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
336682144523	336682145086	336682145636	336682146186	336682146736	336682147286	336682147836	336682148386	336682148936	336682149486	336682150036	336682150586	336682151136	336682151686	336682152236	336682152786	336682153336	336682153886	336682154436	336682154986	336682155536	336682156086	336682156636	336682157186	336682157736	336682158286	336682158836	336682159386	336682159936	336682160486	336682161036	336682161586	336682162136	336682162686	336682163236	336682163786	336682164336	336682164886	336682165436	336682165986	336682166536	336682167086	336682167636	336682168186	336682168736	336682169286	336682169836	336682170386	336682170936	336682171486	336682172036	336682172586	336682173136	336682173686	336682174236	336682174786	336682175336	336682175886	336682176436	336682176986	336682177536	336682178086	336682178636	336682179186	336682179736	336682180286	336682180836	336682181386	336682181936	336682182486	336682183036	336682183586	336682184136	336682184686	336682185236	336682185786	336682186336	336682186886	336682187436	336682187986	336682188536	336682189086	336682189636	336682190186	336682190736	336682191286	336682191836	336682192386	336682192936	336682193486	336682194036	336682194586	336682195136	336682195686	336682196236	336682196786	336682197336	336682197886	336682198436	336682198986	336682199536	336682200086	336682200636	336682201186	336682201736	336682202286	336682202836	336682203386	336682203936	336682204486	336682205036	336682205586	336682206136	336682206686	336682207236	336682207786	336682208336	336682208886	336682209436	336682209986	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
40837	15677	4814	2535	1558	994	770	621	546	449	412	385	356	314	300	266	301	306	259	241	252	244	279	233	247	250	252	262	280	248	238	218	213	246	231	247	242	214	221	232	219	249	230	242	224	203	217	232	218	236	194	215	197	230	237	268	243	213	221	230	221	217	234	225	209	199	216	244	196	223	239	210	219	212	246	230	218	204	227	218	194	225	201	242	224	204	206	218	219	207	219	235	247	229	221	203	240	220	255	212	246	213	246	239	224	198	192	292	210	230	217	234	229	241	216	235	248	209	210	247	237	231	212	230	237	208	226	218	225	218	239	231	228	238	230	221	216	234	220	213	243	230	226	241	213	215	217	222	210	225	212	213	218	211	228	198	189	247	237	228	239	211	238	222	212	211	227	233	245	195	211	232	235	213	209	207	193	221	227	200	224	201	209	235	222	220	218	208	235	231	199	221	202	209	228	236	209	194	214	205	235	222	214	239	230	225	195	236	229	210	201	233	196	225	208	234	218	207	192	213	250	261	230	201	201	244	219	232	201	211	229	232	208	208	213	215	261	223	227	214	241	197	217	226	214	237	228	208	229	220	201	199	230	206	215	211	185	209	201	227	210	192	227	219	215	251	232	231	243	258	224	236	222	215	219	218	208	222	212	216	240	225	265	227	235	211	232	238	202	204	178	200	238	208	197	193	213	195	226	226	220	185	211	202	223	221	214	231	215	238	231	204	219	235	227	215	221	221	209	230	233	214	219	222	219	204	247	212	222	219	221	217	221	227	210	214	238	238	212	219	221	204	195	221	224	201	212	228	234	239	206	219	210	221	227	224	237	215	219	243	227	226	246	245	223	208	234	199	205	199	217	238	225	219	205	205	211	192	219	253	218	222	192	204	198	217	220	180	240	205	228	208	237	225	212	213	229	247	242	224	237	225	198	235	227	211	219	216	222	195	219	209	214	202	219	218	222	230	184	207	229	219	219	206	213	211	203	223	227	214	212	212	212	203	235	209	224	223	212	211	216	211	200	215	211	237	215	202	228	242	202	208	209	206	248	232	212	226	235	212	241	228	221	232	203	209	219	254	223	205	209	220	200	203	242	220	225	188	206	234	238	230	230	224	192	247	234	218	231	229	228	224	225	228	221	225	214	196	235	193	230	196	221	216	225	194	225	197	212	239	236	228	212	217	220	243	207	240	233	203	220	209	244	187	228	219	243	236	218	225	219	222	231	207	207	226	217	202	204	205	212	230	219	219	220	197	205	181	217	244	215	232	218	240	214	229	220	211	219	239	217	208	226	212	244	237	230	217	227	227	215	201	211	205	237	228	206	207	238	214	196	251	222	194	214	198	211	229	223	211	206	236	237	189	206	194	196	211	207	226	208	190	232	213	242	186	220	204	243	225	196	196	207	208	206	209	227	215	212	217	217	216	190	205	226	207	245	217	200	221	233	211	219	205	228	229	215	230	212	234	190	216	216	204	201	254	232	213	226	204	213	238	211	219	223	230	198	217	227	248	257	215	239	227	220	249	208	206	206	248	207	216	201	186	230	232	253	204	211	247	195	216	213	236	208	216	223	210	222	237	208	210	225	232	198	202	219	195	200	202	238	209	230	214	223	207	230	214	204	225	226	214	209	224	256	228	206	231	215	232	252	206	218	213	202	220	228	235	203	207	226	205	227	185	222	228	194	227	232	200	209	229	203	204	231	221	202	209	220	198	201	230	184	240	196	216	208	212	226	232	214	205	215	215	222	242	191	246	217	246	249	221	227	228	221	224	218	193	228	222	204	195	241	219	218	220	234	216	218	204	186	234	210	244	219	209	221	242	223	212	226	208	212	217	215	223	202	244	206	225	218	221	225	232	226	223	218	212	216	258	206	224	220	214	209	235	212	234	248	223	224	191	193	200	210	235	220	227	227	228	197	205	218	242	206	225	191	224	213	230	226	208	228	214	185	203	218	218	229	218	224	217	200	204	230	214	210	200	226	229	214	225	196	220	237	209	204	215	203	230	220	202	218	213	240	213	234	238	216	194	219	218	209	209	205	221	206	243	267	205	204	217	233	218	216	182	203	199	232	250	223	207	197	199	196	201	206	227	218	201	195	209	214	236	195	227	198	218	238	223	205	231	225	206	244	248	216	237	215	241	232	222	226	222	242	211	204	230	234	225	193	230	203	228	210	204	224	221	199	240	223	215	225	222	216	197	208	223	219	198	224	190	214	203	203	211	240	204	207	211	232	230	208	214	190	200	253	198	213	200	258	221	242	223	223	202	222	206	213	216	226	198	229	231	211	205	209	220	201	227	218	240	213	230	216	242	223	210	223	217	206	209	214	226	213	224	211	222	227	204	218	223	226	214	214	203	209	225	223	220	247	237	204	214	199	193	225	242	235	220	212	225	240	224	251	223	247	213	217	211	214	207	228	231	210	233	224	235	237	225	237	208	234	212	230	207	205	219	211	222	222	212	223	225	220	219	233	223	209	205	214	215	234	228	217	216	210	203	216	199	248	216	234	217	209	201	239	212	209	238	201	221	203	242	241	188	225	216	235	199	204	232	226	197	221	231	194	224	197	194	226	210	195	206	238	189	200	198	236	192	240	223	219	200	224	224	232	225	224	206	225	232	208	231	221	217	216	203	190	225	222	184	214	214	214	212	199	219	220	233	197	227	206	215	228	218	203	226	232	220	228	203	207	224	234	197	205	223	224	218	251	263	205	211	219	234	207	186	252	215	228	206	193	211	210	219	206	226	238	212	221	228	239	240	233	225	212	242	249	222	233	209	237	229	219	216	214	210	238	224	196	210	236	218	204	211	233	223	213	212	203	197	214	225	232	213	212	227	180	226	226	244	203	238	237	236	224	222	219	209	209	205	195	205	216	182	233	228	217	228	209	218	231	213	202	240	225	241	192	223	226	232	204	198	218	205	227	207	233	222	254	225	217	217	229	194	211	228	195	219	205	210	224	242	253	213	225	222	227	241	235	226	220	211	219	201	202	222	228	218	217	236	224	193	182	223	215	207	214	208	244	226	236	236	214	216	217	223	229	203	225	222	212	196	242	205	212	228	225	262	223	224	231	221	224	203	228	234	237	211	238	203	203	202	227	228	200	198	222	226	238	218	207	227	217	234	229	211	211	248	245	232	216	222	239	220	221	221	209	236	216	214	206	214	210	221	231	211	214	190	223	238	223	225	233	239	196	210	226	219	243	251	188	209	218	225	195	239	211	236	208	226	195	216	197	224	206	226	229	231	214	225	235	214	204	214	221	202	233	215	224	222	217	212	200	190	223	208	212	213	205	201	222	219	221	230	231	194	203	200	193	203	225	237	197	219	220	198	220	228	198	229	214	205	262	208	231	217	215	231	208	214	234	210	219	210	202	221	217	223	260	233	174	217	224	246	231	240	196	223	191	221	220	197	220	197	227	216	210	224	240	209	202	212	197	201	219	225	207	223	222	229	208	207	245	189	231	187	228	208	224	216	188	227	215	213
24601	6252	5284	5794	4988	4042	3257	2689	2136	1942	1762	1618	1441	1378	1248	1129	1142	1054	940	964	908	830	872	826	766	779	761	785	705	709	746	678	673	648	712	682	623	675	645	674	649	637	678	639	599	607	586	556	592	599	626	598	578	630	644	665	585	595	596	595	595	627	583	581	566	572	622	600	611	578	586	599	600	582	566	587	599	580	559	597	549	526	563	567	625	585	592	595	612	604	612	580	583	611	580	606	587	583	589	570	559	593	542	545	569	609	590	568	547	591	588	619	575	588	573	557	556	583	544	607	618	630	588	610	581	609	588	576	604	572	563	611	590	595	557	570	556	563	609	548	583	571	605	545	533	557	595	575	548	579	584	563	575	617	582	577	586	576	578	553	590	582	597	604	510	557	583	577	599	599	540	576	598	526	559	574	547	544	563	610	594	626	562	539	574	519	559	602	558	548	625	590	606	576	552	609	573	563	569	565	546	611	590	557	559	548	593	596	573	563	515	585	591	575	534	585	565	618	594	555	549	553	609	553	538	587	526	601	569	530	562	548	604	620	562	574	570	564	556	532	572	535	549	548	564	568	549	510	544	583	573	570	516	580	517	587	553	582	565	564	563	554	573	546	556	553	568	588	545	522	587	546	556	579	571	618	582	570	574	544	532	549	594	527	614	556	551	582	518	553	570	568	572	541	599	561	553	562	557	560	606	580	586	565	530	562	519	583	571	557	583	521	513	551	567	587	546	559	567	579	551	578	553	579	581	574	578	507	532	583	532	529	488	550	590	589	556	541	522	595	525	568	534	602	536	570	608	565	593	531	568	549	546	547	531	532	563	598	531	565	564	600	569	603	559	588	567	621	615	549	561	565	530	583	546	560	556	551	521	547	568	558	586	561	540	570	552	562	548	552	582	557	522	540	554	568	604	570	556	584	556	553	574	578	536	531	547	558	542	574	570	537	562	531	548	545	565	576	587	603	608	554	579	548	540	553	581	586	581	561	567	525	491	592	548	572	545	554	561	568	563	575	557	595	542	580	569	603	580	564	601	558	550	571	555	569	546	551	557	529	553	510	549	549	582	555	550	567	545	550	544	568	563	592	563	594	579	595	575	560	572	576	592	589	559	563	529	523	566	578	596	581	566	507	582	543	588	600	578	535	565	558	577	581	549	579	564	556	547	546	593	556	557	555	624	570	537	517	540	548	558	536	572	553	578	572	535	534	568	531	561	573	543	552	549	552	546	531	545	567	552	524	587	587	506	549	591	548	584	537	561	528	579	538	563	582	567	562	570	562	555	573	549	560	538	556	583	522	596	579	495	539	549	542	541	616	544	597	542	526	567	551	563	555	567	550	493	584	522	491	577	583	546	538	529	546	563	592	547	547	552	535	581	513	541	554	553	564	545	563	585	562	585	553	545	592	588	563	568	595	573	563	558	549	548	616	557	595	592	537	560	516	548	564	599	565	566	554	561	573	579	573	540	552	537	527	564	531	585	562	564	561	531	588	545	611	520	521	582	595	573	570	590	588	554	556	547	581	551	546	503	560	565	546	565	577	554	577	567	584	563	576	556	617	565	559	563	544	552	551	578	541	552	574	569	572	575	599	601	585	573	584	570	549	558	582	531	538	517	551	511	549	584	547	505	568	587	582	564	572	561	573	577	552	576	555	579	532	545	574	561	568	561	611	558	542	554	574	545	560	560	589	541	556	554	545	558	549	535	535	565	560	586	559	548	538	552	596	542	532	582	581	532	569	534	592	568	519	551	549	570	528	579	526	564	520	571	592	552	551	544	585	556	540	553	574	577	551	551	575	542	580	588	533	554	587	560	579	598	548	569	550	576	554	559	550	515	582	533	591	569	574	601	562	574	579	576	549	582	535	560	572	545	576	528	543	543	606	580	571	572	539	551	535	553	591	601	532	558	571	600	569	543	508	559	538	516	551	509	529	551	575	615	538	581	552	590	581	555	531	596	569	599	567	559	581	601	584	566	574	582	541	555	569	565	572	570	539	533	567	578	561	583	593	591	571	592	508	569	617	555	551	565	572	525	552	533	573	581	578	567	497	585	569	560	575	584	535	556	591	550	570	577	524	531	585	537	589	590	558	590	592	561	581	566	539	510	554	591	567	609	569	590	589	538	558	540	551	529	562	561	543	583	567	572	567	590	569	594	544	583	565	548	593	554	561	563	565	569	574	587	555	567	553	564	573	552	541	575	525	559	551	585	565	572	543	566	563	621	613	527	556	581	571	578	565	564	551	550	608	565	548	572	597	563	533	558	588	540	565	568	588	590	585	584	575	544	548	582	558	598	553	553	571	502	568	519	534	563	581	535	562	588	593	583	594	562	579	512	595	565	563	575	556	563	523	564	594	559	588	536	589	546	594	559	572	562	557	588	530	536	564	565	559	594	560	598	491	577	548	531	556	559	575	547	524	587	523	594	572	559	539	565	564	565	591	589	533	547	599	580	568	555	556	535	595	579	532	566	566	548	528	561	533	573	548	565	571	587	518	542	571	546	600	547	544	515	580	537	580	566	542	572	565	539	561	503	545	628	550	553	549	584	532	545	558	512	559	566	554	583	577	581	591	571	583	566	588	542	576	564	532	558	565	583	562	541	554	568	544	536	535	549	560	570	556	561	538	537	566	544	545	609	565	567	601	576	575	542	571	583	539	559	543	532	561	508	546	568	571	567	543	551	552	562	569	589	561	545	526	560	551	562	548	569	574	573	560	580	546	508	567	536	547	586	556	578	563	582	553	597	564	544	556	558	544	550	555	552	562	578	525	550	559	522	542	538	526	544	541	553	606	568	499	594	509	561	546	580	565	547	512	537	514	557	564	558	597	591	565	569	564	585	557	569	559	564	555	547	562	596	565	568	553	590	567	565	550	520	565	567	550	590	578	595	552	521	547	571	571	556	554	568	548	545	574	546	529	563	563	592	566	555	577	611	547	628	599	573	554	522	539	569	567	563	568	546	552	557	555	533	589	578	548	561	596	620	592	561	545	555	570	540	567	560	542	539	533	560	566	539	588	550	592	564	539	546	578	548	553	539	550	525	551	553	586	548	565	569	532	585	593	512	571	568	536	536	527	568	571	601	588	539	595	576	540	538	525	552	545	572	554	549	554	599	568	592	552	541	539	576	617	578	532	545	605	586	560	576	555	569	530	592	544	574	583	517	565	557	539	553	570	567	524	591	572	575	542	560	550	542	550	529	516	596	566	531	566	577	559	570	550	538	560	594	561	605	557	568	578	545	567	572	546	605	552	575	564	585	526	527	561	573	606	588	549	556	537	525	549	576	543	587	576	540	583	580	590	538	548	557	574	550	551	516	539	585	573	569	628	569	567	526	574	600	547	589	545	578	574	575	539	581	580	539	579	550	566	532	579	539	577	561	545	593	561	565	581	563	581	570	550	538	561	542	574	580	525	567	602	556	573	518	547	565	547	561	566	514	572	562	539	529	541	592	539	577	611	556	529	599	576	594	565	561	577
13022	1691	398	359	391	370	388	348	347	339	355	357	347	325	347	323	320	322	342	308	329	324	326	318	319	303	329	348	348	327	305	354	321	349	319	338	353	321	335	366	358	323	327	339	334	371	345	347	354	341	337	341	342	353	354	379	352	339	366	336	314	319	346	344	339	381	332	352	340	334	338	346	379	343	338	337	350	327	353	342	347	366	358	336	353	340	342	365	358	312	340	353	325	364	326	329	334	342	339	362	350	322	333	355	359	344	361	357	324	346	343	327	358	363	356	368	346	341	332	339	338	348	347	347	338	333	328	360	348	331	330	348	335	351	356	325	331	313	352	326	354	336	345	360	380	367	332	352	321	340	342	337	348	331	335	344	358	316	335	331	359	337	350	320	352	343	319	341	347	336	359	325	347	339	354	334	403	363	324	334	298	312	359	341	361	350	366	364	297	325	355	366	351	348	314	366	363	320	348	353	367	340	329	322	362	331	331	329	355	316	332	310	330	314	353	357	347	342	346	314	335	341	341	336	360	349	311	338	327	310	341	356	326	305	313	316	358	333	392	333	381	322	322	370	331	308	319	324	328	324	356	368	367	335	318	372	320	342	361	312	320	321	357	334	346	309	297	328	362	387	316	369	325	381	321	368	318	357	339	339	329	330	345	313	337	320	354	347	360	343	346	326	332	309	353	337	315	372	350	344	340	342	360	328	337	352	351	371	381	348	349	347	345	348	320	361	348	324	324	350	312	312	366	327	350	340	331	332	346	319	333	385	329	329	341	336	325	336	324	353	332	357	324	339	329	322	344	395	347	326	328	335	341	323	316	339	341	311	361	349	339	339	337	373	334	347	353	336	317	332	304	339	322	334	359	362	347	322	306	343	330	315	340	354	347	328	300	365	285	325	359	305	325	366	357	339	322	321	351	323	349	374	328	344	326	354	314	351	310	352	336	379	346	351	315	336	335	387	338	344	346	354	340	320	340	344	326	325	339	316	325	360	345	341	354	347	332	371	345	327	346	355	342	347	325	326	388	293	312	306	330	354	344	334	342	358	343	326	319	313	344	370	358	351	347	349	312	326	334	382	372	356	351	296	336	340	357	328	366	350	344	305	322	375	379	359	322	325	347	372	346	312	324	343	347	357	394	328	356	357	361	332	338	364	344	358	339	321	338	353	311	351	356	335	317	382	371	338	369	354	360	348	337	354	390	376	365	307	342	340	332	349	366	351	359	359	316	331	340	309	316	334	335	323	308	345	337	346	279	332	346	318	336	349	353	340	329	314	348	315	327	371	343	376	341	369	349	343	316	349	347	324	338	320	345	358	322	352	331	337	335	334	343	350	341	339	335	355	343	321	332	369	331	338	366	340	347	341	343	355	360	340	336	340	337	348	323	321	344	353	339	340	346	329	327	327	349	318	367	338	347	310	321	307	341	347	350	312	345	298	306	331	318	351	306	344	346	323	340	336	356	356	346	333	359	313	330	355	336	319	308	321	342	335	321	335	351	334	348	372	346	370	357	339	373	305	341	326	330	335	345	340	344	357	353	346	336	352	345	314	367	349	338	317	333	369	315	320	342	325	398	345	313	354	313	305	378	357	310	335	313	356	344	340	319	339	373	307	327	319	315	314	332	344	340	321	338	322	314	339	351	349	338	330	361	326	313	352	367	350	346	303	358	348	350	360	368	366	354	321	355	344	381	348	319	337	326	335	326	353	345	341	352	316	340	350	310	336	333	340	309	353	339	345	314	343	331	337	347	305	336	331	351	330	368	343	377	340	366	326	320	319	333	305	343	306	354	370	331	332	343	361	346	315	328	349	321	352	340	317	378	355	354	362	327	311	348	307	342	347	326	317	328	352	310	363	317	343	327	342	323	306	347	361	332	326	341	338	346	346	322	320	336	337	345	329	326	358	329	346	337	342	339	367	322	351	310	345	344	356	354	298	349	344	364	302	359	331	375	332	355	343	341	338	360	359	329	358	337	372	350	347	361	341	332	344	326	360	333	326	334	338	338	353	320	327	343	347	327	326	345	334	334	346	339	329	327	331	336	340	361	330	353	335	379	366	325	341	333	356	319	380	345	322	321	347	355	356	363	323	368	358	323	360	337	365	347	371	338	326	361	378	351	350	351	351	323	327	355	363	364	341	343	319	340	325	341	357	343	346	347	344	347	334	349	346	370	341	350	322	340	339	342	332	351	342	346	344	338	368	325	368	326	331	363	349	306	348	302	319	356	329	327	335	332	308	336	347	344	335	322	332	336	371	388	342	299	356	317	342	363	344	362	332	314	336	367	339	320	365	345	341	367	364	328	352	355	339	304	353	340	282	328	330	347	312	292	351	324	348	326	321	303	337	388	347	348	361	320	379	350	326	337	344	331	362	357	320	376	315	332	334	363	340	330	313	335	335	320	318	382	350	343	321	334	349	362	310	292	330	368	350	338	318	325	360	345	336	325	331	329	335	320	329	324	366	347	324	363	343	339	372	351	317	346	361	369	361	340	337	325	310	320	343	344	339	361	358	314	356	347	369	326	319	333	307	327	370	344	322	353	322	356	352	298	354	338	371	337	362	348	340	353	331	347	315	345	317	342	359	337	310	323	315	379	373	328	320	367	300	316	346	328	347	310	336	358	336	312	342	347	371	353	327	340	343	336	365	336	351	346	328	321	362	314	320	331	350	344	335	332	357	339	322	332	327	355	320	336	365	345	358	340	330	317	336	347	350	342	323	350	327	350	342	368	320	332	360	364	329	361	327	347	326	331	302	319	343	331	379	350	348	343	371	335	372	340	326	348	338	348	338	320	347	335	335	341	355	330	342	358	360	342	345	341	335	357	332	337	297	317	349	319	351	357	318	315	374	336	339	337	310	374	342	335	351	359	332	322	348	356	360	371	354	322	326	343	321	379	354	330	343	370	352	309	331	343	327	307	359	345	338	328	333	305	383	331	303	318	331	327	339	310	369	347	334	343	337	343	365	290	345	353	310	325	332	335	349	347	324	356	361	330	335	361	326	343	373	372	368	330	311	339	375	337	318	383	353	336	390	299	326	328	336	339	361	357	318	329	338	315	343	365	326	339	289	354	358	340	328	322	325	324	349	343	325	333	308	342	353	351	355	362	361	358	342	333	341	316	352	353	329	332	334	357	312	324	357	355	323	348	303	315	362	380	362	328	338	313	380	364	345	338	366	336	350	320	342	352	350	311	358	351	324	340	337	340	339	344	336	349	358	336	363	343	368	369	346	333	318	345	324	317	356	341	335	337	355	350	363	327	356	350	338	326	362	301	339	300	351	348	348	312	336	312	344	364	359	378	337	316	364	381	334	325	370	380	359	364	379	300	376	341	359	309	305	335	321	370	321	341	313	333	334	335	327	324	301	390	325	331	366	341	363	361	361	341	303	346	329	333	332	376	354	354	306	319	360	375	327	342	352	343	338	362	336	361	338	299	348	336	357	389	361	364	375	354	333	325	354	337	330	343	368	353	346
7891	1575	996	1016	999	943	913	951	841	919	933	880	907	881	886	815	850	935	825	852	849	868	876	847	817	824	864	854	832	866	839	864	803	813	872	809	891	884	907	884	884	910	888	865	860	826	848	901	919	873	842	829	835	890	863	824	831	869	874	863	860	855	876	831	819	829	885	828	861	831	900	850	922	859	864	820	804	827	873	873	902	834	906	902	885	887	850	837	859	848	849	846	850	841	881	898	859	884	851	859	888	892	787	867	807	826	880	869	829	852	867	867	870	852	835	875	898	869	852	861	809	822	872	786	857	840	859	878	872	845	845	841	840	873	845	855	835	834	864	845	886	843	836	900	855	867	845	866	815	897	855	885	848	913	919	876	855	820	837	862	843	817	868	831	895	849	809	841	873	838	886	876	847	828	856	812	873	826	895	885	898	907	831	842	871	836	868	906	784	821	844	877	867	850	885	863	893	881	841	853	827	817	856	849	837	834	847	911	889	862	844	813	780	851	854	852	855	868	900	860	868	841	863	859	857	882	831	856	842	918	873	878	835	894	818	872	869	791	803	849	843	904	885	879	867	860	879	857	815	863	847	882	795	836	797	827	812	886	826	895	833	750	816	865	828	885	854	866	831	851	837	858	797	861	834	826	815	887	900	800	865	854	858	876	835	884	847	913	828	835	857	907	893	825	787	830	842	872	838	893	870	840	828	823	888	861	818	835	849	872	865	814	864	830	834	893	834	868	818	893	850	895	874	809	895	810	855	848	826	869	839	850	801	830	849	854	879	862	822	900	836	821	806	862	810	893	878	905	878	841	850	841	866	852	870	824	808	896	899	885	805	897	821	828	744	892	782	906	895	868	874	886	816	897	857	896	864	910	839	851	804	787	867	802	828	872	826	815	845	874	845	825	802	845	817	862	828	873	832	866	818	832	852	907	813	845	803	844	824	865	885	833	923	893	858	832	857	837	869	824	836	843	869	866	835	869	845	829	878	816	860	856	840	866	886	888	823	875	884	908	917	836	883	885	832	898	881	850	861	833	858	832	880	826	875	910	849	819	833	846	830	831	827	799	914	833	908	800	874	844	882	864	859	833	857	802	857	857	814	859	861	807	881	844	843	855	862	876	832	871	868	866	780	851	887	848	841	847	851	839	842	811	871	887	790	826	846	823	855	826	810	880	879	876	865	802	865	808	800	836	889	866	911	857	861	876	844	845	859	863	880	827	872	847	870	875	823	872	805	851	866	833	812	898	880	875	867	854	792	858	838	850	872	812	894	821	852	838	869	884	884	828	840	842	858	836	890	874	832	821	865	802	836	851	878	856	840	874	864	830	824	823	885	847	835	827	835	849	877	862	818	813	836	815	863	866	836	817	811	857	821	891	870	837	786	897	904	844	846	811	807	872	828	870	873	847	812	876	842	828	805	854	851	861	855	849	879	821	841	834	843	884	830	855	870	864	827	847	870	817	830	850	871	799	807	852	805	859	876	848	854	827	829	871	864	847	853	852	839	847	825	844	895	847	804	810	896	855	868	921	855	882	880	792	870	847	867	785	885	800	835	834	840	886	842	807	839	859	839	871	802	890	912	874	822	858	843	879	869	832	818	822	847	818	839	830	877	875	882	908	816	861	828	840	896	847	869	902	885	838	868	901	848	863	838	840	858	873	887	903	877	831	888	827	835	816	805	920	832	861	855	891	820	816	837	891	871	865	855	853	805	852	890	859	851	864	882	840	811	858	835	858	837	854	839	830	841	828	859	867	867	836	871	821	919	876	854	874	842	816	829	847	873	876	813	862	899	857	825	832	841	886	888	842	876	900	847	871	837	802	853	867	876	824	864	852	856	902	862	829	865	877	844	887	887	879	882	843	874	858	832	812	926	838	924	870	840	867	853	868	841	871	859	867	824	849	904	805	859	828	865	830	843	849	876	888	860	878	835	803	824	828	832	924	832	800	899	903	864	815	842	810	848	802	867	857	878	856	872	832	847	878	869	887	840	849	847	851	866	832	834	837	853	885	837	870	862	860	862	858	846	860	892	842	834	883	881	866	893	869	854	885	880	839	827	883	826	828	843	894	809	827	822	840	877	829	850	813	830	882	854	872	849	858	836	844	849	875	835	833	844	810	834	902	843	848	839	866	866	846	827	845	878	880	840	847	885	897	827	853	850	880	885	870	865	908	868	839	889	826	830	855	771	850	884	938	825	823	902	825	852	893	839	848	855	834	824	899	846	840	847	835	830	831	805	896	841	831	804	836	868	844	881	816	922	847	816	853	839	852	821	828	869	852	919	894	877	866	861	859	882	882	865	819	851	849	808	848	806	798	859	862	853	836	849	875	854	823	814	819	846	861	831	849	844	835	843	854	849	878	820	751	831	855	853	851	862	850	818	804	848	895	825	855	838	779	852	848	856	884	815	831	842	870	813	879	832	805	867	856	827	894	867	872	865	868	843	845	825	862	838	820	844	859	811	897	927	792	815	853	818	881	857	850	817	815	812	831	845	870	860	860	879	851	822	826	849	879	828	836	833	824	862	858	889	867	864	887	867	837	818	843	874	812	835	807	884	841	827	844	894	839	842	837	811	852	832	917	900	875	839	854	851	857	828	862	830	871	806	862	855	822	835	852	887	867	872	876	811	876	885	844	872	877	848	830	841	840	876	859	885	836	837	818	845	812	849	834	846	882	843	863	854	837	880	847	788	856	890	876	865	894	789	837	869	879	906	822	856	891	845	871	867	864	870	891	832	902	852	866	848	828	856	817	800	840	851	854	798	895	831	822	851	840	861	814	837	890	832	828	814	881	883	919	878	827	877	822	854	856	858	836	839	915	803	801	860	902	792	837	903	823	858	845	846	844	865	878	815	872	861	790	867	825	817	813	858	845	876	794	844	930	846	846	814	856	830	841	799	820	864	830	864	867	836	849	868	810	889	893	843	852	804	822	821	833	867	860	833	873	825	837	898	828	857	845	861	867	873	867	815	834	833	828	851	831	836	847	870	879	851	846	896	846	840	835	836	849	835	828	826	855	874	898	884	835	906	828	877	844	872	859	867	847	879	888	881	839	846	888	886	814	907	884	852	803	848	870	831	824	831	869	805	862	886	880	824	839	862	807	889	844	846	838	838	818	819	799	842	805	859	840	821	835	851	868	861	893	809	856	847	870	873	884	821	868	810	820	845	856	814	838	880	827	876	797	873	874	863	852	820	834	900	886	901	850	825	841	899	902	860	923	858	862	816	925	852	880	860	824	912	850	910	791	919	833	829	838	828	855	864	863	889	818	808	865	826	819	881	845	839	827	877	839	814	858	857	837	833	836	874	854	846	825	889	910	831	834	865	833	834	796	867	887	875	806	898	878	841	844	870	820	860	757	840	884	884	835	856	878	863	871	843	853	858	858	794	872	835	898	848	794	868	890	832	880	815	822	833	860	888	928	770	815	815	830	835	821	839	825	811	857	812	835	812	848	788	813	900	878	890	825	823	862	819	855
30740	8345	1972	1331	940	747	603	585	473	467	416	369	387	392	408	384	344	360	376	360	351	360	379	365	367	362	366	365	406	350	348	332	346	345	350	341	359	346	357	340	368	342	362	377	360	351	363	360	337	335	322	351	347	322	370	335	370	384	359	331	322	327	349	344	346	316	358	334	371	348	328	330	341	343	332	351	362	358	353	332	362	372	365	355	345	333	332	355	345	329	356	347	368	326	335	372	327	341	364	334	368	331	328	319	335	362	359	349	330	362	354	324	341	372	344	340	369	341	326	343	353	376	326	338	353	327	341	326	357	343	334	336	332	393	328	345	342	359	355	322	325	313	356	357	335	365	353	353	359	348	333	340	343	348	342	345	325	360	345	367	344	333	311	362	319	380	328	340	343	354	363	364	325	333	348	309	350	358	339	340	378	385	336	324	347	353	331	374	352	344	357	331	337	314	343	328	361	349	332	376	336	351	363	313	359	335	313	323	346	345	326	366	362	355	357	327	322	326	350	374	327	353	316	302	352	368	337	348	361	341	356	370	345	355	382	332	331	336	337	349	345	331	340	355	358	374	363	356	353	313	332	328	349	339	325	357	386	350	357	340	334	386	322	332	337	353	332	349	346	374	319	332	343	323	326	358	355	319	336	365	318	366	343	382	332	344	334	330	309	340	315	346	334	367	345	338	337	338	334	316	355	364	328	350	336	314	331	342	365	318	363	360	354	356	356	386	346	361	332	325	329	342	343	348	334	362	374	337	340	302	324	335	297	319	332	311	314	337	349	355	365	343	342	318	367	340	367	318	350	325	312	334	340	304	351	372	319	366	329	362	368	310	374	355	347	390	376	319	349	351	333	321	320	339	306	363	328	329	345	352	325	389	362	323	363	337	343	359	326	336	329	344	362	367	337	352	358	317	344	338	298	322	357	333	345	307	348	345	371	352	316	334	367	367	331	367	330	348	358	354	343	333	323	377	326	318	318	349	357	316	371	368	365	349	346	302	360	332	355	335	344	332	317	347	315	340	360	341	376	334	353	344	318	322	363	328	333	352	351	302	345	339	371	335	323	318	364	333	368	315	345	334	353	328	307	341	360	314	369	354	334	326	331	355	337	322	328	331	381	345	321	350	343	340	319	349	354	311	350	316	358	362	325	346	317	333	386	359	327	360	321	356	336	365	348	329	358	319	376	333	346	338	349	327	347	324	334	322	354	352	358	361	332	347	375	321	331	320	320	320	381	360	329	367	318	345	354	363	316	382	311	365	336	333	342	335	318	372	344	336	330	339	332	346	377	381	361	316	311	340	371	321	339	365	344	337	351	376	336	351	307	339	337	360	346	336	320	328	375	347	331	350	303	375	372	324	341	327	324	373	343	322	348	320	359	323	337	381	309	328	341	336	349	304	349	348	336	326	323	348	379	342	341	360	361	349	358	366	321	368	382	333	300	343	361	355	356	340	342	350	344	344	346	359	353	348	354	350	342	325	328	371	336	344	328	363	355	335	359	333	385	366	349	329	369	343	347	301	354	361	350	336	348	340	368	368	322	339	331	370	339	372	335	355	341	331	316	335	324	369	340	339	368	342	382	337	360	379	330	348	347	350	352	340	332	362	341	354	395	317	366	386	321	353	307	339	365	383	342	323	339	325	357	320	353	343	340	310	320	355	360	337	323	386	367	315	341	316	363	345	359	359	322	352	356	317	352	353	349	326	332	377	365	328	348	360	302	317	363	305	371	342	355	309	354	336	389	375	347	378	352	387	352	369	357	321	362	339	374	324	311	361	324	304	332	352	354	314	372	328	343	373	355	346	329	308	384	313	331	346	322	342	369	329	365	340	362	370	353	339	371	334	371	327	331	327	312	352	354	316	369	333	368	327	353	320	349	362	329	368	367	352	331	332	353	365	330	343	347	316	338	355	350	319	305	338	356	376	348	368	348	351	339	322	337	339	334	355	348	336	367	332	332	339	319	380	353	333	364	346	358	345	350	357	318	312	357	350	365	339	323	333	339	359	346	351	332	355	355	325	325	338	324	376	342	361	325	347	346	368	348	338	315	347	350	324	329	314	347	334	344	307	315	292	366	354	327	346	328	378	353	364	368	348	323	344	361	340	336	350	340	356	340	369	371	378	318	350	364	343	357	366	320	339	331	346	357	356	370	388	348	374	319	311	325	355	337	351	355	357	347	342	351	355	355	323	359	357	337	348	347	346	327	373	396	340	343	326	281	342	332	371	354	356	340	380	345	329	330	332	365	377	342	312	355	345	344	359	348	386	318	342	342	318	331	325	351	375	328	359	375	299	317	365	346	349	316	349	321	350	335	311	340	369	345	364	331	328	346	374	374	343	350	355	306	344	388	312	372	352	332	328	351	350	339	344	358	339	357	339	304	333	359	316	390	320	357	347	349	320	318	343	351	363	319	349	336	347	326	348	373	332	336	319	333	349	381	345	350	314	308	342	366	360	337	345	380	345	355	349	322	351	349	351	337	333	346	342	338	318	336	360	350	330	346	333	344	361	378	335	342	336	347	330	330	339	338	312	385	331	353	393	371	345	348	365	345	333	362	336	362	338	343	337	346	316	330	336	358	355	347	376	328	386	360	351	338	350	324	316	365	351	322	339	362	345	353	356	352	341	360	338	353	363	325	341	332	346	345	331	332	328	314	343	331	338	347	357	345	312	367	305	335	352	348	353	325	361	326	351	354	319	299	319	350	361	334	350	342	324	331	339	352	380	358	310	328	378	326	333	344	348	337	351	334	355	326	325	350	363	333	305	377	362	340	315	340	314	359	330	346	310	329	381	370	342	350	360	323	357	338	364	329	328	354	357	299	348	333	335	304	364	297	361	365	315	352	304	346	380	358	324	357	366	349	315	366	315	359	344	354	342	347	356	343	357	333	346	377	330	311	336	365	335	324	406	336	323	331	349	329	345	340	333	398	354	384	306	282	334	313	315	355	383	342	344	365	332	334	377	332	366	360	322	292	318	316	350	324	318	341	356	320	298	366	357	340	346	326	313	329	340	354	347	340	358	328	386	317	343	351	370	334	341	336	343	316	340	324	344	361	328	366	359	331	314	370	343	346	336	339	357	326	393	333	337	295	332	348	342	330	328	308	343	343	348	370	349	341	377	347	363	362	349	342	312	345	342	342	344	381	308	348	360	331	362	336	328	352	345	331	362	364	353	349	367	362	323	361	358	350	324	377	351	374	315	343	330	366	326	320	314	298	370	321	339	353	373	336	313	311	381	345	330	377	333	364	310	347	336	363	373	354	377	335	361	353	297	325	300	340	343	348	303	361	318	351	336	329	349	375	348	378	339	359	385	371	334	383	390	339	325	348	348	342	349	363	349	353	356	320	310	351	325	341	352	363	341	337	320	339	383	372	375	353	351	361	355	340	328	344	335	360	366	340	351	333	378	319	364	335	350	351	363	355	318	314	353	347	343	352	356	342	326	342	335	337	344	340	315	332	329	319	327	348	345
18330	3758	3206	3596	3060	2487	2183	1923	1784	1556	1467	1361	1383	1269	1200	1156	1139	1057	1037	1046	995	1001	996	995	962	980	911	911	939	897	952	903	917	890	899	911	878	833	906	919	896	896	849	870	868	853	925	910	896	920	920	861	883	857	830	881	868	877	852	820	868	883	867	851	883	886	815	870	860	837	806	872	859	874	839	901	782	816	851	869	825	846	878	857	821	913	787	905	837	889	893	875	920	883	840	849	837	870	858	875	880	874	896	846	878	855	841	864	847	933	803	876	831	896	846	951	819	878	893	841	892	889	850	895	886	878	849	896	879	848	863	818	867	868	814	834	876	876	911	831	822	900	859	877	850	835	864	845	859	871	852	830	850	899	867	866	832	882	851	854	828	867	853	839	866	851	805	841	830	863	836	859	875	866	883	861	828	868	905	878	868	836	871	881	815	895	847	843	775	833	858	837	822	816	840	900	857	864	821	833	847	857	848	823	823	907	826	806	871	815	844	883	844	802	836	868	829	856	815	870	814	864	825	879	838	846	842	850	893	876	847	884	832	875	872	901	893	868	857	837	851	845	810	855	812	862	853	855	799	834	842	864	916	812	820	798	909	888	887	872	854	866	857	801	819	862	840	870	858	902	857	826	840	833	849	817	882	890	807	884	818	823	863	885	848	857	862	878	813	878	825	841	841	871	838	870	829	826	809	834	873	831	887	854	903	878	812	879	846	834	855	917	787	787	860	902	872	831	862	820	814	855	826	864	773	857	863	840	859	837	865	872	851	858	833	843	861	832	859	824	835	859	877	826	800	887	881	824	822	845	861	807	835	817	842	817	915	912	895	869	829	841	887	835	832	829	824	841	828	801	804	846	862	828	852	841	851	839	800	848	848	839	837	898	795	792	857	890	893	855	813	859	871	910	900	893	817	868	818	865	818	888	825	854	802	855	814	884	841	856	871	826	811	816	873	878	830	860	853	826	833	839	823	885	801	830	833	856	802	810	853	846	822	881	827	834	898	841	857	813	814	868	824	841	836	865	831	876	885	822	876	808	876	891	824	858	885	820	874	801	878	870	860	817	832	876	866	876	889	849	849	835	804	850	880	873	880	836	822	873	838	882	857	847	839	849	840	808	809	829	872	783	830	794	831	868	864	825	833	841	788	805	868	846	845	837	792	840	807	811	873	874	821	872	879	822	863	874	867	847	852	852	860	832	860	835	879	848	833	803	853	818	842	843	855	866	859	826	816	822	835	798	859	829	818	806	855	873	832	819	855	849	835	824	857	846	851	815	892	827	818	832	798	838	863	819	826	819	868	866	865	830	840	862	856	843	830	862	822	810	815	796	805	780	904	825	862	848	880	809	805	853	861	763	886	826	837	808	886	816	841	863	850	860	832	838	826	852	833	817	882	786	773	862	819	846	840	846	848	844	883	859	868	883	867	813	847	780	825	856	863	819	825	807	807	852	824	838	822	864	772	894	818	820	893	844	876	819	888	841	829	871	858	801	876	874	844	844	861	833	844	809	847	847	862	841	820	802	804	851	831	843	847	831	869	841	807	890	879	906	821	858	798	804	815	865	789	857	850	829	812	806	819	811	865	843	852	825	890	836	850	833	804	842	908	776	854	816	824	863	781	850	836	883	878	807	848	876	885	841	823	856	866	868	811	880	847	875	837	839	850	860	876	834	888	879	814	840	824	823	832	905	843	801	855	841	796	847	868	838	891	837	805	822	821	889	805	828	869	890	840	896	806	840	866	856	847	877	866	849	808	823	867	864	868	823	870	832	858	879	902	844	848	809	827	828	857	811	893	812	851	864	847	794	837	812	859	821	856	881	845	847	848	848	858	916	857	847	845	819	860	848	840	859	845	848	819	889	815	815	844	869	874	897	859	815	841	832	807	846	888	807	853	801	797	840	842	853	811	860	911	841	882	856	852	831	875	850	768	839	811	821	852	874	860	920	829	778	873	835	862	908	831	840	874	797	844	870	835	907	847	872	802	866	896	813	837	864	840	859	856	852	873	843	826	836	816	868	880	823	834	884	828	817	843	851	843	835	870	852	904	886	837	862	832	784	845	863	810	816	843	797	786	847	826	825	856	854	828	803	906	920	843	828	843	785	818	876	878	824	869	873	890	868	905	799	855	847	845	825	835	836	845	802	849	833	848	871	863	864	814	794	801	824	837	815	873	866	873	770	831	876	830	882	838	861	891	850	839	858	849	871	802	905	875	866	869	899	831	876	841	807	777	856	842	871	809	817	839	852	837	863	831	848	890	818	810	829	834	841	867	840	852	849	874	815	828	841	839	879	834	878	856	826	813	870	853	820	818	804	908	825	841	855	835	878	829	851	887	850	906	837	817	815	849	821	848	826	874	799	867	858	847	838	878	771	854	814	847	820	852	858	872	865	822	829	831	795	801	861	886	879	829	818	831	799	876	844	850	860	768	886	839	842	859	829	839	778	824	862	823	791	876	832	848	813	879	852	833	858	889	791	859	870	853	880	790	897	787	846	817	866	862	866	856	885	864	853	785	870	868	851	812	811	810	816	908	844	874	862	858	828	817	870	867	832	880	845	812	897	868	858	833	833	865	758	841	860	856	856	826	847	862	850	870	811	859	825	869	871	881	857	854	856	845	863	820	893	832	832	881	840	861	815	831	817	881	840	846	850	851	863	828	829	859	846	835	845	886	831	868	817	796	843	852	897	872	812	856	832	870	818	827	868	841	859	834	863	853	859	871	846	842	846	849	763	818	884	799	860	813	827	845	850	846	845	863	856	858	843	855	831	859	842	801	887	865	845	876	846	896	854	802	813	831	838	833	817	848	940	752	874	853	827	855	859	889	837	865	852	903	833	866	859	812	795	838	847	873	903	864	865	877	865	855	807	830	844	859	827	875	834	865	854	815	825	807	817	833	873	839	832	798	879	823	811	834	852	825	807	822	810	838	886	830	890	853	831	838	882	845	827	867	814	768	816	838	888	837	846	811	883	864	810	806	855	828	870	838	844	929	861	828	881	814	796	861	875	834	847	869	873	828	843	834	869	883	845	841	822	865	824	818	873	864	868	877	858	862	848	864	840	805	864	850	806	864	893	852	844	805	860	861	851	818	888	821	878	876	815	839	822	853	862	873	870	796	861	846	854	831	840	863	859	888	838	865	814	886	855	855	853	879	901	880	901	891	879	860	885	836	823	846	864	849	827	825	837	886	821	854	841	894	833	852	814	835	882	830	836	825	834	843	883	812	832	833	874	879	851	819	816	904	886	879	800	813	842	905	900	843	829	873	850	824	846	845	852	834	861	874	842	856	829	844	838	844	880	871	852	820	878	815	864	899	806	847	878	851	868	788	844	871	868	872	820	883	858	848	824	819	882	867	888	836	833	885	855	907	861	886	864	827	877	848	870	857	858	860	873	820	859	857	875	818	816	848	852	832	848	859	880	826	805	840	852	871	841	859	841	860	864	885	854	817	873	808	818	762	822	830	852	855	879	849	818
39737	14266	4252	2246	1444	1013	754	611	525	482	446	368	346	293	309	287	273	301	248	255	271	233	246	247	244	249	244	254	242	225	239	230	216	207	226	207	231	234	234	251	216	198	202	225	220	213	243	209	244	212	212	205	248	230	189	206	200	226	212	221	214	235	218	220	215	220	244	200	236	228	220	217	201	201	233	220	231	250	226	217	189	209	234	205	213	226	256	226	218	207	205	208	214	211	227	210	215	209	206	228	228	196	206	244	206	196	237	206	224	241	204	242	235	209	201	243	209	215	214	204	200	200	251	224	242	227	221	208	215	222	222	207	209	222	207	206	203	218	226	241	195	197	235	207	218	186	222	207	203	210	195	225	210	222	221	228	217	240	212	190	205	222	212	215	187	212	217	201	211	199	199	215	229	234	190	202	199	192	209	210	222	210	221	205	211	223	202	217	238	197	216	218	222	216	196	207	228	225	200	217	210	217	201	204	202	232	259	238	197	217	207	190	225	207	219	218	230	208	215	211	218	224	223	204	230	199	238	221	198	213	211	225	230	204	206	199	204	220	186	190	217	223	213	251	233	212	224	240	223	205	211	211	223	225	218	254	217	230	204	205	212	233	212	224	240	212	211	199	181	201	214	198	214	217	214	222	214	205	216	256	214	211	207	211	242	205	220	223	224	193	227	207	210	189	238	217	217	221	248	243	230	213	210	195	218	230	237	213	238	211	217	206	200	184	214	222	232	225	196	191	224	226	213	209	216	233	215	215	232	210	213	183	237	220	253	210	219	201	207	218	205	223	226	215	197	214	198	229	210	209	181	198	196	205	232	224	219	213	218	193	260	215	240	198	210	230	201	213	199	209	222	224	212	196	227	208	205	221	213	206	228	214	225	207	214	204	210	261	210	202	209	204	201	214	238	209	221	229	214	223	219	227	205	210	198	212	207	211	192	206	225	232	235	209	208	192	211	245	229	213	209	213	195	207	199	177	244	212	211	256	223	205	247	192	209	188	205	215	226	232	216	220	234	192	215	220	237	214	228	215	208	197	223	212	216	204	229	201	203	193	205	190	203	199	195	226	247	232	212	216	209	221	223	206	241	260	182	210	224	220	213	225	208	206	207	214	253	200	213	189	224	199	224	227	226	231	230	237	238	235	202	221	190	217	229	239	210	193	224	205	219	210	220	232	221	223	209	206	226	215	185	214	213	220	232	202	214	222	213	221	197	224	198	213	213	227	218	204	230	221	184	198	227	223	203	218	221	195	198	219	187	230	224	242	199	188	200	211	201	210	231	206	220	214	211	238	229	206	204	247	228	240	217	219	212	210	189	239	194	195	218	234	228	201	204	206	196	206	242	190	192	216	219	247	214	206	214	184	235	237	214	226	176	203	206	197	211	204	228	213	202	213	220	226	199	189	219	205	202	209	197	215	228	233	250	206	205	213	230	203	245	213	212	206	222	194	236	209	235	223	219	214	222	213	260	238	229	206	249	190	203	209	231	202	205	209	199	194	220	238	214	199	185	227	210	186	204	189	211	237	186	203	201	230	217	223	191	219	214	217	219	202	214	203	206	186	199	216	210	187	228	221	220	172	196	198	220	194	212	198	252	186	210	204	207	214	212	217	216	211	222	184	229	216	214	206	214	222	208	190	230	227	215	206	227	203	206	189	215	211	217	230	211	219	211	207	200	202	238	224	190	216	247	202	199	223	196	204	219	207	218	207	224	204	216	216	184	226	179	211	205	190	206	212	200	188	189	223	211	217	207	214	210	232	216	213	225	194	231	216	203	212	214	222	187	215	198	218	212	230	211	192	228	190	219	204	176	217	202	223	196	203	206	203	220	221	199	218	231	218	226	228	203	208	193	228	192	188	229	221	208	197	215	206	195	217	229	219	219	218	230	224	239	240	226	213	195	204	230	210	202	193	228	202	199	206	214	228	214	230	232	211	217	218	217	206	222	226	203	231	198	205	228	207	227	215	231	230	221	205	197	198	225	219	225	227	195	211	200	207	229	217	228	202	209	208	218	217	231	228	224	208	236	228	216	217	232	213	222	220	170	232	196	205	247	222	223	229	222	244	209	181	210	246	209	206	202	219	207	240	229	247	191	221	246	240	190	213	187	232	217	207	221	212	199	212	211	210	211	229	231	219	212	217	221	192	205	223	233	244	203	208	212	225	192	201	212	228	210	220	227	186	230	225	196	208	198	221	219	198	215	205	211	223	211	195	214	204	204	211	213	237	201	212	199	206	229	215	222	183	217	236	233	212	218	207	223	249	219	207	202	239	221	248	203	225	192	210	231	232	227	203	206	183	229	211	217	208	212	223	233	229	226	206	198	218	208	223	224	217	234	219	206	212	197	186	212	242	219	228	203	183	206	212	220	233	209	215	235	229	202	219	244	229	212	223	237	205	226	212	211	204	221	228	213	204	185	219	210	221	213	215	200	216	199	242	252	234	197	209	209	212	214	185	219	222	201	196	197	222	214	210	208	217	209	204	219	209	219	197	211	193	209	185	208	231	203	215	207	216	216	190	246	217	229	236	214	199	200	196	208	196	197	224	217	228	217	217	201	188	225	200	218	190	192	208	219	224	220	216	193	215	207	213	237	243	181	229	243	228	209	229	229	194	194	214	203	200	192	189	215	223	213	212	211	188	206	200	238	214	215	190	224	213	211	179	207	197	222	221	205	215	208	217	211	193	207	220	208	214	233	215	210	222	228	207	222	233	224	219	220	220	213	196	213	181	211	224	217	203	217	211	225	214	215	212	229	246	239	211	222	221	235	230	213	240	230	236	205	207	212	189	192	214	213	200	194	236	227	211	228	213	210	194	231	228	217	199	230	232	219	219	210	219	208	194	210	225	180	221	221	225	220	215	188	209	205	249	221	205	226	218	199	198	199	223	230	221	213	198	217	221	197	223	220	217	222	226	211	224	213	209	211	212	202	211	187	217	223	202	226	228	233	231	235	226	200	236	227	219	217	205	230	210	210	217	203	212	218	214	200	217	227	232	217	190	205	187	176	207	207	217	229	226	226	225	227	206	212	228	203	207	207	216	209	202	209	196	191	184	221	194	209	221	214	219	225	200	180	233	206	206	201	198	208	207	225	207	201	223	209	210	196	200	220	233	240	206	226	246	241	223	226	211	214	219	217	211	210	220	205	231	215	216	213	200	230	213	209	237	246	193	236	206	240	222	208	222	220	230	260	205	225	242	186	208	240	213	215	236	237	227	232	221	208	225	193	242	210	199	205	211	163	219	212	218	212	214	214	220	211	211	212	207	199	213	235	223	203	218	213	228	211	225	212	211	191	209	238	210	202	222	223	228	218	240	203	218	201	216	211	193	225	206	226	211	218	239	207	212	202	234	218	212	215	207	211	205	218	209	225	215	205	212	197	228	215	237	242	194	211	203	217	218	231	219	219	206	218	196	213	198	226	228	213	217	238	213	205	216	208	213	211	204	238	232	214	220	216	225	237	244	227	241	211	210
24014	5580	5083	5753	4839	3923	3159	2706	2254	1859	1751	1536	1393	1225	1157	1032	1083	1027	954	939	889	856	840	821	841	778	756	787	711	720	705	684	673	685	684	708	659	685	669	664	686	644	613	560	588	624	595	599	623	558	585	628	592	613	613	605	628	591	642	641	602	572	580	550	582	575	567	511	571	558	590	579	579	569	542	584	571	568	534	580	620	608	596	602	575	584	576	598	608	626	640	588	570	615	592	624	547	557	552	604	567	577	582	562	585	615	563	592	605	592	576	556	572	618	621	580	586	604	640	590	622	616	614	585	605	589	583	556	560	562	574	567	575	597	518	539	561	535	590	542	519	569	588	542	498	578	595	559	573	561	559	581	547	584	595	571	559	595	553	570	516	592	565	590	566	563	560	544	571	562	572	540	543	582	537	512	537	583	543	569	544	525	588	527	551	561	519	560	551	563	600	538	584	542	553	566	568	530	530	552	528	552	579	552	543	554	574	519	534	564	521	565	578	539	522	572	559	567	531	531	610	602	575	541	520	550	556	559	549	524	541	571	545	548	516	562	531	521	610	576	520	509	597	590	544	598	553	564	564	523	542	550	539	524	574	504	524	553	530	518	563	584	532	557	541	585	565	559	562	513	541	567	552	543	526	598	568	590	563	544	562	551	526	549	525	577	563	578	537	566	597	543	584	580	545	552	595	561	530	546	553	546	597	562	554	531	530	511	535	557	565	537	565	560	567	552	532	547	583	564	578	555	610	545	562	543	517	555	514	510	563	521	603	570	566	588	543	590	535	576	550	519	594	533	569	574	542	561	544	574	548	528	514	515	535	577	554	602	597	543	534	537	534	553	560	582	540	528	540	563	522	523	539	537	556	543	557	553	556	608	548	571	528	540	510	564	547	572	549	541	554	530	550	560	595	541	567	529	546	522	532	554	569	549	540	568	566	589	569	513	556	508	506	554	589	555	594	571	596	552	516	517	551	541	563	538	515	565	539	561	574	521	527	552	509	560	565	550	544	560	546	538	590	523	546	563	553	554	519	516	543	554	526	558	586	519	527	573	546	529	561	575	555	539	538	561	574	548	558	594	550	528	576	528	544	542	551	569	546	557	555	553	582	532	488	563	551	572	531	535	572	552	550	526	541	535	545	605	519	550	570	556	542	544	561	542	546	542	562	560	569	584	543	524	550	552	566	549	584	557	562	603	555	597	513	576	544	530	576	536	551	520	574	523	576	589	559	535	567	510	539	600	568	551	564	553	604	532	558	500	529	531	531	566	535	565	539	551	540	564	538	547	578	550	557	558	560	529	549	552	547	526	563	527	541	549	571	602	593	534	521	580	558	545	510	517	560	557	544	593	531	515	534	575	561	557	523	540	527	557	502	495	588	538	542	552	551	510	563	528	532	587	595	571	566	535	534	582	550	543	554	531	571	512	568	503	564	557	547	519	559	519	543	555	558	541	568	536	541	550	532	548	522	536	531	548	512	557	536	549	552	549	571	517	511	554	555	551	524	576	555	547	534	557	567	592	523	596	544	572	574	560	569	590	564	534	513	532	560	531	558	543	538	562	570	574	542	528	513	593	568	548	581	577	572	570	579	552	542	540	571	541	566	559	579	547	570	526	534	561	601	555	574	563	502	532	542	549	583	484	555	564	545	523	517	518	596	556	568	579	587	571	578	574	555	516	584	527	601	512	534	538	587	516	508	520	537	564	529	576	527	586	510	550	513	533	506	574	546	598	548	556	574	558	621	542	559	563	556	554	559	551	571	583	555	595	574	553	579	542	554	543	524	540	542	559	562	573	575	544	545	560	583	559	523	574	532	550	549	549	543	523	564	550	557	537	565	558	548	573	554	570	556	550	498	536	605	573	536	565	556	577	561	575	550	561	548	541	540	578	563	537	555	541	554	542	527	547	587	534	550	570	538	565	550	550	561	569	564	579	547	548	544	524	554	565	522	578	578	552	540	549	561	559	580	525	557	532	557	517	534	602	572	557	570	546	571	562	530	564	542	550	568	584	536	556	509	563	590	554	554	543	543	559	585	549	534	540	563	565	565	586	523	560	531	555	567	619	538	564	551	557	569	603	554	528	550	546	563	537	533	515	516	507	530	534	537	539	574	535	573	558	569	537	526	523	560	573	580	598	575	551	566	536	559	541	542	531	556	580	552	564	548	575	611	576	530	585	590	512	568	552	531	538	535	547	584	532	546	559	513	550	583	527	543	562	562	596	549	539	607	549	582	557	596	528	548	553	558	559	549	544	578	587	552	553	578	577	535	545	554	613	583	557	561	548	573	563	566	558	574	566	531	575	563	496	541	535	592	593	554	572	527	556	540	542	502	544	552	562	542	586	555	572	513	510	488	500	570	546	584	590	574	549	583	520	527	547	540	525	562	550	585	560	533	506	556	516	538	524	571	543	534	567	547	568	598	557	556	556	600	540	570	557	583	566	579	557	561	570	564	564	566	513	530	538	568	570	539	543	564	570	560	565	550	522	510	510	535	530	558	539	534	585	503	518	540	541	531	540	539	567	567	548	558	538	517	574	553	532	567	535	543	549	540	514	566	537	571	599	531	552	580	544	524	531	550	588	609	567	546	548	509	572	576	561	568	563	590	577	589	571	604	523	551	516	532	511	539	546	546	566	603	546	521	565	554	561	581	564	575	579	545	555	575	592	526	533	541	579	568	530	571	546	590	551	567	540	540	559	579	579	542	543	569	543	573	554	531	567	525	574	497	574	596	582	535	558	576	536	591	548	558	534	598	531	523	573	570	529	555	555	605	536	523	539	545	592	583	523	530	545	571	538	577	555	537	565	542	552	573	601	566	535	554	550	545	588	567	602	585	511	562	530	580	570	534	515	571	555	541	552	587	558	503	534	552	556	580	554	533	550	551	605	562	538	536	517	551	564	547	589	506	622	554	545	599	576	545	533	574	579	547	573	587	566	587	528	532	586	543	501	502	554	546	546	574	588	550	580	569	561	549	533	572	505	547	570	555	532	576	539	534	543	542	521	567	554	553	565	590	536	502	582	564	553	588	547	557	558	567	536	516	572	532	548	542	580	543	554	585	521	592	559	531	537	600	558	506	551	551	553	585	535	559	599	562	523	546	576	534	515	644	560	537	576	517	524	566	549	575	506	544	600	552	600	572	556	555	548	610	554	563	503	565	510	542	560	586	580	582	549	587	577	524	559	533	558	522	588	548	546	535	571	537	600	568	552	531	567	549	546	570	576	566	544	566	535	556	557	575	563	528	541	534	554	516	545	562	511	562	564	533	535	558	554	557	549	545	542	562	588	552	544	544	595	559	520	567	534	583	533	534	583	535	515	547	570	542	586	539	583	562	574	549	527	528	559	565	533	550	548	587	522	548	600	573	543	585	540	617	555	615	565	564	550	556	564	600	533	607	586	552	565	557	525	548	565	511	542	536	546	552	588	560	556	555	588	569	551	581	517	567	561	515	570	537	566	582	545	555	554	576	581	557	583
13631	2159	412	336	358	342	343	324	347	330	354	325	344	363	342	341	366	305	369	333	340	357	338	366	365	365	390	345	328	329	359	331	332	341	317	336	380	379	350	335	333	334	331	318	313	370	328	326	330	344	335	346	322	330	358	351	340	314	374	331	370	346	337	335	335	356	374	315	342	376	358	338	334	355	327	347	359	347	334	330	337	353	370	373	324	308	329	344	365	337	329	332	336	347	339	359	346	389	340	359	366	346	355	345	334	330	361	312	384	343	338	356	369	339	364	363	353	344	333	345	359	303	333	329	350	316	324	347	351	377	344	353	315	336	345	323	360	320	382	370	341	381	355	333	371	359	326	338	349	317	328	364	359	369	319	346	374	357	311	347	357	337	358	374	355	342	383	344	341	369	356	317	314	328	329	332	351	323	335	354	323	346	326	336	358	323	380	350	382	331	371	330	329	350	331	334	341	314	361	343	363	349	371	370	358	352	358	343	355	374	339	354	363	338	336	352	343	349	375	358	348	356	313	335	321	359	348	326	320	369	357	371	340	349	325	342	350	343	359	332	329	328	334	354	320	309	334	328	315	374	344	353	346	329	345	345	313	321	331	336	323	350	327	325	324	319	336	373	337	299	327	343	344	368	333	327	331	314	338	338	362	343	355	351	352	327	375	346	348	351	357	327	354	355	331	339	366	312	313	333	341	362	339	339	366	375	366	348	331	378	332	337	352	325	309	334	366	351	379	373	334	336	349	331	303	350	363	328	314	345	356	318	346	362	363	296	354	354	314	355	340	347	346	340	354	323	367	340	334	364	320	368	343	375	361	362	339	325	361	339	346	341	350	351	304	339	285	332	332	319	353	368	334	341	352	316	355	373	324	354	375	345	343	343	346	348	336	352	353	365	327	345	366	322	354	360	333	320	379	372	331	346	342	319	338	341	301	354	351	350	351	339	359	332	346	324	354	337	347	396	316	392	327	333	337	367	330	345	358	335	343	352	353	351	335	371	335	355	362	334	343	335	322	365	342	344	312	339	332	328	332	331	337	319	358	346	327	366	348	332	356	316	317	357	328	288	347	350	352	346	333	317	334	364	346	333	382	361	336	346	361	346	378	321	349	349	338	302	338	332	391	371	335	364	307	312	377	338	348	335	312	332	315	370	380	333	348	328	361	343	336	334	371	351	329	345	349	360	363	340	345	334	353	347	338	360	332	343	341	320	349	369	366	330	329	304	334	360	357	334	387	359	310	327	347	392	343	335	345	344	356	320	316	323	338	348	322	346	329	342	380	321	353	336	329	343	376	322	345	352	328	332	320	338	341	360	336	389	335	340	350	321	341	359	344	334	331	365	355	353	336	346	353	355	352	351	336	348	349	370	353	316	353	366	349	369	377	342	306	347	332	334	336	330	354	338	307	362	331	332	327	309	323	336	327	353	316	363	329	325	334	317	359	335	367	382	308	321	352	326	332	324	369	374	322	365	369	376	360	335	361	328	344	368	354	357	375	333	386	368	351	355	323	331	370	341	350	345	357	363	356	355	378	349	367	343	343	336	319	377	321	341	345	348	326	366	331	331	331	337	356	325	338	326	334	363	352	358	341	345	339	327	345	361	361	343	325	351	348	350	331	344	321	356	346	316	358	344	312	345	358	331	325	371	326	344	323	356	340	354	346	338	337	360	352	368	340	325	341	360	347	340	325	371	367	368	360	356	345	345	340	334	332	335	334	298	335	359	381	339	333	337	348	332	352	342	318	336	320	364	323	347	361	380	328	325	368	371	338	335	360	326	356	376	300	380	337	379	332	332	351	352	370	329	376	325	324	327	322	371	331	383	337	310	356	352	339	361	358	378	328	364	332	335	328	361	347	326	337	340	354	377	330	315	309	335	349	373	321	345	328	333	369	357	320	369	358	334	314	323	345	300	320	359	325	359	349	342	349	335	337	376	323	366	321	312	357	334	348	370	338	360	350	329	359	356	313	361	329	356	372	341	361	344	345	351	340	336	306	340	324	324	304	341	357	334	355	356	320	355	361	334	355	345	347	342	361	313	360	392	351	338	308	312	300	324	377	356	315	329	351	353	355	340	356	314	357	362	356	373	328	376	330	369	359	317	374	335	370	364	367	343	343	350	360	333	324	368	399	341	368	357	342	382	341	375	346	360	329	365	343	350	317	322	309	340	342	338	344	334	317	355	323	336	313	339	342	349	356	314	335	354	350	346	336	346	343	338	381	349	334	362	353	338	321	363	355	334	394	366	318	368	344	336	334	315	327	327	350	341	326	357	319	369	385	331	356	342	326	339	353	379	290	319	320	305	360	349	356	331	355	331	363	366	360	368	343	303	348	327	317	340	372	357	363	360	336	334	355	335	342	344	370	357	356	327	328	350	351	312	321	335	353	317	352	332	370	371	364	334	325	348	351	377	335	341	374	352	388	339	350	354	307	308	366	338	341	343	343	354	354	381	341	307	333	357	340	336	316	370	373	345	388	325	341	325	361	351	361	351	332	367	342	320	329	368	394	385	354	344	345	348	352	312	329	326	377	321	336	347	357	364	344	357	350	349	334	340	350	394	351	374	315	379	365	335	334	313	343	370	340	365	339	322	299	374	364	346	349	340	319	349	346	320	337	365	362	342	349	373	348	357	316	352	321	325	374	361	332	342	365	360	333	316	340	339	364	359	361	332	340	336	342	344	340	338	324	329	345	301	327	342	328	321	311	351	329	354	360	343	332	331	306	366	378	326	353	404	337	358	326	332	330	336	291	348	305	338	319	316	359	351	349	336	336	355	348	319	330	352	331	342	330	341	334	325	346	371	335	323	348	311	340	335	334	345	302	332	367	334	355	334	355	329	346	323	346	331	332	296	342	337	320	348	361	332	389	335	334	336	332	339	346	344	346	370	364	323	344	317	379	351	357	370	328	325	349	339	327	357	340	346	381	328	328	338	356	368	345	330	373	351	334	334	333	343	338	361	347	306	299	353	339	330	325	357	346	360	351	347	346	343	376	364	367	334	342	321	360	338	335	338	346	344	336	382	349	319	333	355	359	341	362	330	310	321	364	324	333	366	347	366	326	335	368	366	327	334	341	349	344	334	331	365	325	312	356	339	312	348	368	371	357	339	341	319	332	335	338	331	341	357	320	347	342	333	323	355	363	363	352	370	345	338	340	357	341	359	373	330	328	325	361	358	351	345	356	341	352	325	328	340	346	350	335	337	333	357	352	336	311	336	353	315	367	322	323	309	359	329	346	347	334	320	340	324	336	357	307	370	314	348	326	376	316	330	349	327	344	350	310	369	343	342	336	345	339	365	353	364	325	313	327	349	318	335	358	321	334	334	353	359	355	373	345	348	341	365	378	340	313	324	340	367	381	356	328	350	323	346	318	347	335	316	328	326	348	350	331	332	313	353	321	338	359	367	299	332	326	351	351	305	358	321	359	365	346	330	359	358	331	342	362	326	365	320	365	366	370	366	360	324	305	350	328	350
8266	1802	945	1026	947	991	962	908	840	863	804	918	871	863	846	859	886	916	848	884	881	848	901	902	880	863	870	862	857	874	882	881	850	828	838	867	878	867	855	877	863	868	872	919	825	899	863	867	878	834	883	851	842	848	858	835	858	826	929	893	892	841	801	823	888	817	886	879	923	807	861	845	819	863	866	890	832	850	827	825	860	879	879	905	883	877	851	851	868	890	866	841	878	885	871	851	838	854	849	880	855	883	877	921	864	866	819	833	880	839	886	861	913	823	859	915	858	869	863	868	944	882	818	853	830	835	868	831	870	827	847	866	865	898	847	858	829	858	860	942	872	855	825	825	833	884	843	827	904	828	844	825	811	867	859	871	864	896	847	887	859	856	849	880	866	830	873	833	876	832	901	869	852	878	933	827	864	854	867	887	875	915	848	890	836	806	863	825	799	878	879	824	861	833	808	863	802	893	866	887	858	860	843	911	850	879	826	787	819	844	825	839	878	882	886	904	834	827	846	865	894	870	894	907	868	864	870	826	914	867	893	865	864	845	865	800	901	833	848	891	842	849	877	886	834	867	906	856	847	805	855	848	899	901	846	887	868	852	877	904	884	855	856	830	879	836	878	889	890	829	884	852	866	844	876	867	862	894	896	886	810	862	842	886	823	825	860	844	865	839	838	849	885	863	830	895	849	893	879	840	855	900	865	896	873	828	893	866	856	804	883	865	836	828	850	796	848	867	865	817	852	899	884	905	878	951	843	926	865	859	886	843	892	861	808	838	867	861	814	843	902	874	914	864	806	850	881	882	864	894	833	866	899	866	808	881	871	835	845	841	915	814	895	864	794	844	794	893	888	856	877	883	828	862	855	857	891	785	836	843	887	912	891	854	835	848	907	898	884	860	856	880	869	840	809	881	863	862	836	871	858	897	863	829	908	874	835	870	865	829	855	818	861	854	832	866	882	822	832	859	909	850	801	861	870	879	851	810	825	878	826	815	853	871	851	911	843	807	901	851	854	861	871	846	897	877	895	841	919	868	827	856	868	886	852	875	813	879	858	867	896	862	850	852	877	850	798	888	877	856	845	870	873	821	872	874	894	832	913	926	844	845	835	879	840	828	884	870	895	839	867	798	905	823	846	880	837	851	849	846	833	876	825	882	848	845	795	880	819	893	826	870	868	843	857	869	874	850	834	872	903	853	866	838	846	866	872	862	887	808	865	885	898	834	868	796	804	867	819	907	841	833	880	878	857	885	859	817	882	908	881	831	842	891	877	857	935	867	836	866	874	832	863	791	861	846	875	880	874	893	892	862	818	851	837	828	858	872	849	830	839	814	902	893	857	892	821	863	881	861	874	877	810	906	873	921	865	872	909	902	828	857	840	848	858	880	844	831	848	834	843	839	861	855	869	844	799	856	866	890	868	841	902	848	802	804	835	882	866	846	827	859	881	895	925	898	897	854	856	884	843	831	862	849	852	819	876	808	864	874	899	881	905	895	894	873	867	880	885	846	879	863	852	843	856	823	852	870	871	823	917	836	848	905	868	823	883	890	867	861	852	808	847	869	915	839	867	884	850	856	872	838	840	848	890	897	836	898	876	881	851	813	866	856	847	816	927	895	854	837	885	875	897	866	905	893	853	895	849	823	885	794	821	830	812	826	818	908	864	859	873	862	814	852	843	809	777	849	838	887	863	882	821	867	902	888	852	881	875	818	836	848	852	853	870	811	856	845	859	849	804	893	853	817	862	825	891	839	895	875	895	898	880	871	894	886	888	841	875	829	863	911	861	868	872	877	871	829	886	830	864	813	871	855	865	844	856	835	828	845	855	853	904	864	886	841	844	842	831	881	873	861	821	830	830	855	868	891	861	888	871	875	846	870	888	870	877	892	855	829	854	877	866	857	866	807	882	874	879	862	816	863	887	830	878	842	864	900	884	853	841	856	831	867	903	822	829	829	904	841	879	833	886	822	887	888	868	868	830	852	848	789	852	832	865	859	860	878	859	881	873	795	881	836	822	903	869	861	848	846	821	810	851	902	861	864	815	851	840	817	805	920	844	883	791	828	826	890	924	812	837	871	845	879	880	853	870	904	874	824	927	864	860	869	876	848	852	895	874	861	838	893	814	868	870	854	855	871	884	864	859	916	852	899	869	849	943	828	848	833	881	849	828	878	907	889	868	876	823	856	862	798	878	874	831	863	886	876	818	824	860	865	848	827	840	854	847	834	877	879	825	833	835	816	873	858	837	853	903	833	829	859	854	865	834	868	837	898	911	880	891	910	898	860	813	886	826	890	774	877	894	862	900	834	856	869	865	875	891	860	853	863	837	880	873	806	912	849	886	844	897	873	924	786	857	842	840	865	815	809	827	857	864	873	824	878	906	810	859	845	872	845	853	867	879	894	845	849	878	856	819	856	876	905	880	854	850	796	877	831	812	841	887	832	838	872	922	875	866	834	841	876	827	897	916	904	842	852	836	871	854	870	859	832	875	907	823	864	851	812	892	890	864	832	876	925	849	819	858	871	860	878	818	916	870	833	891	854	849	843	857	817	892	844	797	845	859	800	880	860	875	882	884	838	837	781	846	873	838	903	876	869	831	843	852	861	871	891	847	893	875	910	864	818	889	845	835	841	891	859	873	863	842	880	909	860	803	862	860	900	867	881	894	842	860	864	830	839	862	893	833	856	878	835	819	841	882	889	833	806	847	877	851	846	844	854	876	873	815	839	816	798	837	880	850	882	845	837	886	846	867	880	797	871	818	868	816	895	860	848	888	870	920	848	792	840	853	834	889	877	850	832	800	889	929	843	895	865	825	869	878	807	859	813	891	900	860	842	789	856	858	880	805	830	889	831	812	912	835	856	865	861	870	826	852	888	855	847	905	849	865	874	835	883	864	788	851	835	844	872	891	842	778	837	873	889	881	849	881	916	828	822	860	799	860	847	850	893	886	826	846	856	874	897	852	898	837	830	897	838	922	858	847	887	858	850	834	834	868	844	862	899	855	900	847	857	860	803	875	875	823	849	845	831	864	872	889	829	825	842	830	880	831	863	853	856	877	833	901	865	842	907	847	865	854	846	894	879	868	834	909	862	861	874	815	837	820	892	865	826	837	790	812	884	891	879	895	922	888	904	882	839	841	896	864	789	816	870	858	875	816	851	869	912	816	843	891	843	823	847	911	857	886	874	853	882	879	893	827	875	804	886	794	834	864	825	854	844	869	845	851	854	854	871	836	877	848	857	866	849	847	906	842	834	881	811	838	846	839	838	878	874	868	877	823	898	898	881	890	885	894	860	841	804	885	852	876	876	840	905	857	861	879	857	862	912	860	849	816	875	848	845	884	886	878	879	850	847	872	792	850	910	873	806	866	882	816	884	887	829	915	836	876	872	884	842	876	916	891	898	847	877	852	852	881	817	888	896	880	807	810	877	887	846	916	855	882	875	889	861	884	842	895	821	839	921	845	837	876	863	872	863	906	848	899	900
30950	9411	2352	1372	946	726	640	511	510	436	426	416	479	413	408	371	388	377	386	349	326	410	368	319	354	363	356	347	344	353	314	348	372	343	368	379	364	383	361	367	358	335	339	332	330	352	360	335	353	369	345	323	366	318	326	367	357	322	344	335	343	332	346	369	349	372	337	396	340	318	300	334	343	380	359	379	335	305	348	342	370	337	368	336	355	350	331	371	365	347	352	366	327	375	366	331	356	336	343	340	360	329	384	308	332	325	344	334	345	343	340	354	372	356	365	344	365	375	356	326	311	315	350	357	333	363	332	321	305	355	346	357	372	354	365	337	363	384	352	328	350	351	335	331	357	351	342	374	334	359	323	372	369	366	310	340	343	322	339	339	311	356	338	351	366	378	309	332	370	353	350	339	351	354	332	337	332	329	345	344	368	354	365	352	315	343	301	338	344	339	329	332	350	391	344	340	375	336	358	329	322	306	335	356	333	379	317	341	367	298	361	363	364	343	327	356	334	336	362	329	335	352	361	369	336	325	338	337	355	352	376	323	340	338	352	356	340	358	327	338	348	297	350	378	354	333	353	329	350	330	337	344	352	354	365	322	360	320	325	325	356	337	328	373	335	349	328	327	317	340	335	337	321	341	316	312	333	335	345	344	330	349	361	325	348	331	349	346	347	341	330	353	316	351	381	318	324	346	331	357	341	364	325	339	352	319	368	366	337	361	325	347	330	381	326	321	325	352	344	329	341	353	380	381	341	367	355	343	360	328	335	353	301	333	332	369	328	362	325	374	328	337	334	340	367	337	328	373	330	338	343	309	321	350	328	345	329	359	383	346	390	336	384	381	352	332	302	350	359	353	330	345	352	344	362	351	333	346	344	339	379	305	330	353	320	353	315	357	350	342	331	333	344	351	329	371	356	354	330	354	371	364	319	359	336	345	362	362	378	328	366	366	324	368	345	367	327	322	332	339	342	351	346	345	329	338	364	353	346	334	315	369	321	317	358	342	352	337	284	389	310	350	338	347	370	366	331	333	368	339	353	322	352	345	369	319	328	339	347	324	349	365	331	321	308	347	317	329	357	348	347	365	355	334	363	325	332	334	328	344	344	319	332	360	346	339	338	356	353	315	327	341	365	343	331	330	378	335	359	329	342	300	329	364	350	345	390	323	372	347	346	345	344	308	317	353	354	351	345	325	362	324	347	351	334	331	337	349	333	317	332	345	331	287	375	395	318	345	322	314	350	348	323	371	350	356	361	330	352	373	362	335	356	338	351	356	341	369	342	360	371	359	359	365	347	338	362	306	310	337	339	355	338	344	329	375	348	368	355	363	349	351	356	336	358	337	333	365	341	321	343	373	369	363	335	359	349	346	333	356	349	342	378	352	329	327	341	343	379	345	342	312	335	332	360	362	333	356	372	355	343	336	344	344	348	356	315	346	343	316	352	362	364	332	325	347	344	365	345	322	351	374	333	343	349	317	371	325	338	322	329	342	349	331	353	359	336	349	348	331	345	345	330	331	364	336	337	341	354	336	331	344	339	327	307	358	367	327	325	378	323	352	347	339	350	334	330	350	315	322	321	342	338	315	344	364	340	353	356	338	322	317	358	354	329	355	342	330	345	338	327	348	322	349	328	318	323	338	351	322	341	364	336	350	335	372	337	296	343	345	347	340	339	330	354	311	329	322	336	332	383	332	329	352	339	358	369	363	346	358	360	334	343	366	331	312	323	323	347	336	347	361	341	324	331	343	336	381	304	329	341	346	330	329	330	363	381	408	324	341	332	360	336	322	370	330	338	334	327	347	355	326	378	370	320	328	341	358	368	350	339	361	346	373	360	348	343	338	355	330	328	324	336	363	328	355	356	367	359	305	320	315	324	361	353	384	325	347	304	326	344	309	337	317	351	326	325	300	345	359	342	355	360	337	322	351	351	344	344	359	347	372	378	348	380	361	348	363	311	348	353	337	337	331	402	356	347	344	343	360	333	375	344	343	333	329	356	339	352	349	334	364	320	362	339	319	331	353	343	325	322	320	326	342	361	350	335	300	327	320	342	359	355	356	324	320	358	330	354	352	355	341	359	375	318	310	342	342	322	317	339	311	352	352	373	337	381	323	318	339	347	348	352	356	336	345	338	369	368	351	327	347	346	339	351	354	362	324	337	325	350	362	335	314	346	374	325	328	355	356	344	362	316	339	325	383	395	337	334	326	338	351	376	359	334	352	324	343	356	352	349	344	339	389	324	357	359	315	351	331	329	345	372	358	330	335	316	345	346	348	322	333	314	347	296	357	346	338	338	296	358	355	378	297	337	369	353	363	317	347	334	382	341	334	359	338	345	362	319	339	359	342	334	367	343	342	361	301	340	357	367	362	396	340	345	361	345	343	330	332	364	337	366	304	323	318	352	350	320	337	331	357	336	337	355	350	340	317	340	338	390	351	349	351	351	329	383	386	301	319	332	330	318	340	365	379	346	328	338	381	349	326	383	368	346	362	338	329	335	364	317	366	331	341	329	374	342	347	325	367	324	337	347	337	360	376	284	330	334	361	336	333	321	332	328	326	348	333	358	370	379	329	353	328	328	334	339	349	355	340	356	329	350	346	311	315	358	324	331	344	349	343	354	337	352	354	362	344	345	353	314	370	325	369	335	342	318	357	350	365	336	362	338	325	347	305	374	350	380	334	311	368	338	317	360	337	315	351	341	354	338	294	344	366	329	356	350	370	334	347	339	368	401	330	367	354	337	305	352	370	356	353	320	351	340	331	352	334	352	362	358	333	362	320	337	364	346	356	352	371	351	344	362	318	358	329	325	364	342	363	344	371	357	358	330	358	346	360	349	317	360	359	306	339	332	355	355	383	306	365	336	379	342	346	348	383	363	326	371	331	346	334	364	342	368	338	347	331	352	340	336	328	325	337	329	341	348	329	343	326	331	354	359	348	352	301	386	334	325	307	344	326	340	309	355	380	353	348	340	349	367	353	368	342	335	316	346	321	379	348	323	375	362	320	335	364	334	345	354	364	343	317	329	328	361	329	346	361	336	349	329	322	325	333	352	338	356	373	356	334	327	356	372	332	326	364	384	355	324	353	344	358	358	346	355	329	368	345	338	351	338	350	352	326	336	359	333	345	349	359	339	338	365	334	328	343	319	327	339	348	331	367	343	334	329	356	361	335	343	320	319	339	323	331	342	360	344	351	370	346	368	341	328	306	314	304	337	353	336	338	360	354	340	310	370	333	342	342	372	366	327	356	355	367	322	349	359	335	339	341	323	329	354	313	355	331	337	325	357	332	318	336	331	336	329	371	339	318	320	358	355	336	329	326	329	340	350	338	336	324	345	389	317	349	305	333	328	331	334	335	348	335	346	344	343	324	355	331	406	325	345	352	357	363	341	346	337	336	289	338	328	345	337	328	375	326	325	366	343	338	357	300	377	338	344	401	322	336	347	351	341	322	339	367	334	338	373	332	339	337	342	336	361	347	298	328
18814	4185	3181	3501	3084	2511	2180	1917	1687	1592	1450	1361	1251	1197	1166	1152	1062	1124	1017	1001	1028	1020	922	958	923	958	947	983	969	905	930	942	878	910	886	849	898	909	926	875	944	904	854	912	865	912	890	883	857	899	877	892	852	915	894	848	857	855	826	879	858	862	875	894	874	829	916	860	872	826	861	886	871	883	916	884	868	856	867	887	895	823	869	949	849	793	887	892	885	897	891	809	922	881	890	901	859	887	883	842	882	850	867	866	882	854	832	866	849	800	872	835	854	880	844	906	876	856	906	846	861	864	928	846	863	904	881	860	861	892	893	859	840	862	871	888	840	817	858	833	825	870	844	829	862	878	853	895	863	830	862	906	902	853	882	845	869	838	775	870	882	893	843	898	869	821	856	895	866	846	909	853	905	873	831	880	830	876	819	824	854	812	883	862	795	841	860	871	802	836	876	786	810	856	874	854	819	888	824	838	925	842	860	824	837	780	864	844	869	884	863	819	807	759	843	844	845	872	835	821	832	849	798	880	888	840	815	878	890	896	820	850	820	829	829	862	872	825	857	839	812	882	832	886	859	838	860	867	850	858	888	830	877	868	826	866	870	879	872	914	816	831	810	902	903	852	822	851	863	876	885	816	836	871	848	819	850	871	870	803	880	847	819	851	844	883	857	906	889	869	809	853	840	826	839	863	892	871	879	875	820	812	886	879	884	854	898	848	829	866	859	829	864	886	810	807	818	867	870	805	861	845	839	928	866	910	874	847	845	789	861	838	783	804	909	858	863	893	816	860	825	816	847	797	838	836	849	898	914	844	800	854	824	905	877	806	818	904	869	828	873	810	924	848	828	812	833	860	855	860	927	859	808	814	832	862	826	848	847	849	841	847	869	856	877	837	840	886	850	846	787	833	893	874	827	865	878	871	842	883	827	826	834	866	871	874	861	863	821	869	868	927	863	864	821	840	788	840	802	801	832	825	808	852	854	882	846	828	809	818	827	848	842	855	842	869	856	851	840	868	844	879	893	872	852	822	855	840	865	935	846	858	872	821	842	816	830	809	864	807	855	875	823	885	881	815	807	805	854	840	808	909	868	819	894	857	847	799	843	844	893	809	852	837	856	836	865	889	920	908	877	832	850	876	859	864	841	831	858	835	840	904	800	855	891	845	837	885	807	878	805	848	886	862	875	852	876	843	820	841	793	828	847	862	861	882	857	822	910	822	818	860	819	896	845	855	896	871	897	822	829	822	856	827	824	844	846	822	891	859	796	867	848	854	874	845	868	885	875	813	859	880	777	866	899	889	887	858	879	858	860	880	942	825	881	908	855	864	885	853	846	906	843	860	855	815	856	894	851	879	897	839	889	832	869	844	881	842	862	858	859	877	832	814	826	792	841	902	864	851	816	875	830	788	841	869	789	846	861	836	818	890	830	843	823	866	860	822	850	844	774	837	834	838	859	889	790	880	855	831	867	853	833	872	857	913	797	841	851	877	836	831	874	872	827	822	877	825	827	896	865	913	844	819	867	827	859	854	829	861	844	861	853	856	822	859	837	866	868	827	846	863	870	877	886	814	833	858	817	859	824	866	839	875	871	789	872	840	786	831	827	847	834	860	856	782	834	830	792	839	839	851	844	821	838	834	880	860	840	877	807	830	851	845	873	877	874	799	858	837	809	788	867	830	845	849	841	852	863	859	819	851	803	860	851	832	865	833	788	873	921	801	849	864	791	834	816	896	796	859	868	831	895	841	833	877	841	886	829	796	856	870	839	893	877	867	821	864	884	860	807	835	803	862	813	849	852	803	877	877	835	846	821	859	808	887	852	862	895	846	892	832	843	868	810	812	871	818	853	849	866	856	804	871	877	825	884	802	823	843	882	854	814	876	793	878	848	849	867	883	803	836	829	867	834	840	859	829	860	834	839	833	855	881	825	868	813	870	841	850	896	836	848	846	820	859	826	863	864	814	789	842	816	876	795	857	887	852	842	804	811	890	848	849	876	835	878	914	902	831	824	864	806	826	876	827	840	866	873	855	841	828	898	878	868	845	875	831	793	880	890	831	885	804	875	834	756	857	851	823	834	838	884	860	884	845	853	811	878	869	854	825	894	783	871	841	844	867	863	923	851	872	873	852	830	906	876	837	828	873	843	844	800	820	835	871	885	860	892	851	832	867	876	832	845	851	851	869	922	837	870	881	832	803	805	835	840	841	871	867	873	843	836	823	856	810	819	867	862	843	847	859	828	891	825	807	860	850	851	869	876	843	815	882	880	802	853	868	833	841	857	839	843	841	854	909	870	891	843	803	875	845	820	884	818	851	846	868	864	887	857	875	822	854	874	797	821	855	840	859	847	870	856	887	875	847	797	847	851	897	852	818	900	841	811	879	799	828	865	889	805	825	843	875	832	908	869	838	808	878	874	861	827	851	833	858	854	807	840	892	863	859	860	820	870	850	865	834	803	879	853	823	805	834	860	865	891	834	830	790	868	816	863	879	850	832	891	823	851	846	837	789	844	829	871	890	829	822	805	874	864	784	851	838	862	830	888	876	892	904	818	851	876	842	843	835	824	873	865	833	786	844	853	845	834	775	869	802	847	850	880	879	857	846	872	849	825	859	875	840	861	896	836	870	794	865	827	821	846	854	830	827	851	839	835	848	868	877	777	842	938	882	841	861	862	843	860	787	891	870	854	835	850	845	843	878	873	804	887	861	775	865	902	828	870	882	866	896	883	853	833	862	842	854	874	899	873	829	939	845	823	875	856	810	866	869	856	874	849	853	881	829	823	849	835	864	867	877	834	823	879	847	872	833	833	803	829	862	849	869	828	845	824	837	827	840	794	836	888	904	876	832	865	822	832	856	863	795	895	861	878	828	869	866	854	856	868	857	822	844	900	849	850	843	874	875	802	840	851	844	845	885	876	882	843	877	803	898	874	876	841	834	821	850	906	886	879	848	879	865	906	814	864	870	828	850	879	870	849	851	840	863	842	836	836	875	873	884	821	858	843	848	813	915	892	820	803	844	799	903	843	840	860	849	835	809	803	889	840	876	805	882	843	844	916	826	882	878	817	838	859	851	828	849	839	828	876	843	822	826	847	864	821	836	891	839	846	840	819	899	852	845	867	846	822	896	866	896	794	841	833	843	836	881	843	854	836	869	863	859	873	866	910	906	861	865	886	841	830	878	898	848	866	876	872	876	829	836	804	796	813	816	839	818	892	863	864	814	829	840	815	824	841	824	880	839	838	848	908	847	795	923	836	811	858	781	848	829	867	840	829	822	824	844	831	841	855	836	872	818	838	843	815	821	814	835	835	880	936	837	843	890	826	852	886	845	857	816	862	823	811	829	826	852	885	839	841	869	861	801	892	850	845	849	860	835	873	839	791	851	822	796	910	847	833	893	844	856	809	851	857	826	782	866	844	890	831	854	870	900	857	855	855	838	805	833	861	858	879	771	848	829	901	845	897	849	842	854	818	853	832	831	857	830	828	852
40992	14515	4308	2504	1628	1073	797	608	498	468	415	353	401	359	286	323	292	314	270	260	265	264	236	256	256	274	278	249	233	244	259	229	259	229	235	239	242	263	255	231	228	206	205	217	226	233	218	220	249	236	240	247	214	210	193	224	232	258	242	241	210	203	230	239	249	237	215	212	228	219	229	223	199	250	216	213	237	211	202	245	231	215	212	229	231	221	238	243	222	229	202	214	247	219	237	211	188	232	240	204	196	222	222	208	220	226	221	226	200	220	201	189	212	232	221	207	237	219	236	228	210	207	200	222	234	257	207	207	222	227	221	232	229	232	207	248	212	228	214	226	211	185	244	197	235	188	237	203	232	230	218	214	232	232	209	242	206	209	232	204	232	236	214	189	195	229	237	203	191	211	222	229	223	224	229	212	236	203	214	189	227	240	231	223	225	238	197	200	204	222	233	243	232	218	201	229	211	216	202	218	203	196	233	216	228	191	226	203	216	203	202	242	235	238	200	216	244	206	212	219	214	253	240	222	248	213	202	202	214	226	202	213	214	223	211	204	224	240	238	196	200	202	213	222	244	214	222	217	197	204	219	213	218	222	237	232	216	238	235	222	223	219	240	225	188	261	200	222	211	216	217	240	248	232	218	202	214	219	184	231	228	211	218	217	227	239	237	205	222	235	228	205	233	231	243	225	250	216	220	234	226	235	210	210	211	223	231	185	219	217	241	193	195	216	246	233	239	232	240	219	228	238	220	211	217	231	215	224	213	238	233	223	213	211	230	230	212	239	221	222	206	201	213	195	214	218	220	205	210	218	230	231	223	225	238	207	204	224	216	220	213	242	230	232	221	208	200	209	214	221	249	232	229	214	210	201	245	200	217	210	229	235	233	221	210	211	238	188	225	227	203	232	220	231	238	222	201	211	204	205	206	216	227	242	188	247	201	262	209	199	254	239	228	217	216	229	222	216	222	230	209	225	224	248	241	212	227	232	213	211	224	214	220	249	227	226	236	189	230	223	224	243	219	221	217	245	247	197	198	200	212	213	221	216	219	210	223	235	226	212	214	210	226	235	227	221	220	196	237	231	242	240	233	195	242	204	202	219	221	219	231	219	234	225	198	238	226	226	215	218	246	221	208	231	222	218	212	183	209	238	234	220	223	214	240	222	228	221	219	205	201	213	205	212	223	186	211	211	216	204	213	201	206	232	223	214	192	249	205	249	208	206	230	202	203	217	218	211	202	226	209	224	212	239	244	215	229	234	213	225	242	202	238	240	208	208	223	198	195	219	233	195	194	235	242	226	207	228	214	195	210	225	224	195	242	203	200	225	213	228	224	217	230	226	219	195	212	212	234	235	227	231	213	209	217	224	224	233	236	217	191	236	217	223	208	221	219	237	218	198	221	206	214	222	210	227	221	210	231	234	247	213	214	201	209	227	223	240	235	232	213	200	204	198	197	215	228	210	226	222	244	259	232	197	236	211	221	238	196	240	229	212	231	214	203	228	219	227	217	216	208	205	207	204	226	222	209	208	229	216	217	208	228	203	200	188	213	232	246	193	203	227	242	234	221	224	224	216	205	216	224	229	233	235	224	227	217	228	247	213	238	228	231	214	220	200	260	202	201	205	198	208	223	199	238	205	198	215	229	225	235	211	233	230	214	214	208	211	224	232	196	230	212	235	209	207	223	206	231	252	238	200	220	237	242	203	253	213	204	219	210	217	210	224	220	249	189	231	222	231	199	234	226	208	221	227	219	209	209	208	241	210	202	226	231	233	202	206	206	216	220	237	208	212	224	216	249	229	191	235	221	204	207	215	214	205	196	202	222	209	238	240	201	187	198	199	220	216	193	190	220	229	225	225	238	223	238	217	214	241	216	201	207	206	262	201	228	200	216	235	205	228	223	209	214	238	232	235	238	236	232	226	233	215	218	208	206	189	198	240	221	197	244	235	209	201	221	205	215	201	232	211	229	218	189	203	207	234	203	194	197	203	182	225	219	216	228	208	223	206	242	230	210	233	215	229	218	216	209	194	245	216	209	225	236	224	214	239	221	190	236	194	205	191	218	228	228	201	236	212	202	212	217	213	208	256	238	235	226	218	222	230	209	204	237	214	214	241	225	221	244	223	206	194	211	198	230	237	222	235	196	223	204	206	215	191	199	218	258	201	225	210	192	201	235	226	249	214	197	222	199	217	201	207	212	214	196	244	204	208	238	202	248	238	198	230	221	216	213	203	227	226	238	206	229	225	233	213	240	211	213	208	220	212	263	212	207	205	240	198	226	217	200	194	236	201	199	205	247	241	264	229	196	217	228	223	225	217	211	203	225	184	211	224	240	220	210	246	196	209	232	214	198	243	211	226	221	229	216	232	211	207	197	219	215	198	242	212	223	218	218	228	213	215	199	223	212	206	216	213	235	211	242	261	217	224	214	215	208	225	232	217	217	224	207	224	215	224	224	212	212	225	227	197	220	218	214	209	240	219	221	218	234	206	201	208	223	201	212	221	216	200	197	255	228	194	224	228	194	209	200	219	219	195	203	203	201	214	217	205	207	200	209	245	228	221	202	250	239	198	226	222	209	235	219	226	219	205	238	199	216	209	221	213	212	224	220	229	196	225	246	212	211	221	243	195	223	225	176	199	251	229	212	225	211	181	213	220	218	219	236	204	208	236	220	237	212	230	231	218	235	213	193	216	230	215	225	218	221	223	226	223	224	218	206	233	247	222	213	225	195	212	227	207	219	225	235	210	220	190	216	214	239	222	224	195	237	222	207	228	222	220	223	196	204	170	250	260	224	247	217	251	196	214	236	189	201	223	235	228	279	255	208	213	237	217	246	211	203	207	198	233	213	241	235	239	246	223	208	220	226	223	257	210	219	218	220	222	246	220	221	216	226	216	210	224	228	216	221	198	209	211	205	223	226	209	219	215	226	212	198	207	218	215	212	207	207	246	207	201	241	205	207	211	224	197	208	219	215	212	230	242	238	231	220	221	216	219	219	217	233	200	226	222	194	232	215	233	219	233	209	239	204	228	192	213	215	201	232	225	182	206	205	228	240	228	237	228	224	217	218	219	220	226	230	198	207	208	239	215	224	225	210	228	209	189	224	207	195	216	229	197	232	248	226	229	216	186	201	194	197	200	231	225	221	195	235	223	215	215	256	210	229	208	231	207	215	226	232	192	215	213	237	199	204	215	214	215	210	215	235	240	222	199	233	222	201	228	209	219	191	196	191	216	208	232	230	256	229	220	223	214	213	216	226	186	229	218	223	218	198	205	249	239	238	221	236	228	242	199	224	269	214	228	200	204	222	211	211	228	206	203	232	228	206	202	201	226	230	220	208	199	213	227	232	240	204	244	217	227	227	199	199	211	216	234	213	214	205	209	249	198	216	205	234	232	212	222	217	212	179	230	209	218	232	232	184	209	225	212	226	226	212	206	209	231	184	215	206	226	227	241	218	236	219	213	208	244	195	203	245	184	205	197	247	225
24288	5300	5178	5656	4765	3860	3178	2645	2285	1908	1729	1609	1414	1286	1237	1106	1121	997	1021	896	912	836	918	785	804	771	774	739	706	701	698	728	690	701	674	650	649	611	631	671	621	647	668	644	665	696	667	566	618	609	606	608	618	608	602	619	658	549	626	595	605	610	610	571	563	634	599	556	589	608	641	610	602	582	619	594	627	524	572	611	602	589	656	586	654	619	652	622	628	621	627	596	591	590	632	633	543	625	569	588	611	599	596	628	623	591	566	598	542	587	598	594	570	598	622	617	581	597	623	604	643	657	648	578	586	622	603	640	569	606	584	570	618	599	571	594	545	601	614	547	576	550	573	596	595	579	570	591	562	614	594	552	597	539	577	596	622	553	564	571	526	594	542	633	607	536	590	563	568	545	602	564	567	582	568	537	567	586	596	556	560	553	572	597	560	537	597	589	535	556	562	570	571	538	602	589	579	551	515	563	542	576	567	590	579	574	601	576	551	532	543	580	546	578	556	578	519	573	514	568	571	569	560	563	587	564	593	550	561	509	526	582	536	627	567	550	544	579	572	585	574	563	529	563	601	555	577	542	588	569	598	534	565	556	552	546	603	543	544	530	569	550	551	560	554	540	556	619	552	573	538	541	571	557	537	542	499	586	578	541	591	603	587	563	552	572	561	554	531	570	542	547	605	546	549	641	568	571	575	602	590	543	567	624	568	600	582	560	511	567	539	546	549	611	594	585	541	517	589	554	487	574	586	579	579	604	585	562	612	564	574	546	580	540	575	563	563	563	579	614	570	530	558	589	551	560	570	598	558	571	563	529	564	556	583	568	543	579	576	554	573	535	533	582	559	592	565	535	608	547	572	551	573	519	568	566	590	547	582	579	624	548	528	497	559	558	571	581	565	559	556	582	554	576	593	568	574	540	580	551	539	548	552	552	577	554	598	558	561	552	553	599	537	587	540	547	539	588	565	531	557	575	569	611	571	551	602	558	559	588	598	546	578	528	566	623	569	581	583	523	545	557	587	525	575	613	602	563	589	564	567	604	548	518	535	591	612	629	614	575	561	594	535	561	587	543	542	565	557	586	559	558	608	560	555	554	525	573	558	548	548	552	560	511	529	575	578	554	597	554	560	569	591	578	555	589	592	624	585	593	586	539	593	550	579	544	596	553	537	512	562	564	580	536	560	560	574	565	554	527	577	516	575	555	548	546	579	548	581	546	557	533	628	557	590	603	571	562	559	531	543	576	577	579	546	557	565	588	536	551	553	593	567	552	537	545	576	576	544	553	574	549	544	628	577	541	539	544	591	543	577	527	578	579	538	544	556	532	552	565	576	575	576	565	506	536	603	580	565	590	597	580	521	560	559	560	594	571	539	563	574	586	560	579	568	577	577	587	579	521	551	568	552	606	572	638	545	595	537	539	575	572	545	570	583	583	557	545	565	580	551	577	578	561	582	583	571	591	583	605	577	545	554	589	533	561	615	592	593	585	578	578	551	614	572	521	563	570	606	553	554	542	606	540	592	574	553	535	551	539	565	572	540	573	600	550	575	516	603	566	537	588	578	606	574	586	606	556	593	533	532	550	497	575	559	596	566	557	544	562	566	589	565	542	554	587	573	544	538	522	562	577	558	590	548	582	518	556	576	547	586	554	589	593	578	556	567	546	563	587	509	578	532	559	595	536	608	583	579	569	584	564	584	519	651	571	508	578	544	523	513	553	560	547	562	547	597	603	533	525	568	603	540	565	586	571	577	574	546	582	564	549	590	583	553	576	579	564	564	567	547	589	576	573	531	572	523	544	586	516	594	563	598	580	623	573	537	590	558	589	572	529	555	539	547	554	524	563	551	543	575	551	592	560	546	561	552	553	563	563	569	524	580	574	544	551	585	558	529	562	588	587	560	573	584	574	600	579	573	558	603	579	580	553	569	597	545	532	605	582	549	567	543	573	554	536	609	517	565	554	625	581	584	592	526	561	542	568	579	564	531	547	572	559	515	596	594	586	545	536	536	587	557	537	531	589	574	580	589	564	551	550	576	582	593	612	530	586	517	551	531	566	587	522	598	585	521	563	576	552	602	605	554	516	567	590	601	531	572	562	553	551	514	586	562	502	533	579	573	574	582	532	548	556	553	538	578	570	560	598	609	575	559	522	584	564	544	545	594	570	525	570	535	573	547	579	553	557	598	564	581	569	563	549	582	521	569	599	543	532	605	554	546	543	559	549	600	565	555	564	562	544	558	541	518	566	554	570	583	597	583	567	574	541	576	578	564	547	548	563	569	572	547	601	580	585	553	541	558	596	579	573	574	529	615	557	604	569	574	585	580	583	561	545	571	560	608	547	564	562	569	541	549	557	562	569	573	584	569	515	551	556	553	563	515	530	554	535	588	545	562	574	612	570	591	532	582	603	607	592	567	547	576	504	533	572	605	550	570	544	577	577	548	567	544	562	533	585	526	563	527	559	573	554	546	562	634	544	548	546	561	554	613	558	611	556	551	538	539	563	546	595	570	573	552	560	598	537	567	561	549	536	546	570	594	580	558	543	569	557	589	546	585	564	545	536	574	575	552	529	578	531	571	550	535	505	613	570	559	561	526	560	554	597	559	554	548	539	570	563	560	547	562	554	556	563	555	585	579	568	592	566	574	523	546	542	611	537	613	577	575	553	552	583	603	569	543	594	540	575	585	571	530	563	558	522	582	542	563	550	565	564	561	568	507	556	574	537	567	591	555	545	570	587	557	549	568	567	539	551	546	559	526	564	551	579	578	527	566	587	550	596	543	544	542	545	560	588	520	564	566	573	548	592	581	542	559	577	552	528	542	546	563	580	573	534	568	557	573	503	547	543	529	536	578	532	565	538	542	562	605	522	569	563	560	574	536	576	573	555	570	585	599	546	558	617	546	553	556	569	560	605	568	588	561	590	550	530	598	557	599	585	614	533	595	598	556	541	568	587	570	544	537	613	592	594	577	582	561	563	504	571	550	549	543	559	617	550	553	557	552	599	592	516	562	575	563	561	548	528	569	534	540	512	590	560	583	576	555	605	554	567	594	546	545	561	537	525	538	588	549	583	583	546	543	562	548	541	566	597	556	558	580	611	578	578	524	590	565	543	536	577	555	560	597	549	553	600	584	548	552	570	585	550	575	556	548	571	554	539	542	569	547	615	572	555	603	561	531	594	568	548	576	555	550	537	561	555	542	528	546	546	582	564	573	541	549	569	565	537	559	580	572	571	512	608	559	613	522	525	552	550	592	569	554	542	556	573	556	549	548	609	569	583	551	554	588	598	591	613	545	552	560	559	576	570	541	527	609	563	536	518	559	557	564	588	582	533	574	577	525	542	542	603	588	554	570	548	558	567	559	568	584	534	567	557	540	540	586	594	550	576	583	566	542	569	564	572	515	568	560	579	633	528	573	598	498	562	591	568	574	562	564	581	549	547	513	552	548	601	574	582	602	545	580	567	584	573	555	558	562	573	585	579	557	592
13701	1892	410	400	378	368	360	324	358	365	349	387	356	358	333	318	310	337	376	353	306	353	340	353	380	364	347	370	380	344	353	358	361	343	370	351	314	352	341	360	349	367	331	312	375	393	351	333	349	345	349	364	364	319	365	347	340	398	376	348	329	337	372	338	356	321	354	371	371	350	306	378	329	364	320	352	337	328	346	349	357	343	334	365	309	325	340	377	341	333	338	337	324	333	343	340	376	352	347	338	370	363	354	332	319	332	350	331	342	355	385	335	369	331	362	358	368	331	347	344	342	335	369	346	342	364	374	341	336	356	344	366	319	323	317	360	357	368	344	336	315	349	343	323	403	332	340	340	346	348	353	308	337	327	375	369	363	308	321	352	359	350	359	322	356	369	342	365	381	348	352	351	388	352	370	317	342	336	338	338	344	366	333	341	365	364	352	294	361	286	329	361	350	360	373	367	373	344	360	331	346	337	344	387	353	371	311	315	378	332	345	356	316	325	380	329	393	392	372	349	369	327	317	377	351	324	374	358	370	316	338	363	327	339	338	333	335	363	367	314	335	325	352	364	366	352	374	359	331	329	331	375	344	352	387	339	343	370	336	356	357	336	340	353	334	316	367	340	329	334	301	336	341	361	311	360	330	370	348	327	337	337	352	360	347	355	343	362	359	338	327	368	325	341	343	339	346	324	381	344	332	375	354	378	343	359	334	335	357	322	332	348	366	356	353	331	350	338	371	353	318	368	359	325	339	324	330	312	370	365	359	373	350	376	350	346	345	323	359	343	385	352	363	377	393	302	361	363	400	308	361	338	361	343	344	358	337	323	357	363	337	366	343	333	341	347	354	360	343	375	325	351	368	344	311	364	334	334	338	378	353	376	352	313	335	330	335	381	326	369	347	333	353	350	337	327	354	315	353	348	358	353	344	351	349	355	328	356	346	338	333	355	338	353	314	361	356	313	373	346	360	361	341	366	342	334	358	347	348	322	308	326	347	307	345	358	333	345	325	350	334	371	338	346	379	344	345	320	363	350	350	297	307	325	365	362	358	343	358	347	324	331	316	377	318	343	340	330	350	351	338	331	370	362	332	333	321	340	389	367	350	367	376	373	356	328	355	340	328	393	364	355	374	364	379	333	351	333	357	339	314	311	353	332	340	358	345	296	333	339	343	338	379	325	339	360	359	367	362	376	376	373	332	351	297	327	351	354	343	313	352	353	357	355	332	348	353	376	321	357	385	356	352	332	311	345	350	362	338	366	391	343	361	374	367	336	351	354	342	340	370	337	346	298	342	375	335	360	324	342	343	353	333	331	322	320	343	358	345	364	318	348	375	347	352	353	364	362	335	316	311	321	324	323	341	324	382	344	321	342	346	333	343	306	339	343	354	347	338	353	376	318	340	355	331	334	366	336	357	341	347	336	340	389	363	316	348	343	328	310	324	362	344	333	359	355	363	354	340	357	339	361	353	318	350	349	346	323	343	339	334	332	337	349	327	323	353	350	325	322	333	395	370	363	338	375	351	344	363	339	351	377	341	405	354	366	324	345	364	359	348	318	353	372	328	374	405	354	366	323	354	351	349	347	342	331	344	342	346	342	356	357	346	320	377	375	349	340	316	352	348	369	373	352	314	338	335	372	327	359	350	330	370	369	341	370	362	307	324	340	325	330	334	322	366	323	330	363	316	310	374	361	374	331	313	333	363	337	394	350	343	349	326	348	376	358	340	339	332	348	351	338	354	342	345	327	332	350	331	341	349	382	369	379	341	345	350	305	366	363	329	351	334	349	350	347	362	322	349	331	314	334	363	308	374	333	347	349	297	332	336	352	329	358	337	335	362	346	334	321	374	325	350	345	339	344	366	350	374	346	366	372	343	338	343	345	335	309	323	363	313	338	322	350	354	328	341	326	365	347	349	349	321	350	332	381	376	350	346	358	302	351	360	372	395	369	326	305	378	334	368	351	307	374	345	371	346	343	354	336	374	351	362	349	352	354	303	361	359	360	353	348	337	337	371	351	334	376	350	364	364	379	369	388	346	336	330	362	348	355	358	336	365	364	360	365	379	322	344	362	310	360	394	338	332	355	368	334	337	381	316	365	386	369	352	376	321	352	331	330	334	376	353	329	368	371	342	339	337	337	358	395	357	349	340	341	362	329	385	350	345	359	347	336	337	369	362	339	379	357	328	348	325	338	347	346	370	356	339	345	331	319	362	356	330	325	347	378	347	362	370	346	378	365	362	357	367	348	342	358	364	361	375	350	341	347	339	325	311	355	318	347	362	315	324	352	340	367	334	345	333	333	359	327	366	356	361	360	363	345	349	335	334	340	317	362	342	326	340	356	321	329	347	360	340	329	328	375	391	366	332	354	353	362	358	356	354	351	342	367	360	343	356	363	355	315	331	343	328	370	347	341	358	300	327	353	372	374	329	331	332	338	370	324	346	327	349	332	351	319	356	374	366	378	315	350	363	344	330	337	362	361	327	335	340	354	358	337	343	319	331	347	323	349	363	322	357	310	358	345	357	375	380	380	346	300	314	349	326	377	354	328	295	338	370	351	331	341	379	327	347	332	359	356	355	359	384	355	341	351	314	352	381	346	350	352	334	348	343	350	321	379	334	327	328	347	314	351	332	347	374	349	351	351	312	310	353	356	329	348	361	316	331	347	360	357	351	331	331	341	326	390	357	362	313	351	333	382	335	337	330	348	370	328	348	354	341	317	367	361	324	367	340	343	326	356	331	383	358	321	353	342	338	313	343	367	306	393	375	313	376	368	344	323	360	365	382	326	375	341	388	380	332	366	342	350	354	322	349	382	340	334	322	314	332	381	336	364	362	370	342	331	363	327	322	346	381	361	354	347	338	332	364	346	331	362	340	317	329	372	353	389	340	340	354	338	351	348	326	341	345	336	353	343	359	343	345	351	351	363	308	352	332	379	332	371	363	357	313	346	376	350	328	335	352	346	361	361	348	350	366	354	333	338	317	384	334	356	348	331	368	349	327	376	343	353	351	356	325	336	339	321	334	320	381	338	359	319	335	340	339	321	356	388	360	341	369	307	328	355	347	348	314	358	402	352	337	377	351	363	356	348	356	342	346	341	338	340	350	323	329	354	381	340	328	367	333	348	368	407	350	339	313	350	319	330	340	384	356	317	345	353	335	360	361	361	362	355	359	355	333	372	313	326	372	345	364	365	368	357	343	335	357	340	328	360	320	338	398	372	323	317	400	381	382	350	317	369	329	361	358	376	334	348	311	339	361	366	356	346	363	328	332	365	375	383	318	347	364	338	354	358	336	391	365	345	388	323	343	347	312	324	350	345	331	351	341	361	373	292	325	359	346	374	313	344	343	358	342	330	367	327	356	346	359	356	342	374	334	361	335	382	405	344	389	360	323	366	357	346	354	359	367	352	342	333	366	377	337	344	347	344	362	361	371	360	327	334	390	370	353	332	337	367	360	357	337	332	378	336	321	343	329	327	337	364
8028	1817	963	1023	968	955	939	930	929	912	897	908	918	881	818	876	851	874	888	837	906	946	877	838	879	902	862	908	890	848	859	867	821	915	878	870	839	903	836	889	834	853	856	896	869	922	865	851	924	830	874	854	884	833	888	826	882	911	843	893	867	852	849	848	846	884	898	915	839	920	884	895	896	886	869	872	857	899	880	806	883	878	874	836	886	888	883	864	897	857	840	890	867	865	923	879	859	840	856	867	892	892	850	882	852	879	901	895	914	894	858	819	886	841	872	849	905	854	875	898	912	881	932	892	845	856	832	913	861	887	883	857	860	850	840	879	872	853	877	865	867	843	892	828	944	829	813	853	903	864	859	870	841	862	888	820	899	887	847	876	841	887	860	849	867	899	917	885	878	891	829	917	797	909	950	934	882	886	835	919	851	823	885	827	916	796	841	866	850	855	750	887	799	851	880	865	867	850	843	862	884	851	800	891	889	848	897	843	895	867	835	885	854	842	884	899	840	820	908	852	888	849	896	862	892	866	843	876	857	885	881	837	861	888	897	877	837	870	877	844	816	838	912	856	852	886	871	826	823	878	809	846	894	851	891	890	771	860	868	830	862	893	902	830	859	924	818	889	857	877	855	849	845	797	827	910	818	823	867	847	895	880	884	857	804	860	898	843	860	875	828	895	863	897	868	827	896	890	869	822	857	885	871	834	847	900	868	839	896	858	920	885	834	835	808	835	820	849	851	876	863	849	821	845	864	857	914	845	866	903	839	823	852	879	872	854	849	881	894	856	885	926	893	845	865	906	875	896	796	857	874	898	857	835	869	851	885	878	806	899	890	902	860	843	880	880	857	895	891	881	878	845	886	888	850	885	898	848	858	873	874	898	861	917	896	864	807	816	872	862	880	863	866	897	838	831	891	858	845	843	855	856	848	900	859	853	867	870	845	853	831	858	894	893	887	877	883	851	880	823	869	848	860	829	814	863	809	850	856	947	886	878	864	857	847	843	876	887	869	825	877	840	854	821	837	862	806	923	908	867	890	874	816	889	865	899	867	904	874	885	836	851	880	919	934	833	886	850	856	911	873	835	879	886	863	892	850	859	812	845	865	877	855	876	911	885	835	840	840	903	855	885	858	858	913	852	842	852	898	826	911	841	898	900	886	901	887	881	913	841	878	841	840	890	868	862	877	781	870	838	918	891	845	846	872	830	911	928	881	900	881	872	840	871	861	842	901	865	875	897	833	880	860	822	838	876	847	851	860	870	829	843	852	891	870	874	861	950	904	861	851	845	866	863	933	850	872	887	854	901	852	880	892	889	880	863	895	913	872	860	866	896	845	899	849	856	842	864	854	854	879	862	898	896	888	873	895	820	847	854	896	891	916	845	883	897	872	934	875	883	886	829	874	864	865	798	888	859	864	852	795	898	871	876	912	836	851	844	862	829	910	880	808	836	850	842	888	915	916	884	919	921	876	874	882	856	873	892	896	934	909	853	850	855	910	832	840	898	900	854	904	805	821	853	867	877	857	904	882	860	846	821	869	819	870	861	892	880	862	848	836	907	901	859	934	859	852	861	872	861	928	891	861	866	867	882	876	849	871	871	854	889	883	863	872	804	859	861	865	905	864	874	823	848	879	863	865	866	883	878	852	875	903	860	853	888	854	886	895	854	873	866	886	836	840	873	844	852	889	913	838	846	935	862	895	898	874	838	888	863	863	807	886	823	801	823	869	879	895	844	846	856	809	841	891	842	896	861	877	888	876	830	870	850	808	837	865	840	918	840	886	826	910	889	887	834	834	875	832	814	912	890	831	896	853	897	853	845	870	854	916	881	861	846	811	876	879	871	845	895	891	886	881	886	832	853	854	879	852	866	843	894	835	873	922	819	900	882	856	775	906	825	872	869	860	851	886	870	872	894	900	841	840	875	849	860	904	876	906	849	858	901	829	860	880	858	938	877	875	861	867	873	838	880	865	890	812	856	857	870	908	845	906	867	884	894	842	905	946	858	807	896	937	810	858	826	868	854	861	822	808	831	845	848	860	902	827	872	868	841	857	842	902	892	908	860	941	866	853	906	865	909	889	881	867	945	866	816	837	914	811	872	884	881	902	806	853	846	841	851	912	893	916	877	864	853	887	867	884	856	859	864	889	899	901	823	850	911	875	901	863	904	918	855	901	854	850	883	865	866	863	851	886	856	893	885	884	845	891	868	868	841	866	888	852	899	860	842	895	851	866	907	823	868	843	907	859	884	845	909	903	832	837	879	845	886	849	822	900	855	845	871	836	840	857	893	848	894	849	903	862	879	866	809	832	884	876	768	877	916	843	837	841	835	882	834	861	880	900	891	860	857	910	875	926	880	846	846	880	890	843	875	923	874	848	826	896	879	850	875	872	822	890	839	875	835	860	820	832	858	854	790	841	812	912	838	815	881	846	925	880	809	901	853	843	832	863	859	881	866	823	902	857	856	837	895	921	861	905	876	847	918	873	837	879	861	905	856	883	958	912	886	850	883	922	887	894	857	836	840	866	867	897	883	880	905	848	880	803	853	857	881	853	829	864	845	839	823	856	865	895	871	891	849	859	840	876	861	812	899	827	829	862	886	851	917	862	891	874	808	889	881	844	839	901	828	864	878	851	859	832	879	886	850	869	855	866	913	892	848	880	869	911	842	855	878	861	862	877	877	879	898	860	832	833	875	859	866	848	830	861	842	875	845	846	869	897	889	850	854	868	856	849	823	851	850	849	857	866	903	897	886	837	897	865	857	875	834	877	858	883	850	833	863	831	871	854	845	842	808	894	881	837	939	901	842	815	863	837	842	853	851	843	861	840	871	848	873	886	891	901	884	861	871	896	844	861	862	878	820	913	849	847	865	872	855	840	832	886	871	851	881	912	892	858	876	805	876	917	901	808	838	841	855	928	898	877	851	856	823	892	881	895	858	951	883	887	938	859	842	837	841	834	876	876	907	854	906	863	874	849	939	907	861	824	855	931	871	838	871	876	923	914	829	855	890	828	812	862	840	892	854	889	840	892	844	837	871	890	839	870	870	956	887	891	914	876	814	819	875	882	923	849	900	884	823	918	827	879	866	885	867	876	865	845	865	867	875	918	873	908	887	874	856	868	878	858	876	880	907	936	861	811	869	901	847	880	858	855	882	849	903	890	897	887	883	848	860	888	909	874	861	864	827	872	864	876	860	846	826	862	883	857	830	861	811	854	891	910	917	893	870	842	940	856	906	895	874	864	876	812	873	875	868	793	846	865	858	939	862	874	861	806	860	882	915	867	877	893	851	912	888	911	895	826	892	870	893	874	846	835	894	896	827	907	853	892	848	869	881	852	874	912	849	862	893	830	875	892	855	922	861	889	852	866	929	887	864	848	840	859	866	883	865	868	862	877	838	868	837	919	883	840	902	861	827	826	843	820	873	886	875	878	884	861	832	915	862	876	816	889	882	923	854	886	848	903	863	837	879	841	842	877	848	847	927
30842	9287	2399	1398	928	747	635	548	558	452	439	455	400	395	431	404	379	360	353	382	340	388	386	380	347	354	369	384	355	339	356	381	357	344	353	343	393	365	355	309	388	379	363	370	337	334	352	339	345	354	341	372	374	375	365	356	373	349	360	325	356	364	338	359	383	338	338	350	374	354	356	333	357	362	361	345	339	361	360	348	326	337	340	340	346	327	341	371	352	344	385	361	327	378	326	331	341	331	344	309	322	382	350	362	341	334	352	345	364	314	337	326	335	355	350	325	347	371	365	355	350	339	364	353	340	355	345	353	311	346	338	344	359	331	309	333	382	364	326	341	311	343	353	350	308	317	318	325	367	340	350	360	334	350	348	334	333	383	377	341	348	331	380	379	305	333	364	331	333	339	319	373	318	341	331	348	354	347	343	330	348	396	324	306	337	344	346	388	341	325	317	331	323	346	339	323	375	378	314	374	311	345	355	338	343	317	347	337	392	312	349	338	346	355	339	356	336	336	371	390	337	332	339	357	349	356	329	354	321	319	342	360	326	328	321	347	361	336	355	304	306	342	311	332	334	342	343	326	366	364	321	355	335	336	372	339	332	345	361	364	341	368	390	323	312	366	368	327	324	374	339	370	365	333	350	365	356	357	340	329	349	348	344	360	350	354	345	343	368	331	375	340	342	349	338	340	363	333	350	363	304	330	305	335	354	364	343	315	348	352	329	352	357	335	365	382	345	347	368	339	348	321	367	355	311	391	372	372	372	325	343	331	311	351	327	346	347	354	346	319	334	351	363	367	361	356	338	311	355	359	339	373	351	367	353	333	363	359	326	314	376	387	303	338	340	344	321	335	322	335	348	356	335	315	336	353	373	321	344	344	338	337	328	331	367	343	361	368	352	350	346	356	348	344	347	344	315	315	351	361	357	331	355	331	320	341	359	293	371	354	358	343	334	330	358	361	327	336	314	330	350	340	354	359	361	351	370	325	344	338	351	328	359	363	362	342	345	325	359	341	333	330	335	335	351	349	340	342	357	320	362	317	326	341	327	349	354	338	353	365	325	354	323	316	327	325	340	327	321	342	351	376	322	353	356	337	351	331	321	343	349	339	351	332	351	359	358	317	316	317	346	358	365	364	331	326	355	363	308	333	332	342	342	352	359	341	326	346	326	323	343	371	369	328	328	361	343	361	366	368	337	356	360	348	336	330	335	350	355	361	355	347	347	331	332	308	321	362	375	333	335	364	325	325	365	339	358	313	368	287	338	351	336	355	314	358	354	364	334	354	347	349	343	313	340	345	345	349	338	358	351	358	334	357	321	369	311	339	346	368	355	354	360	376	342	347	379	333	342	359	365	335	347	346	340	352	343	343	335	348	332	340	392	351	357	336	338	343	354	357	367	340	311	381	363	316	323	299	318	319	329	392	325	342	334	352	350	334	341	360	374	358	355	377	341	367	303	322	327	342	361	367	360	333	353	340	325	334	350	359	337	341	349	325	343	323	340	352	323	299	343	352	354	320	312	351	361	334	341	359	363	371	341	346	327	303	320	333	324	348	351	358	323	337	364	353	349	335	370	372	350	347	342	325	392	347	348	323	324	313	334	357	335	308	334	341	327	353	337	369	335	344	341	326	336	344	345	326	337	332	341	347	348	332	348	336	353	376	354	351	321	349	347	336	347	342	326	329	340	354	353	336	308	340	323	359	362	329	361	339	337	346	394	339	354	345	326	329	337	349	368	360	361	344	359	334	387	390	376	318	368	331	374	374	353	377	345	336	321	328	344	361	350	360	333	346	336	345	316	346	362	319	360	333	342	311	359	369	347	356	347	338	342	362	346	322	369	370	346	329	350	336	334	345	362	347	342	375	347	386	362	291	336	327	355	363	328	317	348	358	361	349	353	351	377	395	338	329	368	343	330	320	328	387	365	310	312	361	356	376	373	319	350	336	335	345	352	335	364	361	316	356	376	342	352	360	365	335	375	332	335	321	338	353	356	368	346	372	332	331	325	330	357	347	320	363	369	354	360	344	340	353	365	346	321	345	332	347	321	310	347	392	350	352	389	339	337	329	361	343	338	363	327	369	304	360	353	328	350	354	372	346	303	342	338	372	366	350	357	316	342	342	328	350	349	339	358	321	377	350	337	344	342	366	327	334	326	386	335	380	321	334	314	368	305	354	376	365	360	315	330	353	329	349	375	306	349	342	356	350	361	385	345	323	377	322	390	332	338	343	342	342	379	368	346	331	343	340	359	319	354	353	326	366	353	321	334	345	343	343	340	303	323	328	332	362	336	357	366	381	340	342	357	321	353	331	368	314	355	302	355	338	318	372	330	352	340	338	330	329	333	348	379	342	362	336	308	349	297	357	361	354	329	324	337	341	347	328	324	350	329	329	349	328	319	362	344	349	366	384	325	346	343	348	335	311	352	344	312	346	354	339	366	345	346	352	355	337	346	367	313	392	334	328	349	352	339	331	324	366	336	367	361	338	330	335	354	327	368	337	332	349	336	350	344	299	364	328	370	351	324	347	356	324	343	345	349	343	406	357	358	326	326	329	333	366	307	373	323	309	349	325	344	347	325	309	352	350	357	343	324	332	357	363	349	309	359	359	347	338	314	355	341	380	364	342	375	346	370	371	316	339	332	364	363	333	333	368	342	349	383	355	383	347	354	357	337	347	341	317	348	361	340	347	374	340	344	351	375	359	332	383	351	357	361	339	377	348	356	352	323	329	345	330	357	339	349	343	344	326	332	312	366	356	337	335	371	348	337	346	356	331	314	318	339	331	321	344	347	303	333	357	352	287	345	399	360	366	357	304	360	362	335	362	332	353	340	344	354	358	319	359	311	387	341	338	339	325	360	371	331	335	324	360	349	338	341	366	318	339	333	362	326	354	337	330	372	353	353	357	354	351	357	345	340	346	345	337	362	350	333	360	348	340	394	333	347	316	371	345	333	331	375	345	350	347	349	340	369	360	319	384	347	363	355	344	346	324	357	360	321	352	328	359	344	342	335	329	370	350	339	347	314	347	342	376	368	343	335	347	344	337	335	374	358	315	337	319	351	339	333	364	339	344	339	327	351	309	365	306	349	350	330	360	325	347	326	333	318	314	337	355	317	336	356	357	330	325	349	348	312	328	354	344	339	347	355	324	381	336	330	332	345	363	355	339	333	327	322	342	333	368	320	372	333	342	370	361	349	364	373	368	304	378	320	352	344	361	313	376	324	353	345	335	351	354	361	328	323	327	365	356	320	342	344	338	359	347	371	353	366	337	337	354	324	325	341	329	327	316	357	363	362	380	376	348	331	355	330	322	338	336	359	353	353	391	343	371	322	352	384	321	367	348	322	343	367	312	338	366	360	349	352	361	337	333	352	355	352	374	357	337	349	313	347	354	351	369	342	369	377	335	357	361	329	342	337	352	304	345	338	308	323	345	354	347	344	336	319	331	372	350	332	367	364	333	321	379	324	327	369	324	312	365	344	353
18253	4505	3271	3532	2995	2576	2129	1899	1734	1570	1495	1398	1285	1260	1197	1129	1098	1101	1125	1048	999	987	1013	963	984	984	962	966	991	903	931	913	917	927	963	922	928	898	901	858	890	916	897	911	878	851	901	876	892	902	941	842	842	829	914	898	857	875	892	865	837	847	833	863	931	837	846	830	913	884	831	860	889	856	879	819	843	859	859	912	867	859	906	887	829	900	831	866	859	932	908	876	877	878	877	898	872	884	860	882	838	820	863	877	864	866	857	877	829	886	887	890	857	926	903	885	919	919	937	872	840	908	811	902	866	920	847	864	814	854	844	836	939	845	862	853	838	890	853	882	889	864	824	915	864	862	877	839	882	860	860	861	836	841	860	896	855	871	829	855	826	821	862	844	863	869	851	874	817	829	809	888	853	842	865	835	889	848	871	876	819	827	832	839	865	848	867	878	855	873	853	861	843	884	832	872	874	863	850	860	838	819	780	844	825	865	856	864	845	836	860	823	854	829	855	881	853	806	834	852	866	873	860	874	871	869	880	861	861	808	854	846	886	865	872	836	836	853	867	872	892	826	829	839	880	836	832	839	817	855	892	869	849	847	862	834	859	876	849	879	845	851	883	853	843	920	847	857	863	851	849	883	764	842	903	873	847	860	817	825	855	901	791	802	915	838	903	854	843	883	900	873	867	822	860	793	864	841	867	898	873	845	838	865	865	845	865	868	846	828	861	823	831	868	873	869	839	855	842	844	868	859	881	836	901	901	852	829	918	864	846	890	844	870	882	851	843	827	840	866	811	864	830	886	826	820	912	880	860	879	891	876	864	856	833	817	834	880	858	801	866	845	828	833	876	808	784	883	853	854	886	865	873	809	818	900	859	837	854	828	918	843	861	836	837	810	868	809	826	891	841	848	859	840	833	870	870	833	921	849	877	829	847	790	814	893	887	876	826	837	891	838	854	844	840	848	818	823	831	823	897	806	873	841	869	876	827	874	816	823	886	840	849	823	809	815	813	840	890	835	861	852	830	860	863	836	893	887	886	876	885	921	890	830	849	866	901	872	857	843	857	870	874	868	865	897	854	882	882	883	830	839	876	891	887	851	856	861	807	860	868	862	824	819	932	824	855	836	818	854	886	882	834	801	846	893	855	858	888	772	885	793	820	867	798	928	904	850	882	877	857	835	890	883	842	867	847	889	810	843	834	851	844	872	842	912	841	843	911	894	864	844	863	818	864	880	850	865	866	834	877	831	901	911	862	857	831	865	833	814	861	873	878	814	899	889	789	864	869	839	848	822	889	824	859	822	842	838	864	865	863	894	844	844	810	900	856	806	815	858	907	859	880	872	844	835	795	833	834	881	879	818	796	869	839	889	852	868	845	832	841	877	858	865	860	835	820	830	900	868	807	897	881	870	828	838	897	863	913	879	806	842	861	893	841	850	876	848	882	844	902	827	835	866	854	868	863	851	857	842	883	835	857	829	901	903	864	880	827	829	836	897	853	842	873	869	904	867	846	844	835	820	817	843	822	861	807	855	852	861	858	856	892	856	881	887	821	897	876	894	892	868	835	838	803	813	841	835	862	813	849	878	857	831	937	842	857	860	844	861	883	843	850	841	837	883	866	812	896	851	820	887	831	848	838	894	824	839	882	880	800	872	832	836	860	809	839	831	822	866	863	821	867	848	894	854	884	844	889	875	835	892	844	820	838	881	825	871	839	820	887	884	871	818	868	888	877	808	813	836	856	849	850	825	825	851	848	881	863	861	898	897	822	839	866	828	804	876	854	841	859	859	851	854	830	836	850	810	834	906	880	880	815	928	847	858	888	878	849	861	853	822	843	840	857	824	840	843	828	815	841	883	852	856	811	914	794	896	826	880	808	903	854	819	791	846	823	805	850	866	871	806	883	852	819	797	858	825	843	898	874	854	840	839	867	860	816	864	869	857	885	829	883	847	900	830	816	839	834	828	875	829	872	851	866	895	872	857	823	860	871	844	852	840	855	859	860	873	870	848	814	844	853	827	827	819	869	878	846	822	840	840	825	880	849	847	803	877	855	853	846	892	802	797	909	846	893	849	826	837	859	818	841	908	853	864	859	857	908	880	880	886	851	807	841	891	886	861	798	834	824	843	882	846	863	871	855	848	852	871	919	836	849	857	824	823	821	864	829	894	891	839	848	823	912	842	862	832	912	866	871	856	830	838	854	840	867	876	881	844	924	869	791	822	898	840	837	826	808	859	839	833	817	908	828	835	831	864	801	837	861	844	863	870	810	871	851	866	826	808	845	868	841	831	857	890	851	789	822	856	825	823	874	853	829	852	856	846	817	881	880	840	840	851	872	840	853	840	836	827	858	823	876	842	793	879	857	898	857	894	861	857	835	874	870	832	844	835	846	869	855	818	875	839	872	891	855	910	809	831	819	867	870	888	848	821	822	841	869	806	905	823	885	853	907	837	790	821	883	905	890	884	883	858	847	854	851	903	861	809	810	854	823	841	871	893	833	816	882	832	876	846	853	883	882	836	873	838	817	892	853	829	813	854	845	835	833	899	855	828	834	871	894	842	851	821	869	819	850	798	836	855	806	885	874	894	867	843	853	857	890	829	814	857	839	903	920	892	873	891	866	895	823	836	866	841	872	820	815	880	874	854	861	802	865	877	833	806	845	839	817	847	912	904	864	866	886	836	862	879	849	827	881	839	867	865	830	797	843	873	873	819	833	881	844	848	900	848	821	873	850	836	863	879	854	888	820	858	842	814	806	821	864	799	901	845	879	878	839	843	844	800	844	890	823	913	882	832	802	827	872	804	842	864	879	838	847	861	847	862	906	856	866	834	817	858	870	839	860	810	850	878	868	821	827	855	846	841	853	889	911	874	850	871	870	863	841	887	878	850	885	841	880	828	855	894	863	834	861	845	796	899	861	876	858	833	825	886	882	862	919	836	900	865	863	854	842	862	848	861	830	879	832	814	828	838	863	825	837	850	923	877	863	839	824	851	860	844	839	883	873	860	883	838	850	862	864	797	890	875	856	875	862	854	889	864	851	852	839	873	840	883	821	830	894	893	863	900	817	846	903	902	848	859	826	847	818	866	859	760	827	859	808	902	870	855	876	848	845	833	877	844	835	830	816	766	865	853	826	826	854	814	838	847	799	833	816	896	873	811	817	884	894	887	826	872	876	888	883	848	888	843	852	799	827	826	840	867	858	843	801	900	896	857	858	851	855	847	783	863	915	849	890	898	878	864	894	857	816	865	897	794	850	873	843	848	853	891	826	866	843	854	875	810	862	809	891	835	847	801	813	848	818	791	837	855	873	807	862	858	888	884	874	925	812	867	888	850	832	876	875	885	857	849	805	835	841	917	834	866	891	889	837	845	826	880	827	882	891	850	821	878	833	915	872	874	886	806	874	866	863	853	802	837	839	919	860	896	820	841	886	848	858	907	843	838	832	869	804	878	781	841	829	809	895	848	858	815	878	837	888	825	798	809	833	843
39140	14619	4257	2235	1463	1032	736	567	533	422	440	368	337	310	317	290	328	286	273	251	278	261	255	277	256	226	229	262	246	244	214	250	247	235	233	245	231	220	246	223	239	220	237	247	207	210	200	195	205	239	218	234	215	236	232	236	214	244	204	209	207	230	211	247	207	220	198	238	226	232	201	209	211	216	208	206	215	235	210	213	230	222	210	238	182	223	209	239	222	246	236	210	205	226	218	219	205	199	261	201	206	235	209	218	203	203	213	225	221	227	209	211	195	220	233	228	245	227	230	201	207	213	221	232	203	198	249	220	209	224	225	212	217	213	219	218	214	197	218	213	219	222	237	201	246	213	211	231	235	204	204	223	187	204	230	219	193	234	212	208	220	195	232	222	233	219	241	232	226	213	216	207	229	233	185	200	191	219	229	198	246	226	191	229	210	211	234	242	229	197	208	196	210	222	248	212	201	197	241	228	219	204	233	253	213	221	256	227	232	203	202	230	248	195	232	230	231	231	210	201	200	200	219	203	207	201	199	208	230	191	217	216	193	228	220	214	210	210	220	224	194	201	221	248	229	199	214	207	228	245	218	234	205	232	223	234	200	215	211	211	209	213	199	213	216	241	210	226	215	193	198	223	215	198	214	230	231	216	223	233	210	230	225	248	207	226	193	198	207	203	237	221	215	215	221	200	225	240	217	208	211	218	229	211	202	199	201	217	206	207	231	209	216	213	222	221	211	202	198	219	223	243	218	213	209	221	237	222	228	219	221	234	206	212	197	219	209	217	186	224	217	209	191	206	195	220	204	227	184	201	218	219	234	238	204	215	229	225	195	226	214	221	199	200	248	213	226	213	245	243	206	212	194	223	224	208	206	219	200	204	230	251	208	227	228	214	213	212	213	208	207	232	223	213	216	231	224	220	219	215	213	221	207	220	232	245	206	212	202	206	214	215	216	226	241	240	213	200	231	189	229	200	199	230	213	213	215	236	239	210	221	212	198	212	208	191	222	217	240	232	210	214	213	237	190	205	203	242	205	232	225	194	204	212	215	226	212	218	220	203	212	185	205	219	220	236	223	200	245	223	220	219	214	218	210	218	194	249	206	210	221	239	200	207	230	191	214	229	227	246	192	224	220	214	234	220	206	192	219	185	214	221	194	221	189	208	232	221	205	219	181	201	231	236	247	207	265	239	214	213	208	241	209	220	208	237	208	221	221	208	223	205	202	221	243	233	206	203	226	221	228	215	218	235	241	212	223	206	237	228	239	232	201	207	221	216	227	216	217	213	216	191	207	210	216	224	228	210	204	201	204	231	242	196	231	203	189	199	226	231	206	218	207	219	211	223	211	211	219	202	227	211	229	233	218	215	225	240	230	202	216	238	237	230	221	216	204	229	235	239	206	236	234	202	220	207	230	194	229	219	237	228	213	190	210	196	199	202	234	222	206	221	208	209	210	242	237	224	245	242	224	224	196	223	237	209	208	190	254	231	241	199	180	223	215	194	233	233	225	201	241	207	198	199	226	192	216	202	220	203	198	239	174	224	204	229	213	217	175	210	236	224	236	225	221	199	209	218	217	219	228	230	227	214	226	210	212	230	210	226	196	211	203	215	211	205	212	238	207	205	219	243	192	221	222	215	231	235	211	236	205	213	226	244	201	240	211	208	217	224	200	214	240	213	207	202	239	202	208	203	215	231	204	210	196	221	199	235	200	216	203	193	195	246	230	212	184	212	247	198	212	204	224	232	218	214	210	227	223	248	221	225	222	235	215	216	197	208	232	198	221	199	204	200	225	213	205	209	197	205	207	251	219	227	244	209	216	236	207	224	221	223	213	234	210	198	228	194	205	256	206	207	227	207	211	223	213	244	234	207	220	204	208	233	200	197	228	228	220	216	211	217	209	246	215	198	233	218	234	198	215	230	230	233	224	224	199	232	213	230	213	220	226	195	234	226	241	194	197	230	216	217	235	213	231	213	205	223	224	196	199	227	235	212	241	232	215	199	252	186	211	198	213	188	205	227	204	235	184	189	234	210	225	240	194	209	210	229	224	219	192	223	234	209	198	215	226	226	216	190	216	215	216	222	217	203	207	213	202	235	223	225	189	223	210	185	233	199	219	224	209	190	224	203	225	206	230	202	229	217	224	199	204	223	216	199	215	218	223	234	245	217	195	205	221	204	229	240	192	214	242	210	225	236	223	229	219	205	230	202	202	207	211	191	244	223	214	236	223	232	222	228	230	227	190	218	224	204	232	219	225	239	222	213	218	221	206	219	213	221	189	216	223	201	230	218	231	207	229	208	239	181	218	224	221	224	220	226	219	182	215	223	223	218	215	212	220	222	219	216	203	221	229	223	224	216	217	196	207	213	240	221	193	233	210	217	208	196	207	218	199	201	230	203	201	236	213	219	211	195	219	188	197	232	219	203	232	198	209	224	204	213	191	196	216	175	209	232	249	208	212	214	233	202	230	194	209	215	219	235	228	225	240	234	235	185	219	236	202	213	211	220	220	220	223	244	209	209	226	206	221	228	198	188	207	218	216	220	221	206	196	192	201	227	217	234	231	212	224	187	232	216	226	210	213	212	231	226	216	223	245	218	200	212	216	213	228	207	221	217	199	197	211	239	199	224	224	227	190	199	235	226	205	231	222	227	244	190	219	207	171	193	226	221	208	221	213	217	208	229	191	214	194	220	224	219	194	205	213	193	214	204	247	219	210	210	211	192	190	224	223	191	203	194	212	205	214	205	215	203	207	217	197	235	198	211	223	210	212	234	213	206	228	196	199	224	211	237	207	200	178	210	203	194	246	231	217	217	212	232	197	198	225	216	196	233	211	227	226	193	199	217	199	196	209	213	191	208	203	245	215	218	215	224	214	204	214	214	210	215	214	198	214	247	191	224	215	193	200	208	202	205	210	211	227	223	201	205	203	226	238	242	219	227	221	228	231	212	202	249	197	211	224	205	219	263	194	203	215	223	246	203	231	214	215	209	211	202	219	193	217	235	218	204	219	205	226	218	197	226	193	224	231	220	221	239	220	226	222	205	244	241	245	212	239	237	204	201	208	222	225	198	202	210	236	216	190	221	209	214	207	220	219	226	191	228	213	209	240	202	237	207	217	210	233	228	216	208	193	210	206	218	239	218	228	198	216	235	212	216	214	190	204	207	257	199	225	216	209	210	201	234	223	210	203	208	241	218	209	232	228	222	234	227	211	215	228	234	212	244	207	211	216	226	225	192	245	213	209	207	230	205	226	192	224	225	207	204	210	177	210	252	241	211	216	233	201	225	223	251	211	220	228	220	229	229	237	242	194	226	215	218	234	184	215	232	224	212	217	215	228	202	190	216	219	206	229	238	196	217	217	211	253	212	201	214	242	222	207	214	218	227	219	208	245	210	214	221	217	220	194	225	227	216	215	228	214	225	214	236	229	223	235	218	216	190	233	202	203	212	200	223	196	209	238	216	234	219	212	224	205	197	210	223	222	216
23364	5800	5247	5757	4752	3957	3138	2679	2340	2026	1720	1525	1471	1283	1215	1144	1077	1052	932	951	927	828	828	809	813	801	796	743	748	715	727	672	724	709	656	695	696	661	647	664	598	648	653	607	607	618	633	549	612	629	600	595	602	597	582	615	631	596	580	636	614	600	599	569	603	577	611	612	566	596	610	630	610	585	608	546	574	544	581	555	559	578	601	622	644	629	599	581	558	601	586	600	653	587	580	583	606	599	595	565	636	613	582	573	616	588	610	603	589	552	612	619	598	582	637	635	641	612	644	615	584	575	597	598	581	568	547	524	547	544	547	591	573	556	608	548	562	542	566	572	565	575	564	569	575	601	554	551	541	579	559	578	602	595	591	538	555	572	518	544	543	565	558	552	559	592	548	564	583	575	561	572	593	548	576	549	583	597	573	550	554	539	574	542	575	575	601	555	613	579	540	564	583	570	536	550	572	556	566	543	529	573	563	540	564	533	545	539	571	546	583	548	558	550	541	532	562	555	563	537	571	596	542	567	573	529	529	573	560	591	558	513	576	598	556	562	536	561	570	601	552	563	531	533	552	583	608	598	527	581	585	547	552	546	531	587	581	573	576	568	559	521	552	540	517	526	572	516	538	549	483	530	573	532	593	573	547	569	597	569	575	545	544	589	559	558	566	550	559	579	570	549	529	549	601	517	545	538	570	540	545	568	565	564	557	557	557	570	588	562	557	587	567	553	554	557	574	531	561	531	551	553	545	553	574	592	564	548	539	512	580	569	559	556	538	564	565	519	518	579	529	554	538	558	498	547	580	564	582	532	598	596	537	556	587	557	582	552	524	559	539	555	542	575	588	572	574	563	527	544	596	569	563	570	598	575	546	572	558	609	550	553	551	562	583	557	585	526	566	584	554	589	550	517	530	565	572	549	569	548	534	596	561	519	540	553	523	564	560	522	564	580	520	542	574	618	566	549	550	540	548	556	551	538	604	549	559	533	572	557	559	581	556	559	565	522	531	501	547	547	582	550	578	590	594	528	541	592	571	587	553	540	540	542	509	529	580	594	620	566	533	554	606	574	531	531	582	602	513	562	533	553	543	556	565	559	534	594	517	541	577	561	526	536	531	559	534	512	548	608	541	569	613	549	555	550	546	529	581	539	575	556	542	552	534	537	592	552	518	550	579	570	538	552	568	562	553	554	549	550	580	597	595	545	555	519	544	594	550	610	579	536	553	532	534	533	586	566	515	582	541	574	542	531	561	563	533	528	578	554	578	541	526	535	573	535	555	581	579	529	574	527	586	583	559	560	547	564	601	550	542	557	590	569	596	591	590	563	547	525	529	562	587	531	566	552	556	561	513	579	563	546	561	570	545	531	572	579	547	506	576	544	553	540	574	576	560	580	553	567	552	553	560	525	537	563	585	557	576	571	560	540	545	559	588	559	557	559	553	568	557	521	526	549	557	590	553	529	542	595	560	573	593	583	597	556	578	577	554	545	576	576	536	573	556	573	540	562	566	579	545	592	548	570	608	583	599	573	543	547	540	553	527	541	560	568	573	556	574	571	542	541	577	548	533	547	583	569	547	571	578	505	540	561	544	517	585	526	602	567	561	568	561	588	584	548	532	591	548	586	533	547	558	604	611	588	554	537	589	551	539	529	571	564	566	601	532	557	575	582	532	549	556	578	545	536	589	553	559	544	571	608	518	577	564	552	557	557	573	543	527	537	577	520	516	529	535	550	519	565	529	530	560	577	570	551	541	581	559	571	521	564	582	574	584	566	529	548	579	578	554	559	606	572	582	539	528	602	557	613	542	499	572	578	576	550	577	573	541	551	556	560	544	583	520	556	539	612	554	500	542	553	585	571	543	547	585	574	561	543	551	554	551	549	549	558	520	579	571	559	549	556	530	598	542	586	546	589	550	540	574	549	539	602	576	551	609	529	576	559	565	544	519	547	534	556	553	552	569	566	549	529	574	544	525	540	548	553	480	558	561	569	522	566	546	534	569	537	577	525	551	605	523	562	562	567	549	545	559	578	497	500	530	609	555	572	570	523	578	544	557	550	558	513	533	563	589	549	541	548	560	589	512	553	582	588	541	563	557	557	555	549	539	546	571	523	564	533	578	543	607	551	579	568	513	538	577	570	557	531	522	542	534	589	592	545	590	585	534	578	585	568	602	525	533	577	578	544	513	575	574	568	553	537	525	505	601	569	541	522	569	529	569	552	554	582	558	567	549	561	534	581	612	558	535	572	546	575	555	566	584	552	536	556	547	571	584	526	521	549	537	514	590	531	580	536	594	557	586	539	558	557	573	572	556	591	593	529	574	542	552	617	550	578	525	537	574	554	522	534	575	563	583	528	549	555	594	534	541	528	575	528	527	550	578	554	527	572	572	539	555	559	572	569	597	531	559	544	592	590	539	543	535	537	529	548	546	555	572	562	555	531	542	548	560	565	589	560	597	546	565	574	589	581	628	536	598	518	621	600	568	575	518	519	550	534	598	601	556	523	576	593	503	561	505	569	521	558	557	537	580	562	574	545	551	559	571	570	537	565	563	568	527	536	567	566	526	583	554	534	555	571	562	554	516	541	580	530	562	546	545	562	510	557	560	562	544	575	576	601	628	570	580	543	520	539	538	593	575	583	587	564	602	570	584	562	500	589	561	600	547	527	492	565	578	566	536	586	574	567	534	589	550	591	556	546	554	519	604	573	542	554	561	545	611	535	593	577	532	539	560	564	567	591	579	576	549	574	524	553	537	553	512	498	607	547	555	597	525	541	578	581	601	563	585	550	562	578	574	581	578	599	571	562	549	543	539	585	556	556	569	594	538	598	567	550	572	550	549	525	563	553	557	582	566	614	559	511	574	559	556	597	562	579	520	588	562	571	565	573	560	530	527	538	540	565	567	553	552	563	577	552	578	529	581	543	529	588	538	586	553	575	603	531	556	549	571	574	549	560	523	529	505	520	566	522	560	525	565	556	591	572	551	544	528	563	531	593	589	544	505	581	598	582	542	568	605	561	605	569	489	541	584	523	520	550	551	592	586	556	558	571	571	546	564	533	578	565	544	524	530	521	563	537	536	545	580	526	537	574	572	572	580	563	580	594	593	547	575	562	537	570	587	546	596	561	585	535	537	588	554	624	555	495	563	548	526	584	547	578	518	579	546	573	539	543	555	548	544	571	599	528	549	551	539	561	587	538	583	566	543	559	561	519	588	600	554	548	545	629	612	535	536	556	555	548	568	555	606	551	531	552	557	568	536	554	563	584	562	537	534	589	546	596	571	537	547	565	561	580	609	534	551	562	550	539	567	530	580	582	536	577	534	550	577	560	533	511	577	555	544	593	574	617	547	543	549	569	601	518	544	538	597	587	619	552	562	564	566	545	528	518	550	567	555	548	592	558	557	559	592	583	525	580	547	597	560	561	533	584	550	610	561	543	574	554	589	586	567	533	507	571	595	594	540	567	543	575	567	525	571	544	521	548	613	576
13897	2306	433	395	396	374	306	365	356	358	393	328	343	397	370	338	332	347	358	350	313	328	352	387	363	345	328	378	372	363	329	335	337	343	352	362	361	345	379	366	373	351	369	320	327	364	332	307	350	343	369	358	356	340	323	343	352	352	343	334	313	356	347	350	370	328	337	325	364	342	361	347	346	368	365	339	337	350	337	306	360	335	289	324	352	351	341	375	342	349	309	330	340	340	387	329	373	343	343	328	368	330	343	336	362	335	335	371	373	370	358	341	325	369	358	359	342	353	348	359	316	330	312	348	309	327	334	358	355	352	334	359	318	336	320	353	365	310	347	329	338	349	334	351	355	331	335	339	319	308	333	355	305	327	342	330	363	331	346	329	381	335	354	317	313	324	332	368	380	343	356	374	362	338	333	293	339	348	355	343	338	331	348	359	327	331	341	365	356	328	345	339	331	351	350	331	366	362	328	330	355	364	333	348	344	342	331	379	328	375	329	348	333	363	335	353	353	362	325	303	385	370	347	363	343	353	344	337	316	359	348	340	353	339	339	309	338	363	347	359	339	341	339	379	324	329	328	330	376	379	334	387	340	339	341	331	310	319	342	359	336	328	361	380	380	327	334	333	322	320	332	357	355	352	362	362	309	362	313	349	336	330	344	309	318	347	375	349	336	391	337	328	338	367	355	366	372	359	336	336	352	354	325	347	328	371	353	309	317	314	320	349	358	334	339	365	364	333	314	344	378	363	330	289	307	342	363	334	355	386	349	385	348	350	348	340	315	329	326	291	334	345	332	388	349	311	350	300	392	334	370	360	335	337	350	339	362	342	338	338	354	363	346	333	363	359	371	362	363	337	331	333	356	376	364	299	327	331	345	349	361	347	337	359	347	384	344	366	353	346	351	373	348	335	326	345	327	362	346	341	345	345	327	350	315	347	365	333	342	368	328	340	333	344	347	330	316	335	338	356	375	343	349	335	302	336	328	328	334	358	365	338	367	329	354	346	351	334	353	348	347	354	342	340	347	358	324	372	332	339	293	347	347	334	356	351	348	343	329	352	353	313	317	351	345	362	336	348	354	341	340	337	316	355	330	331	348	356	370	330	319	319	358	356	346	355	345	358	340	351	328	348	340	357	344	335	375	348	315	360	356	319	315	336	330	344	372	394	340	329	330	332	350	372	362	361	359	318	342	400	348	350	376	327	354	322	360	346	338	339	345	346	360	319	365	366	356	357	349	342	358	323	364	316	356	357	336	354	332	330	355	338	305	342	368	384	331	350	353	338	379	325	337	307	349	331	329	324	376	344	333	338	347	354	340	318	379	346	331	318	345	330	353	339	346	335	334	352	365	374	351	307	340	369	356	339	344	317	333	355	342	348	342	390	352	326	380	355	348	358	348	341	341	377	325	353	337	312	349	321	337	310	364	340	355	360	360	359	338	335	348	338	340	326	353	341	368	376	344	371	330	312	362	335	317	372	307	358	363	330	323	352	334	349	371	372	335	322	321	338	332	356	363	295	368	346	317	366	338	333	333	357	343	324	319	345	360	355	341	347	375	357	295	343	378	346	353	337	357	342	310	353	336	309	392	344	363	347	353	358	353	326	345	355	336	310	344	396	357	386	323	302	351	332	344	369	376	357	348	306	342	369	346	358	340	347	336	334	357	343	345	347	357	390	349	352	358	357	340	316	318	342	350	338	343	358	351	320	327	331	374	342	369	332	311	335	353	387	292	316	341	346	377	341	345	351	327	332	375	351	348	321	326	339	340	356	339	336	358	339	339	323	341	329	341	348	334	314	335	364	310	298	332	314	314	326	333	358	369	346	343	314	334	310	318	315	342	340	344	361	319	344	348	342	318	341	352	341	368	376	354	352	333	366	364	324	344	354	355	345	358	366	313	320	311	321	327	322	378	321	369	358	375	356	315	339	345	357	329	335	360	349	351	367	353	347	351	338	330	370	326	344	361	375	333	334	346	354	323	341	332	361	333	373	338	320	347	353	343	360	331	348	371	346	349	364	338	356	317	307	367	360	353	356	324	390	336	369	349	344	358	353	375	367	350	331	368	354	347	376	388	363	340	321	299	355	319	365	343	332	355	333	320	340	334	323	361	335	357	351	308	342	329	319	331	336	354	317	354	369	307	328	343	311	354	355	318	341	354	360	350	352	333	350	351	349	370	358	311	331	354	352	365	327	311	320	390	370	332	346	371	331	345	342	328	328	341	350	322	312	351	352	317	355	339	348	317	337	341	355	352	355	311	351	331	364	324	332	341	356	336	345	351	333	366	359	330	315	339	320	335	356	341	346	354	367	322	360	312	375	331	354	351	339	359	349	353	331	337	359	340	344	329	370	353	371	367	320	386	390	341	351	372	376	364	341	351	334	333	363	365	331	369	355	321	350	312	359	324	355	345	338	333	320	340	336	346	316	334	362	364	365	338	330	338	338	359	304	363	356	322	365	328	362	354	355	325	344	361	350	347	302	340	349	341	309	338	328	334	356	359	324	335	352	346	378	339	348	322	348	369	333	358	322	334	357	334	334	343	360	305	325	374	354	352	338	330	346	328	298	356	343	294	324	296	356	344	334	343	308	350	330	336	371	336	332	327	343	361	350	320	369	353	368	368	341	348	354	386	366	318	339	353	338	357	312	322	312	355	359	290	327	370	318	323	338	358	341	353	356	330	346	318	325	352	369	291	313	368	396	349	300	383	324	314	337	329	335	372	340	332	329	328	366	374	373	352	327	345	345	332	333	328	332	371	357	359	378	345	370	350	376	371	357	347	346	346	346	307	337	356	363	322	347	363	321	358	324	352	347	362	335	341	359	330	377	321	340	321	338	342	299	338	376	341	319	296	361	350	361	330	335	338	318	358	330	383	341	378	353	321	336	345	313	319	362	321	329	347	380	330	373	325	330	339	370	368	363	353	328	350	326	344	353	345	328	360	305	317	323	350	335	333	344	366	327	313	350	365	346	396	371	349	343	336	351	313	366	324	362	365	314	353	349	378	365	364	314	337	364	329	319	358	346	344	320	360	361	304	311	326	330	326	322	333	342	346	382	339	335	380	342	371	356	348	329	337	348	346	343	369	358	303	359	329	347	318	347	352	313	317	342	347	333	371	324	364	312	364	356	336	377	347	328	376	338	351	354	331	352	322	364	340	340	348	341	360	363	349	344	320	332	376	365	355	361	325	356	350	370	331	336	355	370	348	337	347	337	350	350	340	358	351	324	370	306	344	367	344	363	359	340	328	314	318	376	329	354	341	374	307	333	323	314	365	369	347	351	326	325	326	351	348	341	397	349	360	386	300	320	345	329	295	330	349	347	311	353	325	336	328	365	353	374	337	355	368	373	348	329	332	343	344	344	351	342	326	328	327	341	364	347	300	356	361	366	356	349	373	342	357	356	351	300	306	328	333	334	317	366	360	331	327	348	353	353	339	352	325	347	345	334	349	309	322	327	340	340	350	360	331	356	374	318	346	308
8208	1991	1027	997	1041	965	971	938	922	944	892	938	939	838	907	933	875	930	891	822	923	846	858	893	838	848	897	909	862	845	879	905	842	839	887	894	851	840	873	870	831	849	852	879	850	870	850	851	826	808	885	832	850	862	871	873	901	888	906	906	833	886	869	875	839	887	822	828	839	894	852	818	830	898	812	839	846	821	870	865	863	868	893	841	845	854	863	924	844	838	818	918	861	864	890	929	903	905	879	844	894	884	808	820	879	873	871	835	843	887	876	886	880	838	894	904	846	918	829	880	810	905	883	824	837	815	913	861	860	857	818	854	849	857	844	904	929	896	822	881	842	897	897	864	899	864	901	815	792	890	884	832	871	897	905	874	857	881	868	853	879	847	851	857	881	887	905	865	859	835	858	854	804	895	885	844	830	810	796	833	868	866	865	885	922	883	836	887	818	872	871	870	826	870	885	866	852	845	841	792	844	836	888	824	888	866	843	836	843	855	851	891	878	895	862	881	818	855	867	870	874	858	871	827	865	843	869	856	847	846	841	873	889	892	919	846	892	859	848	831	899	849	874	896	881	829	922	860	880	854	873	854	862	874	852	854	874	798	835	868	848	895	856	836	892	845	822	888	840	846	860	864	878	869	827	879	843	815	856	824	843	855	922	856	853	859	863	855	883	841	841	886	867	910	879	822	876	864	890	842	842	899	929	831	894	895	851	883	860	860	902	857	877	878	873	843	851	893	876	883	904	907	898	872	781	890	837	895	829	890	896	833	889	882	848	795	872	863	853	830	870	856	863	885	891	822	830	877	884	842	808	847	842	856	882	863	873	900	868	872	860	896	834	853	853	864	834	879	866	879	842	873	881	815	890	880	860	853	861	803	846	908	863	874	880	847	892	825	888	838	823	864	819	897	894	840	896	945	850	873	837	855	834	861	878	886	860	890	857	874	887	936	879	861	919	857	853	864	886	842	885	883	833	872	838	860	858	897	928	789	897	876	895	908	859	849	901	883	842	842	837	863	891	840	905	849	902	885	875	891	871	849	871	850	884	859	815	821	898	854	849	845	828	862	866	841	885	821	872	847	849	827	840	862	849	839	923	854	845	899	821	871	895	912	887	852	854	910	795	808	886	862	850	845	895	867	826	892	899	879	858	874	799	857	820	846	772	829	823	813	894	852	924	825	829	871	916	878	808	849	839	826	889	892	842	888	845	841	779	852	869	899	831	859	831	892	851	836	883	884	878	872	886	833	902	822	835	888	821	898	906	876	878	861	844	849	831	794	919	866	786	854	834	929	890	869	859	820	837	866	878	857	823	871	917	821	853	849	861	846	826	890	876	909	886	860	818	885	892	885	811	877	829	856	853	881	859	851	856	891	881	877	850	893	872	845	850	876	880	841	858	854	888	838	907	838	831	867	852	862	804	839	846	845	815	893	850	896	857	840	869	880	846	855	854	932	835	887	826	861	830	863	898	938	826	852	853	885	881	856	845	890	851	903	888	895	851	931	870	866	847	871	876	839	891	841	845	827	860	900	858	864	870	883	877	861	855	877	881	872	861	869	845	815	863	822	885	884	912	825	928	892	887	806	835	893	869	889	857	882	888	900	824	866	872	876	860	820	876	841	855	849	872	827	869	825	911	849	866	870	827	838	832	852	819	850	854	854	913	848	836	870	856	820	901	869	878	862	863	855	883	885	858	862	859	883	905	886	847	906	850	858	890	846	823	889	827	872	916	823	920	832	873	851	837	855	945	835	868	867	795	889	902	877	886	850	866	835	865	878	849	908	872	880	858	848	854	907	842	904	804	862	811	809	820	880	892	803	881	913	888	885	883	861	879	868	842	855	861	845	818	850	881	870	894	888	865	861	875	874	854	878	920	833	855	857	888	882	843	909	850	875	837	864	855	908	884	879	862	826	853	856	848	861	891	812	850	835	821	886	887	882	817	874	863	877	891	901	906	819	859	821	899	878	848	846	851	890	811	860	864	860	856	896	945	886	829	878	898	928	884	876	873	851	875	911	916	857	841	859	849	897	863	856	864	823	810	850	881	892	830	883	855	887	862	850	867	871	845	887	848	866	892	823	889	816	861	844	815	832	892	868	864	784	807	850	856	832	851	815	845	887	870	838	847	825	890	840	890	875	867	842	900	874	900	881	854	886	917	831	897	886	866	836	850	881	879	813	893	868	865	848	860	851	859	864	858	864	910	849	830	878	849	832	867	877	881	822	851	824	810	888	887	852	935	865	906	805	854	857	856	875	865	879	866	893	856	916	861	875	878	901	859	853	861	885	824	844	922	854	902	822	821	818	911	899	861	818	897	862	898	861	863	913	836	898	859	910	810	847	880	849	824	920	928	839	864	866	860	837	809	897	877	864	802	844	838	863	884	882	829	844	877	881	815	870	828	885	850	865	887	862	799	928	863	911	882	874	874	908	881	879	872	825	813	870	904	860	857	840	849	864	836	934	859	863	849	868	873	820	773	894	823	823	875	881	897	874	917	962	886	850	851	867	856	882	892	863	866	833	853	851	833	880	868	825	851	894	875	883	861	857	885	885	903	877	862	847	859	849	896	789	841	860	787	861	872	875	871	882	901	844	889	869	893	857	864	893	864	888	837	863	869	869	840	808	935	893	926	917	867	936	865	836	831	878	896	891	872	842	816	853	858	815	857	851	895	890	863	899	846	847	828	846	842	868	859	862	879	864	881	885	875	845	933	830	904	906	875	885	840	862	858	879	831	834	872	898	854	873	835	881	879	891	856	859	959	867	806	911	866	852	867	863	893	850	817	886	819	849	840	883	866	882	855	834	860	856	838	888	878	888	870	850	877	799	841	853	898	863	869	858	848	836	860	896	825	884	832	863	876	845	825	872	851	866	864	829	833	816	869	878	882	879	904	911	879	814	856	835	914	873	840	855	820	869	804	884	890	899	878	835	814	890	838	835	880	842	887	858	920	839	895	824	893	858	882	813	857	852	911	917	834	885	836	854	845	890	862	828	874	872	846	865	846	880	863	873	908	864	883	851	827	868	821	843	835	893	825	853	940	874	805	832	836	872	876	882	896	898	868	856	910	869	866	850	848	827	928	883	873	826	900	902	842	873	876	843	818	840	896	834	869	887	791	872	874	849	895	820	834	876	832	847	833	834	931	847	838	823	826	858	870	876	853	866	859	841	854	867	863	861	868	834	907	852	866	851	846	941	895	882	813	866	832	917	872	846	828	884	920	867	894	862	890	861	890	834	841	850	840	874	870	894	896	866	901	928	849	851	863	881	855	850	824	816	885	841	895	866	909	859	860	835	867	861	833	894	886	822	905	818	857	858	903	822	869	903	874	843	871	880	848	867	825	866	919	857	841	884	845	888	854	897	844	852	825	837	843	875	804	858	845	915	833	830	843	879	895	870	854	907	886	891	856	864	809	862	859	902	911	885	845	852	837	815	873	883	868	887	870	832	851	859	880	863	913	852	874	843	876	872	829	825	858	822
30849	8844	2383	1414	979	746	664	491	454	455	446	436	434	396	389	398	372	371	376	346	328	338	331	374	388	360	338	310	323	345	364	353	339	358	368	326	324	377	361	363	370	360	350	360	330	356	362	353	358	366	333	351	358	337	346	354	336	355	317	346	322	329	341	365	317	348	340	325	366	330	366	362	355	364	331	364	340	343	301	331	342	340	380	347	338	344	359	357	325	343	348	347	331	295	319	322	333	330	321	366	332	358	347	355	374	313	358	329	302	350	361	335	351	352	358	332	368	340	361	338	373	386	326	353	332	314	322	328	368	329	393	341	360	330	344	321	323	343	347	351	353	357	362	368	331	355	360	345	346	337	325	329	354	375	340	347	373	380	326	346	332	313	383	343	373	313	349	366	318	333	335	319	339	370	357	332	309	357	307	333	316	350	356	337	353	350	324	307	375	330	366	314	342	320	349	322	376	373	372	337	372	356	373	339	356	323	364	321	377	350	345	358	325	334	346	340	328	339	347	338	342	346	364	365	311	374	324	315	379	349	344	299	327	334	358	357	339	333	339	331	383	365	364	335	341	363	307	377	330	352	344	339	353	327	370	341	370	339	314	318	369	361	344	325	349	327	373	359	360	365	355	340	344	321	322	383	320	351	333	312	361	337	330	321	326	334	329	343	335	335	368	348	351	403	357	360	312	353	352	347	306	367	355	367	348	319	341	319	368	343	343	347	337	325	350	326	346	314	358	351	359	349	335	318	316	334	384	353	338	362	327	356	335	355	316	364	345	372	343	364	336	351	365	364	336	326	311	349	343	326	365	377	368	357	361	335	352	349	328	361	324	350	312	328	313	368	333	344	328	335	322	333	336	371	322	373	367	358	328	329	334	330	337	371	364	349	328	344	360	368	333	342	388	346	365	328	375	359	346	334	321	315	330	334	384	320	354	349	355	356	314	368	359	351	343	306	358	365	336	348	322	317	376	363	317	400	350	361	322	325	354	347	314	332	324	346	326	347	351	365	365	341	372	360	372	328	342	346	312	384	331	340	336	342	350	330	387	381	356	323	338	316	352	358	364	320	367	346	366	325	311	341	365	330	330	327	332	357	323	384	339	373	323	342	341	319	376	328	340	339	373	321	353	344	316	332	319	382	362	341	348	348	360	344	340	387	351	362	350	326	327	377	314	351	322	372	345	331	345	347	331	296	393	345	349	359	376	350	345	320	352	349	323	341	338	372	337	342	325	316	328	331	339	317	311	334	325	342	339	350	342	332	329	331	312	375	335	313	348	309	319	313	336	332	349	323	352	316	326	328	350	318	337	309	309	336	370	327	368	345	371	389	348	326	337	338	332	319	359	343	317	331	348	330	359	328	352	336	346	368	316	323	336	323	353	339	327	343	350	342	370	383	402	318	342	326	341	333	351	358	364	315	299	337	335	348	336	341	359	374	362	334	333	351	362	337	350	350	325	339	347	367	358	333	359	359	349	355	326	325	349	334	307	341	336	346	362	349	316	361	366	328	332	350	321	334	341	357	328	372	344	365	380	337	326	379	373	339	366	349	337	347	313	332	320	352	345	343	375	346	356	358	324	368	325	332	341	356	355	367	348	309	388	327	368	306	389	334	350	353	335	326	368	381	341	321	346	352	349	349	298	372	351	349	366	338	314	363	331	336	361	339	342	323	317	357	352	323	380	333	297	344	342	339	379	371	359	359	355	319	345	339	334	318	333	339	390	331	344	349	329	349	365	347	351	330	363	305	323	328	327	334	350	347	335	350	349	313	326	338	336	340	341	360	348	348	337	365	361	356	353	334	326	331	359	315	381	392	315	359	356	348	335	374	370	351	319	343	342	325	336	303	374	358	358	360	339	331	340	324	385	335	329	330	356	354	347	341	344	318	321	358	329	329	326	307	356	358	356	336	348	344	326	354	335	320	359	326	361	359	330	300	341	349	338	314	330	370	299	335	331	335	356	332	355	308	357	335	343	344	350	330	327	357	348	354	361	332	342	335	353	348	362	321	329	353	354	307	333	352	340	355	315	362	370	330	378	337	368	327	333	351	344	352	358	361	376	348	326	328	321	307	343	343	339	329	358	347	373	315	337	348	352	352	343	377	344	338	332	340	346	352	348	349	327	333	326	343	355	307	324	348	327	335	321	347	349	362	328	359	330	342	365	370	365	309	341	380	342	345	336	326	342	357	307	312	349	368	350	366	322	330	285	333	340	330	333	337	326	337	365	354	364	346	326	339	338	345	316	327	344	349	355	332	320	352	367	357	338	347	375	333	388	304	354	323	354	366	376	355	340	357	357	338	322	343	345	315	347	356	310	369	318	341	361	360	328	309	349	314	331	361	338	335	337	345	381	352	347	338	369	345	358	358	359	338	377	369	338	341	348	341	334	326	337	352	336	319	351	311	319	324	342	354	365	328	341	389	352	354	354	361	352	336	356	339	334	341	317	361	384	360	366	310	329	349	317	337	344	332	345	371	326	346	328	330	347	326	361	372	362	351	379	359	359	344	308	360	370	337	335	350	319	329	333	321	326	356	336	346	344	326	331	342	328	359	346	309	355	319	325	331	348	356	350	292	330	369	359	343	352	321	344	351	358	341	359	365	358	356	314	341	370	338	320	389	342	373	318	386	309	345	372	356	346	312	311	347	337	369	351	394	358	348	343	320	359	338	340	329	351	351	364	314	340	323	332	328	372	339	383	317	380	370	352	344	359	311	325	324	348	333	342	356	325	343	360	327	349	332	359	341	335	319	359	307	331	337	316	312	347	342	317	331	340	316	336	315	341	340	361	380	351	337	346	360	327	332	332	365	315	341	343	306	351	319	340	337	333	321	386	333	342	345	369	363	318	339	325	324	315	354	352	310	330	356	397	344	324	352	338	331	337	331	325	324	326	327	319	339	359	345	337	311	359	328	341	330	356	359	322	362	345	317	377	360	343	341	343	335	346	322	346	367	348	356	320	368	345	343	350	331	337	334	311	355	348	367	349	330	348	318	359	342	355	372	341	337	324	340	324	357	319	348	380	346	337	330	348	376	351	320	353	328	343	388	335	341	359	309	340	305	346	341	345	346	337	331	343	331	346	333	326	329	345	371	331	357	337	333	325	336	321	343	346	371	352	364	345	348	329	351	337	336	342	338	316	354	351	361	327	334	324	341	345	341	337	314	337	355	322	339	336	300	314	352	393	364	342	332	335	354	299	378	362	326	368	307	326	344	352	335	317	331	337	358	345	320	377	384	336	354	342	375	339	347	345	362	360	354	346	357	366	276	351	321	328	367	342	340	351	342	373	348	339	326	357	338	325	322	362	334	343	332	361	342	337	329	339	372	322	344	309	356	320	313	357	338	357	343	341	354	329	346	356	401	335	354	349	309	359	339	307	338	315	362	361	342	355	337	336	339	316	346	358	386	324	333	292	322	332	334	340	361	346	327	353	338	364	379	368	380	365	373	361	294	314	364	314	348	326	354	334	345	357	335
18204	4229	3245	3561	3086	2528	2219	1875	1732	1589	1416	1317	1240	1279	1176	1125	1113	1124	1045	1061	1067	997	954	956	978	935	968	920	953	951	919	867	883	922	962	920	897	860	943	915	870	837	886	881	883	865	940	851	894	908	868	856	880	850	817	817	789	884	845	904	857	846	888	831	864	854	848	871	894	872	856	849	825	833	878	872	795	850	852	872	870	889	854	906	883	912	821	943	864	865	854	902	797	853	848	849	881	858	861	876	868	887	857	849	828	897	866	839	865	886	865	856	870	889	882	855	848	921	897	853	846	855	802	859	842	857	886	830	886	874	871	900	833	809	873	876	851	870	850	846	834	823	825	829	826	877	865	849	820	851	868	811	882	876	830	846	864	851	835	835	865	839	832	824	871	845	840	888	852	868	808	856	844	802	866	864	822	800	845	840	880	870	790	826	880	836	866	853	855	823	828	813	861	834	791	817	859	865	780	850	823	849	842	773	866	842	845	810	821	850	867	824	859	843	797	845	839	831	867	828	831	784	845	821	862	863	862	828	858	854	857	874	861	872	835	848	906	873	868	852	848	864	801	838	793	872	861	850	789	856	810	876	823	874	881	861	830	893	837	841	822	873	843	836	870	867	822	872	850	787	847	848	841	857	853	842	842	830	821	828	804	872	870	876	894	870	828	844	901	851	790	813	866	806	893	838	834	830	846	779	853	834	886	833	825	821	856	914	856	839	892	896	804	846	825	815	863	854	815	808	822	861	847	827	850	860	823	810	848	819	874	806	858	864	884	837	884	890	862	818	847	868	842	852	821	866	865	838	795	818	777	796	828	853	829	802	863	852	846	839	804	824	812	843	865	864	801	802	815	845	875	828	792	858	878	866	790	940	834	886	852	850	927	826	860	840	805	854	803	841	823	842	815	817	835	844	862	822	861	864	829	835	853	854	853	850	861	873	755	839	838	844	840	837	840	831	815	906	854	782	815	828	804	839	897	891	856	873	829	857	812	802	880	838	845	815	812	829	826	832	834	844	870	789	829	834	831	839	843	826	891	819	816	815	863	860	815	832	827	888	820	856	873	854	845	816	885	886	860	824	820	822	860	841	895	842	795	839	882	817	881	786	843	827	896	846	847	818	839	850	815	771	785	814	857	871	875	831	834	810	814	822	785	822	817	841	812	773	846	853	830	839	839	854	827	824	852	830	871	826	823	831	875	820	847	838	870	805	847	827	837	792	815	854	780	817	817	809	863	822	880	853	830	905	793	813	847	849	826	852	822	866	833	860	789	832	830	881	799	864	880	815	787	904	812	916	823	844	800	810	859	826	820	828	896	812	817	855	825	843	835	851	830	782	875	797	813	850	786	851	857	877	867	874	813	849	841	818	825	828	854	842	826	836	831	817	780	845	834	822	765	831	798	860	877	843	828	791	869	841	844	890	791	867	835	813	847	828	879	800	828	860	875	815	819	836	866	868	799	837	854	906	846	872	849	883	844	868	852	852	828	880	845	859	888	868	877	895	829	825	818	827	840	850	854	878	822	836	829	872	819	887	879	827	851	846	851	866	812	843	835	847	849	867	877	806	851	852	849	841	868	847	808	834	827	834	865	813	845	850	820	834	863	832	842	798	853	874	848	835	855	818	891	831	832	870	824	838	884	847	785	852	880	864	829	830	839	843	844	846	794	836	847	831	860	802	815	840	828	828	862	841	856	806	875	838	867	837	832	844	834	825	788	836	862	819	831	878	828	823	929	853	844	830	863	866	887	860	832	797	822	806	861	837	830	842	845	845	843	846	840	867	846	813	849	839	862	851	859	844	843	823	829	811	884	859	832	846	870	839	810	857	843	866	871	821	862	751	870	834	866	846	876	777	869	875	841	886	807	847	888	842	847	815	858	832	836	836	844	820	831	810	853	885	863	804	831	856	841	846	807	859	843	835	828	824	847	900	862	912	859	856	879	812	866	849	834	858	839	853	863	869	875	826	844	821	766	865	845	866	853	875	863	816	836	850	846	795	816	811	822	823	827	881	843	886	841	846	883	822	856	922	891	843	906	832	891	772	801	816	854	804	807	858	845	846	902	795	835	864	854	917	875	843	849	839	793	855	844	838	785	828	811	862	807	842	808	837	837	764	872	814	924	868	823	832	858	868	826	881	848	842	830	909	829	863	885	894	804	895	869	898	844	838	896	832	820	885	827	855	822	838	862	813	871	807	873	855	887	841	807	838	841	877	887	800	888	867	867	839	841	836	872	857	829	873	838	810	846	806	839	832	794	826	774	784	847	876	829	790	873	863	829	829	810	841	816	816	832	862	856	797	853	831	864	880	821	839	876	866	832	819	796	828	864	827	847	826	846	880	881	824	829	837	839	792	863	881	846	832	887	830	871	812	832	888	861	836	780	823	822	841	888	910	845	834	785	884	873	794	831	850	895	833	815	848	860	845	799	815	849	835	827	838	839	814	830	821	777	846	891	878	814	854	844	858	781	867	870	836	802	898	847	855	858	823	854	829	842	851	898	891	895	837	870	816	828	936	858	847	837	809	883	832	870	822	814	832	864	849	849	872	819	865	813	848	827	868	868	869	840	839	859	869	869	816	875	879	839	883	811	877	872	801	846	846	863	861	866	810	844	816	874	862	819	825	826	877	811	839	874	818	854	825	881	797	854	837	803	844	797	850	824	874	887	824	837	870	878	855	881	889	865	907	856	860	869	808	889	883	828	863	854	856	869	856	858	879	813	849	811	859	817	816	833	812	787	877	857	819	821	845	828	830	817	859	842	836	814	825	850	847	809	863	858	871	854	874	857	829	851	863	847	848	916	866	858	824	817	819	819	823	876	871	841	794	912	856	854	859	883	851	839	844	817	833	822	857	866	900	887	853	807	825	811	844	807	892	807	911	894	790	873	888	838	855	808	857	857	836	874	861	901	847	817	880	804	811	882	836	837	888	903	893	871	851	898	873	823	853	886	786	845	859	873	844	835	855	824	834	846	831	892	875	797	807	899	841	892	796	815	817	850	832	819	866	865	897	793	815	861	811	827	832	834	864	863	832	822	882	835	849	874	861	826	809	864	836	867	843	870	891	863	833	836	878	808	838	818	845	814	847	859	825	830	812	839	841	821	811	865	914	857	823	863	856	879	867	828	899	837	841	840	825	848	843	851	837	864	802	881	862	852	849	790	883	830	887	868	879	811	816	918	844	800	910	886	826	775	814	848	867	771	899	852	814	846	804	800	825	834	858	913	874	896	845	807	844	814	823	780	841	866	860	856	819	865	830	845	810	901	851	893	874	890	857	863	907	812	866	826	854	795	878	862	816	833	810	812	814	873	821	829	804	854	851	871	843	860	850	852	857	833	814	864	793	819	863	874	795	843	834	850	881	828	829	821	875	812	842	820	868	844	835	840	863	862	826	813	813	819	802	845	844	860	924	857	852	838	847	849	848	880	828	859	852	800	822	876	837	903	830	876	861	855	853	853	863	827	845	810	833	821	875	807	825
39018	14455	4357	2319	1448	991	760	622	492	440	417	406	286	310	310	327	272	281	275	262	261	269	238	276	234	240	246	232	262	230	219	221	208	235	247	212	227	208	190	219	232	233	229	216	237	237	263	201	219	238	222	217	228	195	199	193	201	221	226	236	204	205	185	193	204	193	223	199	244	228	160	191	211	208	200	199	196	212	235	218	222	209	204	200	226	212	210	200	208	186	200	199	191	210	198	197	223	190	241	189	222	233	216	204	219	185	235	240	200	211	220	213	194	205	234	209	217	216	214	209	200	254	199	197	215	219	201	171	185	202	197	181	190	190	209	209	213	201	204	187	233	207	208	206	210	206	216	198	182	226	210	229	216	197	226	221	205	211	198	209	218	203	206	213	197	181	195	225	214	194	212	192	202	202	212	202	185	207	195	214	205	207	183	198	232	198	223	213	175	199	207	214	209	199	208	205	214	198	219	201	233	237	212	217	184	215	225	201	204	222	222	192	235	208	203	203	222	215	205	220	206	167	239	206	227	218	212	222	214	212	207	235	196	220	191	206	204	224	198	208	191	205	222	221	215	220	250	217	193	210	219	201	214	198	193	198	224	187	200	206	236	205	217	189	219	195	223	180	203	223	198	220	205	192	233	225	209	212	195	206	235	194	192	232	199	208	248	211	249	211	191	233	196	226	202	206	201	210	213	226	225	205	218	193	200	209	205	218	223	186	197	208	206	217	206	197	209	208	214	218	208	203	196	215	250	209	220	194	205	221	208	220	238	228	185	221	227	209	237	194	237	175	200	193	207	205	199	195	226	215	217	208	224	232	222	195	213	205	207	214	184	205	252	227	214	218	204	206	190	199	207	229	196	195	200	207	238	203	202	218	210	208	187	204	229	207	237	220	207	207	204	230	225	197	241	223	201	195	209	192	221	237	202	203	204	204	219	231	202	230	215	201	202	220	219	223	207	227	198	246	212	227	196	210	207	207	224	202	218	227	222	218	204	185	215	195	185	205	192	201	201	194	223	209	213	232	217	234	185	216	210	203	211	212	257	185	207	191	178	209	219	238	184	218	209	212	204	195	213	195	213	192	187	205	211	195	215	198	228	189	203	228	231	200	207	204	197	216	204	211	220	201	259	207	211	194	214	184	211	190	217	223	216	218	219	225	205	193	224	185	201	203	218	215	198	215	186	203	195	177	222	192	226	206	217	218	206	206	198	227	211	195	185	243	204	170	208	212	216	203	201	199	225	184	231	213	221	194	187	216	186	208	211	196	235	204	215	216	236	217	217	205	202	218	198	227	195	209	242	189	207	196	212	200	190	194	198	193	207	214	199	247	224	203	205	207	206	222	231	196	226	222	177	213	199	212	217	174	205	245	206	233	209	212	205	220	233	215	196	204	209	180	182	238	193	228	181	207	189	233	221	222	210	219	200	210	189	222	209	225	242	207	199	206	224	222	227	204	208	234	219	225	233	190	189	210	228	193	204	211	210	229	228	223	212	209	230	218	229	224	228	254	183	209	221	202	200	218	183	210	229	207	194	211	229	227	184	204	227	211	223	222	199	218	203	228	207	191	195	204	221	228	218	217	214	219	210	230	226	195	213	196	203	189	197	206	213	244	234	214	202	175	204	202	212	217	206	195	235	208	246	186	213	206	199	197	202	224	191	204	237	199	212	219	186	208	199	204	236	209	217	219	229	231	222	233	218	221	219	181	212	218	194	192	223	186	205	201	193	198	216	197	218	203	221	206	185	186	239	204	216	244	216	231	243	193	224	242	224	232	211	219	242	215	233	205	221	212	228	226	189	194	220	194	204	221	208	227	208	189	219	207	205	205	217	208	208	208	216	170	204	203	193	217	199	222	212	221	183	176	209	217	211	209	189	195	203	188	213	206	192	224	176	213	193	181	198	203	207	209	219	187	192	193	197	193	200	192	221	221	200	221	194	191	203	207	185	224	200	210	218	192	195	210	209	184	202	218	237	228	201	224	203	199	211	216	214	215	222	210	222	191	206	189	210	185	206	203	227	210	194	198	228	232	194	210	210	249	220	191	216	194	199	217	208	199	204	224	213	245	208	221	223	207	217	205	217	194	224	207	223	206	224	212	224	232	214	194	210	222	222	189	196	201	201	182	205	226	220	203	206	194	196	206	226	205	208	205	202	201	175	196	209	209	215	197	207	196	194	225	200	189	212	232	200	215	235	224	191	183	224	220	212	206	208	209	199	212	197	223	185	206	218	203	207	226	207	196	195	194	203	178	202	178	235	210	204	203	226	209	207	211	200	211	239	213	200	208	194	200	184	231	227	227	228	193	205	192	221	195	211	206	243	208	201	212	207	216	212	213	206	199	199	238	206	214	198	201	224	215	200	194	196	202	225	173	217	193	220	205	204	186	221	198	204	196	181	203	228	176	227	235	212	193	205	235	188	203	225	192	223	204	220	181	264	214	209	198	208	241	203	221	180	224	226	227	219	207	193	205	210	193	186	202	179	222	186	218	218	205	200	200	206	199	215	188	222	221	207	226	205	203	213	221	213	233	224	198	206	191	202	231	229	208	214	196	207	241	224	223	188	226	212	217	217	182	226	217	200	210	226	187	213	215	203	191	220	209	212	206	202	216	219	223	218	200	223	214	197	184	223	203	203	199	199	213	187	227	230	198	189	217	225	187	199	209	186	220	194	171	196	188	200	224	229	177	215	236	228	232	211	193	202	240	216	172	190	221	214	213	244	196	216	204	226	226	206	204	226	197	189	183	194	220	235	202	215	205	220	219	187	203	213	208	221	218	210	197	227	204	233	187	252	228	234	181	207	188	224	234	221	178	204	207	215	226	223	213	213	215	232	206	224	202	216	205	207	195	185	212	223	205	202	174	228	214	190	220	214	206	183	197	220	221	207	211	206	208	219	195	210	197	226	211	230	207	200	156	203	244	199	234	227	181	233	221	197	228	211	207	203	209	228	217	213	200	210	207	218	228	220	207	189	208	198	208	203	231	202	228	225	175	224	204	197	228	176	216	210	234	222	220	215	203	214	205	194	193	202	193	200	210	233	195	190	202	198	210	212	209	186	212	196	206	189	194	225	191	210	227	219	226	214	220	198	213	193	196	212	221	224	193	216	198	198	213	220	225	210	216	227	210	237	209	189	184	176	204	239	219	194	204	222	199	228	214	189	197	229	210	227	180	213	216	216	225	183	210	235	198	213	206	210	203	205	214	229	198	206	188	201	202	191	187	214	200	198	187	206	195	205	236	227	196	197	191	203	202	204	200	199	189	224	219	222	228	217	215	223	214	176	203	232	216	212	205	200	193	209	218	203	201	209	227	190	192	227	212	212	203	194	217	204	172	212	205	240	248	222	213	183	221	204	192	216	208	219	212	223	236	186	193	221	192	205	196	195	232	225	197	254	215	211	221	231	213	210	218	219	195	216	225	203	231	226	213	240	198	203	209	210	205	234	219	216	191	206	206	203	218	228	194	215	207	168	213
22819	6162	5209	5796	4824	3885	3140	2551	2252	1961	1740	1545	1433	1215	1198	1118	1032	976	924	928	869	870	829	737	809	742	733	759	756	669	720	650	630	676	689	682	603	616	623	669	635	600	595	635	620	569	619	640	605	570	571	575	577	535	570	563	557	600	575	572	558	573	587	584	549	579	601	567	584	544	606	603	535	582	587	563	584	587	621	541	555	570	583	601	594	600	592	594	614	556	581	623	573	604	576	574	588	552	569	582	592	576	556	563	529	564	548	534	521	581	589	557	606	642	612	579	580	587	578	590	587	580	558	567	533	568	589	547	555	570	547	525	532	521	553	556	519	496	611	538	578	563	592	528	590	583	521	530	563	580	561	493	532	575	546	573	532	525	543	535	536	471	559	578	526	541	564	543	549	567	534	587	568	534	534	565	552	542	543	542	573	531	535	515	526	578	555	505	512	547	584	532	514	552	575	548	575	513	513	555	522	514	531	519	574	505	529	493	553	573	551	553	526	528	534	516	508	564	535	522	532	485	494	505	519	571	586	564	552	517	530	548	562	508	562	504	531	549	524	527	515	555	539	562	519	563	514	524	552	547	545	517	519	565	558	510	567	516	582	544	520	515	513	545	555	525	544	502	544	549	531	556	540	552	517	525	566	547	584	547	546	541	572	491	568	544	554	556	497	514	498	571	547	523	533	593	561	547	519	529	530	500	524	561	551	601	523	517	523	544	520	521	491	516	560	529	552	544	565	555	535	524	533	542	548	557	537	512	548	581	527	572	506	530	490	557	560	529	505	551	532	514	518	541	559	540	549	488	525	566	537	545	546	559	516	508	530	560	535	488	540	516	568	511	538	513	538	547	530	535	518	525	549	526	542	527	530	528	564	557	539	505	499	557	534	561	565	553	549	524	518	542	576	504	528	554	573	543	499	515	519	529	518	512	537	504	541	505	543	558	537	523	568	543	543	534	506	523	542	543	513	489	557	485	558	550	524	544	537	472	546	581	540	600	561	556	516	517	534	500	533	530	557	565	525	536	519	547	537	526	503	469	520	564	522	517	537	591	577	517	534	548	521	471	587	523	537	561	544	553	500	602	536	538	521	523	547	513	546	551	541	525	537	560	552	536	518	551	553	533	516	557	554	551	519	509	552	535	566	522	553	501	507	559	549	487	508	538	571	577	545	543	530	516	495	541	560	495	533	513	549	534	516	546	558	544	501	532	542	509	516	548	551	562	561	550	548	524	539	532	502	515	546	545	585	568	531	571	567	562	542	538	537	590	530	546	549	528	550	571	511	539	541	521	534	523	543	551	548	525	532	524	525	535	516	510	522	521	553	564	561	538	513	581	558	541	551	553	516	521	520	476	527	565	565	559	553	528	596	498	566	503	508	552	565	564	516	551	566	529	561	546	528	525	536	568	540	544	557	559	530	519	532	547	523	520	564	497	551	509	558	523	583	498	520	540	532	578	505	551	520	539	540	551	529	516	500	579	519	519	502	521	516	533	519	526	507	509	514	516	542	541	512	560	559	563	510	549	536	526	529	494	534	514	557	534	533	574	539	567	557	517	517	544	549	496	549	535	512	586	509	477	507	534	536	523	530	512	572	529	550	542	526	543	560	554	537	544	560	534	495	562	533	528	543	542	560	532	544	569	505	496	535	572	566	535	529	512	582	532	532	545	523	558	544	540	517	568	516	580	529	587	546	530	530	562	556	569	564	565	580	550	523	582	542	542	504	566	514	541	573	549	570	534	513	540	530	536	523	526	482	517	560	502	526	536	566	543	529	535	500	521	522	576	533	533	515	498	551	570	550	535	548	556	536	549	528	548	566	518	504	535	505	526	518	530	550	572	508	543	538	531	537	575	515	538	554	548	527	555	557	506	527	577	538	569	495	552	488	523	566	536	521	532	556	513	515	504	552	533	505	503	526	532	550	553	521	539	530	546	517	530	551	520	515	523	539	544	527	521	540	528	608	538	548	548	560	510	546	554	530	580	530	522	508	514	552	519	509	535	524	554	520	522	567	504	513	552	550	543	569	538	552	524	530	550	553	524	554	507	499	509	514	577	517	527	509	531	507	527	526	538	544	548	558	526	535	564	532	509	538	547	526	541	539	508	525	520	550	487	543	552	541	468	558	570	510	506	546	590	586	553	547	518	533	544	532	547	536	550	552	517	575	559	576	553	533	536	532	535	525	529	538	544	478	495	570	506	559	567	535	543	514	539	547	522	556	499	566	540	562	533	580	601	572	537	508	547	522	544	538	561	562	573	528	501	547	540	527	503	525	534	549	596	519	566	524	529	520	544	524	605	540	539	543	529	554	524	524	537	523	522	547	543	497	503	534	559	542	547	506	521	527	504	538	532	493	496	539	547	521	578	521	535	541	541	550	547	574	550	490	541	552	516	551	527	580	515	519	527	519	534	529	529	522	507	535	520	584	533	575	527	552	516	605	511	556	519	541	537	520	515	512	525	536	544	503	566	575	549	534	526	535	520	550	575	544	500	527	537	568	560	485	526	573	527	553	538	574	576	541	555	554	554	595	562	522	542	575	504	532	578	552	506	528	566	525	550	497	569	543	507	511	573	540	552	524	582	523	504	559	525	529	549	549	526	507	592	532	550	570	587	573	548	528	543	560	537	553	497	538	542	532	549	506	544	521	550	526	504	495	524	550	497	545	563	533	534	574	505	514	533	514	525	538	587	526	523	542	531	541	525	550	524	532	553	520	517	509	518	537	522	527	545	502	544	553	577	514	472	572	561	508	531	531	571	541	521	506	527	519	559	561	550	568	553	516	543	545	541	560	531	502	549	529	571	530	558	524	509	522	524	577	518	563	544	500	570	554	528	502	543	548	529	544	556	566	575	548	530	547	537	518	534	544	550	512	540	579	545	600	567	579	556	522	527	537	499	583	520	514	579	511	512	533	576	546	550	532	571	616	530	563	525	520	550	526	549	512	493	531	537	541	562	536	563	546	578	516	547	583	516	541	545	573	542	522	524	532	509	527	562	501	509	518	535	530	520	559	565	527	575	559	498	522	530	556	582	525	548	561	525	548	547	511	482	532	478	541	569	530	590	588	515	574	498	520	540	559	506	588	498	513	523	528	546	514	524	558	528	542	522	571	523	583	504	562	520	493	530	549	550	531	527	527	546	554	516	540	564	528	539	558	537	503	507	562	558	565	542	558	570	554	555	554	512	547	527	547	541	524	538	550	538	567	566	566	506	579	532	551	535	549	538	548	514	514	540	522	537	546	509	552	520	511	534	537	555	503	563	535	542	484	551	541	545	499	526	553	546	556	536	587	578	547	547	560	530	525	538	590	503	527	526	498	553	504	515	543	535	545	558	526	533	550	557	535	518	522	562	541	531	553	542	565	516	556	537	520	566	551	529	527	585	510	511	553	556	527	559	539	509	554	504	544	519	553	504	565	540	549	597	559	517	535	532	550	547	530	516	519	525	562	517	539	592	525	548	510	536	498	543	534	527	525	540
12783	1984	365	358	392	344	319	331	310	361	331	360	329	330	307	312	358	331	344	344	319	323	309	352	304	326	332	343	343	341	341	333	327	310	310	328	339	340	309	333	348	327	308	342	338	351	319	321	315	333	323	329	334	349	338	369	336	359	325	324	349	317	314	328	334	327	327	300	339	330	330	345	357	316	334	313	318	364	334	335	327	320	373	314	335	344	351	332	359	339	336	341	309	334	361	358	324	337	349	333	293	333	337	349	344	334	355	336	347	331	347	308	333	312	348	311	335	323	319	323	349	329	320	357	360	374	328	335	323	347	328	342	305	314	331	334	352	306	333	330	327	348	298	327	327	336	316	352	371	305	328	349	356	351	340	352	337	321	318	341	314	341	325	334	318	353	322	312	313	330	320	304	352	311	301	334	319	338	360	331	341	308	366	319	328	322	307	357	303	319	317	336	330	344	301	345	331	312	324	321	316	329	318	341	342	351	354	349	338	330	307	312	328	321	330	348	323	326	293	321	323	286	341	330	363	341	345	319	307	348	315	345	316	289	343	355	330	344	335	326	307	299	352	312	353	320	344	335	361	343	324	325	319	325	310	333	294	309	347	311	348	339	333	302	320	355	326	339	310	350	343	359	316	355	320	341	337	322	330	332	366	333	326	354	340	315	322	352	299	307	330	366	338	325	320	337	314	336	344	339	325	323	311	348	332	300	311	323	352	344	329	331	340	318	322	351	346	324	314	341	291	329	334	343	338	337	354	354	338	359	301	350	352	336	335	314	325	316	345	328	336	335	333	338	366	323	331	330	306	333	356	316	367	324	326	343	337	358	285	339	319	335	361	308	340	339	337	335	346	328	363	309	340	335	361	334	324	342	346	381	301	330	343	340	303	305	298	311	340	356	336	282	355	343	288	336	327	296	323	362	296	359	361	307	360	314	331	289	342	288	332	353	340	348	310	321	276	353	316	344	327	344	333	330	348	350	334	330	341	340	320	315	366	342	329	329	313	343	346	331	332	322	321	316	333	354	303	319	323	331	331	339	312	340	337	320	331	336	309	313	331	323	326	317	313	327	359	337	362	323	345	319	337	307	306	316	339	333	320	365	317	309	345	324	329	366	304	363	377	323	315	334	323	321	302	307	360	367	333	307	315	333	344	327	334	357	321	304	329	369	360	372	314	364	347	305	330	298	346	313	351	328	329	328	338	329	309	332	380	314	343	328	350	326	365	351	318	303	324	332	315	343	350	306	314	337	376	347	349	346	329	328	324	336	331	346	317	315	325	325	315	331	319	318	332	324	320	320	318	280	350	319	357	307	335	319	357	358	337	336	313	326	306	332	341	304	310	341	335	309	342	342	304	344	336	316	366	303	325	372	321	325	341	335	330	326	343	383	318	329	350	303	306	335	286	322	307	345	333	313	338	325	335	351	298	309	313	313	319	341	350	358	306	324	341	312	330	327	377	342	358	342	339	326	326	330	342	334	304	321	334	340	339	353	325	358	343	347	333	323	341	352	335	339	330	335	364	340	306	310	343	317	328	340	327	306	344	320	332	360	321	352	332	334	349	329	363	348	350	329	350	311	305	372	312	295	349	321	348	325	329	334	323	322	355	357	319	339	350	318	344	335	352	325	351	360	325	295	297	335	315	342	342	332	358	319	329	350	370	313	333	336	343	343	347	296	352	327	329	335	334	331	311	308	337	345	314	308	321	304	345	359	291	337	322	330	335	369	342	330	319	350	325	296	298	349	293	321	357	343	321	325	323	316	317	359	350	343	320	314	324	344	316	301	326	337	311	353	358	340	345	323	361	337	333	344	308	343	363	363	342	319	334	312	332	367	334	329	309	342	315	317	330	311	323	304	332	343	341	333	343	335	300	339	364	335	344	326	315	312	336	320	335	321	345	329	340	336	339	365	339	338	317	348	365	327	324	316	315	308	302	347	296	336	295	337	312	302	333	320	315	355	339	306	327	324	323	289	319	327	321	326	301	347	330	348	336	336	344	314	351	346	319	315	338	297	290	346	345	331	346	342	323	331	344	325	374	359	344	336	340	336	322	354	298	312	317	343	320	353	308	346	333	305	362	342	322	332	316	339	324	343	330	310	317	325	295	348	318	327	342	313	345	349	331	338	362	325	358	321	317	283	345	295	327	327	316	327	294	313	322	307	340	343	329	332	338	380	370	307	352	332	332	346	332	354	348	328	346	318	305	328	343	321	344	346	368	332	333	328	350	311	322	314	324	321	299	339	350	326	326	337	312	311	329	350	334	374	351	336	314	326	333	317	319	316	340	347	349	334	322	326	361	359	340	317	320	331	323	314	281	315	316	362	341	284	342	333	339	334	307	299	318	305	348	313	333	348	363	324	331	330	331	295	307	342	324	324	311	345	328	337	349	360	338	319	351	325	321	326	306	346	345	313	331	332	328	303	343	327	352	335	349	349	318	350	364	325	345	354	344	339	332	325	369	310	325	320	326	314	311	290	318	341	357	341	338	299	349	331	318	325	344	307	319	351	323	338	331	344	316	340	344	328	299	321	311	320	295	352	352	334	355	317	318	311	327	306	328	338	332	320	322	348	319	320	338	307	334	320	313	346	341	324	316	340	319	326	340	315	354	332	296	345	326	290	328	342	328	304	308	343	323	328	301	332	364	335	346	301	335	325	318	363	332	332	337	318	354	315	367	340	337	308	338	354	319	339	317	348	332	312	353	319	337	326	302	326	313	287	319	329	329	297	341	318	349	328	346	339	342	345	365	291	307	346	337	326	351	320	337	325	329	335	330	326	351	345	322	301	328	339	349	317	330	318	382	330	356	301	304	339	354	333	319	344	315	345	338	341	336	366	341	326	295	334	320	366	315	350	339	334	305	336	319	329	354	360	384	318	326	316	344	329	337	324	327	330	340	326	339	306	314	345	319	354	347	363	337	326	363	319	308	336	336	354	335	323	339	348	322	332	315	336	318	344	347	302	313	341	357	306	299	322	326	309	354	326	302	356	302	360	332	295	324	329	336	338	304	324	347	347	381	350	340	335	329	285	317	332	351	314	324	321	310	336	298	312	302	315	349	336	345	319	343	359	329	327	332	336	332	317	337	342	322	339	362	340	324	331	339	329	348	356	345	300	336	308	296	328	320	342	343	337	312	351	344	307	340	309	318	327	324	322	321	339	351	335	334	343	321	326	376	321	301	340	299	350	359	354	348	350	321	309	349	348	332	323	340	356	344	326	304	361	332	323	354	300	320	305	339	335	359	313	318	322	351	338	340	307	319	330	306	345	350	322	334	307	311	299	305	311	325	322	354	335	341	341	364	356	324	323	329	307	309	325	311	344	332	329	321	325	334	323	312	316	296	333	326	335	330	320	330	348	324	324	327	332	307	320	349	325	326	379	374	346	318	335	325	330	361	331	330	324	345	315	331	333	345	352	374	333	327	340	313	312	330	360	292	352	327	285	315	347	321	331	355	371	316	371	316	335	297	374	328	328
7657	1829	972	949	940	890	899	822	844	860	832	851	847	839	877	867	815	821	820	851	918	826	833	813	796	784	855	827	814	864	793	812	801	854	816	809	820	790	868	844	833	817	846	859	846	821	843	851	825	818	845	858	820	869	790	843	804	821	863	837	832	825	820	815	846	816	839	771	820	862	771	815	819	865	819	805	780	830	762	846	832	851	877	820	836	846	830	813	819	817	851	836	840	832	799	864	833	777	867	791	837	880	857	800	826	791	854	825	815	793	862	806	902	843	876	835	899	831	879	835	859	816	777	860	807	849	868	855	816	792	806	789	844	839	850	846	860	796	840	819	857	782	829	837	837	824	762	844	863	812	825	877	851	820	875	791	814	833	824	798	859	853	816	829	839	846	816	859	859	813	815	785	843	824	870	802	826	792	822	815	827	803	861	817	798	840	836	853	862	774	807	830	860	858	844	831	826	832	773	841	878	821	827	823	782	823	811	893	821	802	822	796	896	861	833	856	817	804	780	871	854	815	823	779	800	778	840	837	828	809	778	856	836	855	852	807	855	804	802	812	862	810	824	837	827	821	813	815	810	791	828	770	886	838	868	793	851	870	857	826	845	832	839	784	823	813	825	776	825	855	816	769	785	801	878	846	801	798	837	787	901	810	875	845	845	865	814	854	836	848	817	867	843	868	840	819	789	850	811	792	844	816	832	844	830	809	836	880	843	837	835	780	809	815	868	835	817	844	764	819	791	791	825	791	834	821	850	889	869	824	800	794	848	810	825	815	802	848	823	824	807	773	782	827	820	828	825	883	831	856	879	834	810	800	819	844	825	819	828	780	867	819	792	789	842	846	796	829	812	862	814	832	810	842	805	815	846	879	809	838	821	851	833	778	766	795	768	817	837	838	794	822	794	860	830	799	790	832	833	811	837	883	829	774	804	818	863	826	819	832	770	776	848	783	813	819	824	823	803	852	809	820	843	817	838	818	808	852	784	832	830	876	812	852	817	821	892	793	805	823	836	806	843	855	791	797	820	832	801	850	855	837	840	861	827	825	802	823	809	802	848	833	823	847	817	827	782	819	836	813	792	853	764	847	825	779	849	869	861	819	782	844	836	835	782	824	842	831	835	809	793	799	830	874	834	871	825	838	844	829	823	783	836	826	843	825	792	843	816	815	787	804	836	758	847	814	800	833	822	839	818	878	782	777	781	853	889	828	810	815	882	773	860	802	866	852	860	825	806	793	785	840	839	834	875	828	840	801	820	826	809	784	808	869	831	790	784	823	844	803	838	853	775	890	859	796	799	867	843	816	824	823	787	825	818	780	832	780	858	872	830	809	838	809	808	818	798	817	800	826	815	824	815	857	806	818	865	840	839	842	786	856	849	803	819	884	842	824	789	825	828	829	816	816	827	831	817	792	802	787	795	791	771	830	872	860	789	786	857	861	839	817	799	835	812	785	851	815	792	837	828	799	849	805	827	798	907	899	770	815	821	904	812	865	873	892	823	823	811	843	809	822	806	838	814	831	804	755	788	834	823	781	892	823	826	863	847	841	807	855	861	809	764	780	833	811	882	833	818	835	836	810	830	834	901	790	857	864	793	788	798	792	842	827	792	783	830	797	816	777	840	846	789	831	859	832	827	770	822	848	795	795	814	834	851	865	885	877	871	904	855	802	822	827	809	787	856	877	828	889	778	888	803	833	853	801	852	827	846	851	811	846	821	832	818	812	812	769	814	839	861	855	834	826	796	834	820	807	871	853	836	846	885	806	807	808	813	825	786	744	889	822	787	887	796	782	776	805	854	786	825	834	830	852	849	789	825	876	821	833	838	830	821	842	843	812	810	835	767	801	826	774	844	846	822	787	872	840	841	842	874	859	795	859	845	823	883	817	851	827	820	853	800	844	834	825	896	816	844	843	823	792	854	809	811	803	810	873	781	811	765	802	842	836	812	845	798	865	841	850	815	914	845	821	792	821	804	814	824	826	791	852	810	840	827	848	826	780	766	808	860	817	840	804	816	830	824	804	813	805	878	833	826	773	820	826	802	858	820	847	858	852	830	778	836	791	790	863	844	793	872	870	795	836	835	837	789	776	846	833	835	857	813	860	857	811	814	770	819	815	816	835	814	816	845	885	811	851	808	840	816	793	868	869	869	782	824	819	827	797	789	826	859	831	790	809	825	836	862	790	823	783	832	835	830	841	834	864	824	873	799	854	792	814	820	823	798	839	838	827	848	814	808	864	834	806	804	830	789	847	821	826	842	806	835	865	830	819	786	841	835	825	822	827	828	830	830	874	735	780	828	822	857	818	835	835	814	798	821	827	811	834	825	865	805	808	813	852	815	813	820	829	826	853	846	790	830	836	824	809	830	842	858	831	820	821	857	882	822	820	857	820	813	764	842	788	851	854	863	854	800	802	798	828	834	860	794	851	828	822	835	859	810	823	848	824	897	827	841	841	859	842	842	818	811	802	811	784	775	824	809	778	822	796	826	835	826	819	788	837	839	859	816	847	843	839	810	829	813	874	803	808	756	848	818	841	828	838	787	824	810	840	879	843	829	827	798	815	841	806	840	817	827	825	832	813	793	882	831	808	852	795	839	832	806	870	787	796	828	828	878	839	804	778	832	828	830	836	806	843	837	815	781	861	859	795	829	761	831	879	830	834	780	800	795	810	827	825	817	796	824	810	806	812	800	819	791	813	810	815	832	827	804	845	815	831	773	841	836	837	825	815	897	839	798	784	789	853	798	910	852	832	899	854	807	784	797	854	832	878	789	877	836	830	822	840	794	816	858	868	828	846	868	841	753	853	849	819	829	821	778	807	870	800	845	853	797	792	851	880	819	818	857	814	849	832	880	833	844	838	809	880	803	808	822	827	824	765	812	805	867	832	844	812	806	801	829	810	815	821	828	812	834	809	831	887	849	821	840	793	805	846	877	794	842	823	866	834	811	842	826	857	874	795	847	827	836	820	864	824	832	839	863	820	829	829	879	843	875	792	832	759	839	847	868	785	816	775	856	840	840	877	810	839	793	852	791	781	817	789	831	826	833	818	777	844	871	820	779	831	842	791	836	824	810	853	849	846	818	814	773	787	815	794	839	831	822	793	827	795	828	858	828	844	766	873	840	872	871	843	830	862	830	827	841	877	843	835	874	871	837	833	837	815	851	860	806	822	825	810	842	804	841	824	767	796	804	822	860	796	798	843	852	785	862	792	874	840	777	798	810	786	818	821	773	862	806	848	814	846	806	761	844	846	791	849	846	820	803	840	857	841	767	842	821	822	868	830	813	890	845	820	798	824	827	846	831	847	804	824	797	815	854	788	837	804	824	831	809	865	818	801	812	860	818	835	881	826	845	839	845	835	871	808	842	814	801	823	824	790	813	853	854	861	839	844	779	826	839	872	790	801	829	854	789	833	834	774	879	849	808	845	777	837	840	773	803	819	814	885	791	822	812	817	898	857	851	824	829	852	801	857	878	852	825	817
30566	9160	2215	1285	859	685	559	504	481	463	420	431	395	405	384	361	362	329	302	308	345	352	343	339	347	341	326	356	355	311	310	324	361	337	339	346	305	334	315	306	286	311	304	319	333	324	353	334	344	366	368	309	321	357	323	327	322	347	337	348	327	297	310	351	278	356	352	330	329	329	317	332	308	331	295	308	335	314	354	326	335	270	307	318	322	388	330	332	338	329	309	336	299	348	322	380	341	293	338	335	342	321	337	371	329	329	309	354	320	349	319	331	326	318	368	323	350	375	322	347	339	332	311	314	317	322	322	332	343	319	281	340	323	347	344	286	347	310	352	349	338	353	354	284	343	325	330	364	331	332	307	273	355	323	350	324	312	330	309	302	302	294	332	303	325	368	334	322	352	313	336	329	337	350	326	325	316	329	292	333	307	329	322	303	312	314	314	295	306	328	334	330	321	286	315	335	340	330	299	319	336	353	292	313	345	320	354	330	318	331	330	350	340	350	316	317	307	335	331	318	317	304	320	324	324	316	309	320	320	324	347	308	326	321	331	333	324	350	311	321	325	337	314	337	321	328	322	310	307	328	318	311	321	300	330	295	295	314	339	325	322	345	328	280	348	356	312	325	331	293	319	309	346	306	336	320	301	347	335	381	327	321	326	319	350	314	295	317	301	306	314	331	330	321	319	289	330	347	311	323	363	301	337	325	293	321	315	322	319	322	321	322	316	338	340	335	352	312	326	314	267	325	309	320	340	343	308	349	359	311	355	329	316	336	311	361	339	343	309	324	325	318	359	351	307	297	294	321	316	316	286	332	372	341	322	321	345	312	318	324	320	321	342	358	318	290	313	313	333	327	327	299	345	314	313	338	315	329	311	320	305	313	323	333	311	343	339	318	311	298	369	344	315	314	316	324	302	352	333	352	329	334	311	289	331	328	315	322	300	315	338	314	299	310	326	321	298	336	313	325	297	292	328	336	346	330	331	343	319	291	285	345	317	328	293	315	342	340	339	327	325	326	333	304	315	319	343	348	307	315	303	304	325	307	314	347	313	339	303	314	308	298	343	314	305	344	331	312	315	313	307	320	332	322	322	307	315	326	326	324	333	339	334	300	324	343	318	315	343	296	307	289	362	338	339	315	348	326	345	286	325	333	327	327	318	336	305	336	336	329	314	331	335	322	346	347	385	341	297	337	302	334	311	349	315	300	318	355	339	310	341	342	321	331	332	330	326	341	345	322	347	308	337	323	312	352	351	335	348	348	317	336	339	298	347	344	292	329	335	319	314	325	310	321	326	324	309	322	313	312	308	308	318	311	322	328	319	367	280	340	334	309	294	342	306	308	340	344	310	322	337	335	315	290	284	322	361	303	331	322	325	357	338	329	304	315	312	349	328	342	320	317	334	307	350	308	349	319	347	303	316	322	302	333	312	311	331	325	294	328	310	341	310	297	301	323	316	294	333	341	322	307	300	297	299	329	323	307	332	313	339	332	323	340	322	335	319	343	342	309	327	304	303	329	294	350	349	321	330	328	331	331	325	340	363	297	309	317	309	293	349	352	322	308	286	301	321	338	300	348	324	349	323	309	336	323	317	316	303	299	350	343	305	324	322	342	325	311	287	337	322	328	299	318	330	340	352	334	334	327	320	339	310	312	306	326	327	341	316	333	347	331	336	310	351	324	281	304	309	340	340	341	340	336	348	328	292	319	330	362	306	333	342	333	331	325	342	343	345	338	388	313	319	327	316	326	316	309	358	348	337	361	352	304	320	333	320	346	301	323	320	318	320	333	298	321	331	350	354	320	336	351	329	340	339	319	341	306	341	311	342	323	364	317	356	319	329	338	319	312	314	308	327	324	332	342	308	316	338	354	360	339	294	322	336	316	328	340	294	319	343	297	297	354	348	330	301	338	354	323	316	331	321	320	320	325	338	325	303	326	289	304	364	361	316	278	338	342	317	322	322	302	342	330	333	278	330	337	337	329	331	346	340	335	356	313	330	347	342	323	312	341	342	366	311	322	298	305	299	349	308	313	318	343	324	314	335	311	353	301	330	350	325	303	310	305	299	348	300	305	322	330	336	364	364	289	331	373	342	310	373	335	321	311	341	312	315	341	336	289	322	292	331	345	334	339	324	317	339	318	309	320	326	357	377	300	330	331	341	317	334	341	329	345	321	340	344	334	308	354	337	332	321	328	329	340	307	299	366	293	316	353	330	314	314	293	352	334	330	325	324	312	290	322	344	368	289	320	340	345	302	343	354	304	327	305	295	321	317	331	327	320	298	326	330	327	345	338	338	288	317	331	328	306	307	334	318	355	317	321	326	354	336	327	306	315	316	322	314	292	345	345	347	316	314	321	353	331	336	339	344	335	331	340	318	343	314	311	324	305	338	316	319	357	304	337	333	333	323	330	314	339	300	341	315	342	329	332	314	319	281	307	355	325	316	352	343	319	341	355	332	331	341	338	294	307	307	337	310	291	316	333	329	340	352	332	310	321	330	330	334	331	348	317	319	341	332	357	288	319	336	311	325	319	350	319	296	334	342	309	356	320	325	315	346	310	328	330	307	315	307	320	352	330	341	320	304	317	342	332	317	330	342	322	326	322	355	329	354	313	329	355	340	280	322	307	281	348	332	313	359	352	311	337	338	322	331	342	357	316	304	330	333	332	308	301	312	291	310	318	317	325	345	337	322	312	321	304	337	336	312	303	349	289	336	332	350	328	327	320	335	319	318	334	337	320	335	318	324	294	327	308	339	349	319	321	329	349	323	294	311	339	349	317	326	335	343	331	309	343	353	321	322	325	308	309	285	376	328	322	331	292	313	348	303	331	337	334	334	299	323	309	321	319	321	331	338	353	338	320	337	335	347	349	315	311	341	318	308	335	295	295	305	316	350	331	334	326	323	331	333	328	343	316	318	369	332	314	316	315	347	283	317	331	315	332	304	337	348	300	338	325	317	329	368	348	312	352	302	329	315	332	340	282	300	316	295	327	319	322	330	298	310	320	327	315	316	334	336	326	329	336	355	312	316	303	318	299	306	340	356	343	322	337	315	351	332	282	319	338	330	347	333	326	357	280	312	327	298	325	324	333	313	321	313	345	318	330	323	299	330	340	324	314	330	326	310	348	365	306	324	322	337	325	294	314	338	318	327	332	318	371	353	330	336	332	321	286	305	330	336	302	309	378	331	331	316	322	327	314	346	308	318	354	324	302	328	380	346	347	314	336	323	311	330	332	353	325	316	325	355	296	340	321	342	332	336	294	289	308	324	315	323	323	309	331	284	318	342	340	346	318	329	313	302	326	311	321	303	321	318	327	360	312	322	327	330	309	326	312	349	356	295	329	341	359	327	318	301	283	318	305	333	308	326	323	370	315	277	293	289	328	292	323	332	322	310	324	330	343	300	315	344	306	340	320	296	331	350	329	315	341	303	329	336	307	291	321	340	366	314	299	311	304	309	344	293	361	340	314	320	338	301	353	333	296
18280	4549	3094	3545	2954	2642	2116	1867	1645	1489	1401	1323	1168	1167	1088	1074	1038	996	987	980	987	982	954	961	905	896	908	857	871	870	864	854	898	895	927	886	814	828	812	864	869	857	801	874	863	830	786	867	869	819	810	828	834	848	837	810	784	853	817	805	814	813	808	830	850	761	846	812	795	785	764	804	816	850	790	820	803	791	846	822	843	822	830	794	787	839	801	756	768	837	794	802	809	790	809	821	785	851	831	819	840	779	798	784	854	810	823	832	855	839	844	775	843	805	788	829	836	867	832	819	784	799	786	811	838	754	774	785	844	798	802	796	860	838	777	848	813	825	846	781	798	801	845	786	828	776	803	748	763	827	796	789	769	814	815	757	829	807	836	883	773	808	787	814	830	751	828	837	775	838	790	778	811	812	811	839	811	804	795	775	751	775	849	762	827	755	818	753	769	830	765	826	776	797	827	750	790	771	786	792	777	774	812	872	852	776	777	812	832	789	793	818	802	786	804	831	866	801	787	800	812	814	755	860	858	794	786	851	827	799	797	752	810	785	846	837	794	823	788	768	801	855	804	786	802	796	840	804	800	836	760	772	784	860	767	806	824	877	823	782	772	756	858	744	836	821	796	823	808	815	800	822	801	805	773	792	820	793	830	783	831	809	750	751	815	794	810	792	802	758	777	820	790	781	791	798	835	783	850	802	757	812	779	779	809	768	821	787	762	797	840	797	788	781	836	780	826	764	780	758	802	817	821	814	799	771	801	788	772	792	786	777	802	795	812	786	813	857	781	806	817	820	777	802	760	786	793	798	781	771	774	790	763	817	740	732	770	771	810	774	767	842	789	787	792	824	813	818	789	831	791	808	809	787	753	829	802	798	794	728	736	842	784	831	824	782	756	793	786	816	806	817	756	841	773	793	853	722	807	772	824	801	808	804	786	756	807	801	778	745	814	791	765	793	770	809	831	779	801	802	809	809	810	780	804	780	785	796	777	777	822	738	787	808	809	778	864	866	770	784	840	777	863	807	799	816	786	761	813	800	762	772	767	855	780	826	802	767	859	823	851	775	828	802	767	795	755	861	810	772	794	828	807	806	781	803	776	813	838	798	822	778	794	773	801	790	792	798	833	804	774	799	849	787	810	863	798	760	857	798	784	784	828	779	804	774	746	798	771	833	768	769	743	842	831	820	804	796	752	782	794	806	797	819	822	777	805	763	765	767	786	768	821	803	795	809	811	774	779	785	791	775	781	825	831	797	825	796	737	783	792	848	778	784	780	810	825	773	775	822	813	788	854	798	802	774	800	817	825	822	820	814	760	777	805	826	831	823	815	787	766	820	834	790	769	796	789	827	813	796	833	783	789	828	804	822	850	842	752	855	747	817	739	753	749	772	830	804	789	811	851	805	737	809	823	770	829	771	834	780	825	803	825	821	796	762	828	835	837	855	828	815	777	816	757	792	813	837	793	817	802	820	796	806	827	815	801	779	816	799	799	776	816	843	792	827	858	776	808	741	797	787	835	819	803	730	845	848	800	783	826	754	828	851	824	823	799	789	785	767	811	785	763	790	828	779	779	766	772	729	794	748	836	839	796	813	832	832	746	814	794	779	759	781	770	773	799	836	761	773	832	753	842	789	776	782	804	786	774	774	789	793	770	845	797	841	809	787	783	802	785	800	803	786	794	787	812	771	836	749	795	797	813	745	796	796	819	801	816	806	795	788	821	783	840	788	832	779	804	786	800	764	811	774	828	814	787	815	796	815	814	788	787	762	802	789	798	770	826	840	812	804	795	800	806	781	799	814	755	817	798	789	769	793	794	751	816	781	806	808	798	755	767	822	838	811	778	818	825	790	790	758	740	804	782	773	796	835	814	816	825	818	835	775	781	798	821	736	782	794	825	794	814	798	834	774	786	788	814	779	781	824	838	820	806	805	773	809	786	807	722	816	783	788	814	824	815	778	836	793	780	773	801	770	776	780	818	781	816	775	769	789	797	801	812	804	808	781	784	788	774	793	765	796	804	780	781	785	783	795	793	837	818	806	769	763	782	762	772	713	826	780	746	833	812	815	796	796	828	808	819	803	748	790	786	800	830	783	810	808	798	824	784	844	777	752	783	789	797	799	775	784	781	797	808	815	782	815	824	827	788	778	768	801	799	785	818	793	794	782	794	808	743	809	782	813	770	833	805	826	786	822	777	821	780	785	772	771	817	785	810	792	784	772	799	790	727	799	830	801	793	793	853	802	773	774	794	768	780	838	817	780	763	757	788	806	827	776	833	823	826	782	825	749	743	768	795	754	812	747	814	793	791	826	835	809	793	787	788	757	811	764	845	815	829	803	764	819	808	803	810	802	802	807	790	852	806	797	773	810	804	827	796	728	838	811	826	802	839	831	757	774	822	805	787	811	827	784	815	863	788	780	837	802	761	819	811	777	775	779	797	835	790	781	778	798	815	807	816	777	806	731	754	783	810	801	781	753	861	812	803	771	766	808	756	795	832	812	767	803	809	746	792	787	827	738	792	820	805	813	816	767	786	834	803	834	764	781	772	801	809	782	823	823	831	790	842	784	820	822	808	767	795	809	801	777	802	782	794	818	770	764	826	798	821	825	778	758	791	798	864	769	820	831	826	804	792	792	828	734	798	770	837	812	748	845	767	761	803	825	835	815	798	796	810	825	834	803	812	795	781	783	801	815	803	846	803	783	792	796	783	798	832	887	838	805	821	780	778	755	831	780	792	837	776	796	783	798	785	805	783	798	851	779	845	785	809	778	794	807	763	836	815	793	820	776	825	810	837	841	818	807	791	779	786	851	799	745	783	839	808	754	803	787	820	809	828	770	790	792	806	750	796	794	786	801	797	805	769	758	813	793	795	793	792	769	822	849	749	810	753	741	798	833	779	840	827	761	785	812	804	776	849	815	776	835	802	807	795	807	785	808	796	835	820	832	799	789	803	830	843	838	799	832	850	778	812	786	782	812	807	782	800	811	780	827	783	815	807	786	775	784	820	793	803	841	794	764	780	772	840	808	776	826	827	812	800	800	758	757	796	761	819	817	770	694	806	831	795	816	785	800	783	798	777	777	786	735	734	774	807	740	804	780	827	791	834	798	827	827	789	847	799	794	821	794	810	833	790	762	770	832	750	787	739	768	786	757	785	793	788	790	826	826	828	785	814	825	832	772	820	829	787	794	835	766	769	806	817	775	759	779	816	781	807	815	784	842	811	794	758	785	887	780	814	771	854	809	796	784	773	839	809	790	804	743	802	817	808	805	782	788	826	782	804	799	806	772	829	833	811	830	781	799	786	817	772	822	783	777	820	781	822	829	808	780	782	827	811	746	799	850	840	821	762	712	793	837	793	821	767	771	837	817	790	796	803	832	799	764	812	804	813	785	794	805	818	812	809	768	783	834	817	799	733	833	785	808	840	754	805	794	778	794	781	755	735	843	793	834	755	802	839	832	754	764	800	751	807	824	827	805	786	799	803	801
37622	14884	4472	2428	1497	1095	828	579	506	423	398	331	306	324	286	284	277	228	263	254	233	216	188	213	226	203	213	201	223	194	209	198	214	199	200	222	172	218	211	202	181	188	222	194	202	211	217	217	186	199	183	205	196	185	183	200	200	210	177	211	199	205	202	211	195	220	176	218	209	185	207	228	199	207	207	182	184	182	199	198	202	189	179	172	197	204	220	196	224	188	172	201	184	179	216	209	217	184	191	196	167	200	185	185	209	211	193	188	183	182	192	214	165	197	194	185	165	216	234	202	201	194	198	200	167	177	187	203	207	201	167	191	192	191	199	203	207	181	193	194	190	187	224	189	191	203	210	183	199	169	217	195	198	186	169	196	182	203	207	194	196	178	191	190	201	192	196	204	191	181	190	165	217	195	180	211	181	192	178	207	198	209	195	173	184	177	181	168	172	190	175	186	208	194	176	200	211	189	162	200	190	202	180	186	177	186	209	192	194	188	175	180	189	206	204	161	183	208	175	217	182	186	194	177	181	202	188	165	187	184	191	190	212	211	181	172	174	158	183	205	181	192	193	187	187	197	189	201	194	205	173	208	201	173	184	180	141	228	213	211	186	192	194	178	181	190	197	203	186	194	203	184	203	196	188	200	193	169	189	203	191	194	188	193	209	189	179	195	180	191	210	187	164	174	187	202	198	173	194	225	188	185	181	177	197	191	179	180	187	186	198	199	192	212	207	188	193	195	191	191	220	178	207	195	191	189	201	222	203	212	197	205	197	214	183	218	195	166	181	183	161	188	198	172	183	192	198	189	188	215	191	195	187	198	189	201	185	188	203	219	176	185	203	192	210	184	196	190	203	192	186	193	199	218	188	197	161	193	196	193	211	162	171	184	231	180	184	197	199	203	195	201	194	185	195	193	232	193	154	189	190	191	196	193	204	195	174	199	203	206	193	175	182	188	207	211	198	177	198	200	184	187	199	180	163	159	189	208	193	186	181	176	166	193	199	209	179	188	176	199	212	181	193	186	215	210	213	195	168	176	173	187	207	195	200	175	191	197	210	198	196	186	191	194	180	183	176	206	196	207	191	202	183	204	198	170	189	175	176	196	188	186	200	173	186	205	199	198	225	189	175	196	187	192	179	177	168	203	204	200	233	157	212	198	213	217	186	198	185	190	169	186	179	189	185	186	173	182	192	200	207	162	208	184	191	191	197	158	202	196	203	175	201	194	196	198	186	193	187	188	185	194	204	213	199	199	194	190	172	204	220	206	194	203	187	191	178	176	186	204	215	205	153	207	218	204	192	189	206	173	222	186	215	209	209	175	183	173	191	187	194	206	201	220	181	172	178	193	202	186	212	189	178	176	202	172	204	215	188	191	203	197	194	189	189	175	214	190	203	172	180	187	209	202	211	192	198	182	194	182	189	164	184	179	185	191	168	203	215	183	196	200	208	176	216	190	208	183	199	208	184	173	204	201	192	168	189	223	186	191	184	223	203	204	183	176	210	208	185	200	204	179	218	188	182	193	185	192	198	166	185	213	209	195	169	211	165	199	208	195	185	210	191	195	200	180	186	182	200	172	190	215	210	184	172	203	168	174	188	193	193	194	208	190	201	225	198	209	199	196	190	187	188	210	194	189	220	180	193	171	204	195	184	175	214	214	199	202	193	192	192	193	190	178	193	206	195	186	189	186	179	180	209	180	201	179	183	190	195	210	207	205	202	189	194	216	187	202	201	175	185	194	181	196	194	207	207	174	185	194	197	185	197	188	183	199	192	182	179	193	215	205	164	180	182	171	196	187	184	194	198	231	178	207	212	175	209	174	209	210	224	187	193	183	186	209	198	168	190	198	191	203	190	191	184	158	191	196	182	174	196	186	207	165	162	209	175	181	199	195	194	171	174	182	217	202	211	169	200	181	167	210	188	185	203	203	213	167	173	185	187	192	209	202	191	223	201	183	197	179	170	185	217	217	169	203	205	189	202	192	190	208	186	193	172	203	214	194	205	216	192	177	163	189	199	180	199	196	211	191	195	170	205	179	190	207	196	204	202	173	191	188	194	195	206	188	188	186	169	188	169	184	190	210	187	208	198	198	176	181	198	207	197	208	182	195	193	174	184	217	185	193	193	218	190	218	178	187	169	206	191	186	191	228	170	201	204	174	176	222	178	189	197	156	187	175	190	214	183	184	206	159	190	187	197	196	188	189	181	195	201	201	181	197	191	186	194	190	209	187	187	202	195	211	196	203	202	193	176	200	194	186	185	164	196	190	204	176	177	189	212	216	182	166	216	210	194	200	190	190	230	224	181	204	194	194	187	185	197	219	214	203	188	206	189	212	181	203	189	183	205	225	196	210	180	229	198	192	214	209	239	189	200	190	185	204	204	219	194	181	207	190	183	173	190	180	164	195	195	176	188	208	201	176	200	179	197	194	178	189	179	181	199	203	199	208	180	181	220	197	212	192	202	196	180	197	204	193	181	200	213	217	208	181	194	187	183	237	205	194	181	200	174	171	197	180	179	204	191	199	199	185	193	203	198	214	163	188	161	196	196	184	236	209	202	196	196	186	194	193	202	195	204	196	188	179	182	186	171	188	189	202	188	185	178	198	196	207	185	186	193	201	192	177	205	203	219	197	192	192	189	194	191	183	208	194	199	194	199	185	197	205	220	191	183	193	189	201	219	187	184	200	205	218	174	194	181	187	175	191	180	201	179	181	217	187	217	184	194	206	183	205	187	205	206	173	197	190	191	182	186	198	182	191	194	191	199	209	176	176	158	181	189	186	192	203	226	195	181	181	178	183	187	180	214	215	192	197	213	207	199	179	184	197	166	174	188	208	201	188	189	200	162	240	204	195	166	185	217	201	182	205	196	213	187	192	182	202	222	219	192	158	183	185	187	204	210	217	178	191	181	196	189	163	201	191	210	181	196	188	194	193	200	187	175	199	188	194	194	170	171	188	192	186	185	207	196	228	179	179	186	189	172	183	173	222	193	210	204	177	196	191	214	171	185	184	200	215	205	174	208	179	181	207	214	205	207	196	194	222	191	185	196	183	199	193	175	177	192	184	176	190	188	182	180	177	191	189	205	180	214	183	171	196	184	198	178	199	194	233	208	188	195	197	180	187	177	210	170	185	198	185	197	188	182	209	187	201	207	200	176	207	202	202	166	203	190	200	189	177	192	174	175	169	211	179	209	163	192	189	186	203	181	178	180	172	202	195	222	205	197	178	180	181	185	200	235	183	166	177	191	199	203	205	218	188	189	206	193	187	217	195	203	162	184	204	201	164	193	214	167	176	206	202	176	182	207	167	193	185	188	197	208	226	194	206	178	168	204	213	202	164	188	184	216	182	223	178	172	202	187	180	191	231	182	169	198	190	240	199	202	209	185	189	192	212	192	166	214	191	184	202	223	185	188	162	195	205	182	202	182	192	177	191	213	191	157	203	177	192	180	163	185	183	179	199	199	168	189	191	202	192	188	199	220	191
22342	6634	5138	5734	4579	3832	3081	2622	2152	1820	1612	1505	1308	1301	1260	1069	984	970	875	855	824	774	817	769	770	648	735	696	645	633	631	647	664	665	632	583	629	557	629	593	589	531	546	558	565	551	540	607	536	571	542	554	529	531	590	583	547	544	547	479	546	536	507	504	557	543	528	491	534	533	523	487	503	536	502	538	508	456	521	545	524	499	550	502	523	459	530	543	493	568	537	531	509	575	554	492	514	554	511	499	536	538	514	499	496	501	526	490	562	550	552	563	532	549	553	580	529	539	582	539	547	471	501	532	525	512	496	523	525	524	544	510	512	513	507	493	523	500	526	509	525	494	500	481	549	496	498	470	494	508	485	510	537	474	530	516	502	506	479	496	496	511	481	517	507	506	509	502	563	492	496	497	455	494	508	479	491	497	509	496	492	525	511	457	490	505	521	513	534	504	474	504	483	502	472	469	503	495	528	489	488	495	495	500	492	515	477	507	509	505	476	522	486	521	491	524	565	487	493	499	544	537	469	504	510	470	496	496	486	525	485	502	535	483	504	493	472	496	504	524	524	526	454	541	507	483	455	507	493	511	490	475	526	474	520	488	475	500	510	478	464	504	480	469	532	504	537	478	485	489	484	524	501	537	472	452	505	523	494	515	511	520	487	523	479	531	493	492	481	493	478	508	513	509	447	472	516	456	504	522	477	462	505	504	507	488	499	524	462	521	487	494	482	518	506	513	476	535	511	505	498	482	529	524	507	483	509	494	497	525	483	501	512	466	508	438	481	470	522	508	497	536	478	493	485	464	476	505	470	497	540	506	458	504	485	506	490	455	530	461	526	528	501	476	498	481	530	519	475	472	484	507	508	471	509	484	494	506	511	496	503	488	505	491	509	539	518	485	472	465	507	468	508	486	487	511	507	454	526	502	505	499	511	487	467	446	466	522	481	497	500	479	462	530	482	472	514	502	512	508	498	494	494	520	473	501	489	489	478	504	505	527	457	480	460	494	498	521	487	520	503	500	483	508	514	496	517	494	501	484	521	491	492	507	514	507	479	513	491	517	499	460	486	501	454	481	475	468	482	546	508	512	528	485	495	495	517	472	516	529	505	481	486	522	457	480	516	547	469	537	526	512	519	510	489	520	482	479	486	483	485	508	468	536	524	484	523	459	503	527	479	484	526	497	495	452	497	505	466	477	458	502	496	524	495	482	528	499	481	446	507	486	471	499	484	488	499	517	459	494	543	449	484	483	501	509	488	468	504	491	503	470	488	501	521	503	484	507	467	465	498	486	492	496	520	479	514	543	486	480	494	485	517	504	504	474	486	461	482	454	488	499	514	480	474	556	490	484	475	510	493	519	494	490	523	510	474	514	530	479	459	507	471	481	502	499	529	504	482	487	462	518	515	490	498	506	526	514	489	500	514	505	451	445	517	467	461	508	514	511	513	509	528	527	520	533	494	520	472	504	518	502	505	523	473	484	506	452	444	461	510	542	503	460	469	492	481	501	500	484	495	493	466	525	468	500	473	506	474	491	500	525	477	470	474	499	470	467	507	446	498	508	503	476	479	470	523	474	489	518	509	516	512	508	477	479	478	533	512	490	492	504	498	518	535	520	528	505	502	492	473	509	541	503	491	501	497	487	471	503	477	471	502	481	492	515	496	507	521	491	498	488	494	462	493	511	513	531	572	515	542	490	498	529	485	487	522	502	501	497	523	540	513	495	490	483	482	468	499	466	503	520	505	448	495	537	469	501	522	503	489	558	490	482	532	455	508	509	496	559	495	483	501	480	499	506	478	524	516	490	498	512	517	500	529	509	520	504	509	491	481	487	526	524	521	490	501	474	481	462	503	488	517	458	472	517	477	480	507	504	491	504	502	501	480	513	487	525	481	491	460	513	484	514	510	491	457	492	487	492	496	516	495	482	494	514	507	490	500	495	495	445	487	475	478	485	498	496	511	454	518	522	470	575	525	483	515	489	487	495	494	531	486	468	469	499	509	494	524	469	474	470	504	447	507	504	483	506	506	511	504	516	471	490	504	502	443	542	522	468	504	432	510	469	503	530	556	459	497	468	467	482	501	511	491	505	456	512	519	503	523	469	494	499	510	530	480	529	498	472	507	483	466	509	494	488	521	527	478	492	502	471	516	490	514	467	492	520	443	494	475	503	462	484	496	483	499	484	505	529	475	505	502	527	526	528	444	515	496	529	512	488	528	534	500	461	493	515	516	516	508	462	484	487	499	491	481	494	487	521	497	506	509	537	473	494	549	517	567	496	517	439	504	470	486	537	499	530	477	445	466	515	462	503	489	533	478	530	468	493	443	502	498	464	494	530	480	516	500	473	519	521	484	486	573	499	507	504	477	492	497	530	519	533	522	500	452	463	470	477	498	508	515	474	501	491	489	473	498	472	521	489	538	485	502	500	516	497	478	498	507	468	496	473	486	492	494	482	478	472	493	480	463	476	507	493	455	507	492	476	496	509	461	516	471	495	527	521	495	485	491	488	507	524	484	480	499	475	495	511	498	483	457	493	504	477	533	473	466	492	509	469	513	549	472	507	502	488	505	507	474	497	511	542	500	528	480	490	500	488	494	524	497	489	489	532	487	493	480	507	468	495	503	489	487	476	511	486	470	536	504	457	494	492	440	470	520	469	479	468	523	473	460	538	497	504	462	464	472	480	491	496	490	534	495	497	473	520	459	479	500	458	447	524	505	505	496	487	486	513	523	532	491	484	495	500	536	481	492	485	514	511	516	489	476	503	512	488	505	470	515	491	484	485	499	479	470	505	497	481	489	515	506	474	507	462	516	467	484	516	453	474	500	476	519	512	472	478	504	470	486	507	537	503	480	512	521	519	508	508	473	499	517	441	522	488	487	490	473	482	458	488	507	514	498	542	484	475	472	498	509	494	497	495	504	522	471	521	488	457	542	491	484	490	490	461	485	445	488	503	502	564	514	511	495	482	485	520	470	486	478	505	481	519	540	467	503	485	518	482	472	509	492	492	491	503	522	478	501	504	518	507	494	479	523	507	486	475	466	498	485	473	506	490	502	493	473	498	455	507	496	498	504	474	481	503	494	474	487	502	494	497	511	453	486	513	530	508	480	511	499	503	557	500	492	482	482	480	494	474	488	481	508	496	501	520	485	500	504	490	514	529	479	481	503	495	531	457	499	486	489	475	479	485	505	521	488	512	495	492	516	533	517	482	521	528	475	500	475	508	469	500	499	462	494	519	491	499	489	509	481	514	497	503	513	464	472	487	524	489	441	482	456	496	496	495	523	478	504	515	497	492	460	500	477	530	530	519	502	522	498	497	512	483	516	516	488	488	523	502	471	481	472	475	494	496	470	543	498	464	480	500	505	499	486	479	461	472	511	494	478	515	442	486	529	464	488	466	477	494	492	483	490	499	475	485	521	490	502	428	488	516	464	494	507	474	482	491	469	505	485	532	522	516	478	463	522	498	478	477	519	509	465	512	480	515
12543	2069	387	355	339	329	349	359	321	383	312	311	301	307	313	337	312	303	297	324	332	316	326	284	330	290	323	324	313	327	330	305	291	324	325	311	323	327	322	331	313	306	313	323	328	312	305	344	339	332	305	349	308	350	333	345	299	295	300	295	331	296	345	321	327	327	306	326	285	319	326	309	324	299	337	315	314	301	331	331	347	348	298	317	327	324	279	309	331	307	290	309	300	306	331	318	306	318	325	366	284	303	318	322	311	338	321	292	327	303	301	356	330	303	330	293	318	328	325	300	322	290	333	330	351	323	329	332	309	329	291	278	298	330	313	336	328	355	293	315	291	324	305	325	289	331	349	290	353	327	300	345	295	313	312	338	318	319	290	334	298	311	292	322	277	348	294	338	292	299	343	317	321	344	332	280	330	322	339	305	309	334	324	333	305	298	309	327	312	324	327	308	317	304	275	308	347	315	322	274	304	301	304	290	320	338	341	293	301	297	325	322	326	335	321	355	335	302	311	285	298	299	334	301	338	311	318	315	337	336	329	338	315	305	290	287	325	302	316	342	325	298	296	301	321	294	328	318	291	293	342	329	300	340	335	323	323	311	344	335	300	300	317	322	298	286	293	315	296	328	338	315	313	327	336	316	304	342	305	316	308	289	329	316	325	293	324	305	336	306	308	332	316	326	316	307	310	318	310	317	310	307	358	296	329	323	342	279	319	309	337	331	302	301	345	314	336	293	329	361	321	318	304	314	298	346	320	264	349	308	312	321	335	328	301	350	321	315	299	307	329	310	339	333	278	288	334	348	356	342	314	314	351	323	304	326	299	299	293	299	368	310	306	292	337	339	332	281	319	297	330	307	317	309	319	313	331	338	319	314	300	284	299	342	320	347	300	290	328	321	317	289	298	361	329	304	317	328	308	308	355	336	310	300	332	335	344	310	355	273	329	309	316	330	357	347	312	317	315	331	318	332	318	321	336	316	334	348	297	310	279	299	296	291	305	335	341	298	312	315	320	318	334	317	331	306	322	301	322	303	330	311	277	304	315	333	345	334	316	330	331	341	318	284	309	329	320	277	328	327	340	304	314	339	294	330	300	301	316	285	331	303	360	317	288	339	280	301	311	310	319	319	323	307	339	318	330	319	321	350	305	290	295	318	287	330	319	299	323	335	287	304	320	300	309	311	292	312	314	324	335	266	304	298	304	267	324	311	317	333	343	323	339	314	330	294	316	312	306	328	284	318	359	352	344	329	301	299	331	299	308	277	316	307	300	291	311	338	307	316	332	316	302	347	303	305	311	338	305	312	326	325	319	332	312	326	314	314	311	335	301	336	310	300	317	316	322	321	350	312	311	308	311	320	334	316	330	310	304	324	316	310	283	310	342	321	344	317	296	332	298	311	313	321	319	328	293	329	321	324	322	341	326	283	315	320	343	321	312	296	308	316	302	309	332	326	338	305	362	308	307	290	329	346	305	338	318	273	325	302	331	289	295	312	294	331	340	300	290	326	323	307	328	327	282	304	327	315	318	321	330	339	297	317	308	309	276	300	337	314	302	325	305	313	339	306	337	331	289	328	337	338	330	363	313	310	309	328	289	302	324	324	289	312	317	318	323	303	316	321	349	315	284	327	291	297	322	302	314	320	297	304	335	319	294	316	306	326	325	290	336	335	319	331	266	290	313	320	322	298	298	318	323	275	324	304	268	324	308	349	319	289	267	321	324	302	287	332	318	311	314	283	324	317	340	299	316	307	280	327	349	326	340	308	315	288	301	303	338	310	326	319	329	351	316	314	316	334	303	330	318	313	297	291	302	297	304	322	307	319	367	344	288	303	307	267	305	291	325	317	347	298	338	321	300	346	333	305	325	304	356	329	327	346	345	312	346	326	339	327	327	299	306	295	317	334	305	314	258	332	305	301	308	323	353	346	286	317	347	332	321	331	320	330	325	310	318	327	289	329	356	286	302	301	308	326	337	328	310	294	307	337	304	316	314	338	302	314	330	306	332	297	297	290	329	312	287	292	304	296	315	329	299	316	319	347	338	339	311	351	323	296	341	332	317	341	305	339	322	323	277	316	323	329	321	278	330	350	315	309	305	327	320	322	318	325	332	339	318	321	326	317	311	318	298	333	277	310	300	305	304	286	310	315	317	310	307	308	338	327	321	285	324	323	339	331	323	305	312	291	310	288	305	327	296	329	313	300	326	338	294	336	294	320	308	300	308	301	317	324	308	309	316	314	337	301	324	316	306	323	339	271	333	326	261	312	310	305	299	332	315	321	305	330	330	331	331	268	323	345	357	311	315	284	321	329	307	285	329	310	316	304	310	315	338	285	310	296	346	318	317	312	300	311	300	312	287	301	288	329	334	294	300	303	314	373	297	334	322	269	324	308	316	278	317	288	326	320	333	273	344	318	299	298	300	312	324	292	276	283	313	302	346	343	289	305	322	315	303	295	320	331	272	295	263	313	302	320	319	313	291	321	339	309	315	313	330	342	298	305	322	325	316	310	287	329	294	321	315	345	309	353	326	313	320	308	311	334	336	305	298	322	331	323	276	291	332	301	375	331	330	306	323	344	333	315	334	315	342	305	348	279	352	312	329	339	344	299	342	310	310	294	305	321	301	333	335	295	314	304	320	349	297	324	334	328	316	326	337	340	307	308	321	312	321	342	318	311	297	336	326	301	310	343	322	321	306	303	329	344	330	326	332	330	312	346	299	316	300	322	334	323	297	303	338	292	304	300	347	315	324	301	306	342	364	321	295	302	323	291	337	293	305	305	366	328	297	299	342	323	342	305	290	310	301	320	290	299	328	328	305	288	305	318	320	312	294	318	289	317	325	347	319	329	299	315	363	341	325	323	304	310	315	308	324	316	319	319	300	323	345	330	315	335	307	316	307	300	324	320	330	357	291	306	334	319	316	352	326	289	328	287	296	343	320	314	319	323	297	321	290	302	311	353	341	301	295	326	302	318	332	320	285	305	341	297	323	308	333	312	289	312	347	297	318	311	300	313	331	337	291	329	312	338	304	310	308	314	295	294	288	333	300	284	327	345	307	335	301	301	320	335	300	297	296	338	347	313	330	341	344	301	323	322	331	316	317	267	309	352	329	324	310	302	325	310	345	312	281	320	288	328	328	346	332	311	323	304	306	297	307	325	340	321	321	328	311	333	325	287	329	333	313	311	326	336	306	307	302	304	288	326	320	333	310	302	349	349	306	310	307	336	294	319	298	316	331	316	325	300	317	334	291	326	294	321	304	327	335	328	313	317	296	283	302	292	301	309	316	314	312	306	347	294	301	316	325	334	321	327	305	344	321	317	346	308	306	332	299	317	330	307	336	334	306	316	336	325	319	335	307	330	294	313	319	345	348	322	340	350	298	318	336	354	328	311	345	302	309	321	333	316	321	327	348	312	290	324	332	313	316	328	348	322	321	298	315	322	304	313	303	305	329	305	294	316	309	310	351	282	293	328	302	301	324	293
7627	1854	988	950	935	902	865	865	845	847	815	855	881	785	825	796	784	759	820	793	860	826	816	748	792	834	806	773	815	816	785	779	797	784	811	789	799	792	771	793	830	817	799	845	753	746	782	804	782	796	816	796	770	776	777	741	755	804	808	789	799	779	751	866	746	795	829	788	797	826	862	774	798	809	762	825	782	769	753	820	767	754	736	778	832	769	781	835	844	861	834	769	828	793	831	793	801	806	773	776	774	787	739	812	784	843	786	808	732	820	806	824	766	837	778	761	792	861	840	744	819	786	808	832	809	806	799	784	801	786	821	795	783	776	793	793	831	806	847	806	777	795	773	776	819	806	816	772	777	838	785	771	745	805	809	802	822	780	793	792	834	783	808	821	757	795	811	767	788	786	793	800	810	807	808	791	818	765	788	723	823	738	794	797	750	803	759	720	779	822	772	790	805	810	771	810	837	775	786	755	805	768	785	797	788	824	792	803	751	775	868	802	813	837	810	787	768	802	777	811	837	716	823	798	789	787	774	813	793	786	786	799	811	819	791	782	739	821	810	809	804	777	778	821	732	791	797	805	821	743	777	766	690	765	781	738	809	763	791	746	754	793	808	833	771	772	805	783	823	784	753	821	799	789	788	767	781	774	779	785	828	793	779	766	773	775	813	795	811	776	837	797	770	800	764	808	734	759	788	761	762	796	793	803	826	768	803	789	837	832	803	762	776	807	796	767	823	796	820	755	785	721	783	801	827	737	798	874	830	774	818	812	745	768	774	832	774	760	742	786	781	748	791	801	781	796	767	762	781	793	808	792	772	804	754	746	803	810	783	826	780	827	824	821	811	810	785	748	738	787	852	807	785	754	752	773	783	851	794	835	765	826	762	751	801	794	795	799	804	776	769	850	798	795	730	742	775	757	764	793	796	763	853	756	816	795	761	809	844	801	763	780	779	764	756	758	784	846	811	773	775	838	756	824	819	773	772	788	739	827	766	840	787	806	829	801	783	770	788	783	773	812	803	779	817	822	816	800	754	737	764	825	799	781	806	814	761	843	805	752	817	767	820	765	808	773	813	810	785	791	759	757	814	837	753	781	775	807	774	789	775	708	791	824	825	757	796	771	840	799	807	787	748	781	800	773	776	797	791	801	766	806	779	750	795	824	773	825	761	787	796	840	781	815	793	757	786	776	774	747	791	821	801	750	759	792	783	819	789	807	838	803	781	803	794	798	823	756	814	760	784	775	785	826	803	789	798	785	764	816	720	776	797	834	776	798	805	789	760	791	827	829	810	773	786	790	801	813	808	818	825	753	782	814	809	820	790	809	770	776	816	765	770	809	786	791	786	855	792	790	826	830	787	776	796	828	737	768	811	786	764	812	852	778	803	821	743	815	742	754	802	782	750	796	799	759	823	756	787	764	740	761	830	847	751	799	777	781	856	827	820	810	788	769	789	751	752	777	699	824	838	782	748	788	755	758	735	811	809	789	777	794	796	777	795	775	787	765	797	787	811	786	819	825	771	777	800	806	777	733	806	777	789	806	807	794	767	779	788	808	741	784	802	790	763	811	781	823	799	773	792	773	818	807	771	794	798	790	873	802	827	791	765	810	838	859	829	811	787	797	771	786	814	792	779	801	790	867	812	798	808	754	765	741	782	760	748	792	799	774	759	790	792	763	802	820	756	863	810	757	816	817	781	789	798	795	781	802	777	772	773	757	740	803	720	788	775	816	803	770	753	760	790	793	794	737	790	814	756	817	787	817	822	758	805	764	721	790	768	773	796	767	797	784	804	795	765	787	820	770	772	782	824	826	790	784	798	817	796	797	774	769	770	820	818	771	811	764	742	763	768	809	803	796	807	781	772	774	804	789	760	777	784	798	781	802	800	813	809	785	830	833	782	810	811	795	765	751	804	759	852	794	840	812	776	749	769	837	785	747	798	784	779	802	811	788	809	807	833	806	799	830	785	785	787	803	796	796	793	799	755	802	790	773	749	788	789	823	819	829	803	774	783	785	739	785	803	792	754	766	767	776	785	816	765	807	774	777	779	774	744	742	824	768	812	764	819	796	790	797	751	798	807	752	807	732	800	769	792	828	774	735	789	795	792	751	796	758	756	823	768	791	749	771	736	773	763	757	815	780	793	776	784	765	781	809	776	777	842	762	778	808	818	790	760	792	797	723	787	770	791	810	825	780	772	753	799	817	839	833	760	827	810	701	795	789	783	850	813	797	815	782	825	829	792	791	795	730	834	794	780	809	783	824	855	779	731	818	747	715	766	822	817	745	782	719	789	792	784	794	789	765	783	752	771	799	799	757	752	829	785	784	769	764	767	767	809	812	787	811	800	798	788	787	777	780	778	817	798	842	771	827	816	758	804	753	795	808	796	779	827	773	803	827	804	759	797	818	807	786	799	786	790	799	843	803	818	779	795	739	809	751	793	803	785	811	739	808	784	823	756	777	802	766	757	795	786	784	783	820	767	797	828	826	823	779	828	817	812	827	814	795	783	835	829	828	774	789	762	774	799	802	783	789	801	823	813	806	784	776	785	778	790	810	785	798	771	756	774	830	782	753	759	815	838	762	781	827	829	769	838	827	772	747	783	769	818	792	751	792	859	755	844	779	783	803	813	773	791	776	730	828	768	814	787	810	796	770	801	841	788	776	788	776	832	774	817	773	812	778	803	816	822	774	826	797	785	803	785	737	783	820	785	811	771	718	830	783	787	792	780	776	814	795	698	779	772	814	770	807	837	782	789	799	794	763	790	786	841	824	774	785	790	775	824	767	815	784	803	766	840	802	765	785	777	755	804	768	820	776	782	762	781	754	777	760	807	739	812	819	801	773	852	835	790	807	770	828	791	774	780	790	757	833	813	787	786	792	789	804	706	798	810	799	765	838	767	795	778	763	782	773	788	768	767	824	792	852	780	813	740	778	773	776	776	849	826	780	746	780	840	791	805	774	780	773	778	765	763	783	849	779	814	832	786	829	831	803	821	788	774	772	797	802	766	813	794	733	791	787	790	794	747	780	709	795	771	813	813	782	768	799	820	817	806	808	804	799	806	826	783	810	793	769	774	822	793	820	729	732	755	750	776	839	769	781	749	794	741	797	799	822	783	818	762	778	784	787	761	760	777	833	807	827	779	823	791	742	825	802	801	785	804	743	753	840	737	823	781	730	773	786	795	815	799	738	756	814	837	812	788	849	765	787	787	734	810	792	802	787	767	816	828	787	838	742	809	778	834	823	793	789	808	760	828	837	770	792	761	822	800	821	804	785	790	820	793	801	808	786	785	800	805	803	778	827	807	792	791	845	799	845	728	812	773	754	815	780	801	789	788	821	810	797	734	788	836	810	754	825	779	744	771	787	791	810	784	787	806	827	775	795	798	752	797	816	762	807	824	826	798	782	813	795	769	801	841	791	764	826	745	785	825	752	775	788	788	744	740	786	833	757	763	760	802	803	773	784	767	823	848	801	760	800	748	777
30730	9561	2343	1366	942	663	594	493	431	411	412	387	373	390	388	346	363	352	329	312	344	336	342	347	316	341	318	322	313	319	327	312	345	330	343	309	319	307	287	336	327	307	305	303	353	320	307	373	332	310	314	332	326	293	302	330	311	321	326	338	331	342	355	304	315	327	280	312	299	304	313	321	295	379	308	300	302	324	290	320	284	312	333	331	294	300	293	345	313	299	287	310	297	309	312	325	352	346	334	297	312	312	338	333	271	323	298	307	329	345	350	301	327	333	324	306	315	342	326	351	304	336	314	309	317	296	349	344	326	346	339	331	335	301	350	316	283	311	289	302	331	299	322	323	293	305	304	321	275	310	300	307	279	326	285	330	314	286	314	302	353	305	315	349	306	309	328	317	320	336	323	315	318	326	315	308	310	320	333	293	327	318	329	278	316	312	346	329	328	322	317	299	328	344	325	285	294	294	315	333	302	316	319	311	328	293	332	314	350	337	314	322	302	310	327	306	317	311	316	294	323	275	301	322	296	342	347	324	306	319	334	289	318	316	314	332	329	302	324	294	333	314	341	307	307	329	323	326	316	303	299	286	317	327	343	292	314	317	269	371	312	303	328	310	343	304	329	281	314	312	332	354	331	319	322	315	302	300	313	328	332	280	326	332	293	339	320	312	341	313	312	319	286	316	298	329	319	316	335	308	314	334	342	327	319	299	304	288	318	307	304	300	294	289	343	307	332	333	303	327	311	319	332	282	305	324	315	284	298	278	319	300	316	303	306	340	308	322	316	307	313	309	292	322	318	320	295	317	329	327	340	307	301	345	327	335	290	339	333	317	318	309	293	300	305	299	335	317	318	334	297	325	301	308	294	287	326	344	321	321	265	304	318	303	324	334	326	306	310	318	316	311	291	300	304	318	290	339	304	326	344	339	325	330	302	371	306	285	335	300	290	288	325	328	303	334	291	319	314	326	330	345	325	306	320	337	261	295	281	337	296	294	306	306	334	276	340	293	306	318	317	281	284	344	335	347	311	302	330	297	281	305	332	328	326	298	329	326	319	325	347	313	337	328	317	311	310	304	336	313	304	318	328	312	290	302	319	271	334	319	308	336	313	358	344	333	331	309	301	318	323	311	339	303	335	304	329	331	302	366	352	305	320	308	308	313	318	325	339	315	349	341	325	334	306	321	289	339	287	307	309	327	336	368	305	335	327	329	340	294	321	323	332	281	329	333	326	305	320	301	366	334	305	319	276	312	304	305	309	298	301	269	306	308	298	303	298	322	305	333	303	309	298	306	318	308	305	305	318	288	304	294	328	304	325	332	292	301	318	290	304	292	314	301	321	312	321	337	336	333	311	303	323	296	291	306	310	300	291	316	267	308	316	312	356	323	292	290	340	309	321	328	312	318	322	315	307	312	310	328	337	317	305	310	322	338	294	319	277	321	291	298	262	287	317	329	326	314	322	275	295	323	311	316	321	304	310	328	297	311	308	331	322	293	283	299	298	289	303	325	310	310	281	301	324	297	322	301	329	337	318	315	345	291	303	280	314	284	291	328	344	299	310	312	301	324	318	327	312	330	333	307	285	297	325	287	346	315	319	321	295	301	333	290	337	286	335	315	296	337	321	333	315	306	276	322	307	316	308	308	310	331	316	314	321	324	312	341	313	320	315	301	322	358	308	354	318	301	339	307	339	330	298	319	288	311	323	354	310	298	286	323	322	331	318	330	322	332	308	328	320	306	316	332	326	326	304	336	331	318	344	310	293	331	311	320	299	304	337	310	324	304	319	313	323	329	312	304	312	338	324	314	310	343	307	314	326	306	302	311	321	305	280	304	274	298	325	293	304	344	297	302	325	336	291	303	306	341	312	307	318	305	308	313	297	323	301	319	292	356	324	308	301	325	309	309	312	337	306	320	311	321	349	314	312	355	296	315	298	322	305	311	320	293	297	319	314	345	329	301	325	313	322	345	338	306	314	300	305	330	303	305	295	300	316	301	284	355	303	347	362	299	332	309	352	291	303	303	320	327	312	329	302	314	311	312	315	310	328	337	329	286	319	326	295	352	285	306	344	287	328	349	294	287	325	313	305	321	337	309	319	341	318	340	327	281	291	323	344	330	303	314	317	293	311	301	325	296	333	353	319	341	320	324	312	313	319	312	309	319	326	313	283	279	324	318	308	305	309	311	324	306	286	297	329	316	310	293	315	315	291	355	312	317	323	315	331	330	340	313	336	296	293	322	277	337	311	303	280	310	274	339	304	306	286	300	326	323	293	310	294	318	313	330	324	334	351	349	291	300	336	315	297	311	316	306	307	305	315	337	297	299	382	328	321	328	360	313	303	340	309	312	296	313	318	327	287	292	313	306	283	293	337	319	298	325	322	346	324	311	306	307	309	321	337	323	331	281	322	291	308	274	386	313	332	347	306	333	333	343	335	286	290	327	287	333	257	313	308	329	311	329	291	309	311	295	291	330	291	293	334	353	289	312	323	322	311	308	318	314	284	281	305	281	300	284	327	317	346	296	296	335	296	296	322	342	316	294	287	281	331	311	302	297	303	335	323	313	311	299	304	322	322	331	361	324	338	300	290	312	292	326	300	313	295	287	329	317	313	319	301	269	324	309	309	277	314	315	310	312	306	305	302	327	320	311	301	295	347	304	313	331	311	321	298	282	296	297	314	288	309	315	310	304	285	338	300	333	304	299	333	298	310	336	304	308	303	327	304	298	317	331	348	309	292	286	343	295	340	331	332	337	311	324	311	286	298	315	292	321	295	285	352	280	315	312	305	356	295	332	305	289	302	325	330	305	322	320	337	294	306	317	326	324	338	295	303	341	336	312	347	338	330	324	362	334	314	288	301	336	298	322	307	293	299	316	286	295	330	315	325	347	289	302	317	268	304	320	316	292	295	334	324	314	326	352	307	311	313	290	290	332	310	284	329	305	312	321	308	320	282	324	324	345	300	350	341	311	332	311	326	292	289	322	349	330	315	303	315	311	321	323	333	321	286	295	320	357	302	316	318	334	324	321	334	305	281	305	317	315	368	318	316	343	299	332	332	330	295	358	352	314	323	263	285	289	340	327	297	327	316	306	302	304	325	307	302	295	328	315	295	294	306	296	306	293	297	320	306	283	305	278	321	327	322	330	315	282	317	335	315	299	306	306	324	305	326	346	328	301	309	349	325	324	302	285	311	305	324	307	320	322	300	315	312	305	322	317	357	300	313	305	297	297	309	320	319	319	301	301	337	301	328	336	319	308	334	308	308	290	279	304	293	303	294	319	317	301	308	308	340	319	309	317	329	322	318	320	322	300	317	328	305	315	283	289	334	318	317	339	301	334	326	337	305	295	333	344	317	294	317	320	325	310	324	315	310	266	313	325	310	311	309	306	316	317	335	273	300	306	340	344	285	319	281	341	307	320	295	306	308	315	324	295	306	301	334	306	291	312	329	346	319	278	301	322	323	323	309	301	339	308	291	292	316	309
18586	4526	3267	3537	3027	2456	2020	1912	1631	1491	1406	1328	1178	1176	1178	1076	972	1016	984	943	923	940	888	942	926	891	872	906	864	852	884	887	883	828	805	816	839	826	849	795	837	816	838	791	773	832	770	784	808	795	818	764	809	761	799	835	786	801	797	794	789	775	779	813	798	774	804	803	798	755	726	841	739	770	793	765	817	790	830	760	789	805	763	740	797	789	784	807	828	790	815	819	816	816	800	783	869	765	784	815	786	797	749	775	748	759	806	757	806	806	799	822	799	808	858	827	773	815	751	755	801	760	790	783	768	723	787	793	734	794	711	783	764	799	821	816	790	783	803	790	759	789	772	767	773	787	796	812	761	751	788	802	783	749	751	800	790	816	810	802	784	777	729	790	820	754	814	801	728	733	759	779	813	790	777	781	735	770	763	754	796	798	794	757	775	785	767	772	745	753	806	778	781	768	779	741	726	807	864	785	764	770	814	766	798	774	796	792	796	782	803	744	803	812	786	804	723	775	774	803	816	780	709	768	749	838	739	780	773	715	784	730	776	733	772	793	761	810	784	748	812	742	761	764	739	803	755	764	734	731	756	832	765	747	762	747	771	775	803	784	756	782	766	820	755	798	730	769	815	755	786	740	759	791	820	790	776	782	831	813	830	770	782	795	776	786	752	825	819	783	800	808	826	812	817	772	762	782	765	788	798	800	750	765	801	773	759	783	757	774	762	757	764	785	805	766	769	764	708	804	765	756	766	754	763	766	757	798	791	752	741	757	772	754	756	764	713	759	798	782	768	767	814	765	843	753	790	799	746	798	803	797	790	802	735	784	768	772	762	791	792	768	762	718	730	795	760	783	686	799	780	748	790	736	751	777	727	730	792	777	800	718	821	775	808	751	781	791	789	830	775	785	773	801	789	765	775	790	806	820	765	775	749	774	771	790	763	768	790	782	815	804	789	789	763	760	793	788	738	772	721	801	744	759	764	764	795	801	815	757	825	820	759	716	763	727	776	762	790	757	754	799	749	782	827	757	801	762	786	764	779	787	789	778	819	751	770	790	755	736	797	802	828	757	737	789	798	776	818	736	794	782	844	803	808	842	770	822	839	808	781	751	807	738	814	806	777	790	800	787	780	785	717	751	802	762	751	762	760	728	705	794	784	808	744	746	777	802	724	819	810	756	819	755	786	792	809	782	774	742	780	745	750	794	783	758	788	738	774	763	776	778	791	804	754	780	781	776	736	779	809	736	762	793	810	762	793	798	745	767	811	771	752	746	783	783	785	727	794	779	746	802	785	765	823	753	789	761	739	751	803	741	732	750	750	746	821	807	815	798	770	799	733	781	785	796	748	765	760	823	835	795	743	747	820	727	842	758	794	804	748	836	761	774	739	781	733	762	775	749	797	763	768	775	810	750	797	793	773	796	776	786	787	826	761	758	772	734	789	747	734	778	769	741	794	758	732	790	818	769	794	795	761	771	776	736	769	823	784	741	785	732	789	737	739	772	789	786	779	797	805	781	709	752	786	745	772	751	788	769	742	763	787	779	788	720	792	733	776	757	772	772	781	768	728	797	769	760	774	776	798	752	770	788	759	783	771	750	772	706	723	763	774	778	735	767	800	749	803	805	768	799	825	783	792	762	819	821	726	804	788	775	803	753	772	805	776	792	828	789	720	755	756	842	743	785	781	810	789	798	762	777	725	781	792	769	807	773	753	753	738	784	748	805	746	744	766	811	778	765	748	783	732	766	779	769	781	802	773	790	728	756	769	805	778	735	808	834	754	811	753	782	699	764	758	786	787	775	773	762	827	749	745	794	821	728	733	760	789	812	807	755	752	808	804	748	807	804	749	796	765	786	766	761	787	780	779	808	775	800	808	774	745	805	745	794	793	807	797	783	759	819	742	823	755	723	803	835	698	790	770	791	806	718	786	816	780	713	782	799	731	771	777	746	771	792	799	778	746	752	752	745	745	784	791	803	737	784	792	739	740	770	783	802	769	827	789	756	812	782	817	786	835	758	782	755	794	768	751	713	786	738	762	814	753	787	741	778	788	792	732	791	729	753	782	768	741	819	793	766	709	799	763	771	759	773	737	784	761	748	812	780	765	782	759	804	752	820	752	751	731	767	775	797	785	768	801	745	744	796	755	834	744	788	714	773	764	801	729	829	732	758	810	773	731	755	773	812	775	801	749	783	756	802	763	743	755	765	759	806	808	784	790	757	765	767	736	788	781	789	784	756	784	776	778	792	772	786	781	811	801	756	789	733	776	789	784	746	797	798	756	816	804	769	772	743	808	759	758	762	733	773	763	778	756	731	746	751	814	758	818	756	832	776	781	754	838	769	752	789	771	766	778	764	784	793	740	790	726	746	760	773	742	778	738	760	748	766	776	770	803	716	762	755	795	813	738	765	752	730	762	763	784	786	739	812	766	798	799	764	782	784	796	756	788	722	743	789	776	743	744	786	775	756	720	795	781	759	817	819	750	779	765	733	771	804	779	812	749	766	746	786	794	784	781	763	798	793	815	776	817	734	754	771	793	791	799	790	808	762	769	790	777	800	739	771	757	758	780	752	727	800	766	799	805	794	802	801	737	760	790	823	769	766	787	769	798	796	722	768	782	789	741	749	716	795	797	783	743	740	825	831	839	773	795	757	793	764	753	791	794	777	790	763	778	781	789	737	788	764	739	754	727	769	796	791	795	768	734	718	751	754	822	814	779	786	809	799	759	789	774	821	811	756	776	780	784	722	754	744	738	810	757	766	823	786	795	747	785	810	764	786	831	803	769	780	744	763	773	771	743	804	793	771	776	798	783	815	797	707	797	761	800	796	798	766	741	827	756	791	766	763	825	757	800	768	753	778	799	776	784	796	796	781	789	785	719	726	838	797	773	766	761	804	774	750	712	764	829	723	830	754	778	834	814	801	726	762	781	765	788	765	769	778	773	810	774	777	718	767	805	802	773	743	776	786	796	760	807	754	856	759	781	785	801	817	808	776	774	808	802	749	826	755	756	823	763	770	793	784	781	783	761	777	735	786	760	785	762	799	783	737	808	800	767	770	808	740	807	771	766	806	778	803	753	793	776	784	738	780	768	762	815	784	769	789	793	749	741	790	740	763	772	785	755	725	756	778	717	763	805	811	749	731	790	753	731	771	781	774	772	789	806	827	749	773	822	723	815	755	721	836	767	764	767	777	750	795	786	753	751	772	750	789	769	798	771	809	794	782	726	763	755	774	740	777	770	772	793	787	785	792	777	798	773	709	783	758	826	795	793	762	749	704	776	798	755	772	757	785	728	844	791	760	766	790	802	797	750	734	764	763	783	765	834	733	759	772	754	793	755	807	796	802	776	785	772	758	741	814	725	818	754	769	801	773	745	808	788	803	778	812	647	775	764	771	824	794	781	812	780	767	795	801	832	757	795	709	726	833	750	757	811	767	815	753	796	775	776	774	804	819	762	791	758	759	789	744	738	769	754	765	738	776	819	738
40290	15270	4781	2498	1533	1098	762	609	508	387	368	315	310	275	307	268	260	240	242	258	248	242	213	237	221	236	202	228	214	219	194	214	177	188	203	199	180	210	212	208	212	186	179	186	192	192	202	168	206	182	201	192	182	189	197	205	182	207	196	175	176	205	196	183	200	199	197	195	184	200	176	171	211	194	182	191	196	175	183	164	182	187	164	173	176	181	180	186	225	172	185	191	207	202	202	155	172	182	183	185	192	184	194	193	166	183	176	182	158	201	178	160	178	197	183	187	211	193	190	171	182	170	174	179	185	200	194	182	183	166	195	178	206	196	174	169	205	173	198	207	199	177	185	175	193	183	204	185	176	177	202	175	172	196	190	171	189	167	210	180	191	181	206	205	176	180	189	177	181	146	202	181	183	158	180	182	192	180	197	185	185	159	180	194	215	170	183	204	172	190	189	187	173	159	184	185	188	190	188	179	189	161	174	175	198	211	179	190	193	197	175	181	165	163	164	187	155	166	197	206	174	205	168	155	190	179	195	184	205	199	182	182	184	147	174	173	188	193	209	186	192	187	179	186	162	173	180	166	221	182	174	180	201	194	152	198	181	181	218	192	195	194	178	176	152	171	191	173	199	181	194	166	166	152	175	190	189	194	205	186	186	179	197	194	183	196	186	195	183	179	212	156	188	172	168	193	176	190	196	191	184	203	203	196	204	182	192	160	163	164	185	159	190	172	179	175	162	194	171	166	189	157	181	214	182	181	182	195	191	198	196	181	190	180	189	183	206	197	152	207	185	171	194	180	193	206	221	186	189	158	187	171	195	186	196	163	200	178	179	179	169	145	179	187	208	165	176	168	183	189	185	177	191	192	189	180	183	182	188	180	181	211	224	198	190	187	185	189	188	181	174	186	186	178	183	185	220	173	178	146	170	190	184	196	196	172	189	167	182	213	173	171	204	180	181	176	159	147	184	184	187	192	173	174	191	179	150	193	185	160	178	202	206	181	204	195	172	162	158	170	193	194	192	179	176	164	176	195	175	185	201	162	201	165	174	192	196	188	189	197	193	182	166	182	198	172	203	214	195	160	172	186	199	184	165	169	185	156	169	178	193	170	212	185	198	195	170	186	171	174	191	197	171	195	179	152	188	204	182	190	213	204	185	215	205	174	184	183	187	197	185	197	157	192	175	177	161	186	199	204	157	186	183	196	171	184	169	176	183	181	191	178	169	201	206	225	190	173	189	213	195	187	197	200	209	163	138	180	164	191	173	168	183	176	182	191	161	183	187	188	182	209	183	173	186	222	189	191	166	199	172	194	175	178	176	189	192	187	198	151	209	194	196	187	187	175	168	192	159	182	194	196	186	175	187	164	203	187	174	190	200	173	171	185	155	187	185	204	187	196	200	184	191	215	189	196	201	186	186	188	192	164	164	176	200	179	180	177	185	157	192	205	184	206	166	163	153	189	201	169	176	183	185	210	176	200	214	151	180	190	181	191	204	166	181	164	169	177	179	157	179	187	176	197	169	176	206	173	183	170	184	174	174	169	200	160	182	174	216	172	172	168	166	188	184	171	184	210	193	203	204	183	208	158	184	167	195	187	186	196	180	214	191	186	165	194	187	187	212	194	171	191	193	179	173	180	193	177	184	187	179	199	152	210	191	192	200	175	189	201	197	178	170	187	173	189	197	204	183	186	196	181	173	161	182	205	192	181	179	190	181	196	185	184	186	186	197	201	179	171	178	174	179	181	166	174	178	165	195	181	191	181	185	166	192	179	162	162	190	189	176	194	162	194	189	163	196	198	187	178	183	177	187	178	195	202	188	198	178	177	194	184	167	198	176	177	197	184	198	210	186	196	202	190	156	179	186	185	193	187	180	199	195	203	190	187	188	174	196	167	176	209	191	199	184	159	201	197	182	172	167	177	203	187	194	186	203	175	178	186	187	181	170	178	197	207	175	182	185	189	164	183	184	215	191	176	176	210	178	192	201	194	193	188	179	157	159	192	168	208	178	163	187	196	179	167	164	182	182	202	192	175	182	178	190	205	196	191	191	205	179	171	189	200	198	153	188	175	201	192	187	182	202	188	169	206	171	180	184	194	194	181	184	191	168	155	189	213	163	188	160	183	179	183	187	180	179	181	152	192	178	194	170	177	191	170	179	163	180	169	198	206	196	196	188	193	179	214	188	185	212	187	176	158	209	176	164	158	190	173	166	191	181	207	178	206	182	162	196	165	190	215	194	170	189	198	201	171	194	173	185	190	189	176	190	172	207	196	179	209	205	186	174	193	179	190	164	170	187	198	192	177	194	184	200	185	182	163	194	185	196	178	181	170	180	176	204	192	185	163	195	156	192	205	202	200	186	177	192	188	188	175	189	194	156	185	200	191	191	200	171	182	165	167	188	165	202	171	160	182	175	190	200	178	181	200	204	191	180	186	195	191	190	214	153	176	194	173	174	188	191	213	203	174	186	176	174	184	206	171	179	197	193	183	168	189	164	182	200	199	174	158	158	196	182	187	203	194	187	179	193	203	198	178	182	157	196	180	201	176	185	185	172	169	187	192	197	208	166	194	157	211	165	175	191	176	212	190	200	183	174	190	178	203	197	164	177	199	190	191	166	185	189	183	195	160	212	199	175	189	204	175	184	180	200	184	202	176	207	197	171	194	183	201	180	194	226	195	204	195	187	216	185	161	186	155	185	200	182	159	184	200	194	171	221	192	157	185	167	180	177	175	201	198	194	150	198	191	160	178	196	206	157	179	171	170	168	188	182	188	194	173	182	156	168	172	160	188	185	170	213	188	185	177	194	187	204	178	185	162	191	186	169	160	165	177	186	186	180	179	186	176	184	178	181	170	178	206	185	179	181	210	196	178	189	189	165	180	198	179	191	198	189	160	187	190	211	182	191	168	183	166	174	145	169	182	180	205	176	189	218	192	183	189	206	164	165	205	192	212	190	180	185	173	183	173	190	188	214	179	176	181	173	164	185	219	173	187	163	167	189	167	173	170	179	200	187	180	175	221	195	157	171	175	170	177	210	170	168	182	191	188	182	190	174	207	192	177	188	184	202	180	175	189	182	171	195	215	187	199	192	182	207	175	182	182	187	188	173	177	186	183	191	208	181	190	199	161	177	174	170	184	177	170	199	165	164	164	189	191	196	194	192	196	205	190	176	187	213	176	176	188	193	179	187	195	187	176	185	152	184	201	185	184	166	188	204	177	220	187	193	199	176	185	171	185	180	180	155	179	184	201	177	184	177	186	170	174	190	173	183	159	184	210	181	194	180	177	163	202	184	198	161	184	181	170	193	160	178	179	209	170	148	173	187	167	185	182	185	198	225	187	192	209	169	202	176	190	187	168	197	156	197	171	169	168	178	190	193	192	197	197	195	181	195	161	191	191	170	169	192	176	152	218	165	189	194	155	192	210	182	171	197	152	213	192	180	216	188	201	173	183	167	158	189	186	166	169	197	166	208	159	182	193	185	180
24681	5589	5291	5741	4827	3869	3035	2557	2200	1922	1606	1462	1317	1235	1123	1053	950	1002	866	913	779	792	787	739	769	685	695	668	656	605	615	609	593	629	592	611	552	596	558	556	527	550	541	537	526	485	548	537	510	552	536	552	488	563	513	505	531	520	530	503	524	539	530	513	502	541	496	510	493	489	510	498	469	479	508	495	461	482	488	517	487	494	516	500	496	521	527	500	523	562	563	524	496	512	510	481	494	539	478	505	495	484	449	515	463	495	523	511	522	555	535	532	567	532	532	503	531	532	511	510	502	518	515	508	467	482	429	495	499	481	489	458	465	451	493	497	508	485	508	485	478	489	494	447	472	474	497	478	477	499	477	487	495	458	513	498	496	476	502	471	480	458	442	501	474	453	467	505	486	493	459	481	497	461	506	452	458	468	490	516	449	464	493	490	464	499	472	491	478	419	507	518	462	470	505	459	468	450	506	534	475	439	493	492	453	488	450	441	500	487	452	466	462	453	456	467	479	450	495	422	514	449	463	450	463	460	478	471	490	490	485	458	519	470	499	519	440	460	482	463	474	479	459	461	476	498	489	480	464	482	429	477	493	498	477	471	468	441	486	486	445	447	444	495	459	497	483	481	491	453	458	512	499	455	486	473	465	475	501	490	504	440	475	490	507	489	504	459	479	473	495	437	497	523	473	511	449	447	459	513	448	510	468	431	466	459	492	489	483	466	469	450	494	458	479	501	474	475	459	456	454	508	464	460	475	436	468	450	461	513	479	479	475	477	445	454	458	424	501	454	492	505	478	496	494	465	437	470	459	469	459	483	496	488	475	453	473	478	491	496	496	509	467	459	496	484	491	474	481	474	486	463	460	478	501	471	425	504	546	504	469	496	469	482	469	456	462	514	489	474	491	434	490	461	481	457	466	520	496	486	486	519	456	500	476	443	498	468	482	496	477	464	445	479	472	483	439	461	482	465	491	492	460	482	460	485	455	485	396	477	485	495	481	459	466	482	452	469	482	518	492	469	490	480	481	497	473	455	445	466	502	473	448	482	510	442	473	478	517	490	473	477	472	503	475	492	427	492	477	481	471	496	484	474	483	469	476	438	459	492	503	499	462	527	448	495	431	490	436	449	454	475	471	493	511	456	482	499	462	471	476	487	478	472	488	477	492	479	465	495	477	509	460	431	508	483	460	493	485	481	522	461	471	484	472	450	480	459	458	506	493	470	521	503	469	482	477	459	507	458	454	491	451	463	453	503	458	505	460	464	468	490	467	472	451	469	516	455	508	444	470	487	450	503	462	452	518	449	464	487	519	489	470	488	501	490	496	497	451	532	507	500	456	467	472	453	468	447	454	458	455	436	456	500	484	496	469	487	474	473	507	474	474	518	471	487	498	513	479	444	479	487	500	506	446	503	441	490	448	464	473	491	489	444	485	507	464	469	478	496	468	474	475	483	441	468	500	480	507	512	460	472	474	487	511	484	469	473	496	466	475	505	445	513	459	472	486	484	447	489	493	444	471	488	435	472	466	438	479	447	498	500	504	512	453	445	477	483	487	468	495	458	449	459	496	506	501	453	464	490	456	528	509	484	476	469	446	477	499	468	444	487	489	498	480	482	469	503	491	450	478	459	490	482	488	461	441	464	440	525	483	456	455	491	491	455	510	479	441	455	490	487	464	514	467	497	481	473	478	489	472	467	477	459	434	480	466	468	482	439	461	492	468	493	478	523	488	543	478	466	488	519	487	503	467	444	460	467	465	500	520	483	448	469	496	494	455	474	461	499	510	467	437	490	499	465	487	495	491	469	516	496	517	503	516	530	523	477	468	507	464	501	478	439	459	473	501	489	508	467	440	486	481	442	466	477	486	479	482	487	503	470	503	481	482	443	464	420	473	474	523	464	503	460	474	472	493	449	452	466	483	508	483	454	488	504	469	449	488	457	456	466	486	502	454	516	449	477	497	489	510	444	449	455	474	467	464	463	495	468	475	468	462	476	461	454	500	429	469	457	514	458	475	492	480	445	459	469	466	456	462	447	456	477	491	509	480	488	447	457	456	466	485	500	478	494	506	489	489	502	516	499	479	449	523	474	478	443	477	482	466	515	461	476	474	469	473	500	456	500	440	490	530	443	474	505	471	479	461	456	489	521	515	464	459	461	476	478	471	449	483	485	514	482	480	546	506	467	465	490	473	497	461	492	470	508	446	452	443	471	439	472	451	494	480	472	477	472	467	437	452	482	493	471	498	480	507	467	505	501	490	485	473	495	504	486	510	501	495	485	520	482	494	477	500	464	472	486	436	494	476	489	467	493	469	482	471	495	472	461	471	472	468	494	517	480	463	491	476	470	480	455	478	479	474	466	483	467	481	535	436	529	492	473	523	505	451	488	499	473	494	487	470	495	488	504	498	503	459	480	489	438	455	483	473	479	484	478	476	441	478	498	482	487	455	499	500	456	475	441	506	488	426	502	497	426	454	490	468	433	496	492	517	500	460	516	479	451	455	509	466	479	477	503	490	483	469	511	463	522	477	474	490	510	484	477	501	462	479	498	482	478	519	516	483	460	503	466	449	481	483	487	458	483	496	487	464	469	495	436	496	489	491	489	457	470	460	488	453	495	473	458	469	466	507	476	453	468	479	480	494	474	506	493	478	495	504	467	471	474	492	503	482	467	488	460	480	494	499	501	449	476	458	466	456	477	475	511	425	468	482	475	448	502	467	515	460	507	459	461	488	509	472	485	508	490	487	454	509	490	543	471	494	454	499	457	476	426	478	500	465	498	452	508	463	487	481	438	455	450	454	484	468	452	445	460	459	471	468	462	475	478	454	478	492	498	474	451	477	498	537	473	450	477	457	457	467	485	444	468	440	479	504	476	470	465	442	479	506	529	491	459	479	443	503	457	506	445	438	423	467	489	456	486	467	472	487	497	473	499	490	525	485	460	491	475	473	477	489	478	491	457	454	473	478	497	482	479	509	472	477	477	426	504	495	435	470	502	484	471	435	469	515	481	469	482	440	439	459	474	478	475	484	468	472	480	439	480	489	458	465	468	451	485	452	451	491	479	488	449	488	461	468	502	451	462	454	450	486	500	467	502	497	489	464	466	435	470	454	481	470	474	488	479	501	451	530	517	497	519	444	457	452	508	526	485	496	485	467	454	491	489	475	461	480	469	494	480	455	447	469	472	480	488	454	482	449	464	456	468	497	491	453	481	476	458	455	479	468	502	455	450	451	461	509	461	477	477	467	477	464	472	494	524	468	466	435	459	476	459	466	502	486	480	482	473	455	519	477	468	459	467	441	446	506	489	453	496	462	463	449	457	487	485	474	474	517	466	493	460	473	473	500	497	448	470	512	465	453	467	443	445	477	475	438	483	466	460	476	488	512	487	472	464	448	474	453	448	469	475	441	495	507	495	512	470	440	488	464	453	470	442	512	501	547	464	469	452	445	506	462	454	500	490	458	464	490	465	500	474	491	516	447	490	481	499
13304	2002	430	364	354	331	345	327	310	303	289	323	316	322	322	295	316	266	325	301	330	288	309	321	275	318	320	330	332	301	314	331	286	352	305	275	299	307	302	301	319	327	315	282	333	317	309	315	282	309	294	290	292	315	304	301	276	291	346	307	299	301	324	332	304	336	317	263	287	308	293	322	310	335	302	308	316	314	295	308	313	336	287	282	297	321	289	304	293	273	308	315	309	297	295	356	338	330	323	299	317	304	339	307	327	324	320	300	327	319	315	322	325	300	308	329	309	285	325	325	293	338	330	269	310	307	322	256	281	294	328	322	330	273	285	346	264	321	319	284	299	282	322	325	310	297	300	304	308	294	293	304	318	302	287	308	311	303	309	343	284	292	311	282	302	280	301	312	289	313	360	321	327	277	318	306	310	289	329	303	311	304	286	315	307	313	355	317	328	302	301	306	319	321	313	317	322	294	275	295	326	305	353	288	299	282	270	300	325	306	294	312	331	335	296	279	302	304	301	276	331	308	322	300	279	291	292	313	308	316	300	326	292	281	318	331	283	314	340	294	292	311	287	324	316	339	310	284	282	314	289	319	312	342	304	320	293	321	299	303	309	306	298	323	286	350	333	333	301	279	337	304	302	294	350	331	313	322	279	285	319	299	337	338	293	322	314	316	320	306	320	289	326	307	338	290	351	288	278	304	280	300	295	309	318	306	323	310	308	291	326	322	333	279	303	309	327	286	359	286	300	290	314	312	304	312	290	309	309	318	297	308	293	310	283	304	324	305	321	300	308	282	282	319	294	321	295	297	305	327	314	274	330	286	348	320	310	316	279	307	279	318	317	303	280	312	288	300	292	290	291	337	314	315	308	324	310	309	303	291	298	308	290	358	309	311	295	357	326	313	324	323	281	339	330	272	284	311	315	303	291	303	326	297	292	318	300	314	311	342	300	292	307	277	320	307	297	299	334	332	312	331	319	300	281	303	336	331	292	313	327	323	309	313	304	306	265	305	324	287	314	301	299	296	305	305	280	304	292	322	324	324	323	319	312	284	318	286	296	271	304	324	312	320	318	303	310	325	301	311	289	308	311	306	301	322	330	304	317	283	307	299	330	297	306	306	295	314	285	328	307	342	297	313	317	323	312	304	310	301	285	298	315	298	307	298	301	325	291	310	293	281	302	331	330	342	288	292	295	295	314	346	273	280	328	321	318	305	331	304	281	276	321	326	339	309	330	290	295	267	322	339	326	323	322	293	314	313	302	318	317	341	355	279	316	319	342	299	302	348	324	315	302	286	304	295	299	306	329	327	308	323	273	302	295	311	328	311	332	315	287	304	334	291	326	301	276	275	314	296	291	347	298	317	293	311	294	327	308	279	307	285	317	326	302	319	301	297	302	293	318	313	295	334	335	310	275	319	294	309	307	272	285	314	327	302	308	309	301	325	309	300	300	308	305	317	284	287	318	303	290	321	350	271	338	321	304	305	279	320	316	313	309	294	294	295	299	305	278	305	284	344	292	310	318	330	287	297	312	292	303	300	325	326	317	313	301	280	302	291	314	298	304	287	318	282	291	294	333	271	308	308	296	301	301	281	289	308	293	310	291	288	275	294	310	319	286	310	280	305	311	321	337	294	282	277	297	319	292	298	258	296	304	309	298	333	338	319	309	291	316	285	328	306	328	322	274	338	317	292	297	297	299	328	304	294	300	275	331	289	301	321	273	256	305	278	313	301	294	310	285	319	304	310	285	273	312	343	277	305	307	290	285	296	294	289	277	259	322	280	321	286	306	323	310	300	267	305	305	315	331	338	326	286	322	294	334	324	321	306	311	300	299	266	278	329	310	285	303	331	303	294	317	315	310	343	296	280	300	301	305	293	312	320	319	309	315	294	347	323	303	316	293	320	302	306	313	318	333	301	317	310	333	273	330	306	314	330	338	302	287	336	299	312	299	321	299	310	317	311	306	300	291	299	298	282	330	311	313	301	298	274	321	316	330	289	294	293	319	281	291	313	308	275	291	306	274	333	297	328	366	331	304	271	308	322	312	284	292	310	281	303	328	307	294	329	295	295	292	305	315	323	304	305	301	310	312	288	283	322	317	300	304	279	315	316	311	304	283	306	280	317	297	331	300	327	290	301	322	294	300	287	317	305	331	306	294	305	297	299	320	308	302	318	296	322	293	302	306	323	288	305	314	341	308	285	297	315	327	324	338	283	346	318	309	336	296	324	277	313	274	305	331	280	321	319	303	288	332	289	288	322	311	297	293	284	282	271	305	273	308	293	310	268	314	303	316	344	315	301	309	294	304	295	296	298	324	304	289	306	312	273	342	322	327	302	322	308	315	328	335	283	301	323	325	345	314	319	325	289	309	296	298	374	330	254	286	290	297	309	304	299	290	301	300	294	316	335	309	299	312	317	352	295	323	313	315	317	300	281	316	298	329	314	347	328	298	278	314	295	281	284	309	301	352	274	330	319	303	271	312	342	297	330	296	306	283	314	275	286	304	295	295	309	287	310	297	308	273	312	318	340	297	314	336	325	295	319	281	278	302	289	298	304	317	329	297	306	311	319	318	295	269	300	300	318	266	298	280	321	290	339	346	301	313	312	334	300	305	294	314	300	311	312	313	298	296	302	348	274	325	313	321	281	287	308	320	312	313	330	272	298	305	330	321	316	313	312	284	295	332	308	302	303	288	299	304	302	301	307	306	289	317	324	325	301	326	295	295	285	291	327	325	314	305	298	301	300	316	270	311	312	325	312	324	317	293	305	296	317	292	300	298	322	314	307	319	310	281	315	320	351	318	311	326	287	278	294	338	304	299	312	348	288	293	276	309	314	275	295	319	294	296	286	294	272	308	278	314	325	321	318	342	315	288	313	297	334	297	292	292	310	335	329	285	294	314	310	291	329	295	312	311	289	322	318	312	310	290	306	300	319	308	338	333	259	309	336	305	300	335	310	300	280	315	321	264	311	322	323	305	332	302	288	303	321	322	306	313	309	295	350	271	296	304	296	297	294	297	285	324	292	307	324	287	321	324	309	307	286	294	274	331	300	300	287	287	312	291	298	301	308	313	324	339	320	301	291	294	305	304	308	308	305	335	267	264	323	341	324	307	310	323	307	293	298	326	299	315	313	296	324	292	334	281	292	309	315	305	313	262	305	355	302	318	305	329	281	298	306	294	308	314	318	305	291	305	308	302	324	328	274	318	319	306	307	297	312	289	273	300	300	294	294	328	313	312	290	289	316	322	311	302	331	298	290	289	314	274	293	306	308	289	292	318	303	291	317	248	312	314	307	307	295	296	272	299	290	308	291	259	294	265	307	333	333	309	305	333	308	333	313	326	306	273	313	309	299	308	314	309	324	312	316	309	324	308	270	320	286	319	281	300	275	330	351	298	311	315	294	330	295	299	296	298	352	282	299	316	345	319	292	327	274	271	302	284	329	267	296	322	294	298	317	298	297	308	306	284	319	311	306	327	270	298	326
8012	1629	1001	1022	885	846	852	901	863	820	882	771	778	781	801	843	776	772	827	808	774	783	725	801	775	809	734	810	798	749	828	819	739	775	784	763	725	805	847	803	733	721	779	800	757	796	784	835	775	814	721	784	770	754	808	789	786	743	754	769	800	741	783	787	775	763	733	741	775	761	748	753	745	785	715	761	776	690	725	756	719	760	810	775	798	755	758	772	745	767	791	741	827	755	760	781	778	748	800	807	769	758	762	711	761	784	780	715	789	774	750	773	786	756	802	816	775	762	845	762	752	780	767	791	762	766	764	789	759	820	787	744	765	737	810	737	775	764	733	788	741	793	811	808	787	764	767	743	743	789	804	788	765	724	759	756	766	799	737	774	787	788	747	745	752	794	798	787	759	760	847	801	797	763	807	776	761	692	750	831	786	767	761	758	775	748	746	770	786	772	756	747	808	766	776	762	764	780	736	776	740	828	760	793	777	740	764	732	776	756	782	770	807	737	776	763	733	752	851	832	760	755	787	780	790	784	758	786	766	786	735	746	763	784	799	740	750	797	761	763	764	727	803	737	782	786	770	720	704	793	798	806	775	788	718	832	712	760	750	725	743	758	732	787	669	786	787	802	774	815	791	754	763	745	759	779	789	798	753	727	742	782	776	761	794	749	777	748	780	731	791	778	784	797	791	767	740	801	791	807	773	719	727	772	791	820	749	712	846	754	754	724	732	751	764	799	733	777	801	797	814	752	709	796	782	832	763	736	749	772	768	759	781	753	822	792	818	736	734	749	791	746	745	798	786	740	737	819	745	763	748	838	737	754	757	812	775	729	743	748	732	785	731	797	776	779	739	750	778	763	785	725	731	789	735	778	746	756	739	746	796	782	801	735	731	800	758	742	768	708	799	808	754	791	773	754	785	803	763	805	790	783	745	802	763	796	733	749	785	736	773	751	725	769	769	748	777	800	731	782	782	786	740	704	768	722	806	800	781	773	799	724	694	771	711	757	746	738	776	740	779	813	768	764	775	769	807	748	791	745	727	742	732	749	808	756	767	720	714	746	779	804	767	760	744	769	784	747	769	769	728	801	722	792	741	753	764	788	798	810	794	742	779	714	783	768	784	791	792	727	735	802	744	735	778	781	752	809	734	772	782	798	769	773	775	740	735	791	751	770	805	749	749	742	733	750	754	781	801	794	745	786	732	769	762	768	742	771	785	773	760	791	754	813	786	824	728	763	780	714	788	768	754	764	783	801	777	793	784	760	810	779	762	795	808	763	761	781	743	762	804	803	743	799	765	808	747	763	728	772	782	730	796	796	766	826	816	783	748	757	763	769	799	749	738	785	819	766	777	762	748	757	814	799	774	769	794	788	756	822	755	765	742	760	751	780	729	758	741	750	756	738	755	810	746	752	740	787	781	745	782	736	780	742	747	764	809	782	796	795	778	808	748	802	787	800	800	766	777	735	716	744	743	800	775	796	787	727	765	724	786	772	819	779	777	765	773	748	786	813	741	807	741	827	762	758	769	776	748	782	729	704	772	744	765	814	784	758	794	759	781	744	764	787	761	774	797	739	750	794	786	763	740	760	777	782	717	783	788	794	780	778	750	742	748	737	772	803	710	748	817	773	801	754	760	763	812	770	795	771	774	788	796	721	733	736	761	771	790	767	791	739	803	788	760	771	764	760	729	771	715	755	781	758	768	774	766	802	794	794	759	791	772	728	739	772	824	791	751	770	760	734	737	778	757	795	782	788	765	767	717	793	754	755	761	770	760	751	770	719	682	772	778	759	785	746	802	759	726	824	772	738	762	730	795	787	754	734	741	776	739	771	743	748	741	806	728	766	783	789	716	810	779	790	726	798	778	705	753	760	773	775	771	735	744	780	798	849	755	755	816	771	806	708	769	738	710	723	739	785	782	770	736	799	781	802	790	838	748	804	792	806	754	776	770	786	812	783	730	729	739	775	752	781	779	776	718	791	791	759	760	742	769	827	767	786	756	726	748	765	772	752	804	771	780	768	794	796	788	795	813	759	813	776	790	783	766	774	813	802	745	741	817	802	775	755	802	747	736	767	733	837	740	795	763	758	784	819	786	785	804	799	809	769	701	777	797	775	737	809	768	741	752	784	773	794	721	784	686	796	721	787	790	772	835	744	775	767	741	761	735	788	788	793	738	770	746	765	741	777	758	796	784	793	746	738	750	751	755	772	762	814	731	780	783	787	750	763	745	786	769	796	747	758	744	794	765	796	757	747	790	768	761	788	778	819	743	763	792	793	781	778	713	757	762	792	729	750	799	799	763	718	774	735	759	805	774	747	739	791	702	803	739	750	773	772	780	823	749	765	755	770	756	774	813	795	771	783	795	778	779	720	738	741	749	742	804	784	788	783	748	795	763	750	737	748	753	743	731	785	736	743	763	763	745	693	755	718	740	762	814	745	706	787	792	753	770	765	778	776	785	756	776	744	770	811	797	821	762	749	737	736	778	792	747	788	769	783	740	749	754	720	737	755	761	747	741	809	807	766	810	753	765	741	737	774	767	784	762	722	739	730	805	743	766	797	753	810	816	781	811	774	755	776	757	762	766	775	755	749	736	726	760	766	844	769	733	791	753	781	751	737	778	718	789	737	717	729	769	729	795	762	775	785	755	739	764	750	778	763	755	732	778	755	794	756	761	774	751	752	795	738	767	754	762	793	737	732	753	835	759	753	796	770	754	765	744	724	747	758	701	793	776	777	702	762	740	771	770	743	779	784	735	779	714	746	770	730	739	781	830	753	728	741	798	727	761	740	805	796	763	750	759	782	765	790	768	737	805	784	795	811	776	739	764	804	782	742	738	814	766	767	733	768	793	768	822	820	755	803	802	805	828	819	772	776	786	761	760	741	814	797	784	786	767	748	778	704	772	751	747	736	813	762	778	761	791	778	763	765	715	745	763	769	776	778	773	743	822	718	740	790	760	722	758	827	727	783	753	767	717	800	787	812	768	780	723	741	797	797	813	774	776	713	761	741	777	765	749	782	739	767	764	768	767	769	761	721	751	761	745	771	815	730	692	770	747	810	742	734	771	755	807	797	804	795	790	752	777	790	774	763	708	763	769	756	765	771	778	792	735	781	777	753	767	776	752	743	716	779	757	790	808	749	742	747	774	771	763	805	774	780	754	759	769	744	822	752	772	797	735	762	753	722	776	761	769	729	743	799	731	737	777	787	805	779	747	784	744	757	771	740	754	762	757	812	739	735	769	775	749	804	795	771	807	743	795	794	763	768	798	742	754	748	760	750	722	781	793	765	782	756	760	752	771	744	785	738	839	746	763	791	815	779	754	764	734	803	747	749	739	745	748	799	796	770	755	784	711	716	781	760	720	765	819	760	810	752	764	741	779	761	822	790	790	814	794	784	806	772	714	780	777	812	789	831	809	775	791	767	785	767	761	759	781	790	750	788	768	775	747	781	769	790	738	755	786	782	789	747	781	771	699	740	753	777
30938	9403	2269	1386	859	696	573	471	472	427	389	431	398	405	374	322	336	379	314	339	326	343	326	340	337	280	337	325	302	331	332	313	310	310	299	322	277	293	325	327	338	315	294	323	293	310	311	321	324	368	318	310	323	301	325	291	305	310	344	325	291	348	296	317	307	306	297	306	308	295	350	306	310	324	306	298	304	276	286	307	315	288	291	288	315	285	278	312	300	297	309	273	304	291	325	318	322	304	305	304	300	301	308	285	268	305	306	293	307	346	322	292	302	309	303	325	317	291	301	265	294	343	319	280	295	289	282	312	342	327	294	293	312	285	302	318	301	282	313	322	334	304	297	313	308	281	309	308	316	294	299	286	330	293	303	281	282	276	317	318	307	303	334	313	292	313	314	292	310	303	324	306	306	314	325	318	288	297	310	281	277	282	314	306	308	275	258	267	269	290	267	293	280	321	313	299	307	290	302	324	310	282	286	263	302	289	302	311	313	263	279	301	289	294	317	344	321	324	276	319	301	324	315	297	272	297	275	309	309	283	298	291	319	298	324	300	316	312	281	314	299	339	318	330	277	290	265	344	237	299	290	312	292	286	327	319	343	325	336	303	288	305	285	316	291	335	301	297	317	281	292	313	312	308	287	324	319	292	328	290	310	309	303	299	301	288	277	315	317	311	294	305	292	305	288	316	327	294	314	306	317	323	275	295	298	284	327	318	311	314	311	330	333	288	305	319	302	283	287	312	314	292	305	326	304	336	308	317	299	312	299	310	297	327	306	295	294	309	295	306	304	294	297	304	303	317	317	266	300	292	300	317	336	353	315	307	314	296	299	279	322	337	318	341	313	337	348	287	305	286	307	303	276	289	295	336	292	294	279	299	315	335	305	317	291	310	306	320	271	309	296	309	298	294	327	310	285	297	291	305	297	309	308	289	300	322	294	278	320	290	300	298	302	261	304	299	311	271	289	314	294	292	293	309	320	321	295	276	312	289	311	317	297	304	288	321	294	321	269	307	293	280	315	286	293	313	305	318	335	281	266	338	305	262	290	314	290	305	270	303	359	321	297	285	346	279	300	328	299	318	292	296	304	319	291	277	311	332	317	298	282	302	304	347	300	306	359	278	307	338	311	296	325	303	298	317	331	346	316	286	291	308	328	296	326	315	297	285	314	293	261	350	293	308	304	316	314	335	327	313	305	325	304	308	277	325	318	302	316	318	288	317	295	284	291	339	275	297	282	307	351	323	284	322	287	323	302	316	289	326	288	317	312	282	287	318	302	310	325	326	303	282	300	305	287	337	298	291	302	319	300	306	291	318	328	320	323	301	314	341	298	325	288	282	288	286	305	286	295	306	336	335	305	282	305	321	270	290	306	338	305	313	277	290	329	310	350	311	288	328	295	328	318	309	300	296	309	326	315	292	329	288	288	265	285	329	292	306	315	308	336	297	291	294	303	292	305	281	338	311	309	303	336	316	287	283	318	324	327	320	324	304	315	290	294	283	309	301	292	283	312	336	313	269	306	306	303	311	294	350	297	288	313	304	313	307	312	313	311	305	305	323	325	296	318	278	311	280	281	295	297	324	313	282	316	311	286	323	296	314	301	285	324	335	299	298	322	351	329	309	324	271	306	309	322	328	322	320	308	282	328	310	314	321	296	329	348	294	328	321	295	313	308	309	279	321	255	314	308	282	299	316	321	279	293	311	278	321	332	300	314	290	316	306	348	311	326	294	302	256	290	296	324	328	312	308	341	299	311	308	283	324	295	305	342	294	303	308	313	277	290	283	307	290	300	304	300	331	287	311	321	316	289	306	281	307	308	313	274	308	307	278	298	320	296	283	266	325	290	319	295	320	308	300	322	313	312	319	271	310	292	275	299	325	304	319	301	332	299	293	324	321	314	302	311	313	303	271	312	335	300	301	309	330	319	292	318	257	268	315	285	346	318	308	329	310	329	279	327	300	336	297	341	319	309	321	302	329	295	277	312	321	292	297	316	287	279	301	310	313	269	281	309	298	295	287	316	283	295	314	323	295	358	291	301	262	284	336	280	259	342	319	305	320	315	324	307	294	308	320	300	299	316	326	321	341	333	321	291	312	319	316	274	316	315	295	304	292	306	283	328	295	327	335	315	348	274	282	299	303	332	290	322	309	303	304	305	319	302	300	284	321	314	303	270	328	293	309	316	285	281	315	304	281	322	314	301	303	283	289	323	262	289	325	298	337	275	305	282	301	276	296	317	296	339	328	290	319	307	302	331	322	299	273	330	314	296	292	293	299	298	313	311	322	309	309	316	335	280	338	267	275	291	280	330	277	272	314	313	285	287	298	330	296	295	312	291	301	321	307	276	311	295	308	312	301	291	320	288	289	286	332	286	302	293	308	290	283	329	299	308	326	289	317	316	278	329	319	249	292	291	302	338	288	322	322	293	319	320	302	275	315	315	309	282	288	304	313	289	298	281	312	296	306	307	291	307	286	304	302	278	303	323	297	275	333	310	305	295	313	298	308	314	323	289	301	299	306	313	294	307	298	321	332	300	314	326	271	304	319	304	315	312	304	303	295	280	320	316	296	291	326	299	294	317	296	287	340	317	299	326	347	318	304	317	347	328	303	332	290	284	320	324	311	297	298	295	284	298	301	320	290	310	301	303	283	285	302	304	315	293	306	283	303	287	285	332	325	291	279	299	326	315	304	338	299	291	287	312	328	285	301	322	332	313	304	295	274	296	305	295	326	311	303	319	319	289	328	302	333	310	277	323	290	322	307	280	306	290	311	298	300	296	328	263	279	304	325	302	307	305	286	309	280	314	331	304	293	312	310	312	345	289	320	292	286	313	293	296	306	321	294	304	271	311	289	312	305	331	287	309	328	296	339	291	292	348	282	279	296	311	294	311	292	311	286	305	312	315	279	286	324	281	285	317	322	344	332	312	284	309	322	296	314	309	303	340	313	299	323	320	336	329	323	281	322	303	339	321	318	319	283	286	287	281	305	342	310	308	311	312	318	316	321	301	290	343	291	316	297	275	316	309	296	321	333	290	282	296	314	339	319	282	319	325	305	314	321	279	308	275	272	303	313	317	312	322	313	335	317	315	298	308	303	304	337	285	266	307	287	303	324	325	314	315	285	328	287	317	299	332	299	319	280	283	312	297	284	299	307	291	310	301	286	289	302	329	299	303	309	279	289	312	311	308	303	310	313	315	294	295	325	308	311	282	314	321	317	275	305	285	315	319	302	289	297	314	292	284	299	322	279	307	267	283	328	299	287	318	268	292	326	329	321	304	332	308	304	305	312	301	293	288	341	328	311	302	290	292	322	313	301	291	318	325	311	309	326	333	291	294	265	301	323	297	306	303	302	283	321	293	316	294	340	322	308	275	303	286	302	291	261	292	298	326	322	321	291	333	318	291	316	291	295	303	314	311	290	278	285	281	313	321	279	286	270	280	311	316	307	308	325	316	298	263	311	310	292	320	307	331	337	287	285	320	313
18654	4356	3190	3474	3023	2489	2111	1811	1565	1418	1327	1288	1216	1229	1110	1019	1037	1021	960	916	934	947	881	876	903	825	854	885	834	840	795	811	814	821	780	851	820	810	788	814	831	778	751	826	805	748	776	812	812	801	800	833	809	745	773	787	791	802	713	745	749	724	751	781	759	784	767	747	809	777	761	751	776	798	778	753	757	762	741	736	735	802	759	763	811	808	714	775	787	775	741	787	771	770	717	818	787	791	773	755	737	796	747	803	747	770	826	728	760	802	752	813	792	793	851	777	776	761	768	745	779	716	743	746	706	768	754	771	742	796	721	736	777	773	770	768	782	828	777	781	741	778	762	777	751	762	765	740	760	733	795	737	784	747	759	739	741	789	705	739	738	731	774	790	721	748	748	736	768	728	719	750	805	757	726	715	753	741	797	766	769	773	785	738	802	764	739	777	739	754	721	750	780	750	759	720	778	720	717	755	744	740	726	757	766	790	722	767	776	710	727	753	720	744	746	728	793	780	765	718	782	727	774	773	841	826	723	746	709	795	728	753	753	756	733	775	719	754	752	760	719	763	739	763	730	746	754	766	780	762	761	753	751	750	751	754	700	746	747	750	737	743	740	723	729	775	774	796	734	723	741	738	815	781	774	726	818	734	755	718	723	759	794	774	758	719	733	784	804	758	800	804	790	751	755	743	738	774	758	740	748	746	724	744	749	739	742	782	683	747	754	778	782	714	723	712	787	737	771	748	738	771	714	713	748	696	789	722	748	769	721	746	781	746	793	732	763	766	751	747	794	807	679	769	742	785	812	766	717	743	747	781	746	720	761	741	782	711	750	713	741	809	804	763	739	751	729	751	763	785	738	698	702	756	742	730	782	729	779	790	754	791	771	735	765	708	709	724	790	722	729	743	789	736	733	731	730	785	724	734	773	787	740	728	701	759	753	731	788	737	783	737	734	746	753	790	813	783	733	773	761	742	786	750	774	754	763	733	767	766	763	775	689	758	753	743	727	726	741	742	743	774	733	745	762	715	751	719	779	738	760	794	790	752	723	753	766	774	737	735	773	764	726	700	741	760	753	710	722	765	807	729	772	722	766	738	732	761	773	747	748	794	772	768	690	679	750	768	813	753	709	724	755	731	725	740	782	795	751	762	785	761	773	729	742	770	750	778	738	725	764	713	802	727	774	788	672	784	757	710	765	786	798	759	748	800	791	772	708	758	800	774	775	732	739	777	709	784	756	704	805	780	758	780	747	765	754	751	790	748	739	733	695	736	721	720	775	812	767	743	715	759	736	697	788	788	792	743	706	759	732	781	757	723	826	776	754	760	717	752	688	784	767	741	783	752	768	736	740	763	737	776	764	790	725	803	739	710	795	727	739	786	771	782	776	782	739	762	760	773	744	724	765	742	744	790	745	753	795	755	774	767	738	785	793	745	698	689	773	744	716	797	714	730	732	747	767	777	750	782	739	759	739	756	774	778	755	782	770	729	750	722	770	761	786	734	780	734	794	768	747	801	753	795	726	704	762	747	771	730	771	758	732	734	756	775	739	735	734	764	725	792	834	714	758	767	716	762	800	731	757	755	754	788	737	802	719	726	819	758	752	713	736	772	772	771	800	722	731	709	756	782	743	797	777	763	752	798	781	726	774	714	804	747	807	751	814	712	719	768	758	777	741	740	772	762	709	757	765	761	730	775	754	717	742	758	727	732	729	754	766	748	737	705	811	782	755	750	798	733	756	809	741	766	756	741	731	711	715	735	784	797	792	764	792	774	749	739	742	779	777	713	786	767	707	776	765	769	756	719	726	770	753	768	784	739	696	747	804	805	735	763	778	742	733	749	718	754	753	785	744	730	785	779	744	745	752	761	773	767	752	730	767	748	748	770	727	796	771	747	766	767	762	771	747	755	774	734	783	741	741	736	745	737	825	730	762	711	728	722	759	765	721	768	730	848	745	775	734	733	703	733	773	735	747	744	758	730	734	744	732	726	778	733	744	758	742	749	736	737	722	779	728	789	752	708	744	733	749	723	715	720	733	767	730	712	727	768	781	792	753	754	729	764	754	695	712	699	756	718	757	746	815	787	748	750	765	742	716	756	763	735	766	767	783	739	721	667	714	709	720	788	715	738	769	796	789	753	747	740	796	716	739	736	753	724	746	775	758	801	744	772	729	729	751	721	728	748	716	724	729	735	750	762	778	779	740	774	745	781	711	718	767	818	738	753	743	747	754	792	704	723	780	772	759	738	741	777	726	751	751	750	698	792	766	689	771	783	753	804	729	745	772	739	761	727	779	731	721	782	743	803	763	743	759	799	754	754	733	742	813	722	709	746	757	750	717	776	758	761	735	730	719	717	694	754	758	734	737	752	748	700	733	782	781	762	787	724	730	751	739	795	787	659	720	806	755	753	728	758	756	720	755	756	731	762	745	765	770	765	737	731	748	768	707	788	733	788	760	752	723	706	755	743	683	740	756	716	710	756	793	713	762	767	760	748	748	753	731	765	737	786	724	781	772	728	734	767	775	742	717	772	754	731	798	738	739	751	703	753	769	772	766	769	753	756	772	772	788	715	748	755	740	703	771	787	720	724	746	787	808	735	746	701	727	755	815	756	735	779	735	703	784	747	747	696	687	740	694	725	750	762	808	764	757	759	748	750	758	758	759	771	758	713	741	757	759	751	759	706	767	727	798	802	747	761	735	713	755	756	771	762	730	714	729	785	777	767	795	730	763	747	781	769	785	778	787	727	729	796	705	731	748	733	735	784	750	758	774	758	761	714	773	739	791	796	754	778	764	739	713	762	794	726	721	723	773	766	766	743	784	786	741	741	745	758	748	760	747	738	785	704	768	744	743	778	767	730	757	750	781	791	737	728	726	770	773	831	750	730	713	795	803	742	754	763	758	746	756	744	809	722	756	766	752	710	793	768	750	744	723	731	746	739	758	738	807	767	739	714	741	739	771	703	774	764	754	742	767	794	734	742	789	717	751	757	774	781	770	774	698	744	749	721	733	757	739	753	727	769	728	738	749	708	812	713	719	728	769	693	774	788	732	780	783	774	771	763	718	746	724	733	772	744	720	736	751	709	810	752	721	727	746	730	747	739	778	720	737	788	753	761	739	784	800	780	737	761	706	773	737	779	788	749	699	768	746	777	765	801	741	817	739	732	771	771	756	799	739	703	739	744	813	731	723	788	705	707	751	745	736	799	806	754	746	751	757	801	736	763	785	760	797	745	693	796	749	817	754	735	742	778	764	767	753	746	809	804	761	703	743	753	722	748	738	810	782	761	741	748	759	729	814	737	767	770	711	766	785	811	798	738	727	757	790	697	744	802	799	768	756	728	789	770	729	711	755	773	736	731	746	779	715	750	768	766	760	713	729	774	728	718	768	704	790	775	748	800	713	737	763	758	709	753	761	744	760	710	792	764	756	763	799	800	741	795	743	745	721	752	728	756	714	758	760	717	792	773	743	783	745	737	710	753	762	750
39791	15223	4612	2379	1483	1004	752	568	439	428	431	299	291	294	298	272	226	261	243	193	235	215	203	205	216	181	172	202	212	186	198	179	201	186	218	173	171	179	214	157	192	174	173	184	211	191	180	173	170	197	183	176	185	149	159	181	181	188	182	182	180	198	179	170	191	196	196	169	193	167	175	158	183	190	192	184	185	170	166	150	186	163	173	154	175	182	181	165	159	196	190	202	186	219	165	158	165	204	197	195	163	175	173	196	164	184	200	176	168	181	186	198	184	192	161	176	181	198	185	173	170	171	161	179	185	156	184	161	181	162	174	191	184	192	173	160	139	190	177	183	175	184	159	159	166	193	200	172	187	153	153	180	187	185	182	189	179	175	185	188	180	173	178	189	172	176	162	171	178	194	171	173	159	172	170	169	176	186	164	178	167	158	153	174	179	179	177	157	184	172	189	167	179	188	159	162	158	180	155	189	183	162	181	192	181	178	163	165	170	183	182	181	157	199	194	149	186	197	183	189	177	151	175	150	197	180	166	165	176	171	149	177	186	179	199	173	163	186	169	176	157	164	167	180	199	183	158	168	153	168	160	192	188	182	164	163	162	199	188	166	156	173	164	184	193	199	195	185	188	169	196	184	160	192	166	172	186	175	182	174	176	165	209	181	182	165	167	182	171	185	164	181	186	193	193	183	154	166	161	182	185	175	164	153	151	225	203	174	182	185	177	162	173	203	170	166	165	160	184	182	159	173	163	182	176	158	196	176	178	169	185	181	205	192	181	172	180	203	192	158	187	163	177	177	198	176	189	173	180	194	179	170	168	175	183	195	190	174	161	191	177	189	159	183	196	184	201	156	182	175	184	150	205	179	154	175	177	176	179	168	177	176	199	182	171	184	172	170	168	173	184	179	151	177	169	181	177	186	175	177	182	182	175	181	197	191	158	204	178	184	193	175	206	181	192	177	170	179	168	153	172	171	151	169	162	194	189	192	152	189	183	178	167	173	186	184	168	154	173	181	142	189	182	187	175	165	167	175	188	172	178	192	203	157	155	175	172	166	191	154	146	164	169	209	173	173	195	171	190	177	193	152	166	174	198	173	180	179	188	202	193	178	166	180	171	158	170	196	150	174	173	162	161	189	168	182	177	182	183	176	181	175	168	163	177	155	171	190	197	184	169	170	162	190	165	197	160	162	175	189	169	179	163	175	187	153	202	201	157	162	169	163	166	161	179	173	185	178	157	179	162	177	179	164	196	181	168	172	211	179	165	193	193	161	190	187	188	179	184	192	194	169	173	162	147	169	178	169	183	204	179	181	187	187	154	190	181	170	191	189	200	166	177	175	186	188	167	175	193	167	177	194	167	166	166	162	192	196	182	176	172	157	169	191	179	176	188	172	167	183	160	180	186	196	176	174	146	177	172	152	172	167	200	194	171	159	171	186	189	204	179	163	194	169	174	145	188	165	183	180	162	185	172	169	154	165	183	182	196	197	180	196	181	164	171	185	162	179	191	181	166	166	189	186	161	156	184	195	174	153	175	180	173	165	180	186	172	157	166	172	176	178	187	161	178	155	164	169	191	174	161	157	178	164	181	169	183	188	174	184	195	183	163	178	180	157	186	172	163	201	168	160	184	176	207	175	171	146	167	169	174	170	150	156	169	178	194	168	164	175	193	192	174	161	187	184	187	146	188	192	185	151	177	157	157	195	167	172	148	179	175	189	148	163	161	185	185	197	167	166	175	158	172	190	168	184	175	159	199	178	193	167	165	180	191	174	169	176	153	155	182	175	196	163	160	159	184	189	181	176	166	196	168	175	166	168	179	163	195	170	192	167	190	156	178	192	183	150	158	190	149	176	164	176	182	153	196	183	177	208	166	187	169	164	195	186	172	181	180	171	169	190	174	182	197	181	167	167	156	190	175	179	163	192	162	168	183	183	184	194	168	179	194	177	183	157	179	179	180	177	164	194	200	164	180	173	168	186	173	171	195	184	182	143	162	166	177	171	159	177	150	203	171	170	180	186	193	195	168	175	153	158	168	163	180	201	199	172	182	210	180	157	201	147	178	174	190	171	186	176	156	166	168	206	174	181	177	182	166	166	165	181	191	173	168	208	185	177	190	182	183	183	176	177	178	172	202	176	193	177	182	167	171	180	180	176	205	185	177	156	184	167	174	178	169	171	179	151	140	163	171	175	154	171	164	191	181	175	180	167	169	179	168	174	190	191	169	154	171	179	168	167	159	170	184	191	174	161	191	178	162	177	176	187	156	162	178	169	166	190	173	195	177	187	161	174	182	175	203	180	182	154	192	187	194	171	180	161	160	179	181	211	182	191	184	194	185	157	169	187	165	178	187	166	186	166	192	158	165	189	156	197	184	166	159	156	181	179	176	169	172	182	187	193	171	176	171	156	193	179	185	153	167	170	191	210	169	167	166	185	180	182	169	181	199	181	187	154	155	186	181	161	178	176	162	208	179	163	164	174	196	169	205	164	180	183	175	192	183	160	191	156	172	175	173	172	186	198	183	207	187	170	189	176	189	174	189	172	185	193	189	197	156	185	195	178	150	173	172	160	186	183	166	193	165	167	144	167	176	188	191	180	167	175	175	183	183	171	157	188	161	192	177	172	176	174	156	176	177	173	195	174	200	182	177	164	187	173	182	189	158	192	179	200	177	179	187	170	174	179	163	175	164	165	186	185	161	168	185	176	183	171	164	150	195	173	162	183	198	190	182	184	169	183	182	164	212	177	149	168	167	177	187	159	179	170	189	165	173	154	173	175	180	175	190	169	178	169	178	179	172	181	181	165	168	167	176	160	168	170	186	184	188	199	153	179	166	183	167	187	160	181	171	185	180	169	166	163	190	173	170	166	156	171	170	187	174	193	157	183	179	166	186	177	168	170	187	160	185	176	178	167	201	171	156	196	185	168	182	167	183	166	151	192	185	168	180	177	191	159	188	154	150	175	196	192	180	187	173	178	195	212	167	145	162	178	218	163	163	160	198	184	168	159	177	173	182	181	161	180	162	182	179	154	196	157	184	177	156	165	198	155	150	179	180	183	172	177	171	165	215	190	159	172	166	182	157	197	161	164	187	168	174	182	171	197	176	178	166	158	176	175	168	165	154	169	170	166	219	153	177	167	153	174	158	172	179	206	192	193	161	180	185	161	204	178	163	156	159	166	162	178	190	161	186	196	199	190	158	182	174	177	157	188	173	202	165	182	176	185	176	153	164	150	146	192	174	180	167	176	187	166	179	180	160	180	160	189	189	178	181	154	188	158	159	176	174	154	193	170	185	191	170	194	194	181	171	168	192	165	158	211	188	176	153	168	151	187	188	189	176	175	178	198	188	187	169	199	190	189	163	181	177	189	187	160	167	159	169	171	153	177	190	171	171	191	186	162	174	175	184	169	179	167	163	164	185	205	185	179	186	153	180	171	173	193	163	181	185	176	184	164	192	185	173	153	189	191	189	172	189	163	168	185	194	191
24190	5782	5035	5640	4715	3891	3007	2519	2164	1888	1641	1431	1258	1210	1101	1064	956	885	871	806	734	775	711	750	686	686	687	614	635	622	608	584	573	550	575	559	561	589	529	569	538	506	543	509	523	515	479	483	485	516	506	502	531	536	475	524	541	478	489	506	516	491	477	514	465	490	471	499	490	516	477	461	496	488	437	476	449	477	514	481	419	491	464	531	462	473	469	462	495	516	505	560	538	530	495	484	454	459	490	470	459	492	458	488	465	458	482	499	511	502	553	534	515	536	488	491	507	470	458	456	499	468	516	459	455	466	494	433	487	449	458	484	463	495	447	460	501	446	466	446	472	455	458	455	483	447	468	445	468	475	465	464	459	450	427	471	491	444	449	466	506	488	505	443	430	464	476	491	447	503	467	462	433	461	455	481	483	440	495	468	455	459	447	444	442	434	430	460	491	470	463	459	436	475	485	457	466	431	447	472	452	478	468	466	457	481	477	483	468	464	448	465	432	450	518	473	462	442	498	435	484	452	469	460	445	451	462	464	472	473	477	450	476	481	472	484	457	456	468	473	488	473	463	417	443	438	467	464	505	470	452	439	463	444	483	443	470	450	479	456	483	496	466	484	496	489	430	437	469	480	475	508	469	462	430	487	452	489	445	464	470	489	466	458	430	458	453	501	442	473	456	423	456	443	430	469	491	464	482	483	464	459	401	471	476	473	478	475	483	496	474	481	464	444	466	418	456	419	473	458	429	429	437	449	476	454	434	428	479	496	447	434	471	454	470	459	472	478	486	465	482	449	458	491	505	427	506	485	442	413	455	455	465	429	444	441	441	440	496	429	444	484	457	465	426	463	436	469	493	474	433	447	494	456	477	437	454	457	467	474	479	487	474	454	471	429	509	461	451	440	456	507	464	436	464	448	446	458	425	461	470	496	461	479	453	451	436	416	455	445	449	433	454	410	472	449	464	452	444	454	451	467	478	463	441	423	460	467	453	436	423	498	455	459	493	471	486	439	457	471	477	443	462	430	468	465	489	467	464	467	473	445	458	453	442	435	445	503	463	405	485	455	451	439	448	464	450	507	465	456	459	465	449	462	496	469	466	437	489	432	449	450	446	466	479	485	434	482	446	463	458	445	469	465	444	446	468	462	449	474	475	442	453	450	468	469	437	477	458	451	451	481	445	454	460	483	454	431	454	424	457	496	506	460	445	459	450	483	471	507	446	464	494	441	450	474	480	489	418	437	443	428	452	464	441	441	460	415	462	447	452	462	463	485	478	457	456	458	433	464	428	470	466	425	488	473	489	471	434	523	437	447	430	477	468	470	445	481	439	465	443	437	423	459	438	477	472	443	450	458	482	468	437	469	496	464	467	474	412	494	450	449	443	390	398	441	462	481	463	457	431	457	467	458	466	488	430	475	503	468	466	482	454	415	469	479	449	445	447	453	447	491	445	499	439	465	458	488	468	466	447	471	447	471	459	479	491	424	459	472	455	468	496	423	436	446	465	453	458	467	439	507	472	438	439	466	447	484	458	478	428	453	460	466	470	484	474	443	450	460	449	433	486	475	458	492	451	501	443	454	443	464	452	441	446	448	447	448	442	445	470	475	441	457	427	448	429	441	456	461	443	473	455	462	468	459	435	451	445	470	455	447	446	470	457	464	460	437	428	454	488	485	467	447	456	463	481	457	478	445	461	452	466	448	473	497	469	449	475	468	450	456	463	459	477	460	435	473	484	477	432	450	486	460	491	486	475	435	483	460	459	445	480	449	415	431	446	434	409	492	449	438	452	515	443	435	475	448	489	448	455	476	457	475	453	475	470	474	461	488	459	419	434	489	480	415	450	476	419	494	427	445	490	412	468	484	484	440	450	435	437	479	457	448	438	419	454	457	434	439	452	468	482	451	490	478	452	432	466	473	432	438	440	480	463	465	488	478	430	445	444	439	477	492	450	417	454	403	387	474	455	474	461	468	468	456	471	438	453	454	478	499	441	465	463	449	437	463	489	419	451	457	433	436	446	476	456	453	430	432	428	463	452	444	447	453	436	463	499	461	442	474	461	445	447	466	452	457	487	460	435	472	463	446	480	441	470	425	466	445	507	436	442	425	454	439	476	470	455	470	467	465	470	467	465	427	422	480	439	470	488	470	459	462	444	471	448	477	419	446	454	467	477	457	432	458	470	446	462	461	432	441	439	484	476	469	465	491	472	457	446	450	434	458	471	452	449	444	431	452	455	429	446	441	453	479	454	475	428	478	446	467	410	478	472	485	502	465	476	445	427	418	457	479	483	465	453	470	484	427	450	475	488	465	460	459	445	467	481	400	469	447	474	465	452	491	474	453	439	472	451	440	487	475	457	464	462	456	472	473	467	476	458	446	441	455	471	481	452	438	463	449	422	450	440	449	460	458	419	437	471	428	475	450	462	422	443	427	480	495	419	467	450	445	465	475	465	439	463	493	441	432	459	460	462	398	449	488	457	440	450	462	426	440	497	452	470	466	440	433	448	461	470	430	481	469	405	471	452	444	493	435	451	424	445	456	471	469	443	448	452	466	468	432	476	468	467	464	438	483	446	457	482	436	466	469	472	443	442	414	439	453	445	500	427	495	454	492	474	443	447	437	464	415	478	459	460	458	471	467	452	463	461	453	415	456	473	454	437	444	442	430	477	446	455	465	475	464	450	469	465	428	445	453	436	412	450	450	468	501	453	464	462	452	452	452	432	468	451	441	426	461	443	506	489	493	463	429	430	479	490	474	479	425	461	476	460	460	473	453	442	445	467	458	496	451	430	454	462	489	469	476	444	467	485	465	472	444	481	458	468	469	401	475	495	502	461	441	461	421	456	450	451	464	457	406	492	440	425	425	460	409	462	466	448	452	448	467	462	520	490	438	496	453	478	447	460	502	437	429	456	393	444	505	468	450	446	474	466	446	464	428	479	483	461	482	416	481	450	454	500	440	453	492	470	446	435	448	448	437	452	485	494	425	449	447	491	455	454	446	489	474	476	451	458	492	462	439	485	442	462	436	435	465	476	447	446	502	448	501	451	475	427	469	510	453	431	451	469	467	447	452	442	479	485	434	446	481	429	425	452	396	438	466	456	497	498	476	451	464	477	458	455	485	460	408	487	468	427	460	477	457	509	451	426	469	464	478	492	447	506	438	431	450	476	462	481	408	468	464	439	470	446	481	451	469	434	454	490	486	443	469	469	470	460	431	443	459	490	441	474	453	460	494	423	447	464	452	463	438	479	476	469	437	457	466	436	424	441	425	467	459	425	475	471	469	485	458	457	478	475	486	494	426	415	493	457	462	474	481	471	472	437	475	448	481	486	438	424	437	475	453	470	478	448	460	467	459	477	459	456	482	476	412	440	441	450	441	464	459	444	414	457	475	463	473	477	459	470	456	432	450	450	437	471	426	492	431	436	431	462	447	469	477	465	486	457	461	431	488	453	465	495	437	471	478	458	417	477	463	448	505	434	478	465	427
13214	1933	342	341	304	305	282	324	304	345	277	324	287	300	321	310	273	291	310	302	250	295	287	282	307	256	276	327	278	341	308	268	287	296	334	259	294	295	312	310	279	283	275	316	287	322	279	300	322	294	283	303	310	259	303	278	291	342	309	312	288	287	328	297	300	289	329	291	314	313	324	296	295	282	290	315	281	278	301	268	289	294	294	299	315	313	322	293	333	300	314	293	316	321	311	330	314	305	307	291	327	312	296	303	268	302	279	323	315	300	303	333	315	286	312	288	337	321	297	304	297	307	310	285	334	302	293	296	303	271	317	297	319	301	293	297	320	291	300	261	286	306	268	263	302	281	283	306	291	330	294	313	293	311	330	295	293	298	310	304	286	271	273	270	303	302	288	289	314	297	307	271	296	296	254	283	297	293	292	271	273	302	284	338	287	330	317	305	300	261	304	279	299	306	323	301	313	302	280	279	311	297	272	316	319	302	301	330	301	314	278	308	302	309	288	332	339	314	276	302	323	306	285	313	299	345	319	270	289	297	284	276	282	289	301	307	300	304	320	302	301	264	323	284	328	297	285	270	324	305	300	284	297	274	337	281	301	292	321	315	279	280	287	291	316	297	299	276	308	311	279	302	322	317	300	267	334	315	306	297	298	317	324	271	320	308	294	303	322	275	256	285	306	292	276	296	278	326	287	335	308	318	298	290	278	305	259	304	321	273	291	336	280	289	307	285	276	270	307	271	328	307	311	308	291	263	288	271	306	323	323	301	301	275	278	307	277	323	282	305	282	284	299	340	264	275	295	324	268	296	293	289	306	315	318	271	311	277	288	264	284	312	328	318	300	301	320	327	282	308	299	282	280	273	308	310	297	304	285	321	308	269	278	291	297	315	284	314	319	284	251	257	287	310	298	321	323	276	316	296	292	282	259	325	285	293	301	307	304	319	319	317	314	296	308	295	299	285	280	290	304	316	293	312	290	290	304	270	293	295	294	301	294	287	324	294	312	282	290	282	310	322	273	305	299	273	297	296	288	309	302	285	265	286	277	325	284	283	287	305	324	299	279	321	304	302	300	264	304	288	275	288	291	300	303	292	268	314	288	287	328	330	295	294	336	274	293	324	302	310	291	285	289	279	296	274	335	306	283	289	281	322	280	297	298	329	278	285	288	292	285	319	295	291	290	286	295	310	298	310	266	290	325	283	314	287	320	324	284	280	298	287	287	315	317	289	288	342	352	256	290	300	309	288	292	307	307	324	303	308	323	267	287	336	292	309	288	311	286	282	303	290	302	299	294	281	330	303	317	311	280	296	281	270	293	297	290	320	280	310	306	283	302	307	282	280	320	284	275	297	294	325	310	314	313	294	291	291	322	300	289	325	300	294	299	262	309	260	278	290	296	314	333	290	282	293	311	297	285	256	313	294	255	318	304	307	285	305	276	286	263	305	265	312	290	269	301	325	319	279	282	292	300	282	298	298	309	311	305	293	270	303	274	270	279	329	295	295	257	289	292	301	279	310	292	314	281	306	288	291	301	296	308	304	293	315	289	310	322	306	261	270	280	288	302	303	308	277	314	287	285	309	309	291	287	299	296	313	293	287	323	320	297	319	293	308	306	301	280	289	322	323	333	317	288	353	286	279	284	297	286	298	306	320	322	284	319	293	325	296	300	297	313	311	304	336	290	338	276	275	295	317	309	297	301	309	319	275	329	282	295	293	308	273	296	282	302	315	302	315	287	306	314	275	333	298	310	294	313	305	293	310	275	313	312	279	315	274	274	312	312	309	272	299	285	310	318	275	301	274	285	279	296	312	318	276	260	309	296	353	280	316	315	307	320	299	299	311	316	287	316	305	311	273	301	316	299	305	267	295	341	314	300	271	289	298	315	294	310	283	297	312	294	297	302	295	274	301	294	297	287	275	334	304	304	295	286	309	304	282	282	271	278	267	304	308	295	289	313	304	292	291	306	273	286	305	300	297	263	320	289	313	312	315	298	283	321	312	293	294	271	289	274	278	307	293	282	274	285	288	332	308	285	314	279	330	295	300	285	288	289	316	270	287	294	310	293	310	322	267	266	300	290	303	303	290	318	278	301	276	305	316	310	307	316	284	296	292	294	304	300	309	277	288	295	317	310	306	295	275	311	274	239	322	289	294	311	276	309	265	345	312	263	292	268	279	291	322	293	295	305	289	310	281	301	318	283	292	314	290	292	317	272	320	306	311	311	307	287	286	283	292	281	286	321	297	320	282	291	285	304	294	327	292	290	315	298	300	273	292	313	297	315	297	328	296	312	294	295	327	286	329	286	307	284	311	307	294	301	288	309	286	330	328	313	308	316	278	309	264	299	292	323	308	313	280	276	249	321	326	279	306	313	290	287	277	303	309	304	322	263	272	330	259	298	314	296	321	314	309	301	320	293	300	339	291	286	319	269	328	282	288	281	279	291	293	321	287	319	305	280	282	288	291	320	309	325	305	305	275	301	303	306	306	325	297	304	285	324	300	304	296	289	294	339	330	309	305	315	300	265	282	286	305	298	296	323	319	294	303	297	270	321	305	322	286	284	295	339	302	285	313	302	288	278	316	273	309	301	308	317	289	301	296	313	306	288	288	260	301	290	319	269	303	297	306	312	329	285	309	298	272	279	283	314	326	329	321	271	330	304	300	305	282	312	281	281	300	308	303	324	298	283	299	275	277	284	303	290	310	304	292	308	300	320	309	269	299	327	293	315	302	298	303	295	295	298	279	294	341	283	318	277	309	256	279	317	310	276	296	290	310	274	299	289	301	287	280	325	283	279	305	298	325	301	333	312	289	307	306	294	279	333	316	314	320	280	292	271	299	272	314	308	288	322	320	303	312	300	278	295	313	294	307	305	322	305	285	316	315	303	294	287	282	297	320	316	298	310	295	280	326	303	291	295	315	307	297	273	302	320	297	294	296	315	294	276	321	313	304	279	306	319	284	293	296	338	282	287	291	296	292	327	304	335	290	319	266	319	310	315	304	290	315	311	310	304	291	311	321	313	312	302	315	307	299	341	314	290	296	308	299	296	301	303	287	352	289	287	288	281	296	292	318	277	319	290	335	294	301	295	310	318	289	296	300	288	300	314	317	304	306	248	281	296	307	341	293	332	304	314	295	302	295	272	298	300	293	304	290	294	310	260	315	315	307	305	335	308	284	313	277	299	313	295	279	322	317	311	326	296	290	328	312	318	303	296	276	296	307	271	319	341	277	292	338	312	318	288	279	306	302	304	282	292	307	295	288	286	327	303	284	305	306	288	278	292	283	276	282	290	307	335	294	294	284	295	291	294	312	309	309	282	281	311	274	296	296	336	315	297	286	302	309	343	302	274	261	295	283	309	270	301	294	317	291	312	307	281	308	323	317	305	269	288	343	296	298	309	291	343	299	297	318	287	290	279	299	312	293	293	292	270	316	317	282	265	305	311	290	328	297	282	284	278	272	329	306	282	286	329	321	314	284	309	301
7811	1766	858	866	841	880	854	798	833	839	805	791	785	791	781	816	772	804	789	779	808	777	728	761	754	728	749	783	738	796	744	787	750	784	788	768	743	776	753	787	746	751	757	706	718	786	773	721	771	734	752	745	747	811	809	764	741	751	793	768	744	739	712	704	748	758	757	765	805	779	790	760	761	725	748	737	775	769	729	807	730	783	774	752	710	767	772	749	743	799	774	802	782	827	801	772	704	723	770	799	777	735	738	769	791	711	724	772	762	728	779	745	814	753	777	781	735	738	746	769	802	717	754	758	743	759	794	769	738	720	792	781	720	759	754	755	780	744	805	765	755	754	806	725	753	722	789	773	754	763	770	762	759	798	710	767	825	759	746	765	744	783	794	725	781	702	768	744	781	730	765	788	744	753	777	775	746	745	741	774	759	744	736	763	761	759	805	739	734	730	764	729	738	757	750	758	764	803	768	724	757	797	758	741	776	768	737	716	758	742	783	704	766	740	773	734	766	752	769	791	732	752	776	756	711	769	738	705	691	791	725	773	737	738	749	730	761	724	722	779	739	708	785	761	691	764	773	757	776	746	730	773	750	763	715	768	757	743	781	747	733	776	732	741	748	728	768	741	739	804	734	763	728	727	765	769	761	789	788	795	764	748	849	764	746	735	750	736	758	719	710	760	747	741	760	753	743	748	755	796	768	800	768	719	777	715	733	755	747	729	722	796	743	701	752	769	791	734	746	704	715	784	776	753	731	789	798	859	735	766	748	767	758	764	706	738	769	773	735	775	793	763	795	743	748	739	735	791	769	787	710	763	700	731	727	755	759	734	725	796	743	751	791	716	762	756	776	759	757	751	705	778	768	730	741	766	741	773	789	747	744	767	708	724	787	746	755	765	736	726	735	727	783	734	733	778	760	715	718	754	765	747	804	770	747	740	766	727	773	732	698	786	746	780	716	737	759	743	744	736	740	806	755	778	788	781	731	719	775	719	728	773	745	763	747	775	745	759	764	787	719	766	799	695	746	744	745	769	793	740	743	742	796	778	754	720	775	769	696	765	790	721	765	802	771	794	774	784	790	780	706	769	752	790	793	726	716	719	737	736	762	763	758	738	687	756	744	696	756	742	764	745	754	772	778	772	788	787	712	773	717	718	774	705	755	771	794	723	708	723	757	734	738	728	824	778	813	760	728	700	708	737	728	742	730	767	711	785	796	776	793	733	751	760	774	761	801	718	779	766	778	704	770	741	733	756	755	750	746	774	761	753	766	755	771	752	747	720	708	726	738	771	787	767	788	807	674	775	750	759	763	763	744	733	781	752	666	761	759	721	684	749	746	746	727	704	769	781	777	739	696	732	755	750	795	731	736	718	788	772	748	707	746	731	770	755	805	790	788	779	765	747	759	735	792	763	722	711	736	760	770	720	747	717	739	797	765	749	756	747	724	745	752	786	760	764	758	760	733	724	790	757	744	760	788	716	777	766	730	734	753	724	733	741	714	769	736	701	740	792	766	744	746	762	732	743	756	765	733	769	757	720	787	774	703	754	690	716	754	764	751	771	793	764	816	745	734	717	785	718	807	748	773	739	746	736	747	772	719	759	763	809	719	739	741	715	796	762	749	761	776	756	811	752	805	772	730	796	743	723	761	776	789	724	734	801	740	754	793	724	695	730	736	758	760	747	764	743	724	736	725	740	750	769	780	731	773	763	699	719	724	762	792	761	744	734	771	768	770	729	756	757	768	706	760	735	728	802	749	718	739	767	775	790	747	753	727	763	721	764	769	782	809	754	769	749	782	733	710	711	740	755	757	742	808	794	734	736	724	787	776	781	793	724	796	762	730	737	754	769	754	718	770	752	737	713	762	738	769	765	684	729	737	763	750	715	769	728	771	782	765	795	761	754	756	747	769	751	772	772	726	736	718	723	770	733	765	791	746	713	800	729	739	731	754	686	757	776	720	729	780	704	709	785	743	760	708	763	734	751	733	742	734	803	726	748	758	773	786	773	808	756	751	771	786	771	747	777	730	728	759	743	690	770	754	763	747	767	746	761	751	760	737	770	774	780	766	741	741	741	721	741	720	747	740	744	786	783	728	773	757	729	692	755	757	694	740	810	753	779	740	759	741	772	710	742	741	708	785	718	733	755	721	770	743	768	771	735	724	742	808	759	737	722	754	770	755	772	762	704	760	760	771	780	753	739	757	767	783	744	768	750	752	751	702	787	744	703	751	811	746	808	747	709	713	735	785	723	753	776	747	743	744	812	789	765	751	784	768	714	751	767	753	765	751	769	754	774	738	745	748	779	713	808	790	753	833	768	767	763	747	744	755	728	775	752	766	739	705	772	730	728	739	738	773	770	742	781	728	728	747	756	795	737	736	731	770	727	739	785	766	748	791	688	737	730	716	760	746	741	727	747	764	779	789	747	744	767	755	739	779	731	728	717	772	747	739	775	774	721	784	729	737	739	740	746	707	758	719	698	748	728	765	706	757	770	793	778	744	760	717	736	748	761	766	749	776	702	757	756	716	739	822	768	767	690	743	800	774	745	777	752	780	789	749	784	789	749	725	737	729	756	717	765	723	756	716	797	784	745	774	779	725	760	746	738	712	710	733	748	750	679	755	797	754	764	756	730	814	803	743	718	764	728	776	732	755	756	735	761	763	801	766	712	755	741	733	741	725	765	723	678	788	778	759	712	730	737	750	732	751	745	718	692	720	743	799	836	737	775	778	802	777	747	743	771	793	760	755	735	803	700	774	761	725	768	776	714	694	746	768	783	732	794	746	748	751	762	780	717	720	721	783	757	727	754	769	772	775	704	742	759	820	784	751	768	710	791	756	809	725	765	801	740	748	701	743	770	765	779	725	745	735	778	755	781	782	750	711	733	763	790	753	769	788	766	723	722	719	728	696	755	735	827	729	728	734	746	749	765	757	748	731	738	720	741	852	732	785	789	782	759	737	733	780	788	773	718	725	734	785	724	747	723	712	724	730	742	782	763	751	756	792	756	736	772	744	726	751	742	772	763	685	751	760	781	766	768	732	788	727	715	729	737	719	743	781	779	760	764	723	756	735	771	715	768	761	732	759	748	698	740	719	733	731	760	780	735	781	775	757	741	743	724	772	760	749	773	784	741	736	801	784	731	740	760	735	798	739	792	725	797	772	720	794	769	768	778	731	721	763	748	722	766	759	710	737	757	744	668	709	796	781	753	756	767	719	826	760	782	830	833	738	742	776	773	714	716	779	792	783	745	694	737	775	753	753	803	669	735	722	758	735	765	756	808	707	760	745	703	738	761	765	738	776	741	724	720	713	757	772	800	750	744	733	782	768	747	746	737	786	757	744	800	726	753	765	777	736	780	788	721	726	739	772	709	800	735	738	748	735	749	806	739	748	788	755	748	748	746	723	806	699	738	740	773	774	723	754	763	794	711	784	765	711	775	705	761	723	707	777	730	718	780	779	766	732	752	760	749	790	758	729	743	785	808
30020	8599	2285	1260	923	662	584	465	474	419	401	374	340	354	363	345	309	308	328	313	308	295	285	320	315	318	293	314	307	321	301	304	310	292	310	311	301	294	287	293	294	316	326	306	315	309	282	303	288	293	289	250	276	290	288	293	300	309	282	279	270	273	286	297	297	312	280	300	299	288	284	284	268	298	305	294	326	310	254	330	287	264	305	328	302	275	311	309	278	291	317	300	304	339	273	293	287	293	305	292	276	307	287	265	290	306	310	274	294	283	304	346	295	302	279	291	288	298	302	304	346	266	282	278	289	306	290	261	297	308	336	300	330	302	279	303	282	295	293	289	282	272	300	292	300	293	318	288	283	303	339	337	275	314	267	308	293	303	310	280	303	310	300	246	296	298	276	287	291	281	278	318	309	295	338	265	309	294	314	273	282	282	289	280	298	313	282	315	271	250	308	303	295	312	299	287	295	273	303	336	302	279	289	292	284	308	294	326	322	281	309	318	293	309	319	296	308	286	313	310	296	262	287	304	320	263	322	276	296	297	285	289	288	323	293	282	300	272	280	284	315	316	301	292	312	272	325	307	306	279	292	299	305	303	292	299	275	246	285	283	269	280	268	277	297	287	305	284	303	284	286	281	264	290	279	287	310	258	259	271	270	290	298	334	283	276	302	309	302	287	268	281	272	286	274	286	262	298	314	279	293	280	331	293	307	321	295	294	281	288	278	321	258	316	295	308	284	281	308	302	297	297	344	311	318	276	267	297	283	291	296	295	291	291	313	296	284	301	287	324	273	305	286	289	282	293	288	317	282	293	278	289	292	282	297	294	297	299	299	296	284	269	288	298	299	297	295	281	282	296	309	304	292	316	299	294	298	274	320	314	321	272	283	289	291	294	279	275	303	288	262	284	290	283	273	297	287	288	293	318	268	282	293	312	343	304	296	270	339	336	304	316	303	316	269	330	299	283	260	318	304	276	279	272	299	286	293	319	279	315	320	278	269	298	292	279	303	282	278	303	304	280	288	317	299	281	286	278	279	282	300	304	292	287	287	309	275	328	334	292	281	280	291	316	355	286	302	281	272	292	289	289	287	291	290	314	303	295	286	288	256	282	301	310	280	300	255	308	282	288	301	264	293	301	310	294	283	295	317	321	283	285	297	320	288	311	296	319	306	286	285	301	291	289	308	291	278	308	276	311	322	264	284	295	301	305	310	299	279	273	323	328	302	303	289	281	296	287	305	275	297	286	269	308	286	279	309	266	285	287	325	271	289	303	303	318	315	288	327	286	282	263	310	284	266	243	310	282	269	300	325	298	308	305	298	273	275	286	314	328	300	294	318	291	315	279	298	272	311	318	301	288	319	323	281	329	293	293	339	322	303	284	280	282	324	282	258	319	286	302	304	277	289	315	268	304	280	276	288	297	282	295	292	311	273	272	251	267	291	287	279	256	279	259	318	316	315	281	312	312	264	276	302	280	266	278	309	320	305	303	270	289	265	283	274	286	318	303	315	301	278	313	280	280	270	305	330	277	276	290	294	319	258	297	337	316	273	304	290	331	273	304	275	289	302	278	268	306	286	298	279	285	292	293	278	257	297	274	315	293	301	294	277	299	305	304	342	296	333	284	319	295	283	294	291	273	288	310	305	290	300	267	278	250	307	312	323	320	312	287	243	280	294	323	292	292	290	271	264	285	279	288	287	291	282	288	308	283	282	288	295	308	325	283	298	289	279	318	310	300	272	281	276	290	264	303	268	310	300	309	283	307	297	262	304	284	325	291	277	283	267	314	288	285	291	295	295	297	281	288	302	281	275	306	319	283	306	292	294	284	276	320	281	297	288	279	300	287	318	282	289	299	300	317	286	289	264	292	313	282	287	285	288	251	295	273	302	260	262	286	315	336	278	305	298	288	276	278	293	328	289	269	263	306	257	294	276	294	307	275	292	296	271	298	297	254	296	304	295	289	285	290	303	287	286	281	288	293	328	301	287	322	327	282	331	282	268	307	316	292	271	272	285	304	304	270	334	309	325	279	281	286	277	307	301	312	294	289	334	298	288	323	313	334	273	301	287	292	318	306	314	264	291	331	283	278	290	306	301	278	300	286	286	319	311	279	271	293	320	316	279	299	287	322	298	258	290	301	277	297	324	272	302	294	266	276	313	278	292	279	273	294	315	310	260	295	331	300	277	248	269	293	293	339	291	293	296	296	307	320	310	299	271	309	270	285	309	322	300	275	314	283	276	319	298	291	288	261	272	262	292	317	280	276	264	282	296	280	278	285	296	258	286	262	280	309	304	316	312	283	273	274	285	284	287	296	293	320	297	303	293	273	319	288	274	276	283	301	277	281	269	302	263	304	300	286	300	287	302	311	294	293	278	272	266	303	298	311	262	303	295	301	301	324	291	281	320	271	287	255	301	296	324	299	295	305	275	287	303	287	303	282	299	314	328	300	292	286	306	320	283	290	280	301	306	270	302	275	267	270	268	277	283	302	298	277	288	294	313	277	299	271	284	298	319	276	265	303	305	278	297	304	293	280	301	283	294	298	328	293	270	300	265	305	308	303	313	291	283	294	280	272	306	281	278	292	312	294	295	311	286	336	295	287	328	282	310	288	329	276	302	275	307	285	277	297	256	306	324	309	286	338	276	296	259	299	278	261	295	300	288	300	292	259	290	286	300	317	292	311	307	268	291	243	296	283	277	258	280	265	312	302	283	284	287	275	313	268	281	298	311	294	295	306	317	307	289	326	279	301	297	284	261	296	287	294	297	308	302	318	280	322	306	294	287	292	290	310	284	318	284	290	290	285	290	308	321	294	292	304	296	290	293	305	292	276	292	294	275	288	327	295	323	307	310	299	270	282	319	276	317	300	279	316	298	294	302	287	281	282	288	284	282	297	301	313	261	295	292	266	309	286	307	251	307	289	326	274	278	261	317	292	319	271	321	301	312	310	291	319	321	266	282	283	292	293	301	280	284	298	311	294	287	301	291	317	297	292	294	275	289	299	325	296	280	282	305	282	293	282	273	317	319	313	313	296	299	293	281	302	277	293	290	266	315	257	285	322	314	303	278	292	287	262	304	334	321	299	296	279	285	308	296	282	317	285	313	291	317	288	300	274	287	298	301	284	315	290	274	314	323	287	252	329	272	280	311	321	300	294	263	327	276	317	313	276	274	297	277	296	291	325	319	307	295	289	294	292	301	287	271	308	280	285	291	265	279	332	279	292	298	282	272	285	262	289	286	292	281	275	313	281	273	310	305	283	300	284	272	310	282	258	286	275	286	304	291	283	267	304	331	295	280	309	256	290	294	309	295	287	280	281	316	284	308	308	299	306	281	299	295	299	264	274	316	278	293	285	339	304	288	317	315	248	281	283	237	308	289	276	280	303	284	293	279	269	275	326	292	250	267	293	304	314	330	290	278	279	286	251	298	309	329	280	310	278	302	272	307	304	319	261	265	271	297	297	279	291	300	289	276	274	274	289	307	265
17770	4563	3177	3323	2998	2500	2137	1773	1593	1483	1343	1247	1168	1142	1094	1005	1036	1013	955	923	906	893	838	872	858	851	786	848	830	854	826	761	825	770	830	806	773	766	724	775	813	725	753	777	749	790	769	775	726	769	717	724	738	760	760	735	800	701	705	693	745	740	723	727	772	723	681	767	731	750	792	728	705	760	731	752	761	753	708	733	680	728	721	733	736	756	710	773	786	757	756	745	801	819	785	756	735	739	725	725	731	723	739	758	761	724	722	754	775	788	851	760	789	794	736	752	767	727	731	762	776	749	691	757	790	748	764	702	782	751	757	716	733	807	731	693	728	730	743	743	750	714	725	753	774	724	780	775	693	706	716	754	714	735	719	736	747	727	717	756	692	730	765	665	756	722	710	684	689	771	704	707	722	698	757	698	711	764	671	719	734	720	774	705	714	742	727	724	696	727	714	756	726	723	670	734	735	711	734	675	761	702	755	713	778	728	680	675	751	744	729	708	692	717	759	757	700	732	738	726	724	734	749	709	700	748	717	774	691	719	724	743	717	731	728	695	789	750	719	728	686	694	697	784	731	695	722	682	723	780	742	749	775	738	724	705	784	738	738	696	713	762	716	709	746	714	758	746	711	731	673	743	727	737	708	758	733	703	719	712	710	727	708	705	703	711	734	684	703	755	765	711	799	726	746	750	753	754	718	722	719	748	736	718	736	707	702	786	735	705	703	728	721	706	727	723	688	736	756	721	701	727	755	703	730	726	722	729	728	760	701	741	732	732	773	721	743	761	716	799	669	698	698	748	744	749	724	740	732	711	773	707	728	692	744	714	713	778	681	705	755	701	767	726	733	716	718	712	704	718	712	735	753	723	700	738	759	722	753	718	757	724	801	741	772	716	791	726	703	711	731	705	719	735	710	770	740	695	706	756	715	760	754	687	762	759	732	731	726	751	733	690	702	768	717	694	728	743	738	719	757	734	732	734	716	698	708	718	748	708	689	792	740	689	735	709	781	742	694	753	748	692	706	726	728	770	740	764	798	739	798	738	724	716	758	763	744	723	714	708	720	728	715	680	716	706	733	701	712	684	720	751	735	762	773	709	707	680	742	758	711	712	728	721	736	708	701	732	755	736	735	716	717	755	755	753	778	755	706	741	730	702	711	742	735	834	730	782	732	781	755	767	713	754	744	713	704	773	737	713	761	784	778	714	762	732	675	729	690	722	772	766	734	740	729	730	719	775	706	759	716	738	690	693	752	766	732	721	724	743	704	697	756	737	751	744	751	705	682	713	754	717	715	748	694	728	709	740	727	701	788	735	766	695	672	745	749	749	715	711	753	752	763	776	720	767	770	672	704	745	740	718	755	706	771	733	718	725	744	724	738	681	719	750	706	718	728	781	699	750	736	780	737	740	654	731	736	707	712	710	729	715	734	752	717	755	736	799	771	737	706	767	717	724	741	743	692	750	702	700	764	705	697	738	723	758	757	747	715	721	739	797	743	755	700	772	713	770	705	727	744	740	771	768	746	725	720	731	760	716	768	710	705	743	755	716	697	794	717	730	697	714	738	780	753	784	744	795	748	675	757	754	710	737	730	759	718	713	747	721	795	731	733	758	762	732	733	736	760	699	788	717	767	749	723	710	740	742	753	757	744	719	753	733	711	713	725	751	777	808	759	742	717	696	713	727	715	716	736	703	713	768	704	728	742	724	727	716	738	723	723	719	761	742	740	751	738	734	744	758	697	717	744	726	757	727	755	726	740	739	747	769	728	687	735	703	702	688	727	714	748	729	708	717	774	708	751	706	709	692	698	751	783	737	724	733	714	719	773	768	746	724	729	708	780	757	765	715	721	693	757	735	705	733	767	720	695	765	765	780	745	726	768	699	720	717	747	758	719	731	711	761	665	731	736	734	689	762	740	725	727	719	755	743	747	766	724	729	746	712	738	754	798	729	717	761	789	701	727	760	726	727	770	697	733	702	707	748	756	708	719	732	710	755	706	721	785	726	773	761	719	707	769	762	724	730	731	756	725	719	716	726	738	737	711	700	694	722	727	692	729	701	736	720	771	706	729	711	692	711	687	720	745	726	719	779	733	737	718	742	737	701	724	723	721	747	749	744	680	724	734	733	758	742	734	736	742	723	736	710	675	774	756	769	692	732	707	662	721	756	737	722	685	710	770	774	719	698	682	770	762	743	737	738	719	705	746	717	737	743	684	767	706	744	729	730	779	705	712	725	733	706	715	713	754	706	720	716	749	720	749	710	699	727	691	766	770	720	778	699	745	763	736	773	743	704	718	707	711	700	761	755	704	713	765	747	736	746	700	715	741	730	749	723	731	694	731	708	752	714	735	730	707	702	718	716	727	743	684	748	728	761	710	752	716	780	701	731	722	742	715	780	733	713	712	741	746	708	711	776	764	730	725	687	713	713	759	716	774	735	721	782	738	731	758	762	734	761	727	763	734	711	785	767	728	687	708	710	720	751	685	761	772	696	691	754	711	746	735	765	726	711	742	732	726	703	747	739	699	761	742	720	732	767	714	765	751	756	735	742	734	718	666	774	738	717	749	689	703	737	737	692	744	759	737	761	743	719	727	671	752	733	711	722	744	733	724	696	720	718	768	720	698	712	753	711	712	718	754	728	698	698	710	690	720	752	698	742	757	740	730	720	692	707	758	743	740	762	733	719	700	691	713	708	751	691	733	697	755	705	764	706	740	753	712	686	714	769	720	772	722	743	709	755	722	731	709	736	744	715	707	751	758	746	722	717	734	774	744	734	756	731	721	735	758	737	749	697	728	728	760	751	698	735	776	742	712	726	750	691	778	779	759	745	737	737	740	712	748	737	702	725	719	707	728	705	722	756	748	738	755	735	767	700	694	694	744	746	715	780	721	813	727	731	728	772	715	700	738	739	803	723	728	739	714	717	763	699	762	732	767	744	713	740	743	777	667	692	733	723	741	720	751	727	713	739	739	711	715	733	722	706	696	762	709	714	756	685	772	712	752	764	756	756	742	726	768	750	740	726	739	730	702	708	683	718	753	701	706	691	702	765	713	711	728	757	786	763	751	721	794	732	703	766	708	738	751	761	772	712	727	724	743	768	716	750	738	742	766	703	771	664	721	797	672	713	726	740	695	718	748	744	700	699	711	759	765	716	718	725	723	699	732	687	738	785	705	712	737	697	700	747	723	720	767	740	759	721	698	731	766	743	712	707	722	734	711	742	738	740	740	694	730	725	752	723	716	746	758	769	760	742	718	753	706	750	744	782	715	699	693	696	749	743	727	703	730	740	723	705	741	757	760	689	777	735	731	717	759	748	746	796	702	704	702	743	743	687	772	701	731	773	745	730	754	772	789	765	703	715	732	747	717	722	723	727	743	727	711	742	710	734	741	741	768	710	737	771	711	736	816	737	755	751	729	717	725	750	713	733	719	764	697	742	706	675	748	697	729	703	700	717	702	746	753	736	716	729	731	745	689	756	767	731	733	725
39125	14639	4297	2290	1447	937	707	538	478	367	341	322	267	282	236	251	238	231	190	190	210	206	212	186	197	171	193	176	194	194	192	178	170	171	188	197	167	172	173	168	160	154	167	170	162	196	197	146	166	163	183	179	165	162	180	158	187	154	161	172	199	177	151	159	151	162	160	152	157	182	186	149	150	173	164	158	156	195	161	165	163	169	193	154	172	170	156	151	161	179	183	153	174	151	167	179	140	164	177	131	145	133	187	148	167	160	170	155	182	174	147	163	189	175	169	172	160	181	161	145	154	167	161	165	167	167	158	160	144	153	147	145	146	153	151	169	159	170	162	157	157	164	171	144	122	187	140	159	173	153	171	146	165	173	158	167	154	184	147	169	176	172	173	161	156	156	164	139	159	174	173	156	161	153	155	155	151	170	152	163	138	164	164	159	144	180	151	186	166	183	180	171	174	148	177	171	168	165	160	152	154	156	174	166	154	166	169	156	153	164	153	191	155	134	156	164	160	158	171	165	172	169	178	158	150	156	177	164	142	161	158	138	177	153	161	179	158	182	159	140	156	189	164	168	143	142	142	168	151	140	148	149	120	169	178	163	160	132	153	152	163	151	167	179	163	181	173	157	178	176	164	169	168	160	145	168	163	174	167	150	166	169	169	149	178	176	154	149	167	169	164	153	164	161	164	164	175	181	181	151	162	151	177	172	154	143	175	159	172	171	170	171	149	174	169	158	158	161	157	161	166	150	153	154	170	168	173	153	151	173	140	150	162	153	147	172	163	158	144	175	179	139	171	164	160	156	188	145	160	147	158	167	154	167	148	170	167	163	155	152	164	143	147	147	179	135	156	152	180	143	158	153	172	171	173	182	164	160	173	158	180	151	174	147	171	181	179	168	147	174	156	149	164	176	176	158	184	176	151	146	155	177	167	135	150	150	166	158	143	169	171	146	143	177	165	157	165	184	191	138	164	175	161	143	160	159	164	145	159	151	144	146	183	168	155	136	153	180	165	165	158	138	154	161	154	188	166	164	167	191	160	154	158	136	151	162	166	161	153	148	179	166	162	155	172	155	146	168	175	154	184	158	180	152	166	171	162	156	169	169	168	171	165	170	179	171	185	176	152	164	142	173	173	157	161	185	150	176	167	155	149	159	130	156	162	142	179	164	169	164	169	163	145	166	155	176	161	173	156	160	168	171	149	149	151	182	146	151	164	140	130	168	164	153	161	169	177	156	154	153	167	159	144	170	180	161	170	157	165	164	165	154	172	168	165	159	149	144	146	163	157	184	160	159	143	150	159	152	145	149	168	154	142	158	161	161	155	155	177	162	156	162	178	174	159	139	153	167	158	165	168	184	136	151	136	142	144	170	162	166	173	145	154	146	142	147	156	167	160	152	142	158	177	186	159	129	148	154	159	137	201	183	159	175	141	150	168	163	142	172	172	161	163	154	151	157	192	168	152	153	151	158	148	169	171	156	154	154	156	150	170	172	164	159	153	171	147	138	160	150	179	140	160	178	146	186	178	160	176	154	166	170	165	139	157	171	149	154	150	161	160	141	173	155	160	143	170	155	183	167	147	174	154	153	163	166	156	150	151	174	164	160	151	169	158	140	167	164	163	151	152	167	185	155	150	172	161	142	168	156	153	152	143	146	183	168	179	171	152	158	172	166	166	159	141	152	189	158	164	162	135	126	180	177	174	154	146	151	168	147	153	140	147	156	170	143	177	158	162	171	147	181	177	146	171	133	162	168	174	166	153	157	186	153	150	166	164	142	159	174	157	166	173	129	163	168	178	176	143	148	182	160	169	184	162	176	145	164	150	175	166	160	157	169	141	154	154	151	179	155	174	153	163	140	149	162	174	167	158	158	178	151	145	158	159	180	169	156	157	184	176	142	160	152	153	162	161	154	157	150	156	154	188	176	164	161	157	154	169	163	142	134	136	175	155	154	151	166	162	142	163	162	163	154	152	163	175	171	179	169	172	175	158	157	158	149	171	177	151	192	146	151	136	164	138	138	153	173	177	171	163	158	162	148	156	166	153	161	135	194	150	161	156	132	136	133	162	151	163	141	174	163	179	165	178	177	173	169	161	140	151	164	170	147	152	167	171	164	171	149	155	169	162	184	159	149	167	164	158	158	184	169	173	166	157	159	144	150	172	157	147	137	158	151	172	175	188	151	166	166	163	153	162	166	167	154	141	146	151	147	164	156	162	176	152	169	142	180	168	130	185	174	168	149	173	152	161	156	156	192	158	165	165	166	139	142	139	145	183	166	159	181	159	156	176	166	131	151	161	181	151	141	157	149	159	189	158	185	167	171	142	190	135	163	160	161	162	153	154	166	167	153	169	191	143	156	156	162	152	181	193	167	142	157	173	159	170	152	164	144	164	154	159	166	156	171	158	165	180	154	157	164	148	127	156	165	139	178	145	173	138	157	166	190	152	190	148	161	161	177	169	162	179	178	167	198	169	167	171	165	150	159	148	173	170	149	179	165	179	145	172	153	150	152	153	175	186	182	168	165	147	160	164	160	181	151	155	160	148	174	152	152	149	165	165	175	167	148	154	153	175	171	162	153	162	165	172	180	162	133	166	145	172	164	160	150	158	163	148	160	172	169	168	158	151	161	196	177	150	189	147	160	159	152	174	137	149	141	162	165	153	164	195	171	146	168	144	163	146	132	148	149	168	173	177	169	190	185	178	162	150	165	159	138	165	177	171	168	157	156	163	158	165	163	156	165	137	154	176	154	144	136	157	183	154	169	171	158	161	146	139	132	161	153	143	161	175	138	169	165	147	163	160	159	154	162	155	158	156	159	174	151	178	171	151	167	165	161	162	196	146	157	152	188	163	168	170	174	174	158	149	169	155	139	145	153	181	139	155	160	165	176	145	165	143	169	162	170	152	158	150	144	153	168	148	168	140	158	160	211	149	163	177	173	185	136	145	163	148	168	154	155	154	145	152	154	164	154	176	146	161	165	171	154	155	158	150	168	158	165	175	165	163	152	149	156	170	166	169	130	177	145	169	154	160	158	168	183	164	161	147	178	152	195	173	169	160	155	170	156	152	163	170	158	121	154	164	173	168	139	154	168	171	172	159	150	170	184	155	174	166	179	181	152	165	190	161	159	154	142	171	166	154	158	150	167	173	177	151	150	170	157	156	161	171	154	136	162	144	198	181	152	151	169	182	163	165	171	165	179	156	153	158	158	162	162	149	162	153	153	163	154	135	152	160	155	180	158	147	168	179	172	159	169	167	167	162	154	151	160	176	155	161	164	172	144	145	166	174	163	164	150	149	153	194	140	166	142	162	146	186	139	150	143	139	149	145	171	169	167	164	170	149	157	183	163	164	142	169	155	169	163	186	176	152	132	146	153	161	151	186	161	171	185	181	153	147	149	159	153	172	160	166	169	169	172	156	181	177	162	161	167	151	148	152	150	164	137	187	158	169	171	158	162	169	147	168	134	186	166	181	177	171	166	166	170
22951	6814	5050	5668	4780	3695	3034	2543	2058	1864	1589	1440	1287	1100	1074	1022	984	878	823	786	771	680	730	666	637	679	607	638	573	626	603	574	595	552	544	521	510	541	485	502	515	505	505	511	482	506	492	501	493	477	482	453	450	471	535	490	506	452	447	472	462	461	436	444	462	458	445	501	445	444	444	456	454	421	458	439	449	457	471	459	446	434	478	453	433	470	479	484	479	452	454	464	483	450	469	425	444	424	431	423	427	422	392	437	415	418	452	452	470	491	492	476	485	482	468	478	424	441	459	468	432	456	427	421	414	397	433	436	455	410	445	410	441	451	451	416	451	446	430	417	431	415	452	441	436	418	413	434	422	450	440	423	428	400	398	441	456	408	485	446	422	437	452	446	444	429	415	422	427	413	418	440	431	430	459	415	461	415	457	433	404	454	391	438	452	430	429	436	418	422	426	417	442	444	453	459	417	391	447	440	422	475	456	412	451	421	405	454	411	410	428	407	451	417	438	439	430	386	421	428	403	425	424	439	370	382	382	445	426	403	412	401	408	397	417	461	442	426	429	427	414	419	456	422	412	405	412	443	406	419	445	406	451	430	416	428	407	422	435	444	491	396	404	420	424	409	371	455	432	434	430	421	396	414	398	417	393	440	426	433	395	445	416	430	427	447	408	426	409	422	418	437	448	398	390	398	431	440	417	432	429	415	416	475	465	405	437	422	429	446	431	440	421	415	414	435	420	403	423	417	425	433	438	430	430	432	409	425	417	445	427	412	415	473	424	418	423	400	441	444	408	426	417	420	419	444	422	421	379	410	402	421	424	422	407	450	409	411	398	423	446	427	400	430	441	435	464	429	431	394	442	450	390	420	462	444	399	420	389	409	405	428	452	406	402	431	412	411	437	442	444	387	430	384	399	409	412	437	439	397	388	401	401	418	422	428	370	405	389	426	383	436	423	423	444	418	405	439	414	396	401	423	425	430	392	413	409	405	423	413	402	427	420	456	410	445	439	392	445	447	447	417	371	406	412	448	432	428	431	457	423	387	411	420	415	406	420	449	404	406	434	460	440	400	397	436	436	467	444	461	444	405	399	438	464	425	434	431	450	449	416	424	413	403	434	391	410	400	417	464	412	452	470	398	423	413	398	390	468	422	441	426	406	425	411	464	458	416	407	401	411	411	408	411	409	433	434	380	429	417	419	423	452	413	474	434	449	456	439	412	429	441	420	411	444	435	416	391	419	434	431	424	423	388	385	400	428	477	433	428	441	409	448	413	385	403	455	393	401	423	432	450	412	430	380	445	420	429	435	398	429	423	410	412	414	424	404	405	414	453	469	432	492	419	444	404	405	425	402	411	484	441	410	455	396	393	417	409	455	410	438	436	399	376	441	419	471	415	427	383	387	405	415	408	397	396	385	419	413	423	400	406	420	435	412	416	430	405	423	406	424	439	421	415	444	463	400	389	451	405	403	397	416	442	422	385	449	415	429	417	424	428	404	481	424	396	462	437	431	455	396	459	434	443	425	406	437	417	422	390	427	434	459	436	400	429	433	416	452	431	408	358	446	435	416	368	422	407	405	433	433	421	424	415	411	402	421	413	434	413	440	437	398	449	407	392	440	419	422	459	403	414	389	401	452	375	408	438	406	429	433	423	388	428	443	437	417	416	388	444	432	368	405	404	405	446	412	420	446	433	402	421	411	429	415	437	390	407	457	430	436	457	444	392	415	418	441	411	436	399	460	426	442	407	432	418	431	429	422	461	429	412	464	424	418	426	393	447	383	436	433	443	393	439	426	419	400	412	438	426	402	427	433	419	451	410	427	418	389	394	408	393	464	451	421	440	444	422	418	454	425	418	471	422	419	415	423	423	417	443	459	442	411	438	461	419	421	442	450	423	413	434	396	386	404	408	405	451	446	452	393	433	401	427	420	443	388	413	434	416	442	438	426	414	396	430	445	416	446	422	420	394	407	444	395	410	403	411	433	439	421	439	405	400	446	424	412	458	392	420	406	403	436	459	441	448	414	420	467	417	384	412	427	402	410	431	423	381	401	373	436	419	441	430	426	415	390	437	406	445	426	383	441	396	456	444	406	444	415	408	385	416	383	417	408	418	430	411	416	409	430	401	408	400	408	385	401	405	414	439	431	438	436	425	452	391	406	437	413	408	433	452	430	461	440	411	447	425	400	461	412	424	449	433	386	414	417	413	406	415	408	399	478	446	398	447	440	409	436	419	420	443	402	412	422	428	421	412	434	425	443	399	394	411	422	379	431	418	402	416	429	456	428	420	433	416	402	422	423	430	458	423	436	407	412	415	417	462	425	398	438	434	403	420	404	393	412	414	409	399	429	389	412	442	425	454	423	437	444	472	418	406	404	425	372	428	438	421	409	444	420	403	424	390	455	411	390	453	389	398	401	428	425	394	394	416	435	448	398	407	416	425	425	411	385	431	442	423	395	439	413	416	419	449	431	414	447	422	426	427	395	447	379	399	417	409	444	379	410	426	452	418	422	396	427	409	380	444	424	399	433	399	439	417	453	430	422	433	458	443	398	428	415	412	429	429	437	423	420	453	408	418	421	397	416	392	404	400	411	413	403	444	422	425	443	417	424	457	396	382	449	415	441	461	409	430	404	403	418	413	406	439	398	445	422	393	416	380	419	414	412	422	425	399	402	460	420	395	386	419	439	404	395	413	425	436	429	428	425	432	412	404	459	426	419	406	427	419	438	428	420	412	438	419	394	404	427	419	422	448	435	435	424	450	413	389	447	452	415	407	419	391	394	443	418	419	427	438	443	443	410	454	395	432	470	398	430	438	421	446	402	418	439	419	443	413	444	408	396	450	394	398	411	434	415	410	441	432	450	434	425	446	463	451	440	438	435	380	410	400	414	466	390	405	410	432	441	391	431	415	420	402	423	412	421	453	361	436	425	413	406	405	436	424	460	423	415	400	412	393	437	422	436	416	429	437	393	413	428	443	387	436	429	411	434	423	443	442	407	424	418	405	394	444	420	421	431	443	425	440	423	406	382	389	440	427	407	425	420	430	419	409	453	442	379	426	421	403	441	406	433	399	418	391	396	416	426	448	431	408	409	461	426	435	468	409	439	445	454	448	402	448	423	412	412	414	425	386	396	443	444	431	444	402	400	420	417	419	422	420	398	382	437	421	414	433	439	403	418	439	417	409	402	394	453	434	431	432	430	435	444	426	414	405	402	408	462	389	388	388	414	393	402	425	420	457	401	432	426	421	425	434	388	447	421	398	402	426	439	407	418	421	418	401	437	402	428	436	388	414	418	430	422	437	428	406	427	426	418	449	412	452	436	446	455	429	442	411	422	417	399	426	400	394	413	407	425	423	428	433	454	441	446	433	436	405	394	419	470	455	418	412	418	455	439	400	424	438	420	454	447	437	426	449	414	420	404	420	370	420	436	379	416	402	416	415	405	432	401	408	444	418	424	399	424	411	396	392	412	408	421	403	421	435	401	427
11705	1984	345	328	288	309	290	300	305	274	264	314	281	290	266	279	329	271	276	298	305	285	265	269	268	255	265	251	311	277	307	279	266	288	287	287	276	272	277	284	293	276	276	281	282	271	286	281	277	260	281	285	277	268	256	287	284	269	302	310	289	300	275	259	260	298	296	270	268	272	273	278	253	284	268	283	278	288	283	261	307	265	296	261	281	293	270	302	281	261	279	285	286	291	280	282	292	255	358	290	324	276	257	295	319	289	264	286	290	260	294	293	285	281	308	281	254	284	276	258	272	282	278	268	282	270	260	296	296	308	281	265	302	289	287	284	294	274	288	310	281	289	326	278	309	281	281	258	289	272	287	258	311	285	251	286	253	259	303	297	271	267	274	269	272	264	279	275	276	263	324	299	274	299	307	269	287	260	280	290	279	284	321	293	268	262	274	266	280	258	289	286	270	297	274	273	271	291	279	268	286	279	268	281	313	270	281	281	280	271	277	257	292	281	284	289	294	253	262	284	260	292	306	291	291	291	304	278	278	287	296	292	297	277	314	279	287	265	306	250	274	308	319	273	282	273	272	275	244	278	295	285	261	272	271	283	308	311	284	241	291	273	244	268	273	247	263	278	303	277	281	271	304	265	275	298	279	293	279	266	261	263	283	255	252	307	290	282	272	287	240	288	288	249	293	299	271	288	287	250	283	271	272	277	270	289	281	286	250	273	294	262	276	275	305	278	263	284	274	280	258	285	305	261	267	280	295	272	290	265	283	325	296	314	296	278	265	287	309	256	271	286	264	278	297	286	300	289	300	303	302	286	264	282	305	293	288	298	292	272	269	324	283	283	280	316	282	272	301	268	302	290	313	274	282	286	293	278	266	300	272	285	293	286	288	276	296	279	267	298	272	286	277	294	300	284	280	252	249	287	267	257	286	271	232	333	251	272	272	288	280	247	273	285	295	301	232	265	301	281	286	267	306	294	277	260	324	282	256	277	300	291	269	260	294	288	274	283	256	304	261	285	291	279	293	270	282	250	271	302	274	281	260	285	305	295	260	263	266	280	288	244	269	269	297	267	251	306	325	278	265	276	283	253	286	292	301	290	296	284	296	293	261	307	283	270	284	297	255	264	286	290	301	310	330	292	319	277	287	288	270	270	312	273	268	298	277	271	304	282	269	276	284	297	279	283	276	258	293	283	270	252	274	276	291	280	289	270	262	281	269	301	289	261	288	286	290	309	274	271	276	284	273	301	268	276	280	262	306	240	304	282	238	278	266	285	264	280	284	275	283	293	278	265	289	295	240	302	279	279	269	311	259	266	294	284	244	275	286	285	298	288	308	324	278	281	289	271	292	297	310	278	275	314	267	285	283	261	271	279	260	280	274	309	281	287	274	303	289	288	278	290	247	289	276	268	290	274	259	289	268	294	267	278	273	277	260	286	319	287	316	321	295	266	313	279	316	298	300	309	275	253	283	282	279	265	287	296	282	280	276	279	309	269	294	284	264	310	313	281	256	260	317	283	280	282	267	309	303	285	303	278	300	266	269	298	290	256	299	257	275	285	269	273	258	262	288	259	275	302	279	296	290	291	284	277	268	237	285	278	278	272	290	261	283	294	272	279	300	276	278	280	279	287	280	282	271	259	324	282	295	267	278	244	283	287	309	285	275	299	275	281	266	267	293	308	324	264	320	293	286	265	291	301	297	266	254	278	293	330	281	289	304	271	282	277	287	295	278	302	281	255	255	244	300	250	278	263	297	273	278	251	281	251	263	265	291	265	280	303	313	285	290	269	311	278	268	271	333	263	282	276	262	293	282	273	291	296	273	264	290	288	268	264	284	287	299	305	291	263	292	285	294	264	269	278	265	277	267	257	287	283	272	305	260	275	332	259	294	292	292	254	288	295	281	256	335	294	299	282	304	279	259	260	279	239	276	283	289	253	270	253	298	280	274	293	282	276	287	306	305	281	289	301	285	269	294	248	284	280	240	299	249	291	282	295	259	280	295	262	268	251	230	250	261	291	282	283	292	300	277	286	280	267	293	286	290	300	285	312	268	310	293	327	274	323	257	243	277	282	273	242	262	277	247	300	254	268	277	266	309	283	262	255	277	285	276	283	279	279	277	263	296	259	315	310	277	287	286	271	274	280	307	276	291	266	282	271	270	262	294	281	272	279	289	277	280	289	281	310	274	296	279	307	305	274	277	313	278	290	293	297	260	292	279	275	318	278	276	269	304	270	275	270	284	251	282	276	299	291	291	292	300	262	288	268	278	261	288	288	280	301	280	277	297	314	266	273	285	276	257	267	274	291	284	266	288	288	283	308	260	277	273	303	280	278	270	259	304	266	302	288	268	286	313	271	293	303	270	292	304	291	289	264	254	302	273	263	311	300	268	267	261	278	303	263	292	284	296	285	289	295	265	293	296	252	280	276	289	278	284	308	282	253	292	278	269	281	279	276	278	295	284	276	268	291	278	276	306	271	265	286	268	275	286	290	293	282	251	281	289	272	296	256	246	270	275	254	284	294	271	273	308	280	278	284	282	286	282	278	294	290	269	257	262	269	276	279	299	283	259	271	286	291	275	278	302	282	307	277	281	263	278	278	274	260	289	264	286	302	277	257	313	280	302	287	269	291	285	285	272	317	286	291	283	276	295	288	293	317	294	245	320	274	273	308	286	293	296	270	286	299	306	298	269	265	273	258	261	284	246	289	290	277	268	277	267	269	290	278	310	269	285	243	291	254	282	296	255	279	261	277	282	249	296	241	269	280	312	289	288	267	264	293	296	288	282	297	291	284	267	303	273	286	297	268	318	265	289	274	255	287	276	300	293	267	284	297	323	275	302	290	287	294	273	311	267	293	255	238	275	265	287	275	282	307	289	299	297	275	268	271	294	286	264	289	272	351	276	272	277	296	271	294	258	285	303	288	298	304	300	278	280	271	245	272	291	311	269	303	252	308	296	263	268	266	294	290	275	267	285	311	306	292	274	261	294	281	255	301	297	290	300	291	309	282	272	275	268	275	286	270	300	291	282	319	284	276	290	298	262	280	281	266	274	295	266	312	291	285	283	270	263	300	273	258	285	290	263	229	262	282	294	299	280	266	260	263	286	249	296	275	291	297	252	249	299	328	318	306	282	280	297	308	307	269	280	286	303	277	290	271	302	272	266	278	308	290	264	283	262	268	261	275	273	295	285	290	300	294	282	291	302	276	319	283	257	253	253	289	278	309	281	266	279	286	265	271	274	285	315	253	307	302	282	275	246	253	284	286	256	278	257	262	297	311	263	278	281	273	297	262	288	284	276	295	261	264	294	284	282	270	269	309	278	250	254	297	279	291	261	247	271	292	286	302	320	269	275	272	278	244	266	268	286	280	292	260	309	287	294	273	291	252	294	316	285	273	266	266	266	304	279	291	285	285	295	269	267	271	319	287	281	277	285	289	318	276	303	297	249	249	252	260	276	264	281	283	282	306	267	294	294	284	313	290
7322	1801	877	854	875	791	799	762	758	730	763	718	773	768	716	679	711	724	690	749	742	699	721	683	698	721	743	722	738	726	722	711	760	676	736	654	734	739	790	671	725	669	728	707	716	701	720	731	702	725	660	685	721	688	699	765	732	739	690	731	696	674	700	647	693	714	736	695	709	674	669	691	753	697	742	689	685	681	745	676	703	668	677	687	739	703	731	708	696	704	744	730	718	735	677	712	726	787	714	704	728	740	691	716	745	773	745	736	714	674	749	730	675	772	689	752	709	769	693	708	682	737	706	714	731	705	673	755	736	706	747	739	695	686	732	691	688	712	734	694	662	720	752	736	757	697	731	726	722	803	686	679	724	707	748	731	706	712	714	776	719	740	689	717	749	756	760	753	709	694	754	743	700	705	687	728	772	711	674	723	661	704	739	690	765	683	698	685	700	733	698	715	703	713	737	717	734	728	760	690	727	667	676	696	694	729	683	730	716	719	684	734	704	685	711	720	729	665	684	683	722	740	731	734	734	743	717	727	787	695	713	699	688	734	746	743	737	687	678	690	709	695	731	735	732	746	720	702	725	714	782	708	719	711	727	736	706	710	725	760	717	695	736	728	663	769	662	712	736	698	664	750	711	698	720	719	686	730	725	765	711	722	720	695	663	741	703	688	681	761	735	687	669	735	698	691	682	715	703	732	695	723	701	757	687	703	724	695	708	722	729	649	698	702	715	705	714	699	672	691	680	720	734	722	730	743	681	743	720	705	705	731	734	731	728	732	737	710	724	722	768	705	665	720	714	740	696	717	741	698	736	696	669	663	708	715	714	713	714	710	712	725	723	713	693	663	685	750	700	678	681	731	764	711	682	695	712	735	712	684	677	721	659	749	735	727	719	719	701	731	716	725	715	714	745	684	668	743	757	736	724	705	728	728	679	724	733	764	699	689	753	743	692	685	687	689	750	703	652	722	723	693	717	696	721	709	758	706	715	700	718	694	707	686	714	770	717	733	709	737	740	664	731	703	767	746	718	743	721	694	690	712	718	725	711	710	739	695	691	725	734	679	729	680	708	715	695	706	712	733	713	681	663	713	711	676	691	716	702	696	725	741	719	710	695	743	734	715	744	760	752	760	691	718	694	674	695	716	746	743	706	745	744	730	712	759	726	681	737	725	675	652	706	723	762	686	736	738	722	727	740	698	674	707	689	742	719	728	723	735	680	703	723	733	712	671	720	734	735	702	708	711	696	730	718	752	730	747	691	691	704	673	715	646	712	769	698	733	716	733	723	714	718	714	716	701	734	706	704	731	709	720	765	703	690	743	760	693	669	697	745	709	743	765	733	732	743	677	702	736	705	701	705	716	693	692	713	719	763	675	746	680	715	672	710	722	713	724	747	667	673	695	730	738	744	708	690	731	686	711	729	741	726	710	735	688	661	715	737	743	691	690	674	728	737	750	692	716	672	705	720	733	673	733	706	672	691	740	737	676	763	705	661	762	732	658	707	717	732	775	732	716	713	685	726	735	702	690	687	716	728	755	705	736	680	749	708	719	701	696	785	687	688	720	718	698	702	654	712	699	717	699	676	745	665	729	668	745	671	719	693	704	687	703	726	713	712	724	682	749	745	718	745	697	725	751	740	731	712	714	720	731	678	712	679	685	660	720	740	732	736	730	703	708	711	705	684	729	692	720	723	766	695	777	691	691	684	684	753	720	712	772	741	727	692	719	760	674	684	738	699	715	706	693	736	703	690	740	728	733	702	734	722	656	731	731	713	732	723	734	695	730	677	698	670	706	739	689	740	725	720	765	700	682	731	752	723	706	719	730	724	689	715	699	714	717	672	689	742	668	757	703	698	712	794	703	771	711	738	690	638	747	697	727	698	703	686	683	707	738	722	702	757	717	733	703	709	738	739	685	737	754	721	714	713	715	709	717	670	719	667	686	701	738	715	710	739	738	721	735	699	742	769	760	719	709	763	720	701	710	735	754	693	728	717	703	693	761	724	713	709	726	731	722	747	714	733	735	687	719	680	773	745	707	753	675	767	719	696	687	694	660	762	717	710	756	761	667	749	699	758	719	664	717	739	689	745	697	749	718	678	739	773	737	711	678	658	736	712	667	705	712	733	719	699	700	736	690	690	694	732	677	751	745	700	676	748	725	730	728	682	691	719	718	753	718	759	695	728	710	690	728	748	715	741	716	741	685	707	702	689	706	746	752	716	739	714	706	727	731	676	740	710	699	709	705	690	751	698	744	709	743	711	723	749	724	691	720	741	732	726	723	714	702	715	718	721	773	718	725	720	711	701	707	756	755	721	672	689	771	696	683	664	779	724	704	733	728	740	742	769	723	732	733	787	696	668	716	772	716	726	713	712	654	727	706	729	735	758	716	705	733	766	693	734	685	714	705	732	680	680	732	716	765	724	720	722	703	692	734	728	677	707	724	665	733	695	703	738	718	676	739	685	711	693	695	721	702	724	754	757	695	726	720	665	707	672	647	667	719	719	730	717	703	669	708	725	731	715	707	697	683	706	689	759	752	754	757	721	677	701	692	749	695	690	740	723	703	709	713	707	702	693	693	729	739	695	754	721	701	694	705	714	709	678	672	716	706	719	795	708	732	713	717	695	688	670	694	715	710	702	690	725	715	729	702	727	727	712	715	667	699	673	698	721	700	717	729	764	758	704	704	727	714	744	674	689	659	722	754	715	764	688	749	716	704	707	739	763	760	697	761	674	726	703	728	676	747	712	711	711	738	727	714	667	673	687	714	745	766	746	714	807	726	703	731	753	724	727	719	672	698	752	703	716	735	724	724	684	735	709	740	734	752	724	688	702	745	722	669	730	715	733	701	719	723	683	671	725	750	724	703	705	711	720	719	706	665	714	713	681	743	705	760	680	707	707	687	729	705	759	706	721	703	750	735	729	729	689	705	703	700	721	730	683	688	681	713	725	759	726	739	733	731	723	700	694	711	750	794	746	681	736	734	700	735	707	695	734	723	788	676	710	755	739	711	692	741	723	757	730	722	716	732	709	740	672	723	731	695	774	702	753	752	745	740	639	711	718	721	725	765	710	734	770	672	793	724	674	718	717	704	700	739	712	714	708	734	698	744	718	736	728	696	697	702	688	718	703	693	683	673	711	704	719	679	720	711	727	726	667	763	760	719	730	707	709	785	719	744	701	721	699	715	763	692	794	722	727	714	725	691	684	710	723	694	717	723	726	731	687	669	704	685	687	722	737	738	676	702	675	742	690	687	706	658	772	703	719	723	707	692	738	725	728	735	710	719	725	727	719	733	721	741	751	687	728	712	697	726	740	742	696	686	696	682	709	725	690	716	726	731	745	734	801	705	733	716	678	721	727	689	727	730	740	705	763	712	741	748	677	700	693	715	727	721	724	724	753	741	667	714	726	718	702	760	726	681	719	704	728	708	729	676	665	721	713	711	698	713	699	722	684	731	763	728	690	766	741	709	673	729	723	744	697	673
30290	9708	2307	1303	908	692	524	446	384	416	422	400	325	356	348	324	296	300	294	291	289	280	297	320	295	299	278	299	299	279	315	281	315	264	269	282	288	301	266	326	287	293	279	243	289	276	275	270	255	262	285	262	287	286	274	274	288	265	266	280	251	272	309	285	272	296	304	284	277	286	292	281	293	270	286	252	275	250	291	291	275	293	273	286	285	258	255	285	273	276	324	288	256	281	261	276	284	299	283	295	270	284	288	280	289	317	286	291	295	269	272	260	283	263	289	296	262	277	257	243	326	319	276	277	293	276	290	287	302	267	286	299	278	243	233	280	267	283	261	279	273	276	270	310	301	279	279	278	283	281	262	278	264	284	251	295	288	280	265	257	289	274	294	268	253	293	298	308	243	266	274	262	278	288	271	273	310	262	292	268	271	267	296	291	280	305	295	328	287	281	272	290	277	283	264	285	311	282	285	291	278	291	286	290	291	287	305	271	270	244	272	298	277	294	302	278	283	284	296	286	259	249	298	276	305	308	305	303	252	287	268	313	272	295	303	281	291	263	289	255	288	285	292	255	289	280	289	276	281	274	282	269	300	280	278	303	307	284	309	276	276	276	269	274	287	280	280	264	242	276	303	280	311	256	278	265	316	267	302	266	298	287	295	297	253	258	250	266	279	280	296	286	291	276	282	245	264	292	291	279	262	304	270	267	311	276	290	308	279	288	280	280	242	286	271	255	294	298	269	278	257	278	262	275	246	311	261	286	281	263	314	266	280	254	279	273	301	250	283	291	284	271	287	284	278	257	255	275	276	273	276	303	275	283	283	282	288	266	278	296	267	282	276	288	279	272	250	283	265	266	271	290	256	287	271	270	270	269	298	264	278	260	302	271	281	291	283	302	267	304	289	258	263	265	279	269	262	301	262	287	317	316	266	297	283	304	261	287	262	276	273	299	292	269	278	259	295	311	314	283	289	280	297	321	315	237	302	287	299	292	294	291	284	318	256	295	272	267	273	281	285	285	303	271	274	283	283	266	305	285	299	277	284	280	268	258	289	296	284	275	281	264	281	290	279	264	256	286	265	251	310	291	271	299	295	280	303	269	282	317	285	262	252	247	273	318	296	249	298	252	284	273	294	293	289	275	273	288	274	286	275	280	278	292	294	307	289	263	295	293	275	304	275	258	290	257	288	259	268	282	286	282	288	282	297	270	267	303	257	281	296	287	287	271	270	279	267	267	285	293	237	308	300	250	249	285	272	303	303	279	279	269	239	258	260	290	255	253	299	286	267	277	275	249	273	270	285	278	284	241	278	270	260	285	256	256	287	278	281	262	270	278	310	260	284	323	313	303	311	293	283	245	286	250	275	307	301	276	273	292	258	273	268	287	263	273	274	281	291	293	290	274	283	273	287	284	285	330	290	233	273	298	243	264	250	285	306	290	314	291	287	258	282	256	251	263	298	288	283	275	255	301	254	281	268	287	325	283	283	244	287	266	303	269	270	260	302	286	308	283	281	274	300	306	282	289	303	274	222	265	270	291	257	263	259	267	296	252	287	279	288	292	283	271	279	296	261	256	272	286	283	283	262	306	290	291	276	267	227	271	262	278	263	298	278	317	295	282	265	297	273	268	311	277	272	282	279	279	266	275	273	279	265	275	297	292	298	273	254	292	280	270	283	292	308	276	291	292	274	298	299	295	294	259	268	280	319	301	285	287	262	273	271	271	277	297	265	249	285	249	261	275	267	283	259	296	267	294	261	274	296	270	289	253	290	285	288	290	247	274	298	293	287	290	302	300	268	264	301	281	281	298	285	273	263	268	280	274	287	298	307	303	300	264	271	291	244	307	290	282	257	295	299	272	278	300	271	286	289	301	280	265	295	304	278	283	263	315	303	272	265	275	287	262	274	308	277	255	278	268	258	289	283	261	265	312	283	287	251	267	273	275	322	263	291	281	291	275	285	295	285	285	289	280	269	245	244	287	273	290	251	305	267	300	235	301	293	291	286	278	284	291	254	257	236	282	278	285	280	308	305	281	257	280	291	276	279	259	253	289	266	269	285	272	281	303	271	282	299	314	267	249	256	272	236	276	296	277	285	283	297	294	303	256	310	279	277	311	277	267	250	284	264	284	267	292	262	281	286	299	271	295	289	313	273	309	268	279	269	283	287	234	292	299	301	269	264	272	248	309	283	291	286	298	298	276	265	266	284	271	287	300	263	302	263	260	278	291	286	275	282	269	308	306	281	316	288	264	275	230	280	303	246	245	259	285	284	290	272	299	293	261	275	282	304	277	235	276	266	272	259	282	254	254	291	289	284	279	268	283	260	285	282	264	280	267	262	279	287	269	295	275	276	264	245	285	281	285	268	253	263	268	262	273	290	287	270	269	290	270	291	263	308	288	284	271	280	270	322	257	279	283	283	282	280	258	286	305	273	253	284	297	284	287	277	296	274	274	257	267	287	302	292	294	249	285	276	260	296	297	314	288	308	268	289	285	288	289	286	303	252	238	261	253	272	293	282	279	281	276	268	272	284	268	276	306	252	275	326	286	283	301	236	253	304	262	295	284	298	272	279	263	252	289	281	306	294	293	264	290	265	257	309	266	284	298	283	278	280	255	283	265	288	290	282	277	292	283	308	285	258	279	267	285	290	283	265	265	274	268	253	266	271	278	238	289	257	278	269	247	276	276	266	305	303	297	276	293	292	309	301	305	274	296	250	286	299	288	307	290	301	276	272	278	292	279	259	296	264	303	317	274	297	287	261	271	272	298	278	296	324	293	298	301	305	265	261	324	282	279	266	284	286	256	273	265	285	284	280	315	280	295	272	299	272	298	281	287	290	226	294	280	268	283	261	283	266	244	269	279	308	261	255	289	269	266	242	294	302	267	299	260	273	267	282	243	274	295	295	272	277	297	269	281	280	256	273	291	276	296	299	296	281	268	277	271	264	285	258	267	268	274	265	280	259	286	303	277	282	277	271	302	292	318	276	263	259	283	272	282	279	266	299	271	246	245	304	293	294	234	295	289	290	265	317	253	302	321	274	297	294	283	288	263	256	302	254	242	270	289	302	259	269	271	278	266	284	259	286	235	252	262	297	296	304	250	301	311	274	284	259	267	283	284	258	256	285	276	267	260	251	289	280	281	338	276	258	279	281	250	267	294	275	279	295	272	292	308	280	257	290	305	292	292	280	295	269	290	292	280	271	285	294	251	270	309	264	286	265	291	266	305	308	270	274	286	301	291	297	253	268	299	286	260	273	267	278	270	293	259	279	268	284	290	269	277	305	281	281	283	242	272	286	255	262	263	286	299	283	278	275	275	281	275	248	282	259	263	270	253	261	284	274	285	290	266	268	276	276	275	315	278	283	273	288	292	290	262	264	267	282	267	290	266	265	301	265	303	263	271	263	279	282	292	266	270	300	267	262	333	280	259	250	277	287	295	297	288	252	292	287	306	281	281	281	283	268	281	300	253	281	295	287	305	281	280
18423	4926	3118	3481	2927	2444	2042	1819	1578	1392	1323	1222	1223	1024	1020	977	963	996	904	898	830	900	884	847	857	815	796	861	781	741	864	750	775	783	705	759	749	744	738	790	756	738	746	690	704	725	729	728	676	759	753	710	732	679	669	706	737	659	753	687	716	735	734	725	698	746	695	660	689	731	716	663	727	726	714	704	755	741	720	682	711	706	707	702	687	705	736	728	702	729	724	710	687	722	759	695	713	701	728	750	684	660	767	672	645	702	720	673	723	747	703	732	733	733	751	717	712	676	716	716	729	724	701	703	734	728	713	694	695	730	722	687	691	714	658	729	717	665	693	697	731	703	693	726	687	709	704	655	728	711	696	757	642	696	692	677	670	671	694	662	678	749	688	738	718	659	690	665	687	710	664	709	711	724	693	729	717	676	716	684	654	650	729	713	681	684	649	659	701	697	698	707	654	682	693	708	700	708	688	725	746	688	716	688	718	760	681	696	627	687	717	743	702	648	744	668	686	709	740	684	682	675	700	699	696	670	673	715	695	721	717	687	786	686	714	709	724	680	684	762	694	667	679	679	671	721	712	686	735	709	709	706	678	693	699	646	698	688	651	722	670	650	662	717	660	681	663	708	661	679	677	678	667	687	687	707	681	664	689	686	734	691	670	719	664	708	709	650	750	702	670	667	695	663	713	711	696	733	652	692	741	757	697	691	674	717	666	683	709	730	666	725	714	673	741	731	701	723	680	684	699	688	676	703	702	670	687	708	716	673	735	718	684	682	728	698	695	673	679	713	700	695	704	695	692	710	708	669	699	687	687	690	695	750	738	717	712	737	671	692	689	688	735	687	724	708	703	708	686	661	697	642	696	694	689	662	737	699	728	650	685	676	723	726	670	711	681	743	672	678	712	666	721	643	691	707	672	673	667	725	682	713	667	645	692	663	683	697	697	682	683	716	711	654	695	708	710	709	665	695	663	685	745	679	712	763	720	709	657	712	761	674	691	668	690	700	654	682	718	711	756	718	719	703	705	724	669	669	708	699	678	697	700	699	668	708	691	697	658	693	749	705	709	725	739	699	714	696	711	715	728	714	731	717	725	667	712	703	695	721	706	708	712	683	705	683	679	715	721	685	638	705	688	705	719	670	674	673	719	667	718	696	698	759	725	646	683	695	653	683	645	717	686	670	668	727	675	700	704	705	735	654	710	714	698	737	690	734	704	670	728	705	707	698	641	672	694	705	700	668	705	719	710	715	722	678	710	746	690	726	706	698	709	726	730	676	713	703	761	682	717	707	689	694	723	721	690	705	709	713	742	707	663	715	691	673	656	693	680	687	700	626	647	733	660	750	707	711	676	692	687	750	688	691	659	750	687	681	717	753	728	678	729	702	694	711	733	721	713	719	714	694	711	705	712	706	707	695	643	702	694	749	695	685	705	675	725	705	680	721	670	654	705	720	683	701	723	708	724	715	748	697	712	706	731	685	704	708	680	711	682	644	726	700	693	688	748	696	657	732	683	689	692	676	703	675	737	667	670	688	674	737	645	701	672	680	705	670	699	685	737	682	659	669	655	659	688	719	666	742	708	703	655	693	685	642	715	689	683	658	703	698	654	736	689	696	726	667	718	693	650	694	717	720	725	728	680	707	657	674	686	671	704	657	731	662	709	720	657	730	697	659	703	698	682	623	677	657	727	703	693	720	645	663	736	689	715	718	682	702	677	721	682	680	717	732	713	801	703	639	653	716	701	725	716	753	703	720	695	671	728	712	667	683	726	675	753	703	722	727	723	674	698	734	659	700	675	638	686	709	685	694	705	637	715	680	686	720	706	697	669	721	704	690	651	651	695	673	703	728	641	679	686	735	665	724	695	657	694	667	676	739	737	690	689	691	693	683	697	706	697	705	706	692	724	615	701	737	706	709	677	716	733	662	731	704	661	690	711	733	686	678	683	739	730	688	681	689	700	712	689	686	685	703	717	705	726	704	704	656	718	722	669	693	684	687	651	708	702	731	689	714	719	701	716	679	717	723	699	660	694	713	731	699	737	684	713	700	691	695	740	638	700	677	680	718	736	700	691	676	731	731	688	682	691	675	697	721	667	683	695	703	699	697	706	717	700	681	733	673	762	699	718	694	723	685	728	718	676	728	693	718	739	720	680	725	647	722	753	707	703	719	690	688	711	688	705	689	689	699	718	705	670	720	727	700	678	713	700	753	685	735	734	673	682	740	678	712	728	712	707	697	687	688	643	725	672	692	697	679	703	699	765	633	692	698	677	704	690	675	681	669	703	717	658	707	685	670	669	675	687	697	740	755	704	715	700	728	688	703	710	689	692	666	738	679	717	683	715	660	720	726	749	698	683	684	721	711	693	678	685	671	735	718	673	692	672	646	759	682	683	695	656	692	734	652	689	653	676	706	674	693	692	714	715	676	740	736	724	700	706	702	708	674	745	737	659	688	701	730	702	699	710	747	707	718	670	721	666	666	739	675	728	721	704	699	735	718	682	668	734	693	683	636	713	716	655	707	679	680	725	679	708	691	725	721	739	669	694	645	697	699	669	695	698	693	690	699	670	698	688	668	674	696	666	718	693	697	712	711	703	700	683	697	720	714	676	736	682	658	721	759	682	626	682	716	676	750	677	714	685	645	685	745	673	681	689	706	726	730	738	739	739	701	735	702	670	718	668	681	677	683	677	711	718	674	693	675	664	713	728	697	724	695	677	665	673	762	658	662	702	706	702	678	677	709	686	683	694	718	701	684	694	676	683	680	700	709	724	713	731	709	754	706	701	684	718	714	695	719	684	720	681	674	664	690	668	732	729	679	719	741	681	700	662	680	675	681	670	643	748	711	713	647	665	706	672	774	730	723	709	697	716	653	720	688	685	644	681	692	703	727	679	705	698	689	712	693	675	664	681	685	708	661	727	711	713	714	692	691	638	688	659	681	722	692	687	709	714	673	686	699	721	691	709	665	683	694	670	700	695	737	674	723	652	718	715	658	749	696	667	730	676	701	687	707	699	676	688	687	710	727	694	710	696	714	751	670	726	722	716	723	688	732	687	725	655	677	695	722	701	725	745	676	729	662	689	643	749	708	652	695	706	639	654	700	656	669	723	713	684	693	737	697	685	726	707	669	675	695	727	683	685	654	665	701	688	678	672	688	715	632	722	731	666	714	673	683	702	696	658	707	723	674	693	715	704	665	695	675	736	648	701	720	730	710	686	683	704	714	639	609	689	723	692	671	652	742	733	729	689	714	729	690	648	670	693	694	689	690	654	718	679	686	663	705	718	697	704	709	685	690	679	664	688	714	705	720	663	696	701	653	707	700	664	684	716	683	705	749	665	650	700	731	632	699	704	661	678	744	700	717	685	675	717	715	685	677	673	676	706	663	723	670	717	682	715	722	658	657	675	655	670	745	720	700	733	756	701	716	692	707	714	663	723	683	685	730	679	720	712	647	678	654	696	639	673	718	718	671	693	695	768	680	695	696
39149	15868	4682	2269	1404	999	714	536	446	407	359	308	299	255	268	226	253	254	221	201	203	196	210	196	193	180	159	178	136	177	165	159	144	173	157	164	148	194	139	165	156	193	152	153	183	156	177	147	163	138	170	139	165	159	160	146	161	137	153	164	173	156	167	154	160	149	158	157	169	159	168	165	129	142	148	130	159	150	154	147	162	144	148	130	168	175	170	176	160	147	176	159	159	158	160	150	151	162	135	157	164	165	156	117	142	167	151	145	198	157	164	167	134	151	131	151	144	148	148	166	155	146	175	161	151	144	153	130	144	117	149	141	160	145	157	161	148	146	184	161	150	131	154	149	152	163	141	159	167	183	182	149	147	168	139	161	156	153	156	125	170	154	130	153	154	153	140	137	154	158	151	146	165	149	142	155	138	174	143	166	161	175	144	141	142	151	157	179	147	141	133	135	153	134	154	145	147	148	148	156	144	156	131	153	140	153	168	126	151	146	163	144	139	146	169	142	124	173	159	140	162	148	170	130	157	151	141	141	139	160	158	165	162	177	138	136	154	160	140	138	147	139	134	155	154	141	172	131	129	169	157	143	146	147	153	161	155	175	151	150	139	171	136	169	149	155	149	132	155	159	134	188	168	148	142	158	169	147	148	153	155	136	139	155	154	143	146	160	158	161	174	152	138	174	160	147	149	139	174	151	159	137	156	134	149	140	147	161	159	147	176	162	165	142	174	139	142	143	138	150	150	164	168	164	160	155	132	142	130	161	134	146	138	137	154	171	150	149	150	155	169	178	153	151	134	150	146	160	155	161	135	152	145	174	130	143	168	148	152	152	174	146	164	147	157	129	151	165	162	142	156	117	141	147	156	154	143	151	155	137	140	161	146	158	150	152	139	151	143	151	147	139	148	162	162	150	161	163	149	135	170	164	139	143	134	134	128	164	147	141	138	128	149	147	140	167	155	162	128	142	171	140	146	125	167	142	143	169	146	139	143	148	155	151	154	143	132	142	143	176	136	139	131	173	148	153	148	159	156	143	142	149	135	130	119	131	152	131	171	146	158	181	151	132	139	160	159	153	176	154	151	152	157	157	137	167	157	138	152	125	141	161	164	154	163	148	142	132	164	148	172	127	126	148	139	155	150	138	133	158	135	144	142	120	163	132	152	150	148	163	177	139	133	168	160	151	136	160	181	161	141	159	136	155	155	139	152	147	155	168	136	151	143	122	146	165	145	142	151	139	157	132	154	149	176	147	158	170	123	160	153	151	133	142	159	138	138	176	152	114	158	168	149	169	148	131	157	158	171	166	142	150	154	153	157	151	122	137	158	154	167	159	164	158	148	151	164	124	158	152	155	168	166	140	149	138	166	135	148	135	128	135	140	175	139	146	155	154	132	149	145	166	132	134	149	144	146	134	171	142	171	134	146	137	134	131	166	135	144	150	170	136	132	147	167	159	141	169	158	164	145	152	124	142	148	135	159	149	164	137	151	160	167	133	137	158	161	138	122	179	145	153	128	141	179	136	138	161	164	157	155	149	156	159	144	139	138	151	152	154	154	158	145	169	165	149	163	158	146	144	153	161	153	155	167	156	148	145	158	157	146	169	180	126	149	159	154	146	152	152	156	137	170	147	152	147	150	138	150	167	165	137	151	145	143	140	147	163	170	144	163	124	181	159	150	165	149	138	174	145	144	176	159	160	173	166	145	135	174	152	165	147	160	168	160	155	144	164	147	138	144	146	137	159	160	147	146	137	145	151	142	133	129	140	156	157	153	132	152	158	159	153	157	142	143	153	159	157	139	151	170	155	151	160	160	159	162	140	154	145	135	137	147	172	192	154	154	140	158	146	157	179	162	147	129	143	151	182	153	151	162	159	153	134	154	158	146	152	159	154	149	136	129	151	174	125	151	153	174	152	134	137	156	143	155	138	151	162	145	161	130	184	136	151	158	148	148	135	173	126	156	145	163	159	156	161	149	148	149	120	155	136	153	149	150	152	162	143	128	142	159	142	169	156	135	150	148	162	138	133	159	149	136	165	165	162	166	150	148	149	171	164	139	143	154	157	159	157	157	152	152	154	143	144	185	157	153	133	174	140	148	155	152	133	129	145	128	168	153	144	133	149	164	146	160	179	149	155	157	158	156	145	158	135	128	148	143	147	154	133	137	134	162	168	118	161	171	130	173	162	148	138	167	156	150	144	170	165	146	160	153	148	150	150	137	162	162	144	131	134	167	151	137	140	136	154	148	153	152	154	157	145	146	133	163	156	154	146	149	145	158	175	140	149	160	155	158	156	126	132	170	160	145	172	134	120	158	152	158	149	115	147	142	159	152	161	152	145	143	155	154	174	143	159	141	149	150	127	154	154	165	174	154	136	157	151	145	171	152	135	167	144	137	142	180	142	141	157	142	138	167	165	160	159	168	155	138	159	143	159	133	161	128	147	148	152	142	126	143	155	131	134	156	144	149	168	160	146	163	135	134	139	166	157	159	155	152	167	153	160	159	165	164	160	148	152	146	144	161	147	145	158	154	146	163	142	154	153	156	149	173	145	138	134	160	158	133	159	161	162	152	150	154	144	151	147	147	153	177	155	167	139	149	153	139	149	143	141	133	163	149	143	138	139	155	151	141	153	132	157	144	154	118	165	170	144	159	158	131	162	148	139	141	159	132	164	145	134	126	160	150	139	168	174	143	134	165	146	152	134	134	139	171	157	166	143	156	176	135	171	142	140	151	149	146	161	138	129	174	177	141	155	129	155	131	126	144	169	149	157	165	144	163	159	145	146	150	162	171	170	143	168	155	132	162	144	160	150	150	140	137	176	134	164	146	165	154	167	168	146	175	142	157	144	147	137	170	149	157	159	162	143	144	168	136	140	153	143	156	148	165	156	156	128	151	151	139	181	153	156	145	164	159	148	158	125	151	139	130	143	145	143	150	135	128	148	148	148	166	144	146	141	153	128	154	145	148	183	173	151	140	166	139	165	146	152	143	152	158	154	154	147	165	127	161	134	150	140	167	186	148	137	149	170	157	150	174	163	128	169	173	165	156	148	156	167	158	153	170	144	172	154	167	154	136	130	149	169	128	164	151	145	159	153	167	153	157	161	132	165	131	147	135	140	157	150	153	155	152	144	177	141	146	154	146	163	137	150	160	143	166	141	153	127	134	122	148	169	156	146	149	155	141	155	159	150	153	139	146	142	158	166	166	153	177	167	142	139	147	181	148	152	173	149	162	141	157	132	148	164	162	121	143	142	142	173	129	166	126	155	145	131	153	152	124	169	119	122	153	157	150	152	145	136	147	139	155	167	155	143	148	147	142	150	146	153	157	147	147	159	166	166	176	147	166	136	133	155	172	176	165	173	167	142	150	145	160	167	159	155	151	156	151	140	156	143	155	163	134	144	165	147	132	144	133	154	126	149	153	133	157	140	144	144	136	155	160	146	136	152	159	163	145	149	152	164	138	147	127	115	147	158	159	151	138	151
23658	6704	5081	5486	4594	3648	3043	2553	2083	1767	1615	1358	1328	1146	1046	982	892	833	811	759	774	685	683	695	629	605	605	587	543	561	551	532	534	561	467	542	484	463	469	487	496	498	461	487	479	491	482	407	472	435	451	442	449	491	466	436	437	422	457	448	416	405	447	415	465	423	394	419	447	423	422	415	429	438	406	419	400	391	438	436	460	462	435	433	419	416	433	450	431	439	436	467	446	438	427	425	379	432	418	403	451	408	425	397	374	439	429	433	432	506	429	469	460	442	416	441	459	412	431	441	426	426	435	408	406	424	411	415	424	380	408	402	398	366	471	408	395	420	439	410	421	448	442	435	430	413	431	424	418	414	385	440	425	421	393	417	388	422	441	403	398	450	399	399	404	460	377	393	403	356	376	413	394	354	392	379	399	411	418	398	399	408	411	415	363	389	385	364	377	400	417	382	369	422	414	382	407	414	396	410	397	391	420	356	433	405	424	400	427	415	395	410	425	393	418	433	383	408	384	414	362	403	393	421	381	412	389	416	423	435	405	366	398	434	397	398	403	397	436	388	431	400	388	391	390	398	387	369	390	399	390	397	402	410	399	416	405	413	416	407	387	393	408	357	382	431	380	382	401	383	402	412	378	378	368	356	397	375	436	421	420	403	392	382	422	416	402	399	406	402	393	405	344	393	401	362	453	387	432	422	373	399	345	418	379	411	385	354	405	416	394	397	370	385	397	395	374	382	399	423	406	428	400	397	407	406	386	374	408	406	398	381	443	422	437	404	416	387	393	359	400	407	385	385	370	379	412	353	403	379	389	403	430	361	368	399	402	396	382	395	387	413	389	377	434	409	405	366	419	392	364	403	411	442	394	413	358	402	385	415	397	403	386	379	422	417	392	418	381	385	413	392	397	383	422	376	427	401	402	407	353	409	405	410	409	403	385	406	427	383	414	418	389	369	391	390	378	365	402	397	400	388	388	433	389	389	423	429	413	414	393	412	387	396	392	450	377	406	415	388	367	408	404	405	378	345	402	387	434	389	380	422	387	411	398	404	421	408	391	409	379	391	424	388	398	359	411	439	371	396	358	377	382	374	390	429	410	384	389	423	400	393	427	402	398	405	400	398	408	437	389	420	395	392	427	382	385	414	376	390	379	390	413	399	412	412	389	417	382	404	395	406	399	426	409	381	407	392	399	403	366	399	378	418	403	419	382	382	390	398	427	416	406	380	404	375	390	373	385	377	383	365	396	415	411	399	402	414	395	389	390	416	376	363	370	394	417	359	443	354	389	438	382	411	395	442	402	390	438	430	381	398	403	414	389	401	373	414	390	390	425	386	384	377	405	386	406	350	398	377	418	392	406	402	352	421	411	377	368	365	381	393	369	403	428	414	379	367	392	422	374	345	374	413	401	402	402	408	418	379	414	372	404	402	407	429	372	417	396	392	397	408	427	403	403	409	363	373	418	407	385	430	394	424	391	424	394	388	410	409	381	361	358	396	445	463	397	393	375	397	403	399	369	393	416	357	410	374	393	383	369	441	382	395	418	398	432	401	413	396	373	409	391	406	388	380	423	420	389	394	416	409	382	387	387	392	412	405	374	397	412	407	396	383	381	444	378	403	420	414	444	395	355	405	394	407	385	431	410	457	400	382	392	408	387	421	385	407	377	439	410	400	401	434	418	409	426	390	409	421	412	416	400	397	392	417	418	388	428	382	380	408	376	396	405	425	363	415	356	396	402	396	391	381	387	393	391	433	409	401	417	418	410	396	375	363	385	413	425	371	376	382	385	396	401	389	381	397	418	420	402	379	395	417	401	402	408	394	393	397	401	389	383	376	398	434	372	442	411	426	392	434	387	384	381	389	386	429	364	404	377	415	364	403	407	389	418	402	409	418	424	415	391	389	394	394	418	393	430	380	401	401	446	406	371	403	418	378	413	395	388	419	408	394	413	396	406	375	376	425	400	387	391	414	383	394	420	384	391	385	361	432	435	407	393	392	375	394	441	382	434	418	417	423	407	404	382	384	421	383	400	406	416	362	399	380	418	421	379	359	383	398	409	396	380	406	363	386	361	387	379	431	407	409	388	430	382	428	371	401	381	363	380	374	399	399	374	372	432	404	398	426	419	369	413	417	435	391	410	433	423	396	411	394	415	406	417	424	415	421	377	394	398	428	381	437	373	380	400	406	404	370	430	390	406	431	380	384	404	387	391	427	396	396	385	426	410	401	405	347	384	379	418	393	396	392	398	369	394	403	400	407	372	369	405	411	415	405	396	398	379	424	397	406	394	417	393	379	417	370	380	425	374	383	383	382	364	424	438	417	410	414	385	421	419	415	398	411	402	412	401	392	366	386	427	401	421	365	371	389	371	361	390	404	386	420	384	410	388	418	400	385	401	380	380	421	394	419	392	404	409	375	387	403	414	413	356	367	417	382	419	406	416	378	404	398	348	397	391	414	369	401	397	364	406	423	439	382	388	351	380	407	371	412	386	394	396	419	412	380	395	376	379	425	421	415	401	432	401	395	345	419	420	420	382	387	387	405	445	381	386	412	426	377	409	386	391	416	394	380	374	410	408	389	392	389	373	367	410	387	426	407	422	438	384	419	407	408	405	412	421	413	403	379	361	401	426	399	393	431	370	425	414	392	400	387	395	401	382	429	383	381	407	410	390	404	375	364	410	360	396	396	394	395	381	403	384	413	421	392	386	412	403	361	412	413	431	389	405	384	418	429	388	377	418	383	394	354	428	401	387	426	430	379	386	397	362	376	403	371	365	404	421	415	414	383	431	431	394	387	401	420	399	374	403	363	374	392	360	376	406	389	376	419	397	399	403	389	360	405	367	417	410	449	378	405	489	354	414	384	407	402	373	426	406	397	383	391	409	369	404	421	396	384	455	405	422	369	389	378	361	429	429	411	422	393	391	401	390	399	414	372	426	370	378	386	405	426	377	423	373	380	424	420	417	384	362	400	400	406	414	419	401	387	395	388	428	384	401	408	410	373	410	400	403	407	394	400	407	397	371	400	395	405	383	394	378	430	389	422	403	428	389	385	420	369	387	403	400	393	377	420	395	384	437	417	385	376	386	413	399	391	396	423	410	400	359	375	449	405	409	425	393	366	412	398	391	395	387	390	397	405	417	428	400	411	388	390	398	411	395	402	358	411	408	422	403	430	386	374	389	380	360	419	399	393	383	438	375	388	412	393	405	371	394	399	375	395	400	372	423	395	389	414	412	399	380	424	448	387	390	400	401	408	409	373	438	390	408	390	368	403	377	411	420	400	399	390	376	394	387	408	377	406	413	401	399	356	435	384	405	422	358	402	406	388	396	407	384	380	369	395	359	407	411	390	412	410	360	391	390	389	386	374	404	411	420	427	399	382	402	353	405	405	414	409	402	374	373	455	426	376	374	387	393	371	363	360	390	403	401	403	379	426	398	436	401	383	422	368	394	422	426	368	409	401	414	379	404	411	387	408	419	419	371	377
13206	2205	341	300	321	324	306	316	281	257	260	264	300	274	251	263	295	291	257	312	270	281	280	276	274	259	256	290	266	300	302	291	281	270	283	282	302	252	255	289	284	288	291	266	300	278	271	266	314	287	271	278	291	272	262	285	262	277	280	242	270	284	263	281	275	255	283	252	303	295	271	277	262	293	265	268	278	291	295	249	280	288	282	284	265	306	281	296	286	263	242	259	293	285	288	275	285	297	270	293	262	258	270	268	262	260	257	295	303	311	291	279	276	282	288	282	317	272	256	291	302	256	250	271	304	277	301	280	284	271	277	266	268	268	288	228	282	258	286	250	267	283	272	273	273	272	268	271	262	275	294	303	265	264	266	282	310	275	292	307	301	264	270	270	291	248	276	278	287	266	257	287	281	298	267	265	284	308	279	297	256	282	296	279	281	287	291	248	305	262	272	296	276	269	289	278	282	264	269	271	300	261	267	258	312	255	281	283	309	246	295	284	274	295	283	277	313	282	266	286	292	254	258	280	281	287	267	276	301	246	317	272	269	258	281	247	298	270	296	253	290	273	289	280	278	274	282	295	270	286	333	268	255	278	268	295	284	285	264	301	298	283	285	224	290	287	275	281	275	281	288	269	257	259	247	260	291	287	253	291	267	291	283	286	266	282	225	271	290	277	288	262	285	272	276	304	250	279	301	270	279	287	284	311	296	254	290	281	280	273	278	248	286	236	264	271	275	293	251	252	247	263	283	315	251	286	268	252	250	300	268	269	263	292	249	280	283	284	279	291	285	302	259	292	291	264	256	263	299	276	262	287	287	334	280	269	259	281	291	298	276	255	265	257	259	270	293	264	246	276	286	258	245	279	261	270	272	295	276	277	293	257	240	246	273	270	263	290	261	278	305	274	265	278	285	301	301	274	279	270	271	253	256	293	261	231	253	270	301	243	267	269	277	262	251	280	276	276	275	293	285	282	270	261	291	296	277	282	243	274	277	279	267	232	287	292	281	261	295	310	294	258	263	272	252	290	294	294	252	269	258	277	274	262	289	264	283	295	275	292	250	279	316	282	284	282	268	263	283	279	292	297	288	259	253	250	267	269	286	263	284	284	297	311	294	277	290	291	279	271	271	260	278	284	272	283	275	298	259	303	289	273	242	329	279	273	284	271	259	299	298	269	274	266	263	256	272	286	300	256	272	286	260	236	270	264	285	283	319	303	283	278	270	269	290	287	276	300	288	265	261	273	291	279	285	292	281	285	259	225	291	266	286	268	268	263	266	272	290	264	268	257	254	252	252	294	291	267	300	295	294	272	294	249	240	257	256	286	295	254	297	281	288	280	271	251	244	277	260	260	261	279	261	254	319	271	270	262	279	281	262	261	273	295	276	301	276	300	285	284	289	291	298	287	272	297	295	275	283	306	257	266	305	257	292	281	272	269	282	247	301	307	275	273	256	285	278	272	266	293	266	262	283	283	246	242	283	239	275	280	247	235	289	256	278	272	261	264	286	280	230	282	266	293	294	278	272	277	311	286	257	278	271	291	258	281	291	256	268	276	276	265	251	254	265	262	261	285	245	281	276	287	252	266	271	280	278	292	287	275	296	289	280	273	282	262	294	292	272	263	253	276	261	284	299	297	294	269	250	269	272	262	291	251	259	257	253	259	281	269	268	278	291	282	309	262	254	265	275	287	262	281	274	252	271	291	311	268	313	316	262	283	252	298	290	284	250	292	264	278	278	262	265	275	251	258	254	268	268	282	291	267	304	265	273	253	278	241	271	283	272	306	255	276	311	285	317	262	259	255	296	280	282	263	304	294	250	287	281	308	265	283	272	236	260	273	266	265	260	261	296	286	294	266	292	273	309	267	286	288	280	254	257	279	258	283	249	292	284	290	297	264	266	261	301	262	267	262	270	265	290	290	264	283	247	273	266	251	274	278	281	275	271	292	296	261	293	249	254	279	289	253	277	279	300	271	250	301	283	270	262	269	285	278	257	276	260	281	290	271	253	267	274	262	273	252	247	255	270	267	270	279	241	301	293	288	278	275	289	280	273	269	289	286	286	291	269	276	284	266	286	278	298	295	268	265	258	286	264	261	289	258	279	276	258	249	326	302	281	219	294	261	272	258	292	250	306	292	263	252	278	280	274	268	283	285	261	301	285	281	288	317	279	292	264	295	282	266	262	263	257	257	316	270	277	281	256	306	259	261	244	282	284	280	252	269	287	247	283	259	280	268	274	271	283	261	271	270	268	297	259	289	231	296	294	277	282	265	301	260	299	275	287	264	283	285	259	298	261	278	267	294	264	272	262	297	288	302	280	280	291	292	264	276	278	282	311	260	293	271	282	264	261	301	264	302	266	280	303	311	250	260	271	281	267	317	278	256	279	289	288	279	278	271	277	274	292	283	278	277	294	256	286	271	281	285	247	304	275	285	290	282	265	293	264	294	277	286	294	270	261	285	299	288	271	278	300	272	252	253	295	274	298	323	269	276	277	280	292	273	284	257	270	275	269	272	272	299	283	278	261	311	278	289	285	262	289	264	256	307	302	281	281	298	264	249	294	269	295	276	264	292	287	292	300	299	260	301	293	276	285	293	267	246	278	271	260	301	299	284	278	327	280	267	231	268	290	299	234	286	276	251	285	259	277	290	283	277	276	276	286	247	282	288	299	271	265	257	297	263	278	256	280	273	282	258	260	293	270	285	268	271	271	294	286	293	303	258	274	268	273	267	273	258	258	284	282	265	262	284	290	274	275	257	259	284	275	282	283	248	279	276	258	292	272	281	266	285	258	263	290	258	299	275	246	237	258	262	292	265	302	272	300	259	304	298	258	293	283	263	292	278	267	260	271	253	254	297	272	264	265	256	300	275	284	258	258	265	285	257	284	277	294	282	280	277	268	244	309	276	272	291	275	257	251	262	304	227	224	280	231	252	282	316	267	290	298	265	301	257	316	300	258	307	265	291	293	293	290	261	264	282	268	270	260	249	293	289	277	273	316	277	309	274	308	327	276	297	308	291	273	299	307	288	265	253	302	283	280	287	264	274	289	290	247	249	292	245	278	283	249	276	291	259	272	277	243	306	247	251	257	261	261	278	276	274	265	294	290	297	276	286	298	266	270	261	267	294	276	237	251	301	261	317	302	270	287	271	262	266	278	270	279	281	263	286	274	264	281	302	271	252	300	313	255	272	263	268	275	281	280	303	261	263	305	273	276	291	284	255	267	298	260	273	272	284	314	275	278	260	296	269	313	300	275	293	244	287	269	265	278	264	275	268	293	257	253	293	280	279	299	261	321	291	283	258	288	258	252	250	269	301	275	300	306	265	306	276	267	285	308	278	287	295	301	263	272	293	271	269	281	276	275	297	282	250	260	282	274	296	271	285	294	273	310	254	265	271	322	272	269	268	251	263	276	314	270	263	280	255	250	288	275	242	295	249	278	298	263	281	319	303	273	262	241	297	263	269	264	263	279	265	296	268	252	257
8022	1925	809	844	792	755	806	724	764	768	682	752	751	716	698	702	688	714	712	718	721	643	717	723	688	686	688	729	708	666	642	685	710	722	728	701	708	721	705	688	704	716	731	690	702	717	693	630	692	716	704	706	703	687	631	658	667	701	713	687	694	710	702	710	689	707	732	691	682	675	691	693	707	670	685	669	664	696	713	710	698	672	698	718	736	673	761	719	682	705	721	740	676	702	699	708	716	686	663	680	693	697	669	667	703	718	743	718	733	701	718	714	658	746	669	722	719	707	682	683	721	705	675	702	681	720	738	702	686	757	687	676	729	701	738	671	681	708	697	718	682	702	690	673	658	641	721	689	730	672	699	707	689	692	697	695	705	719	692	707	759	659	663	721	686	683	718	685	713	679	725	683	707	687	702	699	708	684	743	689	715	678	691	654	742	647	709	671	749	749	708	665	675	685	667	672	695	718	724	718	737	733	678	680	721	696	713	661	685	685	697	719	679	737	735	704	685	710	725	724	699	724	670	686	702	663	740	658	703	730	703	639	691	701	714	683	687	731	738	717	679	673	706	711	695	699	744	653	669	624	695	713	697	692	698	701	717	703	684	657	683	747	720	691	726	691	729	655	749	687	772	711	749	707	700	664	700	748	694	742	697	674	669	649	718	692	732	710	759	691	700	762	669	694	705	715	689	704	680	715	694	737	689	694	701	673	736	725	651	727	716	723	729	712	687	749	725	700	734	698	735	711	662	743	695	692	664	702	695	687	725	750	665	711	735	684	683	671	719	708	695	701	698	699	704	664	734	665	716	720	707	710	695	752	682	764	684	684	640	675	682	715	719	683	711	672	731	713	727	746	709	714	717	727	716	693	708	733	794	691	716	694	692	691	678	723	711	690	687	662	705	682	677	786	709	700	745	676	741	719	711	651	706	708	717	694	683	665	703	713	708	679	714	692	670	711	677	714	732	744	726	700	689	712	699	695	731	731	730	708	709	674	678	759	699	663	669	666	715	701	700	681	723	705	674	705	668	682	650	688	675	706	693	739	725	662	708	691	771	680	696	729	694	717	697	689	706	674	689	698	770	690	702	754	697	716	703	699	706	705	653	667	690	680	652	649	684	700	714	700	681	698	664	736	675	673	725	732	727	687	722	735	692	691	711	709	717	618	666	697	729	703	672	714	721	778	687	696	703	681	669	678	674	714	731	682	720	697	749	679	647	735	706	680	710	759	683	689	683	669	692	674	729	696	664	726	697	752	693	738	723	673	695	732	705	715	731	697	685	689	708	728	738	701	700	692	734	677	722	664	748	693	707	690	716	686	653	715	721	678	696	732	670	713	710	713	714	690	725	712	654	685	735	704	732	682	679	751	699	655	707	681	725	705	733	691	752	709	658	755	716	690	634	704	724	723	772	696	690	698	720	700	729	691	701	680	665	686	735	707	700	672	691	732	702	688	708	715	721	743	704	702	694	742	672	699	656	746	735	691	725	681	709	695	730	689	724	690	658	681	683	685	682	719	756	689	695	709	717	665	730	684	711	720	686	702	757	649	691	700	686	712	690	682	700	717	678	707	662	671	700	748	741	686	707	708	729	680	699	709	711	671	694	713	706	641	717	693	737	700	702	749	682	672	723	742	681	727	701	695	673	680	711	697	705	708	697	710	685	717	733	692	654	726	718	725	734	698	701	640	705	612	732	706	693	693	731	669	646	692	694	773	729	698	697	712	727	703	708	731	647	696	635	694	705	717	661	734	691	677	665	689	723	708	737	694	652	706	720	694	692	699	671	718	708	711	704	772	658	721	731	698	693	775	725	708	664	699	694	702	681	664	633	757	730	638	719	701	779	691	718	696	680	700	666	669	737	736	669	736	724	764	707	717	693	793	681	728	729	730	699	721	696	688	655	713	669	739	692	739	706	720	733	680	711	670	702	663	749	690	735	689	727	723	668	648	690	701	674	723	641	675	664	701	711	717	701	719	671	718	752	690	656	687	696	685	692	675	699	732	703	699	713	632	696	716	725	672	695	694	668	698	703	709	693	657	732	661	747	688	740	701	662	673	727	683	708	704	695	666	731	686	738	705	689	656	681	714	742	714	702	694	698	680	666	694	743	650	701	669	688	705	729	716	705	692	726	662	729	696	753	733	738	728	690	732	731	687	714	650	702	780	760	710	739	631	794	706	696	722	706	700	666	691	704	663	688	730	686	686	758	677	737	706	727	686	685	671	712	693	690	682	715	761	650	681	700	686	715	752	735	732	723	729	684	745	686	738	706	667	728	632	702	671	694	741	707	714	718	708	714	664	691	715	645	697	664	712	694	735	722	739	662	680	711	725	680	736	685	726	713	730	681	723	720	666	705	662	657	688	721	734	667	710	691	746	752	734	707	642	676	663	649	703	696	705	708	704	707	701	685	654	763	663	707	711	698	711	694	725	680	705	699	710	689	723	692	705	722	677	718	745	697	679	691	717	692	721	692	740	698	667	702	723	739	706	715	698	725	703	713	721	721	748	666	742	690	684	747	765	753	667	677	692	719	719	683	688	714	702	714	691	716	711	659	708	660	671	757	661	721	753	685	713	719	737	682	707	701	678	721	676	699	681	682	703	713	695	709	750	710	686	696	693	734	707	738	663	731	680	709	740	710	696	752	711	674	669	676	663	675	723	742	697	695	708	702	716	698	674	674	713	697	753	685	678	703	675	690	701	702	719	722	703	705	665	711	713	710	696	754	729	769	698	689	695	759	741	649	686	674	715	719	698	750	662	713	724	741	713	716	712	723	655	688	697	654	692	686	675	709	705	691	699	684	668	731	671	657	641	706	697	707	672	745	714	697	732	669	703	722	694	707	711	675	685	664	677	641	691	680	733	643	681	716	694	704	654	671	692	709	737	700	691	658	693	708	703	687	698	681	699	710	688	683	756	706	714	660	686	777	670	669	718	664	750	726	669	680	730	736	650	749	716	670	684	689	690	656	725	713	693	699	701	715	753	697	688	711	659	719	708	667	750	707	694	721	710	696	673	674	713	710	734	701	747	713	734	706	692	720	722	650	674	760	695	706	697	726	696	694	666	682	686	705	707	710	741	708	669	685	678	749	656	730	710	718	694	691	679	695	711	713	679	706	709	678	703	709	683	724	695	710	733	726	739	668	729	691	665	717	695	640	713	708	740	703	706	731	674	686	700	692	712	682	694	677	716	681	714	694	677	717	690	725	681	705	723	700	718	676	714	726	716	699	758	713	707	718	689	710	688	713	712	739	714	741	711	653	695	709	697	718	696	714	695	653	699	695	662	707	686	677	667	683	693	707	715	707	715	696	711	674	700	691	682	673	654	669	670	660	724	698	733	685	707	694	735	662	749	677	705	698	694	689	730	695	671	728	698	704	692	679	661	722	763	705	689	669	703	735	739	701	694	723	689	693	695	745	699	677	699	726	684	694	730	681	724	698	731	699	668	698	695	763	709	676	681	624	646	746	710	720	684	735	691
31969	10757	2578	1414	916	714	507	485	397	369	370	338	353	347	332	318	323	309	301	322	305	275	280	272	293	305	270	280	313	284	292	271	285	310	269	253	278	270	270	298	246	287	271	276	289	271	253	283	298	267	286	294	290	278	293	251	254	268	270	266	243	249	258	277	304	252	273	246	259	272	269	248	262	271	296	276	298	286	271	247	267	288	260	272	280	279	260	315	271	272	276	301	290	282	288	307	282	280	287	296	268	274	247	282	265	296	251	294	243	267	271	272	257	253	343	272	266	248	307	270	291	249	281	285	279	266	297	315	247	297	270	277	266	287	271	273	264	276	254	320	294	284	288	282	259	279	244	290	259	285	275	277	274	287	270	263	269	264	294	265	268	288	310	276	282	285	288	274	279	267	262	270	264	277	287	262	294	248	293	248	279	250	271	254	282	265	284	263	256	262	278	299	239	298	301	321	268	282	315	302	301	285	247	260	251	276	287	279	298	305	292	308	274	276	303	305	282	285	281	257	280	301	277	288	275	268	252	268	275	286	287	308	275	279	303	313	264	286	295	304	286	293	285	248	259	293	257	298	287	268	274	296	288	251	300	290	281	268	278	314	276	285	260	260	248	246	258	295	254	279	259	269	253	282	256	265	265	276	272	295	254	267	270	285	290	271	287	276	267	304	273	286	266	261	273	291	277	267	251	286	290	282	274	300	277	246	272	281	273	279	259	270	258	260	263	286	280	272	282	274	273	269	277	284	274	284	269	271	266	298	280	256	294	281	247	309	263	260	279	257	270	254	266	270	287	270	268	268	280	293	254	294	280	250	282	266	287	304	308	258	264	281	246	269	259	279	287	299	277	299	282	278	274	269	255	279	289	248	256	288	270	273	253	310	254	299	287	295	303	265	279	322	279	271	248	234	286	274	283	287	288	284	269	290	268	265	287	289	306	256	255	268	302	265	295	307	287	258	279	257	278	275	288	267	278	283	271	286	248	274	274	285	299	248	263	276	283	275	292	275	271	276	264	286	287	238	270	287	274	259	287	267	279	281	264	296	276	260	279	264	287	244	263	268	263	261	287	261	270	261	281	296	269	253	258	269	292	271	292	280	272	267	288	285	272	270	273	300	239	273	289	266	261	273	244	298	311	262	239	268	270	296	302	300	251	286	316	291	291	284	270	250	250	304	301	250	277	295	292	302	243	251	243	291	271	279	278	273	280	265	288	283	290	274	291	278	250	272	275	266	258	260	282	284	280	281	263	311	268	308	272	305	243	269	273	287	279	284	258	295	288	276	292	315	256	285	276	300	279	268	281	277	289	295	275	235	298	262	243	290	275	279	254	312	313	254	272	250	305	302	317	284	250	272	256	256	265	261	298	277	273	278	309	234	257	289	282	275	264	254	280	280	304	273	249	277	270	288	259	277	279	304	289	261	257	252	289	267	289	286	278	262	281	264	273	277	273	292	281	302	270	272	262	260	283	256	258	256	272	268	268	237	289	276	289	278	271	288	269	279	276	274	288	290	250	249	260	275	292	281	292	265	266	303	303	288	237	270	264	271	276	246	293	275	280	283	279	257	318	268	268	277	323	265	275	275	279	275	247	278	315	274	301	278	259	273	266	291	279	255	286	268	263	283	282	307	278	302	273	258	314	278	275	286	265	264	282	278	272	272	276	263	281	268	277	257	278	291	288	291	288	271	317	253	266	275	281	288	266	243	269	305	281	298	288	275	317	272	291	284	293	281	268	254	290	263	289	284	261	248	299	270	282	287	277	296	288	257	270	245	288	297	260	243	293	275	250	265	295	260	269	277	291	271	268	304	276	291	266	260	263	282	263	245	285	282	289	261	266	289	288	253	268	258	263	283	294	253	282	275	308	269	279	251	256	255	235	268	293	324	279	290	269	256	286	256	274	271	260	295	271	270	296	296	295	258	281	277	262	275	286	317	277	270	248	278	297	274	252	281	269	271	274	280	225	246	285	274	270	273	291	284	272	305	294	267	266	292	293	245	289	252	289	258	278	254	266	283	292	264	280	267	298	294	288	259	292	277	261	295	258	283	285	277	264	287	266	254	235	289	258	323	279	258	287	278	261	291	268	291	276	273	275	286	305	261	263	269	249	257	284	293	290	260	261	254	274	265	262	280	273	277	284	287	268	293	260	274	279	297	263	302	268	277	261	283	242	261	294	305	260	255	263	266	245	291	275	269	271	288	304	267	238	278	289	256	278	266	268	286	275	262	283	256	277	302	266	268	290	270	264	265	257	258	278	260	260	244	295	267	286	286	259	278	283	296	262	250	277	274	289	274	254	260	283	282	268	293	285	285	280	273	269	273	284	292	315	294	293	250	265	290	284	274	275	279	269	279	269	264	250	284	276	296	277	279	280	284	318	254	289	317	270	284	288	307	260	258	267	271	283	257	288	265	291	270	267	261	295	303	277	281	275	274	270	275	299	291	298	267	295	265	283	286	283	282	290	270	268	277	260	269	262	262	245	254	311	269	270	288	284	283	287	259	294	258	259	302	283	263	269	263	269	280	260	288	287	281	292	277	255	276	277	286	300	280	267	248	259	275	268	298	287	273	243	282	237	254	289	296	299	308	256	290	254	267	266	280	254	274	304	282	275	273	254	275	284	284	291	254	274	290	290	294	272	266	279	270	294	300	268	283	266	269	257	272	293	271	253	281	286	252	300	256	276	279	278	262	258	255	279	274	283	277	317	304	291	283	255	303	287	258	278	281	272	300	294	282	261	271	278	301	277	276	274	263	249	257	272	290	289	259	263	290	273	268	306	286	299	264	261	309	281	299	296	267	271	289	262	295	302	238	270	267	277	284	266	250	270	249	308	268	272	282	273	258	276	293	247	266	270	309	298	305	275	278	255	274	291	279	281	253	298	264	270	296	276	275	283	271	295	296	306	298	272	297	300	279	294	264	270	267	314	252	270	286	282	296	284	294	253	252	305	254	294	258	266	271	248	264	282	238	268	275	274	297	271	306	281	289	271	243	280	277	275	275	266	302	296	291	271	282	253	256	269	311	256	261	282	281	255	279	296	294	292	281	280	266	294	257	304	265	268	247	264	282	285	275	276	268	265	278	290	281	275	297	277	239	286	271	264	306	245	261	283	278	258	272	248	284	298	294	251	265	262	299	246	266	258	270	308	258	252	283	267	253	274	260	241	288	268	288	314	268	265	286	259	284	298	262	311	303	261	260	288	245	254	264	275	256	292	277	279	261	292	267	258	295	238	265	296	291	256	278	299	253	281	285	277	287	312	285	284	252	262	314	289	245	269	266	266	270	250	281	281	285	274	267	300	299	276	292	295	290	292	287	276	268	285	306	273	283	269	269	292	299	244	270	353	305	295	276	266	280	291	273	267	281	277	295	299	267	272	283	283	310	290	273	275	280	286	277	241	265	274	274	251	288	296	292	293	278	262	259	277	249	303	273	268	283	247	301	266	268	295	263	260	272	308	255	263	258	288	265	264	283
19694	5198	3018	3401	2904	2408	2060	1773	1571	1395	1296	1201	1087	1099	1013	980	937	884	922	861	873	855	816	799	839	760	786	788	771	742	768	763	746	768	790	759	772	745	758	731	684	749	766	709	787	692	717	739	722	709	717	740	716	720	689	698	712	709	708	657	722	716	748	670	710	662	689	695	688	722	717	660	764	710	765	708	710	692	662	691	720	710	710	708	734	717	710	724	691	651	720	711	693	663	737	660	717	700	692	696	702	696	659	710	681	704	687	706	719	741	688	699	741	716	667	686	727	712	736	732	698	701	730	684	728	707	696	690	692	699	760	690	709	705	721	703	743	631	668	673	690	685	716	710	742	690	770	725	708	736	734	685	630	703	667	693	672	707	684	722	688	716	683	685	725	658	693	706	700	689	722	683	709	630	721	712	699	673	685	691	708	723	690	659	664	643	699	673	691	752	659	672	679	693	730	730	722	717	708	725	695	678	692	685	699	628	735	734	681	672	703	714	641	693	706	682	644	723	709	672	668	688	694	701	664	710	695	764	710	685	684	696	694	691	697	684	684	710	694	702	667	721	679	670	694	706	672	689	726	693	698	697	710	654	677	676	751	646	641	721	637	693	671	673	707	650	702	708	704	701	723	687	695	685	681	631	767	655	664	688	668	713	654	685	666	721	735	691	666	744	693	717	723	683	671	732	629	660	670	681	646	685	665	695	664	714	661	649	724	692	655	759	707	717	666	680	680	694	658	648	693	718	734	694	671	720	699	701	626	687	679	659	714	714	752	710	727	710	693	662	704	685	686	702	649	662	708	657	673	709	684	671	703	697	682	722	705	699	695	667	691	688	679	716	684	705	687	709	741	713	661	669	667	665	712	716	695	659	652	693	672	661	679	647	713	673	681	719	666	717	662	687	665	704	666	695	678	723	667	673	661	709	647	714	662	681	715	676	677	658	715	617	689	693	723	683	678	672	695	668	679	711	665	682	734	672	699	684	644	691	690	667	684	677	719	681	692	701	674	679	645	708	635	692	721	704	695	662	706	724	656	718	670	663	647	747	679	705	674	692	671	659	651	688	694	703	688	703	661	656	677	712	640	723	682	715	702	665	714	666	694	677	713	686	703	733	711	704	661	671	679	674	687	709	731	663	687	692	650	697	652	683	663	678	675	700	681	661	705	676	688	661	695	657	677	689	602	725	654	704	683	688	693	643	687	681	719	686	715	688	718	710	698	660	692	702	788	708	663	654	674	713	692	695	656	734	675	682	600	693	673	697	718	682	704	718	634	676	672	702	670	657	689	697	704	653	662	665	763	672	677	704	733	736	659	683	725	735	663	644	660	715	729	709	705	658	640	677	704	686	650	695	647	681	678	669	679	695	672	726	648	676	679	618	707	705	657	688	682	686	715	753	712	654	654	695	687	713	663	712	650	695	731	750	731	693	684	661	701	702	688	689	683	722	653	671	659	651	703	680	728	702	676	707	622	652	736	700	685	697	665	683	702	650	696	708	686	700	674	649	694	691	701	732	641	646	699	673	678	667	742	687	700	712	672	659	715	658	700	703	642	626	712	714	666	677	722	679	667	650	679	717	694	646	678	682	717	659	691	657	650	677	728	703	692	713	692	699	668	700	658	705	699	667	703	686	675	706	681	689	697	630	683	693	687	691	678	707	674	686	716	707	658	714	677	698	659	677	671	651	708	673	648	654	673	707	698	694	685	699	657	729	704	676	650	668	710	742	682	664	700	668	675	692	700	685	724	726	668	709	731	701	663	726	651	674	659	694	693	691	653	674	683	641	721	695	666	665	725	663	684	694	725	680	730	694	738	663	668	665	665	704	709	705	687	660	679	667	704	658	723	709	732	671	657	694	676	615	645	626	695	660	659	706	616	672	688	687	657	681	669	709	687	705	691	676	684	699	666	714	696	702	678	692	705	662	689	679	700	735	719	668	668	636	706	704	704	705	715	652	651	689	676	698	690	692	673	687	718	682	691	672	679	705	676	693	651	725	673	689	677	706	678	722	654	688	717	650	669	738	717	659	699	642	684	686	672	646	739	712	688	701	668	687	700	697	695	702	659	726	698	677	701	658	707	677	686	679	685	676	696	699	706	670	686	630	668	718	681	706	658	648	767	707	669	683	713	733	676	696	702	647	661	706	742	718	689	699	704	687	692	676	679	682	671	656	687	699	714	708	720	718	680	628	682	690	666	726	682	656	695	699	726	681	660	743	710	663	714	728	705	712	681	723	735	652	712	661	703	688	706	678	706	698	640	703	668	721	733	675	684	704	626	640	674	684	685	671	686	705	708	674	682	690	701	689	702	680	697	708	684	692	707	675	687	688	665	683	695	707	700	687	670	731	683	669	673	713	683	737	666	670	685	712	637	672	674	674	689	723	680	707	704	688	698	699	684	673	637	714	652	662	737	686	691	701	719	705	682	667	679	675	680	717	648	649	658	684	686	674	698	702	693	684	679	763	699	721	654	711	671	708	731	694	708	655	704	675	707	723	708	687	674	662	703	625	666	706	665	675	691	709	735	674	660	685	660	689	687	704	678	627	710	712	694	717	698	645	648	700	661	711	715	664	656	646	690	729	704	647	711	695	664	699	697	664	692	688	681	750	688	706	697	701	677	693	706	688	641	667	698	648	669	672	623	647	681	726	694	723	698	684	691	658	685	685	681	663	679	627	735	694	665	680	703	645	679	711	698	681	658	680	706	688	661	705	706	706	735	691	704	694	702	663	702	680	744	685	687	636	692	652	667	673	668	679	678	683	671	698	701	700	682	679	712	704	670	703	733	682	709	701	714	670	742	681	695	733	672	713	702	694	653	667	687	649	659	698	670	706	670	708	674	676	705	690	676	697	602	682	670	669	669	706	705	686	653	669	730	696	677	687	692	692	707	715	655	691	667	694	717	638	693	720	727	713	725	665	690	680	679	713	685	708	740	708	654	628	688	689	610	710	707	727	700	703	645	689	702	662	683	698	671	669	702	674	693	685	684	729	744	719	731	705	696	689	682	701	662	702	742	674	706	667	688	698	712	705	703	693	629	681	697	746	651	668	668	729	701	695	690	732	675	692	694	629	671	713	713	686	683	684	721	683	719	672	692	667	693	620	712	708	660	671	720	712	685	692	690	704	694	718	706	702	752	659	700	673	670	672	695	686	685	701	703	716	691	639	683	687	719	653	751	713	619	691	697	714	690	679	683	710	688	695	694	632	708	646	693	665	659	640	717	722	661	712	687	676	675	699	681	644	738	675	694	682	700	693	720	730	701	723	696	719	663	694	713	704	669	692	743	726	689	720	688	700	720	659	698	676	684	729	729	685	661	725	727	702	727	719	738	665	690	737	647	710	722	730	645	657	680	657	664	678	671	645	660	683	667	719	668	713	689	661	711	681	683	680	741	681	707	606	727	692	668	695	700	610	720	724	681	686	656	674	733	623	699	653	684	720	697	699	649	710	720	739	693	692	665	680	724	669	716	700	713	675
39653	16242	4920	2453	1543	1019	714	534	424	372	351	345	277	260	215	217	207	235	208	197	175	199	193	185	175	182	185	180	168	155	161	135	171	198	159	162	167	165	180	159	136	161	130	166	188	142	157	169	146	153	146	138	154	150	174	181	135	154	145	155	138	145	144	144	114	151	143	148	148	158	165	112	147	168	127	153	154	150	170	147	143	148	155	168	143	140	159	146	157	171	145	162	145	152	132	164	157	172	163	139	155	144	131	174	151	140	143	158	155	161	149	129	168	153	129	162	147	166	169	158	141	167	146	137	150	152	146	131	144	151	145	142	154	156	168	163	159	169	148	145	152	144	153	178	139	148	143	156	150	149	154	155	146	155	154	134	152	141	153	157	148	156	142	161	166	158	137	148	158	149	180	153	159	166	154	157	169	156	128	154	144	143	160	148	146	165	160	116	146	150	177	167	154	132	164	164	151	151	147	146	149	145	128	149	141	166	144	153	161	148	141	162	138	144	158	157	156	143	149	144	147	148	132	136	157	124	158	165	173	156	164	138	185	163	139	159	139	160	141	161	159	154	169	149	179	153	139	153	163	149	148	150	153	155	163	147	153	133	141	141	145	133	150	159	157	158	146	166	164	145	154	137	178	142	169	118	152	150	142	143	159	148	156	137	153	133	152	146	169	172	149	160	163	137	146	133	149	151	147	167	149	148	128	150	160	141	137	173	157	163	149	151	139	156	170	143	155	144	153	153	179	148	185	141	119	152	126	166	135	164	133	148	135	150	144	144	167	128	155	148	138	152	156	166	134	154	162	128	157	136	160	158	134	138	143	139	156	148	165	167	153	151	147	158	158	149	164	139	164	151	158	128	171	155	157	157	127	130	165	159	160	137	157	153	154	134	143	151	138	143	159	142	148	139	134	160	155	156	138	150	167	170	143	130	149	162	141	150	142	146	142	138	161	151	138	152	162	167	140	165	152	145	164	147	152	143	147	157	132	144	149	155	135	161	166	158	135	152	168	152	154	146	128	148	145	152	142	161	169	177	125	146	164	150	145	150	135	155	159	151	152	152	150	145	144	174	149	152	166	166	154	173	133	136	147	150	145	139	155	132	140	128	140	143	161	166	126	137	147	138	147	154	146	111	148	176	150	157	131	152	144	146	137	160	154	146	158	154	158	145	140	147	165	149	149	143	142	136	143	138	167	138	137	156	138	146	156	137	154	150	151	149	143	139	151	164	144	157	138	142	153	137	151	130	162	150	163	147	168	138	145	138	143	141	171	151	136	163	136	126	147	161	151	157	167	154	153	170	142	136	137	160	160	143	152	135	160	160	151	149	139	122	156	154	131	165	149	160	130	137	156	145	156	136	136	169	158	160	163	164	160	144	151	143	152	130	155	153	131	158	121	145	144	162	143	135	163	150	156	173	170	170	145	172	149	162	144	165	178	144	157	175	151	155	168	151	132	131	185	144	153	142	148	144	157	174	147	150	160	170	155	154	133	139	141	174	166	158	141	142	138	136	163	150	141	155	147	137	141	132	160	166	132	146	139	133	138	160	137	142	157	172	142	158	151	140	151	137	162	163	166	159	146	164	129	153	147	167	159	156	156	185	141	141	143	158	158	173	162	127	144	136	142	177	142	132	151	133	127	150	155	170	141	147	152	161	143	162	123	125	143	161	139	156	154	159	163	151	144	152	149	181	151	148	151	138	156	158	130	123	157	157	140	174	145	151	146	146	155	132	131	156	150	178	151	139	155	140	144	145	150	131	154	131	130	142	160	160	167	134	136	165	158	164	144	162	169	172	154	157	162	170	151	152	151	125	159	125	161	166	140	134	154	148	149	154	161	148	124	137	158	144	151	135	161	149	158	133	159	151	160	168	158	156	137	142	133	152	139	168	155	141	168	160	168	154	162	172	123	148	156	175	161	160	145	148	158	150	133	130	172	152	151	173	151	151	178	166	143	146	153	131	155	155	155	158	143	146	148	156	138	151	145	140	170	151	130	128	158	128	151	155	137	142	141	148	166	164	141	153	143	152	136	131	141	153	142	140	142	159	131	146	148	156	147	158	150	151	145	171	146	157	148	169	142	149	153	164	140	163	154	168	164	147	143	154	161	134	149	156	142	146	136	161	149	167	146	153	157	147	129	150	142	134	139	139	133	142	154	164	158	167	170	156	175	134	165	142	147	162	122	169	154	165	138	160	143	154	152	153	150	146	139	136	151	141	140	133	135	147	158	172	163	157	151	156	144	140	174	142	194	154	127	143	142	152	147	158	132	140	149	141	161	143	145	169	151	143	157	146	143	159	141	144	163	148	178	152	142	139	156	142	130	149	165	130	156	147	152	154	139	157	156	153	150	154	148	162	156	136	142	144	149	131	155	166	144	137	153	156	133	151	171	140	156	161	149	152	166	161	164	165	155	130	126	150	155	169	163	144	142	154	147	156	147	163	141	158	131	162	168	151	143	170	162	155	151	150	155	155	146	149	157	165	146	144	154	154	160	157	151	149	149	149	144	149	129	130	154	143	131	134	144	167	148	139	149	131	170	138	117	130	147	154	158	148	141	161	149	161	153	132	150	155	170	143	184	147	163	148	151	155	134	143	159	154	136	134	140	147	162	140	158	156	149	138	132	146	144	149	157	168	169	143	134	166	134	142	131	142	140	152	165	152	142	160	163	123	164	158	153	150	138	173	172	159	161	140	147	159	134	134	125	141	142	135	142	151	158	164	143	157	154	137	142	153	137	132	150	141	153	148	138	143	141	153	147	127	148	155	160	165	145	156	159	158	145	154	150	146	161	149	154	142	152	141	154	167	170	153	168	168	162	137	137	162	158	167	153	171	154	141	157	125	159	139	168	137	157	138	158	147	135	157	150	156	165	142	140	138	164	150	164	134	134	153	157	148	158	120	162	142	148	153	128	152	169	157	140	142	173	131	150	139	154	148	149	152	166	155	159	154	140	141	145	129	163	135	132	155	149	135	144	154	149	167	138	146	155	161	154	142	153	161	142	152	180	160	154	158	131	157	161	162	149	115	151	151	136	149	154	161	143	143	182	151	152	141	149	150	145	149	135	161	133	168	139	137	158	166	161	174	119	143	145	135	164	153	146	123	160	144	153	145	145	144	139	135	174	161	146	162	152	136	142	125	146	150	138	160	152	162	133	151	136	162	163	146	162	147	166	154	148	153	143	149	147	158	154	146	158	175	137	161	142	147	129	171	149	153	138	153	146	148	153	165	151	173	157	154	155	150	139	136	142	160	161	150	145	150	154	151	167	150	134	143	153	164	163	137	139	159	137	140	127	162	147	152	140	136	153	156	158	184	136	161	149	137	135	146	142	152	154	157	162	119	152	169	141	146	147	166	154	144	126	156	144	151	150	126	132	152	148	145	147	150	137	149	154	139	145	140	147	155	131	158	150	136	149	131	150	150	149	162	174	147	142	165	136	147	140	130	130	130	161	161	174	147	142	147	145	127	165	147	161	156
24169	6883	4989	5464	4695	3662	2982	2507	2076	1691	1551	1396	1308	1103	1103	959	898	868	815	732	725	721	626	660	640	625	586	565	580	581	582	566	514	517	501	500	493	528	497	482	499	478	462	467	482	475	459	477	468	416	422	464	439	450	417	402	443	471	419	422	461	431	422	432	427	411	462	425	409	395	416	451	442	421	415	424	452	422	428	449	448	452	432	446	455	450	429	446	460	425	448	473	481	419	410	411	389	418	455	421	392	437	423	448	423	451	422	458	453	477	428	433	450	398	467	404	406	409	392	399	463	425	425	413	440	402	370	418	403	423	431	413	419	428	378	445	418	432	415	422	406	420	432	420	347	387	423	393	414	391	409	349	417	390	393	413	399	384	398	388	409	388	416	406	433	408	404	397	387	400	420	399	408	366	371	375	395	405	410	401	382	415	414	390	433	385	393	375	407	395	402	398	345	385	364	418	390	401	406	382	415	430	376	409	387	416	398	414	404	411	409	401	438	395	379	384	384	383	365	370	390	402	361	375	398	378	368	425	374	406	405	404	400	374	407	370	426	362	378	427	403	394	390	396	416	403	384	365	405	376	432	411	429	399	407	416	392	363	417	372	405	393	407	384	396	431	413	408	401	414	362	419	398	368	391	414	377	364	400	369	364	420	419	367	421	428	430	393	397	419	395	364	408	383	388	413	391	392	397	394	388	403	380	401	376	390	393	393	416	397	409	386	414	375	392	431	409	392	411	397	407	409	384	392	386	414	390	395	435	359	433	425	421	396	359	375	374	398	366	377	423	378	378	381	401	397	383	407	381	405	419	367	392	416	415	410	390	392	396	386	419	447	369	387	405	366	392	372	377	369	392	400	404	417	403	372	378	401	359	413	363	392	397	403	395	368	425	368	397	402	410	393	367	402	412	397	387	394	413	386	393	442	381	396	409	419	384	428	371	399	418	362	377	410	428	422	367	396	419	364	400	388	368	407	361	416	370	417	352	374	405	385	378	366	399	369	354	420	377	421	403	391	393	374	432	375	380	404	401	379	370	394	419	416	382	375	400	397	384	406	395	426	392	415	429	404	396	369	399	385	396	434	395	395	408	389	399	426	425	408	387	392	408	383	406	392	401	426	413	369	396	403	424	398	380	414	378	378	389	390	394	399	415	427	413	401	399	408	410	403	407	393	420	406	389	376	413	401	374	426	404	399	427	419	368	388	398	392	377	386	427	407	424	403	424	385	395	403	406	395	385	370	397	391	400	403	424	378	435	361	378	421	412	413	408	361	389	405	377	371	405	402	397	398	376	372	413	400	410	391	390	401	376	385	403	375	350	405	385	392	403	415	407	397	415	376	434	365	338	373	409	403	385	399	417	378	385	444	382	425	396	412	414	397	392	398	379	373	408	394	393	370	398	366	372	392	381	402	388	407	433	384	390	422	368	347	352	353	389	411	410	358	404	394	424	373	408	404	372	424	420	401	387	394	382	391	371	374	356	416	406	399	394	397	397	400	382	395	359	391	394	382	379	388	386	400	385	377	439	373	372	333	384	406	390	367	379	400	399	406	384	391	391	379	339	371	449	390	387	404	413	383	430	465	398	423	412	424	359	356	415	408	405	418	405	400	405	403	381	406	398	373	434	445	386	388	382	370	415	382	388	381	401	393	398	393	384	395	399	376	393	376	404	364	454	370	369	412	366	405	412	381	349	438	402	384	421	394	377	389	383	406	398	414	367	377	414	426	371	367	385	397	410	424	378	439	392	385	372	399	398	391	391	402	397	405	374	357	391	421	429	410	373	347	406	378	406	362	398	384	423	356	428	415	391	391	382	369	359	383	419	393	426	398	392	368	366	389	397	404	444	382	379	384	421	348	423	383	390	428	358	395	371	398	431	399	433	398	382	424	400	406	350	425	410	387	382	385	396	390	390	403	385	405	393	371	393	371	420	386	407	412	391	397	371	377	380	383	363	402	405	387	422	397	414	348	375	357	423	382	408	409	418	361	388	386	379	415	394	416	379	390	396	382	394	379	364	373	398	402	392	387	401	419	416	424	407	393	415	441	412	393	387	421	417	374	370	416	383	391	390	406	435	412	388	407	419	394	385	419	395	401	419	412	400	409	377	403	382	383	351	399	372	406	381	443	397	396	373	385	402	390	393	383	402	400	389	350	402	409	405	382	412	413	434	392	399	389	387	423	397	387	373	415	387	383	376	420	380	408	423	388	396	384	429	397	384	398	382	405	376	383	359	409	375	404	380	403	397	394	406	431	385	403	408	388	392	382	399	392	400	373	434	373	416	390	380	380	385	383	408	392	364	398	391	397	435	418	386	379	410	354	397	426	419	427	389	413	397	402	401	355	394	396	426	395	375	417	403	423	390	377	408	412	397	372	374	378	388	402	374	374	406	394	408	402	389	400	388	407	421	393	381	399	419	368	420	392	371	427	389	446	409	389	356	402	409	378	410	405	365	411	399	404	378	376	382	422	402	392	417	378	405	406	416	418	412	401	406	415	376	362	384	425	390	386	427	410	377	404	393	413	410	410	397	380	381	384	399	412	421	438	383	428	421	347	420	379	409	377	362	343	387	372	397	387	398	387	386	425	402	380	402	414	383	388	363	392	375	379	397	363	371	384	431	400	404	392	428	356	438	356	418	412	384	384	442	415	378	402	374	415	411	410	398	404	382	394	417	401	392	369	367	371	392	414	434	433	388	402	391	384	378	366	397	379	396	423	409	397	409	394	400	374	420	363	391	376	390	389	383	377	374	441	386	369	386	400	405	434	378	415	395	390	414	408	427	415	383	375	397	395	398	395	406	417	406	389	388	393	363	373	386	423	457	426	402	387	374	391	374	423	384	394	381	360	371	416	374	381	396	401	401	392	391	382	403	388	385	372	397	383	358	411	391	417	377	398	384	397	400	388	366	380	404	392	392	402	395	373	386	362	418	418	402	399	406	398	390	420	414	373	405	453	404	392	367	388	414	430	391	377	416	402	391	379	441	357	395	391	400	379	393	419	381	393	421	444	402	394	373	419	412	415	382	387	405	383	426	404	411	388	426	386	373	374	389	380	384	374	414	393	390	428	388	363	389	376	391	390	392	373	431	440	393	386	389	383	392	377	411	380	401	363	370	429	412	398	357	374	373	403	407	372	383	358	387	378	374	392	362	392	411	387	366	376	433	398	373	380	416	377	392	377	382	417	418	382	368	395	392	416	354	406	370	365	384	375	409	401	395	390	388	422	408	438	374	412	367	433	388	365	422	424	401	388	390	417	380	425	357	406	400	395	381	349	394	400	405	412	388	396	368	381	394	421	420	401	398	367	364	380	408	398	399	390	409	410	439	421	390	410	413	425	434	370	373	402	398	385	414	408	422	388	420	373	420	360	394	368	392	418	409	409	401	386	402	407	379	419	374	408	405	392	400	373	386	403	361	385	399	405	368	374	400	388	411	444	412	392	374	382	364	412	398	395	416	405	406	367	391	420	420	396	408	356
13165	2148	368	306	313	293	267	273	314	318	298	261	253	315	254	304	294	275	269	280	273	291	279	290	243	253	242	320	289	283	271	302	294	282	285	282	272	272	253	303	253	283	287	315	319	271	266	266	297	261	244	272	265	245	263	259	260	305	274	281	288	259	296	291	283	266	279	261	288	241	258	293	266	277	284	262	281	286	317	254	291	284	283	257	271	257	280	253	277	270	271	283	278	330	266	266	290	281	253	283	286	288	296	255	280	266	279	310	254	277	281	286	269	262	254	258	244	292	285	247	297	281	282	234	271	266	304	252	301	276	278	287	274	265	274	255	255	277	264	298	264	284	270	291	282	259	280	284	274	277	265	284	260	286	271	280	299	280	259	283	276	312	258	276	286	294	281	271	280	284	241	281	256	284	287	271	281	273	275	247	276	254	258	274	260	276	270	291	266	276	316	286	265	257	261	260	298	309	259	284	267	298	251	268	253	299	270	279	278	286	257	309	276	289	267	257	254	305	259	275	254	301	270	308	268	237	278	280	303	276	282	275	267	279	282	307	284	275	314	290	277	250	283	296	259	257	269	264	298	270	261	265	306	247	256	260	270	297	227	279	310	278	274	267	286	251	301	231	282	270	314	292	261	272	291	268	289	312	236	282	264	277	298	250	278	272	256	267	255	278	257	281	276	260	249	259	252	265	282	295	296	283	270	268	266	254	267	278	260	283	262	314	288	262	268	303	281	291	279	273	285	277	305	279	285	268	266	252	273	264	270	259	290	239	263	293	269	274	263	297	257	266	254	270	261	296	279	301	288	274	259	274	272	253	258	271	259	246	301	303	279	296	249	268	267	269	298	297	280	265	278	298	282	252	292	281	285	286	252	291	286	279	261	274	281	278	294	239	289	257	283	253	267	275	268	279	265	270	270	245	296	261	282	268	279	262	275	264	278	273	274	287	284	301	293	281	268	283	286	273	278	250	270	294	270	276	287	273	288	265	277	263	286	287	269	280	251	265	263	281	268	276	293	278	259	304	293	244	294	297	299	283	303	316	277	299	299	292	263	283	278	291	277	305	257	302	280	320	272	289	275	303	267	242	287	271	284	284	275	264	283	302	276	268	257	240	272	265	264	273	263	289	259	288	279	292	269	282	276	261	271	282	290	271	298	263	265	283	264	260	288	279	290	258	279	249	319	291	291	285	245	273	243	267	297	281	276	264	254	279	290	268	242	300	273	291	248	255	286	276	312	278	274	272	279	250	298	301	272	293	310	279	257	255	281	273	289	255	284	284	265	270	268	246	294	233	274	280	300	269	271	249	254	301	321	248	251	224	262	280	262	256	250	299	271	305	277	272	283	272	255	307	255	308	260	275	261	257	253	287	297	270	297	281	288	278	251	252	272	268	282	305	280	270	309	287	288	246	280	293	282	304	271	279	260	246	273	265	278	287	282	300	263	294	285	281	277	278	291	277	276	237	274	285	286	278	299	295	271	304	262	263	311	273	279	306	289	321	277	284	300	282	256	288	256	276	242	273	271	265	270	281	282	298	281	294	265	272	265	262	250	283	247	300	273	281	255	290	262	249	280	270	308	269	273	262	250	284	266	303	279	277	242	278	280	262	287	307	294	280	267	290	256	270	296	299	293	292	294	256	273	283	261	267	272	293	300	278	276	274	286	282	281	280	269	290	269	261	271	287	282	289	278	294	225	302	265	274	281	319	279	282	266	276	257	280	266	255	280	258	280	269	277	256	273	278	257	244	312	300	270	275	260	295	277	262	271	295	286	280	270	288	296	276	276	287	261	256	247	252	269	276	268	289	313	280	291	249	247	279	263	289	274	279	267	279	299	267	275	282	281	257	283	280	289	274	306	250	280	260	277	289	308	280	284	286	279	254	276	295	321	282	285	330	258	274	310	275	293	282	247	283	266	251	298	286	280	287	328	270	260	288	252	298	268	279	266	290	257	263	290	282	257	279	293	259	272	287	278	285	261	262	293	296	269	290	313	277	290	291	265	273	290	273	289	277	281	269	288	303	287	284	266	274	276	247	266	278	278	263	275	302	260	299	255	303	276	271	254	266	233	250	274	271	252	282	261	268	283	282	278	276	303	276	272	278	276	283	303	296	298	299	265	278	275	259	287	300	248	249	250	280	265	262	294	265	269	279	258	289	304	250	271	289	274	281	287	255	274	259	252	281	266	270	282	265	275	282	291	277	281	312	260	266	268	273	248	267	286	273	289	265	275	275	266	303	262	285	298	272	281	259	307	291	298	270	257	293	284	255	294	289	283	292	255	296	281	272	273	264	270	271	276	269	264	231	281	244	296	275	248	268	304	268	288	285	290	297	269	281	300	276	277	301	264	263	286	297	278	283	268	282	299	296	301	289	252	284	303	275	264	274	264	256	282	258	262	267	260	311	256	264	288	271	264	258	285	296	282	237	278	310	286	226	268	262	262	282	280	285	269	264	272	258	307	276	279	287	274	241	252	261	280	236	265	286	287	272	284	264	301	255	280	260	300	289	251	252	285	281	307	250	261	249	246	263	283	292	258	275	245	290	293	270	277	260	265	292	250	269	290	282	274	284	279	290	286	276	260	304	275	276	307	270	281	290	278	284	259	246	296	267	275	284	270	261	279	267	274	275	275	302	272	294	265	254	265	272	292	292	294	268	269	310	233	250	271	271	298	243	310	267	276	270	286	288	268	264	266	246	248	263	264	263	289	294	282	280	261	291	274	286	262	297	254	252	277	235	263	247	293	263	291	297	278	275	264	277	263	266	259	254	278	263	265	277	288	267	304	289	273	255	276	272	260	323	293	270	288	288	276	283	273	307	291	278	292	286	277	282	269	267	289	284	254	277	318	265	302	289	293	287	266	317	281	301	249	262	298	291	305	283	291	280	288	294	277	278	247	269	296	286	266	259	267	287	273	254	289	297	266	248	264	267	286	262	297	297	300	287	265	282	277	248	276	260	259	266	266	283	275	277	289	279	258	276	274	263	315	277	309	286	289	270	276	281	268	269	268	255	295	278	280	270	283	281	285	268	299	247	272	306	274	260	280	283	285	302	265	271	280	273	261	263	286	267	281	258	283	287	264	257	267	281	292	280	253	257	291	277	275	270	289	251	306	267	264	264	288	279	280	272	285	261	292	262	282	275	290	285	305	278	303	235	279	320	283	300	266	274	302	240	300	248	291	292	290	275	264	295	265	300	302	284	270	270	279	273	272	266	320	228	289	285	294	268	264	304	266	260	294	252	281	271	256	274	304	253	266	272	260	260	267	289	279	267	271	251	323	275	251	276	305	293	277	284	281	280	270	265	289	268	277	276	260	260	277	299	259	267	278	281	251	269	271	271	269	272	276	284	261	262	279	280	270	254	289	276	285	300	302	270	256	269	289	270	286	258	295	275	315	294	265	269	270	305	275	271	264	288	277	278	261	278	274	276	262	294	295	272	268	291	284	249	256	289	284	291	284	228	274	276	265	294	282	234
7937	1847	842	814	810	814	783	768	729	712	729	751	701	718	707	732	714	719	782	742	703	767	667	743	756	685	709	705	716	703	652	700	682	699	735	705	731	697	671	669	707	695	715	680	708	703	686	725	683	734	716	657	688	682	709	757	674	748	692	703	639	691	696	688	724	718	755	682	704	726	739	682	670	713	722	706	682	712	723	700	664	687	699	688	689	662	721	724	737	680	682	705	708	767	714	733	710	690	716	691	701	685	711	673	708	745	741	705	723	727	731	729	715	750	711	661	664	695	711	645	690	718	691	747	720	722	700	681	728	697	709	705	735	689	701	695	683	688	701	685	676	680	738	694	692	733	718	686	719	734	673	700	681	738	684	703	699	728	704	689	697	720	725	735	680	647	764	716	663	698	718	663	687	705	687	732	696	699	746	686	701	722	691	718	680	703	694	670	694	754	682	710	674	749	670	711	691	726	744	680	675	746	708	717	723	710	699	715	682	689	740	733	721	709	684	689	687	705	680	708	736	681	703	715	681	711	719	661	653	672	712	749	709	722	694	621	687	694	675	704	655	687	679	694	721	715	724	705	691	680	658	692	716	737	678	736	634	717	692	717	672	769	726	682	702	703	731	720	772	679	666	759	656	712	700	705	677	702	705	725	744	720	687	676	693	736	645	653	640	703	691	692	685	703	673	723	684	679	670	655	685	709	654	720	671	727	689	724	663	724	704	716	675	690	681	681	672	701	687	663	753	688	715	679	733	747	707	710	687	695	666	717	664	696	709	718	682	737	648	686	663	727	702	675	697	700	707	672	701	719	708	696	733	704	722	725	692	703	708	724	657	715	728	686	719	693	742	664	732	691	682	710	706	696	755	711	687	642	732	716	648	672	686	687	721	705	705	698	694	699	707	688	731	665	683	695	711	690	693	709	696	677	672	674	682	719	730	694	675	708	694	740	725	701	691	685	719	735	728	665	683	651	731	683	715	712	691	716	660	671	703	710	662	664	682	725	727	701	662	693	683	717	704	698	715	712	693	703	651	719	649	677	718	712	704	682	737	712	695	684	731	773	750	716	689	677	727	673	716	740	707	760	686	734	699	716	693	719	648	731	677	729	731	695	736	687	719	636	713	707	679	670	692	723	725	692	733	670	678	690	747	771	736	676	688	691	687	746	632	702	669	713	704	727	773	691	690	704	708	684	683	732	739	683	704	720	694	728	675	702	714	748	655	696	697	743	702	704	704	723	729	705	707	680	700	710	731	676	702	701	686	688	664	760	742	675	674	691	706	723	680	753	670	740	712	737	692	671	735	728	661	704	722	692	713	726	716	705	686	721	699	739	725	721	668	749	677	719	680	680	692	730	711	685	704	715	668	702	682	715	721	675	668	666	717	698	703	725	690	697	749	717	684	700	695	713	732	753	711	684	686	747	706	715	730	684	713	672	679	676	672	720	702	703	664	713	718	705	720	697	678	678	683	708	679	684	662	699	654	670	695	716	712	686	743	701	725	727	726	688	700	690	727	705	676	670	677	710	707	701	735	705	681	673	681	764	701	661	674	670	680	739	744	694	730	720	724	687	675	755	704	713	697	686	676	704	715	714	706	684	701	682	666	715	690	719	663	677	741	652	671	721	686	710	680	664	657	664	669	709	708	694	713	718	679	694	702	713	682	714	674	652	674	700	678	767	712	727	716	709	702	634	750	666	734	697	742	715	678	698	756	686	661	723	667	729	697	687	709	662	678	670	697	718	726	712	695	741	697	697	745	748	684	638	705	702	712	656	682	667	684	672	669	691	699	685	731	689	713	734	671	693	721	664	729	693	688	719	703	677	740	729	681	708	682	687	709	746	697	676	703	693	688	716	671	708	688	648	669	743	703	668	717	722	692	663	703	717	729	693	741	684	705	651	744	775	700	729	706	746	701	732	717	718	629	745	704	720	708	697	699	666	692	706	715	722	679	723	758	686	752	688	710	704	697	681	694	692	707	754	672	687	742	704	716	655	746	732	706	725	701	721	734	733	697	680	689	696	706	703	699	721	718	688	684	677	745	714	710	640	700	697	678	698	698	681	724	729	762	752	669	678	706	744	741	672	694	680	646	712	717	727	676	706	694	674	670	695	726	673	731	772	687	685	695	687	739	691	710	701	727	685	659	697	693	654	707	673	679	760	655	701	693	679	676	698	675	707	708	685	682	723	658	729	696	664	732	645	734	690	742	696	669	691	755	716	677	714	698	690	670	728	702	706	693	724	664	711	682	685	645	724	663	701	713	689	653	666	721	730	708	660	705	710	688	727	657	657	745	713	702	718	704	786	701	701	669	700	720	681	699	690	781	712	725	666	684	665	711	702	688	719	711	692	725	697	723	712	714	673	781	691	677	654	701	742	695	705	686	676	679	704	729	720	694	716	728	724	687	697	717	753	694	722	656	659	674	721	699	678	662	697	716	731	756	745	687	670	679	730	755	731	743	708	781	725	707	713	708	690	651	708	689	689	685	720	710	703	676	710	694	687	742	730	710	677	706	696	715	709	706	682	683	731	656	670	688	732	718	672	670	715	710	703	699	694	702	755	682	701	699	698	708	704	724	703	733	680	678	679	679	710	714	724	699	691	705	691	708	730	686	684	697	674	718	656	674	710	719	672	708	677	676	717	707	684	705	687	670	680	660	705	696	674	720	673	666	690	681	740	686	751	727	710	668	713	697	712	686	678	699	711	720	649	749	761	709	691	716	694	707	767	677	724	694	684	707	720	687	714	687	716	698	689	686	781	687	685	717	709	689	699	657	698	689	669	686	710	693	667	630	696	703	692	693	701	706	682	708	719	693	710	690	621	733	650	696	659	693	710	715	707	727	723	679	693	680	731	699	649	730	698	696	650	730	757	720	728	678	699	661	654	738	695	685	725	632	654	724	694	670	665	700	692	698	646	736	701	685	715	681	685	709	750	677	738	701	731	715	719	734	679	739	731	727	738	712	699	696	674	722	686	722	700	737	685	687	685	696	731	682	665	692	698	711	717	711	660	726	699	684	708	725	736	707	691	698	717	713	678	709	726	715	669	674	694	671	684	707	749	746	666	695	672	647	702	758	696	733	739	674	710	695	736	678	710	721	695	703	723	684	684	660	702	730	704	742	665	717	726	709	725	726	734	683	656	702	683	695	700	710	748	681	698	725	728	698	708	661	714	686	706	710	680	763	737	695	694	735	681	647	771	713	697	663	722	661	682	689	716	711	733	737	717	707	684	693	729	697	701	742	632	644	727	739	707	719	704	684	716	736	706	727	687	756	684	740	638	685	706	699	681	676	705	705	690	688	726	684	643	688	671	725	692	680	723	702	706	736	681	709	714	690	723	685	680	731	691	702	702	688	680	696	755	730	724	719	718	692	721	733	744	675	682	728	728	703	660	663	693	656	694	709	629	704	700	673	714	652	717	705	692	740	687	675	701	665	704	677	682	724	697	709	702	655	705	685	656	690	724	648	711	671	694	710	641
31027	10997	2577	1343	921	653	552	448	456	366	359	344	318	347	288	318	316	292	303	295	283	294	253	309	311	278	326	275	291	285	251	277	268	289	299	273	285	286	287	260	263	281	278	282	298	259	276	264	291	276	270	292	270	297	296	281	274	289	277	274	286	299	254	280	262	311	277	262	288	276	296	321	299	297	270	289	276	244	247	273	302	274	313	296	309	267	240	272	273	284	274	292	325	304	270	252	262	280	284	283	251	246	273	259	285	277	293	258	294	251	285	265	272	305	283	272	254	292	256	268	275	291	265	262	268	281	246	302	260	282	267	274	269	277	284	283	251	266	283	284	283	269	269	267	279	275	256	260	279	279	278	260	259	288	263	268	291	269	235	272	268	274	265	267	269	279	260	273	283	237	276	270	271	268	320	295	273	275	257	286	261	274	265	262	281	292	299	297	289	240	243	258	249	276	313	257	273	295	281	256	272	251	289	309	292	268	268	294	282	285	280	229	329	257	282	253	248	255	268	288	257	294	259	241	252	292	276	245	269	271	277	292	246	260	253	272	285	273	267	268	252	274	290	280	261	280	264	303	261	244	275	260	254	280	262	289	268	255	268	300	249	285	286	273	280	242	303	291	274	288	272	281	264	251	251	262	293	270	275	269	281	280	269	256	294	237	277	252	262	283	267	237	255	269	237	258	263	292	303	260	243	252	258	263	262	283	298	268	279	301	255	260	257	282	291	265	277	290	275	243	289	279	259	275	277	254	286	263	294	254	248	270	250	263	267	284	255	301	318	268	275	289	264	248	274	243	266	273	285	293	264	283	296	250	260	302	292	249	292	291	278	263	302	269	253	285	290	265	272	282	299	269	282	271	262	238	298	289	252	242	308	284	259	297	283	293	266	273	286	283	262	282	273	287	270	280	312	277	301	302	283	266	293	280	249	234	261	293	257	317	286	275	293	296	271	261	271	245	281	242	253	283	299	263	281	259	292	274	267	274	268	267	269	268	253	278	263	269	301	281	262	259	260	273	276	289	280	269	327	267	254	260	260	282	254	283	289	239	280	277	254	272	295	295	269	270	298	273	307	284	291	286	314	244	274	254	292	315	291	244	265	275	307	292	269	251	250	277	260	230	279	258	288	283	271	281	253	285	270	271	277	242	281	258	241	269	280	259	276	267	266	285	298	300	281	271	271	263	250	295	293	253	262	254	260	297	295	269	295	291	284	269	271	268	281	290	273	261	246	304	281	285	275	270	259	274	304	282	272	279	290	282	261	247	297	261	287	291	303	286	298	278	273	275	252	294	237	297	272	249	269	281	255	266	266	267	279	281	281	264	266	254	267	298	296	278	285	282	258	277	285	292	270	243	259	298	270	293	249	287	297	288	270	271	263	283	248	270	265	278	287	291	271	280	278	251	298	279	274	277	291	229	251	263	266	226	301	273	239	263	302	270	269	278	263	269	260	275	295	271	249	252	247	264	283	271	270	257	285	268	258	262	261	272	318	259	248	286	276	278	276	253	290	284	257	285	235	260	283	255	280	264	238	260	270	272	300	283	293	254	253	319	251	289	263	257	283	277	239	256	271	266	288	298	287	287	274	289	281	254	291	309	268	274	276	294	262	273	293	284	275	281	287	290	295	265	283	267	296	262	273	274	282	272	278	287	272	266	279	290	266	276	274	236	291	289	265	285	302	276	246	278	262	255	260	278	276	284	249	271	271	261	271	282	309	274	282	258	282	274	301	278	250	250	283	280	281	321	259	306	302	283	279	290	279	275	263	275	265	242	265	269	269	267	285	299	291	280	268	285	260	236	273	267	294	289	253	281	251	256	267	278	250	284	253	276	311	276	276	287	234	294	266	277	282	273	270	281	257	279	252	261	265	278	280	277	255	282	285	268	288	286	283	299	276	272	244	286	277	260	270	287	280	248	278	293	291	281	286	279	284	285	280	270	288	228	284	281	311	313	268	249	277	286	276	275	303	266	309	260	292	299	294	273	286	286	268	281	264	265	288	280	275	293	286	302	281	267	230	256	283	249	290	254	264	264	259	253	255	262	255	255	268	286	285	258	287	287	285	252	300	289	268	272	270	278	243	289	294	276	282	281	305	275	262	280	266	286	282	265	259	282	278	307	238	300	256	274	299	252	321	262	296	263	275	257	288	284	262	284	254	271	304	275	247	269	256	266	258	276	286	280	286	280	252	283	284	276	310	249	261	268	284	247	317	274	310	264	264	251	273	292	259	293	263	266	281	300	280	259	286	297	280	287	299	256	309	268	256	272	284	302	276	266	285	258	266	299	253	266	254	298	294	265	277	281	256	301	296	281	282	236	296	246	287	300	259	273	259	274	289	291	279	279	292	296	290	278	267	234	272	262	296	272	278	255	295	273	267	297	260	271	294	264	271	274	275	260	265	285	261	310	293	292	250	283	280	253	265	328	264	296	263	279	290	250	258	291	281	282	256	286	268	274	277	264	253	284	290	265	287	243	317	265	258	255	261	258	267	289	290	272	258	271	278	257	285	267	290	270	281	274	253	274	267	303	276	275	307	290	238	267	272	286	252	284	230	271	282	283	277	297	299	259	296	279	302	297	284	298	298	276	286	269	269	270	268	259	231	274	265	283	305	251	298	255	292	281	282	273	274	269	294	268	273	272	285	287	265	254	242	254	280	271	284	286	265	246	296	292	269	284	274	283	280	264	274	270	269	285	291	295	277	291	303	275	276	278	279	248	274	309	261	307	280	279	284	280	304	284	262	308	271	313	259	285	236	311	263	283	287	283	296	270	266	287	292	290	308	250	299	267	263	268	262	282	283	282	256	270	249	239	278	247	272	268	270	286	275	296	303	271	283	294	258	271	274	288	284	302	303	285	266	268	263	276	268	287	256	276	252	270	272	283	258	279	275	249	275	266	275	275	255	291	278	262	270	280	259	258	286	283	272	293	287	288	267	282	257	276	267	292	271	292	289	283	290	278	284	274	269	286	251	280	259	295	272	281	273	257	298	263	265	282	265	253	281	276	276	300	274	273	283	272	272	269	252	278	260	281	275	263	262	259	290	279	224	260	268	247	253	254	263	274	295	294	288	295	263	259	318	263	275	288	290	283	284	299	278	268	283	287	272	281	276	271	278	286	247	268	256	259	280	258	274	279	281	264	269	262	265	301	271	260	294	295	318	285	273	267	300	306	244	251	334	267	252	262	276	306	278	267	279	270	279	281	247	293	259	244	265	282	319	281	277	238	272	304	258	293	262	266	275	268	272	249	275	263	256	294	278	260	269	284	280	287	289	258	274	255	275	275	268	254	253	253	262	283	257	235	269	263	240	305	252	280	256	264	259	257	307	280	259	290	303	265	273	258	259	283	296	276	302	297	264	278	271	285	289	264	278	289	298	288	250	255	287	291	251	311	275	283	280	296	271	280	262	283	251	255	270	242	261	273	242	259	288	263	267	263	235	273	284	258	275	306	284	268	268	293	268	258	291	291	264	261
18925	5919	3107	3349	2833	2432	2031	1771	1509	1449	1346	1160	1152	1042	1050	955	913	964	958	908	867	848	806	819	816	796	767	786	775	790	757	762	737	733	762	770	727	730	742	698	751	711	710	729	751	734	697	728	688	757	730	697	702	713	763	730	718	713	767	678	691	687	677	700	688	690	710	705	738	679	684	690	651	732	735	698	694	685	668	689	709	657	730	713	672	709	733	747	718	701	703	676	737	741	705	703	656	697	697	690	715	675	719	680	686	742	680	686	791	773	720	689	718	675	666	716	704	693	691	656	681	730	712	640	715	713	723	702	710	658	677	671	657	713	685	725	690	693	704	705	665	639	656	684	664	700	652	702	678	713	700	720	714	637	703	727	690	657	667	717	695	706	723	681	701	715	681	725	682	708	702	684	668	692	688	707	670	693	720	703	671	685	660	707	635	685	662	716	654	701	671	672	708	692	698	708	668	664	687	711	699	705	676	714	667	687	674	699	752	685	689	702	685	694	689	685	653	702	695	659	722	682	676	684	680	663	634	647	659	734	716	704	695	662	704	693	712	673	672	713	667	687	723	731	729	695	646	692	651	676	667	660	691	723	675	655	678	653	635	679	700	691	697	728	678	681	713	712	664	688	667	645	667	739	653	658	649	713	686	649	693	638	685	698	668	681	665	665	693	688	666	712	660	680	658	699	681	714	713	627	705	704	678	661	702	652	687	706	695	718	632	740	679	732	711	668	718	681	677	672	664	684	688	667	692	681	658	731	702	656	704	701	697	682	642	689	657	639	713	737	702	692	669	717	673	684	697	669	662	667	700	721	680	666	684	703	695	710	709	673	757	693	682	720	665	656	660	647	717	693	718	668	694	701	701	659	671	696	660	693	685	649	717	705	705	702	738	659	692	658	717	671	688	692	715	690	668	719	703	672	661	682	679	669	668	658	705	684	693	682	702	679	687	677	743	679	674	656	667	667	733	705	685	655	683	719	688	704	682	705	723	703	645	698	703	611	656	708	664	707	706	652	699	694	702	671	686	682	702	692	655	699	652	659	652	678	676	665	699	738	695	669	705	689	677	675	701	684	661	672	694	698	671	671	683	696	675	665	739	647	693	691	748	701	664	690	654	687	666	697	695	674	648	646	654	703	667	709	681	687	711	723	705	676	656	680	705	673	714	710	617	689	706	720	706	680	675	702	697	657	678	716	668	680	715	710	708	702	694	688	709	690	640	648	696	732	654	724	680	679	713	636	713	704	714	669	712	686	700	694	673	726	644	709	677	689	692	688	710	713	674	720	697	704	669	675	732	707	681	708	669	682	675	701	674	708	674	647	654	687	665	673	716	700	654	707	671	659	706	674	672	643	683	684	744	695	742	700	676	726	665	690	677	657	690	650	688	679	654	708	683	655	700	711	706	705	667	679	714	679	676	703	662	665	671	695	714	702	636	694	699	703	660	695	675	675	692	699	695	710	685	664	655	691	744	670	672	691	713	717	670	667	712	672	704	697	681	672	761	665	679	690	662	724	657	645	633	710	650	665	675	689	624	736	636	658	650	689	717	654	721	672	719	693	685	708	687	712	673	701	688	674	685	698	707	663	681	697	697	714	670	652	643	720	636	740	714	700	694	667	658	712	715	663	712	661	706	751	711	657	684	708	671	689	615	669	657	669	700	682	691	733	642	719	710	725	696	715	669	667	720	644	669	701	656	686	687	720	665	667	669	709	678	725	657	679	712	711	704	677	701	686	697	687	683	707	712	708	636	660	689	670	663	684	688	627	676	703	712	737	669	667	667	698	709	702	690	682	691	745	678	694	669	731	675	665	690	691	692	678	761	707	710	681	679	689	704	676	703	695	663	689	682	648	674	632	748	665	690	730	657	692	726	668	709	643	716	693	748	694	681	676	682	664	662	677	708	673	676	665	686	638	720	664	727	695	730	688	705	762	702	675	649	683	658	662	680	681	659	712	704	711	698	667	687	677	653	690	696	695	689	677	703	705	665	723	658	658	684	697	699	672	669	660	712	746	681	677	710	642	698	701	681	705	630	690	712	671	686	653	677	714	703	681	698	684	651	648	675	713	682	640	739	691	714	678	643	720	708	692	703	668	687	668	702	724	698	677	680	723	680	684	682	691	704	700	685	714	728	683	683	670	697	717	691	683	679	638	679	683	667	684	717	703	688	676	680	671	682	700	652	701	690	700	669	684	703	682	706	688	694	680	668	685	698	673	668	665	678	658	729	608	702	698	681	684	690	695	714	678	704	729	716	692	694	663	677	649	706	657	684	710	678	709	706	725	693	648	664	697	677	693	688	685	694	683	701	711	721	683	667	707	688	703	725	686	707	712	686	674	661	675	667	655	707	705	685	722	695	700	686	661	652	661	701	675	699	627	670	660	704	702	731	667	674	732	703	693	659	713	664	706	657	640	661	694	644	680	673	717	698	647	700	735	641	690	743	698	654	699	705	738	675	681	675	706	683	664	721	698	673	708	744	670	695	665	657	691	675	708	703	709	677	669	748	666	665	761	719	703	692	685	698	706	680	680	678	673	747	675	701	694	665	690	688	713	682	694	726	662	707	669	676	671	667	667	681	662	659	711	714	726	743	650	705	690	648	745	729	720	686	697	676	673	729	703	710	640	677	718	682	678	689	674	665	658	710	669	741	703	743	709	700	704	691	634	707	704	637	700	645	676	738	711	705	689	719	697	691	657	693	700	648	688	680	657	673	683	717	620	665	699	722	711	676	695	688	665	624	686	727	734	664	744	719	714	641	672	655	698	707	669	731	689	709	683	670	709	651	726	691	663	680	650	682	706	673	686	680	702	696	697	648	640	682	715	691	695	678	707	695	670	701	706	698	691	707	693	697	691	680	711	725	681	675	691	669	708	671	677	689	668	698	705	674	690	703	695	646	710	698	688	673	665	695	683	705	696	674	659	711	695	647	686	658	685	671	692	714	677	715	647	690	685	691	686	682	713	684	724	662	722	677	664	699	723	717	700	642	650	776	681	652	665	725	695	681	722	675	702	676	664	709	712	677	684	709	658	698	710	715	707	710	627	706	696	681	639	717	630	732	721	704	667	698	737	675	695	622	712	710	693	696	709	644	685	705	686	709	690	714	665	648	704	746	675	682	681	662	713	684	695	675	683	675	685	674	663	695	657	660	693	657	675	646	710	678	632	686	724	729	668	709	699	667	690	712	690	681	679	663	702	731	704	671	676	703	674	705	674	701	664	693	679	708	674	674	690	662	680	700	716	683	653	702	659	652	698	692	651	690	657	705	696	685	703	688	693	717	665	722	720	667	626	690	714	674	708	700	656	691	707	660	692	620	680	623	702	698	716	680	733	714	689	714	648	648	652	674	704	682	708	633	678	716	703	689	637	718	669	664	661	681	682	659	656	718	663	746	635	668	701	674	695	694	695	659	684	769	672	701	690	664	717	678	701	683	700	671	667	693	718	627	713	700	700	643	663	647	642	749	703	654	707	672	688
40096	16985	5039	2462	1452	1008	675	509	459	358	353	286	265	247	237	225	229	203	206	230	200	205	209	183	171	156	177	199	154	175	157	143	164	153	147	144	158	161	169	176	147	170	162	153	164	162	151	142	148	149	122	170	140	157	158	152	153	152	144	155	163	151	167	156	160	161	151	148	144	138	169	151	139	164	143	166	141	148	141	174	144	166	156	164	169	156	143	156	158	148	154	156	161	138	156	139	172	162	123	151	166	152	152	154	156	158	165	152	168	200	165	132	152	160	152	173	150	160	157	152	148	138	152	172	150	145	132	156	146	161	136	163	136	150	161	149	182	161	149	156	150	145	125	140	167	156	151	141	140	123	160	123	158	163	147	148	136	141	153	156	144	147	166	138	153	153	163	156	145	140	146	138	151	172	149	150	145	136	149	153	135	162	146	140	164	161	181	161	166	149	109	161	149	155	151	151	154	145	142	143	158	155	147	145	177	150	140	145	123	140	165	142	174	143	165	167	140	130	149	147	140	149	155	132	129	171	155	157	145	147	155	171	158	147	141	159	142	143	159	152	143	154	143	168	133	173	149	146	147	159	154	165	165	161	145	150	161	157	170	138	136	126	147	127	144	143	165	147	133	131	169	146	166	142	137	149	133	158	165	146	126	137	151	164	145	135	147	170	152	142	147	160	149	175	140	128	168	163	145	130	152	158	143	152	146	149	158	164	141	134	151	167	123	152	136	132	149	155	156	139	121	152	157	143	170	135	163	145	149	153	135	142	152	146	149	147	170	156	151	124	140	147	158	138	165	131	164	149	140	156	140	168	132	151	147	174	145	137	145	164	160	160	152	153	152	160	147	156	151	155	157	119	146	125	151	158	151	144	159	142	149	137	151	159	154	158	168	141	140	144	142	161	145	164	142	150	133	158	137	125	156	134	149	152	166	132	156	151	134	148	159	152	141	141	151	156	130	165	149	133	152	164	146	145	159	152	130	144	146	168	131	174	143	162	150	170	140	150	162	124	124	128	146	158	152	146	125	177	121	147	148	183	142	154	141	153	153	143	144	148	144	157	146	149	147	148	124	143	145	162	159	142	138	170	143	173	141	158	159	153	149	141	147	151	146	136	162	159	140	164	128	128	152	157	165	145	152	139	165	160	167	149	164	146	154	135	162	141	166	146	139	140	165	162	149	144	139	137	159	146	139	139	149	135	131	138	158	149	127	149	153	159	147	134	128	135	139	150	152	150	158	168	158	139	162	145	143	145	140	141	149	153	165	142	159	144	151	155	166	151	145	132	170	165	149	144	165	149	168	162	155	159	171	145	124	150	139	147	142	134	158	168	162	164	147	160	129	134	166	141	165	178	135	149	153	145	154	142	144	142	130	151	163	149	160	162	167	152	138	134	146	144	152	170	153	143	166	149	142	143	140	156	150	138	150	140	141	162	151	140	138	157	152	140	162	153	116	143	140	150	152	154	142	167	155	168	144	163	147	155	154	152	152	139	175	134	174	146	147	175	166	144	153	142	150	171	155	151	162	124	166	144	174	173	138	150	164	154	154	155	153	156	154	151	165	164	148	154	170	143	131	144	154	141	149	135	153	150	169	148	143	176	152	129	165	163	149	145	144	150	133	155	147	158	137	155	148	137	144	157	140	166	155	153	153	148	144	145	153	157	150	141	129	144	152	132	143	131	166	145	142	156	149	146	171	152	150	165	154	144	144	141	136	146	163	157	134	170	142	123	139	150	156	155	138	152	164	160	147	147	151	153	142	138	152	139	158	136	175	129	156	148	171	148	136	159	149	158	158	173	152	145	148	148	154	150	142	155	175	124	153	150	145	157	160	152	137	166	119	145	156	121	131	149	146	162	157	185	127	149	146	165	126	158	142	166	159	168	168	133	154	159	141	171	148	143	157	144	160	138	169	151	137	133	151	159	176	150	144	129	156	142	139	148	177	147	155	145	154	163	129	142	144	139	168	157	146	148	155	150	160	142	142	145	157	151	162	151	151	158	165	141	148	155	138	165	143	123	130	166	171	146	145	177	151	137	145	123	128	165	157	151	135	154	158	150	152	164	142	163	145	152	146	175	150	144	154	147	136	158	148	150	152	152	167	152	137	156	137	168	171	173	147	139	138	167	144	155	140	152	129	161	167	134	138	163	153	163	143	149	162	140	147	147	155	171	133	156	158	145	157	181	140	168	157	158	158	139	145	151	146	153	143	142	154	149	159	174	139	166	164	131	150	154	145	147	133	148	184	163	171	158	136	133	162	141	133	137	129	155	140	157	188	139	126	149	153	150	152	157	140	165	141	141	168	159	156	174	138	157	157	139	145	152	123	168	138	164	152	153	130	169	140	121	148	143	164	143	156	143	162	153	144	158	147	166	149	169	163	147	148	146	142	172	178	145	153	175	141	155	138	138	157	155	124	155	162	142	173	162	117	153	156	169	156	173	166	140	150	152	193	149	146	140	177	134	167	134	151	132	138	158	153	140	149	132	143	156	138	148	153	158	154	152	163	158	158	145	158	153	180	151	151	150	159	165	131	126	152	152	179	155	138	160	148	149	151	133	131	136	137	174	144	159	142	170	162	177	120	166	154	146	138	154	141	154	142	170	141	135	132	142	140	153	147	152	145	145	152	133	159	144	192	162	146	144	126	127	154	167	143	155	161	156	156	138	152	140	146	148	143	156	163	144	134	147	137	143	161	141	147	165	161	175	152	168	171	138	164	139	179	144	154	160	149	154	143	134	147	151	148	137	160	137	160	146	164	136	169	149	163	145	145	154	140	134	168	151	150	130	151	156	172	117	153	132	135	139	145	154	151	142	137	159	141	130	135	139	150	144	124	144	138	164	138	153	163	143	144	146	148	153	151	153	177	141	154	129	150	142	140	165	146	155	152	151	118	138	165	146	144	143	145	129	152	154	157	121	156	136	156	126	140	169	147	165	133	149	149	145	151	165	150	169	154	154	148	150	153	162	156	168	145	134	121	159	153	164	150	161	186	159	151	140	147	137	147	139	149	151	155	129	165	148	161	152	155	153	151	143	165	139	164	164	168	166	156	165	171	158	148	140	157	170	136	156	148	144	148	150	123	133	186	143	163	137	153	147	152	152	136	159	140	153	159	151	143	142	151	151	143	170	162	142	140	170	172	145	158	149	159	147	143	153	139	147	167	169	132	152	158	123	159	164	139	137	130	149	146	134	157	135	178	131	139	165	159	145	147	170	133	146	166	152	122	165	166	144	138	159	151	161	153	175	154	139	152	157	130	156	153	166	162	145	141	152	153	122	146	153	135	130	142	141	123	140	138	153	148	158	165	155	135	188	158	130	147	151	143	148	160	164	154	155	147	159	160	142	178	144	152	143	167	158	157	148	156	145	139	147	152	150	137	162	176	131	137	175	151	139	147	164	155	160	158	144	146	131	140	153	138	167	137	155	156	144	144	166	153	138	142	138	151	145	133	159	167	139	154	161	148	136	147	133	160	177
24965	7192	5092	5595	4794	3708	2975	2533	2021	1704	1537	1404	1339	1083	1075	965	937	851	760	813	717	702	667	688	652	616	583	575	615	517	501	526	569	561	496	509	504	461	507	478	480	500	493	479	435	524	430	448	474	433	448	440	429	406	410	450	440	408	439	442	479	466	463	407	481	473	459	466	436	430	393	445	442	403	419	417	442	422	431	441	410	443	403	429	429	463	414	453	464	410	415	426	446	450	447	403	418	431	404	435	398	419	409	415	427	419	438	532	558	602	458	450	402	433	418	417	416	419	405	396	395	381	429	431	401	442	427	443	383	406	418	392	412	409	415	401	408	433	437	412	393	428	405	395	403	388	421	440	408	362	414	410	361	404	424	395	378	373	429	435	431	373	409	421	392	430	413	390	381	413	409	428	431	419	387	409	415	380	415	419	419	413	431	371	418	384	378	409	405	376	400	396	396	378	388	402	422	377	397	385	402	424	381	371	405	410	389	402	392	376	402	418	427	413	399	383	368	399	382	385	386	430	392	390	399	396	370	393	409	394	365	423	393	412	403	417	413	425	416	417	384	407	402	390	451	402	364	391	368	361	399	374	372	386	396	376	389	374	423	387	388	405	369	413	403	399	399	395	395	384	387	373	402	430	404	391	418	396	388	407	378	410	386	413	416	407	400	414	380	413	377	397	398	411	358	412	403	423	404	413	372	404	397	426	432	375	389	394	400	374	398	419	400	429	382	381	410	368	390	391	376	384	400	407	387	428	411	434	387	408	399	433	403	399	392	406	376	393	409	394	417	423	422	376	393	392	401	381	415	395	373	395	411	435	413	426	421	409	400	416	439	396	395	362	384	419	382	409	387	391	376	381	371	389	374	406	376	374	411	408	406	388	388	419	393	401	391	408	403	405	395	409	386	397	349	386	375	420	400	424	428	380	381	418	399	395	365	396	412	400	381	402	416	409	438	408	391	406	388	404	401	390	369	402	354	401	389	379	417	389	403	376	373	397	386	380	384	430	417	413	355	397	383	374	420	423	359	395	408	404	419	378	376	420	404	396	354	400	391	389	406	412	380	370	374	398	423	404	420	400	433	411	384	424	382	394	418	423	396	376	399	358	376	388	406	399	423	372	394	394	385	351	401	413	400	400	427	383	381	392	390	444	373	401	401	406	400	394	425	384	376	396	389	404	417	377	395	401	403	391	415	403	402	393	373	381	388	398	421	409	424	396	382	339	396	408	396	385	413	397	383	389	414	435	417	403	407	409	375	408	410	372	459	394	405	390	388	404	409	365	405	370	353	392	372	396	430	404	384	416	412	391	418	416	423	398	405	366	401	424	384	388	395	434	427	387	399	377	434	424	409	367	410	391	374	402	368	383	410	410	410	388	397	379	398	397	382	402	406	420	398	367	378	359	394	392	411	414	409	406	419	378	407	416	414	413	410	415	404	409	389	389	365	382	386	425	413	360	373	399	380	371	408	373	400	383	395	438	398	385	348	416	397	432	402	389	387	411	374	434	404	394	401	423	411	425	420	397	392	407	420	418	391	427	394	368	430	410	399	383	412	429	399	379	404	411	407	442	409	398	407	402	399	413	390	404	374	373	448	381	423	366	372	384	389	378	408	374	399	378	366	370	425	424	370	415	400	403	357	408	407	379	374	416	402	371	400	398	395	397	407	377	363	413	382	389	391	377	406	377	399	383	375	407	390	444	386	421	416	416	375	391	394	384	370	409	369	396	407	400	412	369	382	368	375	365	383	368	404	386	410	385	362	372	377	398	405	397	416	423	362	403	377	452	402	397	405	390	351	381	383	398	366	412	417	360	368	392	400	390	385	408	424	389	398	404	400	367	392	389	398	384	417	399	392	373	417	389	394	405	379	403	435	395	390	391	371	376	405	405	373	415	391	394	409	401	412	415	423	390	391	405	427	411	403	390	396	380	388	394	406	395	427	390	418	396	393	383	383	385	408	377	410	407	386	413	396	409	403	386	394	400	431	396	415	366	385	402	421	412	395	415	381	403	415	396	393	383	391	424	374	397	375	453	360	424	384	423	406	400	426	387	406	402	400	407	382	393	377	429	391	374	435	376	421	376	391	396	385	426	386	367	383	403	389	405	399	385	388	389	401	372	435	393	381	391	400	376	403	387	362	388	416	376	352	396	424	427	403	427	395	387	357	419	357	377	405	428	431	413	405	379	393	393	388	408	397	419	405	400	399	428	368	387	385	384	415	422	371	381	395	413	392	366	410	397	389	414	354	369	390	396	374	428	392	423	425	372	394	386	410	383	404	371	375	381	426	390	433	394	418	418	400	368	407	370	365	404	421	390	428	356	385	402	392	413	397	399	379	423	422	400	385	393	388	395	392	418	410	406	446	420	396	355	377	383	427	427	373	417	428	361	375	412	425	402	409	410	403	370	401	405	416	414	383	387	397	400	430	413	420	411	384	380	376	393	407	364	372	397	382	397	370	385	389	376	403	414	406	423	425	376	424	403	425	376	347	400	376	354	401	396	419	348	396	405	375	435	416	420	425	409	373	406	398	419	376	427	399	387	407	417	407	398	369	414	422	379	394	395	407	378	379	402	353	414	410	373	413	390	398	394	395	401	383	401	372	382	395	420	396	392	392	408	390	397	394	381	399	385	395	417	400	355	382	407	415	375	383	415	400	389	411	401	407	400	393	390	447	379	400	385	391	399	379	383	385	387	396	381	386	381	397	396	397	393	395	358	405	393	342	407	382	371	405	368	372	410	429	372	409	407	393	395	394	373	366	373	405	414	395	388	366	350	441	404	376	399	372	387	375	384	424	418	395	426	439	405	391	400	404	376	414	389	386	399	385	404	402	387	371	413	443	399	414	400	432	413	400	420	372	400	387	390	400	387	377	432	369	377	439	423	398	401	397	407	371	412	423	381	392	395	392	405	373	398	404	417	397	395	371	386	374	377	374	422	394	405	401	402	402	409	407	387	412	413	395	383	402	395	412	394	414	380	415	395	396	371	399	397	407	372	392	391	411	388	386	392	393	385	395	434	396	374	381	361	433	368	410	404	397	378	402	417	392	390	371	399	405	394	401	377	371	411	430	404	369	374	400	369	381	428	417	367	422	395	380	374	395	439	388	399	380	374	436	413	389	410	421	439	384	409	399	367	416	386	394	412	398	406	402	413	343	422	377	378	397	358	412	373	426	397	381	387	436	386	405	405	378	367	413	401	388	410	399	393	382	400	442	378	423	375	393	397	378	399	398	400	368	416	386	370	416	416	446	413	397	421	394	423	398	397	354	420	394	403	392	371	389	417	398	420	389	416	405	387	381	371	426	398	391	382	422	391	421	420	384	399	394	416	414	373	370	396	384	389	387	393	382	393	411	430	365	384	390	405	381	430	404	393	384	413	420	396	430	378	378	399	374	417	411	397	407	387	405	386	393	389	430	413	419	354	396	430	383	376	409	404	402	372	384	462	396	396	406	375	408	388	389	391	383	456	389	399	406	382
13578	2224	373	313	327	321	298	272	300	306	287	271	323	258	300	278	274	293	256	272	263	279	322	294	266	266	272	250	263	255	297	267	257	293	285	280	251	268	249	290	261	258	278	252	267	289	253	271	279	279	272	290	280	277	248	270	263	280	270	286	303	286	268	273	271	263	295	259	258	304	262	261	272	263	295	276	270	268	266	254	304	281	302	272	268	264	280	246	328	276	280	279	291	258	279	290	293	307	274	286	270	255	296	284	277	266	305	231	271	289	249	271	270	291	279	276	298	322	256	282	282	255	253	264	287	297	266	311	299	268	265	253	258	268	276	263	273	282	277	294	280	295	268	277	272	264	243	285	273	294	279	273	273	256	314	273	286	286	256	261	243	264	284	263	313	261	260	272	253	290	264	296	288	272	280	281	269	267	257	281	281	260	274	278	269	273	283	277	287	270	243	308	275	286	260	238	287	272	277	286	286	293	260	299	279	252	274	280	272	302	295	264	253	270	267	244	294	257	259	244	291	287	260	313	285	239	262	286	268	278	287	280	291	277	299	285	321	291	272	287	268	261	287	309	301	275	265	260	269	274	261	276	263	294	260	277	292	243	284	244	244	315	289	269	276	271	267	316	258	306	283	301	269	289	256	264	274	272	279	249	262	257	269	304	273	283	268	278	280	301	272	314	279	273	261	270	263	277	272	284	286	285	286	272	266	259	281	286	282	285	272	289	259	298	251	249	255	279	262	265	298	301	272	280	253	268	264	285	307	249	289	287	253	274	296	269	285	268	253	296	286	268	289	312	280	281	278	290	270	277	297	266	284	275	269	278	298	287	276	269	267	271	298	265	271	294	268	264	269	256	249	246	269	288	263	279	250	282	259	294	293	276	264	306	262	262	310	280	300	285	290	258	270	288	268	269	285	291	303	259	283	281	294	279	295	274	260	268	289	262	284	262	273	243	280	266	262	289	281	271	263	279	239	294	274	267	260	246	282	309	274	297	274	281	250	266	269	283	300	272	271	274	251	280	282	288	284	270	264	270	258	259	276	292	265	296	286	295	259	294	281	281	274	291	306	277	262	247	289	272	269	272	267	267	261	283	267	317	269	294	264	268	266	284	296	294	275	299	309	263	257	293	274	272	262	278	274	286	269	285	263	235	270	265	271	280	293	255	283	274	263	280	244	277	276	284	292	258	246	302	260	271	277	263	251	271	266	277	288	282	253	282	243	254	285	301	275	297	298	277	260	264	273	246	252	286	293	283	295	277	280	277	286	275	276	269	261	261	271	293	275	274	286	287	251	267	282	281	261	271	270	257	306	299	257	281	251	288	276	307	284	227	258	277	305	295	289	282	254	289	291	290	287	277	273	293	267	273	271	279	269	268	265	294	294	254	277	265	270	306	266	268	303	317	270	278	250	262	301	273	261	262	274	275	290	262	271	288	267	270	251	283	276	301	282	270	265	267	303	281	287	269	246	268	270	289	293	290	263	295	295	260	255	251	254	245	307	273	266	311	292	294	284	303	268	292	264	265	274	277	247	291	264	272	256	277	265	279	287	294	270	258	251	273	286	257	289	285	281	265	296	254	296	281	305	285	277	300	285	257	276	281	291	285	285	269	268	289	285	275	254	275	272	270	280	298	262	279	252	307	291	289	264	311	314	279	283	284	271	281	262	266	256	252	267	276	293	278	242	299	289	255	241	252	248	278	244	270	265	310	289	258	292	294	295	293	280	293	278	251	264	275	261	260	297	297	256	242	291	271	253	300	266	283	272	274	306	262	263	278	285	253	305	291	269	268	255	273	288	272	292	283	269	280	304	259	283	284	279	261	264	286	307	300	271	294	297	308	281	301	260	284	260	259	234	300	285	262	272	275	311	269	283	268	256	278	268	269	274	266	248	283	249	287	273	303	281	272	296	279	251	277	261	312	285	297	275	267	277	300	248	299	269	249	300	305	267	276	262	275	251	296	265	276	273	290	273	261	269	288	252	272	274	258	306	273	247	290	288	290	265	269	289	260	268	249	249	299	283	269	245	286	256	293	274	284	246	263	265	279	279	245	295	270	261	298	268	272	271	284	274	291	293	265	267	266	249	281	298	268	250	274	273	297	260	265	247	297	262	295	261	298	279	253	256	257	275	284	262	266	270	290	294	248	251	246	253	256	302	285	265	266	250	285	284	311	285	270	273	268	276	271	261	289	269	300	262	276	275	259	264	272	252	281	273	287	302	298	250	265	276	245	269	278	305	265	286	277	292	271	309	272	280	296	265	286	276	282	284	299	255	257	267	282	291	287	288	276	287	270	249	287	310	300	254	274	272	287	244	260	288	257	255	283	260	273	269	262	307	288	287	269	276	283	268	258	296	278	276	290	292	286	258	258	251	244	251	294	314	280	274	269	277	274	292	297	288	293	248	287	281	274	273	277	267	274	270	292	288	281	274	271	269	259	271	277	264	272	279	286	286	301	257	269	302	313	274	269	262	284	254	246	270	278	266	297	320	274	289	271	270	244	282	266	240	279	296	281	248	287	249	276	290	282	269	280	287	250	273	284	281	274	281	302	293	259	269	303	280	281	238	258	285	286	283	304	259	257	277	287	272	283	296	326	265	282	287	268	270	277	281	286	271	266	264	282	247	301	277	251	273	329	260	280	253	263	269	256	289	278	273	257	282	281	274	272	271	259	258	278	279	259	298	261	289	267	274	311	271	259	225	282	281	242	262	289	272	245	238	270	271	282	308	287	279	290	250	273	276	314	262	288	293	293	281	270	282	285	281	270	287	317	247	273	298	241	274	281	314	277	272	267	274	235	257	264	278	294	288	257	275	252	285	283	280	249	266	284	280	277	283	279	245	280	294	253	284	263	278	304	284	266	283	280	287	290	258	254	271	264	335	279	276	281	282	267	267	273	288	278	255	284	260	273	279	297	290	273	276	278	269	278	279	266	323	293	252	265	257	271	259	247	266	290	269	278	260	268	279	265	278	253	286	247	296	285	255	302	284	243	242	262	267	306	290	279	300	278	301	279	270	269	259	287	277	266	287	306	277	268	260	242	276	270	307	303	273	279	293	314	272	284	268	260	268	277	271	288	306	241	251	291	288	296	285	259	297	254	279	279	279	279	300	269	293	304	264	263	294	290	264	278	265	281	284	285	254	282	252	289	286	254	266	270	275	277	255	293	282	275	289	298	305	266	278	289	298	281	278	267	247	300	272	294	251	268	241	297	272	299	277	268	253	281	271	292	264	277	262	279	291	259	283	253	280	289	251	294	283	274	274	263	273	255	261	311	277	277	264	293	291	283	261	258	264	300	252	309	271	283	297	274	294	254	281	269	265	263	300	316	254	268	290	310	269	276	299	255	289	284	270	301	275	291	242	245	279	252	293	247	304	288	228	288	299	268	289	254	269	281	300	276	296	268	236	293	280	296	270	302	262	279	293	262	250	249	300	247	267	257	299	262	266	305	277	276	267	247	268	279	273	290	268	292	277	267
8193	1811	824	804	824	813	752	793	747	727	706	684	766	689	734	698	751	728	659	693	713	752	742	702	722	695	706	678	713	717	756	720	715	700	671	716	691	706	714	710	712	714	719	720	689	697	691	726	709	723	761	729	623	711	694	713	687	685	691	686	654	728	680	746	704	720	732	670	698	710	724	686	718	723	683	705	704	725	694	728	760	708	691	702	719	749	696	747	744	670	695	724	691	719	703	698	697	727	694	696	718	727	667	706	719	727	686	713	685	692	713	732	745	755	728	700	692	706	711	731	699	657	697	735	716	705	724	698	723	694	714	674	698	684	677	722	705	756	727	697	750	723	649	684	712	690	736	738	712	759	696	725	712	687	702	677	700	698	744	664	695	699	696	696	718	681	687	744	687	728	647	707	708	687	705	732	691	670	673	659	699	711	648	742	712	698	663	719	696	660	689	705	715	680	718	723	697	681	680	695	700	720	696	670	682	687	734	697	675	693	740	743	751	692	692	702	675	654	682	620	668	677	695	685	698	685	699	696	716	704	723	696	688	717	714	704	704	702	693	695	660	704	691	690	717	726	732	702	642	678	694	651	689	693	757	714	691	720	710	728	676	747	741	747	698	710	702	735	696	734	701	711	693	668	742	698	758	695	677	711	681	716	698	712	712	710	691	647	718	701	701	711	735	686	670	724	695	690	688	688	678	698	667	728	707	714	697	717	710	707	684	714	708	698	690	667	675	725	727	733	679	711	711	695	691	732	705	741	711	693	677	728	706	672	663	721	698	668	709	710	629	714	759	695	753	689	687	713	678	702	704	733	742	677	713	711	728	685	755	678	654	767	719	719	722	639	677	664	726	646	669	710	663	729	746	650	706	703	743	682	730	655	706	668	715	697	650	696	681	704	698	709	630	673	744	731	712	719	693	707	691	716	721	718	679	737	734	694	713	717	719	722	691	727	729	711	650	701	688	736	627	688	697	680	675	730	691	654	760	676	702	692	720	701	711	675	682	693	679	703	651	690	671	666	682	728	740	750	660	713	672	634	641	718	776	730	701	684	724	700	657	726	698	735	738	687	740	698	685	740	723	707	730	671	722	715	674	696	666	741	709	729	763	691	689	749	707	647	703	688	705	728	681	725	704	671	711	691	664	745	690	667	719	693	663	735	739	651	709	640	726	713	698	742	671	719	698	689	688	659	734	650	674	689	744	693	686	700	662	737	757	747	699	692	701	693	683	661	696	670	687	682	679	657	668	703	722	674	738	709	699	732	674	696	751	698	693	670	730	722	673	670	712	756	697	673	694	696	672	677	677	676	676	730	709	682	694	679	665	691	697	712	744	724	668	672	740	676	767	705	663	724	728	714	744	735	714	709	687	711	697	702	719	701	712	696	683	690	714	702	691	686	743	685	715	705	656	740	726	667	700	715	739	688	725	739	718	716	683	729	668	708	704	708	690	658	672	713	696	755	706	652	736	691	695	683	727	666	747	722	697	685	662	720	719	735	724	693	699	695	676	741	762	744	684	688	687	728	709	733	696	715	694	674	687	724	687	659	674	749	662	704	676	666	696	681	684	689	689	725	705	713	740	673	659	742	746	674	694	704	703	685	708	705	696	672	684	705	655	718	706	732	671	710	702	719	679	722	685	714	696	705	662	686	670	718	758	735	645	728	686	723	718	679	685	722	704	689	710	688	772	737	678	711	707	706	710	709	716	659	704	699	677	734	733	656	684	687	707	666	694	740	692	683	698	684	723	721	667	670	691	709	701	652	678	712	701	727	695	737	721	664	681	723	658	688	743	680	723	743	659	731	760	668	663	698	765	676	714	680	742	702	706	764	702	718	726	707	697	713	701	721	754	679	676	705	674	677	683	712	743	671	712	644	661	691	708	661	693	732	721	696	658	680	738	713	693	689	728	695	661	734	730	656	689	710	703	668	683	706	688	692	702	690	749	710	715	694	676	684	693	730	689	714	729	676	723	735	736	726	697	699	704	706	734	682	700	687	736	727	729	717	722	691	659	715	680	646	659	724	707	669	689	670	667	694	699	708	700	697	715	702	654	700	692	710	713	674	708	682	721	681	684	698	696	692	734	746	702	702	657	704	734	737	675	724	706	689	721	716	700	726	685	687	708	706	736	687	698	691	664	724	713	700	687	733	722	671	738	715	696	730	707	664	702	735	718	702	707	660	750	679	700	734	727	698	674	707	653	669	671	752	699	699	656	695	753	698	763	709	731	696	733	698	716	681	715	710	712	718	714	689	757	713	699	696	719	741	678	710	674	688	702	647	684	723	731	721	708	706	733	697	686	710	733	682	695	723	672	701	727	715	706	665	746	719	689	717	690	701	661	705	729	673	710	681	734	717	643	704	650	679	734	710	737	734	694	685	717	719	672	670	711	729	694	721	724	741	675	715	668	732	681	678	670	689	703	707	696	671	717	717	661	740	743	703	786	699	706	657	736	726	669	683	680	680	700	647	695	706	668	720	636	701	644	679	754	741	730	728	705	722	729	723	675	687	686	689	709	729	664	731	728	681	706	681	716	712	715	702	746	678	696	709	720	674	737	680	709	697	708	668	713	715	655	662	721	712	698	714	646	675	703	663	742	681	749	691	698	741	676	720	660	710	664	720	695	731	698	718	755	725	709	732	650	710	681	718	667	734	700	661	727	714	702	630	706	754	695	679	704	735	700	711	693	711	673	669	719	668	700	708	701	711	701	733	745	668	649	662	733	692	669	726	672	659	693	682	664	704	683	704	688	687	741	689	659	707	657	675	744	664	662	706	652	702	716	671	758	706	712	701	727	653	684	671	736	684	706	683	708	733	691	654	681	655	686	710	687	701	700	669	720	673	671	704	691	668	664	717	674	706	712	718	715	680	714	645	684	716	674	680	714	701	707	665	664	704	750	726	686	703	686	704	723	718	679	720	725	708	717	683	720	756	694	719	720	719	752	723	716	681	649	703	704	697	638	692	697	689	741	689	651	726	696	685	662	685	696	701	670	717	692	717	714	704	706	705	724	728	697	698	694	744	688	667	718	669	744	701	713	690	673	728	693	720	682	688	692	684	669	756	739	668	678	646	711	654	736	666	697	734	686	655	693	697	667	651	708	686	703	715	693	647	723	732	707	721	705	667	738	752	662	726	691	715	696	714	758	659	679	655	662	704	702	751	729	680	696	690	693	715	677	690	728	715	720	678	740	704	734	682	694	679	700	675	673	653	706	723	701	681	663	695	685	736	703	654	733	762	700	687	684	700	693	701	729	723	724	696	709	692	684	725	716	694	670	679	701	670	686	711	726	703	697	695	680	672	710	727	696	682	734	697	678	737	669	709	747	684	693	714	710	702	738	742	689	686	690	700	663	698	686	706	668	692	718	738	694	670	696	664	686	704	719	678	709	691	682	704	713	708	679	723	679	727	714	719	708	682	698	700	707	707	696	716	709	669	661	704	669	707	713	722	723	657	744	710	675	652	693	689	734	684	700	695
32262	10064	2441	1373	894	616	541	475	405	357	424	348	340	332	334	319	320	314	308	266	306	282	277	291	305	318	275	276	291	295	233	254	268	296	278	270	257	301	253	239	280	251	260	304	274	287	256	297	284	264	283	266	307	284	281	260	276	268	269	268	254	295	280	251	280	260	275	251	283	264	237	289	259	251	289	277	271	276	293	264	282	266	293	262	301	278	247	241	267	271	264	275	266	277	264	263	240	260	278	281	233	247	265	238	286	300	255	253	321	275	275	291	291	289	274	273	271	280	300	272	268	279	302	290	248	284	227	283	288	272	249	268	276	261	274	288	271	277	259	258	247	278	266	255	258	270	270	287	258	308	277	269	274	284	277	277	280	243	260	270	257	279	299	291	263	300	272	277	288	270	285	281	270	270	277	255	267	270	279	268	282	285	252	268	243	252	272	251	249	275	275	264	290	301	260	284	271	273	284	274	290	265	275	252	274	298	289	280	255	275	260	304	251	263	267	270	269	273	256	278	275	270	271	249	268	276	258	237	287	256	239	263	283	277	265	278	248	275	296	288	272	267	269	263	290	250	270	292	279	239	285	267	269	311	273	240	238	295	296	322	259	296	287	301	305	265	313	281	260	271	252	267	278	247	256	266	267	265	277	262	288	293	245	250	268	280	249	295	264	248	265	266	278	289	253	286	246	299	255	268	282	261	280	273	265	269	294	260	266	274	302	287	297	273	290	279	270	259	262	251	292	281	252	268	288	270	278	280	256	268	254	278	269	291	288	292	270	249	273	285	291	282	273	282	260	271	267	255	270	242	294	270	270	266	264	283	262	307	253	262	261	279	267	279	242	255	258	270	292	295	276	292	290	255	285	284	264	272	270	286	267	255	271	265	268	290	257	268	290	280	243	266	255	252	272	292	261	260	278	279	279	267	266	275	273	277	300	287	262	265	275	251	281	290	283	255	289	297	271	273	298	281	259	249	293	260	246	263	263	279	241	288	265	305	262	260	296	267	294	266	274	254	261	269	277	279	261	270	263	253	272	303	287	264	302	266	276	270	250	299	260	240	281	310	246	281	263	257	281	268	275	247	273	278	270	276	274	278	273	260	273	234	242	292	266	261	243	262	265	266	259	279	286	263	270	268	259	229	239	266	302	290	268	276	288	280	259	274	265	276	274	274	257	263	312	259	279	285	280	269	244	291	266	277	278	278	286	287	285	289	250	260	265	277	257	248	290	263	299	276	275	304	244	240	265	271	287	268	237	265	248	254	306	294	275	263	288	278	275	276	279	279	276	233	284	258	249	301	253	294	275	295	270	282	257	262	279	233	237	257	253	303	285	281	302	280	265	294	275	264	291	260	270	287	275	270	309	300	240	276	273	251	279	283	289	258	253	280	286	244	281	294	280	275	260	277	255	284	275	286	263	278	239	276	270	260	289	270	264	281	270	286	288	272	276	304	252	299	278	257	247	257	248	261	245	267	291	306	262	276	292	269	302	289	278	283	268	259	280	242	295	268	282	270	277	248	285	312	269	291	262	274	257	269	297	264	290	286	274	267	270	267	268	280	299	268	286	272	258	253	280	260	268	266	269	306	286	279	306	314	282	262	246	305	284	285	286	266	276	282	272	274	283	269	232	281	263	266	273	298	252	288	261	275	268	269	290	294	256	250	261	252	241	284	246	288	257	281	246	266	254	312	262	266	258	248	279	270	293	267	275	249	297	255	255	253	284	262	255	260	277	291	271	285	281	283	266	262	277	251	287	269	245	270	227	286	276	288	309	301	299	236	227	291	253	289	265	271	268	293	268	279	286	306	264	261	286	252	288	268	282	279	262	285	238	276	236	266	244	328	304	223	227	262	239	277	287	277	264	267	283	259	267	270	260	267	257	273	252	252	264	283	273	279	280	280	275	278	287	284	275	271	285	250	256	254	314	272	250	273	263	279	264	293	260	283	308	268	262	275	292	248	276	289	286	277	264	278	272	266	293	293	260	280	250	272	255	265	250	279	278	281	287	266	273	277	283	297	307	278	287	270	269	271	254	302	281	279	254	283	302	271	281	263	277	233	287	273	289	290	278	265	251	237	291	236	271	273	280	277	268	304	291	288	262	274	255	288	247	289	324	255	267	265	293	274	295	283	267	271	282	266	268	257	262	263	294	262	290	240	261	305	272	301	271	293	275	267	272	276	271	266	283	280	266	278	263	278	307	267	261	286	255	251	246	257	255	244	267	300	283	281	258	244	267	241	281	287	279	260	259	271	261	265	283	250	290	266	266	255	255	295	284	270	303	290	266	230	292	260	322	285	301	252	288	271	267	243	279	255	276	278	258	290	239	241	265	279	281	260	265	266	286	281	269	287	253	270	242	282	295	289	264	274	259	286	284	325	272	283	276	267	284	257	247	267	240	285	283	252	263	278	314	257	260	284	244	238	241	272	254	291	251	282	284	253	277	257	263	283	247	281	286	271	271	239	272	286	250	277	266	288	274	259	287	300	256	293	276	283	308	258	287	272	259	306	284	295	277	267	292	249	299	258	278	261	253	258	281	266	298	285	247	312	271	273	286	247	255	307	270	309	246	261	264	288	281	263	265	308	282	269	278	278	238	252	277	279	259	253	254	262	256	261	254	269	284	270	266	274	280	291	256	290	265	272	259	297	273	255	277	281	282	289	258	267	263	266	283	270	262	285	268	292	281	258	286	304	278	279	249	305	262	259	292	279	289	265	273	271	264	302	268	244	304	281	272	245	265	268	288	264	320	257	246	295	281	241	288	290	271	299	269	280	309	282	313	260	277	264	286	260	275	277	236	262	279	264	273	268	252	243	265	271	248	265	280	277	272	244	272	272	281	292	255	267	254	275	255	243	277	293	271	264	282	266	285	274	262	266	311	286	271	240	285	247	271	321	291	270	250	237	253	283	274	252	274	218	285	241	270	263	274	303	285	266	254	290	267	275	236	235	280	233	266	276	288	264	259	280	279	287	269	273	281	276	257	293	256	261	267	273	289	287	274	290	273	250	263	290	291	279	273	267	252	266	265	283	262	273	279	261	239	299	273	277	290	295	296	307	280	282	260	297	262	268	262	239	274	277	269	268	269	283	250	270	282	286	252	254	280	274	254	259	282	285	259	276	293	266	254	256	260	242	288	317	275	280	299	281	255	253	280	257	278	255	257	270	251	294	270	271	277	251	265	290	293	259	261	275	280	269	239	304	273	242	266	244	288	270	259	260	245	332	267	241	284	251	276	267	263	302	283	270	255	274	259	251	252	281	262	279	263	280	284	256	287	276	273	278	252	290	268	274	258	300	255	259	279	273	261	275	265	280	252	261	282	278	285	267	275	277	283	296	291	280	300	280	265	288	272	252	280	232	253	282	286	266	293	271	286	260	277	244	289	270	250	272	291	296	285	280	262	283	277	259	271	261	277	297	268	296	248	284	289	276	285	285	263	278	255	277	278	248	260	286	299	268	248	245	277	259	272	302	260	283
19360	4735	3099	3373	2884	2452	2019	1665	1514	1386	1280	1202	1087	1006	1009	995	928	888	870	868	897	855	839	825	820	832	784	749	762	830	702	788	764	721	724	763	740	732	704	733	751	734	717	674	693	729	750	733	718	711	715	724	694	701	704	711	694	672	716	714	707	720	696	715	689	736	675	727	728	664	688	698	662	720	679	697	686	635	732	739	695	687	711	733	749	724	721	719	685	758	684	702	717	680	734	734	694	698	647	661	696	719	674	707	721	719	684	736	801	836	718	720	683	730	711	684	735	687	693	739	700	734	654	683	673	694	727	657	739	747	705	716	673	681	680	671	646	743	685	716	679	720	714	674	692	708	686	607	675	665	689	655	668	696	689	653	690	727	669	696	656	745	655	670	693	686	677	676	663	695	705	682	707	706	690	700	664	710	726	687	692	680	659	669	694	649	657	702	716	676	673	686	682	661	712	682	664	724	664	630	658	703	648	701	683	751	686	640	715	673	719	659	697	702	736	688	682	647	631	682	684	706	696	694	680	709	671	655	670	694	671	687	648	687	689	668	744	691	688	656	744	699	700	701	683	696	689	711	723	696	678	681	685	657	662	675	691	665	713	675	652	705	716	711	685	707	690	666	682	697	675	694	638	689	668	692	675	691	707	703	693	673	684	726	685	678	657	729	682	705	717	681	657	670	668	655	665	646	667	670	705	726	671	659	689	649	696	693	683	666	696	688	653	684	709	725	673	684	683	685	665	682	633	673	699	686	692	693	671	732	683	662	651	659	675	694	673	713	705	674	692	704	695	667	662	698	659	679	643	681	644	694	707	705	679	684	636	734	671	673	708	652	682	702	699	699	701	684	684	699	720	621	710	665	708	635	690	697	642	675	678	662	673	695	707	690	719	714	688	682	638	684	717	674	679	725	660	691	733	652	703	693	659	677	693	690	651	691	712	687	661	707	632	695	723	668	716	702	668	672	656	675	681	733	680	687	726	726	689	682	646	674	674	683	675	694	713	651	651	687	658	671	688	711	666	691	687	682	668	652	636	672	676	726	729	667	662	704	729	672	703	689	719	663	669	693	688	686	655	708	645	720	699	697	686	667	703	697	701	733	681	710	708	677	667	672	651	689	705	635	649	751	715	692	729	672	667	678	697	695	671	699	689	664	677	705	683	696	635	703	694	743	623	665	690	644	669	671	699	686	682	662	659	648	714	681	700	725	698	721	690	734	691	655	689	695	696	655	646	677	698	668	724	703	665	632	652	702	646	684	683	695	692	708	709	679	714	703	686	710	666	701	696	739	667	673	634	640	689	640	700	724	696	720	696	665	685	713	701	727	725	669	633	679	647	671	653	692	682	779	730	654	703	733	702	698	704	707	678	671	704	692	662	654	705	640	725	708	694	727	698	652	633	660	665	687	686	694	685	674	684	649	683	658	658	719	672	732	678	665	674	644	706	661	663	649	720	742	694	679	698	679	661	719	698	709	692	665	688	701	675	680	698	699	684	713	687	674	676	672	703	682	689	724	700	680	727	696	660	667	691	711	660	670	679	680	703	639	620	695	681	715	669	650	703	706	672	736	670	638	685	695	685	676	668	706	647	668	689	678	727	666	705	661	711	680	670	679	674	728	642	663	720	707	748	650	710	680	710	691	622	681	707	710	698	675	679	698	662	713	675	684	650	700	643	645	718	734	661	660	739	666	703	699	692	659	678	723	681	651	701	671	702	710	653	700	737	685	702	673	684	666	599	663	632	688	682	677	699	674	688	718	737	693	673	645	715	709	688	639	672	682	698	717	687	656	721	687	662	717	659	710	682	686	700	670	660	681	624	684	717	687	695	699	697	720	676	729	704	725	730	707	664	663	691	724	693	697	661	686	719	671	662	713	696	666	729	706	667	610	739	671	661	675	735	713	715	664	675	668	653	644	681	713	718	636	733	687	709	683	673	681	665	728	701	676	661	670	674	678	655	705	683	684	665	691	724	680	685	676	678	709	692	732	701	660	678	658	677	665	708	635	743	665	676	721	682	669	703	679	680	708	669	678	694	676	710	700	715	705	722	689	648	710	695	686	650	696	666	700	666	680	639	696	657	662	663	715	687	708	691	753	690	678	638	677	733	655	647	660	707	734	654	657	677	686	622	680	708	681	683	732	668	650	670	716	718	662	697	686	649	687	650	688	696	679	700	698	697	660	701	637	638	653	685	693	675	690	673	656	702	722	693	689	680	679	726	710	651	706	709	683	716	702	704	668	662	670	702	708	711	667	664	680	673	663	676	695	671	713	638	667	729	717	656	681	716	674	729	690	693	699	664	655	691	698	692	747	672	711	669	692	657	762	680	723	642	663	691	664	650	702	661	699	709	680	699	693	711	699	665	690	697	686	689	647	696	740	644	673	711	714	673	645	705	666	673	708	667	662	636	676	668	650	694	737	688	659	675	732	724	679	718	693	685	683	680	667	666	681	664	652	688	674	687	679	688	689	728	659	644	667	683	698	668	665	635	665	702	664	618	640	710	658	692	704	701	638	666	718	661	699	689	678	661	675	648	692	658	648	666	680	682	698	693	692	691	676	723	656	656	710	681	708	727	651	672	641	675	699	671	618	679	685	619	685	688	683	646	669	691	655	703	660	656	687	712	668	663	681	683	684	715	703	642	668	698	663	675	682	678	705	643	672	659	670	669	676	686	689	677	699	698	655	748	678	677	663	683	669	697	696	686	721	648	655	693	702	699	660	698	703	690	645	716	671	675	678	670	669	664	642	683	691	679	746	691	711	733	691	702	653	706	689	693	706	683	699	679	694	690	693	695	670	720	677	652	715	727	687	683	693	691	659	688	652	693	746	703	706	697	700	653	673	676	688	663	664	660	698	720	689	698	736	671	661	708	699	705	681	688	626	659	665	718	674	638	694	690	652	705	667	677	690	656	699	685	674	666	640	691	718	648	644	696	703	681	685	717	712	686	680	652	687	768	669	674	701	673	698	666	700	698	665	717	706	694	716	719	658	679	701	695	703	690	655	686	661	696	687	673	697	675	704	697	706	700	672	714	681	687	655	700	684	744	690	657	696	695	696	618	655	653	683	681	635	694	693	676	676	703	612	689	688	689	685	708	661	684	689	671	694	740	699	646	713	695	692	691	686	702	680	707	701	680	679	705	702	699	692	681	722	679	677	693	748	683	696	689	725	696	656	747	656	704	633	677	658	684	669	667	694	735	676	689	655	736	705	688	654	680	636	688	664	686	689	630	661	667	678	662	725	651	685	653	688	702	671	656	708	690	712	677	712	698	664	662	687	662	652	704	708	691	652	693	672	661	687	653	747	736	661	667	675	668	690	685	709	666	659	712	718	664	713	642	712	726	685	675	699	723	681	711	658	659	654	705	653	662	667	652	635	644	664	718	657	675	663	672	676	716	680	642	684	689	669	661	735	714	677	709	722	717	696	689	659	691	685	634	702	702	665	663	685	668	696	672	695	684	691	713	713	672	680	678	663
39909	15861	4775	2366	1449	952	661	523	417	384	315	325	279	249	221	220	191	196	217	194	167	179	195	207	179	161	194	191	188	175	179	166	162	177	151	173	168	140	151	153	141	148	166	157	143	134	141	159	165	156	176	137	145	162	129	155	168	154	143	164	154	160	156	156	171	137	136	160	166	147	136	135	156	147	151	138	139	157	150	151	154	160	136	141	157	149	154	128	151	149	165	145	165	149	152	152	154	150	136	130	156	165	132	159	170	147	156	138	158	181	164	154	152	152	145	166	162	167	150	150	168	145	168	135	138	157	142	144	152	165	125	138	146	150	143	150	137	152	161	139	152	153	170	166	158	157	152	134	142	142	129	155	146	136	149	151	154	128	154	158	157	142	153	141	150	167	142	158	154	144	151	158	147	152	143	137	156	154	135	131	137	141	151	132	116	167	155	172	147	154	148	156	163	148	153	141	163	155	158	134	168	155	145	129	154	157	141	126	156	135	166	138	158	144	144	155	130	171	159	143	158	161	164	138	147	172	147	150	146	138	170	162	148	167	148	129	145	151	150	143	152	136	140	163	154	157	129	141	134	137	140	129	120	152	162	136	153	155	128	157	178	168	168	147	161	169	143	139	155	134	148	163	178	159	155	135	96	152	141	146	154	147	176	145	141	168	146	141	171	139	151	154	119	134	149	139	145	156	154	139	154	150	152	136	164	128	143	147	144	154	131	143	151	159	131	160	145	152	149	150	157	140	146	153	142	137	152	150	151	158	161	126	142	158	173	126	140	138	153	159	144	149	148	129	142	153	147	155	153	149	158	116	148	164	160	151	149	153	150	147	164	149	145	146	131	160	139	135	151	156	142	136	159	147	151	169	149	138	144	175	157	154	163	138	153	149	163	132	165	143	134	144	139	143	155	144	137	169	142	164	169	162	154	145	163	147	140	133	155	149	161	163	122	144	144	151	143	136	134	134	143	167	149	141	148	146	161	139	153	165	154	141	166	139	164	151	154	154	147	151	175	130	145	158	155	130	164	146	129	145	166	148	143	141	132	130	147	157	139	154	152	138	131	151	160	141	147	162	157	143	181	152	147	138	147	151	157	141	142	133	160	139	168	137	152	158	152	152	150	147	134	178	152	135	145	155	153	156	157	152	144	150	155	131	140	148	145	138	174	146	145	156	147	181	137	137	156	128	147	148	133	150	121	146	144	150	142	160	163	137	134	135	155	165	152	156	168	154	145	120	165	172	132	133	159	158	147	158	134	157	146	148	151	128	162	140	137	152	155	171	141	136	161	141	165	153	163	152	145	157	131	149	144	137	158	134	136	158	164	131	163	141	147	146	133	157	152	150	158	147	147	169	149	127	143	132	149	155	129	131	142	121	175	152	146	163	158	142	164	157	161	153	135	146	144	133	183	139	171	166	171	139	153	131	144	135	140	160	154	138	151	166	141	169	146	151	143	157	134	138	142	138	140	149	137	154	160	141	149	158	142	134	153	121	152	150	124	146	159	138	165	130	162	147	158	155	171	127	164	153	135	164	152	143	138	171	148	148	158	143	134	132	160	146	142	134	157	133	150	174	140	130	168	159	158	165	154	151	157	148	152	150	128	140	168	133	152	164	142	151	143	170	145	144	135	120	157	159	130	152	134	150	144	114	127	158	151	132	120	143	125	138	132	164	145	145	143	140	153	166	145	177	157	162	144	140	165	166	161	142	148	148	148	145	169	157	110	138	150	146	153	155	129	136	134	136	138	172	172	162	139	145	151	151	137	146	173	142	160	144	159	150	169	158	149	169	157	147	149	168	139	143	149	164	130	141	141	154	157	153	151	152	155	157	139	147	168	128	160	139	177	127	146	169	162	139	143	152	169	161	152	139	146	137	144	144	148	126	129	134	150	139	124	144	151	164	150	152	149	132	162	142	150	152	139	129	160	158	135	153	158	156	152	119	170	146	162	153	170	144	146	129	149	139	129	145	136	161	141	158	149	143	149	136	141	156	120	157	158	153	147	155	151	180	169	152	152	157	154	169	125	146	137	147	151	135	155	153	142	139	156	127	154	165	138	137	147	138	161	134	151	158	136	131	138	155	159	153	150	172	153	143	136	145	132	146	149	163	131	147	164	144	151	158	135	152	165	161	166	161	149	150	133	148	163	143	142	134	148	131	146	168	124	135	166	172	155	139	144	150	150	148	160	141	136	127	141	139	156	162	132	164	136	152	162	143	159	134	138	142	136	150	144	136	134	150	144	158	142	142	152	155	154	119	157	158	169	164	164	143	144	121	142	148	166	154	139	148	164	126	139	159	169	139	144	140	166	145	132	139	150	136	135	145	162	157	168	132	148	138	127	125	162	155	140	170	131	165	142	131	149	140	136	142	139	145	140	144	153	121	149	185	138	146	142	153	151	148	148	145	144	126	135	162	135	137	153	147	157	151	148	170	145	157	134	123	168	151	138	168	163	137	138	141	140	136	146	134	144	151	142	186	154	131	160	151	153	148	179	133	169	167	147	167	127	127	161	153	126	132	149	157	131	129	168	142	182	161	156	154	168	130	146	153	148	155	139	115	124	131	150	159	163	140	161	146	136	143	135	128	152	146	168	148	164	151	137	155	153	156	149	158	146	138	160	137	133	156	161	165	166	161	159	150	130	154	121	134	156	152	154	161	122	143	151	138	143	158	141	141	135	147	153	152	164	159	139	139	132	134	131	127	154	147	159	159	146	146	159	154	131	160	134	153	142	138	143	140	143	146	155	139	171	123	155	145	156	160	140	143	140	148	156	122	166	138	143	145	157	129	133	152	139	143	150	138	137	157	155	148	150	149	137	142	135	149	131	140	140	125	162	160	139	127	138	159	126	152	131	157	144	141	127	150	149	139	151	148	126	147	150	128	141	152	173	158	151	135	154	128	146	149	125	144	151	136	125	150	172	144	171	144	145	154	154	156	127	141	149	156	165	125	130	137	134	128	126	156	147	124	136	144	172	149	149	160	138	136	157	154	161	147	142	155	127	156	143	151	151	164	148	147	147	128	153	125	149	130	156	159	131	148	153	140	140	170	155	154	150	147	132	149	153	152	143	144	140	151	144	142	149	136	156	131	161	160	157	149	135	120	140	169	145	126	182	157	154	149	166	165	164	133	132	166	139	159	142	163	139	143	132	146	155	166	145	132	138	129	147	129	154	160	149	164	159	155	114	150	157	150	146	144	153	122	143	141	154	146	157	168	144	130	143	166	156	143	154	129	145	163	164	143	131	164	149	135	173	157	170	141	151	142	123	161	158	155	130	176	156	156	160	124	159	151	137	162	150	153	133	147	163	154	148	180	151	149	146	151	138	145	150	163	137	150	135	145	143	154	134	133	165	165	151	139	149	142	141	142	127	150	129	149	165	169	181	140	134	151	161	122	148	140	143	155	141	152	131	127	158	147	148	139	147	147	142	151	171	166	135	171	159	154	136	151	165	137	147	149	160	148	161	171	146	150	163	153
24290	6872	5084	5532	4586	3796	2967	2526	2027	1854	1600	1469	1288	1192	1043	992	872	860	819	765	749	722	684	675	669	640	598	617	573	553	545	509	516	497	510	520	468	492	495	506	463	474	483	461	455	446	440	465	425	479	477	469	437	468	446	426	433	404	450	423	433	390	465	436	462	450	434	415	428	434	450	420	439	465	424	462	413	428	389	434	469	463	402	435	446	442	500	432	436	416	416	373	420	474	436	420	411	402	420	402	398	415	416	397	387	405	410	458	533	619	462	450	405	415	428	433	421	421	408	433	387	429	384	442	394	409	427	400	406	397	416	399	414	428	424	406	398	416	419	413	396	412	416	403	418	389	400	426	452	414	424	397	343	377	409	422	405	416	427	392	416	372	347	381	419	391	393	369	376	381	398	378	404	427	427	417	421	421	402	389	404	410	386	383	383	399	384	439	399	390	371	405	399	387	378	400	431	408	421	380	366	395	396	405	417	347	422	377	378	392	372	387	406	434	376	371	366	405	410	419	397	382	388	393	370	411	408	375	356	405	366	383	381	409	382	413	439	412	419	412	390	403	392	409	438	404	432	407	381	395	387	416	385	403	397	405	377	422	406	368	426	371	375	398	394	373	396	390	380	388	379	389	393	371	355	377	381	389	371	383	369	391	395	404	372	390	368	403	381	408	397	371	423	413	409	385	351	410	406	396	422	387	415	396	404	386	427	396	372	397	373	416	424	403	402	428	372	387	381	378	397	396	366	346	399	405	417	369	401	406	405	398	382	417	390	368	441	400	362	420	376	408	416	397	391	396	396	368	402	370	365	364	390	431	365	393	397	373	411	398	389	401	403	401	401	414	364	413	389	400	378	382	402	371	383	390	402	376	354	372	413	389	419	387	416	405	388	405	377	417	399	401	403	409	387	364	414	402	406	404	358	381	406	403	393	398	384	388	344	407	367	399	386	392	350	421	380	406	382	411	411	378	363	384	394	391	390	384	374	400	363	354	390	448	378	421	398	375	381	391	354	391	410	384	398	437	391	394	399	390	412	388	390	379	391	383	413	402	364	418	403	421	382	382	383	385	399	383	367	406	394	389	416	405	375	394	378	380	381	419	398	393	364	414	407	382	402	392	384	401	378	404	432	396	379	366	352	395	392	373	404	394	414	382	400	418	389	437	387	386	418	390	397	412	383	376	392	451	429	404	404	426	417	377	404	382	385	380	421	433	378	397	381	403	406	367	384	390	359	372	392	366	419	386	404	401	391	380	388	386	388	396	391	380	368	408	425	403	411	444	378	396	428	407	416	400	425	380	416	351	414	379	395	404	356	384	407	375	408	404	359	392	401	381	393	407	390	382	375	361	382	411	406	438	391	393	397	395	393	393	400	408	436	417	382	400	381	398	399	359	398	366	418	427	384	396	363	386	395	404	398	395	402	353	367	406	399	383	412	399	396	376	365	352	369	408	368	405	381	368	408	399	426	416	367	364	425	408	423	396	411	383	407	399	390	388	396	391	380	377	415	380	381	456	361	437	397	432	391	397	399	367	401	345	378	403	375	422	408	386	426	402	377	411	392	388	382	401	400	397	411	415	417	403	410	405	442	394	360	376	393	396	348	430	366	390	398	384	399	382	394	376	400	420	423	394	377	391	391	432	361	406	411	384	370	375	395	404	372	380	421	383	389	393	442	411	393	421	401	354	377	414	400	370	403	383	393	392	377	409	378	431	396	388	409	412	385	448	369	424	399	352	394	411	371	377	405	437	379	395	402	396	388	398	409	384	361	385	358	419	395	380	393	421	401	356	382	412	403	374	446	407	439	394	366	380	408	383	342	372	393	366	400	413	369	383	411	406	407	405	362	392	397	412	391	372	378	360	382	379	370	400	385	421	415	381	428	363	396	391	391	378	385	417	386	406	386	380	347	370	419	357	385	359	424	426	405	392	379	389	372	409	399	426	415	378	387	386	385	421	407	454	401	437	425	390	384	389	361	409	414	398	393	390	402	382	399	386	413	370	400	397	328	383	417	366	372	383	381	384	402	394	399	404	358	393	372	413	385	384	387	346	431	407	413	386	415	410	364	372	429	405	393	366	380	401	375	392	374	414	406	397	419	367	404	450	397	397	359	393	370	400	427	376	412	410	366	378	391	389	402	414	401	369	410	401	375	391	386	433	372	363	430	406	419	395	399	355	357	402	378	384	421	411	421	398	412	406	415	401	398	403	369	392	388	420	377	381	406	383	365	391	364	384	431	408	379	384	407	415	386	412	388	389	378	425	391	375	348	363	412	409	382	379	367	418	351	362	435	388	368	369	412	371	370	363	413	406	371	395	405	410	382	398	422	391	409	371	372	411	390	400	396	418	345	417	387	371	405	384	397	385	398	401	390	422	402	368	393	409	399	374	398	399	389	380	379	391	430	386	346	397	389	410	405	399	370	382	384	379	397	383	403	392	393	386	411	359	356	423	376	390	384	383	405	428	383	378	370	384	377	395	414	367	371	403	407	405	371	396	412	369	391	386	390	401	408	430	431	399	394	375	409	398	405	398	394	399	386	405	398	391	407	401	382	376	386	366	406	433	411	410	370	361	410	355	383	374	403	391	357	394	376	391	368	432	404	412	363	360	399	352	409	401	375	398	404	426	402	376	422	404	400	413	421	362	370	384	412	422	385	368	379	398	414	390	429	405	394	369	396	399	410	412	427	361	382	408	369	399	393	432	394	363	405	413	382	399	409	389	396	359	359	385	395	390	357	402	381	413	421	361	377	385	400	370	419	396	393	363	397	406	392	421	387	383	418	377	414	422	377	403	399	418	335	401	365	398	393	363	402	377	411	397	390	386	390	371	412	350	365	411	364	372	376	368	405	390	375	377	388	426	392	406	412	395	381	421	397	375	379	387	406	399	412	413	395	418	389	400	385	374	409	382	388	377	395	383	349	376	415	378	374	412	397	400	374	402	410	408	389	425	386	410	381	392	374	403	395	392	402	403	397	376	392	394	402	389	389	371	410	415	392	400	399	397	413	380	391	370	409	406	412	411	384	405	411	383	381	417	422	404	404	378	397	405	389	409	359	385	399	350	419	397	386	409	419	444	428	383	410	371	420	382	400	407	404	393	382	391	382	385	463	406	407	430	409	402	375	422	419	386	392	400	397	386	382	378	370	384	400	411	411	391	407	393	378	427	429	379	379	398	381	408	400	380	370	378	406	398	425	394	381	422	403	372	389	349	369	385	397	402	376	370	411	363	387	392	397	414	361	395	400	431	409	364	387	393	346	416	411	376	407	451	396	374	403	416	371	384	417	386	395	381	385	420	367	416	388	390	370	375	391	396	379	365	359	430	447	410	391	393	371	360	379	380	391	359	377	397	361	447	367	403	410	408	417	407	385	387	378	404	382	397	380	421	393	420	410	392	393	407	410	401	365	393	383	426	430	388	390	387	394	420	411	416	383	397	371	414	367	387	377	377	387	426	366	396	432	391	403	392	410	407	406	396
13888	2630	392	317	304	259	291	285	256	279	273	277	265	262	280	268	268	282	268	257	267	284	275	254	287	283	272	268	266	259	241	278	243	299	248	246	264	265	247	267	278	292	283	272	253	266	299	298	267	247	267	258	272	254	278	244	240	253	304	263	292	260	293	281	273	271	244	284	291	281	286	277	248	261	286	271	262	262	232	264	280	289	257	263	257	287	253	255	281	250	258	262	292	280	257	265	302	312	297	266	279	269	265	252	277	253	300	279	244	318	267	272	262	294	278	244	265	253	267	268	268	305	273	271	279	271	288	247	276	255	260	289	266	266	262	262	252	273	267	283	281	271	307	267	267	281	266	265	258	281	261	294	281	253	277	289	274	258	265	276	277	276	314	274	254	288	243	272	283	269	252	264	275	301	267	300	275	290	279	257	243	275	279	301	278	285	295	269	262	285	290	256	280	302	266	288	267	263	278	257	290	237	275	315	262	251	267	273	282	276	277	254	257	252	254	252	285	267	267	292	274	301	317	279	257	276	270	268	271	279	281	257	256	257	302	283	257	289	270	279	271	251	264	264	299	275	275	256	274	287	297	263	281	252	282	263	251	239	268	260	276	278	271	286	290	266	314	292	296	266	266	299	281	241	267	270	256	253	249	297	253	252	262	286	251	255	288	280	278	240	266	292	266	271	278	260	272	278	275	255	279	271	264	276	292	266	255	275	259	265	282	276	242	298	247	261	230	302	245	273	271	291	260	278	296	288	260	272	248	273	273	284	291	281	291	301	285	269	250	269	283	261	296	303	272	270	270	265	263	302	245	265	265	277	247	288	251	283	300	278	265	282	287	265	285	296	289	302	297	305	272	237	295	267	255	266	254	292	263	246	273	270	283	244	272	281	283	265	277	300	254	270	277	261	292	278	262	281	259	271	294	278	231	262	250	271	296	257	273	268	282	271	298	258	259	269	271	283	271	273	276	294	298	259	282	238	309	279	276	267	269	270	276	274	283	261	301	263	269	236	281	267	288	270	277	291	251	258	268	260	269	285	287	266	283	301	270	297	270	266	277	270	256	278	262	288	259	254	261	301	284	264	287	279	287	286	202	280	231	278	276	282	301	295	295	264	270	280	317	275	296	275	265	279	261	276	280	273	271	245	234	249	247	271	302	255	266	287	270	275	314	275	246	300	253	276	269	264	261	262	281	278	276	302	286	272	277	281	268	264	265	263	278	272	283	270	282	273	286	266	254	262	264	278	271	269	274	280	290	279	284	282	264	293	266	278	244	274	278	275	280	276	273	271	255	268	307	280	272	290	285	271	283	290	273	272	265	282	248	270	301	276	271	278	240	291	271	255	276	262	258	293	312	271	281	273	258	251	292	252	273	272	256	294	292	265	278	284	295	266	236	252	252	278	283	251	283	265	309	259	290	265	270	284	284	255	273	294	264	257	266	265	252	272	256	296	265	271	232	278	254	279	268	313	294	275	253	285	269	257	251	258	272	282	264	257	267	244	264	276	261	273	256	244	265	292	278	311	274	283	279	280	258	294	238	258	287	280	319	273	268	264	259	267	274	283	304	255	245	253	296	281	280	290	305	275	254	258	271	323	278	280	295	289	298	282	274	260	243	267	255	245	273	229	270	280	270	260	272	286	277	242	264	267	316	253	247	266	274	270	300	262	322	243	260	256	270	260	220	271	294	270	301	279	273	311	307	287	265	288	272	249	253	282	285	264	267	303	289	257	259	274	295	263	295	294	248	270	288	260	263	300	271	284	277	265	274	258	248	259	265	318	265	277	265	281	262	296	264	282	280	261	267	279	247	281	270	291	276	271	272	281	288	271	297	278	276	281	284	285	280	302	294	295	263	309	289	249	303	277	252	281	294	269	290	259	284	273	307	319	301	282	292	273	290	247	267	271	266	249	278	245	283	276	280	269	265	284	286	272	276	292	302	294	274	278	265	284	292	262	292	292	266	271	255	281	265	276	300	279	286	263	284	261	245	270	250	300	282	285	264	271	261	270	280	307	289	272	294	230	295	277	281	289	266	270	274	275	256	304	287	275	282	279	255	286	276	276	259	285	258	272	293	257	289	291	244	291	297	229	308	223	281	281	287	267	274	279	279	246	283	248	279	261	275	281	269	268	275	279	262	293	254	291	285	275	293	257	256	272	277	282	269	271	261	282	262	277	271	277	281	289	234	264	273	267	287	296	306	269	279	282	257	270	276	263	278	289	290	288	268	273	259	278	269	245	254	273	246	261	267	268	240	274	293	238	277	248	250	250	258	264	254	253	277	276	260	256	269	263	290	249	247	260	269	275	268	300	264	250	295	268	264	269	276	261	280	294	297	267	262	279	266	305	256	243	299	303	273	241	266	304	263	274	271	281	270	267	250	275	284	274	263	240	278	273	286	250	264	271	295	287	261	260	275	256	283	279	271	228	299	272	301	263	273	263	287	248	286	284	266	264	318	245	248	238	260	282	250	269	277	272	274	260	299	279	266	253	259	263	299	268	237	242	269	273	282	275	294	280	286	275	295	259	281	278	306	269	276	275	289	250	254	257	312	293	273	276	267	292	272	254	288	276	263	251	285	262	253	308	286	288	246	275	255	261	267	287	303	305	319	247	290	281	291	254	305	263	272	247	304	264	248	283	283	255	288	276	278	279	294	273	289	302	258	247	271	275	281	284	269	266	272	269	277	274	271	290	268	287	256	261	286	292	268	245	271	258	242	275	286	284	295	285	271	271	282	316	230	296	279	238	267	282	257	264	304	246	288	273	289	270	265	293	289	249	282	258	260	274	297	253	274	274	256	254	286	267	225	265	288	273	275	284	293	274	264	267	250	276	263	274	305	264	284	261	256	263	256	270	287	267	267	291	278	266	249	258	291	257	254	297	262	273	266	271	262	271	288	256	261	275	292	296	263	293	272	266	281	259	280	295	268	289	267	257	247	256	275	286	261	272	279	266	301	261	279	265	260	301	272	262	298	261	276	276	258	306	307	274	288	293	310	289	267	256	278	255	264	277	265	270	274	287	240	287	275	272	247	276	299	263	262	266	256	281	227	241	267	262	299	248	259	257	246	285	286	265	308	289	263	265	293	253	289	266	270	279	269	262	296	293	283	262	292	298	237	293	275	268	268	248	236	306	284	300	277	286	277	278	280	283	268	296	253	303	262	258	242	277	295	300	281	276	249	282	258	269	289	248	290	265	269	238	259	281	250	275	270	258	293	266	265	283	279	284	278	296	283	261	256	290	249	292	290	295	247	270	264	292	259	275	274	286	262	270	245	267	260	275	276	283	256	276	272	287	241	272	266	284	270	258	258	293	306	280	278	281	266	273	240	285	258	282	295	248	268	237	256	271	263	283	282	298	257	282	275	270	276	286	268	299	243	262	291	262	296	304	232	255	250	291	264	251	282	310	246	267	237	294	267	260	292	248	286	267	287	271	269	281	254	251	262	283	282	280	269	268	259	267	254	261	259	283	302	241
8176	2314	838	867	743	754	736	796	747	699	752	659	717	698	732	665	744	707	683	674	708	688	714	692	711	736	655	726	714	703	707	689	670	702	702	707	692	753	745	724	665	694	712	679	691	693	701	711	748	624	767	684	665	667	707	695	710	660	673	702	648	685	670	698	731	726	706	659	755	695	658	712	707	708	657	681	696	728	692	706	676	727	670	702	735	777	641	690	729	693	696	713	687	709	658	721	721	705	720	683	695	652	723	676	668	710	673	671	678	698	682	719	665	665	713	651	697	708	711	682	689	697	677	736	683	705	700	662	699	720	661	689	680	760	700	664	667	666	722	752	655	694	737	699	675	689	648	685	687	657	668	689	713	659	717	695	705	683	763	690	676	698	731	715	697	716	692	698	686	705	687	689	700	720	699	669	662	650	674	726	675	684	685	672	690	742	646	680	719	644	714	713	689	719	681	674	676	690	685	765	700	703	688	701	693	668	703	704	684	698	657	655	679	664	746	702	733	691	754	697	692	681	676	683	660	728	669	663	725	690	679	692	754	661	701	706	684	756	686	722	656	712	668	693	680	670	680	752	681	693	635	662	715	682	685	677	684	647	739	708	706	700	722	687	717	697	695	663	676	667	691	726	686	647	684	706	709	714	722	705	711	690	702	670	668	714	735	724	703	670	710	668	695	674	708	696	692	713	739	677	727	726	728	648	671	719	725	685	686	669	727	700	668	689	689	702	686	757	728	649	737	715	692	685	689	640	704	671	745	704	716	702	734	696	730	721	672	712	687	682	645	716	659	715	686	699	664	699	662	706	678	685	725	705	678	689	683	696	693	692	733	700	686	733	662	662	710	665	710	699	667	700	689	653	734	709	676	707	738	623	689	669	702	633	703	659	708	662	678	702	697	679	698	643	702	713	693	673	687	663	713	675	687	695	689	704	686	717	710	701	697	644	703	698	667	698	636	720	672	684	680	686	692	687	696	687	675	700	702	628	706	701	710	664	727	678	688	695	688	658	659	701	697	709	657	684	692	697	677	700	676	670	732	739	722	744	710	646	694	710	711	690	687	725	710	712	659	678	694	697	717	668	727	694	689	699	698	744	708	689	722	665	705	674	659	633	714	680	681	727	701	694	715	678	703	699	726	648	655	661	689	673	659	650	733	678	701	700	675	675	732	671	721	716	712	657	674	668	677	674	708	676	671	708	711	693	681	666	741	701	701	656	691	743	713	685	704	715	700	677	709	725	676	663	688	730	679	705	672	676	707	695	689	695	723	704	703	663	673	753	706	719	675	682	685	712	709	693	682	692	703	724	693	708	660	707	720	692	677	745	678	681	697	699	652	706	670	689	710	715	731	647	694	710	660	692	701	711	727	671	654	674	678	701	709	691	658	654	669	695	703	681	695	676	664	673	659	677	713	773	676	721	715	693	675	665	694	704	691	752	661	684	691	675	671	703	654	647	661	682	690	679	709	709	717	691	699	692	689	675	690	687	720	712	664	702	685	725	702	668	704	669	708	723	711	696	648	693	685	626	723	703	678	678	679	679	717	701	656	722	735	706	695	719	675	696	646	698	675	722	644	664	728	699	721	677	731	682	681	703	683	701	738	696	720	670	726	688	720	714	652	719	736	713	694	650	690	689	731	667	707	676	683	722	678	660	677	719	678	682	693	747	722	713	724	693	674	703	687	704	720	686	712	726	675	697	696	655	674	711	766	703	641	716	764	690	724	678	653	685	683	741	711	694	711	674	708	662	693	678	702	686	720	698	700	684	682	698	738	692	697	686	644	728	707	677	672	693	682	704	698	672	694	660	626	655	682	638	687	696	727	693	724	701	709	689	753	727	668	709	718	699	722	710	701	681	699	720	706	667	755	692	675	656	670	675	635	652	678	668	709	684	683	703	688	682	686	672	703	739	715	663	697	663	668	735	716	684	682	701	715	715	698	700	697	662	718	691	707	722	728	677	687	732	670	706	724	714	711	673	725	701	688	717	694	681	715	757	727	697	657	674	727	721	758	686	678	734	752	692	728	697	714	733	709	679	710	653	696	702	719	700	715	619	682	705	727	660	671	711	698	658	776	661	678	718	678	756	702	700	645	729	703	754	710	672	702	691	696	696	686	699	705	676	713	707	699	674	647	710	693	769	707	696	673	697	720	715	704	680	681	736	677	751	638	698	762	678	705	719	656	683	662	726	727	688	665	693	664	704	675	678	702	683	688	687	724	667	694	631	703	746	688	656	688	641	628	702	684	688	670	659	736	668	766	696	671	664	702	680	706	682	703	738	688	668	718	689	700	702	663	708	668	695	689	729	724	630	698	688	677	707	690	697	647	718	692	716	668	681	670	670	722	703	663	669	708	726	709	690	714	663	725	715	671	677	684	732	661	682	685	705	687	653	718	734	720	715	745	686	752	664	738	674	714	684	707	687	688	638	733	690	656	658	683	691	726	657	711	675	716	728	693	713	698	690	694	716	678	698	713	696	669	698	716	714	693	719	672	660	716	707	670	741	703	662	668	692	725	717	705	713	675	677	716	690	708	711	683	715	660	657	661	717	724	717	706	680	754	668	702	713	623	708	701	633	720	668	643	742	688	726	695	714	637	718	656	648	676	683	730	726	661	688	673	676	687	668	687	724	691	663	694	662	659	672	704	699	702	653	694	645	676	709	707	719	692	642	700	698	665	715	725	715	768	694	750	758	679	691	703	690	677	693	642	705	716	744	748	684	696	722	686	697	642	691	654	670	700	708	727	662	662	636	690	687	673	726	720	717	697	645	712	697	680	671	674	676	701	687	676	716	715	725	687	699	667	651	646	680	723	710	684	731	697	719	724	710	691	676	709	715	749	713	724	672	689	667	695	711	708	656	731	679	682	652	754	713	694	668	716	762	700	664	714	673	688	720	673	695	704	692	657	689	677	732	690	700	741	704	702	636	686	723	685	666	710	649	771	701	696	716	694	712	643	696	712	629	687	696	698	750	685	717	694	658	713	679	652	678	737	706	655	686	684	693	651	652	723	720	663	674	701	720	694	682	687	695	643	691	656	690	692	711	711	676	685	691	667	711	696	648	663	711	688	677	667	652	691	668	715	690	659	718	715	711	681	654	651	701	642	680	695	692	704	716	727	674	696	730	701	686	670	687	674	685	697	723	724	721	655	666	667	663	643	667	707	690	706	683	685	680	691	706	691	693	673	747	701	691	723	692	706	712	695	724	650	656	712	707	654	716	705	682	694	700	667	686	684	686	656	708	705	700	674	689	700	652	718	712	696	687	693	687	691	722	652	749	699	720	712	660	692	713	667	695	731	692	724	710	740	668	688	734	697	689	695	686	659	731	722	662	683	716	697	703	678	697	710	691	711	679	711	692	670	702	679	720	662	660	655	705	674	708	663	706	725	729	692	712	670	664	687	661	661	708	677	670	725	719	706	683	695	715	709	660	687	705	691	702	699	697	692	674	679	684	658	697	704	670	659	662	668	662	678	675
31488	12083	2867	1477	962	641	515	480	433	419	374	369	366	290	321	306	346	283	296	293	302	312	300	286	289	297	257	272	279	235	284	266	276	275	250	268	286	288	244	304	266	285	273	292	293	259	278	294	238	263	257	281	281	252	290	263	296	278	306	257	277	262	245	302	291	297	280	253	286	261	279	248	293	271	241	277	284	283	267	285	282	290	250	302	279	274	260	284	263	241	293	256	307	242	265	294	249	250	269	267	295	251	243	291	292	248	233	264	280	263	285	286	282	261	316	270	282	255	268	234	273	240	279	270	260	273	283	300	301	257	252	251	278	276	291	259	234	278	265	265	269	257	271	273	261	272	280	247	265	249	260	262	293	243	278	275	266	274	245	258	282	275	264	279	260	243	291	259	261	273	291	256	290	292	264	252	287	262	252	268	240	288	251	280	321	250	281	251	265	266	263	286	277	267	286	284	277	276	263	257	288	269	269	266	262	283	288	277	288	297	262	259	286	278	278	278	252	289	276	273	288	292	260	310	285	267	245	264	264	281	283	281	296	260	250	283	255	251	283	278	253	266	272	267	247	267	251	270	241	294	265	296	262	265	260	285	264	269	285	273	280	254	260	274	300	293	261	261	304	277	275	275	278	251	260	285	262	267	277	283	288	304	277	309	229	264	269	268	267	245	258	289	254	296	224	241	276	300	242	278	244	279	276	268	286	278	262	273	256	272	281	277	305	273	262	282	278	297	277	286	268	300	243	269	273	251	292	275	260	269	285	263	256	291	264	290	283	278	283	275	245	280	267	274	277	281	265	252	293	291	291	274	307	255	277	229	281	289	266	258	289	274	266	278	282	298	276	266	288	247	234	260	257	266	301	293	260	280	297	263	290	236	286	282	305	255	268	264	302	266	276	246	270	295	256	296	286	285	266	281	271	279	285	277	270	285	280	253	247	299	280	293	267	262	291	279	293	283	285	283	254	260	255	292	271	284	267	303	282	259	278	311	254	236	275	286	261	274	261	254	271	298	256	258	291	293	271	289	295	260	267	274	280	268	259	256	278	284	287	301	270	251	263	267	269	255	246	283	267	261	282	288	234	263	259	247	279	322	255	241	282	301	293	268	266	252	313	282	288	249	242	264	292	254	269	255	278	286	275	304	269	272	264	248	267	243	264	303	246	284	293	249	246	290	301	234	264	264	248	277	266	282	260	252	270	281	264	305	269	241	267	258	249	296	313	255	242	287	266	246	270	269	282	278	270	294	243	262	277	286	272	258	279	277	261	272	280	268	269	299	289	272	279	272	273	264	266	263	227	274	282	256	244	272	303	277	267	284	301	262	269	284	283	269	231	276	297	292	305	258	281	273	283	258	255	253	257	307	259	262	281	258	279	251	276	266	283	277	281	292	260	274	280	257	280	255	273	271	265	289	279	279	284	275	298	258	300	262	270	251	257	280	259	287	261	281	303	288	273	268	275	240	236	259	287	303	272	282	275	282	284	274	282	282	270	273	266	248	280	273	301	288	251	276	288	267	236	277	273	255	265	264	268	259	259	284	276	247	234	256	265	260	272	280	301	270	270	271	292	267	275	259	273	261	282	283	298	279	271	289	253	277	274	304	265	288	293	294	295	250	282	301	247	289	280	255	271	270	254	258	243	271	297	255	246	271	263	275	263	290	266	269	287	284	289	243	283	251	274	273	236	248	256	277	266	273	295	275	266	263	277	282	282	271	282	261	295	264	258	301	275	277	275	297	271	276	266	275	280	262	266	276	274	291	289	262	266	292	289	294	250	270	249	257	262	260	276	253	274	272	283	279	287	267	270	239	256	278	277	263	255	320	291	279	296	267	292	283	263	284	273	257	272	265	251	261	274	269	233	255	288	275	271	298	264	272	260	275	258	264	264	272	297	279	250	280	277	270	244	271	254	280	284	279	269	285	286	237	261	263	287	238	275	270	263	268	282	275	244	259	233	265	252	285	285	257	266	297	231	277	252	281	272	258	255	239	277	293	269	281	273	258	276	266	248	246	275	283	305	231	265	248	275	263	300	267	294	303	293	269	249	274	262	268	280	250	281	317	263	274	297	296	292	276	309	291	277	279	239	289	262	295	269	271	294	280	280	263	290	251	280	299	253	293	279	285	283	240	244	258	287	290	273	286	263	267	264	267	269	251	262	276	254	233	295	269	244	274	289	254	256	231	241	286	260	253	258	266	264	277	247	298	270	253	248	264	270	256	256	282	272	257	252	271	271	277	270	266	255	281	268	278	272	268	304	250	255	273	297	298	290	299	275	299	291	283	248	289	273	253	290	275	270	296	273	259	294	289	285	254	263	284	271	264	293	253	285	249	278	302	276	271	272	280	278	248	239	270	286	291	268	268	282	285	280	271	300	281	251	288	276	294	258	275	274	290	243	277	284	278	283	256	295	282	312	243	276	263	254	258	277	267	276	280	274	282	258	260	281	252	276	250	298	314	267	300	287	303	288	255	270	264	244	267	284	252	325	263	290	263	267	282	272	255	274	239	276	252	285	245	266	267	267	296	246	287	269	236	271	293	296	308	248	258	267	224	269	259	288	244	259	283	255	291	261	260	277	258	244	241	273	256	230	230	244	287	258	265	268	289	309	269	264	283	265	278	290	303	279	282	274	270	292	285	293	309	273	290	294	291	247	273	258	282	277	259	306	287	282	268	233	294	287	249	276	268	255	281	272	274	271	285	268	295	281	265	255	280	273	290	260	259	248	279	284	273	276	248	257	247	271	281	253	295	277	235	287	262	298	288	265	280	289	289	300	292	273	272	292	274	288	307	278	245	285	268	246	286	246	263	272	282	270	269	313	292	294	261	279	293	268	279	254	281	285	273	253	266	269	295	321	270	249	244	282	246	226	292	286	276	272	284	283	294	303	254	285	285	268	272	263	255	285	284	266	262	256	276	322	276	284	260	242	261	278	286	310	271	290	265	307	286	305	264	264	268	273	296	277	264	301	277	268	266	254	263	249	287	294	281	295	289	272	262	288	246	240	282	287	258	270	274	276	284	287	252	262	307	281	276	255	275	300	278	274	257	292	288	287	276	284	272	271	257	267	281	279	290	270	276	298	282	278	273	260	253	290	268	264	291	299	268	270	284	289	281	268	269	257	286	298	271	258	280	255	295	299	273	273	271	273	270	243	272	290	262	262	279	287	280	285	265	268	257	279	272	259	281	273	271	296	303	257	266	285	276	265	301	256	264	277	269	244	261	268	272	283	237	237	264	267	279	263	259	286	257	253	290	284	250	237	241	246	279	264	261	277	268	270	275	266	284	274	285	272	291	277	265	295	251	280	255	304	255	276	273	277	271	280	270	278	246	248	281	264	277	304	266	280	234	235	264	319	300	266	251	284	283	264	249	289	250	269	280	287	245	278	234	285	263	295	284	267	267	271	284	285	258	242	292	277	259	272	276	271	281	255	266	267	265	297	285	283	278	273	271	273	273	284	301	237	267	253	273	284	255
19354	6687	3048	3412	2910	2360	1989	1728	1453	1387	1270	1130	1179	1040	981	948	949	969	908	874	855	827	805	792	810	804	833	800	774	770	762	723	708	761	760	802	712	691	752	737	730	718	731	700	711	716	725	656	696	701	730	695	699	662	735	704	653	699	701	699	733	749	678	654	686	723	681	655	666	677	721	633	731	731	696	706	737	700	703	700	734	721	700	688	717	743	728	728	731	697	679	716	693	734	689	661	656	632	725	677	732	681	707	697	728	715	713	666	766	803	675	719	654	703	721	684	724	711	698	709	713	685	694	658	695	675	680	712	716	728	652	706	642	660	678	659	707	667	673	680	666	670	684	702	673	675	658	707	703	699	668	707	673	647	701	686	640	683	709	669	674	669	647	744	686	673	672	691	651	672	676	669	722	700	724	725	643	659	678	667	717	712	681	653	691	690	651	673	685	649	676	676	705	665	699	733	701	676	700	711	698	701	643	722	714	687	606	684	665	675	670	667	699	698	706	654	607	682	758	694	708	712	658	644	682	630	653	713	690	619	686	708	625	683	666	681	725	635	660	726	691	682	708	699	638	688	669	677	682	672	688	704	682	675	675	673	653	671	704	738	700	618	668	699	709	720	660	665	661	672	675	689	668	699	702	674	698	695	681	696	650	674	693	671	666	696	643	671	679	668	666	690	699	655	686	670	608	733	665	690	662	702	732	668	681	649	643	679	698	700	685	689	643	660	699	650	654	708	632	718	689	702	652	696	676	665	650	733	680	647	666	717	642	623	658	694	637	698	700	707	651	670	679	664	657	693	722	704	706	698	696	662	661	713	678	656	689	675	667	694	703	687	626	683	643	644	671	677	618	661	691	682	714	697	698	715	700	658	690	669	635	669	651	642	652	638	696	700	634	654	641	667	697	693	665	676	698	629	656	690	689	683	653	663	665	709	691	668	715	673	669	655	659	654	690	654	656	666	661	677	692	671	710	654	689	701	702	684	697	688	677	695	680	670	742	686	677	698	637	682	679	718	691	662	687	686	707	661	708	656	671	694	728	660	686	700	688	636	696	714	642	690	712	730	665	667	690	678	679	712	700	681	689	654	657	668	691	684	660	645	662	676	662	688	706	696	675	691	641	705	646	679	653	649	667	677	700	686	704	681	643	707	730	707	688	654	648	617	685	663	718	662	663	699	662	678	673	651	641	670	683	710	693	676	682	650	666	707	668	665	649	681	687	650	644	664	660	729	680	621	649	694	670	703	678	709	688	677	696	686	653	680	697	644	685	722	670	725	675	662	693	704	685	692	663	686	699	684	684	707	666	626	704	663	684	697	635	676	685	678	693	665	687	690	648	662	653	661	641	668	675	640	702	641	674	694	695	757	648	652	671	722	680	690	686	682	682	670	672	670	659	680	720	721	643	653	661	706	686	684	684	693	717	689	668	680	607	696	670	684	644	654	672	715	658	681	694	688	675	683	728	689	682	627	662	682	641	637	672	704	647	673	706	676	677	710	674	744	675	677	653	646	671	684	679	690	697	607	631	710	677	654	664	684	701	667	666	696	693	664	656	717	682	679	724	681	655	692	656	704	714	652	706	657	682	672	671	683	687	634	670	661	677	694	650	664	685	635	654	651	676	659	664	674	695	635	699	711	638	637	636	663	650	690	678	691	683	654	685	712	657	659	693	695	664	701	675	718	711	677	671	659	681	661	694	674	672	658	695	625	698	746	723	656	692	681	690	736	695	679	649	657	652	696	622	732	678	670	706	680	698	700	662	690	653	682	672	719	689	635	691	673	684	715	690	711	618	704	703	696	617	701	650	659	686	696	709	695	692	685	674	688	698	689	687	719	657	665	660	683	653	687	692	636	674	686	611	734	691	704	718	651	660	664	675	706	660	702	680	673	685	667	640	705	652	695	677	675	652	669	688	655	624	692	670	674	687	672	668	671	700	692	668	673	725	664	702	690	681	685	675	699	689	690	652	653	683	652	679	681	658	678	730	662	638	728	663	735	689	651	652	698	692	716	697	659	661	644	678	667	732	724	714	723	628	659	670	646	685	646	671	695	718	669	696	635	654	692	682	721	680	665	684	680	714	726	720	714	733	700	632	684	694	660	670	689	662	702	671	657	719	705	691	683	636	685	665	692	720	683	717	703	682	670	649	706	652	682	695	698	676	693	694	703	672	692	646	704	676	690	659	719	652	696	656	690	698	676	676	667	678	682	682	750	690	692	680	672	663	681	691	728	679	683	698	637	687	662	660	686	676	718	690	673	711	709	678	693	695	651	711	686	641	693	702	664	685	623	629	681	679	664	696	611	674	674	670	703	686	627	670	661	651	690	686	658	681	683	711	633	734	720	704	662	690	664	642	642	650	704	655	682	688	687	657	674	680	656	633	690	686	702	645	680	718	660	650	698	650	688	680	656	709	672	647	634	728	722	650	671	646	718	660	702	635	729	677	679	690	658	671	664	651	630	683	747	681	629	658	687	680	666	677	654	653	626	705	680	708	715	676	688	709	647	682	691	674	642	697	641	668	700	652	654	686	676	695	681	647	681	672	685	648	670	645	646	742	684	683	639	683	707	732	678	658	697	651	669	695	692	693	642	675	666	706	693	686	732	623	726	682	639	696	692	656	670	697	609	726	655	728	727	645	696	662	674	698	676	718	680	658	703	692	713	660	653	653	657	648	666	706	679	658	704	687	706	678	697	715	662	654	706	674	683	686	673	697	625	668	667	621	652	701	716	704	658	687	708	708	633	678	653	671	653	664	672	715	642	681	679	705	628	679	671	683	674	650	726	682	710	682	619	678	746	661	680	661	724	698	695	678	686	693	682	673	664	684	720	679	670	710	658	695	603	721	711	685	651	676	676	659	676	683	674	671	667	719	626	669	690	661	661	661	666	665	706	683	634	674	675	657	673	666	624	673	710	632	716	676	666	707	629	680	667	678	689	632	653	642	679	672	708	723	705	629	687	763	694	677	659	712	661	664	694	692	687	674	658	692	671	682	663	729	672	670	697	639	651	675	672	702	682	628	695	713	686	688	670	636	627	665	691	672	664	715	659	708	711	658	699	710	713	679	653	651	723	686	632	644	683	676	672	692	669	655	688	674	738	682	659	720	729	695	672	684	705	695	689	678	649	677	670	726	660	668	677	694	657	676	688	685	677	684	667	654	665	643	650	687	624	693	705	702	721	685	696	668	627	704	732	645	688	689	653	678	670	675	695	688	696	670	719	667	694	708	664	695	709	658	650	706	678	652	687	681	693	685	701	671	652	660	663	703	685	686	692	668	627	682	703	659	661	669	647	643	710	672	657	733	637	685	668	688	668	647	691	746	701	687	711	719	674	674	686	678	638	612	660	668	711	656	649	696	690	684	709	670	665	708	709	663	696	684	704	637	683	736	673	623	647	626	668	698	672	713	659	722	674	754	704	711	692	672	688	704	704	698	675	682	696	652	671	696	710	707	638	701	663	648	688	679	698	666	680	653	706
40811	18164	5217	2463	1455	954	654	525	408	381	341	305	291	290	218	178	215	220	213	211	180	211	166	193	183	167	180	138	167	173	176	148	144	147	162	133	141	163	143	138	151	152	154	164	133	153	147	140	152	149	150	145	153	146	168	156	144	151	161	148	132	158	172	149	141	163	152	140	154	168	131	162	146	154	138	149	185	159	130	154	142	165	137	165	163	154	154	166	169	148	162	170	133	166	141	135	163	159	150	141	129	148	136	125	151	135	132	144	149	153	139	150	146	152	141	175	140	175	154	166	132	148	147	136	159	135	140	133	150	144	158	176	129	141	158	124	173	150	158	158	131	158	130	134	127	152	133	136	155	148	144	154	141	151	141	139	149	148	164	161	127	145	145	138	143	128	132	150	165	127	151	146	138	140	155	167	155	148	141	130	151	157	151	161	139	156	147	138	153	148	146	143	151	151	123	149	160	151	132	163	123	130	145	137	121	154	162	156	151	136	146	165	132	164	139	155	147	177	146	131	137	152	149	147	163	142	168	149	145	151	144	152	167	175	140	136	161	139	165	126	137	130	162	132	138	148	154	154	141	138	153	144	144	136	150	133	133	116	141	143	132	140	134	120	158	156	148	146	132	122	147	142	154	151	151	156	145	157	160	144	138	136	161	167	127	146	140	146	164	153	142	145	147	148	137	130	148	147	132	137	123	171	142	133	117	151	145	151	172	131	146	149	153	140	142	157	159	141	158	135	152	159	138	149	148	160	152	155	137	148	157	162	154	153	158	138	145	144	134	145	136	117	150	178	162	155	155	150	161	150	174	145	136	149	141	142	145	157	162	140	133	123	152	140	148	139	148	125	127	184	168	131	153	137	142	146	142	158	148	158	158	165	158	139	169	163	126	137	165	147	141	150	166	144	139	149	157	150	114	151	152	127	147	141	154	138	151	132	161	154	138	141	156	143	148	149	133	143	152	158	159	133	123	141	166	135	148	139	177	140	136	141	145	142	155	128	145	146	145	161	139	152	134	151	138	147	138	141	154	147	137	176	147	153	146	140	152	142	146	157	168	159	142	142	128	134	129	151	140	170	117	139	168	137	147	140	131	131	138	141	129	148	146	122	138	139	149	149	140	125	175	152	160	148	160	123	124	143	128	146	124	138	130	150	137	138	143	145	152	152	149	145	146	145	159	128	161	162	136	119	128	166	174	150	123	133	156	151	157	159	133	135	163	138	140	152	135	140	149	167	139	144	129	139	170	140	168	124	166	145	149	154	174	127	161	148	133	143	171	168	151	136	141	136	152	159	161	167	138	125	145	150	152	166	149	164	132	141	158	148	134	160	150	149	153	150	146	155	152	153	152	120	142	138	143	137	140	134	135	152	155	143	168	160	141	155	152	154	129	151	138	163	152	160	156	152	158	156	135	140	133	145	124	120	151	140	153	153	143	171	152	154	150	142	162	137	125	149	138	143	145	130	145	142	141	140	158	154	177	166	158	152	147	147	141	154	143	136	140	138	154	141	146	141	132	153	151	139	135	156	131	139	146	158	147	154	149	129	149	160	130	141	147	155	150	158	123	164	153	155	143	128	126	158	150	145	140	151	140	161	125	161	156	144	156	159	156	162	168	149	156	146	141	134	137	150	127	136	166	134	138	158	131	157	147	151	149	147	134	142	143	149	167	151	137	140	147	162	145	132	164	149	146	128	151	148	155	144	126	152	137	151	155	144	132	133	132	146	159	157	141	156	151	165	144	147	146	156	148	137	123	127	154	153	147	146	148	151	153	156	132	143	148	131	154	137	150	133	150	157	136	151	149	138	125	142	140	153	138	142	142	138	143	145	156	157	151	151	137	123	149	170	151	141	142	151	132	131	152	143	144	166	142	137	138	176	139	134	153	144	141	143	129	145	140	139	145	163	128	138	176	148	149	153	140	159	154	131	146	156	158	140	122	136	155	144	144	159	134	142	123	136	153	137	140	148	149	149	131	152	152	144	135	131	161	146	150	127	144	138	138	146	145	147	145	145	134	134	149	147	141	154	167	160	146	126	132	130	154	168	136	168	156	133	134	143	133	162	134	141	145	132	140	128	134	162	161	134	131	127	141	149	149	155	143	144	133	161	148	150	161	152	144	146	147	133	132	153	146	133	159	144	153	151	148	135	146	151	149	140	139	154	134	137	146	172	151	154	169	160	165	132	159	159	151	136	130	144	165	153	139	152	148	147	175	140	118	152	159	155	134	143	136	154	130	159	139	147	158	149	136	163	153	149	142	155	143	144	161	134	126	159	139	157	155	153	136	150	161	152	141	150	148	156	151	152	149	157	171	136	180	148	150	147	138	147	156	124	164	133	128	141	137	130	167	137	146	134	129	133	132	147	151	155	173	147	132	145	152	145	137	144	164	156	125	130	155	141	157	129	145	145	137	152	133	158	146	159	158	138	159	138	136	150	154	149	151	127	146	140	156	147	166	147	147	150	154	160	130	145	148	163	152	129	138	151	159	130	157	139	132	131	170	138	132	148	134	141	151	137	118	149	148	147	159	129	148	135	127	148	141	165	149	157	153	138	182	145	151	147	146	135	157	118	125	137	137	146	160	155	149	151	153	143	158	147	182	152	133	144	158	158	157	171	153	145	137	146	145	134	138	178	153	135	148	151	133	137	150	155	155	158	127	153	146	163	141	143	149	159	161	157	152	149	132	133	140	132	159	158	153	147	154	155	154	125	156	170	156	134	118	159	151	141	160	153	146	132	126	168	161	143	162	150	148	142	151	133	165	145	142	152	147	137	143	143	139	139	138	159	149	132	132	154	131	147	153	135	163	131	137	153	145	134	132	170	131	146	148	151	150	177	132	161	117	134	143	166	147	134	140	163	131	145	136	140	160	142	157	146	183	146	115	138	146	158	153	154	118	164	146	138	154	151	134	153	148	153	130	134	117	137	145	124	136	144	147	139	149	138	141	157	149	124	146	166	150	169	144	170	161	134	149	155	160	145	154	148	119	139	161	168	153	143	141	143	159	166	153	146	156	163	139	156	158	148	170	164	145	151	150	146	139	133	154	150	131	144	121	143	153	150	120	151	138	131	154	145	153	138	148	134	170	161	151	159	127	143	146	127	150	156	158	145	136	130	130	128	158	160	146	132	160	161	151	176	146	141	139	147	143	172	139	154	153	123	151	130	138	149	150	134	142	160	146	150	122	143	158	148	138	143	156	147	148	134	138	140	155	137	141	147	156	156	152	146	131	158	134	143	146	152	147	153	139	152	138	135	130	138	130	154	173	151	141	155	171	167	146	149	152	152	136	140	128	139	139	131	147	136	146	181	148	143	143	150	151	162	178	152	145	135	142	135	154	152	125	142	172	153	153	162	154	128	154	155	145	143	143	132	150	150	130	144	140	143	154	162	156	137	142	152	108	161	168	160	140	135	149	161	154	125	160	161	133	138	142	165	150	158	140	136	153	120	138	133	135	132	152	163	142	160	151	144	138	162
24964	9358	5076	5575	4637	3686	2965	2464	2045	1705	1527	1397	1194	1089	1004	912	913	841	786	736	779	681	719	653	627	606	560	554	565	511	531	535	552	487	507	516	485	451	479	496	444	442	449	436	463	444	434	418	462	423	484	419	383	403	419	425	450	418	446	431	451	435	401	440	438	444	419	447	441	387	423	393	428	383	395	454	417	430	435	424	437	404	403	384	421	464	403	438	423	400	418	419	422	437	436	425	431	420	421	361	412	416	452	402	441	424	403	485	575	611	434	402	447	401	424	391	423	431	441	377	406	424	407	440	399	400	373	395	367	403	417	375	421	417	432	447	424	432	428	406	406	436	434	392	416	408	384	407	402	429	379	389	422	395	356	380	378	352	388	393	339	417	389	413	389	412	405	376	378	372	453	404	405	379	412	395	393	411	382	395	396	395	412	407	383	390	362	395	390	369	422	387	417	389	384	386	439	397	360	361	361	400	383	401	385	389	394	374	385	421	386	390	374	408	374	396	350	381	367	384	374	376	369	371	395	401	389	376	421	379	423	341	432	414	411	406	393	387	370	424	345	384	354	396	373	367	392	436	382	426	378	408	364	384	359	425	385	393	363	399	405	379	377	383	386	383	379	392	374	380	357	392	387	402	371	339	370	384	361	383	411	373	430	348	393	370	383	405	379	425	404	387	391	376	378	373	381	386	413	400	357	381	395	370	346	400	400	394	399	405	379	379	404	392	389	365	403	367	374	418	404	390	365	403	398	355	385	387	406	380	358	364	435	384	386	366	402	386	389	349	388	382	381	363	392	409	374	380	393	371	353	375	407	382	423	339	358	411	396	351	384	410	350	384	388	400	384	394	398	404	389	355	398	402	409	417	405	410	345	389	368	390	374	375	392	404	377	399	380	403	388	396	360	363	395	396	393	365	427	406	386	368	402	384	391	360	377	397	424	404	427	388	425	389	372	398	383	405	428	381	401	410	409	428	365	396	417	409	383	397	373	352	378	378	393	418	411	386	405	368	411	388	442	375	397	397	407	417	385	416	372	402	401	375	384	369	374	382	407	399	424	400	395	411	381	382	377	395	377	369	381	374	353	398	388	374	398	386	415	406	376	371	370	377	373	385	369	396	397	375	406	404	384	368	407	397	378	394	393	384	402	372	384	440	375	364	376	390	379	379	376	388	376	423	371	379	374	411	388	360	410	428	405	355	382	391	393	397	413	401	357	401	386	364	363	380	391	412	385	357	433	388	370	362	374	345	378	412	358	375	406	389	399	391	426	371	411	394	383	405	401	369	362	398	368	371	406	361	390	403	373	360	376	396	367	353	396	370	426	359	386	392	453	396	382	406	407	348	358	383	405	368	375	384	429	425	366	362	394	368	403	370	386	376	393	399	380	386	359	407	374	351	378	412	392	358	395	409	375	389	408	376	374	371	364	371	394	389	380	393	389	407	465	401	375	393	385	397	401	393	399	367	428	380	347	412	370	417	362	422	393	369	394	398	381	378	383	390	395	358	400	395	396	400	378	417	386	387	386	409	409	417	373	372	391	384	386	364	368	367	344	401	403	408	369	396	386	367	372	355	367	390	378	402	359	384	394	398	368	440	397	390	361	450	387	392	375	392	413	375	396	394	388	401	371	373	407	401	364	390	389	371	387	354	384	381	372	406	352	366	392	412	368	348	374	415	359	399	404	385	404	400	407	386	339	346	382	413	376	414	390	428	393	378	391	434	390	387	393	370	397	417	404	355	399	400	403	378	350	388	424	393	374	382	415	385	391	397	409	401	388	401	385	410	364	368	378	388	386	409	411	384	391	397	375	392	406	367	378	382	403	398	356	388	394	390	388	409	400	353	406	346	403	375	385	370	375	344	400	375	390	397	370	404	383	371	378	369	395	376	404	419	376	368	412	398	364	371	381	416	383	416	414	389	388	382	376	391	401	401	360	385	368	386	383	369	373	390	382	383	397	381	370	364	350	385	392	386	385	383	384	419	396	395	408	363	382	398	428	393	396	366	427	406	381	381	398	400	389	369	371	389	405	385	392	411	385	336	354	386	386	411	419	370	353	421	357	359	378	371	408	415	372	405	376	352	406	385	379	412	398	387	381	400	362	402	392	366	369	399	407	394	413	370	411	362	354	380	401	374	426	414	343	393	389	416	375	404	376	337	417	380	345	397	392	396	388	365	391	362	384	430	371	358	377	400	377	414	370	379	410	392	356	378	373	395	393	394	382	412	364	368	389	407	364	368	374	358	384	395	408	380	375	392	389	380	404	394	425	420	383	403	386	405	361	399	389	434	371	384	387	386	365	422	378	407	400	403	401	394	378	378	360	388	389	388	384	410	434	359	406	382	357	366	406	422	416	404	374	434	397	332	430	398	391	389	388	396	405	415	439	435	379	351	410	359	403	395	402	356	366	414	386	358	382	369	410	426	371	383	419	393	402	378	342	401	398	392	386	382	376	380	356	382	381	387	377	367	384	382	393	370	382	376	387	380	415	389	373	388	411	390	390	369	377	373	367	362	366	383	375	380	373	375	391	404	381	369	392	368	383	416	377	380	363	402	355	381	413	394	419	370	378	410	403	402	367	369	362	350	387	400	358	419	420	341	368	393	394	352	396	352	387	405	417	387	419	371	408	391	377	389	401	423	359	399	364	417	398	345	394	406	386	392	408	358	391	387	366	398	365	413	383	404	402	393	410	406	373	414	377	369	410	389	407	364	383	406	384	411	406	380	376	405	418	384	381	397	392	354	378	407	389	394	361	417	371	376	387	405	353	356	415	329	397	366	389	355	387	410	376	407	369	364	404	425	417	387	399	393	408	393	357	417	378	380	397	360	394	392	371	379	421	392	356	368	365	391	381	348	372	373	380	395	396	350	388	416	395	365	392	383	369	417	373	383	380	382	391	420	385	363	414	396	403	355	384	357	398	426	384	385	388	412	403	368	392	403	384	415	360	388	366	405	411	345	349	380	388	390	421	415	372	398	401	376	400	382	376	393	401	384	393	389	389	377	376	393	429	379	397	411	374	377	361	387	363	367	365	402	374	353	409	353	395	390	420	372	392	380	358	371	329	372	413	375	383	391	359	396	405	377	372	376	415	372	392	385	360	416	375	423	364	362	384	402	374	388	361	389	352	405	412	399	406	364	411	393	399	389	402	398	416	444	400	411	365	395	407	385	368	355	379	391	355	359	386	395	350	390	346	424	417	387	391	375	351	375	411	374	418	387	392	389	379	371	372	388	388	374	406	362	375	409	367	377	405	389	369	376	411	379	388	420	394	388	386	404	403	418	405	394	401	347	405	406	412	414	372	376	384	374	369	381	395	393	413	423	367	390	405	389	405	353	374	393	401	404	380	387	392	398	381	366	369	358	387	400	404	401	379	383	389	384	376	389	374	393	409	402	389	400	390	340	417	412	410	373	394	421	403	371	374	323	396	379	381	381	402	400	396	374	373	383	402	391	386	393	405	376	387	403	371	404	431	375
13760	2921	361	310	284	277	298	289	287	308	278	268	294	279	322	254	278	267	259	264	289	277	277	294	289	275	261	302	238	282	273	298	293	290	253	258	286	268	275	297	273	292	277	253	286	270	281	272	277	274	262	279	279	289	275	245	274	272	280	269	280	294	271	275	301	289	254	291	271	283	283	284	267	234	283	268	284	253	247	264	282	261	290	270	272	284	299	255	261	283	279	273	271	247	257	275	280	276	280	265	240	277	265	258	275	290	280	262	265	235	295	251	322	313	277	237	273	271	289	290	264	285	266	275	282	259	280	245	279	258	265	260	266	260	257	267	291	279	272	274	278	242	299	267	267	261	284	259	251	289	251	241	264	248	266	291	273	251	288	277	256	285	296	262	277	270	266	288	269	286	258	253	270	260	232	239	280	277	246	292	284	240	269	252	278	283	285	272	274	263	275	259	253	291	263	290	262	268	284	300	273	276	239	239	287	285	262	265	253	271	254	300	296	259	277	235	259	259	287	273	276	256	283	256	262	260	279	254	306	263	276	252	294	285	258	271	288	277	242	291	270	271	261	246	267	240	265	282	262	259	291	240	263	276	248	255	272	271	268	250	289	266	264	262	290	238	263	301	265	267	267	250	254	280	269	232	284	270	273	266	286	260	279	268	226	269	252	275	297	265	295	286	281	278	276	297	271	280	246	288	251	273	276	246	256	259	268	252	272	265	282	259	256	265	262	248	268	276	264	296	279	286	270	308	282	260	244	259	271	269	280	279	280	263	258	257	266	285	298	288	276	293	294	253	299	262	257	255	275	258	255	299	267	263	247	265	261	251	286	261	239	244	293	257	272	272	286	268	287	262	269	301	294	268	309	266	279	266	296	252	293	292	272	255	278	296	262	246	254	266	273	279	249	274	296	309	285	270	286	246	277	251	273	278	303	262	272	279	258	242	261	267	255	272	250	288	264	279	280	284	276	256	271	247	264	262	270	270	257	279	267	269	294	253	244	234	293	254	249	304	276	274	261	263	277	268	270	284	281	278	271	247	266	267	244	272	291	269	277	284	283	269	261	298	259	271	235	288	274	273	291	281	277	275	273	284	298	294	253	263	280	286	269	243	279	295	268	291	257	246	283	252	275	273	289	315	288	270	273	246	277	254	292	248	247	301	284	248	255	300	266	253	274	255	258	270	290	282	276	295	268	262	275	271	284	293	272	235	256	297	274	290	270	280	266	257	267	253	301	269	293	263	290	296	301	258	251	242	267	272	275	274	282	248	249	254	298	284	277	268	273	265	284	261	238	262	261	278	282	259	292	267	254	305	259	262	289	258	282	267	284	281	281	264	247	293	259	264	277	266	295	238	278	293	249	268	251	255	275	256	292	254	260	281	309	281	267	286	278	283	288	260	258	291	256	288	264	254	248	272	247	251	278	293	281	278	300	281	252	316	299	235	310	268	257	277	274	244	300	268	303	272	250	265	276	264	271	253	270	258	261	261	269	286	259	264	258	256	261	280	266	264	257	285	274	274	252	271	269	275	241	254	283	281	246	276	259	256	251	278	265	274	275	264	269	237	286	261	294	310	273	273	246	290	267	236	264	266	311	294	290	248	261	250	284	252	235	285	269	250	248	289	290	287	259	236	286	263	280	283	251	271	266	282	264	265	270	259	288	312	250	268	244	239	283	296	268	286	281	257	279	253	272	261	269	228	266	295	242	262	246	253	262	293	291	291	318	297	249	280	256	274	268	258	264	292	258	282	279	291	252	297	272	250	280	259	297	275	260	290	278	230	272	273	294	279	271	254	305	264	282	257	286	256	262	286	269	246	266	297	296	268	259	266	247	277	292	265	261	265	249	288	287	252	272	265	253	266	272	271	277	253	265	273	299	254	261	253	314	282	261	274	279	277	265	250	247	261	239	277	263	258	269	277	271	278	267	275	298	284	323	266	293	290	293	249	262	273	251	241	278	288	265	296	233	267	286	274	257	272	231	273	249	259	257	271	308	266	255	251	273	253	252	284	259	297	280	255	273	309	279	278	274	268	263	277	272	300	316	293	292	266	245	271	289	262	329	272	248	260	264	306	266	272	282	251	263	271	227	261	273	282	262	278	240	281	271	268	260	291	281	247	264	288	235	254	252	287	274	256	340	282	268	253	282	267	274	286	273	284	256	233	266	265	280	274	261	288	271	281	269	274	281	267	257	234	308	291	265	270	272	303	258	255	258	261	277	243	294	286	294	297	277	289	280	253	253	293	277	287	271	278	264	274	252	273	251	242	258	249	244	262	279	279	246	277	255	246	244	273	269	268	263	278	240	292	283	286	267	279	267	244	262	242	269	268	239	290	272	267	284	257	265	265	279	276	266	280	300	268	260	302	273	253	254	254	269	240	272	278	274	297	262	245	258	279	286	250	264	301	267	253	255	291	279	249	270	289	287	257	271	293	284	231	263	269	263	272	265	283	258	275	250	288	293	280	243	264	263	283	267	255	286	256	273	282	242	278	253	257	258	272	259	263	256	293	265	265	254	271	280	269	275	261	276	252	261	295	275	294	253	278	269	242	242	249	266	284	274	274	268	257	258	266	280	253	292	285	297	271	275	257	252	256	263	259	275	273	236	280	289	289	263	275	263	287	254	269	273	277	240	292	263	270	276	267	304	266	267	236	293	283	264	277	266	269	273	315	264	282	267	285	278	279	250	279	284	230	287	278	238	296	306	273	278	252	294	246	307	305	277	278	267	255	265	260	271	257	273	264	283	274	279	262	282	260	309	283	241	254	249	275	261	272	266	256	273	261	283	278	253	266	253	263	238	252	293	242	288	271	268	311	254	268	290	268	251	251	271	257	267	244	260	269	264	296	256	280	276	244	264	260	261	287	290	230	268	271	272	251	281	289	287	270	254	272	260	301	264	265	251	277	279	230	267	265	277	279	283	278	280	287	277	244	279	303	271	291	256	255	273	276	256	266	270	279	262	296	289	297	277	273	266	286	252	287	256	271	278	271	306	281	263	281	264	287	272	259	247	265	257	306	274	242	266	275	275	275	284	268	257	290	273	311	264	246	265	252	263	282	293	264	254	233	280	247	261	285	296	288	274	264	275	274	298	243	269	288	253	285	253	283	245	266	240	251	296	306	297	251	249	266	241	247	274	272	270	286	273	256	292	284	307	251	308	269	273	264	283	243	257	304	282	308	270	257	277	272	268	282	298	282	269	302	276	263	241	243	277	241	278	266	275	273	285	273	258	278	265	287	296	276	265	265	294	291	254	264	262	262	254	233	265	270	266	247	274	239	289	247	275	268	267	292	268	284	282	281	281	250	266	243	281	262	272	253	307	269	281	267	272	271	287	273	269	247	239	263	275	269	272	263	283	269	301	284	312	282	303	255	239	273	262	259	279	256	269	272	276	252	262	270	218	271	279	237	261	282	276	253	265	277	271	268	254	288	275	266	239	256	251	263	262	288	294	275	246	237	261	279	295	275	275	245	253	274
8326	2645	781	851	759	774	753	735	704	690	745	726	675	708	692	729	748	743	663	678	650	624	722	697	688	764	727	746	659	675	684	717	713	664	677	750	674	677	701	640	702	684	715	710	685	656	694	761	673	709	677	700	710	703	649	646	672	671	655	703	667	663	679	728	657	665	753	688	669	685	690	718	690	661	624	668	712	697	691	686	693	686	641	712	750	656	661	675	695	700	693	740	650	705	682	662	653	700	670	689	745	689	672	684	722	764	710	700	695	708	667	745	673	671	669	644	673	677	710	675	698	692	732	697	705	693	690	650	723	706	682	672	682	726	609	708	657	681	698	700	697	701	679	703	658	686	709	689	691	689	682	704	680	677	685	653	678	674	650	634	677	709	676	755	710	705	692	674	682	663	744	724	691	707	663	664	663	710	678	663	703	657	694	681	685	683	680	686	706	687	649	653	695	659	668	659	705	668	677	662	709	664	704	658	709	715	660	672	629	659	687	706	680	686	684	684	640	700	698	677	692	701	685	692	669	718	711	672	648	703	692	665	658	706	659	661	744	700	696	689	649	723	678	689	683	665	687	715	679	673	667	673	684	644	675	702	713	674	703	677	694	697	706	712	683	692	730	720	676	649	693	696	671	643	647	704	662	719	706	660	708	713	653	656	674	676	698	680	669	692	697	687	677	669	720	695	699	663	631	680	664	726	694	696	634	683	684	681	694	679	660	645	654	701	705	693	713	713	668	711	689	674	635	715	672	739	696	664	675	644	666	692	698	655	717	679	716	690	661	723	660	728	679	697	692	713	701	736	674	695	714	672	645	674	663	690	710	678	653	689	724	668	715	693	638	711	689	654	703	684	655	680	666	683	717	697	663	681	684	660	697	668	671	673	708	720	726	687	675	649	702	668	646	715	670	689	684	664	648	703	687	705	696	655	680	638	660	634	675	680	700	692	713	669	732	693	685	666	677	699	709	723	656	665	721	696	686	688	652	657	698	704	678	689	706	678	724	725	671	681	709	693	667	676	674	696	695	664	694	731	720	713	664	692	698	704	722	727	672	693	701	691	677	691	697	699	652	709	658	658	710	663	678	672	708	673	708	664	680	666	672	694	697	677	683	712	683	672	665	702	729	707	710	668	684	729	646	699	700	634	706	691	670	684	636	676	677	689	680	659	720	737	687	702	705	666	668	727	663	725	682	680	677	719	654	697	694	662	703	676	690	665	654	632	675	660	680	715	714	711	708	667	672	658	703	728	689	689	683	735	699	674	714	683	713	696	710	707	724	685	663	746	693	697	707	673	652	663	642	673	699	704	694	662	712	685	698	664	720	701	702	659	690	652	642	702	708	674	712	650	683	713	716	690	678	738	634	681	670	675	735	674	685	731	663	679	668	682	688	704	701	677	719	655	678	686	684	668	669	689	640	648	663	648	680	693	685	728	703	633	665	691	680	714	685	708	690	689	734	694	683	681	700	655	685	686	701	722	659	706	730	675	676	697	687	634	722	670	644	639	709	657	702	648	666	702	714	682	677	678	654	662	693	658	691	707	713	660	676	658	693	702	723	697	653	697	658	669	666	642	694	663	687	639	658	683	696	681	659	714	690	668	742	719	682	671	679	720	687	719	716	687	691	674	681	704	692	672	707	672	712	679	713	710	682	690	735	715	658	682	695	691	700	692	717	716	695	671	715	667	725	716	769	720	662	697	714	712	676	709	705	691	688	659	677	690	771	697	698	667	705	675	673	677	705	659	698	756	649	631	699	713	663	694	715	680	689	691	698	633	693	659	660	659	682	699	724	702	646	715	661	714	647	686	704	653	701	671	700	714	681	756	633	710	698	624	671	696	664	665	690	726	652	704	689	731	711	681	678	683	689	740	700	669	708	674	702	657	662	707	656	655	718	618	688	704	691	653	656	722	658	708	666	698	692	717	729	692	675	677	713	690	701	720	701	697	705	680	676	691	715	665	675	716	685	700	672	705	666	696	693	674	731	660	704	665	710	696	679	714	676	615	721	675	658	696	637	731	704	679	733	705	728	721	658	722	646	688	673	729	696	711	678	679	747	698	684	728	624	705	705	727	669	660	694	707	684	667	670	648	731	662	687	630	688	666	732	709	711	670	681	708	693	690	707	670	708	722	696	659	678	728	633	720	689	652	676	680	684	714	712	673	705	682	663	645	691	675	643	674	681	741	736	673	711	742	718	716	695	637	721	684	655	675	610	679	683	718	658	713	693	645	694	672	762	659	653	631	646	672	739	661	656	695	659	696	706	630	738	667	689	701	733	716	706	663	720	665	672	704	718	722	680	727	717	678	640	677	700	678	735	687	672	700	679	679	628	689	668	686	655	662	684	667	676	705	703	714	706	657	726	659	712	680	700	716	687	694	678	706	672	705	726	643	668	673	666	703	693	694	694	717	688	683	692	678	660	703	717	687	706	654	679	669	682	713	711	635	707	701	664	697	689	684	633	697	702	706	692	708	715	655	704	642	678	719	691	710	672	710	721	667	736	679	678	679	686	680	656	721	723	701	728	660	703	687	702	701	655	717	638	694	707	716	676	679	686	701	699	689	723	715	683	683	701	727	720	662	691	655	724	635	720	709	700	712	726	659	702	669	685	713	675	669	677	693	671	667	693	713	686	732	705	696	714	665	683	694	725	691	724	680	704	726	680	681	696	662	705	738	691	675	697	660	700	687	684	693	673	717	651	669	685	687	681	701	703	614	640	699	680	670	675	698	711	677	747	683	698	665	650	646	685	663	674	702	711	713	683	676	656	684	669	681	700	645	718	710	680	673	642	639	689	629	677	691	672	701	708	685	690	681	662	696	701	674	641	668	686	651	666	706	688	686	714	721	674	646	722	706	681	739	714	684	634	696	705	715	675	666	686	672	728	694	672	669	683	667	716	670	661	710	683	637	681	679	727	656	703	689	703	698	670	667	685	691	661	668	665	697	670	684	695	704	680	689	719	665	685	665	657	663	704	677	669	759	678	646	709	647	683	709	739	679	698	676	690	719	731	722	665	701	716	671	686	662	717	709	690	657	688	698	674	669	691	675	714	671	671	697	681	642	652	700	646	665	726	666	710	729	681	675	686	676	684	685	681	680	646	694	700	660	718	674	703	646	665	691	727	738	698	715	703	729	653	673	696	666	654	660	690	639	693	689	713	677	687	709	683	669	660	701	682	714	694	624	698	688	668	746	680	710	704	616	677	750	713	705	708	709	737	693	693	690	630	708	706	662	688	673	721	690	656	724	691	662	684	694	687	642	644	690	671	658	687	724	695	693	653	665	711	678	674	666	678	642	646	695	686	708	702	673	648	720	698	721	689	685	699	698	728	689	680	635	706	672	665	685	695	715	655	695	703	651	669	732	746	726	676	713	687	653	712	689	638	713	697	683	663	694	693	636	681	706	645	684	688	732	707	699	697	726	744	696	698	683	739	679	704	680	702	682	727	688	718	681	719	658	740	671	679	686	681	738	654	681
31761	13329	2914	1363	916	689	489	479	446	341	388	327	333	318	314	323	283	284	300	274	294	286	280	304	255	261	273	285	240	251	269	275	295	285	267	295	245	300	287	263	257	274	249	256	278	255	274	278	240	265	277	275	263	281	261	240	256	277	275	259	293	287	243	276	219	256	251	269	254	272	266	261	246	272	262	265	264	268	269	264	271	262	290	249	288	248	289	273	251	302	297	252	285	259	262	253	288	240	277	260	281	279	249	274	250	276	257	255	258	260	273	258	248	262	299	274	282	228	257	264	275	295	245	253	288	261	262	257	253	256	251	261	261	249	280	265	252	276	263	261	262	258	243	261	286	236	288	236	248	244	246	258	234	263	252	262	254	269	269	283	302	254	254	281	286	256	249	270	248	264	265	271	255	297	251	242	267	232	274	268	269	275	273	266	293	274	273	239	252	269	259	276	273	283	254	273	297	263	255	252	271	261	254	242	262	268	285	260	261	290	285	279	271	271	288	288	248	238	284	247	223	282	239	257	275	261	257	262	227	293	271	276	282	248	234	269	225	277	252	254	248	245	265	221	253	235	273	249	255	249	283	292	255	235	255	252	299	278	274	258	265	248	237	240	225	260	274	275	296	293	253	249	275	279	243	300	255	285	286	246	277	263	255	260	259	279	279	298	243	264	244	248	247	290	268	267	266	259	253	275	247	241	264	279	246	282	270	275	257	272	289	293	278	255	251	247	293	287	258	251	270	271	265	258	257	251	278	249	268	252	311	274	235	268	270	301	252	260	264	270	262	274	271	266	277	264	270	274	279	266	229	249	260	278	278	243	281	268	251	255	237	246	273	259	286	255	296	273	245	246	293	282	257	275	261	235	290	263	245	254	283	278	279	257	252	283	288	317	289	262	299	280	267	271	218	256	221	276	237	269	283	308	245	250	272	267	278	262	279	251	238	247	248	236	252	295	292	264	250	267	275	255	284	253	271	276	228	280	262	268	253	279	300	251	267	269	288	255	287	265	279	245	249	275	270	254	309	274	298	287	248	261	274	283	263	290	236	265	230	283	262	270	235	264	252	242	247	250	249	254	263	265	285	279	260	262	269	268	263	275	235	267	275	267	266	280	270	230	275	260	254	290	279	250	286	252	276	272	234	239	273	254	262	222	260	285	300	266	270	242	266	285	275	264	265	263	242	282	281	230	255	257	261	264	261	272	288	264	292	280	282	271	271	266	257	252	271	237	279	251	269	249	256	274	271	262	234	260	302	254	261	257	281	238	252	250	270	247	263	247	240	245	272	264	277	270	277	251	256	264	257	261	245	259	267	306	270	267	249	273	265	246	248	254	245	266	271	265	258	305	246	259	269	273	260	245	282	283	258	233	242	261	255	272	275	289	252	253	274	268	279	301	266	259	281	256	251	276	261	263	257	261	265	258	285	260	280	241	260	283	271	288	270	254	274	265	264	251	273	260	298	269	251	261	284	302	278	275	262	256	266	286	247	263	243	245	270	269	257	220	286	263	249	229	284	245	249	272	270	276	268	265	260	276	272	285	263	263	301	227	267	260	253	268	270	263	237	260	264	285	262	254	241	239	279	280	254	270	269	273	229	252	269	260	259	274	255	276	264	259	256	289	255	280	262	258	262	273	258	265	263	295	278	243	253	240	270	242	276	262	246	248	256	252	261	289	228	268	276	272	287	268	283	269	267	294	258	270	265	251	284	243	274	272	267	267	260	272	243	261	275	286	275	278	261	262	286	250	276	272	276	269	296	260	288	266	285	262	277	279	274	273	245	263	257	263	235	258	276	250	239	271	246	241	283	240	310	269	262	263	247	271	242	277	261	265	264	286	290	250	243	273	266	265	267	279	243	277	285	253	265	290	253	253	278	266	261	261	264	276	273	259	276	278	246	273	272	274	294	250	273	245	270	245	270	292	251	272	252	246	271	255	256	256	265	287	256	262	287	277	256	254	251	278	258	250	271	280	249	272	274	274	289	268	271	255	279	271	244	283	228	288	249	287	272	283	248	214	261	286	260	251	261	261	254	276	244	239	273	265	261	272	283	250	294	258	289	289	239	252	265	264	258	294	256	262	293	261	242	280	251	271	270	244	283	244	282	247	258	269	263	278	270	268	284	247	253	253	250	264	274	259	245	240	253	268	250	257	253	245	240	270	270	269	254	259	261	257	264	261	266	290	254	277	254	250	239	265	303	243	260	267	270	255	268	266	271	262	260	253	278	258	283	286	267	289	275	269	247	302	307	255	266	246	282	266	265	270	260	252	279	273	250	286	238	254	244	289	266	275	236	250	247	277	270	255	265	269	310	254	274	271	270	279	256	263	267	286	273	248	262	238	260	260	282	271	247	267	244	257	279	237	253	280	264	286	271	276	262	216	228	259	267	290	266	267	270	240	276	272	299	288	252	269	274	277	277	262	235	287	257	245	273	279	276	251	298	252	252	247	253	281	256	248	256	261	271	259	268	255	263	242	263	275	251	276	297	275	282	257	278	253	265	267	260	239	279	285	271	235	268	275	252	264	235	262	279	263	255	256	263	251	258	260	240	252	296	262	260	237	272	259	261	294	310	284	241	273	256	254	276	296	254	273	277	272	275	255	262	235	288	260	274	268	233	278	279	260	244	284	268	269	253	273	283	260	253	263	278	294	263	260	269	238	273	240	260	262	243	253	272	254	283	245	265	315	264	275	268	275	230	248	264	296	249	249	269	249	262	249	257	273	277	273	246	268	254	280	235	270	224	255	290	266	245	284	272	255	251	251	287	283	262	282	272	269	263	298	261	254	243	251	246	258	217	269	248	256	271	253	274	267	266	265	255	282	241	243	234	270	239	239	273	256	269	270	289	269	244	252	249	259	283	273	239	266	250	258	245	244	249	246	269	268	268	271	258	237	252	242	271	292	262	267	264	265	244	250	277	270	246	237	267	306	280	293	288	236	260	222	238	293	257	300	258	208	254	251	272	271	291	276	247	299	283	285	265	284	279	226	254	286	271	263	277	273	272	283	235	241	263	272	274	265	230	271	220	265	300	262	257	241	268	267	245	263	278	280	271	260	244	252	293	228	275	264	291	250	266	263	255	292	259	269	310	254	226	278	279	273	266	276	274	257	278	262	266	247	259	252	272	271	258	270	288	281	279	261	261	246	277	239	238	286	263	272	260	248	300	279	282	242	261	288	242	245	275	314	268	284	230	256	279	279	272	250	245	259	276	277	275	267	251	256	292	257	253	267	253	282	280	269	276	277	259	253	265	241	248	278	263	313	256	272	298	279	250	269	268	290	268	283	269	262	230	257	265	263	260	280	275	268	251	241	283	247	264	256	254	284	252	265	257	269	251	267	243	270	242	246	256	252	258	259	259	270	304	276	267	252	290	259	275	239	254	247	234	296	275	242	253	273	254	247	279	246	267	271	273	237	257	254	267	249	262	259	296	249	292	263	240	227	246	241	285	275	280	254	290	252	227	284	286	251	265	254
19518	7897	2953	3405	2883	2357	1929	1682	1553	1391	1228	1144	1106	1066	1037	951	962	879	812	848	872	836	744	762	799	798	737	761	743	770	751	755	702	697	742	779	697	721	714	733	711	719	731	683	702	738	711	693	700	706	708	707	658	698	694	681	672	692	679	680	654	714	662	690	711	662	675	722	664	665	662	688	685	671	737	686	695	667	687	758	758	737	734	699	727	679	667	703	695	672	673	690	679	703	673	675	661	681	700	685	677	659	680	642	711	628	720	673	698	732	696	730	639	681	704	713	662	673	717	680	658	711	727	680	703	661	638	648	704	656	653	670	650	661	655	673	681	681	722	688	655	639	632	666	662	678	671	682	742	685	657	737	652	644	655	691	691	674	689	690	671	650	691	709	693	641	636	664	643	708	621	669	612	649	657	653	628	615	686	649	672	649	682	720	678	657	633	676	690	666	652	623	669	687	688	644	656	723	658	650	672	655	626	665	703	666	637	675	669	658	688	629	726	701	675	639	677	625	621	652	708	664	664	680	720	621	627	716	718	694	702	656	648	693	673	670	708	708	662	660	653	666	655	654	654	694	626	701	640	720	656	689	662	676	689	629	619	670	656	636	688	701	681	678	723	690	654	636	639	666	648	716	665	648	641	656	657	647	630	646	648	650	662	682	658	648	663	683	665	677	664	691	717	711	680	648	706	653	635	651	698	667	652	661	660	671	639	658	618	631	642	684	662	658	681	656	659	688	665	664	665	619	677	645	608	647	650	659	675	656	659	659	690	660	660	648	656	663	692	684	613	684	646	713	638	686	631	677	676	637	643	669	684	660	678	639	678	623	614	685	674	662	659	640	663	638	694	648	655	657	664	655	690	709	665	656	649	751	692	648	680	663	678	634	679	684	661	658	642	638	659	647	721	653	669	681	637	706	679	668	713	669	661	710	679	648	626	641	627	682	646	608	701	686	705	637	631	668	683	716	647	668	685	714	634	710	631	691	710	671	686	671	623	674	693	714	637	667	664	630	656	641	670	682	702	683	665	636	702	686	731	672	653	647	640	679	651	666	659	631	692	674	686	683	741	643	661	633	656	667	664	655	656	605	645	676	651	641	648	667	625	639	681	644	681	689	654	656	641	655	688	674	691	694	652	639	723	663	691	666	703	671	627	667	657	690	623	631	675	620	628	695	647	631	636	681	705	658	664	676	648	654	666	655	664	713	681	653	683	672	631	651	661	622	727	652	694	687	677	661	619	635	637	673	659	667	667	685	652	682	670	663	630	665	695	603	679	667	676	631	654	722	670	660	682	632	728	653	642	654	687	638	622	669	658	694	643	699	654	635	699	674	672	636	668	636	678	695	616	665	656	600	633	642	679	702	680	629	646	631	679	649	633	692	653	690	688	616	617	651	685	678	656	639	691	656	680	641	672	690	654	630	667	668	656	675	597	671	645	645	690	682	673	663	668	676	634	665	693	672	656	640	709	650	741	629	702	658	675	635	661	644	651	652	725	666	665	681	627	655	675	675	715	644	605	669	709	632	604	687	724	651	634	696	662	661	684	670	621	683	614	645	673	641	636	703	620	674	677	683	672	649	652	668	667	657	671	649	651	646	666	642	706	718	658	655	653	678	622	674	668	685	647	698	684	697	634	626	648	652	700	673	690	639	653	670	634	643	673	658	690	698	654	687	652	666	622	691	693	677	661	679	651	665	669	675	659	689	626	693	653	660	708	682	666	660	693	650	644	613	688	708	658	636	661	651	683	676	663	653	709	650	693	643	632	640	697	654	662	683	674	658	648	673	670	669	641	662	670	667	648	630	712	675	680	649	680	671	679	632	693	657	629	625	653	701	659	670	660	660	655	636	653	677	653	656	658	608	661	661	651	669	674	676	638	683	689	666	667	674	650	642	658	657	647	692	703	649	617	667	657	653	662	662	629	637	648	649	632	664	673	685	696	663	684	669	635	667	723	694	661	665	670	664	736	660	694	690	660	630	642	671	662	627	581	659	654	655	671	647	718	642	659	655	652	700	688	655	645	620	711	637	651	689	656	671	678	730	683	639	664	653	607	680	650	654	710	649	669	696	696	669	615	634	669	692	668	674	677	657	650	693	677	634	683	692	688	673	657	643	678	661	690	647	655	663	679	676	676	653	654	646	642	664	692	660	633	642	687	653	700	676	655	646	640	657	645	667	677	658	693	693	662	661	684	650	643	612	699	674	668	657	644	680	636	630	668	666	692	671	652	669	666	621	675	671	708	653	621	686	656	672	655	658	669	656	650	727	663	696	693	697	636	658	631	710	660	691	693	689	657	678	667	688	678	679	667	634	698	642	638	682	663	691	703	639	689	690	703	642	689	660	661	640	650	645	677	662	644	669	671	633	666	614	636	678	685	652	673	694	683	649	655	665	680	646	671	697	660	642	680	624	650	661	691	711	676	662	634	725	668	665	682	674	671	734	715	657	720	692	665	648	630	657	676	668	638	660	647	680	674	671	644	679	691	644	682	700	690	661	644	644	667	647	662	687	675	689	695	694	636	588	684	678	652	703	658	666	688	646	629	615	625	686	634	695	701	687	687	636	650	660	683	621	688	656	673	704	637	637	626	682	645	660	683	661	647	699	675	624	652	721	620	637	618	667	701	655	689	670	688	683	663	685	713	662	656	639	648	651	690	613	648	692	680	683	639	636	637	632	656	688	708	669	679	711	620	687	669	673	694	664	637	671	636	679	628	672	651	625	703	680	690	662	684	661	685	696	665	671	643	717	673	658	666	658	681	670	650	680	672	658	708	620	679	724	689	681	631	669	689	643	690	680	666	694	722	641	660	649	696	702	627	694	652	670	721	721	661	697	720	620	643	660	639	637	629	674	624	733	622	644	661	702	704	711	704	683	683	705	665	696	670	632	695	689	686	730	714	695	729	694	687	642	694	644	715	664	692	637	670	650	670	652	643	682	685	674	683	709	673	690	637	669	614	690	640	656	711	701	685	635	661	627	682	654	645	673	684	667	624	644	614	699	649	714	644	661	616	697	646	634	694	646	615	647	684	661	654	648	680	675	651	674	675	702	640	628	628	696	643	728	656	648	662	640	668	658	646	690	691	653	672	622	647	630	688	659	649	715	653	693	645	682	640	659	686	702	635	702	655	655	624	660	668	728	685	661	686	620	655	666	652	654	662	667	620	649	638	671	651	707	668	670	664	681	637	660	653	656	651	661	674	684	686	687	694	690	672	622	627	593	680	658	673	664	690	662	618	637	651	727	666	641	675	680	623	668	682	691	675	677	679	647	635	698	672	721	659	711	651	647	680	655	664	665	709	674	650	633	659	712	650	675	710	643	639	653	658	658	683	638	666	706	649	644	687	634	687	680	659	678	673	657	647	645	639	703	712	651	647	619	613	656	667	648	644	649	640	698	714	661	687	700	635	637	685	667	669	661	638	676	687	631	665	638	647	684	656	667	683	678	707	634	644	680	638	644	683	626	709	643	638	719	675	688
39968	17996	5177	2419	1365	873	644	541	425	373	332	267	286	251	218	207	224	185	189	196	184	168	204	171	166	159	176	180	161	122	163	168	161	146	134	165	142	131	153	144	164	147	153	154	130	145	138	138	142	131	137	132	146	128	134	150	136	137	160	135	145	125	144	144	119	155	135	123	145	143	156	156	148	152	131	137	123	138	135	128	168	143	138	149	123	146	146	155	137	127	134	155	141	117	112	136	127	113	161	125	134	138	128	152	152	154	151	169	165	146	150	165	123	144	149	158	137	144	127	134	128	145	145	150	135	151	116	105	138	154	144	151	147	125	139	145	147	146	138	136	138	132	140	159	126	154	123	148	147	138	140	149	138	145	134	141	150	123	148	138	128	120	130	138	123	144	149	135	139	143	143	129	154	127	151	135	143	156	131	128	139	148	139	128	135	138	142	158	131	134	127	157	122	125	130	141	135	116	155	123	139	147	135	147	115	162	127	107	138	133	154	140	140	114	132	181	127	165	125	151	145	148	147	163	126	151	129	140	139	135	129	154	128	150	130	139	128	141	146	131	142	140	161	136	133	145	138	144	125	156	136	141	129	132	166	128	124	130	129	136	136	154	126	131	138	129	152	167	139	124	154	149	144	139	139	127	106	142	141	141	142	115	115	144	126	131	135	156	137	139	127	130	113	142	116	159	135	141	126	130	129	147	152	141	134	134	145	117	143	144	134	136	127	131	144	161	131	134	120	141	115	114	124	126	126	137	168	136	149	142	164	151	145	146	134	119	149	141	130	130	131	153	146	114	150	134	134	145	126	146	136	150	134	153	138	139	129	128	154	144	120	125	157	119	142	141	128	151	117	128	149	146	141	142	145	136	123	150	152	138	123	150	135	130	134	165	127	136	142	153	145	139	133	116	137	145	144	129	123	136	123	158	131	138	139	139	142	145	133	157	116	172	154	142	135	127	101	153	139	130	117	162	118	142	141	146	131	158	149	143	168	127	125	153	141	122	161	151	151	154	144	129	130	145	137	124	143	134	129	142	132	124	145	147	128	127	124	138	124	131	167	154	150	136	122	146	132	142	118	160	143	141	163	143	137	139	141	126	132	118	130	152	133	142	147	131	133	151	128	126	124	144	133	144	156	138	131	138	137	132	115	134	130	156	133	125	121	123	134	134	138	158	136	120	133	147	133	123	159	137	110	158	131	122	132	124	126	141	128	141	138	140	132	133	142	150	128	132	119	125	146	159	143	133	151	143	145	128	125	135	134	164	166	152	148	114	139	154	164	142	152	137	129	132	144	142	140	120	134	134	130	143	138	149	122	123	154	175	138	144	151	148	145	161	144	130	134	131	151	133	141	144	121	138	146	144	149	147	159	159	129	116	134	146	152	131	124	115	147	133	147	136	147	130	136	160	147	166	154	126	126	116	140	150	138	138	158	136	155	143	136	140	116	128	122	154	139	130	128	126	136	144	152	145	133	164	169	141	154	159	129	131	176	130	157	136	149	139	162	134	163	137	123	130	153	121	127	132	154	122	134	138	112	148	165	132	134	136	126	167	146	131	128	148	152	144	143	130	119	119	127	150	137	120	144	143	132	155	129	129	135	144	140	128	145	115	141	132	146	160	152	153	124	128	131	143	132	138	146	133	141	145	136	138	146	128	127	132	135	110	159	149	128	146	108	157	133	154	140	140	132	136	133	148	129	148	130	122	130	152	156	143	134	130	152	138	138	124	140	129	146	145	119	139	155	127	131	134	133	141	163	117	123	135	149	116	130	123	132	154	145	166	145	134	137	138	126	152	129	151	142	162	137	137	141	152	132	127	151	135	140	133	118	112	129	127	127	143	127	128	144	142	141	151	144	140	141	140	137	126	150	119	105	161	128	153	147	124	149	152	140	139	167	136	156	162	97	139	151	132	144	127	154	137	157	137	135	141	149	125	128	152	157	135	138	143	140	114	132	143	140	138	134	147	124	136	123	163	144	131	145	133	110	130	124	148	148	135	125	142	149	156	155	135	151	129	149	141	171	155	146	120	149	135	115	123	162	147	124	159	124	153	116	143	140	145	158	134	135	114	140	137	127	137	146	133	155	128	135	160	139	129	133	139	126	139	143	127	134	132	152	131	158	148	151	152	151	173	150	138	130	148	135	146	148	129	136	140	127	127	129	125	147	148	145	141	134	140	136	140	139	141	154	139	145	156	143	139	148	153	136	158	155	143	144	153	154	145	170	126	139	145	131	140	152	115	143	144	128	126	152	148	133	114	129	130	133	136	141	156	117	134	172	127	131	147	166	150	138	140	137	136	154	137	135	140	129	129	130	148	157	131	140	137	118	135	143	133	117	145	132	135	132	148	146	128	154	124	124	151	129	129	140	132	132	141	136	170	126	149	134	147	137	113	127	128	142	136	130	140	142	109	165	114	143	127	144	138	127	178	135	125	145	149	176	143	135	140	136	157	120	134	138	149	123	117	145	133	137	153	167	140	134	149	138	143	135	145	148	123	153	141	131	152	144	150	123	140	146	119	118	139	150	140	131	142	113	143	146	114	151	131	149	138	156	142	141	139	156	160	145	155	141	138	134	138	141	159	130	135	135	144	146	122	153	156	146	159	140	121	156	135	156	145	146	133	135	128	144	136	139	135	139	154	139	137	134	144	131	148	147	139	132	103	145	131	128	149	142	116	142	150	137	129	161	141	140	150	143	131	146	131	132	124	140	147	162	132	169	157	153	137	117	138	137	129	154	161	145	133	150	140	113	130	146	159	139	144	119	141	139	126	135	135	141	139	164	118	136	138	131	126	120	137	143	131	142	147	134	150	132	148	142	129	139	139	130	122	167	152	140	152	129	164	140	143	132	130	128	135	123	126	124	139	120	131	124	136	159	153	143	139	150	139	141	148	140	129	131	147	155	140	144	141	146	160	135	144	138	124	147	177	146	154	157	152	117	168	127	151	129	141	118	131	146	146	131	140	149	159	143	126	140	134	134	145	151	141	138	158	142	120	127	151	125	137	128	122	144	145	154	134	150	145	136	151	156	136	143	135	116	151	135	111	132	142	142	166	123	126	127	149	136	129	129	137	126	146	142	148	141	155	136	145	131	119	134	143	150	138	136	124	134	132	138	147	174	146	156	138	151	129	136	119	148	147	129	105	124	140	134	140	135	157	168	146	163	165	149	139	132	147	116	165	134	138	148	139	139	125	136	129	146	137	127	141	115	146	146	138	145	160	140	137	134	117	160	148	134	125	142	138	137	130	118	139	133	132	152	135	142	150	137	143	134	143	162	146	134	162	113	153	169	142	144	142	146	139	134	166	124	120	124	153	137	141	152	143	145	123	132	131	136	129	164	128	163	146	144	128	124	157	117	124	144	130	137	136	151	150	156	123	132	127	130	112	146	139	137	131	140	150	139	139	117	134	130	132	115	119	167	140	136	134	135	152	145	133	132	152	137	134	126	154	136	126	129	136	141	119	134	127	141	129	136	151
24235	8869	5047	5456	4478	3536	2788	2357	1982	1761	1507	1358	1283	1132	1021	910	918	811	764	703	684	637	657	623	595	600	581	530	535	521	555	483	521	475	514	499	494	462	474	445	414	413	439	433	420	443	400	419	426	442	455	450	411	418	380	410	428	444	413	417	390	407	397	450	397	404	385	424	382	368	349	368	437	401	378	426	405	394	424	391	391	427	402	404	423	420	456	411	414	434	391	408	421	422	437	379	393	403	386	391	389	382	387	366	404	369	411	410	509	462	426	413	398	374	410	384	385	381	410	421	416	401	386	389	375	388	362	392	366	357	372	364	386	377	423	370	394	380	361	358	391	364	412	399	368	364	418	361	371	359	371	368	409	391	385	366	401	379	405	368	388	374	377	383	345	398	375	367	380	358	366	373	333	415	359	374	385	372	395	401	382	354	376	385	364	379	356	386	353	384	378	374	333	350	353	376	369	365	383	376	385	372	381	406	389	373	353	384	359	347	413	377	374	349	380	380	352	363	387	374	348	397	365	356	356	363	331	380	378	382	388	376	356	367	388	382	342	405	370	338	374	362	363	369	369	368	359	345	389	370	356	354	359	376	385	383	351	364	352	364	334	365	361	377	356	395	366	417	378	357	372	361	369	361	363	357	371	376	331	369	345	392	372	379	335	364	373	357	361	386	348	369	371	392	335	360	359	380	382	381	384	382	375	367	337	351	376	341	376	375	376	374	369	367	375	370	400	374	394	366	359	340	410	372	356	361	364	392	394	367	375	323	358	331	381	361	380	334	416	361	368	354	377	372	377	358	375	369	360	392	391	395	356	319	380	361	374	357	378	378	355	400	372	372	387	364	406	356	371	370	333	387	341	355	382	365	358	383	405	405	388	373	382	329	391	376	381	386	379	394	358	361	402	346	327	390	359	368	369	377	415	360	380	363	391	363	369	381	381	372	365	374	354	391	337	368	359	344	364	339	351	372	343	380	383	366	376	392	403	362	381	363	374	349	381	360	357	350	364	358	397	387	355	375	345	378	359	373	389	335	353	389	415	350	359	364	396	378	403	321	374	395	341	374	397	353	394	361	382	373	363	382	377	371	355	367	368	393	365	379	367	373	385	353	375	378	337	351	390	354	357	377	364	383	393	342	357	326	382	372	354	362	380	383	365	383	325	331	370	385	342	348	360	361	360	355	411	345	356	361	392	398	376	367	383	357	340	347	372	397	372	384	360	384	400	389	402	376	353	396	363	351	365	368	390	343	371	373	357	377	378	395	355	373	382	347	388	406	380	375	374	366	355	382	372	355	333	334	365	332	374	384	370	325	365	388	397	348	370	352	357	360	400	377	375	360	377	362	358	383	362	342	359	347	366	346	393	373	376	323	387	384	358	375	351	350	391	359	400	387	371	371	364	354	373	381	364	359	379	378	371	382	351	393	393	383	388	353	367	390	377	368	368	341	356	403	360	406	378	371	402	362	355	349	358	341	348	359	373	366	368	381	375	381	358	390	366	375	371	360	358	353	381	383	386	375	370	380	390	374	368	363	386	314	354	390	345	391	351	370	390	363	372	383	374	357	344	408	384	368	373	367	364	329	369	383	355	378	354	366	373	392	375	354	364	350	401	389	391	354	378	376	373	336	352	383	375	331	364	353	375	334	369	367	362	345	397	397	359	359	352	347	351	378	385	351	382	370	367	396	365	356	333	363	384	365	366	347	397	383	380	370	381	393	345	393	404	371	392	382	340	387	372	356	347	369	388	386	337	346	371	342	363	367	350	412	338	387	379	376	375	397	382	379	384	394	373	384	410	375	356	340	374	358	368	378	370	341	361	378	357	364	351	386	374	376	387	403	350	353	357	320	371	335	391	359	397	368	346	394	364	370	416	360	393	368	373	349	392	379	372	370	371	377	379	342	387	396	372	388	374	387	372	353	338	371	380	345	379	368	413	372	376	348	386	356	345	368	378	371	338	365	364	383	383	373	341	366	354	385	370	368	358	393	377	347	375	364	396	347	383	356	366	378	377	358	382	380	409	362	406	349	373	329	400	329	368	366	383	372	404	392	377	359	371	368	380	336	413	378	384	386	370	324	394	339	345	352	356	368	358	382	354	380	398	380	359	369	360	375	398	396	398	408	356	368	346	410	392	398	359	381	363	383	367	412	391	358	415	369	421	383	328	392	353	392	318	373	349	369	377	384	387	351	393	372	365	400	352	373	365	372	370	340	362	393	327	371	346	362	364	382	359	380	351	368	327	382	343	363	351	386	340	356	375	360	359	393	357	378	353	368	364	372	379	389	328	375	371	369	384	369	367	371	384	391	378	372	372	359	345	407	396	361	400	391	412	360	367	341	388	417	372	354	383	335	373	380	367	387	379	363	364	382	357	364	374	368	365	365	338	359	350	362	363	407	347	433	391	376	314	371	378	333	360	381	356	374	387	381	372	396	391	367	368	336	362	393	405	326	336	363	378	393	381	353	363	367	389	346	367	363	375	372	321	382	378	383	396	380	353	389	348	358	357	379	367	394	360	399	337	378	389	371	406	331	364	374	355	399	359	357	387	336	379	362	343	352	382	337	370	335	353	345	393	396	368	391	369	376	353	386	390	367	379	370	346	396	349	348	367	361	358	329	378	385	414	370	397	354	395	374	406	362	345	364	368	380	364	359	341	363	374	361	368	368	371	360	360	375	376	384	357	372	366	357	370	395	367	381	368	396	355	388	350	374	367	351	357	369	371	349	344	347	352	407	374	383	371	341	346	393	359	412	359	359	349	394	364	400	391	367	403	411	392	374	384	370	403	371	412	352	381	349	340	367	372	366	351	406	375	356	402	350	366	402	375	356	354	364	349	378	383	355	385	379	346	377	386	380	374	348	371	357	396	362	376	385	370	368	401	374	384	379	354	394	384	418	386	372	383	351	356	379	360	368	376	384	331	371	363	390	363	425	400	365	389	402	383	361	358	372	364	392	341	337	363	350	357	353	392	351	366	401	337	402	348	363	406	361	351	393	335	379	391	385	385	370	370	372	375	350	341	389	356	390	339	366	389	358	397	383	367	356	348	344	330	368	364	376	393	351	390	353	383	335	405	342	353	388	400	383	408	399	381	380	383	359	365	367	353	370	358	367	358	390	364	356	344	348	339	432	353	402	357	398	335	360	377	383	353	352	386	345	338	360	393	374	388	386	319	356	355	369	385	373	369	351	339	388	353	406	375	352	361	367	386	404	369	387	358	377	351	332	360	340	358	384	362	356	328	341	371	372	368	361	391	375	371	362	348	395	396	355	383	340	384	338	351	383	375	344	369	360	358	329	374	370	381	355	332	326	390	402	376	374	345	363	356	356	390	368	373	349	366	364	381	385	348	358	361	361	353	363	362	316	353	379	328	365	364	417	343	356	357	359	375	382	393	372	381	382	359	380	357	392	389	369	370	371	388	376	373	435	364	389	340	349	342	396	349	382	365	378	376	397	391	361	372	399	323	379	375	367	337	393
14149	3352	369	257	274	299	310	290	275	267	258	265	273	263	279	247	274	258	256	269	274	293	270	267	273	249	287	243	260	277	279	271	251	287	271	262	294	298	252	258	300	257	259	261	260	301	256	268	273	235	301	251	280	264	261	246	262	314	281	267	270	259	258	232	249	254	240	279	251	275	298	266	214	293	245	268	264	272	270	249	250	214	270	266	219	227	274	242	304	266	276	266	253	270	287	262	280	266	290	246	263	279	265	260	244	270	277	266	270	266	270	274	277	269	264	249	281	301	276	248	245	253	292	274	271	274	269	263	268	257	231	241	255	272	257	258	265	257	254	267	275	260	264	270	256	284	270	271	255	252	270	266	277	246	254	269	268	264	285	290	253	251	290	264	244	248	293	263	251	268	280	257	253	274	269	245	294	236	267	270	239	256	270	287	255	300	297	267	240	284	241	315	263	257	293	266	241	293	284	275	287	246	278	250	271	254	270	246	261	247	259	245	263	250	271	234	280	269	275	250	271	293	274	272	257	234	260	290	252	287	235	257	274	243	279	275	228	268	266	263	271	283	263	298	281	270	260	259	280	272	234	278	300	262	275	270	266	274	262	291	303	279	278	290	298	285	242	279	279	261	238	270	258	267	265	255	250	274	249	247	262	245	264	247	277	268	257	241	230	253	288	247	274	266	256	279	271	265	291	247	271	265	268	272	271	261	252	256	276	267	279	274	264	262	264	257	250	260	245	233	261	269	274	265	248	267	281	270	283	240	259	273	244	241	283	247	267	279	241	280	239	268	251	288	256	282	273	262	268	274	270	272	304	252	265	257	275	286	286	265	279	255	311	268	263	250	282	267	264	241	265	272	254	291	272	246	242	245	260	259	240	251	281	246	286	266	279	308	268	291	289	265	241	257	265	258	285	266	252	259	275	264	255	265	267	275	254	317	273	265	246	258	269	284	258	274	232	241	256	259	246	248	285	251	246	297	303	251	279	263	266	271	266	228	274	291	257	280	259	242	258	252	276	257	269	257	229	299	289	277	278	253	280	275	243	263	265	279	272	230	271	288	278	251	251	267	305	274	284	245	282	262	262	272	244	266	263	264	260	269	240	245	282	246	246	294	297	298	275	246	285	263	273	267	273	300	270	258	264	294	249	247	286	291	262	266	261	279	235	277	250	263	269	281	253	291	273	279	288	252	287	266	281	242	263	275	274	275	244	262	277	261	262	281	277	275	275	254	241	262	250	244	235	249	288	241	252	268	259	257	254	292	312	260	287	265	301	248	262	257	270	257	243	224	280	287	283	255	252	282	268	272	263	268	271	251	269	262	250	266	253	274	254	296	251	261	256	228	269	268	275	265	232	281	264	298	257	240	280	291	288	266	293	255	299	281	232	241	257	266	268	267	244	272	243	266	275	295	256	269	280	296	260	253	302	275	282	248	267	241	256	277	265	259	269	267	255	241	257	255	262	270	262	275	243	273	254	272	285	277	248	275	260	270	270	271	270	258	234	278	266	253	268	276	265	276	289	288	269	283	268	240	265	243	254	254	285	263	268	274	254	279	253	263	230	268	243	237	297	252	246	240	257	229	299	274	232	239	301	278	314	244	227	244	253	286	229	282	281	251	298	247	292	255	232	251	245	248	268	254	254	246	279	276	254	243	271	239	246	264	285	280	281	282	290	264	253	256	270	286	269	262	262	257	268	255	250	274	257	279	265	253	253	296	265	276	255	260	272	246	256	263	263	279	263	262	245	233	305	245	277	263	281	259	268	281	258	286	247	281	255	266	294	264	257	261	251	280	292	291	280	260	288	265	233	261	241	286	280	271	257	229	271	286	248	269	244	270	279	270	243	271	267	298	281	295	238	272	263	254	291	277	285	236	278	245	264	277	255	257	255	272	245	255	255	283	243	239	266	268	248	241	246	291	270	262	245	277	279	268	311	255	269	271	272	273	256	265	279	280	251	258	248	257	274	275	264	248	255	241	291	278	246	291	254	244	299	239	251	261	267	260	242	258	268	282	236	274	298	260	263	301	264	239	255	262	261	266	268	263	248	262	266	252	285	285	259	266	268	259	257	272	259	282	276	272	288	258	230	275	258	281	265	259	246	244	256	300	256	255	268	289	275	268	267	272	234	250	238	250	283	265	294	262	224	296	259	252	255	277	257	260	287	270	280	246	269	251	240	260	249	274	268	249	262	267	274	258	268	257	260	292	278	258	244	244	300	270	243	261	249	270	279	287	266	268	248	275	257	278	258	304	252	268	243	305	243	275	247	298	274	265	271	251	255	229	267	243	246	258	258	267	264	238	277	265	254	252	245	298	245	270	242	249	280	272	294	266	272	264	282	248	256	226	227	279	286	230	275	261	251	247	266	260	281	301	274	294	260	269	263	248	264	247	257	236	276	317	279	303	265	270	270	251	279	260	269	254	273	281	301	245	280	297	267	257	241	259	267	238	255	249	255	257	286	266	287	226	271	272	265	264	261	287	287	271	276	231	287	275	282	286	255	290	259	248	240	280	260	277	262	264	255	253	249	259	285	291	236	293	260	301	253	250	257	284	238	285	241	288	241	260	271	258	283	265	285	277	268	289	273	285	253	282	262	277	239	264	258	275	265	236	291	260	251	252	276	267	256	280	277	281	281	263	271	240	245	282	297	286	263	286	269	295	254	294	273	291	246	258	260	247	270	303	259	256	294	240	272	237	252	275	229	293	272	222	278	250	282	265	256	288	252	262	249	266	298	267	258	248	260	259	254	261	284	276	249	264	279	249	239	255	264	294	264	286	228	265	273	263	291	287	288	250	270	269	262	311	263	270	267	272	264	290	291	287	268	275	298	270	241	255	276	263	267	274	264	257	244	273	279	282	278	285	270	265	242	298	241	260	273	276	279	289	287	244	265	267	269	284	280	265	276	270	243	289	268	283	265	267	235	230	254	267	242	279	294	247	274	280	267	267	297	254	271	286	235	278	245	298	243	266	295	263	271	288	234	252	257	250	276	281	255	262	290	270	259	259	261	270	278	250	255	276	282	271	246	267	256	251	260	262	286	306	283	250	252	257	276	268	278	243	275	246	269	243	260	256	273	268	254	256	245	294	268	270	257	249	259	266	281	262	266	254	274	279	269	260	252	264	263	272	285	281	279	270	240	275	283	272	274	255	274	262	261	293	248	262	265	261	275	273	287	270	273	259	234	294	283	275	251	253	266	282	266	272	265	267	273	281	265	254	292	289	274	238	277	262	296	280	305	257	270	257	268	280	253	247	286	257	269	287	260	272	287	288	283	226	260	255	227	241	275	275	281	250	271	270	233	276	264	268	251	235	275	271	253	258	234	290	282	262	248	222	254	267	282	232	270	242	281	284	259	271	240	266	231	273	250	244	235	281	278	265	268	249	267	276	258	269	257	254	276	267	279	246	232	241	271	251	267	288	292	283	279	251	262	263	258	263	258	242	252	267	295	293	243	276	288	269	259	297	274	264	260	244
8674	2685	806	838	805	741	741	746	717	762	794	686	679	696	698	662	730	671	659	644	697	662	673	674	720	677	681	681	648	723	657	675	699	709	681	677	684	703	702	670	663	650	692	702	714	688	683	647	683	641	643	656	674	698	663	670	688	634	754	689	653	694	723	676	705	640	645	645	686	703	657	680	660	730	677	718	704	680	671	684	705	641	684	702	670	688	650	718	717	739	701	675	677	638	633	662	635	673	681	626	666	683	687	719	721	676	713	687	677	670	659	652	724	717	683	678	662	699	651	684	630	668	719	672	701	669	661	641	684	690	684	685	669	663	688	684	674	645	677	670	719	708	705	659	663	670	702	646	680	697	661	732	672	701	652	688	662	652	632	675	719	673	680	700	696	695	630	666	717	681	641	751	635	675	678	654	644	660	705	671	674	671	672	643	677	655	695	706	710	687	630	667	722	639	671	694	716	668	689	669	704	673	663	643	721	680	697	664	660	714	677	692	668	672	651	681	662	660	653	669	649	691	677	678	649	669	719	741	634	704	691	721	695	717	681	682	680	665	703	661	635	670	651	669	685	671	664	635	683	744	750	706	657	666	655	690	671	664	681	637	609	683	653	667	646	650	666	663	638	658	610	671	681	653	672	679	665	683	682	690	699	655	686	695	662	655	651	689	653	685	679	622	702	651	690	706	685	696	668	668	692	662	676	660	657	636	722	668	672	691	692	666	697	651	636	711	667	672	708	648	640	663	637	668	640	715	673	623	668	721	675	675	703	719	659	642	696	674	722	651	655	639	668	717	696	677	704	705	627	703	682	662	659	685	660	656	671	652	669	681	718	682	643	625	663	714	686	692	658	682	663	654	666	724	649	689	677	620	648	705	663	649	655	622	700	646	702	670	682	688	680	686	680	692	652	710	679	613	712	718	686	679	702	616	707	679	636	668	709	637	663	671	611	671	662	667	697	645	708	614	665	660	624	684	716	711	689	682	656	624	654	658	682	663	672	691	689	738	691	689	703	715	654	694	684	714	717	696	712	689	673	663	686	644	690	686	628	664	727	703	687	685	684	704	704	696	620	662	679	716	655	683	665	697	657	682	645	606	721	659	699	686	664	708	668	705	681	680	642	673	665	730	691	713	635	678	650	675	665	672	681	666	698	682	704	680	677	743	668	627	655	720	684	698	710	710	701	657	688	616	646	672	699	670	698	660	678	652	690	669	674	698	717	716	689	634	706	641	725	712	664	634	685	731	663	712	650	674	707	672	692	646	660	691	714	656	673	696	701	631	712	692	626	624	649	709	743	653	669	689	634	673	706	687	692	660	652	639	682	638	688	656	709	712	695	669	690	685	703	715	677	664	690	648	665	707	656	679	654	701	677	614	730	631	704	701	690	654	672	694	696	657	681	664	666	682	664	693	659	630	690	690	661	677	673	673	643	668	775	716	720	754	721	657	689	603	676	704	679	691	657	690	660	665	683	664	715	678	706	678	661	695	684	668	633	681	703	649	738	672	669	658	651	696	684	702	666	678	686	645	648	655	713	665	659	646	673	700	678	663	663	698	714	696	683	746	674	655	649	719	669	681	645	724	659	674	656	660	728	668	674	669	700	645	664	636	684	697	673	640	668	671	693	646	651	656	673	654	644	615	637	677	702	645	654	651	688	650	655	682	645	674	699	650	671	651	692	693	704	649	691	671	702	650	640	691	704	703	638	679	715	682	694	673	715	635	695	645	722	642	718	681	655	671	658	672	665	680	698	688	691	665	708	645	740	681	690	682	620	674	615	680	688	658	701	674	723	752	626	657	622	699	697	638	669	687	683	678	669	674	677	680	682	684	676	696	683	674	672	687	643	670	680	653	683	692	684	662	668	686	694	670	647	690	691	682	707	660	669	702	677	606	697	681	690	709	687	631	661	705	687	652	680	630	704	659	634	631	687	679	704	687	685	647	685	698	715	716	666	636	648	630	667	728	663	682	679	652	641	670	682	687	711	687	694	702	706	685	620	691	654	676	660	677	655	647	644	724	662	704	720	661	668	723	656	726	653	666	655	684	699	660	662	691	698	686	637	650	624	655	664	665	648	677	682	642	659	651	689	695	644	666	614	693	655	674	619	644	661	697	674	674	688	689	681	630	661	645	659	689	674	721	704	662	685	696	664	678	630	661	661	632	677	702	670	634	665	633	637	680	661	685	648	615	678	700	637	597	661	662	671	651	682	682	692	657	648	677	610	690	672	694	646	656	660	654	670	688	682	673	659	666	663	673	644	668	685	702	648	648	654	643	687	688	651	669	716	626	695	654	689	664	644	673	638	695	670	677	625	648	713	678	638	702	660	647	624	637	698	629	659	659	662	640	642	649	633	665	676	712	686	686	659	691	665	666	660	682	650	672	685	703	675	656	691	631	711	694	705	669	634	657	689	669	661	665	653	721	671	651	670	691	689	669	608	656	714	721	656	670	670	668	670	680	652	702	646	659	659	704	659	706	681	672	666	701	691	683	677	679	678	614	630	668	709	683	678	673	706	705	714	665	639	702	697	681	679	678	664	674	671	714	703	659	670	645	683	680	642	668	676	704	745	651	651	696	625	677	677	688	654	658	654	664	660	674	646	676	614	668	659	660	635	704	667	651	637	686	645	680	684	661	670	659	679	639	634	691	655	728	696	655	688	723	680	667	674	681	666	665	665	664	688	676	685	674	643	694	696	677	661	677	652	674	657	666	725	667	638	674	667	664	660	658	704	675	660	631	678	638	690	680	676	679	652	694	669	693	710	646	737	635	701	665	704	651	652	683	709	665	679	674	697	669	648	671	685	658	665	699	680	643	719	683	705	675	656	643	650	686	661	652	687	666	662	689	612	692	667	674	621	660	701	661	692	677	673	708	700	629	660	661	648	619	720	657	645	658	664	711	674	714	676	658	731	649	657	699	693	651	708	629	665	641	677	655	676	689	677	693	732	688	646	654	655	672	659	666	646	631	708	668	662	676	669	690	677	620	671	684	657	667	666	689	657	681	661	730	575	685	651	695	682	673	681	666	683	692	678	617	668	630	662	667	692	641	736	657	673	688	666	696	705	675	689	646	660	693	700	689	689	678	645	671	663	616	621	662	663	681	695	686	651	677	667	639	666	696	710	722	643	681	640	692	636	685	664	698	695	656	714	670	708	678	702	670	642	697	649	652	705	667	733	656	647	686	703	629	662	680	651	695	693	707	658	715	643	674	664	699	639	655	645	686	629	641	662	690	682	672	678	681	672	637	693	672	701	636	684	694	652	710	693	687	694	694	601	724	737	669	682	702	689	698	664	703	655	623	682	683	683	686	657	662	634	681	671	701	684	679	666	695	688	680	712	693	652	638	646	661	616	688	725	644	640	679	645	676	679	624	683	688	638	655	658	702	703	677	702	665	671	602	691	638	687	734	689	651	683	715	691	697	650	629	693	703	638	636	668	654	664	690	658	678	657	692	712	691	671	678	673	684	695	694	659	672
32250	12011	2497	1308	864	636	536	507	428	366	335	345	351	313	280	271	273	309	274	272	280	274	300	271	257	251	260	256	240	274	264	284	249	297	259	259	263	224	267	273	257	260	230	231	249	251	234	253	270	279	264	284	271	296	274	264	288	267	279	269	294	255	293	266	252	264	284	258	258	268	260	255	246	234	246	240	284	263	276	250	242	246	286	237	252	279	255	245	269	273	264	261	295	254	277	241	257	260	281	266	225	271	246	272	277	289	253	284	266	276	249	240	255	258	241	267	245	263	281	242	242	258	256	260	271	272	264	251	234	251	273	259	265	266	221	275	268	241	272	282	256	227	257	252	275	260	267	273	275	286	248	259	267	262	266	252	267	249	266	264	278	256	296	260	235	271	249	247	251	239	250	276	273	264	274	256	237	241	266	248	285	271	265	261	268	259	255	255	260	258	256	265	269	281	260	266	275	282	237	278	271	230	258	274	251	269	262	270	273	262	266	285	274	275	263	285	262	259	248	262	252	248	258	248	271	246	270	279	256	265	277	270	284	251	243	227	277	272	250	293	245	251	272	253	296	252	250	251	282	283	262	285	283	269	260	251	270	240	257	277	239	250	231	267	232	242	283	224	251	239	262	262	240	261	276	228	277	257	255	285	272	265	245	264	273	261	249	292	268	240	226	258	255	267	242	270	273	264	270	266	233	272	251	269	252	247	270	262	245	267	236	258	240	284	246	257	252	275	252	266	274	235	267	222	239	257	267	286	232	254	245	258	257	270	269	264	255	232	219	245	251	294	242	272	222	247	251	262	272	279	268	250	309	255	230	226	265	265	276	272	253	262	255	238	267	268	260	261	272	272	264	271	274	258	234	236	266	272	258	257	273	238	252	265	263	260	244	251	297	284	261	257	268	276	271	264	266	285	287	233	287	260	229	281	267	286	245	245	257	246	260	255	250	258	241	246	247	279	247	243	259	258	258	276	263	275	280	260	257	243	276	255	251	245	267	229	278	247	268	254	284	248	242	290	290	248	288	281	251	270	241	273	250	255	263	233	254	248	241	269	251	222	285	244	237	224	259	281	263	267	246	280	237	260	253	255	266	257	234	261	259	229	295	244	226	253	262	245	264	266	271	255	259	241	255	268	276	249	268	253	272	268	245	245	262	276	261	250	249	261	256	253	245	279	276	233	309	283	276	261	232	247	245	238	252	261	276	239	254	261	271	291	253	232	276	253	260	245	257	247	249	271	242	252	250	269	258	263	283	287	271	266	263	258	269	282	269	271	250	265	269	277	276	261	262	239	229	256	264	245	265	272	267	252	247	234	253	258	236	270	275	243	266	239	281	240	234	261	258	285	262	256	246	247	283	259	268	268	256	283	269	288	254	262	251	251	259	254	259	254	257	240	257	264	266	264	242	236	254	253	260	279	226	241	258	256	261	270	284	205	251	268	285	279	262	229	273	250	237	280	281	250	248	229	266	255	271	242	285	239	256	229	272	277	297	241	263	283	283	251	242	256	233	257	279	263	294	255	261	240	277	231	251	283	265	294	282	278	283	272	255	256	259	247	247	228	266	258	278	237	271	270	272	284	285	256	261	251	262	268	281	299	263	264	270	244	263	282	265	243	261	252	246	251	240	230	232	285	252	274	269	236	306	270	260	257	242	252	240	236	219	282	246	239	262	261	250	254	235	240	260	254	252	242	270	278	264	279	280	277	282	275	249	254	259	269	244	244	247	284	254	221	273	267	249	254	271	258	256	259	241	280	265	294	281	299	250	269	258	261	259	275	274	272	253	264	269	246	256	249	253	271	272	246	256	262	264	239	266	264	262	248	277	252	223	265	277	253	273	277	259	263	264	282	253	262	275	261	231	265	278	279	279	268	253	269	241	256	260	284	281	257	262	244	272	267	253	238	241	272	246	284	267	272	248	280	261	256	267	239	259	254	283	259	273	286	249	252	246	266	246	258	247	264	277	269	273	269	252	239	240	236	300	268	244	276	241	279	249	261	269	251	271	265	265	241	232	268	255	270	278	285	270	240	271	257	270	272	239	288	263	257	270	246	263	272	261	249	256	253	264	277	271	253	243	262	235	255	263	276	232	280	261	256	263	231	261	255	250	254	265	256	282	267	264	218	298	242	244	272	266	284	256	273	280	279	244	263	281	257	259	280	272	259	251	259	251	263	258	248	267	263	248	250	270	244	239	216	268	246	271	255	245	258	269	229	245	255	270	274	264	268	285	276	294	277	244	274	247	266	278	269	267	228	260	317	291	240	242	256	250	272	247	240	242	263	266	254	252	269	268	229	275	248	244	238	232	262	269	273	293	251	276	239	276	253	269	259	253	247	264	246	262	269	269	250	253	273	253	269	243	233	254	276	300	262	283	257	263	245	273	241	272	234	271	221	255	258	261	254	256	274	251	281	249	278	259	240	278	260	258	263	259	253	271	260	255	283	261	254	283	257	240	243	258	265	225	230	236	256	240	284	249	260	253	248	262	261	281	280	264	285	249	262	271	254	278	251	274	252	275	275	246	247	240	276	260	241	272	263	251	242	237	264	234	236	268	233	251	272	256	270	236	242	250	288	277	266	279	264	267	238	282	295	280	269	252	248	271	293	270	258	270	237	255	264	242	249	262	264	256	240	234	240	244	225	263	276	312	252	225	274	254	264	276	239	272	262	232	267	262	264	272	278	283	227	292	249	256	245	249	269	249	249	263	264	258	251	282	264	273	270	277	274	267	268	265	262	276	281	279	240	287	286	256	260	278	260	241	260	235	252	273	263	267	233	277	246	253	266	273	261	244	293	234	265	237	284	264	266	254	262	271	269	246	235	269	257	267	275	256	271	276	257	239	250	254	247	268	274	261	256	251	258	236	249	262	238	239	259	273	259	251	269	278	249	257	256	257	245	261	245	244	261	292	242	256	261	255	255	276	242	277	281	241	278	255	274	270	256	281	245	247	283	239	264	245	252	247	232	243	240	274	266	253	231	269	258	234	254	263	256	249	268	265	295	244	265	232	282	249	241	259	234	235	268	241	252	282	287	262	278	247	273	261	251	237	262	272	280	294	247	245	249	279	265	258	232	239	271	248	294	243	264	259	265	248	252	267	246	254	250	269	272	278	237	293	260	271	259	294	257	248	267	264	255	269	264	234	263	263	258	264	255	259	266	251	296	253	284	255	255	242	255	249	244	252	252	269	250	254	277	254	271	253	286	246	243	256	257	251	243	266	249	238	268	256	274	244	256	244	250	285	249	252	246	248	264	292	258	252	259	241	240	241	235	260	248	250	234	253	235	231	278	297	274	255	277	284	247	250	260	281	245	244	291	249	294	237	254	276	256	270	257	251	244	243	269	255	297	246	265	264	252	280	268	262	255	292	237	260	259	268	254	267	261	234	241	252	289	255	230	260	267	271	266	299	248	256	275	270	280	292	248	252	252	259	288	271	273	250	249	247	274	235	253	279	257	249	228	260	222	270	288	233	263
19604	6705	3102	3237	2799	2358	1968	1703	1491	1365	1267	1166	1061	1018	940	988	867	887	879	863	841	848	748	759	741	728	769	733	745	733	762	708	721	744	700	713	690	706	699	681	736	711	680	699	686	679	691	706	694	699	711	681	753	620	672	691	682	697	689	694	623	709	699	684	687	667	631	728	689	656	666	639	637	678	635	653	625	654	684	684	719	658	696	707	632	706	645	701	705	699	681	718	650	641	666	653	681	688	672	675	696	659	693	683	632	644	672	653	738	677	714	687	686	646	689	656	692	666	660	677	682	654	659	629	667	667	665	713	711	666	650	671	636	635	716	613	673	682	658	644	670	641	674	659	695	623	614	632	647	643	673	642	663	658	648	677	693	678	696	640	678	625	677	663	652	637	670	630	646	673	666	634	682	641	640	677	659	683	680	663	633	663	629	665	648	712	673	651	689	655	640	629	651	628	621	613	627	692	649	666	650	639	673	649	695	639	669	632	674	702	632	669	668	681	668	653	632	685	628	660	689	636	681	660	685	680	632	637	652	677	659	659	678	647	666	677	684	659	648	674	676	664	640	662	684	652	699	655	644	648	656	713	724	643	629	655	663	683	634	605	698	637	617	717	659	674	671	658	636	623	660	650	674	679	659	633	661	634	639	636	669	688	646	663	672	629	611	697	615	684	706	616	628	704	679	649	675	579	628	651	659	606	696	652	639	657	679	720	647	624	650	694	647	679	667	629	695	662	624	644	673	659	642	669	699	700	604	649	650	649	643	664	668	673	652	678	654	658	613	601	709	649	659	675	687	637	675	655	670	699	673	692	642	644	629	630	680	658	681	644	654	611	651	677	680	653	631	713	642	698	638	688	667	676	618	650	657	616	648	658	640	620	670	631	676	679	662	695	653	633	661	660	655	682	637	654	622	702	681	635	689	691	697	616	644	628	705	667	675	643	691	671	686	653	653	614	651	668	683	652	649	643	671	652	701	751	680	645	648	644	642	654	687	690	683	657	679	684	638	632	658	662	653	583	623	662	625	663	682	668	641	653	669	688	650	676	712	655	639	634	661	637	628	653	655	663	645	653	685	643	667	651	675	669	667	676	634	690	641	667	640	676	642	647	694	650	654	651	654	633	654	643	634	693	618	643	624	609	677	625	646	665	625	683	620	626	646	678	657	640	684	629	664	671	714	677	638	687	655	658	651	654	668	696	644	619	631	687	626	642	597	643	644	610	682	657	661	663	668	646	639	640	613	639	692	621	690	676	641	663	623	646	661	650	634	653	688	652	645	659	657	668	685	590	688	618	640	607	671	644	672	626	644	646	658	624	645	719	630	686	625	603	666	656	637	682	670	663	622	681	594	685	675	678	601	616	643	667	687	689	694	585	673	657	660	661	648	712	659	615	646	681	674	684	694	657	665	635	676	663	670	651	650	679	673	676	731	636	651	617	636	623	664	674	655	625	642	632	695	709	615	673	637	676	620	642	686	661	669	661	670	700	658	694	597	664	639	627	665	666	660	619	650	664	628	654	656	653	633	635	627	677	623	674	683	642	630	642	612	625	645	652	649	596	618	670	673	711	627	665	682	654	628	682	663	684	653	661	668	642	632	624	699	671	671	638	675	675	653	622	652	686	652	666	622	639	622	673	677	704	647	642	657	659	666	656	664	672	635	625	673	571	651	637	653	647	686	612	632	680	613	667	683	668	703	637	679	645	711	695	656	651	680	635	587	668	669	672	657	627	698	662	672	664	620	657	633	622	682	634	673	683	681	619	728	615	621	702	655	682	692	658	664	686	702	643	654	662	644	676	661	651	645	646	634	650	644	641	676	641	646	622	615	659	638	640	614	691	677	651	677	617	650	664	647	659	632	639	669	668	617	668	657	659	675	641	635	656	637	655	622	661	684	655	639	628	657	653	718	647	700	645	646	659	687	685	675	642	603	619	655	653	633	703	650	647	696	711	710	628	661	605	638	648	659	657	665	680	640	676	652	694	691	634	638	668	723	685	691	622	622	670	695	655	645	642	658	622	666	656	634	626	717	664	639	675	680	672	704	697	678	639	655	671	686	623	603	635	676	694	660	624	665	639	638	654	664	675	650	635	684	645	686	648	657	671	651	660	624	661	632	668	648	666	628	649	646	612	671	645	668	645	644	652	679	666	653	676	660	657	686	634	699	655	653	646	687	617	623	657	589	674	685	664	637	658	700	680	689	653	618	669	640	690	624	626	717	686	628	605	642	676	692	672	669	665	670	629	622	602	627	672	672	654	636	728	655	676	634	666	684	662	672	679	661	683	609	646	655	627	674	677	632	681	631	599	651	671	662	635	718	692	665	647	660	612	688	622	633	627	656	653	639	670	635	691	635	644	678	644	676	625	657	709	675	648	619	588	648	604	653	646	692	664	639	639	655	650	630	686	673	613	644	624	656	663	621	642	698	613	680	639	640	626	664	664	634	653	645	574	663	633	683	657	609	646	613	630	637	630	614	662	634	634	642	622	670	635	599	637	643	666	654	630	647	642	640	645	662	683	664	647	685	665	659	639	640	685	662	655	661	661	680	642	657	655	685	695	627	634	683	659	650	695	656	678	640	609	647	666	619	667	650	675	651	603	654	663	655	687	657	641	652	663	679	662	684	664	629	681	669	651	664	687	667	650	626	694	666	661	617	710	670	673	653	623	563	631	638	625	666	616	636	658	639	634	631	667	661	657	654	643	661	629	612	621	625	669	680	623	631	673	636	674	667	623	658	681	638	647	684	630	661	677	661	697	635	643	662	709	641	700	687	616	639	644	662	652	630	637	673	675	693	658	698	705	663	687	670	656	644	628	679	628	633	636	666	670	684	705	654	637	647	672	661	689	648	689	667	589	644	628	675	631	648	671	653	616	651	635	689	669	659	639	694	680	618	621	664	660	646	629	651	641	599	625	632	657	663	659	650	680	598	638	655	661	628	668	625	637	630	691	647	644	673	644	666	651	664	666	658	664	639	628	606	669	701	641	681	625	608	660	634	657	605	676	648	612	661	631	684	639	715	656	671	675	669	630	647	670	674	616	684	648	657	676	669	619	661	683	646	640	656	685	662	644	645	664	672	618	676	614	672	640	695	599	637	654	622	642	689	647	656	641	678	654	673	638	690	621	644	699	615	667	666	670	678	668	633	658	670	697	640	653	668	693	649	668	649	625	651	626	631	720	638	722	639	700	637	686	661	646	659	652	684	639	653	638	654	656	674	673	651	674	619	633	669	618	637	646	632	664	622	702	663	657	668	666	627	667	683	680	708	678	667	682	658	675	719	662	610	661	605	649	663	651	692	667	676	677	647	622	663	662	668	621	625	665	642	699	642	622	662	644	660	692	644	645	674	650	681	671	650	679	682	640	635	638	652	690	674	661	642	681	645	703	634	639	695	657	669	631	719	588	619	680	691	625	656	678	630	647	653	624	642	611	657	640	697	679	658	695	716	668	658	637	638	655	655	596	606	644	655	702	634	623
39496	17711	4940	2229	1327	871	663	524	372	314	317	272	297	211	258	229	186	183	178	195	184	201	188	167	167	163	157	146	188	146	148	133	188	163	143	139	165	147	155	159	162	153	164	149	151	155	136	147	139	151	134	151	145	157	154	126	139	142	167	136	154	157	156	140	130	135	127	142	128	138	146	122	133	130	153	134	144	143	143	171	109	152	140	130	156	143	173	134	121	144	141	156	129	148	171	137	147	129	147	140	126	157	167	152	151	128	103	138	168	135	130	148	136	141	172	147	138	129	148	143	146	117	149	131	151	147	133	143	137	154	146	136	159	161	142	111	148	159	157	132	137	122	126	144	130	149	161	148	154	118	125	157	129	129	148	146	132	140	137	145	123	149	122	140	139	126	137	150	127	130	143	113	163	156	130	131	139	141	151	149	159	137	142	139	153	121	121	122	159	116	132	137	146	155	121	133	137	132	133	148	144	136	137	130	118	146	122	142	140	140	140	137	110	130	145	134	144	131	159	147	128	137	136	146	154	138	126	136	164	128	133	142	145	130	136	123	141	124	136	127	124	131	142	161	145	146	155	151	130	155	137	144	151	104	141	142	127	138	162	124	123	154	129	132	158	145	147	147	135	126	132	137	139	125	156	130	128	134	152	138	132	141	147	119	138	132	119	141	143	128	159	119	141	140	147	147	137	119	132	152	145	133	145	127	134	158	135	129	130	144	122	155	160	132	148	123	119	128	144	138	134	135	121	164	141	145	131	132	113	146	124	120	135	146	113	143	147	124	128	127	149	140	119	150	157	123	124	134	150	119	131	123	127	140	146	140	137	149	138	116	170	142	151	138	135	171	135	137	133	134	158	151	134	130	156	126	149	138	164	127	155	160	132	150	134	160	143	106	143	125	143	139	130	132	121	129	122	146	137	154	127	144	141	123	147	167	139	137	153	169	150	142	101	143	111	166	137	146	136	145	139	145	138	147	171	134	142	153	144	143	140	136	140	141	137	136	121	138	154	124	124	133	151	137	161	129	130	159	133	145	136	155	152	138	119	140	145	148	152	141	144	136	140	142	143	147	146	134	154	125	134	137	133	131	149	164	142	144	135	130	118	160	139	131	164	139	174	140	161	135	127	140	155	136	166	143	144	167	153	131	149	149	140	145	136	137	129	149	144	155	133	135	147	116	147	112	134	142	141	124	132	134	130	143	125	139	133	134	123	147	115	130	134	133	148	144	140	129	125	157	126	128	118	136	126	176	122	122	123	140	145	140	128	130	140	136	155	121	153	130	126	148	149	147	131	127	130	132	152	139	134	142	134	143	124	137	123	138	125	144	142	125	143	153	142	125	126	120	142	155	145	120	148	155	130	150	141	132	136	133	132	157	132	131	123	141	151	146	157	112	135	134	125	118	133	158	132	137	136	142	120	145	142	134	147	149	149	117	125	120	140	123	156	138	148	136	145	159	122	148	136	115	116	146	132	141	133	130	136	155	138	135	151	132	139	144	159	146	129	132	112	141	164	137	118	139	151	137	153	123	141	138	115	132	132	138	134	131	133	142	132	164	141	143	158	138	149	91	124	138	131	149	140	153	162	162	116	135	145	160	150	132	142	144	142	139	134	155	149	142	149	149	131	126	156	128	143	104	140	139	133	142	145	134	131	133	146	120	114	133	124	144	137	157	148	137	131	158	147	136	139	140	152	134	121	151	135	160	152	118	157	133	153	127	149	148	146	146	140	144	163	153	147	125	146	142	157	138	120	151	150	138	138	128	115	121	140	148	140	145	137	148	149	153	116	159	142	138	131	141	117	151	142	156	119	146	147	134	129	124	159	123	135	137	133	127	119	139	142	133	128	115	132	135	132	145	138	134	124	123	123	139	135	149	138	131	138	152	120	127	149	136	134	153	131	132	161	127	127	141	120	136	160	132	140	146	150	137	131	155	144	152	143	141	112	146	137	141	136	129	128	141	140	133	120	137	148	138	134	119	121	135	150	127	139	134	143	141	140	169	146	141	129	128	137	131	129	143	156	149	138	156	124	123	166	141	144	144	155	155	137	139	140	149	144	108	118	149	129	134	130	122	145	136	118	137	125	110	129	141	146	135	153	136	144	162	127	140	131	115	144	139	141	125	139	150	164	119	154	130	145	157	149	128	137	156	137	143	152	129	164	125	131	125	135	123	126	140	127	126	108	126	123	153	127	141	137	135	151	119	145	136	159	149	136	148	139	148	148	144	156	126	155	132	139	153	147	125	132	131	112	125	115	116	133	142	116	150	143	142	143	145	133	135	134	128	126	140	125	121	134	148	153	129	131	167	130	155	135	122	133	142	146	138	142	130	130	122	110	144	133	135	134	151	163	138	166	139	133	139	148	143	147	134	119	133	149	147	132	140	138	136	153	136	136	140	135	144	146	119	110	130	129	144	142	139	152	126	129	150	142	132	124	148	128	129	125	143	134	155	144	136	144	126	139	137	119	148	143	145	150	125	130	139	135	115	136	139	141	134	138	143	129	125	131	155	136	118	140	129	137	136	152	132	145	149	140	154	150	137	135	136	165	131	139	125	133	135	126	133	150	140	125	137	131	147	134	128	146	150	146	149	146	134	130	131	155	171	152	160	137	150	140	137	158	161	155	146	136	135	141	124	131	139	133	141	134	132	148	137	142	126	151	144	158	132	123	123	138	129	147	122	144	135	142	140	130	170	141	140	116	140	134	120	144	139	161	132	131	153	126	147	141	139	131	141	127	133	142	151	146	139	135	125	136	139	159	153	131	114	129	149	139	143	140	133	142	132	131	124	160	139	126	122	127	133	146	119	162	152	150	149	123	136	141	131	144	145	119	126	137	132	152	145	129	120	123	144	134	148	117	136	137	120	135	159	138	138	148	139	132	142	137	121	167	121	152	166	173	151	139	154	133	143	146	161	136	139	144	124	156	134	142	145	133	138	137	148	143	119	150	129	123	132	134	134	149	151	127	148	143	124	120	135	113	113	142	136	129	139	128	136	161	126	143	128	145	146	146	132	136	120	129	143	139	129	138	139	165	134	131	135	122	133	133	153	140	141	144	137	147	130	172	150	145	158	131	148	132	138	155	136	147	138	150	140	119	136	168	132	151	148	144	142	153	143	138	141	150	144	131	153	128	144	121	154	135	154	132	133	109	159	133	122	136	130	144	132	143	147	147	126	139	153	118	154	104	152	138	136	133	142	148	162	154	121	125	138	150	125	117	136	131	148	130	148	141	120	137	127	150	128	144	122	123	138	121	140	139	150	124	127	139	123	137	157	124	153	143	131	151	129	121	124	157	131	149	129	145	130	141	143	123	126	136	144	132	161	133	136	131	135	128	145	161	140	116	128	132	128	137	149	151	129	139	130	157	141	128	134	147	136	155	131	152	152	124	145	136	131	134	145	130	140	176	124	136	144	171	163	138	144	103	167	175	153	141	141	131	149	155	147	158	149	161	120	160	148	149	141	133	139	131	137	123	140
23946	9065	5025	5403	4540	3569	2864	2435	2095	1791	1517	1369	1228	1096	1042	889	833	831	817	733	687	667	640	602	652	597	546	553	537	517	533	504	470	518	487	481	460	473	462	495	432	482	429	433	455	453	426	441	445	427	419	423	413	423	430	399	437	406	394	429	425	411	406	404	424	392	417	388	403	401	375	371	400	416	400	393	399	367	407	391	395	382	396	404	427	428	452	444	402	434	412	417	393	392	355	383	402	394	392	397	361	375	389	365	378	389	396	430	537	454	402	416	384	371	410	436	403	383	398	364	371	401	396	381	404	386	381	401	380	407	334	370	390	384	351	376	385	339	363	383	360	379	362	363	365	373	376	387	366	373	368	394	329	381	386	373	359	372	373	405	422	377	335	395	360	360	391	396	368	397	360	395	403	392	352	363	367	369	347	399	396	333	363	368	377	357	413	344	404	366	393	339	351	378	359	347	376	340	363	362	368	362	371	358	371	389	355	378	355	371	382	363	348	385	361	366	347	372	375	353	361	376	375	400	397	372	339	388	375	369	378	349	374	343	347	364	364	375	370	361	375	373	350	348	410	374	340	356	391	359	355	364	376	376	405	349	366	378	343	354	358	359	353	371	347	347	363	356	354	406	359	363	335	399	344	321	358	353	381	411	383	346	363	365	354	383	370	412	346	406	370	376	393	366	362	370	371	347	341	394	363	397	368	367	365	355	371	369	333	348	390	335	393	400	364	367	348	332	370	360	342	383	371	351	366	373	343	382	357	362	345	336	395	374	355	353	350	367	381	362	362	381	352	407	372	360	394	367	339	357	376	406	371	393	357	398	404	344	378	368	371	362	326	356	366	356	391	372	379	339	364	373	382	394	372	322	372	357	357	369	366	370	370	366	353	380	388	361	367	340	374	338	338	368	359	391	402	363	338	385	382	397	371	353	363	342	400	354	390	384	372	376	329	386	381	351	396	354	414	350	367	388	358	390	343	372	387	383	367	354	347	350	367	352	342	361	341	439	349	368	381	338	378	395	398	367	395	367	401	396	388	375	386	356	358	362	353	352	383	367	385	391	347	405	363	380	367	390	355	382	401	362	383	389	350	351	363	366	353	387	362	386	375	369	388	343	345	393	375	363	385	359	365	352	392	368	368	340	378	361	386	321	360	385	366	375	381	360	387	312	384	383	399	400	360	326	372	404	387	395	349	358	353	363	347	336	384	362	381	363	366	363	359	317	370	340	356	364	358	369	426	347	378	361	376	380	352	387	369	408	358	395	379	414	362	317	404	393	383	346	329	389	390	350	380	375	366	340	358	415	340	363	344	333	373	383	381	341	362	340	379	369	392	372	375	393	379	363	360	378	384	356	373	362	386	347	383	356	395	394	362	354	352	327	375	344	367	358	365	352	362	347	369	384	364	349	375	346	369	375	357	372	385	355	355	360	367	390	352	360	352	369	374	373	377	361	367	364	386	338	384	356	377	376	388	383	368	417	384	358	354	372	387	338	379	388	354	365	371	365	358	387	366	356	358	372	334	353	402	382	370	365	359	339	419	372	355	334	355	347	381	370	372	388	353	370	354	402	325	353	370	388	382	383	391	357	356	383	378	360	374	393	326	366	365	333	348	369	374	330	395	370	368	375	377	368	379	337	369	361	349	384	400	392	355	404	372	390	329	356	359	359	361	384	363	378	356	404	347	364	346	359	374	372	382	363	381	359	392	377	363	357	349	352	353	377	358	352	363	349	341	393	362	385	358	369	359	376	357	354	353	361	332	388	402	368	371	352	386	353	334	358	361	364	331	335	353	400	382	403	376	368	334	374	399	356	373	350	355	384	366	346	379	361	382	351	366	367	392	355	374	372	369	367	362	344	369	371	383	357	390	336	380	356	380	342	375	382	343	347	381	347	378	367	330	359	364	368	361	383	353	380	366	358	389	341	388	396	382	380	367	374	406	348	370	366	364	354	373	372	372	377	327	390	367	369	372	340	336	365	381	374	391	388	346	369	365	376	356	378	376	338	372	369	349	371	332	375	402	377	388	380	376	335	388	378	400	354	370	352	386	379	392	348	397	363	378	391	359	391	314	376	393	324	361	377	341	380	377	363	374	371	405	350	352	371	349	390	372	354	354	391	358	334	352	369	385	361	361	374	370	367	386	377	363	379	341	384	355	336	369	369	351	368	361	323	391	346	362	386	401	359	348	356	391	365	379	362	375	368	388	399	330	386	384	378	342	364	383	368	399	381	377	372	394	376	398	375	339	384	379	338	347	351	365	338	338	361	360	337	367	368	362	352	359	384	353	353	372	368	347	355	400	384	346	352	386	388	384	351	372	347	406	384	383	390	360	367	345	371	368	371	375	325	379	367	368	394	332	373	379	382	349	365	368	329	397	380	382	387	360	360	374	357	363	338	357	361	386	375	361	352	362	404	349	341	343	385	353	351	338	381	365	352	338	391	383	380	361	364	357	381	363	360	345	399	351	375	359	345	366	358	375	390	351	342	355	359	382	363	346	363	365	371	344	386	334	386	341	369	365	388	431	366	388	387	384	387	369	348	384	354	369	349	364	410	359	390	374	348	373	374	401	387	414	398	387	360	339	362	326	360	375	354	386	329	353	387	363	366	374	365	346	348	388	361	353	367	352	368	363	380	395	407	371	342	394	355	371	402	338	334	346	329	369	365	393	341	341	353	361	368	368	366	366	419	374	357	361	376	343	370	338	393	403	390	349	371	366	384	369	377	356	382	383	362	327	349	393	357	411	382	368	347	386	371	382	359	369	344	401	365	335	379	345	362	369	372	373	363	366	374	378	361	358	358	372	350	391	336	362	366	344	362	339	391	362	381	371	353	340	389	376	362	404	391	367	380	367	359	361	366	353	371	366	370	346	379	370	358	397	346	389	387	355	356	386	383	339	386	352	391	349	366	366	389	355	372	384	405	347	368	397	346	394	365	386	361	388	385	381	369	371	362	398	370	374	368	352	384	385	337	351	361	387	345	388	353	394	349	368	382	362	367	383	412	395	387	363	347	383	377	381	426	388	377	363	404	409	363	342	381	372	383	363	355	384	397	355	345	361	344	376	340	342	360	386	363	371	374	355	384	379	367	377	369	380	370	375	386	392	355	375	372	365	401	351	373	374	326	389	380	375	354	368	353	384	341	343	378	373	372	370	384	405	381	380	361	410	392	354	375	385	375	322	390	366	353	383	380	366	386	390	343	349	398	366	354	391	365	361	360	389	362	397	348	395	370	352	365	363	415	394	347	405	372	411	344	364	352	355	370	356	372	316	354	392	358	352	363	381	403	379	354	345	371	349	389	369	346	354	367	361	338	347	369	362	383	348	341	349	368	367	373	366	380	361	361	350	394	367	368	365	376	363	378	374	371	355	389	373	344	387	361	369	373	357	347	373	340	374	386	343	401	380	411	358	376	376	362	406	387	437	388	344	392	380	390	369	376	363	390	403	414	380	355	352	393	370	343	340	373	359	379	365	361
13429	2482	356	299	248	279	274	281	266	272	260	257	285	285	283	269	302	251	253	239	273	272	231	265	256	293	263	283	254	248	266	271	278	269	285	260	236	245	270	275	268	281	256	245	260	240	238	275	262	279	255	256	264	258	286	287	262	243	277	279	275	252	256	259	261	272	235	259	259	275	288	252	228	255	279	267	275	297	256	269	278	245	273	262	239	284	262	267	255	297	264	259	257	225	283	269	229	246	267	263	263	250	245	245	266	268	276	270	230	274	248	266	236	270	307	259	267	246	253	258	245	248	230	287	268	275	266	279	229	286	279	269	279	229	279	223	259	251	260	267	272	255	279	249	258	249	235	276	283	267	268	257	272	221	255	284	258	216	253	286	261	276	252	264	247	267	274	242	277	243	236	267	249	281	253	269	299	261	270	273	252	242	249	292	260	264	287	233	274	255	276	267	289	252	271	255	266	262	252	276	245	289	265	269	240	257	268	232	276	246	257	287	278	268	266	234	284	233	243	269	260	273	260	273	288	280	251	256	268	233	264	282	260	276	259	256	254	287	252	264	287	258	235	265	261	248	262	251	260	231	245	263	271	278	272	262	248	278	263	272	223	246	251	270	264	248	252	269	255	263	246	255	267	281	244	262	246	257	258	254	272	258	233	279	244	291	241	265	272	275	259	263	254	266	240	252	277	266	282	245	231	249	248	289	291	273	285	293	259	267	255	237	283	279	222	266	290	270	279	295	265	248	287	256	247	282	220	247	245	258	302	292	264	261	244	263	265	272	263	258	223	276	288	257	277	286	283	243	250	268	269	257	263	256	269	268	279	291	242	250	215	259	256	264	274	271	252	266	242	296	278	250	265	265	262	265	246	272	276	262	265	256	237	268	234	245	260	263	247	239	290	285	286	283	255	266	236	265	265	268	290	283	283	267	252	272	275	237	246	281	283	261	269	233	283	248	238	236	249	267	257	230	279	265	292	276	269	257	266	270	273	274	294	287	236	274	272	295	250	276	281	253	261	214	252	270	264	227	259	277	276	272	273	272	270	296	252	244	274	258	258	242	245	263	261	259	255	305	275	307	273	272	243	280	280	274	238	254	257	264	274	232	275	266	247	285	259	246	256	245	256	256	274	245	257	271	248	264	239	272	283	251	265	278	252	274	279	250	273	295	262	300	254	274	284	225	285	238	264	249	282	270	241	232	272	270	268	256	259	251	264	268	264	299	229	216	271	282	241	258	268	244	284	252	270	296	278	269	283	249	247	262	241	272	287	246	270	267	260	242	265	276	247	252	262	271	246	272	273	267	278	256	255	241	265	277	262	230	253	245	239	264	268	263	260	273	288	284	269	233	281	261	270	273	264	281	232	249	261	271	288	276	253	249	274	261	266	275	255	287	278	284	292	257	250	247	236	248	234	286	250	251	288	253	280	238	266	248	267	291	266	264	283	254	254	246	287	266	256	255	269	256	260	288	260	279	257	259	276	267	244	279	263	263	254	262	253	224	263	252	232	236	295	229	263	271	248	247	255	270	262	292	255	232	247	258	255	270	276	272	243	261	285	260	291	259	264	247	253	257	270	262	277	249	247	264	270	269	269	260	236	262	264	267	267	264	249	278	249	258	240	272	254	286	239	259	250	235	262	249	257	252	257	266	280	234	273	270	276	225	253	262	290	243	238	237	241	264	254	257	293	281	258	274	270	266	262	272	249	253	219	274	283	257	275	278	247	281	264	271	259	246	257	255	271	262	296	273	275	266	272	246	230	265	269	265	255	237	276	274	262	256	274	263	232	276	256	278	244	280	286	266	265	256	241	251	245	274	241	278	288	263	262	282	288	266	250	253	270	297	262	252	214	245	278	248	255	247	271	234	230	257	249	286	280	265	261	271	259	263	259	261	267	262	271	285	267	270	247	273	282	273	262	228	256	255	286	253	286	304	229	246	265	258	223	277	265	271	272	248	264	267	229	246	290	283	236	267	276	278	254	235	274	282	255	254	251	256	263	258	288	259	260	272	275	270	257	277	267	274	233	250	284	281	238	269	261	238	261	267	261	288	264	267	263	260	255	246	277	224	253	258	274	265	268	261	265	263	270	251	294	250	256	267	276	254	283	247	243	241	258	240	242	270	287	266	261	288	264	269	262	285	271	261	258	262	255	242	239	285	254	275	264	252	259	282	256	281	242	250	312	282	259	276	241	270	256	280	256	266	253	248	271	253	249	283	269	256	254	249	251	257	225	274	261	304	262	261	272	291	267	270	268	274	252	245	266	285	253	257	269	289	250	266	251	264	248	247	287	234	304	253	257	259	238	257	238	245	256	251	260	257	245	270	269	238	272	292	261	229	264	271	264	274	253	261	254	270	277	253	274	260	272	278	251	255	237	281	278	270	235	258	248	294	258	228	244	294	252	269	278	260	265	265	268	272	265	244	258	264	267	262	311	230	257	281	249	248	249	277	260	262	237	274	250	262	259	261	243	246	269	222	290	282	272	253	231	266	293	216	263	251	251	254	271	240	286	228	247	248	236	266	272	250	253	280	299	254	266	258	274	272	247	253	255	240	246	246	227	270	255	272	280	271	247	258	268	238	284	262	241	288	277	231	281	294	272	250	282	215	274	264	275	288	255	243	259	281	288	281	243	286	258	268	276	256	225	238	258	261	271	255	287	282	271	287	251	233	299	284	245	278	253	250	254	252	254	268	254	263	292	257	226	237	243	254	268	261	242	266	228	279	246	245	277	257	262	282	261	264	246	271	243	277	282	254	263	278	278	288	252	250	266	310	272	255	300	298	259	251	280	244	262	276	245	261	254	275	257	257	305	272	249	257	266	238	255	252	265	246	272	232	253	238	274	248	287	281	281	269	266	256	270	286	251	263	239	291	270	272	252	239	249	230	259	240	274	256	266	293	271	283	252	257	255	258	239	252	259	261	266	255	264	277	257	264	247	226	261	249	302	282	287	269	268	254	264	254	262	263	254	268	252	266	282	260	265	261	282	269	269	264	247	266	253	245	265	294	272	281	258	273	254	224	281	277	235	283	252	277	249	225	257	280	272	253	236	256	256	240	270	281	264	243	261	249	280	275	275	232	252	278	244	287	256	257	214	274	269	255	264	271	245	228	263	250	260	294	259	266	257	262	251	256	255	248	280	266	281	277	254	281	242	267	284	240	278	276	273	278	254	261	278	251	254	277	273	259	258	262	270	275	241	264	238	243	242	244	296	250	312	276	254	253	256	268	276	296	234	268	270	290	262	246	275	224	251	279	253	250	290	259	301	260	273	259	272	247	255	258	257	274	278	276	261	286	300	268	265	274	271	263	308	257	281	257	281	226	271	250	257	222	275	241	271	291	254	254	257	245	280	270	268	242	244	237	258	261	274	254	302	254	259	267	271	234	240	266	260	260	276	242	252	267	261	251	268	266	251	256	252	245	263	225	259	253	244	251	263	236	274	256	255	249	260	243	256	249	257	252	263	271	246	287	224	262
8035	2074	721	813	781	724	755	703	738	690	724	708	724	709	719	676	713	668	680	633	637	656	700	691	680	678	712	663	643	710	641	691	699	667	677	662	694	678	704	707	661	677	655	622	646	696	707	687	672	621	661	636	665	656	672	713	644	682	634	637	687	670	695	613	688	704	698	673	683	692	663	675	642	705	670	652	697	679	688	671	706	687	680	703	719	645	701	698	656	639	698	691	683	617	618	659	643	671	665	657	659	709	672	666	664	694	704	677	665	690	662	655	662	637	679	642	659	679	711	655	662	658	677	700	678	678	708	681	668	659	681	676	671	641	737	649	631	649	653	650	651	699	662	712	687	688	696	713	633	723	684	636	670	687	605	665	671	697	682	685	672	629	659	693	688	686	675	693	631	677	659	631	631	691	680	692	691	667	675	672	649	699	617	687	666	652	641	677	670	660	702	676	658	684	686	673	657	687	685	698	618	698	644	688	671	699	659	645	643	625	714	685	653	691	650	698	732	678	640	664	636	643	672	665	656	637	668	678	661	648	697	660	679	669	648	697	691	698	668	626	650	650	663	629	629	684	642	679	687	654	674	682	689	667	670	679	685	660	660	663	693	707	673	668	620	695	674	708	631	653	607	611	679	682	706	670	678	658	714	672	608	642	677	701	606	674	715	670	657	675	667	672	737	680	700	645	636	672	680	641	671	680	650	624	675	663	702	683	659	629	682	681	677	696	616	661	712	634	652	717	651	625	629	589	690	648	708	674	669	658	654	718	692	644	688	618	644	649	698	641	647	649	623	653	642	661	663	695	704	694	630	629	681	674	712	669	685	679	625	686	667	658	634	726	685	676	688	629	694	660	704	733	665	620	665	634	653	682	665	685	658	686	665	665	656	666	661	703	682	649	677	694	677	689	695	646	664	641	670	695	659	654	754	649	681	673	673	676	679	642	646	661	700	684	642	640	666	656	653	657	685	633	668	696	699	682	703	671	657	659	662	703	673	644	732	634	649	648	606	693	694	681	690	626	719	668	644	663	642	641	663	659	711	724	683	649	640	664	695	667	659	674	667	683	644	694	703	617	676	654	678	685	662	700	663	659	700	704	662	697	701	695	654	609	646	693	683	683	658	689	667	709	647	673	658	694	685	634	663	723	672	643	646	697	649	661	654	708	676	691	664	702	681	670	667	682	728	729	688	653	649	657	673	680	677	621	653	661	712	650	680	702	646	708	640	650	665	640	692	667	655	669	698	646	646	654	694	640	687	598	629	631	620	657	641	665	676	710	657	715	685	665	698	653	679	669	700	726	625	690	656	692	684	655	659	617	637	671	676	695	686	655	687	691	639	645	662	641	706	647	689	637	673	683	677	669	669	683	663	684	705	664	687	683	672	693	625	702	662	693	676	637	668	665	638	673	718	618	684	689	662	702	673	668	681	709	726	678	662	706	653	651	676	670	660	732	656	672	677	659	622	672	669	676	682	706	697	673	686	675	634	676	695	644	698	648	659	663	655	658	665	678	659	652	664	683	699	641	686	690	683	686	669	681	660	669	633	684	695	683	690	663	651	684	608	619	699	634	639	651	667	683	690	621	661	715	661	654	655	625	660	654	689	639	662	675	657	611	681	661	673	704	650	693	660	634	636	662	690	659	681	669	697	684	650	683	680	712	722	667	640	721	669	651	637	615	647	695	706	676	703	678	659	640	640	646	725	671	661	662	695	640	655	683	672	678	679	618	648	657	640	664	630	710	686	680	676	615	684	648	649	701	675	647	672	690	680	645	635	630	674	704	677	665	671	645	722	670	697	650	641	689	662	658	656	668	647	652	633	659	709	698	723	699	661	677	639	647	687	672	675	686	654	681	659	660	646	685	702	633	689	664	699	657	627	683	639	695	649	655	704	728	654	711	656	676	648	701	691	648	632	649	657	653	663	651	692	706	658	634	675	615	656	695	711	704	650	722	643	718	673	709	629	699	669	666	669	656	625	630	652	650	666	671	689	639	643	679	694	652	640	681	688	687	633	683	641	670	694	707	690	659	660	704	654	722	625	674	698	642	644	713	678	703	699	708	703	685	652	685	673	656	661	651	682	688	655	694	692	662	680	652	637	734	702	683	671	683	657	714	682	702	669	655	683	684	652	652	665	628	672	722	652	684	670	671	671	725	661	685	661	645	675	673	628	631	662	676	656	643	658	637	677	699	649	684	672	639	641	664	668	608	655	688	687	692	671	711	659	681	667	667	621	702	704	638	657	620	669	647	646	670	686	701	707	698	710	693	637	680	639	674	661	705	661	666	657	676	653	681	669	644	660	680	673	678	688	650	704	691	690	660	667	649	646	705	695	684	678	603	681	671	647	711	717	690	637	692	687	626	695	652	655	664	678	690	673	668	674	631	611	717	684	706	655	670	612	677	689	684	690	729	665	648	635	689	679	621	682	659	640	654	675	654	670	687	643	612	629	718	648	660	704	649	663	709	667	635	710	699	685	655	646	666	643	678	675	675	732	686	693	673	685	704	659	657	669	686	670	667	633	709	699	682	641	667	635	696	684	642	672	638	655	680	609	636	653	647	627	700	677	690	665	675	678	679	681	670	709	660	673	643	630	675	631	673	681	686	635	727	679	661	649	636	681	697	615	680	686	691	707	663	657	658	677	595	664	682	640	686	661	622	685	666	620	640	699	700	650	632	676	700	667	660	665	663	663	618	682	681	649	686	675	675	703	644	649	668	663	629	684	621	701	668	636	688	723	667	660	715	685	674	634	690	666	688	693	668	650	654	687	657	689	688	654	631	625	654	687	631	653	627	676	673	653	691	689	640	640	671	671	664	669	654	673	662	645	653	672	685	632	631	682	701	655	656	667	720	670	635	678	665	654	714	694	704	677	720	620	654	705	631	659	692	673	698	667	707	679	689	679	697	670	725	659	685	677	659	708	632	650	601	656	685	642	699	613	643	633	644	703	661	660	659	699	683	657	658	664	729	632	653	660	683	638	672	622	644	675	636	642	676	705	665	659	687	695	658	663	683	633	690	691	660	663	696	644	673	668	662	617	630	638	689	650	664	667	678	681	676	650	676	674	673	700	681	690	641	647	662	684	657	715	679	696	651	663	678	657	632	714	601	703	629	681	651	701	657	644	700	703	703	694	651	658	698	691	689	662	633	679	639	724	652	663	697	648	698	627	679	670	648	690	705	652	645	713	674	692	689	620	676	624	652	696	702	689	677	708	662	666	637	681	668	654	701	690	682	682	641	702	655	673	650	633	709	656	657	671	673	640	659	630	668	678	695	646	660	655	716	653	697	742	681	595	651	660	710	676	675	693	685	667	654	710	676	676	675	662	658	649	729	694	657	694	639	622	638	655	664	707	705	671	659	687	704	692	691	694	619	690	687	700	647	672	720	645	700	694	728	639	646	626	623	630	641	679	664	722	628	643	675	670	662	671	699	644	687	671	669	669	687	706	707	685	673	653	700	686	725	652	660	638	635	644	713
30478	10345	2449	1263	826	648	524	437	394	366	350	360	339	313	279	314	280	327	278	266	263	287	265	265	255	267	269	276	300	292	260	268	251	280	253	278	251	253	281	253	250	264	260	292	286	256	279	253	243	259	237	275	271	220	276	229	265	246	248	256	255	270	278	260	282	295	291	266	260	262	266	261	251	231	238	243	269	244	249	244	268	255	250	288	247	247	268	245	243	279	236	265	264	274	247	260	253	251	248	249	253	255	256	275	274	246	263	259	269	267	282	249	294	255	272	267	257	255	267	265	257	280	251	276	253	267	270	262	270	252	248	254	239	286	297	281	282	280	261	270	255	267	266	274	257	273	279	258	249	271	248	274	259	260	273	253	252	251	301	264	229	251	236	257	255	250	268	279	266	260	288	255	250	254	281	271	251	264	269	263	253	220	271	262	224	260	261	256	240	278	265	262	233	258	278	231	244	292	291	245	256	234	239	206	251	263	268	281	250	292	258	271	276	244	283	220	255	245	248	253	221	254	238	257	259	261	237	257	261	255	247	259	275	276	250	287	273	271	275	283	262	271	255	269	277	279	245	273	265	266	251	264	234	239	263	262	259	278	243	242	234	235	257	244	232	258	281	278	263	270	272	294	241	278	266	274	223	232	218	259	263	266	281	278	254	251	231	265	233	265	277	258	248	290	257	278	237	287	251	242	248	261	272	249	273	274	258	235	211	266	276	253	266	261	272	291	271	223	243	268	247	248	245	238	284	273	258	264	236	265	267	264	244	268	240	263	267	232	252	249	269	267	242	244	248	277	256	260	266	244	284	251	254	264	249	264	279	247	240	233	257	262	261	262	252	304	263	257	276	248	254	268	238	253	273	260	261	257	272	277	295	275	245	266	290	281	236	235	279	289	266	248	276	275	271	271	266	276	276	280	252	285	241	270	265	253	243	266	257	285	258	253	270	243	229	269	242	222	256	243	243	253	253	275	251	266	255	253	269	228	253	248	264	265	286	302	254	252	239	261	272	265	240	260	263	251	249	259	253	251	310	259	240	259	267	259	254	266	273	270	272	256	224	269	275	244	241	262	277	237	272	251	257	274	254	247	273	272	267	264	268	270	262	251	268	269	269	249	265	261	259	264	269	267	244	277	232	256	272	265	264	282	270	283	255	270	237	265	271	305	289	249	298	248	250	257	239	279	243	275	274	279	260	269	288	288	262	280	259	289	264	274	249	236	242	272	263	260	251	246	249	267	249	282	254	280	264	278	287	257	241	267	246	250	236	255	250	240	280	242	288	253	266	280	254	259	264	247	222	264	254	261	248	266	274	256	269	269	237	223	242	234	261	296	290	242	219	267	263	271	259	254	249	270	262	249	249	241	203	255	222	222	258	252	258	227	226	273	241	270	269	273	239	234	288	260	263	253	230	251	269	247	233	252	245	245	249	249	246	253	257	256	237	239	245	265	266	252	241	250	283	242	265	285	267	250	245	236	275	285	286	256	239	263	252	266	264	247	253	253	268	259	294	254	260	235	254	234	291	275	241	248	251	275	265	263	259	255	262	227	260	259	257	227	252	263	278	251	270	261	262	264	276	248	262	245	259	265	237	241	259	260	247	270	283	252	257	245	257	260	269	289	280	273	253	243	244	259	256	246	236	285	229	253	274	271	242	248	260	254	273	272	248	276	251	239	251	234	250	270	204	244	263	267	268	273	245	261	263	267	265	255	287	250	250	280	262	263	263	248	227	245	313	254	267	261	267	290	245	275	259	274	259	263	274	288	269	246	272	285	258	259	225	239	222	250	252	255	230	289	259	248	228	266	279	269	222	211	262	233	262	259	255	267	257	262	267	265	267	253	236	269	238	231	262	267	249	247	232	260	250	289	250	242	280	254	263	271	303	256	242	249	241	243	261	258	234	253	256	266	236	256	250	261	258	246	278	261	254	266	263	266	260	239	274	253	263	230	268	261	288	288	275	262	249	231	252	246	303	249	270	284	260	260	256	232	293	268	289	253	265	236	256	243	247	257	249	267	291	254	253	246	245	265	271	253	260	245	277	286	274	255	247	279	247	271	240	274	277	259	292	245	275	269	253	257	295	249	252	284	263	238	286	241	258	248	230	265	253	251	273	289	232	241	253	266	233	258	281	274	284	242	254	250	252	253	306	232	257	255	267	269	261	235	274	258	247	257	261	252	268	268	255	239	224	249	267	261	243	249	262	229	294	241	244	276	259	261	253	254	259	247	276	239	243	241	282	265	257	237	264	249	263	238	236	251	268	236	260	264	274	270	271	241	237	271	255	253	270	259	282	239	289	234	253	257	252	257	223	267	277	246	247	256	256	268	245	245	259	254	238	256	260	251	280	241	257	260	261	259	293	297	284	228	238	244	253	242	256	258	251	253	277	265	274	280	255	268	263	250	244	253	265	280	240	272	259	269	234	259	272	254	256	244	248	266	255	228	269	235	268	264	260	261	270	266	245	285	244	261	264	239	255	265	271	268	245	236	230	257	258	267	257	241	216	246	240	242	240	260	243	270	285	233	247	271	262	254	251	228	262	263	258	254	253	284	289	237	261	252	258	279	270	250	235	276	253	265	276	247	241	279	260	239	226	258	244	222	244	246	285	245	268	242	235	255	291	258	237	274	256	258	245	274	265	256	267	281	294	280	269	261	278	253	234	259	262	252	251	269	251	255	267	251	237	235	255	268	274	244	278	255	262	274	283	250	241	256	256	264	271	242	261	262	255	261	244	281	229	257	242	259	258	273	273	221	252	267	259	254	267	269	288	252	287	241	271	274	265	261	244	280	251	223	259	263	251	260	264	270	257	283	255	231	254	225	289	246	241	255	247	230	227	279	236	260	260	278	233	257	252	241	217	237	248	243	257	258	253	272	271	236	256	255	256	273	247	226	244	281	228	267	249	225	259	295	286	249	249	267	263	275	260	246	271	253	265	257	254	265	285	265	269	274	261	269	257	254	245	260	244	250	254	247	264	262	258	259	281	272	254	275	250	272	251	234	272	245	231	255	253	269	259	285	240	228	263	270	272	254	255	260	223	293	275	241	249	241	248	264	240	243	281	252	243	248	215	263	272	235	237	206	272	252	263	246	277	228	249	247	288	290	241	279	252	259	265	244	246	255	252	258	258	259	260	283	244	260	259	280	283	258	251	256	234	229	243	260	270	251	234	272	271	260	251	279	288	266	285	254	241	249	287	245	250	239	282	258	250	243	246	259	247	251	248	239	274	257	254	248	246	258	232	296	252	243	244	266	264	275	244	273	252	266	271	286	273	246	269	276	290	269	246	260	288	276	257	244	262	271	269	243	270	276	231	267	256	239	248	269	234	247	244	236	283	239	287	270	236	250	268	272	264	239	268	270	241	260	269	295	244	262	276	267	264	238	236	286	261	227	265	250	255	273	279	278	271	250	255	268	231	261	252	263	243	286	246	261	276	267	260	237	273	272	259	244	271	270	297	214	221	255	236	265	245	275
18097	5993	3162	3299	2867	2401	1921	1695	1569	1367	1253	1092	1123	1051	985	975	962	873	896	910	855	762	745	773	764	732	768	786	789	713	714	756	667	681	702	734	690	710	665	694	653	681	681	732	688	683	651	700	668	705	715	658	698	668	714	623	634	693	675	683	664	668	679	644	680	641	656	661	653	669	626	666	649	655	675	659	668	646	685	635	677	687	655	711	682	680	686	689	686	721	643	670	692	662	704	674	686	627	667	671	671	692	661	619	664	635	686	650	690	672	649	650	661	667	694	654	666	689	634	666	684	678	662	688	644	669	583	640	651	682	650	650	606	694	703	604	660	672	668	674	685	606	624	649	637	653	674	675	672	594	642	628	653	627	627	663	642	614	631	657	626	632	685	631	634	660	634	623	657	651	645	625	663	615	674	620	701	662	637	685	667	654	649	655	665	686	676	622	655	607	664	649	596	659	668	623	636	618	659	650	664	655	628	665	691	630	635	630	657	661	685	602	649	673	615	648	661	664	666	593	617	650	690	630	683	653	621	627	649	638	617	661	644	655	648	651	615	641	618	640	639	629	622	669	664	662	693	654	610	650	651	609	601	659	665	637	647	602	655	669	626	662	641	622	701	658	618	636	673	644	680	652	655	619	655	639	641	615	665	634	623	636	625	636	638	634	647	619	631	656	616	681	644	632	643	659	621	690	641	669	651	607	652	617	640	642	619	600	661	636	625	675	645	687	672	662	630	616	647	660	677	685	659	637	640	648	623	645	671	644	651	612	636	633	630	651	638	668	653	628	659	647	633	585	640	653	644	634	643	652	645	631	656	676	638	652	635	616	665	618	654	656	646	681	658	642	644	631	642	611	647	632	687	646	658	668	630	645	636	605	658	643	648	637	670	642	615	618	673	691	675	681	656	664	689	588	642	657	660	601	610	680	664	673	638	626	637	685	682	633	662	624	619	637	664	617	683	636	616	681	651	632	590	623	614	632	633	632	681	623	619	648	631	687	649	604	644	618	629	679	662	638	639	631	622	702	704	609	645	640	683	650	674	646	687	671	643	680	634	596	660	642	634	647	662	631	644	676	662	625	692	665	621	669	634	623	642	652	609	640	603	641	687	675	620	653	686	642	670	652	609	617	589	616	623	695	610	626	670	643	652	670	657	599	664	660	660	620	621	635	677	610	664	647	655	662	678	683	636	649	660	651	620	693	658	620	646	612	617	627	624	654	652	624	691	647	662	636	616	618	622	609	650	644	644	627	628	666	649	672	637	634	660	666	659	596	635	634	624	630	622	616	633	628	655	654	664	655	620	664	650	650	642	623	698	699	695	638	655	646	611	664	628	623	652	659	620	621	624	639	674	620	605	641	659	625	649	648	659	662	633	672	589	626	634	616	609	693	646	713	645	655	689	645	579	639	650	693	648	626	665	677	649	625	650	668	668	625	640	690	637	645	703	672	624	666	664	648	618	651	655	681	633	646	629	630	663	570	604	642	610	636	644	666	645	655	680	670	633	619	662	692	675	596	630	639	687	639	672	644	673	667	621	644	604	641	653	658	631	651	661	682	661	666	627	658	652	624	637	626	665	675	643	671	623	640	671	644	658	637	669	627	627	661	647	667	663	646	658	656	629	635	664	628	602	633	652	643	626	642	638	658	652	667	647	659	579	615	653	636	674	636	616	642	605	660	658	599	641	647	632	655	684	630	611	656	634	642	591	677	663	633	629	664	645	674	697	654	636	656	675	574	644	643	621	587	627	623	628	690	667	634	681	668	640	596	625	636	656	659	665	658	674	653	652	637	655	663	647	620	650	656	686	624	672	599	669	644	642	650	625	654	661	619	651	607	619	645	625	660	664	635	632	717	647	650	657	635	648	654	649	652	629	651	616	680	644	595	648	660	624	665	627	652	656	611	605	641	649	628	631	642	647	600	666	683	619	646	614	661	652	656	631	610	662	649	652	622	599	620	621	597	643	670	678	632	624	648	672	644	657	629	604	614	648	637	677	640	657	641	637	652	681	648	692	636	662	632	617	671	652	624	675	695	646	635	642	655	648	648	631	643	626	677	645	704	648	688	617	609	682	654	684	660	668	670	628	634	660	573	668	667	652	626	679	654	658	682	638	621	664	692	648	665	624	640	645	664	673	625	617	628	634	647	650	643	638	654	663	641	670	655	618	651	644	667	664	671	649	680	637	623	647	619	654	656	684	622	620	635	671	658	667	622	646	658	621	608	624	579	605	641	640	673	648	641	643	645	653	668	608	642	637	666	640	640	588	711	656	650	622	601	601	648	670	597	623	609	616	644	661	670	642	649	652	664	662	627	652	632	613	667	682	655	655	667	640	678	724	650	653	646	710	681	681	670	679	655	616	668	650	630	642	629	660	640	634	619	675	686	646	658	654	638	651	665	630	711	627	631	668	693	626	658	607	681	647	657	648	641	668	690	643	667	642	666	624	636	652	626	617	616	659	657	648	661	634	584	617	644	642	643	654	650	600	652	627	684	689	653	655	672	673	619	646	633	646	627	657	633	640	656	634	703	630	683	720	671	644	665	694	637	650	619	633	669	647	661	650	593	691	630	629	655	670	613	631	669	632	658	622	608	626	629	603	668	670	614	660	650	663	642	631	689	663	656	678	634	620	643	647	660	669	635	630	659	666	631	644	643	638	654	643	619	641	674	615	706	641	607	627	627	607	642	668	623	633	646	630	617	606	623	647	623	648	655	647	635	689	634	666	668	621	609	627	610	658	619	628	625	615	644	594	612	624	593	684	631	673	645	628	725	659	663	655	625	634	657	647	641	630	622	680	672	613	650	664	633	677	619	632	653	623	632	591	652	665	648	680	718	626	632	654	650	633	637	656	629	695	655	683	619	708	646	675	638	669	637	642	617	648	611	693	657	679	606	670	645	616	632	696	602	644	618	674	635	649	590	623	659	634	634	638	612	637	645	685	628	605	649	626	681	682	653	661	630	667	649	674	654	691	685	675	665	670	626	647	607	653	650	627	626	670	648	651	625	654	604	681	639	643	643	666	631	648	635	649	643	622	660	654	694	632	607	684	657	637	620	643	637	655	608	635	656	646	626	646	666	661	680	655	597	667	630	684	655	612	658	620	630	693	671	686	652	649	696	657	648	633	612	636	674	592	657	674	628	674	651	697	641	620	631	633	650	623	682	660	681	628	624	644	633	655	640	641	621	655	680	672	651	647	647	644	675	630	641	661	611	629	640	613	598	595	667	657	625	628	708	623	650	603	653	638	637	629	649	616	645	658	660	663	683	672	620	721	598	591	596	636	682	716	660	660	674	648	659	650	605	628	623	669	654	611	639	646	629	709	650	629	620	646	646	628	627	610	663	670	649	664	641	632	671	611	674	664	683	650	685	629	613	680	635	635	660	616	626	643	654	651	642	620	627	665	662	620	689	633	633	656	632	659	641	651	648	609	622	639	657	654	632	622	689	625	664	650	648	628	619	673	653	679	668	602	638	649	668
38785	17882	4962	2288	1366	993	612	509	401	383	356	286	273	248	232	213	222	195	192	170	167	192	172	185	158	157	152	147	171	163	132	135	138	138	154	167	152	158	166	155	140	156	130	158	116	137	145	152	143	127	134	152	148	125	157	143	150	128	153	139	142	142	173	144	139	155	119	136	151	142	120	118	150	162	145	148	142	140	148	135	128	132	140	143	141	149	130	144	152	134	138	133	129	140	144	146	149	150	163	153	118	137	154	134	107	138	145	155	146	158	155	147	153	130	138	140	140	137	147	149	148	135	124	136	119	147	130	131	146	117	143	154	146	126	149	140	127	145	140	131	146	141	113	142	139	142	154	130	124	158	127	128	127	125	142	143	156	144	125	140	144	145	117	134	133	127	129	131	144	139	127	138	154	131	145	152	135	148	152	139	132	134	111	151	137	130	120	157	153	126	146	139	132	149	144	137	144	150	139	129	131	161	129	133	142	141	151	123	122	141	150	104	156	141	137	144	121	144	163	126	154	123	134	150	153	129	158	161	143	140	140	147	123	128	133	127	124	140	156	151	141	140	146	138	134	124	153	142	166	134	125	127	134	139	126	161	132	131	135	144	162	143	135	132	148	145	149	160	137	140	145	150	136	145	133	154	148	123	161	166	117	138	123	133	142	139	137	129	124	147	154	141	126	143	128	154	126	143	134	136	132	112	145	138	142	134	156	134	164	137	129	161	120	136	124	120	145	132	119	146	140	141	121	160	118	146	146	142	132	135	146	119	121	141	129	130	142	144	122	131	143	138	151	152	146	145	141	147	134	149	137	141	144	150	140	137	136	135	146	140	148	145	156	123	161	135	133	144	128	150	135	112	143	142	119	142	136	141	133	136	130	153	155	128	132	144	147	149	146	156	119	138	137	134	172	134	148	139	159	134	149	143	139	136	135	135	120	140	154	141	138	138	124	133	141	124	132	154	147	152	118	151	146	150	133	147	130	132	142	161	127	161	127	118	122	126	111	164	134	128	139	140	138	142	128	155	138	142	144	136	143	142	114	149	119	120	127	157	159	155	136	137	131	115	142	150	135	137	130	128	155	138	122	137	123	146	156	159	142	144	157	146	139	128	145	158	126	110	136	143	151	130	142	122	138	144	141	154	144	138	138	149	160	135	121	164	142	168	141	134	141	140	142	146	132	136	139	130	114	131	138	131	159	122	140	142	134	138	135	145	116	116	136	139	143	142	152	128	147	143	149	154	141	136	139	120	125	125	134	138	149	132	132	147	102	148	130	128	127	149	142	162	151	129	132	127	134	131	128	146	144	132	145	119	127	145	137	150	129	157	156	150	148	144	126	128	125	134	115	150	137	160	127	133	148	142	151	141	133	149	159	125	133	133	119	133	151	129	123	125	146	144	122	147	127	145	138	132	142	139	139	128	121	126	147	115	124	155	156	138	137	159	129	133	141	139	119	137	142	119	130	112	145	144	138	122	148	148	148	115	143	125	139	142	120	134	144	126	132	144	135	152	149	136	132	135	134	146	131	152	134	136	130	153	137	146	146	138	146	134	138	135	116	151	142	121	148	145	144	150	129	150	160	121	120	133	129	136	148	135	156	141	150	133	137	132	129	146	143	137	130	145	118	149	134	110	135	157	138	151	136	151	148	165	124	154	143	134	140	142	147	140	155	145	133	124	143	126	115	134	126	135	126	121	136	139	137	132	139	145	137	133	126	135	121	128	142	147	134	133	139	126	155	144	140	137	125	158	132	137	121	164	126	119	117	135	145	137	138	124	122	131	122	131	149	130	142	144	128	141	150	143	159	134	127	141	139	132	141	145	130	143	118	126	141	166	133	154	146	150	134	154	144	137	113	133	130	130	132	129	143	123	133	141	123	136	146	134	157	124	145	144	142	147	142	143	144	151	137	143	132	122	117	127	137	133	122	136	128	135	135	123	137	123	125	138	150	145	137	126	110	150	146	148	134	116	134	122	143	104	126	135	123	150	149	129	150	115	140	154	132	152	131	127	109	137	139	127	151	149	125	144	148	157	134	114	149	135	139	152	138	162	125	130	135	141	142	126	132	140	143	142	151	140	134	139	151	129	136	145	147	156	153	111	141	134	111	130	126	129	141	168	162	142	152	133	134	144	124	121	142	143	133	128	114	144	113	129	132	149	127	153	120	160	133	144	126	135	149	135	119	116	148	128	149	156	148	146	162	148	135	115	131	135	121	134	147	146	137	130	147	149	139	133	143	129	115	153	150	146	128	155	140	134	124	133	125	123	150	136	140	136	131	144	133	127	149	136	131	139	149	131	114	136	135	123	117	130	143	138	141	146	128	136	138	148	145	131	126	144	140	114	148	146	121	116	138	145	137	143	140	134	130	138	144	130	141	145	150	123	129	136	153	111	129	127	123	133	123	160	118	137	133	125	136	142	153	136	151	138	137	116	143	136	152	119	134	127	147	149	145	123	116	136	156	137	112	154	115	123	134	107	138	148	125	136	138	139	135	129	132	153	131	137	135	144	132	147	167	148	125	132	132	135	138	132	127	125	139	129	118	142	154	130	143	122	140	130	126	150	119	131	145	147	125	158	143	126	141	139	129	129	132	135	125	151	134	131	120	145	140	127	148	132	146	135	145	135	132	133	142	132	153	148	137	138	128	122	117	118	140	128	139	128	150	121	143	138	142	133	137	122	143	156	136	138	136	145	126	131	129	139	128	123	154	142	133	149	137	138	131	133	141	125	149	150	134	148	134	139	119	146	152	125	136	121	123	136	139	126	137	150	129	144	140	126	143	131	154	150	133	127	123	115	133	132	138	141	167	132	143	141	125	119	131	159	119	146	125	134	128	137	127	156	111	159	128	158	121	137	125	128	126	108	129	119	133	150	150	126	132	156	127	144	148	127	136	136	139	136	136	122	143	138	141	142	156	122	135	123	130	152	113	150	148	140	146	145	151	111	128	125	146	134	130	144	140	154	132	121	150	157	138	135	141	141	157	146	128	135	130	149	131	123	137	130	164	146	162	129	144	149	130	141	149	156	139	134	121	121	150	135	125	114	150	153	168	138	125	146	135	140	119	153	128	142	122	131	146	145	145	149	146	145	138	129	132	124	138	145	138	148	124	139	122	129	120	144	137	150	160	118	142	119	136	136	122	135	154	147	127	121	135	154	163	130	157	132	155	155	143	144	144	130	131	130	118	140	118	139	122	137	142	124	116	143	136	127	133	135	126	157	117	125	142	122	119	149	137	138	125	123	142	134	162	122	147	119	127	148	126	130	143	136	120	123	126	128	142	135	141	145	139	161	131	151	150	130	130	139	138	122	123	140	137	151	139	124	163	145	138	122	144	126	146	129	110	125	137	139	146	122	121	172	155	139	133	139	157	154	132	138	144	133	146	142	134	161	135	148	106	135	132	126	126	134	156	136	148	118	137	103	126	126	145	165	152	124	167	135	155	128	143	120	129	120	153	160	149	134	158	145	143	137	146	134
23765	9523	4949	5406	4567	3607	2888	2336	2042	1781	1553	1298	1166	1105	998	921	838	815	766	773	676	661	625	621	574	560	597	553	546	527	468	508	465	509	471	455	497	480	435	460	405	442	426	452	438	427	424	424	441	426	409	432	409	415	377	382	369	446	392	377	402	357	398	396	385	379	405	378	354	381	409	361	403	400	354	373	352	370	421	413	399	384	387	382	430	397	422	400	428	411	380	395	424	419	396	379	393	373	379	396	399	365	392	358	348	372	363	470	490	484	385	375	393	389	371	402	401	405	387	395	362	405	412	363	399	357	409	349	380	349	341	360	370	350	387	388	384	362	369	377	325	394	363	393	367	354	373	363	351	385	378	347	353	372	345	357	396	333	393	385	350	385	358	400	362	379	367	396	380	351	350	384	342	371	377	376	343	396	381	368	378	339	369	374	375	357	366	325	319	333	348	361	367	356	382	379	344	378	366	371	364	378	377	384	329	362	359	324	347	322	375	383	369	343	389	359	356	373	365	335	359	355	357	347	348	381	384	356	352	391	366	402	335	347	396	324	407	355	341	357	392	384	354	377	380	377	370	336	358	361	351	375	375	349	372	368	385	346	335	345	346	336	358	353	356	370	372	373	366	344	380	352	334	370	372	350	358	393	367	336	360	344	355	350	367	357	351	360	357	369	379	374	390	386	331	377	324	368	384	334	347	361	338	384	359	357	381	384	365	361	391	405	366	338	341	378	365	358	391	365	347	361	362	387	351	345	361	345	359	360	336	378	362	354	351	353	332	368	367	370	347	375	326	395	368	347	336	340	363	370	361	358	360	322	333	390	370	393	390	348	322	346	389	371	384	327	359	359	350	394	357	343	366	340	378	345	396	357	376	344	353	360	364	371	353	360	351	366	357	354	356	386	362	404	371	374	356	344	377	377	309	347	357	373	379	359	346	384	370	371	384	340	384	358	345	369	324	359	393	369	360	374	338	339	379	320	366	344	366	416	321	371	376	384	340	339	355	374	411	350	361	340	384	338	372	348	362	334	351	337	334	339	367	374	342	299	350	375	377	344	361	344	357	331	360	375	352	343	338	349	369	360	325	368	356	364	350	372	377	368	377	372	359	360	334	371	392	355	377	382	424	362	409	349	347	352	354	373	412	339	374	374	343	355	364	397	351	355	348	356	346	345	363	348	334	355	407	352	375	405	347	375	362	362	352	412	351	363	350	361	370	374	360	334	370	380	404	349	381	346	348	348	338	380	323	378	340	372	380	360	371	373	352	356	369	370	359	342	345	359	390	362	387	393	386	396	344	367	346	338	382	352	373	359	370	329	381	376	365	393	388	322	372	393	337	367	383	372	367	372	358	362	356	354	360	386	354	386	337	348	404	326	352	395	384	363	327	336	378	360	368	344	376	372	352	343	361	370	371	374	399	358	375	389	353	359	350	371	340	383	376	351	353	378	363	388	345	374	328	350	358	380	401	403	393	352	344	355	353	355	356	401	352	352	391	380	373	361	370	348	366	345	338	348	355	349	360	384	360	373	353	369	365	348	362	373	373	383	384	340	375	361	394	379	370	382	371	357	377	339	355	378	370	384	378	345	355	375	358	366	344	329	354	383	375	361	353	384	384	353	360	383	335	364	372	355	394	369	314	382	368	345	370	350	363	354	332	373	359	375	331	366	371	367	328	347	350	389	334	360	350	356	362	352	332	379	357	324	387	356	370	360	350	372	374	373	357	341	404	332	388	396	359	353	346	394	330	356	388	332	352	346	375	347	374	375	325	387	333	377	355	360	351	402	345	389	372	349	389	356	351	360	343	406	353	341	329	347	384	318	370	350	364	366	342	336	349	366	332	370	342	366	390	386	365	343	418	354	366	352	335	354	363	343	362	346	360	335	356	380	371	382	374	384	357	368	364	358	352	339	385	338	367	399	376	337	393	367	367	361	356	362	377	353	373	383	345	360	346	367	346	366	380	337	361	332	377	370	358	360	332	341	356	398	379	371	352	359	388	385	369	369	380	422	349	366	327	375	361	340	378	355	390	349	364	338	366	369	353	385	368	359	352	352	360	382	369	382	340	370	375	352	340	342	353	361	376	376	328	346	380	336	356	356	374	411	329	361	386	379	380	360	343	370	399	334	356	401	374	366	346	377	342	381	361	389	371	387	412	377	348	339	344	359	364	364	397	382	375	358	383	365	359	364	376	348	358	361	346	349	377	338	342	350	324	359	355	367	396	368	363	362	358	362	389	373	370	350	332	375	340	348	363	378	350	325	383	354	359	360	383	386	342	369	364	328	343	356	353	367	357	353	364	371	373	371	347	387	360	392	357	349	380	365	315	357	366	339	374	385	354	389	353	371	400	335	366	364	360	331	376	368	359	331	373	361	360	417	366	388	388	338	370	364	374	346	355	367	355	388	336	370	345	414	330	361	354	364	380	380	385	371	356	365	353	378	356	335	343	359	355	377	375	338	332	355	347	383	374	354	388	376	375	360	323	357	355	385	331	391	336	376	330	373	393	393	332	358	373	343	357	336	352	392	361	354	339	348	337	360	343	321	344	364	331	396	322	360	374	378	367	326	382	349	375	349	326	360	361	366	358	347	356	331	382	360	344	374	385	362	358	375	362	346	361	372	364	352	341	388	337	321	365	347	334	339	359	392	370	363	346	340	366	334	320	327	347	381	362	354	367	378	389	375	358	375	358	354	352	394	373	363	332	360	365	359	374	405	346	356	312	376	367	350	364	375	337	360	363	366	372	365	371	366	366	349	367	351	346	358	376	370	352	378	386	344	365	379	386	372	352	351	363	342	358	345	341	359	338	357	363	337	397	352	382	362	383	342	357	391	393	362	378	352	358	366	334	335	356	345	353	350	356	357	348	394	385	379	329	351	364	328	363	382	359	351	359	352	377	389	381	374	347	367	361	386	369	351	408	339	350	341	360	375	374	317	364	347	359	375	361	317	382	392	346	370	371	344	343	393	389	384	373	332	385	392	364	374	359	320	394	330	368	395	333	350	355	359	347	342	353	335	340	353	375	360	380	331	371	372	360	369	386	371	383	365	382	379	368	381	365	349	370	350	345	325	387	352	360	378	403	357	364	335	373	357	348	376	335	365	365	381	370	317	363	363	380	350	339	369	375	350	387	373	374	353	366	347	362	371	369	373	373	322	356	364	351	375	376	406	375	336	364	386	380	351	378	386	359	378	363	347	403	352	338	304	359	360	358	371	364	333	363	371	391	365	359	368	355	336	371	372	370	335	346	382	360	406	356	387	360	359	372	377	352	366	343	384	367	354	399	339	362	352	361	353	397	362	385	369	381	358	370	346	367	356	378	347	350	351	363	376	361	346	361	349	364	355	370	372	355	355	374	340	368	345	365	342	329	362	337	396	336	354	369	371	382	343	347	372	369	367	395	346	367	360	375	379	378	338	329	353	355	366	361	364	353	363	350	334	342	383	346	324	368	356	390	366	388	355	359	334	386	358	353	336
12943	2603	344	312	282	315	285	272	269	261	249	246	254	246	257	238	273	264	285	245	264	268	248	271	249	240	275	289	254	250	233	263	266	244	264	249	258	270	246	262	296	246	249	277	264	274	279	271	255	240	293	248	269	250	266	253	276	261	275	251	259	234	269	250	255	279	252	273	296	232	246	276	269	258	252	266	261	249	254	238	260	219	287	278	233	215	241	303	237	254	247	269	255	277	234	269	253	260	267	271	283	298	257	264	235	281	284	258	276	282	229	272	286	281	273	275	249	271	249	264	261	278	267	233	255	279	258	301	264	270	246	240	281	252	295	277	283	257	260	261	254	244	283	264	264	247	269	267	248	256	254	246	255	286	256	268	299	257	245	274	248	255	258	242	278	283	246	252	253	269	279	272	272	244	239	263	264	255	291	296	246	290	260	269	261	247	239	274	262	268	277	251	244	257	253	269	271	254	236	282	263	250	287	263	282	244	301	263	260	277	260	253	281	274	246	262	267	251	266	239	249	266	267	313	287	273	270	255	255	269	248	261	279	247	251	253	264	254	263	255	225	231	255	254	266	254	261	247	267	239	228	249	273	255	254	273	247	249	274	284	257	252	241	272	264	231	253	263	259	264	242	265	258	270	256	262	247	253	260	240	262	248	271	275	221	292	257	255	262	249	265	271	251	250	268	267	279	233	266	280	262	258	269	280	256	233	266	221	247	254	245	262	261	242	272	284	261	245	247	230	224	255	243	258	280	254	277	281	239	249	278	272	251	237	276	262	279	259	266	281	262	236	246	275	234	261	281	265	265	284	277	254	239	236	253	240	256	240	306	276	261	254	235	257	245	271	266	246	272	229	238	293	299	254	264	250	229	281	260	266	247	265	246	280	279	243	252	246	255	229	265	249	248	252	272	246	273	246	235	266	278	257	253	244	262	248	250	280	263	260	282	254	242	257	248	259	234	239	272	263	253	266	271	268	263	234	257	268	268	241	265	259	252	236	275	285	240	253	250	250	249	261	233	263	261	292	268	235	245	242	266	281	271	226	266	272	275	237	270	317	255	272	270	269	267	277	259	289	289	289	251	237	277	281	273	273	304	284	267	274	252	269	259	243	257	277	261	241	311	268	270	253	250	236	279	235	244	276	253	256	262	277	259	228	257	231	266	255	275	264	243	262	276	277	259	264	245	288	235	254	232	260	268	255	267	262	249	263	277	241	240	263	251	266	260	246	270	235	245	251	264	263	261	267	255	219	251	248	246	283	282	260	254	249	268	255	278	301	240	246	274	264	271	241	232	266	286	281	233	250	264	260	265	295	252	255	269	244	234	264	255	276	251	282	229	263	256	261	243	238	256	252	257	269	257	254	250	242	243	253	262	256	272	286	271	277	271	286	264	290	257	238	256	255	250	240	257	243	262	276	234	285	271	282	265	247	285	257	265	244	264	264	269	244	235	249	286	246	261	250	265	251	262	280	243	271	297	246	261	256	262	275	248	250	278	251	234	257	274	257	279	284	240	267	307	247	263	273	251	243	252	255	285	253	262	275	252	235	262	244	250	257	231	269	268	269	271	284	244	282	241	262	290	213	256	262	261	254	250	218	276	246	276	277	268	263	271	256	228	212	276	267	231	266	253	240	266	292	249	269	275	239	262	258	261	261	268	269	253	271	262	264	246	290	274	259	266	262	248	285	276	257	280	259	265	286	266	266	260	273	261	258	224	249	269	275	241	260	245	249	251	266	271	279	274	243	247	277	268	264	256	267	242	234	243	249	278	277	248	253	278	251	242	277	248	243	260	238	279	262	282	229	280	263	253	276	255	252	260	260	283	282	268	288	267	270	226	259	262	259	241	236	270	236	253	257	245	270	278	272	270	271	257	274	302	239	271	250	246	254	252	251	312	250	250	278	238	244	257	263	274	253	274	268	253	265	244	271	271	290	301	244	268	253	252	278	255	276	247	253	250	242	255	251	243	252	224	266	229	231	229	236	287	264	243	257	251	266	277	256	275	263	255	278	246	243	251	247	253	249	237	247	256	256	241	266	266	294	240	253	259	280	299	219	268	290	282	252	232	287	267	211	276	264	272	249	252	249	260	271	255	274	241	255	273	263	243	281	246	240	254	237	247	246	266	263	253	268	273	264	273	252	256	261	257	282	239	252	252	274	280	264	260	249	247	262	260	288	229	242	247	251	257	265	248	272	285	269	240	271	241	244	268	254	251	281	243	270	259	288	264	251	258	250	226	263	283	267	260	299	263	260	255	254	241	267	264	237	283	279	249	239	263	280	234	266	281	264	248	254	259	223	245	254	267	229	268	271	260	250	247	242	257	251	288	247	236	245	274	256	248	256	257	247	237	266	251	263	238	286	215	301	258	240	249	256	270	249	256	272	213	270	261	281	267	257	253	246	242	272	240	266	262	256	285	255	270	252	250	265	271	265	270	296	259	267	292	263	270	272	256	258	246	275	302	228	231	268	252	236	263	248	269	274	271	251	273	248	259	244	277	281	256	256	259	278	259	293	273	277	269	257	280	255	263	279	220	272	267	257	280	252	242	244	230	240	257	267	276	267	229	236	264	250	278	273	273	263	253	260	271	274	250	274	251	268	267	293	235	290	277	234	278	274	254	270	236	230	267	288	286	236	291	251	267	265	270	260	255	271	253	246	276	263	245	245	311	271	255	262	260	245	267	245	266	275	255	264	247	247	275	256	241	254	250	241	249	288	280	256	252	260	251	268	239	272	279	291	236	261	236	263	271	276	273	264	305	263	262	258	262	266	285	255	253	273	254	265	276	270	281	265	241	267	254	262	253	248	250	264	266	263	240	241	268	230	248	256	244	256	266	272	266	274	259	294	253	250	251	289	239	259	319	276	239	240	276	265	265	277	279	228	252	249	256	264	259	266	256	254	284	258	243	244	227	265	259	221	301	257	261	272	285	251	266	254	253	259	227	248	279	275	292	250	258	219	266	247	262	226	250	257	259	259	227	281	247	246	282	272	262	259	280	263	269	255	281	257	256	258	288	267	238	264	272	252	262	263	254	278	256	253	263	250	261	265	258	261	269	249	290	281	262	233	261	285	269	263	273	278	255	248	251	252	254	253	266	274	270	254	261	299	285	246	291	267	243	269	271	247	254	255	237	246	261	268	251	253	270	264	263	283	273	285	219	265	260	252	246	260	284	273	255	248	254	258	250	233	264	269	229	287	241	289	249	266	266	273	277	267	268	276	298	252	258	281	285	251	272	258	261	267	254	244	241	269	247	251	248	264	274	273	273	288	234	269	278	272	248	283	279	249	268	273	278	270	269	276	252	245	257	265	248	265	272	234	258	259	299	238	257	260	270	244	266	269	263	267	265	251	276	238	275	262	270	276	268	287	259	276	269	270	244	247	241	268	268	271	252	228	265	267	257	235	256	255	257	245	275	257	285	285	254	262	236	258	238	251	287	246	273	252	260	252	252	286	245	260	265	252	259	268	271	275	251	268
7801	2429	779	827	770	728	741	716	711	703	710	697	680	698	708	688	674	667	656	666	672	683	673	642	739	684	651	638	644	665	667	637	669	634	619	726	671	662	655	626	663	642	672	666	655	708	658	648	661	669	637	677	720	646	659	681	677	659	651	652	659	670	664	686	672	656	678	673	727	639	615	622	628	635	664	649	671	673	694	671	651	631	675	636	732	699	644	669	677	653	673	706	671	680	693	696	663	666	663	655	649	692	605	637	683	609	649	674	666	660	699	637	701	703	646	667	663	656	661	662	709	643	661	672	687	679	635	670	627	693	671	699	672	661	714	646	687	637	621	639	637	704	643	667	630	672	659	680	650	703	683	649	649	653	626	692	660	637	686	646	688	660	674	651	659	673	648	660	656	679	653	636	704	661	631	611	664	628	621	631	670	688	647	659	642	651	703	659	630	670	718	642	639	688	666	657	675	651	637	649	647	681	642	664	643	606	666	645	643	650	683	679	688	616	671	668	665	654	672	631	658	658	667	640	684	679	631	659	651	660	653	621	689	672	668	662	654	665	673	655	681	684	679	632	673	702	672	608	628	659	647	722	681	672	662	623	680	702	642	662	654	623	664	638	640	632	668	672	698	671	652	635	653	680	639	673	657	649	646	693	674	633	624	630	656	668	647	663	649	584	597	644	667	679	699	678	677	674	667	636	673	622	659	660	648	679	686	635	643	664	618	644	653	658	624	628	661	705	677	630	660	622	646	671	637	647	666	633	620	659	622	667	686	628	698	637	703	678	682	676	667	645	648	662	723	683	655	615	620	600	648	703	680	676	695	671	629	683	673	694	663	678	738	669	686	697	655	624	666	696	635	641	679	615	662	688	657	652	672	669	682	620	666	675	666	638	659	665	672	685	665	682	673	693	657	673	660	695	629	647	648	686	653	673	661	682	672	661	693	660	698	679	646	640	637	631	649	621	636	618	679	656	652	644	653	691	687	642	623	681	699	614	677	622	721	669	686	731	696	629	632	675	618	644	656	690	671	606	689	616	641	651	686	655	666	675	681	675	699	643	611	637	700	635	702	630	654	661	639	691	651	658	702	671	667	653	612	680	675	673	646	648	674	629	651	663	664	677	673	638	652	668	677	685	671	716	680	654	695	682	643	633	659	651	634	655	648	673	702	640	637	656	657	650	621	706	657	690	680	628	640	670	609	691	644	664	635	663	651	652	628	690	681	626	679	655	686	608	657	660	706	652	626	699	625	654	651	704	669	658	605	675	625	657	709	662	655	625	621	630	665	648	660	642	660	676	635	696	693	677	677	634	675	624	624	616	682	653	620	603	627	663	657	649	688	642	691	642	706	710	659	651	652	654	709	632	619	636	688	668	629	672	682	670	668	640	625	593	653	650	639	674	615	631	695	645	713	692	643	656	688	681	685	610	652	685	720	622	607	655	641	693	634	660	659	654	655	642	700	665	664	656	685	616	688	668	675	681	629	657	689	669	662	662	676	665	645	677	672	683	666	669	685	657	622	692	645	653	684	640	678	680	705	631	668	648	661	669	618	703	636	634	611	682	653	660	621	692	685	658	626	634	620	701	666	681	682	632	673	671	688	694	637	705	697	728	695	640	689	671	659	665	685	600	628	655	684	690	647	660	633	607	610	653	685	615	664	667	644	652	682	655	669	666	656	633	648	638	622	655	636	633	650	668	638	671	697	630	664	682	638	632	674	654	636	668	630	688	641	643	617	703	711	642	637	681	712	691	665	645	612	630	666	603	676	670	632	689	629	675	659	638	658	666	672	706	673	659	661	687	707	628	648	644	629	622	616	632	626	683	666	702	694	661	639	633	674	624	695	656	661	692	635	639	645	666	640	644	635	660	640	597	660	700	632	607	663	662	704	661	664	658	635	678	641	680	676	637	643	654	638	629	654	612	690	647	631	690	621	641	631	675	661	706	666	649	605	676	625	598	638	634	660	704	604	653	692	624	706	665	655	696	692	626	640	656	719	643	633	661	724	709	677	702	673	641	643	679	616	710	719	643	643	700	632	634	710	635	633	633	652	679	674	643	630	652	675	624	671	655	638	690	717	678	632	676	657	682	653	683	685	669	667	632	647	629	696	657	660	639	621	634	684	668	684	635	640	671	668	633	611	638	602	603	634	652	664	639	642	708	639	670	671	655	601	667	666	638	654	642	685	669	669	714	650	696	641	633	693	625	694	687	638	656	659	685	646	680	653	706	649	638	654	650	649	673	677	662	622	638	636	640	654	684	670	622	645	664	672	644	688	659	633	681	660	649	626	633	683	617	674	661	703	664	643	694	671	654	631	668	676	636	691	656	629	655	618	665	629	680	640	624	665	636	673	682	661	687	684	656	629	649	675	666	686	656	652	689	641	660	699	671	658	655	671	632	652	656	658	625	700	659	666	662	657	689	636	671	709	712	672	670	652	659	686	701	657	679	676	662	646	686	642	692	643	658	666	667	660	678	689	663	663	656	639	660	686	656	626	710	647	643	691	682	651	654	658	643	635	619	636	624	695	646	677	617	642	641	676	669	649	698	635	679	686	657	635	693	631	670	705	671	690	650	690	652	690	619	684	640	648	629	667	697	711	690	675	655	643	655	633	651	677	678	649	677	664	659	672	639	640	660	655	646	645	652	656	689	645	657	682	709	647	656	641	687	667	637	648	668	646	637	606	651	629	667	668	626	699	627	628	660	649	642	645	606	658	696	660	675	648	621	674	667	643	618	645	648	653	715	711	645	675	667	674	658	669	626	618	631	670	622	674	680	648	659	621	651	678	674	667	608	670	643	673	668	645	605	668	655	672	692	673	685	669	665	616	669	626	649	614	659	661	647	630	649	650	644	662	650	668	647	619	635	686	624	697	668	663	647	694	664	725	684	628	664	657	660	664	685	647	665	640	678	663	655	662	636	681	635	677	663	683	659	698	654	673	652	658	644	650	662	654	664	669	656	633	670	703	654	647	655	644	674	669	704	667	641	700	660	669	683	669	677	671	657	648	680	680	606	650	622	684	661	644	667	650	629	642	658	664	642	616	667	667	692	619	662	684	701	665	608	686	603	675	659	676	668	661	661	640	643	657	661	644	651	646	649	680	629	676	628	661	652	624	652	605	641	668	674	662	634	647	632	645	638	672	667	688	667	656	718	680	660	685	679	644	622	644	632	660	686	674	637	664	629	668	652	658	654	620	702	669	654	628	670	672	666	634	693	653	689	700	672	674	660	619	658	621	645	643	611	634	624	651	693	641	640	665	710	703	641	672	677	659	638	673	660	694	634	666	658	650	620	651	665	619	691	680	689	656	675	640	632	708	645	670	658	640	654	691	672	643	676	680	663	679	646	585	706	643	611	681	703	648	635	696	593	658	665	680	667	661	600	725	652	656	627	671	637	674	619	656	668	674	682	669	666	644	653	603	650	587	647	654	623	655	672	683	716	690	687	633	631	637	668	655	682	668	652	677	644	648	643	653	653
30910	10477	2298	1255	841	643	502	416	409	330	345	311	312	322	347	284	293	284	293	264	277	317	256	286	258	278	264	293	251	258	275	265	257	284	260	270	262	239	286	252	261	260	249	246	234	243	276	256	247	249	266	231	270	261	300	241	244	239	249	262	246	261	245	254	247	244	272	228	234	264	288	290	241	268	236	242	273	243	276	236	247	265	252	238	268	251	237	234	271	235	259	259	227	238	219	269	276	284	248	255	269	245	235	287	264	252	241	250	227	234	270	254	265	257	260	301	261	283	247	266	264	263	229	245	250	275	257	253	275	243	296	272	251	237	264	260	264	219	249	242	254	256	251	232	250	268	251	227	266	255	253	257	252	232	241	255	283	240	267	261	241	245	271	262	284	240	269	233	234	268	254	246	248	235	272	273	220	267	254	265	268	258	259	226	260	242	264	269	287	251	248	270	265	260	242	267	243	252	252	262	259	255	236	248	236	229	253	271	256	282	253	252	253	271	240	252	244	247	259	265	247	234	290	248	266	239	257	237	238	270	241	233	237	256	251	266	271	231	252	257	281	246	251	260	224	256	256	221	240	260	230	240	265	243	253	273	235	235	259	242	276	266	251	248	218	248	271	276	257	236	245	255	272	246	249	259	259	260	245	272	279	246	238	249	237	248	286	269	279	288	281	274	269	252	280	273	245	264	270	260	271	243	254	243	288	279	264	281	271	254	250	233	265	263	243	230	245	254	261	244	248	237	250	252	248	260	256	263	217	246	295	282	257	265	273	239	210	295	235	274	228	257	233	259	251	242	245	250	264	278	256	260	270	249	263	241	233	266	231	246	242	278	277	259	252	228	237	252	252	268	247	226	275	249	244	270	274	263	235	251	243	234	273	243	266	211	268	272	272	227	274	267	247	261	254	252	282	242	262	267	276	235	228	262	260	273	251	243	259	251	274	249	264	252	247	263	272	227	270	246	219	256	248	250	261	252	251	280	239	239	260	242	268	240	288	248	242	251	274	252	272	272	257	258	277	252	252	282	268	247	237	254	251	261	282	246	232	247	244	254	250	232	248	245	259	270	225	252	263	257	277	247	269	230	272	249	296	255	286	235	265	258	267	255	261	228	266	251	244	249	264	241	249	249	242	272	236	256	282	257	245	248	263	247	286	261	263	262	251	263	235	263	224	281	257	249	260	248	268	274	246	289	277	257	248	261	253	251	237	267	256	266	250	246	262	254	226	277	281	231	273	241	276	208	276	237	269	246	265	277	219	234	258	241	218	272	246	226	287	261	278	242	271	243	282	236	219	281	262	307	259	235	254	259	252	278	239	272	259	283	250	235	269	246	252	264	261	253	249	239	271	253	242	280	261	245	265	274	280	259	243	259	268	261	269	266	269	279	253	278	254	254	291	244	263	260	252	265	236	298	251	247	261	262	256	262	250	240	253	256	232	253	234	267	241	238	285	245	248	275	246	261	241	253	232	248	238	254	235	253	248	245	256	245	245	274	279	249	264	249	261	265	234	273	242	233	273	267	273	261	279	274	265	237	245	252	258	240	257	254	227	236	261	252	248	274	249	264	250	245	251	267	258	218	244	240	229	263	255	249	249	243	228	241	258	267	254	246	275	273	240	263	254	246	262	270	245	249	239	245	249	247	278	239	248	257	251	235	254	254	239	276	242	290	266	249	253	264	245	286	263	252	256	256	242	282	272	275	257	248	261	257	253	255	265	247	262	248	281	261	259	281	245	246	242	268	270	265	242	250	253	286	225	267	244	268	277	242	233	273	249	259	262	247	269	247	208	243	252	258	262	249	243	248	252	271	261	288	252	247	293	250	249	238	242	243	253	280	253	272	225	281	264	264	243	235	260	223	251	261	247	246	272	238	233	231	262	256	213	239	244	277	276	278	242	255	253	272	248	261	238	253	241	246	229	230	254	277	281	221	239	235	263	230	228	256	239	252	247	255	282	265	260	246	238	245	268	257	259	280	259	263	288	265	253	271	254	237	263	272	246	250	264	282	272	284	255	249	241	274	256	246	264	262	226	260	270	224	243	247	270	263	251	271	254	256	269	243	259	263	257	276	263	256	230	273	257	246	206	260	233	248	234	277	238	246	245	297	252	250	243	228	253	265	272	224	266	237	270	256	239	236	211	269	250	271	219	249	224	251	268	252	268	262	236	269	259	256	271	246	268	252	254	274	255	234	282	258	253	253	274	258	228	255	235	261	262	256	252	245	247	281	262	255	243	262	243	218	251	273	256	262	250	264	249	264	267	259	297	231	252	268	262	247	240	260	258	258	272	277	257	254	245	230	250	240	281	285	255	219	233	289	263	282	275	249	263	251	266	255	238	223	256	264	248	274	275	285	247	273	275	229	256	267	212	256	237	252	270	259	250	250	272	250	250	270	280	261	259	283	245	225	250	260	266	270	256	265	267	275	266	260	267	248	235	287	247	261	268	250	250	264	267	274	285	258	277	274	239	258	269	248	243	227	254	240	258	275	267	253	257	258	239	252	244	281	249	242	285	253	263	273	274	264	265	253	243	229	235	242	239	279	230	244	253	265	276	259	233	282	252	233	255	262	266	236	243	234	261	268	283	219	276	246	254	211	234	274	250	249	269	249	230	288	261	278	245	270	250	259	265	266	244	249	247	258	259	239	236	229	275	262	267	245	254	244	275	236	241	253	267	267	213	288	255	270	285	283	256	298	257	287	276	247	238	285	244	262	277	251	235	251	253	255	255	237	266	259	266	260	257	257	237	263	229	227	206	273	291	230	268	266	262	262	251	249	244	279	274	250	250	251	279	268	256	236	301	297	247	248	254	268	270	249	280	261	256	252	251	253	244	262	279	255	295	247	225	289	246	255	270	254	246	258	267	240	262	266	239	274	246	242	266	259	287	267	274	267	260	265	267	250	232	259	289	259	249	250	264	281	231	244	267	274	268	246	248	244	254	248	253	254	222	249	240	238	253	254	225	268	250	243	252	244	235	236	264	260	256	255	241	303	259	250	241	260	245	279	238	269	238	269	268	278	236	265	224	268	253	280	266	235	236	264	243	262	280	264	272	258	254	275	258	238	259	251	264	257	254	249	288	264	254	266	264	287	248	250	275	257	249	248	243	241	253	238	260	274	255	247	214	250	256	282	265	253	255	239	264	281	267	272	237	271	276	240	262	212	262	269	281	255	230	256	212	274	245	245	231	269	261	256	228	245	268	265	262	245	213	245	279	256	249	282	275	251	226	263	263	238	258	249	253	246	282	232	232	236	273	242	251	276	280	240	248	243	260	271	244	277	256	271	238	273	242	265	247	239	250	239	276	262	243	261	285	255	267	282	262	267	266	243	276	263	250	266	274	284	254	224	244	259	252	262	224	238	228	268	254	257	236	254	248	257	225	243	265	222	272	271	275	263	257	266	268	269	235	246	270	247	269	268	254	272	273	264	263	296	235	262	275	254	241	272	262	266	225	232	257	234	261	256	276	311	254	247
19229	5024	3038	3335	2869	2300	1964	1744	1388	1448	1245	1145	1084	1021	962	893	876	884	796	878	818	822	845	779	710	741	764	698	738	704	738	694	710	743	728	701	634	697	722	657	671	661	679	663	725	706	679	645	676	664	643	681	617	664	636	683	655	695	653	681	648	623	673	642	647	661	645	699	646	692	666	651	630	643	678	636	629	600	636	628	642	647	644	682	691	663	654	689	658	671	620	625	657	618	714	619	602	607	671	622	656	679	615	637	662	650	629	700	733	718	635	665	622	655	631	652	668	703	643	634	619	618	656	684	649	619	688	621	679	610	668	674	675	652	670	691	638	673	672	629	641	612	650	657	624	635	628	650	680	630	617	635	626	622	607	658	607	656	679	674	632	652	651	601	630	686	637	666	674	611	652	613	656	668	617	624	663	635	653	617	587	623	669	619	645	648	630	651	676	680	634	610	637	658	660	624	625	618	664	632	620	639	620	648	670	626	664	595	661	601	627	617	618	659	622	668	694	664	605	627	673	639	618	646	624	655	645	642	619	658	569	617	667	630	616	648	634	618	631	634	662	653	635	630	615	627	611	640	685	627	642	694	716	649	639	650	664	632	624	612	680	611	616	665	602	590	626	672	602	642	654	651	654	669	626	676	610	692	599	640	637	639	691	652	666	652	614	648	673	645	654	644	617	633	594	638	679	619	638	656	667	642	618	669	651	614	615	631	693	659	649	649	642	616	603	680	630	619	633	648	611	662	628	638	620	642	647	628	651	649	649	628	606	596	642	663	614	640	617	627	675	681	619	649	636	629	633	627	639	674	671	663	626	648	638	637	585	614	654	603	651	656	612	644	664	590	655	663	620	657	677	628	637	622	679	618	608	666	614	638	632	650	615	629	633	680	638	660	659	624	638	640	651	616	634	652	646	623	661	612	628	627	629	629	651	626	634	630	640	632	640	612	620	648	660	640	645	611	633	630	618	678	641	614	608	627	621	619	644	634	661	635	642	646	597	623	630	674	646	640	608	629	675	629	677	578	610	670	640	604	623	589	606	668	619	642	618	640	667	598	654	669	660	601	633	633	682	668	642	623	628	644	640	628	600	647	650	630	632	642	655	630	620	626	619	642	661	616	615	644	674	647	650	626	612	627	614	650	619	665	604	632	636	648	616	646	680	649	641	638	640	644	595	661	611	658	640	686	686	621	611	631	636	654	681	597	673	647	637	591	682	605	628	619	640	624	637	630	666	670	656	649	616	598	656	647	564	646	614	649	633	611	618	664	630	636	653	641	625	622	624	629	619	625	642	647	644	657	660	645	656	643	631	624	664	611	622	646	682	690	647	687	590	614	671	696	589	631	638	641	637	616	652	670	639	650	592	671	657	615	624	644	643	666	625	621	656	609	663	651	631	623	609	655	651	622	708	611	633	632	660	606	647	590	635	625	620	584	640	655	621	626	625	630	650	683	655	636	652	605	654	625	623	651	636	610	655	613	681	666	639	662	637	617	625	630	622	648	645	676	661	645	656	640	662	688	654	700	671	658	580	625	652	600	651	634	609	621	609	592	627	653	674	670	615	592	612	657	665	642	636	597	674	639	619	633	646	639	620	643	609	673	634	652	633	624	667	642	625	611	613	617	663	646	632	672	595	620	595	659	657	649	639	685	614	619	660	633	636	624	634	650	696	634	664	615	644	650	641	637	616	656	648	605	646	586	634	664	646	614	604	627	631	636	635	609	646	663	654	674	610	669	625	634	645	611	646	633	680	663	643	655	635	637	652	649	617	629	660	644	630	670	641	615	633	608	670	625	632	616	668	595	625	667	622	668	631	655	645	641	646	631	641	621	663	659	645	675	616	626	648	663	628	659	641	609	674	649	645	691	609	615	630	605	660	695	681	638	650	674	669	572	670	605	638	644	680	634	645	641	649	623	643	669	611	645	666	684	631	659	675	607	657	636	618	621	663	623	655	652	702	614	627	614	602	660	646	656	682	651	621	666	624	682	611	614	659	611	660	611	648	646	652	606	659	658	644	641	634	685	655	627	667	616	626	629	632	645	681	671	671	605	614	639	641	629	629	662	617	605	650	565	624	621	615	633	613	648	673	667	616	650	649	648	662	659	642	646	690	674	632	584	664	665	665	647	656	646	654	707	589	624	626	680	639	664	670	632	629	612	637	655	622	638	586	654	641	618	660	552	662	604	639	647	662	641	659	639	630	581	628	632	647	661	623	619	630	628	601	657	618	671	686	653	602	663	626	690	677	624	648	681	631	645	630	701	642	664	670	619	624	643	643	631	613	622	614	667	655	634	625	601	604	665	602	696	640	651	623	655	624	669	593	637	694	671	640	706	610	649	675	622	641	628	657	667	641	662	630	667	624	610	623	660	617	620	595	690	659	659	691	623	658	586	647	630	679	630	638	601	619	646	641	689	656	659	640	655	632	647	620	641	650	631	677	640	597	662	661	660	643	650	624	602	672	638	612	637	649	645	655	632	645	645	639	691	666	645	690	612	645	593	610	602	653	630	680	646	664	610	633	669	630	681	684	670	633	653	639	599	660	633	616	633	598	653	612	629	635	636	668	634	626	657	655	664	663	588	634	655	658	634	629	623	639	647	707	640	602	658	657	633	619	650	625	639	641	636	589	699	654	622	652	676	620	640	603	644	602	648	637	622	595	655	630	623	618	650	646	607	665	644	620	659	646	608	625	643	637	679	641	609	656	615	632	613	648	657	657	642	632	674	639	610	599	617	604	642	654	646	621	702	647	607	622	645	621	647	624	642	645	649	627	669	659	642	651	615	651	625	655	635	640	625	624	661	623	629	635	656	637	646	672	650	644	605	680	584	626	654	624	646	644	612	654	641	641	602	645	675	597	575	650	606	625	615	626	652	610	639	638	652	632	664	627	644	643	658	650	638	622	645	649	646	584	634	670	645	683	617	651	629	608	626	573	626	630	672	647	627	660	615	613	699	666	607	663	650	613	630	660	574	636	577	656	662	662	664	653	627	650	602	630	587	610	661	661	637	609	626	635	624	649	641	603	645	644	614	614	648	638	672	626	648	610	675	631	621	635	650	626	663	639	667	649	635	632	613	638	659	634	680	631	665	684	673	665	651	644	686	623	667	602	680	644	677	669	653	645	640	602	638	645	659	682	670	627	609	645	634	611	620	644	615	659	659	645	637	657	615	626	660	640	618	658	648	620	636	659	677	676	637	621	684	590	642	641	604	604	671	617	662	617	676	633	634	618	679	617	630	628	643	678	641	667	617	659	615	640	629	626	635	645	679	667	681	626	613	639	611	619	635	627	623	618	656	643	628	701	634	633	642	630	605	662	689	607	610	605	663	572	575	650	631	626	621	633	624	638	633	676	644	626	655	623	645	664	645	622	630	649	663	647	620	675	648	642	641	660	642	624	637	625	652	647	606	615	658	666	620	629	635	633	657	629	689	634	685	633	658	630	619	616	615	619	613	602	649	640	583	644	636	650	660	630	630
39353	17425	5156	2399	1548	1021	695	541	412	390	332	252	254	253	217	201	221	175	208	164	179	174	184	173	170	173	156	171	143	159	178	139	145	146	135	165	147	164	145	137	140	119	143	127	134	125	127	136	161	149	141	136	119	106	123	144	147	113	112	145	138	166	146	147	158	129	138	119	130	120	131	151	129	135	117	142	126	145	163	132	139	132	131	133	104	121	137	147	138	116	154	155	134	147	125	139	116	127	108	142	140	136	140	133	134	128	129	141	157	131	144	128	142	134	142	144	154	132	110	110	147	140	129	145	146	140	155	128	136	129	139	138	126	147	121	118	132	116	133	128	136	139	120	138	139	121	141	132	129	127	119	143	130	138	150	119	135	128	120	134	143	135	147	121	123	151	136	136	169	131	120	142	136	136	135	155	125	137	148	130	134	121	134	110	126	125	114	143	166	144	147	124	135	132	124	128	143	135	133	114	129	140	151	147	142	129	139	139	126	129	133	110	117	126	123	122	145	137	120	132	158	127	143	121	130	125	144	123	130	136	126	155	148	132	124	150	127	130	125	141	133	129	137	135	140	136	118	128	154	124	147	133	125	131	113	117	117	126	120	119	118	111	117	146	126	138	130	121	147	139	118	119	153	117	144	122	114	137	142	127	144	134	142	139	151	146	144	140	133	129	131	133	126	125	139	131	156	140	134	127	107	112	123	124	138	130	138	125	121	128	130	127	110	145	146	116	126	117	132	133	134	145	126	147	133	123	126	126	129	136	162	123	141	132	120	124	136	131	136	133	137	121	150	107	119	146	142	133	141	124	128	133	141	131	143	132	136	123	136	148	119	122	128	147	143	142	115	116	139	127	128	146	148	154	110	125	141	155	142	125	137	127	133	124	137	156	133	146	127	139	144	135	143	125	120	126	136	147	134	136	125	130	151	143	146	170	119	150	143	129	119	133	116	160	132	137	153	135	142	127	137	139	135	137	136	139	151	120	132	125	133	127	128	130	142	129	125	123	167	136	116	127	145	131	120	135	133	132	139	121	137	130	138	134	147	130	141	125	116	132	120	155	115	143	156	108	153	143	133	146	145	124	121	135	139	136	121	131	118	137	130	121	132	155	110	148	125	116	126	129	116	143	131	121	135	150	117	120	122	111	135	118	136	137	142	136	128	136	135	131	128	138	123	146	125	111	136	141	116	134	124	150	127	150	147	125	146	159	151	118	129	133	147	151	133	125	156	156	123	133	149	150	122	127	119	133	130	144	133	143	125	144	150	142	139	148	128	154	145	132	144	115	131	136	137	133	128	137	138	126	127	137	151	147	123	138	122	124	116	165	127	143	135	139	137	123	94	123	127	114	139	107	125	120	126	134	118	139	127	144	141	130	131	136	155	108	154	133	127	126	148	141	155	146	131	140	134	143	140	125	156	138	146	130	107	140	133	118	132	148	135	127	118	133	133	141	133	122	147	150	138	152	126	147	154	117	127	137	131	127	149	152	140	129	121	146	136	144	150	145	120	143	140	129	127	138	124	133	130	145	116	123	149	108	130	125	132	152	131	122	105	139	129	116	145	142	151	146	153	126	112	136	145	158	132	145	116	137	137	97	142	134	130	125	141	112	131	145	138	144	124	150	134	139	119	154	132	148	139	122	131	129	123	110	122	143	131	130	133	129	128	123	121	151	145	124	112	116	133	134	139	131	129	133	154	136	130	117	143	139	132	134	120	163	107	131	112	127	126	153	140	129	136	127	119	110	132	129	152	138	146	139	133	136	147	144	134	142	132	160	106	135	136	114	137	117	126	131	146	120	120	127	135	114	117	130	131	117	138	121	149	142	142	139	136	137	130	142	126	134	160	122	143	134	126	130	156	113	139	119	132	150	148	134	113	133	154	105	133	139	132	123	158	115	126	134	135	151	132	151	130	132	140	134	134	169	138	138	127	132	134	130	127	113	140	146	150	118	121	129	137	145	132	130	117	132	128	135	129	120	136	145	141	130	140	146	151	122	131	130	137	148	131	132	139	121	141	127	128	119	138	132	112	134	139	149	115	125	140	138	132	139	123	128	128	130	129	152	120	135	115	117	118	136	133	132	133	127	158	113	119	166	119	144	150	120	137	144	124	127	128	111	122	140	111	130	117	127	142	143	128	131	146	146	121	120	114	130	144	105	130	149	142	130	145	144	131	136	133	120	133	167	131	121	121	133	133	132	131	129	115	141	148	140	125	128	140	138	138	150	133	143	128	147	147	127	150	143	147	135	127	138	138	134	119	153	125	121	144	157	128	133	119	157	134	132	121	122	129	100	142	130	155	133	141	142	132	103	147	132	140	122	122	154	137	159	142	140	143	126	123	155	129	129	133	164	143	139	128	124	148	120	127	136	137	155	133	135	136	131	130	115	140	145	133	137	138	118	126	121	135	119	150	124	145	115	157	119	116	124	115	143	118	117	123	121	116	158	119	130	153	117	107	155	146	133	135	135	125	146	134	142	132	138	119	121	108	141	139	126	119	147	133	143	120	150	132	145	132	126	132	135	119	123	129	124	137	110	130	132	105	123	135	137	120	124	147	123	139	124	129	125	126	132	132	122	128	132	122	131	121	131	117	131	119	142	132	119	134	115	134	120	111	130	145	142	128	136	130	131	139	130	134	134	120	153	122	128	126	130	149	129	141	133	136	113	160	129	130	140	148	125	117	140	144	128	131	131	150	122	134	125	127	123	145	134	143	148	133	117	145	150	116	158	139	137	136	133	136	132	118	152	141	131	153	138	112	133	123	129	138	119	139	120	121	115	109	139	126	113	127	124	132	148	144	134	107	133	132	121	136	140	135	147	162	113	121	131	123	134	122	145	132	142	125	162	109	129	138	125	123	129	136	137	135	154	130	127	125	142	117	150	130	136	118	139	121	129	138	160	130	134	153	128	128	125	128	134	123	137	144	145	139	147	125	145	126	127	123	109	108	156	113	150	133	126	127	120	149	140	136	134	128	126	125	100	131	121	132	147	117	127	132	129	132	134	138	150	138	117	142	122	118	136	119	141	131	141	113	140	122	141	117	138	124	139	116	120	132	136	118	134	133	119	128	134	123	134	117	140	154	138	127	144	125	143	120	122	130	122	148	141	119	112	129	157	131	131	143	137	150	120	128	145	136	126	127	105	127	121	128	120	105	136	131	120	133	114	134	125	145	115	144	120	139	150	124	139	122	139	133	130	132	129	118	130	122	123	130	134	130	117	130	132	121	116	117	149	153	138	137	139	125	126	144	130	154	142	138	111	160	129	133	128	124	136	131	120	118	138	109	154	136	141	130	129	140	133	121	141	135	129	146	125	123	118	133	138	126	134	122	146	126	145	122	113	121	141	117	125	123	134	147	133	127	143	134	118	140	149	138	151	153	135	130	137	127	120	126	143	136	129	133	132	129	128	131	134	120	122	148	136	123	128	117	132	133	132	156	137	130	127	156	142	125	132	115	128	139	128	146	121	124	129	138	128
24197	8018	5125	5424	4640	3668	2956	2475	2082	1724	1541	1425	1187	1123	1000	949	892	777	784	730	676	662	600	623	595	562	530	529	513	515	515	521	459	455	471	469	468	457	425	455	455	446	422	457	404	407	409	423	413	418	407	390	413	385	373	373	424	431	364	396	397	361	381	393	372	404	372	369	405	385	355	371	373	358	389	381	410	373	400	375	391	380	399	408	414	419	405	402	382	401	350	383	378	368	349	351	346	376	387	387	398	359	383	402	349	315	350	429	587	377	389	414	393	389	384	390	384	406	370	405	395	338	369	380	379	355	361	369	352	350	367	368	386	378	360	332	320	348	371	360	370	368	327	373	333	360	376	349	329	329	354	322	331	356	382	343	374	361	349	337	383	355	388	343	362	376	341	336	354	355	359	343	338	367	379	359	341	346	363	352	353	383	320	369	357	367	301	351	374	349	313	368	341	349	337	381	363	348	350	359	296	360	357	354	340	350	343	354	359	356	356	406	350	361	331	369	387	353	391	374	343	341	383	371	390	341	370	328	353	356	362	396	340	333	371	355	336	347	331	386	359	308	397	365	379	353	340	385	382	313	365	374	367	335	350	368	361	367	361	405	358	377	347	379	367	397	346	365	364	357	322	335	381	365	361	333	342	344	343	330	341	367	349	347	361	341	332	354	377	332	358	349	356	368	365	300	358	341	338	351	366	391	355	332	390	337	338	368	317	359	365	317	371	376	372	369	347	328	361	389	333	321	370	360	335	381	337	366	389	375	333	345	353	342	335	347	336	339	359	338	334	353	336	329	382	371	390	369	355	370	346	350	370	351	331	389	343	352	358	363	354	362	336	321	355	340	318	382	364	370	373	385	322	345	332	336	345	360	339	352	344	369	342	358	347	372	363	332	381	349	330	354	360	343	340	334	339	387	345	392	317	330	349	349	367	330	400	344	341	348	351	386	300	332	369	357	346	375	354	366	348	373	344	351	386	359	355	332	328	344	365	375	379	368	315	342	349	370	372	369	352	362	353	345	342	379	363	343	364	330	341	339	361	352	371	343	350	392	316	369	340	344	353	348	341	351	347	345	378	358	366	362	336	324	326	352	347	367	349	345	335	364	349	335	353	348	359	333	339	338	372	340	367	368	339	339	345	343	358	329	356	359	347	318	345	341	332	327	354	350	363	345	366	347	364	365	361	346	357	380	336	334	349	372	324	351	361	322	348	349	354	354	346	374	349	338	346	344	331	349	362	362	340	331	384	342	339	359	346	370	367	341	371	333	353	338	369	299	355	343	382	366	355	360	400	343	345	334	326	344	362	363	349	366	399	358	352	358	343	354	348	357	372	366	338	348	360	360	334	328	376	352	368	381	348	352	344	332	345	343	323	347	317	319	351	356	348	346	347	320	348	360	321	354	387	342	350	330	355	343	347	340	355	376	331	350	340	343	355	386	357	370	380	341	342	348	318	337	346	340	357	376	372	333	378	367	366	331	348	324	349	384	323	342	361	331	334	335	333	357	356	372	359	352	344	342	344	363	368	369	357	312	353	351	339	395	321	361	345	349	330	347	360	367	392	320	353	354	361	347	362	371	328	392	344	310	357	377	351	339	350	362	374	374	315	336	371	351	347	327	345	337	348	325	349	318	348	355	342	364	369	365	384	352	342	321	354	357	344	348	353	373	329	371	359	340	389	350	346	353	415	364	342	365	355	389	356	367	402	366	345	379	371	359	349	341	369	373	363	351	380	365	328	343	357	390	337	325	359	372	348	376	348	346	377	334	336	342	354	328	357	332	331	373	324	352	367	332	380	362	293	360	333	371	347	345	330	359	378	354	353	334	358	380	374	332	366	333	340	356	340	356	353	354	355	372	361	367	360	350	324	348	326	368	359	348	383	329	325	350	326	364	376	316	355	357	378	344	382	368	369	350	335	341	346	318	341	328	351	382	353	320	353	338	335	313	345	382	346	309	350	326	337	354	368	363	365	350	350	359	336	328	319	362	340	343	334	349	347	360	372	355	347	329	359	383	340	350	317	358	363	341	359	327	330	344	336	363	378	376	320	347	327	373	373	347	335	373	350	353	348	350	354	366	363	365	362	355	352	371	333	354	320	399	355	340	326	338	378	343	339	339	324	328	358	344	375	352	354	340	338	324	370	365	392	368	345	368	344	326	349	375	346	356	327	380	360	353	338	350	325	345	348	322	356	347	358	351	362	336	344	362	350	326	354	376	346	372	367	345	326	335	354	357	348	375	348	372	359	332	345	335	344	328	367	350	345	330	366	376	356	355	341	340	374	359	352	372	315	326	364	351	362	356	336	364	350	370	344	333	333	328	368	345	352	335	383	369	337	363	337	362	331	357	370	351	363	347	353	348	346	354	315	338	330	351	367	346	312	379	359	361	366	341	347	345	334	335	323	327	324	341	376	381	343	400	359	339	332	360	378	337	364	358	295	371	353	346	380	363	344	357	346	310	360	342	395	349	342	338	357	369	356	366	354	341	371	364	356	345	333	394	332	361	365	317	312	307	322	353	341	365	335	360	334	315	339	338	364	373	344	354	341	350	367	336	344	376	357	351	360	337	330	318	351	357	354	356	361	329	379	349	335	368	359	347	346	362	345	354	365	354	368	366	307	357	333	328	335	359	339	357	340	365	368	356	323	344	388	368	366	348	356	392	380	348	353	371	371	353	353	369	330	322	359	347	355	375	349	381	363	369	351	337	369	330	313	330	352	374	358	392	316	340	345	346	344	370	339	352	351	379	406	354	373	312	349	356	345	349	354	361	359	377	362	334	344	367	347	312	382	360	368	351	343	353	352	351	388	343	335	377	328	366	343	340	365	355	345	336	319	338	376	357	346	347	349	343	342	386	337	353	364	344	335	368	310	386	335	341	343	351	374	327	336	386	314	342	360	347	364	369	376	352	341	380	344	343	333	340	327	346	355	351	350	361	362	356	350	352	348	307	346	333	351	352	346	310	344	359	343	379	341	351	383	348	355	353	350	370	329	335	358	357	346	331	333	369	351	330	333	385	366	371	352	368	356	327	359	338	361	341	342	340	352	350	348	356	368	372	360	346	352	342	356	388	387	369	362	351	391	324	328	387	333	354	357	359	372	366	339	356	361	360	360	394	337	337	365	337	352	337	343	363	363	355	342	348	345	358	377	382	344	328	362	367	324	325	357	358	339	330	312	368	351	346	382	330	343	365	365	338	347	359	348	382	360	371	358	356	352	334	358	333	360	356	329	370	344	358	363	340	313	340	369	341	353	312	329	359	333	336	353	349	356	343	374	374	361	355	371	358	345	334	382	371	321	317	353	332	369	349	343	361	362	361	368	337	382	345	340	344	361	320	340	346	367	350	359	369	364	334	361	345	357	335	327	346	297	395	345	347	335	340	328	372	351	358	367	355	346	375	357	357	367	340	349	363	316	365	309	336	381	342	360	342	334	368	354	338	377	335	342	387	377	367	338	372	340	337	324	363	355	329	343	354
12941	2579	341	278	272	292	263	263	267	228	265	255	254	268	242	246	249	260	248	241	279	263	260	236	232	282	275	294	265	284	260	237	249	236	239	268	244	254	275	255	249	265	238	260	247	266	273	237	288	262	242	294	259	277	245	255	262	214	259	232	235	255	241	267	237	233	265	260	270	285	251	209	262	257	271	254	282	275	241	248	235	279	264	254	273	261	251	273	249	274	279	230	252	256	223	258	260	272	275	295	255	259	234	241	221	249	273	250	233	252	247	244	276	225	234	235	270	236	276	250	271	261	254	253	243	244	237	267	282	273	254	256	237	256	283	269	268	268	285	257	240	254	251	239	222	270	240	242	236	251	291	234	235	259	242	227	252	268	278	256	265	245	248	244	265	269	256	239	247	263	248	256	266	267	253	262	277	276	274	243	272	260	212	258	263	243	241	262	250	237	287	275	245	249	255	234	242	264	250	252	279	246	227	246	257	233	242	270	226	251	241	263	268	226	236	255	242	231	268	265	235	255	261	200	257	239	245	275	215	287	250	288	263	245	239	225	265	254	258	263	245	279	245	244	271	256	257	271	257	239	231	234	236	268	266	267	269	245	247	249	235	272	229	255	272	259	252	251	243	260	274	266	238	245	239	248	245	253	282	268	268	228	254	248	273	267	240	261	266	241	244	248	250	222	244	244	252	238	237	254	241	254	242	266	216	253	249	254	235	281	287	227	263	262	265	284	227	233	223	276	265	247	249	224	274	261	248	261	230	261	259	292	251	274	255	267	249	249	247	259	235	274	248	281	245	249	257	272	268	257	259	232	260	284	259	249	247	221	234	247	255	233	256	246	249	278	250	254	250	242	261	245	249	265	210	202	285	289	270	234	273	268	254	228	254	251	250	241	272	223	253	253	227	287	294	283	268	260	262	262	256	274	252	266	232	263	207	244	268	247	255	259	243	251	258	260	261	262	254	233	255	231	285	257	277	283	226	267	234	225	254	220	264	270	213	266	249	247	244	238	259	276	260	242	227	239	255	255	252	264	264	253	260	252	260	294	248	272	230	257	222	221	240	256	250	262	268	279	254	249	245	224	237	236	285	268	262	224	263	262	237	223	245	251	258	256	264	262	234	267	266	245	275	260	253	244	263	251	286	246	244	236	267	275	237	253	244	242	244	262	224	246	250	257	270	253	252	258	223	232	249	257	272	254	236	247	283	261	250	260	298	250	248	257	238	255	257	254	246	272	275	264	269	268	248	255	238	246	259	277	240	236	250	282	259	230	255	293	262	282	239	246	243	235	258	241	264	250	252	274	245	248	232	254	256	237	239	232	264	231	218	265	242	243	239	276	252	255	256	231	259	260	268	245	266	266	223	260	245	233	234	226	234	282	256	224	258	228	249	284	257	290	264	210	224	267	278	250	231	265	228	248	254	249	257	223	238	258	263	267	217	235	248	265	255	247	233	259	239	221	239	222	250	256	275	273	239	265	262	246	257	257	249	233	246	249	251	217	256	244	286	252	239	264	247	274	278	265	270	242	259	264	255	246	274	246	256	249	269	279	267	244	240	233	258	258	242	262	235	264	255	261	228	254	252	253	241	243	256	244	227	253	237	267	231	245	273	255	246	233	270	251	243	261	288	260	247	259	257	230	265	240	272	250	258	250	240	242	284	256	271	253	263	278	251	248	276	267	245	250	241	271	247	248	232	257	249	258	245	232	236	266	260	284	257	260	293	262	256	234	237	262	259	234	260	267	245	247	263	210	221	251	253	220	251	242	280	235	225	254	245	262	261	244	237	280	242	237	245	235	282	245	236	237	279	207	241	271	243	231	253	228	244	267	247	238	245	257	278	245	266	245	254	260	253	245	239	237	233	243	233	239	227	241	253	243	232	285	267	248	227	204	250	220	262	258	255	250	248	263	264	211	261	248	276	249	260	262	247	262	240	255	257	254	262	268	263	240	237	262	256	249	246	248	240	241	270	252	241	248	250	245	266	258	260	260	248	263	273	275	231	250	289	261	274	225	227	242	237	263	267	258	259	264	264	259	238	251	268	287	264	260	254	245	255	244	256	246	260	228	239	247	269	265	248	244	266	234	227	247	245	260	261	279	262	222	263	224	250	253	270	278	243	261	286	252	256	241	261	224	252	241	252	260	248	242	268	258	253	230	258	273	275	247	271	247	254	244	260	239	242	272	252	236	279	237	245	231	252	230	238	264	239	282	272	230	247	248	231	240	264	235	268	247	238	257	247	241	246	286	271	237	265	281	250	250	282	254	263	263	230	242	228	274	251	291	272	240	244	248	257	232	239	250	257	300	293	230	250	245	260	257	238	242	262	280	273	259	251	271	203	301	251	242	290	236	242	259	233	252	277	258	282	239	253	251	239	229	254	249	231	229	262	259	239	245	281	239	265	239	251	290	265	232	217	230	257	266	237	256	245	260	300	238	238	250	280	249	265	246	253	237	237	272	226	265	255	246	253	245	249	258	263	259	296	240	257	239	245	262	247	243	246	225	263	262	264	259	236	246	231	260	268	227	254	260	267	264	236	253	240	250	264	245	260	268	267	245	246	248	285	239	253	234	222	256	236	247	254	247	204	244	260	253	258	244	252	253	273	265	284	226	260	259	257	241	251	260	253	229	229	249	298	252	259	259	262	252	233	240	241	252	254	263	261	238	251	242	217	250	261	256	271	283	281	263	250	246	242	268	266	253	268	250	243	253	263	263	251	255	277	241	260	254	261	236	235	258	226	236	220	250	251	272	257	258	257	247	237	277	262	246	269	256	245	295	252	262	274	226	233	260	236	269	265	243	258	296	257	279	262	250	276	269	261	268	221	240	226	224	244	258	250	276	208	249	251	265	255	242	268	247	215	266	242	262	285	253	274	249	283	242	251	268	275	253	256	252	274	222	250	267	256	256	284	246	256	246	242	241	224	216	249	264	253	263	246	274	222	249	237	245	235	246	248	253	243	266	269	263	232	226	252	287	250	251	266	256	240	254	251	248	255	260	241	262	232	226	262	244	286	254	239	241	263	243	259	235	256	253	255	235	260	239	256	241	254	247	265	261	280	273	257	233	247	251	262	247	264	229	238	267	232	251	225	262	266	278	318	250	256	256	239	244	268	274	258	242	246	244	242	252	234	216	261	279	268	282	241	265	279	257	253	266	250	259	269	280	227	264	258	244	274	247	268	235	243	251	235	249	253	230	291	278	275	279	235	265	228	263	256	250	241	262	272	260	252	277	252	256	229	248	230	257	249	246	244	244	256	252	244	244	252	254	273	264	243	233	236	276	241	312	245	252	258	235	240	242	254	233	232	234	244	250	225	260	278	244	255	257	256	278	252	249	275	235	263	246	230	258	256	268	233	268	268	264	259	230	278	271	276	260	239	257	276	246	261	288	267	262	259	239	227	236	270	256	282	263	254	267	243	262	256	260	215	250	283	250	253	256	245	259	256	243	260	236	254	248	275	255	239	223	253	240	260	241
7769	2301	771	756	735	744	700	697	712	674	669	684	710	682	657	654	665	654	664	658	718	664	609	646	645	672	599	629	689	591	670	665	605	688	607	642	642	663	685	709	636	639	653	632	607	639	679	656	648	630	667	643	632	648	659	645	619	635	682	566	657	637	711	680	626	643	636	679	634	670	637	676	663	651	637	650	629	642	692	654	666	687	622	705	712	671	674	644	648	655	689	642	681	637	640	646	607	674	618	604	636	616	665	675	672	652	656	674	623	657	623	639	651	671	637	693	661	647	617	658	639	675	693	647	640	678	643	663	629	638	688	634	646	657	656	682	656	648	628	621	630	715	675	645	585	631	651	695	650	627	661	643	634	626	651	639	655	680	635	656	651	624	640	652	636	643	653	649	675	671	679	696	654	643	634	628	621	655	649	635	656	609	650	649	660	643	650	662	641	639	633	634	663	675	626	663	606	613	645	666	632	637	621	622	634	696	640	712	623	642	693	634	610	640	681	635	625	656	588	652	644	632	620	665	645	629	643	674	666	670	628	643	642	659	646	627	631	660	587	630	649	679	670	640	655	671	630	656	718	599	601	669	662	636	623	639	594	648	657	669	646	645	645	660	651	581	677	670	678	658	657	677	677	659	645	623	597	652	629	664	644	643	624	686	717	666	641	648	671	643	649	649	666	654	670	657	628	659	699	674	670	650	672	658	648	667	638	620	648	629	654	629	630	635	644	642	630	608	619	640	666	709	651	635	635	658	679	679	658	656	664	671	668	655	642	652	609	685	659	614	566	662	633	620	680	613	649	636	643	667	676	658	694	664	604	681	639	614	679	650	629	662	703	632	646	657	611	660	636	593	658	628	635	624	662	657	639	666	626	629	659	625	642	700	655	658	608	642	702	688	662	640	615	663	615	645	640	611	626	632	613	628	634	659	680	649	647	669	647	652	632	617	640	646	623	624	635	610	638	681	644	612	625	700	649	625	693	672	686	662	666	675	605	648	650	673	649	627	626	617	650	648	629	655	634	649	652	650	637	651	637	661	650	653	680	661	640	685	634	650	666	601	642	662	672	635	641	622	669	650	620	648	666	615	573	588	664	654	652	658	680	648	609	709	630	698	649	654	621	660	665	637	636	611	640	669	641	651	623	625	616	662	697	604	624	625	690	671	606	654	654	618	630	656	630	631	657	645	673	600	617	598	633	643	649	632	650	689	663	643	624	613	650	625	650	631	612	665	658	634	661	643	639	658	686	621	653	684	680	631	637	639	668	644	675	647	651	664	678	648	673	635	649	713	621	657	715	668	693	647	614	630	598	649	676	602	647	650	628	648	672	656	668	641	664	651	641	640	634	654	606	575	648	649	662	585	646	641	676	639	667	673	654	649	682	627	631	672	639	660	643	679	641	623	627	642	640	644	658	656	643	659	632	627	631	676	677	630	636	650	644	659	618	654	625	647	675	635	686	690	699	636	655	639	638	690	609	637	680	641	617	659	652	639	675	639	655	669	591	647	664	616	625	621	595	658	689	639	613	640	641	647	654	669	627	642	619	683	654	665	662	659	640	642	625	620	650	635	612	669	656	637	642	685	653	606	672	672	645	623	653	642	641	675	638	657	612	613	660	668	657	668	624	665	669	640	664	670	660	665	661	671	657	593	653	620	667	658	642	681	638	641	619	681	630	635	635	614	645	626	646	650	578	645	654	632	673	683	643	636	618	644	718	680	633	679	653	653	648	626	640	645	628	654	640	658	645	655	640	622	664	651	653	652	683	638	680	623	624	661	607	621	665	620	659	657	563	659	648	651	653	669	605	632	657	686	650	647	677	645	595	646	640	631	688	680	676	639	654	657	631	642	650	666	626	627	679	657	643	621	673	652	657	637	652	684	636	624	632	662	663	627	654	637	660	677	642	664	673	661	644	645	643	644	664	632	668	683	683	661	633	618	642	647	605	618	616	673	631	605	658	613	646	661	644	664	680	647	666	657	705	650	642	641	655	666	631	642	598	666	655	634	653	656	647	607	709	587	668	625	664	635	664	682	622	675	635	600	696	574	636	653	647	662	657	655	613	655	642	687	632	638	664	650	652	643	697	631	666	675	646	582	628	618	705	603	674	671	658	676	654	630	634	674	642	636	694	671	651	655	689	564	676	682	652	661	653	632	659	664	614	621	709	693	668	664	646	603	661	671	650	668	608	677	654	623	707	639	640	638	658	626	655	692	627	665	664	671	650	612	599	651	633	627	701	670	674	643	647	626	660	626	640	605	637	699	622	625	697	635	603	694	639	702	659	662	628	653	671	649	647	681	611	623	663	631	610	655	627	650	612	650	612	688	664	634	629	641	686	653	660	665	681	592	692	623	666	624	653	650	632	633	636	668	656	657	700	640	625	651	650	660	676	652	629	643	665	623	628	697	584	658	670	659	642	679	673	648	630	639	678	646	634	644	636	635	669	669	685	662	607	659	654	668	631	620	637	664	646	651	656	657	667	671	644	682	648	675	627	635	647	651	641	621	660	690	641	688	620	616	635	620	635	644	702	632	635	613	662	613	648	673	622	660	597	648	646	627	634	621	667	676	668	615	613	657	671	651	677	635	619	661	636	630	621	674	642	648	614	675	653	664	665	649	645	649	679	576	665	685	660	623	639	655	651	648	669	657	651	630	651	630	642	671	620	608	637	666	661	673	632	638	619	658	669	653	652	659	635	621	699	633	636	674	624	673	608	611	650	623	631	647	641	718	613	597	636	663	690	653	674	654	634	659	631	631	608	691	644	629	639	595	675	629	665	622	626	658	620	646	650	637	655	656	630	655	624	647	623	644	634	636	634	597	676	599	658	654	608	634	643	631	659	632	694	699	702	647	713	666	642	630	669	675	651	660	644	651	634	708	642	656	604	656	662	672	677	612	639	649	655	672	660	628	649	678	628	631	619	666	651	634	627	690	613	640	679	636	615	625	629	650	654	650	636	646	640	665	656	673	679	641	633	671	641	636	668	623	639	695	719	665	687	640	629	673	620	618	632	624	632	623	642	656	660	636	651	689	600	678	667	658	626	688	652	653	691	606	654	580	641	669	596	681	639	670	663	682	659	612	637	657	636	593	624	650	689	695	676	638	648	627	675	650	611	661	645	652	682	609	654	638	617	598	621	668	637	637	622	611	597	601	579	640	619	634	636	640	620	640	691	649	623	656	632	623	662	687	619	672	669	602	624	663	641	638	666	629	686	605	656	681	664	661	674	639	668	654	632	627	645	678	663	634	640	651	676	603	652	690	637	707	655	673	630	613	666	639	639	668	642	670	643	624	660	633	642	604	657	622	604	661	667	647	668	608	632	611	657	649	636	629	654	667	629	627	652	644	670	608	684	645	616	743	635	614	647	673	634	717	640	658	666	656	695	586	654	597	644	699	613	664	686	630	620	629	641	611	668	653	657	646	678	630	630	681	646	639	649	615	647	599	628	646	680	658	655	637	640	643	609	638	673	645	624	585
31146	11762	2439	1296	807	615	513	412	378	377	358	331	316	326	309	284	306	270	275	249	286	278	231	256	274	260	241	266	284	256	296	268	269	246	283	253	251	255	278	248	279	255	292	280	235	252	253	256	267	254	250	261	234	245	242	270	249	247	242	261	265	276	253	254	269	240	276	261	242	272	265	265	238	258	245	252	237	235	249	250	268	244	266	235	268	275	290	251	289	215	242	271	251	239	280	265	259	243	264	257	231	251	255	270	278	241	269	235	259	250	246	232	245	256	245	256	214	270	245	241	267	267	243	238	263	254	258	260	252	250	267	223	246	241	247	256	224	255	229	231	236	232	261	267	249	254	278	258	273	233	249	248	230	269	236	269	257	248	258	219	245	241	267	260	231	269	226	260	246	237	261	275	254	233	265	238	247	277	245	239	246	264	214	255	250	264	227	246	260	272	250	259	297	246	245	253	245	269	245	231	261	266	251	281	244	243	257	254	236	289	233	266	239	260	279	254	251	243	238	258	276	242	250	279	262	280	253	250	226	251	250	267	248	248	240	256	266	290	249	251	260	256	257	294	286	290	269	230	258	202	247	234	258	249	248	268	259	260	256	272	239	248	281	261	251	258	251	241	221	270	257	234	267	256	252	284	262	249	234	247	253	263	251	272	239	235	264	255	252	257	227	261	268	242	249	262	264	235	252	247	252	254	282	230	272	276	254	253	254	283	229	240	305	264	281	236	233	242	259	263	245	249	265	266	259	271	243	258	263	284	240	251	278	224	252	258	239	248	274	238	285	239	263	300	263	244	194	219	281	268	251	237	266	282	243	254	246	263	289	235	243	261	279	252	272	253	268	234	258	263	261	279	271	271	223	270	245	245	266	252	286	262	235	273	286	259	259	250	253	238	237	286	207	256	262	251	251	258	253	250	235	272	268	255	269	256	272	253	247	251	262	257	262	235	270	246	250	269	273	258	232	237	271	280	248	256	225	230	255	267	262	285	288	246	254	257	268	235	254	244	266	262	269	266	248	257	249	256	257	251	258	272	256	272	246	245	203	235	255	274	258	247	242	259	249	265	302	242	255	221	245	226	258	250	242	279	258	240	259	250	272	256	255	253	264	257	256	236	253	256	253	233	258	245	262	245	252	265	253	247	229	266	248	248	239	266	252	282	237	237	237	257	278	254	228	274	266	265	240	250	248	269	251	276	269	250	262	260	296	231	270	241	211	260	258	264	250	235	233	295	223	248	241	268	280	246	233	259	244	244	241	259	265	266	258	231	254	284	272	258	271	269	240	272	263	261	230	271	253	230	256	258	223	248	261	266	260	278	253	265	284	256	254	225	250	248	238	274	234	241	233	268	252	248	266	246	245	247	257	259	277	231	256	247	270	282	248	242	229	271	265	253	256	245	252	241	298	269	220	269	281	234	244	233	256	285	244	241	241	263	246	266	239	258	229	267	262	250	249	254	278	255	224	272	245	243	227	258	274	261	243	219	246	247	223	237	257	242	259	255	283	248	247	230	277	265	215	237	233	262	254	251	285	238	275	239	250	257	264	208	255	264	265	241	250	253	235	258	254	276	254	223	237	249	270	255	248	265	252	249	260	243	268	237	219	234	233	272	265	252	285	273	260	237	211	237	238	223	266	274	277	269	235	245	270	230	255	261	236	265	238	238	274	229	229	266	264	212	264	266	240	246	255	260	265	241	259	279	258	232	261	261	259	269	292	260	241	242	247	248	246	234	245	278	273	223	217	248	250	259	232	266	255	253	260	235	240	269	247	236	256	241	253	259	251	261	264	280	246	254	229	244	260	255	249	251	251	267	237	236	244	267	265	248	247	279	269	243	240	250	250	286	247	274	242	261	263	230	255	244	240	250	253	258	250	280	254	242	260	230	259	231	244	248	279	259	231	250	263	265	247	255	256	260	244	254	240	267	258	238	244	267	259	264	251	244	262	269	251	287	262	277	263	286	255	277	257	258	254	270	238	258	250	255	261	252	259	254	242	241	273	247	259	236	274	267	268	273	282	256	257	237	236	236	269	268	272	253	280	235	237	240	231	265	264	242	242	255	263	274	240	263	237	257	273	254	247	265	251	246	288	268	231	272	246	259	261	234	243	250	257	246	258	254	230	253	271	257	225	270	232	259	242	242	246	284	262	275	242	270	228	271	275	252	250	242	235	266	245	257	244	269	293	267	266	258	251	253	207	260	252	265	251	220	232	218	220	276	258	245	243	259	245	253	279	272	252	275	244	201	246	249	219	269	261	266	259	275	274	248	252	233	240	260	255	244	246	265	249	253	248	248	251	241	256	276	246	237	256	242	266	245	231	261	261	288	260	263	254	263	271	240	270	263	255	251	269	268	247	266	254	277	260	244	234	256	273	246	251	223	267	228	240	249	254	218	267	282	263	244	220	266	263	244	267	243	258	227	284	247	280	232	285	261	271	237	242	254	241	263	254	251	262	250	266	263	236	236	265	262	291	259	278	221	270	261	256	225	274	267	263	256	275	258	243	265	232	256	264	263	282	269	226	274	244	257	255	260	263	277	254	269	235	268	241	255	255	264	257	267	253	264	241	247	247	236	265	271	251	231	259	249	270	232	252	225	263	277	233	253	261	219	265	247	231	253	266	222	274	268	271	279	239	303	252	271	275	254	248	230	253	284	245	259	231	210	299	247	259	267	220	289	238	248	257	265	259	232	230	235	243	217	276	255	225	269	290	288	275	243	205	257	241	279	256	246	235	236	268	294	252	253	248	258	229	268	253	255	245	238	225	273	256	251	261	256	241	258	229	236	257	254	233	238	252	244	277	271	228	252	249	222	249	235	241	237	238	261	260	238	255	262	250	224	254	207	280	252	240	257	241	229	267	249	258	236	260	268	276	260	270	263	256	243	239	279	241	253	243	260	224	250	243	273	255	227	247	233	271	232	255	252	255	236	244	262	248	270	260	269	236	230	231	273	260	269	221	261	253	251	255	252	242	258	250	249	249	250	248	261	257	239	241	254	217	241	247	254	288	269	276	233	251	272	260	241	256	248	231	236	271	259	271	233	248	218	257	271	243	273	258	252	251	243	240	240	255	232	263	262	242	253	263	276	260	248	235	231	260	285	271	234	226	231	251	267	226	231	260	231	249	257	259	256	255	249	255	241	253	264	255	239	254	266	245	238	292	242	240	257	247	259	255	254	242	247	242	262	266	288	251	282	232	262	262	234	233	279	256	262	240	238	230	250	266	245	245	244	224	271	269	247	264	229	235	241	234	246	234	254	278	259	231	268	285	272	249	279	252	233	249	218	257	244	245	268	277	297	241	247	222	248	250	239	234	276	253	264	269	293	262	269	267	223	228	259	251	283	261	251	260	263	266	246	246	263	259	231	209	238	282	289	269	264	225	245	256	249	268	254	242	249	252	253	255	257	219	237	280	251	251	252	228	262	255	253	258	231	299	248	279	230	247	280	247	241	226	256	229	244	230	243	249	234	238	254
19057	6495	3013	3265	2742	2297	1921	1593	1494	1298	1256	1113	1082	1021	922	916	903	877	821	876	785	792	775	777	767	735	754	690	723	740	699	701	714	656	718	692	679	673	674	698	722	715	643	646	667	633	648	616	659	672	617	671	691	680	685	640	641	630	649	608	624	648	606	675	602	667	654	634	641	645	635	635	646	617	638	636	648	642	677	662	681	680	639	631	704	697	655	637	678	640	653	698	663	666	641	648	652	669	633	622	639	651	642	614	646	666	594	674	655	704	608	714	679	642	633	634	660	582	649	696	673	642	599	652	621	651	650	653	712	594	619	644	647	632	648	650	629	683	610	667	614	606	608	659	630	644	632	639	630	625	610	615	621	610	652	595	638	642	619	612	643	654	617	701	627	610	652	616	590	648	590	650	662	608	619	623	620	637	633	604	612	644	638	619	613	634	614	606	606	595	613	645	638	600	626	636	637	586	644	638	646	643	597	607	576	622	649	613	667	675	623	658	653	621	610	626	657	622	591	588	671	626	638	614	685	623	620	686	661	590	602	641	645	617	644	630	607	621	629	619	624	584	637	612	646	651	635	630	647	644	648	640	609	630	647	640	617	652	642	612	640	629	594	644	611	633	617	652	633	595	620	676	651	622	640	614	598	561	620	615	609	645	618	656	594	648	624	618	642	621	634	639	652	660	642	626	641	652	618	626	631	643	653	642	638	676	639	623	652	657	643	608	614	662	659	646	585	603	649	641	655	607	673	618	640	682	663	623	595	656	605	657	594	640	620	610	622	673	606	607	654	624	646	704	618	659	678	675	677	633	629	590	639	663	629	649	656	630	627	630	607	672	638	617	658	616	626	660	631	645	621	695	599	629	671	624	573	661	633	591	606	673	705	623	642	681	634	643	628	631	613	652	650	683	627	620	641	600	670	612	677	615	627	604	668	625	639	630	627	635	635	635	623	615	628	630	599	632	631	598	670	642	663	614	674	643	654	624	667	649	671	585	605	610	596	636	679	619	664	660	636	635	657	620	656	638	637	589	648	609	629	596	650	627	620	643	615	681	640	660	598	646	641	612	603	638	645	671	632	675	628	640	672	646	614	617	596	590	659	650	584	622	634	625	598	628	645	668	642	646	596	649	628	678	653	678	643	627	632	646	630	630	612	661	645	638	650	615	612	638	697	616	625	636	659	654	663	684	660	640	656	634	652	680	663	643	625	618	655	649	619	594	648	642	676	594	627	634	648	593	620	657	587	669	639	652	604	603	632	645	625	603	613	593	659	600	653	657	617	627	685	642	666	640	638	637	637	627	634	619	631	604	629	653	666	628	632	594	630	598	641	658	621	672	624	642	618	602	649	633	625	644	638	660	607	624	581	639	640	641	605	634	610	623	639	635	658	597	680	608	620	624	592	645	621	629	669	650	631	625	617	641	594	652	647	607	676	612	616	600	641	627	637	690	619	642	650	633	632	657	659	655	657	657	634	669	672	648	637	620	642	617	584	573	614	628	630	683	656	717	576	662	618	620	613	620	622	643	635	643	625	636	613	651	610	633	606	579	607	654	657	636	642	603	611	643	652	607	647	631	631	617	659	632	626	666	626	629	623	677	674	645	625	670	635	595	629	640	638	678	635	624	637	652	643	672	628	677	626	611	634	636	643	610	612	647	630	689	652	624	591	644	616	644	647	651	635	583	629	649	637	640	599	644	628	632	621	654	635	639	616	688	644	643	615	593	632	653	660	631	620	613	641	647	642	634	622	643	636	637	643	639	575	650	667	627	648	639	603	601	560	634	647	631	653	643	623	615	637	646	614	649	650	626	627	609	637	578	645	595	625	622	612	637	668	583	657	606	617	662	660	632	620	651	632	656	584	649	589	624	641	652	610	653	626	622	652	577	731	642	654	627	669	628	648	630	689	680	629	644	596	659	643	621	668	626	611	662	628	606	636	638	603	632	611	657	646	655	600	582	629	677	598	605	623	661	570	655	602	630	667	640	632	608	640	643	613	662	656	563	637	598	617	580	610	623	599	630	617	624	639	639	627	646	657	637	652	617	670	607	599	651	607	688	598	652	671	647	617	649	643	618	649	641	628	631	671	595	638	649	595	615	664	682	679	622	674	641	618	650	659	655	663	651	636	654	661	637	617	619	650	622	625	620	623	646	635	614	640	635	644	636	656	630	641	635	636	600	650	588	628	650	653	667	635	629	609	607	633	653	646	629	578	670	581	615	686	676	608	630	593	597	648	649	648	610	704	607	629	640	670	667	661	658	643	639	611	660	591	610	630	628	668	608	638	681	636	666	617	586	624	637	623	683	619	654	627	634	570	622	655	638	629	644	626	669	640	656	620	638	629	613	638	673	653	607	629	594	616	646	623	663	627	606	653	602	603	595	688	644	635	636	659	668	588	663	626	619	641	651	658	623	589	643	642	609	629	679	623	631	655	627	621	681	636	580	629	650	631	676	616	639	594	642	613	662	622	663	653	604	621	631	634	667	602	631	664	652	646	661	581	640	613	630	618	678	611	604	629	627	647	636	641	613	652	662	654	649	650	662	631	678	662	646	573	628	616	603	607	630	645	630	613	620	642	647	640	659	594	642	622	666	649	632	623	599	654	651	669	690	680	593	594	623	657	690	649	583	641	647	636	650	632	580	609	653	627	650	653	602	654	662	621	642	614	637	630	664	611	660	627	590	655	636	634	603	636	631	610	634	593	584	671	655	603	636	628	622	642	655	647	630	592	684	713	645	643	626	605	665	634	678	636	651	608	598	630	633	657	699	644	621	655	655	619	613	639	669	632	615	617	633	638	688	610	655	633	595	616	637	646	635	654	620	656	599	637	649	667	698	634	628	638	613	634	634	643	626	650	646	635	648	639	629	629	629	601	645	644	654	656	632	649	614	650	634	603	642	644	652	631	613	597	685	639	655	662	627	658	651	642	664	651	605	653	593	624	635	643	654	613	617	641	618	649	611	671	654	628	656	662	645	647	644	628	637	655	600	626	657	654	636	642	659	623	605	595	677	640	607	657	612	667	637	696	626	658	663	626	647	642	592	629	584	650	618	629	606	619	625	671	649	629	651	692	640	650	638	640	619	635	610	580	671	634	625	639	646	594	624	684	666	624	679	582	599	619	637	611	617	624	634	632	637	669	666	625	620	611	670	637	621	640	690	626	685	607	665	625	642	634	639	618	641	564	646	592	598	606	676	608	583	613	639	656	650	614	620	623	666	641	631	597	637	650	592	657	615	629	620	630	574	681	656	621	611	637	634	628	622	645	654	652	603	689	671	640	701	634	639	630	644	632	583	641	616	622	620	576	629	638	625	684	646	625	655	622	649	658	638	628	638	663	615	580	640	596	643	598	641	634	652	644	609	656	671	666	687	645	649	667	628	663	656	592	608	678	645	617	675	616	653	660	621	695	659	635	640	636	629	640	655	679	590	607	607	663	675	625	619	634	629	670	665	662	614	642	645	665	632	663	666	603	643	634	635
41611	19613	5124	2336	1367	913	679	498	400	348	331	284	269	228	177	221	215	189	192	212	184	152	152	158	147	175	168	160	141	137	159	150	161	142	136	133	152	140	119	162	141	134	151	113	139	159	160	155	135	103	144	135	129	131	124	111	126	137	128	158	161	145	127	135	127	118	128	163	140	129	115	124	131	145	149	119	133	123	140	137	150	129	122	145	124	120	129	132	120	132	145	110	133	144	129	153	144	156	115	118	128	129	116	140	153	139	114	109	153	152	142	121	125	121	120	160	150	127	123	129	127	161	118	130	119	130	133	120	118	127	126	137	125	124	155	140	154	148	148	141	131	137	126	136	138	112	140	139	116	138	142	126	147	136	139	124	120	121	142	105	141	150	142	113	145	138	117	130	130	128	121	144	109	127	141	140	138	136	149	156	123	139	150	103	118	131	124	123	121	120	152	135	122	155	137	124	146	129	132	140	128	118	137	148	122	152	122	122	141	152	127	124	122	119	131	142	136	143	120	151	106	137	113	148	137	135	133	123	124	140	142	162	119	114	135	129	143	148	143	134	136	132	138	104	126	129	129	124	109	135	115	121	147	135	151	127	134	149	138	148	141	139	131	139	116	128	128	148	137	131	136	125	141	140	141	123	122	123	122	127	160	135	127	130	152	113	121	116	119	127	129	145	140	148	153	140	148	153	130	134	131	123	128	147	146	125	121	143	142	133	130	130	148	133	130	141	133	132	135	130	122	103	141	146	127	114	137	146	141	131	120	121	139	130	119	128	142	124	125	120	144	136	149	132	128	140	128	133	138	145	129	131	131	130	142	119	123	149	121	135	128	141	128	121	139	129	134	131	116	124	119	133	141	155	147	131	136	140	155	126	128	130	135	129	135	137	151	140	140	136	119	145	134	147	140	131	140	143	153	133	133	117	130	138	141	146	134	127	134	116	125	125	116	138	134	122	124	131	153	127	103	109	116	123	134	151	136	121	147	128	128	120	116	144	110	137	131	128	128	122	138	111	139	141	152	144	145	131	142	156	125	114	141	124	114	140	125	130	129	125	140	126	121	133	119	124	115	115	130	138	138	105	134	136	148	144	124	122	128	121	127	146	129	110	152	133	112	139	143	132	143	126	140	116	125	125	126	139	119	115	140	134	130	127	119	137	137	136	126	141	128	140	138	129	137	125	137	127	113	144	146	153	134	122	115	105	136	120	120	127	119	141	115	125	123	127	146	119	149	138	127	125	131	140	160	128	161	126	149	156	151	123	107	158	122	103	117	116	138	102	139	130	153	124	144	107	118	131	127	129	130	151	147	135	123	146	126	136	115	132	127	132	134	126	148	124	142	135	144	130	136	127	143	117	168	155	141	120	130	126	146	114	136	150	135	118	134	123	123	132	134	121	145	112	121	133	138	127	130	111	143	135	137	136	159	150	113	124	137	143	134	145	142	125	117	124	122	122	121	152	103	131	141	154	124	136	116	137	143	114	129	115	129	138	126	125	148	113	120	158	118	121	145	150	130	130	121	143	124	118	124	140	125	132	146	138	117	126	133	127	143	140	128	132	117	124	129	139	125	137	138	137	136	125	112	130	124	151	110	138	126	142	132	132	141	142	127	143	151	138	128	124	141	127	114	142	134	103	155	123	169	147	130	138	140	125	158	138	148	134	126	131	120	132	124	120	132	139	128	110	114	119	119	141	139	138	121	167	126	149	149	124	147	136	132	126	146	138	125	116	131	143	124	141	146	140	143	140	125	130	109	129	148	142	121	128	138	141	129	122	150	136	120	133	125	118	133	138	137	125	137	119	135	141	139	116	141	130	124	146	154	129	134	132	131	125	143	145	148	138	103	126	139	119	122	133	143	131	130	132	144	142	136	124	132	147	152	113	131	117	115	115	123	121	128	130	147	126	135	128	134	157	115	134	114	128	133	126	132	119	127	150	157	145	138	145	140	109	147	126	138	139	129	121	127	124	135	125	103	134	150	111	120	126	136	145	136	132	145	123	129	128	101	123	127	135	112	119	134	141	121	147	122	131	138	109	144	144	125	129	131	121	127	128	139	141	137	114	130	116	123	138	122	122	115	118	111	145	133	125	126	132	137	127	125	138	128	128	127	127	135	136	147	127	139	136	152	120	134	126	139	158	127	129	144	135	133	100	139	147	135	129	143	136	127	120	128	123	136	138	128	127	122	128	138	138	118	151	147	139	149	114	118	112	120	131	128	149	129	136	123	109	114	144	136	129	136	157	132	133	124	124	127	132	139	119	136	138	118	136	145	124	121	118	143	118	140	131	108	152	143	135	130	106	114	133	138	139	145	125	128	139	134	143	131	139	100	120	141	129	125	132	130	125	139	160	123	118	142	127	159	135	131	130	161	124	151	148	111	151	147	125	127	132	129	104	154	137	119	141	111	157	125	135	124	124	145	115	119	102	137	138	116	127	109	110	123	119	116	119	107	138	135	128	121	126	121	108	131	125	125	139	124	121	139	125	131	123	132	125	122	137	112	150	122	103	148	114	127	118	140	134	153	131	149	127	130	132	134	133	117	131	131	143	117	154	127	121	116	133	140	137	147	127	113	134	128	124	154	132	135	131	125	145	125	128	128	141	147	134	132	110	130	134	133	155	125	115	145	145	144	149	128	141	135	148	141	165	128	155	142	109	123	129	103	134	121	114	130	134	125	121	128	123	121	132	123	128	148	130	119	146	129	142	123	126	114	131	119	129	159	127	141	126	127	138	116	153	147	128	115	140	125	117	151	124	139	132	132	152	125	137	112	129	135	143	131	113	126	149	150	134	119	117	140	138	145	135	131	136	129	130	111	159	141	119	119	129	127	129	118	127	142	141	135	144	132	128	114	157	147	128	132	131	129	124	137	109	138	115	125	113	150	115	135	142	123	127	122	133	139	142	132	127	126	134	108	117	134	122	139	120	121	132	110	132	124	131	134	112	130	129	122	142	140	129	119	130	145	148	117	122	128	125	123	144	136	126	124	130	177	139	145	154	132	143	150	144	127	119	134	119	136	120	118	142	123	134	132	144	143	115	133	120	119	160	136	130	158	139	146	122	138	105	144	121	148	135	115	119	136	143	132	138	146	125	124	113	162	143	155	127	132	142	115	120	123	128	135	125	137	137	136	128	114	141	126	121	143	137	127	127	119	134	124	114	128	130	138	163	139	130	115	157	142	127	126	128	125	145	115	149	122	128	115	124	130	140	122	130	126	142	150	143	143	118	148	127	111	125	142	140	113	148	132	168	128	105	123	152	127	129	133	117	153	137	125	111	116	111	148	118	124	133	136	140	139	121	132	134	130	122	146	147	124	124	139	142	142	134	142	134	137	123	118	140	130	136	128	108	135	137	146	124	132	120	145	130	127	125	115	120	161	134	116	145	149	127	129	151	162	126	136	141	123	124	140	123	132	115	137	122	128	134	129	112	135	142	136	120	137	124	116	124	138	123	134	122	138	152	144	136	142	144	108	115
25862	9861	5068	5460	4548	3568	2840	2346	2007	1750	1438	1306	1178	1080	1002	886	880	775	746	722	669	631	627	612	584	535	585	547	524	495	516	482	500	458	491	455	450	459	405	448	432	471	439	419	393	450	406	403	407	409	400	380	410	380	349	401	396	403	355	367	384	366	411	381	359	348	394	390	372	381	383	361	366	380	420	370	360	339	377	367	375	374	408	387	430	417	413	400	389	369	383	397	370	400	388	372	371	360	388	351	344	371	342	363	362	359	386	425	493	461	441	384	392	350	382	338	377	363	366	373	383	357	389	366	354	346	361	380	346	366	335	334	329	338	386	358	361	345	371	368	378	371	379	339	361	329	387	346	387	337	348	339	376	360	347	381	352	326	350	361	357	332	394	378	381	380	330	367	377	357	318	341	347	364	366	378	349	331	352	338	375	357	368	358	390	394	332	374	358	386	352	367	389	343	320	353	327	362	372	355	331	348	362	338	362	362	382	358	348	343	361	336	355	353	341	349	347	363	348	354	301	393	372	337	341	336	342	355	360	328	360	353	345	363	339	361	355	338	311	347	378	353	376	361	375	362	362	343	396	342	389	353	366	337	366	382	336	382	326	366	390	327	343	380	339	336	396	373	332	365	352	315	334	371	375	351	369	359	390	361	363	339	349	367	341	340	345	335	367	349	337	361	344	338	356	340	314	333	387	343	364	343	371	336	358	367	353	321	354	352	374	369	346	340	367	355	364	334	325	357	359	336	371	337	316	340	346	337	352	339	386	378	329	329	353	317	311	383	375	343	358	381	363	324	355	311	346	351	345	371	334	345	323	341	288	355	371	355	346	369	361	334	337	346	328	342	356	352	391	317	339	370	369	371	359	349	332	371	344	348	365	381	342	338	349	377	330	333	370	349	308	344	306	354	369	346	342	351	359	386	347	365	338	345	354	342	385	347	327	351	383	359	396	359	361	343	385	381	369	345	335	354	420	392	372	358	357	358	343	351	367	368	358	330	365	333	347	352	352	364	391	365	347	335	315	337	368	339	352	380	351	358	353	398	333	378	361	338	357	384	386	377	363	337	341	365	345	361	340	372	367	343	363	368	346	343	371	346	334	378	353	361	323	377	312	323	362	392	357	355	324	371	363	392	352	324	350	350	362	323	364	335	332	345	331	379	388	363	346	332	350	360	307	370	318	337	324	347	376	326	337	358	344	359	326	365	351	354	358	386	367	351	354	333	378	342	354	346	345	369	347	368	324	361	354	338	366	367	366	320	372	368	335	348	337	345	327	325	375	356	347	344	382	353	349	379	346	362	382	365	366	352	373	347	362	364	371	342	359	325	326	334	349	355	354	310	356	323	369	332	325	346	362	344	362	360	345	366	374	388	322	364	357	346	338	357	342	371	340	344	355	365	387	335	342	343	334	343	329	341	333	343	354	364	307	345	352	347	380	328	376	347	367	348	391	326	358	346	349	369	359	354	357	354	339	359	306	334	360	330	362	348	355	321	362	402	347	334	384	348	351	386	372	357	378	398	364	381	317	332	363	346	340	342	320	325	365	365	315	341	335	355	349	318	379	336	348	334	349	353	348	333	389	353	350	366	351	381	351	353	339	386	330	329	363	369	353	355	355	379	353	326	348	394	340	344	340	336	344	351	338	356	350	334	374	351	340	359	363	386	366	365	336	352	352	340	339	387	363	356	365	335	327	380	350	364	315	350	324	386	341	332	306	336	387	316	351	382	335	368	362	360	368	326	363	367	347	327	372	325	314	339	357	338	321	324	371	351	362	348	322	350	369	346	365	382	347	380	358	363	326	357	320	361	364	379	361	405	345	344	335	321	321	336	346	347	346	334	342	325	351	362	361	371	347	313	351	365	381	308	382	327	365	343	368	333	319	372	351	355	365	379	390	355	330	350	342	329	308	318	332	371	359	340	342	387	381	366	360	334	357	357	345	391	339	330	357	333	371	371	360	335	350	301	352	359	367	358	342	389	366	366	371	363	364	357	359	366	376	368	382	322	366	339	374	331	332	333	347	372	363	337	339	368	353	356	352	344	346	334	345	354	350	349	337	328	320	365	346	352	352	327	339	348	403	355	366	348	349	379	296	338	333	337	347	360	366	343	356	339	344	330	385	359	381	348	346	393	359	335	356	327	342	339	339	388	358	345	367	358	352	375	375	334	358	335	335	365	356	358	327	323	346	359	391	348	338	359	328	357	335	349	329	378	391	369	356	364	343	356	339	343	361	320	344	333	365	350	336	376	376	373	368	381	345	350	382	364	370	343	349	342	341	380	351	370	329	341	354	347	361	378	350	367	365	338	359	350	335	398	382	328	338	342	336	360	357	370	369	324	351	369	345	338	346	355	331	362	317	323	322	341	377	341	382	364	330	383	331	339	328	347	352	362	385	328	361	388	302	362	320	341	373	328	361	342	359	348	326	368	352	362	333	376	329	356	378	342	345	342	379	311	321	352	378	371	334	352	340	386	357	354	337	321	325	357	348	327	342	336	386	366	342	366	356	323	352	359	344	343	385	347	317	361	361	342	344	322	362	354	370	348	317	362	338	338	350	382	369	343	367	321	354	340	355	323	353	331	367	321	337	327	329	333	353	357	321	348	387	358	357	348	332	340	375	376	353	379	351	370	341	340	341	351	329	363	343	338	343	342	348	346	350	369	369	352	337	342	355	370	378	332	358	320	363	323	351	368	338	372	346	371	344	360	382	319	300	355	392	344	359	335	375	312	359	330	338	361	332	357	345	333	344	330	374	319	300	345	337	350	352	391	392	323	374	373	348	337	388	318	350	369	375	329	346	354	364	351	339	334	356	367	345	346	369	367	320	378	326	369	364	348	390	331	371	366	341	361	328	366	316	352	359	327	357	339	389	341	316	361	330	344	379	364	365	341	343	352	343	367	353	343	362	374	358	345	359	348	358	368	323	341	347	345	381	360	339	333	328	365	342	374	343	370	331	340	354	367	333	345	376	343	352	366	328	337	328	342	346	336	345	357	396	352	372	368	376	347	381	367	355	343	363	364	367	375	330	355	366	338	348	366	337	323	372	300	359	340	351	324	353	338	309	358	354	299	346	352	352	368	367	378	350	360	372	360	347	352	359	341	377	374	337	354	363	350	364	357	374	347	341	403	362	339	350	341	359	385	348	345	344	370	372	362	337	365	335	357	342	348	342	342	343	364	379	341	352	401	354	331	331	367	329	357	357	331	340	401	351	358	326	346	386	360	342	347	370	361	336	363	341	344	352	353	357	375	364	387	321	370	372	345	352	358	319	329	319	344	340	349	380	339	318	359	378	354	367	352	342	340	339	359	328	355	369	357	379	367	396	346	356	367	352	343	375	316	363	349	337	358	339	392	347	350	365	383	362	354	329	348	336	383	356	314	368	326	325	347	329	351	327	356	335	377	331	370	355	363	372	327	380	378	375	332	359	379	338	359	348	324	350	342	332	359	353	350	377	329	367	313	381	392	334	321	348	356
14801	3481	355	304	262	275	273	286	243	260	281	278	268	297	263	297	249	279	272	255	258	254	253	244	253	274	264	243	250	268	246	275	254	247	248	267	280	281	246	257	235	241	261	251	242	264	264	237	255	258	271	238	263	241	248	257	232	266	264	224	253	264	256	263	258	265	250	279	261	263	236	235	234	253	260	254	245	238	251	247	254	257	275	254	238	224	297	260	256	239	273	250	267	231	276	229	232	253	277	247	262	265	268	245	263	244	252	272	259	250	230	263	256	249	267	245	263	261	222	285	241	252	259	236	282	242	255	260	253	260	255	254	269	283	277	265	253	244	224	243	250	253	241	243	245	233	263	250	256	272	249	264	252	265	223	262	231	235	299	246	264	269	249	246	278	249	270	273	291	270	245	250	266	261	252	258	252	253	260	248	242	241	232	244	270	247	269	246	258	266	237	251	254	247	248	237	232	265	234	265	249	300	287	257	247	251	273	227	233	261	255	264	257	259	244	254	258	260	244	268	271	247	249	242	252	235	259	232	247	260	244	248	273	277	261	275	259	303	264	241	239	251	291	256	255	257	247	249	232	248	253	273	267	251	251	261	274	238	251	239	259	275	269	253	226	267	262	240	244	256	238	299	307	256	252	256	257	297	248	252	251	264	254	221	242	249	242	249	266	243	275	268	266	260	258	233	256	270	250	247	256	251	250	238	288	267	241	288	271	276	257	249	249	282	261	279	235	251	246	256	226	258	268	285	235	264	239	242	257	253	252	249	251	267	245	252	268	255	231	259	222	242	259	270	248	246	227	255	262	272	274	238	260	273	242	250	264	261	250	247	260	228	238	243	277	241	268	248	244	267	258	241	250	265	244	248	258	270	275	268	260	256	276	261	249	228	266	254	254	263	263	245	240	236	205	218	217	237	254	243	263	241	258	215	279	264	247	252	266	238	246	253	268	234	254	263	217	238	247	264	249	226	261	239	258	265	277	276	256	280	260	279	255	254	276	267	251	255	247	253	251	249	251	272	283	250	265	259	259	240	248	268	246	284	256	278	244	288	286	258	258	253	237	242	217	247	224	239	262	250	258	254	253	245	278	280	245	245	274	267	213	274	255	258	265	252	274	268	257	274	255	199	240	239	264	249	241	228	256	234	238	242	248	289	253	256	247	262	226	242	248	244	262	259	254	275	270	272	254	249	224	265	255	249	254	273	247	244	253	256	269	256	232	261	260	252	252	230	251	249	276	266	247	236	258	253	247	271	255	256	249	278	259	238	216	248	239	281	258	292	278	283	272	267	262	274	254	261	295	253	264	263	255	241	279	253	276	242	240	255	276	260	239	248	235	271	237	255	233	264	266	261	256	240	274	237	265	248	261	236	248	282	265	243	250	278	272	256	289	295	241	265	241	282	271	259	251	260	249	229	240	245	292	214	250	257	258	276	245	250	237	252	271	284	272	261	273	265	247	258	249	240	262	241	249	274	263	271	257	289	259	247	262	243	231	240	260	257	250	239	226	261	250	279	256	262	300	247	263	251	244	250	253	263	272	274	233	268	228	260	239	233	269	262	244	278	240	266	259	289	257	249	259	239	253	244	269	273	254	258	260	258	269	239	247	294	292	245	240	251	245	262	261	258	261	258	284	244	256	243	235	267	254	265	251	254	244	250	280	250	250	230	261	250	245	266	258	267	261	289	279	280	233	280	258	254	241	236	240	261	257	266	239	237	287	234	259	262	234	287	265	292	270	238	247	243	249	253	273	261	245	300	275	260	252	270	264	265	239	265	233	251	296	226	247	258	286	251	255	270	266	222	255	250	286	264	256	234	243	234	254	232	238	255	252	281	244	240	239	247	258	252	254	242	246	263	264	258	236	263	261	270	261	254	265	254	251	297	249	276	215	286	240	277	254	266	235	223	229	266	255	251	274	262	252	254	228	242	256	241	257	268	251	258	251	250	249	259	246	245	256	262	241	278	246	257	258	271	237	279	253	245	227	244	241	276	263	248	233	256	256	260	259	267	242	258	240	234	253	292	236	264	272	243	233	253	252	270	249	257	266	266	261	246	241	278	276	260	283	261	265	274	264	250	256	286	231	261	244	232	281	219	255	282	250	238	258	272	239	261	237	222	257	236	241	234	278	247	252	254	253	244	231	258	249	261	279	238	237	253	245	250	258	243	281	254	260	265	272	266	242	258	251	235	241	260	256	249	254	258	260	257	254	261	264	267	242	262	229	227	279	266	271	241	265	273	254	215	227	232	261	253	253	244	316	230	232	264	264	264	270	270	272	271	266	240	266	257	257	257	259	260	229	239	250	251	261	260	269	258	249	244	247	255	237	235	255	243	267	235	265	264	271	276	258	243	280	244	253	277	237	240	267	250	231	255	258	239	235	274	242	258	256	275	232	234	260	250	264	248	257	272	232	258	271	280	238	250	241	261	251	254	248	274	263	283	236	261	257	251	258	258	261	273	258	253	245	259	248	278	242	274	234	266	278	280	254	266	236	289	272	251	267	272	254	255	245	235	267	234	248	232	244	252	264	269	258	262	265	251	247	244	256	277	272	264	308	253	224	234	260	241	234	244	265	273	257	258	259	252	259	270	264	250	253	272	262	270	256	267	273	254	260	248	265	225	237	253	237	255	250	260	255	265	264	278	229	214	249	251	286	253	265	268	248	285	230	284	259	268	246	242	242	279	254	239	271	271	235	312	258	270	289	248	251	276	238	258	255	272	238	242	242	256	271	259	245	247	264	236	244	244	265	245	247	250	242	254	270	232	244	235	262	270	280	279	233	249	241	238	227	230	235	245	256	255	241	273	243	263	252	265	242	269	266	244	241	238	250	270	265	258	239	252	271	249	245	266	274	263	247	268	244	249	238	262	256	253	245	268	261	249	269	220	251	274	243	244	231	264	265	251	252	248	264	221	237	278	235	242	248	236	252	263	257	246	273	244	254	253	250	263	272	264	259	269	258	229	241	275	245	252	263	266	255	262	248	282	267	235	268	238	234	270	245	255	274	259	257	278	242	262	248	257	253	259	235	265	236	232	239	242	259	261	286	254	246	273	241	248	254	252	258	240	255	244	279	255	279	283	282	225	271	280	231	263	228	248	264	247	240	258	284	226	237	252	244	256	256	230	248	249	254	231	228	219	291	246	226	243	271	266	258	255	280	249	243	267	255	259	250	245	278	237	264	246	261	291	277	206	232	277	295	245	225	245	252	254	260	241	248	241	277	281	231	278	280	280	273	260	246	269	271	230	251	262	254	282	281	265	250	258	293	290	242	245	256	255	243	266	236	272	245	238	267	270	232	247	262	269	234	261	265	283	242	250	253	265	243	276	275	255	247	221	264	242	293	270	278	229	225	262	253	238	218	252	244	260	264	266	252	266	242	251	241	254	237	256	243	277	237	249	273	252	252	281	222	230	247	244	255	245	258	258	258	264	250	272	249	270	279	266	267	275	243	262	239	283	236	270	252	292	257	259	262	241
8870	2800	765	817	796	691	693	738	749	693	638	680	660	674	663	648	662	656	722	659	681	607	682	690	671	627	700	656	669	625	658	693	680	639	631	648	608	678	688	684	638	630	668	619	655	677	682	672	638	688	620	686	614	669	666	709	680	640	645	679	615	639	671	617	650	616	645	640	633	607	694	639	684	641	639	656	666	657	657	637	690	702	612	671	702	626	656	698	634	677	662	667	667	671	625	693	666	612	666	678	680	633	665	659	635	637	653	626	672	651	643	666	658	651	598	667	631	626	663	662	623	682	668	646	688	656	660	635	635	672	648	636	609	633	680	638	611	627	629	636	650	662	662	602	647	652	610	609	667	640	636	630	632	659	635	669	645	647	686	641	618	612	645	667	687	669	625	637	643	668	690	676	619	600	696	618	647	618	630	638	615	644	662	665	692	632	641	683	668	644	654	656	591	648	671	670	625	614	609	656	611	620	655	627	643	687	673	621	659	619	650	602	685	643	652	666	683	648	683	644	667	610	630	651	713	634	660	638	650	642	646	649	643	639	633	652	655	646	614	664	669	664	681	652	669	631	663	696	666	630	660	660	678	651	663	679	666	682	641	641	619	659	625	649	646	658	640	619	640	657	654	637	643	650	632	637	678	690	661	668	622	659	682	642	640	653	674	655	616	659	626	663	668	688	644	636	669	641	603	619	680	643	669	685	680	619	630	633	640	684	645	632	645	648	661	637	664	653	635	617	624	673	636	648	666	637	642	697	632	644	634	675	672	637	649	681	606	675	610	648	635	644	655	676	650	656	636	671	688	594	650	636	696	670	631	641	638	691	677	642	658	638	676	670	651	639	653	683	631	678	638	670	628	659	642	655	644	637	686	704	669	670	664	654	658	678	657	640	651	644	701	612	706	698	690	673	640	660	595	621	663	648	718	664	617	690	673	642	629	612	670	645	650	647	628	649	667	655	623	695	663	630	647	635	619	629	641	632	691	635	624	649	651	619	676	627	656	642	700	637	651	651	680	617	641	648	638	638	627	632	601	633	682	626	705	658	688	660	649	615	709	666	642	616	657	640	633	636	630	649	663	639	635	660	630	671	628	683	640	664	609	613	585	629	657	687	631	622	657	646	628	595	631	669	663	599	675	645	652	685	695	662	661	663	614	665	652	656	641	660	628	666	634	656	611	669	631	648	659	637	646	676	654	646	684	643	675	647	652	659	644	634	613	674	666	634	639	668	616	664	687	659	699	632	613	655	645	651	660	646	611	664	633	647	603	633	634	629	621	680	644	656	642	680	662	679	676	640	666	669	655	663	660	652	667	606	671	678	677	653	658	654	619	700	670	644	668	687	644	643	623	634	641	619	677	651	654	672	632	662	657	659	640	632	645	693	641	683	629	615	647	662	638	659	621	672	628	619	666	647	666	597	653	640	621	696	612	643	660	647	677	646	634	700	607	645	648	651	616	657	672	670	667	664	656	702	655	592	675	618	575	639	684	643	613	653	655	627	660	631	612	630	617	696	641	663	646	679	677	625	629	603	631	670	649	645	686	616	641	668	681	618	680	648	664	631	620	601	642	663	680	619	674	719	690	600	669	637	672	620	639	624	660	647	650	660	670	693	598	647	613	696	660	645	587	691	697	657	647	635	624	652	625	620	653	667	617	636	666	671	623	645	605	634	650	624	663	678	616	657	659	691	645	690	655	646	674	622	637	673	706	648	626	681	666	638	670	664	652	618	640	669	632	638	636	705	653	650	616	688	667	667	639	657	656	630	725	626	640	633	713	659	607	628	647	603	596	673	629	611	650	639	609	633	681	654	649	612	644	631	688	671	666	655	635	632	628	637	647	666	673	626	656	716	681	626	645	639	627	619	622	675	650	654	647	624	680	619	672	644	621	641	638	675	687	625	639	636	633	652	599	661	620	637	600	685	606	628	617	637	724	622	654	649	680	655	648	645	673	676	645	632	704	642	634	633	645	669	645	629	690	614	658	647	683	667	620	653	578	652	679	689	689	617	661	673	667	616	636	658	685	681	641	648	688	642	627	663	652	652	641	659	613	632	642	657	660	618	635	648	605	660	673	672	614	637	634	636	654	590	642	640	623	670	658	669	659	638	655	635	651	710	624	651	636	652	643	663	635	675	656	642	689	626	620	672	619	713	676	680	670	637	686	640	680	645	647	653	632	660	591	656	661	646	636	672	691	667	666	611	639	643	678	608	664	639	668	659	661	718	671	649	647	624	609	661	660	624	654	633	658	649	644	688	659	618	662	620	663	681	644	630	653	698	657	672	588	654	652	616	682	648	684	643	632	681	648	629	706	676	653	634	653	671	641	646	646	613	636	639	628	676	667	675	640	674	677	669	667	639	674	697	644	697	648	675	682	620	667	656	697	730	647	646	611	670	656	615	641	622	651	595	639	685	619	668	629	602	675	658	629	630	603	602	655	678	594	626	675	649	654	628	641	693	641	658	642	679	662	670	723	648	635	639	652	649	634	670	678	654	654	645	654	665	637	621	654	616	643	651	624	621	680	643	617	661	629	626	647	651	655	695	638	639	637	700	636	661	649	645	680	631	671	626	702	678	629	655	628	630	684	625	668	674	628	641	663	648	622	676	614	657	645	706	672	660	651	656	613	670	630	625	617	651	646	662	665	584	674	627	658	665	608	641	675	626	681	628	650	647	631	642	690	684	643	659	661	634	636	639	694	672	668	632	670	638	635	663	668	614	636	653	703	633	671	619	652	647	645	674	632	621	623	593	642	650	690	622	604	629	607	643	589	657	664	572	656	688	644	606	637	662	600	679	650	650	665	625	583	668	643	660	612	668	641	682	675	606	625	682	642	628	618	664	620	637	643	657	607	706	634	636	683	621	644	671	651	667	602	653	667	655	653	670	600	670	655	586	619	615	641	695	643	645	660	684	662	622	705	670	648	683	665	634	620	677	604	628	660	716	660	655	659	658	660	629	658	679	615	643	652	666	649	662	662	617	683	650	624	691	647	638	654	671	628	664	662	698	650	669	690	642	637	670	678	672	683	619	672	660	664	625	634	646	624	646	625	660	615	609	648	648	635	640	662	651	674	677	678	671	634	679	687	648	660	630	681	664	648	637	671	669	664	635	620	671	620	664	656	635	593	667	630	636	633	650	672	668	667	671	637	673	661	655	671	650	635	682	615	665	653	651	670	607	687	674	651	655	642	635	634	623	634	617	671	651	658	682	718	634	628	663	637	649	637	671	616	689	647	619	643	645	655	674	667	615	620	653	627	615	636	695	640	659	629	661	625	623	676	631	652	663	613	676	679	665	671	648	636	617	613	661	671	694	642	677	671	733	672	670	683	655	626	662	621	649	641	669	659	646	658	571	640	665	648	603	636	624	664	639	647	601	591	705	698	661	640	637	596	658	636	638	662	656	651	623	671	674	661	653	695	632	636	683	669	674	662	597	620	689	635	644	660	616	642	680	692	637	590	638	600	658	665	665	641	666
32517	12072	2763	1361	901	696	519	366	403	368	360	301	304	335	313	292	293	283	296	279	298	254	290	254	304	252	276	259	244	252	278	254	259	254	241	267	276	251	251	257	221	251	255	229	280	275	253	238	293	270	254	268	224	273	247	277	254	243	237	266	280	221	276	226	271	249	263	254	267	228	273	255	260	247	251	241	254	252	265	258	234	237	253	227	244	273	255	255	260	224	254	265	247	237	239	241	235	275	262	251	265	256	256	275	246	244	243	259	245	284	267	265	240	281	264	284	249	226	231	241	257	255	242	276	256	266	248	241	223	217	257	267	223	282	240	265	247	249	227	270	273	281	225	273	259	249	235	287	246	256	243	260	250	257	232	286	252	260	235	268	240	261	253	253	208	258	209	235	244	247	231	247	270	235	273	265	285	265	210	290	227	254	255	237	290	254	236	253	262	254	242	248	258	306	224	236	257	250	245	268	226	298	268	245	224	246	244	263	286	231	225	244	230	254	249	256	238	264	249	254	261	260	274	239	244	279	231	240	232	293	276	259	253	255	246	244	252	257	229	249	265	248	257	230	253	242	273	303	253	264	261	239	245	251	252	221	224	262	269	248	242	224	267	287	240	270	261	252	270	283	229	253	230	258	255	265	286	271	266	231	242	268	248	228	254	281	240	247	272	270	251	244	266	238	275	270	237	263	266	277	248	235	244	251	271	282	262	280	255	239	240	266	247	252	217	238	225	253	253	260	258	225	234	250	238	234	252	243	238	232	234	220	235	270	225	249	253	260	237	265	273	254	245	244	231	247	253	261	257	237	236	231	245	269	251	240	257	255	277	224	296	244	270	249	249	249	248	265	264	279	247	243	252	260	266	247	236	266	224	258	248	222	226	244	256	251	257	277	277	254	283	258	230	261	264	245	246	271	240	248	227	251	236	260	259	290	268	248	241	230	221	267	252	236	283	234	253	246	251	253	257	257	275	256	241	247	240	251	241	252	247	271	267	250	281	251	258	269	220	224	242	232	236	233	251	254	264	236	244	282	282	233	252	240	270	251	261	266	282	268	265	255	266	235	229	213	230	233	246	235	217	239	270	223	240	263	250	246	253	234	240	244	250	238	243	271	280	255	267	237	232	223	271	256	278	259	255	239	239	249	231	252	224	267	259	250	240	267	276	254	239	250	275	238	270	225	266	273	272	220	244	251	245	279	268	245	232	263	260	265	260	254	243	229	265	285	270	240	270	247	260	223	238	240	239	255	271	242	233	275	228	271	248	257	249	251	252	231	266	261	253	267	246	301	260	263	242	264	261	261	242	225	293	245	245	265	251	243	234	258	231	260	266	261	242	285	242	268	253	267	246	246	267	239	238	272	239	241	256	264	284	277	255	289	259	221	269	266	227	263	262	248	253	240	241	277	259	246	247	247	246	221	226	249	253	271	249	214	253	257	274	249	230	217	250	222	262	246	246	264	221	266	283	267	249	258	254	255	252	239	256	239	280	250	284	246	276	236	247	258	267	254	224	253	239	250	262	285	248	241	258	284	242	244	230	241	237	303	226	243	248	246	289	223	263	239	260	265	261	260	265	274	267	282	224	289	245	244	250	244	229	245	248	236	224	235	228	256	255	228	280	251	269	269	255	258	256	244	231	258	258	241	254	245	271	236	230	263	246	244	252	264	232	242	257	247	283	252	257	233	239	243	283	262	280	240	246	254	225	249	265	264	237	263	214	272	242	244	234	232	243	247	256	281	261	272	273	263	233	282	234	232	236	233	243	258	269	262	243	255	246	299	250	307	254	262	246	252	263	243	235	257	249	261	258	248	246	231	237	257	258	257	259	272	226	271	274	268	262	271	253	281	250	245	261	212	222	247	266	260	268	249	247	257	262	248	229	236	284	272	253	244	261	231	226	255	267	230	223	254	250	254	269	261	266	242	253	246	254	226	251	255	262	268	225	271	294	248	226	278	250	266	257	241	237	238	235	254	237	246	276	269	266	231	260	240	237	274	304	251	250	284	254	246	221	233	209	255	258	264	249	260	254	253	244	267	224	295	255	225	273	235	250	232	261	239	244	266	280	266	265	244	275	286	223	260	246	262	242	238	255	240	250	273	258	234	240	244	243	267	245	263	212	235	257	256	276	258	275	211	268	236	255	256	248	235	245	269	254	265	248	254	245	253	258	240	267	244	251	223	269	226	258	247	275	238	244	238	278	262	248	243	266	239	239	261	243	251	245	254	269	262	253	241	222	245	257	266	245	260	261	233	224	276	236	260	277	274	264	254	276	246	259	287	230	250	272	266	264	265	253	244	271	265	244	266	292	263	277	268	244	262	254	239	250	243	243	250	264	249	239	245	242	278	250	254	283	261	231	284	252	253	231	219	239	213	290	246	296	247	289	274	244	293	249	272	246	264	246	221	267	276	280	247	230	264	250	250	280	260	255	267	262	229	252	252	250	245	270	258	257	255	275	270	271	226	250	258	230	240	271	279	240	257	249	240	255	256	228	242	250	217	247	252	239	225	279	217	251	274	248	253	258	253	271	285	282	242	253	234	280	235	241	265	231	269	254	215	287	261	292	254	245	246	256	228	218	237	242	269	258	275	252	268	251	267	265	237	244	241	236	259	224	259	245	248	289	257	249	265	278	292	261	252	240	271	242	273	258	245	242	268	255	239	219	268	292	290	286	232	259	230	251	239	254	253	242	234	231	267	235	276	245	203	249	237	256	261	256	242	246	248	255	236	259	260	243	237	266	249	248	262	269	252	231	248	231	240	225	247	247	252	227	278	262	289	254	265	240	236	262	254	238	251	286	256	247	255	247	258	247	244	286	262	241	257	275	229	232	247	278	237	241	272	237	265	269	236	239	274	257	237	292	252	241	263	274	276	246	257	236	262	260	261	262	248	224	269	245	234	263	232	258	281	246	224	242	249	278	235	250	228	252	251	251	254	248	270	241	252	258	257	240	276	247	251	216	231	262	285	257	247	243	260	287	262	259	267	289	263	267	251	221	253	265	270	247	246	252	273	261	276	250	241	241	224	223	248	256	222	252	263	224	232	238	263	255	265	248	250	242	226	255	255	243	250	274	268	240	243	247	247	253	204	279	272	245	253	238	260	233	243	266	248	251	256	250	254	244	255	261	249	234	249	239	271	284	238	242	276	248	263	280	254	266	244	221	241	270	254	244	247	235	265	260	265	249	258	228	247	291	258	251	256	269	255	244	262	259	275	251	272	278	274	277	239	242	241	247	273	258	255	245	243	263	253	242	243	245	242	260	270	251	263	229	254	257	275	247	287	243	264	254	250	269	250	244	261	282	230	246	254	269	268	237	232	254	293	237	237	271	260	259	265	238	243	253	286	226	264	265	256	257	255	269	268	256	242	255	249	234	262	256	265	285	256	276	251	245	265	253	270	278	237	250	250	234	257	252	222	256	241	300	254	229	236	259	254	262	284	241	227	272	237	272	252	269	254	232	243	240	265	278	235	270	213
19881	6446	3089	3305	2890	2324	1980	1725	1373	1308	1223	1097	1062	1005	978	932	889	879	833	808	753	785	753	759	756	790	634	747	740	684	685	689	736	647	691	703	701	715	690	670	665	677	686	671	703	679	648	663	670	604	687	713	672	681	629	635	625	637	674	640	626	615	606	648	638	671	655	687	641	653	620	681	636	654	660	631	643	595	677	644	654	683	660	666	681	663	647	668	700	695	616	656	628	646	647	659	659	569	678	635	627	682	618	635	619	644	657	660	700	686	626	671	707	632	602	620	655	649	687	684	622	654	663	645	687	630	640	658	668	634	595	600	668	599	698	656	670	679	592	614	655	644	615	623	603	628	608	649	609	618	604	637	641	622	597	648	616	635	662	664	622	664	632	657	636	652	646	610	608	637	608	633	577	664	588	631	627	588	577	674	634	626	599	682	706	646	632	617	612	603	651	634	638	653	639	661	611	626	640	656	632	626	633	634	641	629	673	607	622	650	641	612	632	648	603	610	624	610	662	651	642	604	615	603	615	631	644	619	654	590	627	644	652	612	621	644	607	640	679	604	628	632	630	609	625	620	623	715	593	673	669	629	657	623	580	635	661	680	631	620	618	640	622	611	653	632	659	676	626	614	588	594	616	649	628	661	674	618	625	644	641	638	637	647	619	636	621	592	664	592	641	613	610	609	615	630	620	624	603	608	688	651	642	652	635	642	612	677	641	701	596	610	644	649	620	626	635	611	599	655	600	669	584	610	630	635	678	628	632	585	653	618	614	624	634	598	604	625	592	635	651	658	659	612	619	626	656	671	611	560	601	620	633	623	652	629	611	613	615	612	624	621	623	655	660	621	619	629	611	628	629	659	615	656	657	658	618	636	633	619	637	649	645	623	590	637	648	630	617	629	637	639	628	626	664	657	626	612	653	580	593	618	627	583	676	613	614	626	613	627	619	644	618	601	658	679	601	628	639	614	663	606	661	634	648	629	620	638	629	616	629	605	641	608	635	653	637	610	634	600	634	640	587	650	632	643	622	661	647	648	611	644	645	607	628	601	643	584	687	635	604	592	626	612	610	633	663	626	667	641	668	646	631	637	610	619	626	617	625	608	613	651	649	620	580	630	633	608	609	625	637	599	678	650	582	643	601	626	663	637	656	594	675	629	666	629	631	618	634	658	626	563	592	624	668	699	628	612	646	603	634	660	633	589	673	653	643	635	628	588	624	615	593	598	665	582	621	654	589	614	583	647	626	645	624	658	648	617	657	650	602	656	661	616	639	631	619	623	629	645	617	659	640	649	634	642	612	622	643	643	615	625	665	657	585	609	616	584	636	646	573	667	641	612	626	657	637	636	628	603	645	618	610	647	673	582	636	611	663	640	646	646	627	634	638	617	663	643	604	613	605	670	627	660	600	632	608	623	597	615	613	616	572	638	652	637	586	644	613	634	675	631	615	622	642	623	639	637	649	644	628	594	618	643	622	641	596	661	640	604	643	626	611	611	680	650	632	642	656	638	643	640	582	652	602	622	628	652	630	632	635	634	581	651	650	666	616	645	610	661	605	656	618	665	588	640	683	670	608	600	596	664	686	648	591	662	601	603	616	625	627	633	645	609	617	661	662	618	647	601	633	635	666	677	648	624	638	633	668	564	607	635	653	624	639	634	650	638	652	596	605	615	627	629	635	657	654	638	601	653	650	585	648	644	611	607	660	605	621	635	600	598	599	703	626	652	641	642	652	611	675	643	614	621	624	609	637	668	654	581	643	649	599	648	613	633	670	644	625	634	580	616	613	643	641	643	660	636	627	593	655	593	640	644	600	695	621	659	649	632	656	616	728	590	619	644	604	637	682	605	566	636	610	661	628	628	638	570	642	635	635	635	658	650	651	654	649	609	625	617	696	645	651	633	631	645	626	645	605	690	606	617	589	617	611	644	677	609	597	599	623	629	617	622	617	597	614	622	663	634	604	656	650	648	620	619	624	647	616	629	661	624	698	580	616	605	626	657	635	584	595	642	646	626	670	667	605	657	648	628	600	668	618	617	631	585	628	661	618	624	635	594	628	601	631	634	652	662	663	623	635	611	667	642	641	572	632	633	620	616	642	601	668	611	642	608	641	597	628	635	624	610	626	625	672	632	605	616	642	622	612	630	612	662	677	656	646	639	667	646	618	609	597	626	627	593	638	622	642	627	627	617	649	611	647	599	662	642	676	631	630	636	621	631	639	644	617	659	665	670	653	662	641	619	606	628	659	623	624	616	611	606	636	627	613	635	672	646	603	625	600	632	635	647	637	632	618	585	624	608	578	614	578	614	646	653	644	612	624	641	638	594	626	622	653	652	652	677	618	651	671	652	655	650	666	650	643	623	643	689	638	644	659	618	619	610	602	602	641	620	608	657	676	662	646	681	594	628	573	580	629	640	600	640	598	692	617	617	628	614	650	614	602	670	608	625	634	642	648	640	573	601	614	632	614	632	634	611	651	603	666	660	657	645	614	609	652	583	648	645	618	641	653	651	654	603	689	584	654	653	646	627	655	672	665	641	637	649	623	619	659	641	616	641	660	654	617	632	582	641	623	600	644	636	597	630	611	616	613	646	641	654	607	577	642	622	650	692	667	626	599	644	643	641	641	604	625	630	653	612	666	666	645	604	584	639	635	638	575	602	629	640	672	625	581	582	600	610	631	644	613	620	616	644	645	619	638	667	617	640	657	622	626	625	662	621	617	632	641	643	629	659	643	628	637	644	629	637	642	644	649	654	690	607	650	621	652	637	614	591	620	604	624	613	608	580	637	624	609	635	609	674	606	615	654	677	638	613	623	613	616	623	628	635	607	658	622	626	629	665	622	630	631	634	637	662	637	655	596	623	644	650	610	673	618	638	606	645	660	632	638	633	632	604	599	660	685	644	603	647	628	623	639	659	615	634	663	629	646	625	627	661	655	643	606	630	639	636	667	615	632	647	655	681	598	616	614	603	639	641	658	637	615	621	686	675	578	653	661	592	649	667	636	641	612	592	624	649	612	650	700	613	618	604	637	592	637	613	631	624	638	607	650	649	642	657	656	681	618	646	658	638	664	675	640	638	568	649	648	658	615	625	633	666	662	622	627	598	621	592	651	631	691	650	621	650	595	629	580	608	625	604	614	659	628	620	655	661	625	642	639	662	626	602	645	641	601	579	608	635	615	645	646	655	660	626	610	638	638	627	614	641	636	621	615	656	639	625	621	621	638	619	609	626	610	619	632	683	592	644	650	606	619	595	656	607	635	687	622	652	633	627	634	649	611	620	638	605	609	617	613	609	647	608	638	643	615	660	606	618	611	660	620	656	618	600	658	647	668	633	623	659	578	630	702	615	614	629	629	648	669	632	622	612	646	633	641	666	617	675	644	630	577	613	631	619	604	632	682	643	648	621	622	626	642	628	604	634	645	642	643	637	628	631	618	596	660	631	671	599	638	696	648	675	616	647	655	654	614	635	628	629	661	586	614	658
40169	17954	5184	2381	1434	952	650	510	435	377	326	258	262	248	234	209	184	175	191	186	178	166	160	153	177	204	152	160	153	182	144	153	143	157	155	109	156	135	147	156	141	136	150	154	147	112	144	139	147	145	117	126	150	123	136	135	129	158	104	130	139	141	140	129	127	129	178	124	131	127	150	157	146	140	148	126	143	134	140	146	129	143	122	131	150	154	152	138	132	155	129	143	150	142	130	133	121	147	129	131	155	132	130	140	156	145	124	132	151	156	124	152	145	130	126	134	136	132	139	164	131	120	176	151	150	150	145	124	141	140	123	139	132	143	140	133	104	124	120	123	133	149	128	138	133	128	122	135	125	115	148	129	134	129	114	122	142	122	136	137	137	137	126	117	139	129	123	133	113	139	127	121	131	135	114	133	138	145	146	132	136	130	157	123	147	106	135	131	148	127	129	117	127	132	141	124	130	122	140	148	140	124	142	141	119	123	134	142	143	115	111	126	115	115	120	146	147	116	111	130	136	122	140	137	131	131	124	120	142	129	151	124	129	120	143	129	128	150	135	132	123	112	105	150	125	130	137	145	135	158	131	120	118	133	132	137	127	130	126	118	106	144	139	148	120	134	127	133	133	132	129	144	116	136	136	139	140	140	129	110	134	112	113	144	133	134	145	118	123	136	135	137	123	119	150	126	141	124	119	132	152	136	121	136	136	126	117	117	138	136	115	133	121	124	150	128	119	138	108	136	144	131	132	112	125	160	116	137	111	121	118	141	127	122	120	137	132	133	150	155	128	124	134	121	145	148	143	144	123	137	120	137	140	120	156	146	131	129	138	125	132	126	113	134	137	121	127	129	135	131	116	127	121	132	123	133	143	141	141	136	136	136	133	129	133	129	134	116	130	139	129	126	132	137	154	134	139	141	127	141	140	144	116	144	130	120	141	138	129	129	135	130	150	128	117	142	125	119	108	142	135	145	119	114	121	131	126	140	140	151	142	122	127	148	140	121	146	150	143	138	147	112	130	140	141	119	144	134	120	118	148	140	128	123	123	147	143	122	144	126	136	127	112	139	144	125	142	152	146	122	137	122	124	129	118	130	133	138	156	118	140	127	133	153	127	140	130	124	140	112	142	149	120	118	128	162	125	117	123	139	124	150	116	129	138	146	157	138	140	133	142	137	114	135	142	140	130	151	126	131	138	107	141	118	141	144	143	150	129	141	141	155	125	143	118	133	109	106	129	120	129	124	127	132	127	124	122	134	147	137	140	135	142	114	136	140	137	131	126	142	122	131	127	147	128	107	114	131	118	136	133	133	115	123	127	132	124	139	117	130	134	123	141	143	118	122	163	114	143	130	122	133	131	137	126	145	133	136	109	108	143	128	138	126	135	124	144	127	135	112	131	125	133	124	122	137	135	142	145	121	116	129	130	136	143	123	150	146	126	133	132	147	136	132	128	127	133	130	136	135	122	127	130	128	148	118	146	124	129	141	131	111	147	132	121	125	140	147	126	111	133	143	134	118	138	154	127	130	158	133	133	137	128	110	139	124	138	132	126	146	137	117	126	143	130	149	134	122	114	113	131	120	133	125	123	147	122	149	129	132	122	143	132	142	128	157	139	130	136	127	151	137	122	139	132	124	129	136	122	128	135	134	113	133	147	127	138	124	114	129	136	108	131	139	161	135	133	140	126	139	125	147	122	125	139	142	135	132	117	124	141	126	131	144	124	125	141	154	131	145	138	129	135	145	120	146	114	146	134	135	137	122	146	126	125	121	144	107	124	126	137	120	140	127	147	152	127	116	140	140	146	127	140	145	131	137	166	120	143	137	125	132	143	123	129	129	121	104	115	119	122	117	149	113	111	148	124	141	130	109	123	137	107	151	153	121	121	155	129	145	120	129	125	125	132	113	131	144	137	122	157	138	134	131	121	115	139	154	123	128	119	127	122	153	123	139	121	137	144	131	124	153	149	130	128	146	139	141	134	125	144	121	145	127	135	124	143	140	147	130	114	130	124	144	146	123	138	134	151	125	144	125	135	155	121	127	124	131	128	132	140	130	132	128	124	129	128	128	130	146	130	134	138	143	129	123	125	110	105	155	132	111	117	122	118	130	136	150	150	132	140	127	131	158	135	155	127	130	140	122	119	128	127	121	117	125	129	133	153	129	131	120	148	132	121	136	139	133	125	133	148	137	158	120	130	147	130	128	130	129	130	136	125	137	150	129	120	111	135	145	129	144	109	147	144	130	141	124	134	138	138	122	121	147	136	144	119	133	126	146	135	157	154	119	134	138	126	137	121	127	124	120	126	147	117	148	119	133	141	148	140	141	122	125	137	139	137	145	130	129	143	138	111	112	119	146	126	131	127	122	130	134	135	121	134	123	138	131	127	137	142	145	136	125	131	132	136	133	112	137	142	137	126	125	143	130	136	137	119	132	148	137	137	140	144	133	124	132	139	141	115	127	130	109	122	129	129	130	135	111	144	136	143	132	131	144	125	128	122	125	122	147	109	127	140	132	125	139	130	125	142	159	122	116	144	133	130	128	122	132	139	139	121	138	137	127	111	126	147	124	125	102	145	127	113	121	135	141	129	122	132	124	138	162	126	115	119	101	139	146	127	114	151	115	140	131	137	134	144	113	147	114	145	143	144	143	141	137	124	124	124	125	135	151	128	135	155	142	122	118	130	121	128	113	128	117	134	134	136	131	143	114	128	140	141	122	127	131	113	125	135	141	145	124	114	138	117	147	120	140	147	153	137	122	156	116	127	112	124	119	134	128	135	127	145	111	140	140	147	139	160	141	111	141	144	133	131	146	111	108	132	141	145	135	138	132	149	124	152	143	121	144	135	138	127	119	137	123	135	121	138	126	125	138	138	131	138	128	124	130	131	127	127	140	110	137	126	152	118	116	116	102	128	134	126	122	132	129	142	113	143	121	120	119	118	131	134	105	134	129	135	132	145	126	128	125	143	132	140	124	120	123	147	140	135	152	142	134	135	150	130	126	129	141	136	127	132	160	128	145	118	136	143	120	128	147	134	139	135	144	134	141	128	122	146	128	146	130	116	120	125	119	121	119	136	147	115	129	115	140	127	135	132	132	154	112	133	129	122	119	132	151	127	135	149	131	147	120	134	136	127	118	126	114	133	123	131	154	115	120	140	128	145	123	142	135	138	111	135	116	129	136	114	137	136	144	130	132	140	151	126	128	142	142	122	118	158	124	149	118	143	134	143	124	121	127	131	144	126	125	131	114	142	117	142	152	126	138	146	122	124	145	140	139	120	152	132	130	124	124	143	126	125	149	115	119	125	128	158	139	135	122	136	130	133	105	118	125	132	138	135	146	138	119	131	149	119	130	159	133	136	106	137	146	127	164	122	132	119	127	108	123	123	128	129	129	128	140	141	133	124	145	130	132	150	144	116	110	120	119	137	140	125	149	145	123	126	144	119	135	125	135	130	132	139	123	144	138	125	105	122	127	129	126	139	124
24254	9304	5087	5342	4574	3568	2944	2369	2012	1713	1510	1311	1205	1087	1044	859	880	844	766	731	693	680	631	618	631	574	553	518	540	508	524	497	462	446	463	453	459	454	440	435	405	445	437	398	413	436	406	420	367	404	430	386	379	381	392	415	408	353	391	359	371	364	390	374	365	372	397	345	366	373	370	371	391	361	382	361	354	358	375	366	385	400	408	440	407	399	389	372	373	409	384	407	387	388	405	351	319	409	370	346	360	368	352	374	382	394	384	421	459	455	400	395	383	387	369	382	339	362	428	378	395	366	364	338	371	382	369	367	340	351	338	338	368	338	357	345	400	352	407	359	379	356	364	355	355	347	346	347	347	351	328	371	351	331	354	376	377	369	365	345	378	328	396	343	387	400	326	357	357	324	390	307	334	329	353	368	326	338	350	364	358	347	383	362	330	342	351	331	325	354	318	367	365	335	350	343	351	369	372	346	357	379	342	344	352	345	362	355	352	357	334	390	348	364	334	372	356	363	358	374	364	361	333	350	388	352	365	324	359	361	350	343	351	381	349	356	346	346	338	370	377	315	361	342	387	386	332	353	351	357	360	358	346	350	350	347	394	321	346	386	368	324	355	371	364	351	342	342	352	401	341	351	372	364	333	332	341	383	338	333	338	360	337	347	375	356	334	360	336	360	364	334	379	357	357	386	364	359	314	359	361	338	382	360	350	367	366	359	372	344	332	343	351	317	366	370	367	331	373	304	317	340	336	351	347	363	380	346	343	362	354	363	371	317	335	343	392	359	308	368	363	347	388	360	336	327	342	361	371	350	366	352	379	353	352	342	367	366	356	379	399	355	360	321	359	362	361	335	335	354	362	365	394	369	352	366	339	343	354	350	314	382	371	317	379	390	329	321	358	361	379	341	330	305	322	349	359	332	361	352	321	324	353	337	373	377	364	354	349	334	356	347	353	351	339	337	350	358	342	347	342	366	354	357	345	348	350	344	359	343	321	386	330	371	344	318	339	349	358	333	358	329	360	352	376	349	353	372	350	337	335	357	330	347	346	336	333	381	357	326	347	337	392	324	341	353	340	369	340	374	338	349	354	347	330	375	358	357	381	363	378	328	367	352	334	337	367	341	358	387	352	340	308	359	331	319	351	334	306	346	353	380	361	378	379	375	323	333	362	363	358	369	323	361	365	314	332	367	328	354	357	342	344	343	395	333	344	360	358	346	319	379	357	342	372	367	342	332	324	377	341	327	392	314	362	371	386	346	359	325	352	338	320	325	337	388	403	347	338	361	378	323	344	351	360	353	375	362	326	352	360	353	369	372	310	364	359	349	353	316	353	335	349	333	344	358	374	347	356	342	363	374	332	358	333	355	360	339	322	352	315	407	350	341	339	319	337	327	367	332	365	374	337	343	337	364	341	357	363	349	364	376	317	348	347	373	332	330	395	344	370	350	349	351	360	338	328	326	374	345	342	304	349	338	362	349	369	352	355	324	362	360	351	349	327	334	363	346	324	377	361	381	356	356	354	331	346	348	362	368	342	371	358	354	304	328	364	370	394	372	340	380	317	338	326	364	371	337	348	329	335	324	322	318	353	364	343	356	352	340	354	367	332	326	350	335	378	385	363	356	355	385	329	346	347	378	342	351	359	367	335	363	340	350	355	352	367	355	340	402	362	336	349	362	338	326	377	347	322	335	351	340	384	342	349	342	318	338	327	353	369	329	328	365	341	360	359	334	351	369	321	380	341	354	364	355	342	346	371	359	370	370	334	326	295	346	366	347	351	328	357	387	370	388	344	337	356	356	335	343	330	381	359	322	351	323	368	354	357	329	328	381	340	348	354	350	325	386	345	315	350	365	371	372	329	366	353	349	330	338	345	339	322	339	304	344	327	333	368	333	349	381	360	355	345	351	341	321	345	350	325	302	327	343	329	368	358	337	334	370	369	372	367	373	335	304	359	324	333	359	358	348	330	381	351	365	364	340	311	315	362	342	356	320	339	386	352	319	348	345	365	359	371	342	333	351	365	351	354	320	349	312	370	393	345	328	369	323	372	389	352	354	308	371	348	358	369	354	351	336	358	373	339	361	355	332	342	366	396	372	349	356	357	336	356	394	331	311	363	354	333	347	386	349	353	348	354	344	327	350	344	326	370	345	386	374	368	345	371	368	336	407	376	313	331	373	338	316	315	349	394	361	360	384	369	359	366	323	355	348	339	353	336	339	353	353	344	367	382	325	347	369	331	352	337	345	336	366	377	388	345	355	351	363	333	349	355	321	341	369	353	373	334	349	340	360	355	336	337	359	347	343	362	353	386	374	332	365	347	357	381	399	362	356	358	339	375	375	326	349	350	346	375	400	366	373	360	320	344	315	310	357	355	373	347	346	373	352	373	316	367	352	342	367	367	382	351	357	346	332	298	362	372	351	346	393	358	348	381	301	374	364	363	332	374	350	384	343	360	336	387	369	355	348	371	382	366	385	366	324	363	357	341	369	343	323	342	323	324	365	339	381	341	383	330	355	328	310	361	364	366	349	352	348	316	319	332	361	367	338	375	365	363	344	369	369	370	372	361	351	365	354	324	385	351	347	367	360	312	349	341	345	338	345	368	332	357	332	324	357	383	348	344	375	324	372	363	340	347	368	326	342	364	350	378	340	355	342	330	350	314	334	380	355	334	338	336	335	354	339	373	359	342	363	365	347	335	328	360	322	345	342	350	327	358	335	353	338	322	334	354	370	385	364	320	344	350	347	331	345	344	365	334	366	332	357	355	380	380	363	347	322	329	375	353	378	366	330	318	359	349	339	328	349	360	363	350	322	367	345	366	357	335	338	326	356	334	376	363	348	353	340	330	357	355	369	335	365	370	372	351	349	369	353	304	382	365	346	366	368	352	325	343	348	343	382	352	339	387	338	361	326	332	362	374	354	339	364	392	372	353	376	351	325	338	379	346	350	369	337	324	385	372	325	346	361	314	340	376	343	318	385	384	346	333	364	366	367	355	360	372	340	342	370	359	361	355	355	373	336	325	359	366	350	368	320	374	325	369	360	348	359	361	375	371	361	363	383	348	347	358	335	381	324	366	335	319	343	334	336	355	353	380	367	376	347	379	345	366	331	353	351	353	318	356	322	371	370	347	348	327	325	362	369	327	325	301	334	382	356	384	371	371	325	378	331	318	360	338	364	354	360	347	338	328	353	372	354	328	341	347	361	357	348	342	335	340	365	339	348	316	358	338	295	355	359	332	332	356	364	375	340	315	326	327	369	333	313	312	380	356	349	347	349	364	337	318	343	356	341	337	374	361	342	345	335	356	359	326	362	352	330	353	356	336	356	311	357	325	340	337	370	375	355	361	402	387	343	324	343	381	370	332	383	365	365	377	343	360	364	339	320	339	360	359	377	349	342	342	328	363	349	339	332	354	381	346	382	337	349	368	355	390	378	353	359	330	322	325	318	358	342	342	351	331	361	330	353	376	345	350	333	349	354	335	382
14001	2904	330	261	253	274	282	264	260	257	275	246	238	277	273	280	265	261	257	249	262	229	259	261	280	253	254	281	286	225	252	274	244	251	236	253	295	265	246	269	241	256	253	248	240	231	252	284	265	265	265	251	246	276	231	255	254	268	242	242	273	253	255	284	256	256	265	252	286	239	256	248	258	261	286	280	277	263	245	261	242	240	249	236	265	286	252	260	264	244	292	234	280	240	249	237	263	277	275	263	258	250	252	250	260	251	264	287	277	275	247	285	271	267	279	261	246	230	288	274	285	256	239	257	253	244	246	251	234	253	243	241	259	255	262	266	267	261	228	270	251	249	251	273	262	256	247	275	282	278	260	249	279	253	251	254	238	223	271	258	273	246	278	241	251	251	224	257	265	268	241	284	259	231	272	236	276	235	243	253	249	229	260	262	240	229	301	240	253	262	256	253	224	247	262	255	249	265	251	252	250	265	240	262	296	261	240	260	260	248	244	253	243	291	247	257	242	234	261	283	263	269	256	244	263	250	235	242	277	247	236	265	262	260	230	264	270	259	266	268	277	233	274	257	256	260	277	266	245	247	239	281	252	257	298	262	246	254	248	243	272	252	291	257	290	258	229	284	247	286	258	282	281	281	258	229	261	255	244	268	252	251	263	266	267	277	270	224	240	266	247	253	249	255	266	248	240	265	237	268	286	290	266	257	281	259	250	275	268	264	259	289	232	276	263	237	226	264	284	269	253	281	262	285	254	269	268	282	261	283	250	278	269	254	259	259	263	266	254	249	250	275	273	257	231	226	263	246	247	284	276	236	267	256	271	243	267	274	249	261	239	225	273	257	250	254	256	257	262	285	246	234	246	278	236	238	266	269	258	292	279	279	265	244	270	294	227	241	257	224	259	273	256	279	263	258	253	256	228	267	267	264	283	284	253	266	248	249	236	271	257	229	240	259	273	254	254	226	242	257	236	248	278	259	294	240	253	251	268	286	241	250	260	245	258	268	264	255	253	258	237	270	250	251	234	278	272	257	286	243	268	269	278	250	221	269	257	260	230	244	271	233	240	249	257	248	278	231	255	238	258	261	243	230	253	260	262	280	269	277	263	256	266	273	261	252	290	271	254	272	263	250	239	261	259	225	247	251	273	253	258	234	249	264	286	224	255	276	260	258	260	267	250	228	263	251	258	277	259	254	270	236	260	272	283	236	278	237	269	274	255	270	274	274	270	248	238	260	268	256	263	235	266	243	275	260	248	243	231	292	245	273	267	257	275	283	272	281	245	253	236	269	243	238	228	266	228	236	250	250	243	245	263	271	270	229	265	241	250	238	268	233	254	260	260	238	269	244	246	239	246	255	251	266	253	289	265	298	250	262	250	292	235	258	267	265	255	239	248	278	277	243	256	240	249	241	270	242	290	234	257	270	262	285	233	255	280	258	248	258	252	254	299	282	275	290	275	253	252	250	239	247	257	258	269	254	250	245	251	259	279	220	251	269	259	263	266	286	269	255	264	268	244	257	235	228	234	229	265	260	285	246	259	251	277	243	234	275	250	244	256	245	277	245	264	257	230	261	252	251	250	246	255	273	259	245	235	257	240	251	268	249	247	264	249	250	270	245	274	269	236	259	269	246	237	256	255	262	269	241	243	304	262	232	264	250	249	237	300	246	233	242	238	259	268	250	262	264	260	280	237	273	254	266	270	263	260	263	238	249	236	253	258	264	254	229	237	260	248	269	287	224	247	258	282	280	262	241	277	253	257	271	232	245	276	245	259	283	270	304	262	234	256	242	263	256	251	282	261	251	257	255	246	267	254	276	251	256	294	258	249	244	258	264	277	267	259	236	227	242	266	254	255	265	261	282	260	261	245	260	262	233	239	248	264	264	266	232	266	291	287	241	270	248	259	247	256	218	230	230	275	250	265	245	263	236	282	258	232	264	255	253	244	248	244	246	284	280	256	242	246	261	243	249	230	259	254	284	253	244	252	287	234	238	263	241	255	256	261	248	249	249	251	242	229	288	271	252	242	275	258	267	259	266	245	247	254	265	272	259	261	269	256	214	251	254	235	260	261	246	249	264	241	277	281	249	232	266	242	238	225	260	259	260	252	260	263	287	265	272	230	245	258	275	264	269	240	259	248	281	255	220	274	218	241	276	254	246	229	224	253	265	274	258	258	249	271	265	243	268	263	247	243	259	239	246	262	266	255	287	234	232	256	252	215	274	236	311	237	272	250	265	277	241	250	238	241	255	263	268	259	262	259	247	283	246	246	243	242	258	241	252	282	270	250	272	265	254	228	286	276	271	254	264	251	247	248	252	231	262	285	252	261	274	282	259	283	269	251	230	272	270	283	260	263	257	252	263	238	244	250	278	237	242	266	245	238	243	272	250	246	271	269	256	249	271	251	288	252	264	262	254	266	261	276	271	249	253	262	256	261	277	277	253	236	258	241	274	257	289	256	287	247	275	271	260	253	265	242	255	252	254	247	241	260	254	254	239	247	273	251	261	238	278	261	238	273	250	274	273	273	261	257	242	283	233	235	259	260	242	255	274	231	258	301	242	268	268	278	235	257	269	269	265	256	243	273	251	259	258	241	264	241	239	243	259	235	267	267	267	266	281	234	285	250	253	281	263	243	236	271	251	236	251	257	277	244	261	261	264	272	254	247	265	254	226	271	270	238	276	261	262	245	250	234	263	242	227	257	243	252	264	234	242	244	277	265	252	281	273	269	266	248	228	275	257	240	218	253	251	245	274	231	251	258	273	244	237	263	216	249	254	287	251	255	282	257	256	250	272	256	240	267	259	248	241	246	252	242	255	259	262	259	262	250	266	259	264	262	255	276	239	252	211	263	251	261	267	249	263	276	260	257	272	247	263	249	268	282	258	276	245	276	263	273	253	273	245	254	263	296	261	251	266	281	260	286	248	282	271	255	221	236	265	253	252	247	249	239	260	262	250	226	257	252	242	276	237	250	245	237	269	271	255	284	246	288	248	249	256	228	272	248	226	223	252	244	276	229	241	245	244	253	237	275	266	273	246	274	258	275	254	272	263	254	282	285	244	270	272	264	263	302	259	259	241	276	267	249	268	253	271	240	269	271	231	269	257	295	283	259	264	248	248	294	239	213	251	260	274	234	288	236	264	277	239	271	252	236	249	256	278	277	261	224	252	256	218	255	266	268	275	254	284	278	294	277	262	269	275	290	269	234	238	252	267	239	242	252	279	258	263	228	269	250	273	257	243	251	277	283	240	274	280	272	258	269	234	234	252	258	250	270	260	269	256	265	281	243	267	244	238	272	271	267	253	278	238	224	246	271	266	256	275	271	268	263	264	245	241	244	257	249	257	264	272	245	246	249	274	266	281	289	258	269	230	263	289	261	268	268	292	245	254	273	247	255	252	244	249	268	253	297	261	237	256	268	249	287	255	272	252	236	257	266	280	260	247	290	265	260	288	279	232	249	250	246	255	265	246	280	228	254	246	299	255
8140	2408	772	767	698	787	782	728	696	707	655	639	669	664	672	697	664	694	668	654	698	630	644	638	657	681	683	665	662	632	659	689	641	652	617	656	672	640	692	631	649	660	658	678	635	678	666	652	653	651	654	653	605	620	624	710	671	618	628	693	649	637	626	675	642	694	638	691	671	684	689	599	644	641	672	648	676	674	626	636	628	672	626	657	685	652	639	675	710	662	621	652	665	675	649	638	671	668	626	593	678	638	659	637	680	708	655	650	665	673	643	682	667	641	705	678	679	650	644	673	645	656	634	657	688	688	655	663	623	649	670	659	682	607	650	663	677	606	712	648	656	640	642	690	646	614	695	652	641	662	700	652	603	648	650	672	685	700	666	680	666	634	634	616	638	626	653	694	663	653	650	678	642	631	621	613	649	653	648	651	646	655	653	631	633	596	636	682	630	651	661	595	616	638	674	664	660	655	696	684	633	655	641	666	660	655	628	643	659	650	631	621	649	655	655	644	617	652	620	639	596	670	682	673	617	600	651	665	635	651	608	642	673	649	618	658	697	672	667	651	659	693	678	657	654	646	610	658	615	701	676	622	633	641	663	643	713	632	613	705	610	629	667	651	632	655	676	624	624	648	636	687	693	638	680	668	649	635	645	651	659	665	595	663	700	660	634	631	607	678	667	598	655	666	643	640	628	634	632	642	662	653	649	662	652	655	659	607	673	702	703	678	652	691	654	619	701	655	652	607	628	647	645	662	619	657	731	583	643	663	683	619	612	669	619	653	625	674	673	688	666	644	695	655	659	629	680	636	641	676	645	646	659	659	654	642	673	614	663	675	614	618	657	671	587	667	689	651	637	664	652	687	606	623	664	652	683	656	627	643	631	662	667	651	656	615	677	623	608	634	680	596	640	646	654	619	631	653	618	661	638	647	695	688	677	682	695	649	633	636	692	654	659	699	665	638	657	593	686	620	671	630	670	636	618	679	650	652	660	681	620	672	646	645	660	676	664	641	642	615	668	632	670	651	627	637	628	648	644	665	650	666	636	662	658	693	660	667	642	671	666	654	657	631	671	642	736	668	653	666	662	665	632	650	638	628	663	644	664	623	636	637	686	624	675	623	619	660	663	675	701	669	645	654	643	651	635	678	624	639	628	660	620	665	663	675	616	647	666	610	673	676	616	672	674	673	670	730	650	628	617	661	664	643	624	637	651	634	674	661	643	667	674	613	628	644	653	640	675	633	665	638	658	679	645	681	671	659	655	660	651	628	680	627	632	650	646	652	628	626	653	633	661	668	644	634	708	706	656	670	621	637	652	678	691	637	673	679	632	639	668	649	671	632	634	636	663	612	637	642	643	629	695	633	661	678	661	660	624	651	671	639	645	634	640	696	666	648	656	616	604	645	655	650	672	663	599	655	698	607	688	645	680	678	664	630	632	736	624	652	657	636	669	629	672	661	715	621	628	671	664	688	636	624	630	672	669	643	667	626	665	684	613	655	654	666	636	676	666	620	674	648	647	627	641	619	649	620	690	683	636	641	634	622	678	664	626	638	659	676	629	693	705	644	608	600	649	619	630	686	653	645	638	661	610	667	705	651	665	688	659	672	613	693	657	698	670	693	629	682	687	659	648	643	645	669	588	670	665	660	675	698	643	626	669	631	632	668	676	605	666	664	659	617	658	627	657	646	661	702	684	653	631	652	648	678	611	647	640	678	605	678	671	686	654	663	686	644	650	655	655	671	643	619	671	656	658	652	665	648	632	638	658	647	621	605	638	631	675	682	601	683	608	637	652	681	682	627	667	628	684	629	661	621	652	629	647	608	677	694	622	679	627	655	658	643	672	689	674	637	650	676	758	657	663	671	666	688	666	663	677	638	676	674	646	628	675	679	662	647	630	666	634	687	663	654	651	638	655	629	677	632	683	657	617	694	646	645	628	658	670	613	629	685	676	673	649	647	656	654	637	656	664	679	656	642	613	650	660	668	647	699	648	632	629	663	650	670	686	622	718	697	636	647	650	606	645	684	643	646	653	659	634	710	644	658	628	636	643	632	697	610	669	666	651	637	643	667	635	663	656	723	646	592	623	664	632	675	682	646	653	674	666	662	696	628	655	652	638	672	656	634	686	581	633	633	661	646	682	590	615	643	645	650	656	665	689	620	704	683	678	639	699	646	609	643	691	644	611	629	675	686	627	622	659	652	655	641	612	614	645	626	657	677	644	672	646	641	631	636	664	646	619	676	654	647	670	632	663	625	670	646	624	672	627	623	642	637	630	675	681	643	668	644	656	651	652	623	687	649	694	649	616	644	673	652	672	640	637	638	625	607	635	684	641	643	656	701	633	645	691	655	682	662	691	677	640	634	659	632	684	647	625	693	648	614	612	733	644	616	633	642	642	658	657	645	665	702	678	651	590	689	650	692	698	653	666	671	649	640	649	630	686	640	670	664	682	681	697	652	616	676	639	592	649	629	665	629	693	597	668	658	597	695	692	673	640	659	691	633	649	695	645	686	666	676	683	630	655	652	674	632	641	689	651	695	626	651	642	630	677	610	652	701	666	673	666	626	699	666	660	641	621	676	699	675	636	691	655	637	651	641	636	673	644	630	606	683	627	643	649	644	641	715	672	676	664	690	640	611	658	619	642	656	652	689	639	670	644	635	681	655	676	697	661	670	668	666	641	677	666	683	680	644	650	686	655	636	640	667	694	641	687	631	659	687	643	639	667	657	728	656	648	661	651	705	671	659	629	660	647	632	672	657	694	697	709	684	677	651	691	671	616	619	675	637	646	639	668	702	627	654	677	639	625	699	679	629	648	611	654	633	649	645	691	649	659	653	650	686	653	659	679	655	686	671	668	650	683	681	643	634	668	620	676	657	628	614	613	665	660	660	654	671	604	665	620	678	637	644	660	648	635	635	674	677	669	659	646	668	641	646	705	593	627	575	648	632	677	676	680	640	666	693	664	651	607	667	645	677	663	674	650	660	625	643	637	625	637	610	632	641	634	650	670	654	673	664	655	691	606	685	691	613	681	718	624	659	660	652	680	664	658	675	658	652	658	648	719	684	599	669	668	693	683	661	676	658	676	643	662	664	694	658	633	609	635	666	657	603	690	639	710	645	665	632	678	672	645	708	647	659	645	656	624	641	649	644	676	676	670	661	649	661	653	612	678	644	648	589	652	683	637	652	619	687	623	634	669	672	646	658	636	706	645	667	666	624	678	671	648	623	660	674	638	664	621	670	654	651	647	655	651	616	644	654	633	651	687	688	658	681	645	637	694	696	648	650	685	654	636	654	662	650	677	661	704	649	610	656	696	634	673	644	625	660	617	679	632	697	610	623	648	651	660	655	643	651	608	644	669	606	665	701	645	616	681	689	653	671	636	625	650	711	670	668	623	640	628	679	639	659	673	689	641	654	667	661	637	678	660	628	673	644	631	637	641	654	646	672	673	679	617	638	630	670	724	648	689	617	665	642	648	637	618	658
31925	11547	2729	1491	917	689	536	456	385	386	350	329	311	312	276	319	277	276	328	267	242	278	296	256	246	281	275	271	248	259	248	245	260	252	263	263	241	243	246	274	282	243	261	251	287	256	255	262	270	223	265	249	246	279	243	257	291	252	250	235	223	268	258	237	270	256	272	260	243	229	276	259	251	292	247	268	233	258	239	238	253	261	263	271	252	208	240	274	271	263	273	287	257	253	253	237	250	254	245	252	266	276	264	248	237	273	246	249	281	253	264	263	254	245	262	270	251	276	259	265	242	264	268	236	243	253	263	256	232	234	243	246	253	257	249	225	257	252	257	265	283	249	233	257	259	263	276	258	261	254	253	268	273	247	271	253	250	246	241	241	276	242	243	248	263	261	292	274	277	260	246	237	271	239	258	245	244	243	273	258	242	235	268	269	271	248	252	270	282	256	245	253	245	246	267	273	266	253	235	306	240	249	249	260	272	241	246	274	253	250	262	234	283	257	262	257	232	258	229	264	255	236	237	253	248	261	221	235	230	251	275	275	271	268	238	303	298	234	231	237	246	266	244	207	266	230	242	262	271	236	247	265	260	294	265	261	247	289	239	242	228	256	251	240	261	238	266	252	252	245	214	253	251	275	233	249	233	235	272	242	286	274	264	253	276	256	247	249	276	261	254	259	277	235	246	232	214	272	260	251	277	239	264	269	232	265	243	255	260	259	251	249	270	259	217	268	262	257	271	253	251	262	280	250	268	246	215	232	251	248	265	243	221	255	269	245	276	228	235	277	249	261	248	260	252	240	234	227	269	224	258	247	253	265	250	279	262	260	261	265	252	307	257	264	290	257	240	230	259	255	281	242	259	267	243	257	242	255	250	235	236	251	279	236	265	274	250	245	264	254	263	264	260	236	244	269	259	259	254	234	255	250	254	270	277	249	205	252	270	231	233	266	253	260	257	279	229	257	246	228	249	268	286	251	262	243	241	246	252	231	267	259	234	231	261	250	273	250	280	289	275	257	248	240	214	236	269	250	234	263	250	224	270	259	247	226	243	255	237	282	236	247	252	242	298	259	263	224	270	255	238	228	264	233	256	258	281	262	270	250	279	262	250	248	272	296	241	259	280	236	247	256	234	259	260	234	243	243	259	240	275	249	251	264	258	280	254	262	236	244	273	254	251	232	238	254	214	256	240	250	278	257	235	245	286	258	256	238	301	273	247	261	258	251	265	243	279	258	252	204	250	263	244	240	252	204	276	235	239	247	259	252	254	266	273	243	260	246	236	244	247	242	273	279	217	240	272	260	236	266	245	270	268	233	250	248	268	271	258	241	255	281	250	230	266	275	239	247	266	284	258	251	268	252	242	219	271	230	245	273	242	271	248	228	244	252	259	242	265	292	271	229	235	250	245	257	246	257	274	248	227	257	240	252	243	258	213	221	255	232	237	236	254	236	234	228	291	260	249	248	226	251	268	238	254	287	259	247	256	253	251	256	262	239	239	259	240	231	252	265	219	252	286	257	279	248	270	257	253	264	239	259	245	267	260	239	243	234	240	252	280	265	247	248	264	236	249	256	274	243	234	259	265	274	239	275	258	252	275	267	260	260	241	273	270	234	229	280	233	265	242	256	211	267	254	228	261	238	246	263	234	274	212	258	257	234	250	273	225	236	260	248	243	232	249	260	257	219	283	245	238	238	277	276	263	275	244	262	256	260	246	247	240	245	253	243	270	253	240	253	249	250	236	260	243	231	244	240	251	259	254	244	231	265	262	253	259	237	294	280	254	244	272	239	231	243	254	223	231	247	260	287	199	242	274	272	255	240	261	241	273	239	249	239	245	243	248	277	266	241	272	256	254	270	227	268	245	222	290	241	242	263	253	238	236	260	268	272	234	262	262	269	268	257	244	250	251	255	251	275	235	241	249	222	263	232	234	287	261	254	247	237	258	235	262	269	250	250	284	262	241	276	262	289	246	245	221	226	242	276	265	225	238	243	227	271	270	240	256	236	244	251	254	279	264	258	254	252	257	273	244	258	232	282	236	260	252	232	247	244	263	257	245	258	268	250	278	237	260	257	265	287	263	254	264	267	279	244	269	248	253	254	245	239	247	275	236	251	227	248	259	261	241	241	249	254	270	244	276	233	260	280	296	222	249	239	204	235	274	244	257	223	233	255	246	258	263	274	276	243	286	258	269	259	274	251	275	262	277	252	248	246	215	219	249	246	259	246	257	254	224	275	241	246	240	251	252	250	262	271	226	244	234	253	227	258	237	269	252	262	243	238	246	233	259	242	238	257	246	238	257	265	252	280	260	248	234	240	247	257	266	270	253	231	232	245	284	257	277	265	238	261	278	259	259	271	250	246	265	224	229	252	307	247	272	234	257	241	265	251	283	268	261	278	244	250	301	242	271	234	252	247	236	291	276	254	238	253	247	245	222	264	252	269	279	232	269	252	255	248	254	251	238	277	265	228	258	243	270	226	263	247	261	231	248	250	258	248	221	284	245	281	258	249	267	221	281	245	275	256	249	253	249	228	259	261	263	249	227	252	221	274	247	266	248	275	284	260	232	239	238	228	250	240	292	251	276	265	252	234	249	236	227	232	267	257	236	240	257	257	229	258	231	283	239	253	251	242	238	247	243	252	282	278	265	292	267	265	255	251	251	251	253	243	247	263	262	256	248	259	263	271	273	258	289	238	247	281	272	259	230	234	243	267	248	224	253	255	260	253	255	227	260	260	240	238	259	254	241	268	231	262	277	267	270	242	238	266	239	294	261	238	242	265	232	222	230	227	246	253	265	281	239	220	246	256	232	260	255	269	246	266	260	260	244	255	226	275	254	270	263	252	233	259	248	270	259	255	249	226	262	249	265	231	263	256	252	247	246	261	247	283	213	259	238	220	245	260	237	275	268	275	268	257	239	282	218	230	244	244	288	256	270	258	248	271	228	260	257	236	252	275	231	247	243	253	240	273	244	256	254	251	245	247	248	264	239	252	265	252	257	227	231	269	282	259	268	258	251	257	235	261	258	252	258	264	216	263	236	233	233	265	271	266	238	250	244	249	238	252	249	263	244	240	240	259	222	258	257	261	238	242	296	268	267	249	248	246	260	241	262	252	215	215	252	269	278	266	246	248	250	245	265	267	229	253	257	259	239	247	228	267	248	253	227	260	242	255	228	211	252	238	256	245	286	278	221	261	253	231	257	236	233	254	247	257	275	274	256	266	252	245	274	250	250	235	262	261	283	253	250	253	223	257	230	257	269	231	270	261	256	227	260	267	281	287	271	253	249	264	244	265	247	275	289	256	247	239	272	277	244	273	254	252	267	271	245	249	265	255	246	246	239	259	243	237	247	206	227	251	273	238	261	256	253	239	277	240	266	264	265	256	245	269	226	239	250	258	277	264	254	276	263	258	253	264	253	248	244	275	234	243	251	241	242	233	254	235	254	231	274	253	242	241	235	258	251	264	263	221	223	268	214	264	266	263
19490	6083	3021	3283	2806	2315	1923	1711	1493	1311	1250	1140	1082	957	920	916	880	827	844	816	834	774	789	758	793	741	777	678	689	713	681	718	673	742	685	708	741	673	645	686	684	674	653	639	656	650	656	644	692	653	634	682	652	649	648	672	672	634	656	676	651	662	699	659	650	667	616	648	615	644	625	676	629	631	642	632	613	619	649	670	672	706	662	675	682	725	666	642	683	613	708	677	651	608	633	618	666	633	652	585	592	649	657	679	651	634	647	661	725	715	686	626	662	621	676	708	651	651	646	683	645	609	661	648	641	637	605	646	616	618	662	610	625	654	638	625	662	637	635	671	628	643	679	642	646	676	648	640	632	623	637	627	639	648	658	631	632	642	599	690	651	645	669	653	679	625	640	650	634	668	657	636	647	643	597	648	649	624	661	652	666	620	603	633	617	655	658	615	676	603	667	646	618	628	675	644	608	602	644	651	661	628	618	650	606	605	611	603	653	649	595	619	592	631	613	621	623	600	651	621	664	634	627	640	625	627	609	615	621	662	643	654	621	675	662	630	629	635	624	629	615	607	606	619	643	673	619	662	641	631	675	654	600	644	654	594	625	624	637	644	659	684	644	636	640	622	667	607	638	657	613	661	645	651	666	661	616	619	654	633	617	676	627	653	619	639	633	638	670	647	649	667	634	677	635	656	635	612	606	642	625	575	581	646	657	632	677	624	645	647	625	651	650	656	633	648	621	649	614	687	649	618	636	639	662	650	597	586	636	621	579	649	654	654	647	623	637	700	663	611	663	634	634	628	606	618	625	633	654	618	627	649	646	595	667	675	608	633	612	603	643	609	605	682	633	656	636	620	632	641	583	662	640	646	606	594	622	688	619	688	599	623	623	620	650	623	637	682	621	618	628	616	663	613	649	653	646	679	568	599	646	663	616	657	616	673	620	643	652	643	577	664	672	655	680	610	654	654	661	648	631	662	614	654	664	647	632	667	642	623	644	606	644	669	598	622	653	664	674	661	671	682	627	623	612	648	642	659	654	620	650	624	656	610	649	622	629	603	670	619	666	669	636	671	641	643	622	655	659	650	666	610	598	642	621	626	663	610	652	670	632	621	677	645	614	707	611	640	669	611	640	614	641	615	608	614	616	617	627	658	642	625	625	655	661	589	580	667	645	632	641	646	677	630	644	698	624	621	678	664	634	672	656	646	598	673	627	620	644	632	606	644	601	604	605	611	648	672	651	629	646	643	619	648	631	649	638	668	655	600	656	651	633	629	600	603	651	678	619	604	619	643	639	625	629	647	658	607	591	684	591	629	655	667	668	639	599	679	601	616	629	599	639	621	653	645	610	622	624	663	638	613	581	623	615	664	606	664	653	656	642	663	682	653	619	612	660	608	641	611	677	643	619	654	663	624	657	632	671	665	627	637	616	604	640	661	694	688	640	628	615	596	654	682	630	645	615	646	617	606	613	618	630	656	593	649	639	614	623	624	627	626	647	603	621	662	630	631	662	641	594	640	634	620	580	644	708	634	674	640	639	648	650	660	593	604	654	646	664	617	619	595	663	652	625	634	661	650	617	648	631	619	593	638	672	609	659	658	601	660	685	682	650	657	631	676	592	652	659	642	651	641	661	635	630	586	652	652	668	635	601	591	677	613	671	628	629	611	523	625	653	625	647	666	606	607	687	626	596	659	618	640	656	603	610	681	666	647	648	682	608	708	642	623	638	643	621	640	640	629	646	674	671	619	602	647	642	666	607	631	655	679	620	664	628	601	626	644	625	618	611	604	660	612	636	655	630	617	631	612	635	642	619	616	634	638	635	623	657	659	638	620	625	692	647	608	665	638	627	649	656	600	601	646	620	659	608	665	642	652	628	635	598	635	648	638	627	674	607	637	617	593	621	691	629	613	612	615	665	632	679	649	632	636	655	682	650	625	649	622	639	633	647	673	669	635	635	686	608	657	685	609	656	665	604	657	631	675	648	671	696	622	638	611	648	609	612	640	641	614	672	611	639	632	636	656	592	614	629	665	665	674	634	610	667	632	610	639	621	649	624	642	656	604	641	606	615	634	655	662	616	625	662	624	627	653	640	634	655	623	622	656	635	618	616	602	625	626	638	659	658	614	586	648	667	648	597	631	659	621	642	618	605	644	638	678	684	572	593	649	578	616	594	659	676	653	631	633	616	640	588	661	652	626	637	650	601	616	677	638	599	653	591	664	648	653	639	646	684	656	644	645	649	680	653	604	609	634	640	635	648	616	661	630	685	643	640	665	634	698	634	612	614	639	632	670	638	615	676	606	655	653	624	614	656	626	638	625	651	634	626	673	640	647	642	650	638	642	643	617	635	651	651	678	618	596	643	621	653	643	660	648	587	655	657	637	646	616	657	628	634	607	637	632	669	637	647	627	630	614	631	681	601	638	637	612	624	621	624	667	700	623	653	651	642	666	670	613	644	598	593	622	651	597	631	674	687	643	657	647	629	667	624	640	602	666	628	624	646	626	657	645	670	640	618	600	598	662	646	640	613	665	654	591	664	656	662	631	684	621	699	668	607	671	629	629	687	660	631	644	639	650	606	641	675	650	614	630	658	630	641	603	675	630	629	595	683	663	655	648	661	642	645	608	628	627	692	648	639	643	612	601	620	675	630	640	625	618	680	633	624	604	605	611	611	651	674	631	601	686	593	631	628	698	645	643	619	618	616	651	653	633	648	644	657	656	591	633	649	609	637	648	688	633	623	666	637	648	624	617	629	585	663	637	619	621	675	646	653	637	618	579	629	685	607	632	614	655	674	657	629	615	640	640	635	645	660	580	614	641	644	658	578	626	627	655	634	599	605	655	631	665	602	606	619	672	647	651	625	640	674	637	595	668	576	619	650	667	666	637	659	648	639	618	627	589	612	607	628	646	634	671	643	638	667	619	602	649	637	664	654	647	637	658	626	609	684	625	644	633	605	626	651	604	654	692	683	676	641	643	596	607	632	631	613	624	648	648	630	645	665	626	647	644	625	682	634	601	631	641	618	702	649	554	652	596	656	634	676	643	618	598	643	695	611	630	629	662	656	629	650	613	620	650	638	610	633	647	596	630	636	653	650	619	626	599	660	627	613	680	631	596	631	629	617	597	656	677	628	626	610	704	639	647	684	636	627	659	646	625	648	568	623	629	666	659	620	666	645	646	620	648	652	643	618	673	660	649	648	634	645	681	625	621	663	620	657	671	612	630	616	634	614	599	655	655	628	574	637	625	648	662	647	633	626	630	638	624	633	661	692	634	694	629	660	649	646	675	598	644	662	597	652	609	649	607	622	660	613	664	653	663	609	658	652	619	622	637	670	662	623	646	610	612	622	664	638	681	701	614	672	650	620	617	618	640	640	642	667	620	657	640	640	632	615	610	600	629	648	685	635	651	673	627	642	601	687	622	669	628	658	647	640	671	632	671	677	664	623	641	668	619	642	613	626	628	707	590	651	643	668	642	683	658	669	705
38465	17636	5445	2301	1351	971	694	510	426	342	311	278	275	265	232	205	188	204	177	203	196	182	168	181	166	158	144	161	162	158	151	162	152	150	152	173	155	146	161	138	135	150	158	137	128	139	176	159	130	142	140	130	122	160	146	154	138	132	147	146	143	152	149	145	118	120	127	121	135	126	116	141	140	143	125	146	128	141	117	139	151	125	130	141	142	127	130	145	119	129	120	144	150	133	134	160	145	127	152	120	143	144	134	123	143	137	132	140	136	129	165	137	126	139	135	155	148	115	142	131	124	124	137	135	122	150	154	126	121	148	136	157	125	137	127	141	147	156	140	137	135	136	135	135	134	143	135	142	115	139	141	123	134	125	123	136	127	136	130	122	147	126	132	110	145	135	116	169	156	110	153	134	120	139	129	128	165	124	120	137	123	124	147	150	137	156	106	138	154	140	126	137	129	119	143	129	144	123	134	137	130	136	144	164	149	137	139	144	159	151	139	118	122	124	147	141	138	126	135	138	109	167	126	158	128	118	138	152	144	135	116	125	129	119	145	141	131	132	133	142	121	110	146	130	117	145	141	134	125	148	132	143	125	136	131	160	146	153	143	128	138	136	158	146	129	140	142	147	140	127	124	154	118	134	129	129	134	131	154	128	148	118	137	109	127	139	154	156	144	129	141	135	142	133	155	134	139	147	119	144	128	127	132	141	126	137	120	131	119	144	138	130	148	124	152	120	132	130	129	120	129	136	146	128	140	138	122	140	122	145	119	139	152	137	130	134	120	144	145	144	118	140	140	134	155	117	140	124	163	129	151	148	144	131	131	144	126	148	147	134	132	139	136	130	123	145	116	134	125	129	137	137	131	156	133	166	125	115	130	127	125	129	128	139	135	125	142	105	130	142	115	139	141	137	128	150	146	130	147	137	124	148	109	130	150	122	136	155	136	151	138	123	116	146	129	128	147	132	141	137	144	125	157	128	125	117	121	129	131	115	132	153	140	149	140	131	143	115	116	133	143	125	132	113	135	144	142	139	150	131	135	143	128	125	129	127	135	145	124	150	121	137	134	155	138	137	140	136	131	138	132	142	134	127	140	127	141	140	159	132	130	119	125	132	135	149	113	143	131	154	130	143	122	128	135	133	132	158	128	132	135	125	156	155	159	133	133	137	145	139	118	144	124	140	147	149	132	146	107	142	130	146	128	123	143	139	143	135	130	136	114	148	123	114	141	138	141	124	108	146	163	129	121	155	139	146	147	141	127	144	149	137	147	118	143	113	130	123	147	135	137	148	132	144	147	145	148	122	133	137	139	121	128	119	146	140	143	144	128	144	141	136	159	146	140	129	133	121	150	139	147	126	142	143	142	132	147	131	134	126	114	136	135	128	152	107	148	141	123	127	142	138	136	156	133	142	155	147	151	134	153	169	135	142	132	124	128	135	157	125	150	124	142	134	117	151	150	141	119	136	122	138	106	103	125	132	138	140	128	129	130	140	126	148	133	135	135	150	110	142	158	152	152	124	130	128	121	128	148	150	126	139	148	142	123	155	146	129	137	135	129	132	137	139	148	113	118	126	146	139	138	118	126	133	116	122	146	130	127	124	122	134	134	119	133	126	128	123	137	117	136	133	145	115	141	135	136	116	132	149	133	139	154	145	134	148	143	148	144	157	126	124	142	140	136	146	136	119	132	147	143	132	146	115	129	130	149	141	151	127	144	141	119	144	146	160	114	135	136	115	151	140	125	134	125	111	133	145	119	128	153	135	129	128	127	132	152	144	132	135	134	153	143	150	121	141	148	151	142	141	148	123	145	138	138	159	143	125	121	144	129	136	132	150	134	140	129	130	133	136	130	117	136	140	155	121	127	133	157	127	119	137	139	123	143	136	121	149	123	131	156	147	121	135	125	140	130	126	131	162	137	142	147	137	131	138	117	138	130	141	115	130	123	142	134	142	145	152	150	137	143	153	133	140	123	124	137	134	128	142	121	147	136	138	133	141	143	122	130	135	129	131	124	114	160	129	152	139	149	126	125	119	151	146	119	137	129	132	122	125	135	127	127	120	117	147	136	124	135	139	121	142	135	114	128	122	117	127	134	166	153	147	113	139	138	117	158	163	106	126	124	142	147	146	148	138	108	127	132	139	122	159	132	143	142	135	116	123	118	126	124	129	142	139	124	152	135	123	144	125	133	125	153	122	136	122	146	137	140	135	127	143	144	113	155	141	138	126	141	146	150	143	123	121	126	123	142	140	133	133	145	139	123	140	119	131	129	123	151	131	126	116	132	115	129	130	122	142	130	140	129	127	119	141	142	144	129	142	127	128	126	126	120	113	118	129	142	116	143	114	126	130	142	133	133	150	130	148	162	143	145	117	130	139	139	129	149	135	131	131	134	125	135	148	137	128	142	130	136	131	153	151	128	166	144	128	132	123	151	133	139	121	154	122	132	132	139	145	123	145	135	141	110	140	145	140	127	144	152	143	118	135	126	149	127	127	132	120	133	153	124	124	127	117	151	139	122	145	155	120	136	141	149	126	121	147	145	140	143	125	125	142	130	144	145	164	121	151	150	145	130	130	131	154	130	142	144	140	124	127	131	141	135	134	127	123	142	138	141	134	137	150	119	116	125	154	127	130	140	134	134	129	136	147	140	126	141	119	133	131	135	146	152	127	128	129	134	152	147	122	159	121	125	142	146	144	123	117	135	133	128	143	126	129	125	134	120	122	129	156	148	120	136	132	144	148	135	133	136	120	122	140	138	130	135	128	136	139	131	127	159	131	150	126	135	169	135	135	135	133	135	137	132	144	117	117	132	133	131	130	132	120	134	137	139	149	128	129	140	119	113	129	142	150	140	136	125	152	130	132	138	134	125	146	128	139	153	132	131	140	143	149	130	134	153	124	121	119	121	146	148	114	120	118	137	138	114	123	125	138	143	133	146	145	139	137	158	132	142	136	145	151	151	131	146	153	140	149	134	132	126	107	118	136	134	140	121	128	114	128	124	121	120	146	161	120	101	129	128	113	123	121	131	147	147	151	164	144	147	136	142	114	147	136	132	141	139	153	142	123	130	154	137	137	133	121	144	126	139	140	146	144	129	132	147	129	108	135	124	127	119	118	137	138	116	136	135	118	133	142	131	135	117	121	124	132	135	149	125	100	150	127	133	128	164	126	136	124	141	118	130	158	139	139	152	137	115	141	130	141	153	121	132	125	116	146	117	136	143	118	143	136	153	134	130	126	127	122	122	129	144	137	143	150	139	142	139	141	126	128	156	144	151	137	156	157	158	129	116	123	128	133	114	111	148	149	127	144	136	122	154	123	137	125	139	120	131	136	153	140	129	132	125	135	144	137	112	141	133	145	141	131	124	132	121	137	125	132	126	123	154	119	150	149	110	114	156	121	132	139	148	151	124	146	137	128	139	152	146	133	136	135	122	126	133	140	149	118	139	148	118	128	142	136	129	149	111	147	150	124	130	114	161	133	135	152
22723	9868	5268	5378	4516	3628	2938	2498	2002	1707	1534	1362	1229	1085	1052	910	894	803	719	667	684	685	651	645	599	562	609	535	556	575	492	465	465	484	521	494	489	488	459	462	468	438	491	420	463	426	458	384	401	390	422	395	423	399	398	391	379	422	406	393	381	407	425	415	431	385	410	389	383	395	407	387	421	371	374	388	402	364	422	407	377	394	405	455	476	424	395	366	410	386	375	381	391	379	385	407	395	381	384	370	361	421	367	390	411	377	390	467	467	439	383	366	387	395	429	374	384	391	380	398	406	363	376	382	352	392	365	360	335	351	374	366	366	353	400	399	353	400	339	390	385	392	352	360	350	409	377	385	393	374	360	382	411	354	369	384	418	407	391	374	366	384	342	389	369	365	368	391	340	404	336	375	370	376	372	367	378	336	371	373	336	335	380	346	347	366	357	358	400	345	360	367	396	350	374	356	342	358	352	408	335	362	381	319	384	386	351	373	371	355	384	371	362	379	372	343	385	383	385	383	346	333	355	328	345	349	351	337	410	381	376	354	387	355	372	366	366	386	369	350	349	423	375	349	344	358	337	352	362	342	355	340	362	341	416	391	330	386	382	343	379	343	394	341	347	365	383	373	360	379	355	356	361	363	368	360	352	383	355	372	330	366	364	357	351	371	388	370	354	367	363	388	364	357	382	381	354	368	343	394	351	348	341	379	382	376	401	378	343	321	381	355	378	360	337	332	355	348	347	341	387	351	359	345	326	382	340	381	350	385	359	354	372	343	358	375	325	334	379	361	340	372	392	333	348	399	354	352	353	378	348	363	375	362	351	348	340	355	353	348	352	355	333	369	399	374	365	369	382	354	383	344	379	370	360	365	361	376	342	361	349	362	341	341	363	373	356	387	337	353	395	365	364	340	343	361	372	371	366	418	366	373	326	365	367	367	334	350	356	323	357	337	365	386	396	349	357	363	347	375	375	388	405	358	354	373	372	375	372	359	366	381	349	377	357	347	377	335	385	374	359	352	379	382	331	368	369	341	327	349	322	339	369	363	388	354	371	361	371	367	350	368	336	343	328	345	367	342	367	337	356	393	357	339	366	380	328	334	367	300	371	364	316	370	357	389	360	408	368	366	387	360	356	393	381	381	335	364	369	347	330	341	358	377	390	365	374	362	376	389	346	366	373	338	382	363	340	367	373	363	350	345	352	337	360	368	368	361	363	353	344	370	395	335	377	332	343	360	376	364	366	355	353	358	342	356	351	382	378	353	368	319	353	324	345	320	393	390	354	371	336	374	383	367	349	343	359	388	377	351	365	380	364	371	362	365	352	359	349	351	372	376	389	329	391	347	375	357	364	346	351	367	358	336	347	388	351	345	389	335	349	367	344	368	323	375	376	335	357	373	371	341	335	388	358	352	354	372	348	381	363	387	353	352	350	322	376	391	358	315	346	353	343	383	329	366	368	379	373	361	381	344	378	365	344	361	349	359	368	315	410	404	377	358	360	374	350	391	380	368	376	316	379	352	332	347	348	351	354	360	370	360	349	357	353	358	361	350	352	387	358	352	358	362	341	365	362	394	384	338	365	342	366	353	371	343	354	368	397	358	365	367	336	341	373	357	342	341	376	357	355	377	331	321	366	408	366	379	380	393	379	389	355	365	355	384	373	370	368	355	382	347	348	374	404	390	378	372	370	360	381	341	337	333	379	369	375	370	388	346	340	383	366	385	355	358	365	374	376	372	349	358	345	361	377	373	360	353	357	357	343	349	364	372	331	315	345	345	361	347	374	367	347	357	356	380	379	378	340	367	377	350	342	357	387	399	375	401	388	385	352	398	368	360	351	371	335	379	350	350	340	371	374	364	358	352	383	334	351	359	376	396	390	348	367	355	345	344	352	345	353	372	356	356	353	359	368	338	373	354	332	386	371	352	377	369	325	377	300	362	334	343	347	349	368	389	342	312	400	379	361	349	355	352	366	365	326	335	381	426	383	337	341	344	363	374	355	385	367	340	387	362	349	366	390	356	344	345	356	356	366	390	369	342	340	381	362	364	356	363	340	376	355	366	345	354	384	349	366	356	364	378	351	337	333	345	343	370	357	341	338	332	365	369	330	386	361	344	387	398	350	396	367	359	377	332	386	376	387	366	360	359	393	359	351	400	362	390	358	353	348	346	348	367	331	342	366	343	355	329	352	348	370	316	382	375	375	389	341	314	363	386	366	398	356	344	350	373	331	361	333	325	318	368	382	332	357	350	376	386	360	371	348	387	361	407	373	350	341	382	401	367	392	348	357	362	378	357	369	332	359	358	354	360	332	344	397	391	371	375	333	345	346	355	347	355	391	363	380	352	384	346	367	360	355	342	400	378	359	356	404	347	339	364	369	334	401	367	357	367	361	337	393	402	351	399	367	351	396	353	353	387	378	362	316	390	360	375	353	352	399	379	313	375	374	335	324	363	359	376	354	376	385	340	352	393	366	349	349	344	337	361	394	351	358	338	355	378	349	379	400	350	359	350	351	332	357	346	372	372	355	368	367	338	352	326	354	351	341	338	371	367	383	394	372	370	335	371	380	342	353	357	390	354	341	348	381	365	348	361	360	379	389	355	368	331	345	366	356	403	370	372	381	363	353	369	357	351	370	365	378	360	376	381	342	359	382	363	379	381	381	364	394	335	388	375	396	367	380	342	369	342	367	332	367	395	349	353	373	378	358	407	364	378	366	377	373	374	356	344	371	356	378	363	376	353	376	367	380	347	378	351	342	354	328	377	350	322	375	393	363	359	371	356	381	359	355	374	358	361	379	391	326	383	327	369	366	403	322	368	354	358	376	383	396	361	357	348	354	337	390	390	375	364	329	368	348	336	389	380	404	378	333	359	368	346	355	364	370	385	329	359	352	407	361	356	339	350	332	361	347	392	363	338	349	372	358	380	367	379	348	363	350	363	386	345	386	347	371	364	367	353	349	338	347	364	380	392	353	342	351	340	331	358	365	386	368	349	372	345	343	351	386	351	346	371	346	360	385	363	375	377	358	373	372	337	360	365	386	330	335	364	400	387	382	369	375	389	346	367	390	375	358	393	352	390	369	347	345	376	351	371	356	364	378	370	336	354	342	334	344	380	386	354	369	343	352	392	399	374	351	355	362	366	311	362	349	371	355	369	340	378	343	345	364	316	354	345	388	350	353	346	354	365	329	347	345	369	345	343	395	358	341	357	359	367	373	370	378	351	365	347	371	364	371	366	407	378	330	381	347	382	354	385	376	380	388	318	366	363	335	377	371	358	361	358	377	340	363	398	358	374	332	349	399	374	384	381	355	367	369	357	383	341	356	348	359	376	343	367	344	343	336	339	372	361	341	354	366	358	369	383	353	357	373	386	368	354	365	367	371	363	354	360	333	339	363	361	381	337	361	340	364	365	365	378	325	362	361	353	351	339	380	357	340	374	382	378	380	358	359	376	443	370	384	401	368	368	349	381	375	369	376	348	361	340
13047	3301	384	301	266	260	264	248	262	265	242	248	275	277	255	223	273	256	270	270	266	252	263	244	237	276	256	277	270	245	261	255	270	256	249	283	274	258	253	251	281	248	240	281	257	263	254	252	252	280	277	249	238	253	276	258	251	288	251	237	264	229	280	250	266	231	303	261	242	261	268	276	241	265	242	264	270	290	209	246	250	250	267	257	262	291	253	249	270	285	270	268	227	255	232	254	264	260	278	251	265	278	261	257	275	266	246	282	268	230	263	248	254	262	253	259	268	257	279	265	261	242	248	238	256	255	240	255	248	242	263	279	279	251	263	268	230	255	256	270	252	246	256	240	240	269	264	271	245	233	280	286	248	256	275	261	259	269	253	274	273	254	247	261	264	268	254	262	240	248	273	245	274	263	260	268	261	235	222	278	255	261	277	254	266	271	224	255	275	275	271	255	257	244	272	242	267	277	259	256	226	268	273	250	245	250	240	224	247	242	252	264	247	249	254	287	238	281	268	251	265	235	237	249	232	257	292	265	262	237	235	252	209	235	242	247	259	259	259	266	251	257	266	252	272	262	240	274	256	266	270	245	230	248	242	249	269	267	277	279	240	267	248	263	288	264	273	254	260	246	239	245	259	244	249	234	238	267	251	256	268	230	260	273	274	243	282	245	262	268	242	265	273	246	280	231	212	248	276	253	246	267	235	266	256	257	259	276	264	258	283	251	289	236	254	270	257	265	273	279	281	252	264	311	254	251	257	252	264	270	262	273	292	246	268	269	239	238	244	233	259	276	263	277	259	273	272	279	245	263	231	243	287	251	253	255	254	274	264	245	246	251	271	231	263	227	270	259	272	268	277	270	259	278	267	244	244	234	279	260	252	248	238	227	253	274	274	261	260	265	251	249	250	277	278	276	245	262	264	293	235	244	283	293	243	278	274	265	258	237	254	265	266	282	275	252	276	239	254	264	246	281	220	288	269	259	260	236	237	264	271	271	279	273	268	248	246	256	261	276	277	276	271	259	278	248	288	241	264	282	245	241	262	265	247	263	253	243	278	266	286	262	268	259	290	262	255	244	287	230	257	268	261	261	262	260	228	237	266	267	285	269	281	261	247	275	277	259	277	221	245	244	255	254	275	267	263	263	262	281	224	250	268	262	256	257	256	257	289	295	251	242	260	256	274	252	220	223	244	265	257	296	265	280	259	261	274	269	253	232	258	237	243	260	263	253	275	261	251	279	245	263	224	236	267	266	266	268	256	247	245	257	277	261	261	240	244	267	238	270	283	256	246	268	246	263	269	275	254	264	249	286	240	276	282	231	248	250	251	242	298	254	245	229	271	256	261	258	253	268	246	232	245	245	262	270	250	249	254	265	240	303	254	264	286	245	247	258	275	227	253	267	238	249	266	293	271	257	234	251	275	216	269	269	259	274	266	294	270	265	234	276	265	274	254	267	252	254	232	264	260	264	286	289	250	276	265	261	257	250	262	255	270	243	297	278	260	215	249	240	256	244	238	264	271	269	280	255	247	249	253	251	235	238	249	264	262	284	252	269	274	260	265	250	263	227	213	235	257	254	249	245	240	271	245	236	259	276	258	263	238	252	254	251	248	277	227	242	233	252	240	269	264	268	234	289	276	236	274	240	262	310	230	264	291	290	273	261	282	291	239	240	276	267	240	252	259	282	259	261	253	237	257	277	246	275	240	236	227	233	255	221	245	275	262	233	247	266	238	269	284	274	259	264	286	255	268	255	250	244	263	260	260	242	242	283	208	278	231	270	282	259	225	251	239	257	290	268	252	243	217	273	276	237	287	290	249	272	251	255	298	255	271	259	228	276	250	280	241	268	266	250	255	247	252	287	246	266	260	262	247	262	274	253	293	262	258	279	267	273	257	256	286	259	267	260	267	265	270	257	251	233	266	267	240	254	240	271	276	285	248	246	265	245	240	231	257	262	238	260	236	287	274	270	241	266	310	271	254	233	284	237	237	254	240	229	265	246	222	283	267	296	299	271	288	261	279	267	265	254	257	243	268	266	229	265	271	239	217	231	290	258	284	264	254	271	256	277	252	267	276	264	270	255	258	245	269	265	254	257	239	251	244	281	292	247	240	239	244	259	267	283	233	253	273	247	229	243	242	244	273	260	268	237	248	257	257	252	261	246	285	245	253	257	233	263	251	278	255	255	271	295	260	270	237	225	284	272	257	273	284	245	250	257	284	261	263	273	249	257	260	253	246	246	274	258	254	249	280	261	258	259	240	263	272	265	282	253	271	227	274	300	259	260	258	222	270	259	270	307	262	271	258	268	279	242	264	251	270	239	267	262	258	261	248	243	260	273	246	265	251	242	255	247	244	252	249	274	271	259	236	250	244	254	253	246	268	258	280	239	268	266	274	282	255	273	276	278	251	249	241	241	264	233	249	249	244	267	253	240	267	293	271	287	260	247	267	258	246	230	261	258	268	250	278	255	269	254	243	242	263	266	224	229	269	236	273	259	240	247	281	295	236	251	262	233	247	243	252	264	268	239	259	246	274	254	245	269	279	253	216	234	263	271	267	282	272	254	278	273	287	298	252	272	239	266	244	253	268	253	264	247	272	269	272	268	274	271	239	271	280	260	248	265	235	276	271	272	266	295	258	247	259	302	231	231	261	237	273	284	272	257	246	247	254	233	236	238	270	246	233	257	268	260	252	283	253	285	243	266	256	268	264	241	241	286	245	272	260	233	251	277	231	260	220	273	280	277	277	257	257	267	266	286	263	257	265	255	271	237	237	280	288	255	265	254	281	250	286	257	231	270	253	258	267	261	254	270	261	281	265	279	257	250	225	278	265	239	241	246	252	261	281	245	264	260	269	264	241	248	235	235	259	263	267	248	250	244	290	249	244	253	274	246	260	270	263	243	293	243	274	248	265	273	260	256	273	234	310	293	245	278	224	247	259	278	289	247	267	269	274	278	260	235	268	237	266	257	287	240	260	261	267	256	281	303	273	267	275	267	267	268	245	225	248	231	255	251	240	254	266	267	251	251	249	270	275	260	246	255	265	260	263	259	269	254	291	253	278	275	238	259	279	254	256	232	266	246	294	234	283	288	230	256	258	278	269	263	249	273	256	218	270	259	257	268	251	271	257	271	311	249	254	243	271	268	245	253	273	266	267	254	258	256	281	244	253	248	258	274	237	274	262	245	244	249	256	246	240	264	266	263	270	241	264	257	249	265	243	240	243	281	272	249	274	272	276	253	251	248	238	262	255	240	243	265	263	271	270	251	244	250	266	266	265	267	241	271	266	235	280	238	269	261	289	245	261	269	265	277	259	272	273	246	249	232	263	264	257	278	271	271	256	267	283	249	254	244	272	264	244	233	246	260	245	237	235	274	261	261	259	261	266	255	282	277	254	251	245	258	244	283	235	252	238	261	264	227	257	251	274	259	234	273	274	245	284	257	248	234	239	244	256	259	250	271	273	267	288	283	230	218	246	227	255	271
7958	3043	775	789	752	726	700	673	743	683	718	650	645	716	672	679	673	616	722	623	711	677	646	678	660	661	660	646	658	692	720	618	664	723	666	691	668	644	649	662	639	684	678	666	681	658	670	660	662	653	641	636	654	628	627	670	667	609	626	698	651	640	674	686	660	667	633	620	656	674	625	708	691	673	669	688	622	631	689	655	675	685	674	677	635	700	682	670	697	598	583	710	683	634	680	670	623	634	618	620	689	649	635	706	627	637	698	652	677	655	674	664	671	672	689	695	675	669	645	680	643	670	656	657	658	660	667	645	654	628	654	628	705	632	652	682	685	632	666	670	674	686	632	717	632	671	657	681	640	674	648	635	693	714	684	645	641	699	663	686	638	635	625	646	671	666	608	640	679	605	614	641	676	626	667	646	678	676	635	710	654	728	650	705	680	670	690	616	616	662	666	674	611	673	656	669	626	624	638	675	680	652	681	649	645	668	658	665	713	665	656	678	663	670	709	688	722	653	622	694	670	641	666	676	676	621	683	638	660	646	677	641	641	665	641	643	661	614	648	634	668	681	661	597	628	672	683	667	668	653	621	655	683	638	644	648	632	627	625	701	694	660	666	678	625	645	670	683	670	668	669	625	625	627	628	665	727	647	626	656	663	712	667	645	625	674	672	668	669	669	666	697	689	681	655	702	707	664	670	643	640	633	639	661	645	703	649	664	602	658	650	633	659	654	658	653	700	701	651	655	658	621	666	657	671	653	647	641	632	627	676	646	705	667	677	696	711	603	619	615	656	656	663	656	685	653	681	636	641	665	679	667	661	676	700	657	685	667	652	655	633	659	698	661	667	639	672	642	655	595	660	606	676	706	640	612	631	675	639	620	624	689	649	635	612	665	655	694	652	629	668	661	653	679	618	625	664	655	663	676	639	655	638	674	637	659	651	624	676	644	697	669	656	628	696	660	643	713	718	668	648	644	701	652	716	627	661	651	658	657	675	662	634	630	676	687	719	712	669	682	646	656	632	640	652	661	658	677	652	628	649	740	647	681	633	713	639	717	693	664	701	660	679	657	670	647	660	657	647	662	653	674	596	663	684	639	635	672	633	643	685	715	657	677	593	666	646	712	669	704	632	693	609	682	706	687	675	701	653	606	631	682	656	623	624	686	697	629	714	685	639	644	672	671	708	690	655	673	699	629	617	642	648	666	635	594	649	652	665	698	632	682	664	662	675	685	665	697	683	693	620	647	663	644	653	641	656	680	658	651	661	628	654	662	631	667	652	674	665	652	644	699	650	692	641	659	679	672	720	645	678	670	689	677	631	643	661	675	674	648	659	655	679	666	674	604	653	653	642	635	632	672	646	646	673	632	675	619	652	657	637	628	656	635	693	658	673	627	617	722	625	658	701	639	646	653	662	646	664	650	667	647	664	634	642	653	623	663	684	650	682	677	697	621	620	699	707	679	687	688	648	625	647	683	698	616	670	646	615	682	671	648	638	700	702	694	657	641	669	650	597	722	669	660	652	690	669	603	669	645	677	700	709	639	640	654	696	688	683	641	654	645	641	684	679	635	664	650	658	668	640	651	670	677	691	636	685	666	691	663	659	626	656	670	682	620	657	701	644	666	693	635	633	682	641	654	653	707	647	681	642	689	629	638	653	663	673	695	687	713	672	665	647	675	687	693	683	685	615	660	645	672	605	624	674	670	678	693	686	633	691	650	683	663	710	665	622	675	681	645	655	671	624	624	670	650	649	693	669	659	660	661	664	643	701	628	623	660	691	662	672	668	703	656	688	670	704	712	643	733	665	618	661	654	654	675	682	654	683	723	661	651	664	662	668	621	646	684	674	690	639	653	662	665	653	705	668	633	670	646	695	665	654	643	716	649	625	612	641	677	633	625	672	648	667	690	680	676	675	667	664	647	681	680	652	710	600	641	634	653	646	685	686	657	668	633	683	647	650	658	641	636	703	666	619	683	649	665	673	650	670	640	653	672	601	664	692	668	641	640	719	683	649	717	654	699	659	668	645	726	637	655	670	653	650	646	689	696	672	676	636	693	664	682	650	654	631	653	720	634	668	692	644	659	664	673	653	626	671	684	638	666	619	643	693	654	645	667	625	656	646	632	692	635	656	622	667	641	640	624	679	671	640	697	700	705	705	671	669	696	648	645	686	701	680	626	630	642	695	670	657	625	650	632	661	638	638	647	670	665	629	633	657	674	651	625	699	671	668	631	706	613	715	702	671	669	696	643	705	687	672	650	644	677	668	673	734	643	664	617	689	623	702	645	685	642	645	646	657	636	669	673	665	698	689	706	692	661	648	669	637	699	729	658	662	654	673	660	619	651	667	651	685	674	684	656	703	701	660	698	663	615	633	698	628	680	634	635	673	693	672	655	689	638	683	624	613	698	632	661	663	656	666	634	653	697	682	655	645	640	664	651	672	693	665	679	675	673	693	650	681	652	621	633	701	641	652	643	672	702	650	652	607	628	653	731	705	609	702	669	684	645	650	685	678	597	657	660	676	646	682	663	646	686	667	691	698	677	654	645	649	627	604	682	674	631	651	622	708	660	676	650	638	701	679	656	734	691	683	683	679	635	661	685	681	675	688	615	649	655	671	685	655	616	701	651	665	673	646	674	665	627	651	670	673	615	648	644	647	682	612	658	638	688	690	653	657	670	628	638	628	629	698	690	630	673	652	685	632	680	608	643	633	660	695	625	655	631	637	658	712	653	690	671	644	684	666	655	708	666	626	656	667	610	627	678	675	626	649	649	628	655	661	712	620	664	661	616	672	671	684	671	648	682	647	643	629	639	643	664	649	629	656	622	631	660	658	656	646	693	684	634	678	671	644	680	634	654	645	592	672	692	633	643	637	668	656	673	697	700	684	637	698	638	651	643	642	639	636	685	693	648	664	636	622	680	671	652	665	649	699	637	641	669	662	664	611	667	680	661	687	649	692	604	681	685	650	669	679	628	650	673	641	631	643	683	664	625	652	665	684	650	684	628	652	660	673	644	619	686	657	633	630	666	654	639	634	679	643	647	645	631	641	657	686	632	655	663	645	635	717	653	647	670	614	719	687	690	677	697	694	709	677	649	642	636	659	667	662	705	659	723	664	671	673	654	662	660	638	687	724	681	636	699	637	622	702	711	677	674	602	640	662	667	639	620	639	664	651	691	677	635	680	646	655	689	642	693	670	686	645	599	628	678	620	645	675	699	693	673	672	638	687	653	641	705	623	624	670	657	661	691	645	648	715	718	653	649	659	678	627	665	716	668	634	702	706	627	657	705	677	673	665	700	665	661	661	701	659	668	662	716	659	614	661	649	704	684	634	682	674	732	695	638	669	669	693	697	589	663	653	668	676	639	612	651	695	672	647	654	666	704	705	638	642	667	641	652	688	651	659	679	646	698	703	678	676	660	686	664	680	658	636	691	646	657	662	686	670	643	670	681	591	673	649	640	676	649	677	658	677	667	629	682	679	656
30361	11854	2524	1293	894	650	552	408	408	334	371	322	315	314	299	300	284	310	282	310	264	291	290	258	261	258	266	258	245	307	265	259	271	245	263	254	256	247	233	256	265	233	261	260	284	268	232	268	265	261	250	271	233	262	266	246	252	258	239	255	239	295	271	270	300	243	250	269	270	238	259	263	261	248	250	259	279	237	243	222	274	277	255	262	239	240	232	265	270	265	269	269	239	207	276	266	238	273	264	253	248	265	272	251	232	275	238	242	286	261	247	248	237	247	264	250	234	248	261	258	267	246	234	278	249	271	262	254	250	252	276	291	264	238	252	267	229	269	247	302	244	271	258	279	242	257	260	225	248	257	272	280	240	261	254	235	262	254	280	279	273	250	238	275	252	257	232	225	250	244	253	277	266	235	260	242	269	241	257	266	242	264	282	251	275	256	254	286	268	250	281	244	244	256	242	262	289	254	258	239	290	252	259	265	223	246	249	212	258	256	274	245	249	265	241	255	265	285	251	264	252	264	251	243	240	265	257	277	228	271	260	243	291	252	232	249	216	243	238	228	276	231	284	259	249	265	243	269	267	236	279	257	283	270	278	266	263	252	250	218	243	267	264	254	227	253	273	255	262	262	266	262	262	239	277	231	260	249	268	263	246	224	269	266	261	254	270	234	253	254	267	217	248	260	231	284	252	258	272	253	265	245	277	212	285	257	242	280	256	246	240	269	287	249	276	281	260	271	284	240	218	278	227	227	260	270	259	249	239	280	250	235	246	255	277	246	257	258	252	250	274	260	231	236	243	248	267	262	236	236	268	303	282	278	268	251	246	250	253	257	274	278	240	242	280	220	227	255	254	263	224	253	288	243	238	245	242	226	215	289	276	265	239	267	240	258	266	274	284	260	227	251	250	270	240	215	241	231	266	245	264	270	257	262	247	261	255	246	255	224	258	277	230	271	257	256	234	235	252	249	218	233	266	266	249	271	252	233	266	267	241	236	245	252	260	262	236	259	256	253	264	252	263	239	257	267	263	259	233	256	254	252	296	250	249	233	273	236	230	259	232	275	285	240	249	275	230	280	272	278	249	269	242	244	250	236	250	249	250	273	241	248	266	267	253	267	239	254	258	240	274	248	281	216	242	226	260	267	239	272	275	248	261	243	256	290	244	234	243	260	286	263	263	280	285	275	237	250	250	249	229	262	256	288	233	254	291	243	273	256	266	280	262	260	272	269	232	271	255	251	266	238	242	281	273	254	247	249	278	223	255	235	241	241	275	240	271	220	262	245	267	259	239	262	232	250	258	251	230	225	242	268	239	250	289	290	263	291	268	220	245	239	261	219	256	280	240	272	301	268	268	259	255	277	263	230	252	261	249	225	254	247	262	248	255	297	250	252	233	297	265	250	265	253	244	241	244	244	278	256	260	243	270	257	269	257	281	219	233	258	257	268	243	294	251	269	259	253	258	247	247	248	257	243	247	246	240	251	261	239	265	277	266	271	261	262	264	256	243	249	267	261	222	247	242	217	247	269	257	223	257	263	248	242	244	250	252	239	285	242	246	241	253	237	263	244	250	251	256	243	243	247	223	229	257	294	260	236	256	241	228	256	254	262	250	249	249	260	259	235	243	246	249	253	286	243	240	260	230	273	271	272	271	247	257	220	285	271	245	263	255	268	228	243	248	280	251	269	224	278	258	247	233	252	275	262	216	272	257	248	226	265	256	261	250	278	273	261	247	253	271	278	248	271	276	224	257	253	300	256	289	264	248	275	247	262	235	234	228	241	239	279	254	258	250	277	282	267	260	254	281	238	245	279	236	245	273	275	229	254	266	239	266	266	259	252	277	265	255	253	252	235	254	247	247	271	264	262	271	248	248	256	256	252	272	254	247	242	270	253	277	259	269	303	273	263	282	269	267	258	278	282	251	248	235	249	234	266	247	269	253	268	262	270	261	273	244	264	249	249	257	217	236	243	255	265	282	228	245	262	256	246	255	260	239	251	248	217	266	254	234	247	241	239	278	261	252	264	257	278	250	270	240	266	266	249	250	257	224	243	281	218	263	258	262	272	269	271	246	250	257	239	252	255	238	274	244	266	288	234	266	277	247	228	258	247	256	252	244	229	235	239	263	258	243	257	238	264	257	254	219	231	241	260	253	251	232	248	250	263	262	244	249	255	257	225	267	239	253	271	235	263	247	291	249	242	275	258	261	281	254	269	283	266	260	256	231	254	233	257	235	256	235	274	278	280	263	259	284	266	239	248	257	260	256	251	240	262	253	252	247	240	276	210	252	214	259	231	270	259	269	266	253	231	240	238	286	263	256	268	227	241	275	276	252	267	244	251	262	253	252	271	246	224	276	236	260	283	257	231	275	244	288	253	260	263	259	231	246	265	244	253	245	272	246	257	233	236	265	278	284	233	241	232	279	274	248	279	262	265	263	272	269	253	238	285	256	290	227	258	281	240	264	225	235	241	237	278	230	273	257	270	273	265	272	240	259	273	272	227	255	218	277	262	251	247	249	221	242	243	266	259	258	249	260	267	249	270	245	267	302	282	243	249	278	245	232	281	248	221	262	244	245	222	263	266	265	262	265	264	260	237	234	219	236	263	269	272	277	238	269	237	279	256	251	267	262	286	271	271	230	254	249	229	255	254	259	247	246	250	284	229	236	250	248	244	246	278	265	264	259	242	248	248	250	258	222	247	204	266	241	279	247	272	255	237	219	247	236	263	272	270	248	241	251	251	247	261	245	248	258	255	276	246	237	249	232	260	271	235	243	236	263	231	239	259	248	262	263	269	248	273	286	262	285	257	234	239	255	244	244	258	254	228	248	257	247	264	245	259	263	243	241	285	247	270	249	283	270	265	269	265	267	278	274	276	270	257	261	244	266	272	244	234	238	223	236	258	237	250	267	281	259	249	284	240	268	259	263	253	248	266	256	243	273	265	233	250	252	249	240	280	271	232	241	265	258	254	264	239	256	259	280	257	255	240	249	251	253	256	240	265	266	269	267	269	279	255	244	256	260	264	242	250	231	273	220	240	262	260	253	277	248	251	232	276	232	248	229	250	277	277	270	265	222	245	275	236	258	246	252	262	255	237	271	256	254	285	236	236	255	262	272	232	253	260	257	260	256	263	264	249	258	253	283	247	253	251	231	241	269	260	264	246	264	238	270	238	259	224	274	264	275	282	211	221	224	269	248	257	291	276	296	259	261	261	277	270	274	273	223	212	245	265	227	244	243	298	275	236	259	242	266	248	264	249	249	249	225	241	235	257	271	256	242	258	245	249	258	240	264	257	266	257	256	267	257	254	272	253	247	257	285	231	251	248	253	272	247	227	268	238	261	260	248	274	260	268	267	254	269	262	268	244	260	259	242	238	256	259	256	251	287	230	265	229	229	271	238	219	263	251	242	284	254	257	260	285	278	245	268	251	270	273	247	255	263	272	276	256	246	243	273	239	282	257	249	260	290	260	238	247	291	269	265	237
18594	7259	3165	3310	2835	2276	1909	1706	1500	1378	1283	1181	1084	1006	923	928	923	914	843	809	837	755	769	791	785	773	709	737	751	772	696	659	743	723	724	751	716	663	651	660	668	666	650	689	692	660	648	642	657	608	704	667	633	655	656	635	648	690	641	637	678	670	637	645	636	701	667	635	628	672	598	640	642	609	669	615	673	685	624	705	676	676	688	704	671	663	618	647	700	677	676	615	694	684	608	652	639	634	655	681	707	616	645	663	644	682	714	683	728	680	699	655	636	681	659	648	713	643	641	656	656	602	672	670	664	692	677	666	676	623	663	642	660	669	660	655	677	628	628	584	676	682	619	659	647	717	666	694	651	662	661	607	648	631	654	695	673	621	619	631	648	638	642	645	687	621	621	628	604	674	617	662	679	606	677	640	636	660	644	663	619	665	624	662	646	678	668	654	647	672	657	690	631	682	649	654	619	623	686	645	673	625	637	652	629	632	651	659	638	656	667	621	661	660	598	705	673	639	644	641	612	671	625	634	662	635	618	649	637	628	657	629	668	619	635	629	627	658	670	608	676	637	698	680	653	649	667	670	639	571	665	611	636	690	671	684	652	626	667	661	666	635	638	652	662	657	636	673	615	628	663	624	688	617	637	665	633	667	668	623	671	639	594	663	626	638	620	672	633	629	630	638	665	642	621	685	621	635	636	638	638	606	644	659	649	674	664	670	657	612	668	666	679	650	638	624	631	641	640	638	615	654	623	604	621	624	611	675	673	666	605	614	607	658	608	684	659	646	636	646	657	672	604	607	644	639	661	690	625	658	619	636	688	668	692	664	642	598	682	626	642	694	684	613	673	696	664	643	655	666	625	619	662	613	685	669	615	614	676	656	589	627	671	655	622	664	640	578	612	652	642	613	636	640	687	620	640	650	657	589	648	633	656	653	590	613	661	626	643	652	658	668	633	620	610	544	655	610	663	627	644	641	642	653	641	673	676	606	602	627	632	697	665	632	712	674	654	613	649	622	674	641	675	617	618	618	653	661	614	664	690	631	651	634	612	629	628	659	567	655	632	650	647	624	622	625	657	665	608	636	647	609	634	618	620	618	624	671	624	697	628	571	695	656	665	628	608	622	623	634	593	675	683	641	632	658	614	637	629	622	610	605	627	680	609	673	642	640	619	664	675	644	666	624	637	636	643	639	652	597	656	648	667	648	638	660	611	643	647	667	587	660	612	696	638	662	651	698	655	626	651	648	630	643	670	630	665	602	669	685	635	674	650	653	629	632	638	652	662	654	702	597	650	644	637	660	676	646	676	668	648	658	620	720	598	637	636	659	622	681	618	659	637	632	696	676	612	657	643	649	641	626	699	624	641	624	644	646	615	651	669	640	656	623	640	684	682	650	611	646	664	663	687	636	641	672	630	642	627	653	659	674	658	622	674	663	630	717	649	695	657	644	643	650	683	672	643	663	646	633	621	652	660	640	656	632	646	629	634	626	637	644	644	617	624	627	625	616	649	666	652	683	618	622	665	631	609	627	654	634	663	620	671	623	621	614	635	671	613	626	648	628	642	592	633	645	616	646	636	596	643	633	632	666	645	634	609	633	670	633	630	630	609	633	660	625	650	641	652	647	669	670	635	671	682	638	577	679	627	605	591	622	631	620	611	602	673	659	652	632	622	681	683	663	619	637	656	649	657	620	648	622	650	629	624	674	664	616	651	630	648	618	664	662	675	618	665	646	614	614	660	631	652	690	614	656	639	617	624	643	649	654	629	620	638	670	684	636	620	654	649	640	628	623	699	607	635	668	650	586	653	661	648	669	629	605	656	606	636	588	669	663	656	633	694	650	644	683	600	617	630	656	594	616	659	643	627	647	643	626	608	635	647	645	682	621	588	666	639	645	640	617	618	682	640	654	610	612	659	642	649	639	670	663	637	615	669	617	680	614	640	663	615	641	617	671	666	588	679	686	662	617	642	658	596	622	692	693	681	628	627	626	654	680	671	665	648	610	654	662	668	634	625	660	626	624	596	602	628	623	668	663	631	656	662	656	655	620	641	646	619	633	618	661	615	680	626	619	645	668	626	653	667	641	709	623	607	591	623	610	643	697	667	682	609	625	637	630	614	649	656	616	655	677	635	623	602	626	645	649	665	639	670	620	654	648	643	595	649	669	631	642	622	647	658	648	656	681	627	584	619	669	628	658	631	627	631	643	664	590	623	669	652	614	653	675	679	659	613	641	620	634	653	676	623	622	638	665	645	613	619	645	642	617	675	622	625	623	635	629	667	655	618	647	641	672	644	648	629	640	615	634	675	611	650	630	661	631	656	632	663	623	668	656	634	652	652	623	635	660	677	651	695	638	625	604	642	629	605	651	614	702	635	650	654	680	579	594	644	658	653	667	620	615	631	661	633	651	601	616	655	653	629	643	635	626	666	640	654	672	661	649	621	633	642	684	642	623	624	634	601	661	638	613	679	650	607	688	651	627	666	621	670	637	652	674	670	587	605	668	655	628	626	607	607	650	669	697	702	606	613	679	649	643	632	668	640	607	636	618	642	601	663	621	680	609	570	701	611	607	635	638	642	610	677	673	622	667	623	636	614	632	616	617	648	638	660	659	637	624	685	700	621	663	678	642	636	627	614	618	642	648	658	610	580	632	641	649	706	611	662	659	648	683	663	666	644	557	641	648	652	672	607	629	656	655	609	623	656	679	606	608	688	655	642	642	628	653	665	587	670	624	596	616	653	666	672	641	628	634	665	655	642	605	699	625	631	650	691	635	611	617	677	646	623	648	664	641	673	647	665	677	662	639	680	620	625	609	656	603	615	633	654	644	621	626	676	647	642	675	647	648	613	611	640	627	616	655	635	619	631	639	662	674	651	656	619	640	648	679	646	611	662	647	715	641	586	633	628	652	645	651	636	647	646	631	632	641	652	691	664	659	682	640	651	619	599	640	650	661	658	630	588	638	638	599	649	645	636	626	647	680	659	626	635	644	617	648	650	675	612	640	606	656	673	647	649	614	621	656	644	641	675	656	665	656	643	601	662	610	641	626	649	634	629	666	625	680	636	655	629	587	662	634	594	659	656	658	656	640	693	687	672	656	642	688	651	663	659	632	672	658	649	635	616	652	631	618	632	574	648	663	642	626	600	654	659	625	646	672	682	684	632	652	650	640	621	651	698	666	615	654	671	633	647	659	587	668	645	623	671	658	627	694	617	593	656	648	647	584	663	611	633	625	589	663	656	632	659	629	643	632	638	631	570	657	653	683	652	664	664	652	637	619	630	669	695	666	650	621	660	656	627	628	621	640	631	628	645	659	612	623	595	619	642	665	688	677	681	610	634	657	640	654	621	648	634	637	643	647	620	646	642	652	668	648	622	606	649	687	631	583	670	661	677	644	601	648	624	650	644	635	635	658	672	637	651	635	598	627	610	695	639	639	617	653	595	674	636	618	645	661	672	647	660	638	617	610	618	631	685	618	640	637	664	651
39574	20195	5616	2482	1390	940	689	514	417	354	318	289	222	246	213	215	219	207	196	214	178	162	161	161	160	148	171	166	155	161	159	145	156	145	144	169	167	145	167	140	149	154	132	139	126	143	118	151	129	149	126	155	147	149	140	127	150	161	129	129	136	143	148	144	135	118	158	151	150	132	133	124	143	179	134	137	151	141	144	138	131	129	142	139	136	135	142	138	142	157	123	138	156	120	129	140	129	129	135	156	133	134	139	146	145	138	148	137	138	137	150	145	138	142	131	130	144	136	147	153	151	128	135	154	140	132	132	120	141	121	141	128	151	144	120	110	119	123	141	133	126	107	139	133	121	135	119	146	130	135	123	120	152	130	140	124	139	171	150	141	128	112	119	133	122	152	143	133	140	147	145	134	133	127	133	123	134	140	170	120	128	140	123	143	139	140	120	138	137	151	133	133	130	144	134	121	139	127	155	121	146	168	157	131	139	132	141	122	133	141	138	127	140	154	151	147	161	148	153	110	123	122	147	131	124	120	135	133	143	145	122	122	115	142	144	123	137	128	116	144	137	126	138	127	123	138	141	144	123	111	146	144	136	126	122	146	135	122	125	149	161	137	123	179	143	131	130	133	130	144	136	161	144	151	142	125	147	142	124	138	134	132	135	117	119	161	136	128	125	142	133	148	138	136	147	146	125	140	139	167	146	125	131	120	135	148	129	127	134	135	127	123	131	163	140	124	145	158	122	131	124	135	121	145	158	137	161	139	122	129	142	139	141	119	137	122	152	131	121	129	138	128	160	129	127	125	157	116	142	117	122	171	129	126	143	130	158	128	125	137	130	131	144	140	138	117	156	128	140	159	116	140	122	141	126	146	128	116	142	136	125	128	139	139	139	139	134	140	146	129	131	153	100	115	105	139	139	111	141	147	153	123	121	117	129	141	131	162	154	139	137	143	152	138	115	140	133	135	125	145	138	144	126	138	122	135	134	137	125	138	123	146	160	127	123	125	134	129	152	122	119	146	130	127	135	157	128	134	153	142	136	143	134	134	137	113	130	120	132	143	141	149	129	148	130	135	144	156	123	149	143	150	137	147	147	125	150	146	135	160	142	129	144	159	131	159	124	134	134	144	122	149	123	169	143	171	138	121	153	137	148	121	127	120	131	126	133	141	156	127	145	143	132	148	129	136	124	128	126	168	118	137	138	115	141	128	152	135	146	131	127	138	136	122	134	134	134	130	146	146	130	112	130	165	135	162	121	115	147	139	145	136	129	115	134	128	129	137	158	148	152	132	135	148	131	142	144	125	135	137	122	133	141	137	139	115	130	123	130	127	149	109	143	125	129	127	113	139	160	136	125	144	141	155	113	132	153	129	120	114	108	143	150	121	136	127	140	129	134	124	144	149	156	150	135	130	152	144	136	130	127	131	134	138	133	150	130	138	150	152	131	148	131	113	129	136	140	131	143	144	137	130	156	151	150	150	142	124	130	133	156	142	135	132	137	131	138	118	141	136	145	132	129	118	139	134	118	138	153	121	125	131	151	129	144	133	151	128	125	126	161	126	150	136	142	156	139	134	125	149	164	142	129	119	121	148	136	155	130	127	126	119	140	144	135	120	124	131	139	120	145	144	143	151	150	156	149	134	127	138	137	135	126	143	160	125	133	137	123	142	148	133	133	136	130	142	149	119	140	122	110	134	141	150	112	110	135	110	131	139	133	133	142	147	161	150	157	115	129	121	150	145	125	139	131	136	123	150	160	130	146	147	144	143	115	102	174	140	141	140	152	145	147	135	127	134	149	135	129	137	140	133	142	112	153	137	123	141	127	133	120	147	140	150	111	152	127	123	136	140	123	151	140	136	145	164	177	155	135	137	125	138	136	149	134	126	124	133	130	148	129	147	145	151	159	151	147	155	146	146	158	144	128	134	152	140	127	119	158	143	146	116	135	142	132	129	160	138	127	139	132	125	115	157	141	155	149	142	139	119	133	134	152	121	125	137	140	128	132	148	142	134	132	128	133	129	124	138	133	140	110	123	152	155	122	139	139	143	148	142	135	128	146	123	142	121	128	135	121	147	149	127	119	136	124	150	129	154	147	144	134	146	128	130	128	129	130	122	143	133	136	136	148	143	163	123	124	123	148	148	156	139	130	125	151	162	132	137	117	124	158	153	128	153	125	123	129	138	140	119	136	149	147	161	125	168	154	119	135	115	116	165	141	139	111	135	115	133	124	121	144	117	140	145	135	139	150	125	150	129	137	134	141	125	128	124	123	148	147	125	144	138	154	137	145	121	143	114	121	150	159	147	143	147	127	135	121	126	123	132	144	140	149	125	139	131	121	144	141	150	131	123	144	111	130	157	144	137	159	126	150	143	125	146	130	120	145	133	140	127	134	116	138	130	128	124	120	121	151	154	152	137	111	155	132	133	144	131	137	134	137	149	148	125	127	123	152	125	145	143	139	133	128	137	135	141	123	121	142	132	157	153	141	127	130	134	132	122	143	130	129	151	152	128	126	131	155	136	134	125	134	133	137	134	128	121	125	111	141	121	133	155	151	147	139	153	118	125	138	127	140	109	139	144	141	123	131	147	135	152	134	125	148	134	151	145	133	131	138	126	105	130	132	120	177	138	150	161	142	132	134	132	140	127	145	132	156	127	135	141	128	134	124	132	140	149	139	152	127	124	136	145	148	126	135	130	120	150	136	137	137	135	132	148	142	131	144	151	124	134	141	146	131	136	113	137	136	142	122	122	134	129	134	152	130	134	124	119	144	128	138	125	126	136	147	120	130	140	117	143	133	118	132	130	157	136	124	146	119	154	145	126	129	141	154	151	128	124	143	149	131	131	128	136	154	138	116	135	148	138	116	144	136	141	140	139	150	145	143	142	158	126	131	131	142	135	130	150	144	150	153	131	124	138	129	144	127	129	141	125	163	129	120	123	143	148	130	140	130	149	159	139	129	125	116	131	145	145	128	139	130	138	140	134	138	142	132	142	157	140	144	156	139	110	132	146	120	140	128	123	128	146	121	144	135	141	147	149	110	138	145	123	123	141	120	133	136	149	125	141	116	138	127	123	116	137	145	143	148	151	131	138	133	133	154	130	133	152	134	145	140	145	112	145	125	136	161	133	142	124	137	130	156	118	144	140	141	136	146	134	156	106	150	138	124	138	134	124	142	138	131	153	155	136	131	164	129	147	146	137	116	147	145	131	152	149	143	130	141	146	150	123	120	140	146	141	118	132	120	136	119	122	131	138	134	125	127	122	133	153	135	129	147	132	148	132	160	142	127	140	126	124	152	137	135	139	144	126	115	118	124	130	118	135	120	128	144	134	114	141	142	127	141	119	140	120	136	125	134	135	126	126	127	120	146	136	141	144	128	168	140	142	160	147	136	125	149	126	132	134	143	146	138	147	132	126	122	133	138	137	121	151	128	136	128	167	127	138	147	136	142	138	141	122	143	132	144	137	126	125	118	139	138	137	123	141
24125	12035	4993	5393	4544	3547	2839	2380	2027	1758	1558	1331	1222	1074	1012	890	872	804	756	681	711	657	656	594	560	553	575	516	523	548	483	512	489	463	462	455	451	495	452	442	434	454	444	419	451	435	418	444	414	414	421	426	385	421	421	351	378	383	409	410	402	388	388	406	364	372	391	433	372	351	408	409	370	415	391	374	387	359	405	369	404	447	392	388	430	421	394	399	391	407	421	381	363	414	382	335	339	411	397	378	358	358	414	360	372	411	429	472	496	469	396	382	405	370	371	410	414	447	354	411	387	396	378	398	366	366	397	396	365	344	400	392	403	379	373	359	394	360	361	371	341	386	344	361	371	350	411	409	357	362	347	411	375	371	376	365	359	406	355	397	374	356	378	385	385	393	386	369	376	379	383	382	390	349	350	377	365	368	365	390	375	338	363	352	361	400	349	355	338	392	363	388	398	384	374	338	359	343	369	389	377	345	372	383	412	394	370	341	363	364	353	388	375	390	376	337	350	397	331	343	366	368	378	339	350	347	375	357	377	375	408	356	382	382	346	349	363	369	336	375	377	352	327	354	369	372	364	366	355	348	375	334	396	368	371	371	314	384	359	353	359	379	376	366	364	350	349	364	357	385	384	351	406	369	375	366	386	333	341	369	340	379	383	365	367	382	330	345	387	341	346	355	366	359	375	365	370	326	349	341	389	325	364	349	375	391	349	333	342	357	380	388	381	378	403	364	366	374	324	376	341	394	389	360	361	368	401	368	368	390	355	375	390	375	371	339	373	374	380	359	384	359	362	361	382	357	339	355	361	354	352	372	334	339	357	342	382	351	381	375	363	346	387	375	356	370	350	322	376	340	366	373	380	354	356	381	347	353	373	363	341	366	398	376	365	366	328	351	368	341	404	391	384	413	364	371	362	364	375	389	369	359	394	390	357	360	364	364	339	394	353	362	386	355	395	360	349	354	368	401	357	341	352	397	374	364	320	376	373	348	373	387	399	354	380	373	352	353	385	364	362	395	393	337	328	332	371	370	389	404	334	352	351	368	362	366	320	353	370	364	372	377	352	355	376	349	355	341	369	334	389	362	358	375	354	361	369	365	364	364	345	355	357	329	386	386	363	365	377	349	357	374	375	340	344	378	375	405	344	350	378	359	373	388	335	361	367	358	309	391	364	364	372	389	358	386	352	372	357	374	385	355	332	333	366	387	370	355	330	387	384	362	340	353	370	370	340	369	385	387	385	365	378	360	390	349	341	344	367	422	383	391	350	373	394	376	371	341	352	365	337	364	371	367	353	346	360	381	338	373	360	332	372	363	391	375	350	368	330	378	383	343	335	361	324	365	366	342	355	361	358	365	375	374	354	390	333	377	407	353	359	382	361	383	399	379	347	342	354	359	359	329	361	345	358	379	386	341	344	354	377	346	337	347	367	340	370	372	369	372	370	383	436	348	364	345	375	350	382	352	350	324	376	340	374	354	350	340	332	382	365	350	375	391	368	377	385	365	361	363	369	354	373	341	342	361	337	364	365	359	342	411	345	352	363	372	364	388	354	362	346	362	372	374	371	367	353	364	353	374	337	355	359	356	418	379	369	362	332	346	366	372	342	377	418	345	347	400	322	339	376	352	360	358	385	393	394	372	397	361	385	366	347	374	393	330	359	370	349	342	341	348	355	364	356	354	371	355	361	361	328	383	367	377	355	337	401	382	414	339	356	362	365	371	350	376	365	305	355	372	346	357	354	379	397	339	361	351	396	341	366	351	379	388	364	361	373	363	382	369	380	341	368	376	342	359	365	370	361	398	324	351	344	354	360	385	362	350	365	389	351	356	353	357	367	359	370	370	412	369	359	349	309	362	403	396	352	351	332	361	387	385	397	343	350	350	390	363	372	347	385	356	380	379	348	367	364	367	363	352	372	357	365	353	350	392	357	378	372	368	373	334	374	386	369	352	349	370	366	331	357	331	352	362	359	361	333	349	373	364	344	379	351	360	367	393	375	388	349	378	366	354	346	378	317	365	365	401	365	402	370	378	390	365	397	382	338	368	378	347	388	396	351	356	348	392	352	352	380	350	385	358	381	350	372	366	341	356	355	346	384	385	379	367	338	366	370	362	379	377	360	363	374	354	401	373	390	374	349	352	370	373	346	350	335	375	328	375	381	354	374	354	344	382	352	369	374	349	388	385	358	349	347	370	350	375	360	365	371	367	348	363	354	348	389	334	326	377	380	326	334	359	388	389	354	361	338	363	303	396	360	366	356	398	352	369	396	389	377	351	331	347	384	394	360	355	344	358	385	371	378	367	373	360	353	351	399	388	366	367	348	397	335	374	357	356	375	373	378	358	389	357	331	380	357	389	360	376	387	390	381	335	353	328	388	341	355	353	349	377	370	342	378	352	379	402	358	356	351	386	378	360	396	365	369	370	383	378	354	355	339	370	372	368	355	350	342	380	375	388	353	353	355	354	341	362	331	337	341	376	373	381	378	380	365	372	362	324	368	383	356	372	350	389	338	338	347	384	372	372	371	390	353	317	368	319	389	372	400	374	339	366	369	356	394	376	355	376	374	369	349	333	417	389	363	343	351	382	372	347	353	375	359	354	360	380	371	349	371	357	397	377	345	362	331	367	355	357	388	362	344	359	362	349	308	363	375	374	330	389	376	392	355	342	361	387	352	346	360	367	385	362	358	391	367	339	382	352	384	364	356	381	365	348	347	351	344	380	361	394	357	343	328	354	342	337	350	311	354	370	353	350	367	376	385	340	353	373	367	386	345	358	349	341	358	351	371	331	359	368	374	350	388	366	355	354	367	337	340	349	348	375	349	382	379	393	355	373	359	362	351	372	359	365	368	415	354	366	345	346	381	340	390	407	364	369	372	347	336	363	352	345	343	409	369	382	349	360	380	356	382	334	330	378	411	337	337	400	358	368	354	354	350	369	363	349	354	383	365	369	398	352	365	337	367	308	354	380	353	363	359	384	380	371	385	357	376	354	354	355	381	393	338	377	338	375	366	363	374	333	359	336	337	356	348	342	364	397	400	358	357	345	390	374	357	344	369	347	346	371	358	341	409	367	347	382	365	369	344	354	346	358	360	368	370	352	372	378	388	374	361	375	375	404	368	408	341	348	352	331	369	397	348	368	364	315	375	349	383	386	376	345	342	349	343	354	334	367	366	362	372	408	378	375	365	363	371	372	393	355	381	358	360	372	370	375	351	367	368	345	357	397	358	355	372	383	379	343	364	370	339	363	363	380	344	349	362	383	373	355	333	323	379	362	390	349	389	370	387	398	380	394	369	395	363	373	360	352	358	370	383	393	365	370	377	360	330	398	385	363	347	378	376	361	352	342	366	324	350	371	394	354	336	332	416	380	356	358	408	380	369	350	387	367	358	389	340	346	359	375	375	336	360	338	370	376	378	365	366	387	359	343	381	362	356	353	374	356	376	358	363	355	348	370	408	331	398	344	330	342	352	378	362	378	362	365
12868	3200	390	306	270	292	266	286	291	253	272	281	245	246	269	270	262	234	249	253	274	263	248	241	245	258	261	264	273	287	265	258	260	282	276	277	249	251	290	267	281	267	275	263	270	275	300	284	260	267	280	253	275	284	272	287	264	239	282	254	234	244	261	254	257	257	258	257	281	267	258	261	282	269	282	267	257	262	281	261	303	273	228	227	254	269	263	266	261	243	272	258	282	246	272	241	300	249	241	278	241	281	244	258	248	268	252	255	244	292	267	277	266	276	250	249	274	245	264	267	276	264	293	260	293	255	238	276	255	254	250	230	273	226	296	276	264	261	246	272	283	237	268	242	261	251	281	262	266	263	270	255	247	258	255	254	296	252	227	288	283	247	260	233	257	277	255	255	246	285	253	266	255	257	261	263	260	279	290	250	242	274	251	286	266	246	273	278	268	252	298	248	272	234	245	269	272	249	255	250	272	273	282	242	263	287	282	257	267	242	242	262	289	264	278	275	274	263	251	245	260	262	254	252	287	270	281	266	266	269	236	279	235	258	253	265	258	258	272	254	267	236	291	273	276	247	245	269	279	301	266	254	232	263	270	240	229	269	268	279	263	294	260	263	227	278	234	245	284	275	260	264	252	284	249	255	276	248	251	242	261	233	261	236	296	263	256	283	258	254	273	243	225	278	239	254	246	246	258	273	233	250	301	242	256	252	291	268	256	278	268	276	240	254	253	245	243	265	230	247	273	290	268	290	246	264	252	252	239	256	276	254	261	265	263	259	258	260	237	269	275	272	247	271	285	243	273	263	242	303	267	248	273	275	282	233	264	275	276	242	251	230	250	281	244	279	250	254	274	256	255	314	296	259	268	263	266	280	261	279	254	251	272	251	263	281	283	252	263	263	257	269	257	307	247	270	288	310	248	248	298	256	261	272	267	233	282	286	255	276	270	265	266	260	265	286	244	246	262	277	258	279	257	327	278	267	283	251	246	259	250	262	218	248	271	251	234	266	258	249	267	275	302	238	250	271	275	277	259	268	260	265	282	231	283	258	261	252	275	252	295	235	274	276	245	257	266	259	254	247	245	234	249	260	271	249	278	267	235	288	268	253	262	270	284	264	257	267	289	245	273	267	259	253	270	259	251	265	277	245	237	271	247	281	293	264	284	246	300	310	320	266	267	264	232	247	243	259	252	247	267	285	297	275	284	254	247	272	255	262	216	252	260	277	246	255	239	243	248	269	250	275	256	266	242	287	242	257	263	256	268	243	254	256	256	251	272	255	240	238	227	253	267	266	259	252	269	290	281	267	266	256	237	294	262	248	260	269	238	245	259	271	276	275	256	251	233	264	250	253	266	280	241	267	252	261	251	253	255	276	237	243	267	261	262	264	249	258	289	287	287	253	246	287	258	275	247	273	266	257	254	254	276	274	271	271	258	234	238	251	253	265	217	273	260	271	239	221	249	253	246	257	258	248	245	281	251	248	225	252	234	252	279	265	244	262	258	260	282	256	273	248	257	258	250	285	243	254	268	272	278	248	277	263	267	241	277	269	273	287	250	247	253	279	273	252	254	252	306	269	277	264	241	271	255	257	273	224	251	262	300	263	247	290	272	296	263	269	241	274	285	263	270	283	285	264	240	268	239	273	241	260	269	253	258	303	255	261	290	253	250	259	263	267	255	280	263	278	247	231	228	288	285	270	281	257	261	257	251	260	266	267	257	260	256	241	247	279	283	273	235	254	273	252	243	280	270	250	261	258	289	271	274	275	291	285	285	238	300	257	268	259	256	219	276	258	223	278	242	272	237	265	284	246	249	257	272	260	276	285	276	251	237	262	212	266	247	249	277	262	288	270	253	235	261	249	239	251	262	253	269	277	250	250	288	252	268	261	261	269	274	258	256	266	243	237	236	269	284	236	274	272	252	244	217	267	257	266	270	254	283	255	246	260	241	250	257	265	266	240	291	268	240	256	226	268	271	252	237	239	242	274	263	281	269	227	276	269	279	293	225	263	255	234	250	261	232	261	249	290	258	248	248	262	269	278	284	259	235	243	280	276	281	263	273	257	276	272	242	288	268	260	284	282	248	258	241	252	290	235	245	256	262	275	274	264	269	261	260	250	281	257	219	245	293	276	268	266	254	248	252	261	293	276	276	270	234	266	272	236	260	249	228	240	276	256	274	244	302	281	252	277	248	284	255	260	271	260	258	261	228	273	266	262	288	246	236	272	244	251	286	242	266	251	253	291	273	237	248	259	245	283	263	294	238	235	256	278	235	274	260	269	302	278	262	246	296	288	263	258	275	242	254	267	259	251	261	277	259	293	287	263	259	299	244	276	289	198	270	250	252	257	251	264	258	284	268	278	260	271	263	263	272	272	224	282	236	264	236	271	246	267	264	280	278	249	279	283	322	289	250	251	253	269	234	275	276	233	238	281	272	265	287	253	271	283	249	269	247	265	270	274	260	265	247	251	258	289	261	275	266	229	241	249	308	247	286	294	249	258	239	253	265	228	240	258	244	266	263	264	246	248	249	244	286	282	268	252	263	243	262	275	279	272	255	274	262	242	263	279	254	265	253	229	245	266	269	266	279	262	287	246	250	264	264	279	253	229	280	250	264	295	276	242	297	261	274	256	290	237	246	267	273	248	278	267	283	288	262	308	255	298	265	265	251	229	274	225	261	263	240	285	277	240	241	256	258	267	274	274	295	283	271	251	272	267	248	254	266	280	278	264	273	266	271	241	247	286	248	268	300	236	250	268	272	242	253	265	247	266	242	264	235	272	262	278	308	240	252	282	250	266	277	279	266	265	286	294	278	250	253	213	247	272	258	243	263	296	275	235	258	287	286	257	280	247	264	252	247	249	259	240	255	241	249	275	262	246	278	252	259	285	265	287	253	244	270	263	274	285	282	263	245	225	261	251	244	252	263	245	299	223	265	258	270	235	268	284	250	256	258	246	256	282	278	256	241	274	245	262	265	277	259	254	265	268	266	263	223	256	240	254	250	256	261	257	255	252	280	259	222	279	277	274	244	286	244	232	228	283	246	275	265	277	254	272	248	231	257	261	247	233	263	260	238	265	229	220	248	260	249	270	265	283	254	270	266	278	260	218	241	236	263	279	232	246	244	242	246	276	241	266	250	276	269	243	245	246	257	245	289	278	238	254	253	243	256	279	248	260	268	271	268	263	264	237	278	271	279	245	267	272	249	273	249	270	279	281	247	259	262	257	261	250	252	285	260	266	249	237	252	262	275	254	271	284	283	258	236	280	254	294	256	280	274	275	275	265	221	268	249	289	267	247	246	300	257	247	268	268	237	249	314	263	254	234	265	246	261	257	266	281	269	258	280	264	246	283	282	240	247	251	261	239	281	252	241	271	258	242	251	243	252	263	253	272	274	253	243	271	282	258	236	225	290	276	288	276	255	254	272	254	241	268	262	257	255	258	233	246	240	261	280	281	262	266	253	256	260	265	274	255	242	262	262	291
7874	2786	824	763	806	761	698	710	727	705	671	651	775	663	641	709	643	628	700	686	659	681	708	695	636	613	675	636	677	672	622	690	638	667	662	658	655	660	678	651	677	660	664	707	611	659	704	671	677	696	732	660	682	671	682	706	673	654	635	680	691	641	682	657	662	662	665	682	683	653	692	615	664	715	679	638	660	701	705	655	682	627	659	656	658	668	658	695	679	664	674	660	690	680	662	659	641	693	661	685	717	642	696	655	629	673	678	621	694	719	683	689	690	677	701	673	641	669	688	649	658	629	645	631	687	647	663	690	708	662	666	629	689	655	668	695	699	651	643	690	674	651	645	689	635	666	655	668	693	705	654	665	674	671	683	657	651	661	700	611	618	684	711	630	671	707	645	642	661	645	632	661	613	687	651	659	693	634	671	674	628	689	660	651	627	669	713	641	679	661	705	652	709	632	683	659	677	653	668	675	641	657	672	657	692	652	682	673	638	663	675	695	611	682	627	654	656	648	678	643	656	655	678	636	687	645	678	661	644	673	631	658	688	680	651	626	657	661	671	644	685	619	692	677	687	687	631	647	664	686	653	637	662	688	630	682	636	692	697	670	651	641	699	666	686	640	696	647	721	690	673	640	700	663	658	613	653	665	634	626	665	663	694	688	662	613	650	699	604	630	619	656	617	638	675	611	634	691	648	648	615	700	660	679	681	608	675	675	639	615	650	636	664	644	642	691	700	669	635	641	683	674	662	647	636	687	660	623	685	642	608	692	672	694	644	707	669	701	659	623	679	684	693	643	628	660	649	635	701	635	635	674	657	635	667	658	724	629	704	635	638	651	631	645	669	690	672	657	659	626	646	660	624	654	646	665	677	683	630	602	705	621	663	665	664	666	671	644	710	641	660	690	661	700	700	695	666	649	728	654	649	680	646	641	673	638	685	635	699	683	660	633	658	654	650	729	654	696	662	659	698	654	648	670	627	665	681	670	631	691	643	662	616	638	714	697	725	667	638	644	681	667	636	667	662	657	675	642	652	648	682	659	656	623	676	644	662	669	648	669	599	643	652	639	665	707	726	644	658	670	652	626	661	659	651	637	654	642	646	689	707	684	671	670	623	661	675	687	677	663	714	643	677	687	669	665	679	658	652	664	641	646	702	692	673	675	673	669	699	615	691	668	660	682	716	669	668	621	690	665	643	654	642	646	680	676	659	699	668	657	634	638	672	670	704	659	658	616	653	685	679	678	656	660	621	618	668	684	679	662	663	674	657	713	674	652	670	653	649	615	676	683	649	703	654	665	667	707	692	674	674	673	700	616	625	654	679	632	721	659	700	648	592	662	667	692	701	615	653	685	678	710	667	636	681	662	639	617	655	632	663	693	637	691	649	674	654	695	666	680	652	704	654	662	648	652	700	673	669	655	710	682	650	654	619	650	642	701	664	616	648	652	661	719	683	647	663	660	636	651	672	673	670	651	715	662	679	657	657	689	673	721	671	693	632	664	697	653	664	646	627	679	669	647	663	652	633	666	688	648	628	640	652	695	637	660	676	661	631	664	673	581	632	638	666	668	704	699	683	715	617	600	689	645	707	653	651	642	667	634	634	651	667	655	697	669	666	642	666	634	674	634	688	695	688	668	688	677	695	687	717	625	641	658	661	653	694	671	628	654	639	668	676	687	641	676	680	692	692	635	658	658	658	663	666	696	667	624	630	648	679	681	607	697	710	639	629	654	659	725	638	706	649	650	648	616	647	631	652	664	666	659	680	685	673	672	681	633	679	654	663	657	681	701	696	669	651	671	677	719	685	688	659	701	667	678	655	680	713	625	646	675	625	662	689	643	652	628	657	707	655	680	666	670	659	625	655	627	674	668	638	674	659	647	643	644	670	657	696	648	691	666	630	617	666	622	681	629	648	668	637	665	646	646	642	616	697	670	631	675	648	667	620	652	632	645	644	669	652	668	672	696	634	695	655	641	662	654	651	676	686	708	690	682	625	705	657	649	644	640	617	707	664	668	665	657	701	695	676	681	711	617	638	651	680	667	658	672	666	653	663	631	660	662	682	662	715	605	680	654	717	624	688	628	696	634	671	637	689	727	705	664	675	668	629	623	657	659	690	644	676	671	665	706	657	659	657	643	661	716	695	675	661	638	667	605	596	641	682	679	631	670	700	661	660	613	673	642	685	639	698	705	676	680	642	657	681	625	639	676	662	648	644	640	613	680	647	639	691	662	725	690	641	623	705	679	662	674	672	630	684	647	663	628	645	712	615	679	660	681	679	644	647	667	671	654	674	704	680	653	673	639	650	645	627	600	681	658	650	641	668	692	639	683	678	657	665	628	673	622	644	698	648	618	670	664	671	680	646	617	660	712	678	643	642	644	665	608	702	674	665	656	688	662	695	718	611	658	693	671	643	668	688	655	632	637	657	640	672	642	667	641	698	659	694	676	689	686	674	697	662	658	703	646	648	622	660	637	700	648	647	659	660	649	626	630	635	663	694	659	661	665	681	692	689	727	652	686	649	695	629	634	663	646	653	713	751	634	608	663	638	651	647	633	655	695	655	605	654	678	673	617	669	663	667	644	669	621	671	678	728	641	672	656	624	675	621	684	689	668	663	637	674	657	686	690	686	675	644	669	653	670	665	656	612	618	654	713	616	687	611	679	646	615	652	620	663	648	700	679	695	667	634	649	699	646	694	685	692	652	655	634	654	719	673	670	627	661	687	652	697	663	655	640	667	624	680	701	676	677	698	691	663	704	709	656	666	670	643	629	672	678	660	663	674	637	656	726	657	672	640	608	671	629	693	648	612	694	664	672	661	666	643	638	651	644	677	671	613	686	662	635	695	695	710	705	666	677	671	685	644	641	662	694	683	639	649	652	654	635	640	618	684	642	690	653	638	713	650	605	645	691	697	688	634	696	693	672	710	652	639	669	633	667	654	674	682	664	628	659	639	660	670	699	634	647	642	648	708	717	668	670	656	694	664	639	682	691	643	672	689	672	649	632	677	600	649	665	667	653	662	657	645	696	638	628	626	654	656	681	614	642	670	635	637	672	617	667	691	631	661	646	636	662	640	663	661	650	645	660	663	662	607	706	663	651	701	689	704	642	654	659	650	625	675	660	696	686	672	704	693	690	657	659	646	617	685	674	628	650	668	622	628	707	667	672	657	691	707	677	672	682	684	642	666	652	639	704	683	665	659	669	658	626	643	642	680	665	655	631	671	669	703	716	649	648	672	674	644	685	659	685	657	670	640	684	665	660	638	680	693	705	674	621	654	655	663	671	693	660	660	669	670	648	640	632	665	635	653	714	695	635	612	696	686	661	673	634	645	624	639	678	669	659	648	693	700	681	642	614	623	644	637	674	628	693	667	715	691	700	690	668	673	678	713	641	719	713	666	667	652	634	686	684	702	693	622	669	658	652	693	645	641	647	682	649	658	675	643	712	641	623	668	644	670	682	654	649	660	699	658	624	634	639	658	599
30734	12572	2346	1231	838	650	507	464	436	345	358	327	320	326	342	277	282	290	278	254	282	307	247	253	257	262	277	265	258	258	269	276	254	260	278	263	266	259	272	275	258	251	277	305	293	246	269	249	262	251	275	289	264	237	238	259	295	276	262	261	256	281	251	279	275	298	266	260	238	256	253	288	241	278	287	272	245	277	237	231	231	268	246	278	259	280	276	268	258	228	243	249	253	251	273	283	243	237	235	247	262	238	280	255	256	237	256	285	256	254	239	256	277	238	262	256	291	228	293	288	256	244	257	262	253	264	274	250	228	288	251	279	270	266	262	258	245	274	251	283	279	251	242	255	252	273	273	253	246	255	255	276	272	263	269	265	254	251	269	270	256	257	247	241	268	255	267	268	261	256	253	256	258	238	276	233	248	256	248	257	246	229	255	275	264	282	280	268	261	262	233	243	284	240	260	237	243	257	273	270	255	248	264	237	241	268	217	248	252	239	257	286	248	258	230	241	243	232	264	259	246	246	247	267	234	262	260	257	236	235	249	276	255	264	261	271	243	255	284	255	246	233	262	255	235	278	262	284	251	249	266	238	254	253	250	273	282	247	247	253	262	256	244	249	206	305	245	244	283	305	272	254	277	252	284	221	254	260	253	246	248	283	254	225	255	229	275	259	252	235	263	268	249	261	282	266	267	256	275	272	256	274	279	228	250	253	248	261	252	237	244	237	245	298	268	255	235	247	291	287	245	253	250	259	271	240	256	248	268	243	253	270	254	244	236	225	224	292	243	259	242	264	251	253	259	262	225	254	243	255	268	265	288	254	234	265	241	230	246	258	259	297	247	269	243	258	280	248	258	260	209	270	253	250	246	259	281	267	269	239	245	257	258	257	274	265	266	275	271	253	270	277	265	294	251	252	298	252	252	233	259	240	260	249	257	253	228	284	270	268	241	279	259	245	241	245	255	233	257	229	283	267	247	261	246	268	268	278	251	238	272	260	258	260	258	273	275	236	242	224	256	243	241	278	292	267	267	248	268	235	254	283	250	253	264	249	247	276	256	225	254	257	235	249	261	247	241	265	251	261	250	236	254	241	270	261	254	277	241	268	226	262	257	261	252	246	225	250	262	249	284	266	267	269	271	235	275	241	250	279	274	258	240	285	245	270	261	250	262	291	251	249	263	247	287	256	245	267	278	255	253	277	256	267	260	258	269	255	271	262	289	226	244	239	245	244	262	244	234	252	252	254	243	268	255	272	235	269	276	303	270	261	279	231	248	239	285	250	235	255	265	241	237	260	275	276	263	242	264	274	283	267	262	234	239	242	272	246	246	250	265	236	256	260	278	262	257	295	220	247	255	256	256	301	300	268	276	241	282	262	262	251	262	261	254	248	253	255	261	258	250	257	248	245	256	265	263	262	298	273	274	265	268	264	257	234	259	257	272	241	257	232	248	251	245	259	245	259	267	231	289	231	266	270	242	274	247	246	248	265	284	257	276	274	294	278	265	251	238	259	274	247	235	220	271	288	242	255	272	243	252	272	239	259	247	293	236	237	245	255	242	261	273	271	257	261	247	275	269	295	276	283	264	250	248	229	240	224	271	254	227	262	305	272	263	199	248	253	272	272	250	268	262	243	273	233	251	242	280	224	275	219	273	270	258	231	270	253	254	264	278	246	260	245	269	288	224	261	240	249	249	231	264	265	249	265	256	248	263	225	297	249	245	277	290	246	251	252	267	241	248	262	263	253	240	270	265	258	254	279	252	222	256	286	242	256	244	264	278	236	222	242	241	249	260	269	267	291	250	251	275	272	216	281	250	260	272	258	258	228	260	270	232	232	253	247	261	245	230	281	267	213	247	256	251	226	267	247	229	267	276	265	257	268	231	276	272	235	253	269	276	265	270	258	213	274	259	261	250	250	244	283	268	267	269	241	265	245	251	249	273	262	262	243	269	260	250	258	256	236	241	278	253	221	249	270	245	271	240	259	246	259	248	248	281	249	258	278	256	266	246	238	237	254	245	256	244	247	246	250	254	266	271	260	302	281	229	259	243	256	271	250	235	278	245	265	288	268	279	248	263	293	240	254	238	248	232	244	262	257	257	248	266	260	262	247	256	251	252	267	268	255	258	261	231	257	272	255	245	259	240	266	226	265	270	281	253	260	278	259	262	246	242	261	240	245	274	269	240	282	282	256	257	254	269	270	232	245	257	290	248	265	245	251	271	254	260	261	217	253	277	226	224	264	257	257	231	245	257	292	258	285	255	253	240	283	271	251	262	242	263	230	254	254	262	272	246	220	270	247	240	230	252	254	284	243	254	278	241	267	273	266	269	250	277	266	258	272	260	271	260	276	267	260	273	242	263	270	249	273	259	251	274	262	272	256	244	277	284	270	258	250	218	250	277	283	252	252	254	229	245	267	255	263	257	268	260	239	263	227	249	251	260	261	242	283	267	230	234	256	241	253	257	256	249	243	262	240	255	265	239	257	290	260	303	265	288	248	219	249	238	270	269	239	268	257	275	252	243	274	272	271	239	250	282	244	258	238	271	248	302	232	269	260	227	243	283	259	258	294	267	243	258	263	252	227	230	234	292	275	245	257	262	246	222	224	251	231	259	235	256	250	236	243	275	245	236	233	226	268	250	260	269	240	248	264	276	270	302	267	239	257	245	215	255	266	239	264	238	264	249	255	248	255	234	252	249	270	251	275	252	276	239	242	240	233	250	246	264	267	237	288	265	250	295	245	276	248	262	272	250	255	266	280	230	270	253	243	254	243	266	257	230	231	275	264	253	262	265	227	268	233	230	222	254	251	248	235	217	248	244	242	227	249	238	258	245	236	285	269	249	246	265	232	259	245	243	249	230	267	242	248	251	259	258	239	242	254	251	258	253	231	243	274	267	257	262	296	277	223	244	250	262	256	284	253	242	282	241	285	252	260	235	270	272	247	230	237	297	266	264	233	243	245	248	241	268	237	280	259	263	269	273	224	264	257	243	226	266	262	243	261	265	241	250	247	257	247	250	234	268	264	246	247	264	238	239	246	240	258	220	270	283	261	249	278	258	248	252	252	262	272	255	233	232	280	275	249	258	245	252	292	227	225	253	257	238	226	282	254	225	240	255	248	241	259	249	251	255	223	222	283	250	261	266	242	235	259	277	242	241	287	249	270	240	259	268	262	257	259	270	271	260	270	256	245	268	273	281	265	256	240	233	247	264	262	263	256	273	252	256	258	253	251	289	244	242	249	281	264	266	231	283	264	253	267	253	267	275	256	257	272	281	257	249	267	251	227	268	267	260	237	285	250	242	262	211	226	281	245	252	245	260	249	246	281	245	250	259	227	242	260	265	257	288	256	259	239	259	250	271	237	284	260	242	262	256	245	256	235	224	247	260	274	271	258	267	266	280	260	255	266	266	234	290	248	270	253	255	290	258	239	234	234	243	248	241	264	247	251	235	269	280	257	275	237	257	220	269	262	264	238	250	255	248	267
18563	7352	3076	3272	2823	2316	1923	1673	1463	1327	1236	1100	1098	1002	975	923	905	866	858	776	864	835	833	762	762	745	758	767	732	768	721	702	673	664	765	694	742	709	699	698	685	662	670	674	663	694	687	674	709	683	766	675	679	657	660	673	629	648	676	654	664	657	687	676	662	658	623	658	668	656	655	682	680	670	653	670	626	688	676	623	638	693	644	687	670	653	634	597	682	625	644	693	651	646	674	631	598	656	648	614	704	695	688	673	640	624	657	700	722	715	703	661	683	694	704	686	652	679	688	629	681	667	653	639	674	632	635	658	632	678	663	677	611	674	685	648	644	663	687	681	704	622	685	649	636	662	654	662	611	636	676	672	633	652	661	665	648	643	693	657	649	632	653	638	634	659	618	611	698	634	686	656	633	623	622	628	625	665	660	621	696	702	655	647	671	612	674	665	673	671	661	646	673	627	650	651	645	657	631	643	664	658	675	595	686	638	630	686	640	674	631	629	686	667	643	650	623	616	621	574	682	606	626	691	682	630	630	640	632	667	629	656	655	624	660	645	649	633	631	621	651	672	632	612	629	643	642	665	603	644	654	642	631	635	596	660	669	631	659	587	703	674	615	657	637	634	684	597	596	663	628	608	660	660	651	653	635	628	642	602	632	674	653	668	658	672	641	671	648	649	637	628	655	650	686	671	659	632	638	687	655	628	649	636	639	666	636	653	641	637	658	599	627	576	678	606	637	668	656	648	628	651	620	618	606	648	643	667	611	636	697	639	666	600	689	573	666	665	600	632	623	632	670	683	654	632	656	643	634	632	682	663	640	658	636	689	667	657	643	620	667	698	643	638	607	639	611	613	626	640	626	596	644	661	644	648	678	654	648	617	605	609	661	680	718	630	621	660	636	636	676	654	655	637	630	661	704	653	632	631	628	620	632	652	605	640	641	657	643	693	664	648	664	640	634	641	636	659	642	621	694	652	636	602	675	649	653	650	613	624	638	661	706	652	649	676	595	627	638	608	625	644	643	673	609	652	664	636	599	668	625	652	651	659	670	676	666	613	617	658	698	633	604	641	653	617	646	593	642	651	648	615	603	608	687	644	631	632	591	682	641	641	639	622	667	621	628	619	631	632	656	660	684	661	610	697	629	610	652	662	636	680	634	613	646	643	650	663	641	619	622	643	608	665	689	653	619	658	603	670	634	633	633	645	608	634	658	671	701	643	647	615	638	632	633	641	622	645	683	651	606	627	642	670	653	625	650	619	672	677	641	652	634	639	695	635	670	639	660	650	669	632	665	648	634	656	658	631	678	659	639	648	656	641	641	632	637	636	621	676	687	635	624	597	662	688	634	646	651	648	651	691	627	643	626	690	650	631	663	613	687	631	640	614	632	668	685	658	627	632	588	592	706	626	615	616	679	635	671	635	694	623	663	638	602	640	636	636	643	627	664	637	652	662	633	636	651	622	647	632	659	672	645	643	650	631	636	619	640	649	676	666	638	648	669	618	651	641	633	592	635	633	699	655	610	625	678	632	645	641	659	637	663	616	627	624	634	638	596	627	618	667	632	643	624	640	656	623	584	645	596	658	623	627	671	647	681	605	664	683	638	599	626	655	618	630	637	694	640	691	705	635	664	692	624	653	657	609	664	634	654	661	664	632	654	647	663	636	668	682	652	620	632	618	645	670	618	653	649	632	655	617	660	652	675	636	660	652	660	626	639	682	654	637	656	640	653	641	662	629	592	620	692	650	661	635	647	658	653	652	670	649	659	661	649	658	632	640	670	668	689	630	640	618	643	686	646	647	628	639	644	627	689	666	643	690	637	623	675	668	615	625	600	655	650	659	618	650	641	656	670	651	686	665	630	665	607	676	672	685	637	652	622	680	612	614	646	583	651	642	662	638	583	606	677	695	644	656	633	616	661	638	633	660	676	665	600	644	589	645	619	641	644	670	670	692	621	647	650	653	607	670	612	638	619	676	662	588	668	673	650	642	654	645	662	692	636	616	676	629	666	650	606	582	621	589	659	650	606	626	675	629	665	603	677	652	650	654	640	663	606	635	675	627	629	655	657	635	632	627	637	653	602	644	640	653	600	634	629	696	602	666	644	677	647	636	703	634	627	644	616	649	671	615	629	652	651	680	649	614	649	642	615	687	575	644	633	629	623	719	657	640	658	645	628	656	634	681	635	679	669	578	641	629	672	640	630	603	641	604	670	648	648	682	652	691	678	645	677	608	655	638	638	649	628	636	591	596	656	695	651	715	668	648	624	640	653	661	608	668	663	603	649	644	641	625	682	597	662	640	679	658	643	652	665	646	663	673	602	623	607	621	595	642	656	658	659	586	625	611	662	652	647	641	624	654	634	637	638	668	692	644	638	626	651	651	599	644	712	658	630	600	672	655	628	665	665	615	656	659	631	656	662	606	661	624	657	684	612	676	673	641	689	647	609	627	650	602	642	631	650	661	639	664	618	630	669	601	635	663	629	633	680	664	658	652	663	677	618	647	632	645	633	641	642	632	639	666	663	608	627	634	615	648	650	663	674	620	641	658	680	649	630	661	656	690	635	636	659	697	608	663	625	678	636	666	661	612	669	656	647	675	673	641	642	635	620	619	639	649	669	615	673	692	620	635	691	709	634	632	633	667	651	633	679	599	616	637	629	628	594	610	647	665	643	664	626	631	611	624	632	649	625	668	631	616	677	624	636	707	672	663	649	613	632	671	612	641	573	686	603	643	650	704	658	619	630	618	612	654	642	652	619	603	670	632	624	667	689	649	693	632	638	632	620	617	641	623	661	629	638	625	629	625	652	607	645	645	630	626	682	633	649	639	658	639	653	687	634	641	621	602	643	662	672	664	635	638	648	658	650	638	704	628	641	584	619	660	621	624	658	638	667	597	667	646	632	688	628	679	612	618	635	630	645	647	667	673	644	650	591	636	651	621	660	603	648	677	633	640	635	662	683	642	647	616	655	643	639	635	674	642	607	647	685	662	626	655	651	651	654	689	717	655	606	629	646	665	680	607	650	645	674	624	624	648	713	640	669	632	627	652	618	617	643	630	636	613	677	644	676	645	631	669	661	638	626	657	634	597	648	629	643	666	625	651	666	644	614	629	626	655	619	673	675	641	657	612	642	643	620	597	614	672	636	622	664	614	635	667	612	621	666	644	651	683	651	648	666	673	589	618	634	612	631	629	601	681	625	711	619	652	655	670	652	653	653	639	599	646	645	617	638	653	678	657	656	645	633	637	652	637	666	658	614	652	658	627	616	619	671	615	649	607	687	682	664	640	611	665	632	663	671	600	666	660	622	652	654	667	661	654	646	654	630	658	625	616	671	668	636	659	666	729	615	655	667	646	636	647	661	637	661	609	622	603	633	651	634	609	639	669	644	621	615	665	660	627	685	669	671	680	673	600	658	617	625	610	636	606	698	610	598	626	615	615	622	622	658	649	655	664	660	644	618	635	631	641	665	656	676	643	653	622	648	619
40708	18175	5106	2411	1479	979	724	522	398	370	368	295	259	257	172	222	224	214	183	182	194	168	187	194	168	172	149	136	166	146	148	142	146	135	138	119	147	140	141	146	136	157	148	168	138	133	148	163	135	129	140	149	129	126	139	151	111	155	142	147	140	139	142	135	149	129	153	133	154	127	124	149	165	131	147	127	123	167	141	139	136	151	142	149	136	158	144	119	127	147	132	145	124	138	114	152	119	146	130	130	130	145	151	176	151	128	150	137	142	149	160	131	147	134	137	155	157	140	134	145	146	146	144	131	129	122	138	149	149	132	111	117	137	152	154	156	141	128	127	133	136	130	123	146	180	122	119	116	138	151	141	126	133	126	144	137	133	153	132	119	139	156	136	118	142	131	142	146	133	146	135	156	154	123	120	149	136	123	149	141	136	140	134	135	129	148	134	130	142	126	152	141	132	133	131	140	133	150	146	161	149	151	137	130	157	122	136	134	150	156	119	136	138	150	117	134	119	144	146	158	140	146	130	139	148	132	118	145	153	139	142	129	120	131	149	128	149	141	150	106	132	112	135	160	150	126	137	153	132	147	128	138	146	152	139	142	142	131	132	147	150	127	145	126	136	121	139	143	126	131	138	134	147	155	126	155	158	125	141	145	136	131	162	152	116	127	118	144	143	132	131	129	139	128	159	130	149	130	134	165	134	141	136	122	138	133	156	148	112	146	124	128	113	136	128	142	134	142	142	127	144	124	144	131	153	138	149	146	129	129	131	132	132	135	127	140	142	125	147	140	145	164	129	158	149	146	134	148	125	126	143	144	133	145	115	161	127	134	140	138	132	147	124	133	126	159	137	139	123	131	120	147	144	137	156	136	133	131	149	150	138	146	150	150	137	129	148	135	134	146	147	145	131	130	154	166	135	158	143	135	128	142	128	137	147	125	135	138	135	151	140	149	124	124	129	138	141	124	159	169	132	120	162	150	141	144	143	161	137	130	135	129	141	134	138	145	136	140	131	151	127	139	154	129	123	139	142	137	108	121	134	141	140	136	148	147	142	142	143	142	141	137	149	143	145	134	133	132	130	144	172	107	145	140	150	149	153	137	138	144	125	137	123	141	151	126	121	130	151	142	131	150	146	129	112	166	145	133	136	146	137	126	138	122	127	136	136	128	145	127	127	154	120	150	131	139	155	140	140	145	136	141	131	143	127	120	118	141	125	133	142	128	144	158	155	131	136	142	172	130	117	148	130	132	133	124	130	126	124	129	147	138	148	136	160	152	131	129	119	126	130	160	137	142	149	150	119	129	141	138	152	130	154	126	129	114	149	143	115	134	156	137	158	131	134	128	130	130	138	116	145	133	116	159	136	138	135	135	140	141	138	146	123	145	137	137	141	121	139	127	146	132	130	131	139	126	142	119	148	113	138	142	142	140	133	134	130	142	133	142	128	135	123	143	152	122	147	145	134	150	139	140	146	150	129	130	124	135	140	142	140	142	131	133	147	136	130	116	149	140	134	151	129	156	134	131	135	127	129	139	125	148	153	131	140	130	131	114	152	148	129	130	144	136	145	139	131	136	145	164	140	142	130	138	145	130	136	116	154	133	146	138	140	141	141	112	128	122	161	127	142	138	138	116	132	124	122	145	147	128	145	132	155	113	133	146	142	161	151	143	113	144	153	136	119	148	119	125	123	160	136	135	133	135	134	141	155	127	134	154	135	138	149	112	141	145	126	131	147	140	132	118	133	135	137	134	125	142	149	139	140	110	146	116	139	137	129	143	152	122	129	149	134	145	149	123	144	147	139	121	143	123	137	122	122	148	129	150	126	131	138	153	136	116	144	129	124	138	128	128	155	142	130	149	121	135	115	152	140	126	150	158	138	148	161	148	134	133	118	132	140	139	139	148	117	123	112	126	122	108	135	140	148	133	137	124	138	132	133	137	138	146	145	131	146	148	141	141	128	154	153	135	145	134	149	156	131	137	143	138	139	150	143	123	136	124	118	150	143	135	140	134	161	148	142	113	162	138	137	133	128	119	130	137	157	124	137	157	124	149	155	160	145	136	127	130	152	152	139	123	114	124	134	144	137	127	141	146	154	131	128	131	125	135	148	132	174	155	142	151	136	148	132	166	130	122	137	150	117	141	148	139	163	150	138	144	147	132	140	125	138	135	124	145	155	134	134	125	126	127	157	137	123	126	139	132	150	140	126	155	141	138	138	142	159	144	123	139	141	132	137	118	142	139	120	141	125	135	134	132	136	129	117	140	130	124	128	149	148	140	147	147	152	113	135	120	128	150	136	152	125	156	140	119	146	136	146	146	131	128	130	135	136	132	131	135	127	123	122	141	126	133	145	130	139	133	147	120	137	164	145	156	144	159	130	149	122	119	131	133	122	152	159	129	163	126	143	138	148	131	143	140	136	126	148	152	146	157	152	126	146	126	128	137	131	145	135	141	139	139	152	134	137	134	141	151	167	139	138	125	154	117	136	158	155	150	142	125	132	127	128	138	140	138	133	132	159	147	143	150	129	120	152	121	124	124	135	136	142	126	149	141	140	122	133	126	145	124	159	130	136	146	143	159	134	147	157	149	133	142	136	145	126	144	127	146	131	155	122	129	130	142	140	139	153	141	164	153	143	125	153	139	142	132	150	145	126	134	162	140	140	135	135	139	122	122	132	133	124	156	151	149	125	151	130	124	146	141	156	135	152	127	127	148	128	115	114	160	138	140	149	134	134	134	135	122	137	132	142	147	152	166	137	143	140	145	146	117	134	165	126	127	143	138	163	125	166	137	158	122	149	159	127	123	154	153	129	146	158	145	123	129	146	158	132	111	139	134	128	147	144	138	143	148	127	124	134	155	127	133	139	114	126	161	137	148	133	133	133	127	134	129	138	135	125	141	148	129	127	140	119	128	146	142	140	123	140	151	144	125	129	152	145	140	133	115	128	126	148	141	149	139	140	130	140	144	145	143	151	123	143	126	127	150	135	95	145	155	146	147	133	143	145	126	146	135	136	151	115	159	162	139	130	149	137	140	149	141	156	140	142	132	147	142	120	116	129	105	146	151	135	125	146	116	152	131	145	132	144	129	142	116	151	125	121	136	143	150	133	130	135	136	143	135	156	128	158	134	121	140	123	124	166	138	128	122	127	139	127	137	148	133	140	124	125	131	164	139	119	135	122	144	159	140	127	134	135	141	119	151	137	143	134	137	135	144	152	139	150	127	139	134	145	120	116	133	127	119	131	128	132	119	139	120	137	156	118	136	118	110	160	143	128	124	140	174	120	144	118	128	128	141	132	156	175	143	146	149	150	123	143	144	125	132	123	124	114	137	125	135	148	144	136	157	126	125	145	149	131	127	113	130	140	136	139	127	128	140	145	146	156	112	140	136	140	117	142	119	140	143	157	143	133	156	139	135	121	120	149	127	128	141	139	134	144	141	174	135	119	134	128	143	142	145	132	158	141	144	155	129	151	146	121	155	132	153
24903	8873	4869	5420	4481	3655	2947	2492	1960	1731	1569	1309	1196	1104	1012	920	922	813	780	719	694	675	629	579	602	590	533	563	557	534	538	534	544	473	481	457	482	449	504	433	449	468	440	469	446	449	419	408	436	407	412	436	399	399	404	414	386	408	411	411	463	458	411	394	404	389	403	389	387	384	402	417	383	377	386	395	393	410	408	386	375	413	419	399	392	443	385	397	393	351	378	391	393	403	370	369	384	379	368	390	390	442	397	414	391	429	430	530	479	463	377	386	384	410	368	400	384	383	358	369	388	393	373	409	392	366	332	384	366	364	356	383	399	405	393	401	375	412	377	374	413	386	381	376	365	379	333	386	355	344	389	396	388	361	400	386	373	386	365	340	373	394	364	364	374	379	339	377	352	370	330	410	359	361	343	381	390	363	367	387	381	410	384	357	367	382	380	383	373	382	366	404	403	388	347	347	352	369	358	383	391	372	403	368	384	372	376	400	367	382	367	332	388	365	359	388	364	386	374	375	361	398	372	368	369	398	374	382	387	386	362	359	359	359	382	361	344	356	357	347	369	378	323	338	363	363	349	356	367	330	389	352	328	355	361	361	382	352	408	334	328	340	361	413	368	363	364	340	382	367	370	379	368	394	398	401	376	358	380	346	359	384	416	412	372	366	377	359	375	352	416	372	388	359	339	349	342	382	340	396	381	361	377	364	335	358	367	395	363	352	351	386	366	390	365	361	400	374	398	337	334	345	363	375	369	367	338	370	363	351	369	394	394	354	405	366	380	343	370	355	384	376	347	313	371	382	365	377	337	350	372	375	372	340	354	368	361	384	387	374	396	364	342	361	345	385	353	409	361	362	355	377	353	352	380	380	363	371	346	349	371	355	384	384	378	384	345	334	351	347	363	342	375	391	364	377	356	365	350	377	341	394	341	372	360	324	387	355	369	349	390	387	360	371	366	352	364	388	362	353	374	346	363	353	338	372	391	371	360	351	347	360	350	375	400	361	360	364	369	377	370	349	343	364	379	369	357	378	339	347	374	375	374	338	344	353	390	356	371	371	392	354	378	369	367	408	356	365	354	354	367	367	345	348	360	393	370	343	345	380	347	360	376	362	385	388	402	355	366	366	365	370	372	375	365	374	378	377	343	375	379	366	352	340	371	406	373	388	361	342	382	372	353	367	368	341	363	386	358	357	349	362	359	379	361	380	355	315	379	339	393	346	342	376	346	348	352	374	313	373	385	354	401	364	401	374	348	377	338	364	384	343	372	395	352	323	349	372	368	343	384	414	345	381	372	356	362	373	391	351	355	342	365	380	358	342	356	361	378	400	394	371	327	363	369	346	358	337	367	362	394	354	334	394	326	391	376	365	366	364	374	342	334	382	364	386	363	341	338	364	375	347	376	358	387	358	375	408	370	365	372	345	362	353	367	364	390	344	336	351	369	345	377	350	380	375	379	379	347	346	401	371	371	339	355	383	384	360	351	320	384	365	356	370	366	337	378	354	360	357	380	374	382	372	344	394	328	344	381	396	405	333	360	358	359	393	342	362	391	346	353	352	359	382	391	345	404	374	337	355	355	351	369	363	378	319	339	374	341	370	379	370	364	379	388	384	390	349	372	360	373	336	384	366	386	374	375	362	381	386	324	389	364	373	364	363	387	348	361	345	343	370	386	370	371	350	396	352	355	376	359	347	365	340	381	372	342	360	385	346	362	355	358	357	371	387	350	378	377	367	354	357	348	386	346	342	367	377	390	331	382	372	385	351	379	368	378	373	355	398	379	362	374	370	360	358	360	349	391	331	366	404	334	361	384	373	345	390	375	411	375	385	361	377	359	367	381	362	360	360	371	370	347	390	371	381	382	386	341	372	365	335	344	374	326	333	377	350	376	376	357	354	382	386	384	369	384	356	341	370	375	365	374	357	366	349	359	376	395	392	367	361	378	378	367	365	382	378	355	356	388	333	360	356	330	352	333	365	386	350	378	348	326	347	339	386	376	372	367	332	391	321	380	351	392	366	326	367	375	371	329	369	377	367	379	340	367	369	370	333	381	369	337	391	340	375	399	374	376	364	383	360	389	374	344	372	337	392	375	388	386	374	340	371	379	394	379	325	377	348	358	410	334	362	344	381	360	365	355	373	361	355	380	368	355	378	395	365	368	396	372	379	373	409	356	353	350	339	328	355	397	381	363	362	365	357	338	398	359	366	382	371	373	366	341	371	335	336	347	356	356	370	351	377	346	382	321	342	375	377	381	371	347	375	383	367	332	360	367	371	360	382	384	352	374	365	337	337	404	360	386	387	357	370	398	361	343	389	390	397	367	347	372	352	357	327	377	362	391	342	353	344	396	358	381	341	378	362	349	387	402	392	378	341	365	381	367	328	378	367	404	356	370	377	358	339	370	362	356	359	419	352	377	370	381	337	373	368	377	382	387	391	342	355	380	386	345	344	383	367	372	380	380	367	370	361	378	349	399	373	397	362	381	359	355	361	369	342	363	360	363	383	370	345	370	369	348	380	370	377	374	375	378	360	372	367	361	366	346	389	390	389	364	353	386	356	369	353	335	386	369	372	374	403	326	385	361	348	383	388	369	376	390	353	376	381	385	392	349	369	372	345	357	343	389	390	354	360	337	336	387	364	317	365	384	405	331	393	381	358	385	360	360	386	339	379	345	388	352	342	354	402	403	381	385	374	366	343	369	409	384	353	351	368	356	387	359	344	381	381	369	370	357	354	380	359	336	368	354	377	379	343	348	413	385	396	358	337	348	346	386	354	359	357	382	376	360	328	360	403	410	373	374	365	358	373	371	367	372	371	339	362	341	349	381	389	362	351	334	401	353	370	366	371	368	315	363	322	342	347	363	370	370	385	351	340	353	344	406	371	374	387	379	387	395	347	393	352	369	356	356	376	360	364	384	365	373	367	361	396	372	366	388	395	373	384	326	373	358	372	362	390	353	396	372	374	353	358	370	366	360	372	373	385	363	393	370	335	394	355	331	373	422	353	357	340	371	347	339	395	361	367	352	380	381	358	362	394	340	356	381	368	360	360	327	387	362	389	389	350	384	348	361	325	384	362	381	369	356	384	375	344	395	324	402	375	364	404	361	360	395	368	343	385	358	370	376	359	382	398	358	425	370	373	327	383	379	317	385	363	333	375	354	380	364	359	381	389	347	326	361	353	381	382	365	398	369	347	382	370	395	365	341	370	345	376	363	399	342	365	388	364	367	383	344	372	358	352	392	390	350	386	372	366	387	371	362	384	359	356	355	379	376	347	364	374	380	350	356	375	380	362	366	388	355	390	408	345	381	361	392	375	368	351	356	362	387	380	385	349	378	374	364	374	376	380	381	386	391	385	372	358	380	354	358	355	398	374	392	345	349	391	366	371	391	374	356	395	365	366	340	358	363	357	389	365	364	371	353	385	352	357	367	348	372	337	341	371	358	358	383	341	379	376	390	347	365	334	376	354	397	354	357	349	385	344
12091	3176	352	319	250	272	289	284	241	275	255	295	245	272	215	226	302	249	272	266	262	269	263	263	257	254	272	237	239	281	276	243	264	276	262	236	237	237	271	253	288	265	250	244	231	247	264	280	259	259	259	287	237	236	272	266	279	252	249	261	237	276	268	264	271	272	251	249	267	233	276	244	246	261	302	229	262	223	277	279	271	261	229	242	219	264	257	246	281	256	249	248	240	263	279	287	236	276	292	269	265	267	276	287	263	251	281	261	271	258	266	287	259	281	279	264	292	278	256	276	251	242	273	247	243	256	257	275	279	290	257	243	260	221	257	252	294	283	250	253	294	268	282	273	265	275	262	278	266	243	252	262	241	257	268	257	246	275	276	272	223	262	267	228	250	250	260	244	251	285	301	257	225	225	251	276	263	290	249	280	266	240	254	272	258	263	271	259	255	274	253	301	265	243	253	253	250	251	287	253	252	289	224	244	259	251	250	273	282	272	255	256	269	279	234	257	262	242	259	263	236	243	272	250	264	250	241	275	244	253	277	266	252	240	250	227	271	249	266	244	256	253	259	288	250	248	255	240	260	273	296	228	257	259	266	252	247	259	255	241	239	276	268	261	250	285	255	257	234	256	253	244	284	247	230	256	233	281	236	258	275	241	244	295	265	245	267	281	298	262	249	265	268	291	240	279	273	267	271	276	236	283	287	265	235	250	220	260	277	265	259	268	241	307	289	247	257	236	267	273	254	251	250	252	253	278	262	274	286	252	280	242	249	271	265	276	277	255	275	251	259	252	270	263	280	277	280	264	276	257	270	295	252	270	266	264	229	273	287	308	235	257	271	288	239	223	272	269	258	298	269	271	245	263	267	256	280	240	243	283	281	245	262	260	272	235	257	267	243	273	254	270	278	249	253	273	233	260	235	225	281	259	270	285	243	305	233	253	247	253	242	290	251	260	257	257	266	272	267	230	235	229	286	280	274	227	253	232	286	269	249	270	258	268	255	259	270	259	275	258	256	246	269	249	262	289	253	235	257	269	285	283	268	272	244	237	249	267	231	253	256	262	243	285	257	229	278	267	262	238	246	243	270	274	256	262	256	246	268	242	265	260	279	260	249	260	272	236	258	230	255	261	270	267	278	271	243	273	287	267	264	221	246	262	267	259	249	267	276	244	255	242	225	262	288	221	251	262	249	265	256	263	248	262	250	265	254	256	256	254	254	237	275	242	265	267	261	273	266	259	254	265	281	257	287	239	245	274	262	243	244	254	268	279	234	258	246	268	267	272	268	286	257	272	254	262	261	232	264	266	263	269	220	269	257	265	270	274	259	262	252	249	294	266	268	249	266	259	251	250	299	302	255	261	264	253	258	261	256	295	260	270	260	279	291	295	239	233	265	274	259	272	245	256	241	234	258	243	267	251	265	250	238	247	255	262	270	285	256	274	249	269	255	272	274	271	283	244	254	237	238	276	277	296	296	260	244	275	296	246	231	267	243	269	253	259	273	274	265	278	254	260	232	280	266	253	242	274	253	256	276	293	257	240	286	245	244	249	264	228	266	233	297	256	279	277	257	249	249	244	260	258	251	241	272	257	276	302	256	249	284	279	264	251	251	255	235	270	246	230	264	232	254	297	258	281	252	265	273	255	244	264	276	231	250	228	265	224	252	263	266	245	248	299	264	274	267	234	296	253	246	237	281	259	285	274	274	286	293	256	282	266	247	274	253	255	244	289	246	251	287	254	261	247	253	269	255	230	270	281	252	278	262	249	265	284	264	257	281	255	250	244	245	282	274	250	287	230	246	249	235	247	289	279	261	267	255	282	258	256	268	267	245	243	237	287	228	261	271	263	250	268	283	270	255	287	254	275	246	249	238	259	250	256	287	248	269	276	280	223	262	260	239	246	275	267	246	249	240	245	265	262	264	248	250	244	281	243	245	256	257	268	238	264	267	255	220	286	275	287	269	229	278	276	298	240	256	273	287	242	264	263	275	237	274	255	287	292	272	251	219	278	265	262	272	299	275	262	258	248	254	260	262	284	286	267	287	254	267	257	250	273	277	291	266	247	273	258	254	300	261	261	276	275	258	278	267	275	235	260	266	275	284	267	260	274	277	243	294	257	259	264	239	240	300	274	281	274	277	250	268	246	246	247	242	265	267	273	272	272	262	204	272	276	244	271	268	292	263	266	279	264	274	220	259	272	254	230	258	245	270	254	265	270	282	249	260	250	249	244	277	252	268	237	256	240	239	263	262	264	235	248	247	251	250	251	248	284	233	264	245	267	264	266	263	232	242	249	254	267	251	262	297	249	271	242	271	257	279	251	272	272	275	252	262	241	242	257	272	271	265	257	242	241	268	261	252	279	271	247	251	263	265	259	281	291	272	250	282	272	277	247	273	256	250	265	260	245	271	283	249	270	260	279	280	262	284	237	236	243	285	252	247	263	258	289	264	241	283	254	244	283	281	263	244	263	248	240	277	268	289	257	242	291	240	238	271	258	262	259	263	287	267	256	238	267	241	274	257	284	264	249	261	259	267	263	279	286	249	245	258	251	237	254	268	254	275	274	244	240	265	255	242	264	247	254	263	267	249	259	277	243	287	263	278	236	256	261	267	261	273	270	239	251	259	286	256	240	267	254	249	249	244	298	250	240	258	275	283	252	281	268	238	262	242	248	237	242	267	240	275	280	244	255	257	279	282	283	242	289	251	239	281	263	265	281	253	252	221	241	290	241	266	240	261	267	267	277	273	296	262	280	288	267	289	266	250	273	270	263	279	253	273	259	279	262	250	263	262	253	263	287	235	265	260	265	287	234	259	264	261	275	231	246	256	252	258	253	272	296	267	256	281	246	246	265	254	259	272	249	262	260	262	243	276	278	273	251	241	286	293	268	292	236	264	276	254	282	244	268	276	248	234	291	257	261	271	280	243	249	255	274	251	243	255	274	258	252	247	239	248	253	263	279	271	251	280	245	253	246	262	258	281	266	273	256	256	252	263	254	258	263	242	284	253	271	275	260	253	274	247	232	278	231	261	251	239	285	263	246	247	264	262	258	282	248	245	267	260	241	250	248	255	267	251	253	253	268	261	269	277	269	245	215	261	275	263	239	244	262	256	267	295	272	242	269	271	241	271	264	254	258	257	266	255	245	243	265	257	246	247	279	268	276	264	278	243	250	269	221	266	259	294	281	229	284	252	279	269	277	275	226	251	256	252	283	251	222	271	242	275	271	267	282	261	254	240	232	269	233	285	266	273	260	265	244	265	271	251	260	290	259	253	275	269	283	269	257	269	247	249	240	253	247	274	277	296	244	277	265	285	273	252	230	249	276	284	255	250	258	278	267	261	258	282	260	252	273	235	248	276	289	291	260	270	260	277	259	244	244	277	239	269	229	240	246	231	293	282	256	238	272	262	237	251	256	250	243	245	235	265	283	241	293	245	263	257	255	285	259	240	254	232	271	263	272	266	233	275	255	256	248	247	267	234	266
7358	2948	805	825	804	768	744	707	722	650	681	697	688	681	663	680	661	644	651	694	689	692	665	647	659	651	640	639	651	664	685	686	609	615	663	674	656	655	658	700	689	679	679	638	665	629	654	675	651	663	693	682	628	643	627	662	682	597	648	696	708	671	664	669	698	695	605	663	697	637	660	654	684	692	669	672	636	689	692	656	673	727	638	675	656	669	692	681	681	682	658	676	659	671	636	670	659	624	654	682	673	666	651	694	668	671	700	671	652	686	665	676	682	667	622	710	666	687	650	680	618	643	713	707	680	655	716	630	621	638	666	621	698	654	653	627	635	618	646	698	657	654	744	638	661	676	663	656	677	673	653	690	665	665	675	644	667	679	681	667	684	725	696	671	644	684	662	670	620	644	660	631	614	705	620	640	642	673	630	640	632	671	634	644	670	646	608	627	691	655	669	680	651	635	707	674	633	654	678	684	677	635	637	692	691	634	697	651	665	703	667	658	683	686	633	741	613	706	665	683	658	695	677	584	641	678	645	674	654	674	625	656	666	675	696	649	690	695	663	685	720	645	659	671	650	680	665	651	696	681	631	628	690	662	610	665	661	670	652	649	658	624	666	677	680	704	635	665	648	716	665	652	626	700	692	631	653	647	637	623	651	674	646	704	646	645	673	642	660	625	643	682	638	676	683	679	693	641	679	646	610	649	638	619	674	655	675	662	673	669	641	671	679	658	668	662	637	657	705	639	608	650	723	639	661	713	683	654	686	613	718	662	654	693	634	677	665	622	660	654	726	657	675	650	678	662	687	653	655	689	665	608	636	690	685	667	663	665	715	643	673	604	641	665	650	645	671	670	684	705	645	686	654	649	663	648	648	651	663	634	655	616	693	719	693	673	681	629	670	671	631	651	651	689	709	639	669	655	698	674	634	680	646	717	683	659	690	647	664	633	673	662	679	661	659	756	648	644	625	626	732	673	675	636	674	687	671	716	650	719	693	644	662	683	696	683	686	669	651	653	619	634	668	670	633	628	664	697	699	650	717	688	668	675	642	670	633	631	614	695	669	677	697	681	638	656	666	683	672	692	676	684	705	616	705	618	646	659	695	686	707	643	669	646	708	648	607	644	601	658	627	621	667	621	664	671	666	628	671	700	661	671	681	667	686	714	645	657	652	707	677	660	680	680	624	656	649	681	634	636	700	658	713	653	697	640	692	661	650	658	635	640	666	678	612	648	698	651	717	633	655	668	673	683	692	641	697	641	691	649	673	648	674	652	655	640	716	652	706	685	654	645	631	715	649	635	641	677	641	657	630	652	666	679	657	697	648	635	634	633	628	672	662	709	711	672	634	636	638	625	669	677	655	623	686	672	675	623	757	630	643	681	628	694	663	619	676	686	657	627	652	629	683	669	678	642	659	695	689	648	712	707	672	696	653	662	660	688	669	649	628	675	679	719	690	619	661	621	616	637	647	669	606	686	667	711	674	674	617	667	687	690	629	606	660	616	653	594	712	632	637	671	673	678	643	701	651	665	659	684	690	647	667	653	635	663	705	681	682	683	640	684	668	678	719	666	664	646	622	622	667	666	659	731	652	604	664	646	661	671	627	620	648	684	625	677	669	679	652	652	647	632	665	646	686	746	690	695	689	658	618	666	651	672	655	708	662	660	659	715	725	649	638	641	658	669	637	642	657	695	641	684	645	669	683	673	662	646	681	676	620	675	684	641	646	696	618	645	621	679	698	685	679	689	681	673	681	641	643	652	658	686	631	695	634	659	661	624	670	662	687	635	686	708	651	653	722	617	668	663	686	695	670	653	635	714	672	618	654	586	624	689	653	670	652	660	635	650	667	686	632	696	706	646	696	704	682	613	606	630	637	728	680	625	623	652	667	647	701	700	690	660	655	701	634	683	622	660	648	690	662	664	625	642	692	646	675	629	654	651	655	656	697	639	683	669	653	658	660	682	660	674	667	697	657	660	668	672	657	647	678	642	684	695	663	643	642	642	701	674	653	667	693	658	727	658	664	628	664	620	665	660	647	621	652	647	685	634	723	622	666	680	671	644	683	694	670	647	653	686	677	704	634	649	636	698	664	666	661	668	652	637	691	627	656	676	656	696	687	719	660	687	675	715	606	675	646	682	701	657	654	647	662	734	647	665	676	620	641	656	681	670	640	653	727	667	657	637	709	669	672	674	617	739	633	650	698	689	661	681	631	662	649	640	675	669	705	659	650	706	673	650	661	703	678	617	626	689	673	684	706	676	629	694	672	636	656	668	672	608	686	615	674	687	658	656	672	603	637	620	663	682	670	682	667	667	634	682	670	662	626	695	654	658	659	647	666	655	639	715	631	694	681	652	644	755	653	664	646	660	634	675	676	726	652	663	633	658	688	648	689	635	662	680	711	657	678	661	650	685	661	669	671	683	641	686	665	652	685	690	621	644	658	635	680	669	696	650	637	647	665	622	730	658	617	696	678	658	688	746	670	725	680	655	674	664	627	639	650	626	664	688	647	646	650	642	654	622	699	658	717	622	659	647	637	655	680	675	655	672	671	698	673	644	691	682	687	657	700	676	677	636	643	667	661	682	629	652	688	673	657	704	692	658	641	680	646	681	703	656	637	660	652	682	615	668	641	648	666	723	672	673	643	636	628	641	623	700	669	659	664	679	650	668	647	637	668	664	669	674	645	669	638	676	644	630	658	625	681	668	686	640	698	672	604	660	667	695	653	664	685	663	668	707	667	627	654	643	671	683	638	620	663	699	662	677	710	661	621	696	662	665	662	652	656	597	683	656	701	654	665	636	650	636	725	669	669	672	695	673	641	655	677	640	671	655	668	672	628	668	635	641	698	638	656	663	692	678	684	670	687	684	672	628	654	664	631	623	676	675	685	632	637	683	648	644	680	624	731	674	672	605	642	609	659	658	645	619	670	635	690	693	662	704	626	668	685	701	627	682	640	613	637	673	630	678	651	666	660	659	634	637	593	692	647	684	645	687	710	711	681	609	665	655	671	641	669	637	681	639	656	652	673	672	658	655	670	653	668	725	664	657	698	701	600	708	660	671	672	672	673	629	654	711	675	622	672	692	659	648	638	645	675	645	666	694	655	657	664	678	685	703	648	647	658	624	658	689	693	619	689	636	681	650	661	699	657	658	646	645	662	643	639	670	674	705	691	672	665	673	631	689	659	629	675	650	695	665	680	640	669	677	653	669	677	628	668	653	695	670	678	663	645	668	676	668	664	629	650	604	677	664	687	669	668	643	674	693	659	621	672	657	696	682	716	644	673	646	638	647	667	642	695	706	659	653	677	676	676	673	679	686	648	690	619	713	683	683	647	664	659	657	681	654	707	675	679	688	650	691	624	678	655	649	628	698	661	631	659	656	680	682	677	718	629	623	651	680	677	634	664	662	644	670	701	683	707	637	695	668	653	691	673	669	625	676	683	645	641	688	651	692	665	672	642	652	683	684	624	729	656	653	674	660	663	698
31442	13198	2569	1248	809	588	489	423	425	362	349	375	331	297	300	277	267	260	276	276	248	292	251	300	277	265	276	274	252	270	262	267	238	299	269	278	260	279	259	273	268	244	286	264	290	261	287	253	258	257	259	246	274	272	253	251	266	273	274	253	221	258	249	266	249	254	252	273	247	260	234	240	256	275	278	280	256	254	302	292	240	235	239	243	255	255	262	296	254	275	256	271	280	253	284	242	266	270	237	246	250	267	253	249	281	267	265	245	257	248	278	259	250	243	254	262	253	249	260	246	267	255	241	247	253	276	256	286	263	225	256	244	265	240	256	261	240	247	247	276	249	253	242	258	275	235	236	256	244	256	233	261	238	273	296	258	252	268	251	250	248	255	228	259	241	261	283	244	263	264	251	268	259	227	245	257	215	257	235	256	251	267	265	273	262	248	281	276	253	237	278	225	253	265	266	243	271	249	250	263	279	251	250	239	277	242	253	253	256	264	239	244	259	245	260	241	265	253	241	246	283	279	289	269	230	277	259	257	256	240	237	264	285	256	259	236	262	256	243	235	249	287	271	278	262	284	246	263	264	262	242	246	236	218	243	249	250	265	270	289	263	268	261	243	289	263	291	266	247	273	250	244	253	255	245	257	251	262	258	250	278	249	254	236	237	263	247	272	252	252	262	258	242	260	248	251	276	218	236	254	283	259	259	271	270	239	285	271	247	233	231	250	269	246	281	253	248	262	250	258	259	241	278	257	257	264	263	261	243	274	254	263	276	283	267	249	270	235	263	253	246	255	238	271	284	245	247	253	241	272	281	271	269	262	241	270	249	237	243	228	281	253	247	243	249	282	246	257	268	290	254	233	256	243	260	263	262	255	281	253	272	251	233	272	255	241	262	278	238	261	258	262	240	246	239	268	232	279	260	242	265	246	257	238	238	256	301	262	247	275	257	252	272	236	251	275	301	222	255	264	282	250	263	277	302	250	249	220	266	257	238	246	269	262	270	240	280	285	293	283	269	262	257	256	270	261	262	256	253	306	250	255	226	275	279	265	240	257	292	258	263	274	283	233	268	242	259	261	236	236	274	249	263	257	263	264	264	241	214	253	242	246	241	228	228	259	237	233	258	247	305	243	273	219	274	250	318	274	271	256	254	288	248	279	251	236	256	239	220	254	257	253	257	264	284	235	245	268	255	263	272	268	267	237	227	233	265	224	249	263	239	271	254	253	278	253	255	252	269	286	248	261	250	255	237	260	247	256	259	257	247	267	246	263	259	260	256	270	247	230	259	256	274	252	254	213	231	245	238	250	228	243	249	252	271	260	250	247	234	251	248	278	219	263	264	243	252	269	253	255	287	285	280	239	240	246	233	285	234	259	252	238	273	260	281	257	246	275	250	285	245	252	237	271	238	245	237	233	236	278	269	250	248	274	287	252	242	284	262	232	240	224	256	274	250	249	281	241	267	245	255	254	262	255	259	252	264	259	263	276	274	242	267	243	254	275	263	263	249	264	260	227	267	242	293	264	268	264	287	268	272	265	241	228	270	258	253	260	234	254	252	231	235	241	244	253	267	282	257	235	234	244	247	289	247	261	235	239	255	268	266	268	268	233	268	278	244	258	258	204	243	265	286	243	278	253	236	270	254	255	255	261	251	257	273	286	254	268	261	276	250	244	247	250	283	251	269	270	253	254	266	266	263	260	231	233	269	276	241	245	252	235	241	261	250	269	284	285	259	262	268	257	268	286	256	254	247	267	275	265	250	258	249	252	255	291	243	254	271	270	234	240	243	250	271	257	264	230	276	252	250	260	217	296	275	268	246	264	269	228	221	258	265	267	256	227	271	277	232	268	274	240	279	251	274	260	280	266	259	246	270	215	263	254	274	232	260	279	238	273	261	244	290	247	255	255	256	212	268	267	299	266	238	265	270	269	244	246	226	227	270	264	247	262	244	255	274	259	262	269	252	274	254	234	273	218	268	273	270	243	279	262	268	254	261	252	238	248	285	279	240	237	241	232	266	230	268	253	253	268	282	238	248	279	281	282	261	248	255	257	235	267	250	268	253	255	242	284	265	231	267	245	253	248	248	292	274	251	249	249	247	269	258	232	267	255	240	250	254	276	276	266	244	239	251	261	273	248	269	259	278	312	279	233	266	256	266	223	294	255	260	238	274	244	264	279	282	247	280	247	238	242	258	248	272	261	235	267	242	270	266	263	247	266	262	228	238	220	258	260	291	279	253	267	280	250	253	257	265	278	250	259	276	281	269	251	258	237	275	236	249	270	271	258	269	271	266	242	279	228	249	257	291	258	243	259	245	255	257	294	266	265	254	256	248	286	267	284	259	267	278	247	259	245	261	241	268	250	257	239	262	288	277	245	226	246	255	245	253	258	244	259	292	260	253	269	259	259	233	245	238	268	250	226	257	281	253	274	260	276	268	228	231	261	265	260	253	268	241	290	265	247	256	263	251	242	289	233	261	240	261	250	259	288	263	264	239	275	262	229	237	255	248	273	263	263	265	272	260	232	245	271	287	245	236	262	262	259	276	249	269	252	255	255	258	264	264	242	259	248	262	243	260	250	264	273	270	241	242	284	260	245	246	287	257	250	253	274	241	251	288	278	281	277	270	272	234	238	288	279	254	214	248	230	293	254	252	255	277	255	242	263	260	230	269	295	260	232	268	253	263	243	243	277	239	249	276	278	231	268	237	242	265	269	253	258	266	248	270	266	260	267	249	266	250	251	265	256	272	280	253	259	256	228	261	252	275	240	267	246	266	244	281	235	247	248	269	251	229	256	263	253	269	280	245	238	243	262	237	253	272	225	259	243	239	282	253	284	246	293	282	269	255	264	249	252	274	227	247	270	285	260	249	258	253	280	253	242	257	245	250	247	253	277	244	258	257	259	269	246	246	256	255	237	273	262	252	265	237	255	265	215	276	254	238	241	240	281	243	266	264	288	246	246	282	280	297	272	253	229	236	274	277	260	251	247	246	246	265	239	293	243	257	276	267	240	245	280	256	258	244	256	244	235	253	244	238	251	237	231	261	249	227	260	273	214	273	238	272	252	236	263	298	229	249	273	271	231	289	243	282	241	256	289	266	257	268	270	258	244	224	245	250	253	275	294	255	233	255	265	243	274	275	266	248	258	264	270	262	285	255	263	261	270	226	298	245	260	264	280	266	267	257	261	254	243	268	250	251	267	254	252	269	272	269	254	215	258	226	227	256	244	276	272	243	232	265	246	264	257	238	254	265	264	242	230	279	274	266	242	263	240	262	260	241	274	257	258	284	264	249	244	277	294	289	256	278	264	242	266	269	263	268	238	273	263	271	239	270	253	277	263	280	275	243	258	266	264	274	291	249	297	255	270	259	272	247	278	272	280	231	275	252	280	241	230	286	249	275	257	245	269	243	260	260	243	263	254	260	260	245	236	243	254	253	258	254	261	268	241	246	255	244	279	261	272	232	242	259	240	260	242	224	267	276	265
19272	7956	3174	3292	2847	2333	1937	1632	1470	1394	1150	1129	1108	973	1006	884	908	902	799	831	795	771	773	778	798	738	745	729	706	785	772	761	764	684	673	693	697	670	677	657	669	662	645	668	702	711	715	638	689	637	682	686	631	678	678	663	690	651	687	676	676	676	667	631	625	651	663	652	690	670	663	682	703	659	674	674	656	688	653	638	698	647	658	707	732	687	674	668	692	674	667	621	638	662	634	666	675	648	654	645	676	674	700	673	655	722	719	741	704	645	684	647	723	658	640	640	610	641	676	727	633	650	651	685	670	576	630	595	630	652	663	667	629	673	683	675	649	644	674	664	667	646	638	641	628	668	650	675	673	631	665	630	663	669	656	694	628	698	683	659	665	688	646	575	645	612	667	720	618	673	650	687	636	655	630	655	646	694	665	630	677	649	613	661	601	668	660	661	620	678	644	639	662	628	639	633	683	653	625	639	626	618	662	607	596	639	613	664	636	670	656	656	638	701	688	644	669	664	664	682	669	642	635	691	698	654	650	635	616	627	668	634	632	666	618	614	614	636	635	649	666	662	597	618	651	635	608	661	670	687	659	613	602	656	638	662	640	654	661	630	610	660	647	612	640	642	669	639	624	660	704	630	636	649	652	688	640	683	672	655	638	616	632	654	642	637	670	633	676	622	647	625	597	648	654	630	647	626	677	645	690	671	606	678	641	662	664	661	690	624	618	609	625	629	616	643	669	597	640	654	648	630	661	633	652	637	613	674	664	671	630	651	639	662	642	605	639	695	622	618	690	635	637	627	665	636	655	650	637	714	646	648	639	664	633	600	677	646	644	645	635	648	636	652	634	680	615	644	651	586	644	619	657	618	667	593	654	665	638	605	679	652	679	632	673	617	650	667	634	668	615	646	686	635	646	646	628	681	646	652	622	611	657	647	621	616	668	655	631	628	606	641	613	609	662	635	657	633	669	636	624	629	664	632	689	620	656	685	635	652	635	674	676	622	690	661	682	619	629	648	672	658	610	718	669	703	670	639	691	646	667	684	628	616	650	602	679	653	663	650	645	681	644	664	642	650	658	676	661	664	677	656	670	652	611	594	710	635	622	629	667	668	581	687	626	663	672	650	683	645	647	623	655	669	661	644	647	683	609	635	619	639	635	657	676	643	631	648	610	636	677	648	590	635	658	661	675	635	615	692	649	684	647	650	594	649	647	636	633	660	637	624	667	637	647	669	609	633	663	644	647	640	662	691	622	655	653	628	646	663	621	619	650	641	649	652	609	645	603	644	636	613	614	597	656	616	624	607	663	688	617	671	654	650	637	673	671	621	623	577	664	644	667	622	646	675	639	670	638	664	626	658	685	619	662	622	651	635	646	672	627	601	634	672	664	638	684	655	624	625	629	635	630	624	637	656	649	665	645	664	674	679	685	637	631	628	701	658	630	671	661	651	623	656	662	650	651	650	684	645	669	642	661	626	677	628	648	658	659	657	674	668	655	636	651	674	628	614	587	708	656	603	634	643	592	672	680	688	628	634	645	630	631	691	674	644	683	635	615	684	668	661	684	651	669	655	683	611	675	636	648	617	665	677	634	690	657	678	653	609	656	629	621	649	635	652	633	629	664	626	682	686	713	635	642	637	620	677	649	631	653	616	619	671	668	657	639	645	652	629	643	610	651	657	618	653	606	646	646	678	634	665	635	686	667	677	632	656	637	658	591	634	666	642	617	695	661	672	616	679	639	672	641	650	705	686	618	689	678	650	659	658	639	707	652	710	603	629	635	662	622	678	633	688	639	623	623	648	671	652	707	634	639	674	686	653	603	638	610	626	660	668	659	631	614	646	633	638	679	629	648	626	644	648	611	635	626	657	659	666	670	680	641	633	633	647	602	627	614	688	672	659	598	613	643	651	714	668	663	641	680	624	647	635	630	617	682	672	653	612	658	646	675	711	680	655	598	642	684	646	641	641	650	623	643	657	642	631	684	621	662	660	659	693	657	659	631	672	640	637	623	647	648	635	627	627	633	668	672	629	665	666	650	620	640	620	685	651	658	636	628	615	676	658	748	656	612	647	611	613	657	647	627	661	688	590	607	645	654	661	676	671	673	615	641	653	672	648	640	637	660	639	657	651	629	609	685	630	676	638	641	657	635	662	641	639	629	637	672	689	662	624	622	669	644	658	663	637	648	603	659	716	687	601	659	638	629	643	612	643	642	670	597	622	660	686	657	640	639	676	628	659	635	645	685	650	654	690	629	640	635	618	621	655	663	599	638	631	625	637	580	678	622	670	621	651	633	627	652	640	690	642	636	635	667	675	632	666	633	658	650	688	694	625	638	645	674	683	680	646	658	627	658	629	648	650	618	675	575	635	610	653	633	621	666	650	618	633	684	671	663	618	644	622	657	627	603	620	628	615	652	615	648	664	621	640	645	649	610	654	686	653	638	678	637	593	712	705	670	715	651	615	610	656	623	655	676	637	665	625	652	636	639	669	614	678	630	688	637	682	635	647	662	664	637	615	641	638	646	660	644	651	682	674	672	622	634	670	640	639	651	651	652	608	640	640	639	651	676	566	614	642	592	666	675	635	656	636	615	704	619	614	651	615	673	627	661	645	672	645	672	644	643	666	700	648	622	606	663	680	653	632	653	656	629	643	665	622	700	698	653	693	625	670	603	641	609	627	683	651	669	675	679	660	682	670	639	641	588	665	651	663	670	641	664	619	674	672	667	671	660	609	646	666	635	613	641	670	619	654	671	616	670	654	668	665	635	650	641	676	653	685	656	632	620	649	673	672	642	624	600	627	631	626	623	673	644	596	665	664	594	634	663	589	621	639	681	635	614	666	637	665	634	647	644	641	610	646	657	685	625	699	669	649	677	656	683	672	626	696	695	666	676	652	672	639	702	623	649	632	649	598	652	626	643	625	643	628	649	618	653	654	617	622	645	669	709	670	625	674	665	672	643	649	654	665	618	621	617	617	698	640	670	724	642	643	651	655	645	674	670	670	608	691	647	670	656	652	620	634	610	648	687	671	625	608	624	659	662	647	626	678	702	688	646	641	657	677	664	635	625	636	603	684	686	610	654	652	646	664	632	645	671	664	652	633	628	658	651	647	641	679	664	650	646	627	604	668	630	678	602	643	646	638	712	669	692	669	642	649	665	667	614	669	626	648	627	629	665	667	615	627	696	614	670	646	658	616	601	619	650	633	620	636	663	680	678	670	600	597	685	655	671	686	636	639	624	648	694	703	688	661	686	675	630	646	616	658	662	654	631	655	614	689	642	641	671	620	658	623	675	641	650	638	651	646	653	691	640	653	660	675	748	596	661	621	667	649	663	714	685	634	643	656	625	640	686	653	679	624	650	692	651	614	636	630	618	646	664	630	616	679	663	657	694	659	637	657	665	631	701	594	643	606	666	634	632	689	630	649	650	662	654	662	620	682	584	660	671	641	665	637	643	624	648	634	653	657	652	668	656	638	634	673	684	660
38115	18580	5071	2481	1500	986	685	480	379	348	371	306	259	246	235	202	210	199	193	187	175	151	199	173	152	155	177	169	157	178	147	135	160	161	164	180	153	148	144	129	145	145	143	141	143	140	133	150	129	149	149	149	143	155	142	152	143	132	152	132	139	167	141	144	137	115	128	142	142	137	141	135	131	153	142	147	137	147	157	136	158	149	156	146	136	144	157	167	167	150	171	141	148	136	152	139	146	128	114	115	144	142	145	128	150	161	168	148	140	154	142	129	114	150	152	146	132	150	147	129	171	142	159	146	147	150	123	121	153	151	149	154	132	148	165	121	145	151	147	143	144	152	143	153	148	159	147	138	139	130	132	141	137	151	155	151	135	141	149	133	129	158	138	142	145	156	135	146	133	146	141	154	148	155	134	129	156	140	142	153	147	144	122	166	138	158	154	159	153	127	130	157	140	135	121	154	143	126	145	138	137	138	127	134	150	130	131	141	120	138	148	142	142	132	128	132	144	158	152	134	155	152	143	144	135	137	139	140	135	150	135	139	117	136	135	149	144	136	126	135	135	150	149	128	132	143	143	136	139	138	134	136	143	132	124	141	148	133	144	138	139	118	151	137	143	148	135	141	131	122	141	136	159	158	115	145	115	140	135	154	155	142	129	156	146	133	131	154	140	167	154	143	127	145	124	126	158	143	122	158	148	144	123	142	158	129	136	142	129	120	136	135	134	136	153	139	151	130	122	124	142	147	126	144	120	133	147	138	138	146	138	141	126	118	127	143	159	154	137	140	148	135	134	154	150	134	134	151	133	150	118	142	144	154	135	147	144	141	115	138	140	134	117	140	142	134	116	140	140	126	156	133	130	138	124	134	140	163	131	140	130	127	145	151	129	150	133	136	147	129	128	148	154	140	146	132	133	142	136	141	120	145	102	152	163	150	152	118	124	123	134	125	135	152	129	145	129	132	152	172	139	134	167	129	109	115	137	153	129	162	138	151	133	133	141	153	130	119	137	143	159	142	149	133	124	114	148	146	146	141	136	143	128	130	136	135	152	131	167	153	148	154	146	148	138	124	144	141	134	125	155	148	122	126	151	149	136	134	140	150	136	167	160	130	135	143	153	148	110	141	159	156	126	152	131	149	126	131	131	136	156	142	128	134	139	124	135	144	143	134	161	148	139	135	155	158	128	155	142	131	147	155	149	144	120	138	157	129	132	177	134	149	147	124	151	126	129	118	121	137	162	148	139	132	148	163	150	121	134	126	136	120	146	126	119	121	145	141	144	126	126	130	121	129	124	142	150	135	137	127	141	144	134	151	142	163	144	140	118	155	139	151	173	149	157	114	129	125	144	141	138	131	135	156	140	149	148	154	116	122	133	153	137	152	125	120	174	138	147	141	128	158	165	120	126	166	143	147	153	146	143	147	115	115	145	125	150	148	169	131	164	150	162	145	122	148	140	135	133	143	122	136	130	153	120	128	137	131	134	156	153	149	146	129	152	139	143	127	133	140	125	142	122	150	136	128	120	146	147	122	149	144	143	140	158	136	125	128	125	137	153	137	127	131	143	151	136	140	128	150	122	148	142	142	123	143	131	126	130	122	130	116	128	131	147	130	144	136	137	138	132	156	135	158	150	163	144	141	129	153	127	148	139	142	127	149	127	147	144	138	157	150	151	162	126	149	137	150	149	145	140	140	137	149	131	147	143	128	142	159	126	151	131	149	149	126	155	140	151	144	143	136	149	115	128	150	172	142	150	150	149	131	160	155	133	129	151	129	146	127	161	148	125	151	139	124	135	147	127	111	129	125	125	148	137	154	135	147	146	140	133	139	147	136	132	146	137	160	148	158	131	130	135	145	149	165	140	145	158	135	136	128	130	147	138	148	129	135	122	134	127	132	132	139	133	143	136	148	149	139	118	141	145	148	129	143	140	144	129	149	165	130	151	149	154	136	144	115	138	125	128	142	130	146	136	153	133	148	138	148	135	129	122	134	136	128	135	135	119	129	143	140	151	155	153	121	153	138	130	124	128	154	152	140	128	146	119	122	149	149	139	145	149	140	133	140	128	141	134	130	133	155	134	149	135	131	134	144	147	139	154	137	137	132	152	150	144	161	138	138	157	124	142	131	162	133	139	146	127	138	133	139	135	120	142	150	154	126	150	143	166	146	143	124	131	130	147	135	133	147	154	151	160	146	139	134	140	144	144	140	127	145	141	150	124	126	139	139	158	140	140	143	152	132	149	116	116	140	115	140	139	139	124	141	145	137	134	142	124	137	149	143	127	142	150	144	136	143	145	147	141	145	146	156	126	151	143	130	129	141	157	148	130	131	137	148	144	130	144	138	120	140	128	144	144	147	148	108	116	139	137	130	131	145	144	142	140	125	159	153	157	136	142	135	119	126	155	140	144	154	151	161	136	133	135	145	140	109	122	142	141	138	157	138	163	128	135	117	160	137	141	148	123	116	122	143	127	133	123	163	156	135	126	159	161	139	143	149	156	126	148	141	165	146	142	168	149	143	155	140	132	116	143	134	135	131	135	146	134	145	150	122	161	139	161	169	133	165	157	139	131	166	137	135	124	139	131	138	145	136	132	141	148	143	134	145	134	146	135	126	153	141	145	135	140	144	154	148	172	137	153	142	162	157	150	150	140	167	137	141	138	135	142	134	130	128	111	158	152	157	155	133	140	133	152	129	136	140	134	134	139	145	158	159	133	171	138	142	128	148	129	132	128	142	134	154	132	101	129	117	139	122	141	137	119	125	141	126	151	122	146	143	137	121	124	143	122	152	130	120	153	130	136	135	154	129	143	140	121	146	152	118	150	124	136	125	135	152	135	134	165	162	144	135	140	121	159	130	135	160	125	137	145	126	119	146	156	132	131	137	146	165	162	146	138	140	148	135	129	134	146	136	133	139	138	153	142	132	126	145	137	145	133	144	150	164	141	128	132	145	141	148	153	152	134	157	148	120	157	128	163	155	144	146	134	124	141	133	134	146	121	154	128	145	141	126	131	164	149	139	149	157	126	135	139	134	119	135	132	151	152	150	136	137	150	136	156	122	138	132	135	143	128	115	141	109	147	145	168	139	146	129	124	139	143	142	133	148	167	115	158	145	138	121	155	133	135	153	155	143	145	143	131	120	150	136	156	123	164	136	138	141	128	159	157	158	148	141	153	164	142	125	129	139	147	124	165	128	117	145	135	152	123	141	105	132	142	137	136	148	160	161	149	165	138	150	141	138	166	120	138	113	122	152	121	134	156	142	140	134	115	152	144	132	154	134	175	135	171	158	147	133	145	148	113	113	117	131	115	155	121	134	160	142	125	159	145	129	154	140	126	142	128	118	142	173	156	147	121	149	131	130	126	130	138	150	139	146	134	117	137	132	159	145	155	150	145	148	135	135	120	140	128	150	172	131	131	128	129	124	124	137	122	131	148	159	138	148	155	124	172	131	127	164	140	148	138	165	163	148	152	134	158	151	132	150
23470	10088	5145	5440	4408	3585	2970	2394	2076	1727	1598	1444	1248	1114	1037	898	870	827	765	726	671	683	598	621	639	607	586	547	558	536	543	509	525	459	490	463	485	472	467	457	471	489	452	466	462	430	461	430	423	478	421	409	412	418	427	400	416	400	402	403	375	393	400	374	405	396	413	449	409	388	408	382	375	413	399	375	428	422	425	386	391	424	430	412	404	394	385	383	385	413	407	373	391	393	391	390	418	363	397	405	411	399	413	425	458	393	416	500	451	431	427	449	412	381	398	399	427	406	422	407	396	420	392	356	358	382	348	385	357	379	401	397	432	417	370	414	390	378	397	403	382	365	390	424	375	394	368	378	360	360	378	394	396	378	374	372	380	365	387	369	407	388	373	378	382	383	380	356	387	392	397	388	380	380	401	361	364	413	394	387	359	372	352	351	397	344	370	401	360	384	366	372	343	373	360	401	370	366	377	363	391	372	365	379	333	361	390	401	367	416	358	374	368	411	388	409	363	368	401	377	415	395	377	375	376	367	372	383	394	382	324	363	373	377	392	378	346	372	366	350	380	368	344	378	409	349	351	376	362	382	374	385	360	400	392	390	347	367	400	346	352	407	407	360	395	378	370	382	334	396	408	389	371	393	349	359	334	356	403	359	349	425	375	367	381	343	410	380	397	386	369	367	373	367	413	388	345	363	370	355	359	400	393	361	359	356	401	337	370	405	360	375	376	379	376	387	388	397	348	383	376	371	350	374	358	415	404	376	405	346	364	393	374	390	327	370	395	375	379	371	372	352	366	389	372	368	352	380	390	355	368	381	367	368	413	359	399	354	385	376	381	380	387	379	353	362	403	370	373	375	374	334	364	372	363	356	336	394	375	395	367	335	365	368	414	404	340	357	362	358	401	362	361	377	350	393	368	348	374	369	378	371	390	339	365	360	353	371	399	387	396	356	401	402	381	397	361	386	364	381	350	357	355	377	392	373	393	366	358	356	365	379	379	355	393	393	423	401	364	393	385	367	352	409	393	366	400	376	357	377	370	338	352	379	342	390	355	375	347	376	400	371	398	377	371	438	386	378	386	388	355	355	389	386	361	344	394	352	413	376	386	402	394	352	390	384	358	383	386	397	380	383	350	356	338	360	399	339	363	415	354	388	357	381	406	419	393	364	345	386	390	368	387	350	380	406	378	364	393	361	369	377	368	373	386	356	403	398	359	362	394	388	365	367	372	417	388	380	381	392	391	329	364	391	365	389	391	359	406	388	363	366	377	375	354	386	407	364	391	347	357	375	353	371	381	351	386	366	377	405	388	356	395	387	396	403	377	358	411	397	408	384	375	388	368	397	422	339	365	378	410	403	355	376	363	374	408	417	380	369	406	372	370	351	383	383	393	371	340	371	383	368	388	392	376	393	381	392	360	392	368	380	382	388	359	391	385	363	351	351	357	365	367	385	376	365	354	412	386	392	384	366	348	390	345	353	397	391	348	360	359	384	389	366	380	378	375	357	373	381	383	355	356	376	373	369	395	350	357	382	363	343	404	372	388	348	377	382	386	357	386	396	364	394	368	367	382	367	359	371	348	376	331	382	387	346	351	365	388	334	314	396	349	340	360	394	361	346	373	378	366	381	388	359	355	328	363	376	383	376	389	388	392	370	377	399	382	372	377	395	368	378	383	388	399	383	353	363	362	390	383	353	409	353	368	380	392	373	397	348	354	404	392	350	364	368	384	357	359	373	404	357	343	385	380	362	371	391	362	388	361	356	374	393	405	369	415	387	390	359	369	379	357	342	368	344	367	373	384	382	391	373	370	370	362	346	377	405	376	361	379	360	361	407	358	355	386	377	378	384	356	364	406	353	374	363	396	380	379	378	378	363	359	372	384	350	345	354	398	408	383	400	358	362	381	384	384	350	367	376	408	349	375	326	380	381	350	374	391	374	361	347	377	378	351	368	372	406	369	400	401	369	387	377	366	386	343	407	362	384	348	378	374	346	380	375	397	372	406	380	362	365	407	350	376	385	334	387	358	348	366	346	371	364	332	362	368	410	331	376	355	379	364	367	381	385	390	388	362	395	369	388	400	370	373	386	363	376	346	377	352	384	383	397	391	361	369	396	375	353	398	349	349	372	377	395	368	406	372	378	362	385	355	349	399	391	389	356	400	381	393	380	358	400	374	391	369	390	319	380	340	363	375	393	360	354	403	349	375	344	360	363	367	371	380	389	380	401	374	382	420	377	373	374	401	367	352	372	369	367	348	382	358	371	351	354	369	373	353	384	397	379	418	361	373	367	381	354	377	395	354	392	379	334	402	378	373	383	414	362	354	400	408	380	323	377	346	414	365	346	308	382	400	373	368	390	362	388	327	388	363	360	385	374	362	356	363	352	382	389	360	353	358	386	360	343	426	364	388	372	389	374	359	378	363	369	375	373	432	352	359	372	376	377	397	376	362	382	388	404	388	376	361	361	388	379	364	379	375	367	389	331	385	332	389	382	349	392	375	378	388	375	359	373	374	397	383	388	366	351	373	366	341	435	369	375	378	344	372	357	389	353	392	363	347	387	383	391	357	373	364	382	391	412	365	361	398	379	371	363	382	392	426	364	339	402	362	364	364	369	330	385	429	380	417	387	352	417	396	325	373	338	398	410	355	389	385	367	361	407	369	360	360	368	368	380	394	380	424	368	344	376	379	415	364	329	378	402	389	341	389	371	401	367	356	335	360	370	397	347	408	382	390	362	358	385	357	356	350	375	407	369	371	336	405	382	366	400	358	375	368	344	380	356	397	371	376	367	385	357	346	348	351	351	400	389	389	385	381	363	379	355	384	367	343	376	365	399	363	350	386	394	347	380	402	386	355	373	393	365	363	418	398	362	378	371	366	372	373	332	400	384	342	373	391	398	370	348	381	381	368	355	353	376	386	361	379	341	321	373	366	374	364	393	357	393	370	349	392	406	338	403	372	354	386	385	403	426	373	370	363	375	382	376	334	424	393	362	373	380	362	387	407	378	377	365	373	378	364	391	359	370	355	389	370	411	372	369	360	364	364	381	393	405	363	328	395	349	391	361	342	367	400	399	355	349	388	372	362	391	408	376	367	375	356	385	384	387	375	367	339	374	384	362	373	361	342	377	366	375	379	376	362	344	382	365	366	369	370	383	367	404	390	395	371	389	431	396	364	399	344	367	368	360	365	367	381	372	356	411	402	363	401	356	398	378	379	353	395	376	353	367	385	393	370	385	351	385	379	354	360	395	358	396	347	356	381	332	396	360	357	376	348	388	323	386	379	385	410	391	370	376	395	386	404	375	364	380	371	385	414	368	380	314	373	384	351	357	396	364	366	423	399	370	371	376	383	360	416	362	362	387	396	380	386	371	363	369	359	370	401	347	387	348	415	356	367	371	372	366	390	375	375	359	381	350	364	380	385	377	417	379	353	384	400	363	399	407	389	355	380	400	365	403	378	382	346	397	395	350	385	373	358	392	387	377
13023	3271	393	335	301	310	242	277	274	238	281	274	269	257	241	287	264	255	258	277	248	269	268	261	258	275	269	280	271	282	283	274	266	269	267	249	276	292	280	266	298	250	254	274	267	267	295	287	280	268	279	245	248	267	261	262	266	245	277	280	257	256	266	255	279	261	267	255	269	257	263	292	281	260	269	253	288	288	266	261	234	262	269	266	283	262	283	286	249	243	233	267	263	231	251	248	252	234	250	257	306	249	245	300	278	276	248	289	230	261	265	254	252	244	265	260	248	260	273	270	272	266	255	262	261	265	263	265	258	254	261	280	257	281	253	282	265	261	261	213	236	241	259	261	223	250	284	269	271	284	248	259	277	247	245	266	262	256	265	225	244	267	257	253	252	258	278	261	281	266	247	280	274	259	260	263	292	228	254	262	274	252	260	267	273	280	294	243	240	274	248	244	242	268	250	283	267	278	273	303	267	258	273	246	272	256	240	268	258	287	263	277	245	283	256	267	257	267	279	282	272	289	250	297	256	256	262	270	230	272	277	278	253	270	240	265	269	274	255	278	287	266	284	268	254	267	235	250	297	256	317	272	256	256	255	261	251	271	245	244	272	253	293	278	269	274	278	267	293	270	274	251	265	267	262	275	271	250	252	256	270	252	253	264	282	251	271	250	259	255	264	277	287	251	284	280	274	253	247	277	254	258	291	257	255	245	264	247	240	266	263	237	257	261	266	245	258	264	250	231	239	259	279	279	240	248	264	257	247	270	242	252	257	250	263	276	287	247	276	249	275	239	257	312	225	238	251	263	248	283	262	275	266	269	272	292	263	274	270	262	238	254	250	269	259	249	273	254	259	282	280	255	277	260	237	247	268	286	284	270	267	273	243	295	238	255	238	260	265	268	245	259	255	236	285	263	240	285	236	271	264	269	267	274	230	243	256	264	251	256	270	244	256	265	247	280	263	279	284	274	276	278	260	271	257	264	260	241	270	261	251	289	264	262	278	255	261	250	264	257	257	244	315	318	282	273	250	275	265	270	256	267	265	243	255	272	272	245	260	264	271	272	274	265	280	259	242	267	281	266	262	257	271	270	269	249	250	249	266	257	276	232	242	269	266	257	278	258	231	276	252	252	273	268	257	265	251	247	276	253	263	244	276	239	240	260	240	262	264	265	257	247	270	250	224	257	278	273	255	255	261	271	288	289	249	256	234	264	287	240	292	253	281	279	272	255	273	267	240	246	277	296	279	274	261	269	248	271	258	254	273	218	298	231	265	240	268	263	253	257	281	236	269	227	264	306	262	285	263	269	278	283	267	267	264	266	251	282	286	261	289	276	288	283	249	272	244	272	271	278	253	235	292	284	266	260	242	264	251	249	293	258	245	285	279	286	254	235	272	229	251	270	261	276	273	271	263	271	257	280	264	244	284	237	248	258	276	245	281	260	255	262	253	246	250	271	294	233	253	253	259	265	243	251	263	235	271	281	239	268	245	274	257	255	268	249	263	258	276	253	249	246	274	270	253	285	298	250	245	251	254	338	268	294	255	263	270	262	230	274	243	283	251	230	260	296	297	273	297	238	262	237	259	266	224	252	283	272	281	259	261	267	264	266	260	241	274	243	272	254	255	284	235	300	276	244	264	268	221	252	238	259	244	260	263	254	269	262	233	275	245	264	239	264	232	279	266	275	286	266	270	223	267	261	244	279	266	259	266	270	239	257	267	271	261	267	259	271	270	245	276	250	237	264	283	252	283	268	251	284	287	269	271	275	265	275	232	243	284	254	244	266	265	276	249	253	253	283	289	245	272	260	239	262	269	268	287	242	266	255	256	270	270	260	268	283	254	254	297	246	249	259	250	238	249	244	275	293	253	273	253	258	258	260	270	264	267	250	262	250	242	274	262	259	253	274	249	250	304	242	245	260	264	246	258	224	251	252	242	250	240	269	243	255	235	256	237	236	250	235	263	229	270	240	282	286	280	271	285	248	284	269	255	271	265	256	254	268	278	252	238	248	258	253	258	266	246	245	252	252	266	272	263	264	227	278	237	243	278	270	258	278	255	270	247	240	273	256	250	285	259	290	269	282	242	258	268	236	271	273	274	265	269	250	265	261	252	261	275	264	284	273	269	239	260	264	263	273	273	265	315	279	258	281	238	276	261	254	295	247	238	257	306	242	262	255	220	248	295	257	244	281	236	266	267	292	260	239	264	246	262	234	247	230	250	265	283	272	254	241	257	254	236	271	280	262	240	256	264	283	262	289	276	282	267	269	275	263	268	229	247	259	267	270	266	277	259	262	274	287	239	255	301	249	291	258	272	225	237	257	260	283	289	258	266	250	252	260	239	292	287	263	279	234	264	260	245	265	259	250	255	236	269	260	253	240	228	280	246	279	265	238	278	275	272	260	252	271	264	282	236	267	271	278	253	252	271	286	282	268	281	247	268	277	251	290	255	269	263	252	261	269	238	255	284	248	289	268	278	243	260	258	291	287	267	263	246	279	287	258	241	276	251	270	277	273	273	266	284	254	277	245	271	271	242	276	259	248	264	319	270	267	254	245	270	264	295	284	280	251	276	258	253	271	291	225	250	246	240	242	218	256	257	244	257	278	266	285	253	261	249	254	255	256	243	252	254	239	267	241	262	250	286	269	257	253	276	248	255	280	274	269	235	261	267	266	256	260	282	251	243	277	247	250	276	250	301	262	274	241	257	265	271	253	286	290	257	276	277	228	269	283	268	256	283	309	279	236	265	282	277	271	262	232	273	253	257	299	244	250	248	265	266	270	281	250	295	283	230	232	274	282	246	265	258	273	241	255	273	255	245	291	269	284	240	275	260	266	277	279	279	260	260	295	235	241	276	280	268	265	253	284	275	247	274	229	280	272	265	256	255	256	278	266	275	272	258	269	279	256	253	285	247	263	240	256	280	274	230	301	273	277	253	237	281	252	252	277	254	244	274	256	256	265	258	265	299	290	268	275	261	240	274	265	269	246	242	246	256	279	263	273	274	274	257	291	255	256	234	271	244	274	272	298	297	270	272	263	270	260	243	245	258	260	281	269	247	239	278	259	268	283	269	245	245	239	272	278	265	270	282	267	260	273	272	287	232	265	233	245	265	249	291	275	251	279	242	235	277	257	272	242	252	254	268	257	274	261	274	254	273	277	289	252	274	251	263	295	280	251	236	269	248	260	246	272	241	267	278	290	267	253	252	279	255	260	255	276	265	275	256	265	264	251	263	259	246	273	274	254	284	266	293	232	258	257	257	286	254	254	246	276	274	264	232	243	242	243	284	267	242	240	270	250	259	268	305	277	246	264	256	253	283	277	261	264	243	276	269	254	270	231	264	275	259	246	250	253	272	265	261	256	241	263	240	280	258	272	284	248	261	266	267	225	273	260	230	250	258	242	270	225	238	295	259	273	264	262	258	286	261	268	268	268	246	252	264	265	228	248	279	240	274	274	263	241	259	283	273	282	265	258	262	267	239	258
7965	2809	827	876	819	760	758	721	745	716	677	706	639	680	678	641	685	718	692	644	674	673	690	672	700	688	662	680	671	661	635	660	672	697	668	674	645	688	664	667	633	645	673	662	670	691	668	685	658	684	697	710	633	657	633	681	716	637	695	697	667	694	623	719	669	631	671	675	670	658	656	666	643	671	660	697	696	649	703	721	667	673	681	651	649	670	665	676	637	678	691	694	688	665	697	646	642	683	673	690	692	621	675	641	709	690	699	761	665	720	692	715	685	642	655	691	669	702	691	706	705	697	703	669	698	695	653	660	682	669	710	704	712	653	665	675	673	705	685	656	710	748	682	689	667	651	661	645	656	674	661	687	660	688	668	638	651	634	687	665	666	694	628	638	645	674	634	631	635	663	651	693	686	643	659	680	647	674	665	687	632	630	676	674	670	744	639	655	655	669	675	629	679	647	683	648	655	624	660	688	695	654	650	687	634	667	629	675	662	609	687	672	666	663	640	659	623	691	675	691	622	702	688	683	658	685	656	639	638	670	654	662	653	652	679	652	645	656	664	657	676	663	727	671	683	677	654	677	648	718	651	674	642	655	653	658	659	658	614	709	678	645	655	652	627	683	655	659	720	644	648	702	707	645	670	653	644	686	660	677	685	693	659	646	655	685	707	657	645	689	672	636	652	651	687	672	652	685	690	651	691	667	664	678	657	635	708	713	658	624	654	647	740	631	662	667	685	718	659	650	666	687	648	666	694	654	628	640	692	705	661	686	697	651	671	650	654	663	636	642	649	687	669	662	698	661	629	664	652	676	629	694	671	660	640	690	669	643	668	653	674	662	644	685	629	680	633	667	695	727	657	679	683	668	682	636	673	693	664	687	644	659	666	704	661	667	686	634	666	684	690	626	703	646	659	642	619	693	698	674	669	721	666	658	675	637	721	665	653	701	694	651	644	664	669	675	698	672	668	689	633	650	673	656	670	681	652	653	644	636	631	690	672	670	682	667	672	680	680	654	642	674	651	678	683	646	627	683	654	646	637	685	694	627	650	647	630	652	664	711	584	725	720	549	716	651	668	694	657	700	622	637	659	677	664	693	647	671	671	656	650	611	692	664	679	640	656	676	666	622	705	650	649	705	681	679	675	705	692	700	689	645	688	669	707	675	693	701	692	644	690	671	699	658	684	627	662	680	626	665	684	653	664	637	695	631	663	683	647	646	655	703	681	635	644	644	673	683	671	640	695	698	704	695	687	672	684	686	695	667	712	730	685	697	656	646	708	699	683	664	702	708	649	665	681	688	670	629	671	712	702	676	642	640	708	643	676	642	689	667	642	713	644	620	640	673	615	644	673	667	699	659	662	704	644	658	687	657	639	676	707	659	687	685	702	664	684	685	646	685	654	677	686	635	712	701	671	702	704	664	745	684	676	715	701	716	679	640	675	677	683	665	689	678	698	696	682	651	648	651	671	645	688	664	703	695	680	667	725	690	631	661	629	642	628	644	646	675	678	688	630	692	649	626	660	632	683	704	696	654	665	692	660	612	684	687	698	691	669	659	699	692	659	664	643	633	672	710	685	654	673	654	675	629	620	702	688	673	674	640	684	667	641	728	641	640	656	724	620	620	676	650	679	663	668	654	662	640	650	637	626	655	669	676	694	657	679	629	682	641	697	672	671	640	667	665	666	657	675	641	685	651	651	669	673	660	681	665	682	681	644	687	619	673	652	733	697	675	676	701	651	622	686	659	667	684	687	649	657	660	682	668	634	662	677	639	648	653	643	710	622	660	650	631	651	621	618	654	696	678	686	660	654	651	652	665	678	643	666	691	657	682	698	644	684	674	707	663	705	658	682	678	660	710	692	712	596	670	691	648	639	727	689	678	660	680	731	677	710	696	681	603	670	664	696	728	674	645	666	661	657	640	711	691	700	674	673	668	700	674	684	673	671	648	634	646	644	708	697	684	647	659	710	664	711	685	664	667	670	631	662	691	655	640	668	672	683	642	645	664	674	634	633	681	689	668	622	648	692	632	648	644	647	685	644	639	700	678	678	668	625	698	686	669	633	712	654	628	655	676	652	654	667	627	654	724	670	636	673	669	705	682	705	687	668	680	641	695	677	688	647	677	629	690	699	629	656	681	661	725	667	679	674	698	696	648	717	676	697	672	665	655	716	645	677	645	679	695	656	678	673	692	645	661	652	659	636	703	717	685	678	683	728	684	656	688	694	716	705	673	725	704	668	685	676	723	693	647	689	645	725	679	665	694	689	710	752	710	680	703	651	679	712	666	666	670	678	679	690	673	623	648	647	659	628	666	713	657	645	625	644	653	674	675	657	660	677	677	622	645	657	667	670	696	629	679	660	650	688	668	702	669	659	661	680	664	664	635	634	661	686	674	622	636	648	635	681	656	624	688	701	681	667	652	675	673	686	665	672	688	640	684	624	714	672	639	710	670	658	694	685	665	692	663	687	681	643	666	647	674	698	676	660	702	666	671	667	652	712	707	665	648	646	712	660	645	659	689	644	681	718	686	648	671	649	701	690	654	658	643	680	698	683	648	674	675	712	681	673	630	656	639	702	637	646	662	652	764	654	675	619	706	665	625	659	666	671	694	674	717	678	667	670	716	689	669	687	717	639	705	650	658	705	635	633	657	637	687	644	634	703	674	666	655	703	661	664	694	684	679	612	718	620	636	644	678	690	645	701	668	679	683	669	725	686	678	648	682	692	652	659	708	674	668	669	642	711	692	661	668	647	655	712	663	675	638	673	685	652	683	640	678	681	639	669	625	662	678	680	704	610	703	652	683	661	633	679	686	622	620	630	683	639	651	693	672	683	622	646	606	682	659	638	700	681	682	646	680	695	688	677	684	648	641	684	673	673	654	635	674	643	643	673	689	644	689	651	664	681	671	673	703	712	643	670	686	685	726	649	659	662	650	624	651	643	624	671	656	710	657	674	662	672	704	710	657	739	639	675	647	681	651	702	637	665	673	666	664	669	687	637	683	664	673	668	627	666	668	660	709	681	709	670	665	669	675	638	672	658	658	702	682	628	642	694	661	674	645	659	726	673	690	698	664	656	685	692	674	678	690	658	649	653	677	630	653	670	662	657	667	678	671	707	664	683	682	690	646	679	678	622	657	657	671	628	655	742	665	688	676	678	622	657	626	713	682	705	709	678	632	689	648	693	669	661	673	626	661	678	638	669	675	715	681	687	665	666	706	657	676	682	680	643	712	679	673	643	672	674	678	659	674	687	664	684	627	641	646	682	677	659	688	708	675	694	669	665	676	624	663	697	671	669	722	720	667	666	676	680	647	669	712	667	684	673	681	708	684	663	619	728	681	628	666	625	683	693	637	697	644	647	632	667	664	674	663	666	635	605	622	680	662	679	694	658	659	677	717	695	677	659	586	697	657	663	666	641	682	671	711	666	682	668	678	692	657	678	672	628	610	675	693	702	655	658	633	633	690	722	687	698	651	654	662	655	687
30602	12056	2404	1160	769	619	508	434	400	385	331	367	328	313	323	276	337	273	245	298	292	304	271	285	247	311	286	272	286	282	260	262	276	242	279	262	274	248	275	271	273	266	250	250	256	262	250	240	279	257	249	250	236	268	229	282	268	257	269	255	289	301	273	269	297	246	288	263	278	250	218	258	279	249	282	251	246	285	260	245	289	291	278	276	288	258	246	251	251	238	239	253	255	282	248	252	260	258	253	235	270	268	238	259	273	279	274	245	256	263	262	253	264	261	266	259	249	250	293	283	281	245	273	266	256	265	267	248	281	286	253	271	261	264	245	282	247	250	270	263	244	258	245	232	254	274	245	286	267	258	251	227	240	282	251	272	275	249	278	264	221	266	259	237	260	257	249	253	304	248	271	217	251	252	266	266	248	250	235	244	258	247	235	248	241	231	276	291	275	237	295	284	269	257	262	263	268	208	281	272	268	219	284	280	263	247	278	262	279	239	240	269	250	242	266	276	259	226	250	252	239	251	243	292	253	268	253	262	270	250	261	265	266	257	253	248	265	258	267	232	250	287	237	262	273	268	276	239	259	274	271	251	246	256	261	248	236	286	257	255	274	261	249	263	241	248	243	278	248	244	230	265	237	240	273	267	243	278	248	231	256	261	265	245	242	276	294	256	267	278	282	273	258	271	261	274	244	278	267	281	257	253	269	257	273	250	266	240	246	272	246	235	246	248	255	239	252	246	276	268	254	258	274	294	274	237	262	263	260	245	261	236	270	284	253	239	244	258	251	267	258	250	281	275	290	264	246	234	237	269	270	270	234	281	254	250	269	274	289	254	231	265	258	270	246	262	230	272	254	242	264	230	249	262	235	258	267	225	255	248	255	259	265	278	241	242	230	274	237	256	281	251	238	254	242	237	241	256	262	240	250	265	274	275	270	277	251	256	248	277	257	261	283	263	250	247	236	260	263	240	251	249	255	271	269	262	264	238	262	240	270	224	269	248	299	275	271	245	239	267	241	247	225	267	257	277	232	243	255	262	223	264	279	270	257	281	287	257	265	252	250	267	244	262	270	280	246	253	248	285	261	278	232	267	269	247	231	242	234	252	235	266	255	247	247	258	298	279	243	243	255	232	258	241	271	273	278	259	254	287	255	242	255	296	256	279	274	236	268	259	260	275	258	266	274	266	231	244	243	266	251	253	244	253	282	280	272	252	279	260	242	254	264	258	244	225	248	253	263	228	244	268	252	244	220	276	258	268	257	241	259	252	258	266	259	291	253	248	258	255	232	266	282	278	258	238	246	246	294	252	274	269	249	240	273	234	238	258	262	279	267	254	265	272	236	235	246	256	231	242	255	269	262	257	255	255	275	247	245	247	236	243	270	238	249	260	249	249	234	260	236	245	264	241	282	252	283	241	266	270	276	251	252	240	260	268	254	268	225	234	270	273	236	254	256	253	242	247	285	293	261	272	241	261	261	255	264	246	249	272	238	250	270	294	256	244	256	267	268	241	261	271	280	251	292	257	280	230	261	242	232	269	268	228	282	257	259	251	254	263	250	239	238	235	272	274	246	255	260	245	264	234	268	244	276	259	224	266	278	270	289	284	248	267	251	231	253	261	276	284	251	267	263	254	285	245	253	273	227	249	275	251	256	242	235	249	249	262	247	274	285	265	224	268	269	282	238	250	251	267	248	250	243	230	270	248	248	252	228	295	262	258	211	253	241	240	248	272	245	256	276	242	243	296	211	252	243	244	257	253	265	228	237	256	239	257	268	252	269	284	272	259	230	268	238	253	240	258	264	271	252	267	269	271	248	265	272	265	266	255	239	264	291	257	239	261	248	238	274	260	275	240	255	275	278	252	241	228	256	279	220	277	248	259	278	268	244	252	261	263	238	293	258	276	262	249	226	256	282	266	249	258	241	238	262	253	277	262	252	268	245	236	241	255	265	263	278	278	273	289	262	273	253	244	291	272	252	271	247	236	238	257	256	259	248	248	242	254	256	267	243	253	227	278	245	254	290	276	246	267	316	232	287	263	287	249	250	274	241	270	281	250	230	254	270	256	260	259	256	261	277	283	275	275	284	255	261	263	273	239	253	230	275	257	249	261	253	255	246	245	274	267	285	250	239	244	271	262	283	258	247	244	255	253	235	235	244	244	266	248	271	270	239	239	236	285	229	257	262	254	255	274	268	251	268	259	237	244	263	257	271	266	282	296	276	255	230	243	235	275	248	262	244	228	257	273	280	260	241	237	234	239	274	261	263	264	233	255	232	274	253	275	261	310	268	253	234	268	266	266	233	266	253	257	247	276	255	276	244	230	247	242	270	263	276	254	241	242	256	257	281	241	253	248	284	253	272	266	267	252	225	261	267	235	268	232	250	243	259	254	254	258	276	268	226	259	283	300	279	270	272	254	301	265	247	262	241	243	289	244	249	266	264	262	243	221	269	253	233	271	266	252	267	266	236	292	255	271	273	258	236	267	277	262	255	257	246	263	270	256	262	264	220	294	209	243	267	269	261	226	247	249	303	284	244	250	262	255	235	254	243	265	243	282	282	304	246	260	269	244	292	251	245	248	267	281	276	265	277	285	215	276	247	240	266	260	249	263	263	239	268	238	268	253	244	241	269	286	246	246	249	276	274	260	255	245	244	281	276	261	265	262	245	261	276	265	220	231	268	217	241	256	230	257	268	264	275	230	267	262	242	238	236	259	273	269	255	286	256	258	274	237	251	293	253	236	259	255	261	245	245	295	281	249	264	272	257	262	293	245	242	276	270	249	249	257	250	227	251	262	256	270	272	284	285	258	252	251	281	242	255	232	247	260	224	261	266	242	270	271	240	235	241	238	287	254	269	235	232	269	262	291	260	269	249	268	242	247	259	230	246	247	263	255	252	272	271	267	256	240	281	253	257	268	261	224	280	247	262	264	263	262	257	278	254	250	258	267	272	280	251	252	253	262	272	252	280	265	248	259	267	263	279	241	277	248	258	269	282	240	254	291	245	253	258	262	247	265	267	256	250	261	273	259	277	257	264	265	272	271	252	261	273	238	278	256	282	274	239	261	274	264	273	262	248	246	253	236	239	264	248	239	245	286	237	260	247	296	257	254	241	278	246	255	247	250	240	263	255	265	263	279	267	257	265	288	281	276	257	262	304	275	254	292	257	254	252	264	247	242	246	258	233	240	276	272	264	245	261	259	232	275	269	278	226	268	260	312	254	281	241	272	245	245	235	271	238	267	230	282	256	288	270	247	259	236	250	268	257	271	250	245	230	248	288	226	241	249	241	272	210	250	217	236	257	259	236	245	247	242	254	242	257	259	276	232	256	254	248	273	238	264	272	263	246	244	272	271	293	238	262	251	255	243	251	265	268	264	257	256	243	283	244	270	256	275	280	267	235	259	291	278	244	244	271	241	270	250	245	267	263	280	261	231	263	275	274	238	253	248	237	217	262	234	248	245	224	252	251	264	273	267	247	270	265	245
18973	6816	3076	3296	2847	2326	1967	1666	1496	1384	1272	1156	1136	1036	1006	928	881	865	848	785	812	807	762	789	804	779	738	719	722	708	708	714	684	704	701	696	689	734	649	663	713	702	679	642	654	685	699	706	679	649	651	698	676	682	670	687	688	637	660	658	678	646	676	673	630	667	633	667	664	641	661	663	658	666	654	657	659	687	665	662	687	675	681	636	684	676	679	703	672	632	634	641	645	668	683	693	647	695	651	651	675	678	707	678	652	638	707	734	741	728	693	677	686	695	647	649	630	606	650	679	651	679	653	621	632	669	661	687	664	681	704	643	721	699	686	628	634	662	627	632	635	661	653	675	685	625	652	625	614	687	646	685	615	644	679	709	684	613	668	697	597	646	609	643	622	649	665	625	665	651	707	671	646	671	660	690	653	692	629	673	635	669	665	639	651	633	610	648	657	612	683	609	613	655	643	634	706	641	656	653	602	656	615	659	622	698	590	650	605	691	627	634	663	661	685	676	655	614	692	635	645	651	614	692	664	659	652	609	695	673	628	669	644	682	663	677	661	669	660	650	633	668	645	663	661	638	661	655	628	651	654	683	628	655	657	628	608	667	659	677	667	667	607	619	625	628	645	653	646	633	632	701	673	681	670	659	669	615	646	671	682	671	647	601	687	648	670	666	659	620	631	677	606	676	651	598	639	676	689	646	663	653	666	621	642	627	683	662	656	634	591	634	661	615	645	654	672	638	683	668	635	653	649	637	691	646	663	627	662	676	630	680	630	576	679	639	636	669	658	690	695	633	652	654	639	652	604	656	631	624	679	642	651	657	665	631	660	631	639	668	674	632	636	672	638	626	629	664	683	604	634	631	627	646	651	630	654	636	676	709	647	656	673	645	636	597	637	638	622	613	671	672	681	624	594	682	668	645	643	619	605	674	689	671	657	681	628	665	626	607	654	639	629	625	643	666	678	644	654	666	655	650	606	655	669	684	623	643	604	661	636	621	673	646	618	695	675	637	684	626	645	661	662	687	696	695	653	592	656	717	622	718	666	648	659	591	676	640	623	627	670	638	647	631	615	689	654	743	642	652	677	651	622	609	726	629	693	615	654	620	667	668	642	714	662	659	694	682	640	639	662	692	704	656	596	684	658	633	672	644	680	655	609	698	683	655	727	630	599	673	637	658	645	646	635	638	632	673	615	635	647	640	674	650	645	673	683	643	674	658	659	655	623	651	649	646	705	630	624	631	643	650	628	656	616	635	638	636	591	673	670	634	607	654	657	665	660	641	661	620	627	651	660	637	754	643	647	669	641	624	650	623	705	683	639	655	637	667	632	678	655	667	682	664	709	664	624	682	637	646	688	666	656	674	674	633	679	667	690	677	685	661	661	641	680	627	628	639	606	654	687	659	679	636	628	623	646	618	636	697	692	654	642	701	644	633	671	658	683	649	626	679	663	631	624	666	652	610	691	609	682	643	661	683	691	693	633	651	620	685	667	619	637	627	678	658	633	687	648	667	691	652	663	671	650	672	643	667	664	640	679	679	611	612	632	670	654	657	618	654	600	720	626	631	639	638	643	622	650	678	681	620	616	651	612	646	628	656	691	621	661	637	680	633	689	615	662	667	672	683	663	633	663	652	692	675	644	663	707	677	652	615	666	671	636	681	683	627	701	626	672	645	612	691	637	683	651	668	726	680	682	659	656	611	639	591	645	657	668	668	628	682	636	635	603	638	642	639	633	642	687	722	670	673	619	648	695	619	647	678	639	662	634	672	684	648	679	678	658	641	631	680	660	660	613	659	658	634	627	658	714	681	622	674	675	652	649	621	621	658	665	659	656	686	606	672	665	665	651	650	650	682	666	672	620	629	673	633	625	701	656	632	651	646	638	639	676	683	624	624	681	643	631	661	644	657	607	659	671	649	684	702	629	629	593	632	658	675	662	667	643	668	623	661	669	640	688	652	602	664	655	668	672	678	651	654	612	658	609	677	645	680	659	620	674	690	637	614	642	680	649	641	691	668	649	670	653	683	653	683	650	626	680	661	618	635	671	612	632	614	652	621	618	634	684	667	614	674	673	631	644	659	591	641	667	656	638	632	673	652	658	672	681	624	630	637	654	616	652	629	599	626	637	635	648	682	632	617	644	624	602	645	627	640	667	646	630	613	653	667	631	631	637	602	636	633	649	661	637	634	626	677	629	635	654	666	615	658	619	628	645	616	636	659	667	681	639	683	709	656	656	696	628	727	670	686	669	662	669	688	707	683	617	581	627	639	687	667	644	680	662	612	634	655	661	641	671	642	670	645	641	675	625	644	690	654	678	670	649	616	621	656	651	676	620	646	622	690	637	604	648	662	682	658	670	657	620	618	679	608	672	659	650	617	631	694	639	624	689	663	615	640	596	650	607	642	686	629	690	653	612	662	643	623	685	643	651	646	678	658	685	682	642	676	659	635	672	689	680	601	652	632	691	646	688	566	615	640	615	648	656	634	652	683	701	648	680	673	693	656	647	647	627	663	642	649	656	598	653	662	679	668	646	675	589	662	653	663	677	634	620	653	673	637	644	625	642	694	677	658	612	650	668	688	681	596	662	621	636	685	661	683	681	629	630	659	642	644	662	746	627	654	643	651	637	707	646	628	669	697	634	634	650	648	660	646	656	646	657	597	625	640	670	634	610	631	679	670	624	644	663	636	669	620	612	642	651	637	624	617	662	633	652	637	628	648	615	671	660	673	611	634	677	603	665	582	662	711	653	668	689	663	612	674	665	609	653	686	628	644	633	637	633	657	704	635	597	652	639	620	694	668	698	683	688	625	633	685	697	649	619	652	688	610	660	608	620	688	640	625	659	656	657	648	670	674	613	664	689	751	697	623	665	659	660	642	604	706	653	669	652	680	604	630	644	657	674	664	627	663	669	643	630	643	621	674	646	675	663	637	615	654	684	644	658	668	604	636	629	669	660	648	651	652	633	643	625	660	624	685	693	648	655	651	656	657	686	640	653	638	632	627	661	662	670	655	659	624	634	662	610	651	687	652	636	646	658	633	642	672	689	674	653	651	622	649	644	676	611	615	611	680	638	675	633	693	642	606	698	686	671	627	669	632	625	623	616	648	668	679	676	686	621	660	702	633	677	576	652	663	660	612	657	659	623	647	648	664	640	638	628	670	668	660	698	678	614	636	642	612	633	736	635	669	635	639	651	649	647	623	675	633	651	667	650	639	665	631	659	620	628	628	654	665	602	644	615	697	658	633	631	654	655	618	658	665	646	659	660	670	627	689	644	688	643	660	644	631	640	670	674	671	651	616	643	662	650	644	648	618	660	627	659	673	640	649	636	640	642	649	618	626	687	626	672	713	603	707	650	665	624	694	667	691	669	652	652	704	627	656	646	634	649	681	645	621	657	607	692	662	631	645	641	666	662	621	676	679	699	669	607	608	639	687	684	657	638	635	644	654	662	639	627	617	622	623	649	632	598	675	682	640	661	643	624	645
38842	16407	4862	2411	1410	974	697	558	435	386	341	306	253	211	232	245	236	194	184	165	198	191	192	181	185	152	193	167	131	176	153	128	142	141	159	165	164	172	170	148	138	166	163	159	152	154	137	152	144	161	140	139	163	141	134	148	168	130	153	144	166	156	149	154	138	168	153	153	127	156	159	126	149	149	158	135	142	145	163	149	157	134	150	148	135	136	136	158	157	130	131	153	160	140	149	144	150	139	119	146	147	148	163	172	161	161	150	171	163	150	170	150	165	141	133	145	160	169	144	155	144	143	154	133	146	153	139	150	132	129	149	144	144	122	141	135	146	143	151	153	158	131	150	142	125	136	138	133	166	150	126	153	135	146	151	147	135	162	161	132	143	130	144	147	148	139	124	132	148	125	118	143	154	154	117	163	147	150	153	165	145	153	136	155	145	133	131	150	134	160	133	143	146	135	150	133	160	134	157	154	142	130	146	141	164	127	123	169	161	144	142	154	151	145	128	144	142	138	132	159	139	138	135	123	141	135	130	150	138	134	142	149	168	142	176	142	114	147	122	141	143	127	143	154	132	145	154	136	115	169	170	152	135	143	140	118	124	151	133	152	143	134	138	161	131	160	123	147	168	144	136	132	134	151	139	164	134	143	167	126	140	136	163	139	119	145	127	141	147	154	148	139	125	135	123	114	147	130	145	137	155	146	136	157	164	136	138	139	135	140	144	162	129	136	135	117	132	138	154	151	141	147	133	141	147	157	151	131	143	139	126	174	141	176	164	134	139	141	150	142	143	158	135	132	155	159	167	161	146	129	157	137	145	149	126	136	152	145	165	133	126	162	137	151	159	139	115	142	135	124	128	153	153	121	140	144	150	146	139	136	141	157	153	168	134	135	156	140	146	137	169	163	143	121	124	146	143	154	145	126	131	154	129	141	147	144	130	140	134	144	149	134	154	160	148	153	168	144	149	147	115	143	156	143	148	136	157	147	143	144	137	144	146	136	129	145	165	133	158	145	127	146	136	136	148	135	148	147	123	143	148	159	156	140	131	160	147	149	145	130	138	139	142	127	117	150	148	139	154	133	108	144	164	124	127	154	136	142	167	141	157	140	145	154	138	136	144	139	133	140	138	131	157	141	144	157	134	154	146	157	141	155	134	174	113	155	133	149	153	150	159	124	161	174	155	161	136	152	135	141	139	134	149	145	156	118	135	120	127	143	123	148	140	134	164	151	134	144	142	129	136	163	136	148	141	150	152	149	143	158	142	131	145	129	117	146	153	132	135	154	141	172	141	120	144	144	173	129	160	163	137	148	140	125	132	140	143	125	147	131	147	133	143	133	117	145	125	151	155	160	141	135	151	165	165	150	136	138	140	137	146	149	133	128	147	123	158	136	149	160	155	141	150	165	152	167	132	161	152	138	134	155	152	144	124	141	131	134	154	142	154	149	150	135	155	157	156	146	148	132	148	135	167	128	125	143	118	145	156	137	138	158	153	149	147	150	117	134	123	132	131	154	142	144	130	154	142	146	146	131	146	155	153	155	138	145	155	118	145	129	141	140	151	150	137	171	136	151	134	147	126	146	155	149	117	145	147	131	147	138	148	150	143	148	142	161	149	143	147	149	144	150	147	135	159	134	156	147	118	134	148	150	172	139	139	152	147	172	145	139	140	137	129	131	140	133	158	139	147	126	133	168	140	151	122	145	132	145	138	131	142	115	145	157	135	133	143	144	135	150	156	159	123	141	146	144	112	132	136	123	138	144	131	165	158	149	160	176	139	130	165	138	163	142	178	138	128	138	152	141	159	160	132	138	151	137	140	151	152	143	136	125	155	145	149	137	117	158	112	150	149	143	157	150	131	127	129	139	122	154	145	146	141	143	154	133	150	157	142	133	149	132	149	169	128	148	141	140	128	141	155	119	152	117	174	152	137	155	152	153	119	132	135	151	131	146	147	159	149	137	128	163	128	137	137	154	135	132	120	153	151	127	133	165	136	137	136	140	129	147	147	135	138	117	158	135	128	150	149	142	142	129	146	134	151	153	167	145	142	150	148	135	154	143	142	140	148	137	127	120	135	139	140	138	141	132	128	161	118	132	130	132	127	140	155	150	146	122	137	180	139	144	154	148	164	164	131	157	146	128	153	158	124	167	147	135	157	136	147	135	129	154	127	155	122	126	177	149	153	134	125	124	154	134	138	159	140	134	144	134	141	149	132	131	170	138	135	150	153	139	136	148	145	155	135	152	144	139	147	138	158	153	147	138	146	133	138	158	131	156	139	117	148	131	144	150	149	134	146	118	146	169	135	134	141	150	123	145	126	131	155	129	132	150	140	148	157	140	157	122	149	137	147	141	141	138	155	135	150	139	134	157	122	127	146	116	162	169	129	133	155	142	150	145	146	147	138	130	150	139	156	135	127	166	135	142	149	138	152	158	140	142	141	141	138	173	143	136	147	150	156	155	135	158	153	132	137	143	135	131	140	126	137	133	135	168	123	145	139	127	155	134	134	139	137	138	155	160	136	141	136	153	142	149	134	124	169	141	128	149	150	136	141	135	134	142	140	161	145	153	151	159	133	155	151	142	143	143	121	142	128	136	146	157	145	168	145	128	142	142	163	118	142	138	121	118	145	136	136	141	140	114	128	128	155	160	140	127	141	133	151	140	145	147	147	156	157	154	126	158	170	143	138	142	144	144	152	143	138	140	116	128	146	127	136	134	141	160	147	115	137	154	148	150	156	141	137	129	137	133	135	128	148	163	150	146	133	136	156	144	141	148	138	143	141	145	120	152	156	146	149	141	137	157	145	140	134	156	137	138	147	143	166	141	135	133	140	160	141	123	133	133	151	128	135	142	139	143	136	142	143	152	134	128	155	134	154	129	136	146	129	151	166	137	124	148	150	107	133	121	153	134	127	162	146	121	143	140	151	153	141	134	129	120	138	165	151	151	144	141	134	145	137	153	145	138	130	166	166	134	143	139	176	127	135	134	143	150	150	130	171	147	160	138	149	125	138	156	120	124	150	162	116	145	164	150	132	188	130	145	144	136	144	146	157	156	150	152	114	118	121	128	140	164	139	169	128	135	163	139	137	141	141	149	153	160	153	126	118	146	147	149	140	153	155	147	148	159	126	147	143	150	121	138	145	147	137	148	157	133	139	149	147	135	137	149	164	136	148	133	135	149	146	148	143	166	134	153	158	154	131	157	126	148	162	130	147	128	156	148	137	156	153	155	147	177	138	137	145	131	127	148	144	147	156	137	139	151	134	123	151	136	135	157	152	127	161	138	144	137	145	156	166	157	154	144	139	156	163	139	143	141	152	143	157	150	138	116	143	144	143	144	146	141	143	149	120	150	130	133	162	166	153	150	141	146	138	148	148	134	139	164	148	143	146	124	140	142	146	126	125	158	132	138	155	134	145	140	147	138	137	152	126	157	146	140	142	138	113	150	154	155	137	158	135	155	160	141	159	161	130	132	132	138	127	142
23986	7596	5108	5359	4618	3780	2889	2503	2055	1825	1522	1453	1195	1110	1062	951	858	795	760	710	763	693	708	652	596	606	631	527	605	543	544	503	519	478	492	474	498	459	459	449	432	476	462	437	466	425	419	432	429	385	388	468	402	425	440	374	421	433	440	412	405	384	397	413	379	429	413	404	402	439	404	403	387	404	371	424	403	390	414	446	405	460	412	407	443	400	412	391	416	432	442	406	381	386	388	375	422	370	382	423	426	449	441	453	413	488	516	513	408	467	396	430	399	407	413	421	450	397	455	429	370	372	423	364	397	380	392	401	412	394	391	421	456	405	398	356	388	380	395	414	430	401	383	425	409	409	379	392	380	395	395	388	359	401	403	355	419	371	417	373	393	385	411	378	397	388	399	373	361	352	382	391	392	409	376	379	386	336	336	394	396	382	389	385	357	389	380	354	357	376	373	410	379	390	355	380	382	358	369	379	390	351	396	371	392	370	391	373	386	382	379	392	383	430	384	345	355	382	358	380	372	368	402	361	355	409	384	402	394	392	356	373	362	365	367	361	392	382	381	391	383	356	362	355	361	385	367	370	364	350	373	358	382	379	330	394	381	377	359	399	371	410	375	353	373	377	382	378	380	382	401	356	394	368	335	400	384	381	367	353	362	360	409	430	357	362	387	365	357	328	373	349	377	357	405	356	372	385	367	380	400	346	364	316	371	368	394	393	406	360	417	375	390	354	363	396	369	378	402	401	364	373	387	383	401	409	355	364	326	325	385	418	379	381	427	377	342	392	395	393	389	367	418	392	377	372	355	406	411	361	388	399	378	356	407	389	377	388	354	375	385	354	371	354	361	405	376	354	395	383	384	371	395	418	374	365	349	354	381	392	367	380	348	359	372	389	391	402	381	397	326	397	343	375	396	389	358	361	362	358	386	405	365	397	394	384	380	380	354	354	388	400	363	382	412	373	396	393	377	376	356	386	370	368	394	410	374	414	382	358	338	380	365	389	360	384	377	354	401	406	390	356	376	420	356	356	387	377	367	391	393	384	394	374	412	395	402	375	369	374	393	348	403	389	381	404	380	345	401	391	378	394	377	360	397	372	382	376	394	365	366	372	393	395	395	332	374	381	409	370	350	382	371	345	360	350	394	359	399	378	373	400	378	346	377	390	344	386	353	417	394	404	398	355	358	366	414	382	404	412	366	373	382	396	415	387	369	393	378	374	431	383	384	376	397	363	369	377	354	393	359	419	357	381	386	384	356	350	388	392	385	382	388	384	377	344	372	354	374	387	398	369	400	415	370	371	363	356	391	376	348	396	365	386	377	348	382	380	372	365	341	387	389	353	409	387	368	387	402	394	379	393	315	340	361	391	384	369	338	369	373	382	399	401	388	329	360	326	394	375	363	414	332	362	398	385	386	431	354	379	384	369	376	383	349	363	389	362	393	371	352	356	358	398	362	360	394	405	374	384	331	376	371	365	367	375	368	392	437	354	409	383	401	389	379	394	363	369	395	381	347	383	390	388	385	378	374	372	400	359	382	376	358	377	399	387	377	372	389	397	376	382	389	377	374	329	384	389	389	371	391	396	366	412	393	377	377	389	381	368	373	391	360	398	393	408	415	351	383	404	378	360	386	367	378	368	399	362	359	379	414	369	357	381	378	380	390	349	361	381	374	372	407	379	408	368	382	356	397	397	374	393	349	385	377	362	383	369	378	352	370	388	408	353	384	341	359	408	407	387	380	393	399	389	389	394	389	388	358	387	358	383	360	376	365	362	359	387	367	370	364	389	404	378	391	349	374	372	382	331	362	341	382	376	382	381	389	387	373	365	374	383	384	406	402	360	384	354	402	366	345	354	378	354	382	373	375	394	369	375	394	359	347	378	391	417	374	396	385	361	367	371	377	377	376	360	385	369	378	340	379	373	366	401	363	368	344	354	390	378	375	374	367	389	350	403	365	342	398	428	365	377	393	402	369	377	393	396	367	411	411	399	381	418	372	383	377	381	364	353	373	361	355	359	402	343	385	352	366	437	388	365	379	351	383	378	393	372	394	406	354	408	381	342	375	366	413	387	408	361	361	403	406	354	382	383	360	398	400	387	385	392	373	353	362	404	360	378	409	375	383	394	377	355	375	379	361	382	380	379	392	353	383	388	429	337	374	389	405	384	414	402	381	395	363	375	386	373	362	394	372	385	383	403	388	382	395	436	386	350	376	409	383	370	382	391	337	389	390	360	373	374	379	377	375	397	374	403	371	409	377	373	371	410	420	390	379	384	389	372	398	386	377	383	374	369	376	380	354	378	383	383	404	381	365	371	388	397	359	377	362	348	390	403	400	386	366	373	395	344	370	360	375	364	370	355	389	378	345	378	366	349	378	378	376	382	378	358	363	362	406	368	417	337	374	364	372	369	379	329	374	358	397	386	369	350	390	359	376	398	365	391	412	366	354	387	358	424	375	347	399	400	388	415	395	392	398	354	414	414	358	400	368	398	354	397	349	407	428	429	366	372	356	346	389	361	382	374	383	359	386	368	384	363	387	357	402	344	388	351	394	356	343	397	391	381	381	344	399	400	374	381	401	404	361	382	349	364	370	376	418	375	375	398	392	370	331	390	404	384	353	376	374	384	382	369	381	386	413	405	392	383	359	398	380	374	362	345	412	353	390	368	392	387	369	381	389	393	353	364	363	378	351	389	371	386	379	378	372	405	378	368	394	400	389	368	375	363	381	348	409	346	346	362	389	402	365	392	382	396	382	392	374	381	393	351	387	366	367	382	394	372	376	371	370	391	343	391	397	378	359	369	410	329	355	415	376	353	404	359	378	359	357	386	389	368	398	371	384	407	391	381	354	388	410	330	400	400	390	336	359	360	374	370	367	374	376	400	384	362	373	380	411	361	351	386	380	375	380	358	356	389	403	389	378	391	376	407	368	380	385	411	364	411	370	367	376	353	371	399	382	340	353	383	395	388	398	356	374	388	407	357	407	429	363	397	371	349	399	378	360	364	366	380	425	387	378	380	355	348	373	371	360	370	370	406	408	360	380	385	376	389	390	394	412	417	386	384	363	342	347	403	357	351	388	365	406	380	396	345	399	379	418	384	395	398	401	390	397	396	387	379	368	400	400	366	390	385	400	365	417	401	406	368	393	386	351	385	368	359	345	365	362	380	407	388	390	362	366	398	364	362	366	377	402	408	399	348	389	366	398	412	379	400	363	365	380	366	341	371	402	365	386	392	415	358	389	382	411	441	377	360	363	393	390	353	386	380	365	389	390	371	367	337	352	370	378	395	384	371	372	399	387	406	359	384	374	377	390	369	382	424	399	385	385	404	345	366	361	349	366	358	376	415	369	390	381	378	371	376	420	394	373	395	384	331	411	388	376	416	382	356	377	373	381	365	390	394	364	344	381	373	366	362	362	421	372	369	363	406	403	372	356	381	380	403	388	366	397	359	401	341	405	406	395	407	397	393	375	351	368	378	370	369	387	402
13637	2984	428	273	291	292	288	260	274	269	240	250	239	261	260	278	271	275	296	260	298	252	260	301	281	241	256	256	281	261	263	268	252	283	268	277	237	265	258	253	282	254	273	231	290	269	260	250	264	247	298	267	261	236	233	252	263	265	262	270	255	240	261	261	266	271	287	289	276	259	278	252	246	279	269	270	248	252	264	266	274	261	249	253	251	278	275	287	271	287	309	253	270	247	285	263	243	242	280	244	287	239	245	227	268	276	275	262	295	266	283	269	257	259	253	267	270	252	254	284	269	284	262	265	266	271	255	278	278	251	292	281	277	265	269	268	286	269	256	276	267	256	257	271	262	238	256	259	280	271	274	292	252	257	243	266	237	267	235	248	260	267	283	235	266	269	306	262	294	271	252	258	284	260	273	285	284	261	267	269	273	275	277	274	272	249	261	280	254	286	264	267	287	243	270	279	273	245	254	245	273	270	278	286	241	240	257	268	286	271	249	281	263	253	262	250	290	246	265	260	255	260	243	257	286	242	274	239	250	273	269	232	250	236	258	271	260	260	265	258	247	263	266	241	247	241	256	294	256	279	264	282	276	245	282	269	296	266	264	254	270	248	255	264	270	275	277	261	255	254	253	257	287	255	240	262	246	235	282	257	284	293	269	260	294	317	262	272	277	287	279	239	252	278	272	277	278	273	233	295	293	244	270	248	267	269	259	262	286	258	285	263	270	276	273	259	262	241	235	263	247	251	259	250	256	276	256	265	256	238	304	296	257	289	298	278	265	280	286	280	274	248	283	255	288	284	297	279	262	281	259	248	251	259	237	299	288	286	257	259	270	283	253	274	271	260	264	264	244	277	294	247	261	275	272	258	274	291	267	299	262	270	273	266	258	265	262	230	260	243	297	258	259	271	276	288	254	257	283	266	250	241	253	278	283	292	248	253	286	256	297	271	300	280	249	250	270	261	253	259	260	256	265	250	242	267	244	260	293	290	238	261	284	269	271	277	278	295	276	257	246	244	243	269	288	245	269	261	254	250	249	250	264	274	254	279	266	269	306	265	266	248	245	281	252	292	264	254	272	260	261	220	265	278	273	285	276	234	244	269	256	295	259	269	254	271	242	264	265	255	250	283	299	292	274	260	253	245	291	254	280	254	283	243	268	274	290	261	267	286	282	253	257	259	241	301	269	253	284	261	300	270	294	282	274	234	241	279	272	297	249	270	269	283	266	277	281	269	255	263	237	259	263	274	246	248	252	296	286	283	253	279	255	246	280	255	284	276	264	234	241	259	272	245	284	271	258	280	269	272	300	265	265	290	279	284	263	282	285	247	278	276	287	250	253	288	280	287	274	265	280	268	286	276	243	259	275	271	271	229	264	269	270	231	273	264	260	252	262	275	270	271	277	280	233	248	276	241	284	278	301	285	269	269	259	253	255	259	250	233	259	246	280	242	277	276	294	258	263	265	279	293	259	255	273	257	280	262	296	274	240	236	273	262	257	240	244	259	246	260	252	256	267	263	284	239	262	245	274	271	265	275	299	297	246	268	275	274	254	294	296	248	256	255	267	281	283	256	248	270	274	277	303	291	249	229	242	292	270	264	251	285	244	226	280	260	242	247	261	258	275	292	258	265	250	248	290	289	271	244	248	227	289	296	257	292	252	266	256	252	269	285	236	284	257	257	266	294	305	295	259	285	261	246	289	242	278	254	279	308	255	244	264	223	247	251	263	275	308	290	240	249	277	257	273	268	274	274	265	276	265	243	273	288	270	251	249	267	256	295	277	268	254	249	273	259	248	271	246	260	288	249	276	253	263	274	276	262	261	254	294	300	297	259	256	258	262	281	259	266	240	259	239	268	260	282	232	270	285	252	257	257	257	257	283	266	283	270	266	253	260	252	260	264	296	262	265	267	277	275	269	262	252	267	269	285	272	274	272	263	281	264	244	269	260	270	296	281	254	249	247	283	270	274	254	259	286	277	310	255	257	258	278	256	241	291	297	258	279	294	269	273	280	263	276	261	258	248	264	247	282	262	267	254	291	254	266	264	272	251	287	265	259	241	277	271	278	258	275	246	254	292	263	263	232	275	269	282	278	266	262	250	272	276	229	238	249	275	243	284	250	246	266	274	267	267	290	270	268	250	276	279	275	247	257	285	248	263	265	261	248	237	276	304	227	258	272	290	248	264	232	266	260	275	279	248	243	247	268	294	290	260	302	294	230	266	271	230	272	251	272	288	273	251	278	269	282	296	264	245	259	270	237	274	280	252	249	236	251	244	274	265	239	230	259	260	258	258	270	267	287	244	242	229	260	274	309	253	279	267	224	229	276	258	259	257	241	255	258	244	255	252	295	282	246	275	234	294	318	266	264	278	275	287	264	262	258	290	250	267	278	286	241	255	308	269	237	268	237	282	266	256	272	286	272	270	250	253	264	264	272	263	287	259	259	274	268	264	289	268	251	266	272	313	273	261	249	269	296	277	302	263	286	266	273	269	267	275	255	252	263	240	254	254	264	271	296	268	249	286	268	271	289	267	240	279	252	273	298	269	258	286	277	271	260	237	262	252	254	280	250	264	264	240	254	246	262	280	275	263	255	273	284	243	278	280	290	283	280	266	295	290	270	245	275	258	254	302	264	257	269	270	247	252	262	256	284	264	244	280	259	280	270	280	288	262	263	229	234	244	270	252	269	290	260	275	270	241	296	262	241	271	284	262	250	243	245	242	262	245	263	268	283	277	263	255	240	277	247	240	256	302	241	273	268	284	278	236	259	264	271	276	280	280	263	258	273	264	292	247	230	264	247	283	281	254	281	280	261	234	274	262	299	260	288	262	260	283	280	296	282	301	247	249	261	234	254	282	256	261	276	256	266	279	271	282	252	277	249	273	253	242	257	265	270	252	291	277	280	243	237	256	267	245	270	267	264	275	264	284	264	269	238	248	271	231	258	233	316	276	299	244	285	268	266	272	276	255	287	280	263	282	261	275	274	267	279	265	263	254	249	247	250	272	296	273	275	249	244	277	286	281	271	269	273	256	266	250	235	260	278	247	257	278	273	259	218	271	284	246	274	258	287	256	252	269	256	289	294	261	287	268	245	235	236	272	248	289	265	244	251	254	257	270	289	256	283	278	270	265	248	295	268	249	276	295	272	249	296	274	295	253	258	259	248	282	277	259	235	268	267	281	284	260	252	264	268	255	238	233	274	252	272	317	263	224	271	281	265	297	260	279	288	282	259	260	283	308	237	289	286	247	296	285	271	283	249	254	268	295	230	292	272	268	285	286	263	300	279	254	266	279	240	257	257	210	275	250	249	255	278	267	257	267	270	247	262	260	252	256	259	265	261	264	241	263	271	282	274	256	258	244	298	268	254	243	270	282	286	290	247	260	255	261	256	281	255	276	257	248	250	272	245	260	257	273	302	246	269	238	262	262	251	249	246	277	280	297	247	278	269	264	267	268	283	229	245	246	277	253	276	289	271	254	256	258
8323	2629	906	756	795	747	737	729	745	678	710	708	681	698	634	700	650	715	693	678	714	687	705	678	661	650	691	696	751	717	693	700	679	637	629	654	686	714	658	648	674	713	673	694	666	683	683	634	666	683	692	657	678	688	721	666	664	655	656	736	657	676	683	709	665	674	703	649	652	689	645	649	683	638	687	683	725	691	652	724	667	689	658	693	674	678	700	670	710	695	675	697	667	670	657	646	654	712	666	702	700	668	681	704	653	697	650	714	690	681	675	672	699	665	660	679	673	642	668	714	643	646	681	615	699	617	712	694	693	685	682	685	680	659	675	659	648	651	689	643	640	657	738	653	644	670	676	653	660	688	637	708	667	634	649	656	691	633	623	633	689	616	715	665	650	666	655	676	679	662	645	659	678	655	698	670	696	670	673	680	679	680	666	678	680	673	686	649	691	662	615	683	682	694	675	694	643	682	685	689	627	663	698	673	690	678	688	622	696	707	654	661	695	676	703	711	665	638	695	648	687	698	676	736	669	742	672	664	680	649	665	724	667	677	655	648	684	691	715	663	700	691	674	719	648	719	681	672	681	689	703	677	667	665	692	709	659	696	674	658	660	686	684	662	682	709	665	698	664	686	685	691	691	657	683	686	647	709	659	656	609	686	683	674	687	676	654	713	690	712	633	703	714	702	656	675	659	717	673	684	665	652	683	685	676	710	671	662	688	683	693	678	693	668	658	673	666	706	654	666	708	673	689	667	691	651	694	660	727	663	682	664	644	694	648	652	675	677	667	660	670	670	719	706	716	673	662	711	705	681	664	652	675	686	693	682	693	673	721	702	673	668	692	669	663	661	680	675	658	700	677	721	685	681	711	642	686	643	680	686	708	730	674	650	699	705	691	698	703	684	647	644	682	657	700	652	683	699	657	631	676	725	696	611	694	687	713	624	700	689	707	673	678	716	687	657	650	668	646	676	634	694	668	661	695	691	646	669	718	685	655	714	683	703	672	675	683	722	652	728	712	667	636	680	683	634	635	710	670	651	637	637	684	650	702	692	719	640	666	655	691	651	656	632	623	712	673	703	658	662	685	722	730	696	710	683	676	684	707	679	666	684	705	688	664	668	655	649	709	703	638	681	656	713	657	689	676	677	658	669	676	670	733	686	693	680	633	703	710	629	657	668	629	693	699	698	654	649	611	679	665	668	681	670	669	642	686	664	708	693	720	652	645	640	656	677	635	666	650	662	691	661	702	643	664	697	709	733	661	688	698	645	646	684	635	696	664	693	664	651	699	723	673	681	674	663	644	667	651	706	658	677	686	682	661	709	648	640	683	656	687	679	653	688	731	709	674	673	732	679	683	648	688	640	609	675	721	661	634	672	667	652	665	655	682	699	690	671	658	709	686	699	690	610	631	706	724	674	674	709	693	680	657	697	692	642	673	672	680	688	630	664	696	686	638	695	654	724	709	720	688	672	714	667	674	676	673	662	675	666	714	719	681	661	687	701	666	700	665	693	642	675	695	664	668	647	674	652	660	708	652	692	644	661	730	675	645	658	667	682	627	664	675	669	705	704	709	662	703	670	701	721	711	663	713	681	627	704	667	670	670	653	651	611	713	698	672	637	693	675	671	669	706	698	647	686	664	692	692	678	702	716	742	686	640	680	722	666	702	653	660	697	665	703	693	628	666	705	649	668	684	669	659	689	650	684	682	669	680	707	695	657	640	639	701	637	671	714	673	697	694	643	656	642	677	646	643	681	689	670	703	651	684	677	720	658	674	675	701	668	661	657	644	661	670	692	680	689	679	688	684	700	683	660	689	672	685	679	657	679	653	665	675	679	680	657	712	666	663	695	696	692	723	693	651	713	634	713	667	669	709	680	713	625	687	700	703	691	657	672	680	689	642	681	673	662	692	734	648	707	691	659	656	703	675	666	709	645	668	658	697	659	690	667	676	690	697	683	706	700	698	699	654	681	682	621	675	709	663	723	650	680	650	636	714	702	618	688	670	697	704	664	647	667	641	671	661	676	672	701	660	666	688	690	653	666	727	695	711	678	645	693	709	705	701	709	644	662	707	699	710	654	671	705	656	647	696	686	743	735	680	627	683	686	646	678	663	661	713	683	644	658	715	659	706	691	693	673	740	671	666	679	698	639	654	655	681	715	669	718	669	637	651	691	649	725	642	654	688	696	666	685	684	641	712	668	682	730	655	656	649	611	696	692	691	633	675	608	705	680	681	712	651	658	675	677	711	673	693	676	695	696	625	685	689	659	681	612	675	680	651	680	671	644	713	695	669	652	648	659	713	684	702	682	700	677	685	662	701	674	718	604	648	654	697	659	683	637	671	676	686	661	733	702	647	652	673	717	671	669	685	639	714	667	635	662	646	668	644	652	696	696	708	684	712	644	693	669	718	678	638	659	647	615	658	725	650	705	718	669	674	628	642	684	680	697	669	687	675	660	685	681	654	699	651	701	713	667	657	645	665	641	655	634	652	672	693	678	683	666	687	701	699	690	644	655	687	664	627	631	668	715	691	663	684	640	697	630	660	711	673	660	617	680	678	641	699	665	681	644	696	661	702	689	666	672	695	720	705	691	690	663	668	670	697	700	683	685	695	677	658	698	676	646	670	651	701	649	699	647	685	653	634	658	664	726	695	676	708	654	687	692	674	642	674	698	641	686	704	685	645	640	653	683	662	675	616	686	730	663	694	708	663	655	650	726	677	668	660	633	663	675	657	733	719	705	627	666	699	651	683	692	714	694	691	682	628	680	738	661	664	692	658	657	664	676	648	684	671	713	701	650	732	678	655	682	643	659	741	701	692	658	629	685	632	705	665	644	641	688	706	698	652	667	665	662	674	647	685	693	666	691	703	704	654	674	696	660	732	667	677	672	652	680	656	697	661	697	668	654	678	693	648	671	696	645	691	672	652	687	660	621	704	655	696	687	687	647	695	690	656	704	641	647	686	709	699	638	688	650	660	682	686	675	634	669	669	702	684	668	666	676	680	647	692	664	680	701	693	656	666	699	688	642	686	655	686	684	677	667	673	711	671	678	671	664	647	650	659	703	686	668	711	633	672	688	655	706	647	686	635	668	696	679	658	678	649	710	676	683	657	634	658	659	679	651	687	665	696	679	687	654	665	691	651	672	653	652	690	652	668	643	677	697	650	706	655	637	697	668	657	683	686	676	671	626	674	717	660	653	674	653	643	708	656	672	702	647	662	674	675	693	669	691	673	648	650	689	650	706	657	640	712	648	706	661	636	668	619	731	679	661	680	713	669	647	658	700	670	668	654	703	670	679	719	709	676	671	745	704	674	642	707	691	675	665	672	705	693	646	687	667	708	726	652	709	701	673	715	708	667	726	695	706	639	622	692	711	660	691	676	662	681	658	714	643	655	688	690	644	667	633	685	686	655	679	641	689	676	673	653	663	707	672	653	664	706	706	680	712	668	686	659	625	696	723	663	708	678	651	685	707	652	667	671	640
30379	14569	3559	1585	971	697	538	442	394	373	340	349	300	318	300	336	314	251	270	299	291	265	275	280	259	260	253	248	310	270	279	269	275	257	273	275	268	266	274	271	262	283	266	230	246	239	264	236	274	273	266	244	245	285	275	284	271	242	263	310	277	285	267	278	251	254	248	278	280	255	265	254	267	256	261	283	254	273	292	265	252	249	242	233	239	250	255	235	259	252	267	275	263	284	264	276	260	287	279	263	272	296	261	244	285	279	265	231	266	226	276	238	251	232	217	240	263	271	272	257	249	255	294	263	277	269	230	258	230	270	258	273	244	249	256	274	239	278	258	223	247	280	252	278	270	266	252	266	261	257	278	278	211	283	262	279	267	265	239	277	287	291	298	287	242	245	251	221	269	279	242	296	274	301	284	263	249	266	261	266	274	231	260	279	283	287	291	266	261	246	270	289	288	264	250	254	277	259	255	244	263	222	245	251	243	276	308	255	282	271	293	295	289	263	261	269	240	271	259	245	244	241	274	252	267	284	274	259	283	279	277	280	262	259	247	258	259	260	257	237	249	268	257	277	255	298	234	253	272	260	273	294	258	290	256	254	271	283	256	246	306	275	241	292	262	286	273	278	279	279	258	230	264	278	262	247	270	243	284	265	242	258	271	253	287	251	290	257	234	237	262	275	246	238	245	285	244	311	260	249	251	283	232	273	280	253	292	252	221	278	271	283	259	273	277	251	250	240	270	271	270	251	248	252	253	272	275	292	236	253	291	258	250	254	271	260	275	239	261	257	270	269	267	276	276	251	274	253	281	262	276	264	240	269	271	249	245	255	261	282	253	291	265	276	292	277	260	254	239	237	264	283	241	254	271	268	263	270	261	278	268	241	271	264	263	255	245	249	292	240	258	256	283	248	255	258	286	258	235	277	273	264	232	259	272	271	265	275	256	295	260	265	259	289	261	283	243	264	261	266	244	248	254	291	255	222	272	247	248	253	284	273	245	290	260	250	256	254	273	272	274	280	284	247	239	258	231	245	270	267	264	261	276	262	265	253	233	285	254	285	282	251	263	241	270	257	241	265	307	271	262	279	278	257	266	271	270	264	265	303	269	243	300	264	277	236	280	269	233	280	256	261	237	266	281	257	258	257	252	265	259	278	293	268	282	252	282	237	239	278	256	253	284	267	244	253	266	261	256	242	279	280	254	253	253	273	260	273	240	267	232	308	226	253	261	255	285	284	254	259	286	247	267	281	276	262	264	254	232	260	235	262	277	246	289	257	266	242	232	277	254	277	267	270	247	273	246	248	252	276	295	249	265	265	255	248	245	282	282	262	264	254	253	264	242	259	263	266	255	254	270	262	271	268	248	280	262	246	277	270	234	259	265	279	239	249	270	271	272	273	279	257	266	244	274	280	287	267	250	235	297	254	291	274	259	236	279	272	242	275	264	281	259	247	238	266	244	252	306	245	259	245	248	244	306	259	261	292	293	254	256	282	268	256	279	267	249	262	272	263	243	293	264	264	262	285	267	260	284	272	265	259	241	274	257	263	246	262	225	233	248	281	278	270	258	248	260	257	273	285	258	229	266	267	245	254	262	281	268	257	238	265	291	273	255	258	259	262	267	273	210	265	277	273	255	252	272	249	254	288	220	262	269	264	275	255	264	262	266	276	255	283	285	259	252	264	273	270	284	276	299	240	290	260	259	219	268	276	279	282	263	285	276	286	262	274	258	270	250	266	278	301	262	276	236	251	251	262	300	249	261	279	289	276	260	233	270	227	232	294	306	268	271	298	262	258	251	256	265	280	248	221	245	261	263	248	260	299	253	294	230	253	261	250	273	269	259	275	251	275	240	246	259	271	250	251	266	261	261	266	239	292	255	223	278	253	240	244	275	257	248	251	267	254	281	278	239	251	256	264	254	281	260	258	286	277	256	274	296	273	257	236	260	260	269	276	276	269	261	270	259	268	282	242	272	248	287	257	263	258	280	265	257	248	260	260	278	261	259	260	240	276	251	286	272	294	232	238	290	243	274	251	258	267	294	266	273	259	292	267	249	252	250	252	268	256	256	232	236	314	262	249	256	251	248	262	262	285	243	263	289	281	245	245	263	273	256	287	246	290	254	271	290	249	255	253	259	226	254	266	258	280	274	257	280	263	242	271	274	246	248	282	268	258	244	276	244	238	243	274	268	286	252	268	281	235	266	245	248	263	273	239	255	284	274	278	285	268	265	256	290	242	265	265	220	262	275	259	259	289	254	250	258	257	254	275	277	267	282	276	243	249	272	292	252	249	263	252	271	289	269	255	253	289	240	234	254	272	253	249	284	274	250	284	227	268	242	281	285	262	266	273	259	236	265	252	251	271	279	239	229	272	250	264	264	253	238	251	286	240	277	258	280	261	269	281	266	256	255	241	263	261	288	289	263	286	263	273	266	275	282	232	279	237	260	281	250	270	255	285	256	253	252	276	244	256	254	251	276	245	274	257	254	271	273	279	285	258	243	262	270	250	274	271	274	238	228	275	269	220	237	258	264	268	245	275	260	272	271	250	260	275	251	289	276	273	253	248	269	258	276	243	270	289	267	280	272	272	261	263	270	279	282	256	278	264	250	250	254	268	261	250	258	266	269	263	287	260	278	263	244	270	263	280	284	269	275	230	295	263	266	252	254	257	256	277	261	295	272	271	278	268	259	265	266	269	248	278	285	244	276	251	280	274	249	265	269	273	276	287	263	249	260	276	259	263	259	281	268	282	259	283	279	306	297	264	274	280	296	273	283	289	259	254	262	241	280	256	276	260	256	292	266	283	242	292	239	238	285	247	273	280	260	254	258	279	319	264	240	279	262	250	271	274	263	253	274	278	245	297	274	267	274	260	227	263	269	257	273	263	269	235	266	244	281	277	256	247	265	277	267	245	257	257	268	259	265	258	276	268	271	253	276	275	260	282	266	249	243	273	236	262	285	242	246	265	275	264	242	261	268	256	262	266	275	275	261	274	247	267	260	274	258	271	268	237	247	257	260	288	252	284	224	277	281	258	249	275	256	266	269	285	268	232	267	273	236	253	277	272	254	272	263	277	260	254	258	255	277	284	246	212	265	256	264	275	255	259	250	267	290	252	267	273	284	245	256	260	265	230	300	277	271	271	239	248	234	248	261	294	227	260	269	299	266	266	275	256	250	282	297	240	276	285	249	296	236	283	249	274	258	257	256	244	277	296	257	284	260	286	243	233	279	284	286	244	265	300	306	288	269	268	283	251	269	273	291	261	257	258	265	226	278	267	242	277	251	278	272	242	273	254	276	293	274	250	273	257	274	252	253	273	259	255	291	262	249	245	257	262	265	286	270	290	247	258	236	214	262	260	302	249	254	273	282	283	253	265	268	252	271	278	265	281	248	266	261	266	260	287	267	258	261	266	259	245	252	259	279	229	268	292	259	256	269	263	228	246	237	255	267	254	275	258	257	260	288	234	244	290	273	261	268	276	259	259
18528	9287	3141	3214	2872	2412	1930	1707	1483	1420	1233	1155	1024	1070	1058	929	921	921	879	771	809	848	880	768	798	717	761	744	773	746	756	788	754	752	705	760	745	742	747	710	723	728	731	706	709	696	730	676	766	693	681	727	674	720	703	675	683	665	686	656	660	661	676	655	668	683	624	707	644	679	641	665	695	657	702	705	695	662	712	674	664	686	678	634	706	737	742	675	683	689	648	707	700	668	708	659	713	675	723	672	692	683	676	713	645	729	733	757	718	708	659	642	721	693	598	681	646	668	669	660	684	721	653	658	652	628	680	686	642	708	728	723	662	684	634	606	710	693	676	674	678	686	639	694	685	703	688	690	680	699	641	718	693	636	649	642	668	665	729	663	686	649	679	671	666	666	663	669	698	645	638	680	698	671	671	633	655	659	647	681	662	622	648	631	637	618	685	671	694	711	646	694	723	612	654	663	662	635	687	698	639	681	653	674	701	655	624	645	668	682	617	664	617	660	615	673	700	682	638	640	718	623	691	630	615	612	673	626	701	664	653	689	635	639	653	684	636	700	678	710	714	682	660	664	618	694	693	683	691	677	714	639	681	688	703	672	641	670	642	654	649	632	646	671	686	626	632	626	657	687	691	697	677	653	664	694	652	658	640	673	654	643	669	713	678	630	672	677	664	659	643	628	618	612	662	697	691	709	687	703	630	685	698	663	695	670	633	696	664	651	628	676	673	679	686	657	656	691	647	657	642	642	649	668	648	642	625	662	708	680	685	665	643	666	669	671	633	612	651	652	676	638	639	652	683	678	673	666	666	706	718	636	683	700	652	652	658	653	662	648	642	667	650	696	707	639	627	663	668	694	671	650	680	663	666	732	663	681	686	661	634	683	622	674	636	677	651	648	649	667	693	634	618	659	630	613	631	664	651	611	653	688	659	679	662	659	708	628	658	625	659	702	618	619	686	646	646	654	630	692	657	616	637	652	675	613	634	674	679	672	703	618	647	701	659	626	674	665	685	636	663	644	677	652	641	674	655	618	574	656	657	682	691	665	602	684	697	647	676	643	691	693	643	713	646	681	674	655	665	700	714	687	631	651	713	666	676	665	646	643	696	640	621	634	685	612	635	667	619	674	665	657	641	667	678	678	676	670	688	667	633	676	694	691	659	638	664	644	710	614	672	644	657	602	654	682	665	697	651	611	732	674	690	689	644	725	635	677	698	708	673	646	653	657	668	627	636	661	684	646	704	681	665	695	690	696	653	674	686	665	691	665	609	701	681	631	647	656	629	675	675	661	645	668	651	616	667	670	658	653	644	721	682	654	629	658	652	650	680	636	736	620	661	670	644	677	682	624	670	657	699	681	697	689	642	638	680	658	676	700	630	705	646	645	692	661	642	613	676	681	636	657	667	648	685	690	655	672	666	650	648	631	678	651	654	686	679	638	650	683	652	700	691	620	716	634	659	676	682	651	631	709	685	660	676	708	641	652	675	699	671	704	667	640	668	688	618	665	679	680	607	626	698	702	693	679	688	705	645	628	690	645	678	683	683	686	672	691	639	676	675	632	609	657	659	636	656	668	678	663	681	678	669	650	661	662	660	669	655	640	660	685	618	660	685	660	639	672	667	680	655	648	674	661	699	579	672	661	640	664	663	645	678	678	683	705	655	669	701	690	655	675	628	688	674	665	685	620	667	668	634	645	706	645	719	666	654	645	649	636	700	625	611	639	625	697	677	652	646	648	635	689	706	726	628	697	581	637	660	665	667	689	633	667	694	623	622	675	672	684	667	685	656	676	705	687	647	684	646	635	610	689	700	650	664	666	622	669	625	659	667	616	674	670	667	621	682	722	659	686	587	723	671	647	683	704	664	689	660	652	657	677	657	686	660	712	720	612	667	674	629	645	639	675	651	710	618	649	611	648	642	637	635	666	648	655	620	662	637	679	677	660	610	651	650	683	650	660	641	618	619	679	676	662	643	653	663	704	680	623	643	670	688	716	623	639	662	663	673	663	645	687	674	667	637	639	654	662	640	677	678	638	643	670	626	702	678	659	666	652	653	667	631	659	677	648	661	648	674	655	614	643	649	678	660	658	680	648	680	650	643	627	669	683	632	671	641	617	665	693	668	663	627	705	674	681	671	661	676	656	696	714	696	668	687	681	680	672	638	639	707	646	621	632	652	656	662	658	674	733	680	650	640	719	643	637	661	674	690	637	654	650	680	686	648	632	640	633	627	638	672	682	701	645	674	647	684	635	662	637	697	632	610	679	681	687	689	716	694	698	691	641	665	638	660	670	662	640	670	686	675	654	616	679	589	675	626	670	676	701	639	644	691	676	656	673	588	738	669	621	667	637	705	669	691	638	685	687	684	699	660	700	684	692	665	690	678	669	662	632	713	672	656	636	640	643	681	640	673	616	653	658	651	695	661	705	646	691	608	687	692	648	610	700	674	652	672	696	728	634	672	683	675	656	667	685	672	672	632	659	647	688	651	687	634	687	696	663	650	647	649	660	684	706	728	635	668	657	643	656	631	651	685	682	635	712	638	668	680	622	631	653	703	683	641	658	615	640	661	672	658	648	627	681	676	690	645	671	693	647	686	703	651	679	663	639	646	661	644	683	679	736	665	692	647	695	654	614	659	676	679	686	677	676	661	631	681	705	673	650	662	694	661	683	646	657	692	669	674	716	648	678	679	651	689	693	632	662	653	666	651	651	631	682	719	635	643	693	693	596	625	668	671	649	644	682	613	644	635	640	675	667	643	662	681	706	660	636	638	625	646	620	629	650	670	655	682	663	692	621	647	659	682	675	737	670	647	682	669	684	663	721	681	686	655	667	685	687	638	685	685	682	668	650	686	698	673	633	650	651	685	655	675	667	690	667	671	660	690	657	678	672	664	615	647	629	686	668	691	703	638	679	656	688	617	683	671	680	681	653	624	628	683	658	654	673	612	646	655	638	668	635	650	667	678	680	625	665	683	669	696	668	613	681	650	657	657	645	633	652	683	616	638	687	704	666	667	657	650	656	636	669	684	677	693	644	681	672	676	704	641	662	639	653	666	664	677	667	720	693	644	659	668	668	663	653	729	654	655	672	639	687	647	655	669	663	694	713	686	712	611	682	713	694	667	652	724	649	683	671	622	664	701	644	679	671	691	698	665	641	657	636	621	605	637	675	629	644	637	609	685	597	655	681	683	651	628	646	675	631	643	680	667	621	674	696	640	644	659	679	684	670	650	685	640	698	655	681	638	662	678	628	700	663	715	700	670	712	647	675	674	707	701	686	677	640	652	667	652	659	685	654	685	627	668	681	673	677	636	615	683	684	662	663	672	676	608	669	661	678	631	688	663	702	637	724	650	661	631	684	685	695	642	650	664	654	641	668	671	654	645	677	647	670	637	640	676	680	686	691	661	618	661	651	662	654	689	690	711	677	648	661	649	660	688	642	685	653	711	680	674	637	641	662	675	676	612	668	665	648	579	665	684	615	644	653
40101	23111	6836	2788	1546	987	654	534	408	394	340	281	272	253	243	231	193	216	198	190	200	191	173	179	174	164	183	193	187	149	170	157	153	164	148	171	167	161	157	178	145	161	171	135	171	140	164	160	162	155	146	193	140	159	175	145	154	157	162	165	153	129	146	170	155	163	154	147	151	135	169	145	159	138	175	153	165	144	146	165	166	169	146	131	176	161	165	134	147	164	160	138	152	157	143	166	155	155	134	180	161	161	160	160	150	181	167	180	153	144	146	160	130	154	147	153	145	145	152	129	141	144	172	160	138	156	143	162	149	138	149	171	171	160	149	154	145	148	141	159	155	142	167	143	144	176	163	131	162	146	159	178	146	135	146	144	169	161	124	147	164	150	149	145	142	159	145	156	142	129	169	153	154	145	147	159	147	153	158	162	129	140	163	148	123	179	135	136	169	167	170	154	155	151	163	137	164	158	152	146	122	139	149	147	153	156	154	137	139	153	162	150	174	149	143	147	149	170	152	165	155	145	163	142	126	153	132	133	128	143	155	157	152	137	160	136	156	139	142	149	157	150	144	146	141	155	137	153	169	166	130	171	148	155	151	148	160	148	142	174	136	153	138	151	149	128	122	147	150	173	156	159	146	158	126	143	178	131	140	144	149	155	175	154	155	173	136	166	147	143	162	164	145	163	155	149	157	139	147	142	134	134	150	144	152	175	171	128	147	144	165	163	128	144	172	138	145	153	144	173	165	150	167	159	145	149	146	150	172	135	169	138	153	155	147	130	141	127	154	146	155	151	129	144	149	159	159	153	142	163	155	154	142	163	173	133	143	134	148	148	162	150	147	125	164	154	145	163	130	154	134	167	150	155	136	142	166	137	153	157	161	167	149	137	117	151	164	166	157	163	147	141	148	139	144	152	125	120	161	148	160	161	148	140	150	142	139	163	155	153	175	165	155	151	130	165	155	170	138	149	164	142	150	136	145	144	147	132	149	145	135	160	164	154	148	140	159	150	165	147	148	152	133	168	146	162	152	141	124	155	152	147	162	134	159	146	157	143	134	170	155	153	161	168	150	138	170	151	167	136	157	159	148	121	145	152	132	159	114	138	143	162	129	155	141	154	151	153	163	155	129	142	145	152	141	157	130	172	132	144	143	155	125	126	157	156	141	161	156	139	125	152	174	158	147	182	143	156	145	147	150	137	154	136	167	158	155	160	136	147	129	150	153	160	160	157	169	143	171	172	169	148	142	133	165	165	159	163	142	154	154	123	141	139	169	138	139	160	146	144	163	166	161	153	145	153	145	147	158	157	159	160	124	155	139	146	159	136	156	153	132	154	143	157	150	153	139	151	150	140	159	154	134	148	165	136	174	156	146	159	142	173	139	160	139	156	142	141	121	147	140	172	122	148	143	126	148	127	137	163	130	135	121	145	142	138	136	181	129	157	165	174	174	146	147	151	121	151	149	158	158	148	141	166	128	177	134	137	146	137	131	157	143	159	162	142	155	155	147	138	136	151	144	146	159	149	144	170	159	153	141	150	149	132	129	161	160	143	142	144	152	166	162	158	145	154	131	151	146	143	148	187	165	156	183	158	160	187	166	157	148	139	139	133	145	168	155	154	144	161	150	174	162	138	155	155	171	163	135	140	145	133	161	136	131	134	145	148	139	145	159	166	161	147	144	195	123	163	154	152	160	173	142	154	155	145	157	135	166	148	148	156	153	178	121	123	185	176	173	137	150	169	147	158	156	155	151	131	147	191	175	142	149	161	148	148	186	160	148	143	155	171	140	148	149	153	140	131	153	135	172	154	139	147	130	127	149	162	137	152	146	146	146	174	160	129	141	157	140	161	159	177	145	153	155	145	144	153	146	169	146	170	158	154	152	155	132	141	170	163	137	146	164	128	148	153	169	138	153	136	159	154	138	130	162	145	157	125	146	123	155	137	142	163	144	150	137	152	158	139	149	148	130	155	159	164	121	140	152	163	152	127	154	143	136	140	169	155	154	177	143	144	165	143	134	136	136	151	135	159	161	135	160	158	166	160	150	155	150	148	143	153	163	136	154	134	157	145	155	169	138	157	146	144	161	158	146	161	170	156	155	156	152	144	154	147	144	157	174	136	167	129	147	142	143	163	138	169	148	125	167	163	152	115	144	132	140	139	148	131	145	179	144	149	153	139	157	132	148	142	136	147	140	188	169	135	142	151	175	165	159	152	159	152	127	145	136	172	129	163	156	136	150	143	148	161	151	166	142	155	165	145	139	147	136	144	143	131	161	153	165	155	139	151	168	127	169	143	144	154	160	156	131	153	144	157	141	159	129	125	145	154	147	135	153	150	161	141	154	130	151	152	153	168	145	170	157	164	156	132	134	138	124	142	140	153	143	115	146	147	151	136	153	140	126	143	169	171	134	141	133	157	146	123	149	149	141	140	165	149	149	145	149	150	155	164	173	164	137	146	144	136	144	143	146	158	146	148	140	162	168	159	154	141	122	134	152	143	135	138	155	148	151	140	125	129	150	157	140	151	140	141	157	160	131	139	170	151	161	141	150	147	167	165	143	158	172	140	150	139	165	155	176	124	163	159	157	166	145	135	163	147	158	161	137	161	164	143	130	162	162	148	148	162	142	167	151	159	136	154	122	152	147	144	152	155	173	128	153	145	157	149	127	170	160	162	143	138	158	142	161	158	180	147	154	161	161	139	148	166	151	133	140	136	138	140	167	153	145	127	148	138	143	138	155	156	139	155	154	155	150	147	137	142	150	150	150	144	159	166	151	143	149	160	171	150	145	149	151	154	166	148	139	164	177	154	176	149	153	137	150	154	165	154	157	154	158	155	162	152	139	136	187	164	157	133	136	133	161	151	168	134	147	153	151	158	149	167	165	135	146	142	133	136	128	156	151	165	149	146	148	145	126	149	155	150	135	156	136	159	139	152	139	155	142	149	139	141	156	155	131	153	170	141	155	144	160	184	157	154	160	164	144	144	155	165	150	142	134	126	140	155	161	162	137	186	131	112	144	134	138	164	143	119	119	152	167	157	161	145	132	147	129	165	153	144	150	132	138	174	144	162	139	160	155	151	146	170	160	144	150	152	168	165	146	136	138	155	125	142	143	163	125	144	141	144	139	137	155	167	154	152	135	159	152	140	147	167	128	151	150	151	140	176	149	145	165	166	158	141	160	170	154	162	151	166	150	175	148	151	141	153	161	150	139	132	157	156	144	126	174	155	135	171	150	134	142	176	136	162	146	186	148	144	134	170	142	135	143	145	141	182	152	123	172	155	167	150	136	156	150	148	128	149	135	140	164	148	148	135	158	154	140	146	146	154	124	165	157	155	145	144	190	156	146	162	165	124	162	128	140	141	134	142	147	155	134	164	152	157	136	150	161	138	159	154	140	152	148	164	159	172	175	169	154	130	151	186	139	134	152	139	145	148	138	145	174	135	133	143	128	149	129	175	144	162	150	164	167	160	156	166	150	132	164	138
25162	13832	5064	5560	4539	3532	2959	2309	2036	1689	1502	1462	1231	1049	1011	927	902	880	783	741	769	671	651	639	617	598	601	584	578	524	527	512	512	522	531	533	530	499	477	449	501	424	463	464	463	438	430	443	463	420	470	419	443	436	462	430	449	452	412	428	424	410	405	440	443	454	425	411	398	416	407	400	431	421	408	427	437	404	448	456	454	427	434	462	439	419	410	446	453	429	417	460	407	390	418	424	418	421	445	431	466	438	465	455	512	540	555	566	451	426	435	440	434	430	405	445	393	418	448	426	449	390	424	423	406	393	404	415	414	412	474	437	459	453	388	387	432	391	377	394	435	396	427	412	398	413	400	412	439	414	397	407	416	390	424	402	408	411	420	450	427	410	393	404	388	430	399	400	365	415	378	399	395	379	425	378	359	407	405	400	408	404	421	381	397	409	378	378	374	403	409	389	392	379	371	399	368	409	441	402	422	426	394	366	359	387	382	352	420	370	401	434	377	415	388	423	401	393	395	445	416	388	380	372	436	397	426	399	374	402	368	405	404	409	419	416	403	365	392	382	372	425	387	391	401	385	369	401	371	415	381	391	382	378	399	418	415	379	394	378	386	393	393	403	420	412	455	424	411	384	393	370	395	362	388	403	380	394	427	405	405	364	378	375	386	411	398	405	396	391	391	396	403	391	416	401	411	387	416	376	398	372	392	424	433	417	410	386	408	385	375	403	412	388	387	396	382	381	402	399	375	400	373	394	416	402	417	420	399	364	417	427	375	404	388	341	397	397	416	367	388	396	408	434	381	379	407	394	409	419	396	388	408	358	410	411	383	400	410	411	437	441	395	374	385	388	405	397	433	403	366	387	373	407	404	385	391	423	414	395	406	356	406	415	364	388	413	381	373	417	413	405	394	403	396	381	379	386	425	404	388	411	404	410	388	387	401	395	390	424	380	392	436	394	369	401	431	407	397	407	398	368	409	366	403	384	364	397	393	417	391	421	403	376	408	404	388	394	404	396	386	408	431	367	445	399	371	382	377	411	382	407	415	424	402	390	401	381	398	367	353	413	372	391	389	372	386	423	374	423	391	399	411	391	397	394	383	416	405	373	395	413	366	368	399	381	354	419	379	356	372	443	369	351	370	378	418	389	393	379	378	390	406	385	387	397	413	378	384	366	346	410	401	389	386	387	388	409	392	382	389	415	401	411	423	381	376	367	409	386	402	404	412	401	421	391	414	398	404	408	391	377	381	406	405	384	363	423	372	404	369	376	379	378	378	390	401	386	412	355	404	404	383	428	394	395	384	436	372	390	380	386	402	367	399	411	385	402	428	407	401	397	374	400	407	336	418	380	394	394	407	394	438	403	404	425	389	382	424	392	381	406	406	364	433	399	414	376	408	390	387	398	410	371	394	394	398	367	399	425	397	421	409	373	389	373	396	393	402	394	428	369	421	381	373	397	429	387	358	345	397	411	392	430	375	429	404	396	390	413	417	375	416	383	402	387	419	414	361	407	414	402	400	402	391	396	422	411	380	412	396	400	397	372	419	416	377	423	416	399	418	405	397	407	384	363	401	411	385	428	404	393	411	418	399	406	364	390	371	441	400	384	422	394	418	340	418	420	394	401	412	373	394	381	407	410	386	421	380	410	344	373	402	371	407	414	445	385	452	382	434	375	390	399	411	393	408	403	418	406	378	360	374	432	392	395	384	403	423	380	410	403	371	388	389	398	423	385	405	420	385	423	401	436	381	389	380	402	383	387	354	389	393	432	409	382	386	395	365	400	384	419	404	395	443	447	394	433	376	417	394	382	418	402	398	385	387	388	399	424	400	403	388	378	405	393	380	407	399	360	426	387	364	405	422	386	407	416	416	385	377	426	387	394	417	377	425	372	391	386	375	347	412	397	371	389	400	408	396	404	399	406	390	361	409	403	374	392	398	397	413	414	372	381	423	393	412	419	404	400	369	412	383	398	398	422	384	374	398	421	365	431	400	417	351	403	393	408	371	405	375	412	409	437	390	381	412	406	428	398	412	394	375	440	412	411	415	385	374	405	406	416	416	413	397	360	412	421	378	425	397	374	395	408	420	380	404	381	386	380	365	418	399	356	396	412	370	381	410	419	401	385	382	394	386	366	394	434	413	394	356	374	385	375	406	424	419	394	398	391	391	390	397	373	374	416	419	399	403	420	386	438	388	395	405	398	407	394	392	404	433	387	403	402	439	387	364	366	385	379	393	426	395	393	395	383	360	411	375	407	394	394	390	386	394	384	380	405	374	394	408	408	377	380	403	440	383	383	402	421	388	377	354	397	412	384	399	393	392	386	413	392	367	381	392	380	413	387	430	399	379	428	385	394	421	431	379	420	426	388	414	401	434	399	404	406	393	375	408	374	425	386	393	394	370	422	378	368	400	408	387	396	376	400	389	387	383	442	411	366	364	400	386	372	400	419	379	397	438	411	360	386	415	429	409	377	392	383	384	379	413	429	405	394	388	362	413	387	379	365	413	396	425	377	422	423	389	406	371	420	396	410	379	406	428	401	389	359	397	403	384	399	424	397	395	392	381	419	377	384	414	356	384	407	389	378	402	407	353	421	400	392	394	400	399	421	416	389	394	427	375	418	413	407	396	427	381	407	384	391	408	421	408	393	412	362	428	373	382	423	400	389	396	423	389	362	393	366	398	350	402	397	425	413	377	378	417	412	438	417	380	376	403	383	396	386	415	400	413	360	402	399	417	387	393	409	406	380	394	428	375	388	414	405	385	404	388	416	400	395	431	388	411	396	405	401	398	407	389	432	397	394	412	423	407	388	390	413	407	429	408	401	408	408	410	415	367	419	386	402	409	377	403	436	436	416	389	362	391	398	412	397	381	369	383	415	433	384	382	374	404	433	373	406	413	377	381	395	430	444	378	380	409	376	411	415	405	399	398	390	381	383	420	388	386	388	393	384	389	389	406	403	384	421	356	402	397	395	432	401	407	371	418	399	359	391	360	403	377	415	380	386	393	425	401	377	403	410	390	361	395	395	439	368	417	376	416	397	431	425	425	416	415	369	399	362	391	423	404	414	413	362	397	430	377	386	385	434	392	397	362	426	398	420	403	381	406	400	389	369	394	406	395	388	423	414	363	388	380	381	403	367	416	412	401	409	378	382	381	385	409	404	412	393	391	380	397	387	389	371	391	372	395	384	407	394	378	438	399	366	386	369	403	433	423	411	402	380	432	426	387	383	382	385	435	401	366	401	404	364	403	413	402	348	385	410	389	392	361	395	436	417	446	392	403	381	402	378	375	435	394	371	378	394	424	383	410	388	435	382	387	372	409	402	432	377	402	418	375	398	419	394	388	377	391	421	361	335	342	379	408	358	368	405	399	389	426	383	390	388	367	391	386	370	369	415	405	429	432	415	389	370	401	384	376	371	357	388	404	406	410	376	412	373	396	372	392	421	364	423	404	356	395	415	382	408	403	408	365	383	406	400	413	383	366	407
12898	3406	414	294	276	285	279	295	268	277	266	293	271	287	289	260	311	257	267	244	246	268	252	286	272	274	266	276	233	240	278	287	268	243	269	292	285	275	270	289	252	297	265	285	292	268	266	239	298	285	299	247	251	258	272	291	270	278	281	242	270	287	280	258	264	279	259	278	285	282	279	308	280	277	258	291	265	292	284	270	248	278	285	297	283	282	245	267	299	277	291	296	289	281	265	282	279	277	297	275	260	262	258	268	266	277	274	266	280	295	284	279	312	264	266	277	249	289	259	274	288	312	322	264	265	274	261	274	264	270	278	267	260	251	264	273	287	265	243	279	273	268	269	324	282	292	268	267	291	251	258	242	264	290	276	249	256	257	293	264	284	274	276	262	290	261	264	260	277	262	263	267	248	269	253	266	266	288	248	271	268	259	276	269	265	272	261	256	263	247	276	258	253	234	260	297	254	268	285	289	270	282	276	282	256	287	264	269	246	295	305	271	264	267	240	255	292	269	280	271	260	260	296	258	293	270	291	259	282	254	273	264	261	265	265	299	286	287	254	266	279	269	283	267	281	259	268	259	256	267	298	287	254	270	290	268	257	266	272	285	273	275	257	272	254	284	289	287	286	268	251	288	284	260	270	258	259	270	297	309	299	265	250	264	263	268	269	246	275	301	250	278	247	267	281	274	288	285	290	308	287	292	255	270	278	289	254	268	277	294	267	267	270	282	255	253	269	276	267	266	306	274	262	302	283	260	251	271	251	272	283	299	286	271	270	233	290	285	273	272	279	291	299	310	274	285	271	266	269	289	275	269	286	235	264	269	274	247	299	269	277	291	292	297	242	260	286	253	247	302	282	267	277	276	261	242	252	291	273	241	256	254	237	267	262	255	258	235	275	256	269	257	259	299	261	301	260	264	280	263	285	259	251	252	260	252	272	309	287	292	277	284	263	278	260	260	268	283	275	248	291	274	301	258	277	278	247	274	241	281	287	287	279	259	263	275	296	278	240	270	275	281	262	285	283	280	275	267	261	267	255	269	295	274	283	255	252	261	309	270	264	277	256	283	289	260	267	259	280	276	282	263	271	253	258	275	284	250	268	266	287	292	300	267	289	275	275	272	312	270	247	287	269	285	275	257	289	242	300	279	264	278	299	262	263	272	252	305	271	256	290	298	275	254	294	281	272	268	254	288	288	284	260	276	266	273	247	257	268	283	259	245	265	282	268	270	277	276	275	260	274	262	248	287	252	278	280	269	247	262	292	269	263	272	263	263	245	280	282	287	257	271	240	254	238	248	284	268	263	272	263	266	255	275	249	268	278	274	283	275	296	317	243	259	276	275	258	297	281	232	270	271	284	253	263	296	276	271	281	278	273	260	276	225	277	260	283	276	265	273	259	253	260	268	277	264	268	306	279	260	275	244	252	275	241	285	271	286	255	250	298	262	271	278	273	264	273	293	237	273	286	271	244	264	274	293	274	266	262	256	289	273	256	286	279	294	259	296	287	254	254	226	283	269	242	254	274	248	269	278	268	252	241	275	279	276	285	252	271	284	271	272	271	288	268	244	281	272	281	269	266	283	307	265	245	268	290	270	269	251	260	280	287	288	262	280	286	231	270	266	264	249	263	280	273	255	261	243	274	293	257	247	289	256	291	287	235	252	273	250	263	288	256	299	230	270	255	266	296	277	278	285	296	294	259	259	238	270	275	281	269	261	266	271	264	270	271	281	277	280	290	269	269	289	297	287	281	282	266	263	252	258	275	287	283	289	253	281	251	237	283	257	260	276	252	246	269	263	266	272	255	268	261	302	281	279	247	285	271	273	247	251	264	307	267	265	270	259	257	255	277	253	247	278	260	264	290	271	287	265	294	289	272	255	288	307	260	263	271	277	277	249	281	268	247	294	265	267	288	270	252	285	267	264	270	252	272	245	283	287	284	271	269	279	268	287	271	249	264	259	288	293	293	252	226	291	279	257	278	262	259	271	272	284	282	273	271	259	268	290	286	307	264	281	272	280	271	274	292	241	286	288	273	281	302	283	255	254	262	296	288	258	265	247	300	251	261	268	258	273	241	270	297	266	265	275	291	265	263	275	272	296	241	283	278	268	279	287	292	287	308	263	298	253	254	268	256	282	262	252	294	261	287	292	258	248	286	258	273	288	286	288	261	297	297	271	276	260	268	259	293	299	268	266	279	262	267	293	259	247	257	291	241	295	291	261	251	283	277	267	279	265	263	265	268	256	304	254	268	254	260	270	265	261	269	246	304	273	264	288	260	315	271	262	283	277	252	282	308	275	271	269	269	286	253	321	243	279	253	287	265	278	233	265	241	238	281	265	286	284	278	255	282	277	283	243	253	251	261	250	253	284	288	271	263	281	268	262	256	254	266	298	275	278	260	277	295	246	282	267	283	276	269	277	296	269	259	271	254	232	295	295	257	288	268	241	274	259	255	264	253	250	285	255	274	296	265	247	259	304	252	282	261	289	265	286	253	286	265	295	275	242	268	275	243	262	281	265	271	230	264	276	279	263	271	263	285	243	265	252	278	266	254	271	257	301	285	279	237	266	246	261	293	272	254	266	261	270	260	290	254	266	269	287	253	305	273	295	288	275	283	287	271	267	277	245	297	257	285	282	281	265	297	300	278	282	279	272	266	289	268	255	256	249	285	272	275	261	268	287	300	271	293	238	279	264	257	281	257	291	254	253	232	290	277	278	280	273	252	292	280	276	259	272	262	260	238	281	264	316	225	307	243	260	258	275	260	263	305	270	266	262	261	254	289	271	271	274	278	278	272	259	275	279	276	259	270	248	292	284	251	287	283	300	274	269	269	295	285	278	294	301	251	265	276	275	276	297	315	251	292	248	258	275	279	283	246	270	306	300	271	275	279	239	267	275	293	264	287	298	263	285	278	270	249	259	258	278	276	280	271	236	288	234	311	271	304	225	260	234	282	275	252	299	261	264	261	268	280	292	294	275	288	270	277	278	277	274	286	301	275	267	258	257	255	275	279	284	275	247	284	257	227	267	299	270	287	253	276	316	279	254	250	276	271	280	259	249	267	283	278	281	242	276	279	264	258	289	274	282	224	256	247	272	264	287	256	269	260	286	266	279	253	260	266	272	283	279	258	255	280	254	286	277	267	275	243	259	252	278	287	276	262	282	268	252	262	244	295	276	272	258	308	269	287	238	260	283	292	259	255	254	258	270	254	285	275	276	280	264	276	278	283	297	313	305	295	275	275	281	269	250	273	259	277	240	274	268	259	281	260	260	267	293	291	287	284	262	272	278	266	319	320	293	253	216	279	286	289	277	253	286	267	275	251	273	268	254	237	250	240	277	306	280	261	283	274	295	265	281	240	264	268	285	276	279	306	273	238	279	281	278	283	258	267	302	254	287	255	272	251	274	262	252	276	264	265	275	254	245	291	265	292	283	227	266	284	269	321	266	255	268	266	273	281	284	283	280	282	278	266	296	233	253	311	261
7998	2893	844	805	803	760	808	721	770	684	703	716	709	766	680	710	664	722	682	708	700	649	707	670	693	675	716	719	636	716	690	664	697	653	672	698	681	643	661	711	681	715	693	667	685	676	717	682	732	652	681	728	671	714	677	684	671	681	736	714	721	670	682	677	703	687	727	632	730	695	658	699	698	736	698	706	735	683	671	673	731	693	705	679	719	690	716	692	746	683	704	697	692	714	698	701	717	699	719	710	700	706	712	688	696	715	680	706	734	663	691	685	760	660	684	650	736	699	701	687	696	711	696	662	668	678	714	705	742	698	669	720	662	653	730	696	703	725	739	648	701	653	663	659	704	732	669	706	699	733	685	707	684	695	740	683	699	713	646	713	643	675	705	659	649	687	705	710	675	698	682	681	717	656	688	665	687	704	726	714	681	737	722	679	679	669	646	688	698	703	758	686	721	624	707	652	676	684	678	709	720	703	694	643	674	686	670	693	677	708	677	710	703	701	690	712	702	677	688	686	679	731	680	714	687	691	707	699	707	682	646	749	719	679	696	677	699	702	684	639	664	677	666	626	682	644	636	691	712	679	681	699	679	694	684	672	675	699	686	671	678	687	663	702	645	700	728	705	707	694	698	729	713	722	711	705	678	702	680	660	727	671	665	652	690	630	665	659	653	702	716	655	668	685	706	710	637	724	705	689	602	734	712	727	694	716	669	729	694	711	711	679	668	698	695	652	674	667	670	666	684	682	710	717	706	671	675	690	697	702	677	680	698	704	618	665	683	754	666	690	617	717	732	717	689	697	654	718	690	678	729	716	710	693	662	712	688	663	661	678	701	732	678	663	703	663	720	683	690	727	701	737	693	682	680	707	717	670	703	695	697	748	662	714	637	712	691	660	703	711	716	632	738	692	720	720	725	766	696	780	694	747	659	672	645	723	655	718	713	743	677	704	684	679	684	743	726	672	668	684	644	740	700	701	664	694	704	709	688	691	674	678	691	678	670	665	702	679	708	718	679	730	716	729	706	615	727	644	708	687	720	691	687	682	707	702	719	712	734	710	706	653	688	672	655	663	645	756	682	702	735	658	654	718	732	667	688	643	741	663	670	689	682	745	693	689	708	717	730	705	735	692	659	714	703	689	644	701	692	687	692	696	715	717	707	682	700	654	733	725	673	675	751	715	659	677	690	693	734	639	673	730	642	765	694	701	758	709	723	690	666	699	724	640	693	704	695	710	666	721	721	714	654	704	665	711	694	696	706	694	667	692	683	664	720	676	726	684	674	728	676	716	724	671	670	686	683	688	692	699	719	654	704	693	669	706	728	727	738	695	709	651	700	686	687	667	687	710	687	647	708	657	703	664	680	670	686	739	634	700	736	685	704	678	664	714	684	707	634	689	744	673	736	686	707	716	699	646	666	715	692	732	685	687	725	729	675	696	682	686	733	662	623	717	710	690	654	675	698	725	659	690	716	670	662	691	696	714	637	679	682	725	684	671	693	723	697	723	707	703	681	686	681	706	673	683	652	686	652	752	698	677	721	680	660	672	687	735	725	667	683	764	668	657	699	670	726	723	673	711	683	712	659	720	752	682	671	677	679	685	682	716	725	650	613	719	702	725	666	689	712	710	642	738	641	696	720	630	692	729	663	716	661	680	729	646	679	699	694	698	682	687	666	674	727	734	736	710	681	693	689	677	725	646	669	669	680	670	664	661	684	678	721	687	732	730	697	668	702	695	688	686	711	657	715	680	700	706	702	664	687	653	683	654	661	686	737	669	701	667	670	681	703	762	704	665	666	687	720	685	666	684	667	630	660	654	645	680	676	682	696	699	657	715	723	672	665	667	695	675	717	695	709	702	700	714	646	697	679	681	708	683	695	678	700	717	728	705	668	673	693	681	736	672	710	690	727	647	643	725	716	717	670	672	679	684	761	710	722	723	672	649	704	721	696	688	698	705	678	707	665	702	706	693	728	702	693	661	722	647	723	664	718	775	646	677	643	699	674	690	684	673	701	694	686	665	709	716	677	673	657	681	678	698	702	690	678	703	633	664	711	672	671	720	699	738	651	687	688	713	719	672	632	706	671	652	681	706	654	696	718	671	699	694	685	701	617	634	707	648	710	693	694	700	700	731	655	647	718	730	689	655	656	719	720	760	755	681	691	695	682	711	705	674	672	659	740	659	660	649	734	720	677	687	720	671	704	730	686	695	694	694	689	727	709	715	685	670	697	684	695	689	682	739	645	663	617	707	695	699	721	729	716	676	703	656	698	709	740	685	647	709	707	671	648	722	670	695	682	679	711	686	695	690	685	721	683	652	690	703	708	666	723	667	724	691	705	655	751	655	671	705	744	700	684	702	655	712	752	705	700	649	707	715	691	707	694	667	658	641	747	695	687	691	712	688	695	731	697	697	727	668	680	705	656	698	645	678	689	642	661	673	637	682	685	754	734	701	695	611	714	702	660	672	740	693	711	689	670	690	698	661	698	640	691	697	640	697	667	673	661	686	683	679	659	686	732	685	726	658	696	670	668	706	684	669	701	686	710	668	706	727	624	686	711	702	686	675	676	670	696	674	706	685	698	686	706	664	678	689	696	705	700	703	692	717	732	658	748	678	705	700	658	731	698	728	712	674	685	618	663	709	707	653	670	701	671	732	673	703	707	705	691	674	736	666	664	700	718	650	656	706	697	658	672	677	680	680	698	688	684	682	654	697	709	711	697	614	732	663	684	719	700	695	675	666	692	704	733	733	737	708	652	731	691	730	698	698	686	712	721	687	669	700	684	688	677	670	706	669	739	664	690	673	716	710	668	678	692	700	671	668	702	684	659	719	679	677	680	706	623	681	689	712	714	734	696	653	680	676	686	705	676	706	667	692	679	689	702	731	682	685	712	706	704	688	708	689	701	706	674	689	680	686	705	695	648	660	683	775	659	737	707	717	638	683	662	652	676	722	701	708	711	684	678	705	637	668	707	673	706	699	684	701	683	700	647	660	743	721	675	646	715	663	631	710	723	687	668	689	721	700	711	680	733	726	690	667	681	697	721	684	655	659	712	702	734	698	720	717	675	707	734	651	683	695	673	706	619	674	708	706	690	699	693	678	747	680	706	731	688	678	682	721	669	681	683	731	666	702	724	691	687	720	686	653	723	720	689	674	708	706	719	669	690	692	703	679	690	683	717	676	715	709	707	689	704	703	704	655	681	726	701	672	728	720	722	664	646	754	701	677	682	695	741	694	707	713	694	700	679	685	692	709	696	717	677	690	681	702	684	722	650	679	676	744	669	722	683	713	707	723	690	763	684	691	711	678	706	695	690	682	701	721	723	710	685	683	665	705	672	717	712	647	683	704	682	635	705	644	690	687	732	696	687	649	680	677	696	680	657	739	655	695	702	720	679	723	676	663	675	691	698	699	705	690	621	663	709	673	677	677	658	688	696	669	678	685	668	682	720	650	653	642	711	735	663	717	671	713	752	675	698	685	718	689
29618	13674	3036	1455	931	662	475	477	388	396	389	360	344	320	290	339	326	303	287	295	292	273	308	277	300	260	287	282	283	289	309	281	261	283	271	265	271	253	331	252	271	245	259	278	294	309	259	244	225	263	239	251	286	263	298	260	266	252	279	297	257	260	266	287	261	258	276	278	242	266	260	260	264	234	255	265	297	288	236	269	302	273	245	257	246	284	279	264	282	274	292	251	275	245	271	265	256	259	316	266	267	258	265	256	241	248	253	265	274	280	262	262	248	268	275	285	263	285	266	276	285	249	255	311	271	260	257	287	299	257	286	235	278	258	260	269	298	260	264	242	305	274	259	255	266	260	233	274	280	263	290	283	260	273	274	256	284	255	281	292	290	285	296	263	268	274	229	276	251	259	275	260	237	276	273	258	267	303	265	257	291	280	264	279	276	280	269	257	292	279	254	257	255	229	248	263	291	276	256	289	251	259	279	244	273	255	287	302	289	289	271	280	274	274	249	268	268	294	272	269	259	255	279	273	284	283	278	260	244	256	290	282	261	269	266	287	268	261	244	263	250	289	255	278	265	251	220	302	286	283	265	262	288	258	261	273	274	283	278	255	251	243	252	244	272	260	269	270	274	264	257	258	279	288	279	268	238	229	257	260	250	257	280	257	273	265	259	254	266	270	257	285	278	256	270	258	296	252	242	253	247	283	222	277	284	276	260	266	269	247	265	269	262	261	288	261	260	300	278	231	270	241	267	284	283	273	281	278	284	268	305	284	282	265	276	291	252	246	252	281	239	271	271	244	253	270	249	290	222	268	236	253	227	242	240	248	244	282	260	248	270	280	300	253	238	267	262	280	266	271	268	258	261	248	294	290	269	258	255	266	263	283	276	260	291	263	252	261	282	281	234	256	277	294	252	289	275	266	263	264	272	265	267	273	271	284	275	249	266	239	304	257	276	258	263	272	285	262	272	283	272	247	229	289	270	289	259	278	244	286	254	249	262	277	250	263	249	266	238	270	275	253	283	272	249	262	299	291	262	241	289	252	281	265	247	280	274	243	269	254	266	253	240	261	282	256	277	260	274	273	263	293	264	298	265	269	221	280	251	254	250	289	259	286	263	305	234	268	265	241	259	292	282	254	284	240	275	242	231	276	262	274	294	281	270	283	282	258	252	269	257	244	256	260	313	262	334	289	263	281	294	262	292	286	270	297	273	289	279	276	270	269	252	317	272	261	269	249	303	257	284	270	272	270	280	248	272	240	268	257	264	285	274	240	237	297	280	249	284	245	273	262	271	249	296	234	265	284	271	268	242	252	265	243	291	278	266	272	254	288	266	274	291	278	255	242	263	309	251	246	275	280	260	256	265	262	267	291	238	247	282	260	254	275	292	274	286	254	246	277	258	216	281	276	251	273	275	241	250	283	275	248	264	268	257	259	252	254	294	262	255	287	255	264	286	262	257	242	278	283	285	277	261	288	283	266	276	276	272	237	258	250	267	256	265	246	268	280	265	273	281	238	267	272	249	273	259	255	257	301	290	263	253	258	261	293	241	269	244	250	280	273	300	238	294	262	268	240	259	289	283	265	245	247	257	284	266	285	272	277	258	277	291	239	283	259	275	262	283	257	274	273	287	268	278	278	291	257	255	261	276	263	250	252	279	274	292	285	266	262	289	247	268	259	286	278	273	274	268	284	271	290	295	251	287	257	244	266	252	285	259	281	275	258	267	288	278	283	272	261	274	260	264	298	277	224	271	273	271	259	275	259	249	288	270	225	249	253	282	258	272	244	254	232	281	280	251	265	244	248	279	253	244	294	252	249	256	296	253	287	263	281	259	296	246	254	275	251	264	276	274	256	248	279	302	288	304	299	263	256	324	260	246	258	256	278	265	234	288	317	251	262	267	271	251	286	244	241	286	275	227	276	281	267	254	227	295	309	269	240	286	271	283	279	278	300	292	273	237	275	250	287	276	251	279	274	283	290	298	277	255	250	271	287	286	266	247	266	286	229	284	287	275	242	272	287	292	292	265	255	245	292	282	273	237	262	238	231	269	267	277	242	259	250	254	276	240	281	242	256	273	286	275	261	284	247	270	297	288	236	293	271	265	272	313	255	239	288	281	277	295	262	266	267	278	246	247	277	300	277	250	248	290	250	273	222	248	269	269	243	297	242	263	269	287	275	290	269	240	282	258	285	267	256	269	257	241	263	270	268	256	268	279	280	270	294	258	281	239	262	275	240	236	259	264	274	259	256	254	251	260	272	273	279	235	274	278	261	254	278	237	250	262	242	271	268	300	260	284	265	282	270	295	236	242	278	234	250	268	262	265	296	259	254	274	256	244	244	299	263	245	238	265	289	264	238	276	256	253	273	258	277	261	260	265	262	290	271	301	232	265	309	242	267	281	252	257	233	265	264	264	278	287	291	293	251	292	268	274	277	279	255	275	245	290	265	258	292	262	272	273	277	251	253	263	297	266	266	278	252	290	266	235	295	295	276	284	254	251	262	250	258	283	272	290	261	280	267	289	274	260	252	256	295	272	285	316	272	262	284	272	259	275	289	249	262	291	281	254	279	242	270	293	273	264	266	282	285	270	259	215	292	259	254	235	271	257	246	264	242	239	253	287	265	269	252	268	269	276	246	267	255	260	255	243	261	264	285	261	273	276	280	305	290	265	266	288	256	247	275	310	269	272	287	258	264	252	245	252	242	255	257	258	259	277	267	248	257	226	239	291	287	260	289	252	272	250	243	268	255	233	275	280	271	282	251	260	269	295	250	272	241	265	238	272	286	277	267	254	281	270	276	246	274	282	261	284	278	275	235	274	268	261	266	251	279	257	252	244	313	281	270	249	290	247	268	248	264	284	280	298	239	238	245	262	288	260	282	269	242	266	251	253	264	257	283	268	258	264	271	252	257	275	259	289	255	253	261	257	255	259	250	290	267	249	280	296	281	295	273	265	281	269	292	274	246	259	274	278	278	243	258	252	250	271	256	252	266	287	271	247	248	247	290	251	245	262	259	272	266	268	259	251	286	306	271	253	240	281	236	292	280	285	245	262	264	314	270	253	264	261	284	282	248	258	266	275	272	272	254	260	285	281	273	273	282	291	244	262	260	267	267	237	275	252	245	267	242	256	254	272	241	285	275	260	282	235	262	286	286	288	283	263	251	276	273	261	246	294	281	290	259	274	288	251	276	257	262	242	280	270	251	241	246	301	251	279	280	266	288	275	269	296	259	272	251	270	251	269	262	238	286	231	258	279	271	255	256	257	284	290	254	286	261	271	245	244	290	260	267	287	281	275	280	241	255	256	262	271	272	270	277	267	266	271	291	253	261	277	279	251	279	256	295	292	252	251	236	279	286	288	282	287	257	250	268	272	213	290	256	238	267	275	236	297	247	279	276	269	236	253	269	256	248	283	281	249	277	276	278	291	260	267	269	255	269	312	265	290	277	271	257	265	274	307	252	287	272	271	271	262	292	239	278	271	289
18854	8499	3300	3411	2903	2435	2054	1673	1580	1318	1294	1188	1152	998	997	939	1005	875	937	867	800	832	823	774	765	762	801	752	808	712	749	742	693	722	682	694	717	695	638	707	687	748	737	723	706	705	684	673	754	722	710	711	739	721	709	675	666	686	692	641	633	678	646	708	633	677	664	718	700	704	703	688	707	665	698	701	646	625	727	698	721	699	685	677	703	731	710	698	662	716	655	675	687	695	673	667	710	677	731	706	712	744	685	737	697	749	770	765	695	712	663	696	679	664	632	682	692	672	691	693	697	686	623	645	658	672	666	659	684	688	694	680	680	742	674	665	674	693	654	685	652	651	707	705	750	647	662	672	726	653	740	666	682	712	672	659	664	683	662	666	687	656	666	681	716	682	643	719	665	673	650	675	678	616	655	685	657	663	665	700	702	747	671	711	642	655	704	686	611	677	625	670	705	656	675	642	688	661	638	656	646	734	709	674	676	604	686	690	677	667	682	655	674	692	690	633	655	701	692	624	678	658	707	659	654	662	687	713	667	700	641	690	726	673	627	707	651	676	685	682	666	677	640	632	682	700	682	720	676	642	704	666	680	644	640	666	636	656	635	643	674	670	670	672	656	709	687	644	670	709	697	683	652	733	693	677	685	662	689	635	671	635	658	674	697	715	706	663	634	677	693	713	684	697	718	723	659	667	644	684	738	657	651	675	662	675	676	674	694	660	637	688	669	686	639	648	638	678	722	676	676	667	637	696	654	676	706	683	655	660	722	670	661	686	660	663	704	655	659	678	672	688	695	700	690	655	633	656	694	663	688	656	675	703	689	643	661	732	698	664	630	711	630	619	686	667	701	678	653	698	657	672	722	627	683	706	658	720	739	603	682	688	669	651	644	665	688	662	681	720	642	640	658	605	706	725	690	664	646	713	647	667	678	663	649	650	664	659	603	709	653	680	692	716	707	664	639	650	653	668	717	674	654	679	681	707	685	655	686	674	602	665	665	658	658	720	736	705	667	641	689	682	653	688	705	694	682	668	689	653	690	672	684	673	594	675	660	709	719	715	675	623	686	657	674	642	652	730	706	714	683	681	664	664	661	687	673	674	690	653	630	689	640	675	710	634	702	657	632	672	707	641	651	675	665	668	670	685	687	672	668	659	699	676	692	674	666	677	685	645	693	647	666	666	696	665	665	676	704	684	714	690	675	634	696	692	700	659	697	626	655	716	692	626	693	704	667	694	682	628	657	717	681	704	685	708	699	635	732	701	669	641	657	669	657	646	654	682	696	634	682	647	676	708	686	704	671	644	657	712	670	644	692	681	683	626	715	686	656	679	630	746	661	623	633	659	692	678	661	658	685	672	689	709	662	640	652	670	626	666	706	676	676	703	683	643	671	696	705	692	684	740	667	673	640	667	682	642	701	717	672	685	684	640	667	636	693	672	692	643	684	647	631	658	690	637	644	681	654	670	682	686	658	730	669	698	642	654	639	674	689	683	684	695	685	717	683	655	660	655	665	686	726	676	641	702	657	674	693	662	703	688	694	665	661	706	707	651	651	664	693	671	652	663	684	654	674	667	659	655	652	697	665	693	656	674	683	685	648	660	652	658	671	707	650	687	688	663	660	701	691	658	670	662	689	633	684	668	682	674	705	666	671	614	652	656	678	702	634	708	672	637	649	655	677	674	692	693	645	706	681	650	683	720	650	670	678	692	661	655	681	717	700	676	679	706	681	686	665	669	713	682	702	675	647	687	671	648	688	670	761	710	604	652	697	591	683	673	658	653	718	619	684	663	612	659	661	657	656	723	710	654	657	674	679	664	653	650	686	679	664	638	680	709	712	654	676	637	679	664	641	716	663	656	656	628	658	677	644	657	706	681	678	643	644	674	652	729	661	691	634	670	701	634	667	706	703	689	628	643	665	673	652	676	662	677	678	695	692	709	712	698	697	667	671	677	666	708	688	753	684	641	686	673	692	688	669	628	680	647	663	648	679	688	681	692	697	620	643	643	667	659	688	658	661	643	651	658	720	703	709	673	673	640	677	630	681	711	681	665	687	640	662	671	633	681	670	673	681	678	688	666	657	657	634	678	646	654	679	668	675	675	658	713	669	674	629	598	684	672	632	674	711	690	660	673	718	636	697	664	656	660	655	685	679	657	646	670	702	672	663	723	669	669	699	677	651	694	671	679	678	684	668	711	621	681	644	677	673	681	655	682	649	702	672	679	657	667	661	624	699	663	628	659	682	715	640	683	689	649	638	688	690	669	652	667	674	667	665	683	694	680	704	642	648	671	674	673	609	640	648	665	631	714	721	618	656	662	727	662	661	688	644	671	700	698	676	661	627	690	672	671	634	648	674	648	666	667	657	707	702	647	728	694	720	705	690	699	681	664	652	713	654	664	733	627	658	675	652	691	670	664	624	701	698	697	648	612	707	680	682	635	685	650	677	670	674	685	647	679	686	680	664	708	669	728	617	654	669	618	660	630	672	672	681	608	648	692	691	662	657	679	670	702	711	669	688	653	649	616	707	664	665	677	664	632	677	652	678	682	663	689	696	687	659	656	695	636	631	676	700	668	654	642	640	676	680	685	680	695	654	685	667	673	670	669	666	661	674	625	681	657	670	666	660	704	675	702	661	673	701	666	688	707	672	640	715	653	649	702	735	704	670	658	685	660	708	672	618	630	684	677	649	680	678	691	667	699	674	664	714	685	710	704	665	647	667	649	707	677	663	612	660	671	687	665	678	662	691	652	686	692	679	721	683	671	689	658	705	672	680	666	688	678	658	716	669	681	703	676	630	721	613	655	668	697	651	621	656	676	651	626	665	684	653	679	684	635	694	673	653	700	658	680	652	681	641	742	651	682	679	661	664	659	658	687	623	686	674	657	656	688	703	693	750	675	695	644	647	663	688	637	657	680	647	634	670	668	671	701	679	614	652	667	708	664	620	640	671	675	677	675	707	677	666	647	677	697	652	673	619	646	709	693	667	687	692	663	618	687	669	626	683	656	669	660	672	684	703	670	708	660	687	713	692	710	681	667	646	665	655	666	652	622	658	624	681	685	676	675	704	689	656	694	705	625	660	692	695	719	598	664	733	661	705	737	688	642	650	654	655	663	673	648	711	656	612	687	690	704	695	649	622	728	689	655	684	685	709	686	686	649	659	653	696	691	722	648	675	627	682	682	678	619	728	661	678	696	690	654	666	663	678	619	642	702	642	632	674	723	632	701	664	665	671	673	641	652	683	682	643	640	663	685	667	643	700	669	705	681	672	638	653	681	689	672	665	675	694	692	672	625	683	697	643	687	654	666	640	645	678	658	646	684	709	650	578	703	628	652	679	683	694	712	659	719	701	720	678	632	659	642	674	671	698	662	656	681	676	671	658	678	609	688	705	685	677	652	682	685	694	654	661	653	729	700	676	650	687	625	660	657	598	632	698	658	659	641	689	667	672	713	705	603	606	667	654	658	669	692	637	667	678	661	629	731
40121	21447	5885	2513	1509	970	707	517	446	358	315	304	247	286	230	216	206	248	223	209	199	184	194	163	155	156	185	182	209	187	182	159	168	160	180	169	147	172	148	163	168	155	154	173	168	139	155	142	164	144	137	181	155	154	145	139	159	175	159	185	155	167	153	162	152	176	160	172	177	165	143	135	154	127	149	170	140	136	151	201	170	167	159	158	145	163	168	149	168	167	128	149	147	148	137	160	165	171	162	133	162	161	168	167	178	159	139	163	172	166	140	167	165	159	166	164	143	172	160	142	155	145	155	160	157	166	145	175	144	150	150	162	144	146	151	149	141	150	120	167	152	145	161	150	172	132	150	153	134	156	139	161	137	145	142	158	142	146	149	153	148	162	145	171	154	167	141	177	140	142	162	144	125	152	159	156	148	137	137	176	153	153	135	146	138	131	160	168	145	150	158	160	153	168	156	150	154	163	130	165	142	173	141	156	140	127	150	145	143	152	156	143	157	152	158	152	156	162	152	158	154	148	152	132	159	163	153	135	155	143	139	157	168	121	149	163	148	147	138	163	171	159	175	134	160	154	154	165	157	159	155	163	142	161	149	148	148	157	143	140	139	148	160	141	152	143	158	158	156	153	160	173	145	150	157	150	172	151	164	125	144	159	155	157	148	136	160	144	156	114	158	134	160	133	148	155	140	150	140	144	147	159	133	159	143	138	162	133	137	149	168	144	163	160	169	188	148	153	143	169	150	148	162	126	157	156	133	156	159	144	155	126	163	150	150	174	153	157	119	141	154	149	158	134	130	156	175	163	170	163	146	156	143	156	152	145	155	152	150	135	129	147	142	168	148	168	160	161	144	169	150	153	154	142	141	167	150	154	174	145	152	153	145	140	156	171	165	175	141	121	144	129	155	141	132	146	173	155	137	154	155	138	152	156	150	165	169	156	167	169	155	157	140	156	157	145	153	162	151	147	154	139	146	128	150	142	165	153	123	165	145	143	163	150	163	161	156	165	146	138	157	162	127	143	157	155	176	162	176	147	152	158	145	128	147	130	152	140	151	167	165	137	143	151	130	131	136	145	162	142	150	139	154	143	158	161	141	191	160	177	164	139	183	159	163	161	151	144	171	152	127	136	153	162	172	139	158	144	153	155	155	148	151	155	159	183	158	158	142	153	162	151	184	123	153	149	154	143	151	151	149	166	167	150	150	143	144	142	153	152	155	154	162	161	138	152	153	138	145	155	133	145	169	146	163	179	168	144	151	136	129	150	136	140	142	142	154	168	161	161	184	143	152	153	141	141	164	136	136	148	147	152	167	147	184	150	171	159	151	162	158	143	144	150	149	139	142	153	141	143	154	140	153	163	165	144	168	154	160	155	155	169	159	153	154	146	129	155	158	158	134	145	147	146	166	150	144	121	145	133	164	160	152	146	142	158	146	134	158	143	183	158	156	144	149	170	164	128	135	153	151	136	146	141	151	167	161	165	152	143	168	160	162	152	151	155	149	132	137	154	131	161	137	171	162	157	147	163	155	152	153	130	137	165	143	111	155	174	172	138	157	150	157	133	145	155	173	160	157	131	157	150	155	166	173	159	165	149	154	159	138	153	137	145	146	142	143	153	161	146	153	166	148	161	139	158	131	166	148	136	145	154	153	177	156	162	141	161	126	164	171	153	157	130	162	141	166	158	142	148	179	142	155	157	146	144	158	183	131	169	157	135	144	147	149	163	166	142	138	167	158	159	126	147	139	149	146	166	162	129	162	131	150	164	150	158	119	142	147	161	146	152	149	156	139	162	170	164	148	148	174	135	128	167	162	163	153	142	157	136	142	159	162	150	169	158	156	168	160	139	159	154	148	150	149	139	140	145	138	157	147	144	162	144	136	179	168	167	148	125	169	152	161	157	149	151	157	170	146	139	149	141	162	132	129	141	157	173	143	149	140	155	161	157	150	145	154	160	159	154	141	171	152	140	146	148	135	151	144	165	147	160	148	152	165	143	160	175	153	155	130	132	148	167	153	134	140	170	143	132	143	156	146	147	160	143	132	161	135	149	147	146	158	156	135	153	128	171	172	154	161	164	175	147	162	144	169	156	178	157	138	152	145	139	147	154	157	138	144	163	134	170	180	156	149	157	133	158	143	127	150	161	132	128	146	165	151	156	130	175	142	156	149	147	150	135	137	151	160	134	134	156	159	137	163	139	149	163	127	150	145	155	124	169	151	154	154	159	151	158	151	162	145	130	155	132	143	148	114	155	150	146	156	152	152	133	148	149	167	106	153	151	146	140	157	150	167	137	170	162	133	165	134	137	150	154	153	140	163	149	162	162	140	136	141	160	164	160	153	140	151	123	166	152	151	148	153	148	132	147	170	152	148	146	165	158	151	166	149	180	139	130	145	147	155	143	176	156	132	163	146	155	168	144	167	131	162	154	167	133	155	145	119	151	154	138	145	163	144	161	161	134	151	144	159	144	159	144	131	138	178	142	159	149	161	139	173	158	160	161	150	140	162	156	155	143	155	156	165	134	158	151	153	165	162	152	149	153	150	164	141	164	152	130	150	132	141	154	130	153	136	139	161	152	142	154	145	139	160	136	147	167	161	151	154	160	154	174	147	179	151	155	135	144	169	150	158	145	147	154	148	152	151	148	146	157	140	162	145	148	147	142	152	145	144	165	159	148	152	146	152	157	153	172	159	160	152	152	113	143	158	134	147	146	161	139	159	162	137	150	151	141	150	135	150	148	144	133	157	150	156	125	157	148	164	149	123	161	121	161	159	128	173	150	121	150	171	165	143	165	154	141	165	158	154	159	138	140	146	152	148	166	146	146	168	142	148	153	160	137	129	159	164	149	145	159	159	137	142	135	141	141	138	165	160	167	136	131	155	153	173	162	141	151	147	148	139	164	149	144	157	154	158	166	145	164	149	157	136	148	170	145	127	160	136	152	134	140	131	142	186	162	138	135	141	144	149	146	153	161	145	159	181	153	141	173	146	150	156	162	162	137	151	160	166	152	145	156	129	137	146	154	149	138	162	157	156	143	174	140	160	143	140	158	157	152	140	117	164	151	132	148	162	168	149	126	137	156	139	141	129	141	139	143	163	161	156	162	141	163	138	176	160	124	152	143	144	144	156	163	155	128	152	170	144	147	167	181	140	176	161	150	160	166	153	154	158	148	173	166	148	158	150	145	165	154	166	168	176	134	138	135	139	151	156	163	119	125	153	156	166	144	163	153	172	160	144	153	163	189	151	149	149	134	138	166	164	164	149	155	146	149	152	137	166	143	157	144	146	140	153	181	159	140	151	133	142	160	158	164	142	151	165	150	174	147	135	164	138	157	139	176	149	174	136	171	138	169	153	135	162	155	149	144	141	146	162	156	170	154	148	164	166	150	155	182	134	151	138	140	156	131	169	127	145	147	143	172	156	148	157	139	154	159	158	146	168	144	164	161	134	149	138	150	163	189	148	167	142	165	169	164	150	155	164	170
25252	11906	5026	5421	4586	3699	2976	2348	2112	1749	1565	1377	1224	1093	1020	975	888	865	824	755	790	690	664	650	631	621	602	625	581	510	580	559	529	525	497	553	480	438	500	463	507	500	483	520	507	487	464	473	439	481	459	442	425	418	450	411	426	435	453	456	459	436	393	407	457	399	464	447	425	389	440	407	440	408	362	389	394	408	464	449	436	444	435	428	431	414	435	424	423	417	427	445	454	448	416	403	388	464	433	462	486	439	461	482	496	506	539	546	452	447	451	425	451	444	399	464	468	457	429	426	422	410	450	423	416	435	410	442	433	485	466	421	437	392	456	370	401	418	412	439	432	399	388	438	431	393	410	396	415	459	389	424	429	418	457	384	436	442	423	424	436	446	389	394	397	420	392	417	429	381	430	417	402	404	425	379	388	405	421	432	391	386	408	376	415	422	428	419	413	407	390	393	392	368	428	413	406	390	451	438	404	404	383	402	402	415	385	417	399	368	400	388	408	409	414	400	391	412	360	450	390	399	428	377	416	419	427	436	422	395	409	384	391	399	394	406	355	383	388	370	372	440	365	401	433	417	398	413	398	399	334	409	416	401	406	389	355	412	427	384	420	410	402	408	381	429	397	401	406	446	435	399	388	385	408	436	419	361	402	352	422	372	421	404	444	394	407	399	418	395	374	408	381	418	396	416	411	392	375	456	427	413	395	443	406	407	415	400	385	383	412	380	385	413	399	402	412	419	397	424	354	410	420	424	412	411	413	440	396	432	426	409	397	379	417	364	417	405	433	396	414	441	404	356	385	431	400	388	455	410	393	389	390	441	434	390	397	389	410	401	412	439	410	413	403	349	432	411	417	392	398	392	405	389	396	402	391	394	390	379	404	394	377	401	399	405	405	434	442	430	370	396	399	430	376	409	387	424	407	413	425	384	420	379	380	369	398	437	398	407	400	375	403	388	406	411	384	380	372	394	392	398	426	394	403	387	372	404	426	387	407	364	373	411	394	444	442	421	357	376	378	412	404	382	377	416	387	412	377	415	359	393	391	413	447	427	391	380	399	368	390	404	448	422	389	394	383	403	405	450	416	384	428	387	417	405	395	393	428	412	406	392	382	373	365	394	396	431	385	406	399	433	415	371	375	409	397	398	395	398	423	389	433	383	382	380	375	458	408	427	376	394	390	396	409	379	434	420	383	451	396	384	412	414	386	384	368	375	365	428	376	398	399	430	397	417	378	400	414	397	393	417	379	396	382	411	383	405	399	376	437	407	396	410	390	389	397	353	379	401	415	428	409	405	410	391	414	388	405	412	402	400	404	383	445	398	365	371	438	376	405	400	389	410	387	387	423	402	406	412	380	414	401	417	403	379	424	391	367	421	409	378	430	408	369	421	401	396	432	398	389	392	395	386	386	418	412	376	430	413	393	415	398	396	415	378	429	426	417	390	440	387	394	413	397	382	428	389	413	381	406	397	391	397	419	403	401	419	414	387	425	382	408	430	372	404	402	388	410	434	394	386	401	370	409	410	417	402	415	412	371	365	438	404	358	420	400	366	416	381	411	379	374	404	390	386	418	383	414	366	411	412	389	397	417	379	444	388	389	392	374	447	398	425	390	404	416	400	394	392	439	426	412	450	385	397	437	352	438	357	381	392	433	416	401	381	378	398	410	386	455	394	367	384	394	406	360	390	379	416	409	389	382	398	423	400	419	373	432	400	364	424	384	398	399	390	386	427	405	415	397	399	392	386	426	406	446	413	369	407	421	389	420	387	402	406	412	410	403	380	378	363	394	394	400	419	397	407	387	411	423	420	403	395	408	406	401	387	417	395	427	407	400	431	397	407	396	395	418	420	406	434	396	385	408	378	410	398	410	389	380	390	422	392	398	395	415	394	410	353	385	419	371	389	440	423	392	400	405	410	405	431	409	372	384	393	385	381	402	394	426	372	374	386	361	409	397	421	401	406	420	398	402	405	422	415	416	378	411	388	385	434	376	376	398	375	439	404	362	388	403	407	409	406	382	407	398	410	413	421	389	392	391	421	382	368	361	380	419	429	382	404	396	351	379	413	342	396	412	408	438	417	417	395	408	368	378	377	452	375	435	384	407	423	409	384	401	400	397	408	416	394	422	430	443	385	370	388	402	381	370	449	406	399	385	396	397	427	396	386	406	397	399	397	411	411	415	405	387	382	414	362	436	433	397	427	374	382	405	391	408	431	390	444	412	408	391	409	424	413	401	399	401	399	385	394	420	456	393	361	372	406	383	413	409	405	429	395	401	370	416	405	372	399	380	402	398	414	357	412	385	421	414	420	412	434	399	426	414	420	415	380	409	407	402	390	402	405	430	384	387	413	386	383	410	417	373	387	433	409	386	424	419	445	416	428	427	416	391	401	381	373	425	381	385	439	384	413	398	409	380	374	423	432	402	419	388	396	388	376	387	394	403	407	354	369	394	392	428	402	411	397	380	393	378	418	383	395	359	370	368	420	408	398	416	383	445	451	370	395	414	446	396	419	443	429	398	392	415	405	357	425	390	424	392	367	429	416	378	383	411	406	407	452	401	401	381	402	391	438	381	400	411	375	431	402	427	404	362	393	401	362	417	414	367	390	385	365	372	409	408	385	407	378	440	417	365	378	424	417	391	422	391	391	397	374	402	426	385	431	380	378	397	401	409	390	395	409	414	383	382	393	426	402	385	401	384	406	389	398	428	415	414	401	397	440	393	439	396	398	413	389	394	379	397	394	430	449	398	400	420	376	413	414	415	409	390	406	434	395	377	387	345	395	406	431	382	371	414	421	354	411	391	393	422	399	404	374	446	389	412	385	413	425	432	377	386	400	408	406	383	382	410	429	411	410	411	404	399	388	432	397	403	419	416	384	394	423	389	408	385	410	403	352	445	428	383	418	404	387	410	413	353	392	421	371	388	391	373	380	395	384	383	416	389	408	380	403	390	374	392	384	419	370	370	375	392	430	401	410	425	374	381	417	383	349	400	398	404	431	403	380	408	404	390	394	437	430	408	392	383	393	416	384	380	414	397	393	378	396	406	385	403	402	403	396	414	427	420	400	417	377	398	389	378	417	430	403	419	409	401	400	382	404	413	405	408	415	406	397	358	367	386	390	397	427	354	416	436	435	424	424	344	426	421	380	348	376	357	412	378	404	402	437	445	420	427	376	375	365	384	377	373	392	438	392	397	412	415	431	404	368	376	413	439	410	399	432	399	402	403	409	419	413	388	404	401	381	417	402	392	409	384	381	434	393	432	397	397	394	402	415	384	401	408	401	377	403	400	393	441	404	379	380	417	374	420	413	384	398	413	410	408	400	388	432	434	393	399	416	418	376	354	416	374	407	414	416	369	401	417	386	395	401	409	360	400	386	396	379	411	408	415	413	416	387	421	393	407	422	423	407	404	402	394	388	422	426	418	413	397	395	402	384	431	411	372	404	411	392	388	428	410	404	391	393	408	435	377	404	385	383	400	418	394	379
14235	3321	411	337	293	309	265	261	309	284	288	269	258	284	243	267	270	280	280	238	268	261	277	293	269	260	285	277	266	251	271	288	283	263	288	264	276	273	330	266	297	290	292	263	267	280	286	278	302	234	280	259	274	278	285	282	251	274	249	251	260	246	244	286	266	238	289	286	271	283	280	272	271	274	273	281	245	261	258	263	279	275	296	259	301	267	240	247	254	286	276	268	291	274	276	274	271	289	249	277	284	266	257	269	277	247	280	293	246	232	285	297	278	269	251	263	288	237	240	237	261	259	266	292	255	245	232	279	252	263	270	295	283	300	270	266	304	268	259	254	273	252	251	277	300	273	287	285	265	253	234	249	296	264	266	274	275	280	289	321	268	285	280	274	287	291	275	283	309	250	283	278	288	281	279	268	264	227	244	283	253	271	272	248	256	262	303	284	255	268	271	248	296	316	262	298	281	230	270	260	261	280	292	266	280	276	263	264	291	258	259	260	252	260	264	299	252	275	272	283	270	272	264	279	284	272	291	248	254	263	297	290	272	238	265	251	280	298	270	268	264	273	240	264	268	233	295	267	271	236	263	261	271	265	286	271	283	253	279	274	263	297	278	269	236	242	269	253	276	296	261	304	247	260	261	277	267	266	276	278	240	272	266	254	259	256	285	264	285	299	257	280	258	248	236	257	264	276	262	260	306	264	262	281	276	279	266	304	280	278	261	295	301	288	267	286	245	260	275	259	251	296	300	248	272	255	270	293	267	263	263	242	235	265	316	254	274	264	279	260	279	300	251	275	280	257	274	272	250	255	304	282	264	269	256	260	308	310	284	325	255	267	278	262	272	287	280	272	280	284	266	288	276	290	266	259	264	240	275	269	291	250	307	266	262	240	291	263	265	273	245	281	277	277	263	271	254	265	239	250	268	274	269	261	272	250	278	239	270	290	291	284	313	295	273	261	261	299	270	286	278	289	251	252	281	261	281	255	304	240	248	303	269	301	260	274	248	256	266	260	271	252	282	283	267	265	253	268	286	242	279	293	279	280	274	263	274	288	268	272	281	259	265	247	266	258	265	284	306	265	274	260	285	275	305	254	302	262	284	262	265	270	251	271	303	278	243	261	278	262	272	268	276	288	276	262	265	275	289	278	276	260	250	297	272	281	265	269	255	283	280	276	266	244	285	251	254	301	296	255	305	292	279	289	249	270	277	288	277	255	271	287	268	286	255	272	288	282	274	273	244	263	241	273	250	254	244	270	261	257	273	285	287	277	267	258	274	281	258	286	242	273	261	269	281	276	265	269	267	280	266	264	259	287	257	289	248	252	283	240	300	263	273	265	248	303	270	303	258	239	284	265	271	277	262	283	263	278	253	249	296	289	265	250	289	271	306	244	294	231	281	269	263	288	261	285	269	261	268	290	252	271	249	289	256	260	279	248	283	303	263	236	285	304	270	293	293	307	298	291	260	261	262	265	288	273	281	272	272	268	253	237	272	282	270	294	266	291	271	272	296	257	261	238	283	275	298	265	255	257	270	241	292	269	308	265	260	276	272	243	293	265	275	259	249	281	281	285	243	285	278	276	291	269	259	284	256	283	278	302	238	268	302	260	290	284	284	270	293	284	244	271	278	270	276	258	276	287	292	269	261	273	285	292	249	280	286	281	302	295	244	266	279	283	265	274	295	283	295	254	266	299	316	276	250	245	266	269	249	267	263	250	274	296	248	242	253	285	269	280	246	260	305	254	257	253	260	266	248	288	278	251	303	257	258	281	278	271	260	242	259	260	264	289	271	262	286	275	250	274	254	277	237	241	227	258	244	269	278	285	255	280	252	266	279	305	266	267	284	282	277	266	281	242	259	253	297	270	267	271	274	291	272	264	279	277	266	267	280	287	266	256	320	295	307	264	285	266	279	284	273	289	279	279	281	259	294	268	279	285	267	257	250	242	265	265	269	291	285	254	269	283	280	280	260	247	284	281	273	290	287	243	288	254	281	267	264	245	259	300	260	256	281	248	285	292	291	267	262	280	258	280	296	290	291	299	274	268	288	260	266	293	256	268	286	314	291	253	260	289	267	297	276	246	268	268	272	273	289	273	288	268	275	284	260	247	258	253	261	280	270	264	306	282	270	275	238	256	270	274	273	269	296	257	288	272	277	259	263	286	283	286	285	298	232	288	267	268	300	253	259	296	276	276	275	260	279	305	298	265	283	252	256	253	267	277	245	266	263	280	272	293	290	297	290	279	262	275	303	267	254	255	287	268	266	269	281	287	241	260	272	275	257	259	270	315	278	255	286	268	275	284	261	290	260	289	295	261	244	276	257	291	268	251	258	264	260	299	309	272	257	267	245	255	280	282	262	247	285	271	289	273	237	280	263	303	296	289	277	296	280	277	246	271	267	262	281	268	260	264	268	276	281	279	262	256	275	267	275	270	272	260	280	263	264	304	274	263	283	290	263	236	327	276	242	286	277	257	280	264	328	255	255	280	272	262	266	247	264	299	269	274	263	268	270	288	280	275	279	283	261	263	245	274	265	269	282	285	293	287	276	286	269	280	248	258	277	281	278	275	274	258	258	253	299	246	293	285	258	263	273	263	302	297	284	274	284	289	251	268	272	293	263	277	264	283	268	258	276	277	270	272	260	266	285	282	279	275	275	272	266	290	254	272	284	291	256	260	270	274	276	250	270	268	258	267	261	298	245	304	288	267	292	278	266	282	263	259	298	254	269	295	273	253	266	301	280	301	306	305	246	268	257	276	262	237	274	272	262	270	266	264	260	274	255	268	256	262	286	283	295	259	284	284	282	294	275	269	278	254	268	253	294	294	287	249	272	257	271	267	283	260	276	266	291	252	288	299	279	304	266	265	288	279	257	261	287	291	269	254	269	275	266	251	290	259	273	261	269	285	266	269	254	267	289	260	259	278	289	304	277	297	272	290	283	307	299	274	251	288	255	273	239	264	254	237	278	287	255	249	266	293	287	265	284	302	280	272	281	263	289	257	257	290	285	302	256	260	284	247	273	294	281	249	256	283	284	293	284	268	276	276	279	306	258	270	274	280	255	257	271	272	234	277	254	271	278	255	246	280	260	251	290	277	278	266	302	259	273	254	273	270	276	284	269	268	279	296	249	292	263	288	265	277	293	288	259	288	287	263	275	268	286	271	291	268	257	274	283	277	290	278	286	269	259	271	246	259	254	258	288	285	256	299	252	277	260	273	253	295	272	264	241	289	259	274	291	295	279	247	308	292	275	306	261	278	261	288	262	272	245	253	267	262	274	298	284	249	251	273	245	286	275	296	278	257	288	289	289	271	280	270	291	288	290	251	219	278	266	284	258	257	270	279	266	252	274	240	310	283	277	288	270	294	256	282	273	286	294	248	274	231	288	267	247	249	276	289	247	259	243	265	273	296	265	239	284	260	264	271	273	287	255	262	298	296	279	255	247	274	264	259	283	290	273	269	284	263	267	256	225	287	300	260	280	257
8740	2761	892	838	804	796	777	730	737	745	702	666	716	731	726	671	712	676	612	697	749	716	740	675	701	737	670	713	691	690	704	681	691	665	733	707	714	728	718	695	678	732	729	681	675	675	677	694	714	717	663	729	705	683	722	768	685	721	711	731	762	723	697	644	698	702	672	693	719	656	683	694	716	685	673	730	684	707	683	699	708	745	673	675	675	718	651	724	700	700	679	747	734	689	708	695	697	679	715	707	694	662	708	717	744	720	691	699	692	730	698	690	692	712	702	653	686	717	719	653	668	675	683	719	701	753	649	724	704	720	637	691	749	655	735	685	683	698	696	658	701	696	716	691	696	680	692	672	653	694	694	687	631	724	700	735	711	717	708	676	729	675	697	707	705	711	696	688	633	666	667	714	692	667	645	683	726	703	709	726	673	669	691	727	695	656	677	690	681	737	653	672	727	681	684	673	641	689	667	693	743	654	687	714	675	678	669	669	683	684	688	686	703	680	698	689	697	717	702	715	700	674	728	674	668	690	716	694	683	679	687	706	677	777	680	702	691	663	703	692	684	666	691	680	656	689	703	733	650	693	711	679	732	656	660	727	696	648	696	714	674	690	687	727	684	671	692	729	675	710	684	648	700	707	672	695	701	679	648	698	672	760	678	685	716	668	703	691	692	703	657	697	707	678	743	681	715	711	749	691	735	659	631	690	662	646	646	687	702	639	685	696	701	672	695	680	679	721	665	695	690	721	698	690	665	664	712	682	700	667	675	706	751	679	719	674	720	654	691	694	695	701	631	703	688	701	697	664	690	699	680	686	685	728	720	712	676	690	699	684	647	660	712	741	632	692	703	666	697	656	684	739	701	648	719	674	689	744	684	704	699	722	703	730	702	677	660	679	667	727	737	711	702	707	701	681	689	636	674	691	684	697	714	653	695	651	708	696	747	695	717	751	715	701	705	628	698	633	732	731	694	698	649	675	732	724	723	695	669	642	685	716	713	700	657	667	708	644	705	688	662	677	692	706	645	725	663	687	705	668	712	644	680	700	688	681	723	709	730	659	673	712	712	693	690	710	666	710	696	661	674	703	671	660	669	738	676	694	702	678	744	753	693	641	681	721	683	700	672	707	650	674	695	723	737	694	698	672	677	711	666	681	707	691	702	717	683	711	684	690	653	698	715	694	661	702	718	707	711	695	711	689	710	741	693	662	709	761	683	699	644	727	699	694	685	706	701	723	690	686	643	663	708	667	693	661	710	703	677	673	702	704	696	679	652	664	678	683	734	668	697	672	713	672	686	704	711	718	715	681	710	700	667	675	740	727	638	701	690	711	695	700	636	702	688	715	743	714	655	699	737	692	692	683	676	682	662	692	653	662	685	705	692	660	680	692	678	725	704	628	682	683	657	693	659	701	641	651	716	710	699	694	737	735	681	706	697	687	645	619	666	703	664	686	698	665	685	702	761	657	675	693	670	690	696	714	738	676	677	726	682	706	687	716	683	699	712	725	682	679	710	677	704	674	680	709	682	663	660	705	723	701	680	628	662	707	701	648	678	707	722	695	705	690	744	652	665	681	699	696	724	694	684	725	673	708	709	674	717	716	699	691	714	646	682	690	697	685	693	681	675	670	691	649	680	656	670	683	704	703	672	705	706	668	702	697	651	676	695	662	685	715	685	672	725	668	644	672	695	697	670	703	730	707	669	702	727	688	660	626	729	737	672	680	687	729	667	718	697	717	677	699	715	715	705	689	711	681	645	655	705	718	684	698	709	716	668	698	741	688	660	680	688	689	680	684	685	648	703	730	694	700	677	668	679	655	688	705	697	667	723	699	729	709	670	675	708	700	672	660	697	708	731	705	670	647	708	681	674	666	692	680	694	688	644	662	680	699	706	708	706	710	706	720	695	702	656	693	755	683	663	688	733	671	680	653	693	709	714	703	676	716	717	715	677	696	690	665	755	712	709	725	673	719	683	665	769	661	725	702	688	742	685	708	707	698	756	715	708	681	668	688	652	671	698	666	716	680	688	684	700	668	708	690	657	690	652	675	668	686	719	709	678	722	643	704	725	720	649	717	725	689	707	677	677	684	739	628	669	660	683	699	665	716	684	647	705	730	705	648	696	688	704	702	672	728	711	673	668	714	722	678	729	680	730	645	700	684	684	712	741	671	710	659	693	721	682	674	686	663	702	681	665	645	678	676	725	700	708	702	707	703	715	706	680	725	721	701	707	744	710	688	693	656	687	704	686	693	699	730	674	729	715	688	652	695	714	708	712	747	725	717	768	734	698	736	713	699	700	685	686	706	717	718	711	690	681	665	713	700	664	663	695	653	695	632	638	699	703	648	667	637	717	710	710	671	734	729	722	706	729	701	685	667	649	645	677	684	717	675	686	713	706	675	694	728	664	737	678	724	638	718	681	673	683	746	734	661	765	703	707	656	734	688	715	748	704	651	692	703	621	728	675	686	684	659	697	663	645	703	681	706	692	694	655	690	697	662	670	728	681	666	669	703	706	677	698	670	727	684	657	690	745	704	692	726	714	751	733	724	703	670	732	725	719	686	677	696	718	707	666	695	649	671	646	672	700	728	641	666	686	689	653	673	719	667	728	689	694	688	722	707	686	686	754	677	677	671	659	714	694	762	705	702	724	715	672	650	671	687	715	680	722	730	694	692	675	731	716	731	726	696	668	712	676	683	709	731	747	677	639	718	677	689	642	732	727	660	709	685	730	745	701	650	711	719	664	720	723	697	674	710	684	714	717	706	699	671	699	702	662	702	698	698	719	701	667	705	730	679	723	681	662	708	713	649	690	674	660	687	658	710	678	704	769	682	716	711	729	706	711	710	712	690	700	698	701	732	667	668	680	722	705	662	680	667	705	713	696	712	691	658	703	742	728	666	669	695	742	639	681	693	724	663	708	691	725	701	664	706	667	636	771	710	656	690	715	685	654	695	627	675	682	741	708	677	705	708	729	669	683	655	663	688	686	672	685	700	709	646	682	713	707	679	698	694	681	701	690	677	702	685	698	729	705	652	742	742	685	641	716	686	647	699	720	709	678	730	728	653	710	715	680	728	730	725	685	669	681	702	720	652	666	695	728	713	690	700	679	686	716	706	653	711	674	691	659	674	686	697	693	694	727	704	719	664	716	663	688	699	707	675	704	658	733	703	686	683	670	713	678	675	709	713	701	714	719	705	719	665	678	693	738	669	689	696	652	731	696	714	688	640	697	701	664	685	687	680	697	718	714	689	718	710	696	681	700	659	654	702	714	670	698	683	685	689	691	715	677	742	685	683	688	648	754	685	715	662	712	696	666	711	735	664	687	640	680	735	672	704	692	708	683	680	683	684	700	735	707	734	663	761	724	727	665	760	696	684	712	704	696	667	684	705	741	675	694	659	692	599	716	652	659	682	733	722	672	706	712	679	689	661	714	673	668	703	724	682	651	696	692	655	706	681	715	670	666	732	703	673	663	713	746	696	672	733
31389	14695	3478	1469	953	673	558	430	424	391	349	360	365	348	345	344	301	286	305	261	317	319	268	290	286	276	278	261	233	262	282	285	271	284	284	270	265	277	317	259	292	269	260	267	243	258	276	300	279	281	287	264	239	273	276	291	254	256	272	272	275	277	265	274	271	265	280	266	237	288	274	258	260	253	258	307	260	261	276	270	283	253	274	249	250	276	256	279	263	257	271	289	267	270	267	284	277	284	285	276	276	264	255	252	303	265	255	290	279	284	282	285	286	290	263	259	267	261	210	266	270	280	245	253	261	261	297	243	271	257	238	304	275	276	290	284	279	298	273	267	305	271	272	255	243	272	264	251	249	293	250	272	272	260	288	254	289	263	277	267	307	258	247	274	267	268	261	309	274	268	235	282	292	287	263	268	283	274	298	252	295	272	261	296	265	278	280	283	280	228	256	267	267	273	285	272	248	268	256	231	287	279	265	262	279	251	280	282	294	257	284	285	258	258	271	273	279	269	284	281	267	252	272	289	232	290	269	267	277	285	278	267	273	254	265	266	311	256	251	257	264	274	276	278	279	279	289	262	325	296	258	281	270	249	292	264	271	272	257	277	259	245	270	258	297	312	281	270	263	240	255	250	257	290	271	293	268	297	274	267	299	264	248	280	279	239	293	277	282	267	256	278	264	245	256	230	265	247	270	278	274	286	264	254	247	246	269	306	263	271	259	263	265	307	258	259	292	276	253	256	259	255	255	281	299	257	262	277	284	285	261	286	268	243	254	292	301	270	268	262	282	269	276	275	249	280	268	261	262	284	276	263	275	286	261	263	224	289	274	263	264	277	273	251	296	269	255	275	250	268	265	275	272	308	252	274	288	275	284	273	272	266	302	267	289	264	288	276	266	253	277	264	279	262	279	271	238	253	280	270	277	266	259	270	301	251	260	225	248	249	255	260	279	250	289	257	270	280	307	313	248	265	283	270	275	275	251	264	247	274	263	269	240	265	263	280	262	277	285	261	280	285	258	295	284	280	298	252	264	240	288	285	252	273	279	271	285	280	270	282	295	290	277	248	268	245	270	254	263	260	256	260	244	281	269	286	251	275	259	255	274	275	302	302	259	267	276	289	293	286	264	283	281	284	259	313	272	262	262	249	260	228	251	288	255	285	251	257	267	309	273	278	263	285	270	246	272	249	239	276	290	303	294	269	260	271	299	281	286	257	252	244	271	251	257	254	267	286	273	256	273	287	247	266	275	254	256	272	292	277	271	300	274	269	267	255	297	277	309	281	260	257	267	282	250	262	276	292	303	280	279	266	298	237	289	276	251	279	254	254	251	257	275	293	295	254	240	274	294	264	291	270	272	314	261	281	263	246	306	256	256	277	267	285	300	288	303	251	265	266	284	262	284	255	259	253	259	260	273	253	280	294	258	275	272	267	275	284	266	285	273	263	259	271	237	250	279	295	263	295	302	265	265	271	236	247	285	245	242	261	271	276	265	282	281	264	269	262	263	300	293	288	260	263	262	262	287	270	285	282	265	246	280	280	250	253	269	313	250	272	298	278	268	271	259	278	282	276	297	259	256	276	258	302	277	265	287	253	249	288	302	268	268	287	264	262	287	278	285	280	293	263	253	265	278	305	263	270	271	250	254	263	269	289	250	239	252	265	269	257	278	306	282	232	282	235	269	273	268	263	276	267	272	278	249	283	255	263	279	257	271	248	247	277	272	276	254	270	270	260	305	286	273	274	283	278	268	275	292	282	282	298	245	296	279	266	277	286	282	280	274	251	243	291	253	268	279	260	267	254	246	226	258	304	280	271	284	294	282	284	264	264	271	237	276	283	291	263	265	237	290	253	295	281	274	253	255	259	275	289	259	258	280	300	272	262	270	249	261	273	252	278	306	297	270	261	268	283	287	309	277	280	299	267	267	278	286	252	267	279	250	273	261	254	286	243	284	260	270	277	265	247	261	267	263	264	286	268	276	275	242	239	238	257	275	259	271	250	253	291	287	266	264	290	285	269	271	306	257	288	284	296	260	269	294	261	238	249	267	281	277	259	271	278	269	274	289	284	270	280	278	283	270	301	256	285	261	253	279	261	271	269	275	271	283	250	243	284	273	284	242	274	247	258	280	233	316	280	266	281	272	254	291	250	269	262	258	261	300	254	295	261	285	263	278	252	256	266	286	308	287	302	253	260	282	283	283	284	269	289	292	269	320	267	262	266	258	259	282	267	260	256	272	257	257	270	270	275	268	256	289	265	266	243	265	279	249	253	290	283	250	269	283	267	260	254	271	275	275	251	274	288	284	278	275	286	249	218	260	278	265	263	244	282	278	292	283	288	280	286	305	253	283	323	255	272	267	278	259	296	243	274	283	267	273	268	275	275	291	263	276	254	271	271	281	280	251	274	250	247	286	262	304	277	268	280	297	259	278	259	259	274	284	259	272	244	265	293	262	288	291	268	270	270	294	270	259	267	266	309	266	258	263	266	278	282	279	277	255	269	263	281	256	260	269	281	283	266	259	264	255	241	274	293	297	281	281	283	282	296	265	289	297	237	252	288	287	264	246	246	248	291	288	251	285	278	269	253	255	243	275	293	275	256	299	259	303	298	264	263	244	284	286	263	266	277	242	257	270	267	270	284	261	250	239	271	303	260	298	320	244	269	271	288	266	290	273	255	272	281	288	244	242	262	263	294	256	257	284	285	244	263	288	278	274	274	272	268	280	258	284	277	271	304	270	279	285	266	271	274	258	269	266	272	294	299	229	257	251	250	246	279	264	282	274	273	283	318	265	267	252	291	284	263	289	287	280	304	252	264	264	275	283	293	299	260	262	272	277	279	274	259	258	264	227	246	277	252	273	280	249	277	292	268	270	230	278	267	296	277	280	270	268	236	260	277	280	244	293	279	256	257	298	265	291	270	287	283	250	267	260	265	299	263	281	279	271	267	272	279	272	283	241	283	273	270	283	249	275	267	272	286	273	237	287	269	258	253	283	251	256	255	248	262	302	270	278	264	242	257	267	282	240	260	288	287	299	270	273	291	257	262	295	270	281	277	275	299	243	263	281	289	256	287	301	259	272	259	277	277	289	289	260	249	288	247	263	276	270	269	260	249	282	258	271	265	251	275	285	281	272	287	273	267	261	263	289	263	270	283	243	277	256	256	281	264	259	279	264	268	269	255	274	263	241	287	279	271	258	271	290	291	291	288	288	266	271	273	276	241	276	301	275	247	305	291	280	254	291	282	291	272	283	303	274	257	304	264	245	283	318	263	252	273	276	258	271	285	270	289	248	276	253	265	242	252	288	291	276	272	300	302	266	288	230	269	280	324	289	237	270	270	264	270	265	300	278	246	280	278	267	242	259	288	278	274	265	279	281	276	279	250	245	308	263	271	292	258	284	269	256	251	245	286	261	287	288	300	227	291	243	260	262	290	281	259	249	263	276	254	246	273	300	253	326	268	274	265	254	294	273	261	273	274	249	277
19761	9233	3210	3325	2833	2367	1974	1703	1541	1290	1265	1243	1109	1064	1033	968	920	866	880	834	880	833	824	846	845	830	849	750	772	760	756	788	737	778	743	699	811	728	707	772	728	710	718	688	758	792	700	673	729	708	689	686	700	711	679	717	754	714	709	715	740	673	643	660	693	669	677	746	699	691	704	678	712	706	743	640	740	693	716	717	648	719	730	677	720	725	713	691	672	693	671	696	687	733	709	674	746	700	740	753	683	694	739	691	661	735	744	763	696	715	662	669	688	711	664	750	682	708	733	725	676	709	678	750	629	729	762	697	712	744	722	653	688	669	682	674	693	690	671	662	715	679	694	702	657	696	707	741	692	701	684	712	663	713	717	664	705	681	673	660	678	648	693	711	660	682	620	655	675	665	663	670	670	668	664	659	653	664	737	674	702	655	702	667	715	674	664	650	680	716	715	688	741	652	657	724	682	629	672	601	715	663	640	667	628	697	661	681	671	710	668	661	691	660	697	675	666	669	693	656	704	692	711	680	652	719	669	673	706	687	682	716	652	655	691	675	671	659	680	661	677	659	748	700	676	672	670	696	668	685	690	699	704	667	709	682	723	703	694	688	692	645	662	698	686	712	670	648	696	680	670	714	697	683	657	709	636	692	736	733	689	691	679	651	706	667	704	686	730	712	671	657	683	649	647	674	691	663	693	658	679	665	670	640	650	682	620	689	671	715	695	698	645	684	654	709	719	705	693	678	711	712	702	648	663	658	694	651	701	686	712	711	649	633	689	680	661	676	660	682	686	688	665	623	657	693	665	654	682	671	695	697	678	682	726	723	704	678	673	660	676	673	706	641	701	688	652	662	701	707	689	687	672	654	676	682	609	693	635	669	640	660	712	706	622	681	671	702	733	715	699	688	682	662	681	717	623	704	679	665	691	665	699	616	673	691	717	698	688	671	690	703	693	692	697	696	694	668	689	668	648	725	673	682	676	687	697	703	684	664	672	698	700	647	711	649	673	691	687	677	679	655	751	698	644	725	699	695	657	671	719	695	692	645	692	708	652	708	654	634	733	658	700	693	690	714	682	720	675	690	659	700	701	668	597	714	675	707	704	690	695	655	736	692	663	689	661	655	686	716	685	692	664	682	671	727	679	740	699	656	643	726	701	681	658	680	666	696	737	693	691	674	676	702	690	688	673	700	667	694	656	652	689	678	703	654	724	684	619	677	704	689	641	660	663	696	676	672	728	615	727	713	695	685	692	676	630	661	648	658	713	655	693	688	708	677	679	627	666	701	648	697	689	669	674	682	656	692	672	686	695	695	698	766	670	676	705	696	641	676	701	690	654	639	676	692	679	676	638	643	673	684	683	679	661	708	674	689	683	700	683	678	730	677	668	651	674	689	667	693	661	654	649	659	683	653	664	692	625	719	707	666	694	695	712	682	667	657	680	706	602	642	665	672	684	680	650	674	649	693	709	646	645	661	661	665	695	655	675	690	640	677	694	686	714	675	674	700	669	656	693	637	718	693	682	685	702	660	672	711	693	700	633	649	720	671	735	676	653	654	728	607	689	623	628	728	685	708	634	704	690	674	675	717	680	692	661	654	719	694	718	671	734	695	682	662	703	677	671	682	680	709	639	695	703	681	705	672	668	650	675	671	629	674	700	674	690	696	703	672	661	672	670	731	661	685	662	654	711	672	699	695	709	701	653	654	675	661	674	680	728	670	666	718	711	674	704	748	636	696	699	686	658	705	676	620	711	641	677	687	667	686	690	720	756	665	704	744	674	691	676	679	722	658	684	697	669	669	708	617	655	704	672	675	683	739	694	679	642	645	655	683	694	625	669	679	669	657	658	738	680	639	679	647	666	683	676	676	657	679	672	661	687	682	692	631	734	674	651	693	640	688	696	659	647	699	707	679	659	652	700	662	709	697	642	675	669	734	710	678	657	670	684	683	705	692	669	690	701	703	676	682	666	652	676	704	635	670	669	708	668	676	681	692	692	702	712	679	683	664	652	716	656	640	678	687	672	670	646	722	715	700	732	660	701	686	706	660	661	653	645	658	704	706	657	646	689	687	716	673	697	680	741	654	654	677	685	679	694	617	712	611	677	694	671	715	696	708	645	703	697	663	692	652	653	673	753	672	700	678	709	665	657	715	694	679	703	729	695	696	705	703	733	672	670	662	720	688	682	688	690	683	679	671	648	689	676	711	644	648	669	670	706	691	672	639	673	696	697	650	732	634	686	686	648	717	709	655	704	688	622	637	694	647	626	701	655	704	695	658	739	651	664	693	688	656	658	699	634	657	702	676	661	651	674	668	655	684	702	657	660	682	680	621	677	683	669	644	674	734	679	699	704	675	626	735	727	700	682	656	685	657	648	654	685	678	697	665	656	716	698	679	708	702	659	644	689	671	682	685	626	711	673	705	685	713	687	697	694	717	657	667	679	670	676	722	655	642	681	695	723	626	679	652	706	696	664	713	705	649	666	689	697	705	652	710	705	688	717	692	650	658	643	726	704	678	694	659	671	654	593	709	685	701	671	683	749	751	714	736	667	683	699	710	681	685	700	675	675	728	669	734	694	664	705	643	696	688	657	648	711	677	678	671	703	699	680	655	672	655	650	690	725	678	712	664	700	630	730	685	682	631	749	678	717	730	631	666	683	655	683	683	646	656	660	672	648	685	707	714	710	673	656	716	687	674	677	682	700	672	700	680	678	669	695	661	692	683	673	640	634	670	641	686	694	697	691	664	709	692	681	682	699	704	709	730	700	617	701	680	719	681	680	683	675	654	652	678	667	675	634	695	702	630	710	695	686	698	690	677	668	608	652	623	665	665	686	694	670	670	673	701	714	663	668	700	685	715	716	662	704	648	654	639	672	712	696	699	695	649	725	663	692	701	689	693	646	627	637	694	713	651	672	649	644	672	700	611	693	616	681	673	694	699	674	677	678	707	707	691	687	693	703	702	686	686	667	683	692	670	698	685	662	704	678	668	671	682	675	680	662	664	665	689	684	686	714	653	669	682	648	668	707	657	700	637	692	656	650	704	667	682	688	716	680	674	685	669	702	656	673	645	661	692	699	731	678	689	711	648	706	700	615	689	673	719	669	695	665	664	692	673	670	669	631	674	661	717	703	640	709	702	722	613	650	691	684	631	697	697	690	689	728	663	668	717	669	650	666	646	646	711	668	660	655	717	682	653	667	682	657	688	674	631	715	673	630	695	642	668	681	667	701	706	691	703	677	673	654	713	680	676	750	689	702	672	659	684	710	728	701	669	698	667	688	670	675	676	655	691	649	683	691	724	659	628	639	721	660	682	673	665	646	692	634	675	677	643	635	711	652	715	673	703	673	683	672	677	695	681	701	701	696	686	680	671	679	660	752	680	693	692	686	675	709	656	632	639	706	673	668	672	655	685	694	645	679	721	665	646	671	679	647	730	690	672	718	681	702	691	652	675	668	667	625	698	652	636	684	686	664	749	689	685	667	726
39484	20054	5946	2583	1509	1014	687	505	429	386	331	326	274	238	236	246	190	230	207	199	218	202	193	177	164	201	184	188	182	165	168	159	175	186	164	177	168	172	177	162	155	167	174	170	166	163	139	166	143	165	129	162	159	170	140	150	145	176	152	160	165	143	144	157	150	161	176	159	160	176	143	129	171	157	161	175	174	164	160	159	177	156	164	143	146	157	159	175	159	168	145	152	145	157	167	151	164	134	171	182	182	151	161	176	170	172	151	157	152	167	177	167	145	156	192	158	185	176	156	148	162	147	169	136	152	157	163	160	142	158	176	182	150	170	147	148	132	159	145	147	154	146	169	162	163	165	144	153	152	163	191	161	157	151	153	150	158	150	163	125	154	161	145	166	163	143	181	141	133	153	140	132	167	150	147	164	152	142	172	163	152	166	152	172	145	170	162	178	158	167	139	128	151	153	157	145	138	168	167	143	149	170	168	150	148	148	168	152	153	141	153	144	148	154	151	160	150	158	156	116	149	145	158	163	126	150	165	157	135	166	146	156	165	162	151	146	182	141	147	172	138	161	159	130	149	149	167	142	165	138	135	162	152	178	136	169	161	134	159	151	155	159	169	165	164	154	151	140	156	143	157	157	155	142	157	154	157	145	163	149	166	164	151	166	154	146	168	162	161	139	142	152	171	179	139	147	169	149	140	150	179	172	158	153	161	139	174	145	140	167	164	147	161	161	144	166	166	163	162	156	158	149	130	150	169	149	162	168	150	143	170	168	134	166	162	159	153	153	173	145	146	172	151	144	158	167	163	171	146	145	162	147	157	134	157	174	127	173	161	173	147	150	168	149	137	159	131	158	130	163	184	154	169	167	173	147	148	144	154	173	171	176	157	176	157	159	161	150	156	161	152	170	178	171	160	173	156	166	164	141	138	158	173	153	153	151	154	151	160	158	135	165	150	151	154	149	147	143	153	156	182	149	155	167	170	168	177	155	158	148	158	158	147	149	143	158	154	161	124	146	144	144	157	147	144	170	142	144	169	130	168	155	151	167	153	176	174	148	153	130	143	176	160	160	148	168	156	147	155	126	143	171	181	170	152	174	158	148	156	133	180	147	182	173	161	166	151	137	149	154	155	168	176	139	157	151	131	152	136	156	138	162	166	153	151	147	163	165	139	149	138	167	148	146	152	150	162	152	155	149	137	160	146	132	160	145	151	133	146	154	133	163	154	166	157	159	171	165	129	139	157	160	153	139	145	174	156	154	151	152	158	150	170	158	149	145	178	158	153	149	159	173	131	135	153	142	152	169	157	138	132	165	182	161	167	169	143	151	170	157	164	156	149	164	168	170	157	143	129	161	156	153	164	131	164	168	141	149	167	134	155	171	174	156	173	169	152	160	156	179	136	181	160	142	153	162	146	148	139	185	155	143	142	160	138	156	161	156	154	175	143	158	173	154	123	159	136	152	161	154	155	148	143	140	126	166	156	135	156	138	138	167	133	161	162	137	162	153	173	155	177	134	150	153	140	133	148	148	162	165	148	178	167	135	154	157	162	160	157	146	148	171	163	166	148	160	163	152	133	168	153	147	166	135	149	137	137	150	154	143	147	168	139	134	138	139	146	166	147	152	154	142	162	128	150	137	162	142	150	162	186	159	146	157	137	141	128	155	163	159	161	151	162	148	147	152	148	161	166	168	153	157	156	183	159	161	151	154	154	144	133	158	172	157	140	165	151	171	142	164	141	139	146	136	126	152	137	172	158	138	141	148	160	162	166	154	139	149	151	132	143	166	180	154	156	177	147	169	147	149	139	133	169	149	137	147	163	142	144	158	140	140	156	132	176	154	152	138	165	169	160	167	179	156	146	144	170	145	151	183	141	152	155	162	169	192	173	162	142	144	160	137	183	163	154	166	145	163	133	170	152	151	132	175	156	161	157	163	152	148	142	140	137	149	152	168	160	168	167	139	152	156	152	152	167	168	151	172	156	131	147	160	170	137	168	155	164	154	138	146	154	169	150	161	161	134	160	155	156	162	179	158	136	149	128	144	126	164	158	140	151	137	162	139	147	154	181	133	148	156	174	174	163	167	165	164	146	156	162	151	134	152	140	131	152	146	160	168	164	158	166	162	162	152	164	178	184	152	158	159	134	141	126	160	177	150	170	154	176	148	162	134	139	151	142	182	157	164	150	163	166	145	151	161	152	146	157	157	144	143	142	155	157	154	172	166	137	193	159	144	152	164	164	162	160	146	149	134	154	148	166	165	163	161	146	139	157	160	151	137	146	129	170	169	139	167	157	161	159	138	140	135	155	155	154	154	160	155	144	167	177	155	157	141	165	156	170	166	168	133	132	152	167	135	165	156	113	151	136	156	142	154	181	152	168	148	127	156	147	176	148	168	141	147	147	177	176	147	146	137	142	155	138	154	140	163	150	161	163	170	157	137	126	161	153	145	168	161	145	188	165	148	152	169	169	149	137	147	147	126	161	165	131	150	174	150	143	143	152	140	163	171	162	151	156	166	171	149	145	158	157	140	162	150	147	157	130	156	144	148	150	157	149	153	153	154	152	149	148	145	146	168	171	153	159	163	184	176	150	150	158	163	176	148	158	149	133	135	143	148	138	164	151	183	139	153	184	178	164	145	147	154	149	164	144	138	156	188	147	167	157	151	147	165	171	153	148	156	164	161	142	146	160	155	140	161	171	146	135	151	148	163	168	167	157	163	175	176	176	150	142	151	167	164	163	134	151	145	163	150	165	134	168	163	164	174	152	149	163	160	175	166	168	163	153	158	143	158	144	158	138	155	181	145	157	159	160	152	139	164	148	167	149	155	158	155	153	150	159	139	163	177	144	169	146	146	160	166	154	162	176	144	155	168	161	151	153	147	168	165	152	151	149	183	162	148	143	180	147	144	156	163	156	169	170	149	142	177	154	148	145	155	150	138	151	156	157	157	158	159	159	158	165	151	157	156	141	163	158	160	161	139	135	170	152	170	157	149	142	171	180	155	160	151	163	155	151	155	169	168	145	151	137	168	176	154	135	163	129	150	149	166	150	160	150	151	152	170	148	153	150	146	144	152	142	140	178	136	137	156	173	155	178	148	156	164	153	156	168	166	152	152	149	148	152	154	150	167	168	140	138	154	152	175	170	165	146	152	148	145	167	164	147	150	143	174	163	154	148	156	147	151	156	145	148	168	162	174	129	161	143	134	154	158	160	147	160	179	174	148	139	128	156	149	147	138	145	177	157	125	168	155	177	155	145	158	177	149	151	172	133	155	140	144	155	165	128	170	158	148	153	132	148	140	159	161	150	148	134	162	163	165	174	142	163	147	162	150	157	139	144	138	169	135	153	170	170	159	153	150	138	154	140	152	148	162	165	149	155	146	125	121	156	130	144	159	137	160	156	144	163	142	166	141	146	167	171	155	148	151	164	136	143	152	158	171	149	156	157	138	159	140	172	166	122	149	163	156	169	179	147	141	174	160	132	141
23925	11514	5139	5540	4603	3796	2941	2411	2045	1747	1561	1459	1288	1149	1033	969	883	885	794	770	738	705	719	678	676	623	635	585	571	551	546	559	492	567	515	504	536	473	506	490	470	530	485	475	438	481	444	500	443	464	444	467	433	450	465	483	440	459	477	438	456	458	427	472	458	445	430	480	424	423	465	431	459	417	441	417	427	437	456	446	430	457	428	479	434	425	425	412	409	398	466	433	451	416	416	449	437	473	457	453	471	478	461	500	439	499	550	519	434	487	500	452	422	452	497	473	459	423	440	411	418	394	387	429	435	504	437	404	469	447	415	430	422	419	437	405	427	448	401	447	426	435	422	414	410	427	429	432	440	406	427	466	405	366	438	435	430	434	416	403	426	416	387	442	436	429	443	410	439	417	401	420	406	411	420	418	393	372	436	432	404	413	444	357	378	388	357	393	406	431	391	425	413	416	402	421	400	416	404	424	409	404	437	397	419	410	422	401	447	403	419	381	438	440	403	420	381	416	401	411	386	467	395	425	395	403	374	425	402	426	420	424	439	395	397	405	406	374	406	438	380	422	387	421	407	403	419	439	431	414	431	402	371	398	419	396	367	397	411	402	433	423	405	396	397	456	437	424	414	414	420	388	415	377	459	407	412	371	377	410	394	415	421	393	421	397	435	456	397	410	399	413	428	418	412	400	439	390	401	422	441	411	397	435	406	405	417	414	415	385	371	417	388	367	466	458	397	415	384	417	398	420	418	390	400	414	414	392	415	435	383	446	405	431	397	428	411	422	427	421	424	442	432	418	426	418	433	423	395	426	402	374	426	409	421	391	413	384	417	373	434	413	423	419	401	417	360	397	424	413	425	394	387	418	438	403	360	406	387	422	407	410	410	382	416	437	368	408	437	413	408	398	418	449	389	380	387	378	387	412	417	399	416	416	387	391	431	423	396	403	410	380	398	420	381	364	378	405	421	385	432	405	430	435	403	383	432	421	402	408	397	443	437	430	391	424	420	392	409	400	426	390	451	430	407	432	443	436	374	381	405	417	426	405	392	433	445	393	389	376	348	412	366	426	410	410	404	428	399	381	424	421	413	365	414	416	419	389	456	399	417	405	436	442	385	407	426	428	425	407	402	428	390	424	404	388	406	386	402	417	425	388	400	381	446	385	391	380	402	412	393	391	450	384	420	369	395	420	412	402	414	427	390	429	438	429	370	434	406	397	448	431	409	417	439	413	408	393	432	415	393	416	398	413	402	391	445	421	405	412	385	417	375	453	426	458	409	386	456	375	452	426	416	402	427	435	381	416	405	447	427	409	425	441	411	417	408	424	430	399	392	408	410	434	418	407	440	406	374	448	417	394	397	394	434	402	390	375	422	416	407	413	394	396	403	390	454	403	429	396	394	399	347	440	414	424	422	413	379	406	396	381	380	387	398	408	406	409	413	417	379	405	408	409	404	413	409	454	405	414	411	418	395	435	407	461	419	356	406	439	393	432	418	390	398	446	400	391	408	410	411	397	423	416	405	396	401	388	411	413	422	410	400	401	392	426	417	379	409	406	411	415	423	444	420	422	408	411	382	381	402	426	417	405	417	409	401	450	374	409	431	395	428	426	435	447	443	443	394	403	402	398	364	437	397	409	392	403	374	389	389	382	406	405	418	400	423	394	415	411	425	390	404	459	436	423	376	394	426	403	418	399	397	392	398	442	408	399	405	421	430	438	385	406	413	386	411	410	397	407	427	422	412	423	390	404	401	420	376	420	423	410	414	417	415	427	391	411	407	419	428	411	389	412	391	410	400	400	413	404	397	424	390	398	426	412	397	436	375	426	373	433	395	399	412	428	417	427	410	418	438	393	411	407	412	376	392	420	394	369	433	412	429	384	401	392	412	417	427	402	383	379	381	426	442	411	459	382	420	412	419	422	432	422	397	432	444	408	415	411	434	401	372	401	406	386	416	400	423	397	396	419	397	411	397	401	408	418	447	414	416	425	418	385	413	422	389	410	404	386	401	456	359	406	396	442	447	388	414	399	388	382	421	434	377	411	404	438	406	424	397	399	371	439	422	418	422	407	412	464	431	406	425	428	435	394	446	396	439	394	413	405	435	396	375	399	417	414	377	464	405	398	389	411	476	396	382	432	424	440	432	365	400	420	413	435	412	436	408	399	434	397	408	389	406	421	417	436	385	417	423	384	395	418	419	419	412	407	394	393	444	407	375	394	389	396	433	400	401	421	416	411	433	410	426	401	409	404	416	392	438	433	391	392	397	426	460	450	425	415	387	439	400	369	402	406	365	422	375	395	419	425	358	401	403	416	449	406	420	383	413	430	438	391	409	407	403	432	415	378	401	380	402	406	378	432	431	426	450	430	410	427	400	388	419	389	404	418	431	434	395	405	434	451	422	427	392	420	409	421	372	443	412	435	433	366	430	393	403	419	383	404	407	405	415	404	406	364	423	424	414	445	399	401	435	400	428	403	411	426	384	430	413	396	437	420	394	367	410	404	382	410	414	448	399	412	427	404	417	423	411	454	406	401	420	405	437	391	426	386	414	375	382	394	398	380	405	389	389	430	434	413	379	401	383	420	367	387	421	428	421	411	419	386	362	420	426	426	369	414	394	422	379	412	392	431	402	387	412	397	420	412	405	378	408	406	410	432	396	423	439	395	413	426	440	431	427	396	444	415	381	412	392	418	402	402	395	398	422	393	426	359	447	427	419	393	393	427	372	369	425	420	430	396	406	416	400	397	419	428	419	446	403	427	387	382	394	422	408	397	408	405	368	401	420	394	427	431	415	394	415	428	412	425	425	419	423	445	420	379	396	406	366	433	448	410	421	398	428	408	413	401	387	394	405	409	411	406	427	424	403	418	419	441	423	426	430	393	410	419	411	400	413	451	392	425	403	402	422	452	401	388	404	398	402	396	440	416	376	391	413	400	423	413	399	420	412	405	438	382	379	370	402	428	401	404	419	390	414	444	392	436	395	405	419	438	374	371	420	417	396	447	405	448	409	431	409	450	435	401	402	404	411	402	387	429	392	392	408	386	431	404	437	444	387	410	394	411	392	412	386	402	396	431	383	424	399	402	401	406	418	435	429	421	407	384	396	416	369	405	426	408	421	398	406	422	427	406	391	387	430	428	423	409	445	428	412	420	380	437	411	417	394	423	388	400	389	428	398	388	385	386	406	437	383	411	411	437	404	421	429	399	398	392	408	414	422	436	430	404	401	396	378	412	415	385	410	436	379	417	425	414	407	423	416	402	409	400	447	391	427	416	407	392	392	393	438	425	388	396	440	406	396	424	428	408	446	442	422	391	392	414	407	395	433	417	393	406	379	416	403	425	432	379	408	413	439	405	442	424	415	402	418	416	424	402	395	378	433	441	395	404	390	404	431	423	448	387	396	375	416	390	409	421	392	404	400	439	386	390	424	440	409	428	399	370	420	417	440	396	440	443	400	380	421	416	385	391	384	388	390	426	397	390	388	398
13688	3373	390	326	267	283	300	295	258	293	294	289	261	299	299	286	267	262	281	268	304	274	311	281	268	256	253	258	283	310	283	261	282	277	283	286	244	277	289	284	268	268	295	299	268	284	288	266	277	269	286	272	270	277	290	287	257	293	292	261	274	268	279	277	274	252	286	286	307	273	284	266	273	254	254	263	317	296	268	268	294	296	280	286	248	264	259	293	284	272	269	298	282	270	282	271	268	287	290	269	266	272	270	254	263	280	231	282	290	267	288	259	276	265	294	248	277	286	253	289	260	288	290	287	287	287	263	281	285	249	258	267	279	290	254	282	295	261	268	275	283	292	287	293	284	302	286	267	268	266	254	267	264	273	250	253	288	261	278	265	266	246	300	266	291	270	291	286	294	280	285	261	280	283	261	269	295	259	307	282	291	275	270	268	274	288	272	288	287	266	299	277	272	269	272	249	262	312	275	265	291	302	268	274	289	266	244	276	267	296	254	298	293	265	251	278	265	279	270	279	301	275	259	259	274	266	270	270	295	258	270	284	281	254	283	288	289	264	267	250	282	277	271	256	273	278	266	289	261	271	268	289	283	273	281	259	255	261	285	303	275	259	265	280	278	277	270	261	279	266	295	263	264	282	273	276	284	290	293	278	281	306	272	276	282	281	276	307	265	270	271	265	304	272	259	282	282	292	284	312	275	296	256	288	224	261	268	260	288	268	288	264	273	293	262	284	296	284	275	257	276	266	272	278	287	271	281	308	297	261	312	286	270	272	278	285	304	273	239	250	290	289	289	311	248	252	283	287	307	274	259	278	265	289	280	263	279	295	287	299	249	265	255	266	289	280	284	280	250	279	286	282	295	263	242	288	280	312	284	286	282	258	251	243	305	269	275	291	312	275	254	257	255	305	261	265	280	270	272	271	264	289	283	263	277	255	254	243	272	275	245	300	255	288	283	269	245	265	292	279	280	274	266	275	272	266	273	298	289	268	300	303	267	256	287	274	280	276	281	268	264	252	282	262	284	319	326	265	265	246	292	269	282	299	275	287	279	276	278	270	282	279	273	239	262	304	309	287	293	279	275	298	262	318	264	265	284	272	248	274	279	281	280	293	268	262	294	294	245	298	295	258	286	273	259	277	310	278	281	278	290	246	256	255	311	290	284	284	286	274	303	259	280	243	279	280	247	267	271	279	270	246	297	258	275	264	284	250	273	254	309	287	277	284	272	291	295	288	300	301	256	283	285	255	277	248	294	273	271	281	265	277	279	264	305	293	278	338	261	290	270	256	277	291	264	300	298	291	276	298	275	281	276	286	284	273	280	266	302	303	278	270	270	266	300	260	260	284	233	296	289	250	266	253	255	282	288	259	294	253	253	259	272	264	280	281	276	272	231	267	281	301	288	298	267	267	276	251	272	271	292	250	258	268	270	272	293	258	269	268	250	281	266	301	272	273	309	265	272	279	260	242	268	287	308	278	283	287	286	246	291	276	267	293	252	301	299	273	248	286	284	313	271	259	283	284	263	248	275	276	274	246	296	258	273	253	265	290	300	270	262	301	307	304	297	282	276	289	264	240	288	270	299	286	241	278	246	255	271	268	263	262	241	282	242	270	276	265	270	283	285	274	281	270	284	252	287	238	268	293	256	306	267	263	283	243	279	316	266	270	265	293	263	287	294	285	244	293	283	262	291	262	286	284	298	301	255	267	259	293	270	279	271	286	289	283	291	276	310	265	280	279	276	292	273	259	273	291	278	296	287	286	293	261	317	298	278	249	278	313	290	290	257	266	305	276	276	303	269	259	287	253	262	261	264	270	292	281	241	274	245	273	288	300	277	286	265	277	282	295	298	288	285	280	299	284	252	268	288	290	298	285	274	285	236	298	247	282	269	308	280	263	279	287	251	266	279	301	305	254	295	232	270	298	290	248	257	284	297	252	298	290	259	264	280	279	260	257	288	247	271	263	299	280	286	291	288	282	302	233	271	283	284	295	280	290	238	269	253	288	242	287	275	268	275	262	262	270	290	289	283	288	260	251	279	251	293	284	295	269	263	283	285	226	278	261	268	260	258	269	331	290	274	254	281	247	259	264	282	260	264	275	277	260	288	268	295	249	278	292	276	285	283	292	240	298	288	281	260	300	283	269	277	264	297	272	256	292	298	290	262	273	278	268	241	280	274	282	260	280	282	281	256	287	281	278	256	290	284	269	270	271	263	272	282	292	290	258	259	297	267	287	281	274	258	269	248	289	280	308	259	271	261	263	256	262	264	291	278	303	278	272	318	311	307	289	287	273	290	280	257	246	262	285	266	297	263	289	249	305	246	285	268	277	300	294	270	313	260	260	286	265	268	258	268	286	245	286	272	302	278	281	271	275	274	271	272	265	264	281	280	285	298	255	239	275	263	284	249	270	277	292	272	269	246	264	297	260	265	294	270	249	289	290	266	286	258	286	268	265	307	277	263	289	306	260	260	259	265	290	277	268	258	248	291	274	309	313	247	250	281	277	270	275	263	290	257	300	275	277	264	282	260	269	271	284	293	272	288	295	278	277	285	284	286	282	254	285	275	251	268	286	269	282	253	277	290	289	285	302	248	260	302	282	275	262	292	309	263	290	318	289	290	285	295	295	290	283	276	268	290	303	292	269	265	235	256	272	285	300	272	248	268	289	300	292	288	285	286	267	268	277	283	285	263	262	274	282	269	263	292	300	285	268	236	266	300	289	286	274	263	257	289	299	250	282	287	266	266	273	268	289	266	271	289	262	281	255	260	283	295	254	246	310	267	275	277	277	280	275	238	262	272	254	274	286	269	266	289	295	260	282	288	281	259	280	286	286	283	281	276	300	278	261	262	280	275	287	279	292	288	300	288	276	262	273	314	294	279	266	245	290	257	286	253	270	282	272	307	286	272	265	263	284	262	255	296	296	255	277	274	256	289	242	262	226	268	265	299	273	274	298	269	287	289	262	290	279	287	313	262	319	278	300	283	302	268	298	272	289	247	284	254	251	265	316	269	301	278	281	282	279	295	272	267	272	261	300	280	253	238	296	267	291	294	272	273	279	266	279	274	259	264	289	270	291	246	250	292	302	252	258	278	281	282	268	264	245	261	308	282	262	275	263	307	243	259	278	291	273	264	291	282	292	246	278	262	283	291	256	248	286	303	271	294	285	289	264	289	257	284	270	276	276	300	315	247	231	291	270	287	286	267	274	261	300	306	291	284	278	269	260	253	252	259	279	249	281	308	276	268	277	278	260	272	270	289	278	281	315	289	276	283	272	271	260	279	294	269	262	293	270	267	278	276	280	272	269	254	267	275	285	281	274	244	291	287	272	273	270	280	248	293	242	262	291	278	258	262	262	269	255	279	275	262	264	259	299	289	255	280	261	248	302	264	245	270	276	290	239	295	283	280	291	276	279	274	247	238	284	260	267	304	285	292	301	263	255	299	310	277	273	271	302	248	263	267	291	264	265	277	302	270	274	265	262
8463	2713	860	882	813	810	757	739	772	749	707	731	730	718	703	756	715	718	695	745	686	681	694	705	705	727	689	688	681	672	730	702	691	700	746	688	671	662	689	699	701	707	709	684	693	679	711	687	604	720	669	656	679	675	676	721	654	722	698	702	723	730	756	723	712	721	769	695	721	699	705	655	660	712	718	725	699	706	637	721	708	662	707	702	739	708	696	693	687	725	726	680	737	683	669	714	735	716	754	687	709	737	698	725	715	642	661	688	717	650	713	725	687	712	693	713	698	738	741	703	729	707	651	690	685	708	709	710	781	721	702	709	682	675	731	727	725	695	721	716	726	728	698	680	677	710	712	715	690	709	725	671	722	710	672	710	696	693	671	697	690	725	713	734	760	681	691	691	701	742	722	652	677	719	713	679	649	732	708	730	735	685	763	712	701	696	661	701	704	659	732	732	669	704	688	668	709	706	729	684	708	671	706	703	639	681	720	709	695	682	669	659	750	731	651	719	650	710	669	691	715	736	716	642	693	693	694	747	660	723	746	684	638	695	694	672	663	754	659	704	646	683	714	670	671	714	750	705	666	698	695	747	717	648	698	672	710	691	683	707	738	666	719	689	718	653	698	738	704	672	721	687	692	692	735	677	720	698	676	622	675	677	717	723	691	689	651	710	671	714	729	699	714	711	703	726	721	719	719	711	702	714	738	682	674	669	707	714	724	707	716	701	702	724	712	652	653	691	707	734	704	664	719	640	689	682	684	692	720	774	714	698	696	676	706	676	736	705	707	747	696	666	718	739	733	694	702	713	652	723	697	746	673	661	703	720	732	696	706	714	729	720	713	734	760	716	671	729	725	690	700	724	731	718	681	720	696	694	622	703	704	689	706	732	680	674	722	636	679	680	721	709	667	710	703	728	678	696	702	749	685	743	718	682	702	685	697	678	697	724	705	697	647	660	709	705	654	725	740	666	708	692	725	726	677	680	660	670	670	715	672	662	629	718	704	709	685	628	709	708	702	705	737	693	682	727	688	718	691	660	697	743	729	735	699	719	693	728	724	767	674	736	728	680	686	720	673	681	688	751	720	671	694	703	724	727	701	702	681	710	726	696	711	685	767	675	673	699	679	666	657	680	667	695	690	662	692	740	648	696	711	714	722	725	744	699	706	717	682	672	673	669	688	752	730	715	668	737	715	701	696	662	677	665	716	672	674	704	709	737	732	663	725	683	692	723	701	684	726	674	702	671	680	652	684	711	691	696	658	696	682	719	739	715	709	680	724	690	714	683	691	753	698	693	721	740	709	751	710	706	695	682	741	673	676	693	716	705	701	713	669	692	736	691	743	696	655	683	691	722	727	714	726	694	670	692	706	730	704	711	646	702	642	683	674	709	719	658	709	689	694	706	756	699	712	669	694	735	690	694	700	740	732	748	689	674	700	680	672	695	742	734	702	697	686	715	690	690	656	716	722	733	660	728	698	702	722	635	733	687	700	712	720	679	740	704	650	698	762	699	675	711	687	730	738	664	693	693	693	698	694	706	729	699	684	681	698	680	685	674	728	730	714	698	681	724	690	693	682	712	731	737	702	723	670	757	742	729	648	684	705	757	687	709	697	717	727	709	694	695	693	729	697	678	689	720	707	706	656	678	689	666	677	653	737	688	670	701	723	681	760	652	663	702	692	690	702	697	697	774	674	714	688	650	738	728	691	684	729	729	690	744	657	687	663	722	668	767	701	712	693	659	657	743	677	708	687	733	741	702	673	746	703	721	730	720	717	688	712	638	695	692	705	750	691	653	695	691	716	715	741	644	714	653	726	724	677	704	715	653	702	747	745	685	706	709	715	705	706	741	720	623	699	727	716	682	706	748	717	715	717	723	657	651	703	726	667	702	676	721	731	675	697	708	700	688	711	685	646	747	673	741	674	682	691	748	672	655	736	671	715	707	699	691	734	709	659	698	734	634	672	641	700	736	677	731	725	704	748	693	702	719	675	710	685	677	722	730	618	709	678	678	721	748	655	670	720	689	668	704	694	700	710	695	748	662	720	699	690	745	677	725	648	679	705	728	704	705	722	704	717	738	680	672	725	746	719	752	681	706	705	710	680	751	715	710	712	670	683	683	659	684	692	703	687	678	691	727	717	718	715	700	709	726	707	682	682	684	708	696	690	695	701	702	665	685	655	759	746	699	691	707	690	663	726	693	723	669	676	694	720	669	717	718	673	738	684	699	716	731	659	702	700	728	697	676	695	689	747	702	675	714	753	722	665	707	681	675	705	679	689	689	762	693	730	730	672	693	694	680	723	740	702	690	692	701	725	641	665	670	720	673	730	721	692	715	712	657	735	750	666	703	679	687	698	649	719	736	698	653	715	706	716	710	727	708	674	678	726	726	683	688	760	734	722	696	697	697	674	718	685	704	603	674	694	666	688	699	679	720	686	725	666	699	729	694	655	690	714	661	663	674	672	721	680	676	770	628	695	703	686	716	730	712	691	660	687	744	757	698	685	730	719	712	651	684	692	673	680	694	652	695	679	717	685	683	657	679	697	692	651	698	690	698	721	692	738	669	693	694	690	679	711	704	684	704	689	707	651	666	686	764	710	659	726	688	704	727	675	722	664	687	736	718	734	734	707	698	694	732	697	725	707	682	688	689	676	717	662	715	750	720	705	700	679	733	735	721	728	662	758	741	691	720	708	715	707	689	670	647	716	724	696	692	699	720	701	672	715	695	713	693	688	717	681	715	734	689	741	677	731	733	751	696	662	704	666	727	710	660	683	695	714	709	734	706	687	663	664	731	678	706	706	703	697	666	698	701	721	730	723	698	706	739	700	721	697	680	743	757	633	706	649	738	700	695	728	769	710	657	689	728	709	692	697	736	703	734	686	679	676	727	741	664	706	675	752	738	753	703	717	677	697	687	680	702	699	706	737	688	704	668	679	722	696	685	754	710	675	682	704	691	744	686	712	728	684	712	681	666	669	652	704	716	682	715	732	708	721	700	651	671	707	663	726	695	739	700	679	721	683	647	711	747	701	674	698	697	682	687	717	693	727	747	733	665	702	695	731	687	717	675	721	724	660	658	674	697	690	729	717	711	669	717	716	725	703	722	697	762	659	729	685	721	696	734	681	749	711	700	708	708	722	741	679	704	669	693	692	748	692	781	702	741	707	678	729	694	688	684	696	726	659	725	731	719	695	680	749	696	670	706	704	689	724	658	671	674	660	659	677	710	726	700	677	688	742	740	708	669	728	700	688	758	722	673	692	728	706	690	697	707	701	669	678	666	719	716	674	675	656	668	678	699	710	702	693	668	751	691	709	682	666	694	697	717	677	726	730	707	755	710	714	710	695	734	692	711	726	721	707	716	697	656	680	652	667	671	744	698	722	724	723	731	770	709	686	709	703	734	706	700	714	710	729	677	704	702	727	718	716	758	696	687	740	653	692	714	703	703	688	705	669	734	680	714	747	691	739	760	720	693	728	716	668	697
32425	13371	3036	1542	998	688	589	475	393	399	365	356	374	326	324	330	292	274	304	317	285	286	287	259	274	291	260	291	264	314	257	255	261	306	295	290	308	285	283	300	275	276	268	280	303	258	295	272	278	278	256	283	280	304	264	272	293	270	290	278	290	274	295	272	255	302	250	313	275	289	284	268	273	278	264	267	247	253	280	271	273	279	282	297	321	290	308	273	259	242	267	294	290	273	278	269	290	273	310	277	285	268	262	279	292	301	279	320	301	284	288	264	296	270	251	282	246	269	278	303	296	273	295	281	286	261	265	279	255	288	281	251	317	269	280	270	244	301	263	239	258	261	284	275	269	255	279	296	288	262	274	267	302	265	264	265	255	279	255	296	262	263	316	277	272	259	273	267	304	290	269	237	269	303	297	267	258	257	275	273	280	257	293	248	256	251	269	300	291	272	280	311	269	250	270	273	283	294	269	265	259	306	276	296	290	294	258	264	254	254	274	228	257	243	253	282	277	288	286	279	263	278	273	255	289	293	299	280	271	276	271	273	267	240	267	278	246	250	255	277	280	298	313	260	249	236	252	263	275	256	305	268	234	291	276	290	276	261	263	257	251	272	263	286	242	275	259	286	273	257	266	275	287	258	281	288	267	253	262	272	266	268	255	275	246	279	235	293	264	267	274	290	286	263	298	260	270	258	259	247	265	306	277	282	245	274	263	266	301	303	274	242	248	280	286	293	285	268	301	276	274	263	265	277	307	267	265	272	274	282	237	265	274	289	275	278	286	262	305	294	294	291	257	283	290	287	285	285	270	267	276	247	273	272	296	296	286	255	293	273	290	281	285	233	274	301	301	262	258	294	264	259	268	295	254	268	290	268	307	258	274	235	271	234	258	250	304	250	281	255	322	244	284	279	247	283	264	267	309	252	252	269	294	268	286	262	286	259	285	286	309	273	246	265	298	274	254	276	299	242	301	279	248	295	270	306	271	251	254	288	239	217	277	276	271	279	273	274	265	259	293	273	259	251	283	306	289	281	269	266	275	301	300	245	269	288	292	276	306	329	268	278	267	281	269	267	251	293	287	247	273	242	255	282	279	277	266	260	292	275	269	287	267	266	285	276	260	288	280	253	284	270	280	272	260	280	256	300	266	276	268	279	306	263	291	209	293	272	252	269	264	278	256	311	285	301	274	256	263	289	269	234	260	287	240	264	266	276	295	281	271	280	249	270	271	264	272	272	288	274	267	287	271	267	300	285	231	225	282	278	274	268	272	289	264	302	289	283	307	263	295	257	261	267	265	229	290	306	272	229	266	276	299	313	268	284	264	293	283	276	286	259	281	295	265	290	257	292	272	275	263	280	291	270	259	289	282	274	260	286	268	269	256	283	256	258	250	279	278	276	322	273	279	280	286	253	277	278	267	271	285	285	274	271	276	278	266	269	270	270	263	254	275	268	280	318	293	277	280	277	269	268	255	299	302	307	255	259	266	253	270	275	268	293	267	292	265	290	287	254	255	278	271	302	288	290	282	304	287	278	263	309	296	249	270	281	284	290	271	245	266	246	250	303	290	275	254	266	294	266	272	271	278	268	268	274	237	273	277	291	279	283	253	245	296	286	286	285	257	267	308	301	287	252	276	288	310	258	281	291	263	287	258	266	273	300	261	286	249	297	303	268	283	255	298	293	276	287	279	276	285	283	306	267	259	259	302	274	293	270	285	245	280	261	280	279	275	245	282	272	250	272	274	267	242	257	271	234	282	279	252	285	233	275	232	266	274	276	278	291	255	275	257	269	288	275	253	258	271	255	278	269	271	292	283	292	250	275	247	289	272	263	264	260	285	269	263	286	287	286	281	298	268	266	295	245	249	262	269	259	262	294	245	249	247	272	258	279	232	286	291	259	284	292	273	283	260	297	275	254	276	283	266	284	271	293	276	251	301	315	274	281	261	271	297	286	286	266	251	296	276	240	288	285	267	253	286	253	276	288	277	240	310	295	301	284	255	287	248	281	266	275	274	292	294	262	269	268	266	259	302	264	244	273	274	305	245	302	305	289	310	274	279	270	282	281	259	272	243	253	278	267	308	265	269	256	269	270	261	290	296	273	276	297	254	297	294	268	257	281	284	270	262	260	243	249	250	245	295	261	294	273	266	281	249	277	291	254	270	288	291	301	249	264	250	259	268	273	288	263	261	270	316	273	272	275	275	256	270	263	252	284	288	245	296	279	271	247	251	282	284	268	271	269	296	267	267	273	240	243	282	261	269	286	256	297	288	276	246	287	285	244	252	300	262	259	292	248	275	297	252	264	258	280	263	291	242	238	290	257	284	261	275	274	272	254	248	283	248	312	285	284	292	252	279	243	277	318	274	278	277	293	303	266	264	273	277	279	279	269	277	277	279	270	285	293	274	275	261	248	278	284	283	307	279	266	233	264	275	285	288	286	260	278	262	260	270	247	287	260	230	272	267	280	272	290	266	297	280	298	292	278	269	287	260	247	247	302	253	286	280	293	247	268	270	271	258	266	275	277	288	268	285	298	278	296	290	268	260	282	263	312	262	254	252	271	298	291	275	272	281	251	302	300	298	271	266	299	294	253	275	284	261	262	275	233	280	276	293	318	283	284	257	280	246	281	293	284	277	297	302	262	244	264	275	282	278	282	279	286	279	275	245	287	242	293	243	284	245	293	259	293	264	324	255	254	263	270	292	246	276	257	264	280	271	285	275	259	262	267	286	274	273	267	280	270	230	297	284	256	278	275	275	271	286	265	278	281	274	287	253	247	260	261	236	263	294	280	277	295	298	296	298	283	279	296	299	291	292	260	242	282	254	286	290	277	271	312	264	296	262	278	275	250	276	289	275	249	265	291	278	245	279	253	268	274	269	272	279	260	269	275	267	255	279	292	271	268	243	265	301	271	266	275	270	261	252	293	260	283	263	294	271	272	287	284	288	271	258	279	256	266	286	253	290	274	234	275	271	283	280	284	293	279	288	283	268	247	259	276	242	308	281	303	269	271	278	273	301	270	250	286	242	302	276	277	267	261	292	283	276	259	301	284	273	264	284	297	250	270	298	263	265	269	256	261	282	257	281	268	293	270	321	265	296	288	296	265	272	264	269	297	272	283	252	268	251	283	279	301	269	265	279	290	259	276	246	245	288	241	269	251	281	284	274	257	253	249	299	256	258	282	307	287	281	302	277	279	257	268	263	263	251	280	281	286	268	252	280	270	249	321	270	327	307	286	271	258	264	276	278	274	276	279	247	256	277	259	253	254	289	308	272	278	274	250	270	269	282	267	267	255	267	274	295	242	262	284	295	257	297	304	282	282	272	265	263	277	291	275	294	294	278	276	294	260	270	287	283	272	254	273	289	261	274	264	282	283	281	271	257	265	245	253	253	259	302	269	264	301	280	269	270	273	262	254	259	281	250	275	276	299	304	256	235	303	282	316	284	273	277	283	271	280	263	252	291	258	254	269	262	261	251	278	246	283
20311	7312	3057	3267	2826	2333	1975	1665	1528	1354	1292	1212	1133	1077	970	981	880	900	880	883	843	858	812	812	796	811	799	762	761	786	785	766	738	730	743	750	750	711	735	750	768	732	724	721	672	697	691	720	702	720	736	666	692	712	729	637	712	705	700	698	733	700	692	723	737	721	689	665	696	686	715	733	689	691	631	655	668	663	751	712	757	711	690	703	653	685	686	720	675	728	689	735	693	738	716	712	692	722	675	700	738	729	746	740	716	701	731	760	718	699	679	702	678	645	694	729	717	681	657	694	691	711	678	679	714	673	705	751	749	691	689	629	702	697	662	658	682	642	668	697	691	719	709	683	716	711	678	707	672	683	669	677	718	726	693	672	711	692	654	715	621	654	728	702	675	676	706	682	740	670	738	714	663	673	711	668	687	680	692	636	703	694	682	670	700	673	697	685	644	688	690	703	686	653	700	726	716	690	707	686	651	681	652	681	708	678	683	677	716	724	671	683	725	674	690	668	687	667	662	695	701	669	661	648	657	692	693	678	681	677	697	697	704	665	669	689	675	683	670	685	674	657	673	659	693	659	708	716	689	695	663	712	697	687	685	616	704	735	710	673	680	676	628	677	668	706	672	652	701	698	714	676	696	672	684	683	697	696	627	674	674	705	674	682	644	621	667	710	714	692	725	673	711	711	681	688	699	740	686	664	670	634	664	677	731	659	693	680	673	696	729	655	697	736	668	692	650	651	670	658	651	648	627	713	647	684	673	664	676	676	691	713	697	692	721	679	693	722	709	698	682	677	711	703	691	622	681	659	680	692	692	665	670	694	666	687	697	729	688	736	685	723	657	680	673	643	682	687	692	682	663	674	680	676	669	728	672	651	686	680	661	710	678	717	709	654	689	689	710	674	648	691	686	693	700	681	759	688	714	693	661	660	701	683	679	643	680	675	702	682	695	687	695	688	733	674	683	665	696	700	727	709	706	678	696	688	675	696	674	670	673	708	734	702	681	651	674	662	669	676	689	729	680	738	676	664	683	695	636	700	673	729	686	709	695	690	730	661	686	654	728	681	705	659	712	698	705	700	680	673	680	693	687	650	691	717	702	692	668	720	712	682	694	700	682	669	710	652	726	672	641	699	699	654	698	710	693	679	715	688	662	673	672	716	683	718	649	694	669	664	699	701	648	664	704	665	712	674	693	661	684	680	718	715	695	684	698	640	670	687	730	684	641	671	703	681	687	668	720	688	692	690	718	669	718	675	657	661	689	672	725	709	692	675	725	711	684	677	674	695	664	682	684	707	703	713	697	716	659	697	674	672	661	654	693	686	707	673	698	694	671	675	676	708	653	702	657	689	672	640	695	702	680	680	678	712	695	704	749	625	670	668	675	685	638	705	710	697	634	675	692	707	663	711	684	696	653	682	713	688	641	745	680	685	634	681	686	698	733	686	725	669	660	667	678	709	713	687	707	689	682	661	666	671	693	702	724	670	712	689	681	728	675	655	681	652	716	707	649	674	703	678	690	653	669	680	662	706	722	643	693	665	685	678	656	708	688	675	658	683	704	701	630	698	621	686	676	723	660	660	711	712	714	672	670	683	685	697	679	671	680	709	641	680	685	681	662	649	671	667	672	714	689	752	692	690	670	697	676	672	680	695	705	704	685	690	709	683	718	683	705	666	701	653	693	696	714	707	715	686	692	682	652	665	675	720	643	663	678	682	665	667	671	686	656	716	663	676	685	716	653	702	683	675	700	680	675	657	671	688	662	670	685	724	728	667	610	624	668	691	688	711	729	668	709	664	711	644	689	650	711	666	680	714	709	697	724	667	712	685	672	671	638	658	695	699	668	649	689	696	687	673	623	681	690	663	735	702	688	670	694	688	664	670	687	690	720	691	677	729	668	731	721	746	669	701	672	700	685	675	684	730	657	708	672	648	665	709	716	697	721	677	690	671	674	678	681	726	692	666	656	700	724	673	643	681	677	690	718	642	673	698	651	686	729	725	663	671	654	703	668	689	724	705	698	704	658	720	688	676	675	691	715	674	689	724	707	712	737	643	697	687	668	657	682	709	709	662	695	690	683	694	676	674	633	662	714	672	656	664	715	700	722	634	646	701	644	698	704	711	703	728	699	693	644	686	701	677	696	694	694	694	667	711	705	682	652	703	694	690	695	671	664	710	724	689	705	691	677	707	669	649	680	713	682	681	713	691	690	722	669	653	686	662	667	657	693	689	707	689	669	649	670	711	696	727	670	659	652	725	700	664	670	665	700	698	641	666	698	663	669	692	695	682	692	692	689	669	699	697	714	620	654	704	745	693	676	721	658	694	671	664	695	775	683	712	688	685	704	691	742	656	670	739	667	731	712	697	700	673	704	692	658	702	681	686	668	651	667	669	666	688	660	661	654	700	705	666	711	679	707	730	707	674	680	670	695	708	709	652	721	709	667	694	650	713	694	668	651	719	658	674	639	682	646	647	671	676	672	653	683	736	744	681	707	693	669	616	701	690	711	694	705	690	701	708	683	650	640	704	657	680	709	689	699	698	683	659	704	721	685	719	697	668	720	691	696	704	682	656	687	677	717	684	689	688	690	696	698	660	668	708	705	686	677	661	691	660	696	687	674	681	667	664	704	743	674	697	715	722	677	698	704	680	666	703	700	720	629	695	693	610	639	707	637	658	675	724	691	681	657	673	674	701	660	727	663	654	691	701	695	714	629	731	689	684	701	671	694	687	745	715	755	659	691	692	678	676	700	704	725	700	661	701	669	711	687	660	692	689	695	690	671	657	669	655	669	677	685	660	650	719	706	720	647	675	678	688	676	726	694	675	714	676	653	685	691	704	696	663	709	697	661	673	673	679	747	685	704	629	655	696	702	661	695	639	660	711	706	673	695	693	684	674	723	705	693	665	711	709	655	710	726	710	694	679	629	691	670	667	662	650	651	664	699	687	671	685	705	720	659	703	683	687	668	682	654	656	694	681	678	716	669	693	673	735	688	708	655	705	662	756	668	727	691	715	691	683	683	730	696	693	677	671	669	718	662	661	654	733	657	700	717	680	701	687	661	628	660	726	644	712	655	730	695	687	664	662	653	673	733	646	737	684	701	713	677	722	679	685	688	673	652	711	660	681	695	679	696	651	681	697	718	684	718	717	667	671	681	648	714	716	698	670	690	688	691	662	687	697	659	709	699	736	714	696	723	656	694	659	697	655	694	658	690	663	676	685	698	668	677	710	731	717	686	666	702	698	639	661	706	665	671	710	652	673	693	693	690	675	695	752	707	641	641	689	701	667	695	695	663	667	690	706	691	664	702	704	649	696	690	676	695	728	722	686	690	645	676	677	694	638	699	672	708	662	681	710	716	677	685	640	666	661	668	693	700	707	722	718	659	678	684	744	693	699	711	687	701	725	666	712	715	702	668	706	691	698	727	695	730	749	600	693	709	700	678	671	686	721	704	661	640	685	698	730	694	686	691	688	679	677	700	656	647	661
41107	19936	5555	2497	1480	1015	694	501	379	395	333	301	288	256	242	247	241	233	194	181	226	191	201	193	192	197	165	170	181	171	185	184	171	150	182	175	160	167	166	194	146	169	161	205	165	179	185	172	151	175	136	161	157	155	142	159	151	166	158	176	155	170	158	143	131	160	144	144	174	180	146	161	142	138	163	159	149	168	154	165	167	149	181	159	130	163	143	178	166	149	151	160	147	177	175	163	166	142	164	167	183	155	156	150	170	178	187	165	155	188	171	155	143	165	168	164	130	150	174	148	162	154	160	170	158	133	179	141	155	158	173	134	165	166	163	162	126	185	157	158	156	161	173	175	153	164	129	164	174	151	127	181	143	166	178	147	160	160	166	176	158	168	177	154	141	159	153	168	162	153	136	139	145	162	135	158	153	153	164	148	159	193	155	155	174	158	145	161	160	182	142	169	150	151	136	142	153	137	158	190	151	150	173	166	140	168	159	161	148	161	159	146	168	163	161	163	168	182	156	156	167	147	137	170	157	182	167	183	166	168	148	161	164	174	161	135	165	163	164	145	156	152	134	141	160	147	183	151	157	129	160	181	145	154	171	161	139	165	166	180	150	160	166	157	145	136	166	145	171	157	147	180	164	157	143	158	164	162	141	172	147	172	167	153	164	140	136	146	170	141	155	155	145	165	160	158	162	179	170	165	165	170	162	170	170	142	179	144	163	148	151	138	155	141	151	158	150	160	173	165	179	148	154	153	147	152	162	169	187	179	180	183	178	167	169	191	153	134	149	151	170	163	155	154	133	174	148	178	139	150	134	146	155	148	147	174	162	160	150	123	153	153	147	159	149	173	145	135	145	173	157	162	163	137	165	170	173	162	151	131	153	159	148	155	168	154	152	151	146	159	167	155	165	156	161	135	145	159	151	150	176	149	161	161	159	136	155	173	159	144	143	169	160	183	140	132	175	159	171	161	154	156	159	169	134	153	149	156	136	144	142	179	135	141	174	169	163	143	151	158	157	171	158	170	155	161	158	147	130	164	171	155	150	155	167	163	163	147	171	164	145	154	150	149	124	155	169	164	157	141	153	159	162	169	159	157	168	164	149	159	171	155	135	159	171	146	137	152	139	157	156	147	168	183	166	125	164	162	158	159	152	151	137	170	165	151	172	147	166	154	130	159	149	150	141	157	166	164	130	164	153	167	140	167	149	132	141	167	136	151	159	163	168	129	177	136	163	163	145	148	164	143	164	130	150	153	171	151	144	138	161	169	159	156	154	145	161	158	168	166	159	136	161	163	162	174	153	181	155	127	160	165	134	158	183	150	160	190	140	178	145	135	167	165	172	144	147	126	154	172	160	145	142	144	165	182	158	160	156	139	152	159	150	153	146	164	149	163	148	147	164	136	152	154	176	136	164	167	169	149	174	147	151	149	150	184	143	168	180	137	160	143	165	121	143	165	153	164	163	166	142	162	160	133	133	142	166	142	134	163	160	140	144	165	146	142	158	169	157	160	146	164	175	153	161	150	157	173	152	129	155	156	139	166	149	166	145	146	155	162	156	159	135	157	153	160	165	152	184	139	164	146	151	156	163	142	156	165	154	160	158	156	140	141	158	152	142	146	155	152	162	149	146	151	159	158	164	151	162	140	155	141	170	162	167	151	154	148	148	176	161	155	151	160	151	166	136	153	168	137	185	139	164	157	158	177	159	162	165	160	167	148	142	159	161	150	170	139	152	148	155	148	172	157	145	143	168	140	180	156	132	144	156	173	196	164	151	133	170	163	170	141	153	159	163	176	152	149	143	164	141	138	151	142	167	153	156	173	141	138	159	175	157	152	166	170	140	166	167	176	137	139	158	161	146	136	160	181	172	158	170	153	168	173	153	163	141	154	139	136	161	146	155	146	145	167	143	139	139	171	139	142	177	164	154	159	135	168	173	162	144	150	137	179	165	158	142	152	157	144	146	131	152	146	158	150	174	161	132	158	156	170	167	154	142	170	192	157	147	163	168	149	137	180	163	157	158	158	149	150	137	150	156	153	134	150	174	156	145	149	168	171	165	153	171	168	147	155	138	162	165	145	151	161	168	149	172	167	164	141	150	148	133	155	148	138	174	163	134	153	154	154	180	143	142	149	154	177	175	155	166	148	128	138	146	133	149	139	135	163	113	154	152	163	143	157	135	144	141	188	158	142	157	166	173	168	150	166	162	156	149	138	149	154	157	179	151	166	170	160	149	149	180	154	166	163	170	159	149	170	154	162	169	147	148	163	145	149	166	151	170	155	169	153	163	168	153	140	148	163	166	125	189	162	163	147	146	154	154	157	185	176	160	148	163	163	155	155	140	178	152	145	156	145	159	146	165	153	155	160	148	154	134	148	156	156	164	162	149	166	150	148	136	158	165	179	150	165	163	128	160	155	155	166	158	147	160	156	178	154	161	164	169	168	157	158	137	159	168	148	169	135	156	193	167	169	142	174	166	161	166	165	155	154	160	161	154	163	169	157	170	154	138	168	142	178	192	147	151	146	166	169	165	163	156	145	147	177	168	150	152	166	159	149	154	161	147	148	148	156	157	147	156	129	151	149	174	139	161	144	180	146	168	174	144	124	137	157	162	158	157	172	132	144	148	154	159	134	144	151	184	153	144	155	156	161	165	153	174	162	162	159	170	130	154	119	152	149	139	150	139	148	149	155	133	157	142	147	173	144	157	168	156	165	157	153	142	177	187	184	155	145	130	165	146	160	148	166	149	153	163	165	158	172	167	159	139	150	176	135	185	136	113	165	145	161	158	162	153	145	146	139	161	147	161	144	151	156	131	155	152	120	151	172	139	125	156	172	156	154	149	155	127	184	169	176	140	146	162	142	161	156	148	154	152	138	151	148	144	138	166	145	155	158	156	134	141	171	150	158	169	165	183	152	150	123	143	147	139	153	175	144	136	166	159	153	173	171	182	140	172	142	142	173	146	145	151	155	163	156	155	149	152	186	153	153	164	172	141	147	169	149	155	174	153	165	145	131	174	161	159	141	157	155	165	139	164	176	145	167	163	154	155	169	177	174	177	147	151	163	159	172	152	165	139	133	153	160	147	144	140	141	187	169	162	181	156	158	141	156	156	161	135	158	166	161	161	153	158	143	152	134	147	152	150	156	130	176	130	156	163	148	159	151	145	159	154	171	171	136	155	135	173	153	168	136	162	155	131	154	163	143	142	143	146	169	132	136	148	149	170	141	173	157	142	147	159	169	153	162	157	161	136	157	146	153	174	164	140	188	161	152	168	156	187	144	185	163	179	174	152	155	159	172	137	162	163	162	153	157	141	141	144	158	153	144	140	162	144	140	149	153	154	175	157	139	163	146	165	145	165	148	150	145	175	155	151	155	149	160	154	161	150	149	148	149	144	159	163	173	164	142	165	187	159	153	179	150	162	154	162	152	161	179	171	170	155	167	145	183	160	160	147	135	158	130	167	143	162	145	156	137	151	152	169	172
25442	9873	4929	5526	4633	3573	2960	2446	2134	1726	1472	1394	1253	1084	1049	989	899	862	856	813	756	705	669	628	694	616	629	573	578	588	603	497	495	481	500	539	499	464	498	476	495	483	475	448	479	451	492	454	480	492	442	456	455	493	453	438	446	443	437	423	477	442	433	462	454	437	459	470	454	444	434	429	392	477	431	447	450	454	443	449	487	418	470	434	432	461	377	428	435	466	468	440	464	459	414	451	467	473	489	479	440	444	425	412	432	505	569	502	424	458	455	461	470	478	467	449	440	401	370	423	407	420	449	437	427	436	463	431	492	467	461	411	403	427	393	415	422	419	449	419	426	433	420	422	424	398	410	409	418	415	435	438	436	415	404	443	382	433	423	440	413	422	436	392	417	450	421	431	415	420	406	410	418	411	393	416	379	416	420	412	461	421	474	407	410	375	389	421	420	423	404	391	402	418	391	416	409	400	410	411	377	390	411	385	438	389	416	449	403	402	354	412	400	400	470	440	399	435	400	422	407	417	379	384	445	404	403	372	396	409	413	425	398	432	410	401	404	404	397	425	410	413	425	430	392	411	400	416	392	412	430	428	418	427	455	385	361	407	409	384	420	377	455	415	407	446	396	421	451	418	483	419	431	431	422	395	348	444	418	385	428	397	383	434	424	396	429	410	415	424	413	382	420	398	409	410	434	418	430	423	410	422	437	390	420	404	428	436	426	422	446	414	393	380	405	396	417	404	433	423	419	418	408	423	445	401	389	466	415	393	390	415	400	409	392	416	424	426	430	441	405	413	408	384	406	440	427	441	431	421	385	392	429	397	413	386	422	424	427	441	413	393	421	389	423	418	409	399	413	416	419	419	419	443	411	431	410	403	447	411	452	395	422	425	398	420	418	368	410	430	433	392	380	402	436	439	407	426	411	398	383	419	395	416	452	396	423	405	387	434	400	391	387	410	410	369	393	426	404	381	410	352	429	414	412	416	405	421	396	397	421	442	442	385	415	408	417	389	413	397	411	391	416	407	448	388	397	406	399	409	431	389	386	368	431	428	413	438	442	405	412	439	402	408	424	419	406	414	407	414	415	436	391	399	389	393	417	444	426	392	365	385	412	433	412	416	441	404	405	424	410	400	414	426	423	408	392	440	406	399	415	432	416	405	424	400	369	397	386	422	408	453	393	393	416	392	399	420	395	433	418	399	404	427	417	442	395	380	404	417	428	396	393	430	414	381	391	408	418	423	434	471	390	414	404	377	429	444	408	388	387	413	380	385	414	355	409	418	422	434	426	406	407	378	427	398	409	393	375	391	428	403	424	394	424	391	416	396	371	403	375	382	408	412	396	397	430	385	426	405	369	401	398	420	414	440	386	422	421	409	415	399	433	384	420	373	393	421	438	439	388	384	424	394	448	438	434	405	428	380	408	413	393	408	425	424	385	420	422	384	410	394	407	434	406	383	410	405	422	400	415	401	422	414	405	397	379	402	405	422	400	424	402	435	414	413	387	404	435	383	416	420	401	481	416	433	408	404	390	389	443	405	441	441	371	390	422	426	403	437	413	448	400	396	397	410	431	471	386	454	389	418	458	414	394	402	407	430	424	406	388	412	388	417	407	473	398	393	402	415	427	373	408	416	426	408	397	422	420	399	376	400	390	361	398	460	347	402	393	388	391	426	437	441	421	423	417	422	425	417	442	419	420	396	457	400	414	423	388	371	402	381	436	387	409	436	398	404	399	427	403	369	435	450	408	403	418	446	401	406	436	412	423	397	431	377	348	409	439	399	411	421	434	422	437	385	441	410	406	387	398	399	413	394	424	411	426	380	410	396	432	392	439	375	416	409	413	402	420	427	414	402	431	396	382	387	410	418	408	386	392	414	393	383	364	437	393	385	397	427	382	401	434	402	417	397	404	433	396	431	442	422	420	412	439	401	414	395	413	405	399	367	399	394	399	386	382	412	432	395	432	394	433	370	428	431	381	444	418	413	390	423	430	384	405	394	420	399	429	432	432	409	412	410	390	419	394	378	431	367	439	408	423	430	379	389	423	402	403	423	390	426	429	438	405	417	415	454	400	406	374	388	388	432	390	423	425	459	424	438	425	424	410	400	393	383	410	432	405	434	376	425	390	401	403	379	439	382	414	388	414	439	364	415	392	393	392	406	375	428	410	437	384	431	432	412	378	352	415	445	404	369	419	401	428	390	391	405	409	388	415	401	441	438	410	430	403	425	399	436	384	418	375	408	395	409	436	401	436	420	414	432	386	419	425	394	421	407	438	411	426	441	398	430	424	401	410	402	416	389	398	377	390	403	430	436	389	363	400	410	393	383	423	427	408	422	425	403	426	419	384	396	454	405	401	412	373	436	419	412	371	408	413	445	408	406	412	397	415	400	435	401	417	402	415	409	418	394	371	416	400	397	446	404	391	407	431	384	423	419	454	396	414	415	422	426	399	372	431	424	394	397	414	396	411	409	397	424	376	419	430	408	405	393	403	408	447	386	422	385	410	424	401	437	409	410	404	377	404	416	396	382	415	420	392	411	421	420	412	385	408	422	403	397	409	378	428	411	426	419	405	385	415	384	415	419	436	426	424	380	413	430	387	402	426	395	454	426	430	422	426	423	407	381	403	395	405	416	389	404	412	402	414	423	423	436	448	381	409	421	399	436	428	432	411	413	419	406	410	391	420	442	410	381	405	403	427	379	394	440	388	419	407	382	407	419	402	393	437	421	420	407	407	413	413	428	422	414	415	413	402	426	373	400	418	434	415	417	434	403	404	437	415	419	427	366	410	435	404	409	430	415	444	379	439	424	408	404	393	422	449	407	413	443	428	420	394	412	395	436	375	449	415	414	435	405	405	380	416	406	416	385	422	437	435	416	420	398	425	400	396	411	448	441	409	406	402	373	402	416	421	416	424	401	431	395	407	400	398	418	383	427	421	437	420	421	380	390	381	431	380	410	417	419	414	435	411	423	413	439	404	440	408	425	422	427	426	397	426	436	413	429	444	439	440	403	425	423	420	393	401	401	388	425	414	422	431	379	398	405	419	409	416	399	423	386	410	428	409	420	423	417	430	439	405	400	413	389	412	442	409	457	400	409	424	383	372	401	429	402	419	411	412	382	423	398	391	417	414	394	440	425	437	437	394	382	415	424	385	436	394	402	423	388	400	447	432	406	410	399	400	410	381	394	406	431	448	415	400	398	422	383	373	372	436	396	391	418	400	390	379	455	435	416	435	405	379	423	384	434	387	401	480	396	389	426	389	383	414	420	398	400	416	376	443	445	391	414	371	384	390	408	425	387	414	438	418	444	401	412	394	380	373	390	408	399	377	407	398	425	449	387	381	390	437	398	398	447	422	453	417	442	431	379	449	361	423	380	405	410	437	399	399	391	385	439	425	411	443	417	448	399	431	425	418	379	396	406	423	426	429	397	415	408	411	407	397	395	417	372	434	402	443	446	410	431	423	381	380	386	407	391	400	337	403	404
14043	3455	419	297	288	308	279	292	308	307	284	282	306	290	281	299	287	253	297	284	294	263	268	293	269	275	267	289	273	274	260	241	262	247	272	265	279	301	281	271	246	280	259	282	260	265	285	276	277	285	265	298	280	271	266	268	264	273	267	277	292	269	290	309	274	257	272	290	266	306	267	270	281	300	277	273	248	262	263	297	293	249	266	309	286	262	274	280	288	273	270	277	288	312	279	295	278	289	290	279	259	255	304	263	255	258	254	270	292	267	280	285	276	279	306	288	275	286	269	299	282	265	278	273	268	256	276	293	268	280	284	260	286	290	292	280	286	293	269	304	258	284	278	282	306	253	291	264	289	268	276	277	267	276	275	260	292	295	284	261	243	268	265	296	284	261	283	268	289	285	313	283	291	291	274	282	258	272	282	258	259	266	271	295	291	294	262	260	263	257	281	257	283	274	278	293	292	295	254	291	258	272	304	237	273	276	300	289	246	286	260	249	280	301	305	293	282	269	260	291	276	281	263	255	265	286	267	295	269	279	278	269	301	276	313	277	279	277	272	272	319	292	285	269	245	256	264	289	282	273	275	254	290	259	295	274	280	257	260	290	295	298	277	287	288	290	279	289	292	257	263	292	305	263	259	267	259	307	278	272	268	294	260	285	278	261	267	257	288	265	288	238	295	245	295	283	295	282	274	270	308	269	299	272	255	277	269	265	282	288	277	300	319	232	260	272	263	284	293	270	307	277	309	259	282	256	271	246	267	267	304	280	281	282	276	260	310	269	287	291	254	281	247	301	256	279	261	273	273	292	283	332	290	270	288	265	315	275	266	262	287	306	272	315	320	266	270	303	267	274	283	265	287	272	275	273	277	264	302	278	307	262	261	265	280	317	254	274	272	314	301	294	296	271	298	267	281	288	296	256	259	217	274	259	278	261	303	277	252	260	280	300	269	276	299	272	263	257	261	275	239	282	292	255	246	270	266	282	294	295	256	274	258	290	300	271	286	278	281	271	258	276	280	287	265	272	286	250	282	264	296	251	285	293	265	289	275	282	309	260	273	282	254	269	265	259	272	261	265	277	275	276	278	271	299	265	253	298	264	286	273	260	280	281	261	309	309	274	257	285	270	257	298	273	279	256	266	291	277	274	278	262	277	277	256	305	274	274	274	274	262	277	245	276	266	273	274	251	268	291	303	270	309	269	280	260	279	266	251	270	289	257	277	296	292	273	275	273	253	269	260	283	281	303	295	247	269	252	278	285	289	273	287	263	294	274	270	266	265	278	281	263	300	272	291	300	265	286	257	287	267	253	279	275	271	287	250	299	277	299	248	286	287	243	288	286	265	280	290	257	269	277	299	300	266	286	280	274	275	296	267	285	262	289	281	265	260	273	258	277	302	291	266	291	290	274	293	278	276	265	245	255	291	264	255	299	298	243	308	285	266	259	262	281	288	257	302	250	252	240	275	256	263	253	294	302	268	294	278	308	274	280	303	303	235	234	277	292	298	300	284	284	295	272	263	278	261	281	248	275	284	291	283	256	300	286	289	277	276	277	273	257	255	300	293	277	285	293	277	271	265	282	252	309	274	274	290	266	278	267	265	276	270	256	288	282	294	264	288	296	295	286	272	245	261	269	248	317	269	230	261	271	269	237	253	290	261	323	250	273	296	265	259	266	277	301	241	297	269	296	267	266	284	257	262	279	251	290	284	275	257	264	256	293	310	280	279	309	269	276	256	244	274	302	255	271	263	267	273	254	263	299	248	266	271	269	275	270	256	275	265	276	255	246	260	229	301	285	306	274	271	293	296	256	239	275	277	255	299	291	295	297	277	271	267	260	284	301	266	298	281	263	280	266	313	294	248	286	268	253	272	238	271	282	276	274	289	274	290	261	271	293	295	282	281	295	275	264	257	287	283	267	295	271	264	242	254	265	292	296	289	268	291	302	287	245	283	268	274	278	276	277	284	268	285	304	272	253	263	281	255	260	258	256	305	273	285	285	257	268	278	290	260	278	295	255	307	291	248	281	292	258	278	268	286	274	258	275	312	289	282	258	278	291	299	258	260	271	267	261	254	279	288	277	281	243	277	246	273	296	299	260	276	260	249	282	260	260	290	301	282	307	314	254	284	256	299	300	282	267	274	256	271	272	267	280	285	309	289	256	274	259	254	265	275	250	274	260	253	269	282	269	247	303	259	276	286	292	290	265	281	278	280	274	263	302	257	304	319	270	257	270	269	303	281	266	263	282	264	289	260	273	265	275	307	286	275	247	260	257	258	326	261	268	267	283	273	279	281	276	277	249	241	283	269	259	312	268	292	285	286	260	273	263	248	267	250	286	267	265	283	259	284	289	277	311	300	274	281	265	297	269	283	280	284	266	280	294	245	275	297	268	273	272	271	298	294	290	278	272	287	272	309	274	286	293	245	298	285	299	245	282	279	256	244	287	286	276	253	272	253	260	275	292	285	296	295	295	237	241	263	281	282	273	287	285	254	314	296	259	245	277	285	271	264	247	277	257	279	304	254	285	285	300	261	265	263	254	260	271	287	263	291	295	280	262	306	264	278	302	287	280	266	264	268	267	290	272	269	271	265	289	266	304	254	267	310	308	261	281	273	287	237	276	262	288	269	284	296	285	242	269	248	264	293	286	278	284	303	277	339	285	282	278	263	254	279	288	301	296	271	251	275	277	283	297	280	287	267	296	290	262	302	291	272	292	267	251	265	275	270	268	276	280	297	290	264	272	303	280	283	261	260	254	277	277	264	271	285	265	249	261	277	271	263	296	294	278	248	266	281	278	274	271	250	296	276	316	319	246	267	263	290	280	288	308	269	311	261	280	290	245	292	261	283	247	272	274	262	278	270	279	257	284	261	268	287	289	244	270	260	261	286	255	306	290	280	234	283	260	276	280	285	290	282	265	289	270	273	283	276	313	283	296	262	284	257	271	257	273	231	290	303	291	284	266	281	256	262	283	285	282	310	234	295	265	285	271	281	248	275	261	252	274	290	303	266	303	290	275	300	261	276	286	281	271	265	293	279	269	275	257	267	271	283	265	296	277	272	274	286	299	244	273	266	246	282	263	282	262	279	247	279	282	287	251	275	253	276	249	262	294	297	271	263	234	258	265	300	302	285	281	307	266	262	276	305	299	291	243	296	269	290	309	311	284	268	264	272	273	286	267	283	271	273	304	259	295	292	308	276	293	257	282	291	287	268	263	303	285	255	265	272	248	273	222	275	287	308	260	296	284	263	248	275	261	280	280	316	256	263	278	289	284	274	272	283	267	274	266	302	295	243	297	274	287	275	263	302	274	256	292	293	300	264	276	257	271	281	284	280	289	276	284	293	295	271	301	258	279	290	270	267	271	300	293	254	255	266	289	298	296	259	274	301	293	286	311	310	255	298	255	285	283	257	290	289	303	261	280	271	289	279	267	279	290	252	291	277	283	246	300	254	273	297	269	298	276	324	266	268	264	295	278	281	278
8802	2829	847	784	766	744	744	772	780	696	757	751	719	716	696	735	730	735	664	743	701	715	692	725	725	725	747	671	707	722	758	743	716	678	714	699	702	715	724	697	713	717	680	685	672	758	699	688	694	714	697	708	706	648	718	656	681	720	684	666	690	719	695	698	673	689	686	675	653	692	692	699	693	673	722	749	778	701	725	749	697	702	723	693	707	732	743	678	650	688	690	711	674	729	723	727	697	696	711	748	699	674	715	688	693	677	707	717	724	714	668	700	661	718	681	741	701	707	683	783	671	715	709	699	674	694	717	708	719	722	714	708	678	691	678	674	718	685	683	709	706	687	736	672	656	683	709	699	668	697	726	662	684	660	681	706	720	733	667	727	660	687	672	673	703	676	675	715	708	700	677	719	718	727	661	690	684	725	697	703	650	704	662	718	737	640	677	688	682	721	711	686	698	751	707	688	735	725	670	724	696	685	699	609	633	711	662	720	670	694	684	727	731	700	721	770	734	686	715	682	698	735	681	681	740	694	685	678	718	710	667	683	644	721	702	727	695	700	705	713	682	712	729	696	682	691	682	719	723	715	707	669	668	691	684	700	638	682	673	641	734	705	688	689	712	705	707	667	662	718	684	720	665	718	704	706	703	719	727	659	667	689	685	686	740	664	711	688	687	664	692	671	719	715	713	697	705	698	690	691	748	650	725	735	671	691	730	746	711	759	683	688	706	675	688	668	702	700	687	702	751	725	679	699	677	687	688	706	698	714	684	713	700	669	656	695	677	690	691	669	727	732	661	716	757	703	683	672	672	660	681	663	715	724	716	731	662	675	657	733	710	706	688	742	715	713	708	655	753	661	689	750	693	687	764	712	695	666	714	718	640	681	708	711	689	690	672	719	677	677	679	745	712	692	700	672	739	697	738	651	652	684	713	720	704	679	677	677	668	681	692	714	676	696	715	670	707	703	679	714	688	693	716	714	730	679	704	688	712	717	696	698	722	660	673	721	756	664	698	670	651	670	655	726	691	676	703	777	666	677	652	683	733	690	711	677	752	683	735	721	747	717	698	687	677	728	717	704	719	702	695	667	710	746	710	666	624	697	671	652	730	710	710	781	675	717	670	750	675	727	706	658	694	700	680	691	691	675	713	646	712	661	661	663	725	754	680	691	685	688	692	698	680	654	708	694	646	683	687	691	678	681	740	668	721	664	688	684	710	685	720	702	683	679	676	719	704	712	669	693	754	692	665	693	680	704	744	669	728	703	681	695	686	662	686	660	701	722	730	741	678	633	728	691	706	761	724	683	680	692	712	700	667	679	745	708	718	697	684	692	648	732	702	685	717	675	722	696	649	718	654	644	705	718	681	696	674	696	719	658	709	649	705	713	722	731	704	665	662	733	697	659	683	683	691	694	681	717	673	740	711	688	645	714	684	699	699	671	707	637	669	684	729	691	708	738	721	732	716	637	740	675	681	703	714	662	686	681	694	667	706	689	700	706	700	673	696	685	713	683	686	692	707	644	701	664	723	720	697	692	695	677	686	713	706	654	695	667	713	720	644	722	710	729	732	696	692	694	691	716	732	676	695	700	737	724	743	720	716	662	677	718	726	671	719	662	752	734	698	676	721	681	696	706	691	707	711	686	660	684	673	674	688	718	716	733	704	684	714	683	712	708	684	711	678	750	682	671	664	758	712	678	694	748	678	713	668	664	704	690	661	695	714	702	680	682	688	676	665	702	748	736	699	681	724	745	748	764	684	656	659	684	731	688	702	663	674	714	710	685	699	693	679	714	708	695	649	694	714	669	647	708	728	667	670	699	726	654	692	724	679	725	714	680	672	693	689	697	728	728	699	687	681	667	670	710	697	698	712	709	757	637	702	662	707	690	700	725	673	709	708	716	706	701	716	722	687	706	703	739	709	694	729	616	747	740	703	695	672	716	693	729	701	682	689	751	698	645	671	741	708	671	691	745	729	711	689	701	686	687	717	756	725	669	729	713	704	726	719	711	719	674	695	685	679	697	686	714	742	722	720	662	711	674	735	706	662	717	722	684	722	630	675	645	752	697	669	726	721	707	677	663	689	688	694	693	735	704	706	708	708	717	686	656	713	737	728	664	659	661	718	694	669	695	691	673	706	705	727	642	699	687	683	727	703	674	700	655	721	718	733	723	689	693	720	691	705	674	638	699	710	705	677	683	727	705	720	691	688	704	709	697	712	700	713	716	687	694	677	673	732	661	685	692	702	682	725	687	682	732	647	748	711	733	694	690	723	732	733	689	686	744	670	715	715	700	684	690	695	717	731	722	706	715	714	678	674	673	724	675	753	706	682	725	677	752	698	679	710	647	688	692	714	711	686	677	722	700	659	614	678	685	719	681	672	659	655	731	685	678	719	719	673	731	687	748	708	690	677	651	719	736	685	638	732	728	690	751	735	728	707	692	681	657	702	707	689	694	726	710	741	697	682	701	710	688	705	670	729	667	696	728	691	669	711	698	722	680	714	702	680	686	647	695	722	707	724	710	732	743	707	705	751	725	712	696	695	728	707	709	701	707	714	718	690	679	708	679	719	688	731	731	717	705	673	692	694	690	701	673	710	708	699	692	661	640	635	679	682	698	722	697	691	712	704	702	686	718	678	704	673	692	751	671	683	690	671	697	646	675	695	704	719	687	728	678	712	676	689	676	720	697	625	719	710	727	681	665	732	713	728	730	720	675	698	729	694	695	677	734	709	697	715	725	685	731	654	702	703	726	712	686	712	716	691	709	664	739	748	720	699	693	696	728	691	703	692	694	691	711	670	703	732	677	697	719	718	720	748	727	689	696	672	699	669	674	680	689	634	714	691	719	696	660	714	726	692	690	714	754	714	684	716	671	692	684	701	710	677	716	721	703	656	728	618	688	715	711	707	673	684	676	645	644	672	749	698	703	702	709	675	675	727	641	720	691	725	732	702	702	703	649	713	730	678	722	682	714	685	669	701	685	706	685	695	674	654	699	701	700	626	742	661	724	706	646	702	726	667	678	696	755	718	706	713	720	738	686	699	681	715	656	687	637	694	728	693	700	695	726	690	720	661	691	703	748	723	755	691	747	705	682	720	760	682	697	662	701	724	747	705	717	688	678	740	710	719	713	724	706	699	692	692	705	684	713	700	692	735	660	674	707	715	726	675	713	722	682	691	656	707	683	725	750	694	702	714	738	703	724	668	683	699	714	696	712	709	704	671	729	653	686	728	696	710	681	691	697	685	714	691	680	700	660	673	678	712	683	686	694	649	686	684	715	713	676	757	746	705	688	708	727	791	676	645	680	724	717	670	734	726	733	708	700	686	670	693	724	688	725	662	707	723	711	690	712	727	662	711	674	681	734	758	695	707	683	723	692	709	745	740	727	641	667	693	691	686	690	695	676	685	723	707	688	699	730	733	668	683	664	713	695	704	664	680	691	677	674	679	696	730	700	696	700	681	692	673	703	697	628	697	699	725	691	665	717
32254	14875	3362	1537	930	670	558	484	396	386	365	374	321	305	307	286	274	293	309	299	319	311	305	290	279	290	287	280	265	276	270	250	271	266	269	254	286	261	298	267	312	274	258	252	274	276	249	229	277	281	271	254	282	240	257	267	273	246	264	286	243	285	263	256	257	253	287	268	284	281	279	272	258	278	269	260	270	279	273	257	305	268	275	255	276	283	278	256	290	277	282	249	272	289	262	235	270	274	283	277	289	273	265	287	237	282	279	288	281	267	246	255	269	269	319	274	292	267	272	280	283	278	267	246	262	283	280	266	288	275	281	281	290	270	258	278	255	304	270	290	243	251	265	284	285	251	268	302	280	268	289	291	259	277	225	279	308	288	258	275	250	263	257	285	251	257	295	255	273	262	291	258	292	293	286	277	289	296	246	249	232	255	292	285	274	277	272	265	284	254	271	250	253	254	257	287	253	278	244	293	269	261	290	270	253	251	271	275	263	294	317	288	265	262	258	286	263	281	266	279	251	317	268	274	285	219	275	259	287	258	266	262	276	282	259	280	274	266	228	281	275	270	255	279	265	258	250	279	266	280	249	245	284	232	248	250	266	257	267	321	252	242	266	290	252	272	276	267	267	274	242	281	269	271	274	265	280	279	252	259	279	263	289	243	280	276	268	276	277	271	295	248	266	243	254	270	280	269	288	274	285	251	229	247	258	289	255	258	261	230	237	255	255	244	284	256	272	290	281	247	254	269	285	254	263	276	263	276	288	260	278	270	269	270	254	267	279	261	277	274	275	246	272	230	256	271	279	244	257	271	264	293	283	290	239	255	264	238	298	300	274	261	253	287	267	293	289	255	273	268	265	268	255	264	265	263	273	256	261	288	241	245	269	282	262	286	284	267	289	248	289	295	260	278	241	295	250	281	268	262	284	293	264	274	299	255	242	298	268	266	239	266	279	255	259	288	277	286	272	273	267	265	259	239	286	278	260	275	236	240	261	259	286	291	270	300	300	272	295	267	268	309	293	296	268	296	278	292	247	257	240	264	244	255	264	246	274	272	275	280	240	254	248	241	279	270	246	259	276	263	233	284	260	274	237	272	264	262	241	263	266	274	278	265	268	296	272	303	274	274	251	276	277	323	254	257	243	237	272	266	273	281	256	304	265	298	261	278	247	236	273	242	265	260	281	257	276	255	264	251	255	262	273	258	281	271	262	265	277	273	264	248	267	245	271	259	267	284	234	292	266	251	264	285	276	283	277	262	270	274	274	243	257	255	261	287	291	267	271	307	316	251	245	296	287	281	294	274	259	251	281	258	257	292	257	283	301	264	212	252	262	260	262	222	290	297	232	278	262	272	257	257	251	227	259	238	272	281	279	259	303	269	252	255	264	258	258	270	292	262	248	292	263	274	264	275	266	250	260	263	279	280	287	267	265	277	290	276	274	262	287	276	248	287	254	283	284	242	286	268	250	311	266	250	235	265	271	275	305	278	258	283	280	263	292	250	264	245	276	268	266	282	261	299	245	262	272	246	240	270	267	260	294	243	270	270	263	256	261	252	264	256	275	241	266	296	249	273	281	260	279	257	261	277	270	280	235	266	252	271	262	272	264	269	252	265	282	288	272	295	259	278	267	273	263	273	275	255	265	288	309	277	262	271	275	275	285	284	272	272	268	265	279	291	263	271	254	260	274	285	281	281	259	280	293	283	285	246	291	274	270	284	259	275	239	253	256	277	256	265	264	301	270	243	289	250	249	269	275	257	285	249	267	270	263	298	243	272	315	302	241	277	283	229	273	273	292	273	291	292	232	262	267	271	260	276	264	270	276	274	226	275	296	263	268	264	252	281	264	260	275	276	263	283	262	282	253	237	255	280	265	273	272	251	284	267	314	257	277	264	298	283	295	267	267	267	262	262	240	314	271	302	275	291	279	301	255	261	272	264	241	280	282	280	250	296	252	233	262	301	268	248	267	290	283	284	241	240	279	273	280	284	292	272	314	259	256	253	270	270	289	254	253	264	274	256	309	262	272	275	300	283	263	263	273	246	263	238	235	300	282	275	279	250	267	268	303	263	274	281	278	270	252	269	267	256	268	271	239	263	261	265	285	260	250	284	267	305	266	286	246	249	284	257	226	266	263	282	282	305	262	280	286	301	276	304	294	266	266	241	246	274	283	283	250	263	296	242	275	256	261	307	268	287	271	292	242	298	257	227	271	275	288	259	266	296	259	278	248	266	283	289	239	266	259	286	277	234	297	286	257	268	277	277	265	273	266	261	275	280	270	296	262	264	293	260	255	291	287	280	310	282	283	256	250	261	259	255	254	261	262	247	258	268	248	260	245	249	253	293	253	245	254	278	280	266	299	248	296	255	277	255	240	246	268	281	270	243	275	285	269	283	262	278	265	275	265	268	263	276	294	255	275	252	257	267	245	251	255	265	240	244	261	261	254	261	283	264	277	271	262	264	277	231	265	298	276	271	287	267	257	254	252	287	242	262	258	267	295	280	301	275	281	249	280	260	251	248	315	255	263	279	280	258	279	252	290	275	287	263	303	261	272	265	272	261	271	247	275	286	267	285	267	245	266	254	271	295	267	295	291	269	238	276	252	271	291	246	266	270	282	295	282	282	270	276	261	266	257	276	285	260	244	264	259	258	278	267	266	234	270	286	288	275	272	259	296	281	254	250	243	268	269	275	277	249	246	296	267	303	267	267	287	285	230	290	293	279	269	262	277	279	278	284	275	271	255	267	244	249	281	271	284	267	270	276	306	227	263	259	245	284	266	263	295	263	270	265	273	245	297	244	245	274	274	263	237	277	255	258	287	264	250	259	246	239	292	252	286	240	264	285	269	259	279	250	275	268	276	280	277	285	290	259	272	269	280	278	280	244	273	227	266	270	283	275	259	277	287	267	236	294	251	264	269	250	240	267	273	282	269	269	272	273	265	264	246	259	268	284	266	275	260	290	280	270	287	283	263	294	279	278	275	277	252	264	256	274	291	266	272	303	265	249	259	258	287	269	268	307	283	256	250	246	266	252	265	257	274	259	248	256	277	294	254	261	272	279	282	254	253	281	215	252	277	261	272	295	284	293	268	275	245	281	264	257	285	239	249	285	236	247	276	252	257	266	264	269	292	274	278	244	267	257	271	287	253	297	261	263	237	257	245	250	263	265	277	275	245	270	262	227	273	282	261	271	282	291	240	247	237	259	238	263	289	261	268	256	277	280	281	273	264	268	242	257	286	266	272	266	258	278	267	268	275	240	273	285	259	259	287	288	294	253	273	284	301	254	256	277	266	258	250	270	238	313	265	302	269	260	259	257	274	259	292	237	280	299	267	268	282	263	259	278	278	266	252	266	286	255	267	274	287	242	257	289	287	274	305	287	255	298	299	257	251	274	257	301	297	246	271	283	286	253	259	253	264	297	284	245	299	288	270	283	289	260	256	258	251	269	275	271	266	277	302	254	260	279	287	290	240	265	261	251	294	254
19830	8970	3180	3282	2766	2365	1906	1746	1481	1344	1200	1245	1028	1040	952	968	914	864	924	856	853	808	789	797	790	772	770	771	778	752	770	708	736	751	710	737	711	774	710	729	763	721	740	703	671	699	761	705	710	730	732	694	692	718	686	671	736	707	728	619	713	709	702	697	698	716	660	695	695	715	712	691	682	752	661	746	682	720	754	698	686	694	708	697	707	708	695	695	669	725	761	730	663	676	674	713	721	747	734	736	704	719	706	729	726	768	734	728	684	688	672	724	690	739	715	725	723	660	684	697	699	725	702	684	739	677	729	645	705	646	651	674	688	673	659	732	661	639	686	673	659	707	708	670	666	663	659	697	692	664	686	688	675	653	672	720	637	701	685	697	710	712	689	718	647	650	695	701	594	688	614	668	665	636	691	671	623	680	671	703	670	720	672	670	705	646	653	647	685	660	649	686	753	695	679	677	638	713	629	673	681	671	704	723	708	688	669	677	677	665	640	672	669	650	641	693	729	699	679	645	668	677	665	685	669	658	657	668	680	655	688	687	676	649	694	684	682	683	684	770	687	709	635	678	686	721	675	655	668	682	646	645	670	714	676	672	653	656	659	675	681	726	669	677	671	642	671	630	725	644	667	653	686	646	683	676	697	688	697	621	689	746	657	685	706	669	699	678	701	721	684	628	646	703	671	629	681	671	669	677	695	602	706	708	657	675	708	736	688	666	677	721	665	675	696	652	749	697	692	685	628	680	693	642	687	676	642	690	676	704	660	687	640	736	652	690	706	685	673	668	690	687	653	721	660	650	647	666	666	701	659	658	690	642	727	672	675	698	712	685	670	671	730	698	671	716	675	697	693	659	665	655	683	712	677	719	678	704	679	618	710	662	702	652	642	664	675	734	683	694	683	676	676	667	699	677	642	681	651	681	633	695	673	698	664	674	635	629	632	704	643	698	625	682	699	664	649	686	692	677	667	699	658	666	689	649	646	698	688	664	718	687	681	714	647	675	608	640	672	643	635	689	651	652	666	662	660	683	713	679	663	646	678	695	645	699	659	675	639	715	710	670	693	674	667	705	651	686	662	641	682	664	695	693	631	643	665	680	699	713	656	621	685	651	590	651	674	656	688	682	670	641	677	690	636	671	641	608	656	658	679	648	671	671	648	695	694	647	697	668	678	656	703	675	660	655	661	711	618	731	666	689	682	659	669	713	706	731	714	632	649	734	630	688	688	658	620	638	655	676	684	696	671	699	657	701	703	740	651	688	662	633	633	699	709	680	660	651	645	652	661	648	731	641	656	645	667	648	688	670	722	658	722	643	647	682	642	686	667	678	648	646	678	675	661	675	689	675	658	643	723	680	651	690	639	663	640	670	649	665	683	702	638	643	666	654	636	662	696	680	688	717	668	663	702	677	718	680	701	629	677	701	690	646	670	669	677	636	670	666	673	723	680	685	729	681	676	620	731	731	690	655	675	678	689	634	638	609	721	646	671	655	655	650	683	733	677	660	656	706	640	708	647	681	646	708	668	656	722	685	652	678	660	646	689	681	642	728	677	708	658	656	737	633	631	670	681	697	653	686	669	733	682	687	690	643	682	675	683	704	654	686	661	681	686	683	666	674	662	710	689	690	662	677	646	674	705	609	676	675	676	621	679	696	640	646	709	678	653	719	695	652	628	624	669	669	702	691	673	670	652	659	676	663	624	668	753	711	647	700	652	674	674	659	719	689	686	669	672	717	699	673	698	698	678	681	662	683	685	648	678	690	692	670	642	706	656	667	688	669	680	650	683	658	721	686	657	659	653	674	655	658	643	716	659	686	673	651	650	681	708	632	676	651	699	676	667	698	677	687	739	720	611	691	657	634	674	662	667	671	639	677	681	678	671	663	650	676	697	689	657	646	661	679	661	673	644	700	730	668	651	640	682	633	633	659	683	664	592	670	629	698	702	710	697	716	672	707	675	669	718	653	703	659	720	724	654	676	641	638	697	730	635	711	658	636	675	685	681	677	678	687	657	650	708	621	687	660	604	688	700	646	739	654	723	672	687	643	660	674	652	624	683	653	671	676	653	658	663	710	666	675	706	665	698	642	706	655	689	724	664	681	691	691	703	652	706	694	696	728	662	624	718	642	713	700	680	685	676	641	663	677	700	702	656	651	714	673	660	637	713	695	647	657	656	645	729	711	716	690	670	684	702	672	691	681	691	649	683	688	651	703	704	707	635	644	666	635	660	701	645	650	684	673	670	688	760	688	693	710	662	693	676	680	654	681	657	704	701	695	637	689	680	697	671	645	676	689	676	644	698	672	657	674	672	671	653	699	713	694	677	635	700	673	684	632	706	634	702	705	724	692	657	696	678	681	660	673	686	673	672	717	687	677	668	648	691	677	678	687	670	668	666	690	732	679	677	685	662	681	649	647	693	667	702	691	692	661	690	635	658	694	673	716	691	688	679	709	707	660	688	674	639	703	669	647	675	670	701	638	699	642	650	654	727	655	678	634	697	700	618	651	658	664	661	710	672	685	643	693	647	691	638	667	718	652	704	677	709	685	696	740	631	644	662	668	681	693	660	668	662	688	690	643	644	654	683	690	654	667	714	705	692	662	720	687	675	696	647	646	674	680	639	693	694	677	628	627	677	687	668	685	656	653	653	676	660	685	689	692	669	679	634	701	653	697	678	694	701	631	662	649	671	699	692	682	654	680	676	681	679	688	684	653	641	647	646	730	653	698	682	670	672	659	673	613	651	640	713	716	725	646	649	667	681	693	708	716	666	653	665	675	681	662	666	678	631	670	667	655	663	687	653	701	678	653	658	652	618	658	633	667	690	701	649	644	673	686	699	709	686	660	670	708	656	663	696	651	696	691	674	704	663	682	677	669	725	678	629	691	677	644	720	653	683	683	625	736	684	622	690	715	676	681	690	696	679	629	633	668	658	630	661	698	684	672	657	697	636	678	637	662	640	675	715	693	678	631	643	680	666	680	656	679	669	660	626	591	681	650	660	673	729	684	636	658	706	720	656	658	632	690	655	650	681	676	666	645	669	703	694	660	722	680	698	680	656	654	664	627	702	647	716	628	712	717	654	641	662	673	669	654	734	710	631	686	657	694	672	679	648	675	666	669	657	661	696	694	659	646	673	651	645	630	640	697	676	688	730	635	663	671	690	738	681	670	672	631	686	681	690	671	720	718	655	658	636	662	696	701	707	674	687	684	682	674	632	676	614	677	666	637	662	641	678	684	657	687	636	675	680	659	685	666	688	687	653	668	677	658	700	663	679	641	704	681	655	647	688	687	657	693	676	693	685	687	678	685	714	696	670	691	684	666	704	684	670	640	635	669	613	646	679	644	642	708	667	661	694	684	690	699	713	668	676	710	691	662	662	693	741	699	663	677	657	694	603	658	654	602	687	708	634	675	681	722	702	692	665	649	711	668	680	678	711	648	682	602	627	660	698	669	615	697	624	694	655	664	677	679	684	686	706	645	706	703
41185	23601	7191	2781	1565	986	719	523	443	373	313	298	287	277	234	205	215	194	194	196	208	194	191	203	186	185	196	189	205	192	166	166	157	180	173	163	147	142	147	159	152	147	160	162	145	133	170	127	157	135	154	139	152	135	135	169	165	145	148	179	162	156	158	171	139	163	146	161	161	146	153	169	153	158	154	165	137	157	150	156	166	148	155	158	157	146	135	152	163	164	150	165	152	178	129	147	155	141	158	145	166	157	141	159	177	171	156	151	151	159	137	141	164	133	148	149	122	159	167	145	145	144	142	147	145	163	133	166	158	149	139	141	161	141	169	153	124	154	164	156	170	151	142	143	136	144	149	148	133	154	144	152	153	154	143	151	147	141	142	147	155	138	137	150	147	134	144	156	143	167	147	151	166	131	149	158	156	136	155	172	140	159	161	133	141	133	157	137	151	151	150	163	152	133	161	156	144	156	147	133	135	149	165	151	143	146	168	147	124	153	159	134	160	166	143	149	161	145	157	146	150	152	160	129	153	142	157	165	158	173	155	139	145	157	148	151	132	149	149	131	145	156	163	147	169	142	139	147	132	149	124	175	174	163	149	142	145	166	159	162	174	202	154	154	170	152	151	148	158	167	147	139	151	175	143	113	171	148	160	149	151	142	139	147	146	161	160	125	125	142	137	143	149	147	150	150	146	148	162	154	155	137	175	153	169	170	153	132	150	143	151	142	149	139	152	131	169	123	150	146	175	156	163	149	136	144	158	127	135	147	136	148	133	152	147	151	144	121	121	152	149	138	141	160	164	153	163	165	177	141	133	178	164	160	135	132	136	149	138	150	140	166	158	148	162	154	141	141	167	148	167	142	167	166	153	147	161	144	131	149	137	147	155	149	157	189	184	132	165	161	135	164	163	142	162	159	159	146	169	160	154	128	154	150	179	165	134	124	129	171	144	147	145	134	145	160	150	144	163	133	167	149	141	142	157	160	131	143	146	160	141	153	150	138	153	154	163	158	161	146	154	146	157	156	164	133	167	160	134	147	138	147	149	154	167	164	145	141	156	156	140	140	132	159	168	164	153	156	156	160	152	133	167	142	157	164	152	158	134	163	160	157	123	159	160	142	166	135	127	151	139	135	147	140	134	151	135	160	170	146	141	164	158	177	151	144	140	156	163	153	128	148	158	163	156	162	178	141	178	168	135	157	138	150	158	126	155	128	153	164	169	138	151	145	156	137	161	152	147	142	145	146	151	153	148	141	165	170	141	167	162	149	146	154	134	144	161	131	156	147	181	175	120	155	154	154	141	168	146	157	167	159	157	145	139	162	146	159	144	154	159	160	133	154	137	157	159	149	173	137	148	159	129	143	145	147	162	146	158	160	127	155	169	159	130	155	162	146	137	144	153	135	143	160	146	145	162	168	162	177	177	135	148	139	146	156	146	164	156	128	150	149	163	135	158	160	155	135	148	152	157	146	149	176	145	158	160	156	137	139	169	148	141	149	163	163	170	163	153	145	160	163	168	140	151	180	136	178	151	154	158	169	156	144	154	161	137	144	146	144	172	130	161	145	134	140	167	156	158	150	147	158	136	146	145	146	156	152	132	161	152	159	135	140	141	157	143	139	149	163	145	162	145	159	132	144	138	151	142	160	163	167	163	136	168	158	140	144	132	141	153	149	146	154	131	161	174	153	148	133	154	140	158	160	151	133	145	142	152	149	150	150	134	152	175	152	169	140	147	146	148	149	171	134	137	144	137	115	161	153	153	129	159	159	142	142	150	146	130	148	154	148	137	152	145	147	152	174	162	156	148	146	132	157	161	173	133	156	139	158	164	140	137	139	141	139	138	160	176	159	175	148	119	138	136	150	144	128	157	136	141	154	135	163	142	135	168	152	138	167	139	147	142	155	165	166	147	139	114	152	163	145	162	132	149	143	149	143	163	144	170	138	139	172	120	141	168	131	161	132	170	149	150	147	153	153	166	148	156	142	151	155	159	163	168	164	147	129	150	161	135	147	139	153	160	172	176	128	166	147	159	159	142	154	158	167	153	134	158	159	133	134	164	145	166	164	128	144	122	157	149	132	135	153	159	152	164	151	167	162	152	182	151	136	129	122	133	150	155	157	145	165	169	159	158	144	149	166	153	141	171	127	149	154	136	141	138	144	143	156	183	133	159	142	159	139	133	151	130	149	151	145	150	156	163	150	160	155	124	146	159	131	142	149	142	150	159	151	158	168	134	151	136	148	136	140	163	111	142	132	179	156	138	142	140	148	146	160	157	141	149	153	156	129	142	151	162	181	159	150	159	159	140	144	131	157	178	158	130	152	160	157	139	161	128	158	151	140	159	161	156	157	124	145	150	152	144	146	136	162	155	174	147	179	153	152	131	123	150	149	157	162	148	147	139	151	140	169	164	154	159	152	135	165	158	152	142	153	142	161	131	144	140	155	141	152	163	144	144	154	146	148	162	140	152	137	164	146	178	159	175	150	133	147	173	153	138	168	158	153	142	155	146	155	139	150	151	150	154	138	138	156	146	143	148	141	140	157	138	155	135	157	168	130	148	153	175	135	154	136	171	128	141	153	147	135	162	140	152	142	139	131	164	164	164	143	151	135	162	151	149	159	148	136	147	139	150	158	149	170	151	169	141	146	173	185	152	182	149	160	145	167	160	134	144	135	136	149	149	143	113	149	163	150	147	158	129	142	168	159	163	164	150	148	136	147	159	151	139	162	150	126	148	164	140	152	162	111	140	138	139	151	158	145	160	150	149	148	153	138	150	156	129	141	158	132	147	155	159	149	145	167	151	140	153	143	154	160	151	139	148	129	152	137	178	159	147	151	148	146	142	140	162	161	157	137	168	145	137	143	154	154	160	156	147	148	155	146	174	135	132	150	153	157	159	169	131	145	154	123	147	153	175	160	151	154	135	145	162	152	158	147	144	174	171	144	171	143	167	142	159	146	158	147	140	185	145	136	133	151	143	133	140	147	148	164	133	125	146	145	146	141	164	149	149	147	147	175	175	150	134	156	139	163	140	157	173	158	150	181	176	150	127	181	164	157	169	152	172	142	126	164	167	159	176	126	164	137	157	133	156	132	156	142	149	165	150	157	167	153	155	152	136	165	145	160	154	157	156	136	141	164	151	149	136	128	144	148	152	148	141	144	126	141	146	154	139	159	170	154	140	137	147	149	148	146	155	152	147	125	130	140	143	123	143	149	152	139	146	132	145	156	132	150	159	141	138	147	159	146	144	164	156	148	152	151	154	150	149	134	132	130	149	163	130	153	144	143	144	156	152	144	148	150	156	153	162	151	145	151	182	158	152	152	169	150	128	163	168	156	152	155	162	140	142	158	137	152	149	151	177	148	138	146	151	153	156	164	146	140	158	161	152	142	175	151	171	126	147	158	143	150	151	156	139	166	143	127	137	156	165	158	160	164	165	185	142	157	151	166	119	171	163	149	139	141	172	141	140	148	149	133	140	182	152	147
25762	14550	5316	5348	4597	3489	2887	2451	2040	1756	1548	1366	1218	1104	1064	960	903	796	804	784	773	691	711	644	641	649	621	577	540	537	548	553	509	504	520	470	519	473	502	469	497	484	477	474	457	440	462	443	456	453	454	468	438	437	470	420	433	446	434	400	410	443	417	446	421	428	410	405	429	450	403	429	431	426	398	416	427	447	483	461	405	428	387	426	449	420	406	419	451	460	420	431	438	514	453	469	443	465	485	463	463	433	448	454	454	531	490	480	451	400	405	437	436	449	430	447	391	422	435	382	392	414	429	409	458	444	474	435	430	407	404	407	381	396	377	422	404	404	447	372	450	392	424	399	422	404	442	425	442	432	408	421	393	434	411	373	400	416	352	394	414	416	391	366	402	424	389	401	369	380	423	377	405	425	414	431	408	411	427	375	415	378	412	413	418	412	407	416	438	400	416	383	366	385	384	431	420	410	409	403	379	392	373	373	420	424	386	393	405	428	359	391	383	418	408	415	442	381	443	408	376	402	386	401	426	414	379	416	369	407	404	392	426	400	424	431	426	431	397	429	363	402	402	421	398	428	367	394	376	399	412	380	410	402	410	404	411	414	404	436	403	424	397	387	412	380	392	414	445	433	425	400	437	413	406	407	429	370	363	407	392	388	372	404	437	425	411	399	386	374	383	429	419	426	382	415	374	425	401	379	410	394	431	418	389	400	400	416	391	422	399	354	425	400	395	390	412	427	411	396	397	394	399	410	382	418	365	390	381	363	436	405	389	442	382	365	399	380	370	376	435	402	400	397	422	420	382	358	421	412	402	419	411	372	415	394	378	396	386	369	408	383	370	418	393	424	382	391	407	382	400	403	408	392	401	401	356	390	416	415	398	399	411	375	356	384	383	430	408	400	412	414	421	392	409	414	384	433	388	393	396	375	391	420	384	417	448	436	393	385	411	424	382	420	387	427	386	422	415	395	400	395	409	384	438	391	390	393	430	398	400	392	386	412	423	405	411	387	394	418	424	391	414	377	402	368	394	381	411	377	422	372	386	384	441	392	373	407	406	436	405	415	400	398	429	401	416	411	451	418	407	443	426	384	378	418	389	380	414	410	396	402	430	413	390	432	424	394	423	347	380	393	392	414	389	416	393	423	444	403	405	393	391	413	406	397	381	399	402	375	396	427	429	389	410	404	400	419	398	376	379	383	406	384	432	393	377	425	411	405	403	426	415	389	412	380	370	388	399	397	390	389	415	411	392	379	431	371	381	371	432	373	375	418	424	396	431	389	400	416	413	373	413	388	375	387	367	381	369	367	387	394	425	404	371	411	375	389	407	384	446	414	368	381	399	400	416	393	377	395	416	389	369	359	386	403	409	389	405	422	383	444	410	392	414	426	401	393	380	432	398	414	379	365	402	401	376	384	388	412	413	386	389	446	436	402	400	407	380	421	357	400	387	404	386	374	430	405	367	413	409	386	409	380	377	380	396	377	405	381	393	391	466	381	376	407	398	365	356	413	434	388	406	422	420	392	409	389	395	420	390	432	374	394	374	411	400	413	358	394	415	421	408	395	387	381	418	381	415	411	367	402	430	410	367	388	379	437	389	410	384	383	420	390	394	444	380	422	376	376	373	393	391	440	363	404	414	377	393	394	405	378	362	408	378	395	421	399	398	415	400	387	427	430	410	412	393	404	378	410	390	385	363	382	397	417	424	415	406	423	386	391	394	393	364	411	400	405	416	402	387	406	417	385	382	408	407	427	423	383	407	385	390	407	365	395	429	400	404	421	424	422	400	399	384	362	414	430	397	408	407	411	385	417	375	401	424	396	401	399	399	448	449	413	399	409	394	398	396	395	391	445	400	367	427	447	407	385	428	409	408	385	405	408	364	416	418	415	384	379	382	380	416	421	417	409	384	424	390	381	395	437	407	414	417	377	379	402	366	404	435	429	395	427	405	421	406	431	376	366	387	410	401	401	404	430	365	386	381	401	398	399	411	403	397	384	404	419	398	377	381	390	382	393	443	386	410	404	385	408	415	406	381	411	406	399	395	407	393	384	392	369	382	431	369	399	418	394	396	383	356	443	396	427	388	426	378	390	423	385	403	389	391	370	398	409	366	401	364	393	400	362	383	406	434	362	383	427	364	396	411	382	404	402	394	378	438	373	392	371	402	405	381	388	387	390	433	395	431	458	443	365	367	428	383	413	417	422	375	414	395	391	391	436	368	353	384	371	434	416	391	388	377	362	369	404	396	420	395	416	413	398	439	430	418	392	410	432	392	387	390	443	404	432	398	403	393	381	436	417	400	394	438	396	395	367	362	361	395	407	387	369	385	418	354	406	414	395	411	402	429	449	408	346	384	422	384	387	386	405	381	346	413	439	403	395	387	447	445	392	408	357	405	378	398	419	390	419	401	411	400	371	392	404	416	367	425	369	360	361	391	411	414	365	417	391	390	428	375	384	399	383	405	440	405	421	418	380	408	363	399	424	386	405	386	427	402	403	395	386	422	390	384	395	374	411	406	393	412	411	398	397	372	399	401	431	401	391	382	389	395	432	426	397	401	382	374	412	381	421	408	393	418	377	456	421	390	381	406	383	370	407	403	384	411	399	384	387	383	428	435	394	377	385	398	415	347	399	375	417	397	369	364	421	392	393	419	379	420	369	432	401	376	386	418	386	397	416	418	384	404	382	374	382	407	400	362	399	399	399	420	406	427	416	416	380	381	402	395	416	382	401	407	404	380	402	406	374	411	371	400	413	367	388	414	400	391	398	410	385	408	395	411	408	385	400	392	387	411	408	380	428	423	370	402	406	384	354	387	349	437	411	394	387	361	403	382	417	375	376	383	418	379	377	412	375	420	412	407	396	425	428	414	425	364	407	372	384	387	415	381	405	390	358	425	421	410	376	396	432	416	386	361	394	368	380	409	403	415	398	364	402	411	391	387	369	384	397	415	421	396	372	390	414	383	398	390	383	415	386	391	408	389	416	348	388	383	417	368	410	395	373	414	390	375	352	440	412	415	372	373	393	450	407	382	362	400	408	365	418	365	405	345	399	425	416	383	388	390	404	419	421	404	397	391	370	390	410	401	367	417	405	425	436	414	402	370	411	384	379	421	408	380	382	414	438	389	424	400	416	405	387	409	403	417	387	400	374	412	419	413	397	416	371	411	394	389	414	414	393	393	370	412	384	394	407	422	384	391	387	417	373	402	364	392	388	403	429	418	390	374	363	434	385	410	378	370	411	408	409	397	448	385	415	380	413	416	416	379	391	380	399	384	388	433	414	453	328	407	401	364	417	377	389	402	399	402	401	421	409	397	392	407	396	387	429	407	397	383	389	372	368	393	396	424	381	389	395	417	403	415	367	364	411	362	396	403	429	397	426	393	370	383	392	391	370	415	393	423	401	399	406	381	354	390	376	398	401	408	403	402	396	445	391	360	403	400	393	364	425	406	397	425	389	407	407	388	392	386	395	379	415	436	383	380	404
15101	4125	407	326	290	298	299	294	286	254	297	273	250	284	289	275	286	297	282	259	264	273	295	261	275	287	306	276	248	247	268	254	257	266	261	248	282	246	254	287	247	247	289	303	256	276	261	255	276	260	272	255	273	265	254	277	266	270	275	287	268	252	300	258	285	252	262	248	260	265	275	239	290	279	266	298	237	238	255	265	260	248	264	268	283	267	261	268	265	277	258	264	286	261	284	269	319	256	330	290	256	266	292	291	274	289	300	265	280	285	291	268	301	255	266	281	275	272	256	242	278	300	259	282	272	280	281	287	266	250	272	276	293	252	280	262	287	281	271	254	289	245	251	251	283	286	255	275	256	255	263	279	286	256	285	264	256	271	286	291	241	275	250	276	249	251	273	264	247	261	276	268	252	288	288	270	291	290	269	266	282	281	248	247	275	277	288	294	281	276	253	273	260	283	250	246	271	265	256	251	261	264	255	266	265	274	256	300	290	254	266	251	287	292	298	267	269	247	300	278	284	290	282	283	252	267	250	269	257	265	260	219	255	259	261	290	270	236	269	283	270	268	259	240	299	266	270	283	281	271	278	299	272	295	258	251	266	282	269	267	246	277	262	303	267	298	250	264	264	263	268	254	240	236	275	295	260	265	276	260	280	269	279	254	276	259	263	276	259	275	266	257	290	282	278	236	300	275	280	279	303	246	257	261	282	280	279	243	269	253	266	278	269	267	265	268	268	226	276	251	283	271	291	283	269	261	257	283	250	271	254	276	232	306	294	259	267	281	277	266	266	280	259	287	275	272	262	266	266	275	249	257	292	268	272	241	249	270	284	283	234	248	254	275	285	311	269	249	253	283	253	255	266	232	319	245	250	260	295	285	253	260	285	260	251	260	270	257	304	281	263	278	278	253	264	234	252	270	277	300	251	292	257	241	249	293	280	255	261	280	269	254	255	290	278	255	260	268	252	278	299	301	270	260	267	289	266	292	288	259	266	281	243	260	266	281	251	302	270	255	268	261	263	264	264	282	291	278	291	270	257	265	286	271	302	285	252	260	225	246	252	287	245	265	253	262	295	264	268	254	273	259	260	255	259	271	255	268	232	263	282	259	251	258	244	266	257	300	246	270	276	303	273	290	247	293	244	278	279	258	258	277	261	249	273	296	265	267	286	310	306	265	290	283	273	256	240	280	274	258	280	273	293	266	244	262	263	275	257	275	257	293	265	249	273	281	260	266	285	271	254	290	293	285	268	238	258	266	250	290	252	265	246	277	283	271	260	276	271	282	268	260	279	273	259	275	264	261	309	258	270	244	250	279	265	288	269	265	265	270	266	260	291	251	266	270	284	285	267	274	257	293	292	272	262	276	271	250	261	273	238	259	272	283	314	278	288	282	262	272	288	303	274	275	297	272	273	282	309	286	249	271	280	264	269	294	288	241	234	283	283	303	252	295	253	274	259	266	262	242	275	247	269	312	284	274	270	256	257	278	275	242	272	270	271	278	253	267	297	290	241	266	282	280	276	309	256	237	272	252	265	301	287	289	261	271	262	248	278	297	283	272	279	279	277	280	279	261	289	247	269	284	278	278	294	317	271	283	279	235	267	253	290	243	268	281	281	266	263	234	251	270	274	269	269	298	291	287	279	290	302	305	262	281	277	259	298	279	272	278	289	274	286	282	317	275	259	258	247	274	264	280	279	301	270	234	252	251	273	269	250	290	297	276	252	255	276	282	261	310	253	250	266	247	270	278	274	277	264	302	277	281	258	256	286	276	270	248	272	259	268	255	296	268	277	261	292	260	232	289	264	282	309	253	267	263	296	263	270	290	269	270	261	272	256	263	276	280	259	279	293	258	260	274	248	274	278	284	254	265	300	260	303	273	298	263	281	269	255	257	272	258	268	283	268	266	287	285	292	266	280	288	283	263	275	282	277	274	268	243	279	280	264	288	273	263	268	264	278	268	286	284	240	259	301	293	277	309	267	289	260	302	259	291	279	289	284	267	254	246	278	269	297	257	257	281	268	268	240	238	274	275	272	275	256	278	268	279	270	272	270	253	257	240	296	264	305	287	286	268	283	265	289	249	281	280	278	266	263	260	266	287	268	303	282	307	310	272	270	293	288	269	270	285	262	294	251	259	302	288	268	273	263	264	275	254	277	283	274	260	270	241	244	280	288	265	311	256	224	287	295	288	297	262	269	283	285	263	287	291	274	301	252	278	277	251	277	285	260	290	297	242	264	286	285	260	248	279	267	260	263	283	258	284	262	254	262	270	286	275	276	261	251	269	293	270	270	292	270	275	250	296	228	281	321	278	294	275	277	270	283	276	279	277	271	237	284	276	263	273	249	263	263	282	259	254	259	258	263	278	290	257	280	260	276	278	310	292	260	263	247	286	274	252	274	285	285	268	273	286	285	245	295	266	247	273	270	294	268	247	252	308	240	259	298	280	289	279	281	219	307	298	277	254	275	302	301	269	278	290	262	267	276	257	267	254	281	294	250	265	260	261	256	256	270	281	243	291	277	250	266	273	300	285	277	260	296	284	257	286	289	248	253	276	248	269	269	244	239	277	275	264	264	250	259	251	245	255	298	288	274	284	265	226	251	255	267	279	304	272	250	253	277	280	254	278	263	291	272	265	293	304	272	246	252	276	251	284	287	265	257	261	243	271	242	252	265	289	297	292	259	274	276	297	265	267	291	262	256	278	256	267	253	248	268	246	303	253	290	275	262	269	239	248	237	278	263	299	265	259	273	251	255	271	270	261	275	277	277	288	277	260	284	255	254	262	243	296	278	267	263	259	269	270	249	305	260	258	301	290	287	255	288	242	272	276	278	310	274	273	266	270	266	297	263	262	280	265	268	262	258	280	251	249	233	281	263	280	267	270	218	268	257	263	261	276	281	275	270	292	251	272	275	262	281	288	250	270	275	246	257	287	254	258	281	285	273	283	287	263	261	270	296	251	266	270	258	248	300	288	262	276	240	294	271	254	283	256	265	288	247	264	282	261	293	304	274	275	270	271	286	278	284	261	291	268	277	289	265	270	270	288	275	272	272	283	278	256	285	310	257	241	327	302	283	292	274	290	283	289	272	242	294	254	269	245	245	278	303	272	277	263	249	288	267	305	267	307	301	297	299	273	275	271	282	291	285	222	270	287	278	272	278	275	298	278	266	260	260	260	263	265	291	285	272	294	267	265	261	319	258	274	281	253	265	289	299	291	282	290	279	265	244	270	294	258	274	246	276	259	273	264	270	271	266	285	279	300	257	286	242	281	274	274	268	276	257	247	306	280	259	245	264	264	299	251	264	240	285	256	267	238	285	287	269	289	274	292	267	265	249	242	252	255	272	302	307	279	257	272	300	269	298	268	288	267	294	297	294	264	253	267	255	283	260	277	298	233	271	259	275	278	240	277	280	263	255	257	272	252	259	278	320	261	266	296	265	262	280	256	294	272	273	273	251	285	287	271	259	286	303	248	281	292	273	278
9034	3547	883	806	801	772	724	752	723	718	720	702	717	704	675	683	680	745	725	754	713	705	641	708	701	691	687	726	699	685	683	716	706	700	711	680	687	698	672	681	698	697	703	670	679	761	751	687	730	673	667	710	664	721	660	690	695	656	670	664	684	713	674	677	667	678	660	687	711	692	694	743	677	673	686	707	700	711	710	695	712	724	751	673	691	662	699	708	693	682	705	691	681	740	656	728	705	718	702	701	697	694	698	710	710	686	699	695	711	739	733	725	687	748	722	689	623	666	717	670	648	714	731	681	708	727	669	732	722	682	709	680	723	693	719	700	731	624	663	658	631	694	637	711	703	653	693	721	648	713	672	702	686	684	663	693	698	705	687	709	699	693	729	697	746	670	651	698	684	710	686	693	682	686	647	712	727	687	676	714	668	700	671	672	684	685	700	664	660	693	739	679	711	699	692	668	674	713	668	735	697	691	662	709	689	691	677	675	682	745	694	712	734	620	686	657	710	720	717	710	705	695	700	659	638	667	710	671	663	696	659	715	735	691	693	687	675	732	698	679	683	725	667	695	734	648	686	693	719	680	675	693	664	692	710	711	687	690	707	678	679	731	692	675	737	657	696	684	638	683	698	650	666	714	710	740	665	694	744	651	664	687	662	657	697	674	703	665	693	719	689	718	725	723	691	683	660	734	666	733	720	662	726	680	714	690	670	668	688	679	698	695	701	722	676	665	684	702	721	709	703	670	715	741	645	721	672	716	706	699	683	672	702	688	745	680	686	659	691	690	730	700	685	706	663	695	683	676	656	711	698	700	657	700	678	706	671	700	652	673	696	678	664	647	761	674	711	710	715	654	677	661	653	683	716	697	674	664	654	683	679	665	691	680	691	635	709	672	668	700	679	660	693	706	700	656	716	749	682	693	681	722	701	722	707	688	618	669	677	672	695	705	724	670	686	651	699	706	717	702	715	729	715	656	680	692	706	701	696	703	654	721	682	667	694	666	665	692	667	695	718	675	649	696	632	705	692	675	671	717	707	700	687	746	697	703	698	705	675	715	689	706	694	672	674	703	705	659	712	658	688	719	696	692	723	698	705	638	721	678	645	671	670	704	645	671	675	696	618	716	713	716	659	693	644	728	676	677	690	651	674	644	696	722	691	712	685	713	720	653	663	686	736	683	699	607	685	677	684	695	696	726	673	724	627	649	665	704	713	736	707	744	711	667	646	658	672	718	681	694	688	735	670	664	677	704	716	681	693	689	639	698	661	649	680	644	702	675	694	696	688	710	688	619	657	731	735	664	674	710	671	684	701	706	699	659	721	701	680	680	689	668	722	691	716	733	661	683	697	682	670	708	664	638	629	684	628	733	658	718	713	689	718	707	709	716	700	691	667	652	714	663	647	661	639	666	733	680	699	708	700	733	723	693	700	694	653	727	717	682	663	690	686	681	693	704	680	689	699	705	686	635	669	705	644	689	725	679	639	659	678	674	738	708	708	692	702	660	693	688	638	709	678	734	718	708	702	698	684	701	680	700	698	680	707	699	725	663	686	670	757	711	665	708	683	696	712	724	702	763	690	675	720	690	663	700	697	705	734	684	718	702	691	721	657	702	725	653	680	676	665	734	683	665	683	704	735	680	671	701	676	689	706	698	691	734	681	711	745	655	714	724	668	672	709	734	671	707	695	701	703	684	694	640	663	706	658	700	626	669	702	710	724	706	704	680	737	699	646	687	712	655	693	659	696	662	684	688	646	723	745	681	725	707	713	736	709	728	658	683	681	683	697	714	687	668	721	673	692	635	708	716	710	696	701	726	675	698	694	684	688	731	696	689	718	672	679	677	704	697	694	679	700	655	680	751	658	693	673	678	647	714	705	716	666	676	678	669	659	648	719	695	666	652	713	691	692	711	688	655	715	723	703	692	657	696	626	692	710	675	714	616	650	729	685	760	663	706	694	641	733	704	681	645	692	715	727	707	680	686	692	710	680	688	691	675	672	742	693	706	734	675	719	695	646	721	681	668	675	705	666	675	671	669	674	672	736	738	684	695	704	716	696	704	704	707	670	679	647	673	686	683	695	703	716	686	659	694	710	670	691	682	704	717	687	697	703	717	666	656	669	701	704	743	636	648	703	677	770	715	675	709	708	746	728	655	725	732	685	659	694	650	666	694	692	726	666	686	698	690	717	689	713	646	665	625	664	695	732	675	699	718	688	668	713	685	681	731	678	731	668	718	666	673	676	717	692	679	730	674	640	704	708	686	707	695	685	706	716	690	698	648	707	662	705	613	693	661	661	674	658	716	656	725	658	681	725	697	685	682	642	682	659	674	669	672	719	699	646	734	674	677	701	727	692	739	681	657	684	678	683	654	672	698	691	692	636	714	701	668	685	675	676	693	705	730	695	714	668	730	697	690	686	736	678	705	721	702	668	709	697	690	700	679	677	711	667	702	683	652	673	660	673	683	697	694	655	721	730	710	718	685	694	674	709	681	673	690	701	706	682	694	725	716	697	723	717	714	672	690	699	716	689	696	700	736	731	699	698	698	701	683	705	678	681	676	705	649	704	686	658	677	636	715	725	672	758	709	636	714	673	669	660	693	697	661	701	702	656	676	706	668	686	725	669	632	694	684	706	683	692	760	682	681	677	685	639	687	682	712	731	706	679	686	701	654	664	718	713	713	735	692	744	670	706	714	641	722	656	691	692	699	720	678	653	685	751	648	687	662	686	705	669	751	691	708	686	686	688	681	679	654	644	720	691	687	650	657	700	667	652	722	713	683	697	727	698	750	662	691	683	636	746	679	686	676	701	680	699	663	691	721	723	686	677	684	703	704	703	694	692	695	668	733	666	696	699	736	659	713	714	710	724	689	644	697	749	699	689	665	739	680	718	690	715	744	637	706	683	649	714	686	691	695	661	702	667	678	689	660	720	747	677	655	660	706	648	707	713	682	709	693	674	664	683	716	642	693	672	687	683	679	669	638	700	684	689	684	753	748	665	660	727	659	685	672	697	698	682	679	681	708	646	694	667	629	689	728	676	707	663	657	726	699	669	689	748	728	704	641	682	683	749	725	742	728	635	704	705	680	673	688	731	683	658	685	714	643	678	678	737	667	703	655	681	691	721	725	688	735	693	691	701	692	664	708	713	696	681	716	676	673	693	703	708	698	737	660	684	674	714	690	725	706	696	681	678	719	675	736	691	715	654	675	695	658	669	689	676	722	655	655	672	665	698	673	703	736	616	666	679	689	695	682	718	670	653	698	702	697	662	682	732	638	701	680	692	725	685	685	694	681	728	661	729	701	649	739	717	725	687	697	685	698	641	691	683	680	698	674	726	705	722	682	686	684	698	668	662	669	720	721	686	692	678	707	696	653	645	675	690	677	688	697	667	666	673	699	651	674	702	671	727	699	665	719	657	688	703	669	635	687	710	712	633	703	671	678	702	705	713	644	667	687	689	655	690	661	683	659	645	656	684	679	676	715
33628	15992	3240	1290	890	611	530	455	416	363	377	330	367	298	299	320	293	329	295	292	287	270	278	266	260	291	289	269	279	263	273	248	279	282	286	290	269	268	275	291	258	252	301	252	268	264	257	287	268	276	284	268	251	266	288	306	279	267	273	247	252	268	231	255	229	255	275	274	285	254	279	286	274	283	267	268	249	259	255	270	265	293	263	273	260	252	247	264	282	300	281	260	238	287	275	272	289	306	284	264	293	274	278	260	265	287	278	232	265	279	253	285	293	274	270	271	270	267	262	258	277	272	300	251	310	275	266	302	263	254	255	276	279	264	239	272	253	250	271	255	284	282	276	254	286	268	252	252	242	257	250	243	270	259	257	271	275	258	272	284	264	263	282	258	291	252	285	246	253	266	272	274	281	258	289	238	256	267	272	273	261	295	256	264	271	305	280	288	253	275	278	251	278	228	262	247	257	230	229	281	285	271	280	282	268	261	259	270	249	275	252	285	275	234	274	273	272	253	275	270	247	271	274	223	261	293	272	245	259	251	270	284	260	237	291	259	230	274	269	259	276	287	256	251	275	243	238	256	276	260	281	224	223	275	252	268	267	263	262	241	276	255	241	281	241	288	284	254	254	277	254	283	279	271	240	251	282	263	277	264	261	260	269	249	297	277	277	277	274	254	276	257	278	249	263	266	292	226	267	255	260	289	266	277	242	253	232	277	255	262	283	272	264	253	266	253	271	250	256	293	283	278	264	295	262	285	282	259	233	278	259	264	264	257	274	241	291	276	246	261	269	245	272	234	278	275	287	276	278	256	263	259	266	280	266	302	292	260	261	255	241	252	269	279	262	269	291	252	261	256	278	279	257	243	290	261	270	286	298	254	282	234	226	261	287	281	253	260	230	265	264	291	250	259	265	274	288	242	269	279	264	235	276	250	285	267	281	268	279	261	257	250	270	275	250	260	246	291	293	246	253	274	291	264	276	271	263	241	237	285	267	287	277	268	239	288	278	269	255	269	262	260	308	244	251	274	263	266	307	260	258	261	290	265	286	281	264	230	260	262	259	262	234	288	281	244	281	263	260	262	284	263	271	273	246	265	249	259	256	301	241	234	269	290	265	220	284	259	288	276	282	278	335	254	267	247	272	257	256	274	276	304	249	249	240	291	258	253	248	272	240	251	258	289	298	261	250	251	228	261	280	294	283	271	264	269	255	262	234	275	257	240	251	277	242	307	290	293	288	269	258	268	266	265	270	268	258	250	283	286	275	258	272	266	300	266	257	272	276	257	258	303	271	261	268	248	231	286	252	303	251	252	245	295	261	261	294	249	276	255	254	227	231	260	271	236	279	270	279	251	257	267	278	261	260	260	292	224	249	271	241	262	307	279	257	260	268	266	269	257	274	278	288	265	245	295	284	284	273	253	260	263	295	225	256	242	228	250	251	254	281	259	272	277	245	289	265	248	271	256	284	249	277	259	254	234	272	257	266	274	260	302	259	264	267	279	228	260	283	284	249	235	290	263	252	255	244	300	282	287	249	285	278	253	287	260	260	246	297	257	249	259	256	268	277	285	271	275	259	236	251	287	295	268	262	256	270	256	262	267	274	257	247	266	277	253	300	290	266	251	269	280	246	250	265	256	250	276	272	269	273	242	267	277	243	283	251	276	288	249	285	278	271	258	281	271	273	280	250	260	271	273	286	262	255	253	269	272	236	273	282	282	264	252	246	280	276	269	263	237	269	268	259	268	243	289	275	257	262	260	282	299	264	281	264	286	240	271	270	264	299	282	252	270	274	287	288	259	237	267	250	232	260	261	256	266	271	277	247	282	259	288	265	235	253	277	277	294	258	264	277	274	249	287	261	273	283	247	231	287	287	262	252	274	276	233	257	272	271	270	255	258	263	289	293	261	264	260	263	269	262	281	280	250	246	282	257	280	271	269	270	259	278	248	267	272	289	262	252	290	272	251	253	241	302	238	249	266	245	301	300	257	261	253	262	282	269	269	268	266	294	259	261	275	260	256	251	287	240	250	275	263	272	263	264	239	262	248	260	253	252	239	260	276	248	277	246	266	229	264	256	266	272	289	269	284	277	270	274	241	289	253	257	238	278	277	249	257	272	268	259	263	264	265	255	280	298	288	287	255	266	260	256	242	247	271	265	228	262	267	255	246	274	261	286	251	257	243	287	296	272	273	246	271	298	238	249	254	263	248	247	276	282	250	274	274	274	259	257	243	254	241	254	322	256	278	256	276	264	253	255	246	252	238	280	253	279	292	243	261	271	272	278	219	283	257	253	274	273	252	274	254	279	273	245	262	254	269	266	278	272	279	274	280	261	268	292	257	262	258	271	248	271	257	256	267	262	267	269	273	250	241	279	260	245	258	252	256	272	282	259	267	253	265	282	242	299	259	237	258	257	262	255	299	277	247	291	282	256	265	256	277	274	283	240	265	243	242	281	244	253	252	264	275	272	257	274	256	273	283	273	273	272	252	308	257	250	247	264	278	284	232	291	265	270	251	260	255	270	282	273	244	252	283	240	287	248	276	287	292	252	269	267	293	292	249	311	281	280	268	254	253	261	273	253	274	257	254	239	260	267	239	261	267	255	236	266	257	278	265	286	276	239	270	240	288	257	262	260	284	273	258	273	276	240	258	253	284	281	252	258	263	277	272	263	261	258	302	271	249	260	266	252	275	278	244	242	262	266	242	242	288	288	247	257	267	252	281	255	270	295	265	254	300	265	247	246	270	262	230	277	263	249	254	261	275	261	280	240	242	275	249	288	280	277	257	267	256	255	284	258	249	265	251	240	278	278	247	265	243	258	253	246	261	262	263	255	286	258	292	294	269	294	285	251	235	232	274	265	281	265	259	266	253	265	280	225	254	282	288	268	249	261	276	273	228	237	275	277	283	242	287	287	272	249	252	272	277	302	247	250	280	301	288	258	269	285	266	255	295	246	287	251	273	279	248	286	245	285	284	285	263	270	260	242	268	261	246	262	263	253	236	280	274	282	265	248	282	276	259	256	269	258	277	264	258	279	262	254	250	268	276	261	278	246	256	285	248	252	245	273	262	260	267	293	271	254	274	270	264	288	273	287	247	266	287	289	269	273	262	283	264	276	254	265	268	269	267	265	237	247	221	275	300	262	269	272	261	278	277	282	255	262	241	260	254	264	241	254	260	267	263	265	275	282	248	236	260	281	255	251	270	288	270	257	241	250	287	281	275	254	284	241	275	256	274	253	278	285	263	256	245	284	276	282	253	265	301	264	291	258	261	242	246	257	279	258	279	255	269	250	274	269	260	246	254	270	274	284	254	283	263	276	271	239	285	260	282	260	269	249	264	250	277	262	244	289	258	251	255	292	261	278	275	255	262	284	273	266	283	264	243	276	273	265	261	268	286	297	263	253	254	245	256	247	253	264	278	245	254	276	261	261	256	247	243	258	305	297	239	267	239	269	285	235	264	252	252	276	255	274	268	261	263	308	246
20960	9219	3026	3326	2850	2316	1905	1631	1464	1411	1256	1108	1058	1059	955	994	916	932	823	843	865	784	796	790	801	786	768	778	717	749	746	765	743	746	737	740	732	682	675	662	753	659	742	697	707	683	709	678	678	679	689	715	708	686	762	670	639	726	658	675	706	632	678	718	714	663	684	695	659	719	688	681	682	703	675	713	625	700	649	670	629	675	667	681	670	704	654	669	680	679	682	677	704	657	708	719	668	729	735	693	665	656	782	764	713	704	696	703	675	698	650	666	696	666	642	688	683	635	688	657	684	670	683	680	704	660	708	670	700	622	692	720	640	682	693	674	677	684	624	651	689	699	747	705	701	688	674	638	693	678	718	676	660	667	678	694	664	698	687	704	712	661	675	706	607	714	684	693	694	641	700	658	683	712	676	623	700	667	673	665	667	629	656	697	690	602	612	654	633	679	710	678	672	613	651	652	670	629	660	716	660	678	622	664	670	667	680	694	670	657	664	636	705	620	643	628	694	663	629	629	663	637	664	662	615	671	630	657	686	661	658	698	664	645	656	679	705	603	667	695	660	724	649	647	644	648	653	614	649	670	676	700	655	645	686	661	608	654	667	614	639	679	614	636	683	641	655	650	602	676	706	605	666	668	622	664	676	628	625	651	683	686	706	658	655	653	652	703	655	687	678	642	645	652	659	646	663	687	676	641	650	666	683	702	726	683	659	723	675	596	694	638	711	614	732	669	632	661	675	600	668	657	697	674	681	647	701	668	725	662	666	680	658	649	689	666	700	671	676	643	679	629	647	659	662	680	677	675	685	663	671	667	642	664	681	637	688	675	706	658	657	705	696	686	664	687	667	653	717	634	651	644	679	681	677	684	642	626	651	646	660	697	659	672	613	647	631	683	694	639	660	656	703	673	682	664	685	629	727	681	582	664	675	697	669	658	677	697	666	640	645	659	633	659	667	700	698	640	691	654	671	690	681	622	662	645	654	638	664	678	659	703	665	660	653	709	719	646	628	630	645	695	684	673	642	668	622	691	618	693	709	642	638	668	644	689	649	689	686	651	635	684	631	682	668	720	685	661	683	626	656	697	651	625	673	717	706	647	679	680	670	655	656	692	659	687	641	677	727	656	650	648	653	680	679	647	641	647	673	674	647	682	661	639	672	650	664	670	601	650	635	635	677	669	703	653	675	639	656	677	689	664	637	662	657	641	686	653	632	671	650	712	672	652	699	671	714	659	632	695	659	739	662	683	632	655	677	702	693	678	688	686	641	683	629	666	672	686	704	643	634	663	695	701	646	671	668	671	630	703	687	695	706	641	641	635	675	679	702	644	649	663	659	661	685	638	669	671	658	717	648	676	706	682	708	667	676	691	644	628	664	671	621	721	693	686	660	588	652	720	666	640	633	672	678	660	669	676	685	616	652	647	683	662	689	649	693	699	624	664	734	700	697	656	697	679	713	649	700	619	648	660	659	654	725	643	636	636	641	687	696	655	700	642	711	634	685	662	698	666	680	670	649	662	641	668	667	683	723	706	675	624	681	691	719	637	710	691	645	683	629	636	679	629	641	644	665	674	688	666	662	625	612	642	696	684	656	641	660	640	688	656	687	687	620	705	641	695	625	646	647	698	700	692	695	692	687	674	685	676	688	706	621	667	698	690	653	685	700	648	682	638	646	633	676	687	665	695	648	672	663	685	625	678	598	678	684	661	661	690	645	689	629	700	635	655	716	700	677	703	646	636	658	620	688	706	683	632	674	710	658	641	718	665	694	679	644	641	683	693	653	700	679	697	604	660	670	637	662	656	659	645	635	710	653	706	687	694	694	644	639	628	665	646	642	634	683	671	685	683	678	662	717	644	714	690	701	727	689	685	646	652	674	638	651	659	665	654	660	666	655	661	681	623	628	616	670	637	703	688	659	613	695	607	683	654	641	656	695	698	656	613	698	678	692	698	660	652	646	666	653	652	670	688	650	642	656	673	641	680	641	650	704	663	678	644	656	605	685	680	653	657	696	642	656	661	675	707	688	646	677	717	689	661	646	678	672	658	680	690	634	647	668	648	678	672	671	664	676	640	642	655	648	692	669	628	680	674	653	690	712	687	677	618	590	661	689	666	653	676	691	685	679	677	636	604	635	642	687	723	692	672	675	648	670	660	632	666	639	694	697	629	628	700	698	669	677	624	694	639	678	639	659	674	687	703	682	655	682	678	672	658	666	622	686	690	632	665	673	693	706	660	639	637	675	642	683	655	640	660	654	645	664	677	680	636	701	664	627	659	692	713	682	660	643	667	664	687	672	667	689	643	637	659	645	703	681	695	634	684	658	640	726	658	660	681	669	634	653	661	665	664	635	688	676	663	659	691	669	668	640	670	671	670	630	711	650	711	691	692	662	658	663	654	686	687	662	636	670	665	662	675	712	677	675	672	696	631	689	662	664	598	641	670	665	672	644	705	651	666	628	667	662	639	655	679	679	652	651	603	652	636	692	678	668	657	664	656	676	684	679	672	654	664	653	647	665	653	719	675	690	641	690	647	675	667	646	671	685	630	730	658	689	677	678	671	724	656	695	626	670	633	697	681	703	654	676	685	694	686	644	662	634	681	636	707	698	639	679	616	698	666	658	648	627	688	660	670	684	653	627	696	671	694	699	692	636	722	597	643	646	656	707	669	652	685	619	694	650	697	674	661	682	699	692	678	684	677	643	668	674	646	660	728	640	632	635	667	643	710	601	702	647	629	654	638	650	657	667	657	666	708	647	623	626	695	636	639	680	643	676	689	685	646	653	678	665	693	659	651	653	655	664	644	670	673	714	642	655	614	647	650	645	637	681	683	660	680	693	631	674	675	687	661	703	662	682	654	662	691	675	713	635	663	696	653	664	673	672	650	685	647	659	667	694	661	647	661	657	665	657	684	681	659	640	682	677	657	639	660	617	716	691	672	647	693	658	696	696	653	642	636	690	604	640	711	675	690	656	705	631	711	669	630	640	671	649	656	666	615	701	641	679	678	661	690	634	642	659	654	739	689	664	654	662	637	641	662	690	635	671	643	703	660	698	655	665	625	685	655	682	652	668	626	668	679	720	668	636	642	661	638	685	689	659	666	675	640	647	688	655	607	681	698	661	642	675	680	621	689	662	708	669	665	634	657	657	688	651	679	675	613	666	659	624	634	651	677	690	653	662	691	669	673	664	666	670	674	627	614	663	631	675	669	658	679	678	707	655	665	653	678	665	654	638	694	662	686	650	639	672	665	697	706	597	666	670	664	680	656	652	693	679	673	654	630	629	638	668	674	697	649	660	652	692	660	662	719	681	649	676	677	624	692	679	644	708	670	669	623	652	722	624	683	670	707	688	724	662	670	672	632	646	663	679	669	688	707	679	706	676	677	713	638	651	671	655	684	636	650	664	671	676	664	614	683	630	694	687	674	653	688	703	679	674	646	637	694	663	709	642	676	722	677	670	683	666	652	677	687	699	687	661	649	667	716
41448	21367	6155	2606	1550	938	732	542	435	375	338	297	291	223	224	249	188	212	199	203	208	180	176	182	165	193	183	181	208	147	190	163	143	171	151	152	142	197	161	145	181	131	156	156	165	149	144	158	144	157	151	149	152	148	161	172	154	141	165	144	161	147	149	136	148	172	159	151	174	120	155	156	133	154	177	148	146	137	155	132	145	157	148	144	176	142	168	157	165	132	146	128	150	152	154	166	128	139	161	165	162	141	174	153	123	183	152	170	169	153	138	125	172	161	136	143	178	174	150	149	145	156	144	166	152	138	146	145	121	134	127	157	133	142	139	169	164	161	160	153	142	181	162	155	167	161	143	144	145	171	151	137	166	156	129	144	145	145	153	159	144	137	132	145	163	137	138	153	139	152	135	147	129	176	163	189	154	152	150	153	141	168	136	150	164	153	150	143	163	167	137	138	151	134	154	148	153	185	145	154	159	156	158	149	164	151	133	152	151	133	146	145	143	163	145	182	136	125	157	123	140	149	180	152	148	156	135	126	143	161	167	158	164	145	140	150	137	157	123	160	148	163	148	140	151	141	146	162	145	149	141	143	161	136	128	163	156	138	142	136	140	157	135	153	144	163	137	170	158	160	149	142	152	150	156	130	145	159	161	147	155	170	154	137	149	139	126	144	165	125	154	160	146	158	157	150	139	136	155	136	140	161	137	142	144	151	149	158	136	134	144	161	134	153	145	184	171	146	162	149	155	149	148	150	150	142	130	146	146	153	159	144	152	160	154	153	147	127	156	119	137	140	143	153	153	159	154	152	166	138	123	159	140	155	144	154	147	166	151	139	149	144	160	132	174	161	177	135	138	149	132	131	143	138	155	145	141	160	135	144	140	137	129	132	160	173	132	158	147	161	158	186	148	141	150	168	154	142	146	121	148	179	156	139	146	145	139	122	159	166	138	139	146	156	141	135	111	150	176	147	150	138	143	150	157	165	152	126	161	145	147	155	153	135	151	148	147	158	141	149	147	154	166	141	173	160	159	135	152	158	118	152	150	132	138	138	161	163	136	152	133	154	156	143	145	147	166	150	133	138	145	160	165	170	132	143	136	130	156	165	139	116	134	160	143	140	158	161	157	157	131	142	163	164	150	159	164	157	162	135	152	156	121	164	142	136	153	142	153	163	145	137	152	159	123	170	162	135	169	157	146	155	154	168	154	160	122	170	141	145	124	135	143	146	138	146	145	141	179	138	146	161	154	138	142	132	137	154	141	145	166	165	164	158	157	140	164	144	175	146	147	153	139	149	151	151	160	150	150	146	172	148	154	135	153	153	154	148	138	151	153	142	142	143	161	173	138	122	159	160	174	151	133	130	137	144	160	144	157	145	161	138	143	121	153	149	155	147	158	137	153	148	143	149	153	155	148	154	163	160	134	154	166	143	134	127	157	147	146	151	162	130	169	155	147	135	152	147	143	121	137	156	144	144	158	134	158	149	130	175	156	148	172	131	144	169	137	163	152	167	119	134	161	136	149	147	147	151	170	151	151	158	146	156	175	138	151	148	146	142	149	152	146	131	139	157	147	171	150	154	161	149	129	130	146	143	143	138	156	132	164	165	146	145	175	150	162	155	147	168	153	148	159	142	148	142	145	145	163	149	154	159	125	131	158	136	150	172	140	153	153	140	143	147	152	155	143	146	149	159	154	158	145	155	139	161	162	128	150	123	163	126	161	133	145	141	147	172	170	155	156	160	157	151	160	167	171	149	164	140	162	171	138	147	166	166	141	147	123	143	125	145	137	175	155	131	150	155	146	150	140	145	155	152	132	152	150	143	181	140	149	147	179	156	147	166	157	153	154	168	150	148	139	144	140	155	152	135	147	156	132	162	137	144	155	142	133	151	145	138	156	150	145	149	153	142	163	136	156	163	150	153	123	156	145	145	158	154	151	158	145	148	157	127	128	169	155	150	152	163	148	176	150	175	143	128	135	172	152	159	145	137	139	151	150	139	159	156	174	135	153	130	132	158	147	149	155	143	133	147	141	134	143	164	147	159	156	159	159	139	150	148	151	130	155	138	142	153	146	151	161	153	137	176	151	147	137	164	152	171	143	137	141	135	158	149	150	139	146	150	142	138	148	132	149	160	167	136	167	152	153	136	178	166	142	132	155	175	147	151	136	155	154	134	144	160	133	155	151	137	130	146	179	140	149	171	135	139	162	138	170	135	134	174	136	145	160	159	152	146	146	148	139	141	138	169	130	143	133	177	152	157	146	166	151	152	146	155	149	152	142	142	155	135	155	160	170	147	135	171	155	162	173	141	149	156	147	153	137	162	147	148	138	140	174	155	151	175	140	151	161	153	164	134	144	148	157	133	142	152	148	165	154	159	146	159	169	167	155	137	156	164	152	138	140	175	128	153	147	169	144	164	127	129	153	147	138	143	153	162	160	146	131	150	166	143	137	156	118	157	151	155	172	125	157	163	159	164	142	130	126	157	140	157	145	141	161	167	135	156	167	157	139	133	139	154	146	158	129	172	124	142	142	147	177	141	148	141	155	157	137	152	147	144	171	154	167	150	134	120	138	167	155	169	139	138	147	160	140	141	127	124	152	133	156	139	135	137	149	160	161	128	144	157	178	136	157	164	138	162	139	147	160	157	159	141	120	150	156	160	132	152	145	149	137	166	156	144	144	152	133	134	155	154	132	128	136	164	175	163	139	141	157	143	144	133	161	138	138	128	137	131	141	149	164	154	140	147	164	151	156	147	128	164	161	150	146	146	156	175	141	136	159	147	137	145	158	132	145	137	134	160	126	168	168	140	136	152	165	157	151	153	156	147	158	149	130	157	155	131	138	165	158	173	148	138	164	135	136	138	151	164	164	133	152	146	154	143	148	163	169	180	141	149	151	174	153	151	131	142	154	161	151	168	153	147	164	143	140	151	131	128	151	144	161	181	141	148	135	166	134	147	147	159	141	141	150	135	141	132	156	156	147	145	146	147	132	161	140	147	161	126	152	130	142	164	148	152	133	143	158	175	157	151	151	149	139	141	166	163	151	155	151	145	160	153	140	137	154	143	154	130	147	151	137	150	152	154	174	161	153	160	168	134	143	161	159	127	158	169	151	135	155	144	124	160	149	151	136	146	169	124	168	146	155	135	144	148	156	134	172	158	153	138	142	161	185	163	168	152	147	144	142	146	139	136	137	135	158	140	169	146	144	176	148	151	143	150	156	148	169	154	155	137	147	156	151	166	149	145	160	156	148	153	122	146	162	155	142	143	158	143	137	157	134	164	138	144	150	133	149	149	142	160	169	148	162	157	163	138	155	172	161	145	134	166	134	126	148	166	143	135	134	152	145	130	153	150	141	170	176	148	180	159	157	144	164	155	148	140	144	151	148	137	174	144	157	148	153	165	146	151	140	154	149	154	131	161	150	159	151	115	157	168	140	143	164	152	141	147	150	146	163	185	178	144	157	151	154	166	153	146	145	171	141	132
26243	11587	5196	5404	4513	3607	2936	2378	2092	1773	1565	1340	1207	1156	989	929	898	832	808	752	722	659	704	636	624	584	620	609	566	539	534	526	484	535	455	497	502	524	501	489	482	464	460	450	436	465	455	480	448	472	472	417	484	430	468	433	411	430	432	449	396	444	437	409	415	411	425	426	444	406	402	409	428	414	391	431	414	447	434	404	395	430	416	384	421	445	412	424	461	468	439	470	421	479	459	486	433	490	424	452	426	441	452	456	464	490	500	502	453	466	434	424	425	394	428	389	409	436	392	461	422	440	430	437	473	437	421	407	368	373	426	417	401	406	384	408	420	394	427	391	399	409	409	422	451	420	418	426	438	446	388	437	408	433	421	408	411	391	440	361	397	408	397	355	395	377	366	417	418	407	388	423	400	416	374	367	391	436	382	390	412	425	392	397	377	407	391	430	433	382	409	384	420	386	396	434	416	401	415	401	405	384	393	411	390	417	399	411	393	404	385	410	417	373	386	411	388	369	412	378	380	381	411	391	430	344	404	376	354	385	379	438	397	388	374	395	339	432	380	400	380	375	412	417	432	407	412	407	395	405	406	363	428	367	408	399	387	394	423	414	381	426	370	391	389	385	439	407	363	421	389	370	432	419	412	444	398	387	436	411	410	446	390	388	387	376	403	435	425	369	400	371	433	413	396	398	399	381	397	382	415	409	359	366	454	399	355	383	409	406	417	371	398	402	381	414	383	406	389	449	400	392	404	414	387	385	401	405	356	368	386	386	420	402	442	321	375	412	397	402	390	404	403	388	412	400	382	376	422	365	363	384	411	369	378	332	403	412	409	383	378	403	395	399	435	399	441	388	400	412	407	388	375	391	389	379	427	448	381	409	371	378	432	387	402	376	406	418	395	385	434	399	401	411	398	419	382	404	394	437	400	380	382	404	399	393	403	394	417	377	400	405	403	399	385	380	425	424	381	350	392	399	375	426	419	404	397	372	401	400	363	403	367	420	373	399	381	424	392	395	412	379	398	379	410	389	414	371	410	388	403	393	432	404	445	435	371	423	392	400	422	374	371	403	438	389	378	366	399	389	385	421	407	421	413	407	371	399	363	389	406	390	347	353	401	389	376	402	410	386	393	396	415	395	407	445	365	414	395	418	404	420	417	433	434	398	395	377	367	399	396	380	400	394	433	399	417	393	368	396	413	394	408	424	392	387	410	416	428	394	405	393	378	374	420	481	401	367	390	404	411	384	408	378	402	414	409	395	383	387	409	388	390	386	396	395	380	435	399	368	391	426	390	417	418	416	425	387	377	412	396	398	406	416	387	387	430	382	413	385	416	370	357	407	384	405	430	403	392	402	378	387	411	381	369	412	379	415	373	363	384	375	371	412	398	413	398	380	407	380	420	386	395	361	389	410	401	392	432	413	408	425	392	383	414	388	419	381	414	394	369	390	395	406	387	383	371	395	394	388	379	419	354	388	383	391	378	396	381	366	378	388	373	383	405	407	415	400	389	411	429	389	413	414	376	365	398	397	387	365	383	399	394	408	435	357	384	424	396	359	412	389	445	405	429	411	364	393	374	413	381	412	385	414	415	384	402	356	371	363	394	377	394	401	439	384	401	402	369	372	424	395	387	402	391	376	394	396	357	447	392	396	390	398	426	376	398	418	385	369	419	377	388	359	401	393	389	390	410	391	356	418	388	421	424	410	405	357	362	423	380	404	365	390	442	419	427	389	350	418	401	397	364	381	380	417	387	405	388	398	386	412	397	397	408	395	422	416	422	394	368	415	371	398	371	379	399	406	370	416	362	385	370	385	355	374	390	370	428	405	430	389	394	387	402	390	390	411	392	409	382	431	417	421	391	395	395	393	418	401	389	402	415	374	419	409	367	407	414	383	364	384	417	367	392	402	422	407	375	442	379	404	454	377	431	427	372	387	387	374	389	407	433	404	426	377	421	414	372	382	415	429	402	412	387	351	381	378	397	403	392	441	400	381	375	454	411	414	408	407	408	374	390	417	402	417	398	380	409	401	385	398	394	419	404	385	373	401	374	428	406	368	418	397	399	429	410	381	381	360	379	403	393	396	400	437	378	399	402	405	380	446	396	375	406	403	388	401	394	429	421	351	395	407	416	427	376	439	420	393	399	356	378	383	379	393	378	387	391	388	415	422	437	388	399	423	417	391	388	373	396	399	391	380	379	420	374	410	435	392	392	402	430	390	413	377	415	399	386	369	436	371	373	386	382	406	433	382	394	397	379	391	379	385	376	397	393	408	379	400	388	391	403	380	427	396	401	391	411	410	400	402	397	423	415	398	402	425	383	390	417	370	408	399	387	377	394	372	416	384	438	362	347	396	388	383	415	411	374	415	367	439	422	411	378	405	423	424	381	383	398	418	388	389	400	399	397	396	411	395	371	428	423	403	396	424	390	381	396	365	381	398	377	418	378	381	369	401	380	388	403	409	398	436	385	397	395	411	393	396	406	391	367	375	411	404	412	400	420	392	386	395	401	432	386	402	427	397	389	394	414	381	392	385	372	397	412	401	382	369	391	408	386	365	395	387	382	426	406	395	390	384	390	419	355	391	410	365	394	391	384	419	411	438	396	381	408	395	397	374	386	398	381	421	429	409	380	389	376	419	390	411	389	410	403	383	408	368	381	419	393	391	398	391	380	384	404	400	399	345	397	392	422	380	387	423	435	411	403	378	393	383	394	411	380	412	406	366	441	384	389	400	430	392	415	379	413	395	416	393	387	399	359	366	410	396	387	418	429	417	433	415	396	426	392	418	411	394	383	417	428	364	423	366	392	414	363	372	404	372	405	360	372	437	411	395	385	377	354	416	381	384	420	382	427	400	402	360	420	381	391	369	396	378	389	370	406	394	428	385	391	429	401	439	391	388	396	408	387	412	396	404	416	417	385	400	381	362	398	411	412	401	401	398	379	396	387	407	386	379	418	404	405	345	398	395	373	386	407	398	375	396	399	375	383	430	391	409	425	381	416	374	425	434	391	417	403	411	406	410	411	448	388	415	423	425	392	401	395	375	402	384	419	393	417	359	357	411	374	396	369	370	414	405	406	417	393	357	380	420	382	400	421	436	394	422	412	392	392	377	374	387	399	396	410	384	396	419	425	376	380	392	402	405	374	395	357	376	361	358	446	393	420	374	402	373	424	378	388	398	399	414	409	366	375	373	388	394	394	402	403	394	423	377	393	408	395	389	373	373	416	400	386	399	386	358	415	453	426	376	379	411	393	405	427	413	406	388	419	408	408	413	403	401	411	420	401	376	386	423	415	408	406	422	385	421	413	391	416	415	413	418	376	383	403	411	382	386	412	383	349	406	351	372	418	428	411	374	409	402	413	400	361	386	409	374	377	391	366	398	412	384	417	424	408	419	390	414	369	413	411	389	405	384	360	399	386	371	424	396	358	453	372	422	389	419	404	386	378	414	381	422	383	398	397	424	385	387	381	388	417	379	365	377	415	365
15122	4130	536	307	303	278	275	298	268	310	281	302	278	292	251	290	273	296	281	263	263	264	284	276	299	268	271	277	259	275	295	274	271	271	260	264	264	246	275	295	282	276	293	266	290	249	271	283	269	263	244	245	254	262	277	249	276	289	248	257	298	251	277	268	287	266	295	288	262	281	276	280	285	267	272	279	249	254	285	272	268	257	291	290	257	263	311	239	253	247	262	274	276	299	244	257	262	274	301	258	296	272	256	267	288	290	237	274	251	294	261	278	296	281	257	222	243	252	276	266	285	245	265	273	266	282	273	266	287	274	276	260	274	279	262	287	284	281	254	268	277	237	290	290	282	254	259	231	280	274	272	285	307	275	298	267	287	260	249	270	290	268	240	284	263	257	282	241	257	296	314	244	279	272	271	270	268	280	253	258	283	272	291	254	263	274	272	276	252	246	291	270	260	284	276	290	287	273	285	264	269	252	256	267	279	256	294	270	243	270	291	270	264	255	257	254	259	260	273	264	264	292	252	260	295	287	270	248	272	288	278	261	276	289	266	258	268	293	275	267	294	276	258	277	251	282	253	251	251	267	249	270	272	263	317	240	247	279	281	259	263	238	264	266	298	308	293	275	291	276	283	245	295	252	283	284	293	282	281	266	285	276	279	276	250	275	274	307	263	268	265	292	284	301	274	288	285	259	270	256	293	296	265	281	292	275	292	252	271	265	273	306	265	270	288	296	292	269	308	290	264	272	264	283	295	252	251	297	297	295	284	284	288	279	265	262	299	322	268	264	291	263	231	268	271	261	304	304	265	274	282	266	258	269	287	276	260	303	259	271	257	283	285	288	251	265	301	279	257	301	269	279	278	251	263	323	313	283	266	263	243	248	286	270	245	308	284	307	310	265	287	272	261	234	251	262	268	294	271	315	268	266	248	267	272	268	312	251	289	286	280	280	285	263	275	286	279	274	266	267	276	265	280	279	251	270	267	279	256	267	294	281	268	276	268	302	261	313	305	277	265	242	282	252	271	238	248	271	262	285	243	294	269	270	264	261	264	263	251	262	258	260	282	269	253	264	269	257	247	257	288	298	268	279	262	270	253	278	251	275	282	304	262	272	261	274	304	269	270	287	290	302	257	304	248	303	269	272	283	281	275	264	280	253	244	298	280	296	237	273	259	291	279	272	278	299	271	256	262	297	269	268	259	268	267	297	271	244	257	264	303	240	233	262	282	295	265	285	266	311	258	272	280	266	275	308	274	257	261	286	261	269	308	267	256	241	300	265	254	266	261	288	257	281	274	287	258	259	267	249	253	292	264	283	261	253	257	310	233	285	311	272	284	300	274	264	278	258	279	280	281	308	278	263	282	248	281	276	263	285	301	265	307	246	274	271	291	270	276	269	264	252	290	289	277	267	277	293	279	266	263	288	274	273	294	305	269	285	271	250	272	251	296	269	275	257	257	272	271	290	251	294	249	270	259	282	253	293	257	263	304	263	254	266	257	273	279	306	290	289	294	240	301	274	285	282	274	277	252	304	282	281	297	268	252	273	286	272	246	250	254	310	270	291	272	256	268	306	265	260	288	245	280	260	264	254	281	263	232	258	288	288	291	323	280	268	258	266	262	265	228	279	294	275	257	265	271	278	294	279	240	283	272	285	291	268	269	247	259	273	262	285	244	263	279	246	255	266	268	259	281	262	290	281	291	274	254	299	263	250	253	260	264	260	287	312	276	279	262	262	249	285	311	266	269	265	264	293	256	291	289	287	312	259	264	297	253	288	266	268	275	299	296	284	282	258	273	242	274	265	265	272	278	271	268	306	280	289	264	274	292	249	278	258	257	236	260	262	271	282	267	269	278	277	274	271	276	279	281	266	293	279	255	275	287	270	272	271	300	280	325	267	274	281	243	281	275	273	285	286	265	266	304	293	287	280	258	279	275	280	252	259	278	265	282	283	268	239	275	293	298	293	274	273	256	274	298	289	255	272	270	259	272	278	258	277	258	290	243	238	260	255	267	281	270	247	285	275	287	277	281	286	269	272	272	260	288	252	269	282	277	252	255	242	269	299	287	284	291	294	263	284	280	272	287	302	247	280	272	279	279	281	274	312	268	278	300	277	272	280	249	259	264	261	259	276	258	280	294	273	282	270	265	287	262	261	268	291	265	271	276	247	271	282	280	285	290	277	241	249	248	300	294	283	270	271	267	260	281	271	268	278	300	278	281	276	274	275	271	293	271	279	273	275	298	296	280	268	288	248	305	274	298	270	280	268	276	296	323	259	282	262	276	269	277	288	265	293	294	288	306	258	323	273	294	265	263	292	248	251	285	279	274	257	236	318	308	269	270	255	288	296	282	286	251	282	285	299	301	268	265	276	264	280	301	259	280	293	275	284	277	278	249	248	290	280	282	251	295	274	288	276	264	247	281	276	324	255	277	268	271	289	283	308	260	246	307	238	266	288	293	286	282	275	279	279	276	279	251	268	288	261	241	281	278	283	258	277	272	272	266	288	300	272	283	286	261	258	287	246	287	268	275	232	287	246	286	289	261	256	291	262	295	269	288	292	277	286	269	288	303	286	291	272	256	283	265	270	281	255	259	293	283	305	281	282	291	315	272	273	245	243	276	252	265	264	272	257	280	237	295	247	270	295	312	266	302	260	285	276	269	306	327	281	253	302	277	256	269	284	280	278	271	262	285	283	288	244	285	298	257	255	271	272	264	288	289	279	312	256	260	284	236	266	240	311	248	278	264	255	271	290	257	297	271	276	310	292	303	258	282	265	268	264	286	256	257	259	270	292	281	232	245	302	282	245	272	271	282	252	272	275	284	294	272	265	291	262	251	249	251	286	273	273	271	276	276	294	289	288	252	292	255	291	270	255	283	284	296	263	254	296	270	282	253	289	264	290	278	264	278	232	287	221	267	283	279	281	269	265	272	287	300	273	276	242	292	276	259	297	254	277	265	258	271	285	261	253	258	274	298	270	278	288	259	266	286	242	288	275	267	254	281	269	266	248	276	279	272	288	264	268	282	268	267	290	270	275	224	295	304	274	242	285	286	264	289	253	277	250	277	284	278	293	259	272	281	301	275	272	263	266	283	284	258	267	281	275	291	280	255	227	291	295	269	299	270	281	279	287	272	302	275	289	288	262	282	279	264	295	283	265	278	257	274	286	264	282	272	251	269	273	288	243	246	280	270	239	264	277	269	260	274	291	267	260	273	258	264	264	255	246	271	295	272	264	269	263	261	244	271	270	277	264	276	298	301	268	275	268	267	295	306	246	269	279	261	266	283	304	277	257	264	303	258	281	292	282	278	281	320	265	285	252	274	280	319	275	292	286	267	299	262	274	247	283	272	251	310	265	286	303	289	292	265	277	295	267	261	295	281	300	275	266	288	286	286	281	260	280	260	286	300	262	282	267	270	274	262	317	301	250	272	259	284	286	280	269	265	262	270	275	271	283	287	280	297	290	291	253	246	254	282	277	275	270
9326	3394	933	851	818	808	789	724	680	736	725	737	719	755	688	678	708	718	709	718	735	714	671	679	660	717	722	639	720	686	739	692	706	715	695	679	728	712	690	703	688	684	698	697	701	699	675	688	685	677	688	692	733	706	676	667	689	674	680	747	674	697	732	687	666	721	697	648	691	698	693	709	681	695	697	719	740	697	725	650	726	726	667	718	679	680	680	706	726	670	679	695	745	759	715	711	710	730	734	665	706	702	691	700	717	660	684	718	675	666	690	702	720	667	702	705	699	645	638	693	673	683	720	701	712	706	680	717	695	675	692	650	709	667	708	731	647	709	718	663	670	673	693	700	708	655	711	692	649	719	722	689	707	696	727	712	720	668	699	633	699	702	729	672	713	715	669	683	736	689	749	711	688	698	680	733	706	705	697	682	720	681	675	679	697	668	732	673	679	662	669	641	722	640	688	666	704	685	633	647	690	711	705	648	720	755	709	721	736	749	634	675	704	707	726	638	698	658	646	692	665	701	688	729	709	712	679	652	664	694	724	648	664	660	717	687	687	702	721	703	690	690	664	731	698	700	689	683	728	672	680	684	679	716	679	676	708	664	703	687	684	671	712	614	681	675	708	690	699	730	694	691	694	701	716	720	716	662	695	700	672	656	692	725	711	764	674	691	657	683	726	683	693	698	721	699	700	737	727	701	655	682	739	720	665	708	718	694	655	683	683	666	655	725	690	694	708	671	710	695	699	734	741	679	654	669	700	723	704	642	692	688	662	669	640	692	694	694	646	704	707	683	711	690	738	719	641	698	666	694	758	672	704	705	663	696	655	681	692	683	721	710	695	708	682	689	708	693	729	683	675	681	740	704	702	725	732	707	708	715	727	676	695	668	686	727	694	708	729	638	715	737	689	700	672	661	697	696	703	674	694	685	668	674	644	703	749	713	664	686	700	692	685	658	764	708	673	712	668	666	708	727	733	748	689	684	704	704	670	695	669	679	689	669	719	701	704	673	701	678	696	692	720	727	736	733	698	701	646	687	704	651	680	693	723	705	704	698	712	736	730	662	723	718	668	691	693	662	733	701	686	707	661	687	729	703	693	721	689	696	705	715	672	698	725	667	685	728	694	671	704	686	710	712	666	655	646	705	730	703	694	745	690	731	650	698	684	679	659	672	679	678	662	680	747	713	672	702	670	718	693	687	733	688	702	666	711	651	719	686	729	656	750	668	696	707	663	697	651	687	659	618	609	728	690	629	662	674	734	662	693	724	701	658	721	709	725	694	676	660	702	683	705	674	693	684	715	724	733	708	654	679	670	720	707	675	661	731	696	684	664	641	688	714	663	698	653	715	713	695	680	676	632	700	677	696	737	685	714	748	691	710	704	643	668	681	704	718	674	693	619	693	694	692	666	691	697	689	665	624	669	692	688	680	699	701	678	690	689	673	717	669	703	711	701	697	694	680	700	664	743	705	678	685	699	706	658	694	710	631	705	663	722	687	689	664	680	658	682	689	700	662	733	656	644	639	693	666	685	655	693	697	657	691	691	641	629	704	730	686	709	686	693	717	662	707	728	682	644	732	673	692	708	643	683	750	715	738	724	713	721	698	707	721	655	716	658	667	685	655	733	689	633	686	671	663	678	696	703	762	694	667	678	727	699	675	742	692	692	629	660	721	695	673	678	717	717	717	679	686	693	670	702	689	693	662	674	718	664	661	729	646	720	690	701	652	721	730	686	703	672	702	685	669	713	682	754	663	713	651	652	689	724	703	655	671	662	707	684	682	646	684	682	694	721	720	728	636	718	711	674	669	684	732	694	645	695	716	693	694	725	674	667	706	687	723	719	703	717	677	729	696	661	666	718	709	705	686	722	705	727	709	704	664	711	702	751	707	725	713	714	648	670	682	731	725	691	713	630	691	726	697	652	740	705	697	664	675	692	688	693	703	746	707	679	703	680	625	700	692	753	689	701	706	687	693	683	689	661	670	663	695	678	713	695	706	734	684	656	652	714	688	711	652	679	673	725	702	742	667	670	679	746	695	704	722	689	699	686	677	683	675	669	724	741	691	647	704	673	681	670	727	653	681	657	695	711	669	703	719	703	664	693	700	706	696	714	691	729	696	713	697	673	698	702	692	683	723	752	672	668	688	663	715	665	690	682	661	730	710	684	721	701	676	723	689	709	678	663	733	692	682	697	721	685	649	697	686	708	658	706	690	658	692	646	678	646	739	690	673	666	682	668	692	690	638	678	656	713	721	693	653	725	705	685	652	644	658	694	739	705	723	697	679	683	717	701	728	692	687	695	705	695	678	635	710	710	742	658	722	724	686	754	690	706	705	718	672	662	711	660	651	749	693	702	692	685	715	691	726	739	705	650	703	669	708	681	650	685	715	694	708	653	673	658	677	668	680	716	734	732	672	698	685	673	694	692	664	679	705	677	675	723	714	694	675	718	733	715	671	705	701	673	682	688	654	683	645	705	698	694	717	673	706	669	662	667	717	707	677	680	651	644	701	677	686	701	706	692	730	717	657	715	663	720	683	699	647	728	696	693	678	714	666	724	704	684	702	722	672	699	660	693	703	647	674	694	658	697	683	645	740	722	676	670	685	738	685	739	665	625	684	710	670	697	652	689	689	694	704	662	724	680	702	691	671	669	670	677	708	701	758	683	707	714	692	685	688	714	686	658	688	681	714	683	734	726	691	699	684	714	698	649	718	694	710	730	688	683	735	712	679	711	700	676	710	697	675	748	666	678	687	689	744	705	684	681	685	690	673	686	715	726	723	712	662	691	676	707	681	714	679	683	699	719	688	672	740	681	758	699	688	717	710	680	731	724	671	715	700	733	728	697	688	685	663	714	661	688	726	641	691	688	697	712	730	702	711	700	694	727	693	692	691	719	640	720	759	691	730	680	711	735	670	701	665	673	663	721	647	671	718	713	654	690	676	682	698	704	744	700	724	712	713	695	694	705	708	636	696	674	679	726	626	668	692	671	701	668	629	688	708	743	682	703	706	704	725	709	713	707	679	671	715	699	687	722	688	716	682	654	671	680	654	661	705	737	699	673	654	708	717	664	675	689	710	705	683	671	716	732	712	714	666	687	694	684	701	703	667	714	651	671	713	730	693	737	681	717	643	718	740	651	668	716	681	716	704	654	714	697	709	670	671	688	724	680	710	716	677	688	684	702	712	694	661	708	696	689	652	654	684	680	652	725	680	646	719	740	696	698	680	674	655	697	720	679	659	719	698	696	721	673	657	677	655	665	687	737	696	748	687	698	709	701	687	741	727	736	682	699	690	685	686	652	715	701	703	672	714	712	693	708	663	647	676	655	703	679	695	675	750	669	696	709	723	696	744	733	643	677	679	719	723	678	689	721	727	681	694	699	709	717	703	670	661	685	669	699	701	706	685	653	695	657	699	688	687	698	694	656	686	698	706	692	681	668	706	680	689	681	653	635	696	675	697	707	646	677	690	724	695	701	690	679	693
32430	14969	3677	1524	909	671	541	482	425	337	361	348	330	308	285	314	277	313	275	307	296	292	282	298	291	282	279	280	281	307	286	259	284	310	268	287	269	279	282	268	287	291	252	268	271	268	294	244	300	293	293	261	292	280	252	263	276	260	264	267	271	291	257	265	264	271	268	280	289	263	264	258	308	257	284	259	265	264	250	267	268	303	278	268	271	280	281	270	258	282	282	282	274	306	286	282	260	276	277	296	286	258	262	282	294	238	262	262	270	293	279	305	241	252	243	277	296	259	277	278	288	249	260	287	251	290	265	285	278	245	243	282	274	266	274	265	268	285	270	284	266	292	247	256	266	310	259	247	263	280	263	296	238	265	262	294	261	262	264	257	281	313	246	248	274	292	288	246	280	280	278	286	281	279	269	278	268	274	266	281	252	233	292	281	297	260	278	243	273	271	258	248	244	273	263	252	283	258	279	293	289	250	284	267	258	267	290	262	287	251	246	280	254	241	274	236	245	240	266	272	247	279	295	285	251	283	275	278	260	268	278	283	258	261	262	252	261	269	295	293	282	303	279	274	256	285	280	255	252	284	294	259	267	273	285	253	258	289	268	272	253	262	274	250	295	272	280	280	267	254	236	260	276	267	286	260	263	280	255	304	292	278	250	286	280	261	281	251	295	279	281	254	243	277	277	253	261	257	270	303	260	261	262	274	281	247	266	257	249	287	282	290	285	275	282	285	255	267	250	245	279	265	262	289	265	263	263	255	282	286	272	254	281	271	258	301	282	295	259	261	251	274	247	257	260	292	275	268	276	263	268	243	288	283	277	243	275	255	235	297	278	270	270	300	234	254	283	250	267	243	280	259	263	239	267	256	298	263	275	240	266	268	268	291	257	266	284	249	255	264	271	244	292	282	262	257	251	275	246	276	245	274	291	230	266	273	273	256	298	259	262	281	273	291	295	252	258	277	294	296	248	258	260	260	269	276	282	264	262	274	281	247	264	251	248	295	274	264	262	300	269	277	259	292	296	264	243	257	287	243	289	264	258	313	291	273	270	271	260	285	270	289	272	307	265	273	281	286	272	271	279	281	310	272	257	272	266	274	253	267	278	271	282	283	266	284	259	290	255	276	245	289	260	273	288	284	270	270	257	248	261	252	258	302	268	257	248	252	287	264	240	278	265	261	280	250	248	260	264	223	246	264	256	233	271	282	277	286	268	267	270	261	242	289	285	254	272	262	244	252	265	243	255	266	249	263	270	287	266	248	249	236	264	268	258	257	276	277	265	264	252	260	273	259	277	275	293	277	265	276	272	287	257	252	261	286	254	270	277	267	268	252	272	264	283	296	288	260	264	254	296	272	276	288	282	251	281	241	254	302	298	283	265	295	271	271	237	259	258	272	279	273	278	261	239	285	300	264	263	256	264	270	251	278	266	269	266	293	277	256	289	268	274	252	291	255	264	258	243	281	288	287	267	283	252	273	279	249	234	251	277	262	306	248	258	271	261	256	287	235	249	266	296	275	263	294	325	268	258	273	281	256	262	274	275	284	267	271	273	265	269	260	254	254	274	264	255	278	280	251	280	267	253	290	268	263	276	252	270	290	265	278	269	269	273	281	302	253	277	244	273	304	267	269	244	254	257	260	230	258	286	272	268	287	286	268	280	289	252	264	251	270	260	250	274	262	249	274	236	292	296	261	282	257	299	310	292	276	270	274	245	264	270	258	277	235	277	294	294	276	258	251	276	275	253	267	256	264	253	258	279	279	280	275	265	274	265	273	256	260	248	283	286	259	276	268	253	280	272	298	288	252	274	254	257	254	262	272	287	279	301	270	287	286	253	272	261	277	281	267	283	269	266	257	252	277	242	296	255	246	292	293	289	282	296	280	276	236	262	271	282	261	251	267	282	253	293	270	262	254	256	269	291	255	271	249	282	275	254	251	271	284	270	269	302	262	291	277	273	283	270	258	265	277	266	278	275	249	271	239	261	283	273	253	247	265	237	265	286	275	266	283	230	246	274	257	268	282	284	312	279	295	275	271	246	275	277	252	268	269	289	266	281	250	251	259	274	230	273	281	259	273	276	259	267	293	255	284	276	258	260	297	257	285	261	246	271	257	263	260	244	249	233	269	255	234	293	261	284	264	311	271	260	277	259	271	287	293	281	266	293	278	285	280	299	286	264	251	264	238	303	269	258	266	281	278	270	249	277	271	266	253	283	284	268	263	288	253	255	228	250	263	265	268	248	297	241	261	278	254	289	277	250	252	268	280	278	258	282	297	277	251	299	269	281	265	285	289	272	292	274	255	268	266	273	225	295	257	303	300	230	242	264	295	282	264	281	299	269	275	265	271	269	299	285	246	272	282	253	284	322	248	295	255	250	247	271	269	280	268	269	263	253	290	264	277	264	271	282	251	278	284	254	305	290	265	275	275	293	288	284	302	284	262	270	295	261	266	285	255	265	267	290	265	287	248	287	288	260	263	236	255	263	240	263	257	274	266	276	240	252	267	280	292	258	277	260	283	265	299	257	249	278	274	288	265	290	312	249	260	277	267	273	276	261	256	226	270	272	258	259	298	261	259	286	274	265	274	261	263	272	293	285	284	262	262	281	248	268	253	278	275	242	262	274	272	239	251	264	249	267	327	314	258	262	245	264	245	273	262	272	255	270	287	272	268	246	281	263	269	270	305	267	295	287	288	296	278	256	274	256	278	278	262	269	237	280	271	261	269	280	251	228	255	306	260	291	250	277	261	265	290	265	263	273	250	271	251	271	241	278	256	242	281	267	293	260	276	280	279	252	265	224	250	263	267	273	273	259	282	270	262	248	255	271	270	276	245	264	265	267	280	258	266	296	277	280	290	264	256	282	270	268	291	282	244	261	235	278	286	266	255	251	265	270	238	233	291	285	254	252	289	266	288	285	233	286	268	286	278	268	282	247	255	263	236	277	280	262	247	264	280	238	287	261	250	267	273	263	270	304	267	259	278	264	217	264	249	258	308	261	272	256	261	271	286	293	256	245	298	326	253	306	276	253	291	249	269	261	260	293	275	264	260	272	259	260	249	244	294	272	253	260	270	261	281	290	283	253	275	257	242	253	259	275	270	250	258	237	265	289	285	281	265	261	238	301	241	270	261	254	257	249	272	251	266	277	289	256	288	296	261	247	254	279	264	255	267	300	260	269	260	239	303	272	234	265	276	251	276	270	269	270	288	283	263	258	301	257	259	265	268	264	272	301	252	253	264	292	287	290	268	261	265	244	268	286	265	247	275	260	277	257	243	245	283	278	257	285	288	263	259	294	253	276	252	258	247	277	274	260	288	269	257	300	259	259	256	273	263	258	268	277	308	255	267	266	266	264	270	308	290	285	269	284	281	284	302	289	261	281	294	254	265	259	249	278	283	279	242	289	298	307	281	275	274	272	280	282	302	281	258	279	275	271	278	278	269	256	217	303	279	282	275	254	268	277	268	282	282	285	249	267	257	263	273
20062	9344	3469	3282	2755	2336	1905	1728	1431	1381	1205	1158	1088	1036	1020	918	939	918	870	878	823	867	783	802	769	833	809	766	739	749	720	767	738	685	726	778	704	754	762	698	689	689	751	706	691	716	684	719	657	672	686	691	710	753	701	673	692	675	654	666	685	684	674	693	683	702	713	725	682	691	687	714	646	731	667	677	712	709	691	732	677	699	649	720	679	700	709	686	715	693	649	711	732	762	724	728	735	682	692	686	652	687	714	728	704	708	718	657	681	696	766	713	650	694	701	730	664	699	671	648	635	646	680	688	672	705	699	631	672	693	673	661	655	687	627	703	679	651	696	663	711	763	697	678	641	645	726	659	688	674	649	656	672	665	673	701	667	708	669	712	653	669	646	639	633	710	727	692	663	676	659	658	729	681	672	686	682	649	649	648	665	638	677	689	672	685	686	660	681	676	692	684	689	645	686	612	636	684	668	645	695	680	665	686	640	670	670	650	646	646	678	745	677	674	689	685	683	682	707	695	699	721	639	664	642	672	671	648	634	623	633	673	675	647	712	677	657	662	701	671	726	712	674	678	671	681	669	693	677	655	698	634	651	692	736	681	660	646	676	669	646	716	662	648	722	692	667	615	717	697	679	676	620	673	708	672	652	656	720	673	671	632	717	702	717	657	669	657	658	662	628	675	645	651	639	660	657	710	695	699	658	746	682	610	652	672	659	661	698	670	672	673	650	682	691	675	660	668	671	671	669	669	688	702	678	668	625	673	701	710	680	653	711	670	656	665	650	716	699	674	705	638	707	696	705	656	674	683	698	697	658	688	650	693	681	684	695	697	617	661	625	697	677	621	661	702	656	663	677	685	649	654	667	645	663	662	685	716	656	659	654	633	694	670	722	649	656	608	633	643	665	676	676	637	680	669	691	665	633	675	656	678	671	647	723	603	659	696	683	670	715	679	670	682	653	667	625	684	665	673	598	677	686	649	673	698	678	653	671	678	679	684	674	679	643	652	658	686	682	664	667	675	682	650	667	641	705	645	649	650	649	698	680	703	655	708	644	640	714	666	685	658	674	667	683	711	697	682	689	688	633	644	684	666	679	717	679	655	611	683	691	627	679	627	695	695	696	653	711	679	673	683	663	668	667	641	681	660	683	636	700	646	679	668	662	699	688	632	663	678	659	664	674	660	669	672	638	689	737	712	670	690	642	659	690	666	685	664	655	675	689	655	689	721	698	646	679	670	696	684	665	678	717	691	661	666	667	640	662	680	661	613	693	670	721	688	659	670	648	640	667	717	674	708	666	688	686	718	686	675	619	694	720	673	651	653	684	664	662	684	634	691	649	655	695	665	661	675	666	659	711	675	722	636	668	691	636	641	706	644	685	695	636	703	645	721	674	689	673	640	684	696	674	637	700	630	635	670	675	637	696	660	628	657	662	649	697	644	707	670	730	684	616	684	687	687	672	684	657	704	702	665	704	676	704	679	715	667	614	665	708	669	680	645	662	658	651	668	701	684	678	639	638	681	680	720	647	687	605	651	662	683	671	657	656	683	666	679	667	694	662	645	670	668	669	695	715	743	692	693	598	732	691	683	665	688	674	645	659	646	739	660	726	656	695	686	705	693	669	631	655	678	711	655	666	699	674	682	687	666	640	658	704	632	624	659	665	665	669	676	701	698	695	683	707	624	683	623	687	650	663	669	638	650	698	712	642	686	684	684	698	657	701	669	621	653	658	682	678	699	662	671	698	648	658	651	655	660	672	682	705	676	664	689	692	695	640	696	696	668	722	657	630	744	650	687	705	677	679	642	702	704	674	704	703	658	727	669	667	677	711	654	652	700	702	642	694	668	693	658	697	681	708	682	669	669	728	629	730	661	650	671	658	657	706	665	718	705	638	680	684	711	658	661	694	700	666	659	691	667	661	631	682	717	685	689	667	663	693	638	675	669	616	658	646	648	648	647	691	677	715	738	737	701	680	680	628	703	671	695	638	688	734	716	653	675	686	646	667	667	663	653	672	669	682	657	681	668	678	652	665	703	696	679	678	654	682	640	680	633	654	703	666	683	648	683	686	677	659	651	633	707	618	649	646	672	659	704	700	700	623	644	691	661	640	697	624	694	649	636	688	695	622	688	678	684	661	689	714	716	689	646	667	668	703	708	674	650	644	687	655	697	665	687	677	682	658	705	674	680	681	652	655	698	642	609	683	666	708	681	697	687	672	718	649	665	662	672	640	651	679	694	704	673	669	656	671	650	654	718	760	630	670	668	660	674	690	700	666	671	670	659	701	677	718	641	674	662	689	673	676	652	697	694	693	682	702	680	665	667	698	714	673	683	667	640	672	682	717	683	642	652	684	670	661	655	637	657	688	656	671	726	627	688	704	691	669	668	640	701	670	722	699	657	705	684	683	671	671	668	660	707	698	663	705	663	708	671	674	712	635	648	686	648	677	664	665	665	700	682	667	668	709	643	687	693	683	682	680	648	697	628	668	680	678	634	636	690	673	665	687	687	695	652	702	656	678	658	711	633	720	680	657	653	690	641	675	690	698	673	648	702	688	656	689	691	686	676	673	668	662	662	648	694	620	736	673	621	663	665	643	711	677	636	629	669	685	666	667	684	646	657	681	649	664	702	695	683	665	672	739	683	667	668	686	662	656	606	714	686	648	656	662	687	696	633	650	636	666	702	657	646	678	634	681	693	672	630	655	632	689	644	636	659	700	642	648	692	670	624	651	710	664	700	682	679	661	679	662	717	673	665	722	704	710	689	689	660	700	671	730	723	689	717	687	691	674	662	686	647	688	646	585	643	633	627	710	652	670	673	670	661	657	727	695	694	646	693	665	665	688	681	709	660	681	678	675	685	669	710	723	667	665	680	630	667	685	689	678	694	648	669	619	688	663	677	731	681	704	677	657	692	631	667	686	672	652	723	660	681	661	685	717	683	695	667	672	687	625	652	651	647	668	690	634	657	655	710	689	626	718	675	654	675	662	686	668	688	632	664	649	659	676	693	669	687	693	633	654	704	691	667	695	670	679	657	707	661	660	705	701	675	674	692	688	684	675	692	668	639	682	677	653	664	661	620	686	722	647	703	650	669	653	677	620	681	697	662	635	688	721	665	685	667	685	686	668	691	649	670	727	685	640	718	670	711	717	689	755	695	687	725	684	673	684	718	708	723	714	675	690	718	679	702	679	677	692	696	745	723	624	672	707	721	700	648	675	679	645	656	618	685	657	662	694	615	668	695	656	696	701	669	683	654	694	650	689	700	655	667	650	687	661	695	704	677	758	611	650	691	652	672	701	694	673	676	673	654	667	655	663	659	656	657	723	681	652	661	660	667	697	653	691	711	688	686	655	691	717	654	665	666	711	686	697	665	691	699	650	670	630	626	626	686	676	684	667	716	685	669	657	696	663	605	676	685	607	611	685	706	693	644	659	689	632	638	705	708	672	685	645	646	691	712	690	643	693	628	698	705	696	696	702	701	705	670
41731	21416	6132	2702	1542	1011	737	538	440	350	343	323	290	240	227	224	223	212	205	213	195	179	193	192	199	183	188	188	167	181	191	195	163	127	172	173	183	167	159	144	147	172	175	162	143	146	146	154	175	162	136	168	171	150	161	149	152	156	179	165	144	139	135	144	176	147	166	154	170	152	160	150	161	171	136	147	159	190	165	147	164	172	160	171	166	162	158	156	180	139	183	161	154	170	147	157	123	179	174	137	165	167	150	198	166	167	162	170	158	167	170	137	162	152	157	167	155	173	173	171	157	147	156	154	163	144	133	154	153	149	174	151	176	167	178	155	143	178	143	186	150	143	133	158	166	141	132	164	140	146	175	178	172	165	166	161	153	188	147	147	154	141	152	174	140	129	150	155	146	135	144	161	158	145	176	176	160	159	137	153	156	150	141	151	160	153	165	154	145	156	172	154	187	166	141	168	162	161	166	151	144	137	151	165	149	155	156	149	143	153	136	149	152	163	171	134	148	169	178	175	154	152	164	184	157	154	170	162	155	164	125	161	137	159	191	162	148	151	176	149	164	159	163	159	143	161	162	134	156	156	150	152	160	176	183	165	142	169	134	144	165	157	162	131	156	155	146	166	171	152	174	160	140	157	144	177	159	171	168	135	156	142	148	181	164	156	149	164	166	141	166	156	147	174	138	158	151	169	150	143	153	142	149	143	160	139	153	152	151	163	170	152	188	150	149	161	144	140	154	181	140	152	143	160	155	158	144	152	145	138	169	153	133	148	169	159	147	144	152	169	161	140	158	146	132	158	165	141	151	179	140	157	141	148	162	168	145	163	165	136	142	150	172	125	150	172	159	155	164	162	139	149	146	156	159	147	152	158	168	157	138	180	159	161	158	148	173	162	141	142	159	138	147	151	167	163	155	151	173	157	166	171	151	159	156	165	160	142	150	145	148	165	167	150	160	134	140	163	141	147	144	166	163	166	166	156	151	158	176	169	146	167	144	165	150	159	141	148	162	155	184	162	140	149	132	151	154	169	152	157	180	152	123	146	136	148	156	150	179	140	162	146	164	139	172	152	143	158	148	155	147	155	159	155	160	155	174	139	121	142	183	156	158	164	140	157	153	160	141	122	151	152	156	131	155	145	164	145	157	158	162	149	148	147	167	178	170	162	167	162	167	149	164	159	165	153	157	153	156	154	150	191	156	156	152	161	150	150	154	179	152	154	148	140	172	152	148	170	154	155	152	170	170	153	164	176	178	163	172	131	165	157	161	153	155	127	166	151	165	156	158	147	158	147	167	157	145	153	161	177	141	163	171	155	171	151	153	157	167	160	148	133	159	160	147	147	159	179	191	164	159	159	155	164	153	186	167	133	164	141	149	159	140	148	129	152	174	123	149	122	169	146	165	151	144	186	161	156	178	146	154	186	171	153	152	150	154	147	162	175	149	177	160	162	143	153	151	176	146	163	151	152	147	151	154	160	154	159	148	162	155	154	143	142	174	149	161	157	156	166	175	150	158	186	159	176	146	150	150	143	157	159	167	165	156	173	151	166	161	136	159	149	150	158	142	155	161	174	147	166	165	152	130	130	158	168	142	154	164	157	155	156	157	158	153	147	137	168	157	158	132	147	158	134	138	133	154	134	153	174	135	167	159	179	153	156	154	153	163	149	163	140	179	166	144	164	156	160	159	141	137	154	171	159	161	166	156	158	144	150	177	162	156	149	170	163	181	141	135	139	164	151	149	146	149	159	115	156	156	168	153	153	177	156	132	155	155	162	148	157	140	129	155	154	168	163	157	150	153	136	141	159	154	149	153	153	146	162	143	158	170	169	145	181	136	173	157	151	144	148	163	159	141	153	168	135	134	152	177	150	140	158	168	166	153	135	156	146	174	159	157	166	139	173	134	154	174	150	149	152	150	156	156	176	155	169	147	157	143	169	168	177	201	140	144	161	161	170	159	178	133	162	130	152	136	157	140	163	161	163	154	149	153	134	157	120	149	163	151	134	154	147	142	145	122	140	175	155	156	159	147	161	166	160	150	171	171	155	153	159	148	159	175	143	187	142	182	156	136	169	151	156	144	160	138	154	165	160	157	152	163	157	170	154	160	156	175	137	147	143	156	159	161	147	124	144	170	144	161	152	173	156	154	141	155	127	150	131	183	159	156	143	170	164	147	175	168	164	153	142	144	138	140	145	178	167	158	144	142	130	156	143	149	173	137	148	157	147	157	151	164	148	133	144	160	179	157	160	137	150	149	154	146	143	172	147	150	141	127	142	161	156	171	156	135	150	134	141	124	148	161	173	159	164	125	143	143	121	166	155	159	161	164	131	166	162	143	163	149	145	132	207	165	161	150	171	156	147	168	156	151	161	140	156	171	171	159	145	159	160	157	160	175	168	142	136	160	173	152	137	176	149	136	150	163	163	146	161	150	143	178	172	166	139	149	179	148	159	167	162	135	155	143	169	151	161	133	135	159	134	164	147	160	166	161	172	169	161	155	164	155	148	137	159	139	175	158	177	166	142	135	146	169	160	153	144	160	165	168	160	135	160	147	136	165	161	179	138	157	146	152	124	150	146	153	157	137	147	151	157	155	124	146	163	156	159	160	128	144	153	136	133	158	145	134	161	179	157	145	138	154	152	156	136	173	157	153	184	145	157	174	165	135	157	166	163	151	135	141	157	166	160	159	159	167	149	148	178	170	155	143	154	154	172	163	173	142	144	148	153	158	164	144	136	140	168	162	145	148	175	186	156	157	172	147	175	155	141	141	145	156	159	153	168	148	155	134	156	154	139	150	144	154	165	157	130	164	150	174	120	145	161	149	128	153	153	169	151	149	150	151	169	147	166	159	183	164	150	149	136	155	152	178	185	162	134	152	145	160	140	169	139	159	166	167	151	147	163	138	136	146	165	149	150	161	144	153	176	179	173	153	156	156	176	153	148	160	153	157	146	164	164	151	165	172	138	150	163	160	163	153	156	162	157	172	166	145	146	186	136	147	149	148	162	180	169	153	166	165	154	138	176	174	152	148	156	137	124	153	138	149	142	137	149	150	152	156	146	169	155	118	153	156	181	167	145	151	161	147	159	151	141	153	171	145	158	144	167	163	164	164	143	149	135	157	165	141	148	144	172	159	163	157	165	135	184	170	128	147	163	158	150	148	143	161	136	155	164	150	130	179	174	162	155	148	149	143	146	166	141	151	155	135	163	159	167	187	165	150	166	177	140	168	148	181	156	157	152	143	163	143	136	149	148	143	139	131	159	156	152	144	152	169	148	165	132	156	153	135	136	145	158	145	158	154	160	143	167	177	151	179	129	149	140	142	167	145	175	148	146	173	159	148	154	159	157	167	157	156	147	151	141	164	135	167	163	160	155	154	168	173	129	159	152	137	155	154	155	154	155	160	156	164	157	151	153	168	180	131	165	163	141	148	156	142	144	154	144	145	140	159	145	172	156	164	174	147	166	151	156	140	156	171	159	164	132
26150	11522	5138	5451	4567	3610	2891	2436	2005	1752	1563	1356	1266	1114	1062	986	910	799	796	771	743	728	679	702	628	665	611	603	562	566	528	534	513	545	498	536	503	472	496	494	468	493	460	487	501	453	472	443	465	491	444	446	476	455	471	436	470	451	453	424	441	422	459	453	399	437	418	419	412	451	454	432	437	415	423	449	469	437	442	459	421	447	461	447	442	448	465	443	463	502	472	513	470	472	499	492	509	472	415	454	432	462	463	484	440	473	477	469	432	439	482	472	432	431	413	413	428	457	418	449	415	444	464	492	467	371	462	399	470	404	421	417	364	406	439	428	459	433	439	427	433	439	466	398	465	421	429	423	450	404	422	420	468	416	421	426	427	431	415	454	403	401	418	407	399	384	466	406	417	428	380	428	395	409	382	443	405	458	414	417	404	403	433	426	442	406	394	391	425	418	437	391	399	399	420	398	425	427	442	407	414	405	382	396	398	449	415	415	414	393	402	440	441	407	448	410	389	438	358	414	449	391	428	390	418	391	388	423	401	390	388	398	373	411	395	377	411	406	421	434	391	399	422	406	423	457	391	375	384	389	414	415	432	435	383	452	409	395	431	439	394	421	422	399	388	421	406	411	396	395	417	419	393	406	408	416	389	427	430	430	401	411	448	414	403	353	395	390	400	393	442	429	457	398	398	427	428	402	401	405	416	415	407	377	402	386	393	451	393	380	405	385	386	430	397	378	426	403	401	400	388	412	412	393	409	397	380	438	401	460	402	451	415	407	418	408	383	437	447	360	423	408	376	434	366	427	397	376	378	453	375	446	408	385	397	406	413	437	399	430	432	417	395	390	398	390	412	403	381	406	356	394	439	399	403	435	418	408	386	420	392	425	409	400	405	417	374	409	393	392	411	371	403	427	384	430	375	376	382	403	419	445	429	390	386	412	414	378	369	370	435	406	408	422	395	410	408	409	391	417	378	428	423	398	413	387	410	441	429	427	390	418	386	438	426	387	420	376	392	401	401	455	401	381	403	396	425	383	377	358	430	384	393	428	396	438	407	430	392	390	426	432	433	441	417	416	444	397	431	382	410	404	397	438	406	392	419	417	406	425	443	415	402	422	383	395	430	396	405	433	407	407	388	407	440	377	416	390	430	376	400	398	397	440	441	421	434	395	395	394	422	413	403	391	391	382	460	439	397	413	424	398	408	412	398	408	418	411	391	381	404	408	413	421	436	391	407	420	406	405	395	412	416	427	388	435	390	454	387	395	419	392	422	398	405	360	381	417	413	385	441	397	413	402	404	388	444	430	415	420	436	405	375	400	393	441	431	388	405	412	418	408	393	402	400	411	410	426	409	398	417	408	436	401	358	429	418	383	412	438	421	416	414	397	420	387	381	398	449	420	393	414	403	423	443	423	400	423	398	404	438	384	422	412	416	398	422	376	424	403	397	384	434	386	429	440	388	390	401	426	413	447	430	433	398	408	377	414	384	382	428	376	414	406	417	435	427	415	394	419	383	390	370	408	380	383	400	385	414	363	453	386	393	410	404	426	379	405	395	409	401	424	375	422	395	420	411	431	384	398	427	440	407	421	396	418	420	445	368	445	435	407	393	415	421	375	428	410	400	413	408	387	453	387	415	377	420	380	438	416	385	407	422	378	399	411	384	420	376	437	425	400	420	409	395	412	422	412	410	404	397	424	420	395	403	420	383	424	404	419	382	387	388	462	389	418	409	417	402	384	387	432	385	411	382	439	426	394	385	389	417	389	416	437	394	383	411	418	427	395	362	405	437	436	396	396	390	426	414	354	408	411	437	387	420	396	419	400	413	402	425	404	411	438	396	374	401	389	378	421	410	420	419	412	439	377	407	419	410	385	439	403	417	417	383	383	415	440	375	385	396	409	388	392	408	375	417	410	408	448	416	416	409	393	382	401	385	359	401	421	433	420	417	409	383	423	411	440	380	424	386	401	426	392	427	377	358	417	435	415	401	456	433	376	402	409	419	408	396	404	381	376	423	356	441	415	385	377	439	369	416	452	400	423	390	422	406	421	401	405	463	419	366	402	433	397	432	387	431	389	418	403	428	415	406	389	391	410	400	412	405	436	405	384	419	408	406	413	403	401	371	402	403	387	403	398	413	388	370	450	385	409	410	436	391	412	415	463	413	406	424	398	434	406	415	427	386	393	404	393	413	362	410	380	421	381	382	407	440	423	423	399	376	417	382	424	401	410	414	436	427	361	414	423	411	400	393	391	403	441	382	398	418	425	435	378	398	391	411	389	413	405	417	400	368	413	428	390	461	405	409	400	445	397	383	400	430	415	376	435	407	402	402	398	378	398	424	413	425	399	399	373	405	405	433	373	415	408	399	379	416	435	429	429	412	433	402	399	418	386	379	373	398	425	393	412	394	445	427	429	421	395	387	409	397	396	412	455	390	436	410	453	405	439	404	395	425	396	393	397	427	367	380	417	401	433	435	419	420	403	360	389	394	394	391	398	409	397	422	408	432	429	409	384	406	382	433	422	437	386	419	434	434	401	383	404	474	374	419	396	421	407	406	377	383	448	398	393	409	442	400	384	388	417	428	415	412	409	397	384	377	394	387	432	440	441	386	371	366	385	417	409	383	405	428	409	428	402	409	396	396	424	395	418	417	391	385	417	417	419	406	407	391	406	414	438	377	381	398	450	405	442	407	409	426	408	391	382	409	406	380	395	429	376	401	418	456	399	414	388	419	390	384	413	384	408	411	415	406	407	394	428	448	404	396	401	422	419	398	382	418	393	374	386	405	402	384	435	359	419	365	409	409	420	395	374	357	383	453	421	421	444	413	426	411	406	374	402	435	396	418	390	376	421	420	416	371	387	440	401	409	409	436	388	386	397	413	406	411	429	388	408	435	391	398	421	378	407	384	408	393	411	413	414	401	422	386	429	429	384	416	397	372	429	433	394	441	433	414	401	414	377	425	393	413	401	443	398	386	395	386	384	368	400	388	386	394	395	379	410	409	415	393	427	424	410	451	392	424	421	417	394	409	400	396	414	361	407	435	463	377	404	410	391	369	439	392	455	414	424	419	384	416	411	404	435	441	391	416	424	415	377	414	378	433	391	408	412	444	420	393	410	419	383	432	401	424	397	420	416	457	411	418	430	393	441	395	407	457	451	405	397	427	414	419	410	450	403	387	412	397	418	392	417	389	448	396	389	380	402	416	412	446	382	429	392	412	413	402	437	425	409	431	374	406	391	416	405	382	396	418	407	382	422	391	394	398	411	427	412	395	395	375	402	396	436	384	414	379	408	418	393	404	389	399	414	420	401	375	417	439	423	419	401	425	407	393	433	409	387	402	405	400	420	419	458	409	388	385	401	401	403	407	407	397	376	411	448	387	423	431	410	426	404	398	409	438	448	409	410	414	390	428	430	425	398	393	396	418	385	405	401	394	366	388	411	431	442	400	404	388	390	400	408	393	392	395	410	396	385	426	452	400	431	414	426
14370	3886	450	299	313	295	294	287	279	275	281	253	283	292	247	302	262	268	294	318	290	306	274	262	258	276	255	278	297	269	258	290	241	248	262	281	288	284	250	272	278	282	251	250	256	266	270	273	285	296	271	265	290	276	266	275	270	273	287	278	261	243	262	266	282	274	276	288	279	266	234	266	267	283	273	278	250	284	277	294	239	283	262	294	263	278	268	304	259	252	293	275	295	265	286	259	274	285	275	279	255	259	280	273	285	269	295	288	251	262	250	279	287	291	281	260	273	254	262	245	260	284	285	252	282	298	274	262	280	282	299	294	271	317	254	281	265	284	277	272	239	285	279	307	250	294	258	286	267	249	273	291	284	278	253	258	264	267	266	260	278	277	259	289	297	285	284	267	268	253	271	290	253	255	260	275	278	278	283	262	250	243	250	263	293	275	281	288	292	299	286	280	271	258	251	292	285	281	267	282	294	269	283	297	292	266	269	287	271	297	295	275	239	268	284	253	303	284	306	296	269	285	276	280	301	273	245	252	300	229	251	276	323	247	259	262	244	276	284	285	274	294	291	253	298	266	277	284	241	272	296	256	266	292	288	267	278	271	276	302	280	290	245	268	246	269	280	262	279	263	284	277	273	286	281	261	268	291	273	286	259	267	263	292	267	238	258	266	278	289	277	317	261	286	283	265	270	298	278	257	284	304	270	309	314	308	249	257	274	290	295	244	252	268	304	286	251	260	293	278	266	286	295	243	266	277	274	285	304	280	265	262	301	275	269	271	266	269	273	251	270	274	263	298	281	260	286	305	266	258	242	281	267	278	271	277	263	309	264	231	275	285	260	324	242	296	265	260	272	289	254	267	260	278	262	257	277	256	257	302	303	269	272	271	286	270	249	259	270	269	261	280	249	257	300	275	250	240	270	279	254	269	272	258	271	281	298	278	256	236	279	267	273	293	255	260	284	276	272	263	266	245	248	239	257	278	265	265	256	271	272	278	291	258	268	299	277	289	272	252	263	259	285	250	276	308	296	285	264	296	268	269	267	254	293	281	288	258	297	283	306	293	280	273	282	274	251	286	279	275	282	287	280	307	264	291	276	271	302	292	278	266	265	257	308	259	272	265	274	288	271	286	257	287	267	247	278	260	275	252	267	247	263	303	268	292	301	250	289	303	262	264	297	278	257	273	284	277	283	260	267	267	288	237	269	242	282	282	277	281	291	258	231	281	295	283	290	256	265	268	267	303	265	292	299	280	271	238	287	274	291	264	248	259	305	287	266	267	268	304	308	288	269	255	268	271	283	312	311	282	270	255	300	299	281	275	279	266	300	273	276	274	279	296	274	286	280	283	285	255	284	259	263	278	305	279	288	268	268	281	261	253	281	275	295	249	265	255	288	281	297	270	273	305	258	295	282	273	232	283	240	277	301	276	247	240	278	266	284	293	278	302	283	251	276	253	257	281	248	252	287	286	272	260	286	281	273	282	283	274	281	250	279	275	276	283	276	268	273	255	256	281	305	269	262	271	260	256	269	268	269	248	247	244	266	269	291	242	275	307	262	294	287	280	289	244	269	297	284	302	274	246	291	267	274	307	259	253	268	237	282	271	296	278	257	252	299	281	278	257	255	297	267	278	277	234	275	242	277	271	261	299	274	249	280	282	258	293	287	292	291	235	263	270	260	283	278	262	277	264	245	255	268	264	236	264	277	264	257	290	265	251	286	249	251	284	288	247	279	260	258	264	298	281	241	271	291	258	279	275	267	265	239	288	274	277	259	262	259	261	274	259	272	294	257	283	265	247	283	272	267	271	280	302	261	279	288	270	260	289	252	253	278	289	296	280	287	281	342	307	276	239	256	260	246	278	270	261	267	238	285	267	294	272	282	248	259	270	269	299	246	265	291	285	285	251	294	273	270	272	272	282	261	272	273	268	291	314	257	264	279	277	273	302	281	312	276	294	271	285	268	292	260	305	262	300	250	285	279	294	266	272	266	284	286	290	284	274	265	271	243	275	280	244	268	270	253	290	290	269	254	275	273	265	253	297	277	274	277	247	281	293	280	253	254	337	260	268	263	266	284	263	261	282	269	282	265	280	285	249	254	271	266	279	272	298	261	278	309	274	263	295	255	283	282	277	279	230	293	273	290	269	285	255	285	286	259	258	226	266	285	271	268	288	264	273	290	268	220	244	271	277	299	268	267	307	275	273	266	282	257	243	259	271	273	279	250	293	275	257	278	267	281	271	290	256	302	257	288	279	253	291	258	292	281	311	283	274	259	269	265	258	262	301	287	255	282	290	255	276	293	265	257	241	261	310	251	281	298	268	250	276	269	260	259	248	273	269	273	283	286	262	296	298	303	286	263	252	274	259	257	293	301	246	238	265	321	280	268	287	254	277	279	265	250	295	258	274	263	280	238	265	257	253	270	247	282	273	244	289	252	294	276	276	263	260	251	264	267	251	276	276	246	279	296	235	272	270	275	303	299	253	259	255	298	256	278	272	269	279	259	298	282	295	282	273	278	268	263	242	262	256	265	262	304	286	247	257	271	290	317	250	276	272	287	231	272	291	279	289	281	266	286	274	271	283	328	249	263	255	279	261	283	274	271	283	270	270	280	273	327	283	275	306	269	271	281	293	263	273	278	269	269	287	277	278	261	311	262	266	281	284	271	275	281	272	290	266	256	277	268	272	260	265	286	280	277	265	273	255	289	303	256	279	273	266	262	269	285	250	295	293	290	261	262	312	309	269	279	303	280	274	278	298	268	282	262	296	258	265	285	281	296	296	271	267	282	276	280	262	267	276	250	272	276	308	248	293	282	278	280	263	263	276	251	273	260	265	266	281	276	279	278	254	259	275	276	285	304	277	259	274	274	275	254	262	253	278	273	276	276	250	296	262	309	267	301	275	272	281	283	300	261	293	273	260	282	255	286	290	263	234	252	274	316	299	253	259	271	277	267	256	268	293	281	288	275	286	282	256	287	269	266	285	276	256	254	299	289	283	282	266	270	244	276	264	295	273	259	262	269	305	270	283	295	295	270	282	311	289	284	289	258	274	229	269	311	286	252	257	278	239	275	273	260	268	262	287	274	314	286	263	315	263	312	288	293	288	275	249	268	274	277	255	284	317	283	283	266	250	261	284	266	286	255	285	308	265	294	259	266	259	277	274	289	289	256	289	249	266	286	282	253	281	263	248	273	257	272	277	237	267	267	270	274	278	285	276	277	272	263	280	249	297	281	257	289	257	295	276	275	284	285	301	261	259	286	266	277	281	290	249	276	259	288	259	258	299	298	274	279	297	278	292	262	260	248	274	252	256	273	262	263	304	268	257	268	284	281	281	290	260	253	281	253	299	301	269	289	277	275	258	292	275	312	245	276	308	262	287	226	266	261	254	312	287	264	271	275	276	266	294	270	266	246	259	265	290	256	242	251	289	293	271	263	282	273	241	273	279	267	271	291	277	242	242	282	282	272	284	281	272	255	277	290	271
8800	3335	887	781	797	761	775	766	724	694	731	709	683	728	679	678	721	736	670	724	689	709	690	692	694	721	731	718	714	679	668	686	676	688	731	695	707	689	678	728	717	682	676	694	712	656	691	681	687	682	713	724	726	679	721	713	723	722	706	657	690	692	703	681	708	666	697	718	670	711	713	726	689	695	723	675	722	717	692	705	660	686	690	761	684	700	706	750	677	690	740	691	711	674	695	700	708	720	691	688	680	674	667	684	701	663	733	722	667	649	747	701	711	706	699	673	664	725	725	693	647	727	705	734	739	712	717	687	701	689	663	660	673	707	736	672	709	682	718	722	684	711	664	702	682	715	721	706	643	656	738	673	694	683	689	709	682	672	714	690	707	712	678	713	725	695	700	652	694	702	679	696	718	697	644	696	689	631	657	681	660	698	688	706	688	632	760	701	720	680	683	737	683	675	685	696	683	691	679	719	690	673	717	685	681	725	703	675	682	684	629	705	667	695	713	660	727	705	704	704	677	725	686	745	690	693	700	734	694	703	680	679	662	680	685	679	714	717	711	729	671	692	689	704	690	726	675	707	692	650	700	676	709	683	678	724	722	688	670	695	723	686	728	675	713	678	730	674	741	691	716	680	713	635	730	685	689	644	711	711	708	678	717	669	717	687	734	678	669	711	701	637	673	660	674	724	685	714	716	671	634	737	713	708	648	717	713	679	637	686	720	741	661	669	679	657	678	697	681	660	719	657	648	703	741	701	715	704	717	702	697	718	671	721	701	726	668	653	706	677	692	743	703	713	697	697	697	676	651	694	721	666	690	727	703	711	682	690	699	666	731	725	714	712	657	735	685	700	705	709	682	703	751	762	679	703	707	673	660	658	712	691	693	672	684	692	699	743	664	676	739	719	739	727	707	707	691	753	698	715	695	723	698	714	704	718	662	666	722	675	680	705	619	686	700	665	658	702	691	688	786	681	716	689	650	667	666	710	686	685	698	708	715	654	657	717	686	715	698	671	702	696	757	688	716	692	738	744	687	700	689	685	680	719	690	674	684	723	708	681	687	715	694	679	709	705	709	688	730	737	681	679	685	687	713	707	750	684	681	701	731	696	684	703	702	747	689	668	703	733	670	653	703	705	701	731	718	711	721	690	695	688	700	703	703	747	691	708	674	715	746	684	683	678	693	731	681	699	703	682	763	697	706	701	727	711	684	642	680	721	730	675	681	673	725	668	682	712	696	710	678	693	676	694	710	677	699	672	681	697	701	693	699	700	668	722	694	685	731	660	701	709	709	709	700	711	684	712	693	702	694	671	643	724	688	749	746	667	706	659	645	714	674	687	691	673	702	676	644	697	674	681	705	693	676	697	680	750	697	693	691	671	744	677	704	730	662	679	696	677	663	726	701	711	707	691	690	666	678	692	673	692	689	654	724	665	678	686	671	693	691	670	712	679	693	662	691	663	685	718	698	707	697	647	659	725	671	668	690	745	703	680	711	678	647	709	686	672	663	707	703	746	704	715	653	687	712	664	710	724	703	727	714	663	672	706	719	623	701	641	715	682	673	666	654	692	698	761	645	662	667	689	713	691	714	667	682	735	663	696	671	642	719	740	696	700	734	673	700	677	668	678	665	718	670	675	694	737	757	731	705	640	657	679	679	749	709	698	678	693	739	720	748	684	692	741	722	686	685	712	734	693	689	659	658	709	693	705	703	713	670	646	694	686	719	671	683	673	682	722	705	663	693	682	644	656	699	654	681	653	710	700	737	701	742	662	698	746	667	684	667	659	677	684	690	682	688	678	690	725	716	691	655	713	676	739	686	710	696	695	697	704	717	727	674	685	693	693	697	671	725	668	685	675	713	729	599	707	681	670	685	705	705	709	698	702	701	759	643	679	709	740	688	690	686	681	697	675	664	687	690	684	681	647	645	716	683	693	642	715	674	685	704	644	688	681	625	688	733	651	711	673	760	642	714	684	670	687	725	731	703	724	690	724	697	688	645	741	718	694	722	698	709	722	728	678	712	665	659	700	649	725	670	683	666	692	693	690	701	700	702	707	699	692	727	687	650	682	673	702	727	680	692	711	707	687	682	720	701	700	722	670	696	716	694	656	696	719	709	730	646	683	691	694	684	706	677	690	682	684	699	679	669	691	731	671	739	646	665	708	659	709	693	689	691	719	693	704	676	660	695	687	688	702	686	700	714	706	710	698	664	699	733	730	737	696	628	671	678	745	711	696	670	718	696	688	685	721	725	699	673	683	694	682	670	701	696	714	690	709	679	687	693	655	693	693	665	681	687	617	671	635	688	680	688	691	668	740	696	705	711	721	718	717	671	670	653	693	699	701	690	690	667	674	687	690	688	750	668	702	713	710	672	734	712	669	672	725	722	699	674	732	673	621	688	683	660	704	709	679	637	660	681	701	668	696	680	686	686	677	700	734	659	695	715	654	702	659	725	674	708	707	637	700	675	732	697	700	711	701	703	699	693	669	671	731	671	707	696	710	681	691	692	684	664	720	714	671	791	705	730	729	697	670	704	732	714	682	695	718	705	702	676	677	726	652	667	704	708	693	696	698	736	671	692	671	684	718	680	652	733	665	735	683	749	652	674	701	713	690	730	719	683	666	686	665	718	700	650	723	659	666	670	698	685	684	713	670	696	735	702	695	711	686	675	680	669	750	750	705	752	666	702	659	694	686	675	671	761	729	714	678	690	663	715	680	660	661	656	722	679	696	662	688	745	666	712	696	709	663	709	692	692	733	691	691	676	706	719	647	679	684	719	684	710	710	719	659	724	673	710	723	738	698	713	656	677	690	676	656	670	668	708	649	706	620	655	663	667	676	694	691	653	697	701	746	695	698	725	694	683	705	726	739	705	697	723	689	657	713	673	723	707	707	715	647	726	738	689	699	693	676	730	687	677	725	704	716	695	709	695	741	723	657	713	691	710	703	698	673	691	753	671	693	697	744	688	703	654	698	697	707	689	655	697	692	703	724	687	669	705	672	692	699	693	701	674	749	703	669	675	706	651	715	669	721	709	698	659	733	684	712	689	688	635	714	686	663	725	669	719	729	733	677	665	712	713	677	678	697	736	725	682	711	730	705	707	663	706	668	667	688	676	692	730	735	712	708	648	712	681	718	697	659	717	660	681	731	718	704	712	699	690	700	727	717	654	654	722	705	712	749	664	732	705	640	699	731	643	678	717	732	734	703	743	743	720	714	697	695	699	645	683	672	759	689	738	713	701	754	727	718	666	669	744	651	721	700	707	652	678	673	709	673	722	693	707	731	678	703	732	653	713	751	677	692	683	683	700	691	676	687	730	676	696	729	718	683	678	668	674	671	685	726	687	707	635	680	667	745	672	697	670	662	669	768	675	705	688	640	681	753	709	718	704	665	693	696	732	681	716	665	689	688	721	651	674	667	693	692	693	708	709	699	633	681	700	738	709	687	670	687	703	698	711	688	689	673	675	711	732	719	747	667	725	741
33125	14715	2947	1364	930	680	550	445	396	337	338	339	308	345	317	336	290	330	285	282	250	276	255	295	275	274	312	274	278	277	253	269	298	260	241	282	285	287	259	300	311	256	280	306	272	272	270	283	268	261	264	281	252	303	261	273	279	259	259	250	268	286	290	261	253	286	289	296	258	257	265	297	280	274	256	260	270	249	279	263	288	258	261	280	261	253	249	275	289	249	262	278	256	253	280	284	286	240	257	280	291	264	268	253	278	251	256	259	250	254	258	290	256	250	257	268	300	243	291	269	248	252	237	288	278	295	273	261	293	268	252	275	289	276	261	254	292	265	269	281	272	275	253	257	276	237	293	283	270	278	311	290	270	261	275	269	289	284	273	262	261	255	261	280	275	280	258	276	291	239	268	271	257	271	270	272	256	286	276	280	269	245	252	290	272	260	277	269	268	286	265	275	235	284	242	283	281	292	294	247	247	282	251	252	229	225	265	260	267	262	288	290	274	276	291	240	299	281	271	306	261	283	274	241	267	284	265	260	253	251	269	280	288	277	273	257	234	246	271	252	270	250	257	277	305	283	256	265	268	289	265	291	255	260	283	267	265	245	268	248	279	274	285	298	294	240	242	233	294	251	271	271	260	310	262	292	276	286	278	273	256	271	317	249	253	278	260	257	273	292	285	268	272	273	301	297	255	281	234	233	248	280	281	276	278	257	259	283	276	290	278	300	264	216	265	269	268	253	284	267	262	286	243	268	288	290	243	273	273	287	313	273	280	271	300	285	260	261	285	292	289	248	273	244	266	252	267	281	263	254	284	259	265	268	246	265	307	257	271	283	252	270	291	269	295	287	285	241	276	258	293	253	275	281	289	296	298	280	209	261	270	265	273	266	267	276	286	276	254	281	302	231	229	259	247	264	270	246	285	273	285	243	263	295	246	260	286	261	256	238	235	265	252	253	257	255	267	261	243	280	265	265	269	269	266	280	278	256	259	271	235	258	260	266	274	286	273	279	287	269	260	257	236	227	263	266	257	249	258	262	287	260	232	289	269	268	253	231	283	246	238	259	261	257	257	252	265	271	273	261	307	257	263	264	247	233	258	254	262	237	292	271	269	251	271	268	270	302	289	279	236	248	246	222	263	285	269	286	239	236	281	258	257	247	303	263	261	295	265	280	252	297	261	266	271	243	268	277	259	274	268	242	251	246	247	271	278	257	250	267	276	278	258	274	284	260	295	273	263	261	250	252	268	253	271	274	258	269	287	271	257	259	286	248	287	247	277	280	237	266	241	238	252	248	247	264	272	272	270	253	258	281	256	276	274	254	250	252	306	262	246	265	289	266	256	273	248	251	275	243	301	252	251	247	244	282	251	247	297	243	240	265	277	269	270	250	276	254	275	252	295	288	225	272	244	258	262	278	251	286	273	263	280	282	267	270	264	257	256	255	257	301	266	246	293	285	272	295	267	289	260	270	288	241	260	260	273	273	254	268	255	273	276	259	281	273	270	263	267	253	281	284	283	279	291	255	251	295	253	255	288	278	250	285	273	278	259	248	280	257	244	255	267	273	255	287	271	271	254	261	235	232	271	286	285	275	276	265	261	255	255	258	267	257	273	277	266	254	243	254	282	271	254	234	265	269	271	259	271	257	252	299	270	272	271	284	267	288	276	278	273	287	268	271	314	277	259	260	285	244	265	264	264	290	251	283	295	279	263	254	249	270	266	261	276	266	264	280	261	279	267	252	277	255	273	291	268	277	307	265	263	267	256	265	260	267	306	233	287	274	257	275	264	297	284	258	280	258	282	287	297	264	274	250	254	252	259	234	297	282	292	270	279	271	290	263	250	259	286	294	244	257	282	258	230	259	274	271	271	258	274	272	250	268	290	305	261	239	246	249	294	278	285	282	243	249	307	271	259	294	234	271	262	264	283	306	253	256	261	269	275	279	269	268	302	266	264	259	254	275	277	253	280	266	268	256	257	282	263	237	255	246	281	280	257	261	257	259	269	297	245	253	258	271	276	275	241	254	278	284	260	234	261	274	260	282	271	280	283	287	271	255	263	258	258	275	239	264	248	250	273	285	245	274	270	262	276	273	271	224	266	284	291	262	242	246	247	254	258	317	278	260	262	259	259	267	279	249	255	270	244	299	285	276	279	276	254	270	270	282	289	280	256	280	265	271	250	276	275	275	272	270	284	262	258	268	266	254	268	282	281	268	246	230	265	253	234	254	241	274	276	257	261	285	243	277	268	270	253	262	245	258	256	267	278	260	273	255	278	257	275	303	285	269	279	292	266	254	271	295	263	278	275	300	288	250	239	231	258	284	260	271	245	247	283	289	244	267	285	262	265	290	251	287	249	268	287	283	279	268	278	269	286	268	258	272	254	272	267	266	254	273	286	261	257	265	300	281	302	248	268	304	264	280	299	249	235	273	273	247	264	269	261	272	256	251	257	264	269	247	244	293	285	258	273	248	265	278	232	241	279	280	263	269	284	259	268	248	312	261	271	271	252	233	297	262	260	288	275	250	266	266	271	278	286	270	285	253	250	263	312	277	278	276	277	239	272	250	286	261	262	276	269	252	256	280	256	239	288	261	274	233	280	271	243	278	274	264	280	269	284	275	280	313	254	268	263	257	269	243	298	277	253	272	287	284	279	237	228	296	265	248	263	283	278	241	265	270	256	260	273	257	287	277	279	274	287	279	282	303	251	267	262	262	265	240	265	276	260	256	255	281	275	282	276	258	294	247	286	271	242	275	255	263	252	310	268	272	260	278	272	274	264	269	280	286	275	262	245	281	247	249	274	269	285	271	271	259	255	268	280	255	261	261	249	265	231	282	272	267	262	267	281	276	277	257	256	260	277	246	283	269	304	220	271	280	282	254	273	275	265	253	258	265	281	228	275	272	292	243	268	277	276	293	258	267	302	254	276	265	303	266	255	270	275	242	277	282	291	287	262	267	235	266	250	304	297	260	271	254	257	249	277	270	240	251	263	279	269	297	301	250	271	280	245	282	264	250	277	264	239	261	266	261	258	283	265	263	266	265	262	278	256	266	258	263	261	265	290	276	294	252	293	267	291	262	258	291	286	255	281	249	295	260	267	271	265	258	297	282	277	263	275	253	268	283	248	270	241	262	258	233	275	276	285	267	258	279	272	255	259	269	295	251	272	283	296	259	273	272	269	279	238	268	254	297	226	253	262	261	274	289	277	284	237	257	256	259	302	276	264	303	252	266	299	266	271	251	264	244	255	287	283	242	266	266	264	280	254	273	253	271	269	274	269	249	279	264	268	276	273	280	297	288	240	286	244	238	258	281	270	271	253	247	255	277	237	280	243	291	269	278	262	263	280	260	281	273	273	278	257	260	293	277	281	274	257	266	283	283	283	278	256	249	246	253	259	303	299	283	259	247	239	285	268	252	252	259	275	268	229	263	233	267	274	268	299	265	270	277	279	281	252	266	270	251	288	287	274	264	286	261	261	274	247	267
20517	8668	3097	3292	2776	2335	1910	1625	1453	1410	1253	1143	1129	1000	972	978	905	893	882	852	816	828	796	807	790	785	807	728	731	726	742	761	730	743	714	747	709	703	698	745	744	711	689	723	739	766	734	705	715	695	763	691	644	713	668	727	690	737	753	680	708	651	691	689	671	687	645	684	699	683	657	726	707	713	716	652	712	713	651	680	674	686	671	742	723	707	750	729	755	704	765	741	743	746	690	732	704	664	713	664	703	710	709	722	698	715	730	751	690	704	671	687	687	732	712	719	669	684	688	677	714	718	709	726	678	715	677	699	665	674	704	692	651	660	666	634	688	705	684	681	719	633	718	690	685	743	672	664	663	650	679	684	684	694	713	697	704	630	647	671	688	692	648	674	660	683	733	694	636	668	684	653	665	702	660	703	657	701	643	680	673	621	688	691	688	724	691	681	690	683	650	685	680	650	659	661	718	672	676	686	666	705	668	684	702	665	699	711	667	701	739	663	678	656	711	676	640	697	671	656	668	695	663	613	691	682	671	652	667	720	721	667	641	659	702	659	696	667	712	650	649	646	682	659	649	665	668	716	690	674	680	721	706	668	678	666	645	648	682	688	673	672	635	679	717	655	668	724	649	680	714	678	674	743	632	697	675	641	646	695	702	688	701	690	654	629	642	650	661	678	706	675	733	709	659	636	681	674	697	666	664	680	671	703	680	683	686	650	605	675	688	701	694	710	692	673	734	739	667	714	676	668	694	690	685	670	642	662	662	677	714	667	657	678	663	693	733	691	678	684	695	686	653	675	680	661	643	649	613	702	681	680	702	676	652	693	715	664	735	703	673	683	684	636	675	685	690	630	714	638	647	717	684	670	660	696	714	675	675	664	678	667	738	680	622	678	641	684	712	710	664	689	649	703	661	670	629	685	671	682	674	619	686	639	639	694	680	648	673	649	682	660	656	699	659	642	657	665	637	679	690	624	657	667	646	630	667	677	695	743	662	678	678	689	663	681	685	672	663	690	642	677	660	672	710	684	694	637	656	682	661	699	706	677	712	664	681	685	739	676	649	667	636	673	685	688	644	659	665	717	683	672	654	723	667	709	657	683	752	647	692	673	700	689	677	722	654	703	673	644	687	705	700	683	665	664	660	672	677	669	718	718	695	669	676	716	657	661	738	660	714	676	661	688	685	643	690	670	718	664	638	689	650	704	684	657	662	678	669	697	651	636	670	661	644	714	666	646	663	688	665	665	708	641	711	697	690	664	708	623	628	717	673	696	710	680	659	667	717	710	648	694	661	679	700	670	666	706	640	671	629	686	658	714	694	725	674	647	692	686	664	691	712	688	654	702	644	688	652	650	692	661	679	702	667	635	702	673	686	666	720	714	668	702	655	634	702	719	679	644	672	673	735	648	669	691	654	671	651	628	693	633	660	683	646	687	656	708	682	645	670	674	688	710	691	706	631	700	675	649	674	670	680	675	653	660	655	640	665	675	673	638	657	664	659	705	592	697	653	675	657	647	688	695	634	671	652	674	690	653	666	687	660	703	675	691	684	689	663	720	670	693	649	695	659	706	668	698	641	685	676	653	674	626	650	676	635	639	687	741	708	654	672	638	692	655	619	710	683	680	707	701	662	650	690	692	638	699	644	740	691	667	666	664	659	656	630	685	640	675	657	686	687	665	641	698	680	638	689	674	679	674	655	673	689	664	694	671	659	699	667	653	686	704	736	618	699	679	676	724	662	659	686	665	665	673	718	686	696	667	694	662	688	685	682	659	695	649	674	721	678	719	642	654	693	714	688	672	676	689	718	643	621	744	697	713	699	636	692	661	685	676	648	654	685	676	675	652	656	693	655	631	636	709	625	675	700	668	661	667	727	696	677	656	676	735	722	661	667	721	651	720	670	676	679	616	665	670	701	663	647	659	692	679	662	671	671	739	687	658	657	635	585	654	724	619	678	663	664	651	697	652	693	680	665	665	694	648	689	701	632	638	722	662	682	664	726	644	719	661	676	718	612	673	676	682	698	681	651	721	646	637	719	721	674	636	661	753	653	686	680	649	724	682	696	712	676	693	696	704	658	667	662	722	667	689	681	692	703	647	701	670	665	683	683	660	712	654	686	664	678	656	625	716	674	671	666	684	650	710	703	680	668	714	692	633	703	708	700	686	665	656	633	653	676	700	649	666	667	693	683	653	620	706	653	694	632	645	630	691	655	652	711	659	653	720	694	668	690	663	613	668	674	638	704	669	708	676	681	667	686	728	698	616	674	667	675	677	667	646	662	634	633	623	644	663	668	702	660	666	631	709	673	700	701	684	698	700	690	676	708	706	642	662	699	678	643	739	694	707	699	640	701	664	681	697	670	672	655	745	673	654	632	630	668	639	683	608	631	671	688	663	636	717	669	709	638	672	691	661	689	684	685	690	591	672	631	672	667	681	666	689	683	679	695	700	659	628	692	651	688	652	658	702	693	677	725	659	693	648	676	698	663	643	705	706	685	716	679	664	651	677	681	645	681	673	717	651	646	644	679	698	718	632	664	633	650	682	705	636	680	650	669	646	682	633	709	701	709	658	616	685	658	686	684	723	653	649	638	692	689	664	683	656	678	702	674	617	647	685	662	664	632	675	710	669	658	655	681	711	662	700	700	757	699	691	649	675	683	679	688	674	672	659	668	658	700	715	661	679	630	715	704	702	634	691	684	628	684	659	693	658	666	696	717	685	681	662	720	751	655	682	673	690	686	746	713	695	682	704	662	718	661	693	651	711	630	707	681	683	695	683	667	625	664	677	655	673	667	662	679	682	674	657	670	699	651	678	689	688	662	672	688	693	661	683	691	689	697	700	665	661	712	685	674	640	674	660	690	638	717	667	662	695	681	642	656	669	692	655	701	652	722	714	687	690	702	698	692	668	666	682	675	666	693	650	667	645	677	701	671	689	666	649	699	685	681	667	676	649	682	701	651	655	682	698	672	685	606	639	681	662	640	690	637	688	670	701	721	690	667	676	695	646	719	697	670	705	659	661	706	684	705	665	657	677	673	655	622	645	656	697	661	694	687	680	707	680	652	675	654	621	650	671	677	690	695	663	661	675	719	662	659	734	678	684	651	642	703	680	684	702	676	657	683	632	693	693	583	732	675	665	653	652	677	683	669	677	691	681	679	621	636	682	695	656	661	674	718	669	681	673	685	663	677	704	699	684	660	679	685	701	657	661	693	674	675	655	688	704	670	662	635	682	659	649	659	685	726	684	694	674	700	648	685	634	698	704	719	717	663	677	703	652	715	702	679	689	657	686	713	689	676	705	723	679	708	658	650	623	704	680	701	652	658	711	663	732	666	742	677	673	727	665	663	739	651	679	680	690	663	657	656	661	639	663	746	695	658	685	625	624	656	680	701	739	639	684	690	665	633	738	653	674	669	681	691	723	661	686	690	700	669	706	725	612	699	632	652	679	637	686	636	675	672	700	686	692	745	669	659	726	649	693	641	684
41515	22228	6616	2597	1450	930	667	512	410	360	316	281	284	249	223	243	226	215	217	223	209	191	171	178	177	191	175	183	193	181	198	165	188	153	149	154	163	160	170	186	153	151	167	159	146	157	160	151	160	157	172	136	163	157	136	144	175	138	155	161	181	129	156	153	153	150	138	152	180	149	163	160	173	161	160	159	175	142	154	140	158	173	148	172	161	153	151	155	154	141	160	168	142	123	139	133	166	142	147	173	153	154	141	150	143	183	165	171	163	162	177	152	156	136	152	154	149	178	162	161	166	146	153	152	176	164	168	133	177	140	161	168	140	131	156	162	178	142	172	155	160	150	145	164	136	163	166	151	162	160	149	136	155	165	178	169	157	166	144	149	151	146	144	160	161	158	139	136	152	159	148	136	136	155	164	135	155	155	156	139	155	156	159	153	156	159	169	150	149	164	138	141	159	144	134	150	169	156	151	139	147	163	175	171	178	141	155	158	130	168	155	146	154	171	154	148	153	131	176	142	142	148	176	150	166	136	152	147	162	160	153	148	147	158	137	139	141	137	143	146	131	122	145	148	169	159	160	180	165	144	142	201	151	144	168	136	168	173	127	124	161	166	145	170	150	162	144	144	154	154	148	166	168	167	157	127	174	141	156	138	149	151	137	148	139	138	177	164	133	164	144	140	144	163	141	164	143	141	155	150	160	152	159	141	164	163	156	147	144	142	144	147	141	144	147	173	159	132	164	141	139	155	159	157	150	146	165	166	159	157	151	141	155	162	127	156	145	145	176	152	160	131	145	153	160	154	152	136	136	145	157	172	158	171	140	150	171	173	159	161	146	161	150	166	141	146	135	135	139	164	153	135	136	152	157	168	159	153	174	144	142	167	141	141	156	154	135	163	136	148	146	159	157	163	146	149	146	157	159	154	139	151	145	166	166	156	156	151	152	168	178	178	150	180	160	154	139	168	142	178	156	161	144	149	164	162	161	135	121	150	140	147	154	141	153	153	146	151	148	149	170	160	143	129	136	162	158	132	162	143	152	153	171	141	162	183	147	134	150	137	155	154	173	173	155	144	175	156	156	171	160	148	163	162	151	156	175	159	131	155	136	172	156	129	143	161	154	147	140	152	147	155	140	147	157	180	140	162	157	159	142	142	145	150	150	133	168	148	154	177	181	150	144	152	157	146	183	146	165	153	160	132	165	166	143	147	147	163	162	131	140	146	161	167	143	160	145	163	146	163	125	137	140	134	149	141	167	180	148	147	171	156	149	169	164	157	162	147	142	158	139	157	155	168	166	158	135	167	160	139	167	149	134	135	154	153	163	141	156	138	149	165	152	141	169	135	150	156	166	160	157	160	146	143	138	163	135	153	158	146	121	140	161	150	163	130	150	153	162	164	160	146	183	166	176	154	157	159	173	140	150	154	132	164	146	159	160	148	144	144	130	150	153	153	153	156	143	149	156	144	176	185	152	149	136	164	164	161	157	153	135	148	137	146	158	178	142	151	143	132	156	156	165	150	157	158	140	171	175	155	157	178	154	160	131	146	172	147	164	171	154	164	172	164	157	160	137	165	147	147	151	148	164	162	175	148	152	149	152	148	159	155	149	148	128	138	144	185	163	167	173	139	163	164	152	133	134	146	147	134	146	151	145	166	147	163	156	156	145	134	151	131	170	142	144	160	162	152	138	163	142	135	144	142	165	129	146	180	150	161	151	146	170	167	159	171	157	163	163	166	141	161	179	136	150	157	137	144	127	155	157	162	155	146	151	145	141	161	173	146	149	152	131	120	145	156	155	182	160	146	150	156	143	170	145	150	160	141	145	148	154	151	151	167	197	140	173	169	169	151	157	132	160	170	151	156	141	165	164	156	153	148	152	176	158	160	145	164	148	145	151	142	160	165	158	146	177	129	139	134	156	149	148	160	161	167	138	154	160	155	154	165	172	146	153	155	172	164	145	173	157	159	148	141	167	144	162	144	147	171	162	132	165	168	152	167	157	159	153	136	163	138	200	168	162	149	139	138	172	152	159	151	160	154	133	135	160	134	148	128	132	167	167	186	127	153	129	161	153	169	161	166	137	142	155	154	157	147	157	125	155	151	156	174	130	156	153	164	132	129	138	161	166	167	150	176	157	161	157	133	162	127	166	163	158	155	153	147	150	160	147	133	138	164	139	145	128	151	157	148	156	129	141	131	147	147	139	127	154	165	136	147	150	160	139	144	148	166	160	169	135	158	167	156	154	139	144	172	141	156	148	158	153	167	143	152	165	178	155	152	162	169	147	161	139	154	159	138	155	152	151	146	147	131	170	157	146	145	141	145	159	167	175	138	147	148	133	140	155	158	174	156	168	137	165	156	164	138	146	168	129	157	164	150	149	150	154	160	169	165	134	154	150	175	135	140	148	144	149	151	125	159	159	154	143	147	152	157	171	165	171	143	149	172	152	142	158	161	160	163	138	151	173	153	134	159	142	140	170	155	137	155	147	150	160	159	138	144	154	160	151	137	149	134	162	166	138	157	163	170	172	166	167	145	139	153	166	163	151	173	164	149	133	144	152	128	162	136	133	134	159	169	169	160	134	137	152	143	147	136	153	153	163	146	168	139	158	152	148	151	167	172	172	171	176	156	141	157	162	154	163	162	157	149	154	131	156	159	155	165	149	154	156	133	147	169	185	135	147	160	171	142	163	156	183	143	135	168	153	150	158	143	146	130	177	174	148	138	142	148	162	145	170	151	163	136	155	169	141	142	155	159	164	145	159	166	164	152	168	155	128	184	161	159	155	166	145	149	141	143	138	162	151	164	136	152	145	150	161	146	164	136	170	149	142	148	147	153	160	161	140	148	149	139	140	149	163	154	165	146	152	149	157	169	145	138	151	127	137	143	174	137	134	159	154	145	151	156	151	150	151	152	175	165	137	124	165	187	156	144	161	154	157	152	167	135	147	179	149	152	159	136	143	150	139	156	142	156	155	149	148	165	140	157	159	133	153	153	123	155	146	162	149	152	166	122	142	151	153	151	159	164	130	142	144	168	139	140	178	142	165	167	158	155	160	145	149	160	130	164	162	164	147	158	161	170	144	154	146	179	155	147	142	172	128	148	134	172	146	162	172	157	149	138	165	151	148	174	146	129	163	147	182	143	155	153	157	165	143	137	159	136	134	163	157	151	160	148	140	155	157	131	156	176	136	153	154	162	155	160	170	148	142	153	147	172	148	146	152	157	162	156	158	160	153	173	156	192	156	157	170	148	159	138	161	163	154	139	173	154	145	152	162	154	148	168	168	147	145	153	159	143	158	166	151	154	141	169	157	171	186	142	155	133	141	151	155	168	135	143	130	157	153	150	148	150	163	161	168	181	162	134	165	154	140	139	147	158	155	153	125	136	158	168	154	164	111	179	170	158	172	141	176	141	166	158	152	164	149	140	154	166	153	144	155	135	163	168	159	157	156	132	151	168	142	169	161	147	159	160	177	147	160	158	134	141
26315	12183	5295	5432	4617	3631	2890	2463	1996	1751	1509	1352	1288	1071	1050	972	932	818	801	711	748	708	646	656	665	582	585	519	556	541	540	547	532	555	499	493	551	500	469	501	475	505	525	454	474	476	458	466	475	448	448	421	499	497	424	426	466	466	421	468	428	442	418	443	453	465	436	465	429	439	419	406	418	415	437	433	437	441	446	447	385	422	428	464	425	511	437	457	510	481	490	519	426	428	495	494	504	459	451	410	443	469	484	487	447	475	515	486	446	447	463	426	420	438	435	403	422	429	416	419	449	429	457	471	460	461	407	415	413	443	398	412	421	374	440	418	403	410	478	444	424	410	422	449	418	429	413	392	417	428	410	399	451	407	440	433	387	415	418	365	428	417	372	387	402	431	410	389	427	384	417	403	421	405	401	390	401	430	399	388	419	391	375	406	424	405	403	414	408	383	404	385	392	408	416	438	380	457	373	427	405	402	418	397	406	406	384	403	401	384	415	368	431	393	394	401	378	379	424	374	416	441	393	405	417	395	429	398	437	418	412	405	383	416	416	399	376	357	400	412	387	429	390	374	408	388	373	438	408	382	395	383	398	396	412	396	417	429	433	381	426	417	391	438	390	409	410	375	415	411	374	421	405	393	405	410	410	427	426	400	408	399	398	410	442	395	399	425	425	449	398	381	399	423	403	420	392	421	387	436	379	409	436	434	395	453	384	386	403	395	435	400	402	395	417	409	399	425	394	417	419	410	395	438	403	428	389	423	413	413	394	414	385	409	431	414	375	398	406	386	380	390	402	386	430	406	413	411	395	391	392	386	427	392	403	442	401	426	409	386	434	422	384	414	386	402	397	423	380	416	424	379	359	376	392	397	417	387	407	413	418	388	403	390	419	405	397	399	387	393	412	393	431	411	402	410	410	417	371	386	402	396	422	395	413	418	427	393	374	421	407	387	383	410	405	413	386	394	422	401	442	436	416	407	413	409	424	372	380	432	441	434	396	421	433	414	438	403	378	430	406	389	390	415	421	374	418	441	393	422	443	410	387	400	395	393	394	407	390	383	428	383	427	443	446	403	389	421	400	398	437	407	426	384	387	398	411	411	364	408	383	392	430	377	421	441	400	372	414	391	416	427	419	409	432	418	358	406	419	379	412	388	424	377	387	427	415	382	415	396	400	423	384	397	383	448	392	387	401	416	393	381	410	398	370	414	390	407	407	380	447	432	404	409	390	399	431	353	392	404	384	415	397	446	397	396	381	424	410	416	412	409	414	405	413	440	386	399	376	394	399	399	433	442	387	399	406	436	401	393	420	412	381	434	415	420	386	407	434	426	423	466	384	388	402	427	410	416	406	420	399	410	407	443	413	422	386	412	406	400	417	413	378	384	365	437	397	402	435	412	371	436	438	372	406	400	414	416	413	405	412	390	385	398	418	422	387	387	390	398	420	385	377	399	402	433	372	377	394	384	396	425	400	434	389	396	419	403	389	401	453	403	357	379	390	404	439	393	411	428	412	392	415	416	388	415	414	363	420	382	399	401	411	378	414	403	390	409	413	414	432	385	415	417	383	399	404	392	404	404	409	407	402	420	404	428	438	429	394	427	432	452	424	403	403	394	403	387	414	379	406	384	404	426	407	389	399	357	374	399	396	358	393	424	368	405	378	402	390	466	402	402	431	406	399	442	406	387	421	443	442	408	427	394	402	391	419	423	413	375	394	385	358	425	352	398	416	426	435	363	436	425	402	410	377	392	377	407	399	417	411	410	415	414	377	411	424	419	422	415	438	396	380	423	396	404	389	391	401	430	386	433	383	383	384	407	412	399	412	395	403	407	409	430	361	388	427	407	430	406	398	392	434	433	425	405	383	422	389	407	388	377	372	429	408	463	403	394	428	421	419	376	434	429	428	461	385	441	397	409	429	402	398	380	429	396	433	366	396	421	386	417	416	384	410	438	410	411	381	399	403	406	423	420	406	378	422	393	402	383	429	408	411	392	431	396	392	386	389	408	397	413	422	392	407	390	396	389	425	398	412	443	416	431	412	379	399	402	399	399	385	408	390	410	399	441	421	421	435	413	446	379	383	399	406	418	352	398	426	384	407	404	411	443	357	392	399	434	390	409	403	399	406	379	389	405	410	397	402	416	374	408	408	399	436	401	398	427	381	392	380	413	401	422	402	426	363	404	403	386	397	406	406	397	385	376	421	384	401	416	467	416	410	386	402	425	452	424	370	401	361	443	402	357	398	419	431	404	383	379	389	426	420	391	418	377	412	411	397	429	421	419	391	373	366	398	378	399	427	410	432	422	392	411	374	417	379	448	402	437	391	399	412	436	425	373	464	414	425	411	415	465	420	436	398	381	426	391	400	362	400	414	410	414	403	402	397	396	404	383	396	423	411	402	424	400	419	434	370	408	385	448	403	432	424	385	385	419	443	412	393	417	408	457	378	393	399	369	412	408	398	402	396	443	425	387	430	410	395	381	408	446	411	375	415	418	407	407	430	417	423	395	426	407	412	432	388	413	403	430	419	382	405	373	405	417	399	397	397	410	425	423	401	376	393	418	398	429	421	380	393	375	421	394	416	373	400	395	392	396	414	396	397	353	418	381	403	427	386	416	398	424	382	416	408	434	462	365	422	402	400	438	406	393	438	418	428	445	387	414	359	388	385	374	406	415	378	406	381	448	383	416	435	402	394	396	405	416	375	415	387	388	422	446	375	363	389	412	395	387	383	387	403	387	394	388	425	364	383	439	402	431	401	372	404	416	389	386	426	403	432	402	417	418	439	399	444	444	444	407	417	375	410	360	423	404	440	425	431	394	402	419	381	377	392	370	408	437	407	415	391	385	424	398	381	386	436	407	390	400	402	393	386	371	415	404	426	430	377	416	417	396	377	405	385	398	382	401	403	355	393	379	393	403	371	392	381	422	424	417	421	432	397	371	456	388	411	392	399	415	394	396	440	416	406	368	383	368	405	426	385	407	387	430	394	460	396	428	410	409	377	393	430	414	410	397	437	448	399	366	412	414	403	439	411	411	399	408	445	401	393	391	420	398	369	392	378	400	387	447	361	380	416	409	410	409	411	376	381	385	432	404	445	401	430	425	396	415	415	426	416	422	389	454	408	384	416	412	412	386	383	405	420	399	441	416	420	428	396	386	425	366	392	378	391	419	398	396	410	395	368	423	394	379	384	413	380	402	424	424	398	395	397	395	409	410	408	415	408	406	401	403	427	407	406	396	400	443	409	401	381	419	415	403	413	386	435	396	412	387	403	391	406	403	420	405	364	415	389	399	412	395	412	404	420	426	391	436	404	396	423	411	404	416	412	399	368	436	393	428	397	418	424	412	424	424	433	395	426	404	421	410	409	450	391	406	432	394	408	390	406	385	406	403	406	408	398	378	407	402	385	403	419	436	395	359	417	434	403	392	410	361	397	363	388	389	381	442	410	420	386	389	408	393	409	401	398	420	400	404	381	394	391	419	426	424
14737	4179	460	300	296	274	264	287	310	291	279	263	312	273	291	292	295	270	272	278	316	265	293	272	299	244	247	310	297	279	243	277	257	286	277	263	266	253	271	282	235	271	270	272	276	350	283	243	275	250	271	295	275	266	317	301	255	262	281	260	261	249	276	281	281	304	269	303	284	273	275	285	270	253	287	266	262	323	261	265	276	266	277	245	264	292	267	247	303	253	297	294	286	233	273	282	275	282	269	252	295	273	280	284	255	242	289	283	310	297	275	266	260	251	262	273	256	265	268	264	285	282	268	291	284	243	253	258	256	249	272	266	288	275	270	290	263	294	280	291	286	275	291	330	271	297	275	259	293	273	282	255	282	293	269	258	261	257	282	274	266	260	280	263	278	282	281	244	286	240	277	269	263	280	239	301	303	290	263	276	274	256	269	250	296	271	264	278	275	267	280	279	294	272	318	242	279	251	289	280	278	252	307	266	277	282	287	276	247	262	264	275	266	290	294	277	291	283	304	266	263	284	265	285	268	277	276	279	299	271	268	291	253	295	271	279	274	293	283	312	289	293	281	277	265	304	290	276	284	243	290	296	296	282	230	277	276	267	282	283	290	269	273	267	269	255	274	279	263	256	276	292	276	258	293	258	281	290	277	283	271	270	277	286	273	259	262	293	290	290	272	289	283	291	308	294	252	300	268	300	263	273	314	311	306	275	272	282	267	264	270	256	274	299	270	294	303	286	303	263	271	283	259	298	286	250	251	249	253	278	298	293	263	277	261	283	278	290	280	248	281	266	295	291	251	272	250	284	312	279	272	264	279	270	268	267	287	255	307	279	291	285	254	275	253	243	288	261	251	251	266	275	265	249	291	272	279	244	261	281	277	256	266	263	287	285	304	269	268	290	286	284	257	296	296	307	252	280	272	286	285	294	267	276	274	268	241	285	284	258	261	236	247	268	240	291	300	259	268	255	286	262	259	300	275	307	258	261	271	282	253	306	264	301	261	287	276	268	307	253	260	284	271	296	274	269	258	247	296	272	263	283	265	311	261	257	284	280	247	255	277	296	300	319	269	282	275	271	304	304	248	258	276	286	288	275	273	266	259	280	281	284	298	304	261	266	277	296	269	256	260	248	303	284	283	237	294	274	283	300	299	271	267	263	313	282	238	279	260	238	273	301	280	284	281	286	246	275	277	255	301	288	271	272	279	279	278	275	260	300	262	237	292	272	287	306	309	257	305	282	266	271	297	274	261	260	286	250	283	273	290	247	290	286	267	277	233	261	268	257	287	280	271	283	260	282	296	298	303	251	277	252	255	278	283	262	277	275	264	264	255	280	281	279	276	262	264	267	262	261	285	270	283	271	273	299	298	299	297	244	267	253	276	291	275	260	295	269	248	237	273	287	271	264	282	281	271	282	264	296	259	273	250	293	271	281	275	264	293	300	308	289	274	292	259	285	280	276	245	264	299	288	285	300	251	294	279	274	330	274	283	265	260	279	277	260	295	290	263	235	271	275	224	269	273	281	274	301	280	298	315	309	272	279	264	278	272	288	314	297	305	292	256	265	272	269	287	276	277	264	262	291	293	285	282	237	254	279	298	251	296	289	249	282	278	236	283	306	294	266	275	274	268	266	296	301	266	242	269	305	290	258	254	275	256	282	290	287	272	282	263	282	282	310	267	263	273	262	289	286	279	293	295	269	297	282	276	288	266	290	316	274	279	284	278	271	282	253	292	285	281	271	263	265	289	263	258	268	288	279	235	284	304	264	290	247	258	251	245	249	288	267	281	287	290	298	258	245	298	280	294	294	277	275	287	265	297	277	271	289	300	277	274	270	272	229	252	284	289	259	280	273	276	289	274	274	302	263	265	275	296	283	252	291	258	280	298	291	254	256	293	307	297	278	288	314	276	265	280	304	299	262	283	274	297	280	274	266	265	265	288	301	291	229	272	265	275	264	277	295	284	272	311	241	303	248	291	283	290	268	282	268	275	271	285	288	294	277	308	270	268	251	270	305	273	274	273	276	280	279	269	263	275	270	264	261	270	313	273	286	277	243	249	283	267	274	262	275	263	274	258	257	281	250	282	257	274	259	264	280	275	248	255	280	289	290	287	288	275	278	279	299	268	278	289	259	301	289	273	290	295	236	277	250	261	253	293	295	269	295	311	259	279	271	284	303	253	270	271	269	292	270	266	300	282	264	291	264	300	276	290	281	269	276	279	282	288	285	278	300	275	294	281	297	252	299	280	271	274	252	273	302	272	271	269	276	296	274	276	299	264	311	287	296	276	265	241	258	295	287	268	260	290	308	280	282	274	243	274	297	264	257	263	281	282	263	280	289	262	271	238	277	305	296	311	272	279	301	289	267	279	302	290	279	275	297	270	260	288	239	265	302	260	297	272	312	257	274	266	258	272	271	295	276	268	283	300	260	259	266	261	284	271	301	266	275	287	302	263	273	275	294	251	282	285	269	281	255	286	268	279	288	292	290	281	273	287	279	266	272	311	259	254	265	224	254	276	272	298	227	285	286	282	270	261	279	305	258	269	264	269	277	290	308	258	292	299	298	297	272	312	271	272	268	269	262	274	276	278	270	276	271	273	259	264	276	263	282	254	273	268	274	281	261	288	274	295	303	272	277	260	280	256	298	269	275	294	260	264	257	260	302	306	270	274	277	267	287	281	284	264	272	296	295	283	256	276	282	253	272	258	300	286	276	234	268	299	279	271	305	295	253	276	286	265	275	286	241	265	272	296	268	270	299	306	272	270	258	291	302	277	246	265	280	269	330	288	273	287	250	268	290	309	277	300	270	297	281	262	263	248	235	285	305	262	265	290	263	289	287	242	258	243	259	253	273	279	292	275	313	271	282	294	263	295	292	267	290	300	270	297	285	297	278	278	274	280	279	289	263	300	286	271	262	278	302	265	295	288	303	285	283	261	268	288	278	280	264	263	248	295	302	236	242	232	284	251	263	271	276	263	247	281	282	263	272	278	255	270	273	313	273	282	268	270	302	293	273	284	270	295	296	279	303	254	287	299	283	275	271	281	252	299	257	270	284	275	273	275	274	281	259	267	264	254	296	282	281	291	298	274	311	285	250	300	274	283	278	274	274	249	316	285	297	267	247	298	262	290	283	281	270	287	282	309	253	254	296	294	304	305	280	256	259	280	275	228	279	282	302	280	288	286	255	290	268	270	287	262	261	278	293	274	269	275	259	305	280	275	250	294	248	282	279	277	270	298	274	269	259	294	284	283	295	268	268	290	297	265	271	264	283	309	297	271	298	251	292	275	260	274	282	289	271	286	280	263	277	264	295	285	272	301	297	242	279	267	237	268	286	250	238	269	281	272	300	287	248	286	253	270	265	254	303	240	273	281	290	273	275	277	324	270	282	289	258	298	257	296	312	273	273	256	291	277	301	262	279	270	285	276	274	265	275	279	306	260	284	247	260	303	270	265	275	265	285	275	261	299	294	285	264	272	276	301	290
8986	3473	861	824	810	797	752	762	723	699	751	690	658	719	728	704	720	732	725	692	658	705	668	744	688	693	743	706	730	719	696	699	680	670	709	685	666	736	705	707	725	725	699	696	660	718	665	673	677	702	719	701	691	695	693	708	708	659	689	710	688	681	712	732	702	651	739	709	729	740	733	691	709	650	661	696	723	703	722	668	688	706	739	670	752	664	719	720	707	738	763	678	705	784	715	703	761	720	689	686	726	744	681	699	662	742	735	724	756	722	714	696	641	743	707	737	698	692	717	744	698	682	720	682	693	693	674	730	696	669	672	717	694	696	690	661	686	721	702	675	702	688	651	690	684	693	703	752	672	653	719	699	706	662	693	703	698	700	669	697	704	694	772	711	717	757	671	706	692	709	686	677	722	690	699	722	695	696	707	678	711	701	676	689	681	637	743	695	739	699	704	653	711	718	717	702	712	683	676	713	676	688	727	666	676	706	702	707	728	726	698	714	717	730	686	696	697	725	717	713	688	695	690	646	696	654	706	694	715	711	681	708	713	739	735	693	707	718	702	706	710	658	693	724	701	654	709	689	686	693	647	717	703	711	699	679	718	644	660	692	645	660	689	700	699	717	703	735	717	740	725	705	700	726	707	743	628	704	725	663	704	748	728	721	686	733	703	695	697	721	721	663	720	684	699	666	720	645	697	650	665	691	707	651	727	704	701	695	749	727	671	729	681	715	655	676	679	702	716	709	695	722	709	706	687	706	677	708	696	686	652	722	696	704	667	646	729	730	730	720	691	747	710	698	729	732	692	693	742	668	719	677	704	678	746	700	654	671	731	718	690	696	782	705	754	673	736	718	736	737	722	729	725	649	670	733	735	721	734	688	709	716	652	704	690	689	714	713	692	709	685	669	680	736	720	729	702	707	725	701	704	698	683	720	723	733	692	715	703	736	752	625	721	700	697	665	702	705	723	687	702	721	675	679	668	737	676	702	704	743	675	731	730	699	718	730	735	704	688	711	695	699	702	739	670	670	734	686	674	743	675	718	689	729	676	678	712	716	691	687	705	680	730	672	693	679	681	722	731	674	707	683	669	723	707	678	708	779	720	675	736	654	667	678	693	742	719	742	712	659	694	680	672	740	691	709	761	714	686	701	707	703	648	676	685	679	642	734	701	703	716	737	680	637	727	685	691	687	701	706	648	705	697	662	664	672	712	690	713	672	691	677	695	669	713	717	712	668	631	680	722	683	708	742	666	698	673	661	729	706	711	722	703	682	728	698	712	725	656	691	669	674	690	718	718	695	719	709	683	679	699	685	681	705	643	712	728	715	688	665	665	695	689	691	700	681	737	665	705	712	693	658	689	695	747	736	696	715	748	640	716	713	677	678	663	709	737	661	680	675	707	717	669	738	701	690	711	695	656	689	715	736	672	744	673	770	732	659	688	729	730	687	724	737	744	710	730	677	681	712	735	695	738	664	654	668	748	676	688	662	661	739	731	697	698	735	705	695	695	678	720	700	731	688	730	702	706	687	685	724	693	733	715	705	701	717	656	714	662	742	671	665	705	698	645	688	673	696	720	701	704	698	667	693	699	710	694	670	688	701	665	711	692	656	721	689	708	720	732	721	693	695	722	638	711	641	725	648	706	702	680	746	674	698	700	722	678	689	702	666	713	691	712	703	729	690	711	655	691	700	721	685	712	698	683	706	699	707	694	633	732	707	622	689	684	677	733	699	702	742	654	729	689	708	732	712	744	697	758	705	692	728	692	675	748	724	666	686	666	688	698	671	701	752	683	701	734	752	692	683	674	661	712	690	710	695	712	668	708	706	669	712	724	718	705	767	725	700	674	769	686	671	706	688	678	657	681	731	660	732	763	729	716	664	698	744	694	700	703	707	693	730	671	707	711	706	721	663	707	692	694	686	669	692	698	682	713	691	707	679	710	727	674	693	739	738	699	710	664	672	638	684	716	705	733	697	700	699	671	675	697	706	684	694	692	718	702	691	685	728	708	715	730	658	681	724	723	758	712	636	715	746	686	636	690	654	714	660	657	708	682	675	670	634	751	679	726	694	670	692	725	672	712	683	626	680	673	687	725	648	706	683	691	754	721	747	737	709	695	672	674	652	690	725	719	726	701	694	692	728	682	719	686	641	690	705	648	703	745	682	730	743	663	681	652	654	677	728	695	695	705	720	659	747	695	710	656	693	650	690	706	687	717	747	762	750	718	702	704	694	663	719	712	728	668	702	677	733	672	691	656	674	664	670	695	711	734	710	714	669	695	674	679	684	674	752	681	716	730	754	716	676	665	687	695	729	724	700	702	711	694	673	723	690	705	702	659	681	670	707	701	738	684	647	684	745	712	677	725	709	744	678	660	697	660	715	678	680	733	728	714	692	680	712	667	734	706	747	717	664	746	713	687	692	709	695	674	736	677	710	682	706	707	684	698	711	697	706	754	720	663	695	698	714	674	714	668	698	709	689	741	738	746	715	717	688	732	713	701	630	672	673	646	702	729	731	690	709	683	720	724	676	703	677	692	692	699	683	690	711	738	690	708	684	696	700	709	679	696	669	729	700	691	689	700	672	672	693	681	686	686	681	708	716	692	721	694	718	681	695	711	657	717	692	665	727	689	656	707	693	699	721	691	664	725	688	695	716	700	707	749	667	717	688	668	692	747	709	704	701	739	662	662	683	674	673	738	699	706	706	717	722	675	652	703	661	704	704	691	681	659	676	746	718	705	662	712	726	693	744	656	684	707	688	763	706	732	745	688	726	673	698	732	668	707	684	666	650	689	687	681	694	686	672	683	759	665	668	673	732	661	730	742	726	704	729	697	681	700	676	721	669	707	725	749	669	678	661	748	706	692	733	723	680	712	735	644	663	702	715	697	672	698	644	693	682	697	695	739	728	736	668	679	704	678	733	708	693	731	737	685	719	702	727	693	684	729	708	702	753	708	662	682	736	716	686	733	688	728	728	728	709	742	641	709	634	714	657	724	728	732	715	717	680	714	689	733	715	708	646	729	698	708	684	699	706	711	717	699	656	703	642	702	715	770	678	694	708	684	647	670	686	695	637	731	706	690	704	686	731	703	711	659	702	711	714	714	733	682	653	717	707	632	667	689	676	698	687	729	727	717	717	731	690	731	709	688	729	714	714	716	734	685	732	720	717	717	692	731	706	709	730	677	689	696	654	712	766	672	726	703	739	741	706	688	669	685	704	716	717	745	693	686	706	720	697	718	692	724	635	700	708	699	645	714	711	720	610	629	725	713	706	707	676	710	700	731	694	715	692	729	713	755	688	676	722	759	712	666	687	698	716	694	713	675	679	734	714	731	695	652	748	717	696	692	707	680	697	700	659	674	698	668	719	708	682	703	694	729	699	671	713	700	677	711	684	669	676	707	712	704	769	710	695	714	671	706	722	677	714	698	671	709	742	718	701	735	713	702	653	738	673	716	704	697	694	680	702	713	690	684	690	687	654	696	666
32842	16020	3518	1341	888	627	565	471	421	373	373	334	303	315	304	318	298	323	315	309	284	280	305	292	271	253	284	282	293	271	279	261	283	283	286	283	261	255	280	287	259	273	250	269	263	295	270	241	247	278	261	255	268	258	297	257	280	288	261	248	243	266	268	262	286	294	256	247	265	286	274	249	297	250	265	272	274	292	277	270	242	246	281	243	266	238	298	294	267	269	274	235	270	278	273	242	253	282	271	306	251	275	298	257	261	286	245	253	290	262	269	262	264	278	286	253	253	261	277	266	271	292	287	241	256	278	253	295	319	272	261	263	269	250	266	302	247	258	301	266	257	249	262	287	292	265	261	264	244	257	253	255	261	277	262	298	260	288	259	245	268	254	270	265	274	245	231	298	279	286	252	231	275	278	274	277	292	286	252	273	271	266	285	262	262	262	268	300	251	291	290	289	278	293	256	278	286	276	256	285	287	274	257	251	283	255	264	272	266	249	276	274	299	261	244	237	258	265	262	293	284	258	258	283	258	276	286	271	266	299	280	253	282	264	264	259	287	275	270	269	291	264	251	253	254	271	280	261	271	263	260	276	274	278	250	262	238	274	275	254	223	264	289	248	251	288	274	266	287	294	260	287	264	277	264	274	261	266	275	277	266	267	261	284	278	253	244	268	255	268	267	267	244	242	274	291	259	282	270	261	275	256	261	290	267	270	268	278	251	261	255	295	303	254	258	255	296	289	292	233	253	264	237	245	253	255	275	262	261	286	272	265	274	237	268	251	280	276	275	250	276	280	268	290	258	266	245	259	267	282	250	270	282	280	259	287	282	254	263	278	264	304	262	272	239	277	299	273	301	264	300	275	285	264	254	269	247	281	272	283	274	317	273	255	266	263	256	291	269	251	309	278	263	285	260	257	265	263	276	261	280	255	264	292	269	266	285	304	248	295	267	270	274	290	268	260	274	271	275	253	281	266	289	277	277	240	269	278	284	282	273	290	286	276	276	273	260	275	264	305	251	289	281	263	271	283	284	255	265	277	261	305	272	232	251	246	238	261	286	263	270	246	298	280	293	225	281	269	276	247	297	272	298	277	249	287	278	255	263	310	275	270	250	289	239	275	278	236	272	264	288	242	273	275	277	253	268	268	252	261	265	271	267	256	261	279	272	268	236	274	295	280	286	262	255	291	251	273	233	256	261	266	279	276	260	253	271	223	294	297	271	307	261	275	280	288	264	259	280	278	266	289	298	258	269	286	266	266	274	256	284	239	262	237	276	273	294	275	270	262	282	284	275	277	289	303	292	258	266	256	292	249	281	248	281	282	258	259	256	281	262	284	249	237	290	282	267	273	289	277	241	245	275	278	251	294	279	268	241	240	281	247	287	259	274	318	275	289	249	296	251	248	245	259	295	272	261	274	259	260	241	293	259	287	251	262	246	272	255	274	284	247	272	266	272	298	273	260	299	271	277	279	267	266	310	286	296	269	312	303	268	263	274	260	314	256	281	248	240	290	261	251	274	268	257	246	300	276	265	283	271	260	257	284	293	264	304	250	278	287	286	282	283	272	298	273	266	261	279	279	290	271	233	283	276	270	289	261	258	308	268	266	262	276	266	278	287	283	271	248	282	241	277	259	277	255	290	274	264	273	275	237	285	259	248	295	283	282	266	294	304	288	275	276	271	280	268	253	240	260	270	250	271	268	278	275	288	285	262	257	290	279	297	246	281	245	286	241	268	284	262	283	252	262	259	265	270	279	242	275	266	280	261	280	279	251	273	241	263	245	279	260	285	271	281	268	280	269	284	245	258	244	262	242	272	250	236	279	266	300	271	260	298	231	262	246	259	281	314	262	282	258	295	256	255	263	251	312	285	248	251	246	260	279	287	264	274	281	267	285	277	267	248	255	283	244	288	273	257	287	249	243	274	274	296	267	293	283	252	236	245	278	252	249	275	300	276	252	299	250	275	282	273	254	273	262	249	282	257	290	296	257	266	262	261	253	255	266	256	266	269	267	259	228	274	246	278	282	265	246	270	261	277	285	273	284	252	266	283	266	230	255	269	237	264	260	261	285	277	274	285	257	263	276	256	264	262	261	292	260	314	244	258	283	251	288	268	288	266	265	242	296	274	279	253	301	271	256	244	239	317	253	256	271	260	270	293	278	242	257	277	259	288	284	267	269	274	268	256	290	230	259	284	274	258	243	265	264	260	275	265	276	261	272	272	266	253	236	240	253	252	264	269	294	263	261	269	270	256	233	287	251	265	255	279	284	249	266	258	262	260	250	268	286	261	286	287	276	267	283	263	272	254	235	266	287	249	280	280	261	284	256	278	274	274	291	252	255	282	268	271	310	269	261	283	279	244	254	256	275	277	260	267	247	274	274	271	274	281	281	270	274	262	294	236	259	267	249	240	267	279	266	249	252	262	269	270	269	252	306	280	285	267	256	265	276	303	276	236	245	237	287	259	270	285	274	257	285	257	298	272	280	277	279	306	291	270	283	268	270	286	282	255	262	268	256	257	240	253	275	263	263	296	282	240	272	264	268	272	302	272	274	275	262	256	254	285	286	264	294	305	287	282	248	262	251	280	281	276	295	244	261	269	262	291	263	267	262	292	287	252	275	314	304	297	284	244	268	266	244	242	258	272	303	306	253	276	249	253	255	260	284	250	291	258	257	264	229	282	279	274	268	277	262	238	244	235	277	283	272	250	267	265	280	252	267	284	246	267	271	291	281	288	285	292	254	276	267	232	266	270	288	282	251	278	262	254	311	302	261	279	271	273	267	265	274	253	283	284	269	250	266	246	270	256	265	280	306	296	296	261	287	265	265	267	256	261	235	298	273	294	242	271	293	274	259	295	269	293	250	256	273	268	292	261	234	284	261	265	250	284	255	292	299	260	306	269	275	259	279	280	288	260	245	286	280	251	282	308	257	261	312	268	254	243	255	293	260	264	256	273	290	282	249	244	280	299	250	264	261	259	256	272	271	253	302	294	252	273	294	277	276	289	292	277	302	265	240	231	294	252	276	265	283	269	251	269	286	252	271	266	285	291	281	271	266	283	271	261	283	270	277	269	275	266	219	280	275	274	243	255	285	284	244	275	248	274	261	281	286	282	267	249	274	295	294	265	311	250	247	276	257	244	301	269	263	250	275	241	268	258	250	260	265	268	259	256	268	247	265	274	260	248	254	279	294	307	248	265	273	259	257	253	274	310	284	285	277	272	262	288	269	263	291	255	287	274	268	263	265	266	239	268	261	269	231	275	253	291	280	262	286	271	283	265	285	247	266	264	261	253	291	249	258	307	213	234	256	305	253	276	268	262	274	256	255	246	275	268	241	282	258	311	275	262	279	264	248	293	251	242	292	267	263	247	287	250	255	281	278	278	271	273	272	272	245	287	274	267	256	274	252	269	270	272	289	264	262	256	273	244	262	238	285	276	285	273	287	275	285	266	280	278	263	274	248	279	282	242	289	264	256	269	258	263	269
20474	10316	3100	3304	2828	2327	1988	1726	1497	1390	1191	1157	1037	1042	961	923	956	917	871	842	832	811	810	798	788	786	758	747	733	753	764	758	780	736	765	765	736	699	724	713	702	734	720	720	694	723	695	695	708	684	727	675	710	700	714	693	695	635	703	686	662	713	698	682	693	746	709	662	643	718	687	703	663	682	669	710	652	682	663	687	631	683	665	742	708	711	661	700	735	696	713	727	722	724	720	709	732	705	703	742	697	720	710	722	694	750	647	781	655	721	661	740	681	681	663	670	655	645	712	726	703	736	767	725	712	670	714	638	698	667	659	646	655	657	687	684	637	689	712	684	663	680	673	643	699	664	740	684	690	661	710	706	664	646	694	695	669	716	653	681	675	719	628	679	681	709	681	659	699	636	685	691	665	707	666	659	665	667	695	633	705	699	688	681	637	657	656	682	655	681	687	656	673	659	663	655	723	673	646	653	665	678	679	688	657	696	692	675	688	698	686	679	691	670	738	706	685	645	685	695	733	659	693	662	654	656	684	692	679	729	646	675	709	723	713	657	700	728	696	675	634	697	683	692	680	683	671	641	684	665	616	680	680	662	685	669	660	638	694	674	671	655	652	650	685	708	691	632	703	667	687	666	699	645	646	655	658	619	607	660	680	654	693	663	621	671	663	698	688	714	707	643	671	658	667	714	716	661	694	692	712	699	660	701	683	664	639	669	676	655	686	704	710	665	694	696	646	690	663	666	669	655	670	674	657	678	635	702	680	648	701	618	652	647	689	699	675	674	671	655	683	634	698	689	695	695	653	672	676	655	695	702	640	675	701	699	683	705	675	645	670	704	638	675	721	693	663	658	652	650	646	654	637	732	685	687	639	672	665	671	659	695	690	653	688	688	638	691	623	714	661	667	721	666	666	679	660	681	632	655	714	677	672	654	677	681	651	690	684	662	657	637	680	682	671	720	656	681	692	614	641	664	646	623	646	696	681	686	687	649	715	682	684	696	682	695	668	673	643	697	679	679	680	694	708	609	656	670	686	690	611	672	680	667	721	654	680	651	704	696	657	706	631	639	671	685	671	685	650	676	652	680	690	689	663	661	680	668	662	697	653	692	684	671	670	622	605	724	642	694	675	701	679	693	677	726	664	713	690	703	686	700	659	684	658	727	666	634	638	711	682	698	688	668	670	638	728	630	683	665	680	715	701	692	662	664	650	681	666	702	711	656	693	650	676	680	677	693	663	653	683	652	657	698	707	667	635	723	713	695	678	667	642	687	641	703	685	728	703	657	695	677	660	685	697	671	680	637	685	645	666	690	657	651	660	654	710	693	671	668	682	693	647	662	654	735	665	670	650	660	710	694	709	668	703	710	692	636	707	671	691	663	694	635	710	661	601	666	671	700	682	678	652	647	732	729	624	631	649	703	729	709	697	699	686	701	637	700	662	664	683	685	690	665	685	631	673	637	686	675	671	651	702	646	699	696	690	721	665	703	687	671	644	657	686	645	681	673	654	665	647	677	729	697	650	604	633	633	681	691	649	654	707	706	679	716	642	646	704	671	684	656	657	656	678	647	686	675	653	679	719	707	704	669	597	696	618	686	708	683	665	651	665	677	679	679	648	677	698	701	654	657	668	667	681	687	617	641	679	677	642	710	668	639	652	672	734	675	707	726	609	676	696	648	667	595	658	663	701	705	688	648	692	710	687	660	709	636	665	724	687	660	676	711	629	692	706	684	664	651	637	721	693	645	688	668	630	739	676	690	620	695	667	650	725	656	695	667	682	692	683	629	656	694	663	646	645	697	638	668	638	670	652	646	659	702	646	623	671	666	678	663	678	715	639	661	672	678	702	677	630	698	690	635	695	666	670	660	620	698	671	697	656	701	646	712	701	676	657	695	674	665	622	677	674	705	716	639	671	640	671	638	648	684	651	678	650	641	690	581	709	670	668	664	658	668	623	643	670	655	726	670	698	672	678	690	673	688	673	659	687	711	662	736	660	628	693	677	679	710	671	626	615	653	681	730	690	698	632	713	632	688	653	640	666	668	717	617	701	641	638	632	650	692	692	697	687	690	691	709	692	666	687	670	669	669	651	686	709	675	639	689	655	701	656	677	673	663	693	655	703	688	701	693	642	628	657	663	663	648	653	682	673	704	671	696	679	672	651	632	682	711	647	684	635	679	656	677	683	660	679	648	679	686	672	691	653	628	719	688	679	670	729	670	656	684	673	666	677	653	695	645	646	650	641	648	683	652	695	681	649	687	646	701	668	707	684	703	612	663	701	681	727	709	690	662	689	678	696	638	653	718	690	741	699	697	673	656	676	651	668	680	688	679	662	692	658	664	682	654	654	646	659	664	674	679	661	669	665	744	621	655	664	662	681	693	652	677	658	680	661	744	693	701	687	668	685	676	698	701	659	686	697	675	681	694	703	658	709	635	653	683	657	640	671	742	655	679	718	706	653	650	686	697	699	676	675	658	699	706	690	678	735	728	715	684	685	691	690	653	675	668	656	660	693	663	708	641	652	706	697	673	632	679	695	670	645	661	623	644	634	626	679	640	675	693	684	679	695	713	668	695	674	677	689	686	680	669	645	644	710	681	654	684	682	703	646	658	622	704	660	660	703	705	737	652	659	683	635	675	674	689	694	710	651	692	660	679	695	606	650	717	644	697	663	710	676	622	655	623	704	672	698	677	657	731	676	690	657	613	670	702	621	668	664	671	669	651	714	649	672	698	709	655	708	673	648	708	683	712	710	665	625	706	689	688	665	677	645	637	653	654	738	647	700	687	622	640	701	639	704	650	634	734	730	655	670	712	701	691	697	670	712	725	675	694	663	669	613	630	645	655	709	654	660	679	658	678	660	664	707	670	631	670	711	687	668	663	663	614	693	661	674	707	666	670	701	678	681	646	705	658	721	676	651	696	655	648	707	653	675	660	738	677	661	661	682	690	634	666	687	621	665	723	649	676	624	678	675	651	639	621	629	685	648	668	681	701	690	705	714	657	681	602	706	673	695	663	677	673	732	671	662	705	654	682	671	656	657	700	716	614	707	700	645	657	717	629	704	680	609	684	711	700	699	674	693	672	656	715	663	637	640	692	702	696	696	670	687	693	640	689	707	701	677	653	688	641	723	720	674	670	702	669	669	668	676	686	676	621	701	689	662	672	724	713	608	622	671	663	683	676	643	700	675	670	635	696	704	700	713	644	661	669	665	631	724	667	681	685	709	672	711	693	710	640	625	664	716	669	651	667	665	681	696	706	698	661	665	697	692	654	645	687	678	710	671	659	663	667	667	701	673	679	707	720	692	688	660	722	581	701	685	617	673	651	657	652	662	730	721	656	692	655	719	676	685	666	674	692	670	670	680	652	669	691	700	669	678	672	654	718	665	642	652	694	661	666	657	708	665	701	660	657	672	692	614	655	663	682	731	683	688	694	665	705	670	681	738	667	724	692	733	669	704	679	642	673	672	665	632	660	696	675	659	680
41766	22680	5969	2450	1480	995	659	503	424	369	349	309	283	264	224	206	215	212	189	196	190	196	187	203	181	187	174	182	162	158	181	165	151	160	170	170	186	161	177	154	176	168	174	164	186	150	171	180	152	181	158	156	157	162	171	145	145	153	162	156	161	169	165	172	152	157	157	141	139	154	154	147	146	151	169	139	181	163	166	184	137	168	160	169	139	143	150	171	161	183	138	170	143	151	155	163	181	152	179	160	165	164	137	163	155	157	154	149	169	172	159	160	148	142	157	163	148	161	180	157	166	169	135	156	166	157	175	176	158	155	153	155	159	175	181	154	177	162	150	153	155	145	165	169	152	139	158	159	144	150	143	136	156	156	147	171	151	151	154	145	164	181	176	160	136	164	154	165	151	141	154	137	138	158	167	142	151	140	135	165	148	148	142	166	167	152	190	142	181	148	161	158	185	151	166	158	152	172	171	157	145	164	180	160	140	130	154	161	164	151	159	167	143	131	158	167	165	143	188	134	138	158	174	146	152	157	156	148	160	145	143	185	147	151	166	146	145	157	165	168	150	164	157	144	162	134	167	148	132	169	146	169	140	178	142	170	143	147	139	148	151	142	149	138	149	166	163	165	144	161	158	156	175	152	175	154	148	149	145	143	149	156	148	158	155	156	141	179	161	161	150	178	164	181	157	167	163	147	148	151	163	144	141	158	159	164	161	154	131	152	173	169	155	154	156	142	146	158	151	162	122	167	144	161	151	175	155	165	162	139	114	157	144	167	177	146	144	149	137	165	162	175	160	140	162	157	158	151	171	160	156	143	146	143	153	147	166	163	165	156	165	175	175	162	152	155	184	153	152	153	144	149	151	148	181	134	160	148	163	182	154	149	152	147	167	157	149	140	154	180	174	142	162	188	137	173	137	183	168	153	129	176	156	159	157	180	134	187	153	143	164	148	152	139	150	159	145	142	155	165	144	158	143	152	160	147	143	159	157	144	140	137	154	159	157	148	163	171	161	164	142	140	166	141	166	152	162	147	135	146	139	143	141	153	183	166	170	145	168	158	164	151	148	138	163	169	139	153	162	153	162	170	165	150	141	162	132	151	140	163	150	167	169	171	169	141	159	140	180	141	162	166	167	160	167	177	154	135	148	188	152	134	152	150	170	145	145	158	149	151	148	173	187	163	181	157	150	112	157	162	194	142	147	139	158	154	195	175	159	166	160	138	160	173	150	154	157	156	158	179	143	176	167	155	161	145	147	153	180	173	170	168	159	165	166	155	185	145	143	143	146	151	173	138	177	147	184	164	152	154	146	161	165	140	145	135	149	157	172	144	156	142	145	145	151	158	158	152	155	152	149	149	159	155	144	178	142	144	152	153	184	149	187	135	158	160	162	173	147	149	164	148	157	169	153	145	146	155	157	152	146	152	153	139	151	145	182	155	152	132	145	157	141	142	153	157	180	155	165	165	149	136	148	131	153	167	154	167	148	149	161	144	143	149	151	163	166	147	164	178	157	160	171	162	151	180	158	162	160	128	142	147	134	141	169	174	152	161	157	153	169	175	145	155	168	150	161	145	197	157	148	163	167	156	145	139	130	132	150	169	158	149	170	139	170	129	173	159	180	162	170	141	170	167	172	149	157	153	186	144	164	142	157	154	142	167	142	145	150	165	158	171	170	167	151	166	160	135	146	140	161	151	157	162	150	160	161	159	151	138	158	180	133	167	173	168	145	150	165	156	134	158	128	151	146	162	154	148	135	165	135	152	164	151	160	159	148	153	175	172	155	166	158	179	174	163	145	140	142	176	167	170	142	153	175	166	134	129	193	178	154	126	161	152	182	159	143	177	160	156	163	151	170	157	168	146	182	161	156	140	156	177	156	147	166	143	173	148	152	168	171	131	162	145	148	136	191	162	160	165	154	157	164	139	161	147	176	163	158	172	177	157	162	174	191	147	156	146	146	154	167	164	154	175	160	149	145	155	143	167	160	185	152	148	183	164	142	146	145	161	155	133	167	156	172	146	154	168	147	146	153	145	145	154	145	179	142	156	180	146	159	136	181	162	162	142	156	154	147	173	168	148	152	164	149	164	180	167	159	179	166	146	162	158	148	162	149	142	136	153	143	168	140	155	166	155	143	158	155	181	143	152	174	159	166	160	169	127	163	157	162	138	155	159	157	159	162	152	153	161	144	161	143	170	162	146	157	150	162	150	138	139	144	151	154	155	152	171	158	152	137	160	179	157	163	170	182	180	172	156	150	168	155	168	134	185	179	149	151	179	142	148	167	131	147	172	178	147	159	172	147	138	159	158	144	150	141	168	166	148	158	153	160	149	150	169	169	177	155	175	162	151	161	141	148	162	147	176	158	154	160	164	137	147	152	151	149	178	156	164	155	168	140	163	140	161	156	175	178	157	149	163	146	167	185	156	166	135	153	168	153	165	161	143	154	140	148	134	163	152	156	156	142	161	141	149	166	159	155	168	149	188	159	156	167	170	175	146	149	142	160	173	179	142	163	189	149	167	150	138	161	147	143	163	165	171	158	139	172	151	158	171	150	148	164	155	164	163	183	155	151	184	160	148	154	169	152	148	151	135	168	159	164	150	153	150	157	151	147	164	169	166	146	160	146	150	179	167	159	154	168	170	173	157	168	176	147	159	171	156	158	164	149	148	173	141	149	158	144	129	174	170	147	137	167	164	154	167	129	169	156	157	171	155	176	145	145	157	162	144	178	174	137	155	144	182	129	143	154	142	175	158	155	145	174	139	168	148	156	151	172	159	156	167	150	160	172	153	174	163	158	156	147	165	180	170	156	134	177	146	154	152	158	157	137	158	171	174	150	141	151	174	172	154	146	157	146	156	167	152	152	149	141	161	146	155	158	159	141	160	159	155	132	178	166	154	145	159	158	168	162	151	184	159	174	166	141	150	161	166	155	142	146	166	156	164	161	141	137	158	171	149	154	158	152	134	144	177	140	151	188	153	164	150	144	157	191	162	148	158	155	163	145	148	171	170	158	154	159	147	179	160	166	136	143	142	157	165	169	168	149	167	159	155	143	166	161	162	166	147	172	151	163	164	167	179	157	159	156	157	136	139	158	158	151	142	165	149	156	151	165	151	172	158	175	144	192	166	146	148	163	148	150	168	157	170	154	163	153	164	158	155	142	153	159	147	162	156	135	156	140	163	163	161	178	158	167	154	166	134	153	189	161	159	186	179	157	148	174	165	149	165	158	143	161	175	141	145	143	143	167	170	161	168	160	163	167	160	168	146	160	164	143	148	181	153	157	176	174	161	155	167	151	140	168	173	135	162	143	158	146	155	150	155	135	162	165	168	170	157	155	167	160	170	151	166	151	153	149	148	135	165	145	157	141	163	166	151	170	168	148	153	150	155	149	161	158	125	153	153	132	152	151	150	154	138	150	180	155	147	142	169	177	146	175	139	160	119	143	163	146	173	183	145	166	182	168	143	154	157	155	147	168	163	154	152
26193	12719	5022	5353	4488	3675	2903	2362	2004	1779	1564	1350	1233	1164	1039	1002	889	830	803	767	697	774	637	665	647	680	586	609	616	547	550	586	555	524	532	529	485	504	487	506	497	465	486	475	431	510	443	485	436	453	481	490	449	458	462	517	502	449	440	436	461	453	413	439	527	456	448	431	451	451	417	469	445	403	399	490	481	473	490	418	439	454	437	437	446	499	467	488	465	485	489	457	473	516	441	458	446	421	437	467	490	494	462	472	416	445	484	473	416	455	451	464	416	467	453	430	423	454	388	445	445	474	453	439	454	440	437	412	406	426	417	434	438	402	434	443	440	437	469	503	432	426	439	435	382	405	458	417	409	419	385	442	458	374	430	402	434	412	421	454	399	423	429	441	420	451	404	410	455	405	461	391	421	415	405	444	442	402	448	381	435	393	420	421	409	402	437	394	398	417	435	424	415	384	418	401	407	410	398	411	426	438	445	415	431	444	423	397	399	402	388	411	379	385	448	421	380	392	414	435	379	450	414	427	408	398	406	384	372	408	397	431	414	421	428	441	375	414	387	425	402	414	392	396	393	409	409	403	396	409	393	374	403	414	405	402	419	413	427	418	409	374	401	395	397	406	409	413	402	403	420	427	386	407	429	410	424	382	426	383	404	420	430	388	395	394	428	404	397	410	435	391	377	375	430	416	384	455	397	401	388	432	397	432	401	396	427	439	389	409	424	427	353	430	441	406	441	400	407	419	439	414	427	431	425	419	415	411	392	426	409	425	411	389	418	421	366	428	388	395	427	425	408	379	414	418	422	376	407	418	415	407	403	428	385	416	414	437	410	395	422	409	442	443	393	433	371	440	398	419	429	412	407	398	395	421	434	406	405	413	406	415	375	409	420	406	389	383	391	435	425	413	418	450	412	415	437	420	430	400	426	418	425	413	391	413	408	444	391	385	371	383	421	403	437	452	367	425	425	427	390	415	413	393	402	394	443	407	412	409	414	401	397	399	397	421	408	417	404	404	383	377	382	465	427	356	448	387	400	427	393	428	367	399	403	431	408	449	445	382	398	413	411	425	399	405	434	379	443	373	401	405	404	396	391	407	433	414	424	415	414	394	422	426	390	398	388	386	421	418	412	417	424	397	416	407	395	395	416	426	426	385	409	413	395	382	400	375	418	418	398	374	414	415	418	407	387	404	426	385	417	423	400	410	420	409	433	421	432	409	391	401	396	405	430	379	401	420	411	399	411	391	402	428	418	406	416	426	382	405	403	407	393	418	407	400	428	448	397	427	389	392	437	411	377	417	389	401	415	405	442	427	407	412	422	403	392	397	395	401	399	422	370	415	409	397	390	395	424	445	395	420	408	418	372	412	412	445	423	426	388	418	436	418	424	406	400	434	401	403	388	369	416	383	398	385	415	432	371	399	423	402	437	411	417	402	418	408	401	410	377	387	402	385	412	398	393	416	406	395	385	424	401	397	376	449	418	455	430	414	398	418	407	419	460	416	444	447	408	435	403	389	410	417	398	392	406	401	440	374	421	414	428	413	433	425	400	391	422	408	405	436	397	436	389	432	403	415	377	409	400	380	413	411	434	399	433	449	433	406	415	430	420	425	401	405	390	411	393	446	428	421	449	437	394	433	395	371	403	414	402	431	393	395	417	395	387	395	439	371	412	398	398	403	404	387	405	395	389	440	404	415	395	439	425	379	432	435	429	401	383	392	437	434	389	387	405	393	420	385	430	412	431	433	422	364	407	391	397	385	428	388	398	401	458	406	410	419	377	428	452	392	429	402	409	424	413	423	395	448	405	423	415	407	395	398	383	423	452	407	409	378	442	390	416	421	402	375	400	423	428	405	383	406	416	403	432	406	412	392	444	400	402	429	417	423	390	401	418	401	412	414	392	445	402	387	394	406	385	396	438	403	418	394	400	408	425	425	447	425	380	398	426	394	409	407	373	447	452	404	394	405	431	444	399	418	439	392	400	408	388	408	410	420	410	407	402	396	410	436	431	396	432	396	421	400	410	426	428	402	433	441	386	422	391	425	438	401	407	410	423	427	427	425	378	422	404	406	409	409	429	391	415	407	403	413	425	390	413	402	410	413	388	411	400	416	434	403	395	408	414	427	401	378	417	411	431	409	438	372	443	413	426	388	412	435	420	423	426	381	423	393	412	374	413	398	383	407	422	391	409	419	405	402	437	393	400	421	404	406	424	409	379	413	413	412	413	425	400	404	411	404	373	406	410	398	417	452	412	417	394	384	426	365	392	401	419	401	412	442	396	421	375	371	406	399	471	399	407	388	397	370	405	393	376	401	422	412	393	397	414	415	442	429	406	425	405	395	424	433	416	434	426	389	406	341	420	384	440	409	407	396	426	388	431	432	410	417	428	455	386	413	398	457	422	435	434	424	390	410	413	432	407	415	373	410	429	418	415	412	407	419	396	394	373	403	407	421	410	437	394	390	421	424	417	412	429	452	406	397	377	393	436	386	420	409	413	408	436	405	409	396	416	414	399	408	417	407	417	384	427	381	390	410	419	420	441	425	404	421	416	436	391	409	432	426	441	382	401	462	419	433	410	398	410	362	389	374	409	383	411	396	402	397	432	420	411	401	422	422	404	404	393	430	417	429	444	439	380	418	423	379	421	431	405	401	450	419	404	438	398	445	402	400	467	390	408	359	440	418	389	409	397	419	393	432	411	423	417	425	354	414	391	402	417	408	438	412	439	431	420	419	382	414	427	405	426	378	415	388	396	430	437	382	417	389	422	408	418	445	403	413	386	377	416	404	419	383	405	403	410	425	428	438	416	421	403	393	420	388	422	439	383	398	410	405	459	419	398	423	409	471	438	422	392	405	423	433	428	407	379	409	390	420	387	434	429	418	407	403	414	405	405	389	421	454	429	413	389	425	413	399	419	389	415	394	385	387	427	398	371	422	429	423	426	413	455	391	439	400	404	448	415	434	439	441	410	417	405	384	450	387	432	404	431	401	386	414	390	420	415	402	380	420	424	454	372	400	410	434	412	400	408	396	424	366	394	401	414	390	403	426	394	417	398	386	435	419	406	449	437	391	459	409	388	439	396	420	436	410	410	361	410	406	386	428	399	379	399	407	438	395	391	396	378	414	439	410	441	386	423	398	456	374	426	378	391	407	398	374	420	408	386	409	416	432	397	414	391	420	410	417	386	390	425	393	386	451	403	399	412	414	445	399	432	422	440	398	382	413	389	409	401	414	366	404	448	423	413	391	421	390	368	394	415	407	393	421	415	429	411	397	411	394	439	435	417	394	390	409	418	391	413	397	411	419	388	372	411	423	377	395	412	426	376	439	423	398	407	435	418	439	417	437	405	405	413	397	418	439	407	417	403	403	427	423	406	425	443	393	403	443	444	435	395	424	414	381	392	416	434	417	400	422	400	416	393	410	403	405	426	392	385	423	423	427	409	412	371	416	369	404	399	428	394	417	410	399	416	398	439	435	410	431	391	395
15259	4569	401	329	323	302	291	277	291	295	271	240	304	272	252	270	286	300	289	288	292	260	260	288	289	273	276	283	257	261	291	296	268	266	274	262	270	277	263	297	290	273	288	252	324	283	248	286	309	257	306	262	293	295	278	301	282	302	283	282	300	281	290	296	267	311	284	294	269	290	318	275	263	276	307	290	277	320	277	276	277	274	288	274	275	271	298	275	269	278	275	267	290	286	284	324	278	317	271	291	276	303	293	276	268	274	278	259	298	253	286	296	292	299	312	298	266	278	303	279	269	272	263	280	289	267	303	259	320	277	258	282	279	278	274	284	271	255	275	265	271	293	315	318	283	280	298	299	291	277	257	274	279	289	296	295	280	268	251	315	255	287	290	281	260	261	284	261	276	259	296	288	270	272	281	260	271	275	288	257	275	306	258	260	292	257	276	254	259	286	272	273	272	308	275	277	280	302	325	299	275	284	278	281	253	282	285	252	267	293	280	284	298	237	284	270	282	262	322	317	282	280	279	264	273	260	295	283	285	289	282	272	268	266	262	287	297	310	276	268	289	252	276	293	274	275	278	280	300	285	284	299	250	261	296	290	278	262	285	284	265	256	277	270	267	277	280	285	256	300	275	294	252	290	300	290	282	288	290	298	292	273	266	298	276	302	268	292	288	289	256	278	263	302	279	273	267	266	293	283	292	280	288	261	322	310	273	294	285	282	267	268	244	321	284	319	269	301	275	284	269	274	301	265	250	254	269	262	271	263	262	288	266	268	306	238	275	286	242	275	282	300	310	268	301	291	277	290	247	270	289	300	304	285	278	269	264	253	291	278	259	284	239	261	290	278	279	275	318	269	272	294	292	266	271	266	285	272	294	312	277	289	309	277	280	261	265	301	284	252	267	306	288	242	273	260	279	279	302	320	286	261	315	295	270	289	282	283	265	265	276	287	259	266	278	291	248	264	292	291	287	272	283	278	284	302	254	277	267	260	294	248	267	284	301	310	309	283	258	298	294	270	283	273	285	279	273	262	298	255	270	286	278	295	289	309	285	250	296	293	255	286	268	276	289	310	276	274	298	286	272	297	248	297	279	282	290	288	281	286	318	275	283	280	290	279	290	252	286	273	257	291	275	261	290	297	271	316	275	280	299	269	288	289	290	260	281	295	241	268	285	286	288	314	293	280	227	285	291	263	294	288	293	251	309	287	268	295	292	265	271	252	287	258	263	275	257	277	296	281	335	266	281	295	299	266	261	300	282	261	290	293	273	238	305	294	269	286	225	259	290	317	259	322	305	270	283	273	269	287	275	261	274	274	262	274	256	264	274	335	282	284	264	269	278	288	280	292	272	286	251	289	304	301	291	272	254	287	281	297	286	286	286	284	281	272	247	263	239	259	308	282	281	243	305	262	274	300	288	257	272	279	313	292	254	279	268	265	294	268	323	303	278	285	279	267	305	331	268	272	274	247	281	305	277	286	273	270	262	283	266	242	274	289	287	271	297	278	277	287	295	277	267	271	268	268	290	313	272	282	288	314	271	263	258	274	248	260	274	289	294	268	247	297	239	247	287	286	289	291	317	278	250	298	309	304	266	282	292	264	284	277	268	283	290	273	261	270	301	258	270	293	267	304	297	270	285	267	263	265	296	276	291	305	292	273	273	279	287	294	271	257	257	267	272	298	262	265	287	263	266	294	278	280	255	289	299	260	255	300	276	286	275	297	275	288	305	271	258	280	282	264	284	301	291	272	298	274	265	279	257	279	260	271	269	264	230	289	287	280	276	240	303	277	304	271	276	291	253	262	271	271	294	290	230	247	279	266	276	293	284	264	293	276	271	282	301	293	281	270	267	276	318	299	293	280	285	278	266	246	275	297	287	262	305	263	272	295	270	264	299	264	279	287	271	303	272	286	247	297	294	310	282	269	273	277	278	284	269	301	285	270	268	258	292	282	291	297	230	284	282	272	291	276	268	262	276	313	281	267	275	297	284	287	287	274	261	327	269	265	258	286	276	267	278	300	316	260	300	259	344	282	276	296	260	270	272	279	271	244	256	270	300	259	255	263	286	285	260	275	272	274	248	293	249	247	271	319	280	270	282	283	261	274	288	304	283	276	291	283	278	251	284	290	294	275	313	273	249	264	279	286	282	285	271	289	280	272	276	296	280	293	281	320	286	297	268	272	311	254	309	261	269	277	325	302	306	271	264	252	312	286	263	286	281	275	274	338	291	317	276	295	293	277	284	274	271	302	293	274	267	286	301	279	276	278	282	282	267	286	272	265	275	306	301	255	280	298	287	292	259	279	296	271	260	268	312	277	277	278	302	236	277	287	266	291	286	262	277	294	285	281	304	269	290	288	292	266	284	295	290	285	271	283	287	290	309	266	302	250	261	307	270	278	282	278	249	276	268	260	285	266	286	293	282	258	271	285	261	263	281	299	287	261	274	277	279	271	282	284	283	287	288	238	284	282	263	320	300	266	279	282	280	275	263	257	279	292	264	291	282	308	273	294	267	273	287	241	263	268	271	247	279	289	274	274	290	267	296	259	253	283	299	255	291	253	282	282	299	284	282	292	253	278	285	312	269	266	266	273	292	275	271	260	268	291	272	270	307	298	293	279	259	289	274	280	255	261	297	275	283	300	278	268	258	275	288	264	296	253	284	257	291	270	249	263	303	274	251	284	284	308	270	279	289	296	281	282	291	273	277	295	287	244	285	252	302	305	276	288	297	266	264	254	290	266	289	295	283	268	268	293	287	251	276	279	286	277	274	259	272	303	285	287	284	293	268	270	271	304	278	285	246	266	278	282	277	273	255	290	273	304	263	320	260	305	280	271	287	269	280	252	296	270	263	260	272	271	293	249	294	291	267	287	270	308	277	271	286	289	327	267	251	290	274	280	253	274	303	282	243	275	327	247	286	279	313	277	283	277	279	292	284	278	313	306	291	286	276	276	287	260	261	261	293	266	279	292	263	308	259	279	222	242	271	291	297	270	266	267	286	264	306	291	339	298	288	263	297	295	278	266	268	284	261	274	287	297	274	275	259	279	278	270	265	280	281	293	286	262	261	300	272	303	302	272	285	286	298	298	295	293	262	255	240	270	258	287	277	257	268	275	283	306	294	262	292	283	291	302	251	275	280	290	276	278	284	286	281	281	272	269	272	267	272	292	261	279	298	298	277	265	277	257	261	276	290	310	283	233	282	268	294	283	304	295	274	303	283	279	297	287	282	290	297	265	288	308	257	256	297	309	300	265	243	285	269	278	272	275	274	290	251	269	320	290	289	257	252	249	289	286	257	300	281	284	286	254	272	259	251	272	283	298	258	293	262	268	269	251	297	272	282	253	326	298	280	270	259	278	297	278	272	275	291	249	261	279	308	283	309	330	274	289	293	262	288	264	250	269	300	245	312	271	246	267	285	276	263	292	255	286	263	296	299	277	283	289	281	279	273	297	271	301	295	267	316	275	256	265	257	255	267	273	311	258
9162	3646	902	836	812	821	795	750	768	751	718	656	743	704	717	705	751	759	721	721	721	735	746	733	732	721	716	716	723	738	704	728	649	724	689	725	708	733	715	729	670	703	721	704	735	757	702	703	680	670	698	688	745	707	718	673	673	700	692	752	730	723	700	674	713	732	756	727	688	695	733	719	732	746	697	732	733	724	684	728	709	696	711	748	704	748	701	703	738	743	732	746	738	678	737	703	667	672	760	758	740	717	673	685	721	725	697	704	719	719	652	717	711	686	728	697	662	717	663	716	724	726	666	690	695	673	701	760	756	710	628	718	722	723	718	720	688	716	714	698	744	740	727	664	702	706	703	714	753	700	698	734	708	701	745	718	727	685	701	702	712	718	668	713	679	764	700	698	673	701	723	704	736	686	736	731	692	731	683	694	733	688	723	730	746	676	701	680	711	681	706	665	699	746	738	736	720	737	689	647	718	701	712	695	725	685	712	715	691	679	709	734	741	739	748	690	701	665	728	709	711	740	674	705	714	711	730	694	683	720	698	687	703	659	699	706	750	718	723	713	718	729	722	676	677	692	745	701	720	730	716	716	654	707	735	722	673	723	718	678	747	670	707	735	713	681	712	693	725	666	702	714	698	662	715	709	728	725	703	683	743	723	725	730	718	713	717	704	672	696	764	715	726	689	679	741	686	709	721	701	718	737	696	692	696	732	718	705	705	662	690	677	657	706	685	714	735	662	658	714	696	727	725	684	712	701	695	711	690	734	748	738	703	744	769	723	691	703	711	672	715	681	708	682	747	698	732	689	721	700	708	732	651	693	697	664	732	760	710	716	692	659	669	716	688	687	697	716	709	763	732	707	685	682	710	695	710	737	686	690	725	691	739	702	638	685	741	706	665	709	661	712	675	695	655	689	679	710	699	711	750	709	734	739	696	683	675	697	707	707	694	722	700	677	736	643	740	760	688	740	700	750	715	745	706	702	678	673	658	679	723	670	738	687	699	714	722	696	741	735	707	731	707	729	730	694	669	685	710	701	681	724	736	698	698	723	728	727	677	688	728	693	692	741	672	740	744	726	703	699	751	727	702	744	667	699	715	733	688	688	669	714	701	732	715	711	683	704	674	735	717	704	679	711	671	703	702	682	665	704	712	731	714	710	712	750	646	712	649	679	687	722	691	708	704	702	696	721	730	680	661	733	746	697	724	691	721	671	734	677	672	673	683	681	644	662	729	727	649	736	719	703	732	702	747	716	713	719	691	703	717	674	713	723	695	647	673	703	663	678	723	708	750	737	649	696	710	727	699	755	692	693	730	701	729	728	700	689	663	715	726	674	650	747	692	705	674	698	708	700	740	715	705	686	715	676	656	707	741	717	696	694	691	678	716	730	685	696	739	697	711	689	722	762	714	693	679	677	677	687	742	696	731	735	686	726	750	706	708	692	733	701	704	741	689	683	710	739	699	710	686	686	630	729	722	705	719	738	693	745	703	720	700	706	696	684	751	720	684	687	686	684	700	756	691	702	697	707	730	688	684	693	679	722	697	681	667	688	749	736	661	686	721	727	693	698	722	730	678	670	694	674	721	707	738	716	748	688	680	733	619	699	702	696	745	732	692	718	676	737	640	722	696	726	699	712	672	746	683	742	694	704	712	670	703	693	709	683	689	709	670	719	683	714	654	737	710	721	702	750	689	726	699	749	722	757	704	729	730	708	713	674	672	673	712	680	663	708	696	707	726	700	744	728	723	706	695	692	673	748	711	716	704	729	689	718	683	701	707	730	742	692	731	742	732	676	715	752	682	717	691	705	735	688	705	686	719	703	691	727	735	687	700	726	713	710	742	714	702	724	682	730	704	700	684	701	760	723	711	722	703	687	722	741	674	662	704	652	730	686	685	702	704	737	675	720	652	728	690	723	739	708	694	669	731	713	671	685	735	693	690	689	758	710	742	720	697	645	713	661	713	712	721	696	719	700	691	661	758	684	697	671	713	725	715	704	719	698	698	707	681	718	703	723	707	703	726	709	749	709	666	739	697	690	718	733	651	720	707	677	690	689	705	683	687	724	784	667	714	738	697	765	718	693	711	667	710	690	669	728	681	708	732	677	698	733	746	711	680	678	686	670	697	675	691	718	705	713	727	706	714	713	714	724	736	679	738	733	702	731	718	732	728	724	676	689	706	698	723	716	688	725	713	691	662	664	716	726	700	681	712	696	696	707	711	757	707	722	759	671	737	711	738	722	697	761	711	713	722	662	679	704	694	715	681	720	753	683	707	702	678	712	702	707	691	719	728	664	689	696	693	740	734	724	716	728	714	723	748	688	729	675	694	709	690	694	681	717	689	712	697	736	769	724	692	681	670	734	710	716	779	722	686	716	717	699	669	705	711	726	661	735	686	690	661	648	679	685	701	725	685	658	761	729	709	699	668	737	726	698	723	711	746	726	668	748	695	754	699	694	733	706	743	704	718	694	706	663	735	710	695	687	693	698	683	699	733	697	691	678	711	670	721	660	735	701	726	691	666	695	707	721	712	685	735	699	660	740	732	704	732	732	704	683	678	746	697	740	697	686	651	720	715	744	672	721	710	688	711	718	652	718	734	663	665	698	719	683	736	670	660	721	735	713	750	704	736	711	707	747	730	742	675	720	708	707	762	738	666	711	700	726	710	688	667	740	751	677	719	707	673	706	738	708	685	704	716	692	745	694	707	710	713	661	688	702	687	666	741	700	763	729	772	712	673	744	692	714	763	723	725	745	639	696	710	752	712	733	689	672	697	711	717	741	720	759	720	710	689	741	694	731	708	695	687	690	696	644	776	717	727	690	712	750	712	738	737	677	736	724	706	706	754	741	719	721	704	698	657	692	733	701	703	721	684	707	714	735	700	711	676	670	671	749	706	715	710	721	696	685	740	689	725	697	705	731	697	701	671	705	726	729	693	701	724	695	706	692	706	670	708	679	727	682	719	668	728	722	706	676	643	696	730	670	699	665	713	728	705	708	716	706	709	703	723	675	716	724	703	719	721	707	754	714	713	726	694	715	707	709	646	739	734	700	712	708	724	745	639	711	714	668	715	713	698	652	691	728	686	665	727	688	658	712	716	690	698	692	720	725	685	711	689	688	725	721	696	705	695	705	703	748	691	690	741	697	683	698	703	680	749	663	758	724	743	724	654	717	688	648	699	702	707	660	729	717	730	684	690	699	683	700	732	738	688	701	741	728	674	694	660	723	701	713	700	679	703	751	655	733	663	703	753	700	736	688	731	740	706	715	710	673	720	687	694	721	716	706	709	719	667	713	693	741	699	714	745	712	684	695	720	712	704	673	741	730	676	668	698	698	713	764	712	722	714	698	670	705	739	676	730	674	723	746	683	727	726	686	680	699	743	688	710	683	719	682	757	709	653	712	713	708	709	778	699	710	647	672	723	674	652	679	736	723	735	696	707	692	697	705	680	760	727	710	664	753	697	717	710	671	686	699	745	743	700	698
35170	14662	3129	1417	959	684	593	453	383	406	392	351	330	289	379	315	338	278	294	291	292	302	301	292	290	287	290	288	302	294	245	254	316	267	277	284	274	245	261	256	272	259	285	285	241	277	289	320	265	278	284	294	279	256	267	298	274	251	294	255	280	245	270	264	275	284	273	277	254	281	260	267	248	284	256	272	264	249	252	282	269	272	284	251	259	263	284	258	300	244	251	267	280	261	307	274	245	284	299	267	296	287	280	287	251	252	285	279	254	308	287	272	278	255	256	265	262	285	261	252	270	240	286	249	295	271	256	253	260	280	283	259	272	245	255	239	311	280	259	274	266	269	269	272	279	257	274	245	262	279	289	270	252	268	307	267	258	275	281	269	283	293	252	255	293	303	276	266	267	276	269	245	256	246	283	275	279	237	273	269	294	272	266	289	281	252	271	262	277	274	233	259	254	272	266	260	283	258	315	261	254	281	316	272	251	243	285	262	258	285	249	284	282	258	271	285	286	264	247	234	265	246	234	282	203	281	259	254	289	257	261	251	283	250	245	266	269	298	303	254	254	280	266	278	302	316	257	263	268	253	267	262	257	284	273	293	280	264	248	266	284	262	292	283	255	277	263	284	293	256	254	281	278	272	276	280	274	293	244	264	266	271	272	270	264	271	271	267	296	275	252	276	282	271	291	261	266	281	302	256	275	288	270	274	278	281	262	264	295	277	252	272	275	254	272	272	276	277	243	270	296	277	267	293	265	275	251	284	298	270	261	247	257	267	282	261	253	270	263	271	249	279	277	266	287	308	268	280	242	256	275	258	289	278	265	277	237	277	276	258	289	262	258	283	267	259	256	257	260	291	293	257	265	273	256	282	283	263	278	270	263	269	269	284	242	233	270	268	288	273	281	283	261	258	256	260	253	269	275	266	288	299	249	280	273	255	283	264	254	278	263	268	292	259	267	259	267	274	285	290	257	269	267	274	270	253	238	254	291	282	262	278	255	253	287	297	248	296	262	299	272	270	306	254	248	291	274	286	280	227	263	240	260	262	271	259	279	261	283	283	271	259	246	280	264	254	288	241	306	282	281	287	292	254	264	259	301	263	291	288	285	264	273	263	263	270	263	266	294	258	249	280	272	281	273	285	267	267	270	269	268	273	299	285	268	263	279	281	262	254	263	281	289	288	288	272	277	266	271	275	244	260	252	271	289	286	271	286	245	281	302	265	271	247	254	286	296	259	277	265	250	256	260	232	256	283	269	261	249	283	237	283	285	264	236	268	277	253	289	287	275	268	260	264	258	263	273	286	261	261	257	278	277	275	276	286	224	251	292	262	286	254	257	240	269	299	285	268	277	287	256	280	263	278	272	277	258	299	301	279	280	255	244	268	258	264	286	259	268	274	280	256	260	272	275	252	243	278	272	320	260	243	274	279	252	280	274	288	278	238	268	277	301	294	281	277	274	284	260	247	276	290	266	269	278	244	289	276	247	273	270	255	284	258	249	278	286	243	266	259	267	244	276	246	263	252	304	270	287	248	269	290	263	296	277	290	261	248	282	268	273	278	268	267	279	276	239	273	285	276	290	269	244	282	264	244	272	272	267	267	308	242	258	270	274	270	260	292	276	276	239	267	250	273	256	255	249	259	295	262	269	256	262	264	265	272	263	303	299	244	272	265	252	278	257	291	260	274	242	289	263	266	261	241	258	275	268	256	297	256	309	285	238	264	278	263	292	272	272	264	268	271	254	232	246	269	267	270	254	241	273	277	255	290	254	297	250	266	277	268	248	275	272	290	270	289	282	269	292	296	279	271	263	272	268	259	253	268	250	277	257	249	301	273	285	288	259	263	280	257	260	301	279	240	286	275	252	265	294	278	261	241	247	282	281	274	265	269	302	286	274	263	275	247	272	281	275	255	275	271	235	278	279	256	244	266	259	281	299	253	267	264	272	284	232	283	277	299	293	268	250	256	240	256	278	279	294	297	240	279	255	271	262	250	296	254	275	247	282	272	280	269	263	245	299	246	275	301	277	260	252	292	257	253	292	241	255	276	264	273	256	277	292	261	310	251	316	270	269	276	260	270	296	263	239	258	274	264	268	269	306	266	246	267	248	259	275	272	269	252	267	264	259	255	260	262	277	278	275	250	260	288	278	250	278	282	256	250	287	279	261	269	264	282	279	262	298	276	253	264	250	277	274	278	312	262	290	269	250	286	284	260	271	274	252	266	289	237	248	255	252	266	272	265	282	277	246	266	303	225	274	243	271	276	273	278	305	262	251	283	277	280	254	295	241	264	252	280	258	247	260	288	264	283	291	276	246	278	279	275	261	258	292	276	268	234	236	246	253	286	239	277	257	258	259	260	243	272	300	268	266	253	290	246	251	255	268	258	268	285	313	283	265	257	261	283	272	274	264	291	265	250	256	260	260	261	245	308	297	283	248	246	262	246	243	282	252	283	283	248	258	287	298	254	258	269	232	278	280	278	283	259	281	275	287	246	283	295	270	281	264	279	292	250	312	277	273	254	294	251	301	264	278	260	269	275	273	268	271	243	251	268	281	248	292	272	250	274	259	248	306	281	285	290	253	260	250	269	278	265	269	280	266	258	255	236	254	284	259	285	254	288	251	292	273	266	237	244	266	268	261	217	265	275	282	266	271	244	243	252	279	267	260	286	267	244	282	277	273	272	268	261	295	268	279	245	279	273	275	291	259	321	281	271	291	293	254	291	263	249	260	278	248	271	245	292	291	299	291	271	278	278	289	289	276	272	242	283	290	275	280	241	255	284	236	267	300	276	281	281	294	272	269	271	280	275	256	301	315	266	251	265	265	266	265	280	254	312	274	279	257	264	266	254	270	255	258	254	277	292	300	299	282	236	262	258	251	248	306	260	298	264	261	297	262	261	264	266	262	258	244	283	280	258	273	258	272	291	295	262	280	278	258	241	269	254	271	275	263	269	291	258	255	270	259	244	295	286	255	287	296	269	271	251	259	263	250	279	276	268	255	291	279	290	279	261	283	260	311	286	239	261	278	264	296	288	271	269	284	292	264	250	277	249	265	284	252	262	260	258	273	274	260	272	273	269	274	232	271	301	258	241	291	253	280	294	268	296	294	280	246	281	258	252	268	245	247	271	248	276	269	312	279	274	295	247	300	279	256	265	257	238	280	283	290	274	266	288	270	272	275	258	255	285	229	269	244	285	260	279	277	252	274	266	310	300	262	260	279	303	278	280	253	280	277	284	272	258	264	284	277	284	242	249	302	260	288	252	256	294	276	299	249	311	227	292	307	266	310	301	282	239	275	270	233	267	268	286	254	262	287	284	244	293	266	281	286	265	230	251	265	261	291	289	269	276	281	277	268	259	292	262	280	275	266	265	256	281	260	246	259	252	290	293	288	269	280	263	300	239	278	264	283	279	259	240	278	268	284	279	259	239	267	270	292	252	302	228	285	248	286	273	269	264	247	236	270	298	280	258	295	274	292	247	261	272
21943	7899	3044	3198	2814	2281	1920	1649	1482	1350	1251	1150	1141	1102	1034	986	881	876	874	855	827	766	790	810	748	711	766	778	761	754	714	706	751	774	750	765	739	702	698	716	718	714	764	717	694	737	710	709	685	730	704	727	663	670	718	698	735	767	658	733	651	722	749	698	766	636	671	762	709	715	680	706	641	689	665	694	763	705	673	674	717	730	723	705	732	663	719	749	715	727	719	682	710	709	737	726	714	683	652	685	729	766	689	678	694	707	697	717	682	728	644	710	693	717	682	704	684	689	712	701	687	663	718	665	700	654	685	681	702	675	700	756	648	721	629	696	668	670	720	712	707	673	705	668	680	662	670	723	692	664	665	695	673	635	698	712	648	663	663	674	694	688	689	676	656	691	634	666	679	708	696	716	684	669	665	690	695	706	685	684	728	655	672	706	703	683	702	674	672	700	718	649	724	637	638	648	707	684	714	647	666	683	674	669	689	660	670	624	677	642	647	612	694	722	686	719	719	688	718	686	681	719	705	660	639	644	647	663	641	702	692	689	645	690	677	667	721	694	725	696	717	660	629	662	653	651	702	727	701	689	727	683	678	648	669	643	670	696	639	696	646	666	667	667	672	666	704	656	647	669	695	657	678	669	695	714	692	679	673	676	693	635	647	680	661	704	661	684	629	668	662	665	652	699	675	650	697	673	662	735	668	662	662	677	681	685	674	634	691	677	668	651	695	705	700	644	687	706	688	654	664	660	679	676	668	714	694	701	653	688	634	675	688	627	671	644	726	661	689	687	666	643	637	681	730	690	660	675	702	682	674	616	718	670	699	693	675	692	706	732	666	653	691	668	712	715	715	681	685	707	677	718	624	704	712	702	679	668	642	677	629	645	754	633	653	668	681	679	692	668	670	667	677	691	678	707	673	673	683	669	673	699	701	658	679	637	665	654	648	661	705	689	654	708	684	652	702	686	675	656	671	689	676	636	679	699	670	663	719	699	653	680	682	705	699	675	659	664	645	678	696	630	704	666	643	696	685	732	658	705	653	668	722	668	650	692	684	684	683	640	705	673	643	669	680	652	713	664	660	685	650	627	707	666	652	645	679	688	648	660	709	708	675	621	688	643	672	662	643	681	673	728	678	688	685	678	686	660	672	665	678	716	638	676	682	665	680	678	685	640	651	711	708	713	686	664	687	696	676	679	655	652	643	688	649	674	662	670	687	644	693	710	666	634	733	675	673	656	684	643	679	664	681	723	696	649	690	675	645	681	673	656	675	680	707	683	664	707	662	623	701	688	676	656	692	652	694	644	688	682	690	680	713	651	689	666	704	659	681	626	691	658	644	690	684	643	661	691	688	679	632	684	653	680	729	660	685	681	659	704	669	673	722	687	698	671	683	704	663	662	622	659	765	700	647	661	710	672	627	660	697	622	651	666	677	691	649	691	676	681	625	694	679	687	684	663	712	674	664	705	693	682	650	688	676	664	671	681	676	727	676	704	663	697	684	631	707	694	701	704	719	691	683	632	694	668	718	688	613	662	679	707	698	695	683	668	697	664	686	676	679	650	642	728	637	666	679	702	710	666	688	742	658	678	646	689	670	675	680	695	728	638	682	708	667	699	667	693	661	634	693	622	659	709	656	659	659	702	700	675	686	662	685	647	674	701	671	628	724	677	660	699	678	665	722	678	714	653	660	695	666	674	661	620	701	767	649	693	678	660	654	706	703	650	676	717	653	700	680	685	642	733	647	656	676	719	698	697	670	712	683	666	677	631	703	661	654	698	718	699	672	646	606	690	720	669	691	658	640	690	638	696	691	719	689	682	680	663	656	624	670	662	697	701	716	664	685	719	701	641	710	694	652	664	712	656	636	617	673	740	676	647	644	682	668	688	681	695	663	645	643	668	683	661	658	627	654	711	670	666	686	713	652	696	694	631	730	683	697	722	642	635	696	666	667	697	669	678	646	653	737	680	693	671	707	658	650	639	664	640	736	677	680	691	614	650	689	725	683	636	659	701	706	720	716	718	714	688	664	672	697	655	656	669	678	708	765	694	695	668	681	678	657	681	622	654	652	661	640	698	668	665	674	682	711	680	666	661	691	711	697	681	683	642	690	671	645	690	731	654	679	671	693	721	674	667	701	710	652	667	639	614	674	703	701	731	657	664	663	683	659	644	700	658	695	702	664	681	690	724	718	681	682	686	694	704	655	655	662	625	640	685	640	686	618	649	662	672	694	694	681	675	655	669	693	690	696	709	709	673	693	697	653	624	645	645	685	684	654	718	645	682	683	715	671	685	666	664	681	643	663	737	638	704	647	674	674	699	684	625	654	663	677	675	683	650	643	645	695	681	670	665	729	681	620	709	648	684	655	665	695	673	706	682	666	714	661	674	708	694	710	625	684	686	624	697	706	627	666	690	647	680	687	715	660	642	704	692	707	653	677	661	700	679	671	650	629	664	697	645	672	676	699	661	699	689	650	643	699	650	695	686	664	717	667	717	661	667	637	687	671	676	633	651	680	670	686	663	646	678	712	637	688	672	714	707	655	680	693	724	713	643	658	685	665	707	659	693	665	644	662	686	693	714	703	685	700	673	669	671	632	686	680	680	655	640	677	717	691	680	698	664	657	715	658	650	667	625	717	681	683	719	653	708	691	637	672	706	679	674	738	673	626	650	628	671	702	712	690	650	655	698	671	691	728	678	692	675	663	714	708	706	707	717	683	674	674	676	675	634	669	683	653	692	664	653	710	704	679	674	658	661	655	663	692	692	680	654	687	671	676	678	642	705	697	670	656	670	702	647	708	710	708	669	709	704	658	709	646	676	664	730	681	666	638	698	681	679	675	667	693	674	634	714	679	677	702	652	670	686	703	650	674	671	680	659	651	703	683	675	692	685	660	674	643	668	682	659	644	684	662	702	656	676	665	652	715	672	628	687	646	636	667	636	683	679	631	633	653	708	664	611	691	631	692	662	693	680	672	691	681	658	665	665	649	698	689	703	648	687	730	672	649	616	616	659	697	644	718	652	698	682	647	666	682	641	663	721	662	666	672	647	683	649	639	684	699	651	656	695	625	661	674	666	700	641	699	702	680	743	681	688	673	663	649	634	617	642	610	690	676	675	691	680	654	697	631	720	648	708	661	696	679	692	654	626	692	684	691	664	681	673	646	653	655	662	670	663	666	637	642	681	677	676	619	620	695	652	717	646	733	712	671	686	661	704	685	668	682	717	707	658	618	675	660	669	684	677	636	674	718	687	657	649	697	713	664	687	687	654	716	665	661	657	645	699	631	656	668	667	630	696	710	693	639	679	705	685	679	658	704	678	689	688	677	632	681	714	651	679	729	690	664	649	709	664	718	686	692	667	686	667	664	690	654	663	693	700	667	649	702	680	689	698	685	659	683	705	733	717	647	719	659	649	659	722	679	638	655	670	682	652	668	654	705	672	667	658	683	663	716	634	662	703	702	703	715	671	681	658	658	656	682	683	642	624
40682	20701	5399	2357	1413	933	660	521	448	394	322	286	280	252	259	243	227	217	213	194	211	190	195	209	192	143	183	169	146	173	161	155	175	166	173	168	167	170	144	166	154	163	150	158	162	178	191	161	153	150	170	178	156	154	138	150	145	171	145	151	177	162	142	184	148	146	150	152	151	167	146	154	146	180	170	157	165	173	142	158	145	128	170	185	189	137	146	163	174	149	147	153	149	161	147	157	173	144	179	163	168	145	165	167	124	133	154	160	151	160	173	149	162	146	135	185	162	149	179	182	132	148	160	153	155	156	151	158	184	140	157	179	161	145	175	146	177	190	144	151	165	164	139	158	166	166	129	162	158	165	156	154	149	150	169	133	156	142	154	159	158	146	150	138	135	151	179	156	151	152	162	147	168	160	155	169	132	163	133	153	162	168	155	155	159	170	144	160	153	141	156	142	169	124	148	164	174	184	157	154	167	173	141	166	143	154	154	178	158	143	154	147	163	155	160	142	169	154	147	164	169	137	182	173	161	147	180	152	156	134	152	162	145	140	173	162	162	154	154	165	147	139	156	158	131	156	170	129	169	156	153	148	146	182	152	152	152	142	146	167	154	150	173	145	137	150	148	133	147	158	156	148	156	141	155	148	166	175	164	139	146	157	159	156	157	136	171	134	179	163	142	157	130	179	173	173	154	151	141	163	168	173	162	157	158	146	136	163	159	155	159	145	174	155	156	166	163	151	146	167	148	131	175	153	142	132	155	155	151	142	157	151	150	132	144	179	153	140	127	162	164	138	158	134	141	165	127	152	163	156	142	169	170	146	163	138	157	140	143	163	156	157	151	155	141	139	168	157	148	152	159	154	162	168	151	167	155	163	116	140	157	157	173	147	159	152	152	155	153	169	154	148	171	148	143	156	152	120	163	147	140	143	149	163	145	129	162	134	157	141	146	155	141	181	150	140	151	155	148	166	156	174	156	141	139	166	155	161	130	141	175	137	146	166	163	156	162	146	149	153	152	157	154	134	144	152	134	130	172	150	148	165	158	137	140	156	140	149	150	126	151	143	141	144	165	152	163	136	150	141	159	171	164	150	161	145	145	161	138	153	147	165	143	149	140	146	170	138	162	185	143	154	144	148	147	141	161	159	138	150	158	162	158	192	158	147	158	152	141	135	150	167	145	157	143	143	186	160	138	155	159	141	157	158	157	169	153	128	168	157	150	144	134	158	184	122	166	171	146	162	149	167	148	131	167	175	140	145	147	149	172	136	162	124	172	146	162	146	158	122	183	174	148	145	167	159	147	158	150	153	156	144	152	151	174	163	160	160	163	143	169	171	158	148	158	153	162	140	169	163	137	166	164	155	153	159	165	130	167	171	141	147	150	155	156	135	143	149	140	167	150	151	153	141	171	141	128	152	137	154	138	155	163	133	148	167	162	153	150	171	147	153	172	153	144	157	157	164	149	165	115	153	149	166	128	142	133	154	164	164	156	146	157	133	181	139	166	160	168	160	155	132	167	176	174	164	139	139	146	170	178	155	156	147	163	142	183	157	145	165	145	166	156	130	135	179	165	137	130	130	168	144	136	165	142	155	179	145	154	157	146	187	155	132	142	151	163	137	139	149	125	152	157	147	161	153	162	143	168	161	153	154	157	160	135	152	167	142	163	164	165	148	162	166	156	151	161	179	153	160	145	158	153	183	143	150	169	140	118	153	152	159	151	158	143	174	130	180	157	160	157	171	172	156	137	141	152	173	151	149	136	132	143	145	155	179	150	146	137	171	149	154	146	140	148	171	157	164	138	149	146	147	143	142	159	172	147	158	137	134	168	142	139	139	166	151	145	152	175	160	141	126	146	147	156	127	126	138	152	169	150	143	159	132	171	140	169	141	137	144	163	167	158	159	150	149	155	166	151	126	148	152	138	150	157	134	145	156	142	146	158	149	152	146	151	163	162	148	133	148	169	201	167	167	156	151	158	168	159	140	151	169	150	154	163	152	150	133	145	174	177	150	155	156	161	138	156	156	148	144	139	136	157	134	136	159	165	157	164	164	151	161	171	161	138	139	132	143	180	140	148	143	158	159	153	163	141	153	138	162	142	134	130	148	142	156	159	155	151	152	139	156	167	163	155	158	158	148	143	152	151	161	140	179	152	159	166	160	144	156	149	158	150	161	150	146	147	139	163	158	150	126	157	138	138	176	140	166	155	163	140	140	141	173	163	171	145	149	145	149	135	156	142	160	140	144	177	151	137	148	146	166	179	164	138	156	156	134	160	154	124	164	161	132	127	152	141	154	144	147	158	153	156	158	186	177	151	136	122	164	156	169	141	150	165	155	168	155	172	141	163	162	126	161	160	140	153	142	160	146	137	172	161	164	150	153	155	151	170	158	153	146	151	181	157	157	159	131	162	135	156	159	165	160	150	159	135	134	191	152	161	138	129	150	143	153	184	145	129	153	145	151	143	131	145	150	165	142	146	147	150	152	159	158	138	148	154	150	167	144	171	150	132	142	143	157	152	156	129	162	137	146	134	143	144	146	144	166	149	176	182	130	164	160	137	163	156	146	157	159	172	140	163	147	147	147	165	135	157	143	173	163	175	134	153	163	135	160	161	154	134	142	171	136	144	153	149	143	170	142	137	156	161	152	169	164	172	154	148	157	167	139	152	133	135	163	160	147	144	159	150	127	176	165	133	138	147	138	146	167	153	160	170	169	159	145	182	158	144	157	142	148	152	147	181	150	162	166	163	142	153	119	153	133	167	169	173	150	140	148	160	147	162	157	150	163	154	178	156	155	146	145	167	140	170	146	159	117	144	158	158	161	160	161	141	173	131	130	163	159	168	148	161	125	157	151	142	141	148	152	131	140	141	170	148	159	151	158	155	160	161	147	148	136	169	147	137	149	128	145	155	141	146	155	151	171	167	155	148	159	155	149	145	149	152	181	150	136	162	156	142	137	141	145	147	147	152	153	172	133	161	155	157	155	172	156	165	171	139	143	175	136	150	146	151	157	179	146	151	148	173	138	155	158	165	135	162	171	168	140	156	153	159	159	145	141	129	151	136	140	169	141	146	147	183	170	154	133	166	141	163	146	143	154	162	142	120	169	146	137	145	160	165	157	146	166	153	152	152	156	128	157	138	191	159	160	149	128	158	125	148	165	141	148	173	143	154	135	151	161	166	149	153	147	172	145	146	167	173	131	172	133	147	150	151	133	150	165	160	147	130	137	135	179	139	142	155	132	165	151	144	163	165	154	163	185	151	161	171	139	174	130	159	141	151	147	167	148	167	155	177	168	146	170	149	183	157	164	166	176	133	148	139	167	161	159	173	171	141	142	170	164	177	150	128	139	192	165	147	138	155	139	162	161	141	160	134	170	168	152	157	141	143	134	160	143	119	160	152	152	163	146	151	148	150	140	152	152	173	166	131	161	155	147	125	164	143	143	165	145	137	135	151	152	156	156	127	166	186	165	179	141	158	189	134	149
25683	10333	5039	5472	4484	3571	2940	2380	2095	1718	1568	1375	1216	1117	1008	956	900	832	840	759	712	708	631	675	632	607	599	616	553	561	526	554	542	499	511	501	534	479	507	508	488	475	452	460	496	467	468	420	445	474	446	426	409	447	452	440	442	452	434	455	430	412	428	425	399	446	423	435	438	466	441	429	379	430	420	433	451	416	449	450	414	473	424	435	457	471	477	475	473	449	441	433	493	502	485	412	443	412	468	454	474	438	497	466	480	507	483	482	445	447	521	454	426	422	448	441	403	424	422	445	489	448	416	409	428	392	425	420	428	427	441	424	453	424	420	433	432	413	467	438	439	442	448	427	423	410	417	458	428	404	412	413	427	415	391	386	421	456	392	402	394	400	389	424	433	432	429	402	416	414	391	409	431	377	456	427	410	405	384	390	421	419	381	417	411	388	377	397	406	428	411	410	361	434	402	436	362	390	405	405	404	418	390	418	414	396	398	402	437	389	409	418	407	427	424	390	398	411	412	395	387	391	421	415	415	410	368	383	431	371	421	416	393	406	431	418	395	411	406	393	401	372	395	424	403	390	416	399	373	420	421	432	393	412	377	408	419	431	411	416	374	394	433	409	386	416	417	421	429	407	390	456	433	411	398	434	395	383	392	377	396	382	411	423	408	415	442	396	397	398	415	408	428	424	430	367	376	395	387	426	377	397	415	402	412	384	403	414	451	392	418	423	423	395	378	398	420	415	397	392	379	403	408	404	373	413	416	398	409	416	422	447	380	401	408	392	403	378	427	395	397	419	393	398	411	399	431	420	401	390	394	403	376	440	406	417	390	416	440	443	430	421	376	367	406	397	409	379	405	406	416	412	368	400	442	380	388	414	413	407	422	395	418	370	476	418	389	420	402	408	385	379	347	413	420	451	376	407	387	413	374	400	417	432	428	420	413	454	437	385	407	413	392	444	403	428	432	424	389	396	402	382	422	436	389	422	419	401	415	419	403	417	415	391	411	419	407	409	393	433	395	395	369	418	398	457	384	382	394	439	410	415	381	404	434	375	398	352	399	401	399	403	411	370	407	409	381	429	413	381	370	404	374	403	400	394	397	372	402	417	440	367	396	398	411	411	386	396	408	409	376	420	385	439	381	401	392	426	451	434	401	426	366	410	418	396	438	408	455	390	421	388	380	409	446	421	413	404	406	399	423	405	421	406	417	379	377	386	383	407	413	400	417	388	421	400	379	451	417	409	369	406	414	397	399	401	399	418	369	390	395	416	387	368	396	377	363	425	396	385	374	390	433	411	412	403	426	399	426	425	424	391	392	385	370	387	351	423	400	393	362	361	395	391	422	430	426	411	394	418	401	425	412	406	437	439	403	416	394	432	438	400	410	410	408	403	405	407	410	392	401	381	401	410	422	439	434	381	375	396	387	445	384	419	413	425	382	384	377	432	419	405	396	419	400	359	401	368	396	397	423	408	437	419	398	396	423	394	374	392	404	384	404	416	446	417	422	386	420	400	400	418	403	382	379	405	391	386	420	397	408	408	354	413	419	420	404	409	422	362	428	396	422	400	401	394	432	446	430	424	417	423	377	421	427	406	406	362	431	414	398	367	374	367	396	407	425	391	417	389	405	446	428	419	419	392	391	424	397	417	392	420	389	398	404	429	400	426	411	419	410	389	433	411	432	443	353	411	422	406	382	393	428	381	424	396	422	397	432	398	418	439	407	388	395	380	390	370	446	359	399	381	392	415	379	420	393	405	396	401	398	378	378	407	425	416	410	410	413	386	408	425	394	406	417	381	413	392	366	396	399	404	372	391	386	442	422	402	371	428	385	426	398	416	391	363	396	429	417	395	392	374	382	399	403	420	399	415	411	412	393	395	382	426	400	398	390	390	411	408	450	406	384	407	389	416	413	395	387	425	412	398	401	420	403	409	419	410	401	422	432	399	368	409	422	393	388	389	423	371	418	431	420	406	407	378	412	394	408	393	390	405	424	401	395	406	407	420	425	408	404	394	434	395	445	388	408	411	379	404	412	430	403	415	411	396	432	399	405	386	391	425	364	405	409	396	428	446	419	358	388	422	407	412	370	435	405	428	391	417	404	427	402	409	447	425	403	423	364	374	374	419	436	392	416	377	422	418	397	405	429	393	405	411	421	409	405	391	437	456	416	409	385	399	394	393	414	376	410	394	413	389	389	427	394	379	394	381	375	435	395	390	405	411	373	400	380	384	400	373	416	450	390	465	391	411	403	397	383	395	422	417	416	432	387	423	380	388	415	412	419	430	452	403	414	376	415	404	421	377	420	431	391	429	381	461	402	407	395	418	431	419	404	412	378	393	395	429	409	404	437	399	396	416	390	418	435	399	359	396	389	414	377	406	393	404	373	417	398	384	393	398	380	374	386	406	439	382	362	384	435	417	432	403	412	379	402	390	408	404	406	412	409	416	425	377	398	424	402	447	417	400	392	396	362	393	386	410	422	384	404	414	423	364	399	410	384	414	420	409	395	428	421	408	414	376	420	368	420	410	406	414	417	431	412	392	421	428	398	382	392	399	407	444	386	441	392	404	417	409	403	434	417	442	414	413	400	396	402	381	406	401	427	390	371	382	405	404	410	391	403	421	413	363	420	440	449	373	407	407	390	391	416	439	413	403	394	424	393	412	400	391	399	409	376	400	415	385	407	444	403	389	401	432	396	395	382	427	415	418	399	393	416	387	392	378	377	385	426	374	360	383	416	409	398	431	394	367	387	377	422	399	402	405	435	422	389	412	426	420	427	407	379	407	390	391	430	381	420	416	383	398	414	418	420	401	400	415	394	423	381	396	393	398	450	372	414	424	397	375	413	441	380	403	447	397	398	377	399	388	407	394	393	404	401	397	406	419	382	433	399	393	399	435	408	381	399	415	439	390	384	401	420	390	419	419	413	376	403	404	402	433	356	410	430	412	420	406	414	405	432	405	391	413	424	417	426	406	443	403	376	438	404	407	400	414	392	396	434	382	423	417	407	381	397	410	409	372	449	396	389	427	404	419	432	443	379	391	412	385	420	429	402	435	389	378	405	440	423	405	415	432	420	397	398	415	375	430	440	381	398	408	414	392	420	412	399	403	350	394	427	411	403	432	415	441	439	435	393	437	383	403	418	437	381	417	425	428	421	365	407	408	424	369	396	379	414	402	434	421	410	398	372	424	402	415	408	431	415	413	428	417	401	420	413	426	404	416	406	369	394	411	415	395	375	404	407	382	429	379	410	403	375	431	375	434	412	420	418	417	398	427	415	388	377	429	403	408	379	391	395	437	445	436	423	441	403	406	392	410	430	373	372	448	410	425	417	384	433	413	381	397	384	410	400	420	400	446	400	440	432	398	398	393	414	396	441	408	389	394	381	358	391	387	396	421	365	377	400	439	413	396	417	425	425	392	405	435	376	421	396	390	417	405	410	400	422	385	408	414	387	392	398	389	438	403	424	424	371	421	417	450	412	410	404	406
15293	4497	452	323	323	316	310	282	274	318	276	282	260	251	294	302	294	265	265	266	237	277	273	253	247	308	271	256	279	311	277	259	293	290	259	254	299	296	327	287	269	278	270	280	274	270	280	291	235	258	250	252	272	300	297	287	245	265	306	251	310	292	258	275	263	299	258	305	274	245	281	270	294	277	268	258	247	268	256	305	280	264	287	287	283	286	278	265	247	256	290	249	275	281	279	272	260	305	296	250	275	263	272	270	271	259	264	289	264	288	254	278	276	276	308	233	276	287	281	279	244	261	282	267	292	271	279	233	252	239	265	280	271	257	302	251	281	289	249	269	299	266	249	248	252	310	294	260	271	270	259	276	292	256	275	293	283	283	294	264	270	256	257	263	268	249	265	265	273	282	276	255	254	265	296	283	295	282	276	257	271	255	284	277	254	291	275	288	247	292	219	259	242	277	286	261	278	273	280	269	272	277	266	276	307	268	289	278	266	269	275	283	307	264	285	274	258	252	266	297	255	278	272	287	277	266	222	233	265	269	236	276	292	293	276	299	264	259	262	242	276	303	267	269	282	264	290	293	248	254	260	297	264	270	302	250	261	279	229	291	280	282	290	292	256	262	308	293	254	294	272	278	287	275	255	256	272	300	274	241	253	312	289	282	282	252	290	275	276	263	273	270	281	257	287	277	272	274	280	275	246	284	257	266	255	281	295	265	275	303	280	266	272	265	299	236	266	304	257	267	263	249	261	256	280	270	310	287	256	265	291	274	276	270	269	296	291	283	260	309	267	252	283	264	286	247	267	287	265	274	251	281	284	281	276	305	290	282	279	273	261	276	296	284	300	262	265	273	294	285	257	254	288	260	257	272	276	290	300	285	284	264	265	305	267	255	270	286	291	259	266	280	274	267	285	268	307	275	262	251	294	257	280	279	278	262	280	263	296	244	299	275	273	290	259	278	262	281	276	268	268	233	296	290	292	288	265	248	275	270	290	266	239	246	264	257	269	281	284	272	279	302	288	268	262	287	281	224	285	294	283	273	262	271	225	267	258	272	260	288	257	279	290	294	309	289	289	279	294	277	280	279	278	281	279	251	279	269	275	270	265	250	270	309	275	251	255	269	273	267	282	266	268	239	263	273	264	291	285	263	269	257	272	302	279	280	287	272	256	301	245	270	253	254	244	271	275	242	289	278	245	261	259	289	278	281	287	267	294	302	269	268	277	298	281	272	266	270	277	299	263	290	276	306	258	273	272	290	276	283	241	285	285	301	282	288	264	293	300	263	298	274	274	256	310	291	284	276	288	279	263	267	267	305	246	271	288	288	272	283	279	259	268	279	288	266	285	261	274	294	295	290	264	263	283	266	259	266	291	258	291	259	294	288	259	246	305	292	274	272	266	280	263	285	271	296	260	283	296	263	279	289	270	258	292	259	296	291	249	283	258	268	259	288	283	279	298	280	283	278	224	282	270	312	284	278	267	291	272	269	253	259	294	314	263	266	330	262	256	287	263	257	272	262	305	294	278	267	277	269	291	276	286	270	287	280	299	277	304	290	271	277	288	285	290	257	293	257	296	307	302	278	272	275	274	269	249	287	286	281	257	290	274	280	277	266	268	284	267	248	286	251	269	285	280	260	276	266	282	261	289	257	285	264	267	311	294	274	276	284	268	265	264	302	267	309	279	301	264	289	280	272	279	285	314	279	266	300	279	255	230	290	279	289	282	278	259	245	258	290	284	281	267	276	242	278	282	303	297	275	273	253	308	283	266	277	258	280	292	273	294	264	307	285	295	257	285	289	288	284	272	298	276	293	290	262	247	273	284	284	307	258	259	279	277	266	268	268	266	257	301	268	267	285	301	291	304	260	248	278	241	288	284	272	281	272	274	274	290	278	284	264	278	250	271	293	263	268	265	262	313	266	265	272	279	249	266	236	254	248	267	279	239	274	296	268	256	270	269	282	286	254	253	256	277	268	306	292	241	261	261	273	290	282	281	268	293	269	291	263	262	250	261	260	279	241	253	258	245	305	280	279	300	303	263	287	292	264	271	276	291	278	295	297	290	244	289	283	266	276	266	255	281	254	279	270	290	247	232	247	281	266	271	279	305	315	265	279	265	272	295	255	280	259	277	256	279	268	278	279	262	290	268	306	266	269	301	278	294	273	248	259	260	255	288	273	275	268	241	234	262	282	289	272	262	303	272	243	257	273	250	287	302	277	247	250	259	267	298	280	290	287	263	250	296	273	270	290	289	276	285	279	258	259	282	284	277	288	264	272	246	286	258	229	287	265	269	243	307	287	294	273	264	255	263	283	287	293	281	281	291	274	273	262	276	273	292	265	255	304	276	292	314	251	287	243	290	266	286	264	274	294	256	256	267	305	266	279	288	261	253	269	241	281	290	298	301	271	259	261	290	279	262	287	272	265	300	284	269	301	288	268	259	299	282	272	277	312	292	260	290	281	275	290	270	290	240	268	277	283	243	258	288	280	302	301	300	241	267	319	259	281	281	275	258	279	271	270	259	288	263	285	277	276	262	273	290	299	299	298	275	265	248	256	273	251	287	317	294	261	266	282	267	282	298	284	289	258	271	254	275	263	282	272	286	286	290	247	283	270	275	253	280	291	274	295	286	278	301	279	286	259	300	281	257	246	264	284	261	272	250	292	263	264	290	271	260	261	245	290	313	258	283	270	242	254	284	286	285	292	260	296	272	281	269	266	279	288	249	260	279	298	329	250	282	285	282	246	276	302	263	263	272	266	249	294	281	232	292	281	284	288	308	305	272	257	270	280	303	265	272	295	297	305	265	261	264	267	301	308	270	245	277	269	256	302	264	283	287	276	266	284	278	279	262	292	276	261	242	259	252	273	282	267	273	263	255	276	292	281	295	278	294	257	315	294	277	291	267	278	295	290	279	279	271	264	295	288	272	276	256	254	257	294	288	290	297	265	288	268	262	280	235	277	249	272	271	278	303	257	273	285	297	285	275	266	280	289	280	265	291	262	273	280	293	300	252	290	293	276	275	290	274	285	267	255	271	261	274	269	275	253	269	270	309	279	290	243	268	275	316	291	309	276	276	271	252	301	262	299	268	276	309	287	279	256	269	277	236	222	244	251	300	248	271	238	277	312	251	283	275	258	275	264	281	276	301	334	291	270	280	251	259	291	269	303	259	241	288	301	250	269	280	234	275	293	271	274	310	262	289	278	261	301	252	278	274	264	263	309	280	260	292	261	295	273	261	245	291	292	258	276	251	258	278	269	303	305	289	274	287	267	280	248	252	251	270	261	298	275	262	278	259	282	301	292	296	286	269	274	285	235	284	259	294	298	247	267	286	289	266	263	302	286	263	257	276	295	295	295	276	277	280	286	289	257	262	302	317	285	252	248	245	280	261	265	281	279	272	250	262	281	231	274	282	300	263	291	271	278	300	259	272	252	238	289	271	276	291	288	265	280	270	298	251	270	288	283	267	278	272	285	283	295	254	246
9222	3686	864	798	825	751	768	738	745	724	681	726	690	768	700	695	720	709	752	698	704	718	702	676	756	717	733	718	713	691	687	703	687	684	680	639	696	687	709	654	660	665	710	711	660	711	723	701	703	700	668	670	735	692	656	704	706	688	708	665	658	720	685	686	687	705	730	694	698	685	708	668	711	690	683	713	688	664	703	657	719	744	716	713	724	675	691	680	798	735	692	706	705	716	721	705	685	759	735	719	723	669	720	730	733	715	717	640	681	701	663	720	687	687	751	693	672	670	708	732	710	725	720	704	702	694	729	677	667	692	698	666	658	725	731	717	680	708	671	749	710	665	704	663	671	727	701	714	699	703	706	691	720	707	719	719	681	696	698	684	715	676	676	714	681	731	668	701	678	713	701	660	679	725	714	705	665	724	697	653	699	731	680	651	713	702	723	700	718	662	711	681	664	679	685	745	730	691	702	698	691	656	698	653	711	693	713	705	694	719	687	697	676	723	626	679	661	707	748	710	748	732	695	749	711	677	711	673	673	716	727	689	699	675	699	717	715	706	677	664	711	725	688	698	687	695	745	671	729	674	656	682	712	737	672	686	669	660	694	726	707	705	735	640	660	754	755	687	693	695	673	722	693	692	653	730	700	713	678	681	666	722	697	705	742	714	705	711	676	682	686	678	658	694	739	712	681	682	713	657	704	722	696	698	673	659	681	706	661	660	712	665	700	722	697	671	675	711	712	677	685	731	698	700	702	702	680	744	730	695	697	713	698	734	696	745	700	710	731	699	685	678	678	722	750	723	711	699	725	685	639	747	677	687	689	693	676	700	690	684	675	618	723	670	717	695	685	710	676	686	742	700	670	699	683	717	666	668	680	684	698	646	687	712	695	702	710	701	693	697	674	673	675	680	675	702	706	651	712	676	686	692	700	710	670	717	674	702	671	726	692	681	675	689	684	679	713	702	722	714	706	739	705	730	690	721	720	696	698	679	731	674	707	728	694	669	710	678	684	740	655	705	675	710	693	721	680	699	710	709	676	712	685	665	734	684	698	740	707	691	760	723	678	681	727	717	711	691	740	694	754	699	752	672	725	662	711	698	710	717	673	736	686	694	674	706	712	736	677	691	719	697	682	704	679	702	704	686	726	713	695	699	691	711	715	663	725	734	720	706	686	718	707	670	713	712	737	699	693	647	712	671	685	726	725	730	753	722	670	718	681	645	698	712	693	716	676	737	683	635	683	682	687	714	675	632	706	722	700	719	707	650	696	715	702	699	736	726	677	731	729	745	674	697	655	685	704	668	708	683	716	709	687	719	672	689	688	665	675	704	691	724	707	723	696	667	702	741	699	694	660	723	687	641	761	719	676	708	694	650	739	707	714	665	659	648	686	681	715	701	667	702	696	718	697	753	692	624	719	701	667	662	713	697	708	692	698	726	714	708	711	711	672	706	711	701	698	657	706	722	680	698	698	697	710	717	709	728	693	673	687	708	720	675	700	704	709	713	696	720	644	730	722	678	701	686	699	721	730	738	737	731	661	667	658	687	750	706	698	675	664	669	666	742	711	682	675	718	669	745	703	690	685	669	720	661	720	683	744	677	679	670	704	642	663	707	682	716	698	663	693	688	693	723	699	660	706	694	672	665	718	667	666	695	682	706	755	744	634	685	673	680	708	735	648	734	685	732	690	706	676	690	703	716	732	721	676	727	701	686	681	655	687	750	674	653	732	684	665	707	710	705	696	682	692	686	692	697	719	744	696	713	672	680	720	689	750	731	733	707	714	727	703	717	726	673	718	693	711	639	706	674	701	718	706	747	673	694	627	683	723	696	621	681	678	725	724	709	687	697	714	687	690	693	717	723	676	709	733	724	698	714	721	683	697	680	690	672	703	673	673	696	689	645	684	735	722	702	688	712	671	678	701	728	728	716	634	717	676	669	711	674	671	677	725	701	699	660	659	685	746	702	664	684	741	712	670	674	706	674	696	700	704	714	741	687	749	703	677	743	683	711	655	674	670	664	727	670	728	690	712	661	660	708	701	708	644	711	681	692	663	711	698	675	686	729	693	670	695	685	762	729	697	735	716	707	659	718	737	764	739	747	742	692	694	723	729	678	700	699	645	646	744	677	703	727	659	673	687	661	681	702	687	691	707	664	730	705	702	713	659	697	741	667	716	685	740	730	702	738	712	702	717	739	693	692	703	753	729	728	724	686	718	695	753	733	717	710	656	708	694	696	717	717	696	708	678	672	679	743	691	674	676	674	702	705	691	707	708	720	682	694	705	712	697	667	658	695	652	677	749	702	697	698	682	690	690	716	673	698	665	671	727	700	721	682	734	707	734	701	689	698	676	744	693	690	704	698	703	692	694	692	734	668	648	703	719	687	716	679	613	736	713	679	668	708	680	699	686	711	737	682	681	692	716	686	745	713	709	691	701	690	687	696	704	724	706	682	711	654	682	674	697	762	746	686	715	751	704	680	673	739	766	706	779	699	705	667	679	691	659	748	676	698	710	734	738	687	688	703	655	659	718	704	735	686	737	696	671	737	680	739	713	673	731	705	708	670	699	675	738	685	705	685	685	675	688	727	753	688	683	656	679	724	677	717	694	685	691	755	709	685	677	739	693	690	657	690	686	706	677	746	667	686	729	716	710	683	708	675	709	741	690	662	656	648	672	702	665	682	657	702	683	720	684	716	680	679	706	676	697	734	749	666	705	690	696	738	686	707	679	752	736	709	723	707	708	713	680	675	691	658	697	656	683	718	656	673	698	768	692	725	698	719	651	662	695	670	696	668	700	698	715	699	680	701	668	729	681	664	679	738	675	694	654	673	713	713	703	709	681	662	708	692	708	688	707	698	736	734	668	712	691	695	670	730	716	749	645	769	688	711	679	752	714	709	704	709	698	718	713	673	699	670	705	722	716	651	701	695	728	668	740	749	664	728	652	658	721	688	691	715	674	675	687	747	653	676	726	694	722	705	688	700	649	691	721	672	664	706	694	739	689	678	734	678	695	660	705	710	738	710	701	695	692	709	662	688	739	719	653	699	669	686	679	711	692	721	691	710	700	671	690	681	689	660	659	702	641	671	704	696	703	741	698	729	708	723	714	675	732	700	716	682	748	663	724	732	683	676	727	729	676	681	716	706	698	648	664	687	708	715	687	748	706	749	710	699	669	660	694	695	678	705	679	680	684	650	684	692	665	671	694	726	720	714	710	727	684	689	693	665	708	699	735	691	729	663	651	716	706	683	694	672	729	651	732	644	743	728	658	657	702	633	680	731	727	657	678	691	676	727	696	714	715	708	730	768	707	677	716	762	669	695	711	717	673	696	755	719	722	704	700	678	711	702	710	724	706	721	709	724	725	671	690	682	724	668	686	749	668	689	711	670	703	701	702	694	687	660	689	660	718	707	694	719	660	717	749	687	681	750	711	692	686	688	705	751	699	659	700	691	674	693	707	722	702	707	691	669	703	749	679	709	716	767
31917	14292	2664	1267	860	622	525	445	414	354	370	358	347	321	331	294	316	295	285	279	285	309	253	279	304	301	289	279	241	276	289	269	288	292	274	283	254	295	267	292	268	250	261	296	252	262	267	288	287	255	272	249	239	246	271	238	274	252	261	234	275	294	268	241	305	306	249	257	278	246	261	276	251	267	262	252	259	272	251	260	280	266	272	290	265	295	284	276	265	270	264	238	244	252	266	296	279	251	278	260	253	302	281	283	258	263	261	250	246	273	285	298	262	269	258	273	284	281	285	266	259	263	258	273	264	258	269	252	236	267	275	266	272	279	266	244	261	273	215	284	225	247	235	250	298	241	241	267	260	269	273	270	301	296	279	290	285	262	312	261	234	252	284	277	259	278	262	260	257	293	288	263	257	278	232	253	252	268	282	305	284	224	269	291	260	266	272	261	257	258	291	264	250	272	251	271	283	254	249	259	256	273	269	282	275	262	261	284	291	278	250	263	258	265	284	251	258	240	255	233	262	260	255	299	263	243	269	272	273	245	288	247	274	271	268	245	306	276	269	287	247	287	286	286	271	288	264	264	249	269	246	246	261	302	275	287	277	256	254	259	285	264	313	292	260	281	271	260	216	240	267	240	272	299	270	284	286	268	256	273	291	247	275	244	294	222	271	268	278	275	284	242	259	282	276	268	250	266	246	272	267	276	245	254	258	277	254	267	263	264	261	239	272	300	253	296	251	285	264	232	269	270	279	278	283	247	242	260	269	261	283	260	251	267	273	263	253	255	284	237	266	261	262	252	268	289	245	258	273	278	290	249	272	248	247	261	260	275	263	254	257	287	294	247	259	278	284	265	291	217	266	267	244	255	275	282	247	265	248	283	280	285	251	258	240	286	277	252	264	288	263	285	291	244	267	285	291	222	311	281	276	267	295	257	281	285	284	251	241	296	279	288	284	301	284	235	238	246	279	247	286	256	242	269	284	250	290	247	270	249	271	265	261	265	241	256	279	280	269	279	242	285	249	274	245	298	275	259	232	239	273	254	294	281	249	251	248	264	284	237	296	237	277	272	262	234	274	279	287	255	257	247	281	239	273	246	232	245	287	226	264	260	274	257	244	239	268	257	259	281	254	259	248	282	289	284	264	280	249	269	273	237	262	241	284	271	266	271	280	268	253	262	274	277	286	253	274	250	269	267	266	269	303	277	287	258	258	246	273	268	286	292	242	252	285	269	254	257	259	235	252	257	251	261	237	278	262	274	253	259	255	261	280	265	259	291	307	287	227	265	268	277	283	256	300	280	282	278	272	262	249	282	297	248	236	267	275	265	281	281	304	280	228	284	285	285	281	268	270	283	279	284	302	270	257	303	261	250	258	265	280	237	273	265	258	250	252	250	277	266	267	286	298	276	300	266	242	255	251	258	297	273	272	258	266	240	258	267	251	274	251	254	236	260	237	274	225	273	250	271	264	245	279	266	284	285	273	283	279	210	264	246	253	247	260	241	276	289	251	252	285	252	262	261	244	293	269	264	258	264	268	260	241	282	271	237	245	260	261	272	279	253	255	258	246	283	249	243	269	225	275	272	306	251	274	255	234	269	308	245	249	243	257	284	264	261	270	279	250	268	255	241	227	268	268	270	244	283	299	281	274	268	256	247	268	260	278	260	265	268	244	256	292	288	245	237	286	261	257	241	289	264	279	264	289	270	243	287	293	259	275	240	249	299	272	264	299	272	260	276	253	266	262	302	251	245	237	263	280	255	261	282	265	256	268	266	239	264	273	286	256	280	230	267	284	257	272	257	270	273	291	242	254	248	270	283	244	243	296	250	270	280	271	282	279	245	274	258	244	232	274	286	215	217	308	247	275	262	235	291	284	288	292	264	260	243	272	241	278	243	261	228	265	261	247	297	255	245	267	251	294	287	259	254	273	261	230	258	222	252	282	269	269	282	255	262	277	277	258	273	271	234	270	271	281	252	250	245	278	306	276	271	262	279	281	274	260	256	262	270	273	256	285	305	280	222	253	290	249	258	256	265	259	288	279	248	282	257	276	249	280	277	247	278	290	310	278	269	243	272	286	274	298	265	273	274	271	249	281	255	244	297	276	276	272	308	263	228	278	270	271	258	241	280	262	262	259	255	266	251	272	273	256	278	268	261	258	246	269	270	251	263	256	284	239	245	221	246	261	289	280	265	268	276	268	272	291	280	240	259	283	259	287	268	279	242	272	285	295	272	279	248	259	259	278	237	228	263	293	245	271	275	275	281	241	212	239	246	272	284	265	283	279	254	258	264	271	308	256	250	250	270	251	275	303	234	247	249	255	258	267	288	310	236	260	256	261	254	263	249	285	260	289	259	273	259	267	228	249	277	254	275	264	242	264	282	258	229	264	266	264	294	263	279	250	294	262	257	271	223	224	288	225	290	253	267	289	263	254	308	282	259	254	256	269	252	269	262	272	250	246	255	247	276	271	257	248	269	269	269	261	270	272	291	245	255	237	248	221	247	248	245	264	287	269	260	311	260	253	265	252	290	269	281	272	245	258	289	232	283	269	292	291	243	247	260	255	275	295	280	268	262	277	254	263	282	234	244	258	283	273	245	231	252	277	289	278	272	285	264	242	278	257	262	253	264	265	281	260	271	291	287	274	261	268	250	262	267	298	248	264	263	259	283	225	248	251	279	272	276	269	285	284	299	271	260	274	295	238	281	228	267	262	241	247	268	251	274	276	253	275	274	274	272	258	252	259	249	273	267	236	263	287	276	288	242	283	264	236	275	258	249	257	273	223	256	292	297	261	259	242	266	281	257	275	273	282	275	283	299	263	262	262	264	310	253	246	234	271	268	259	283	268	264	257	302	266	279	263	245	254	254	276	252	273	253	264	257	282	263	254	259	280	258	262	258	283	250	266	272	270	227	248	271	276	254	281	275	280	252	270	255	226	285	258	252	253	244	302	270	272	264	271	248	248	268	265	287	234	265	291	265	266	277	254	254	242	282	295	268	287	263	286	273	290	246	262	256	271	266	268	255	259	234	247	268	271	268	258	252	246	277	255	256	232	242	253	262	273	271	235	262	257	271	312	244	291	255	269	267	268	286	246	264	248	238	240	314	264	243	276	287	262	250	245	311	266	258	261	262	265	284	242	259	280	266	255	279	261	254	294	277	252	278	269	270	258	273	282	255	273	266	255	250	249	254	259	259	246	275	287	283	251	312	262	262	235	232	294	278	245	227	264	237	271	284	247	254	276	263	253	249	256	235	256	249	249	261	265	289	255	243	257	275	262	260	263	244	279	265	247	244	300	276	278	266	261	280	288	291	255	285	275	255	275	283	261	245	260	258	261	268	246	241	283	276	260	256	259	231	277	272	298	255	308	274	279	265	261	222	288	269	245	262	242	268	245	275	255	266	251	255	241	256	251	255	241	269	291	276	235	239	248	266	257	255	237	277	268	271	254	259	279	259	272	286	283	264	265	267	248	288	284	252	264	275
19937	8439	3042	3166	2762	2314	1955	1648	1495	1354	1244	1141	1082	1010	1010	955	943	890	860	856	789	842	836	826	776	725	826	757	741	754	766	753	719	771	719	706	724	658	713	712	748	731	713	692	687	698	674	735	695	680	659	676	686	701	644	696	656	650	655	713	651	733	680	713	743	708	697	704	742	654	681	692	681	686	679	693	710	711	676	677	666	710	713	668	668	693	766	692	704	667	755	713	701	732	708	729	683	723	705	677	709	659	672	717	685	637	765	729	706	692	663	722	695	666	683	673	696	708	722	695	656	674	654	741	693	639	670	645	649	688	685	679	670	664	678	645	757	700	678	698	696	642	694	702	682	588	722	662	648	700	655	669	700	683	643	663	622	639	663	652	656	668	662	647	651	699	685	634	687	644	700	652	658	670	688	663	656	731	668	642	657	660	670	664	658	697	715	671	683	680	644	621	640	671	703	665	677	648	672	678	681	678	650	650	650	660	607	660	650	679	635	664	659	671	633	678	732	703	625	668	702	666	635	697	658	676	681	679	682	660	691	688	639	636	641	656	666	698	643	653	663	702	659	684	663	703	714	679	706	652	654	708	662	692	659	669	634	690	672	705	683	636	684	684	676	669	698	629	681	673	668	694	732	690	690	637	698	652	715	629	647	684	682	692	697	691	665	686	670	691	682	682	648	679	664	662	665	672	674	668	648	694	606	722	669	630	661	695	657	663	693	641	684	696	638	659	641	710	656	674	649	635	659	657	679	693	711	677	673	654	683	672	650	676	681	696	711	621	626	666	660	637	653	695	644	628	680	637	688	653	631	641	671	645	685	661	681	700	667	688	686	634	665	705	656	704	678	641	663	656	662	694	678	676	687	626	655	641	673	639	662	728	697	629	606	606	636	674	668	677	703	656	694	677	629	687	705	688	680	640	678	709	648	681	666	663	653	679	698	708	672	637	666	672	675	647	668	704	679	649	639	718	637	651	663	636	682	672	637	677	652	651	666	714	654	631	650	683	661	699	676	633	643	695	645	676	629	682	653	666	668	643	666	734	678	685	693	692	632	640	651	610	632	656	655	657	635	672	668	686	633	690	643	659	664	649	666	668	647	672	711	670	671	679	679	698	641	639	660	645	667	681	687	674	687	653	674	663	657	672	695	640	699	656	613	599	663	651	672	706	661	658	658	667	662	658	711	683	666	663	667	637	669	671	680	670	708	687	700	640	675	679	623	648	707	649	681	613	681	687	659	694	698	636	675	686	684	687	718	617	703	668	673	670	646	649	696	672	685	703	633	661	693	699	608	686	671	664	674	688	623	694	654	662	678	635	675	688	691	642	679	653	642	646	666	704	686	689	680	660	645	655	652	660	654	658	617	674	658	687	688	658	617	626	720	702	721	661	709	682	699	664	686	677	646	671	676	668	666	656	647	733	676	614	701	637	673	677	655	624	642	709	641	606	625	664	620	673	689	667	643	658	660	679	704	658	652	678	670	624	666	652	703	627	688	641	670	699	667	672	625	662	652	681	699	618	668	613	663	679	674	683	676	674	667	674	634	686	656	655	691	667	650	664	666	668	675	633	674	670	703	666	649	651	643	673	664	629	697	679	661	644	688	683	664	662	650	628	692	701	631	649	707	656	672	652	690	694	652	665	610	652	669	662	691	657	669	627	653	660	638	715	677	665	731	676	646	664	675	676	647	691	667	660	662	642	659	627	706	668	689	655	663	663	634	631	693	727	638	683	683	673	677	658	680	693	721	661	682	671	683	682	655	711	685	671	673	691	703	662	681	670	692	676	686	725	626	640	677	677	628	728	695	659	653	636	655	667	678	660	728	677	697	627	736	630	633	684	681	679	666	681	686	658	677	663	707	673	682	715	673	676	590	669	660	644	651	657	698	688	660	705	660	654	638	685	693	691	650	675	675	671	694	659	688	657	637	693	641	647	650	647	629	673	610	636	630	653	638	654	657	660	641	639	666	673	691	690	725	704	665	668	627	667	675	655	671	658	676	645	663	679	718	631	649	668	649	657	670	687	638	675	708	650	664	648	679	648	625	661	705	665	706	677	619	683	665	667	677	666	623	678	617	669	652	669	666	688	644	693	638	677	695	693	656	665	645	676	675	663	715	672	661	634	618	671	702	637	671	639	591	682	682	652	660	677	643	634	639	667	662	651	671	673	632	687	669	685	718	714	681	728	626	655	693	714	683	674	646	677	701	627	664	651	618	673	675	664	661	688	766	707	664	698	633	635	707	686	643	694	635	662	676	675	666	611	632	669	667	659	632	663	646	704	671	638	661	667	633	699	695	683	724	637	652	669	698	666	700	641	661	689	663	630	624	678	668	658	718	628	680	662	709	643	616	678	657	692	713	674	657	649	674	684	684	667	711	692	646	730	650	636	653	677	663	690	649	634	702	683	686	708	644	640	675	654	711	686	652	659	665	724	628	649	686	641	684	649	653	645	673	675	680	649	656	629	632	669	668	677	647	614	679	644	637	643	644	645	677	588	679	657	654	660	665	672	676	686	632	659	657	604	623	674	673	676	631	653	710	618	686	681	730	703	681	616	645	666	618	656	673	698	667	654	645	637	655	669	643	641	654	653	646	659	674	674	630	674	659	657	648	638	643	686	685	662	696	653	658	654	676	714	664	640	649	661	618	671	654	675	692	703	681	687	646	694	729	679	643	692	647	639	643	707	674	665	613	648	645	675	669	685	664	632	640	663	619	684	716	658	649	653	717	686	688	673	635	651	640	647	657	680	693	714	686	632	643	700	648	659	713	695	705	645	630	657	653	705	676	706	675	692	681	690	689	634	667	683	698	649	666	652	668	685	667	709	698	652	647	669	660	718	640	657	682	683	639	637	693	644	655	675	710	655	656	656	673	670	689	660	666	641	604	642	706	652	653	703	640	628	692	653	661	699	639	680	658	704	672	699	678	660	668	705	647	673	691	707	648	631	670	692	668	629	663	662	701	632	665	662	724	667	675	669	663	653	649	684	653	661	676	650	647	626	689	674	632	671	687	630	717	691	610	674	674	716	640	706	656	687	669	689	681	713	690	643	762	652	678	679	665	639	660	661	702	661	674	663	676	669	676	670	671	711	693	667	648	665	677	679	645	659	726	656	661	681	688	657	685	637	683	703	646	721	693	705	632	678	700	630	621	701	663	705	680	654	638	663	679	686	715	715	644	663	651	657	686	661	619	627	624	637	643	684	638	644	654	702	694	654	689	671	711	651	658	631	652	647	644	655	653	688	603	698	697	662	643	657	641	703	636	657	682	648	638	647	615	648	679	665	657	653	712	616	655	677	689	656	697	660	674	686	706	635	636	697	678	656	677	639	673	687	619	637	708	649	684	670	674	622	675	710	691	655	622	688	639	636	656	674	666	648	705	652	655	699	669	705	703	668	669	686	669	654	646	654	660	724	679	679	668	702	671	622	676	638	630	662	653	668	710	649	681	713	658	669	688	656	687	666	645	682	694	649	631	663
40775	18868	5160	2304	1459	955	667	516	417	364	335	305	262	253	245	238	195	234	191	183	174	185	212	153	171	178	201	157	159	146	151	154	145	143	150	159	178	165	171	146	163	158	147	150	165	150	152	167	171	140	150	166	141	149	156	165	146	152	146	164	160	152	158	148	160	144	163	153	147	166	170	152	143	145	150	153	157	159	144	154	159	143	158	168	149	169	149	144	177	155	143	149	177	151	167	171	115	168	167	154	159	186	166	143	167	155	156	130	163	154	127	148	138	144	172	148	145	161	141	161	150	138	160	147	162	141	149	167	148	143	155	151	173	151	156	154	154	155	162	141	117	127	136	169	132	139	124	145	162	156	133	129	131	161	151	142	143	154	171	162	179	152	128	153	142	160	144	159	139	136	171	149	158	156	147	116	140	158	144	158	166	140	130	144	162	149	149	142	129	118	140	135	127	167	154	156	158	142	172	161	143	127	149	158	166	152	152	137	172	150	160	133	145	156	154	144	162	164	147	133	173	169	189	144	172	173	143	147	157	146	157	139	150	151	150	143	141	117	149	162	139	128	134	150	148	135	154	135	143	158	142	154	160	153	152	154	152	152	134	145	166	138	175	160	153	140	138	140	150	124	134	150	154	171	159	151	150	154	162	150	156	154	138	151	173	153	156	149	144	133	168	146	149	153	153	149	126	150	148	136	171	155	144	135	139	122	134	155	167	150	150	161	146	155	144	151	151	142	141	144	160	146	140	153	142	150	138	127	171	138	146	180	142	148	152	143	149	159	142	123	139	142	152	159	153	139	165	145	162	135	150	158	147	168	167	150	151	162	136	159	146	162	134	161	157	161	137	151	156	150	186	124	159	136	153	150	169	153	164	153	154	159	163	154	128	137	169	140	127	165	146	125	123	158	136	172	140	133	151	140	147	159	156	189	143	126	145	147	158	133	147	136	142	143	147	154	152	156	140	153	161	139	136	140	125	160	137	140	159	129	145	133	151	155	130	130	156	146	156	132	148	149	138	142	138	135	154	133	153	150	144	146	147	144	134	157	153	149	164	162	138	155	139	168	154	162	152	167	151	133	144	156	137	143	135	145	152	148	115	150	157	132	147	157	138	138	147	166	153	156	129	136	142	167	158	143	149	159	145	147	166	133	155	145	143	148	135	148	136	144	129	141	133	165	139	156	152	128	140	155	160	162	132	171	166	150	132	146	140	147	144	172	161	142	131	151	161	148	143	143	167	183	149	155	167	150	169	149	151	143	148	148	116	157	151	158	164	168	167	143	153	155	151	156	142	147	177	177	133	164	152	143	149	162	132	160	159	132	150	174	154	158	176	175	153	159	126	160	152	155	169	164	128	164	151	144	159	153	150	160	139	156	140	142	142	145	148	136	152	154	166	153	138	132	164	168	144	149	140	159	150	158	144	172	149	148	179	148	150	137	170	145	171	175	137	150	174	173	177	136	141	143	150	161	176	120	151	145	151	163	143	156	148	129	158	162	128	177	139	135	170	122	129	139	146	141	156	132	138	166	140	148	139	127	153	141	152	160	165	157	136	146	176	151	160	162	163	147	144	149	167	164	151	149	119	150	149	149	157	147	154	158	154	142	142	138	129	125	167	151	143	153	152	154	157	140	123	142	152	153	137	139	145	157	173	153	177	153	148	129	141	151	129	146	141	135	166	134	166	121	181	140	148	155	152	140	171	150	176	167	163	147	151	167	169	139	152	159	161	150	145	164	130	146	133	166	137	163	165	141	143	148	143	130	148	146	157	158	141	161	176	134	148	115	156	125	161	159	163	160	171	146	155	157	144	129	133	136	151	132	140	154	116	135	158	153	154	154	157	157	151	154	138	173	145	146	138	156	132	141	135	123	148	146	157	145	142	119	158	133	135	154	135	155	153	149	133	183	135	133	155	144	165	153	172	163	141	154	149	123	146	133	151	144	136	151	136	153	152	132	154	148	155	156	133	114	168	165	173	145	154	151	160	147	126	153	138	163	124	122	152	139	159	159	144	149	141	160	165	145	157	148	155	164	171	130	157	143	140	163	145	141	134	139	157	139	156	155	159	150	153	129	153	126	148	166	125	175	128	146	142	157	148	154	139	142	157	164	147	153	167	148	159	160	179	146	155	138	157	158	146	143	201	168	159	141	141	156	154	162	146	162	149	151	148	168	154	149	143	151	128	139	163	146	123	126	155	129	138	137	153	142	162	184	144	152	152	168	158	147	136	183	159	156	158	147	136	148	141	143	156	159	141	154	138	168	136	156	144	145	149	140	151	167	153	161	140	144	163	150	161	157	150	145	161	155	169	147	169	142	138	169	160	169	160	152	144	151	149	155	144	170	144	143	123	145	142	167	166	147	158	154	164	148	165	165	163	118	132	133	139	139	158	139	164	131	155	153	158	138	174	145	143	158	175	175	140	145	170	149	149	169	153	142	161	133	149	143	162	137	141	156	158	159	154	131	143	156	141	151	154	142	139	155	158	174	148	161	164	153	139	184	147	140	133	143	156	159	174	150	171	158	132	167	158	132	143	145	168	159	152	154	138	139	165	150	155	164	157	154	141	162	156	176	162	162	157	155	146	140	161	146	138	169	156	155	139	149	155	175	143	147	158	149	139	147	134	158	152	153	144	135	163	143	156	135	148	150	139	175	142	155	151	139	167	139	157	131	133	142	142	154	172	147	148	117	156	159	145	141	155	143	139	150	149	151	178	159	148	139	158	182	154	169	167	140	149	142	147	131	153	130	128	152	160	157	146	157	134	139	153	138	159	146	152	145	129	162	145	160	145	147	140	121	151	149	132	141	151	154	162	171	167	162	151	140	144	136	149	176	173	142	138	145	148	130	123	144	145	155	133	144	151	129	162	131	151	123	134	162	140	145	141	172	137	158	150	152	144	139	143	143	160	146	152	128	158	128	135	180	148	152	142	154	150	187	160	127	163	150	145	150	141	165	147	129	134	145	191	140	135	171	143	159	156	147	153	145	129	137	150	155	152	147	170	148	131	165	170	151	152	167	144	142	138	150	136	157	160	138	139	140	154	140	156	138	136	129	145	150	163	138	156	162	142	138	169	142	139	153	141	165	153	148	148	145	154	160	144	149	148	129	139	149	150	158	168	128	158	144	152	142	137	153	154	141	161	158	165	141	138	137	154	141	157	120	160	146	147	167	160	149	141	155	150	132	150	148	152	135	163	128	142	147	170	150	152	152	152	148	150	159	140	157	157	141	162	150	162	137	158	132	145	164	160	145	162	128	166	149	136	158	150	151	151	127	169	169	125	137	153	157	153	139	150	155	145	150	152	145	150	165	131	130	156	147	148	155	142	149	145	131	121	137	161	159	141	152	174	154	146	173	138	137	137	131	168	149	148	156	158	131	145	142	150	146	151	152	139	156	162	151	137	156	139	166	142	160	149	146	162	148	148	130	170	150	149	157	149	154	164	162	177	147	134	148	134	176	151	151	142	147	167	133	161	151
25457	8806	5178	5374	4691	3541	2871	2442	1997	1751	1566	1330	1216	1171	1029	958	883	852	810	776	698	726	674	633	590	634	571	602	538	547	557	535	570	489	504	459	503	469	525	517	453	479	443	485	454	438	434	428	470	479	460	472	459	462	449	433	446	431	436	384	452	371	428	402	458	443	412	437	385	404	448	425	415	410	448	393	444	459	418	453	412	453	435	430	434	442	487	484	496	526	469	469	457	413	418	413	374	399	436	466	437	446	410	428	471	452	488	454	459	460	435	415	442	422	428	431	422	448	482	459	408	401	418	416	390	429	423	398	431	418	380	417	417	406	426	441	408	403	411	422	440	413	423	394	419	416	409	381	422	398	421	403	413	396	409	399	416	406	419	433	418	405	419	386	421	401	401	378	385	394	406	380	401	415	403	386	394	406	422	375	435	388	420	440	394	370	385	419	369	416	417	365	373	376	386	392	419	398	408	401	411	416	395	388	373	373	391	413	431	421	419	394	383	341	375	376	353	377	407	402	399	351	420	378	365	373	392	420	423	369	390	456	392	370	375	366	385	380	377	386	413	367	392	381	407	433	393	408	374	396	405	378	415	405	424	441	399	393	368	375	396	386	418	407	401	392	399	408	340	397	415	399	362	384	408	406	411	373	414	414	413	389	402	364	411	379	392	381	349	400	377	408	380	376	410	390	433	396	408	399	416	338	396	389	378	431	387	403	368	408	393	385	369	409	403	387	367	369	411	398	359	383	377	408	392	367	355	405	366	390	374	405	368	409	380	427	358	422	418	370	366	407	408	381	366	399	431	394	418	376	449	403	385	379	386	400	395	372	394	403	381	364	397	390	392	413	396	417	398	386	394	394	375	396	391	383	394	409	373	387	381	419	412	397	392	408	411	402	384	402	392	445	394	391	402	403	397	367	396	403	382	403	379	401	406	411	366	412	393	380	418	406	405	389	373	425	368	392	402	368	400	386	370	396	417	384	402	386	391	399	402	395	418	410	384	447	413	417	418	406	378	398	405	376	406	411	372	380	373	372	396	422	412	420	364	361	400	405	388	428	388	396	371	397	404	408	374	421	392	397	403	402	379	383	372	384	400	415	377	409	398	372	397	367	387	389	384	393	390	406	344	390	393	391	396	406	396	389	410	396	395	414	403	405	404	383	388	383	405	411	424	392	395	382	396	424	389	392	405	398	391	414	455	411	396	390	409	400	383	392	424	365	410	384	388	388	377	407	371	382	379	411	403	394	376	385	383	393	418	404	360	373	397	427	340	398	385	396	424	391	395	403	403	415	404	361	394	389	393	404	393	379	378	398	386	384	401	371	399	430	405	385	371	400	394	405	383	410	406	404	379	385	415	408	371	427	407	356	411	433	382	376	385	395	385	352	410	386	399	379	363	407	415	382	414	397	398	395	389	405	391	362	387	362	444	407	400	397	388	375	406	376	383	391	394	405	378	383	368	377	372	406	380	370	377	402	393	357	397	419	395	400	388	408	413	431	407	381	377	391	380	447	406	384	398	399	356	388	401	388	402	384	391	400	410	366	389	409	393	406	414	424	383	404	371	380	430	389	453	377	385	385	386	403	388	367	389	410	379	418	392	348	429	392	356	381	423	384	402	369	429	391	392	399	392	380	398	375	401	379	382	384	391	417	366	426	406	382	385	405	374	369	400	415	440	397	448	399	372	397	386	414	399	394	378	385	406	396	411	401	423	408	406	384	384	420	391	355	382	387	406	384	369	405	407	416	389	394	356	393	377	429	396	408	418	398	379	396	384	376	400	418	429	371	360	411	399	410	394	374	397	400	383	410	386	389	406	392	404	394	373	408	408	392	431	393	378	389	389	389	407	391	414	384	388	389	387	431	402	370	398	390	391	356	400	407	402	410	423	373	413	422	393	398	393	369	395	383	407	414	395	419	389	421	401	395	379	419	384	386	408	428	404	401	382	416	383	424	405	413	405	385	389	410	420	433	398	370	441	399	386	407	386	400	433	419	397	392	424	391	381	381	423	400	404	389	389	420	422	392	407	419	410	398	397	385	398	409	378	355	390	424	342	389	403	385	399	414	394	365	387	401	393	383	413	415	372	400	371	401	407	391	382	407	376	401	392	423	395	395	410	407	414	400	398	407	382	421	398	381	367	411	406	380	378	395	387	369	405	411	374	410	387	355	388	452	437	356	378	403	363	399	393	407	363	405	409	381	413	395	418	379	406	381	374	419	375	382	392	369	402	399	417	365	415	416	377	380	398	405	387	385	378	396	388	374	367	415	369	396	406	390	369	370	396	412	425	416	356	408	405	388	385	421	365	387	383	396	388	414	399	404	408	397	372	403	365	379	388	434	404	413	386	405	399	400	411	436	380	419	401	393	401	379	418	361	385	381	391	353	436	419	378	370	398	375	381	405	395	398	394	375	401	400	364	407	395	390	386	382	415	390	409	384	427	397	406	383	404	416	410	404	381	385	461	389	385	395	406	412	415	382	409	355	397	382	379	377	397	399	403	409	351	390	396	368	384	389	419	382	398	378	394	393	399	386	400	364	374	418	415	363	387	411	399	377	436	427	385	418	398	393	367	415	397	384	414	387	376	392	403	413	397	427	403	395	380	400	390	373	413	414	380	411	413	394	431	389	390	428	382	362	414	354	392	390	403	378	395	385	404	360	377	416	384	400	380	400	402	410	375	415	418	382	398	412	418	424	402	391	406	408	393	432	415	384	374	395	391	377	418	406	410	387	351	377	394	392	404	401	402	405	385	399	395	415	402	395	388	373	396	382	388	434	408	441	406	426	437	406	384	379	390	360	382	408	399	412	410	394	405	385	398	381	425	397	438	403	376	383	376	369	391	389	429	380	376	374	377	393	390	414	383	375	386	370	423	388	399	376	400	394	423	358	379	386	399	431	394	405	400	402	401	409	389	403	395	376	376	387	355	369	412	424	385	404	397	388	386	395	387	390	405	382	383	404	376	412	417	408	391	395	373	365	420	415	376	417	416	397	381	390	393	407	394	425	381	377	398	392	425	428	411	376	402	374	393	367	391	403	402	374	397	404	385	413	410	380	401	394	383	400	366	420	442	396	376	392	402	387	391	387	376	404	363	406	355	407	404	359	408	431	354	410	380	377	398	405	397	375	395	409	376	367	415	402	395	400	419	381	429	416	396	410	371	339	376	398	375	395	366	386	384	414	405	388	383	413	376	395	393	421	386	359	378	382	402	384	368	413	349	358	403	375	391	431	381	400	385	383	429	345	383	376	374	404	420	425	407	414	405	392	369	382	406	388	412	382	391	399	391	407	377	385	420	385	395	435	409	398	415	380	377	429	413	405	399	408	420	385	397	362	407	430	392	390	392	394	401	399	412	420	397	368	370	432	416	368	442	413	397	437	376	404	401	364	385	370	383	362	385	358	434	403	392	403	372	424	366	372	355	399	409	391	365	377	389	441	368	411	401	404	412	425	377	389	375	384	376	390	374	407	396	386	406	410
15421	3571	420	327	298	270	276	258	268	266	265	267	273	268	276	273	273	252	245	264	253	261	288	279	301	266	278	230	260	268	258	270	259	283	279	285	289	291	284	276	248	288	247	265	258	274	286	281	256	263	296	283	274	276	269	332	278	278	276	291	292	284	295	264	265	265	277	249	282	285	258	271	278	306	284	246	257	279	266	252	254	273	273	265	283	271	256	287	266	281	294	256	291	260	296	287	273	260	273	276	289	251	259	296	275	252	266	284	290	288	254	252	267	286	268	271	248	287	288	275	263	279	265	285	295	273	278	247	266	314	267	264	278	295	285	267	275	276	251	272	256	286	282	278	283	274	309	255	248	262	237	295	247	282	292	269	269	262	277	277	237	242	293	282	311	271	264	239	286	263	306	279	277	299	268	246	284	264	263	281	253	262	278	285	264	311	264	261	238	264	293	284	283	259	263	279	254	319	286	277	282	282	240	264	251	277	257	266	284	280	248	262	291	287	298	288	265	296	309	263	283	240	241	252	278	234	266	244	222	262	271	249	292	266	277	230	248	275	296	294	291	268	274	300	229	285	285	251	251	274	264	282	266	319	299	277	290	256	300	273	269	283	258	246	246	272	251	279	272	259	295	297	235	297	252	288	270	289	290	245	261	264	272	252	291	270	269	305	268	273	258	250	259	266	245	285	260	284	267	314	279	258	275	260	262	267	277	269	268	251	244	291	293	268	267	276	278	276	281	282	278	275	253	280	272	266	264	265	295	280	256	276	234	277	250	260	286	242	267	288	293	266	273	293	277	270	254	260	238	258	251	283	254	239	271	294	280	252	243	296	278	315	291	284	267	278	271	254	307	255	263	252	295	264	274	256	293	281	286	280	285	274	263	279	295	256	272	298	302	291	282	279	263	281	294	306	271	328	273	257	253	267	281	303	265	270	276	276	269	276	259	286	247	263	266	230	273	251	241	281	265	280	286	279	243	280	263	272	281	282	251	271	284	286	266	258	267	260	246	305	283	275	293	248	257	257	277	276	292	293	291	291	258	284	275	270	258	279	293	264	304	285	280	272	259	260	244	261	251	299	248	256	287	271	253	267	247	261	254	263	264	280	270	290	275	260	295	280	236	263	278	276	253	277	281	286	277	266	238	272	262	254	291	258	255	223	259	278	294	281	296	245	300	271	286	291	299	268	254	242	279	271	278	271	265	277	284	272	284	280	282	264	270	256	256	256	265	241	278	273	272	262	300	280	276	263	235	229	295	276	286	303	266	282	281	278	256	269	296	312	276	247	315	273	248	245	265	254	263	260	280	269	267	261	289	244	259	286	264	283	288	296	288	279	274	272	271	271	299	247	271	275	239	255	305	270	285	282	255	283	241	265	269	257	260	298	279	239	257	277	241	311	262	220	269	266	277	268	261	262	276	296	261	297	260	272	283	257	261	274	269	289	292	259	263	261	247	284	269	279	281	306	285	253	297	241	271	279	279	258	272	276	291	293	257	293	244	282	271	271	277	272	301	267	260	268	250	319	284	283	280	288	270	290	280	278	265	268	260	214	274	270	266	275	269	291	280	313	287	251	265	251	261	304	285	272	252	321	285	279	273	253	270	259	293	271	272	282	265	274	289	261	287	298	278	279	262	254	266	280	271	275	280	275	286	272	280	269	288	276	295	292	287	273	276	265	285	272	259	283	271	255	290	298	263	276	268	243	263	260	279	285	258	278	270	279	255	289	286	270	241	269	272	289	265	284	275	264	283	279	284	267	279	259	242	249	303	289	280	273	263	271	232	284	258	267	263	249	297	290	272	250	268	265	303	287	313	285	277	310	267	278	264	285	260	277	293	286	258	253	296	274	246	284	291	312	250	241	300	288	284	272	274	249	253	257	260	257	269	299	245	257	262	264	261	291	279	305	281	261	274	263	290	279	306	277	277	267	276	284	279	267	281	244	269	283	280	269	279	270	276	270	250	252	285	268	295	284	281	286	271	294	291	261	280	270	290	267	260	282	285	290	299	261	280	288	248	290	260	249	260	278	259	280	252	230	304	289	277	292	260	271	267	314	260	275	252	267	251	262	291	263	287	257	225	287	280	271	277	255	282	245	252	244	241	257	284	257	261	276	273	230	268	263	249	265	280	286	279	268	293	264	254	276	281	287	265	279	287	276	290	288	252	272	250	288	287	258	257	258	269	326	284	281	261	278	249	278	242	299	279	271	264	288	268	260	271	260	291	246	262	273	299	236	271	263	291	267	281	254	284	279	280	232	260	283	270	276	253	263	264	264	277	259	260	252	285	250	265	270	280	279	266	264	279	267	306	295	277	296	273	268	276	254	251	246	255	261	261	280	282	271	301	275	266	258	260	291	295	256	266	307	271	287	251	280	261	256	304	258	254	269	220	271	285	297	259	298	284	257	307	252	287	265	273	253	279	265	275	243	266	272	274	273	295	293	249	317	266	263	267	278	273	264	272	280	291	260	283	263	279	307	284	259	234	264	267	241	264	280	301	281	281	287	269	276	260	252	275	261	233	260	315	262	279	273	253	274	265	258	274	280	272	287	274	257	260	274	279	304	284	265	307	286	269	273	260	277	272	255	281	254	280	253	295	271	290	289	265	249	266	296	258	280	267	255	279	285	281	248	282	255	279	267	283	276	278	272	255	276	260	261	282	269	273	282	278	290	290	254	289	286	250	286	274	266	298	264	291	258	282	280	274	275	263	288	267	272	262	270	271	263	270	277	295	255	269	276	245	249	271	277	270	269	284	268	279	260	259	280	282	266	297	254	283	262	274	278	271	267	285	296	248	239	261	241	271	266	290	254	278	289	245	282	304	256	322	275	268	272	281	274	267	272	271	284	238	281	301	267	255	253	289	266	307	275	269	271	243	290	265	300	261	298	266	263	246	287	266	270	274	278	266	278	262	298	251	253	273	274	287	284	277	257	277	259	263	298	267	280	298	298	273	285	273	300	239	287	286	260	284	266	267	291	287	277	280	273	272	279	261	264	258	264	271	297	251	296	283	277	278	266	302	266	265	268	305	282	243	270	289	265	252	267	269	277	264	262	294	268	286	262	244	284	281	276	248	246	266	269	264	268	264	301	273	272	246	283	247	295	263	288	267	304	300	286	252	258	297	282	267	262	274	288	269	267	296	281	296	266	265	241	273	270	315	257	274	287	262	306	303	244	255	277	292	303	286	269	264	261	275	282	278	261	295	249	292	281	260	255	269	285	262	274	258	272	290	268	276	282	292	288	288	291	271	275	254	268	284	274	276	300	252	278	272	249	270	295	280	292	246	264	244	268	272	278	251	244	273	272	253	255	305	249	243	275	273	263	244	278	277	272	263	258	243	260	305	251	268	277	248	262	279	269	279	265	275	288	300	259	270	272	285	306	274	300	309	289	260	246	238	269	277	250	283	258	298	284	271	311	266	277	274	263	266	279	273	313	267	264	254	247	247	274	269	280	263	262	299	267	286	282	305	285	271	283
9019	2758	871	824	827	818	747	796	741	762	726	711	679	737	741	666	698	695	707	689	720	659	713	721	716	734	670	700	689	705	707	724	701	648	704	666	632	680	708	721	670	683	728	647	669	660	754	701	687	692	661	675	678	693	681	690	675	664	710	686	678	687	707	732	674	658	722	698	708	751	740	674	727	652	710	695	701	714	717	695	713	691	704	677	716	693	710	698	698	758	692	687	639	706	663	636	685	727	677	697	714	701	666	636	720	699	700	712	687	680	723	705	722	715	709	685	703	689	681	718	686	702	689	634	693	684	743	696	666	704	694	720	695	655	680	721	694	672	619	680	691	642	705	708	693	698	710	679	709	667	701	706	658	683	654	700	695	687	686	668	716	702	704	690	702	681	695	703	675	717	697	687	738	720	691	749	713	689	725	718	679	661	733	707	719	730	691	697	721	683	675	686	700	678	687	721	673	673	705	692	706	719	703	690	693	682	661	684	699	681	705	659	731	689	736	689	684	664	677	700	686	681	692	690	666	685	686	715	748	695	685	691	690	620	688	716	686	674	643	754	719	711	695	675	666	707	683	679	700	685	725	664	709	718	708	664	710	708	676	669	708	701	701	692	674	705	666	722	673	673	725	694	678	725	720	689	681	682	671	724	704	668	706	653	727	677	710	695	705	695	676	723	651	688	684	645	723	715	654	674	722	694	694	706	649	715	714	717	689	684	692	680	742	664	702	680	712	659	671	697	696	692	686	730	655	706	645	673	676	667	714	675	670	696	721	700	654	700	652	696	678	672	714	702	693	711	714	705	678	710	733	691	685	653	669	681	691	727	670	676	675	699	677	691	684	683	728	662	708	670	684	675	704	682	711	741	671	665	661	676	681	726	644	684	670	666	692	712	693	721	695	692	733	699	734	668	682	674	725	694	681	671	688	712	674	722	660	695	687	668	659	689	708	765	673	689	659	674	720	707	682	710	690	675	687	725	701	687	655	664	722	657	760	676	693	688	702	713	727	699	649	677	634	671	708	622	714	682	628	681	665	698	711	693	675	718	658	706	708	672	789	691	689	686	671	678	687	672	713	631	669	640	693	744	714	679	732	729	667	669	677	684	687	642	717	679	659	711	670	664	729	679	712	664	734	645	708	652	641	673	692	650	696	705	648	721	710	694	694	661	663	690	696	681	730	688	709	668	665	663	653	711	686	705	711	649	674	718	683	703	688	699	759	687	684	710	714	673	682	701	681	682	712	669	673	665	669	685	710	686	709	689	691	684	726	762	683	701	649	732	710	674	631	677	674	701	670	703	708	705	694	685	682	709	679	717	637	649	634	693	696	694	722	694	687	701	723	693	699	694	706	655	664	686	729	679	675	681	669	645	719	656	674	685	683	666	693	681	713	693	677	698	678	721	746	694	744	643	680	682	701	732	672	704	721	678	701	666	691	704	699	706	732	679	714	708	691	678	755	658	713	634	659	710	673	679	696	700	709	735	700	710	646	711	683	675	704	684	657	680	675	660	699	702	670	641	723	647	699	682	693	686	697	739	631	633	671	710	761	657	680	737	665	710	666	705	704	712	709	719	692	737	696	650	682	697	701	670	671	738	711	700	647	689	690	667	675	685	670	681	664	706	655	648	684	694	661	700	692	706	718	710	674	679	682	700	719	664	720	716	709	668	713	669	651	650	656	674	679	671	719	692	684	663	665	684	734	731	713	664	702	698	619	691	702	678	672	668	668	688	712	692	668	735	700	692	695	680	666	710	726	702	702	713	700	659	680	723	698	695	673	685	694	711	689	676	680	687	729	701	668	715	673	693	702	695	716	670	732	679	665	723	684	683	699	696	694	725	680	668	714	697	712	648	718	670	712	673	699	688	684	697	693	713	707	722	676	717	681	661	666	732	677	735	701	653	696	692	657	700	662	688	677	726	683	636	713	698	692	703	669	686	717	675	664	682	705	641	707	633	735	646	710	749	684	712	663	711	715	681	680	680	648	690	731	655	713	705	711	675	690	659	682	678	651	698	695	712	693	690	680	665	667	684	742	694	661	690	658	661	662	644	688	690	663	701	638	666	630	695	667	715	693	713	669	729	650	689	657	681	690	718	736	686	652	706	658	675	734	674	704	750	663	715	642	701	671	667	744	681	672	699	709	632	694	739	726	740	686	741	654	661	717	740	676	691	743	637	679	671	689	700	670	704	679	711	664	677	700	695	685	712	749	664	694	676	749	707	652	718	702	692	678	703	726	688	680	694	676	669	674	651	711	695	682	690	684	663	732	725	753	701	694	693	655	700	691	678	690	661	697	680	640	666	695	714	675	687	699	704	634	698	645	678	646	692	699	692	683	701	688	661	688	721	716	699	741	668	637	686	741	703	660	692	677	649	647	649	653	676	676	702	710	696	694	728	683	695	700	674	700	693	700	731	716	663	672	664	626	671	678	686	657	691	657	708	738	683	631	688	672	693	739	677	684	748	671	675	690	709	679	663	665	686	742	659	643	671	702	692	708	692	713	681	671	700	688	744	683	717	717	674	720	673	707	711	690	687	704	687	694	721	702	714	718	679	707	650	710	775	705	677	741	666	713	669	689	646	704	734	617	652	661	698	685	714	686	717	658	717	675	718	679	666	688	635	677	739	640	680	659	713	686	699	732	681	672	703	687	700	696	704	686	657	690	721	669	703	685	647	703	711	707	700	706	713	694	652	697	714	712	697	666	679	738	735	645	675	687	649	679	644	689	690	712	700	684	723	739	669	643	661	713	697	719	667	622	700	666	676	684	690	685	654	694	630	716	733	712	660	648	672	699	694	722	710	705	692	720	719	737	683	704	731	720	695	696	716	706	718	637	728	698	716	674	688	645	671	693	691	680	687	704	638	648	709	719	640	662	664	706	702	704	710	667	675	729	676	676	700	651	690	664	672	649	729	709	731	703	667	720	681	673	649	731	700	686	678	673	725	714	708	695	754	703	653	681	668	658	670	683	679	717	695	683	697	707	685	680	706	688	693	667	695	723	705	719	694	702	672	707	680	681	673	733	687	580	689	684	695	728	683	704	729	707	673	691	690	692	676	668	672	712	663	680	673	656	713	730	738	663	697	699	722	656	672	694	706	712	650	689	693	699	693	664	719	686	695	641	670	719	628	697	696	726	689	717	673	669	674	654	675	730	709	676	680	679	708	677	696	732	685	678	654	639	656	680	747	659	685	677	648	675	660	756	661	704	715	696	722	728	656	670	706	720	685	684	678	663	648	684	718	700	690	667	685	670	686	704	672	721	711	694	668	673	650	646	678	672	686	654	696	688	644	678	688	730	704	679	679	717	752	696	670	684	688	698	730	671	665	676	721	708	687	683	716	677	681	702	722	751	718	679	711	719	705	715	669	687	671	667	675	718	674	760	661	683	706	693	677	719	682	703	687	679	725	668	658	680	707	733	656	699	688	697	686	685	682	689	720	696	686	685	672	675	717	724	664	708	732	715	661	681	699	697	640
33433	13744	3261	1375	897	667	522	465	434	416	374	343	342	298	315	290	296	315	275	291	315	259	281	277	283	272	310	296	263	265	270	286	282	298	271	270	278	246	244	285	264	263	274	305	283	253	241	273	299	259	265	269	291	256	282	249	237	270	254	293	262	245	279	275	262	265	246	264	268	237	277	267	290	249	253	270	263	252	246	283	272	302	257	221	261	294	277	288	269	294	264	289	262	291	236	275	284	262	268	249	283	259	241	266	255	249	297	263	288	248	288	286	276	261	275	264	245	276	291	263	267	249	260	250	233	264	283	276	243	265	276	246	245	266	300	256	262	277	267	287	239	264	258	304	262	266	277	278	282	274	279	283	268	247	274	269	290	236	259	266	243	275	253	276	267	275	277	250	243	281	263	259	251	261	248	278	285	273	298	263	257	284	244	242	243	293	292	274	273	262	263	270	256	304	275	265	272	272	237	242	254	257	282	266	279	257	273	290	301	241	283	261	254	279	250	260	267	291	282	253	255	259	258	245	258	252	283	258	237	278	263	242	278	265	274	271	285	244	263	284	268	279	267	279	268	242	252	289	270	269	273	248	278	261	284	243	295	298	287	275	240	268	281	276	265	301	289	237	281	245	277	244	290	266	278	255	267	268	251	260	308	247	271	249	236	280	269	255	269	264	272	250	262	286	283	259	283	258	261	307	251	230	266	245	294	308	277	238	283	257	268	246	289	245	243	256	249	283	277	277	294	239	241	271	271	231	242	256	269	255	263	238	282	267	275	261	255	280	247	296	277	284	234	250	249	266	242	245	261	266	279	256	247	273	247	246	257	267	286	280	268	251	234	287	244	282	258	289	287	266	301	260	262	299	277	282	261	273	264	282	282	255	244	260	285	256	245	235	285	277	272	258	273	292	269	267	279	303	265	263	262	274	255	299	261	275	251	253	223	257	273	263	296	265	256	262	268	232	246	246	281	291	266	250	257	245	260	262	249	249	274	273	276	241	271	261	244	244	287	276	261	263	279	291	281	287	260	281	246	264	231	271	268	276	233	271	268	247	225	259	260	265	289	272	281	295	251	264	280	287	257	273	273	262	247	239	242	237	251	255	263	274	242	264	284	290	270	257	242	254	244	281	270	270	286	254	281	280	284	277	281	248	266	286	261	288	253	272	277	269	288	288	258	262	245	256	277	270	277	299	287	263	288	257	246	237	261	253	267	243	286	267	274	254	295	284	246	265	242	277	274	215	280	286	284	284	273	278	302	267	268	266	274	285	294	264	286	245	247	262	289	241	245	265	273	279	282	279	297	270	265	228	264	274	230	271	260	258	249	270	274	256	261	254	249	235	284	260	270	276	255	257	284	271	264	258	303	252	262	260	267	252	276	236	254	261	291	260	261	256	264	255	271	263	262	281	261	266	266	248	274	287	257	263	261	259	255	279	240	251	238	289	289	294	257	267	258	248	265	256	259	258	276	260	270	261	236	274	266	260	246	272	274	266	263	251	260	242	254	266	266	250	273	295	251	252	270	257	259	240	278	291	264	263	286	292	262	264	252	263	268	276	265	245	253	275	246	258	269	264	272	261	257	299	246	280	268	273	258	258	271	243	266	282	254	245	285	269	266	230	244	272	260	271	247	275	278	289	261	284	290	273	262	232	280	266	279	272	287	237	268	251	262	276	280	254	250	280	270	277	290	278	274	260	278	276	242	256	250	247	237	264	268	273	294	264	262	246	242	258	258	298	277	269	275	295	274	261	258	229	269	244	255	293	274	289	266	274	241	273	275	256	271	260	299	254	252	262	237	284	281	272	269	264	233	292	269	279	243	264	246	252	261	257	254	291	272	253	249	250	288	231	277	286	290	260	291	234	258	276	256	261	272	252	273	273	281	262	285	252	245	282	265	260	251	235	274	263	268	237	242	252	279	264	250	277	272	270	258	246	272	279	289	232	247	234	302	275	276	275	261	280	270	270	234	263	242	253	268	267	269	273	284	289	247	256	299	299	239	273	285	279	273	263	266	236	257	261	282	262	231	261	254	261	293	252	259	258	242	281	249	291	258	294	247	229	245	291	238	266	272	261	296	235	266	252	259	293	267	241	266	275	268	269	254	243	268	266	257	259	229	276	269	249	276	250	255	261	242	254	260	247	256	262	274	283	279	264	255	254	279	250	264	277	281	277	272	269	251	253	264	264	261	239	273	255	273	268	275	264	263	246	254	298	277	259	282	266	256	248	275	245	292	270	275	277	267	266	251	278	265	242	269	251	285	245	247	253	277	239	258	286	268	272	292	256	255	258	284	257	237	253	284	265	280	265	262	259	263	259	265	267	260	251	271	267	269	255	266	263	286	255	265	269	259	287	264	294	271	255	249	260	287	256	270	254	259	259	245	291	239	284	260	277	248	288	266	289	269	249	287	285	279	254	255	277	332	247	275	266	266	260	276	257	247	266	248	266	244	273	258	259	247	258	270	272	276	247	304	294	278	231	247	261	251	244	225	268	294	283	269	234	262	256	286	266	268	275	253	267	242	277	283	270	240	247	256	276	254	259	276	271	267	277	295	271	242	252	281	284	263	258	297	279	247	303	240	256	233	256	299	270	284	269	280	262	292	306	234	273	288	255	272	242	289	253	269	263	291	285	281	255	275	285	262	265	275	276	274	295	257	239	285	235	267	280	268	294	235	254	273	288	252	260	257	283	302	264	294	292	272	268	274	269	285	268	282	256	262	249	286	260	288	292	262	273	246	266	268	305	275	267	272	294	246	271	282	266	288	263	301	252	246	262	263	264	256	265	281	254	257	248	252	275	259	273	252	263	278	276	263	303	271	284	249	270	274	251	254	257	243	298	256	273	254	285	243	274	267	269	255	273	256	300	268	250	279	247	285	253	268	266	260	275	272	262	264	257	261	285	253	308	290	279	245	291	262	262	266	281	242	285	275	259	265	275	279	245	269	253	255	291	269	256	278	268	267	273	273	301	274	266	248	277	284	272	255	263	235	246	258	264	236	273	276	307	255	267	254	306	263	276	255	245	256	262	275	270	283	255	266	288	253	231	255	272	277	258	260	283	259	226	295	300	265	265	275	274	259	269	275	292	267	262	276	254	282	253	255	268	306	253	282	272	291	271	265	236	277	258	263	262	289	230	259	263	269	261	255	272	249	251	271	242	243	264	242	261	254	276	240	253	249	301	262	276	300	252	250	260	263	258	297	297	255	267	252	257	262	268	216	266	279	266	277	280	258	269	262	261	269	283	241	266	298	257	276	262	253	295	273	245	253	261	249	254	273	280	275	260	298	250	275	288	272	261	277	255	268	241	250	244	289	237	266	257	266	234	279	249	258	231	256	265	232	261	255	253	281	272	291	240	277	237	273	245	258	274	283	270	270	259	235	273	269	276	242	244	267	308	296	301	253	269	262	241	265	256	285	283	263	243	290	278	247	263	278	281	295	261	260	273	251	242	276	268	251	270	286	264	247	262	254	307	272	287
20983	7148	3711	3252	2898	2355	1970	1704	1452	1379	1255	1125	1133	1036	997	972	961	907	831	895	843	832	824	757	793	757	770	751	748	772	726	738	753	684	738	709	685	753	727	750	681	723	721	694	710	676	714	710	691	693	658	690	709	684	690	699	721	675	652	635	710	720	689	674	687	671	666	687	708	669	686	685	673	678	687	706	709	705	669	741	671	669	684	697	719	730	724	748	720	712	763	692	723	724	698	662	673	648	731	688	653	609	692	675	650	729	719	734	678	665	692	717	719	687	654	739	661	726	755	681	703	667	633	611	626	677	751	671	695	655	644	688	665	704	685	676	687	615	683	710	689	737	647	675	663	676	681	685	638	665	641	693	655	630	697	640	668	645	668	709	671	641	638	670	644	679	721	651	640	634	660	694	638	654	659	675	631	671	650	686	678	677	690	678	658	655	610	652	677	693	627	685	632	652	698	666	645	644	686	635	696	723	662	689	728	688	704	665	667	646	681	642	688	655	632	658	637	625	625	657	645	736	640	608	692	671	670	680	695	664	735	624	673	694	708	633	657	612	652	679	678	677	681	685	687	680	640	655	656	660	666	700	645	703	662	669	642	641	677	695	662	637	649	620	689	709	663	671	734	674	658	695	630	629	651	689	703	680	702	618	690	657	632	693	610	681	676	677	673	645	689	654	663	667	714	656	651	653	620	651	688	652	659	654	667	675	632	634	664	670	671	669	658	662	664	650	666	692	692	644	672	652	670	688	621	646	648	653	657	661	644	654	743	644	693	692	675	638	653	627	705	618	658	679	669	624	683	672	660	660	686	678	660	660	647	647	691	635	687	652	682	676	675	682	673	698	658	654	674	663	685	645	627	689	699	676	676	630	677	631	673	672	632	674	644	687	671	658	663	671	657	625	673	679	684	637	651	726	666	653	645	695	670	675	642	674	639	650	645	672	704	671	678	658	682	680	681	667	726	691	680	665	661	680	677	666	611	645	681	669	645	665	705	676	662	667	576	701	628	711	632	603	671	634	650	615	652	638	629	702	670	678	689	632	642	673	615	657	701	652	694	680	672	670	661	647	612	677	671	651	658	684	680	677	703	656	691	702	640	646	647	657	707	676	687	671	637	673	672	645	634	679	706	710	698	644	651	623	657	669	692	605	704	703	670	671	635	706	645	648	688	659	660	626	701	653	632	615	689	676	615	683	657	670	636	640	655	633	686	651	705	672	664	645	650	652	642	649	655	688	660	620	638	682	676	657	631	666	670	696	671	685	628	687	666	665	648	674	682	641	706	660	634	685	647	657	670	667	691	662	682	651	660	659	669	666	659	673	635	635	683	688	658	613	662	673	663	671	629	631	665	682	652	667	616	636	668	686	664	649	658	674	671	668	701	628	673	670	681	666	691	652	664	706	687	653	723	640	668	666	669	704	677	673	658	617	654	690	677	678	675	667	648	684	659	647	647	723	645	652	667	645	651	644	667	651	693	694	662	682	655	645	633	682	655	702	679	689	660	637	650	631	661	649	707	663	668	680	636	669	674	665	694	622	674	677	628	675	676	695	656	684	666	639	628	644	667	683	665	666	668	705	650	666	685	603	666	736	659	712	679	645	675	655	697	664	679	652	678	682	624	645	659	710	699	618	642	679	658	718	683	611	642	686	682	632	626	616	635	673	663	665	648	662	633	645	654	693	690	673	653	655	630	615	700	649	656	664	654	700	704	662	652	664	666	659	661	653	648	684	628	655	669	703	682	661	666	608	680	658	692	693	654	657	663	631	628	623	644	666	663	682	647	676	627	662	663	684	676	676	644	638	638	643	630	640	698	718	656	713	678	694	645	659	656	650	652	638	669	662	647	671	670	653	660	682	667	664	649	663	684	730	658	650	669	660	678	684	668	662	681	693	659	676	690	663	650	655	666	670	671	665	687	657	681	689	674	689	642	690	646	641	680	662	697	688	686	664	686	688	668	657	649	683	676	658	612	715	673	684	660	666	654	612	669	650	729	646	694	672	697	699	671	651	646	710	667	662	676	688	727	668	645	692	636	675	679	650	693	704	657	676	633	641	606	638	662	684	623	667	646	680	658	651	672	630	661	666	702	655	669	631	676	709	673	680	625	638	663	681	650	664	676	640	694	698	668	598	695	680	668	606	684	703	669	662	689	642	625	656	673	642	658	695	662	650	651	649	673	640	587	683	699	670	645	674	669	690	715	719	643	656	660	697	662	665	664	681	703	702	666	656	653	655	620	636	677	593	679	640	657	680	677	684	680	643	620	673	640	701	642	638	661	661	648	681	664	655	613	615	669	670	637	679	619	660	663	688	646	677	666	658	675	677	627	690	666	712	664	656	691	658	638	647	657	684	699	646	702	649	674	672	679	673	640	686	647	653	665	662	669	651	633	708	625	649	719	622	718	650	664	667	640	680	626	678	639	716	712	701	668	677	675	642	665	650	645	655	705	657	708	659	683	660	667	641	673	655	694	692	667	679	701	644	671	696	634	700	682	631	688	643	690	654	658	665	671	636	686	645	661	666	645	680	666	667	648	626	680	660	617	654	664	670	671	679	639	658	616	668	656	678	629	630	635	666	616	658	628	654	696	634	671	656	650	657	645	659	691	651	655	654	668	629	629	669	677	629	723	639	665	667	684	694	629	673	692	667	681	657	713	656	665	627	695	651	656	678	702	656	685	679	695	682	705	671	679	665	647	665	655	659	674	640	684	651	665	664	646	668	703	642	627	690	637	615	689	674	611	684	691	639	658	739	663	671	680	615	649	675	644	676	664	691	690	719	684	683	633	637	628	660	670	668	656	648	675	718	688	630	704	665	657	652	680	638	692	668	669	661	688	666	650	672	640	638	686	711	662	652	667	650	706	683	646	666	671	693	616	631	685	681	720	730	674	662	689	683	666	645	635	639	639	700	608	670	669	681	694	648	703	640	640	716	657	717	695	668	685	714	680	609	639	711	629	628	680	689	621	665	674	662	653	646	669	683	669	621	648	653	688	684	682	661	711	638	711	706	674	622	651	627	677	666	640	661	714	657	642	671	659	662	680	705	662	635	648	675	668	649	666	624	657	646	690	648	672	653	646	681	659	659	666	694	690	664	656	669	679	619	647	665	683	664	674	680	665	663	656	653	664	683	674	653	631	651	638	621	654	699	684	645	663	690	648	657	669	666	636	684	629	679	701	665	666	669	674	634	633	648	638	631	657	650	657	651	685	649	628	696	642	650	663	638	646	634	691	655	615	656	650	689	701	678	658	680	663	640	670	669	643	712	644	642	697	662	676	654	650	673	656	699	649	727	638	651	666	686	667	664	632	671	681	679	634	622	669	665	643	689	718	629	642	626	697	641	648	721	700	664	652	677	677	692	663	695	645	685	657	644	680	700	712	720	664	642	645	662	686	704	693	624	628	658	644	618	619	686	667	657	669	686	667	657	687	655	667	663	698	711	652	653	700	640	666	692	655	652	672	685	678	648	683	681	647	642
41209	18274	5962	2463	1494	909	662	528	468	369	341	298	302	260	223	227	211	214	197	203	173	179	163	209	197	183	166	165	189	194	136	168	182	175	142	151	141	145	145	169	149	163	168	135	157	138	151	162	152	165	149	139	137	137	156	157	149	145	163	154	144	152	149	142	144	154	161	146	138	143	161	150	169	143	137	134	140	144	179	155	169	154	161	154	155	143	166	158	164	149	148	154	144	124	131	153	141	132	150	185	153	159	132	153	151	135	163	154	157	138	138	156	134	158	147	138	130	157	148	133	149	138	153	147	154	144	149	151	177	164	150	148	143	147	149	158	182	153	164	159	144	155	175	147	154	148	131	137	135	165	163	142	142	152	147	158	131	144	139	169	154	133	147	161	136	162	187	128	130	166	124	149	139	147	142	155	138	163	152	151	148	163	162	147	131	176	135	157	151	160	157	139	167	145	140	160	160	167	172	136	148	171	129	160	149	142	126	148	134	152	157	146	167	162	146	146	139	156	147	120	156	148	138	145	179	147	152	139	155	139	160	128	152	162	143	139	138	166	155	135	136	158	162	168	142	128	163	139	146	142	158	159	177	146	181	179	154	144	165	159	124	135	144	148	163	159	155	149	135	144	153	151	152	168	134	135	183	140	139	135	151	180	148	152	154	150	157	142	164	128	167	143	144	155	129	124	151	139	162	153	154	137	133	166	148	154	153	140	146	154	129	133	142	140	152	143	157	153	133	124	134	163	147	133	143	125	145	160	159	138	152	162	157	157	147	159	164	123	158	150	150	158	163	145	154	161	139	126	125	155	135	164	143	147	156	130	147	153	148	171	150	135	148	172	141	150	168	138	151	171	143	131	142	170	112	145	144	148	169	152	144	148	165	151	162	177	162	176	150	171	153	130	156	175	140	126	119	142	144	148	129	166	162	175	135	144	146	140	125	150	144	140	160	162	144	137	136	148	171	145	146	143	159	135	137	165	149	145	151	148	136	123	142	152	170	158	165	150	164	156	160	143	148	155	173	163	155	156	152	159	138	135	136	135	166	151	155	172	142	158	143	134	130	151	154	137	137	150	138	139	151	149	116	148	143	169	148	156	144	158	132	143	162	156	143	164	147	143	132	178	173	149	174	147	158	151	146	150	158	147	137	144	155	152	127	169	142	144	155	140	145	138	176	155	142	151	153	155	147	136	161	148	160	155	134	154	146	149	158	152	145	135	152	147	121	161	143	139	138	151	168	131	146	158	137	154	154	142	137	128	150	126	162	137	137	145	163	160	144	148	136	134	150	129	142	128	146	142	137	140	153	145	156	134	136	154	166	158	150	149	164	149	134	143	139	132	153	167	143	159	162	144	144	151	150	148	167	146	150	157	162	164	180	148	131	145	126	137	136	150	139	126	157	147	144	160	148	150	140	153	168	163	144	143	146	178	128	145	130	152	160	157	126	140	150	149	136	143	131	139	140	155	160	129	136	161	139	162	139	164	152	129	138	143	137	139	157	137	149	156	145	117	166	135	147	169	125	155	143	129	138	160	145	159	155	132	149	139	160	158	159	154	154	141	159	168	146	153	151	138	153	151	110	133	148	147	160	137	131	179	147	163	172	132	135	153	145	149	124	165	124	164	138	161	158	178	136	163	163	134	158	132	143	161	137	137	168	135	167	148	135	145	133	140	136	134	150	152	169	149	139	146	125	148	144	128	157	159	168	136	157	166	146	156	159	165	147	152	143	146	162	169	146	157	133	152	167	152	134	135	139	129	150	135	153	141	142	139	138	163	132	163	156	131	146	139	155	171	185	142	139	147	157	146	151	151	138	140	166	141	147	132	144	139	159	146	123	160	158	163	154	145	147	141	172	162	135	136	139	140	148	174	138	127	144	145	138	123	155	151	152	146	153	145	141	149	163	142	145	139	136	140	171	173	125	150	137	168	147	144	156	139	120	180	169	159	143	158	158	161	141	161	155	154	141	122	148	153	129	152	140	155	145	165	138	144	146	170	135	142	134	163	147	152	148	151	133	156	143	165	169	135	148	150	119	129	161	146	146	135	133	169	141	158	133	165	146	137	145	147	128	156	130	138	102	136	148	133	138	153	145	141	149	148	142	117	153	156	155	146	144	129	142	142	158	157	149	145	133	147	127	134	151	133	149	155	151	152	129	157	157	142	153	143	152	160	179	150	176	140	165	137	159	131	132	161	143	141	145	155	135	181	146	152	158	149	149	132	138	148	146	149	168	156	183	144	183	142	151	151	136	139	140	144	134	139	165	154	123	156	150	167	140	136	131	164	140	159	133	136	149	145	164	146	145	144	150	165	138	140	143	154	146	156	169	150	152	152	160	150	140	127	155	154	158	160	172	172	133	146	125	140	176	151	133	139	137	112	120	145	166	142	137	141	183	129	130	143	141	146	143	138	147	168	152	156	134	145	125	136	137	130	137	141	123	145	161	150	159	162	143	160	168	148	126	158	146	126	140	131	147	155	144	170	145	139	146	161	120	146	146	157	138	170	147	148	145	164	141	180	134	155	141	137	138	151	152	149	132	147	144	132	159	151	146	154	162	153	161	157	141	147	133	133	167	147	142	163	149	150	155	155	141	142	150	136	170	127	135	125	153	140	150	143	142	126	153	153	132	151	160	130	119	145	147	148	144	159	138	155	157	142	136	157	143	151	136	152	145	142	143	147	158	127	144	150	158	148	175	159	146	142	138	148	144	123	144	135	138	157	121	161	149	166	157	147	179	137	127	173	141	146	144	140	164	130	150	149	139	138	149	140	156	162	134	139	159	150	145	142	178	147	159	135	151	125	146	154	149	144	153	158	169	173	107	137	152	146	153	152	159	165	150	138	141	169	144	156	129	129	186	158	158	146	163	174	179	151	162	140	147	151	163	124	153	128	143	156	173	155	125	151	137	140	160	148	147	143	157	139	126	136	172	142	183	142	145	150	138	134	128	132	136	160	137	132	148	166	167	173	158	161	130	147	151	143	142	135	166	156	137	150	179	152	150	124	131	164	152	151	147	160	133	162	146	163	123	164	139	131	162	144	157	175	152	151	142	170	147	139	143	117	129	150	150	149	127	149	132	133	161	148	141	165	161	160	152	127	165	163	153	171	156	153	161	137	138	154	150	156	151	163	142	139	144	175	157	151	140	129	156	142	121	143	152	142	141	141	150	130	146	143	176	167	158	154	158	155	154	149	142	167	137	161	159	156	141	142	161	159	150	139	143	167	148	144	142	149	142	162	141	173	154	145	156	137	158	152	164	148	154	159	143	151	158	128	159	150	161	142	147	155	133	142	148	135	136	149	151	144	161	150	136	140	135	126	163	178	168	166	153	170	140	153	111	148	137	124	149	143	151	154	158	145	161	140	140	137	148	141	137	146	173	172	154	158	152	150	159	163	159	157	155	159	131	148	152	132	156	167	153	150	144	136	132	153	141	154	158	158	152	151	143	152	139	163	131	140	155	129	141	148	156	148	146	143
25509	8573	5746	5479	4583	3620	2861	2430	2013	1775	1520	1403	1240	1055	1015	986	889	798	786	785	708	721	677	607	638	592	622	535	569	535	548	544	526	514	499	541	493	520	471	453	467	496	463	449	459	490	448	462	440	441	465	488	443	483	437	460	465	444	430	448	388	442	433	416	412	379	408	429	408	401	397	418	423	418	448	430	471	431	406	393	432	440	405	427	458	409	499	508	511	507	493	458	507	406	457	439	414	425	427	449	435	437	436	419	423	440	489	486	454	399	409	424	433	433	417	438	446	459	462	410	414	392	404	378	389	430	421	419	387	403	429	409	420	433	414	423	445	411	418	419	414	401	410	381	340	413	370	408	411	371	415	405	423	384	370	380	390	423	384	376	366	407	345	411	389	366	401	428	394	390	404	381	349	414	394	412	406	407	402	388	422	408	375	401	418	402	390	376	375	389	369	395	368	385	373	390	391	369	374	435	381	367	376	423	370	365	378	442	348	420	380	398	387	370	376	403	387	373	394	382	418	408	408	398	403	397	380	403	391	408	385	370	383	400	393	364	393	411	383	407	385	406	419	374	366	386	375	429	399	387	396	391	405	373	366	360	395	416	390	371	419	394	406	386	375	403	392	401	360	374	388	380	423	351	382	368	364	378	393	425	425	402	356	373	417	392	412	391	389	409	403	393	413	353	398	399	405	395	394	387	385	392	420	416	410	352	370	391	400	370	391	383	402	375	402	388	413	372	402	405	397	391	396	400	368	418	366	389	385	421	429	404	399	406	394	394	363	452	399	396	403	402	394	390	411	392	346	409	420	411	374	407	354	395	377	403	394	415	402	411	423	405	403	385	402	387	402	361	350	375	402	386	382	408	422	383	412	386	384	395	405	389	394	384	402	404	357	370	409	389	418	372	446	407	405	392	382	397	386	408	410	405	407	405	373	402	447	422	391	372	392	381	414	375	375	417	417	401	362	375	389	414	407	407	371	395	400	375	391	385	393	375	400	396	391	391	395	390	393	423	372	343	390	354	419	412	388	412	404	396	404	379	374	405	403	380	401	352	420	409	394	392	402	387	426	393	389	407	436	380	426	381	409	389	381	414	414	405	414	364	366	400	392	377	376	414	385	389	365	399	379	420	384	376	392	397	415	395	399	383	373	380	401	437	344	394	375	379	394	411	375	398	414	411	375	399	344	392	399	399	411	405	384	394	397	387	379	403	386	429	382	384	397	382	387	394	386	393	410	365	437	379	391	415	438	368	387	397	391	384	435	386	376	389	405	358	396	378	394	364	389	410	383	373	405	422	419	376	418	373	401	410	388	358	447	398	433	372	383	403	402	356	372	398	378	380	396	398	407	392	384	403	389	380	394	377	374	411	407	408	391	383	462	396	397	378	356	394	366	392	400	405	367	375	388	359	394	427	375	391	408	433	401	416	364	415	380	385	400	392	388	379	405	400	410	400	380	421	338	395	375	394	431	386	403	401	395	405	349	421	392	381	413	393	403	395	378	416	393	416	362	365	369	408	389	389	390	401	388	393	383	410	381	389	381	423	369	371	374	388	416	400	423	381	389	380	373	387	363	404	408	394	391	381	404	410	373	385	384	440	396	369	364	353	421	403	364	387	363	375	379	387	382	412	389	419	417	386	374	398	375	403	377	376	386	407	389	436	404	366	411	385	383	412	373	401	384	400	364	373	430	434	375	404	422	374	395	388	412	400	383	388	364	383	393	409	394	393	416	385	388	388	365	415	409	406	369	399	409	362	401	418	407	393	388	399	402	397	391	387	402	397	393	382	387	383	385	387	419	392	385	347	404	365	432	412	389	406	386	379	396	394	356	394	388	408	415	379	399	367	378	366	387	385	412	415	379	368	386	411	420	394	380	426	419	392	440	384	394	373	392	400	376	395	369	379	399	403	388	402	384	389	394	417	389	381	379	373	388	391	417	419	382	410	361	403	377	383	370	387	402	369	430	350	398	356	364	377	383	385	438	436	377	345	380	384	373	402	368	414	369	429	358	402	386	442	397	395	397	390	393	380	412	378	423	392	344	375	413	374	414	444	388	374	384	370	384	439	424	415	375	386	387	400	397	387	383	398	395	427	391	400	396	394	365	395	392	371	416	410	429	403	349	395	388	403	374	393	404	381	379	409	353	383	368	357	370	414	386	407	406	368	352	441	419	383	435	401	410	379	359	373	396	399	407	418	399	383	379	396	405	387	359	429	367	400	425	380	352	394	403	405	434	390	351	402	441	393	404	406	385	395	398	381	428	384	413	370	390	393	362	394	415	403	398	418	379	412	381	370	419	413	378	382	403	418	382	381	424	405	419	397	374	386	389	408	456	407	397	426	391	388	442	429	391	385	391	416	379	367	389	403	404	364	377	424	399	363	379	408	407	373	354	389	408	411	396	407	380	364	385	393	381	377	389	432	398	397	378	365	383	416	381	400	352	379	370	411	388	386	369	381	388	396	383	388	391	414	384	414	389	392	411	430	413	418	377	389	354	401	380	394	401	402	387	389	374	386	433	394	349	349	428	431	367	368	416	385	355	382	384	362	403	384	389	379	363	398	421	402	362	393	359	388	360	370	374	372	411	372	399	375	390	349	416	389	382	423	388	391	402	409	366	387	362	392	438	409	374	387	400	369	347	395	370	400	397	381	364	365	411	360	397	391	398	405	376	420	399	394	401	400	363	381	382	412	389	395	371	388	434	395	422	339	405	377	373	372	394	382	399	403	414	367	382	416	414	421	403	389	384	372	372	371	422	385	405	376	410	369	394	386	434	348	409	408	415	377	400	423	413	380	362	405	384	391	400	402	370	407	370	396	356	422	384	408	409	398	366	365	379	400	394	393	433	406	398	363	410	392	413	386	386	389	380	415	369	416	401	404	402	388	374	373	384	380	397	372	395	370	395	386	373	380	371	400	404	364	379	400	386	402	415	381	403	384	398	381	375	396	400	397	417	403	346	391	434	358	374	393	400	412	395	369	385	383	389	395	438	369	368	406	387	402	375	377	412	400	404	412	352	393	414	387	425	379	372	366	426	385	391	429	396	406	382	418	407	364	350	401	409	415	396	390	404	400	351	387	361	386	389	389	386	399	398	372	398	376	366	412	361	371	388	403	389	385	421	369	366	380	391	388	425	388	361	389	384	376	355	439	389	399	405	378	375	376	389	407	393	380	416	403	402	419	375	371	395	381	349	359	422	407	391	385	365	384	375	391	410	428	388	396	398	415	396	373	400	408	419	355	361	415	390	364	375	395	394	368	414	407	358	416	422	395	402	388	415	433	399	366	377	419	392	383	396	405	416	381	382	404	396	368	371	375	403	367	391	394	391	370	393	396	402	395	380	384	393	369	383	357	376	413	366	384	397	358	371	399	437	422	419	372	387	379	416	385	385	396	380	410	381	361	405	369	371	409	406	439	395	393	389	406	376	394	397	407	389	388	373	390	395	415	390	402	414	399	404	382	381	415	395	406	380	386	402	395
14894	3601	691	302	263	274	283	297	296	269	278	292	249	263	307	290	259	250	271	281	297	303	264	262	257	279	259	284	302	244	270	270	264	283	307	266	257	290	306	277	279	281	262	262	253	287	300	254	235	275	284	243	260	247	266	280	270	250	241	289	292	305	262	261	274	273	296	276	249	255	250	281	267	264	252	252	258	256	265	269	253	281	262	276	264	244	274	271	254	292	248	266	261	292	304	278	275	274	276	255	258	285	281	272	236	296	275	277	264	255	289	280	267	258	245	285	266	275	291	263	249	264	262	261	271	310	269	297	276	287	256	271	290	261	280	270	258	274	300	260	265	304	234	280	229	240	275	268	272	280	268	275	269	245	272	307	294	267	272	259	248	285	276	295	271	262	229	264	282	300	271	252	267	244	301	250	280	249	240	266	267	277	285	303	273	268	256	270	264	257	281	263	267	250	245	263	280	252	257	276	283	294	278	277	286	245	285	280	245	259	265	245	295	265	284	264	270	291	264	274	315	268	238	262	285	267	309	268	267	276	284	283	261	279	265	318	264	279	249	259	255	273	268	283	258	254	281	254	252	277	245	259	267	267	302	287	297	303	242	275	290	233	249	242	295	263	243	268	271	271	309	259	268	255	267	260	270	265	240	274	312	262	296	284	288	271	258	238	242	271	299	277	243	275	250	273	260	278	264	264	247	269	244	284	251	279	270	267	254	245	268	332	261	290	305	243	276	292	258	268	277	251	296	268	287	263	251	256	296	275	283	269	270	282	263	262	229	282	262	248	250	265	267	270	266	265	278	279	266	278	285	246	312	252	261	268	267	267	273	287	267	260	262	271	298	252	255	288	270	279	249	265	262	258	265	250	288	279	292	235	269	256	267	263	292	291	263	231	280	241	285	276	250	299	268	250	274	262	268	288	257	269	272	237	258	243	293	281	270	258	261	254	277	264	303	255	251	257	274	280	285	259	264	264	246	255	240	301	268	270	259	274	247	255	265	268	295	244	237	267	264	269	278	272	259	253	285	253	286	295	256	271	269	304	290	275	285	280	247	261	266	256	248	286	281	270	242	257	253	276	234	267	292	275	273	290	243	287	250	255	288	292	256	253	249	281	285	249	276	247	283	251	269	273	282	241	243	255	268	300	269	279	308	267	265	248	270	256	251	285	250	305	269	275	298	239	263	282	258	273	263	274	282	266	262	248	285	289	301	271	267	279	289	262	274	283	255	256	262	246	269	259	294	262	253	284	244	244	302	243	290	242	285	271	244	258	274	281	257	243	228	250	267	249	302	285	278	302	283	277	251	285	268	254	254	272	265	255	264	298	297	290	296	291	262	247	251	253	257	270	282	266	259	285	276	292	268	284	250	261	261	250	273	246	269	287	260	288	257	246	270	281	258	245	272	267	252	271	263	244	282	268	238	274	264	253	266	264	308	285	272	299	268	257	264	288	255	254	265	262	280	280	281	286	237	277	264	284	254	281	273	261	280	298	274	269	276	293	267	280	315	254	263	259	266	236	274	267	261	258	265	264	273	247	263	273	273	278	282	267	252	273	284	230	296	299	251	275	260	259	259	285	286	268	232	293	285	278	243	262	263	298	254	265	225	276	251	227	266	236	263	263	260	246	295	299	271	258	265	241	292	235	279	236	254	273	270	247	266	303	279	273	255	299	275	281	279	276	273	245	261	277	283	270	255	277	272	294	283	272	301	267	263	289	240	275	283	281	248	274	263	265	263	232	284	267	265	272	277	257	310	253	293	280	258	263	268	269	274	244	284	270	282	262	267	253	266	265	280	310	278	290	274	248	285	288	277	239	263	260	261	266	251	268	293	262	263	266	269	256	291	256	282	287	294	266	292	273	274	280	302	285	272	267	260	267	266	258	250	256	282	274	288	274	285	254	261	275	253	271	270	273	273	260	245	277	305	252	244	273	280	274	243	270	264	261	264	291	250	253	267	268	250	294	273	234	258	264	278	247	265	293	262	281	273	283	238	270	253	255	291	277	235	287	280	257	288	274	313	283	269	269	266	263	262	260	269	280	249	279	247	259	273	256	273	265	273	274	263	249	230	265	280	261	259	310	270	262	275	247	291	261	284	258	255	279	258	265	274	254	268	259	249	247	290	298	279	296	284	273	264	273	293	260	294	267	242	259	256	258	288	258	278	253	257	294	276	279	279	257	289	247	263	234	276	275	248	238	244	277	263	287	287	279	277	284	295	249	264	276	300	252	298	251	261	276	283	255	258	238	279	289	291	264	242	275	254	272	272	287	274	307	245	280	275	279	280	273	254	267	235	271	259	270	296	280	285	256	285	281	289	275	270	278	253	277	296	295	265	238	269	267	253	268	279	273	302	281	281	289	281	273	257	270	302	250	280	257	274	234	249	273	268	276	252	260	269	265	262	241	279	267	307	280	267	249	268	280	264	276	274	256	281	260	279	289	277	280	260	265	297	239	258	254	230	258	262	291	278	304	252	268	268	258	267	250	237	238	275	273	273	264	280	283	264	280	273	274	274	260	262	264	263	272	251	263	279	269	296	262	234	244	274	248	266	271	255	267	248	270	242	270	283	252	275	242	258	267	279	284	281	261	266	252	291	250	256	257	301	264	301	246	286	257	254	254	284	271	262	243	285	285	254	247	264	255	292	270	251	233	274	248	261	254	260	243	263	287	255	299	265	267	279	263	257	283	283	254	273	309	272	255	271	260	253	245	255	259	297	243	251	294	277	245	312	266	247	277	295	281	285	262	272	284	256	273	259	254	268	246	245	278	305	268	250	286	282	234	255	261	295	249	272	262	227	286	259	254	258	287	241	282	257	256	290	283	296	271	292	264	286	292	276	267	284	271	284	244	266	266	261	254	257	282	307	296	262	274	260	276	248	281	259	256	284	250	247	265	256	279	258	239	245	266	290	247	273	255	269	273	244	304	289	236	258	262	268	279	242	261	280	251	262	269	271	242	270	283	253	284	259	288	276	232	268	259	269	263	269	265	294	277	269	251	281	271	268	276	283	219	270	275	256	275	272	240	264	284	253	302	245	256	242	292	277	270	254	259	256	264	273	242	290	291	235	232	274	246	285	278	250	261	286	296	253	302	258	250	254	259	270	302	285	255	257	277	269	272	274	268	279	263	249	270	276	295	264	246	258	292	291	308	253	241	266	251	250	281	272	272	261	261	275	266	289	284	298	253	279	262	258	247	276	221	306	249	240	279	248	291	247	280	265	288	268	310	273	292	293	292	271	285	268	229	278	287	299	242	272	271	279	263	259	290	257	245	258	277	279	275	284	256	264	274	261	246	281	277	276	269	263	255	253	288	262	271	254	247	289	277	301	275	306	263	262	244	270	288	278	282	238	292	280	252	284	263	273	271	293	276	256	271	266	268	273	262	303	274	274	268	286	275	271	290	261	305	280	255	275	277	266	276	270	239	254	258	280	271	256	262	265	320	287	279	276	287	290	282	296	245	236	286	254	258	252	273
8840	2960	1250	796	769	776	743	720	693	721	717	721	668	740	685	712	688	729	724	669	707	652	707	738	697	689	706	710	710	696	727	641	676	672	601	698	675	632	669	703	684	688	741	685	682	685	672	672	728	696	646	678	632	743	674	691	708	691	699	683	661	677	672	703	644	669	627	666	667	706	678	650	698	723	712	694	706	645	726	647	711	720	671	636	658	719	677	682	746	709	674	696	695	652	666	657	672	702	696	675	696	682	650	668	711	659	673	666	720	656	704	706	680	709	688	689	704	711	675	682	632	687	694	651	643	662	668	685	644	704	656	640	705	730	653	692	753	691	696	638	701	704	642	702	668	684	679	716	694	707	698	662	667	660	702	659	678	676	725	735	625	703	630	717	680	681	665	681	646	676	727	693	667	650	696	731	643	667	686	707	665	664	690	701	682	704	690	701	720	678	666	665	647	662	695	703	699	631	741	664	685	690	720	715	669	660	706	654	647	685	660	670	615	685	710	705	672	725	726	659	673	681	653	671	639	684	710	701	642	655	676	673	645	673	717	682	709	648	680	681	681	706	705	646	642	701	669	647	678	732	667	694	704	679	674	667	700	655	681	693	671	613	696	683	692	680	637	704	635	645	648	666	686	692	723	638	678	695	675	654	681	668	748	655	698	644	718	654	678	677	705	718	674	676	714	685	648	653	673	663	636	598	679	646	680	661	653	723	692	672	665	686	653	679	657	668	687	649	716	691	711	658	730	681	623	657	727	652	706	684	654	704	682	639	654	705	667	648	717	641	673	729	708	642	713	662	728	646	662	672	690	694	679	704	665	655	671	621	703	712	672	659	656	661	713	640	665	667	699	679	624	667	664	673	669	682	681	646	697	671	671	685	671	613	722	680	706	675	684	644	666	676	641	688	641	689	691	657	762	730	737	682	683	687	703	675	649	688	708	653	647	678	655	675	690	677	661	672	689	698	688	734	655	696	710	689	679	693	687	694	716	678	727	720	626	667	697	674	663	683	668	665	701	686	679	694	656	679	693	612	728	700	655	685	678	689	660	694	703	669	664	671	722	656	690	751	668	649	691	660	692	707	713	672	658	758	660	698	666	672	647	666	691	715	620	667	664	678	670	655	660	704	679	721	645	693	697	718	678	646	652	701	702	652	654	671	677	646	700	712	711	665	688	705	725	644	679	678	615	701	684	722	678	678	700	719	702	707	732	683	691	674	727	692	692	670	682	689	645	658	652	639	690	578	692	666	652	664	663	713	688	685	699	671	672	702	701	655	657	691	690	653	683	680	694	642	698	699	720	725	649	734	688	703	719	675	693	691	676	684	703	722	728	669	671	708	699	709	634	663	666	657	693	679	689	631	675	681	671	661	658	694	688	743	678	718	699	648	727	676	677	621	677	684	693	660	687	634	700	654	677	700	701	671	709	642	690	680	667	713	700	704	684	703	641	676	748	698	675	641	714	675	736	684	696	657	711	645	662	644	717	664	710	676	726	674	696	715	674	663	690	692	675	706	697	691	683	674	704	668	684	695	732	689	758	695	691	651	651	671	697	631	731	688	663	692	687	713	687	674	629	645	678	696	679	641	686	710	655	663	668	707	634	660	638	663	659	647	636	643	683	718	652	656	707	662	712	670	655	660	703	690	715	640	730	702	622	645	705	691	697	655	702	675	687	675	658	677	685	685	664	703	684	692	632	697	695	660	729	687	694	662	672	729	665	680	734	710	705	675	701	707	705	708	648	648	674	671	672	697	690	722	690	689	692	722	645	706	647	679	686	653	680	693	692	677	653	690	694	694	709	645	686	675	664	713	699	651	638	756	645	707	653	732	621	681	678	716	669	650	717	699	718	716	692	705	720	638	669	708	685	733	687	655	633	695	698	682	719	731	732	697	668	692	681	692	683	720	704	626	686	707	691	694	668	709	705	694	663	680	716	706	689	643	660	763	704	726	637	701	660	685	695	707	687	642	684	744	670	641	695	672	670	666	704	670	700	680	680	705	657	707	733	711	679	699	721	680	640	647	666	691	632	734	671	716	698	691	698	676	611	701	671	641	693	672	651	682	665	707	660	682	680	649	653	662	656	698	681	645	669	605	645	673	643	717	701	636	709	662	702	681	713	683	682	718	660	701	632	685	648	625	679	700	689	680	695	695	673	704	680	711	642	721	683	670	630	654	624	647	687	691	698	666	713	666	706	656	651	688	713	685	637	688	663	657	690	631	682	667	722	665	644	699	668	668	678	681	712	717	655	687	692	684	695	669	677	679	666	720	700	670	702	721	711	663	707	695	718	718	679	701	705	671	719	631	685	674	686	683	640	670	653	654	665	712	685	704	689	678	735	701	692	704	628	698	719	670	635	666	697	682	666	664	673	715	633	705	695	680	684	683	707	703	700	700	654	663	674	651	718	665	696	677	684	697	679	682	643	652	650	649	672	681	674	661	712	687	672	683	701	657	700	707	661	706	635	683	662	706	721	702	680	680	640	697	690	657	657	685	676	670	688	621	680	683	674	660	692	651	659	734	688	699	684	693	668	705	675	698	680	677	656	664	715	636	680	633	718	664	662	694	674	679	683	708	675	690	680	723	624	695	677	660	675	676	724	650	634	661	723	690	686	692	675	674	680	660	643	656	641	646	617	719	709	668	688	700	669	686	702	620	696	648	661	708	677	704	702	717	669	656	667	680	701	740	633	686	703	681	719	665	609	638	690	671	708	677	660	680	682	650	718	706	683	709	680	661	714	707	693	655	685	716	716	695	607	688	729	677	672	676	672	688	632	696	664	684	647	663	686	676	699	660	659	661	688	648	640	656	663	680	683	689	689	695	632	654	680	666	693	698	662	636	671	724	636	695	721	700	661	751	720	654	657	676	693	659	676	695	688	686	681	679	711	682	720	678	631	657	618	669	647	651	711	707	685	646	716	705	674	666	667	679	638	700	648	696	662	677	680	683	682	659	751	683	713	709	659	661	702	691	651	637	699	724	688	676	717	654	709	665	677	663	677	710	651	665	647	677	679	656	719	707	760	668	674	697	664	659	655	657	679	684	684	695	648	709	680	675	721	705	677	669	624	689	674	689	687	670	694	703	696	700	619	664	679	645	663	669	684	689	665	679	667	614	696	666	708	666	674	678	668	697	614	659	704	627	693	685	633	706	760	678	672	690	686	727	659	691	691	682	723	650	693	710	681	679	654	695	631	679	685	739	686	716	667	679	673	678	672	652	691	664	675	669	698	672	656	683	717	680	667	671	666	691	707	626	688	699	685	685	661	734	672	665	746	688	662	698	685	666	697	658	634	673	670	695	677	715	656	727	691	683	649	720	679	680	641	700	672	675	690	674	709	700	680	679	695	692	704	727	717	668	703	675	686	734	675	703	702	707	668	668	693	688	687	673	687	716	679	699	657	697	659	694	664	687	685	661	667	651	708	709	714	633	679	643	675	683	687	697	709	700	709	689	672	677	692	717	699	674	721	667	681	688
32503	14497	4137	1480	889	701	520	462	401	361	348	318	292	331	306	300	277	272	263	284	288	279	259	276	296	260	317	302	274	246	269	267	301	275	261	303	285	259	279	263	313	234	255	285	256	281	270	282	262	256	255	260	240	246	266	267	270	264	272	276	280	248	275	252	257	250	228	270	271	276	259	235	289	257	272	229	282	241	270	266	265	292	286	264	278	267	289	269	276	258	279	276	277	289	292	244	290	271	266	273	282	251	263	248	250	261	269	282	287	260	255	260	268	296	255	259	246	268	233	270	255	250	273	302	228	272	247	256	257	238	262	288	290	259	267	254	267	266	275	259	253	240	254	249	241	283	261	257	268	255	285	266	280	281	251	267	242	265	265	256	263	236	251	283	250	239	242	270	268	270	241	226	272	310	278	271	280	261	276	262	236	248	265	282	269	246	277	274	263	245	251	240	270	260	289	258	261	269	295	257	242	281	254	262	238	291	270	233	275	269	247	250	268	269	246	274	248	296	289	261	270	266	275	281	287	246	266	264	266	258	244	263	247	310	287	249	257	268	255	255	257	267	258	272	278	287	236	264	281	284	276	297	272	249	256	257	269	244	246	257	265	238	266	284	286	252	281	258	252	277	268	284	268	250	274	286	263	281	272	280	287	283	250	274	248	248	277	258	265	278	238	256	261	292	234	256	253	264	273	247	258	245	282	259	251	259	250	274	259	274	284	266	242	267	295	262	264	270	250	279	235	253	258	248	276	288	254	236	284	281	271	261	252	235	245	278	249	245	264	268	274	275	244	307	229	273	268	265	280	259	293	260	235	276	270	252	276	255	279	242	258	282	246	241	257	251	271	284	299	268	266	257	266	267	252	267	244	243	279	243	276	255	254	300	237	274	263	292	251	236	233	252	257	242	245	271	264	246	260	281	288	258	237	259	273	257	266	249	271	266	225	267	262	276	282	241	249	244	268	271	258	262	245	260	251	251	285	245	264	252	271	234	253	278	276	251	272	260	255	272	251	254	278	290	284	280	303	258	281	257	266	276	276	239	269	219	260	234	247	269	251	278	265	294	282	280	271	264	239	261	277	270	276	260	273	256	271	292	255	252	235	259	253	276	286	279	260	253	258	246	255	263	256	278	263	274	269	270	257	264	266	277	246	270	261	258	235	266	260	245	273	255	232	277	277	250	251	249	241	274	262	265	267	226	264	254	245	249	262	283	269	299	281	275	288	254	253	251	287	218	302	262	256	238	259	254	255	241	268	244	264	267	261	275	265	260	269	241	275	256	290	257	280	262	255	235	272	269	290	226	253	259	257	263	271	281	260	258	255	296	267	263	293	279	251	261	258	267	300	248	291	261	287	268	249	224	258	254	257	249	268	292	250	255	266	228	250	254	253	274	302	236	270	276	239	249	276	237	275	266	263	273	258	249	288	268	289	249	281	270	266	268	255	273	251	278	252	247	277	231	266	241	269	272	263	263	291	260	251	266	236	245	256	273	267	249	247	252	247	260	310	244	285	266	271	282	240	282	280	264	254	275	244	271	225	252	303	234	245	247	260	290	275	263	259	261	297	239	257	269	244	286	254	260	254	265	271	291	280	218	237	247	267	283	263	265	258	277	255	238	290	256	256	297	268	256	262	260	281	285	279	262	273	268	251	252	264	246	258	231	257	239	261	242	269	284	279	249	272	247	247	292	263	255	284	270	258	275	274	262	269	273	290	291	251	276	256	252	260	257	280	282	282	256	258	250	276	248	241	255	283	263	248	289	246	281	262	256	273	247	267	242	245	269	264	266	247	252	254	265	267	269	269	306	269	256	261	276	253	275	268	224	249	236	221	239	262	247	247	295	259	257	289	218	267	247	269	264	221	266	295	273	298	252	268	271	271	275	259	281	258	264	234	322	278	275	256	264	258	282	245	259	292	238	275	286	260	250	275	260	262	267	279	278	262	243	253	259	252	241	252	258	260	261	269	281	230	270	269	278	276	274	267	256	252	249	279	275	256	246	251	253	274	239	263	246	250	274	233	261	293	243	254	264	265	246	260	239	269	268	262	245	259	279	273	264	260	259	261	242	271	296	260	277	274	237	268	293	259	253	294	264	298	269	248	246	282	253	267	254	248	247	254	267	285	270	270	269	250	307	277	253	252	279	263	292	268	260	255	265	295	247	250	263	225	263	286	246	238	245	284	265	260	264	261	260	266	272	258	275	264	263	265	256	260	249	264	261	260	277	258	254	243	260	256	271	241	237	279	303	281	261	274	268	261	257	251	274	275	260	267	250	259	256	271	281	305	274	257	254	279	287	258	272	249	263	274	270	269	280	289	263	266	251	276	279	270	259	264	282	279	248	274	275	283	241	270	247	258	253	267	278	315	262	294	253	240	276	258	264	268	274	270	276	247	243	260	257	274	255	268	264	275	254	229	223	268	284	250	270	263	267	269	246	264	300	287	265	278	276	254	244	257	271	255	260	263	254	285	264	262	270	264	247	295	272	257	299	273	266	283	267	260	266	258	254	239	244	254	299	242	283	247	266	253	247	240	262	280	250	245	262	277	273	233	253	274	262	250	246	238	246	236	241	242	286	293	266	234	258	278	257	298	272	267	256	254	256	280	267	249	271	256	233	256	264	284	273	264	274	284	260	251	254	258	236	273	268	275	256	243	274	282	256	247	267	294	262	262	247	250	257	287	259	231	256	242	282	277	238	265	264	275	270	261	246	242	292	249	261	260	268	255	302	289	281	262	280	264	281	266	245	249	218	278	262	246	276	272	295	267	249	246	282	230	268	254	256	263	261	246	249	255	268	296	276	274	275	258	245	248	268	259	287	265	272	285	289	255	274	278	270	279	290	240	280	252	256	255	259	253	250	243	247	268	278	240	303	260	261	248	270	251	271	228	237	238	262	239	256	235	260	262	268	249	271	254	267	263	292	274	238	257	251	251	234	265	262	252	258	225	265	287	272	298	308	263	243	260	248	248	271	247	273	250	239	271	282	288	242	291	295	238	277	272	258	267	276	253	258	247	267	271	241	268	243	253	258	278	268	254	285	295	242	293	254	262	269	255	289	272	280	270	278	254	255	282	288	243	270	239	255	278	259	252	261	267	274	290	243	257	256	284	273	281	258	265	281	262	272	279	235	242	290	235	277	261	266	263	257	259	274	268	268	223	263	260	306	248	293	275	258	258	269	249	249	272	287	241	246	263	276	256	267	242	265	270	251	256	264	222	252	256	246	263	255	268	223	239	289	232	233	279	313	268	226	286	257	261	248	291	262	270	261	271	254	288	265	260	260	229	269	249	272	281	251	244	287	272	249	272	278	252	260	261	254	251	266	267	254	264	230	256	258	251	252	272	274	273	266	246	275	227	271	269	279	292	282	250	266	267	259	269	280	254	265	265	255	278	253	245	261	242	283	230	257	260	246	261	256	263	261	254	285	253	250	221	266	246	229	258	251	265	295	266	281	265	234	277	266	263	252	300	279	272	238
20112	8908	4466	3245	2795	2313	1996	1730	1504	1337	1223	1205	1119	1012	953	923	911	829	843	887	843	847	812	794	742	776	723	733	733	706	703	691	746	700	696	671	708	707	680	697	750	666	735	658	678	720	658	700	652	660	678	676	685	676	692	718	660	671	708	658	684	642	643	654	667	679	708	635	658	669	673	659	678	688	704	699	674	684	717	737	675	699	739	694	762	713	684	699	699	719	663	710	724	692	713	686	696	671	624	682	703	647	664	694	650	734	699	743	716	678	706	689	685	667	667	656	735	698	715	683	645	684	633	687	677	726	667	710	706	660	668	706	638	686	654	672	687	631	680	643	657	641	678	650	606	655	671	667	619	663	620	657	598	650	639	700	673	648	671	619	700	640	654	669	596	653	624	667	647	618	654	664	669	673	723	665	623	667	654	661	649	643	657	629	655	633	685	647	631	627	637	658	666	678	675	627	663	716	641	632	652	651	643	668	675	640	686	731	580	627	653	652	675	651	687	665	674	645	658	642	673	650	609	669	638	625	644	605	625	671	708	696	668	663	621	679	673	645	644	665	637	676	619	634	666	675	662	651	686	653	603	644	674	645	624	639	643	664	655	619	659	665	671	659	670	625	612	635	654	652	647	653	679	612	685	646	677	671	650	701	685	645	628	664	646	655	695	689	671	708	644	639	672	676	623	692	620	622	638	673	642	640	681	689	693	667	661	680	677	725	641	655	701	661	658	649	666	710	660	657	658	724	691	659	653	662	627	652	637	651	667	626	653	675	668	646	643	677	650	640	644	660	647	680	671	641	646	668	686	645	629	658	663	668	685	657	675	649	688	690	648	698	643	663	637	683	674	694	657	623	647	637	599	651	637	668	671	653	621	691	676	661	672	628	633	656	656	650	648	640	689	630	628	709	689	659	692	645	637	618	629	682	673	652	661	663	689	620	620	634	629	646	610	642	658	664	650	691	721	664	662	665	675	647	699	668	627	597	665	642	672	667	682	688	673	693	636	719	675	638	621	666	678	640	652	663	651	678	653	646	627	639	704	673	659	676	677	681	662	654	664	658	640	645	666	663	678	687	665	629	681	645	670	687	621	649	653	631	675	662	652	652	672	676	721	663	644	697	641	638	661	644	656	642	671	662	670	611	657	657	685	720	711	665	681	665	649	603	649	664	602	683	636	677	672	686	683	647	691	660	674	705	659	680	666	632	623	636	631	631	713	615	670	669	600	665	626	675	669	682	653	647	686	652	646	652	650	643	663	615	664	652	669	684	660	655	634	691	643	641	675	669	674	667	641	655	665	662	589	662	706	734	676	676	641	671	617	672	647	662	633	644	658	611	676	694	653	654	657	635	640	668	714	678	661	697	674	685	670	644	666	681	672	624	619	683	639	689	624	618	667	689	719	655	662	622	670	626	650	664	695	609	594	661	696	673	663	676	676	659	682	642	642	700	655	673	650	672	671	652	614	671	699	632	662	627	628	677	677	662	686	663	652	651	655	621	598	688	650	686	662	660	662	639	685	666	674	661	656	663	672	649	643	657	669	657	646	667	695	706	682	661	640	672	682	652	664	665	662	654	647	667	671	624	618	678	642	683	654	648	598	669	664	690	647	704	658	627	642	664	668	675	693	672	659	622	672	665	649	672	643	675	649	687	648	666	660	653	680	640	674	645	683	683	672	724	648	671	636	701	691	677	663	654	646	635	634	642	658	663	667	667	681	690	653	662	690	638	661	675	686	653	669	698	622	644	627	697	663	681	686	599	655	674	707	649	651	620	675	673	657	659	676	617	664	653	641	662	656	658	664	632	661	692	614	666	649	651	696	595	606	649	675	664	660	654	679	678	666	655	711	667	672	672	640	640	645	692	633	682	673	664	713	647	663	647	683	641	714	692	635	641	653	692	637	649	629	716	667	660	652	635	615	687	675	656	638	658	680	633	651	640	625	678	691	651	637	688	683	670	698	691	689	652	641	707	710	707	621	659	634	657	659	706	648	661	700	635	705	693	694	663	691	642	666	654	674	666	697	653	603	686	647	672	635	639	657	658	661	645	678	688	689	661	685	649	709	704	676	640	664	674	624	651	679	631	711	691	659	620	639	637	661	678	631	684	689	598	697	691	655	599	629	632	634	704	654	679	613	619	639	691	693	623	610	671	645	665	654	676	656	636	684	645	661	671	637	673	656	589	633	633	641	652	641	640	658	623	655	655	678	666	698	735	683	689	680	650	617	702	701	651	648	664	663	681	601	652	692	650	651	656	619	651	652	642	657	686	709	621	638	676	614	656	686	660	644	687	650	697	644	662	642	645	677	615	695	634	649	663	664	625	636	719	660	678	658	709	697	617	676	680	682	624	637	650	688	680	707	637	700	639	640	665	671	646	633	637	617	657	679	600	658	667	630	642	691	632	656	651	666	641	677	714	648	663	662	656	606	638	673	645	651	660	636	679	643	658	644	674	685	678	648	720	695	692	666	701	669	674	626	666	645	659	642	675	664	656	654	653	684	668	677	671	664	634	661	717	637	663	647	616	667	669	659	671	635	683	654	684	621	655	629	636	666	639	666	657	655	641	658	615	658	700	673	679	673	636	663	677	679	674	622	664	698	628	668	676	690	642	640	657	652	697	664	670	686	678	655	664	657	649	697	669	678	674	643	609	681	584	673	668	626	694	632	687	687	639	628	660	700	657	659	666	665	684	668	665	675	677	660	647	601	675	655	661	647	636	683	681	675	697	695	641	650	642	601	617	697	622	637	651	666	657	628	614	684	650	641	683	706	704	644	719	650	653	689	658	654	626	655	673	659	719	621	635	648	664	655	661	675	664	638	658	664	657	660	647	698	662	646	615	652	653	625	679	611	635	683	641	688	694	673	658	675	656	615	633	693	703	664	685	619	682	706	683	682	711	659	686	655	639	624	644	690	670	687	680	695	655	712	640	646	637	663	683	639	683	693	653	660	628	634	639	690	683	659	687	665	610	631	669	665	617	676	700	618	682	664	683	651	640	693	673	692	692	686	660	657	616	672	714	668	617	651	621	665	671	652	640	659	630	642	625	676	641	678	624	648	633	672	691	645	673	650	692	681	592	657	686	665	628	647	670	718	635	692	683	662	607	640	657	640	657	607	676	648	646	723	645	677	635	707	623	651	661	669	733	695	652	636	665	631	599	660	690	689	639	641	650	699	650	661	650	642	678	699	666	666	668	652	672	653	655	680	647	665	649	615	672	696	695	661	678	647	639	627	676	628	651	673	679	664	685	631	623	641	691	651	629	612	675	646	649	619	686	674	666	673	679	663	650	680	664	625	656	655	633	682	664	660	663	646	615	637	658	671	677	693	606	624	661	652	653	624	693	674	654	681	645	663	649	663	607	610	659	683	646	612	625	680	665	664	684	652	641	680	676	658	677	646	671	608	624	678	706	667	619	631	699	635	715	669	629	671	678	647	659	653	695	632	707	650	636	629	654	626	693	640	658	661	657	679	678	676	649
40554	23619	7662	2995	1696	1042	667	510	416	376	341	298	311	275	247	253	223	201	207	190	188	191	182	166	170	159	170	186	167	163	160	180	161	164	165	154	163	147	159	165	167	187	171	154	166	146	176	155	171	146	144	155	155	139	137	162	161	149	177	177	144	138	171	153	152	150	147	163	156	157	154	152	160	171	173	166	151	165	131	149	162	130	147	159	168	170	140	153	142	153	187	176	183	154	145	165	138	134	131	134	155	137	140	142	143	145	150	157	160	154	157	157	155	140	161	140	185	145	152	151	181	142	148	147	158	145	158	154	151	160	165	172	144	135	156	148	119	155	157	165	168	170	166	148	159	152	163	154	145	161	143	134	125	127	149	160	150	155	132	166	138	146	168	152	153	135	158	156	154	152	149	134	143	162	162	160	147	160	153	150	154	146	151	151	129	142	137	164	163	124	140	144	137	133	144	147	141	142	162	158	154	154	131	139	141	135	137	150	155	165	152	140	167	146	157	184	145	140	142	153	150	153	160	149	147	140	143	137	158	149	151	148	140	151	148	154	125	156	142	147	163	143	154	156	125	158	153	168	154	140	152	156	141	145	144	147	160	151	146	144	138	156	142	146	131	151	151	154	157	160	156	148	137	145	144	158	143	147	177	156	138	129	140	132	160	131	128	136	139	136	125	151	139	155	143	131	168	141	180	133	148	125	155	157	134	143	135	158	145	155	150	137	142	132	150	155	132	148	179	151	151	146	149	149	133	150	152	150	161	148	124	152	167	146	131	133	145	146	142	133	140	153	133	156	129	125	168	134	154	147	163	144	155	160	147	123	155	138	157	135	156	149	148	153	140	160	139	142	172	147	161	154	152	150	170	136	139	169	144	137	161	160	163	157	137	136	162	145	144	165	112	125	132	131	160	172	144	152	174	154	135	153	145	140	166	133	130	139	164	143	160	168	140	142	144	136	164	134	151	144	156	134	165	152	161	151	147	153	142	171	145	146	150	156	164	130	137	163	159	151	144	164	127	150	171	151	174	163	130	164	122	137	131	171	143	159	160	147	148	155	141	147	152	156	142	131	145	137	170	153	161	131	134	130	151	140	145	151	158	142	164	145	133	172	148	163	153	159	153	132	147	149	150	142	163	170	125	148	148	154	163	163	135	147	125	154	145	168	149	144	135	123	176	144	147	147	145	159	137	121	151	158	149	128	159	156	141	156	137	132	141	165	145	163	149	140	142	136	141	168	162	138	153	126	148	146	130	152	157	148	149	159	149	145	142	144	144	137	144	150	151	177	137	144	124	155	143	140	162	145	134	146	141	157	138	170	141	160	167	149	115	144	120	162	132	157	147	151	125	163	160	146	121	165	135	143	176	141	159	153	136	136	158	148	153	146	148	126	148	129	147	144	147	152	150	148	137	133	143	162	122	128	155	154	164	140	127	147	143	136	141	152	139	150	156	159	147	123	125	159	139	147	146	156	146	144	136	144	162	134	123	144	142	155	151	153	152	157	139	148	150	156	150	154	153	169	145	142	157	129	132	148	137	136	147	152	147	158	151	147	155	154	148	162	155	137	123	135	165	149	138	144	139	140	159	150	137	137	156	155	135	129	141	132	149	162	156	149	140	125	145	140	155	161	134	157	128	125	136	164	134	147	136	153	154	152	147	152	154	134	166	147	138	133	147	144	147	173	142	145	160	147	149	134	153	152	166	159	140	158	166	139	146	163	152	136	148	121	154	160	147	149	147	128	164	135	136	134	162	154	162	170	154	172	133	157	139	131	155	129	170	150	141	176	147	170	163	179	162	124	149	167	168	129	157	155	155	142	147	148	142	132	155	134	150	152	145	137	142	130	159	148	146	152	175	151	133	156	159	142	160	132	161	140	143	146	146	114	166	164	153	143	117	136	140	142	161	145	102	152	149	166	145	140	153	161	138	169	151	165	141	151	133	142	147	133	144	180	131	146	149	151	167	157	157	142	147	157	149	157	147	150	143	161	165	141	127	163	159	149	137	142	150	145	145	146	153	147	148	159	144	154	149	138	137	137	137	155	153	161	150	135	137	151	160	174	153	158	155	140	154	136	117	138	151	133	137	178	154	135	139	165	125	140	157	140	132	138	154	159	152	151	143	138	139	161	164	121	131	136	158	163	152	153	150	144	153	148	147	152	154	127	154	155	155	164	139	140	156	164	144	149	147	129	147	151	152	143	141	168	151	137	145	143	135	153	158	154	140	147	171	141	131	115	147	143	125	160	162	135	139	150	147	147	155	128	143	146	154	139	147	162	142	152	142	144	157	140	152	133	146	131	132	140	141	152	149	115	140	132	150	146	154	142	145	146	147	150	151	171	128	125	138	121	143	168	168	160	163	163	133	152	134	142	134	157	135	152	150	139	159	150	178	133	149	153	139	173	157	165	130	147	147	157	140	171	142	141	137	146	176	171	136	138	158	161	159	142	206	165	149	152	155	123	153	156	141	150	140	146	166	138	163	150	160	145	155	148	151	165	144	151	139	152	157	149	161	157	133	148	160	138	150	143	135	165	148	149	174	179	138	134	161	137	166	175	156	142	151	153	171	145	131	150	151	190	163	172	146	154	159	154	115	162	182	159	155	157	153	131	124	150	138	161	135	146	136	119	143	133	143	130	138	159	141	157	136	174	154	134	160	157	156	140	149	138	146	131	153	133	120	146	181	155	135	135	153	153	139	112	148	154	157	156	144	151	137	146	139	131	148	151	119	153	151	147	120	174	172	153	165	153	143	136	137	151	129	158	138	156	163	139	150	142	134	159	135	139	153	177	148	131	150	152	132	134	118	152	147	160	145	149	156	159	129	152	146	167	183	152	145	115	157	133	145	144	151	157	133	154	138	145	152	150	154	125	148	153	133	177	157	134	141	141	153	159	160	149	127	139	152	137	147	151	154	151	148	147	174	148	146	125	162	155	165	133	146	160	142	152	168	148	142	130	125	134	120	164	162	125	137	132	177	150	155	148	152	158	156	145	151	184	149	157	144	125	162	160	147	147	144	146	166	143	150	133	144	142	140	172	160	162	147	135	146	136	143	161	130	151	152	151	141	169	156	127	161	153	150	141	179	130	152	137	163	163	145	140	140	159	134	151	149	133	156	128	143	131	159	149	163	119	158	162	151	177	151	162	150	161	160	142	141	150	152	163	129	136	157	155	149	144	139	155	184	161	136	135	155	128	154	127	150	173	140	147	150	150	141	168	148	144	142	151	165	157	134	145	140	131	132	148	170	148	161	137	135	154	145	141	158	150	175	183	137	145	150	161	141	161	151	158	144	187	143	139	164	142	145	141	146	128	168	135	161	148	152	147	148	158	146	144	141	128	154	153	134	147	138	161	146	170	164	160	156	160	163	141	140	155	154	147	145	161	170	144	156	149	135	142	147	138	164	126	145	158	122	133	146	130	157	148	146	142	151	129	123	157	161	146	155	159	163	143	148	152	147	151	176	152	140	163	151	152	146	178
25427	14903	5302	5521	4458	3630	2884	2411	1991	1718	1510	1345	1203	1112	929	952	930	841	798	722	754	751	657	681	639	555	583	573	548	571	518	541	523	491	475	511	469	500	453	522	482	454	468	441	470	470	449	463	470	450	421	449	453	395	400	453	415	437	426	451	460	427	422	420	410	395	417	437	440	445	406	406	413	444	450	464	425	441	478	460	442	482	480	439	449	501	489	549	476	497	478	460	467	474	460	440	419	428	441	431	417	435	454	425	416	444	475	476	420	440	406	420	421	403	434	426	483	436	423	390	375	405	396	423	415	394	415	427	429	452	374	455	414	388	440	396	434	413	399	464	423	389	426	395	425	415	414	392	395	413	414	412	429	376	411	432	379	355	422	403	400	390	377	434	410	377	392	412	420	412	384	407	404	401	388	391	417	378	375	419	363	396	362	387	403	405	371	406	417	404	391	396	402	390	387	419	383	409	407	391	425	410	418	401	394	396	391	375	388	374	419	414	387	402	373	385	367	378	413	398	425	374	396	410	384	414	410	397	416	417	383	413	397	387	373	406	413	392	381	417	434	403	355	377	414	392	361	388	382	382	431	376	423	352	405	379	380	365	398	410	396	393	390	389	420	377	394	381	416	416	390	450	420	370	413	400	379	430	407	420	374	369	371	409	418	390	403	420	402	416	404	413	378	407	380	379	406	395	377	412	414	425	409	372	405	401	365	390	420	408	409	397	391	405	411	396	391	375	424	373	410	426	374	388	357	407	427	377	403	415	389	422	378	439	391	375	359	393	399	404	360	426	422	385	356	416	387	439	413	403	392	415	383	373	386	434	411	409	365	384	396	410	396	374	397	413	394	389	377	397	408	424	396	378	392	398	405	385	402	371	358	386	383	365	442	384	406	349	412	441	420	404	413	371	380	411	383	411	341	409	400	361	398	419	388	409	415	373	413	419	404	406	446	400	399	392	367	393	370	420	375	461	374	391	410	400	387	406	394	389	448	352	381	406	414	362	403	382	396	443	376	404	411	400	395	367	403	397	373	380	397	415	381	384	382	418	370	369	410	405	435	389	399	390	391	386	414	404	388	371	424	372	409	406	380	394	390	376	373	380	368	395	401	399	404	382	411	399	421	408	351	374	428	347	399	416	411	381	370	370	427	383	376	405	380	416	406	375	407	385	392	380	360	380	391	401	398	411	426	397	424	368	416	395	386	409	392	394	386	418	392	385	369	363	401	386	413	404	415	414	372	395	413	402	413	400	411	384	369	394	379	387	373	420	383	376	358	414	390	365	391	416	415	390	404	394	415	394	385	424	377	369	412	384	402	391	358	368	394	399	432	403	379	392	357	388	378	409	379	400	402	411	406	414	366	436	389	371	430	403	418	393	385	396	417	415	390	401	396	415	371	411	368	384	372	405	361	422	414	420	402	380	411	382	403	395	393	397	403	402	409	403	401	445	405	390	407	415	390	358	355	400	397	370	402	402	407	388	394	402	401	410	388	403	371	357	403	414	398	395	371	384	376	384	386	386	404	399	405	406	396	409	423	399	417	408	415	382	369	383	415	355	377	390	391	410	375	385	379	404	425	400	395	398	407	410	407	412	398	388	421	374	419	394	392	398	406	389	369	410	367	412	412	399	383	397	356	384	423	416	387	404	411	418	383	421	352	423	462	391	391	383	382	385	388	389	381	388	401	449	366	383	401	407	411	392	389	398	442	415	427	388	416	410	383	394	387	380	355	350	386	403	380	383	399	412	378	388	436	406	421	426	388	371	426	398	389	389	391	384	398	400	381	395	402	388	391	423	415	388	399	413	367	409	417	416	397	381	407	349	420	387	401	394	387	380	390	417	411	392	382	420	392	392	384	377	388	347	382	416	384	368	405	386	403	380	407	407	370	419	384	407	393	392	378	364	367	378	372	416	407	396	392	383	396	376	390	421	414	355	343	430	383	393	415	378	420	369	403	404	406	413	384	363	406	389	390	388	396	432	406	406	361	411	388	391	395	388	398	415	423	393	399	395	395	395	390	372	410	406	398	407	383	393	408	391	376	363	386	402	423	373	376	348	360	418	354	400	399	444	397	368	418	409	403	376	390	405	372	359	399	388	430	384	403	400	383	422	416	398	421	446	409	380	379	396	386	380	404	427	392	404	417	432	382	402	396	401	413	353	408	403	404	389	415	417	407	425	378	384	396	367	366	417	419	399	431	386	403	386	380	354	388	393	387	392	394	377	402	389	414	430	378	399	404	419	417	376	401	395	410	387	388	367	372	378	403	399	394	425	366	401	369	368	417	347	381	375	398	395	378	340	408	391	430	399	378	396	403	388	384	385	391	396	415	395	414	392	386	358	376	443	393	344	381	388	404	371	387	392	394	390	411	382	392	391	394	377	423	393	388	404	409	428	401	423	425	411	379	387	385	417	405	342	380	394	417	388	379	394	401	386	376	357	405	408	422	440	404	400	364	388	376	416	369	381	358	384	390	408	404	402	395	367	399	357	401	394	380	395	400	370	392	401	377	376	420	377	391	393	415	414	407	400	384	412	409	410	389	386	413	409	402	406	394	380	411	359	360	384	428	388	422	422	411	413	406	396	422	396	388	347	383	366	388	408	378	368	417	390	393	409	414	365	373	417	370	404	392	386	360	409	404	403	380	380	424	379	401	378	414	399	407	420	395	399	419	421	404	384	390	399	407	432	377	358	377	418	384	390	396	384	365	416	386	389	406	406	381	382	393	436	367	383	392	402	407	393	400	395	410	331	343	420	408	427	386	374	422	390	413	417	412	377	374	366	411	382	395	385	414	394	403	378	415	411	427	412	376	422	389	383	435	406	405	414	391	402	390	379	361	399	429	362	414	388	401	390	416	400	390	400	403	355	411	415	361	384	403	344	406	397	421	407	371	404	400	380	380	403	394	413	348	388	389	414	402	390	410	405	422	394	394	382	425	406	400	367	373	394	431	400	391	415	390	387	420	427	395	435	377	407	391	410	384	384	387	399	397	378	397	377	412	395	391	404	382	382	384	370	377	427	423	384	383	395	411	425	398	389	417	378	395	401	398	390	392	392	397	411	399	368	365	396	366	410	436	420	389	378	417	413	416	387	403	379	383	391	409	383	412	369	411	388	383	370	418	357	413	421	386	381	361	409	405	408	403	376	417	436	379	414	409	437	392	391	387	371	389	395	402	386	422	397	406	371	412	444	384	401	387	416	384	399	397	401	392	401	402	375	422	395	388	383	396	419	413	393	371	398	398	411	377	391	401	398	354	411	402	423	411	406	405	419	433	370	364	384	379	389	394	375	397	432	360	422	436	395	396	391	370	424	399	401	399	402	374	376	387	386	397	385	362	414	407	368	385	409	372	357	391	405	415	403	401	407	356	371	392	387	379	415	407	418	408	402	422	388	377	371	382	406	406	384	415	388	338	401	374	403	388	418	391	384	369	357	401	382	401	401	406	362	410	361	394	412	403	409	367	421	369	389	396	368	388	374
15156	3573	445	296	324	288	270	289	277	266	271	275	262	266	299	249	261	308	268	274	301	270	277	271	288	275	307	271	294	306	265	283	301	252	299	267	292	309	241	267	293	292	270	281	283	266	275	267	298	307	293	271	259	271	255	258	252	280	272	285	266	276	283	238	280	284	272	270	281	281	266	291	255	228	267	246	288	267	233	277	300	267	268	284	236	266	274	299	245	291	261	263	284	260	301	266	280	286	267	272	281	278	254	306	264	253	268	285	309	292	260	251	287	288	252	281	272	293	276	247	297	272	266	284	300	286	233	299	286	291	293	272	280	291	251	270	265	272	286	251	280	255	262	276	260	263	294	263	255	261	266	269	263	289	267	273	266	263	276	308	234	277	230	275	251	284	271	288	267	248	260	272	282	270	263	260	270	281	282	282	291	248	269	268	300	274	263	229	298	262	271	283	287	278	284	267	270	314	253	256	274	250	269	272	274	248	268	284	270	256	265	296	301	294	274	283	274	271	286	279	272	259	255	277	276	278	256	275	232	283	290	276	273	283	324	279	300	306	271	273	254	280	271	280	263	262	267	274	270	268	264	247	276	268	317	291	290	251	272	235	279	270	262	310	275	264	273	254	257	298	272	254	268	245	262	268	260	272	265	255	256	294	260	279	263	268	288	269	298	269	288	282	268	316	272	278	270	304	266	287	263	260	268	252	277	279	282	301	272	277	247	258	271	268	236	290	233	259	269	305	288	289	287	268	298	282	297	270	268	269	271	279	281	285	268	256	291	278	283	246	245	294	296	291	278	293	267	256	272	290	312	252	280	281	288	267	296	289	317	295	274	289	325	288	272	288	298	290	273	263	282	278	270	277	284	284	277	278	273	275	251	284	274	289	280	279	292	241	286	269	315	275	265	309	258	303	296	260	241	264	270	284	264	278	340	283	308	285	286	256	294	269	296	277	283	254	291	256	276	259	284	276	252	258	281	282	265	254	303	255	268	288	289	290	262	257	321	298	280	305	276	263	241	257	249	257	248	257	261	285	274	264	279	240	275	258	284	259	298	290	261	260	295	256	295	258	302	302	272	289	265	295	265	275	256	268	266	264	271	253	242	258	276	283	277	270	261	241	302	277	258	293	241	287	259	284	240	278	284	262	272	270	313	281	271	283	247	255	264	297	263	272	280	290	288	276	288	262	299	268	263	267	286	281	258	277	272	265	270	261	280	255	268	286	255	289	235	280	264	247	271	287	299	296	272	247	252	243	265	240	250	282	248	288	274	285	286	309	271	286	280	297	277	315	288	274	277	295	295	264	259	278	273	260	277	242	254	257	269	296	271	260	258	290	270	278	258	269	263	304	283	283	254	246	260	286	290	255	289	304	244	263	283	298	278	269	292	304	264	258	237	280	267	297	271	260	253	263	293	266	221	272	315	278	297	249	251	277	260	268	268	248	305	280	277	263	258	301	264	283	285	275	252	251	302	286	298	286	256	272	269	273	278	262	270	285	265	245	286	273	278	278	274	255	292	287	268	278	287	287	266	288	251	276	254	264	284	278	274	251	267	290	293	271	266	249	274	264	258	253	301	261	264	279	265	258	273	285	259	287	306	251	267	302	287	287	274	277	267	265	289	289	294	288	248	272	282	285	304	308	301	288	278	276	234	248	310	313	286	287	278	252	280	255	281	264	270	268	290	290	286	267	258	291	307	272	258	292	259	246	285	260	287	272	274	257	261	271	274	250	278	266	285	271	301	263	289	262	260	250	288	264	258	283	298	239	270	297	276	265	255	301	274	272	260	297	264	273	267	270	235	236	297	274	276	259	280	284	286	264	301	267	266	293	268	242	299	279	275	259	265	293	263	295	278	266	268	286	285	292	285	259	273	263	283	254	274	263	253	260	292	254	282	287	259	265	226	313	282	280	284	277	254	265	274	260	277	261	251	269	254	255	257	269	271	247	274	269	282	273	274	269	246	267	253	275	283	270	273	298	282	276	274	285	304	269	276	286	281	293	268	282	243	286	268	290	250	269	254	266	274	276	293	307	276	276	246	265	254	257	246	257	281	282	226	276	283	246	260	270	284	292	294	259	274	271	266	270	288	272	288	283	266	331	300	267	285	217	249	281	309	306	255	257	281	265	290	289	281	285	260	263	266	287	267	288	279	285	257	323	277	299	272	284	272	267	282	263	248	275	234	283	252	250	300	280	244	297	287	295	288	266	280	272	256	242	284	270	269	270	277	255	244	266	259	267	282	278	261	324	269	284	273	260	263	266	279	281	212	254	251	307	296	256	303	298	256	261	252	280	287	256	278	278	278	253	284	291	294	269	296	255	250	278	254	277	300	269	280	295	259	278	257	286	296	265	290	274	268	261	285	263	268	301	272	259	273	274	262	247	271	250	282	274	245	281	256	297	278	284	262	266	300	269	247	324	262	283	275	258	264	292	281	244	256	261	291	285	279	311	269	267	258	250	281	288	299	318	282	266	284	297	273	305	281	268	256	272	265	318	289	267	270	296	253	283	255	271	264	265	306	276	266	280	280	314	294	254	291	266	300	295	280	281	269	275	274	280	247	291	266	295	303	252	290	255	233	286	299	282	246	291	273	278	297	278	258	270	294	276	265	239	297	253	262	260	272	269	294	302	283	241	249	265	285	265	264	277	275	265	267	269	283	268	283	306	268	281	291	264	287	261	260	265	286	295	287	278	264	277	279	263	275	252	253	272	274	265	261	259	277	277	278	276	293	289	268	282	257	272	275	262	279	305	262	277	263	263	302	295	280	295	279	262	252	252	270	290	297	275	274	259	293	292	267	250	278	289	265	268	273	264	280	261	294	292	249	236	284	262	297	268	291	272	301	258	249	279	277	272	273	271	261	255	249	275	275	277	248	245	284	272	273	312	284	275	276	250	285	280	272	269	269	265	260	322	268	293	269	256	307	282	303	285	255	281	269	286	310	285	295	277	292	292	278	262	301	247	245	273	286	264	269	259	299	241	277	281	295	286	264	259	280	258	268	271	263	265	254	269	262	268	251	262	268	278	279	268	281	256	261	264	233	271	251	269	256	276	304	269	292	286	255	293	282	256	307	267	247	310	287	271	245	260	287	274	268	271	313	288	277	284	290	261	277	279	288	263	271	288	286	312	288	302	262	294	238	303	234	267	261	240	257	258	286	272	283	263	281	266	295	297	259	274	291	251	279	264	308	262	306	267	272	266	281	254	290	279	300	266	264	226	264	278	265	269	250	279	254	262	269	274	283	271	301	277	263	258	244	303	263	260	286	291	312	244	272	279	294	281	261	268	286	268	283	279	271	263	245	261	277	275	269	257	277	295	291	278	257	263	271	265	265	247	270	303	257	291	258	307	254	282	280	256	280	234	285	288	263	289	255	313	276	305	280	270	250	279	279	285	261	270	245	276	289	278	265	258	239	269	266	250	282	283	292	267	279	262	263	250	282	233	254	301	298	271	306	284	286	259	276	304	267	285	273	284
9129	2879	815	796	759	788	743	742	760	750	717	714	699	753	737	697	739	701	710	702	694	714	741	728	710	695	706	704	718	656	685	646	690	646	696	688	723	699	670	754	719	787	684	646	728	710	689	683	676	711	638	719	711	713	682	694	699	720	681	710	651	742	646	705	681	689	683	729	731	693	716	678	695	665	708	669	682	720	648	654	719	730	691	668	682	717	731	701	719	700	708	729	724	727	659	668	726	691	698	733	652	719	708	691	699	738	676	659	735	667	704	660	671	726	742	670	714	722	651	756	699	722	712	735	688	675	668	703	703	697	734	689	733	709	715	740	697	714	734	692	666	671	665	725	677	667	692	708	729	748	754	714	685	674	715	677	732	713	717	715	697	733	673	699	730	694	705	687	696	737	690	742	661	671	694	688	689	700	696	693	671	648	654	672	703	729	679	693	658	716	692	725	694	684	711	643	709	725	674	689	689	698	696	682	692	675	703	664	722	659	708	685	719	689	661	660	647	689	652	684	721	702	728	688	710	710	716	690	698	706	711	662	688	716	679	720	668	688	706	701	664	712	674	600	729	646	698	690	683	706	700	717	665	681	681	721	680	644	687	728	673	728	689	676	685	699	723	680	660	683	722	678	677	662	720	693	696	753	716	654	642	704	667	707	679	676	682	697	669	690	715	660	664	693	665	660	692	698	698	661	670	655	683	703	722	683	700	712	758	683	657	701	655	663	700	672	677	726	666	726	722	711	722	678	731	697	694	657	692	676	685	699	693	662	725	738	741	683	727	711	737	692	710	678	672	684	728	710	698	705	661	762	673	743	670	728	707	677	698	696	724	680	706	689	705	662	698	682	721	707	717	662	693	683	713	690	686	718	705	731	711	716	664	726	682	674	671	697	659	713	708	700	664	720	691	664	712	713	682	684	716	684	673	716	724	688	684	650	730	704	684	675	732	666	677	744	698	695	697	717	719	644	674	664	686	670	702	709	704	670	721	674	688	684	674	720	661	671	688	652	715	705	722	689	667	672	680	709	750	714	681	691	673	742	688	742	711	627	717	648	699	684	688	672	689	719	695	698	697	711	707	711	735	665	684	679	714	681	681	713	701	716	695	695	700	669	645	685	704	686	697	663	688	735	708	689	718	707	628	651	708	721	717	694	695	688	672	697	685	712	685	717	715	715	704	680	671	702	707	704	682	684	684	704	695	714	643	690	721	688	713	655	659	694	704	676	721	719	705	689	780	699	691	720	703	710	679	677	722	678	691	703	716	669	690	687	692	681	698	714	651	695	733	690	677	659	731	716	702	705	715	678	669	667	739	672	691	716	729	742	687	720	686	647	693	737	701	669	674	714	708	710	669	674	727	683	733	680	674	670	673	690	662	690	690	698	693	695	705	728	713	665	724	690	725	723	669	675	683	658	682	685	727	662	703	728	684	743	723	712	684	677	678	685	666	684	719	640	746	704	657	673	681	713	705	624	685	682	643	681	690	670	691	713	686	705	707	674	718	659	671	708	723	700	680	653	706	735	685	742	657	722	709	695	734	699	734	661	715	654	721	731	725	700	695	680	661	724	703	721	702	679	725	721	668	703	692	691	678	754	710	702	723	706	683	738	714	671	726	684	686	727	711	721	693	713	695	643	679	680	697	677	701	723	713	708	678	652	703	679	679	691	744	696	691	684	672	726	663	658	641	694	716	721	704	680	722	706	699	710	661	705	691	687	677	694	701	680	684	663	685	653	697	681	688	684	655	673	680	668	724	676	723	705	718	763	733	717	722	685	722	727	650	676	683	635	722	672	682	757	638	724	652	695	656	719	658	686	692	726	697	735	663	703	693	700	670	707	686	705	701	669	695	701	694	711	688	715	682	710	722	728	684	722	753	685	672	673	722	697	738	701	702	727	663	700	680	692	696	751	661	705	722	701	709	759	701	697	731	702	633	733	707	654	711	648	735	678	715	684	674	676	698	646	699	672	693	692	689	687	694	700	667	674	690	728	718	674	659	682	688	683	695	697	664	713	695	677	701	744	674	692	699	723	707	706	700	666	686	688	685	702	676	693	699	721	718	707	691	699	694	741	681	741	652	710	684	707	678	697	665	708	713	695	693	732	728	669	655	707	698	701	696	697	696	697	638	697	684	732	740	700	665	710	673	703	713	660	743	742	680	715	661	696	708	727	688	679	699	725	691	656	672	688	697	670	676	690	664	675	643	670	695	701	697	668	661	707	689	681	741	724	705	695	724	715	663	653	683	691	691	709	676	763	687	692	707	668	633	687	698	735	676	656	698	726	660	701	712	681	651	751	694	734	716	701	652	688	682	735	690	679	709	677	724	644	704	687	715	688	721	696	700	685	699	629	688	683	698	665	653	687	716	696	674	682	718	699	714	675	653	664	720	690	679	726	737	721	723	683	683	701	748	621	741	703	719	652	646	697	679	694	672	693	705	681	687	662	706	673	704	666	647	675	666	704	624	723	718	676	656	703	761	713	711	704	689	669	738	680	711	694	720	716	641	735	710	721	693	666	709	710	657	687	687	688	679	644	703	709	710	770	663	721	670	691	638	705	695	772	707	669	698	654	717	670	686	693	664	676	669	696	725	681	657	720	687	669	681	684	689	725	726	699	681	719	700	699	727	708	650	749	671	698	697	761	668	677	758	649	653	637	668	727	739	677	707	679	685	727	697	724	710	730	705	672	672	728	712	735	689	673	699	662	703	718	710	710	714	732	691	702	719	699	654	655	691	699	727	664	713	702	714	687	753	715	705	691	679	754	671	680	729	702	710	698	701	659	628	680	703	734	662	712	681	699	684	686	697	701	689	706	746	640	706	693	664	693	668	659	747	712	701	726	691	755	696	678	698	650	754	733	689	671	680	722	678	680	728	687	684	671	683	666	693	690	680	693	732	677	713	687	735	721	694	652	716	727	693	672	726	659	693	693	730	674	695	714	710	697	632	708	673	680	753	695	691	681	690	659	705	692	650	688	686	689	722	666	630	665	678	738	736	686	669	696	708	684	654	665	678	711	743	721	723	705	702	685	686	681	725	734	651	700	714	726	713	689	712	688	694	767	703	735	693	717	699	708	751	706	697	722	687	696	748	642	680	685	706	662	686	706	681	696	668	697	685	733	672	729	735	728	727	715	676	738	678	679	665	718	733	713	716	707	723	662	706	733	713	718	699	660	664	679	708	698	701	684	708	730	653	712	743	687	658	683	748	714	715	665	676	694	699	686	685	719	690	686	728	672	718	664	686	701	700	675	662	705	689	673	697	728	697	636	741	682	659	745	723	695	722	699	631	695	713	649	722	692	719	658	690	677	671	661	699	654	706	684	723	700	671	729	663	711	717	718	659	663	689	702	688	710	693	694	754	688	701	676	701	703	734	639	712	650	724	713	688	735	669	680	664	722	711	671	706	641	696	695	698	643	660	639	654	665	661	654	677	697	705	779	665	688	712	703	704	652	698	706	722	652	704	691	723	693	684	735
33499	15462	3538	1534	986	711	528	412	404	349	368	338	347	304	298	313	282	318	314	287	263	281	310	286	272	279	273	254	271	281	246	277	276	287	241	285	284	295	275	292	262	303	247	265	270	260	300	255	270	255	251	287	243	277	264	286	288	258	273	283	275	277	259	281	283	272	309	246	236	265	275	266	275	230	289	271	272	274	287	280	247	275	261	283	297	292	247	275	258	292	260	278	287	280	279	264	288	250	274	292	269	291	279	273	307	269	283	280	277	268	287	257	270	271	255	292	294	308	277	271	289	284	263	259	232	281	270	281	288	255	298	289	298	275	253	276	267	260	275	271	248	276	248	264	264	268	251	257	268	277	289	269	268	293	266	265	282	275	281	270	252	305	256	273	290	262	288	287	253	264	271	277	270	265	255	262	259	245	256	303	295	267	272	282	255	240	258	302	262	289	269	271	265	285	279	237	242	295	269	252	261	262	270	268	260	254	267	288	275	278	278	282	263	258	282	272	261	255	265	263	293	265	264	262	248	269	298	284	262	249	286	263	231	262	280	258	277	276	278	238	245	282	248	272	276	284	281	248	262	296	307	284	253	283	277	261	286	286	284	251	279	275	267	267	283	261	273	260	249	289	269	296	267	291	258	266	277	280	265	262	260	259	291	273	289	260	246	266	282	277	260	275	292	266	284	276	291	291	283	262	239	282	295	247	266	277	274	304	273	298	282	272	270	243	280	287	319	255	262	250	268	288	274	254	276	276	276	278	277	281	278	282	265	255	279	273	265	272	268	262	247	289	269	276	278	253	245	253	296	304	257	300	285	265	277	278	276	239	256	262	276	260	275	269	259	276	267	264	270	275	259	282	284	264	254	303	264	293	261	301	252	291	284	257	252	296	222	254	260	262	284	257	294	245	280	257	299	293	281	259	254	270	245	304	276	280	278	267	280	287	256	264	272	257	264	266	271	265	270	252	293	275	274	281	290	285	230	285	260	250	277	280	272	315	233	268	276	244	258	307	265	290	247	250	254	259	274	284	277	263	233	262	265	241	305	274	301	288	237	274	286	263	259	254	290	295	243	261	260	277	231	283	261	270	288	317	262	284	278	251	279	276	313	262	274	279	284	261	261	278	266	287	277	259	242	292	247	271	272	256	266	285	285	266	269	288	259	254	285	248	251	232	261	289	285	269	269	233	297	277	299	267	236	282	274	274	250	246	274	242	278	274	249	263	241	308	275	291	260	261	269	281	283	277	251	285	281	285	270	293	266	286	288	259	259	289	256	268	272	285	295	278	269	274	254	255	269	290	271	247	258	268	282	246	256	236	292	273	305	300	270	279	275	280	267	234	278	266	262	262	294	291	272	276	246	278	251	300	248	278	290	292	279	247	253	256	281	294	277	284	259	280	271	299	238	284	254	274	268	256	272	277	297	289	309	252	278	238	275	276	283	255	292	276	288	283	261	281	253	267	288	265	289	275	277	265	280	273	243	296	259	266	300	240	246	246	265	234	289	289	266	263	279	264	281	292	260	255	273	259	277	265	248	240	250	268	250	271	298	238	268	294	274	288	256	251	283	263	268	301	282	278	270	245	262	261	291	276	255	284	261	287	270	253	267	259	262	262	273	285	338	257	253	272	303	257	253	277	311	260	261	256	267	276	283	269	266	284	295	244	278	257	298	278	278	269	240	284	273	254	251	250	259	268	287	268	288	273	253	244	263	244	230	283	307	281	267	264	258	280	264	264	224	285	271	262	257	247	252	266	260	254	234	248	278	275	281	254	288	283	264	267	234	283	283	285	274	253	245	278	240	255	304	262	282	253	281	280	279	256	261	297	270	289	268	286	285	302	247	280	252	290	276	265	279	297	290	295	271	252	296	267	243	260	220	248	288	242	283	291	269	261	294	288	277	262	262	248	260	227	281	272	297	271	236	258	267	238	254	289	221	264	289	266	256	256	272	278	279	266	246	281	254	288	261	270	274	318	276	272	260	257	270	267	257	247	295	296	241	253	230	267	293	301	255	286	291	266	273	271	260	284	291	274	223	283	257	278	284	259	264	285	279	294	244	266	242	252	268	280	265	272	257	273	284	282	268	271	275	293	279	277	251	264	263	266	279	286	227	266	264	247	253	262	287	284	298	292	266	303	251	272	243	267	284	271	258	283	278	268	265	262	255	273	269	272	267	287	262	262	277	264	284	290	269	262	251	244	264	279	250	257	281	258	275	298	300	277	264	278	269	260	300	282	274	281	268	260	257	240	268	291	280	256	264	258	271	266	290	272	272	291	251	301	265	255	260	286	253	264	257	248	250	269	279	272	256	302	258	281	270	268	278	270	266	256	309	259	296	300	300	269	256	293	256	288	266	271	249	254	278	242	283	301	242	265	282	262	280	293	242	304	261	240	276	260	278	264	263	260	246	261	255	286	286	283	287	257	274	260	272	263	250	270	288	264	252	294	282	278	287	256	246	307	282	261	298	263	276	269	274	243	263	295	271	262	294	312	283	276	277	263	278	281	263	304	287	285	241	254	288	305	284	278	279	264	267	256	259	253	266	249	276	296	273	267	295	273	269	263	287	260	246	261	236	264	296	229	231	268	274	260	292	268	269	296	270	255	273	286	264	272	261	281	254	284	269	256	232	280	282	266	269	269	277	281	247	265	284	262	281	250	275	267	282	266	294	277	283	261	285	260	268	264	302	257	264	297	267	261	268	280	256	248	289	280	265	279	258	249	273	274	258	270	274	283	269	270	251	249	284	282	258	267	273	310	298	276	241	267	252	283	274	249	275	296	284	272	273	256	254	259	243	269	282	290	281	275	295	272	273	282	257	307	260	257	273	254	286	277	269	281	264	250	271	313	264	251	277	262	275	306	272	257	283	276	272	277	305	244	275	281	299	243	287	258	273	267	279	280	291	267	268	262	251	280	260	281	252	244	258	284	283	290	277	265	253	266	285	264	254	267	234	290	269	261	285	264	287	261	240	294	270	261	260	249	279	274	262	271	262	258	295	305	281	265	258	261	267	237	297	280	262	280	252	273	295	289	279	271	294	287	265	266	310	268	292	256	267	276	288	284	264	290	249	264	267	281	240	281	274	285	266	262	282	270	253	287	273	268	270	289	234	288	287	270	286	249	284	273	277	268	261	248	288	270	279	274	308	275	279	270	251	252	254	294	273	253	266	278	261	270	271	258	272	229	243	265	278	246	281	289	272	283	285	285	253	283	247	260	277	264	253	272	270	259	249	265	257	263	298	283	258	263	277	271	246	275	273	250	261	276	280	262	265	271	314	284	261	256	276	281	260	267	278	309	332	252	272	259	277	277	281	241	292	276	260	291	275	256	296	267	255	275	241	259	252	248	268	264	282	263	274	267	274	262	273	267	264	274	238	281	314	298	255	275	296	273	248	282	264	279	309	272	261	244	280	280	284	252	304	262	283	251	262	276	257	275	278	278	281	279	261	289	267	268	262	251	283	274	281	302	273	272	292	248
21085	8833	3380	3328	2877	2323	1952	1736	1452	1401	1230	1176	1088	1047	991	939	919	919	902	829	867	813	839	777	748	762	741	772	767	756	772	728	781	745	717	797	752	729	756	730	739	707	732	729	678	694	735	705	726	724	689	720	674	694	678	693	666	722	730	775	686	705	680	715	694	671	696	718	742	660	668	669	649	671	676	694	714	694	691	701	654	769	722	699	724	728	751	799	737	731	729	754	688	723	719	673	719	710	708	683	686	669	704	699	700	687	698	673	677	738	690	670	684	705	755	749	706	681	690	708	640	694	669	679	701	705	668	685	634	729	717	724	685	678	677	682	683	673	685	676	677	664	673	672	651	719	663	728	660	677	691	709	678	690	649	705	657	691	737	711	724	682	688	653	674	666	653	628	642	679	657	711	645	676	631	671	657	684	667	686	659	651	688	714	680	692	681	651	690	659	671	678	687	677	702	664	655	624	626	633	673	657	678	664	662	706	634	672	676	662	677	658	674	622	702	672	681	674	669	674	645	677	628	623	665	714	638	666	691	660	706	665	705	695	649	723	649	706	662	658	678	693	664	696	680	635	671	659	670	651	719	681	676	660	686	713	639	672	651	645	678	692	667	672	717	668	624	685	637	647	653	716	682	685	656	664	687	645	640	699	673	646	692	701	722	676	664	695	723	675	636	661	631	673	707	696	676	720	712	620	683	643	655	680	670	691	654	716	681	708	746	653	664	621	626	664	695	667	673	637	714	695	634	652	682	662	683	709	605	669	727	682	720	670	670	696	690	628	697	673	672	688	693	693	676	681	703	707	689	692	701	670	653	707	661	691	668	681	686	655	637	637	660	697	660	645	673	709	608	692	645	695	727	631	665	665	660	685	611	653	663	642	646	675	706	684	674	703	655	648	671	714	694	675	736	681	699	677	663	614	675	665	642	682	674	701	651	634	693	674	679	715	708	698	672	674	689	666	681	708	657	658	637	670	692	676	659	648	649	672	642	693	635	704	704	669	675	680	633	660	672	661	679	709	690	649	677	713	647	693	671	686	648	658	637	727	675	709	662	695	643	651	684	662	643	704	682	665	659	634	687	683	720	657	731	692	700	682	658	634	693	662	670	669	680	666	661	695	669	686	630	650	682	663	683	694	647	701	703	686	658	643	653	695	666	688	723	691	690	667	699	745	681	674	677	684	701	693	646	639	673	682	653	708	655	670	729	710	683	628	688	716	683	718	770	665	675	676	666	657	688	706	710	690	666	673	698	655	669	649	661	673	665	687	694	671	667	632	654	685	688	750	667	671	681	692	640	691	677	724	661	666	676	686	691	700	710	630	669	654	682	655	694	665	661	646	697	688	631	688	674	682	700	650	638	698	711	650	680	655	692	656	717	719	674	653	723	674	709	628	668	625	661	647	704	678	698	699	728	640	678	638	660	654	687	667	714	660	656	665	682	681	690	679	659	709	656	679	685	678	671	660	688	655	673	631	660	648	665	678	653	632	689	665	689	636	698	686	697	650	683	657	721	662	742	704	653	693	647	671	691	685	707	657	634	646	634	644	706	652	707	659	691	703	658	645	707	622	686	659	692	655	626	702	640	684	701	668	691	681	692	658	682	694	719	654	643	627	707	647	695	645	664	711	713	692	665	672	728	688	670	688	711	622	649	706	650	636	654	733	639	680	669	690	679	651	707	646	719	679	673	667	677	676	669	693	699	656	685	673	680	671	641	710	665	664	660	677	680	713	668	705	655	689	655	638	665	701	650	676	701	678	689	631	646	674	660	722	694	715	688	612	684	647	651	680	672	658	648	692	702	681	743	662	642	668	681	644	715	712	655	706	628	675	657	685	671	652	671	648	692	706	673	649	693	668	674	648	667	674	671	647	727	684	695	653	665	619	675	642	679	679	693	672	668	672	686	728	679	679	662	655	674	653	643	656	664	678	687	652	655	706	678	711	682	690	680	672	704	671	678	655	697	655	670	676	660	636	678	710	679	687	671	680	680	690	668	675	683	630	665	692	710	683	686	673	644	708	688	642	664	633	656	690	651	704	685	689	731	683	669	662	644	658	654	654	629	695	668	656	670	648	684	672	625	674	702	656	695	690	657	672	711	693	682	693	691	651	620	687	656	647	677	725	692	721	637	624	639	728	660	684	672	694	682	724	650	674	650	678	672	655	681	728	679	642	676	686	699	646	709	699	705	670	643	672	650	699	632	680	705	700	619	666	663	751	649	663	639	662	664	653	690	711	708	721	661	612	681	669	632	671	672	699	664	681	641	693	696	687	682	621	654	630	663	676	753	644	713	650	661	664	685	681	637	694	653	671	717	707	652	731	648	692	678	681	712	720	663	675	690	688	613	696	708	733	685	681	714	665	643	663	676	661	639	677	695	714	682	639	704	668	670	725	634	667	638	674	671	660	698	677	675	645	647	657	700	718	655	681	706	725	694	631	675	668	684	665	728	670	644	683	627	676	639	681	674	648	662	676	667	722	685	674	686	686	705	638	708	679	682	677	662	631	651	648	680	678	676	700	703	669	659	674	715	670	741	675	634	659	674	689	701	687	665	680	628	681	626	701	660	672	660	685	669	695	728	708	689	674	721	677	685	683	643	669	674	686	667	670	699	663	705	612	680	745	692	705	684	666	672	689	677	750	681	669	685	658	648	674	629	681	664	684	676	711	682	707	673	662	677	695	688	661	603	678	648	668	671	665	692	671	650	680	696	683	642	659	677	715	661	670	629	652	656	642	696	682	647	672	662	682	699	675	659	671	686	622	721	672	644	714	598	690	671	661	652	685	656	679	695	670	684	719	663	633	713	648	630	675	643	681	685	683	672	629	678	649	664	706	669	662	691	689	701	693	664	671	739	656	667	659	712	649	666	623	642	682	705	701	645	656	692	671	663	668	685	693	640	708	621	666	618	672	724	749	677	691	673	706	681	695	689	678	671	685	716	641	670	675	702	690	667	707	677	709	678	637	670	691	647	644	685	661	665	705	702	706	692	694	659	653	675	666	640	715	673	633	644	664	668	678	693	662	675	657	708	661	660	665	658	663	696	661	660	704	674	649	686	669	680	702	738	697	650	707	658	672	667	660	663	642	709	689	692	669	697	696	721	686	704	683	656	664	670	686	742	673	664	674	692	654	667	669	647	737	656	698	706	629	657	656	596	698	696	677	696	653	690	645	690	710	682	657	683	628	652	680	683	662	699	694	682	687	704	648	647	709	698	645	643	680	693	652	661	695	686	687	697	676	639	701	674	730	645	645	690	661	680	698	689	680	672	698	687	709	657	689	693	662	633	666	662	724	692	656	656	661	675	679	679	689	647	708	645	652	653	715	623	649	665	675	632	663	659	685	658	648	693	634	692	703	688	637	672	655	684	670	675	687	686	676	651	660	647	672	677	671	674	702	709	667	733	674	692	688	683	663	676	687	660	691	747	656	685	678	643	672	715	694	648	649	683	683	657	723	717	617	681	680	657	662	650	671	653	662
41222	20567	6479	2862	1669	1077	736	561	427	345	366	308	266	262	249	222	224	223	217	198	197	199	187	185	190	195	165	184	188	170	170	163	167	164	161	155	156	154	175	148	157	154	145	161	137	167	120	128	169	142	161	182	165	160	181	150	180	178	171	153	138	155	168	152	158	154	152	147	160	151	172	159	174	174	158	183	150	165	159	150	172	137	164	155	164	155	165	169	160	161	180	176	133	143	156	149	144	152	180	177	182	151	155	143	140	174	166	138	146	170	155	148	172	155	147	145	176	139	155	160	166	146	179	171	144	144	145	163	158	145	157	160	168	186	175	154	161	160	167	162	169	165	151	140	161	142	153	165	146	146	159	151	168	161	161	163	173	169	147	148	147	141	152	168	148	154	140	147	144	177	155	157	142	167	175	176	149	161	168	163	158	137	159	148	172	156	169	149	143	164	149	155	131	146	142	162	150	162	138	166	170	136	126	156	188	149	164	154	158	172	157	128	154	150	140	155	160	138	145	149	156	161	170	133	146	153	183	173	151	138	152	164	152	138	156	146	149	175	164	166	151	149	157	150	161	131	157	172	149	151	142	155	172	143	148	163	141	158	146	155	144	152	136	139	145	137	138	136	156	155	139	153	155	154	179	169	152	145	155	168	153	141	153	157	149	141	127	155	139	162	158	134	143	146	180	170	149	143	159	151	147	157	141	164	155	166	149	177	171	148	153	135	137	164	145	148	150	166	164	146	167	152	170	139	138	169	193	159	161	188	161	163	146	130	131	145	142	151	148	141	162	166	143	140	141	202	148	185	170	157	140	154	155	135	166	161	167	143	159	160	174	158	158	140	150	136	166	156	129	177	151	170	163	142	145	143	147	144	154	165	178	125	137	165	138	141	136	173	145	164	137	137	143	160	134	181	163	175	129	136	155	148	149	153	165	165	159	141	163	157	181	142	152	142	160	154	170	155	142	160	144	135	170	197	144	155	158	161	138	155	155	162	150	127	165	151	143	174	157	146	154	158	150	174	145	160	132	162	147	131	132	167	176	154	164	134	166	166	161	155	165	159	123	154	131	133	157	148	153	127	164	147	174	152	168	169	163	164	127	162	144	138	164	151	159	149	136	154	145	157	156	133	136	127	160	158	139	146	154	161	161	173	155	156	153	153	141	127	155	130	135	158	147	153	151	152	136	149	172	181	175	144	157	160	156	143	174	138	138	150	157	131	117	138	149	135	152	146	149	151	154	141	160	138	163	133	131	147	151	131	160	151	151	136	149	150	155	157	178	162	123	135	144	165	156	153	155	161	173	168	133	156	131	163	155	169	162	145	153	142	159	148	152	138	147	152	162	157	160	151	137	160	169	164	136	150	149	142	163	144	165	141	144	158	173	183	151	153	150	128	155	148	150	180	186	156	153	178	140	175	163	131	142	152	133	145	155	177	154	192	156	142	131	154	134	151	148	137	188	167	140	156	141	139	169	156	148	166	144	156	155	151	149	156	147	164	175	163	131	170	135	151	159	140	141	152	136	144	150	156	161	178	148	146	166	138	155	153	145	159	162	159	154	160	172	153	147	159	154	142	165	165	156	131	153	147	158	164	166	147	132	147	164	154	156	144	145	143	130	156	141	132	157	158	174	137	163	161	127	158	159	150	142	159	181	159	148	147	150	147	157	146	148	179	158	154	147	157	159	160	160	137	157	162	153	155	151	167	169	123	136	156	149	149	156	170	170	146	141	140	153	139	154	165	164	155	161	161	163	119	121	176	139	153	140	151	154	173	170	135	140	151	175	142	160	143	152	152	158	151	143	143	161	159	142	152	148	148	165	151	177	136	158	159	164	189	150	151	161	131	162	156	141	148	133	163	140	145	179	132	148	182	164	133	165	157	146	163	145	145	145	162	158	160	165	152	136	145	129	159	175	178	168	152	170	165	163	132	158	158	165	165	190	134	148	144	164	152	163	159	157	169	149	175	187	172	131	161	175	156	146	153	131	142	180	151	146	143	161	155	164	140	147	132	156	157	143	135	158	157	130	142	168	152	143	153	158	174	135	168	156	181	141	170	139	169	171	148	134	171	166	159	158	133	136	168	151	163	141	154	158	144	158	141	145	161	167	131	150	163	168	167	145	158	146	146	141	150	168	153	153	162	150	132	125	149	166	139	148	157	165	147	164	125	176	160	143	142	122	167	164	203	159	176	170	149	138	154	141	162	138	135	153	153	186	144	145	167	157	148	159	138	150	149	160	171	174	159	191	143	176	166	145	173	156	167	157	162	162	165	144	142	148	153	136	135	165	150	125	180	167	131	154	167	153	169	177	156	164	166	133	163	162	148	155	148	145	140	156	157	165	164	156	149	151	156	173	154	170	162	163	157	148	139	160	139	145	148	152	151	154	154	160	151	150	132	133	161	158	139	160	156	153	149	167	152	139	157	139	164	146	171	157	161	158	143	121	168	159	160	148	159	160	167	167	149	137	138	133	140	160	152	156	131	153	161	176	170	154	158	144	134	140	182	166	157	176	165	131	150	141	143	140	156	157	181	155	164	143	130	158	166	181	135	168	151	141	158	139	158	139	175	143	148	156	180	159	156	151	127	131	139	143	161	147	142	132	121	151	148	185	153	151	155	177	173	160	144	148	182	164	156	141	136	160	133	149	159	150	166	158	161	138	146	161	156	166	159	149	147	151	142	159	156	171	131	156	148	145	155	166	138	147	148	163	144	148	174	167	151	132	165	155	157	151	156	148	148	147	170	165	156	148	138	160	142	153	148	133	145	144	152	135	142	173	145	132	157	156	166	147	150	159	142	158	148	164	148	174	138	147	174	147	151	162	149	146	139	166	155	148	150	152	157	147	141	149	147	148	149	139	155	173	139	144	184	172	184	154	149	159	153	158	171	143	140	162	159	148	144	152	160	171	161	153	146	149	190	157	169	141	145	154	144	149	135	137	161	145	152	156	146	169	165	154	141	155	169	147	164	153	147	156	142	162	135	163	164	173	169	167	146	141	163	151	157	165	162	149	142	153	169	153	146	155	152	150	166	153	172	161	172	142	161	141	154	149	147	168	150	177	186	156	146	155	156	170	145	137	144	163	160	158	135	141	157	142	139	174	155	164	151	166	144	150	163	160	147	163	138	165	147	164	161	159	135	170	138	178	140	143	172	152	146	150	151	145	167	145	151	144	155	155	150	143	169	157	158	153	161	167	149	141	149	166	160	168	142	144	173	139	147	164	171	145	164	155	148	146	167	156	138	131	158	159	176	143	162	147	156	158	143	161	156	172	155	147	144	153	147	152	145	149	187	159	148	149	142	181	142	131	160	142	153	163	150	136	143	171	156	138	156	153	146	163	154	164	145	156	142	180	166	142	155	160	141	139	130	159	148	141	122	164	181	147	154	177	160	120	154	178	159	154	160	144	149	159	175	140	168	159	181	153	118	166	191	171	149	139	163	143	169	143	139	153	157	159	158	154	165	146	145	150	145	164	158
25091	11660	5334	5481	4533	3668	2844	2379	2064	1701	1582	1396	1219	1203	1024	996	893	834	868	766	735	726	712	683	631	610	597	522	565	598	563	568	591	517	584	553	516	497	518	492	506	473	453	467	489	483	459	460	473	474	423	488	453	467	451	447	427	465	434	464	448	452	455	408	460	395	438	430	395	432	442	438	417	462	480	448	480	433	481	426	424	476	473	512	496	491	506	529	540	529	512	496	494	484	467	462	456	452	474	476	444	432	448	442	435	457	496	454	413	427	437	465	444	475	454	459	487	435	435	404	439	426	394	434	443	432	441	427	446	448	435	471	446	428	450	446	435	427	391	479	420	454	386	400	453	424	457	401	422	439	432	387	389	399	411	423	429	416	401	374	444	408	413	370	402	396	394	396	412	422	416	422	409	417	431	409	402	393	409	389	388	392	401	403	416	389	426	418	395	385	400	395	370	397	425	422	430	389	410	446	411	418	373	419	422	447	404	420	402	417	405	436	422	438	420	402	381	437	386	404	417	432	428	405	394	397	446	435	420	407	427	385	378	414	438	399	427	441	413	406	424	388	398	391	394	417	427	417	435	409	425	369	409	393	397	412	414	394	387	415	415	431	391	419	371	377	434	419	392	395	433	416	393	438	406	389	403	353	415	418	428	451	396	404	447	387	387	421	404	415	453	411	407	455	412	389	391	423	411	398	413	395	387	417	399	421	404	449	405	411	424	392	406	434	384	418	443	404	403	395	380	405	379	396	424	398	404	408	417	381	441	391	379	413	427	423	409	412	415	397	418	432	423	418	409	431	368	449	387	393	414	441	414	407	397	421	397	395	383	414	381	409	416	390	389	406	426	415	408	421	391	434	404	420	381	422	419	381	457	414	414	370	406	410	413	409	394	365	425	436	380	402	388	412	420	424	387	412	405	436	420	419	391	423	378	427	399	397	422	416	421	390	380	416	420	399	416	409	451	400	399	373	396	435	420	415	415	412	387	421	402	421	389	418	409	436	420	441	392	394	430	407	405	407	400	382	448	359	434	409	428	418	400	374	406	406	377	410	418	375	467	381	403	409	427	423	389	404	395	424	380	398	397	401	433	399	379	416	407	379	388	346	416	412	393	377	388	393	435	396	407	420	423	426	405	418	406	421	376	404	392	385	390	397	401	419	388	411	420	439	424	411	391	381	399	412	399	390	411	446	401	458	390	418	398	441	430	404	422	421	383	361	420	412	387	391	389	421	414	398	424	413	441	401	416	433	375	383	418	403	380	390	386	436	412	407	409	390	411	393	386	424	394	430	408	407	437	416	430	375	425	385	394	403	382	416	393	414	407	399	402	430	414	424	426	408	408	438	428	397	401	407	441	414	441	402	425	391	418	424	397	417	434	432	447	382	403	407	402	398	383	405	409	386	425	389	391	391	394	393	394	383	398	435	383	403	378	389	397	395	404	439	435	430	398	401	411	425	429	393	391	420	410	404	390	402	427	366	419	389	376	398	438	410	390	384	431	392	436	441	408	406	412	406	432	396	392	421	449	413	405	414	411	400	410	383	444	390	406	424	395	425	420	418	399	421	385	419	407	420	423	406	395	427	409	404	425	398	405	428	357	439	397	421	373	421	379	404	388	384	403	395	383	427	390	424	428	373	402	372	375	401	424	398	417	390	398	400	409	411	407	406	385	447	385	436	362	422	453	398	394	407	382	467	436	415	424	417	404	416	395	407	424	408	386	429	406	390	403	406	422	429	412	384	390	408	419	396	400	405	416	404	416	407	416	409	378	405	404	414	397	385	435	420	374	407	424	374	433	405	379	395	417	421	458	395	425	361	440	424	394	404	392	416	414	412	412	432	394	399	410	403	420	430	405	435	402	430	403	394	377	404	419	415	414	407	431	437	399	415	401	365	415	374	437	460	372	384	384	408	419	392	448	370	405	419	382	417	394	403	399	415	395	446	391	397	420	402	391	401	382	392	425	399	399	408	438	404	427	415	436	406	401	411	386	397	390	417	447	407	416	405	419	413	404	435	373	420	417	404	394	412	425	414	395	406	410	404	419	414	411	390	415	446	378	404	384	410	426	418	374	411	392	435	427	387	415	387	420	447	400	438	361	399	434	397	408	393	396	440	388	407	432	436	410	416	401	430	386	423	409	412	419	439	428	382	401	406	443	407	381	400	405	419	423	428	395	410	404	443	390	395	428	405	403	392	388	395	436	407	409	398	387	401	408	366	432	399	421	403	413	430	380	419	385	421	439	380	374	406	421	407	428	379	436	413	424	391	401	433	410	385	381	408	448	372	406	412	431	425	348	420	400	396	403	425	449	413	431	408	373	394	389	408	387	407	375	418	446	412	391	392	449	370	429	403	398	401	437	404	409	407	433	429	380	430	396	452	357	421	432	389	431	416	422	412	409	425	401	422	411	411	399	401	422	378	428	381	366	398	424	440	379	409	407	388	398	425	404	424	435	408	399	413	364	413	425	381	405	440	412	388	374	425	433	426	393	439	392	419	404	446	444	399	402	428	413	382	395	383	407	399	406	414	434	394	403	406	418	401	400	413	414	400	412	426	397	407	411	410	423	388	400	402	437	402	414	401	393	395	416	397	436	410	418	385	417	425	402	406	422	437	444	390	410	407	406	454	396	446	423	396	412	398	434	430	391	421	371	391	361	426	397	406	430	411	434	424	399	395	402	374	412	395	440	412	396	433	444	420	419	423	377	417	433	422	396	407	379	433	386	403	441	413	445	405	412	414	434	418	416	410	401	393	419	415	406	399	429	404	390	415	396	390	412	358	435	407	369	404	426	384	395	397	404	397	419	444	387	434	414	381	379	421	369	389	420	398	378	409	420	406	430	410	412	425	384	419	378	413	422	426	424	423	395	400	418	410	441	381	400	388	378	393	406	443	421	409	395	404	420	394	427	421	417	418	412	419	413	412	424	432	430	404	368	379	403	402	427	373	419	402	401	410	404	385	405	406	418	378	404	421	411	411	402	409	400	377	407	397	433	421	407	414	382	423	380	427	429	395	369	417	437	409	424	408	406	378	407	405	437	420	443	386	415	429	403	422	421	408	389	400	400	390	401	445	437	376	398	391	423	380	423	406	372	419	404	409	388	420	404	385	377	414	435	396	435	425	406	411	435	383	386	382	412	402	393	421	398	376	416	417	435	411	416	386	429	395	411	429	389	418	399	407	396	434	402	419	404	397	380	420	398	433	409	412	383	396	384	376	382	425	389	353	431	428	409	402	426	415	391	429	396	430	419	381	409	382	396	410	410	394	398	398	410	409	400	399	438	408	428	391	400	415	367	420	389	396	378	382	422	380	412	408	423	384	402	396	395	400	428	382	435	410	430	409	449	412	404	388	443	428	395	392	403	404	407	425	424	388	430	390	406	422	398	401	438	426	403	421	384	392	410	406	415	420	418	379	392	419	433	425	375	388	388	392	422	423	401	412	389	394	383	387	386	423	406	427	408	401	439	455	389	401	446	424
15058	3732	402	311	316	313	289	287	286	272	268	247	305	286	278	274	283	314	281	308	280	251	287	256	290	282	277	287	272	271	296	283	245	288	285	280	256	259	270	278	283	291	261	289	291	274	289	284	293	274	291	294	283	276	268	282	313	258	286	289	264	288	291	305	287	286	278	279	275	261	286	297	246	295	287	286	286	270	279	281	288	290	341	299	281	259	273	259	266	250	256	256	301	315	257	285	250	289	267	300	287	273	287	312	283	288	282	260	276	260	272	269	261	273	283	281	282	296	309	254	290	278	286	287	291	280	306	253	280	299	272	271	293	263	314	275	296	295	249	295	314	277	268	251	288	311	289	303	273	308	259	254	257	301	264	266	299	261	289	318	277	320	310	297	265	278	250	273	283	277	272	299	238	292	275	247	237	281	303	287	316	276	289	261	286	299	298	286	273	277	252	273	265	299	307	265	285	272	296	247	263	284	254	288	269	248	264	274	280	283	273	282	297	295	298	281	278	269	285	295	263	262	278	302	242	268	282	286	301	275	293	285	273	276	264	260	293	296	285	285	278	258	282	293	284	284	274	289	295	279	272	279	312	274	278	275	353	276	290	282	279	260	339	311	281	261	272	296	298	250	279	279	256	284	257	269	280	247	263	260	287	276	275	279	258	309	266	249	296	302	322	310	309	271	321	297	310	269	304	300	305	290	285	298	289	285	259	264	271	260	250	287	261	253	260	268	276	274	280	262	277	297	301	281	280	249	295	254	283	314	265	304	279	292	279	317	278	301	287	291	295	310	274	272	305	277	318	256	259	305	258	318	285	295	280	279	251	267	313	270	278	289	298	292	289	292	303	303	286	337	291	290	253	264	303	276	271	272	308	277	249	282	306	269	263	315	285	287	266	254	278	241	267	261	270	294	308	307	282	301	302	248	308	262	300	297	281	292	259	287	280	244	256	324	308	272	255	282	281	294	268	279	273	281	277	278	288	285	286	288	308	287	284	271	261	326	298	244	272	283	263	284	280	267	265	259	270	286	272	290	274	249	284	297	272	266	284	276	266	280	270	287	280	257	277	308	294	259	295	311	308	284	293	286	247	281	326	277	302	230	267	277	261	287	279	268	294	299	263	249	284	287	282	284	287	298	264	272	258	268	241	289	296	257	275	293	303	279	257	289	295	299	304	328	264	239	272	282	269	253	279	292	288	280	266	251	271	293	295	279	303	291	271	265	277	245	288	237	278	303	279	229	262	269	275	279	247	262	284	224	258	275	295	273	267	293	263	297	282	277	268	299	296	279	280	265	250	273	287	298	309	275	324	282	290	285	287	312	264	275	276	269	268	295	292	260	278	274	303	268	257	283	291	294	280	273	266	278	258	283	283	284	288	300	255	285	274	276	288	301	317	278	273	297	294	289	263	306	286	282	284	258	280	280	281	269	284	271	280	278	285	258	307	275	287	272	293	285	292	287	299	321	289	285	294	273	246	261	312	292	262	281	316	317	279	297	293	298	259	259	254	301	312	303	251	278	246	265	264	297	238	287	268	284	274	275	291	271	287	279	281	276	321	291	282	280	262	265	286	299	259	274	293	301	299	274	292	274	275	309	272	296	242	298	275	271	293	269	277	312	277	284	271	306	258	295	317	270	306	277	292	303	276	280	277	256	262	294	288	280	298	296	280	298	267	297	258	271	258	273	285	271	261	246	288	281	267	295	275	269	260	273	287	294	254	264	271	271	300	295	297	283	292	274	290	307	261	292	305	302	261	261	282	309	285	257	276	265	279	298	286	292	273	284	258	282	306	258	283	232	293	260	305	301	249	302	295	278	281	295	271	297	261	261	305	271	297	309	291	268	302	286	289	275	279	286	317	270	299	273	245	263	265	273	305	250	296	294	275	282	289	262	265	275	258	273	310	307	310	271	248	271	308	288	294	281	307	285	296	277	256	263	288	270	276	280	297	303	286	253	269	272	315	295	283	295	303	260	254	289	242	279	274	297	287	256	267	286	273	281	271	280	296	295	303	278	272	272	284	284	284	259	294	274	284	258	300	233	281	288	309	276	281	282	280	245	285	301	289	273	268	277	279	273	285	266	316	280	297	278	287	269	284	262	301	305	269	261	297	302	283	277	267	287	274	307	285	284	264	295	268	270	290	296	279	274	278	273	263	291	288	268	273	269	269	287	289	272	284	286	280	283	267	275	276	286	262	314	283	308	276	309	283	281	308	278	261	284	284	295	300	273	261	295	259	302	293	264	272	274	297	265	287	282	304	268	243	252	294	250	295	298	293	232	289	281	283	285	264	276	306	275	271	304	294	253	271	302	279	305	274	274	270	292	301	313	283	268	298	298	261	272	267	298	301	270	294	275	248	289	295	305	305	268	282	275	275	286	261	267	293	279	299	279	276	292	253	268	289	300	299	297	285	306	275	251	271	281	305	296	276	277	259	282	298	310	323	272	278	247	262	263	271	267	268	238	323	296	271	281	268	273	286	289	263	289	284	271	286	285	289	273	269	276	282	316	289	285	287	293	278	280	313	285	295	266	297	251	285	281	321	270	294	246	278	287	241	272	292	270	263	311	285	286	294	281	244	256	297	295	271	301	258	255	262	272	298	309	316	285	278	256	308	280	289	315	300	298	268	282	265	306	271	282	259	285	275	286	279	289	255	292	276	295	285	285	301	281	285	254	276	286	279	285	297	275	287	297	302	271	264	273	301	297	274	287	270	291	260	314	286	304	249	297	261	289	277	268	288	319	257	293	268	306	277	284	301	298	293	279	257	288	266	315	286	256	315	264	276	276	295	303	297	266	266	286	287	284	245	319	282	291	284	288	281	274	285	262	261	277	282	300	259	279	253	285	279	306	268	325	273	311	276	317	281	277	273	317	279	313	278	275	294	280	259	263	283	275	313	258	276	299	293	286	286	287	271	266	260	278	300	277	281	274	284	283	232	264	283	293	264	286	281	279	264	290	276	270	299	289	303	294	270	270	305	266	280	308	269	289	260	282	275	269	280	237	264	251	279	274	270	287	295	298	286	293	291	308	294	297	288	271	278	303	296	295	305	272	269	301	279	291	275	292	270	279	258	257	287	304	271	274	312	277	286	294	289	289	283	275	263	282	296	302	269	296	279	255	314	288	293	278	269	271	288	301	273	292	247	300	298	285	286	279	254	280	268	284	278	293	306	286	300	282	268	292	240	294	299	272	296	257	286	278	285	304	255	269	288	269	275	263	293	267	269	276	282	291	275	297	266	277	270	311	248	279	279	298	261	282	267	282	249	296	281	300	269	291	292	315	320	265	269	247	247	273	308	290	297	276	252	308	296	286	291	318	283	280	268	258	270	267	266	250	286	316	281	292	271	281	289	293	274	287	270	298	297	290	293	274	314	309	295	255	281	270	288	272	295	287	268	272	272	300	295	279	279	271	248	268	278	305	271	278	283	297	284	317	281	284	293	272	267	279	287	278	298	285	304	285	250	277	268	261	278	264
9073	3171	822	864	809	749	772	770	735	740	729	756	746	761	715	722	763	661	725	744	711	728	710	725	720	724	757	721	789	723	674	755	677	708	734	764	734	739	708	693	677	724	709	679	748	706	697	725	670	698	693	712	718	702	785	701	716	726	705	736	690	738	709	722	683	748	738	716	709	704	705	721	744	648	693	740	715	718	721	746	784	735	664	701	781	759	738	761	731	769	783	689	774	712	699	717	702	751	722	735	724	709	714	704	700	703	724	700	700	740	715	676	716	721	730	752	682	715	704	777	706	715	706	722	728	682	711	712	723	773	687	682	694	720	741	686	683	703	693	714	741	721	688	725	723	724	713	664	699	697	701	737	718	715	703	701	683	767	706	707	722	747	697	734	735	652	668	744	698	682	722	738	748	726	730	674	689	679	701	685	699	750	687	710	713	676	721	695	720	697	670	703	718	770	702	712	733	766	676	727	720	748	743	682	714	696	732	733	727	708	662	739	709	718	735	739	723	743	695	692	680	719	704	733	691	748	720	708	715	667	687	706	673	732	722	705	700	670	768	687	670	656	704	723	715	709	760	711	704	754	742	741	697	743	746	661	746	732	717	707	728	678	693	719	700	731	681	715	710	739	731	719	685	714	703	718	741	749	683	682	660	701	709	749	726	705	726	698	717	738	674	695	705	670	721	683	749	726	743	698	726	785	678	704	715	704	733	701	742	710	745	744	647	685	691	657	682	727	705	702	706	677	757	684	754	672	667	693	727	685	708	740	711	745	729	708	725	711	723	714	775	767	673	726	625	697	695	676	680	668	770	736	734	699	689	685	717	670	667	679	721	747	661	700	666	707	728	681	693	678	676	672	678	702	741	687	711	732	682	702	688	732	700	699	694	727	700	746	702	698	738	677	683	702	727	742	711	716	702	739	743	631	696	677	693	770	750	712	667	722	690	698	757	710	737	751	702	689	715	708	696	672	722	701	740	712	732	714	754	666	698	696	719	706	701	667	712	727	719	703	735	736	688	656	708	687	713	695	720	698	714	718	699	722	698	735	733	743	686	708	715	724	673	730	632	722	694	701	678	650	670	684	752	741	725	716	709	723	726	667	693	672	700	711	699	721	720	723	702	736	669	703	732	723	688	705	691	697	695	707	697	744	703	682	692	728	701	648	705	719	708	758	751	722	748	697	718	746	707	713	726	719	670	708	724	694	723	690	727	745	681	694	690	731	665	732	691	702	713	719	627	711	664	750	721	686	725	694	718	712	715	688	720	737	747	742	706	708	703	723	687	671	729	699	697	732	751	718	698	685	715	675	685	688	726	705	713	732	729	706	709	746	690	681	708	698	689	711	667	727	743	709	709	726	742	705	702	733	720	727	723	693	713	681	742	745	734	717	675	719	744	688	714	716	694	720	772	648	694	732	687	728	696	685	689	734	693	704	708	738	724	686	734	685	713	761	737	732	714	673	660	742	681	735	715	688	791	702	695	705	748	728	673	707	680	720	686	722	757	705	726	710	682	742	681	692	662	718	731	756	693	722	735	729	673	726	711	706	689	697	714	709	708	699	711	674	686	689	762	740	705	690	749	744	680	711	724	718	696	706	722	676	714	719	677	705	712	749	709	668	687	700	709	704	695	691	730	699	714	773	744	711	705	743	735	712	720	737	714	688	681	738	705	710	738	639	700	705	743	720	684	718	729	755	655	695	750	693	738	713	688	703	714	708	720	736	723	755	706	729	726	687	681	745	685	732	676	699	718	660	707	722	729	690	705	653	705	727	709	705	758	717	661	719	754	723	688	714	711	701	678	733	672	690	709	703	682	661	659	772	692	694	683	693	678	703	651	695	703	664	686	707	684	700	710	702	672	732	741	693	746	716	695	725	686	683	753	720	697	713	724	707	669	750	705	738	745	685	707	751	678	703	687	678	684	716	714	700	668	744	676	720	712	702	703	692	703	721	735	656	651	727	719	699	700	702	725	753	711	719	712	692	724	740	673	706	724	710	721	714	704	715	697	755	702	702	700	691	712	724	719	731	730	707	736	728	700	688	750	675	713	692	750	689	721	710	714	711	707	704	655	693	724	697	705	687	698	648	696	680	676	718	704	697	717	685	669	691	685	687	676	692	653	719	702	716	658	767	679	742	709	704	723	715	699	720	744	721	705	717	728	669	741	708	732	715	688	683	717	742	726	776	710	722	681	706	735	731	731	690	733	739	708	720	661	702	710	705	705	737	696	679	705	732	708	747	738	710	734	711	679	696	716	717	703	705	715	698	686	655	728	727	677	723	666	701	784	729	736	698	691	699	689	712	645	736	714	705	646	722	692	749	715	711	673	655	717	718	701	728	720	703	669	721	678	720	689	731	733	713	696	721	755	699	728	701	685	750	684	691	725	722	682	691	698	677	686	713	730	726	681	701	725	703	697	710	652	715	706	734	719	678	709	713	725	684	724	698	688	721	705	725	736	689	721	714	733	715	684	706	757	714	742	664	673	710	675	704	701	675	770	697	714	699	713	652	697	700	716	749	681	708	657	716	757	725	678	715	677	762	712	724	747	736	690	726	684	705	734	710	701	700	712	699	722	695	679	664	719	695	767	692	718	675	660	734	719	676	701	686	734	702	703	732	713	689	700	719	734	716	668	718	706	698	738	720	721	689	748	720	668	708	701	717	730	682	680	733	737	706	740	726	694	698	710	734	726	712	705	730	694	708	762	737	739	685	690	677	696	694	751	707	711	673	714	727	737	679	754	706	752	720	745	742	721	739	699	722	701	707	727	683	771	716	726	667	737	738	694	723	717	696	718	716	732	686	737	749	683	775	670	647	717	749	722	683	700	711	724	717	742	712	664	763	717	688	732	713	680	721	706	693	720	683	658	745	720	714	671	709	710	700	718	705	784	774	729	750	729	715	673	764	648	668	699	745	677	633	723	713	759	698	689	697	750	705	730	673	709	744	684	754	682	631	718	718	738	734	682	656	700	767	701	678	748	755	697	673	738	724	688	675	711	742	753	681	692	697	698	709	712	719	680	751	696	753	716	672	690	697	672	752	710	722	663	669	696	739	680	742	706	675	701	658	680	706	738	679	745	713	737	687	727	767	707	685	773	725	747	746	695	703	724	722	670	725	702	735	667	719	757	715	741	710	687	729	723	717	726	670	735	714	681	758	663	698	751	731	767	689	669	692	663	722	699	698	712	673	675	744	747	760	701	734	746	688	666	695	688	738	715	714	707	674	729	699	699	728	727	711	720	701	678	683	686	679	719	697	694	703	712	712	710	715	706	721	694	735	698	716	700	681	729	692	713	746	734	701	720	708	756	692	677	702	758	720	709	715	713	712	704	715	720	680	690	689	697	740	688	693	661	700	727	721	691	717	677	715	729	685	780	658	684	728	755	728	719	718	661	735	696	703	701	706	690	700	714	719	762	760	698	729	760	640	722	712	709	699	688	688	744	740	712	735	726	704	722	692	684	717	660	718	719	717	721	673
31630	14207	3125	1448	880	616	546	488	404	388	339	384	322	319	337	296	309	331	291	287	284	299	282	283	280	283	278	301	270	259	259	286	261	299	298	302	312	267	261	273	273	247	298	261	294	271	280	304	266	290	271	259	254	269	273	297	250	278	283	282	291	277	272	269	285	265	290	274	281	316	285	278	283	273	257	257	250	331	236	266	287	267	279	299	297	301	283	298	282	291	257	281	284	282	247	266	268	262	281	276	243	284	261	261	267	296	290	277	244	277	270	299	255	284	309	304	277	232	260	274	256	269	294	247	266	268	237	281	289	265	277	278	265	298	281	286	268	292	284	300	298	269	250	284	304	280	264	277	283	266	291	262	289	274	280	286	268	294	300	256	265	270	292	271	296	283	312	257	299	268	262	315	261	256	253	306	256	271	266	284	298	261	282	270	285	252	255	249	256	288	270	290	242	250	260	311	247	276	272	255	288	284	241	271	267	249	292	256	258	253	283	280	288	276	301	274	288	300	255	295	269	276	285	253	278	267	248	282	291	275	268	264	305	289	265	274	280	261	269	311	265	293	306	269	268	288	270	285	269	247	265	287	279	278	271	292	271	240	274	254	275	258	276	255	314	254	285	259	282	266	290	285	277	290	283	250	282	241	275	263	255	276	309	284	276	288	260	305	276	262	278	298	271	257	285	235	277	264	297	269	275	285	291	287	255	274	259	262	279	287	271	273	264	264	254	302	267	270	281	267	280	272	243	255	296	270	292	264	262	248	286	265	274	272	284	249	250	266	293	267	282	286	270	263	277	240	295	282	266	269	270	268	257	260	256	284	264	268	278	274	269	289	275	280	268	258	280	286	313	271	265	256	282	286	281	271	280	255	282	292	293	272	298	276	276	305	270	239	259	281	243	252	244	246	293	251	275	281	263	257	305	279	270	266	268	263	254	248	297	278	231	288	282	267	263	298	267	261	292	259	264	276	278	253	279	289	292	246	265	265	268	266	265	265	258	279	298	290	297	230	256	264	263	278	295	312	258	298	247	211	267	267	272	267	260	253	287	253	279	273	273	270	275	267	294	283	276	265	277	273	213	294	297	255	254	292	284	268	292	277	250	249	281	279	295	303	273	272	282	255	271	250	268	275	287	259	310	260	249	251	276	278	270	258	298	278	261	255	273	242	249	262	262	314	276	298	269	276	279	275	242	306	266	300	283	281	272	296	256	274	316	270	291	287	264	261	299	278	267	278	279	261	272	229	259	280	309	262	243	241	254	252	288	315	281	258	245	271	273	246	290	276	291	278	256	281	285	253	281	283	266	254	284	275	285	249	267	246	253	271	284	266	278	262	277	264	260	268	285	280	275	271	276	275	240	238	254	262	258	269	259	291	288	281	269	283	261	247	259	270	288	275	273	283	270	249	280	239	267	284	315	255	284	279	256	269	289	286	281	265	280	269	283	277	279	299	299	265	283	289	257	281	280	277	280	263	265	283	282	295	268	277	266	244	266	291	281	299	245	263	267	275	298	288	251	269	290	248	267	278	280	297	266	269	317	263	290	262	260	263	259	265	309	257	274	276	274	288	264	263	244	271	291	301	264	268	279	258	289	285	264	263	281	287	260	301	293	297	228	270	248	260	289	300	293	240	304	276	310	274	269	243	276	278	288	284	276	304	250	266	270	252	267	306	252	272	265	283	277	285	247	256	247	287	245	301	223	285	263	291	276	273	271	247	264	266	269	244	242	263	295	296	291	260	243	269	271	230	303	277	281	286	253	278	249	242	259	280	274	272	270	290	300	258	249	272	292	280	267	279	275	260	265	271	261	300	234	292	279	306	272	249	249	271	299	269	265	260	244	267	273	295	287	290	287	256	307	250	261	241	312	282	241	256	304	270	299	260	280	259	265	232	271	269	258	268	270	257	261	263	288	278	265	266	290	270	291	278	263	270	300	243	248	291	281	265	256	284	278	276	257	268	250	272	281	262	269	258	269	288	264	268	269	305	238	264	273	267	257	269	248	297	250	255	252	264	301	260	263	263	290	293	264	280	272	273	282	277	278	265	265	268	267	274	267	251	248	270	272	292	234	281	263	277	296	279	255	283	303	298	295	256	279	302	259	284	286	289	237	304	254	269	250	254	253	268	301	264	286	257	249	258	256	259	239	276	280	281	315	287	253	283	276	265	264	265	291	272	250	260	253	300	308	280	267	264	297	254	261	268	269	259	299	288	262	261	231	286	287	294	288	299	270	276	291	281	284	301	273	265	296	264	259	281	267	283	318	256	277	278	271	285	282	311	272	267	278	279	289	288	246	295	269	270	297	263	293	286	287	243	261	276	278	251	303	262	300	256	237	265	288	257	266	251	290	274	295	268	284	287	286	276	281	266	235	282	241	285	310	312	249	244	276	274	260	270	267	299	263	252	280	271	261	272	245	261	252	253	259	268	269	291	267	248	255	274	274	286	283	281	285	277	263	273	245	273	260	270	288	296	249	271	282	314	252	245	269	285	286	284	265	256	289	277	307	254	280	274	283	244	295	281	272	259	271	264	269	278	293	314	314	277	292	288	298	258	279	246	299	292	278	260	271	246	240	282	296	270	279	256	266	299	263	258	275	297	280	247	241	258	272	298	294	270	251	264	292	252	248	266	271	263	268	288	280	299	252	233	239	253	288	272	268	261	275	272	270	268	246	266	294	283	245	275	284	257	266	262	268	277	267	278	254	283	276	269	277	269	295	232	278	267	270	298	259	268	285	286	273	270	274	267	242	292	250	281	265	257	277	271	259	282	275	266	302	289	245	265	251	275	297	243	268	299	278	282	257	280	265	272	274	291	252	296	286	210	275	256	267	238	279	252	261	280	304	260	275	283	302	277	258	276	267	274	261	295	275	244	277	313	313	315	275	259	284	277	276	276	301	305	265	264	282	270	254	273	265	265	312	251	264	260	280	282	274	277	255	323	239	252	268	243	271	281	267	277	259	297	275	283	282	260	287	290	291	285	280	285	276	297	262	283	263	291	301	274	263	258	300	261	276	250	267	248	273	276	291	269	283	328	277	260	291	270	271	276	276	261	264	281	274	280	278	281	250	309	264	269	273	298	243	268	280	294	250	260	269	296	265	237	277	293	255	285	257	275	292	305	303	273	288	279	279	280	269	290	290	278	303	257	270	298	283	271	236	279	283	279	288	290	248	248	260	305	310	244	264	278	251	303	290	276	279	262	243	286	295	278	263	265	265	289	263	246	238	287	279	278	269	289	255	280	291	243	281	258	278	256	247	264	238	308	243	268	289	249	260	255	282	288	277	273	316	288	260	287	292	272	297	267	268	251	278	250	265	259	261	266	281	251	281	263	275	253	273	281	258	310	255	284	293	294	250	240	280	281	274	273	278	286	269	257	306	285	281	258	263	256	273	258	270	274	244	284	282	282	277	236	235	301	271	251	281	234	294	271	254	265	271	252	263	277	273	241	260	304	285	284	288	285	274	269	262	284	282	286
19388	8901	3042	3367	2873	2337	2032	1711	1460	1402	1234	1206	1122	1073	951	976	873	895	918	881	855	820	835	795	839	780	808	752	766	767	690	725	705	749	682	706	748	766	720	715	710	647	707	662	726	709	739	735	703	703	749	659	698	696	687	669	702	755	720	697	707	698	689	666	689	715	693	694	683	652	671	703	710	713	703	693	679	729	729	689	695	764	719	767	707	762	759	764	741	737	729	754	729	697	708	717	683	733	699	719	695	687	689	671	706	748	749	687	735	690	707	755	736	758	704	765	721	696	665	729	695	709	696	755	711	699	649	702	683	660	731	729	682	705	684	705	698	687	672	666	663	668	689	657	662	638	726	668	665	702	700	686	720	689	697	691	663	694	669	680	726	666	694	668	653	645	732	735	723	692	694	714	698	686	669	689	677	662	709	707	724	671	704	701	678	696	662	664	633	682	715	659	680	700	721	659	669	686	735	670	704	684	672	673	654	727	707	668	705	646	639	702	672	649	681	651	658	709	695	655	714	678	692	710	699	709	660	704	727	659	685	707	661	694	669	676	626	723	674	689	612	672	685	656	719	664	720	664	654	736	650	713	697	674	662	737	656	746	689	658	721	672	685	698	679	688	663	678	701	662	640	698	731	681	688	694	688	702	700	670	680	663	679	721	712	732	671	687	679	686	620	700	695	737	696	708	656	687	648	689	701	713	684	724	733	662	638	698	733	701	717	721	694	649	656	686	678	712	678	701	681	704	719	695	715	730	687	646	730	673	710	685	683	671	668	680	690	669	692	648	688	682	707	689	686	719	628	697	746	655	683	647	686	688	694	671	686	737	697	708	705	636	680	747	669	659	676	690	674	695	693	698	715	673	706	705	688	647	682	671	691	675	696	700	687	689	755	685	704	691	695	645	696	642	685	695	687	656	671	661	669	703	662	703	715	682	665	653	679	732	699	642	641	652	724	649	710	676	693	689	668	694	688	702	712	665	669	699	712	662	694	741	693	694	645	700	664	733	710	663	722	702	642	695	740	732	638	692	663	694	671	663	714	714	651	652	626	740	676	704	643	637	650	666	640	719	682	658	659	739	646	682	687	677	717	702	663	689	687	724	672	714	660	676	625	697	666	701	627	695	679	687	698	699	707	716	694	682	688	658	639	681	683	677	652	689	661	698	676	690	700	685	655	688	660	694	694	715	662	654	694	638	686	707	703	711	634	677	723	686	685	674	705	642	648	630	665	645	683	661	636	654	677	694	682	623	679	661	627	659	667	733	679	698	690	688	657	663	691	719	689	699	650	706	672	685	659	684	672	711	667	690	689	710	672	657	717	631	679	695	662	651	624	721	671	693	695	647	659	670	732	638	685	687	671	735	685	728	678	668	690	666	715	687	640	690	651	727	697	646	648	696	649	688	678	672	655	682	688	725	695	651	702	670	626	685	691	701	673	689	699	690	673	656	692	707	691	634	655	684	661	715	695	664	694	665	695	685	691	661	723	688	673	687	642	664	645	662	624	700	631	675	673	749	670	668	702	685	677	654	702	679	683	660	679	629	627	657	693	666	684	683	671	659	677	690	712	709	740	709	664	668	703	672	709	688	695	720	698	669	670	700	697	735	678	693	762	717	685	702	645	668	685	642	739	644	680	660	708	714	678	706	679	643	620	669	651	676	697	694	657	664	695	650	692	709	682	681	692	611	645	693	682	689	689	680	637	692	681	692	705	689	663	703	713	694	640	674	659	672	700	708	691	687	697	695	659	671	672	656	700	724	716	682	662	628	671	648	664	639	708	669	638	706	708	679	648	709	685	712	649	700	661	639	731	690	717	706	682	655	648	670	659	710	642	692	701	641	719	699	705	708	712	596	655	697	703	711	683	686	638	673	678	676	703	660	662	679	640	685	695	640	696	683	627	675	689	679	679	658	681	730	693	694	644	678	689	683	658	668	671	720	680	738	643	678	705	643	684	681	722	651	712	657	660	739	633	678	648	726	706	713	701	600	656	653	678	687	702	670	688	644	689	658	678	666	746	659	678	668	703	677	651	675	736	734	656	695	666	668	692	668	663	662	684	692	692	699	681	697	679	699	680	701	688	638	709	687	680	657	710	669	640	678	707	693	695	635	690	676	651	691	640	667	692	665	696	694	698	742	664	641	653	623	705	708	735	696	656	656	658	628	634	697	686	677	700	713	677	678	685	677	658	669	681	648	687	655	697	682	657	678	696	709	652	702	655	661	692	670	688	687	638	739	695	717	712	679	667	629	668	676	702	690	671	666	687	644	702	708	703	692	704	670	706	763	689	675	691	675	679	676	692	697	702	696	614	680	659	692	687	672	693	656	678	684	650	697	672	685	683	633	695	746	685	660	648	704	706	685	700	689	692	679	720	714	687	673	692	657	710	679	716	719	687	653	676	683	641	664	668	741	639	671	649	645	701	693	647	693	683	640	661	670	697	664	672	668	644	693	651	711	683	616	696	673	657	689	687	664	685	695	657	665	703	661	723	708	706	672	678	687	706	661	696	605	657	697	701	702	723	692	676	693	672	652	691	674	718	659	668	705	681	645	717	679	671	655	706	712	714	673	714	693	726	671	664	721	709	712	708	676	695	666	620	708	690	635	662	709	655	670	680	636	656	701	695	705	645	663	632	667	692	697	726	672	671	660	677	730	685	697	683	670	728	701	672	698	699	650	678	658	673	709	668	705	647	653	680	691	692	683	637	693	707	747	649	666	712	687	654	657	695	654	729	690	670	711	710	666	626	661	685	609	667	642	704	658	661	717	656	703	721	684	725	711	668	663	665	716	710	679	680	674	691	641	707	712	720	661	696	687	673	674	678	686	655	717	738	717	707	713	650	700	656	691	668	643	678	654	726	697	645	658	637	681	688	718	704	658	693	673	667	713	733	684	678	689	647	654	662	688	724	707	685	704	682	669	690	639	658	700	714	664	724	668	717	692	715	680	686	706	709	651	685	658	704	672	673	734	658	655	677	651	668	676	740	660	678	683	658	674	663	701	722	686	653	674	730	713	651	664	691	689	684	667	658	700	683	704	727	686	680	679	645	695	661	739	645	671	667	691	678	654	692	757	707	695	684	671	716	696	746	659	662	699	677	689	696	637	702	706	660	675	668	663	652	710	698	660	651	680	696	708	677	652	660	671	708	662	668	699	660	660	677	682	681	691	699	687	693	701	650	693	721	748	683	670	647	685	654	680	654	680	643	677	716	679	758	712	648	728	696	705	674	668	731	680	724	754	712	672	721	663	699	695	684	640	677	661	653	746	653	676	681	678	682	662	673	663	669	635	731	661	688	702	667	604	688	672	653	695	647	692	686	695	681	700	661	688	676	679	689	689	625	694	697	683	697	709	706	710	724	701	721	661	714	684	685	703	701	682	667	676	674	690	728	689	716	670	704	680	699	654	650	639	694	680	638	671	669	680	718	688	659	688	683	652	677	691	707	727	611	683	702	667	679	657	662	683	671	676	694	648	694	657
40962	23446	6929	2844	1584	994	673	582	444	389	340	322	256	286	251	245	214	208	216	199	211	228	200	197	190	153	183	184	202	168	168	180	152	152	161	164	177	147	167	159	164	175	165	170	172	149	156	167	166	165	168	166	169	173	147	186	176	161	162	161	150	187	179	142	131	142	161	172	184	139	173	165	171	170	167	151	164	162	153	158	158	157	158	179	173	197	159	158	156	166	172	156	142	155	174	165	163	183	160	182	148	167	147	164	150	166	180	170	156	158	147	177	151	167	163	161	168	164	166	153	145	139	146	150	185	159	155	158	161	161	143	155	154	140	163	178	166	143	174	166	158	169	171	147	166	137	153	158	136	147	154	149	157	163	186	161	166	150	127	146	162	170	161	150	187	161	180	163	147	132	145	147	171	168	176	168	166	167	151	139	138	157	158	169	146	151	176	165	162	163	168	134	165	142	166	140	172	180	153	187	169	159	163	154	149	164	159	139	186	153	158	162	152	153	151	131	142	157	144	162	132	148	146	128	160	191	136	178	171	148	154	180	147	168	150	145	147	161	178	142	170	145	162	151	147	178	169	139	157	175	156	154	145	157	144	146	169	175	151	184	163	137	165	188	177	152	171	153	165	151	123	128	166	162	167	165	163	156	132	161	149	194	161	162	151	152	158	165	175	162	170	171	167	164	176	181	147	164	147	160	153	175	147	149	162	179	196	170	178	147	156	158	153	150	167	138	168	162	186	163	172	168	151	162	160	165	164	183	175	171	159	155	159	156	153	174	164	152	148	158	150	151	169	141	148	153	177	159	156	167	147	164	160	150	142	148	163	169	165	153	140	153	169	167	161	176	152	160	168	124	144	154	132	171	147	153	172	155	137	155	163	157	152	161	174	161	166	132	162	149	144	177	158	180	146	144	207	158	167	165	145	157	180	190	157	174	134	153	191	181	167	172	171	155	136	185	162	192	147	170	163	159	160	156	167	159	158	142	155	167	148	170	148	144	155	161	149	190	173	155	160	147	135	164	168	155	152	144	159	145	149	159	137	155	169	148	168	169	154	159	163	166	149	140	167	177	144	158	144	186	161	184	167	160	151	150	139	163	155	178	183	155	166	157	145	171	168	171	172	157	167	179	173	174	151	166	156	168	149	191	159	150	164	154	159	151	169	168	135	164	131	158	182	144	177	175	197	162	146	161	154	164	177	168	148	144	158	168	160	152	159	158	157	174	164	153	156	164	153	154	156	151	164	183	148	152	147	156	167	178	167	177	162	178	183	154	158	136	162	166	180	161	158	149	168	159	157	154	178	157	163	172	163	165	171	140	183	150	142	151	156	177	151	167	154	169	158	155	166	155	177	166	164	176	161	164	160	162	161	151	156	138	152	160	162	162	142	148	159	165	160	157	163	163	143	147	151	147	148	169	141	132	157	139	175	150	131	162	160	173	160	153	168	139	164	144	161	163	176	167	166	140	184	142	147	137	144	143	148	168	161	142	173	168	160	152	163	147	176	144	166	163	166	151	162	173	148	150	152	154	153	174	172	159	192	174	151	162	186	167	164	136	142	178	146	151	165	145	150	137	127	173	151	162	161	179	164	146	150	168	148	160	178	157	184	161	161	153	154	159	143	158	155	153	156	155	171	178	146	165	168	164	154	157	157	180	169	166	147	158	173	153	154	152	158	151	156	155	158	151	157	151	141	139	167	154	160	156	169	169	166	178	183	163	167	156	147	165	152	153	169	143	154	142	132	171	172	151	180	164	138	135	144	163	163	154	161	162	164	168	118	152	156	156	147	144	158	145	162	180	167	187	176	155	180	151	165	152	171	153	156	157	152	168	146	147	154	176	178	165	188	169	163	175	179	150	159	149	155	161	146	182	149	162	145	149	132	169	147	144	180	169	145	149	154	161	167	158	158	151	154	147	155	168	155	155	143	157	168	164	156	164	152	140	143	161	127	181	168	156	165	161	147	184	153	165	161	168	151	167	151	150	166	167	156	166	139	146	183	164	167	159	162	153	129	148	172	160	149	167	144	154	157	164	170	157	170	137	173	154	155	163	153	158	159	148	156	170	153	140	155	154	164	142	167	155	150	157	149	162	168	155	166	167	138	168	163	172	144	155	149	163	146	127	180	182	171	141	148	157	150	152	161	183	141	149	161	163	182	166	149	173	180	160	143	164	152	154	143	183	179	140	176	152	146	166	169	167	168	155	174	158	172	169	182	168	159	142	159	164	157	178	146	166	144	153	170	150	150	160	142	160	153	148	156	161	157	182	162	170	133	162	197	162	149	133	172	139	164	170	185	154	164	165	158	157	135	165	152	153	138	150	158	149	185	147	130	173	175	131	168	144	170	158	175	167	193	165	175	138	158	153	191	159	139	150	157	120	158	187	169	172	172	145	178	122	163	152	182	162	152	171	180	163	153	159	174	171	174	138	169	143	143	165	153	160	173	155	183	132	154	151	156	172	151	173	172	174	171	162	163	164	151	138	177	141	136	149	154	177	167	146	156	162	170	174	148	143	167	155	175	143	170	156	165	161	154	152	170	151	173	155	159	167	184	163	169	162	140	141	158	162	139	160	151	159	165	144	142	175	156	151	160	158	159	157	155	154	179	161	154	138	154	140	157	152	150	150	165	149	173	149	154	159	150	149	153	169	163	175	167	170	163	157	150	157	153	162	155	148	151	145	147	169	187	160	160	159	176	157	176	131	157	159	161	148	158	147	162	140	159	140	156	162	177	156	147	169	183	170	133	152	162	170	151	155	160	162	147	168	154	174	147	158	166	188	149	146	165	166	178	168	151	141	169	175	151	154	155	169	151	155	171	153	167	160	132	192	167	164	138	167	165	154	176	162	152	153	144	142	159	152	178	160	133	164	158	163	156	163	173	170	162	150	154	157	165	148	157	158	165	158	150	166	160	164	139	164	151	186	163	157	163	170	166	160	152	138	185	142	169	165	162	189	162	174	162	158	165	156	170	147	160	180	157	171	170	139	182	158	166	165	157	168	160	155	155	164	146	167	166	177	178	146	142	176	121	161	135	145	130	159	187	156	177	157	160	183	145	141	151	164	164	162	145	162	160	166	164	151	165	152	150	165	149	151	170	156	160	138	154	161	152	186	156	159	159	172	158	171	157	170	150	149	165	154	158	153	169	155	166	151	152	184	157	164	134	165	165	156	173	145	161	144	153	152	160	159	140	159	159	167	155	140	161	150	158	164	154	162	173	159	171	146	177	178	142	146	142	162	153	158	157	151	156	175	134	153	155	150	154	166	160	184	153	177	168	154	165	149	139	168	166	137	159	176	157	172	156	171	131	178	180	153	160	150	162	158	184	165	153	170	165	156	144	158	154	156	161	158	173	155	166	166	147	172	166	147	147	155	167	164	133	151	153	160	163	165	146	165	182	145	146	149	160	152	181	166	152	172	145	179	169	145	150	174	170	149	152	143	139	158	168	174	164	154	148	182	131	162	162	162	142	178	166	145
25854	13503	4920	5492	4540	3592	2988	2455	1980	1761	1478	1355	1223	1118	1051	1000	941	882	799	753	741	716	736	683	652	623	589	598	568	555	541	549	559	560	529	478	524	519	503	508	480	487	492	514	518	485	469	498	497	476	462	488	459	443	439	484	447	455	442	448	443	469	434	460	445	423	447	450	443	450	408	433	439	482	469	463	468	441	471	430	443	486	502	506	522	551	561	591	494	542	485	486	477	478	471	478	498	452	442	466	459	439	438	428	442	412	515	465	458	441	439	448	456	482	471	454	476	417	434	439	411	428	419	458	444	444	444	433	440	415	426	393	451	456	404	430	434	418	439	453	416	425	478	458	430	388	440	411	408	437	386	395	436	439	434	439	478	417	445	390	439	404	439	407	408	459	435	428	429	426	378	381	417	394	421	394	433	425	432	399	403	412	412	445	371	407	446	419	415	424	418	391	434	409	427	380	409	433	385	428	440	395	435	390	428	420	418	433	431	412	395	411	422	425	372	404	405	397	426	433	422	458	442	430	407	429	404	408	430	432	412	425	432	434	439	433	407	466	397	408	383	417	392	406	415	452	415	447	433	388	443	426	443	392	403	430	448	442	403	401	396	394	455	435	437	429	431	426	414	442	407	451	431	431	413	410	437	408	426	444	423	426	405	417	429	395	429	429	432	416	442	456	402	390	401	427	388	408	422	405	421	369	379	384	426	422	449	407	406	421	425	440	394	409	416	419	412	410	384	359	404	398	455	439	405	436	441	425	415	388	396	407	424	433	429	404	420	418	427	421	411	369	421	446	419	427	414	421	470	417	418	405	487	438	434	469	392	396	491	385	388	448	403	429	394	415	407	407	409	443	443	370	426	443	444	467	427	423	384	413	429	430	409	441	403	382	453	438	416	372	423	415	409	430	433	448	418	418	414	415	415	429	453	444	414	401	420	416	423	402	415	437	431	402	417	426	458	445	422	396	407	400	421	391	400	423	407	388	396	408	421	401	392	402	427	424	443	354	410	425	439	419	378	429	412	438	419	389	421	423	416	437	416	440	414	453	407	411	436	375	380	436	420	370	417	455	430	373	453	382	427	412	401	420	426	443	426	384	408	444	373	405	409	434	416	403	405	407	396	429	426	420	439	409	382	421	407	425	420	418	402	383	423	413	447	416	392	432	409	445	442	401	404	390	385	419	390	402	427	415	414	385	439	362	402	432	409	444	417	448	396	414	409	420	380	453	432	444	411	469	411	436	436	422	421	424	450	410	413	397	415	438	439	425	409	407	418	441	413	428	422	428	410	426	405	413	430	393	416	378	395	403	439	440	424	415	419	405	387	460	384	419	433	418	444	441	428	448	417	427	406	379	433	405	402	393	436	396	443	401	434	397	429	418	421	457	390	388	413	425	453	420	443	365	406	416	430	414	404	401	390	419	406	433	430	423	407	429	442	407	378	406	389	431	410	385	413	378	427	413	411	408	401	403	421	386	380	409	423	407	400	401	382	424	423	437	428	421	470	430	414	424	447	453	409	401	411	430	427	437	435	415	439	434	371	431	421	406	442	404	418	438	431	417	423	426	408	417	421	455	451	402	443	435	403	411	423	452	402	366	413	422	468	438	427	421	432	414	401	400	420	384	399	405	406	411	405	425	403	421	400	402	405	376	425	413	429	400	405	415	429	394	413	427	426	423	419	396	406	446	410	400	396	415	437	386	423	410	417	443	395	404	404	420	392	435	405	431	393	407	405	408	396	429	418	418	405	432	402	418	416	436	429	413	427	422	446	453	412	424	425	434	419	420	391	385	394	424	417	430	429	405	426	439	456	448	418	436	406	414	443	405	444	381	424	421	417	427	407	465	415	419	422	438	431	456	405	429	425	433	418	408	404	418	457	426	456	435	392	429	425	412	387	396	445	403	397	435	402	445	421	413	407	409	428	465	422	468	429	410	395	427	444	429	451	423	440	405	398	444	414	425	420	382	413	445	404	426	389	438	407	401	460	461	388	408	407	383	419	396	439	423	393	441	386	407	416	420	387	443	439	445	363	430	372	381	437	436	399	404	408	434	406	403	404	399	441	412	415	481	402	392	434	414	409	396	456	427	399	402	397	433	408	403	396	414	405	368	376	416	429	458	428	418	416	410	434	439	426	456	462	395	414	428	425	407	403	409	418	428	400	426	434	423	437	416	446	419	451	423	419	387	438	428	426	420	453	402	426	399	414	404	448	421	389	435	413	416	403	407	406	428	404	443	398	441	405	419	381	435	449	434	422	453	432	451	411	423	407	479	414	400	432	399	452	386	414	386	418	388	387	405	437	436	424	386	392	394	413	404	426	422	406	379	475	428	420	419	409	387	439	417	409	412	402	437	428	421	423	409	422	420	386	438	414	407	428	392	412	430	366	391	402	431	435	409	422	438	419	414	438	414	415	396	416	394	405	402	443	409	403	402	413	387	400	421	390	434	402	435	426	441	391	402	442	416	415	417	423	415	446	388	422	430	416	383	417	402	425	423	435	402	434	391	443	449	424	454	406	421	368	390	419	422	386	399	412	422	433	415	423	415	381	421	426	436	422	415	400	444	389	426	394	422	404	432	427	406	402	466	455	423	449	434	430	440	436	454	424	394	402	419	415	377	410	401	414	413	399	406	448	455	416	413	419	420	400	432	438	389	435	434	418	413	414	416	437	396	425	415	387	423	436	426	401	438	401	398	419	412	420	409	410	422	428	420	430	408	374	413	430	438	374	396	430	442	424	443	430	409	424	432	432	403	413	467	435	378	405	405	416	377	424	452	422	392	422	398	409	448	373	426	413	399	442	381	435	424	428	393	392	408	419	399	442	408	440	428	399	424	423	452	401	394	425	390	411	421	426	398	424	412	432	390	403	397	419	408	443	397	380	408	450	409	371	417	434	408	397	407	430	367	440	436	469	440	424	438	408	449	408	420	397	394	452	422	427	398	420	432	434	367	421	396	410	399	445	443	399	416	438	437	417	359	448	459	422	379	429	409	444	468	420	415	440	407	426	383	447	397	429	387	430	407	418	415	403	453	416	424	417	429	441	410	436	399	419	405	396	411	404	439	410	401	421	426	436	439	393	393	443	424	426	440	419	395	387	433	425	399	413	402	431	425	426	445	423	435	398	397	465	414	398	417	436	461	420	434	391	450	389	396	430	398	390	411	449	418	444	436	397	409	396	396	409	437	441	433	377	422	406	425	397	385	402	428	433	399	430	418	454	443	429	457	434	405	416	419	414	450	432	411	397	392	428	399	404	417	397	434	417	394	411	435	429	394	397	435	447	427	430	410	447	400	434	435	407	412	422	402	416	407	456	448	472	398	421	366	399	458	403	371	418	438	424	442	413	454	390	405	445	402	383	424	429	418	442	407	413	412	446	417	415	402	430	421	417	443	439	393	449	443	426	443	388	412	423	387	450	414	405	414	439	413	431	447	395	428	417	413	427	416	441	441	408	434	380	365	399	401	457	458	438	432	392	403
14761	4229	359	341	323	318	284	280	267	276	257	294	284	276	290	308	258	275	314	261	273	317	303	319	291	300	287	290	280	260	290	300	292	241	279	289	286	275	256	311	286	297	271	302	289	271	285	264	321	302	307	307	272	267	278	284	297	288	318	288	254	299	298	277	291	280	286	282	285	298	283	299	287	290	297	283	286	287	250	283	321	320	272	278	286	296	283	303	285	259	269	289	285	273	309	290	272	303	308	294	285	288	294	296	300	271	277	307	255	279	286	284	308	295	297	292	300	296	292	301	261	284	282	288	255	274	315	282	277	294	254	281	273	323	276	293	318	278	262	283	291	300	280	291	257	311	276	262	272	265	257	289	285	251	286	269	284	308	272	293	306	295	286	275	304	295	272	272	266	313	302	284	275	262	283	271	273	281	282	307	257	250	282	321	316	299	297	281	299	266	294	272	290	318	245	283	280	313	290	308	290	312	279	307	252	281	270	295	272	284	287	286	264	297	311	259	266	292	271	297	305	294	278	273	274	256	293	267	278	301	284	300	285	289	305	299	297	270	251	283	289	261	277	308	299	236	310	265	276	268	274	292	315	253	282	272	287	276	315	307	278	266	285	294	306	291	284	282	256	252	302	287	321	275	293	289	307	256	284	265	295	302	277	287	242	275	282	306	277	298	290	288	289	289	297	270	301	281	312	264	303	248	304	288	278	286	290	303	288	281	275	268	256	264	261	284	269	289	309	273	277	282	272	264	273	266	290	247	258	288	291	297	298	275	286	260	282	295	270	307	314	271	285	302	296	269	281	284	276	309	301	266	296	275	278	279	263	278	289	262	290	288	281	293	271	277	286	312	315	270	269	271	256	277	324	269	265	340	292	272	319	264	303	289	330	279	306	269	291	268	271	301	305	292	313	314	277	291	291	287	271	289	284	289	277	252	322	291	244	274	283	281	259	308	288	289	294	293	279	298	281	299	318	243	269	284	288	301	325	334	291	283	270	276	283	312	269	297	287	272	300	284	300	277	278	293	310	262	310	302	290	264	264	282	312	285	293	288	298	299	310	266	285	295	277	298	278	271	286	285	271	257	307	250	242	267	283	329	293	270	282	284	295	297	265	284	297	286	272	284	276	289	293	312	269	276	293	323	274	287	294	307	273	279	281	285	298	278	257	283	276	310	277	263	270	266	288	263	271	278	317	271	283	266	297	286	276	287	297	316	284	282	288	266	262	293	284	272	296	275	295	315	271	292	290	287	295	317	275	283	259	301	260	269	278	278	271	250	288	286	299	294	275	305	269	287	267	286	275	269	297	257	304	273	268	296	269	333	305	263	297	272	303	274	257	293	307	292	315	281	271	277	283	287	315	313	278	278	273	271	266	291	252	302	277	282	285	265	294	293	308	274	294	257	284	271	302	304	288	284	305	309	271	277	288	272	286	295	294	282	239	284	266	267	255	309	271	278	300	287	271	264	272	307	305	301	274	303	290	304	311	283	273	279	286	249	301	287	282	305	252	268	268	289	294	275	290	295	263	280	293	284	293	279	270	300	272	321	292	282	277	287	303	321	271	297	281	270	293	330	248	295	289	260	266	286	252	297	270	266	300	287	273	291	268	285	287	263	278	291	325	274	298	305	297	301	258	286	298	267	289	271	288	259	327	301	268	271	316	275	301	280	263	321	291	285	280	307	296	293	280	310	281	274	263	283	297	278	285	288	297	315	273	286	296	269	290	279	279	283	276	283	289	304	273	263	276	295	295	273	292	295	275	241	264	275	298	259	314	297	285	307	276	289	293	277	284	294	292	270	292	291	278	267	287	292	289	261	281	300	297	282	277	274	287	288	293	313	276	289	291	285	289	269	277	310	310	272	300	299	316	278	285	287	295	278	268	278	291	300	287	280	283	317	308	313	282	276	304	264	301	286	277	319	279	285	306	261	295	290	300	301	288	264	297	320	294	245	339	268	296	284	289	274	273	285	286	295	272	252	276	278	286	261	262	304	309	276	295	305	313	293	295	280	283	301	335	288	287	339	310	313	291	280	287	307	311	276	330	270	279	292	296	287	273	310	291	283	311	284	312	280	314	266	282	272	304	306	267	302	287	276	282	283	274	325	272	275	308	293	280	271	292	301	298	279	296	275	285	304	292	292	267	277	299	281	324	291	294	288	283	290	305	293	276	276	282	278	292	287	255	275	310	337	280	305	276	288	281	285	268	256	298	277	285	281	253	268	289	315	254	281	285	297	290	262	297	297	290	326	294	298	276	296	287	290	273	283	304	308	293	285	285	294	293	272	284	267	262	294	270	286	316	318	300	322	285	287	270	246	292	306	286	276	280	284	284	251	277	304	282	278	279	300	280	333	302	302	300	296	262	328	295	322	304	278	281	285	262	282	305	268	300	286	315	265	261	293	280	298	284	269	292	342	290	275	284	318	292	243	291	295	295	303	282	290	288	300	286	300	314	312	266	313	312	274	282	262	286	291	293	289	297	286	303	281	283	317	274	303	296	267	277	301	285	266	269	309	255	275	290	286	312	310	280	281	303	250	297	309	273	270	263	305	289	268	279	270	295	273	296	287	270	291	303	278	298	268	297	284	296	270	279	297	274	265	304	286	283	263	279	285	246	289	253	304	269	263	282	278	261	292	322	313	301	275	307	282	283	278	340	279	278	273	311	270	297	282	254	272	272	279	305	276	275	275	259	269	309	300	255	288	248	282	320	295	260	288	300	289	310	291	294	293	321	275	290	308	286	288	272	294	301	299	282	287	283	294	287	277	264	294	268	289	254	278	268	304	296	247	246	274	323	281	280	309	249	281	266	276	303	280	280	285	272	278	288	295	291	291	264	291	266	269	276	269	274	298	286	260	272	274	287	283	266	312	258	329	274	317	287	274	284	305	292	252	273	306	311	294	301	239	306	272	272	301	274	292	273	290	289	303	274	282	304	304	262	294	281	292	313	270	283	286	294	285	296	295	294	292	303	265	272	283	269	272	274	275	288	281	313	290	294	280	273	305	297	273	284	278	244	295	271	272	285	258	322	279	276	235	261	278	284	301	288	303	324	313	275	273	279	269	293	294	289	290	271	272	257	294	297	283	285	296	286	299	276	298	291	304	283	282	317	299	308	318	294	288	311	295	259	303	300	305	298	330	260	264	271	294	270	305	300	287	281	297	263	298	288	296	279	292	242	301	288	254	284	314	274	277	284	275	308	276	272	291	298	262	289	263	261	292	278	255	284	282	307	293	287	293	282	305	308	305	282	263	267	286	270	271	274	281	266	294	270	266	301	323	278	260	283	283	289	279	300	320	271	275	267	289	286	278	287	283	286	267	316	304	247	266	253	234	290	295	263	295	282	257	307	280	277	287	308	279	269	276	296	277	311	291	294	296	322	264	290	290	302	238	286	281	264	288	288	283	294	279	267	293	286	296	285	306	272	314	290	284	305	271	306	264	311	261	295	290	252	301	293	321	298	285	295	270	302	280	304	270
8983	3496	833	897	841	809	759	786	715	754	703	749	795	757	755	731	747	730	765	768	724	746	715	688	760	699	711	737	786	731	707	717	717	721	722	732	740	703	721	739	696	701	746	731	732	715	738	741	705	687	765	707	710	707	730	713	725	725	718	734	720	703	759	713	721	709	707	736	709	727	727	710	747	766	760	682	726	713	773	704	779	758	767	780	704	737	769	750	736	751	773	731	731	720	725	766	740	779	720	748	705	711	711	712	672	706	700	718	706	716	705	736	748	734	763	760	743	701	761	743	736	680	743	749	667	787	726	625	692	721	732	720	746	780	672	797	749	724	785	735	764	661	736	744	738	759	719	716	713	740	716	764	692	683	724	700	732	734	728	726	703	706	724	725	796	718	720	728	750	741	730	741	711	737	681	695	680	725	743	732	727	751	730	695	688	717	698	720	718	735	715	740	724	716	706	676	743	701	756	739	736	701	747	736	716	685	708	711	767	700	772	702	734	710	698	726	746	751	762	725	684	728	738	693	761	744	743	673	719	762	751	699	786	680	745	665	729	713	714	734	726	711	730	728	707	740	709	714	688	688	687	709	713	717	734	761	705	735	708	726	733	675	753	709	709	734	722	699	713	755	747	741	742	766	732	756	708	784	708	666	706	723	712	702	717	695	712	725	703	714	698	726	659	739	752	747	733	761	752	744	758	723	694	734	734	730	728	719	739	756	712	763	727	710	708	692	668	699	672	765	676	709	747	694	708	747	692	694	763	697	668	743	760	696	723	702	684	663	740	710	777	743	744	722	719	752	726	677	734	692	711	705	770	687	762	719	661	711	758	723	772	709	712	746	700	697	755	673	722	718	698	705	753	749	684	689	737	701	739	707	686	716	767	727	730	745	689	752	728	737	698	726	719	715	708	697	747	775	674	744	724	737	727	714	750	742	677	712	699	735	698	734	719	726	746	743	703	729	764	729	767	695	711	710	690	716	733	723	770	739	769	723	711	733	765	691	690	724	780	725	719	742	688	719	654	718	703	703	708	705	710	710	690	691	739	736	742	712	717	681	768	714	717	727	744	685	698	725	727	714	716	736	741	762	741	717	723	716	708	724	731	717	751	715	730	751	700	710	728	723	713	712	704	772	753	768	713	716	740	698	686	746	693	765	673	737	731	713	738	716	747	727	736	723	718	748	740	735	719	721	675	713	683	748	649	706	749	730	708	760	691	733	715	762	721	742	700	690	689	686	756	672	721	692	726	746	727	721	700	711	702	730	759	740	706	729	685	682	711	758	704	732	687	680	730	741	712	717	704	712	693	733	726	700	692	767	713	717	734	723	762	743	713	694	749	790	706	720	709	691	697	722	706	693	745	682	719	717	706	698	718	731	735	706	767	714	716	766	748	755	715	743	741	723	765	689	709	705	706	717	746	752	684	705	725	730	718	703	728	687	732	733	705	710	728	731	731	700	741	721	707	744	766	723	736	750	740	716	689	751	730	753	746	753	735	724	710	686	748	723	733	756	773	738	719	692	643	759	724	736	705	742	715	751	719	734	665	709	719	717	755	701	702	739	701	749	663	703	725	654	729	721	712	710	688	714	774	722	740	733	685	721	804	706	782	711	757	773	685	686	735	702	692	770	718	710	705	738	682	754	727	726	718	724	696	718	730	761	720	710	684	679	695	715	669	679	673	744	710	690	730	754	772	728	721	710	783	746	706	716	778	714	750	711	743	709	725	726	751	725	749	727	747	739	691	728	708	698	735	720	740	726	652	739	725	702	739	730	735	756	743	727	707	704	719	697	739	701	761	677	719	667	741	706	681	719	721	741	709	701	745	763	703	736	723	716	710	779	721	702	676	750	717	692	736	720	738	714	716	705	695	725	741	726	702	741	766	694	704	702	710	698	735	746	730	670	720	716	756	731	730	717	752	705	730	713	731	712	669	764	718	725	759	688	736	698	691	752	704	714	727	718	716	708	743	701	690	715	753	712	718	742	734	757	654	713	721	692	717	727	758	701	691	696	754	721	699	773	716	706	684	684	697	722	697	757	790	731	714	704	755	714	788	756	684	716	706	724	772	742	729	749	721	719	768	735	689	678	766	704	743	704	726	714	699	746	715	733	714	747	736	762	748	710	732	770	728	758	740	686	736	756	687	753	716	697	755	715	692	756	777	782	733	790	768	727	706	724	712	737	711	742	753	749	671	751	740	737	717	707	698	758	704	716	734	731	710	750	737	719	741	718	736	739	731	741	752	738	712	742	692	703	740	696	685	760	717	713	714	730	751	705	716	716	730	721	737	724	730	675	720	740	698	756	727	718	702	727	751	718	760	718	684	746	698	745	762	686	764	723	729	721	707	759	721	711	696	692	726	722	692	737	745	694	725	697	678	741	744	764	724	689	708	720	709	709	751	714	753	753	681	699	743	679	707	706	767	745	669	716	692	703	725	728	689	746	706	745	714	714	691	735	715	741	718	687	723	654	689	717	719	742	682	736	663	691	732	754	708	710	716	705	729	735	707	713	695	711	714	717	752	715	742	715	697	730	710	670	730	713	679	759	747	706	719	676	765	734	705	706	703	742	720	729	718	665	694	736	691	668	674	717	751	761	716	711	721	712	724	727	761	697	725	662	714	757	756	700	694	728	702	709	679	703	740	700	750	723	737	746	683	729	797	737	763	684	719	686	727	758	713	730	707	779	697	717	728	738	730	729	738	685	682	729	703	704	716	723	749	728	734	741	716	715	745	754	735	740	716	673	704	735	752	717	741	729	743	730	781	724	687	731	763	707	706	682	717	704	729	720	710	739	734	706	738	697	688	721	756	704	732	703	702	716	707	703	704	700	704	699	722	734	743	673	657	775	700	728	714	713	735	694	682	694	726	689	703	727	687	729	769	741	712	716	749	676	701	742	749	712	676	726	707	748	725	730	741	694	711	734	715	707	721	719	726	712	754	739	715	723	725	737	724	713	690	724	719	728	729	681	684	734	728	767	811	772	749	749	680	716	741	740	735	704	765	694	720	756	718	736	723	739	723	734	689	762	749	715	686	700	803	739	751	734	751	737	691	751	732	754	755	687	709	726	689	715	740	653	711	727	760	692	740	697	687	749	735	747	741	702	709	765	747	717	685	703	702	717	702	745	754	750	734	757	728	693	730	768	755	715	712	719	667	753	739	680	725	699	728	730	735	729	732	676	743	701	732	719	699	791	751	663	709	752	682	691	704	752	731	750	679	697	687	740	733	741	707	713	728	701	763	762	735	743	694	731	744	718	685	767	734	716	687	753	732	732	693	719	747	745	769	714	709	659	690	711	731	709	727	679	731	707	733	684	733	768	734	752	747	715	742	664	671	736	724	740	694	683	702	771	724	752	698	692	738	683	712	730	749	700	748	682	670	710	694	732	724	742	724	722	698	732	750	744	721	685	738	748	741	742	748	773	768	770	698	689	698	717	729	712	741	680	707	720	720	680	702	718	752	712	744	740	739	688	687	779
33899	14150	2668	1342	903	685	537	446	427	374	370	374	330	362	328	328	337	329	332	312	290	286	299	312	266	285	273	254	282	298	302	288	283	286	306	300	325	293	276	294	275	280	252	273	290	282	285	252	287	239	308	281	223	306	274	255	308	267	252	280	308	261	259	286	275	304	274	291	263	267	279	229	268	259	295	278	270	279	271	302	310	284	295	272	278	296	272	293	269	316	276	241	301	295	282	270	292	269	314	271	279	309	274	250	286	281	270	290	283	303	302	259	280	277	289	276	301	288	292	297	267	271	273	285	272	284	278	281	260	292	264	246	277	288	280	257	281	288	280	260	252	257	275	269	308	241	246	270	246	297	307	298	301	256	271	272	286	301	285	279	285	235	287	288	280	270	293	281	272	248	293	269	293	272	266	263	308	270	254	252	240	301	270	297	264	291	308	306	263	281	286	243	256	291	289	294	277	289	292	261	257	287	280	257	301	261	300	276	292	288	247	270	304	265	257	280	269	288	278	300	317	288	288	284	268	275	291	245	284	275	292	264	255	266	267	261	275	294	246	266	303	266	295	265	275	296	290	297	307	252	269	272	262	273	271	247	250	272	292	239	257	297	268	283	284	290	281	268	287	281	253	289	289	259	275	253	291	262	281	286	292	272	276	267	270	261	278	262	279	278	284	273	257	293	301	257	238	248	308	268	281	268	306	306	317	287	278	291	295	260	307	289	278	267	292	282	298	304	264	284	274	272	257	260	279	250	281	252	276	291	314	289	283	254	250	295	273	271	293	250	271	277	298	269	298	254	281	286	285	276	258	255	273	273	293	262	288	290	297	272	258	268	282	300	259	248	265	270	271	277	294	287	276	285	308	275	289	302	275	276	253	293	291	299	280	289	288	270	306	292	316	265	277	262	246	270	280	296	261	293	267	273	288	266	282	274	272	286	272	274	288	261	282	250	291	271	297	268	255	272	276	288	286	264	282	271	253	260	245	269	284	264	291	285	262	296	274	285	322	251	281	280	266	263	311	291	292	269	291	266	277	286	306	268	250	275	269	290	297	278	276	250	257	286	270	273	283	280	281	272	250	259	302	260	270	296	263	276	266	276	265	282	259	290	294	292	257	260	298	283	253	235	243	273	264	274	330	293	271	259	277	283	275	261	304	269	291	255	267	272	287	293	296	266	303	274	309	266	297	264	286	306	262	272	256	301	268	273	275	273	273	276	267	270	280	307	253	265	280	258	317	261	284	275	281	284	288	297	261	266	294	291	255	289	260	273	291	260	273	252	286	259	289	269	298	271	283	293	245	266	261	308	284	275	266	271	309	257	265	247	275	242	287	281	293	220	305	280	278	290	269	287	273	272	301	309	284	295	250	272	250	274	275	293	239	260	237	260	277	235	247	253	249	294	296	261	283	313	307	313	258	274	262	267	296	290	273	291	281	258	274	298	224	256	251	280	300	297	278	280	276	281	250	289	285	269	264	259	268	285	278	271	267	268	262	292	235	281	278	253	266	271	257	278	275	299	293	275	257	268	269	246	292	317	285	290	322	265	299	263	314	260	278	259	250	258	267	266	269	299	300	307	273	295	289	288	255	269	276	265	291	292	284	280	278	279	261	266	283	263	269	289	277	285	291	279	301	267	273	284	271	260	285	285	297	271	259	287	287	269	283	306	299	253	274	273	269	267	290	271	260	262	251	288	273	277	289	273	274	260	278	280	252	267	306	281	295	257	299	295	282	258	252	288	306	274	295	263	279	277	275	290	262	311	291	288	258	290	280	264	265	270	274	286	239	290	294	248	264	275	282	265	285	288	275	299	266	284	246	279	282	291	285	253	302	262	260	294	277	262	265	262	258	267	299	271	272	287	284	292	289	249	253	243	267	293	277	285	316	306	268	269	295	275	291	294	270	266	273	254	260	250	274	296	283	278	281	299	276	267	274	293	268	285	260	276	286	274	276	271	280	287	259	300	292	266	294	269	266	283	232	281	251	293	269	288	256	280	284	267	292	296	267	288	272	250	254	298	268	259	290	275	258	267	268	267	259	286	298	282	310	281	270	279	290	275	288	270	279	281	276	267	275	291	270	263	257	277	289	243	279	267	263	300	268	296	282	275	289	305	268	262	271	306	310	287	289	268	284	265	297	309	288	281	257	306	279	246	257	279	291	279	262	291	290	293	276	251	295	253	264	265	304	271	286	323	293	271	285	248	306	260	304	261	295	272	280	272	237	265	300	280	274	280	282	254	252	255	294	267	263	266	304	266	275	299	283	274	275	280	275	310	278	298	310	258	289	260	266	288	272	279	262	284	281	268	299	277	266	250	302	277	275	289	267	273	245	301	264	256	263	270	261	264	309	308	259	270	275	286	284	302	288	315	303	304	277	283	272	293	260	315	287	290	270	287	301	275	261	275	291	255	259	296	285	268	279	292	255	253	273	300	273	301	270	305	295	283	263	289	264	283	268	305	284	291	292	265	300	271	276	263	284	273	274	266	320	298	286	276	283	281	325	257	278	245	268	261	287	268	279	283	321	306	287	259	268	296	252	274	286	276	273	262	273	300	300	277	283	302	289	286	273	290	293	273	273	303	292	258	279	277	271	291	312	300	283	294	282	267	284	264	273	283	311	258	274	270	306	285	292	264	266	290	267	260	279	267	271	270	281	292	288	263	304	311	288	294	258	258	257	288	281	292	299	265	256	283	256	293	293	260	250	295	288	272	288	271	271	275	288	273	275	263	290	276	241	279	286	246	259	265	256	273	285	295	265	286	270	269	301	321	283	240	271	305	258	295	268	265	252	247	274	289	282	299	283	266	263	259	273	260	282	282	294	255	275	276	264	312	258	275	276	258	268	262	274	253	288	275	291	276	280	270	273	290	269	274	287	269	265	281	301	302	276	289	277	295	290	271	290	276	245	258	270	269	292	285	317	265	263	280	267	277	271	304	300	296	273	267	275	279	290	254	230	306	280	279	281	279	276	245	286	282	260	288	259	289	292	281	317	275	272	271	310	284	294	240	273	292	297	288	300	291	276	291	273	305	263	287	300	288	270	282	285	272	312	265	265	263	283	295	281	254	290	262	255	262	248	280	293	279	283	270	274	294	293	278	299	295	278	292	284	256	282	273	277	295	286	288	258	287	288	285	278	268	265	284	297	293	279	316	274	243	300	289	302	281	266	253	265	240	300	262	286	274	270	266	278	292	297	286	258	260	278	290	264	262	258	248	269	276	251	291	274	269	273	243	264	303	274	295	288	268	291	278	290	269	273	277	294	271	302	289	264	279	304	292	282	277	272	283	283	297	292	277	279	279	264	293	297	255	277	292	270	280	288	303	239	316	263	242	286	307	262	275	284	275	258	238	258	309	276	237	281	290	287	321	310	264	252	299	273	301	299	260	269	263	266	287	276	286	278	259	273	264	282	275	281	269	316	253	294	291	249	279	274	282	272	273	296	302	268	270	281	282	279	278	266	295	268	280	284	300	256	279
21190	7575	3019	3295	2788	2400	1925	1724	1479	1445	1245	1160	1158	1046	1007	972	916	937	903	811	859	799	840	834	848	800	779	816	767	773	783	815	722	758	753	768	776	771	747	739	708	738	775	742	727	721	698	706	728	745	718	740	681	733	675	731	742	658	707	683	788	723	750	721	726	698	765	715	729	708	714	675	723	779	718	704	710	707	740	774	718	716	745	776	764	806	781	794	757	784	731	744	774	739	786	767	766	704	743	716	733	688	721	665	704	688	745	736	718	757	692	702	745	765	707	690	691	703	672	712	726	722	719	728	707	720	710	711	709	681	697	742	694	716	721	707	727	718	740	717	674	718	675	716	699	676	691	652	706	661	725	692	667	724	716	709	703	716	691	716	728	669	710	695	707	705	696	667	709	700	711	688	690	678	661	686	739	704	720	734	726	725	693	654	713	709	725	723	719	719	733	701	682	705	702	673	711	718	718	684	736	701	658	677	726	662	664	690	673	719	709	746	672	744	677	724	709	756	711	737	677	722	718	677	695	732	715	712	655	738	738	674	732	723	706	710	741	713	692	657	701	742	714	669	715	734	692	738	708	658	682	686	711	689	674	671	687	697	724	722	659	693	701	749	722	684	694	646	713	717	710	748	666	704	734	717	699	711	724	702	693	658	704	700	687	715	747	689	703	727	706	682	704	693	685	675	734	664	678	728	655	711	699	659	699	696	654	722	771	730	687	717	730	704	721	745	690	699	700	647	735	707	659	701	704	682	690	742	647	699	703	725	632	687	700	738	688	710	686	676	707	693	703	717	718	693	729	719	660	685	695	699	715	724	689	689	693	720	710	727	712	680	732	720	713	695	684	721	663	714	665	702	699	711	661	708	721	678	692	694	701	671	678	685	699	685	675	654	713	689	704	684	694	700	705	697	674	667	684	685	748	720	720	715	690	708	684	720	697	783	710	741	660	692	700	712	715	706	678	670	645	750	700	685	701	699	717	681	697	732	682	729	700	714	690	693	686	660	689	699	712	690	699	728	733	692	697	698	689	755	708	725	688	707	701	740	666	737	669	680	653	692	717	682	725	688	694	694	715	691	681	691	671	679	707	705	697	735	732	729	715	673	704	724	716	702	683	722	669	701	734	686	711	686	764	725	666	724	734	707	723	702	662	673	692	713	679	674	682	722	724	669	705	719	717	686	706	704	709	671	715	685	691	677	684	662	703	700	676	684	714	654	689	680	681	643	690	714	691	677	697	695	683	711	718	700	698	716	711	708	688	657	726	711	674	720	689	676	693	717	648	721	677	687	704	672	684	685	680	740	685	700	682	678	658	753	660	678	692	687	681	677	692	702	720	672	711	716	708	669	657	699	674	682	713	724	685	682	723	726	712	655	701	676	714	668	716	684	699	702	684	663	708	692	712	691	707	724	684	687	738	730	698	673	690	719	669	674	666	743	696	654	719	656	694	754	690	701	703	707	673	682	653	717	695	668	698	703	694	683	750	686	698	680	660	673	672	681	719	723	685	745	672	666	706	681	698	675	756	677	718	658	657	666	695	678	743	695	702	712	689	697	704	683	679	701	680	703	717	677	654	692	709	693	695	738	708	721	665	656	721	715	707	684	669	697	678	692	738	682	687	698	711	672	714	628	718	677	675	697	656	706	699	752	705	676	681	734	716	660	712	660	674	670	711	694	710	694	736	686	690	682	678	729	738	702	702	709	712	679	742	708	731	694	709	677	693	665	699	697	681	695	679	721	693	708	727	712	701	696	685	694	722	749	715	716	704	643	653	662	694	716	712	668	687	665	725	734	671	741	661	685	707	715	736	722	694	685	710	772	710	703	756	676	705	690	656	697	711	691	675	656	667	644	692	687	674	713	709	700	732	693	703	707	650	686	668	702	677	688	699	665	742	637	720	732	711	664	659	765	706	702	720	746	680	699	660	713	695	688	719	673	697	662	696	665	671	705	644	683	692	727	673	765	720	736	659	661	666	682	737	714	683	738	731	679	705	681	755	706	732	674	721	689	702	672	747	731	690	676	692	665	686	680	694	698	729	753	689	682	717	722	709	676	726	692	694	718	711	678	700	664	700	670	652	712	680	662	701	723	724	686	707	706	686	695	721	714	748	684	727	734	702	723	680	696	709	707	674	689	689	708	678	683	725	653	698	711	667	668	686	708	688	676	693	699	664	719	763	643	705	718	693	679	681	701	696	712	651	717	700	663	716	759	642	670	696	682	671	664	712	659	674	678	678	701	684	684	701	684	690	700	704	698	676	696	678	715	708	693	722	671	686	699	708	744	707	706	728	712	695	721	738	700	718	664	695	752	683	710	700	672	664	728	714	704	694	672	655	670	698	663	700	687	653	708	732	682	683	723	658	682	740	634	714	662	639	662	636	721	681	685	689	703	723	702	680	676	733	746	747	716	684	659	649	693	682	673	666	749	709	673	705	664	684	710	679	719	690	698	644	683	690	703	725	673	749	699	708	685	670	742	725	707	669	671	687	742	693	690	694	687	711	689	692	715	709	662	684	669	718	707	715	747	683	762	687	695	698	714	680	705	694	718	738	693	731	690	642	684	653	642	678	712	706	698	696	700	679	690	726	702	763	708	715	662	718	685	712	705	709	634	720	738	657	731	672	730	686	707	732	674	706	726	743	729	741	674	676	694	710	703	658	685	681	683	741	701	708	691	737	676	743	661	698	662	692	721	691	760	699	706	726	701	667	709	674	698	718	732	713	713	730	714	715	704	662	729	678	697	689	715	675	678	691	679	655	691	711	744	722	722	720	715	640	724	684	683	728	739	699	696	666	684	684	695	698	677	706	736	675	666	727	746	711	691	703	700	715	712	681	690	704	728	673	691	671	697	721	720	743	716	668	715	651	695	692	685	679	684	738	735	692	669	701	715	655	687	728	718	737	728	680	740	673	735	631	647	684	703	665	658	686	707	691	679	693	725	699	688	701	703	661	677	727	714	727	725	723	713	656	689	673	670	702	668	702	739	711	718	697	662	707	669	679	697	684	701	664	663	653	707	726	597	715	648	682	722	713	685	701	663	690	699	670	689	653	709	680	705	701	714	638	717	688	676	673	705	737	732	679	668	733	678	649	658	721	695	722	748	725	697	712	698	691	709	669	713	696	692	686	685	679	697	680	706	716	674	696	721	701	681	689	734	720	706	673	667	717	702	700	693	708	677	637	640	727	707	718	658	663	720	712	735	692	678	719	696	700	720	667	640	659	710	713	697	701	701	698	663	685	703	742	684	695	687	704	652	715	709	668	711	688	676	673	637	669	684	701	709	739	734	695	693	713	680	670	721	716	677	708	681	675	723	651	725	666	699	674	715	660	740	729	706	709	705	710	674	685	689	705	705	672	698	690	634	757	664	696	698	655	701	688	703	693	730	726	685	717	713	732	667	692	684	693	689	684	667	697	672	687	701	680	708	679	720	692	691	721	669	737	657	703	676	704	762	672	702	717	721	693	645	696	675	702	713
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
