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
338062429971	338062430529	338062431079	338062431629	338062432179	338062432729	338062433279	338062433829	338062434379	338062434929	338062435479	338062436029	338062436579	338062437129	338062437679	338062438229	338062438779	338062439329	338062439879	338062440429	338062440979	338062441529	338062442079	338062442629	338062443179	338062443729	338062444279	338062444829	338062445379	338062445929	338062446479	338062447029	338062447579	338062448129	338062448679	338062449229	338062449779	338062450329	338062450879	338062451429	338062451979	338062452529	338062453079	338062453629	338062454179	338062454729	338062455279	338062455829	338062456379	338062456929	338062457479	338062458029	338062458579	338062459129	338062459679	338062460229	338062460779	338062461329	338062461879	338062462429	338062462979	338062463529	338062464079	338062464629	338062465179	338062465729	338062466279	338062466829	338062467379	338062467929	338062468479	338062469029	338062469579	338062470129	338062470679	338062471229	338062471779	338062472329	338062472879	338062473429	338062473979	338062474529	338062475080	338062475629	338062476179	338062476729	338062477279	338062477829	338062478379	338062478930	338062479479	338062480030	338062480579	338062481129	338062481679	338062482229	338062482779	338062483330	338062483879	338062484429	338062484979	338062485529	338062486079	338062486629	338062487180	338062487729	338062488280	338062488829	338062489379	338062489930	338062490479	338062491029	338062491579	338062492129	338062492680	338062493229	338062493779	338062494329	338062494879	338062495429	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27237	10566	7670	4643	3024	2096	1618	1242	955	863	783	666	636	571	567	510	474	473	451	466	490	420	489	447	431	459	411	431	433	407	442	447	444	473	439	439	400	430	419	434	490	487	461	424	371	436	394	407	383	415	433	425	401	461	474	425	406	419	425	454	479	422	429	450	442	434	423	418	472	441	440	433	439	394	377	435	453	417	431	422	455	416	429	391	447	434	410	409	426	446	423	434	389	451	449	494	457	440	411	426	435	426	436	426	470	432	446	451	461	474	417	409	418	451	426	426	410	437	454	476	455	399	438	432	412	417	438	483	387	406	438	449	409	393	381	441	450	448	436	398	415	483	452	414	447	441	408	412	390	409	438	433	428	430	475	416	375	456	430	453	451	424	431	410	418	451	436	412	409	439	451	456	450	432	402	437	431	400	403	433	418	387	400	476	476	411	408	448	476	483	434	415	414	413	396	447	492	450	413	432	403	390	420	458	483	456	441	432	471	452	433	426	419	407	415	485	466	420	402	458	422	453	447	422	413	379	429	439	465	439	464	444	428	436	447	411	466	452	427	459	396	440	376	410	438	418	374	402	439	423	444	415	415	425	433	434	412	380	386	452	419	428	390	391	409	428	378	423	442	486	414	451	458	438	430	425	475	459	384	449	446	435	441	383	456	404	444	410	443	437	430	418	447	427	409	409	372	414	421	408	456	442	406	444	425	431	437	403	448	415	425	463	442	381	429	419	445	445	448	410	423	426	423	429	456	468	453	416	401	418	448	428	442	455	484	423	413	400	403	408	454	409	428	429	437	447	450	430	471	427	445	423	473	402	472	471	448	454	391	395	392	443	449	428	419	448	457	433	419	410	454	433	420	432	425	407	398	452	428	442	436	422	411	451	411	437	403	450	393	399	442	434	431	428	449	405	443	443	448	453	451	413	430	423	460	443	414	405	444	429	405	469	416	486	431	428	415	452	412	433	403	414	414	462	420	455	395	417	379	435	419	441	423	445	460	442	450	411	436	442	456	427	410	437	450	382	441	360	421	399	412	430	481	454	423	447	432	441	403	425	421	426	447	407	408	415	446	398	427	443	426	446	419	438	442	422	440	445	430	461	454	430	433	451	437	437	407	376	438	401	429	410	462	436	447	460	424	434	451	423	445	391	383	457	427	463	428	414	421	404	433	394	400	423	469	415	440	445	436	426	437	475	417	446	440	413	401	446	396	417	429	428	462	393	372	466	409	452	429	427	391	438	419	439	431	415	434	430	459	480	443	417	386	414	422	446	456	400	397	420	415	414	432	442	403	398	415	460	451	434	430	443	413	433	437	396	420	442	432	380	417	435	398	394	394	447	402	441	439	444	418	426	473	440	433	427	431	415	436	407	425	413	396	428	414	408	383	420	399	434	436	431	414	429	440	407	418	418	457	451	432	404	446	460	441	454	443	435	473	461	409	427	401	470	405	516	454	424	436	430	416	446	464	466	447	431	471	397	424	449	425	454	443	432	445	394	416	414	424	423	434	404	437	426	461	376	444	445	474	427	436	397	433	420	410	420	430	389	407	435	409	396	434	447	407	424	437	427	444	408	445	436	425	414	415	456	452	392	430	446	423	425	408	431	446	457	420	454	398	443	428	427	428	395	467	468	435	439	420	411	454	461	459	430	452	460	451	455	447	429	419	444	397	422	457	467	445	457	442	416	399	470	463	428	419	404	465	416	410	396	471	408	439	433	422	398	442	439	443	400	425	421	420	412	439	402	402	408	457	391	426	399	408	443	422	461	435	404	439	444	470	455	439	399	437	432	430	397	427	488	416	445	425	471	447	453	465	411	434	421	454	442	435	421	390	484	427	462	426	522	453	442	418	410	462	428	441	371	472	441	421	458	412	411	413	413	430	434	434	480	436	437	397	471	456	414	411	448	426	391	472	446	398	400	449	408	450	431	414	434	392	413	459	425	472	409	447	489	435	461	414	432	448	405	419	440	418	402	414	417	417	454	449	452	415	425	412	389	433	421	396	401	487	423	406	430	410	451	395	424	403	427	419	403	436	454	434	464	454	466	407	440	424	413	428	443	437	405	429	442	428	435	410	432	475	403	446	420	402	406	410	424	476	398	421	454	421	426	435	402	457	427	400	407	455	459	453	387	391	394	417	396	454	425	445	425	439	421	406	405	447	445	452	449	414	396	446	426	421	450	456	435	454	442	444	403	438	429	404	388	429	433	437	411	439	429	381	457	434	418	451	471	409	417	447	427	443	404	483	443	463	430	443	423	368	407	460	425	470	436	418	447	438	424	442	421	448	422	441	417	436	430	458	401	434	415	445	438	400	411	378	400	442	392	409	469	433	428	448	444	439	449	398	440	432	431	441	425	420	460	417	443	435	428	423	435	437	468	430	443	413	383	395	426	434	449	440	417	449	453	415	409	431	417	435	430	378	428	456	405	447	465	460	376	385	387	418	443	425	443	416	381	418	412	435	422	426	395	429	425	469	428	464	416	412	431	452	427	414	429	424	439	443	395	384	423	414	478	420	424	433	430	432	440	428	460	398	464	449	428	402	420	433	400	420	434	431	410	445	429	439	422	431	436	480	456	425	441	415	399	418	441	463	480	403	417	433	440	402	466	400	448	416	432	428	420	432	428	464	409	403	422	408	379	449	447	422	444	407	412	450	446	438	435	487	413	440	434	456	450	452	428	412	437	428	459	465	450	425	368	449	430	442	406	469	417	421	449	416	442	454	378	462	452	409	386	423	463	447	457	438	441	426	482	448	443	435	373	407	449	431	428	441	456	450	438	464	481	440	410	437	457	468	423	406	454	435	422	451	444	416	430	382	448	442	442	467	432	426	429	433	448	432	407	461	435	420	415	437	407	434	426	443	426	436	430	454	396	445	426	446	401	413	369	379	466	391	461	439	424	410	410	415	433	392	415	415	405	424	423	393	392	424	447	409	421	462	438	431	455	423	416	451	408	420	429	461	471	457	372	384	459	443	423	398	438	402	416	423	394	403	428	465	418	446	465	422	405	493	450	403	440	457	459	485	420	442	417	447	419	434	455	425	403	429	404	404	450	444	427	408	437	463	406	415	435	417	404	413	386	416	433	452	424	421	424	433	444	461	424	454	405	436	422	421	426	407	425	404	457	421	452	462	440	421	404	414	439	409	413	397	383	433	443	442	438	439	445	437	435	443	446	407	425	443	440	424	437	418	433	443	447	426	420	409	432	429	462	419	397	422	443	432	440	445	397	430	402	433	457	391	428	457	422	429	417	427	440	434	407	450	438	434	410	423	408	413	417	419	442	432	414	443	411	404	475	432	428	444	403	398	429	464	406	443	440	461	398	419	469	458	429	458	440	421	428	418	461	417	394	424	444	398	422	428	425	428	420	441	442	439	452	441	394	466	398	405	406	423	415	412	414	398	444	403	463	442	478	429	416	405	461	437	385	387	422	411	433	411	453	408	416	408	443	444	436	425	441	398	408	416	379	421	455	432	461
14859	7249	10753	10243	8668	7040	5720	4760	4015	3187	2749	2216	1861	1710	1549	1407	1327	1222	1162	1170	1175	1155	1170	1092	1079	997	1031	1011	1064	929	938	968	999	987	924	955	970	966	967	927	961	975	1005	908	951	925	958	917	891	963	918	946	961	995	951	945	1001	981	997	1014	976	961	1076	958	966	934	946	940	988	950	906	926	947	930	927	966	956	907	950	946	934	908	937	920	866	964	959	941	939	932	869	926	925	916	916	878	873	977	924	927	902	945	927	901	955	967	941	979	931	911	888	908	939	928	896	944	969	953	922	943	948	979	971	908	997	890	968	955	940	918	953	976	972	923	909	883	962	953	983	922	985	934	956	952	945	936	935	905	913	969	954	950	920	951	923	920	912	963	975	927	891	908	963	916	911	970	971	945	951	979	1002	936	895	909	937	912	934	953	948	937	888	942	929	994	923	918	914	945	950	967	913	948	962	937	886	949	937	939	930	949	936	899	917	961	945	889	909	931	922	983	946	977	950	955	926	947	945	931	921	920	945	936	902	946	957	909	974	961	933	1002	947	995	928	887	944	929	997	926	940	925	925	883	952	949	919	936	881	921	957	955	935	994	948	951	927	952	998	965	963	963	1004	954	930	969	943	915	940	911	900	915	962	908	903	973	901	972	943	942	956	909	893	973	958	956	921	940	929	953	947	929	900	1003	916	902	970	921	943	905	964	917	923	970	990	913	991	966	954	917	915	943	985	920	871	936	961	907	851	938	887	908	943	908	919	881	903	919	919	894	937	906	891	959	881	910	970	900	944	905	948	980	944	917	941	969	929	915	945	940	881	977	942	932	979	998	895	895	953	919	882	958	904	957	930	981	991	930	872	913	964	898	905	916	935	901	952	935	953	909	973	961	888	949	978	916	994	939	924	933	930	915	908	959	944	917	902	965	937	895	935	915	963	959	910	900	946	914	935	952	959	925	932	912	932	958	960	942	919	939	908	944	958	939	954	958	924	968	966	953	962	935	1016	901	927	891	920	983	960	936	913	981	926	928	980	940	920	961	986	940	929	979	913	943	925	924	925	1004	936	936	943	983	943	916	952	895	986	964	962	906	960	924	909	921	928	973	897	906	936	859	956	930	863	946	920	907	938	948	963	934	938	928	907	935	905	949	980	893	948	910	892	912	917	944	940	964	915	881	878	934	919	964	975	938	938	893	896	970	950	965	939	913	873	958	913	918	968	937	894	922	955	944	937	965	931	947	896	946	883	927	926	892	905	918	915	949	896	900	875	958	924	888	899	919	946	889	928	926	909	931	987	966	935	874	934	909	1004	927	976	929	918	928	968	904	937	884	979	927	942	934	923	950	927	936	950	939	968	920	960	952	926	977	930	930	952	976	961	947	911	918	930	905	966	924	941	935	916	948	963	894	948	902	888	958	994	943	942	955	922	957	925	877	929	955	963	924	931	898	919	911	968	948	928	897	896	919	970	950	982	947	940	944	947	921	946	925	937	981	917	946	940	905	957	935	901	954	889	979	907	919	941	916	970	954	909	966	943	977	971	936	958	978	973	890	981	987	926	933	960	881	904	944	909	935	921	952	927	915	907	929	955	899	928	960	1000	952	980	927	893	901	942	991	947	978	935	930	943	904	901	946	923	1039	890	890	929	944	972	905	943	911	919	952	984	945	950	945	925	1002	960	935	911	917	896	983	895	974	978	962	931	945	925	917	909	938	1008	934	963	985	891	911	847	896	954	945	934	927	945	954	980	956	921	963	951	923	940	960	958	979	943	931	1019	922	951	910	910	918	900	879	923	963	990	884	880	908	873	914	974	911	878	910	934	923	970	895	960	911	874	894	962	940	952	956	935	919	937	915	965	903	944	967	976	910	919	944	947	955	955	919	924	967	932	948	932	908	951	896	946	953	920	962	918	931	955	1015	907	918	907	995	966	929	942	911	957	943	966	943	918	966	896	926	978	935	946	967	947	917	914	945	920	973	884	939	901	961	926	925	928	949	913	906	973	898	907	959	919	937	912	912	929	885	952	956	942	948	947	924	921	928	953	922	944	898	969	951	948	954	952	965	954	966	934	929	943	999	998	920	934	884	920	940	932	942	927	969	928	895	916	916	891	938	962	848	917	906	883	947	918	984	983	898	908	997	927	862	880	921	875	956	893	938	919	963	939	939	941	955	937	929	996	950	921	900	1005	1003	986	922	951	937	946	907	941	924	952	973	908	920	919	924	940	949	910	927	953	915	947	960	978	931	951	917	961	958	921	956	973	903	945	915	970	976	943	942	890	943	899	925	906	977	886	926	916	941	963	941	932	975	981	933	979	952	891	943	867	988	943	938	917	937	902	919	961	904	964	869	872	875	966	909	959	933	923	958	917	924	954	948	964	902	908	924	925	954	997	882	959	958	993	920	939	943	915	944	943	922	933	928	933	934	962	934	942	860	903	918	904	872	944	950	938	940	901	899	926	952	932	952	909	902	932	917	910	867	926	927	954	944	923	908	997	919	897	979	913	913	887	927	942	988	902	893	958	925	972	951	927	965	952	937	939	914	887	923	917	951	962	888	942	883	953	959	939	906	959	973	908	919	983	934	960	953	927	984	868	867	905	992	928	903	977	919	932	913	912	975	960	929	968	862	894	937	926	972	967	939	978	913	961	934	938	958	916	891	928	957	952	916	917	912	950	904	895	956	958	987	953	919	932	951	966	947	931	904	945	862	926	973	928	928	912	899	947	1005	927	888	922	895	891	943	893	930	960	960	977	908	925	897	895	909	941	921	936	912	941	916	897	906	901	909	929	956	891	931	953	932	912	925	974	913	943	870	925	971	921	911	936	896	942	927	933	960	935	947	949	889	922	982	965	922	942	881	945	907	937	954	917	925	945	931	913	929	922	906	984	869	955	950	912	897	977	925	944	927	939	921	949	919	968	924	948	974	948	907	922	950	908	958	982	918	932	972	940	905	923	986	943	960	897	938	928	978	885	879	935	948	849	882	915	880	925	954	992	911	962	925	947	930	944	954	898	919	971	865	978	923	923	949	909	930	907	921	975	959	941	902	867	892	897	937	904	945	931	946	870	948	978	935	921	987	932	946	882	944	934	950	932	899	888	893	993	894	935	937	930	901	937	916	914	926	984	909	945	917	938	970	888	925	1002	930	929	900	911	912	890	949	973	945	909	978	960	892	880	902	962	915	901	998	964	932	932	966	943	993	866	881	953	965	953	903	977	971	978	940	902	984	949	946	955	950	862	920	922	973	965	900	963	978	910	899	951	925	987	985	948	934	924	972	944	930	884	920	886	935	903	945	904	922	984	969	943	919	918	929	942	920	952	960	913	943	885	980	938	910	905	916	905	864	939	964	941	924	967	960	946	960	988	972	967	899	909	914	950	937	879	948	951	866	971	904	912	986	898	920	964	933	945	906	941	889	937	931	972	897	984	958	928	945	920	944	950	929	887	938	952	993	935	950	967	915	926	882	913	982	912	899	956	927	931	908	946	933	993	981	956	951	965	929	920	885
9604	3507	2471	1714	1108	896	811	686	607	533	497	420	496	419	394	413	376	385	399	384	335	370	356	366	399	382	415	312	390	358	334	339	359	381	387	336	376	330	372	358	348	346	406	368	382	359	343	355	337	382	363	354	353	356	354	384	369	325	363	401	367	403	348	336	392	356	356	346	347	391	361	365	332	377	348	363	341	344	367	371	356	389	379	372	356	368	358	366	361	382	365	398	358	365	328	390	369	365	375	363	352	370	346	384	377	375	383	375	406	348	367	356	366	369	314	340	367	359	385	347	346	371	393	383	367	391	375	334	356	412	379	345	364	336	360	358	346	340	359	358	371	349	375	330	361	349	380	405	385	338	371	361	379	340	356	379	389	329	327	368	361	356	345	320	374	376	370	372	385	337	354	366	410	353	324	358	365	373	352	398	378	387	365	375	348	326	356	362	366	366	368	361	341	367	367	369	339	395	357	374	368	350	351	378	366	349	359	401	368	374	379	311	378	361	366	346	350	363	331	359	424	371	374	369	385	376	399	352	376	371	398	350	362	372	385	382	372	373	400	368	364	348	379	342	359	328	349	362	383	378	370	381	375	371	389	350	328	371	372	379	373	359	354	362	348	360	373	364	359	352	383	385	388	369	400	366	334	374	366	380	353	372	374	397	341	348	359	382	358	385	404	353	354	361	376	399	316	363	335	355	400	380	399	351	330	375	382	368	367	352	352	376	371	371	337	376	358	372	335	352	345	332	392	349	364	360	338	379	317	370	382	409	363	409	360	349	353	378	368	392	372	340	376	357	359	351	376	373	325	288	362	382	357	364	348	353	381	368	387	335	368	372	358	354	377	337	419	380	342	368	374	370	393	349	337	380	372	410	372	381	321	356	332	375	333	375	364	360	362	358	349	336	369	396	384	365	352	371	348	359	382	425	365	353	357	383	365	348	355	365	391	347	366	344	355	362	383	340	365	420	342	348	373	350	382	388	347	352	360	367	370	354	342	363	343	370	411	367	363	345	393	341	381	343	368	371	374	354	303	349	332	379	370	353	363	389	340	373	351	364	352	352	394	369	373	337	375	340	358	345	367	338	360	369	346	341	373	384	390	346	352	388	377	363	351	379	342	358	348	376	383	355	340	353	355	392	322	359	364	335	374	361	356	359	349	326	363	346	348	355	363	370	352	380	340	371	367	401	379	404	378	355	362	387	372	360	338	371	350	372	328	347	333	364	367	371	352	356	353	331	363	381	354	425	369	368	352	332	383	362	381	354	381	370	339	353	373	384	383	347	363	392	361	410	349	374	403	354	309	349	376	368	349	347	406	378	363	364	334	353	356	364	357	371	361	343	363	334	361	371	380	325	352	364	353	366	371	353	358	345	360	369	376	346	363	376	365	361	341	417	373	353	366	384	376	358	358	337	341	378	359	370	386	410	349	355	372	356	331	378	348	389	346	373	344	349	382	357	408	347	351	339	364	318	395	375	368	353	389	349	370	359	347	352	356	343	394	360	363	370	353	351	334	330	419	346	348	355	401	429	366	324	362	367	323	355	386	370	408	354	348	406	348	371	397	363	377	354	369	344	338	344	381	395	374	364	389	351	389	402	351	373	368	351	350	379	351	347	377	362	332	344	361	380	349	352	351	336	381	373	360	384	351	377	388	342	368	343	369	333	366	321	360	364	359	341	360	371	380	361	334	361	370	334	371	357	361	350	357	352	363	375	370	369	329	401	391	376	362	335	328	347	341	398	331	391	327	341	396	407	373	353	374	381	365	362	340	329	397	365	376	348	385	335	383	375	383	342	394	342	366	353	355	378	333	355	406	380	412	384	341	345	342	376	382	330	338	356	336	379	348	408	399	386	345	337	368	370	379	373	359	362	356	361	378	357	383	339	327	371	349	327	348	383	373	399	376	348	379	395	359	339	359	372	332	397	393	389	358	359	352	330	359	371	407	340	354	357	340	373	354	352	367	356	338	417	368	363	359	380	381	358	324	401	379	333	317	344	400	391	373	336	360	392	368	350	363	378	348	331	354	371	359	313	339	343	360	340	376	368	369	367	388	356	346	358	360	408	359	369	389	358	354	364	335	303	367	353	327	333	359	324	366	366	357	353	375	360	337	362	392	365	365	331	395	307	373	375	363	352	342	381	345	376	377	324	358	331	373	346	387	359	340	377	369	384	343	377	358	358	383	338	378	351	362	385	374	370	357	354	355	360	327	371	373	372	351	353	364	396	363	393	397	358	343	368	349	394	359	360	369	351	362	380	375	357	373	338	386	394	363	385	359	376	376	359	358	345	352	338	351	364	364	366	364	369	370	401	369	395	378	374	384	377	321	323	354	339	340	360	359	359	338	358	368	379	352	340	366	378	376	383	384	381	363	365	378	349	381	330	344	378	397	353	358	384	353	339	373	385	386	382	369	401	351	364	370	362	360	353	350	329	430	371	370	371	368	362	342	378	376	364	355	328	387	330	354	332	372	357	365	313	363	351	397	366	395	344	375	333	372	378	334	341	358	374	343	355	350	364	318	357	336	347	372	374	383	359	341	348	363	342	382	367	342	393	373	340	377	357	341	380	360	370	347	350	352	364	367	389	344	374	349	370	376	376	360	368	369	394	359	351	380	398	359	362	339	342	367	395	380	385	351	391	337	400	343	401	371	350	341	390	358	346	375	345	354	371	359	377	378	335	352	387	374	392	309	354	346	375	401	395	336	374	331	360	334	353	384	369	354	390	358	385	349	382	340	346	372	398	364	348	330	357	380	378	377	361	365	378	387	357	341	355	383	360	377	417	362	361	383	376	352	365	379	383	347	395	335	369	367	353	358	388	339	359	382	353	396	374	382	364	346	348	381	362	323	355	362	390	360	337	372	355	377	356	373	382	359	365	368	327	350	414	318	345	398	389	388	384	348	347	375	388	371	370	345	381	364	398	384	370	371	361	373	395	372	316	352	414	375	367	358	391	335	314	341	376	353	387	365	381	316	350	355	379	347	390	402	374	384	335	407	358	363	345	369	384	360	368	358	354	368	353	381	392	334	385	382	305	375	372	342	381	371	348	369	365	344	331	378	351	333	340	391	362	378	376	351	363	348	353	356	343	379	363	344	394	414	394	362	405	363	382	351	348	329	353	388	377	372	389	366	344	332	346	357	362	348	330	356	369	371	371	385	388	374	364	357	405	352	358	351	398	331	363	383	407	325	378	340	380	328	408	351	389	357	365	352	364	389	361	373	382	348	340	359	397	383	337	361	363	331	361	387	356	362	354	385	353	385	336	361	356	346	375	368	387	386	382	345	374	366	362	370	397	342	348	375	372	353	348	348	369	360	407	373	337	351	364	364	396	362	369	384	402	370	383	399	334	344	393	335	377	398	376	399	385	380	387	386	353	373	345	357	354	358	375	368	363	355	358	399	351	384	347	364	344	374	376	376	365	380	351	327	359	363	374	380	339	376	371	354	332	393	390	371	414	346	390	397	356	345	401	379	410
5903	3173	4541	4692	3936	3126	2771	2380	1970	1761	1482	1249	1178	1123	1077	957	966	949	892	889	923	841	937	897	882	815	753	791	796	839	820	811	736	804	843	783	821	746	767	736	806	809	763	788	784	797	855	773	763	828	838	793	804	816	836	878	750	831	806	843	789	840	819	827	812	829	806	787	765	767	785	818	781	774	838	796	781	744	785	776	771	799	784	817	810	814	788	816	831	810	775	771	814	774	770	814	760	791	857	795	777	786	809	831	794	802	818	855	836	760	770	865	824	815	845	805	776	744	799	758	789	913	793	778	839	799	742	827	814	785	803	806	814	811	819	798	825	863	839	827	725	808	798	806	755	837	768	809	787	765	810	813	745	784	792	788	800	777	826	791	774	801	790	779	781	783	808	799	804	789	754	720	824	783	784	804	783	809	797	852	812	848	862	823	796	810	821	816	774	804	805	834	809	781	789	801	813	846	812	833	799	756	773	789	745	813	811	833	828	839	815	843	758	798	813	789	828	848	838	818	748	783	762	799	794	772	802	767	834	804	844	807	763	778	793	803	831	808	750	796	817	725	804	815	803	820	821	762	774	837	819	835	803	810	783	825	814	801	798	810	748	743	837	768	857	769	768	823	792	806	803	804	821	799	808	816	822	774	785	813	784	747	773	775	760	798	800	801	787	802	831	812	783	772	847	777	816	830	804	840	799	754	806	806	809	820	821	806	812	774	812	775	797	865	833	844	792	764	826	747	801	852	761	808	794	794	791	804	746	807	840	853	838	846	793	791	807	766	830	794	806	798	802	814	812	815	798	736	810	766	783	786	769	811	798	772	782	811	791	748	787	820	780	733	782	759	821	764	772	802	818	808	771	802	807	775	770	808	738	785	792	804	744	827	795	808	781	769	797	757	820	800	811	754	798	802	773	782	757	735	801	788	773	755	844	829	835	808	848	840	793	782	785	773	792	827	783	794	802	807	791	804	795	782	852	835	801	772	787	808	829	837	832	793	815	804	821	772	826	799	768	816	803	795	853	760	792	797	797	771	788	837	814	783	791	790	827	815	830	807	795	775	792	831	808	779	765	819	770	785	822	831	804	777	760	812	828	854	811	796	815	825	809	774	805	804	740	780	830	773	791	769	826	769	758	761	792	812	780	833	817	747	843	800	799	806	816	782	795	807	796	807	799	792	817	768	809	760	763	792	808	790	794	818	792	807	804	788	797	812	757	840	790	730	750	778	774	830	843	793	798	780	802	787	764	833	733	813	799	803	778	847	787	854	808	838	809	821	845	817	800	829	771	771	853	789	819	799	799	788	811	792	818	796	821	804	835	786	836	792	864	810	792	764	811	767	816	799	756	779	783	800	795	835	794	780	726	813	841	821	772	753	817	796	862	793	818	824	847	766	782	807	821	800	786	823	774	827	805	753	839	829	805	752	771	782	743	807	764	810	829	797	845	804	812	766	771	791	798	767	807	795	810	829	803	814	852	780	778	777	797	846	826	838	795	807	804	770	814	833	806	786	845	824	791	786	754	779	814	818	802	765	815	786	770	851	803	818	865	810	786	737	782	811	796	808	822	778	826	788	791	813	797	843	822	782	761	785	796	801	782	788	755	799	803	829	766	802	757	812	817	798	802	756	745	819	829	814	781	780	820	780	767	838	831	789	765	811	817	817	789	750	817	814	810	774	811	795	809	840	744	855	775	801	748	784	818	807	818	841	779	804	825	787	827	779	804	740	765	833	810	810	812	862	886	782	760	738	808	798	812	773	807	785	813	814	742	776	820	842	755	779	806	781	785	811	791	807	807	778	794	801	814	782	792	784	770	748	780	777	849	809	816	784	859	864	808	826	793	884	814	770	817	820	742	765	819	809	797	804	824	853	777	774	765	839	771	794	777	813	789	789	772	781	843	807	825	787	818	746	798	801	773	737	801	794	788	814	796	805	745	819	813	824	833	794	817	757	750	808	779	755	878	775	776	787	795	828	844	779	828	833	820	761	740	768	761	765	804	780	761	762	772	825	768	801	827	842	798	771	795	761	836	822	786	766	790	794	842	808	774	818	781	815	823	838	850	786	811	815	839	733	788	769	806	760	793	802	763	816	813	791	802	794	761	798	800	848	787	801	801	793	855	814	785	801	792	835	810	758	829	817	802	835	799	781	727	813	792	812	791	796	793	773	835	828	816	798	795	750	795	784	850	792	786	805	778	781	813	730	758	822	780	779	824	838	787	834	798	764	802	796	753	820	798	755	801	817	781	784	827	764	858	808	809	795	812	801	753	749	781	813	839	887	790	832	800	796	766	772	734	750	845	846	785	783	788	753	817	780	757	816	803	772	782	759	805	813	787	845	790	802	829	826	817	796	728	744	765	783	783	787	803	812	813	791	775	771	802	802	798	779	802	773	835	812	806	782	780	847	799	750	808	822	798	785	806	764	788	780	846	762	744	724	792	773	814	841	774	851	843	723	810	785	788	784	737	788	806	826	787	760	817	774	801	850	799	812	765	780	800	805	791	776	789	751	757	837	773	754	791	793	844	809	836	848	817	775	797	813	818	800	757	794	847	748	763	834	765	791	804	801	771	795	761	748	740	817	828	767	801	806	799	791	785	786	803	773	815	836	766	793	762	786	799	777	790	823	799	830	812	808	810	813	849	776	853	748	816	847	822	780	773	782	792	760	804	802	736	759	783	780	796	804	829	807	771	765	819	760	817	775	807	813	751	815	801	770	784	810	744	819	782	786	833	797	765	802	794	835	772	733	795	843	815	802	756	773	782	839	777	806	794	804	820	779	808	786	842	728	857	799	831	853	810	796	772	798	776	854	787	803	798	766	819	811	819	836	807	765	815	860	767	753	837	794	758	787	787	832	783	840	799	780	760	791	833	796	821	804	815	776	835	842	740	830	810	795	793	815	788	790	803	764	851	785	783	795	826	770	800	805	801	794	812	784	787	857	776	789	784	807	819	794	768	835	831	820	794	756	793	785	781	810	745	858	803	795	812	826	762	799	818	849	777	782	817	812	785	808	835	796	815	820	762	784	767	836	858	856	765	783	784	749	791	840	806	820	802	800	838	806	815	774	822	818	793	768	797	814	784	775	757	752	812	772	818	771	782	795	782	827	789	819	862	785	824	801	753	770	787	826	807	825	796	787	827	751	812	773	765	786	825	835	772	794	778	765	839	781	816	755	774	804	814	800	790	789	777	760	833	809	813	750	800	783	811	814	832	774	764	832	748	809	783	795	782	837	826	771	800	822	857	807	777	805	774	778	807	758	809	755	790	784	786	829	792	772	774	853	760	790	813	811	789	769	860	799	813	747	808	786	815	855	787	818	805	767	752	781	811	805	812	824	782	844	829	802	853	787	833	796	819	790	783	801	787	802	804	796	756	711	821	760	803	788	778	753	771	816	838	814	812	801	786	781	799	836	779	838	787	809	784	795	836	790	781	761	808	826	752	790	803	818	763	778	794	868	846	790	797	782	803	849	778	806
18272	6723	4659	2957	1851	1313	1049	871	751	610	581	502	446	438	447	367	361	381	363	370	370	349	366	369	349	349	324	338	356	362	360	336	327	367	365	359	339	351	336	344	314	356	299	369	330	360	354	326	349	370	319	362	360	366	348	367	359	355	370	335	371	335	348	370	364	354	372	362	309	313	323	346	331	329	347	354	334	339	370	366	292	315	359	329	334	361	325	327	350	376	368	366	354	331	328	341	363	359	383	387	322	338	356	363	380	354	341	337	336	340	349	327	361	313	325	360	359	332	342	337	354	322	333	337	350	349	386	367	322	325	358	338	376	338	345	341	345	329	356	382	376	340	357	354	320	350	314	389	324	342	356	322	350	336	334	302	307	332	357	329	349	333	357	329	325	320	344	336	371	350	334	339	335	342	366	335	322	377	359	362	364	351	319	328	321	346	330	365	346	347	322	335	333	328	378	330	311	331	338	339	330	336	326	327	325	318	369	343	343	341	308	337	334	361	352	357	314	359	316	333	344	355	339	331	353	312	322	334	340	358	333	317	349	332	344	325	362	319	328	353	377	368	384	362	331	338	329	311	331	309	336	322	340	363	338	309	357	355	330	332	321	320	333	326	336	336	330	343	310	325	360	310	354	291	351	321	312	338	326	340	332	349	373	337	333	360	344	346	375	359	310	332	339	347	357	331	319	333	341	344	330	354	363	339	346	327	333	336	348	381	323	393	340	366	314	339	368	312	315	347	337	363	363	346	332	336	356	363	328	337	336	316	326	328	333	305	311	349	330	306	351	333	314	383	354	338	336	341	327	323	327	344	352	328	341	374	352	361	328	359	352	338	341	384	383	373	340	341	367	350	326	361	330	361	361	379	357	351	314	298	320	322	356	387	346	324	367	321	340	332	362	320	308	367	338	311	355	327	342	354	370	313	336	341	347	345	337	323	333	357	319	318	339	315	330	350	353	340	336	371	331	341	346	344	329	332	339	326	328	329	310	317	323	351	311	350	340	330	328	358	325	334	321	370	369	368	329	310	360	377	319	346	328	365	343	339	334	338	352	300	360	403	315	326	340	344	334	347	343	340	342	377	357	363	353	336	352	356	352	338	388	332	355	300	307	331	320	341	306	338	354	332	333	336	351	365	360	346	322	372	344	305	354	361	328	319	334	365	355	338	333	351	365	311	333	326	325	302	370	341	322	354	371	352	332	328	328	356	342	327	352	366	333	334	327	346	367	311	318	323	324	309	353	329	346	319	332	329	381	311	318	344	351	341	345	362	327	334	356	316	330	344	334	331	375	348	336	340	302	319	331	364	331	335	349	351	333	345	376	374	326	323	332	336	359	357	292	372	345	349	319	323	378	380	341	387	309	317	361	329	369	356	349	341	391	363	327	374	311	347	351	336	336	342	326	315	331	364	319	345	361	342	335	353	332	337	320	332	351	371	338	354	363	318	350	327	384	355	327	338	324	378	355	349	335	354	316	338	343	347	359	348	334	341	326	317	357	357	324	373	355	311	341	315	324	343	349	299	369	342	353	340	364	333	349	356	328	341	325	337	314	337	347	360	320	362	327	376	341	352	333	365	337	342	345	340	354	320	319	333	346	331	355	365	328	349	362	294	314	357	354	314	336	338	365	344	350	324	341	347	309	362	329	315	329	360	335	343	360	383	358	356	341	330	341	348	361	299	398	319	307	347	366	345	363	332	316	352	307	359	355	328	332	367	337	343	365	339	324	369	330	409	351	305	367	362	361	342	351	340	336	342	329	357	356	358	315	299	355	361	327	326	313	344	374	347	360	358	340	339	348	326	355	348	369	390	353	361	337	363	318	334	346	328	353	347	337	338	349	346	320	346	352	329	335	338	352	356	315	339	321	357	336	366	349	350	313	337	375	320	334	344	309	345	373	346	327	346	336	361	326	326	358	328	338	377	370	351	359	340	356	310	349	352	312	314	355	369	317	338	348	354	373	341	339	343	348	334	321	344	327	345	328	354	347	374	284	374	318	335	340	373	354	365	361	330	332	350	368	357	353	318	336	329	314	342	348	355	340	323	318	334	329	350	341	340	298	331	347	369	389	385	322	352	331	309	320	316	371	317	322	354	392	363	337	294	341	306	340	370	359	360	325	356	329	327	330	354	340	338	358	345	330	366	373	364	345	367	324	319	343	345	338	345	330	320	355	360	333	346	329	330	318	322	334	356	332	339	397	308	310	355	307	374	350	336	329	399	386	323	346	377	339	287	367	320	351	355	344	311	336	341	335	346	363	333	344	341	359	346	345	332	329	356	319	374	327	326	317	317	339	337	319	356	345	363	325	363	322	349	365	352	373	338	320	361	339	348	387	338	363	346	317	376	338	343	342	332	360	312	325	357	346	356	335	316	345	377	366	326	336	307	327	352	385	316	343	314	347	326	331	334	362	348	339	337	337	333	342	321	343	348	315	329	390	386	340	359	374	341	340	335	382	334	330	331	317	307	366	330	359	302	318	360	347	305	310	299	356	322	393	338	326	365	383	381	326	381	372	316	326	372	356	376	315	366	317	351	357	340	341	361	358	351	326	376	342	334	338	324	334	371	372	362	340	362	339	362	328	353	368	373	310	341	352	361	322	346	355	351	309	300	344	327	334	345	303	343	305	315	333	367	295	347	348	338	349	346	338	344	361	334	331	374	310	377	359	342	333	368	354	331	348	371	329	341	346	359	354	348	339	340	310	339	340	379	295	332	335	344	341	352	367	315	343	331	335	342	344	344	322	314	305	349	329	357	336	323	340	315	351	329	367	335	373	337	350	323	353	355	344	363	337	344	341	359	349	359	318	314	294	348	353	325	332	338	362	324	334	343	361	357	347	330	351	333	339	334	348	322	349	335	322	364	347	348	321	364	336	344	340	335	343	350	332	325	349	347	355	350	378	337	359	325	339	336	323	331	311	354	359	350	323	344	313	366	338	337	338	351	323	356	346	349	342	388	362	339	369	374	335	331	345	372	317	317	346	323	321	316	381	381	355	340	314	369	324	326	382	339	332	338	327	318	362	371	360	324	329	316	351	334	335	339	338	348	343	342	357	390	350	332	340	318	333	320	323	352	337	376	370	299	323	321	354	344	311	349	375	346	332	340	325	356	339	304	309	358	359	353	332	349	339	353	355	318	312	343	355	370	379	338	343	352	350	321	322	373	356	345	334	379	340	351	321	352	334	341	363	365	369	335	351	366	303	347	311	333	368	339	368	339	377	353	336	307	330	369	327	344	389	332	355	355	372	376	289	290	309	315	358	326	341	351	375	367	317	347	350	350	340	359	358	332	341	347	348	359	358	329	376	351	349	353	320	313	325	346	348	382	339	328	330	353	316	320	322	333	342	311	324	352	347	330	317	335	342	346	323	366	361	324	340	338	334	344	333	353	318	344	339	347	343	332	328	344	332	298	339	364	331	373	325	322	337	335	384	326	372	322	373	350	350	366	350	364	308	340	355	287	324	322	355	370	326	331
11556	5281	7322	7703	6245	4940	4199	3697	2859	2356	2015	1660	1380	1290	1200	1105	1059	1037	903	965	982	919	892	881	840	835	769	764	778	766	764	773	829	749	782	768	768	777	811	740	816	799	773	825	796	758	799	706	736	792	754	766	824	776	815	782	771	862	790	785	765	771	757	803	827	743	751	813	763	795	735	738	769	812	767	716	752	776	789	770	740	742	672	793	839	743	776	776	821	744	774	735	740	717	768	797	797	759	760	750	714	797	762	785	748	747	766	752	789	764	759	742	763	791	748	792	726	771	787	785	776	819	811	808	722	731	803	736	760	788	774	773	776	753	763	773	780	778	684	755	773	793	726	811	785	771	838	788	813	772	768	768	741	715	816	702	741	773	772	777	800	732	769	762	755	755	751	772	803	807	797	769	684	789	743	802	760	755	787	738	731	793	808	787	783	777	764	745	762	802	794	775	783	780	755	777	774	806	771	768	751	787	756	809	774	743	755	689	803	739	779	785	776	780	761	790	798	781	800	766	760	724	765	772	778	819	752	813	780	773	780	739	737	734	750	767	753	738	771	813	770	745	757	785	769	788	773	748	781	786	774	781	779	747	719	794	799	740	755	746	705	733	769	796	791	812	779	765	781	787	717	793	763	810	762	753	746	694	758	743	775	746	779	790	730	783	782	769	768	751	768	764	740	795	793	816	701	778	757	770	812	772	736	743	756	765	752	732	813	781	798	767	788	778	777	769	802	769	817	814	736	770	748	736	760	761	735	711	760	804	794	720	764	839	766	764	730	825	760	803	754	817	757	769	787	809	738	763	779	736	763	795	788	750	780	820	743	774	777	742	771	783	730	786	800	714	734	721	763	742	746	826	709	755	745	766	787	826	769	810	775	737	750	746	768	765	752	761	793	793	800	784	788	775	771	754	728	786	779	699	720	763	808	764	677	771	774	742	791	767	725	750	778	808	753	699	771	759	788	772	799	735	747	817	779	787	777	732	791	738	766	797	799	754	773	863	776	806	781	769	767	763	777	745	768	780	792	776	799	743	775	755	765	740	756	754	771	727	750	751	762	787	767	817	779	732	791	765	743	775	746	813	795	703	707	775	770	832	767	771	786	769	752	794	842	755	732	761	707	769	806	744	746	771	763	729	773	723	782	809	766	826	776	714	800	795	816	763	717	723	761	812	785	725	760	758	739	746	755	757	776	748	783	756	757	776	805	747	779	811	798	751	771	775	740	748	743	784	766	769	748	712	775	760	751	773	758	814	753	800	785	793	759	774	792	791	743	702	761	769	794	765	784	742	706	757	715	779	781	793	796	814	811	750	772	739	768	793	787	775	777	728	755	775	741	806	797	774	800	757	805	762	827	781	749	772	783	791	756	791	772	772	740	786	719	767	797	761	732	778	777	777	762	855	759	768	752	786	780	778	815	769	754	782	763	769	746	719	740	778	779	795	763	771	758	770	787	756	751	748	787	800	769	762	775	780	767	747	767	784	810	826	774	800	807	763	749	771	831	755	756	768	803	780	772	693	770	739	804	773	782	764	756	782	788	761	733	810	775	776	734	791	754	737	799	762	803	777	784	772	782	744	730	780	783	754	727	797	751	757	756	760	775	807	791	745	764	758	762	775	805	721	800	753	769	736	763	762	784	797	783	788	750	786	746	775	726	793	768	762	755	765	778	794	752	733	824	772	764	780	769	732	814	774	765	814	736	740	777	785	767	749	790	791	759	833	782	793	797	761	769	772	722	732	774	787	811	784	774	761	805	761	799	801	780	771	815	759	750	780	771	787	758	754	736	718	774	767	763	784	758	743	742	724	779	740	762	774	778	770	758	775	777	728	809	806	764	751	778	775	730	762	778	771	771	842	777	778	712	799	781	778	779	705	771	753	738	748	805	760	761	768	755	747	793	722	749	751	778	759	764	804	755	740	785	757	809	749	779	778	776	715	750	757	781	755	745	781	752	763	769	753	722	755	760	790	816	758	734	774	780	777	798	770	758	780	786	744	736	781	748	752	769	766	778	788	762	776	783	755	770	768	804	784	754	799	721	733	758	760	782	767	773	752	799	784	753	831	730	786	758	773	729	741	793	778	778	777	687	765	788	743	771	743	751	782	736	769	758	808	763	797	773	801	714	790	766	778	776	776	811	751	788	786	777	775	740	756	807	723	748	828	716	765	764	808	777	738	737	773	753	791	721	785	768	760	804	737	789	751	823	752	793	800	786	782	743	778	774	758	774	761	769	757	737	773	783	801	837	782	735	811	805	800	804	777	786	755	751	737	791	773	770	802	769	769	709	733	771	772	761	732	745	814	752	774	853	729	756	765	779	801	772	789	783	749	776	765	742	787	807	781	772	773	756	738	816	780	729	785	790	770	807	765	723	836	779	774	774	717	763	759	768	762	721	793	769	783	793	735	776	799	762	802	794	789	764	744	807	772	824	783	789	779	804	751	757	798	775	800	757	762	777	798	777	716	759	763	754	723	790	747	742	732	735	785	744	799	743	788	728	763	783	775	777	833	805	753	734	725	823	705	747	732	732	788	757	786	746	766	761	746	729	767	751	741	778	786	825	789	781	805	759	786	778	769	730	742	779	739	799	765	671	797	751	759	750	748	784	761	734	728	789	781	786	737	768	736	753	741	741	753	758	775	759	747	746	781	782	706	789	788	776	770	731	783	786	817	741	773	742	739	760	825	743	797	770	783	684	755	789	803	780	777	773	753	763	784	702	800	831	754	798	768	746	773	739	737	734	725	788	775	786	723	785	798	784	766	749	718	723	758	781	725	774	753	780	786	749	763	775	724	733	737	725	797	725	771	745	825	725	748	761	778	745	775	809	806	759	745	761	723	746	718	773	779	803	775	793	751	725	752	751	770	723	765	775	727	794	795	787	752	811	765	780	750	737	775	781	771	713	776	748	762	685	780	785	777	782	794	776	810	769	754	782	772	754	762	747	741	720	787	837	732	791	764	740	795	745	789	751	776	716	757	744	761	787	781	789	790	803	785	866	783	760	761	764	784	749	795	806	784	764	770	792	752	769	776	769	768	807	764	831	721	785	725	786	837	777	781	766	750	778	823	748	776	770	770	840	804	791	816	724	730	771	738	772	755	751	745	735	719	790	778	755	764	752	774	766	735	785	747	765	764	785	763	766	758	718	807	775	780	755	788	786	757	790	783	786	773	694	780	747	755	747	770	752	814	795	762	735	774	710	818	776	752	751	743	768	784	766	743	756	762	735	769	774	760	778	775	797	744	844	782	731	718	715	814	807	831	731	763	790	795	743	793	776	764	796	827	767	792	795	852	735	813	762	742	759	737	754	768	768	747	773	762	795	809	750	749	727	729	769	758	744	779	768	774	828	776	826	772	764	757	758	786	782	721	812	783	693	770	802	751	777	768	743	763	813	780	768	816	781	818	770	776	784	812	766	773	771	763	714	766	761	775	762	774	770	738	805	761	781	785	729	720	782	749	759	727	752	767	768	794	809	783
26963	9997	7219	4737	2961	1936	1475	1269	986	860	705	596	545	505	540	473	465	500	452	472	457	431	429	480	489	456	463	446	395	455	444	409	432	400	420	412	396	423	416	423	435	407	412	439	401	404	404	427	436	427	449	415	428	419	410	423	438	429	433	432	420	427	415	475	421	485	430	404	428	445	396	411	440	411	410	412	425	428	418	434	425	394	395	388	370	421	418	458	411	452	436	425	395	444	436	422	406	424	391	373	411	441	418	411	418	417	422	402	407	426	401	463	397	430	421	452	392	409	436	382	467	451	434	415	436	455	435	407	406	431	445	407	451	458	462	380	415	429	447	397	412	403	416	417	409	415	412	438	403	413	443	421	451	390	463	373	433	409	457	415	415	421	366	390	416	422	418	445	409	430	432	419	430	428	411	424	429	368	403	412	404	445	421	390	456	448	413	441	434	399	399	396	433	432	432	397	461	385	397	446	401	414	415	407	404	417	411	423	452	414	422	389	409	416	431	406	408	436	428	430	444	396	390	428	390	450	426	395	385	407	418	432	393	464	399	405	444	398	398	402	443	433	455	437	431	430	404	435	422	410	420	440	392	444	437	416	455	428	420	402	374	414	441	451	454	389	417	406	404	396	424	413	446	410	414	448	461	437	440	400	408	397	420	414	425	430	469	412	460	433	411	375	405	426	380	399	442	413	402	412	437	403	395	397	467	415	376	431	395	422	381	410	440	420	445	445	372	417	432	386	413	421	393	450	432	466	385	423	443	385	420	465	467	425	441	421	433	384	394	430	386	414	394	450	398	433	457	417	442	443	425	418	415	403	429	434	424	432	394	395	425	405	409	419	379	443	409	408	433	398	453	446	388	448	396	395	406	420	442	378	403	404	373	429	394	393	421	409	413	429	406	394	399	383	426	440	415	402	365	415	374	422	386	445	390	447	427	412	419	428	428	411	405	408	444	457	403	424	440	447	451	422	414	409	403	439	466	418	362	431	435	447	402	416	424	393	447	429	450	426	426	365	403	415	421	406	442	400	382	391	387	433	421	388	420	396	411	446	442	422	398	448	415	435	394	428	437	406	415	409	442	445	418	418	404	420	439	403	392	399	425	443	417	392	449	417	400	447	421	425	441	454	393	397	403	399	386	401	407	430	410	422	398	411	414	416	385	397	466	446	422	443	432	424	424	398	426	450	425	396	414	418	402	392	445	370	417	437	433	418	446	427	445	385	420	445	416	374	419	424	412	379	455	430	397	454	425	410	452	366	432	395	420	423	410	471	396	391	438	392	427	434	395	451	425	399	413	403	399	415	414	415	445	427	440	391	433	413	417	397	409	424	383	418	410	452	436	415	396	413	423	378	427	441	408	418	448	457	412	402	429	408	427	466	411	407	440	427	416	422	400	442	421	377	446	467	451	452	433	409	401	375	428	431	428	408	418	419	419	399	437	393	403	407	412	398	366	410	403	429	406	454	392	437	431	407	447	453	389	453	435	439	390	438	376	503	422	380	382	412	432	425	431	414	400	412	433	402	438	408	429	422	434	434	414	398	422	408	424	406	442	404	441	391	414	404	419	421	431	405	421	421	427	416	419	420	372	376	417	427	416	448	413	392	373	385	424	465	408	444	382	428	421	434	408	412	400	384	419	442	446	372	423	355	389	443	373	402	398	428	423	399	398	418	438	428	403	420	415	446	468	442	448	376	406	433	456	351	354	426	409	473	403	402	388	415	443	419	432	425	411	401	436	419	440	421	374	362	419	399	413	430	437	411	435	393	381	404	420	450	411	426	449	408	442	451	423	455	446	422	445	446	392	412	385	365	429	390	378	447	438	408	412	386	420	419	386	432	422	460	448	396	402	383	426	382	443	388	388	439	420	388	420	435	450	467	399	415	450	417	423	428	429	392	436	406	437	375	365	421	429	421	402	443	444	385	422	382	442	425	456	440	403	416	411	422	391	463	428	427	393	399	422	446	425	387	401	417	433	417	418	401	434	429	419	429	384	424	392	428	380	412	437	432	413	403	426	419	434	418	424	427	472	464	443	410	388	404	385	404	385	431	385	423	384	408	420	393	449	393	402	475	453	388	427	424	391	437	434	381	410	429	417	429	450	412	419	463	402	423	438	420	416	430	439	411	444	388	404	413	429	427	437	424	429	432	422	402	429	413	424	443	407	425	392	406	427	437	402	402	414	413	417	435	429	432	375	438	412	390	436	439	418	397	390	411	459	396	414	371	391	423	407	407	419	428	441	414	423	385	419	456	442	419	443	395	378	405	412	423	385	390	414	424	412	411	390	418	416	408	420	428	397	411	424	379	394	410	437	410	386	412	425	413	418	401	413	407	403	422	411	399	420	426	363	392	423	372	400	397	404	393	418	412	454	407	413	433	422	420	409	390	410	404	380	414	425	450	406	401	442	442	439	376	405	420	427	388	395	427	437	435	441	448	441	391	389	462	394	394	404	411	422	393	440	431	425	409	363	412	418	418	373	422	437	442	430	422	425	420	383	436	439	388	407	454	468	430	404	415	432	456	385	388	434	428	405	369	423	421	388	396	411	425	406	426	432	405	420	443	424	421	431	410	379	443	393	394	432	421	408	387	461	406	402	416	421	418	404	388	453	391	436	455	432	427	439	405	440	450	405	427	432	406	431	423	441	451	397	426	407	408	405	427	413	405	410	460	449	431	417	421	388	429	448	427	421	428	435	410	440	408	427	446	381	413	436	413	416	437	384	445	445	408	420	411	457	414	424	425	390	392	420	440	409	425	378	390	455	401	404	397	402	379	436	413	407	438	427	426	421	359	461	416	436	427	402	389	414	427	369	404	449	440	444	419	427	438	461	423	431	384	389	426	353	427	425	404	438	416	421	401	399	427	431	428	422	422	425	444	419	416	413	457	377	410	437	442	417	428	454	412	440	452	423	461	434	397	407	400	434	446	449	385	411	415	473	420	437	435	424	380	435	439	419	455	412	422	441	403	408	430	441	452	405	388	403	407	411	428	444	493	376	419	430	416	398	389	424	444	405	456	407	407	374	416	392	370	431	399	444	375	407	402	429	422	390	449	391	415	412	444	416	400	429	419	405	400	413	424	444	400	395	443	412	397	372	449	389	387	386	431	422	410	441	425	434	420	387	463	423	443	387	440	423	400	454	419	443	422	428	407	389	407	431	416	431	430	414	372	390	424	424	430	427	419	418	466	408	409	395	405	396	364	464	404	424	393	424	439	393	412	392	473	416	435	465	397	431	416	460	430	404	401	411	393	396	391	427	399	408	438	438	408	431	406	397	433	435	420	393	424	419	422	445	433	353	388	387	419	431	423	387	431	443	402	424	405	442	406	386	393	416	408	424	430	423	421	410	389	417	417	426	401	450	426	345	421	402	375	424	417	427	383	453	383	461	403	417	429	450	416	454	395	439	392	407	390	432	420	439	414	471	412	406	408	405	410	462	416	386	433	413	418	382	404	403	433	418	437	405	406	458	437	409	398
14575	6991	10196	10384	8489	6415	5474	4749	3835	3219	2556	2187	1899	1628	1508	1439	1323	1277	1133	1188	1158	1106	1099	1030	1015	983	1032	967	969	957	964	900	925	952	965	893	964	962	1003	915	870	875	958	911	940	917	910	924	888	867	923	940	957	921	969	988	1011	957	1007	962	945	956	884	924	875	931	860	909	939	905	901	951	930	948	912	933	916	926	915	952	878	948	959	931	883	898	900	959	871	933	918	958	885	948	881	928	881	897	895	891	946	940	884	910	939	845	890	879	932	937	919	923	915	935	909	879	892	942	912	897	834	970	905	857	891	900	886	927	885	988	902	896	936	850	899	949	962	907	941	892	892	868	963	898	926	887	896	887	953	891	911	875	938	914	939	945	925	888	901	847	908	823	937	938	854	909	899	949	909	942	915	887	928	935	949	903	876	895	918	890	880	889	933	917	915	948	923	895	947	867	890	878	911	903	904	907	884	915	951	960	881	898	910	967	906	910	963	889	910	954	962	945	938	927	922	936	959	937	901	973	889	933	914	912	927	952	967	863	890	949	906	914	883	915	939	934	963	908	914	931	871	938	892	956	909	883	883	926	883	912	956	954	912	939	873	952	934	924	922	890	887	904	890	921	913	955	893	931	893	959	907	872	928	903	914	922	905	916	917	953	920	937	892	940	848	890	955	913	900	864	906	880	932	911	870	869	908	881	870	918	949	882	877	915	898	907	924	929	921	895	908	900	931	984	925	868	875	960	851	870	876	900	898	912	907	907	915	917	948	914	886	939	917	910	918	987	983	912	929	904	885	919	922	904	906	916	919	883	942	863	917	930	903	938	891	934	922	858	854	920	878	889	885	946	914	924	967	878	860	887	980	945	906	970	915	912	928	889	879	909	923	938	882	932	920	888	889	888	931	949	892	852	938	903	962	871	904	876	911	848	890	872	885	941	924	911	881	920	943	865	953	949	917	944	934	915	880	883	912	945	931	908	930	915	920	932	938	915	877	885	884	892	920	918	914	957	927	939	917	951	938	940	926	929	924	911	899	879	895	936	852	866	864	922	893	888	870	898	908	959	944	952	932	903	887	865	943	878	871	904	935	893	899	904	894	938	954	942	900	926	917	950	873	937	847	914	903	949	878	903	923	923	942	875	929	936	868	899	876	892	908	908	925	941	912	925	887	923	929	909	936	898	928	914	870	902	825	932	842	914	928	869	969	930	865	904	889	957	934	926	943	943	921	945	858	890	958	921	933	944	869	939	912	937	951	898	934	925	915	906	893	973	920	982	929	872	921	928	884	937	864	878	940	874	913	925	921	882	861	906	889	897	898	901	943	934	889	929	895	927	910	932	932	947	934	886	883	902	922	923	935	950	878	953	921	871	865	912	930	871	903	915	956	953	859	909	919	907	891	936	937	906	913	864	878	888	954	911	848	890	863	892	911	890	944	941	893	868	961	925	940	866	916	923	943	871	908	853	935	908	959	979	875	903	925	947	941	934	936	919	900	934	855	867	896	877	947	925	941	952	909	918	916	940	878	858	939	927	895	885	837	903	925	922	918	915	907	883	940	912	932	917	905	871	852	915	932	937	920	980	903	885	894	844	858	890	937	920	908	934	906	891	857	917	918	912	887	915	876	895	929	889	910	896	905	904	953	954	912	867	921	937	887	919	902	898	962	880	914	896	882	883	899	870	894	920	948	919	941	886	943	933	939	915	946	900	929	896	935	937	904	890	945	927	873	887	867	905	937	915	890	917	899	898	947	936	916	886	960	872	899	933	932	935	918	873	938	912	876	924	875	906	885	916	883	930	909	896	930	892	930	912	898	895	890	940	854	875	948	901	928	920	926	908	911	882	922	930	979	871	912	964	914	918	908	879	913	955	919	905	919	945	894	943	906	908	888	950	856	899	887	944	860	874	921	958	918	885	934	983	914	893	895	955	921	967	916	908	852	971	927	1006	946	876	920	900	918	877	915	868	968	956	910	918	884	917	869	927	900	875	889	896	905	893	922	939	925	928	948	909	915	889	931	954	876	877	858	892	941	873	939	933	941	896	892	951	895	891	922	919	963	924	936	909	914	884	935	863	973	903	950	955	950	896	904	955	932	966	893	933	932	903	908	922	950	896	881	909	884	899	915	907	891	944	886	886	926	924	920	872	853	983	898	916	875	897	939	856	872	965	911	905	957	929	902	900	911	893	898	930	917	942	959	953	916	880	935	927	893	835	926	889	893	939	945	930	906	926	906	875	925	912	921	911	865	939	931	864	895	898	893	918	941	905	983	945	921	962	886	932	930	905	877	925	855	906	855	911	893	885	914	840	904	871	889	909	933	909	904	906	899	865	945	873	917	892	887	862	884	915	914	883	934	909	958	915	962	880	907	901	934	860	900	917	914	918	922	859	897	911	876	896	947	897	867	902	939	896	902	902	896	952	891	894	880	928	946	903	862	904	911	962	923	939	860	915	912	913	920	896	966	900	937	892	885	892	875	923	922	903	882	919	904	876	886	903	917	919	881	943	923	896	923	910	894	897	891	925	914	931	939	880	881	935	874	924	912	882	904	933	918	947	957	961	956	956	893	925	925	901	924	914	967	892	927	897	916	873	916	906	886	938	872	869	926	916	944	907	935	902	994	882	915	931	898	955	941	857	892	990	899	906	887	881	878	949	884	917	935	913	890	919	949	914	941	903	978	874	938	865	906	880	941	917	968	910	902	928	856	900	878	898	893	949	901	911	938	883	910	896	906	948	923	889	945	919	954	897	958	897	921	897	910	877	892	891	951	887	914	937	890	829	918	878	940	873	897	945	919	879	884	861	837	917	926	905	951	915	1008	896	905	857	852	815	890	924	933	920	949	924	939	942	928	857	934	861	902	893	913	909	953	901	909	907	903	933	854	910	863	948	855	895	877	929	972	887	888	925	902	929	924	905	926	870	938	926	937	878	856	894	917	953	972	918	866	944	895	878	943	909	949	903	928	977	908	885	933	931	902	892	892	861	908	864	868	955	908	865	927	932	942	867	912	885	902	863	851	880	916	918	989	866	941	885	936	907	880	887	897	867	943	950	871	884	963	960	887	918	896	965	959	940	843	916	917	915	916	893	931	918	935	853	913	938	904	988	928	914	905	943	952	916	904	886	908	908	922	858	884	864	919	913	907	904	926	887	933	977	926	942	919	907	904	920	877	905	899	903	917	849	908	872	898	948	910	912	846	950	940	958	900	861	942	918	920	856	924	905	922	969	941	882	866	930	935	874	900	878	923	938	940	962	954	937	957	913	911	914	903	883	903	951	941	899	896	932	912	935	915	962	916	905	874	910	947	932	941	957	869	948	926	950	916	907	860	973	911	946	926	912	878	845	875	921	900	926	906	965	1000	922	851	929	897	918	884	869	958	871	883	988	926	922	946	927	956	935	898	940	896	956	955	942	958	906	872	932	921	954	872	896	938	913	902	889	978	962	909	887	920	924	965	879	834	918	919	899	897	906	917	956	924	918	867	919	865	923
7984	3082	2494	1791	1283	795	708	671	545	540	458	411	444	448	402	389	367	355	380	330	407	368	383	355	407	336	357	315	336	362	363	368	369	357	341	349	375	347	319	378	400	347	378	404	308	378	349	348	358	318	355	337	336	376	369	351	362	368	364	327	355	351	339	317	370	352	366	341	360	367	371	396	389	353	353	349	386	389	335	342	351	328	374	338	354	365	331	345	357	368	341	398	355	376	372	390	381	342	392	376	356	344	354	347	375	349	318	358	329	367	365	364	378	326	364	388	345	363	362	334	335	372	360	325	387	367	361	393	356	355	349	370	341	326	332	334	359	366	403	335	333	382	334	370	349	341	371	369	339	383	359	373	348	320	351	359	358	340	357	366	343	378	331	378	330	334	338	338	378	318	356	356	347	323	370	340	373	334	374	351	347	385	336	359	366	367	348	357	409	327	323	325	416	346	343	325	386	321	355	338	400	363	361	359	353	376	370	347	371	362	360	372	388	355	343	378	334	405	370	344	362	356	386	372	376	360	393	408	382	359	347	345	370	368	360	377	354	345	361	332	395	373	397	386	364	365	345	363	353	318	322	319	348	372	357	333	357	408	392	349	358	360	360	364	366	373	305	305	304	365	325	349	358	329	319	393	376	321	327	361	324	330	389	327	381	365	406	354	351	377	364	356	387	340	365	358	367	343	368	390	336	362	368	350	375	319	368	358	413	372	342	364	363	328	369	356	394	358	376	374	336	393	355	330	357	352	343	384	329	369	329	380	375	366	356	354	314	328	356	339	319	363	359	382	351	393	336	313	298	345	323	324	363	347	343	366	407	373	351	374	339	338	323	383	360	324	331	328	356	388	380	347	318	331	308	379	342	331	347	332	354	324	386	344	368	353	333	325	344	328	366	385	360	361	372	373	392	430	349	342	378	350	365	372	327	361	329	352	354	361	338	378	348	333	321	354	369	379	306	337	314	397	358	355	378	351	393	339	344	383	335	374	335	351	341	371	354	342	360	366	387	346	407	362	360	347	316	361	352	345	391	363	322	367	379	352	372	356	332	383	324	348	315	339	353	373	350	355	378	381	370	359	331	359	359	368	344	346	326	335	371	333	376	365	347	335	363	364	361	378	366	357	307	375	406	370	335	378	354	361	357	327	364	375	359	345	347	362	371	347	338	360	395	338	333	347	344	389	351	358	336	394	360	334	340	346	339	368	346	336	353	317	363	352	395	319	342	366	319	349	359	374	373	399	388	354	353	348	359	326	378	350	347	356	381	358	372	383	336	336	345	363	340	378	356	347	367	379	308	351	353	345	366	341	365	396	373	350	360	337	352	360	385	368	364	348	345	396	385	375	360	376	364	376	352	327	355	366	360	353	409	377	352	392	373	365	337	365	357	378	364	367	357	383	356	384	367	373	349	373	373	388	358	342	385	372	361	365	350	367	338	343	332	365	349	361	352	369	302	347	306	343	352	363	352	357	384	354	335	347	355	320	347	350	346	321	340	339	386	358	335	361	366	363	333	308	331	366	347	360	332	328	360	388	342	361	364	298	348	383	359	341	320	356	381	330	360	349	352	346	353	342	388	388	382	332	322	343	370	358	332	357	359	346	368	396	390	348	367	375	294	356	338	342	322	361	351	387	376	361	348	357	370	366	360	334	358	366	349	396	383	361	336	345	345	365	367	363	303	359	332	371	355	371	380	405	359	337	370	362	361	349	356	327	330	377	348	329	331	349	329	312	366	366	374	348	326	355	359	348	342	345	364	348	336	356	383	324	320	338	362	354	323	364	351	345	381	356	346	349	351	369	354	353	324	334	372	361	381	351	319	371	322	367	335	337	356	329	338	348	331	357	410	315	321	337	365	385	378	356	374	356	365	361	362	343	334	353	299	355	326	340	386	349	333	381	353	365	348	348	331	377	359	343	410	338	350	337	345	380	325	314	355	350	368	340	333	371	344	369	329	354	344	377	354	343	339	356	315	415	361	368	345	350	374	356	354	333	384	360	333	340	305	363	338	336	360	334	349	343	386	362	369	414	351	361	377	347	348	370	349	380	386	343	394	335	342	353	378	379	362	299	324	304	332	368	334	349	354	371	339	371	374	310	318	356	399	360	343	326	349	362	381	379	327	376	339	396	370	343	372	326	361	364	367	365	350	362	389	384	370	334	352	363	339	379	360	355	376	346	343	353	348	342	337	315	376	368	324	353	315	352	368	361	408	363	346	367	321	400	381	365	333	368	356	369	363	336	358	356	321	396	369	348	366	359	326	382	401	353	325	357	342	340	325	341	340	401	384	390	355	370	354	348	366	330	367	395	383	340	362	358	389	308	303	379	328	330	327	371	341	339	339	343	385	397	373	379	327	354	362	380	359	379	360	357	332	386	326	363	312	346	354	379	365	349	317	348	323	385	375	347	361	337	373	378	350	320	333	357	359	369	358	354	352	402	327	339	383	324	318	355	346	354	351	373	340	337	379	408	338	331	386	357	376	376	376	385	340	345	365	360	326	354	370	343	385	321	360	326	349	338	389	369	347	363	332	339	334	372	367	322	330	358	342	336	337	371	363	373	323	372	333	372	315	398	328	321	351	390	383	370	381	355	347	334	363	396	373	343	379	398	366	373	385	375	342	335	337	373	330	327	336	373	328	349	398	348	329	375	368	357	416	394	346	350	345	358	368	352	371	390	372	377	347	370	364	360	336	302	373	357	337	357	358	355	379	352	344	361	352	371	352	400	351	336	352	357	363	349	363	356	390	388	339	349	322	338	351	316	381	368	357	355	352	346	359	372	381	358	346	347	322	340	343	357	379	372	353	369	312	388	337	365	369	346	339	353	341	347	392	387	359	348	355	379	383	377	394	339	382	378	333	379	342	356	373	360	361	368	353	357	343	355	355	360	337	342	389	390	349	368	361	362	381	371	353	342	371	386	366	363	350	357	376	352	389	338	357	369	357	344	372	365	392	338	352	360	364	356	332	382	370	370	380	369	339	324	369	360	359	392	326	381	323	374	345	379	365	324	407	361	360	382	361	331	335	379	345	336	338	380	385	333	333	332	341	368	356	374	347	341	371	338	357	355	402	338	379	374	310	337	344	347	340	373	371	377	317	345	366	368	353	334	303	345	377	354	344	345	353	389	378	363	346	355	347	377	326	372	385	346	373	397	355	338	385	366	355	372	348	355	366	383	361	366	353	352	348	340	364	332	347	340	379	388	362	342	412	307	353	360	342	380	369	359	346	329	360	386	345	339	366	326	362	368	335	346	325	350	369	391	375	358	343	378	392	340	366	358	369	353	342	360	391	367	371	319	382	351	318	395	360	377	361	348	391	349	337	362	339	367	316	339	355	389	386	404	337	328	368	319	378	354	334	354	357	368	364	339	359	366	360	346	381	366	390	359	358	372	375	349	333	328	353	375	359	337	350	326	359	360	341	376	365	371	335	339	359	300	386	376	341	348	376	352	370	332	362	371	386	347	370	368	345	384
5106	2938	4640	4827	4039	3095	2429	2404	1914	1719	1554	1286	1132	1038	1052	1002	916	870	900	905	834	828	858	877	811	823	769	748	769	853	816	772	801	810	728	758	811	763	822	767	762	802	793	811	755	752	780	756	729	800	806	736	799	775	770	820	770	814	843	758	819	809	757	798	781	801	791	763	766	772	796	749	801	776	826	827	784	788	791	792	814	793	765	765	773	752	823	811	813	814	773	763	800	790	787	789	786	776	772	847	830	784	735	793	799	751	809	781	815	758	804	792	808	764	799	770	778	771	758	742	744	759	775	827	743	791	745	853	824	765	841	776	794	815	819	772	842	757	793	834	759	781	816	787	733	756	754	814	781	757	764	781	821	765	834	778	811	768	804	805	721	802	846	825	809	767	788	802	754	779	787	791	789	807	750	782	812	795	774	751	805	819	768	810	763	784	792	777	847	814	795	780	795	769	799	757	823	785	773	837	768	796	827	773	781	785	781	765	737	769	764	798	747	781	784	810	783	770	860	729	797	733	755	804	773	724	783	755	755	807	737	806	783	781	769	765	813	813	766	754	788	820	723	803	845	778	781	754	841	819	835	776	782	782	790	765	804	772	790	743	783	752	754	784	770	815	794	787	810	761	806	739	798	725	767	796	756	790	770	775	802	793	788	827	833	774	752	774	795	768	753	776	796	728	769	760	715	789	760	829	812	759	761	786	766	768	805	787	798	769	785	788	789	764	767	788	769	783	771	792	778	777	767	721	764	831	801	777	718	781	783	737	761	768	814	725	767	712	790	756	746	822	786	791	805	822	810	760	774	760	841	767	803	829	777	767	809	842	811	814	749	725	823	751	768	781	770	830	790	761	760	797	861	810	775	756	750	749	767	826	755	769	744	805	757	816	832	740	796	770	813	789	783	739	815	765	797	800	795	797	808	772	784	809	790	751	800	770	785	802	807	791	813	785	752	783	802	790	755	754	757	799	751	774	794	783	813	767	754	814	808	778	801	735	811	817	813	794	793	819	873	749	764	846	788	815	773	754	820	780	790	778	732	771	811	755	791	806	787	803	738	795	762	788	782	737	803	752	820	780	779	747	732	770	742	761	807	819	802	792	786	794	730	763	768	765	799	815	780	819	791	775	779	807	787	781	759	791	799	803	711	830	793	786	738	815	812	716	815	789	750	793	789	760	778	756	742	763	764	801	804	842	805	760	830	817	754	787	754	753	764	781	758	788	700	776	785	799	790	775	815	782	753	792	800	753	814	755	793	799	799	752	777	818	763	806	790	781	773	841	749	746	734	770	821	853	757	808	776	782	775	796	840	777	831	832	777	780	774	737	802	789	760	776	798	795	748	759	751	828	798	787	749	812	775	770	800	776	744	799	844	716	781	772	791	767	752	796	799	791	813	798	793	814	770	836	790	778	748	768	827	756	767	776	793	785	812	798	814	744	808	805	774	823	813	801	756	778	750	714	758	754	810	774	778	793	718	790	788	770	866	777	766	837	784	758	762	799	764	798	759	788	791	786	809	809	828	809	784	765	805	758	772	780	780	804	763	793	744	787	768	770	733	749	849	834	775	804	787	706	814	768	780	838	785	765	768	813	773	827	780	802	836	782	752	781	812	769	790	766	797	805	765	784	715	784	760	812	801	784	753	801	760	815	783	805	800	799	816	818	799	786	771	769	779	771	740	791	719	785	738	777	790	743	797	814	765	793	825	779	798	761	763	797	805	779	770	717	830	774	755	758	812	773	762	795	801	773	801	795	742	802	785	787	783	827	740	823	817	723	762	749	783	850	801	797	803	819	759	825	778	768	811	802	794	791	750	835	772	784	756	787	754	770	741	828	758	738	786	737	790	792	796	749	778	760	788	804	803	762	738	789	793	752	813	802	807	763	818	831	765	795	762	794	763	791	750	743	756	769	803	815	767	762	775	797	750	783	791	804	740	760	794	799	731	730	790	790	794	778	765	743	772	762	773	793	772	775	750	803	774	766	785	795	769	803	776	749	776	773	781	770	827	800	792	750	734	749	779	740	773	763	788	752	800	776	772	753	774	778	777	804	750	794	829	767	789	760	759	769	790	731	794	764	790	843	788	782	743	807	780	814	753	775	816	773	725	777	748	787	796	757	789	775	746	771	792	809	731	765	777	783	796	807	749	739	859	769	771	806	801	766	812	813	819	786	791	754	797	781	796	743	816	782	790	810	828	765	774	759	780	799	721	792	783	737	779	777	751	759	781	770	792	788	782	730	761	818	801	784	796	729	833	809	781	773	820	781	763	754	763	805	781	838	773	774	822	816	784	776	787	786	826	767	764	826	816	851	776	708	811	774	795	761	767	719	764	773	794	808	846	743	732	792	757	780	751	767	784	757	781	833	736	805	833	811	792	788	802	805	768	748	769	754	759	809	736	779	829	830	779	766	758	839	813	775	777	810	778	799	786	780	785	770	800	810	766	771	794	745	792	795	743	804	813	802	758	794	818	825	826	807	809	800	788	766	829	776	834	831	788	766	750	729	773	785	814	781	814	766	737	796	776	791	801	804	799	826	787	766	767	717	777	814	792	768	797	809	812	822	806	794	797	753	782	773	827	783	761	826	745	821	760	799	812	750	776	802	784	795	784	789	795	805	788	856	793	779	771	785	792	794	743	793	787	744	786	782	762	802	765	791	789	812	772	773	781	770	758	737	789	776	751	821	774	772	758	720	763	773	809	770	805	794	791	771	773	806	760	783	740	795	780	777	783	776	792	816	799	807	753	757	758	855	745	780	755	783	797	793	816	790	778	799	813	787	800	788	812	760	798	785	821	750	781	797	788	766	772	792	744	769	814	805	793	822	791	759	762	772	807	795	742	778	737	779	739	751	782	782	778	745	759	794	801	812	779	767	809	766	764	806	807	814	762	747	796	842	776	788	771	760	790	743	787	757	775	788	803	817	777	762	806	730	806	839	740	791	751	819	793	785	806	732	796	791	769	778	756	737	838	763	769	761	741	820	791	870	807	782	792	818	772	744	765	764	823	731	798	785	802	745	770	802	791	807	808	808	770	796	779	775	737	824	832	841	745	799	810	779	761	793	773	789	779	781	786	758	809	799	761	766	840	822	788	858	792	806	767	766	755	780	806	814	787	805	772	781	792	841	776	781	762	877	756	862	774	855	803	817	778	802	737	761	766	831	824	795	850	763	746	794	825	776	740	835	770	735	775	743	820	774	791	750	772	776	755	774	781	780	814	768	756	744	784	788	738	799	781	814	763	795	781	750	804	799	802	759	792	773	784	790	809	803	778	779	812	795	786	764	773	765	756	787	759	778	780	774	767	772	845	804	756	806	772	812	772	789	788	784	770	808	788	767	808	770	761	789	752	785	807	778	740	792	732	801	786	806	787	794	869	795	790	798	755	730	775	782	751	795	785	705	799	775	812	785	719	775	749	799	799	825	788	802	729	793	775	818	798	764	823	771	789	772	796	846	758	804	787	717	779	813	790	811	776	777
18142	6228	4861	3221	1969	1416	1091	894	778	648	566	515	426	399	393	355	369	414	354	369	337	346	340	366	365	373	324	321	329	336	356	351	342	314	365	361	357	362	365	328	361	375	287	332	312	330	335	331	323	351	334	352	392	322	353	340	360	340	314	331	362	343	340	365	326	287	330	293	349	375	331	345	359	278	331	346	328	353	294	360	343	316	355	357	336	343	347	356	311	345	317	336	357	342	350	315	318	363	309	343	325	352	342	372	327	330	343	332	339	322	307	358	300	344	325	376	303	367	326	315	290	348	317	338	338	339	329	333	368	339	371	339	337	382	323	307	343	332	336	310	340	354	368	343	380	324	327	331	322	352	377	331	367	311	364	347	376	371	314	333	360	306	329	318	362	310	370	347	350	306	331	365	340	336	346	340	360	287	346	361	307	326	323	318	356	338	335	352	361	345	328	364	350	322	315	373	318	317	303	333	334	348	339	357	317	341	340	326	343	391	344	332	322	330	315	332	332	324	344	321	321	331	365	347	301	373	349	346	347	325	345	343	346	319	317	325	329	305	332	333	299	332	355	331	354	364	306	321	321	340	343	363	336	344	331	326	330	350	322	352	332	370	361	393	334	330	357	362	347	369	307	332	352	332	311	363	342	311	341	327	327	322	297	299	331	322	326	344	332	359	349	349	355	301	298	313	340	319	311	345	359	311	299	314	312	363	355	342	321	328	303	332	333	320	334	355	385	377	346	326	313	318	336	322	311	406	327	345	353	326	365	361	357	337	362	350	349	355	326	319	337	312	347	338	348	339	360	337	325	328	325	316	331	321	335	337	339	371	321	351	338	308	333	298	341	317	322	331	328	339	333	345	349	366	336	299	309	325	368	334	322	321	331	334	340	341	350	335	367	307	347	337	340	337	351	314	351	392	347	329	324	313	308	347	332	342	336	323	335	326	326	321	360	363	347	351	373	326	347	350	319	281	305	342	371	338	323	336	342	342	341	312	341	294	306	329	302	316	362	323	364	348	325	365	303	366	316	346	334	361	361	323	320	318	381	320	360	327	331	345	343	310	318	317	330	351	334	377	347	308	317	321	331	307	326	305	347	351	365	344	368	348	345	339	331	340	354	285	324	349	334	311	339	341	350	346	349	365	356	323	336	323	357	325	334	333	351	330	347	357	305	349	357	345	310	341	337	342	304	352	337	341	359	331	338	322	347	354	336	326	327	341	327	371	326	356	315	381	354	349	346	339	329	314	341	340	361	339	349	311	332	328	357	343	323	320	345	334	350	357	364	314	334	341	347	334	323	393	329	309	325	324	335	346	328	348	339	336	351	333	372	334	344	340	356	349	361	346	373	363	308	318	331	335	348	348	342	330	320	332	368	378	330	317	348	334	362	343	324	350	313	331	316	360	317	357	377	359	332	356	313	317	371	362	322	369	347	326	335	330	338	362	338	316	346	341	337	323	329	355	359	338	328	364	340	335	339	312	350	313	322	351	369	363	330	364	360	343	316	310	337	318	352	347	363	357	339	341	340	340	350	318	311	350	354	314	305	316	377	325	356	328	328	326	330	371	347	349	345	353	306	364	336	298	302	349	336	350	323	347	333	361	354	334	338	315	327	338	332	361	370	353	318	329	339	301	370	354	326	343	372	320	327	341	381	319	331	284	310	348	346	348	363	332	398	374	318	335	352	365	335	343	334	357	328	310	343	340	347	324	347	339	328	359	345	313	368	339	359	356	349	312	278	328	307	337	327	330	332	319	304	338	330	313	367	344	334	339	348	358	339	331	337	338	349	340	307	318	358	353	326	337	356	344	317	311	360	316	341	338	347	361	373	379	329	324	347	338	306	333	353	350	331	330	320	320	316	334	263	345	317	346	345	335	338	359	334	342	342	359	374	358	365	344	359	329	322	380	362	360	310	364	344	351	358	355	353	346	354	324	327	323	363	328	340	334	342	381	365	324	339	284	350	350	329	323	333	339	329	338	302	358	366	375	346	299	340	344	354	358	324	346	327	336	324	342	354	312	330	351	326	305	326	303	344	334	315	377	309	321	349	345	340	316	351	359	358	345	344	324	372	328	317	355	350	298	321	326	332	325	305	361	344	333	323	358	352	361	351	324	327	308	351	340	344	338	343	347	330	332	357	333	363	325	340	328	320	336	328	340	342	319	343	316	339	342	348	351	364	316	334	300	327	345	329	362	349	316	327	325	362	344	321	312	343	311	311	329	365	351	315	343	347	334	340	347	344	336	329	315	301	338	321	303	351	357	382	318	333	320	331	323	348	321	349	326	344	341	329	340	348	324	362	338	350	340	357	338	324	343	320	316	335	345	322	298	332	345	346	334	335	306	338	332	338	345	322	333	371	338	331	345	354	354	350	327	349	354	360	357	371	372	309	336	347	335	353	354	333	359	331	366	320	331	370	349	328	350	372	328	305	318	318	328	309	324	312	307	327	325	327	304	335	333	323	373	308	334	330	328	347	340	356	336	350	356	339	351	335	342	350	325	374	362	321	352	322	349	329	340	332	343	374	381	327	317	320	336	301	360	342	357	303	353	326	327	351	316	315	339	361	372	318	324	327	379	309	353	340	349	331	376	291	289	368	354	330	308	370	355	330	373	363	324	326	314	386	380	330	331	348	337	324	311	354	326	330	364	352	364	311	393	356	347	334	331	352	322	365	307	334	313	369	315	341	344	309	326	418	360	329	357	324	364	322	365	324	351	331	370	339	355	365	333	319	341	363	394	328	328	322	330	330	347	344	324	359	311	398	361	334	379	353	319	348	346	340	358	358	390	322	344	366	356	343	321	309	350	354	316	351	332	312	337	303	338	374	354	347	341	369	344	323	375	304	353	310	326	355	343	345	294	310	331	347	314	361	364	372	363	358	332	392	338	346	351	324	359	350	372	299	357	325	317	306	299	324	351	330	341	334	324	315	340	336	324	327	337	330	343	347	326	331	306	335	412	359	340	334	336	359	314	327	340	337	328	320	313	342	315	330	344	355	345	336	315	308	336	334	319	357	387	337	374	395	344	330	356	373	343	345	334	327	367	324	325	337	296	344	337	323	376	350	365	322	337	357	358	344	326	313	369	376	347	332	357	318	371	355	339	322	372	344	334	376	337	343	338	319	323	296	326	345	357	342	344	316	319	339	350	343	344	323	322	360	316	347	379	319	322	318	325	317	361	338	369	315	337	302	289	336	330	320	367	305	327	346	348	330	370	344	304	323	355	335	350	311	334	330	352	360	334	370	311	336	343	342	329	356	338	356	303	345	315	309	322	314	320	303	307	322	316	349	300	287	351	299	334	344	331	326	344	357	362	353	338	356	324	359	326	330	333	327	330	330	337	324	366	314	367	341	339	342	319	357	329	344	365	320	343	315	318	351	373	316	337	332	332	352	329	326	337	332	360	325	310	365	337	322	343	352	315	349	362	307	372	353	344	345	354	324	329	342	345	318	322	335	324	372	322	375	334	347	355	370	343
11163	4859	7724	7743	6441	5017	4064	3507	2884	2402	2097	1644	1439	1367	1168	1134	1034	978	944	904	921	937	892	888	845	851	777	819	762	805	800	749	791	755	740	755	786	774	759	782	727	785	810	712	755	767	755	769	752	767	747	764	794	764	827	798	802	806	796	753	749	788	833	784	801	791	786	825	771	741	767	805	721	737	787	746	784	756	719	817	788	743	752	757	720	773	804	748	798	685	786	747	750	785	749	793	805	761	743	759	781	786	762	719	781	749	794	806	749	724	758	762	731	752	773	776	776	763	776	772	800	743	758	769	758	748	753	786	729	812	760	720	754	776	794	819	775	755	762	758	729	792	742	764	752	785	742	734	748	767	749	736	707	768	722	730	752	791	764	733	772	737	797	750	733	783	685	767	742	757	750	764	738	734	760	784	764	766	762	684	779	764	737	777	769	754	733	749	749	749	787	804	769	744	768	738	713	823	775	787	737	759	734	756	764	779	764	754	771	747	776	747	764	785	740	765	839	758	792	771	758	731	721	750	740	792	717	697	732	770	772	748	762	768	776	746	734	735	761	791	735	740	754	799	742	743	818	735	840	809	795	747	825	755	762	704	734	785	775	754	697	766	710	731	769	740	762	777	744	737	767	739	758	785	742	790	733	772	792	728	738	739	772	756	724	784	775	741	744	753	735	757	748	813	752	759	760	755	714	748	765	771	739	758	748	736	769	786	715	722	752	779	833	742	711	737	730	744	737	728	771	756	791	769	784	735	773	710	786	769	749	725	739	776	779	784	792	773	734	782	745	785	747	786	755	794	777	781	790	758	783	770	777	761	771	755	738	747	807	753	720	766	745	744	766	734	721	741	779	774	742	766	777	782	764	684	809	783	743	768	715	800	710	753	803	774	732	755	740	767	752	795	779	831	738	748	750	765	775	750	716	783	740	744	744	785	801	777	736	782	738	765	724	742	807	732	689	750	774	782	769	743	789	700	734	726	760	777	783	757	792	749	721	712	780	735	796	723	743	731	742	752	789	749	760	732	737	790	757	732	733	802	770	743	752	723	784	802	767	766	756	779	782	750	810	803	781	734	739	680	752	731	791	741	773	737	801	762	809	708	757	759	741	709	794	776	695	753	721	719	761	743	698	750	771	765	780	763	768	714	739	799	790	790	780	777	779	784	778	816	809	765	768	711	754	690	766	748	809	733	787	823	724	749	726	798	753	780	782	807	751	777	734	782	746	737	804	699	799	739	735	753	737	732	719	803	752	793	781	764	785	768	752	762	749	806	758	729	757	780	764	786	794	819	771	792	735	771	813	798	781	785	723	789	685	741	784	749	787	734	747	804	739	803	710	743	748	708	744	714	726	765	769	762	768	737	812	723	735	816	752	778	786	751	761	750	758	786	749	770	772	698	774	819	742	775	748	742	731	795	752	770	718	760	771	748	752	730	742	738	765	739	755	760	779	761	742	763	727	729	814	777	785	794	735	731	775	780	775	832	715	777	773	738	814	774	754	695	748	802	750	746	746	766	819	825	761	731	738	720	747	687	767	740	760	768	731	794	746	756	788	785	761	757	789	749	733	757	797	772	793	791	713	797	792	793	727	760	771	765	783	810	799	732	805	717	771	774	769	744	719	712	712	727	764	789	778	753	722	747	772	782	765	803	786	736	775	764	757	781	736	758	729	747	730	741	750	762	741	731	749	768	792	744	744	706	827	797	733	752	767	789	784	775	728	768	763	783	805	801	767	747	812	734	741	741	710	770	780	699	754	785	756	762	764	736	757	754	787	740	756	807	762	745	776	713	755	746	698	794	834	728	727	804	774	800	724	725	729	704	767	785	738	730	751	775	778	771	757	680	743	747	711	770	792	781	784	734	778	727	733	795	773	763	731	770	791	738	740	711	779	746	738	723	792	758	735	768	743	763	723	787	761	711	778	762	778	738	751	746	744	772	718	736	792	744	737	775	792	755	747	756	793	770	764	753	767	766	768	752	779	766	731	749	794	769	772	755	762	787	720	747	774	714	789	789	738	718	739	763	725	769	775	744	724	813	745	771	769	721	812	772	724	741	827	708	741	801	697	779	795	781	722	821	771	803	734	781	775	759	790	677	787	797	748	773	847	786	735	738	698	721	763	764	773	737	732	776	717	767	749	806	701	754	751	795	733	747	713	762	796	794	781	750	773	747	680	768	771	772	809	760	765	734	764	810	823	754	730	717	795	743	767	715	727	767	788	764	783	816	733	746	807	702	783	792	722	776	760	799	735	738	748	809	766	778	736	747	746	731	741	779	715	739	789	791	779	770	717	767	765	738	762	746	763	761	741	780	814	757	686	752	769	775	703	807	764	731	720	738	773	753	753	730	772	723	776	778	760	722	747	721	809	749	809	720	800	798	790	738	730	804	765	733	730	790	741	803	784	796	725	775	774	729	796	759	717	800	766	746	752	789	716	782	698	742	745	764	804	765	778	752	714	712	763	716	765	723	731	714	769	820	748	799	744	749	802	770	784	725	753	770	742	771	746	747	784	819	753	694	741	813	762	766	738	753	770	797	762	789	732	757	770	760	758	733	740	799	729	718	756	758	733	751	759	781	767	779	761	718	737	753	770	761	752	788	705	751	769	764	750	753	729	770	749	813	720	785	717	788	780	802	753	789	730	771	772	725	758	784	752	721	793	683	786	743	781	784	709	752	794	732	772	862	748	774	751	809	762	762	822	763	720	753	701	748	759	750	776	757	792	754	777	764	793	721	795	724	772	726	722	761	771	786	778	752	746	731	717	758	777	788	739	788	742	722	737	796	799	728	812	766	711	750	718	789	759	742	794	768	751	754	775	782	757	709	757	771	772	753	754	761	735	742	709	744	739	738	789	754	768	766	774	788	733	770	748	750	780	746	774	762	747	766	782	722	740	792	740	734	755	752	733	776	742	740	749	745	787	738	774	779	801	795	711	719	748	779	770	784	779	738	764	781	724	807	791	776	734	771	796	758	763	742	735	748	760	762	792	769	785	766	720	791	744	787	733	785	766	725	754	738	767	774	702	785	822	750	803	762	776	739	776	757	739	820	801	756	738	737	809	724	770	770	768	759	756	692	765	774	722	809	780	811	796	731	794	712	773	732	815	761	781	764	717	755	758	783	803	742	775	765	788	729	761	769	643	745	734	788	750	795	789	774	753	765	728	817	719	715	751	747	752	750	720	773	766	748	775	708	745	755	752	709	768	738	768	777	735	796	755	762	707	771	783	798	736	779	686	776	810	793	781	742	719	787	734	718	740	770	805	760	774	794	765	729	757	705	710	785	797	783	741	733	755	771	698	780	705	778	723	747	782	744	784	782	779	754	775	743	748	789	785	799	817	752	740	753	782	750	746	733	775	764	778	774	753	772	750	762	777	799	809	781	785	789	717	781	779	702	801	775	758	741	727	739	742	750	765	777	741	753	727	785	752	756	751	752	753	718	756	744	723	718	770	706	832	729	786	762	792	777	771	775	752	756
26598	9979	7683	4979	3049	1952	1578	1253	996	856	740	618	593	579	521	520	521	481	451	448	490	451	450	469	456	443	434	421	423	449	419	423	451	450	435	444	439	403	428	419	420	369	451	412	424	423	418	446	405	415	408	411	445	415	434	397	459	435	402	403	417	411	406	411	399	406	431	408	441	417	414	428	440	403	434	400	408	409	465	444	402	414	445	423	384	399	395	400	400	419	414	434	455	428	392	403	399	393	448	396	408	457	424	443	387	424	391	412	414	417	413	435	387	404	438	428	413	424	452	391	406	412	399	388	409	401	436	416	422	418	459	426	435	384	463	429	391	378	474	449	419	450	458	454	416	405	425	431	429	415	426	381	405	419	422	461	438	414	422	442	420	376	436	444	400	389	422	447	387	419	434	436	427	405	452	393	429	452	376	415	410	434	436	452	368	447	414	412	419	417	437	410	403	423	442	407	449	436	410	462	453	431	403	464	415	418	426	403	427	389	437	432	416	399	438	411	446	415	417	426	382	433	401	390	434	393	404	496	411	451	401	456	456	411	409	400	417	407	418	441	412	418	411	406	417	425	393	435	393	452	382	407	400	407	432	410	407	453	405	415	376	398	408	413	415	415	377	419	419	429	399	437	400	459	432	424	424	372	452	452	433	420	389	375	406	429	408	400	475	409	422	383	441	408	426	457	419	402	435	410	376	435	412	428	444	382	411	418	437	387	408	442	422	459	382	425	411	383	388	409	360	440	407	418	408	414	454	366	410	393	436	437	453	432	392	427	411	429	400	408	429	412	406	390	427	411	398	394	387	443	412	434	423	396	413	454	412	415	417	435	440	422	426	382	410	421	453	399	442	373	449	393	444	435	409	412	415	438	433	428	380	383	418	431	428	451	446	416	387	410	408	409	396	431	418	394	397	401	409	404	431	416	391	434	445	400	425	428	402	420	425	405	397	424	382	430	427	382	445	403	412	435	425	421	399	425	438	401	432	393	374	406	396	394	422	415	434	435	454	456	433	416	438	421	430	441	455	408	393	423	387	437	388	418	383	416	447	430	448	397	423	412	407	401	432	432	437	426	430	399	422	389	414	463	417	408	375	475	395	428	402	420	367	469	423	426	417	400	392	436	374	378	382	402	431	416	419	432	432	428	411	420	454	404	454	434	406	444	416	416	374	414	428	381	421	450	447	413	453	395	413	409	403	426	405	381	428	406	459	422	417	431	388	429	419	441	425	417	379	423	453	421	421	373	394	426	414	408	425	405	427	434	429	455	434	436	390	387	443	443	448	413	403	417	409	417	428	423	435	454	434	398	407	418	413	461	417	447	381	448	437	398	416	416	443	370	409	420	412	382	416	421	415	427	429	443	443	461	437	409	419	422	425	405	418	396	418	372	483	450	394	419	389	425	421	423	396	409	403	418	402	437	396	451	439	407	440	401	426	488	436	380	430	415	402	432	392	385	436	426	427	419	448	429	417	424	388	366	418	415	422	411	421	436	397	405	434	417	404	382	437	419	405	406	437	423	442	439	405	409	447	381	406	441	418	387	434	455	430	430	411	440	402	422	409	393	427	459	387	381	410	427	452	431	447	441	414	438	452	443	470	424	435	438	424	390	418	411	413	383	388	410	391	413	433	418	437	425	431	435	416	384	391	458	418	448	398	409	396	426	403	443	428	449	450	414	426	412	434	391	424	423	401	412	430	415	433	433	418	454	436	442	422	414	443	381	404	436	388	436	433	432	403	407	440	447	394	422	418	408	410	463	410	472	426	364	434	401	407	400	423	426	423	371	393	391	437	412	435	421	434	415	406	443	429	393	396	404	418	438	434	420	451	436	385	421	433	448	443	400	423	433	468	413	426	425	438	410	403	463	396	404	412	435	420	473	418	411	438	445	392	418	412	432	389	416	408	406	401	452	418	401	395	401	403	453	386	424	382	413	435	409	397	410	455	409	434	428	426	382	408	402	394	385	485	447	421	442	427	418	456	416	392	472	418	421	428	412	418	402	443	441	421	411	399	395	385	416	387	435	403	416	392	456	360	440	405	389	418	433	427	375	446	423	410	418	399	401	414	404	401	419	442	434	436	429	462	393	412	428	424	421	381	437	432	417	431	416	403	409	396	457	435	419	439	442	426	420	426	451	416	431	412	440	378	405	440	392	384	410	402	411	463	468	452	375	422	398	408	432	407	413	386	423	397	475	403	356	430	385	419	390	422	423	390	428	463	484	406	424	431	407	411	404	442	427	392	365	423	436	444	457	396	433	427	392	447	399	418	388	391	417	434	430	382	393	405	415	406	413	418	434	448	404	413	354	415	449	398	401	409	442	425	404	409	395	421	400	420	405	407	392	448	416	400	388	414	417	401	437	408	438	404	412	383	391	449	445	387	426	397	453	419	438	434	467	419	444	380	432	447	403	416	417	394	432	395	384	420	416	413	446	430	444	424	406	373	407	414	444	435	433	413	415	423	438	420	399	402	405	398	399	395	408	444	423	380	454	393	411	432	391	406	421	410	437	418	421	442	424	446	410	420	409	405	440	416	439	419	446	414	403	396	396	351	398	429	371	397	411	416	406	421	405	384	406	425	442	409	421	452	387	434	426	383	392	444	392	381	393	406	423	377	411	421	422	413	408	415	404	421	401	432	432	414	441	418	392	444	466	435	433	426	429	400	410	450	403	388	407	420	417	428	421	421	406	431	441	413	414	434	405	457	406	410	389	374	428	397	419	405	435	454	409	379	405	399	410	409	446	415	450	406	404	451	467	412	446	435	434	409	416	384	429	410	423	445	426	405	405	449	439	415	420	380	428	432	432	389	433	410	417	407	427	405	410	422	435	480	397	403	419	431	408	425	403	404	425	429	418	406	421	411	403	402	420	421	467	407	407	390	369	402	393	430	380	403	408	419	415	455	434	455	415	424	412	459	384	383	417	452	389	398	450	423	396	383	453	439	421	433	427	429	432	449	421	410	387	393	389	441	436	491	425	373	421	378	401	391	460	439	417	415	469	404	384	418	446	405	435	467	426	440	441	403	418	394	413	373	383	408	400	455	447	390	371	447	428	404	449	432	388	383	444	399	408	457	431	380	407	414	415	401	383	425	437	434	403	437	409	403	428	389	416	430	461	441	432	449	443	444	421	404	412	404	401	454	433	370	432	404	452	416	397	424	403	389	377	448	405	440	413	423	423	420	416	446	404	425	416	398	440	428	397	437	409	397	426	419	415	423	388	446	380	415	414	362	399	398	419	402	432	417	401	455	439	401	459	418	443	429	433	401	417	407	401	421	444	447	432	466	415	398	380	445	423	446	390	396	421	427	398	408	440	434	396	428	430	411	425	420	404	420	408	432	425	408	433	446	418	420	391	430	406	451	443	411	363	378	377	440	396	416	425	446	443	443	410	407	409	406	394	412	425	429	448	396	433	439	441	423	421	420	409	424	440	391	403	455	423	427	386	440	412	442	437	422	390	409	437	440	417	434	429	412	433
14507	7041	10513	10462	8635	6684	5575	4648	3890	3090	2663	2165	1850	1620	1538	1419	1338	1302	1092	1125	1183	1104	1117	1101	1024	1029	983	986	918	918	958	943	955	983	895	884	904	930	950	989	956	863	950	961	916	903	922	897	902	893	933	933	937	937	905	968	977	965	993	921	945	998	922	882	991	931	923	956	948	976	925	940	935	929	976	948	901	887	882	970	971	946	901	959	932	973	903	893	933	934	923	882	950	902	937	930	940	901	903	930	911	920	838	905	916	933	946	924	902	907	906	939	928	909	976	879	967	933	893	861	977	828	904	919	919	956	950	892	950	918	863	902	935	909	885	922	926	878	892	948	937	944	913	931	860	955	949	942	945	937	900	899	914	918	888	979	898	954	894	920	913	863	915	920	910	930	926	930	950	926	868	902	955	909	895	926	932	952	926	903	957	918	863	912	891	916	852	914	851	880	929	950	890	847	952	964	898	907	926	921	894	949	890	941	939	984	857	885	933	910	954	901	903	871	919	956	932	918	889	968	965	926	894	864	890	897	900	958	873	931	868	893	911	840	883	933	935	892	907	904	911	916	975	980	915	896	885	904	915	925	912	887	897	877	899	866	923	962	931	940	956	951	973	935	958	912	947	912	936	866	946	906	942	895	918	872	937	911	889	935	933	954	879	901	927	948	875	923	934	873	925	898	906	925	855	906	871	860	879	934	876	894	928	876	939	890	939	857	893	924	899	900	898	920	894	915	879	892	957	897	878	1004	889	904	880	890	913	903	886	966	909	930	929	916	945	899	965	940	899	888	926	931	941	921	949	943	941	860	939	960	885	924	941	930	904	945	944	937	927	887	922	925	904	884	925	923	954	922	896	884	955	914	925	936	933	956	840	939	902	924	893	943	893	884	937	879	889	881	916	901	990	897	935	922	924	876	873	954	888	884	920	886	858	878	941	931	926	872	907	878	918	926	967	936	938	916	936	874	882	927	944	984	921	890	886	944	904	983	959	945	942	931	881	925	864	873	880	916	909	904	946	875	945	915	868	875	913	898	916	933	916	939	937	834	866	893	870	890	973	947	915	877	907	901	891	953	909	916	949	899	928	913	896	890	902	928	917	932	894	932	909	922	945	904	972	938	921	925	930	908	930	888	921	922	957	913	919	940	923	895	880	971	958	887	916	862	920	942	951	962	906	937	928	917	866	874	874	904	920	895	913	932	912	933	879	892	934	870	935	960	928	888	941	910	929	947	890	930	930	950	905	890	909	933	904	920	898	882	921	876	941	913	870	910	911	897	935	983	901	929	946	912	894	937	905	898	897	941	951	908	896	894	907	962	909	894	887	904	951	967	852	849	897	901	920	935	921	890	922	936	948	901	931	910	875	873	918	887	864	888	920	925	944	930	838	943	916	943	875	901	894	969	916	965	946	940	876	906	898	901	902	856	900	917	924	911	891	926	967	941	871	951	974	906	856	912	976	913	915	910	872	947	957	922	890	896	862	936	900	903	882	894	916	915	937	954	939	861	950	919	890	901	866	941	867	931	878	917	950	909	932	924	893	974	982	889	968	896	930	860	872	955	905	892	916	931	916	882	909	907	887	951	936	921	894	949	912	925	879	879	906	930	920	866	880	928	932	960	937	945	960	942	868	954	956	945	938	896	862	898	889	879	896	956	907	913	856	922	973	881	925	922	882	948	920	926	972	894	927	929	918	907	960	856	911	905	929	918	902	893	893	863	945	915	864	932	878	929	902	908	951	891	959	897	969	893	874	864	964	911	889	886	951	943	949	894	918	954	923	911	939	893	892	916	977	885	877	936	929	865	981	924	923	929	897	872	908	874	890	899	875	938	883	910	899	885	907	887	959	927	882	926	907	885	889	918	922	943	876	899	846	902	900	909	963	958	937	891	954	938	914	890	923	912	862	881	924	958	929	965	952	915	952	828	912	892	873	917	892	898	962	925	892	964	871	904	953	890	892	947	908	967	891	924	959	894	918	937	902	924	928	906	903	891	852	886	903	903	915	892	947	926	945	919	930	896	907	946	878	904	890	905	960	920	951	946	915	913	910	909	910	924	873	929	898	913	919	869	866	969	918	910	960	873	915	968	933	900	935	930	893	908	906	877	881	915	884	870	895	930	888	918	894	912	941	938	938	897	856	944	877	889	976	954	938	945	945	927	903	882	945	908	873	929	910	943	938	871	913	921	903	910	886	907	903	886	859	945	943	858	888	893	962	874	920	989	914	865	902	962	931	893	920	894	894	908	914	944	934	857	862	929	964	907	925	888	895	920	906	908	926	940	898	926	915	920	913	904	949	905	880	971	886	939	929	904	891	927	820	882	858	925	968	886	951	851	854	864	918	937	953	860	911	886	932	923	880	872	921	903	853	902	906	919	927	891	960	917	946	912	931	905	898	949	894	901	879	948	935	924	872	885	928	906	883	961	940	900	857	893	882	938	908	874	894	929	885	968	923	895	921	893	907	952	912	883	921	944	946	892	924	966	884	995	915	866	969	916	914	893	932	988	893	886	889	907	868	940	881	928	885	920	884	896	941	910	975	921	927	940	885	932	867	898	898	924	994	946	874	919	901	865	898	947	930	876	877	961	908	926	932	874	920	934	892	911	891	896	935	952	940	873	935	911	894	947	903	877	888	899	899	887	924	873	954	954	922	933	896	923	956	914	920	895	932	863	964	867	913	900	846	896	888	934	884	907	931	878	942	994	968	893	892	893	944	908	909	904	955	916	882	986	908	901	865	864	914	949	905	947	951	916	889	946	955	896	902	945	853	893	897	935	872	919	899	978	903	931	935	971	913	910	907	908	904	922	930	918	878	902	939	874	871	915	1025	982	922	915	893	857	892	894	888	919	909	881	886	874	868	932	889	903	945	894	967	876	927	929	926	939	866	952	909	891	866	984	917	939	912	935	950	923	924	886	871	912	951	897	874	910	858	894	906	914	917	896	868	887	977	936	863	960	910	963	876	875	921	938	881	952	901	845	910	912	882	943	922	924	935	909	946	902	922	910	935	908	918	932	935	897	946	940	899	937	899	893	905	947	910	899	919	928	934	913	984	893	906	978	936	892	948	878	915	912	929	884	934	956	872	893	919	956	940	910	853	907	900	971	957	884	946	889	903	858	855	936	885	933	959	983	906	897	929	909	948	914	935	885	876	889	955	912	910	901	945	909	889	908	906	897	881	948	939	970	901	934	937	947	890	930	914	925	917	905	973	882	957	915	946	962	899	876	982	936	894	918	909	895	873	909	933	929	911	910	965	901	868	883	866	928	918	890	945	897	915	922	898	928	898	892	888	898	956	973	904	878	979	903	941	931	877	893	893	945	911	934	909	891	887	883	904	925	908	930	914	938	901	885	903	926	934	928	894	900	911	942	955	920	951	949	969	899	894	957	916	875	923	922	919	904	874	857	847	910	920	931	958	897	904	870	894	926	889	960	900	890	922	901	878	882	878	962	930	914	864	913	917	907	947	873	907	898	910	903	925	959
8589	3171	2468	1661	1185	926	759	666	595	539	480	427	422	418	406	401	385	381	397	395	407	387	364	375	340	376	399	357	362	357	360	336	323	343	385	346	293	335	347	351	348	356	365	338	322	382	393	352	348	342	334	348	371	392	363	392	378	396	390	379	362	378	391	393	379	366	354	361	337	326	373	393	406	356	351	347	374	324	397	373	343	353	331	341	352	349	361	341	355	376	353	367	355	341	363	368	344	387	379	354	401	357	386	295	324	387	349	375	353	324	344	362	389	318	351	378	340	377	356	332	340	371	361	366	367	319	397	378	371	369	367	403	356	361	340	339	393	343	372	370	342	342	390	361	358	357	369	370	339	370	382	343	354	378	402	343	359	356	382	379	374	408	371	363	364	348	363	349	351	335	329	360	329	363	342	365	352	379	358	335	375	338	351	357	353	372	390	373	350	390	339	320	338	370	379	365	349	390	400	371	352	367	370	364	357	359	298	337	387	346	379	367	374	354	357	397	346	325	338	400	339	327	342	348	399	367	369	370	352	376	378	330	337	349	349	353	371	359	344	381	367	351	329	391	335	373	366	334	380	315	341	367	373	396	372	414	361	360	366	386	383	378	338	379	376	381	351	360	342	359	337	354	346	360	348	356	327	361	333	337	335	345	374	335	406	359	377	403	364	377	391	369	384	345	415	363	346	358	354	381	365	382	369	363	356	285	328	368	359	391	356	390	338	356	390	344	388	362	362	406	354	397	355	367	361	375	371	374	340	351	372	384	359	388	372	317	362	356	373	372	333	362	332	326	416	375	394	337	384	392	368	353	375	394	357	375	370	370	355	392	363	368	349	360	370	373	385	331	354	370	351	378	398	364	326	326	339	341	380	410	371	353	329	344	355	355	362	368	355	379	430	390	356	377	355	351	383	376	331	367	374	314	343	360	338	364	363	402	378	323	356	338	349	368	376	357	339	360	392	360	350	367	370	357	348	336	374	395	346	372	337	383	333	366	344	387	375	364	345	357	338	333	346	406	380	360	364	350	318	396	330	381	366	359	362	363	347	367	360	338	348	369	343	366	365	353	360	402	339	337	380	346	343	365	358	345	349	353	346	378	359	348	346	391	367	351	316	360	348	379	361	341	333	364	365	357	338	379	385	338	357	359	324	315	342	365	376	364	356	372	373	362	376	400	392	384	356	358	348	410	313	371	376	314	354	326	364	386	333	361	371	386	338	384	396	358	383	361	363	363	357	398	382	318	382	407	365	368	349	340	365	341	372	380	388	376	327	370	342	386	386	360	389	389	359	370	385	363	355	341	336	349	373	357	395	391	345	368	355	378	368	365	390	379	371	406	351	390	355	329	350	334	378	326	355	374	381	393	351	366	324	376	380	380	361	356	341	351	349	362	371	363	380	341	337	329	439	389	334	364	357	397	364	352	336	357	340	323	356	357	335	312	326	321	345	379	334	359	378	334	362	354	349	351	372	344	368	360	383	364	346	386	366	383	362	345	402	333	379	395	344	353	380	383	356	327	340	371	359	396	356	364	370	322	379	356	375	367	352	356	345	379	345	360	382	346	374	326	354	372	357	363	361	385	354	334	361	389	331	354	327	385	371	380	412	370	355	385	371	406	348	363	356	347	365	391	370	368	401	414	400	345	390	374	398	365	351	364	335	332	343	402	341	363	386	370	404	348	344	348	339	330	331	364	340	372	358	365	355	401	365	380	397	373	379	396	364	355	375	383	367	379	337	333	343	359	337	363	374	400	378	333	373	380	352	346	350	357	356	350	350	418	351	353	332	356	372	380	376	347	351	370	385	372	357	374	361	360	350	368	378	352	352	352	371	365	334	375	371	379	371	339	370	374	364	360	354	353	371	337	358	369	370	357	379	331	361	345	326	391	358	360	421	395	354	367	326	345	371	398	352	343	368	350	340	360	401	342	327	348	351	356	349	393	337	362	384	393	364	358	333	373	366	370	385	375	364	342	344	337	346	364	400	346	354	378	375	344	381	385	368	340	369	341	343	375	334	377	347	346	362	343	367	360	373	364	364	344	376	358	352	376	350	316	336	375	325	389	393	369	377	360	359	393	352	323	346	364	376	375	319	317	360	350	372	378	350	372	365	404	415	371	357	371	363	332	357	330	378	382	332	354	345	355	343	361	358	356	320	343	360	380	367	354	365	393	352	369	390	375	372	346	349	384	342	342	367	389	354	333	337	400	362	368	396	357	389	355	360	376	377	369	369	388	348	364	355	359	335	345	393	372	381	377	361	344	398	376	398	383	351	348	360	326	372	340	366	364	366	404	374	341	361	358	360	337	334	378	377	348	383	360	380	322	366	350	333	352	367	358	365	344	372	364	355	359	367	351	387	361	348	355	357	351	362	339	362	324	385	367	350	366	352	344	376	351	349	343	357	380	407	366	351	380	337	374	370	362	349	375	406	353	357	376	386	315	391	371	397	355	347	367	389	357	344	380	356	379	404	371	356	347	359	368	420	381	344	361	337	367	384	325	336	347	371	380	360	363	338	378	361	342	398	353	338	331	400	356	341	339	358	400	390	334	345	396	351	337	337	347	352	321	358	388	388	379	371	359	344	368	364	370	344	372	372	380	362	348	375	352	360	337	376	340	383	345	388	354	374	329	370	357	364	354	355	341	357	350	345	371	362	376	405	334	355	332	362	360	377	345	357	358	323	339	370	406	365	371	365	379	371	362	337	390	364	366	345	381	359	347	387	379	411	364	360	360	366	376	362	353	325	386	333	388	377	388	365	341	341	361	377	356	322	344	374	349	353	329	353	355	345	363	363	411	365	362	353	374	368	317	388	351	364	293	426	360	326	344	333	335	354	402	340	378	334	375	351	348	376	403	324	370	351	387	367	360	332	347	387	383	338	358	363	356	336	366	364	388	350	336	401	339	351	324	347	379	341	345	365	330	383	370	343	376	344	336	380	383	370	340	346	331	369	365	389	339	374	346	374	401	364	357	345	376	375	366	377	357	359	358	356	350	386	367	320	352	386	372	375	370	400	390	379	359	400	364	328	363	362	360	378	380	357	352	348	373	394	337	352	413	405	377	341	371	402	329	360	357	380	330	385	359	350	375	374	371	373	395	383	343	365	363	378	370	402	358	338	366	326	359	310	371	384	348	355	391	340	385	386	342	343	358	362	376	391	331	341	371	368	374	360	358	375	383	374	377	391	382	348	330	363	394	359	364	384	330	361	355	388	369	365	350	346	348	382	357	374	380	380	362	362	345	369	335	370	360	389	379	404	351	360	350	366	355	334	355	365	361	356	352	333	350	367	349	351	382	390	380	357	367	334	387	339	351	383	365	368	344	371	366	375	350	370	341	350	399	401	383	361	334	340	349	367	417	355	377	342	378	317	388	350	404	367	372	344	363	358	369	345	359	385	339	360	374	389	366	372	376	383	336	368	342	370	371	369	360	384	344	340	358	398	358	372	351	385	339	346	379	352	354	375	363	365	389	393	322
5295	2941	4704	4807	4021	3092	2683	2389	2021	1762	1491	1290	1148	1011	1035	965	990	920	862	866	878	898	897	879	840	825	817	838	826	860	768	806	827	786	793	792	795	846	776	812	807	803	841	882	811	816	770	829	766	773	801	804	794	836	763	822	831	768	820	791	805	814	808	859	833	805	825	785	852	806	744	796	823	824	763	792	785	756	774	762	816	805	780	781	806	819	780	775	816	811	793	810	798	800	777	779	772	766	773	841	782	828	795	808	822	769	778	794	824	767	764	800	772	811	775	806	805	769	821	762	764	817	747	810	826	849	798	748	806	808	824	759	815	786	809	768	789	810	818	798	804	794	815	797	769	795	759	799	798	819	806	856	729	820	803	789	808	777	781	794	766	815	778	807	830	810	741	812	789	798	780	806	802	799	822	833	786	805	810	814	805	758	805	793	765	798	804	825	776	796	804	790	809	817	800	822	772	750	792	800	823	772	783	792	759	770	741	807	761	815	793	837	772	807	837	833	771	792	760	778	766	827	809	783	828	791	811	793	792	834	749	802	776	748	734	834	781	835	797	810	829	842	769	774	774	810	809	772	832	839	773	791	753	797	781	830	753	805	790	761	809	777	825	809	784	748	779	843	826	744	847	781	740	794	831	764	826	825	772	791	778	773	798	829	810	746	776	774	784	806	823	718	798	806	773	773	762	788	754	791	788	767	809	823	757	801	822	823	807	803	817	792	788	812	772	761	776	797	802	823	804	801	794	762	808	809	825	774	803	771	776	811	771	790	808	789	802	796	819	735	821	794	814	799	751	764	725	792	798	764	839	840	801	816	758	800	771	797	802	783	828	776	783	799	740	802	751	820	819	816	835	776	773	775	839	806	787	827	761	796	778	782	749	752	708	751	770	803	826	745	795	791	797	778	754	793	746	782	818	757	782	837	769	768	805	757	826	774	864	749	786	795	800	765	796	775	813	771	754	769	773	799	789	775	767	763	820	785	789	774	785	755	782	773	818	795	811	783	827	797	788	821	794	805	795	798	789	753	803	768	762	802	757	818	807	793	812	780	805	780	742	781	826	831	844	793	760	791	813	778	769	820	798	824	799	792	800	767	779	805	812	806	832	786	779	785	801	807	809	812	832	842	814	810	811	787	809	762	800	796	797	786	830	822	784	802	777	718	789	861	810	768	782	740	766	801	835	757	785	824	781	817	836	790	787	844	781	820	865	807	833	798	773	803	756	762	749	809	796	814	840	848	761	825	790	832	838	802	821	774	844	746	771	767	828	799	772	783	797	865	775	794	817	742	758	794	823	833	820	791	804	770	808	795	759	804	792	772	840	860	772	810	750	789	775	806	786	780	803	781	758	783	766	724	827	789	809	789	818	809	811	819	812	832	849	787	733	817	797	778	740	775	820	804	741	767	847	798	810	721	833	795	751	779	786	776	812	831	757	767	786	813	842	766	763	786	824	805	755	798	806	822	788	770	713	806	805	799	799	815	763	810	782	771	788	766	797	763	800	760	784	799	773	744	759	824	806	756	758	849	782	824	806	800	806	846	783	762	786	735	834	798	822	816	787	815	813	823	801	787	796	799	784	800	711	821	800	829	790	869	772	809	855	788	809	808	777	811	809	797	731	756	794	746	784	810	732	842	797	831	820	832	829	832	809	836	807	771	777	841	804	771	807	783	824	825	804	796	802	815	888	771	778	821	801	780	790	813	810	829	854	785	808	754	752	752	795	878	798	788	784	790	802	780	806	818	784	807	763	772	818	789	817	812	856	826	845	770	755	798	764	780	809	798	775	781	817	780	769	777	765	821	771	811	837	874	769	688	830	769	751	801	783	787	711	787	783	786	792	800	774	797	736	796	769	785	776	788	818	810	771	791	786	799	786	786	733	818	799	802	770	801	829	793	784	800	793	797	825	782	755	765	791	807	845	831	821	830	805	801	800	832	764	819	832	796	777	791	803	790	830	790	776	775	788	811	788	757	777	812	825	805	797	853	782	820	775	793	787	764	749	838	804	813	818	794	785	749	777	802	823	804	797	819	792	830	786	818	765	758	820	763	844	780	810	771	820	766	803	784	839	801	788	775	818	799	793	800	837	789	756	786	799	859	770	825	800	788	817	787	792	805	827	844	772	792	804	781	776	777	797	813	789	779	787	791	864	767	762	768	830	737	851	808	830	805	812	796	755	743	828	797	751	815	739	757	781	796	790	819	784	735	796	766	774	802	788	798	797	792	818	802	823	757	771	803	774	784	832	790	828	778	741	847	772	818	780	777	854	740	767	830	783	848	870	838	785	785	798	839	789	830	790	778	838	749	766	795	784	843	834	783	764	759	777	805	799	750	692	732	733	722	751	800	837	793	752	719	817	797	801	803	772	770	830	807	845	773	747	782	847	822	768	789	800	797	851	783	810	814	769	790	800	823	825	801	811	729	777	778	792	774	770	763	794	802	792	733	765	786	775	800	818	830	827	811	798	792	798	802	815	798	812	828	822	820	790	767	816	757	796	791	790	747	783	784	793	815	803	804	778	775	778	778	758	804	774	784	807	779	742	765	782	796	836	810	772	783	812	809	829	792	844	821	778	824	837	824	814	781	808	789	766	806	762	788	763	836	747	855	779	771	777	808	819	768	814	777	744	798	802	806	742	760	795	836	804	830	826	769	799	757	730	799	827	828	790	827	751	810	759	803	768	801	797	800	822	767	814	751	835	732	774	783	740	813	790	767	850	807	822	802	778	778	788	774	757	778	742	793	811	814	780	805	807	783	786	854	808	758	779	791	817	785	794	810	757	761	774	779	848	823	802	745	812	853	813	801	772	769	777	785	800	865	793	727	799	764	773	776	792	770	805	814	782	777	782	820	801	782	764	797	796	802	839	795	790	785	829	793	803	757	726	796	762	831	778	812	769	758	791	768	742	842	766	833	751	792	805	799	823	801	786	802	806	805	814	802	801	729	814	856	869	802	724	772	752	751	807	780	788	814	791	842	829	782	806	773	855	879	792	795	800	794	797	761	777	788	750	805	818	773	800	778	836	810	818	737	791	836	779	782	787	742	807	768	787	836	777	734	838	869	776	828	739	779	780	766	842	795	814	829	805	805	767	832	827	817	818	813	779	782	855	780	856	864	770	797	773	803	817	788	836	827	829	815	778	865	818	811	767	844	799	782	811	721	789	858	803	808	813	812	839	766	767	753	795	779	823	823	750	787	784	807	769	778	798	793	806	848	797	790	807	824	779	814	771	794	839	819	783	707	792	805	769	803	845	790	819	828	785	782	810	813	774	782	798	759	850	800	795	809	818	762	762	796	744	770	811	770	790	769	773	826	817	784	780	791	806	766	805	781	808	748	836	761	784	826	783	767	766	765	846	766	829	787	783	796	811	783	788	799	808	800	753	776	799	757	827	745	800	829	787	788	843	813	812	777	815	845	794	777	780	755	802	816	745	782	778	784	774	850	796	814	821	803	819	781	805	791	824	790	790	792	801	748
18122	6101	4650	2948	1978	1434	982	825	801	636	514	481	420	442	413	404	369	362	369	369	379	354	373	352	364	344	321	364	332	323	342	319	336	357	340	333	338	368	384	334	317	325	345	368	333	349	388	360	331	375	347	292	346	319	329	338	337	354	348	362	355	358	336	365	317	360	356	345	324	358	372	351	380	342	338	375	337	339	370	322	337	306	313	317	324	327	358	403	355	356	371	319	363	335	320	293	340	354	324	352	349	345	325	306	352	353	352	355	346	325	350	316	329	307	322	342	352	346	363	352	361	341	328	308	373	345	382	363	353	329	328	327	361	319	346	369	346	329	378	353	356	342	357	344	361	346	314	324	320	342	343	336	344	337	364	346	331	346	328	363	351	329	336	354	333	333	317	302	325	309	361	322	339	352	346	375	337	334	329	381	359	362	324	343	331	374	365	370	370	347	334	360	341	372	319	331	312	324	353	297	329	333	364	325	335	330	326	364	341	297	360	304	338	340	352	331	357	335	330	307	333	307	325	319	346	332	332	323	357	323	328	365	360	359	349	348	303	328	355	356	372	334	309	363	352	348	339	398	323	356	344	315	327	352	336	366	346	348	342	325	344	315	369	340	348	343	313	361	376	318	337	330	333	346	318	342	329	345	355	365	325	349	347	330	380	339	325	327	346	354	338	289	313	342	353	364	359	313	323	302	325	296	353	309	320	337	332	342	308	357	340	312	320	359	355	312	314	355	356	334	371	349	329	313	342	311	362	349	356	315	387	347	339	337	347	390	344	325	372	335	337	351	364	361	346	359	342	312	356	353	323	296	349	316	327	306	329	345	327	351	328	345	345	348	329	333	317	304	355	359	332	383	304	357	313	352	319	333	373	347	337	353	327	332	317	305	297	354	346	338	300	336	310	318	350	378	339	331	374	341	301	352	346	385	361	316	344	348	340	294	356	353	318	334	330	341	349	331	356	324	335	330	337	349	330	323	326	319	318	367	323	370	353	331	313	335	328	326	326	338	361	342	353	326	339	331	311	360	358	340	327	315	342	327	297	326	329	372	356	345	367	298	326	336	281	343	321	353	320	318	370	353	331	377	336	314	341	375	360	338	352	341	325	346	362	359	345	359	366	369	329	355	320	314	386	315	352	333	345	353	356	314	378	323	325	349	371	321	338	365	353	331	351	367	339	317	323	331	361	337	310	343	362	312	332	335	316	345	304	336	333	345	336	348	327	371	343	327	304	336	330	372	349	342	334	323	368	348	316	334	332	362	355	373	329	347	352	343	350	347	360	350	311	331	363	301	355	343	322	312	355	365	348	345	327	342	334	331	322	299	321	348	365	360	331	298	309	363	342	329	344	330	327	332	358	330	342	355	374	309	348	312	317	315	345	348	324	340	319	331	293	304	356	377	325	339	330	366	331	371	322	328	348	339	327	357	326	325	331	303	363	346	326	336	333	354	347	365	357	326	338	327	323	337	332	351	349	336	315	350	356	359	334	309	324	327	331	351	347	334	341	353	319	323	350	345	320	339	318	335	358	339	344	367	342	353	325	347	334	349	353	326	357	353	360	352	321	351	312	296	333	334	328	339	321	321	345	343	380	350	333	342	354	326	357	328	340	380	341	332	337	352	334	331	363	336	340	351	334	371	326	325	319	356	377	326	345	347	344	341	325	361	324	338	321	330	327	350	365	331	395	354	347	358	338	353	357	364	335	319	305	337	338	321	340	340	352	335	311	328	351	348	370	299	306	337	329	339	334	354	377	342	343	341	363	337	371	344	348	355	333	337	338	321	388	313	317	351	328	365	310	354	325	355	341	340	321	359	354	377	331	346	298	361	272	341	328	317	327	356	323	390	319	302	328	367	340	349	369	342	342	342	359	353	316	308	353	353	359	342	304	352	340	332	317	320	361	325	358	357	352	375	365	317	329	336	330	339	394	300	402	328	332	322	343	319	310	353	330	317	357	365	333	358	333	339	322	356	358	326	314	349	349	356	345	327	329	316	335	344	330	340	337	337	347	329	305	321	336	342	344	304	321	321	346	346	318	358	350	357	341	338	368	343	337	323	348	324	320	354	322	376	316	347	359	350	369	364	370	361	343	381	345	355	337	353	316	363	281	360	381	380	365	317	354	345	326	319	351	348	321	343	326	334	326	343	354	345	346	357	325	341	322	373	348	375	364	345	316	380	337	386	339	345	354	313	362	357	352	324	361	329	348	321	335	359	320	334	361	308	318	391	362	324	317	374	369	302	361	340	293	310	344	353	320	275	341	328	364	342	324	316	311	349	341	361	295	341	312	339	369	362	365	339	327	343	335	357	341	343	338	324	310	324	352	366	334	336	332	321	354	320	358	338	307	326	310	383	329	327	363	348	311	339	330	368	342	351	319	344	330	308	339	342	369	313	355	374	320	313	335	336	363	360	320	351	331	294	323	324	330	354	367	346	347	325	338	309	313	339	339	316	341	329	300	336	371	329	344	377	310	335	330	355	344	342	339	324	331	343	341	363	331	339	322	376	348	373	337	369	364	360	313	353	357	364	333	351	309	385	402	390	352	337	376	368	361	387	336	344	373	327	313	331	342	297	372	357	356	344	332	376	335	329	355	350	369	337	378	387	345	339	385	332	335	338	342	341	350	356	294	341	315	354	339	354	343	300	337	363	365	345	357	344	303	361	354	341	358	333	337	327	336	322	330	340	364	310	328	321	335	402	361	324	341	343	346	352	324	361	340	338	329	315	352	367	323	317	327	334	304	329	336	334	321	351	353	337	329	345	341	330	302	345	346	341	329	351	348	313	344	345	395	343	289	347	331	312	406	362	315	368	359	346	323	347	329	326	340	371	336	341	341	333	365	339	338	349	367	348	336	353	365	354	349	355	310	346	350	333	356	342	351	325	346	353	339	328	338	336	359	362	360	334	345	341	318	352	340	362	369	336	352	338	350	339	369	350	385	324	345	334	328	391	326	331	338	364	358	310	323	372	325	321	342	305	377	353	314	349	369	330	307	326	327	342	333	362	348	350	331	314	333	403	316	345	328	320	346	332	362	357	285	325	356	354	335	341	317	285	394	365	363	331	332	307	337	329	369	323	344	362	348	314	326	353	324	348	366	356	377	338	317	357	344	360	333	279	334	328	311	356	331	311	330	335	323	318	373	371	338	332	325	331	331	340	340	364	353	332	354	337	369	337	333	322	357	337	353	349	336	383	318	381	380	345	348	366	381	332	376	353	379	317	344	360	357	338	332	341	364	371	337	319	338	350	332	351	359	363	337	311	339	355	352	331	340	341	313	347	363	327	331	318	396	355	357	369	360	340	327	335	343	371	331	324	345	332	329	378	355	339	302	364	334	339	323	353	375	333	356	371	367	327	356	296	338	326	330	350	327	327	327	315	306	358	329	349	346	314	361	342	327	347	330	374	380	330	346	367	354	350	328	344	293	338	353	309	304	315	311	345	382	323	352	316	365	380	316	314	316	310	321	348	351	334
11158	4680	7538	7453	6408	5042	4057	3448	2935	2279	2012	1670	1455	1216	1180	1113	1011	1013	877	946	920	949	888	929	821	867	840	816	830	752	831	743	809	754	753	841	791	788	767	727	785	757	786	787	738	724	811	787	758	790	833	771	771	834	812	829	817	840	771	813	758	787	774	790	737	780	779	756	722	826	720	734	772	722	790	747	767	736	790	766	785	764	790	793	747	764	728	760	759	755	806	726	772	800	798	769	772	759	777	791	774	760	771	776	747	783	729	774	733	782	749	757	703	733	756	747	714	794	746	826	727	745	755	795	771	764	753	782	758	800	745	744	727	792	755	761	795	809	826	773	758	698	782	789	797	788	779	775	759	768	782	787	773	818	786	776	768	792	767	770	798	780	772	761	767	749	796	718	783	800	759	815	779	792	785	764	798	773	792	781	760	738	750	800	752	734	792	793	809	764	767	790	780	740	757	731	801	753	674	800	750	787	714	800	745	745	720	815	796	798	767	769	744	803	766	754	760	793	730	769	766	736	765	752	756	714	761	779	798	760	753	779	791	772	797	778	784	765	700	767	728	786	833	787	750	763	780	807	762	716	732	778	735	783	792	799	789	808	788	787	735	729	776	780	787	777	733	683	783	746	761	737	792	721	751	736	737	774	739	743	735	765	786	763	795	784	748	753	772	785	715	757	767	779	755	752	766	770	741	804	761	750	788	768	781	729	764	785	736	818	737	759	776	779	752	792	734	809	747	742	765	752	758	811	786	791	777	741	749	746	757	745	738	709	724	790	793	721	754	735	772	776	767	798	725	749	812	738	794	768	776	815	750	736	698	777	768	764	808	777	792	784	735	805	802	783	780	781	761	772	791	779	760	768	757	747	795	741	753	746	724	807	750	801	756	745	798	797	745	764	761	739	772	738	722	765	757	789	772	753	744	777	820	754	740	743	763	777	740	801	771	729	726	794	758	752	769	739	698	747	759	806	770	750	775	729	735	746	764	751	716	744	718	774	764	751	761	789	762	745	779	745	752	736	779	741	790	756	776	691	786	762	741	786	773	774	763	733	786	749	816	772	779	806	808	804	757	800	761	740	763	803	802	796	786	788	741	805	781	735	780	766	762	756	778	787	757	772	716	780	770	781	778	745	744	841	806	803	791	717	744	797	798	764	784	739	750	749	763	726	729	773	738	731	799	796	719	755	756	730	742	750	812	750	716	747	795	844	729	804	728	848	708	766	761	745	722	705	764	781	759	737	752	765	727	823	776	735	752	739	790	762	770	788	787	766	805	770	800	755	723	761	724	704	776	774	749	750	760	837	746	743	796	757	760	817	744	755	745	800	778	755	780	802	729	746	724	756	753	780	760	805	826	734	797	816	732	747	763	761	745	752	795	731	732	761	818	779	741	756	748	768	758	746	765	769	748	757	807	754	760	758	799	792	800	776	807	752	754	724	763	802	808	791	759	712	713	744	770	729	767	764	730	770	768	758	742	750	735	739	713	739	729	740	835	753	757	795	761	805	809	767	813	794	757	770	728	724	724	796	760	736	779	745	776	723	779	749	772	739	753	820	764	729	757	753	730	794	719	750	777	760	750	736	780	698	711	736	708	836	779	783	792	770	756	742	738	763	740	791	771	772	838	763	769	755	754	765	741	793	756	793	777	791	784	753	772	728	765	706	808	755	801	701	760	693	745	761	755	757	801	798	750	764	766	766	762	716	763	756	742	803	790	742	780	801	773	763	705	746	696	770	791	790	720	723	759	771	736	774	765	817	758	743	829	778	782	760	752	806	743	740	744	820	809	770	715	777	783	758	785	819	785	730	810	763	756	771	735	761	772	738	733	711	750	785	804	767	729	725	783	739	783	708	749	800	771	727	796	789	783	757	824	737	782	748	816	765	750	758	781	732	737	757	754	736	781	780	797	771	776	770	772	758	790	772	774	818	758	749	763	775	703	780	775	779	736	757	713	736	811	799	739	790	719	766	763	770	735	726	744	791	774	776	754	764	744	733	810	740	712	725	729	804	756	782	813	805	775	782	765	767	725	773	756	793	800	744	782	765	773	773	774	798	750	765	745	750	803	705	803	778	764	788	804	797	768	738	776	737	733	772	775	774	834	759	752	741	763	751	768	771	799	775	765	805	758	779	753	728	739	797	822	741	774	741	771	732	760	714	738	805	786	811	788	753	759	741	739	808	794	734	776	726	696	787	749	746	830	726	766	756	740	804	801	717	794	803	748	784	777	692	754	730	794	741	789	787	778	784	777	768	759	790	820	776	733	710	773	731	779	766	750	801	763	757	720	800	772	775	791	795	805	724	780	794	800	727	763	766	737	753	745	747	761	784	746	793	751	759	765	772	803	796	772	796	742	785	790	795	699	761	780	744	792	716	750	752	758	756	710	721	780	760	737	746	792	768	767	798	728	813	777	772	744	757	782	715	766	754	734	791	789	766	740	810	806	750	733	801	748	737	769	825	748	763	764	767	814	743	743	746	755	737	761	759	761	795	754	785	751	715	735	746	806	788	742	758	812	768	750	751	787	778	757	818	761	755	736	775	741	764	780	725	762	772	796	786	718	743	737	778	801	797	784	768	803	742	811	768	720	793	815	726	744	756	764	767	755	734	787	810	720	755	771	796	756	772	750	816	775	747	770	761	764	780	761	763	758	736	739	779	773	760	717	776	769	781	784	709	766	748	729	742	726	764	791	725	772	769	780	796	788	751	777	744	789	772	754	798	752	739	769	717	786	770	722	771	764	752	766	820	741	776	807	780	782	744	757	756	754	766	747	819	802	749	810	768	726	725	763	775	791	757	822	748	772	776	784	849	764	742	781	752	737	735	789	743	781	792	777	772	775	757	743	785	766	778	752	743	725	734	798	836	790	775	807	783	767	787	747	756	783	752	797	744	791	716	754	797	719	790	757	776	748	767	780	762	749	744	786	789	762	742	752	703	773	773	801	794	750	768	803	777	824	739	768	755	764	763	795	786	808	738	717	742	748	798	756	775	797	751	777	737	763	762	742	774	816	772	760	796	743	787	736	768	774	791	776	756	745	775	741	780	729	793	801	729	769	769	737	729	761	783	774	778	766	738	779	748	771	755	763	822	768	744	755	811	758	775	731	715	749	746	760	741	803	748	708	773	738	762	754	709	774	737	752	756	781	770	814	776	763	787	733	741	804	785	805	765	755	719	785	742	782	743	713	717	787	761	776	772	765	742	782	813	789	745	798	787	783	744	747	796	735	787	778	765	717	794	785	746	774	776	770	766	789	776	702	786	808	762	760	806	817	764	741	793	771	728	719	755	758	791	752	755	709	738	780	805	812	822	733	772	751	753	816	748	806	749	759	788	734	751	747	758	773	747	767	736	714	732	785	752	761	751	751	796	782	734	774	753	774	799	737	781	761	788	754	787	747	729	760	745	764	770	784	784	721	769	767	789	781	764	761	754	791	784	742	736	780	777	782	732	776	770	753	713	810	784	804	788	763	787	778	791
26014	9246	6778	4565	2745	1876	1404	1253	1007	779	739	613	621	507	481	487	491	440	481	435	430	502	454	404	408	434	412	425	407	409	412	422	419	391	379	469	430	424	419	413	403	450	421	431	435	453	394	394	396	434	436	440	453	408	390	456	416	449	449	408	412	386	451	438	420	414	423	446	448	430	420	410	410	400	420	379	414	421	385	423	388	394	432	394	430	421	430	381	407	411	434	482	422	380	394	407	429	434	418	451	415	435	437	402	414	397	403	399	409	401	454	391	415	451	427	440	458	413	409	434	413	410	403	413	421	458	430	421	424	419	424	456	463	454	424	420	442	399	413	394	418	386	421	377	438	399	433	411	399	406	394	391	439	396	463	425	429	409	434	415	393	393	395	413	463	432	386	420	395	447	427	406	396	396	403	430	418	424	375	425	415	414	421	388	456	419	410	412	406	403	420	424	365	370	421	434	428	419	442	435	362	400	446	397	477	431	411	367	403	421	422	439	407	408	423	429	425	438	396	403	423	416	418	401	424	369	435	429	427	428	431	436	402	401	397	431	467	487	445	457	425	384	390	423	417	415	420	426	412	410	440	415	416	426	404	420	382	385	397	418	442	412	419	422	406	435	419	445	401	405	423	398	406	432	449	420	390	400	442	400	431	417	415	431	391	430	376	451	403	413	444	411	426	398	409	413	413	432	459	418	425	443	421	391	390	379	460	378	422	394	429	349	450	471	431	441	402	418	419	403	427	395	430	450	418	440	448	402	400	408	402	430	415	439	385	409	435	440	402	428	422	453	406	433	415	428	378	391	428	425	388	447	420	456	435	404	446	417	445	433	434	371	412	405	466	392	424	371	408	408	404	429	452	427	405	418	411	407	410	413	428	408	451	450	430	456	391	418	451	386	397	447	421	417	382	418	457	417	408	430	423	395	413	432	398	400	420	460	401	449	385	411	403	422	382	426	430	433	418	416	380	437	420	401	434	385	414	396	401	411	421	403	440	423	438	425	446	452	417	435	390	413	439	387	431	431	390	418	395	398	429	402	420	416	448	410	404	432	410	394	409	418	451	400	413	425	428	387	394	416	385	428	394	420	431	458	419	401	384	377	449	422	431	421	434	399	392	454	467	439	452	445	425	435	420	400	443	424	383	435	397	389	442	416	439	431	408	417	436	399	434	410	441	427	431	419	395	404	420	451	409	397	409	434	432	453	385	434	420	433	426	430	431	473	459	404	427	412	381	425	373	402	443	400	411	395	439	431	442	472	391	424	390	397	406	419	413	477	380	419	423	431	409	398	405	421	391	417	449	428	454	419	406	421	439	444	404	395	397	434	418	432	394	435	416	425	447	373	405	443	385	436	391	396	418	439	422	410	416	409	435	450	416	422	443	434	402	440	440	415	423	413	410	410	383	424	353	431	418	429	424	377	440	432	433	443	427	389	438	422	421	395	413	377	441	394	417	423	372	410	421	411	370	435	405	405	426	438	411	436	412	441	418	455	439	435	430	428	452	400	391	431	430	417	417	398	452	467	437	400	462	407	402	437	406	404	399	468	426	429	430	386	433	431	411	388	399	394	407	407	389	426	436	409	414	463	424	383	408	423	451	433	403	405	445	456	402	394	453	395	421	389	447	389	400	445	453	407	434	464	415	435	353	421	402	430	431	460	371	459	400	436	412	418	407	427	440	412	408	429	452	389	439	407	421	409	447	397	450	455	420	428	410	387	415	419	447	427	419	426	429	398	440	456	439	398	430	430	450	404	462	378	466	429	443	446	448	423	432	433	381	376	448	437	396	432	421	415	462	422	432	432	444	439	413	411	434	430	416	460	404	456	412	419	449	446	400	408	434	443	437	428	403	418	393	407	445	397	379	415	413	427	409	415	394	435	451	414	396	373	409	422	459	373	438	443	431	417	397	390	423	401	407	379	409	403	473	434	422	420	404	375	434	462	437	368	377	393	435	400	441	400	425	368	449	398	412	407	419	456	479	424	430	379	458	407	433	387	454	417	438	403	443	431	390	399	441	372	389	401	418	431	422	422	445	433	422	437	429	413	408	459	411	424	384	424	401	407	456	436	422	417	427	439	433	369	388	421	407	431	421	478	417	414	412	408	419	471	402	401	422	419	423	434	418	403	433	438	428	429	422	389	367	403	421	485	408	461	432	449	439	401	431	440	410	415	400	414	396	400	416	376	411	418	386	430	390	411	391	411	396	432	374	427	425	408	409	418	451	419	412	428	434	422	441	424	405	413	385	391	434	399	377	391	423	412	415	427	412	431	400	422	383	461	406	406	438	416	421	428	401	445	408	402	424	434	442	420	389	405	408	462	438	385	442	450	424	413	404	430	398	418	454	408	399	467	412	458	402	411	436	435	420	409	410	434	446	402	403	417	386	405	425	393	397	417	431	408	428	458	423	419	431	426	425	435	423	414	404	432	392	450	403	415	412	430	424	418	424	423	413	379	419	412	439	388	381	401	400	440	403	412	414	422	423	438	372	437	435	380	401	396	449	398	416	440	443	431	420	415	424	379	405	444	425	419	423	404	412	458	393	416	412	425	386	428	407	421	400	434	446	396	392	398	417	406	451	420	437	452	415	454	431	428	423	433	449	420	430	424	409	416	414	424	438	414	465	414	463	408	387	401	429	375	374	375	408	405	432	395	411	454	437	417	438	467	411	381	409	458	409	459	427	420	432	441	385	374	458	413	439	357	435	396	406	380	409	400	452	436	379	420	372	411	434	430	437	411	390	424	421	441	399	426	440	433	418	403	455	394	438	415	398	436	455	447	448	391	443	422	455	398	397	390	411	428	412	408	421	420	448	461	432	399	433	422	373	399	428	441	421	431	405	409	447	423	421	420	412	435	437	454	437	400	394	440	440	382	454	468	436	427	449	425	423	417	491	412	428	409	411	399	404	430	446	456	443	424	418	388	424	387	428	454	388	426	422	424	442	393	409	421	433	416	429	414	459	423	427	467	463	404	398	405	420	403	415	442	426	417	416	419	411	423	430	371	410	417	482	440	450	443	479	432	412	400	412	400	370	417	402	375	431	395	428	432	392	413	403	442	453	439	402	425	438	403	443	440	466	450	409	406	381	406	426	441	407	432	430	468	442	428	403	430	423	437	412	386	439	413	474	418	443	436	419	419	434	416	434	418	400	408	421	467	407	402	413	422	409	380	407	403	419	426	440	415	410	403	406	420	416	403	457	382	390	402	398	400	457	398	410	420	371	380	387	393	421	433	398	450	375	420	439	377	404	421	395	407	412	447	407	443	400	443	414	400	388	434	426	402	410	394	373	443	434	422	427	380	426	453	413	415	432	410	430	427	398	407	426	449	419	446	400	440	412	399	396	438	447	432	361	358	397	402	424	392	416	396	436	400	423	408	382	422	405	413	432	402	410	408	427	426	424	422	407	398	423	422	450	430	376	404	426	399	418	424	441	442	443	426	415	380	397	420	394	384	391	406	451	420	420	449	415	377	407	426
14087	6541	9947	10120	8328	6802	5411	4696	3967	2982	2596	2053	1818	1584	1457	1403	1391	1261	1188	1096	1194	1147	1100	1119	1117	1022	973	968	895	934	1014	954	941	928	977	935	874	955	933	966	956	976	953	868	973	919	947	924	946	938	925	914	911	975	968	956	980	987	1012	904	895	978	902	887	919	911	916	946	859	919	889	918	949	960	906	872	925	912	944	997	930	926	977	892	920	970	898	866	867	934	931	890	906	893	985	909	934	920	869	895	936	852	884	880	904	959	921	928	926	911	899	939	911	875	886	922	907	911	914	896	903	928	914	875	900	905	924	904	884	864	952	1018	940	938	932	929	896	997	889	934	912	846	909	881	961	919	899	929	937	898	950	986	927	911	909	921	874	941	919	896	914	900	875	911	902	827	906	949	939	887	904	920	899	906	945	913	864	945	893	905	894	944	890	875	925	917	954	880	937	880	966	898	898	919	956	963	950	931	889	911	906	950	909	885	896	859	931	916	907	935	894	899	911	929	910	929	894	927	932	890	956	970	922	898	974	887	876	870	1013	909	921	874	961	959	951	846	937	849	902	937	853	924	951	908	930	903	872	871	959	868	900	955	924	962	921	890	944	905	886	879	892	916	964	906	964	835	894	903	953	947	946	926	914	953	911	906	953	932	907	903	905	947	921	918	913	929	886	875	904	937	903	867	923	935	945	879	885	975	912	947	843	903	930	900	969	916	968	931	934	933	934	874	893	986	895	937	877	941	910	931	922	927	919	915	877	904	900	945	899	891	857	831	942	864	896	916	908	916	900	916	924	881	923	917	863	864	884	871	900	876	950	911	914	883	904	887	868	922	1000	928	920	893	918	899	914	888	956	893	994	897	893	912	963	922	856	940	906	899	946	919	883	880	946	894	937	913	1001	975	972	886	931	891	946	926	886	939	883	923	843	882	849	903	938	908	920	890	877	893	950	971	958	875	955	895	898	911	917	945	881	925	948	911	899	886	889	946	916	960	941	929	905	838	893	929	849	916	896	928	921	949	862	947	896	943	941	908	923	919	925	887	930	947	877	957	914	925	969	877	860	923	865	930	824	902	905	934	934	922	889	947	939	937	903	872	927	933	937	896	942	974	908	885	901	913	908	898	906	877	904	973	899	880	950	945	922	831	900	958	864	923	879	923	915	909	951	857	968	938	940	991	870	932	919	906	905	904	914	884	907	905	904	934	916	950	934	907	891	897	930	912	946	870	922	948	863	900	944	930	956	902	982	912	952	896	936	931	854	875	904	917	940	918	930	859	879	911	898	972	885	870	932	929	914	938	892	911	939	914	945	920	894	937	882	868	911	910	888	924	928	983	945	876	951	925	927	927	862	867	887	906	922	961	864	888	915	868	893	912	900	929	941	872	917	936	929	898	927	894	943	912	882	932	885	905	906	903	909	906	900	923	894	912	899	884	924	888	885	921	932	926	931	982	899	939	925	887	879	857	933	921	894	919	928	926	902	893	909	937	902	944	897	869	901	893	926	913	912	952	882	951	958	918	906	938	933	885	875	897	953	926	880	919	883	981	890	948	905	892	964	942	882	928	883	884	925	834	900	906	900	918	923	983	928	930	839	922	943	933	941	924	923	862	896	935	900	885	902	935	957	884	910	906	975	892	912	966	919	895	936	939	899	883	871	925	878	894	922	861	910	885	917	842	952	929	919	896	938	897	857	896	941	915	960	874	949	891	957	898	896	859	915	897	937	914	899	918	857	854	911	920	913	913	930	967	863	869	927	933	906	876	912	972	888	880	910	980	897	904	873	862	928	952	919	970	939	865	916	906	893	970	881	885	879	970	914	921	887	929	913	861	916	948	940	930	897	912	977	843	900	927	901	901	905	990	928	876	888	956	870	940	946	910	877	930	865	891	872	892	935	910	968	900	962	881	920	879	903	938	953	939	907	946	893	900	921	932	844	870	941	872	924	937	942	880	875	899	909	925	923	907	933	903	972	871	955	938	920	947	921	921	912	955	924	918	925	949	872	930	924	919	942	895	909	882	959	891	948	946	927	934	959	892	946	921	906	937	920	923	925	915	879	907	927	918	917	882	931	910	902	866	918	917	939	932	869	938	876	899	941	926	877	892	929	956	919	934	937	958	914	896	961	912	907	935	899	891	922	916	913	890	947	913	915	853	901	925	942	954	960	921	924	839	947	904	923	890	848	918	943	951	907	904	923	942	863	932	929	906	917	887	906	922	950	910	877	922	953	915	904	902	913	930	913	858	897	931	911	910	935	909	903	957	934	864	926	873	914	937	940	963	940	921	872	906	951	889	981	902	894	919	961	907	919	881	837	930	928	916	923	926	975	939	932	894	921	879	941	907	954	927	888	874	946	903	910	945	961	913	969	873	936	910	938	896	847	938	975	923	950	928	917	906	918	918	905	875	880	893	893	939	907	924	871	903	965	844	915	895	923	947	919	954	898	889	921	898	895	847	870	908	927	877	918	922	952	898	909	926	905	898	926	925	923	932	907	919	898	911	904	943	902	947	878	863	922	923	929	892	900	851	902	919	889	890	920	916	904	908	902	890	907	886	871	916	832	877	871	864	886	875	871	886	907	921	927	918	875	909	930	926	908	859	934	862	933	889	882	935	919	917	923	879	932	929	921	917	947	949	901	978	910	848	933	886	914	923	911	885	987	942	934	909	909	921	954	896	925	915	900	895	877	885	935	913	869	933	951	948	881	921	916	877	858	859	889	873	887	971	941	897	907	935	929	864	932	881	915	894	919	883	879	943	926	918	941	939	913	902	935	911	894	904	932	944	972	951	862	856	878	908	902	944	926	877	932	937	885	893	915	899	930	933	885	930	888	985	919	853	973	951	843	926	894	904	935	927	930	938	928	911	888	920	883	850	907	923	914	922	864	882	966	896	923	1009	892	937	961	917	963	915	906	941	873	881	906	909	919	923	956	916	925	851	948	892	934	944	929	942	958	953	904	966	887	864	913	907	943	902	953	916	913	939	919	872	924	964	947	926	882	881	867	930	881	919	936	906	942	897	888	902	922	875	883	870	884	951	921	877	946	924	887	920	962	904	888	966	893	952	908	878	892	945	923	870	831	925	919	866	910	864	876	917	924	878	932	933	851	924	954	928	941	886	896	929	889	898	993	920	931	897	944	918	887	938	931	960	887	934	922	927	939	920	905	929	870	914	887	886	913	885	890	965	985	905	946	910	863	867	932	871	900	902	893	915	921	947	970	900	921	846	880	913	872	895	830	965	914	955	905	936	900	853	924	873	931	920	929	897	894	921	901	957	992	885	938	933	912	1005	904	895	898	921	898	872	945	940	889	910	896	901	880	920	915	894	944	918	942	968	937	932	898	912	852	835	887	917	949	922	922	902	869	954	905	921	884	900	926	881	912	906	909	919	911	924	879	922	919	914	903	940	884	932	922	941	884	929	881	907	909	896	880	867	858	929	974	900	928	876	911	866	872	935	974	954	921	929	953	945	935	865	915	1009	899	890	897	940
9706	3117	2257	1612	1139	886	707	676	550	500	486	432	426	440	375	379	392	399	349	382	347	370	401	384	362	363	364	372	366	360	413	387	341	360	385	352	430	375	360	349	352	372	315	325	359	350	347	345	322	379	369	378	349	401	373	409	358	358	364	365	365	358	365	348	343	354	370	340	346	374	355	373	359	354	380	368	386	355	320	359	340	365	350	375	382	382	345	334	384	358	348	356	336	404	392	371	352	395	372	359	343	408	334	346	374	343	359	367	422	355	382	331	345	361	366	387	360	354	342	334	312	393	400	369	338	359	390	373	383	367	358	384	404	385	332	333	372	351	367	358	359	385	372	353	355	348	388	377	325	394	317	347	411	350	342	368	327	405	375	389	336	356	385	383	403	348	366	341	359	343	349	372	361	336	356	352	356	370	349	343	369	306	359	359	346	349	370	379	395	362	396	380	353	367	351	357	364	376	420	366	352	352	363	354	360	368	339	369	363	362	395	360	361	390	330	377	363	370	400	364	375	363	365	329	361	361	325	354	367	394	386	384	344	327	355	352	394	323	388	374	373	336	311	361	363	381	356	360	361	389	347	392	378	361	344	341	368	353	363	390	372	360	350	364	365	379	336	379	364	395	406	373	337	387	371	367	379	374	368	377	391	353	343	377	356	356	357	350	350	364	354	363	361	407	369	359	327	359	348	371	380	339	330	351	399	349	344	354	363	365	322	329	347	383	381	364	335	365	320	350	323	379	358	331	363	326	365	394	359	376	358	370	370	391	365	339	333	383	369	341	360	356	344	324	338	337	352	350	355	386	335	387	377	360	346	379	365	368	355	358	380	376	343	395	340	378	358	335	325	387	357	399	377	341	354	395	359	376	355	340	373	381	378	351	356	376	364	368	312	379	340	342	386	334	347	349	384	374	379	359	319	352	375	386	363	368	371	357	352	335	297	374	321	371	369	407	365	342	328	386	329	342	343	351	388	351	368	398	375	348	377	392	345	385	376	337	394	383	361	343	366	310	370	369	364	388	358	371	376	314	383	347	391	340	396	341	361	397	367	379	352	348	354	380	347	360	371	381	404	352	367	356	382	359	359	359	345	403	401	331	363	335	344	319	344	367	374	326	330	363	332	350	374	339	338	392	367	332	346	364	348	393	360	319	381	370	342	366	394	348	356	355	380	329	359	388	359	382	355	390	375	342	325	380	330	352	352	382	390	352	341	366	377	366	364	361	369	364	349	365	358	350	351	371	377	343	332	349	362	379	345	387	349	408	368	373	368	384	355	354	391	319	361	385	339	360	365	364	351	367	367	357	354	337	349	370	352	404	347	303	346	384	344	372	350	364	350	374	373	344	359	354	368	378	326	357	366	351	344	350	344	330	367	366	370	356	360	362	358	386	336	352	337	341	360	397	320	333	387	337	376	399	365	380	353	343	366	351	341	383	371	369	386	367	353	356	355	393	340	330	383	352	353	367	373	366	359	354	373	363	324	340	341	377	384	363	379	322	372	345	387	350	347	344	338	342	381	388	358	335	316	349	367	373	366	330	373	365	370	383	325	362	325	343	365	371	350	352	372	327	365	366	370	351	350	361	343	367	339	328	347	360	354	360	372	332	342	379	376	369	387	375	381	371	349	368	375	393	383	327	344	306	378	359	316	303	365	378	343	334	369	374	352	352	352	362	362	376	362	357	413	350	360	356	360	347	343	390	348	367	408	380	362	376	383	379	358	332	391	427	327	337	345	356	385	355	361	378	357	334	376	382	349	379	365	387	354	409	333	348	379	390	372	380	361	390	347	368	402	378	340	351	396	344	369	350	357	371	367	352	372	378	377	351	351	347	362	394	364	347	337	330	345	349	398	344	384	380	369	364	368	372	365	351	343	379	376	385	390	369	354	344	373	349	336	364	346	365	348	322	358	367	332	359	363	360	382	387	336	385	328	418	375	387	350	353	367	358	338	378	390	329	356	346	351	388	372	406	338	378	394	370	352	356	356	332	382	352	357	377	361	383	350	360	337	351	367	325	378	401	398	342	350	372	334	366	344	330	354	341	362	369	344	390	367	365	371	342	358	344	375	367	395	339	334	348	361	359	369	398	397	333	380	370	358	394	354	360	344	324	390	344	338	383	370	347	318	374	379	375	373	359	368	377	342	360	393	370	380	345	343	352	346	354	387	371	369	354	373	348	375	341	353	343	413	336	365	372	377	351	375	369	372	365	349	389	354	351	347	362	378	376	375	366	351	352	344	346	366	382	380	327	344	382	377	384	372	367	365	361	361	402	373	363	363	351	369	361	358	391	359	346	340	365	343	365	342	323	318	352	369	399	403	345	378	371	378	372	381	327	334	304	340	372	376	335	356	347	338	330	341	344	377	368	356	382	371	395	350	374	351	342	409	399	394	350	379	358	373	352	375	373	359	335	368	375	364	349	353	369	387	347	348	380	351	326	363	377	375	334	338	365	367	337	367	362	385	371	353	373	365	363	348	349	352	365	360	402	318	321	387	377	351	353	357	346	373	413	416	315	359	383	419	394	376	368	362	356	386	336	370	383	353	331	350	355	380	365	353	383	353	335	344	356	346	349	359	355	345	358	374	374	375	346	349	367	354	346	365	316	405	361	354	346	363	364	354	357	369	386	388	354	383	340	333	386	367	381	341	398	305	347	369	370	386	355	337	377	392	329	407	340	390	360	375	368	383	360	378	389	363	335	368	369	394	374	351	390	359	322	354	370	377	352	335	354	356	353	349	404	360	348	352	367	368	327	351	351	376	374	375	372	329	341	332	380	356	388	371	355	342	315	329	328	366	355	376	400	354	370	342	361	412	309	387	344	381	349	356	324	358	366	382	350	343	343	367	397	333	355	341	366	391	366	338	334	356	360	356	354	347	315	347	340	381	376	335	373	347	372	328	348	382	367	397	387	337	315	366	392	386	368	405	369	328	386	314	345	350	346	359	352	372	388	358	387	342	342	370	372	360	323	348	349	320	381	362	338	391	357	333	359	393	369	342	370	343	422	348	353	353	305	367	347	352	364	342	381	310	356	403	364	412	382	366	372	363	342	366	415	385	352	382	376	370	382	360	361	354	378	370	353	373	339	363	360	324	337	366	384	392	390	365	335	324	367	345	362	372	386	349	364	310	340	343	351	350	381	332	342	372	371	363	362	367	349	335	354	391	382	340	364	350	348	369	377	336	350	365	363	349	385	375	334	365	338	374	372	362	324	340	345	352	339	354	343	373	376	353	376	302	398	395	349	396	373	364	382	343	345	353	383	350	338	374	379	381	356	394	365	374	389	406	411	371	342	373	373	383	372	379	387	350	371	377	402	363	353	349	386	363	341	405	357	387	331	384	341	366	332	338	362	348	331	344	333	336	343	351	340	375	346	372	416	361	363	337	394	307	339	366	339	351	405	354	347	356	381	382	401	364	358	381	335	332	335	353	375	370	334	392	409	365	366	375	407	384	359	344	323	369	375	365	352	382	373
5985	2722	4282	4503	3793	3068	2550	2192	2025	1565	1454	1219	1114	1075	986	961	904	908	931	862	819	836	883	864	860	817	815	811	848	758	780	865	821	789	773	795	821	788	788	832	762	789	805	816	809	826	802	797	831	833	786	801	805	809	802	831	770	860	791	806	832	857	771	790	808	790	768	783	848	775	798	777	810	771	809	833	849	798	791	791	820	757	865	780	805	791	817	805	796	855	743	792	817	818	779	818	779	754	793	750	806	807	808	803	818	799	807	794	800	823	734	795	819	810	781	780	836	770	811	758	778	801	862	775	839	823	799	785	791	830	858	820	774	818	788	781	782	788	774	764	802	810	794	742	811	833	799	812	739	775	820	765	781	801	813	790	852	763	777	817	823	827	816	785	793	790	842	805	846	761	805	786	832	792	801	826	805	823	778	740	808	770	815	809	827	777	807	759	833	818	786	819	840	797	795	789	854	802	837	819	778	787	801	759	813	772	839	800	775	817	776	832	812	787	796	833	786	814	835	793	784	761	824	759	813	780	739	789	826	782	808	781	811	766	782	790	834	820	790	784	806	811	796	819	788	801	802	774	734	749	787	797	753	807	764	786	775	834	814	792	799	815	767	765	775	802	773	789	769	801	780	782	783	783	812	767	795	769	762	806	781	797	825	746	822	756	815	816	795	778	792	807	761	788	745	770	776	776	816	818	753	849	761	797	772	751	764	799	837	771	811	774	815	838	801	774	762	845	796	765	792	813	785	771	763	796	797	846	808	818	790	769	792	824	800	789	796	786	767	789	799	732	760	808	831	820	814	825	826	782	800	802	782	789	753	792	799	773	766	766	775	737	763	793	788	784	766	683	786	807	825	828	770	791	800	735	737	822	812	763	794	743	792	777	798	785	800	838	798	818	808	818	771	857	756	800	784	762	807	780	807	755	807	798	842	806	783	777	806	791	789	767	803	823	795	816	816	799	759	761	792	794	769	740	750	779	814	812	838	775	846	787	830	758	807	841	744	801	780	742	831	790	814	832	832	829	786	824	765	727	766	826	781	793	796	827	852	812	813	771	767	806	794	798	761	788	774	772	801	792	791	800	799	747	810	789	804	805	841	791	777	767	819	785	825	820	791	797	778	771	816	787	814	759	784	766	745	838	784	803	812	813	826	790	791	779	750	825	765	787	810	778	806	803	767	803	773	782	831	773	781	802	805	786	801	827	739	816	761	825	825	815	841	771	771	782	799	738	844	768	808	812	776	753	776	788	785	752	783	805	810	802	805	827	829	759	821	822	825	799	797	797	835	767	742	867	795	810	767	793	844	764	802	823	808	806	793	789	768	793	829	807	799	767	833	742	804	804	817	808	844	799	814	828	790	798	799	842	839	789	812	854	769	789	790	832	806	740	843	820	778	753	787	797	797	764	826	799	816	807	809	815	800	818	801	782	762	797	797	808	834	729	819	821	759	821	801	754	820	792	778	850	786	779	835	800	838	819	821	819	762	784	814	742	800	816	812	763	804	751	834	779	790	821	787	782	777	844	833	811	778	781	774	791	830	820	810	803	794	805	831	756	789	819	789	792	772	761	812	795	780	783	788	765	837	782	788	760	804	850	774	794	812	767	786	800	821	835	781	801	761	720	773	782	797	770	817	793	798	784	800	799	771	786	822	818	776	789	821	805	780	787	774	800	782	799	770	746	774	831	792	780	830	831	777	814	801	799	764	814	824	798	793	759	806	787	754	761	744	828	758	814	805	834	778	842	805	768	787	795	775	828	825	787	793	793	786	828	783	763	746	757	796	839	794	791	810	778	788	814	787	800	798	802	736	851	750	781	806	831	842	814	795	832	796	776	798	803	831	835	795	788	822	804	753	828	839	780	817	806	783	823	772	766	764	742	764	821	838	790	769	786	767	756	805	752	824	818	850	809	790	853	758	816	817	826	780	801	813	827	769	772	789	770	804	784	804	835	783	792	800	799	780	763	781	802	784	831	825	768	770	813	762	790	731	748	762	811	760	748	792	785	780	793	800	888	791	796	784	827	782	821	828	797	841	778	828	793	769	796	793	748	808	824	806	788	796	784	787	760	815	799	817	792	779	803	847	832	834	791	784	806	811	832	769	785	803	791	757	813	765	858	807	777	860	825	772	799	778	799	768	804	861	792	824	757	778	788	781	811	741	793	747	781	817	838	733	786	789	858	764	847	818	809	816	785	844	855	771	784	788	781	772	777	805	796	764	846	788	830	754	789	812	814	835	760	828	774	798	792	760	764	805	812	787	853	761	798	812	782	741	801	815	790	776	761	808	823	804	770	784	786	779	767	799	835	836	765	771	838	804	750	783	812	797	834	812	765	733	784	800	796	759	764	766	792	817	777	767	791	757	831	808	756	798	799	805	752	774	756	818	805	815	799	765	763	779	853	793	789	782	825	764	792	845	783	755	762	829	794	806	798	801	839	781	796	796	809	789	822	809	806	800	786	766	792	827	791	817	804	753	791	798	795	850	796	773	789	754	783	777	778	769	779	856	833	796	795	790	803	761	806	788	744	819	775	798	821	836	815	780	826	822	798	752	786	799	809	766	780	830	841	806	776	783	830	783	770	780	749	764	804	780	801	800	776	800	824	822	806	796	807	721	807	735	774	819	815	786	841	812	767	779	836	790	781	786	792	868	746	779	758	770	771	779	789	789	777	749	790	834	803	804	796	796	769	794	776	789	807	783	807	807	829	823	754	790	823	791	766	744	771	794	795	824	744	833	757	738	811	778	760	784	822	842	768	835	755	736	817	756	762	738	776	789	754	785	814	843	804	810	777	785	778	775	790	797	767	815	811	780	823	750	817	838	754	781	821	779	817	823	766	789	776	844	785	823	768	803	774	838	798	755	809	789	828	725	810	824	784	775	801	747	766	792	845	783	741	832	805	764	791	836	784	847	775	816	803	787	833	807	819	755	802	778	834	848	818	800	848	784	811	780	849	770	780	796	765	758	785	790	828	858	770	772	767	862	831	821	812	820	785	819	752	766	788	804	829	786	779	714	845	833	831	801	756	785	811	825	811	744	794	778	798	794	812	804	779	825	867	778	802	795	812	790	750	796	814	785	802	751	799	788	778	735	813	760	754	849	839	834	780	755	802	737	770	753	749	790	774	804	760	753	794	809	796	802	788	778	840	771	796	744	773	737	852	762	829	792	793	821	780	798	774	801	810	809	764	790	807	796	820	718	802	815	773	805	797	828	797	783	761	799	802	767	826	756	812	788	791	775	796	833	776	799	804	800	754	857	817	738	754	799	775	824	806	749	792	780	766	799	812	783	791	766	776	795	784	787	777	800	808	778	811	809	784	811	807	835	749	826	783	849	766	786	822	813	829	763	808	837	818	842	781	812	801	785	811	782	808	835	817	788	763	805	828	793	770	789	794	807	810	781	789	775	779	799	809	825	819	792	767	782	786	774	812	746	846	752	811	821	808	835	781	760	806	769	759	814	778	713	749	770	769	764	822
19038	6490	4708	3055	1907	1352	1039	860	764	636	542	464	472	427	425	419	417	352	351	371	336	328	369	350	356	345	334	350	343	370	377	327	350	362	325	320	324	357	339	350	331	338	329	345	369	355	358	369	345	300	345	333	329	381	353	320	334	355	356	363	371	358	381	362	358	363	347	363	336	335	361	385	344	361	303	372	367	342	375	355	343	310	359	337	359	316	385	346	300	318	315	320	332	369	327	324	371	355	354	349	363	301	316	343	363	371	334	351	356	383	360	373	366	338	323	389	324	359	378	333	390	353	371	328	354	351	402	340	347	351	345	336	345	321	334	372	332	326	341	321	349	345	368	335	352	330	339	333	360	342	344	352	356	329	333	370	347	359	350	362	375	347	307	326	345	362	339	314	346	316	333	334	331	349	361	316	378	376	324	342	353	383	363	342	363	354	348	365	360	344	360	376	345	365	349	375	358	356	351	322	323	340	351	343	372	334	358	325	351	336	358	374	336	332	382	340	323	356	397	356	352	358	352	359	336	340	310	353	334	325	338	319	330	334	347	366	319	319	370	339	340	346	361	332	356	381	374	320	320	298	401	375	342	344	323	367	363	365	333	364	350	349	337	354	358	332	363	356	393	363	376	374	352	328	347	356	360	355	332	342	368	363	352	353	382	335	359	357	348	390	330	324	330	337	352	333	326	337	357	380	351	356	357	375	344	359	360	320	382	339	392	391	344	316	388	318	342	355	379	320	332	387	367	358	327	338	350	328	367	336	347	304	321	301	342	344	380	383	391	338	363	360	362	344	309	383	315	361	334	359	308	348	367	343	364	322	324	354	361	358	352	366	350	343	360	346	326	369	345	388	375	368	313	335	358	314	356	331	340	363	352	334	355	381	339	339	341	371	333	354	353	357	349	348	346	331	347	361	331	353	337	320	326	371	347	379	340	361	347	334	373	340	364	341	362	342	348	362	319	368	356	360	372	354	363	326	301	358	336	358	331	290	330	374	327	359	313	303	355	337	323	320	325	330	365	324	368	367	345	357	375	378	360	379	347	319	323	347	343	328	344	347	319	336	338	340	318	372	323	352	346	348	347	400	324	325	332	357	332	320	358	331	392	320	350	353	342	347	357	351	371	373	360	347	343	379	352	308	348	353	335	365	340	343	348	350	352	364	328	316	359	365	328	316	351	348	364	355	402	361	379	345	350	354	327	363	351	363	392	362	364	374	356	328	307	349	357	349	313	312	379	335	347	342	371	352	335	353	363	372	362	326	336	349	348	332	318	369	359	347	364	373	352	368	363	331	303	390	319	323	346	331	345	389	342	344	392	352	360	328	345	375	336	368	378	340	368	361	303	331	315	357	317	361	385	355	344	359	384	334	335	330	341	351	330	338	320	350	348	340	361	335	356	353	359	332	336	328	347	335	338	361	360	325	342	372	342	330	373	360	347	355	361	368	346	343	356	401	330	364	349	307	337	341	343	349	325	357	320	307	337	358	336	357	346	369	334	328	387	329	301	368	363	378	352	365	337	324	347	362	357	372	324	320	321	339	346	362	316	367	359	333	383	331	324	338	321	347	333	330	330	335	352	325	370	349	368	369	366	372	347	344	392	309	378	346	333	351	361	343	354	327	378	366	328	359	366	362	361	354	342	323	361	325	365	343	356	324	324	358	366	349	381	346	368	361	342	365	351	346	363	327	340	379	378	379	318	340	367	348	354	370	386	324	366	364	358	339	357	378	347	346	336	343	388	317	341	355	335	357	377	368	333	349	338	348	366	361	337	348	327	371	350	361	343	381	349	340	379	331	358	327	348	326	407	357	314	377	341	343	333	321	343	339	368	355	382	331	324	343	356	367	336	359	324	322	363	356	334	330	355	308	355	318	325	343	332	359	345	368	330	291	357	339	349	382	358	358	375	311	357	355	353	341	354	360	359	361	356	369	351	351	361	334	356	335	353	339	379	386	367	364	317	352	353	327	334	347	333	353	348	379	335	376	332	348	352	358	329	360	364	359	361	343	335	350	322	335	322	373	339	362	338	358	353	333	351	335	352	362	354	365	330	369	360	369	315	336	320	364	371	339	330	372	322	334	339	358	367	348	348	353	348	341	346	353	351	378	327	345	351	345	353	348	385	402	371	336	345	328	384	342	387	362	311	359	317	363	368	357	359	358	395	397	366	363	351	328	359	346	356	365	320	322	346	398	339	308	348	334	318	353	301	334	357	378	391	321	341	324	352	338	321	323	356	351	360	354	337	336	344	381	353	339	389	353	334	349	347	376	326	354	361	309	323	394	299	361	320	349	337	311	323	314	362	328	348	340	341	377	338	333	343	339	362	374	346	389	348	347	348	375	311	311	376	326	334	353	343	325	344	340	328	303	338	358	340	333	331	352	339	332	365	326	370	369	350	320	339	371	329	364	364	341	345	332	330	358	354	330	360	324	358	357	342	356	347	344	340	354	331	327	345	316	329	345	343	343	337	350	335	364	377	364	317	325	330	350	305	378	359	334	354	370	363	358	362	334	326	317	364	331	353	342	309	340	321	310	340	348	359	313	298	336	334	354	292	350	379	370	398	352	337	365	347	335	337	378	355	348	362	332	363	328	338	342	338	353	310	345	353	348	342	321	340	334	345	326	358	400	359	333	376	381	346	349	351	347	354	330	395	338	362	338	326	362	336	310	345	359	342	353	367	362	354	355	361	358	358	342	367	349	318	357	339	371	356	373	367	372	345	333	372	335	336	363	302	372	337	360	346	349	312	370	339	316	334	342	302	370	360	359	313	353	318	307	320	319	314	372	350	348	342	350	363	336	362	335	323	332	392	375	333	324	322	370	334	388	317	351	359	342	336	328	345	319	354	300	339	345	377	324	374	322	382	330	333	330	364	310	338	374	383	353	328	333	327	315	334	337	346	339	348	321	373	332	301	354	358	328	336	321	320	325	329	358	390	370	330	393	357	327	327	337	342	296	377	343	355	344	359	337	375	343	319	359	372	317	352	369	324	334	337	322	345	349	336	349	340	315	319	329	344	339	307	373	361	339	330	342	313	359	331	346	324	352	354	339	368	324	351	341	333	348	374	335	370	336	343	388	400	334	344	310	312	351	345	349	336	353	346	333	368	354	380	377	345	354	357	331	322	361	371	326	391	345	348	339	324	364	353	368	356	332	335	318	339	342	349	345	344	303	375	376	361	379	337	308	366	332	329	347	364	356	344	346	358	320	376	324	337	344	365	346	350	352	326	355	350	340	325	356	339	319	331	350	318	328	343	377	340	354	357	312	365	375	348	341	329	343	335	328	342	390	315	384	326	319	300	319	346	359	332	375	365	347	344	363	311	362	394	355	355	389	337	330	351	367	336	349	337	385	356	349	321	381	338	337	390	375	312	358	376	335	335	333	338	377	376	310	332	371	355	351	359	355	416	370	346	351	389	342	349	380	359	359	366	333	363	369	339	333	336	382	362	306	337	350	318	316	354	348	360	338	351	311
11877	5007	7455	7385	6130	5046	4043	3379	2738	2262	1959	1660	1332	1201	1149	1099	1037	961	950	923	976	954	889	887	862	817	799	824	728	777	803	804	769	755	789	759	799	783	796	809	764	858	772	812	791	719	813	758	795	789	757	765	784	770	804	819	797	844	806	834	849	781	848	805	772	781	766	745	820	747	784	797	785	799	825	795	771	791	766	780	703	783	782	735	796	806	802	804	790	766	742	758	764	839	777	827	803	834	772	765	818	796	797	767	774	780	784	758	794	812	765	803	790	781	802	769	770	762	755	808	843	789	780	830	825	808	780	734	786	720	763	803	837	797	757	823	773	819	802	762	794	757	814	850	720	818	828	822	824	715	776	744	745	793	775	759	796	776	729	761	776	801	759	843	844	738	844	781	759	845	749	723	798	776	772	762	794	818	763	789	819	738	756	772	738	785	804	804	757	777	775	766	783	761	764	788	758	796	801	755	768	761	760	829	748	786	835	753	781	779	772	739	745	821	810	776	760	784	800	767	746	712	760	771	778	727	788	790	748	762	765	693	763	739	810	728	770	766	757	805	784	763	810	770	773	802	799	819	795	734	838	793	723	801	752	787	769	815	766	778	764	799	827	751	813	776	810	798	762	813	842	750	793	804	786	757	769	780	774	779	772	785	765	751	755	793	785	821	772	794	777	752	770	750	812	776	819	787	790	732	786	763	787	836	752	815	774	780	794	773	767	780	791	812	775	763	791	793	790	826	796	796	774	793	797	779	755	802	841	801	755	773	770	800	796	819	764	802	849	748	788	810	813	812	773	782	776	799	782	726	794	779	784	784	753	745	784	785	798	754	788	786	818	794	766	808	785	763	793	717	748	762	804	770	713	825	772	761	792	835	789	771	763	769	791	738	767	800	748	788	787	763	771	780	822	743	740	806	734	741	740	797	771	749	741	763	793	813	807	798	773	805	741	756	812	775	769	777	805	761	778	781	773	782	724	786	796	761	802	765	762	794	776	810	762	786	769	730	769	743	756	752	767	777	745	784	762	775	737	771	735	809	793	810	778	800	789	766	749	786	793	807	736	815	759	761	761	731	759	759	797	797	802	793	804	836	781	784	795	759	778	760	822	714	757	781	777	796	777	845	761	806	751	798	738	780	735	749	825	768	810	780	818	768	778	758	765	742	754	820	775	741	778	787	749	835	812	809	775	763	790	777	770	766	834	765	774	819	809	836	777	727	784	820	824	797	720	781	736	815	764	801	769	819	798	776	796	756	749	773	798	792	759	748	776	783	814	764	772	778	792	752	776	784	798	737	826	828	796	791	769	744	757	774	794	848	806	786	795	822	727	748	795	774	752	765	808	797	812	776	780	808	762	753	793	758	767	734	817	765	801	757	765	774	737	757	773	785	800	817	767	770	811	796	775	763	772	815	799	813	767	781	774	810	758	762	831	760	801	753	768	722	793	785	814	752	780	795	749	785	784	820	799	827	748	819	730	748	785	812	764	810	772	767	817	753	742	754	779	781	794	734	758	800	744	789	797	775	796	792	736	741	754	714	737	741	779	798	777	791	773	835	819	790	784	777	786	809	689	777	795	769	747	745	834	753	775	775	756	757	734	795	768	765	762	765	810	797	747	803	739	829	761	780	815	805	768	769	740	746	742	755	793	789	755	812	769	814	802	776	761	799	814	732	779	747	842	767	771	738	824	809	814	753	773	735	700	723	743	795	742	782	757	750	772	802	747	765	745	726	798	746	785	787	780	806	772	815	757	774	830	767	808	787	765	797	850	778	811	791	806	805	800	794	767	772	773	793	766	850	818	794	783	759	759	761	765	764	796	758	794	803	795	768	716	797	768	766	703	748	766	757	809	755	758	800	770	775	777	793	734	800	747	814	774	760	775	753	756	785	792	765	801	814	826	808	761	820	783	754	743	761	886	735	779	760	798	810	806	791	785	791	777	736	739	800	757	791	814	778	739	790	745	800	800	783	780	749	780	789	769	774	820	843	780	830	806	777	763	781	792	816	754	780	843	802	762	794	785	807	814	767	711	804	777	744	777	795	767	800	782	773	826	803	830	724	782	749	785	829	763	766	786	792	769	802	771	768	796	764	777	775	736	785	770	748	800	733	789	809	805	829	775	800	803	800	811	752	786	739	833	728	780	772	775	734	710	778	834	776	798	778	772	747	775	767	778	805	791	807	713	814	824	783	755	819	842	749	803	792	758	767	735	803	765	793	759	778	852	739	765	769	807	786	755	797	726	778	802	762	796	741	766	754	774	788	816	798	788	738	742	808	770	765	776	803	756	795	758	765	769	783	775	795	778	787	794	790	808	761	827	793	739	750	781	798	801	767	827	847	803	790	761	784	781	772	808	842	749	790	775	767	760	775	758	809	788	782	745	813	761	811	766	782	781	787	817	765	747	786	800	788	727	836	771	791	769	827	761	760	776	798	770	773	815	806	751	809	786	757	761	800	806	814	779	745	811	800	792	821	833	814	756	761	759	707	827	814	791	783	754	786	829	803	818	749	760	755	793	782	797	810	814	728	793	825	787	785	734	754	777	789	774	792	767	820	777	775	778	780	808	808	758	713	815	766	763	786	779	752	747	788	792	770	747	829	795	764	776	777	731	864	784	825	767	736	784	778	756	761	792	799	762	742	761	789	780	794	731	745	808	738	728	776	805	765	755	772	807	776	803	785	783	767	790	796	743	737	790	738	778	802	770	755	808	779	749	742	809	775	788	782	768	760	800	807	808	815	758	753	818	783	746	752	771	779	829	785	782	737	799	745	749	751	826	772	792	806	765	835	802	788	803	790	809	735	737	735	813	766	765	740	765	831	740	764	746	811	757	779	773	763	808	801	808	746	759	771	766	740	821	734	780	737	785	760	768	783	776	753	758	825	766	758	818	742	774	783	786	798	781	753	810	781	791	809	789	783	798	818	784	832	837	798	789	767	816	726	767	783	783	778	790	789	745	731	782	776	725	781	744	814	797	795	795	792	751	828	777	816	801	774	833	749	778	821	796	777	810	767	766	822	812	748	830	843	795	808	801	745	769	793	790	793	789	817	776	749	808	757	744	740	781	793	731	754	797	777	786	787	797	786	836	805	772	730	784	768	778	792	810	820	790	799	805	786	751	794	833	802	781	773	759	783	808	746	734	782	790	756	805	785	805	762	768	760	796	754	796	707	782	842	771	785	739	772	830	773	850	755	767	769	714	781	785	761	753	776	775	766	857	787	720	779	753	817	745	776	770	717	773	730	736	765	800	749	795	776	795	789	744	832	799	726	757	804	775	765	763	757	810	766	805	763	751	752	815	803	697	785	754	825	763	747	787	781	779	742	805	774	780	797	770	792	845	818	766	834	799	754	811	757	757	752	773	809	770	727	760	756	795	767	783	733	782	799	769	774	832	772	745	789	803	760	786	767	760	737	752	782	746	742	806	790	796	793	800	758	770	712	712	744	737	755	802	736	802	837	799	771	809	783	818	778	729	729
27798	9871	7079	4741	2947	2061	1496	1229	1058	752	732	654	595	518	489	483	484	492	426	458	446	456	432	425	471	443	438	391	391	430	410	436	399	384	457	453	424	423	427	443	446	430	422	412	413	405	448	404	424	407	420	417	427	421	434	399	434	460	410	465	435	452	450	387	402	433	446	437	418	412	449	405	455	419	422	398	417	414	429	429	411	383	410	390	376	405	437	437	429	469	432	433	456	462	394	422	460	483	427	442	445	407	428	412	417	433	471	400	443	397	426	425	376	420	427	382	391	415	364	402	412	431	427	451	411	385	448	432	399	451	391	443	412	438	399	479	435	444	448	460	418	399	435	440	436	394	446	465	424	425	414	416	436	413	429	437	453	433	424	456	426	408	429	461	454	445	409	389	444	436	465	405	415	414	460	384	412	407	450	430	455	390	445	450	441	419	437	427	396	387	451	431	393	439	446	420	436	432	406	419	403	402	409	394	430	418	430	406	433	419	492	466	397	399	438	440	410	369	458	409	421	388	427	426	390	434	443	423	476	440	412	397	409	402	440	433	429	412	397	470	398	420	451	395	425	359	416	401	423	435	441	408	436	392	425	428	399	418	391	422	402	410	420	431	404	429	411	417	415	395	362	437	439	445	429	416	436	399	473	441	433	429	432	478	389	438	427	465	468	431	465	407	391	468	475	426	449	406	443	429	443	415	429	451	400	433	436	392	438	412	375	427	437	408	403	431	424	431	398	418	434	461	437	418	429	439	443	434	443	444	439	427	392	493	434	446	435	365	422	444	413	433	455	422	420	390	415	407	402	377	422	430	417	463	412	440	405	448	456	425	425	425	447	394	413	453	477	396	454	403	431	437	434	435	384	424	453	458	449	428	428	417	431	444	416	428	407	427	465	465	441	426	436	392	434	430	410	419	441	431	454	435	430	382	422	427	464	384	412	424	420	409	410	396	408	408	407	401	433	437	407	419	392	420	439	409	405	414	488	394	424	390	395	422	411	399	445	387	410	397	406	442	449	466	429	417	392	438	426	421	410	443	436	434	429	437	465	392	425	391	413	468	421	417	422	403	407	412	468	409	445	410	403	415	428	446	411	403	447	428	445	477	455	461	400	403	369	430	420	399	430	403	469	447	448	447	394	412	428	405	412	435	423	430	434	433	420	413	409	486	405	413	413	432	444	402	394	427	435	421	444	414	402	427	427	405	413	391	443	422	420	427	382	426	442	432	425	435	430	431	454	407	436	417	441	378	405	381	418	398	438	425	412	416	420	426	410	426	455	424	423	432	421	418	399	417	418	416	454	417	427	400	386	429	366	444	424	421	417	423	428	408	440	423	436	452	449	462	451	411	393	436	417	442	381	464	437	404	438	389	439	404	428	452	420	429	477	449	415	390	417	425	420	457	445	419	390	412	437	440	418	446	467	417	458	447	481	433	425	387	432	373	385	416	432	463	418	378	407	451	451	401	389	413	419	433	400	428	414	416	437	409	429	410	421	420	435	423	462	451	427	420	400	461	391	434	454	437	462	406	393	407	381	439	427	384	428	418	415	422	385	428	437	439	450	400	422	405	423	432	415	423	436	420	402	393	453	404	429	433	423	420	411	433	427	438	426	406	418	401	391	437	426	410	372	442	443	438	443	418	413	438	463	435	451	394	433	447	390	415	439	401	457	449	415	454	417	413	443	456	450	396	388	418	451	436	384	398	446	423	403	414	416	418	441	414	416	421	450	466	433	452	428	463	419	425	423	412	401	406	389	423	427	469	379	421	411	419	442	462	418	450	428	458	426	431	428	433	432	455	415	463	417	464	420	429	433	426	418	421	387	389	426	393	454	454	467	430	431	417	424	417	441	406	455	371	423	465	458	406	397	416	434	409	419	422	418	432	429	419	415	413	406	373	435	429	410	449	400	408	434	440	433	464	418	430	406	443	423	437	386	420	429	464	464	427	410	433	429	429	458	465	450	452	411	398	438	435	419	398	426	407	441	461	407	424	420	442	430	433	468	407	422	414	428	429	432	427	400	404	438	403	383	442	429	404	406	464	445	429	432	397	424	479	443	419	469	449	443	444	461	420	400	416	432	429	419	416	460	458	373	399	410	427	419	402	406	447	431	446	421	431	444	464	450	416	446	448	414	428	414	420	401	398	452	441	410	432	409	441	416	434	409	348	396	405	446	433	409	430	441	463	441	436	426	384	442	407	407	423	425	473	475	418	458	421	437	414	457	420	429	418	425	387	408	468	428	402	398	411	427	424	433	413	401	421	405	431	435	422	405	471	460	428	439	423	405	388	467	410	439	419	407	438	424	408	429	411	427	421	425	411	458	426	412	450	438	398	418	397	414	412	433	428	422	426	419	446	388	428	428	411	437	414	423	434	466	419	376	433	392	396	446	433	445	422	415	441	442	420	433	396	407	394	422	429	438	410	467	421	436	465	444	448	435	390	417	403	400	408	438	425	397	406	451	440	445	413	402	414	389	446	436	451	420	416	441	401	462	453	437	421	421	415	406	420	435	437	395	458	440	419	429	388	416	425	422	425	404	420	447	456	398	462	411	411	398	419	398	444	411	399	444	451	450	423	439	404	444	424	423	443	447	415	422	389	410	395	410	415	435	419	462	373	403	410	399	420	407	445	411	388	402	403	402	465	435	413	385	434	400	461	422	425	481	413	427	414	425	434	397	440	409	386	399	423	422	444	463	450	420	439	418	430	430	442	436	456	425	399	454	415	424	420	423	369	420	451	447	412	413	414	443	445	477	419	433	434	416	414	474	397	419	404	428	419	428	425	413	430	405	399	398	413	436	417	448	434	443	393	459	392	411	477	420	390	399	437	438	415	399	420	436	431	413	422	422	418	437	419	428	426	419	442	440	462	419	434	421	441	411	453	441	429	394	414	399	427	444	398	396	427	435	434	438	448	419	426	417	440	426	439	434	427	429	426	411	408	439	424	393	424	405	425	448	444	441	420	470	421	412	409	422	412	437	425	425	401	412	424	436	412	422	423	425	408	434	443	434	426	441	442	418	419	368	398	450	446	465	423	421	425	433	427	427	430	419	438	454	427	425	408	436	436	422	401	411	385	419	444	456	459	396	425	384	414	479	404	390	404	397	395	434	443	425	418	460	400	453	436	443	387	399	457	423	421	435	389	418	403	421	394	387	467	473	449	416	404	405	412	443	439	434	424	399	422	400	452	429	413	396	424	437	429	404	444	443	395	436	395	406	416	468	425	437	474	468	442	391	416	436	442	420	429	398	426	454	426	393	453	417	418	406	436	394	389	410	442	420	428	409	433	459	423	406	416	405	436	465	411	459	377	413	437	421	447	419	405	405	432	425	448	436	439	399	382	432	452	444	445	389	405	428	389	432	456	433	426	454	474	425	432	395	436	416	424	397	418	426	446	409	426	419	446	475	399	433	446	427	440	444	417	458	401	391	430	429	439	430	503	416	433	411	382	415	444	453	411	385	405	402	397	398	407	440	406
15197	6399	10174	10595	8424	7099	5536	4773	4007	2892	2610	2314	1823	1681	1431	1368	1345	1196	1121	1076	1115	1152	1145	1093	1053	962	976	975	931	1032	1016	934	913	930	968	975	955	953	929	911	986	975	913	980	964	944	979	924	891	905	889	922	999	925	989	952	985	1028	993	974	902	890	923	996	932	881	952	978	945	915	915	993	920	876	912	937	983	895	873	931	954	937	943	880	945	927	924	880	940	960	922	909	939	940	920	938	915	933	958	910	891	911	949	928	904	943	920	968	933	898	912	944	952	939	931	915	919	883	926	864	886	966	933	876	969	918	947	941	901	904	923	935	988	943	965	900	949	917	924	926	921	938	963	934	909	960	910	931	922	940	910	957	958	907	966	905	916	943	961	940	884	951	906	914	926	889	925	903	976	943	971	873	917	962	953	900	925	982	931	939	910	920	901	909	924	933	918	897	904	931	891	899	872	892	967	915	940	888	943	893	1029	961	953	912	908	890	919	936	910	922	975	898	885	914	916	899	859	934	886	923	878	946	951	943	891	889	923	944	850	878	907	966	923	859	919	879	947	941	862	870	943	892	900	953	912	883	850	934	962	883	944	907	922	935	917	905	907	913	880	923	891	951	902	975	874	882	923	842	936	957	970	891	905	933	923	947	891	881	911	941	914	904	940	1009	915	900	895	898	933	915	939	905	921	841	942	905	896	925	977	898	913	932	933	952	924	937	960	951	916	978	917	927	877	901	904	956	932	936	841	948	930	911	889	928	928	927	949	905	979	931	946	966	923	929	905	989	947	914	929	940	933	976	901	909	980	891	940	941	969	893	929	929	927	986	920	913	876	925	874	905	963	870	970	925	946	926	970	942	960	953	910	893	922	945	924	935	904	880	897	935	926	943	917	936	972	907	937	942	939	1011	936	907	932	945	935	946	911	924	905	872	918	927	947	881	890	906	907	885	940	880	911	905	904	932	920	916	944	903	937	940	899	943	876	916	911	895	912	942	919	939	941	907	978	938	926	925	929	961	899	903	903	949	948	936	892	930	866	888	952	896	944	946	929	885	949	917	958	940	924	954	903	941	927	931	936	845	903	951	952	904	858	928	961	888	926	934	923	899	907	921	924	996	933	969	927	888	945	928	855	930	940	943	922	911	890	883	903	939	894	934	929	927	871	955	856	929	941	869	927	927	917	925	905	938	883	911	899	920	970	920	949	903	913	904	919	887	898	982	923	929	917	947	936	947	913	943	940	918	915	929	915	918	933	940	934	923	908	918	886	901	949	867	982	954	936	884	918	948	906	916	931	979	902	930	936	898	925	909	912	979	873	905	898	923	925	930	946	950	933	933	880	917	926	913	923	935	969	920	891	931	900	886	922	923	941	924	883	936	922	913	889	954	899	914	924	921	974	888	935	903	934	943	960	922	953	931	936	944	950	899	891	906	918	951	871	936	944	930	932	892	922	906	945	931	894	919	909	934	869	882	925	864	900	898	959	873	889	936	882	956	938	905	890	941	894	946	885	866	909	947	926	940	946	933	933	929	915	972	917	932	879	938	883	900	927	981	958	943	962	921	957	923	959	887	906	906	921	896	903	958	883	966	921	864	963	1016	915	886	923	885	876	905	948	901	957	950	882	939	943	937	898	930	932	922	903	847	911	908	945	973	933	937	919	900	941	939	895	965	976	916	948	917	881	914	942	888	933	914	916	903	909	942	958	915	938	953	947	922	931	949	909	863	922	917	882	873	866	942	898	1010	919	916	898	874	875	887	933	869	918	938	937	855	913	898	933	887	939	886	904	929	893	932	974	925	915	906	926	912	874	928	911	948	911	939	930	856	933	974	917	906	948	931	865	918	941	961	960	912	912	903	900	911	937	905	937	931	892	894	881	898	910	963	911	898	915	910	909	903	921	942	933	932	928	929	966	921	946	886	898	911	948	903	955	891	1018	851	951	877	935	924	914	883	942	879	873	912	965	881	944	892	993	883	981	918	956	941	901	873	910	907	962	877	899	938	918	943	908	907	946	928	924	958	942	849	877	964	911	951	955	960	927	985	905	985	952	895	892	934	964	919	926	936	871	918	934	960	962	874	962	949	894	912	918	908	948	853	939	929	867	955	967	930	920	874	899	914	889	920	915	908	981	934	937	911	941	981	930	882	872	955	919	912	926	928	924	961	929	875	864	916	953	962	920	893	934	885	924	907	858	938	887	891	908	898	879	963	944	910	891	934	920	965	955	939	868	929	886	928	939	926	890	963	967	927	884	923	925	889	953	952	910	928	910	910	904	940	881	889	921	942	895	907	865	897	980	903	964	924	966	964	927	884	927	925	903	948	929	943	925	923	940	926	959	960	938	898	885	912	927	973	884	912	972	909	909	936	922	934	891	949	947	940	987	902	962	921	955	924	973	933	938	905	966	977	940	961	931	926	930	916	938	918	928	930	890	959	910	923	920	873	936	890	862	929	957	970	946	924	888	929	942	963	898	942	921	956	896	955	953	940	935	886	923	890	901	949	958	922	883	894	909	919	883	884	890	936	931	922	909	931	948	947	895	931	914	890	892	918	898	898	908	928	884	897	927	919	898	915	941	897	923	922	899	913	1010	836	900	975	911	987	943	993	954	935	920	945	959	946	908	911	937	914	949	944	931	904	948	968	999	928	888	885	889	902	930	906	954	975	927	964	919	931	947	927	900	912	955	951	937	984	960	960	905	960	929	968	899	964	939	914	1023	998	972	899	879	902	907	936	973	910	901	946	908	965	932	854	968	890	978	837	900	921	928	981	942	846	938	917	887	971	959	960	918	922	928	900	920	926	901	887	866	948	963	960	916	953	910	939	869	903	983	957	923	858	944	933	952	912	957	917	951	899	956	896	858	933	960	928	865	924	864	945	895	932	882	904	938	980	895	897	958	923	986	928	913	897	864	926	916	939	904	871	911	917	954	863	941	936	908	884	910	930	931	883	926	930	873	959	967	946	981	944	945	913	1023	915	951	934	940	967	918	934	912	956	936	901	899	907	892	948	898	883	941	921	889	899	932	854	894	963	940	906	967	923	898	930	944	975	906	892	908	854	901	901	950	936	930	962	877	983	937	939	888	945	919	920	943	873	894	915	914	897	937	861	943	912	929	918	920	956	957	899	943	925	977	894	903	962	904	974	883	923	918	932	916	941	854	910	972	936	879	881	915	915	906	924	934	898	870	917	961	960	922	930	919	948	961	933	879	929	917	879	940	925	922	899	915	933	951	925	954	985	903	960	919	958	923	892	946	923	908	915	933	915	946	921	963	867	927	980	915	930	875	904	897	940	941	939	926	968	921	912	908	899	979	965	967	907	951	894	934	950	961	926	871	873	919	898	941	906	887	951	963	946	912	913	957	967	942	867	941	908	917	899	909	970	955	897	927	900	905	877	914	983	884	901	937	926	898	907	946	946	871	921	874	925	890	897	943	914	962	918	935	965	947	922	922	888	897	964	938	867	969	939	868	922	898	924	934	935	938	915	904	951	938	902
8323	2791	2340	1794	1121	855	730	639	642	468	460	481	452	444	385	399	406	444	419	386	369	370	411	370	342	369	339	365	346	413	340	361	358	360	341	364	331	386	364	335	389	344	363	392	355	397	388	362	385	417	355	383	378	423	394	360	365	368	333	357	385	347	363	376	349	364	414	345	381	396	371	386	330	402	340	362	390	335	382	360	349	345	373	365	342	384	350	404	364	379	374	370	352	359	364	412	350	350	366	413	391	396	341	333	336	404	381	352	374	377	379	391	395	401	351	376	348	344	338	356	384	395	403	318	411	389	386	361	412	348	332	341	346	372	363	336	350	374	319	361	385	315	340	386	351	359	332	333	372	364	399	323	378	358	369	327	347	343	369	383	342	384	337	364	383	350	319	362	305	351	343	360	379	360	344	366	364	355	332	417	391	330	350	390	372	365	356	408	390	372	337	358	365	428	361	346	379	354	389	381	341	378	362	382	360	316	375	375	376	359	348	326	342	341	372	395	387	352	334	341	381	309	344	344	367	352	350	362	373	328	389	356	363	373	387	360	341	400	358	358	382	347	345	399	385	356	378	355	377	361	393	381	362	387	344	334	338	383	345	367	352	393	348	345	305	358	360	332	378	368	329	352	363	360	344	375	375	373	394	382	352	357	361	355	402	381	349	373	405	363	384	376	372	392	414	321	375	384	375	381	373	371	354	366	370	346	330	380	383	338	388	369	391	362	364	376	366	377	379	345	349	374	396	388	372	357	353	380	383	369	376	362	368	387	390	346	364	360	367	422	374	387	368	342	364	390	337	335	379	343	360	352	361	347	342	380	335	329	343	334	392	385	364	339	406	372	365	377	350	350	369	347	383	337	390	340	364	356	359	356	377	389	353	337	391	368	399	389	404	364	387	372	371	370	381	381	411	388	338	355	367	383	394	346	359	396	385	371	339	315	362	342	343	377	399	406	356	369	372	376	371	406	356	360	360	385	372	381	314	356	351	358	288	361	366	376	379	349	344	352	353	384	366	381	372	373	324	353	390	358	383	360	372	342	359	345	402	379	342	360	354	377	381	368	372	334	374	338	377	366	366	383	387	339	360	365	350	338	372	374	383	360	345	388	413	336	386	347	311	372	403	384	388	332	386	360	392	376	370	436	352	363	370	397	352	358	345	351	340	380	387	361	356	334	388	369	340	351	345	330	353	348	371	373	361	391	377	351	347	350	400	379	359	361	348	378	341	376	328	375	382	366	315	398	364	381	367	369	346	359	406	344	352	338	351	399	386	373	335	344	365	372	367	338	362	387	385	369	365	390	355	396	339	344	331	349	401	364	371	372	346	348	355	373	375	358	370	354	393	360	379	343	340	336	347	374	347	346	366	377	382	346	382	368	379	412	362	386	359	407	355	313	378	395	376	396	373	353	343	359	385	374	400	339	338	400	368	369	381	372	332	402	373	321	350	383	341	377	357	372	367	392	362	384	386	387	396	335	376	366	336	358	380	368	352	368	351	367	368	386	346	401	387	348	355	380	346	366	370	365	349	379	355	387	378	375	369	355	357	379	336	372	336	346	352	361	369	389	359	337	376	381	363	360	318	364	350	361	359	324	355	378	330	361	362	371	408	362	362	339	371	359	351	367	357	358	370	360	368	381	388	361	357	352	377	346	378	352	362	348	359	362	363	355	349	376	394	371	352	353	347	361	353	336	355	332	341	331	347	384	342	360	370	347	408	383	390	367	336	365	375	396	353	347	372	302	309	406	360	344	380	367	348	346	358	329	367	360	333	350	387	349	372	346	347	358	337	361	392	386	350	338	397	364	396	393	326	414	379	402	390	361	339	369	350	337	370	424	369	342	380	425	365	384	393	356	386	359	364	348	384	384	368	353	341	393	375	351	361	383	361	341	359	390	379	347	331	399	364	351	347	361	360	359	369	385	373	397	389	384	360	350	358	330	342	387	372	379	375	375	370	403	375	362	358	362	367	370	348	373	383	389	370	364	390	359	344	332	354	396	358	349	336	358	357	385	389	333	370	349	335	359	359	384	384	352	340	338	328	349	349	363	373	416	372	354	336	353	343	397	345	345	351	336	344	381	332	366	391	357	363	336	377	353	355	336	418	384	394	361	368	399	363	359	366	377	385	397	361	370	369	379	355	342	386	378	354	326	352	360	393	348	379	363	385	369	367	383	314	353	344	327	367	386	374	379	384	396	354	351	377	349	364	346	392	380	358	384	369	368	379	353	384	370	343	367	350	365	389	374	350	340	343	362	353	394	344	375	373	364	362	354	358	354	376	377	362	379	385	387	364	344	389	369	356	365	408	372	370	368	347	358	352	372	358	359	362	382	366	372	318	338	366	384	379	375	380	331	381	396	350	363	388	360	352	382	356	389	387	410	366	347	382	404	355	342	358	369	356	379	388	355	379	365	392	379	399	366	359	369	380	357	370	383	358	399	376	366	391	377	401	362	359	371	389	359	346	391	362	373	393	371	410	418	376	347	371	339	373	337	375	341	339	373	347	344	354	332	385	345	391	399	369	381	339	364	337	373	396	376	353	348	391	400	351	387	375	384	340	349	335	375	362	342	361	383	341	327	388	404	340	340	387	353	341	351	362	351	354	396	361	339	359	364	364	356	396	380	375	334	397	361	407	411	363	371	354	378	355	367	353	390	366	426	365	398	368	375	371	385	365	359	335	361	349	370	371	369	377	369	344	400	385	353	351	413	382	371	401	361	351	360	359	323	381	392	363	356	369	391	354	365	354	374	329	380	402	375	382	324	312	374	381	341	352	380	371	372	371	378	375	346	338	372	362	384	327	356	368	380	346	382	357	348	356	352	403	380	412	380	377	380	381	351	383	395	394	363	374	351	395	390	413	398	326	377	387	397	352	339	339	350	389	354	329	371	333	386	372	355	376	340	364	340	348	383	325	380	347	384	374	382	360	349	387	365	355	368	336	377	345	333	358	365	370	372	355	379	366	345	376	366	314	351	370	384	320	347	378	368	382	394	369	354	372	368	336	339	364	353	348	356	393	348	356	372	365	355	369	403	338	366	339	369	334	354	336	358	350	357	349	354	365	357	331	370	356	359	364	370	377	370	319	335	391	364	397	363	367	405	395	352	382	379	390	358	375	363	325	328	368	353	355	358	381	346	350	369	399	352	342	351	370	386	352	348	383	340	389	372	361	364	384	378	380	389	368	374	413	358	358	368	366	359	350	353	372	385	367	379	357	352	347	373	417	394	363	333	386	384	420	386	396	392	364	345	323	361	335	350	376	345	348	368	345	351	368	349	365	396	349	383	344	373	366	360	364	356	364	376	347	338	364	388	337	341	377	387	353	347	355	357	350	362	388	352	343	379	346	349	379	427	381	378	358	388	355	349	341	366	375	344	377	357	347	368	384	355	341	375	371	348	349	362	384	348	368	351	390	364	350	367	362	388	374	356	340	345	353	349	312	364	385	383	348	375	379	364	335	388	358	364	390	385	395	350
5165	2703	4447	5102	3897	3318	2588	2369	2014	1659	1438	1305	1096	1076	1039	978	885	943	891	893	888	874	821	875	906	836	819	795	787	833	813	806	860	795	877	774	843	824	840	838	787	780	776	825	780	801	834	778	727	782	803	771	833	848	860	837	813	882	856	810	844	825	801	791	767	804	810	805	753	815	811	823	768	770	810	813	791	783	783	852	817	803	785	864	840	777	810	843	798	799	756	757	783	829	736	840	782	836	818	778	838	794	755	839	806	738	760	788	797	810	775	814	793	823	835	766	798	757	766	794	817	789	793	796	778	848	806	797	817	772	816	782	840	783	848	789	764	808	759	765	830	728	783	783	765	827	796	787	835	786	850	816	823	791	802	754	771	825	833	799	806	828	829	818	778	763	806	764	784	823	811	815	775	885	819	818	746	771	764	861	821	802	750	752	847	768	798	836	787	782	795	796	804	724	836	755	839	793	806	881	778	780	783	799	816	817	797	820	781	803	840	790	803	846	771	747	774	793	812	843	792	790	796	812	783	816	779	790	774	796	839	768	796	772	845	811	828	726	792	832	768	832	869	793	816	872	807	794	823	852	773	777	846	785	820	800	779	778	790	791	777	819	776	788	791	779	751	845	780	773	831	780	788	768	793	792	832	796	782	773	804	815	784	814	784	842	778	824	793	808	840	778	780	836	814	773	773	793	860	782	774	766	805	825	816	771	774	788	810	815	813	832	828	813	788	784	864	844	790	812	787	779	752	830	760	782	810	846	734	771	847	847	780	822	804	841	820	811	768	810	836	868	750	825	804	781	800	808	802	836	862	805	772	842	780	819	797	783	757	790	805	809	792	830	829	775	780	833	819	814	796	788	835	841	797	802	833	797	832	833	835	853	775	760	789	762	800	800	748	749	768	820	846	797	807	823	823	797	790	812	856	772	781	805	774	758	786	749	824	741	802	810	798	795	809	807	787	770	767	827	818	760	819	809	795	754	854	756	775	807	815	814	822	834	825	788	821	841	813	825	803	792	764	812	820	789	750	819	774	808	832	759	762	791	763	779	808	840	813	808	758	802	761	807	807	784	849	793	793	781	793	857	771	778	859	831	824	797	788	760	776	798	825	800	809	780	782	797	779	739	848	755	784	777	791	801	776	792	744	802	774	782	767	789	822	810	790	798	782	823	820	781	782	766	780	819	842	796	835	802	747	804	772	771	851	812	837	756	781	844	789	796	830	791	818	805	796	807	820	823	768	843	826	772	808	786	815	824	775	795	827	813	780	785	759	795	813	785	788	809	843	734	838	799	791	763	807	795	778	771	746	819	801	797	761	799	779	814	828	793	779	784	819	778	820	787	784	836	802	837	811	799	823	751	773	808	796	802	803	745	836	786	822	785	820	875	733	818	859	765	816	809	786	841	795	792	778	811	779	828	787	810	763	831	814	823	794	797	827	746	831	800	816	789	792	766	809	760	824	822	774	805	766	809	809	772	811	757	801	796	797	805	764	776	850	839	832	817	822	803	793	785	801	835	764	784	851	778	791	775	786	787	824	795	829	837	767	794	786	844	798	821	844	766	758	831	747	829	833	764	780	822	795	827	776	861	813	782	820	813	780	839	775	796	769	807	834	850	822	837	814	778	789	817	794	784	823	775	783	816	761	835	819	724	834	802	766	787	763	802	821	811	805	817	829	780	784	763	789	841	806	853	833	758	877	846	765	751	750	815	779	805	786	817	813	777	783	763	795	764	755	799	783	831	760	849	815	822	781	852	801	754	821	792	823	764	820	791	792	779	832	790	771	797	749	814	766	807	787	753	837	815	789	820	814	790	734	821	819	795	853	756	772	920	845	792	801	780	794	779	849	850	788	803	835	828	817	815	776	834	792	807	805	813	755	788	769	784	765	804	842	791	816	794	816	803	803	750	791	819	873	787	749	851	742	860	790	748	771	788	818	737	774	790	785	787	765	762	801	831	797	839	786	785	800	821	810	801	818	803	792	828	838	761	846	771	800	841	819	784	816	800	817	799	774	864	762	828	797	803	739	807	779	805	774	791	803	743	820	775	835	839	829	764	844	767	822	784	763	812	845	807	795	790	799	758	809	798	771	783	811	835	802	821	822	798	779	828	853	798	836	786	791	796	814	783	849	776	778	804	824	813	809	774	798	760	796	791	792	848	795	841	824	783	773	808	775	785	736	813	790	785	755	806	837	831	772	831	745	746	806	783	796	788	786	794	768	789	814	759	835	795	785	786	777	855	754	769	780	813	807	804	786	809	764	804	798	816	813	815	805	805	807	781	843	780	848	762	795	822	775	825	794	772	776	799	851	811	793	805	781	794	792	875	824	803	818	862	799	870	784	781	802	824	745	803	835	824	836	848	774	799	776	857	787	833	775	826	853	766	796	829	798	814	776	842	771	765	778	768	784	782	798	798	827	811	798	804	796	785	765	785	794	825	814	804	773	823	809	772	801	803	812	789	801	820	809	804	771	770	806	830	800	768	800	833	806	808	822	784	795	789	802	771	818	761	806	826	814	792	785	827	817	808	783	841	816	791	765	795	760	729	705	778	846	799	792	772	789	809	802	825	762	751	817	773	735	763	831	771	827	785	812	818	782	803	805	848	760	757	824	792	835	798	804	860	799	820	760	792	809	785	814	814	779	808	803	799	794	779	843	781	812	804	805	778	791	844	791	785	812	842	837	852	761	762	810	775	821	771	817	819	854	766	871	802	783	789	806	778	777	780	796	814	774	795	782	811	851	829	762	787	800	779	767	808	782	835	788	832	854	797	840	803	832	842	805	797	823	783	814	759	764	820	838	796	755	773	801	806	787	767	804	778	758	789	784	864	810	802	835	868	763	849	795	777	802	766	780	805	827	798	806	767	841	820	757	818	809	764	780	768	840	740	799	782	807	785	798	758	794	804	801	758	796	861	826	762	801	773	805	806	808	810	837	810	790	802	771	760	784	780	816	760	775	832	756	830	813	809	795	809	830	866	761	787	784	830	832	815	798	813	817	807	805	773	816	786	798	835	819	835	775	815	781	813	800	833	827	836	769	799	786	805	838	778	844	784	746	775	781	795	813	774	804	788	831	828	847	800	815	774	767	819	788	835	813	803	785	839	766	800	755	869	836	777	836	817	765	816	816	815	827	809	749	791	748	817	801	790	845	736	780	762	773	809	813	790	790	803	826	818	831	840	774	772	804	766	759	801	803	808	770	810	759	801	740	791	796	867	780	798	867	801	812	779	782	836	813	804	762	772	837	840	785	794	801	768	800	803	796	822	797	814	783	801	806	709	785	770	768	803	817	765	779	759	818	771	809	787	841	829	803	769	760	782	791	777	797	826	844	840	812	770	817	841	802	788	818	867	761	803	796	767	810	765	800	824	839	822	776	822	818	819	794	765	757	809	780	811	798	768	812	777	802	799	762	813	775	784	766	793	794	844	759	841	803	842	801	822	766	805	819	797	799	801	809	818	786	813	747	817	823	777	805	807
17477	6141	5030	3282	2033	1536	1013	894	802	608	587	499	414	433	429	401	411	333	379	402	385	349	389	364	355	373	346	342	349	344	307	336	335	330	339	346	334	355	380	349	346	331	362	322	302	298	329	372	331	375	370	361	333	328	346	336	355	315	349	363	317	352	342	343	309	318	364	343	346	368	361	340	332	293	384	371	328	353	349	343	317	342	369	354	345	330	346	353	362	374	364	350	326	327	357	350	359	351	351	343	358	377	368	342	351	350	359	375	319	334	318	326	305	374	321	355	333	352	373	315	372	352	338	383	348	371	310	304	367	310	351	316	317	352	380	329	309	341	333	337	332	367	362	349	345	347	359	365	318	401	357	350	340	312	316	334	374	371	368	368	326	365	352	351	394	375	335	383	333	368	328	334	329	358	308	345	361	341	331	339	378	335	358	344	345	334	313	358	378	345	331	385	360	338	353	351	317	342	307	312	348	376	349	313	318	355	331	333	344	365	337	324	372	361	332	308	346	383	348	360	338	366	344	368	336	343	319	353	350	355	358	325	358	342	327	346	323	331	361	328	357	355	332	367	360	358	336	386	349	355	336	351	342	307	333	364	333	344	325	324	381	368	332	327	371	314	319	321	372	339	334	331	315	328	329	351	329	347	354	341	382	365	361	328	340	367	333	306	303	302	333	360	340	342	343	351	325	317	381	334	341	353	343	310	338	349	323	330	305	357	354	322	351	331	355	336	335	345	352	338	351	376	352	337	375	372	348	342	347	351	333	342	357	362	335	356	334	342	329	350	353	334	353	345	358	351	312	338	349	353	346	349	350	384	345	369	361	338	313	313	357	318	335	363	318	336	343	370	342	341	366	377	391	354	342	329	315	328	333	384	373	384	324	336	363	337	310	339	290	355	306	326	316	337	321	370	339	365	329	349	330	308	379	354	332	385	344	332	324	332	349	371	318	328	332	394	389	323	350	340	355	357	354	335	323	358	359	353	361	327	354	333	316	380	325	334	329	352	344	346	334	334	346	345	367	320	348	333	371	315	370	347	342	352	293	349	358	312	359	363	306	330	350	347	326	349	345	345	377	355	378	377	363	366	351	351	340	335	343	387	372	355	360	367	343	354	367	363	303	340	345	328	363	337	329	346	339	342	391	330	358	356	370	351	367	336	371	338	340	349	382	336	304	321	322	335	360	307	353	333	311	344	343	358	315	325	356	308	360	368	350	313	362	352	359	348	352	333	346	362	340	354	318	334	346	348	323	327	356	340	351	326	359	334	341	340	358	343	383	329	327	315	365	409	364	351	308	366	360	344	338	366	311	321	358	349	329	351	356	362	345	353	337	351	331	332	358	368	294	341	355	348	354	364	333	356	338	366	387	331	356	345	342	334	307	353	354	297	365	307	353	338	317	352	361	343	345	327	335	347	361	334	377	361	349	360	352	358	343	311	353	330	362	333	321	329	344	368	360	360	357	376	348	364	319	338	369	349	347	339	312	345	377	367	317	294	384	336	350	345	336	341	361	355	311	320	327	354	316	347	365	321	324	381	355	331	356	362	336	367	342	384	349	334	344	330	306	333	298	349	348	337	350	370	346	333	379	385	345	334	350	332	364	380	362	305	349	331	372	331	361	358	369	322	311	330	375	346	366	349	407	327	307	332	315	323	333	363	359	363	349	365	329	344	351	342	353	354	306	315	372	380	358	340	344	356	354	288	313	360	323	338	355	318	341	361	317	344	341	315	350	316	320	352	329	349	322	323	330	359	349	349	362	347	333	359	345	355	317	352	328	383	388	341	357	356	320	362	335	359	339	359	307	361	335	357	337	352	298	341	311	330	311	339	372	358	315	324	336	383	356	353	354	346	340	378	333	378	326	343	375	353	345	342	368	352	364	358	337	343	379	334	338	305	381	332	359	342	347	337	322	315	325	319	336	341	337	371	333	336	373	316	357	329	318	339	341	354	329	308	354	360	344	351	338	352	361	324	368	332	388	344	362	339	356	332	339	360	322	370	348	342	354	325	350	356	328	355	365	330	329	344	346	331	363	357	344	339	346	331	337	343	346	327	336	313	329	360	369	351	321	326	345	349	354	354	327	350	353	354	420	337	388	346	333	331	363	340	357	386	302	313	344	364	341	345	335	339	334	346	323	341	345	358	411	402	329	322	342	353	339	335	370	382	355	325	387	360	351	354	320	361	358	330	345	360	344	377	378	345	345	344	343	336	323	323	328	342	362	316	363	362	364	342	391	329	320	370	366	352	329	304	312	376	358	363	332	352	329	337	366	340	335	336	322	348	349	358	346	394	322	345	367	355	348	350	352	355	344	324	292	371	339	349	365	354	345	348	334	310	364	360	378	371	381	349	356	330	336	327	323	344	297	317	310	347	347	319	356	329	368	317	379	317	327	369	343	341	345	352	361	318	338	349	342	347	318	359	367	333	354	370	356	327	340	361	336	346	331	369	343	333	313	360	333	353	332	356	320	367	355	342	344	341	336	335	337	327	352	346	298	378	358	330	370	350	317	336	362	317	366	337	334	356	370	379	344	371	350	366	334	332	344	360	327	351	320	338	376	328	355	330	338	364	357	377	341	323	353	369	352	339	356	341	343	367	347	312	322	354	333	325	363	378	355	372	347	369	320	355	333	332	347	356	378	319	366	336	350	344	327	319	326	325	364	376	351	321	350	345	339	321	393	359	360	345	363	344	359	339	337	362	320	352	348	345	345	365	351	364	355	340	361	346	309	322	389	349	382	344	333	368	341	382	348	368	325	312	328	356	364	339	348	346	323	317	326	317	331	376	350	324	332	323	320	351	336	324	362	345	339	339	373	388	369	377	370	314	352	384	328	347	336	352	351	348	324	342	329	364	347	361	369	374	345	352	369	354	340	322	360	341	318	333	337	344	347	348	345	333	356	325	391	398	362	349	379	351	376	329	335	353	301	334	355	344	335	389	362	357	372	364	348	336	351	369	326	317	335	358	354	349	370	361	309	328	348	333	304	369	336	351	364	342	345	333	332	347	397	349	329	321	353	359	322	351	332	334	322	352	349	326	324	345	345	347	336	376	344	360	353	344	356	351	330	331	360	345	367	336	306	344	336	314	330	328	328	337	344	324	314	346	329	374	348	319	336	375	325	355	349	362	372	364	329	355	369	355	333	349	367	346	350	382	332	334	372	349	381	373	362	355	379	348	329	329	324	345	346	323	320	347	352	323	337	346	381	344	321	365	323	326	337	368	350	348	341	355	376	379	386	337	341	372	356	322	361	343	341	354	325	358	347	387	365	356	340	326	348	323	327	368	372	338	322	353	344	356	353	365	377	364	312	340	349	326	336	342	306	329	386	361	360	314	371	328	332	351	303	329	320	298	327	327	338	367	358	360	359	368	360	386	358	353	314	340	349	326	334	335	367	351	348	332	347	369	335	325	325	377	376	335	376	379	357	346	305	345	376	368	320	320	329	351	336	375	346	337	346	306	331	345	355	302	327	344
11050	4930	7828	7987	6371	5600	4140	3422	2919	2231	2018	1665	1329	1283	1110	1113	1047	1022	910	856	910	937	895	864	877	857	806	815	799	825	782	740	756	803	789	793	802	781	798	821	775	755	771	800	810	782	773	746	783	760	769	759	778	780	814	805	820	783	863	805	768	771	792	789	774	728	793	786	822	728	781	719	763	728	719	795	760	743	753	781	744	752	727	772	743	792	752	810	743	786	799	760	770	754	780	780	760	764	822	773	786	742	737	735	752	793	747	771	789	786	789	773	781	776	769	762	839	772	823	757	742	752	773	765	751	750	753	723	791	779	756	785	805	757	765	769	793	777	741	676	798	763	782	757	804	780	797	795	793	781	753	786	757	799	785	747	770	774	755	722	788	774	766	769	781	776	799	775	788	761	742	794	780	752	794	739	805	738	803	774	787	752	779	795	745	764	770	804	748	774	770	777	799	784	742	768	744	807	802	727	796	779	768	798	769	786	771	764	767	737	778	787	724	865	746	794	741	795	765	730	770	765	737	809	777	803	748	735	815	776	697	773	787	743	754	761	814	760	791	711	804	760	745	769	780	807	780	794	788	800	723	753	770	769	769	720	779	728	786	778	801	754	756	760	728	813	812	821	795	779	752	777	786	768	760	771	794	776	738	765	756	767	777	736	777	730	748	764	807	791	780	712	729	787	786	778	768	736	772	780	774	762	791	821	803	757	759	784	775	720	753	738	754	820	751	801	844	827	828	798	799	756	787	772	759	767	745	798	760	792	710	793	799	739	773	775	786	770	724	738	797	834	816	753	809	808	748	757	761	785	791	749	712	767	782	699	781	792	781	772	767	810	756	771	771	783	755	817	775	761	722	742	794	771	744	726	765	799	759	750	787	811	751	777	794	725	774	777	775	774	788	760	778	815	770	772	832	776	781	813	710	734	765	769	766	759	731	788	776	790	810	755	814	748	796	767	757	765	738	733	781	727	752	764	777	777	738	769	819	757	739	814	763	733	755	773	770	742	759	751	747	700	784	724	780	807	790	745	764	794	778	804	783	765	758	739	796	771	778	782	797	787	774	797	730	769	733	780	793	772	772	744	741	813	762	761	760	688	803	775	740	740	759	757	763	753	741	790	777	757	713	730	731	737	786	768	795	732	735	791	763	777	804	767	793	778	759	798	752	761	788	736	747	837	784	754	786	780	772	773	765	725	792	794	778	806	772	735	806	744	799	816	772	756	776	792	754	758	825	778	759	759	802	777	706	789	787	770	725	752	714	780	803	751	739	829	777	751	796	782	725	759	783	750	765	772	794	758	778	751	746	754	715	769	766	761	733	760	716	797	772	733	744	771	789	730	759	830	766	737	750	835	795	754	735	749	778	816	737	706	750	831	811	764	739	823	771	760	748	800	750	767	809	734	752	767	753	780	787	808	737	742	743	777	747	797	757	760	756	807	766	837	791	794	780	779	781	771	753	770	745	736	772	826	768	782	784	773	812	823	770	772	797	779	754	829	794	731	733	757	748	809	777	784	760	759	828	746	751	812	752	776	783	769	795	774	792	764	756	808	821	779	747	819	718	819	781	733	732	761	733	740	761	810	797	789	794	786	754	779	751	782	815	753	765	761	811	789	778	753	767	785	769	766	798	723	805	805	765	727	783	762	799	812	757	752	821	770	771	753	798	736	751	728	717	773	743	764	753	823	765	805	780	718	781	766	800	750	759	766	730	767	753	805	752	781	795	755	781	792	781	727	798	752	768	734	729	776	741	745	744	788	745	780	739	736	764	768	788	763	792	793	754	808	763	716	777	763	813	797	777	807	795	770	760	766	768	732	731	738	781	749	782	769	771	750	740	741	779	764	789	755	798	740	775	757	750	743	794	852	709	758	754	765	763	735	772	801	776	711	754	790	780	794	758	762	788	764	776	762	782	765	778	777	773	777	742	743	737	739	789	729	783	772	805	696	753	788	785	733	767	771	783	781	811	725	777	799	816	776	752	752	775	749	785	804	767	725	826	772	770	834	761	759	732	779	737	721	760	763	786	809	793	736	769	811	797	753	783	785	795	798	763	774	767	746	752	751	785	781	760	761	803	748	761	790	760	744	745	824	766	787	784	759	784	751	747	797	764	770	793	755	812	791	753	829	768	724	797	735	748	769	740	816	769	809	768	758	778	739	784	772	774	795	721	787	739	778	735	742	767	812	760	772	758	744	772	781	812	717	756	770	757	764	780	774	782	790	787	759	764	801	759	735	771	771	782	756	748	788	706	776	766	758	727	788	827	756	782	780	759	778	738	776	756	767	796	792	821	804	804	797	755	757	767	754	728	782	784	724	773	739	789	771	735	821	781	769	773	719	774	809	770	728	766	824	770	778	800	818	776	729	804	791	798	743	737	769	808	772	796	751	781	770	796	870	717	768	724	732	746	729	735	786	741	716	743	804	766	718	745	733	761	745	779	778	771	802	750	735	730	759	757	799	792	738	762	738	781	800	791	798	763	790	793	728	797	779	733	776	773	774	747	768	743	782	772	732	771	797	727	801	770	750	745	762	717	778	796	797	749	759	737	731	752	773	742	720	790	781	756	803	794	760	784	780	781	715	827	783	759	796	821	707	763	768	761	725	790	763	739	778	774	763	789	750	808	727	839	811	703	732	750	729	781	795	757	824	741	753	744	709	758	774	790	764	714	783	724	743	795	733	809	738	770	755	764	797	759	756	800	800	787	760	699	740	726	800	768	756	734	818	742	710	729	757	789	747	751	745	772	773	814	824	830	826	762	806	775	771	786	765	747	809	777	803	752	766	746	767	701	792	742	789	767	800	782	772	751	730	782	746	828	759	844	794	776	784	734	774	759	761	770	761	748	786	781	759	783	753	815	777	748	713	738	795	796	787	764	780	764	730	770	821	757	773	794	789	768	780	771	764	791	770	755	758	803	793	781	773	757	803	779	756	773	721	746	722	773	758	747	767	758	809	812	709	737	811	717	754	787	780	792	765	752	832	770	732	764	738	788	812	767	759	748	773	810	800	769	787	775	798	776	743	785	791	770	783	862	803	762	751	775	729	768	807	788	810	751	753	792	804	809	774	766	739	739	757	774	695	769	725	767	780	763	728	775	733	843	760	700	803	809	782	782	709	753	767	779	781	797	797	756	745	771	775	770	725	815	691	777	764	767	827	811	787	753	742	766	747	782	726	798	780	792	758	740	779	811	768	780	784	785	740	755	728	696	741	805	783	799	667	784	770	755	797	760	723	721	793	812	755	765	772	787	726	809	706	770	829	748	789	747	796	791	767	780	782	736	766	729	793	741	732	766	795	737	811	764	752	755	715	779	769	719	758	804	837	781	754	766	754	782	818	809	798	777	798	826	735	788	776	751	724	755	789	728	813	782	758	809	774	738	714	791	732	791	776	801	761	751	805	775	720	781	767	730	777	784	760	771	791	760	821	763	786	787	779	754	779	764	762	752	737	723	771	735	755	810	738	760	771	793	770	776	802
28003	9770	7302	4751	2853	2091	1407	1227	977	789	702	656	561	559	533	471	496	478	450	426	464	464	487	468	454	426	431	417	416	417	432	435	408	426	425	402	427	434	451	409	391	443	387	473	429	422	434	392	442	434	434	458	436	447	396	427	463	416	399	452	478	444	396	392	419	452	392	406	414	404	453	436	452	413	407	390	419	428	408	392	440	402	405	475	431	435	418	434	418	422	428	382	465	429	420	461	438	407	436	422	428	444	390	434	413	414	407	408	382	387	386	423	446	438	433	446	442	432	443	418	411	426	438	444	430	398	428	414	386	388	394	401	385	436	479	422	393	418	390	417	397	442	413	438	439	441	397	428	419	401	457	435	430	391	428	445	448	393	390	457	411	453	413	439	451	494	384	446	422	414	420	394	435	412	398	391	428	388	385	453	430	400	462	424	468	433	442	415	435	469	461	404	406	421	408	411	441	420	409	425	406	401	442	421	436	452	432	455	433	416	443	426	419	449	465	418	437	431	435	435	438	417	400	437	400	430	415	440	442	419	409	430	405	417	401	407	408	436	430	462	455	425	387	441	398	425	441	422	433	425	413	413	442	445	433	412	413	469	417	442	436	402	456	452	393	422	421	450	401	441	432	408	444	414	384	407	395	409	397	436	437	422	454	401	388	432	470	392	440	410	444	433	419	426	391	398	444	402	381	435	421	448	401	465	414	442	400	459	390	405	475	476	410	406	418	377	442	384	388	433	385	422	422	436	440	406	432	445	400	418	429	422	408	421	389	422	386	410	402	410	416	426	412	392	410	440	439	415	429	462	371	437	420	444	396	465	416	410	455	398	408	443	411	411	451	444	437	397	398	410	450	450	455	408	411	424	382	403	419	452	422	411	407	406	427	431	410	440	435	461	414	415	360	414	424	449	391	407	463	455	435	426	411	415	397	446	450	415	391	403	395	387	373	425	393	423	412	390	475	421	395	377	424	416	431	449	422	395	400	374	410	390	380	434	410	389	453	416	432	397	420	408	412	394	427	361	413	468	405	412	404	442	435	428	374	418	450	451	431	430	425	429	412	407	416	433	383	424	453	441	416	412	449	398	411	444	461	435	444	448	475	401	445	479	451	385	436	387	445	452	435	471	441	457	407	410	453	437	427	419	423	434	434	462	445	380	458	438	410	396	429	417	440	423	409	431	395	392	463	396	438	432	408	398	462	441	424	425	355	409	405	441	433	408	413	427	422	425	427	397	390	413	388	437	426	436	431	411	429	409	410	429	450	417	453	438	463	455	415	428	405	386	424	407	419	412	397	402	421	411	381	415	397	421	451	417	448	417	419	455	432	413	425	448	414	419	367	389	476	420	412	420	451	414	368	410	452	457	443	452	454	426	422	410	443	411	394	414	439	408	423	417	419	442	425	411	439	432	428	427	416	418	427	416	480	451	442	404	412	463	441	424	446	430	436	447	405	404	419	425	442	414	429	422	406	376	435	436	377	429	423	449	452	381	433	435	417	400	402	497	404	444	408	426	418	422	457	408	393	432	411	419	452	431	384	465	446	393	416	437	415	418	408	429	419	440	434	418	445	449	447	426	424	390	410	410	387	408	430	441	451	409	427	448	451	415	381	439	400	419	379	397	381	426	375	425	430	461	358	431	442	422	431	386	413	416	422	412	413	402	419	382	455	424	419	448	454	461	430	436	392	400	416	434	433	396	374	435	422	449	439	444	459	423	429	420	391	426	445	460	409	444	384	408	421	461	470	417	450	398	404	420	446	404	398	398	432	437	444	415	389	398	365	386	449	402	420	413	417	457	420	421	492	443	416	421	423	450	433	405	418	409	452	436	456	418	439	463	453	413	428	437	434	446	392	427	388	477	428	405	389	412	428	427	434	449	422	399	393	440	417	397	400	381	405	403	407	427	401	428	463	475	395	441	442	442	404	418	460	443	430	391	440	458	407	401	438	414	426	428	421	414	416	443	430	432	413	439	403	416	439	441	433	414	397	400	432	438	434	415	437	415	384	397	421	489	466	432	412	432	423	400	417	425	406	407	460	426	429	432	428	455	439	447	427	438	421	429	417	452	444	436	402	444	441	403	447	444	432	468	452	415	429	433	435	372	443	436	449	436	408	466	413	402	403	408	408	398	409	444	431	392	418	382	432	423	439	393	414	431	450	423	428	414	423	418	411	421	423	414	430	447	404	435	409	438	422	416	414	408	419	433	422	431	440	425	403	438	431	385	401	405	431	403	416	441	436	432	435	421	400	441	408	419	435	381	450	390	409	397	422	433	435	409	430	417	431	456	442	389	438	451	441	421	433	408	390	393	431	437	437	486	409	416	429	465	404	450	431	437	443	389	482	438	466	397	435	461	436	425	440	396	402	372	421	412	429	423	440	414	440	434	436	381	399	431	426	407	413	418	406	426	422	440	437	434	447	385	405	411	395	420	440	412	440	413	441	430	398	397	414	413	435	430	433	430	386	411	401	421	432	414	413	470	424	401	432	434	433	397	416	435	438	448	410	395	410	430	437	389	420	397	393	433	424	416	436	452	453	439	437	420	403	394	387	431	433	411	425	489	391	398	411	453	400	421	449	424	427	388	408	463	449	423	415	406	402	411	379	410	423	440	426	446	390	469	436	458	458	408	406	433	451	444	407	405	414	429	433	449	432	446	468	430	444	444	417	413	367	414	425	416	438	416	438	437	472	460	441	465	382	441	406	417	452	441	380	466	427	417	410	431	424	421	460	436	404	418	385	373	395	410	446	395	409	438	409	454	452	451	441	427	445	463	412	425	409	430	405	423	437	419	416	422	419	410	414	398	425	455	390	423	414	393	388	359	400	472	418	430	436	384	407	452	408	424	420	408	380	409	424	409	428	394	397	409	464	395	437	430	448	443	471	418	455	411	427	439	454	406	413	423	434	443	386	438	438	421	434	412	413	446	421	420	422	429	409	406	473	399	415	440	428	414	388	382	461	388	407	417	373	425	395	417	431	424	381	416	369	420	469	433	445	439	447	456	446	433	417	462	439	410	434	369	405	422	415	417	416	395	401	470	395	382	412	420	441	371	376	452	425	437	429	436	470	408	399	389	448	428	441	344	420	446	431	448	408	402	422	423	396	428	392	422	449	410	412	457	467	448	437	420	452	434	446	442	378	437	431	431	404	463	421	429	393	454	428	458	416	420	419	378	403	376	415	452	463	435	421	384	416	399	397	399	436	427	408	443	438	418	451	443	425	417	463	459	414	402	445	398	367	433	421	441	421	431	399	409	424	401	447	410	430	410	376	445	386	424	427	410	395	387	415	404	428	417	444	388	428	416	416	425	423	398	401	451	439	443	420	417	423	416	434	408	385	423	399	402	381	431	464	393	410	404	435	403	385	410	419	442	440	433	443	396	424	417	445	458	424	413	405	419	416	462	424	406	416	454	443	451	448	395	454	411	412	418	442	426	459	448	431	424	422	415	443	431	423	407	423	406	409	409	407	422	414	389
15195	6719	10173	10195	8447	7140	5454	4645	3804	2993	2549	2191	1737	1599	1469	1340	1292	1299	1248	1145	1142	1149	1122	1049	1033	1073	976	1005	988	940	947	973	925	945	942	919	954	984	947	893	986	911	919	957	947	903	925	967	904	907	1000	957	991	950	982	1012	1007	993	944	975	956	983	953	877	963	920	920	948	961	891	835	972	921	867	930	961	954	896	902	923	937	925	903	910	934	955	932	867	923	924	936	958	911	919	945	874	916	940	937	908	903	897	870	954	861	913	899	885	859	911	878	975	869	937	917	915	919	941	949	899	906	950	923	893	938	899	917	962	908	931	910	929	889	858	911	972	933	973	932	983	926	917	925	874	908	901	956	919	953	934	884	945	968	917	868	919	938	921	929	908	908	916	942	937	940	897	939	1003	895	905	884	964	886	945	946	920	897	985	935	903	915	921	907	943	894	932	869	910	903	947	952	915	916	955	953	911	942	887	914	880	962	908	943	880	889	943	902	927	987	979	912	927	862	915	941	917	917	923	927	938	870	888	940	884	902	950	898	951	948	899	893	931	918	923	936	913	883	963	939	934	922	910	889	949	922	913	892	968	924	941	884	914	913	972	874	867	917	974	952	918	915	952	936	882	950	880	929	883	928	864	1002	871	935	930	885	911	956	919	893	901	949	922	847	944	919	909	901	920	934	909	942	969	945	926	909	926	984	845	916	895	893	954	912	946	907	882	918	906	876	849	970	912	948	928	949	918	952	920	927	980	942	929	914	884	997	943	906	987	904	914	909	966	912	903	917	926	868	830	951	933	893	901	932	905	958	953	942	943	903	914	940	966	877	931	923	910	942	878	878	903	933	994	957	953	951	900	913	888	866	912	923	965	899	897	935	941	869	947	938	890	853	939	892	919	910	989	882	929	922	962	919	902	866	916	931	913	937	842	875	905	924	944	938	984	972	895	931	916	949	876	920	887	889	937	883	868	936	873	911	886	898	941	871	895	913	913	862	928	945	897	934	972	932	906	918	935	894	858	909	873	941	933	929	918	876	904	947	923	939	921	951	929	898	883	935	933	881	900	928	882	934	915	968	924	950	863	861	911	904	911	929	946	893	859	937	919	928	869	896	983	927	913	948	887	970	873	905	911	915	885	925	869	872	933	937	972	923	902	956	906	916	887	959	898	898	903	942	973	935	904	944	898	924	917	949	879	910	924	960	907	920	897	912	880	918	929	915	921	940	901	953	934	912	939	916	900	1016	926	864	976	957	937	920	953	913	844	882	906	938	963	919	884	921	918	920	960	918	906	940	859	940	928	919	926	945	857	942	957	942	934	895	885	931	917	864	934	943	878	937	928	898	901	818	929	919	952	909	881	945	907	937	877	944	886	848	927	947	896	914	936	930	958	898	961	953	1005	965	927	925	953	912	941	965	927	930	916	959	902	937	917	878	957	904	968	937	931	932	931	972	888	941	943	885	930	1000	930	862	852	921	924	916	935	891	915	876	948	854	904	963	925	948	909	914	937	903	878	866	881	904	885	916	926	903	970	997	895	891	874	928	917	938	918	950	889	950	919	861	937	926	839	963	933	924	925	919	910	878	906	959	956	873	923	907	933	932	955	914	919	914	915	895	878	926	908	900	872	905	937	901	921	908	894	892	916	879	920	940	882	900	938	936	883	926	932	906	895	894	974	927	930	918	883	974	939	867	951	915	871	942	928	968	967	879	956	921	924	921	887	897	934	951	928	886	957	899	920	985	962	904	912	912	951	940	907	892	936	936	911	909	879	917	988	918	910	903	926	928	886	923	889	989	884	898	945	924	910	896	866	930	858	960	909	950	958	931	912	958	883	900	956	884	913	857	910	919	916	903	960	917	878	922	900	893	901	1011	883	952	929	955	900	967	914	913	911	874	883	959	876	927	974	919	868	945	920	928	921	903	868	888	899	884	861	922	913	884	896	955	906	949	915	869	918	946	921	892	874	915	866	936	927	903	900	902	894	925	943	944	915	846	912	946	921	933	970	940	887	897	906	888	916	941	943	956	901	936	972	927	864	925	864	925	928	917	868	950	947	897	902	909	921	937	952	945	848	925	903	901	950	921	954	935	966	891	903	910	886	930	918	960	926	919	896	982	910	941	971	917	869	904	919	987	930	920	898	946	915	873	968	944	905	933	948	894	939	887	955	926	929	884	897	969	890	924	968	924	930	888	918	933	900	873	850	931	941	907	936	890	861	879	961	949	900	887	844	920	897	905	891	956	928	936	927	885	891	919	932	894	952	907	900	918	955	939	881	861	890	914	987	943	933	893	917	912	891	917	919	941	901	909	905	965	861	904	910	912	912	909	917	917	947	950	883	868	953	957	920	939	901	926	965	919	930	981	883	928	834	900	903	915	912	889	922	871	908	978	916	929	918	875	954	942	894	932	934	939	897	904	921	914	913	932	930	922	860	944	946	944	976	867	905	908	933	934	889	925	934	921	903	914	868	928	920	909	945	942	956	907	910	918	930	902	933	951	929	964	915	910	935	875	890	938	906	916	862	934	855	926	957	915	932	944	906	908	979	931	910	893	916	952	854	915	936	936	995	890	899	896	885	889	897	931	930	925	883	855	931	965	860	923	904	928	920	947	861	892	876	938	979	976	926	942	901	921	881	907	940	933	936	980	910	904	906	926	937	926	932	895	902	928	930	934	908	915	927	931	852	916	971	852	934	925	914	921	967	903	917	936	934	881	951	908	941	902	908	861	895	932	977	885	931	914	924	936	919	942	925	995	894	928	908	959	951	886	958	891	923	912	905	970	931	891	954	959	919	938	934	887	850	868	924	908	912	941	987	923	877	958	901	976	879	971	900	927	911	911	867	880	932	936	944	860	939	892	947	943	924	934	961	1011	907	929	903	919	926	960	908	921	931	896	1001	944	878	910	858	920	967	949	969	882	958	942	937	909	950	896	913	934	973	889	942	928	968	926	946	907	941	896	869	913	946	933	906	930	934	899	903	879	863	878	892	920	891	923	872	912	909	930	938	930	981	868	923	927	879	903	947	873	900	936	945	936	902	910	948	885	932	915	946	919	936	946	972	917	913	916	906	899	904	911	881	901	928	961	928	947	910	938	948	967	907	873	920	906	918	900	846	957	921	920	900	861	884	970	923	909	904	908	899	870	944	923	919	945	939	918	922	911	870	912	957	915	902	969	935	882	910	852	970	909	878	892	894	910	967	888	887	928	910	886	908	912	894	902	891	907	935	944	942	943	929	986	934	900	941	920	943	954	935	908	921	917	898	911	875	953	937	881	901	854	929	961	916	933	866	991	939	939	912	934	912	939	945	936	895	931	940	919	873	898	876	935	956	947	904	894	901	932	949	891	901	904	837	887	994	888	927	902	888	911	919	932	901	962	970	909	899	909	917	966	924	898	972	919	887	946	891	950	938	939	902	882	929	907	884	933	952	919	912	907	910	858	923	890	961	908	916	856	881	882	993	895	927	875	955	930	938	937	955	948	958	910	948	955	913	949	923
7887	2873	2423	1755	1180	912	744	664	579	539	487	463	417	419	426	390	391	410	392	406	363	396	388	350	412	373	354	357	362	370	354	373	339	363	365	370	316	387	370	354	370	382	357	383	360	358	353	414	369	381	362	393	365	359	351	355	375	399	389	356	342	376	408	365	362	345	409	391	396	408	371	390	355	362	349	391	350	361	379	401	331	361	398	407	415	384	351	392	388	368	351	376	382	401	364	397	373	374	385	379	340	356	367	378	394	386	405	375	352	326	351	374	379	432	372	382	380	383	384	376	366	389	371	337	364	345	362	370	377	352	386	380	371	383	365	376	347	356	343	373	385	376	331	366	352	338	339	383	344	403	376	361	363	364	336	373	334	379	414	348	340	353	355	380	344	360	348	375	391	391	353	351	352	335	334	366	354	359	329	367	367	387	350	385	336	348	311	352	332	384	373	364	396	356	391	366	401	384	354	365	411	331	365	341	349	368	366	389	363	382	379	366	337	348	347	368	398	336	404	338	347	362	364	363	394	327	355	391	388	379	403	345	385	364	382	339	405	384	351	374	348	349	344	366	384	360	361	390	374	363	401	385	396	397	362	356	385	351	359	383	375	356	363	378	351	358	383	357	399	352	390	339	343	373	374	337	366	366	374	338	391	372	359	339	357	348	363	391	341	349	374	318	384	337	298	403	358	379	334	354	343	359	371	353	377	394	378	366	360	378	353	334	369	369	386	364	366	364	381	369	374	345	358	361	357	364	344	343	366	331	325	415	368	348	377	362	351	347	319	364	374	334	364	360	382	336	380	351	383	359	398	368	385	348	366	356	361	371	345	369	358	333	380	366	372	360	357	404	375	374	340	380	359	344	390	315	372	334	401	318	347	336	333	401	356	391	373	365	364	386	343	400	367	374	384	363	399	382	369	366	390	358	412	327	382	341	370	318	348	377	387	370	339	343	337	358	353	357	365	360	322	371	348	373	348	356	367	409	357	411	377	368	388	415	381	392	374	366	398	376	379	408	361	333	367	369	369	315	342	361	387	347	365	366	366	365	362	344	351	378	371	360	326	395	356	359	400	353	369	358	364	346	368	411	360	348	367	356	380	412	354	329	383	377	391	388	409	371	379	353	360	355	357	343	335	381	350	373	326	395	396	359	402	375	376	359	347	375	332	366	355	384	390	359	377	369	343	371	358	322	391	376	361	388	336	307	382	389	416	341	346	395	345	399	387	358	407	364	380	371	386	312	357	357	390	341	377	412	369	364	349	345	412	384	376	360	408	362	366	349	353	359	360	361	366	364	381	356	375	382	358	361	385	375	346	320	377	378	350	387	379	345	370	375	355	365	351	360	364	356	334	338	360	345	397	358	342	331	392	345	359	335	355	368	376	351	349	342	371	359	360	387	393	403	372	362	391	356	353	367	356	331	360	349	382	362	345	385	348	400	382	370	367	340	386	320	365	342	353	358	388	365	367	373	366	392	420	380	373	335	352	335	338	367	401	308	360	394	368	356	371	360	342	346	365	342	351	376	373	359	351	343	370	373	359	369	359	421	363	343	369	347	361	374	391	335	393	365	393	346	351	342	341	361	328	380	349	350	328	386	320	360	372	382	384	362	391	389	382	366	361	369	357	362	369	393	374	383	400	364	351	367	389	382	386	370	355	368	384	376	353	364	349	339	344	360	350	370	365	349	365	357	338	360	366	392	324	381	321	359	381	383	358	357	389	366	408	394	324	342	353	388	351	357	395	352	340	374	345	331	360	340	375	374	416	369	357	336	342	367	336	363	340	387	369	407	353	367	374	344	392	331	356	328	382	349	320	390	361	395	365	353	345	371	351	361	381	373	343	380	394	358	329	360	352	356	328	318	371	385	382	362	366	382	383	356	388	409	400	386	340	344	347	346	372	341	335	369	383	369	338	357	356	380	363	376	328	353	356	419	404	349	357	353	379	367	383	359	387	383	355	391	335	377	371	408	378	384	370	370	380	395	345	367	372	350	349	354	337	388	366	341	374	371	338	400	360	361	346	334	384	377	357	318	364	341	348	374	375	356	367	361	352	350	380	357	354	333	333	366	397	394	384	346	393	377	407	389	339	377	342	410	372	341	378	370	381	412	411	357	375	341	372	356	340	385	351	330	359	353	334	365	360	348	336	330	379	364	341	349	402	352	373	367	370	364	348	365	353	348	395	364	359	393	373	372	366	407	411	373	381	368	365	401	332	422	362	370	366	382	413	359	344	369	381	380	355	350	388	404	354	379	357	378	372	344	319	339	349	381	378	326	349	350	344	362	387	365	382	365	324	348	354	314	320	373	406	368	365	385	367	379	349	339	351	374	401	399	399	356	358	348	391	370	349	390	371	372	368	365	366	396	364	406	402	388	385	360	344	362	336	373	396	328	340	364	352	380	380	391	431	343	341	366	348	339	390	333	405	374	374	359	349	345	423	382	369	347	359	351	397	360	378	373	379	402	361	335	373	387	350	344	355	361	356	367	356	371	340	337	351	382	371	349	365	394	388	343	348	376	380	419	408	394	355	353	357	344	403	343	399	394	388	373	353	328	358	352	334	363	357	357	364	356	343	361	336	357	374	371	348	388	370	367	362	371	373	322	340	363	357	393	338	384	352	377	347	373	378	344	364	378	381	375	361	349	343	358	329	377	393	379	380	369	383	371	332	350	362	372	364	337	387	373	424	353	352	348	343	365	412	417	375	344	348	344	361	365	387	334	342	350	410	380	343	346	348	348	326	373	349	357	346	368	402	371	355	377	354	361	388	340	357	340	364	353	354	366	367	349	348	365	359	388	371	366	349	392	345	389	346	364	359	328	363	366	343	363	390	352	363	352	298	391	361	368	364	340	371	359	356	346	393	364	334	336	375	371	349	322	352	361	408	382	350	376	358	385	345	371	369	349	367	358	374	384	356	358	376	370	363	381	393	351	402	361	392	380	353	360	373	371	333	339	347	337	362	332	423	326	391	376	365	343	395	405	405	372	336	382	366	334	396	356	338	400	367	372	364	347	331	327	378	373	369	335	368	386	330	352	347	379	361	372	344	391	360	354	376	373	353	323	358	326	362	346	393	344	332	348	367	310	336	364	347	333	362	398	331	383	327	379	356	355	346	364	350	391	328	362	332	371	356	389	376	396	360	356	360	369	359	372	383	350	379	369	363	396	376	374	397	393	358	389	366	363	326	384	400	361	381	398	362	419	393	358	402	352	380	358	383	393	380	366	347	379	361	391	341	344	387	387	371	358	334	394	355	365	366	363	368	363	326	347	388	348	362	386	334	383	352	381	385	354	391	370	374	337	372	382	391	376	367	366	332	394	373	389	377	395	342	367	357	327	389	341	344	388	392	379	416	373	386	357	371	347	346	335	379	381	407	373	370	376	353	368	364	336	382	366	348	375	385	387	380	385	337	346	359	361	382	324	322	399	395	340	366	353	340	351	404	342	352	396	372	351	363	403	398	369	377	363	345	376	318	349
4987	2850	4374	4727	4281	3373	2648	2209	1914	1692	1381	1296	1093	1060	1000	1013	940	912	883	860	901	885	869	834	861	786	779	852	765	744	774	810	869	798	830	823	780	754	811	774	785	827	814	784	822	804	824	788	802	806	830	788	741	817	839	862	839	839	837	827	845	832	790	813	747	857	782	781	780	824	748	793	844	812	837	807	790	791	805	826	794	803	776	795	836	819	769	779	839	788	754	832	804	751	814	813	813	819	782	802	839	794	729	777	811	777	770	782	806	756	813	815	769	770	789	831	835	807	795	791	813	760	788	796	799	797	805	848	741	782	755	757	810	747	781	808	783	799	822	861	793	745	806	785	802	796	778	791	810	811	806	807	805	760	860	857	765	787	784	776	785	793	791	822	806	790	821	799	827	794	824	801	763	815	799	805	796	868	792	791	770	804	788	778	742	845	795	823	830	829	814	821	816	725	785	802	816	801	781	774	783	787	806	784	810	832	826	798	796	809	845	841	754	768	804	779	802	829	803	811	765	808	794	824	857	806	759	791	813	816	845	818	788	800	826	803	782	769	860	834	789	847	738	820	782	763	783	748	806	867	755	820	797	767	835	820	801	810	799	789	799	765	790	792	792	748	812	777	766	749	792	819	845	804	794	815	824	738	802	813	772	803	768	839	788	803	759	762	822	836	811	843	760	766	842	809	770	785	825	800	789	817	802	826	857	765	765	754	804	812	784	778	769	791	820	797	796	804	820	808	792	800	759	806	799	755	779	794	821	816	805	790	744	786	814	792	818	794	820	824	824	785	750	799	814	823	819	795	808	847	785	805	829	771	759	803	795	775	777	801	785	808	818	792	785	802	781	825	768	823	791	784	762	788	779	797	834	814	814	811	792	849	798	793	803	834	822	788	768	783	807	775	860	792	835	819	788	805	813	857	816	810	787	847	782	824	777	808	722	823	763	711	776	748	792	800	835	780	784	751	752	806	731	798	817	800	793	810	800	820	832	761	777	819	764	761	850	806	803	854	819	774	773	785	790	759	816	859	756	803	847	823	866	810	783	825	760	824	777	812	811	822	796	836	799	817	781	780	742	782	766	758	852	796	837	836	781	792	811	829	842	836	790	820	840	803	803	785	789	815	810	787	765	811	804	812	765	801	771	804	793	792	801	769	810	853	824	770	799	812	766	804	792	754	767	798	814	763	811	725	782	806	780	794	787	754	754	837	787	794	827	787	794	808	745	852	836	775	819	799	778	789	792	784	787	794	759	755	781	863	766	787	807	780	742	866	746	791	809	814	794	760	782	795	865	795	801	780	771	807	781	744	822	750	792	799	799	807	788	837	816	754	795	828	783	798	780	800	736	792	809	789	824	787	769	783	796	827	781	835	822	825	792	801	761	795	835	777	747	823	757	786	790	817	766	809	789	765	777	844	834	820	840	819	807	829	767	800	796	778	776	772	833	801	805	817	770	778	787	735	782	831	838	863	784	802	767	803	771	767	767	851	775	795	821	770	843	768	804	818	803	785	799	759	753	833	763	775	766	839	787	815	817	824	820	829	802	810	811	809	802	780	756	752	788	821	777	806	801	783	746	779	723	790	845	801	821	796	784	780	785	825	801	793	785	781	804	745	804	776	828	765	844	799	824	852	792	807	828	778	792	781	808	824	837	798	801	734	816	806	786	812	828	783	778	746	815	806	783	758	769	839	802	828	747	798	733	819	811	823	834	810	765	803	781	787	818	769	749	832	799	818	791	761	781	830	769	802	721	765	832	780	837	821	781	820	821	814	787	802	751	786	790	812	795	813	773	808	800	827	776	749	784	739	752	801	771	803	823	777	778	811	767	815	802	806	799	814	800	788	792	806	787	793	810	811	832	853	767	780	789	810	817	759	783	780	771	804	805	766	794	836	815	814	758	764	794	777	765	847	795	802	838	767	787	795	797	815	815	787	834	763	850	832	798	848	784	834	844	809	740	780	808	803	791	839	821	800	798	807	821	803	768	813	801	770	826	811	771	791	757	818	874	816	791	813	812	792	806	754	807	813	768	750	815	767	779	787	787	801	787	832	781	793	809	794	758	818	783	795	769	829	778	798	838	832	811	739	820	783	831	743	789	792	740	809	803	809	798	843	846	795	829	762	766	785	802	827	840	836	847	822	828	791	899	802	744	778	820	779	844	748	802	817	756	784	807	814	779	771	807	761	780	782	796	771	780	787	774	771	725	802	780	844	825	829	822	857	737	814	795	831	831	785	796	772	820	734	825	796	795	760	791	808	798	753	846	793	849	774	793	783	805	781	767	808	778	769	849	809	789	819	850	816	796	813	839	794	769	809	803	815	810	795	810	797	806	768	831	765	767	829	741	808	835	796	804	828	836	794	803	849	730	814	799	829	783	833	736	772	781	813	808	812	764	760	835	753	759	785	822	779	745	799	765	775	811	834	789	840	779	790	782	823	798	755	818	819	806	817	866	827	815	784	768	817	834	783	807	783	828	799	785	766	780	765	781	814	787	771	819	766	777	808	821	794	811	769	842	748	790	782	793	808	785	760	777	770	807	788	825	790	830	752	759	808	812	795	772	755	782	815	828	835	774	820	819	790	809	797	783	796	807	793	823	769	787	828	870	761	773	760	787	775	843	792	798	807	837	762	833	840	791	842	758	808	820	751	793	762	826	789	792	822	796	791	793	797	738	849	848	850	828	802	807	801	801	732	811	814	802	760	829	815	767	774	841	816	804	805	760	814	810	819	783	809	793	839	796	816	847	824	827	797	807	759	792	798	771	775	809	851	785	795	813	827	787	804	839	775	851	792	822	767	782	776	837	780	774	799	808	815	810	809	779	780	735	792	772	777	801	779	846	826	854	777	793	845	847	816	752	804	793	771	797	841	902	800	785	813	774	761	783	786	821	747	790	867	820	789	792	808	838	852	853	795	758	787	811	804	775	829	783	760	819	816	790	792	781	827	795	816	843	817	808	791	807	813	791	795	817	785	807	796	784	803	806	805	805	835	813	792	765	763	801	785	817	828	758	809	815	793	781	826	848	815	769	800	837	803	845	821	767	777	743	808	823	802	750	831	801	762	828	846	887	817	801	812	807	815	824	835	827	838	852	795	778	782	824	826	805	790	759	792	768	810	775	761	780	752	832	774	840	803	801	823	793	777	818	799	816	799	798	787	802	828	792	798	771	785	806	827	774	817	782	792	793	839	839	854	808	791	824	758	773	808	830	780	868	782	770	798	814	851	835	847	850	780	860	817	774	748	790	852	830	789	827	776	758	833	814	835	768	793	820	797	801	812	796	760	790	758	866	787	804	809	785	789	780	757	814	797	809	769	796	762	779	833	785	779	782	768	801	841	759	792	814	823	848	802	805	775	808	796	794	767	776	799	811	813	770	770	802	830	878	779	807	801	838	810	766	823	822	785	779	750	794	780	787	824	840	814	783	809	761	789	880	872	815	800	831	782	793	779	778	810	786	785	810	802	770	799	781	802	779	845
16789	5683	4653	3155	2142	1454	1075	917	736	597	583	477	446	418	438	404	384	391	377	399	360	395	372	378	350	378	375	346	350	329	331	328	341	358	353	337	365	360	350	356	369	343	343	347	343	349	344	350	328	311	360	354	350	338	342	417	354	319	359	327	331	366	334	384	328	335	371	333	344	342	349	352	335	357	332	333	322	344	324	335	350	315	307	358	352	364	355	333	333	374	351	357	341	367	294	375	357	369	349	400	354	340	331	352	316	302	339	323	370	343	332	366	375	348	342	352	346	334	348	360	329	344	307	338	332	368	348	335	370	367	374	343	378	345	357	359	307	349	349	324	353	335	301	354	388	368	349	366	359	410	333	356	302	331	344	328	344	357	360	327	342	403	332	324	359	381	346	333	376	330	323	335	366	379	331	357	339	342	310	360	336	309	338	350	372	361	336	355	360	316	329	308	357	376	351	331	359	316	295	350	349	331	333	375	306	342	358	347	339	352	361	354	350	353	337	332	378	383	339	322	349	324	330	350	325	348	306	374	361	339	349	331	369	354	319	323	358	311	307	356	317	334	328	342	326	319	319	305	337	320	351	311	350	347	356	336	332	356	346	352	379	362	384	343	333	320	366	317	326	345	333	329	321	345	380	336	326	339	337	339	364	339	336	333	342	325	359	357	315	340	349	350	366	365	351	311	337	339	355	321	320	326	313	362	352	355	315	334	329	362	289	315	372	328	370	350	349	365	331	361	305	294	351	374	338	354	320	377	378	349	339	356	357	354	360	385	371	355	314	332	343	360	366	358	365	345	352	313	348	343	328	350	337	343	349	358	362	344	361	330	360	355	334	346	375	343	332	368	327	330	340	376	328	354	347	371	368	359	342	347	326	338	393	347	364	313	319	364	356	332	323	341	369	349	356	339	351	378	322	348	315	341	341	339	333	349	343	351	355	344	361	356	307	373	340	341	362	327	295	334	321	331	383	312	392	315	337	337	334	359	324	313	378	334	352	322	334	372	361	359	366	354	354	331	400	347	362	334	328	349	383	316	386	318	343	322	348	368	372	349	379	311	339	331	338	350	343	330	371	349	377	347	368	343	309	347	357	304	317	338	314	328	326	316	355	370	342	339	356	335	338	330	357	380	327	363	334	330	337	360	364	345	335	368	352	309	334	337	298	369	334	330	363	352	337	350	356	390	356	342	358	342	336	332	362	335	342	329	306	356	341	334	353	359	322	334	372	387	353	347	341	360	357	352	358	315	348	404	371	354	315	353	362	309	316	339	342	359	344	305	387	379	346	332	354	375	352	340	361	338	299	358	349	312	315	355	332	346	366	377	353	351	387	343	336	353	358	352	354	365	359	348	356	396	337	335	344	299	332	311	332	312	319	324	334	363	348	355	357	332	324	347	335	339	346	382	338	302	330	376	346	338	365	289	353	385	309	321	331	348	307	362	339	325	340	361	306	379	347	347	312	334	332	366	329	384	379	364	351	330	334	325	366	353	358	381	336	338	361	345	318	376	347	321	381	317	373	324	333	354	337	354	367	315	350	346	351	384	369	370	329	326	347	379	331	357	403	339	349	342	387	369	354	331	325	338	365	387	323	342	324	331	344	339	360	369	349	333	360	333	342	355	396	334	336	344	382	357	378	316	318	350	331	323	343	342	330	370	326	329	347	367	368	378	352	371	335	346	317	335	369	367	363	322	355	326	319	346	362	377	334	325	341	353	355	370	351	359	381	344	368	348	343	361	356	322	355	338	306	362	356	342	353	355	309	346	358	318	343	360	350	365	330	330	365	355	344	347	348	319	333	313	326	321	333	337	358	359	362	339	338	327	326	366	349	316	343	345	377	335	342	336	354	345	344	336	347	376	353	352	354	319	322	319	322	338	340	369	322	321	359	348	358	348	339	340	342	358	358	359	371	361	361	326	350	350	344	335	336	369	350	344	311	346	341	365	335	358	363	304	348	346	324	327	338	333	350	357	348	352	389	356	381	348	352	315	345	302	335	333	362	336	379	386	413	364	337	324	297	331	353	329	346	350	343	373	363	341	337	343	338	339	349	322	344	348	366	365	378	351	333	302	340	364	331	325	350	365	348	347	350	324	349	324	355	338	370	397	347	325	322	363	355	350	322	372	351	338	369	356	352	336	335	355	326	344	364	346	341	343	349	343	349	325	366	341	345	341	340	334	338	324	348	328	322	342	333	320	338	355	343	362	368	339	329	335	357	333	327	355	363	350	344	363	356	336	352	382	358	321	351	367	321	353	348	309	343	356	347	342	347	310	335	327	339	378	342	299	336	323	338	337	335	357	350	351	339	333	374	331	350	348	320	370	394	365	355	358	307	347	360	322	343	328	333	324	359	333	401	355	338	321	321	314	335	355	385	342	349	338	350	343	345	356	341	361	323	351	354	342	344	338	340	335	350	317	356	382	350	334	324	331	342	348	340	345	351	351	317	348	324	363	331	330	312	338	348	304	325	309	336	349	353	315	346	349	332	320	329	347	335	377	354	354	347	354	342	377	336	331	332	370	349	345	339	345	358	373	357	333	331	347	333	340	360	363	361	347	364	375	329	342	367	334	331	349	359	357	390	335	329	327	400	360	375	341	358	336	343	333	356	365	360	366	368	364	338	335	303	341	321	366	344	320	392	313	387	372	356	350	380	319	330	390	385	370	309	362	334	335	372	357	350	354	328	346	305	358	360	389	328	357	351	338	327	376	346	325	346	361	377	337	359	329	360	371	401	314	352	314	337	356	326	332	352	308	339	345	353	366	372	350	326	376	349	348	365	340	335	308	325	375	345	352	353	353	344	317	333	321	330	327	344	331	351	325	326	351	356	299	351	351	344	359	341	354	370	315	371	379	324	359	359	349	385	370	336	326	332	341	375	328	352	364	351	355	316	352	346	340	384	331	374	311	350	309	313	334	368	344	339	329	319	327	392	336	400	319	346	323	349	336	376	365	326	359	324	341	346	327	313	329	332	361	342	340	362	337	330	368	317	329	329	361	320	308	365	362	354	371	329	337	327	346	351	345	356	321	361	355	375	318	379	340	350	311	394	331	345	341	321	328	342	329	372	326	307	370	349	324	333	393	371	310	340	337	352	356	345	337	346	293	368	348	333	377	306	329	328	367	350	325	371	316	364	345	324	361	311	328	380	366	366	327	337	378	399	366	340	349	317	367	353	324	367	350	346	374	370	400	361	346	353	324	379	366	352	369	338	346	375	359	326	351	307	322	299	369	315	337	379	354	372	348	411	352	360	352	338	350	353	365	366	362	340	370	385	348	310	349	341	321	345	375	362	359	345	353	356	348	387	325	329	348	385	343	341	312	328	355	377	370	358	344	334	349	372	351	359	315	338	356	336	325	377	351	350	369	350	323	339	345	327	340	360	342	378	410	368	324	355	329	338	324	371	358	350	322	353	308	351	378	322	336	337	331	374	338	348	329	350	332	338	365	325	393	361	390	340	300	354	356	336	352	350	363
10643	4844	7592	8321	6947	5500	4239	3485	2870	2459	1929	1718	1321	1203	1210	1067	1022	1027	987	920	915	914	940	922	858	845	801	787	752	786	774	795	823	711	784	814	823	823	801	776	765	779	756	819	825	751	775	813	789	775	832	765	814	772	792	823	874	814	784	806	832	805	785	862	778	793	722	744	809	775	779	761	738	735	758	762	814	788	796	771	725	748	800	847	794	757	788	808	743	764	767	754	725	754	774	741	788	811	796	784	813	764	782	805	788	780	786	778	790	773	778	782	778	800	775	789	755	752	780	779	801	783	774	747	735	725	725	747	782	758	816	768	686	750	734	761	830	756	751	796	722	778	756	727	796	774	742	768	853	776	793	756	816	787	763	775	799	765	778	763	807	797	772	763	778	767	761	807	769	824	787	799	771	771	791	753	817	768	807	857	755	783	758	737	772	735	740	795	819	811	743	730	778	801	825	814	739	773	766	720	794	740	789	787	790	768	718	804	849	791	729	748	787	792	783	758	794	736	746	809	804	754	772	774	783	755	779	720	770	749	743	776	723	789	805	807	753	782	762	774	797	793	807	792	784	788	764	789	727	806	796	781	778	740	829	767	792	776	765	744	787	741	821	827	772	775	711	743	817	825	764	789	797	772	755	761	756	774	745	783	819	755	772	762	788	771	818	761	758	780	722	751	755	788	794	784	754	774	765	771	770	686	762	743	773	780	773	747	724	762	737	719	803	737	754	727	778	770	762	815	730	787	789	813	763	752	777	741	737	775	758	763	799	771	777	720	775	757	772	763	779	761	781	760	745	774	750	727	807	798	788	777	808	774	825	766	768	711	797	726	760	779	719	785	812	739	747	753	741	767	759	737	754	788	768	777	735	812	775	763	745	792	775	783	757	797	778	800	757	791	708	777	825	740	823	777	797	765	775	775	749	756	801	734	774	752	776	707	759	752	744	780	770	782	735	762	746	749	751	776	748	780	753	806	756	787	771	822	758	794	790	812	760	725	783	763	710	778	786	808	741	769	762	789	711	774	754	784	792	764	748	779	778	801	775	787	822	833	773	756	779	768	784	780	838	746	822	790	760	760	773	759	753	755	783	696	814	810	794	843	788	743	787	789	748	765	770	842	795	792	794	807	781	807	753	775	738	776	820	792	809	773	762	810	768	816	807	779	781	766	820	758	814	786	797	826	795	789	731	733	794	750	789	778	853	789	773	828	754	772	777	774	766	790	754	773	733	817	737	789	775	743	783	811	741	783	797	772	797	783	737	787	732	777	747	750	800	789	744	749	725	802	796	785	766	771	738	774	782	790	731	805	761	775	755	772	782	781	793	759	762	767	816	794	751	768	815	841	728	709	825	806	762	761	795	792	764	764	782	767	767	815	810	773	759	779	735	799	731	722	765	746	796	770	828	773	759	802	730	739	741	766	769	782	710	774	777	768	775	756	745	766	743	793	766	774	724	700	767	831	794	786	745	760	809	805	773	776	783	775	784	786	724	801	795	753	769	813	809	773	811	787	792	779	728	776	836	789	797	814	763	748	756	797	757	786	777	757	760	762	763	816	727	744	732	764	716	779	780	786	796	747	816	738	755	792	727	789	796	811	783	782	766	765	765	801	718	794	782	802	759	789	818	770	821	755	751	785	777	715	801	763	782	729	764	830	799	737	783	733	766	793	779	782	804	799	773	773	727	719	752	809	751	753	789	769	724	763	767	738	762	770	759	763	764	767	754	762	778	780	806	749	817	767	779	794	780	763	799	755	752	751	805	803	801	751	772	768	780	753	820	792	806	857	757	787	860	746	769	799	786	766	799	771	816	795	784	809	783	778	824	773	759	773	750	791	807	769	799	801	789	760	724	767	804	755	736	758	805	774	783	770	799	785	797	795	718	738	740	767	791	777	780	706	770	756	808	721	779	779	791	788	768	751	804	780	809	762	748	778	773	790	752	796	763	731	816	769	790	806	745	775	763	797	724	801	788	808	788	810	715	773	790	787	723	792	805	779	736	788	781	772	768	745	738	747	764	792	815	805	784	745	774	783	808	797	769	785	790	791	792	793	788	798	782	768	745	847	757	783	761	756	761	764	759	738	773	789	784	767	815	758	780	771	740	815	797	782	700	756	757	758	782	793	836	755	776	764	759	793	760	730	784	792	778	756	807	805	774	825	782	780	754	758	792	750	749	785	747	774	778	804	757	797	807	815	779	781	741	769	781	808	780	765	726	779	778	796	750	783	777	859	729	789	785	789	797	758	787	796	799	765	784	774	765	803	790	765	780	829	824	774	763	776	782	790	773	781	736	788	724	799	795	798	805	810	745	727	766	835	778	781	771	831	685	767	815	740	791	810	728	705	790	777	767	695	767	756	794	759	755	743	773	746	719	753	737	741	759	791	786	739	771	801	713	720	764	810	779	765	755	803	722	743	783	774	761	792	746	744	807	808	767	745	802	757	775	785	773	756	765	794	735	780	750	823	806	764	763	772	799	808	770	762	782	812	731	767	785	773	802	781	771	762	799	739	763	754	800	768	756	833	752	793	779	753	779	799	766	757	736	779	785	769	766	791	774	759	816	812	747	738	766	820	785	745	788	771	816	760	787	755	800	796	776	805	759	719	738	756	745	814	789	766	775	728	827	840	766	785	769	733	732	799	760	813	775	728	768	741	782	754	740	798	786	792	769	762	736	749	750	804	803	755	822	801	711	747	772	779	772	783	769	763	758	789	777	765	832	802	783	754	829	778	781	765	768	792	749	792	820	791	791	825	777	772	790	781	803	722	798	790	802	776	703	785	776	792	796	751	743	739	793	798	816	827	737	810	757	804	750	767	799	782	781	784	795	782	762	767	726	765	804	761	796	757	769	770	766	754	791	766	774	749	769	744	737	794	739	778	790	805	760	811	777	769	757	761	759	776	787	804	776	802	781	822	709	763	789	794	810	769	773	774	761	818	756	775	788	779	794	816	773	752	727	787	774	735	824	763	811	753	764	775	738	739	813	773	790	764	747	783	756	774	800	783	734	808	757	728	799	746	844	812	758	782	730	790	755	763	761	820	761	780	801	766	749	769	790	750	764	775	747	781	759	775	767	713	756	775	775	793	739	752	755	754	820	756	784	754	762	779	742	759	785	748	755	745	734	751	766	794	824	793	791	803	762	827	746	759	753	782	787	780	845	793	808	810	718	730	722	775	782	803	804	825	826	775	774	796	744	812	783	749	774	783	804	806	824	767	764	743	733	798	735	773	748	768	813	765	751	790	774	763	777	720	773	698	726	774	751	788	765	814	793	772	782	784	801	776	798	778	779	826	756	786	711	832	771	797	803	771	787	741	732	753	781	782	744	767	798	752	801	795	774	825	788	796	810	767	785	849	801	761	843	751	777	757	717	817	761	769	801	733	786	748	780	800	772	750	773	820	775	773	832	785	775	798	807	774	767	799	779	733	758	743	737	775	782	732	807	795	787	757	789	788	813	772	788	766	812	762	743	825	803	797
25644	9385	7247	4998	2921	2081	1423	1208	1007	878	714	651	587	562	497	468	442	468	501	447	461	459	445	456	476	453	439	427	417	444	439	436	404	420	355	447	434	407	446	407	444	431	452	446	396	442	426	411	405	418	426	405	367	401	412	428	442	450	417	446	463	444	411	446	428	416	428	436	395	433	420	456	442	386	419	420	445	395	404	404	388	424	428	435	389	403	408	407	403	447	423	425	427	381	444	422	405	434	423	426	406	474	424	376	376	429	430	398	410	412	429	435	412	453	451	420	452	435	420	422	395	422	402	378	410	415	418	416	428	404	411	410	457	434	416	448	449	421	408	444	414	462	384	389	437	436	440	421	441	426	437	431	422	421	417	438	409	444	397	414	410	435	416	400	427	394	422	421	438	399	427	429	448	430	409	393	411	415	397	434	406	417	413	404	449	459	461	399	422	401	453	469	435	433	456	414	428	400	425	439	395	401	443	423	396	442	447	463	416	386	429	380	392	388	470	415	421	419	408	449	441	391	368	442	439	404	408	405	407	431	410	430	438	420	447	399	423	419	408	386	415	420	453	421	390	390	449	423	410	457	424	376	410	401	399	455	416	433	412	398	435	426	444	400	394	432	410	436	387	388	401	380	401	430	421	438	407	410	402	392	427	436	443	416	402	409	411	480	391	379	401	494	404	422	387	410	421	400	413	391	491	423	405	412	419	391	424	435	444	440	464	401	374	398	468	400	396	420	425	419	456	472	430	397	410	403	442	440	415	422	435	452	413	383	406	444	393	390	400	443	443	431	426	426	458	400	477	391	380	415	449	391	394	423	373	410	463	426	409	428	451	395	398	414	419	404	425	387	411	397	402	411	424	418	374	396	395	438	444	422	429	370	409	432	423	376	422	391	399	408	404	435	390	417	414	404	417	414	408	398	436	424	393	405	434	431	413	419	433	402	410	410	432	449	446	455	394	409	394	464	447	393	444	444	428	446	471	415	418	426	384	405	423	475	460	429	397	418	441	433	404	394	419	392	422	418	417	412	416	429	415	426	393	402	428	414	402	400	422	412	396	413	432	429	439	438	427	416	419	400	384	394	392	403	425	433	444	432	412	410	425	414	394	390	418	414	438	408	403	428	436	421	405	436	415	449	394	431	434	408	402	421	415	431	467	376	413	384	393	464	442	401	393	417	412	401	409	424	417	440	384	416	437	391	415	412	453	336	395	426	434	417	408	391	415	430	446	381	469	394	429	459	417	381	392	485	384	399	408	391	408	368	363	413	444	427	423	411	434	390	418	414	410	397	439	382	448	399	404	401	438	433	430	430	420	410	424	412	407	459	426	399	412	421	439	461	451	426	420	444	446	419	424	414	404	420	420	401	436	384	417	385	421	378	441	411	435	428	397	399	423	424	419	415	406	410	404	383	441	422	417	416	401	427	441	451	451	432	384	395	417	399	401	439	372	405	421	420	442	383	455	424	378	406	439	416	403	446	450	391	422	416	407	405	406	401	432	440	400	439	449	402	472	376	405	413	391	416	400	400	424	411	414	415	417	419	410	398	398	417	467	400	441	440	432	387	387	440	418	440	391	440	396	483	428	394	436	418	402	394	421	397	429	454	403	412	397	429	392	431	400	434	428	412	412	444	425	399	411	461	410	402	407	415	455	430	446	437	435	377	412	435	418	398	434	401	402	396	404	433	470	458	381	446	406	368	410	424	440	423	452	442	436	461	431	407	423	452	422	429	399	456	420	446	425	429	404	422	448	427	431	408	417	426	419	407	400	425	453	400	442	423	450	422	400	434	433	429	417	436	399	456	404	440	433	403	447	425	431	403	418	459	453	422	371	455	407	452	432	401	408	370	423	460	403	416	464	387	400	400	438	394	411	393	451	423	391	397	392	436	408	409	395	434	393	399	387	414	418	407	455	375	387	445	386	393	425	442	429	428	439	439	450	434	431	431	423	386	447	411	413	437	399	441	411	385	392	413	432	431	428	415	388	428	409	422	418	403	396	432	413	404	394	430	427	396	441	403	444	430	383	402	432	430	431	397	404	386	398	411	461	442	413	422	416	382	421	433	411	427	397	398	418	440	420	435	424	436	455	414	423	421	435	445	415	418	430	386	410	431	419	399	469	410	437	428	406	463	395	409	425	450	424	418	372	383	474	401	426	412	435	407	465	444	454	443	431	406	396	413	451	454	409	420	373	406	439	427	407	435	440	452	372	417	402	420	374	443	411	406	395	405	460	425	431	422	357	369	427	409	414	393	372	404	462	389	398	423	438	436	431	412	425	414	416	439	414	407	416	388	422	410	434	475	375	404	402	418	406	387	448	412	435	449	406	404	455	452	443	399	418	449	422	426	428	389	407	368	419	434	416	400	435	410	419	434	432	390	407	409	414	390	397	417	429	424	448	454	411	423	388	393	432	359	373	421	442	452	394	455	446	440	420	439	401	414	453	440	426	437	452	425	408	411	415	409	365	419	401	442	453	371	430	419	424	443	429	392	398	426	469	437	409	381	388	442	423	412	408	411	429	416	420	426	398	445	424	384	428	452	424	462	460	442	383	428	392	440	431	402	441	432	391	405	453	430	444	398	424	417	401	415	439	376	409	428	400	390	441	411	440	407	438	378	428	428	382	353	436	435	405	408	415	423	427	420	408	430	392	405	395	409	405	452	436	382	415	407	479	422	473	413	409	442	452	413	453	403	440	415	405	432	425	416	402	434	437	422	440	416	418	410	432	428	422	446	437	392	376	398	460	445	424	438	405	458	407	422	417	437	404	410	374	414	441	423	358	428	399	371	419	409	398	401	414	426	412	410	462	400	416	446	412	430	434	398	447	415	419	399	419	418	417	426	394	435	411	410	438	461	452	446	448	417	417	448	394	422	464	401	391	407	382	404	452	385	367	413	438	445	421	432	397	406	413	459	405	425	407	442	426	415	408	418	407	371	405	405	440	402	447	385	422	440	412	419	412	419	452	403	420	401	424	427	449	451	426	448	428	412	435	380	437	414	417	419	429	436	466	448	422	407	455	421	407	461	441	418	411	415	465	466	418	411	377	386	448	413	385	438	406	406	430	427	430	410	432	427	420	416	428	399	421	421	388	425	417	418	453	442	406	420	435	421	429	444	450	447	406	415	430	436	430	453	395	470	431	385	410	412	450	434	418	418	405	428	437	428	429	419	423	434	390	419	454	434	399	423	425	428	438	430	402	460	446	424	423	441	407	370	405	439	398	396	437	423	427	435	420	425	456	428	414	452	414	389	383	404	420	430	372	431	417	405	461	416	412	391	406	411	445	418	421	406	454	426	423	458	377	396	419	407	421	408	396	466	437	411	413	398	416	467	427	412	410	470	422	442	443	423	424	463	434	432	420	421	419	435	432	426	460	413	435	469	401	381	403	414	425	400	401	409	439	436	406	455	395	408	419	438	421	443	432	435	423	421	417	433	404	425	375	412	388	433	395	475	420	419	389	422	423	443	421	361	414	396
14255	6584	10505	10942	9019	7213	5719	4727	3777	3128	2558	2205	1842	1587	1446	1377	1218	1275	1213	1161	1147	1098	1176	1056	1101	1102	942	1015	956	949	946	955	938	941	941	891	1017	965	902	906	941	932	923	978	913	956	926	943	918	953	870	979	943	954	976	984	976	1007	942	966	934	999	1016	922	1000	939	948	908	927	940	884	901	905	902	898	884	889	912	915	967	903	940	945	886	889	935	922	912	960	878	923	889	902	876	945	968	914	913	864	873	878	871	859	909	917	897	882	985	993	879	901	935	840	918	928	931	932	886	841	902	963	933	905	965	879	932	937	914	914	892	991	925	911	909	934	867	891	954	981	910	930	914	965	907	915	962	937	899	953	987	922	963	881	943	914	973	913	900	940	943	915	887	896	957	950	925	905	897	940	923	1016	948	863	862	897	907	956	927	859	878	861	920	887	881	913	954	883	924	931	842	954	909	924	889	963	998	934	912	933	923	886	895	932	944	957	852	890	902	884	898	930	919	925	869	855	875	927	913	929	909	926	901	931	896	989	886	1015	894	905	910	957	859	870	909	888	890	946	952	958	995	862	919	916	953	883	902	887	890	894	892	936	900	932	887	865	904	922	957	934	929	934	911	898	893	899	866	909	836	961	915	952	893	916	923	858	911	912	921	896	924	940	878	903	911	913	921	955	917	906	907	864	865	907	918	911	881	929	989	927	893	896	898	894	915	953	914	892	885	867	950	920	956	878	907	931	907	892	899	941	904	860	874	917	921	908	922	863	929	915	927	906	932	857	922	852	889	942	923	917	963	946	896	907	904	976	974	904	919	956	990	926	914	958	956	905	955	901	956	918	919	864	934	916	864	868	925	915	946	895	912	862	927	909	945	893	912	954	852	903	906	927	934	920	936	903	917	926	921	934	969	928	939	939	924	908	936	892	896	934	889	955	865	959	879	867	916	921	939	908	896	937	907	951	885	970	921	954	849	918	887	918	954	863	930	933	949	904	929	935	931	985	949	969	901	925	886	933	853	912	973	902	957	958	867	847	909	859	891	930	948	869	946	903	892	917	935	919	907	946	896	934	964	979	925	895	895	904	943	868	920	888	881	920	896	934	966	896	910	872	977	885	923	918	891	848	864	927	893	931	922	969	937	942	883	930	883	917	939	912	909	932	957	900	903	981	966	888	949	933	1016	947	944	910	916	965	874	906	911	971	940	869	905	840	940	925	964	888	968	913	920	959	928	902	939	913	951	921	919	913	974	910	894	881	952	853	913	880	946	886	905	862	860	897	905	906	929	944	915	896	841	926	905	936	894	938	973	893	980	901	914	924	913	932	917	885	890	920	929	931	928	932	951	923	879	925	941	933	980	935	952	946	938	885	981	962	958	887	874	918	872	892	886	952	855	920	910	932	943	929	951	938	922	902	917	877	904	903	940	916	929	901	905	913	965	848	916	885	923	927	886	976	973	894	879	914	935	849	905	882	929	926	951	911	894	931	916	878	935	918	913	905	959	870	936	936	914	944	953	898	957	907	920	952	940	931	905	913	963	903	964	901	896	923	935	904	920	931	867	910	882	974	935	941	894	931	884	945	944	933	934	886	900	907	912	857	888	930	967	975	918	856	927	948	902	961	892	922	954	958	898	937	906	943	917	890	902	937	909	870	870	969	885	952	906	902	937	964	931	888	932	902	894	933	882	895	879	929	869	943	931	930	917	897	909	969	914	914	938	915	896	900	933	965	913	954	936	912	875	937	932	892	887	911	935	928	933	898	957	899	894	936	935	946	897	918	920	941	907	871	975	1003	940	912	850	945	888	935	890	886	873	926	894	979	939	913	952	905	956	909	914	907	873	927	915	923	868	948	874	927	939	984	877	857	976	932	893	898	901	950	924	934	892	886	902	930	834	874	906	924	941	885	945	902	941	948	898	893	895	929	926	927	893	925	895	916	890	925	931	917	900	915	892	872	952	896	908	946	867	964	853	928	907	923	881	914	934	915	946	937	872	911	901	937	873	940	892	929	900	881	908	890	946	938	889	871	897	920	899	946	934	886	878	915	899	871	903	936	912	915	900	956	891	911	906	890	927	864	926	921	887	907	833	900	928	915	887	912	929	914	868	932	945	964	918	915	942	912	935	911	927	929	880	933	915	938	945	935	918	916	930	934	906	937	878	923	876	947	921	907	977	929	893	957	850	898	969	910	940	927	974	953	939	874	912	921	897	855	909	938	912	889	890	936	904	957	974	894	900	937	932	932	936	887	946	870	923	927	931	876	926	913	965	909	930	888	952	953	936	912	883	932	923	910	985	961	958	934	952	966	913	907	966	872	932	813	887	920	970	870	864	918	917	862	899	959	1005	926	909	909	894	936	931	888	931	920	935	865	891	918	969	918	925	863	963	887	876	899	950	949	909	992	950	899	890	895	921	860	874	891	928	953	905	911	929	916	941	924	835	912	917	959	885	903	903	954	950	920	915	954	874	948	919	892	946	942	901	935	936	889	882	900	953	901	916	941	897	889	886	879	941	890	913	908	904	902	891	913	867	953	924	939	909	940	952	893	884	945	912	932	961	916	918	908	885	941	913	940	898	904	963	908	898	954	923	893	944	898	916	911	945	986	874	927	914	861	895	882	958	898	916	940	868	895	926	969	941	901	899	963	903	929	901	908	921	953	892	923	950	914	931	891	931	903	886	922	900	958	909	921	953	886	879	882	925	902	832	961	905	909	978	882	936	917	899	912	939	841	975	921	909	928	883	943	902	918	919	840	992	900	924	914	927	892	965	915	947	933	938	939	921	899	900	880	923	925	887	859	919	906	917	938	892	913	930	940	989	917	935	876	895	934	950	945	963	933	879	916	947	902	928	867	922	899	912	967	892	897	872	916	913	932	908	980	884	961	917	899	894	918	895	902	938	936	937	882	868	973	912	957	875	958	920	879	895	910	915	916	869	911	892	934	896	876	916	890	935	885	924	940	858	938	933	886	890	938	909	899	1002	938	876	909	880	869	962	931	933	954	955	908	882	889	886	972	909	881	908	903	913	912	916	941	899	907	944	925	968	876	924	894	880	932	892	886	908	880	910	897	964	923	877	882	904	936	888	846	865	941	1023	972	897	872	937	942	944	943	904	909	910	908	919	967	915	955	911	950	938	938	925	931	838	902	962	915	928	955	914	890	911	931	873	928	925	856	902	944	895	859	964	975	884	920	890	900	896	946	913	919	956	910	829	966	933	955	970	831	930	943	898	904	862	908	937	931	922	893	905	914	914	958	910	842	930	918	928	965	938	901	906	972	905	892	855	921	894	916	935	951	882	926	929	937	898	915	893	950	967	952	902	957	907	861	866	881	920	887	861	893	911	983	896	857	887	924	967	939	895	937	895	930	902	934	876	919	917	918	968	874	925	917	898	912	954	890	911	927	906	930	928	889	966	907	946	945	916	952	950	855	877	876	914	934	901	926	944	918	927	879	893	909	909	958	927	918	966	982	933	914	952	923	856	955	870	920	940	913	951
8911	3167	2497	1732	1160	876	727	657	595	567	493	399	431	368	426	398	364	421	350	359	368	368	361	366	354	344	380	366	334	342	375	376	380	344	366	340	368	381	359	373	356	309	395	348	370	384	372	370	343	355	376	356	361	368	344	369	379	381	373	345	366	401	364	376	370	353	334	347	339	373	366	410	350	357	350	354	367	389	389	404	375	393	370	348	366	349	365	352	350	366	356	361	358	372	357	380	347	366	398	320	338	355	340	376	363	395	379	343	371	355	357	359	377	354	365	369	342	377	368	342	336	372	372	358	312	344	370	350	344	378	352	374	363	331	375	403	355	365	365	350	323	370	365	338	373	368	358	368	371	362	396	365	339	350	347	372	330	346	360	350	346	376	362	353	351	352	332	336	371	363	392	390	359	362	391	386	367	367	350	353	393	359	341	346	353	379	402	320	375	344	333	351	351	332	343	371	398	347	345	337	384	364	344	353	310	354	347	369	329	369	342	361	393	352	371	356	357	308	364	336	381	340	375	328	330	371	357	383	351	363	365	366	364	357	367	394	374	360	365	359	365	389	359	351	342	340	350	334	366	369	345	344	362	356	346	378	367	368	383	342	357	366	315	351	370	346	382	354	382	355	326	345	413	346	318	352	338	352	374	357	352	377	363	373	334	314	335	347	342	398	350	379	373	367	333	315	385	394	348	390	333	397	336	348	331	364	389	382	366	375	353	374	360	391	382	355	387	334	370	406	369	358	362	334	345	393	375	353	354	326	328	330	384	354	349	333	345	373	338	349	371	393	381	388	350	352	378	366	359	358	355	373	362	366	371	378	369	353	368	365	371	378	365	406	379	357	343	388	371	331	371	367	376	346	346	380	377	374	358	389	370	348	362	371	348	326	367	375	353	340	376	330	400	384	349	383	366	385	361	346	311	341	324	368	367	355	322	323	322	335	315	332	374	359	373	368	348	370	344	358	359	371	362	399	334	365	359	359	390	341	353	387	365	349	350	342	396	351	387	357	408	347	365	365	375	338	371	384	361	373	387	383	407	346	347	367	397	354	377	314	330	378	358	361	347	367	350	346	347	351	369	321	375	358	355	373	383	369	365	380	340	357	387	382	378	388	356	383	358	379	353	380	356	404	342	363	366	352	343	354	326	370	329	348	381	349	366	370	428	340	353	367	356	381	356	369	344	362	335	362	373	352	348	328	365	330	342	350	359	381	381	386	370	347	340	342	375	366	351	390	398	408	374	327	338	340	374	386	339	376	314	337	378	394	367	358	353	343	348	384	341	369	390	316	346	365	387	345	382	365	361	330	378	372	346	367	381	348	369	358	342	365	343	314	363	362	336	381	351	332	336	354	377	371	383	361	344	410	363	346	373	362	368	334	354	326	344	342	339	377	349	343	350	365	369	351	345	387	375	359	348	378	372	404	364	374	375	335	356	352	384	316	343	402	371	361	370	386	339	353	380	369	354	374	363	306	331	384	372	361	367	333	353	352	372	353	355	372	385	368	357	334	361	357	344	335	345	355	378	360	376	354	373	376	355	346	320	336	358	366	373	386	373	355	341	372	334	378	372	360	376	349	349	377	377	350	388	312	330	332	363	360	355	368	345	372	373	346	349	363	358	371	372	339	366	376	351	350	318	311	377	331	376	356	385	371	386	320	402	355	372	349	391	383	336	359	341	337	387	358	413	355	365	335	342	341	367	392	359	367	363	367	374	319	353	372	366	372	309	382	390	322	358	323	377	356	350	353	353	390	379	385	372	378	354	353	365	338	353	348	327	349	418	395	374	361	361	358	328	377	400	364	353	339	356	330	352	375	329	344	337	351	311	348	380	375	336	344	374	363	355	338	336	366	336	346	377	356	351	352	325	325	342	326	362	406	329	330	331	352	351	387	412	366	368	355	355	352	367	380	377	379	390	372	365	367	360	359	311	363	364	370	361	347	346	352	373	369	365	401	348	333	322	309	347	343	374	353	364	388	354	355	363	372	387	365	347	364	330	339	364	365	355	370	378	373	329	360	343	311	364	351	365	325	371	342	368	344	368	338	379	351	364	377	335	338	367	343	354	331	328	398	387	360	357	354	376	360	378	357	353	383	383	335	375	374	314	375	361	359	379	352	366	373	347	335	389	346	335	380	358	337	365	317	346	344	335	367	355	378	362	299	334	369	363	384	351	331	333	353	384	343	350	371	346	349	335	384	384	350	363	344	384	358	358	358	376	366	393	374	408	338	388	337	338	360	379	317	359	371	369	359	389	334	358	336	333	356	357	354	377	382	405	365	377	344	360	347	378	377	353	406	367	375	346	340	334	319	380	379	346	358	400	346	417	395	346	346	381	369	354	370	375	348	350	364	343	383	350	373	368	375	371	344	380	352	368	324	360	394	327	377	375	363	382	327	347	363	357	387	406	362	359	356	354	411	348	332	389	373	367	347	358	346	353	332	335	345	345	350	315	398	358	388	379	405	341	376	422	354	360	368	367	343	391	344	396	360	383	338	365	357	355	362	371	370	361	381	329	337	336	357	359	329	358	341	349	394	361	408	373	377	373	357	371	364	340	360	361	350	359	361	367	369	416	398	352	353	364	352	341	358	346	361	335	319	441	400	384	372	394	373	358	369	381	327	391	354	339	348	337	368	345	357	359	360	347	338	337	383	388	387	380	321	356	323	369	347	339	369	344	336	357	347	367	335	384	401	371	339	340	344	354	349	375	364	350	338	348	366	383	387	320	361	352	365	324	351	345	347	357	330	345	377	375	334	368	377	354	352	363	338	374	359	365	378	383	363	366	397	360	364	332	342	356	391	336	334	363	393	348	369	397	347	362	384	363	388	360	369	344	385	354	378	345	376	362	374	353	357	375	370	334	381	362	331	362	365	378	352	322	369	366	399	365	354	368	329	405	374	344	316	349	317	342	356	362	347	367	340	372	334	362	380	364	391	370	316	374	357	357	364	365	353	354	336	345	352	388	368	380	360	384	343	339	340	362	359	381	362	307	341	411	367	388	357	337	362	367	343	348	353	354	355	375	382	351	379	347	340	373	372	388	371	360	416	377	362	339	346	384	357	336	362	339	386	353	354	363	367	327	342	353	361	345	331	356	404	363	330	353	313	379	360	335	374	338	372	356	331	326	337	324	364	357	316	370	355	351	324	371	354	362	321	353	353	389	391	356	389	361	367	333	344	344	354	379	374	321	386	395	333	369	413	384	342	347	362	356	406	359	339	350	364	361	354	369	321	359	330	380	330	336	340	375	382	361	332	323	378	361	353	396	357	347	365	402	382	349	364	361	347	365	344	384	372	337	382	401	380	359	383	390	377	331	382	398	346	365	378	351	346	396	341	356	384	373	344	358	363	388	372	336	355	386	356	354	364	352	371	345	333	363	347	365	398	359	382	359	333	354	336	343	403	363	358	306	373	361	352	346	325	327	365	361	339	371	368	353	336	353	359	364	334	350	336	372	363	349	339	396	363	353	374	386	313
5542	2879	4517	4819	4028	3255	2567	2269	1890	1574	1459	1298	1158	1041	973	932	901	930	874	873	869	872	869	833	881	841	817	844	779	796	755	796	796	749	789	756	823	808	761	773	860	788	807	806	814	771	797	761	761	792	819	784	833	816	841	791	846	868	819	807	764	791	811	753	755	814	793	744	777	715	872	733	818	805	801	789	763	746	750	766	824	778	825	763	741	819	797	816	771	784	818	798	777	816	783	785	826	861	744	755	846	802	782	784	771	741	798	841	815	800	776	785	810	799	807	808	772	800	769	789	788	806	790	788	840	814	844	773	830	817	747	770	793	776	769	811	809	813	789	777	791	831	765	834	765	830	810	727	785	837	835	786	808	783	787	765	800	772	810	848	784	777	759	766	822	757	724	832	787	808	792	827	799	791	743	813	769	814	754	748	754	839	777	792	753	810	801	773	779	823	796	808	774	807	830	823	793	770	794	827	735	833	789	750	752	829	797	746	777	749	834	788	745	787	799	787	793	777	755	785	780	778	798	798	767	761	750	805	755	839	783	796	803	808	799	792	812	777	832	787	837	823	755	779	759	789	771	761	776	761	801	787	807	844	836	794	759	773	789	780	788	832	768	807	763	843	786	736	796	827	808	815	804	785	835	774	771	835	751	817	797	799	771	819	842	837	810	749	781	787	778	781	801	812	743	777	786	768	812	797	816	818	805	779	795	765	732	769	779	807	775	807	795	812	762	816	785	732	760	772	809	814	798	790	829	784	821	801	762	742	805	774	833	806	800	831	782	769	800	747	736	788	796	797	794	798	793	801	811	772	805	803	739	802	787	758	781	751	842	832	776	818	775	791	739	853	794	766	768	796	819	785	785	801	812	790	786	789	782	799	780	822	798	754	782	826	732	785	815	759	810	857	787	801	803	828	793	803	767	812	769	778	809	784	795	800	778	824	794	850	750	778	801	722	790	828	789	790	792	859	820	828	754	811	757	743	780	798	793	831	800	768	746	793	738	776	777	779	784	785	755	788	807	756	804	813	752	786	761	782	783	825	805	784	808	803	793	765	833	769	765	786	811	756	837	829	847	800	760	796	740	783	812	776	760	821	799	816	774	815	785	730	754	808	809	795	791	762	799	803	771	801	771	803	791	758	803	835	735	822	827	808	779	819	798	768	830	756	806	776	801	837	800	814	852	774	846	790	815	799	834	813	773	810	784	822	822	804	776	765	806	778	831	826	779	815	877	766	793	804	815	835	794	793	771	741	851	736	809	727	772	774	826	781	825	828	796	789	837	731	763	786	795	827	805	816	770	727	733	825	784	755	711	779	828	810	780	778	821	819	768	793	792	791	811	779	774	773	747	795	780	805	783	795	799	830	844	819	824	802	830	813	793	737	765	827	759	756	793	813	731	771	784	781	753	784	785	795	820	804	783	737	848	799	782	778	781	785	768	764	752	847	828	761	806	810	783	786	797	804	794	839	799	782	869	817	788	718	787	784	818	797	766	740	763	805	817	866	763	802	812	815	810	780	804	820	746	815	804	766	795	791	793	781	827	818	765	809	784	692	749	805	819	852	751	772	813	771	777	815	773	805	809	813	732	807	787	784	809	836	820	781	780	810	766	809	802	792	773	841	827	814	771	788	739	780	725	825	794	790	834	754	798	800	861	827	768	723	775	802	824	749	784	839	845	831	819	814	814	736	814	806	778	784	767	798	783	810	778	809	801	824	844	773	799	752	813	773	776	787	773	785	780	815	809	806	788	814	725	798	767	718	762	804	807	785	790	792	808	796	805	794	766	795	785	797	814	743	789	776	834	759	779	802	811	749	778	801	799	770	769	811	769	787	766	761	756	816	781	783	745	763	789	766	845	811	727	787	779	780	793	775	785	817	799	755	803	793	784	793	839	851	773	812	789	760	768	787	800	731	799	826	845	766	797	773	821	788	782	804	792	744	819	750	834	817	795	796	792	794	783	794	775	819	808	807	776	850	769	789	770	771	725	818	761	825	756	825	800	732	815	802	816	795	804	751	750	776	784	823	854	794	818	829	803	766	762	796	782	832	794	814	792	781	779	755	764	760	825	802	781	773	825	818	825	792	817	755	790	747	738	754	821	863	781	814	789	790	777	821	792	769	833	828	819	776	759	806	807	842	823	793	747	825	803	772	816	751	777	813	763	777	743	772	820	777	779	754	795	790	761	736	759	765	801	808	767	794	760	779	774	790	808	795	787	800	803	785	795	766	810	798	760	789	843	834	759	807	820	818	816	763	763	766	831	813	788	795	806	818	748	780	813	726	814	790	807	811	767	751	840	793	810	830	800	786	764	811	772	820	820	782	788	790	771	764	822	770	809	800	859	850	836	788	812	769	716	799	812	767	774	760	755	789	796	763	796	768	755	781	855	787	828	794	774	774	779	788	810	791	787	787	831	849	769	743	773	821	765	802	831	781	811	802	787	812	835	749	769	802	811	812	781	752	796	767	755	765	798	835	762	836	788	814	786	743	834	750	741	760	787	827	766	811	788	767	767	794	787	730	833	779	799	785	773	801	752	790	843	814	811	782	810	829	767	780	787	801	792	785	806	806	812	800	803	788	787	783	775	802	773	785	809	798	813	773	790	798	866	801	776	797	793	784	850	785	810	800	821	810	746	806	789	797	817	743	786	781	846	770	817	810	794	814	828	729	762	831	763	798	756	801	783	806	807	809	774	836	801	796	742	796	793	797	809	810	833	789	785	811	816	814	767	768	796	805	781	796	782	811	796	752	764	782	790	843	790	780	774	775	749	739	780	823	822	783	812	783	783	776	795	779	830	851	761	820	822	774	765	806	776	867	789	838	811	757	814	826	820	804	779	736	805	799	827	804	811	813	808	791	825	826	854	788	814	776	838	723	804	820	770	818	795	811	774	796	772	790	779	769	772	800	816	810	847	747	793	753	781	748	730	794	754	828	793	828	813	827	777	774	842	812	793	801	850	801	825	745	766	777	770	778	803	778	775	822	788	782	780	800	804	759	808	781	804	818	780	798	791	805	841	790	800	762	794	811	785	769	767	764	777	756	770	803	753	792	765	730	771	847	824	827	815	772	844	757	807	790	723	765	800	774	787	804	794	745	777	788	764	826	753	806	757	763	797	818	824	798	756	759	762	808	811	780	802	830	834	783	784	837	786	761	895	796	775	813	748	791	766	786	732	783	790	762	825	751	823	831	773	785	797	784	789	784	808	755	813	815	814	788	791	761	789	775	808	831	784	768	767	779	779	808	761	757	765	862	821	832	813	761	801	781	786	779	766	800	816	828	805	777	771	795	790	769	789	802	813	808	823	798	756	848	790	806	809	807	790	752	799	805	776	782	742	781	748	759	803	772	843	817	773	773	776	746	803	776	791	825	815	828	787	858	803	771	785	751	842	796	806	775	823	823	768	777	753	798	814	776	799	800	757	778	799	802	798	805	797	840	751	751	774	785	751	810	790	806	817	796	772	786	810	833	789	780	796	808
19224	6586	4733	3228	1996	1481	1111	942	733	603	584	516	461	424	389	382	388	373	393	350	369	400	372	349	338	381	343	347	392	376	357	366	322	373	355	345	360	348	363	353	327	371	345	412	332	355	347	355	337	329	337	341	363	342	383	359	367	327	358	369	388	343	383	358	332	361	368	358	355	352	338	343	369	341	386	357	331	318	298	364	335	314	343	346	348	348	316	340	331	362	311	344	313	352	343	309	320	329	388	328	386	366	379	367	347	320	367	370	357	351	355	367	343	342	325	345	386	362	329	372	363	337	367	338	358	340	362	377	370	374	321	335	378	349	349	335	322	374	349	351	325	351	351	344	353	361	344	354	324	364	327	346	337	378	359	331	316	385	341	333	315	315	338	322	333	346	332	354	351	367	335	363	343	328	347	379	354	355	378	335	358	370	333	387	350	361	355	327	301	372	307	329	335	346	304	378	369	356	370	338	331	325	313	367	331	329	362	352	344	315	350	376	343	353	364	338	371	341	315	367	358	323	310	324	338	336	366	371	327	344	370	351	340	356	320	331	363	351	351	333	349	370	398	340	393	340	320	364	339	352	369	369	317	362	347	357	328	361	321	358	388	356	360	361	321	320	390	366	368	361	310	370	335	347	363	331	318	356	364	363	361	380	354	347	331	347	352	319	365	372	337	357	361	380	357	367	316	322	329	333	326	355	383	322	374	366	324	353	336	330	330	339	351	347	371	358	359	338	367	384	345	356	307	380	322	339	344	347	354	354	342	339	335	352	334	345	370	344	339	333	324	341	343	334	353	368	318	362	361	345	371	312	355	395	313	329	370	323	319	348	351	353	318	371	360	362	367	336	366	333	336	336	319	301	339	358	353	391	350	342	384	350	352	356	336	359	373	318	351	363	356	334	358	300	316	360	368	356	357	338	360	318	318	339	370	350	354	324	363	358	317	331	338	363	331	338	347	277	349	324	343	379	323	371	349	346	352	324	366	383	376	368	357	335	354	354	340	318	371	363	344	341	319	319	349	371	381	330	345	334	292	325	390	339	350	361	368	343	348	326	318	351	330	314	367	334	356	317	363	303	348	320	334	346	326	309	339	345	383	344	388	350	336	330	304	337	330	374	327	350	326	350	355	366	324	331	325	387	372	350	374	366	328	339	370	346	356	331	344	371	368	341	317	351	361	324	384	336	374	358	352	370	348	354	339	355	351	342	346	296	347	365	372	328	339	328	350	362	363	347	345	328	345	304	359	349	340	387	303	360	351	320	310	308	311	326	354	320	370	372	341	331	359	346	370	366	326	315	339	325	298	358	356	331	368	327	370	317	371	389	352	361	344	347	363	343	324	352	388	346	360	350	338	344	369	350	373	362	317	339	358	346	349	320	319	333	331	347	325	358	332	350	377	350	385	343	376	357	327	363	330	336	371	343	372	338	367	361	369	348	313	330	353	356	311	340	349	325	382	377	344	310	355	358	394	357	363	348	334	354	374	348	338	363	391	353	318	333	323	314	367	326	366	347	355	328	335	367	343	341	359	348	341	349	318	348	355	345	334	358	338	338	357	343	357	340	377	339	317	335	334	343	322	372	340	356	364	361	311	344	352	353	334	366	335	337	346	338	330	340	364	362	407	374	380	337	307	360	325	311	336	344	358	333	373	309	351	336	368	343	339	357	322	354	344	333	354	350	363	396	379	340	350	368	356	341	353	361	329	348	374	349	367	337	365	349	326	349	352	368	338	346	334	318	338	367	321	356	339	349	346	332	353	365	342	360	342	369	347	335	330	356	328	385	332	334	315	306	356	351	337	322	358	341	318	371	319	354	344	323	314	320	338	348	360	346	334	359	352	349	399	381	331	393	372	351	315	363	360	324	353	392	360	314	374	369	341	310	351	341	319	322	338	328	347	350	346	310	350	274	340	315	341	310	348	335	345	369	357	352	362	336	337	325	327	314	341	324	356	329	340	324	356	392	340	366	331	347	370	373	348	359	320	354	342	358	355	348	352	384	340	323	362	347	326	360	343	341	352	325	342	371	354	343	350	373	342	340	329	391	349	364	386	355	343	384	372	377	398	377	331	330	357	374	349	341	350	328	358	315	338	352	345	348	307	352	313	336	341	364	327	345	355	364	293	342	371	322	368	374	344	354	374	390	358	356	360	387	360	340	358	331	331	332	373	383	332	348	344	335	327	341	329	346	345	368	333	349	381	367	353	356	324	354	328	333	359	364	306	326	344	367	369	343	336	345	359	339	366	352	367	348	359	327	350	355	401	343	343	347	335	361	326	323	346	371	379	349	370	370	306	341	338	356	358	346	355	295	345	334	337	362	369	336	305	344	330	327	347	350	378	344	394	368	347	343	380	340	361	362	346	342	361	343	299	352	337	371	360	342	342	339	355	355	366	381	342	374	348	344	345	290	323	308	313	348	328	335	336	355	359	352	300	310	341	353	319	345	319	345	386	313	327	342	348	392	307	357	340	298	364	341	380	329	328	318	343	313	346	323	371	372	322	286	360	339	350	337	346	348	351	331	352	318	383	370	338	333	391	361	327	330	352	374	331	344	354	341	369	330	346	364	373	371	342	298	365	324	329	329	312	338	379	335	392	325	357	346	361	332	335	333	367	358	360	353	362	360	343	354	328	338	368	364	390	399	394	365	348	365	353	368	363	368	355	332	337	345	326	351	321	358	362	382	340	356	373	318	347	330	353	363	347	357	348	369	355	328	337	375	351	375	335	349	335	348	350	345	317	365	337	330	328	319	335	324	325	313	346	356	366	359	368	358	359	294	324	351	329	333	390	370	388	335	341	342	357	341	366	325	346	353	350	352	360	337	313	300	350	354	352	333	342	322	348	341	385	372	349	340	328	318	352	343	357	382	380	333	358	334	335	334	355	326	318	354	348	357	353	324	366	382	373	341	350	349	352	369	341	329	304	361	363	345	366	308	321	347	390	345	358	355	343	339	364	350	319	361	323	330	340	291	348	315	362	337	350	361	345	349	328	339	344	346	366	354	293	316	333	367	338	328	368	320	379	366	314	363	306	357	355	371	367	339	373	365	350	351	360	317	298	374	348	336	322	342	370	356	323	361	329	328	376	304	328	323	353	359	322	358	384	315	366	357	335	369	349	364	360	332	378	359	296	361	356	333	333	334	313	317	348	348	357	336	336	346	339	347	357	357	314	359	333	332	345	339	340	321	358	330	352	383	343	353	358	328	318	382	379	342	360	349	334	357	351	362	384	357	328	311	356	323	354	342	381	350	357	373	338	313	329	322	378	328	352	328	318	348	348	344	361	409	372	365	336	381	332	336	368	327	317	361	356	320	371	356	352	336	360	328	334	358	330	315	348	332	360	370	317	353	350	331	372	362	353	366	323	367	377	341	383	371	333	341	368	365	342	359	364	365	354	344	331	348	363	371	348	356	346	388	345	351	353	353	360	370	343	338	344	375	353	373	324	365	368	356	327	316	370	379	342	344	333	362	361	339
11855	5159	7548	7852	6601	5529	4271	3422	2945	2180	1926	1657	1441	1219	1176	1109	1001	1016	967	909	949	856	881	862	890	876	838	808	781	795	809	747	790	752	784	776	758	819	773	776	789	788	767	772	793	802	809	718	800	807	844	793	828	741	821	808	822	826	803	773	802	799	816	780	799	819	755	779	754	747	791	795	797	788	776	767	771	765	785	737	776	800	795	812	767	748	790	764	776	823	766	805	823	754	767	784	799	805	817	767	737	765	750	742	779	751	753	768	771	763	756	762	783	772	763	739	762	750	810	783	784	747	767	786	818	784	815	781	766	829	800	750	746	771	791	789	778	781	775	763	802	795	803	825	780	810	860	770	775	782	750	793	773	742	767	791	766	750	770	768	768	769	774	785	745	756	799	753	837	860	769	792	789	823	815	753	741	706	769	736	749	724	782	776	765	710	809	769	797	787	797	780	828	776	817	775	796	774	770	800	714	733	726	790	789	810	771	793	761	768	745	809	804	752	815	774	829	734	745	798	780	745	757	754	772	759	784	809	785	762	815	727	765	757	813	787	772	807	788	700	762	680	731	791	775	818	786	752	755	758	774	809	797	811	797	791	763	801	807	779	800	782	823	760	765	739	757	757	782	796	778	769	814	792	774	785	806	752	746	800	797	786	759	796	724	760	798	744	745	794	795	811	762	763	760	799	779	780	837	759	724	779	754	785	791	808	756	763	747	781	759	841	758	807	784	748	831	796	787	804	780	763	736	807	799	825	757	818	728	775	756	802	780	768	733	751	736	759	775	805	737	748	747	782	804	717	752	775	762	754	803	813	800	806	752	761	779	789	809	781	766	801	781	767	771	789	797	735	747	767	776	772	734	800	763	767	783	758	798	732	724	762	794	770	758	812	766	797	759	772	762	715	796	802	755	738	771	776	763	777	778	725	779	756	789	786	794	828	791	743	745	790	785	762	789	796	829	753	772	745	800	736	743	774	763	714	805	786	774	767	730	801	769	744	754	746	754	801	771	810	759	768	789	728	781	776	792	828	791	786	769	811	761	777	819	791	786	805	803	759	812	811	822	765	846	775	745	763	747	793	762	736	760	803	765	784	737	785	702	768	847	755	808	761	788	817	754	727	768	781	823	772	803	788	817	784	817	784	784	776	780	778	798	833	736	748	773	758	810	809	775	723	792	787	775	755	782	720	724	801	724	748	711	762	805	781	735	732	838	759	750	811	762	756	804	748	718	774	812	792	772	805	760	755	820	793	798	760	738	766	725	782	770	830	758	786	785	731	717	747	794	785	776	781	813	748	706	792	782	777	724	729	770	848	812	779	748	827	774	785	811	770	785	738	731	769	783	744	796	803	817	795	731	786	772	843	759	784	792	799	767	809	754	799	811	775	767	739	790	776	765	806	755	757	786	767	784	792	803	817	743	783	754	735	789	796	765	749	779	761	793	789	791	773	775	781	806	763	779	735	809	784	807	740	764	764	743	736	779	764	753	782	785	807	763	731	758	732	780	793	838	791	794	850	775	826	805	789	784	771	783	775	781	798	774	772	751	762	780	766	765	784	749	772	745	717	833	776	777	767	796	743	803	794	787	775	790	798	769	764	757	742	792	820	728	754	730	747	757	796	791	764	798	795	827	764	766	726	771	731	803	761	824	791	799	783	757	749	741	776	811	758	770	730	812	790	749	807	787	762	769	806	778	797	803	763	764	754	787	747	759	776	780	768	720	836	799	794	776	775	842	761	718	790	782	838	750	789	741	789	767	765	758	811	785	803	751	775	796	737	747	790	776	793	768	850	776	792	808	783	796	791	741	778	783	760	767	753	791	775	764	792	791	789	823	754	773	774	777	775	759	817	753	749	776	826	807	857	788	786	751	766	756	808	798	797	761	835	772	783	754	810	819	799	755	753	769	792	779	775	746	823	795	767	778	737	819	761	742	752	798	804	795	760	786	791	846	808	769	784	797	781	766	773	761	751	805	758	790	768	821	804	797	775	799	767	820	812	774	758	825	820	771	727	770	780	771	800	771	767	750	741	800	754	817	770	802	801	804	797	780	736	819	796	805	758	773	758	796	781	784	782	769	811	813	756	766	759	787	737	769	781	750	805	766	759	737	731	769	767	784	831	788	770	808	745	794	823	805	840	747	718	855	791	790	772	743	797	794	746	785	799	817	732	800	802	774	792	781	772	801	757	768	861	794	771	808	807	778	748	806	809	745	791	765	793	831	759	818	775	788	776	749	775	822	788	819	799	750	789	761	762	765	739	758	738	771	773	796	725	787	851	727	834	817	764	802	828	765	791	772	799	738	753	837	757	751	772	787	812	852	782	779	751	767	754	754	778	770	765	757	782	802	788	795	834	782	796	782	780	732	774	782	769	745	845	785	793	743	769	763	773	780	824	781	786	756	781	853	837	796	809	767	717	822	744	813	764	756	739	794	803	761	733	786	762	764	747	763	753	790	795	812	793	732	762	745	776	838	804	781	754	791	784	773	802	783	785	751	787	743	786	782	785	799	794	761	776	794	802	763	730	742	791	746	733	793	793	704	799	778	786	794	750	753	784	788	797	786	735	788	816	784	729	728	778	806	794	807	772	806	772	799	773	781	796	776	796	815	817	776	763	780	773	793	809	769	728	777	758	790	804	770	734	769	773	814	825	820	758	760	753	761	785	783	763	775	816	764	769	802	776	749	760	746	783	782	790	780	728	828	792	758	788	760	776	796	791	764	797	769	785	795	761	725	750	782	794	764	755	803	785	791	739	778	769	750	783	859	746	808	800	766	763	736	756	762	801	794	803	786	814	748	820	809	780	761	745	784	778	795	763	810	729	754	823	789	761	769	754	808	805	761	780	740	779	789	822	757	787	797	748	796	816	764	808	718	773	824	772	750	822	789	756	764	780	777	787	806	727	804	784	761	810	775	815	786	788	788	774	800	762	785	799	784	801	798	766	784	760	738	720	768	764	804	766	800	814	777	781	776	723	783	779	774	788	829	730	811	776	806	734	769	768	759	763	760	760	771	776	747	780	791	702	774	771	763	779	784	753	781	776	773	773	796	821	756	801	787	756	768	821	798	770	801	782	767	723	820	786	754	774	782	749	732	783	768	753	753	768	805	846	786	782	750	747	759	806	845	778	725	750	762	723	767	789	775	796	768	778	779	821	813	773	755	775	764	797	793	821	765	817	782	830	784	771	776	786	786	738	747	769	821	767	775	760	764	752	765	808	824	754	790	791	803	756	832	741	800	789	772	736	778	813	806	811	783	770	781	752	775	782	778	791	737	796	775	824	776	791	825	773	764	775	753	809	779	762	819	764	821	792	818	793	765	791	742	746	783	760	815	806	794	748	711	776	819	774	746	857	818	789	737	781	766	799	781	791	814	789	808	799	771	759	769	773	785	709	800	835	789	770	790	794	730	788	804	759	776	764	787	783	798	778	803	804	779	782	831	819	806	763	719	779	782	777	783	836	771	790	754	778	760	787	854	810
29027	11045	7360	5027	3063	2274	1458	1166	916	792	749	659	578	555	486	485	472	480	467	500	432	422	436	427	437	436	433	405	414	432	422	420	395	441	444	419	404	418	391	415	442	443	446	423	466	424	444	386	410	450	429	398	397	418	417	418	480	440	391	402	444	412	438	418	421	428	416	417	437	451	488	452	430	447	469	446	418	412	442	423	446	416	397	426	411	397	484	462	423	399	383	429	434	424	459	417	427	383	409	423	396	410	417	422	429	454	454	427	376	445	432	422	436	441	403	431	450	438	407	422	458	430	445	460	454	426	416	419	414	426	440	425	439	414	426	443	422	391	437	451	400	466	440	400	453	391	406	437	398	440	398	434	434	447	430	418	416	419	436	451	453	400	437	419	470	442	410	434	409	457	436	407	408	450	455	466	432	414	427	432	448	427	400	437	397	412	417	475	470	432	407	415	365	430	407	426	428	420	440	421	443	416	400	458	431	388	420	424	395	386	413	410	422	426	440	413	399	382	411	447	434	455	439	415	449	444	432	445	398	395	433	411	416	400	431	448	417	421	444	433	419	420	417	443	452	446	437	438	368	425	401	420	409	447	432	441	433	452	488	400	410	414	394	423	403	450	394	427	438	457	426	412	405	425	385	398	460	429	436	415	436	434	446	452	430	439	395	408	443	404	431	420	412	407	383	439	449	441	400	477	436	464	397	384	415	377	393	405	438	422	393	414	419	426	407	422	435	410	402	381	418	416	410	451	408	444	417	410	400	413	400	415	467	388	394	428	410	447	400	430	390	427	449	398	420	449	420	453	413	445	429	426	399	430	421	433	428	420	429	393	407	357	404	415	448	427	396	455	417	440	420	445	418	408	463	392	431	419	427	404	426	377	413	441	452	400	472	434	402	458	398	400	393	423	384	440	397	450	445	435	416	420	440	428	405	398	406	442	426	433	413	415	439	429	384	378	428	444	447	433	398	452	431	421	408	429	446	396	441	397	431	412	402	432	415	405	416	403	421	420	385	443	424	432	442	404	424	421	463	455	415	422	441	428	441	428	383	400	412	441	405	459	438	456	454	392	394	471	437	406	414	394	441	393	414	441	439	383	420	459	430	392	441	418	442	429	419	374	400	430	432	425	434	445	466	427	431	424	401	388	402	434	433	399	395	468	386	419	439	416	410	427	433	439	440	416	417	410	392	377	402	461	431	452	431	443	420	440	442	449	382	393	391	408	432	405	425	440	442	419	411	454	463	429	446	418	445	412	441	408	410	448	430	419	403	428	408	444	419	397	421	401	448	442	511	418	432	476	408	375	404	442	382	416	424	425	423	447	430	424	408	457	409	401	460	450	439	446	385	437	452	426	406	400	407	447	421	414	406	436	444	447	392	418	442	427	439	430	414	405	401	414	433	429	437	392	448	423	425	403	427	430	435	431	406	397	431	396	447	415	433	398	429	450	392	427	394	431	441	463	425	391	385	468	404	408	385	459	427	428	408	422	433	445	425	433	429	447	434	456	407	455	436	478	423	440	428	440	396	416	395	377	464	437	386	418	401	435	421	449	387	440	446	427	442	419	415	388	454	420	434	405	417	394	405	438	431	429	438	439	435	404	426	421	395	401	378	426	432	376	445	475	448	456	451	429	445	438	416	442	416	398	448	415	438	432	414	422	402	408	433	449	408	418	412	457	446	437	423	421	437	455	455	392	419	413	414	485	385	436	393	388	411	419	422	415	429	436	379	424	388	446	436	434	428	428	438	471	387	456	420	437	416	403	386	461	429	437	461	418	460	453	429	434	443	427	393	394	427	424	424	464	422	419	443	431	430	451	447	407	411	460	419	460	395	387	417	431	404	381	373	365	438	435	431	439	428	404	413	463	450	386	448	426	376	440	407	443	427	405	465	424	445	410	454	401	439	399	478	427	424	416	407	450	418	415	412	464	465	434	429	404	406	438	442	441	410	447	436	439	471	417	427	422	410	396	417	415	436	397	428	446	394	404	475	418	456	426	434	436	408	416	425	415	476	459	416	420	405	419	423	416	433	435	414	450	446	398	450	410	448	416	424	418	428	450	412	448	470	410	401	434	448	449	380	421	416	407	432	425	398	456	422	438	455	432	446	461	405	429	429	402	447	434	407	398	448	425	450	424	427	450	463	406	413	445	375	408	420	402	401	424	443	413	417	423	409	431	429	413	439	434	390	426	418	439	371	402	416	408	406	416	423	444	422	408	435	402	438	439	395	421	452	412	418	384	444	456	454	464	434	411	406	416	478	392	389	444	406	443	387	391	423	420	444	413	438	430	418	443	368	428	469	452	404	458	408	384	439	419	486	450	447	403	453	422	403	418	442	396	415	432	417	455	421	411	426	411	409	403	447	444	462	445	432	412	426	400	393	447	437	410	432	396	439	413	390	373	411	428	414	411	404	446	420	426	467	433	420	430	416	443	427	401	399	423	435	453	444	414	452	462	435	428	410	400	438	407	456	398	414	414	434	436	432	415	411	418	439	410	406	406	443	443	435	425	431	418	424	400	475	434	441	417	403	441	432	467	457	415	399	425	411	438	444	413	425	423	440	420	417	408	398	404	461	469	463	444	415	462	375	426	401	431	423	445	414	415	411	423	448	423	426	438	402	411	446	433	444	437	418	447	389	453	452	416	417	443	411	415	443	451	435	413	394	424	444	415	426	409	428	415	411	373	429	445	438	436	460	435	433	404	415	386	443	404	465	417	414	423	442	389	410	416	383	374	409	421	424	460	452	383	442	447	437	410	368	393	442	462	438	400	468	458	393	429	434	408	394	439	470	428	418	428	435	403	390	439	409	418	436	433	451	457	399	440	453	442	407	416	415	445	396	460	441	444	461	426	414	437	472	421	439	400	386	444	447	396	431	399	420	415	432	364	433	388	418	413	417	466	437	414	438	461	408	442	428	392	375	411	438	433	457	434	424	413	458	455	419	420	434	445	453	404	399	418	399	409	436	429	423	452	398	417	403	437	381	450	406	382	412	457	423	432	414	425	453	421	390	413	419	424	389	420	413	374	405	434	435	419	431	455	434	404	384	438	425	406	397	391	412	430	415	403	431	450	432	463	442	464	440	418	460	411	417	424	415	420	455	431	413	425	435	414	441	409	437	395	446	438	426	421	459	419	409	395	381	419	449	451	404	410	423	424	423	421	396	451	431	463	453	439	438	444	470	412	416	437	428	427	435	429	432	447	406	442	406	392	433	387	452	439	423	412	423	477	439	402	468	444	394	393	402	436	432	435	396	409	405	407	417	446	410	448	436	427	386	410	435	422	454	427	420	437	409	450	437	459	402	401	373	440	432	467	411	442	462	426	409	423	399	406	415	439	453	440	434	422	420	404	410	401	425	439	418	473	416	433	392	437	439	471	432	470	448	406	440	397	399	422	423	411	411	376	397	432	393	401	397	415	467	438	451	430	467	448	442	414	439	428	441	420	397	390	416	437	368	440	423	415	423	425	402	422	413	432
15870	7159	10510	11031	8969	7244	5629	4795	3941	2931	2610	2157	1909	1533	1439	1317	1276	1205	1183	1055	1123	1153	1124	1157	979	1052	965	982	985	962	940	974	976	974	940	909	967	998	917	956	892	964	945	971	931	1007	914	911	983	911	980	954	888	981	978	954	1045	966	997	976	991	1029	977	941	887	907	928	908	909	866	908	907	917	960	975	890	932	971	899	956	942	891	920	916	905	959	935	915	1043	900	931	941	881	863	926	876	893	941	882	910	927	893	900	932	911	982	875	882	897	926	955	945	918	951	951	904	953	885	871	930	903	907	860	914	964	976	933	897	916	909	991	933	956	927	909	922	915	947	957	893	936	971	902	926	964	946	946	940	917	993	868	888	885	881	928	975	977	924	901	969	901	902	936	905	941	969	955	940	873	923	890	904	937	915	919	922	946	882	893	937	918	920	908	914	928	889	925	942	896	907	955	915	942	949	930	919	946	964	927	892	935	906	963	983	950	916	942	915	884	938	934	921	911	968	938	899	941	942	937	927	924	903	930	908	928	907	960	882	937	864	915	956	919	926	908	941	912	901	968	938	930	852	909	903	980	865	866	931	954	924	948	928	996	916	917	900	942	937	877	945	935	900	914	923	865	910	948	949	869	974	891	955	921	954	905	928	928	961	917	897	883	910	921	936	918	927	923	932	883	940	943	879	911	911	861	898	875	947	929	941	920	972	959	957	887	929	872	908	978	928	916	896	919	931	877	1003	950	944	1007	956	990	951	907	918	906	939	967	903	919	912	926	980	948	892	902	925	959	956	891	934	924	889	878	918	933	955	957	913	868	927	868	901	913	960	882	931	875	914	907	885	940	886	930	899	896	943	906	962	912	955	883	921	932	916	923	909	957	933	988	904	940	953	888	914	880	934	940	961	972	920	962	956	893	891	925	928	910	906	901	931	946	889	907	858	938	899	932	918	931	897	883	871	953	925	929	934	846	953	915	863	901	868	984	928	884	912	984	915	933	941	937	880	997	892	910	914	885	973	883	908	890	905	911	934	954	957	942	922	873	924	919	980	937	873	899	927	956	928	922	995	920	963	890	906	907	927	902	896	900	917	971	969	933	887	910	944	878	915	911	937	966	962	927	963	976	927	908	923	928	945	901	929	948	896	910	980	893	920	909	850	905	862	949	908	918	930	846	893	963	906	961	913	896	925	909	980	957	966	871	957	884	927	940	899	913	904	934	901	883	901	962	904	887	908	938	942	881	935	895	883	925	997	914	962	911	925	863	918	907	981	893	921	922	948	902	905	892	925	923	951	866	910	898	874	917	949	901	964	911	914	925	938	883	929	975	903	963	878	892	901	950	878	936	880	959	926	947	924	904	962	940	905	906	913	947	906	948	933	949	922	898	994	911	888	962	930	894	883	953	932	912	883	947	891	897	939	966	957	910	910	884	914	947	918	942	954	909	932	921	912	972	877	906	899	935	912	934	940	909	915	899	918	894	909	887	945	982	956	893	934	868	968	925	949	953	956	902	887	918	915	930	886	918	922	908	917	961	949	935	908	924	908	955	882	908	929	935	957	978	951	893	873	934	913	1014	890	910	939	947	867	858	934	935	968	919	885	946	901	918	940	978	928	910	889	849	920	903	983	869	898	908	921	932	883	906	932	945	911	927	911	880	895	877	908	832	904	887	901	972	837	916	953	925	925	902	928	905	917	914	931	883	951	890	987	934	906	890	967	932	957	923	975	941	938	958	928	895	957	941	973	899	922	902	927	898	940	871	918	909	905	920	877	916	937	920	907	913	927	924	998	877	881	915	877	905	937	904	902	973	877	936	918	917	927	911	905	959	953	1009	926	955	953	898	906	879	912	909	952	967	943	947	911	892	923	951	913	920	943	897	955	923	926	889	951	939	902	922	929	912	959	898	932	944	919	899	966	933	895	873	937	971	889	920	931	972	923	945	955	919	910	933	919	942	1021	862	929	906	929	953	901	884	910	920	902	890	919	941	962	928	939	913	950	963	943	907	948	866	889	901	929	911	953	912	910	931	895	875	972	898	894	877	939	958	976	895	937	960	935	920	912	939	929	890	949	890	911	937	975	896	935	882	1005	975	979	908	971	947	968	903	872	926	941	938	903	903	955	864	998	901	910	930	926	866	912	962	961	882	925	959	910	899	949	895	950	935	901	853	892	956	951	878	884	909	954	924	923	914	888	904	937	932	935	875	953	982	969	929	920	869	899	956	892	946	937	919	929	952	945	928	906	889	905	909	925	885	972	952	927	932	933	907	939	882	886	951	914	901	894	881	896	928	905	904	938	956	890	968	957	908	956	918	954	919	967	890	959	861	961	971	878	899	938	886	941	918	912	1009	929	899	886	940	954	925	916	937	921	961	903	886	940	876	863	934	888	912	845	935	905	896	848	944	923	889	935	872	903	896	897	883	952	917	940	918	940	949	846	915	920	891	917	845	943	922	958	925	874	876	956	922	901	928	946	925	930	940	913	938	849	894	946	940	927	901	906	921	925	964	959	964	911	915	909	896	931	932	911	896	977	902	888	877	924	956	896	919	924	952	947	922	910	900	910	928	986	922	914	883	925	919	973	913	885	945	917	876	917	856	872	916	927	920	917	905	902	948	988	938	933	892	943	858	874	906	952	875	915	965	969	994	899	947	911	924	930	983	975	890	875	843	978	924	932	897	926	893	870	965	909	923	959	894	971	961	949	946	933	883	916	958	867	916	940	943	924	946	968	953	913	936	927	876	877	970	907	952	911	922	977	922	920	920	890	895	938	868	969	918	903	926	937	948	875	908	880	918	957	925	928	937	931	966	954	939	940	899	932	927	879	917	904	935	875	889	927	929	933	942	931	922	869	923	931	881	972	905	938	959	918	855	930	933	922	950	871	965	928	876	920	916	844	962	966	953	941	900	924	850	939	948	923	876	889	936	954	919	937	948	907	887	950	912	929	904	977	886	911	963	922	911	915	908	926	948	891	898	903	914	859	921	942	901	885	967	972	926	939	968	932	868	877	942	909	945	932	960	930	904	950	885	936	922	901	889	959	990	935	948	995	984	918	932	942	918	936	951	930	931	898	916	930	900	913	950	932	929	869	948	896	899	875	934	985	876	907	991	950	960	933	884	931	931	923	986	874	928	911	898	963	863	917	911	933	955	897	878	969	900	877	939	927	902	876	941	892	931	920	911	861	923	910	901	978	939	915	920	941	918	971	921	879	909	858	905	948	945	896	900	945	933	909	953	917	900	873	906	908	916	907	944	974	944	910	961	889	911	942	933	921	879	944	904	912	880	947	945	924	964	914	976	920	958	934	934	959	935	909	974	937	943	901	906	927	956	875	928	922	922	910	953	900	984	937	913	894	906	910	902	923	950	906	938	920	970	930	950	883	926	863	910	908	939	942	950	934	896	947	883	958	905	940	912	939	923	914	917	928	914	913	934	888	915	985	948	969	951	889	926	908	896	934	957	966	953	904	921	890	989	947	935	904	890	925	959	910	908	959
9276	3135	2332	1867	1156	982	679	583	611	465	455	454	440	377	374	396	390	369	389	382	398	395	345	368	375	367	347	369	365	346	347	332	361	336	367	376	373	371	366	404	373	368	390	369	367	346	386	358	379	361	357	338	372	354	389	377	350	390	365	364	353	351	334	375	357	361	380	355	361	363	360	349	351	370	350	357	371	380	375	337	345	359	342	364	332	399	367	343	350	378	363	367	372	353	372	357	365	363	337	397	362	356	383	376	390	364	377	353	381	373	411	376	390	367	328	361	320	385	424	370	382	358	362	356	377	325	356	383	342	360	370	383	365	358	366	382	344	387	389	341	359	341	351	377	348	349	333	331	366	364	387	354	380	366	377	333	392	344	377	344	347	352	380	355	360	389	355	336	347	369	385	391	367	325	363	383	386	345	375	338	377	398	378	374	356	354	365	384	376	324	348	359	351	356	387	344	386	343	396	397	368	386	363	343	342	357	347	347	366	360	354	342	379	360	351	322	381	381	342	396	351	393	356	359	360	384	375	341	351	364	393	361	351	365	342	402	314	358	365	324	380	369	379	343	389	350	346	378	336	379	340	378	341	350	344	396	337	307	357	364	349	385	371	359	357	379	332	336	370	351	348	372	368	338	362	404	374	367	332	359	345	342	310	367	375	403	397	387	365	378	353	329	373	363	323	349	385	358	384	325	402	403	391	362	344	394	392	361	358	371	361	395	335	355	332	360	324	380	336	352	385	334	381	333	359	374	362	353	397	374	344	342	338	390	352	383	379	361	356	343	367	356	352	330	382	363	369	385	343	400	375	383	382	380	337	372	357	366	358	351	330	330	395	336	328	362	361	345	349	371	396	375	358	337	329	379	363	399	329	356	387	362	362	381	389	358	372	375	335	346	348	335	358	352	366	373	366	382	375	382	351	315	351	385	363	374	361	371	368	347	335	372	365	390	377	346	334	333	342	359	383	381	367	361	333	352	378	343	395	408	347	361	348	357	347	352	304	370	368	378	373	328	348	365	354	363	343	325	375	366	379	335	365	346	396	373	364	393	356	366	388	360	413	381	367	349	361	361	337	342	383	359	383	388	348	328	356	348	366	362	372	370	376	390	353	378	342	349	407	372	366	379	330	391	321	397	348	371	402	352	367	403	349	415	430	394	366	400	339	312	350	345	350	359	372	349	347	398	398	385	325	360	356	380	352	361	358	364	370	324	368	363	375	395	351	376	383	373	389	399	354	387	368	337	330	393	377	349	354	331	401	365	332	327	384	378	348	382	368	377	357	386	352	332	380	331	404	355	354	355	360	369	373	351	339	343	336	351	364	309	381	347	401	320	360	370	391	347	331	328	325	346	371	390	369	356	394	367	397	364	367	368	356	380	348	374	338	377	364	341	342	348	355	385	368	349	372	370	370	392	362	386	375	378	392	337	360	379	383	316	339	349	364	351	341	391	355	360	323	366	358	335	358	343	360	346	345	382	357	346	356	360	334	391	333	365	344	395	349	391	362	376	409	346	375	356	346	365	345	364	363	366	354	412	387	332	373	335	359	362	342	344	396	378	346	349	375	349	370	381	354	332	349	389	307	327	371	369	379	381	391	364	362	387	356	353	402	355	375	389	407	349	345	371	367	334	343	376	355	336	364	411	339	364	368	351	364	407	353	367	393	368	390	363	356	313	374	346	392	362	389	322	358	345	372	366	356	344	374	374	386	384	349	342	375	380	340	344	345	387	333	363	339	366	371	399	351	375	404	362	376	291	360	354	333	331	363	354	377	360	363	390	349	380	359	328	375	353	337	329	357	358	354	340	368	359	408	330	315	365	338	377	356	339	373	353	373	356	345	370	370	350	369	375	381	345	366	354	358	341	364	327	371	400	377	380	368	355	372	341	348	361	336	361	378	336	355	334	350	358	341	355	354	354	373	348	370	352	357	390	355	377	358	365	382	393	324	348	354	374	350	337	307	359	393	362	362	361	361	388	403	343	365	316	352	345	355	375	325	377	372	358	396	380	367	369	368	347	366	413	364	335	323	349	376	350	382	380	363	373	334	382	369	327	375	322	358	358	371	379	355	367	360	358	323	355	410	367	340	354	377	393	362	388	351	357	375	353	348	367	373	352	334	355	390	330	335	339	337	357	356	358	323	362	347	411	360	391	358	378	333	372	379	367	368	367	347	379	387	356	338	356	376	387	390	352	342	390	378	357	341	389	385	320	345	327	345	360	351	356	351	348	339	380	365	341	352	327	355	397	346	348	349	352	363	430	391	393	374	408	376	389	356	329	334	362	382	379	392	331	356	374	342	333	321	344	395	325	395	381	349	357	384	404	358	355	323	368	377	366	355	370	356	346	387	368	399	363	369	383	392	345	313	355	381	367	366	396	374	378	356	354	365	401	399	344	413	360	419	386	354	409	361	364	408	379	352	394	364	331	356	393	370	398	322	358	398	331	353	387	379	345	372	337	383	377	344	365	330	382	343	399	365	360	353	374	362	368	365	375	361	339	367	368	362	361	377	376	342	362	360	384	380	377	345	338	374	353	371	419	375	359	370	357	374	397	347	376	407	342	342	366	317	367	345	345	341	386	359	366	351	338	341	354	358	387	377	390	375	382	418	375	365	377	333	361	380	356	353	349	393	392	359	379	386	357	321	346	338	374	391	338	364	353	326	356	323	377	350	420	362	342	374	377	359	371	395	369	323	330	353	366	371	352	360	362	338	375	360	391	336	370	354	377	373	309	342	362	373	395	391	357	363	393	413	317	385	381	329	340	366	326	332	352	370	368	314	386	356	346	367	322	405	338	400	371	359	365	409	365	339	366	367	342	359	355	342	341	361	390	337	349	349	370	359	373	381	337	380	340	342	398	353	380	394	391	392	369	355	332	365	346	353	369	341	346	319	350	383	374	374	326	353	340	376	427	363	358	369	350	344	372	378	349	376	391	371	378	348	379	359	385	385	345	361	374	335	372	341	374	369	380	362	350	381	353	349	389	345	379	389	413	428	374	380	357	370	344	378	371	388	346	343	348	325	355	331	351	347	372	355	357	365	348	359	356	349	363	314	333	349	334	364	365	402	373	354	325	375	373	371	341	321	384	414	369	348	376	338	358	360	326	350	332	345	344	386	395	380	385	354	351	370	343	394	389	330	374	379	378	377	363	352	332	384	395	367	379	373	357	369	368	372	361	375	355	353	366	376	352	359	419	333	341	384	345	384	362	356	336	351	390	382	396	388	362	359	406	347	363	390	389	353	357	370	380	342	366	351	364	350	365	375	360	351	385	386	363	363	365	376	341	362	345	348	377	354	377	394	382	366	409	392	372	356	398	372	388	333	370	339	394	391	361	354	413	395	388	354	345	362	349	364	337	362	368	394	369	357	337	371	373	351	359	365	373	371	370	354	357	356	330	350	362	363	354	366	368	354	344	337	368	331	387	382	352	393	357	359	386	375	379	343	379	357	356	316	342	364	338	352	353	365	385	366	340
5736	2867	4640	5244	4389	3539	2533	2192	2029	1597	1430	1280	1120	988	1025	963	926	902	876	875	898	894	875	863	827	827	831	804	790	790	779	786	731	809	818	743	775	805	803	751	749	802	751	742	817	759	807	782	807	810	781	795	782	839	797	826	838	828	806	829	820	826	799	778	761	828	800	770	750	812	830	776	764	845	797	768	811	761	756	812	770	779	802	848	728	817	788	847	788	835	827	802	825	840	777	822	796	811	793	794	825	842	744	729	853	800	800	777	766	769	732	799	819	729	819	775	816	739	747	811	777	777	789	784	789	824	842	795	863	817	781	841	827	779	768	767	777	814	830	836	779	838	802	753	753	801	804	805	792	757	785	830	815	788	775	787	846	727	825	796	791	806	809	798	786	748	774	841	790	822	788	785	809	813	763	823	765	786	777	790	819	809	771	761	772	771	742	782	784	782	815	810	816	784	780	769	711	866	770	782	787	773	826	829	794	795	816	797	783	794	806	767	821	793	807	782	796	793	811	848	803	758	835	809	813	783	814	764	814	785	797	750	817	810	773	797	770	793	789	800	794	788	839	776	804	767	803	795	830	819	790	762	820	771	793	808	767	744	840	791	791	818	755	802	850	769	801	791	759	824	820	771	801	784	812	735	771	777	782	792	796	806	760	770	757	788	782	846	765	766	799	828	775	773	819	783	767	782	808	783	781	811	808	838	810	712	795	793	852	817	793	838	831	781	791	789	815	738	786	787	813	790	796	743	776	831	802	809	777	832	774	738	799	774	783	794	775	723	769	834	794	808	814	750	875	792	756	835	792	804	817	806	744	781	788	786	780	796	764	783	786	756	782	798	774	755	841	791	772	810	779	785	818	765	786	825	790	813	781	738	790	765	773	796	793	791	817	834	796	798	794	841	771	827	739	776	807	766	814	800	772	812	812	751	776	775	779	785	781	779	835	764	733	807	802	778	763	781	770	798	759	783	812	809	799	789	796	803	763	807	757	789	816	770	720	811	826	855	772	791	766	800	780	818	797	796	779	818	764	759	804	822	848	786	770	780	783	783	773	772	768	834	768	782	760	825	785	786	759	825	799	786	819	780	839	803	814	822	791	750	797	770	806	786	781	774	786	784	796	773	781	803	771	791	791	824	830	818	787	787	788	792	808	762	763	763	814	778	779	770	762	816	772	783	774	739	813	832	777	801	772	807	777	769	764	762	760	761	802	812	792	778	793	764	763	786	789	828	828	776	778	817	777	766	790	766	807	855	793	809	807	807	765	749	797	773	786	854	766	835	807	816	795	757	808	777	793	794	785	790	809	758	803	773	828	827	802	750	805	802	798	804	757	785	801	796	821	798	788	805	766	824	740	776	824	753	816	788	763	801	803	832	814	754	778	766	814	774	765	748	838	764	821	756	833	795	782	800	761	801	808	776	839	855	804	803	823	762	804	811	789	791	773	791	772	845	812	752	772	798	786	832	788	815	811	800	806	769	759	828	812	790	781	792	803	772	823	786	789	760	785	760	781	822	832	768	787	824	800	842	798	820	845	737	723	830	786	845	796	742	788	772	785	786	767	813	805	816	856	796	794	830	788	800	827	836	775	798	759	787	806	821	759	851	802	788	779	841	720	792	805	795	810	764	780	737	844	806	781	764	821	820	799	818	720	838	772	774	827	841	845	801	799	828	821	790	767	795	807	763	738	758	816	748	844	836	822	809	775	753	806	778	778	784	760	835	797	831	762	786	794	821	769	794	843	823	819	805	786	808	752	775	802	784	790	839	773	824	774	831	830	805	860	792	786	823	785	782	802	764	812	757	821	804	770	754	807	784	821	744	799	727	756	785	804	767	775	796	798	760	800	751	808	857	811	785	723	769	757	738	796	827	840	787	784	824	806	764	825	796	774	788	794	804	765	779	804	817	803	776	752	815	794	754	760	779	772	812	829	776	785	823	838	784	774	814	759	805	788	825	781	796	789	793	752	766	857	832	779	846	794	792	801	782	827	783	791	803	751	801	854	801	787	821	765	757	885	816	815	827	776	767	845	762	797	799	779	791	783	795	778	774	793	802	798	810	810	825	789	788	786	784	833	774	756	771	771	778	776	832	774	790	804	768	825	806	783	820	822	811	839	786	753	790	760	709	770	828	774	797	794	842	773	799	786	732	781	767	810	769	823	751	806	779	746	823	794	788	791	733	758	826	785	811	802	800	801	782	813	802	763	810	770	782	804	779	785	797	798	759	819	788	786	811	771	826	814	804	776	817	891	806	841	743	774	791	794	785	798	772	808	764	730	789	796	826	780	795	787	800	792	811	778	793	783	779	821	794	784	820	775	805	783	788	735	794	853	798	743	742	795	805	813	805	801	764	792	770	856	781	780	795	793	834	798	804	799	811	798	762	775	786	796	821	792	800	773	795	733	797	772	806	800	756	768	834	776	816	779	804	818	740	809	795	793	786	789	810	762	750	791	780	800	783	812	780	779	744	832	761	762	777	793	806	811	797	786	757	759	774	776	782	805	811	772	804	790	771	839	822	797	778	748	776	824	841	790	765	793	832	812	778	795	747	839	792	850	792	788	794	815	857	823	794	807	774	818	795	789	769	825	781	764	800	758	813	766	812	772	776	806	826	812	775	784	743	801	772	731	780	835	792	772	768	801	717	795	757	797	792	861	758	761	823	840	760	849	774	817	791	770	768	791	774	805	741	747	818	787	830	814	804	762	745	854	784	833	828	810	808	795	796	811	731	798	805	776	804	841	816	815	788	793	793	852	759	829	781	772	767	794	774	767	763	773	805	790	765	753	791	838	785	796	756	810	824	765	849	808	786	818	779	771	831	776	802	775	777	761	753	802	759	767	757	800	762	824	752	818	843	760	815	803	819	828	793	768	756	774	749	781	779	799	810	805	778	784	805	789	814	845	756	832	810	788	758	788	791	805	836	792	790	815	847	743	786	801	806	774	842	812	823	754	813	781	773	796	766	802	784	789	770	841	774	798	811	791	776	769	794	811	770	820	767	821	787	820	763	791	750	785	786	812	788	769	771	757	778	788	754	780	769	804	797	769	785	808	775	775	809	815	756	807	829	815	806	775	813	763	777	820	797	853	790	783	758	800	773	776	773	755	776	822	817	770	814	767	764	786	757	805	778	870	785	763	767	816	780	808	815	875	802	797	772	821	751	747	745	815	829	830	785	815	758	762	798	814	851	793	779	800	790	782	744	807	780	772	797	806	851	760	821	776	809	768	806	789	809	797	773	814	776	775	792	770	762	740	819	770	821	821	795	784	818	810	730	788	790	779	763	739	793	732	772	739	809	806	817	808	802	805	808	813	826	782	811	793	797	767	781	828	836	769	809	801	741	841	844	812	788	784	842	791	739	794	827	793	810	756	830	785	820	781	810	779	768	801	804	845	821	788	752	849	774	783	840	834	760	823	798	766	809	842	784	771	813	784	841	799	815	782	782	799	810	819	774	737	796	762	792	762	772	791	830	770	789
19017	6070	4858	3314	2173	1530	1123	846	734	661	592	537	449	401	400	391	391	355	377	359	376	372	348	324	363	349	365	325	363	378	350	374	372	348	353	337	361	341	352	335	342	340	337	336	355	341	329	302	375	334	365	320	335	362	347	344	366	358	347	401	334	319	351	313	342	321	334	330	329	354	310	355	327	344	392	333	365	359	355	338	343	337	350	349	328	377	369	361	296	336	370	389	382	342	365	337	339	363	324	331	356	352	339	328	347	316	351	329	350	327	360	355	346	340	335	377	396	354	303	354	328	325	371	347	325	317	345	372	326	331	312	400	345	357	352	325	327	344	324	350	347	344	368	333	356	348	379	358	381	361	356	371	329	332	372	336	338	348	371	358	349	347	343	319	327	318	346	325	328	340	324	320	356	348	332	329	366	335	313	315	343	318	351	316	360	350	356	341	364	385	338	346	296	314	363	370	330	332	306	348	365	337	347	327	393	337	327	346	362	353	348	365	349	348	320	342	333	314	335	332	361	334	358	300	331	326	363	342	344	359	309	352	335	316	353	363	337	335	309	331	381	319	332	334	339	338	319	331	324	356	322	311	359	344	378	356	363	334	321	404	337	347	339	358	344	358	371	386	326	327	360	322	336	358	369	329	336	355	342	365	326	311	346	322	333	335	355	339	327	308	332	328	333	323	369	343	325	349	314	402	338	335	351	343	339	327	350	347	362	360	341	363	363	341	355	366	386	376	334	323	323	343	339	375	330	341	344	378	345	373	343	324	357	336	347	355	340	347	338	361	318	311	359	366	350	350	332	356	371	341	330	341	358	298	320	342	333	319	340	331	299	318	324	342	342	347	343	306	355	343	354	355	369	318	342	366	389	308	367	347	299	320	344	346	377	354	310	362	356	348	313	315	336	329	331	336	355	347	341	338	350	330	338	342	322	321	334	342	343	355	327	318	356	317	334	343	350	379	355	313	355	333	321	353	330	336	343	341	346	341	330	343	328	352	341	333	327	326	336	341	291	330	367	354	342	322	347	320	324	392	373	331	328	354	319	372	327	357	369	354	356	372	371	370	368	336	335	326	338	318	336	344	341	355	341	334	326	362	336	325	325	347	309	350	346	344	371	340	363	371	350	362	333	344	347	331	368	310	345	363	326	351	355	321	338	368	343	344	327	341	360	372	347	319	329	304	325	320	299	330	339	333	342	319	352	339	302	353	307	345	331	355	353	377	354	333	356	310	285	369	316	367	324	312	342	317	375	368	357	371	353	326	352	297	322	338	327	359	328	331	330	356	328	357	334	396	367	341	355	353	363	331	334	351	344	307	353	351	344	343	357	299	369	343	361	336	329	367	316	347	325	347	375	358	337	348	351	355	369	333	335	372	351	366	336	391	343	344	335	365	362	376	376	359	358	347	337	376	340	384	375	371	393	404	346	325	339	381	373	322	358	337	358	391	376	329	321	341	326	325	369	350	350	365	302	343	368	361	333	346	340	349	372	338	336	370	336	327	339	336	362	373	356	384	322	335	355	344	348	334	347	364	345	354	356	332	383	349	321	350	333	342	322	343	335	345	331	344	354	363	330	354	357	325	343	313	370	341	339	351	335	310	338	334	310	328	319	370	376	349	344	338	367	369	357	371	376	337	344	326	347	319	367	361	318	349	383	355	352	347	336	339	306	298	350	360	359	326	340	376	352	355	351	351	341	360	362	350	355	364	334	320	332	364	328	307	344	337	351	379	350	340	336	328	343	344	340	367	381	337	335	351	352	371	330	359	347	327	355	373	336	340	364	315	365	348	340	373	336	345	349	344	366	368	326	325	348	367	325	355	342	362	342	329	354	362	374	347	362	349	357	353	371	343	343	309	310	334	329	316	320	324	366	365	372	344	347	313	320	339	377	316	371	331	313	326	377	323	379	359	373	358	379	361	322	351	334	340	345	326	369	361	317	351	341	366	353	336	334	388	323	351	311	339	339	361	323	360	323	328	363	341	356	364	352	321	368	325	325	327	338	308	337	348	347	330	360	316	331	354	369	361	343	350	363	340	314	347	354	367	349	357	340	338	374	317	318	347	339	349	343	353	366	324	327	319	312	322	333	322	342	357	331	380	326	361	371	340	335	326	338	382	332	325	339	334	327	358	340	348	315	367	353	389	323	305	352	334	366	370	362	377	339	331	342	377	337	350	338	352	357	342	359	382	327	338	368	353	313	351	326	310	346	358	344	352	351	358	311	353	352	348	317	318	335	335	363	347	313	349	349	358	333	343	348	349	342	359	332	310	361	346	327	322	330	339	363	379	332	332	370	326	371	359	336	328	326	315	324	308	296	337	338	347	340	337	336	342	338	315	312	340	380	331	330	334	337	353	352	363	328	355	369	350	332	313	349	333	325	336	349	350	320	352	343	393	346	334	341	379	350	315	323	322	360	363	346	352	308	320	323	363	359	342	361	394	332	343	363	362	331	370	340	362	352	331	350	348	314	317	370	337	345	327	353	354	357	345	340	316	289	384	331	334	291	365	341	341	369	336	356	400	364	341	381	343	327	303	339	351	375	354	333	369	341	383	366	344	337	336	328	351	345	324	360	337	363	357	337	354	343	321	330	344	328	327	340	345	345	346	302	361	375	347	357	396	328	339	307	351	355	326	359	333	371	348	344	325	338	346	334	328	332	318	375	320	312	334	361	383	350	353	330	332	333	325	318	360	346	356	380	344	341	360	326	354	357	355	337	334	342	334	282	339	381	308	343	332	334	330	339	304	345	323	375	372	366	326	314	333	371	357	343	325	313	345	322	341	370	339	360	351	350	332	349	327	345	357	334	327	372	341	345	363	356	351	345	329	323	319	332	342	335	369	359	353	301	314	366	358	357	308	400	347	335	369	330	321	334	321	357	339	354	328	328	312	361	378	313	350	340	325	337	356	333	349	304	344	367	357	344	357	339	336	355	386	326	355	351	364	360	352	332	388	385	324	315	386	323	343	352	295	380	318	313	365	321	329	320	324	333	312	342	346	366	326	319	329	346	327	308	352	323	322	343	332	332	369	341	350	322	322	323	351	379	336	339	350	344	355	333	321	325	325	337	354	326	324	343	322	346	353	319	319	337	330	380	365	337	345	361	353	336	346	381	416	326	331	336	358	348	364	362	344	368	325	360	373	356	362	333	336	329	310	327	363	356	314	337	337	343	341	367	328	344	355	336	355	320	340	347	342	374	345	324	319	345	361	340	372	331	382	331	336	337	356	329	365	295	333	323	349	346	345	323	304	361	377	311	384	361	330	349	312	353	341	354	333	350	337	362	358	341	320	341	340	373	350	321	330	310	365	329	379	313	325	364	351	340	316	351	346	368	341	380	369	348	340	367	343	380	349	322	313	328	334	363	355	337	308	343	335	314	381	325	332	363	376	337	332	326	317	352	315	330	316	347	336	331	348	369	349	315	365	362	391	344	359	367	318	338	327	348	374	337	336	346	352	350	335	351	315	346	360	348	339
11870	4623	8188	8465	7012	5758	4064	3449	2955	2378	1938	1707	1405	1151	1150	1053	965	971	967	893	921	879	868	862	858	850	796	780	820	852	830	797	815	779	806	816	798	786	794	754	780	765	772	767	779	790	720	805	799	785	787	767	795	740	782	758	825	802	738	763	758	816	785	761	796	753	829	787	771	805	774	739	835	791	725	777	790	750	765	781	740	765	739	780	725	727	780	792	785	781	761	735	787	749	736	772	821	832	739	773	802	782	771	774	737	838	797	728	755	780	826	755	780	736	794	743	740	801	759	756	779	744	722	768	742	800	795	786	759	789	780	774	768	748	725	775	800	788	726	770	753	785	819	805	770	764	731	817	789	812	789	785	760	753	745	783	788	772	819	799	762	770	740	764	775	873	739	777	743	729	852	808	760	792	748	812	780	820	752	785	786	759	767	777	774	767	772	801	801	789	722	780	725	802	731	784	780	776	800	773	807	807	792	759	734	737	766	760	774	773	749	769	780	855	721	739	790	716	773	764	772	787	770	791	808	782	753	747	748	782	813	758	784	752	744	714	776	833	747	753	766	764	767	795	734	792	793	788	782	761	807	766	796	747	775	798	776	806	764	781	730	755	730	758	804	785	716	777	788	762	760	806	796	783	787	777	781	765	751	788	770	730	772	742	757	743	824	804	773	744	759	760	790	801	792	791	770	734	775	762	726	788	757	758	783	778	839	742	768	743	756	766	777	755	747	763	818	736	725	755	783	742	762	742	752	790	729	764	782	727	802	700	811	787	779	802	782	728	762	750	768	796	771	753	726	786	781	777	785	730	739	748	725	722	777	775	769	802	742	752	782	745	754	775	810	762	739	813	734	749	795	687	730	774	775	798	790	770	742	784	802	736	768	765	768	772	802	728	753	760	798	791	831	806	792	765	750	768	788	759	760	775	741	830	792	770	799	816	757	801	842	759	775	748	767	746	746	761	733	740	800	754	822	771	722	759	785	812	800	803	797	752	759	779	746	784	755	775	810	748	723	801	762	769	771	798	758	764	808	743	761	733	777	769	760	749	774	721	777	806	820	757	769	738	753	750	753	790	791	799	799	756	794	802	826	772	781	770	742	794	767	810	802	785	799	759	732	762	776	792	720	769	762	780	728	780	749	758	798	814	807	771	746	752	773	742	800	732	821	758	726	797	754	749	750	807	761	790	799	805	810	786	800	802	787	736	763	731	726	775	757	791	828	802	768	790	760	747	728	794	798	810	762	760	770	763	737	766	760	786	800	759	788	723	761	723	775	734	784	738	757	792	804	796	768	733	835	759	773	832	736	806	729	694	728	729	739	773	763	771	756	800	734	733	734	775	766	803	782	769	776	800	768	815	837	749	758	770	766	784	738	760	796	767	764	767	778	741	740	759	786	772	741	746	753	745	752	754	770	769	783	747	771	794	720	754	775	739	779	770	810	786	764	768	719	759	759	750	797	806	732	846	772	763	748	736	763	797	772	790	776	749	728	733	770	773	754	769	748	764	790	808	721	759	782	706	816	735	756	715	780	801	744	716	712	725	759	789	751	715	726	772	802	764	781	761	814	746	738	814	768	728	775	772	792	772	753	772	777	792	744	779	757	758	796	764	768	761	837	768	793	787	747	765	826	788	757	797	787	797	789	773	814	762	765	797	721	808	760	798	787	835	793	794	776	765	794	745	758	743	761	748	795	749	802	746	796	803	817	766	762	796	759	767	771	755	796	772	780	753	763	749	746	770	723	752	749	761	762	838	765	759	804	754	756	764	787	764	778	730	790	769	739	783	756	786	767	829	700	770	790	730	739	739	759	773	758	781	737	756	745	695	752	757	771	807	750	716	746	793	783	822	791	749	763	737	782	777	734	757	764	732	779	731	727	775	751	735	802	762	757	774	743	748	768	780	826	767	833	788	777	777	798	788	791	768	744	799	768	725	757	783	768	759	817	731	767	709	726	813	867	702	786	716	727	761	793	779	725	743	783	749	801	812	777	763	765	758	776	799	774	777	747	775	754	801	765	762	778	779	785	782	752	797	709	785	793	719	829	755	770	775	747	762	758	747	740	779	812	747	805	767	759	731	753	780	785	806	762	795	762	796	760	758	763	748	793	770	764	767	776	728	788	817	783	770	735	810	799	818	770	774	812	786	711	752	749	772	786	785	809	715	803	810	759	734	747	791	777	757	782	752	752	720	768	760	817	722	791	761	789	766	750	800	789	722	755	793	780	796	764	744	776	763	784	749	758	787	758	820	754	722	743	717	817	767	772	742	775	734	740	752	821	704	757	750	776	822	776	764	768	774	720	798	760	767	742	773	800	771	780	740	762	837	745	803	787	800	761	756	792	770	746	814	750	768	746	807	782	787	787	794	804	790	768	723	802	778	731	746	794	737	773	725	765	800	727	784	777	758	758	835	767	747	792	813	771	831	768	780	718	776	732	759	774	700	771	763	773	760	787	743	730	741	794	769	746	783	770	742	762	751	736	748	783	776	794	775	767	782	776	839	754	768	769	764	789	763	793	763	767	795	808	754	758	750	747	763	780	794	783	735	770	759	763	765	762	739	775	781	802	774	751	742	750	750	748	703	732	749	762	764	742	773	780	817	749	760	705	794	773	756	787	769	758	761	758	775	814	835	745	795	740	734	787	714	786	767	772	802	792	770	745	737	791	765	764	720	775	782	776	730	750	804	763	796	773	806	784	776	781	746	746	683	777	748	744	773	797	753	774	767	778	762	798	754	761	770	760	757	777	763	728	752	750	724	776	766	720	779	780	743	782	773	766	738	731	723	771	760	802	766	842	797	751	803	744	753	803	757	746	757	738	765	767	788	692	753	759	763	761	752	782	706	746	790	752	796	729	780	754	817	798	746	737	764	746	784	790	720	778	768	757	767	761	840	769	796	768	719	731	736	759	808	813	768	734	804	725	767	783	781	789	759	778	771	816	766	771	760	778	745	821	767	816	805	786	781	790	809	754	769	789	761	780	736	796	753	770	767	754	737	792	781	772	768	768	753	753	748	762	722	739	801	823	789	801	745	758	763	773	772	759	775	732	807	737	711	815	771	766	767	724	737	778	827	781	771	785	771	805	795	788	792	776	805	765	745	789	751	778	758	784	752	787	798	767	728	781	763	768	780	745	736	757	739	747	771	742	777	766	754	735	730	752	785	796	805	745	725	751	785	770	774	742	760	728	754	755	769	771	779	732	780	768	757	800	755	763	763	769	792	794	864	810	749	815	782	809	748	761	758	751	751	799	775	753	746	744	707	792	763	762	743	771	775	773	766	775	747	728	739	708	791	801	788	775	776	765	755	800	769	765	785	729	775	781	719	844	837	796	780	790	792	754	756	764	793	767	764	744	820	830	799	817	733	747	756	777	743	792	798	718	771	784	775	795	762	805	762	772	830	774	758	790	793	789	763	806	773	747	764	739	735	738	707	764	807	777	775	820	767	780	741	785	802	765	782	774	778	786	804	791	691	799	781
26358	9096	7631	5196	3129	2210	1549	1150	1011	832	744	663	616	480	518	459	482	478	531	442	457	434	447	454	423	481	396	450	436	415	426	442	384	432	424	460	415	444	428	391	411	420	438	418	408	431	441	419	432	463	434	425	458	421	423	445	452	427	411	404	407	415	438	411	492	422	414	398	392	412	418	421	415	404	405	430	370	460	452	412	442	430	405	421	395	407	443	433	451	418	379	426	373	405	413	422	422	412	363	407	440	393	426	406	419	417	423	427	429	453	416	420	440	400	406	456	415	414	433	386	376	421	407	428	445	441	416	388	424	403	400	426	426	441	462	408	399	396	370	395	405	458	401	402	405	440	393	377	406	427	407	385	411	371	447	385	406	432	420	428	434	428	450	403	423	412	465	435	444	420	403	417	428	437	403	461	418	406	396	446	432	411	424	393	401	403	447	424	478	449	401	426	407	424	419	423	422	457	381	415	433	403	430	399	419	444	406	389	397	440	449	420	412	418	419	438	414	436	416	388	452	411	403	416	394	404	413	421	472	424	449	407	414	408	376	433	454	431	379	419	456	454	413	378	400	415	399	429	417	396	409	369	396	362	414	452	427	412	408	416	432	454	470	409	398	436	427	431	422	406	399	455	432	405	394	419	450	420	363	435	434	391	382	435	402	384	436	412	396	394	410	401	387	418	456	414	435	407	376	458	434	425	368	404	425	402	401	444	430	450	441	447	430	418	421	403	386	385	411	423	410	408	394	443	454	449	433	421	409	428	427	415	395	427	455	436	398	400	407	393	412	426	414	451	400	422	429	395	361	388	395	441	403	437	420	403	419	394	408	388	368	397	430	424	418	422	416	446	438	426	423	460	418	431	424	411	410	455	406	390	418	439	399	414	390	418	459	418	418	445	369	373	415	440	426	430	393	409	407	414	469	400	403	397	390	420	429	428	399	426	452	417	423	452	415	388	398	435	459	444	419	392	401	415	433	434	415	377	391	413	461	458	416	403	451	441	394	397	441	444	405	387	407	438	399	413	432	417	415	415	409	444	426	410	425	438	436	440	442	397	468	458	428	412	405	399	372	397	405	436	436	440	414	422	425	333	408	418	428	402	385	396	439	434	429	395	446	385	425	398	467	422	421	421	451	409	424	420	411	449	400	428	432	381	442	414	452	474	424	456	419	444	392	398	438	396	389	413	429	414	430	422	398	418	407	387	426	427	462	430	459	398	442	448	401	417	455	389	429	399	415	445	420	430	428	440	391	420	398	417	451	391	420	419	399	392	435	446	445	434	464	412	428	396	404	433	414	403	438	431	427	425	451	404	445	415	420	410	414	411	421	401	465	428	430	442	451	377	432	400	405	446	394	422	399	441	407	421	404	380	440	397	384	406	430	438	401	425	391	416	422	380	388	405	417	420	421	412	403	415	427	419	438	406	411	413	434	419	417	461	464	405	410	438	394	433	476	428	451	431	416	405	427	436	418	418	445	398	444	392	422	417	419	417	450	430	417	382	450	430	416	404	395	421	459	422	403	445	415	403	391	417	378	429	418	414	395	417	420	427	434	460	419	425	413	408	398	429	429	412	375	425	403	427	407	432	405	432	439	435	419	448	417	421	419	456	395	417	405	413	434	399	416	405	374	394	417	418	416	402	406	444	410	422	418	425	390	391	390	413	394	419	412	420	394	384	407	390	422	399	433	416	434	435	427	415	420	401	403	409	402	406	400	396	422	414	428	429	429	423	421	434	387	427	461	429	450	472	394	407	402	483	436	403	439	411	407	430	425	413	414	399	447	424	380	418	406	417	450	389	416	430	407	423	461	420	444	418	447	412	440	430	394	467	412	395	392	445	409	460	450	403	425	398	397	454	426	430	421	451	435	412	400	413	387	455	397	375	444	420	428	394	380	437	473	404	406	419	401	447	417	386	426	432	412	432	418	431	429	440	440	418	413	386	416	410	392	440	402	411	391	432	431	445	381	415	411	429	455	382	364	426	417	437	416	435	431	353	395	458	387	431	443	381	414	394	394	451	409	418	399	415	437	450	408	448	439	401	435	430	397	406	429	420	420	412	455	420	409	412	455	443	428	395	375	446	429	408	405	420	441	434	391	444	415	396	461	425	434	426	397	442	455	414	399	409	433	457	412	407	409	412	353	404	418	412	429	409	420	407	368	453	431	429	446	434	416	404	448	447	440	423	411	401	424	410	431	375	400	420	441	432	437	449	405	404	394	442	448	440	409	469	447	421	436	421	439	406	439	416	403	429	395	375	404	445	450	409	409	458	405	422	445	425	389	417	417	441	414	394	422	440	414	428	420	447	428	434	443	396	402	419	411	425	405	420	372	465	418	476	360	426	396	377	410	406	401	443	423	427	430	437	400	435	467	427	401	423	412	435	451	410	401	415	393	384	384	411	397	406	412	387	384	442	430	406	440	453	401	424	457	392	450	456	400	398	424	418	417	408	375	395	431	423	409	411	415	451	396	447	397	386	434	410	429	393	450	379	418	421	436	388	393	389	426	434	399	429	420	420	374	383	433	455	440	426	387	404	387	402	398	416	465	423	422	437	426	403	402	462	443	448	399	402	435	394	399	447	410	442	453	437	446	402	428	422	447	447	437	400	412	410	415	418	409	421	423	415	404	417	408	415	419	386	382	407	411	384	439	457	457	387	417	456	394	447	459	431	397	456	399	417	427	445	422	385	403	424	452	404	388	414	423	412	437	417	457	422	400	416	433	397	428	404	406	440	417	427	387	404	437	439	425	454	386	394	452	414	417	435	443	412	407	410	414	425	410	417	457	392	444	403	436	423	407	415	380	447	428	436	488	449	418	385	402	434	415	382	423	421	450	400	422	420	389	431	415	421	432	451	452	415	405	420	395	432	430	389	442	424	424	411	423	414	431	435	400	429	435	411	439	428	418	417	414	463	420	411	398	423	427	405	389	423	425	414	427	416	411	445	426	444	396	472	396	389	386	397	413	385	378	378	414	434	425	420	399	438	417	411	436	375	410	426	463	416	424	439	423	433	417	425	425	427	425	420	414	441	416	419	445	434	398	396	399	395	401	415	411	432	421	417	454	422	441	392	423	401	442	407	408	405	423	436	411	385	407	429	389	403	414	401	439	375	444	406	416	396	407	397	405	398	410	429	400	468	437	449	388	431	473	407	420	428	466	502	456	407	413	435	413	424	431	413	445	402	371	392	408	417	390	415	384	424	396	401	446	412	406	403	418	447	443	445	397	392	439	416	446	405	411	415	425	422	413	427	447	422	424	418	374	385	411	392	420	445	415	380	408	451	433	413	411	392	452	441	437	432	457	412	395	402	387	449	424	399	399	429	419	401	427	380	451	419	400	408	400	429	416	425	439	424	431	426	402	397	408	401	432	439	415	432	441	448	425	432	387	446	408	430	383	426	386	431	455	444	423	409	417	405	462	401	414	471	425	371	380	413	401	421	430	412	427	403	420	391	446	447	432	400	402	354	437	379	415	416
14397	6290	10925	11313	9412	7544	5670	4679	3935	3053	2572	2138	1798	1551	1414	1356	1306	1220	1165	1167	1160	1063	1091	1082	1021	1048	981	969	942	976	939	923	959	992	959	968	981	903	946	948	967	913	916	922	890	911	943	917	929	940	965	994	886	1036	913	937	964	927	954	963	918	989	967	899	939	954	962	994	919	950	932	952	893	899	945	930	962	942	938	943	992	900	851	908	904	887	957	896	918	916	895	925	898	908	936	911	959	924	897	954	924	933	891	921	947	887	901	961	892	926	938	940	948	887	887	904	1012	904	952	888	910	894	925	928	910	909	953	874	861	894	960	903	928	976	901	894	872	855	928	903	912	911	944	887	928	960	938	890	912	957	879	943	955	861	883	889	893	884	884	929	850	891	918	957	939	932	914	904	871	935	929	892	921	933	915	878	924	924	934	898	930	920	941	928	888	859	894	916	946	964	997	884	922	894	891	881	898	880	921	902	951	979	951	889	884	933	926	880	906	909	902	929	913	895	917	876	936	955	887	904	975	917	964	850	946	902	868	845	880	938	909	916	882	905	924	893	929	944	959	913	949	909	942	912	908	893	903	976	896	885	885	978	934	913	931	892	929	917	916	922	892	855	987	929	955	849	892	950	903	865	895	931	890	909	892	960	913	901	960	881	954	933	933	869	967	962	937	892	892	885	938	977	932	924	858	895	880	882	895	949	924	880	891	900	892	949	971	902	888	938	900	893	910	918	952	939	914	884	901	932	915	927	960	941	960	910	921	895	927	923	921	982	878	915	985	904	897	893	909	959	892	887	956	938	912	915	945	895	924	890	934	925	959	939	930	958	902	926	876	909	913	853	917	881	963	917	912	946	900	986	879	908	900	961	961	924	917	928	936	853	922	928	961	921	913	899	907	885	937	920	913	867	903	878	922	890	900	937	983	920	925	919	889	901	935	888	938	903	934	947	919	966	867	929	923	920	910	917	848	906	938	962	913	952	963	917	912	938	897	886	912	923	959	914	917	903	946	879	951	939	953	957	895	870	933	901	922	884	877	933	939	918	912	923	933	975	876	941	866	949	923	903	925	905	929	926	963	891	909	955	894	865	938	925	883	909	926	918	904	924	870	974	879	914	873	885	904	933	884	909	925	969	956	889	925	868	886	921	875	883	883	967	923	938	927	955	871	921	897	923	922	905	940	954	886	878	936	890	882	903	905	916	931	891	943	897	936	900	938	957	897	898	892	928	967	946	908	929	896	905	911	899	902	880	936	948	938	835	881	880	873	894	954	884	922	887	941	1001	900	847	911	950	952	917	910	972	936	973	896	873	913	938	929	927	925	949	926	949	902	845	918	896	926	960	893	934	952	933	918	948	860	898	891	930	933	936	850	905	926	923	904	882	928	920	879	923	908	882	855	904	938	884	919	930	952	946	899	908	898	910	927	911	920	895	901	922	905	887	914	950	900	878	915	955	915	909	920	898	923	930	902	880	889	913	905	918	892	922	909	863	872	885	924	880	989	895	869	911	928	916	903	916	893	909	915	889	899	931	942	907	916	864	914	933	923	912	910	905	956	884	914	826	892	891	926	875	953	916	868	939	878	885	915	880	939	904	956	918	890	956	890	900	979	919	976	956	919	914	921	942	891	937	893	923	919	962	862	901	877	890	940	927	917	917	990	940	913	886	927	934	951	898	928	929	972	900	891	913	912	893	904	892	929	916	906	897	902	983	873	931	962	921	949	941	951	938	894	916	912	950	913	917	889	942	907	946	938	912	939	897	982	928	969	945	931	886	863	943	945	896	919	921	917	893	943	894	840	901	895	912	904	868	935	902	895	893	915	858	939	899	882	868	950	865	932	900	915	929	896	929	934	905	916	934	882	907	888	872	897	923	907	914	905	909	890	888	971	966	909	872	906	890	934	860	888	900	929	920	949	866	920	961	905	944	929	941	932	872	891	931	865	926	909	923	933	950	926	934	890	898	856	894	930	915	911	927	921	936	887	949	877	944	931	879	922	933	954	992	952	948	938	912	931	893	931	890	877	900	929	926	957	859	919	980	933	941	887	972	915	856	923	946	892	975	897	920	951	946	945	962	923	934	921	916	892	940	934	970	895	898	931	886	865	932	956	932	922	904	919	903	919	890	906	896	940	867	900	933	888	947	878	893	864	903	895	926	911	948	969	900	916	873	945	928	926	888	930	898	891	904	1008	901	975	914	874	878	951	887	901	886	949	869	828	903	843	934	915	877	918	886	919	927	919	956	937	902	926	906	843	866	926	859	957	942	936	875	959	903	936	855	957	949	890	944	959	928	919	883	895	928	960	955	901	914	929	894	902	924	925	916	857	962	859	954	966	971	948	909	861	901	939	888	911	904	873	880	872	878	879	876	901	935	893	969	907	929	930	904	915	928	890	895	920	919	927	885	958	962	880	879	908	893	963	905	894	930	926	909	959	892	934	881	866	871	912	879	890	915	926	917	959	938	860	908	918	882	984	939	896	949	955	906	923	935	886	942	928	920	867	940	940	875	851	918	935	948	912	926	898	934	962	913	915	920	926	940	933	914	875	880	992	911	920	895	894	908	932	909	900	967	910	919	930	916	931	901	954	907	898	912	893	893	959	879	938	938	896	918	905	917	996	926	919	876	901	893	858	955	916	953	957	917	950	921	910	916	913	927	929	921	932	951	957	903	921	895	876	949	948	936	921	981	869	910	948	924	942	943	889	958	899	931	911	946	903	917	882	967	942	906	892	923	989	913	880	957	948	971	958	878	877	888	911	878	931	914	947	963	901	924	881	960	959	961	923	950	905	929	932	956	917	919	907	908	942	905	926	889	937	925	859	910	880	855	885	929	922	948	883	937	949	943	964	923	921	892	943	916	963	918	965	879	909	877	906	944	844	884	896	978	906	942	966	933	881	904	903	974	909	897	906	843	911	904	939	918	838	872	923	911	905	942	923	894	883	939	945	897	926	879	995	897	884	874	959	876	899	928	897	933	911	856	929	865	917	850	882	925	882	896	921	915	914	877	933	901	909	908	958	980	888	959	909	902	903	866	937	913	896	884	943	879	905	903	876	935	902	914	931	962	896	920	928	897	939	934	840	941	914	914	904	908	905	896	922	904	946	928	880	943	932	902	924	853	877	889	944	912	901	901	934	937	839	984	912	881	893	908	917	961	892	955	886	961	957	925	924	946	963	848	927	945	943	908	957	966	940	919	952	931	933	890	863	961	931	900	869	906	924	910	910	896	910	923	881	885	909	917	904	890	966	930	913	902	945	937	935	839	923	880	883	871	928	881	891	895	952	881	943	884	895	927	926	888	933	913	971	907	978	923	958	913	903	871	854	948	880	941	886	899	922	903	899	928	913	897	833	900	920	884	882	880	931	943	925	901	890	969	941	951	948	842	877	953	895	887	911	912	958	926	886	885	896	877	923	926	847	879	969	904	918	926	919	902	926	843	937	930	904	964	951	947	901	935	892	930	946	942	961	891	892	867	989	929	965	968
8673	2864	2551	1866	1224	984	738	622	608	512	500	449	421	376	361	373	348	362	361	372	346	347	365	341	398	383	370	343	419	371	351	406	388	350	376	356	347	358	364	352	354	387	387	405	362	376	381	335	343	343	327	359	389	368	352	338	383	377	361	380	355	363	369	368	353	374	378	387	394	351	360	400	373	355	373	331	374	389	377	385	378	356	373	350	344	389	372	338	354	336	383	359	354	344	333	332	350	366	372	308	357	328	315	335	369	370	365	345	337	339	338	375	385	364	367	379	376	350	376	375	365	371	368	373	354	397	379	383	341	364	333	348	400	372	347	364	409	350	330	338	377	378	368	356	342	353	379	313	405	366	342	367	353	374	383	394	372	364	345	352	381	368	364	368	358	374	351	402	337	351	381	379	345	375	318	331	343	366	329	322	342	366	352	350	353	368	373	381	329	357	360	333	323	359	352	349	353	379	369	400	351	352	403	373	372	353	366	338	339	345	376	371	361	328	350	367	350	348	349	372	360	345	365	396	356	364	387	380	371	343	377	327	362	377	346	347	374	323	352	349	338	349	347	370	382	336	366	377	360	388	357	369	354	344	359	365	364	356	350	375	370	384	345	347	360	360	368	412	358	352	375	353	366	363	369	358	379	334	362	366	384	386	339	363	371	392	366	384	393	368	366	375	352	338	336	377	338	356	357	397	381	385	376	360	372	374	386	370	356	336	357	346	367	336	329	362	344	354	366	367	364	341	346	368	383	331	348	349	318	362	352	366	373	342	371	383	343	328	374	383	361	342	312	373	351	356	323	351	350	383	374	334	378	362	369	349	317	346	366	358	291	337	338	374	378	384	393	327	319	339	351	375	345	364	363	372	379	363	395	361	367	373	374	370	379	357	342	324	348	316	341	357	359	311	374	314	366	305	367	341	368	380	365	385	348	380	333	351	340	369	412	360	383	362	383	375	345	356	357	360	358	339	325	338	330	355	369	343	348	369	379	404	339	352	381	355	371	353	311	338	335	315	368	332	364	374	351	382	385	336	337	359	378	419	371	380	356	379	360	386	348	329	362	341	374	350	369	360	360	351	381	337	349	368	336	345	331	362	342	348	384	309	361	362	325	368	363	381	343	348	336	361	341	362	319	335	353	381	338	345	341	354	385	350	393	359	335	367	349	351	359	326	356	354	341	340	314	362	382	382	332	347	394	377	336	352	357	384	374	378	305	357	374	370	335	341	369	335	361	361	375	352	393	376	358	342	343	398	354	367	375	363	388	299	387	336	357	335	372	343	391	402	343	364	318	366	342	338	360	362	400	392	381	375	367	345	310	382	329	381	354	362	322	368	371	365	335	347	363	337	337	349	333	372	358	341	360	334	364	360	369	343	362	328	382	374	327	367	371	343	352	347	349	385	389	343	373	380	350	327	356	377	371	343	364	363	371	364	397	329	345	347	346	406	340	384	370	386	354	344	347	369	329	360	349	361	330	382	364	307	400	377	326	351	384	353	366	347	372	363	309	357	353	369	394	348	374	367	361	366	375	395	336	358	359	360	350	337	355	317	359	347	386	397	337	373	354	369	351	353	352	386	338	360	359	395	365	388	353	336	333	358	344	422	355	366	418	355	332	355	372	362	361	373	345	347	376	365	368	394	354	368	324	363	344	360	336	343	363	349	352	325	367	372	398	353	367	358	372	350	350	319	332	362	356	366	363	351	326	318	371	345	335	353	308	353	373	384	371	361	351	337	371	323	355	317	364	410	373	365	340	358	433	382	386	357	360	357	365	376	347	363	331	322	369	350	321	368	371	373	323	343	353	324	335	350	375	389	358	363	333	320	384	333	378	352	336	364	339	347	320	378	351	354	331	348	342	340	338	365	383	374	364	354	313	340	351	379	396	377	363	376	357	366	388	358	341	363	344	345	326	355	345	363	377	348	356	322	378	385	338	338	380	349	333	352	403	367	343	382	339	394	360	365	360	342	363	394	357	369	354	374	402	383	387	355	330	372	340	361	337	376	336	360	360	381	357	354	365	347	360	369	383	338	340	367	367	395	381	367	371	364	371	378	409	365	362	350	366	360	376	317	349	327	370	354	360	363	366	358	364	374	360	347	325	330	351	378	363	371	358	331	340	348	351	348	383	372	382	366	345	354	360	325	339	367	390	335	383	298	347	342	379	351	386	388	360	375	358	364	363	353	342	346	386	354	345	326	342	338	369	353	374	326	347	340	370	325	359	358	370	348	362	386	350	362	382	354	358	398	369	360	347	336	363	362	375	367	355	330	347	368	384	343	340	382	345	354	378	382	345	342	379	358	325	340	348	345	357	368	345	379	377	340	336	339	370	368	326	365	370	323	359	370	343	337	378	346	371	385	381	348	346	388	369	344	373	396	362	351	335	391	346	362	368	330	342	354	347	368	329	303	326	341	344	351	353	387	364	350	375	336	352	335	346	369	318	404	363	356	347	356	333	322	352	371	346	366	353	318	334	326	380	376	354	330	366	375	349	392	387	356	358	367	392	345	363	367	381	348	348	364	339	365	360	370	375	366	358	351	399	365	361	355	356	349	330	336	352	378	338	335	381	349	367	368	346	368	351	355	356	379	326	330	400	341	368	358	379	364	362	354	358	336	382	401	348	330	387	400	386	364	342	325	341	357	357	370	366	338	374	358	357	349	399	361	364	361	356	364	380	406	361	355	365	322	356	382	382	355	379	373	348	358	384	331	342	361	352	345	374	363	337	314	374	396	370	323	377	363	341	383	367	356	346	362	362	361	302	364	378	384	368	357	344	382	367	319	350	336	341	370	390	341	344	394	340	337	381	344	364	365	351	381	357	374	387	370	356	319	348	370	362	373	359	371	360	341	397	339	384	347	365	339	320	321	364	371	368	343	373	344	388	320	370	318	371	355	383	366	385	376	377	349	368	372	369	348	348	340	401	368	358	360	352	389	387	315	358	320	366	369	353	373	371	346	351	378	349	371	365	334	361	356	364	353	345	396	357	322	342	352	358	323	358	337	392	402	405	412	339	373	354	346	348	364	335	364	353	383	340	400	380	362	373	343	381	348	362	378	335	343	363	365	351	336	361	361	378	363	371	379	383	316	346	357	359	333	381	363	358	366	342	358	405	385	345	385	399	376	361	381	345	330	331	348	352	331	359	370	346	355	377	364	380	371	354	350	374	370	343	362	379	341	344	320	342	305	351	341	347	383	369	370	362	376	335	359	326	374	326	367	343	387	337	313	376	356	354	339	371	391	375	335	343	375	324	340	339	327	368	379	381	366	377	331	391	376	352	361	346	383	352	336	374	347	316	344	386	372	370	380	357	364	323	342	371	376	326	412	367	381	345	333	344	349	348	347	365	364	383	369	311	355	344	353	321	366	337	336	367	376	348	348	416	359	349	359	332	351	357	360	326	382	390	403	356	335	361	370	420	380	359	342	353	311	387	401	339	357	367	334	341	422	364	404	342	335	370	358	328	362	371	354	352	388
5360	2735	4901	5484	4172	3433	2542	2178	1979	1732	1422	1278	1180	993	1008	1000	918	909	885	859	872	845	882	828	850	815	817	783	735	757	817	820	792	777	783	749	800	826	800	866	777	763	775	827	733	762	782	826	781	760	808	773	765	789	778	804	829	801	841	787	814	836	877	799	792	830	774	798	825	735	777	773	780	871	763	776	781	827	808	832	748	764	776	860	812	763	778	802	795	797	784	839	794	815	778	810	827	832	766	768	768	771	812	775	766	758	793	796	764	741	798	749	804	774	751	797	750	778	820	805	775	755	759	756	765	777	799	811	876	792	813	855	826	777	777	779	768	754	769	864	777	792	833	786	825	809	810	773	793	795	725	753	796	810	743	769	796	764	758	774	782	763	754	794	774	839	789	813	788	825	831	783	830	814	706	800	785	763	822	785	807	774	825	792	764	832	779	809	840	793	802	780	818	769	805	825	820	799	792	792	809	807	806	776	826	782	752	784	733	841	804	768	765	797	771	758	842	781	758	821	817	818	835	803	817	815	787	807	759	729	801	783	792	835	775	765	740	797	818	760	799	768	795	766	835	787	806	764	743	822	820	805	782	767	819	756	766	714	803	784	764	794	773	794	764	790	818	749	810	778	806	852	767	783	830	776	817	827	788	747	794	765	774	812	794	743	771	805	769	823	808	822	822	811	773	773	749	775	827	781	808	828	817	801	796	839	858	796	793	794	811	793	791	731	764	755	756	771	810	828	828	846	779	826	794	779	728	814	763	758	816	803	782	786	816	811	811	799	785	809	839	764	750	753	776	779	786	785	834	790	839	775	785	794	796	816	823	765	814	809	774	760	807	839	769	800	767	780	794	756	787	814	750	780	817	793	752	779	783	775	798	803	794	748	752	836	796	791	816	790	728	800	812	821	787	770	773	800	787	823	831	801	750	782	782	778	771	818	792	747	752	780	771	816	771	787	808	793	776	780	815	803	761	813	779	738	813	823	794	788	769	787	761	760	778	787	792	740	804	841	789	800	803	799	795	830	828	843	798	796	754	818	794	829	778	778	766	837	786	787	764	846	829	786	810	816	835	793	767	779	860	750	754	785	778	783	792	806	771	790	805	723	761	815	764	789	763	716	763	780	773	772	802	796	766	790	759	736	798	805	827	708	778	817	787	784	812	801	785	801	796	757	811	823	827	825	748	802	790	868	842	752	869	808	767	730	757	799	814	806	774	761	796	798	784	777	761	800	777	816	814	851	826	807	843	756	764	785	793	790	783	802	799	752	781	797	775	777	738	818	805	763	816	810	788	773	797	831	813	800	820	807	829	775	799	802	830	830	797	812	772	772	736	800	778	790	824	774	775	852	788	812	776	777	769	796	829	755	766	761	773	763	827	800	795	730	780	800	755	750	785	765	717	775	799	772	795	849	811	778	730	813	794	784	796	784	795	835	789	790	818	803	782	825	809	831	821	781	846	759	827	779	811	814	764	801	800	729	785	826	852	807	792	769	802	775	786	813	773	771	755	786	804	783	800	777	798	787	824	782	774	784	782	852	797	815	774	773	865	830	822	783	807	812	804	796	821	757	800	805	769	805	832	763	803	731	796	753	807	754	803	778	841	736	776	781	826	820	784	811	798	779	764	803	802	803	780	820	775	762	779	814	807	781	798	789	803	793	764	756	781	731	796	806	778	766	827	808	812	791	780	731	853	786	796	799	787	815	867	776	776	802	797	863	751	796	813	795	775	788	768	807	770	820	764	773	750	773	755	763	756	785	798	800	752	788	764	793	784	771	784	784	792	784	787	790	795	774	747	829	782	753	802	845	775	834	809	815	773	795	841	788	772	814	804	835	781	764	759	778	799	863	801	830	788	837	756	745	754	756	821	806	763	809	804	792	805	822	821	790	769	741	830	798	797	792	778	792	803	771	833	735	781	816	745	791	741	764	764	759	779	797	756	764	787	816	780	837	783	804	775	803	827	793	782	778	804	762	783	796	787	783	780	832	776	755	753	808	825	778	830	766	739	799	769	817	792	712	818	769	792	767	806	787	793	802	762	817	790	789	799	812	767	828	767	798	785	801	749	749	819	786	815	751	794	744	779	811	764	783	782	782	798	808	815	812	782	749	729	793	770	824	776	775	803	849	761	825	770	779	825	857	730	801	733	803	789	803	810	761	777	765	832	789	781	804	753	770	796	806	814	794	745	827	781	811	788	792	785	807	819	839	775	750	796	816	827	782	849	791	731	742	756	815	801	752	802	776	786	844	805	828	790	803	825	812	740	796	802	782	832	807	756	812	809	762	824	806	789	848	767	755	785	796	758	835	779	787	777	789	774	811	787	762	849	783	800	814	756	799	820	766	772	796	806	825	822	764	827	800	800	760	749	809	803	796	780	810	744	789	831	841	757	779	858	811	790	760	793	777	779	745	781	790	792	818	782	782	814	735	805	799	776	826	763	761	802	779	807	798	797	739	781	763	783	827	729	780	784	789	759	794	768	820	810	786	763	804	811	777	835	797	759	816	733	766	811	743	774	784	796	773	814	827	772	803	799	810	832	810	787	760	831	821	851	790	777	813	796	743	788	819	794	784	789	840	776	780	787	833	755	860	797	781	742	808	750	800	764	785	839	792	767	789	776	770	784	785	779	768	757	752	790	799	766	796	802	796	763	741	829	753	815	793	815	809	817	756	744	780	742	799	789	784	801	770	832	790	764	779	773	860	810	780	806	815	794	714	760	741	762	799	743	738	791	760	820	797	771	790	768	793	797	805	774	775	791	770	785	737	751	804	785	803	805	805	835	776	791	807	823	766	796	764	777	787	782	759	833	772	774	822	798	780	802	748	773	757	778	799	801	787	750	817	810	818	759	762	780	774	825	756	783	770	794	813	816	814	776	793	805	792	807	777	815	815	812	802	799	841	715	834	777	742	752	813	792	757	782	787	754	815	762	826	872	793	763	834	782	777	772	768	784	810	769	784	783	778	778	751	828	805	809	767	792	754	804	775	755	740	841	777	836	819	755	776	781	772	737	819	811	761	775	784	837	778	812	851	788	811	785	801	814	798	759	822	752	781	759	788	749	801	774	830	791	800	769	733	790	785	758	738	783	796	768	799	779	814	821	755	793	850	810	774	796	790	767	756	802	784	810	808	808	788	762	812	831	802	800	844	793	804	828	784	773	829	803	793	799	786	838	763	810	817	767	788	793	768	789	797	805	820	769	808	758	834	826	758	797	809	805	789	820	802	774	733	745	789	756	821	819	765	779	777	780	837	747	783	793	801	772	734	784	755	782	749	758	790	808	817	771	804	829	808	787	819	811	785	782	750	761	793	809	777	806	790	805	765	797	791	754	864	770	810	785	791	812	793	795	808	787	756	797	820	758	813	778	801	723	818	779	764	789	801	740	816	747	786	758	812	811	767	736	785	820	766	776	778	829	816	857	827	746	807	810	748	769	804	821	785	754	820	799	788	794	782	791	772	792	758	802	818	746	779	804	801
16586	5694	5114	3679	2257	1593	1105	847	761	604	555	482	440	386	397	394	398	360	370	335	382	376	354	332	391	332	323	361	355	361	334	340	347	355	304	373	352	358	359	353	348	314	370	308	337	384	300	318	302	327	339	342	351	320	347	316	341	300	353	334	332	339	328	346	312	347	383	358	354	328	375	325	362	336	350	307	351	357	337	320	322	358	328	359	336	343	347	374	341	300	361	313	349	332	326	353	314	343	338	363	325	349	340	331	364	336	328	384	340	347	355	316	313	358	360	338	337	357	321	336	321	315	360	355	338	331	316	349	329	329	380	331	371	363	342	371	326	365	334	314	345	338	361	362	409	326	353	348	315	331	339	313	345	298	353	332	375	332	341	316	309	339	345	316	273	342	319	346	349	354	341	331	310	312	276	332	345	389	324	327	372	402	330	342	347	338	339	336	339	302	355	346	348	341	345	359	348	369	332	381	325	316	355	350	368	307	324	333	337	338	334	313	336	318	308	364	336	295	317	315	338	358	348	332	306	318	305	312	356	323	335	342	331	327	353	375	322	387	346	361	371	366	366	361	316	342	402	324	313	315	317	329	337	327	299	309	332	327	324	363	371	320	331	355	323	342	342	334	359	305	337	344	318	322	336	373	332	315	331	313	349	353	345	335	325	317	327	315	365	351	349	348	338	329	360	319	366	369	336	326	305	336	325	314	330	306	313	319	326	349	369	330	353	341	334	352	362	312	344	344	335	345	354	384	325	354	363	335	334	371	329	316	332	345	321	341	308	310	292	332	338	350	342	347	344	351	335	348	357	327	321	312	366	340	329	336	345	339	325	336	339	321	332	371	364	353	322	320	363	365	359	347	334	361	306	321	345	348	345	359	314	336	320	342	356	306	368	351	341	351	324	322	337	358	332	331	331	331	341	369	301	323	311	332	323	346	345	310	366	341	333	353	352	330	342	368	352	326	344	352	374	301	331	357	309	320	367	327	307	331	342	313	330	364	337	339	302	327	352	314	370	354	327	308	318	283	345	356	344	317	319	332	330	319	322	343	351	336	327	323	333	337	313	332	312	346	324	323	344	353	350	302	344	318	369	366	318	336	337	348	317	340	335	330	342	339	373	329	357	319	364	350	340	330	312	317	351	335	338	322	327	324	349	359	331	349	341	339	337	320	332	361	376	348	348	348	321	331	363	349	351	351	338	309	341	317	334	307	344	352	332	347	357	302	354	333	315	343	330	354	369	314	342	316	330	355	294	381	338	337	363	385	334	357	359	295	314	328	335	357	356	313	319	317	327	345	363	326	364	355	308	357	327	316	339	315	365	357	341	325	350	302	368	327	383	318	359	318	340	339	352	309	374	355	383	311	374	344	312	360	302	336	335	322	346	364	319	349	370	330	361	344	316	313	353	314	366	315	284	344	348	298	337	355	327	333	289	323	334	379	353	341	367	329	325	334	332	374	378	352	376	329	333	361	333	333	305	326	316	338	352	336	346	375	306	395	307	350	348	346	326	324	323	345	333	352	352	355	352	339	334	306	336	338	366	366	395	381	333	360	331	386	321	369	304	348	366	332	340	337	325	347	341	299	329	365	383	338	346	361	330	311	342	366	353	326	349	319	357	322	382	310	354	289	377	383	329	289	319	323	331	338	365	341	329	338	326	346	288	308	370	374	329	386	338	290	323	349	342	318	376	357	315	311	351	377	323	349	324	305	364	331	339	319	314	348	343	322	341	353	348	366	351	347	317	339	334	342	325	334	330	347	315	322	296	352	327	322	340	321	376	301	326	322	338	333	380	312	314	338	328	331	338	323	362	309	349	331	298	346	338	321	324	328	310	340	364	352	334	340	362	353	326	322	335	354	338	344	338	373	371	333	322	339	300	344	346	352	345	330	344	311	355	335	338	310	331	295	376	359	337	370	320	316	320	340	349	334	324	322	336	323	362	354	341	328	357	342	320	337	326	332	329	357	332	369	334	317	321	301	370	329	317	362	322	352	329	338	307	302	332	346	311	376	314	299	345	368	337	310	339	340	365	349	328	346	295	332	322	344	343	325	372	357	342	330	346	345	324	337	338	331	308	311	366	333	361	301	326	318	329	313	348	351	323	344	347	316	330	320	326	316	345	328	309	318	325	336	329	334	329	310	352	355	319	347	340	298	389	359	324	334	357	327	369	372	343	346	356	292	361	320	344	353	392	346	358	349	344	363	328	355	322	354	387	344	353	336	341	318	307	347	364	343	341	314	334	384	324	356	310	343	293	346	293	318	324	353	347	352	298	349	331	335	325	313	331	361	353	349	356	334	348	335	366	345	345	341	359	317	310	359	377	322	338	302	352	342	367	351	386	327	364	417	358	319	330	334	357	344	355	323	345	348	344	333	369	359	351	343	348	339	327	317	345	318	346	360	338	348	343	332	347	346	331	338	348	350	342	351	332	319	354	345	369	336	325	376	336	287	313	341	298	331	336	332	335	323	304	364	325	331	328	355	336	328	362	325	326	357	362	316	345	318	321	324	346	310	312	365	316	369	314	340	349	347	342	352	326	337	352	326	308	337	353	328	318	343	327	305	325	334	368	329	331	315	376	339	288	346	362	354	347	349	327	286	342	363	302	326	342	355	351	317	322	352	343	310	339	339	338	340	313	364	344	365	307	323	298	347	356	347	368	335	367	355	338	349	349	323	346	352	354	357	318	346	356	359	358	353	345	333	333	389	374	350	364	345	323	318	333	340	344	345	353	356	397	329	336	378	336	327	383	368	356	374	318	309	360	332	355	340	330	316	328	341	322	326	338	322	310	294	335	347	280	354	363	312	325	383	318	375	343	354	303	312	350	383	360	336	367	362	298	329	309	337	345	334	307	346	355	367	330	376	331	343	335	339	364	366	367	373	380	310	317	344	327	312	331	335	346	363	341	318	344	354	299	341	366	338	348	362	368	313	333	336	339	326	345	330	327	319	320	327	358	300	367	324	356	339	329	344	356	349	317	330	342	342	349	355	350	336	350	361	330	322	337	353	321	345	328	363	345	333	339	314	381	335	379	317	314	359	346	344	323	328	334	324	308	288	348	359	363	350	333	349	336	326	365	318	338	375	361	346	357	335	314	337	363	362	382	372	374	358	319	356	343	318	341	323	291	308	361	362	339	322	368	369	343	325	340	322	348	365	341	325	348	357	347	332	332	355	355	337	333	414	348	328	364	352	346	300	329	341	339	350	357	386	333	351	304	339	344	341	328	333	348	337	368	325	335	298	353	334	309	315	320	350	337	328	336	359	317	321	328	357	317	333	323	295	304	319	320	345	330	373	340	328	350	311	338	341	356	359	353	330	351	328	335	302	323	314	333	354	316	330	366	363	316	359	323	339	330	329	365	356	331	328	343	339	342	341	317	356	352	345	313	304	330	329	356	337	343	331	352	389	302	354	346	319	317	357	344	356	325	332	345	354	355	311	359	354	362	344	343	359	321	348	344	343	328	330	359	344	334	365
10510	4708	8504	9198	7321	5780	4368	3268	2880	2316	1928	1688	1465	1167	1109	1057	1061	918	1013	883	844	946	823	917	861	778	804	780	733	752	801	766	711	752	807	760	778	794	806	773	721	758	790	733	734	769	730	796	779	753	789	754	749	818	727	852	792	749	745	831	773	764	808	750	770	779	751	780	764	757	800	816	789	794	755	790	773	758	767	777	712	767	733	769	758	770	777	810	795	745	769	801	772	770	758	778	796	721	749	791	734	717	815	732	762	757	761	792	763	761	752	800	761	806	732	746	747	748	754	818	769	729	733	746	755	747	738	774	782	744	800	801	768	758	720	767	729	764	774	713	782	781	774	768	821	776	760	765	745	761	725	747	741	807	771	770	779	735	781	752	774	723	789	787	768	770	751	761	778	759	795	819	736	775	721	747	782	720	734	752	785	756	730	759	730	751	809	744	733	725	725	773	770	756	795	755	772	760	745	735	771	754	751	790	770	758	748	688	753	714	723	787	723	761	782	730	771	763	790	754	746	738	760	788	714	742	798	742	769	739	785	733	752	746	769	810	762	813	734	748	779	759	783	775	775	777	757	740	747	766	759	773	722	789	766	736	730	774	805	800	767	731	763	719	764	770	779	731	716	736	773	720	758	726	810	707	741	773	727	822	759	751	751	745	734	758	728	781	737	800	765	735	777	770	760	782	812	752	764	765	744	742	785	739	706	773	739	693	697	744	759	762	724	799	776	743	837	764	735	775	707	733	787	724	748	778	829	755	702	771	739	776	771	768	808	751	740	758	803	773	743	798	773	830	745	756	766	728	771	793	796	774	732	780	802	749	752	751	732	779	757	743	768	784	756	737	750	764	801	749	722	772	740	790	723	746	805	782	773	797	764	723	704	725	740	741	766	759	770	756	751	783	755	754	786	687	781	795	745	773	755	733	772	787	786	791	774	777	755	742	737	769	746	770	772	779	761	781	761	759	730	752	753	746	798	747	767	784	714	804	735	763	758	736	756	762	765	752	726	713	760	763	772	751	776	767	759	808	750	783	756	771	766	804	744	753	740	739	742	749	783	784	741	747	703	748	762	709	757	770	753	754	763	721	755	765	755	776	749	764	744	710	737	739	732	750	768	762	696	795	784	752	727	738	731	740	837	785	758	779	802	773	832	751	721	769	748	758	750	785	735	728	792	790	787	759	736	718	734	764	756	783	761	788	743	722	686	752	787	734	737	793	747	753	787	728	774	769	777	753	775	723	757	766	743	790	742	741	709	774	743	775	724	753	754	709	768	819	727	754	775	776	759	762	748	713	756	777	802	731	733	739	747	794	777	704	753	750	759	726	726	786	743	761	779	803	824	706	848	745	732	776	789	738	702	779	716	746	807	760	721	742	785	771	741	760	777	786	734	746	701	734	763	764	767	760	723	755	748	795	680	830	777	770	790	754	765	764	721	789	772	728	755	739	791	776	757	763	724	758	734	756	789	737	754	752	759	769	764	767	722	735	784	723	740	774	794	755	799	744	763	745	811	775	770	773	752	709	753	748	744	791	807	782	767	739	739	717	799	802	751	780	752	768	813	729	782	729	805	778	755	713	739	769	735	753	743	817	789	776	768	759	754	769	756	762	739	791	756	713	769	803	779	754	798	759	749	787	761	791	777	759	748	764	725	774	779	721	763	738	766	792	743	766	742	762	802	695	751	758	758	733	777	692	769	790	789	770	734	745	778	752	757	763	793	786	783	767	773	795	766	763	733	764	812	783	775	778	715	752	791	754	746	754	775	739	805	783	774	795	802	786	754	717	773	745	748	786	733	815	730	816	760	795	711	814	747	738	768	777	758	719	735	763	787	829	746	748	749	817	794	766	731	780	736	730	783	737	758	739	734	824	771	786	746	772	741	799	735	761	765	754	783	758	770	730	753	780	791	743	676	733	789	749	763	772	766	838	772	814	732	774	787	738	756	753	714	786	810	803	754	714	730	785	752	772	780	760	736	742	783	763	769	750	803	751	737	739	759	723	765	780	797	779	797	787	781	783	730	792	762	717	762	747	777	776	748	704	773	746	743	758	766	759	758	797	800	763	792	748	720	786	762	805	737	782	730	779	758	765	788	764	756	756	713	718	817	774	768	773	715	744	763	777	781	776	771	745	735	755	750	782	760	782	771	783	763	758	843	747	833	719	824	724	716	788	703	755	756	769	760	803	774	806	740	801	747	767	790	741	757	781	751	786	797	752	721	781	743	742	756	764	769	729	787	784	774	731	777	737	774	783	773	779	736	770	747	763	720	752	773	777	771	807	744	773	719	772	765	791	783	767	752	750	749	771	757	762	725	780	759	767	769	751	775	789	723	761	752	800	754	784	753	752	766	785	761	773	708	745	800	740	761	740	715	757	701	756	723	748	781	797	772	785	786	796	805	731	795	800	763	763	791	770	730	766	728	789	763	744	724	761	750	767	798	774	778	725	784	764	723	735	790	758	723	713	730	678	762	761	808	731	814	787	743	763	743	734	715	757	775	740	773	761	767	747	718	765	789	752	738	749	737	783	785	751	749	747	745	763	765	712	793	741	809	773	737	741	844	799	799	716	717	713	751	765	755	752	726	751	736	713	759	730	746	746	739	812	741	769	752	739	727	768	742	773	772	772	785	771	793	708	767	779	755	734	764	805	792	734	802	736	749	743	741	787	731	745	739	752	738	729	692	784	756	745	754	786	788	745	750	698	796	723	764	741	768	731	739	818	840	773	808	730	759	774	777	769	771	761	769	804	753	757	777	776	757	762	772	730	771	782	802	708	769	761	765	743	736	811	748	748	749	766	731	772	758	776	746	738	797	778	759	760	676	732	773	792	783	748	749	768	756	752	756	744	770	758	799	741	761	760	740	756	748	747	771	733	694	749	740	752	774	754	752	729	748	792	753	749	771	742	797	747	760	799	783	755	780	733	763	746	783	771	738	801	750	777	786	747	729	714	733	834	755	761	723	773	785	787	716	767	758	762	764	787	774	730	758	752	736	808	777	805	739	800	754	758	756	722	742	762	740	727	745	728	777	799	745	765	734	800	759	729	776	745	766	732	814	751	771	724	717	786	753	777	753	747	751	768	723	779	742	776	800	752	765	742	768	772	749	771	780	778	755	784	761	741	733	753	746	759	773	746	769	749	732	732	745	708	786	790	792	803	753	774	738	739	779	748	752	742	735	767	796	759	772	810	779	754	756	756	759	802	768	794	765	774	683	739	789	781	758	786	775	767	805	740	707	712	805	755	783	719	754	749	766	737	763	784	752	765	768	759	706	727	753	779	784	741	781	775	704	782	741	758	748	744	752	747	784	789	741	755	731	728	801	779	770	778	765	758	796	733	755	750	763	761	739	825	726	774	789	726	774	743	750	725	771	744	802	812	746	766	725	751	743	716	794	764	757	762	757	770	764	766	743	742	715	799	720	778	815	735	790	738	789	782	720	740	782	794	752	770	767	742	710	767	767	753	728	779	767	692	746	827
25872	9717	8040	5602	3462	2472	1623	1143	973	865	659	635	598	493	469	541	496	490	432	424	466	425	414	446	432	415	403	423	403	396	413	464	388	422	397	410	414	400	411	461	461	406	426	404	428	394	452	404	413	389	408	440	442	430	420	434	446	465	425	453	394	386	401	455	433	439	389	394	400	358	363	404	403	437	431	422	440	433	394	389	405	427	453	407	436	410	378	400	428	405	452	408	426	401	410	452	432	428	444	436	405	418	406	410	417	413	402	394	429	453	397	419	431	399	447	367	410	450	430	432	398	406	374	414	424	426	407	380	412	422	410	414	409	401	411	379	402	418	408	418	409	428	419	437	378	407	450	417	437	412	419	417	441	423	457	418	413	420	442	406	391	421	410	415	452	427	388	425	448	433	429	458	415	405	386	432	391	417	422	391	453	396	399	388	393	429	409	417	390	420	409	361	394	416	384	423	412	408	408	403	392	412	426	407	395	400	406	398	415	364	403	403	420	391	412	411	408	468	427	439	425	471	435	398	379	417	390	438	405	435	413	422	420	397	448	391	403	424	429	454	381	426	411	407	453	398	404	429	398	405	419	400	423	417	408	445	410	379	446	403	431	397	428	456	432	433	396	416	427	417	411	426	415	417	439	434	404	434	389	434	433	394	395	429	416	422	383	389	405	397	405	439	412	437	422	421	397	443	421	413	413	379	380	442	396	447	382	422	415	406	456	415	426	444	431	399	401	458	423	398	391	349	399	421	443	432	415	404	429	439	423	397	385	426	413	395	416	417	420	416	407	424	388	402	414	441	436	408	427	411	423	398	381	402	449	406	424	370	382	450	465	453	390	402	407	369	419	418	398	436	411	400	419	430	415	382	405	440	431	364	411	402	436	438	423	394	390	434	430	411	398	397	418	395	442	419	428	379	433	414	408	405	406	421	426	423	415	402	413	407	409	424	413	415	403	385	456	446	423	411	413	375	398	391	423	384	443	434	418	402	415	424	437	473	380	400	404	394	412	430	406	435	376	373	454	431	401	492	430	424	419	433	401	375	401	449	370	413	430	400	432	394	414	370	433	408	422	435	420	406	392	428	392	443	424	452	372	415	400	429	415	449	454	405	416	397	389	418	426	398	428	428	447	407	389	442	402	413	422	394	400	398	386	447	391	447	436	421	438	439	435	417	417	432	413	446	418	414	409	401	422	429	423	400	433	480	435	403	442	435	441	445	426	409	434	383	426	408	422	384	418	408	481	451	439	413	455	399	402	392	371	392	460	418	393	403	406	399	451	403	399	435	442	399	408	429	446	412	412	404	396	444	415	459	422	408	427	388	380	401	431	406	383	387	393	376	424	437	435	419	423	382	406	401	426	388	388	443	403	425	432	419	411	424	392	399	422	391	413	407	451	379	424	427	395	456	430	418	401	374	423	371	414	411	432	447	387	431	428	421	428	411	402	448	433	438	440	397	410	451	428	395	436	412	425	431	366	411	428	406	386	389	420	421	410	390	391	403	416	439	424	381	430	418	430	428	421	413	396	408	409	400	459	411	402	412	429	371	410	385	407	381	417	470	468	432	403	440	423	380	418	408	407	450	389	402	411	448	426	445	444	383	431	401	431	484	386	400	422	425	397	415	404	371	445	454	407	393	402	439	422	420	413	392	392	446	420	397	431	412	440	428	388	407	419	423	395	399	466	417	434	381	379	411	424	418	380	442	451	433	435	374	441	438	423	417	386	440	426	417	399	406	412	401	386	357	409	400	469	449	407	394	414	421	425	398	447	423	395	446	453	398	419	384	415	433	403	398	449	436	422	451	418	419	427	404	421	425	436	439	410	415	411	385	417	417	463	430	416	392	398	388	401	424	428	419	389	403	407	415	404	393	392	408	384	385	401	387	414	405	403	462	441	429	431	411	396	421	400	442	406	419	395	412	385	404	391	404	404	442	406	390	454	402	427	437	399	432	419	403	468	406	406	438	386	399	463	430	443	448	434	402	437	425	434	393	393	418	409	422	420	417	415	436	375	407	399	401	419	401	401	420	429	418	420	434	410	414	419	446	412	403	426	441	417	425	422	432	409	390	416	413	441	431	426	430	400	445	420	403	390	432	420	444	390	386	450	418	463	422	417	443	415	446	416	423	439	426	403	405	463	448	390	399	378	444	433	436	403	404	435	387	405	405	372	420	416	431	423	436	412	412	404	402	480	440	385	415	393	450	456	451	388	350	439	412	425	417	410	422	441	450	461	402	386	398	413	438	384	391	409	370	428	442	401	422	388	379	452	409	400	391	451	452	427	434	386	404	422	428	425	393	415	409	422	415	382	398	428	404	415	416	395	391	413	447	430	420	417	386	396	417	454	395	441	427	448	423	464	422	403	406	418	386	393	392	370	391	400	443	388	443	442	435	424	418	428	454	433	387	420	386	415	409	411	376	440	446	453	380	395	430	421	423	424	441	426	413	402	379	406	427	447	449	451	399	381	407	417	394	412	405	438	418	407	403	394	425	475	420	394	412	459	456	439	412	420	420	428	368	461	412	398	409	425	392	391	440	421	449	398	433	374	423	398	423	418	436	393	433	410	382	392	429	438	407	418	404	410	404	383	433	396	429	400	390	457	416	407	442	407	382	451	371	407	446	379	400	362	429	425	421	418	446	433	420	402	409	450	411	405	464	439	354	406	430	413	444	455	446	392	399	390	419	407	408	401	385	475	416	421	423	410	426	445	415	433	405	421	436	421	418	395	399	413	441	409	398	387	406	390	403	418	425	386	391	422	394	430	394	409	387	390	450	476	384	425	412	449	430	385	438	420	441	410	388	442	408	407	367	419	426	438	400	400	368	414	415	414	402	406	423	408	421	380	448	388	422	428	384	417	443	385	443	423	422	429	408	422	439	419	400	407	418	380	401	395	393	420	458	412	389	411	424	360	343	408	382	403	375	406	380	423	387	426	409	420	418	423	415	425	396	412	391	442	427	404	391	418	418	396	412	441	403	374	453	409	395	425	424	417	400	401	423	430	408	382	402	402	430	414	416	429	397	459	440	409	405	451	437	431	439	393	403	429	373	395	426	423	385	435	380	418	375	436	399	393	405	454	411	431	418	465	436	440	465	370	414	404	427	425	454	432	420	448	393	401	399	429	389	380	431	443	414	417	443	423	399	406	406	427	413	405	412	457	407	409	435	418	437	398	428	415	378	416	376	414	392	403	453	402	439	455	391	413	418	391	404	431	402	413	440	452	431	417	438	471	423	459	364	412	394	407	375	410	374	416	420	400	402	397	415	383	371	446	429	407	436	390	444	436	435	400	398	419	427	391	429	396	415	396	444	406	423	414	428	426	401	405	395	422	438	398	420	433	359	409	411	394	395	419	409	382	434	418	413	415	447	412	409	398	492	395	357	417	397	422	415	386	394	444	406	410	419	391	406	396	381	395	412	403	402	435	412	430	419	422	442	405	418	408	463	432	404	379	412	404	403	390	405	408	409	386	428	430	411
14336	6808	11581	12074	9717	7782	5652	4396	3756	3085	2411	2214	1833	1505	1382	1367	1267	1195	1142	1110	1092	1169	1109	1080	1045	1002	953	957	956	966	952	913	935	977	896	954	898	940	895	954	914	915	912	924	900	935	896	895	937	905	904	896	914	901	963	924	896	910	932	903	945	928	940	915	918	940	920	904	860	907	880	945	951	896	872	898	910	876	892	934	908	890	877	934	911	830	991	940	865	924	853	913	881	947	901	946	912	943	964	933	954	857	939	919	918	898	885	926	946	900	920	912	902	884	921	890	907	919	928	946	920	890	876	898	890	915	933	866	961	909	899	955	898	889	928	928	959	916	890	914	914	893	910	909	907	918	949	902	941	864	971	954	886	928	896	879	869	878	950	913	858	906	851	913	919	882	893	878	935	861	883	900	919	971	911	913	894	861	882	941	896	844	916	881	873	940	908	887	948	917	929	936	879	904	884	903	900	922	964	890	920	883	914	900	921	909	931	944	882	945	974	942	972	913	897	939	875	884	961	932	851	929	887	871	887	942	981	873	912	891	932	880	913	902	888	845	898	943	929	911	901	950	910	964	921	909	892	866	930	915	939	909	937	858	955	868	951	933	926	931	943	862	856	963	887	911	917	913	879	929	932	948	920	915	913	861	905	915	922	919	884	919	872	894	938	903	851	926	940	907	937	916	889	935	899	883	916	892	941	917	897	941	900	900	944	859	923	921	889	916	908	896	888	890	917	967	906	925	881	850	882	867	909	881	909	904	897	900	925	880	917	908	926	912	925	937	943	849	887	892	907	934	888	915	878	884	881	851	933	842	903	909	891	876	882	926	883	920	952	910	914	880	939	915	890	925	902	854	893	885	879	934	901	859	921	870	919	935	927	936	937	955	969	870	909	893	909	874	939	867	936	934	874	922	901	867	909	872	919	955	847	948	853	919	909	945	931	928	941	904	883	917	898	905	899	899	884	903	887	929	889	907	938	887	934	864	911	947	890	901	907	852	893	896	907	910	892	870	888	890	880	962	936	906	872	922	885	886	922	924	933	905	918	889	882	919	906	932	942	927	871	911	850	926	910	893	964	921	884	925	881	958	938	924	966	896	958	939	925	937	912	923	874	930	940	883	912	931	943	967	889	902	929	924	911	905	964	932	949	887	893	886	913	868	917	895	902	903	908	897	908	970	889	906	894	931	875	864	875	853	907	939	907	947	887	886	933	914	941	902	893	954	864	915	880	878	904	910	908	870	910	914	881	902	919	964	900	876	908	884	898	943	876	899	933	897	919	934	940	851	920	867	880	894	884	873	924	940	888	863	896	890	879	889	895	861	896	855	905	900	919	943	909	846	866	875	871	840	947	916	866	881	918	921	945	887	912	866	871	892	963	916	906	917	909	886	933	900	892	963	830	941	881	917	934	866	928	950	943	901	893	893	915	881	959	922	904	840	930	906	917	934	891	943	932	935	944	862	943	905	891	961	899	926	894	889	919	943	870	924	841	894	873	909	891	961	909	873	897	892	893	902	917	903	827	939	904	948	853	877	883	948	918	943	909	918	897	882	871	907	875	906	954	920	898	896	944	863	934	952	892	911	919	886	872	944	873	901	865	915	888	966	847	925	908	884	938	902	949	984	941	891	869	866	916	883	918	869	898	909	922	888	861	947	899	915	899	876	929	873	865	924	914	913	921	886	919	875	910	895	855	910	874	876	914	849	889	901	943	865	917	853	868	933	977	926	898	897	921	874	878	894	906	842	900	937	913	926	878	912	850	893	929	879	936	912	892	899	963	934	892	879	872	975	889	919	893	900	848	903	902	956	938	859	922	860	934	905	848	906	935	909	896	886	920	923	899	895	880	931	914	899	862	888	901	875	934	871	878	829	913	832	915	926	930	906	890	890	911	915	917	893	895	921	957	910	857	935	891	862	922	938	876	889	857	937	966	907	883	917	880	952	865	887	904	872	891	921	876	868	915	935	858	879	942	885	884	881	947	895	928	893	884	945	958	844	935	908	893	867	930	990	946	906	917	909	881	876	942	874	877	940	959	918	909	929	870	906	893	894	919	894	887	910	962	918	925	908	947	925	917	931	871	959	881	933	881	856	864	852	906	903	899	912	873	846	856	893	876	921	878	945	910	932	921	903	919	925	893	881	898	920	888	927	931	928	929	947	909	940	958	949	877	927	870	949	897	901	905	893	891	916	860	929	894	839	936	944	866	927	863	986	906	923	920	916	880	895	883	942	933	875	924	871	841	938	860	918	896	921	943	873	902	859	914	921	886	920	917	911	881	907	877	874	920	891	928	902	884	865	940	886	888	927	907	909	833	927	946	875	889	912	899	935	891	873	953	940	946	964	892	908	941	920	871	951	929	922	964	938	880	952	887	914	882	885	922	886	920	900	920	874	951	903	935	951	928	934	874	901	908	905	886	902	950	888	930	943	1012	892	880	931	888	975	821	962	866	920	913	904	937	927	859	929	863	931	831	965	903	854	892	879	908	910	922	908	963	917	904	895	843	928	936	904	908	878	902	909	910	932	883	881	849	899	877	912	891	911	909	946	912	828	891	869	928	924	941	934	908	886	920	920	894	876	926	926	928	908	969	910	920	913	914	961	987	892	886	950	863	966	917	921	880	912	905	905	887	943	911	913	918	903	915	906	948	916	910	925	942	877	864	879	917	945	891	877	878	933	890	919	919	927	914	921	942	954	834	880	922	905	940	907	883	925	851	922	886	897	902	892	891	890	903	884	872	911	932	871	900	965	902	904	878	908	877	839	883	832	901	915	901	963	937	967	899	857	873	874	841	866	898	927	879	919	913	914	879	891	941	918	953	890	877	912	912	931	937	904	916	901	917	938	923	882	981	945	891	912	946	934	931	881	979	895	909	865	926	921	860	926	966	921	901	924	891	901	900	914	912	939	919	898	897	941	898	948	877	870	889	927	886	940	864	905	894	894	897	968	954	909	892	865	921	910	908	870	963	940	886	917	912	841	913	936	867	926	901	916	966	863	881	879	850	927	877	857	883	918	883	914	899	900	915	870	924	855	885	963	889	876	950	891	866	920	927	872	958	951	886	873	885	924	932	894	899	885	937	877	935	915	949	878	985	855	868	910	949	956	895	947	899	927	907	842	895	877	892	889	942	915	878	862	880	913	939	874	877	945	906	928	890	935	886	944	883	863	877	912	911	885	887	894	932	857	889	917	857	871	893	909	955	906	895	915	902	909	914	911	949	868	892	884	895	906	896	875	899	905	934	915	973	923	902	906	936	920	868	932	891	875	925	893	910	945	901	917	897	895	916	847	903	918	917	960	830	881	830	878	932	920	913	888	893	931	922	911	921	911	924	915	882	882	888	921	950	883	913	935	920	904	910	921	936	964	903	875	897	924	885	894	939	879	856	949	856	942	911	861	939	876	880	847	971	926	920	943	954	931	947	885	923	958	895	909	908	932	949	874	885	948	917	883	845	977	882	875	860	938	985	847	883	913	891	894	912	891
8348	2894	2710	2036	1465	1019	750	643	567	498	455	513	414	350	381	399	390	344	371	348	348	371	382	374	346	357	326	343	347	359	363	318	376	328	346	340	354	344	344	357	390	351	345	344	320	392	351	350	364	368	379	327	316	364	380	368	365	340	360	337	379	346	374	346	339	354	347	350	293	324	338	318	336	363	328	317	396	326	361	331	379	397	358	368	387	342	347	356	345	364	367	381	360	345	354	360	385	372	347	311	343	383	342	389	344	365	373	353	314	357	336	400	351	350	350	338	364	370	358	352	374	346	331	372	369	333	386	348	327	374	359	395	330	399	368	318	348	385	376	346	344	359	353	395	392	368	377	357	369	375	359	359	356	340	357	340	340	349	362	346	364	386	298	369	347	350	339	334	385	357	339	355	347	365	372	360	401	367	343	348	353	342	384	380	341	358	372	312	351	377	351	348	368	312	396	327	337	350	375	376	356	368	359	317	361	345	353	362	316	350	380	356	319	335	359	357	384	349	373	311	344	351	358	341	318	302	341	329	354	358	357	354	343	310	341	394	350	364	354	372	378	377	382	359	364	334	361	359	329	349	351	361	369	361	343	354	337	322	350	361	358	335	334	349	355	342	393	397	388	361	306	313	388	343	359	393	342	369	361	344	335	363	402	360	376	340	346	344	341	360	360	349	368	357	373	380	344	368	348	365	345	354	377	346	335	346	336	320	341	365	347	384	356	385	344	329	366	325	349	340	341	347	363	319	340	369	364	364	314	339	400	373	351	347	344	364	332	338	316	334	353	355	338	376	350	366	348	387	349	358	298	350	371	332	357	337	338	382	329	363	337	349	358	344	382	337	363	377	345	358	328	371	354	359	394	367	389	362	348	372	348	351	364	381	372	344	343	340	381	362	379	352	349	369	354	349	356	373	341	355	342	360	361	317	400	358	366	363	355	383	349	341	340	358	369	332	336	353	339	385	383	380	332	358	364	338	357	324	363	333	364	372	344	327	392	393	346	382	364	375	358	346	351	382	348	368	369	357	385	329	327	351	346	362	350	370	372	352	383	370	340	367	387	302	371	353	368	348	346	342	351	334	339	407	324	328	350	341	332	354	384	346	341	376	326	326	381	360	344	344	396	342	359	359	369	359	361	400	367	344	348	346	382	336	388	389	362	331	338	332	362	386	419	366	341	376	346	366	338	325	380	358	370	363	348	333	359	342	337	350	372	330	340	352	321	310	369	325	301	363	365	372	355	337	346	352	353	391	335	374	372	383	387	368	332	383	362	347	316	359	352	369	334	352	338	347	331	360	361	377	354	340	316	365	363	367	350	359	348	325	359	406	336	348	367	372	355	396	389	369	341	351	341	312	376	333	328	376	380	368	386	369	388	359	356	347	305	375	375	371	382	353	365	373	344	332	380	323	350	382	392	373	336	348	309	398	386	347	371	358	355	361	345	331	329	404	384	337	348	343	373	333	354	351	362	335	309	397	370	367	353	361	376	379	335	312	377	408	332	334	354	334	333	337	384	354	379	349	331	367	377	343	366	324	362	367	368	325	367	325	311	354	374	346	343	359	367	361	342	348	393	362	344	363	372	340	332	366	365	350	330	342	326	392	348	337	297	318	319	333	335	360	326	387	348	365	347	319	341	328	342	348	343	344	357	362	360	374	360	358	358	366	377	334	367	352	344	324	338	349	385	331	344	365	333	386	373	379	368	395	336	366	387	369	308	346	366	354	340	380	376	350	355	384	343	382	352	410	375	344	387	359	331	366	324	334	359	366	365	383	362	354	355	350	347	344	321	387	354	342	353	380	391	370	345	364	374	363	354	329	369	353	329	360	357	342	363	319	344	386	370	326	340	356	387	407	330	351	348	366	379	360	360	369	332	328	356	359	343	344	363	382	341	372	330	343	359	356	363	319	335	383	394	317	369	350	374	340	371	318	355	369	326	353	368	356	333	325	347	359	346	382	373	346	351	382	372	374	316	344	324	363	353	370	349	335	358	359	308	379	356	339	347	350	357	373	358	352	377	390	361	348	362	335	352	328	342	324	375	364	341	347	340	360	337	368	367	278	343	391	327	401	335	397	389	431	391	350	381	356	403	376	338	335	368	380	335	340	360	379	373	364	329	368	379	363	349	360	342	352	378	351	376	345	351	374	329	342	368	336	335	351	379	383	340	372	345	369	363	348	355	385	343	343	375	369	382	357	382	360	345	357	342	385	332	355	354	360	345	343	359	348	383	325	349	351	410	357	371	356	379	386	328	382	365	350	322	359	409	353	324	362	357	369	331	343	381	340	366	361	330	388	362	310	363	359	308	332	361	343	339	375	351	373	394	383	354	335	358	335	352	360	340	366	359	409	351	358	378	363	369	357	374	366	376	379	371	350	381	342	376	350	338	332	370	403	348	358	351	353	336	344	356	371	412	345	340	326	310	353	344	338	353	320	329	378	361	368	320	361	377	365	328	366	376	342	357	361	376	347	340	340	345	383	345	330	363	340	383	365	344	353	325	349	373	349	379	333	355	356	383	365	357	366	377	382	369	363	316	370	369	351	355	384	399	368	358	355	371	380	362	347	369	359	329	358	357	338	328	352	366	353	335	372	346	340	317	357	349	328	345	381	339	350	363	332	371	367	369	394	360	339	381	372	349	364	387	376	336	324	346	347	375	341	339	357	340	332	364	339	339	319	343	348	377	369	355	408	396	346	398	334	324	330	313	383	348	366	367	373	382	351	377	358	352	327	364	348	375	367	369	370	373	352	387	327	389	380	324	359	361	333	351	332	346	376	342	358	364	320	356	372	356	362	337	339	333	351	369	348	378	349	343	318	343	345	308	352	356	395	345	348	297	336	361	352	319	355	363	404	352	366	327	325	386	345	326	369	371	324	382	372	372	333	331	383	313	361	356	338	356	369	375	376	360	353	374	341	361	371	374	369	348	388	358	367	350	359	374	359	333	337	343	372	363	349	365	349	375	360	367	371	393	377	376	363	367	380	352	287	348	328	333	359	330	348	356	333	369	368	357	382	376	372	308	365	330	358	331	353	372	332	349	335	367	377	371	368	357	351	342	367	376	355	356	343	329	381	362	348	345	361	366	381	344	346	353	318	339	387	340	322	329	343	334	371	319	337	356	339	347	331	365	325	353	353	355	384	318	351	322	366	355	362	321	385	344	342	377	382	332	340	322	332	335	362	334	352	397	343	327	371	347	380	334	357	354	356	329	366	373	354	346	338	377	387	388	338	358	337	324	396	366	360	360	349	373	363	353	342	353	374	356	370	344	345	322	351	353	389	362	350	341	339	355	366	342	393	361	346	341	350	360	343	364	332	376	387	339	319	365	358	352	422	411	368	353	354	353	380	385	316	374	397	343	322	341	383	368	348	410	377	328	355	381	331	326	361	370	389	370	344	332	335	375	340	366	341	356	341	347	343	366	394	354	360	373	343	362	338	329	360	386	375	366	381	405	344	358	358	344	360	418	336	365	381
5397	2873	5076	5683	4824	3631	2600	2161	1811	1570	1437	1254	1141	984	940	902	918	892	893	856	853	859	872	813	819	806	748	796	787	754	798	835	805	779	812	804	803	765	750	720	845	817	807	789	801	756	777	813	819	770	720	819	865	803	825	780	788	801	761	809	754	787	776	791	798	818	780	766	764	758	771	837	826	778	788	786	769	778	770	771	753	792	787	810	742	772	790	788	816	792	784	773	768	811	819	766	797	771	807	796	785	706	739	783	737	790	798	806	791	805	795	782	697	755	769	775	744	774	742	799	803	803	732	830	765	798	791	835	757	797	837	689	718	813	793	812	761	778	771	775	789	793	780	781	783	799	771	806	773	757	789	795	802	824	778	757	758	776	745	755	811	776	802	794	760	840	774	813	865	850	810	748	774	824	777	775	832	766	760	835	801	786	787	799	776	755	738	755	740	777	855	795	794	780	765	824	829	789	759	805	785	808	831	771	768	788	785	712	795	781	823	806	750	799	740	760	793	782	733	785	778	790	787	757	792	750	782	808	790	780	759	798	775	777	837	799	808	784	788	682	758	789	775	835	794	807	797	760	789	790	778	825	733	806	789	768	758	777	797	741	785	815	815	751	758	782	799	782	759	810	756	743	797	790	836	753	781	716	788	768	796	770	813	779	798	762	761	789	809	820	791	795	799	754	773	777	723	791	820	807	817	764	800	812	744	771	802	766	742	759	791	789	778	763	764	788	775	809	761	799	758	732	788	795	786	753	770	772	803	765	729	718	790	769	774	782	775	777	806	823	773	771	808	772	753	759	758	755	795	772	742	810	758	785	751	777	787	800	742	803	800	757	784	772	787	755	769	754	877	763	803	765	772	827	780	827	787	754	756	814	788	794	808	732	819	772	811	785	773	764	733	780	774	804	766	795	740	791	774	788	785	755	767	738	779	793	792	782	806	790	808	757	781	753	763	774	812	836	738	808	735	753	838	784	763	787	767	804	729	795	754	782	774	778	766	784	807	715	788	756	810	783	793	784	766	775	786	766	759	764	743	807	788	808	733	772	778	795	791	747	829	789	869	804	775	789	781	726	762	773	788	758	824	769	736	811	805	776	775	787	728	749	764	788	769	775	790	774	781	771	827	782	809	784	771	820	783	763	813	800	793	829	790	798	763	716	814	770	743	751	804	778	787	803	742	820	764	751	741	798	784	828	717	820	790	764	791	790	784	793	788	753	804	796	831	776	756	830	769	815	763	773	824	827	811	769	806	800	851	714	820	795	752	777	793	810	776	792	780	827	741	773	748	783	755	748	774	780	753	801	766	843	791	815	794	755	769	764	796	758	795	799	797	762	777	785	743	790	806	763	794	754	790	821	769	799	758	774	786	776	787	745	769	810	773	712	760	763	784	777	778	796	786	762	785	785	773	787	830	800	854	787	730	804	757	790	784	731	762	751	810	808	783	786	788	764	739	780	786	743	775	765	803	822	799	767	796	826	812	828	749	793	785	764	750	769	771	797	802	746	770	778	814	749	775	755	778	823	779	785	808	769	769	804	769	801	793	788	779	760	735	791	789	813	771	779	769	761	775	794	740	803	802	811	744	798	837	801	787	740	780	796	777	804	768	759	752	786	748	781	762	784	776	811	765	783	791	795	751	781	805	757	729	788	829	789	789	790	809	746	805	781	731	799	767	789	851	789	817	743	832	795	754	803	820	816	807	825	770	787	817	766	768	811	790	789	770	819	771	777	791	812	789	816	757	791	760	804	733	751	786	754	747	792	803	750	822	807	777	767	797	782	783	786	762	793	783	817	770	770	785	796	775	798	792	823	796	797	795	766	840	824	793	791	815	790	766	760	791	783	777	821	737	787	757	761	780	755	777	776	773	782	802	810	737	772	764	721	752	803	764	812	787	742	776	715	744	786	777	821	840	800	813	690	763	804	804	801	776	797	748	783	764	822	819	803	783	799	789	841	744	773	821	750	794	788	780	746	767	763	789	797	788	786	798	784	805	764	778	770	760	830	765	832	752	770	817	795	795	770	843	787	795	765	767	787	779	819	774	736	785	749	794	776	797	781	798	765	778	769	825	764	782	763	756	761	781	797	781	810	767	757	784	778	778	819	769	779	837	769	768	806	756	764	794	833	726	780	809	796	776	774	737	739	778	802	741	771	784	755	803	830	796	805	745	750	771	731	797	759	755	809	789	807	797	783	780	772	805	776	710	764	784	789	759	838	802	779	779	804	786	821	742	763	782	780	827	772	765	749	820	798	787	767	826	787	779	799	752	756	764	798	798	832	742	749	769	783	803	795	762	845	748	729	836	782	765	842	780	798	759	788	741	808	815	760	773	769	815	815	744	803	733	784	771	812	774	774	787	793	762	758	769	763	770	799	769	779	770	749	844	797	781	763	765	758	786	802	771	758	776	720	760	742	746	756	782	815	781	792	791	789	787	770	766	767	838	745	806	790	808	831	783	759	754	785	767	757	758	779	741	838	747	772	764	789	770	800	707	814	748	790	750	797	786	775	784	809	781	818	793	776	722	828	840	789	754	786	744	758	775	772	808	805	779	761	715	776	781	759	789	757	735	789	761	761	794	805	815	821	730	780	778	715	794	768	814	742	807	764	812	798	779	756	796	761	782	799	804	825	792	774	813	779	786	757	819	803	801	739	741	805	798	784	787	798	773	794	771	788	790	763	777	803	747	795	815	790	777	767	802	797	797	766	829	793	717	803	802	812	782	751	776	767	748	802	760	829	788	750	742	774	780	795	789	771	749	738	755	823	807	843	795	736	796	822	722	808	699	784	823	758	775	813	781	803	822	797	798	797	800	765	768	738	817	765	749	814	726	805	768	796	792	750	801	827	751	823	784	726	766	829	838	826	823	799	815	771	809	781	770	776	747	758	789	790	755	744	804	760	818	714	801	757	860	794	795	745	790	772	826	771	765	765	753	753	794	760	811	764	739	789	789	773	743	783	775	795	750	787	767	791	754	808	816	758	768	720	803	789	817	755	735	764	843	822	757	766	815	815	741	734	830	746	826	757	772	747	746	794	772	816	790	827	799	777	801	733	778	794	771	793	787	791	790	783	772	756	766	778	787	754	721	723	780	738	770	781	749	747	794	766	747	768	789	751	771	782	761	792	791	785	765	765	803	777	790	790	745	761	790	772	783	828	812	748	800	794	825	796	744	842	826	771	804	796	792	785	796	757	780	838	808	770	770	855	779	738	775	722	765	811	766	808	805	787	835	745	814	811	728	802	774	788	758	778	750	784	781	716	804	795	765	774	808	789	795	767	816	830	728	747	737	770	772	782	799	821	766	837	773	773	737	784	806	805	802	829	784	767	840	753	789	780	746	769	787	772	780	836	777	791	816	738	748	752	783	746	798	810	820	832	738	778	796	777	748	782	768	810	783	819	856	830	790	783	761	805	753	820	810	794	755	786	804	824	754	742	786	771	809	756	813	803	758	784	779	786	765	764	739	783	812	759	790	767
18087	6124	5213	3740	2447	1620	1165	850	719	670	527	465	464	381	382	370	419	386	371	354	367	383	372	345	359	326	374	328	328	332	345	331	336	365	354	324	363	352	348	321	313	312	311	326	339	341	368	311	358	378	327	359	333	314	340	323	325	357	353	342	334	328	350	303	354	303	354	328	338	331	331	349	319	303	350	339	345	336	338	342	336	323	347	334	329	342	352	335	317	375	292	302	348	300	328	313	317	337	329	339	355	329	363	327	348	337	326	357	352	341	325	331	338	334	343	326	367	397	352	341	333	370	291	328	327	321	332	314	325	346	357	352	291	288	320	351	340	356	368	340	360	339	373	344	364	338	339	332	346	351	318	384	361	353	344	332	362	305	322	328	347	354	327	339	350	350	326	347	348	335	314	362	342	339	378	323	329	334	357	328	348	350	364	352	317	379	403	340	352	295	315	314	317	348	350	321	334	341	331	326	344	353	342	363	352	327	324	348	321	360	297	347	326	334	352	379	336	357	358	325	357	339	358	342	343	335	363	313	337	368	363	344	338	337	353	329	313	337	336	378	366	349	351	344	343	327	310	358	314	336	323	346	336	345	355	366	369	307	371	370	341	327	317	340	376	320	333	364	311	338	325	329	372	358	350	327	347	344	314	345	368	333	300	314	343	321	327	371	325	337	326	327	349	312	360	352	323	329	373	341	368	375	366	340	312	380	362	341	349	371	343	313	315	346	343	351	346	399	367	325	324	315	372	342	317	334	350	357	368	327	347	347	354	318	347	334	318	340	362	349	362	318	291	354	359	339	319	345	316	356	319	351	361	326	347	342	338	307	319	364	316	321	350	342	324	325	316	331	350	356	353	335	369	362	336	306	304	319	339	328	352	316	289	305	316	321	353	358	326	379	340	316	295	361	338	318	348	325	370	326	349	318	345	382	318	313	371	366	357	378	328	354	345	364	373	335	320	353	384	360	364	333	339	359	340	327	351	341	329	341	357	318	323	287	342	328	361	357	333	335	356	321	317	322	338	338	356	331	310	380	318	337	329	331	343	387	342	350	330	331	321	331	342	284	365	345	337	317	341	319	350	337	313	373	355	345	348	364	342	372	358	330	336	338	348	351	354	321	334	344	321	319	346	331	346	320	356	349	346	347	327	362	363	337	365	341	353	345	329	352	374	345	349	360	332	359	337	319	300	315	333	353	336	340	332	344	295	331	333	357	342	366	349	340	320	352	322	302	350	356	343	300	341	333	354	298	291	332	352	363	335	330	323	329	352	350	349	364	332	341	328	360	362	333	323	344	327	345	370	329	324	350	376	328	403	322	307	330	377	291	323	306	334	330	340	313	354	339	369	343	335	334	323	318	335	350	315	368	358	348	353	299	334	314	336	396	379	378	388	333	350	313	329	325	348	328	327	353	303	329	327	329	350	356	356	371	354	335	311	342	319	310	341	340	347	344	317	367	307	355	378	346	378	379	367	337	336	338	335	327	345	344	331	372	332	342	308	322	354	321	332	312	319	333	350	381	332	346	349	336	332	337	321	337	312	320	350	320	326	364	378	345	352	330	370	317	317	347	338	331	360	340	350	327	337	363	348	373	351	378	360	299	377	319	315	325	310	347	339	307	360	346	318	313	367	333	325	341	346	356	342	379	312	358	329	363	332	343	347	354	358	360	323	340	348	326	334	334	341	342	344	354	362	356	317	308	335	353	356	351	334	321	369	326	361	340	327	353	314	317	346	355	368	335	349	386	355	318	316	332	355	347	332	359	349	353	361	314	324	336	353	331	355	333	323	335	328	351	301	358	345	333	343	354	370	302	343	302	293	343	343	348	376	332	318	315	351	336	270	293	328	369	343	334	314	325	336	342	337	332	344	311	343	349	326	349	368	342	341	352	394	349	355	349	350	347	366	341	379	331	338	334	319	333	350	307	355	358	347	322	300	306	331	347	351	377	332	337	350	326	329	320	321	339	343	289	346	306	342	332	325	368	363	353	325	312	380	331	354	323	354	379	322	346	339	327	382	320	345	307	365	360	321	361	326	325	335	361	333	284	350	355	336	335	355	351	362	340	332	309	319	348	326	331	339	360	335	282	327	337	366	346	318	360	299	343	391	284	325	329	337	310	323	366	362	359	316	329	314	316	333	342	347	332	333	297	322	327	371	346	321	339	340	334	310	323	355	348	364	352	357	327	327	346	343	328	334	347	391	314	353	323	311	334	363	303	355	330	354	303	322	350	339	364	318	335	302	335	384	354	409	319	338	317	348	354	344	334	342	351	336	337	324	343	345	318	373	354	350	324	319	349	351	345	330	339	340	298	364	377	343	343	297	341	342	341	329	347	345	366	328	341	328	337	337	308	327	294	346	369	346	339	315	340	350	354	328	320	344	358	335	347	328	356	357	317	349	302	340	359	325	351	331	318	333	363	350	324	335	342	342	317	345	376	305	344	334	341	351	326	343	341	331	348	353	347	311	347	321	335	359	374	333	350	336	372	348	330	316	360	364	373	334	337	355	351	344	357	322	357	325	305	356	360	335	336	366	331	360	332	394	328	336	348	337	322	299	316	366	348	301	329	352	354	340	371	331	340	322	336	287	321	344	326	314	355	344	342	340	353	313	357	330	367	321	326	313	395	322	339	346	345	348	382	316	364	326	343	349	330	342	360	328	322	337	326	345	351	371	330	366	322	312	329	339	306	329	350	316	308	350	339	346	351	328	314	327	369	326	351	324	336	324	363	351	359	366	357	358	321	333	331	348	367	327	366	356	316	313	335	338	339	328	361	292	352	341	362	323	347	365	339	314	360	354	347	344	383	316	332	311	360	351	325	348	357	347	377	353	308	351	340	346	357	363	353	346	309	366	322	338	353	400	329	321	327	338	333	324	355	305	344	375	335	346	348	383	342	343	335	332	324	335	321	323	332	335	342	330	299	305	317	378	328	299	339	333	329	369	344	320	328	349	331	298	326	340	348	358	347	348	325	346	350	353	344	327	331	326	344	365	342	339	331	347	308	302	310	327	323	332	338	355	311	317	326	312	333	307	319	336	328	347	357	340	314	313	318	344	325	362	365	341	335	323	331	365	342	364	334	322	336	340	340	351	349	348	353	305	363	324	328	331	345	336	341	326	321	314	336	322	299	312	354	290	342	293	306	344	316	362	332	349	328	338	335	331	347	360	354	318	341	333	340	317	359	357	328	351	324	344	382	309	334	351	336	337	315	333	376	324	329	352	339	373	386	316	345	325	327	384	340	319	356	336	369	341	318	307	340	327	302	378	340	327	355	338	386	360	329	326	330	361	356	341	345	348	329	306	331	315	332	303	320	350	335	376	337	312	352	372	333	346	343	319	363	324	325	354	344	344	364	355	350	352	342	321	359	336	349	348	310	328	328	319	360	374	307	330	321	371	341	380	353	385	320	326	362	314	355	310	336	348	333	355	322	326	355	335	338	332	296	300	369	354	340	322	366	353	338	310	349	375	338	367	346
11250	4935	8762	9546	7751	5599	4174	3308	2778	2162	1919	1674	1441	1241	1060	1092	1003	1041	930	882	877	883	908	885	841	843	823	777	823	754	803	759	746	742	786	762	749	805	770	758	743	800	761	753	783	791	782	751	784	775	742	793	783	830	795	798	764	841	780	779	772	834	737	739	774	760	767	693	748	775	749	804	749	791	766	717	774	780	794	772	712	763	811	772	774	787	785	765	782	741	791	766	760	779	793	768	734	776	740	749	721	751	727	770	756	771	757	664	760	772	763	780	755	787	761	769	798	778	771	770	768	808	761	761	774	759	749	741	812	747	787	775	790	784	804	734	765	814	773	730	773	812	731	776	778	785	781	744	750	754	799	785	737	710	762	767	721	763	750	760	794	802	783	768	808	811	751	770	753	770	748	754	827	788	732	822	767	746	778	698	793	752	788	797	797	784	732	805	766	780	769	789	776	745	776	787	757	770	787	775	745	757	759	753	759	748	820	769	740	756	762	794	727	764	739	785	754	750	780	739	736	767	764	790	761	800	727	742	783	789	765	780	753	713	756	771	796	764	754	739	736	732	745	773	775	808	733	764	789	791	749	747	809	755	767	717	751	770	728	745	801	811	753	783	766	701	741	803	750	790	754	760	750	738	776	735	770	788	740	746	749	752	800	790	776	758	752	758	758	813	720	732	707	788	765	762	758	792	773	747	757	769	736	709	715	771	800	762	754	764	733	720	777	803	778	737	805	719	779	807	748	769	755	786	772	789	782	786	801	738	758	748	782	740	831	729	804	749	719	734	760	748	749	738	762	751	766	752	786	740	805	779	777	758	766	729	686	806	724	806	766	790	748	799	757	774	751	828	776	791	770	785	783	816	820	695	727	744	753	731	764	759	764	737	729	782	770	816	791	762	731	763	759	756	837	776	777	764	784	803	770	772	721	737	787	792	747	786	788	758	793	726	784	779	817	775	758	761	802	772	758	812	819	741	723	765	799	763	720	759	762	799	752	775	748	760	788	736	746	767	776	752	793	828	736	779	763	781	740	760	758	786	797	751	721	742	746	806	708	750	753	790	751	770	740	747	793	793	770	711	770	783	762	715	789	847	775	736	796	719	784	768	779	765	750	755	768	711	731	732	794	760	761	747	738	742	788	764	741	724	760	799	730	782	737	795	777	746	728	723	756	714	719	748	745	736	807	771	750	782	782	789	765	705	675	790	801	728	764	760	730	799	785	779	797	711	770	791	813	709	761	764	745	737	730	763	704	730	740	758	750	743	788	751	756	748	736	783	729	711	773	732	783	792	766	810	775	760	789	799	798	741	768	764	782	798	733	773	686	762	748	775	781	813	757	785	705	751	773	763	739	726	738	775	760	735	741	760	750	775	701	758	751	764	793	750	756	773	778	748	768	763	761	749	770	784	736	777	763	757	751	785	818	774	757	734	737	762	765	740	797	739	752	794	750	764	755	726	730	758	740	784	761	758	673	758	749	714	806	749	754	756	751	773	743	744	764	753	763	708	744	721	762	786	760	743	748	733	726	779	790	770	766	767	765	726	783	736	764	756	730	767	768	785	759	764	772	787	742	809	794	776	746	737	710	762	692	825	745	698	744	779	732	751	784	766	756	741	770	789	719	760	788	735	769	797	778	803	748	735	738	769	797	780	767	771	735	735	753	733	756	716	695	734	731	751	745	797	768	736	785	776	751	788	732	822	745	757	749	799	758	783	823	763	700	742	760	753	775	784	777	735	751	737	744	798	781	737	726	798	743	764	773	765	754	792	794	770	770	755	751	785	739	763	782	745	794	769	768	840	769	708	748	752	803	772	678	713	726	774	737	800	783	739	750	744	817	759	784	784	822	790	722	741	745	740	731	740	748	765	715	734	805	799	785	778	768	745	723	765	782	778	768	766	764	767	804	752	716	804	803	731	743	768	731	755	776	779	748	825	783	769	719	785	750	721	756	758	818	743	706	779	775	716	794	747	779	796	788	699	826	771	715	770	816	721	759	793	753	780	722	744	732	756	796	764	754	807	777	780	769	766	802	764	739	793	750	765	725	722	785	780	763	730	769	770	723	727	776	759	793	770	779	752	734	747	779	735	747	756	760	758	801	804	729	805	754	757	758	745	756	776	752	730	757	734	731	711	825	786	755	803	720	751	778	770	788	743	764	741	737	737	750	797	755	752	799	772	750	757	742	771	764	773	756	804	830	749	720	802	749	758	770	788	771	783	793	715	783	736	776	743	742	753	745	793	762	782	810	757	740	743	807	780	752	761	801	755	721	710	748	763	730	729	754	756	792	740	760	739	777	725	815	813	744	741	765	760	735	753	788	796	828	757	734	808	776	747	756	735	718	798	736	724	747	829	798	755	732	709	705	734	800	759	771	779	776	775	733	807	724	821	784	778	761	739	735	736	715	775	741	729	788	771	759	721	772	730	731	747	802	750	759	769	765	754	732	708	788	784	725	713	772	783	756	733	765	740	807	789	723	826	808	765	769	781	756	773	757	732	681	781	718	759	764	808	799	733	780	781	791	756	791	772	771	717	786	796	770	757	785	757	708	765	738	772	713	787	745	736	774	747	813	767	774	713	751	736	758	755	762	768	766	788	791	749	745	729	777	789	752	779	766	731	750	805	742	755	784	758	759	769	792	728	731	755	740	748	778	774	738	775	762	802	727	778	802	783	802	753	796	698	757	742	774	752	740	766	825	793	786	742	785	730	788	816	797	763	710	792	766	811	757	771	763	755	758	771	777	781	714	751	766	788	749	794	767	751	770	747	761	758	750	757	763	760	744	745	802	775	790	793	759	743	766	775	754	779	715	781	797	791	741	757	752	731	768	793	761	724	782	741	767	743	795	739	749	761	799	744	725	803	788	730	786	810	776	736	736	818	763	759	772	784	727	788	794	762	778	762	806	751	794	698	776	769	771	748	727	733	729	753	797	809	790	786	783	755	783	778	770	750	734	797	731	760	777	768	764	774	766	765	778	778	802	730	747	791	760	783	775	733	796	705	730	811	804	763	784	725	732	735	729	787	749	779	758	724	809	748	738	731	728	725	769	842	782	774	757	769	724	797	750	745	820	793	771	751	777	754	802	776	733	747	758	735	709	768	730	790	803	792	749	738	778	725	773	739	784	720	775	756	767	818	787	769	787	785	779	732	762	712	722	761	740	737	789	745	730	806	738	754	748	751	747	809	711	778	727	748	745	741	761	759	773	761	792	737	736	787	750	735	766	812	756	776	723	802	787	758	725	729	774	709	753	725	754	789	739	798	794	804	760	773	783	777	799	768	758	719	740	720	771	770	796	740	786	772	761	791	757	784	782	740	753	747	740	793	702	723	809	761	791	753	728	718	739	754	707	753	732	777	778	724	720	784	767	729	787	746	823	733	742	783	761	788	738	753	810	745	732	762	798	749	745	752	763	802	790	748	758	764	760	823	794	795	732	767	795	786	732	775	814	754	756	748	753	773	770	738	818	741	738	733	723	781
26210	9448	8329	5469	3363	2302	1674	1213	950	824	704	631	565	468	556	467	492	436	452	480	460	415	437	456	396	449	425	435	434	433	412	437	359	454	432	466	448	448	402	413	411	438	436	395	408	411	415	419	437	424	420	391	425	436	432	450	443	426	372	413	396	421	414	439	432	408	416	417	418	453	414	413	438	387	447	415	422	400	433	416	421	424	394	394	417	435	387	421	419	394	398	412	400	407	432	402	378	450	401	435	430	410	406	417	440	420	405	436	410	413	393	394	441	435	413	433	448	388	391	409	424	415	419	374	420	466	420	399	386	469	419	398	387	380	418	457	404	434	415	427	465	429	422	451	417	406	411	436	417	403	388	421	406	425	396	432	408	375	364	386	428	372	403	452	413	409	409	392	415	408	416	421	397	360	424	433	434	432	410	423	402	431	407	420	451	421	498	409	411	431	398	411	432	422	431	468	424	437	412	388	397	416	409	420	428	413	435	387	408	428	377	373	412	401	421	428	411	384	423	387	414	378	402	431	410	462	432	434	410	401	402	405	449	428	386	445	395	412	456	407	412	412	400	396	433	471	485	407	400	395	361	426	418	422	404	437	415	435	426	444	422	437	425	395	415	443	382	427	391	420	428	399	436	392	419	354	417	391	398	410	369	419	411	418	446	430	398	436	424	405	423	433	397	414	402	418	438	440	423	418	421	413	382	408	400	400	435	425	407	413	428	413	390	436	409	409	405	401	390	389	444	430	378	434	433	413	407	435	423	432	456	427	423	458	427	436	430	411	411	402	422	379	442	408	417	426	440	409	433	393	410	417	413	432	463	413	428	397	454	445	448	432	386	412	427	445	413	426	399	459	379	427	415	405	438	400	414	439	432	459	416	475	433	423	394	412	446	393	391	425	379	424	444	444	418	472	418	410	408	414	416	426	403	424	414	453	413	411	404	435	450	437	441	435	467	433	453	418	436	383	412	408	409	395	452	411	423	403	405	425	397	493	411	389	402	415	445	412	456	436	424	435	420	445	447	414	411	370	428	396	410	419	432	405	395	416	435	398	423	401	407	365	405	406	446	416	383	406	400	419	428	430	426	409	456	439	461	433	404	395	405	413	437	424	399	450	447	402	418	403	438	418	422	426	411	401	442	459	382	409	414	444	443	416	420	399	411	408	420	429	433	421	369	407	422	386	423	394	394	430	417	418	425	415	432	421	426	433	415	390	425	383	450	390	422	412	404	401	426	393	412	432	432	406	413	407	420	424	405	441	389	424	407	445	404	415	403	423	425	423	408	386	452	398	401	425	424	428	407	419	430	420	417	396	439	446	401	412	420	448	419	461	370	397	417	396	403	405	412	417	410	384	393	388	398	392	416	410	382	417	427	388	409	445	420	398	454	373	423	383	425	366	397	373	399	436	454	427	425	432	435	400	435	420	437	417	429	417	436	388	400	407	409	405	399	440	410	439	395	374	391	448	387	449	472	432	432	432	409	434	384	426	404	411	413	419	431	459	385	415	423	421	413	438	435	445	441	425	406	432	392	441	425	403	425	418	446	432	409	397	407	446	417	418	420	446	428	378	409	376	382	434	446	456	417	409	401	410	416	374	424	449	389	411	429	441	408	386	400	403	416	410	479	383	437	447	434	421	416	429	449	413	438	440	408	364	445	403	426	424	429	452	451	416	391	405	401	373	429	405	445	437	422	424	409	434	470	427	416	414	415	385	391	407	429	385	431	383	392	398	410	413	403	435	441	385	407	417	403	392	404	400	454	407	441	421	440	408	414	407	408	434	378	435	435	410	437	393	436	424	417	401	399	418	388	428	418	387	486	423	399	416	393	410	417	438	381	410	414	409	419	413	408	424	392	438	379	417	437	433	411	474	455	408	398	433	443	402	410	346	422	403	451	383	448	385	407	433	438	396	434	405	393	402	423	449	417	454	401	424	394	399	422	426	411	436	447	426	435	452	444	392	385	379	432	402	420	437	373	441	399	398	364	431	422	395	413	389	377	424	412	447	422	445	439	393	430	427	442	403	405	421	385	444	401	397	466	403	400	440	426	384	449	454	455	458	433	380	428	415	398	409	416	430	397	440	393	413	424	421	407	430	433	391	410	424	409	426	403	435	403	434	440	450	406	441	401	411	402	387	430	453	414	423	394	419	415	374	419	437	410	409	448	435	456	423	389	440	391	432	449	465	465	411	420	425	430	395	383	405	434	386	437	460	440	437	401	447	425	446	441	398	436	482	454	386	404	424	385	396	407	399	398	344	383	412	452	408	389	405	439	418	455	400	419	421	375	387	430	420	432	427	424	436	407	423	447	442	443	430	414	424	441	421	397	406	406	424	422	417	384	457	389	410	366	402	407	464	428	399	421	413	433	426	389	405	407	436	409	418	428	437	407	416	400	409	424	458	425	446	425	449	441	428	401	392	411	426	395	444	388	415	465	434	413	417	398	440	407	407	416	442	439	409	374	416	416	418	397	383	449	464	418	417	438	426	415	470	426	385	421	386	430	412	415	379	429	431	408	399	447	445	466	438	409	439	385	421	415	413	427	405	440	441	436	420	438	394	404	404	427	449	383	408	442	375	400	436	398	399	388	456	422	429	440	398	413	406	378	429	361	428	443	415	419	396	412	403	409	422	420	357	423	404	439	368	384	419	434	426	389	431	428	401	426	410	402	414	418	403	447	427	407	430	458	415	428	394	426	438	405	412	455	420	360	428	418	404	410	429	443	427	428	394	433	417	388	457	414	426	447	415	408	422	440	383	417	379	472	386	445	411	404	420	430	413	419	450	415	432	385	469	467	468	427	400	427	392	418	400	423	421	453	406	442	436	376	398	387	398	450	434	392	413	417	436	375	383	426	414	391	386	399	410	414	395	440	426	384	397	438	404	403	381	469	401	424	442	428	459	421	424	434	434	410	425	416	396	394	401	406	442	377	454	439	399	395	428	416	409	431	421	393	441	412	407	448	416	462	417	455	405	461	407	406	404	422	421	408	431	389	447	449	435	436	443	401	397	448	407	425	427	424	437	413	407	428	476	410	425	371	427	436	436	439	410	424	393	436	423	406	411	427	398	403	397	446	430	363	391	408	392	402	419	419	420	436	416	412	409	429	426	436	426	421	453	389	365	405	379	444	417	395	417	443	415	400	435	401	414	438	403	493	438	394	433	424	410	387	403	450	404	410	423	400	402	401	422	446	434	452	409	429	440	439	440	404	398	395	412	411	434	414	407	404	415	392	392	392	407	424	416	421	415	412	386	411	379	388	408	417	413	397	418	414	414	406	387	416	414	469	402	392	413	410	433	412	452	424	409	438	395	424	429	422	402	401	388	436	410	472	427	427	446	421	418	418	402	399	412	449	416	429	396	449	432	403	438	457	419	426	469	428	440	419	393	399	412	429	424	377	451	414	461	440	436	441	375	399	412	407	406	430	364	439	420	424	435	438	408	374	434	410	406	416	386	386	438	408	422	397	405	409	417	394	389
14439	6584	11716	11697	9913	7797	6099	4794	3833	2911	2532	2182	1869	1477	1407	1355	1295	1177	1159	1161	1108	1078	1131	1032	981	1032	1021	968	962	984	937	965	939	943	957	928	953	942	930	936	927	938	926	865	956	910	951	960	954	934	919	960	925	977	983	977	983	927	917	952	958	950	958	945	925	922	894	915	914	929	910	930	902	937	923	905	925	930	929	916	972	856	957	931	905	904	906	912	865	925	901	907	935	943	846	956	973	853	945	906	893	955	898	926	940	908	956	899	898	931	952	936	891	912	870	901	935	915	940	907	875	865	947	908	924	915	886	886	884	879	1011	969	892	931	897	884	917	913	919	943	923	926	957	984	934	954	891	926	920	908	927	933	930	963	927	904	887	942	862	902	906	937	901	899	908	885	888	907	903	935	923	923	933	921	938	905	948	868	913	857	927	899	935	953	929	928	931	958	925	959	910	923	912	856	916	922	932	918	941	936	898	863	927	921	878	911	908	905	880	906	941	947	898	916	916	931	932	861	896	934	865	956	915	920	932	877	903	956	909	942	936	933	887	937	921	872	882	896	916	953	908	959	907	931	975	989	958	944	919	885	917	921	948	949	943	965	853	940	880	948	883	910	899	955	915	956	936	934	897	906	935	932	854	892	895	906	915	948	902	889	939	876	890	944	900	937	925	931	908	918	895	971	946	871	871	919	964	871	964	883	898	871	979	924	916	980	920	840	949	953	964	915	924	952	950	901	831	961	916	909	926	863	868	876	907	872	898	940	895	900	941	937	910	870	874	905	907	914	927	907	955	941	889	893	897	947	916	862	892	910	924	933	873	935	917	932	928	919	931	887	929	954	938	893	943	882	916	953	959	948	840	943	975	929	941	868	911	902	898	904	915	934	944	881	886	945	957	952	950	896	922	855	912	901	905	955	899	900	910	944	897	884	942	937	930	927	905	904	911	883	910	873	855	887	941	918	918	917	950	935	926	953	921	909	837	935	903	896	977	892	874	901	905	912	906	932	922	910	960	881	888	905	902	951	937	903	958	940	940	889	974	871	935	952	912	887	905	879	938	940	895	908	886	845	933	917	922	932	898	870	970	919	880	900	893	918	912	883	892	929	938	889	886	892	932	929	895	898	934	905	920	887	938	914	950	840	911	907	882	898	926	856	933	912	876	933	877	867	963	880	934	923	893	942	953	881	910	910	946	931	896	903	901	947	885	883	934	914	920	910	932	906	889	948	960	901	960	915	903	947	921	879	897	931	935	937	944	917	917	908	934	923	857	859	930	971	889	879	862	885	871	895	978	915	904	891	922	928	938	890	912	890	903	932	909	938	900	922	947	900	921	879	944	954	951	908	945	905	917	900	928	853	924	944	921	891	954	907	891	957	896	893	873	864	909	901	929	933	959	969	951	858	940	921	878	859	909	897	940	908	913	893	884	924	985	899	857	925	887	964	929	927	949	835	908	935	952	921	876	933	915	879	907	925	842	878	913	885	964	955	905	934	886	905	929	921	896	889	896	916	938	956	935	963	877	966	902	864	966	902	967	929	907	846	946	832	934	938	925	918	918	942	887	925	847	950	881	930	910	917	926	969	913	841	870	943	894	900	930	871	938	896	967	956	913	915	945	928	912	909	927	939	890	907	964	880	963	940	913	949	905	889	932	903	908	899	937	904	932	903	942	885	896	905	972	931	880	939	932	855	928	892	903	925	920	921	931	950	881	902	938	927	902	924	915	948	895	887	880	878	881	896	931	875	944	907	897	939	972	934	933	876	861	900	926	913	897	862	894	926	938	917	951	948	889	914	922	909	903	930	889	926	917	893	896	926	878	929	880	867	907	925	905	897	956	834	886	900	996	911	949	840	909	882	917	924	893	974	918	921	917	923	875	897	856	875	906	940	928	890	943	894	920	953	933	924	881	923	943	966	945	926	929	869	932	909	884	912	869	927	923	907	909	919	909	900	973	947	922	894	930	923	944	898	911	854	935	863	925	942	911	851	904	897	963	936	875	915	869	908	946	890	950	893	852	924	934	886	903	955	921	951	923	933	918	896	872	924	930	927	924	913	914	897	890	925	920	923	1008	913	907	896	874	887	960	912	896	926	922	938	919	899	931	924	915	904	869	946	914	881	882	892	952	897	882	928	893	870	860	857	918	899	883	898	953	852	881	946	895	917	947	858	943	921	913	923	937	882	921	888	921	916	920	911	846	890	913	913	929	926	922	919	926	912	933	940	958	885	963	923	919	939	866	926	910	919	931	901	872	931	892	910	902	923	951	885	892	950	916	910	932	903	900	958	900	927	914	909	949	890	876	866	929	921	879	919	924	944	904	939	901	953	930	882	922	903	931	871	885	906	909	938	923	918	925	876	903	896	913	924	967	926	928	892	925	945	890	915	896	920	937	884	903	938	921	883	947	889	924	897	887	925	945	886	891	896	884	930	860	933	936	910	872	906	915	866	956	910	945	893	926	895	964	936	935	891	924	906	945	869	933	995	908	922	929	889	942	944	930	943	947	887	912	927	877	951	968	900	973	868	920	902	954	933	856	914	888	919	938	936	953	938	884	874	934	946	877	988	928	904	899	917	950	903	895	914	939	867	894	964	960	909	928	909	871	871	876	894	903	891	942	877	932	923	886	894	879	871	924	919	893	927	875	929	969	852	885	916	931	916	925	896	911	936	898	915	887	901	910	926	949	855	879	911	917	890	938	917	941	895	924	934	855	899	884	855	939	871	847	911	938	961	865	944	875	918	979	891	891	918	866	914	939	893	983	977	925	915	944	902	883	960	930	895	960	918	956	890	898	938	925	921	926	921	921	922	899	928	892	924	927	941	893	919	974	997	958	898	911	960	897	925	947	900	901	908	920	874	909	875	916	888	942	864	938	873	880	948	919	912	933	915	863	881	918	872	936	908	921	929	970	893	931	935	913	947	897	914	920	935	941	929	931	897	900	886	924	946	957	920	912	920	887	903	914	861	894	932	903	874	946	891	898	903	917	906	904	906	912	898	935	947	902	895	905	876	881	942	894	950	895	908	915	941	862	893	842	913	890	925	911	933	876	901	917	884	917	923	828	928	882	917	922	933	912	877	912	898	888	906	888	942	884	916	955	869	881	859	906	885	898	932	899	906	893	921	929	897	941	929	925	888	889	925	900	935	878	937	863	900	913	892	901	975	912	935	969	891	869	911	969	805	888	861	909	883	942	877	909	894	879	932	899	953	889	842	896	875	904	878	878	825	930	918	905	876	981	890	879	926	930	952	938	897	947	924	875	912	935	929	919	903	910	952	864	896	919	927	902	909	967	852	929	968	867	869	903	908	881	874	960	958	936	871	901	963	930	884	870	926	962	916	976	916	953	856	879	902	865	891	968	913	910	888	902	950	940	924	903	902	889	878	905	925	872	896	922	849	922	975	917	912	947	895	926	864	903	957	946	896	878	952	913	908	899	927	939	918	921	881	923	950	929	922	848	903	946	916	877	904	909	958	892	926	922	853
7883	3056	2842	1966	1407	1017	762	650	586	500	482	428	444	366	384	394	357	377	375	407	388	368	377	354	367	355	378	338	352	314	291	334	409	396	346	345	367	392	365	364	364	334	382	365	352	356	375	346	379	387	377	361	363	340	339	352	382	359	364	358	362	362	391	360	383	371	343	389	338	344	346	359	385	333	365	340	386	358	372	369	318	353	361	386	386	330	359	340	371	357	363	329	362	351	341	369	350	388	355	376	358	369	393	361	409	343	377	351	383	362	391	365	361	366	367	308	357	317	334	412	372	331	433	368	348	363	382	375	343	382	359	363	377	356	373	358	410	361	355	344	379	349	364	329	324	347	377	358	354	349	362	369	324	392	352	372	395	308	369	354	378	335	353	349	367	362	354	361	348	404	386	407	370	356	380	352	351	357	367	368	340	354	372	341	328	378	377	353	358	350	359	359	337	365	339	338	343	387	374	398	345	366	364	344	346	350	352	352	334	390	366	362	339	335	356	367	363	361	358	368	379	399	335	386	334	334	351	372	336	336	379	358	343	369	345	334	333	361	328	331	345	356	349	394	362	371	330	332	368	355	370	347	357	324	351	373	314	366	378	357	342	378	347	383	350	367	374	325	378	330	325	326	335	355	375	348	345	382	386	325	338	380	360	352	356	309	343	406	386	362	408	375	340	400	372	379	369	323	365	333	327	335	372	391	380	373	360	365	363	400	354	357	390	367	351	390	352	330	371	367	381	360	343	391	356	350	394	335	355	369	363	366	350	418	363	373	357	362	352	387	350	393	369	359	376	352	360	377	333	355	340	339	330	357	345	347	357	335	326	367	365	373	356	353	368	341	351	383	375	380	339	352	359	345	353	356	363	356	339	368	360	395	389	341	381	381	354	355	350	354	382	407	410	372	354	354	356	369	335	373	367	349	332	361	374	379	355	360	375	396	392	343	370	384	353	360	377	344	329	370	335	357	334	351	397	359	395	383	342	350	371	376	347	365	341	330	364	372	341	366	376	375	339	329	351	344	340	352	337	365	352	350	384	348	350	365	350	367	383	339	351	353	377	386	388	342	343	385	379	328	366	382	356	394	334	354	357	368	382	374	375	357	345	342	348	366	369	329	359	361	335	353	371	354	369	350	396	368	356	377	357	370	333	329	373	362	362	325	377	334	370	362	371	354	367	349	372	369	378	366	373	358	353	338	381	397	358	316	389	344	339	391	333	357	304	379	354	321	363	376	312	384	361	364	346	317	334	358	356	370	356	346	352	345	336	360	356	367	339	339	330	378	332	369	374	371	381	348	394	344	358	370	324	397	349	340	332	356	299	343	373	391	365	374	320	366	364	355	381	354	362	368	398	386	327	348	353	390	353	335	329	348	328	355	353	344	382	353	361	390	403	369	361	394	372	322	307	381	368	350	320	350	373	356	359	343	368	373	349	353	360	349	372	365	388	361	340	344	363	387	363	368	344	338	357	351	342	354	383	367	358	351	368	302	352	341	352	358	376	331	361	367	333	352	367	351	387	394	356	376	355	368	373	337	323	365	375	370	353	359	418	379	358	335	348	351	388	348	348	342	347	343	350	349	344	353	364	360	395	356	338	321	354	361	334	365	348	321	347	370	378	374	357	358	356	369	358	374	356	380	344	346	384	336	371	386	364	333	364	364	385	357	326	375	333	337	380	319	355	357	372	367	346	343	364	363	386	363	328	369	379	374	377	366	382	374	338	359	349	343	356	379	334	368	359	387	375	377	417	394	344	382	341	312	364	362	348	356	343	335	350	344	342	315	329	358	373	313	395	363	355	338	419	362	323	331	374	336	360	338	341	361	358	363	356	323	337	357	337	385	346	365	383	317	377	358	357	344	344	349	348	358	375	327	334	345	326	332	339	346	336	367	374	334	334	373	380	315	345	333	319	304	347	386	371	366	349	361	364	374	354	382	326	361	364	367	350	336	377	361	348	315	360	360	365	347	352	359	348	343	360	377	325	377	368	385	389	359	351	388	367	357	352	353	332	325	346	304	331	350	382	393	357	375	344	321	379	366	349	366	362	368	341	358	354	388	321	399	373	340	337	359	346	341	355	375	388	350	374	365	384	355	378	349	329	359	353	391	394	400	393	347	345	343	392	377	369	377	369	380	368	349	346	375	352	349	369	404	345	378	377	331	381	368	309	341	365	370	374	348	350	362	386	403	365	342	354	354	343	335	391	329	341	343	367	407	342	349	330	364	368	342	355	362	327	367	296	357	351	392	397	356	374	381	310	380	368	360	361	400	330	358	339	383	360	411	347	344	360	409	371	355	344	352	344	367	377	368	347	341	334	340	302	369	366	349	360	363	333	362	397	378	316	347	336	317	379	367	353	337	340	394	370	384	325	329	360	346	335	338	348	405	379	357	329	384	348	362	352	403	323	338	400	362	371	381	310	345	364	401	394	337	386	348	351	387	380	380	383	374	339	373	384	344	374	357	333	373	367	384	349	347	367	311	349	393	355	377	338	339	345	374	327	325	373	354	361	404	348	371	356	391	337	359	336	343	335	359	331	322	374	368	372	343	359	355	365	349	363	374	356	375	361	351	334	369	367	337	352	357	315	364	370	404	349	365	373	362	364	365	370	412	346	381	350	343	361	378	373	295	333	353	345	363	353	407	328	343	339	389	339	382	372	365	367	344	378	328	362	330	337	387	351	377	361	354	380	330	359	339	346	349	369	347	368	364	370	393	347	351	369	370	361	391	399	366	361	390	346	366	361	335	329	391	378	350	374	350	340	358	380	345	346	377	346	359	361	360	357	343	387	355	335	367	368	359	378	365	368	371	349	348	344	363	353	325	368	379	365	366	352	359	335	371	377	354	370	367	366	385	390	374	365	332	346	354	378	362	370	347	406	342	350	380	380	324	368	351	375	382	347	346	396	360	352	379	354	379	339	341	347	332	380	321	378	342	326	359	310	378	384	333	360	362	377	382	360	343	369	351	321	367	384	348	390	329	370	362	357	345	385	346	340	386	357	353	314	355	320	331	358	322	364	363	329	368	293	334	342	378	375	416	348	345	347	382	368	339	381	359	322	382	353	334	379	333	342	343	364	355	382	353	372	352	365	377	336	348	336	356	382	335	357	334	365	343	356	340	373	377	360	388	326	375	352	362	362	358	327	346	363	347	343	381	371	388	384	377	355	355	375	344	381	377	370	345	375	400	394	369	339	353	361	351	392	330	356	336	338	351	343	357	352	347	363	361	399	364	353	393	365	358	343	339	317	373	391	354	356	354	297	367	336	369	377	327	366	382	349	357	362	386	353	337	392	361	365	357	337	361	389	416	367	317	349	373	378	373	383	364	384	356	350	369	308	374	379	371	378	377	323	346	325	332	386	347	386	356	379	365	333	332	361	338	353	385	364	363	343	365	343	358	331	340	353	351	353	387	385	341	397	378	379	387	354	337	356	366	357	352	328	377	377	351	357	357	370	387	375	367	339	364	380	365	311	352
5066	3018	5315	5694	4693	3874	2926	2299	1817	1558	1428	1304	1136	953	930	904	909	833	884	884	945	814	854	852	795	832	796	796	823	784	828	847	834	741	774	830	784	737	791	786	804	736	783	828	742	831	794	767	792	803	792	745	799	801	777	766	762	752	768	806	787	818	810	842	838	798	762	756	818	792	793	803	781	780	793	759	814	790	820	784	775	813	819	748	767	771	844	803	813	773	828	766	839	743	831	838	767	760	726	788	790	789	825	752	798	800	758	767	838	770	774	783	782	796	867	795	822	770	771	798	790	752	791	814	746	824	760	786	751	807	750	783	788	813	830	813	839	781	821	772	809	787	858	784	787	826	806	801	821	764	833	776	770	781	831	778	762	775	801	746	783	764	742	787	736	735	796	815	773	761	734	819	781	787	796	780	824	810	777	734	762	802	839	843	821	804	775	749	765	779	818	813	764	812	785	818	773	802	810	825	812	814	852	801	834	772	777	814	828	794	805	812	795	753	712	780	766	812	784	787	783	782	803	815	786	762	716	798	781	817	806	775	780	756	815	797	819	765	719	825	796	763	795	862	758	743	781	851	750	762	774	746	793	773	790	781	789	768	780	812	783	779	822	815	825	810	735	793	826	829	799	782	789	766	803	768	811	767	793	803	743	792	764	774	784	737	791	800	741	816	765	807	796	792	795	812	766	769	831	843	826	806	786	795	803	809	820	800	775	727	708	793	804	827	774	767	802	772	842	815	785	817	762	744	766	766	759	739	766	767	796	784	764	847	798	810	761	801	795	822	788	764	764	767	799	794	774	752	776	805	795	784	751	749	790	793	759	812	797	765	692	822	829	817	783	778	768	804	749	798	826	783	814	803	777	762	781	752	812	788	776	791	762	798	793	820	790	823	741	802	774	754	788	813	757	805	768	805	777	782	801	776	759	808	798	819	833	815	787	747	863	800	794	769	774	781	758	856	791	772	801	808	808	815	779	819	787	756	727	791	751	783	805	793	818	842	809	800	777	772	842	777	786	791	764	783	723	761	758	827	796	780	808	775	776	820	782	792	821	790	826	784	812	758	744	768	748	817	767	773	813	798	769	797	812	767	807	808	855	800	802	733	769	755	822	813	817	784	818	768	790	742	778	805	756	772	797	820	813	790	812	746	800	752	749	763	807	769	791	785	769	819	793	812	790	768	812	773	787	787	816	742	805	794	773	780	801	740	783	800	811	783	806	819	787	826	772	771	782	814	784	822	774	780	813	803	777	749	769	799	821	782	837	721	777	753	792	804	822	759	760	778	831	809	809	782	791	751	770	804	794	793	788	810	789	775	773	775	759	757	829	785	790	718	784	780	814	790	733	819	784	770	784	757	797	761	811	775	834	803	767	787	775	741	835	769	781	819	762	810	795	769	755	796	836	783	807	777	815	758	803	854	790	819	796	792	833	762	767	780	801	842	791	823	808	762	758	795	755	806	834	773	794	797	784	711	800	779	828	752	771	772	780	774	794	793	811	730	788	790	772	823	752	821	761	811	772	826	745	791	784	807	814	786	756	776	884	745	816	806	753	871	799	766	850	824	776	815	813	790	822	776	810	783	802	785	763	757	788	802	807	760	812	799	799	759	761	773	774	795	785	836	766	778	829	826	814	774	823	811	771	731	779	787	809	835	760	755	784	863	768	762	803	827	734	776	827	790	805	780	809	772	777	784	757	787	778	758	746	771	756	782	748	788	760	773	728	808	828	787	787	814	799	791	778	731	781	776	852	778	747	773	812	770	732	829	756	730	789	803	812	789	763	795	750	775	768	766	817	772	781	829	811	811	761	728	780	798	805	777	804	802	804	842	821	782	734	744	740	801	835	804	765	807	793	853	774	772	775	793	818	828	791	818	772	766	775	820	808	802	798	762	854	853	761	827	748	844	750	804	755	810	816	830	771	794	773	776	801	815	821	814	792	807	797	798	812	756	816	817	808	796	762	813	791	775	821	799	813	767	768	782	832	838	767	773	802	798	734	765	766	836	802	748	801	855	788	798	762	746	755	769	738	797	844	779	761	798	799	808	741	869	782	766	767	797	752	778	826	773	809	804	783	783	769	816	815	780	810	774	774	798	827	783	793	813	801	834	789	768	842	774	795	775	771	786	820	818	771	818	749	837	799	772	828	840	749	827	775	744	714	822	766	810	836	775	787	805	720	767	797	776	791	761	826	756	796	786	756	804	818	784	787	741	763	748	800	777	817	804	750	756	801	803	817	805	807	753	823	812	784	757	788	781	788	778	812	798	770	786	756	746	756	789	737	723	766	775	786	770	867	813	760	791	816	765	788	811	787	822	774	780	797	783	751	779	797	858	784	777	812	793	800	830	875	859	764	756	761	773	788	807	844	769	831	784	805	833	796	817	808	796	769	852	799	748	771	800	804	839	793	795	745	796	749	790	750	766	815	825	768	775	718	787	754	824	801	742	773	749	768	830	818	782	824	730	806	788	788	742	777	768	821	788	803	761	737	772	789	801	819	713	824	844	786	769	736	772	829	819	801	759	760	826	831	841	844	820	786	773	819	795	803	776	811	819	785	800	783	794	764	799	792	789	773	769	810	814	751	797	786	774	781	780	776	766	751	773	762	746	785	767	798	786	845	805	792	827	791	789	781	793	766	733	856	798	762	790	765	755	794	759	757	789	792	802	801	816	790	772	754	805	741	768	800	790	798	799	790	764	761	759	751	774	800	800	807	740	748	736	775	761	849	850	793	790	751	765	849	767	765	768	806	787	781	782	800	822	819	804	790	846	786	802	828	764	820	724	784	851	752	801	774	799	808	771	740	801	811	774	808	770	799	768	820	786	790	764	745	795	767	791	788	854	774	785	784	790	759	759	828	784	738	793	809	788	790	812	771	777	796	772	780	775	845	821	799	777	772	792	783	805	756	827	781	795	802	775	803	757	763	795	780	792	841	791	730	829	818	773	796	756	794	804	815	829	842	804	793	790	805	774	776	742	797	795	791	776	800	787	750	822	820	805	812	771	791	804	783	795	784	768	759	818	787	787	774	796	816	787	795	824	830	823	803	751	753	743	795	809	792	786	775	819	739	804	799	796	795	827	784	785	768	778	785	789	815	774	759	799	791	775	808	810	803	773	786	807	770	768	784	781	788	783	817	768	779	796	794	779	794	799	809	787	799	782	783	746	791	810	835	783	783	768	827	770	806	850	780	843	793	742	791	799	727	795	815	770	837	796	766	795	785	788	732	825	781	779	794	806	830	793	789	730	747	799	812	792	797	787	822	828	763	805	775	796	833	752	761	797	800	746	761	797	791	777	753	814	733	761	790	816	735	798	797	828	834	779	704	768	785	774	810	726	798	761	793	780	848	789	762	813	794	775	819	772	782	783	791	765	813	811	810	803	803	757	805	769	786	799	852	750	826	772	808	800	788	837	812	748	789	799	804	754	748	785	743	777	802	787	738	800	792	803	768	762	761	825	780	793	802	802	760	785	782	751
19728	6581	5680	3870	2349	1525	1091	875	702	551	492	536	452	430	364	369	374	385	329	344	364	400	334	350	344	381	374	316	323	360	409	338	380	320	357	314	328	337	391	334	368	322	308	358	339	329	301	341	338	343	306	367	302	345	363	381	365	342	349	353	320	330	348	317	319	337	325	385	355	325	375	368	319	353	341	347	339	346	371	363	358	352	311	327	344	352	332	356	367	356	333	345	355	323	342	314	347	327	353	361	361	332	397	318	385	324	344	361	373	364	351	400	372	357	350	347	325	377	347	319	331	330	328	348	332	314	369	363	362	362	329	341	361	355	365	349	365	328	361	372	346	316	364	321	344	352	358	352	343	366	344	384	343	344	362	340	369	384	347	372	350	363	353	328	330	329	379	350	345	323	361	346	347	359	343	364	360	360	342	325	346	354	344	326	369	295	337	370	339	318	358	321	389	329	351	347	365	357	341	323	345	333	312	356	337	340	310	326	366	376	344	333	314	380	341	339	326	306	351	326	357	348	309	353	318	316	341	369	325	349	335	333	316	348	354	336	353	351	364	345	355	294	320	340	349	349	337	334	360	363	354	347	354	363	361	312	340	349	318	325	340	374	338	348	352	368	345	330	335	313	350	360	342	376	310	346	352	332	345	342	353	328	329	357	362	337	322	298	326	324	358	347	358	357	363	342	386	352	368	351	326	331	340	357	335	323	380	308	361	356	327	325	309	346	314	342	345	348	331	329	339	359	362	308	384	314	350	357	347	346	320	383	349	311	338	353	336	370	360	351	309	349	345	336	328	367	342	351	347	350	326	343	329	347	359	364	311	327	349	320	325	316	309	353	332	365	327	382	346	333	314	359	327	329	325	317	352	308	320	315	363	330	335	339	321	334	349	355	360	335	323	332	350	334	350	318	345	366	364	332	338	317	300	368	360	347	324	325	344	361	339	318	346	341	311	347	333	325	321	344	352	322	344	344	381	361	339	379	341	340	325	342	364	388	348	318	354	335	346	343	365	349	338	332	355	349	359	345	320	327	353	369	326	349	296	304	328	353	330	308	339	359	365	346	332	362	290	372	353	338	380	339	308	321	361	308	349	342	341	345	345	359	383	360	310	317	340	336	345	360	360	395	354	338	316	284	355	301	357	357	354	343	363	333	376	365	351	309	343	326	348	323	387	336	349	366	315	293	329	343	327	339	341	361	352	318	335	373	386	337	364	330	331	325	347	342	352	367	331	322	356	365	382	356	346	345	341	376	336	351	371	337	351	346	360	341	332	342	320	330	345	328	327	313	383	304	329	356	360	320	352	364	352	351	362	390	354	322	328	321	344	344	343	363	354	357	364	356	336	379	368	320	342	342	345	340	342	347	336	343	335	389	343	366	348	356	379	307	328	350	347	322	373	330	364	379	336	357	323	353	388	350	371	344	351	365	335	323	345	314	358	368	348	349	334	333	316	348	326	387	346	339	333	330	343	357	318	316	310	379	341	347	358	322	342	360	348	357	343	354	342	358	330	347	352	315	329	333	356	326	321	344	340	346	340	357	328	361	328	338	315	359	359	371	355	347	314	307	338	319	354	333	336	346	328	330	358	280	328	354	360	351	346	348	330	331	351	346	366	337	328	296	325	303	354	364	346	339	351	336	356	330	364	348	358	342	318	342	352	328	372	343	325	336	338	324	344	326	343	357	347	351	319	346	337	317	337	396	304	368	348	353	332	344	373	342	309	329	305	333	327	338	325	309	322	321	309	313	370	383	376	374	328	305	352	324	360	350	353	362	335	347	320	311	343	371	364	374	356	339	365	346	372	353	347	354	344	348	361	316	350	347	341	368	322	325	371	391	356	353	329	330	291	331	358	336	331	345	348	340	356	322	318	356	339	313	364	303	361	320	347	336	327	316	361	372	341	316	342	337	376	343	353	355	313	356	339	345	322	347	356	342	326	333	323	322	324	353	346	313	346	367	321	324	339	339	327	363	360	344	348	349	341	306	345	357	363	351	322	322	324	348	327	323	321	331	367	338	356	353	348	343	338	373	335	363	349	376	349	345	330	346	361	349	350	327	389	304	325	333	325	324	360	348	324	352	364	359	349	327	350	319	388	302	349	364	352	353	335	330	329	355	347	348	308	324	333	340	333	371	364	354	355	363	341	354	365	361	354	322	322	323	340	337	333	361	331	346	359	334	377	372	341	373	361	325	352	370	312	361	337	324	374	315	323	333	336	375	370	348	361	355	387	351	347	335	366	344	340	391	332	325	336	331	323	320	356	310	352	333	326	360	316	352	377	326	348	307	365	302	335	351	364	349	337	335	328	346	348	338	350	330	327	366	336	336	370	343	371	344	308	398	320	299	340	335	314	342	335	371	360	336	354	351	357	342	353	348	329	331	346	355	355	332	340	339	386	358	343	322	375	327	330	335	321	342	348	322	328	355	347	336	298	346	351	345	350	350	327	369	330	337	327	362	350	365	344	360	351	348	355	330	313	342	325	346	347	369	343	357	334	308	315	355	341	404	335	341	381	355	381	317	348	354	351	347	301	334	342	305	322	307	329	351	358	342	382	330	354	326	316	345	337	367	340	363	350	351	330	324	358	345	345	340	316	335	375	383	331	337	374	363	364	338	335	316	350	341	325	333	331	368	331	332	322	350	370	347	353	367	323	316	337	345	369	362	368	348	325	342	323	315	335	361	343	336	320	352	373	371	385	361	381	349	354	330	353	322	342	366	356	355	330	308	352	351	355	360	309	355	339	317	347	339	312	316	344	361	357	386	373	349	337	335	349	338	348	371	375	317	326	335	337	356	344	381	329	324	326	324	332	329	317	336	325	364	318	387	376	372	342	347	325	346	321	332	380	338	342	363	371	364	355	374	348	297	345	310	340	327	320	321	338	333	312	318	324	342	357	328	325	334	343	334	345	319	356	338	343	344	324	368	337	364	325	350	331	362	372	389	341	340	311	324	348	370	336	391	361	322	318	343	339	340	325	343	346	345	332	326	338	366	338	320	316	333	346	358	373	316	355	330	346	362	330	314	335	331	344	327	315	409	346	359	331	360	359	350	348	330	337	346	362	352	338	344	322	328	323	371	353	358	363	349	363	362	340	324	365	390	337	337	337	336	336	318	352	323	325	372	322	365	400	326	334	383	344	328	346	334	328	372	393	351	338	337	388	311	319	345	349	337	299	370	392	388	336	315	346	332	358	323	379	324	340	332	369	350	329	367	329	332	337	330	340	316	328	303	347	343	351	363	373	364	373	386	358	352	334	354	325	344	360	342	369	327	359	347	351	343	340	311	293	367	329	332	365	356	353	363	329	309	347	355	321	324	348	340	334	357	345	345	361	329	349	346	324	317	329	352	364	338	316	384	334	341	305	374	340	342	372	344	343	334	354	327	355	333	342	341	302	315	351	345	353	345	338	336	341	357	379	318	334	329	337	332	349	346	338	344	367	366	325	363	305	346	335	314	322	333	330	396	330	358	332	335
11908	5154	9268	8923	7514	6041	4359	3573	2699	2196	1878	1607	1496	1181	1121	1059	968	995	930	917	877	890	982	861	885	822	830	863	841	795	742	770	776	789	748	808	822	824	773	751	781	842	773	758	777	733	732	795	811	773	797	761	766	765	769	777	829	801	798	820	834	756	753	780	760	846	777	830	775	802	764	791	829	784	786	804	690	801	740	804	763	743	778	810	778	746	773	779	766	756	751	785	781	759	728	711	769	789	760	765	772	747	787	788	792	775	751	757	790	765	762	749	719	770	765	786	784	752	745	710	716	762	759	757	737	776	795	735	741	811	737	799	762	777	763	809	785	790	775	764	786	809	843	768	773	808	809	766	834	807	761	734	817	786	766	767	832	752	727	793	747	766	760	776	791	770	781	751	739	781	752	762	792	812	752	831	805	787	774	748	775	757	782	761	797	768	797	846	755	751	713	770	722	810	785	741	743	773	787	776	771	794	808	781	770	737	731	810	779	770	789	762	747	757	787	856	761	744	798	748	810	723	734	775	772	816	764	786	792	794	772	785	774	795	785	772	761	781	753	751	771	776	803	808	746	768	738	793	837	827	793	747	771	768	780	761	713	809	820	787	745	766	774	783	801	762	748	799	781	804	760	779	778	783	770	772	775	715	762	764	799	768	785	713	720	745	750	712	821	779	831	741	774	771	790	720	761	766	734	802	784	811	793	786	754	749	771	797	790	728	750	735	750	792	751	751	784	768	832	788	756	777	724	731	791	792	760	721	767	770	801	791	764	771	757	819	676	772	797	782	753	827	773	817	750	826	764	740	767	733	751	732	745	754	771	774	756	788	773	706	742	770	818	782	815	720	714	781	733	737	788	758	769	761	730	822	739	777	745	727	781	755	800	779	745	759	793	793	724	754	756	737	763	750	786	802	770	769	779	745	742	735	784	782	762	762	701	714	777	765	728	770	739	756	811	772	779	783	773	734	717	823	739	736	762	810	779	759	745	779	788	759	767	829	804	753	713	779	775	793	769	734	716	772	828	768	785	785	739	814	774	801	738	763	784	834	803	769	778	750	770	787	785	734	795	790	751	709	804	750	798	773	713	756	802	782	780	732	763	770	799	744	740	779	795	810	772	753	739	754	751	767	719	759	762	727	795	782	785	787	719	749	795	730	771	762	787	784	733	721	809	709	758	815	778	807	739	751	787	795	721	696	752	767	766	804	754	755	852	766	741	794	763	769	762	807	786	820	774	770	787	789	778	723	794	788	832	721	756	795	781	774	743	753	792	781	764	791	836	787	738	816	752	731	777	761	752	782	748	744	780	758	781	743	779	794	802	779	786	793	791	726	770	717	754	771	729	790	748	758	800	743	750	782	777	766	756	748	762	726	741	714	755	718	747	773	770	760	732	766	760	704	771	770	772	731	762	797	811	795	769	776	792	788	820	756	810	820	745	739	742	776	771	818	783	790	759	767	777	766	734	772	773	755	739	728	768	791	763	839	778	780	784	778	754	798	759	771	790	788	761	779	742	773	786	773	768	758	758	761	780	751	795	749	833	748	731	798	779	742	744	785	783	780	792	738	776	799	780	770	752	824	776	775	787	707	733	765	764	764	730	823	751	754	795	771	776	766	843	777	780	756	701	744	787	762	783	772	718	811	743	782	781	762	760	726	811	805	760	739	766	768	741	777	781	753	742	810	781	787	710	777	780	755	749	762	732	759	731	805	810	734	758	806	760	827	767	799	749	722	710	780	782	788	799	796	747	702	789	769	786	752	784	805	800	729	800	775	780	763	751	702	753	741	734	779	790	793	754	768	775	758	771	780	760	776	780	832	707	789	731	797	773	812	842	785	741	793	737	765	756	787	752	751	742	757	806	792	767	742	805	773	806	751	774	768	729	781	757	759	720	760	846	756	749	741	806	763	802	752	790	775	725	766	814	733	753	781	754	740	744	733	709	769	780	793	774	783	742	736	732	786	776	750	811	791	793	792	788	760	738	727	812	709	747	790	772	757	762	742	790	784	758	752	762	758	822	813	811	749	768	789	742	732	791	753	784	776	744	771	745	753	799	763	770	796	816	746	801	748	818	760	766	779	759	792	798	765	731	765	712	807	798	734	767	763	777	794	751	722	784	760	747	791	755	739	745	765	730	798	728	826	759	748	756	754	741	770	794	751	812	773	811	737	793	742	789	789	813	748	742	823	728	718	756	766	751	812	782	744	783	780	782	790	746	771	788	814	735	758	817	822	763	755	772	804	785	800	779	794	764	786	799	752	781	768	782	814	759	729	728	782	804	752	735	776	721	775	745	799	808	798	762	789	801	776	791	739	785	795	792	754	789	783	765	743	788	789	772	820	801	786	823	785	769	782	777	753	754	740	738	805	805	728	790	751	762	773	780	791	756	735	787	835	778	785	799	770	764	764	754	786	778	779	769	791	756	814	769	756	799	774	750	787	777	748	773	731	778	735	743	782	722	782	787	750	789	761	766	780	803	783	778	736	800	810	767	801	750	796	746	769	802	758	768	787	751	743	814	765	796	682	758	822	797	734	750	771	774	776	811	789	743	765	789	777	812	772	768	770	776	861	791	786	781	749	764	741	782	786	778	764	725	780	781	786	756	742	768	753	777	741	741	816	758	752	766	731	761	796	811	770	791	698	764	725	759	754	788	771	775	773	781	760	732	795	789	750	754	792	783	747	767	789	764	738	779	796	776	800	803	762	792	766	744	769	764	769	733	742	715	793	806	767	771	720	776	760	787	791	730	817	737	746	756	734	735	779	733	757	726	756	745	838	759	727	782	768	794	786	769	771	767	780	805	782	735	774	761	785	774	777	774	734	758	753	732	766	808	762	785	726	775	764	817	755	747	726	784	817	834	780	722	780	803	781	756	791	760	737	826	799	773	733	765	768	800	794	758	761	775	773	778	792	788	803	784	767	816	765	827	826	725	789	741	756	810	761	781	762	795	821	806	816	755	781	750	782	784	751	738	801	717	797	755	754	718	802	732	798	769	794	767	781	745	812	795	767	776	811	742	775	791	784	784	723	723	750	744	762	774	809	786	778	786	790	807	787	762	734	750	759	799	801	773	765	809	751	785	761	761	771	784	781	781	745	795	773	805	762	764	735	752	776	779	769	777	765	791	732	755	782	751	757	761	785	767	819	744	754	746	729	774	772	754	790	783	762	805	743	784	728	747	832	767	736	793	791	771	775	795	762	796	813	793	767	759	737	769	746	797	802	730	728	720	804	751	775	791	829	777	749	754	797	764	756	735	789	752	791	714	803	780	765	778	764	771	813	763	786	838	785	802	796	751	762	739	701	710	824	756	778	771	768	727	732	765	768	751	800	766	705	768	784	809	788	739	783	732	761	783	758	764	782	786	793	789	738	753	811	771	754	818	749	759	772	790	791	779	737	793	783	743	817	753	790	811	788	763	818	812	749	745	780	761	790	715	754	740	765	745	801	760	740	787	770	741	766	763	770	718	788	732	735	763	769
27594	10687	8475	5665	3495	2291	1559	1307	991	695	724	658	568	527	510	430	480	476	487	417	400	473	436	505	464	419	398	426	462	452	437	435	389	404	401	430	440	445	407	355	422	405	454	404	429	391	446	461	400	418	418	420	400	442	439	414	415	418	388	401	429	373	421	378	415	443	420	425	405	457	426	471	373	403	403	419	429	441	455	411	417	426	435	431	446	448	423	409	411	376	402	387	382	416	417	443	389	458	410	409	396	471	415	427	420	408	423	386	384	403	470	392	365	387	406	355	414	432	430	444	431	446	434	406	389	393	442	434	393	414	435	433	399	401	425	399	398	448	454	410	388	395	407	415	407	398	402	441	397	429	413	402	399	405	441	433	408	378	398	412	454	430	420	395	446	398	421	431	434	376	385	428	363	395	406	472	420	431	400	393	419	409	407	433	415	367	419	381	431	436	393	416	442	466	394	452	387	404	409	403	442	432	382	393	446	440	440	417	435	391	418	406	432	399	412	411	376	441	430	427	416	412	443	422	412	431	394	404	360	431	412	412	427	437	404	438	410	403	420	429	416	430	417	405	430	435	419	432	427	461	408	430	402	405	421	431	445	407	407	409	393	429	449	426	425	386	390	444	412	383	409	423	441	377	436	414	442	488	421	434	454	464	410	420	418	417	390	428	420	407	379	419	393	442	397	444	402	425	415	432	430	429	460	405	419	440	401	444	385	394	419	441	405	423	405	414	425	392	415	464	414	452	423	432	457	421	405	460	376	422	427	432	446	393	388	429	426	415	401	386	421	439	424	419	421	405	456	416	411	387	463	483	405	401	431	416	433	424	444	413	400	373	413	441	415	402	435	457	424	387	392	440	458	430	385	382	423	416	443	401	442	395	438	389	448	430	414	404	410	416	432	430	402	420	427	421	433	417	390	428	448	424	465	430	441	406	426	441	439	459	416	414	457	429	423	438	412	418	409	428	427	441	440	446	436	471	418	441	431	397	374	430	385	416	425	425	387	415	435	432	406	452	423	428	415	407	429	375	436	395	409	396	399	436	401	412	402	424	444	421	412	391	451	441	425	426	402	421	401	434	409	408	398	416	416	384	437	429	432	422	412	426	404	368	383	463	449	384	399	420	420	417	401	430	422	393	385	444	419	416	448	424	398	434	417	427	432	413	388	427	416	434	425	414	443	406	423	433	440	392	446	391	389	395	423	427	375	429	406	413	425	422	377	417	444	403	414	450	435	436	399	448	416	419	409	418	414	411	425	398	443	409	421	420	421	384	414	377	459	427	415	415	446	437	430	447	402	431	374	434	398	385	445	424	406	429	430	409	441	450	453	470	427	375	412	408	387	404	436	413	395	426	413	395	449	395	436	428	403	391	441	476	436	405	405	417	450	421	446	421	435	413	408	415	449	391	380	448	426	393	433	419	359	398	422	399	418	398	417	398	412	410	372	433	419	434	404	427	389	477	398	413	406	374	390	412	447	410	436	451	436	390	405	414	418	440	449	434	396	423	401	418	418	452	400	406	413	395	420	464	405	460	416	407	458	396	429	399	437	405	396	422	403	433	454	443	425	404	393	441	423	422	386	415	451	422	413	424	387	411	399	418	427	428	442	437	439	415	428	467	424	398	399	437	433	389	443	411	400	408	421	416	441	445	421	438	417	417	402	440	379	412	415	417	423	413	408	407	432	467	390	427	444	418	462	412	425	412	435	401	422	412	386	417	399	383	433	365	426	424	441	410	443	414	443	445	443	419	414	440	431	403	412	454	394	401	391	378	418	433	423	453	430	412	399	430	446	435	435	402	433	393	398	439	424	426	405	424	424	472	422	441	466	445	431	435	387	389	432	421	440	440	404	399	417	416	406	418	427	430	399	428	446	416	438	433	408	431	442	432	415	406	381	434	418	416	409	409	459	427	440	428	387	385	398	383	382	431	410	413	431	383	415	411	389	440	392	424	382	436	413	417	406	425	366	424	390	385	387	427	448	429	428	397	431	426	453	392	428	421	400	397	401	440	390	408	393	389	429	410	429	416	406	390	433	403	448	411	414	413	405	421	376	402	412	391	398	476	406	417	419	402	443	394	454	408	398	413	388	425	424	457	417	390	381	464	454	407	411	451	390	467	428	368	439	424	387	424	403	453	410	393	414	407	437	437	387	429	426	420	420	436	425	393	426	414	409	423	414	424	429	417	406	413	436	406	439	440	428	443	443	481	413	416	418	395	439	415	404	440	428	431	419	441	379	432	389	409	406	384	389	451	420	391	418	398	414	424	428	399	459	402	471	421	418	381	377	428	436	403	456	390	426	406	423	434	390	409	433	483	439	362	401	414	398	389	398	408	421	405	444	484	442	459	408	413	371	380	426	416	375	434	428	402	488	426	410	444	396	405	424	397	448	423	404	435	445	434	376	410	407	370	421	432	483	388	433	439	411	407	416	467	391	405	392	421	418	423	404	428	464	410	399	417	398	434	423	419	420	419	404	445	442	448	427	428	395	396	400	408	445	369	450	419	431	392	473	421	438	412	423	437	388	429	406	411	437	415	423	415	413	438	438	417	395	403	443	364	385	431	404	444	422	385	432	409	407	414	413	411	438	431	425	429	421	462	460	447	389	412	400	412	421	429	421	421	434	418	441	407	421	418	421	424	427	417	390	424	424	440	417	435	395	403	433	418	430	430	448	391	402	429	479	407	432	403	434	405	404	381	443	408	418	406	411	395	432	427	429	472	429	380	439	393	444	425	458	406	425	393	444	404	403	386	417	470	445	436	389	389	420	394	379	367	410	394	429	379	416	460	412	435	399	407	399	429	403	371	416	398	423	423	442	405	411	414	443	384	409	410	424	438	422	429	360	431	433	439	416	441	426	385	426	397	378	425	417	416	415	398	434	417	410	396	394	399	426	417	440	404	370	397	430	387	427	412	396	411	420	427	381	415	406	436	428	406	428	432	444	389	423	388	412	396	433	423	416	476	418	429	403	402	418	388	411	414	447	457	416	409	422	401	433	439	407	494	399	415	427	427	459	445	443	430	405	401	415	455	429	402	438	433	436	455	402	434	483	411	385	422	405	400	411	417	424	385	417	424	386	428	432	392	467	435	399	423	407	442	456	409	411	420	436	478	452	405	416	420	421	441	451	419	435	452	417	426	437	400	423	411	381	436	461	423	377	427	386	419	434	450	423	436	425	381	428	427	407	380	407	417	460	411	434	442	404	445	441	438	451	407	412	410	426	445	403	428	419	450	479	436	411	457	410	429	406	431	457	419	411	445	426	380	415	425	383	412	497	428	412	408	373	407	409	441	428	444	384	368	414	412	444	371	408	402	402	433	442	445	417	386	413	412	431	433	422	429	431	405	403	437	447	450	451	444	405	416	435	431	452	447	404	465	453	407	406	335	414	456	419	415	444	394	415	417	447	427	403	436	405	418	413	409	421	402	399	423	429	469	388	406	416	392	426	410	377	411	404	408	428	387	410	397	432	435	433	466
15013	7443	12071	11949	9968	7968	5963	4881	3682	2784	2419	2204	1925	1545	1418	1310	1225	1217	1096	1227	1113	1080	1090	1096	1016	1056	1005	964	925	979	986	940	912	908	907	966	925	979	908	923	926	933	954	906	912	902	964	888	962	958	971	992	911	953	987	1003	958	927	944	951	952	960	936	1010	923	958	952	987	949	957	974	917	943	867	945	900	986	979	896	921	887	925	953	931	931	933	873	870	937	903	897	879	915	928	888	921	850	926	950	904	920	930	938	925	952	922	928	914	874	877	915	899	908	914	932	914	965	918	971	933	934	990	939	858	917	902	931	937	922	960	915	888	874	916	940	926	889	913	965	947	978	950	849	889	951	890	936	889	917	846	989	910	911	919	919	962	960	904	899	959	893	915	915	905	907	920	958	915	886	930	893	909	902	909	856	889	901	907	903	945	939	861	931	917	932	944	901	891	959	914	909	928	917	915	928	901	924	883	884	968	930	964	921	875	918	913	832	889	903	928	893	882	896	918	895	923	877	848	919	900	878	922	915	906	887	934	903	845	874	904	913	947	902	899	911	954	887	899	877	964	953	894	895	935	933	954	933	913	940	967	953	922	921	907	965	928	929	912	953	901	879	943	872	909	928	951	890	824	930	861	929	924	894	932	916	924	925	877	905	942	921	889	937	863	914	925	941	949	954	905	885	905	920	912	901	909	934	873	908	981	915	929	848	909	923	933	915	939	856	945	947	856	967	913	899	918	870	909	872	940	889	927	915	966	862	921	914	899	916	883	906	934	881	873	929	915	899	916	884	901	903	903	858	853	926	913	937	914	950	865	938	902	903	947	941	860	961	942	977	889	917	907	870	927	942	903	894	915	930	921	986	946	918	945	893	899	955	930	909	911	918	941	940	871	956	878	921	926	841	886	893	961	881	880	871	916	926	907	887	909	892	939	871	968	888	906	903	846	851	916	911	932	942	919	898	931	978	888	996	935	888	891	878	884	916	873	884	929	921	912	914	896	891	923	914	867	925	977	911	903	889	861	864	938	959	889	893	942	873	961	890	926	883	883	916	912	893	938	956	930	864	888	854	890	902	849	855	895	897	946	928	898	903	896	952	941	887	939	913	888	900	910	934	929	935	919	937	924	960	900	906	952	948	904	937	868	917	888	914	906	931	920	896	942	923	915	901	922	950	896	913	949	899	945	943	940	909	918	960	921	910	826	903	893	926	889	904	916	937	888	949	918	894	875	850	893	903	858	868	889	857	874	899	913	861	900	869	936	917	881	972	894	919	886	861	873	866	884	907	948	896	924	864	895	937	884	964	956	876	889	898	868	883	846	942	925	935	910	889	908	916	917	897	888	896	926	961	909	872	958	927	951	931	935	926	931	951	897	901	942	939	901	911	940	890	940	927	925	918	867	934	907	875	861	883	921	926	934	925	914	895	914	896	955	963	951	965	936	875	918	916	964	878	928	936	882	859	958	931	896	866	882	879	885	896	929	917	879	903	991	962	999	913	961	911	898	927	874	937	943	857	925	882	880	868	890	966	926	870	902	961	944	905	878	980	932	890	976	889	944	932	899	901	935	931	920	904	951	975	926	927	886	897	917	903	949	931	933	937	880	940	836	924	923	912	848	956	924	865	958	974	919	916	880	845	953	928	910	913	858	933	897	883	900	903	889	874	886	944	888	932	892	888	912	975	943	910	894	875	937	904	892	911	908	930	915	867	956	925	990	976	964	866	912	882	930	886	889	903	933	905	875	904	955	953	893	939	892	952	936	889	968	901	891	913	879	887	917	902	891	912	920	918	898	947	878	900	901	905	918	874	947	911	964	895	900	898	945	943	938	839	941	942	943	949	889	899	885	971	954	896	899	871	933	884	861	979	891	923	907	941	928	913	969	929	895	939	968	915	940	946	934	846	951	927	894	897	894	875	910	906	915	905	951	898	926	938	870	923	902	913	896	908	934	895	938	897	928	912	888	879	927	928	895	912	846	907	882	906	932	903	911	899	913	907	982	943	905	904	922	935	890	920	956	878	858	858	950	965	898	932	868	904	959	891	863	930	906	906	952	920	969	949	919	880	888	878	921	923	873	935	902	960	866	930	905	902	916	923	906	907	909	867	847	886	888	923	902	937	914	920	954	912	926	905	932	945	846	917	935	885	901	881	917	881	873	901	868	913	894	948	826	986	963	945	876	881	938	901	915	924	948	881	869	886	840	943	920	914	846	924	888	874	970	896	934	898	904	935	906	881	921	949	885	937	910	943	947	968	861	923	945	951	948	894	909	954	912	920	946	840	855	962	922	898	865	888	863	908	929	896	898	906	912	896	862	893	899	859	907	874	858	917	887	882	911	947	993	907	856	890	915	908	945	927	986	948	853	916	896	899	942	917	911	951	936	941	949	921	836	921	936	905	925	927	905	926	933	939	931	910	908	954	899	847	910	924	928	909	949	893	910	886	924	915	864	956	910	911	943	935	909	927	908	901	919	954	868	921	915	932	941	917	888	894	919	882	952	913	922	934	903	871	922	892	929	942	928	946	938	941	939	899	903	925	841	893	921	901	918	927	911	852	897	917	881	860	932	882	915	881	861	950	922	902	906	918	967	893	873	907	903	945	887	927	908	929	943	851	902	890	924	961	897	894	918	869	918	933	954	945	905	928	877	920	916	924	892	926	953	935	939	932	946	952	889	890	902	932	903	886	884	973	962	909	939	886	953	902	854	897	901	930	896	889	887	898	930	914	855	898	902	944	922	874	928	857	879	947	943	961	932	860	905	910	884	914	891	856	903	947	936	900	898	937	920	926	952	885	940	891	902	921	933	925	912	898	941	918	952	934	925	856	883	915	923	959	906	915	935	916	901	893	916	936	869	940	908	826	940	883	903	922	890	870	913	900	955	923	978	843	965	894	949	941	933	978	931	896	912	885	951	901	954	893	881	915	914	861	853	982	945	912	892	924	936	939	915	904	968	956	921	882	970	946	890	895	897	918	872	875	910	963	888	909	904	899	885	952	873	885	914	929	895	907	911	907	922	932	934	974	919	950	925	937	890	952	966	881	918	924	943	927	948	926	898	831	875	950	935	940	925	932	974	913	894	925	929	927	933	942	883	914	926	929	916	901	897	921	934	958	896	873	944	948	920	929	881	921	929	875	868	965	968	911	945	880	895	887	915	891	931	956	924	911	865	943	894	923	965	933	898	916	906	876	871	887	907	881	891	900	895	874	898	967	880	965	919	884	905	919	912	936	891	904	864	850	910	910	941	903	888	924	902	948	880	933	952	945	847	926	908	940	852	945	922	902	892	885	876	852	934	892	897	914	880	989	901	911	888	947	875	876	931	893	937	943	921	916	851	895	967	898	932	937	886	880	863	933	962	926	910	909	905	932	938	959	913	929	910	857	875	928	904	891	947	919	926	889	922	964	919	930	874	929	867	914	905	964	916	939	891	883	931	932	965	927	916	855	870	1003	892	919	934	906	863	972	919	889	945	892	893	934	928	929	961
10700	3449	2971	2038	1404	1118	833	656	574	451	461	418	405	384	362	381	363	371	386	368	354	381	390	349	350	377	368	365	369	369	350	363	348	376	360	378	353	371	392	360	365	360	392	374	348	305	379	378	365	378	354	354	375	356	382	395	319	353	333	392	330	344	382	356	323	353	372	332	367	347	368	344	360	384	363	361	350	375	345	353	359	367	370	358	341	323	369	361	339	403	378	402	351	354	369	421	369	366	329	381	398	377	335	380	383	364	399	362	386	338	355	345	348	345	365	334	304	358	374	364	364	397	344	356	373	355	402	352	369	356	354	328	356	348	333	334	379	361	354	375	370	364	354	368	391	377	401	378	362	333	324	360	390	330	370	381	397	364	353	373	332	363	352	326	345	374	361	354	349	378	382	375	368	386	387	400	341	355	361	355	372	346	333	352	346	331	342	394	398	361	385	385	375	361	360	362	386	394	346	371	333	408	384	348	375	391	353	354	350	365	346	423	346	360	383	356	385	351	353	392	375	369	360	342	371	346	367	402	336	354	321	390	345	397	388	354	366	375	390	377	384	340	363	397	424	356	349	374	311	370	382	338	380	395	362	341	396	377	348	352	403	399	375	371	388	344	355	369	362	352	355	380	396	320	320	392	375	359	348	306	335	369	395	364	342	394	357	355	361	338	384	404	376	361	368	373	407	356	352	383	358	418	367	421	397	367	337	356	368	380	322	353	358	351	359	298	331	358	362	356	393	404	399	356	396	394	372	345	368	374	364	334	389	358	315	343	400	374	387	371	383	403	356	345	369	367	375	363	357	349	369	361	360	331	328	341	390	342	369	383	385	364	351	365	367	360	377	386	387	351	366	376	331	369	340	405	374	358	353	370	371	353	357	336	355	335	319	370	363	376	363	358	367	357	405	372	358	351	370	370	384	383	336	350	362	326	378	387	317	366	348	380	339	355	379	352	398	367	333	370	394	353	338	359	348	335	333	358	332	346	372	345	379	385	328	353	348	356	341	360	334	366	326	386	362	368	343	340	399	389	384	364	368	355	381	372	360	369	379	350	371	386	328	379	381	400	384	394	358	372	388	395	336	352	347	346	364	352	379	333	353	322	378	363	344	345	364	352	382	367	371	347	376	334	369	386	361	355	369	341	377	381	359	346	370	345	334	386	360	338	339	336	330	388	369	362	353	358	370	366	344	346	315	372	340	347	369	345	323	341	386	383	388	344	363	320	372	367	394	393	363	366	379	350	334	350	335	370	366	355	384	381	361	351	336	359	382	387	359	338	392	397	408	396	353	389	354	344	340	315	332	368	366	355	382	377	355	355	384	377	386	369	410	340	359	377	377	363	359	371	351	375	336	373	386	333	348	356	385	343	377	326	367	349	385	389	387	343	344	334	354	375	322	337	376	344	337	349	378	360	374	323	359	371	372	395	375	403	408	389	375	357	381	352	362	374	388	356	360	364	352	350	337	382	349	354	395	316	380	338	360	310	363	348	356	345	359	361	358	388	359	379	372	367	357	381	354	364	330	335	344	346	389	336	347	344	340	346	344	383	353	331	341	326	369	344	368	360	371	390	359	324	337	349	380	376	362	328	363	395	364	382	349	364	325	339	347	332	371	391	342	343	331	328	343	394	379	342	360	373	358	383	360	365	370	349	343	325	368	390	361	379	363	350	356	371	385	368	363	389	388	369	379	383	361	350	344	361	352	356	388	368	348	354	366	362	358	364	355	378	366	350	344	359	338	359	397	363	330	339	368	352	348	378	367	338	378	364	367	377	397	391	358	365	377	390	416	351	347	364	361	339	405	368	378	353	377	378	363	348	406	354	377	355	376	345	324	359	359	368	318	335	342	331	362	365	375	376	326	368	371	342	361	387	370	360	389	372	374	374	381	378	326	327	321	373	352	383	387	362	366	342	375	344	354	393	362	322	393	402	345	330	329	369	361	352	368	358	384	360	352	390	367	360	361	339	368	346	343	348	361	349	358	340	372	341	351	361	357	345	355	381	377	370	348	370	357	362	336	358	351	347	364	322	345	394	368	360	410	376	398	361	343	348	357	316	384	368	375	358	368	353	388	359	333	333	346	324	337	399	382	384	361	346	353	354	340	377	355	362	297	373	336	392	349	352	350	353	347	379	372	364	332	334	324	301	357	381	318	388	358	375	375	340	371	342	371	358	339	371	353	343	350	352	334	321	365	319	361	410	357	369	389	343	370	343	334	342	348	351	345	382	391	369	345	384	336	311	359	316	393	374	355	352	375	379	371	388	325	356	368	416	361	359	330	363	363	376	368	335	363	373	363	375	356	359	345	355	413	353	362	361	390	387	350	337	372	329	347	345	351	356	367	323	342	372	378	369	386	337	368	346	365	358	342	356	353	384	365	361	356	364	369	386	383	388	349	345	338	362	340	382	326	348	329	376	378	350	382	364	336	340	338	408	380	370	367	359	321	353	367	326	393	355	359	382	353	367	388	336	366	328	348	349	370	371	381	382	365	351	364	357	354	379	366	333	379	348	381	364	356	316	356	370	326	332	398	367	350	335	328	382	359	390	356	309	401	373	375	378	342	348	382	372	344	372	358	353	368	391	365	381	373	353	346	355	345	355	357	339	375	354	388	351	339	363	355	361	367	380	363	301	309	354	343	356	357	373	377	364	366	350	369	379	383	345	375	392	376	352	364	368	368	414	372	383	370	389	408	399	366	383	360	351	376	348	372	367	344	367	359	364	345	365	331	371	355	334	391	393	316	365	346	331	394	366	347	393	369	339	374	363	365	363	358	347	325	355	376	378	354	390	367	366	377	336	359	357	366	348	357	368	381	331	373	374	333	350	341	331	410	331	356	346	361	352	343	365	361	350	364	325	311	378	346	373	401	344	389	333	379	371	367	347	385	358	357	349	343	362	328	360	349	350	398	371	376	346	350	380	300	335	344	358	362	349	354	338	332	333	351	374	369	367	395	348	380	389	354	360	317	325	385	364	361	348	394	317	335	380	366	365	356	380	365	364	389	413	324	377	373	391	337	362	362	338	364	365	370	353	365	361	331	380	360	370	361	342	404	369	367	382	354	347	414	381	346	344	373	376	401	371	402	347	385	345	367	356	376	371	363	356	384	325	358	392	384	353	386	363	343	398	357	356	310	333	371	363	394	363	325	347	385	405	376	371	366	336	336	343	334	337	357	364	356	379	357	379	362	389	318	354	362	356	332	382	337	353	348	373	370	308	350	371	349	363	369	389	380	318	392	405	395	351	352	408	346	340	332	376	360	400	381	361	403	349	368	343	387	369	351	368	339	341	343	347	345	343	320	383	360	372	390	347	356	338	356	336	328	356	373	337	393	353	374	394	353	375	339	354	346	383	368	389	346	392	370	386	354	389	363	380	368	355	331	387	365	334	368	362	380	345	348	355	370	397	379	396	364	376	359	363	386	341	342	353	331	383	333	343	360	348	373	347	375	380	377	353	359	379	377	391	378	352	363	347
6318	3045	5483	5550	4747	3697	2855	2295	1849	1457	1360	1321	1175	1034	924	945	880	897	863	872	832	883	893	855	796	843	804	833	817	729	784	798	779	779	783	794	772	796	786	719	779	777	791	822	747	781	787	804	805	781	694	762	784	808	846	756	787	836	819	778	808	783	769	805	819	756	764	825	801	774	854	804	769	781	844	791	769	811	838	818	824	785	800	815	796	776	738	744	752	819	798	763	796	815	783	788	788	807	784	776	729	720	798	786	765	833	798	773	797	820	738	788	760	795	800	725	759	756	748	779	796	787	746	780	778	810	843	809	797	808	804	783	818	757	803	823	839	757	804	836	807	800	768	801	787	763	782	756	797	812	832	798	889	819	800	806	803	840	812	778	777	769	729	757	818	758	822	762	775	805	766	831	744	830	783	828	773	739	800	777	752	825	813	782	777	774	789	804	812	755	719	831	833	786	780	804	753	768	759	787	805	787	760	807	810	809	772	771	818	815	785	762	796	783	792	809	816	797	816	763	782	763	823	803	754	786	819	775	793	793	735	822	817	802	758	758	788	799	798	805	797	800	818	785	791	791	787	726	836	787	805	829	765	759	769	789	783	827	807	747	823	798	824	818	738	756	768	777	799	777	773	791	808	802	766	791	827	772	792	793	786	826	807	766	806	788	809	835	809	794	788	827	801	827	752	775	778	828	770	765	791	828	799	806	754	818	770	782	797	829	716	834	789	769	782	811	793	792	799	824	795	754	764	780	788	770	827	746	765	826	773	786	820	782	771	763	826	812	784	820	751	795	758	766	775	708	771	785	770	708	799	743	728	777	736	789	805	801	793	777	790	796	807	814	777	755	817	799	820	797	776	810	831	769	751	809	788	787	796	769	766	724	776	802	788	789	786	780	805	823	808	768	808	794	752	758	817	788	762	805	799	726	805	769	774	793	711	812	791	766	805	791	799	750	768	762	742	806	767	812	800	778	735	779	790	829	776	803	811	793	779	809	784	787	832	810	802	808	784	758	822	752	800	787	782	811	819	805	794	772	828	820	742	866	821	813	763	808	792	798	762	773	754	801	831	829	749	803	801	759	793	763	760	787	793	804	776	747	819	764	797	832	773	786	768	814	784	767	757	804	801	792	796	808	839	827	741	850	776	806	778	772	763	777	785	798	847	841	749	748	748	784	755	796	785	769	795	758	788	739	774	792	808	783	808	795	826	807	771	786	777	805	782	814	726	819	822	751	832	821	711	804	816	767	838	780	748	810	799	806	804	765	766	803	812	791	813	792	850	813	821	816	793	744	747	781	799	803	796	807	776	813	800	808	860	825	790	767	776	846	795	786	775	801	772	765	830	827	779	794	791	809	762	796	818	825	844	814	819	803	824	788	782	763	750	741	773	786	777	717	814	769	816	805	775	740	728	849	844	797	835	797	732	726	743	794	839	801	793	736	866	775	774	800	798	745	779	768	789	775	795	784	822	840	847	756	761	841	777	789	770	810	816	801	771	788	823	806	769	802	833	787	832	745	790	787	843	799	811	810	813	764	757	801	767	795	788	768	789	833	788	813	743	801	777	815	720	780	772	781	810	789	771	776	778	732	836	769	777	803	804	825	807	780	782	806	774	774	757	771	757	767	789	823	790	749	775	783	751	742	783	815	841	831	775	767	801	802	749	801	759	797	756	767	795	836	807	783	779	798	816	765	845	764	797	811	819	806	790	766	753	750	768	825	784	783	844	766	805	747	813	806	808	778	783	785	800	786	794	825	831	764	773	793	771	788	850	778	809	813	757	720	826	798	770	743	756	824	769	793	791	775	786	824	790	843	776	759	776	761	761	796	768	802	780	749	757	798	765	784	774	809	811	787	785	772	793	788	871	771	776	795	799	782	777	788	804	782	780	836	786	777	813	727	848	792	778	791	809	773	844	774	789	738	762	809	729	785	820	751	812	781	758	799	795	761	758	776	759	776	815	810	815	845	807	755	761	756	793	785	777	811	797	775	863	804	803	769	837	748	740	808	775	783	764	785	789	807	769	776	839	812	808	771	811	793	804	785	758	809	789	769	810	797	848	772	832	775	795	782	778	866	801	833	791	801	781	759	764	830	812	751	773	754	774	765	778	774	783	768	805	844	786	857	790	850	787	816	824	757	786	801	794	759	789	801	773	782	757	793	836	781	739	782	798	747	799	812	804	789	803	825	798	776	771	766	805	780	767	807	748	788	784	749	767	758	796	785	820	786	730	782	742	744	781	781	841	837	799	777	748	792	771	815	841	791	822	833	730	782	789	796	750	778	779	768	829	765	774	825	779	832	770	792	788	784	770	815	807	787	817	820	819	792	808	778	808	794	764	813	775	762	797	771	798	809	756	801	793	822	758	785	819	790	783	794	780	777	860	801	834	812	864	834	763	815	791	797	745	765	743	809	769	785	782	777	801	762	752	784	782	793	802	805	750	793	795	784	810	794	779	790	762	840	778	787	852	831	772	780	817	764	790	792	784	758	798	802	786	817	791	778	813	783	795	784	786	718	754	759	818	793	785	821	801	799	771	839	823	760	737	804	794	765	762	762	777	787	776	782	790	796	856	791	851	827	809	808	790	800	847	772	802	762	824	784	853	825	786	771	788	760	777	849	752	789	783	828	770	823	746	760	811	829	807	733	823	813	782	821	815	800	752	746	753	719	821	837	775	783	751	812	777	871	772	781	822	816	788	817	789	808	760	775	776	828	792	810	785	794	785	787	774	777	762	811	801	804	788	798	807	775	806	821	756	775	787	738	793	784	779	852	705	793	798	791	805	794	820	791	754	832	764	777	839	798	772	761	794	775	813	782	778	810	812	814	812	834	810	763	777	776	815	797	840	817	779	777	780	754	806	832	813	836	793	772	795	795	839	787	843	753	771	814	770	763	786	764	823	823	765	793	798	839	748	791	737	794	803	761	776	746	765	811	777	781	807	844	793	783	834	808	809	747	823	835	803	792	751	815	795	858	784	876	767	819	741	779	832	813	836	768	861	777	790	756	793	769	773	767	788	766	774	767	823	812	784	807	814	783	811	811	770	720	784	723	777	778	835	819	774	804	790	761	772	848	854	704	824	823	799	778	807	774	800	822	842	806	799	783	794	809	767	804	767	752	763	746	778	785	793	793	813	815	799	825	790	817	802	837	756	809	774	786	836	776	798	789	774	769	809	805	800	789	751	790	787	816	798	806	791	779	814	767	758	736	830	802	786	787	837	798	779	778	766	813	808	789	808	837	796	767	761	819	807	784	795	793	772	827	775	756	814	814	736	826	789	739	778	826	761	780	811	846	763	800	804	783	783	792	773	829	827	822	758	776	746	761	810	777	787	781	742	814	835	820	797	745	768	809	754	769	753	754	784	834	767	819	772	837	744	770	743	761	803	800	810	754	800	823	806	819	838	793	786	762	788	791	780	760	838	807	772	798	822	808	771	791	794	801	783	811	765	749	804	810	719	761	838	784	813	806	807	800	795	785
18531	6408	5883	4020	2388	1584	1167	921	763	599	519	524	490	367	375	374	412	376	339	409	397	381	375	378	344	372	384	337	345	361	335	359	312	389	363	335	365	351	368	356	372	341	368	341	356	331	357	336	366	348	367	372	345	351	322	335	386	360	360	344	377	348	353	374	373	342	347	325	346	355	327	343	328	290	333	336	294	348	332	306	331	378	348	371	346	323	327	378	321	373	362	352	386	331	362	386	335	391	347	340	342	353	344	313	335	355	366	379	331	347	389	333	363	365	379	325	372	362	351	331	371	321	384	323	365	347	332	351	335	373	350	319	331	335	359	360	383	347	352	320	373	364	344	368	355	369	336	326	338	350	348	319	380	349	352	335	346	336	350	341	332	345	343	312	371	365	319	355	355	367	348	313	357	332	372	343	351	348	351	347	337	324	343	326	342	366	339	332	343	329	352	321	366	312	377	377	356	345	357	345	332	361	323	332	362	334	348	370	326	365	343	328	329	365	344	364	349	325	365	355	343	349	351	366	355	324	346	336	346	334	335	323	362	322	364	336	341	348	331	319	324	344	348	384	353	346	362	354	355	324	357	304	353	347	326	377	369	327	369	314	346	331	307	330	368	354	359	366	343	322	341	355	317	308	350	333	315	319	347	332	319	336	330	320	305	327	343	365	344	299	355	322	348	352	339	416	311	336	333	330	358	323	352	349	358	318	312	385	353	318	330	347	358	352	329	337	340	354	382	322	332	337	369	379	349	329	335	339	381	336	337	331	356	339	361	359	309	352	342	362	354	395	311	364	370	351	362	342	353	356	364	340	336	395	324	333	343	341	319	343	338	346	355	361	351	328	335	344	349	325	334	376	324	378	297	346	322	341	333	365	356	344	324	346	382	332	321	370	319	299	350	323	360	350	343	367	315	342	348	334	356	345	375	357	344	357	302	355	331	308	311	347	368	359	350	341	335	332	329	333	327	367	364	309	353	326	318	331	317	362	334	326	355	318	363	336	362	353	334	328	326	321	318	359	352	350	351	318	362	371	363	344	364	325	367	344	366	349	335	355	341	336	348	362	324	354	320	367	341	340	277	319	370	342	342	330	324	314	349	285	328	337	341	304	305	370	322	365	356	357	336	326	328	291	360	344	318	342	311	311	326	339	349	314	336	343	344	368	306	338	343	317	308	340	316	367	320	339	385	353	359	362	313	317	375	367	334	326	325	301	340	325	374	377	354	331	347	331	386	349	371	326	361	343	360	373	364	365	319	323	326	364	352	347	361	313	364	339	358	331	343	368	361	341	335	365	352	332	336	346	350	362	319	303	345	332	350	300	293	330	308	337	334	364	321	363	369	356	302	329	352	325	378	350	373	338	346	353	330	332	366	383	334	373	360	339	373	357	342	339	361	371	348	361	352	353	350	352	361	371	335	303	385	355	335	332	364	351	355	347	355	354	293	358	333	339	347	323	387	377	353	331	355	321	298	313	349	373	354	355	366	313	315	346	376	323	323	359	316	379	374	354	341	351	376	329	333	315	301	300	328	311	324	356	353	338	355	334	342	333	331	341	300	327	345	331	339	350	355	351	357	339	359	372	336	328	310	340	328	324	353	329	353	330	353	337	365	339	361	373	360	345	351	359	387	345	329	334	318	347	340	334	343	322	337	328	368	356	346	348	346	332	339	380	326	339	320	382	361	348	330	313	325	339	338	303	343	353	339	380	330	321	391	374	349	332	355	359	323	374	387	386	360	309	355	341	302	351	354	333	365	355	350	370	344	333	345	334	355	355	365	346	340	330	325	330	375	330	365	369	340	361	362	363	337	332	316	339	319	395	387	358	356	349	351	370	352	328	326	320	347	353	339	345	360	353	365	327	343	342	304	344	344	309	372	344	354	323	321	316	348	350	339	308	320	351	340	347	336	328	314	376	319	365	341	321	338	327	348	362	358	370	325	336	333	342	347	344	366	306	348	382	335	367	318	338	366	355	357	333	334	327	358	335	321	350	348	351	334	335	371	400	359	344	337	329	302	318	357	300	334	325	377	338	359	352	314	361	315	365	360	330	366	322	329	345	351	341	324	308	344	337	334	365	343	351	361	336	333	330	337	362	331	334	340	360	380	304	362	341	370	330	338	367	327	315	350	341	321	326	363	306	326	353	340	334	347	375	354	345	317	335	354	320	370	361	357	355	375	321	327	351	317	339	347	355	326	347	318	330	316	302	336	401	354	331	302	336	349	395	346	373	333	335	333	323	356	345	356	344	329	340	350	358	383	316	349	351	342	342	370	341	376	359	338	379	326	349	339	345	374	366	336	330	332	339	341	323	350	330	324	333	350	341	355	356	347	394	342	342	332	361	370	350	326	340	385	351	338	343	315	347	322	339	334	355	353	309	403	314	339	352	344	347	349	354	338	338	351	330	375	384	341	336	347	359	365	365	319	308	366	316	320	349	348	299	320	355	313	361	338	311	355	324	364	359	314	362	350	328	362	337	343	304	337	310	333	330	294	357	365	355	394	359	342	353	357	319	357	329	336	342	337	348	375	398	325	340	386	330	373	368	359	334	293	328	337	371	351	343	347	356	326	336	358	330	337	357	328	351	334	346	372	310	355	313	355	345	356	332	368	374	336	314	341	346	358	368	329	363	347	328	345	338	323	326	339	356	387	350	352	337	351	301	345	348	341	378	346	371	349	338	341	324	353	343	367	350	321	361	383	334	335	378	320	353	346	334	326	300	335	341	343	353	371	347	331	343	356	297	323	363	313	347	361	321	341	292	345	320	349	340	388	343	350	329	316	331	358	349	354	341	343	368	341	338	333	366	334	336	355	356	379	327	371	341	337	357	344	342	380	309	305	332	346	339	346	345	369	355	341	341	300	313	332	341	329	370	366	346	339	342	340	351	356	351	337	333	321	325	319	357	355	350	323	345	312	359	322	354	340	382	363	345	345	340	332	381	374	345	333	341	299	348	329	344	339	317	334	340	364	338	298	362	365	348	331	360	320	332	303	376	354	328	338	348	309	371	365	355	308	314	371	327	341	379	322	376	336	338	381	337	372	369	306	325	290	333	359	373	353	341	364	338	352	334	312	394	332	347	350	319	349	358	332	367	373	317	319	305	339	348	358	385	345	343	341	341	361	404	340	326	346	349	346	344	347	329	314	367	378	359	371	330	310	335	339	326	356	370	317	358	311	350	323	340	344	356	335	360	339	316	355	363	310	376	338	340	320	347	312	323	373	334	335	369	329	353	296	324	344	347	319	368	355	338	342	353	390	327	335	351	365	350	360	337	352	334	347	358	326	320	330	324	349	308	335	369	351	335	351	336	363	403	328	324	341	321	334	349	380	343	332	339	361	337	328	360	370	336	353	352	346	317	343	363	382	322	371	381	394	348	385	325	381	367	336	363	350	340	364	337	351	327	324	304	349	307	356	332	346	358	373	336	342	314	329	359	354	346	354	387	344	336	340	363	334	380	341	332	315	360	357	325	369	361
11438	5225	9131	9416	7795	6085	4578	3581	2877	2157	1922	1648	1469	1205	1076	1029	1010	999	944	946	910	945	908	884	877	793	851	846	819	799	771	723	788	740	804	703	753	774	771	833	757	764	789	769	729	789	788	802	802	772	719	798	769	778	841	782	798	770	816	826	790	865	763	789	742	735	748	747	836	778	747	756	742	782	791	753	785	779	740	778	748	794	760	780	747	770	769	760	743	790	803	781	752	766	780	788	782	765	768	746	804	769	749	796	792	756	743	770	752	730	805	734	786	780	789	807	769	754	792	810	768	729	798	713	793	749	752	749	775	812	803	795	776	794	781	713	794	770	812	758	778	773	727	790	846	768	738	786	764	779	752	787	786	753	743	764	794	765	770	741	825	730	791	722	803	791	749	803	771	741	783	811	760	808	790	772	761	755	759	792	745	806	772	744	767	746	818	794	753	736	784	791	808	756	831	760	725	818	804	792	800	770	756	708	772	766	780	770	777	737	796	732	693	729	758	757	782	754	719	768	742	735	793	719	783	810	804	776	744	792	782	713	835	785	774	833	745	784	721	762	772	834	816	732	775	781	743	760	795	790	747	758	797	735	759	782	763	778	773	753	747	724	806	767	813	751	753	776	725	719	754	768	756	800	758	800	796	727	753	753	732	819	803	747	773	770	777	742	765	741	762	738	787	821	770	751	804	733	764	762	782	750	747	760	797	774	748	755	741	757	754	762	761	792	734	776	779	780	753	724	769	781	759	761	749	771	820	755	726	729	797	782	786	748	783	784	750	760	759	737	808	777	774	774	832	721	771	770	743	779	787	770	731	760	816	766	752	785	743	721	748	776	770	773	779	767	779	762	804	762	759	783	758	741	693	790	762	845	776	791	779	745	770	797	761	751	756	757	774	774	770	782	736	765	755	770	758	797	747	767	781	784	789	803	773	810	742	782	788	804	777	773	774	783	751	766	739	745	765	778	738	772	785	818	745	729	801	768	792	800	705	731	739	807	760	766	789	798	759	729	780	747	773	759	762	750	773	734	796	755	781	766	765	787	764	759	763	760	793	774	790	784	755	804	785	768	787	817	771	759	737	774	773	777	781	743	785	758	794	805	731	753	788	734	795	764	783	804	749	729	801	751	792	774	775	768	782	757	755	775	813	789	829	806	759	739	754	789	721	755	725	803	781	768	752	768	767	712	786	791	786	751	774	787	788	742	756	714	762	752	731	738	727	751	784	754	770	778	702	851	752	733	747	766	766	757	765	801	741	746	771	802	810	768	753	753	743	805	781	742	745	748	757	797	801	786	781	797	742	739	749	767	788	812	748	725	780	740	787	812	764	804	778	765	770	734	741	799	768	775	779	766	772	811	730	745	730	745	797	806	788	804	770	807	769	761	780	817	759	812	739	734	791	746	742	800	790	737	774	802	838	865	772	807	763	717	791	717	762	750	727	758	801	776	799	767	792	757	794	792	727	781	761	777	748	802	742	754	791	755	770	792	777	703	774	833	737	800	767	787	800	708	796	815	735	792	736	769	789	734	788	805	801	820	796	721	741	774	739	747	773	820	729	771	737	783	750	748	718	748	780	809	761	759	753	789	813	802	761	723	799	751	749	800	802	770	768	801	780	747	797	793	787	768	740	791	759	716	773	730	801	768	790	733	761	791	735	772	791	767	791	759	794	760	761	735	723	779	778	799	724	784	752	751	747	731	792	775	749	770	759	771	815	784	779	739	740	751	810	772	764	760	797	781	742	797	746	784	820	780	744	743	841	823	746	810	750	756	805	737	782	719	756	773	802	787	779	713	761	760	762	797	774	790	775	804	769	760	789	754	739	781	761	733	825	739	770	800	783	763	770	769	772	770	759	776	758	784	768	801	753	767	773	738	774	787	727	853	765	774	713	776	706	770	749	786	767	772	749	728	762	757	782	773	782	756	767	755	773	705	786	738	791	800	773	775	812	788	769	788	796	780	787	809	742	762	783	804	775	747	757	753	743	760	792	749	818	791	768	733	769	789	799	755	768	768	769	725	754	814	798	772	748	846	765	800	750	809	778	729	775	750	742	745	774	766	761	765	782	783	747	768	760	795	780	775	794	746	771	767	777	746	796	811	791	805	735	802	749	796	752	728	753	795	789	803	771	780	791	765	745	741	725	723	762	778	777	794	736	823	761	772	790	754	766	761	758	759	742	776	799	771	786	743	764	717	790	735	739	761	799	728	790	728	810	782	812	744	758	807	783	771	764	806	759	816	791	771	778	735	785	724	774	777	749	734	748	807	743	799	823	764	744	813	764	757	777	736	738	756	732	800	762	764	763	737	778	787	739	751	770	792	751	771	731	794	788	806	763	717	821	783	794	786	760	731	789	750	784	723	737	774	777	787	729	797	801	787	765	801	788	810	734	765	776	748	724	778	794	725	788	765	780	756	798	735	768	769	799	734	762	686	805	770	751	774	772	788	755	819	797	810	813	777	749	740	763	744	733	712	795	831	764	748	772	773	753	732	748	770	789	755	772	819	750	755	780	823	760	744	811	767	765	756	780	791	766	773	755	757	768	818	763	799	765	753	769	739	783	725	807	799	784	745	777	741	736	772	747	775	749	742	787	766	787	791	763	740	763	795	768	793	812	786	763	768	761	762	772	779	723	762	816	774	739	773	813	772	743	775	728	708	765	783	779	728	725	771	778	774	768	761	760	751	756	721	770	784	736	818	732	760	782	804	755	749	739	770	781	802	740	752	789	768	763	794	730	752	796	784	751	784	732	748	738	804	758	751	789	798	791	776	788	775	786	788	787	762	793	734	739	776	734	797	758	805	751	798	751	732	769	812	780	787	747	743	785	765	793	752	744	743	749	784	793	768	747	800	745	800	749	760	749	765	732	774	800	772	785	779	773	740	755	749	784	828	741	735	824	811	746	749	821	811	724	737	774	831	781	733	726	743	758	758	733	738	703	758	788	810	738	797	795	715	776	757	775	803	816	786	740	714	804	785	805	806	730	748	761	792	742	750	781	787	753	756	747	762	777	751	733	783	731	787	822	746	774	706	763	739	774	819	785	735	771	770	743	728	752	780	762	756	774	780	758	822	721	735	818	826	783	771	749	770	767	754	790	750	776	807	799	784	772	765	771	760	742	796	784	765	757	758	762	743	770	790	730	797	746	804	741	815	757	757	788	786	732	781	753	760	807	797	788	758	749	788	802	754	793	756	781	777	781	795	780	751	785	784	796	767	737	768	704	733	723	760	763	751	756	755	761	752	770	790	781	739	819	752	733	745	768	805	813	730	760	737	697	768	813	801	701	749	768	766	764	797	749	769	758	817	758	788	799	789	804	762	820	764	825	817	741	784	805	750	756	831	768	766	779	728	805	773	781	737	790	792	784	772	741	737	792	744	819	762	756	780	751	730	793	784	767	761	752	791	767	788	747	746	764	765	773	768	776	813	784	764	780	803	768	707	793	745	870	757	768	770	772	752	772	783	796	794	725	802	760	803
26186	9878	9120	6141	3597	2411	1714	1259	968	779	707	656	555	532	524	463	448	479	487	449	427	403	415	440	426	466	445	402	466	419	447	427	432	407	432	427	406	385	458	391	417	439	441	398	432	476	425	441	407	398	407	441	444	440	426	426	434	449	449	435	452	415	393	413	385	436	407	453	435	451	397	396	447	441	415	452	444	477	425	434	372	414	436	407	405	451	421	415	412	426	461	411	404	432	436	427	413	410	452	442	423	402	411	399	415	442	384	464	429	392	418	428	464	440	440	427	405	387	451	462	430	420	412	412	412	386	418	413	449	398	423	402	417	441	438	463	415	454	418	453	440	394	420	413	434	436	394	395	403	392	379	470	425	471	424	384	425	419	423	398	438	405	438	400	383	387	408	375	435	424	395	433	392	411	406	435	403	409	406	433	451	438	452	403	428	452	401	408	429	429	419	424	398	402	432	436	438	394	419	451	393	378	407	397	453	423	447	443	426	454	424	427	402	437	419	436	379	410	404	416	427	449	417	440	426	442	428	413	452	418	422	406	402	429	396	430	439	489	394	430	426	417	469	409	406	462	404	420	440	421	437	428	407	423	418	406	425	403	442	435	410	454	401	390	376	408	454	447	447	438	428	453	441	434	436	423	412	449	415	453	412	430	424	464	437	417	375	399	457	408	443	471	422	420	426	453	448	456	439	448	411	434	381	407	446	407	461	438	416	383	470	450	432	393	391	458	419	472	422	435	421	435	437	411	401	386	426	391	402	449	393	430	445	364	424	412	400	414	390	417	426	441	383	427	444	403	424	475	424	446	444	457	409	402	410	392	428	465	404	430	440	387	450	422	407	378	441	453	397	428	399	365	433	439	430	390	376	440	388	407	435	472	404	464	420	422	428	413	419	438	481	448	436	416	460	449	398	448	414	414	407	443	448	464	410	420	430	448	470	428	407	415	442	409	392	459	378	410	437	439	407	423	434	393	398	401	452	404	472	399	427	450	444	425	431	446	437	412	396	432	416	432	455	427	405	435	442	419	426	447	442	411	425	416	448	418	392	408	409	441	457	414	414	442	443	407	430	429	429	425	393	417	415	432	449	451	455	443	413	424	408	429	405	449	448	421	400	395	396	453	415	415	376	410	415	435	436	419	430	418	464	401	424	377	390	391	453	400	429	450	428	415	436	454	436	419	394	401	428	424	428	435	425	432	418	411	431	461	413	455	398	435	407	393	427	388	406	437	462	411	410	414	439	411	400	406	435	420	452	408	390	422	429	446	449	419	418	455	408	412	387	445	434	441	483	437	407	413	424	420	423	439	445	419	430	462	410	406	375	428	478	420	433	421	459	443	416	395	421	393	450	421	455	429	395	429	414	445	407	434	420	371	422	403	410	429	390	422	415	404	428	432	452	442	374	415	446	418	463	384	420	445	413	405	422	401	418	425	439	416	410	471	491	413	389	404	386	472	414	413	415	430	432	404	411	394	431	416	400	436	473	400	411	410	424	378	417	418	403	458	402	403	442	401	412	407	435	437	461	421	430	420	398	371	434	436	420	419	371	388	449	409	436	422	432	399	444	420	360	459	466	422	407	416	407	442	424	433	453	450	386	443	417	390	378	399	389	409	412	410	425	412	413	452	399	393	440	404	407	429	465	400	431	400	436	427	402	453	389	430	407	450	411	396	446	447	435	438	451	401	455	403	402	442	436	419	413	434	396	403	436	428	427	444	418	391	419	418	413	419	455	414	398	407	389	413	430	402	437	390	447	434	433	388	401	435	396	445	410	413	421	422	426	474	448	442	405	396	418	423	414	415	392	430	394	446	456	439	423	396	398	442	437	431	455	422	443	443	430	448	450	412	434	479	434	411	391	454	419	406	439	431	386	432	431	415	437	380	438	450	414	438	438	435	415	435	408	395	442	426	447	424	423	428	402	422	473	427	421	452	400	410	427	398	438	429	444	420	426	447	405	414	434	435	414	387	422	406	428	407	426	418	422	452	407	422	417	410	441	431	432	427	412	430	435	448	438	425	434	417	414	395	445	415	448	466	389	419	400	383	394	394	467	407	447	437	426	408	385	433	433	431	451	394	428	426	392	404	396	447	387	415	408	400	464	384	421	433	405	420	448	399	424	408	425	418	439	448	413	391	378	365	414	409	394	404	440	381	388	431	421	434	407	449	390	373	387	443	416	454	448	463	415	426	436	435	416	435	434	442	441	415	418	445	408	434	400	427	427	395	434	411	431	429	420	436	420	445	442	426	430	423	395	436	430	407	406	458	402	403	425	415	421	417	411	453	409	437	449	414	450	403	452	425	425	434	403	435	397	436	388	450	424	380	436	435	465	450	392	410	410	417	420	429	415	392	419	467	393	424	453	425	452	395	469	418	418	377	415	399	451	432	359	422	433	446	453	430	376	384	440	406	429	440	443	390	437	425	431	440	423	458	405	422	428	382	465	420	431	427	497	405	418	469	426	419	398	407	393	401	404	402	426	433	409	407	406	468	437	426	423	406	469	375	411	409	473	460	423	395	429	419	412	424	453	441	427	438	383	433	409	447	438	453	451	406	450	400	447	429	423	425	420	430	394	422	448	412	434	410	414	477	437	461	419	459	435	418	406	418	424	469	418	456	421	409	418	431	421	400	394	435	433	426	396	394	388	391	405	435	435	399	415	482	423	368	439	415	435	458	433	440	413	409	381	406	381	448	456	423	425	437	424	409	398	365	437	428	393	415	401	462	439	416	434	432	385	411	395	398	400	417	443	429	403	393	396	449	445	445	435	431	448	432	451	414	369	429	429	379	439	425	441	415	419	437	437	398	439	423	425	402	422	401	410	399	399	457	422	437	433	406	414	401	406	411	419	378	416	379	433	409	439	436	434	444	393	403	438	431	445	424	467	435	475	415	401	390	416	423	421	446	405	450	438	415	424	414	423	434	458	403	433	435	432	419	389	408	434	410	456	402	373	371	439	414	428	458	436	427	436	433	400	397	414	422	409	454	465	474	419	437	417	410	412	422	445	436	431	362	419	411	413	401	400	415	384	381	415	450	424	453	437	414	452	387	426	406	453	454	459	406	469	418	447	395	467	420	455	464	423	403	458	406	440	395	428	408	465	443	442	413	418	455	433	403	393	427	439	452	397	417	442	441	442	416	399	384	418	389	422	435	457	403	420	416	424	435	442	409	439	463	421	453	421	430	427	405	439	447	408	407	431	426	405	390	421	373	448	442	429	395	411	416	410	409	372	443	422	431	437	462	426	438	404	386	415	438	430	431	448	397	422	434	420	401	394	387	418	436	428	452	422	419	450	392	398	394	445	415	439	432	463	439	423	400	433	409	394	396	429	420	401	418	422	400	386	413	423	425	447	403	424	464	386	420	413	447	442	477	417	419	428	436	422	395	450	473	429	432	437	455	466	450	414	426	418	440	402	452	436	400	433	416	422	435	429	410	400	408	434	414	446	419	385	414	418	441	415	388	458	413	422	428	437	430
14403	7036	12947	12898	10022	8050	6271	4880	3769	2911	2452	2052	1828	1647	1373	1363	1246	1254	1178	1137	1147	1133	1086	1007	1075	1021	1057	1020	935	1003	989	927	937	933	908	918	908	962	986	929	991	920	1003	901	1004	878	910	913	898	914	943	954	947	934	949	994	986	929	974	953	913	965	976	927	948	906	951	899	913	894	933	916	949	879	981	934	955	885	915	833	919	872	949	854	916	934	951	939	900	964	958	948	932	937	944	915	893	925	912	909	927	963	966	975	872	960	901	955	925	922	948	935	854	911	951	852	907	955	905	996	895	826	944	883	962	895	954	948	907	979	978	940	949	958	929	936	886	926	911	941	925	935	956	963	971	949	933	910	956	899	895	928	895	955	950	934	895	911	879	942	979	893	924	875	901	953	899	895	941	876	925	874	946	950	945	877	993	930	899	961	959	882	910	878	943	931	932	865	917	914	928	941	904	965	909	880	941	908	914	960	905	919	917	919	929	908	906	929	942	934	914	955	905	929	927	860	1010	932	972	893	867	919	953	930	976	907	953	931	926	966	963	944	924	882	887	938	888	887	969	929	922	953	910	931	950	942	960	883	933	930	939	897	914	895	957	925	929	949	885	945	967	938	921	895	876	960	945	917	873	973	885	996	929	910	958	869	946	886	912	1004	932	858	927	924	884	906	966	932	864	959	926	896	862	917	904	917	878	924	961	931	945	934	920	935	956	892	936	924	867	925	957	931	938	898	912	936	935	921	943	962	875	942	925	955	951	932	926	871	956	956	909	918	972	881	924	954	902	872	927	953	931	884	928	897	887	892	879	923	918	888	939	964	878	969	883	901	910	889	948	918	903	902	922	918	942	913	978	925	907	917	900	967	932	831	950	917	941	927	918	936	891	906	951	922	923	934	948	859	904	908	907	965	953	963	919	865	908	926	964	897	937	852	842	865	926	968	919	952	922	899	983	917	909	955	916	915	929	945	901	894	896	882	915	914	955	964	884	918	921	901	945	914	911	896	899	976	935	919	912	879	948	888	964	924	914	895	916	910	875	890	966	884	914	917	931	929	919	956	911	926	868	899	900	947	904	893	1005	933	959	861	915	898	876	937	967	872	894	950	929	935	921	879	890	958	912	941	951	855	916	879	882	944	927	885	868	901	902	890	978	870	938	921	950	883	924	953	967	897	932	867	893	895	916	878	925	908	920	879	935	937	856	938	962	886	909	955	854	937	956	941	917	943	904	937	941	876	880	899	940	959	976	907	909	938	865	912	889	942	878	933	955	961	927	930	923	950	912	903	896	919	894	945	924	933	899	942	943	916	913	957	912	967	941	918	910	905	949	935	956	913	889	920	975	906	926	907	962	904	900	895	949	901	918	940	894	938	895	915	961	919	932	917	920	855	958	877	902	880	984	943	920	883	910	917	909	905	906	932	927	973	852	930	886	906	855	887	912	914	898	941	986	975	923	943	852	883	929	948	914	887	913	918	955	942	938	930	891	921	879	926	871	897	964	911	935	900	980	933	878	887	906	881	941	912	901	943	887	914	992	909	915	944	918	929	857	903	917	942	894	965	891	910	923	888	868	908	950	923	933	949	884	890	914	959	863	940	898	966	924	924	969	915	960	977	933	893	961	886	929	973	911	949	908	922	938	943	895	927	924	920	911	959	983	912	904	908	885	962	922	893	934	914	910	932	893	919	899	895	936	932	838	985	918	880	896	866	878	928	915	933	917	892	918	900	938	922	890	936	958	926	870	930	882	943	910	872	926	862	955	925	944	975	909	883	903	907	943	928	953	927	952	892	905	924	925	906	906	885	899	908	913	903	959	886	888	939	946	926	903	870	939	913	945	919	884	975	898	896	916	929	937	938	940	963	889	988	873	933	931	938	947	909	952	894	925	914	870	896	887	928	936	995	916	966	899	860	949	941	933	881	933	927	958	879	917	864	934	890	853	870	895	917	934	913	850	911	941	889	970	934	914	920	884	873	932	932	935	887	927	854	939	891	904	896	908	916	961	971	884	889	919	897	983	973	917	913	885	891	913	997	955	870	902	875	922	920	930	936	926	946	913	884	981	991	911	913	962	954	970	898	969	965	872	902	933	931	968	914	933	942	963	970	912	892	956	961	910	951	964	942	881	909	947	923	919	913	973	881	935	949	921	906	945	939	944	913	965	900	915	930	906	906	938	952	909	981	862	921	943	918	929	934	947	917	941	927	950	971	951	896	924	925	927	909	962	973	868	879	950	889	895	959	951	897	909	923	973	872	941	947	897	931	935	971	925	874	930	939	908	867	913	963	912	971	946	899	891	926	907	861	971	900	915	926	890	919	855	961	914	930	915	974	905	859	984	927	917	919	901	941	899	937	934	947	885	911	939	965	939	857	938	977	908	935	968	969	906	892	867	878	908	928	884	986	921	899	917	930	909	876	923	886	1000	901	887	903	901	948	923	875	913	935	949	918	948	899	923	994	940	887	981	920	939	910	912	916	932	929	975	936	945	960	948	898	903	927	922	970	923	923	871	909	905	876	839	912	904	883	930	936	948	911	913	898	948	932	855	897	922	906	932	975	850	924	891	912	905	930	928	874	1007	924	900	924	899	928	894	931	997	954	892	904	898	902	933	916	884	934	964	930	910	915	934	954	972	882	935	926	969	904	932	907	917	932	880	909	927	863	923	969	896	921	931	945	943	914	930	927	877	970	867	914	909	929	874	945	939	915	950	910	938	914	972	924	920	937	931	965	917	928	924	949	934	921	938	970	890	929	918	915	916	928	895	925	864	949	894	888	894	908	903	890	911	913	925	950	947	958	911	924	946	897	956	878	903	922	897	918	964	892	950	886	914	958	910	959	886	942	935	999	840	921	923	958	922	937	965	931	940	926	984	947	909	939	938	910	954	908	932	904	869	877	932	880	909	934	924	889	907	906	932	917	947	865	881	945	896	862	931	978	969	917	897	888	942	918	930	923	863	908	902	915	939	975	919	876	875	933	952	909	887	961	897	925	924	894	933	900	904	916	926	957	900	858	951	931	939	875	964	920	855	910	863	918	908	932	941	967	968	897	916	946	895	942	882	951	889	918	888	907	965	917	939	908	896	893	918	886	901	962	878	886	954	921	874	1007	902	904	873	918	902	935	887	887	932	914	876	937	944	932	902	956	929	950	913	913	915	935	887	892	947	963	917	953	972	917	935	993	836	945	946	987	950	955	950	886	933	918	927	920	934	956	976	899	913	915	947	955	920	855	936	903	941	923	916	846	899	923	949	991	921	935	927	952	938	919	914	1016	920	885	920	952	923	967	894	957	936	891	918	925	950	891	906	925	918	943	889	920	903	916	928	940	949	869	913	884	891	969	952	919	863	893	881	924	892	895	965	896	935	923	845	894	876	942	883	909	902	918	959	945	981	951	938	925	898	896	945	930	902	913	884	934	961	930	958	929	899	860	905	914	918	894	893	929	926	953	947	957	901	985	954	954	899	941	916	900	903	901	951	871	912	912	924	899	924	965
8332	3333	3118	2133	1519	1176	807	641	580	501	455	448	438	395	373	348	383	382	418	413	402	370	411	348	369	389	362	370	339	349	350	401	344	398	348	354	344	327	393	348	393	424	363	375	329	363	352	358	353	348	397	349	356	351	361	358	367	383	394	363	321	357	381	380	370	360	399	355	357	362	362	383	388	369	346	365	369	372	363	365	400	380	369	367	348	382	385	372	368	332	395	363	364	384	363	322	355	337	382	357	349	362	343	359	359	345	408	344	405	374	364	359	335	358	337	400	385	373	393	348	359	373	395	323	347	329	328	366	345	379	355	385	383	404	368	387	355	347	341	370	371	367	399	345	379	364	329	368	382	367	396	378	340	340	358	372	381	331	346	381	354	377	381	358	358	385	384	344	357	378	342	362	393	349	388	367	344	388	354	365	353	356	377	366	358	381	369	378	344	358	389	396	358	366	374	350	403	376	400	348	350	373	370	404	353	361	384	331	389	347	384	374	376	359	354	348	359	344	386	378	341	352	398	379	379	387	393	382	397	381	381	415	364	358	333	357	389	334	362	345	349	395	383	383	342	383	392	331	374	404	388	357	383	351	331	391	345	388	371	373	365	352	336	367	362	351	369	376	364	364	379	344	355	357	312	374	362	368	352	346	333	397	376	373	379	363	347	296	357	400	354	339	341	341	334	379	364	383	374	313	373	372	360	359	376	376	366	376	383	350	402	379	365	355	399	390	372	373	359	367	381	384	347	376	351	371	345	346	345	372	375	369	314	361	314	378	390	360	363	370	364	368	319	390	352	380	360	345	311	359	362	392	397	348	381	364	382	355	370	369	366	375	399	332	369	374	355	332	357	360	365	353	366	391	368	419	391	345	412	372	372	365	370	315	367	341	383	344	366	357	367	330	363	366	353	360	374	388	357	373	354	352	370	365	368	390	367	360	367	343	372	351	321	368	389	319	331	367	324	324	367	368	374	374	359	397	353	355	352	377	348	334	393	400	354	370	412	362	356	335	368	346	401	363	361	402	368	331	366	399	342	373	337	342	358	344	384	347	342	379	361	393	370	384	358	375	398	348	337	372	393	369	323	376	342	423	325	349	389	376	394	365	356	360	392	354	364	359	371	422	366	369	372	363	368	422	361	307	335	397	374	343	341	362	381	392	361	342	338	384	337	420	357	381	371	381	388	347	385	379	405	360	380	341	360	366	403	355	376	343	357	378	388	375	344	372	385	335	355	396	318	363	384	345	397	367	360	378	388	352	356	368	369	328	356	390	389	415	360	368	354	353	358	347	364	358	317	422	370	367	349	336	345	379	324	396	391	355	377	356	377	363	360	375	384	359	356	372	326	364	358	358	372	365	365	375	373	351	391	375	373	374	353	369	390	369	349	354	368	372	355	367	376	391	370	366	347	343	361	357	392	375	362	339	362	365	381	364	353	376	343	375	380	383	370	375	361	319	344	359	373	348	389	383	408	406	368	320	378	370	341	326	335	368	363	332	364	347	371	394	330	347	373	408	371	346	341	368	355	338	388	397	393	358	349	367	374	364	370	384	412	370	371	346	376	352	373	365	376	351	385	376	384	361	372	343	336	351	369	370	362	363	417	394	377	341	357	378	379	380	367	369	416	390	386	358	367	363	401	349	330	365	377	354	346	335	342	356	339	386	338	412	373	339	392	382	356	348	378	328	343	356	372	351	412	352	359	361	386	331	334	376	354	362	354	355	374	362	363	364	379	404	349	392	374	338	368	334	343	385	351	379	362	391	365	354	329	335	363	348	343	388	386	337	381	322	372	331	368	385	364	378	406	408	361	381	424	350	368	386	375	361	388	362	346	383	362	384	382	396	355	376	358	391	401	387	367	369	343	362	395	343	375	390	371	366	327	368	364	369	349	339	360	368	384	348	352	317	405	366	330	386	376	357	348	333	348	364	378	359	368	352	364	351	338	379	374	330	333	363	350	381	342	342	375	349	379	352	386	372	380	391	387	358	361	362	365	366	359	378	383	340	350	348	373	365	376	407	344	372	374	357	367	373	355	363	360	376	411	379	384	380	352	391	389	338	365	333	379	362	377	375	395	357	363	391	365	361	309	385	394	346	365	351	392	352	371	362	375	392	373	386	379	386	349	383	364	352	352	355	378	380	357	363	412	375	391	338	344	382	390	370	353	364	348	371	352	343	372	373	356	368	366	365	355	347	365	381	396	335	356	338	373	357	359	374	363	359	379	362	369	380	363	332	339	384	382	358	339	356	367	368	398	404	347	360	360	390	370	358	335	377	357	371	361	326	340	375	350	354	338	366	361	342	338	356	387	371	398	347	349	370	350	339	371	338	368	366	367	351	366	397	384	371	336	388	363	388	349	361	320	379	371	389	368	369	366	331	377	350	358	353	343	338	372	369	358	371	392	394	338	341	396	391	398	356	381	354	374	352	363	388	394	373	385	348	358	381	373	365	355	368	383	394	359	333	338	391	339	353	396	364	386	328	388	374	344	365	410	375	347	346	393	377	365	384	332	329	360	347	349	406	357	343	399	342	410	384	373	357	338	347	362	377	374	384	329	391	388	343	365	361	370	350	350	346	341	356	337	396	389	375	329	341	331	363	334	365	367	402	353	346	362	383	367	352	327	386	379	371	340	397	385	348	371	369	381	330	357	360	407	367	365	389	365	392	355	340	406	369	356	378	362	360	375	379	385	384	347	361	408	353	386	343	352	371	360	378	336	335	381	397	375	373	357	371	340	347	394	362	368	334	366	380	386	375	398	360	415	430	349	409	354	375	361	376	357	366	367	370	384	340	377	389	316	355	380	369	380	387	357	385	383	383	365	336	360	338	370	397	364	396	354	358	347	357	381	358	376	359	344	339	390	376	352	359	348	381	328	360	368	374	363	346	350	347	370	363	354	363	381	384	383	353	388	346	379	402	402	369	371	375	332	406	358	369	368	381	389	359	390	376	381	366	369	357	348	364	367	385	361	367	368	347	392	412	407	354	342	347	323	406	392	358	368	331	404	364	346	319	371	386	399	392	341	338	372	358	346	372	367	365	372	370	354	367	344	383	347	344	355	367	352	370	371	367	401	379	321	336	400	355	377	383	364	361	361	414	374	354	376	386	379	363	350	362	348	410	355	373	438	393	352	382	387	366	354	348	366	402	422	374	390	406	403	392	378	363	379	405	365	377	315	356	402	368	379	358	396	343	338	366	369	382	359	357	384	360	331	361	372	365	348	348	379	351	378	356	380	372	341	394	364	385	402	354	372	352	362	386	376	357	376	360	339	399	360	378	367	321	391	394	351	345	369	331	387	323	349	371	384	387	366	363	343	358	351	351	313	347	378	345	376	368	411	389	388	355	367	424	339	381	373	371	390	345	368	360	379	380	375	354	354	371	363	392	345	391	400	392	361	340	392	329	369	388	379	397	397	415	391	427	373	382	364	360	390	339	392	373	367	378	374	416	356	374	363	364	355	356	324	365	351	388	356	368
5365	3184	5697	6006	4955	3949	3040	2257	1793	1513	1368	1240	1159	1073	957	934	935	942	863	880	878	857	771	852	806	768	813	794	769	819	769	856	797	815	768	762	775	754	825	712	808	843	822	783	834	784	761	786	807	827	775	848	816	768	814	852	810	846	796	869	739	804	822	783	778	823	763	844	836	822	805	802	804	800	795	818	803	733	751	806	815	766	813	766	828	805	846	774	809	846	783	771	831	824	840	815	825	796	788	725	772	778	860	785	747	755	836	768	817	849	772	851	796	800	801	787	773	795	803	785	789	769	791	830	789	799	783	822	788	798	833	825	773	854	792	804	843	797	753	801	825	769	834	821	846	828	879	832	785	772	862	794	804	820	803	794	806	791	766	793	814	814	782	808	823	794	786	814	824	795	803	765	828	807	839	828	752	811	800	815	829	798	820	771	806	730	797	790	821	808	836	795	791	810	786	785	825	809	831	825	808	820	792	825	828	799	790	845	794	820	841	824	866	801	801	842	762	806	816	803	807	780	792	821	742	802	816	821	811	788	798	804	814	782	787	752	814	795	774	877	779	780	782	776	815	833	819	782	788	791	765	752	790	838	831	831	822	793	788	799	832	858	774	783	795	809	793	802	772	850	819	795	789	836	792	852	736	776	791	821	839	792	823	817	841	796	770	810	792	791	793	774	813	770	807	810	823	770	825	794	810	867	813	808	748	824	795	767	774	790	812	788	809	770	805	766	800	786	816	832	794	810	776	804	823	784	831	787	757	833	761	867	803	841	814	840	817	789	807	744	816	781	824	817	816	811	774	817	776	834	787	793	795	804	789	850	792	765	774	834	814	776	792	792	772	774	803	746	775	804	875	812	757	800	842	790	810	784	818	794	755	854	796	776	828	783	796	785	810	827	750	854	790	836	836	757	762	775	798	795	778	864	785	853	799	797	802	804	763	743	791	826	807	835	789	843	769	787	788	796	758	781	773	849	804	823	802	817	816	756	845	823	799	807	840	804	787	742	839	794	767	801	818	788	751	877	780	839	788	784	817	784	822	816	789	809	823	819	795	809	786	779	859	803	747	768	792	824	777	839	765	810	753	834	762	783	774	814	776	769	813	832	816	765	815	778	807	832	820	813	794	797	839	787	776	813	773	789	778	810	784	818	772	754	781	757	821	811	777	866	822	791	773	801	755	815	810	787	774	826	837	783	756	724	812	800	784	830	808	825	827	817	813	805	798	784	738	825	801	745	817	828	844	804	815	835	792	814	797	745	729	761	859	797	768	823	817	827	811	814	830	818	804	800	835	816	806	811	795	773	822	768	747	765	822	781	833	786	854	782	794	793	798	784	810	811	790	815	843	840	812	761	759	733	795	808	851	796	738	822	825	834	769	797	778	761	820	818	786	816	838	819	801	849	745	848	763	761	774	779	827	822	864	802	825	806	800	791	786	804	803	795	816	791	771	791	766	781	777	815	766	809	808	820	799	818	790	783	800	840	826	793	792	809	780	839	814	800	776	802	757	764	847	809	800	798	779	810	825	816	768	792	838	796	785	843	792	756	830	834	760	813	760	806	821	853	839	800	772	802	760	737	797	789	795	862	807	798	789	779	820	803	778	827	825	814	800	776	776	837	776	798	805	764	784	824	809	788	800	770	787	813	779	786	794	765	843	772	815	798	770	808	786	807	821	802	792	805	815	853	814	765	760	789	766	761	790	810	748	787	775	753	799	772	797	821	778	779	741	819	768	802	748	827	871	815	786	825	827	842	806	797	878	722	794	809	848	777	779	816	789	773	815	794	764	802	807	828	759	827	782	843	784	793	792	810	788	782	812	798	826	784	772	811	770	765	746	824	790	797	828	822	767	755	795	813	826	780	819	815	796	839	850	861	809	801	807	759	847	758	793	831	761	760	810	826	794	745	828	797	809	781	832	744	798	820	767	804	812	850	832	819	792	818	794	819	757	784	827	817	802	706	773	765	792	789	831	819	796	765	801	832	810	793	802	801	822	777	817	788	816	814	793	741	815	801	813	813	743	764	820	785	832	798	764	856	830	817	801	815	828	747	822	791	829	777	800	815	791	843	818	815	791	848	806	809	778	828	790	817	823	794	809	751	760	783	809	822	784	819	800	827	783	806	785	779	791	768	768	796	798	800	806	823	808	881	786	808	802	814	745	747	806	779	802	777	830	822	809	802	813	835	742	845	825	746	820	777	813	791	841	784	787	787	804	805	822	803	786	796	796	798	840	785	770	814	801	810	823	754	837	776	799	764	804	790	816	818	795	824	771	827	833	743	795	821	791	774	814	791	734	766	821	854	806	771	743	771	872	800	824	832	836	810	796	787	773	760	815	750	839	787	843	797	821	777	791	806	798	826	775	766	768	789	796	783	743	820	786	818	757	812	779	797	830	797	837	772	791	781	823	764	791	824	805	813	843	825	871	808	772	779	792	788	847	853	804	769	755	863	767	836	761	797	789	841	833	837	765	763	767	750	750	802	779	822	768	805	855	805	833	823	786	765	783	810	778	822	819	781	786	798	786	769	846	790	772	805	807	749	795	797	820	833	810	821	784	848	801	784	752	837	809	853	784	780	758	853	838	819	785	802	787	884	815	822	812	821	751	775	809	784	820	739	773	794	783	791	759	785	776	783	748	784	774	786	819	739	797	804	826	818	798	812	824	775	771	818	791	792	774	803	798	786	811	848	844	835	879	850	790	811	806	844	853	807	768	800	771	795	816	813	801	849	795	739	794	779	822	815	797	810	774	816	837	809	767	830	812	818	807	846	798	814	792	803	811	796	778	779	799	801	818	818	837	805	795	858	777	786	785	791	811	828	760	760	782	777	863	844	761	816	826	826	774	805	806	817	873	811	790	794	759	821	773	849	788	824	850	777	796	798	772	828	781	766	794	831	818	851	845	814	786	763	786	831	797	800	816	788	797	812	798	786	839	794	735	793	819	786	825	810	805	837	821	828	816	772	810	774	857	882	792	755	787	808	773	778	812	833	781	816	759	800	773	818	778	770	779	812	822	823	744	863	784	776	816	820	775	866	827	799	775	801	767	785	875	826	842	801	804	778	796	796	801	841	799	773	775	785	846	811	789	791	779	803	788	829	789	750	864	834	857	780	834	827	809	772	808	848	831	783	782	795	828	778	792	804	828	779	741	887	803	811	792	821	819	793	801	804	833	846	784	830	816	810	758	825	820	774	802	786	776	795	805	811	799	772	820	771	763	829	746	766	830	846	782	766	804	824	779	787	801	811	813	780	828	819	819	784	781	778	801	783	765	824	815	801	855	812	788	797	801	792	797	764	809	792	802	780	773	796	789	807	847	809	793	781	820	810	804	779	788	807	844	810	795	828	799	770	810	805	779	817	759	756	831	743	760	793	782	769	884	858	810	797	784	768	782	778	830	803	844	797	825	810	775	737	753	861	786	834	799	770	778	768	800	813	833	873	825	761	800	777	767	833	756	882	803	756	808	813	798	791	774	833
18008	6367	5992	4361	2528	1797	1333	974	703	591	541	517	451	432	407	412	408	394	371	372	380	382	374	387	391	346	413	360	346	367	384	377	343	346	333	350	376	370	323	343	359	322	347	332	348	341	362	361	356	348	365	368	342	355	355	353	411	393	352	386	354	358	359	334	347	363	354	302	337	355	371	383	352	356	359	348	345	326	313	330	326	343	364	359	380	331	366	335	333	383	371	353	356	351	370	365	370	333	344	356	319	376	327	338	344	363	342	329	352	355	315	376	313	365	348	314	361	370	376	369	345	347	370	390	377	386	371	391	366	382	361	310	337	375	353	358	345	335	335	398	369	338	333	365	398	346	322	364	362	356	362	390	358	343	320	351	355	369	346	319	300	336	308	310	403	350	344	319	306	342	355	348	394	364	365	346	368	326	371	342	379	363	356	360	382	360	307	352	334	337	347	351	347	344	374	359	334	338	347	370	326	359	345	334	373	351	359	356	333	336	358	322	375	361	354	327	358	346	360	328	325	335	340	370	316	322	375	298	352	351	339	370	320	369	344	352	366	375	334	311	354	355	348	347	351	336	348	326	378	376	359	341	396	313	348	372	350	370	373	317	364	339	350	353	366	368	345	356	367	365	377	352	336	369	341	345	332	349	356	339	303	378	330	366	333	387	365	326	350	347	360	333	362	311	388	351	344	318	352	311	351	371	323	360	365	382	350	369	327	389	345	351	343	350	349	346	339	316	389	345	372	346	349	368	377	356	361	370	360	346	345	366	360	349	349	347	337	346	399	325	374	363	340	344	369	366	325	327	357	331	369	351	343	375	331	329	316	340	368	380	364	346	344	353	358	324	336	336	344	318	318	331	358	331	356	343	366	368	360	346	377	351	316	363	341	360	336	347	349	365	327	378	342	385	350	408	344	346	357	355	355	315	314	325	294	361	335	346	345	340	332	359	327	339	331	383	343	356	372	343	339	343	357	368	330	348	392	353	345	330	348	361	349	370	382	348	361	316	363	350	339	340	352	341	335	321	358	339	359	367	319	371	320	375	364	372	342	342	348	414	352	386	359	358	375	333	366	340	342	358	367	336	331	321	380	350	335	371	373	350	338	357	373	370	377	324	360	350	346	387	358	322	370	363	368	399	401	337	371	405	360	327	362	356	356	351	364	346	341	341	382	338	345	372	369	310	335	328	335	351	384	352	362	322	360	332	354	348	359	363	375	365	334	362	333	338	374	345	369	345	339	363	339	335	376	339	300	355	330	307	335	328	327	330	345	368	367	311	316	380	378	364	367	362	383	338	346	371	367	344	383	378	369	378	386	298	387	357	367	345	357	353	344	367	368	361	371	356	347	329	320	340	346	406	370	367	392	335	357	397	332	403	353	338	310	328	344	385	375	364	319	395	344	378	336	355	299	353	320	352	329	332	349	313	366	371	397	335	333	337	389	357	342	376	372	339	392	422	350	367	339	321	354	327	314	376	364	344	346	362	353	337	333	342	337	359	358	329	344	327	334	401	371	343	374	341	361	353	381	342	322	339	341	319	395	353	383	352	362	362	343	362	374	333	346	340	358	356	335	341	363	353	352	337	394	339	299	314	347	341	354	379	374	341	350	386	369	344	323	348	309	325	340	348	355	375	346	323	359	353	367	367	341	346	348	354	334	335	312	340	383	349	360	341	375	344	359	350	376	346	398	371	332	372	378	404	322	334	389	323	328	351	339	330	329	321	336	336	358	349	359	360	406	321	315	378	368	370	320	319	332	331	346	387	363	297	347	345	382	333	346	318	338	303	394	339	324	379	339	375	328	388	389	332	331	354	354	365	335	348	357	368	336	345	363	335	375	318	370	364	373	357	336	369	344	365	383	375	365	347	372	391	341	352	352	408	328	347	337	333	371	375	372	355	362	340	364	353	354	353	361	341	332	349	365	353	379	342	381	367	355	334	362	347	357	332	327	326	344	360	351	350	382	336	365	386	361	370	369	328	304	325	369	356	340	350	340	353	319	361	375	294	360	347	345	347	369	346	357	395	340	319	342	345	363	334	361	332	377	367	352	352	347	321	373	345	365	357	337	374	346	353	341	298	336	333	382	365	334	356	347	369	345	359	348	343	369	354	356	333	329	339	342	332	382	344	343	353	372	333	389	378	379	342	315	347	351	319	357	370	347	382	346	344	332	353	326	377	365	339	363	370	342	312	347	348	369	341	353	382	379	334	326	364	387	362	393	337	364	340	336	388	339	355	356	336	313	351	333	384	399	306	348	322	383	384	327	334	363	343	352	354	341	353	343	349	343	313	328	366	358	365	352	354	377	340	329	347	299	359	353	385	367	362	342	337	354	344	352	367	358	333	334	342	337	379	355	371	331	341	342	351	364	339	335	394	367	311	373	384	372	350	365	378	338	378	345	350	318	364	318	316	348	350	348	332	364	331	346	366	366	308	349	340	348	348	369	387	358	354	341	342	352	385	345	328	364	360	372	362	367	331	354	367	373	326	332	376	355	328	327	348	337	334	367	352	344	345	353	340	326	346	337	329	330	367	338	389	321	336	378	354	365	366	334	349	341	338	338	363	323	354	380	337	356	331	325	345	362	330	337	360	354	328	350	326	359	345	340	360	381	309	353	341	381	319	323	327	355	381	347	368	352	339	318	330	334	343	352	348	351	351	325	325	347	351	383	345	360	316	333	368	334	351	345	339	320	350	334	327	350	338	383	357	347	371	345	382	327	361	327	346	352	373	335	304	343	329	342	348	353	339	408	332	364	359	360	348	360	356	342	336	350	378	358	365	320	357	335	328	303	375	334	357	384	347	323	387	362	370	341	349	328	361	378	368	358	409	357	344	372	363	359	397	352	392	346	381	357	332	389	326	370	344	332	329	382	387	378	368	365	327	352	375	386	377	345	357	352	332	363	367	388	408	363	347	323	333	354	332	329	346	374	359	346	332	346	383	319	387	370	382	322	337	362	311	342	323	314	329	374	348	378	337	344	315	362	347	345	335	332	347	380	342	334	334	366	334	329	321	321	324	363	331	385	350	326	357	362	346	316	354	353	326	346	330	340	337	329	369	330	366	384	349	381	333	340	335	350	356	359	380	377	379	355	345	385	356	352	349	316	340	335	372	363	346	347	364	349	325	359	323	353	316	333	387	374	329	350	348	362	362	386	367	322	343	368	364	324	372	366	336	357	348	362	346	388	370	351	369	343	345	336	377	333	370	334	347	345	348	321	345	359	359	367	369	299	362	378	360	336	320	334	292	385	354	345	391	345	342	352	370	374	358	352	388	354	348	341	396	323	340	372	331	371	337	333	364	307	388	348	325	376	341	330	370	343	361	353	401	299	362	356	328	379	394	370	337	349	351	350	378	301	333	326	355	362	327	342	367	366	361	325	356	358	326	364	350	357	372	378	363	354	367	337	355	337	366	348	367	344	342	347	374	355	355	389	329	335	335	346	322	368	399	376	389	362	326	368	352	374	298	357	365	315	317
11129	5218	9866	9893	8036	6417	4902	3581	2698	2222	1889	1705	1465	1189	1095	1058	994	966	998	934	928	916	883	872	908	866	907	842	751	756	801	774	833	805	773	831	772	819	821	825	793	772	808	805	806	785	750	844	806	776	786	783	830	824	796	784	826	779	762	841	823	842	813	783	749	806	798	796	768	752	787	784	797	806	774	788	765	766	730	749	811	842	730	814	780	809	792	833	753	795	756	812	777	805	786	781	807	769	765	824	761	787	742	769	756	816	804	774	774	781	742	782	772	825	795	813	769	759	723	770	780	757	827	791	774	802	785	762	791	861	825	817	754	808	846	768	794	779	769	793	832	801	814	833	837	803	728	767	762	781	825	791	778	779	837	809	774	730	723	812	751	773	709	824	786	765	806	834	785	795	758	792	799	776	845	806	810	749	749	767	770	813	832	827	759	792	807	835	757	778	723	799	805	829	749	788	772	783	798	776	800	793	743	745	841	834	761	771	762	803	784	820	814	814	776	804	795	779	811	841	777	803	762	779	823	810	811	807	725	737	795	760	771	817	750	800	746	806	786	782	822	758	762	839	802	757	813	786	811	777	768	805	762	778	748	774	765	782	769	762	722	784	763	727	769	789	743	824	762	714	782	785	753	744	737	769	815	756	817	812	749	777	746	766	794	757	767	794	798	801	807	830	797	811	793	774	803	776	741	753	823	758	730	738	742	781	767	783	825	749	740	793	756	780	804	774	809	879	766	803	748	784	765	784	812	768	789	775	818	797	822	748	798	747	783	788	799	765	777	857	789	777	755	784	768	779	794	796	802	758	800	782	757	768	807	714	775	741	786	755	779	737	816	808	795	784	802	749	792	755	796	780	835	753	767	766	741	747	780	798	795	760	768	778	835	725	783	796	785	811	822	744	759	785	717	796	823	814	818	809	786	792	757	766	840	791	812	781	764	777	816	758	832	766	752	758	754	765	814	783	777	775	820	783	752	776	790	761	814	745	804	778	755	829	764	788	766	739	809	795	761	789	766	748	766	774	828	816	806	810	721	770	834	780	769	769	793	799	769	818	808	754	708	818	772	771	809	792	766	752	802	786	794	756	812	770	783	778	796	798	791	792	742	781	780	738	751	774	771	824	781	825	782	800	801	765	755	784	801	794	731	788	773	821	757	801	768	731	844	807	750	797	815	805	791	795	809	793	847	756	769	756	780	772	766	755	829	804	733	800	773	855	787	795	740	771	771	801	754	788	783	745	754	770	784	784	749	808	748	789	796	798	823	760	723	774	824	728	757	789	793	783	763	774	738	777	826	797	779	772	762	816	808	791	783	766	801	771	794	815	808	746	884	837	782	839	761	804	813	759	771	752	709	817	762	771	770	790	774	796	725	759	777	767	761	781	774	795	810	734	767	794	766	781	765	787	738	798	770	750	836	771	809	747	858	782	775	812	758	810	798	779	787	761	758	768	786	810	761	771	763	842	829	744	789	813	799	765	774	801	800	770	763	791	793	766	794	810	796	780	811	766	769	726	809	781	775	764	821	796	785	820	756	793	808	797	809	818	767	779	767	813	828	755	735	788	790	810	797	813	757	804	850	739	838	802	772	784	795	782	772	733	729	761	792	766	800	808	787	818	763	803	735	771	768	787	793	846	806	791	810	776	764	787	813	789	804	796	767	778	811	802	814	809	776	776	797	828	765	781	811	768	814	795	799	756	805	739	735	777	721	808	800	776	791	809	786	840	765	762	757	793	755	775	759	779	787	788	781	794	785	813	751	758	762	840	801	820	780	775	763	761	765	776	782	804	827	815	741	789	753	803	794	794	821	752	754	759	810	751	757	775	797	777	758	740	805	762	780	718	777	775	770	743	815	761	780	747	793	756	744	759	827	764	758	719	792	779	787	727	756	774	799	783	806	776	774	805	762	805	805	752	777	786	798	739	781	808	823	773	777	781	783	791	836	795	809	751	753	815	761	810	800	707	791	833	730	854	780	786	827	744	821	744	834	799	747	760	784	741	799	832	772	790	789	725	824	783	785	791	771	839	802	741	780	719	752	834	851	798	788	788	745	797	798	827	775	794	822	816	817	802	808	762	802	775	771	830	793	800	848	784	813	781	804	735	774	738	752	789	789	802	723	804	791	713	743	781	773	797	766	801	764	783	787	754	755	788	716	757	723	726	787	792	838	873	782	754	773	790	795	774	800	748	768	754	802	781	760	800	801	768	770	870	768	773	792	796	775	861	758	796	767	786	755	769	780	753	790	811	773	783	806	768	766	780	815	787	785	794	764	806	796	772	795	800	797	818	821	776	798	746	749	739	782	795	789	783	802	777	771	778	794	753	788	824	830	783	762	861	743	795	806	759	767	795	793	758	677	783	780	793	825	843	803	804	770	779	775	813	795	763	741	820	789	825	793	798	769	762	772	798	797	764	771	801	803	758	789	746	791	786	841	817	745	754	785	792	790	729	797	778	763	779	773	775	778	751	799	805	760	790	779	766	788	790	765	798	780	762	810	808	729	840	793	756	782	824	762	776	773	725	783	759	762	751	779	841	806	774	768	801	846	811	785	766	773	808	796	795	751	796	803	787	778	783	790	770	818	766	804	814	770	756	827	809	811	720	756	739	822	747	798	823	752	768	747	730	807	720	732	758	790	835	797	774	823	799	769	773	766	874	749	786	723	794	785	787	778	822	777	757	716	776	794	812	800	752	787	770	813	782	780	807	764	764	777	809	779	766	765	798	805	776	777	764	792	787	806	781	762	779	793	801	772	785	759	847	795	797	779	813	797	742	755	803	844	865	778	792	738	760	760	791	792	732	821	807	782	801	785	776	740	809	748	721	844	779	781	783	780	796	828	779	830	833	832	775	801	810	843	803	838	777	823	813	784	835	780	802	769	823	802	819	749	795	802	791	745	798	786	815	792	787	771	786	712	813	752	775	753	747	763	825	791	793	813	743	829	786	788	713	813	761	830	773	738	774	750	776	779	767	801	738	808	858	800	819	815	789	797	773	791	819	762	794	809	785	726	826	757	788	778	799	798	788	766	792	771	780	766	777	777	782	802	787	766	783	810	771	769	809	806	786	853	773	704	749	783	817	757	799	773	785	757	786	779	762	764	737	740	728	764	760	775	830	787	800	770	783	837	751	750	773	743	755	760	813	761	800	732	798	801	784	726	741	781	805	827	801	837	793	808	758	761	808	739	789	787	798	826	783	835	770	761	812	780	825	817	794	731	804	786	750	794	824	778	836	799	754	761	765	812	797	814	813	758	788	843	785	771	751	763	820	766	779	786	804	770	784	801	814	754	793	758	767	803	782	765	813	754	813	730	792	771	762	808	752	773	765	810	774	772	749	819	807	783	809	837	802	777	797	777	814	822	784	836	821	756	798	778	751	759	754	780	790	753	778	794	789	782	785	758	797	728	787	770	757	763	775	759	743	768	794	766	781	789	748	826	763	791	778	794	812	836	799	808	766	823	756	763	783	801	790	794	771
25934	10124	9482	6208	3678	2511	1796	1316	1050	851	700	667	631	542	531	502	475	466	466	459	497	446	458	472	489	451	444	425	431	430	420	414	446	444	456	392	439	433	402	413	392	428	428	379	428	425	413	427	431	431	418	411	442	404	448	461	424	441	413	386	423	428	399	456	437	437	410	454	448	451	413	432	402	441	424	397	406	417	478	417	452	430	460	431	408	434	448	445	416	450	440	375	405	400	411	449	455	429	424	404	411	418	449	421	409	435	405	422	442	434	448	426	448	430	398	396	414	433	419	438	419	405	452	411	388	430	433	459	453	438	434	422	419	433	427	412	416	407	438	457	436	422	433	443	417	439	391	412	450	402	424	434	404	456	441	446	425	437	457	451	390	452	462	424	427	409	448	414	448	455	443	491	483	431	420	421	465	414	403	419	454	458	477	396	426	420	451	382	463	460	442	412	442	425	404	459	426	456	451	394	389	461	430	440	450	435	412	406	449	415	447	447	447	407	434	443	453	396	450	415	418	424	421	439	434	437	395	425	406	489	397	443	449	441	406	453	405	418	423	446	392	453	398	462	421	400	461	428	403	460	451	429	401	439	450	431	430	435	423	435	427	417	416	438	417	478	422	417	445	421	458	436	445	420	434	410	409	444	436	401	418	443	419	436	438	443	420	431	426	432	378	406	349	389	456	462	464	427	465	417	432	438	425	425	458	430	406	412	446	395	484	468	417	413	438	437	446	464	422	426	481	464	422	446	454	433	451	434	429	430	403	425	425	441	433	443	414	403	460	446	423	441	418	422	421	424	411	415	428	418	423	441	421	415	408	445	428	392	422	417	375	447	421	465	401	458	452	438	390	426	424	397	449	432	446	439	424	424	420	463	433	398	487	450	422	417	443	391	429	449	429	424	436	430	441	407	414	429	418	461	421	450	419	457	407	415	444	428	417	432	421	435	401	431	416	394	458	407	447	432	367	481	423	460	491	418	452	428	395	451	436	438	423	478	369	410	418	460	440	447	435	439	447	399	469	449	413	437	383	390	415	427	396	449	429	407	442	389	421	425	430	434	428	389	404	380	413	381	442	387	414	476	449	455	430	424	450	487	430	436	416	419	407	431	385	400	413	442	407	404	423	456	475	415	481	422	407	444	430	426	416	437	439	442	417	411	413	467	430	432	413	403	403	435	444	423	440	454	421	435	445	417	406	457	426	384	426	359	461	445	425	447	486	420	427	433	414	457	448	407	443	450	449	432	428	443	465	430	421	404	404	413	418	410	442	426	430	408	477	426	429	413	425	424	434	440	382	464	438	407	371	437	450	421	455	395	460	465	443	428	376	401	412	445	421	395	435	403	393	448	423	441	423	451	448	419	424	430	422	414	431	453	439	425	455	443	441	410	395	425	420	434	427	434	446	433	417	415	443	410	463	437	415	468	423	418	402	449	435	445	436	459	418	429	444	425	427	432	415	426	405	446	424	456	450	432	429	392	427	432	432	443	439	442	423	449	390	422	452	442	401	420	453	419	407	428	398	402	428	433	429	443	402	415	411	386	430	443	399	418	434	416	447	420	419	460	397	450	443	450	420	439	454	442	422	441	442	423	388	416	419	449	460	421	403	430	431	426	426	425	419	432	410	454	426	475	444	466	424	475	451	464	421	432	447	445	432	421	399	394	405	447	451	397	438	456	418	407	403	434	425	462	458	405	435	467	428	417	414	371	440	416	458	422	385	410	423	444	475	411	408	439	447	430	411	435	414	414	419	388	408	436	446	476	439	409	453	421	457	409	414	476	426	425	429	460	385	403	424	480	445	429	412	390	419	456	443	396	427	437	448	447	466	421	389	416	398	446	404	466	431	451	447	439	408	422	416	412	418	440	421	418	412	423	464	427	412	415	439	424	422	414	437	425	411	408	418	395	412	416	438	443	423	437	426	417	423	419	442	426	425	455	441	428	433	426	436	420	384	442	418	396	424	448	435	444	407	455	424	428	403	434	433	406	427	434	448	438	413	398	445	412	447	414	417	409	427	419	391	440	444	449	460	438	432	447	419	409	448	469	427	447	400	397	434	460	418	422	458	405	420	411	425	423	464	473	441	409	403	453	422	423	411	406	440	417	406	391	424	428	424	431	440	428	483	472	442	449	469	464	424	430	460	447	492	420	469	408	424	419	413	385	436	439	427	442	392	481	437	436	432	451	448	450	371	451	425	440	384	398	433	433	418	422	458	460	438	395	410	458	448	393	433	364	470	418	432	455	420	396	425	460	424	392	426	433	415	415	435	454	435	416	421	426	413	404	430	401	425	393	449	438	387	425	407	420	409	408	437	424	428	428	463	407	400	451	438	417	415	436	402	456	443	434	455	423	429	432	434	413	407	419	431	437	403	405	401	396	402	389	475	439	403	464	415	452	412	432	422	414	436	420	411	422	436	408	424	428	405	474	422	444	430	450	464	401	428	427	458	394	430	416	414	417	420	416	435	437	435	431	356	434	429	435	424	421	441	422	451	403	429	422	445	406	413	402	413	415	381	399	437	460	447	455	448	410	423	391	418	363	411	403	443	427	438	376	441	392	432	422	451	400	428	471	428	441	406	428	432	411	427	426	432	408	409	399	394	467	441	454	443	451	410	432	443	405	415	433	458	431	485	423	453	408	460	459	432	443	410	448	405	454	424	454	433	417	444	425	420	417	452	466	450	416	399	428	464	443	378	418	395	381	420	445	438	416	446	397	435	459	405	387	421	422	434	440	417	393	409	406	399	415	438	432	440	456	418	437	433	453	409	380	422	429	407	432	418	420	378	416	434	433	426	462	421	439	451	427	417	431	475	424	442	407	421	453	428	419	463	471	436	428	422	454	435	387	435	418	406	493	412	414	453	404	451	454	403	426	488	405	411	405	439	374	421	437	421	404	455	439	420	417	417	435	469	400	423	384	429	395	470	455	423	434	429	443	451	439	469	437	414	435	412	421	419	411	408	421	398	442	444	440	472	452	416	406	403	431	422	392	409	483	419	459	426	467	412	408	405	449	444	420	428	431	450	414	439	437	409	420	439	401	419	450	412	408	392	417	483	451	388	424	411	409	374	438	434	398	385	451	393	389	456	459	400	436	409	413	419	439	454	474	442	425	438	401	409	423	430	438	392	413	404	427	387	442	431	399	393	389	431	445	413	446	431	425	453	442	390	447	414	405	412	390	449	426	455	449	444	425	455	423	413	395	494	437	407	433	440	423	489	437	432	411	437	440	420	429	415	438	426	397	453	456	436	437	415	435	434	453	456	433	466	408	428	424	432	428	440	452	401	423	453	392	410	419	427	440	446	414	464	424	415	444	453	447	433	407	414	426	417	449	395	425	440	398	430	431	423	429	433	472	455	415	462	454	409	396	420	399	439	446	451	430	405	442	414	413	438	425	420	416	363	431	387	437	450	396	398	449	422	415	429	433	472	449	426	451	383	372	415	407	443	441	422	478	399	387	433	417	423	424	382	424	409	435
14078	7228	13448	13184	10572	8613	6742	4967	3672	2833	2434	2176	1893	1553	1381	1285	1266	1171	1177	1170	1196	1140	1183	1065	1115	1098	1043	1032	1016	967	957	934	1023	985	954	946	934	979	963	962	960	954	902	910	972	935	895	915	979	961	908	938	973	1005	957	979	1003	946	1002	922	974	952	905	942	915	922	971	929	909	936	877	984	948	903	925	957	902	947	968	936	942	954	999	940	956	943	981	954	923	925	976	875	930	1009	956	918	988	964	896	1004	890	934	955	935	928	917	922	895	862	943	963	913	902	968	908	907	907	949	979	974	989	899	915	897	919	909	957	956	919	949	938	949	933	973	959	955	998	956	956	965	934	972	927	958	974	987	942	930	960	964	931	919	922	936	922	983	901	970	962	956	934	931	893	905	931	933	970	912	961	909	894	962	971	979	902	930	929	948	901	926	862	957	944	942	974	985	965	936	944	968	889	902	899	930	917	857	954	935	942	937	960	952	986	936	980	945	977	883	945	926	914	909	924	947	935	893	930	950	972	989	973	950	931	895	909	904	923	949	880	980	955	876	943	945	938	985	928	946	961	916	938	951	956	925	896	944	949	940	891	901	915	880	900	960	873	961	970	920	911	973	962	955	912	930	989	871	961	915	906	925	948	943	911	918	880	896	862	951	962	899	919	955	941	935	913	971	984	942	879	939	865	931	923	946	929	928	932	940	918	945	928	908	895	931	898	947	939	875	956	928	920	944	952	952	938	936	924	950	968	953	945	908	945	949	886	937	916	943	942	942	999	949	935	938	937	941	943	900	927	944	935	970	936	953	888	895	956	927	903	957	982	844	895	914	900	902	945	931	949	947	908	958	916	951	906	941	880	880	916	883	935	949	950	932	870	923	962	898	942	940	962	937	927	937	975	935	903	939	882	871	968	915	929	924	888	940	952	948	914	934	976	953	983	954	905	959	944	942	883	927	909	948	937	999	957	912	992	909	886	886	913	943	924	914	931	988	959	942	933	952	871	942	956	864	910	891	854	951	954	926	910	911	912	960	926	854	911	938	1040	938	934	910	915	971	918	919	946	963	887	947	924	974	954	904	931	945	899	972	951	939	933	912	941	917	865	885	895	897	973	951	883	967	928	918	949	982	929	933	905	937	914	917	897	937	879	908	917	954	955	918	951	921	971	908	935	923	968	968	938	929	907	893	964	906	894	917	922	969	913	886	937	968	1000	933	990	942	963	945	904	990	967	960	889	901	952	975	920	893	927	939	979	940	958	922	951	888	916	948	938	962	974	901	876	922	948	933	929	892	906	884	911	911	893	942	948	940	960	982	971	955	953	957	899	919	916	993	939	962	895	964	977	958	987	937	943	887	973	970	937	911	929	1017	916	937	932	934	930	923	916	951	911	954	939	970	980	940	939	926	922	936	978	972	890	922	986	900	895	911	909	1008	922	952	946	898	947	923	961	957	930	921	914	1008	943	927	870	936	929	926	988	913	928	950	938	996	916	883	937	952	931	887	947	994	928	894	954	905	891	943	954	898	900	935	969	920	950	922	892	951	932	976	907	917	929	876	943	905	881	940	923	872	956	949	927	949	949	921	923	979	916	884	969	946	913	916	952	906	894	945	905	914	943	937	968	930	895	940	937	947	848	946	918	889	916	938	945	884	960	945	885	968	921	922	905	1006	907	919	985	915	914	892	993	965	929	905	894	992	963	906	959	907	935	934	939	886	900	925	911	986	855	901	922	1016	932	951	993	903	875	926	904	950	1030	920	964	942	1015	916	881	930	986	952	915	902	979	894	904	961	909	953	885	916	934	923	927	931	935	932	965	981	992	938	928	879	949	930	877	902	960	892	934	991	957	926	896	942	961	926	913	917	997	949	942	874	948	964	948	941	927	942	920	918	946	931	919	977	947	914	890	931	918	892	901	956	946	941	962	890	950	909	918	874	908	935	973	891	904	923	884	958	890	936	945	902	920	917	883	960	957	985	904	914	936	967	930	912	946	930	888	906	952	914	937	912	925	933	905	893	942	918	901	907	929	994	895	966	906	895	921	961	964	971	917	932	910	924	914	920	913	871	896	961	892	910	904	970	915	910	885	877	901	923	902	946	926	893	918	886	887	983	932	875	897	934	901	936	935	923	914	899	935	902	964	948	939	942	988	922	907	923	887	984	895	969	902	939	882	880	887	957	906	965	886	950	931	950	914	916	931	898	959	899	911	915	979	969	950	947	976	932	916	933	900	890	874	949	964	951	921	938	856	888	933	896	893	891	961	904	977	941	899	984	922	985	901	936	919	899	927	984	934	946	927	906	892	895	983	927	959	945	935	914	888	945	946	901	910	874	851	918	941	972	922	936	958	931	957	959	927	921	990	888	981	868	956	951	907	948	972	1011	933	931	923	923	884	940	902	968	898	956	901	864	947	934	896	932	907	895	956	996	906	944	885	919	948	921	903	950	903	903	928	945	905	971	984	969	922	930	956	900	980	921	930	910	939	939	925	894	904	929	925	963	915	934	913	958	918	951	913	909	920	902	908	903	965	974	924	862	939	920	962	909	963	961	915	930	874	974	932	924	962	953	925	895	944	889	979	918	977	948	886	920	917	905	899	910	912	929	871	935	922	997	946	941	906	945	953	930	968	936	956	949	885	948	973	977	944	905	978	913	910	937	936	927	891	939	902	936	982	924	933	922	968	851	928	959	964	913	894	920	941	942	954	922	918	970	875	919	970	910	1014	982	874	893	952	960	962	917	970	877	901	892	930	927	919	915	941	947	974	956	900	941	987	945	889	947	958	914	910	946	928	954	943	878	956	915	949	948	943	896	935	930	887	940	947	978	955	896	984	902	953	957	909	969	947	912	928	942	950	892	925	906	920	942	930	904	902	1002	919	1032	911	926	942	918	893	967	870	908	937	954	919	938	931	947	927	932	897	921	880	931	989	901	915	878	871	954	959	917	903	940	924	975	872	944	906	933	967	930	932	895	901	975	869	885	907	938	941	888	981	940	917	947	983	914	1003	922	917	959	893	961	932	981	979	910	946	969	878	924	905	869	917	928	856	944	967	909	964	927	922	986	956	912	903	938	909	949	904	916	962	961	889	925	925	936	910	940	892	909	946	938	990	904	900	910	923	887	944	921	978	965	966	961	939	897	951	891	923	956	887	948	961	930	920	966	906	908	953	927	913	907	1016	912	947	907	912	910	917	906	946	966	940	939	887	940	935	917	905	911	933	928	944	923	983	941	929	939	943	872	927	945	932	921	922	922	983	949	908	930	926	989	933	908	920	897	923	928	931	920	906	918	894	977	900	980	926	925	911	974	913	985	922	913	939	892	911	934	932	919	946	935	958	928	936	962	977	895	887	936	897	937	877	918	931	905	940	928	906	965	979	878	937	979	927	914	984	927	958	928	941	948	931	927	924	922	916	920	909	989	965	932	917	926	957	933	935	982	922	903	927	900	906	898	922	967	908	939	906	946	940	924	910	933	915	968	902	983	924	968	914	866	970	920	937	950	900	967	916	899
8822	3481	3117	2201	1488	1094	888	674	570	487	449	433	439	415	334	385	350	314	386	359	369	393	376	358	391	364	329	339	357	345	370	384	371	359	361	357	347	371	375	377	354	327	340	376	370	358	381	367	340	328	356	405	379	348	386	374	378	382	349	382	383	345	371	372	380	366	356	359	339	356	357	341	372	361	317	345	337	380	353	360	389	366	380	362	388	363	384	357	397	362	359	337	365	372	367	398	350	330	324	360	340	363	371	392	368	362	364	346	382	378	341	370	385	393	362	362	368	349	378	348	361	389	350	348	382	361	350	357	325	355	354	334	364	380	352	357	361	394	375	378	366	320	340	344	368	364	362	364	371	386	374	362	332	362	352	319	404	344	343	334	375	383	376	365	331	374	376	383	333	355	366	334	360	376	368	345	358	359	370	337	351	394	420	375	371	370	361	350	352	372	345	370	352	352	364	390	372	370	374	337	376	397	389	353	356	381	372	324	341	359	338	357	349	372	353	355	380	378	366	368	365	363	358	388	380	366	344	369	386	336	382	350	351	350	377	351	341	375	321	399	390	333	376	374	370	335	361	389	394	351	391	338	365	341	311	378	355	365	381	320	353	347	345	363	374	358	329	357	383	326	378	353	393	407	359	376	369	413	361	341	374	357	378	363	357	390	381	374	384	364	373	395	373	360	356	346	393	353	363	378	364	385	417	323	390	401	399	381	353	404	337	339	350	365	382	385	376	372	409	395	351	404	335	394	351	323	307	370	362	377	352	372	392	378	333	370	354	365	349	319	359	371	333	380	336	393	368	350	335	368	383	399	360	413	406	371	357	319	346	316	373	358	332	309	376	366	380	350	366	375	360	345	357	398	376	348	361	365	364	342	393	368	368	348	392	350	357	366	380	337	329	363	331	352	362	364	378	333	369	372	375	370	393	339	386	341	339	333	354	398	379	354	395	370	340	362	400	372	381	394	364	364	363	383	359	344	357	409	367	400	341	413	351	367	360	362	384	352	356	370	345	339	377	347	412	378	359	340	359	378	358	346	338	343	364	338	350	325	370	360	360	329	363	360	402	352	362	385	333	338	341	391	379	387	407	372	374	346	396	343	381	345	392	355	342	358	396	381	359	383	361	361	385	392	349	364	377	375	368	329	388	363	354	346	339	330	335	372	404	355	389	355	380	363	342	359	390	409	332	384	394	365	352	343	335	344	394	368	358	368	386	368	386	351	365	349	384	371	362	409	358	349	352	367	339	363	316	358	369	387	347	368	344	402	354	355	362	387	357	390	375	375	325	369	435	414	366	372	362	372	363	367	345	354	371	368	372	352	370	401	367	376	362	370	411	316	438	378	340	356	355	351	367	391	344	385	333	374	372	343	361	354	380	334	344	355	367	377	356	381	412	352	347	363	370	368	364	394	414	334	363	363	355	329	400	377	348	320	342	387	364	337	367	335	388	368	352	382	394	381	366	403	365	381	372	333	402	363	359	367	394	341	343	353	360	370	346	361	347	395	355	342	348	339	383	349	369	338	378	368	368	382	359	403	388	372	400	358	350	351	360	347	337	342	362	365	371	385	364	369	374	370	346	359	349	354	388	389	387	369	359	383	321	354	327	386	375	367	360	364	374	361	391	368	363	315	363	383	364	373	347	365	322	372	354	358	372	341	346	355	364	388	371	347	367	381	413	358	351	354	379	344	367	366	355	345	387	407	381	335	366	346	362	389	414	354	382	409	356	377	375	346	360	352	382	338	351	365	370	381	361	381	391	333	349	326	371	363	359	372	392	375	337	361	394	415	349	349	370	377	417	351	344	393	393	353	343	367	346	347	378	370	382	381	400	389	342	375	387	345	382	441	373	388	347	353	390	368	392	360	345	351	377	368	330	333	315	363	394	388	360	354	341	347	341	389	398	345	333	371	314	341	386	353	375	346	359	337	351	366	371	348	369	375	319	384	354	404	355	333	348	370	328	393	404	410	361	373	336	374	380	383	377	356	374	360	363	389	363	354	375	344	334	364	356	342	362	388	333	329	358	349	354	385	327	353	365	353	399	386	373	377	372	344	324	371	389	350	373	382	353	351	354	389	392	343	366	338	333	386	342	333	335	358	323	381	323	355	358	340	349	381	356	380	401	366	361	402	332	382	332	374	399	372	391	365	351	371	369	367	381	361	352	361	332	343	402	387	351	336	371	341	341	348	356	334	314	345	361	345	361	339	359	334	383	391	385	370	372	356	359	356	365	359	328	340	380	386	410	362	357	350	323	384	346	360	372	336	365	367	388	375	370	350	394	345	342	358	366	352	406	355	341	383	342	378	353	356	372	359	380	369	343	373	331	347	368	393	370	407	385	387	387	361	337	384	389	354	390	369	376	381	349	362	385	316	341	339	357	400	365	369	340	382	358	388	352	343	340	350	372	373	342	341	360	375	368	379	372	371	337	373	349	394	394	360	384	381	327	380	360	324	363	323	355	328	391	388	329	345	376	412	356	372	372	342	356	317	325	373	328	353	336	315	354	361	368	393	362	396	320	397	355	373	371	353	386	390	338	355	373	377	382	353	366	356	367	354	359	386	371	334	346	343	369	376	344	394	382	370	342	377	349	401	377	391	359	363	311	379	324	377	339	358	345	369	356	359	368	364	359	354	349	387	346	365	371	336	347	326	341	363	356	330	354	410	383	385	356	370	361	368	329	323	371	356	382	330	407	366	339	334	371	407	372	371	350	371	355	384	358	322	390	360	363	368	383	349	327	398	387	401	323	378	346	357	330	344	381	355	382	362	355	347	375	378	383	348	400	380	370	304	368	355	359	352	335	372	362	358	356	322	361	356	390	338	353	366	383	369	371	356	364	400	356	366	352	344	343	348	375	357	396	388	361	359	338	354	393	370	390	367	387	381	341	378	359	329	398	352	375	362	360	395	359	371	410	336	366	322	377	328	366	365	386	391	415	347	397	335	371	361	404	343	355	372	387	354	359	349	375	358	376	358	391	328	345	370	371	355	385	349	375	331	356	361	364	346	338	358	370	361	356	358	372	370	372	368	356	361	367	348	373	367	364	349	391	368	350	375	373	364	345	374	368	364	368	350	365	367	346	358	320	348	361	345	383	383	385	384	383	351	359	352	350	345	348	404	346	393	348	339	380	373	358	367	345	357	364	383	358	372	358	358	383	369	362	352	345	358	361	345	379	388	352	379	424	351	371	401	393	312	370	349	380	370	367	371	407	351	380	347	362	377	369	344	346	371	336	363	375	358	378	347	391	372	359	384	384	393	382	317	376	376	339	335	373	342	328	337	379	387	328	375	329	348	390	381	399	337	389	384	313	348	375	352	372	335	364	363	364	387	337	355	346	342	360	333	352	374	362	403	374	380	359	373	362	350	367	363	342	334	348	337	359	364	334	372	363	361	369	335	384	349	376	334	347	359	368	393	363	331	360	364	347	353	324	332	391	351	365	295	345	376	361	352	348	389	390	379	391	347	348	377	365	332
5399	3224	5819	6159	5228	3875	3024	2257	1822	1483	1361	1330	1240	1088	950	964	869	860	856	899	913	945	877	842	792	818	829	834	790	793	774	774	840	781	763	776	806	824	798	786	797	772	826	785	774	799	838	721	782	839	864	805	763	801	771	831	853	804	790	861	778	828	869	809	818	839	816	802	781	767	825	809	812	766	760	784	775	849	783	774	797	841	782	820	770	773	840	814	852	837	834	807	818	817	797	786	779	796	812	801	794	773	814	793	784	819	832	811	792	789	779	807	814	861	779	793	804	808	814	835	754	822	762	804	813	793	841	788	801	811	750	764	813	767	793	823	799	775	802	865	831	825	812	777	790	804	808	766	813	801	841	770	798	839	808	762	847	780	812	766	893	722	819	817	773	798	773	776	778	802	766	805	767	746	768	792	811	810	795	836	753	800	783	804	789	819	804	788	807	748	844	820	821	814	825	792	801	810	867	810	803	811	787	792	790	828	774	794	753	766	823	814	867	799	786	846	791	752	791	791	805	778	802	817	783	788	800	810	785	780	782	758	803	758	772	806	808	746	802	836	875	748	800	837	740	817	789	839	776	767	794	824	773	799	764	757	819	824	853	781	801	783	792	824	798	787	822	743	805	829	786	767	766	788	794	764	771	825	827	788	820	792	760	794	735	814	779	845	791	786	782	777	744	792	754	782	806	787	838	787	767	820	788	807	749	852	787	791	798	820	784	835	779	755	814	755	803	823	810	831	782	802	793	790	787	801	825	776	816	783	836	814	773	822	773	788	788	861	804	753	770	813	769	812	830	761	815	800	762	811	778	819	748	816	812	831	768	825	770	791	787	826	800	777	736	809	801	820	832	879	790	747	822	798	774	787	770	780	849	793	826	801	839	784	806	816	766	772	784	805	843	812	795	825	751	802	765	784	786	786	757	753	772	806	788	839	807	814	800	804	762	829	816	807	802	772	824	807	752	800	840	803	783	720	802	785	827	816	766	840	795	837	838	808	795	808	774	790	811	757	839	808	759	806	846	836	780	821	834	791	838	789	814	852	864	785	761	790	792	846	792	763	765	863	764	790	814	813	790	779	788	829	820	816	849	748	818	769	859	771	799	812	807	807	857	811	727	785	754	778	764	807	795	783	791	831	808	821	816	820	863	777	817	788	735	822	794	778	761	826	802	799	862	781	811	817	802	841	833	849	792	811	769	798	769	806	827	781	799	791	768	754	816	769	797	812	821	772	790	850	828	783	815	815	782	812	784	781	845	741	759	835	806	797	778	826	781	794	767	769	760	800	792	802	782	847	770	789	802	810	789	760	839	785	799	806	876	795	801	790	783	798	847	819	774	791	773	787	827	786	775	822	819	766	819	811	764	804	767	762	786	823	800	829	811	841	821	846	835	847	806	834	808	841	797	775	796	754	779	796	800	822	824	798	771	775	793	818	867	768	817	755	814	781	773	793	762	836	788	753	759	827	837	768	795	806	784	803	809	795	806	828	768	794	786	825	834	801	811	795	753	829	809	836	793	808	754	814	755	810	785	787	772	814	782	855	743	751	792	787	825	824	777	774	758	751	832	779	757	785	844	773	819	792	783	826	831	837	801	746	767	785	788	809	802	813	808	824	825	813	806	864	796	784	775	799	810	797	786	810	819	786	823	791	802	815	815	766	823	832	795	785	776	788	808	798	782	819	744	839	802	795	831	799	800	808	806	858	755	790	808	758	801	737	744	832	781	870	816	788	775	780	823	785	829	827	786	769	760	776	824	812	823	826	798	824	805	840	811	805	795	798	817	828	804	763	802	778	834	840	805	820	809	835	759	821	768	772	814	765	807	762	874	795	801	778	817	785	779	817	835	712	792	816	834	744	814	787	785	805	843	802	812	821	830	799	786	785	808	809	816	784	771	797	762	753	802	826	725	800	821	768	795	789	827	798	796	811	791	774	789	755	799	804	802	788	790	843	823	789	759	803	840	805	836	771	808	804	820	769	779	806	777	768	827	845	810	822	787	807	855	744	800	793	815	831	813	736	749	769	775	774	750	822	829	744	835	814	802	820	775	789	823	789	781	794	830	775	809	814	792	798	741	808	818	796	792	821	837	799	794	782	779	788	849	828	817	810	788	730	860	784	772	813	801	791	818	771	757	827	776	791	819	821	770	802	792	822	862	787	780	843	797	778	721	803	814	830	835	760	786	764	794	747	755	795	764	796	777	786	854	824	785	789	835	781	791	780	811	827	858	759	811	815	801	796	825	819	738	781	783	812	781	772	762	793	808	790	806	794	810	806	785	833	774	865	799	798	817	801	825	778	821	766	855	823	835	780	808	806	765	819	808	827	804	767	869	807	793	775	810	794	797	756	785	843	833	846	812	762	825	795	807	815	769	800	800	824	791	806	796	829	833	806	807	787	779	845	779	778	868	813	766	802	802	791	814	788	781	806	844	800	821	782	801	855	787	775	805	777	841	757	833	773	769	804	821	829	809	811	822	843	777	815	795	786	775	792	782	815	810	825	743	828	818	829	774	807	795	794	792	756	798	799	815	835	816	806	834	781	794	821	858	801	803	841	776	811	767	787	773	757	819	807	809	852	794	804	790	856	820	793	775	784	795	807	863	802	790	792	810	791	756	780	770	802	819	756	733	790	844	815	781	845	774	802	830	797	768	787	791	792	819	720	811	868	799	800	878	774	773	807	782	802	853	816	779	809	802	776	782	827	836	830	805	815	807	781	847	836	804	782	792	775	769	817	777	770	830	867	790	829	788	760	773	811	832	806	765	821	815	803	783	760	797	804	837	853	761	793	760	769	795	797	788	758	795	822	777	798	823	809	825	807	799	805	781	768	774	791	824	803	822	826	768	786	818	795	776	784	753	844	793	779	782	739	796	825	746	743	836	780	833	847	794	789	820	803	804	748	775	799	725	764	816	791	755	830	821	845	822	726	797	775	791	820	781	786	781	829	777	843	793	786	793	831	767	832	772	756	774	824	774	788	817	818	777	819	799	790	781	826	829	777	825	807	785	784	819	828	803	854	791	847	849	836	841	813	753	872	867	722	778	815	827	781	799	790	808	786	758	825	780	781	785	803	797	765	781	796	855	811	771	756	804	785	796	763	810	783	840	799	790	831	823	797	770	760	814	815	805	806	770	819	787	836	805	805	843	792	862	827	793	793	779	835	816	807	790	849	810	803	826	798	840	785	798	838	788	806	784	795	797	824	793	787	818	808	755	850	802	788	808	772	735	808	727	832	831	823	785	759	769	780	769	838	790	795	824	803	795	797	781	762	769	814	839	762	782	827	794	806	756	777	771	804	787	766	808	815	816	792	771	855	795	783	840	825	770	764	804	796	780	801	819	775	777	801	817	783	828	751	776	824	753	792	819	849	840	766	810	845	825	799	812	753	854	789	816	813	800	767	747	819	760	825	833	824	755	759	793	803	807	775	775	823	765	808	807	788	844	806	843	829	790	803	853	776	783	866	793	785	815	844	773	760
18876	6992	6182	4076	2634	1763	1224	900	753	602	515	461	433	415	348	322	376	376	387	370	355	359	385	382	361	361	357	326	335	365	348	334	320	362	360	308	307	369	318	353	331	323	314	362	304	345	362	338	336	362	373	367	325	340	341	353	340	356	365	355	350	348	330	362	338	295	371	351	364	331	355	335	353	371	322	326	342	383	341	329	342	340	364	334	366	372	358	319	319	358	363	318	338	309	355	367	331	334	369	364	315	386	342	360	333	397	343	356	371	344	336	328	345	352	354	319	356	348	349	341	333	312	371	346	333	313	357	333	373	339	334	337	338	341	355	337	365	366	366	362	336	361	322	353	373	349	366	355	357	333	352	359	356	353	314	352	351	318	329	356	359	317	312	362	358	325	298	319	333	358	341	335	335	336	370	316	354	324	322	362	338	336	349	365	337	359	357	343	325	366	385	370	341	342	320	341	334	290	344	378	335	367	375	347	355	330	328	350	354	367	350	336	338	337	363	314	361	340	340	328	356	352	343	316	352	333	348	319	327	360	332	358	334	322	332	339	319	349	340	320	329	341	366	338	343	371	333	339	338	331	337	307	338	316	330	363	345	347	346	297	354	350	377	303	332	309	384	368	352	347	301	318	353	336	355	390	347	348	367	341	364	332	316	322	312	360	297	375	351	352	364	325	335	373	357	329	373	350	334	353	354	335	318	367	375	349	328	327	374	292	337	339	344	332	373	373	369	349	371	354	343	324	336	332	328	347	369	336	388	358	338	360	347	362	326	342	396	366	360	328	327	344	325	373	338	340	330	364	348	329	305	377	366	321	340	342	342	328	340	330	333	324	364	365	316	347	334	352	356	354	370	330	353	330	329	353	336	342	330	338	359	378	361	332	341	360	352	345	302	345	327	327	368	351	347	351	346	342	317	352	336	347	340	365	337	349	364	350	311	375	350	316	355	349	338	374	348	364	377	321	366	351	330	377	349	371	305	364	334	361	356	322	339	340	368	360	330	338	326	328	341	330	343	357	334	335	344	330	342	345	335	306	328	318	319	359	348	325	350	324	344	350	343	332	361	326	380	336	331	319	334	358	349	364	341	331	343	353	309	339	332	336	330	348	344	368	318	382	312	331	328	331	345	354	332	348	335	318	337	334	329	350	348	322	342	317	330	325	317	318	320	346	326	382	343	318	345	346	353	321	356	367	349	346	378	322	368	328	344	363	354	317	349	346	333	346	327	357	322	359	336	332	328	336	332	323	353	345	364	335	348	385	334	323	367	344	353	301	341	323	344	331	292	308	352	346	344	344	334	374	317	355	327	347	354	340	355	364	361	366	367	353	343	329	350	305	313	332	350	346	317	331	321	333	308	346	366	344	351	346	356	357	332	358	348	380	329	346	314	328	359	333	377	360	361	365	365	344	363	297	320	350	359	351	319	303	321	370	348	344	377	326	363	352	338	352	315	363	346	342	297	312	322	382	347	356	376	353	411	382	373	369	373	376	357	350	337	353	330	333	332	355	319	349	304	334	343	338	354	338	389	351	335	340	377	342	335	330	341	353	361	340	359	364	328	309	334	346	328	318	363	352	365	336	325	329	330	319	363	336	358	375	312	349	377	342	371	341	387	345	377	364	352	332	368	323	357	352	364	369	339	338	314	321	345	327	334	334	328	334	345	313	370	307	376	308	379	383	352	347	336	341	318	336	332	329	326	368	349	356	395	334	371	360	356	348	359	353	345	360	319	348	347	313	365	355	321	369	345	334	359	343	328	316	348	343	322	358	349	317	352	298	394	363	390	322	370	336	308	376	352	342	320	351	335	423	343	310	354	350	352	355	317	321	352	344	344	363	355	325	354	366	332	373	351	352	361	378	341	328	330	314	340	323	350	326	367	360	329	324	307	381	329	349	325	353	338	341	319	378	347	355	348	362	339	355	354	333	324	342	305	360	337	344	368	353	333	320	397	329	337	335	330	328	287	340	353	376	333	325	345	303	345	319	334	358	320	342	352	346	354	332	329	354	332	363	334	348	367	306	364	362	338	370	314	350	382	346	315	346	350	364	351	349	341	349	363	307	346	330	332	320	331	331	339	327	364	312	361	339	336	325	364	344	361	328	337	336	363	345	329	351	375	340	330	349	364	364	362	337	319	358	347	376	337	381	313	302	319	374	337	305	361	319	351	305	331	355	364	308	308	335	345	339	343	362	387	340	338	329	345	400	314	364	336	344	356	306	348	360	366	336	341	349	347	312	390	327	349	363	366	325	342	357	326	360	371	363	318	344	330	303	372	319	357	299	331	329	382	373	371	328	344	343	327	358	365	343	335	337	334	328	348	329	339	343	315	339	367	346	320	300	355	356	351	343	337	358	379	342	352	331	361	355	367	308	340	324	340	367	364	322	357	333	365	344	350	351	316	337	362	360	378	344	339	332	344	367	378	314	319	323	307	351	330	345	318	374	330	348	358	356	313	366	347	364	325	338	341	302	364	365	376	354	346	367	313	340	334	357	331	340	357	349	366	347	310	354	334	376	348	342	358	364	342	338	332	328	372	358	342	311	333	334	324	324	344	343	404	360	317	343	335	337	355	342	337	341	347	338	352	322	319	300	358	360	334	327	369	364	372	318	332	356	316	337	310	365	356	338	358	343	331	341	350	305	327	356	345	340	308	310	373	353	354	329	339	321	352	335	395	343	345	313	341	311	378	349	336	352	350	353	352	340	348	357	326	342	349	353	352	325	351	337	369	356	351	326	315	320	370	338	336	328	359	373	360	352	369	382	340	347	314	341	354	325	311	322	322	334	328	385	348	382	337	369	316	317	337	365	343	344	307	372	321	356	333	336	295	333	338	358	333	320	326	354	315	325	333	291	377	378	338	360	328	359	345	326	350	362	341	329	357	367	358	336	326	358	365	337	326	325	355	367	282	358	362	349	340	336	327	325	348	371	319	349	327	314	370	350	360	331	314	355	327	343	340	336	355	361	348	315	347	341	362	325	332	330	360	343	326	338	334	341	351	295	344	359	346	314	340	345	362	323	329	340	331	345	324	376	339	315	371	375	331	332	308	340	332	324	353	360	341	351	345	381	329	319	320	342	373	347	344	304	352	362	333	328	377	358	351	326	323	332	295	313	327	370	384	353	342	348	339	343	331	305	363	368	356	330	356	357	331	346	325	329	305	394	337	338	334	330	313	325	353	335	327	338	334	361	366	324	339	347	346	365	355	322	343	366	346	323	298	341	381	361	335	347	363	302	337	379	383	358	337	344	337	362	363	341	346	355	328	338	327	371	357	369	377	344	327	341	367	278	336	352	352	335	315	382	357	368	337	355	342	341	346	351	340	322	365	367	348	350	332	331	360	345	351	342	328	317	387	361	350	322	321	367	370	322	337	371	354	341	332	353	318	357	384	365	320	349	335	334	342	366	330	317	340	346	339	357	387	326	359	353	341	384	321	327	323	344	387	295	347	345	339	341	317	353	324	318	336	360	352	349
11706	5564	9977	10107	7855	6301	4835	3642	2548	2004	1881	1665	1413	1203	1113	1027	994	940	953	894	875	914	889	870	851	912	838	781	790	770	807	781	820	788	791	778	776	770	771	825	783	819	798	782	820	811	750	783	706	863	790	828	773	811	785	783	781	847	783	789	805	788	759	760	739	795	777	733	749	762	767	775	822	797	738	737	793	767	826	817	762	776	773	785	776	766	774	770	733	763	780	780	718	762	758	747	857	754	818	752	758	729	754	764	785	800	728	803	779	776	798	760	790	783	816	827	793	799	780	779	799	762	756	802	750	790	738	742	782	759	811	788	803	758	805	812	776	789	794	776	775	830	792	785	814	803	785	779	805	756	793	777	798	817	774	770	781	729	821	784	747	779	770	815	724	769	765	737	750	805	751	755	828	788	719	771	756	762	804	764	770	748	772	791	776	718	720	760	747	790	764	798	800	790	791	754	796	814	751	768	790	730	731	724	765	782	799	764	800	773	725	722	791	738	770	731	731	782	716	747	738	818	738	821	746	763	741	767	765	712	724	768	740	744	780	747	787	770	804	732	796	716	752	740	775	739	750	760	759	764	778	787	737	703	775	755	819	794	772	757	742	736	797	777	764	772	742	782	803	707	690	745	741	818	762	809	784	783	732	808	755	790	753	787	757	756	738	768	808	782	782	801	795	752	758	779	778	738	786	773	780	729	787	781	787	791	789	767	785	782	753	767	821	723	761	842	769	795	793	736	789	753	749	801	776	781	828	717	747	785	818	770	730	791	783	787	782	770	761	800	784	770	748	796	759	858	788	768	793	737	777	780	743	873	742	789	799	775	840	798	797	748	768	758	755	735	774	763	757	781	795	742	806	745	787	771	754	757	755	792	750	791	828	763	802	834	776	773	757	778	790	803	772	759	812	799	783	733	758	761	813	768	766	794	773	755	750	790	789	756	797	803	749	732	802	788	777	792	765	773	732	803	760	772	754	771	781	793	813	752	783	762	763	757	790	780	767	732	762	785	796	792	817	743	736	763	729	768	768	790	806	767	780	779	814	783	760	787	780	785	763	747	754	770	775	810	761	816	772	761	786	814	844	731	812	757	774	718	806	728	743	748	818	795	707	752	740	769	779	826	758	743	781	781	764	788	811	788	781	827	720	758	744	803	762	753	753	753	712	707	794	790	726	773	779	757	765	793	740	740	737	817	719	824	738	753	758	765	788	808	740	748	780	800	776	790	790	761	728	799	805	728	752	779	788	799	743	763	810	782	778	812	744	759	710	769	767	812	851	772	766	768	755	761	817	811	788	793	783	803	762	735	788	764	761	792	792	796	773	772	742	817	746	765	795	826	787	786	770	819	803	758	784	755	768	774	770	737	756	809	782	753	771	795	774	759	748	696	746	770	748	774	750	741	806	801	788	790	762	840	766	768	758	815	724	730	724	784	747	825	735	787	756	780	750	792	832	795	793	716	777	755	714	771	770	736	786	763	719	732	809	749	791	759	804	736	750	758	797	748	789	802	807	760	706	756	781	769	719	786	771	779	742	762	818	800	781	764	810	759	788	843	808	758	835	745	762	749	769	803	758	793	814	730	749	793	759	773	776	774	826	821	763	759	787	806	770	729	788	752	785	780	757	766	799	789	825	756	733	804	732	763	732	718	784	775	764	757	779	750	728	781	830	788	752	789	741	816	775	790	791	780	756	799	775	764	809	794	748	760	792	802	758	746	752	773	766	776	768	780	767	713	752	752	795	778	834	736	776	801	747	738	785	721	765	748	785	764	786	801	825	776	755	744	769	779	836	799	709	751	800	731	784	804	759	788	755	794	794	751	745	752	789	775	746	762	823	782	731	749	761	733	806	823	805	743	764	770	744	796	764	796	791	771	799	761	773	749	755	732	749	732	739	749	738	763	779	751	760	767	788	788	790	723	744	767	741	761	736	773	772	796	750	721	764	791	781	749	812	721	750	764	832	791	792	784	791	789	759	806	720	808	731	751	777	752	809	752	736	812	764	772	754	800	781	803	762	826	816	795	757	751	757	786	826	795	808	796	745	783	768	770	738	749	760	800	775	748	726	753	768	818	823	770	765	764	751	745	798	768	743	760	750	765	716	783	721	775	759	792	752	790	787	775	731	777	778	799	788	809	762	768	782	756	717	746	776	762	790	771	780	781	743	785	763	734	748	790	799	749	788	754	763	731	772	761	788	763	811	773	742	764	763	804	745	769	815	713	766	769	753	828	762	815	776	770	742	756	737	755	781	770	765	799	752	779	765	751	806	773	791	794	797	776	781	736	787	798	803	765	747	765	782	741	743	770	767	787	809	767	810	796	798	798	791	761	712	770	799	800	776	761	775	781	822	772	794	766	770	801	752	726	788	761	762	781	743	804	792	766	785	760	756	701	748	796	821	745	783	790	791	758	763	770	754	788	771	727	761	762	791	775	757	770	769	813	704	793	753	770	840	808	778	753	812	746	780	732	793	775	728	787	703	771	773	802	788	770	817	787	773	779	770	783	732	745	794	811	784	763	767	764	787	793	797	797	764	745	846	770	721	782	812	785	782	771	773	767	774	730	753	770	768	768	757	821	733	798	769	753	773	773	778	801	756	789	743	802	821	735	776	762	798	786	811	720	761	792	788	753	785	797	797	837	783	779	794	776	760	781	758	783	785	796	802	741	750	803	771	732	748	758	801	732	759	791	701	728	784	786	748	746	755	795	764	796	800	766	798	800	789	816	762	763	733	754	792	742	786	810	813	749	796	846	767	753	727	787	801	719	790	768	789	714	807	782	766	774	752	775	779	740	791	790	772	779	786	786	769	766	748	711	750	776	746	762	800	782	764	712	793	755	794	746	760	792	762	810	756	798	745	788	821	764	781	745	785	742	750	758	786	752	771	775	748	774	782	796	776	797	778	722	766	746	796	732	784	809	777	738	808	802	780	726	761	723	783	717	818	781	739	724	758	825	753	766	764	792	784	773	816	795	757	784	758	738	768	801	728	772	788	767	785	783	747	800	788	753	753	713	827	734	781	766	760	761	754	763	764	781	773	778	770	803	769	740	754	775	797	807	785	833	800	784	819	779	771	737	782	777	773	767	794	769	771	740	765	753	753	744	808	738	750	738	790	733	778	769	780	786	790	757	831	821	789	735	754	766	766	749	773	773	747	771	729	786	766	772	798	720	804	776	782	742	722	774	793	763	747	804	722	753	782	811	760	779	788	797	751	793	744	769	801	725	826	764	818	816	791	756	742	767	780	769	818	766	763	745	788	730	760	770	761	811	791	804	779	768	744	798	754	772	819	714	763	774	766	825	771	774	784	838	804	811	829	817	765	755	755	761	789	776	758	779	797	827	802	768	765	778	777	794	765	760	771	755	752	741	787	759	797	735	752	778	766	778	776	804	760	734	791	790	734	712	758	712	787	728	773	785	780	776	731	751	738	770	743	721	800	762	713	810	754	790	766	816	792	746	771	721	796	753	810	770	744	681
26565	10814	9548	6773	3748	2631	1948	1299	901	727	661	644	545	568	488	465	473	455	442	475	455	413	436	455	411	472	422	402	374	368	425	464	411	404	418	451	428	390	431	442	376	412	398	410	448	395	416	423	411	443	411	434	388	420	432	414	434	438	403	466	419	433	390	408	405	403	390	402	417	414	427	424	401	432	404	420	449	434	372	373	422	390	421	408	411	410	371	431	404	436	431	399	395	452	421	399	400	408	424	408	392	372	400	406	413	434	400	416	441	434	408	404	382	426	416	460	420	416	417	443	399	432	396	403	432	433	390	394	424	414	407	383	411	400	360	385	437	419	379	434	418	408	429	393	423	474	398	409	393	424	379	407	424	403	392	425	375	412	432	418	429	432	426	426	428	410	389	389	387	416	373	433	445	396	385	448	412	420	421	435	418	420	432	406	415	420	393	425	427	426	439	411	380	368	438	406	398	438	414	454	414	433	427	421	401	390	463	435	423	430	436	408	389	411	482	430	400	412	450	456	438	434	471	427	437	403	466	439	418	397	433	386	459	427	400	424	404	456	450	402	417	400	418	426	411	400	434	367	408	450	424	424	449	407	427	417	430	354	386	410	378	404	415	440	412	392	413	407	409	446	423	433	420	434	413	386	438	410	449	404	388	429	379	448	346	421	402	411	455	442	425	392	409	424	395	437	454	387	396	399	415	415	420	440	429	412	425	431	453	428	428	400	407	438	394	412	416	384	450	412	426	439	410	437	400	395	432	407	401	410	411	432	369	420	444	409	428	378	397	398	406	434	471	379	401	432	418	443	425	438	413	436	431	406	439	395	409	404	428	423	412	447	410	412	427	429	396	448	399	422	387	420	432	404	420	399	397	411	435	428	412	409	434	426	377	403	424	439	399	427	410	455	405	429	384	418	436	389	405	453	429	397	395	424	408	433	397	426	422	395	440	408	355	425	434	386	437	422	379	387	408	401	466	395	378	432	395	441	422	442	413	374	430	419	429	426	400	424	396	390	412	457	414	402	424	382	388	406	378	362	399	428	438	396	405	414	422	403	450	407	413	436	435	382	410	379	386	418	419	445	418	424	429	410	386	400	434	429	419	440	397	447	366	410	420	416	419	418	396	424	434	423	439	423	415	424	432	421	396	434	430	436	415	404	398	400	443	418	395	440	450	410	383	428	463	448	407	421	471	405	423	416	397	415	388	379	454	418	431	426	426	415	455	414	454	429	390	443	403	413	466	433	374	397	434	401	359	424	397	468	425	409	448	439	438	414	453	419	402	421	421	411	428	406	382	426	460	360	434	428	409	386	431	379	445	465	412	404	474	413	420	403	428	449	426	399	396	430	411	408	392	470	385	415	395	426	428	488	439	453	447	426	424	447	437	445	406	411	414	460	405	408	421	423	454	381	419	410	418	412	457	392	422	420	399	445	401	363	431	436	413	426	433	435	402	444	451	398	433	435	420	400	444	407	419	403	395	419	438	386	410	415	409	405	492	367	420	415	416	403	387	386	416	449	415	396	415	423	419	413	408	402	417	423	428	401	405	413	393	390	434	455	430	398	408	412	415	417	390	415	402	454	415	429	430	367	412	422	429	401	430	437	435	463	450	403	409	415	428	431	422	435	419	368	424	432	421	400	459	454	420	423	389	373	416	452	430	402	407	463	401	436	425	367	401	386	422	427	412	412	367	426	408	394	427	447	418	457	413	395	392	406	405	373	406	386	412	396	403	442	436	427	421	395	441	415	434	408	427	411	407	404	423	446	433	420	398	412	405	402	444	411	383	451	422	423	433	427	374	438	413	400	408	408	377	377	413	418	385	426	407	406	404	405	434	438	432	431	422	435	446	406	407	428	394	402	402	418	422	385	438	396	390	444	423	410	446	432	394	423	417	447	439	378	418	404	420	437	396	407	415	396	427	397	411	408	468	409	431	402	400	415	371	408	438	407	404	385	407	399	462	399	417	433	445	390	412	421	399	403	400	421	429	419	392	375	411	413	391	442	419	442	364	439	392	408	435	413	373	422	446	424	403	462	406	428	468	401	469	357	383	407	439	385	408	404	423	401	411	400	434	396	398	438	442	460	460	423	466	468	419	414	474	392	390	406	421	404	382	429	429	432	442	400	408	449	441	417	398	399	415	412	406	407	432	386	378	425	445	421	455	425	405	404	448	409	437	403	410	431	436	427	418	402	435	435	414	417	463	407	410	417	442	428	432	403	420	415	399	430	382	405	401	437	412	454	415	439	415	393	416	378	402	380	373	400	413	413	407	416	423	387	381	371	371	416	383	425	433	434	449	446	416	432	396	423	406	408	419	450	447	412	443	387	417	418	457	363	379	433	402	392	408	400	420	411	412	463	400	418	393	395	427	442	414	408	412	383	418	407	411	428	380	431	426	386	421	402	401	423	386	413	426	418	419	383	459	423	404	431	483	418	428	435	433	421	392	439	424	407	460	417	441	396	425	443	426	407	436	395	398	433	405	434	407	442	370	445	395	457	429	389	416	420	426	432	406	396	396	407	422	461	418	423	399	385	414	396	422	425	421	382	421	444	413	386	417	437	392	360	402	430	436	394	422	376	453	389	394	410	410	447	382	432	382	412	415	450	386	404	433	430	401	450	452	372	404	423	402	437	454	429	460	417	417	409	454	400	425	419	375	426	436	424	409	404	415	406	391	402	406	458	378	430	453	479	419	431	422	447	445	437	445	423	435	457	443	455	405	403	431	446	393	402	424	403	431	473	390	422	417	403	400	436	391	421	399	457	404	384	438	411	460	430	433	403	428	409	405	389	389	419	389	435	460	422	407	372	457	444	397	434	401	421	426	407	420	437	392	415	418	408	433	404	425	448	412	399	432	420	422	403	419	426	379	385	398	388	440	438	464	400	413	414	410	424	426	415	446	415	430	391	417	414	393	394	420	421	418	395	424	400	458	377	423	418	412	410	402	413	437	389	416	447	410	440	419	401	417	422	447	419	394	422	390	403	408	443	397	377	416	459	431	446	427	395	418	441	375	412	403	404	414	420	358	395	424	451	415	422	390	442	408	416	406	410	376	412	423	453	411	416	414	427	423	404	369	444	442	410	419	434	406	452	400	410	421	391	413	446	443	431	404	440	407	406	428	425	365	410	382	413	430	424	438	422	396	407	390	410	442	435	458	404	453	423	388	406	430	419	428	432	409	395	441	396	411	447	441	453	381	408	404	451	397	400	416	473	436	404	404	415	426	400	450	424	452	425	417	419	410	411	431	433	401	411	417	476	415	385	418	410	401	383	410	394	413	428	447	429	426	395	400	472	426	441	474	388	423	370	400	436	409	446	404	380	393	431	429	412	419	435	380	439	403	462	404	394	358	403	382	464	406	426	429	437	422	434	408	413	414	395	421	365	411	457	404	418	408	414	442	420	447	387	428	389	390	409	448	413	390	422	440	427	409	426	398	415	405	396	405	402	391	417	431	369	390	437	399	438	369	393	390	437	413	389
14551	7851	13340	13328	10588	8405	6544	4953	3651	2622	2477	2081	1976	1568	1347	1277	1164	1134	1157	1107	1065	1070	1091	1096	1056	1047	967	970	970	951	963	985	908	929	936	967	898	928	938	1011	950	937	960	895	909	853	935	916	935	959	908	953	968	927	937	929	956	971	939	983	884	921	906	916	861	932	939	872	868	962	901	976	921	855	897	883	906	893	864	928	854	861	894	897	896	902	878	933	898	943	903	920	855	920	887	918	923	908	842	924	899	905	903	915	912	915	876	928	883	928	925	968	941	902	945	895	863	907	936	892	923	896	971	908	902	920	917	873	937	908	913	943	894	923	901	882	881	936	996	955	943	966	943	947	945	912	908	886	925	920	948	916	868	916	965	907	892	888	914	941	871	855	955	917	916	925	901	932	942	919	870	903	915	855	964	901	933	891	920	921	904	942	963	941	961	940	904	912	896	863	903	910	917	849	910	907	926	946	879	966	864	897	942	893	903	897	963	864	915	907	867	982	884	891	931	896	908	917	918	894	910	905	830	925	906	899	912	917	886	885	898	896	925	854	869	895	907	947	923	913	863	901	872	914	898	912	932	910	932	878	917	857	884	882	878	922	909	872	883	913	924	867	891	929	958	839	935	956	913	913	877	851	914	971	909	900	935	888	931	910	872	945	921	916	870	885	899	888	969	918	857	892	917	914	913	876	914	893	895	907	954	877	909	899	919	871	871	923	917	859	882	875	887	886	951	906	851	841	911	921	971	907	929	917	925	873	916	909	938	915	912	940	876	871	891	902	871	876	834	930	938	872	930	902	872	924	874	882	961	923	969	913	838	944	912	918	902	902	944	893	861	895	913	906	937	917	915	949	888	962	891	872	927	907	874	943	914	912	899	879	866	894	952	909	863	892	877	897	911	911	935	927	905	942	925	919	906	931	895	898	872	940	923	982	909	902	918	929	941	949	953	916	898	840	937	918	915	957	884	946	962	868	944	918	895	873	907	869	941	852	931	947	879	936	921	900	904	938	848	894	890	927	898	940	923	903	925	900	906	881	899	910	944	904	912	919	913	917	895	872	931	854	934	836	858	871	891	906	896	871	919	905	944	892	854	858	897	934	881	852	920	936	887	881	915	906	961	909	909	874	883	908	853	901	904	935	906	859	926	883	936	938	837	873	928	922	927	888	911	874	964	887	876	948	918	902	878	869	904	940	929	933	939	896	917	974	913	881	901	938	889	931	947	923	915	904	898	914	954	990	908	892	963	903	895	963	886	897	910	948	922	892	938	949	938	908	963	924	880	903	911	911	873	942	878	943	923	905	969	900	946	889	931	931	958	917	903	920	913	890	889	881	874	884	931	889	933	892	889	863	922	935	956	964	914	914	870	918	873	938	907	944	895	904	904	917	868	875	920	910	917	892	880	914	883	939	843	938	939	934	909	910	974	835	903	896	910	955	881	924	948	939	901	918	928	903	932	897	890	913	941	914	917	952	900	972	912	881	909	906	931	905	924	895	867	918	954	887	886	941	876	939	929	900	893	908	889	927	941	920	924	933	952	927	914	961	935	914	861	867	939	898	931	882	937	919	891	869	908	925	876	883	928	922	930	887	883	921	906	916	939	922	929	920	907	933	900	881	861	913	871	926	891	930	939	938	920	912	905	953	933	892	945	919	898	867	831	876	884	941	919	919	922	908	900	881	853	869	923	861	905	909	912	867	906	889	930	932	930	898	928	871	901	908	952	910	876	933	868	881	924	907	884	931	958	977	900	927	911	896	936	908	879	936	926	955	909	879	944	864	861	852	920	876	893	897	900	898	906	886	906	914	911	893	969	879	908	908	891	911	896	928	940	908	931	866	912	883	908	933	902	887	876	918	900	873	904	885	932	885	917	879	936	923	857	910	978	860	899	944	896	863	874	900	878	906	931	835	889	917	936	923	858	901	883	943	906	961	935	857	930	912	883	913	926	919	928	926	898	947	893	930	939	902	907	924	896	872	883	937	922	891	880	908	916	926	910	893	908	883	841	874	900	896	905	879	910	880	885	1013	914	920	932	861	854	901	879	911	954	929	861	930	897	948	876	931	978	860	929	899	878	855	922	894	893	927	951	894	916	871	917	829	909	907	947	928	913	901	892	879	859	937	881	879	904	901	931	937	911	949	863	934	896	848	868	915	898	951	948	891	866	954	975	945	905	898	913	904	878	922	943	888	887	878	913	938	886	944	917	915	878	932	891	862	854	844	859	919	953	835	878	887	892	912	884	880	897	907	886	907	966	907	895	927	891	865	905	886	924	904	898	912	879	846	937	901	864	953	890	880	1003	952	914	839	902	874	904	926	903	908	883	914	877	846	935	905	889	900	897	939	942	920	926	845	885	884	887	890	896	945	926	955	923	918	886	943	890	963	891	920	900	883	921	929	960	853	957	917	855	871	955	852	901	962	948	938	914	933	930	877	901	952	871	921	959	914	954	867	878	911	886	894	941	875	970	840	887	909	911	916	951	987	940	957	920	922	882	864	949	916	895	969	875	957	883	918	910	897	927	926	900	948	940	892	915	910	887	972	863	955	934	881	893	941	930	892	883	895	916	858	889	868	851	866	903	919	921	877	836	981	849	906	895	880	906	890	889	881	933	937	879	924	886	945	912	934	920	865	941	881	902	1002	850	950	932	919	915	927	907	890	849	923	894	908	902	901	954	941	952	917	931	890	885	886	890	944	907	888	942	892	916	891	912	908	945	866	942	872	875	880	901	865	878	903	906	885	873	900	982	930	948	842	976	898	931	969	929	889	885	956	925	869	822	940	888	912	854	896	857	942	945	882	884	914	880	888	898	946	943	859	837	877	924	920	807	935	937	851	932	942	962	924	927	908	958	867	939	920	973	938	854	921	925	877	894	894	910	928	928	913	896	959	902	889	894	915	897	954	852	875	893	951	950	857	886	899	921	900	935	916	907	895	948	892	892	900	919	899	883	910	878	892	883	904	896	932	948	911	832	902	898	883	911	934	880	916	920	893	960	907	928	843	897	907	916	872	928	926	886	922	926	926	885	853	944	897	929	927	861	896	907	894	899	898	872	890	903	904	927	917	874	916	834	935	905	877	955	919	905	923	909	904	902	894	902	868	928	900	879	907	922	873	923	924	893	883	940	867	897	923	871	886	885	866	905	934	935	919	907	927	896	930	914	935	897	901	930	911	892	926	905	901	905	937	926	874	893	903	915	941	936	907	931	903	870	910	916	909	883	890	928	920	932	910	902	895	907	887	937	909	945	898	954	879	875	917	889	913	869	861	970	853	963	864	872	865	921	863	902	918	925	882	868	939	918	890	921	903	901	888	873	871	970	880	887	899	857	899	914	914	932	903	864	913	903	882	874	887	955	931	869	919	949	948	906	903	900	833	879	904	920	863	885	895	914	998	939	897	928	903	893	890	879	909	866	911	938	953	906	915	927	919	924	912	889	930	954	882	914	865	891	895	885	882	882	890	897	859	901	869	911	925	872	924	861	920
9338	3454	2962	2135	1505	1147	862	691	573	492	467	451	384	393	403	390	369	381	383	362	294	344	379	342	353	354	325	348	344	360	355	346	358	329	358	354	347	398	343	332	334	343	346	377	352	368	372	403	334	364	334	360	361	336	358	364	332	341	346	340	382	351	346	328	356	356	380	319	361	352	359	317	337	351	350	361	321	338	335	383	377	351	353	352	363	374	359	356	349	352	377	356	371	372	331	335	345	346	393	389	318	345	346	338	347	330	348	353	355	362	392	337	349	375	353	316	336	339	339	379	334	366	386	355	338	350	356	387	346	351	347	371	383	315	354	362	323	380	369	352	383	341	333	356	327	329	356	330	361	334	344	353	358	317	363	340	374	358	352	351	310	350	361	351	363	333	332	346	339	378	354	352	341	333	315	393	370	349	340	353	362	395	325	329	398	336	334	345	376	322	344	400	373	342	397	347	337	353	339	346	328	343	358	347	343	320	375	338	357	355	361	339	361	333	325	333	379	367	385	334	347	318	377	361	346	366	363	355	345	379	381	334	355	338	378	349	361	387	334	365	327	316	362	396	363	369	390	353	380	321	397	381	340	372	378	339	343	311	375	348	349	352	343	330	367	358	352	314	353	339	398	337	376	379	386	387	369	343	344	343	317	368	372	335	352	354	331	362	331	394	366	377	362	343	355	364	340	340	320	367	374	329	342	385	369	381	378	357	334	334	351	378	353	357	386	360	306	347	360	367	393	352	332	361	328	368	341	339	352	348	373	373	338	363	336	361	339	337	365	336	355	341	345	347	362	357	346	329	345	331	336	356	385	328	344	333	360	356	381	382	367	350	343	379	358	345	364	331	351	326	317	365	361	360	346	377	374	377	362	386	344	364	354	347	343	344	336	362	365	367	356	358	356	343	356	317	363	358	360	331	339	340	374	345	339	327	339	361	324	335	369	391	346	361	372	358	303	361	349	365	356	360	345	350	349	397	359	348	343	363	368	331	386	349	370	355	389	394	386	371	335	358	363	383	365	357	369	375	371	346	380	355	377	371	387	378	348	345	334	344	352	328	320	336	351	349	344	374	372	370	371	361	326	361	365	371	345	323	349	359	388	376	380	340	345	386	335	333	325	301	360	314	369	341	351	377	368	347	350	346	365	350	318	352	347	351	346	357	369	338	354	368	352	334	359	363	311	355	360	328	339	317	342	376	345	346	345	338	348	365	346	365	315	387	396	350	376	323	351	348	363	347	384	365	341	357	353	357	334	343	405	354	315	358	333	296	344	355	349	364	370	343	361	382	350	323	322	356	376	341	361	371	350	364	319	319	347	356	351	351	329	314	366	351	341	315	380	314	358	330	360	336	343	366	304	396	365	352	350	362	315	376	361	347	351	328	320	379	345	385	358	336	367	337	315	343	359	344	355	350	368	357	334	326	383	369	388	396	360	353	294	363	366	293	358	383	366	355	377	353	341	339	343	343	332	326	323	370	349	332	344	341	377	357	337	348	352	344	332	362	353	363	317	373	327	357	289	355	335	346	372	359	319	340	351	322	338	356	371	339	357	335	323	371	369	332	355	381	348	327	357	331	383	315	319	349	327	385	341	369	364	364	351	354	328	362	388	358	339	322	328	356	362	362	326	356	351	351	356	387	351	331	343	361	347	350	327	373	357	387	358	350	343	326	341	362	306	361	346	308	348	373	345	364	340	379	362	350	325	344	377	397	315	336	342	344	381	340	344	361	377	388	339	360	334	357	326	352	356	350	360	321	338	378	341	352	370	344	362	371	372	307	376	383	377	380	345	335	325	358	358	329	396	383	360	357	374	314	326	336	321	401	361	316	316	383	332	344	352	367	352	353	347	338	325	340	297	377	346	332	354	323	355	369	331	368	398	359	347	319	332	342	384	334	334	340	380	364	339	334	360	397	371	366	366	385	350	364	358	312	343	373	369	361	369	354	373	370	307	347	402	359	342	348	373	379	353	360	362	351	382	349	315	334	368	378	315	352	330	346	368	332	365	370	345	372	368	362	340	341	374	366	351	336	333	355	359	362	365	306	320	364	321	350	329	346	347	336	348	343	346	368	344	387	358	330	340	326	389	325	344	349	344	381	355	347	343	350	382	364	342	362	366	314	331	339	384	332	396	308	355	362	363	339	321	379	336	340	341	371	320	349	357	336	358	329	338	389	393	327	327	341	347	359	316	323	358	329	342	344	364	377	366	379	400	328	349	380	339	335	342	360	377	361	357	378	334	356	356	358	316	377	383	381	340	305	355	342	357	346	342	371	360	369	346	350	382	359	382	375	372	341	378	335	348	349	375	354	355	374	346	352	371	390	370	391	359	352	350	376	369	332	348	370	335	358	364	338	352	340	351	328	326	368	314	352	341	380	354	374	373	329	356	353	376	333	359	348	389	346	327	350	359	349	366	379	400	325	344	344	358	366	359	358	353	341	325	310	352	348	355	387	339	367	353	329	351	343	332	339	383	356	322	332	336	348	340	334	349	351	403	339	361	346	338	371	355	384	325	346	345	357	374	347	357	360	364	375	313	349	309	325	384	364	351	332	362	351	356	333	376	371	361	310	400	326	346	332	332	368	357	386	365	344	342	365	346	307	336	333	372	388	322	337	362	319	315	325	352	394	360	349	377	340	351	351	338	350	355	354	333	378	373	347	331	331	360	349	347	344	334	322	388	318	363	381	402	332	357	356	370	328	359	379	366	363	320	398	349	381	355	328	384	344	379	344	397	382	388	356	370	375	331	339	321	369	352	366	386	352	341	345	362	342	387	333	330	369	355	391	355	352	355	368	362	357	351	378	340	358	324	341	343	362	385	347	398	353	369	320	389	349	359	372	394	358	339	395	386	384	358	373	375	336	360	357	325	357	366	344	372	331	354	374	386	374	328	350	395	342	346	351	329	351	369	350	342	345	325	330	334	329	364	342	351	391	363	342	377	342	375	381	372	384	323	402	344	322	357	341	341	364	316	353	358	386	372	341	327	350	339	341	337	328	386	376	341	336	367	371	326	338	372	312	344	405	375	354	378	420	368	343	330	339	331	322	315	391	373	359	410	364	369	361	360	346	326	377	370	375	344	347	301	371	362	358	352	361	343	319	354	376	349	327	314	372	347	357	355	331	361	358	346	372	334	331	350	360	350	352	415	388	365	356	372	354	367	399	346	310	345	375	372	381	368	391	374	328	342	380	352	374	380	368	317	331	353	358	355	330	377	341	362	351	336	395	314	401	377	371	377	360	373	377	321	365	336	365	356	351	369	338	309	357	360	340	360	364	358	325	360	341	342	302	336	369	364	315	336	337	367	342	364	362	359	364	336	360	322	317	355	340	336	340	355	340	320	342	334	367	357	328	360	371	346	328	332	349	403	370	370	364	342	336	357	355	337	369	319	354	371	333	337	336	348	390	403	378	384	366	371	321	345	332	299	331	375	335	406	347	381	356	338	409	318	314	343	343	353	380	356	356	351	371	308	371
5692	3044	5550	6062	5029	3973	3052	2345	1821	1370	1360	1235	1210	1035	907	904	887	845	850	792	837	833	834	889	800	813	822	741	756	776	780	776	785	798	760	770	780	783	829	765	772	824	844	787	763	754	758	737	777	784	742	780	817	748	744	742	754	845	768	804	788	807	762	731	796	796	767	774	808	733	761	787	733	732	749	778	789	777	785	745	767	760	777	797	797	751	754	772	807	730	768	768	798	777	793	758	845	771	776	829	822	802	818	740	823	746	742	737	727	840	789	792	816	776	802	783	754	702	799	771	783	801	762	778	763	763	796	850	814	816	752	772	744	758	768	846	790	804	810	757	765	737	755	811	784	755	774	768	804	774	748	780	735	805	838	783	788	770	744	750	736	773	758	782	789	807	770	790	748	786	821	773	729	800	753	746	783	784	762	755	808	783	774	801	771	792	779	806	763	763	770	813	784	799	774	863	775	750	789	745	815	786	792	797	712	735	771	752	838	735	759	716	785	799	792	808	802	796	736	713	796	765	753	744	777	781	819	804	771	785	778	761	753	814	796	804	796	755	764	766	780	794	768	772	764	791	764	830	838	778	807	748	751	742	797	794	724	753	746	733	784	753	790	741	780	772	776	790	772	789	807	694	793	778	781	742	771	708	783	765	760	797	770	719	779	785	759	829	821	754	785	784	826	796	775	766	729	756	768	772	725	714	740	727	799	744	814	776	776	784	772	811	750	802	736	770	758	785	751	772	805	761	739	758	823	786	769	769	765	812	778	773	724	787	736	734	763	763	751	773	792	817	754	777	787	779	798	788	764	799	770	728	782	746	777	741	810	779	702	775	738	738	771	761	777	807	766	745	785	789	779	768	790	801	784	767	806	723	763	779	800	815	759	747	770	783	744	781	801	782	780	794	774	762	769	803	797	751	826	752	751	776	807	776	755	735	740	789	754	842	744	795	785	785	795	736	784	767	839	730	760	806	783	769	793	794	739	744	765	785	782	791	799	772	771	795	813	794	770	726	806	791	731	784	777	759	772	720	790	740	817	792	779	797	794	775	732	784	809	757	765	776	764	798	779	788	727	817	834	738	779	747	779	796	757	771	764	823	791	757	733	728	746	763	741	768	772	772	784	796	792	781	769	751	773	762	759	713	765	767	746	762	768	747	776	761	731	760	825	803	771	800	790	806	733	794	802	803	769	783	796	748	780	778	773	782	788	826	745	773	792	768	749	809	805	802	753	755	732	793	736	734	753	812	785	788	777	765	824	770	743	782	779	770	793	833	778	759	789	777	742	764	780	759	784	795	797	797	784	822	781	747	767	754	819	772	770	780	739	779	756	783	781	820	750	775	750	805	804	812	751	797	803	774	776	757	789	752	756	741	775	806	818	802	772	722	765	792	828	764	764	804	746	706	737	760	778	803	782	722	797	809	761	764	783	807	767	793	692	781	792	781	747	832	742	758	813	795	782	779	765	772	802	814	776	781	787	737	751	836	820	818	825	795	759	795	824	766	707	798	806	753	725	814	775	754	726	803	782	783	742	741	785	742	769	786	763	780	766	753	754	758	802	761	771	795	771	826	727	724	762	765	769	788	794	745	774	742	754	775	759	771	790	822	768	811	765	755	759	808	789	768	747	780	774	785	792	781	867	784	767	721	772	805	785	796	785	797	752	730	766	781	825	836	751	798	753	815	744	823	770	765	817	766	746	796	790	812	785	821	795	776	757	758	810	791	778	798	749	756	769	739	803	814	743	806	744	781	763	743	750	755	777	722	786	767	842	757	760	767	753	794	785	814	794	791	784	791	737	770	739	762	739	794	766	745	738	773	755	749	800	750	735	748	776	833	771	752	775	727	763	867	795	794	794	778	760	773	784	784	748	764	855	789	767	839	766	820	751	718	796	754	747	772	819	811	692	846	718	782	786	750	725	754	733	800	833	802	747	804	764	776	830	770	770	795	774	742	781	791	793	785	800	769	773	750	747	789	795	801	743	763	814	773	791	783	815	798	760	798	787	792	776	761	780	804	739	790	810	759	771	759	784	781	770	773	783	793	784	744	800	758	751	785	809	800	765	762	831	789	743	778	744	796	759	763	762	746	777	767	774	772	732	761	775	755	761	819	782	792	756	778	776	792	786	786	793	742	771	731	810	804	749	782	759	831	771	774	757	799	738	794	752	737	725	764	810	805	765	834	785	763	823	760	769	796	746	784	798	727	766	758	795	768	810	766	789	704	733	750	789	793	795	756	778	830	753	774	751	741	729	783	816	786	714	774	762	790	760	842	834	752	790	731	748	737	815	773	816	781	689	797	807	758	741	795	755	763	786	761	753	785	753	709	710	818	770	772	750	785	788	728	787	822	749	797	780	793	823	797	798	821	778	818	814	820	809	750	798	763	795	735	755	734	720	785	779	797	801	753	794	779	769	723	803	756	762	766	774	753	806	814	786	782	763	728	782	763	774	782	772	737	785	782	767	767	782	729	786	791	761	785	775	745	803	767	766	785	788	753	797	783	811	748	801	778	780	766	810	783	766	833	771	781	788	808	781	733	777	812	751	767	771	782	758	754	803	752	754	781	795	790	780	791	702	766	777	757	748	760	747	726	759	800	736	773	758	694	770	726	794	824	752	731	797	759	780	786	750	781	835	780	760	789	771	768	792	799	754	771	781	807	803	790	766	831	796	761	782	753	811	737	798	791	766	785	780	803	792	741	775	761	711	797	770	796	749	786	777	797	728	767	798	749	780	801	802	729	743	795	805	760	786	801	771	762	763	713	798	781	774	750	782	740	752	795	793	833	809	783	785	735	776	740	757	761	803	816	795	800	766	800	796	771	789	833	744	733	816	748	779	781	780	744	731	756	758	763	805	749	754	775	758	771	797	761	772	795	762	750	766	729	772	778	755	773	742	784	770	762	738	772	785	749	729	774	792	753	756	762	770	766	826	779	747	801	727	746	726	730	780	739	814	789	793	793	768	828	788	774	806	806	782	746	777	729	736	762	791	773	800	784	787	767	829	778	742	741	796	801	745	763	752	785	811	814	748	773	766	753	760	795	722	792	836	774	814	766	832	744	770	793	817	791	762	779	786	738	766	775	782	789	810	760	772	746	780	803	824	781	755	771	795	791	776	775	811	781	797	766	794	788	786	766	787	758	791	781	737	823	775	780	766	766	807	785	776	803	781	752	731	757	772	754	780	767	791	760	781	753	786	792	789	795	769	767	796	774	797	756	785	779	782	795	804	745	764	721	754	800	745	760	781	774	764	753	719	770	787	802	777	822	769	801	778	814	784	767	772	787	785	749	728	810	769	757	744	786	761	756	828	781	763	770	787	742	753	720	781	734	727	763	777	775	809	734	821	792	809	735	765	787	774	762	740	781	790	828	811	790	774	710	759	749	738	743	776	754	786	832	738	800	729	797	732	731	812	780	764	796	760	814	738	754	750	760	792	774	737	751	762	773	817	816	784	762	766	757	767	804	818	796	753	787	796	741
17755	6825	6213	4225	2582	1666	1242	876	751	593	513	448	439	450	392	357	352	376	366	377	351	343	332	344	365	331	336	356	317	306	338	359	325	333	346	334	336	312	344	331	333	295	336	357	351	333	342	336	362	346	341	400	346	338	336	343	344	340	368	329	371	337	342	354	315	329	359	302	329	333	350	349	345	287	335	346	334	343	316	362	364	315	320	342	302	330	330	345	355	346	323	304	357	312	333	289	307	349	358	328	371	294	319	346	352	338	361	269	340	339	351	330	317	374	345	361	309	323	292	291	366	350	342	355	350	337	356	315	357	336	304	332	326	318	363	315	352	328	328	321	365	328	329	347	337	340	361	334	309	318	316	360	300	350	339	327	328	294	320	341	309	361	309	318	312	369	305	315	348	362	374	346	349	319	337	342	359	327	331	361	385	368	354	357	329	330	331	383	332	322	314	356	351	323	342	356	308	340	294	288	324	331	353	350	316	332	316	344	302	334	360	336	330	365	317	368	327	358	326	319	338	371	341	356	344	294	308	358	320	337	349	353	298	331	315	323	354	320	304	326	385	343	320	312	364	298	317	335	359	308	342	307	333	370	347	351	339	327	298	315	320	335	365	366	333	314	328	353	339	350	352	344	360	327	333	337	311	322	332	330	310	364	334	294	332	330	320	332	329	318	316	338	327	339	365	346	323	300	345	336	359	351	305	302	310	368	328	332	373	315	342	336	317	328	349	342	349	339	329	332	344	345	344	304	321	352	332	300	341	372	306	318	296	332	342	344	352	362	348	317	331	341	315	319	338	318	303	343	323	347	308	329	279	324	353	358	363	329	339	338	371	322	314	331	358	356	358	331	322	329	326	371	307	347	316	295	332	334	342	327	346	335	341	325	305	317	312	314	327	369	312	327	376	347	308	363	306	313	337	317	315	319	342	356	356	402	361	340	332	337	301	326	321	340	313	308	351	355	346	332	328	334	329	331	316	333	371	311	335	338	323	304	309	330	361	330	319	379	331	358	324	362	304	299	350	353	358	385	334	320	351	331	367	324	309	350	373	342	368	341	319	314	311	304	359	317	333	314	320	312	347	336	359	341	349	332	324	333	328	330	349	344	312	318	357	323	339	323	359	325	358	334	308	322	352	325	372	365	329	350	364	305	333	374	332	323	318	331	359	348	350	313	311	303	397	358	351	363	339	312	361	334	325	339	361	336	340	343	349	365	325	330	315	331	300	317	319	300	301	325	360	351	322	328	357	328	301	324	299	375	303	302	342	317	332	327	334	353	368	349	331	353	289	338	293	309	334	331	304	344	375	329	326	312	341	337	342	299	341	322	304	334	320	313	341	306	348	351	380	371	326	338	344	313	363	327	320	341	347	314	330	334	319	333	328	378	324	321	332	337	341	325	325	330	307	332	335	318	341	349	336	287	301	332	309	339	325	342	316	303	327	353	339	370	318	372	342	331	362	323	325	330	324	356	309	318	316	348	395	342	336	347	315	351	321	316	333	349	348	339	349	292	366	373	345	335	313	313	296	334	315	327	346	341	294	335	325	381	319	340	328	340	360	339	314	339	315	335	318	324	308	332	315	344	367	351	344	362	367	380	326	395	317	322	316	334	318	356	334	305	337	317	336	307	305	355	334	359	337	336	314	366	371	331	372	343	315	359	346	315	324	361	351	334	343	368	292	326	327	363	314	327	328	335	305	315	324	333	326	332	322	331	365	338	335	320	303	325	306	330	330	297	346	349	343	346	365	349	341	330	336	331	319	346	342	288	341	349	333	333	347	336	357	341	304	282	348	367	358	335	313	360	344	298	317	318	334	333	343	365	354	317	280	308	328	354	407	334	334	362	306	328	324	312	305	327	330	328	325	347	350	364	323	327	325	364	323	322	342	339	338	331	347	369	356	308	318	325	357	326	319	307	298	324	327	352	322	351	346	329	353	338	347	318	340	341	328	352	323	335	326	337	343	303	335	338	344	319	332	321	379	336	339	352	312	310	346	295	323	299	355	330	299	333	352	339	364	330	316	377	297	330	311	328	321	325	303	299	345	330	341	342	322	326	297	359	288	303	344	315	338	339	341	336	350	333	348	321	332	371	325	318	344	328	301	325	330	320	328	357	335	312	319	316	340	339	343	327	326	302	337	329	336	364	344	314	330	351	322	327	326	394	351	340	326	332	361	330	319	363	333	338	351	350	341	347	343	343	337	344	326	359	343	370	377	339	336	297	348	336	354	325	312	334	349	373	322	302	320	311	362	296	316	350	315	314	345	336	318	354	365	365	357	334	362	345	352	343	318	311	325	337	313	312	320	319	333	303	340	335	350	316	335	338	356	336	300	322	321	305	333	303	347	320	315	337	308	327	338	352	338	348	340	355	354	320	340	349	310	329	318	355	319	338	313	340	345	371	326	340	353	326	330	333	310	331	324	298	365	331	336	343	329	320	327	340	300	307	329	361	316	310	355	328	315	324	324	314	308	325	322	334	346	331	346	338	312	284	334	308	308	336	315	324	356	362	312	348	343	326	345	352	314	310	356	346	326	277	306	337	324	299	340	337	346	309	333	304	317	309	312	336	280	322	323	357	330	342	364	350	320	366	326	306	345	322	309	327	335	335	318	342	327	314	361	334	322	312	319	319	348	305	344	326	316	343	313	349	351	307	321	363	334	355	330	334	328	301	321	312	363	345	360	364	320	326	320	314	317	324	339	312	348	338	336	339	317	311	352	329	355	322	308	289	332	344	339	340	352	355	367	350	323	356	359	352	345	329	373	343	329	304	337	310	333	331	315	322	333	347	337	323	331	342	341	295	339	319	323	320	317	328	338	295	314	305	339	330	323	313	342	325	333	328	333	317	346	351	342	328	345	336	333	310	344	321	363	356	333	372	367	350	343	308	332	332	318	325	327	326	358	345	333	334	365	337	289	316	339	339	360	311	338	322	334	350	289	298	364	345	309	346	306	345	334	316	300	370	323	329	341	378	347	312	321	325	339	356	373	333	331	334	357	317	363	338	345	349	334	278	347	353	336	343	324	350	312	353	361	371	353	365	364	337	300	299	307	348	295	360	349	328	349	345	327	342	328	333	306	306	340	309	355	322	355	314	318	335	359	342	336	328	353	334	349	363	312	334	350	373	326	326	328	334	315	348	352	328	366	366	296	326	345	384	376	340	314	304	328	310	345	351	330	352	328	269	325	377	311	319	294	332	328	338	318	354	336	348	323	315	347	335	356	307	320	301	337	312	351	346	333	332	315	332	360	351	326	353	358	355	334	357	362	319	321	335	341	325	344	328	341	350	323	334	338	299	355	375	320	313	295	348	349	328	346	350	316	335	353	327	318	350	316	350	364	339	374	332	341	318	314	355	327	312	314	311	340	327	321	314	311	335	309	370	309	362	333	300	347	388	322	343	380	311	356	324	355	357	343	387	358	357	370	342	354	366	307	358	327	341	306	337	300	360	341	316	343	352	325	320	307	353	350	312	338	338
11388	5492	9729	9995	8159	6427	4993	3622	2743	2030	1864	1746	1434	1248	1108	950	934	896	928	826	847	869	909	844	837	781	824	880	810	775	766	734	758	732	733	818	764	757	726	753	770	756	719	770	787	746	800	750	793	755	801	769	771	767	859	791	798	770	799	802	798	795	776	805	759	726	716	719	787	752	788	749	736	724	781	818	755	732	726	749	836	721	752	732	754	769	727	758	791	774	765	727	741	727	747	777	729	739	735	756	794	752	721	754	745	786	806	776	775	751	737	687	761	772	748	747	771	804	763	775	785	769	772	766	713	694	789	750	726	731	735	736	766	744	806	763	743	742	792	781	759	777	786	763	740	731	755	826	750	735	781	776	728	720	765	767	768	776	757	770	755	767	763	723	745	714	713	772	735	776	774	738	757	739	765	749	738	744	770	742	786	782	728	717	770	739	763	722	737	716	737	735	753	751	798	775	775	750	725	691	758	749	774	763	736	730	800	692	788	764	739	799	754	737	750	741	740	708	783	763	801	756	768	752	742	747	752	716	732	730	749	736	716	818	714	798	766	744	798	743	755	769	767	765	822	725	734	765	767	715	752	749	757	770	732	741	750	746	744	739	798	784	708	729	734	733	735	828	790	738	746	752	766	757	747	739	726	720	757	725	725	752	759	803	722	785	719	797	748	721	755	703	749	761	766	728	780	731	767	754	776	770	807	732	742	768	738	732	710	747	780	761	770	730	737	739	774	751	732	767	760	834	763	760	746	747	704	726	771	705	735	767	757	750	763	792	719	737	724	764	730	767	749	709	777	775	773	775	729	714	718	748	754	742	766	734	728	765	749	776	791	746	694	741	732	753	746	782	777	746	718	782	692	709	755	729	711	796	780	747	773	735	763	757	715	833	761	715	770	779	733	737	749	781	792	734	750	746	758	741	743	760	725	770	747	766	707	697	744	756	771	758	739	739	720	721	770	734	739	759	761	795	728	795	754	717	761	744	736	771	741	740	739	786	723	724	745	773	773	762	768	797	721	801	777	717	784	742	811	745	794	758	766	771	740	748	779	754	745	756	765	741	755	753	717	760	767	783	793	711	788	799	736	739	729	719	738	811	779	753	730	763	786	741	756	694	791	757	758	755	703	754	738	724	709	728	786	736	754	766	740	763	728	806	755	741	763	779	761	699	774	737	770	774	758	780	753	716	747	739	790	772	793	695	767	768	733	738	738	753	711	720	771	800	789	788	739	737	756	758	757	718	758	748	754	713	776	747	774	745	764	717	768	785	719	747	751	754	737	748	750	788	745	786	754	802	775	746	749	778	724	792	725	773	780	787	719	712	753	726	729	768	760	783	776	749	788	746	739	732	725	739	720	702	788	764	774	780	738	799	747	748	745	751	719	763	740	714	754	764	801	722	733	714	776	764	758	773	797	775	801	713	771	753	786	724	792	756	733	789	751	733	722	769	757	786	764	749	771	737	757	756	753	772	755	767	802	761	726	733	743	721	763	765	784	750	729	722	745	734	753	793	768	759	740	729	753	744	760	767	711	775	749	759	738	793	758	705	782	696	730	734	742	752	762	742	740	755	732	754	765	772	758	754	752	757	758	724	769	786	754	757	778	743	727	757	747	805	771	751	745	738	746	733	741	733	796	750	750	754	723	716	733	706	736	758	743	777	828	764	767	703	775	713	756	760	743	761	766	738	744	739	755	715	762	755	743	750	732	715	768	764	694	727	728	778	731	736	731	743	725	734	774	718	747	766	695	775	775	733	797	792	759	723	739	722	750	762	753	768	776	770	753	816	787	748	715	794	743	728	750	729	733	770	728	771	765	773	751	762	736	770	727	747	774	733	761	750	800	747	791	727	783	749	758	767	783	714	696	774	727	767	781	736	761	773	751	730	780	745	793	731	736	761	721	732	756	818	732	723	730	741	724	709	753	737	741	765	748	800	780	786	741	757	746	748	828	735	716	741	742	764	745	782	764	747	765	759	768	729	765	788	810	766	720	785	731	755	760	728	767	758	728	768	756	725	750	726	787	764	692	763	768	722	701	772	764	739	753	780	736	785	786	731	761	707	728	742	806	708	733	795	738	709	792	784	762	813	707	820	721	751	717	777	788	715	716	760	746	748	769	702	727	777	772	798	773	776	810	760	740	715	750	757	740	724	750	719	732	732	768	716	720	734	747	763	764	735	789	722	740	761	758	738	757	749	786	736	723	762	746	749	731	760	714	740	776	757	795	725	698	739	702	711	701	797	787	726	749	735	747	750	772	756	740	743	761	780	769	738	716	745	772	701	778	764	725	801	731	771	754	786	787	755	712	713	796	767	761	739	741	766	742	751	720	772	773	775	763	731	716	770	720	771	765	753	741	731	761	744	730	752	758	789	751	702	747	737	705	750	752	761	754	776	767	746	747	753	798	792	758	716	742	761	756	749	768	779	756	787	724	746	735	728	723	781	773	736	717	773	794	741	774	750	771	808	747	810	768	795	729	708	720	725	722	737	766	719	725	775	753	789	725	754	741	777	702	740	749	764	753	710	716	730	770	745	757	761	734	742	733	761	764	767	696	721	780	782	739	731	776	782	742	756	782	747	782	760	737	707	761	791	764	760	771	677	792	736	747	766	768	764	789	723	741	755	742	759	768	723	712	698	753	753	751	752	745	729	764	792	782	700	767	756	737	782	771	787	769	718	787	739	713	777	755	738	792	762	759	749	708	787	797	763	771	757	714	770	760	730	749	728	707	775	691	781	754	770	762	744	757	764	746	778	733	732	795	689	764	723	767	739	779	773	754	751	666	751	790	751	754	718	746	727	771	747	766	725	780	693	821	726	763	774	791	725	777	769	749	697	750	773	754	784	746	745	774	774	771	799	726	735	749	740	744	752	763	746	802	780	728	710	789	772	737	759	732	736	730	748	784	727	766	733	731	698	718	813	760	762	757	772	760	746	727	725	769	781	720	767	734	763	790	731	768	813	748	739	740	733	746	751	761	738	743	754	761	742	765	761	712	741	727	732	732	781	769	752	749	731	743	749	749	753	744	780	746	766	760	762	766	777	794	751	741	767	780	777	753	734	741	744	659	736	772	751	771	767	776	716	733	766	781	721	744	777	737	783	751	727	733	744	767	753	761	752	767	744	724	767	720	767	760	753	747	764	749	781	715	829	750	777	687	776	739	767	789	718	832	708	769	761	756	762	761	772	775	723	731	744	773	781	782	784	744	749	742	723	780	772	691	734	762	730	718	759	761	748	741	775	747	768	693	763	785	786	755	729	757	745	737	746	750	752	716	760	771	733	763	733	767	793	771	757	777	759	759	761	809	730	737	749	768	706	757	755	711	723	803	785	753	769	758	833	810	727	747	793	736	771	752	726	769	750	746	741	777	790	730	748	783	740	712	774	718	714	717	751	707	730	713	760	782	771	747	751	807	772	732	742	727	718	752	764	802	797	742	765	801	699	757	769	723	761	768	683	795	783	768	735	799	736	711	778	770	717
26889	10486	9309	6709	3939	2601	1927	1276	955	780	608	672	584	578	493	446	443	449	465	437	427	465	468	433	438	437	405	443	457	413	408	435	414	434	407	421	426	403	403	388	400	413	419	449	450	387	393	414	405	428	426	398	431	452	428	456	405	413	421	417	426	399	377	395	411	431	434	466	411	426	396	418	437	397	401	417	395	456	407	423	418	399	401	400	454	430	420	397	424	414	471	411	412	410	438	376	398	410	415	380	427	421	416	443	419	404	392	412	414	458	414	388	420	453	432	390	420	388	423	434	415	416	376	420	436	425	444	422	424	393	428	393	430	391	397	406	411	371	477	385	389	445	410	449	421	444	427	429	429	420	390	440	417	418	455	443	396	425	401	398	409	414	422	407	394	390	438	422	386	405	474	418	432	424	425	445	453	410	401	411	427	423	460	415	398	424	400	405	417	398	435	428	445	406	413	429	418	390	428	391	409	403	412	393	432	440	405	405	404	439	431	435	385	402	441	390	410	373	415	403	411	389	418	435	402	381	431	426	392	419	397	408	412	446	428	414	449	410	402	391	402	387	450	367	446	390	389	409	427	402	405	398	406	345	412	447	414	411	413	385	433	402	425	398	390	388	432	374	405	398	409	391	434	423	429	421	424	398	402	435	425	418	423	444	412	392	426	407	410	398	410	434	427	399	392	432	415	409	385	432	417	393	438	436	433	416	393	421	402	409	399	420	380	394	378	486	413	402	420	445	430	398	352	433	426	411	405	409	404	400	417	428	402	382	392	392	433	420	403	414	429	400	381	396	419	418	351	419	413	401	424	407	393	427	423	390	405	429	387	465	443	418	385	440	398	421	425	439	438	400	434	409	428	445	399	413	413	406	406	394	448	371	446	418	420	438	458	431	456	448	417	448	374	417	391	404	414	423	446	418	458	468	432	382	380	396	444	409	424	410	391	401	412	409	413	398	406	420	407	436	421	405	426	460	396	412	419	363	394	410	427	410	441	401	409	381	416	457	438	441	402	390	428	383	383	401	399	396	394	389	416	432	422	393	361	396	422	437	395	454	426	408	407	424	382	451	418	421	402	390	388	481	424	424	410	388	389	441	385	450	429	403	413	425	404	407	381	435	395	370	384	405	411	439	398	431	444	433	395	439	407	417	386	374	398	398	389	441	434	431	462	411	379	416	426	403	432	379	416	371	434	383	472	381	401	366	389	379	398	408	421	405	378	404	408	429	413	384	440	464	442	435	401	415	443	444	419	429	393	393	407	408	440	429	403	423	411	404	421	416	400	439	432	431	423	403	414	416	440	411	390	416	401	390	397	440	391	417	382	414	419	401	439	427	397	382	389	404	421	422	413	416	391	416	452	403	431	417	414	399	425	409	380	405	413	454	428	404	394	392	391	435	424	409	394	392	430	438	423	435	391	412	398	390	427	452	414	470	427	433	426	397	440	435	401	456	443	424	430	431	418	385	385	398	409	421	417	412	424	454	487	451	397	402	406	407	425	474	374	412	389	460	397	418	382	438	458	424	443	407	397	385	451	427	436	379	420	423	416	459	392	396	447	401	436	411	392	407	433	414	405	419	380	404	437	394	376	435	428	386	425	414	416	418	396	407	433	456	404	440	405	419	446	407	384	411	444	444	398	382	452	398	418	427	425	450	418	370	400	454	401	373	446	404	406	474	417	419	382	407	410	415	407	434	437	394	402	431	477	414	414	432	395	409	420	399	451	414	416	424	449	425	417	419	434	395	401	402	426	397	390	389	413	431	396	423	424	426	412	421	429	450	450	384	404	459	454	459	431	422	392	414	442	428	400	427	401	428	412	409	406	424	415	412	364	388	421	398	444	390	398	406	410	408	398	403	429	422	377	423	380	411	406	437	383	416	408	418	443	421	407	387	407	400	414	377	442	430	417	390	417	394	409	393	408	406	405	402	396	375	384	436	439	417	432	395	420	430	425	425	421	407	386	430	387	413	460	371	383	376	438	405	396	405	400	430	376	412	395	399	410	422	406	422	422	429	420	403	394	408	407	400	432	439	429	462	414	378	422	423	380	434	407	381	388	419	404	410	427	413	445	409	432	435	435	380	391	413	430	432	410	401	436	384	435	401	420	416	418	453	398	425	398	438	392	437	427	384	428	366	409	459	389	425	391	385	413	421	387	412	396	432	369	424	410	383	351	400	407	442	404	378	399	386	406	436	396	396	408	437	415	438	403	423	386	412	398	425	446	408	398	441	417	409	415	402	396	403	425	425	374	401	423	413	405	434	381	415	361	403	409	403	418	378	424	389	418	408	379	412	420	453	368	404	424	409	426	400	433	424	368	420	421	429	427	409	424	385	403	394	401	403	449	379	439	439	425	411	420	433	378	404	432	413	410	403	433	405	386	416	402	412	394	414	416	429	403	369	395	396	405	405	414	430	452	392	384	393	408	412	407	374	399	392	460	391	387	398	449	463	400	422	407	431	397	388	418	404	421	418	374	421	418	403	430	372	393	430	401	428	447	441	401	478	434	428	425	414	417	420	437	427	400	403	427	404	404	376	439	398	461	390	402	408	443	335	403	396	391	393	386	390	447	419	414	435	399	409	422	391	427	416	431	387	394	406	422	392	421	406	422	413	401	404	400	423	413	426	398	421	442	436	399	425	458	437	407	418	436	373	409	440	354	377	438	389	383	426	427	396	398	408	406	403	441	384	439	415	420	417	392	443	429	411	449	411	421	409	428	411	435	456	398	388	396	388	451	426	434	370	419	414	421	400	410	423	427	423	392	427	418	434	456	417	440	440	436	435	389	399	439	437	439	447	434	391	413	399	442	405	388	394	412	401	425	439	407	408	418	403	405	417	427	459	409	381	384	409	443	435	413	370	438	403	404	442	351	381	414	409	406	449	450	383	381	393	459	411	411	445	402	449	411	365	423	414	403	400	390	414	404	460	424	436	451	430	381	419	397	415	432	454	411	404	443	406	381	419	414	412	445	369	432	401	391	396	401	413	441	385	376	447	435	414	415	428	429	424	391	462	398	413	448	362	402	382	438	409	418	411	391	412	412	373	426	455	398	404	465	405	408	416	387	419	414	417	390	394	420	412	414	448	421	399	445	400	427	412	400	391	441	407	416	407	425	419	415	395	417	427	446	425	364	413	425	408	416	403	406	402	418	430	415	380	450	407	423	440	398	391	403	415	365	345	423	397	420	406	435	411	454	390	407	429	439	396	441	406	434	401	442	447	402	401	429	425	429	446	433	379	424	406	416	454	382	429	438	426	415	413	420	413	408	422	384	384	427	382	401	401	431	416	363	403	470	415	416	405	432	450	378	455	424	427	429	367	422	387	416	426	401	410	422	401	425	392	430	399	419	430	437	430	402	402	405	406	426	399	402	411	418	430	421	430	387	368	430	412	380	393	404	388	413	407	432	398	404	414	450	435	404	376	421	398	390	459	428	414	433	399	444	410	410	384	389	430	429	394	428	400	403	370	402	387	432	432
14784	7394	13003	13402	10606	8468	6575	4814	3814	2781	2232	2157	1896	1615	1358	1249	1195	1146	1105	1071	1100	1133	1119	1151	1057	995	1034	974	933	975	911	938	905	917	919	958	905	943	916	939	898	912	1007	874	902	937	943	885	943	883	958	962	985	913	930	947	985	944	878	968	921	945	933	914	921	924	960	952	895	915	888	901	928	910	959	927	940	936	920	931	948	933	938	888	908	901	930	878	906	876	969	957	910	922	903	911	927	875	868	940	907	936	846	899	951	950	912	883	926	927	929	883	957	877	925	875	932	908	899	890	950	862	887	933	907	902	891	889	910	927	923	926	923	885	951	985	934	863	899	890	963	974	944	949	900	968	887	936	918	941	871	887	903	896	974	849	875	905	946	874	939	886	909	966	908	909	901	915	902	907	950	888	934	850	904	995	946	951	878	953	853	846	918	891	947	958	896	922	907	916	899	890	922	848	919	928	913	879	902	925	935	880	926	901	915	946	883	888	895	899	933	884	930	924	892	924	917	916	965	929	933	929	974	848	879	888	855	863	872	889	855	900	931	922	875	892	881	894	868	926	936	880	912	861	996	885	858	856	916	940	944	918	888	890	932	948	886	846	903	925	908	939	904	911	954	921	968	850	949	929	924	900	938	925	893	936	915	940	934	890	959	914	920	895	878	880	873	941	900	900	894	955	904	927	946	896	960	896	892	908	897	889	897	892	871	934	919	918	890	878	910	884	924	919	931	900	894	900	882	851	865	886	901	900	945	931	895	877	890	946	881	888	913	856	961	868	859	919	874	892	908	939	936	925	924	864	862	933	836	875	944	912	867	935	865	867	891	845	880	861	930	863	915	894	939	916	944	912	929	938	916	917	844	891	865	903	872	892	932	885	883	894	910	877	986	871	941	856	885	901	920	915	886	876	917	927	881	895	915	930	940	882	921	934	906	863	924	887	902	934	1007	908	898	946	916	866	917	889	828	937	916	892	903	932	897	923	885	900	928	928	914	927	936	916	838	898	875	910	874	843	903	882	940	934	929	826	981	929	945	886	870	908	861	890	888	883	887	854	891	925	900	897	886	873	934	881	895	930	942	912	902	855	914	928	915	918	913	912	883	912	913	964	883	898	925	876	907	871	922	901	876	880	885	920	922	962	944	908	926	910	950	878	915	850	980	906	930	955	918	930	903	874	932	883	939	920	950	883	901	927	852	888	922	920	868	934	944	932	870	948	942	896	883	872	946	907	954	951	910	910	862	884	959	883	919	911	858	927	892	932	899	906	909	896	947	929	889	878	828	939	903	883	876	910	873	932	926	946	908	884	887	883	844	919	934	885	898	892	914	945	900	884	869	897	868	934	876	912	912	877	883	914	941	914	905	887	924	867	922	899	890	924	875	886	876	910	905	894	963	842	883	892	913	908	886	876	947	906	918	858	864	948	878	931	964	907	912	850	924	913	936	899	923	899	944	967	873	883	963	904	910	901	917	879	929	897	964	909	907	849	885	899	872	917	929	886	884	892	849	959	921	870	916	914	897	941	915	882	856	892	893	874	885	923	924	964	868	889	886	879	924	894	966	951	847	924	991	875	937	925	895	915	933	931	929	962	917	875	934	904	920	973	920	903	855	909	967	921	878	900	846	898	888	912	859	899	922	851	873	961	902	923	913	906	985	889	896	943	924	909	897	899	911	906	850	856	858	949	918	906	959	860	876	918	896	894	922	903	878	859	893	885	854	893	924	877	949	877	927	863	904	877	893	903	951	891	875	866	885	931	877	827	900	928	874	882	864	871	864	915	930	897	945	878	864	910	897	927	867	937	871	875	948	964	902	884	916	845	904	898	927	909	920	951	946	893	892	910	902	935	936	958	857	916	930	918	951	950	878	918	953	943	898	925	905	916	908	895	946	850	918	933	919	879	851	903	899	933	922	895	880	908	882	894	908	927	885	878	958	932	906	835	898	860	909	866	859	916	948	907	902	902	933	880	883	937	882	851	899	838	879	919	879	919	872	862	904	886	890	920	1004	899	968	868	869	900	932	943	853	907	893	843	856	985	940	896	853	892	900	866	884	960	907	899	914	893	928	847	883	917	907	902	892	936	932	906	914	936	854	862	878	900	867	884	880	927	968	938	927	866	867	882	914	877	874	875	937	881	971	917	885	866	912	925	868	891	891	924	888	933	1006	939	868	936	844	911	875	908	948	869	922	932	905	941	910	941	930	840	922	995	962	877	903	873	858	885	866	895	909	911	925	923	881	910	880	886	837	911	883	964	979	884	936	936	930	905	856	938	870	875	913	901	922	901	906	934	928	870	905	899	935	863	865	859	934	869	914	886	948	908	884	886	948	888	871	932	838	907	886	864	889	868	872	902	909	903	958	938	870	917	869	899	907	908	901	947	914	858	885	924	883	909	873	925	921	923	869	894	899	853	906	893	855	894	926	901	911	853	919	876	863	903	924	900	945	918	876	900	930	890	870	915	920	916	893	957	909	900	967	896	943	896	970	902	868	911	904	892	846	903	894	922	918	898	894	972	838	875	939	908	957	901	941	880	999	908	959	861	905	904	873	951	819	895	903	883	863	900	888	895	946	900	864	914	909	901	926	940	893	882	887	942	939	902	915	906	883	915	887	943	884	910	918	947	958	936	899	904	897	886	871	906	916	922	928	857	910	870	907	873	917	975	888	937	941	895	918	846	943	914	917	915	940	854	869	960	837	856	915	905	974	943	919	912	899	883	850	930	922	889	919	904	895	930	891	879	940	977	888	914	895	890	858	956	870	888	921	908	945	916	1001	875	923	908	857	872	949	924	878	869	895	872	906	890	948	928	902	844	848	894	878	927	879	910	953	955	894	883	911	917	962	909	928	925	916	888	919	898	872	912	891	894	894	942	904	879	949	919	943	902	965	860	861	890	933	853	894	852	932	899	927	928	893	934	924	898	925	951	929	934	916	915	948	932	938	830	861	949	933	920	870	947	886	898	884	882	923	954	885	916	906	895	946	917	921	937	877	915	920	892	922	900	885	935	864	942	894	872	928	912	830	896	916	899	892	912	907	909	855	933	933	915	927	925	895	910	885	924	901	890	896	879	883	850	929	851	900	903	993	892	943	915	875	893	908	889	932	903	905	882	892	913	925	951	924	917	931	894	899	857	901	901	888	880	872	901	867	946	844	904	904	893	915	940	908	927	933	875	893	910	974	904	894	903	881	827	914	926	910	916	956	889	900	847	904	998	875	910	875	951	962	966	919	888	934	863	907	919	868	879	926	969	924	868	946	912	901	920	883	910	897	942	917	917	920	881	884	893	937	920	937	905	864	866	852	906	919	881	913	924	934	822	922	876	963	968	872	928	916	895	866	892	882	893	908	894	889	920	892	958	845	903	883	894	933	850	917	921	873	900	905	932	872	910	865	941	934	968	923	903	915	902	914	957	916	873	929	937	899	957	894	922	936	908	949	923	913	930	909	902	883	929	918	912	872	877	911	942	882	908	894	848	880	914	876	873
8247	3303	2998	2084	1442	1080	848	597	548	482	460	403	411	375	369	368	330	367	374	370	375	354	363	359	354	382	359	337	333	343	357	358	366	374	351	316	361	387	353	369	351	373	351	358	333	351	353	347	374	317	350	356	353	362	329	356	372	335	381	332	329	385	363	364	304	359	361	321	348	314	356	364	372	374	356	341	373	353	366	356	357	356	387	343	353	349	339	385	368	360	357	357	374	331	342	366	395	323	352	369	332	304	360	350	354	336	373	333	317	363	367	351	320	380	371	352	366	327	331	375	341	364	375	361	347	363	372	348	351	357	371	330	359	322	317	380	372	378	345	342	342	366	339	343	333	390	317	401	333	365	329	321	369	347	338	353	365	321	349	336	378	326	337	339	364	376	350	375	355	333	381	368	337	369	370	339	344	372	350	349	307	362	360	322	368	336	338	340	330	348	390	321	317	373	338	350	370	375	325	323	347	334	383	381	356	358	379	336	389	311	344	297	313	314	412	349	368	371	373	346	339	380	361	360	354	355	351	363	325	389	352	363	357	352	328	367	321	343	393	341	339	381	379	339	363	351	351	345	330	354	341	340	395	379	344	344	330	361	375	382	344	321	342	375	364	348	356	328	339	341	326	350	370	361	359	362	348	359	367	355	320	356	314	350	316	351	356	358	359	343	353	342	326	347	347	370	340	353	381	345	357	340	368	359	340	328	374	344	364	376	374	324	333	367	365	375	352	354	360	333	316	336	342	372	376	340	368	375	350	341	342	349	408	358	330	382	324	333	338	381	377	336	377	369	324	354	352	344	330	328	360	359	344	347	334	342	361	348	341	332	358	355	338	339	334	336	352	360	340	343	349	328	348	355	336	354	361	325	356	339	368	365	310	355	365	383	356	354	345	370	351	366	327	370	352	357	365	358	360	336	351	347	331	354	377	366	360	329	363	366	356	356	350	359	351	392	341	341	370	372	371	358	355	354	358	355	372	364	339	367	342	350	335	315	342	395	348	340	361	390	364	337	334	363	363	356	330	368	364	336	319	379	362	349	347	362	351	383	336	358	359	371	357	350	355	338	331	346	361	344	365	369	347	324	361	385	351	331	363	359	339	336	339	341	380	381	306	377	338	391	341	371	329	360	357	357	362	376	331	373	355	384	357	364	363	325	338	399	377	362	358	383	347	353	367	342	331	340	343	343	339	345	366	364	321	342	354	326	321	367	355	344	325	368	340	371	369	371	350	337	390	367	361	386	356	353	340	342	338	360	356	338	343	331	378	326	359	370	395	354	361	340	342	339	378	368	360	376	349	307	341	373	375	342	349	358	379	385	380	354	360	342	347	318	315	354	381	349	342	356	345	348	369	370	387	341	367	334	362	348	395	359	361	328	352	326	327	340	314	325	317	361	379	369	379	391	374	357	347	320	401	354	320	355	335	325	316	367	352	328	341	366	363	353	366	373	352	336	362	365	352	331	362	339	354	355	347	361	364	319	370	365	363	327	310	352	362	375	351	335	354	323	379	333	347	360	367	387	401	335	375	344	350	346	346	356	330	354	347	373	357	347	329	327	322	373	313	370	360	362	413	334	342	361	329	370	343	361	388	343	388	370	334	366	342	321	342	315	395	341	351	330	346	367	338	362	350	337	369	350	356	334	336	354	338	348	385	336	401	351	327	383	353	355	344	357	363	359	334	387	368	353	375	330	344	351	355	361	348	380	400	336	351	396	364	368	359	349	332	332	379	364	377	341	367	371	344	343	364	344	385	369	371	354	358	377	343	377	353	361	326	347	368	375	376	362	349	325	333	336	330	358	349	362	347	346	341	373	371	368	345	313	330	365	410	322	328	338	388	366	333	378	317	364	338	354	378	383	353	328	365	370	342	334	364	352	338	318	366	334	356	348	358	356	328	348	344	343	368	365	341	352	371	353	345	328	362	320	344	329	352	359	354	336	357	371	331	338	339	371	363	310	348	367	335	398	360	342	352	344	362	390	352	388	403	376	354	347	334	365	348	346	356	322	359	335	345	350	356	354	400	382	304	344	359	341	336	338	360	353	375	362	364	347	354	344	331	352	328	391	369	376	367	367	331	316	364	341	366	354	319	390	371	377	327	342	355	346	400	349	376	376	370	350	333	374	370	341	342	332	344	368	337	359	367	374	352	382	352	367	345	334	344	353	410	366	381	409	325	357	335	339	335	343	366	339	358	372	376	340	356	350	373	397	366	366	355	316	368	334	348	340	358	351	352	362	317	366	372	330	375	351	323	347	345	378	347	324	355	288	334	379	359	381	381	354	319	316	347	350	380	319	375	351	364	339	360	345	369	347	343	363	373	351	333	382	382	348	314	356	358	320	353	367	395	371	353	371	364	340	335	363	396	378	363	357	329	352	361	358	353	350	405	347	375	341	368	374	323	375	335	373	352	360	368	345	362	359	372	335	330	322	351	361	365	380	393	343	382	369	358	345	348	343	350	384	352	347	375	378	362	358	365	394	351	351	308	358	346	380	341	344	335	347	370	331	345	363	375	390	363	318	352	348	333	330	365	370	371	381	345	321	373	348	344	334	390	374	360	324	361	346	369	312	310	337	350	362	376	374	323	357	352	380	383	314	358	300	344	346	364	357	334	313	345	389	338	370	360	332	343	357	374	339	377	371	361	338	367	341	362	319	333	362	340	357	389	343	370	354	344	354	330	326	348	331	347	347	339	372	382	348	302	354	351	361	376	340	331	375	343	374	339	348	360	355	339	363	361	329	370	326	354	320	348	372	334	356	385	344	323	345	325	387	346	325	334	373	334	308	378	322	377	418	319	345	337	325	357	386	352	309	349	356	332	357	366	355	356	348	365	363	317	371	329	413	380	338	358	360	343	349	374	334	367	312	336	322	358	337	330	354	348	357	335	325	345	374	313	354	365	403	366	350	338	351	368	368	351	346	344	344	350	359	377	368	345	332	324	319	363	351	370	350	331	366	320	315	309	343	328	333	359	347	320	360	347	349	347	316	354	362	357	313	347	320	384	359	355	366	349	345	339	351	347	363	392	389	360	332	366	331	381	360	342	338	401	362	343	386	324	304	385	354	316	359	362	362	346	306	329	372	350	374	355	366	359	357	379	332	369	334	315	356	379	363	347	341	334	350	334	348	336	359	350	322	334	365	365	349	342	360	346	376	358	335	381	392	352	375	351	364	360	393	345	344	387	377	366	353	376	379	326	361	338	336	344	387	364	349	343	340	351	333	350	346	356	362	413	387	362	333	346	369	390	380	310	337	361	359	362	322	338	322	370	393	310	326	345	371	346	388	333	380	330	361	362	353	368	351	366	361	315	386	358	368	318	367	366	349	373	366	394	329	347	374	335	397	363	367	384	335	384	321	359	331	390	394	358	328	348	336	331	362	359	372	349	371	384	373	363	346	334	355	354	392	344	364	346	384	326	379	361	389	340	367	364	323	337	368	360	363	384	354	385	344	341	356	365	366	353	351	387	342	409	368
5488	3213	5642	5973	5257	3976	2946	2259	1877	1398	1366	1263	1153	999	954	899	874	871	845	834	840	844	838	858	828	804	782	820	772	786	777	792	774	790	769	780	785	820	791	734	773	769	779	802	798	762	724	828	741	776	804	823	757	773	807	775	828	766	766	740	769	800	815	746	785	780	806	756	773	851	790	786	736	771	787	736	787	744	787	792	756	813	800	779	733	720	795	780	771	771	733	742	765	777	780	784	786	742	785	782	781	759	768	766	822	734	787	817	770	806	750	731	754	772	805	830	744	775	845	767	723	755	787	790	788	780	755	710	816	770	797	772	795	793	752	743	782	782	826	769	824	775	783	777	776	789	780	752	789	762	806	805	782	811	757	720	735	768	802	813	826	819	756	782	749	725	764	753	789	835	749	810	728	771	742	756	809	839	790	787	724	753	810	768	780	830	760	749	815	673	797	800	809	764	782	749	785	768	754	776	826	776	832	777	755	749	783	714	756	776	787	763	732	759	794	764	765	795	732	774	749	767	774	784	775	752	773	811	725	789	768	765	710	766	817	778	781	764	805	730	778	761	775	807	806	813	723	762	770	779	784	778	779	813	747	841	756	766	808	787	849	788	730	809	742	754	761	762	830	772	825	751	776	777	773	800	740	764	803	754	790	784	773	788	783	771	801	779	801	774	809	709	822	771	770	721	799	798	737	752	744	806	818	736	745	791	763	797	762	774	837	758	773	803	730	772	784	778	806	760	795	768	783	781	751	810	815	776	729	781	807	761	786	774	751	767	720	710	766	799	747	745	820	774	785	783	781	769	769	740	804	803	818	779	780	841	799	784	790	838	798	791	745	778	764	786	787	754	759	731	775	768	762	766	750	791	815	813	728	765	765	845	773	772	757	826	805	771	753	780	792	783	779	780	750	771	819	804	808	785	764	747	780	743	729	795	751	786	804	774	758	783	761	776	808	731	778	795	777	780	797	806	753	749	740	775	776	788	776	775	760	789	786	736	754	774	798	774	793	845	794	748	738	846	795	829	763	807	785	750	780	801	761	762	788	813	789	777	770	747	756	812	803	832	789	730	748	768	779	751	736	819	790	779	771	844	735	792	808	777	790	770	813	698	772	764	792	792	774	750	844	793	822	812	748	798	765	708	782	808	789	816	779	773	769	790	778	785	744	788	750	740	757	742	819	724	753	767	817	729	790	794	764	771	738	765	768	779	783	769	813	780	795	736	761	750	760	818	746	756	747	775	798	797	712	810	763	772	849	777	776	746	741	771	791	806	725	756	786	796	744	808	799	814	789	760	743	793	801	810	771	780	829	802	713	748	741	766	780	761	764	809	791	798	750	767	780	751	788	772	810	817	796	747	751	741	794	793	772	799	773	754	745	749	762	743	775	759	742	778	747	804	788	822	794	807	795	780	785	783	776	753	722	806	763	800	714	839	799	751	744	817	783	762	751	791	806	774	728	792	743	806	757	790	784	794	811	771	768	754	787	784	807	776	729	793	786	804	742	751	735	749	756	773	825	797	797	769	802	785	764	767	824	743	768	755	770	786	852	777	752	760	781	788	762	764	744	801	744	751	783	793	811	772	748	821	756	758	790	785	781	817	787	809	853	743	791	816	739	788	733	757	772	783	796	743	786	805	789	795	778	789	827	755	765	825	759	743	777	813	843	760	763	742	773	763	792	768	723	780	773	788	793	806	780	766	802	821	791	786	795	774	805	849	747	756	743	747	803	824	811	773	785	765	747	828	784	804	758	787	808	753	761	768	730	743	802	763	726	768	754	732	794	776	770	733	826	798	760	794	793	793	778	807	720	765	726	784	754	782	757	791	809	788	767	785	782	770	797	750	807	802	792	794	780	811	826	810	778	793	771	755	772	747	755	742	804	751	796	792	785	743	793	780	781	777	764	754	759	773	781	780	800	725	756	808	768	766	785	776	761	765	749	788	787	725	752	777	745	751	756	753	811	735	816	800	766	740	815	805	695	783	809	774	732	750	766	775	779	739	764	753	800	807	761	750	768	744	742	787	750	784	787	778	808	780	760	743	806	765	798	778	803	757	792	762	811	732	767	805	779	805	775	776	759	733	745	782	776	798	762	865	810	770	749	805	761	793	752	829	783	767	794	747	747	772	799	734	767	792	786	747	805	807	779	727	744	761	799	795	804	729	807	768	741	784	819	736	742	757	789	770	781	759	823	824	748	754	769	777	753	779	784	756	783	744	749	770	777	738	792	791	757	785	837	751	780	769	823	767	784	806	750	830	799	758	819	771	781	810	774	775	812	766	789	766	796	764	789	803	761	755	750	770	768	760	781	793	769	800	798	792	756	777	797	771	807	744	738	787	774	770	770	773	745	763	742	785	787	788	783	857	799	768	771	836	794	810	739	811	801	764	780	742	832	783	778	811	773	761	789	810	777	783	780	779	766	747	823	821	763	774	808	794	740	743	784	741	797	757	773	813	809	762	750	754	780	819	826	757	785	815	780	820	780	805	769	811	757	779	775	744	793	790	773	744	750	771	787	752	784	750	762	774	835	801	804	765	796	817	803	809	827	742	791	745	772	807	803	807	798	763	781	805	777	766	778	736	763	801	758	747	770	821	825	774	824	724	836	786	804	765	803	748	768	724	734	829	779	775	794	743	763	810	750	786	853	779	779	755	811	801	779	697	738	772	781	811	732	782	778	796	786	766	765	793	725	766	846	775	782	803	780	788	794	808	797	728	771	792	794	792	734	786	785	796	749	783	803	776	780	807	768	818	812	799	762	765	797	721	778	765	783	762	793	761	761	782	779	804	801	796	828	761	782	779	787	748	845	759	813	774	765	815	753	743	840	789	739	764	724	765	767	790	775	784	740	748	804	734	798	742	775	775	763	818	792	777	806	773	783	797	771	748	797	777	775	792	811	770	857	792	771	748	783	770	761	777	766	795	761	798	780	771	839	755	729	822	752	742	777	764	749	813	779	795	817	765	756	767	761	733	751	778	782	737	762	745	756	768	764	767	812	825	809	741	790	786	772	781	769	795	767	830	792	751	776	785	787	829	783	788	767	739	789	797	792	811	795	789	713	790	784	774	760	747	727	756	779	779	709	783	761	818	773	825	778	720	795	768	796	765	752	795	797	783	783	779	768	738	748	787	805	804	769	799	735	780	773	770	802	758	792	711	794	736	790	772	788	756	788	725	789	781	735	727	793	769	738	717	753	734	760	794	789	753	768	787	776	761	757	780	783	819	822	766	767	764	764	782	792	793	771	718	749	822	781	762	783	762	787	761	758	778	748	801	771	786	792	795	817	743	760	747	823	795	758	758	784	761	801	790	778	767	783	812	777	806	780	818	790	773	750	751	749	827	834	772	760	798	746	772	731	762	813	757	786	690	803	800	764	746	751	819	808	797	750	780	770	783	807	784	787	826	789	798	799	751	757	771	794	758	794	763	798	790	766	712	775	785	787	784	793	779	791	776	790	773	758	796	802	738	766	813	810	776
17810	6723	6078	4268	2616	1856	1293	906	681	553	488	480	466	420	382	377	357	379	358	337	320	330	328	346	384	380	364	327	314	363	351	327	322	345	339	310	341	356	323	351	346	368	348	331	333	332	316	370	326	367	348	351	357	368	355	354	334	358	346	348	328	375	309	319	339	358	317	355	315	359	334	327	312	322	313	334	322	339	324	332	340	295	351	310	333	345	348	362	318	343	308	359	350	346	336	318	298	369	359	377	383	347	308	349	334	362	332	304	353	313	315	352	336	331	320	344	347	354	318	331	343	341	352	337	363	330	316	352	375	374	326	316	361	338	318	321	318	374	348	320	312	352	349	339	333	345	315	334	324	346	351	340	352	331	359	351	335	300	312	332	329	319	319	319	303	331	313	356	360	313	329	373	315	339	351	342	341	353	337	303	325	399	353	345	305	306	353	323	354	330	317	319	377	322	335	330	326	355	353	315	326	368	316	333	328	342	316	319	328	326	340	330	323	319	331	332	316	348	366	324	359	340	290	330	338	369	339	357	310	345	343	349	309	325	325	345	370	330	333	304	340	332	326	332	317	351	324	323	332	368	377	374	338	325	329	337	358	350	338	323	356	318	342	343	335	315	333	344	305	309	310	293	337	357	365	332	336	366	327	323	332	350	363	349	347	360	366	306	336	349	295	356	344	359	338	333	354	383	330	321	350	326	341	349	327	360	343	348	276	352	351	331	340	352	351	345	352	363	325	335	323	289	347	327	335	317	345	344	323	307	312	333	338	324	325	345	350	343	334	346	323	320	356	331	361	324	344	338	323	335	302	318	325	360	351	321	346	310	359	344	348	329	369	338	375	337	363	291	378	371	325	361	301	351	311	349	332	362	329	344	347	334	349	345	340	338	333	313	354	332	347	324	350	339	351	336	317	352	348	337	337	351	337	356	320	388	349	360	340	342	317	323	355	335	298	321	329	399	378	301	346	357	357	332	313	324	318	317	351	337	369	353	339	310	335	321	320	345	364	345	339	355	316	341	344	373	346	336	304	319	348	324	366	364	329	336	341	324	311	369	344	337	349	332	340	375	324	341	325	351	352	334	339	348	324	352	362	320	348	372	330	334	328	337	325	386	322	333	352	371	301	303	330	317	350	319	329	324	304	332	347	359	333	345	349	336	323	323	325	373	341	341	322	350	328	342	329	326	359	347	345	365	349	324	391	336	364	368	340	306	315	317	270	345	364	333	318	339	314	327	317	326	329	376	337	323	313	358	339	338	325	344	320	350	347	324	354	331	315	320	328	344	340	301	340	289	343	319	351	310	345	332	310	380	346	331	331	362	334	297	350	336	359	337	350	374	311	334	335	340	322	349	379	346	366	361	289	332	360	338	325	332	318	335	365	313	358	352	336	358	306	305	318	357	327	313	351	317	345	344	322	320	316	321	382	351	334	326	336	354	322	334	354	340	345	348	338	329	313	339	337	358	340	340	345	372	346	325	342	333	354	379	375	352	321	315	350	286	300	343	326	346	324	311	317	320	312	301	331	350	286	345	294	384	325	324	371	370	340	331	306	335	332	320	327	353	324	311	332	333	333	344	319	347	380	286	301	361	325	327	339	307	329	342	339	354	344	353	325	353	326	350	350	327	357	369	323	349	349	365	334	343	339	343	334	310	340	318	359	366	328	363	351	332	298	334	339	309	334	333	319	320	336	318	325	342	334	328	376	351	348	326	345	313	310	341	349	343	356	347	318	316	313	334	350	361	334	372	327	334	345	353	324	310	346	350	312	376	322	323	310	373	337	322	322	363	368	319	329	324	332	323	341	333	350	362	339	297	334	353	321	366	315	327	307	344	333	316	355	361	335	343	369	379	338	347	346	312	325	308	339	331	342	359	365	310	308	334	326	358	370	352	373	337	378	348	351	351	320	349	334	306	329	352	314	308	358	326	339	338	358	315	346	324	358	347	336	320	344	359	346	362	339	372	345	337	344	308	315	335	335	349	357	328	327	356	340	355	338	334	339	351	338	345	333	322	335	316	340	343	332	380	348	341	337	362	365	358	319	355	328	370	307	302	316	321	348	323	394	302	337	328	288	335	317	305	322	316	372	314	332	344	365	346	334	308	327	360	370	319	299	326	325	342	308	339	345	344	332	319	325	331	326	276	360	343	333	367	350	355	308	336	335	347	363	334	371	367	308	319	345	352	348	330	340	353	331	326	363	332	326	339	331	300	319	361	329	338	330	330	346	368	346	316	357	286	320	349	323	336	373	334	346	294	324	372	327	314	359	321	320	355	326	361	355	377	331	350	321	330	332	370	353	341	332	355	340	331	325	317	362	330	320	339	320	337	359	323	340	381	340	343	336	350	350	318	286	350	366	335	373	347	361	340	346	310	337	334	330	340	348	330	365	313	332	329	337	343	331	324	332	320	321	355	346	315	358	357	335	318	355	336	350	348	328	375	360	294	317	370	362	397	345	354	363	317	328	359	325	339	348	337	329	326	305	329	358	337	363	368	311	317	325	358	318	328	344	339	317	309	350	337	334	344	315	369	347	358	313	370	348	327	339	353	335	354	328	396	336	365	332	359	336	355	321	314	300	369	339	306	313	329	302	372	356	366	340	343	365	314	337	319	335	331	337	347	326	334	319	340	343	354	348	330	323	375	333	346	328	282	317	379	370	350	338	359	315	309	342	325	361	315	317	353	354	326	331	305	330	360	349	379	316	357	324	314	362	359	347	353	288	326	368	357	362	372	363	331	316	319	299	318	312	343	296	375	339	293	336	342	344	339	349	319	319	336	342	335	340	371	362	318	338	357	343	364	309	343	333	316	348	309	333	370	359	347	305	356	317	357	311	326	351	338	324	353	356	383	315	330	331	333	365	349	339	330	349	329	369	346	332	321	363	351	335	357	350	337	328	341	348	372	356	321	348	361	333	311	339	333	360	318	325	335	355	326	340	364	313	316	364	322	335	344	319	312	313	325	355	327	332	336	309	305	360	354	354	336	369	309	347	328	316	302	362	341	330	313	354	312	349	349	315	303	344	297	313	289	313	352	341	342	337	319	320	363	334	340	357	331	340	356	319	361	332	360	329	364	353	321	334	350	344	297	295	319	318	340	356	317	345	347	307	358	359	339	324	302	277	314	326	324	305	322	322	336	323	332	346	327	328	313	334	354	311	284	340	307	352	332	322	331	365	343	351	377	376	286	337	367	341	350	380	323	371	369	342	334	344	328	329	333	336	322	341	322	298	355	321	339	353	322	315	311	342	340	347	351	342	335	357	364	348	336	312	301	352	357	348	323	324	323	307	347	335	327	323	326	299	350	341	341	351	324	366	341	336	299	316	333	340	317	352	362	350	346	322	287	325	335	327	324	333	343	339	368	351	328	311	314	366	319	317	341	321	314	335	339	349	323	350	349	327	363	342	333	350	320	335	326	348	342	362	375	329	381	313	324	355	340	375	310	313	344	336	321	314	352	367	319	355	346	361	338	372	315
11316	5350	9596	10198	8062	6411	5039	3600	2604	1997	1757	1544	1428	1284	1077	1009	941	880	901	883	918	914	863	814	878	783	798	764	788	738	753	794	785	683	780	792	775	783	764	750	777	718	736	796	817	799	796	808	799	738	791	761	767	803	757	794	772	768	781	785	768	788	780	767	713	765	740	787	781	761	754	752	740	770	743	812	804	774	803	742	737	722	764	777	794	737	740	729	800	747	738	742	765	685	805	777	737	760	805	751	755	792	748	755	765	727	783	714	766	716	722	729	742	785	744	688	726	777	742	729	782	781	756	720	705	770	817	782	784	740	759	757	758	748	795	805	803	779	763	773	775	766	750	777	754	777	774	741	765	771	763	790	761	739	785	756	778	757	785	710	782	758	755	758	769	728	775	786	784	771	786	753	763	736	811	730	774	764	742	745	710	768	732	734	758	773	697	779	724	789	774	777	733	774	764	804	730	727	756	766	751	757	764	753	797	738	719	718	718	739	759	740	714	745	704	784	738	747	703	731	755	732	770	761	759	765	744	710	790	722	745	754	752	743	756	744	773	742	712	777	735	761	769	742	737	751	786	778	750	733	733	708	764	730	771	730	798	719	771	796	745	762	802	745	693	766	769	739	703	704	738	705	733	768	756	793	806	745	745	773	736	759	723	749	735	723	752	731	755	723	833	734	778	738	750	687	737	780	731	721	755	751	783	724	794	728	729	706	736	736	777	729	744	782	737	741	816	773	722	817	744	800	776	722	748	772	776	716	774	734	766	792	796	804	812	704	738	732	772	776	743	734	772	728	796	784	772	745	714	720	762	779	784	709	726	754	741	725	756	741	728	765	781	764	747	770	750	755	760	729	751	764	727	750	757	770	744	759	720	768	784	770	745	743	723	728	751	800	762	756	811	748	773	779	746	790	712	792	793	757	748	746	789	764	740	745	741	751	728	792	742	776	776	751	789	756	778	785	734	804	740	709	704	749	756	764	736	795	742	772	736	754	757	773	710	739	752	775	714	770	749	796	761	788	794	708	758	729	735	712	762	759	767	733	751	696	756	754	727	753	719	775	731	800	723	731	716	772	768	752	742	784	775	750	694	763	804	716	759	704	794	762	732	776	751	722	730	745	788	737	737	768	778	736	771	737	748	745	765	764	741	760	754	722	754	775	739	732	726	722	752	753	731	750	755	738	767	753	701	761	707	744	695	737	743	737	715	751	724	695	760	739	760	719	758	737	775	799	728	728	716	759	771	766	725	790	728	778	775	762	751	745	790	727	763	751	772	723	758	782	772	711	769	736	719	763	782	712	752	756	757	754	750	747	748	760	767	758	739	768	790	731	741	787	688	733	748	718	763	721	757	781	729	721	779	763	788	751	772	721	721	760	677	776	722	701	783	759	714	794	759	767	678	754	755	792	747	772	761	746	727	743	745	741	722	754	741	803	758	732	778	760	760	760	748	766	742	745	747	755	742	771	726	748	747	752	778	694	739	764	707	746	708	755	749	695	748	781	758	755	774	714	778	742	749	743	729	774	727	706	762	763	692	743	756	727	763	788	701	738	735	753	749	795	766	760	746	730	709	784	766	777	698	753	729	783	760	737	763	727	743	794	774	796	783	757	743	775	765	696	704	758	784	723	756	760	750	750	797	740	750	719	778	770	787	747	756	796	830	751	826	751	744	767	771	710	716	785	799	802	747	765	794	751	772	729	745	736	749	746	755	795	773	766	751	768	742	746	782	721	733	745	759	699	775	741	770	752	721	737	778	769	772	736	787	771	787	745	714	675	731	736	755	754	757	750	786	765	725	739	709	771	726	728	748	733	750	783	790	754	791	719	726	763	741	764	717	715	739	731	713	734	727	750	742	740	705	683	761	740	731	789	778	752	725	758	720	785	748	759	727	763	720	770	811	756	723	701	715	746	709	740	723	796	779	727	730	786	775	758	707	773	728	774	736	763	790	715	765	748	732	804	737	763	744	739	733	736	754	751	765	765	752	732	717	738	775	772	769	779	750	766	756	734	705	782	742	757	736	737	779	759	727	723	777	773	742	776	742	794	751	721	744	709	706	769	775	730	706	747	740	773	756	743	785	716	707	742	774	770	730	765	801	756	743	800	780	706	742	767	791	717	728	742	767	762	705	763	705	824	712	784	743	769	741	768	699	812	796	775	750	773	797	732	729	744	753	722	761	732	735	724	732	755	772	705	760	735	723	723	746	756	706	774	732	773	684	773	766	722	725	730	738	763	733	762	710	755	789	727	752	751	772	718	721	717	809	724	763	757	774	732	776	756	710	746	818	793	740	738	715	732	718	757	761	755	746	802	734	748	823	712	814	783	768	747	694	750	703	716	744	725	765	732	710	769	761	761	777	757	766	717	667	747	787	727	702	761	778	779	768	743	766	773	756	731	758	769	771	731	756	738	733	740	737	789	751	773	735	692	740	761	781	769	715	759	769	720	750	748	753	753	756	736	757	743	775	717	805	788	671	750	748	728	755	778	753	746	766	717	747	769	745	755	743	717	702	800	784	769	698	751	736	728	750	737	764	730	770	810	753	739	750	756	800	783	708	785	769	727	786	787	714	769	798	738	753	764	722	759	753	787	758	781	761	782	731	772	739	741	759	737	742	756	728	703	762	744	812	776	749	718	741	752	751	763	757	725	771	700	774	735	764	726	754	779	771	769	763	726	696	724	704	724	769	685	741	752	759	769	753	776	794	768	742	740	774	740	766	793	762	775	777	761	742	765	760	788	758	720	787	691	788	759	738	784	741	757	781	774	739	759	772	742	741	733	726	712	745	759	746	735	763	735	757	765	737	748	804	756	747	810	774	811	704	817	738	741	700	769	765	750	755	770	814	747	739	781	740	766	770	813	722	767	726	719	783	745	769	751	768	713	762	728	767	772	746	800	745	785	739	778	726	733	744	705	820	717	751	796	760	771	749	745	764	748	727	759	761	779	778	752	734	795	726	749	697	722	749	733	729	753	739	745	756	782	724	781	690	764	741	725	793	773	800	757	778	732	749	815	754	768	772	701	714	711	776	720	747	787	708	817	746	801	786	788	765	752	772	695	743	740	786	778	768	809	831	727	752	745	776	799	729	751	775	758	742	733	763	727	745	762	788	723	737	766	733	779	799	764	777	729	773	720	731	764	720	798	726	739	752	787	801	743	787	775	763	764	705	761	732	772	733	733	723	722	759	727	754	741	741	723	737	760	745	758	783	797	770	725	717	727	686	772	747	765	750	779	746	751	721	775	731	737	758	769	763	712	739	703	743	778	752	717	764	737	771	701	774	789	726	766	706	743	699	784	757	754	724	735	770	738	755	724	786	717	755	721	769	763	713	722	753	740	741	764	740	743	827	707	757	722	770	761	742	745	709	735	725	757	738	735	768	749	734	731	719	781	756	730	731	753	779	776	705	750	755	741	784	766	783	681	778	731	731	749	769	745	762	741	780	765	784	763	720	781	732	738	737	724	808	728	760	751	756	790
26031	10060	8903	6556	3673	2555	1822	1333	972	821	708	633	592	536	517	482	464	425	443	460	478	462	486	458	415	426	413	425	461	432	406	451	385	435	415	420	430	417	365	409	458	415	423	423	425	449	438	398	417	426	404	397	397	428	419	433	409	402	490	434	442	398	420	447	423	414	419	411	439	439	411	432	433	367	427	424	434	396	406	379	409	393	410	403	412	394	452	434	418	427	392	382	456	447	443	426	385	427	419	412	396	428	415	407	373	389	398	460	424	413	392	407	440	435	416	397	411	411	391	421	408	409	422	414	422	435	413	411	417	429	421	431	423	374	433	390	403	405	403	438	441	392	436	412	379	388	420	409	415	425	384	392	375	397	415	435	407	422	433	432	423	428	390	403	413	413	414	399	402	424	374	396	395	421	409	391	395	414	420	417	376	414	407	408	448	407	416	444	411	390	420	424	413	410	388	449	381	426	414	421	405	407	413	423	412	438	386	411	422	392	427	437	383	409	448	388	403	399	417	421	380	450	436	431	392	396	440	406	421	427	377	444	423	448	406	393	411	398	394	391	366	401	443	420	396	461	403	399	403	415	433	398	379	412	406	447	392	388	397	401	403	424	415	388	392	408	402	389	405	439	434	443	369	415	372	448	422	404	412	415	426	419	405	424	435	420	434	408	420	446	369	422	406	409	406	402	407	393	410	432	399	440	393	389	412	418	430	387	410	408	415	441	394	380	377	430	387	430	414	375	380	401	430	397	386	393	411	405	437	414	392	410	374	368	401	420	443	390	434	396	428	388	431	439	430	427	384	406	401	406	399	398	417	417	418	422	407	415	399	401	415	400	433	400	370	395	405	380	413	395	428	401	376	401	430	414	433	441	372	421	430	383	436	380	407	404	424	401	412	430	397	387	448	441	415	422	415	418	474	400	392	396	384	436	393	425	375	411	402	399	432	382	385	426	441	422	476	363	411	479	429	407	436	419	437	411	403	426	395	417	362	400	405	386	430	423	380	387	410	430	467	421	403	407	467	425	411	427	419	412	373	409	411	392	423	447	388	402	440	438	418	404	408	434	420	363	405	438	391	384	405	418	433	403	415	433	446	391	380	393	367	390	446	418	409	353	408	424	396	403	454	443	425	427	444	435	458	406	391	392	392	422	407	447	383	399	419	422	424	404	387	375	416	411	387	404	399	439	446	417	390	405	394	427	451	414	406	405	406	427	407	418	456	434	414	418	415	409	380	424	441	456	397	400	365	399	441	402	418	390	374	366	392	429	396	430	435	396	410	388	438	428	406	394	436	357	406	389	466	404	392	394	422	434	401	409	441	441	395	418	430	434	394	395	437	384	402	403	374	410	423	405	417	444	426	420	432	418	370	396	425	456	378	359	420	395	427	413	419	420	429	441	427	364	372	408	440	410	398	423	413	415	404	437	402	399	453	421	371	441	425	411	461	433	379	392	418	382	443	432	410	431	420	414	406	438	415	446	427	445	464	401	424	421	395	408	428	382	407	410	390	408	418	403	432	398	417	425	406	423	385	435	421	434	447	364	394	386	442	395	373	432	398	369	432	430	404	381	416	439	392	418	401	397	387	425	398	429	417	417	422	435	423	416	362	395	440	431	433	416	397	440	447	404	388	453	422	373	412	408	395	417	390	419	410	408	380	392	444	415	366	375	386	416	400	383	422	391	413	422	409	443	407	419	452	425	367	417	460	378	398	415	424	375	386	433	431	425	430	421	414	437	422	386	437	411	381	424	446	392	438	406	432	392	405	447	389	402	443	424	387	389	447	386	405	430	413	428	403	431	435	416	415	424	399	425	386	430	431	397	405	420	455	454	389	438	415	438	395	397	412	380	384	404	360	416	388	392	447	415	413	367	394	416	390	399	375	424	407	378	443	399	417	453	429	395	398	397	447	420	401	442	411	414	428	415	398	411	432	400	408	400	415	438	439	445	429	449	435	414	421	384	401	408	382	393	445	420	424	413	418	381	416	389	418	448	420	409	419	417	420	403	428	445	385	370	430	436	456	409	409	419	394	437	416	408	381	448	378	391	462	430	411	432	434	405	410	424	476	399	410	421	407	397	414	423	453	419	405	408	397	401	421	427	417	436	409	431	422	392	425	386	434	410	400	382	394	422	399	413	392	416	412	417	413	459	408	404	416	431	386	469	406	425	428	418	420	339	414	436	427	437	388	431	384	416	415	424	405	372	430	366	416	411	393	404	422	419	411	380	452	382	404	406	424	459	387	399	407	394	454	430	444	390	415	427	423	396	393	411	408	433	439	409	391	417	438	439	406	435	420	396	444	433	415	415	404	428	450	445	418	419	410	389	419	425	429	407	401	395	383	409	397	403	431	443	419	413	432	425	392	417	424	376	424	405	409	407	429	413	387	449	406	374	389	371	407	386	396	374	433	413	427	394	414	422	417	404	418	423	427	426	409	411	439	410	402	420	378	426	398	453	389	436	422	426	390	386	412	404	444	430	437	427	407	427	403	412	350	374	436	389	365	369	392	382	425	423	417	403	424	391	430	422	429	402	409	433	433	412	410	447	438	358	391	399	440	443	431	430	402	367	408	458	397	429	393	404	367	391	399	375	405	428	421	442	421	428	395	412	431	376	454	427	429	385	417	397	418	401	405	420	419	405	442	408	416	403	440	402	423	402	419	436	452	442	415	446	415	409	431	376	439	407	447	409	465	410	365	391	417	390	409	388	443	401	452	359	419	399	427	417	414	383	401	402	431	413	419	422	431	434	412	394	400	416	387	404	416	403	439	378	373	437	423	431	423	459	428	408	415	436	426	401	401	423	412	416	389	398	430	403	403	441	415	392	408	414	422	445	400	390	381	409	384	399	430	350	415	386	426	406	447	416	410	429	429	402	400	407	436	371	420	422	435	433	438	425	403	385	419	393	420	423	459	397	405	407	454	429	456	416	426	363	435	428	409	413	418	412	422	397	409	393	395	389	445	422	425	401	416	437	426	397	401	413	421	418	393	409	434	432	432	430	448	394	450	403	421	385	417	412	434	457	422	444	433	432	440	412	391	421	413	431	393	428	435	399	441	407	433	442	446	388	386	424	419	463	423	406	420	381	391	400	440	376	389	421	423	456	397	397	402	395	389	438	420	426	422	450	420	417	409	424	416	418	408	433	405	386	390	427	395	375	428	422	477	417	419	420	406	432	454	417	408	398	401	388	415	407	387	445	410	421	392	401	392	398	375	381	430	443	377	429	410	406	374	408	426	434	439	397	444	400	410	415	426	450	403	466	433	395	388	426	397	420	399	405	400	368	406	419	437	411	440	399	394	402	377	474	417	417	414	437	390	444	414	467	425	383	422	397	417	424	447	422	432	414	439	434	418	444	406	398	385	397	416	419	398	438	441	409	417	435	419	428	421	454	417	403	373	382	372	424	413	428	437	436	371	428	429	378	419	406	410	425	403	389	438	448	376	435	431	489	402	415	407	436	403	389	397	434	396	426	438	429
14263	6869	12768	13329	10469	8567	6658	4863	3598	2684	2394	1988	1786	1657	1340	1238	1204	1125	1122	1076	1052	1108	1061	1079	1097	990	998	952	933	899	957	927	949	925	951	973	894	926	928	914	909	908	956	902	943	944	896	930	913	912	956	937	919	923	978	912	897	979	903	918	929	898	944	868	912	905	962	909	918	956	903	918	899	974	894	917	904	869	934	898	845	905	922	931	906	871	946	889	921	884	934	908	823	943	914	884	919	927	888	895	905	901	890	868	923	887	907	920	917	928	892	891	886	967	931	916	902	893	933	939	879	903	899	918	926	863	855	865	949	893	880	981	896	918	939	857	984	942	915	894	992	926	903	909	900	900	963	872	888	870	869	838	890	943	928	935	914	857	895	843	875	955	945	931	910	850	894	945	873	893	916	866	857	929	959	875	910	843	865	865	890	920	913	927	936	949	921	910	912	925	922	959	919	922	931	864	887	885	899	879	926	917	871	864	900	908	933	897	867	842	859	935	888	929	930	878	948	883	909	903	935	911	884	922	888	881	950	943	918	914	940	897	919	959	927	873	943	905	912	897	923	835	886	898	911	895	887	886	880	941	906	937	940	902	895	942	873	892	945	867	897	914	902	940	923	895	918	938	932	937	844	875	968	918	909	950	854	868	907	935	893	894	922	928	951	894	952	881	854	901	903	908	855	880	915	919	929	871	911	909	861	905	944	910	871	854	844	942	916	879	906	906	873	864	843	926	925	878	877	932	919	879	875	908	889	870	911	917	881	922	850	897	876	844	896	921	879	878	909	906	916	926	849	910	917	936	913	891	891	886	924	949	901	878	905	934	875	940	900	877	921	863	909	954	937	876	920	922	924	913	889	924	879	938	938	886	925	902	894	903	882	904	932	967	921	890	904	885	851	866	858	847	904	919	865	911	881	883	897	895	881	888	940	904	876	876	867	890	950	853	862	916	881	898	910	915	913	838	859	899	924	844	889	893	871	881	837	902	895	926	954	882	898	917	840	895	928	885	899	889	836	932	918	965	900	894	885	908	930	900	899	901	918	869	909	889	916	927	878	906	885	906	857	856	844	870	885	890	901	920	929	911	881	890	899	889	892	887	913	936	863	891	876	873	866	916	973	949	889	869	879	910	906	913	928	877	867	902	887	899	896	928	919	946	895	899	913	907	911	911	881	898	929	956	896	940	886	914	951	932	936	880	848	888	924	912	877	854	901	902	884	943	919	877	906	883	841	903	931	850	926	955	902	918	848	886	895	926	916	923	855	885	889	928	910	897	881	918	930	893	909	860	905	922	895	902	959	840	857	842	903	904	866	923	876	904	902	936	903	892	935	892	965	861	884	883	849	870	857	885	910	844	882	863	892	885	903	890	908	863	927	911	917	875	936	932	861	923	894	881	884	864	929	866	869	890	897	851	835	905	912	887	870	957	869	885	874	864	913	867	882	923	935	861	911	897	926	906	894	942	901	909	895	896	882	894	871	901	890	868	879	926	881	878	894	848	922	885	922	809	901	894	911	929	908	957	899	861	912	921	873	940	952	965	894	830	918	926	907	920	906	927	901	900	893	942	895	885	902	875	884	877	916	850	959	814	913	908	893	858	871	858	871	910	896	852	953	900	924	885	894	889	884	848	896	852	891	905	858	948	906	936	915	892	906	945	882	864	881	926	960	897	889	925	942	910	875	894	876	909	911	879	914	894	928	880	915	926	897	968	878	854	914	924	962	894	884	865	900	913	938	929	883	877	876	892	926	949	884	922	973	911	919	861	882	843	858	893	837	899	918	864	899	912	915	899	871	924	914	867	926	869	895	909	912	867	869	920	890	884	845	881	910	961	875	894	861	931	915	930	929	903	884	934	882	894	904	899	898	908	888	912	832	862	929	929	947	882	887	929	934	910	911	915	920	845	894	917	927	864	868	907	910	883	920	951	931	838	901	869	895	899	909	895	891	902	899	970	872	936	871	930	854	914	912	913	863	909	919	899	894	936	925	867	913	867	903	909	930	909	913	850	916	871	859	871	901	877	886	913	905	933	894	927	900	944	879	923	895	930	908	909	896	869	887	931	887	892	890	864	933	911	871	896	934	901	905	929	868	937	942	898	934	888	928	924	916	913	954	838	952	891	910	911	910	929	889	856	867	861	905	799	885	894	845	979	919	900	936	904	858	911	863	918	909	878	977	869	912	883	880	889	908	869	839	934	938	923	916	890	935	939	914	875	927	841	905	873	860	901	891	852	945	917	875	886	900	869	895	893	835	957	881	894	887	828	894	833	921	921	939	934	891	956	922	894	917	895	881	953	937	916	910	914	916	937	918	901	877	890	906	858	914	896	875	898	863	887	894	961	913	931	944	871	878	860	902	852	887	876	941	868	875	866	900	914	876	948	887	866	902	885	937	881	892	882	907	906	924	872	885	907	865	840	872	938	900	911	892	868	897	926	880	906	871	903	920	880	916	903	852	927	882	878	921	903	900	914	900	887	897	893	929	915	917	883	931	915	922	885	915	836	861	943	857	902	937	942	882	899	927	946	918	837	899	908	865	947	869	913	937	915	894	905	865	915	887	938	922	851	887	939	854	871	894	936	914	930	908	901	886	876	869	942	956	885	903	938	887	871	891	878	896	897	919	878	875	904	929	940	885	881	888	835	878	931	870	895	902	865	851	906	835	958	923	945	883	892	917	911	880	962	957	917	930	894	882	891	915	867	904	900	931	880	888	837	882	922	885	895	909	897	873	935	872	903	841	883	899	879	932	907	912	867	875	887	909	927	904	909	878	883	885	877	838	887	853	862	927	950	894	862	891	883	856	909	926	879	893	845	917	939	921	897	893	847	879	898	944	939	922	891	876	956	903	871	883	906	915	881	881	904	899	867	910	979	955	928	900	853	898	915	937	879	899	949	878	879	900	926	905	918	914	889	908	863	890	883	923	878	928	929	848	885	948	909	886	888	866	907	885	940	918	901	923	937	970	887	869	881	894	872	873	853	860	849	863	886	922	967	854	864	913	921	877	885	877	954	897	865	958	878	895	869	901	892	854	892	929	885	876	954	910	878	938	896	907	898	900	895	859	904	941	885	812	907	903	913	908	897	910	885	959	880	873	911	911	924	851	895	942	931	861	873	907	974	932	945	922	893	844	929	954	920	867	884	891	951	874	874	882	913	981	918	862	895	896	856	898	907	851	846	898	926	883	910	897	912	888	840	935	882	891	869	922	901	889	953	932	905	891	906	898	838	870	891	884	868	941	872	856	837	887	869	963	887	953	888	895	882	964	940	890	901	863	910	943	923	917	863	882	881	955	876	915	848	903	902	925	895	914	849	854	914	890	922	901	910	872	899	875	902	922	866	894	906	954	909	905	872	880	892	889	929	880	949	947	871	916	857	915	896	906	890	879	890	859	939	918	899	950	891	876	898	924	1006	882	918	887	932	866	905	935	886	890	872	903	854	857	883	905	931	877	928	854	958	917	889	956	858	953	840	874	893	868	916
8864	3369	3087	2217	1499	1075	807	661	578	470	420	473	402	436	389	375	396	387	391	373	385	352	379	388	382	362	389	396	344	385	360	365	363	353	364	373	313	348	347	361	351	326	329	327	366	382	312	342	337	360	392	386	352	337	362	330	356	344	356	370	385	337	337	350	367	339	371	384	389	340	353	366	358	370	332	367	330	345	365	358	378	347	335	353	338	335	355	380	363	370	369	356	360	354	360	385	362	365	364	355	344	348	395	346	334	324	345	340	351	356	349	364	320	320	333	328	332	366	339	347	340	351	372	381	359	340	354	362	346	326	354	327	358	345	400	336	337	387	361	365	349	361	372	394	373	369	386	361	345	354	375	375	353	384	346	336	358	362	402	361	334	375	350	321	362	357	365	357	361	371	381	379	361	313	373	328	365	358	376	331	346	378	334	363	352	336	374	371	354	383	334	393	393	384	346	354	372	346	322	408	341	335	304	334	363	374	354	374	336	403	334	361	388	361	344	387	293	345	372	353	364	328	357	387	339	338	358	362	357	383	365	366	391	332	347	344	344	393	346	369	319	313	360	349	343	347	346	389	314	358	308	366	368	363	340	327	368	365	350	336	418	354	359	363	361	357	301	324	325	368	330	338	345	349	313	343	397	346	353	388	365	342	347	388	348	346	330	338	342	368	378	344	368	357	357	330	338	367	352	367	358	415	360	325	351	320	359	341	353	377	367	362	383	346	341	330	379	374	356	352	400	418	342	344	360	356	307	356	346	356	366	350	327	339	367	352	344	351	308	316	344	340	378	337	346	361	329	375	330	347	361	334	340	351	396	352	364	347	373	323	351	356	354	369	375	361	372	380	353	333	336	352	336	377	350	360	352	350	362	348	401	327	345	348	345	404	369	348	340	341	387	369	342	351	356	352	350	363	363	336	380	365	387	325	342	358	373	375	396	351	331	350	367	352	378	363	356	362	366	357	334	362	346	346	381	339	329	377	361	345	357	374	371	342	300	349	357	338	348	381	340	361	335	390	336	352	361	344	393	356	349	368	383	347	366	353	360	363	325	349	361	330	330	345	352	344	343	307	366	338	353	361	366	340	345	334	327	356	355	345	370	370	364	343	326	348	360	345	364	374	362	339	392	361	349	330	342	335	334	300	352	350	348	391	383	341	347	356	398	371	352	335	334	376	338	333	363	354	333	368	351	389	321	337	319	392	379	385	357	349	390	365	378	325	348	311	332	350	340	361	417	333	378	353	346	315	390	372	340	345	352	361	367	379	361	348	376	330	333	354	323	300	348	330	318	347	333	370	346	325	350	367	383	363	328	353	353	322	379	368	363	338	316	362	341	334	367	353	334	317	388	354	351	371	385	391	349	346	359	347	382	381	382	351	373	373	390	351	367	368	402	340	353	389	375	355	345	348	357	330	346	316	358	376	337	357	335	338	337	350	353	351	332	333	356	334	330	362	375	329	362	393	343	341	380	345	387	338	385	339	382	358	366	353	359	367	354	354	358	380	321	341	354	354	383	366	378	359	384	355	346	331	351	350	343	365	379	370	324	352	334	333	332	346	351	336	305	360	358	358	355	325	370	364	362	371	337	365	379	319	372	364	331	364	354	362	374	372	343	358	326	313	348	331	315	354	321	383	390	317	367	381	301	358	379	329	359	391	370	349	347	308	353	320	385	393	345	354	350	324	350	349	364	336	347	392	375	378	363	375	360	349	297	364	359	359	308	328	357	364	359	369	332	339	360	342	358	372	346	361	319	354	382	380	331	342	380	345	342	342	370	342	345	371	367	351	349	348	369	377	364	337	334	353	369	372	346	335	321	319	365	369	349	333	351	339	303	342	373	349	378	350	390	336	359	358	381	338	368	374	331	306	364	339	327	341	355	351	340	332	365	350	321	354	330	344	331	395	330	394	395	353	328	337	331	336	365	396	335	336	374	345	361	364	376	379	342	348	365	335	347	351	355	357	334	349	351	383	377	360	347	363	364	356	359	345	335	373	339	339	369	348	356	327	370	354	309	369	320	379	335	376	353	315	331	324	325	384	386	371	351	362	354	331	351	358	341	356	363	335	349	365	334	373	371	337	402	342	348	341	314	325	362	386	347	367	354	359	358	364	367	368	366	366	344	330	338	343	337	349	364	367	351	367	361	365	347	395	311	363	363	335	334	370	381	372	349	328	366	370	373	310	335	340	323	350	312	342	381	368	350	393	369	342	350	369	362	364	378	407	326	336	370	370	348	356	318	383	365	312	388	320	353	373	334	344	361	360	356	375	351	356	365	350	331	379	350	366	352	359	345	351	366	375	326	371	361	368	347	376	347	352	382	354	342	344	365	340	323	341	367	357	361	369	363	365	320	371	385	406	342	339	324	367	370	339	386	374	325	319	349	357	359	347	355	381	366	352	362	358	363	352	355	360	369	353	376	326	347	350	353	340	364	399	333	330	369	339	373	332	361	351	358	364	351	367	373	364	349	353	318	375	371	333	350	363	367	353	349	359	334	353	376	340	316	340	366	375	385	355	327	326	340	342	373	349	347	354	377	352	367	391	359	390	337	331	362	342	342	349	329	356	366	363	332	362	351	330	347	393	344	354	345	373	337	362	353	369	367	366	360	370	328	361	374	349	302	360	394	346	316	331	349	340	382	366	362	332	369	363	357	341	357	378	343	360	369	322	328	333	317	357	357	404	353	361	359	328	336	353	330	335	402	314	374	399	346	365	351	369	360	369	353	354	328	389	344	374	345	361	344	368	363	353	328	368	336	377	359	386	379	366	338	384	320	405	350	379	368	334	361	352	401	344	328	347	389	357	395	395	352	358	336	330	349	325	370	315	339	336	353	355	372	333	335	355	378	365	363	323	383	343	375	360	354	329	355	362	366	346	380	351	367	370	297	364	375	364	329	365	376	374	323	355	364	327	379	374	381	348	328	367	388	375	357	317	325	359	352	326	320	385	355	364	375	355	365	346	361	361	362	344	380	380	349	330	356	397	366	356	347	353	342	366	367	333	344	325	350	370	346	313	340	335	344	366	342	388	355	351	321	313	344	361	354	362	363	341	389	323	356	401	326	343	341	348	372	344	347	351	354	370	381	343	344	331	349	350	321	352	362	349	362	317	330	389	342	343	401	363	379	383	389	354	353	335	379	339	375	362	354	392	340	387	333	381	337	389	354	330	324	337	357	342	376	322	384	372	380	317	370	367	348	351	337	376	365	349	320	356	339	360	348	337	324	344	376	378	337	357	335	350	328	350	331	354	350	326	357	356	353	338	357	358	333	401	360	378	389	410	344	354	407	358	357	343	384	374	360	326	363	377	342	332	349	312	342	373	324	375	385	414	362	359	340	357	316	364	339	360	331	343	371	359	360	335	340	345	332	355	352	382	386	419	365	387	336	382	327	338	350	412	355	365	324	361	323	330	381	397	359	370	355	342	417	367	361	362	365	331	400	390	343	381	364	337	306	354	331	325	336	347	343	374	373	379
5469	3075	5693	5961	5139	3989	3051	2358	1819	1500	1343	1178	1092	980	933	907	807	846	847	768	797	806	831	876	847	817	822	783	742	791	782	786	817	754	737	715	774	783	829	782	725	754	851	786	758	816	771	776	768	755	769	769	792	802	771	789	791	800	802	786	860	765	807	772	807	735	829	792	800	799	755	794	769	735	800	741	756	779	790	772	770	759	780	764	768	715	781	763	741	759	762	750	784	763	751	771	753	801	775	723	764	759	791	794	807	800	780	757	785	811	777	774	733	772	752	760	795	741	776	776	819	774	746	784	778	784	801	757	757	802	781	762	817	798	746	738	808	749	770	790	791	790	845	819	763	816	731	771	819	866	779	779	807	765	760	802	802	762	808	787	790	783	778	751	734	765	752	826	777	753	735	769	773	794	764	832	734	751	816	791	807	752	775	807	764	804	781	774	791	833	791	808	763	755	746	779	757	794	780	804	776	749	794	816	818	749	759	759	754	820	785	811	796	811	733	804	790	764	764	764	761	767	810	799	766	791	790	783	789	748	762	775	774	791	764	791	761	801	812	821	750	809	766	763	771	800	778	742	800	769	809	826	761	777	787	729	786	730	789	727	806	785	783	738	804	781	771	761	801	752	805	781	790	802	774	803	781	788	763	818	779	804	801	789	751	736	809	724	746	780	782	783	825	744	803	762	736	768	774	821	752	773	772	751	774	814	755	772	806	809	787	772	763	773	729	751	723	792	762	784	802	806	801	764	756	797	801	807	740	761	777	794	772	779	751	797	792	809	743	769	769	825	785	746	776	731	767	760	813	763	755	797	815	764	786	756	761	785	794	768	784	794	794	775	746	737	727	762	813	772	727	818	772	801	807	803	748	786	790	753	794	771	775	796	801	754	733	800	773	712	821	803	792	759	771	786	753	775	797	768	778	804	716	764	785	767	832	782	760	799	809	730	784	765	762	781	827	806	735	769	777	756	794	762	770	758	813	712	800	790	784	836	784	763	743	763	799	733	770	779	759	793	820	743	724	781	758	763	749	780	777	750	803	765	746	811	753	825	768	757	757	796	767	811	731	749	758	792	792	765	774	738	793	821	772	817	769	771	820	763	753	778	781	735	813	858	783	764	807	855	739	763	789	803	793	764	759	757	776	781	816	785	819	781	799	787	791	770	756	813	753	790	773	779	753	754	711	792	813	805	774	761	775	781	778	744	799	762	742	741	826	778	747	753	731	759	799	776	768	761	771	755	774	784	796	793	819	800	778	812	760	768	787	787	743	781	773	835	806	784	758	765	758	766	732	759	747	744	773	800	760	760	833	765	787	783	752	774	750	776	805	725	777	820	797	743	815	763	789	739	822	798	770	748	740	736	759	767	748	812	762	733	770	750	771	773	741	809	755	766	809	786	746	786	755	733	795	807	781	768	800	797	804	723	763	743	745	790	784	796	792	774	822	757	779	759	770	733	778	793	773	754	750	754	764	806	753	809	807	828	768	761	784	744	745	754	743	791	805	763	767	761	762	752	782	745	803	776	792	809	778	803	733	744	777	787	742	767	756	736	775	744	789	824	777	762	766	778	739	734	766	757	807	753	760	777	795	800	763	772	762	773	769	817	743	760	778	776	738	717	772	816	772	785	794	788	806	742	793	769	773	753	790	816	821	760	793	747	759	784	778	778	782	796	768	794	837	796	794	768	809	756	794	765	760	740	798	793	759	789	748	811	842	778	753	765	788	775	798	740	797	759	764	803	774	773	738	770	738	808	774	751	777	753	720	749	790	729	791	807	760	779	770	732	748	736	794	760	782	770	786	785	767	767	786	741	764	790	732	842	805	792	781	694	764	820	785	795	754	780	777	798	766	749	802	810	761	801	740	780	790	773	796	797	777	792	807	788	787	801	794	764	799	797	770	790	799	741	783	788	746	766	774	799	791	803	780	786	747	785	790	792	736	740	787	762	809	776	746	847	716	738	760	750	752	777	785	796	712	765	772	752	768	825	785	803	760	789	779	753	816	759	781	786	776	796	778	764	803	735	774	760	757	800	744	767	823	758	763	827	797	839	744	815	756	763	825	773	788	778	742	747	749	804	736	776	730	754	788	809	789	802	777	750	779	777	806	767	758	808	782	780	745	781	760	770	797	775	724	757	821	783	726	803	758	761	769	777	766	745	758	749	817	740	788	772	771	780	765	736	831	739	764	777	761	777	730	735	795	771	747	770	768	784	793	789	761	752	801	803	751	830	789	799	769	730	752	797	797	782	801	803	801	772	784	780	760	767	738	724	762	758	728	782	751	752	749	759	793	784	788	756	806	759	793	797	758	787	774	798	785	745	776	800	778	736	804	780	756	778	814	772	784	764	782	764	722	765	840	796	799	776	798	756	818	762	780	746	786	801	796	818	770	805	789	769	752	792	765	801	813	769	785	753	741	802	796	775	832	803	734	784	811	813	790	757	753	762	780	773	775	754	841	782	788	785	760	807	729	727	794	739	727	756	839	753	748	739	767	758	792	761	762	799	811	777	817	810	735	739	783	738	754	771	804	756	758	748	730	792	770	810	768	805	795	779	810	788	814	828	787	783	818	798	824	731	799	744	777	785	776	767	813	759	797	800	744	769	716	784	762	772	789	739	787	788	743	783	763	786	754	792	723	773	767	776	805	803	740	824	757	733	699	757	761	791	778	786	763	784	779	722	798	811	717	769	772	769	773	747	787	812	765	825	736	775	809	762	768	756	732	771	817	734	807	737	765	762	837	779	738	743	759	761	765	808	786	732	803	792	744	787	848	803	781	738	791	727	782	756	781	803	804	820	794	791	766	847	818	762	711	776	796	734	747	768	822	812	789	778	760	771	782	764	749	751	792	783	795	796	711	711	778	792	787	784	784	763	816	759	830	788	767	806	734	761	771	765	773	735	794	766	825	799	826	765	771	761	771	804	802	792	808	786	704	773	803	733	779	772	760	746	771	758	798	741	821	770	789	770	801	767	767	791	770	784	781	808	779	822	788	764	753	775	776	810	761	815	738	777	759	795	787	799	752	775	760	774	756	740	797	755	797	786	766	754	779	790	788	765	771	759	812	774	775	733	719	781	776	796	790	803	787	780	799	800	763	747	744	767	773	814	735	842	761	757	782	788	779	764	785	811	800	760	783	807	778	773	758	806	768	808	809	775	705	835	717	757	772	725	779	734	758	762	771	805	755	742	733	809	770	832	819	752	728	764	742	794	819	816	757	731	721	782	753	817	734	812	769	802	806	788	800	760	804	800	802	778	763	782	795	798	758	780	796	823	793	788	743	760	813	830	773	775	740	772	772	750	759	738	753	812	746	797	709	797	737	736	737	787	800	779	771	777	741	716	754	788	773	763	784	799	764	758	733	818	690	793	765	780	796	787	757	765	730	748	802	788	785	726	763	777	795	776	765	801	771	775	774	824	780	791	777	793	786	749	748	774	765	770	763	750	752	788	757	791	776	806	759	760	762	764	754	811	796	745
18146	6471	5845	4245	2680	1783	1244	969	685	568	494	487	454	466	399	398	345	355	375	363	382	344	341	356	343	363	334	343	371	331	323	334	374	366	364	338	347	341	330	319	376	336	328	362	312	374	362	327	372	368	343	326	349	356	321	393	319	381	340	349	364	331	332	308	323	362	380	342	365	311	331	300	305	340	351	335	385	352	327	333	363	318	370	353	340	387	321	344	329	381	326	349	320	314	344	336	332	339	352	338	312	339	341	358	340	341	339	364	341	352	331	372	344	360	355	309	377	392	370	352	373	337	342	330	338	336	356	385	360	357	324	334	339	374	337	358	362	352	353	385	315	346	326	334	327	345	370	370	325	327	332	368	376	316	369	351	358	308	345	340	327	338	372	334	323	335	376	368	338	341	326	317	362	396	396	362	380	335	336	350	309	374	320	330	355	370	339	285	343	349	331	330	324	320	303	364	350	380	323	356	340	306	347	322	374	335	364	376	341	367	372	362	324	352	354	380	359	352	384	323	320	338	350	309	311	323	350	359	357	376	330	345	391	385	364	374	352	290	342	351	368	336	360	356	373	378	331	338	390	319	319	357	357	327	317	356	343	322	354	330	366	335	314	315	319	338	367	370	334	378	355	322	307	298	342	356	313	323	329	298	349	347	352	373	380	362	361	343	342	341	355	366	350	309	336	346	358	352	341	300	348	329	349	331	335	320	335	353	368	353	349	324	343	324	325	341	367	314	324	341	333	320	371	349	334	362	335	334	302	336	370	358	333	369	349	368	333	338	354	347	347	327	349	371	306	323	370	334	354	313	342	366	338	358	318	319	360	342	341	285	341	320	318	343	349	358	338	342	359	331	369	360	348	333	369	310	317	355	378	324	353	349	368	354	334	373	325	330	331	363	330	353	344	364	341	328	355	352	328	327	359	339	348	355	355	352	353	336	339	322	355	322	323	319	326	344	325	376	317	360	323	362	341	323	343	358	328	345	343	323	321	342	347	347	342	346	351	340	336	370	356	338	328	346	373	357	335	364	372	328	310	342	343	341	340	328	329	334	310	380	331	350	326	309	328	320	328	343	376	376	364	340	353	344	372	319	334	333	336	355	375	345	340	311	335	309	291	335	312	317	314	320	346	359	363	326	347	321	347	376	349	359	355	334	319	326	346	340	341	341	358	359	379	355	355	347	305	331	339	354	366	386	319	392	355	314	312	368	362	348	343	351	335	340	326	338	362	373	377	336	343	308	318	355	278	336	305	355	339	352	346	307	366	323	317	352	345	338	334	346	323	339	339	377	361	316	354	308	327	323	375	354	345	324	342	332	355	329	315	366	360	387	343	331	348	331	356	356	358	353	345	360	355	319	345	338	315	336	344	338	358	345	324	344	317	346	358	344	310	340	372	314	334	352	382	337	356	335	330	337	338	317	341	322	344	341	362	341	347	342	347	346	345	371	369	316	329	340	379	336	343	342	335	363	365	319	327	349	345	382	329	320	328	354	344	337	336	362	351	353	345	362	313	328	357	367	332	342	365	332	341	324	343	364	333	381	384	349	346	348	354	322	348	381	346	364	337	366	331	325	337	333	355	356	337	335	352	341	324	352	370	329	346	360	306	342	344	315	328	365	316	334	338	327	327	348	340	348	325	340	352	332	338	339	330	371	366	383	352	314	344	321	381	348	320	297	327	367	392	318	317	381	332	349	415	318	337	344	378	384	377	333	331	292	330	328	339	312	370	345	332	335	350	345	337	293	318	382	365	315	358	286	319	318	354	317	352	345	364	315	343	342	357	306	310	348	342	327	339	383	327	335	323	380	344	329	345	317	343	320	392	361	380	339	352	377	340	323	370	385	363	341	322	333	336	362	353	352	283	349	348	354	360	353	372	326	359	350	332	321	326	334	346	332	349	365	331	350	370	391	345	364	336	361	355	337	323	329	329	344	338	325	329	336	310	344	351	344	333	333	330	322	318	335	392	357	364	358	335	336	373	354	387	335	324	363	361	347	340	324	337	367	374	406	299	310	335	311	328	343	350	328	376	319	374	350	356	377	347	340	312	344	356	321	306	329	364	343	355	324	344	319	336	373	364	356	357	338	311	310	364	352	337	343	362	363	318	326	338	315	372	322	372	357	359	324	338	305	325	387	326	334	363	342	304	372	354	373	333	359	333	344	347	337	331	353	354	328	336	354	332	353	357	372	338	321	345	316	362	315	343	352	374	352	340	363	310	336	344	341	326	359	356	347	348	372	313	332	351	339	343	365	327	325	310	362	358	317	313	286	361	335	317	327	348	352	303	353	339	368	292	349	349	294	329	343	355	358	312	348	310	342	338	330	341	372	372	333	356	313	352	374	326	350	320	328	307	312	356	343	385	339	339	360	352	371	354	381	346	367	337	320	356	351	364	313	347	361	365	337	371	331	341	341	375	394	313	361	315	324	371	356	354	340	308	348	344	324	358	335	312	378	339	361	329	331	384	343	315	355	342	346	321	363	359	365	321	353	315	339	347	342	316	357	330	314	330	309	317	337	328	313	307	359	362	347	316	349	357	338	375	341	329	321	337	323	336	340	339	331	336	325	368	325	335	338	311	312	352	358	364	334	353	328	356	305	339	340	324	317	346	315	319	352	354	346	332	325	343	330	356	341	337	353	338	348	332	375	385	354	342	321	336	354	348	360	357	353	332	327	360	349	341	305	319	342	344	344	345	349	328	334	304	328	343	350	383	343	362	359	354	394	345	356	361	348	333	345	332	356	368	333	306	346	368	373	330	343	330	331	313	328	341	341	358	344	316	367	369	366	321	354	317	348	348	391	356	332	331	371	333	337	356	303	376	346	362	334	334	352	309	340	351	347	338	298	339	332	345	341	321	323	365	327	311	344	368	314	350	388	330	348	341	400	334	367	327	362	340	331	339	313	323	371	358	343	322	357	376	346	365	330	339	370	346	333	378	350	312	358	389	361	371	346	297	344	336	359	368	339	362	311	379	311	344	327	319	297	343	356	347	360	362	325	331	338	341	334	340	354	350	337	329	352	318	318	327	347	309	352	338	367	357	357	384	362	315	365	323	359	345	370	332	337	338	349	381	378	376	359	352	334	299	340	358	364	308	338	326	362	345	342	315	359	319	312	350	335	324	357	354	371	308	338	382	345	356	343	345	335	356	344	334	328	349	343	324	368	322	361	364	355	339	374	364	354	322	351	331	335	362	360	342	388	351	334	307	328	335	372	346	348	357	321	344	349	305	335	341	364	357	359	362	312	335	370	304	349	360	323	312	363	363	341	336	362	345	382	356	338	348	300	340	325	322	320	328	350	378	330	329	340	348	333	331	322	322	340	359	322	327	313	377	334	340	333	317	298	346	375	349	338	315	353	329	350	324	338	372	344	346	367	362	333	339	328	343	361	348	352	343	324	364	340	329	341	371	334	369	383	320	330	355	336	379	360	316	350	345	376	341	346	366	324	327	320	351	364	318	348	369	346	317	323	347	359
11167	5171	9740	10149	8176	6512	4784	3699	2747	2058	1731	1604	1486	1289	1130	988	959	933	936	890	915	884	873	897	862	844	859	815	793	770	813	765	796	743	780	746	771	776	785	776	790	787	753	772	765	823	785	819	765	791	811	787	834	813	834	797	782	823	804	840	724	806	763	736	755	802	790	762	736	719	811	788	808	815	749	771	727	744	822	813	726	752	766	742	825	810	748	801	807	789	736	814	735	801	799	762	712	810	762	799	784	797	779	739	716	751	791	792	760	807	753	720	774	794	775	720	794	766	793	730	766	776	769	800	730	784	760	764	770	773	753	733	788	777	797	819	813	789	784	736	765	803	782	812	768	779	751	761	752	769	752	773	787	762	774	799	812	703	788	784	786	785	765	758	816	749	784	772	762	786	776	734	777	771	778	761	756	800	775	744	723	743	747	736	808	790	777	736	735	748	784	759	808	826	823	793	761	746	791	777	789	767	747	782	758	811	751	768	782	775	744	780	749	763	726	794	736	793	749	768	760	804	723	756	807	764	829	776	789	777	777	741	771	786	747	731	743	751	733	800	796	761	736	767	750	760	782	781	762	752	750	791	783	729	746	775	792	785	752	745	812	787	731	770	778	796	769	782	766	745	784	821	739	751	763	799	777	815	747	748	743	817	747	757	793	716	745	751	779	800	778	725	792	758	757	730	771	775	806	778	721	782	788	781	741	731	792	799	750	761	773	744	763	781	774	772	802	730	776	778	712	787	776	803	781	773	760	752	772	788	774	791	777	814	763	757	761	743	749	784	770	765	792	750	737	766	785	754	718	775	775	764	739	788	717	780	800	800	712	781	770	758	760	793	731	827	731	808	768	816	815	776	751	769	761	763	792	806	743	768	792	741	773	759	738	802	778	706	807	780	790	725	775	724	757	753	773	790	736	759	745	817	737	799	771	788	817	833	812	787	730	738	792	758	703	768	811	772	748	751	741	807	810	800	731	799	766	798	726	755	735	821	768	795	771	814	785	790	734	741	775	777	778	779	759	771	788	744	754	727	776	753	773	733	739	751	819	810	785	759	789	785	750	765	801	705	758	807	800	716	758	774	770	749	713	726	823	722	759	772	800	731	783	779	716	804	781	741	720	769	752	796	745	833	776	775	739	780	786	758	780	794	736	723	729	777	841	836	773	705	774	822	714	757	773	777	731	809	742	810	801	805	795	760	775	786	723	720	772	767	789	782	749	763	713	799	793	768	726	762	768	753	775	752	774	743	791	824	788	759	756	809	738	768	804	789	728	751	800	808	785	739	735	781	753	804	752	777	753	740	747	802	768	764	785	812	815	790	780	830	778	719	789	772	749	816	750	728	783	792	761	755	789	777	774	836	817	740	832	753	758	730	784	795	767	736	756	792	741	777	770	776	694	717	751	732	777	732	813	795	751	825	773	835	789	780	735	723	756	769	805	740	776	775	773	759	786	733	765	753	763	716	786	725	806	763	782	784	843	758	731	721	801	815	725	787	751	789	775	732	701	763	798	787	762	772	762	756	782	785	802	827	753	764	766	792	789	735	707	756	788	777	804	774	738	732	820	734	735	756	776	761	770	774	782	805	759	801	746	757	817	805	790	810	790	784	732	722	753	813	721	766	761	784	796	803	741	727	755	790	738	725	759	780	741	745	826	761	773	763	773	777	792	733	737	761	810	805	783	763	789	724	709	695	758	806	748	792	754	753	756	751	739	753	739	839	765	748	809	766	735	776	724	746	811	769	766	763	809	795	769	787	738	754	777	783	743	728	773	805	772	728	780	757	767	717	742	777	786	749	790	757	756	757	751	743	741	735	771	804	754	696	813	775	768	776	749	709	749	760	705	739	751	723	789	777	731	813	798	802	791	775	754	767	778	778	772	778	782	780	804	769	728	788	772	801	769	751	760	810	794	796	764	786	761	808	796	759	760	788	794	719	828	823	756	752	767	749	781	762	736	761	747	777	788	841	748	717	726	797	791	785	738	776	758	809	750	735	719	770	758	742	781	818	695	754	840	723	736	751	766	795	777	756	797	771	765	736	802	721	793	795	783	815	708	791	713	731	815	721	727	830	793	789	747	789	802	731	751	767	778	755	764	806	810	790	758	805	759	768	822	797	785	757	794	791	731	796	737	789	768	796	778	783	747	814	776	739	762	752	776	706	782	821	749	740	759	796	791	733	787	737	783	757	804	808	772	788	745	769	790	769	757	773	786	789	795	773	755	768	777	734	782	735	838	779	765	756	751	794	777	741	799	796	737	778	770	740	758	779	770	726	782	793	764	748	777	771	731	776	786	781	795	773	801	783	739	725	718	758	808	803	786	733	757	767	781	839	754	777	712	776	792	801	789	745	796	803	761	739	742	690	751	761	760	816	782	818	796	818	768	802	739	774	757	818	783	771	786	794	765	718	745	771	771	751	784	740	773	769	714	757	755	788	786	745	770	777	753	721	766	790	767	818	800	816	775	769	747	791	765	759	752	820	755	757	740	770	751	745	807	770	776	758	824	761	785	785	799	736	801	746	727	791	733	763	794	801	772	735	745	772	760	742	736	781	777	801	789	713	775	767	765	741	804	778	802	774	767	764	731	741	722	789	766	776	749	786	788	739	808	786	734	780	746	747	794	825	791	747	768	775	759	769	749	814	747	756	785	759	785	776	784	748	760	757	776	754	772	764	758	794	803	790	761	772	749	738	777	815	744	727	778	739	741	770	758	800	774	805	772	775	751	768	735	795	769	815	755	765	769	757	761	782	785	806	791	746	760	792	790	718	798	774	746	757	785	755	784	760	724	798	808	752	812	776	765	735	786	763	759	769	776	843	755	758	756	740	731	758	793	756	747	762	774	771	793	773	758	780	812	753	796	793	760	760	815	768	791	772	755	798	772	803	786	794	747	805	778	792	812	751	768	727	747	744	761	739	758	725	744	815	769	757	785	771	780	790	723	721	823	739	780	783	793	771	778	721	721	796	771	788	717	737	751	793	756	735	772	769	720	768	741	784	800	841	762	773	806	755	813	736	796	765	740	775	724	736	764	766	791	806	776	805	808	764	818	760	766	805	753	713	799	812	743	748	746	790	757	812	785	788	739	760	757	741	726	796	807	760	763	772	721	784	793	817	714	713	790	766	783	721	806	800	747	732	779	772	710	725	806	719	797	731	699	781	796	754	777	781	756	785	743	745	775	794	770	768	787	786	785	747	783	732	751	784	748	761	785	793	755	789	756	753	752	750	765	777	773	733	773	758	782	812	745	767	722	782	784	746	780	778	778	844	804	719	807	757	751	762	784	743	789	728	756	777	740	800	764	754	770	795	824	765	783	776	803	719	752	742	785	787	820	798	771	768	788	772	738	765	732	799	791	761	761	787	786	781	762	799	772	766	769	773	814	810	762	781	781	751	742	777	797	794	799	793	775	785	751	786	726	758	803	792	728	815	761	720	739	720	780	777	742	814	795	790	808	774	797	746	779	792	790	810	764	743
27690	10829	8602	6206	3790	2512	1883	1273	985	775	688	601	619	572	528	455	449	448	418	471	443	449	437	476	452	446	414	441	414	436	403	426	434	452	422	429	428	466	460	434	403	455	424	427	407	437	463	424	409	458	457	436	425	399	416	462	434	438	460	448	442	433	477	439	392	461	425	437	443	444	435	411	396	425	454	440	387	416	409	412	410	407	381	380	419	436	406	455	422	399	415	391	463	424	429	413	387	423	408	433	423	429	467	416	409	441	406	405	423	402	390	398	401	390	402	454	453	458	434	433	429	455	433	428	442	424	423	409	452	395	420	423	422	410	381	441	421	384	406	474	433	415	402	384	426	429	422	433	432	399	411	429	420	424	439	403	433	392	405	390	379	467	431	450	437	410	424	440	403	402	467	407	418	417	424	433	465	433	419	453	433	424	413	421	429	429	427	422	433	437	410	431	464	380	405	408	441	438	402	404	424	407	408	401	436	395	434	426	433	428	414	387	413	487	385	373	407	429	451	414	450	424	451	406	470	437	450	430	464	419	447	414	439	417	428	434	487	420	405	402	420	408	434	433	394	400	426	447	450	401	421	425	394	447	375	437	409	399	441	425	441	423	414	415	450	422	447	456	453	395	445	451	402	403	430	411	404	423	428	471	406	452	411	447	432	434	450	408	475	394	449	431	389	384	393	458	416	460	393	456	405	382	426	405	407	487	453	408	441	439	427	413	403	443	449	410	404	498	457	449	451	438	435	445	406	431	417	404	433	461	446	431	414	413	418	423	401	424	443	412	389	408	424	452	429	396	408	436	405	398	424	422	413	396	417	435	426	411	374	401	430	423	414	405	403	409	423	418	435	451	426	411	408	429	415	389	426	421	418	436	374	429	440	382	405	414	430	453	439	386	413	397	403	408	390	448	456	438	476	430	445	410	410	421	406	407	420	438	404	443	421	411	400	458	427	418	361	391	389	442	461	413	432	430	407	454	393	452	428	409	424	427	442	387	411	382	428	416	425	417	425	415	443	431	404	418	433	462	417	433	431	424	423	460	399	452	422	402	408	443	421	446	442	440	462	430	431	422	419	405	432	466	416	388	441	423	433	410	407	399	416	421	418	421	422	445	432	351	424	445	391	415	424	470	406	483	464	430	461	434	430	425	395	401	382	450	445	439	446	407	445	432	447	424	432	402	413	428	415	414	417	413	448	416	434	398	448	436	440	408	375	436	427	468	456	428	428	399	422	381	414	502	434	453	417	442	413	420	422	418	409	394	392	435	428	458	481	419	438	394	415	452	445	423	436	400	443	446	397	419	415	453	460	458	387	434	393	405	420	442	453	448	426	383	404	438	386	412	435	403	439	422	413	414	399	417	404	416	441	465	431	460	412	418	416	420	412	434	424	427	426	413	362	434	441	386	424	401	414	462	477	421	444	405	453	433	453	416	456	420	443	422	460	428	425	409	424	452	420	427	421	402	403	414	414	404	424	415	450	401	411	424	477	397	441	417	388	406	410	414	384	393	428	389	412	423	442	393	440	348	450	399	433	364	423	418	446	403	443	432	461	441	391	405	398	424	428	409	432	453	441	429	425	435	448	402	401	411	435	424	463	453	433	412	413	386	427	449	438	407	404	402	447	430	419	413	428	413	467	434	385	462	375	420	434	445	433	411	420	387	419	449	405	416	435	442	432	423	419	393	379	443	411	419	393	433	462	451	414	471	418	414	463	421	401	475	421	396	436	416	413	423	386	478	442	394	414	430	424	393	426	432	436	475	436	459	467	410	441	408	413	454	442	430	429	378	468	433	436	430	416	452	423	387	437	428	405	427	351	415	384	401	394	426	429	435	387	411	384	410	440	429	411	447	452	439	427	420	453	388	394	430	401	411	451	378	415	408	421	421	422	402	397	446	415	435	411	419	382	434	456	430	405	400	429	401	447	444	425	414	434	421	403	384	427	426	385	429	458	421	473	437	413	447	443	431	433	418	397	443	433	423	453	450	390	388	464	469	422	414	450	431	401	431	416	449	412	382	427	430	443	396	471	441	412	455	476	467	409	421	414	441	407	408	398	432	439	412	398	406	382	399	422	460	411	417	439	415	427	433	454	418	378	438	433	417	434	433	396	428	415	419	449	447	435	439	422	448	403	427	470	418	416	399	436	458	414	462	392	430	438	388	424	454	433	424	431	448	394	453	412	449	394	450	429	425	448	436	428	443	443	392	444	391	440	395	433	444	389	445	439	422	436	457	450	409	447	452	431	423	449	417	405	443	392	422	440	438	424	415	420	373	407	404	430	464	416	405	425	412	409	409	429	442	412	407	411	411	426	452	471	445	413	428	429	414	385	405	404	422	405	372	422	422	427	388	383	439	418	462	419	419	437	422	429	437	456	396	410	424	436	379	388	429	455	411	466	422	457	390	416	437	410	424	412	415	427	436	408	440	417	456	426	416	488	393	403	420	425	483	392	395	413	436	451	460	405	434	430	434	400	455	401	468	411	413	455	407	409	433	422	448	421	416	410	434	426	442	355	415	419	390	427	382	430	406	440	422	454	437	406	453	410	420	443	435	406	443	391	436	453	421	427	424	443	410	433	409	464	434	389	435	404	439	429	396	417	435	413	446	413	398	415	394	388	405	430	436	394	436	383	427	429	401	399	449	414	412	453	395	408	454	432	385	440	434	428	418	397	416	428	434	435	419	418	486	437	412	417	435	403	431	419	391	435	467	436	433	452	441	448	414	423	449	385	436	381	393	428	428	405	438	436	400	423	415	414	398	427	367	421	434	431	456	453	394	432	415	420	412	429	450	454	420	421	421	426	413	441	442	437	479	415	413	461	443	406	369	411	423	434	410	411	389	416	469	413	414	411	416	429	414	426	431	444	425	394	412	388	423	416	403	437	410	420	433	431	434	455	443	449	421	392	399	431	402	408	438	436	430	418	397	411	411	418	496	413	436	415	430	415	414	370	409	429	432	398	423	432	433	466	414	440	440	431	414	437	457	396	400	432	401	408	456	466	441	425	429	423	447	417	386	433	477	421	433	441	413	392	425	454	400	424	439	439	409	399	417	424	433	414	413	416	465	410	425	422	439	429	377	403	424	440	419	417	396	431	405	414	407	402	401	420	467	420	446	428	417	421	454	412	444	421	487	414	418	388	444	403	493	394	443	446	400	382	408	411	432	435	399	438	418	445	412	403	422	460	456	433	447	426	420	420	431	415	429	387	410	387	404	448	435	442	378	463	454	443	446	392	406	419	438	382	427	431	388	407	409	393	469	434	435	416	415	409	419	442	388	429	420	441	407	414	378	421	421	432	435	423	422	425	428	468	467	397	421	419	500	461	427	384	387	461	427	398	460	466	426	388	414	414	403	428	437	432	422	453	430	433	426	422	395	446	410	447	419	391	356	430	419	425	429	447	437	414	426	395	475	416	420	413	440	421	412	416	411	377	428	425	462	334	394	400	422	394	426	396	434	455	401	437	423	435	387	407	408
15192	7266	12272	13064	10394	8101	6476	4810	3599	2714	2334	2082	1910	1637	1378	1208	1222	1121	1138	1090	1148	1139	1066	1114	1156	1050	1042	976	962	951	877	958	943	920	910	920	966	916	924	941	905	947	961	998	915	901	958	928	962	1005	1019	921	1005	973	980	895	988	886	955	971	942	911	947	931	896	935	923	955	919	892	920	935	924	929	868	976	931	940	902	865	942	986	918	912	932	960	897	842	955	903	945	926	957	936	952	934	903	960	929	889	933	934	924	926	952	903	912	919	940	910	949	858	907	896	863	979	913	926	898	902	931	944	947	926	839	951	944	900	921	915	907	945	914	898	950	930	950	925	909	908	956	950	919	867	980	921	904	920	955	921	925	941	929	861	943	913	938	936	966	893	885	943	923	895	919	907	956	958	931	921	942	932	873	904	916	934	946	941	919	942	944	957	950	954	937	960	951	949	979	957	960	934	904	941	904	932	963	909	934	945	924	952	990	942	937	885	951	944	973	885	954	924	967	890	919	968	904	939	903	911	936	993	966	886	876	893	862	958	965	951	866	907	936	925	940	902	910	954	982	940	876	980	908	887	933	915	898	1012	903	896	888	917	936	964	972	936	909	938	933	960	972	954	941	894	914	942	901	964	918	976	904	927	904	928	885	916	930	980	916	872	951	896	911	934	897	903	917	914	906	937	914	892	859	911	911	899	909	965	894	921	936	963	948	922	970	919	899	893	930	935	909	906	909	916	955	917	911	894	922	936	880	933	943	934	855	927	948	887	897	908	862	919	939	881	945	947	901	931	908	918	937	952	920	928	910	1006	949	921	932	918	954	857	927	899	939	883	872	907	888	939	881	911	928	896	896	924	963	957	872	917	942	941	893	908	914	915	942	919	897	906	973	916	936	924	935	927	910	925	976	918	899	916	906	978	897	924	902	898	944	926	867	925	894	928	910	916	948	945	888	859	974	932	927	945	927	912	951	934	923	896	880	899	884	914	952	928	961	951	908	981	908	860	956	900	919	942	904	878	903	920	889	924	896	911	904	909	893	926	944	913	901	957	902	949	961	865	903	969	927	907	902	884	922	886	951	934	937	910	901	924	907	923	937	926	898	911	937	953	942	859	941	940	924	885	896	915	924	893	903	918	903	898	909	909	947	936	894	885	916	923	892	914	890	948	888	947	968	917	948	934	888	873	910	930	925	925	914	850	890	925	914	886	945	888	958	919	903	948	881	922	933	877	943	908	954	920	899	1016	922	950	950	913	878	879	947	936	947	900	929	903	903	886	944	969	912	938	878	916	929	949	953	943	931	913	946	976	940	949	877	939	923	900	926	978	912	863	946	889	943	928	967	940	920	934	940	881	890	926	925	909	968	936	872	905	863	924	911	940	884	962	900	950	895	906	893	938	930	817	882	906	928	942	891	937	909	967	968	921	974	935	872	979	921	976	945	934	896	936	914	888	959	867	844	910	921	929	914	947	870	957	953	899	910	931	924	966	912	894	926	942	877	913	959	876	949	855	918	960	914	969	922	915	921	948	897	950	885	941	911	906	911	981	891	912	926	905	877	869	926	877	926	890	912	901	893	880	945	912	931	937	889	897	887	911	834	921	974	946	943	888	897	906	879	875	878	952	904	878	936	874	977	924	900	876	945	922	964	913	931	913	956	910	896	897	934	924	914	970	904	911	946	895	908	936	964	880	922	927	868	951	884	886	904	931	918	937	958	960	911	879	908	930	924	946	904	887	902	868	948	859	913	911	893	911	925	871	916	882	922	896	949	937	914	888	914	936	964	866	946	951	939	887	966	851	953	946	916	945	969	899	944	943	869	904	890	890	925	903	896	852	950	883	933	945	915	903	914	923	938	947	910	926	881	909	896	927	905	913	1001	857	898	917	882	949	930	887	901	951	955	921	903	951	959	916	886	959	936	940	918	940	895	901	902	863	906	944	953	912	957	898	874	862	956	899	931	924	909	949	919	936	874	929	919	877	897	928	940	961	950	943	899	926	907	893	941	923	948	918	1012	881	918	908	891	952	920	963	933	921	868	912	874	922	952	937	881	902	905	925	914	936	901	897	957	931	952	955	920	963	957	886	908	920	937	897	875	925	947	919	930	928	958	977	933	855	993	859	960	886	886	881	935	898	948	949	932	889	905	869	877	923	904	884	918	923	946	937	899	979	899	963	939	900	941	921	918	915	985	927	965	902	948	895	931	900	923	910	944	902	963	898	946	913	883	900	947	882	908	939	909	908	907	906	875	949	993	930	989	881	999	969	861	930	992	937	931	921	980	895	887	964	880	916	917	902	910	909	943	928	919	897	930	946	910	902	914	924	927	928	933	907	959	892	935	869	969	900	892	943	947	942	921	950	921	950	916	880	915	916	959	897	946	960	898	875	887	934	878	894	944	863	933	881	924	937	963	906	960	937	917	972	927	946	953	927	927	936	944	898	927	936	941	960	947	883	929	906	904	863	925	958	930	908	839	895	881	890	928	960	912	923	922	946	916	883	909	956	954	910	959	958	913	912	957	906	939	921	943	886	924	965	870	878	875	898	933	932	917	905	963	939	938	871	887	974	884	915	874	971	893	946	932	900	913	922	950	921	898	914	904	935	940	940	923	936	924	923	993	897	923	920	923	926	911	944	968	926	941	1010	883	857	919	913	934	941	900	901	943	903	963	895	845	956	918	893	924	921	929	883	946	936	897	866	900	911	931	928	936	945	922	914	987	897	906	927	928	954	943	868	888	927	889	915	848	912	892	891	929	917	912	910	919	953	891	933	907	934	922	956	895	926	925	934	920	936	885	911	945	969	952	849	963	936	869	943	939	983	958	884	928	899	966	874	964	913	896	955	920	916	954	914	929	932	922	888	887	886	897	895	888	939	898	959	870	979	906	922	889	936	950	928	930	864	908	905	865	960	924	890	910	893	938	979	915	901	949	926	945	932	903	918	944	937	928	912	927	916	957	921	930	982	915	941	873	912	928	973	972	868	905	914	903	944	946	930	902	878	917	952	888	940	949	910	915	964	888	897	935	898	936	931	881	970	896	920	904	907	953	1007	939	1003	962	912	877	1039	907	929	972	944	955	927	911	941	848	914	917	941	949	922	938	928	897	904	893	908	891	921	854	912	932	949	922	910	933	904	966	940	956	885	964	920	967	948	906	942	900	945	937	940	971	927	913	874	932	883	915	870	933	898	905	926	943	923	912	916	905	927	881	944	970	921	954	994	869	932	900	915	858	859	914	899	959	939	923	927	931	936	922	921	921	903	961	919	913	918	916	907	922	929	914	911	930	918	892	949	939	974	930	931	912	860	937	923	907	933	894	911	952	935	919	940	917	945	906	885	925	868	926	908	932	951	910	972	900	881	963	928	941	910	879	898	918	973	943	901	905	938	911	894	862	930	893	924	969	887	938	947	935	912	902	907	918	944	916	869	963	928	951	933	965	915	890	901	954	920	921	951	937	905	950	919	915	904	860	910	892	919	926	844	904	921	899	908	904	848	915	909
8815	3326	3139	2255	1559	1055	774	707	566	528	481	501	440	415	379	362	381	406	402	422	389	396	391	406	381	389	359	373	398	372	340	381	370	365	384	392	380	340	392	394	389	376	378	341	361	354	373	361	396	376	370	354	401	362	346	336	379	363	363	370	366	396	362	363	358	364	373	386	358	379	347	373	385	358	355	361	364	364	400	393	365	368	401	364	404	397	370	352	357	345	355	338	339	373	342	350	341	344	368	357	316	390	375	401	384	301	352	368	359	335	385	369	332	377	357	397	358	376	357	372	371	385	358	344	360	357	370	362	375	375	325	368	364	344	348	362	363	373	332	359	363	398	383	333	366	375	350	365	356	345	355	358	378	352	377	367	354	363	401	366	383	361	361	366	343	371	318	374	375	384	392	357	364	371	376	365	358	415	358	371	363	353	356	355	337	347	359	385	387	389	355	344	413	370	424	373	390	383	374	373	348	368	390	345	389	355	369	396	341	308	365	370	367	349	343	391	363	327	387	394	363	370	391	324	383	364	360	341	366	395	354	371	352	370	366	377	362	389	363	378	391	340	337	324	362	364	356	365	368	362	360	412	364	366	390	360	389	352	369	354	391	371	365	372	374	368	320	377	373	368	340	373	416	386	359	344	360	383	386	354	367	353	384	378	380	339	382	370	374	377	370	363	379	397	333	376	349	368	358	353	396	330	388	397	345	372	360	356	350	359	368	350	357	391	336	372	327	344	353	361	333	392	387	372	379	367	364	372	361	338	363	352	347	365	378	374	395	311	371	381	341	384	382	367	367	387	342	355	386	357	367	369	393	383	387	388	361	356	377	390	354	381	362	384	358	355	365	363	422	344	366	400	363	371	365	346	398	355	358	349	381	326	368	385	406	399	369	365	407	357	375	417	361	360	416	399	382	358	350	366	343	353	386	379	384	362	396	370	327	401	331	381	359	413	345	389	372	352	353	362	370	368	356	408	389	327	341	365	348	352	351	362	347	348	341	381	319	403	391	382	397	354	334	393	362	386	360	362	385	345	353	377	339	383	377	339	368	388	349	328	355	347	356	398	348	373	355	394	361	368	389	358	381	348	341	361	366	369	368	335	407	350	390	367	396	376	346	343	364	363	369	348	399	346	364	355	382	349	374	396	399	363	383	370	339	355	351	398	367	382	390	361	364	373	351	360	367	327	375	360	387	381	330	379	382	360	379	358	332	331	351	358	384	367	382	381	360	342	368	392	396	346	342	374	376	367	348	355	365	368	380	415	369	376	412	359	381	381	326	330	367	375	355	392	382	367	357	359	347	378	348	378	410	361	396	312	380	357	367	377	377	345	393	382	365	359	354	320	348	381	382	388	355	382	407	376	348	343	349	387	386	378	350	335	386	365	333	353	365	384	375	371	389	392	371	388	376	351	346	385	385	354	373	391	351	399	350	369	343	361	339	357	335	373	367	372	363	342	361	338	403	360	389	373	388	363	328	359	361	366	376	377	335	386	350	351	362	343	419	375	405	424	408	369	367	346	369	369	381	358	340	374	347	376	407	387	396	379	354	420	366	363	415	387	340	368	399	387	364	333	358	387	347	360	347	390	355	385	405	361	309	377	382	395	361	367	348	347	398	362	339	354	413	375	363	346	370	378	361	341	351	363	348	359	374	337	353	369	356	389	351	346	388	365	324	382	379	372	371	364	383	355	371	344	354	426	374	358	361	359	396	373	355	376	373	367	394	373	372	355	372	352	390	332	339	379	340	348	360	358	374	395	354	345	365	362	354	333	347	375	358	342	377	364	354	351	358	335	368	379	368	404	400	344	370	362	361	366	394	343	374	341	379	390	337	376	335	381	371	348	378	369	397	360	357	418	394	330	398	365	338	326	355	336	369	328	356	364	350	391	348	378	367	346	356	350	336	342	369	375	343	367	394	420	359	365	335	385	382	347	370	345	351	340	365	344	373	370	347	376	393	316	357	385	340	361	336	330	354	336	379	387	361	351	384	370	386	394	349	341	381	342	364	359	349	346	362	368	361	327	374	417	382	389	395	369	355	364	406	377	375	323	388	383	396	350	357	330	418	366	330	361	400	410	394	384	330	364	348	357	370	357	356	342	389	359	354	369	364	368	375	375	387	357	343	346	391	320	353	362	358	369	400	380	347	370	418	354	354	349	393	381	350	344	377	377	340	354	380	369	389	386	387	381	371	369	358	389	358	345	374	341	381	366	371	369	378	362	379	377	370	355	357	400	382	386	350	373	417	382	378	374	359	352	369	361	366	356	379	352	337	358	352	360	359	411	374	365	325	379	382	375	369	358	356	363	352	373	365	328	368	418	347	377	348	352	361	338	381	339	330	365	348	378	366	377	375	354	351	335	367	375	344	340	406	401	387	398	358	401	366	338	424	372	374	356	380	322	346	342	362	379	343	378	344	374	363	363	383	374	352	379	350	348	348	379	408	390	391	339	370	362	328	364	311	371	361	337	397	311	360	357	353	367	382	389	324	338	383	377	365	352	366	346	364	326	370	354	390	364	337	368	331	325	366	381	339	349	375	380	392	349	392	380	360	358	389	375	383	343	360	339	376	370	363	365	358	369	370	343	359	368	375	316	358	370	385	394	388	430	413	374	353	391	399	344	395	334	360	339	368	387	378	368	375	382	406	338	411	355	371	385	350	321	382	363	402	361	349	361	368	371	383	375	375	373	371	366	367	361	358	322	369	399	356	344	351	349	358	410	369	364	390	372	353	341	374	363	349	400	375	343	385	406	378	347	367	354	367	346	339	378	385	350	360	377	355	379	363	391	336	376	357	345	392	391	360	395	355	339	377	393	335	341	352	383	389	371	398	359	360	355	369	399	387	347	367	396	379	356	334	369	344	322	361	350	318	371	357	352	380	376	349	390	312	368	385	355	338	408	344	392	374	354	362	359	385	377	386	380	382	381	399	348	412	384	333	370	406	339	341	338	355	374	342	354	396	350	363	347	362	365	372	384	346	355	318	381	352	315	340	331	388	372	348	377	374	384	359	383	366	391	336	361	378	381	371	367	402	332	352	355	354	389	399	409	376	353	357	382	366	347	363	371	366	391	346	350	371	353	347	368	368	356	372	359	381	342	334	351	424	385	384	403	393	372	364	359	335	358	366	370	393	352	382	357	347	374	342	380	353	341	378	352	345	391	380	369	357	327	353	368	371	380	359	392	344	369	364	394	338	371	348	333	375	385	378	370	366	377	361	389	404	394	361	384	360	380	356	370	339	373	390	413	386	346	380	378	372	334	379	350	370	382	354	319	356	365	387	402	385	394	411	390	345	370	375	366	376	342	323	389	352	365	418	387	369	354	367	348	359	369	347	326	363	366	414	365	373	343	397	351	400	392	346	351	351	356	381	340	377	377	346	371	346	356	340	347	340	384	367	389	406	340	371	375	354	381	389	359	358	398	381	405	340	386	329	360	362	379	356	372	378	392	405	355	359	358	343	344	380	357	360	324	420	320
5486	3066	5672	6156	5049	3827	2958	2451	1778	1522	1345	1198	1225	1114	939	888	876	832	880	913	853	849	850	867	893	884	858	824	814	778	811	814	788	787	818	791	806	854	782	827	766	814	761	816	836	789	781	831	821	771	793	797	836	815	857	820	782	785	802	875	834	851	781	755	793	796	851	797	876	783	817	804	835	839	780	813	792	806	781	794	809	790	779	780	783	781	777	791	830	842	809	757	803	776	793	809	750	845	791	762	788	781	810	820	810	810	821	860	755	821	814	764	845	798	834	801	768	793	893	786	819	808	840	787	809	825	838	822	751	815	769	805	770	810	801	786	817	809	825	743	802	833	842	765	751	812	764	813	807	834	793	816	814	851	786	776	815	831	783	856	784	837	849	808	865	856	787	846	817	808	823	829	761	807	737	772	799	817	843	833	797	770	791	777	764	769	874	795	823	780	860	813	828	791	795	796	811	815	713	806	814	790	774	757	816	791	780	824	814	796	773	807	795	777	783	837	770	839	754	807	748	786	819	821	825	779	777	798	849	820	769	836	757	810	819	770	751	835	813	796	819	783	776	808	787	791	782	851	779	810	774	740	791	813	778	813	801	834	833	804	804	786	817	785	861	821	754	819	814	814	770	817	808	820	790	803	787	776	759	809	794	804	776	837	781	862	818	786	761	787	792	829	762	810	843	823	854	806	849	819	765	836	810	780	802	810	781	769	803	829	829	791	736	762	823	756	800	812	817	801	805	812	776	759	826	781	813	810	854	806	790	758	808	791	825	803	769	810	776	785	800	762	779	779	751	811	778	786	806	805	816	757	822	815	817	795	839	772	834	817	764	866	769	795	798	775	803	844	832	722	812	798	793	814	781	760	809	816	892	790	835	767	760	842	780	826	755	809	747	816	809	787	811	805	804	778	826	833	810	839	826	797	793	810	825	822	809	823	774	836	770	794	807	791	839	794	844	774	770	846	782	761	788	801	794	827	812	842	780	827	794	819	797	793	814	820	751	761	781	822	840	786	841	863	794	796	791	799	817	795	772	816	787	806	764	816	787	791	807	817	814	816	803	810	737	766	781	822	820	798	823	869	777	762	784	795	831	798	822	786	826	851	814	759	793	755	799	838	880	832	804	820	786	802	821	750	789	787	798	783	830	780	834	800	817	806	814	840	801	794	776	822	813	774	765	809	807	813	768	761	767	845	852	872	799	789	816	792	752	823	783	836	842	789	813	817	784	803	822	834	758	792	811	813	821	785	765	832	817	854	751	795	776	843	777	788	838	810	763	765	769	820	832	782	831	797	745	829	802	835	763	811	759	793	791	819	850	795	807	808	773	820	753	840	773	823	779	794	807	783	777	781	795	809	825	770	846	853	819	779	819	819	774	779	825	815	755	818	802	807	806	822	855	769	765	828	770	794	785	761	779	808	753	826	828	803	826	788	825	777	845	788	866	803	785	803	870	792	805	801	806	765	827	853	783	806	817	778	751	818	800	788	812	810	792	788	780	779	759	727	796	841	754	840	857	799	789	826	783	784	820	802	760	825	801	852	817	827	792	768	771	844	812	801	834	786	803	739	804	774	796	802	818	789	803	836	784	772	800	800	740	848	837	765	749	808	768	786	814	782	812	755	787	804	842	841	768	778	802	827	764	833	781	832	807	761	821	781	770	815	837	792	797	787	778	797	801	813	809	765	808	815	751	744	788	780	815	787	835	830	818	772	792	750	834	777	835	780	835	800	787	835	789	843	772	777	874	819	791	769	788	789	810	791	769	804	845	789	801	801	787	793	779	854	829	813	846	811	812	817	790	780	816	780	830	811	753	818	772	807	819	817	793	786	803	773	806	816	814	845	778	852	802	819	788	759	809	782	823	805	805	855	783	822	771	802	774	830	814	844	787	811	856	794	786	835	785	784	832	800	798	820	823	828	786	788	823	740	794	809	800	790	799	796	748	846	808	812	848	852	766	789	810	831	875	800	804	830	823	808	837	799	807	791	792	799	829	808	774	785	766	757	817	797	771	834	788	835	794	768	794	870	728	821	786	785	799	789	776	828	804	767	772	761	806	831	792	803	821	841	796	808	847	847	793	799	748	820	747	803	838	800	815	838	788	806	898	777	799	830	779	824	787	785	779	850	762	841	822	781	872	802	814	786	806	801	744	813	804	807	826	739	804	845	829	794	810	834	836	816	779	837	826	790	848	807	750	778	819	803	804	831	827	836	788	803	819	795	815	823	811	813	789	813	769	764	805	750	772	854	832	831	802	776	804	770	807	814	848	805	818	851	787	745	819	773	795	818	829	763	796	833	841	770	830	789	779	831	755	798	831	823	844	828	812	787	815	784	805	814	833	810	809	772	772	758	743	816	835	843	762	787	821	812	782	836	755	817	843	780	817	855	811	809	812	786	773	788	780	814	822	794	776	826	822	814	791	793	779	792	804	787	792	781	810	809	782	832	754	791	792	771	779	742	782	809	773	765	776	809	774	828	875	795	761	757	785	823	793	783	792	785	717	861	818	773	755	815	802	876	790	794	833	819	808	763	774	765	800	815	834	838	765	785	778	797	806	790	799	795	758	821	816	804	809	741	795	789	743	780	797	781	751	772	790	840	798	785	806	813	776	804	761	780	808	810	792	807	782	772	811	821	826	814	826	818	768	785	809	801	781	835	808	804	793	781	741	775	806	779	814	751	792	815	774	812	796	802	761	795	801	798	786	769	791	792	810	806	807	849	777	783	819	815	778	775	803	831	807	800	858	810	779	774	768	760	840	827	819	819	811	822	801	801	809	882	754	822	832	871	795	815	810	819	763	845	758	808	831	791	849	829	798	780	827	808	852	812	809	749	764	785	812	809	792	778	818	801	781	804	817	797	770	770	778	805	788	783	787	777	751	795	821	816	776	847	832	775	830	836	825	803	790	774	812	828	751	777	771	866	771	826	790	807	766	776	799	788	799	809	769	793	793	793	805	782	782	803	819	795	772	791	822	799	759	778	783	801	826	823	812	774	788	807	786	790	835	771	795	822	855	848	767	803	759	813	859	818	801	824	846	817	847	778	792	795	810	786	789	796	817	738	786	859	804	848	793	832	776	807	761	833	775	846	815	805	823	778	830	814	790	806	811	828	808	789	785	743	790	730	821	809	810	822	840	847	800	815	797	798	878	822	780	829	801	830	786	786	843	790	800	828	794	780	832	766	755	850	768	784	814	729	806	811	806	811	803	824	791	802	776	845	744	783	750	812	875	826	811	773	867	791	795	823	838	809	777	794	807	809	822	798	807	813	841	789	814	820	792	839	778	830	783	784	796	810	796	825	784	784	774	775	813	798	872	803	813	818	829	818	757	749	821	799	824	780	788	784	806	791	820	798	819	819	793	788	822	816	845	832	761	795	775	809	824	817	778	759	763	789	814	796	796	759	819	818	793	798	825	795	858	817	786	798	811	770	780	779	768	791	803	821	777	801	810	794	837	836	842	820	827	790	846	804	865	833
18044	6711	6012	4148	2518	1642	1350	945	745	595	550	468	468	420	373	388	416	390	376	344	348	372	410	384	411	377	371	343	369	349	351	359	337	318	319	354	348	369	382	344	325	357	337	339	371	375	320	354	365	372	325	366	331	362	354	362	389	359	312	366	383	327	319	368	349	348	369	357	344	341	374	373	350	369	358	401	353	387	326	335	340	340	360	334	331	352	362	368	341	348	346	354	370	354	334	361	343	315	383	342	331	353	322	366	357	316	348	351	374	376	369	340	373	360	325	342	361	351	335	342	358	341	357	364	359	332	336	369	364	358	330	341	374	340	323	314	370	344	368	372	352	355	396	342	382	343	326	356	361	375	360	344	362	361	344	380	359	333	360	326	340	370	384	343	359	334	339	353	343	340	364	320	380	338	344	374	365	322	343	320	379	365	350	359	380	385	364	366	329	336	373	353	353	344	363	369	364	348	378	372	349	337	368	348	357	356	325	374	368	332	359	309	351	345	358	321	368	364	369	387	397	370	340	357	394	328	365	351	371	363	345	370	353	347	394	346	369	397	326	338	379	353	353	351	327	334	331	308	338	308	367	357	348	356	353	325	321	293	354	342	386	309	348	354	360	334	347	308	327	347	348	340	357	353	405	342	355	331	331	383	336	314	319	387	378	333	327	317	350	349	371	335	336	338	340	342	362	363	338	339	371	371	313	352	391	345	369	346	346	307	378	334	363	351	348	363	321	358	372	351	379	360	355	311	360	367	332	351	326	347	304	336	347	386	358	353	338	335	330	336	366	351	403	333	340	372	326	305	324	357	345	361	352	362	334	364	377	358	357	390	335	347	344	359	358	387	347	351	349	321	353	305	367	366	361	344	327	375	349	350	326	371	362	322	363	353	327	358	369	380	339	353	354	391	370	359	345	331	332	346	337	362	301	380	382	349	343	352	373	350	354	361	343	366	339	341	328	347	353	329	359	327	299	359	341	344	338	312	361	312	335	333	365	337	389	332	396	307	337	316	338	318	322	369	349	358	326	324	364	343	345	340	363	341	309	346	350	342	309	344	320	313	383	306	346	360	370	337	349	347	328	365	362	369	345	345	345	343	352	343	355	350	348	359	352	346	377	333	362	362	346	366	334	343	381	321	371	353	384	361	350	356	363	365	326	360	329	347	377	355	385	361	363	354	331	364	325	381	369	360	328	330	313	335	351	356	364	393	338	330	348	318	347	334	350	338	355	364	368	334	331	357	364	355	360	369	349	390	383	333	357	330	382	385	352	344	334	364	385	387	347	354	373	344	374	386	355	417	383	387	343	367	332	317	340	387	356	377	344	378	367	371	365	340	355	384	369	363	352	342	385	336	340	378	362	376	343	372	337	387	367	346	336	323	334	386	350	341	374	324	330	325	368	316	360	335	358	385	363	350	336	372	371	360	388	327	369	342	314	360	327	304	350	320	369	338	338	332	349	354	345	355	358	382	378	377	335	353	336	367	349	330	322	345	347	334	375	331	324	376	342	344	310	337	361	336	344	370	355	371	346	340	362	359	360	331	350	355	338	321	346	362	357	346	364	354	364	318	352	361	358	334	318	331	369	363	349	367	341	380	302	350	336	328	319	362	335	328	328	362	336	338	385	362	363	354	334	334	354	323	368	388	365	345	326	354	335	350	367	317	301	354	277	346	357	345	349	331	309	361	354	359	342	340	365	394	379	335	350	359	362	390	374	369	388	353	341	341	363	369	390	339	316	340	349	324	348	392	313	381	375	326	347	334	358	342	344	348	324	348	341	359	332	343	337	331	318	329	369	344	340	319	338	346	346	328	375	351	366	384	353	350	351	349	359	335	343	347	317	358	331	370	364	329	330	325	377	370	338	352	337	356	331	375	364	417	375	369	401	387	360	325	355	326	360	356	348	333	338	372	319	333	358	366	345	348	349	352	352	369	407	351	354	335	358	321	345	341	341	353	371	369	322	358	319	377	353	342	339	346	347	313	349	346	377	353	325	337	397	356	311	338	388	351	368	355	400	351	365	341	338	372	353	327	321	336	374	335	349	369	387	338	362	378	375	355	362	316	376	364	318	330	373	357	349	360	354	324	332	365	371	348	323	339	340	364	362	343	358	356	360	350	349	368	349	364	348	352	392	282	314	327	327	366	345	377	320	344	352	348	370	349	336	331	362	339	339	357	351	333	346	346	369	366	345	364	361	349	341	370	369	343	336	347	371	313	323	352	341	320	347	309	346	354	372	354	343	352	337	354	396	337	368	336	366	356	405	365	368	377	342	365	360	362	346	368	304	370	329	344	356	323	358	320	370	393	338	346	378	357	343	318	331	372	376	364	353	326	341	360	350	368	356	342	371	339	375	369	325	329	348	387	351	350	356	334	366	378	353	359	368	344	365	327	360	332	369	392	348	374	352	366	334	346	362	368	350	329	375	370	351	317	351	371	324	356	356	362	413	359	361	320	347	318	358	383	368	359	345	389	345	370	349	366	366	346	354	358	363	337	311	339	321	308	343	338	350	367	344	318	345	324	340	355	366	327	353	357	352	338	379	360	342	369	386	352	320	346	346	366	381	362	350	346	341	368	343	291	347	340	361	350	356	363	324	349	330	340	341	332	343	318	366	369	311	354	338	332	384	352	357	330	362	321	333	297	340	354	364	376	355	383	332	358	405	364	332	357	380	353	386	340	350	384	356	346	384	314	330	389	316	390	347	374	344	378	344	363	384	358	336	372	347	347	381	360	333	357	347	353	368	357	357	332	342	380	353	356	388	331	312	320	335	339	323	342	337	377	343	360	322	362	343	321	359	363	319	321	378	372	342	373	371	335	378	344	327	354	352	349	354	341	354	340	367	336	392	358	323	356	354	403	337	358	343	380	338	357	329	349	337	306	326	353	354	345	413	346	337	384	320	357	345	379	354	338	341	344	384	361	353	347	315	325	320	320	334	317	345	354	344	356	359	330	349	325	351	356	366	354	354	343	344	369	384	334	319	352	351	372	351	332	375	338	330	318	319	363	352	365	347	359	339	351	343	371	345	352	332	358	358	351	333	360	412	370	331	344	352	346	367	345	366	328	355	360	371	367	348	355	332	348	335	348	343	314	376	360	393	391	361	347	370	363	330	367	367	362	359	385	341	325	357	362	328	380	321	330	345	367	371	352	361	359	370	353	326	349	375	356	392	352	339	348	340	353	360	372	354	353	336	336	332	376	392	313	377	373	372	372	322	353	368	335	339	347	336	365	314	385	300	352	367	333	343	322	351	359	359	349	381	349	342	343	363	367	347	369	353	373	347	310	316	320	333	322	371	367	334	369	344	350	360	332	322	346	337	306	341	352	350	368	357	368	371	320	376	330	348	369	336	351	351	370	327	378	365	320	324	352	353	371	309	322	345	333	343	327	313	369	358	348	349	330	346	356	345	366	395	341	353	348	378	333	328	336	325	351	362	400	342	326	326	319	346	347	348	311	340	343	374	380	336	335	363	392
11202	5485	9695	9961	7823	6105	4895	3696	2714	2163	1751	1515	1418	1327	1103	973	937	956	951	922	883	901	896	867	798	820	788	833	826	836	813	801	811	817	792	761	777	787	805	798	765	781	791	785	780	780	777	766	825	788	821	801	836	824	826	784	799	802	815	783	781	784	781	762	779	740	820	794	844	778	740	749	787	737	808	730	768	771	782	767	783	827	782	771	769	758	768	808	777	728	797	770	806	757	797	726	741	768	756	782	752	802	827	812	795	791	836	818	780	748	769	797	776	794	748	808	783	792	775	777	813	748	770	794	790	774	779	770	792	765	782	801	762	797	792	797	787	728	829	758	817	792	764	797	809	736	766	792	810	760	782	815	751	802	726	773	797	741	781	842	788	840	802	776	826	750	782	710	780	831	774	780	801	777	812	801	800	790	804	838	760	731	809	779	828	783	745	808	789	796	767	755	814	771	756	756	791	781	786	772	791	838	818	827	840	754	789	760	749	826	827	822	784	779	807	780	779	834	789	765	781	788	760	771	771	832	723	785	805	783	770	797	771	769	743	792	783	795	814	794	800	820	754	739	791	767	783	732	755	816	785	732	769	783	767	786	833	788	799	828	739	812	805	731	781	752	781	792	774	774	770	787	752	767	736	768	761	758	773	766	788	794	771	815	817	817	800	788	756	780	808	773	792	810	804	768	776	801	736	789	794	801	788	782	802	751	798	770	784	807	762	771	768	776	804	764	755	773	780	756	805	800	782	783	761	758	847	791	734	781	775	821	759	769	788	809	790	810	815	731	727	769	811	852	825	773	834	811	726	741	786	756	784	792	774	791	776	751	809	797	805	730	826	764	782	724	778	816	747	781	780	737	793	800	834	781	761	793	754	810	764	771	762	807	780	756	762	792	780	770	779	827	821	768	780	740	792	816	801	767	784	805	739	789	761	791	780	794	791	814	746	776	726	788	778	716	767	758	783	752	729	827	768	795	752	804	761	761	796	826	756	807	785	798	788	773	733	750	769	769	775	768	772	739	751	763	762	748	820	764	788	831	828	754	755	755	762	732	741	788	790	812	818	789	794	744	807	785	772	768	817	737	773	775	769	768	765	814	765	776	832	779	747	748	785	784	805	778	780	779	763	814	752	814	744	779	794	780	761	840	766	731	787	785	780	784	765	744	781	789	753	723	784	751	812	817	798	740	710	785	727	780	804	787	770	817	835	805	783	771	808	783	761	785	736	753	770	765	796	839	851	780	821	775	808	800	800	775	795	802	813	754	760	819	765	769	791	773	793	739	785	784	851	769	783	763	749	825	830	757	742	777	781	787	801	761	791	779	798	823	756	797	758	771	802	809	774	786	791	793	735	813	764	786	776	807	784	762	786	790	764	792	775	828	787	833	763	814	833	772	810	763	745	745	791	767	746	769	758	822	825	806	826	810	767	761	813	785	788	825	738	765	765	808	790	754	809	776	754	761	758	787	768	794	850	803	750	785	766	847	817	766	747	723	741	777	771	800	758	785	796	756	798	754	727	832	782	815	829	769	757	762	753	759	779	790	797	763	818	761	762	763	786	779	798	787	805	758	720	804	809	764	806	735	817	803	778	771	809	775	777	812	787	781	759	755	791	788	806	764	776	734	794	757	788	822	763	764	821	802	767	784	786	816	803	783	791	810	781	775	759	736	789	774	743	752	821	811	780	732	816	753	804	774	782	825	788	771	808	767	796	747	767	733	762	766	767	799	806	756	781	780	769	750	755	804	771	807	795	778	801	805	766	817	793	740	788	770	797	783	763	799	786	768	812	733	834	759	774	784	774	782	753	783	792	774	768	773	785	737	800	811	754	747	791	739	791	776	765	740	809	815	774	787	754	778	809	781	768	768	790	765	741	789	769	864	778	776	811	739	776	786	766	766	747	774	768	763	802	773	787	771	776	755	787	744	786	765	826	732	757	719	814	787	783	783	792	757	763	785	851	799	757	784	797	782	786	788	805	797	767	819	776	796	792	791	803	792	760	764	772	782	723	768	788	761	812	735	769	740	796	753	771	771	764	780	760	772	776	766	793	793	810	770	750	721	777	779	786	803	758	872	829	788	805	789	752	785	798	758	758	810	800	775	771	738	771	820	774	767	779	804	749	844	798	847	762	793	781	811	810	812	804	756	789	760	815	772	762	729	736	730	720	769	792	719	778	823	740	814	822	777	817	796	799	764	770	748	799	808	762	796	791	728	768	825	809	790	833	777	746	736	754	747	789	782	802	772	744	816	755	747	738	826	806	747	780	765	696	775	757	764	756	799	767	829	783	788	782	813	813	739	762	739	784	748	781	778	782	782	820	784	780	786	792	781	777	743	783	780	759	814	783	767	733	820	774	784	784	782	771	777	749	753	751	778	800	782	808	771	785	768	771	813	765	711	767	831	791	767	777	782	797	814	790	733	679	758	762	794	757	781	806	729	767	781	781	782	773	770	764	753	768	759	810	809	799	729	770	734	766	775	803	790	803	756	785	791	830	752	762	727	749	796	744	802	797	767	771	771	842	771	775	796	782	785	789	722	820	785	813	798	740	818	748	741	793	829	775	741	826	756	779	811	769	802	788	770	794	830	768	782	781	753	738	750	829	827	832	726	781	760	788	812	829	779	736	789	781	781	765	781	744	760	811	801	789	759	818	776	800	812	796	766	732	726	770	781	792	768	809	841	774	769	769	792	761	781	796	797	808	779	784	791	778	810	798	731	722	784	813	743	772	793	746	792	745	794	770	768	772	791	747	769	817	819	781	766	768	808	779	757	772	791	798	770	829	779	748	795	807	782	775	792	756	805	814	786	770	809	797	775	797	756	720	805	784	763	799	780	744	769	742	768	820	740	785	740	826	742	760	748	810	767	787	744	848	823	826	788	821	744	798	790	767	799	755	775	778	768	810	782	806	804	763	796	767	787	792	750	736	776	752	757	781	738	761	757	776	781	769	766	766	821	765	782	743	776	749	788	747	746	785	802	795	719	765	797	764	745	770	775	814	788	782	857	760	736	810	825	767	769	771	812	760	794	758	779	803	803	776	757	795	800	714	852	725	758	798	776	757	805	720	758	747	744	764	745	727	763	765	813	798	808	761	736	806	769	810	776	728	743	788	706	772	803	783	787	764	801	807	708	790	771	784	759	824	819	754	792	731	772	812	761	765	786	770	764	770	741	819	791	787	798	803	795	769	737	819	748	741	746	715	795	778	818	813	781	786	753	818	797	773	730	810	757	763	741	792	776	801	770	847	833	775	752	794	761	775	793	745	822	789	771	745	792	783	805	781	804	804	776	772	799	719	803	720	753	780	765	740	790	785	802	765	741	787	820	776	845	831	810	772	791	787	771	770	770	750	742	774	799	790	789	803	742	790	758	785	778	768	816	748	812	812	773	745	796	805	751	824	817	809	734	800	766	755	821	771	813	825	771	803	780	756	773	768	763	733	819	797	824	738	782	791	759	827	795	785	785	767	721	813	736	788	786
26361	10431	9095	6120	3743	2575	1983	1373	974	780	761	592	596	589	529	547	502	447	421	445	503	465	464	468	464	454	450	448	403	452	452	425	434	435	451	430	425	441	452	432	433	432	426	377	455	412	411	434	421	416	465	457	463	434	442	437	446	423	427	428	433	430	470	443	405	468	433	387	429	464	434	447	487	411	438	448	421	442	446	454	437	454	400	463	438	412	451	450	406	429	409	463	447	425	479	402	415	414	428	445	445	433	451	451	389	416	408	419	449	432	426	404	384	407	412	375	414	449	399	398	420	428	433	492	417	440	479	421	440	439	435	427	411	454	402	436	424	420	458	438	463	424	381	383	432	432	442	423	430	432	442	429	411	412	412	439	462	413	430	394	441	408	425	443	414	396	447	439	452	401	432	458	422	396	457	424	450	450	425	452	447	432	425	415	399	426	431	400	406	418	397	390	430	455	443	425	422	419	417	412	408	409	455	420	406	417	382	430	415	462	400	408	424	448	465	481	438	418	394	440	441	385	429	409	425	377	428	443	402	440	442	366	413	406	436	421	411	389	402	405	410	430	435	376	413	430	425	417	414	399	425	443	413	436	439	437	468	401	430	441	420	413	435	405	412	420	396	446	405	413	427	446	427	401	403	420	390	406	463	438	448	399	392	428	430	434	419	476	429	442	437	425	399	443	439	453	413	425	416	433	388	429	435	369	388	397	414	419	436	472	504	412	404	436	443	457	447	420	395	410	437	449	453	394	444	444	429	436	389	429	412	403	427	434	414	447	401	424	434	396	428	428	411	427	387	433	420	436	437	437	437	453	401	407	401	441	467	468	435	432	468	405	404	424	432	435	432	412	435	399	405	417	420	427	472	435	440	443	431	450	406	417	494	421	444	466	397	427	420	440	479	412	404	440	443	426	413	428	452	429	437	418	429	437	443	433	433	423	436	416	445	405	419	424	443	442	441	426	460	466	438	465	417	438	409	420	418	422	444	398	416	401	423	425	421	398	432	417	453	445	450	416	457	393	472	411	442	426	482	413	432	421	402	412	417	422	423	423	426	397	442	429	418	408	420	482	465	421	386	413	419	433	394	402	442	436	425	426	424	431	475	420	383	411	423	422	410	403	412	427	421	405	409	388	440	437	447	424	461	478	420	429	433	412	397	408	371	432	470	379	435	408	471	381	440	426	425	431	408	419	413	449	422	436	466	414	392	436	458	449	415	422	435	428	447	425	428	384	419	449	421	428	411	408	456	431	417	387	429	425	433	426	381	454	400	402	436	404	400	469	430	394	405	430	431	408	419	444	427	425	410	413	451	461	418	436	459	396	425	495	399	427	419	422	477	416	402	431	437	425	409	425	417	396	458	423	440	434	407	403	455	442	404	393	412	379	448	425	426	397	405	423	385	425	435	431	442	429	456	416	408	423	459	425	433	414	425	419	421	426	411	413	433	429	432	441	429	442	417	465	437	459	443	417	467	406	434	427	453	440	425	452	399	416	429	455	454	441	458	438	449	482	434	409	474	431	460	437	376	393	409	433	423	412	391	440	447	426	425	419	433	431	379	402	404	403	419	423	430	413	435	420	467	409	442	401	431	421	409	437	435	427	439	418	419	429	417	387	448	452	426	423	444	390	383	439	434	435	413	423	418	437	455	405	461	406	410	415	445	425	451	427	430	439	418	407	436	425	442	435	400	416	429	403	487	449	390	412	448	461	433	423	443	437	410	418	450	406	438	393	423	416	446	423	464	423	448	443	412	389	411	433	405	400	456	424	456	444	385	451	413	426	460	448	426	425	456	427	419	445	436	476	425	429	441	455	393	413	417	428	445	411	403	402	419	453	464	460	381	389	387	424	411	430	422	396	446	436	397	418	454	420	386	433	421	427	399	434	412	406	393	387	404	371	427	421	462	390	434	423	445	414	453	425	374	450	439	417	423	390	436	416	416	450	467	394	421	392	420	433	415	425	426	422	446	442	406	430	395	456	403	436	425	424	411	435	420	428	445	442	402	409	404	426	440	421	443	420	422	448	419	451	448	416	427	398	444	428	427	407	471	429	397	433	441	469	454	411	440	447	416	416	451	429	440	392	424	424	451	410	409	402	406	418	399	421	410	429	441	415	457	405	441	390	431	432	416	387	394	420	464	430	421	414	377	424	402	434	421	428	437	434	401	436	403	421	457	419	408	452	439	409	469	446	479	429	461	421	440	402	394	431	407	457	443	431	416	416	426	434	400	405	402	438	431	427	419	410	422	419	436	444	422	409	412	420	421	391	453	428	415	427	380	441	443	388	438	382	404	404	430	422	458	468	420	428	439	421	462	385	429	465	454	405	412	417	420	420	406	401	423	393	428	444	460	428	402	423	421	426	456	434	413	392	412	445	435	455	431	425	416	460	419	464	421	428	450	397	441	437	429	471	417	428	398	437	419	446	419	433	427	417	453	394	448	435	416	423	441	427	379	439	441	368	448	439	378	479	427	469	402	383	421	409	454	459	449	450	422	456	443	410	424	424	432	431	462	430	447	426	401	379	395	427	393	462	447	429	433	456	454	422	420	402	410	465	442	449	443	365	452	406	419	410	407	439	400	398	432	429	402	450	418	404	396	413	392	427	432	385	388	388	400	398	449	421	407	451	423	401	420	435	412	400	443	415	390	442	391	421	426	435	457	420	399	424	396	452	405	413	440	423	440	414	398	426	436	434	420	406	401	392	420	440	390	422	396	423	433	469	444	461	399	451	402	444	409	417	414	397	451	433	432	416	412	392	473	434	409	434	469	405	434	419	426	434	445	413	430	447	429	445	452	464	404	404	405	446	428	402	415	420	436	426	405	448	417	410	435	385	445	402	425	421	440	428	452	424	436	430	441	438	420	419	435	394	439	392	419	429	436	489	440	448	437	424	441	431	396	419	405	404	403	403	432	438	437	442	433	435	448	434	445	426	425	397	419	388	406	431	420	391	446	433	450	468	410	399	431	408	395	373	443	414	449	452	438	426	420	432	435	414	476	418	420	416	445	449	438	419	447	416	442	429	409	450	390	410	397	451	451	444	424	400	425	451	460	453	428	482	407	404	442	447	396	402	447	414	408	449	414	439	461	460	443	448	440	428	401	426	429	438	438	440	445	442	435	438	419	429	440	429	422	431	395	415	426	465	398	450	380	416	407	463	448	445	412	439	467	445	430	462	424	433	426	423	470	417	427	400	395	431	452	418	408	448	425	432	410	416	422	438	445	417	426	425	428	423	439	456	433	437	410	441	476	392	427	411	428	407	443	420	413	464	442	431	413	436	445	433	453	419	401	421	458	450	433	411	414	425	428	427	417	423	437	413	478	431	459	416	426	448	407	429	421	431	481	468	467	434	416	419	416	457	445	456	444	440	454	415	483	433	444	426	410	422	373	456	382	422	396	428	396	430	394	438	424	404	414	378	422	468	427	436	393	429	448	457	420	422	453	436	387	426	452	461	418	423	464	449	449	441	375	384	424	477
14532	7280	12645	12472	10154	7949	6711	5166	3661	2838	2318	2073	1880	1690	1412	1229	1147	1136	1139	1151	1063	1074	1056	1087	1155	1011	1005	1032	961	952	920	867	945	949	1005	910	966	905	958	898	950	919	949	970	908	982	942	950	965	890	1014	914	965	971	914	978	976	960	958	963	871	991	931	916	902	887	951	932	936	950	954	935	949	916	927	964	960	921	913	942	909	914	890	942	928	919	891	910	970	932	891	944	935	970	921	900	921	895	891	909	898	937	899	915	941	956	903	881	892	913	981	913	972	939	902	923	914	900	937	952	884	931	946	972	964	887	929	922	929	891	945	945	949	881	916	922	983	968	924	932	924	954	910	915	952	916	966	943	917	924	939	958	951	972	937	880	903	992	965	986	985	900	964	965	936	896	920	907	916	959	919	894	904	910	895	902	938	949	913	931	931	879	995	926	895	888	951	966	930	941	910	968	909	923	901	937	914	883	934	916	890	934	936	913	919	873	876	961	940	859	924	928	910	962	868	903	900	883	935	926	908	927	965	889	919	896	882	935	943	901	946	897	914	930	966	935	855	915	880	817	964	887	872	938	903	918	881	955	916	906	869	910	967	916	967	884	931	923	891	911	888	946	934	873	870	926	960	933	939	963	949	903	945	911	915	932	943	949	977	881	901	898	887	971	924	901	875	869	896	959	937	950	955	921	944	937	930	928	882	918	907	922	946	887	955	958	911	945	961	917	941	846	902	906	966	909	918	891	932	928	890	901	948	933	949	908	964	970	915	888	987	967	843	954	913	881	960	953	949	906	916	922	953	910	955	906	911	900	888	944	941	918	947	912	905	909	960	884	914	922	965	838	918	897	916	947	926	904	935	945	949	900	851	966	901	947	890	852	973	902	893	973	895	927	884	883	883	901	924	928	944	921	909	933	931	899	989	859	946	956	921	899	939	934	902	904	914	969	966	887	893	917	929	921	964	926	934	916	912	914	883	918	916	963	938	909	953	928	942	952	923	926	875	904	909	858	898	996	951	940	864	961	929	959	903	968	895	926	968	925	911	917	914	918	922	880	960	926	932	909	964	959	940	929	909	911	932	916	923	922	960	928	960	902	965	904	908	954	965	946	882	943	912	910	847	925	900	909	946	933	926	875	942	955	969	915	896	964	977	946	910	957	878	930	926	921	974	922	959	973	881	930	950	952	841	907	931	928	910	932	975	940	854	927	939	926	902	903	936	885	959	961	939	919	869	933	977	944	921	988	928	849	963	966	943	959	973	953	927	963	920	886	917	852	861	941	913	904	955	902	920	939	876	953	895	888	928	927	947	932	941	886	915	928	913	943	966	917	900	920	980	937	891	914	900	891	1002	898	890	921	935	924	880	913	934	888	945	886	947	955	909	904	938	953	914	980	917	897	904	941	895	934	939	916	949	948	922	935	948	901	933	880	906	910	918	955	949	911	911	929	856	911	955	891	902	890	930	970	921	949	954	996	959	921	907	876	937	1000	891	972	941	947	943	943	920	936	931	946	929	946	891	849	914	946	997	916	936	876	915	928	971	939	965	910	932	910	851	885	915	937	885	938	953	949	904	930	913	924	910	934	923	913	974	883	978	928	894	911	868	957	942	913	926	985	932	958	936	908	921	919	906	933	889	926	971	905	850	944	940	941	1000	951	883	922	915	919	941	926	957	935	963	942	948	918	939	946	907	930	857	901	903	933	948	937	875	909	974	951	931	934	921	910	839	922	906	932	860	861	956	965	896	931	908	907	911	890	897	924	819	896	920	933	945	898	930	912	879	973	965	841	895	910	898	944	888	940	864	899	911	978	913	878	918	893	925	906	867	917	943	898	965	925	910	893	942	924	935	964	914	908	900	937	974	954	915	942	918	988	927	895	904	916	981	991	915	906	907	977	903	928	918	952	934	930	900	906	926	949	961	919	815	939	875	881	921	930	1019	961	940	914	905	924	888	929	912	945	880	940	920	893	914	971	929	939	878	871	888	912	897	921	931	933	915	918	917	924	907	931	931	857	941	897	1006	945	864	905	909	905	882	933	899	925	895	953	963	916	951	916	924	968	923	938	943	907	950	914	971	927	908	961	931	943	991	929	901	943	845	899	986	943	903	909	931	921	874	932	968	997	936	947	886	945	940	906	885	926	947	921	883	912	922	905	880	896	943	913	980	905	939	918	954	911	879	882	917	923	905	869	931	897	909	878	902	944	937	912	946	922	923	903	913	955	934	941	895	913	945	931	913	934	990	903	913	889	912	934	894	886	882	920	924	942	905	926	896	942	881	906	931	944	892	905	905	999	882	960	938	884	941	954	879	872	904	904	931	968	978	883	857	945	875	908	938	881	932	945	960	906	902	951	914	917	937	902	936	896	907	932	951	924	896	860	932	938	895	898	903	907	903	960	938	906	949	935	950	963	888	917	948	942	969	893	959	908	960	908	857	952	927	924	919	891	902	948	890	913	896	869	905	994	958	941	867	932	884	953	903	890	858	909	930	914	927	922	917	919	936	948	966	926	911	882	930	946	941	902	895	916	952	905	889	927	946	931	961	978	933	963	970	882	980	901	956	920	912	955	926	941	910	912	868	926	917	930	933	957	905	889	876	916	922	970	929	892	965	921	924	903	921	904	876	919	905	911	908	923	907	910	925	903	890	956	941	930	888	912	945	894	932	921	966	963	901	945	908	942	921	942	943	906	907	929	889	939	939	905	899	952	921	929	951	955	945	908	954	896	874	928	914	926	906	943	982	954	983	936	928	970	897	906	936	1006	921	943	912	929	916	899	904	915	909	926	913	935	911	946	943	957	922	962	857	980	950	921	957	941	913	878	910	956	912	884	901	966	905	935	892	849	850	955	925	892	946	921	903	927	933	961	905	883	908	869	872	942	923	911	958	959	895	913	932	936	933	991	930	896	954	917	900	955	916	959	905	966	936	936	936	913	950	882	870	985	869	1000	923	905	951	921	950	947	957	944	904	921	950	884	936	925	908	955	908	960	960	947	961	952	876	958	932	953	881	975	1011	938	913	890	891	928	897	889	945	890	963	884	941	910	940	906	856	873	931	961	898	927	946	916	922	934	941	930	916	941	959	915	928	914	939	915	916	884	865	929	997	929	940	916	888	898	911	951	896	879	917	852	969	908	935	933	941	917	959	939	881	940	947	926	902	968	889	929	983	905	962	969	962	885	998	910	917	890	901	902	941	859	941	960	895	898	994	949	930	930	904	946	930	1022	945	896	875	919	932	957	910	951	986	882	971	962	912	906	877	922	922	935	884	916	935	924	939	912	825	881	938	961	984	921	946	881	951	951	909	920	931	907	968	881	942	919	833	901	946	887	869	993	872	845	909	890	857	937	925	889	1003	923	918	904	874	908	941	921	899	950	965	923	914	978	846	939	924	855	959	934	968	973	873	912	934	859	941	883	937	927	885	950	955	906	968	920	930	944	948	908	932	899	942	918	934	894	931	949	941	909	947	906	969	936	909	914	929	889	882	1011	946	872	916	890
9218	3336	2923	2134	1646	1041	812	665	541	509	461	457	435	400	397	364	373	391	381	388	393	368	377	404	370	364	326	367	324	367	367	365	382	372	359	368	355	339	355	375	383	351	418	315	332	375	356	329	376	354	325	364	366	395	356	341	364	328	350	387	353	389	340	351	386	348	420	375	360	374	363	388	384	383	370	333	378	371	344	368	373	369	372	362	321	365	349	349	385	403	313	334	367	360	360	349	366	358	337	344	367	375	362	358	340	354	401	368	356	351	362	333	372	348	343	412	343	344	390	366	367	360	346	323	380	383	390	348	346	373	390	375	389	382	352	348	379	406	379	366	346	360	340	335	349	392	364	367	387	363	368	349	363	370	354	328	355	365	330	368	323	376	327	377	359	381	411	363	378	340	340	333	365	362	343	356	357	369	362	346	392	379	319	374	409	393	371	343	357	374	379	363	327	349	369	345	376	346	358	382	361	380	360	361	336	358	371	348	386	356	378	389	337	370	330	344	321	400	375	362	361	347	377	391	343	359	364	379	357	328	359	357	318	356	373	347	367	329	367	388	362	344	369	367	350	349	356	367	338	372	331	355	383	363	356	358	406	356	355	354	334	354	344	383	390	359	366	396	410	376	359	343	377	325	325	389	337	397	423	333	365	381	364	330	351	371	377	382	390	382	453	381	337	377	375	366	402	387	350	357	353	343	359	378	320	380	356	349	402	336	362	391	404	347	381	340	371	364	339	394	347	391	357	333	375	381	373	391	395	369	375	364	397	400	344	345	336	335	359	351	376	392	390	340	360	376	334	337	390	373	369	352	366	362	363	341	351	366	401	350	339	365	343	323	370	368	344	353	360	362	358	362	369	329	383	349	375	365	344	352	369	373	342	346	374	335	310	357	379	368	388	347	335	389	330	350	385	360	344	353	328	315	395	371	354	378	353	369	383	372	357	368	363	359	345	359	347	363	373	376	381	365	368	337	364	360	359	346	376	353	371	389	365	376	362	383	373	353	323	338	361	374	370	387	330	336	375	329	356	358	344	370	385	372	368	388	412	357	356	389	399	347	383	366	391	363	367	370	333	363	367	368	387	373	364	369	373	338	351	342	352	363	389	374	365	359	361	371	368	352	352	381	378	369	377	374	356	355	385	374	341	371	329	322	335	390	375	316	343	375	339	377	387	342	411	362	344	382	325	379	395	420	338	354	379	341	368	371	383	373	355	387	351	337	367	392	358	373	348	331	369	351	359	335	341	376	360	357	400	385	352	364	373	355	385	383	351	343	364	372	348	367	366	365	361	343	350	348	374	360	354	370	373	370	354	337	362	379	370	334	364	395	355	369	361	366	369	355	351	385	343	385	332	360	384	328	325	396	365	401	388	359	339	376	359	395	380	323	336	339	364	352	377	377	422	382	374	354	361	381	350	384	370	351	354	361	368	360	371	380	357	344	369	361	342	384	385	353	346	366	353	383	352	333	332	384	355	330	358	366	333	386	374	343	344	354	351	362	388	349	365	400	360	364	353	351	362	408	404	379	380	370	343	362	374	372	317	366	373	334	376	376	386	376	365	339	382	379	349	316	360	384	373	356	320	348	372	386	368	422	358	382	373	353	358	346	326	376	355	354	332	381	346	380	384	341	379	345	314	355	359	380	406	375	347	352	359	357	366	377	391	348	369	357	331	321	378	393	384	366	351	357	356	358	384	355	387	391	369	395	373	358	389	387	363	383	396	358	393	401	413	333	346	346	342	343	314	402	364	355	346	386	396	410	363	339	382	378	355	372	348	348	349	397	391	379	345	340	348	322	368	379	359	384	406	383	369	376	375	364	345	372	345	354	338	323	392	385	388	421	353	372	356	357	373	394	367	368	343	368	399	355	401	416	404	347	385	361	355	363	356	359	348	396	359	378	339	376	381	343	379	360	365	354	344	373	386	327	368	328	372	352	359	350	343	330	353	363	355	357	335	380	324	338	369	350	408	343	367	357	362	343	395	330	334	363	326	333	341	352	366	380	361	385	391	380	408	363	379	335	346	344	352	398	402	366	311	324	374	401	352	368	342	382	350	412	342	361	362	371	345	383	375	368	391	381	347	382	347	360	373	341	382	367	364	377	387	382	336	347	355	364	350	325	333	367	334	364	348	371	347	329	379	363	379	351	374	390	383	386	354	380	347	369	333	357	377	342	329	353	345	360	342	345	340	344	361	369	355	342	343	343	378	357	352	361	390	379	334	381	339	377	375	368	367	355	398	358	338	397	369	398	373	399	366	389	370	344	409	358	358	330	362	383	332	367	364	366	334	353	363	363	331	360	383	374	356	378	398	388	350	349	335	375	370	347	345	326	348	376	375	347	400	355	374	380	390	372	325	334	337	381	327	333	378	348	349	335	351	361	375	342	376	335	384	358	363	356	342	402	329	345	364	344	340	388	325	381	384	400	351	398	392	359	366	372	367	357	364	414	342	329	366	364	342	396	380	363	402	363	349	361	318	323	382	358	371	341	361	357	349	335	390	370	363	368	315	342	370	363	346	322	336	387	358	336	343	380	359	337	344	353	294	372	335	336	403	352	371	343	354	345	380	340	390	327	372	387	359	329	351	364	374	386	310	349	315	322	356	375	353	350	356	350	375	366	381	351	359	389	377	412	382	378	332	375	370	405	360	382	356	379	351	345	369	396	358	382	350	359	373	371	343	384	389	354	307	370	347	369	398	385	343	354	336	383	378	357	370	339	383	346	385	364	358	325	360	402	357	341	364	381	341	314	339	372	363	334	386	404	359	377	398	404	364	315	370	399	342	374	358	392	348	382	398	355	378	339	338	357	398	353	354	362	378	367	392	371	373	327	372	355	370	362	376	331	351	345	423	346	395	363	366	379	371	370	329	362	354	403	345	368	364	402	358	388	370	349	380	390	357	378	350	358	414	370	369	337	338	372	384	361	341	381	381	356	381	365	400	397	356	407	363	365	360	384	357	396	406	342	357	380	341	334	335	374	349	357	340	367	363	386	359	336	348	396	359	388	372	382	382	364	342	367	379	363	365	360	341	330	335	333	365	337	361	331	348	383	381	369	361	355	380	364	347	352	368	385	344	392	376	381	349	405	366	372	384	351	372	365	369	342	382	384	360	345	357	338	401	387	391	386	377	358	362	382	374	350	379	360	375	410	354	411	359	340	376	390	352	343	383	415	364	354	369	366	345	373	364	355	349	359	355	364	350	351	357	386	371	357	376	382	392	390	342	353	372	375	354	371	357	370	341	354	348	387	373	317	384	399	394	356	338	389	380	340	350	360	344	337	347	389	321	363	356	354	381	365	360	352	328	330	377	363	325	350	394	361	340	356	367	370	355	378	369	374	404	347	330	330	308	356	370	359	377	371	422	373	365	361	348	372	367	350	359	319	361	379	366	364	359	359	372	357	374	369	344	336	335	393	362	341	339	383	330	338	362	393	353	380	356	372	336	345	343	347	366	380	347	388	354	354	387	349	391	390
5577	3205	5464	5871	5106	3938	2966	2471	1778	1562	1397	1241	1186	1060	998	906	854	833	803	848	916	874	889	824	919	790	777	811	819	770	792	725	801	808	771	784	806	792	807	802	806	798	811	801	834	789	786	804	788	795	813	852	849	785	821	818	758	837	800	813	752	792	826	780	806	772	794	758	738	797	836	802	782	777	760	765	758	848	827	825	751	779	804	862	762	770	778	765	759	777	778	757	774	770	806	841	802	838	766	798	795	803	851	783	785	804	759	824	774	822	806	811	768	807	818	797	733	776	815	760	797	802	871	755	804	737	812	811	817	782	782	789	845	786	809	693	804	778	811	808	823	782	835	760	795	775	820	771	810	787	788	760	820	825	745	751	852	743	793	795	732	818	786	785	841	774	834	791	810	767	861	802	805	794	783	779	822	823	819	818	837	811	768	799	777	805	782	871	820	820	754	812	792	807	828	803	795	813	793	810	767	739	778	774	843	793	751	814	831	788	755	803	766	788	786	759	767	824	816	753	790	822	751	807	766	795	800	790	809	784	792	824	789	803	818	785	762	781	783	773	821	750	758	768	731	804	785	820	777	792	805	809	801	760	815	727	803	833	808	807	833	809	813	775	809	786	796	770	830	783	745	801	773	778	792	806	784	777	823	790	753	791	764	804	755	808	801	774	783	805	765	781	770	846	807	787	799	791	771	758	798	754	798	845	805	801	814	820	852	806	832	803	780	845	825	808	799	807	853	788	813	800	827	732	749	785	751	786	795	801	777	767	817	794	840	793	770	796	762	828	831	811	796	781	802	800	790	800	792	810	832	779	811	790	791	805	767	734	787	797	806	776	803	756	816	792	788	786	780	771	746	820	816	838	839	841	802	818	785	849	781	843	801	782	784	770	831	796	783	807	779	819	742	784	783	777	770	790	798	805	824	803	774	755	774	817	811	794	772	815	750	785	772	810	802	773	827	766	792	755	805	738	810	731	811	811	759	747	807	779	726	782	740	827	840	781	792	793	801	790	774	748	806	826	757	759	764	765	781	785	759	800	741	830	781	776	807	777	776	821	819	811	803	767	806	773	794	802	777	811	799	801	807	805	827	792	792	833	763	787	800	794	794	794	810	769	774	793	837	768	787	866	792	784	791	779	711	805	789	847	807	820	806	832	769	845	740	775	860	756	767	835	803	805	807	807	820	765	771	818	826	814	804	823	751	770	818	749	801	774	797	830	822	777	809	780	794	780	875	808	753	749	748	814	785	784	793	824	821	745	771	769	745	804	805	831	820	809	773	780	815	791	848	766	797	819	777	819	763	763	750	789	783	836	803	841	809	778	777	751	802	808	782	810	805	802	753	786	783	760	757	815	848	800	769	804	780	771	824	795	826	758	837	804	819	810	784	835	804	810	811	777	788	761	816	766	766	765	786	796	846	789	785	767	834	821	817	817	807	817	751	790	823	799	770	777	805	775	791	765	770	806	779	833	785	808	764	836	806	747	796	813	801	757	811	805	857	816	796	805	751	808	778	785	812	762	840	785	776	870	790	814	827	813	868	744	771	793	804	784	859	804	772	826	805	765	775	755	798	791	762	776	837	794	764	874	780	777	811	821	795	806	800	831	820	750	822	796	838	759	802	791	769	801	851	778	800	802	850	744	774	806	775	795	755	810	750	793	761	741	790	770	731	755	787	758	793	789	775	832	758	860	796	773	805	784	786	775	743	804	799	776	783	791	824	776	815	798	734	806	757	860	814	800	803	813	815	769	797	786	799	780	801	812	781	780	759	799	811	830	791	834	810	755	811	808	845	738	775	813	804	808	750	795	821	782	769	803	791	797	772	804	832	770	776	769	748	790	812	787	763	779	776	807	785	786	815	826	794	799	805	769	801	817	808	818	767	812	821	847	841	808	788	781	829	806	847	824	803	796	825	757	803	830	797	836	789	764	799	804	782	765	752	861	784	801	816	824	847	730	761	780	805	771	795	779	782	770	789	777	838	790	770	798	772	821	770	780	800	810	845	816	857	812	765	744	791	792	810	783	775	803	794	752	824	833	779	804	777	841	777	821	832	797	836	751	791	829	774	809	760	781	822	792	784	753	806	833	812	818	817	766	800	776	791	811	773	774	783	852	782	806	809	812	780	799	811	778	806	823	777	749	777	802	791	786	838	804	719	768	793	797	819	812	801	811	797	787	798	828	783	809	780	793	803	791	748	827	793	832	825	736	824	826	785	823	800	796	746	860	783	851	797	742	770	844	742	825	761	778	770	792	819	808	837	773	776	807	791	835	807	874	796	801	809	848	854	786	821	803	817	845	791	784	808	800	807	801	790	789	778	798	834	778	800	808	772	812	813	788	760	840	802	836	737	776	762	789	813	780	823	803	787	765	799	784	812	794	775	823	751	751	777	827	793	800	781	792	821	778	818	801	836	808	779	791	808	804	856	771	768	807	787	804	807	793	771	805	804	747	797	789	819	770	757	770	811	769	752	769	763	758	840	813	822	814	777	801	847	773	800	794	817	803	801	810	815	783	812	787	834	801	819	755	800	813	842	743	827	755	810	813	725	788	839	775	766	799	762	784	833	830	777	768	801	793	767	764	801	787	802	751	799	773	764	832	832	849	777	848	775	787	786	804	832	836	794	849	782	785	769	801	815	797	812	792	785	785	763	818	771	816	795	779	772	819	802	800	805	859	846	765	744	852	766	828	826	786	800	795	780	813	799	770	816	761	842	768	832	843	805	783	776	761	827	813	808	774	765	772	842	783	802	837	786	804	825	808	810	821	790	786	851	795	797	790	795	792	801	858	807	773	770	749	781	819	766	784	821	769	792	777	798	798	775	807	763	778	804	767	839	862	771	779	801	768	836	828	799	838	799	784	802	820	789	789	795	800	735	800	812	773	788	858	823	783	788	754	778	765	786	827	791	708	805	796	820	840	820	790	720	792	836	779	824	794	795	795	747	784	771	776	823	759	813	823	807	762	797	774	800	794	764	799	790	832	831	816	775	806	827	829	790	781	831	820	807	804	757	830	777	796	835	768	845	800	868	781	774	836	814	772	814	763	798	771	769	787	786	770	817	824	779	758	831	783	798	813	765	795	824	781	768	810	780	794	761	771	792	767	774	760	796	768	807	822	852	782	804	800	798	816	829	793	809	834	739	857	775	834	801	858	737	808	776	777	797	802	756	795	840	749	820	799	775	781	800	773	796	828	799	805	796	766	738	818	794	803	784	790	773	790	805	767	822	752	820	781	780	811	819	766	771	797	822	812	794	768	781	804	736	753	845	789	761	777	821	805	792	836	807	802	858	809	818	809	779	809	822	800	735	814	794	808	820	810	793	766	823	824	835	841	774	779	846	792	739	794	789	774	844	828	841	814	829	756	792	759	776	787	806	798	794	770	787	810	796	797	811	754	792	784	812	794	837	819	827	765	815	818	811	799	769	782	781	818	788	794	783	815	796	823	789	791	834	771	729	803	819	791	734	818	791	808	846	775
18264	6917	5485	3898	2503	1663	1273	967	704	573	517	467	503	398	427	376	372	354	365	350	373	358	358	345	380	331	354	351	313	353	343	343	320	351	387	361	353	358	390	394	375	398	338	359	339	348	354	345	324	369	348	380	368	358	357	338	400	354	327	318	350	350	337	350	352	316	345	359	362	347	320	332	346	373	381	385	378	355	338	328	371	342	329	336	350	382	353	336	334	346	324	355	345	338	349	339	348	354	332	351	335	310	348	360	326	310	322	364	358	317	327	325	321	358	316	323	315	386	350	335	359	317	330	334	357	350	336	366	380	348	340	336	345	350	337	342	359	344	353	381	351	325	355	395	314	341	371	334	343	338	319	357	372	368	357	338	366	324	332	353	377	352	381	350	364	334	340	386	325	335	343	349	369	352	331	357	352	329	338	334	370	352	340	342	353	363	340	374	326	345	393	384	340	328	321	336	337	386	355	327	364	332	357	344	344	341	325	304	337	323	377	374	336	305	301	327	323	332	346	363	355	395	347	366	369	352	347	329	343	288	335	326	353	373	339	351	355	349	305	348	344	332	352	360	336	371	340	373	354	348	356	321	324	333	369	345	351	351	350	329	345	340	364	376	328	323	356	379	347	377	350	328	353	342	356	335	369	354	334	339	360	329	333	373	342	339	374	316	325	337	365	328	333	346	347	343	363	347	334	323	303	337	343	356	373	350	354	350	339	361	371	373	339	338	338	312	333	347	334	338	318	369	367	322	325	354	371	349	314	269	358	399	310	353	346	317	331	359	382	327	326	350	349	347	315	307	337	335	326	370	347	352	362	321	369	312	341	376	336	363	333	354	332	363	344	335	336	334	300	368	344	367	346	337	331	353	315	330	334	325	316	337	349	346	304	345	344	344	311	378	326	333	333	364	323	381	354	357	384	320	353	336	359	374	344	323	360	313	314	337	354	357	336	322	333	339	338	362	364	381	300	361	362	363	350	329	338	341	315	338	349	342	312	316	323	344	367	328	332	375	321	338	350	358	365	335	337	305	368	342	342	357	322	342	333	360	335	345	362	377	335	362	376	336	373	328	349	400	332	347	324	347	329	333	320	338	380	370	332	306	346	312	367	326	325	342	347	368	345	356	328	333	323	344	347	308	347	375	348	351	367	336	348	345	353	315	351	348	325	317	376	343	344	339	338	355	340	354	335	330	354	328	345	337	361	343	330	355	320	341	370	329	351	337	331	371	380	343	330	342	345	373	328	321	358	349	354	331	350	345	355	350	378	324	321	336	353	335	293	338	384	347	338	325	342	363	321	326	370	348	322	353	331	347	315	334	363	377	338	351	314	348	320	334	306	331	348	312	373	346	362	333	337	375	346	370	361	328	303	379	375	374	362	340	354	304	337	325	302	342	340	336	347	371	360	309	335	355	378	318	351	327	361	328	324	336	371	356	336	318	317	340	340	370	362	344	352	327	349	345	338	313	345	330	322	333	362	362	352	341	336	312	316	381	336	340	360	296	360	358	338	344	343	354	340	333	363	342	340	346	342	390	348	336	333	374	359	348	321	315	323	363	339	325	341	365	349	312	395	324	349	359	302	352	372	318	310	332	334	358	328	331	359	301	345	353	336	363	363	330	333	351	362	374	319	299	340	350	345	345	356	340	373	365	361	327	326	356	314	335	311	350	339	324	346	339	319	340	367	333	336	363	323	344	320	329	339	340	356	318	350	372	337	343	336	371	317	338	352	359	366	322	322	377	343	316	346	328	341	350	350	318	349	367	322	353	358	380	337	353	371	380	373	344	342	339	310	308	359	341	363	306	310	317	342	338	362	352	333	345	357	320	331	338	378	328	331	331	345	362	360	356	339	333	337	362	326	331	345	372	311	334	357	338	370	307	347	351	341	347	331	337	305	337	314	328	329	304	338	322	364	352	311	316	340	344	341	357	354	386	350	321	355	342	397	365	343	340	323	338	330	346	344	353	351	347	365	357	335	354	324	350	313	331	331	313	334	340	396	358	323	359	351	332	363	357	334	339	379	353	328	333	323	357	310	328	322	351	309	324	356	337	356	339	317	304	360	351	322	332	323	364	343	320	329	298	349	357	332	366	370	354	351	325	355	341	355	342	366	341	328	320	373	329	353	348	330	317	317	328	340	334	383	384	326	307	340	350	323	333	351	344	346	323	374	342	334	349	326	311	318	314	335	366	367	338	336	364	320	340	319	314	355	383	367	333	340	329	339	314	328	369	316	327	334	338	357	352	333	321	311	336	347	370	328	344	347	366	378	363	323	335	342	344	315	319	343	322	329	318	352	348	317	370	342	333	335	307	346	319	349	326	350	358	341	346	326	376	340	338	334	326	318	328	326	325	365	309	351	304	331	349	333	366	353	365	331	338	332	365	366	331	371	344	315	323	325	350	325	379	320	314	381	353	331	309	341	329	355	366	323	297	330	377	332	357	334	376	349	350	322	361	342	351	328	370	368	309	360	338	321	354	328	362	347	340	371	347	330	325	336	346	362	306	350	342	327	364	410	359	360	340	324	357	337	336	353	306	374	334	344	360	344	347	382	373	352	330	304	362	339	347	352	347	368	364	355	374	329	344	330	333	333	318	327	352	322	323	347	346	309	378	335	368	368	329	407	350	330	335	365	338	328	317	337	385	334	344	327	346	314	343	356	329	371	319	327	373	370	362	371	326	323	359	339	314	342	333	330	345	354	337	342	369	347	360	308	349	362	344	333	315	318	328	333	338	327	338	341	353	361	301	310	326	333	344	362	343	336	344	303	343	382	374	371	358	376	369	381	380	319	352	330	339	358	337	348	343	342	339	351	337	354	350	366	328	336	322	355	308	325	341	323	381	391	355	349	376	340	338	337	321	336	357	342	363	341	331	350	324	340	359	347	333	310	341	371	340	342	343	342	336	286	368	336	325	332	338	360	338	355	363	329	312	341	323	337	356	329	322	351	321	368	335	356	346	376	354	365	320	326	354	334	329	328	348	329	299	354	341	335	358	328	377	356	352	365	339	371	348	336	332	352	339	317	333	372	318	355	315	351	318	349	306	316	388	365	332	330	385	352	359	310	316	365	355	353	325	321	353	333	366	329	313	362	329	358	335	351	345	359	301	322	329	302	317	344	333	347	353	334	318	354	363	377	339	308	284	330	351	366	367	333	347	325	335	330	325	362	355	329	356	347	331	324	346	312	342	368	371	349	342	375	383	359	312	361	340	352	362	328	331	344	335	342	337	378	409	337	340	314	370	338	320	346	362	364	324	332	343	362	371	294	344	333	371	316	354	363	333	349	380	330	300	312	343	367	334	308	353	340	348	375	327	304	293	332	329	347	327	339	305	380	366	332	331	365	370	361	388	355	349	317	332	339	330	344	378	355	340	368	321	351	331	355	322	338	336	340	318	355	337	351	294	329	371	330	355	335	353	355	360	352	328	338	345	327	321	338	348	315	313	302	358	375	328	335	330	366	322	330	329	358	310	348	338
11359	5512	9052	9263	8039	6153	4913	3775	2636	2137	1794	1610	1451	1318	1153	1019	971	890	928	884	932	834	867	939	886	872	790	788	798	832	786	803	777	808	829	761	779	771	743	782	758	788	786	780	811	822	771	825	726	825	800	789	788	843	786	807	756	778	801	720	763	831	766	772	731	805	738	809	787	792	767	756	753	787	720	733	722	788	755	778	781	748	795	806	798	738	778	747	751	799	761	725	702	723	784	758	755	785	788	721	714	698	743	721	744	770	801	766	737	756	796	765	756	794	784	804	847	777	787	743	802	806	755	720	718	797	782	693	785	775	731	791	817	782	742	788	759	809	740	779	748	782	747	851	800	755	801	770	755	822	786	750	741	764	762	776	800	752	753	771	810	732	748	763	757	785	741	730	788	781	714	767	773	828	766	765	791	764	852	834	771	802	753	743	815	821	817	821	797	697	788	756	784	768	784	774	750	776	820	779	776	784	751	809	776	750	733	757	750	789	825	763	816	778	713	770	784	782	696	756	778	729	813	752	747	777	792	788	748	764	826	763	752	748	759	764	761	767	797	755	766	789	788	784	746	790	740	761	779	737	755	797	750	799	803	729	751	768	768	732	775	768	792	824	779	822	859	775	793	774	775	784	742	706	772	721	823	791	795	804	773	774	805	807	787	763	804	786	735	745	771	767	745	751	735	791	753	779	744	794	762	812	776	717	772	766	784	812	778	762	765	740	778	749	771	803	766	761	748	751	803	771	733	741	725	789	790	796	769	803	765	753	754	763	747	780	782	797	749	786	805	778	805	785	798	811	777	771	753	789	789	729	764	829	754	785	768	753	795	793	766	741	759	813	814	796	763	787	793	738	763	721	794	747	743	795	789	766	785	798	707	792	757	755	755	724	759	811	785	769	796	814	776	775	781	799	810	817	765	777	699	804	789	806	787	779	783	796	782	781	774	760	789	818	792	753	755	749	752	791	761	806	805	762	738	792	726	771	715	823	796	756	776	739	790	785	819	747	750	763	745	756	783	752	759	774	746	777	799	747	781	789	729	786	716	725	777	758	780	774	792	758	761	809	759	841	810	823	740	753	768	787	783	779	761	754	798	757	759	750	762	814	775	783	759	753	766	769	758	770	728	750	796	776	715	727	774	759	815	756	802	772	754	853	792	709	793	744	781	738	760	727	775	769	768	763	775	740	723	797	806	761	798	779	828	785	777	744	753	759	766	810	736	808	802	760	743	717	819	755	824	780	796	728	785	727	720	800	751	770	801	771	799	826	800	765	802	747	810	785	740	812	748	771	819	793	737	756	756	832	783	759	782	735	813	753	747	793	776	769	802	774	786	738	767	715	770	805	756	713	723	758	764	784	771	788	743	784	716	782	767	827	776	758	702	762	762	798	757	774	813	783	834	828	776	772	813	753	770	779	737	760	750	770	766	775	733	802	799	784	768	738	800	801	785	748	753	751	740	804	804	737	823	762	743	767	757	767	803	789	743	810	727	783	763	743	791	749	731	787	727	737	770	809	775	798	771	786	829	750	772	727	725	773	780	780	744	788	757	778	779	780	751	753	783	814	775	779	805	743	780	808	767	755	751	762	766	739	774	800	752	746	742	725	731	770	754	751	801	791	802	800	748	757	755	769	726	784	812	773	739	769	741	749	749	740	794	831	730	802	755	763	747	790	793	755	775	738	766	765	755	748	797	754	691	769	756	734	752	716	748	774	757	762	801	773	777	763	753	758	719	769	796	838	736	752	764	780	763	738	753	806	760	778	759	705	748	783	760	787	815	751	755	786	749	762	762	815	812	787	824	783	744	774	753	733	763	785	794	783	746	783	792	827	755	723	812	825	759	755	738	768	737	778	803	765	750	754	790	767	816	716	781	797	764	733	805	759	757	737	744	770	771	734	769	791	724	766	759	751	760	814	771	740	755	795	732	792	775	785	743	802	777	736	718	809	813	808	747	806	757	780	783	768	747	752	803	801	780	767	812	777	778	782	786	732	784	774	712	769	790	755	759	756	771	787	761	816	798	808	761	756	795	754	764	744	779	716	732	763	771	751	729	835	767	776	834	772	798	779	744	766	784	801	771	773	810	747	752	734	796	773	769	761	752	749	788	743	747	740	798	778	720	751	788	750	745	789	837	752	693	766	790	766	773	751	770	725	822	786	791	768	802	757	802	814	771	764	823	805	761	714	755	727	749	788	742	767	801	757	696	801	775	803	782	734	785	738	802	757	770	767	790	781	767	777	730	753	838	786	778	742	764	808	756	796	793	729	747	813	749	785	776	771	775	763	773	783	785	781	782	820	733	751	798	768	764	793	752	736	763	711	742	814	782	746	784	765	808	833	823	772	810	802	814	773	802	769	768	803	744	815	770	803	793	714	820	796	785	778	792	744	782	815	777	764	815	754	745	764	786	803	788	742	804	750	767	757	814	757	802	811	747	768	780	835	750	779	713	780	780	766	778	754	759	773	738	767	811	786	786	786	748	771	754	766	743	764	775	738	718	789	709	729	784	777	793	792	835	726	767	792	818	752	727	732	763	822	751	789	746	738	766	775	814	708	752	742	823	739	743	745	802	784	768	795	714	798	782	792	781	801	759	803	809	763	775	790	798	782	801	753	779	752	778	716	774	748	767	767	777	787	753	709	787	738	763	781	809	785	757	772	711	735	807	749	746	769	761	783	801	755	768	755	746	748	795	699	768	805	793	764	777	756	744	731	761	745	770	759	769	790	763	699	703	765	753	775	744	744	732	725	787	792	752	767	817	798	749	766	778	810	727	710	761	777	749	772	805	748	732	784	759	777	728	755	754	797	746	796	774	770	793	802	757	756	786	784	755	730	743	788	752	755	778	841	779	780	758	759	734	814	812	799	742	796	757	795	736	735	737	794	794	759	807	738	792	712	765	821	753	765	775	775	784	784	795	780	779	760	809	793	855	743	756	806	744	769	753	804	758	737	821	805	810	773	753	852	767	766	723	744	755	743	773	762	793	819	766	769	769	784	757	748	801	815	808	780	786	780	739	746	745	740	735	776	771	764	740	775	772	736	776	787	793	770	801	750	740	753	761	778	773	759	787	786	764	773	800	783	777	751	772	767	830	740	739	778	761	809	777	770	692	787	753	766	759	781	784	776	774	795	770	797	849	786	716	798	812	714	763	768	781	720	801	800	753	773	778	767	788	775	753	823	816	780	774	737	812	762	762	780	752	808	805	804	822	748	801	733	830	719	783	740	723	750	791	748	786	744	769	783	751	769	795	745	769	756	764	772	778	760	761	750	714	805	725	789	735	736	749	752	759	794	772	746	732	740	774	798	760	740	760	802	798	749	783	763	825	780	793	761	817	819	773	770	766	757	748	806	788	765	813	758	778	773	748	782	752	774	755	802	718	786	770	789	772	713	718	741	776	792	741	778	767	739	732	750	745	776	798	773	781	771	761	832	718	775	782	742	783	767	811	778	769	735	737	784	784	784	721	762	789	763	793	803
27008	11150	8894	5900	3662	2428	1904	1411	924	772	707	586	607	516	498	475	483	489	431	430	451	490	446	442	456	423	462	416	413	457	430	394	412	432	414	401	456	411	429	443	434	453	444	421	419	449	422	419	389	379	404	414	439	413	453	437	429	413	472	485	437	445	455	410	400	407	452	419	451	433	440	405	433	375	444	397	440	440	440	427	435	453	381	438	420	399	403	413	426	453	421	414	392	443	405	431	402	411	410	482	400	449	440	412	438	405	395	419	439	410	437	400	415	422	413	391	436	412	390	445	411	439	415	419	435	429	407	394	434	375	421	437	399	426	438	448	432	430	411	438	408	459	403	416	430	451	446	464	403	444	391	448	424	424	409	396	462	416	458	432	443	384	393	477	433	437	417	416	424	421	442	397	405	387	441	424	433	424	409	398	445	413	448	454	438	400	392	421	409	440	420	395	394	409	430	373	454	396	441	414	419	436	405	442	462	478	402	462	407	420	430	411	398	447	405	459	437	428	434	408	437	428	421	440	404	431	463	444	449	427	429	427	408	379	407	403	427	398	407	436	436	398	413	389	415	428	437	418	410	416	388	404	423	429	414	449	413	444	390	436	406	436	376	424	447	429	451	381	430	374	385	414	394	410	427	408	459	393	428	421	431	444	428	427	405	398	414	416	431	385	408	457	446	424	442	434	420	429	419	421	459	443	429	443	414	417	451	467	383	397	416	395	425	437	444	476	426	452	408	455	459	435	438	374	446	456	476	399	398	469	383	451	425	434	423	430	438	399	434	380	434	476	443	399	384	398	461	447	427	416	409	398	446	404	416	408	380	421	406	428	415	412	430	420	411	436	415	413	472	456	437	459	412	411	393	459	423	458	433	441	442	408	415	394	411	463	440	402	453	457	406	407	413	431	425	418	397	410	428	380	407	432	442	451	446	447	421	431	430	429	438	410	407	433	439	415	371	427	411	441	407	449	440	458	407	397	356	471	408	467	404	474	386	394	454	416	429	422	411	492	411	431	413	463	390	436	430	387	415	396	422	466	451	443	437	481	432	412	435	401	462	441	426	409	435	429	426	403	408	412	430	431	374	421	425	420	449	439	417	378	436	438	432	425	431	472	423	388	396	387	391	430	426	470	442	413	420	448	390	441	389	402	420	410	417	423	428	452	390	422	394	390	431	439	432	453	410	417	390	438	390	402	424	424	373	460	387	385	402	443	384	415	400	396	445	414	387	418	433	445	404	427	411	420	388	457	433	417	383	410	428	432	459	423	431	456	439	444	409	463	460	417	421	441	428	440	421	431	451	474	410	383	425	411	412	412	419	432	466	421	378	424	407	399	418	410	439	420	418	436	437	426	416	394	405	423	445	430	437	447	421	426	408	445	444	435	421	438	426	380	411	427	438	456	410	398	432	448	409	395	416	436	446	444	406	433	413	421	432	451	393	437	436	414	451	459	422	431	452	438	419	381	402	408	444	439	440	416	405	418	427	420	420	398	410	392	414	466	414	420	446	443	399	424	448	422	363	403	395	427	385	416	386	399	441	407	414	449	434	421	424	440	436	443	430	394	442	401	427	440	430	408	402	426	373	396	399	401	381	382	410	449	458	435	446	410	410	416	430	428	450	458	426	434	419	429	395	407	419	401	399	394	414	408	430	391	443	432	434	442	436	388	421	438	431	398	422	443	384	421	408	388	406	422	399	396	354	438	417	407	446	406	404	415	423	384	420	434	429	439	437	393	381	407	409	409	427	405	387	413	410	407	421	421	466	425	407	430	419	406	481	361	419	418	410	470	392	409	439	433	401	437	409	405	453	421	420	409	397	448	377	426	396	416	465	448	412	410	414	397	410	417	437	406	435	460	433	424	364	390	397	425	394	407	431	393	432	399	416	418	425	431	424	450	436	436	408	454	417	461	433	397	443	414	405	456	414	455	407	412	402	404	461	440	431	376	413	438	417	409	407	432	404	410	419	423	440	416	413	394	389	400	426	408	455	397	424	420	441	453	411	434	382	382	438	412	436	440	444	434	394	429	434	409	413	436	391	408	427	402	440	447	422	418	416	403	462	414	427	391	410	419	411	436	431	440	452	455	406	436	435	457	437	420	461	413	408	412	422	438	394	435	404	417	430	425	405	437	431	454	441	431	406	420	427	413	432	425	449	415	403	461	420	440	406	379	401	444	415	442	449	469	447	431	433	392	442	435	435	404	426	407	415	381	427	428	408	437	401	435	396	424	423	422	429	432	413	404	429	409	379	443	390	451	433	407	412	420	416	422	409	421	415	441	441	412	400	403	453	451	443	426	440	420	443	446	442	400	388	411	424	411	394	392	430	426	424	441	409	436	409	448	454	428	426	403	444	419	439	408	433	378	412	433	387	427	431	413	430	428	446	405	410	419	434	436	423	423	441	414	464	428	407	377	398	476	491	411	418	399	401	456	449	415	462	488	438	437	403	427	414	444	411	414	438	420	410	449	424	365	460	411	385	397	416	380	459	458	437	396	452	406	424	412	402	428	412	428	413	435	403	431	418	424	426	397	429	394	426	441	426	439	454	434	406	383	408	407	384	431	427	432	429	429	401	392	438	398	416	405	375	392	456	442	406	441	393	385	423	445	457	402	417	407	417	442	425	391	450	455	413	419	433	403	443	449	417	432	459	409	426	421	402	421	381	393	409	442	440	411	430	400	450	413	424	417	431	443	428	387	429	404	407	382	435	400	441	460	459	466	393	440	423	422	440	445	417	395	438	429	451	411	414	414	428	434	378	440	413	438	414	445	403	405	403	440	405	409	399	419	463	485	434	431	460	416	411	438	420	501	462	447	413	436	437	438	437	405	425	412	398	396	442	405	423	423	387	434	441	438	425	427	442	432	440	433	399	382	458	388	414	425	411	456	430	435	420	409	396	429	409	405	414	407	440	440	400	470	455	397	443	378	432	446	438	419	420	435	411	432	424	402	403	433	390	400	434	390	427	463	411	436	425	437	415	378	406	428	432	424	423	423	415	431	404	348	400	416	420	425	456	405	433	379	416	438	481	415	392	429	463	447	414	447	412	428	408	428	429	388	440	413	419	420	399	408	431	403	403	423	407	432	438	437	412	393	419	418	402	400	421	471	434	369	394	434	422	400	390	372	405	431	399	432	430	399	419	405	425	400	425	400	426	391	431	429	432	429	414	473	414	435	407	447	367	436	452	433	425	394	409	447	448	404	444	457	397	444	405	403	444	474	402	404	430	417	458	421	401	416	417	423	420	432	464	431	388	403	447	435	431	382	417	461	419	461	474	437	418	439	387	426	401	419	435	408	439	461	413	366	395	411	408	376	387	410	403	428	401	438	433	424	435	389	446	409	402	411	456	371	429	424	428	431	409	437	422	435	449	404	406	448	407	431	415	434	442	390	410	443	436	429	426	388	407	426	406	399	400	422	438	466	387	399	386	398	410	465	413	439	450	459	423	391	443	402	404	412	410	413	408	452	419	448	427	400
14831	7715	12107	12373	10167	8217	6846	5172	3656	2837	2296	2031	1940	1673	1449	1263	1151	1137	1112	1119	1110	1050	1084	1087	1029	1074	1025	969	964	959	927	949	948	930	931	904	945	903	991	924	955	933	928	954	900	890	940	930	955	942	977	920	923	957	999	984	980	963	963	913	927	965	932	938	857	994	863	928	909	952	895	907	912	876	911	914	935	900	937	923	953	926	871	906	903	885	939	912	940	889	910	989	872	931	887	872	916	935	930	918	971	953	916	1003	837	914	953	926	941	932	930	966	885	960	937	906	881	963	930	931	946	922	890	902	895	1002	920	836	891	896	936	926	916	905	937	929	924	935	942	956	937	1025	901	949	962	954	988	955	925	953	876	910	962	972	876	1004	888	902	945	878	910	871	941	871	910	920	937	937	957	920	939	865	928	893	902	918	898	902	938	930	890	931	908	881	918	899	897	904	924	892	909	947	899	959	916	925	909	959	940	933	947	904	895	947	981	894	847	923	888	959	904	957	903	928	972	974	853	857	925	892	912	933	886	949	901	990	955	929	909	928	942	857	971	903	969	927	926	910	950	916	902	969	926	920	945	947	871	920	964	894	921	896	886	891	922	911	910	910	925	916	956	917	894	963	948	882	931	940	927	929	885	916	968	901	978	907	938	908	851	953	885	939	954	867	965	944	901	916	869	897	883	927	878	936	898	858	934	920	910	882	928	880	859	909	909	972	867	882	938	937	933	880	882	895	922	954	905	874	930	872	917	910	951	910	922	868	926	901	929	964	957	917	927	915	985	967	925	892	927	961	920	940	907	899	873	860	904	914	933	919	834	912	907	893	916	944	882	873	940	938	940	912	906	919	914	929	898	904	851	924	884	852	885	926	912	942	988	954	907	916	827	934	956	960	878	914	931	941	897	941	887	917	966	905	910	919	895	870	938	936	921	862	913	860	910	900	903	984	906	890	899	967	919	956	891	902	897	872	901	920	886	877	893	873	913	957	937	897	920	970	897	873	954	903	897	891	877	871	905	936	902	905	922	905	942	920	906	942	872	896	936	922	958	933	982	926	892	942	943	940	926	910	944	957	886	963	881	908	948	932	880	955	946	909	928	901	871	924	897	930	937	889	857	910	891	916	963	937	949	922	960	921	944	923	881	921	929	874	915	952	947	881	917	888	854	943	872	954	957	928	888	957	912	890	979	850	882	869	882	914	844	898	897	894	942	926	900	938	928	936	889	894	898	890	891	927	885	935	889	988	911	926	908	888	867	880	879	930	955	899	923	934	960	868	910	920	904	921	914	880	962	939	966	883	935	871	929	890	890	885	942	915	861	943	920	935	945	897	905	943	913	951	889	903	1004	925	965	921	964	913	925	876	930	934	916	873	975	959	892	947	902	926	909	890	958	907	905	916	921	916	869	890	907	909	951	905	897	933	919	940	950	889	912	909	915	892	950	914	929	953	920	902	936	961	931	924	950	915	925	923	927	957	923	906	921	863	889	908	928	918	939	844	950	946	882	894	895	832	874	935	917	983	878	899	898	936	940	928	909	963	870	855	845	941	846	948	891	865	880	911	925	927	943	926	892	914	942	900	941	941	954	918	862	963	902	872	898	923	924	960	917	910	939	936	892	938	888	927	919	915	907	951	924	901	946	911	959	929	945	938	923	924	922	935	923	937	945	895	832	910	990	938	880	949	865	925	929	922	867	892	902	906	925	894	885	886	971	900	946	946	943	852	864	934	971	927	917	897	937	864	876	918	936	894	935	901	932	931	945	891	915	886	899	839	939	926	830	864	905	961	893	930	902	928	902	908	893	891	923	896	883	904	938	885	944	916	948	928	909	968	968	868	947	929	933	906	941	911	969	928	957	908	919	935	928	925	924	922	896	895	886	877	919	919	868	938	915	932	885	888	861	926	884	909	934	892	955	915	919	860	911	919	961	943	905	875	860	938	919	895	904	950	874	923	936	946	931	870	940	907	947	930	980	913	879	875	930	891	883	911	877	914	925	875	909	903	924	895	986	914	923	921	942	871	925	932	950	876	901	899	935	866	859	902	931	946	878	888	955	885	944	956	917	885	913	860	913	903	903	899	920	874	885	932	897	940	918	950	869	906	911	908	926	851	909	943	916	908	864	934	897	927	878	891	881	916	950	933	898	924	894	875	920	968	847	921	906	924	890	876	915	897	943	932	911	956	920	946	965	882	915	957	855	894	937	845	916	930	888	910	953	937	880	896	882	931	935	923	951	941	897	911	916	907	934	939	922	922	911	902	901	872	894	902	923	927	908	998	894	864	887	886	940	929	869	848	939	936	854	918	926	937	986	919	906	931	916	884	938	949	875	961	959	943	865	915	893	956	931	930	884	951	943	887	900	879	877	962	945	931	901	923	884	929	868	929	954	911	885	899	927	899	951	934	934	905	909	977	951	910	906	942	904	971	866	882	889	927	924	903	943	902	943	939	935	936	875	864	915	891	954	851	940	934	860	915	894	942	929	889	897	920	924	927	903	923	906	910	925	943	895	924	922	905	919	879	942	892	946	968	871	910	960	918	935	868	904	858	885	929	900	923	916	897	909	892	929	916	897	880	875	885	914	952	935	876	889	885	900	976	952	917	864	900	917	911	985	905	874	951	958	934	915	902	948	901	933	927	951	872	915	935	961	902	942	895	939	917	867	941	901	884	908	933	897	959	891	875	901	904	941	942	955	922	921	897	917	901	895	908	925	904	940	885	902	922	952	942	889	894	923	879	905	918	960	927	952	910	885	929	944	918	891	890	885	893	971	900	901	927	928	965	895	881	933	932	948	944	895	898	931	899	885	907	886	893	917	929	888	887	862	891	930	891	933	942	928	877	930	861	904	873	877	910	913	945	872	912	916	859	942	901	929	901	927	916	892	942	874	921	909	947	902	935	871	910	908	922	883	932	917	965	913	912	901	884	929	896	908	907	902	925	889	896	925	858	935	944	857	901	903	902	895	877	932	890	969	850	940	909	915	969	933	911	903	916	931	925	953	909	847	871	903	940	937	920	901	932	894	887	969	913	897	876	906	918	890	924	923	908	982	898	936	907	902	940	933	854	946	968	988	857	947	848	977	947	909	882	930	926	911	925	889	922	912	892	906	876	973	953	929	913	909	845	945	904	896	947	916	874	853	931	908	884	911	898	915	863	924	931	888	916	915	897	935	919	912	899	887	863	905	905	874	873	934	884	894	954	936	947	940	952	891	905	944	920	932	930	863	930	919	956	909	925	905	917	945	922	921	893	934	861	855	946	895	898	899	917	892	960	928	875	895	880	899	920	944	881	929	930	847	866	930	893	922	890	939	871	949	872	961	908	942	935	914	933	888	952	973	968	896	966	929	910	959	886	911	869	935	955	923	912	892	904	910	932	886	935	881	921	908	961	937	925	922	885	923	931	965	900	930	878	935	918	860	941	954	885	882	917	931	895	930	901	923	949	895	864	937	890	913	913	905	940	899	915	936	914	949	913	886	928	876	862	930	977
8516	3346	3085	2148	1504	1092	868	690	513	493	493	445	421	394	390	362	393	360	391	368	370	350	402	338	388	378	359	349	334	361	365	366	335	378	334	371	400	368	321	385	351	345	374	372	391	390	353	384	395	378	392	372	357	366	321	331	362	384	377	341	359	358	376	369	365	383	370	367	355	345	356	368	366	374	362	381	352	341	361	346	356	334	357	367	331	390	360	357	343	365	380	342	375	376	359	356	359	358	368	345	354	367	389	371	329	391	376	365	365	386	422	340	383	331	357	376	372	341	358	381	350	349	381	406	358	351	409	365	330	369	366	371	366	350	348	378	362	402	406	392	394	370	377	385	359	327	321	344	358	371	374	350	349	399	381	386	391	389	376	317	368	372	370	359	363	374	333	414	372	342	364	396	371	352	381	330	362	372	369	352	362	336	367	380	382	358	374	347	364	368	399	387	312	374	378	355	341	340	369	378	374	364	362	394	341	381	352	384	362	350	360	364	350	330	353	301	352	370	366	372	345	340	329	364	375	349	348	375	362	368	393	355	375	362	381	348	363	335	349	369	364	382	347	386	351	307	321	349	341	383	392	377	403	386	336	346	353	379	346	350	346	336	326	353	337	368	370	318	349	375	333	343	403	380	382	353	348	362	339	360	357	387	361	375	350	340	357	397	339	384	353	363	349	393	352	366	347	380	341	353	362	338	376	340	305	333	379	334	346	369	376	371	370	377	429	351	356	363	355	370	367	338	364	362	382	374	346	353	352	360	350	376	349	384	335	377	363	404	335	367	366	373	364	316	346	376	342	375	360	353	374	375	338	350	366	369	366	372	369	364	371	408	370	381	352	335	337	353	372	379	356	392	365	374	365	374	345	359	362	327	361	392	405	373	335	349	318	358	335	341	313	326	375	367	372	369	366	379	365	317	368	345	394	364	356	364	365	360	369	366	393	398	364	369	360	327	352	359	363	377	363	347	362	369	372	374	338	341	389	365	342	388	335	362	346	391	327	334	375	352	367	376	373	354	391	359	358	382	365	363	360	357	354	346	357	349	401	345	341	345	356	376	370	330	378	349	359	394	365	319	343	360	360	344	356	407	358	367	356	360	366	404	389	358	380	361	385	365	370	342	331	386	337	358	332	361	361	379	348	386	369	376	378	330	361	355	349	358	369	361	351	328	369	378	348	352	365	303	374	368	339	341	369	350	393	365	369	369	370	417	383	334	350	367	360	382	360	371	371	371	390	367	334	336	377	352	344	334	362	362	356	380	348	386	363	361	355	354	354	348	352	383	383	403	362	320	359	380	397	363	362	406	394	360	340	371	381	358	413	369	344	341	384	382	373	348	352	357	363	391	358	335	375	352	367	419	389	353	358	354	375	351	367	369	307	348	343	334	389	347	349	363	346	365	354	365	361	331	394	368	348	337	331	374	335	373	303	369	327	366	368	335	341	340	387	354	320	373	309	365	348	390	390	356	407	364	325	378	380	364	376	344	376	416	314	375	381	385	355	342	359	362	360	340	388	331	378	354	368	344	361	376	348	372	369	397	359	368	364	355	352	401	365	314	329	343	338	353	366	345	377	360	348	346	373	329	350	328	324	377	355	393	351	337	320	337	375	370	343	364	364	362	338	380	390	373	354	357	338	359	356	407	378	354	378	362	329	351	376	386	366	329	339	348	378	357	348	391	336	318	338	340	345	380	340	373	370	381	383	371	398	380	359	359	404	356	372	356	374	346	323	327	375	346	362	360	386	399	377	329	364	385	385	375	353	344	333	361	335	351	354	325	344	368	377	351	317	345	370	388	370	343	357	362	347	337	359	377	375	389	412	359	338	365	360	335	379	365	380	365	369	375	348	391	352	387	379	340	416	396	398	367	391	363	365	362	349	413	396	399	354	334	378	354	375	375	406	371	353	398	378	353	380	357	321	358	396	345	362	330	374	365	365	365	344	388	364	402	367	373	319	335	378	354	340	394	369	349	395	381	388	375	350	388	380	375	354	343	346	370	361	358	349	365	360	354	320	338	364	367	359	371	383	366	357	369	383	382	352	359	360	370	352	345	370	380	370	339	356	376	345	330	372	370	351	352	379	375	350	375	388	387	351	373	345	349	406	342	383	356	369	378	373	356	376	362	366	323	384	324	376	370	372	416	363	356	359	347	363	375	339	340	358	357	381	353	356	377	335	382	368	347	335	359	342	360	386	386	367	331	370	334	382	368	361	355	377	350	380	335	373	349	360	366	383	334	344	375	366	360	355	322	355	354	361	371	375	315	360	368	376	363	360	381	343	381	332	388	355	347	361	384	376	371	410	356	370	385	361	367	351	331	394	392	359	351	331	390	384	338	372	345	377	377	361	374	347	345	325	345	369	402	367	339	365	377	370	349	406	386	345	348	353	360	322	329	415	382	356	350	345	387	382	364	363	361	343	382	378	359	363	399	352	351	344	342	374	379	368	334	386	355	354	375	346	363	337	336	363	368	339	372	336	399	340	342	372	373	349	374	361	349	347	367	322	326	329	332	363	363	383	357	390	354	409	349	369	386	396	339	366	363	416	385	343	353	376	346	384	382	359	352	364	346	360	344	380	364	350	385	387	359	376	354	344	356	383	364	407	347	348	389	355	373	348	369	381	360	383	340	372	338	391	332	348	360	385	371	324	390	370	386	364	384	331	379	326	388	348	381	372	370	328	347	374	341	360	338	377	400	326	338	383	368	353	360	363	371	343	374	369	375	358	386	357	385	389	353	349	347	334	352	368	342	388	375	394	364	362	320	356	354	388	328	383	340	370	364	380	413	361	369	354	371	367	409	378	341	337	370	403	369	332	342	368	358	344	377	364	383	331	342	372	361	339	335	352	369	362	364	377	373	349	348	362	354	345	365	384	380	379	332	353	369	358	367	373	341	372	397	386	366	386	372	317	349	373	350	409	386	393	349	384	357	371	397	375	377	348	352	333	357	374	400	347	380	371	381	346	385	340	397	363	368	353	416	361	339	382	360	356	335	372	401	379	389	366	376	372	329	351	331	322	352	357	352	396	396	413	375	403	356	378	348	371	350	372	363	366	383	361	350	345	337	342	401	363	332	353	383	378	385	345	371	368	353	318	330	378	406	358	340	334	367	349	354	370	357	322	380	347	371	392	404	389	342	331	357	355	344	376	342	381	364	369	388	389	359	366	338	360	398	375	356	401	352	393	342	368	385	340	331	364	338	345	378	384	311	308	351	348	374	368	384	340	386	321	330	363	356	368	342	369	343	358	349	394	376	356	351	420	380	389	358	332	367	364	350	306	382	337	353	349	375	357	394	384	336	349	346	354	377	399	367	352	365	344	366	388	376	345	350	350	354	378	386	358	363	358	359	360	362	356	399	335	361	373	366	369	368	390	348	342	337	339	367	350	353	340	359	350	391	367	347	369	310	381	387	363	355	342	362	374	366	328	349	339	358	328	389	383	359	379	361	382	368	319	324	345	334	394	372	350	342	372	370
5383	3145	5544	6006	5245	4036	2978	2384	1853	1571	1364	1283	1184	1104	951	954	891	824	836	839	858	776	810	885	872	826	828	831	789	800	772	773	766	821	796	789	805	808	817	800	781	764	781	791	845	787	823	777	826	802	737	803	853	825	839	824	801	760	772	836	814	786	835	769	773	789	792	745	776	744	851	794	827	847	829	792	750	755	756	717	809	836	785	825	798	774	800	808	802	764	778	787	861	842	799	763	803	825	841	810	819	788	811	791	827	774	814	800	746	857	830	792	769	833	802	794	827	796	772	809	863	734	810	833	792	774	840	783	784	797	753	778	829	770	835	769	815	757	795	830	820	734	761	840	821	803	757	805	819	740	789	779	747	784	760	765	771	802	756	835	827	789	780	799	773	775	784	776	764	808	754	796	817	801	797	793	752	840	816	820	752	826	816	827	822	785	787	797	743	825	814	801	777	789	796	821	818	812	824	791	830	829	791	786	816	777	805	759	760	781	856	753	789	764	763	711	769	812	820	749	838	827	826	857	754	802	755	777	697	860	832	838	779	808	765	862	759	776	831	810	791	772	765	817	776	840	784	833	815	786	796	803	804	846	806	821	776	747	732	799	753	721	741	769	801	724	822	738	770	847	755	807	787	799	788	812	770	797	801	797	811	757	754	766	792	839	812	790	824	818	812	781	776	771	771	779	768	832	848	790	775	778	735	823	755	780	819	836	792	763	843	817	790	799	791	806	820	819	769	780	822	773	860	799	773	801	802	756	812	798	766	755	800	793	814	776	781	807	788	760	781	786	748	734	760	780	826	779	802	799	750	767	793	781	776	770	777	809	858	732	800	793	770	854	808	795	783	763	812	794	813	796	786	772	813	806	817	797	787	803	797	824	805	792	741	793	785	826	826	769	778	780	771	787	806	778	712	737	772	799	768	806	762	769	764	787	826	826	790	784	808	761	782	810	760	814	792	793	827	787	762	786	793	741	784	766	756	800	833	758	807	761	736	768	792	808	746	790	830	784	760	817	799	783	740	794	778	778	767	781	774	753	791	800	782	774	773	789	771	804	767	776	790	749	803	772	799	805	817	782	781	818	804	727	792	797	795	808	746	789	801	804	757	788	778	842	794	758	792	814	788	793	803	815	862	760	756	772	794	825	781	802	823	747	771	786	738	749	773	771	790	767	798	778	781	798	775	781	821	758	790	784	798	798	790	807	809	783	754	771	793	836	743	760	784	778	841	846	765	803	779	753	814	753	819	794	783	769	763	785	774	797	743	791	785	785	791	815	780	801	771	732	828	841	829	785	799	768	789	803	780	810	822	847	792	793	819	842	800	769	836	784	760	778	777	768	776	814	758	838	813	780	784	856	739	828	798	790	806	789	779	771	819	807	776	802	812	762	770	845	822	807	761	756	815	778	818	823	804	776	802	795	796	792	799	794	821	722	788	809	724	805	805	802	812	788	743	777	758	771	756	788	753	791	808	816	787	775	739	764	770	791	803	809	803	815	770	797	804	763	758	773	777	797	834	768	832	727	767	803	818	742	814	770	789	793	806	748	834	756	780	794	843	787	771	825	755	769	849	819	792	834	788	730	765	801	807	808	775	794	790	783	729	815	841	793	829	774	835	839	808	793	799	811	778	802	772	790	738	808	753	807	806	764	789	769	791	821	778	767	775	771	760	819	792	817	808	776	786	769	743	787	768	754	771	775	799	804	730	799	759	762	777	800	811	820	798	762	808	731	797	774	820	820	811	774	748	809	807	838	740	723	849	815	703	836	822	846	752	790	788	811	832	809	813	777	791	833	789	776	798	744	811	774	743	777	784	771	792	763	772	762	767	785	754	770	786	793	819	822	797	765	790	814	827	782	798	770	807	768	733	771	807	774	781	773	792	742	773	809	808	773	753	851	821	812	804	738	830	759	768	780	776	830	763	788	767	785	789	791	748	809	798	825	792	809	795	767	787	826	847	826	776	740	818	824	745	782	813	749	842	787	850	809	743	815	866	784	795	741	816	791	815	819	857	810	816	851	807	790	843	796	782	848	775	848	830	775	810	791	811	803	803	752	765	784	790	765	797	790	784	828	753	792	745	803	776	752	791	807	846	805	758	797	759	804	769	794	739	750	782	805	733	785	799	843	777	784	852	764	805	801	769	839	758	822	772	832	795	798	763	748	765	818	769	775	807	778	812	802	833	780	742	857	779	812	774	870	765	790	789	830	774	816	787	830	752	838	760	837	760	790	813	794	829	833	818	748	823	789	834	827	805	808	808	806	783	792	791	795	769	811	776	813	778	853	775	800	781	792	840	773	830	804	796	763	840	759	804	759	835	821	794	758	847	790	793	797	719	805	781	817	739	782	842	792	759	796	759	759	759	796	827	799	763	759	781	810	783	806	826	813	752	789	744	751	773	807	774	742	779	811	821	794	784	798	777	744	817	810	813	809	801	789	760	788	820	768	820	769	788	797	757	827	782	757	822	778	804	792	792	859	773	820	758	771	775	815	776	781	758	777	809	857	780	827	805	814	814	812	791	794	812	770	773	822	881	804	756	831	794	749	791	819	821	752	807	771	820	799	821	744	768	805	788	807	809	828	801	869	777	836	865	772	778	840	728	755	771	774	804	793	807	775	811	787	772	794	802	805	792	843	842	803	735	837	731	832	764	802	765	831	803	758	792	811	803	829	780	814	771	811	812	814	781	797	804	793	775	778	803	779	780	753	790	791	759	795	732	777	759	779	839	797	792	814	783	726	793	804	775	816	777	758	786	763	788	804	809	792	835	815	813	810	814	811	756	811	853	842	812	772	794	754	862	835	763	766	792	841	761	802	809	792	784	786	787	769	853	777	779	797	767	764	776	736	805	787	771	800	807	806	809	772	792	865	802	827	776	812	756	761	764	761	744	778	814	839	789	820	769	800	746	798	762	766	779	736	803	814	774	795	830	784	795	742	802	799	787	784	798	798	780	805	770	785	780	846	773	777	820	804	776	764	824	823	815	807	738	779	785	832	734	811	839	819	769	789	799	800	790	849	753	793	807	808	786	800	809	778	798	778	761	790	790	779	838	830	794	796	823	778	779	796	760	734	799	829	769	808	791	763	795	795	780	815	766	800	786	831	757	825	734	769	802	802	772	801	781	780	804	768	782	842	833	747	761	824	801	790	782	745	801	752	753	779	849	750	827	806	794	827	764	762	736	806	800	811	802	746	782	789	782	826	779	800	780	779	778	769	792	770	802	755	874	797	828	837	788	785	804	799	776	832	806	799	780	738	800	778	787	830	788	749	789	819	804	791	809	800	859	783	759	742	806	801	772	782	818	780	788	754	827	788	723	763	772	811	752	785	812	807	736	830	821	819	751	778	771	848	855	763	797	768	768	803	770	773	812	769	820	815	788	794	799	756	801	744	795	781	761	801	804	779	784	789	797	774	849	790	813	843	765	792	779	800	785	777	856	785	798	776	776	784	743	779	853	770	799	765	820	748	797	828	782	802
18173	6602	5938	4198	2469	1756	1290	985	733	615	526	483	511	448	386	352	365	367	373	369	350	341	346	353	377	402	411	335	325	343	325	329	376	319	353	358	319	317	351	355	352	344	346	303	366	360	359	377	360	351	342	392	366	323	316	348	350	350	321	354	328	373	351	296	357	360	315	335	372	324	335	335	353	354	357	337	357	337	345	361	364	381	362	320	356	367	332	399	301	324	307	340	360	328	351	333	342	319	335	318	368	304	307	328	325	351	319	336	363	313	372	350	333	376	355	342	329	326	357	351	354	379	360	329	358	341	332	340	348	346	348	296	310	344	365	367	374	339	352	370	348	349	362	343	332	334	383	357	348	354	351	379	329	369	323	347	347	322	371	335	338	384	336	357	370	356	359	323	358	350	342	372	334	291	398	308	353	352	343	330	340	353	383	324	354	360	352	366	364	364	359	324	343	339	384	355	358	365	346	305	364	341	316	372	342	332	324	350	368	337	339	323	353	375	351	329	318	307	394	342	324	300	348	325	363	326	339	366	334	348	309	332	343	338	321	341	336	382	334	361	339	319	339	330	396	337	355	321	374	345	338	381	360	338	362	378	345	360	336	329	379	321	322	321	341	366	347	360	356	321	324	335	312	323	334	316	336	322	346	322	338	363	357	333	361	325	299	357	324	338	360	319	366	309	339	375	380	311	334	377	339	354	302	302	342	353	339	321	351	309	307	359	373	359	316	340	366	323	356	329	384	361	340	364	349	350	359	335	357	346	354	351	364	350	346	327	352	322	363	327	335	353	330	348	339	373	332	333	357	334	352	360	336	337	354	314	323	364	388	327	319	333	335	365	328	361	351	337	306	387	355	323	333	324	355	371	336	359	307	370	332	339	331	322	348	329	382	311	361	316	332	367	361	328	305	316	334	367	331	356	320	325	355	360	343	324	335	315	357	326	333	376	327	342	326	356	354	402	349	368	381	337	345	357	350	365	339	344	324	350	331	342	342	333	352	353	336	357	341	367	344	347	337	334	319	347	351	318	342	351	372	332	355	321	325	346	344	331	356	368	354	330	337	335	353	340	370	333	324	295	294	319	322	353	357	351	358	335	366	325	338	339	326	335	346	392	365	312	367	321	326	362	322	364	319	322	341	318	347	339	356	362	312	359	348	326	367	344	326	348	346	342	325	344	353	313	326	326	366	353	340	369	324	366	356	376	322	327	327	360	360	370	329	351	326	350	364	311	338	371	367	323	342	338	370	357	354	319	363	332	328	351	364	348	333	341	325	360	360	312	340	353	316	360	339	328	334	320	345	325	348	358	331	331	325	367	316	333	299	320	334	305	351	334	347	327	346	325	340	370	335	350	345	325	367	341	315	327	316	323	308	359	335	352	358	363	361	309	293	367	342	337	361	353	324	366	341	366	325	326	339	326	327	329	327	351	325	331	326	355	385	318	322	349	361	336	348	377	343	322	322	319	400	314	340	348	353	346	302	383	380	296	336	359	346	296	342	371	320	301	361	349	362	346	344	365	333	317	325	357	361	351	345	333	355	369	337	350	334	332	343	345	377	355	399	333	317	340	334	307	332	340	280	324	370	343	329	322	317	336	352	348	378	357	365	328	308	317	326	334	348	301	315	316	309	320	313	357	339	341	363	334	341	378	312	324	370	303	335	370	383	343	360	344	313	337	309	328	350	333	339	321	350	325	359	331	341	342	300	367	342	341	314	352	310	377	357	318	329	381	354	357	377	373	325	368	364	363	338	320	328	297	349	328	335	357	347	356	309	314	324	326	351	339	323	333	371	367	332	342	328	346	340	395	347	353	353	332	334	316	327	366	362	344	333	318	361	324	335	346	336	336	345	377	316	352	323	338	336	333	343	340	359	368	328	335	350	348	348	342	356	335	364	348	325	333	328	312	312	305	349	341	310	341	366	342	345	359	321	323	331	368	370	331	325	341	350	366	332	340	372	340	370	352	363	365	350	365	334	329	357	325	349	364	340	333	353	341	377	350	360	364	364	368	327	374	332	344	355	356	359	348	335	343	340	358	364	331	373	356	387	363	355	345	348	346	372	359	333	334	337	304	354	360	337	344	353	355	331	328	334	369	341	338	356	345	352	328	360	338	346	341	343	341	311	340	326	314	335	378	321	321	328	328	308	345	320	358	369	317	350	317	322	343	333	316	317	340	344	316	336	375	342	328	287	311	348	336	346	324	343	369	346	348	365	351	335	376	335	368	377	397	341	349	339	337	367	331	351	328	352	342	333	346	310	348	309	351	330	337	347	316	355	338	323	326	369	345	353	352	324	345	327	316	327	344	304	313	318	328	321	326	393	349	352	360	354	335	345	331	364	382	338	352	341	308	329	338	327	374	325	346	309	339	384	342	335	393	368	361	322	340	331	332	300	357	374	339	335	363	378	319	344	325	354	343	349	373	324	287	370	352	359	368	361	355	350	311	339	358	366	355	326	367	322	343	333	335	361	347	361	337	350	347	356	351	315	360	351	325	366	312	320	358	331	311	311	352	363	337	340	322	345	363	363	332	346	373	356	333	356	351	346	378	357	344	328	359	385	316	354	327	339	321	362	328	339	299	336	346	364	317	337	370	332	322	331	364	367	327	344	319	339	349	336	339	357	389	332	368	346	341	307	337	332	328	332	330	353	332	305	324	379	368	366	346	349	349	390	312	336	273	366	328	333	343	334	366	295	344	321	342	334	327	304	311	351	358	330	326	337	305	318	382	343	339	336	343	320	394	327	324	357	336	334	377	366	319	359	344	337	363	350	335	326	325	338	329	318	362	343	331	350	359	306	368	322	306	347	299	351	357	342	343	352	316	343	381	351	353	350	319	312	366	297	346	341	336	364	336	343	323	356	344	311	346	346	366	331	345	351	375	374	350	328	334	341	325	347	353	299	346	321	319	320	345	345	334	348	381	333	338	332	353	354	346	340	364	314	317	331	349	349	296	368	351	329	313	376	332	341	380	405	339	333	346	327	332	356	327	346	372	369	389	355	378	358	348	362	331	334	335	389	359	349	339	343	341	352	345	342	347	337	360	364	348	373	336	314	370	314	348	353	346	316	318	368	331	354	353	349	339	359	356	358	340	338	308	314	332	361	347	346	315	339	336	364	328	319	358	338	329	341	345	345	323	337	349	335	342	357	305	333	362	347	326	325	355	302	346	363	332	361	338	361	325	334	378	360	330	360	343	340	358	337	312	337	328	333	352	384	317	313	355	351	318	324	316	333	362	348	370	336	320	343	354	297	326	329	311	318	369	350	347	381	339	353	340	312	339	335	335	353	319	333	333	330	364	340	328	328	319	356	388	347	350	344	331	328	366	352	342	329	350	366	315	350	353	351	350	330	322	326	333	374	318	309	345	341	321	299	320	342	304	365	364	332	394	375	350	333	323	353	340	344	369	349	377	365	367	341	356	352	320	305	332	292	353	379	356	334	351	336	308	364	361	352	336	326	343	330	337	340	333	376	331
11088	5391	9312	9856	7860	6022	4978	3858	2768	2130	1776	1657	1467	1367	1094	998	913	870	843	887	874	863	908	955	908	870	825	865	808	803	767	782	748	737	737	759	824	804	737	751	777	786	815	821	792	740	777	799	765	829	807	809	802	792	755	868	835	856	739	822	810	753	756	765	747	761	732	782	780	758	798	774	785	738	747	730	824	719	742	817	790	770	764	758	755	764	745	739	759	742	730	770	763	745	768	758	750	769	795	723	724	782	782	795	781	783	792	745	757	802	797	771	764	777	778	752	793	739	737	785	756	731	743	700	750	753	721	739	763	746	844	783	724	827	729	775	806	780	756	767	749	806	773	770	767	734	769	806	774	773	766	760	713	754	745	782	775	767	754	739	824	758	813	810	796	794	757	787	837	736	758	785	798	717	744	793	823	828	756	785	767	779	749	738	779	785	743	798	755	792	749	721	802	774	783	770	827	761	732	759	793	727	745	779	722	781	723	763	833	785	762	787	761	780	786	736	788	737	761	724	790	772	730	737	767	750	796	749	784	775	805	740	754	726	741	746	829	773	769	754	782	777	763	769	776	738	762	776	728	765	774	769	772	729	725	738	731	772	760	748	782	782	754	754	777	747	763	751	705	740	730	751	774	712	756	766	783	767	714	749	725	766	767	714	788	777	797	712	776	792	719	792	745	769	778	750	750	775	793	768	727	755	762	805	739	804	734	778	767	800	709	749	787	756	802	756	765	760	774	741	787	690	790	738	795	775	749	836	778	778	807	791	747	746	759	760	780	750	795	764	795	764	792	786	784	735	747	726	767	756	785	805	838	783	714	787	737	786	812	764	790	827	739	758	735	783	796	762	724	823	823	749	761	765	748	756	769	758	757	762	776	735	862	773	741	765	788	750	754	811	802	731	787	763	759	703	753	766	830	767	745	744	735	729	776	791	712	781	710	799	733	740	703	753	773	791	735	741	719	782	764	783	772	732	746	755	734	760	800	801	746	777	818	800	779	743	744	738	726	763	767	799	738	734	758	750	803	717	740	754	765	792	759	807	772	802	784	745	750	802	716	748	768	705	730	764	755	794	765	726	781	753	755	728	762	764	790	760	780	753	820	734	759	800	782	776	769	758	773	808	765	739	787	841	801	731	731	794	813	744	750	763	780	709	758	771	770	732	749	735	769	707	769	772	785	782	787	737	774	798	735	717	723	777	735	745	774	777	766	790	744	812	764	737	800	718	739	786	754	766	727	784	784	762	774	751	802	716	798	673	807	801	764	757	757	712	764	772	733	774	729	761	781	785	716	729	765	782	760	783	777	742	755	763	728	789	782	741	788	777	772	788	764	757	773	798	765	709	808	784	750	716	788	838	792	730	721	765	779	797	775	795	777	747	728	844	783	775	759	803	741	703	826	737	765	735	740	796	760	731	810	801	775	768	758	807	785	716	774	737	778	756	760	813	782	727	743	786	782	714	799	750	799	753	789	783	797	788	752	776	703	784	728	735	787	821	751	764	769	788	717	799	761	741	780	756	775	740	767	789	753	776	784	727	759	738	758	726	759	773	790	784	764	800	797	745	779	759	785	738	753	792	787	797	813	730	760	809	764	748	755	792	764	744	828	760	765	746	685	788	769	725	742	750	808	747	762	770	760	803	764	715	743	727	762	766	761	815	785	764	767	793	758	759	800	775	743	776	697	747	761	756	726	727	785	758	719	816	802	722	788	780	770	755	749	733	790	756	803	769	796	782	801	779	770	762	801	760	794	726	751	749	742	745	771	699	753	761	796	763	783	754	773	787	748	782	784	781	727	750	782	789	720	720	772	774	788	809	746	769	761	787	750	780	704	806	780	762	775	741	745	776	761	838	772	813	765	771	755	815	780	776	784	800	723	773	776	779	736	763	739	714	755	759	773	775	748	769	740	797	775	767	747	812	758	751	769	753	787	734	732	740	789	717	776	762	792	785	794	795	783	783	770	729	749	773	784	793	737	765	780	754	747	733	810	737	730	781	806	768	835	764	777	819	741	735	777	819	784	766	758	762	795	744	805	770	736	724	786	774	752	731	789	762	775	840	760	729	788	801	810	736	829	708	799	731	788	791	771	757	754	799	753	793	823	784	777	712	747	743	748	744	764	751	775	778	769	779	739	766	752	774	775	721	736	758	751	787	804	740	726	743	811	813	775	803	744	746	770	754	789	771	735	748	766	802	802	767	754	770	760	759	770	785	756	788	793	760	736	744	772	857	736	746	771	749	775	776	763	781	823	815	766	747	752	784	751	779	772	744	735	777	785	777	752	752	740	787	770	743	756	708	739	804	717	763	750	773	799	827	753	768	707	762	761	777	759	798	772	736	786	740	792	727	755	725	772	768	729	763	749	756	764	734	764	769	759	755	779	725	760	737	778	727	792	781	729	765	740	811	736	753	768	759	718	793	766	776	763	803	777	816	788	750	732	752	789	751	766	782	743	761	768	809	772	774	760	763	745	745	757	741	784	802	781	774	764	791	776	763	737	770	747	761	786	776	753	761	730	794	747	816	776	726	789	786	744	744	787	787	723	762	776	783	727	748	785	786	766	767	793	781	795	798	732	785	784	786	806	737	770	794	777	761	742	767	732	738	783	800	807	784	756	780	763	794	747	813	745	775	753	814	753	728	756	764	734	756	762	753	786	773	809	751	766	751	750	716	774	756	810	778	757	722	780	760	767	760	757	797	696	770	782	751	761	816	738	756	760	778	720	775	775	774	737	755	780	812	791	737	789	780	782	791	744	786	815	742	763	732	770	728	745	776	778	739	768	763	772	793	771	770	685	734	808	737	775	762	714	750	765	801	780	724	774	759	765	764	818	739	785	785	785	752	696	842	815	712	735	799	741	776	797	793	779	765	748	823	788	770	791	747	751	736	806	753	757	786	734	717	765	799	770	767	771	749	753	742	732	734	800	736	696	735	785	800	765	750	771	748	756	788	771	793	723	776	752	768	777	785	763	800	772	756	762	754	759	711	775	753	775	708	746	827	770	801	782	765	734	774	781	742	792	789	713	787	786	823	755	772	714	766	786	730	819	769	719	784	758	775	783	765	760	783	746	766	728	805	715	715	775	823	775	744	735	753	775	706	750	780	790	796	761	789	772	754	690	820	685	785	737	783	733	771	757	814	799	790	787	774	756	778	735	799	752	729	735	753	759	782	788	830	763	787	799	744	767	751	766	758	747	786	796	747	757	725	836	809	743	764	752	769	724	745	825	732	780	757	761	747	754	775	720	743	719	774	742	807	798	808	738	829	759	776	778	718	802	790	758	755	753	752	742	784	761	792	724	728	734	742	760	732	750	779	683	768	746	809	782	764	782	767	737	697	773	730	780	755	735	778	831	771	797	793	804	718	718	715	753	767	791	780	737	722	728	769	746	820	820	749	760	716	759	748	752	690	730	774	778	764	744	748	777	772	742	792	726	770	807	789	758	787	733	751	774	772	813	729	772	794	801	719	759	746	788	755
26325	10659	8940	6249	3888	2408	1813	1309	997	786	665	600	593	614	521	447	526	475	472	489	436	475	433	436	450	441	409	448	457	463	439	431	436	462	448	464	395	441	435	424	418	414	436	444	466	418	440	393	411	482	402	431	433	397	408	434	440	426	427	457	475	412	409	404	421	467	399	462	414	398	445	461	441	422	424	447	457	399	414	440	440	430	429	408	411	447	469	436	395	387	414	466	433	427	414	432	431	432	456	455	410	437	411	411	432	417	442	411	416	437	415	413	451	426	399	386	429	436	427	423	445	412	410	404	393	412	418	426	436	448	462	422	408	443	455	413	404	444	399	433	450	449	455	405	399	466	475	493	410	431	421	408	392	451	412	445	465	461	394	430	427	453	422	424	390	403	443	440	445	405	419	438	412	435	369	408	388	425	416	452	425	459	404	383	410	406	440	404	398	404	430	454	443	426	399	417	464	438	422	401	418	428	424	456	440	432	413	429	395	356	402	386	435	411	406	410	460	393	395	411	408	452	395	436	374	419	413	420	447	427	457	437	403	403	450	446	411	404	442	418	415	404	414	416	446	449	439	399	472	398	420	405	413	467	439	395	464	418	453	480	409	430	454	435	423	442	406	429	423	458	428	426	391	431	393	439	384	394	429	401	444	419	428	439	412	427	401	422	424	441	392	420	386	418	432	425	429	435	469	416	428	441	443	425	464	392	444	414	428	444	419	418	441	413	366	398	427	347	429	396	425	428	429	467	450	435	418	425	418	384	384	433	420	400	401	435	416	410	435	396	399	414	380	414	416	433	427	450	435	437	419	401	395	444	440	433	447	395	410	423	407	429	439	461	409	469	430	435	465	389	420	424	440	424	387	418	451	380	428	403	425	418	444	402	433	399	423	444	405	410	426	408	411	449	408	393	427	431	411	399	398	421	414	435	396	447	458	472	427	415	437	413	422	417	405	425	390	429	390	408	444	452	393	414	468	416	408	437	423	440	428	443	447	413	410	431	448	414	388	393	434	393	431	428	397	454	414	438	408	428	388	409	410	463	449	462	466	412	352	432	409	401	386	378	418	397	482	435	407	437	446	450	409	428	425	431	409	454	454	418	433	406	452	411	407	405	419	429	452	405	428	422	424	427	467	412	429	422	445	422	417	404	413	418	418	437	440	441	389	399	436	413	434	434	464	413	448	450	406	422	418	458	381	443	434	406	426	371	383	439	419	480	453	459	405	400	409	424	443	412	411	435	406	411	418	435	416	446	415	426	422	403	431	406	443	435	461	439	416	423	436	412	442	422	399	402	418	434	395	428	394	419	383	383	415	440	431	421	403	477	412	456	420	433	415	394	379	454	455	443	395	404	435	440	429	460	436	419	405	407	452	425	451	375	440	468	396	408	455	462	436	410	422	413	426	400	428	436	445	420	396	410	468	470	414	434	404	394	448	427	424	412	405	454	394	446	422	397	450	423	443	409	402	426	388	423	375	385	413	423	408	428	418	414	403	392	414	418	448	434	438	477	449	439	452	413	440	418	416	406	435	420	421	416	379	407	402	436	432	415	441	437	370	430	432	450	435	452	415	395	399	417	449	445	407	419	398	438	401	441	446	430	399	434	435	410	437	456	385	412	423	449	433	400	397	454	461	472	454	419	406	401	415	468	432	440	454	449	415	411	392	402	435	455	404	388	409	438	409	425	414	439	408	389	394	415	467	383	363	442	451	431	413	430	422	437	446	389	430	412	431	411	437	450	445	403	424	344	453	439	448	447	441	423	416	415	377	415	390	411	424	409	466	444	432	454	414	418	429	481	421	434	430	424	364	402	439	411	442	411	419	434	377	374	417	429	428	426	424	435	429	467	423	412	441	398	412	465	394	437	462	434	415	472	456	434	398	431	445	408	414	460	443	406	428	435	435	413	436	424	435	447	411	410	394	416	423	437	392	475	444	436	448	420	427	456	455	379	437	412	429	401	415	418	398	447	425	394	415	434	425	385	427	388	402	392	448	407	419	416	409	402	435	460	389	414	370	380	432	451	436	417	413	394	397	401	448	435	458	405	441	451	434	415	417	414	412	416	387	403	428	407	431	426	457	417	435	430	408	439	455	444	418	410	409	448	453	393	437	423	464	415	434	437	397	417	394	438	412	428	402	404	414	458	389	448	446	464	421	419	438	420	417	438	472	407	422	421	415	423	381	424	455	386	436	445	415	398	400	453	438	403	462	414	409	457	399	431	409	417	444	443	448	508	400	415	408	428	439	463	432	427	420	425	436	456	401	417	412	427	426	429	454	417	410	380	433	409	445	440	429	444	417	403	429	422	424	422	391	425	455	447	412	445	435	412	457	446	405	402	393	369	407	440	419	404	416	418	427	422	415	407	436	457	449	407	408	396	358	420	435	425	372	428	389	479	396	386	398	487	443	407	413	425	413	409	448	447	441	449	424	423	413	450	455	440	420	412	418	463	400	410	444	461	455	422	416	432	468	412	401	399	394	415	422	421	403	432	434	412	424	425	426	438	433	456	415	409	402	414	426	425	407	438	379	471	396	429	421	415	423	443	386	437	463	457	455	426	390	452	412	419	391	412	429	443	400	410	418	415	384	431	454	454	404	390	437	427	440	423	404	406	391	415	405	439	427	389	407	429	421	407	473	439	444	414	407	437	425	423	408	454	427	414	407	423	454	433	430	426	455	433	428	437	384	449	455	416	453	389	464	434	391	423	396	440	473	433	427	447	435	417	425	426	440	449	408	361	410	433	418	417	380	429	459	421	381	411	413	456	426	378	400	446	376	448	423	428	448	426	441	422	425	386	412	460	426	413	411	479	431	414	436	444	378	418	429	405	387	413	452	438	431	444	426	464	425	441	431	410	439	407	441	455	398	408	441	455	417	424	392	452	426	423	416	404	397	412	467	438	408	423	410	387	414	450	397	414	421	411	422	473	392	423	409	443	440	420	430	433	435	456	410	408	444	430	408	449	444	401	414	405	420	444	458	437	432	475	391	442	456	392	400	408	406	442	429	443	426	405	398	412	398	395	445	385	415	377	431	430	395	453	428	400	432	407	423	405	429	464	431	425	415	411	445	446	430	425	422	400	420	423	410	433	432	418	445	455	404	394	397	445	411	410	423	407	426	447	443	410	413	432	420	443	423	440	433	406	430	389	414	425	455	412	453	395	412	448	397	404	481	437	380	443	454	417	410	397	384	415	398	431	429	432	429	423	453	400	397	414	393	458	442	439	438	417	422	390	420	442	388	415	442	426	442	423	424	439	425	411	441	450	418	377	442	421	402	440	417	432	470	448	442	414	424	434	429	392	412	392	476	411	433	455	389	383	386	390	425	406	438	395	414	438	428	436	422	391	433	419	406	435	424	427	448	426	425	399	431	406	444	415	431	431	424	440	427	427	444	410	431	460	427	402	440	414	442	424	411	432	444	451	430	406	447	436	400	404	400	465	418	397	416	423	421	432	414	399	449	392	393	403	421	418	455	413
14362	7649	12633	12532	10568	7961	6653	5405	3861	2893	2344	2092	1782	1670	1471	1293	1170	1117	1084	1094	1116	1131	1044	1118	1118	982	1062	966	993	958	908	971	928	1001	938	958	929	903	991	1005	920	947	942	950	927	967	975	937	984	1003	1019	905	947	926	981	934	961	912	961	903	913	949	992	890	881	899	919	953	940	913	947	926	927	963	923	968	939	890	902	912	942	930	966	935	897	910	952	910	912	889	948	879	968	931	872	917	874	936	937	909	924	948	910	905	902	878	967	1043	916	887	868	901	936	925	974	898	925	937	870	827	922	867	894	926	901	898	912	930	960	964	925	890	949	971	928	972	958	910	901	956	927	915	951	1003	927	902	890	867	901	940	910	918	913	895	873	904	921	904	980	960	859	909	889	929	943	895	960	936	950	946	930	979	923	920	885	946	951	926	925	942	936	927	980	920	924	945	943	933	918	958	987	933	990	928	949	925	914	973	949	893	914	912	926	946	914	898	903	934	893	913	919	914	895	929	913	927	909	885	899	909	904	985	933	916	938	903	939	928	945	892	868	904	910	929	909	925	945	944	911	956	903	973	937	942	931	876	894	933	902	922	911	996	932	865	891	918	916	938	945	904	950	956	872	965	922	910	944	866	889	910	958	894	950	887	903	864	883	884	958	942	867	969	983	922	911	913	919	950	894	957	927	923	888	920	903	916	916	855	877	905	899	916	909	925	953	939	889	936	894	902	945	868	907	892	860	942	958	933	888	923	936	948	956	922	958	924	958	913	967	939	896	903	915	929	947	889	941	973	937	898	911	901	932	944	913	899	865	914	900	904	920	957	927	945	903	947	939	955	929	947	926	967	948	915	894	930	894	903	919	915	944	912	934	978	905	898	920	974	881	886	890	939	927	870	924	879	949	866	960	904	918	936	928	920	899	917	932	880	908	998	913	968	903	938	876	892	906	940	928	914	887	880	889	926	871	983	945	927	941	857	916	972	954	885	902	928	908	866	939	942	953	909	888	967	908	890	849	873	922	888	911	895	949	914	970	944	910	890	925	962	916	912	919	866	909	902	946	970	933	914	906	918	911	913	950	948	1005	857	913	939	925	890	958	937	906	923	918	874	910	926	897	911	937	875	916	933	902	925	895	937	994	922	920	941	910	899	919	934	913	868	877	908	958	920	943	900	918	940	931	919	944	906	932	971	896	920	852	898	892	885	915	949	873	924	937	905	912	906	964	936	896	918	924	928	949	884	931	911	902	897	957	872	924	919	934	884	885	968	942	1001	956	934	881	936	928	907	960	969	915	863	945	911	916	928	930	909	934	890	918	936	913	929	947	941	916	968	917	952	925	955	870	894	919	897	894	942	934	977	872	942	897	882	959	962	895	954	918	892	916	910	927	967	955	936	926	944	946	1031	878	955	900	895	906	923	927	895	928	912	947	906	978	884	881	904	934	883	919	900	936	934	888	910	928	925	927	892	863	866	897	952	913	953	901	920	957	929	927	916	941	910	864	936	928	878	921	963	899	899	927	911	916	898	914	910	910	897	935	966	905	921	956	917	889	920	944	958	931	940	950	939	968	946	902	965	944	934	892	893	916	916	893	935	913	940	902	933	927	948	931	930	949	896	935	897	901	905	925	959	974	907	944	895	920	898	931	903	941	956	892	871	898	956	917	928	955	876	941	905	913	931	858	876	904	902	914	918	929	974	935	916	955	909	913	931	934	942	917	855	948	926	920	953	935	897	929	902	929	945	861	862	915	950	918	950	890	956	957	920	931	867	931	855	927	879	940	888	895	906	928	929	950	889	875	971	918	972	932	933	905	919	925	922	968	966	969	908	899	984	902	865	914	927	875	956	915	970	969	899	929	917	888	938	935	893	935	973	918	862	893	922	932	924	894	936	879	893	950	910	921	922	960	917	932	889	862	896	941	957	956	902	925	921	932	942	926	926	948	907	946	966	893	933	932	891	926	970	949	899	976	914	927	972	879	946	962	912	893	929	947	924	889	908	938	917	899	918	913	851	917	926	977	943	962	918	896	897	900	918	907	907	944	915	926	894	897	939	950	893	890	898	979	837	952	888	886	978	920	899	909	869	975	902	978	943	961	963	924	873	886	915	940	905	920	938	877	921	888	935	897	908	931	947	900	955	927	868	889	914	884	896	946	891	953	974	897	922	940	892	912	914	898	936	938	964	945	943	937	866	906	903	898	914	934	884	938	899	934	937	948	982	962	949	893	922	987	941	917	927	962	910	927	894	916	918	971	894	907	929	943	923	918	868	922	915	895	945	924	942	896	934	915	925	964	930	929	912	967	911	933	871	949	922	967	953	968	955	878	901	897	927	897	905	871	918	931	922	926	881	934	927	900	914	878	932	1002	930	888	947	920	919	861	907	928	917	919	919	924	879	954	932	918	920	893	958	938	886	880	961	911	959	913	917	973	949	913	892	955	926	875	904	950	916	937	909	908	887	896	892	944	963	907	969	915	885	893	914	866	905	914	963	942	949	919	957	870	961	877	926	953	935	907	930	883	902	885	933	891	913	994	913	935	939	892	953	927	918	962	890	861	967	881	916	928	970	930	879	969	921	916	955	926	949	880	927	910	930	944	879	932	1000	876	888	934	935	907	976	910	960	959	963	919	898	910	953	909	911	920	889	929	917	867	918	934	916	906	924	942	916	930	925	864	922	898	872	929	925	955	910	927	894	928	901	892	907	930	950	892	895	896	945	985	893	914	870	892	915	908	918	916	943	886	896	884	870	929	937	906	941	958	893	933	944	987	923	927	956	929	905	910	909	950	950	911	902	925	908	873	849	945	915	892	898	925	907	930	962	924	915	927	917	924	876	913	907	947	902	948	912	932	933	890	943	920	952	884	890	916	957	906	895	927	922	950	877	930	984	874	896	898	837	896	954	907	930	936	878	886	921	912	904	898	916	867	945	977	922	948	864	883	920	902	959	915	970	895	917	923	926	923	899	938	934	1001	915	913	870	974	934	891	966	886	929	933	934	904	904	898	919	901	958	887	913	954	943	907	900	929	914	955	915	935	897	967	908	957	932	930	865	910	957	906	934	971	871	932	871	911	959	925	925	943	901	941	948	956	953	888	932	915	909	890	902	930	949	989	954	946	973	958	915	874	962	910	925	920	910	927	879	887	912	971	966	913	904	950	952	984	914	932	903	924	884	937	859	927	924	931	929	923	915	942	943	942	892	962	925	961	887	971	894	880	918	935	863	924	887	924	895	850	947	935	920	955	954	935	912	910	862	950	904	902	872	916	914	896	872	895	870	858	922	984	904	936	969	967	902	900	928	907	937	890	963	920	921	961	984	859	931	896	882	947	891	919	881	876	917	934	856	935	931	905	897	939	932	912	944	862	952	899	899	916	972	888	905	871	892	963	923	931	938	849	925	939	890	928	970	887	922	893	869	923	904	965	900	921	927	992	902	908	920	895	934	947	918	951	948	924	919	910	878	962	928	919	933	930	885	869	908	930	907	918	961	917	935	922	934
9926	3336	2984	2184	1535	999	765	738	550	521	424	450	475	431	424	416	397	394	387	354	406	361	369	358	345	365	380	357	345	365	387	394	379	360	359	424	375	377	369	312	376	335	367	358	402	361	365	364	382	388	376	374	343	388	366	338	348	362	391	397	449	331	364	383	359	381	381	378	356	375	413	344	350	344	342	368	365	357	332	337	359	350	348	363	375	332	349	352	368	335	398	383	351	385	368	380	368	332	366	363	321	380	329	370	351	392	420	354	359	358	364	351	375	375	384	388	362	406	408	392	410	368	371	392	347	360	401	377	380	355	348	389	368	373	324	337	381	396	354	371	347	370	358	349	345	377	349	359	318	375	392	368	363	341	368	369	373	359	340	373	370	338	340	355	314	358	364	327	369	377	363	353	367	398	355	353	390	361	368	371	373	374	389	347	346	375	381	391	374	364	384	358	402	377	340	351	356	385	410	343	391	374	361	341	353	338	382	350	375	350	407	372	366	365	353	352	380	334	355	369	366	374	372	353	369	376	362	366	405	381	381	374	385	408	369	364	359	378	426	383	338	343	372	350	361	361	350	322	386	341	397	372	354	364	365	369	410	356	357	385	374	349	430	361	361	365	395	357	377	341	328	334	361	402	386	385	370	355	348	332	334	365	360	348	325	361	372	385	367	415	357	401	425	358	365	355	379	405	377	346	363	348	382	342	351	386	351	369	393	363	387	362	353	343	385	342	368	369	365	344	417	401	377	406	342	343	388	345	366	375	334	415	357	399	370	350	360	398	375	337	374	374	363	370	376	388	379	359	342	363	309	352	380	365	383	377	351	325	377	348	364	380	377	305	387	375	384	369	395	350	369	326	349	411	352	348	368	375	314	356	348	319	371	347	367	373	366	367	357	346	332	361	355	357	350	389	407	355	344	391	349	417	357	321	343	369	367	357	344	353	369	346	357	360	349	368	398	358	377	365	373	409	393	402	357	355	365	364	379	382	363	363	360	360	356	351	398	381	366	368	334	318	369	373	406	382	360	349	377	342	379	323	344	375	385	355	356	374	383	398	319	348	353	386	369	341	416	364	334	348	392	351	388	370	343	390	374	307	380	376	387	366	334	384	381	353	382	344	347	377	376	329	371	385	344	358	372	325	347	370	384	411	377	362	406	342	390	401	408	382	331	345	365	358	354	360	404	404	385	411	377	374	374	376	367	394	335	392	406	366	373	381	373	390	344	379	410	371	326	348	378	386	346	362	329	371	352	328	357	360	364	366	360	342	351	362	380	392	392	368	424	357	349	401	357	385	399	380	344	351	351	368	345	355	375	401	339	403	351	387	301	349	353	361	364	378	336	368	346	384	369	337	329	364	380	365	357	374	364	370	388	364	365	409	344	373	347	327	372	365	338	365	388	376	398	395	376	345	393	374	340	348	380	337	352	376	386	380	356	369	361	355	331	351	331	394	400	360	400	353	387	358	391	324	365	390	357	392	395	324	356	402	401	363	365	384	390	387	340	360	344	362	355	366	343	396	392	379	348	359	370	365	315	356	347	414	356	330	389	340	358	357	390	364	355	386	379	373	387	363	306	363	384	366	368	334	348	370	380	357	342	353	381	354	362	371	401	366	423	373	350	373	382	367	324	366	348	381	348	414	329	340	346	361	386	377	422	364	379	315	358	408	375	399	349	362	396	347	388	378	362	381	393	362	354	396	341	378	387	409	377	350	331	375	365	378	352	330	381	311	331	354	377	380	364	382	357	360	352	359	367	386	353	343	367	336	382	359	371	323	366	385	343	363	359	369	352	369	352	352	343	403	343	368	386	383	302	343	328	398	358	375	368	368	385	388	348	361	363	395	344	354	363	371	401	348	343	345	383	376	401	355	364	371	369	344	363	376	377	371	387	373	364	371	377	359	390	410	387	371	405	379	354	369	370	337	374	374	339	394	330	364	397	373	348	376	400	368	404	384	352	337	370	359	360	359	352	349	338	383	359	364	364	380	371	388	370	401	344	382	367	398	354	352	347	351	355	403	388	381	393	383	365	361	361	397	369	344	376	350	387	382	367	359	342	390	351	339	353	349	328	397	349	363	351	351	366	382	382	376	374	375	380	376	341	327	379	416	389	395	390	338	344	359	371	377	379	322	367	376	363	377	417	397	373	372	353	376	380	365	393	391	340	353	356	401	331	346	365	385	362	355	375	392	377	387	369	361	371	367	386	330	350	331	392	343	380	355	385	350	344	351	339	372	371	346	359	381	405	372	375	357	375	391	371	364	348	363	362	381	351	341	364	372	344	388	330	378	368	329	352	405	370	360	357	370	390	340	331	372	337	372	390	358	347	339	361	390	367	372	365	392	378	368	356	345	380	369	383	360	357	387	390	389	393	363	359	356	363	328	366	395	361	355	347	354	346	377	349	406	389	357	415	374	349	362	380	423	414	342	362	347	290	347	354	404	343	337	373	367	387	375	370	341	342	369	386	332	370	429	328	363	388	341	377	398	377	375	362	351	370	374	382	371	346	355	373	354	365	326	349	358	369	393	362	369	400	342	374	358	367	342	345	371	357	367	338	354	345	355	391	350	355	318	326	365	336	350	335	367	390	345	358	387	367	362	327	359	339	362	328	373	408	409	365	387	395	399	364	375	348	375	372	355	407	389	342	361	358	353	344	351	385	389	355	347	371	398	363	384	340	369	361	336	370	370	366	357	344	361	369	358	395	406	365	349	378	370	385	379	363	379	345	363	373	371	380	364	375	357	319	367	387	337	366	324	374	358	386	323	364	337	339	382	369	332	356	396	388	385	307	348	347	403	338	351	355	353	425	343	340	356	380	342	363	362	382	362	380	375	391	374	363	329	340	375	337	349	318	331	343	338	426	333	360	336	378	348	332	380	362	362	367	397	363	395	358	373	346	392	416	393	360	402	368	309	378	346	356	323	372	370	368	357	354	400	317	330	348	367	348	349	349	366	357	329	357	360	403	350	364	356	363	369	349	372	418	397	398	356	380	358	365	403	387	381	356	363	364	348	329	369	374	374	383	391	378	363	353	334	384	342	374	341	414	359	360	348	328	405	345	398	420	383	323	398	361	380	329	392	386	356	371	356	373	371	371	364	387	382	379	344	338	346	426	375	369	364	343	354	358	337	358	323	371	362	362	406	378	352	335	359	392	365	394	348	350	389	361	377	359	384	406	367	358	365	324	357	376	374	357	396	367	369	347	326	346	366	335	329	352	353	361	373	402	386	341	363	359	349	319	316	367	418	331	367	356	351	348	367	359	369	353	369	372	373	381	376	418	332	321	363	367	355	371	356	371	377	372	398	341	413	345	367	368	354	385	356	370	382	328	382	355	395	383	367	377	366	390	352	362	378	361	388	380	343	374	355	376	341	367	356	378	379	353	353	361	441	400	363	388	383	374	363	408	359	398	357	344	360	351	335	376	375	335	315	371	300	332	400	356	366	370	333	381	386	358	404	370	398	376	324	379	372	350	356
6164	3075	5562	6051	5172	3779	2932	2601	1861	1576	1339	1221	1190	1089	964	937	818	800	870	855	901	816	852	858	879	840	812	882	844	775	805	807	853	791	777	793	804	823	725	770	798	789	784	810	772	785	811	791	797	818	866	832	774	825	789	796	798	779	831	846	767	766	780	762	781	824	785	783	821	815	815	765	799	823	827	803	756	783	817	799	815	776	809	807	757	746	805	782	833	807	726	799	826	832	752	853	814	815	801	795	781	790	867	782	786	824	773	825	776	817	788	781	796	816	800	811	801	812	808	818	790	801	820	810	779	807	767	779	812	811	822	808	807	774	803	819	794	816	787	793	765	771	841	823	807	835	794	829	753	821	778	822	806	797	755	844	824	791	759	817	844	792	803	794	771	786	817	846	791	782	817	808	795	829	824	772	837	844	770	808	777	806	785	796	837	813	823	785	767	829	800	771	778	784	760	840	818	831	784	781	815	782	740	829	785	762	767	837	766	841	799	793	790	797	791	785	769	799	762	792	802	810	819	803	702	855	807	775	835	855	798	776	803	824	843	830	804	799	797	789	769	790	793	820	776	787	809	818	796	797	811	715	779	773	826	754	819	794	788	860	753	801	825	777	764	791	822	795	841	807	799	783	820	759	816	812	837	793	829	746	839	794	827	846	870	774	774	807	838	784	795	827	732	776	810	839	859	765	759	826	774	821	827	791	802	750	862	819	808	775	818	823	769	801	777	785	839	778	767	800	829	797	797	816	802	799	833	807	815	824	805	789	780	827	849	790	828	813	796	812	769	830	804	751	778	774	776	803	821	763	766	795	804	832	806	819	796	801	746	773	745	842	794	811	800	774	793	786	815	814	791	818	750	858	797	745	768	816	804	806	829	761	811	786	786	781	800	783	830	817	803	740	804	808	833	749	852	817	774	811	805	855	774	799	808	808	817	828	851	784	842	805	784	887	773	756	845	760	821	830	828	824	833	830	788	768	782	761	751	802	832	810	731	809	782	820	804	818	852	838	843	813	793	788	786	791	786	766	833	794	787	816	739	779	785	782	788	765	782	801	810	774	777	797	760	771	778	789	831	780	784	795	724	804	799	788	832	754	796	752	796	818	814	827	826	821	809	795	774	793	837	812	785	770	758	798	812	815	821	808	828	795	828	760	791	774	809	837	823	810	831	806	800	770	773	786	843	785	884	771	797	813	796	801	823	806	792	788	804	798	807	832	873	820	803	790	804	800	793	735	791	816	831	802	753	791	833	755	788	792	782	848	741	800	801	778	807	820	790	824	818	799	830	821	750	814	771	789	811	821	809	783	817	777	816	774	774	839	765	778	750	804	795	749	840	787	785	829	786	773	806	798	800	741	803	748	788	743	798	780	788	824	748	823	779	785	782	766	832	792	795	770	765	796	795	814	807	797	823	791	803	787	789	813	796	775	825	755	799	782	867	755	803	802	778	796	820	806	767	780	832	837	804	794	806	785	819	792	822	804	799	836	828	764	797	825	758	769	735	770	803	789	783	829	829	770	737	777	821	835	832	811	892	787	843	827	741	808	842	831	810	818	824	793	759	862	817	788	800	799	794	797	775	800	800	798	792	773	853	813	748	836	829	807	817	779	818	795	767	804	799	794	753	840	762	790	778	756	794	820	783	765	818	804	802	827	807	806	767	846	830	808	754	796	786	828	822	818	799	749	834	811	794	779	764	818	837	849	788	819	821	836	827	830	747	798	761	813	767	813	846	867	844	735	802	785	746	778	787	821	772	838	809	771	771	769	847	825	809	830	804	816	796	794	776	790	828	786	792	824	810	736	810	767	752	797	787	789	748	829	775	835	787	807	824	744	804	831	835	778	796	732	795	790	786	790	803	786	781	811	781	799	823	830	797	814	749	773	759	767	823	774	772	815	814	772	820	842	775	776	799	812	824	830	829	767	771	765	751	813	799	852	808	858	798	800	831	785	822	840	788	845	782	830	753	858	790	793	882	826	795	744	816	809	826	833	761	761	772	783	801	818	785	784	791	805	780	817	760	807	771	849	759	846	755	816	814	862	818	816	733	782	760	765	800	798	819	829	811	808	826	761	824	866	798	821	831	805	772	740	843	802	758	800	783	813	778	784	774	805	816	817	814	840	800	799	759	811	805	817	814	778	797	785	790	750	830	796	783	842	834	808	754	816	795	801	773	849	797	752	841	752	810	833	743	772	797	754	743	811	781	775	808	792	810	814	772	805	782	810	811	772	771	784	796	800	822	882	799	790	778	797	778	806	820	846	801	800	831	770	782	777	811	776	794	804	794	797	783	768	780	771	792	761	823	835	816	825	775	829	788	820	817	781	833	782	869	762	818	788	796	793	759	818	774	794	793	800	845	800	777	814	759	823	798	793	809	795	844	826	805	828	835	801	778	805	805	805	778	796	747	760	779	833	799	834	801	848	757	764	810	770	838	811	807	810	805	777	784	818	815	825	796	802	803	772	815	779	807	837	777	805	830	834	819	735	821	740	832	815	838	846	784	792	791	831	745	799	809	764	787	811	810	841	820	780	815	795	808	792	818	778	805	797	802	855	788	812	820	840	818	810	786	769	762	786	804	820	755	781	810	844	800	812	809	773	754	860	804	779	816	805	796	816	800	808	821	783	741	795	795	840	826	808	787	786	818	811	776	809	819	757	813	832	778	804	819	774	814	798	781	812	805	811	824	790	788	824	782	775	808	827	776	847	763	796	803	788	784	811	853	816	835	783	814	801	814	817	792	794	812	790	834	812	752	815	758	782	800	734	765	841	790	786	756	838	799	837	810	788	790	770	800	751	817	819	789	782	767	822	773	811	848	820	810	806	814	791	809	786	779	805	811	788	770	820	793	820	857	818	771	797	813	831	807	833	780	799	799	790	822	791	807	786	776	778	771	769	709	846	786	801	836	842	846	787	787	761	801	765	819	810	825	834	807	769	825	788	801	755	830	806	790	767	808	798	790	830	800	767	803	798	778	816	757	797	796	827	834	764	760	835	809	773	816	828	781	781	796	789	824	785	779	800	786	747	791	818	799	800	781	853	826	767	737	782	825	798	774	795	769	798	795	802	804	811	846	723	803	806	799	830	826	817	819	795	794	828	804	726	804	817	788	800	826	811	821	803	792	801	753	837	752	833	817	810	822	867	798	802	810	823	770	844	755	832	802	797	835	828	807	763	757	784	783	796	879	824	815	828	811	739	813	765	789	794	818	763	756	831	791	749	759	787	806	796	832	772	831	781	836	793	825	761	769	772	850	810	822	764	809	841	846	790	776	837	832	812	793	807	774	788	760	816	777	779	884	817	804	770	810	795	818	811	763	795	794	733	783	796	850	824	780	807	794	786	721	802	842	812	792	830	845	807	846	816	827	802	813	812	796	817	736	796	780	866	774	821	809	846	803	806	809	808	764	780	786	761	774	871	796	766	748	820	780	759	796	778	818	807	789	781	787	829	823	832	782	830	797	807	781	851	801	817	787	765
18231	6854	5938	4186	2458	1548	1181	1003	763	637	524	435	445	451	443	367	378	358	351	382	408	375	349	392	368	387	363	338	386	361	356	348	322	357	344	349	317	336	335	360	379	347	340	345	324	349	324	323	374	324	339	348	308	376	385	327	330	351	371	348	365	321	335	320	378	342	353	325	351	338	358	342	337	366	347	353	361	359	338	336	332	356	333	356	345	350	337	345	354	350	372	307	332	330	351	357	341	323	353	348	384	323	343	391	351	328	381	335	358	330	349	349	364	353	341	372	315	353	342	347	333	326	357	363	357	302	350	353	344	329	377	379	369	351	333	340	295	381	332	397	356	371	348	367	358	360	364	340	373	341	361	377	335	308	327	342	357	348	341	334	417	366	324	340	357	337	324	334	325	349	376	366	363	384	345	341	358	336	354	325	337	363	289	355	355	347	347	340	324	344	323	336	359	356	327	327	312	293	368	338	384	337	329	353	350	323	370	327	305	372	310	369	379	364	322	339	357	321	301	355	362	326	337	385	314	351	349	345	384	375	339	387	335	336	349	341	374	328	369	336	359	383	342	398	368	339	331	344	366	343	370	298	375	358	360	347	334	374	379	346	345	350	342	331	361	349	351	362	359	370	351	345	344	332	364	366	381	351	343	353	304	344	349	341	338	319	345	347	325	319	347	360	384	322	305	347	361	391	357	330	373	336	301	321	366	365	386	349	338	350	354	335	335	319	341	371	346	408	360	332	375	319	343	350	291	367	388	394	363	326	334	364	370	332	336	347	366	349	367	309	369	348	337	370	382	339	336	326	357	345	350	341	387	351	327	353	342	330	350	341	355	323	361	386	333	371	327	377	346	357	343	341	365	336	376	353	352	329	358	387	352	371	363	349	386	361	329	329	317	331	339	312	377	375	370	342	353	306	390	337	386	328	318	313	346	352	364	315	310	348	363	368	362	369	423	332	335	345	340	353	371	354	352	358	334	330	345	353	352	371	358	370	356	362	348	359	358	335	333	335	346	355	355	384	373	332	360	332	330	343	329	371	327	357	356	374	335	354	357	338	348	356	343	387	337	377	355	336	355	352	337	361	352	320	330	350	369	363	320	325	330	346	346	341	364	344	332	358	330	348	351	333	368	327	325	331	329	379	370	363	344	310	372	352	378	350	352	335	363	346	362	330	305	326	338	364	346	344	367	360	355	326	332	353	333	379	324	335	351	349	311	326	383	347	324	337	345	350	370	365	371	335	322	320	361	335	370	360	325	340	366	371	339	357	353	377	345	308	341	375	346	359	332	353	352	350	369	359	354	355	319	335	358	353	351	350	310	364	358	383	352	347	352	356	310	350	346	357	333	326	368	331	360	356	354	349	339	371	380	350	346	347	336	326	365	344	328	367	353	334	303	369	341	368	372	347	326	352	328	339	334	343	326	366	347	369	346	361	302	358	345	325	306	321	341	333	324	350	340	339	348	356	323	371	372	378	361	360	324	307	345	363	359	363	345	331	372	364	367	336	337	311	334	369	348	319	355	344	331	326	333	349	325	362	370	352	346	340	292	345	365	382	326	360	346	308	366	374	362	360	344	354	346	374	353	339	375	364	360	336	312	336	332	328	362	375	340	353	347	319	349	367	331	334	343	306	368	353	346	351	371	341	358	328	375	355	341	334	383	342	403	348	385	350	374	328	340	339	335	361	307	350	294	334	358	335	365	341	364	357	305	351	339	336	361	349	362	335	371	373	373	387	341	317	339	348	357	370	361	360	361	373	325	348	342	309	341	312	348	353	372	369	368	335	347	374	351	364	373	365	323	343	359	361	336	363	357	322	378	344	368	324	347	353	345	349	332	339	333	340	307	381	356	345	355	345	334	348	356	357	340	331	320	385	348	373	299	318	347	356	393	322	333	349	382	383	324	310	385	357	335	344	358	334	310	350	374	348	346	343	337	302	345	355	362	320	336	337	337	380	354	348	332	346	326	337	372	325	333	308	359	326	356	344	350	343	367	339	336	341	361	342	373	373	326	315	344	372	349	379	351	320	336	366	361	391	325	388	328	374	365	335	332	323	342	344	371	334	350	315	380	329	331	335	329	325	342	332	344	334	313	335	353	341	342	365	330	382	364	369	357	309	366	355	363	322	350	326	361	330	377	344	338	396	328	373	341	338	375	364	375	353	370	318	329	352	339	317	349	375	365	366	337	325	353	351	357	360	381	341	341	368	380	350	351	327	358	382	367	340	356	339	358	361	357	357	329	351	365	374	337	336	323	353	311	325	346	314	298	371	347	343	341	365	324	333	366	384	356	304	328	349	348	341	346	350	334	355	342	378	344	403	355	372	351	348	332	358	291	364	349	373	369	380	366	319	338	381	354	349	379	326	357	322	334	316	360	359	338	355	346	316	343	373	342	342	368	362	342	306	362	320	360	361	389	304	361	368	368	382	358	328	370	356	327	362	370	363	335	350	329	329	345	332	359	306	352	341	363	364	335	374	361	360	330	327	329	333	340	346	344	344	341	387	364	322	382	317	352	345	386	350	357	363	330	359	318	328	330	355	353	376	364	356	339	348	358	370	351	357	319	327	312	341	337	383	358	310	341	319	336	356	358	365	378	347	342	363	320	347	348	331	349	381	370	382	339	359	341	362	382	354	335	347	345	325	320	312	401	325	342	380	366	339	391	348	376	357	320	331	321	338	338	323	341	371	356	345	364	344	371	343	351	379	354	341	341	307	341	328	344	310	344	373	345	357	358	344	340	315	317	343	311	343	330	337	369	378	328	360	333	347	385	336	326	307	343	358	312	322	301	331	319	328	299	349	366	400	374	357	343	348	365	334	335	298	351	379	336	344	335	354	342	321	354	343	375	365	305	362	378	356	318	349	353	319	329	364	341	355	387	340	332	363	334	344	368	343	357	357	381	334	336	325	324	334	317	332	386	344	324	346	345	383	365	331	340	359	357	372	355	315	372	358	372	356	358	327	342	313	342	342	321	340	373	321	337	313	354	377	305	327	346	332	355	326	348	361	343	332	334	357	364	357	332	360	346	322	334	387	342	378	352	345	332	370	372	370	380	348	356	349	353	344	362	356	412	375	359	358	342	364	342	347	350	347	342	369	355	346	329	370	338	324	323	352	370	350	344	392	347	320	332	336	330	322	315	323	371	368	322	329	346	345	349	323	342	348	350	338	322	353	309	362	366	346	345	334	345	362	350	376	351	344	354	353	371	355	355	356	349	357	371	355	311	336	360	367	299	321	371	345	324	362	337	354	333	362	319	361	319	342	350	328	375	313	299	373	351	321	327	360	342	340	363	388	338	372	362	383	348	370	351	360	345	340	334	347	339	356	328	365	397	348	359	353	336	335	343	361	332	375	374	319	340	348	305	350	334	363	352	294	367	370	340	340	361	336	348	358	339	323	332	353	347	332	364	343	355	359	341	348	336	352	366	367	363	389	331	358	328	350	383	341	334	352	342	323	333	339	316	350	339	369	353	327
11221	5326	9493	9617	8104	5916	4758	3925	2928	2055	1822	1563	1373	1251	1122	1037	982	931	890	893	937	905	845	935	865	854	871	827	806	779	839	797	723	841	807	808	810	805	787	751	835	736	810	778	777	762	833	808	786	726	771	817	803	772	843	833	769	817	823	771	806	780	730	746	830	774	812	765	753	788	769	771	774	758	779	764	765	830	751	753	783	752	780	764	820	815	729	752	801	744	798	790	785	798	759	780	804	779	784	798	776	774	772	777	790	791	797	771	698	748	764	742	779	770	762	742	784	748	749	812	764	736	789	745	803	777	835	804	786	825	756	769	824	788	778	770	760	737	812	831	820	780	751	794	749	790	763	772	783	734	754	798	789	752	776	728	772	754	794	771	762	772	728	786	773	757	803	813	797	780	798	746	791	771	755	747	810	799	743	749	774	790	764	803	777	781	759	813	817	758	750	736	758	806	729	812	760	795	790	744	733	783	764	794	785	795	766	762	752	740	785	775	815	813	763	745	764	777	733	814	759	767	800	751	760	773	755	779	742	741	770	794	752	755	768	750	794	756	784	762	810	752	777	800	742	772	764	782	811	756	783	818	805	786	761	755	763	817	740	755	802	792	766	757	786	772	777	782	772	772	730	789	746	775	756	787	778	799	752	793	786	764	732	769	806	761	773	751	801	763	789	759	765	787	771	772	744	763	792	795	787	753	748	773	721	774	767	794	802	744	835	726	740	767	747	806	799	763	782	734	777	773	767	780	748	776	839	800	724	775	748	768	762	761	783	781	807	821	726	805	801	785	801	783	784	803	778	769	770	762	782	759	772	787	779	736	757	796	777	767	770	776	810	732	768	730	748	813	707	731	739	747	733	789	804	780	785	737	798	846	768	787	781	808	740	788	804	800	763	813	785	784	765	796	771	753	772	779	793	768	769	765	752	765	805	806	731	786	798	767	811	740	752	725	749	757	762	750	755	734	773	788	798	752	742	755	801	750	706	740	728	777	765	807	746	804	811	778	762	781	732	750	764	761	805	733	775	724	752	810	802	770	838	784	783	783	729	784	792	789	787	771	845	815	748	803	797	792	718	768	806	808	756	744	765	802	736	766	761	827	769	819	775	749	779	751	760	761	754	782	764	792	757	765	775	801	789	768	764	783	774	826	769	768	767	769	781	821	815	739	804	804	724	772	788	740	744	775	745	762	740	794	801	784	760	771	752	745	741	758	791	751	767	785	804	826	734	768	783	738	816	754	737	735	772	752	765	787	797	747	772	785	824	823	768	800	821	772	726	746	806	751	831	790	774	766	828	730	754	781	763	770	782	711	720	726	762	758	787	743	756	770	802	764	810	804	825	770	717	730	791	770	746	805	762	774	773	767	731	772	776	721	803	762	804	777	764	722	782	824	766	795	808	785	810	781	769	853	803	775	788	743	784	740	767	811	815	775	760	776	761	745	817	810	781	781	745	732	806	806	795	729	814	792	760	763	718	784	770	823	817	803	789	800	742	742	737	790	759	765	761	768	753	768	795	765	744	781	810	772	788	775	726	761	791	790	814	783	741	787	754	788	787	802	806	786	739	793	751	830	796	755	838	773	788	801	743	768	790	796	765	739	805	735	789	802	796	768	760	786	739	741	803	777	810	766	726	789	808	764	793	802	792	776	738	826	799	741	743	780	762	716	808	722	835	767	780	784	761	805	757	810	760	782	794	768	788	825	757	760	763	761	808	719	767	788	789	763	738	766	750	768	794	773	746	757	782	762	803	749	788	821	767	715	782	759	738	767	751	760	744	804	765	790	822	768	791	783	799	790	747	798	765	730	787	763	766	783	784	760	761	750	765	791	750	770	815	783	815	789	699	752	762	813	744	732	783	749	768	803	773	748	791	794	794	790	796	765	725	779	788	770	781	755	770	801	701	768	728	757	785	796	779	794	747	747	741	761	778	798	785	740	779	814	790	759	719	795	781	764	796	787	827	744	761	788	762	822	727	779	804	814	794	718	745	765	769	774	778	805	776	759	813	774	780	781	756	796	749	759	819	784	763	759	800	768	796	796	785	751	754	773	746	767	742	753	727	739	787	748	820	773	738	797	762	877	795	777	765	746	695	791	832	738	791	742	781	781	782	752	751	776	760	816	781	859	754	771	794	795	771	741	774	821	780	752	763	790	788	785	752	749	759	767	786	810	782	790	786	798	817	773	807	778	781	736	779	775	787	833	805	822	796	756	794	818	764	788	813	752	751	763	751	801	749	755	789	785	761	774	795	726	720	730	743	765	772	759	715	795	768	750	816	817	806	771	759	778	798	741	764	789	802	769	784	757	786	786	812	779	789	787	808	799	755	757	790	758	757	771	782	770	730	781	727	760	745	761	747	794	754	813	705	807	849	768	743	725	723	752	794	798	794	783	785	771	761	794	798	762	799	801	769	810	728	703	739	801	769	797	797	743	797	770	748	770	797	737	770	780	796	737	762	717	778	731	756	744	762	782	780	730	756	751	801	753	743	774	738	765	783	784	813	797	787	803	825	771	743	769	803	763	833	791	766	771	759	825	749	774	762	771	745	766	804	784	767	758	788	785	768	741	756	788	813	793	787	752	713	781	765	762	803	778	832	790	771	769	717	771	759	746	779	735	818	795	779	780	810	770	793	735	771	762	832	721	755	770	767	742	850	786	799	796	751	817	776	798	780	804	772	796	780	756	763	792	770	828	759	721	782	815	794	735	826	737	751	759	798	784	825	744	775	748	787	766	780	746	796	754	715	746	789	728	765	750	742	762	796	786	785	811	750	810	766	763	775	794	780	720	739	721	824	756	775	789	778	788	810	780	777	786	762	762	786	808	806	752	758	777	798	800	785	747	769	800	796	754	785	792	758	758	771	744	730	804	790	710	775	761	803	779	800	774	767	733	706	765	739	707	792	793	761	732	780	820	761	714	765	763	765	779	788	784	816	815	773	764	808	755	804	757	828	794	780	794	756	761	778	777	789	768	816	777	836	772	741	773	754	771	777	801	801	796	790	762	766	737	763	788	810	751	734	827	816	785	745	764	776	738	788	749	789	769	781	791	744	799	769	732	748	758	803	793	743	754	816	732	808	764	750	825	808	767	810	750	796	765	767	769	772	767	761	768	766	771	807	771	831	782	792	766	770	773	733	785	767	744	777	738	705	795	764	781	798	760	804	785	725	808	718	766	756	794	779	760	757	789	781	779	754	758	759	765	742	732	773	812	729	784	791	783	762	789	741	749	772	759	765	802	795	815	811	750	786	775	696	775	743	793	759	774	792	683	727	754	695	768	776	769	785	749	774	808	754	755	728	799	764	737	751	773	728	770	751	799	774	801	760	742	751	786	778	779	756	764	759	800	758	727	753	752	811	791	813	798	781	759	749	778	806	796	811	796	765	796	758	778	759	800	757	758	780	762	754	770	797	761	749	759	791	751	731	781	775	776	798	780	775	748	798	754	736	739	794	803	760	794	819	754	746	744	783	790	760	792
27333	10614	9520	6407	3648	2382	1853	1433	962	760	680	603	566	540	509	474	504	443	446	462	457	488	462	480	468	439	465	460	425	401	377	381	452	433	424	440	431	367	423	461	410	407	456	424	462	396	432	414	399	463	440	421	391	442	409	442	433	391	445	400	421	408	460	425	474	457	426	452	419	411	402	448	415	424	428	396	455	470	432	428	427	431	404	426	443	425	392	387	436	428	421	426	437	416	389	440	444	415	442	428	448	417	399	420	418	387	435	441	426	437	409	434	414	411	396	397	416	457	403	386	417	437	418	420	468	437	418	460	419	459	436	430	430	435	429	437	447	454	406	392	406	409	398	434	369	411	405	419	416	425	424	440	440	416	454	402	433	428	451	433	434	437	467	441	415	399	439	385	396	437	417	388	433	395	452	451	387	437	396	395	435	469	458	423	447	440	449	403	382	408	407	431	431	441	460	431	406	435	401	459	411	433	405	432	419	419	473	411	428	414	413	392	381	385	404	425	418	452	408	412	419	444	394	473	446	430	436	402	420	477	411	400	474	469	454	397	443	420	466	402	402	379	411	427	434	393	383	427	420	414	411	405	411	407	431	409	403	371	446	425	429	382	392	395	433	410	412	422	456	443	489	414	431	374	413	449	379	414	421	437	436	410	429	403	408	459	406	438	420	369	407	410	399	446	437	423	434	443	413	443	393	456	455	404	465	428	418	425	423	409	456	410	429	410	467	426	427	449	428	384	418	463	428	414	464	435	430	419	404	371	404	430	435	398	398	420	435	451	406	416	425	398	387	423	424	449	433	446	446	460	392	424	410	445	422	448	471	429	452	446	436	450	447	437	444	478	410	443	423	432	461	439	411	426	402	435	401	435	419	474	440	408	398	406	452	434	439	374	421	434	431	439	440	458	402	433	433	428	426	412	433	413	453	378	411	430	400	439	375	430	428	414	420	437	416	431	406	392	395	430	415	422	432	407	460	444	390	429	435	441	414	386	418	399	455	439	397	453	409	411	397	427	441	406	422	443	373	433	467	411	433	459	440	417	431	428	417	425	420	354	405	411	429	391	435	423	410	404	427	377	437	460	403	439	455	392	416	370	434	438	442	412	416	425	416	407	452	426	396	448	425	432	454	450	440	416	393	395	422	419	451	429	413	459	391	437	425	418	433	446	438	432	445	425	414	465	407	448	408	412	402	399	427	465	422	417	444	403	398	439	424	399	417	455	399	449	467	437	430	443	428	414	413	393	375	379	381	410	432	453	455	411	415	443	442	441	415	433	407	370	442	404	428	464	426	443	436	456	427	399	410	396	413	445	436	385	430	411	391	395	437	413	405	392	402	423	420	371	445	419	445	413	391	412	446	402	438	411	447	431	394	419	440	401	445	396	439	405	431	440	392	427	429	395	426	408	427	432	438	443	403	410	406	433	395	433	444	419	466	453	440	446	438	424	404	420	393	429	428	432	435	460	412	465	427	434	436	433	429	413	400	439	449	402	410	419	402	411	454	424	439	432	444	429	446	426	415	457	436	447	392	428	436	423	453	415	426	476	409	404	408	434	454	405	450	451	386	428	412	413	387	438	481	408	417	422	427	406	418	417	409	455	443	399	414	409	401	495	462	399	445	431	433	423	416	471	422	423	428	404	432	407	440	444	411	393	411	400	424	424	394	438	433	421	446	421	420	445	416	431	444	408	467	460	412	409	401	423	441	414	410	410	406	432	444	432	427	436	382	396	438	442	425	420	427	405	385	399	441	438	408	416	412	420	430	345	451	447	441	429	444	413	434	418	443	425	451	436	402	396	388	404	448	435	476	419	427	430	392	417	447	398	402	436	433	463	426	396	365	404	424	419	417	450	415	433	437	427	456	420	448	400	422	452	440	419	459	435	454	424	442	432	352	455	398	434	454	441	417	415	421	425	405	404	431	408	456	455	421	443	435	411	433	419	374	379	368	451	440	438	410	428	442	378	418	435	401	445	389	412	446	437	442	421	463	396	396	426	455	443	440	416	454	434	434	427	402	455	427	431	403	382	429	468	376	436	431	445	439	409	400	434	406	406	430	440	398	419	420	439	410	377	433	437	418	407	435	408	456	422	410	411	389	406	430	432	436	401	447	363	396	422	420	421	427	421	457	419	423	420	411	456	411	456	414	405	421	397	462	446	459	439	428	441	409	378	471	432	430	441	386	432	433	428	431	424	404	450	450	443	413	444	448	453	429	430	400	422	392	474	456	444	432	436	451	411	433	445	418	407	442	421	407	420	454	433	445	449	416	409	443	440	427	413	429	344	420	438	443	414	436	431	432	442	438	403	449	412	398	440	435	398	471	440	423	417	421	408	360	438	382	414	439	402	395	418	392	426	445	433	445	437	416	431	388	440	427	422	429	432	441	432	451	404	422	431	447	459	408	412	404	427	426	412	401	429	406	438	418	422	461	444	425	451	442	419	421	415	428	423	413	454	414	465	380	400	432	464	411	457	423	433	458	423	443	451	433	404	414	369	427	462	430	474	403	436	431	421	416	402	435	437	429	435	395	453	427	432	406	444	442	369	408	439	386	406	424	441	466	407	387	455	427	422	440	450	446	431	413	409	443	431	444	392	433	419	436	408	444	470	506	448	463	432	434	416	391	387	419	415	454	433	446	420	401	456	458	416	423	399	427	419	484	426	411	449	415	416	409	410	385	440	439	448	404	423	441	435	411	448	419	457	439	375	461	410	451	412	401	443	452	437	404	470	446	456	433	428	457	422	419	416	408	392	398	407	437	445	489	377	391	409	444	455	424	450	451	414	407	383	399	432	434	429	399	411	403	393	433	394	380	430	407	413	404	400	429	431	434	441	474	410	410	441	415	403	404	400	440	444	400	428	420	440	432	433	435	433	427	408	427	400	418	451	427	449	440	455	378	435	391	459	455	455	399	421	468	443	422	470	398	435	416	415	355	433	412	428	468	378	436	459	456	405	409	461	433	409	385	415	403	374	447	437	387	421	427	394	406	420	416	398	420	413	460	404	466	431	400	421	368	443	435	391	403	405	451	416	427	443	421	435	406	353	407	436	456	430	436	454	463	434	440	397	427	429	408	399	449	424	428	394	399	412	424	415	427	426	420	397	406	421	408	434	417	407	429	431	418	396	409	392	424	410	424	433	387	382	444	398	415	418	450	421	432	408	428	403	399	406	449	425	439	455	457	474	429	416	430	445	432	400	372	399	387	417	472	402	462	439	416	424	389	449	414	410	410	408	407	437	444	404	408	408	394	428	438	394	432	396	415	453	432	431	410	448	426	422	416	417	391	401	415	449	408	434	398	437	391	429	443	422	468	421	426	424	426	436	404	395	399	410	402	404	394	408	432	454	432	449	371	398	439	415	430	436	426	373	429	411	417	456	400	440	431	453	439	435	435	468	440	399	433	460	442	446	425	453	434	449	405	447	396	452	402	463	431	430	453	474	440	420	371	446	444	446	464	424	396	456	470	373	450	445	428	389
14588	7235	13009	12856	10327	7916	6398	5198	3815	2847	2240	1981	1862	1792	1482	1317	1131	1080	1064	1148	1165	1067	1075	1086	1078	982	1016	946	903	934	961	982	897	920	937	980	932	915	869	966	922	944	902	986	967	930	919	960	956	992	974	967	1003	961	995	970	1006	945	956	950	993	945	966	959	907	926	993	936	916	908	967	928	916	909	973	860	921	918	881	931	845	870	956	910	946	938	919	885	924	919	898	948	888	922	936	963	930	923	912	936	962	921	936	925	908	897	888	967	903	916	938	909	863	914	935	973	959	912	951	890	908	955	953	974	890	949	922	930	950	892	908	912	851	972	925	1014	920	914	965	925	913	934	886	911	871	888	988	907	928	886	938	941	862	961	895	935	959	920	891	887	884	941	876	925	872	909	947	959	949	890	905	933	909	959	936	947	900	873	930	882	909	911	891	894	891	952	947	921	945	939	873	974	903	908	916	893	959	973	954	912	894	967	952	921	924	932	958	939	921	944	870	946	955	904	927	913	939	930	943	920	954	899	949	924	903	928	959	913	909	926	905	941	921	957	962	913	906	923	915	931	930	947	958	880	941	871	957	938	915	927	901	953	888	897	927	941	970	921	964	919	937	891	939	868	924	979	952	919	954	894	963	953	920	940	949	905	900	935	909	903	909	924	961	919	931	957	944	904	929	944	951	977	927	956	909	936	943	899	924	925	921	932	914	948	990	884	958	943	895	953	948	935	918	947	910	926	951	922	915	912	919	905	931	880	990	899	872	934	913	947	872	908	1009	930	952	893	977	912	971	855	922	984	975	914	937	892	986	922	910	909	919	971	868	889	948	892	894	941	949	975	973	866	886	941	864	906	927	957	957	939	932	946	872	993	938	878	924	944	890	950	891	917	845	925	937	933	898	905	899	916	901	931	918	893	915	892	903	943	953	926	888	981	898	941	916	968	924	896	938	948	970	873	937	911	903	925	925	901	927	917	931	942	916	901	910	912	939	928	894	891	873	923	954	894	918	886	906	906	918	940	880	889	891	932	889	952	910	931	933	879	923	931	905	943	895	903	886	953	859	909	934	888	964	981	905	998	927	902	917	907	892	985	912	993	879	929	925	977	924	905	910	957	880	943	903	913	921	948	929	951	923	988	933	920	942	938	885	918	910	926	914	915	918	967	914	938	916	939	932	931	928	942	946	898	870	906	937	913	927	950	930	896	938	907	895	884	923	899	929	890	896	904	903	932	892	911	855	896	898	927	938	902	922	903	930	941	933	865	922	870	911	895	972	958	862	924	938	919	935	921	891	887	940	862	855	878	929	897	902	926	979	887	891	964	936	914	946	951	915	926	893	925	899	905	904	947	983	877	880	919	916	973	913	926	939	918	987	895	907	935	912	907	960	848	973	978	954	892	998	894	957	915	848	974	939	932	959	869	927	931	906	929	920	928	907	911	935	869	917	913	982	964	924	931	914	915	929	938	885	896	859	874	959	922	910	909	921	960	875	934	931	937	833	890	950	902	930	905	956	954	966	950	915	914	943	876	877	896	942	921	852	972	865	901	913	977	897	985	917	944	895	975	947	937	888	925	947	936	884	878	923	887	927	954	900	968	928	910	944	909	927	968	925	935	959	985	910	929	950	880	915	877	892	906	888	930	924	953	950	929	958	950	932	888	964	910	916	952	910	937	974	904	948	937	902	888	939	928	960	968	917	921	953	921	965	961	980	993	920	924	913	923	985	889	948	891	880	927	897	956	933	1000	942	930	918	952	927	928	879	940	897	926	864	926	885	934	932	876	945	938	900	905	897	903	918	895	902	902	900	958	882	957	883	931	895	948	908	987	898	951	891	911	875	929	896	947	867	968	895	901	876	946	908	895	923	941	901	893	909	939	919	944	929	903	866	916	885	948	869	945	890	932	901	917	893	922	903	910	931	969	1001	944	910	939	896	943	945	887	918	904	929	864	933	889	944	906	859	910	948	945	917	875	935	911	933	931	889	894	920	990	942	908	979	887	914	923	878	933	922	931	916	875	918	906	983	932	924	943	896	952	889	948	940	896	970	885	979	902	935	939	916	998	943	946	962	922	965	920	956	883	927	882	904	918	923	923	881	913	909	938	890	900	937	921	906	850	907	883	876	944	902	878	930	903	966	921	947	969	890	928	908	917	890	908	890	974	867	888	959	958	905	908	940	903	931	886	980	883	1000	935	929	915	908	878	934	922	912	911	914	985	930	967	877	979	929	932	899	940	933	922	920	954	937	923	894	917	929	931	899	916	956	940	996	964	912	921	883	922	912	934	903	869	898	834	917	968	896	893	901	930	899	926	894	950	934	982	901	936	986	926	907	909	971	921	922	949	975	890	967	895	970	884	922	946	914	911	880	912	913	898	897	932	953	932	907	918	911	921	948	947	959	892	886	902	843	908	922	949	933	917	891	895	921	941	949	897	919	906	927	939	913	892	869	895	900	930	928	913	915	918	943	912	899	874	904	890	908	907	946	951	942	913	906	887	900	899	909	949	982	885	897	943	941	913	865	890	901	872	912	915	930	937	963	928	906	947	966	971	908	866	966	883	895	908	931	917	972	883	933	952	891	916	959	912	993	888	891	940	932	872	899	878	906	932	958	920	919	931	919	889	943	893	951	948	943	947	868	924	902	945	909	930	909	905	930	915	919	931	969	905	937	895	888	923	901	901	940	968	929	902	899	915	929	973	889	946	956	921	926	934	939	902	916	927	945	873	886	932	966	886	969	925	882	944	950	963	981	896	942	933	936	914	937	914	885	916	919	929	882	926	942	937	848	920	916	872	905	874	913	949	950	912	958	975	890	924	938	913	944	919	951	863	930	908	975	933	903	906	935	928	912	935	908	964	932	968	862	901	944	911	931	878	885	923	946	961	913	972	939	909	922	914	883	899	956	961	923	872	890	932	866	969	918	938	875	904	864	917	947	959	981	932	906	902	911	892	939	887	909	909	906	947	939	901	868	966	864	919	945	934	878	924	918	888	860	906	921	855	943	894	916	914	933	900	924	871	935	952	897	954	971	897	909	928	950	901	942	882	883	907	930	915	943	903	907	921	947	971	913	919	905	975	900	913	931	863	894	933	922	942	920	942	1000	904	936	892	928	906	901	922	907	906	930	887	974	908	929	877	914	927	901	918	938	931	917	909	898	913	893	932	905	976	921	880	945	904	913	876	932	961	923	896	952	952	860	966	933	934	910	907	966	925	916	919	934	919	901	888	917	956	882	936	991	936	874	938	933	923	941	904	947	849	913	926	968	917	937	865	933	947	974	942	916	968	937	925	939	907	912	927	953	943	894	908	950	866	882	923	930	967	899	911	876	950	942	924	867	920	883	899	909	874	955	937	955	915	952	896	916	876	921	916	907	883	939	968	912	909	939	930	961	882	914	901	904	890	907	927	955	946	941	938	885	887	922	921	914	904	879	938	953	920	945	910	884	881	974	915	943	917	901	894	932	933	930	913	937	970	942	931	941	914	922	899	957	925
8694	3306	2983	2241	1496	1092	743	674	585	485	480	459	456	402	358	402	385	373	361	401	344	371	394	382	413	381	355	334	365	362	346	386	325	389	344	355	358	348	348	338	340	369	372	373	343	341	343	374	373	368	324	354	354	345	353	367	381	359	380	331	343	374	368	345	352	357	356	369	389	349	391	332	402	362	330	344	388	361	374	373	371	346	340	364	357	353	322	401	372	373	368	362	372	368	354	414	370	344	353	371	368	346	353	357	376	348	331	368	318	385	393	390	363	332	329	354	375	381	366	343	336	389	386	333	335	372	388	345	365	372	384	324	370	388	359	370	329	370	366	382	368	371	326	357	321	349	342	360	379	395	355	364	361	357	369	320	350	328	371	375	364	360	392	340	371	348	363	350	360	358	358	379	368	328	333	364	350	321	380	356	347	368	364	336	335	308	382	364	385	369	353	357	359	372	347	369	381	376	311	360	335	305	349	368	361	341	350	351	381	352	394	328	320	364	381	340	381	374	359	327	359	355	368	342	381	384	336	384	383	351	381	382	374	336	365	340	348	364	404	413	377	355	403	364	333	367	382	362	376	380	366	354	358	378	361	379	339	353	341	330	355	365	322	372	378	367	387	371	365	379	341	339	369	416	408	371	379	338	387	362	374	399	390	351	346	339	409	382	327	355	359	380	371	342	350	334	350	345	373	367	376	383	368	342	346	377	371	373	330	339	368	375	359	358	353	370	354	358	346	334	378	354	377	375	343	353	349	375	371	369	363	362	381	358	345	352	356	327	353	387	323	372	378	360	366	375	374	364	366	325	358	386	320	358	378	364	386	418	362	374	380	324	354	329	337	360	355	337	357	382	350	348	373	389	327	364	392	342	363	362	330	313	349	363	364	325	355	351	395	365	357	399	349	368	375	413	380	378	371	383	373	385	387	364	326	402	372	382	372	339	372	364	351	365	370	373	380	342	317	377	367	364	316	372	345	358	352	349	373	350	376	369	366	401	345	397	391	342	386	353	373	364	383	350	371	340	338	366	344	351	382	355	329	328	374	382	346	342	343	340	348	389	329	352	388	367	394	374	346	367	352	319	345	353	371	331	365	359	370	366	345	366	391	405	348	390	345	377	369	341	355	344	367	382	369	340	379	329	359	349	375	326	377	405	378	354	397	378	386	365	365	353	343	394	373	356	339	369	365	367	353	363	398	347	363	341	344	374	347	352	414	329	360	365	335	393	385	358	343	355	347	352	369	334	370	358	359	389	363	320	313	398	394	366	316	331	351	350	351	333	381	351	355	353	378	378	341	337	333	351	356	351	353	347	381	350	404	355	381	363	368	375	344	331	360	327	333	356	337	350	333	388	370	344	347	340	396	349	367	370	354	366	347	351	354	376	355	343	361	343	339	349	344	342	370	317	381	389	369	375	373	347	375	399	355	365	386	330	356	359	346	343	374	363	368	341	356	351	379	363	376	341	333	360	319	371	355	329	344	353	364	382	380	340	358	387	352	352	383	364	378	359	419	363	404	340	370	373	363	362	346	368	376	314	382	322	354	345	368	392	334	404	379	397	359	368	328	383	346	373	354	335	358	368	381	383	372	361	358	352	358	388	333	365	355	376	373	381	361	363	371	394	348	365	377	354	335	355	367	331	363	348	340	357	339	337	365	375	343	338	336	338	332	404	389	375	358	401	358	377	395	371	340	320	336	326	336	338	376	380	353	341	346	321	386	375	409	309	371	381	374	376	321	382	344	400	318	336	347	332	343	331	360	367	401	382	396	346	343	367	358	331	348	395	366	365	363	356	329	363	379	367	364	357	384	352	348	323	362	385	374	333	379	361	346	381	354	393	342	362	367	350	381	371	358	358	363	351	377	364	376	347	321	345	394	343	377	384	377	374	349	394	382	354	321	353	367	364	359	356	343	374	364	361	354	364	376	388	389	367	358	410	416	352	357	323	372	347	315	373	356	367	369	342	365	341	367	400	380	327	292	386	348	320	363	392	340	326	375	352	355	353	403	351	352	402	357	342	355	365	377	361	416	335	375	343	383	404	399	382	381	358	341	318	359	392	377	354	328	387	364	364	347	341	351	346	361	372	353	359	367	333	372	359	357	372	402	372	414	357	363	371	354	344	387	347	381	350	382	365	377	369	334	355	375	390	353	383	372	364	351	357	359	353	389	356	361	387	333	337	351	370	344	345	368	397	360	353	362	328	361	325	354	368	346	351	349	377	326	344	361	334	388	370	364	414	343	384	375	398	346	356	357	336	349	369	364	352	368	383	364	354	335	394	368	332	353	343	380	322	353	355	365	354	348	376	350	392	345	364	349	356	357	381	347	348	382	354	384	345	386	372	349	344	346	393	309	330	326	322	395	340	331	348	356	332	357	367	359	368	377	337	384	339	380	362	366	350	386	344	368	391	367	358	314	377	387	331	343	352	347	334	354	406	385	352	382	354	375	415	322	373	341	356	347	344	375	343	348	389	389	353	392	349	366	341	366	382	378	377	348	352	366	351	363	345	385	347	381	336	366	353	349	360	332	363	377	340	337	351	370	387	386	379	323	392	309	331	317	351	398	388	386	350	348	348	388	377	345	387	367	363	357	338	363	330	369	370	345	345	341	339	343	357	362	358	342	361	361	391	352	339	375	362	347	398	357	333	399	378	416	353	348	381	357	347	379	349	381	316	374	367	324	380	346	343	362	338	314	388	347	363	368	362	343	343	394	352	366	356	355	339	345	370	368	380	377	367	371	379	372	369	387	362	378	370	380	392	351	341	370	368	395	370	379	332	339	380	388	355	367	385	353	370	357	371	331	368	366	358	389	355	340	316	368	371	360	381	336	355	332	358	343	335	341	380	389	328	332	338	370	337	358	341	333	393	344	368	406	362	391	349	383	345	369	343	356	337	348	384	391	329	348	374	386	355	363	383	345	368	383	343	342	344	358	316	357	354	345	343	320	372	366	356	381	344	354	401	391	370	341	362	348	361	360	357	353	378	344	392	392	367	390	365	342	382	359	356	331	369	363	372	325	366	386	373	357	348	393	364	374	376	411	345	328	390	379	351	364	368	338	350	361	345	370	352	339	362	363	360	318	409	338	324	348	360	377	370	361	350	334	355	379	369	363	352	370	375	376	364	364	340	368	361	348	394	350	367	345	349	355	349	356	347	359	326	357	385	338	342	346	387	364	368	380	352	401	362	348	350	326	356	370	336	366	364	374	339	378	356	362	328	360	360	341	350	397	350	342	356	315	362	323	351	346	342	317	348	345	317	360	343	346	355	366	352	337	375	356	370	415	334	352	339	360	383	358	389	372	355	387	352	340	354	348	380	370	371	366	345	374	383	394	366	362	351	350	370	368	338	362	358	356	343	339	348	396	348	348	351	388	384	374	351	367	364	337	393	342	374	366	348	348	390	355	398	342	346	344	374	377	343	362	317	359	327	364	338	349	342	336	376	396	399	379	413	333	360	384	350	372	356	382	345	356	356
5469	3053	5737	6124	4959	3790	2795	2369	1870	1555	1354	1227	1088	1073	973	898	907	845	815	901	875	821	809	857	775	843	821	860	777	795	799	753	771	780	803	815	754	799	806	775	763	782	768	836	772	782	807	777	793	862	815	821	788	784	825	817	798	775	805	807	752	786	772	781	776	802	786	777	789	788	755	808	793	784	827	768	774	733	807	751	799	804	798	827	777	802	780	765	799	787	793	783	820	824	758	805	781	819	801	788	796	761	751	772	781	832	790	786	801	790	786	759	790	786	816	827	796	796	762	793	765	798	753	793	784	763	747	779	779	809	784	784	827	744	769	775	819	784	837	788	785	790	837	799	787	774	872	769	786	756	753	776	793	746	776	787	800	766	812	813	765	794	795	779	803	796	801	776	784	798	821	776	739	775	780	836	779	806	800	780	788	772	780	764	808	804	792	798	828	755	790	783	797	776	764	846	770	803	822	779	806	765	781	844	759	771	802	772	732	817	775	785	804	781	820	791	769	748	830	809	750	779	822	777	790	783	758	813	755	764	827	797	796	778	750	771	763	775	793	772	797	786	795	810	819	804	755	809	744	784	828	777	747	791	749	814	731	799	784	764	761	789	797	765	796	791	777	802	793	828	777	736	786	787	774	755	792	773	734	820	766	755	771	793	756	758	795	787	814	774	790	765	704	819	742	806	760	740	825	748	748	783	780	803	818	760	787	766	776	768	804	785	803	779	742	769	848	738	813	788	780	800	785	801	771	774	738	777	722	777	765	819	776	813	813	833	759	794	799	817	742	824	778	756	817	802	745	854	839	787	803	788	835	757	795	784	796	786	773	783	765	865	790	787	828	767	773	769	794	785	787	747	812	825	760	789	753	783	803	799	824	757	806	783	785	743	759	819	795	781	762	795	780	782	825	807	833	817	789	872	786	801	758	785	788	807	771	772	729	775	815	762	770	795	824	719	796	773	828	829	789	796	795	794	822	754	786	803	842	754	790	822	841	796	800	756	723	733	764	786	779	783	785	819	768	809	778	767	793	803	818	801	808	811	780	751	775	791	758	781	827	780	828	807	773	788	762	825	782	812	799	775	749	777	758	734	796	800	848	815	853	793	779	767	791	747	747	750	760	775	811	814	747	774	826	802	837	806	815	769	785	788	794	771	821	802	834	795	793	807	799	790	759	748	792	821	815	779	786	783	797	793	766	774	795	812	777	794	827	790	739	809	815	778	802	710	806	764	811	743	810	758	783	783	787	789	797	811	750	793	842	805	765	805	808	784	808	755	798	799	831	767	771	700	820	855	786	770	740	824	802	789	804	790	803	814	788	743	801	799	786	767	740	794	791	745	752	753	745	821	809	772	750	792	799	778	787	828	777	781	822	727	790	783	786	825	790	759	780	740	791	758	803	781	788	772	790	813	789	851	767	781	784	770	780	755	784	775	733	762	759	801	787	837	786	776	775	800	807	761	782	843	786	790	870	793	748	769	820	778	765	828	798	739	781	778	834	818	802	804	809	803	766	823	783	780	790	768	780	788	785	749	763	819	766	766	778	785	792	750	792	788	745	809	786	781	778	785	786	803	840	808	814	812	805	818	797	741	773	756	778	773	798	778	787	777	872	796	759	773	772	752	784	777	773	791	818	814	872	798	758	784	741	758	811	808	788	759	804	785	802	821	781	809	790	777	796	809	748	768	786	792	775	806	772	790	798	783	782	781	841	786	775	728	800	771	802	768	798	799	820	791	780	825	771	830	833	769	800	808	766	765	842	777	805	796	813	741	804	839	859	815	747	833	786	806	785	814	784	770	784	761	784	804	828	780	764	793	784	784	795	807	809	811	817	778	753	780	809	759	809	766	808	741	813	754	777	754	752	762	758	765	763	817	741	805	787	778	687	789	758	729	799	754	808	790	748	739	752	785	782	774	768	790	775	788	768	820	765	760	807	815	804	742	792	741	811	762	776	809	828	798	756	804	795	768	804	790	805	796	853	742	802	758	816	806	861	798	773	799	775	794	796	797	782	803	743	740	758	778	740	795	769	756	751	777	747	806	795	785	832	769	741	785	806	768	772	808	793	785	758	757	760	828	800	767	743	761	799	802	811	805	799	770	797	779	773	777	785	775	854	775	808	768	828	801	766	788	776	774	861	775	769	777	793	805	842	783	838	810	734	808	785	805	798	788	788	754	812	801	817	777	807	824	780	753	759	799	781	816	754	751	778	802	803	800	814	805	859	813	811	864	763	807	806	705	777	790	798	791	765	814	782	756	750	824	800	798	723	777	772	750	828	810	803	745	783	740	734	764	769	787	818	810	793	792	762	790	824	802	732	831	771	765	804	786	794	784	749	787	790	825	736	767	779	815	805	781	766	767	751	792	787	805	814	799	780	779	768	775	774	759	768	797	790	787	823	769	791	760	807	838	796	789	784	798	742	774	770	792	788	757	791	737	817	799	775	829	759	819	800	779	744	808	820	814	752	819	803	791	792	781	793	762	773	766	786	796	803	781	846	766	747	726	815	794	759	712	800	813	808	823	756	777	773	868	756	779	793	831	751	774	771	796	749	772	758	806	802	780	751	800	738	781	809	803	722	776	777	767	787	801	698	847	782	767	820	778	752	815	758	850	754	780	780	749	769	798	767	787	817	784	784	814	807	756	805	754	788	744	811	759	827	788	729	763	823	841	751	801	773	796	793	791	787	754	799	788	771	767	808	780	834	752	808	822	815	779	772	770	842	763	787	772	826	771	825	817	726	826	795	797	817	810	750	771	832	751	745	775	772	789	757	768	840	795	817	812	780	771	786	774	812	782	823	783	813	787	820	820	800	738	786	798	781	823	736	752	802	749	777	756	791	767	789	752	761	810	777	857	779	834	787	791	806	791	744	785	725	802	762	758	769	782	770	802	783	783	813	765	767	781	818	745	784	802	821	808	799	736	792	771	772	807	816	776	782	817	791	797	814	797	822	746	834	757	807	839	778	795	810	799	806	805	726	804	789	766	776	767	805	775	813	797	766	764	830	833	796	790	809	765	818	811	799	811	802	827	762	785	777	825	795	803	833	768	787	814	740	743	751	776	787	789	748	796	746	773	794	812	797	788	775	765	777	802	772	752	835	754	802	803	756	754	788	820	758	752	761	796	733	766	764	768	786	797	814	812	795	815	842	823	789	821	745	829	761	812	771	785	801	788	801	837	828	767	806	816	799	780	816	768	791	789	806	759	770	771	788	760	802	823	806	788	788	761	767	747	802	799	787	799	768	816	807	757	770	770	785	802	779	738	808	795	816	755	789	807	800	738	792	829	804	789	817	852	878	825	799	826	752	742	763	795	785	808	753	811	800	777	768	757	802	822	843	764	843	821	795	830	799	808	755	783	801	778	827	800	824	749	818	751	797	838	849	825	816	837	792	753	841	721	815	758	845	827	789	835	798	777	759	754	814	777	790	750	759	797	795	825	797	812	805	778	763	805	818	823	713	768	762	819	755	792	778	778
17992	6847	6130	4209	2573	1628	1188	894	700	558	514	512	512	418	426	425	387	334	343	351	375	372	349	385	316	352	322	308	339	340	347	341	348	335	345	375	335	353	332	317	353	341	339	333	369	346	344	349	310	296	419	343	391	355	323	332	306	310	369	326	356	343	330	347	344	344	345	383	365	329	344	332	366	370	347	364	374	351	295	351	372	341	321	362	334	351	327	311	352	347	339	341	337	315	352	349	342	332	349	345	350	340	334	314	333	327	356	321	332	347	292	353	368	353	335	336	356	351	332	306	327	361	318	295	324	332	322	305	355	349	324	312	342	357	366	313	317	335	324	382	354	365	381	372	349	308	339	316	341	352	352	336	339	337	324	322	342	360	376	337	372	324	374	340	357	358	331	306	336	305	315	360	339	353	341	334	307	349	368	344	346	336	316	302	278	377	310	352	316	358	374	357	330	328	346	380	333	385	373	326	299	330	364	340	347	335	334	358	345	319	350	339	352	367	333	355	354	332	369	328	375	331	300	350	348	334	333	339	327	334	364	356	348	373	371	315	359	365	337	347	343	321	340	333	323	346	367	359	344	334	350	327	348	348	342	386	370	368	354	347	339	312	369	342	325	321	333	347	360	351	367	332	323	352	367	366	375	312	370	338	369	343	347	385	344	318	366	355	337	331	344	330	347	295	332	371	348	315	323	350	373	318	400	321	347	354	308	366	384	345	349	310	353	332	346	308	352	343	363	340	280	315	327	342	356	322	344	301	367	364	312	320	326	362	356	357	315	291	332	375	325	353	352	363	335	338	346	350	361	345	362	344	327	289	351	398	373	331	339	298	356	302	320	327	321	355	336	337	353	344	373	349	341	339	340	356	341	345	360	350	334	319	378	331	341	311	334	314	327	345	353	335	319	365	383	298	334	374	326	350	357	336	300	370	317	332	357	396	328	341	335	359	316	349	348	364	351	323	335	343	330	367	352	368	330	341	361	327	354	365	322	365	349	367	322	354	347	376	342	357	329	319	282	344	341	334	333	363	354	344	286	327	352	354	361	395	371	344	330	342	369	364	322	348	317	319	368	331	345	377	329	319	339	329	364	334	329	383	333	344	297	340	363	349	299	381	336	323	338	336	343	367	323	364	340	341	336	352	318	359	371	313	310	354	305	375	354	368	298	309	370	369	352	340	344	363	348	321	349	304	321	305	343	332	321	317	324	316	356	320	356	334	323	339	325	321	333	356	352	349	348	339	371	346	347	358	346	340	349	334	339	344	337	339	339	350	342	354	312	335	314	333	359	330	358	344	357	302	343	352	355	337	344	365	300	341	350	353	367	343	317	345	317	352	338	372	352	331	336	317	370	333	343	352	338	341	332	378	310	335	344	354	381	367	334	317	363	354	347	370	355	359	331	326	325	361	356	325	343	352	362	343	343	369	341	317	326	317	351	377	314	359	300	330	323	373	340	323	374	325	351	323	352	344	343	329	359	325	344	318	378	363	336	326	321	339	344	337	348	336	304	343	335	360	347	313	328	370	344	335	311	322	325	368	348	371	357	338	353	353	380	350	341	361	344	343	305	330	324	363	377	335	321	348	350	339	340	360	353	339	334	325	367	357	342	324	359	348	327	303	357	341	372	354	328	348	338	371	342	361	333	283	372	363	333	325	329	329	324	344	337	324	336	344	335	338	312	346	393	340	352	300	403	341	327	390	317	343	331	336	342	350	343	325	359	323	308	345	344	356	355	342	352	310	388	332	342	347	355	336	332	379	371	375	330	333	377	325	346	332	326	344	321	322	330	350	324	368	321	364	340	347	332	352	333	311	326	332	353	327	312	347	322	367	347	344	336	359	345	364	325	340	327	379	368	357	320	365	347	332	339	340	362	324	318	352	335	355	322	367	353	334	348	312	333	307	339	361	350	341	315	315	329	350	373	329	367	343	329	334	364	345	329	342	309	341	327	302	319	340	326	345	331	339	325	321	365	340	388	310	351	363	358	341	339	344	313	339	332	331	345	318	318	325	349	350	328	316	308	358	359	356	353	344	318	310	330	373	355	308	362	373	304	366	356	337	352	340	338	353	334	309	333	348	353	366	325	354	335	370	328	321	325	350	340	341	352	346	312	329	355	343	339	346	341	336	290	337	327	325	351	378	350	324	358	342	331	339	335	389	365	347	337	350	378	382	313	308	349	347	373	323	347	341	329	354	315	345	307	366	355	318	338	329	346	327	336	339	348	339	325	337	353	346	340	360	372	357	342	328	342	355	335	343	334	329	338	356	338	343	366	345	364	316	328	364	370	365	335	345	343	336	334	318	328	350	381	350	331	354	326	317	348	346	340	354	332	385	353	334	350	332	323	338	330	334	335	314	359	323	355	355	334	342	356	335	359	344	345	320	339	351	296	323	325	354	336	345	321	365	389	352	347	336	358	378	350	357	291	330	332	356	352	350	365	338	319	323	331	324	340	337	360	346	312	354	331	316	335	352	314	357	326	324	335	294	316	329	350	296	368	321	326	346	319	334	359	348	349	359	355	346	379	319	363	337	328	352	354	321	382	327	352	357	340	323	341	373	305	338	330	307	363	386	324	341	294	325	349	335	317	338	347	332	341	346	387	318	384	317	343	369	313	343	315	342	373	348	347	342	346	360	325	340	325	321	334	357	360	339	362	350	300	307	342	330	349	340	349	355	369	334	360	312	347	314	348	344	339	351	363	364	338	325	351	343	351	383	351	327	307	303	334	363	311	346	315	358	357	376	371	339	344	352	357	366	331	368	336	334	371	354	340	333	347	340	306	339	324	354	315	307	334	344	318	315	380	306	348	319	322	356	333	314	310	357	308	317	370	367	331	319	322	340	333	351	323	341	311	324	345	336	313	333	335	347	331	347	333	289	336	335	381	346	333	344	353	306	341	314	344	344	336	347	348	322	367	345	350	332	340	297	325	370	335	360	345	348	340	391	400	319	359	330	355	354	350	355	316	333	339	376	320	324	367	331	375	338	356	334	324	352	334	318	330	339	326	325	323	321	310	346	321	352	366	325	333	342	321	321	336	370	359	349	336	345	373	355	325	392	360	346	339	347	336	342	343	312	331	314	368	357	335	342	319	342	343	345	342	331	360	337	347	361	321	317	373	343	318	321	388	348	351	373	335	350	300	349	341	354	354	322	383	350	328	374	337	325	310	330	325	375	341	340	365	351	323	373	330	363	358	351	343	319	342	336	361	350	369	339	330	365	360	332	294	343	353	299	322	336	324	340	346	361	345	336	318	304	290	309	316	314	374	340	327	339	335	386	376	366	342	324	324	351	354	336	377	328	347	332	356	345	315	379	351	373	328	338	367	336	355	335	318	317	352	325	372	335	364	304	323	343	366	337	357	349	314	325	356	352	309	365	354	345	347	366	374	345	325	352	363	357	334	335	330	340	363	366	367	332	339	302	354	333	323	353	353	361	364	334	356	357	370	346	297	344	344	326	343	358	329	344	387	327	333	345
11139	5490	9637	9973	8126	6298	4858	3651	2667	2138	1683	1492	1455	1262	1134	1004	917	898	861	921	860	897	850	905	823	796	874	791	788	739	797	773	785	793	768	767	759	780	788	744	763	852	785	793	822	799	760	733	835	779	765	760	751	787	783	870	803	794	792	793	782	787	752	727	769	755	773	839	819	783	730	768	796	784	759	794	755	771	738	763	743	819	766	795	738	773	758	732	821	769	790	762	814	776	810	764	775	787	772	754	732	788	729	765	747	726	784	741	722	780	733	756	740	768	771	745	786	723	791	759	760	742	742	754	760	751	720	738	782	750	794	751	746	795	767	751	746	739	769	805	828	730	757	749	759	797	730	754	778	727	783	756	721	823	769	753	760	801	763	777	717	814	813	773	743	831	768	739	737	747	795	745	743	720	738	750	736	768	780	792	760	742	793	822	788	760	750	719	784	772	762	730	761	725	759	779	815	802	806	758	781	738	760	747	742	735	759	789	802	774	779	732	778	729	775	728	777	744	770	751	762	734	763	749	726	801	711	785	733	702	730	768	724	785	822	719	702	725	800	744	799	711	728	740	733	785	792	704	759	732	733	755	770	746	790	758	748	785	755	756	807	737	738	748	783	748	768	751	765	773	794	791	729	760	723	779	769	755	769	744	768	739	726	760	724	794	775	755	751	760	736	767	764	801	728	765	691	781	774	803	776	756	712	774	749	778	759	745	775	789	736	785	787	717	745	753	721	755	745	800	802	747	714	800	713	794	798	802	770	756	733	714	776	777	755	734	742	792	774	774	722	741	748	791	766	716	771	730	770	747	722	766	784	755	758	784	762	782	822	730	774	769	746	751	709	771	772	756	742	805	758	796	817	745	801	753	783	752	741	734	799	767	780	708	763	813	763	755	792	782	780	756	803	777	733	819	778	748	780	818	749	789	754	802	753	781	743	764	785	793	780	785	762	746	764	792	779	743	758	829	767	702	760	798	723	764	798	791	698	743	762	732	779	780	783	731	762	792	768	763	760	802	752	715	777	807	793	727	736	734	773	745	783	763	815	770	736	711	758	780	757	716	738	735	811	765	745	735	798	735	760	770	779	723	812	747	777	765	781	754	775	737	735	726	761	808	759	721	728	695	758	747	728	769	702	794	746	766	794	705	789	715	744	734	757	780	747	729	757	794	760	793	774	765	707	778	757	753	767	743	783	766	706	765	768	734	756	814	738	753	750	756	792	748	770	766	764	750	753	765	824	734	752	802	801	739	794	779	757	716	701	784	771	768	737	771	767	754	744	773	784	731	803	836	812	725	766	761	755	741	758	794	767	807	739	774	728	733	748	747	746	753	788	775	774	774	784	805	794	749	777	752	728	771	745	754	768	787	718	768	745	740	774	771	771	739	743	747	762	761	742	729	785	768	715	777	757	763	779	791	764	755	771	780	791	748	757	756	790	832	803	828	784	765	790	767	768	794	762	733	786	738	743	711	783	790	775	820	803	753	766	743	721	786	743	784	766	741	761	698	755	751	714	812	788	739	731	765	767	782	730	758	726	748	755	791	772	778	771	767	772	752	771	732	753	726	764	720	830	786	779	749	737	757	731	791	771	801	763	715	761	742	803	799	778	711	785	764	740	735	722	779	755	827	763	764	774	790	725	741	818	747	758	765	748	808	764	707	762	749	820	713	737	752	801	739	746	759	727	765	699	752	767	748	763	772	799	811	760	751	765	754	719	748	804	746	748	721	749	750	769	736	722	775	784	747	770	793	736	774	754	752	728	774	763	773	786	745	767	790	766	725	745	765	719	758	778	773	803	790	747	761	747	798	731	768	812	738	799	798	758	753	798	734	747	792	786	810	837	816	808	766	720	757	811	759	788	738	800	730	769	753	760	743	785	724	818	783	728	728	757	775	790	782	756	777	771	767	767	752	753	774	754	735	784	793	757	765	799	790	748	762	749	730	781	745	720	738	784	785	788	757	778	786	756	763	782	750	801	741	753	754	791	811	774	735	795	800	718	797	754	790	747	752	802	775	781	787	776	759	759	802	772	762	749	759	800	784	751	771	798	785	740	736	773	751	813	797	738	810	740	753	711	746	765	779	768	786	799	788	745	746	765	740	756	703	757	729	753	768	800	750	778	792	807	743	708	783	723	741	741	740	802	738	811	756	758	775	752	733	730	754	748	777	726	756	769	773	810	730	746	758	731	736	729	757	751	784	721	696	770	776	750	766	733	774	761	775	748	774	740	725	782	712	758	757	809	783	737	721	726	792	784	753	779	744	837	780	712	786	735	697	773	739	734	752	747	790	778	773	759	734	738	773	758	736	746	750	753	770	773	744	764	764	736	747	723	742	774	725	752	788	692	727	792	757	767	787	788	746	786	749	740	788	714	689	741	728	738	777	717	721	758	798	759	842	769	761	736	773	767	801	721	713	816	754	740	780	797	784	765	751	759	710	793	742	771	700	798	743	788	771	785	722	726	809	806	768	782	768	746	775	762	743	774	764	709	758	780	730	764	806	735	773	734	748	736	766	749	728	754	752	776	740	745	809	742	762	820	730	729	767	766	764	741	794	771	774	801	802	790	777	785	737	766	739	790	743	792	729	766	735	775	790	787	788	788	764	792	779	801	751	807	713	748	729	781	733	754	788	759	790	804	700	715	753	785	746	802	730	772	744	766	756	769	766	734	754	761	750	822	770	762	734	799	731	768	791	743	761	809	757	753	750	756	743	800	763	780	798	751	756	714	818	749	735	790	770	770	774	730	762	708	751	767	725	732	750	746	734	798	750	716	762	751	785	778	797	786	738	775	780	800	763	743	755	737	748	809	773	752	789	726	736	727	759	779	764	768	749	761	753	748	748	749	779	753	743	763	762	750	781	785	772	759	755	813	781	783	722	780	750	756	804	779	751	741	750	757	747	795	793	755	751	739	746	745	774	748	685	746	763	776	778	750	762	791	764	775	715	800	793	784	761	727	767	765	721	766	784	766	750	765	760	759	755	756	786	727	785	779	778	698	757	779	750	727	770	722	785	752	734	764	866	764	789	817	757	757	761	750	777	800	743	772	773	754	797	741	792	692	776	768	742	764	790	745	799	767	735	750	735	792	723	773	832	759	729	747	800	741	777	727	775	753	768	772	803	739	731	700	722	737	780	807	758	797	797	730	810	779	771	756	791	766	743	768	756	798	788	787	768	737	750	794	759	773	763	738	773	756	765	761	769	793	750	736	707	723	781	771	733	800	780	765	768	746	726	782	754	778	716	743	753	761	775	765	745	759	747	803	760	737	757	734	768	788	823	744	751	725	777	787	781	794	785	773	803	715	778	729	734	745	736	779	763	796	789	781	764	837	786	711	767	735	734	729	801	750	728	820	746	708	781	781	815	727	778	748	772	751	732	752	734	750	780	808	717	757	762	811	783	788	738	774	786	812	751	700	739	825	770	745	801	748	768	775	791	775	740	767	765	753	752	743	734	786	773	805	751	748	766	794	730	752	767
26351	10694	9159	6327	3783	2382	1821	1324	982	731	637	622	580	594	546	514	460	441	412	440	418	435	453	447	452	401	470	438	405	411	415	408	478	471	391	408	420	436	418	394	444	423	405	385	424	421	438	409	408	428	441	389	403	429	393	436	410	418	423	447	365	397	402	414	403	426	409	408	454	460	394	397	429	430	423	431	407	427	445	448	391	371	429	419	408	416	415	403	405	433	424	437	411	387	423	421	388	426	394	414	443	398	397	422	407	457	435	440	393	453	389	422	431	435	437	419	461	401	410	419	405	446	423	427	388	417	454	470	449	427	419	407	372	430	449	424	396	426	393	384	433	474	447	438	401	390	401	414	430	411	405	407	403	429	391	418	443	436	412	413	404	430	399	414	400	405	406	473	454	419	405	401	440	427	417	395	412	420	413	433	422	431	381	410	433	421	443	424	402	410	394	435	409	409	416	425	428	393	465	397	415	432	450	418	363	417	436	403	447	432	421	410	427	446	453	437	424	416	449	425	417	386	430	385	422	400	470	415	378	426	404	419	408	422	431	377	435	422	437	466	447	430	393	425	422	412	401	443	430	399	366	388	427	417	420	395	404	428	401	388	385	408	436	396	390	410	458	406	407	409	416	426	408	423	431	418	431	417	434	422	440	441	425	408	421	434	429	412	414	439	396	475	394	432	428	439	390	372	404	395	427	417	459	414	408	398	409	440	451	406	412	422	402	441	386	454	455	411	443	407	426	406	389	412	421	395	404	414	417	418	413	422	409	424	410	432	412	406	438	423	421	400	406	398	398	383	402	355	458	424	388	445	403	400	427	431	398	369	414	382	414	411	398	411	406	450	420	396	445	410	429	426	437	428	426	417	403	447	422	469	441	422	406	412	406	366	413	386	451	412	430	455	427	452	456	452	407	402	418	444	414	407	423	419	409	433	390	408	424	338	382	429	408	409	443	409	424	407	462	430	417	401	452	428	422	396	424	445	417	404	418	397	421	412	422	411	407	428	414	422	433	429	410	406	371	436	425	390	422	423	416	410	430	447	419	422	465	444	410	383	439	441	465	466	399	411	437	424	432	419	434	422	440	370	419	421	361	463	428	431	384	390	429	416	462	445	414	432	426	419	424	439	373	457	434	447	436	432	401	400	430	414	428	410	399	407	420	418	412	407	414	441	431	391	423	407	386	424	410	456	412	429	412	416	430	420	404	402	456	427	403	424	470	400	422	435	417	407	428	389	415	428	384	386	449	410	437	431	395	384	411	438	442	434	409	442	403	424	412	417	408	455	400	395	450	480	447	426	415	448	422	419	417	415	400	390	411	416	455	408	407	414	398	441	408	420	440	393	366	424	403	414	409	435	427	436	425	408	383	419	452	426	454	403	398	456	420	437	412	394	419	420	372	449	432	424	431	451	384	403	426	428	435	392	424	418	392	384	470	397	434	427	397	422	404	435	429	417	388	400	404	497	408	436	441	485	450	374	408	449	422	412	410	427	415	428	422	423	463	422	428	400	394	423	426	461	385	410	444	410	413	406	418	396	424	413	452	401	451	438	436	409	448	402	441	459	443	446	385	410	420	434	439	438	438	437	409	406	391	404	397	403	421	422	445	431	426	463	452	453	404	368	422	394	391	375	424	446	454	406	408	414	420	436	409	389	472	462	408	403	410	407	403	392	421	387	393	416	452	440	416	449	448	479	435	420	388	432	404	445	443	469	431	404	421	428	439	428	418	368	423	431	404	398	403	418	438	432	420	386	397	388	431	422	424	415	430	439	430	424	412	451	402	459	416	390	429	444	438	415	430	421	390	418	464	422	428	409	424	427	424	411	397	415	412	405	375	422	370	424	428	396	417	445	465	446	453	444	464	385	438	390	430	432	416	447	435	439	400	452	450	419	420	437	443	435	385	397	388	392	437	439	387	450	432	381	401	386	406	425	420	421	402	432	394	398	435	425	399	353	395	416	415	397	399	374	440	403	448	415	410	437	419	461	377	395	436	419	445	421	433	462	426	432	407	386	401	372	396	409	417	405	397	444	401	438	446	411	427	438	400	429	432	444	393	436	437	419	427	410	455	423	372	435	495	398	397	426	403	395	421	435	386	451	430	400	400	388	379	449	425	418	452	423	388	428	438	431	404	439	381	411	407	423	371	399	417	422	435	459	456	432	454	425	387	425	393	425	430	439	405	384	441	428	400	425	399	417	395	437	459	435	460	433	379	412	412	389	423	422	390	370	452	447	426	380	412	387	408	400	414	423	430	448	430	444	459	389	388	395	406	433	432	456	455	386	390	417	412	393	386	395	402	417	400	453	407	467	428	444	414	416	420	400	407	410	411	441	394	428	434	440	453	424	443	427	399	456	432	408	407	422	462	411	410	406	412	414	392	428	398	482	412	439	411	380	431	407	435	436	447	423	443	448	457	418	441	423	403	418	421	428	400	421	438	419	423	455	439	429	388	385	387	434	425	402	407	346	389	446	400	429	417	391	430	452	405	430	448	388	432	451	393	433	376	406	399	392	436	420	414	440	427	425	396	408	419	430	409	392	402	446	418	402	390	423	413	432	400	395	362	402	449	462	421	456	424	456	397	420	421	425	397	403	419	401	438	388	413	429	433	391	424	439	464	389	348	420	418	399	425	408	418	389	402	414	407	383	388	437	388	431	391	403	411	437	406	439	407	396	431	423	404	419	396	398	391	443	393	417	429	403	425	424	440	383	434	388	448	423	442	434	403	404	455	386	418	420	396	408	414	424	413	403	417	409	429	439	445	417	447	423	413	402	410	439	390	402	423	443	464	446	404	427	393	399	442	374	414	410	415	392	405	416	423	396	457	449	445	379	412	439	422	430	406	427	432	405	421	439	417	409	404	387	424	437	369	416	434	403	395	370	448	373	430	436	410	418	426	400	434	402	438	399	451	401	411	392	390	363	431	453	397	419	437	396	463	396	398	426	416	408	437	389	415	406	440	427	422	406	390	387	411	436	420	402	377	426	432	446	375	390	441	384	394	431	445	437	455	413	408	412	429	440	416	388	442	427	395	443	423	452	433	434	392	388	444	467	424	412	430	438	443	381	402	408	382	442	424	394	401	433	421	431	424	388	433	427	432	417	355	431	412	416	458	403	458	428	411	412	418	416	434	442	478	380	392	462	455	433	420	399	405	414	436	424	433	423	449	408	449	427	408	430	422	426	436	470	405	412	416	403	400	451	400	411	420	376	412	445	412	404	387	427	450	392	407	403	425	405	412	395	419	405	405	419	431	386	388	376	442	431	430	436	420	457	438	427	416	419	390	378	406	410	418	431	383	457	424	430	430	424	439	425	400	451	420	424	415	421	402	433	472	428	416	389	426	395	414	417	413	432	385	409	425	409	407	494	401	434	410	446	385	430	403	439	411	402	441	411	409	381	414	426	432	442	406	436	432	388	425	421	407	427	423	434	440	417	413	441	419	436	450	405	379	389	417	402	432	440	422	434	401	414	415	430
14548	7528	12804	13009	10432	8109	6893	5099	3625	2838	2332	1958	1841	1702	1432	1383	1231	1144	1101	1084	1105	1102	1041	1085	1079	1073	1033	1030	1018	979	957	947	923	904	941	943	909	939	940	913	942	969	954	958	947	898	894	946	950	945	948	954	993	968	950	909	979	960	962	951	970	956	928	879	926	923	931	1026	902	895	952	943	902	919	863	946	911	875	925	931	897	829	873	876	921	900	911	936	913	829	871	916	984	871	921	898	880	927	969	966	890	985	859	900	948	899	913	877	912	906	896	903	917	926	921	942	928	958	913	836	863	927	891	913	911	961	923	908	934	960	964	885	930	890	974	934	976	894	945	947	961	950	1019	939	891	943	917	941	870	891	911	907	913	941	932	983	899	917	930	956	932	874	924	932	940	903	917	930	884	931	981	941	977	906	968	931	979	868	942	925	910	919	916	954	894	956	916	879	966	889	928	939	966	935	937	936	876	901	895	937	915	904	910	866	912	911	921	948	883	919	907	888	839	923	901	914	919	897	898	902	960	875	896	901	887	933	894	938	899	955	854	893	909	900	882	880	907	914	878	883	927	931	891	860	863	912	901	896	905	912	880	900	895	971	920	923	942	944	931	901	916	890	931	913	935	854	906	903	897	906	902	932	929	904	936	886	967	894	935	974	932	896	913	937	908	905	904	874	850	916	865	932	954	896	928	952	865	873	951	924	869	900	928	879	893	936	942	882	882	907	966	939	863	923	937	900	898	915	882	877	915	877	926	902	968	876	881	866	907	878	920	963	913	943	987	909	899	894	919	878	969	985	949	906	960	899	964	929	899	892	897	957	837	925	932	923	917	922	938	870	933	881	895	904	938	915	912	924	924	855	920	915	930	925	887	924	956	902	914	932	968	923	894	942	986	887	916	909	927	867	905	939	876	969	959	893	899	904	925	923	963	928	920	902	997	920	882	893	888	980	850	900	910	916	921	916	848	881	915	905	910	851	934	922	899	890	886	944	880	931	961	892	896	894	931	894	925	883	917	926	946	940	907	917	906	923	876	916	869	919	909	908	918	877	923	879	979	889	879	895	868	876	936	914	902	918	888	919	924	932	897	880	954	901	899	904	866	945	857	934	924	879	981	853	941	903	925	886	936	928	914	906	920	941	890	964	924	936	903	896	886	935	922	879	936	888	916	920	898	933	932	908	887	899	873	915	873	968	960	940	902	931	944	914	943	901	956	885	894	855	922	901	929	863	885	947	931	886	953	893	880	956	921	887	891	905	999	901	889	909	904	859	918	946	865	979	953	950	873	867	913	922	951	976	946	858	927	943	880	884	952	887	963	918	874	923	923	918	915	931	898	936	894	865	931	924	921	870	944	887	865	885	922	897	883	914	976	881	971	946	890	937	894	876	965	904	893	884	869	928	844	891	890	878	948	884	885	951	932	915	913	1003	914	945	935	925	906	935	907	899	886	880	857	944	919	897	899	916	935	882	947	919	947	910	968	893	886	965	896	911	858	923	944	953	903	1021	931	877	881	940	971	899	896	966	897	922	892	933	923	924	857	950	904	917	948	883	925	871	906	910	909	879	906	907	876	906	913	938	902	923	912	890	895	935	911	864	931	938	864	862	888	975	908	896	915	888	920	923	910	937	971	901	928	964	896	1003	936	940	864	866	870	909	859	976	904	918	953	879	883	894	922	939	883	871	904	953	900	893	928	874	929	924	917	940	907	936	907	908	895	882	921	976	910	908	871	891	988	931	909	926	935	887	933	890	941	936	920	953	914	927	886	907	932	959	929	887	932	898	892	923	892	946	908	966	873	882	916	881	893	903	897	940	943	925	930	952	832	929	910	897	924	921	929	872	954	905	925	910	947	832	889	835	929	951	937	899	970	915	892	928	918	888	917	953	928	895	897	971	878	890	904	949	916	906	912	935	959	931	882	908	920	893	882	892	884	922	914	924	938	930	861	876	893	926	925	927	875	924	955	918	914	939	932	937	883	901	942	925	926	931	927	920	918	942	894	926	882	941	885	896	894	875	927	980	896	905	914	970	906	895	909	950	961	891	913	924	881	889	911	846	927	917	886	902	890	845	942	917	935	949	878	870	985	946	885	851	933	913	923	898	921	926	909	932	900	886	898	874	930	919	936	833	904	916	879	912	913	902	904	891	911	899	899	915	879	919	925	912	895	906	907	899	913	906	939	920	940	844	918	939	933	956	922	867	917	945	848	937	933	947	919	982	947	922	912	891	916	870	965	944	944	861	881	868	956	928	887	946	924	937	894	879	914	907	884	840	883	891	935	887	917	897	894	943	901	897	935	917	877	971	897	899	908	914	905	918	983	915	897	869	920	893	897	885	912	918	923	913	919	962	929	922	905	940	945	933	950	914	905	922	912	891	913	913	891	863	901	908	902	913	1009	921	944	911	888	920	961	880	957	929	921	905	867	902	903	890	923	930	906	956	920	876	976	844	909	875	914	893	867	905	913	920	841	880	896	924	903	930	881	935	899	919	902	893	948	896	950	945	890	880	892	920	870	892	950	940	872	897	890	848	879	924	926	864	976	901	955	929	959	919	849	876	935	917	879	938	935	932	918	950	933	899	944	921	932	889	974	858	900	841	991	944	967	909	900	855	959	902	934	899	915	899	885	886	978	877	885	933	885	881	947	896	856	952	892	919	849	928	911	933	930	878	928	937	929	916	923	935	925	936	862	895	966	991	917	912	872	921	923	906	882	933	916	947	930	868	921	886	925	915	876	957	924	909	948	924	879	905	904	895	916	902	868	838	921	906	948	935	911	941	931	904	925	877	909	940	930	901	897	891	908	914	853	899	923	933	890	902	896	895	904	923	929	930	911	879	919	885	896	915	943	893	944	939	880	933	942	909	932	956	960	916	869	926	952	901	893	838	918	932	885	886	871	920	914	919	935	880	860	970	905	919	907	937	880	922	917	962	934	881	892	910	934	941	924	921	860	908	877	912	950	905	897	860	934	881	944	877	917	921	921	902	928	937	910	877	953	950	870	850	892	929	935	978	941	908	881	930	886	920	970	871	901	872	885	937	947	883	938	934	880	850	903	935	885	929	938	913	880	859	940	899	928	908	900	872	875	971	921	866	919	909	945	888	972	936	903	902	879	884	945	923	948	926	969	876	906	949	888	916	868	893	987	930	925	946	883	925	840	934	917	944	912	907	907	953	895	857	909	901	915	908	891	900	918	954	918	924	920	916	900	892	871	907	928	925	880	844	897	927	960	856	929	922	905	946	909	929	933	952	888	926	894	901	882	872	940	903	891	882	948	913	870	951	930	927	948	938	885	929	927	922	890	933	911	935	887	927	944	843	950	958	887	885	887	924	948	941	966	829	909	882	918	897	892	855	883	894	967	916	923	874	894	925	949	925	916	916	854	927	888	921	926	922	887	910	934	909	854	914	870	869	933	909	936	924	917	916	945	894	932	901	911	889	853	926	897	911	949	912	949	927	941	963	880	957	898	866	821	887	939	895	924	949	890	862
9099	3367	3162	2195	1594	1016	794	617	562	474	462	415	374	381	414	404	369	349	356	382	389	389	357	358	360	337	358	340	364	351	346	371	350	363	369	349	327	361	318	368	309	379	372	355	379	345	362	358	321	353	344	356	344	374	346	349	366	349	340	359	378	370	370	375	358	341	335	334	343	389	369	345	364	372	373	341	368	351	385	377	364	373	329	362	402	356	367	358	368	347	361	358	381	390	367	375	351	369	340	360	354	366	350	362	339	340	349	331	341	365	346	339	357	379	320	349	386	352	398	355	359	336	346	352	380	381	319	369	356	380	394	387	346	338	356	360	370	387	376	341	368	342	351	363	355	325	369	364	341	368	342	363	391	357	367	383	345	369	333	377	348	324	363	374	333	354	356	375	337	353	336	367	327	350	338	386	369	331	335	381	358	376	364	342	350	325	352	343	350	375	383	363	364	325	359	355	323	368	359	335	332	362	376	347	383	350	354	371	338	373	365	356	372	367	361	338	375	333	379	361	343	342	390	347	301	361	326	345	368	378	317	322	329	355	351	351	361	323	349	382	382	324	367	356	364	379	363	391	352	317	352	349	392	379	354	368	341	353	334	327	367	362	331	356	359	357	370	371	352	324	371	352	359	318	327	363	361	374	320	369	325	333	334	339	362	366	356	339	378	362	356	332	351	313	354	375	376	316	342	355	377	356	362	371	404	365	347	379	346	361	363	361	349	364	339	374	372	386	337	368	345	372	372	328	368	380	357	384	392	354	333	377	369	339	364	345	360	334	348	352	328	326	379	355	340	329	332	362	349	333	344	327	340	374	365	378	353	327	401	341	356	344	354	372	355	359	371	355	400	351	387	358	356	354	365	367	325	388	378	374	368	346	337	338	405	363	360	392	356	394	321	363	347	377	328	333	386	346	359	346	355	346	366	354	329	334	374	336	331	349	374	357	362	359	344	339	353	343	345	399	361	364	378	390	380	364	340	388	359	337	366	384	362	350	365	332	337	377	372	374	372	372	381	398	333	345	359	377	356	357	365	374	362	356	330	362	337	368	367	379	357	331	347	351	374	362	338	354	399	353	372	353	363	358	347	351	343	358	329	370	363	350	367	324	358	298	341	372	330	368	385	379	337	332	362	365	391	356	326	380	351	343	370	366	355	378	383	391	362	343	342	365	306	353	355	377	330	361	367	351	320	315	352	395	364	367	349	363	362	377	360	335	318	377	386	376	337	398	391	328	360	363	340	359	316	352	332	315	335	347	361	368	337	346	323	327	360	369	403	389	341	433	339	361	374	363	353	354	341	328	340	363	349	355	313	344	336	329	351	332	344	341	350	353	337	372	388	367	374	357	391	347	336	331	368	354	316	394	372	332	373	360	331	374	300	345	344	320	356	326	374	369	358	358	330	375	368	373	364	367	336	381	396	356	362	359	349	349	377	357	355	354	377	353	351	365	348	332	360	342	360	364	375	366	388	376	353	357	370	364	367	360	316	325	392	368	373	354	364	337	346	374	365	383	348	331	363	369	386	309	363	362	359	364	367	323	357	361	366	341	371	365	354	354	353	344	340	310	376	362	378	377	370	339	347	352	378	370	373	327	386	327	348	312	367	367	333	372	362	358	368	359	336	338	345	333	369	361	346	356	354	354	361	367	365	362	355	331	364	347	343	364	401	369	352	373	333	371	328	402	351	315	358	371	368	381	398	338	386	382	339	365	361	358	361	352	397	364	341	384	369	349	365	355	369	352	361	319	364	374	376	376	365	341	377	364	384	345	351	341	319	381	330	352	350	375	364	372	354	354	337	330	361	384	361	374	370	369	340	381	340	380	376	347	329	344	357	375	376	316	352	364	357	373	357	373	361	322	364	360	345	339	359	358	357	386	388	350	358	375	381	362	362	395	392	351	353	343	324	336	412	345	355	345	386	361	329	327	354	371	366	394	399	346	351	365	355	389	390	376	325	355	353	359	339	351	368	358	376	378	375	399	350	333	344	349	339	314	332	379	368	367	362	369	368	383	378	334	328	340	333	367	338	342	377	359	358	348	356	362	374	337	356	322	373	361	370	357	357	337	340	338	330	365	324	363	352	389	347	333	378	358	364	346	345	352	351	361	334	352	392	351	347	354	374	355	385	384	352	380	364	385	343	318	334	375	352	369	366	356	348	378	381	348	354	354	364	380	358	328	347	338	345	370	358	331	340	379	337	364	376	357	352	320	379	349	344	362	348	391	360	359	363	337	342	339	359	353	363	328	380	342	336	372	314	328	347	343	367	339	350	343	349	342	367	368	367	339	350	351	346	338	320	367	335	391	356	368	367	330	393	329	336	378	339	359	358	374	343	398	384	337	353	321	371	356	384	368	334	346	351	355	367	345	354	325	332	365	355	353	356	331	321	406	365	335	369	338	385	375	351	350	350	353	388	332	360	367	352	365	316	352	376	350	367	374	369	361	339	374	390	356	360	357	342	364	353	325	376	371	358	341	342	355	383	358	347	333	353	352	373	372	342	330	337	398	389	398	359	337	352	352	366	366	369	355	376	341	346	350	384	347	321	361	361	371	333	351	364	376	405	398	346	340	364	379	358	350	350	386	358	388	381	363	366	368	354	349	338	365	361	403	385	332	363	373	362	353	336	377	406	377	329	337	346	356	331	380	364	375	350	339	334	394	370	329	365	359	332	357	351	356	351	363	319	356	350	375	354	334	329	334	370	368	351	325	402	359	355	353	379	342	378	373	345	373	342	353	349	358	332	373	424	389	377	390	351	366	375	341	367	355	341	327	354	378	385	364	319	351	338	348	311	322	347	360	357	343	342	339	350	338	333	379	340	358	365	381	332	367	368	396	365	357	372	364	368	342	356	314	355	343	359	361	328	338	331	380	378	312	365	356	313	356	351	339	350	344	334	388	364	328	349	358	404	382	369	377	358	350	379	379	339	357	373	318	366	345	344	349	356	322	328	362	355	352	353	358	358	330	350	353	369	363	334	342	394	340	343	331	407	354	340	371	337	375	346	365	359	325	362	330	341	344	374	391	408	345	324	361	363	385	352	353	384	382	389	332	355	331	368	370	379	368	344	352	346	350	358	378	409	338	337	376	352	338	366	321	390	375	360	384	370	342	383	343	344	356	381	358	349	338	344	348	328	329	374	353	380	366	365	378	380	360	379	355	409	337	344	384	378	399	363	367	360	365	357	376	417	364	361	363	365	354	349	329	310	315	359	355	343	328	343	367	347	339	387	361	353	364	350	338	339	380	367	383	372	372	367	367	363	376	357	360	366	384	321	352	337	347	359	375	345	348	362	363	332	336	343	380	332	363	383	376	355	388	351	367	336	334	400	350	354	358	375	338	347	356	344	368	359	344	392	348	356	352	394	374	374	369	365	334	359	337	341	362	355	366	391	346	364	358	373	361	398	349	339	359	354	337	362	387	379	373	337	379	348	316	378	375	373	407	346	358	399	376	364	338	396	348	360	339	334	348	342	337
5601	3117	5733	6178	5363	3936	2911	2167	1798	1488	1344	1191	1118	1045	956	889	850	777	851	819	848	863	832	858	861	809	797	798	778	816	804	799	774	772	800	759	804	748	805	730	782	827	797	787	738	782	847	832	755	772	845	822	790	839	853	801	788	773	816	772	784	786	754	775	801	830	767	792	766	779	777	823	807	784	798	772	806	861	777	772	789	781	777	781	751	776	791	800	813	811	778	831	776	768	745	792	745	802	810	791	767	797	791	804	818	743	761	757	763	716	764	776	819	815	757	822	778	781	782	766	753	747	791	766	732	736	827	763	827	763	777	790	806	779	811	758	762	752	809	783	775	750	768	784	821	812	822	805	780	788	805	776	782	765	804	820	783	801	754	742	831	787	842	772	760	792	787	788	768	789	762	785	784	788	784	768	799	817	780	777	782	754	814	720	752	784	849	801	805	774	797	822	763	808	771	742	783	746	791	779	806	784	799	749	756	774	807	812	784	794	768	764	739	751	730	798	813	769	797	777	745	762	810	776	713	789	769	775	817	755	807	751	728	820	784	788	791	798	772	783	772	785	845	759	772	796	730	801	731	749	748	806	805	830	771	810	814	768	829	744	754	747	754	742	801	781	783	789	770	778	766	732	799	790	746	724	805	783	806	741	722	794	767	759	769	801	783	770	794	738	805	755	780	767	804	811	764	815	793	802	784	769	806	751	801	836	754	766	789	790	826	757	790	774	784	824	804	788	785	755	856	806	783	770	749	754	755	812	781	773	778	775	779	740	801	813	727	779	786	792	810	727	759	800	776	762	769	812	796	723	746	859	792	796	832	750	831	795	787	803	840	725	797	799	823	768	780	786	766	793	805	812	745	787	824	787	750	757	713	787	774	823	773	739	822	754	808	795	805	790	873	742	752	776	780	772	791	818	771	744	805	768	783	787	787	780	814	790	805	766	831	781	812	789	783	812	834	776	809	772	761	793	769	788	759	796	811	789	789	804	734	852	801	809	750	799	736	757	753	831	799	779	755	799	784	805	771	766	717	777	773	786	808	736	785	818	813	841	792	815	772	820	785	766	703	761	803	735	770	729	807	807	803	782	787	775	765	751	755	751	758	751	810	817	831	809	806	779	758	849	783	790	788	822	769	810	740	787	786	768	766	762	779	719	767	796	740	777	780	817	791	763	804	809	822	770	753	739	778	804	796	793	793	740	757	775	857	825	830	761	836	787	767	774	753	786	736	837	813	774	760	755	762	751	794	820	752	759	806	780	828	752	756	772	740	787	770	793	785	762	812	783	792	743	810	768	825	801	775	816	792	813	773	776	808	795	805	826	810	694	715	767	823	771	808	762	774	772	803	824	778	744	825	767	770	792	814	786	791	758	740	824	795	774	799	811	796	810	785	787	773	716	781	809	785	747	769	738	756	750	765	815	760	793	805	804	831	744	784	777	791	820	813	786	803	790	737	820	804	786	803	758	796	749	759	777	808	801	820	762	769	788	750	805	744	792	807	796	788	773	750	775	775	782	757	759	780	836	807	811	803	819	721	786	792	768	818	782	777	814	784	796	791	801	823	764	752	776	785	817	762	803	807	783	802	793	759	808	752	766	761	739	777	775	735	778	759	807	772	803	773	791	748	772	787	810	762	758	787	793	804	766	760	806	800	841	771	790	790	810	755	727	800	792	836	789	780	808	763	762	763	740	758	791	733	743	785	741	851	735	760	793	781	775	754	833	801	796	774	780	764	804	784	811	799	750	794	752	826	804	780	775	743	778	746	785	789	749	795	755	758	834	839	757	763	762	750	781	803	788	759	783	739	773	805	774	770	820	777	740	802	749	793	796	829	808	785	802	763	853	782	761	787	784	735	792	807	811	802	755	759	811	731	795	793	796	763	759	849	786	793	794	773	792	772	766	717	745	754	774	751	769	779	839	827	813	776	739	765	775	776	763	751	796	752	722	782	762	734	772	766	806	790	727	756	756	757	792	802	738	814	744	817	805	740	809	766	731	818	794	746	757	792	793	780	768	774	769	773	794	803	760	815	796	785	801	771	827	759	765	820	855	855	772	812	757	748	773	778	761	752	730	770	769	730	780	818	752	813	791	784	781	749	811	718	780	763	795	764	751	793	773	759	799	778	774	809	795	821	754	818	776	762	796	763	784	809	784	788	747	742	822	769	723	797	770	731	811	793	804	777	767	785	779	790	783	793	797	806	785	829	792	771	786	806	781	762	722	762	793	769	795	748	774	759	740	791	745	814	749	781	807	780	753	804	802	794	803	815	787	798	754	769	800	797	756	767	753	775	781	791	835	761	794	803	799	785	782	795	823	798	824	857	775	781	788	773	783	777	804	800	774	797	761	760	782	786	777	788	792	782	774	795	795	797	767	762	759	792	786	802	748	794	745	814	779	820	798	793	773	791	777	806	729	787	844	764	732	802	798	798	789	763	817	793	815	751	796	796	795	760	780	832	711	739	811	803	772	843	802	801	741	776	811	790	766	750	776	757	822	754	749	766	744	814	789	794	750	820	765	800	829	803	790	761	777	779	768	773	737	825	809	825	745	799	826	756	803	779	777	867	779	760	770	797	759	822	767	813	754	834	794	834	722	746	828	790	782	742	759	812	749	761	758	827	741	830	780	785	783	827	796	783	762	785	793	784	761	813	801	775	725	771	791	787	744	788	738	781	787	806	795	763	785	813	765	803	820	780	761	814	801	781	775	756	763	717	768	870	801	815	745	787	786	768	788	770	798	811	814	786	822	831	775	777	790	747	805	825	762	766	770	741	729	765	799	793	753	820	777	789	770	805	749	772	787	803	805	749	770	756	765	761	746	739	760	785	804	809	770	797	794	788	761	770	782	793	753	704	774	735	765	746	754	801	765	768	810	794	860	770	774	808	800	739	791	758	801	790	753	858	770	788	832	762	811	849	820	783	765	832	748	742	779	777	770	717	797	758	810	771	783	797	753	775	806	728	780	732	759	800	744	773	811	810	763	732	797	812	802	850	734	780	807	785	779	743	748	737	752	812	824	761	760	759	774	754	750	851	821	810	788	816	802	773	793	804	819	809	734	823	830	777	765	733	795	821	766	752	754	831	781	782	763	806	783	767	793	788	749	765	839	793	771	776	834	775	795	772	824	782	814	816	782	788	767	786	845	809	819	786	752	773	783	784	785	800	794	780	787	787	796	778	755	792	779	781	801	772	832	773	736	812	769	797	738	797	757	774	768	788	747	792	780	824	807	761	787	831	787	761	810	727	730	832	728	818	720	801	781	769	797	754	819	764	794	787	723	791	767	762	796	722	829	799	764	780	792	800	820	837	827	721	823	823	852	763	800	792	843	781	785	723	766	787	769	760	828	799	808	814	799	799	790	738	794	762	811	817	785	812	781	750	778	760	799	756	818	743	758	794	806	789	817	793	790	785	758	795	768	816	751	779	786	795	785	810	782	775	750	763	796	735	805	823	775	764	762	806	781	745	778	770	816	793	791
18395	7088	6348	4466	2784	1834	1273	918	693	632	501	494	444	423	390	393	350	367	360	334	380	361	357	373	406	359	337	357	341	356	322	338	368	344	351	325	371	392	341	372	358	320	340	341	366	339	347	312	372	331	367	370	362	356	327	382	333	354	325	324	320	373	326	352	378	375	353	305	345	356	370	346	393	356	346	317	318	376	341	374	365	336	293	365	343	310	362	353	307	363	343	341	321	380	348	330	380	365	365	321	345	315	298	332	314	351	335	332	332	347	319	346	351	360	357	309	324	349	369	365	369	369	371	347	373	335	345	333	380	343	344	344	302	371	353	360	332	334	373	330	352	364	317	331	323	347	364	354	356	325	314	342	314	365	338	376	368	379	319	371	331	336	341	326	329	371	340	340	397	361	366	332	322	328	340	378	379	369	349	342	350	373	343	368	311	347	377	362	331	328	313	339	314	312	377	324	344	365	338	356	348	365	361	337	351	335	355	366	317	320	346	331	365	352	340	350	382	343	347	348	353	310	382	328	326	365	345	330	356	341	351	354	328	326	360	334	370	319	333	323	358	344	350	367	327	367	334	313	352	356	367	341	329	353	330	375	346	316	347	322	353	355	347	370	344	341	295	350	297	345	342	329	325	342	334	364	342	340	357	367	314	304	331	349	351	324	337	340	338	360	334	341	364	360	366	343	333	328	354	356	336	338	348	310	330	356	354	341	355	323	314	369	361	356	360	328	338	335	375	312	342	334	321	343	342	333	355	368	336	362	345	339	348	303	383	339	312	329	352	294	347	351	321	300	323	350	363	356	352	370	313	337	337	319	352	353	356	333	328	361	357	331	343	328	350	358	334	325	366	348	360	285	306	342	357	393	334	316	347	364	348	337	403	339	328	368	361	355	349	312	339	325	377	368	368	360	310	364	309	391	353	351	343	339	361	337	290	341	338	313	336	328	357	329	338	348	349	331	329	347	349	352	359	320	341	338	349	305	351	349	352	345	341	357	351	365	348	360	344	336	363	336	397	328	326	379	339	309	332	336	329	346	369	332	319	321	321	340	318	313	320	333	335	338	321	312	310	374	373	340	316	345	341	354	336	360	360	318	346	339	366	386	348	380	346	317	342	363	339	336	378	341	342	344	392	328	357	317	327	340	316	350	352	351	344	344	346	323	349	310	368	380	348	346	328	338	346	372	366	353	318	341	313	326	346	332	336	376	349	321	339	339	332	354	357	381	366	354	372	358	314	322	360	360	324	372	356	333	352	363	317	317	363	320	320	359	351	370	329	354	334	321	306	350	366	359	356	366	321	360	341	349	355	340	337	335	346	350	370	361	332	330	338	352	342	333	393	346	314	324	329	315	335	368	328	337	325	390	379	305	326	312	342	365	323	334	320	317	344	317	387	351	383	347	340	316	358	339	369	359	321	357	351	378	326	350	327	374	321	345	343	327	336	367	384	332	325	366	359	348	385	345	348	343	333	356	335	338	359	338	305	331	387	348	341	345	320	357	339	326	302	345	349	370	358	340	352	344	363	355	349	346	403	319	346	350	338	369	308	373	355	343	364	382	342	352	361	338	356	320	338	349	346	316	323	365	346	391	389	347	349	369	336	337	356	334	348	312	365	305	366	339	345	348	338	377	348	378	347	343	338	375	307	346	328	364	323	375	335	323	337	330	332	362	344	347	322	315	327	344	334	332	368	337	325	301	325	329	368	367	313	344	357	295	353	358	314	355	318	344	392	350	341	357	361	338	357	318	346	322	331	367	369	337	323	288	354	358	326	349	335	343	371	366	341	342	354	334	332	344	345	321	355	335	353	339	354	362	335	346	306	302	330	328	365	316	346	341	331	333	334	312	354	332	367	375	303	371	348	385	346	304	329	346	342	357	354	352	325	352	355	308	331	393	327	376	347	336	381	321	363	360	357	345	313	328	348	374	289	365	332	324	332	341	361	346	339	335	366	334	348	392	332	337	324	341	352	331	345	330	365	324	359	348	385	327	355	338	307	335	348	328	368	356	363	339	338	361	327	343	366	369	364	324	319	347	340	353	331	327	341	341	347	333	323	324	318	348	345	350	351	335	375	333	358	328	352	350	334	344	323	338	360	318	358	370	352	363	315	318	363	316	331	365	337	335	326	354	354	319	361	370	391	351	288	349	325	327	328	339	327	341	317	307	337	333	320	332	361	330	361	364	347	333	351	374	338	355	336	343	338	331	336	335	321	357	340	367	369	352	387	339	348	345	333	339	333	331	333	323	349	317	319	353	299	343	347	322	348	350	316	370	359	340	347	317	336	313	337	318	330	353	310	290	368	334	382	338	319	374	379	335	365	376	321	355	320	335	363	337	362	363	366	347	373	360	305	344	342	324	335	358	363	341	346	327	346	346	310	363	315	389	359	347	359	370	316	371	354	357	368	356	351	323	348	339	364	361	373	352	369	353	336	333	352	387	360	360	335	371	324	348	362	312	330	345	349	357	305	322	388	335	304	339	339	347	338	344	327	367	345	352	376	342	336	350	381	364	392	374	345	370	331	342	350	347	383	379	338	350	341	359	334	342	345	353	333	362	390	364	345	350	345	365	326	315	297	349	328	327	338	363	366	343	310	355	383	306	377	387	331	347	339	347	335	328	335	348	332	359	288	349	362	359	346	378	342	339	378	356	335	337	352	369	344	335	335	314	352	352	326	352	336	317	337	330	345	356	313	372	325	388	327	333	324	342	362	342	351	313	321	307	330	345	326	350	321	345	384	377	358	346	335	342	303	356	348	354	347	347	339	362	352	346	331	343	325	374	310	299	350	366	337	337	339	395	314	330	316	343	323	358	329	370	339	369	368	330	319	326	345	347	335	352	358	331	337	344	346	351	361	382	332	340	346	328	356	383	310	351	351	335	339	349	359	323	344	330	336	348	365	362	361	339	357	380	364	305	314	374	380	347	336	319	327	340	322	320	357	322	359	372	338	349	362	343	310	354	350	308	338	343	310	330	351	377	365	346	349	366	337	356	364	358	380	323	386	374	346	344	321	320	329	322	351	332	330	369	352	360	325	334	346	342	374	342	372	306	359	324	324	362	343	346	340	332	331	356	339	370	307	343	367	321	375	319	356	350	362	317	385	330	304	338	309	350	348	348	308	313	373	349	386	378	374	341	356	307	335	356	348	306	355	355	339	379	350	303	341	367	351	332	359	361	368	331	369	345	345	348	323	340	329	315	344	334	327	329	318	369	380	307	348	358	384	332	333	320	342	331	342	350	359	348	347	361	318	306	309	351	342	341	345	336	330	325	371	368	312	335	324	347	339	319	350	351	341	331	351	355	358	346	334	348	362	354	329	350	360	345	352	350	338	331	329	355	355	373	356	328	362	329	362	358	358	350	330	316	338	327	346	296	345	339	321	365	365	336	349	332	298	364	363	356	358	373	360	339	325	388	336	338	325	364	336	324	337	314	366	352	385	357	346	336	343	333	379	364	362	318	384	313	319	359	350	351
11513	5794	9847	10263	8274	6365	4961	3629	2750	2121	1846	1510	1400	1286	1158	992	944	833	856	850	853	861	865	834	864	915	828	799	783	750	811	805	764	792	762	754	821	862	799	851	730	775	768	762	788	760	780	755	803	789	806	724	814	817	761	798	804	815	767	748	774	815	776	699	753	776	815	772	758	787	801	824	744	777	778	768	785	726	780	786	781	778	778	713	754	796	796	764	808	746	769	779	791	751	792	743	797	785	762	788	732	782	813	729	723	754	731	786	776	756	758	735	784	714	773	761	719	739	728	787	800	778	800	815	764	746	730	785	780	749	776	775	787	775	743	786	781	762	779	797	775	770	759	785	772	751	771	727	771	728	796	773	744	858	765	760	801	776	745	803	759	794	779	770	777	752	739	787	773	803	749	757	821	777	739	750	774	788	750	804	784	798	755	757	741	774	736	827	758	728	788	789	753	741	768	764	774	747	780	824	783	747	795	771	799	792	717	771	781	767	797	740	768	782	776	811	788	779	747	813	785	815	740	735	754	744	738	786	722	779	731	728	760	741	791	772	710	754	760	726	802	717	787	764	798	748	799	754	815	743	758	753	803	750	755	741	797	830	744	750	754	760	758	830	771	747	697	732	740	748	800	781	735	713	763	764	824	776	769	725	796	730	785	774	799	724	790	743	768	750	762	781	765	802	766	768	718	725	742	776	806	794	784	763	765	754	726	735	788	820	801	761	791	736	764	753	782	764	736	744	765	804	833	800	801	765	735	750	767	736	780	770	706	760	785	786	751	780	785	776	797	755	766	818	745	765	756	767	731	736	769	789	775	766	756	743	752	754	814	759	754	709	756	756	765	768	819	743	811	717	753	792	752	788	806	754	807	750	781	777	780	808	787	797	766	752	792	788	738	791	789	774	783	749	755	797	820	771	754	789	797	784	747	784	802	752	773	767	750	770	745	753	729	773	767	772	802	762	796	745	771	753	808	723	717	759	758	734	782	763	773	768	755	701	782	770	723	778	789	797	752	767	754	737	773	778	778	784	807	769	779	775	751	778	747	755	773	752	722	715	746	805	790	764	782	790	759	776	747	717	700	729	736	764	754	762	756	776	810	766	760	765	786	768	780	739	796	749	800	776	754	750	763	743	738	771	753	774	797	730	751	734	801	742	783	780	753	723	722	757	777	785	799	740	734	758	755	776	755	779	699	772	818	711	740	739	725	717	732	755	792	809	773	751	748	746	764	770	765	747	757	745	804	795	827	780	748	721	718	742	798	741	786	786	723	844	830	780	758	740	709	754	737	747	789	791	808	808	761	733	766	799	719	775	733	783	754	802	768	780	824	785	729	800	800	799	747	775	774	796	804	801	760	809	733	774	785	801	720	757	810	756	785	743	788	749	847	766	732	763	763	827	751	792	767	771	762	755	732	784	822	779	748	786	727	796	784	794	768	767	813	751	767	760	771	802	741	748	745	773	780	770	722	767	749	784	796	735	763	766	771	732	793	736	712	781	774	768	783	728	727	794	751	710	767	798	784	768	678	742	796	789	774	779	765	719	723	772	807	744	738	751	792	756	732	795	779	784	773	819	784	728	796	826	760	744	787	791	754	799	758	742	779	750	800	786	750	788	755	770	743	801	772	792	800	765	733	772	773	757	759	795	795	784	750	758	780	764	816	760	786	773	761	776	719	771	790	808	800	746	727	748	772	760	789	755	804	749	787	752	738	784	750	769	804	750	730	789	759	756	727	801	792	790	738	793	764	769	741	773	727	826	729	769	728	791	785	843	736	778	740	795	768	754	811	745	744	744	759	779	788	736	792	762	771	788	778	775	778	748	776	740	753	789	738	745	783	733	785	741	732	757	769	765	801	765	819	791	793	745	759	799	743	757	739	770	830	779	776	779	757	747	741	712	772	754	763	749	744	780	800	806	819	730	790	731	753	725	780	747	720	731	749	739	746	772	804	780	749	710	767	762	766	750	800	771	774	722	768	722	784	768	749	760	803	776	744	770	811	758	773	764	796	750	744	796	738	749	732	831	792	773	783	754	771	738	806	723	761	737	782	771	786	769	756	787	801	776	763	780	804	792	738	764	744	739	776	771	744	782	767	785	716	756	764	799	796	783	784	718	752	767	807	736	749	727	748	752	734	739	773	788	799	750	764	734	736	792	763	775	790	775	797	824	725	786	777	764	779	782	750	782	748	776	777	805	756	750	796	731	796	725	739	775	752	720	766	739	803	811	796	731	798	794	755	806	750	729	800	752	761	768	758	783	741	775	779	772	775	794	736	772	786	780	793	740	761	855	738	697	746	778	769	753	798	766	752	699	710	778	783	770	723	728	769	796	787	766	742	762	798	774	765	738	770	780	760	739	724	766	784	771	720	769	733	727	792	762	731	765	784	766	777	799	787	763	785	728	794	764	806	782	839	777	735	800	864	772	762	730	765	749	805	734	749	754	728	724	780	754	742	768	732	778	773	759	813	745	732	763	771	789	776	747	762	801	741	732	774	755	773	756	789	788	763	729	739	763	727	771	781	733	728	824	788	765	790	803	739	758	742	756	775	731	766	723	707	748	699	758	740	798	783	769	768	731	768	764	798	796	813	767	772	747	750	776	751	740	788	807	747	745	759	778	747	782	769	704	810	802	797	752	792	764	775	742	784	768	827	768	772	798	723	750	795	753	734	744	738	738	763	763	760	752	737	792	756	714	740	721	771	777	761	779	753	792	763	781	770	726	744	782	765	797	811	833	782	752	768	807	794	761	797	744	770	739	780	718	798	783	774	737	781	745	763	770	749	752	761	778	759	806	763	791	805	778	786	773	744	744	740	813	718	684	790	778	748	755	751	735	749	766	796	731	825	798	794	821	754	797	759	742	759	776	800	833	759	729	758	774	738	761	750	781	727	784	799	757	776	782	724	768	786	746	781	784	738	717	741	789	769	697	830	796	757	769	751	763	767	764	744	736	776	766	777	771	731	805	779	712	813	759	800	773	802	730	742	783	739	736	751	783	844	758	733	787	749	794	718	757	750	826	716	788	729	793	752	718	796	722	783	758	736	730	797	744	776	771	823	718	779	780	741	758	764	748	745	777	752	780	737	806	726	813	733	752	807	768	756	751	747	762	767	794	787	711	756	770	764	755	778	739	751	748	750	816	735	725	740	797	784	779	736	775	765	763	701	815	771	723	812	804	748	726	725	745	732	751	740	818	779	788	817	778	796	742	711	773	759	759	783	798	792	731	769	750	771	738	772	763	805	771	753	770	782	748	737	793	756	776	751	761	800	775	739	753	743	767	751	712	814	806	803	791	775	723	746	779	715	783	764	760	787	727	797	793	793	747	794	700	745	803	748	757	751	760	736	735	747	707	734	717	739	757	800	737	757	733	727	750	783	782	760	797	767	713	761	839	745	748	770	750	784	803	795	772	759	790	805	729	771	777	784	741	776	725	750	740	826	784	827	742	759	769	782	766	734	780	769	786	760	700	723	777	807	800
25287	10869	9642	6635	3935	2534	1848	1326	901	726	692	645	557	564	478	485	436	461	477	460	475	471	401	461	447	429	407	412	397	418	457	399	456	437	405	395	427	390	390	410	422	380	431	428	424	423	455	422	414	390	432	429	438	378	410	418	410	419	428	422	438	453	434	446	412	433	407	411	493	426	378	418	435	436	398	381	414	440	417	425	432	420	383	396	410	433	411	422	375	402	430	457	457	465	429	391	417	383	451	423	397	410	399	441	436	486	432	456	425	399	429	386	439	415	358	424	396	395	428	416	448	404	396	421	422	425	411	440	426	441	399	489	392	398	460	444	452	408	401	451	413	417	446	447	405	404	442	447	425	409	400	375	438	440	407	423	413	408	432	438	439	436	431	396	403	438	430	424	458	395	396	374	433	461	378	361	400	393	378	415	432	434	415	423	431	411	419	429	391	451	394	430	402	434	427	391	433	412	438	401	377	442	424	408	419	400	385	437	440	412	415	439	429	435	440	448	460	411	455	389	445	389	420	402	431	428	433	400	424	407	395	416	390	431	443	421	439	464	447	391	400	432	429	390	420	408	405	431	398	435	411	440	425	429	401	442	454	435	433	388	380	460	403	425	410	388	432	392	390	426	400	420	414	456	422	419	408	379	431	432	404	417	419	391	414	411	420	388	422	399	365	431	409	403	415	415	402	413	421	387	383	412	401	476	408	388	401	432	392	443	436	428	410	440	453	423	404	414	397	390	439	405	419	420	423	432	409	426	474	415	423	435	405	446	431	427	402	432	430	461	444	445	415	386	403	410	402	409	415	396	441	400	443	390	407	418	444	458	406	397	383	391	405	421	437	427	400	451	426	404	408	420	443	419	430	401	412	453	383	413	401	477	428	452	420	436	422	411	417	461	446	425	415	442	434	395	436	413	450	393	448	434	420	439	460	408	439	404	433	406	441	397	398	380	390	426	403	409	416	422	415	429	420	406	411	447	410	396	420	424	414	438	432	418	417	431	434	433	437	433	399	408	423	415	438	439	407	445	462	430	470	393	416	389	409	435	423	385	447	436	401	418	432	432	398	419	431	406	418	382	408	451	425	356	416	410	414	398	428	439	415	372	407	414	441	404	423	386	389	387	408	408	420	394	402	420	413	421	416	426	419	406	423	402	452	414	417	425	413	446	411	406	416	430	424	406	378	421	410	433	403	404	398	402	425	394	414	420	436	449	394	435	449	410	382	394	432	375	438	457	451	440	441	423	425	450	414	396	438	393	449	402	420	445	459	438	408	417	400	416	396	416	457	409	396	425	418	430	425	406	422	380	405	429	472	390	417	421	391	410	431	396	418	387	423	445	458	444	441	369	417	432	413	445	401	391	416	401	411	417	430	413	390	402	434	445	393	429	431	411	426	407	409	441	423	441	406	425	419	387	430	392	404	442	447	433	437	418	404	384	436	414	422	458	410	402	388	431	431	440	428	406	430	405	432	399	419	403	407	371	440	418	427	396	425	420	423	445	426	437	397	450	434	409	429	434	430	414	435	411	438	450	424	414	410	470	464	477	444	413	414	411	433	408	413	435	446	441	427	418	424	415	458	426	419	422	405	429	388	387	425	388	404	459	416	414	427	409	428	398	433	409	404	386	463	402	416	419	423	439	430	451	460	418	432	457	413	363	393	412	421	417	384	377	416	474	386	438	387	432	388	417	423	446	417	439	446	429	426	415	415	388	361	405	424	398	368	433	420	456	400	389	455	400	428	419	384	426	453	390	399	408	401	375	433	406	405	440	421	399	399	454	424	394	450	421	422	400	414	437	421	424	438	441	419	396	434	430	436	420	424	427	442	422	401	430	397	411	408	401	410	380	411	446	402	428	431	403	382	413	421	367	426	421	442	418	427	417	367	408	395	435	435	405	481	434	448	415	431	413	409	480	437	393	410	410	389	441	410	432	461	460	425	399	412	437	437	440	405	442	412	414	438	444	399	416	397	443	459	430	422	461	434	459	433	432	397	428	408	444	419	426	408	390	395	423	434	427	431	410	463	429	375	436	463	463	424	445	415	469	436	414	412	382	407	430	400	424	433	452	420	403	425	414	417	431	385	389	454	422	426	401	417	426	380	427	410	416	443	411	426	442	394	458	441	442	418	411	435	413	382	420	388	438	397	424	424	422	448	435	413	425	428	422	432	446	433	405	456	411	453	455	404	410	410	435	391	417	436	414	423	437	426	437	376	392	427	398	443	447	449	396	395	430	449	418	408	420	430	401	404	426	421	444	414	399	434	425	415	431	413	442	437	424	367	409	438	419	422	410	394	413	428	439	435	404	413	446	423	460	408	411	411	425	451	430	434	443	441	455	406	386	443	417	437	409	428	403	439	418	401	436	443	436	406	413	428	391	441	435	462	440	453	448	431	453	417	416	433	414	395	427	441	421	424	423	423	389	477	438	438	434	458	411	423	461	402	445	436	436	444	399	437	440	422	431	410	437	397	459	405	462	417	397	398	358	393	409	438	442	415	427	402	372	443	385	436	445	396	441	427	421	435	408	452	402	430	413	438	425	458	419	422	404	408	449	451	439	429	423	419	381	410	432	421	453	405	440	410	441	393	398	420	393	388	380	395	429	407	464	437	458	413	413	433	410	414	413	442	413	389	406	420	419	381	411	448	417	446	414	399	394	434	384	415	459	447	397	462	389	406	397	407	434	414	390	431	413	446	410	385	438	400	442	403	399	450	393	423	414	417	460	435	397	439	410	371	450	425	414	415	436	445	395	400	417	443	369	382	416	417	415	430	410	408	421	406	430	403	437	422	443	397	426	383	429	437	457	397	417	394	404	407	466	427	396	448	442	406	412	427	450	473	420	433	431	451	426	387	393	442	444	417	441	419	420	416	417	401	459	411	471	381	387	401	460	427	439	420	381	438	421	421	391	403	401	425	418	414	414	422	381	418	454	449	427	414	410	420	400	410	393	416	448	423	402	424	398	419	424	378	414	405	400	385	385	441	413	446	427	477	456	426	415	421	413	425	432	426	367	434	386	395	439	410	421	379	411	443	417	438	408	418	400	395	433	387	445	431	380	435	418	404	410	421	429	422	439	442	426	493	399	467	412	423	417	432	388	449	428	416	397	407	391	370	432	419	444	420	435	434	404	404	412	385	420	499	485	442	421	418	423	399	443	423	462	468	409	441	411	427	449	416	411	418	407	419	390	414	399	441	441	429	454	408	423	429	404	417	377	390	370	430	453	386	398	419	383	410	388	434	404	392	444	429	426	399	421	453	435	445	452	449	411	423	436	423	386	402	417	389	422	442	453	427	425	379	380	442	403	417	377	392	461	397	441	464	434	386	433	404	383	391	490	442	421	457	399	413	427	397	430	449	412	401	398	404	415	405	415	435	400	442	452	413	460	431	420	454	414	406	446	383	387	416	414	397	441	420	415	443	426	449	402	433	419	452	420	424	416	395	408	396	396	458	414	418	428	420	415	420	444	430	452	480	392
13995	7619	13184	13652	10738	8454	6834	4890	3598	2671	2305	2109	1842	1600	1471	1279	1202	1113	1058	1113	1076	1058	1064	1099	1051	1073	961	956	947	957	1008	912	972	924	916	940	940	979	905	947	920	872	979	890	993	959	928	891	981	906	983	962	939	945	936	964	973	958	919	943	939	969	904	867	912	913	939	961	910	930	879	929	901	916	963	894	877	904	916	922	861	940	891	899	910	945	937	895	936	919	891	889	949	940	916	910	896	884	868	937	890	889	924	902	867	849	922	913	915	882	909	882	974	892	960	901	975	969	918	877	966	930	921	922	872	963	875	922	977	939	960	923	913	917	910	906	917	911	947	903	931	957	896	931	892	895	955	881	905	893	938	935	876	900	820	885	888	913	927	911	940	927	905	913	921	917	915	902	881	971	943	899	905	984	930	864	914	898	923	915	908	978	916	866	960	971	874	923	900	912	882	955	934	875	978	947	894	922	932	939	905	893	872	945	937	899	877	963	888	925	926	882	909	884	946	870	903	935	942	954	930	893	898	952	906	902	928	935	904	951	906	876	869	907	878	944	933	932	908	909	966	927	848	946	931	908	964	888	919	932	858	930	938	955	925	865	921	918	890	902	872	942	1003	889	931	894	932	900	962	904	887	986	960	838	901	958	912	959	924	906	952	887	942	889	879	915	910	852	963	940	899	897	913	876	922	913	950	948	937	872	960	936	914	885	917	935	933	922	931	854	900	916	966	896	909	895	909	933	947	902	846	888	946	912	896	965	917	941	936	872	922	907	935	921	909	937	908	929	935	928	918	902	901	886	914	896	935	896	913	907	908	918	925	938	944	928	907	945	916	909	899	890	892	939	857	885	898	913	895	930	911	924	890	892	909	934	911	864	882	920	900	907	878	925	921	958	888	957	926	905	947	881	920	885	890	905	871	914	915	922	925	902	929	927	884	909	934	917	963	862	930	908	947	863	926	888	907	910	890	879	926	901	931	879	957	896	1008	903	868	920	894	914	913	895	891	912	887	931	914	910	901	928	901	875	947	950	865	890	920	967	902	921	927	942	860	935	938	946	861	934	875	910	917	940	868	893	913	880	860	919	904	908	866	927	918	921	925	874	920	952	908	888	910	911	874	929	949	904	858	943	879	932	929	936	912	866	928	943	882	882	930	912	903	886	910	935	958	898	881	894	888	873	881	955	937	906	910	942	861	948	952	863	908	869	939	901	888	902	895	887	890	900	918	902	888	903	919	891	893	927	904	897	915	917	971	905	876	937	904	873	926	838	968	893	963	901	852	916	862	931	920	944	872	897	922	946	931	911	909	843	929	898	927	888	892	933	901	917	914	924	899	925	920	893	885	898	929	962	927	918	919	843	885	974	903	878	941	891	897	908	910	920	928	903	943	897	861	910	908	941	934	915	927	908	900	935	916	907	915	900	901	912	839	914	902	931	915	901	921	888	924	936	884	931	914	878	955	925	923	947	881	871	936	919	940	908	944	841	891	930	897	935	901	908	896	890	913	817	878	936	901	924	901	918	962	957	901	886	829	931	941	910	878	960	902	861	935	910	975	933	893	909	936	875	890	904	934	926	956	900	926	874	879	947	875	922	921	937	875	873	845	899	933	912	886	940	926	879	926	906	916	873	857	896	908	941	919	886	914	937	936	912	914	920	898	917	913	876	897	867	921	906	900	906	930	895	956	929	923	911	912	942	868	931	967	938	910	846	919	929	916	889	897	923	980	899	949	918	881	963	857	903	847	917	895	923	926	913	927	896	953	943	940	885	881	895	876	914	894	909	858	958	880	912	915	912	924	926	901	942	892	861	896	913	948	942	907	908	919	867	896	943	918	930	928	912	902	903	848	943	924	892	883	903	920	901	907	926	875	904	886	906	862	893	922	906	947	917	912	914	863	876	918	945	874	868	922	921	914	893	900	899	978	926	920	872	901	877	907	900	841	913	889	905	915	946	885	910	892	906	883	906	911	883	899	910	881	922	908	923	903	892	882	901	878	927	916	871	932	892	923	914	863	917	924	935	936	921	863	868	886	914	893	914	890	912	870	870	856	930	906	866	932	933	901	922	914	877	878	922	922	889	900	993	847	918	919	934	893	865	922	881	922	936	880	969	935	904	893	912	927	916	887	954	919	922	940	926	911	917	874	893	899	910	933	957	898	843	835	847	901	942	924	937	930	921	928	910	931	944	892	911	918	921	896	915	916	924	945	908	936	924	876	875	937	895	869	933	923	898	902	891	922	892	874	870	937	904	894	910	940	917	932	923	915	952	964	949	925	911	937	924	940	890	903	878	919	911	921	892	923	930	922	911	927	877	912	877	943	892	906	954	934	908	879	871	924	898	921	919	889	877	883	937	899	922	871	952	879	826	922	943	920	833	884	974	886	928	912	895	935	864	960	903	916	908	898	926	875	936	924	936	883	882	913	920	897	910	943	883	882	917	901	910	920	893	926	896	914	877	946	875	895	899	909	914	936	871	912	880	884	956	910	887	878	884	911	902	861	915	947	923	954	902	865	923	889	893	900	878	922	922	911	892	891	913	910	941	909	932	938	939	914	898	864	924	942	924	912	910	883	876	911	842	892	932	928	853	988	865	909	926	913	926	883	990	920	941	878	880	975	891	867	911	938	886	934	944	864	872	895	922	894	824	934	917	915	924	885	870	853	904	876	877	902	903	963	917	879	906	922	869	886	944	953	889	936	952	862	914	917	910	864	927	894	877	980	935	892	904	897	926	880	962	910	955	945	871	911	884	856	925	857	966	884	891	870	848	930	906	924	923	921	907	934	869	941	898	901	953	921	900	920	931	937	886	931	926	892	892	919	895	906	911	904	870	893	904	944	899	975	935	918	953	902	873	927	886	933	897	930	912	903	888	922	918	909	875	954	888	920	886	910	934	935	906	907	902	888	877	940	969	888	881	919	878	913	917	910	916	938	917	859	916	891	865	894	880	897	913	886	916	920	844	922	978	920	891	903	917	926	941	928	921	907	863	911	894	823	910	878	929	888	892	934	870	896	940	923	899	923	903	859	932	874	919	950	916	939	921	908	965	908	965	921	935	896	935	912	974	927	891	961	861	868	934	911	877	937	854	902	903	873	926	933	907	926	911	946	901	919	902	914	904	901	874	886	899	888	919	907	976	929	952	913	859	874	957	875	917	920	864	881	917	923	911	917	948	918	908	900	899	963	935	909	917	863	887	950	865	857	926	917	931	888	884	858	852	932	878	919	917	950	905	860	912	888	952	911	906	889	898	911	889	941	884	961	920	936	953	873	902	936	872	887	911	871	901	919	870	914	895	870	937	941	936	921	845	907	919	859	913	882	894	955	940	883	947	909	909	920	908	875	870	913	887	893	875	910	893	901	913	855	930	897	864	906	915	899	890	879	943	883	914	873	873	836	885	930	903	949	896	940	902	915	895	890	900	918	912	904	921	908	977	964	904	938	889	860	899	940	876	891	919	895	901	885	899	943	888	881	907	901	946	965	860
8363	3338	3243	2318	1588	1065	789	571	558	481	460	437	414	386	393	344	355	343	389	329	364	372	392	357	394	386	374	364	362	397	360	366	382	330	369	331	356	338	363	374	376	322	387	351	362	379	350	365	341	383	366	321	354	360	375	364	359	358	362	391	350	305	341	360	383	356	326	368	333	347	337	339	360	344	327	405	355	337	369	315	356	324	330	353	368	346	333	335	364	344	375	339	320	366	384	355	370	344	353	333	345	325	338	325	350	356	344	352	353	368	366	362	355	351	342	352	352	387	375	366	356	317	328	369	378	362	335	376	376	379	334	399	353	366	374	361	384	355	364	394	387	404	322	342	333	376	336	391	369	345	398	364	390	349	371	364	360	329	356	385	353	365	357	361	359	383	333	355	376	359	345	345	369	387	328	373	407	339	383	352	364	315	348	386	353	354	364	357	375	351	363	359	327	371	356	347	367	351	356	426	388	339	315	363	381	376	340	326	354	407	366	366	368	363	376	350	376	351	346	363	342	342	361	368	356	364	346	366	347	329	364	337	363	338	396	380	356	358	376	348	377	323	357	385	333	330	352	377	364	365	351	366	397	362	399	365	364	340	361	312	366	342	342	358	348	335	359	379	394	339	348	388	386	342	340	370	322	344	367	346	379	379	362	374	376	340	368	317	337	378	360	332	350	362	366	367	348	329	365	339	324	352	331	367	371	370	351	365	370	342	342	367	352	353	389	353	362	363	370	304	344	376	340	338	372	362	344	370	356	345	375	317	373	367	356	380	363	371	345	321	396	385	356	355	365	371	337	366	347	321	382	376	361	381	319	362	334	347	350	352	393	356	372	365	323	328	339	364	314	387	348	373	330	352	329	376	361	358	337	369	350	340	372	376	359	293	372	336	389	354	358	370	337	347	382	312	361	333	322	354	360	333	351	328	356	381	375	321	377	358	347	344	349	368	349	340	333	351	340	358	342	365	360	358	369	383	377	339	318	324	369	328	372	350	350	359	359	377	350	362	371	346	363	363	338	361	359	384	350	342	357	367	372	330	328	357	354	369	354	390	364	352	387	363	389	386	358	346	368	360	332	364	303	334	347	353	360	355	375	373	361	362	379	320	383	351	383	401	345	338	381	358	361	338	380	382	348	365	339	348	345	366	356	338	292	342	363	378	360	361	378	315	350	337	335	380	354	365	367	369	359	336	369	344	364	368	340	352	306	385	365	348	385	352	331	367	373	419	355	376	368	323	343	376	378	335	348	356	354	339	300	369	367	371	353	339	376	350	398	343	380	391	384	342	373	353	343	363	385	353	348	338	356	386	365	375	351	361	367	385	330	343	377	354	340	388	370	346	345	356	354	348	329	335	350	346	333	373	385	358	361	361	339	364	378	365	342	351	388	334	350	351	312	378	368	338	394	356	367	369	291	343	346	346	369	372	342	378	337	364	378	349	363	334	382	351	329	354	363	374	380	367	329	344	363	340	345	350	377	357	314	364	386	326	335	348	351	347	313	346	306	380	379	325	318	385	340	363	350	324	328	347	366	379	391	356	321	345	321	345	351	371	385	349	388	359	354	356	358	379	360	332	382	355	353	366	324	336	382	348	371	359	373	375	340	345	336	356	375	320	361	302	344	332	367	345	337	332	342	344	358	364	361	327	328	338	348	388	353	361	359	375	392	346	346	363	387	339	351	343	339	390	345	385	343	351	348	368	318	368	324	338	353	384	354	379	352	362	359	355	326	338	374	366	334	346	369	346	377	312	350	326	394	338	368	386	361	362	336	342	335	355	396	366	365	342	349	358	394	353	306	350	318	334	350	351	313	350	328	346	401	388	390	406	333	379	337	398	393	344	340	328	388	347	355	332	332	363	323	338	346	340	322	353	371	374	314	360	340	381	353	352	377	342	351	362	348	350	349	356	364	358	350	366	316	339	414	372	352	366	352	350	340	351	355	339	349	331	334	361	338	369	383	340	361	347	349	353	370	358	325	359	356	326	351	354	366	364	366	360	370	362	321	379	366	354	386	377	376	339	342	351	361	342	350	343	328	338	368	351	381	349	342	351	365	336	356	395	389	342	383	398	393	379	356	394	341	352	347	350	331	372	335	361	361	370	356	309	355	362	375	385	332	369	367	352	349	398	343	354	357	390	343	362	366	366	346	337	337	353	317	343	340	357	339	387	403	375	346	359	378	334	343	320	324	401	370	393	387	358	358	339	378	403	348	351	366	367	375	346	353	367	337	362	353	367	374	324	342	350	353	351	367	331	385	368	381	364	364	358	319	337	383	371	329	365	346	362	343	344	322	313	355	340	344	403	375	355	354	375	339	358	318	319	375	374	365	344	364	376	354	367	331	393	385	373	348	346	382	354	365	371	379	349	350	356	366	334	370	352	333	343	344	355	360	353	371	347	326	344	354	351	330	344	374	377	379	371	358	351	374	356	339	339	323	381	354	354	311	348	361	384	336	351	336	365	377	361	358	338	333	337	330	375	365	302	370	347	356	356	345	382	374	370	394	327	332	361	346	342	369	371	361	348	370	367	367	323	360	328	305	340	350	411	350	338	327	394	339	366	356	409	325	358	356	376	367	356	344	364	344	370	353	338	308	336	380	340	345	345	375	353	355	340	337	386	396	356	354	338	348	372	340	340	341	351	383	355	358	359	334	363	358	337	338	344	373	354	350	328	304	366	374	332	346	337	319	326	340	336	339	353	338	334	372	367	373	361	356	387	376	350	346	318	343	342	360	377	395	313	348	377	336	329	368	352	336	335	347	368	362	369	367	335	349	329	392	353	333	332	423	330	362	373	375	368	382	343	328	345	354	356	379	382	382	393	359	355	374	356	349	356	341	379	385	326	359	330	362	361	354	359	393	350	335	374	331	379	397	360	361	379	353	350	363	375	366	363	360	357	359	362	367	343	343	364	364	341	382	389	333	373	373	362	351	343	373	334	390	328	335	360	373	336	362	393	363	352	356	396	329	357	365	319	361	353	366	350	329	374	311	377	333	342	310	386	369	313	368	368	303	319	386	361	370	343	367	366	360	348	319	348	356	342	340	396	368	369	432	366	344	346	354	333	377	348	332	323	342	357	335	327	384	361	352	367	345	358	371	329	385	365	324	330	373	354	384	347	348	357	370	351	331	374	366	345	381	358	373	377	360	372	355	378	383	384	399	379	363	366	343	334	346	371	319	350	323	365	383	352	342	340	373	336	370	409	369	359	324	331	340	332	351	350	373	364	369	368	343	373	341	349	320	384	334	383	352	345	355	335	361	371	359	365	368	357	333	341	375	322	353	347	362	406	357	406	406	346	364	385	383	347	366	355	337	339	354	377	371	329	341	338	364	361	365	323	314	367	362	338	322	362	372	360	323	349	388	334	336	361	374	362	360	362	359	380	383	353	365	364	353	333	363	349	349	371	358	394	312	354	376	365	367	391	365	348	366	369	415	381	361	365	337	326	354	351	352	332	366	366	350	356	378	399	356	362
5084	3212	6023	6452	5252	4085	2980	2178	1856	1458	1386	1266	1058	1065	998	876	817	874	806	834	836	841	843	807	802	869	839	809	803	796	719	749	812	797	747	778	782	754	775	773	755	853	756	789	778	761	784	774	757	809	810	841	795	774	786	776	759	804	806	798	775	789	759	764	804	773	797	769	816	780	722	770	722	806	777	772	821	805	794	807	778	777	776	766	799	795	774	807	764	769	838	802	815	810	775	734	760	785	708	833	793	811	757	786	813	735	793	769	757	773	771	764	839	768	759	797	793	760	781	799	760	761	760	815	751	724	767	764	784	784	782	763	794	742	753	746	782	791	769	760	832	802	794	761	797	795	784	788	755	743	772	786	804	785	778	790	771	761	805	753	735	844	739	793	802	794	739	753	785	791	813	748	762	804	790	820	771	828	774	766	767	810	772	820	785	830	796	784	774	764	767	798	806	748	802	801	767	776	852	789	797	700	790	726	838	804	769	807	758	770	793	825	755	788	753	769	704	764	764	768	824	786	791	769	782	749	760	737	776	789	755	807	726	827	808	768	786	805	752	801	742	801	785	774	800	774	789	772	794	750	728	735	733	754	805	798	746	737	781	789	777	740	800	768	773	761	806	771	832	738	753	786	877	761	716	815	748	785	827	706	746	818	762	769	786	735	771	772	767	739	741	847	777	750	740	780	765	790	766	772	768	780	817	800	763	756	784	812	776	771	780	825	785	767	732	821	762	784	743	765	798	774	800	780	776	798	772	800	770	819	752	732	857	777	784	774	780	781	766	739	787	752	770	796	762	751	778	800	792	736	750	768	756	798	767	784	759	752	790	804	788	776	795	760	757	763	773	778	711	715	809	743	817	774	776	778	745	762	817	790	777	796	732	810	814	756	745	743	697	754	817	804	784	828	735	771	747	819	777	791	805	784	836	835	788	812	762	750	853	735	771	801	775	747	760	838	753	773	823	793	767	744	798	763	783	780	798	770	817	766	826	743	746	801	785	711	812	749	789	807	740	766	789	755	738	797	745	749	782	812	817	764	750	791	786	809	750	776	800	714	769	793	769	806	768	785	764	773	769	769	817	824	768	755	767	734	829	826	756	702	768	791	722	745	783	807	808	726	806	846	837	792	773	787	831	790	765	821	748	755	764	800	772	715	776	729	787	798	736	776	805	753	772	770	765	758	763	808	825	760	734	766	792	794	781	770	790	778	741	761	785	752	748	776	767	777	791	751	777	759	753	767	780	803	766	827	756	777	780	764	794	747	828	767	773	780	775	771	751	791	744	773	744	808	771	769	767	734	790	798	786	814	738	753	762	809	806	783	789	748	753	774	737	770	782	770	760	777	793	760	734	749	769	769	764	743	799	715	762	742	783	802	788	795	800	755	784	802	776	786	742	747	796	765	754	833	808	789	778	760	767	782	782	815	813	741	774	729	786	783	731	769	799	774	771	782	792	740	762	776	718	761	755	781	747	756	762	778	795	783	764	784	812	783	748	788	752	758	820	811	770	781	794	747	774	790	784	793	774	740	728	731	788	780	798	785	786	718	771	800	750	721	758	785	769	772	724	797	781	801	798	788	770	799	746	775	775	791	805	729	794	796	804	785	811	823	756	767	769	731	786	755	733	786	779	746	783	781	812	775	747	756	782	804	784	729	811	807	786	787	738	799	751	772	782	848	725	740	784	739	763	754	779	766	749	807	797	796	824	780	760	781	769	806	767	795	773	760	731	709	817	754	798	751	796	771	717	809	744	791	773	720	832	742	795	804	780	710	786	808	783	729	779	780	769	754	792	810	779	804	786	742	811	801	759	757	715	782	775	731	793	791	730	791	747	751	821	799	800	814	754	801	824	844	771	765	771	818	779	802	748	803	744	772	787	801	817	749	783	774	827	737	810	767	804	759	800	784	766	723	731	809	794	755	783	760	798	795	812	753	802	769	771	744	749	767	748	766	793	745	822	800	771	772	765	787	810	752	774	781	740	772	777	815	741	782	750	848	792	785	714	799	740	812	760	763	782	794	727	745	782	759	776	740	827	759	793	768	781	740	792	788	779	779	757	803	788	794	799	799	732	795	756	818	788	796	733	808	780	790	757	813	791	784	781	727	775	855	788	796	768	791	832	811	798	791	757	762	738	798	756	749	755	792	769	751	775	768	766	793	735	733	817	802	812	777	748	790	772	740	726	758	774	788	860	805	837	732	789	789	778	782	814	758	778	758	759	780	780	760	773	752	781	755	767	772	753	805	804	774	787	767	762	772	795	767	760	749	783	808	793	771	797	764	778	779	756	769	816	716	743	785	818	759	764	746	792	707	830	795	779	831	772	831	720	720	785	854	736	793	756	802	765	795	753	782	776	805	772	720	788	742	754	783	770	784	793	787	695	788	749	757	782	765	758	765	775	757	816	762	799	766	801	723	795	742	723	731	710	796	761	762	819	750	794	742	740	765	794	805	755	778	791	783	803	836	760	778	788	753	744	729	823	769	849	753	801	749	745	730	755	759	761	805	782	819	762	789	760	748	744	776	757	748	793	790	819	809	813	733	795	773	815	774	772	782	773	785	760	798	787	749	773	798	726	784	784	746	809	823	793	769	781	799	806	740	818	730	756	770	790	803	802	782	757	812	805	813	819	778	761	785	760	752	737	759	804	766	778	750	779	735	826	748	797	809	790	780	799	776	778	788	713	781	761	732	810	806	782	778	795	765	777	783	790	789	720	821	777	781	753	749	762	771	814	811	750	786	764	762	779	763	820	776	755	826	778	765	778	797	750	762	776	775	788	741	782	769	768	783	820	778	762	820	804	758	751	778	795	736	799	786	760	761	787	806	746	753	792	812	799	809	738	771	795	805	791	785	727	796	754	740	784	766	782	829	754	769	791	775	785	775	780	740	779	785	811	787	790	779	803	785	791	807	744	752	784	806	788	790	755	765	773	751	773	750	779	755	785	728	797	763	786	809	822	753	753	787	763	797	816	808	772	758	732	828	822	761	788	756	771	748	776	775	766	796	808	787	773	765	731	717	808	766	793	827	797	739	786	770	769	761	761	754	743	767	744	756	748	746	750	831	784	781	795	754	740	801	771	755	786	727	801	790	810	743	795	797	777	766	749	742	791	756	761	789	755	796	773	800	813	733	779	781	786	739	810	788	789	738	791	783	769	786	773	749	746	812	744	792	809	774	772	754	733	808	804	782	758	739	787	801	758	832	750	794	753	797	756	734	806	743	767	775	785	738	764	782	802	783	765	766	782	754	768	771	766	818	787	794	782	745	747	833	751	763	768	801	846	792	783	801	752	771	776	804	798	800	752	768	824	777	778	773	781	775	794	763	821	794	798	757	786	750	810	748	782	786	767	807	787	773	792	758	745	780	732	790	805	773	760	735	762	750	802	768	754	808	762	815	755	778	763	772	790	771	746	773	771	772	764	777	719	778	776	784	807	771	767	765	745	758	784	841	796	786	766	741	822	805	739	803	866	768	765	785
17798	7053	6471	4596	2571	1793	1292	915	653	578	509	486	477	402	396	362	413	356	356	359	369	349	315	362	375	355	329	361	355	328	354	358	376	360	338	314	341	342	318	363	327	342	349	349	347	309	298	358	328	307	366	371	370	352	339	325	350	343	334	350	325	325	352	309	339	331	323	335	343	349	314	342	346	372	369	339	367	340	374	328	372	344	344	337	352	354	328	369	304	374	363	349	337	315	338	329	302	305	323	351	327	329	378	329	316	344	312	303	334	332	345	325	325	341	333	337	349	336	336	311	376	352	350	323	291	346	356	347	359	336	307	342	316	367	355	374	390	368	339	359	318	356	373	322	301	332	356	336	331	329	356	349	329	329	338	341	335	366	366	351	324	314	313	351	359	343	317	323	329	342	379	332	337	341	335	332	365	358	315	379	324	343	330	356	357	382	333	327	376	353	310	316	340	306	354	377	342	331	358	343	349	345	334	389	340	366	315	308	342	351	334	333	345	334	348	369	347	335	356	355	319	356	345	341	331	318	355	347	347	354	335	333	379	345	359	323	356	354	365	329	361	321	350	340	391	303	357	317	346	379	356	320	394	392	348	311	330	325	353	336	312	334	351	379	325	389	349	332	348	351	337	358	327	370	335	354	325	315	354	376	349	340	382	338	350	366	395	350	313	320	346	366	307	359	370	316	312	327	341	352	326	342	343	334	318	349	365	355	337	323	330	364	358	367	352	361	337	317	344	359	342	316	360	333	351	352	353	319	355	371	354	344	331	403	340	342	350	364	322	339	370	356	356	302	348	355	326	385	354	290	372	334	351	331	331	350	356	344	329	333	342	297	343	330	326	365	388	309	315	344	365	356	341	331	349	369	342	367	350	361	336	353	296	318	361	282	284	339	367	352	358	352	306	370	313	299	312	347	406	333	342	362	299	339	358	384	357	335	308	324	334	363	310	354	332	346	321	310	320	335	340	331	341	367	344	377	352	326	362	321	349	317	317	319	332	309	351	327	379	372	386	344	310	321	338	323	331	366	330	350	319	347	323	338	352	360	383	345	352	369	320	335	375	331	348	356	291	341	315	295	341	325	352	336	315	338	307	337	343	323	351	322	324	326	306	341	331	318	340	358	354	386	347	360	362	351	327	347	386	365	341	330	324	412	333	355	356	316	329	331	325	387	333	311	322	402	344	375	293	352	323	302	323	321	366	344	340	350	348	334	335	354	342	353	332	324	317	313	331	340	331	345	329	350	348	358	337	340	357	314	377	296	356	329	347	362	344	317	323	362	342	354	354	351	360	367	337	319	336	373	344	345	355	319	324	306	353	330	318	351	330	331	336	358	325	345	318	362	343	349	325	329	380	367	339	333	349	326	356	350	322	342	347	365	337	349	350	348	344	330	300	305	334	323	359	337	347	369	360	370	351	324	330	309	340	354	350	366	340	316	360	323	339	347	354	364	368	365	404	363	367	318	307	319	340	357	348	347	367	348	307	347	355	365	362	328	330	331	323	321	313	351	360	334	367	346	389	364	300	343	337	356	343	341	366	318	330	324	318	335	328	315	316	326	356	347	348	361	325	314	350	356	347	354	331	329	335	369	365	360	360	345	358	336	352	364	354	355	319	329	326	365	352	336	354	344	330	330	350	355	347	351	329	351	347	319	353	301	310	330	370	370	370	338	342	346	339	359	313	317	370	374	317	342	355	332	339	328	326	336	339	356	329	353	317	348	334	357	326	335	354	349	339	343	359	340	334	362	367	328	344	342	367	353	374	352	305	332	365	352	342	339	366	355	346	352	354	324	319	333	345	340	293	338	311	321	302	354	338	318	350	337	338	358	326	341	339	283	340	360	314	299	361	320	323	348	308	328	338	338	330	351	355	332	362	346	327	341	341	371	324	360	342	324	329	323	316	337	347	370	331	301	322	353	315	304	345	333	334	343	326	333	373	354	343	363	358	330	357	314	326	320	340	363	319	301	340	339	353	361	352	366	360	348	331	325	356	352	339	337	348	344	345	309	341	353	331	344	353	325	350	343	319	367	316	320	328	350	378	332	376	344	330	344	370	369	346	312	337	328	365	326	328	356	335	321	306	325	332	320	331	371	349	356	363	343	383	329	348	357	342	360	326	357	362	352	339	357	338	338	345	322	323	330	398	321	361	355	334	347	330	345	339	344	320	333	358	347	312	340	338	351	332	314	348	349	379	341	314	337	339	357	350	365	366	310	337	328	345	335	334	350	344	332	337	353	345	319	320	357	334	384	346	370	369	378	376	371	310	323	325	337	345	353	339	353	337	352	353	331	320	346	344	334	333	314	375	335	364	364	327	360	340	355	344	282	333	314	320	324	349	334	358	349	364	361	324	334	295	298	331	347	349	311	337	326	344	334	327	317	358	297	307	365	306	310	346	358	348	316	342	370	345	354	339	349	325	352	333	322	330	325	311	363	332	312	334	328	335	309	342	366	317	383	329	326	310	366	320	324	334	371	324	340	344	345	323	361	349	360	330	293	331	327	324	331	366	298	343	329	323	294	296	354	335	323	328	374	345	377	349	349	356	329	318	351	309	363	352	325	358	364	375	364	326	328	368	368	306	358	312	319	335	323	316	305	337	347	329	333	311	323	320	344	331	344	365	357	329	358	350	328	374	322	328	326	325	334	339	380	343	371	338	341	331	350	354	346	350	387	352	332	322	360	334	356	345	303	336	303	350	334	334	308	355	363	316	361	326	348	304	320	363	329	339	329	368	345	333	368	332	351	342	336	313	297	347	334	342	342	339	291	348	327	328	304	317	384	343	346	312	357	345	344	358	352	364	320	351	338	301	328	338	326	343	371	335	355	327	350	326	312	369	309	337	332	326	356	330	309	337	349	360	332	352	368	324	349	352	347	317	322	396	329	342	338	368	351	350	368	306	300	317	345	308	334	367	315	360	344	330	354	318	353	332	325	367	338	359	327	340	356	317	352	333	323	379	369	335	317	338	315	313	313	363	349	368	312	353	344	316	362	347	355	338	347	332	380	360	343	363	344	296	373	313	364	325	356	354	342	358	347	332	369	336	341	365	362	310	329	358	341	333	340	328	324	340	324	320	341	323	361	331	355	314	341	351	332	335	353	325	323	374	310	346	307	324	348	336	319	353	327	342	350	314	311	360	352	277	352	366	327	341	330	336	351	335	345	376	365	325	332	319	315	316	347	346	332	337	342	358	340	351	324	322	357	351	347	326	327	345	407	332	362	333	357	352	336	383	375	343	359	310	327	362	350	307	325	333	329	327	349	364	356	333	362	328	353	309	364	321	345	373	339	334	308	338	341	356	305	340	373	300	371	330	322	331	320	313	321	366	348	387	372	358	354	327	372	326	339	337	334	364	330	341	344	352	353	355	342	333	321	332	323	335	339	330	327	334	344	359	339	305	335	366	343	363	365	347	331	358	323	373	380	359	346	327	318	323	362	363	357	336	325	357	340	358	327	331	337	304	362	355	377	361	318
11087	5557	10069	10571	8351	6565	4992	3623	2734	2140	1762	1488	1398	1199	1149	1137	986	899	955	889	944	887	903	824	864	857	861	792	823	812	723	775	753	774	794	763	762	728	817	786	750	763	796	752	768	780	764	754	834	798	759	834	782	799	799	776	829	766	763	796	777	731	817	738	763	777	792	761	787	780	772	772	805	737	786	786	745	761	753	725	785	750	750	751	830	763	682	767	799	751	763	753	807	766	707	752	773	778	717	800	786	774	750	745	737	746	743	742	805	744	836	728	762	740	832	806	743	768	785	728	731	753	794	792	775	757	805	799	744	769	791	749	734	776	768	784	744	700	770	787	704	780	757	774	760	803	776	707	700	803	784	809	777	768	745	840	737	774	743	770	735	750	752	748	747	779	762	784	758	729	744	749	771	742	760	765	776	754	740	745	752	815	724	784	823	778	759	763	789	744	771	769	745	739	756	745	777	746	772	849	827	796	817	762	747	749	741	773	796	740	715	747	770	735	770	740	736	781	735	767	706	762	752	762	778	761	736	790	792	787	738	775	745	747	777	821	734	728	819	753	767	725	706	768	762	757	772	746	733	754	736	808	787	744	763	731	718	772	738	800	742	750	790	807	805	795	776	819	745	779	734	773	749	751	754	764	755	728	742	740	762	794	780	735	780	761	760	797	741	765	813	802	780	762	756	735	838	736	733	718	759	756	814	782	769	771	752	799	775	741	824	746	763	794	798	778	744	744	748	768	782	736	798	723	747	782	746	762	776	793	713	794	802	838	760	789	790	772	710	783	775	760	758	781	794	705	774	748	765	796	752	778	732	729	773	780	783	749	779	721	739	753	743	753	762	719	799	752	753	703	751	743	760	809	761	772	784	746	792	735	767	807	751	781	777	764	750	830	727	750	771	758	812	813	811	736	762	738	780	753	788	765	781	806	767	787	780	738	769	788	777	787	766	736	780	787	776	742	746	754	740	750	756	785	709	796	749	770	769	775	786	722	744	797	765	791	787	730	792	785	741	741	773	795	783	735	782	818	769	778	764	782	762	777	764	761	791	680	751	718	755	755	769	766	799	823	742	715	761	773	748	731	765	745	761	743	772	790	783	787	750	745	767	807	780	765	734	780	803	775	784	738	708	755	744	756	790	803	725	764	767	728	789	735	723	786	730	757	780	779	739	758	785	746	797	798	753	747	756	805	797	739	782	757	775	803	743	735	756	741	796	791	705	750	781	766	687	741	753	725	785	797	803	740	749	766	759	755	771	791	765	794	761	784	786	800	762	762	727	750	758	751	778	727	758	753	757	763	770	748	754	738	772	738	767	792	778	748	730	777	795	741	763	804	730	815	770	722	801	771	745	761	761	725	755	763	759	787	769	755	789	763	810	781	809	780	766	790	771	763	836	816	754	737	774	745	736	774	828	846	768	742	757	788	774	757	762	787	777	748	814	791	763	758	781	747	780	742	759	801	744	795	824	723	774	739	791	770	728	806	760	740	751	752	759	759	778	716	763	817	828	800	794	781	778	752	780	745	763	757	722	780	775	759	746	776	804	823	782	788	799	776	829	791	772	796	783	764	779	754	792	763	768	745	795	742	794	766	779	780	719	812	805	803	726	765	773	779	757	736	728	808	727	777	726	746	781	763	752	760	723	808	775	769	775	722	774	716	765	737	727	793	756	806	766	797	736	737	764	777	780	739	728	743	804	821	759	776	784	820	743	763	741	741	765	732	763	771	781	757	727	761	757	770	745	785	783	857	773	789	745	773	748	803	747	764	741	770	726	747	785	778	744	803	777	777	761	819	772	722	713	778	734	774	768	724	748	758	737	814	794	778	719	778	783	767	793	792	769	802	745	743	760	774	771	713	788	764	772	801	809	748	765	775	728	819	774	767	730	742	783	770	770	759	780	778	796	721	774	737	784	779	723	717	769	763	731	800	760	772	794	788	722	806	786	779	771	751	755	778	799	726	800	808	742	736	763	807	768	755	773	787	807	817	750	736	760	763	796	748	758	758	712	773	774	741	761	731	750	788	777	701	767	744	736	793	747	792	760	705	741	738	768	758	720	744	721	782	850	756	721	703	758	773	753	764	737	768	753	742	745	777	757	797	721	743	771	751	740	764	773	790	720	781	733	754	756	792	706	701	798	762	768	779	781	735	752	755	746	792	780	806	785	784	801	767	819	738	769	754	784	794	747	775	764	739	807	772	761	739	725	779	783	773	743	742	762	781	813	738	760	756	793	761	749	691	790	755	724	729	739	740	736	810	754	804	771	724	770	785	756	825	759	772	769	805	823	779	786	797	759	776	802	784	717	793	791	788	772	794	772	760	738	799	780	759	817	816	746	775	792	739	842	847	807	758	869	714	751	737	724	789	698	769	741	782	775	745	750	765	746	725	795	778	759	796	785	783	804	778	774	749	763	742	783	771	740	777	778	770	738	778	724	768	756	767	760	787	781	752	763	740	792	729	747	756	751	756	803	772	777	801	786	747	758	746	739	773	774	785	734	788	716	743	743	814	698	794	802	777	738	744	785	753	762	735	804	739	718	781	754	787	785	794	776	798	767	791	792	832	827	793	789	792	795	789	773	769	808	718	728	799	795	763	746	756	778	783	778	716	728	789	794	763	750	783	762	763	786	756	794	785	783	745	751	757	778	751	791	688	784	752	798	774	839	783	761	744	768	745	797	749	744	738	763	763	837	788	808	790	783	780	720	762	796	761	772	743	761	804	780	779	777	762	765	802	734	725	748	795	752	767	817	761	740	708	770	767	765	796	763	724	732	786	759	761	810	757	747	789	744	719	766	746	764	751	760	805	762	783	756	804	752	766	735	762	736	744	727	812	744	774	754	805	754	777	699	798	730	780	733	798	747	786	795	807	801	757	783	752	767	759	741	726	762	748	781	776	749	799	791	808	789	778	755	829	752	770	816	750	788	795	802	724	798	765	821	735	772	795	775	767	821	796	803	746	758	769	757	746	757	758	745	735	809	780	755	757	781	742	823	795	745	721	758	794	768	723	777	806	758	802	774	739	815	819	841	753	765	742	771	794	738	789	760	735	747	754	758	802	692	709	733	733	745	750	785	753	749	782	790	807	764	799	707	840	804	769	749	814	769	759	782	805	795	834	759	761	779	781	770	767	739	746	765	788	765	783	749	766	732	770	739	816	750	788	746	765	826	756	773	818	747	760	758	799	727	773	712	687	773	712	781	782	793	781	714	791	759	801	740	787	720	796	780	739	828	790	758	804	763	775	775	795	774	744	738	803	739	731	790	789	781	748	801	747	743	803	738	795	819	717	771	790	792	789	812	800	741	730	767	768	746	766	780	742	742	781	783	765	782	752	778	754	794	750	759	807	760	713	759	751	768	761	767	815	738	735	752	764	691	767	744	799	770	763	706	785	800	733	780	773	738	823	789	751	789	769	792	781	743	773	726	783	813	755	773	763	740	805	741	767	771	768	744	793	732	767	797	727	800	796	806	764	760	777
26012	11646	9684	6732	3845	2558	1899	1315	926	755	705	586	568	574	580	481	467	451	467	464	442	399	451	456	440	446	459	456	430	454	428	417	469	436	419	414	462	457	445	406	412	417	389	416	444	443	440	434	444	429	428	455	417	427	426	461	450	460	414	420	408	409	436	449	425	427	429	417	411	452	432	414	396	462	423	419	397	426	447	403	431	385	432	448	453	390	400	401	384	421	396	425	449	425	450	429	411	387	417	433	413	383	419	404	420	407	440	455	437	430	421	431	426	385	405	434	383	375	418	420	371	431	426	391	382	445	399	430	452	407	406	388	419	407	425	420	420	406	426	401	476	456	434	405	424	409	424	378	436	457	417	414	408	431	392	427	401	433	419	427	385	424	425	427	445	462	386	364	467	403	398	387	414	410	432	411	430	420	426	440	466	460	458	421	421	454	423	421	400	437	397	414	420	405	446	418	444	408	434	384	400	413	413	424	447	404	432	419	436	410	444	442	420	433	457	417	436	448	463	413	387	408	425	417	419	393	436	436	420	440	384	391	447	402	388	427	470	431	443	412	422	393	429	362	414	421	371	393	427	437	429	446	432	439	393	428	431	415	407	397	423	442	416	422	444	407	391	409	432	429	453	418	403	417	382	466	367	396	440	450	426	401	443	400	424	405	420	419	417	423	394	424	423	412	440	442	444	381	404	386	373	409	407	433	454	423	415	394	433	417	384	429	394	403	432	454	442	406	441	438	432	433	411	406	429	372	418	396	422	395	433	397	426	400	418	403	468	477	376	447	457	437	430	438	377	427	455	457	407	461	392	463	387	425	446	423	443	447	438	438	377	447	392	431	398	400	395	438	387	459	438	427	400	392	439	431	427	430	463	437	426	436	441	406	447	439	411	416	422	415	408	409	394	410	411	442	426	400	400	422	430	409	401	422	388	445	449	412	374	410	435	413	399	411	441	421	405	417	420	409	404	446	418	401	406	423	423	455	462	424	428	403	399	434	431	381	426	398	443	418	402	384	416	429	432	437	420	411	421	428	425	407	385	443	431	443	424	471	412	402	410	433	406	419	452	459	371	472	408	422	383	407	395	388	428	405	428	416	408	439	414	416	399	458	419	402	413	451	424	428	405	417	447	421	441	421	424	449	420	415	437	393	433	445	449	426	415	426	398	402	430	426	396	429	416	442	432	412	401	426	446	426	393	435	374	442	402	432	446	441	401	391	458	415	387	398	400	432	378	412	455	400	418	428	470	462	443	435	416	369	395	405	389	442	399	410	449	448	459	385	420	421	414	387	415	406	458	444	438	452	438	436	427	429	405	394	410	460	458	416	405	414	423	445	435	420	452	450	441	409	434	437	399	427	393	408	396	419	390	405	460	424	458	379	453	419	434	437	442	435	437	429	410	377	403	434	441	414	432	430	441	404	394	452	384	390	412	382	407	405	430	462	421	384	395	400	416	414	382	421	376	408	398	413	430	432	410	417	413	415	417	416	440	436	400	429	415	437	406	432	413	411	405	407	426	488	398	421	413	414	408	415	414	440	418	431	439	435	454	411	427	425	417	430	408	425	451	410	389	402	433	446	434	435	411	380	471	447	409	417	432	382	423	435	413	416	383	396	426	412	438	401	445	428	425	399	384	410	400	414	414	433	420	452	427	426	439	416	412	413	414	449	437	382	419	409	404	437	418	414	373	404	437	449	462	419	398	392	384	423	432	410	448	442	431	450	420	373	414	396	411	428	431	398	400	428	432	415	400	432	403	445	428	389	425	419	407	406	447	400	416	411	391	417	419	394	402	409	407	413	355	445	440	458	422	401	401	370	372	426	405	405	435	434	435	434	395	412	425	419	403	447	419	433	422	432	415	383	445	389	429	407	418	425	449	410	444	408	442	423	458	392	423	403	420	435	425	406	401	390	400	421	391	436	403	437	408	442	395	398	405	431	435	453	409	439	441	409	422	439	417	401	405	415	445	391	409	441	380	440	420	425	467	390	422	436	385	392	414	439	449	420	431	430	426	418	437	457	414	400	434	395	413	432	390	411	432	392	430	391	398	397	412	430	415	429	434	394	421	389	433	417	399	397	412	441	414	391	416	409	405	377	454	414	447	457	473	407	412	425	421	395	464	438	379	418	390	434	431	425	424	423	408	391	434	462	427	467	404	408	423	448	400	392	441	465	396	422	406	402	417	414	430	417	409	402	432	440	441	417	367	429	418	408	383	393	406	413	426	429	441	403	401	420	391	429	425	436	437	391	405	439	424	441	468	410	432	424	408	413	406	426	401	413	392	447	428	406	421	401	421	407	464	433	394	354	418	438	399	439	383	402	402	443	442	408	407	436	452	411	438	399	389	420	436	400	382	411	420	426	409	378	437	401	427	426	415	410	367	420	411	430	434	420	422	419	383	411	369	414	432	383	454	438	415	396	430	422	416	412	431	442	415	434	432	436	413	442	412	418	429	437	459	403	414	417	414	392	415	416	404	404	429	377	402	411	381	409	404	391	409	415	450	402	404	436	434	436	470	488	439	449	412	439	413	440	423	427	405	418	373	422	417	396	422	441	394	430	427	420	415	394	434	413	418	377	414	401	411	446	456	452	394	398	473	410	409	404	420	381	425	413	411	380	437	427	443	385	446	432	416	407	417	389	428	472	405	428	398	404	434	435	410	437	468	376	426	429	408	416	434	391	437	449	435	388	438	421	448	378	454	404	433	420	430	419	438	394	409	394	383	392	419	420	407	419	446	435	365	410	418	412	420	420	412	423	428	426	428	387	418	413	408	406	402	416	425	424	434	421	449	438	412	408	417	415	390	419	424	398	424	457	438	365	413	429	387	441	455	406	466	434	454	466	383	452	424	423	420	430	415	430	419	436	427	434	416	438	411	399	378	421	464	429	422	386	417	398	379	425	394	403	413	417	412	466	423	410	403	427	485	407	423	401	415	385	421	414	387	427	422	411	401	391	441	382	416	390	445	434	412	390	406	426	403	420	458	449	453	399	393	445	421	437	450	452	418	405	456	422	393	439	392	441	399	385	442	391	420	402	416	446	447	437	418	447	389	449	437	386	453	417	446	415	416	405	452	433	437	420	412	421	425	431	398	410	447	435	394	421	464	433	437	444	395	423	406	439	450	423	417	426	427	442	441	417	404	402	408	412	410	417	421	429	449	422	437	381	415	413	429	453	444	432	409	410	414	425	395	391	441	444	424	405	441	391	416	386	399	453	403	407	427	415	414	439	429	409	404	427	410	397	384	400	426	449	440	411	452	440	437	401	397	405	401	388	432	436	446	419	375	423	446	432	445	363	444	380	418	444	410	392	466	418	437	417	440	439	413	421	420	428	450	383	438	415	451	458	422	442	431	430	449	423	420	428	392	439	416	445	419	420	414	424	453	410	421	424	397	447	458	441	425	414	404	417	441	423	427	447	421	402	434	458	405	434	420	419	414	412	435	424	405	428	392	433	394	417	454	365	460	426	487	414	398	434
13989	8360	13284	13592	10943	8516	6542	4896	3831	2856	2272	2003	1790	1652	1469	1339	1237	1147	1049	1111	1144	1106	1080	1029	1045	1076	1011	1012	993	962	938	935	958	926	967	959	1018	961	961	932	953	1000	927	896	989	946	978	971	944	1000	900	968	933	975	980	975	958	942	975	957	860	923	928	986	936	963	910	967	921	900	920	907	930	947	900	932	902	902	951	900	913	899	926	909	906	920	937	926	895	879	852	919	984	916	941	921	913	947	880	909	890	886	903	933	889	985	933	952	963	944	951	945	870	890	905	884	933	927	911	939	898	860	907	936	926	936	900	894	893	896	912	901	873	953	929	913	879	904	899	903	895	952	921	889	902	938	919	898	910	929	907	859	926	938	918	932	848	925	895	919	972	937	891	943	958	924	901	920	934	898	946	937	967	947	893	947	897	962	911	964	912	923	951	903	963	878	894	894	911	885	866	891	904	931	887	916	966	942	896	853	988	941	980	925	904	937	930	924	881	935	930	942	928	912	904	889	841	900	925	960	925	952	913	886	906	879	921	894	953	916	872	902	920	931	905	881	904	936	947	907	937	896	893	921	914	953	933	891	947	947	901	874	944	927	918	926	889	889	916	896	961	908	887	943	936	898	899	910	910	894	891	900	896	926	929	897	950	836	975	874	906	926	933	933	915	928	924	893	937	861	921	938	928	914	851	887	874	887	888	976	900	896	936	889	907	882	967	951	892	899	897	946	940	900	865	833	895	936	872	912	894	894	932	941	943	860	936	953	904	917	925	861	951	897	940	895	931	922	936	871	903	867	930	890	888	910	959	872	959	915	960	908	911	874	954	915	977	869	839	892	897	928	941	904	939	899	965	874	972	889	867	912	926	920	938	912	904	915	875	924	830	890	864	909	855	906	931	905	892	933	895	915	854	899	894	875	941	897	924	928	893	895	876	885	915	890	942	899	961	931	926	975	923	909	901	959	896	900	904	907	889	933	935	929	951	931	881	910	956	947	880	911	869	923	890	969	935	915	886	938	909	899	960	882	923	889	917	933	950	954	935	919	865	862	936	931	932	911	918	898	862	887	915	944	935	937	880	918	855	940	923	897	939	956	909	917	903	952	938	898	948	912	906	912	893	933	898	882	873	973	884	873	907	969	884	949	922	887	912	912	897	909	909	906	855	947	926	923	899	896	884	918	891	906	930	950	904	898	908	947	897	878	884	897	881	917	907	944	895	889	867	887	911	910	939	938	932	886	877	902	893	889	897	921	918	960	889	875	901	871	938	892	937	913	885	913	928	948	930	927	948	902	887	911	947	915	912	899	903	919	935	882	958	901	893	854	929	937	919	869	909	918	881	846	904	951	875	877	921	890	989	926	946	953	854	936	905	951	907	945	918	937	903	974	886	972	883	907	923	955	915	951	930	960	870	916	864	944	895	881	874	926	934	901	936	883	930	930	941	950	922	880	886	881	850	913	963	900	954	945	901	934	950	940	920	901	923	935	901	890	905	943	950	932	910	944	944	911	921	967	905	898	900	894	922	903	931	922	935	901	883	934	888	897	932	892	921	936	945	951	898	955	912	892	904	985	919	916	929	926	922	936	913	891	974	890	867	898	883	901	903	971	909	962	951	959	887	890	904	871	857	899	900	854	909	894	910	920	937	911	925	979	860	914	918	954	958	896	981	859	913	936	921	931	898	923	897	919	801	934	897	871	926	957	888	896	895	941	896	917	931	898	883	906	891	940	888	951	864	896	947	964	969	887	958	898	915	987	879	927	919	941	901	936	900	904	944	953	937	905	885	912	936	927	902	918	954	865	920	919	836	930	957	950	931	914	864	907	879	952	962	874	948	891	917	911	934	905	900	885	899	892	901	906	886	889	904	971	910	953	952	959	922	932	946	933	965	869	959	932	906	987	913	917	945	898	904	895	891	933	937	897	942	945	921	930	907	910	902	857	932	904	968	908	922	896	928	894	890	944	877	945	881	887	962	870	898	915	918	914	875	848	915	906	845	894	920	886	835	958	900	848	913	938	931	947	904	882	923	862	875	907	901	974	926	934	923	891	873	905	878	891	973	885	914	940	913	896	920	897	909	899	892	943	886	940	912	940	968	930	915	917	889	886	919	948	935	925	869	914	878	939	946	890	854	879	922	932	952	900	873	961	924	895	889	917	876	900	885	900	941	917	949	922	909	893	907	897	927	863	961	894	943	970	915	971	937	861	948	938	929	937	954	892	952	980	967	933	928	904	908	887	888	940	931	886	945	875	900	906	871	907	904	877	937	940	888	963	908	917	896	893	969	979	920	882	889	886	871	923	903	945	876	864	922	919	863	925	869	921	919	910	937	951	888	928	897	879	981	899	936	934	869	908	911	935	895	929	917	949	934	877	876	930	936	901	902	931	942	912	966	877	872	968	859	918	924	927	908	913	908	911	928	898	927	945	933	862	942	952	911	924	987	894	944	995	929	926	922	918	930	941	863	867	938	869	901	888	926	890	888	946	881	1016	901	885	950	900	937	894	907	878	899	934	950	906	916	954	964	925	897	879	896	915	884	930	931	948	903	910	875	906	912	900	890	972	850	906	936	946	850	903	939	897	938	900	909	953	892	883	887	876	913	928	955	939	933	902	882	935	900	919	947	918	916	899	961	898	956	910	915	958	942	917	861	943	911	922	870	935	906	866	906	902	920	915	854	872	941	918	878	942	870	921	930	907	907	912	916	943	932	896	885	904	876	903	902	917	918	911	968	954	904	888	887	911	860	883	933	837	916	941	899	914	921	894	914	933	918	902	930	933	887	888	876	887	979	868	874	920	840	921	921	908	898	900	915	849	874	859	892	951	884	893	933	895	926	911	922	907	897	894	906	901	937	992	950	961	917	940	875	918	946	898	935	932	909	929	933	919	913	935	925	900	936	903	873	918	877	920	929	868	876	944	988	940	855	946	924	895	910	932	956	857	895	899	872	956	913	882	891	928	915	919	894	883	922	949	910	914	912	905	942	909	884	944	926	911	948	904	907	935	886	949	905	931	912	959	924	945	914	895	931	881	920	916	862	895	882	933	923	926	942	963	917	929	861	891	925	971	905	914	910	917	947	982	891	891	867	921	931	875	906	901	926	871	921	942	908	925	905	888	865	864	901	954	927	925	903	932	887	883	947	920	956	906	894	899	925	907	870	905	947	893	885	894	920	935	901	912	930	924	921	874	951	900	943	916	900	952	930	908	968	874	844	872	904	893	898	917	953	885	936	942	904	944	899	926	896	928	953	935	933	921	881	936	881	932	887	902	972	911	963	967	892	925	918	948	880	923	855	893	940	921	914	903	938	899	911	895	888	935	896	947	880	906	886	874	878	923	915	930	875	892	945	898	872	879	922	901	887	917	913	915	885	862	924	869	904	894	900	884	930	935	889	891	893	895	920	911	961	891	902	884	904	915	921	890	932	912	916	918	922	922	915	914	904	902	950	919	939	935	922	919	928	904	906	929	908	943	840	898	911	836	959	925
8064	3408	3346	2563	1616	1141	816	676	534	504	445	462	410	412	351	337	401	354	397	357	368	381	339	327	362	375	396	353	358	382	339	329	356	353	356	365	323	375	359	376	350	330	370	360	336	365	362	415	330	391	345	384	384	395	393	369	345	332	349	386	366	386	365	314	378	373	337	352	329	359	332	363	387	394	366	335	355	364	379	377	372	340	368	351	371	356	358	324	338	404	358	338	349	349	341	306	369	386	331	357	368	361	387	333	390	360	349	381	372	354	360	344	355	364	356	375	319	358	379	323	360	372	360	362	348	367	328	374	361	371	362	347	370	379	409	364	352	351	363	407	368	365	325	377	367	371	384	355	372	394	373	366	363	356	365	361	351	358	374	331	349	335	371	354	361	341	394	407	352	325	381	387	348	378	332	380	347	359	354	375	375	358	333	325	379	356	349	348	356	330	361	394	370	391	405	349	355	347	372	355	377	390	359	373	358	369	381	354	386	384	355	369	352	362	364	337	361	336	357	347	346	331	349	349	391	369	369	362	361	385	358	367	362	343	362	310	354	356	337	376	362	330	329	342	369	356	354	353	355	352	351	400	327	386	346	366	347	379	365	366	328	341	353	373	372	371	372	422	390	359	321	386	370	342	372	352	372	357	377	382	335	357	328	337	371	348	352	321	371	349	332	353	330	320	351	353	351	366	339	342	333	372	349	376	340	326	372	365	368	319	337	346	335	332	361	367	335	340	370	325	330	331	379	366	402	352	337	362	379	358	329	331	362	354	367	358	360	368	338	349	406	362	368	354	365	365	356	383	348	369	349	381	361	354	333	385	346	379	370	356	322	339	374	395	351	418	338	348	383	358	387	361	354	349	339	337	341	367	352	373	351	331	373	391	347	390	388	380	398	362	334	344	370	375	340	355	322	381	353	321	366	334	362	354	391	327	364	374	353	413	342	323	356	367	363	404	357	337	346	320	366	345	388	343	368	376	352	379	337	368	359	362	399	363	396	386	368	372	393	353	326	366	366	350	377	388	335	392	331	365	372	351	367	356	357	363	362	364	307	352	327	352	360	315	370	318	371	368	361	368	370	347	377	360	349	368	374	336	393	349	324	373	356	346	374	366	328	340	364	338	331	348	376	385	352	374	369	367	375	356	327	342	339	356	372	392	346	346	365	356	340	370	331	367	388	377	393	348	350	379	368	366	358	381	324	344	373	351	364	375	362	350	321	320	353	347	368	373	322	314	392	332	367	377	364	364	387	382	387	374	319	343	363	356	368	363	346	341	337	337	340	343	390	340	340	358	324	346	362	383	358	395	336	368	383	365	363	368	382	359	399	342	377	387	368	342	390	379	369	354	358	345	364	369	364	350	355	342	372	339	342	386	371	331	374	363	327	379	323	324	377	397	352	353	339	358	377	352	359	352	364	333	325	364	332	372	336	386	371	380	387	362	329	347	369	361	357	367	384	366	340	341	337	382	336	375	402	352	360	372	373	370	430	356	347	369	350	395	356	356	322	349	338	347	311	369	383	345	331	348	366	355	364	385	353	376	363	379	308	358	337	396	344	362	370	394	349	361	330	358	346	417	339	373	336	385	322	361	353	356	328	339	353	336	360	325	377	379	380	341	315	317	352	346	345	368	329	362	341	368	344	364	378	348	353	353	375	332	400	378	309	350	356	358	337	356	381	355	356	337	354	379	404	353	352	347	355	389	345	382	356	385	375	349	386	336	350	360	344	356	335	335	355	355	355	347	366	351	338	377	354	370	329	359	355	313	356	343	374	387	319	372	374	338	371	349	397	353	311	322	380	343	356	350	375	346	353	378	349	360	363	374	353	363	354	391	352	340	383	350	363	362	316	381	355	331	391	382	317	355	347	328	333	350	342	378	327	361	353	346	353	367	337	289	343	384	338	355	372	382	353	363	369	349	354	359	348	338	356	345	394	378	368	367	354	369	371	351	348	388	374	345	351	348	342	352	391	363	376	355	377	345	346	334	380	381	383	394	355	338	342	340	390	407	375	389	365	342	355	342	397	373	381	348	331	368	368	334	355	356	370	321	348	327	363	390	339	355	350	344	364	357	377	341	338	335	330	327	363	368	356	353	379	361	380	357	350	334	344	385	298	341	355	349	390	394	376	368	351	378	359	359	334	372	359	373	343	369	374	369	374	366	351	366	355	352	335	378	343	371	345	339	312	382	378	312	327	333	377	324	379	377	327	369	360	364	325	356	378	376	359	337	356	347	310	341	350	347	358	349	381	383	359	345	359	345	316	385	359	354	345	336	368	350	374	356	367	358	363	367	359	363	328	355	354	343	342	351	321	351	375	359	361	370	334	350	365	378	368	364	383	345	337	337	387	361	339	347	328	378	398	340	393	353	380	351	339	370	366	364	337	377	384	351	376	359	367	389	340	349	392	355	344	380	383	388	345	372	375	353	380	346	336	319	358	367	365	362	339	329	342	370	360	326	364	366	377	397	369	369	333	354	364	384	346	377	368	348	372	395	362	327	374	302	372	352	364	351	350	335	328	369	358	347	341	352	354	321	386	363	334	382	389	369	372	329	365	398	360	338	321	372	371	366	310	369	385	370	329	366	368	382	384	344	402	356	379	335	380	422	354	380	370	360	382	333	348	343	359	332	378	353	379	410	370	373	381	335	386	349	326	369	337	353	365	348	393	356	343	399	378	372	372	337	389	340	338	341	369	352	387	387	358	320	355	386	324	354	392	356	362	348	372	377	361	404	370	378	344	340	327	361	358	385	389	336	374	370	355	324	365	348	398	349	404	383	349	337	335	360	357	393	330	312	340	362	372	353	375	370	349	355	353	377	336	349	366	389	373	329	357	376	345	333	358	331	355	356	336	375	357	389	356	357	347	362	347	373	333	344	343	363	355	342	321	357	368	362	358	353	348	380	358	349	390	325	354	370	319	357	347	350	377	362	358	337	340	384	404	344	369	356	358	371	357	373	335	365	360	312	315	344	354	372	385	340	351	365	357	334	385	322	361	379	368	353	392	369	348	338	350	390	379	344	396	322	351	344	357	378	356	390	356	334	364	342	375	355	365	378	353	361	348	356	371	355	355	369	373	364	343	335	402	358	348	358	366	337	344	363	360	374	364	381	355	355	363	388	387	373	361	372	331	328	350	365	364	375	363	335	411	357	340	380	336	375	353	381	346	358	349	352	355	355	376	358	388	360	327	356	365	394	354	400	353	325	361	367	321	382	354	353	378	387	357	353	369	360	352	350	353	332	364	334	352	351	372	346	354	360	337	400	355	350	347	310	341	356	360	355	361	360	347	350	311	342	333	378	369	381	406	390	353	385	351	390	347	389	369	351	350	331	347	306	347	358	325	355	364	325	360	362	371	355	357	390	373	377	354	355	381	370	358	371	372	340	394	377	353	365	310	328	324	393	374	366	359	353	353	360	367	357	370	371	384	395	355	343	327	366	331	300	375	373	346	362	399	357	345	343	344	345	350	401	392	367
5049	3211	6356	6732	5402	4133	2828	2290	1804	1550	1318	1252	1209	1023	1020	962	898	873	775	913	825	853	817	817	807	855	765	761	839	818	816	787	817	723	811	812	768	782	729	781	791	758	725	778	776	802	771	846	843	754	743	781	817	799	813	795	799	826	799	800	747	809	813	792	816	776	773	759	775	802	755	792	774	782	772	780	760	762	784	814	745	825	769	795	747	765	810	802	789	735	826	794	724	740	760	787	758	791	759	770	784	776	820	833	878	772	775	759	787	789	747	778	807	773	797	826	860	813	758	809	780	789	762	769	803	791	810	813	826	764	808	779	788	794	818	768	772	809	773	783	742	795	723	809	805	855	752	814	783	789	807	774	782	811	737	824	785	823	776	801	758	730	805	786	784	804	761	859	786	777	794	795	802	800	745	793	803	782	772	759	794	775	785	821	835	757	779	813	712	789	836	761	775	777	764	812	821	807	799	781	786	766	761	773	801	755	779	812	809	777	744	766	784	779	794	750	786	789	813	763	772	769	803	788	811	764	824	854	751	758	800	778	831	805	750	768	799	754	779	755	792	816	796	820	797	818	796	812	754	776	771	764	779	764	749	801	796	758	846	782	780	786	841	732	798	758	786	831	805	809	822	794	810	805	784	782	779	770	803	783	767	765	779	801	786	779	753	807	766	810	795	809	789	831	803	773	780	826	718	780	819	796	808	853	812	835	731	842	807	782	827	782	802	772	783	790	741	785	779	784	812	766	818	800	827	774	747	777	755	750	762	782	788	789	757	800	764	769	756	782	754	809	803	777	799	766	785	806	787	772	807	798	850	773	815	808	757	760	800	787	846	836	761	794	812	797	738	755	769	815	773	766	795	780	809	775	792	757	783	799	789	761	818	776	809	818	845	742	802	778	766	797	773	807	784	746	772	778	820	797	801	753	786	771	707	769	745	763	814	782	741	768	786	786	778	780	776	833	766	744	766	727	760	834	800	807	818	748	801	763	794	810	797	775	779	758	759	776	765	829	823	750	741	832	731	789	818	830	825	762	732	746	782	809	798	733	801	780	784	818	820	814	812	784	767	820	818	776	788	771	787	766	757	788	772	827	789	749	733	825	771	851	775	782	755	795	763	740	820	740	810	720	809	806	746	818	783	776	778	762	776	792	763	745	791	765	823	795	763	779	748	791	821	781	803	774	800	793	747	757	768	805	773	842	789	793	777	793	780	761	817	798	757	756	827	770	796	788	753	823	810	803	779	807	791	754	812	759	734	778	829	775	817	779	808	803	752	771	755	746	730	792	792	798	744	783	795	769	786	802	808	809	760	802	767	768	797	771	859	856	793	791	804	788	754	767	789	729	791	781	808	842	718	790	798	764	817	816	788	752	778	753	809	806	791	784	764	765	797	787	773	753	793	777	798	801	808	788	792	812	752	766	792	751	762	732	790	773	773	774	761	884	737	799	757	755	784	803	813	765	789	804	810	770	752	837	769	792	829	805	791	821	844	784	804	796	747	841	828	765	798	818	778	771	805	755	778	747	764	787	786	748	781	758	762	823	799	758	790	777	839	778	745	785	803	849	810	739	784	740	844	741	804	770	819	839	741	810	769	743	790	759	714	821	776	843	780	775	803	766	770	770	747	803	757	809	818	792	783	751	806	788	710	763	693	817	821	781	789	775	767	822	754	744	781	816	747	839	821	759	780	802	741	772	773	781	818	809	758	767	851	763	821	738	839	805	757	777	798	804	768	828	773	814	764	787	823	778	800	766	757	772	828	784	740	826	792	768	763	781	812	763	769	836	815	778	807	755	799	776	810	787	797	784	803	756	732	772	764	790	787	776	748	765	778	739	769	758	763	802	793	788	770	817	760	747	747	751	802	746	797	770	796	778	799	758	734	753	768	798	781	791	789	746	734	776	767	770	798	761	811	752	795	775	767	770	837	796	786	808	788	778	792	787	784	771	763	796	778	787	798	771	784	783	804	795	810	783	773	800	783	796	803	821	778	770	780	777	824	784	799	763	757	784	788	789	765	798	790	771	786	803	790	758	803	794	785	788	793	762	791	790	852	801	766	822	769	807	753	794	764	805	803	755	736	753	758	766	749	829	761	745	759	780	804	759	774	762	753	777	818	825	763	749	758	789	809	787	814	775	776	740	752	803	740	813	764	868	778	806	773	818	839	767	800	808	779	799	751	778	792	785	789	744	781	766	739	775	820	777	773	796	770	764	807	787	823	847	744	775	782	807	783	756	748	813	770	796	818	790	825	814	737	780	803	793	818	836	797	797	787	787	770	781	760	784	771	833	803	813	764	779	792	777	773	778	766	840	782	815	813	745	764	749	776	763	796	798	767	795	780	762	823	772	795	770	732	760	759	811	808	792	736	819	706	803	770	813	790	787	807	741	755	781	742	766	815	788	769	778	776	807	795	796	760	800	791	805	745	790	808	778	777	786	784	792	818	809	800	821	790	809	804	774	788	810	773	742	847	763	740	799	801	776	836	743	759	794	772	798	781	764	822	776	784	781	744	817	741	808	816	743	769	750	773	817	763	803	781	759	741	755	779	808	745	797	736	798	779	794	798	755	766	700	756	826	818	785	790	789	808	804	809	791	789	777	782	793	745	761	783	735	833	783	759	805	811	726	782	780	786	793	820	818	793	777	794	771	739	757	785	767	796	799	821	771	788	806	768	809	742	768	723	773	841	773	807	756	805	802	785	806	768	779	765	789	820	761	786	771	757	807	772	797	799	819	772	831	741	816	845	756	772	790	829	791	765	753	738	815	766	760	770	784	756	799	778	801	778	779	780	730	831	818	704	774	823	745	803	795	759	779	848	744	819	784	796	791	769	793	788	758	764	746	817	736	788	780	731	768	762	814	756	769	806	781	779	831	743	806	788	773	769	773	799	798	746	775	770	773	776	733	704	772	784	763	787	757	798	803	728	817	768	782	777	774	797	758	779	757	807	765	760	817	753	775	761	810	780	731	762	779	785	809	781	762	767	799	826	771	701	788	801	815	783	762	784	825	811	772	788	737	764	891	813	827	790	845	760	808	777	724	852	766	735	770	788	718	766	777	810	780	792	753	771	794	812	829	769	810	814	777	738	778	829	773	797	776	814	777	757	785	733	837	811	810	804	736	752	754	791	786	780	734	787	794	817	766	774	814	796	836	805	773	776	748	799	784	793	786	792	714	796	792	804	799	790	800	808	771	773	729	766	790	766	810	808	770	809	794	802	805	788	773	828	774	815	751	781	766	780	798	801	762	763	810	710	800	793	772	789	782	822	778	821	813	692	763	794	780	782	732	759	839	727	792	754	773	800	852	760	775	785	765	785	757	778	798	804	791	770	749	807	800	776	810	804	783	811	767	835	760	796	758	779	814	773	745	805	779	835	742	774	783	782	805	785	724	758	785	842	786	833	772	770	781	805	785	802	754	840	814	744	784	834	819	784	812	775	794	781	798	825	790	775	773	835	740	855	835	765	859	818	819	730	795
17388	6925	6464	4815	2704	1911	1320	872	733	572	505	449	438	412	422	405	412	379	333	383	377	388	352	361	348	358	355	327	382	382	357	377	300	381	354	328	366	331	342	349	330	326	368	355	342	342	354	331	331	323	351	375	397	359	356	359	362	356	359	386	373	339	354	339	291	355	337	321	369	372	363	345	345	332	344	337	361	367	405	332	373	328	337	350	336	336	374	363	374	354	364	349	357	323	342	373	361	332	377	290	350	342	390	354	350	363	348	361	370	383	344	390	325	307	400	341	355	379	343	365	356	357	376	314	333	336	373	377	342	310	364	346	301	357	332	317	333	370	363	323	325	360	379	365	362	359	370	365	336	361	332	357	388	352	354	388	372	325	333	346	371	357	328	369	340	358	369	327	354	317	369	322	331	350	351	375	345	379	370	366	327	341	366	342	372	355	337	324	350	339	309	344	346	353	360	352	382	348	378	375	367	326	313	342	325	299	310	326	363	311	325	340	339	312	355	357	338	344	333	358	353	346	383	375	350	337	355	341	341	359	391	341	337	330	358	369	337	350	318	350	350	339	361	363	358	372	323	346	351	296	387	342	360	387	339	369	404	344	343	335	344	316	329	384	354	293	322	364	337	320	315	324	308	347	321	352	375	333	313	322	334	354	359	382	387	401	330	323	350	352	330	357	366	344	351	371	336	345	365	338	350	332	324	326	347	337	347	367	354	359	317	337	326	334	392	376	364	376	356	350	308	321	334	361	354	356	358	357	363	302	373	353	343	344	362	322	328	336	275	376	347	355	323	337	326	350	369	347	352	341	328	350	345	370	335	329	354	326	370	344	343	374	348	345	370	360	319	327	344	355	333	328	379	337	343	383	338	340	373	329	327	345	349	342	375	329	338	355	333	351	333	355	352	350	386	368	344	326	320	343	324	365	343	342	319	337	339	335	355	369	358	353	355	353	390	343	358	341	344	325	325	380	359	334	325	331	334	332	326	367	343	344	351	319	334	378	332	340	336	328	386	332	339	341	324	412	324	366	361	328	317	333	315	351	285	340	377	323	339	369	374	363	364	372	382	322	342	324	317	327	327	363	312	357	308	334	351	361	361	333	323	335	331	388	374	337	365	323	357	391	343	370	334	361	350	355	359	375	353	347	342	318	346	359	349	338	377	315	341	322	359	341	387	376	353	387	358	331	299	349	346	349	367	330	326	356	375	343	329	329	319	338	345	341	343	339	336	369	345	358	339	322	345	375	354	360	356	354	333	346	365	362	357	361	391	352	329	341	341	349	377	332	309	345	351	346	349	321	349	351	355	325	324	360	332	341	363	326	339	330	351	318	354	327	347	341	346	370	363	341	315	311	372	353	372	358	338	370	369	351	332	320	354	397	306	367	332	329	327	323	370	380	339	324	335	330	370	381	335	322	347	365	364	332	328	309	312	357	364	327	332	358	372	325	307	375	352	383	396	355	358	366	347	337	287	346	386	363	332	323	384	367	343	312	341	358	383	390	354	341	352	363	315	316	369	326	386	344	332	317	378	336	313	345	318	358	325	352	363	364	324	321	339	342	352	321	372	323	333	347	326	351	399	314	343	321	357	389	331	363	334	327	347	354	346	336	378	335	349	336	327	355	339	341	359	373	344	324	308	339	362	355	284	339	352	313	324	341	395	323	363	340	358	319	331	344	323	379	330	357	330	342	315	334	365	308	322	372	360	378	375	384	299	359	344	359	333	337	330	345	376	340	358	355	385	325	347	356	324	331	357	326	346	345	392	381	348	350	356	359	364	333	355	373	312	346	345	335	346	339	361	376	311	364	357	309	375	353	324	331	344	367	344	325	331	357	367	353	343	348	346	370	358	338	379	321	317	401	364	385	354	366	328	370	396	408	301	319	365	357	377	390	338	372	357	360	322	361	376	317	334	330	339	335	352	355	316	311	345	356	373	313	357	375	308	345	377	365	336	358	333	362	302	305	376	330	373	354	344	331	334	382	355	351	355	346	339	354	348	366	384	326	314	323	348	374	386	321	321	334	347	331	306	371	375	382	380	349	356	360	326	353	359	346	369	364	365	351	354	350	303	316	372	346	331	337	318	329	398	308	399	319	331	346	336	298	347	346	364	358	358	363	381	363	394	328	366	366	336	338	348	330	356	313	352	375	311	325	366	340	322	363	344	354	370	354	333	346	346	315	327	333	358	324	300	287	334	369	317	313	366	371	328	352	360	324	328	351	388	345	333	328	340	347	344	323	364	372	351	372	342	368	320	394	381	345	335	355	372	375	343	347	335	334	357	340	361	398	333	337	342	331	347	313	345	329	339	369	332	344	337	356	376	353	381	365	374	357	354	371	323	325	383	337	367	335	326	337	316	331	324	325	292	319	318	342	329	329	326	310	329	372	347	348	360	365	349	356	344	388	341	351	360	367	341	325	355	375	358	352	381	325	386	366	314	321	355	358	332	360	364	359	387	336	314	365	294	299	325	324	375	323	357	356	327	356	348	330	342	332	308	369	401	333	343	391	377	310	351	330	341	316	345	321	368	335	342	317	350	364	380	357	360	348	362	317	382	357	331	380	368	338	348	343	323	348	346	387	363	362	336	321	374	316	351	320	326	339	341	347	348	373	357	351	322	335	355	320	335	359	360	320	326	343	350	365	392	398	354	342	338	375	315	349	357	353	352	349	374	366	345	363	375	390	343	334	356	370	371	297	334	358	344	345	347	332	355	374	335	356	331	344	360	348	351	366	335	330	344	357	357	358	331	344	339	296	334	350	340	355	343	349	330	330	354	367	333	352	327	344	349	373	346	344	327	331	309	358	331	342	337	347	325	366	360	388	365	331	350	360	369	349	348	360	364	350	342	369	318	337	333	358	339	327	337	359	355	381	326	325	346	348	329	329	330	364	309	383	394	360	364	339	314	364	350	388	362	341	383	336	345	344	343	307	337	352	317	323	349	349	372	339	337	343	381	332	348	348	354	359	381	344	325	351	351	389	355	347	315	357	345	327	370	378	361	401	338	335	346	349	326	356	379	360	327	382	392	350	339	331	336	346	331	333	365	336	372	383	332	377	366	323	322	389	347	361	343	347	339	335	333	333	317	333	317	336	316	392	364	363	368	356	316	330	338	313	341	336	343	355	351	330	349	320	416	360	368	365	319	315	332	363	351	308	350	307	343	311	330	324	339	329	378	345	328	326	346	310	367	326	370	351	363	339	369	323	326	346	337	360	349	362	353	372	395	346	355	353	349	337	351	333	326	337	356	324	333	348	325	353	338	304	335	318	363	344	294	334	338	336	348	348	340	351	355	332	345	333	364	347	347	357	354	326	338	329	365	318	338	324	333	367	351	350	323	349	310	321	381	353	343	366	323	363	368	328	344	376	329	363	359	335	355	335	390	314	362	361	339	398	349	357	359	341	384	312	319	324	349	337	329	347	297	357	284	319	325	326	349	371	355	326	333	345	367	329	341	349	342	342	352	311	332	327	321	341
10989	5584	10457	11022	8607	6838	4812	3704	2586	2095	1669	1554	1354	1224	1117	1072	954	930	879	839	873	939	908	887	900	851	789	859	813	801	782	783	753	784	742	773	775	800	748	771	792	822	768	786	767	718	764	729	762	735	859	762	764	774	798	862	784	801	798	781	748	786	771	760	775	766	762	725	785	788	760	753	800	777	754	765	756	756	757	759	743	796	778	799	802	797	771	795	788	749	706	768	785	794	776	758	748	786	790	788	775	758	772	741	786	777	785	752	779	783	773	808	771	761	825	796	788	755	737	797	803	757	806	753	817	781	722	729	731	732	752	802	785	788	764	764	809	767	741	806	727	747	781	748	759	785	778	733	725	739	696	782	776	801	749	777	713	807	790	771	822	739	749	765	769	812	741	765	792	753	788	794	764	779	785	761	781	776	773	738	795	805	779	785	792	790	790	784	732	733	737	768	795	795	750	774	752	740	810	736	782	755	775	798	780	779	794	755	729	756	811	802	752	805	817	755	785	748	741	747	787	808	740	797	777	767	737	740	804	743	799	731	709	773	765	769	759	805	772	808	778	753	756	784	778	768	741	736	766	768	774	759	747	766	779	734	777	822	826	748	764	771	787	806	773	796	725	768	742	792	799	761	788	765	771	764	803	792	783	729	795	730	800	803	790	784	793	742	786	740	706	807	744	748	772	752	757	764	748	735	736	756	765	763	769	755	727	759	776	785	781	801	792	794	742	761	761	793	779	789	741	718	762	760	755	788	743	781	725	755	749	768	753	761	746	778	783	746	721	773	768	690	742	784	772	808	742	759	719	820	791	770	793	800	750	757	725	749	726	748	714	792	759	740	786	809	782	728	779	776	753	719	777	831	783	781	791	724	783	762	771	774	776	746	783	774	754	772	776	790	732	755	764	756	726	762	793	736	772	742	751	789	804	776	723	768	770	774	775	798	738	761	761	801	764	797	737	772	766	785	750	830	766	825	759	743	796	761	763	738	737	805	735	779	760	743	724	738	740	791	781	804	813	753	809	764	747	783	782	776	800	746	727	777	751	738	752	779	786	779	757	769	715	761	745	787	813	720	768	788	719	785	782	787	731	791	801	801	779	715	803	788	748	767	792	717	819	798	742	712	783	739	726	794	716	748	728	799	748	737	730	814	729	767	752	770	758	821	766	784	759	738	750	718	749	748	751	733	743	735	750	816	772	757	720	778	740	764	750	753	783	787	743	748	758	736	776	749	772	745	774	813	773	780	750	828	801	809	716	781	775	761	774	755	746	777	773	786	715	807	723	728	791	757	691	735	795	745	762	755	741	786	771	771	768	743	801	739	765	835	755	757	760	780	781	788	778	796	810	741	761	764	739	784	737	727	739	739	770	758	759	744	783	799	804	706	787	757	783	748	769	821	771	748	717	760	746	739	753	775	737	751	778	710	758	771	739	772	772	788	756	771	758	764	780	818	793	744	753	765	804	775	730	735	741	795	724	744	728	818	771	765	703	784	743	736	784	815	774	827	803	705	696	796	771	800	746	740	779	813	802	757	768	770	802	790	839	759	775	774	808	741	755	783	792	770	750	778	794	808	717	748	750	791	756	762	790	742	801	833	782	753	731	809	844	773	770	746	727	754	781	769	787	741	772	709	860	732	775	762	766	786	772	801	727	766	772	757	763	696	790	775	787	827	756	769	774	778	780	738	775	781	856	759	760	761	737	786	768	756	754	791	796	768	810	738	777	754	770	761	776	812	730	783	774	786	803	747	746	765	829	784	787	814	770	738	761	746	776	769	752	791	773	762	771	772	805	753	757	823	814	764	780	756	744	822	790	788	740	794	761	761	811	774	757	800	799	767	796	775	804	746	772	777	789	753	735	739	771	782	772	757	784	766	751	759	805	754	772	719	791	798	802	759	757	773	741	732	731	834	788	749	804	801	749	761	766	765	776	725	781	761	737	748	768	739	782	816	747	782	761	714	776	804	794	803	768	777	768	767	784	786	746	773	758	722	768	752	764	788	773	793	751	821	767	783	797	841	791	782	757	749	787	745	776	767	756	802	759	765	775	742	797	770	790	742	781	760	791	784	801	731	761	769	743	733	774	767	789	759	778	756	777	773	756	818	818	750	733	775	717	757	764	759	764	800	776	750	818	788	744	791	724	767	801	817	782	716	774	779	739	776	759	755	783	774	748	771	756	744	783	755	735	768	796	779	754	779	816	803	759	782	759	727	735	762	773	748	776	741	819	756	758	755	791	769	744	749	790	794	752	777	769	790	793	711	764	773	790	732	777	735	722	758	797	744	786	730	709	753	737	760	748	736	753	787	722	794	769	754	740	751	778	784	763	735	726	765	759	724	790	742	826	749	824	794	775	773	782	753	742	777	768	726	702	757	795	808	805	754	805	743	763	801	767	783	714	722	754	746	752	790	739	781	772	719	758	740	736	776	813	767	809	797	778	761	682	806	749	735	779	762	770	774	784	800	776	772	734	775	736	778	825	755	767	746	780	757	756	776	811	782	769	728	733	805	774	786	779	758	756	778	796	736	756	789	786	759	760	778	792	746	816	745	762	797	766	789	757	751	772	797	753	721	804	768	782	804	770	739	762	771	734	758	750	732	776	771	769	734	777	750	778	773	793	813	773	776	757	784	785	752	758	830	764	760	761	754	775	791	727	836	749	737	748	758	719	796	774	774	714	758	748	750	774	740	767	770	730	824	748	784	791	771	742	736	775	773	764	780	784	741	792	797	762	763	826	758	778	750	765	751	763	727	776	782	759	739	800	797	758	787	786	798	717	798	784	735	782	764	772	752	763	759	748	740	810	770	804	755	759	790	761	765	744	785	766	829	817	747	763	811	762	731	745	748	787	760	792	766	733	766	794	722	771	778	722	723	727	765	806	784	767	781	748	766	712	758	762	754	822	773	780	699	732	793	769	814	768	736	743	770	683	788	776	745	796	768	740	775	788	823	754	774	737	799	730	836	815	770	774	775	823	820	712	779	777	808	739	722	769	725	752	760	779	810	738	750	764	745	778	790	746	794	772	767	728	744	795	788	759	767	776	761	767	793	749	779	774	770	774	756	711	829	762	797	791	764	720	712	781	770	765	776	783	821	792	804	761	776	777	763	756	788	800	728	759	759	751	797	816	780	709	741	752	771	820	779	752	763	716	770	773	740	741	775	785	755	730	748	752	760	746	782	742	747	713	744	766	751	746	743	786	804	784	759	758	770	739	774	793	752	771	797	735	796	766	756	767	752	777	815	735	722	742	744	756	741	757	807	775	741	794	765	827	792	809	783	763	750	722	707	746	760	814	734	760	789	749	787	772	757	795	807	766	728	798	790	769	751	790	837	776	790	762	739	747	705	783	768	764	783	828	737	760	782	814	740	778	729	783	803	738	739	802	774	779	812	743	814	770	750	744	759	766	760	759	742	759	792	753	734	788	751	751	757	810	733	800	729	772	800	749	764	755	754	773	765	692	705	794	784	796	745	755	752
25589	11054	10296	7363	4052	2727	1835	1272	957	793	658	637	579	564	553	525	505	452	461	411	487	415	460	445	454	437	437	401	414	386	396	434	452	441	431	412	402	435	416	471	441	446	408	420	412	418	436	434	428	431	445	445	433	413	407	423	455	438	417	412	449	407	407	402	421	466	413	410	422	429	429	385	447	422	445	441	411	463	440	412	436	442	450	486	381	431	403	401	434	451	420	391	427	409	414	440	408	440	457	399	428	405	395	403	419	414	417	390	412	427	465	438	449	443	434	424	438	410	453	440	442	455	436	449	427	450	438	433	491	420	458	405	458	428	396	442	396	468	409	468	419	418	421	372	437	461	403	419	421	401	419	433	436	404	417	441	421	439	453	468	454	416	401	386	459	432	415	392	452	398	423	391	435	406	406	432	444	432	431	390	395	468	466	472	415	467	453	432	446	416	446	444	476	434	380	433	420	450	423	387	449	425	426	499	411	403	426	436	428	424	453	399	409	443	414	432	421	400	438	450	463	412	419	411	423	436	391	434	431	408	419	427	429	403	436	433	405	424	391	455	421	367	447	479	423	442	426	416	417	430	409	422	397	408	397	438	430	415	433	406	453	427	429	415	399	435	444	417	421	448	438	413	422	436	449	428	420	422	439	410	398	389	436	433	428	395	461	453	450	442	426	438	422	467	413	418	427	442	394	448	411	425	404	414	443	421	423	446	433	396	375	455	441	420	404	445	439	422	448	436	429	443	444	389	431	390	402	447	413	435	417	426	395	399	407	443	438	426	432	422	404	423	404	390	429	433	377	461	474	413	395	461	470	413	411	421	388	383	427	412	395	406	414	435	418	415	415	390	380	419	434	405	413	403	411	436	412	417	429	424	434	441	441	481	405	394	460	413	402	433	468	433	459	417	472	459	412	445	418	447	404	408	442	419	430	404	438	396	427	431	423	430	392	399	411	385	388	398	391	440	433	428	409	396	423	415	434	409	459	400	424	451	427	409	438	413	406	406	448	385	411	424	428	413	408	439	416	459	402	409	425	404	398	429	420	436	434	405	440	410	432	420	397	422	440	405	402	416	404	369	395	427	413	437	467	392	417	399	410	428	417	429	435	447	443	418	447	407	441	438	387	434	421	411	409	422	403	395	413	419	439	387	430	423	418	427	417	410	426	450	412	407	453	423	433	418	418	437	421	429	428	405	396	407	427	431	403	430	440	427	405	403	451	420	454	429	380	410	424	449	495	444	423	398	452	447	390	425	457	419	416	419	437	419	431	415	449	424	423	481	387	428	456	416	407	388	442	408	425	397	429	475	438	466	413	441	414	423	410	430	400	443	431	451	419	427	411	420	453	435	399	399	400	445	415	456	453	403	416	407	417	476	418	395	412	431	435	404	396	433	439	421	426	444	413	474	440	400	407	403	452	423	428	405	419	429	448	391	436	433	424	419	423	425	411	389	429	409	430	439	443	464	440	423	416	424	417	425	430	423	393	434	387	414	448	453	423	413	404	431	454	457	399	421	422	411	413	412	420	450	457	416	431	466	446	467	425	465	415	383	400	435	434	447	452	410	436	390	447	425	464	420	417	410	386	424	435	400	411	409	437	367	417	423	390	396	464	419	465	398	402	442	429	375	416	391	442	415	417	401	419	456	435	425	424	421	388	395	443	432	420	407	434	437	400	398	411	455	430	405	437	463	413	447	413	414	421	436	412	402	424	423	406	426	435	397	397	411	442	429	456	401	412	421	388	449	450	448	454	408	442	422	410	397	442	420	406	391	425	440	367	396	445	425	430	414	423	421	419	427	390	439	450	426	382	441	461	459	407	481	437	409	432	434	462	400	429	397	410	384	444	434	439	426	429	384	411	416	434	423	445	421	462	431	457	413	442	460	442	446	432	417	461	398	444	413	495	421	440	440	470	438	387	406	417	405	459	383	405	421	424	464	412	448	436	356	449	360	439	446	401	446	421	444	403	430	385	401	427	420	434	442	410	416	446	428	450	435	402	395	420	418	422	415	405	445	403	449	414	460	430	444	422	445	405	402	404	420	449	393	418	391	423	428	444	408	402	397	440	442	445	450	474	435	427	402	438	461	376	432	410	426	458	452	417	443	430	468	398	436	381	426	403	446	411	442	382	378	455	431	409	435	450	407	383	424	374	414	388	415	405	409	412	431	440	421	421	430	412	400	417	422	446	438	458	444	400	397	425	409	439	418	421	439	420	402	460	436	416	404	396	391	404	427	402	449	430	398	418	396	403	438	425	402	399	429	439	428	423	442	428	412	434	424	428	452	419	425	418	410	440	428	404	411	458	441	426	435	441	404	415	404	401	393	469	474	427	369	431	447	464	440	399	400	429	401	411	456	396	477	407	403	389	457	419	407	442	452	433	428	438	386	412	428	404	410	421	435	417	404	436	374	406	405	423	417	408	436	454	398	409	392	407	419	426	394	429	415	423	398	376	423	418	413	398	412	430	420	468	448	458	401	425	418	408	421	420	409	393	389	405	421	440	418	520	423	421	431	415	443	442	467	448	400	406	397	430	401	417	420	394	411	404	425	443	404	416	391	427	438	469	446	371	441	429	422	435	396	445	409	428	456	421	413	423	425	424	395	426	438	404	424	424	431	481	417	411	422	389	396	406	435	416	430	418	421	419	476	457	365	417	416	427	436	395	435	426	395	430	450	427	402	426	417	432	432	441	408	424	411	425	427	419	414	421	418	413	416	433	444	438	443	440	388	414	398	440	426	410	406	388	458	400	447	442	441	423	395	422	452	430	447	468	413	403	405	429	421	403	417	437	437	433	423	467	434	399	422	436	406	440	409	457	478	429	452	396	449	436	431	429	413	391	471	436	423	426	429	447	445	458	409	494	416	402	408	423	446	394	384	390	419	367	421	428	416	444	444	451	413	442	387	390	433	426	446	434	437	452	419	432	404	411	408	418	444	467	445	440	423	428	432	417	423	390	383	408	411	417	438	400	427	384	455	411	412	452	452	442	418	416	450	469	437	439	427	427	439	426	430	403	379	439	391	433	415	424	408	430	448	407	411	390	406	419	424	436	444	412	351	400	430	390	431	406	418	462	397	369	421	425	404	423	405	394	408	417	392	427	390	430	448	416	389	415	412	413	433	411	436	440	414	383	454	450	413	431	446	432	434	458	383	441	459	462	406	374	374	438	383	416	452	403	427	415	470	433	421	427	416	375	435	385	424	449	433	435	423	424	429	375	429	463	429	397	437	458	451	448	442	434	364	419	408	463	409	404	428	453	442	413	399	449	444	414	430	426	397	416	386	395	422	406	444	410	435	446	422	412	437	462	459	339	449	419	454	443	463	384	399	417	416	433	418	434	435	426	441	425	434	396	451	384	431	433	478	452	427	431	425	444	422	471	436	419	435	436	441	438	402	429	437	421	441	402	454	409	435	428	454	423	393	453	411	439	440	419	445	418	423	401	431	450	450	409	402	424	384	447	420	417	415	438	385	469	404
14078	7891	14167	14298	11280	8902	6566	5025	3645	2738	2181	1980	1746	1568	1478	1333	1224	1133	1095	1066	1095	1106	1102	1091	1062	1097	1043	961	1005	897	948	929	907	930	922	950	936	958	1006	988	930	906	901	948	952	969	936	917	937	955	932	937	1007	1009	952	930	960	902	975	963	895	945	997	935	946	923	936	983	956	899	930	948	905	962	898	921	873	974	917	951	884	896	947	875	914	946	925	931	896	950	939	964	914	964	914	960	960	879	905	932	952	868	911	958	887	912	864	926	886	905	931	930	923	895	910	923	925	919	825	932	894	951	907	837	890	925	914	900	937	905	926	911	975	926	927	897	896	907	912	948	922	937	923	878	905	954	945	954	910	938	982	930	893	903	888	900	941	913	926	916	922	932	971	946	944	911	935	944	888	917	920	883	892	946	954	911	951	969	972	874	915	903	898	909	928	923	970	901	877	906	933	940	953	921	998	880	892	881	957	895	916	933	929	900	941	879	943	922	928	907	943	900	987	963	906	898	925	883	947	962	891	867	913	892	954	921	920	919	855	919	930	905	921	928	901	900	881	949	950	928	910	960	953	893	907	870	964	903	940	927	946	888	932	871	888	953	923	937	907	862	1000	922	868	882	929	915	983	865	927	948	921	880	899	884	956	912	925	928	928	989	888	912	942	909	913	893	982	923	921	932	963	917	937	925	968	946	957	958	925	946	978	939	993	952	923	898	966	934	885	906	937	881	923	911	936	965	968	877	920	910	901	933	896	880	912	887	924	977	869	906	945	904	903	900	891	856	916	927	909	929	917	891	950	907	913	889	874	915	969	890	964	896	909	890	931	968	896	885	972	897	980	916	919	901	945	917	921	939	900	911	905	935	924	928	898	941	889	938	933	932	879	881	952	925	877	886	965	891	924	894	928	897	904	908	913	907	909	940	871	917	940	963	975	902	933	941	902	885	966	903	909	912	933	893	911	893	880	929	979	911	956	910	962	977	935	921	860	919	928	962	894	877	901	977	929	955	890	913	984	884	903	931	964	924	941	946	917	906	879	895	911	956	918	948	932	860	944	983	920	953	915	897	913	908	899	901	925	886	980	934	851	920	905	922	939	925	908	860	884	937	914	935	894	863	892	908	883	944	959	872	933	908	893	948	896	955	920	898	898	924	910	951	916	933	938	898	892	878	943	912	940	899	919	898	951	951	902	877	860	905	922	900	916	920	956	916	896	965	932	986	934	885	911	954	905	933	939	902	908	897	953	939	905	933	926	959	904	947	890	955	920	941	989	926	938	910	912	952	931	921	907	947	862	874	956	919	920	888	880	900	902	954	920	961	946	896	936	901	951	904	888	913	937	936	862	918	917	991	893	922	893	960	871	902	958	956	874	903	925	909	938	925	968	871	946	873	893	932	937	944	916	905	885	942	943	974	904	875	901	941	952	931	867	910	962	910	861	902	903	905	919	897	976	952	969	926	957	875	937	946	971	901	956	972	897	920	927	915	909	902	976	883	923	934	976	874	927	903	971	934	912	894	899	888	923	896	884	935	908	945	902	922	911	891	903	891	927	899	924	912	905	967	863	933	923	950	961	960	926	960	912	911	850	857	947	937	867	978	939	912	976	930	952	943	881	948	966	876	925	918	910	889	900	937	940	869	946	926	933	913	910	932	932	901	909	906	955	894	904	944	909	928	857	978	884	946	900	914	875	904	944	927	915	938	948	870	920	922	961	945	890	866	924	897	947	926	961	949	893	988	904	927	932	909	911	927	911	923	860	935	889	937	862	914	896	882	963	912	968	883	884	962	922	946	916	924	944	868	913	920	920	848	926	959	903	880	903	972	933	923	913	962	915	875	922	968	968	940	921	929	875	904	989	935	926	929	973	919	890	927	909	869	948	873	915	918	932	864	934	925	919	927	918	939	906	926	942	906	891	880	933	933	952	916	879	897	958	903	936	935	962	948	899	967	914	919	895	927	876	915	927	935	933	919	908	898	890	921	878	931	957	901	839	907	885	912	877	899	875	969	910	923	937	935	914	884	923	905	872	900	936	890	915	937	956	950	913	900	970	919	886	905	890	916	933	945	940	910	922	934	935	909	913	957	950	916	914	863	937	912	903	965	896	904	942	896	898	987	973	911	933	910	932	910	928	901	910	966	950	895	917	924	934	892	871	885	918	882	942	939	995	896	929	865	910	903	947	904	863	942	911	959	917	879	928	908	897	848	892	926	936	890	874	941	900	938	886	956	920	924	898	917	958	906	883	906	872	940	934	954	917	910	875	922	954	915	926	932	925	947	953	920	944	929	876	888	911	958	902	958	911	887	942	877	903	886	908	877	905	954	927	953	864	930	974	946	921	964	898	919	883	898	896	915	938	922	948	879	864	966	954	952	919	909	895	938	891	867	933	883	925	902	924	928	918	930	973	947	946	914	948	945	968	929	960	925	956	931	906	882	893	926	946	905	924	924	935	979	963	922	873	910	865	947	926	928	898	942	877	874	936	944	921	921	898	913	858	911	973	921	989	919	897	897	931	856	923	969	877	931	956	916	895	917	930	908	883	903	991	932	890	920	870	933	922	905	966	968	914	910	967	928	935	961	957	897	927	857	880	899	938	959	936	924	877	918	901	909	906	894	922	886	934	885	919	890	958	907	925	958	872	920	934	906	923	896	917	917	900	964	931	1005	941	965	934	927	852	890	925	885	902	925	960	897	935	891	936	941	949	870	916	905	886	866	901	944	960	942	866	850	934	947	893	956	903	902	878	919	920	918	909	937	922	959	936	946	962	867	936	927	841	936	942	894	865	896	899	936	931	922	939	913	979	887	907	967	920	939	882	943	887	944	885	885	873	974	900	922	888	940	895	902	988	920	928	854	923	911	950	923	819	887	948	942	865	885	932	947	944	879	929	913	915	912	913	973	917	933	923	907	929	954	896	963	939	903	857	945	905	992	883	909	933	941	925	943	945	900	936	869	910	964	940	915	893	945	974	900	884	933	924	903	956	935	925	963	944	892	889	905	926	919	890	917	926	938	981	875	905	906	968	922	930	945	965	919	908	930	915	969	947	939	962	909	897	917	950	909	953	936	936	862	907	875	933	923	845	907	940	932	982	948	890	937	931	906	922	893	892	940	931	903	916	942	957	934	954	935	886	982	902	877	934	943	905	947	894	930	891	944	942	959	963	993	888	923	901	881	914	932	908	940	895	918	980	905	906	967	916	937	936	889	945	907	892	893	959	911	966	948	908	894	917	881	928	978	929	950	865	943	895	882	943	886	891	937	929	943	976	897	883	923	925	924	883	938	936	903	989	979	904	912	933	917	889	965	977	918	959	921	894	908	1002	957	880	864	927	926	955	884	883	891	879	892	902	962	948	914	918	889	924	932	897	879	965	926	932	943	925	915	936	898	921	953	963	890	938	875	936	899	916	837	943	919	931	883	915	890	979	895	921	945	937	928	887	880	905	937	949	941	940	991	941	909	934	931	906	860	955	888	895	896	913	923	927	957
8246	3508	3513	2455	1682	1170	859	664	542	496	433	423	414	373	384	416	380	366	350	403	378	386	357	335	379	355	368	384	345	359	372	390	339	374	379	366	374	350	367	353	353	299	354	350	384	386	350	377	347	365	373	359	387	358	366	354	319	341	368	372	373	337	351	374	319	396	380	334	363	376	350	377	363	330	348	327	368	340	367	334	388	352	336	362	369	353	344	345	355	345	358	348	404	358	337	380	345	386	382	338	337	354	367	340	351	377	401	336	394	374	372	329	341	347	355	395	343	394	370	340	364	406	349	348	364	388	366	395	333	368	351	375	366	381	341	335	388	350	348	364	353	381	369	335	316	358	373	363	353	355	346	350	366	365	380	364	340	380	353	363	329	386	361	391	366	388	370	340	351	366	403	385	395	364	387	365	375	364	318	354	389	381	387	371	400	384	324	379	362	380	332	318	365	361	348	347	371	322	385	353	329	383	338	359	378	406	384	358	364	383	374	361	365	353	365	360	352	405	379	359	352	343	354	340	362	351	355	345	344	348	368	377	376	366	396	323	386	341	352	344	350	371	365	343	362	365	342	352	350	393	349	311	359	382	354	356	374	341	331	362	381	348	378	357	335	348	344	352	349	363	397	325	356	366	364	399	363	374	334	307	354	383	349	358	353	394	384	363	368	369	376	371	346	357	373	387	373	358	340	351	352	349	333	348	383	377	315	362	367	358	380	336	351	344	333	332	413	360	351	384	334	354	343	376	364	334	350	361	379	388	362	336	338	338	374	350	370	362	355	380	364	340	343	377	382	358	397	350	358	355	360	361	415	369	348	338	346	348	365	348	351	360	315	321	381	344	334	419	366	338	333	369	328	365	369	362	371	369	386	324	347	356	367	380	376	346	344	335	337	397	384	376	396	358	347	400	378	346	371	374	361	351	349	388	335	400	351	349	371	391	350	384	382	340	359	354	338	342	347	327	390	345	393	345	379	362	330	389	347	374	361	338	369	370	381	345	344	358	422	368	347	374	373	315	365	360	341	345	366	368	350	317	375	339	337	319	392	315	351	359	371	384	342	358	385	354	360	359	353	336	376	400	322	323	340	361	372	360	355	334	338	339	370	331	387	348	371	372	345	332	378	330	323	361	377	370	373	371	361	367	345	346	369	393	388	387	391	362	357	357	366	381	328	347	323	389	336	338	391	397	386	363	352	371	353	362	402	378	325	368	372	358	358	369	343	328	379	340	391	359	370	347	354	369	366	360	346	360	373	379	334	399	370	336	372	377	398	355	355	350	368	351	382	345	348	380	374	349	354	357	386	321	376	386	346	323	354	345	353	374	375	369	409	335	376	339	369	373	312	363	370	343	372	359	375	374	377	361	365	405	349	356	349	362	376	354	324	334	362	367	390	359	338	378	377	316	392	384	329	344	373	371	403	367	364	358	372	348	378	337	330	399	368	365	333	343	346	358	368	393	366	351	370	351	340	369	361	348	361	326	344	379	367	339	345	368	377	351	340	395	382	354	341	371	369	348	348	391	325	332	334	312	356	343	384	379	347	378	407	330	384	393	390	351	387	358	325	368	370	374	327	370	369	311	324	355	340	364	326	362	385	357	350	370	369	407	371	362	367	377	385	389	355	361	340	375	321	350	330	369	404	358	402	399	388	358	329	384	359	368	340	367	363	365	361	341	343	377	360	357	348	343	386	349	384	333	375	352	369	349	398	345	363	371	311	350	360	354	391	337	347	381	324	366	360	329	367	364	341	361	373	325	362	343	346	358	378	353	371	377	326	391	345	330	369	394	377	348	408	375	367	358	360	350	341	355	372	385	357	341	396	339	367	379	405	335	329	337	347	347	353	362	386	327	344	383	366	348	351	346	356	352	373	354	342	357	369	398	378	350	326	374	371	346	367	364	319	381	351	394	344	341	380	361	370	333	382	377	372	392	341	326	362	358	337	352	360	359	355	342	341	391	397	370	356	364	351	386	357	315	344	393	376	324	358	388	355	361	369	350	415	381	335	346	361	356	337	339	332	347	334	361	331	399	370	342	368	341	333	347	358	369	357	347	337	337	377	369	369	360	345	357	383	367	349	344	347	354	377	392	341	358	338	361	341	352	337	365	376	368	319	325	363	372	348	344	338	391	332	345	349	367	383	355	337	377	322	334	369	337	346	367	344	390	401	333	358	370	364	394	350	350	363	377	382	412	362	319	368	416	339	359	367	331	377	390	369	402	363	346	361	332	337	397	383	356	358	376	371	342	387	343	391	360	337	411	361	374	358	376	351	385	379	340	396	378	364	361	336	351	364	361	371	366	358	333	375	370	327	328	359	378	365	405	387	383	366	336	315	347	379	362	342	337	396	395	362	352	359	335	334	340	348	369	369	343	365	374	322	337	341	370	333	388	311	344	351	347	323	328	362	356	346	392	383	389	347	348	345	357	345	354	353	353	352	395	327	335	342	334	314	358	379	351	366	358	388	346	391	367	360	337	360	376	363	347	376	331	364	365	347	333	383	386	376	350	379	357	349	384	337	348	359	347	361	381	377	375	345	348	376	357	351	363	346	341	347	342	331	390	347	362	366	312	350	328	347	338	340	356	381	356	347	355	340	383	326	367	388	407	353	393	404	355	369	377	349	355	348	339	358	345	359	363	354	359	374	381	360	364	343	351	386	369	345	347	381	381	377	398	364	380	381	338	382	402	321	366	365	348	341	343	377	347	379	418	349	335	360	358	383	348	369	345	365	356	357	355	359	321	340	375	359	377	349	355	328	381	379	343	364	386	334	346	354	388	338	359	360	351	373	363	412	352	354	334	390	353	366	388	378	352	365	334	331	402	354	367	337	395	333	379	364	335	371	395	364	377	378	328	356	366	387	390	334	409	389	358	365	367	336	356	327	331	344	349	379	349	364	364	380	343	355	387	404	368	381	376	358	371	340	384	408	378	329	342	366	338	379	355	323	338	335	402	360	356	351	372	368	372	386	353	376	336	379	365	326	335	363	353	363	396	380	385	380	356	389	390	364	347	394	349	375	370	340	351	379	366	319	368	373	361	418	317	369	353	335	368	360	327	391	355	341	390	369	389	369	381	353	345	374	341	311	354	353	346	339	373	384	361	348	354	351	387	415	392	393	368	359	377	367	349	361	371	388	378	370	346	348	357	328	325	368	363	388	346	355	359	392	377	384	374	347	373	382	366	334	406	362	368	352	388	313	345	325	353	355	357	321	342	385	370	345	379	363	381	353	383	369	341	358	372	334	358	376	382	363	359	389	366	356	356	357	318	348	408	355	371	384	339	376	347	332	337	362	376	388	353	337	354	355	393	376	374	368	316	347	369	315	344	362	319	388	363	372	377	363	352	369	328	324	363	338	369	336	370	366	355	339	360	323	347	360	344	329	368	337	364	341	356	343	359	353	387	363	371	354	347	357	375	345	349	351	350	341	368	342	369	405	392	385	326	377	374	362	396	377	396	329	365	355	320	348	351	373	361
5213	3287	6460	6915	5563	4292	3059	2128	1782	1526	1362	1228	1130	1034	1009	992	918	824	832	819	833	859	868	794	859	827	845	840	796	804	716	816	830	852	783	800	756	813	852	853	821	742	820	766	777	779	812	826	849	784	787	800	796	837	812	804	802	817	757	783	833	778	794	847	799	803	788	797	785	825	775	795	799	777	830	749	795	797	805	790	811	768	804	752	755	776	772	809	805	791	739	769	804	789	764	799	727	838	756	775	778	795	808	815	733	761	786	769	823	771	775	842	796	794	829	810	832	767	762	780	814	792	799	777	753	792	775	760	759	753	785	779	773	750	821	786	753	765	815	745	788	813	758	789	790	794	802	840	799	718	787	763	778	776	782	774	792	804	761	713	810	796	794	836	817	749	817	776	781	789	708	787	786	793	798	809	844	786	798	801	771	789	784	769	798	807	781	790	812	780	773	803	799	824	798	769	786	802	834	791	791	788	828	791	788	715	790	816	780	775	781	766	743	813	788	750	789	831	789	809	807	841	793	833	787	772	843	765	791	797	824	808	821	807	797	813	802	813	765	785	801	751	771	776	804	769	812	789	779	787	766	753	844	732	758	776	814	803	824	758	777	761	798	769	759	798	784	783	791	767	813	745	783	816	839	769	810	773	741	774	826	805	815	810	735	758	834	825	796	814	786	776	781	782	811	824	795	806	832	793	779	756	814	757	817	783	798	829	747	786	787	837	765	809	806	778	836	748	805	779	772	826	795	756	764	767	764	758	775	779	855	766	846	840	811	792	785	810	803	800	822	799	792	794	738	811	783	836	774	759	816	790	748	780	759	765	817	795	805	773	770	724	782	833	765	773	736	763	716	782	789	774	820	754	779	809	751	734	802	781	771	766	832	802	780	798	768	771	787	799	840	762	795	795	764	821	775	792	793	771	787	775	802	761	785	799	768	773	803	770	724	797	832	846	824	757	712	747	765	768	830	808	816	762	774	762	788	826	808	809	783	741	854	786	803	787	776	738	744	821	788	749	748	779	732	827	799	810	732	778	789	781	775	761	834	835	774	765	849	754	809	760	833	797	820	793	762	798	802	830	816	740	807	794	848	838	824	773	824	800	793	798	796	807	773	763	760	729	746	789	787	798	768	751	820	745	803	794	806	777	777	793	774	820	822	753	795	793	783	868	788	745	795	804	765	767	769	807	749	743	793	799	782	737	826	867	794	838	791	751	806	774	777	793	817	740	797	794	758	775	810	810	734	773	787	812	817	812	785	779	797	722	809	771	805	805	820	796	791	805	738	776	761	785	821	819	794	800	783	802	741	773	771	863	791	792	799	815	824	795	786	752	812	789	805	776	792	810	798	795	763	782	780	816	784	817	771	811	779	811	783	778	781	800	806	786	780	732	793	736	772	788	759	773	817	791	784	845	751	800	811	794	768	754	741	794	752	802	776	747	827	763	786	791	786	781	760	746	832	777	778	779	767	774	769	775	739	795	778	804	779	807	787	759	806	802	793	809	766	767	793	752	773	749	781	801	772	793	735	813	812	672	801	749	745	853	791	759	789	829	779	808	777	778	786	765	800	775	836	764	765	757	766	792	781	776	762	780	757	776	834	779	775	784	801	809	750	801	790	774	780	771	756	795	807	761	759	814	761	778	770	801	780	792	764	767	760	763	770	751	769	795	819	822	793	789	812	756	748	803	764	804	791	761	773	795	754	800	818	728	806	805	758	816	839	768	790	775	800	808	775	763	757	741	799	773	724	818	788	812	821	761	752	769	773	773	803	814	856	739	800	777	790	782	762	803	802	778	803	787	767	790	763	690	830	783	796	812	817	743	792	823	818	766	814	825	775	795	792	798	826	772	806	785	827	740	815	799	780	788	776	770	823	783	788	790	773	768	774	783	770	738	797	780	840	797	797	774	786	809	768	743	794	782	769	799	849	806	743	795	792	832	792	806	797	742	777	836	794	820	769	847	703	828	753	764	829	733	776	711	820	778	786	812	772	838	776	901	848	789	858	789	792	799	795	802	758	779	757	822	800	785	761	786	776	752	757	813	761	723	836	832	832	780	817	789	766	738	792	825	824	780	804	766	779	800	732	800	789	786	804	829	834	804	739	780	818	797	774	833	757	779	793	832	794	809	817	798	725	775	808	811	812	780	783	785	796	778	799	803	806	768	831	773	767	770	770	765	772	761	804	789	801	775	839	756	812	757	840	799	813	743	801	768	761	809	788	777	805	801	828	804	814	783	746	824	749	791	776	775	767	813	785	766	794	758	826	790	817	742	825	738	761	779	813	771	805	787	768	818	748	748	807	782	798	800	845	783	775	805	805	784	766	750	784	817	768	807	829	701	805	785	799	761	792	770	791	774	753	800	744	761	819	770	782	746	775	781	811	754	772	791	812	776	770	801	730	770	827	754	831	747	785	783	803	808	738	793	825	759	803	777	782	780	811	762	786	783	722	792	850	799	804	790	788	840	741	776	785	742	820	780	756	787	798	782	853	749	761	759	795	773	806	797	762	813	824	798	776	804	767	798	788	792	805	768	777	790	750	813	768	768	769	788	788	801	775	790	778	770	770	786	801	779	778	800	771	773	801	803	779	754	849	754	780	762	729	746	797	787	796	790	824	793	811	814	797	793	829	802	793	792	788	813	811	842	797	779	782	795	772	799	800	804	812	789	754	776	767	827	736	793	791	778	777	765	776	771	785	752	783	733	800	812	777	738	811	781	770	798	798	778	746	795	842	804	812	840	725	790	817	787	810	809	823	794	815	775	837	796	773	832	802	812	806	789	779	749	758	770	768	821	823	786	765	742	780	801	786	806	740	839	772	822	734	751	821	769	755	764	806	749	763	782	770	787	795	708	788	774	786	755	802	784	795	807	807	723	788	797	773	757	772	797	857	831	823	815	864	785	753	788	839	838	784	730	783	811	806	759	722	836	805	798	813	814	817	809	781	800	810	813	783	769	774	794	787	733	817	775	782	796	761	805	815	784	766	745	799	841	790	801	834	785	779	785	825	784	765	802	768	759	758	792	740	744	823	774	812	748	741	790	752	767	757	812	769	774	799	813	771	797	802	841	832	801	800	803	744	768	769	799	809	809	773	809	784	822	817	780	798	813	782	779	776	791	827	777	811	813	805	809	796	749	753	770	816	805	734	789	814	837	781	811	840	749	743	799	779	792	759	806	720	792	815	808	813	791	833	806	767	824	813	808	813	771	798	815	824	808	747	768	763	751	799	799	748	760	791	797	767	786	822	734	784	854	811	792	803	807	797	822	775	783	841	790	789	763	827	789	743	784	713	711	778	775	767	747	804	768	764	796	830	784	777	811	830	832	798	806	837	792	790	770	796	750	800	722	817	746	757	831	772	842	789	798	800	804	806	819	779	787	787	835	772	790	776	814	756	794	827	773	796	796	787	824	781	755	779	736	799	751	787	776	753	766	783	753	765	785	784	777	795	800	783	787	806	771	776	808	723	766	755	741	821	756
18370	7414	6893	5004	2921	1912	1369	959	707	603	520	474	491	415	419	388	368	360	360	385	353	352	351	348	372	360	320	324	351	339	362	375	318	349	359	334	305	411	332	336	342	314	350	355	349	331	340	373	351	380	337	319	356	365	345	327	295	379	325	380	368	352	371	354	335	344	336	352	315	362	327	368	338	315	319	346	364	337	328	368	353	328	311	334	360	336	359	338	366	351	304	372	341	314	338	348	327	345	328	341	369	372	368	314	305	343	331	339	351	354	350	367	357	345	345	352	334	358	361	354	363	354	341	330	334	307	320	363	313	353	377	350	334	369	326	374	345	348	354	342	381	353	340	341	376	308	345	339	344	340	319	357	347	367	318	350	394	351	342	376	328	370	344	363	344	380	332	312	325	373	367	340	340	314	347	319	351	342	361	382	319	347	374	360	358	334	308	360	335	367	367	374	365	358	319	358	361	346	346	373	342	329	397	315	334	371	360	303	344	319	350	323	337	337	329	347	369	347	345	337	351	332	347	396	340	362	367	390	356	334	336	333	346	302	361	327	348	343	302	309	338	404	329	334	358	340	390	369	377	334	332	343	321	314	362	340	327	376	357	332	351	365	349	346	342	317	352	351	308	360	367	317	360	324	354	351	353	343	324	334	346	335	329	306	351	350	356	357	322	325	332	330	335	358	326	397	347	347	344	343	328	349	362	323	360	321	359	309	311	379	345	371	325	330	351	339	336	366	365	353	357	363	330	357	319	355	338	369	313	326	343	347	370	329	354	345	381	346	330	384	347	357	324	344	349	343	340	305	369	359	337	346	365	343	332	356	344	335	389	387	391	346	392	355	361	357	351	314	332	340	372	329	362	348	334	342	335	336	323	342	345	331	351	357	320	360	326	351	325	312	336	359	336	334	381	334	330	328	313	377	357	357	339	320	320	343	326	341	331	348	365	356	372	381	393	345	355	320	349	346	339	353	389	350	342	364	361	336	355	377	353	328	312	334	340	328	327	290	372	312	345	338	323	353	362	307	328	382	332	340	370	320	355	325	332	351	364	346	342	318	368	310	340	316	376	344	326	336	353	351	362	343	350	305	358	346	347	338	359	341	306	341	340	345	358	352	369	317	362	334	314	356	345	332	330	336	369	341	336	343	347	355	355	343	374	380	348	329	360	334	329	336	352	366	395	354	317	292	351	353	348	339	319	342	312	314	341	340	319	363	354	346	336	330	362	337	386	351	344	362	352	317	358	321	329	379	364	328	335	355	318	326	349	382	352	336	335	349	350	340	346	361	337	362	341	348	331	355	371	331	379	366	364	355	369	366	329	332	333	322	334	321	330	331	338	323	355	378	338	374	325	292	326	355	340	341	348	329	327	348	344	359	301	324	370	385	345	375	340	386	339	329	363	331	352	335	344	346	384	372	355	374	301	351	313	348	317	367	361	336	380	322	333	357	363	359	320	331	375	355	368	343	329	381	357	351	320	403	354	352	370	355	325	319	354	363	343	321	313	364	357	325	331	335	354	385	324	310	362	337	353	342	336	341	346	341	339	329	341	342	349	344	353	355	359	343	320	299	357	390	305	341	352	363	358	345	360	334	339	355	342	339	363	314	353	322	330	320	353	347	380	337	316	315	345	368	347	355	348	381	334	354	356	325	375	345	347	355	323	371	320	303	335	315	353	322	327	351	364	371	341	338	320	342	320	345	374	340	360	341	366	362	338	342	333	360	321	343	328	331	315	325	344	351	349	372	342	301	333	355	335	323	352	325	338	308	330	381	380	340	382	321	316	312	337	329	332	349	331	389	340	367	369	328	370	359	361	327	347	340	328	347	363	361	360	331	310	334	363	324	362	316	386	334	304	331	317	336	372	343	339	303	380	334	322	313	335	310	348	336	324	363	317	365	333	377	340	318	338	331	370	320	362	318	349	296	350	340	341	313	355	349	355	323	346	350	321	365	339	326	321	360	302	333	364	348	360	363	362	376	338	331	342	327	408	335	325	338	337	316	366	350	358	309	340	293	338	370	356	382	338	353	341	344	351	370	373	373	369	336	349	339	351	425	393	346	339	384	338	296	365	358	328	346	374	304	331	364	362	324	305	348	356	355	365	344	340	329	355	318	376	347	371	335	349	324	325	338	370	367	376	344	309	329	342	349	333	350	363	360	344	321	322	313	331	336	342	342	341	328	336	348	345	353	364	366	364	373	332	345	326	340	353	337	339	348	367	360	378	350	336	337	372	323	346	361	371	330	311	374	328	357	389	348	337	341	375	370	338	346	351	319	383	330	324	343	356	369	326	323	349	354	353	301	336	363	376	374	344	365	341	367	393	325	354	327	335	342	376	369	321	333	361	340	381	327	375	318	338	342	359	361	340	367	330	343	320	331	342	320	341	369	354	329	329	343	341	334	339	346	373	354	334	342	338	313	354	352	332	342	358	332	340	331	311	320	311	374	359	315	329	367	323	367	349	327	351	359	340	351	350	316	346	357	360	328	360	304	358	305	355	334	386	345	312	345	339	360	344	352	333	301	360	366	332	369	355	345	403	361	352	338	327	347	343	323	397	318	334	338	344	329	358	334	346	335	337	355	372	358	402	347	360	349	351	333	306	322	326	315	356	335	323	324	337	386	347	332	340	305	376	351	352	373	374	354	333	346	330	337	344	361	359	371	333	368	336	369	339	362	345	334	367	371	345	370	336	324	347	367	364	355	379	331	344	333	349	340	338	329	333	316	362	323	354	349	377	340	360	370	322	324	350	363	320	341	344	344	346	342	346	342	365	336	368	320	377	360	375	354	377	301	353	360	357	325	350	385	329	340	340	355	358	371	326	366	312	339	384	330	326	360	370	371	329	325	358	401	360	396	356	344	344	334	357	291	338	334	329	346	335	325	368	349	348	348	362	343	327	315	356	352	356	377	348	384	376	345	388	317	348	340	332	367	320	357	361	336	331	366	332	372	314	325	344	338	352	349	349	314	381	347	338	339	335	312	368	359	323	336	312	380	342	342	369	346	332	354	360	347	362	336	302	381	355	342	355	301	287	350	350	303	357	357	334	355	323	322	361	338	324	335	318	370	378	338	355	377	341	332	355	301	337	344	309	356	336	335	366	331	337	346	367	348	341	310	339	325	373	341	354	335	334	359	335	329	351	322	287	368	342	377	349	345	377	316	330	344	341	356	320	359	338	385	373	348	323	372	355	330	336	307	378	362	354	374	318	319	336	349	356	334	358	348	343	352	326	378	334	351	353	348	351	363	320	345	346	321	378	315	339	320	333	341	341	403	379	340	335	338	344	334	353	334	357	345	359	357	346	337	347	364	342	351	348	343	362	333	365	344	329	364	353	379	382	343	327	350	330	325	337	318	343	333	319	349	362	353	296	379	319	349	364	365	369	379	322	360	328	319	333	359	340	369	341	337	312	347	319	291	320	314	323	301	318	334	314	318	336	365	333	329	268	311	312	394	338	363	304	350	314	334	327	357	336	348
11448	5630	10530	11130	8568	6740	5200	3454	2566	2158	1805	1497	1391	1165	1180	1059	958	933	887	889	885	893	850	905	941	814	869	808	818	790	792	782	784	786	721	741	759	797	766	797	775	789	770	769	740	770	780	827	815	793	789	798	759	832	798	790	808	770	788	791	760	789	787	806	756	780	772	803	778	814	760	759	786	832	760	746	741	778	771	759	827	786	773	784	769	770	796	728	803	793	779	765	775	788	754	765	781	782	752	784	761	718	765	756	797	763	810	796	768	758	698	806	811	725	758	809	787	801	775	804	807	759	785	807	787	792	791	792	786	802	766	785	802	775	793	794	857	784	784	761	799	733	844	757	806	770	758	792	734	745	783	769	760	755	785	761	743	756	765	779	729	778	783	748	792	737	758	772	754	766	757	792	795	752	766	780	803	784	820	740	789	765	710	737	759	748	763	838	761	783	753	811	776	765	794	772	736	744	755	761	778	770	722	719	702	790	792	791	752	756	746	797	778	747	746	781	793	755	777	758	827	746	809	736	784	772	756	769	740	770	788	716	745	751	787	759	808	737	788	767	722	822	818	800	772	767	739	741	774	750	756	793	786	795	758	691	749	779	734	784	767	762	749	742	787	714	729	763	804	776	796	766	828	830	765	802	796	760	811	807	753	791	721	761	768	781	785	754	763	769	766	761	799	750	794	780	763	743	769	772	826	760	769	756	821	800	769	797	813	756	820	781	733	719	779	763	756	792	778	743	758	772	709	753	746	759	737	780	715	755	791	762	786	778	759	765	765	722	763	783	764	788	762	734	760	744	767	751	785	777	758	810	810	790	758	748	756	736	763	746	708	797	796	802	750	771	796	747	755	786	766	785	806	763	774	750	757	793	785	782	762	757	768	772	795	798	798	749	705	762	793	794	722	775	739	768	795	704	803	756	776	739	713	716	796	773	726	781	758	755	724	780	759	787	722	759	766	776	774	743	820	790	744	789	769	802	719	782	775	783	791	757	738	747	789	749	774	796	745	760	783	746	756	776	701	748	782	741	770	778	727	778	771	771	837	762	739	762	786	757	751	777	776	807	766	763	757	757	745	791	766	768	747	758	767	750	754	757	774	820	781	803	749	786	777	756	777	772	816	717	842	730	769	796	728	777	768	787	811	755	847	760	748	774	794	764	760	809	789	741	760	783	774	726	799	742	764	805	738	794	769	763	787	720	714	772	772	785	758	756	752	743	769	766	820	791	824	797	773	720	767	734	772	802	705	775	745	745	732	760	785	785	783	787	765	809	763	778	771	777	742	768	742	826	778	813	732	780	771	697	785	743	773	716	747	745	753	746	751	791	768	826	759	755	751	766	802	780	764	828	774	758	755	772	748	742	767	783	753	785	750	740	798	821	750	779	724	779	800	805	727	772	786	769	724	751	794	748	816	770	709	770	757	809	792	782	779	769	789	787	797	787	746	692	777	761	744	758	772	791	801	778	723	786	745	765	781	777	830	754	812	760	751	784	804	775	795	726	746	748	805	766	772	802	788	775	736	691	808	789	759	764	743	757	754	779	791	773	783	797	741	793	776	730	776	827	764	747	769	784	733	771	786	784	819	757	800	712	777	772	754	805	756	786	778	779	798	766	801	796	756	756	749	740	757	782	806	784	817	730	777	815	785	760	801	734	772	794	782	814	783	734	738	739	786	770	817	737	801	747	777	727	741	766	745	786	755	750	781	737	776	765	756	778	800	730	771	747	817	758	778	750	771	740	747	744	757	784	709	785	786	767	807	753	756	769	744	791	767	738	807	726	754	768	787	758	774	761	729	729	776	764	723	809	799	749	727	750	755	730	762	716	730	731	809	783	784	764	784	762	764	726	768	775	743	780	796	712	781	762	774	774	742	752	750	811	786	726	737	737	767	787	790	732	759	761	760	786	789	801	833	789	790	780	751	720	760	770	770	783	829	787	751	836	782	755	754	808	770	715	729	810	775	788	751	774	791	725	785	803	751	728	760	760	739	782	782	728	787	740	781	743	830	751	788	796	784	773	779	790	748	787	762	752	765	763	728	800	771	805	738	738	760	770	820	762	864	758	709	778	785	783	793	737	790	781	790	802	744	786	799	766	760	779	728	762	824	751	735	756	754	743	734	778	773	749	755	732	787	774	799	777	796	750	788	791	804	782	816	760	818	812	751	743	785	758	814	814	801	751	751	727	752	790	779	733	766	773	772	758	745	737	763	754	759	768	760	785	777	790	792	798	805	824	770	769	766	727	817	706	754	811	749	812	770	756	806	756	763	715	752	786	778	784	790	767	817	829	768	767	767	815	746	793	753	808	809	774	696	764	756	731	731	756	778	738	704	801	740	752	810	742	725	800	733	729	771	769	820	764	763	754	796	733	746	772	795	737	755	767	743	809	780	748	771	737	818	738	745	765	741	744	725	769	781	750	727	776	802	765	749	755	756	786	768	750	723	829	709	767	740	807	796	782	793	730	741	758	761	768	753	750	788	766	750	771	758	765	789	760	769	776	696	748	742	775	715	736	765	762	767	766	753	794	798	772	823	778	771	785	787	776	772	756	761	752	730	747	752	743	741	737	738	735	770	797	776	780	784	777	741	766	787	771	836	766	743	799	730	773	745	722	754	752	781	754	798	788	765	748	782	738	767	734	737	778	744	754	771	774	792	783	752	746	768	778	749	785	768	802	834	764	773	769	760	772	776	732	727	747	765	734	778	810	749	756	754	806	700	780	788	751	746	791	776	819	731	758	819	720	794	762	776	796	698	809	788	760	762	774	738	747	703	757	764	731	792	777	801	798	757	766	768	807	730	777	790	692	718	765	784	763	742	786	753	794	788	783	771	771	730	786	809	776	792	725	741	787	721	791	807	789	779	763	800	802	753	726	815	769	763	736	725	782	768	751	766	737	742	780	747	763	759	770	747	786	740	776	807	771	740	739	772	751	813	783	777	758	739	815	784	739	785	769	782	749	782	761	760	715	814	756	737	795	781	748	762	766	736	753	766	752	819	738	710	752	755	738	870	774	817	779	768	734	775	800	749	765	750	704	771	832	768	764	741	776	782	745	720	764	761	746	761	739	796	756	777	805	763	729	749	776	778	802	755	754	813	805	801	785	800	730	745	787	747	773	829	744	767	782	780	769	782	800	773	799	777	800	753	786	755	757	741	764	777	792	767	738	776	761	766	755	774	762	808	766	779	732	711	769	802	774	792	715	780	750	760	762	750	711	784	741	761	820	716	729	791	782	779	741	768	780	785	741	781	765	729	739	813	738	780	798	723	773	719	765	750	715	803	764	784	762	766	784	810	728	779	770	747	763	738	787	775	779	755	786	812	770	774	771	779	724	764	820	757	776	779	768	800	778	776	778	815	772	748	763	743	794	705	773	801	784	770	751	779	783	811	768	802	768	744	806	798	760	770	766	779	728	776	775	799	780	762	754	774	759	774	767	794	752	746	764	725	814	835	752	799	802	716	753	801	791	772	808	769	780
26424	11369	10273	7490	4192	2782	1857	1309	891	776	689	576	550	531	549	516	475	467	476	392	434	473	436	413	469	485	421	453	439	404	416	407	395	423	409	424	411	418	435	443	389	451	426	456	443	475	459	425	445	430	429	450	431	415	437	428	410	408	414	405	417	392	455	409	449	407	405	435	418	425	419	414	440	401	403	389	408	416	454	445	389	411	421	412	397	475	411	431	455	423	449	443	382	427	416	396	399	403	378	441	419	460	398	437	402	432	395	437	442	452	461	467	390	452	418	427	426	437	442	437	406	430	437	444	427	422	392	460	442	436	461	396	439	412	422	420	432	407	393	424	431	401	415	404	417	421	412	405	442	455	416	443	451	438	377	422	436	471	424	418	401	392	386	427	452	433	403	456	444	421	418	391	410	399	410	405	433	417	402	416	453	484	424	433	405	440	407	429	389	385	441	432	388	394	431	422	437	393	406	405	381	397	422	430	418	420	439	414	419	445	439	416	412	398	387	418	403	437	420	440	425	419	401	447	404	449	392	418	403	437	425	416	386	467	414	399	404	411	422	382	418	412	472	382	376	426	446	376	412	398	454	421	457	446	456	433	416	392	399	433	428	467	471	408	437	439	412	388	465	459	417	454	436	420	436	442	414	418	455	457	432	423	395	445	450	427	433	423	395	415	435	404	403	411	410	407	473	410	407	425	440	442	388	423	423	394	424	423	428	457	408	435	442	358	370	414	448	411	406	415	433	435	381	419	448	467	465	427	354	432	439	423	434	418	395	439	411	425	468	418	414	432	386	426	415	424	442	424	395	445	433	463	414	419	424	444	403	369	404	468	454	459	432	410	462	407	412	372	435	410	418	386	409	410	383	419	413	395	420	445	411	423	394	396	413	434	412	431	387	405	433	423	412	442	442	403	373	425	451	457	462	439	426	420	467	405	409	405	410	424	435	392	451	415	399	405	416	443	436	465	441	405	386	430	390	454	417	446	454	392	473	402	379	408	394	400	385	400	429	393	413	407	438	422	438	411	406	417	423	390	352	437	410	418	444	410	426	427	442	433	409	434	420	425	416	439	426	424	441	452	427	421	429	431	424	433	421	423	459	442	403	460	388	436	409	418	377	403	379	420	407	396	409	402	447	459	428	403	423	410	430	382	380	441	469	435	416	407	429	448	452	403	409	456	430	444	387	443	406	398	446	389	371	388	411	439	461	434	401	434	422	443	432	415	430	387	445	424	357	369	409	397	415	433	437	394	463	397	424	393	412	458	396	422	411	375	381	393	411	413	427	426	439	409	457	439	430	446	406	433	436	408	440	459	374	440	412	436	407	447	488	432	472	451	416	425	403	392	430	383	440	413	420	426	425	430	386	445	370	409	405	394	441	444	367	430	427	434	432	435	402	429	390	412	414	425	417	446	403	427	403	398	428	429	431	442	444	412	436	430	368	418	448	414	417	442	444	413	397	413	417	435	469	395	416	463	427	436	432	371	432	404	449	439	395	433	422	436	412	413	403	462	411	457	407	440	445	435	430	427	417	418	387	417	376	410	431	444	406	408	457	412	430	436	452	419	398	459	403	405	396	439	444	435	411	423	431	440	429	440	400	416	434	401	404	401	422	450	434	411	379	443	405	419	480	418	412	463	429	400	433	428	406	441	416	438	377	426	389	424	422	450	384	457	427	438	414	423	430	446	429	427	426	450	426	446	422	398	439	416	414	422	464	449	408	439	439	459	420	443	437	414	431	428	431	442	418	398	407	426	459	408	386	423	388	437	414	409	387	433	421	470	462	421	364	417	454	439	408	421	439	408	441	413	415	386	420	418	428	397	421	429	406	412	398	410	410	428	421	388	448	431	432	386	409	410	403	443	428	436	421	442	420	408	453	384	420	412	444	413	416	445	418	411	417	416	404	392	391	449	431	397	396	411	423	413	425	444	453	401	438	426	408	391	394	399	389	435	409	445	388	436	463	429	433	398	433	398	466	428	440	467	426	410	447	398	443	390	413	405	427	400	403	444	440	399	412	415	416	414	419	422	434	388	419	438	431	408	430	407	393	404	404	455	441	442	448	413	453	443	420	417	440	421	434	425	446	446	409	428	462	406	439	416	433	379	425	466	420	348	385	383	450	400	429	462	422	437	412	432	379	423	457	430	417	393	427	444	422	472	449	432	413	413	376	433	441	400	428	463	416	432	423	432	422	429	430	424	432	411	418	423	404	431	443	413	412	420	452	423	419	451	473	396	413	410	406	440	440	428	447	421	382	411	422	423	435	434	400	380	421	404	411	463	415	438	410	401	405	401	440	451	405	442	417	432	408	428	464	429	435	446	485	447	385	434	375	433	391	444	450	424	440	412	414	386	393	419	449	398	411	399	425	401	415	426	456	438	440	413	435	420	406	424	415	418	400	410	411	448	452	423	387	384	410	424	419	391	425	433	432	361	411	468	453	433	401	413	364	405	439	409	424	458	414	445	415	401	448	403	389	408	424	432	405	435	446	424	446	439	426	404	428	381	400	427	432	431	417	448	454	417	397	367	476	409	419	404	393	434	474	416	413	457	459	401	433	431	422	402	421	403	492	404	390	437	457	434	412	447	409	450	421	417	376	426	396	426	393	409	378	419	441	445	404	458	421	427	395	399	403	438	400	389	465	427	392	377	454	428	394	402	442	416	423	404	450	441	392	434	443	419	421	435	453	437	440	440	439	425	419	410	411	401	466	401	431	423	435	469	428	387	412	446	393	385	449	440	429	405	443	484	425	423	412	412	438	400	410	453	420	457	427	450	420	422	422	378	443	405	425	412	377	428	434	439	433	418	413	449	437	453	418	396	436	431	388	397	399	383	428	395	430	438	432	404	431	434	391	432	430	442	402	403	444	424	418	402	420	433	458	416	385	412	383	409	444	419	425	393	419	405	431	405	421	449	437	431	408	420	409	385	435	441	420	400	394	414	448	424	417	426	430	365	441	422	459	412	429	435	376	412	404	387	426	422	393	468	433	448	468	405	425	404	420	434	429	458	456	435	438	436	427	456	424	461	425	423	383	387	416	450	435	399	439	404	411	434	430	434	422	408	433	455	434	430	397	384	428	448	422	404	436	417	437	382	441	432	431	461	416	431	444	378	423	448	440	396	411	379	401	402	442	407	465	414	387	398	387	444	417	430	409	399	395	374	391	421	404	441	394	441	433	426	410	430	417	404	398	398	396	442	393	418	388	438	410	397	440	411	424	424	447	427	410	420	451	426	408	404	397	407	410	407	424	399	401	497	438	402	418	425	407	371	387	411	454	437	417	429	389	388	404	418	414	438	354	407	490	443	452	429	416	419	459	402	409	437	403	414	417	456	412	394	413	420	435	417	419	429	455	412	403	388	473	416	432	441	411	408	489	405	422	411	441	435	406	415	407	441	396	404	401	399	448	374	452	405	384	430	430	384	462	403	434	436	434	421	413	429	411	399	401	420	436	465	453	407	411	438	416	429	377	436	465	417
14383	8033	13899	14753	11414	9011	6955	4499	3496	2892	2392	1897	1781	1589	1449	1408	1228	1113	1057	1120	1097	1060	1074	1057	1029	1083	1055	1037	950	905	904	945	992	966	903	943	890	976	960	902	967	985	902	893	911	937	929	908	994	937	959	961	971	932	930	917	926	955	933	875	941	920	904	971	905	936	884	904	940	869	927	960	888	915	884	950	864	937	922	912	880	934	955	922	911	965	892	899	925	956	971	913	935	851	896	869	978	897	893	910	922	957	889	905	920	894	930	929	923	891	855	943	931	937	922	912	985	901	928	890	934	928	925	943	928	901	875	888	874	888	938	921	932	920	902	908	934	899	905	942	898	915	893	929	928	958	870	933	950	883	944	896	896	851	910	936	913	823	850	967	971	920	989	887	906	898	885	964	904	911	889	876	919	947	889	938	895	930	883	822	939	987	944	940	882	871	944	900	888	908	895	897	976	902	904	927	913	918	913	929	911	873	933	904	896	976	920	922	893	928	879	921	877	932	908	923	886	954	925	914	888	921	920	926	871	941	912	894	925	899	925	856	913	926	922	914	868	896	914	905	932	852	962	845	908	851	925	931	939	931	933	930	973	884	892	924	874	932	974	910	871	910	908	947	931	901	931	887	919	882	922	907	953	882	918	937	945	906	901	919	955	881	929	914	927	893	910	926	1003	879	929	948	910	934	904	897	832	883	912	893	937	906	968	915	887	894	921	889	895	934	898	941	962	940	956	899	928	901	953	898	872	897	934	924	919	922	908	905	931	920	984	910	910	921	901	886	911	944	916	910	921	893	935	937	936	910	937	908	935	973	906	895	934	897	917	968	923	918	898	891	917	915	899	883	865	921	911	930	918	872	942	879	950	919	953	876	928	913	931	934	901	922	947	845	854	883	931	940	907	924	886	876	943	934	927	909	935	873	939	923	907	934	967	889	931	961	925	905	904	876	909	923	869	883	919	870	962	896	942	919	861	903	941	938	931	881	893	903	817	864	889	980	862	855	895	892	914	927	895	901	871	928	899	999	927	916	886	875	894	866	917	887	894	908	890	889	887	878	900	958	927	890	912	901	921	928	889	929	902	956	940	900	914	912	891	848	941	896	898	950	924	870	920	958	899	938	895	904	925	927	923	919	918	885	902	950	917	918	968	900	887	884	914	933	917	924	907	875	898	919	965	881	935	913	833	944	985	873	886	897	910	910	897	949	883	904	916	920	907	898	916	976	874	902	922	906	890	928	874	898	937	912	900	920	896	900	912	936	908	902	882	870	912	877	954	938	939	910	924	907	922	949	908	906	942	933	911	863	907	891	920	920	905	913	899	891	919	950	911	909	893	935	905	894	910	922	946	960	913	916	891	932	935	922	933	895	884	894	922	977	903	936	906	891	806	916	914	923	906	931	906	892	972	929	871	882	901	906	934	893	948	841	912	884	890	903	954	936	902	919	952	914	953	913	865	916	921	914	915	924	921	947	927	960	901	858	924	968	897	893	896	867	911	878	932	899	908	901	863	887	897	877	926	930	935	913	899	842	920	942	881	903	929	897	919	945	928	873	873	927	913	892	906	895	955	966	896	963	917	924	887	899	918	877	977	931	877	920	865	931	907	955	902	907	911	927	910	916	935	918	928	905	892	882	952	884	875	905	886	923	932	883	897	914	895	884	918	860	870	903	934	907	942	855	906	892	870	930	885	927	869	934	849	948	873	987	871	871	903	919	898	849	906	922	872	888	921	911	887	951	961	957	855	920	892	878	851	846	942	908	902	893	885	906	895	913	923	882	902	970	897	878	926	895	907	939	894	896	947	920	907	933	912	920	871	917	879	955	848	900	939	948	900	900	921	930	883	896	927	918	864	895	931	913	953	890	946	919	908	912	887	915	867	913	896	898	923	954	909	910	927	906	852	915	916	924	940	925	921	954	935	934	896	934	828	903	941	861	860	947	921	877	927	933	919	900	890	901	884	904	911	921	898	936	886	852	925	901	900	912	897	936	889	914	903	916	874	894	943	923	874	870	917	929	964	879	914	941	935	933	913	919	956	870	880	944	935	932	893	918	942	870	969	952	928	888	905	859	927	862	923	913	907	903	981	867	886	917	911	900	851	931	937	912	898	904	963	957	855	883	891	920	929	854	889	926	929	894	918	908	901	916	935	906	855	942	912	897	911	920	898	941	914	946	896	911	913	956	921	934	940	947	832	897	925	905	891	936	938	918	927	913	933	934	884	925	884	907	924	986	885	945	934	878	910	909	923	954	901	934	840	899	926	919	866	938	891	932	944	938	892	880	969	940	886	942	912	938	907	887	888	925	951	846	921	962	926	877	935	900	895	877	902	884	964	930	894	958	923	920	891	882	902	936	910	909	955	918	961	946	892	953	940	907	935	934	907	909	879	865	943	965	896	910	846	889	889	938	890	932	916	926	929	935	936	925	898	861	909	934	947	901	928	964	913	884	897	865	882	922	1007	934	898	882	918	923	948	875	904	939	922	916	887	920	893	883	862	978	928	871	926	944	909	935	859	902	917	860	965	868	956	888	889	853	940	913	925	955	938	914	915	942	874	940	963	936	909	943	892	917	888	879	946	943	897	907	849	956	889	854	894	934	934	918	934	914	905	952	910	938	858	861	925	908	869	883	943	893	927	927	916	914	904	881	930	910	928	894	902	888	902	1001	886	889	851	962	900	864	915	970	905	940	988	921	881	899	959	896	915	939	956	914	941	892	935	945	919	914	940	866	883	887	914	849	904	962	907	978	853	893	879	944	916	896	945	888	908	939	922	947	936	868	962	915	903	908	890	954	882	876	859	939	904	906	908	898	901	909	868	939	895	903	918	882	911	967	912	957	876	878	975	881	937	921	898	877	922	910	876	933	885	955	943	923	943	969	853	905	914	859	941	892	942	906	968	910	921	893	931	908	950	896	879	906	938	943	901	893	911	895	889	916	897	890	918	868	934	931	919	926	944	908	921	942	896	963	902	910	920	879	930	867	921	886	881	898	880	912	864	891	870	945	876	901	878	912	881	932	952	927	877	962	931	925	899	925	898	909	908	896	931	864	937	873	951	933	892	927	899	913	888	920	903	913	921	956	884	927	868	859	928	905	858	912	930	944	891	917	920	933	895	934	855	936	868	920	875	865	886	869	903	897	991	894	951	888	898	861	944	846	890	952	864	933	887	891	915	934	919	952	894	897	946	905	898	953	911	852	981	962	917	922	935	914	876	904	928	930	940	958	913	957	918	916	940	915	937	893	899	878	901	952	914	890	867	938	912	860	890	931	898	861	921	983	890	916	937	880	917	894	875	894	868	855	937	968	929	896	928	894	874	911	929	878	937	923	943	958	960	927	914	940	871	932	917	880	949	922	923	897	896	911	884	991	916	916	887	917	925	938	931	912	861	915	944	921	901	908	916	940	939	920	960	864	917	920	912	884	911	934	961	926	913	919	941	992	904	918	954	876	879	878	934	909	901	899	886	874	885	905	863	917	914	936	858	869
8078	3585	3391	2512	1752	1217	876	571	552	520	412	432	409	424	392	394	381	359	348	354	353	346	339	320	362	380	342	384	326	355	347	363	363	325	359	327	390	365	363	354	364	337	338	372	369	369	348	354	361	367	396	393	370	354	329	337	338	343	345	363	377	381	330	360	365	339	372	352	339	366	347	352	368	371	329	364	362	387	344	338	349	349	383	356	335	368	377	368	361	384	388	328	339	370	357	361	366	355	338	366	363	358	375	366	325	363	388	414	350	326	340	381	341	332	345	364	339	340	347	343	360	344	333	368	328	327	298	387	333	336	352	349	373	360	333	363	362	347	342	356	354	352	330	358	368	346	397	330	402	348	356	316	383	338	376	395	363	347	354	376	363	372	350	357	349	387	356	381	356	334	363	367	404	329	373	326	325	390	375	350	359	368	375	364	385	381	322	373	330	363	350	384	373	336	371	355	334	388	394	349	320	318	370	354	352	377	329	347	383	349	327	355	360	374	349	384	372	332	296	343	383	366	373	354	339	315	339	351	359	324	326	315	368	325	343	358	362	385	354	362	329	360	361	367	382	344	331	381	310	340	376	353	330	360	327	352	345	354	362	374	363	345	325	338	341	403	353	362	379	359	323	349	340	351	384	330	358	366	354	378	369	345	369	368	360	331	364	334	361	374	349	349	359	310	362	355	345	353	355	388	338	341	334	362	400	350	354	342	363	371	377	333	362	384	362	316	372	362	368	360	325	319	369	376	362	378	371	349	366	383	387	354	322	365	352	372	343	359	342	360	372	334	332	339	381	367	364	380	339	383	347	333	317	387	353	357	379	357	365	372	386	379	367	334	328	353	374	365	382	344	332	339	355	382	359	357	334	358	352	354	351	386	333	336	369	363	327	338	373	388	344	323	323	355	397	344	355	344	336	341	382	349	360	375	364	363	347	310	380	371	360	352	345	346	333	380	357	330	320	328	387	362	338	347	346	363	371	395	328	346	354	353	350	368	346	349	335	340	333	333	316	371	338	375	339	374	347	360	380	376	365	338	374	344	349	363	375	352	369	347	381	345	351	388	379	331	357	399	320	338	374	370	342	399	351	357	341	340	372	330	374	398	351	369	339	335	328	362	380	353	404	357	345	369	376	338	347	320	315	322	345	334	354	373	354	333	374	348	348	353	338	354	338	393	375	336	369	381	322	371	348	394	335	332	377	330	332	332	365	365	362	340	363	354	328	341	313	320	330	370	343	360	361	372	385	332	340	346	346	353	387	330	360	390	364	346	360	356	379	354	376	357	380	388	368	330	341	373	360	352	359	355	385	341	376	335	365	369	302	339	373	327	374	339	369	360	384	373	357	366	353	363	329	350	361	372	383	370	340	341	363	403	341	370	350	335	387	323	383	362	344	373	352	336	369	343	396	361	337	386	356	362	349	402	362	382	399	328	319	365	341	320	348	352	341	337	340	354	349	358	351	369	356	324	377	349	354	339	343	358	359	350	414	368	369	348	346	338	363	365	369	381	290	353	321	330	378	340	392	322	354	349	365	326	363	357	356	332	342	366	334	376	366	371	359	362	395	347	342	330	374	363	359	357	382	366	325	374	345	344	353	378	361	348	404	339	359	340	326	358	364	380	367	334	344	368	334	350	318	365	353	349	385	355	399	364	368	350	380	331	353	342	337	306	370	351	378	369	327	380	360	353	352	330	385	370	353	333	357	358	387	387	354	336	379	368	372	356	380	345	378	380	343	358	341	353	345	322	354	311	358	363	355	380	367	362	370	372	393	373	330	394	362	371	361	343	353	353	335	326	393	389	315	339	351	372	374	347	354	338	333	383	351	307	325	320	356	362	368	346	328	318	340	351	348	381	363	353	368	358	361	362	357	349	367	332	322	314	400	351	354	369	348	324	355	360	357	353	390	361	346	357	332	372	349	370	368	333	340	365	380	353	375	376	332	322	400	403	331	375	355	320	349	372	360	329	352	365	344	336	339	349	372	369	373	340	376	347	389	355	361	351	370	357	369	334	338	331	335	355	354	349	388	352	388	330	311	357	367	372	366	357	331	337	345	372	388	352	367	342	347	376	385	345	329	349	343	313	311	371	351	360	354	330	345	353	349	344	370	347	371	371	358	331	417	377	375	343	388	412	367	336	376	394	352	371	360	354	384	373	338	342	372	350	357	366	331	388	344	369	352	317	354	302	337	408	330	320	405	382	335	375	328	332	354	343	325	341	350	339	381	340	325	313	368	356	357	365	336	319	360	374	333	361	309	344	395	366	365	369	364	342	358	346	355	353	349	368	322	383	364	382	364	353	337	368	342	376	352	364	373	355	390	350	368	350	352	332	341	354	332	382	380	354	365	340	358	318	328	369	347	360	333	329	358	368	349	345	369	356	344	349	324	343	330	357	379	372	362	365	378	364	321	356	359	351	345	359	365	374	361	368	354	333	373	389	344	364	354	336	376	361	335	365	348	343	357	384	353	342	352	363	374	337	391	351	378	357	348	336	378	359	340	320	359	347	366	380	336	362	354	367	355	316	365	380	333	331	399	354	362	353	390	338	329	381	351	376	348	320	342	328	350	354	405	352	371	351	329	371	379	391	329	364	378	368	315	331	345	367	374	403	346	391	394	359	352	345	324	367	379	359	363	312	348	377	343	331	334	328	339	370	379	340	368	373	343	360	343	339	365	357	364	358	330	335	340	389	382	334	329	377	348	346	344	405	365	376	350	345	332	341	344	356	351	342	348	367	378	372	368	347	349	357	367	335	361	379	373	402	366	357	347	346	366	354	350	351	378	372	368	342	361	346	362	358	381	342	377	358	323	318	347	354	383	355	366	358	371	343	376	342	333	384	349	321	353	335	366	356	400	342	351	376	372	320	318	341	353	345	370	360	342	341	356	358	344	378	392	348	361	345	342	364	352	377	345	331	382	371	355	372	345	382	352	356	373	376	345	342	358	382	317	355	326	358	363	373	326	346	363	320	361	364	349	369	359	365	364	380	364	388	338	349	373	326	391	352	350	355	344	329	320	350	402	361	386	349	374	320	341	352	364	336	368	354	340	369	399	354	356	383	344	346	385	376	363	348	341	367	352	327	334	334	358	353	381	321	341	356	354	333	338	362	333	351	372	395	348	349	341	380	379	357	352	353	350	377	362	391	370	344	316	381	376	340	331	369	358	355	360	371	315	345	380	367	371	368	368	379	373	358	414	423	344	348	404	405	365	347	322	344	384	356	338	368	354	358	331	336	330	350	364	399	335	360	386	339	343	364	336	355	370	339	363	360	385	378	348	330	356	330	383	336	380	364	323	368	337	353	333	355	374	342	349	390	360	371	366	371	340	349	340	380	341	379	336	356	369	380	373	374	375	356	339	381	357	357	354	350	353	342	363	315	352	374	389	366	322	371	349	343	352	353	375	320	378	381	375	327	354	360	378	361	345	394	344	332	329	385	357	393	339	340	352	331	347	348	372	349	327	365	338	383	394	349
5067	3409	6125	7013	5937	4384	3243	2141	1749	1477	1311	1198	1100	1039	977	964	845	856	814	794	847	847	847	797	835	803	789	791	750	713	810	829	724	769	782	786	814	786	765	825	768	731	761	736	763	836	759	768	743	827	788	801	842	814	773	780	796	796	786	788	776	783	788	772	698	788	762	745	785	823	756	805	785	746	780	803	780	754	818	792	768	763	825	798	725	804	767	817	770	758	741	709	805	783	798	812	792	799	782	802	797	769	802	740	794	812	737	841	725	881	799	826	770	817	736	794	818	770	787	747	817	777	746	802	783	793	734	701	747	800	775	858	796	708	768	806	813	742	744	788	748	788	815	753	785	820	723	798	779	736	786	760	754	822	765	811	770	781	755	773	873	811	777	780	787	789	811	802	780	792	794	744	772	785	820	795	793	837	793	780	813	774	780	753	789	762	742	794	758	792	791	817	819	837	784	824	811	800	810	764	786	796	792	783	778	786	754	780	795	740	812	707	802	766	769	771	746	776	784	791	726	792	788	741	790	765	783	700	771	758	781	775	789	800	754	792	764	750	773	768	772	762	782	762	808	779	775	829	759	733	764	786	787	808	725	771	797	790	804	784	780	818	769	846	759	795	732	737	753	742	778	810	731	754	768	758	779	792	767	765	773	773	781	732	788	789	798	819	745	781	758	761	807	740	783	774	772	776	724	787	814	800	723	823	765	810	830	765	790	736	764	793	761	767	810	812	759	853	799	761	766	752	832	783	752	807	780	721	779	774	809	846	775	781	789	761	799	802	763	793	778	743	791	766	792	800	753	768	748	841	814	859	708	777	810	847	740	786	799	780	705	805	733	798	780	773	770	788	717	767	801	801	804	798	793	838	790	753	821	743	775	792	760	768	791	814	780	794	772	781	764	808	843	776	807	797	774	744	784	773	780	755	784	706	759	785	773	795	780	772	697	765	770	792	790	747	790	791	771	776	743	768	782	776	769	795	787	777	798	771	753	723	767	817	782	827	778	788	830	788	833	737	789	767	813	773	763	815	820	772	754	802	738	758	752	776	762	758	727	764	792	746	807	798	785	741	754	791	805	766	799	786	758	795	788	830	775	773	782	808	797	758	791	821	775	772	777	796	750	774	769	762	735	797	782	805	773	774	814	733	788	782	790	719	759	746	761	733	768	812	781	769	763	807	741	783	762	768	794	790	755	811	761	770	763	834	772	766	755	816	760	758	742	757	792	742	747	747	740	747	804	769	808	774	808	800	769	772	822	789	823	824	784	803	771	824	789	747	751	797	754	778	791	783	781	792	741	824	797	776	763	820	764	804	721	805	829	770	736	809	799	777	792	793	790	775	833	865	772	801	786	764	738	797	794	786	757	766	799	773	778	787	796	782	762	720	773	785	785	734	774	770	734	815	757	795	772	802	756	744	834	806	773	802	817	801	765	782	751	791	772	811	819	804	742	828	767	780	782	792	796	771	781	735	766	736	782	773	772	757	820	792	768	792	794	785	771	789	721	779	746	786	798	815	810	798	770	781	773	795	739	766	800	803	795	802	798	783	792	847	779	774	730	707	809	761	746	768	784	792	797	765	727	788	830	765	760	793	783	758	765	797	773	806	774	776	753	809	777	805	759	773	764	803	752	785	798	744	787	763	774	809	784	767	790	817	738	822	760	817	779	797	731	798	752	789	769	770	759	811	820	763	812	747	792	772	805	806	800	794	790	775	730	736	808	804	776	771	724	757	776	790	765	833	788	787	762	745	730	762	809	782	788	811	754	753	765	794	748	774	846	810	731	787	753	764	760	781	773	750	836	760	812	794	760	768	779	772	779	786	777	782	769	774	757	749	781	784	813	774	777	748	748	770	760	812	794	819	738	767	709	780	771	786	771	782	754	763	755	790	728	805	821	767	796	723	799	757	780	765	740	770	804	771	760	777	789	783	751	752	761	788	787	808	788	813	763	804	766	779	751	775	800	752	786	794	769	770	756	791	774	751	810	784	795	763	795	712	805	772	794	781	775	756	787	762	720	807	795	760	756	812	761	792	785	745	810	831	794	771	760	759	760	792	812	789	752	764	756	795	805	803	778	822	744	787	769	822	731	777	751	825	760	792	758	775	764	772	781	771	729	752	808	794	769	763	742	773	785	778	749	760	762	751	804	799	768	784	785	754	783	746	796	761	797	788	817	785	760	765	770	850	820	759	783	760	755	786	794	789	770	733	775	783	785	707	794	774	766	771	800	767	790	781	765	787	794	767	780	780	805	766	770	784	794	779	704	781	760	775	742	791	782	763	759	804	764	770	806	773	832	785	812	783	774	778	765	794	733	818	814	741	802	776	795	783	761	744	828	789	778	833	782	713	791	790	775	790	809	735	784	818	760	821	834	795	788	818	790	807	793	748	776	772	781	831	820	760	807	776	773	786	772	734	794	805	833	748	770	834	774	820	774	819	768	694	783	744	822	763	782	784	784	748	769	747	791	827	757	803	816	801	818	786	756	762	795	801	761	809	817	776	796	795	788	740	811	816	775	743	795	800	782	788	775	815	771	773	816	796	784	760	808	769	728	770	751	720	779	797	725	797	794	826	795	812	775	777	736	755	805	761	794	780	780	792	777	800	699	782	792	741	779	738	713	778	738	790	740	790	820	729	749	780	783	801	776	770	737	762	758	796	796	759	771	779	780	847	736	739	796	800	774	766	715	750	794	780	781	776	726	802	783	742	769	759	801	795	726	759	771	781	788	762	782	787	780	782	768	721	811	783	812	805	745	793	768	778	785	736	788	753	816	743	807	774	771	836	794	788	811	794	793	760	741	748	741	803	731	745	766	825	803	778	777	772	786	805	783	783	746	766	768	805	827	722	780	814	807	782	810	777	784	753	789	764	786	794	759	750	831	785	763	728	806	723	839	783	779	798	772	774	805	769	786	757	765	766	817	794	749	766	768	775	793	728	743	764	741	803	792	780	739	787	716	779	743	786	800	757	769	748	766	817	808	805	767	773	800	791	750	803	809	761	768	778	766	815	760	797	803	763	763	797	820	790	779	787	779	796	771	794	785	738	801	736	783	793	776	809	753	775	814	763	802	775	792	765	794	837	807	721	748	794	767	810	758	759	741	735	773	813	757	755	751	792	760	818	784	777	764	783	777	750	739	760	786	769	774	806	769	819	825	747	763	797	847	766	784	715	836	737	785	768	768	786	789	789	792	748	759	775	767	799	733	764	779	809	793	782	738	783	747	800	745	734	782	824	764	778	802	768	752	779	749	805	757	791	794	739	789	786	731	790	749	784	776	782	768	747	773	746	823	762	778	756	770	747	814	751	756	734	768	822	785	810	785	746	802	732	776	775	716	779	808	822	783	757	802	805	757	760	798	770	794	763	774	737	736	771	776	815	773	770	790	843	767	723	767	763	752	786	785	762	783	841	779	747	789	755	806	840	793	756	798	772	756	736	797	787	783	791	788	814	864	820	794	771	761	797	748	754	744	774	821	772
18167	7098	6741	5052	2937	1888	1302	946	649	568	493	497	448	447	396	355	330	378	404	358	354	356	351	371	355	343	357	322	342	355	331	304	344	337	335	325	345	336	373	329	336	395	345	362	332	343	328	354	337	368	352	315	325	346	321	364	342	378	356	362	313	335	338	359	336	379	344	361	299	342	311	350	349	356	334	320	381	347	360	340	339	350	341	316	332	379	344	344	341	313	336	352	344	369	335	340	344	318	338	309	342	345	359	336	330	327	314	361	358	366	309	316	352	376	356	332	319	326	351	326	327	322	349	334	374	345	312	359	357	387	350	349	315	293	338	375	332	363	323	337	358	351	357	362	363	324	358	345	335	368	358	346	304	331	341	346	331	338	363	359	340	304	376	343	296	326	348	328	356	332	337	375	337	334	314	345	373	359	314	364	333	325	346	343	343	371	341	327	319	337	349	311	339	344	348	344	326	335	311	365	357	337	294	319	339	365	358	369	340	326	338	364	347	364	383	338	379	336	325	329	350	344	319	331	331	336	338	337	361	307	377	355	335	363	358	356	331	366	353	345	354	376	373	327	308	311	292	339	349	342	351	364	337	323	343	361	358	350	306	330	345	358	359	317	344	352	346	367	328	354	369	338	365	347	363	362	334	348	307	336	342	339	318	334	361	352	374	329	314	339	346	378	328	320	321	304	304	351	352	345	315	341	356	359	383	337	334	328	342	365	352	337	343	367	327	355	312	337	370	311	390	333	328	330	342	389	371	356	329	316	351	342	337	325	365	324	312	330	372	350	340	332	329	349	350	370	333	312	348	304	341	323	305	343	365	337	348	348	333	330	324	302	353	321	365	351	346	290	360	328	349	351	342	358	338	339	362	314	312	335	331	346	372	307	323	334	335	335	326	356	369	332	335	338	314	362	279	356	335	336	349	356	328	365	335	328	361	316	363	324	334	329	337	334	312	339	347	326	343	374	363	364	347	357	380	342	309	330	333	317	363	376	321	327	366	384	320	323	356	333	375	317	357	333	336	345	305	308	338	328	340	352	323	327	335	345	344	336	326	333	320	335	345	337	384	345	340	400	330	372	318	341	329	322	325	375	332	311	373	335	321	328	343	329	322	331	356	327	357	403	338	342	328	304	337	334	334	324	352	299	327	351	367	330	324	337	318	319	340	340	346	375	373	351	350	368	351	331	344	321	363	332	351	390	339	329	310	356	331	309	327	349	344	325	332	331	333	345	379	373	334	331	360	317	316	336	280	303	336	320	342	343	345	352	333	338	338	352	346	334	330	323	359	327	344	366	341	351	312	365	324	372	402	340	321	326	332	323	361	319	340	382	356	345	346	390	329	323	367	346	377	353	324	324	349	334	342	327	342	323	350	333	339	335	344	375	338	302	343	322	344	379	347	331	316	323	307	342	367	364	330	394	331	303	353	341	372	358	363	360	331	388	324	327	314	343	323	356	323	297	333	343	331	365	331	340	332	323	351	355	353	330	320	339	346	355	340	352	328	312	330	352	369	346	313	371	347	325	345	358	358	354	358	326	367	334	341	310	370	336	324	360	337	349	384	331	313	363	326	329	373	367	359	346	329	361	339	345	346	344	347	316	338	308	365	344	316	362	353	355	327	359	333	340	335	306	320	337	345	344	377	309	335	339	313	354	335	351	341	334	377	337	344	322	336	329	321	345	357	348	334	335	322	295	361	380	341	335	345	339	376	306	338	342	363	303	311	320	333	325	302	352	347	329	333	366	367	339	362	344	376	367	349	377	358	320	368	339	311	361	307	347	353	354	333	348	328	357	355	310	345	315	361	343	344	342	340	333	292	348	336	348	357	362	350	336	355	338	345	368	348	332	316	327	358	361	379	362	342	333	338	316	383	304	346	309	312	307	342	352	362	350	331	344	326	280	349	304	340	390	346	325	350	334	325	362	376	352	319	355	359	324	340	376	310	333	329	319	348	348	329	372	344	327	337	328	343	320	350	361	303	322	313	326	353	338	363	372	370	340	313	287	381	327	366	363	330	335	312	402	348	378	355	315	306	360	379	358	377	354	348	342	368	386	329	339	345	322	336	318	369	325	334	368	339	304	340	364	317	335	323	364	353	300	360	336	324	273	352	355	355	350	335	328	380	348	342	320	315	306	335	324	318	339	384	348	356	329	332	341	317	346	361	359	340	334	371	353	349	346	324	341	358	327	372	310	337	330	355	349	327	327	336	384	365	354	369	337	300	312	332	320	371	361	310	318	349	348	331	371	358	326	357	378	353	359	338	330	338	324	370	356	340	330	379	367	342	321	399	329	336	335	324	346	308	375	312	364	373	331	378	303	311	343	316	328	350	396	334	311	328	329	312	314	340	334	326	346	339	356	351	351	342	345	316	354	359	308	345	325	319	312	329	361	326	354	325	358	358	293	319	349	309	334	350	295	304	365	341	355	349	323	341	338	339	358	322	298	369	359	335	338	342	338	352	326	375	314	326	322	358	323	327	327	342	339	315	361	333	340	318	367	349	329	336	343	362	324	320	290	332	330	337	348	341	336	368	336	348	381	349	341	340	343	344	361	321	339	339	363	345	352	338	341	346	378	354	338	336	343	341	332	339	323	332	320	354	287	363	337	355	326	348	335	346	366	354	333	331	356	330	332	365	337	327	333	333	364	355	378	312	322	363	387	327	359	334	333	324	349	326	345	328	329	329	344	332	299	306	340	339	328	355	337	345	314	354	315	345	305	318	362	352	343	337	367	348	311	327	321	318	366	362	363	324	304	311	317	342	340	319	363	329	309	349	325	316	332	390	337	339	347	326	323	341	352	325	354	337	400	347	388	347	354	344	331	369	323	372	329	346	324	332	312	332	345	315	338	355	369	371	314	381	389	363	354	319	308	351	363	315	351	345	309	338	327	338	326	353	301	368	334	339	357	349	338	366	362	347	352	327	352	364	289	335	344	325	340	352	356	344	361	364	341	330	361	330	325	321	328	363	319	340	344	319	369	336	332	369	334	320	347	333	321	343	350	315	334	347	384	351	356	315	333	343	336	337	373	334	346	354	317	291	337	365	331	362	358	335	359	327	341	347	336	365	326	318	336	319	332	364	335	336	329	344	334	357	398	338	325	350	351	306	344	325	312	357	353	355	320	330	350	320	355	377	360	353	359	322	311	307	306	358	318	297	381	354	389	334	349	320	367	320	362	352	354	348	344	335	346	326	321	364	329	342	331	336	315	328	325	319	300	366	333	322	342	329	361	370	343	353	336	315	337	331	295	347	318	351	336	354	382	311	345	336	323	351	342	347	358	359	310	380	333	355	334	354	337	325	362	353	342	366	348	348	346	356	338	353	325	337	313	301	364	368	376	374	295	335	328	320	360	347	309	365	335	358	328	376	326	342	390	312	323	326	366	346	380	312	339	342	328	347	365	344	337	337	345	379	311	355	323	372	375	368	338	334	354	325	313	334	325	332	364	354	323	338	335	330	338	363	338	361	353	324	336
11151	5639	10626	11416	9044	7201	5288	3666	2649	2185	1792	1477	1380	1220	1118	1043	928	924	926	828	886	930	883	896	841	888	912	811	818	761	782	757	775	803	768	770	824	778	753	766	734	764	767	808	738	822	785	753	797	833	784	817	776	844	807	817	817	755	775	775	736	824	721	789	778	789	737	759	780	738	760	781	781	774	727	790	814	737	764	744	765	734	777	788	762	779	773	760	770	733	727	754	754	768	761	716	792	758	748	750	770	794	782	788	800	803	771	764	761	745	733	794	746	789	734	727	736	739	768	773	767	757	753	779	783	688	785	776	759	764	764	759	808	739	778	742	758	771	774	781	755	790	786	753	764	778	790	789	787	808	769	796	750	792	736	723	775	792	749	769	749	753	755	752	644	758	776	780	777	794	772	778	750	780	757	786	764	770	781	754	812	729	748	782	736	798	740	735	761	795	766	789	795	782	766	780	773	753	746	817	701	735	779	805	729	761	764	719	738	754	845	725	765	737	738	742	748	743	750	803	783	793	763	782	725	740	762	768	748	762	768	811	793	799	766	808	780	777	787	772	718	777	745	777	741	749	783	730	741	710	805	743	738	759	787	755	748	799	760	751	753	774	792	774	803	740	749	757	725	765	764	783	753	766	752	732	729	756	750	710	730	765	756	786	761	744	763	785	731	748	787	749	766	760	705	796	779	763	751	737	774	814	767	727	759	761	776	796	738	767	806	736	818	723	729	713	760	779	728	785	815	742	784	746	746	745	754	734	771	823	777	707	765	708	724	743	791	744	786	785	806	746	767	720	728	754	759	762	767	777	793	733	764	724	782	738	754	785	776	759	799	734	807	743	799	760	766	742	790	699	773	767	777	739	745	782	752	775	741	729	768	762	788	751	814	792	740	776	795	751	731	782	763	761	748	760	737	741	728	726	743	734	767	771	783	746	757	785	756	794	783	789	821	738	766	754	758	765	727	789	766	795	729	740	744	738	803	729	776	792	796	747	785	748	748	752	743	781	745	754	751	770	739	768	745	723	739	712	746	753	755	727	743	786	723	709	778	767	790	775	758	709	776	780	753	752	765	739	753	758	763	717	775	812	756	770	738	775	761	772	799	755	780	761	779	754	795	782	725	804	786	761	754	774	727	817	727	754	756	742	740	749	771	745	766	793	780	767	810	739	741	759	754	763	809	719	772	786	742	777	802	781	774	768	733	754	767	713	774	742	775	787	795	748	746	780	735	762	786	750	722	773	769	775	778	733	715	785	721	732	742	747	740	791	765	717	777	775	773	788	785	746	775	751	744	766	780	778	722	762	763	749	787	737	740	780	782	748	829	801	809	823	768	728	764	781	745	733	779	785	705	755	788	772	759	756	761	786	800	758	763	759	714	789	744	753	771	741	747	777	781	776	753	741	805	759	758	801	686	752	798	772	769	841	744	784	772	786	743	751	706	768	773	757	754	711	771	765	746	754	767	741	719	760	729	710	796	716	793	784	768	779	767	746	765	751	765	775	708	771	806	740	760	756	744	747	729	802	809	767	780	758	755	733	719	796	814	792	757	742	780	792	693	795	803	715	758	724	764	761	759	758	749	773	747	804	776	728	734	738	755	727	762	749	790	733	798	757	767	768	768	785	789	715	766	735	745	735	748	764	776	782	744	772	744	777	724	770	721	782	743	768	754	771	743	782	730	798	771	768	776	787	788	796	705	769	768	767	790	769	749	733	747	733	766	760	756	761	785	666	762	793	709	782	770	720	727	739	780	744	786	776	783	766	800	739	782	752	785	741	767	765	791	772	793	779	752	759	759	735	735	781	753	741	816	805	735	780	788	733	722	768	724	800	766	822	800	817	794	747	784	772	781	762	761	693	797	721	708	789	759	747	771	773	804	794	751	765	769	813	785	766	770	748	753	748	726	709	745	782	757	749	715	742	787	774	778	760	759	761	769	734	786	784	769	758	745	748	778	787	762	769	780	726	762	737	814	762	781	753	759	724	723	785	758	768	764	756	774	796	800	728	743	780	744	731	743	797	763	797	772	792	787	736	726	763	756	736	694	795	772	769	771	769	748	716	777	788	726	775	787	760	761	758	757	730	747	778	731	770	730	786	725	783	753	785	743	792	723	752	775	745	747	810	763	765	771	789	801	757	762	790	736	816	782	780	764	770	743	790	783	754	791	740	760	768	746	776	751	763	753	713	779	761	812	737	781	759	821	763	748	794	789	740	787	767	777	735	735	753	792	785	751	742	749	738	783	755	776	754	732	804	733	748	778	754	750	728	717	828	725	746	782	744	793	757	786	802	750	782	759	783	732	725	722	757	719	770	761	739	744	806	774	753	745	774	730	753	722	755	739	762	763	823	773	781	755	788	746	757	776	775	753	761	805	743	784	760	764	764	749	780	744	728	758	751	805	772	698	737	826	752	768	774	740	779	739	791	739	758	780	753	708	776	740	764	794	760	756	775	795	733	798	713	707	745	744	798	757	776	738	757	697	770	734	801	780	814	735	765	808	739	776	761	751	746	790	751	749	760	704	835	755	753	768	799	744	778	741	768	765	805	777	787	736	749	732	725	792	756	764	781	772	777	750	794	773	775	783	768	728	760	751	742	698	769	793	714	723	742	757	724	754	790	742	758	793	760	809	755	739	738	756	752	789	767	767	808	749	736	759	766	784	789	748	735	716	772	777	741	783	774	820	760	737	703	770	732	780	719	779	751	731	734	756	765	749	773	775	784	763	751	762	754	766	736	779	771	724	772	785	735	814	761	735	768	775	775	799	750	738	757	767	781	725	776	810	728	782	776	736	745	778	771	781	802	806	812	724	741	785	818	766	725	743	711	784	751	722	785	786	808	748	753	741	743	741	788	777	766	732	743	760	790	724	788	739	732	783	765	767	757	819	792	770	788	794	766	782	791	755	766	719	764	810	785	769	733	728	782	778	790	766	806	770	773	755	772	788	749	745	755	790	747	772	730	774	751	718	733	733	706	813	740	723	721	776	739	784	782	711	802	775	762	768	697	796	750	739	754	758	788	745	750	771	791	793	746	747	728	737	782	760	804	746	733	714	809	755	772	784	787	776	744	736	787	748	756	797	728	774	762	713	731	741	766	822	721	738	781	770	796	725	788	788	762	799	815	786	812	781	729	768	773	738	759	730	743	727	799	785	740	719	766	742	767	732	754	741	789	773	785	778	733	746	800	802	753	754	768	760	750	734	784	777	760	756	777	763	751	704	752	762	731	752	788	791	728	754	781	759	761	801	828	765	719	769	728	694	831	762	758	775	822	750	762	770	768	740	799	793	762	719	748	725	779	768	764	782	765	723	772	760	732	732	736	757	774	785	787	710	723	722	747	805	741	791	781	759	774	750	728	751	799	740	727	723	760	794	767	764	768	734	733	807	741	758	762	756	746	770	735	781	784	777	710	778	741	739	759	814	724	736	776	749	755	751	769	782	756	742	754	790	752	748	738	770	758	787	760	738	737	747	755	735	725
25648	10918	9856	7959	4424	3018	2073	1468	905	747	587	629	574	528	497	484	518	492	427	422	425	442	485	454	493	429	395	440	440	434	422	432	450	424	417	411	426	425	430	410	460	436	447	414	425	469	430	423	432	432	411	401	427	464	441	426	432	414	429	433	409	458	398	439	435	376	418	406	449	422	411	408	435	434	459	431	444	423	426	433	416	465	474	406	380	392	398	371	406	438	430	393	379	417	453	481	404	410	456	421	439	410	398	446	423	375	457	455	441	439	422	407	449	427	402	450	422	392	414	426	441	406	443	418	428	429	429	418	422	409	430	399	400	416	393	429	430	455	456	395	469	425	413	402	434	397	403	438	425	431	422	416	419	436	425	449	436	407	411	473	403	390	417	417	395	430	427	418	392	451	436	452	456	452	399	414	408	459	424	458	415	432	385	412	430	413	429	429	451	395	392	420	432	402	412	396	475	378	412	423	418	435	456	397	420	441	394	463	452	399	418	408	446	433	434	403	443	414	407	433	374	410	402	425	418	399	443	441	436	434	467	443	437	442	412	390	391	397	400	384	446	411	401	387	397	371	420	444	425	407	456	379	436	440	407	438	443	381	405	406	374	429	428	452	424	443	418	447	427	453	425	427	427	427	354	404	414	440	412	432	428	403	412	462	411	409	459	420	438	451	423	439	415	372	447	423	412	467	438	381	422	443	424	394	467	382	432	415	429	455	389	434	439	441	448	407	439	425	443	394	446	397	408	411	424	414	424	365	412	443	425	412	411	415	407	398	426	440	435	428	400	423	435	395	425	426	458	401	410	407	433	419	408	431	465	447	435	396	427	466	438	408	410	403	436	432	423	438	410	410	405	441	393	400	413	402	392	378	445	429	420	448	386	439	407	430	418	407	421	434	491	432	393	418	409	402	416	438	387	427	423	410	422	405	421	434	445	423	400	388	396	424	438	383	416	398	416	415	446	393	394	456	471	372	392	442	387	437	444	350	404	384	400	445	397	438	417	412	401	409	410	448	423	444	418	392	416	400	453	442	410	412	425	403	398	425	450	414	397	432	453	431	416	397	401	447	427	425	436	442	413	441	435	467	401	391	389	416	458	431	430	399	383	427	379	431	453	418	441	419	412	414	388	390	414	421	452	434	451	433	399	424	446	409	434	391	407	399	416	433	405	431	441	399	449	443	436	391	438	443	431	394	378	402	421	413	429	432	429	433	413	417	421	377	459	429	416	401	424	431	429	463	410	388	429	411	412	414	415	411	401	415	447	426	425	430	410	397	397	427	424	430	461	377	439	390	445	416	433	417	392	449	424	398	435	412	388	421	445	436	420	427	431	439	441	389	423	447	447	412	430	402	413	448	396	390	420	409	464	415	432	422	434	490	436	413	419	452	390	425	412	416	439	402	433	404	380	443	437	434	414	417	412	440	429	405	448	423	406	473	441	435	432	446	397	423	354	407	401	424	447	458	410	400	397	417	425	460	450	365	411	431	455	377	444	429	427	413	450	447	464	416	455	412	414	384	414	405	388	469	341	417	389	453	418	397	416	402	450	423	437	469	414	423	437	415	403	384	433	444	395	410	453	434	425	418	392	433	416	468	440	426	439	431	445	455	430	442	454	417	405	453	426	416	454	386	422	416	416	411	404	396	442	436	409	405	403	415	438	429	413	478	436	442	444	435	407	419	389	388	442	453	412	423	438	413	412	411	469	410	406	415	426	424	458	430	401	388	411	418	420	411	421	419	432	424	395	424	451	418	422	381	424	368	414	413	384	422	443	436	411	428	430	381	383	418	448	448	421	402	441	410	415	404	430	454	387	425	427	441	447	432	448	486	432	428	403	419	427	427	430	397	419	404	426	401	437	421	423	445	430	418	416	418	436	415	415	470	420	423	448	399	404	395	436	428	461	467	436	422	380	393	444	415	458	448	429	420	381	444	422	418	440	389	417	393	413	421	400	431	404	412	378	424	418	427	441	376	427	411	426	435	461	429	432	420	428	427	430	396	395	416	421	437	403	385	378	449	434	435	463	427	371	411	408	417	393	403	393	425	401	393	432	424	467	416	443	431	402	484	444	425	453	440	398	405	426	413	426	423	415	396	418	413	425	399	386	403	385	398	398	420	478	407	414	399	447	394	414	415	384	410	441	391	424	402	388	436	467	394	406	393	433	463	436	418	416	381	392	416	421	411	395	437	445	398	442	373	419	418	442	420	423	395	409	393	416	405	423	400	413	413	413	380	396	424	425	452	417	387	415	395	408	408	414	397	423	430	463	439	414	412	427	458	461	458	413	430	416	417	426	416	447	414	430	413	427	416	437	410	404	458	377	402	393	429	438	392	413	383	394	398	456	418	416	416	454	451	456	412	430	435	408	431	403	395	393	411	432	364	442	436	440	403	384	398	355	403	397	414	389	401	420	418	392	426	435	463	416	446	437	389	433	415	398	383	454	413	445	441	406	430	428	410	425	387	460	430	405	407	417	421	436	414	407	426	400	432	405	388	413	429	427	444	445	402	425	354	389	416	394	434	398	402	448	407	406	436	450	438	397	447	452	418	413	427	442	450	426	441	448	416	421	444	438	470	488	429	411	417	448	447	417	445	437	440	394	419	430	380	429	471	404	424	414	406	455	481	419	415	415	445	444	440	417	402	388	424	473	404	424	409	436	425	401	423	376	403	451	419	424	395	428	416	457	453	408	432	417	395	421	417	377	417	432	386	398	383	385	417	427	417	370	434	414	437	418	390	402	462	428	444	443	440	469	431	398	397	399	389	405	432	441	424	406	447	417	414	440	418	432	400	449	443	430	351	438	422	401	411	432	425	402	439	426	407	416	370	438	453	417	365	398	418	377	388	478	387	406	438	413	417	452	458	414	389	412	402	425	394	413	414	454	451	403	378	400	440	410	446	419	427	412	429	434	414	402	407	448	422	442	376	408	413	416	415	413	443	461	410	409	428	402	421	415	417	410	410	436	386	399	382	423	410	412	445	432	394	417	408	412	403	424	459	433	396	419	388	397	443	433	405	399	377	419	434	380	390	446	409	400	471	412	407	426	410	398	433	423	446	457	382	389	388	401	404	452	440	408	436	423	385	420	409	388	433	468	435	431	414	430	397	392	428	419	418	417	439	443	429	391	429	407	402	449	416	423	437	414	465	433	455	444	361	397	398	405	446	409	425	417	400	439	404	443	386	425	464	418	427	385	414	416	399	421	428	373	404	400	414	424	434	402	446	447	435	441	435	426	406	417	439	403	456	464	448	441	457	430	424	444	435	395	432	400	387	445	442	406	424	429	426	424	381	415	409	429	448	403	415	413	441	406	405	443	412	465	427	429	431	434	427	449	414	448	436	421	397	408	394	423	459	422	444	452	432	399	405	422	416	408	429	414	417	388	432	428	464	418	414	451	415	396	426	436	381	433	381	415	414	435	415	418	409	404	416	450	415	400	404	478	431	427	412	410	427	428	430	434	406	399	497	438	401	412	426
14480	7797	13923	15242	11915	9362	7105	5208	3449	2871	2286	1986	1763	1660	1455	1368	1193	1176	1053	1082	1094	1131	1117	1113	1073	1031	1017	997	1012	1003	975	941	920	980	1004	911	911	951	951	965	985	1004	980	992	887	981	912	926	921	937	915	912	961	970	959	907	940	969	908	895	932	882	967	874	913	840	873	884	932	917	870	938	916	880	900	934	952	882	925	901	893	961	904	932	897	917	919	905	910	939	935	858	893	962	912	895	901	861	900	912	965	897	925	935	906	861	939	904	913	898	967	944	932	878	875	899	969	851	896	855	954	877	917	891	913	923	901	898	879	944	861	914	919	901	913	928	931	915	890	886	932	900	944	896	866	899	933	868	936	890	884	864	932	863	891	943	936	958	886	887	898	894	906	939	912	917	889	847	905	926	957	897	935	930	936	953	922	918	906	919	901	921	945	940	896	923	938	941	939	885	887	930	905	868	929	966	909	936	944	908	936	909	920	881	945	853	913	909	884	931	920	926	915	948	891	846	895	956	937	932	926	887	914	892	905	889	893	916	947	916	949	893	948	942	906	872	942	926	923	957	899	888	891	936	868	918	928	934	909	899	947	927	985	922	845	936	903	950	874	897	938	920	924	864	884	917	891	907	901	933	957	955	886	904	903	886	895	913	926	962	922	953	862	875	939	939	956	883	921	984	890	872	882	941	900	906	917	923	903	892	881	905	896	906	939	842	869	917	958	891	949	887	955	891	908	925	880	913	910	904	935	850	894	930	879	905	959	911	927	943	868	865	898	869	892	839	908	914	908	908	940	924	880	851	889	897	920	863	936	932	918	891	851	904	948	874	906	902	913	903	858	942	951	890	903	928	886	891	903	893	873	914	894	912	954	898	847	900	908	928	841	901	905	918	874	905	882	934	865	924	904	876	939	862	945	862	893	959	944	896	879	881	883	898	918	952	901	945	874	926	905	894	857	897	906	919	917	932	941	949	918	951	939	921	880	895	938	915	886	938	898	922	922	894	903	909	912	904	909	880	935	927	908	950	976	898	932	923	872	923	941	915	876	931	962	910	923	906	893	915	906	895	961	1032	981	921	937	939	909	941	948	911	947	928	855	922	928	927	924	943	897	878	897	891	965	886	892	925	871	907	909	927	928	958	908	894	929	900	973	868	977	902	939	899	893	974	944	898	880	988	843	931	912	936	903	951	903	915	832	890	886	924	966	894	824	905	902	869	877	905	912	911	906	934	895	987	900	947	945	921	868	945	883	905	995	894	878	953	928	903	897	871	917	927	901	912	914	877	915	937	880	936	855	893	939	945	936	911	951	863	848	884	860	910	902	927	897	949	855	881	883	894	896	934	877	900	925	915	948	911	932	868	893	949	928	925	938	947	891	898	901	922	948	877	945	921	898	887	947	923	902	936	950	949	928	912	943	906	958	900	898	888	909	881	954	933	877	927	883	928	914	881	933	855	950	907	874	903	909	909	909	914	914	903	939	895	850	898	902	897	873	882	882	957	889	890	899	853	942	940	891	880	937	883	921	900	921	899	921	875	893	898	921	877	888	874	929	916	927	900	902	887	978	954	900	909	947	924	933	886	885	835	925	932	941	887	889	980	914	926	912	898	895	922	875	849	881	940	892	941	943	908	890	876	880	914	862	989	904	887	882	932	917	983	936	863	919	914	906	944	881	902	885	909	851	906	926	930	955	888	891	865	910	920	902	943	907	985	884	902	889	892	940	952	908	916	910	884	927	916	883	885	892	887	929	906	902	892	930	904	949	919	934	968	894	867	909	892	928	914	930	972	959	914	985	900	920	941	940	905	881	920	938	908	953	896	913	917	957	1000	937	912	877	914	888	896	944	896	906	837	909	938	903	922	938	912	932	907	943	882	939	893	923	868	968	900	947	888	871	871	922	897	913	937	942	920	911	918	922	835	899	888	904	927	898	903	948	968	892	908	947	944	904	877	898	909	861	879	910	894	910	901	961	895	901	946	932	893	882	909	889	936	886	987	910	911	933	926	850	920	947	922	912	937	967	883	919	940	883	913	901	973	888	873	907	928	903	923	906	907	915	952	900	913	912	902	935	910	941	940	871	921	961	896	890	888	902	893	943	906	865	949	944	870	878	901	892	919	913	905	916	892	900	917	940	890	904	907	926	903	892	940	886	911	943	899	915	912	904	866	934	896	943	912	924	835	896	874	899	921	935	896	896	906	876	939	861	972	891	908	867	870	908	879	865	886	907	936	902	919	864	900	868	919	908	887	881	969	923	943	910	882	947	875	904	921	936	911	885	964	920	924	848	916	943	956	883	878	858	930	942	884	911	911	950	939	914	886	909	948	916	880	867	933	888	902	918	947	904	896	869	891	905	887	918	891	898	867	898	887	931	860	942	934	867	880	913	943	958	909	947	872	935	938	913	919	900	900	881	914	914	929	914	914	900	903	897	912	931	907	895	896	856	960	889	929	942	874	917	940	898	888	951	885	850	917	886	894	952	914	903	913	931	896	910	954	901	858	885	911	891	924	923	924	907	850	960	888	879	859	926	920	909	897	971	949	905	923	907	894	917	903	933	968	909	868	893	966	861	864	978	898	912	927	917	957	902	948	905	930	946	918	925	932	987	884	922	924	894	921	907	861	935	907	916	929	867	917	945	925	925	923	967	858	887	902	882	922	922	879	900	926	888	926	862	890	876	899	923	963	868	922	896	902	957	869	907	902	911	894	899	916	901	883	907	929	866	885	951	899	902	912	882	893	896	889	856	914	887	946	943	861	931	882	920	868	956	934	933	885	924	901	898	912	886	938	912	972	920	931	904	901	915	924	962	945	904	961	912	901	909	900	891	925	976	904	903	909	852	919	925	901	965	938	954	898	934	904	926	893	874	921	944	893	899	882	958	865	853	975	910	908	891	939	926	857	917	871	857	901	903	893	849	926	912	945	887	927	903	939	896	867	883	913	930	909	924	989	900	874	889	901	932	899	922	970	891	930	958	873	924	890	940	912	852	937	910	924	942	931	891	909	873	941	951	861	893	950	881	935	885	874	917	879	910	881	862	881	908	918	929	909	913	952	884	953	912	902	884	978	861	889	893	924	899	885	885	886	884	937	874	890	893	913	923	921	943	887	918	912	947	894	905	910	970	920	898	909	885	891	944	908	977	871	892	943	946	910	922	892	919	982	889	945	909	863	959	889	920	948	920	920	941	905	869	935	940	927	881	927	921	915	904	904	927	905	943	961	923	917	925	891	942	938	910	867	897	949	889	851	882	854	971	930	920	918	938	875	906	933	895	891	906	935	904	913	925	903	891	849	898	924	936	982	864	904	940	894	890	942	938	920	888	888	876	914	879	918	906	959	884	885	906	955	967	864	894	910	914	905	880	845	915	951	938	878	934	914	877	914	867	933	912	921	862	960	898	901	930	960	877	880	939	857	912	938	900	944	920	851	910	930	885	967	963	929	920	901	893	958	940	841	894	940	890	910	948	916	913	917	860	858	861	943	874	884
7611	3568	3511	2720	1689	1282	896	743	544	549	459	469	412	400	366	368	379	343	372	364	363	345	370	379	343	373	363	397	334	337	327	333	355	361	362	316	310	354	382	330	347	341	337	371	356	342	321	359	349	390	372	346	342	344	350	359	375	374	359	359	376	376	357	346	370	361	322	355	351	362	331	400	391	363	369	339	347	349	334	330	342	350	341	387	336	356	331	360	334	367	358	348	375	359	359	364	369	366	372	369	369	363	385	354	338	354	328	337	357	352	344	348	355	344	346	349	381	375	333	361	346	373	344	341	340	358	369	370	339	343	372	350	364	350	390	342	366	350	394	364	353	317	332	364	333	397	376	366	323	358	340	361	366	330	380	344	337	359	334	331	360	362	365	378	377	342	344	338	362	355	340	422	317	339	416	357	365	304	381	327	317	371	377	344	342	316	367	378	382	362	339	346	346	360	381	333	378	370	384	350	323	353	343	364	369	363	392	352	344	334	381	360	376	313	356	334	349	345	362	353	389	348	351	347	382	363	398	353	374	361	395	359	367	353	377	356	345	364	329	355	339	298	341	355	364	359	342	310	366	322	394	379	377	371	363	365	353	332	379	338	353	368	380	345	320	362	332	390	341	347	358	341	347	357	351	340	368	363	344	333	356	385	363	311	366	380	349	354	352	359	375	372	351	323	342	345	371	367	341	358	389	377	365	349	366	347	336	320	358	352	338	339	365	367	348	348	347	381	351	336	351	368	380	362	321	361	337	353	335	388	320	361	343	341	346	359	358	341	322	302	321	356	411	341	353	369	347	357	316	381	373	365	334	381	337	352	373	367	317	374	328	367	349	369	376	351	365	364	331	358	322	348	366	359	369	375	348	356	365	371	317	303	342	348	397	387	374	339	356	340	334	337	358	341	356	350	337	315	372	354	342	373	336	337	364	379	355	390	390	350	357	356	334	338	364	351	326	373	356	361	358	363	358	386	377	365	361	345	344	382	386	367	320	354	381	371	336	352	368	377	349	365	346	379	354	352	351	363	364	328	366	371	331	369	384	347	361	343	331	342	361	366	330	331	344	336	322	346	337	326	353	352	372	346	341	344	346	365	384	365	371	342	359	330	351	355	350	346	337	337	371	374	360	367	324	340	358	320	348	357	346	361	375	358	370	355	369	360	322	332	362	316	379	350	361	345	352	385	337	341	337	346	363	365	359	318	384	359	337	316	351	380	358	355	351	346	345	379	341	304	317	363	345	376	380	356	358	317	344	372	351	370	319	314	358	340	336	383	340	362	364	353	355	364	368	329	359	324	363	368	382	361	380	353	337	341	392	328	367	367	354	332	351	346	325	344	345	368	310	336	336	314	343	327	343	358	343	335	362	363	335	387	373	376	368	355	330	366	412	326	366	365	344	341	355	404	393	336	350	340	372	367	314	326	359	365	371	374	372	378	390	357	345	359	305	367	393	359	368	348	361	350	328	352	340	363	356	363	375	335	349	381	358	358	381	339	361	317	387	416	373	338	370	314	352	356	393	383	314	372	373	353	322	308	352	312	364	388	361	324	352	337	345	373	355	330	361	357	351	340	352	362	365	341	341	373	384	367	373	351	331	326	338	382	360	342	351	368	375	396	356	339	314	360	340	350	366	344	361	359	372	369	346	338	368	347	351	329	365	339	332	344	365	345	381	340	366	346	307	349	356	357	337	351	354	392	335	358	341	327	344	335	389	376	346	376	341	355	405	354	352	389	367	361	367	347	337	353	329	346	345	360	345	342	387	412	376	367	333	358	331	360	351	330	377	333	350	342	363	372	354	382	371	351	379	315	375	328	369	384	375	343	384	348	340	360	388	331	380	355	345	326	320	345	351	386	323	337	357	363	350	356	324	383	331	400	341	311	343	343	339	339	343	362	335	354	359	348	346	400	354	357	361	380	369	327	315	334	373	347	356	343	380	383	359	343	327	342	363	358	347	373	314	368	335	334	339	357	363	377	342	350	345	379	374	320	378	343	360	330	332	358	367	328	350	373	380	372	333	385	360	358	365	332	347	371	354	354	350	342	371	378	360	381	339	364	351	345	340	371	337	365	404	320	340	335	343	361	396	327	324	373	374	355	355	335	318	330	345	380	373	390	356	344	356	370	382	340	370	345	339	372	331	332	343	393	352	362	365	330	320	355	339	358	352	362	345	351	335	344	376	362	323	372	333	366	347	338	374	384	338	351	306	378	356	354	350	331	391	382	349	312	349	362	377	329	372	341	357	360	361	364	385	379	403	350	383	337	355	350	340	324	351	328	385	321	360	337	363	365	359	377	365	364	359	337	351	357	355	365	333	360	347	339	351	342	356	321	354	352	392	344	339	325	340	382	388	350	344	327	342	355	365	363	354	380	333	365	305	366	333	372	359	327	343	383	341	329	359	319	374	373	360	341	347	374	358	350	289	346	339	360	348	412	342	341	349	359	352	351	365	367	365	346	392	377	339	352	365	346	347	341	369	402	324	377	335	341	331	347	392	381	358	344	343	333	330	314	367	350	366	347	329	367	339	353	321	354	372	315	372	364	344	362	321	337	338	348	323	342	379	364	345	371	405	349	366	325	373	399	361	361	340	380	365	371	350	347	337	388	335	356	357	373	370	383	357	354	377	317	361	323	380	363	360	339	376	383	361	326	361	349	323	373	388	315	370	379	377	358	314	360	336	353	341	363	355	352	374	375	365	317	351	354	359	363	342	384	389	364	374	356	361	358	354	342	391	376	365	346	281	361	373	397	343	350	376	398	359	387	361	344	355	345	344	398	332	372	371	348	322	383	404	400	334	337	346	349	358	354	350	360	356	354	378	369	386	382	369	360	337	332	317	336	351	367	331	376	358	372	349	423	356	382	375	343	340	381	370	389	327	356	370	333	395	379	345	386	356	359	327	338	365	371	368	346	325	346	338	380	392	359	399	342	302	362	351	340	349	367	333	348	373	345	365	321	346	360	376	350	360	374	391	363	354	344	383	375	335	336	355	345	355	389	348	324	341	375	348	352	388	364	342	390	383	363	398	343	345	365	390	340	349	378	376	337	381	389	372	357	362	312	333	317	346	339	336	347	360	367	378	359	359	345	331	310	337	350	319	348	307	348	384	379	362	367	385	387	353	375	335	342	370	351	364	321	325	389	357	391	346	339	364	382	373	349	382	364	376	348	386	318	340	351	354	368	341	320	356	344	366	356	375	363	331	346	343	344	330	334	359	325	391	378	387	376	337	389	358	379	367	344	357	353	386	364	305	326	334	362	375	351	351	384	340	377	341	339	351	376	349	416	358	328	315	378	365	366	376	339	351	367	330	340	349	313	280	330	318	329	356	360	356	353	351	324	351	336	326	348	349	326	400	359	337	346	364	350	374	378	372	336	338	361	371	341	340	368	373	332	346	364	385	345	348	380	345	365	377	376	329	356	311	373	322	330	354	337	362	368	351	363	368	353	365	351	366	405	351	387	361	354	342	340	334	346
4997	3266	6434	7366	6062	4501	3314	2467	1671	1533	1282	1110	1081	1034	1043	913	889	851	872	831	860	859	806	842	861	819	773	767	783	792	783	786	794	710	729	798	796	765	806	738	804	797	798	783	828	826	805	806	787	751	765	777	790	783	831	764	790	749	779	787	760	751	786	751	729	789	763	756	801	747	756	753	750	781	750	782	753	725	805	812	818	787	752	809	783	759	758	721	793	737	803	766	803	800	742	782	781	768	803	787	821	813	823	771	777	762	805	731	755	786	792	709	701	727	756	812	790	761	780	739	807	782	748	739	779	782	804	783	797	770	779	798	789	760	796	840	801	773	787	794	749	842	801	791	823	766	744	787	749	744	809	782	808	826	767	790	774	754	712	756	790	749	750	799	807	782	767	781	784	777	768	809	741	778	799	749	800	797	789	743	803	785	752	776	828	761	764	786	786	794	743	758	800	764	713	774	805	820	816	742	749	774	794	795	787	761	792	774	783	774	782	797	746	740	803	764	742	756	766	810	825	809	758	796	810	743	779	753	802	773	782	788	737	743	768	749	818	734	771	762	784	781	785	798	764	776	791	815	795	752	770	769	777	768	748	737	763	744	764	742	769	735	776	743	747	745	739	774	749	785	757	753	788	763	756	760	789	741	754	779	766	777	779	781	788	774	822	745	732	731	718	813	771	715	758	805	721	748	764	768	785	814	780	767	745	802	771	754	788	784	791	761	804	789	768	781	791	754	758	782	757	747	777	800	773	762	759	816	814	813	759	832	810	720	763	774	787	770	763	718	788	762	767	767	749	766	753	811	761	783	770	818	767	755	801	808	806	764	778	788	773	790	794	805	813	749	766	763	782	766	735	787	822	769	724	759	761	804	736	724	809	772	814	763	739	761	739	786	793	758	749	821	797	844	776	783	759	708	751	805	774	744	785	791	767	788	829	785	812	834	758	771	755	766	793	800	709	797	840	791	773	755	706	777	753	765	740	807	776	753	763	714	755	760	842	831	846	808	811	750	752	766	797	795	827	857	775	750	735	771	765	756	772	744	792	753	722	772	756	767	778	790	814	749	777	807	840	802	753	757	768	771	789	778	773	751	777	810	787	793	795	743	764	753	739	758	778	750	745	781	759	738	775	812	787	750	806	729	759	733	759	811	788	812	769	776	762	775	792	739	761	754	756	783	781	815	742	744	789	784	756	788	750	745	770	795	775	783	752	781	775	752	731	812	795	789	814	801	794	818	788	799	773	756	788	791	827	767	762	738	772	791	774	749	787	742	754	769	805	791	790	756	764	792	804	788	746	781	796	736	794	745	780	782	794	740	783	795	773	748	776	768	790	769	797	767	768	753	798	751	793	774	803	796	787	753	789	804	777	761	796	723	771	741	738	765	788	790	793	801	766	814	765	748	777	754	816	729	794	760	739	812	725	748	826	815	787	768	775	799	751	804	755	762	743	772	746	742	761	761	774	809	745	829	748	739	811	723	755	783	747	827	728	696	782	740	803	798	807	757	732	767	726	767	783	790	758	819	799	801	816	779	802	779	769	752	747	781	705	802	768	748	779	740	766	737	768	803	778	753	785	770	773	790	745	743	788	819	800	793	755	790	757	772	784	770	732	802	821	771	773	778	813	816	780	772	838	745	777	712	779	791	787	785	803	783	789	791	780	798	752	801	764	783	780	753	804	791	795	809	735	766	747	725	755	764	779	837	758	706	784	725	783	763	765	772	784	807	731	757	828	703	776	742	802	747	760	765	790	805	765	817	813	791	774	738	765	765	740	762	767	757	790	792	778	793	778	804	735	768	786	802	760	742	791	770	808	741	805	750	770	764	760	776	764	826	779	728	765	781	769	796	749	772	754	741	772	775	831	787	755	783	754	809	805	741	787	772	745	752	774	727	782	837	785	740	790	743	731	777	784	759	782	778	791	817	741	802	767	750	770	737	762	761	787	815	790	725	759	832	824	741	737	793	781	771	720	801	747	812	768	798	740	734	772	743	776	822	745	769	772	782	779	776	757	792	806	832	768	817	773	758	732	794	778	774	776	765	718	801	765	770	807	760	797	748	797	764	728	785	756	741	752	783	810	800	744	787	774	806	767	812	753	766	772	793	729	829	790	802	784	814	804	797	776	744	790	811	775	780	775	784	793	717	812	830	802	779	812	742	749	768	725	759	823	828	736	793	824	783	775	776	801	767	792	778	768	764	751	768	784	775	808	763	800	760	745	772	752	738	759	810	789	787	765	787	801	756	757	695	781	718	757	761	799	755	778	767	729	764	759	760	778	787	784	728	780	752	782	808	781	799	751	790	849	801	733	778	746	748	760	722	730	750	756	765	789	768	719	773	786	796	754	773	767	798	762	756	772	756	797	758	788	769	845	732	819	808	752	756	848	782	790	752	826	746	742	762	829	797	837	799	734	807	755	770	808	807	812	754	797	782	791	761	796	720	784	799	776	796	809	721	746	768	771	756	836	778	816	792	822	746	771	746	778	787	786	826	775	803	772	758	776	766	820	775	776	779	741	755	782	791	778	803	799	789	763	801	778	704	799	787	757	761	800	812	759	788	792	803	758	743	755	772	775	775	781	775	770	762	713	811	767	775	748	754	774	746	756	823	779	721	727	751	770	833	781	788	820	758	820	816	805	791	800	751	752	769	784	745	762	805	796	827	773	774	802	813	736	772	775	737	770	778	762	810	751	771	832	803	759	746	752	773	777	795	767	715	770	772	738	769	805	763	811	761	778	750	747	766	732	798	819	772	778	807	756	753	772	789	766	804	739	726	793	802	775	798	788	808	764	792	743	772	759	790	788	808	810	727	786	793	761	772	768	710	814	767	787	755	792	763	761	755	765	806	786	750	787	806	729	813	793	762	731	825	794	795	832	756	781	810	762	824	779	786	739	775	815	757	792	755	764	763	780	835	799	760	758	805	754	777	767	737	806	762	800	785	790	775	793	790	791	767	775	793	811	794	786	764	765	776	782	770	836	763	778	743	724	782	766	743	749	844	788	757	797	807	764	789	763	792	749	765	788	763	798	812	768	761	791	774	764	813	754	770	738	835	790	744	822	807	765	781	823	757	782	751	770	817	737	793	782	773	804	800	783	736	810	794	779	742	781	835	742	782	856	794	733	762	758	753	755	793	787	779	796	741	783	763	772	763	765	791	756	782	809	802	748	777	786	767	783	798	791	787	729	774	765	814	809	757	780	805	827	784	800	775	742	744	789	736	812	761	794	768	743	831	750	808	744	748	795	805	749	812	826	816	759	833	758	805	714	791	800	838	766	794	746	732	769	767	792	766	769	774	785	763	814	777	754	775	798	757	758	786	788	749	753	764	804	795	809	758	785	799	779	750	760	800	757	778	798	753	814	756	819	763	754	769	796	780	758	762	783	747	755	783	783	762	747	811	771	770	778	756	793	766	791	795	825	811	744	751	709	767	801	800	768	797	753	737	794	738	724	805	813	764	783	756	742	758	733	747	724	772
17075	6859	6828	5385	3036	2015	1400	980	714	602	524	424	460	416	404	408	374	375	371	332	354	333	357	363	360	368	304	351	352	353	327	374	339	288	332	381	346	342	339	344	342	293	338	390	334	309	330	395	383	311	324	315	346	336	320	372	340	326	332	348	343	340	329	314	325	342	365	334	318	316	279	316	355	339	350	335	337	362	358	355	361	344	348	327	332	326	338	335	350	349	343	358	331	354	341	369	337	353	322	350	302	327	309	322	346	352	350	313	288	340	320	332	374	346	361	354	364	350	358	287	326	336	373	338	355	326	313	352	333	298	356	342	357	342	341	336	355	330	316	373	321	336	363	322	355	324	339	360	372	367	339	334	325	346	358	317	318	347	322	336	340	359	369	334	326	387	356	350	376	368	336	350	339	343	365	360	313	373	345	366	370	348	348	325	321	355	345	311	367	330	342	327	377	337	338	354	345	341	341	360	350	310	343	334	325	348	329	329	340	345	326	339	329	318	333	332	344	346	364	365	334	370	347	318	353	339	370	302	336	343	365	330	344	343	339	298	350	326	380	344	293	324	367	336	343	334	325	334	376	351	333	370	332	353	352	379	329	365	343	358	334	338	346	370	341	356	351	366	334	326	315	351	336	347	329	384	354	337	348	353	337	339	348	330	335	343	356	375	314	348	340	337	345	346	377	358	339	362	315	335	384	362	377	362	364	305	358	337	341	361	339	305	395	346	368	372	354	358	335	299	308	348	344	301	323	329	353	360	338	364	338	384	360	319	328	349	316	351	356	324	350	351	338	348	321	336	352	359	329	309	344	346	338	334	359	332	383	358	356	333	323	342	354	353	339	350	360	337	317	308	314	321	343	356	321	373	346	341	357	362	344	362	312	339	331	362	351	319	320	357	363	370	328	353	326	344	319	315	372	326	333	377	364	366	310	367	343	342	344	354	347	320	329	352	344	349	345	302	314	318	335	351	370	340	332	332	337	356	352	327	366	345	356	333	304	362	318	359	384	305	344	346	360	330	336	318	357	362	386	305	348	308	345	359	301	361	330	333	334	365	327	300	352	337	337	368	349	334	313	332	348	340	348	357	378	345	334	313	337	315	351	393	338	371	339	354	333	318	366	334	386	327	340	367	376	329	345	329	328	321	351	366	341	326	320	366	345	375	359	360	344	325	313	312	331	361	330	291	317	351	323	319	328	353	328	359	380	360	337	376	337	372	379	313	320	331	354	323	339	315	315	327	357	380	341	348	374	318	332	343	326	325	322	331	312	323	375	342	334	317	334	386	336	343	351	351	311	348	369	342	324	360	341	328	348	346	345	316	364	304	317	341	370	332	378	363	350	353	344	321	330	316	361	396	320	354	325	335	331	354	315	306	339	329	383	314	329	307	326	330	355	336	350	325	323	345	314	351	327	358	347	331	350	352	354	365	340	384	333	324	341	326	339	360	340	344	385	345	314	347	336	349	332	312	338	344	331	353	353	343	340	343	368	337	353	381	310	327	356	316	347	364	325	343	371	352	331	346	369	347	303	345	356	326	317	371	352	397	356	314	364	385	305	340	371	354	327	306	311	339	342	346	330	316	337	323	299	347	358	343	333	321	364	360	342	344	358	391	324	335	383	340	331	375	322	360	366	327	333	351	356	375	351	342	331	323	373	372	374	340	323	349	354	363	311	349	303	364	353	339	327	366	343	293	351	339	340	356	320	373	357	354	355	308	326	377	324	342	363	343	332	329	359	347	368	324	327	331	305	338	319	341	307	320	351	326	337	328	337	370	356	310	349	330	378	322	339	346	355	362	339	336	341	343	331	366	346	310	293	364	378	390	354	362	321	338	327	347	341	318	322	332	342	365	324	328	356	330	329	341	358	325	354	328	335	351	337	369	337	329	377	321	343	326	345	309	355	324	337	365	345	354	333	345	338	356	379	359	355	355	342	307	325	311	350	357	340	327	309	352	344	330	378	374	340	309	356	326	337	322	300	329	337	352	356	320	328	359	325	319	330	312	317	330	343	339	301	340	346	350	349	331	315	359	334	312	335	311	331	339	335	352	335	376	332	307	379	365	352	351	337	343	322	301	310	348	335	353	310	314	349	343	369	349	374	307	352	335	379	349	364	355	331	368	400	324	401	326	377	337	362	368	342	371	373	374	344	351	322	314	333	322	347	319	348	347	366	320	348	377	347	343	343	343	326	332	341	328	357	373	339	371	338	343	341	404	320	330	350	352	400	361	342	339	366	355	331	329	341	361	339	352	305	328	330	355	340	347	334	331	340	326	341	338	334	341	322	354	331	329	357	342	325	323	368	384	325	360	329	307	334	348	337	331	350	341	343	322	343	336	332	360	322	313	302	315	340	353	360	357	358	355	345	343	337	357	368	339	326	344	367	342	353	336	365	331	354	351	340	325	315	339	329	351	388	345	394	336	349	311	389	373	347	352	326	352	332	341	326	316	321	333	335	373	341	336	351	326	349	364	321	290	375	351	360	348	324	346	355	367	349	341	360	343	373	360	328	380	363	315	331	347	343	345	342	346	358	311	325	338	292	355	320	307	296	334	335	347	357	348	340	343	371	352	380	344	315	368	349	375	375	350	359	334	345	362	336	320	353	349	349	325	319	351	346	352	336	360	325	329	367	391	343	325	346	337	374	340	350	344	323	329	332	357	336	354	359	379	345	313	350	340	331	327	371	319	304	305	325	348	332	316	320	328	350	362	327	330	356	339	332	363	319	358	370	330	374	327	332	355	331	326	336	336	312	300	311	311	346	365	324	317	361	329	352	346	378	360	339	376	329	347	301	317	343	324	330	359	368	297	309	368	389	348	358	330	349	356	362	352	314	371	342	371	376	376	348	344	406	332	349	333	350	398	353	343	334	335	337	311	361	338	345	321	360	331	327	348	349	308	352	387	351	349	317	330	361	323	331	328	339	346	364	325	313	368	329	341	330	327	317	300	351	320	322	372	361	348	361	325	282	329	356	339	329	323	330	356	313	369	334	322	345	336	369	379	383	352	371	350	352	348	362	337	315	326	327	347	366	343	319	329	309	325	346	336	324	341	383	371	332	335	356	344	337	341	355	360	297	332	365	351	332	331	341	355	326	299	354	372	325	349	345	319	350	328	356	303	322	326	338	323	289	377	344	334	354	355	339	368	335	361	310	350	342	339	339	313	346	351	355	350	342	352	335	347	360	329	344	329	376	300	353	357	373	330	343	336	348	332	332	352	368	340	368	345	327	330	322	343	301	304	356	328	339	350	338	353	355	339	359	337	341	357	338	355	366	337	353	324	335	315	301	354	323	353	328	341	315	342	358	339	351	316	370	330	339	372	312	376	321	358	374	371	348	383	369	331	331	330	345	369	357	335	340	337	368	322	352	339	346	343	346	329	323	321	334	340	341	378	328	354	340	334	335	363	314	355	398	327	333	359	331	372	310	399	345	366	369	352	343	353	372	332	354	322	332	331	335	360	346	340	320	334	359	369
10769	5463	10953	11775	9339	7330	5428	3964	2681	2167	1671	1408	1390	1209	1089	1087	951	959	871	854	848	917	833	898	856	860	842	792	758	790	809	758	762	820	756	724	773	811	803	774	740	776	788	784	788	764	794	835	772	777	797	770	788	840	815	811	824	769	792	757	793	766	729	699	749	793	745	762	733	756	801	748	747	805	771	759	761	707	730	780	731	821	779	792	756	794	828	774	793	733	803	753	713	754	750	797	799	727	720	795	724	763	781	781	742	782	756	742	743	790	750	724	758	728	765	738	737	776	755	774	796	731	726	771	741	730	780	768	767	776	776	754	775	796	790	766	758	728	846	760	755	773	775	793	760	798	720	795	743	745	744	747	769	729	775	790	737	796	791	760	732	780	763	762	837	775	762	764	773	778	762	766	735	783	793	779	810	799	767	801	772	750	731	780	737	772	733	779	730	822	772	754	772	805	769	743	779	721	756	780	762	797	749	712	777	794	772	760	748	790	715	733	783	753	704	780	721	771	795	780	786	796	746	799	792	728	763	770	729	737	776	736	768	747	714	737	814	763	803	725	799	736	776	841	772	717	769	734	797	767	766	743	739	781	737	765	736	728	775	771	777	757	769	763	794	779	743	732	791	741	777	755	764	758	757	772	782	746	760	729	701	755	771	755	751	764	774	787	760	776	766	771	776	811	743	705	738	794	783	755	786	779	742	741	733	714	761	744	766	760	744	729	785	759	751	771	781	772	716	771	748	749	809	760	789	741	730	801	756	765	803	695	753	728	761	738	750	766	815	732	796	797	798	751	727	779	803	798	752	782	760	732	752	748	750	730	748	754	803	792	745	752	791	770	739	772	795	770	746	730	739	780	756	800	757	746	774	757	754	768	763	768	765	713	768	718	765	738	727	785	809	772	794	737	775	743	725	771	761	740	793	756	803	780	762	723	742	740	775	730	698	760	757	760	790	716	721	790	748	772	815	805	756	788	775	805	763	741	807	742	764	739	806	762	766	774	757	774	717	760	768	778	719	777	776	757	742	721	788	740	764	760	724	730	791	812	724	773	786	745	754	771	726	785	730	797	759	824	792	752	747	760	710	776	760	728	812	767	743	746	784	733	731	718	737	738	790	739	728	774	826	706	766	750	762	774	802	743	773	762	784	770	766	772	797	783	788	790	772	746	802	733	754	782	782	783	774	731	775	716	769	804	681	748	707	796	770	748	756	788	807	718	770	741	821	798	804	755	743	789	791	779	792	786	788	732	808	790	781	747	752	766	745	809	732	798	748	755	753	775	744	756	658	790	718	769	726	710	766	780	834	765	820	762	763	821	756	752	748	775	767	794	733	745	780	717	742	772	790	741	750	772	767	739	762	790	796	750	775	767	758	752	760	745	777	767	807	757	742	741	759	779	765	739	704	786	751	770	735	753	770	729	747	754	777	808	783	752	732	743	709	766	827	787	758	785	766	784	709	793	815	732	802	735	763	756	825	730	784	812	770	759	767	733	756	758	768	725	775	729	750	741	722	751	744	764	781	775	766	828	784	735	773	713	750	753	731	717	738	738	768	769	819	763	768	739	809	777	752	731	750	782	758	744	745	746	716	763	819	840	766	733	801	802	799	822	773	749	769	745	764	741	741	757	724	752	731	747	729	804	769	740	770	795	774	773	780	782	737	759	764	797	761	770	822	750	783	727	756	786	755	741	744	708	736	800	798	825	794	780	743	812	787	763	742	680	790	798	772	816	802	789	741	791	725	743	767	774	718	778	725	762	817	783	746	754	764	787	749	784	728	763	776	771	758	772	759	742	724	716	776	767	710	782	751	787	778	776	788	762	739	777	751	785	795	748	789	778	766	820	728	812	774	721	774	746	773	747	747	777	813	756	755	767	731	765	763	773	751	752	779	739	729	788	791	797	753	761	754	776	741	744	778	799	744	737	768	757	778	773	756	763	760	803	740	761	762	810	737	793	762	793	769	764	758	786	759	792	745	771	774	789	770	828	754	738	732	746	759	765	715	728	739	781	720	804	796	738	754	730	790	767	796	738	776	741	732	735	806	749	779	728	764	755	753	771	759	720	734	751	771	750	780	795	747	771	738	771	716	759	803	746	763	749	772	764	771	754	772	778	766	833	774	670	732	769	791	757	748	767	772	751	783	746	739	776	792	794	730	786	756	761	745	785	778	771	796	776	752	775	809	783	717	759	771	766	756	727	785	687	774	784	778	755	753	772	769	721	791	733	735	742	782	746	750	771	728	720	780	758	758	800	801	758	760	794	768	735	804	750	753	757	785	782	762	738	765	796	740	749	768	760	712	708	748	752	767	768	753	813	791	812	807	747	732	732	803	765	774	718	760	734	755	753	739	797	745	765	751	725	762	770	756	754	832	766	786	790	792	735	831	770	721	757	758	739	803	801	753	740	752	768	744	765	796	760	800	771	813	701	785	794	749	716	753	758	783	805	787	704	729	769	723	727	785	784	727	701	798	792	778	775	861	714	749	749	793	734	765	793	773	748	817	761	721	743	755	721	817	735	736	751	811	772	798	809	730	768	771	816	781	737	716	734	746	757	801	772	758	718	735	767	779	766	797	724	762	725	801	764	773	750	753	766	763	769	784	787	716	717	765	746	787	765	801	773	761	794	784	744	699	732	804	770	770	747	729	803	743	796	761	760	806	762	738	732	796	773	732	748	786	781	735	725	840	736	747	720	760	788	763	753	757	788	745	796	746	767	733	741	789	728	746	752	787	759	735	784	750	789	776	743	809	723	755	747	730	764	753	790	790	743	744	830	829	767	747	751	758	767	825	770	761	745	761	774	755	806	714	758	757	793	807	749	758	812	760	725	826	745	811	771	763	720	790	778	805	787	738	799	761	736	771	766	789	796	769	731	759	768	781	755	736	833	806	757	749	773	777	744	772	802	731	776	735	773	811	765	740	752	754	775	773	801	740	747	776	714	754	759	770	707	793	781	740	773	767	771	762	752	772	740	748	770	810	754	792	778	737	734	781	798	779	747	790	790	776	773	740	769	761	768	757	775	777	771	734	798	775	761	786	768	760	741	830	746	812	775	759	771	765	760	786	781	754	750	766	739	802	739	767	740	724	769	776	750	781	745	721	739	801	763	764	787	727	738	792	743	811	795	785	764	730	776	754	763	814	788	804	742	782	792	775	779	812	761	756	781	754	722	773	769	728	733	754	769	767	734	761	781	776	774	757	783	752	786	788	754	809	766	766	734	782	831	755	750	771	773	784	783	855	706	828	769	813	761	738	731	748	703	741	734	773	744	813	766	779	732	783	721	768	738	745	808	761	801	772	786	774	766	796	739	745	767	760	750	809	731	762	796	800	791	744	753	718	760	741	803	768	760	802	738	756	768	760	800	786	751	777	754	751	787	707	743	725	706	743	770	762	767	765	710	769	792	758	821	740	792	765	744	732	759	739	787	770	733	734	769	753	789	759	764	701	755	769	729	756	786	831	761	783	778	799	747	795	733
26489	11818	10498	8211	4530	2934	2045	1417	931	749	694	583	583	555	482	454	486	413	471	424	447	459	427	451	458	443	461	455	430	468	372	398	413	438	418	420	431	438	406	438	449	397	413	423	425	486	447	430	439	431	414	422	449	387	423	425	417	387	388	433	411	395	394	398	413	369	409	440	430	404	452	415	407	405	427	434	407	403	437	422	435	436	395	430	462	417	427	440	414	391	416	432	446	407	403	425	375	397	441	469	408	397	442	445	394	420	398	457	424	465	436	384	387	398	402	408	448	399	407	435	415	400	420	431	426	414	419	432	404	430	397	409	457	424	389	435	420	430	412	450	410	443	441	433	405	403	427	406	451	442	449	389	416	424	430	395	421	412	409	403	412	422	460	422	436	421	398	413	455	435	411	447	430	425	423	417	436	465	427	428	395	424	431	427	420	381	435	438	436	439	423	382	436	418	434	386	408	458	446	466	406	418	475	404	405	424	416	413	406	417	370	471	437	401	420	445	423	424	418	423	447	400	395	442	488	408	383	419	432	357	452	423	434	434	442	450	431	408	425	443	382	431	391	383	392	390	398	405	429	405	430	399	394	418	415	426	428	385	430	452	471	438	397	421	391	389	402	394	412	436	404	419	430	448	438	401	386	403	416	409	455	424	389	420	410	401	428	420	447	446	466	418	436	377	391	432	423	439	399	408	390	424	444	427	395	434	427	396	433	416	438	402	400	412	423	442	400	427	433	455	442	396	440	460	411	411	443	422	408	401	417	422	433	445	401	394	411	418	408	451	427	423	414	405	376	427	455	423	404	458	401	384	418	415	418	411	400	391	425	397	389	448	429	425	444	424	412	406	424	379	391	467	437	403	413	435	413	397	398	401	399	376	407	427	417	418	408	391	415	434	433	448	435	432	407	418	409	439	440	403	456	391	449	429	436	417	419	392	404	408	417	449	404	431	448	406	400	428	411	439	425	429	431	408	373	449	414	445	442	430	435	418	436	418	426	430	402	396	414	387	426	406	396	456	424	423	403	419	428	476	404	439	443	424	415	376	439	439	432	370	427	430	444	402	396	394	418	413	411	446	414	407	412	425	440	400	461	427	447	418	398	388	410	412	431	446	419	410	452	413	442	420	372	395	445	459	423	445	418	434	435	415	444	391	415	414	434	423	419	400	473	414	395	417	428	422	431	429	436	445	440	449	415	422	413	391	414	430	423	368	428	447	445	404	439	446	399	453	414	454	393	415	447	388	408	373	421	446	400	454	437	436	411	449	447	427	410	466	430	416	387	442	457	438	444	388	407	448	438	422	420	436	394	418	399	474	397	410	398	447	496	426	400	407	434	413	435	426	405	444	444	420	416	444	414	439	448	426	412	425	444	433	439	414	429	428	404	401	397	453	447	404	465	433	429	456	412	403	378	402	359	437	426	459	443	390	395	395	412	448	397	394	404	455	455	428	413	435	447	389	397	416	410	413	389	393	431	410	402	434	450	438	408	430	456	443	428	425	416	409	383	403	418	428	419	405	417	441	419	462	442	430	425	405	395	410	404	441	433	386	442	424	383	419	393	384	449	440	408	393	418	413	449	412	418	430	443	410	417	442	439	428	402	417	429	453	404	390	430	409	409	405	383	423	432	382	416	435	447	448	471	456	419	448	444	458	418	397	449	436	401	426	418	404	405	428	399	411	418	423	453	420	442	421	405	470	449	386	450	434	403	407	442	411	386	445	435	387	390	423	414	412	421	399	393	418	464	444	424	418	398	415	363	446	390	418	452	423	402	401	397	447	462	366	409	413	414	413	451	410	447	390	402	411	427	461	440	411	423	451	455	439	455	453	422	424	414	399	412	412	412	440	408	396	396	447	420	381	447	435	415	424	413	450	458	413	417	443	438	393	426	434	449	441	446	452	432	390	435	427	385	419	400	444	416	415	384	426	418	372	409	426	404	416	436	389	420	454	430	398	483	427	421	409	418	410	396	377	418	382	444	434	419	435	441	427	423	407	418	390	417	427	458	406	417	421	408	419	433	438	404	439	403	363	409	392	425	419	417	414	414	401	399	460	417	428	411	404	373	396	469	422	394	385	449	443	391	460	421	422	414	400	436	410	462	409	419	364	416	437	400	416	427	418	422	449	438	422	433	392	430	422	390	451	419	473	423	400	424	452	455	413	421	445	407	457	409	417	426	417	423	385	465	454	422	428	455	381	417	396	410	400	440	419	361	431	411	434	391	418	423	374	369	414	430	429	425	452	424	419	423	432	455	413	404	453	433	401	404	413	416	390	426	394	426	423	399	412	408	378	458	407	412	432	434	413	448	406	442	431	411	389	426	429	411	455	421	403	406	465	418	393	442	409	425	413	454	417	467	396	429	403	428	469	444	389	435	454	442	425	430	414	423	461	412	398	403	407	409	399	358	407	436	448	380	455	403	430	391	385	409	450	390	389	424	437	433	441	402	438	404	434	427	428	439	377	400	387	406	442	412	403	410	424	408	430	439	422	394	427	429	374	383	435	383	381	436	424	466	406	412	398	397	436	373	408	393	424	432	377	430	391	432	455	411	424	433	398	366	415	417	419	409	476	439	413	437	444	425	417	449	413	405	438	393	442	437	432	447	408	441	434	427	400	405	393	413	451	410	442	436	436	423	421	428	428	418	440	437	426	443	429	447	384	393	417	429	460	398	391	431	420	380	411	420	430	449	435	390	433	397	438	424	468	406	390	454	386	402	382	423	397	441	395	443	445	427	410	407	431	420	449	432	410	463	416	415	423	401	433	398	387	415	405	428	435	495	411	427	449	426	372	406	450	406	435	418	459	414	431	407	408	422	397	393	406	434	457	437	419	412	420	436	412	419	452	424	436	453	425	444	434	375	392	439	439	438	462	417	412	450	432	396	429	455	389	382	414	431	456	419	435	412	409	449	397	430	423	408	387	426	450	454	411	408	413	397	426	463	414	428	407	438	369	420	387	420	465	400	395	396	417	453	418	392	437	400	422	415	400	380	409	410	418	398	428	457	415	374	396	424	422	402	397	429	414	390	418	405	411	428	360	430	379	429	405	430	403	422	415	420	421	463	392	436	412	444	444	413	455	406	430	377	420	474	397	397	381	405	414	451	403	403	428	431	423	416	447	440	395	415	455	426	435	419	445	381	418	435	441	375	474	447	402	423	433	363	453	437	442	364	404	430	447	400	363	428	420	430	446	465	455	416	409	423	460	392	391	405	387	391	449	429	406	438	420	432	455	442	406	419	398	414	413	430	450	446	416	377	421	429	444	423	393	425	449	457	409	426	459	458	380	424	420	426	412	435	373	443	416	414	426	386	469	385	431	401	463	396	390	436	415	408	448	386	442	369	438	444	466	450	449	454	437	383	375	416	465	437	439	409	427	420	394	400	418	453	416	454	399	409	444	448	405	426	403	448	439	438	428	446	405	438	435	416	472	420	406	403	433	404	387	414	414	425	412	423	445	436	432	418	443	414	393	403	406
14599	8241	14552	15448	11863	9372	7218	5318	3656	2802	2306	1916	1654	1570	1441	1368	1309	1131	1109	1080	1142	1043	1087	1006	1086	1033	1016	971	961	978	970	968	998	951	918	944	977	975	956	928	960	957	919	902	938	1021	912	927	919	931	938	968	965	939	929	949	967	986	887	933	970	954	936	945	882	938	955	911	1004	973	900	873	872	895	985	930	905	926	908	882	915	957	934	899	908	897	940	823	895	902	938	911	948	928	929	912	936	882	908	862	948	943	874	927	912	904	948	881	906	911	905	925	927	846	925	912	888	943	902	893	880	893	928	940	922	948	917	925	915	947	863	914	915	921	901	918	910	896	899	901	977	893	901	921	901	909	933	918	887	896	895	899	978	929	864	972	892	882	948	926	925	930	942	916	886	891	913	890	919	914	926	913	908	856	924	929	874	966	859	909	935	893	960	888	907	960	886	972	905	903	925	916	922	1005	877	901	888	933	874	961	937	909	929	932	948	886	924	906	914	899	912	870	924	944	939	907	898	932	915	906	913	889	899	908	928	926	930	920	932	950	912	891	929	935	940	836	917	911	956	905	886	876	921	920	903	919	891	901	930	949	875	897	906	912	906	869	925	903	943	902	866	904	911	914	949	944	946	885	938	906	907	960	916	902	957	880	948	867	880	944	916	899	921	899	914	937	881	919	956	907	925	898	943	941	888	869	902	881	906	961	908	884	908	875	923	942	898	963	879	901	916	924	893	924	921	909	912	929	919	938	896	832	881	947	923	899	932	891	952	961	934	882	864	901	920	903	866	870	910	885	915	889	932	904	910	913	937	924	893	1000	903	903	861	907	926	883	876	893	924	974	930	914	936	923	917	923	952	946	881	946	911	876	908	941	878	932	935	939	901	880	923	932	968	946	915	935	882	908	934	898	935	911	918	975	863	926	976	927	912	879	904	870	872	958	947	941	915	966	904	924	981	921	951	940	899	848	880	920	966	865	896	949	916	939	913	908	923	918	882	883	945	900	920	941	898	934	870	929	935	919	876	865	963	907	918	941	911	933	930	870	943	907	913	899	891	922	900	904	880	916	932	972	902	903	925	911	883	895	919	895	897	907	884	904	883	873	918	887	926	883	896	932	919	897	894	883	899	856	930	907	927	894	914	890	890	964	977	954	886	922	853	885	928	902	904	980	867	912	941	893	878	921	929	943	962	941	904	895	926	904	867	944	910	880	934	958	902	926	938	893	882	916	917	915	893	910	931	871	917	930	928	929	873	917	932	912	939	967	898	897	907	906	933	963	931	922	896	898	911	900	890	914	856	912	919	893	915	938	888	956	931	881	910	854	923	919	925	898	892	907	902	948	938	907	911	905	923	940	946	972	878	869	929	961	915	936	946	927	905	905	878	918	929	877	932	904	859	927	914	935	917	884	901	946	929	1022	922	948	901	884	884	964	914	942	986	910	941	912	914	916	917	955	941	911	925	980	919	931	854	906	879	933	918	891	935	974	924	930	910	886	963	853	863	892	925	902	921	923	934	942	931	903	825	867	900	952	875	907	926	940	949	928	906	897	925	908	912	899	912	902	880	954	882	901	886	894	921	883	966	867	914	886	918	943	962	865	904	946	870	897	890	942	921	938	870	944	884	919	913	886	933	893	912	928	870	923	925	955	910	909	942	879	909	904	906	863	915	919	932	892	902	930	890	933	910	924	903	934	935	936	938	905	898	921	898	905	898	852	903	904	926	929	846	894	926	911	950	946	977	885	963	858	878	884	891	913	911	930	905	850	934	855	925	940	881	894	935	935	917	878	885	905	916	947	872	922	879	926	903	863	920	939	923	963	881	927	965	904	922	919	922	950	916	898	873	898	923	939	918	944	898	889	928	943	886	894	939	914	945	937	925	937	908	899	970	916	897	882	932	905	945	916	938	885	914	907	888	914	907	947	880	937	931	865	957	957	917	959	892	898	939	899	867	891	919	912	924	981	886	922	934	973	894	911	895	862	903	882	953	897	960	960	843	952	967	904	895	925	920	893	946	952	965	911	936	904	916	919	895	884	870	942	959	925	951	918	929	930	908	945	896	925	894	887	928	964	913	909	971	909	928	876	925	915	900	935	851	913	922	911	889	884	873	898	913	942	883	926	922	926	873	917	976	940	874	896	953	885	893	907	954	949	887	922	922	865	964	879	908	917	888	918	904	959	879	886	898	925	949	919	934	896	969	908	892	954	909	906	890	914	965	968	903	859	896	909	925	975	892	894	899	941	916	962	913	937	888	926	881	940	929	917	918	894	974	847	934	919	864	906	914	883	952	911	944	884	893	894	940	881	897	926	953	930	910	942	889	877	934	935	906	918	918	903	901	947	960	918	938	918	922	993	981	879	888	906	920	917	914	874	890	937	909	826	883	938	910	901	981	883	957	974	922	855	896	917	890	939	913	896	911	1011	898	933	953	888	914	915	914	931	919	914	925	945	892	879	890	910	939	931	883	890	928	955	885	926	900	908	906	891	949	898	877	938	965	941	867	916	932	915	935	882	907	925	928	914	860	914	921	874	915	979	922	974	872	854	899	939	930	901	949	947	922	932	890	893	897	853	859	885	886	912	907	876	906	845	871	975	945	900	966	934	922	882	888	950	859	903	911	907	924	945	936	936	923	864	923	926	914	892	973	892	944	875	925	884	896	934	925	911	929	892	959	913	940	919	936	882	891	893	951	903	940	903	913	910	932	897	883	946	903	964	970	919	941	968	895	890	960	891	967	904	930	895	880	917	962	848	944	972	932	916	914	917	880	960	964	904	896	918	890	890	952	936	917	960	870	951	942	836	963	920	933	874	884	892	863	978	897	894	903	971	903	947	935	919	935	947	934	906	950	847	916	956	953	933	929	974	864	860	926	905	880	927	916	903	905	883	911	913	873	893	927	862	902	894	935	957	905	974	885	892	955	934	840	943	873	902	928	902	938	920	906	903	868	880	892	893	929	951	919	869	904	923	947	886	905	904	895	969	932	959	856	873	986	913	884	901	912	927	904	948	935	928	952	938	893	930	877	883	916	936	884	867	899	890	880	919	924	934	896	930	908	942	822	905	872	887	877	920	882	925	898	939	847	920	924	939	907	963	881	905	956	924	868	897	940	868	869	924	884	910	923	907	926	896	866	921	878	900	891	900	900	914	917	892	962	932	875	881	905	955	943	920	945	889	904	881	922	892	866	911	917	927	880	952	910	906	895	940	904	968	880	900	942	944	926	908	891	898	997	906	930	933	882	894	901	873	871	905	945	890	890	948	981	886	886	909	961	955	896	891	906	872	932	859	927	933	968	919	898	897	910	955	914	984	861	916	938	914	914	902	922	897	883	984	940	948	906	918	921	901	940	903	883	927	908	945	919	882	862	920	931	895	937	875	915	970	897	923	934	897	949	941	902	932	919	958	952	882	924	921	898	959	927	952	902	983	923	911	866	921	944	939	914	905	995	940	906	882	923	878	920	905	929	935	926	942	905	933	964	862	971	892	896	884
8235	3587	3619	2655	1745	1298	862	737	550	509	471	382	414	395	389	386	345	348	344	409	335	368	368	355	340	347	359	349	357	361	324	342	339	311	329	363	360	352	390	385	362	339	367	347	371	344	351	378	361	363	383	362	345	353	347	344	387	335	343	331	354	369	342	345	358	348	368	309	333	377	335	344	374	380	337	360	383	394	345	367	350	317	348	368	362	344	340	351	348	338	367	354	387	373	344	378	338	347	325	367	372	388	367	366	380	347	372	369	348	351	354	365	359	328	358	307	352	348	298	327	334	337	350	359	356	378	347	345	368	327	333	363	367	391	364	345	354	358	376	377	332	372	345	372	363	357	345	351	392	371	372	334	350	345	340	361	369	345	308	336	323	357	337	340	374	355	356	338	391	357	375	340	343	378	369	382	355	364	361	377	378	329	374	346	355	380	368	303	352	321	328	341	377	362	402	358	357	296	341	322	317	360	328	361	367	341	309	334	391	347	381	351	364	355	377	354	380	372	348	369	362	336	344	325	366	372	377	356	363	342	353	394	351	375	373	371	344	351	344	328	340	346	315	383	345	377	347	350	332	347	339	332	351	361	382	390	350	363	331	373	383	335	321	373	340	402	345	387	368	378	357	346	357	388	355	345	354	335	343	333	380	341	372	392	376	327	324	364	371	337	348	355	362	344	368	350	334	374	357	365	363	387	352	349	352	364	325	355	365	353	400	340	355	378	384	393	352	326	350	341	338	362	333	321	314	356	365	364	333	356	328	352	339	336	376	343	348	408	379	346	357	335	345	318	352	333	322	349	385	374	326	367	325	319	338	339	369	334	351	335	350	416	364	357	353	368	353	344	348	325	350	351	370	348	372	362	351	370	345	317	366	375	309	342	355	364	325	319	332	341	362	370	357	334	348	336	361	340	363	352	356	345	394	362	371	368	386	324	370	341	362	410	348	368	358	356	355	345	367	367	368	367	351	343	366	357	365	364	349	370	342	316	328	352	347	338	386	355	341	356	367	366	353	368	356	362	371	400	361	336	322	382	392	340	351	332	369	332	386	370	339	340	336	351	364	349	373	328	365	348	359	346	351	353	371	351	391	341	366	331	354	357	376	362	341	347	355	333	360	337	368	356	344	337	343	346	334	352	372	321	375	345	353	345	358	356	348	334	388	351	346	322	379	370	339	373	353	328	382	341	371	400	406	333	356	337	359	366	386	349	354	304	374	388	343	336	310	316	342	327	347	335	345	336	352	367	332	357	365	337	330	354	406	358	358	368	327	331	316	358	318	341	360	320	358	386	330	362	351	381	358	385	341	361	356	350	323	382	319	357	339	341	347	336	353	409	364	352	349	361	355	380	355	372	361	344	382	340	360	372	379	344	364	368	368	359	325	358	350	345	332	353	352	351	367	363	360	328	317	352	319	348	353	365	352	322	335	314	346	342	339	339	373	355	333	360	350	377	337	339	356	358	324	367	365	336	349	389	346	344	345	360	316	367	349	305	327	358	319	335	351	393	326	365	352	348	371	339	358	367	333	366	368	372	368	376	334	333	335	368	377	352	337	364	378	353	348	368	329	362	370	354	361	368	381	354	366	373	352	337	345	351	336	354	332	325	346	342	336	338	324	371	377	353	366	343	346	343	344	347	371	341	328	326	341	391	340	358	346	363	352	369	317	338	364	353	310	360	322	340	370	350	371	339	328	323	333	358	358	429	348	354	352	345	371	384	350	337	351	356	337	346	353	372	359	351	364	359	355	343	352	336	335	337	371	357	378	372	379	345	370	364	354	359	395	349	354	348	330	368	410	350	356	334	356	331	347	360	369	374	365	325	355	344	354	385	340	363	367	348	345	335	371	361	363	346	346	350	367	347	338	339	360	400	355	345	313	341	334	343	365	369	400	331	381	352	362	346	377	325	372	370	362	390	376	366	319	350	366	365	362	348	363	332	343	381	355	357	384	393	375	342	373	349	355	340	375	368	332	380	336	378	359	358	383	359	359	372	314	355	332	355	365	366	346	359	334	352	335	351	367	365	338	376	378	377	372	366	362	344	323	350	331	367	349	341	350	345	357	352	362	355	363	381	373	367	343	353	333	355	371	347	356	344	325	352	346	353	354	299	391	340	358	328	360	326	344	359	368	330	353	346	366	366	317	316	358	349	318	325	360	346	360	347	336	357	379	402	334	353	395	308	332	363	323	342	358	351	345	350	338	348	373	386	367	328	341	356	353	358	362	328	339	339	334	361	319	346	327	392	358	339	344	334	342	356	301	367	358	343	372	327	394	378	355	333	340	320	333	384	363	344	366	370	341	330	336	365	349	359	361	333	345	356	362	355	375	363	384	364	334	345	340	332	344	313	354	390	370	353	367	349	363	332	379	342	348	349	360	365	360	308	399	358	355	363	299	329	370	321	378	329	348	398	335	316	351	360	372	333	344	350	327	369	371	368	356	316	317	304	331	363	391	346	355	326	348	365	374	373	367	343	355	382	374	378	333	343	351	352	369	342	358	328	355	374	362	343	356	356	358	330	365	342	333	356	360	378	393	388	354	318	348	384	374	334	349	350	370	348	356	353	354	341	355	338	348	333	364	379	381	369	379	359	386	359	332	330	348	294	353	370	337	308	330	355	385	385	358	334	330	353	355	378	349	389	362	356	395	341	362	365	417	354	346	351	359	362	339	363	363	380	381	370	335	377	351	392	351	360	383	366	342	354	344	339	367	368	365	325	379	351	333	327	361	377	387	364	333	349	337	378	372	330	320	352	372	356	378	358	352	345	388	347	374	327	379	411	344	347	359	371	394	352	334	336	383	331	355	341	363	379	338	338	336	362	345	332	325	356	358	367	366	398	373	355	344	349	332	349	351	384	373	377	348	355	355	369	433	336	341	348	337	352	333	356	348	366	398	331	372	335	383	342	345	321	340	390	378	341	338	335	391	336	362	336	338	371	352	357	376	379	329	337	352	375	352	359	354	388	363	342	368	355	374	322	315	372	333	340	397	369	346	350	368	355	331	345	338	347	347	347	371	383	362	372	359	373	343	394	363	367	344	374	367	347	316	371	359	373	388	408	355	357	388	363	356	412	349	382	381	339	381	366	377	375	339	349	355	324	370	338	359	338	382	343	337	372	329	337	347	333	363	359	311	307	327	389	338	334	378	376	357	343	346	398	322	360	337	339	331	392	343	337	333	335	355	354	341	338	357	343	333	373	328	355	383	366	329	324	351	335	345	351	365	365	355	356	316	374	354	333	331	357	361	323	343	369	330	338	389	332	363	375	370	383	367	347	334	358	370	397	369	352	352	371	360	363	362	338	346	353	374	360	344	363	382	372	349	332	383	356	377	396	358	336	395	348	351	330	296	356	362	381	371	359	384	349	376	363	318	385	348	388	420	344	351	368	349	356	332	381	343	351	338	366	342	358	382	359	321	331	393	332	360	386	349	353	390	390	370	352	333	335	365	360	306	328	347	351	344	375	345	391	360	367
5157	3331	6750	7250	5854	4599	3359	2475	1819	1533	1320	1192	1073	1018	976	971	921	890	844	873	848	802	824	839	796	824	781	832	833	777	755	807	745	788	815	832	761	783	781	817	797	805	757	786	791	752	795	818	708	811	837	769	767	782	803	807	812	843	743	834	769	773	763	770	776	751	804	788	812	748	771	823	790	758	802	766	781	802	761	813	770	779	803	794	791	726	709	804	758	736	793	746	743	816	807	785	825	769	829	745	820	772	772	805	771	774	802	769	805	781	770	776	797	793	771	806	807	749	806	761	756	803	796	770	780	797	729	763	773	786	737	774	728	724	802	820	754	789	771	755	741	792	785	771	728	794	737	784	778	800	825	768	782	784	796	800	805	774	718	766	763	813	799	789	807	744	711	769	755	773	769	782	777	821	794	739	809	755	788	801	809	797	739	786	819	717	794	714	735	750	794	783	757	813	750	829	760	784	795	791	815	776	754	789	820	886	812	799	782	764	786	798	781	784	752	752	784	769	798	765	789	762	803	769	759	774	777	792	743	787	811	769	844	768	806	760	765	750	781	766	768	791	779	760	793	755	768	781	756	807	784	741	775	770	767	751	762	777	749	789	748	778	783	814	747	742	738	788	764	811	770	752	737	776	812	741	743	767	718	739	806	769	811	825	763	772	774	741	739	795	786	766	780	756	801	788	744	805	792	684	792	761	835	738	774	831	745	770	753	750	813	745	772	775	841	768	812	797	729	739	734	782	764	778	782	734	814	781	789	801	790	816	807	778	807	728	772	804	777	779	799	754	783	774	781	777	788	758	783	778	800	770	806	775	778	747	785	774	811	806	752	775	790	754	716	803	754	803	814	783	718	738	762	760	783	775	785	774	820	755	826	741	776	798	741	790	812	776	731	797	797	754	789	772	773	749	775	743	793	798	811	802	791	733	798	748	817	767	763	800	757	768	732	782	772	786	795	756	782	774	730	762	825	773	800	813	790	739	797	757	752	747	812	791	765	792	788	801	754	774	794	784	808	755	761	793	742	767	814	790	793	772	809	831	795	774	748	762	760	735	782	795	776	789	743	788	815	774	822	825	734	766	846	708	826	731	820	782	779	733	741	741	801	766	761	752	799	715	738	796	815	799	774	800	813	751	773	786	778	791	796	745	781	785	760	786	788	799	794	793	815	810	766	789	792	804	728	777	788	772	730	806	701	741	793	756	771	778	782	789	766	778	763	765	761	767	779	771	803	737	761	780	763	739	756	792	823	781	794	819	799	775	780	720	826	770	763	784	817	749	803	799	772	775	769	799	828	797	774	755	772	796	735	769	793	752	776	781	795	789	791	718	757	727	787	800	773	762	790	749	786	749	799	772	777	763	758	774	765	799	747	797	760	754	808	789	788	802	790	759	831	802	788	779	742	794	788	761	753	806	766	755	808	739	839	808	753	786	752	794	785	761	729	792	738	784	818	774	784	822	743	780	801	811	761	779	776	753	810	756	802	759	750	782	770	753	798	787	780	780	773	824	790	810	811	730	836	758	726	779	792	804	797	758	778	797	806	784	788	758	752	734	781	804	827	743	811	761	776	770	797	736	815	778	821	789	799	741	726	723	707	772	733	741	795	817	759	794	767	762	810	843	774	762	768	760	805	833	809	819	746	776	766	782	734	736	810	734	769	771	833	751	799	785	772	789	748	804	756	783	771	734	827	766	778	815	820	768	774	849	792	741	779	793	755	826	823	796	774	753	785	746	809	770	787	771	752	781	819	769	776	752	773	759	795	761	713	794	792	743	756	771	771	816	753	783	776	746	729	826	806	783	790	812	767	784	766	767	775	769	771	765	764	788	833	752	772	790	750	795	781	743	767	724	779	754	783	840	733	797	789	802	789	761	788	794	793	754	788	759	766	809	723	772	762	793	790	759	773	752	776	771	846	758	808	765	746	787	741	763	738	748	757	793	773	769	788	784	725	799	769	758	735	737	780	765	755	820	778	779	753	696	809	763	786	787	818	793	737	783	784	762	795	781	779	834	794	737	762	695	794	797	815	761	770	770	778	757	794	764	755	800	791	793	745	798	798	754	782	823	766	780	789	763	788	796	826	758	760	747	740	810	795	745	813	775	760	750	783	792	772	787	775	787	779	780	706	793	769	801	766	820	771	809	753	740	805	742	783	772	793	788	787	730	720	776	772	730	767	739	807	785	814	751	794	792	765	787	783	771	806	790	749	759	713	783	799	801	776	707	743	814	743	741	749	733	806	811	815	763	782	809	820	781	751	770	762	780	796	741	787	776	768	764	723	832	788	775	776	776	775	757	778	742	777	713	826	738	811	798	796	780	771	791	809	716	791	776	749	795	764	787	751	774	747	799	785	762	808	790	792	740	801	786	820	753	800	748	769	781	785	815	774	769	752	790	762	781	765	769	819	737	750	783	850	803	785	784	824	761	759	782	798	783	732	822	776	792	803	753	788	786	792	810	799	752	789	811	771	776	777	785	746	757	767	743	815	768	726	789	763	783	774	787	751	821	752	815	755	747	772	772	761	799	805	768	761	746	836	800	755	778	805	770	766	789	831	771	805	810	761	754	726	781	805	749	818	797	822	792	770	771	766	811	758	808	747	757	845	761	745	768	760	808	794	793	812	786	772	800	790	774	773	748	793	774	808	807	740	777	832	781	797	750	740	785	762	728	786	767	770	766	768	772	750	758	837	763	799	751	810	754	794	741	755	760	809	792	757	787	832	811	757	789	777	795	792	763	798	740	775	825	736	747	824	770	787	791	798	776	793	776	705	807	804	782	766	780	766	799	799	782	780	787	746	783	774	765	750	773	785	756	828	742	726	760	781	745	815	802	767	790	838	768	777	733	778	763	809	778	787	782	779	763	800	743	758	773	766	851	825	783	783	740	739	746	765	780	750	792	759	792	804	809	792	779	805	818	821	733	808	765	819	813	767	763	748	780	727	762	794	756	800	757	765	769	784	779	729	775	781	773	722	736	766	807	711	785	782	803	826	756	775	821	786	751	814	774	729	756	756	788	768	803	766	791	747	787	806	720	760	779	747	754	799	820	735	837	786	744	814	764	741	788	766	794	783	750	758	821	733	782	783	756	791	770	779	816	707	746	812	776	838	748	783	790	796	776	750	799	787	742	800	789	780	749	817	749	798	776	774	761	758	796	746	786	792	780	783	777	763	764	765	764	761	789	815	788	781	786	827	798	756	756	798	798	697	733	800	785	785	709	771	788	771	772	800	776	800	752	779	782	812	757	813	795	783	815	764	763	784	792	754	747	797	739	791	773	733	743	762	830	771	809	816	712	780	770	755	764	778	764	776	826	735	765	808	794	791	843	772	748	799	748	811	736	786	835	807	742	759	806	771	783	746	736	780	765	730	742	747	766	765	790	733	806	782	773	803	797	740	784	734	806	734	781	803	766	758	760	770	753	813	750	803	743	750	772	736	806	768	770	794	755	732	777	755	759	769	768	746	808	764	775	782	783
17384	7153	7314	5415	3061	2051	1453	995	712	591	534	496	418	446	412	412	385	339	366	375	365	390	370	378	349	344	372	382	360	348	337	361	359	351	350	312	352	313	314	356	338	323	367	359	327	287	382	336	349	346	369	356	406	368	325	362	361	362	330	329	356	339	380	358	381	336	347	295	363	339	351	333	344	327	334	338	334	358	319	382	349	349	342	364	341	349	330	323	340	356	371	341	323	359	349	357	363	393	357	350	342	325	332	353	355	344	348	356	333	327	356	382	375	351	360	373	347	375	330	374	292	371	359	367	334	345	337	351	324	324	342	299	312	358	360	308	352	358	353	360	344	349	343	322	326	311	353	363	324	366	370	369	331	325	323	368	325	341	315	322	377	332	332	305	317	360	357	381	359	346	336	345	355	362	361	350	343	357	320	372	328	349	382	327	322	360	363	334	320	317	344	352	354	362	339	355	340	366	359	336	329	347	353	363	344	386	351	326	312	378	356	388	380	349	375	311	341	347	333	359	361	336	368	311	349	302	341	340	332	331	359	356	312	315	306	343	320	368	322	329	345	360	354	336	377	353	330	361	378	341	335	344	354	355	371	371	350	344	341	328	307	339	350	335	335	347	370	349	355	350	353	347	358	370	316	326	337	364	329	359	322	331	336	350	320	341	337	334	339	377	329	345	347	337	380	333	353	346	368	363	322	340	325	336	315	318	364	360	355	332	354	363	316	323	376	389	383	351	312	364	341	356	335	355	366	350	358	360	380	362	311	322	345	362	358	334	346	375	367	351	340	339	310	355	350	345	370	361	338	333	342	349	312	366	348	359	334	390	354	345	329	338	366	334	331	321	368	369	349	328	318	349	313	366	312	335	352	344	341	299	339	349	358	367	295	320	351	324	371	339	324	349	353	355	318	340	356	349	365	329	361	333	371	359	306	329	341	331	337	323	352	345	326	322	319	347	347	349	363	352	330	346	383	350	369	325	353	332	379	372	335	305	326	325	386	363	351	309	377	346	360	357	337	345	345	350	346	331	351	339	336	372	371	354	365	348	310	350	326	356	337	348	352	354	337	320	340	305	331	344	350	384	338	337	319	313	363	327	354	349	349	359	347	356	333	372	390	340	396	344	318	366	335	363	339	367	352	380	349	377	330	295	336	340	345	345	331	328	356	333	317	307	359	313	365	341	335	354	304	366	312	333	369	334	322	309	388	323	383	355	313	348	358	347	351	399	370	376	346	348	307	358	344	323	323	311	315	387	353	311	351	322	350	350	326	391	324	344	319	373	341	329	340	322	379	359	343	358	356	338	325	367	329	337	329	351	334	345	375	334	349	351	360	348	348	345	331	356	350	350	340	325	331	349	350	368	365	331	314	361	366	354	338	351	347	338	330	360	337	366	337	330	339	402	327	333	363	341	374	348	356	337	355	338	335	357	353	332	342	353	352	358	347	388	340	359	351	359	347	327	326	358	334	366	342	352	327	326	371	333	346	355	318	350	322	361	335	365	368	359	345	331	330	319	357	310	329	343	335	394	336	359	346	397	365	350	344	352	345	346	382	310	310	341	333	330	319	345	309	349	341	285	346	360	361	368	374	351	322	316	364	329	348	330	351	346	330	333	344	363	344	340	362	358	376	362	370	362	355	318	338	336	364	348	369	373	358	361	374	336	356	350	337	355	309	319	325	332	340	331	335	320	369	358	326	353	348	336	363	354	316	368	331	317	339	338	370	325	361	375	378	328	340	339	361	348	358	337	319	381	365	362	356	324	331	382	339	386	308	349	377	337	358	352	358	342	357	345	337	360	304	372	330	358	357	334	339	334	345	342	354	360	331	344	335	348	345	319	360	378	334	386	341	317	323	355	360	368	406	330	360	372	330	347	341	343	361	354	339	331	341	359	348	341	326	369	358	325	332	322	345	344	340	361	351	333	308	335	354	362	351	356	356	320	346	383	337	329	327	320	280	326	312	343	322	328	336	340	355	305	303	351	357	367	330	328	341	361	330	353	319	372	318	339	352	346	317	336	353	341	380	356	340	321	314	319	342	333	339	329	321	358	368	362	320	360	329	358	330	370	351	329	314	351	320	342	327	299	331	343	355	342	334	348	336	347	315	338	352	316	326	335	352	351	331	339	359	358	327	336	342	327	352	321	351	370	341	362	346	333	364	371	350	354	381	377	338	365	325	333	331	348	332	365	407	353	353	352	372	375	335	359	338	355	335	315	358	360	340	375	356	339	374	356	347	341	356	339	344	332	364	364	331	331	341	350	355	364	351	342	347	396	358	354	370	331	345	345	369	355	335	393	352	354	329	361	351	315	320	397	368	347	357	361	376	360	339	354	350	351	317	314	374	342	346	342	324	353	342	361	343	364	354	347	377	317	305	338	336	355	355	362	311	342	314	351	338	328	352	338	326	318	364	337	319	355	326	341	387	318	311	336	372	328	365	362	344	348	379	361	362	384	342	317	364	344	366	358	361	353	370	357	358	390	362	332	332	347	315	357	308	357	372	350	363	345	357	338	350	335	359	365	357	323	355	315	376	316	344	349	332	346	344	337	356	346	352	353	349	356	310	327	367	346	368	334	316	380	378	310	315	330	364	344	339	341	350	362	386	335	365	342	367	359	363	347	371	309	322	369	348	335	356	351	368	357	381	317	324	342	325	313	388	343	374	354	349	364	317	321	365	356	318	358	327	392	352	334	315	319	322	357	324	368	348	344	379	340	358	312	365	351	323	329	359	328	321	364	374	361	320	385	336	326	331	359	342	373	326	345	348	355	332	330	348	336	351	358	343	331	362	360	317	377	336	351	355	341	366	360	330	351	312	338	359	368	336	333	405	346	334	336	366	315	366	377	318	349	335	348	352	359	324	309	337	323	331	318	337	337	364	316	347	365	355	343	364	341	347	342	321	359	321	348	354	317	373	342	348	320	314	326	341	342	353	339	326	340	369	365	351	341	307	360	363	359	342	319	354	313	366	345	326	321	347	343	330	366	305	340	372	364	356	371	347	336	360	324	361	344	351	358	338	365	366	341	385	325	347	337	323	367	354	313	371	325	311	352	333	365	323	309	340	378	330	357	369	335	321	322	317	332	319	345	366	329	314	361	347	363	314	346	378	322	320	317	297	323	343	341	323	363	339	344	354	351	352	326	368	368	339	351	376	374	363	329	310	337	340	326	336	350	363	311	321	343	327	352	316	324	343	394	366	333	343	390	359	322	327	347	311	377	331	334	371	322	365	341	355	334	325	343	356	388	338	343	316	323	340	356	303	322	374	392	355	332	373	361	348	337	295	365	324	283	304	373	381	374	333	360	344	324	318	334	326	366	376	313	363	335	347	345	322	343	377	361	339	344	294	282	341	364	347	356	350	335	376	368	339	327	339	329	366	321	320	343	334	329	358	336	360	345	374	341	345	306	347	337	299	340	360	352	321	343	342	345	345	319	336	361	356	346	356	341	348	354	348	355	369	339	367	339	378	350	335	370
10723	5631	11169	11979	9118	7093	5662	3967	2935	2150	1713	1530	1290	1223	1110	1137	1036	918	912	881	839	875	851	831	836	869	868	820	834	812	811	773	769	728	768	762	750	741	813	850	778	748	763	760	819	738	807	802	811	874	791	844	804	795	770	798	763	865	717	817	748	803	802	723	762	787	754	722	783	786	769	766	713	755	759	780	768	792	753	756	787	792	740	797	743	712	778	759	775	785	780	769	770	782	755	776	801	743	787	821	738	793	807	771	762	784	812	776	749	743	800	754	776	817	727	758	802	747	778	823	779	769	756	795	738	766	824	790	775	775	806	802	815	819	761	765	778	800	791	821	755	811	759	744	765	779	786	802	739	786	750	775	734	781	775	756	764	748	771	758	755	751	803	796	760	812	766	765	787	765	767	740	763	784	735	805	789	800	778	769	744	808	726	718	749	806	703	784	762	784	746	783	780	753	805	730	744	793	798	800	770	755	788	745	783	719	774	775	759	829	762	739	759	767	740	808	730	727	730	793	743	765	787	752	771	768	750	798	752	788	755	732	679	787	784	772	716	758	814	739	718	737	747	795	736	785	729	791	765	767	766	782	768	772	752	716	733	725	785	752	791	772	766	751	756	800	755	763	734	769	804	794	718	778	731	806	846	774	758	727	717	702	755	757	747	734	807	780	762	817	730	758	749	722	790	773	751	780	777	768	775	815	747	718	749	760	768	790	786	731	798	799	751	793	757	753	780	740	727	707	754	722	774	764	768	798	760	794	784	752	766	735	804	735	785	756	764	739	742	787	780	777	756	819	766	747	810	769	748	763	753	751	761	794	726	764	795	846	748	738	778	755	759	752	787	755	776	747	779	743	765	751	764	798	756	817	740	756	780	766	789	760	759	751	749	775	780	744	784	762	748	761	793	719	797	784	757	714	750	793	761	749	778	764	807	793	751	728	772	772	791	745	760	740	718	828	776	796	731	733	749	818	743	748	772	776	753	787	770	781	792	775	766	753	762	777	757	732	782	721	777	802	767	743	778	758	770	777	796	728	772	740	741	745	793	781	774	756	767	791	773	810	727	796	762	800	777	764	768	781	780	723	796	760	741	750	780	783	757	747	778	756	793	782	760	825	734	745	779	740	772	754	813	806	808	790	795	790	775	730	776	760	733	769	748	748	791	726	767	746	781	748	779	796	769	796	765	806	806	755	766	778	772	772	763	768	784	768	767	744	769	736	695	793	768	773	805	791	719	747	780	776	757	779	775	777	812	792	766	771	743	768	795	774	752	813	779	775	780	753	761	708	741	787	755	746	750	766	766	761	714	781	750	724	763	791	766	738	748	781	781	781	758	808	815	774	755	764	786	797	769	745	739	761	722	760	785	744	771	763	760	721	737	818	758	757	765	767	762	761	742	798	791	746	781	777	806	720	832	792	769	712	745	793	829	798	733	753	723	793	829	779	826	807	756	770	713	797	759	739	737	779	778	731	764	799	771	714	766	748	785	778	726	727	803	752	737	704	808	779	807	759	776	800	776	754	759	810	722	794	774	764	761	751	790	784	800	757	736	766	752	722	766	730	793	743	813	750	789	745	734	748	746	809	756	722	737	782	785	772	789	862	762	793	766	761	764	753	845	761	753	774	739	739	791	752	836	717	792	787	752	752	745	798	781	787	791	721	742	795	762	761	761	687	721	798	755	764	719	773	744	718	709	771	754	742	753	818	732	790	722	720	779	745	797	746	782	789	786	790	753	801	768	727	771	762	783	786	768	772	747	753	808	761	770	781	787	830	830	821	775	810	760	809	783	791	755	798	776	739	743	786	743	799	771	738	788	839	756	773	775	783	778	759	788	768	774	795	781	789	770	753	768	764	780	775	798	788	787	758	768	769	694	719	727	775	822	754	782	722	745	802	821	787	782	763	785	777	752	742	801	754	777	817	784	791	772	768	737	753	754	799	779	753	767	723	759	756	770	733	757	784	739	782	752	772	783	774	754	716	772	738	771	812	728	773	804	778	767	755	731	780	774	772	821	759	727	767	766	784	803	771	797	761	755	757	777	835	773	775	784	750	789	795	802	770	733	796	786	742	791	728	736	772	828	774	733	782	782	830	786	799	763	805	820	757	780	741	754	779	724	811	774	781	758	716	775	794	738	747	758	760	762	785	767	761	755	765	748	740	744	746	754	794	757	755	766	727	782	748	790	767	766	769	763	748	773	741	738	818	784	790	723	745	788	761	772	749	803	752	704	762	733	786	764	734	789	777	756	736	758	778	759	772	728	787	765	727	724	783	749	766	815	757	804	769	777	762	801	717	777	789	793	765	746	803	749	765	750	793	739	775	787	753	784	770	750	768	669	753	762	804	753	751	754	758	777	749	785	783	768	821	769	764	766	727	743	777	773	740	795	777	749	750	773	763	767	796	802	805	736	780	792	717	741	800	728	778	775	787	765	746	804	757	726	767	769	763	771	790	753	768	748	785	739	745	739	751	766	772	771	778	745	784	757	714	795	789	813	796	746	754	724	755	799	788	762	779	847	778	798	831	777	765	784	802	708	740	749	751	710	817	749	795	786	745	751	771	775	772	745	785	787	761	752	766	746	757	762	752	791	754	783	796	768	774	750	794	730	767	821	757	752	799	775	817	795	782	768	767	690	688	769	808	783	782	783	731	748	708	734	779	803	707	745	743	726	757	744	764	800	774	768	782	716	775	796	776	796	788	752	813	786	789	798	772	721	769	771	758	801	731	749	781	779	782	788	764	743	755	779	743	833	759	756	745	803	746	821	826	794	783	778	747	748	764	717	783	788	848	734	747	789	790	774	809	823	776	766	811	762	793	749	761	800	780	768	763	709	774	736	791	736	748	762	779	804	748	780	806	803	749	756	750	739	779	741	772	757	726	749	728	792	762	765	806	797	750	814	741	795	765	770	782	780	768	808	762	756	744	765	798	790	759	784	747	772	770	792	792	729	779	804	782	734	778	722	777	701	764	793	772	773	727	747	817	754	775	776	758	730	724	768	787	700	814	745	790	785	749	741	740	752	726	787	800	775	743	776	761	765	756	735	745	779	763	774	761	764	814	744	782	780	787	820	782	760	759	771	738	791	764	813	805	756	752	737	786	807	775	749	752	741	743	729	734	754	792	761	758	747	775	821	734	771	786	800	773	752	770	735	799	715	744	748	819	746	756	739	820	770	804	784	778	748	796	789	807	825	777	811	795	791	731	718	800	742	764	793	759	772	801	781	749	786	740	782	755	706	785	838	772	810	733	747	719	685	777	768	732	732	773	736	769	777	776	770	744	772	718	736	729	769	758	748	752	764	777	744	739	757	794	747	822	789	787	723	737	730	799	752	734	736	734	740	754	758	767	774	772	771	734	782	777	825	781	732	770	745	796	774	760	757	757	761	775	763	765	777	777	809	782	770	833	768	756	768	732	822	776	718	727	724	799	723	787	752	794	763	765	834	722	780	799	767	772	752	751	748	740	831	760	841	766	740	733
26382	11281	10922	8183	4586	2759	2039	1455	997	794	665	584	576	513	504	482	558	485	498	457	411	445	450	450	425	449	441	430	420	422	414	421	435	432	421	421	461	400	423	416	452	444	410	393	431	449	413	398	450	443	440	428	456	417	405	437	451	504	428	382	423	446	413	460	433	441	468	409	410	419	414	438	393	391	433	435	362	396	426	430	421	443	405	416	417	424	445	419	387	434	399	469	449	457	431	407	443	423	422	423	451	422	416	429	415	446	425	446	403	423	443	408	434	405	463	437	405	397	446	400	395	418	403	415	422	434	433	437	416	391	398	428	431	445	480	427	420	399	446	380	399	424	448	419	446	418	434	451	459	395	444	398	433	446	432	408	427	363	410	439	429	416	522	435	449	424	457	409	436	412	401	450	471	392	425	417	406	470	416	415	467	460	429	427	405	420	374	383	410	422	425	431	399	404	470	397	449	411	415	418	440	453	465	447	441	412	399	433	405	411	424	441	394	444	400	434	425	434	382	432	462	387	408	429	401	401	432	434	442	383	406	445	416	414	443	421	456	445	412	424	417	416	429	382	392	438	420	415	425	408	455	433	413	431	429	411	427	421	432	428	454	401	417	438	426	428	443	394	381	366	410	429	376	430	435	437	440	448	428	425	417	418	445	427	436	417	413	386	409	429	426	429	423	389	412	463	429	379	480	411	447	437	406	466	435	416	405	427	441	410	440	425	433	427	398	419	404	438	438	437	420	365	398	439	451	419	439	440	405	459	403	416	458	425	437	450	400	384	423	409	447	441	411	407	386	426	431	398	448	403	467	452	438	415	449	411	398	405	433	420	450	405	446	439	454	418	417	457	406	393	424	447	412	474	390	409	422	412	403	426	413	458	492	419	405	422	443	410	407	405	370	391	421	418	399	442	396	364	416	445	431	403	408	403	408	415	423	430	448	411	415	459	423	430	444	412	458	409	430	449	426	380	405	422	394	396	435	420	415	390	434	448	425	413	467	408	418	456	436	430	423	458	403	431	412	453	388	373	408	444	413	422	408	422	413	450	424	417	424	407	390	403	391	398	433	428	419	430	437	421	450	440	415	431	448	455	371	432	425	404	387	418	435	438	395	408	424	411	409	437	457	425	425	435	406	459	418	404	396	435	414	409	410	436	382	354	433	453	438	391	414	421	405	433	375	419	431	444	418	444	492	384	420	469	445	410	359	445	420	433	413	440	453	424	439	443	444	408	411	419	463	461	401	425	415	423	443	428	378	432	445	376	376	463	420	427	412	413	420	415	401	438	382	442	404	387	425	407	390	440	413	461	458	380	423	438	426	441	430	365	413	449	401	390	424	441	453	409	410	473	369	392	404	431	417	466	411	369	436	418	437	427	438	446	390	459	448	436	397	438	403	363	437	441	403	408	426	418	415	411	425	411	392	428	441	433	451	444	402	426	419	456	443	422	442	391	439	449	459	430	432	347	419	406	436	438	434	411	452	417	440	429	413	404	428	429	434	452	456	437	426	374	404	435	449	437	421	425	454	421	393	443	428	424	452	418	438	415	410	427	432	420	413	420	445	445	396	441	400	428	452	432	408	408	433	422	425	440	431	405	430	395	414	416	469	437	457	396	421	430	400	413	412	407	430	427	442	449	408	425	404	391	427	404	414	394	408	408	441	439	439	427	451	396	410	371	382	402	410	401	425	429	394	447	415	419	430	401	443	404	417	384	416	436	428	431	456	410	440	427	422	422	434	442	443	411	370	411	420	426	453	445	438	438	448	413	424	416	409	413	417	451	423	418	419	404	433	464	433	408	412	409	396	413	453	424	431	436	401	417	407	440	398	418	430	439	392	415	444	412	428	432	449	414	374	411	460	435	396	383	388	417	432	414	433	442	439	413	442	462	428	432	452	423	396	426	403	395	414	417	437	427	433	453	400	442	418	401	389	431	410	453	415	397	411	425	420	432	436	441	451	455	443	422	412	446	461	426	399	405	417	410	430	401	452	408	400	462	432	438	390	376	437	378	415	421	401	406	388	438	372	422	413	390	403	437	382	429	450	430	419	406	393	405	438	416	432	415	384	404	399	416	393	477	406	409	459	407	438	420	431	389	449	420	435	436	397	463	440	432	443	435	406	467	440	430	439	402	390	443	466	443	419	462	427	424	415	399	425	397	451	455	426	430	442	468	436	434	406	404	435	424	396	406	410	392	381	401	421	396	438	426	443	428	404	433	435	400	435	376	396	399	425	406	398	414	434	426	416	383	430	425	442	436	467	377	485	450	421	445	431	471	424	409	421	422	425	392	444	409	445	447	403	430	412	421	436	435	423	419	436	394	424	420	430	430	394	415	424	443	400	380	478	383	427	468	459	427	400	405	437	392	389	424	403	434	454	422	427	426	451	450	426	393	396	404	416	427	402	450	449	419	459	405	420	443	398	446	404	384	449	435	435	428	394	438	375	449	423	395	439	438	385	456	454	412	455	361	421	440	390	444	429	400	387	446	460	460	441	396	400	431	457	456	420	409	448	400	398	410	451	411	437	420	403	456	405	412	405	410	429	420	421	439	417	422	406	462	426	440	405	451	472	371	422	405	445	386	416	423	426	429	431	442	403	419	425	423	383	444	419	446	399	440	436	439	400	425	428	417	417	399	405	437	438	449	419	404	415	395	447	434	429	447	402	421	405	458	442	462	450	467	450	450	434	415	430	444	458	431	427	436	437	448	398	454	412	382	441	416	404	411	407	443	424	445	409	426	404	468	429	411	421	383	405	399	481	388	396	417	461	440	417	424	444	400	476	423	414	448	413	412	409	427	382	408	435	452	428	411	358	430	432	460	430	440	392	434	438	417	378	427	435	408	407	425	446	451	427	444	423	398	413	376	375	446	410	430	417	436	426	428	433	395	446	373	403	417	387	433	430	435	431	455	453	462	415	454	438	409	438	453	398	425	468	410	424	436	407	465	434	407	438	460	428	449	472	464	416	432	399	460	421	435	430	424	464	441	447	417	466	423	423	428	441	430	409	395	404	464	374	452	447	419	452	402	394	395	424	382	447	450	409	382	436	403	452	369	428	435	401	406	416	409	430	408	423	419	420	415	423	409	458	460	414	416	461	422	437	457	421	413	428	401	434	387	402	406	412	462	407	421	397	439	424	425	454	411	446	457	409	448	408	413	417	413	404	409	398	441	438	469	434	429	417	422	398	423	430	483	440	420	460	464	400	453	362	432	422	448	444	414	439	390	404	413	436	400	404	417	433	434	441	430	414	398	401	467	431	414	417	475	442	429	449	439	421	423	459	416	438	479	430	412	410	438	428	424	423	413	440	440	405	420	478	429	405	433	411	415	413	434	417	424	430	412	395	424	447	405	435	430	423	451	424	444	442	431	423	404	427	433	398	430	460	448	429	375	424	411	422	433	425	371	404	424	463	437	456	385	479	407	412	422	414	428	383	389	412	440	419	412	469	469	410	400	385	383	462	415	423	412	407	452	406	396
14544	8123	14856	15595	11422	9130	7345	5464	3910	2964	2443	1895	1678	1569	1491	1333	1251	1184	1150	1066	1106	1067	1070	1017	1071	1052	978	1000	938	995	958	954	931	973	938	918	984	932	937	925	928	966	961	884	959	962	957	961	995	965	934	891	984	979	903	1001	960	903	1002	990	921	875	951	874	907	897	912	920	932	928	888	919	901	908	911	896	907	904	922	903	849	897	811	895	918	896	865	907	895	933	912	884	930	893	872	945	976	929	848	906	913	901	904	914	868	923	885	937	907	972	958	933	854	973	903	867	926	918	932	915	944	903	963	911	895	948	922	939	934	925	929	905	919	958	913	917	907	954	959	935	963	950	947	919	864	949	914	927	936	872	919	883	862	933	883	891	897	945	935	945	870	953	909	912	921	872	894	927	896	947	932	969	960	857	911	956	930	889	923	922	897	887	843	963	880	948	956	859	865	982	921	909	915	935	881	901	888	918	900	873	924	924	901	938	950	901	873	872	908	951	929	946	892	886	914	967	925	949	905	940	821	898	901	919	925	888	957	932	921	918	912	961	903	870	938	897	898	918	852	921	927	885	968	928	888	919	882	902	929	897	857	949	948	896	936	943	874	907	935	957	916	879	940	909	940	924	927	904	905	943	943	881	959	955	915	911	874	945	924	848	953	959	920	930	896	953	919	920	945	898	869	951	920	907	892	978	890	937	869	945	902	906	884	943	924	922	897	931	889	925	1003	877	917	935	878	975	901	917	941	932	905	900	916	926	941	929	902	940	919	915	882	964	905	968	938	891	889	968	926	933	868	951	923	875	923	977	850	862	925	923	926	966	951	876	846	921	857	951	914	936	896	926	918	954	949	936	927	901	934	922	889	943	883	945	944	865	928	884	935	865	924	917	915	927	938	916	955	893	929	850	924	858	972	917	908	952	945	924	879	917	934	888	980	946	902	940	915	919	941	929	855	922	922	899	929	922	919	892	950	897	949	907	908	903	907	884	921	916	901	892	896	951	868	919	918	914	893	871	914	951	930	915	917	905	996	920	962	977	878	958	928	904	922	906	923	878	906	946	969	965	934	964	913	911	944	908	929	862	944	906	917	862	912	872	925	938	895	904	922	966	936	901	931	870	873	931	916	905	916	943	907	855	855	857	976	958	940	942	932	937	923	924	877	914	849	978	929	932	933	886	945	915	896	929	899	885	892	925	945	886	892	964	913	861	886	918	881	948	965	941	958	954	915	912	919	905	889	927	919	881	984	908	888	893	849	917	867	844	950	935	931	890	915	947	885	869	949	905	933	934	900	930	890	912	951	922	910	960	937	895	960	868	899	913	930	911	901	903	912	898	864	917	902	879	938	940	965	934	973	933	932	920	890	928	904	908	873	872	879	976	934	882	909	880	944	917	906	890	913	954	914	959	973	956	870	902	934	853	916	852	887	928	953	950	897	926	938	952	929	884	872	954	917	886	859	922	917	886	860	977	921	952	969	942	938	945	891	929	957	937	845	910	938	987	909	892	914	890	932	895	935	929	887	899	936	886	907	935	912	905	891	952	960	936	923	873	912	923	938	939	932	893	954	929	907	913	973	920	903	888	914	945	955	957	905	863	864	929	952	895	922	911	902	895	884	955	914	915	899	915	920	891	904	940	891	914	926	919	866	917	900	866	894	902	939	924	914	917	854	925	902	902	894	904	961	893	924	935	915	913	942	870	988	914	921	909	893	962	931	969	928	867	944	941	867	887	905	900	931	916	984	884	947	946	905	859	934	936	920	921	923	956	930	945	902	880	907	869	947	891	932	890	857	914	970	909	899	906	904	906	925	960	934	939	881	968	901	901	930	900	864	928	907	930	965	927	908	919	909	946	888	893	916	890	919	889	917	954	935	924	868	887	972	951	926	936	915	931	983	876	912	902	833	957	925	884	883	926	920	901	885	924	905	930	920	889	936	890	900	904	888	911	863	945	940	934	1014	919	950	928	842	906	879	922	988	847	943	892	943	944	947	883	937	893	935	912	887	889	916	907	915	872	962	894	967	943	886	910	985	951	951	920	918	929	944	913	922	933	885	933	915	913	886	898	916	905	895	894	916	937	923	948	931	961	878	906	912	942	915	877	970	945	892	963	965	908	903	955	967	905	936	986	865	944	931	972	910	894	881	912	914	934	935	899	934	939	931	948	889	869	911	955	923	902	917	987	926	995	926	928	902	894	955	842	917	944	905	929	847	877	894	854	944	889	971	907	901	930	897	938	902	922	965	892	918	906	862	905	927	941	824	897	945	905	881	897	949	896	921	891	906	899	958	965	940	964	857	926	884	910	903	941	925	911	958	937	923	911	887	946	875	894	882	963	902	903	865	897	906	924	935	944	887	937	908	937	963	941	915	922	901	927	936	889	891	920	911	885	902	863	914	941	911	923	901	951	947	900	843	933	898	880	911	906	913	941	939	911	856	911	912	948	907	869	901	853	945	936	969	918	912	955	907	945	864	910	892	908	909	942	886	947	881	933	917	897	885	905	931	938	853	944	915	932	921	916	931	966	918	959	886	927	920	974	890	920	949	871	917	907	903	918	911	935	872	901	943	923	944	906	900	911	916	922	917	967	884	855	992	875	916	900	973	920	942	944	880	929	923	889	949	971	899	928	918	937	915	912	927	889	905	910	881	941	899	902	1011	936	965	952	914	908	914	857	912	905	939	956	889	904	915	853	985	931	932	999	944	901	893	854	909	889	938	912	959	903	947	926	910	936	912	923	887	931	854	918	928	920	956	906	908	928	907	915	919	888	913	881	934	884	922	934	959	912	904	939	893	927	932	857	912	906	947	897	922	909	943	938	906	852	910	968	866	929	966	881	918	939	942	874	897	879	864	922	901	925	888	909	842	910	950	913	930	952	901	935	883	924	915	972	933	863	918	879	910	922	927	968	954	884	917	900	936	898	942	912	917	884	973	936	944	922	918	878	935	899	938	924	960	852	945	936	919	869	902	928	870	936	905	922	967	949	910	895	899	870	920	920	910	912	932	959	909	918	942	943	868	880	885	927	943	900	925	904	947	897	921	917	867	902	957	912	859	927	906	927	895	943	900	920	935	891	955	874	929	922	930	891	891	935	925	893	924	929	898	897	921	918	889	856	869	869	923	931	879	919	920	943	941	869	952	895	925	962	961	918	885	915	868	933	941	907	928	940	891	930	942	917	992	932	951	877	945	893	960	939	924	911	897	920	873	925	915	914	871	936	980	912	922	901	946	904	928	936	910	909	935	928	914	936	960	930	969	897	936	896	900	921	916	890	888	932	939	905	943	910	929	935	964	840	892	887	905	939	934	937	878	876	853	913	918	921	927	949	908	903	959	880	912	893	884	990	942	950	890	918	886	946	885	927	906	910	918	926	890	898	907	950	955	952	959	963	929	898	907	929	890	931	921	911	944	935	922	962	858	940	824	904	923	893	921	932	932	888	908	885	912	909	865	891	900	958	952	866	913	954	916	909	847	864	937	918	906	893	922	942
8203	3636	3587	2653	1691	1237	948	769	556	494	431	429	406	379	399	382	377	357	367	383	373	366	393	325	375	367	350	393	380	366	364	327	372	363	344	317	374	353	354	343	388	334	373	311	329	331	355	326	382	361	333	360	357	341	329	372	340	371	357	367	365	351	371	383	376	342	332	359	336	357	361	329	375	390	336	337	348	350	358	365	338	397	336	365	337	379	339	357	339	370	389	319	341	358	321	354	396	345	349	357	356	366	360	365	356	322	367	326	397	382	353	392	298	369	391	413	331	358	367	323	363	375	345	337	372	361	366	327	352	366	328	384	372	365	393	336	387	385	374	348	332	368	347	391	367	347	367	335	326	356	328	384	391	355	385	353	354	354	368	339	425	397	338	356	335	350	379	348	340	346	348	360	337	365	338	377	329	328	342	374	346	336	356	380	359	311	352	340	350	345	322	355	345	369	340	315	356	339	338	371	344	337	399	369	392	310	361	360	360	370	373	377	356	351	395	354	320	344	340	341	382	345	353	330	377	330	380	346	344	378	357	321	337	358	369	360	346	375	375	350	359	391	369	375	366	334	357	391	356	362	320	349	381	356	342	370	326	375	346	334	339	330	384	355	359	358	374	365	392	314	386	362	323	328	342	369	368	362	337	343	365	382	327	342	353	363	371	339	346	344	341	335	371	315	352	361	346	367	344	342	343	360	357	345	348	364	343	353	348	342	357	334	339	368	349	344	353	369	357	354	345	353	339	357	391	304	357	354	354	347	342	359	364	353	346	323	377	363	361	355	320	356	349	387	328	356	364	360	372	362	401	334	347	384	355	353	324	364	401	351	309	331	359	385	370	371	349	380	331	340	320	366	360	371	406	361	336	394	344	367	324	347	340	352	367	328	364	359	363	398	332	350	352	372	342	350	330	367	338	368	326	348	332	327	326	394	347	302	367	368	347	356	329	345	343	362	342	349	335	332	377	354	360	360	349	426	345	339	317	331	398	367	369	343	352	357	367	372	359	358	363	365	326	372	360	399	352	329	308	313	396	347	373	396	367	351	369	368	347	355	360	352	323	366	353	366	375	351	360	356	399	349	376	364	366	349	321	361	352	365	395	342	350	366	378	338	344	371	347	346	369	358	361	335	341	390	362	338	354	349	345	357	325	353	356	337	373	340	371	325	317	351	359	373	339	381	331	339	347	364	347	357	344	337	358	301	381	322	317	334	345	346	310	378	372	358	348	327	339	317	365	357	343	354	315	342	363	391	370	363	351	364	343	352	355	320	336	388	366	364	361	324	331	352	389	306	362	334	408	360	364	356	330	366	341	338	347	351	357	391	337	362	311	358	370	374	354	367	327	379	347	324	362	370	348	335	337	368	380	320	371	363	331	346	366	325	331	371	357	368	345	333	318	344	345	363	340	310	374	359	353	357	340	386	362	353	345	370	347	376	359	300	324	319	332	328	366	395	358	336	338	349	353	358	339	387	370	350	379	349	378	332	384	388	350	327	361	336	364	357	366	360	351	395	320	365	365	343	347	312	341	330	364	333	380	348	385	370	337	322	376	336	332	355	346	349	365	322	353	344	367	364	360	370	337	340	402	369	380	356	354	329	364	364	341	332	377	323	356	315	381	373	352	322	358	362	356	384	335	356	354	359	367	342	330	342	333	355	331	342	330	396	377	317	400	348	365	363	347	367	343	384	382	336	370	333	367	347	367	332	345	379	367	367	353	331	379	334	375	335	408	369	367	341	401	349	368	345	321	350	326	360	343	373	377	369	358	375	382	340	333	362	346	368	353	331	378	370	374	359	389	333	334	324	356	385	376	368	366	369	351	337	340	375	347	347	353	368	349	373	360	344	365	356	372	364	402	374	317	331	360	356	368	307	392	379	389	352	349	338	384	400	358	355	337	375	354	338	366	364	353	390	362	337	388	354	350	340	340	331	384	363	333	359	362	365	363	360	369	369	361	383	341	354	366	332	432	358	338	349	299	355	360	331	349	383	366	345	336	358	339	366	363	359	334	356	342	354	337	367	317	363	388	315	385	339	330	343	352	376	349	340	358	366	330	341	356	396	364	367	353	348	370	324	352	345	377	399	366	380	384	367	354	335	402	321	376	383	331	359	371	328	338	345	340	369	378	354	350	338	410	361	397	328	378	360	342	340	366	373	378	315	352	346	421	357	372	376	369	362	355	377	367	327	347	390	380	342	344	352	342	363	351	364	347	364	365	373	364	334	355	335	306	354	376	361	393	398	392	353	364	324	363	351	320	348	378	351	334	334	348	333	334	357	364	361	357	345	371	329	325	373	329	355	381	332	361	405	388	352	386	365	328	331	380	378	353	323	359	341	363	332	367	377	376	330	344	355	343	338	336	387	308	326	332	380	342	373	370	365	322	349	363	335	354	386	352	362	389	350	371	331	376	323	367	329	314	331	364	329	360	353	382	330	333	383	347	351	347	381	373	359	326	338	342	330	373	379	371	380	340	403	370	306	328	376	371	324	344	369	332	354	398	392	322	365	351	347	354	357	324	365	356	380	378	336	347	330	373	359	352	401	376	342	336	337	310	366	345	345	351	327	374	340	342	361	341	381	363	354	379	384	348	338	354	363	352	334	326	330	352	368	353	338	390	352	354	350	347	355	321	335	363	351	370	356	368	353	360	373	378	355	329	341	398	354	364	376	346	306	365	358	340	334	336	342	302	355	333	341	315	338	371	353	326	343	366	348	352	336	355	360	315	355	332	352	316	330	354	396	380	357	370	347	320	342	359	380	330	360	372	358	370	352	313	338	357	347	363	389	401	344	371	366	341	330	368	354	355	331	385	338	337	351	387	328	381	352	341	370	407	359	322	345	367	353	362	411	406	401	351	351	400	366	338	397	352	355	401	390	353	365	337	341	361	393	398	333	330	323	356	364	343	376	360	338	329	373	380	366	362	356	375	365	330	410	316	362	363	382	395	324	345	379	333	319	362	354	325	352	354	331	378	324	391	363	354	355	372	343	341	364	379	365	358	316	358	357	334	355	355	331	357	344	319	353	329	373	325	340	339	371	383	321	338	340	378	373	358	365	376	383	362	383	380	349	346	339	315	376	378	378	352	354	354	348	351	345	325	370	326	333	346	383	358	385	365	365	357	362	355	364	357	348	372	327	327	363	330	360	347	365	360	369	318	360	368	329	339	341	344	345	338	356	371	383	366	354	385	373	336	311	374	341	321	359	374	326	353	361	370	387	329	333	350	344	367	369	295	355	331	367	325	390	346	365	355	395	362	342	326	360	358	331	349	346	344	375	355	328	374	394	387	349	347	330	368	353	325	348	346	361	367	362	368	363	373	358	347	364	315	350	353	322	374	333	338	345	383	355	365	370	343	357	384	344	379	307	361	356	351	371	348	334	360	355	346	347	362	358	343	350	361	369	412	382	364	353	348	386	358	349	338	339	343	366	365	408	359	350	327	354	376	388	368	340	326	340	356	374	359	382	354	330	365	358
5266	3527	6562	7343	5832	4602	3561	2543	1885	1511	1341	1190	1062	1025	959	928	880	857	848	898	832	784	794	870	793	852	843	829	806	774	799	831	806	827	766	818	789	810	778	740	770	837	821	814	777	800	765	799	776	797	775	825	760	763	769	804	836	792	797	833	760	785	797	783	794	785	795	746	762	761	775	815	792	785	785	800	753	806	741	750	838	838	782	784	754	747	794	772	802	762	802	738	771	795	729	766	788	829	780	779	771	770	797	827	764	770	783	862	790	766	795	778	792	803	800	819	801	746	806	740	788	784	778	769	755	794	760	847	768	824	763	798	819	794	772	803	808	781	810	761	748	760	753	811	777	796	797	797	754	765	771	748	816	741	780	816	727	775	821	774	776	773	767	758	749	751	803	770	739	798	797	741	823	749	794	792	762	785	762	783	828	812	760	842	719	737	770	754	790	801	768	829	779	787	777	841	776	810	822	787	803	824	770	704	801	790	795	752	794	771	769	766	771	753	750	797	755	773	790	804	741	741	800	777	736	812	773	832	777	787	781	763	796	808	818	779	766	729	775	788	752	773	800	778	771	732	787	775	763	793	789	764	753	780	776	770	776	787	810	794	842	767	765	800	741	769	788	762	780	720	783	763	789	781	799	811	775	756	781	790	777	763	734	772	778	740	750	775	744	768	769	795	810	741	777	729	759	767	767	828	798	813	770	767	775	805	776	755	795	756	786	815	764	708	793	759	792	808	811	803	782	759	761	760	749	793	780	769	723	786	780	771	824	753	815	755	835	783	763	819	762	762	773	793	796	779	705	755	797	805	758	827	783	802	745	766	779	782	809	768	772	848	760	801	825	736	852	799	740	747	797	803	732	770	747	786	781	718	748	760	764	776	753	792	713	784	750	752	784	829	755	770	752	825	753	806	748	775	804	721	791	804	790	796	802	729	745	802	777	807	760	719	713	772	811	798	760	788	773	756	763	754	737	788	756	755	767	826	787	721	823	746	787	758	801	732	757	722	770	795	788	741	756	801	814	796	773	821	799	769	748	776	767	751	815	710	777	753	763	804	789	812	800	753	776	848	749	830	757	811	763	767	751	835	750	808	746	790	778	751	750	748	779	839	791	803	797	801	797	783	787	786	760	789	780	757	736	775	756	765	816	780	741	767	826	734	745	832	782	823	781	813	816	784	804	768	759	793	737	742	768	745	742	784	780	784	750	780	858	793	831	787	747	754	759	788	779	800	802	747	752	832	737	768	806	786	750	778	775	805	739	782	797	768	788	848	793	779	756	782	799	761	762	754	809	782	794	794	759	734	787	746	803	853	801	772	837	768	804	763	844	783	822	813	734	798	800	760	735	772	783	793	722	787	809	720	733	784	762	729	819	827	749	771	771	791	770	768	770	795	772	736	730	791	792	770	785	779	780	798	784	789	833	796	770	815	798	775	763	776	769	719	810	807	811	753	764	753	836	790	777	776	765	782	739	784	805	771	760	771	794	771	711	706	770	744	783	766	746	758	782	764	815	778	810	772	759	807	772	763	801	786	790	739	751	740	799	762	787	723	750	717	795	835	851	777	782	765	757	752	767	780	771	815	748	739	794	790	791	785	786	765	837	767	746	741	804	752	756	760	754	807	815	752	772	804	793	747	785	778	769	832	781	806	757	756	796	759	775	804	756	779	795	749	753	780	776	724	778	783	802	781	770	768	896	805	793	812	733	756	773	780	742	787	762	738	757	754	769	749	778	749	751	777	803	758	756	740	762	769	785	817	712	823	747	783	767	712	746	775	754	814	782	758	780	755	795	770	752	787	769	793	791	791	781	765	706	779	755	807	800	759	787	767	773	750	788	799	780	741	758	767	754	770	776	785	777	769	777	727	826	797	782	756	731	770	786	808	784	761	775	762	768	748	813	776	792	790	836	763	759	730	768	780	773	788	764	833	728	739	833	768	736	733	778	830	781	753	765	818	809	784	771	759	809	767	741	785	802	761	716	770	777	797	818	768	781	758	777	789	805	767	799	738	804	789	724	807	850	764	742	765	807	740	760	785	731	793	778	780	754	754	799	764	771	834	810	805	801	773	778	773	774	757	825	782	772	801	820	798	781	760	821	784	727	738	796	779	772	742	771	776	788	761	782	760	816	778	780	774	784	871	762	783	772	776	751	783	804	732	797	753	832	800	759	741	835	776	822	772	803	792	794	818	803	767	758	734	747	806	758	799	765	757	727	698	761	772	816	751	772	771	813	761	779	789	787	763	752	770	791	781	781	768	733	814	776	768	793	801	730	787	802	732	826	703	784	782	798	773	788	765	759	781	821	783	766	766	763	762	779	785	804	770	797	777	756	768	733	782	768	826	755	766	785	764	799	776	740	725	715	774	799	794	796	797	808	803	740	779	772	812	798	827	704	697	773	798	784	769	715	777	797	726	793	796	759	811	784	812	807	794	828	769	771	779	843	863	776	796	799	773	774	811	797	756	837	775	772	782	770	792	793	777	786	780	747	806	771	774	795	829	786	763	757	775	736	771	776	792	770	766	771	820	756	794	778	782	749	770	779	746	760	760	752	734	757	766	786	772	802	798	785	785	794	795	782	704	779	821	785	779	783	742	731	756	786	765	758	778	799	793	748	776	743	806	784	769	788	772	766	748	759	789	749	776	748	769	814	728	799	739	766	774	771	808	800	787	783	782	783	780	811	749	799	750	807	750	808	752	837	801	782	830	800	800	780	758	796	764	797	802	792	738	770	761	785	818	754	781	821	797	826	823	746	836	802	745	809	751	842	758	748	777	772	766	755	752	782	806	784	786	828	769	699	798	777	767	811	802	831	748	778	796	795	765	759	775	778	788	736	753	777	795	778	794	737	815	767	810	845	802	784	778	708	778	789	744	760	780	787	801	774	741	799	830	788	775	763	809	755	746	744	770	788	760	771	788	754	769	740	774	781	831	796	748	766	771	779	759	764	730	819	777	793	748	805	762	766	768	768	743	795	781	780	811	789	779	813	769	854	800	797	732	785	747	773	781	771	730	750	763	734	812	812	838	752	744	774	812	764	805	760	752	749	741	780	764	822	788	765	791	760	768	804	777	777	814	786	734	757	761	790	791	802	803	746	736	767	773	772	796	797	764	794	781	771	742	748	807	733	773	799	779	783	776	774	792	757	828	768	757	773	766	806	786	752	809	787	783	711	762	795	785	788	781	774	857	758	785	754	823	734	796	803	797	738	856	811	763	770	838	752	765	730	826	726	773	808	770	726	761	805	769	783	746	815	741	728	758	791	794	771	790	773	757	726	776	811	768	788	756	788	777	776	802	732	775	815	849	744	758	802	764	797	813	780	812	777	777	779	785	753	766	782	825	778	815	784	805	776	745	797	748	732	801	743	739	774	814	779	798	774	744	753	730	799	758	740	756	719	762	767	807	752	860	776	802	782	784	760	779	796	798	812	764	790	792	811	791	785	797	798	788	810	780	814	750	780	767	778	794	765	815	762	803
18320	7680	7035	5505	3244	2220	1463	1075	734	523	487	485	452	384	406	407	370	336	338	350	359	391	348	391	362	355	379	328	330	366	356	350	362	334	353	348	354	360	322	348	341	330	371	363	372	326	334	343	311	352	350	355	357	327	335	321	305	332	344	334	306	313	350	319	365	310	336	345	326	348	337	389	329	335	324	333	339	339	327	358	316	313	312	311	323	347	369	288	311	289	366	332	365	318	373	329	355	319	346	308	337	356	365	363	315	322	381	337	308	342	341	342	341	348	320	354	329	347	358	339	366	311	322	338	313	345	377	362	330	354	357	351	360	314	340	360	335	349	356	356	353	363	365	345	385	317	353	329	343	338	344	346	322	352	358	361	374	318	338	306	337	332	326	323	342	344	351	325	339	343	366	335	376	357	401	331	338	347	302	308	338	350	328	319	354	349	364	340	295	357	348	317	374	343	325	367	336	364	304	359	354	357	319	347	368	333	380	329	344	382	345	343	345	348	317	302	308	330	309	354	320	341	333	329	337	335	363	379	332	326	357	326	375	360	347	335	312	306	323	343	307	334	312	358	371	318	379	310	345	355	345	303	350	351	326	337	332	324	324	361	389	346	321	357	331	359	326	333	333	327	319	336	369	321	324	349	356	343	306	335	342	333	315	352	313	311	330	318	344	321	295	333	329	330	325	322	321	321	355	389	326	347	320	334	325	357	324	322	338	304	307	331	333	347	365	345	328	353	379	338	345	318	383	308	382	342	341	351	339	342	310	347	343	324	324	305	346	327	325	341	354	337	332	339	348	352	348	345	366	355	353	339	330	361	363	362	379	326	340	340	404	336	331	351	361	339	363	357	331	318	339	334	362	368	305	306	315	341	359	337	376	314	377	337	363	336	322	310	347	355	352	325	346	361	376	351	385	328	334	315	329	365	354	363	387	358	312	337	357	348	338	342	365	386	329	309	320	316	314	338	352	346	351	381	319	352	370	339	346	349	355	300	371	342	336	343	328	331	342	365	369	376	355	353	327	334	357	332	344	325	344	322	321	353	308	331	335	344	361	345	319	362	350	330	325	376	340	328	369	351	336	348	319	341	382	348	352	362	340	379	319	340	361	341	390	338	320	346	321	336	313	326	347	347	319	321	336	342	328	355	379	319	357	330	331	354	370	364	331	337	364	355	376	337	340	333	330	334	326	328	348	316	326	355	317	329	309	333	373	344	346	360	338	352	359	310	340	336	376	346	358	304	345	343	366	371	358	345	362	343	346	335	303	334	351	377	344	339	353	328	333	329	373	346	359	356	348	323	330	368	348	354	335	305	336	319	372	347	346	315	313	332	377	345	343	342	335	349	319	333	337	324	350	293	352	384	385	352	339	313	336	383	339	340	315	330	308	334	360	331	335	343	344	382	362	349	331	342	340	326	352	342	359	362	334	326	340	357	368	332	337	333	347	336	332	325	320	363	340	340	352	317	339	339	343	362	326	343	355	346	342	353	401	358	342	349	329	318	327	343	311	352	352	349	340	309	356	352	334	309	334	333	354	365	344	339	342	322	327	332	365	304	317	339	345	374	349	295	353	301	357	340	319	328	354	355	334	350	344	341	350	347	334	350	366	335	350	327	351	344	326	332	360	306	332	337	368	398	354	382	311	315	300	337	349	374	341	342	320	347	348	330	334	361	356	360	320	317	384	338	324	343	353	322	303	324	330	350	350	322	344	345	302	358	335	314	366	387	359	333	344	345	333	336	365	363	340	364	339	361	323	377	338	331	326	354	356	330	336	346	319	332	302	346	347	349	301	358	325	327	369	324	322	362	346	313	349	335	314	347	349	332	313	347	312	335	351	324	356	331	350	354	345	331	309	377	313	323	367	322	340	348	329	326	311	352	312	366	328	368	315	343	355	389	381	311	314	324	322	359	330	351	349	367	384	324	321	355	328	382	348	329	348	318	351	310	361	320	337	334	326	332	327	366	339	338	358	317	328	309	396	324	341	345	376	355	324	335	344	332	319	359	367	340	324	295	343	346	355	357	356	331	325	363	359	350	340	343	322	335	341	341	330	327	355	334	347	367	342	322	359	321	353	321	364	347	354	334	334	299	339	346	368	325	334	335	278	345	347	333	352	345	364	347	306	356	339	345	341	345	379	334	354	275	351	351	312	323	354	337	330	334	385	309	334	352	329	301	356	322	314	311	339	348	337	327	341	337	320	365	339	361	376	325	381	365	359	364	345	352	353	346	397	359	341	322	329	381	351	342	323	355	363	334	343	333	339	370	298	353	319	338	360	355	378	366	344	321	354	303	316	348	314	368	346	338	349	361	375	323	333	336	322	321	340	346	347	333	359	362	305	333	356	370	369	326	313	375	350	359	340	304	336	323	325	369	352	303	341	337	320	321	317	348	417	344	334	339	350	342	351	334	355	326	327	340	372	324	334	326	312	345	358	314	329	323	346	347	333	334	365	355	331	373	352	331	339	360	344	311	333	378	330	361	340	340	331	337	332	322	313	326	314	371	331	349	369	374	352	326	323	304	323	343	350	368	376	349	322	355	351	346	324	314	299	362	382	401	316	325	343	344	375	345	371	342	352	392	342	343	295	341	349	331	308	357	384	344	343	338	317	323	320	338	334	319	325	339	367	331	343	344	331	340	343	321	320	341	318	310	323	384	341	355	383	384	327	316	315	325	364	332	324	365	323	358	349	364	359	335	321	348	317	360	355	310	350	341	366	331	342	360	365	344	307	316	351	338	350	339	346	325	353	337	330	340	329	320	373	321	377	342	358	333	305	331	336	311	371	337	353	344	338	321	339	334	360	382	306	365	347	371	358	333	339	348	340	355	338	302	324	341	376	342	358	342	356	348	352	353	378	306	336	325	335	329	396	341	344	340	334	374	342	338	362	339	359	319	372	343	324	374	357	335	349	366	314	364	352	342	317	335	313	340	336	348	383	337	364	362	336	317	319	352	316	322	326	364	332	311	364	353	333	323	340	325	324	327	356	324	329	334	370	322	331	356	313	327	331	314	311	351	319	339	357	361	323	377	374	368	377	358	325	336	325	331	366	352	316	357	374	339	315	348	339	350	321	369	351	342	351	321	346	330	350	348	364	345	376	342	344	310	346	344	317	324	325	359	354	343	369	348	329	391	392	334	316	346	338	289	327	342	339	365	314	338	331	315	351	361	329	321	371	337	337	340	319	340	339	341	323	372	298	369	373	340	349	345	360	379	351	341	351	323	335	330	332	352	309	342	309	341	341	341	346	336	335	335	326	315	351	374	341	324	326	323	335	325	350	347	354	341	335	354	336	334	338	321	319	336	403	359	345	348	322	318	313	328	343	338	338	372	329	342	362	311	369	380	296	332	301	328	326	337	345	357	325	334	322	326	338	322	307	334	366	338	331	343	327	339	375	347	329	337	371	328	309	331	345	321	332	377	315	337	322	372	358	376	376	363	314	322	346	331	291	329	347	319	329	363	335	344	339	343	373	329
11449	6066	11029	12033	9316	7181	5526	4266	2789	2172	1856	1605	1325	1167	1056	1062	1023	959	860	875	849	886	901	870	856	867	899	813	800	784	733	792	801	824	748	773	777	785	739	812	823	758	832	718	769	787	782	773	848	798	789	742	817	786	843	791	800	779	751	749	750	754	745	762	735	723	712	767	748	764	760	785	721	788	734	757	762	778	753	740	748	759	746	784	757	746	790	784	769	768	732	752	760	738	748	723	728	777	796	783	802	737	755	824	782	802	745	705	729	760	750	752	726	749	786	803	753	736	797	699	751	772	789	775	749	770	739	790	814	751	736	726	776	766	783	794	758	801	746	747	753	781	760	754	765	685	764	759	836	789	789	769	795	757	768	775	774	792	768	707	766	776	792	790	734	750	771	739	792	813	723	802	759	745	773	808	744	792	804	747	793	747	774	743	768	745	716	788	770	762	783	748	765	728	764	753	743	785	743	776	830	752	812	766	750	743	778	774	764	744	820	747	754	784	759	732	759	732	757	738	770	751	759	736	732	756	729	785	801	745	741	773	789	743	811	754	768	806	760	803	762	744	726	755	758	756	816	749	785	778	742	780	777	778	757	809	778	766	742	769	774	706	765	728	717	761	714	752	737	721	718	823	749	722	756	770	758	794	764	796	755	752	787	791	764	779	774	768	747	833	758	733	823	760	774	797	779	740	769	745	774	745	743	713	770	749	803	802	751	792	764	728	742	708	769	759	768	770	745	728	780	744	791	692	784	720	692	788	717	738	746	758	715	810	792	811	763	747	750	740	794	720	777	746	763	780	763	754	784	768	674	775	760	713	765	787	761	735	772	754	752	759	753	739	773	784	758	737	739	741	757	784	735	771	758	773	713	765	705	743	749	737	772	740	749	765	775	746	766	759	738	742	751	802	762	692	772	748	772	757	803	730	774	812	743	774	784	813	800	783	762	778	810	744	745	799	739	771	806	741	729	756	767	735	748	811	754	758	782	770	779	773	803	797	758	774	704	715	820	769	733	768	786	752	747	780	706	778	756	753	786	779	741	740	762	775	723	748	756	763	763	753	791	744	786	741	771	772	736	786	737	727	743	752	795	738	753	753	777	753	721	754	760	765	750	744	745	766	765	768	756	762	757	749	767	781	774	764	735	742	771	735	738	756	762	751	794	780	730	789	764	735	763	764	784	750	752	753	803	784	790	802	762	790	759	772	744	737	792	757	728	756	757	781	748	787	769	774	746	782	714	711	753	730	730	840	736	773	748	712	759	801	783	724	778	708	719	732	787	777	810	777	759	798	786	741	777	788	707	770	752	784	822	768	718	700	746	772	764	788	766	777	758	771	797	770	840	790	764	756	755	759	739	779	794	775	786	773	686	787	759	744	757	759	753	776	773	731	769	798	739	717	735	778	728	751	735	731	770	709	723	774	783	737	767	782	746	774	742	741	777	713	818	737	746	770	781	794	746	777	752	715	742	753	760	765	744	769	764	728	752	739	679	748	773	749	822	772	674	751	757	745	788	793	782	777	783	785	759	814	803	763	790	849	802	774	763	752	754	741	792	751	778	787	765	760	798	750	750	758	732	767	740	737	789	808	763	776	774	759	771	777	774	774	777	757	751	775	758	770	762	724	799	776	760	797	764	742	793	841	720	742	740	749	772	788	736	784	807	817	808	737	737	833	747	735	701	737	757	758	716	758	803	739	714	748	734	731	759	785	744	822	761	742	759	768	777	786	777	734	775	804	719	776	733	752	766	791	762	787	763	740	784	747	758	762	775	749	725	739	729	791	737	739	742	740	769	748	721	725	756	765	804	741	784	764	695	767	755	785	750	822	769	771	784	766	747	814	805	756	780	752	728	819	756	719	782	766	815	732	753	775	770	790	734	753	754	758	706	754	796	727	736	806	750	811	786	769	744	733	787	726	736	769	748	803	710	781	758	739	791	773	756	806	733	759	820	794	798	787	756	752	778	706	745	731	800	721	759	739	761	784	769	770	800	777	768	764	805	782	732	730	753	771	735	763	726	731	720	734	743	755	774	787	768	784	744	698	793	722	774	735	770	791	736	736	733	747	743	766	760	753	750	743	747	762	752	758	800	767	793	798	779	714	774	757	778	754	769	798	789	746	740	774	743	751	757	711	785	738	784	739	757	785	764	716	768	811	793	711	752	772	765	770	822	760	782	783	760	789	790	795	753	737	752	740	799	766	767	746	810	782	763	708	701	734	760	797	783	825	812	759	758	742	780	798	756	775	822	759	737	748	792	817	731	759	738	723	793	766	739	767	778	782	713	743	716	787	767	747	772	755	765	780	772	765	730	784	803	811	732	761	792	745	756	721	754	774	799	744	746	732	787	794	742	761	786	770	762	774	769	779	776	712	716	780	734	780	771	793	742	783	768	782	754	733	806	781	760	759	760	776	832	752	782	752	775	766	748	785	767	767	794	791	742	749	770	778	844	767	734	746	793	812	731	744	747	732	724	755	757	796	753	751	735	757	791	762	758	744	724	714	737	765	776	722	744	722	727	762	767	778	752	797	794	784	715	762	762	773	719	737	763	732	755	818	765	785	785	748	782	785	773	773	721	794	749	779	801	796	722	793	750	767	809	758	766	784	741	776	779	762	760	754	740	762	845	786	754	781	759	750	798	734	795	813	762	748	734	819	757	780	742	732	793	831	762	776	743	722	748	831	753	801	737	764	809	772	795	809	793	783	786	763	845	765	779	762	758	764	732	712	773	711	798	771	761	822	757	743	754	723	773	771	723	770	774	751	758	759	782	756	720	726	756	786	752	732	761	768	767	773	760	716	746	817	754	769	783	728	774	777	716	742	760	761	772	760	725	805	800	818	708	740	785	760	735	783	740	749	788	749	769	776	763	731	780	814	804	802	775	779	798	849	753	752	749	750	711	754	755	765	766	794	746	719	771	783	775	743	806	734	737	763	752	765	748	782	746	778	762	743	745	761	757	710	795	760	785	782	744	773	810	797	797	770	827	753	741	779	719	740	741	740	755	769	789	805	772	769	756	728	761	773	742	747	759	809	773	766	785	733	724	778	762	725	759	705	810	741	774	789	761	779	725	715	766	726	779	815	749	754	756	721	746	804	752	750	761	735	743	787	790	791	775	761	711	818	754	776	771	777	835	756	757	753	728	740	744	795	728	814	769	794	768	790	773	774	748	740	729	789	767	750	749	788	743	769	756	723	755	769	722	755	680	775	765	757	753	769	771	770	739	765	757	774	757	721	788	766	709	790	759	772	814	739	767	744	743	770	774	730	770	790	748	766	760	778	764	793	794	792	798	753	773	780	741	797	777	734	726	765	745	741	716	728	725	792	791	769	692	739	775	703	795	727	756	789	771	753	732	804	779	775	788	775	771	783	750	710	826	786	768	734	736	772	751	773	799	762	778	799	807	754	797	762	755	763	806	721	727	728	766	744	733	760	766	773	777	788	782	804	770	778	792	721	737	773	767	748	744	765	762	753	809	776
25793	11744	10108	7935	4567	2956	2104	1567	1011	796	661	627	540	522	504	492	439	495	478	462	452	443	426	444	474	481	414	440	421	421	456	444	420	389	444	443	428	405	415	428	426	409	413	399	419	405	426	439	407	432	406	403	414	471	438	405	441	426	432	484	440	414	392	435	421	421	443	434	434	411	440	458	437	402	461	463	422	423	423	416	363	436	442	395	423	433	433	411	441	388	430	411	424	397	402	423	448	486	427	408	401	416	432	423	435	442	437	403	429	406	407	404	435	441	461	427	412	435	441	402	391	417	420	402	425	423	405	422	388	394	456	397	432	430	431	395	426	420	370	398	420	429	393	441	436	467	436	398	434	423	450	436	425	447	418	447	414	418	448	432	410	416	411	442	425	427	456	425	420	436	449	404	436	399	446	419	420	365	429	419	433	386	404	430	385	447	419	449	473	443	433	449	449	397	406	434	413	442	470	419	394	426	403	373	426	430	483	414	393	404	420	458	390	398	414	418	409	395	390	425	424	416	389	416	454	453	464	437	383	411	416	429	428	427	361	458	416	424	414	413	423	394	408	418	411	425	427	414	406	442	395	426	420	391	395	417	393	437	395	364	407	429	442	429	406	429	411	447	415	437	443	439	414	408	397	411	393	452	400	436	434	459	436	420	439	470	440	472	407	460	435	410	430	415	433	440	451	412	467	421	426	435	404	456	436	403	399	403	401	362	430	431	414	414	407	450	440	416	431	453	441	434	409	433	448	433	421	415	404	441	417	438	431	400	432	411	431	428	406	430	447	413	419	413	483	448	393	442	443	449	408	472	402	406	415	406	398	448	438	371	426	462	391	413	404	410	454	429	450	437	412	439	396	419	383	431	411	423	411	384	417	427	444	394	425	395	424	423	432	449	391	414	404	418	390	421	429	442	429	446	460	444	477	449	435	428	378	398	431	450	394	445	394	404	427	429	424	485	468	453	431	410	375	399	391	434	403	401	422	387	442	458	410	403	462	413	472	417	434	399	430	406	412	401	456	395	440	460	461	417	386	434	415	395	408	411	424	467	449	428	412	417	401	433	420	430	439	420	391	434	433	391	436	413	428	408	427	410	405	417	410	400	405	391	429	415	421	441	422	464	426	447	450	418	452	437	420	415	418	431	396	398	395	426	394	393	411	441	405	422	437	428	422	419	417	426	373	365	407	434	387	421	433	432	466	373	443	466	443	409	447	430	425	402	435	429	419	392	394	443	400	423	442	421	401	423	473	387	408	440	428	420	450	437	443	438	416	416	453	426	461	450	429	479	413	422	433	447	408	435	448	426	409	432	432	404	405	410	374	504	411	424	429	423	417	403	413	416	428	420	374	430	441	426	385	367	424	417	399	408	415	442	449	427	385	428	404	441	396	466	426	438	455	425	380	397	380	457	399	450	445	410	423	435	391	436	382	397	423	468	417	382	406	389	386	396	407	386	490	435	426	403	464	394	456	457	408	449	425	432	398	439	423	403	430	445	378	449	419	459	437	385	435	478	412	440	404	429	435	427	431	412	430	401	423	423	441	415	416	417	447	468	428	408	454	447	452	413	473	432	408	432	421	383	393	427	430	407	393	426	458	434	413	441	419	448	425	434	417	433	444	463	443	435	394	452	419	408	439	422	398	393	389	425	375	420	428	449	412	454	425	413	416	420	425	447	422	443	434	424	446	400	404	445	447	411	372	417	440	441	441	429	420	427	442	436	466	376	404	443	372	393	395	403	422	452	432	438	436	410	408	431	414	418	401	399	452	462	417	423	456	415	418	397	428	436	456	403	437	429	454	402	437	415	420	436	425	401	414	428	452	420	427	414	467	400	409	405	452	406	440	412	456	437	465	405	429	423	424	460	405	399	385	414	480	395	430	444	439	453	436	420	425	435	415	457	406	420	439	428	391	418	399	447	412	434	416	434	431	430	399	407	443	449	423	435	422	434	470	412	442	413	427	421	412	391	410	426	434	452	392	396	422	451	430	412	390	408	414	424	425	387	414	379	406	451	416	471	448	427	407	447	424	426	444	443	385	366	397	397	434	384	458	451	411	378	422	445	415	428	418	411	391	419	422	409	397	419	430	433	406	418	445	426	446	423	403	415	413	413	395	426	407	435	459	370	432	431	409	461	429	431	446	452	460	435	416	424	466	406	444	424	408	387	430	439	420	405	396	434	421	430	441	398	429	411	387	413	403	415	462	422	383	436	431	436	460	405	421	408	413	431	417	421	420	444	396	433	427	432	440	412	397	416	457	499	430	414	379	393	434	438	404	380	459	452	383	417	426	402	403	411	424	420	441	401	433	419	422	411	424	437	447	390	392	374	419	464	425	405	424	417	383	399	421	388	421	424	417	409	400	449	426	413	425	463	436	412	400	446	437	393	380	485	396	440	419	466	436	375	452	409	428	465	427	410	408	407	435	441	415	426	424	404	406	416	420	427	449	423	426	429	394	449	439	395	421	411	407	441	410	424	435	394	444	418	423	409	422	434	421	400	413	422	388	390	439	415	466	441	391	416	456	432	383	388	390	394	425	417	421	410	420	378	420	398	414	477	422	397	450	416	423	413	414	433	415	444	417	430	406	410	454	422	449	437	440	423	426	421	430	428	447	440	388	439	402	391	403	389	434	412	435	441	465	454	456	437	414	457	441	435	433	426	418	446	437	423	406	425	427	416	442	437	420	453	420	407	408	432	423	415	402	390	427	422	394	428	443	448	436	433	440	420	405	424	420	426	394	404	386	389	394	459	425	421	416	478	393	416	403	399	428	486	397	411	417	434	433	442	410	445	400	406	349	434	411	420	378	422	416	406	449	382	364	391	375	353	404	397	396	421	422	411	450	415	440	425	399	418	388	433	461	463	417	429	413	469	405	424	414	432	413	426	408	430	430	416	404	406	388	380	409	408	414	447	421	469	425	411	399	407	436	425	413	449	431	442	443	447	421	429	450	440	386	406	416	457	423	435	451	442	428	424	415	442	409	391	385	421	403	421	403	416	441	460	422	430	426	454	411	408	442	427	423	461	405	431	443	438	419	412	412	451	443	396	434	447	433	385	387	403	426	390	445	426	445	408	439	432	407	425	417	432	438	408	396	380	409	428	393	441	391	425	416	422	413	461	388	445	441	421	406	450	440	399	400	422	416	396	415	449	501	444	426	423	409	388	445	419	432	442	431	445	457	429	427	418	401	427	420	475	441	428	456	418	440	454	409	405	396	399	397	372	429	434	385	403	395	420	416	422	432	439	429	419	450	434	467	434	415	433	411	412	367	447	376	458	413	418	434	408	434	417	454	455	435	395	452	422	453	418	439	418	388	434	416	388	419	393	398	399	444	431	417	431	365	400	421	419	398	406	436	425	392	447	450	387	433	372	398	430	418	398	428	436	431	449	445	444	416	400	384	391	390	417	398	381	460	393	387	400	452	450	428	405	407	385	403	436	397	457	442	419	453	413	402	464	457	413	429	437	492	443	418	421
14278	8347	14378	15590	12112	9483	7396	5947	4083	2799	2469	2024	1727	1431	1393	1390	1301	1188	1133	1061	1074	1017	1056	1066	1016	1031	1012	993	983	986	958	922	889	954	915	981	989	903	952	968	932	950	954	950	926	896	957	1012	976	975	924	960	943	980	949	953	998	967	899	903	922	956	958	913	914	884	901	913	881	939	918	910	899	929	923	902	882	944	920	985	913	926	907	916	905	911	898	930	903	959	976	925	859	957	924	969	903	980	917	950	859	931	945	906	919	928	888	924	896	902	954	924	934	859	873	900	905	934	914	897	929	907	921	917	914	915	913	885	897	908	884	919	884	952	918	962	941	922	954	903	954	916	895	913	942	916	955	947	907	933	898	911	919	898	914	936	932	966	895	931	970	960	872	920	901	866	903	910	917	956	905	850	882	908	973	931	931	933	954	870	905	886	922	947	932	917	958	889	924	946	934	927	918	913	937	895	921	945	883	903	909	928	895	883	905	848	969	918	880	963	904	911	886	946	869	887	887	935	962	947	925	941	941	971	909	957	968	890	924	897	894	913	967	949	911	904	971	942	889	902	848	866	904	893	904	855	942	905	917	914	896	913	931	917	934	924	861	899	940	896	893	914	966	909	898	871	956	940	920	879	912	958	937	909	909	957	945	908	907	941	958	907	946	896	853	905	963	865	934	892	905	880	845	922	930	924	906	934	933	914	933	956	858	869	940	887	979	945	962	918	913	883	904	963	922	895	926	921	930	899	860	928	948	885	889	921	911	981	872	917	889	976	939	907	932	921	860	894	938	918	924	890	868	945	950	906	901	897	951	925	948	892	908	857	919	990	923	929	902	874	943	881	946	927	895	885	907	949	848	907	922	878	883	872	914	867	892	957	932	898	844	919	882	860	948	891	947	928	839	861	941	936	919	887	879	937	937	978	909	933	907	928	892	885	923	935	928	904	921	890	919	913	841	923	945	893	901	957	920	891	902	927	909	884	908	900	911	879	915	870	936	909	923	913	932	867	922	874	919	909	875	900	921	902	903	885	929	909	906	905	895	937	876	920	900	967	972	855	921	860	888	934	906	936	941	928	973	920	885	893	902	878	890	896	933	851	932	912	928	966	951	862	897	896	936	933	856	933	892	907	890	878	927	864	954	872	938	940	863	891	879	947	927	884	876	929	967	926	853	913	893	872	928	900	920	901	914	908	938	885	893	920	909	882	898	908	901	933	950	921	936	868	907	902	979	983	901	938	950	915	894	894	903	887	885	933	913	923	937	929	882	897	965	922	934	927	924	913	899	916	914	976	943	892	852	904	892	881	883	898	928	878	897	938	911	900	870	955	965	904	940	899	920	966	921	903	896	972	901	929	891	896	924	877	876	988	898	937	907	931	922	884	878	947	888	886	908	965	990	935	942	945	919	932	953	929	920	925	906	910	938	897	890	924	983	863	943	923	958	903	960	902	918	934	922	904	912	915	923	900	940	964	909	931	999	913	918	927	965	913	904	916	895	904	940	901	845	892	939	892	905	898	930	933	896	901	896	878	876	921	869	896	936	893	916	950	949	909	918	922	893	960	911	909	909	941	910	871	911	941	913	902	891	872	929	873	937	880	894	919	906	929	876	900	910	871	915	938	918	925	903	878	888	886	939	859	899	866	938	894	854	902	930	859	880	965	934	1000	861	858	949	938	941	966	932	873	893	876	935	950	889	934	967	911	965	933	902	860	924	864	932	966	903	935	882	857	906	882	917	896	953	946	950	926	924	915	892	913	885	877	933	981	932	874	871	948	846	921	915	929	934	962	936	935	920	909	954	879	828	845	888	917	953	953	914	877	898	939	851	877	922	879	892	878	903	891	881	899	898	933	905	942	952	870	940	922	911	959	944	957	925	970	942	932	916	927	930	894	955	925	883	869	926	947	1013	857	904	935	891	913	919	942	891	899	880	904	936	910	922	925	918	904	910	917	940	960	935	959	908	953	902	915	888	929	918	921	895	891	922	905	873	912	915	919	922	919	935	908	896	864	898	938	934	945	905	860	950	898	932	933	871	901	898	951	883	912	878	928	949	874	890	902	900	875	911	876	940	933	905	900	930	942	904	946	903	895	927	917	933	921	926	868	904	912	945	910	927	907	932	897	919	882	899	931	880	926	911	931	931	907	903	914	886	921	949	942	891	933	945	929	933	909	918	902	898	949	933	935	901	943	861	902	947	894	893	877	891	918	841	952	930	956	936	939	914	962	909	945	886	900	913	906	912	890	899	891	929	891	963	931	849	875	915	944	932	909	917	915	890	897	913	928	906	918	914	912	934	949	898	891	912	873	908	923	915	937	914	913	906	903	895	913	901	941	936	930	891	912	870	929	882	895	917	923	864	894	921	904	918	871	910	921	934	900	920	982	914	878	917	896	942	843	931	908	906	946	885	920	894	881	982	894	862	932	881	945	916	915	896	931	910	943	893	905	882	925	882	873	909	876	841	908	915	904	902	961	908	903	885	884	920	933	885	855	921	929	927	921	947	876	909	967	939	944	962	924	897	890	953	919	896	931	892	947	935	915	900	972	892	905	939	940	917	904	924	890	874	884	940	957	933	908	958	918	926	910	921	887	947	914	935	898	883	913	921	952	892	854	872	887	940	916	921	1000	881	946	891	867	937	939	868	941	927	907	907	903	933	909	946	935	873	904	865	902	971	947	952	897	895	935	914	878	961	995	846	965	990	868	932	913	930	903	905	926	907	890	984	918	899	917	919	870	912	900	936	938	919	871	937	894	905	863	938	899	900	941	887	946	950	875	916	869	853	924	948	948	901	885	929	921	933	867	942	883	918	937	884	907	899	885	893	899	980	898	891	930	907	931	880	855	868	934	897	884	885	906	907	953	893	931	925	864	902	912	896	913	883	977	950	876	840	879	873	950	902	855	908	950	923	844	931	926	872	934	911	938	932	933	909	906	945	860	912	942	900	870	923	911	904	885	879	880	917	924	906	892	971	921	919	873	943	896	914	909	912	924	845	844	870	882	872	922	935	889	935	899	901	891	913	942	883	933	1019	947	837	938	927	903	866	893	915	929	855	908	858	910	958	859	923	927	875	898	919	988	866	928	918	890	890	906	925	872	878	918	880	922	935	929	925	911	934	871	876	903	898	948	872	877	888	892	917	926	968	950	900	922	973	883	899	1005	865	952	910	910	890	930	877	917	909	971	918	894	932	937	916	906	947	896	944	888	935	895	887	878	924	914	965	961	938	922	864	928	951	923	906	906	968	949	907	1029	927	918	961	892	937	909	971	902	900	873	922	941	907	909	911	924	915	909	901	959	886	933	916	924	907	928	909	865	959	890	921	896	941	943	894	946	882	910	916	904	920	943	920	907	959	912	935	876	920	882	854	951	887	963	886	899	896	921	925	846	916	878	922	962	863	946	945	900	973	863	900	913	951	946	917	905	904	898	903	940	952	837	907	908	889	854	902	930	935	896	953	934	926	996	893	916	881	888	887	923	907	924	906	858	889	929
8297	3572	3557	2788	1802	1274	969	742	622	517	508	453	401	396	366	398	357	377	381	385	359	356	382	398	352	341	312	339	335	347	314	332	313	350	345	364	376	371	330	375	334	302	349	363	347	370	343	411	359	378	345	382	364	355	357	345	363	374	332	350	349	316	344	320	317	335	351	351	374	328	341	354	399	332	346	348	387	362	374	315	353	369	366	345	393	354	361	314	327	360	322	376	354	360	317	345	338	357	354	341	348	348	343	363	370	327	335	328	345	340	348	320	332	385	337	340	361	325	384	401	377	367	419	370	349	362	358	345	349	369	366	376	329	353	361	335	369	326	367	350	333	339	326	338	380	360	320	345	391	387	342	360	337	355	348	322	330	341	372	381	339	380	332	362	335	385	357	345	315	309	371	347	346	354	348	321	325	369	338	323	375	401	354	339	371	376	370	330	355	349	358	334	346	351	344	348	369	406	367	357	350	364	361	352	355	392	360	380	384	364	375	385	410	366	333	402	352	361	385	374	395	327	342	344	406	319	360	378	365	343	354	368	336	389	363	325	341	368	357	393	364	352	364	374	321	355	340	318	366	338	349	337	370	300	360	316	339	373	342	360	364	348	334	349	328	407	339	363	314	387	368	360	344	362	328	348	369	359	353	348	350	341	351	333	377	372	371	343	359	371	335	394	351	330	312	341	319	330	316	351	396	349	308	355	357	386	387	327	386	347	335	323	354	353	374	309	345	371	373	320	354	355	398	373	335	345	368	366	358	338	339	317	356	319	349	387	363	322	362	377	360	329	345	355	368	341	350	331	378	366	337	371	328	317	377	384	364	345	352	351	372	356	345	335	351	336	389	355	346	337	341	357	348	364	325	366	367	344	327	335	362	345	376	326	369	351	377	392	318	346	352	322	358	355	333	328	369	357	331	345	353	372	319	351	353	325	343	354	337	344	395	343	335	333	330	356	341	370	357	364	365	327	363	345	367	360	385	368	359	331	318	355	372	339	344	343	374	345	373	343	350	390	363	339	365	367	314	355	361	332	323	383	389	359	339	315	366	345	351	355	365	354	359	374	323	329	370	342	364	370	364	353	334	342	378	395	342	378	338	381	366	338	370	358	359	349	350	315	342	319	351	343	358	345	371	380	326	354	326	357	380	339	393	382	339	375	356	372	380	351	347	351	339	339	375	342	354	363	364	357	334	345	327	348	349	350	356	377	320	365	319	364	328	384	386	360	352	387	333	362	385	364	383	355	365	348	350	361	335	346	343	324	343	361	373	326	372	359	385	376	341	337	366	355	371	327	346	326	322	334	370	353	321	347	342	374	361	362	384	344	389	341	353	366	363	346	343	366	325	344	346	331	344	345	362	325	355	336	351	361	341	378	354	359	341	342	344	367	349	371	368	357	386	351	327	321	387	366	390	336	317	347	361	337	355	335	352	372	400	383	314	315	341	333	338	350	333	346	331	329	369	329	336	352	349	357	327	345	399	354	359	309	338	358	370	374	362	341	360	349	357	353	393	377	362	361	340	344	337	322	325	369	356	351	350	314	371	375	358	307	353	375	390	329	342	366	343	380	361	369	337	400	374	373	392	379	380	341	325	359	356	372	370	358	380	358	333	330	346	373	369	345	336	333	369	374	347	333	347	343	317	367	392	358	334	369	336	376	383	355	345	342	372	309	365	357	337	316	310	371	354	327	355	319	386	378	345	392	362	328	322	342	359	400	325	353	333	382	353	349	367	371	335	363	358	363	347	339	356	345	343	337	376	352	366	412	384	356	365	343	347	343	369	335	381	347	360	352	374	406	361	357	332	310	319	394	350	320	347	344	345	357	343	325	314	368	376	344	379	361	359	354	328	387	324	363	347	342	380	330	353	348	386	359	345	362	362	321	373	364	327	377	356	362	364	375	349	322	325	372	385	370	333	310	371	357	347	335	382	345	357	337	333	361	390	398	357	319	351	371	360	338	372	330	342	345	364	326	316	348	400	342	379	349	351	320	366	320	371	350	334	348	315	313	385	331	371	346	318	361	372	367	339	320	354	417	378	364	346	395	366	385	342	351	333	364	327	318	340	351	308	344	352	335	341	343	346	355	346	369	348	404	367	340	378	365	401	350	342	319	341	368	381	348	308	365	349	353	307	330	344	362	357	366	368	328	337	404	384	363	358	329	343	345	347	329	351	343	346	368	356	360	398	375	346	365	322	344	360	361	324	351	304	357	341	335	344	334	386	417	389	374	310	352	357	369	339	345	325	382	346	303	350	336	359	347	365	394	303	335	339	344	345	357	343	309	352	349	320	334	356	372	356	301	321	356	386	361	339	338	373	397	348	332	400	356	341	362	370	346	345	357	318	348	351	334	344	353	387	356	378	329	360	360	347	382	338	334	335	367	355	370	346	355	367	362	342	389	364	370	365	324	337	368	298	317	290	342	332	350	357	378	372	342	322	378	344	355	370	386	328	354	363	362	379	382	366	360	401	311	380	361	367	345	357	348	352	353	345	344	377	382	365	357	364	340	378	341	334	317	353	338	321	353	358	325	380	337	369	344	378	386	356	323	349	381	342	366	342	366	352	336	331	373	337	373	366	329	391	355	318	374	336	345	337	362	376	372	349	335	380	372	306	369	355	341	347	393	364	344	362	363	324	350	349	346	353	326	331	339	334	389	354	340	330	380	364	358	370	341	361	334	377	343	344	370	327	376	337	353	347	332	373	366	358	339	345	335	352	361	345	356	328	324	349	338	365	353	378	340	330	373	359	351	377	371	352	370	347	316	355	326	361	352	374	349	327	395	375	335	386	328	312	363	316	375	334	370	359	307	335	349	394	348	377	361	299	349	350	331	359	349	391	345	357	351	335	361	384	375	335	342	356	327	352	377	345	359	309	366	367	345	403	308	370	392	355	354	365	358	362	365	347	359	310	343	375	356	324	319	340	375	344	343	330	376	332	348	369	322	376	330	323	372	346	370	370	356	356	342	383	352	363	343	341	362	332	356	319	306	371	360	341	329	414	344	356	367	372	387	366	365	351	302	328	372	377	357	354	388	379	366	384	368	373	338	367	342	335	326	339	353	335	367	307	365	358	370	386	334	386	362	379	308	345	361	340	359	355	340	373	354	394	335	372	344	349	351	362	340	358	352	314	340	375	339	386	350	370	310	414	346	343	367	333	345	377	351	350	373	379	395	348	340	329	330	341	373	367	365	357	348	349	332	354	335	331	379	370	312	360	351	371	362	316	330	343	345	366	357	349	378	358	384	362	336	375	334	304	332	355	352	320	346	351	377	368	336	319	340	353	364	369	359	346	343	400	377	312	339	331	319	297	365	377	327	313	350	308	331	357	343	367	321	342	339	361	384	337	335	321	353	381	330	364	378	390	340	360	379	365	355	366	337	341	343	328	344	348	363	344	359	376	344	350	330	346	345	352	356	342	319	356	362	335	356	333	304	352	347	337	376	345	335	345	332	348	378	375	316	337	360	325	361	344	381
5042	3359	6532	7429	5966	4707	3575	2834	1935	1443	1311	1238	1049	1014	970	881	876	867	822	807	838	846	793	804	804	819	803	801	816	733	854	734	729	812	784	802	793	763	767	759	816	747	743	762	750	757	791	730	764	787	745	820	776	790	717	754	780	754	763	789	762	749	792	767	771	758	777	770	766	750	769	795	768	780	713	827	783	776	751	746	715	750	763	757	785	772	745	756	739	768	781	778	769	770	758	778	778	717	715	804	777	788	734	781	781	756	792	753	773	765	770	820	808	801	808	804	749	793	789	710	790	765	797	794	802	775	744	790	772	748	735	728	771	776	804	766	792	789	768	826	737	744	745	758	755	819	775	773	765	785	748	734	797	711	789	798	751	779	816	805	772	728	774	754	815	798	807	776	747	736	765	763	798	790	748	784	767	788	783	830	747	796	773	762	739	734	760	759	736	800	802	813	755	705	787	782	775	791	791	790	762	740	808	799	770	748	793	785	808	800	778	769	740	745	767	758	769	782	808	810	761	750	777	743	721	732	765	749	783	798	793	812	745	826	730	762	770	798	749	774	804	778	763	806	825	794	770	750	802	812	773	789	787	805	747	783	753	789	829	791	821	813	765	813	791	755	735	722	735	784	785	804	784	727	732	743	773	768	782	778	731	741	732	760	769	778	794	749	754	783	768	789	815	770	766	775	747	835	786	760	801	767	775	783	770	764	769	758	762	805	776	761	749	723	750	718	779	787	750	776	817	776	779	760	775	778	756	768	760	772	762	774	760	769	834	733	830	776	813	764	762	773	790	757	772	775	756	763	771	791	755	797	790	773	804	731	778	751	778	790	784	763	783	759	762	756	797	820	751	775	739	728	715	774	809	751	755	786	749	766	792	774	753	831	815	733	745	758	780	774	756	761	776	851	738	787	774	764	776	815	841	732	798	765	748	827	775	729	756	820	772	769	808	745	784	816	756	756	728	814	822	752	788	770	785	740	688	747	770	742	766	695	764	748	747	718	810	786	764	746	763	814	830	732	725	738	743	767	775	750	782	743	805	790	799	781	789	775	739	760	790	768	762	786	742	800	780	790	772	793	778	774	740	776	761	764	755	756	780	736	717	763	751	766	736	759	732	784	785	790	767	743	799	756	753	807	771	753	792	824	770	735	713	769	780	732	755	796	746	807	770	808	754	744	774	780	770	775	779	747	777	752	864	785	768	768	749	797	744	769	785	774	777	756	744	836	760	732	815	784	772	761	777	760	778	784	779	772	790	785	780	738	795	806	820	738	749	789	814	792	818	825	757	794	779	755	791	737	801	769	764	767	764	762	744	755	816	735	751	802	750	741	783	771	764	770	756	806	768	752	730	773	722	774	723	761	736	757	763	782	798	764	745	778	816	776	726	791	786	781	802	814	814	758	787	807	800	767	784	750	744	730	762	746	739	770	727	777	725	745	759	706	735	784	807	776	764	729	747	766	784	743	804	773	759	799	783	792	748	775	792	808	701	762	776	763	761	816	763	787	793	755	751	750	751	769	782	774	754	707	813	750	735	739	783	730	801	727	769	736	791	778	791	757	734	815	790	779	735	756	814	790	844	790	824	745	763	783	802	782	761	820	801	778	813	753	787	746	829	765	794	756	795	754	779	778	780	762	724	760	748	765	774	810	763	768	805	757	819	770	784	729	730	870	765	831	784	770	795	810	736	774	762	775	760	806	774	812	733	782	749	755	759	771	756	777	736	748	762	769	753	770	728	791	759	769	782	749	730	794	753	785	752	752	830	794	738	748	800	772	696	778	782	752	723	750	793	744	746	776	778	760	738	771	801	723	781	754	807	734	781	760	750	833	786	742	794	774	785	822	806	776	798	783	800	794	739	734	775	790	721	760	813	810	821	786	742	757	813	750	824	763	773	741	763	799	763	735	822	736	780	774	752	783	813	803	785	797	783	787	719	794	766	785	773	702	760	770	800	768	742	811	758	771	795	774	785	755	794	765	766	773	810	800	825	757	756	791	749	783	801	764	743	768	848	797	820	798	780	752	749	781	742	761	712	762	743	797	754	720	799	707	754	778	797	746	714	782	763	763	767	737	758	751	708	702	751	756	760	748	773	754	774	795	738	721	744	761	810	762	735	759	760	743	786	778	821	781	774	813	771	766	800	823	770	799	786	720	804	767	753	777	768	754	788	778	742	778	772	800	765	727	710	757	715	810	798	787	727	818	774	777	794	765	767	765	736	769	796	783	793	778	764	804	772	789	756	786	781	716	812	791	816	764	769	757	740	739	737	801	876	761	762	802	703	720	775	803	776	754	741	775	779	780	759	749	773	748	765	761	761	757	808	750	753	764	801	838	721	701	805	799	796	750	723	784	752	755	770	794	755	789	753	774	796	785	803	766	799	794	774	800	816	736	766	770	770	785	744	788	773	801	738	797	766	750	735	782	788	770	785	755	789	767	723	796	789	796	715	793	775	765	724	755	733	821	813	707	765	760	746	753	795	759	763	787	760	800	738	806	753	833	738	742	796	774	779	729	775	771	765	796	792	824	806	762	772	821	770	751	802	762	774	772	772	788	808	758	752	756	753	719	773	792	744	770	790	775	793	717	761	744	778	779	755	763	743	774	767	776	759	770	738	815	772	765	760	744	781	794	743	802	804	782	766	754	767	763	723	792	714	798	812	690	795	770	730	742	765	775	825	766	773	804	747	789	724	765	769	749	791	778	730	749	822	738	810	740	802	790	775	783	790	718	769	777	811	776	765	773	793	771	829	776	736	800	756	725	757	802	769	728	777	717	793	803	717	788	698	785	753	810	794	787	743	786	799	767	819	758	729	804	761	745	733	706	802	744	754	742	799	762	752	792	789	768	758	810	751	775	785	763	750	818	761	766	812	808	796	755	807	804	751	798	784	763	768	798	778	756	783	754	735	843	751	724	831	750	724	814	779	779	760	754	762	751	770	779	760	775	772	816	794	802	761	773	839	777	745	807	743	759	805	785	818	765	803	744	787	820	782	726	736	709	809	743	802	764	783	735	740	753	747	785	783	776	776	759	814	758	776	795	819	788	838	783	746	759	805	807	811	820	761	781	793	747	778	767	805	801	807	776	795	735	783	833	802	764	796	785	776	765	759	784	767	759	751	713	804	779	751	751	771	807	764	766	732	707	785	860	743	778	767	744	778	711	766	782	770	792	753	788	787	808	765	749	772	810	772	776	825	834	748	807	756	742	804	777	788	763	759	759	777	726	785	787	791	819	772	780	743	806	740	741	827	746	748	769	823	798	786	783	714	768	748	760	762	723	759	775	785	820	774	729	788	809	788	734	724	759	730	713	801	728	752	743	768	762	759	793	763	760	732	813	790	786	834	724	802	762	777	781	824	768	774	778	764	716	752	730	794	739	782	771	748	755	761	754	766	795	788	773	784	799	797	765	787	776	783	757	786	753	742	767	710	770	815	742	745	816	746	793	769	783	768	766	793	723	734	830	822	811	786	789	781	741
17620	7089	7127	5533	3104	2008	1430	1099	813	574	513	495	417	419	379	371	401	378	394	327	362	384	370	345	367	338	327	341	359	315	378	335	331	347	349	320	377	357	315	310	352	377	330	343	305	342	367	358	339	342	331	362	322	333	326	357	349	367	336	359	351	347	314	330	372	335	352	360	344	330	327	359	358	360	332	343	303	381	326	344	320	338	325	321	376	357	311	346	359	326	349	318	345	336	339	372	330	340	355	321	318	306	359	345	314	364	313	315	345	319	334	361	340	328	332	328	315	329	334	319	312	337	345	340	381	351	339	304	318	392	341	341	343	342	390	312	356	345	346	358	346	400	333	337	346	312	322	345	323	359	362	336	323	358	343	339	343	356	338	332	354	347	336	357	327	374	329	316	328	335	317	317	344	330	329	360	357	338	303	360	351	311	360	349	340	345	341	343	351	348	378	331	330	322	306	321	325	320	306	316	325	328	328	386	339	372	333	307	334	321	315	382	330	316	354	313	350	361	304	320	331	334	321	369	320	353	314	335	318	337	324	359	306	356	333	322	341	340	374	353	349	346	340	373	315	332	331	365	317	318	298	321	363	351	345	326	330	317	337	341	358	334	345	368	360	317	352	336	329	306	323	329	369	312	331	349	310	345	340	316	337	334	346	339	348	331	366	346	327	318	354	351	338	338	323	357	329	314	287	346	344	324	333	366	356	360	357	342	364	348	325	376	370	372	336	323	353	311	335	346	311	344	315	338	325	338	365	358	332	340	341	346	346	378	345	314	357	349	328	334	326	322	320	316	364	344	347	361	365	347	355	332	344	351	351	366	326	336	397	305	340	329	334	349	338	328	339	333	302	309	342	374	382	336	353	363	333	331	350	368	348	350	317	325	312	316	345	345	339	328	329	354	346	348	314	345	333	339	350	321	312	308	325	348	294	304	367	337	353	329	340	339	354	329	310	352	330	338	303	335	319	335	297	309	348	331	311	371	341	331	342	355	345	328	312	309	336	351	347	316	340	343	313	314	344	338	352	349	351	343	333	333	344	338	340	302	321	328	361	320	291	324	383	314	349	326	335	323	369	346	323	378	302	396	346	334	333	361	322	361	339	370	346	301	315	357	375	354	344	363	324	347	280	283	339	333	355	347	348	323	340	366	354	322	323	343	323	359	327	354	380	310	376	339	352	342	351	332	325	333	341	340	356	369	321	354	323	357	329	391	346	328	329	370	358	350	319	342	341	382	309	344	371	326	327	354	334	368	335	320	316	344	367	324	356	323	392	344	369	329	382	364	337	315	343	311	315	396	312	329	295	330	337	380	325	348	335	331	325	352	334	371	346	352	381	351	333	310	340	319	303	330	346	347	319	330	353	295	325	336	347	362	355	414	299	322	342	340	325	304	328	345	347	339	369	350	341	342	339	338	353	370	369	361	323	365	329	355	360	335	352	345	313	349	330	350	349	307	311	322	351	308	355	356	305	335	369	335	338	324	318	319	298	337	328	353	366	311	355	345	353	361	337	387	343	299	341	337	339	322	361	345	353	346	362	325	328	326	335	342	320	323	360	357	331	345	376	338	327	337	324	305	344	365	336	370	338	340	316	368	342	324	351	347	342	360	359	378	324	345	357	313	346	355	356	387	354	346	306	342	355	322	323	346	341	373	348	333	358	348	349	365	338	293	315	329	354	308	341	338	337	322	352	332	338	340	356	336	320	349	351	322	350	400	355	372	342	366	364	337	327	333	376	298	325	339	367	357	352	351	327	344	330	345	355	335	347	367	387	347	354	299	367	330	340	359	300	344	370	332	339	321	333	347	325	338	302	349	330	331	321	334	334	321	361	347	342	345	342	321	315	301	359	364	354	334	344	353	365	333	355	348	326	353	315	325	319	378	343	305	337	348	340	347	340	330	391	352	320	349	336	339	343	360	359	334	355	326	319	340	352	349	328	352	326	347	370	334	356	333	338	360	359	360	321	347	347	308	319	380	330	309	340	360	332	338	330	323	306	379	322	361	315	368	336	312	345	325	335	314	373	347	337	326	355	339	334	352	316	315	382	344	385	376	354	366	350	323	341	335	351	363	360	335	314	316	332	311	327	371	335	345	343	337	304	330	341	369	311	348	366	315	336	329	340	334	344	340	341	392	347	356	326	315	362	349	378	354	322	342	295	317	342	318	330	331	348	332	332	352	313	309	325	354	318	353	324	360	313	322	334	327	355	383	341	378	337	308	316	307	327	357	370	309	318	323	339	337	316	347	318	356	329	356	326	309	334	320	325	349	329	340	356	372	321	304	336	335	342	323	302	327	308	354	314	349	315	346	370	361	331	362	339	330	330	340	318	349	318	348	318	330	326	336	311	375	322	312	353	311	324	336	338	332	336	371	363	328	349	379	365	306	360	351	308	323	340	338	366	338	310	320	356	334	335	353	324	357	351	325	339	344	384	327	339	324	328	321	321	352	315	362	366	349	349	327	303	328	349	365	345	324	345	316	359	369	350	348	328	353	318	354	347	328	364	346	358	315	329	350	357	359	356	339	333	390	329	324	356	325	322	325	371	335	334	334	322	332	373	329	331	316	325	346	382	333	353	306	355	382	337	380	344	351	361	340	330	310	328	347	330	319	299	300	345	351	363	365	347	365	382	327	380	352	344	347	334	342	376	352	366	338	364	352	332	311	328	306	328	330	342	354	312	327	336	328	346	352	324	323	341	318	346	336	323	358	344	334	319	354	363	361	311	350	338	319	302	344	326	347	314	323	321	327	323	313	325	320	336	335	343	381	361	388	331	340	320	333	297	330	356	337	355	353	353	338	346	336	334	294	373	325	349	341	344	342	326	340	317	328	360	332	325	345	374	333	338	326	338	344	353	330	321	363	340	353	351	339	363	316	390	353	371	291	335	346	351	326	319	328	328	314	285	343	350	328	335	321	373	289	338	314	324	342	367	335	317	340	344	303	346	322	325	316	330	335	353	324	329	328	346	351	344	332	326	350	339	321	310	349	331	340	362	352	346	349	379	324	329	356	362	301	347	298	339	328	315	331	337	300	341	359	361	372	391	324	373	345	368	360	353	319	342	378	362	333	352	355	308	342	332	362	364	344	363	359	332	354	371	323	306	363	340	376	340	361	363	338	337	334	370	313	347	309	345	319	326	286	317	348	345	323	319	328	319	380	338	331	356	348	358	365	314	333	375	334	347	365	392	337	358	333	337	308	315	330	352	337	298	357	370	356	340	334	359	303	324	383	330	349	357	333	347	331	360	312	350	353	349	328	351	336	349	348	348	357	334	346	357	338	307	324	358	329	322	338	312	352	354	341	355	321	320	337	358	323	299	365	343	315	353	320	361	343	346	363	337	303	358	353	307	322	351	318	306	368	345	350	325	331	329	367	341	360	328	346	341	350	371	351	337	361	351	355	331	319	351	387	350	314	340	329	326	326	332	324	299	334	363	303	337	337	347	377	323	343	370	339	335	344	335	352	332	290	322	351
10813	5861	11019	12306	9368	7386	5524	4148	2919	2144	1767	1631	1369	1158	1099	1077	989	917	875	875	872	835	874	872	866	834	794	870	759	800	736	741	784	769	769	739	755	769	779	766	811	761	799	822	785	792	836	806	818	799	791	768	758	779	825	789	777	829	735	776	769	789	763	793	761	803	770	786	795	730	814	760	743	792	736	806	755	770	792	780	733	754	770	751	734	722	757	779	775	776	755	724	760	747	741	769	746	759	782	768	819	734	723	727	766	740	748	784	808	810	745	772	771	784	720	709	765	738	745	783	730	807	766	741	776	731	804	746	778	783	749	779	755	776	737	728	734	762	727	746	811	751	804	788	791	702	773	730	752	737	736	764	771	781	772	720	816	766	747	766	755	750	731	757	800	769	756	792	780	716	783	732	810	777	718	726	764	737	812	709	752	769	779	720	758	730	726	788	780	759	792	759	728	740	788	762	821	750	780	762	748	774	740	735	749	802	751	740	752	779	758	763	737	740	764	756	802	797	752	730	760	778	740	758	745	794	780	745	760	814	788	729	746	782	735	741	763	787	783	777	745	792	768	720	808	728	767	740	720	810	801	767	746	772	706	742	786	800	781	779	819	765	731	778	726	728	735	759	772	717	740	816	740	762	752	794	744	744	756	781	733	765	758	799	743	739	733	751	758	797	722	773	700	708	757	759	755	716	759	722	762	717	787	794	769	721	757	723	756	758	744	752	752	737	775	821	770	757	770	795	761	728	778	787	773	775	805	757	719	715	767	742	765	726	765	765	782	725	755	691	789	801	762	727	719	745	723	785	729	746	718	735	765	731	775	747	781	728	742	735	788	723	788	746	792	716	790	785	756	798	764	785	782	759	785	773	750	713	765	745	771	757	693	703	765	754	745	750	725	705	796	714	820	768	769	742	778	752	802	765	733	737	747	744	748	741	781	702	766	790	680	769	789	793	734	761	804	715	795	772	733	789	756	822	723	746	762	789	793	761	786	759	795	774	751	731	744	753	782	772	824	716	721	752	745	723	750	773	789	726	763	769	793	779	747	747	778	744	769	758	755	747	807	732	747	768	732	750	792	727	774	725	763	761	735	729	721	786	758	726	764	765	742	769	795	771	763	742	800	780	778	792	745	734	754	772	789	799	756	762	735	733	797	747	726	727	790	700	746	796	756	729	779	795	732	758	769	710	721	805	735	793	774	738	745	791	768	798	761	782	756	754	737	796	709	777	739	729	806	756	706	727	771	751	746	744	705	780	787	761	792	755	782	736	793	756	798	772	721	775	765	809	741	779	788	761	734	772	778	756	763	714	766	759	775	710	789	737	738	775	724	756	786	761	753	773	740	746	751	758	763	790	736	747	755	748	786	729	754	793	717	753	757	751	740	771	764	740	739	761	735	796	803	804	784	735	787	748	815	749	798	736	764	727	810	740	712	803	750	736	766	787	717	734	785	723	727	737	784	766	813	763	749	747	749	734	803	751	732	805	765	731	750	802	727	722	788	768	734	760	797	738	742	812	756	716	743	755	762	759	733	760	754	734	750	748	778	755	768	818	761	714	780	806	756	749	828	745	725	811	725	756	715	747	745	734	762	738	811	743	763	778	745	794	761	667	781	775	711	780	721	783	831	740	737	782	718	780	732	754	754	757	760	687	763	751	752	741	783	755	740	780	712	755	760	760	782	756	742	709	745	797	771	772	760	738	736	751	784	807	801	760	741	812	756	789	748	751	747	757	777	736	776	762	762	727	732	782	754	728	770	758	723	785	764	773	785	796	752	759	776	774	774	803	770	768	784	751	726	795	744	734	785	740	705	795	771	717	769	727	733	728	751	776	748	770	751	783	771	732	814	776	748	728	770	716	757	755	786	709	737	785	806	793	733	740	768	809	811	728	765	756	761	744	730	775	720	791	751	770	741	709	737	748	786	731	737	714	783	760	773	757	788	769	766	736	742	727	754	756	741	723	749	745	725	741	755	770	776	802	743	729	721	765	763	698	747	795	742	741	759	802	796	787	744	712	727	751	756	730	786	753	731	768	746	723	777	724	753	746	753	795	768	802	734	772	819	775	765	776	751	768	790	740	782	736	765	702	730	750	769	732	763	751	724	812	726	777	733	736	809	718	759	761	780	800	788	742	762	741	775	767	705	720	767	750	793	697	754	761	781	771	745	751	727	743	758	759	743	776	757	761	749	724	761	777	750	769	773	773	752	697	714	710	782	738	760	766	734	701	762	779	754	759	750	746	752	705	725	762	796	792	758	779	759	787	711	758	771	735	792	794	793	766	748	783	777	728	775	733	742	730	776	775	663	777	754	799	733	743	755	786	782	760	745	741	770	773	772	748	751	796	774	768	772	766	794	778	773	777	772	773	760	760	787	772	779	719	710	790	759	724	754	797	782	779	772	772	791	756	805	783	742	823	753	751	752	801	802	779	775	744	716	747	780	731	775	764	751	749	748	750	782	753	791	744	736	768	725	717	735	730	754	787	743	701	723	710	731	756	736	783	766	762	760	790	747	764	783	790	750	756	724	763	719	760	741	800	753	775	747	715	754	777	765	781	798	766	797	766	781	761	763	742	786	777	800	794	707	740	727	722	728	753	750	798	759	761	731	818	744	716	775	820	724	803	762	755	705	724	738	738	761	726	767	764	741	734	786	719	771	750	770	829	754	762	740	795	760	750	786	774	751	766	772	770	737	796	752	755	777	762	783	747	723	717	763	771	776	773	748	739	767	758	759	770	719	773	771	778	795	784	695	803	721	772	783	774	780	756	781	730	802	762	769	758	757	771	732	789	765	737	787	770	729	769	770	750	762	808	732	756	773	786	749	801	800	748	815	757	785	742	776	698	701	750	706	798	792	728	799	721	776	719	746	769	723	678	786	742	765	749	794	751	813	787	782	768	772	833	750	772	679	817	799	763	793	759	733	720	758	778	786	772	712	797	752	787	721	785	748	748	755	744	769	759	744	798	740	746	731	776	803	825	753	800	727	724	737	658	708	724	783	753	775	783	755	723	766	757	767	793	798	735	749	781	769	778	770	776	740	744	774	739	751	773	752	761	812	744	788	764	776	786	753	809	743	746	787	780	763	737	781	729	722	812	785	760	798	755	723	725	749	792	751	757	716	757	793	790	744	731	760	739	712	777	747	780	738	701	749	772	752	771	769	730	804	735	734	749	756	748	749	763	788	759	748	777	820	725	735	720	766	732	733	755	773	730	756	767	786	725	782	778	726	808	817	776	739	768	775	743	728	745	782	783	775	789	798	732	754	727	740	768	756	758	759	727	773	750	760	763	770	778	753	783	749	727	696	777	721	814	740	803	819	801	759	756	777	767	746	783	769	744	750	805	801	711	773	795	728	762	786	746	750	763	792	784	774	774	738	816	741	795	720	746	733	747	768	760	723	809	748	736	738	752	796	808	790	739	716	717	745	771	729	701	761	752	728	786	785	755	799	760	782	758	785	760	811	752	748	736	752	741	811	750
26409	12028	10393	8001	4745	2915	2155	1503	1102	767	642	620	539	536	516	492	463	414	419	423	469	402	442	449	469	441	471	420	448	442	421	444	450	438	397	436	438	380	440	462	464	448	420	404	382	429	451	424	417	421	444	407	445	416	430	487	393	414	419	412	415	425	425	448	408	434	447	408	446	383	400	452	420	404	449	415	457	404	416	379	433	396	395	423	391	418	419	441	426	442	427	436	432	417	430	425	426	425	403	411	414	458	384	448	457	405	412	430	450	379	413	470	387	392	454	435	472	391	397	398	415	501	421	417	458	432	402	374	415	394	440	416	410	478	401	395	424	419	440	444	415	404	444	407	407	438	473	443	387	458	486	422	411	410	413	419	417	451	398	416	447	464	424	447	418	410	462	437	449	443	404	445	426	429	392	428	399	428	411	423	408	434	402	393	418	425	419	437	345	429	400	458	462	458	443	424	421	432	420	446	440	413	423	415	416	408	373	433	433	399	430	424	422	434	411	434	403	453	401	414	429	417	422	398	457	398	435	428	425	438	380	426	466	464	411	416	437	390	423	418	410	418	449	416	405	443	410	440	398	475	406	473	402	444	448	437	432	444	417	407	434	456	429	414	447	443	430	415	402	400	417	419	394	412	451	426	438	407	423	405	377	428	438	447	410	359	436	413	498	456	386	369	442	432	388	412	423	431	421	419	431	392	398	414	462	388	454	412	425	403	401	411	410	394	443	426	411	405	450	458	405	411	400	443	432	402	435	434	436	409	461	404	408	402	399	419	433	381	455	404	403	454	435	397	418	417	428	438	448	414	400	411	419	453	438	433	385	466	430	430	435	466	401	395	403	445	416	394	408	418	401	432	391	412	407	410	407	424	433	412	445	439	432	374	448	415	376	456	426	494	428	431	409	410	425	424	417	427	452	420	385	456	442	425	437	414	403	376	408	393	431	394	436	393	376	424	382	413	394	394	407	380	441	402	468	389	397	406	436	395	431	400	412	438	388	415	431	452	437	428	441	396	442	401	413	400	410	409	381	415	391	443	406	416	406	409	431	437	460	449	438	375	445	398	413	398	412	381	419	403	442	407	428	423	428	432	432	452	428	457	423	394	406	413	442	411	431	408	410	417	382	399	408	427	461	413	429	422	441	433	413	439	386	393	445	412	431	402	397	451	456	419	431	422	400	412	449	428	438	408	440	458	437	419	440	385	422	460	418	405	412	456	434	427	449	438	431	439	414	377	459	411	422	421	474	389	409	411	452	426	404	455	402	393	427	399	425	399	426	450	401	432	428	414	417	418	444	434	422	434	388	436	378	379	408	422	461	406	398	426	442	384	406	424	412	420	434	403	435	432	471	413	405	396	381	403	433	428	429	407	462	448	440	420	430	443	411	403	405	428	430	404	403	455	397	391	389	427	428	442	441	395	409	402	394	416	446	431	442	439	418	409	438	410	398	427	393	399	428	406	418	416	430	410	450	407	449	429	378	406	475	442	398	416	408	417	421	383	441	447	436	374	411	399	445	471	417	431	397	395	403	406	456	449	384	413	386	403	456	415	399	402	427	415	424	410	426	452	404	392	436	417	408	431	432	443	419	401	398	463	417	472	457	434	436	423	418	440	384	434	417	404	420	421	414	425	435	408	431	434	401	430	362	385	449	374	418	422	410	392	416	397	445	417	424	426	434	411	433	452	404	442	445	387	435	453	418	398	413	436	403	438	407	400	427	428	447	426	423	447	434	401	431	430	428	393	433	439	395	443	425	373	434	426	419	410	453	463	410	448	449	409	415	424	428	398	409	400	422	407	443	425	466	408	406	399	464	414	452	485	417	427	429	411	393	435	438	426	388	439	407	429	425	397	391	387	422	399	404	430	448	464	419	414	431	405	429	426	415	432	445	412	450	472	398	377	400	392	405	377	435	410	436	417	399	431	406	415	437	420	390	399	395	442	439	401	433	444	463	445	405	409	448	428	452	431	415	395	393	427	432	411	424	435	392	425	440	467	406	414	430	391	407	403	428	423	410	407	435	412	410	436	410	399	417	394	435	396	404	404	410	411	415	401	398	426	421	473	453	442	410	425	430	434	409	450	376	443	444	431	398	395	424	408	487	433	430	439	426	436	431	420	388	412	452	445	444	449	420	429	389	403	416	439	420	423	447	424	396	403	409	454	435	397	366	396	424	424	413	467	434	388	422	438	449	411	402	424	425	422	404	422	460	367	449	429	413	416	448	374	405	453	413	443	436	371	435	454	427	405	454	423	397	425	394	424	441	402	413	461	386	409	411	423	428	456	449	436	449	419	430	401	447	440	437	432	436	413	392	387	410	381	424	430	412	458	414	415	410	440	405	410	452	434	455	402	487	432	433	422	414	455	411	437	407	383	418	441	424	391	418	407	433	405	416	371	387	397	416	379	396	386	426	398	411	424	429	411	410	426	431	455	422	395	416	420	427	458	440	452	418	432	441	442	468	384	396	416	404	418	441	415	427	457	416	391	414	384	431	390	396	419	392	447	404	394	426	463	441	414	390	414	428	433	419	397	401	400	422	468	419	430	412	417	389	413	410	416	412	434	413	442	404	391	389	407	406	428	396	401	361	422	419	453	418	406	420	432	458	392	445	405	408	417	431	440	416	455	440	418	441	418	388	460	383	390	388	386	453	432	413	457	381	397	409	420	404	433	407	416	392	402	412	393	461	433	416	391	443	416	420	420	405	440	387	451	412	447	432	405	446	432	440	459	426	388	427	394	441	411	428	455	446	420	412	434	432	442	432	399	429	422	423	412	438	407	427	438	410	412	413	409	433	396	423	441	390	427	385	428	447	387	392	418	438	390	415	435	423	417	425	394	406	392	416	388	420	440	405	383	431	427	420	381	392	400	401	412	399	420	405	410	417	424	454	428	426	471	405	423	446	423	413	426	430	421	449	423	442	404	416	434	402	407	412	451	450	436	436	467	434	427	464	399	416	438	432	438	454	444	412	404	408	428	414	398	409	423	427	441	436	387	419	390	399	419	414	414	457	456	387	420	433	425	433	406	425	418	416	398	411	450	401	432	471	406	426	437	399	427	429	428	458	441	393	412	421	381	424	388	443	432	401	454	428	453	446	426	435	427	435	424	389	428	423	409	478	434	420	413	405	383	411	395	401	422	400	407	460	425	405	439	397	409	408	413	455	432	421	410	399	408	493	447	412	419	411	390	453	431	415	412	468	431	389	394	400	437	405	422	360	387	392	390	387	417	397	456	406	454	408	433	403	412	417	392	396	402	436	408	430	395	404	387	467	432	441	431	478	454	430	397	427	403	423	406	442	399	452	465	397	467	389	443	454	435	411	444	425	373	400	451	429	422	400	419	456	461	471	392	405	383	385	463	434	426	415	459	425	420	438	446	380	410	414	418	429	407	421	399	409	406	456	429	454	397	406	437	416	389	411	419	436	410	421	452	400	386	420	438	399	416	416	418	388	414	395	373	403	418	441	417	405	409	405	444
14591	8281	14321	15563	11942	9099	7605	5652	4009	2700	2360	2017	1801	1490	1328	1320	1296	1190	1127	1150	1112	1079	1043	1058	1014	1031	1024	1020	989	959	945	907	937	945	919	975	949	973	926	1001	887	962	905	894	959	943	924	955	951	929	941	937	938	900	971	974	927	923	856	982	904	913	888	905	938	920	905	915	899	924	925	938	941	915	939	848	950	955	961	859	952	903	917	889	873	946	919	951	880	894	899	912	877	887	899	930	910	892	951	866	950	925	905	926	890	918	906	900	927	929	906	872	949	902	918	892	962	927	924	929	902	936	890	856	960	898	938	866	888	908	859	925	872	921	899	912	884	917	899	919	832	912	962	938	890	922	895	917	926	927	897	919	868	920	875	953	887	941	918	889	838	904	900	905	954	882	898	942	923	957	914	879	954	901	892	914	910	912	964	895	947	944	911	922	882	950	955	867	911	962	932	944	923	867	929	913	964	931	923	943	932	880	925	911	918	910	924	971	910	953	905	955	936	921	926	900	884	875	877	895	913	876	906	943	942	872	900	936	919	968	939	887	937	875	872	900	928	889	902	864	899	918	910	876	948	915	898	953	901	914	936	970	919	918	896	894	894	960	922	948	909	909	949	922	881	907	880	940	906	924	901	878	895	924	943	826	897	925	929	901	894	856	889	897	927	930	916	917	943	927	818	926	941	936	876	893	951	899	897	980	899	931	955	839	942	930	913	916	906	907	893	905	889	863	910	863	906	894	900	917	935	911	976	928	929	920	926	893	917	869	920	929	874	925	912	932	925	904	910	905	885	919	889	921	941	935	891	956	920	949	959	904	906	888	869	911	893	907	923	939	930	908	895	934	875	962	907	906	950	919	890	907	934	914	976	967	885	872	891	928	865	902	895	939	916	884	939	926	930	909	911	887	915	874	903	874	869	926	948	910	915	891	880	930	895	890	915	958	943	951	876	908	897	941	908	950	906	989	929	913	898	943	894	908	960	935	963	883	904	929	942	905	940	924	948	911	927	909	894	904	941	951	910	908	908	916	877	949	865	962	906	902	942	912	924	908	919	932	928	908	936	950	869	920	855	920	870	893	872	944	881	867	922	936	944	955	957	904	941	888	957	857	941	939	966	923	905	879	873	903	919	935	894	867	893	931	902	907	872	940	933	938	938	868	921	915	937	939	948	932	956	805	964	893	896	964	900	856	901	923	905	970	875	956	960	890	909	915	920	900	902	904	948	943	891	964	902	923	891	910	902	937	904	894	858	901	872	909	881	937	841	908	877	911	963	939	925	862	932	902	896	944	910	870	916	878	878	891	923	898	916	913	903	895	899	864	924	863	853	864	959	915	987	877	929	889	872	899	931	876	906	924	894	963	908	896	898	921	894	894	954	873	905	902	942	939	909	896	948	898	946	958	952	925	866	867	951	892	846	882	914	918	877	927	919	919	900	950	907	942	905	936	962	942	907	882	895	924	854	960	876	959	897	949	891	901	900	932	880	935	960	915	890	969	944	899	916	883	932	915	912	937	903	907	939	920	887	948	921	935	975	866	902	882	879	908	830	853	885	889	911	822	874	877	883	969	907	899	910	880	895	969	930	937	899	907	857	910	956	916	903	892	935	925	942	951	951	913	903	886	925	856	914	887	916	897	966	938	895	922	882	831	874	933	956	922	914	890	910	907	915	971	932	888	957	874	910	887	861	914	891	904	937	841	940	887	849	958	858	960	896	983	896	909	979	887	906	903	894	920	952	978	958	930	877	915	899	913	894	937	897	877	839	898	836	918	944	906	942	906	922	873	869	909	881	906	882	883	911	800	915	921	869	931	910	896	955	936	922	904	932	920	876	885	897	898	947	924	916	882	977	895	878	938	889	888	931	955	890	905	931	999	918	844	916	919	891	907	927	895	890	920	886	914	879	945	887	893	924	906	929	929	900	921	893	918	933	924	938	942	926	913	941	902	931	928	934	926	928	905	898	879	948	908	971	900	926	906	893	898	894	831	880	919	894	921	906	919	883	895	898	924	864	899	955	910	952	919	951	979	915	940	858	930	934	914	853	893	876	949	925	927	920	868	892	893	910	893	913	891	917	877	948	938	980	941	922	920	947	886	1011	901	895	927	801	906	935	1011	901	886	871	892	922	843	886	859	923	927	883	908	920	897	898	932	942	895	857	955	889	902	947	943	904	877	877	920	841	936	919	870	901	902	896	866	878	946	866	873	892	954	883	916	917	905	919	883	889	899	927	988	898	930	906	925	960	910	893	929	953	975	924	906	888	836	952	908	904	930	865	863	965	916	896	934	913	937	897	911	906	900	899	897	883	885	871	944	830	885	921	905	959	923	972	876	911	957	942	883	931	876	883	908	883	925	898	912	926	905	922	900	931	919	903	888	844	891	908	904	940	946	942	947	953	902	895	904	912	928	874	919	900	948	868	907	933	916	917	923	875	948	930	899	930	900	866	920	880	924	948	913	923	915	821	986	887	943	834	955	860	909	923	944	898	891	924	901	890	944	894	860	932	846	918	891	931	957	913	946	884	975	940	928	927	903	882	904	835	828	940	896	906	895	881	949	872	856	915	947	946	854	924	864	931	927	898	916	940	941	922	886	925	924	915	895	929	893	912	891	939	907	912	927	937	907	855	939	1002	886	939	911	904	869	911	949	879	937	903	872	905	836	918	942	886	961	862	852	927	897	959	925	870	900	948	969	858	898	921	806	840	940	873	875	884	932	928	930	871	957	866	942	925	903	841	880	928	875	963	939	921	879	890	938	901	890	990	880	903	915	894	956	896	875	894	891	912	937	924	916	904	947	926	934	879	903	966	853	884	914	917	933	897	884	886	887	910	950	877	945	900	918	974	874	903	920	929	905	1000	945	909	963	929	888	904	893	863	862	938	919	908	895	906	917	887	907	908	903	951	973	968	886	911	894	874	913	938	918	880	892	902	909	915	896	915	932	924	926	878	892	942	966	885	914	943	907	859	944	901	954	936	938	935	882	892	868	899	879	903	951	906	840	866	918	921	935	886	923	888	901	950	889	906	965	873	930	974	911	921	900	911	939	895	891	874	957	891	909	944	934	949	866	930	887	958	882	908	943	883	895	889	902	883	926	889	953	897	910	893	913	934	929	926	935	873	929	927	903	891	940	901	857	923	944	902	853	897	958	899	871	903	915	879	955	943	928	944	899	927	902	911	915	882	872	886	905	920	898	869	874	918	916	921	919	963	898	903	860	919	934	868	913	885	964	882	908	872	953	891	916	875	925	939	942	840	921	942	885	937	901	855	949	910	937	967	948	933	895	888	917	897	941	907	899	942	920	867	884	874	930	881	959	928	927	901	931	837	904	861	894	895	913	932	973	894	870	929	914	873	894	896	886	892	892	922	919	980	885	943	929	879	876	908	938	865	916	869	932	903	958	911	875	896	986	896	901	927	853	887	917	923	940	929	878	918	911	896	910	892	970	930	902	905	908	893	889	896	941	887	974	930	931	937	849	861	930	908	930
8138	3697	3580	2667	1732	1237	944	746	587	450	428	436	444	397	378	366	396	343	356	358	362	365	389	336	365	380	337	359	348	339	297	337	365	363	365	384	386	388	344	324	366	327	369	382	342	361	374	385	372	329	357	349	355	374	365	385	369	338	354	345	335	331	352	376	374	408	360	373	354	365	352	382	375	350	368	345	373	376	376	368	370	381	352	345	383	354	314	351	350	380	333	363	324	331	384	348	366	351	351	357	380	325	386	365	329	324	352	350	334	357	352	347	365	337	377	378	358	324	346	367	394	357	329	358	350	340	368	347	385	353	345	321	377	349	346	329	292	304	354	331	363	352	362	361	322	324	335	336	367	388	374	334	360	343	349	317	346	326	360	370	355	359	336	356	373	368	391	347	333	360	338	331	362	335	358	371	359	297	333	374	365	338	382	351	378	341	334	407	319	334	379	353	324	346	332	361	328	358	322	376	335	333	357	354	353	370	413	364	358	359	390	361	310	334	384	376	364	353	370	330	368	354	369	361	344	334	313	368	341	392	321	349	317	377	374	309	367	350	381	374	354	381	313	376	399	321	342	394	362	403	355	360	368	380	328	362	354	341	353	317	315	327	311	343	369	384	359	367	356	342	352	342	359	366	372	352	377	345	372	347	381	383	324	343	376	350	374	336	327	392	368	375	340	410	368	330	344	388	384	334	350	368	361	369	338	356	366	371	364	368	351	370	372	333	352	323	327	355	317	313	358	327	359	326	359	375	351	351	381	317	350	328	352	348	380	368	359	313	325	357	360	358	324	353	336	367	335	357	378	344	362	356	416	352	386	348	368	365	340	382	375	341	340	332	354	390	369	366	375	362	337	345	372	353	355	356	378	352	355	379	313	364	397	294	386	352	337	339	320	338	367	379	352	358	340	375	366	362	345	325	351	320	371	341	327	340	317	301	410	373	358	350	350	344	368	349	371	343	362	342	327	370	334	349	361	351	349	353	359	336	329	346	344	360	398	386	358	349	383	343	398	402	343	355	338	324	332	406	382	338	382	331	362	320	339	302	348	336	364	351	356	363	361	324	341	356	340	340	308	354	391	377	331	340	355	364	376	380	358	389	353	337	367	317	364	351	337	320	341	397	352	325	355	352	336	336	343	363	364	386	359	336	354	305	321	362	304	343	353	330	394	379	376	338	329	362	351	355	337	374	375	366	356	390	361	370	354	381	369	352	346	326	367	362	341	361	349	388	343	328	342	353	356	325	343	365	354	360	368	355	353	391	344	336	316	382	328	347	360	321	333	370	359	368	391	369	353	347	352	350	360	360	348	365	341	366	351	347	362	322	382	378	315	359	333	346	363	364	350	374	324	349	372	366	353	322	312	347	362	333	358	354	337	303	413	330	353	347	321	352	408	352	345	353	389	360	358	363	358	341	380	377	364	363	347	373	338	338	363	326	341	322	371	365	336	349	360	314	353	331	343	364	340	376	349	343	336	360	319	352	339	351	382	380	360	335	333	341	345	346	363	346	362	334	382	344	327	345	326	384	325	375	399	377	370	390	351	348	336	342	348	334	350	366	335	359	347	319	368	308	352	324	316	364	365	345	352	401	351	351	359	330	378	322	368	329	293	357	359	370	351	394	376	360	344	347	357	338	366	373	359	346	333	341	358	322	344	341	357	358	362	362	329	357	354	383	342	381	346	378	373	355	351	375	332	347	365	357	341	367	369	348	341	371	372	361	372	346	395	370	334	317	327	365	336	353	313	349	379	346	335	342	367	366	361	337	348	333	353	362	389	336	361	335	358	291	359	362	390	380	348	344	371	357	357	350	350	323	346	373	378	348	377	346	328	393	356	371	321	352	375	338	374	352	319	346	333	344	332	386	337	396	361	348	386	345	344	356	385	350	379	319	311	390	342	357	338	345	372	344	345	366	318	359	367	345	369	405	374	354	337	338	381	322	387	370	369	338	339	362	351	350	349	346	353	348	346	370	356	343	359	358	337	364	365	372	394	349	347	321	351	349	338	371	322	371	361	367	316	366	347	352	393	343	366	348	332	361	334	372	331	338	327	367	340	373	374	343	350	333	323	377	373	363	398	408	371	355	318	379	368	352	353	352	362	370	355	372	388	386	346	384	359	357	344	366	367	329	371	361	375	333	327	361	333	355	334	349	377	364	379	374	358	338	371	352	366	353	344	387	340	343	360	335	384	360	330	334	357	344	343	368	337	337	333	340	345	347	387	383	335	344	348	363	390	343	347	351	341	396	363	356	347	345	349	376	368	317	366	358	393	335	327	336	313	321	341	346	359	362	336	362	329	357	369	357	323	328	344	342	347	333	374	342	327	377	370	370	329	364	371	390	343	369	357	384	359	374	330	335	359	374	342	302	370	348	347	314	355	340	413	325	352	356	340	340	374	345	338	383	344	357	338	355	369	368	302	351	349	361	357	373	369	349	401	355	354	356	354	387	364	346	337	315	375	374	329	364	396	361	347	351	340	348	339	329	321	353	340	346	384	345	329	334	387	345	370	369	367	369	380	352	329	352	356	373	334	322	366	346	406	351	349	335	340	354	368	393	331	330	359	296	315	335	364	345	371	352	348	344	380	411	351	345	346	340	339	329	365	342	370	332	396	352	378	346	333	364	365	395	367	380	373	321	358	370	324	352	369	376	370	371	321	338	335	332	360	371	334	340	326	366	332	325	379	370	349	388	319	350	349	347	378	355	344	355	357	348	359	367	366	346	354	361	342	317	363	331	345	393	363	403	360	388	336	365	323	354	362	375	348	354	341	366	342	370	349	384	322	324	346	352	346	355	336	366	361	349	383	352	335	374	373	328	348	367	379	338	343	353	375	356	375	349	359	378	336	350	359	349	370	340	360	335	372	332	360	347	358	351	352	331	356	361	354	355	343	344	364	313	332	365	345	355	333	377	377	340	333	334	391	374	345	342	395	391	358	368	352	362	355	359	381	360	313	385	361	408	387	371	380	364	333	347	347	370	378	345	367	344	379	380	319	348	332	376	365	385	370	406	339	352	309	345	353	348	340	356	404	374	342	340	355	361	347	343	361	346	336	351	368	347	352	350	361	345	356	373	341	352	352	364	352	329	331	360	339	330	300	314	299	341	336	327	302	331	341	372	331	354	301	358	348	377	358	362	364	375	331	360	367	367	366	352	346	372	357	350	328	342	345	364	381	338	333	318	361	371	325	353	352	386	331	370	328	354	310	369	362	374	371	368	384	344	353	386	397	347	351	370	373	347	331	334	381	330	352	385	317	368	349	356	357	351	355	354	363	355	351	352	351	346	360	332	315	366	389	361	369	368	354	323	333	332	366	361	347	366	348	308	323	340	341	368	304	369	379	366	369	361	330	360	345	318	384	314	332	368	348	367	387	334	326	317	346	409	349	375	343	361	327	366	323	356	387	349	338	368	356	353	361	326	352	341	337	353	386	411	354	387	327	342	326	353	339	356	342	361	359	379	344	389	359	371	324	354
5144	3549	6647	7444	6067	4474	3675	2685	1980	1470	1364	1154	1125	959	957	855	895	821	852	868	825	818	826	842	805	816	756	776	786	802	754	808	771	806	761	767	796	805	794	746	809	853	752	803	754	778	781	795	823	746	803	799	811	827	780	795	821	802	751	766	832	777	761	792	753	728	749	725	807	760	796	771	803	798	754	754	810	750	784	772	771	783	763	760	812	739	801	792	750	808	776	822	763	738	797	774	798	746	802	778	731	758	774	788	783	820	820	804	761	797	840	788	745	782	763	813	816	719	747	762	776	755	756	786	742	765	736	784	774	792	773	770	767	775	745	782	746	818	759	753	801	760	779	806	759	764	797	802	771	753	804	722	755	793	815	792	761	784	778	810	758	768	761	768	799	752	784	742	748	801	773	738	790	764	757	804	783	768	763	763	836	767	802	811	771	796	754	764	799	767	830	774	759	785	757	811	803	764	784	759	797	757	791	839	775	771	783	781	786	765	773	767	794	782	740	769	769	765	759	735	777	757	749	795	810	779	851	763	793	795	831	703	734	778	781	790	716	804	735	832	746	811	777	705	813	788	840	765	752	778	748	801	802	764	798	742	737	777	768	754	739	772	782	758	762	821	839	751	764	770	734	771	807	779	738	748	786	800	739	762	792	793	805	792	775	819	778	791	803	750	708	809	742	774	776	789	768	790	779	803	763	807	829	777	827	775	780	791	758	792	716	739	718	741	778	766	739	777	738	810	738	806	751	784	798	762	749	789	786	759	807	748	755	779	778	791	731	768	783	805	767	802	767	750	764	757	729	788	827	777	761	848	807	839	778	765	733	782	773	766	726	772	769	718	712	768	749	741	787	749	762	783	737	780	799	786	752	799	753	695	782	763	774	805	793	724	809	732	778	756	792	794	747	775	791	814	801	763	780	786	806	739	782	781	766	828	784	748	757	797	766	760	790	773	823	792	784	787	748	771	795	733	783	786	784	777	817	719	840	771	770	737	758	766	771	801	781	781	797	759	820	822	732	751	772	739	771	738	813	759	843	762	723	776	736	751	752	746	753	820	739	779	809	763	775	793	734	750	792	717	697	828	757	790	754	765	764	760	743	828	771	760	826	801	755	790	749	741	773	757	806	736	757	787	768	748	783	743	813	789	768	798	752	785	782	798	760	777	782	750	789	739	751	738	784	764	781	744	763	800	810	765	848	760	797	789	780	793	838	776	768	758	763	747	806	799	767	750	784	782	753	753	767	759	797	736	794	723	737	794	775	770	745	753	790	722	760	748	735	792	793	729	779	766	755	788	792	808	785	787	810	777	812	740	771	742	802	778	794	762	786	794	767	726	815	737	819	758	768	773	744	755	764	768	777	830	812	758	783	753	740	825	830	800	745	762	791	801	730	749	731	789	795	725	750	777	815	816	758	743	774	826	802	749	753	809	789	757	799	784	798	748	778	781	788	796	777	829	742	803	808	784	805	790	782	756	768	771	787	764	751	749	842	776	781	779	768	752	709	779	759	783	786	828	777	782	760	763	808	780	754	759	754	756	767	777	761	785	739	813	739	790	782	774	788	782	813	804	793	726	820	787	717	760	782	760	742	746	845	786	772	752	791	791	791	813	765	750	778	765	766	761	770	786	783	731	731	759	799	747	773	751	771	810	708	768	791	828	809	790	775	744	759	762	743	761	778	784	770	790	753	769	774	798	738	780	738	801	764	801	795	732	793	798	770	804	771	785	755	743	740	781	781	772	788	794	728	797	785	755	769	715	819	768	753	764	736	811	802	752	767	784	756	811	759	737	717	752	801	783	778	779	753	770	792	772	778	760	731	825	772	761	829	753	779	740	734	784	790	755	749	793	713	764	745	810	747	737	774	766	790	757	795	758	759	773	754	748	744	764	794	784	754	780	798	745	816	789	796	799	767	803	763	784	702	755	760	742	745	759	766	775	754	763	754	771	733	770	795	730	778	767	758	740	801	790	763	781	777	767	775	770	805	772	727	801	737	825	772	775	779	768	726	767	783	766	826	784	806	792	780	811	804	776	752	738	794	759	809	714	763	755	716	768	774	770	802	759	781	780	788	763	824	755	802	728	789	826	767	777	712	772	769	779	779	846	741	753	776	775	809	759	740	793	805	791	768	806	775	810	765	785	756	807	774	792	824	800	749	773	754	755	771	773	778	773	808	760	765	773	744	784	807	787	799	757	837	768	756	730	766	753	749	764	737	784	783	777	817	752	808	786	824	782	787	748	775	771	740	788	787	745	761	823	784	764	813	731	755	745	756	742	807	733	783	784	731	779	733	789	769	776	742	832	761	760	740	742	759	726	802	804	774	769	710	791	795	825	808	763	797	757	813	761	804	716	781	791	789	743	780	741	762	717	777	805	809	749	777	830	761	797	745	734	773	782	760	790	825	772	840	777	756	723	767	760	845	800	731	860	799	755	779	787	787	812	752	723	730	781	765	794	784	775	751	763	768	771	792	807	762	743	783	745	788	752	775	835	755	783	829	754	789	775	753	757	771	729	761	809	780	781	778	737	734	720	758	803	736	778	749	747	785	730	813	829	784	756	738	747	823	799	788	796	787	772	731	814	748	830	733	788	809	749	735	827	836	770	779	820	727	769	728	736	777	757	758	748	790	833	782	799	749	783	775	790	784	806	815	788	775	730	765	757	735	764	755	840	789	818	819	757	822	755	728	809	805	793	769	756	746	767	793	756	778	778	814	802	755	729	735	805	802	774	758	742	769	738	729	772	813	748	789	800	764	807	748	748	795	747	772	797	776	822	810	816	759	797	768	786	770	738	732	751	738	752	793	772	767	744	750	782	793	818	819	836	782	801	804	801	768	775	745	803	758	778	829	809	758	764	793	792	751	785	765	788	760	754	751	826	793	779	774	798	794	787	818	758	734	778	756	764	797	772	716	798	785	783	824	771	746	763	788	806	783	724	762	761	779	741	787	785	785	774	771	777	785	786	797	775	809	755	781	756	763	746	788	755	774	792	788	785	780	823	785	786	773	778	787	759	805	796	754	804	785	793	807	821	772	802	800	801	779	770	765	805	761	772	786	762	754	774	718	765	785	772	767	744	785	757	805	821	766	738	827	776	736	781	816	761	838	761	749	732	799	787	773	803	731	778	797	767	775	784	804	820	745	806	806	748	824	773	781	766	790	751	779	789	760	747	766	733	852	740	767	779	753	751	795	811	767	733	767	787	758	787	786	753	770	739	714	732	743	749	812	770	769	814	797	757	779	765	803	737	736	811	742	796	778	764	806	786	731	734	793	761	769	768	776	790	771	837	747	771	773	778	784	766	825	807	803	720	733	748	765	793	794	790	824	757	784	748	801	744	804	815	757	805	794	753	784	768	828	787	781	725	746	733	767	775	738	785	766	797	807	811	752	748	805	819	782	805	795	777	729	751	801	750	815	787	753	743	752	790	743	764	789	814	745	817	760	780	733	762	755	790	775	741	786	739	790	788	746	755	779	788
17710	7446	7039	5885	3175	2159	1614	1071	767	596	469	472	442	408	361	377	379	389	357	372	392	338	361	353	395	355	346	370	326	316	334	348	364	334	346	355	347	373	346	321	365	370	327	359	341	335	372	378	343	346	348	383	320	362	339	329	327	355	338	286	313	316	319	333	334	335	328	288	348	339	355	351	354	364	321	335	334	293	359	338	344	345	337	366	330	363	337	357	331	373	318	342	359	365	337	357	324	363	339	343	333	355	338	312	351	357	349	365	341	347	381	338	315	325	314	390	331	366	365	378	358	338	332	348	334	302	337	349	339	368	346	344	346	347	344	380	356	332	337	370	322	324	322	348	332	337	357	336	351	350	303	337	343	383	347	367	324	367	360	334	328	325	356	331	339	343	320	317	335	358	350	344	343	334	319	360	333	335	337	378	318	333	327	331	338	340	353	321	349	351	340	336	327	355	329	333	361	376	354	350	344	329	342	345	335	344	337	343	308	336	338	311	348	336	302	336	306	338	346	344	373	310	314	322	316	351	320	342	304	364	324	297	355	315	325	341	324	302	356	339	401	367	351	316	304	362	334	350	352	338	339	334	325	327	353	306	327	347	336	358	348	346	304	318	343	341	321	362	332	372	331	325	325	329	358	334	325	365	337	336	329	313	312	277	362	333	341	325	360	371	354	325	356	323	362	367	333	342	331	326	352	321	349	373	325	324	356	332	354	307	304	315	330	325	325	336	326	353	338	365	339	325	313	333	365	329	331	350	341	328	336	334	358	324	315	338	365	347	334	319	358	327	330	346	370	331	352	362	365	347	348	354	276	339	336	317	328	334	354	362	343	325	280	342	330	382	351	339	319	314	380	364	301	328	302	326	350	350	385	332	354	338	332	356	348	327	328	349	377	357	339	362	338	333	370	348	300	333	354	313	343	401	351	296	329	325	343	327	334	332	377	336	320	331	361	366	314	312	325	315	335	340	330	313	343	345	374	353	333	335	329	352	335	336	328	337	312	370	326	327	351	319	324	346	336	331	333	318	348	356	345	339	321	345	327	333	312	340	331	372	347	338	335	368	300	335	329	363	334	338	333	340	349	350	377	360	308	298	327	354	349	360	316	330	309	318	326	314	352	316	302	368	330	323	359	315	330	325	364	343	327	329	344	339	305	325	328	326	370	357	324	344	346	302	298	323	310	341	361	360	330	326	366	301	319	332	306	361	319	312	382	309	354	344	329	330	311	307	334	299	328	337	316	338	356	328	341	346	362	333	339	388	356	310	355	313	350	332	318	352	382	353	306	366	359	356	349	383	342	317	340	344	326	334	296	327	345	352	330	327	345	341	333	358	335	371	352	380	337	348	341	372	334	302	332	329	328	331	348	367	355	310	333	347	360	344	343	353	343	323	327	302	358	334	342	356	327	373	346	319	320	318	368	353	360	332	310	376	334	362	365	349	326	340	340	314	331	362	322	335	324	351	324	346	334	354	323	383	315	352	337	346	378	351	349	360	367	361	318	342	374	344	324	314	360	335	320	379	303	338	336	362	361	316	287	327	339	330	368	363	335	345	319	341	337	354	327	329	320	311	316	319	322	333	337	353	315	337	371	327	317	338	328	320	344	353	357	342	340	329	353	328	336	361	324	344	361	334	349	354	367	334	312	348	352	356	312	341	332	341	349	309	337	362	307	321	354	316	364	358	360	328	370	344	350	385	320	309	313	341	334	321	342	318	324	334	356	357	366	383	350	327	315	350	341	317	324	340	341	328	321	344	336	359	363	333	325	367	313	324	295	335	336	323	278	297	359	351	344	364	334	338	350	310	289	333	324	331	367	334	334	338	320	290	344	332	346	341	309	344	358	405	337	351	316	337	323	336	326	343	371	326	348	335	341	330	352	352	325	365	334	330	341	330	354	321	345	341	347	358	322	352	357	334	339	372	352	344	328	375	389	351	354	346	351	378	348	317	325	358	335	335	327	325	313	336	346	322	322	305	356	297	349	329	348	324	357	364	344	348	320	322	338	356	319	340	315	339	354	341	305	329	366	289	338	335	350	354	348	347	360	310	299	373	351	330	402	364	385	314	332	352	342	327	316	348	330	298	312	347	342	339	336	318	368	352	341	365	332	340	316	319	315	329	357	324	347	341	334	301	328	315	322	324	337	293	287	312	361	350	356	333	310	333	366	313	339	341	327	338	344	367	333	345	311	359	341	352	386	354	339	337	326	338	380	326	347	349	360	344	339	355	324	346	332	354	358	353	345	338	317	338	333	336	350	335	302	381	348	340	303	331	344	353	338	309	354	385	387	321	375	379	325	366	324	357	383	340	308	345	339	332	375	359	321	322	363	338	342	333	300	309	318	336	351	348	316	374	323	321	323	324	339	368	327	321	365	359	327	374	329	328	318	376	344	337	372	375	307	350	358	334	318	343	311	381	342	313	336	334	302	351	338	295	338	367	343	342	373	365	361	310	368	331	343	377	361	330	365	337	364	354	320	360	356	333	339	343	310	343	313	363	340	332	333	329	341	321	354	348	366	352	317	329	354	344	362	302	338	307	337	339	339	322	353	338	338	330	333	366	370	345	346	369	352	349	351	359	345	316	341	339	307	320	296	333	369	330	312	328	350	353	336	323	327	297	332	357	327	343	335	322	304	331	329	346	341	356	332	340	355	368	382	351	349	335	351	313	332	370	336	303	345	344	307	310	344	342	352	352	328	345	317	302	333	330	362	336	362	329	306	310	324	361	307	305	305	343	353	340	350	346	367	379	332	393	349	337	350	344	350	327	369	316	326	306	325	363	326	335	341	323	362	314	350	318	343	322	331	365	353	363	317	333	351	359	350	336	328	326	337	357	358	367	353	335	338	353	315	377	327	334	321	349	330	334	373	307	330	332	320	303	332	368	339	338	345	371	330	342	340	316	326	341	343	317	384	345	318	357	316	334	376	317	330	328	355	333	318	354	332	320	330	321	344	335	350	296	327	348	330	350	305	354	340	342	320	339	306	358	348	347	340	324	320	355	342	354	354	332	376	320	363	328	363	321	363	358	332	325	340	318	374	334	316	356	341	366	352	331	342	369	318	340	320	323	362	349	344	340	338	335	333	377	365	344	356	362	338	325	368	346	340	359	361	346	309	300	310	311	370	306	371	328	323	313	325	330	339	328	315	363	351	365	314	345	339	334	361	321	334	317	314	321	318	305	321	354	326	318	330	363	334	341	357	329	364	378	372	323	357	341	328	361	373	331	350	339	364	307	331	321	344	344	327	317	333	313	326	359	350	326	308	347	333	307	353	356	354	335	356	305	332	350	374	318	343	373	345	329	315	301	335	340	380	366	358	330	341	325	314	331	332	345	329	343	312	321	341	352	353	345	377	345	342	333	374	342	329	334	360	364	321	357	340	311	370	351	339	353	336	331	350	328	346	332	329	341	352	354	370	343	331	346	316	342	314	354	316	342	326	330	374	371	363	326	345	329	349	327	306	329	324	319	359	314
11070	6198	10957	12546	9189	6977	5792	4126	2954	2013	1756	1493	1375	1179	1095	994	960	967	987	908	835	865	814	841	878	855	833	864	767	869	806	793	814	792	780	749	784	798	787	831	753	804	765	725	732	769	757	751	782	792	749	819	781	763	773	790	837	765	747	796	756	746	760	736	760	773	754	764	782	712	794	781	802	735	783	731	732	713	747	798	730	729	774	793	694	768	780	802	757	800	777	761	756	740	767	748	809	795	769	768	734	786	780	785	744	723	745	774	742	740	764	752	791	773	774	755	810	763	757	792	719	751	754	774	774	798	744	756	812	758	782	780	760	753	762	719	760	762	746	725	749	767	800	756	722	775	755	750	759	747	755	769	781	747	745	735	717	737	747	792	768	810	794	767	753	726	802	749	783	771	787	755	762	758	758	777	738	774	713	732	706	759	777	720	749	766	768	776	771	762	779	777	727	767	750	752	757	781	751	728	807	739	777	780	775	730	782	740	757	747	780	800	755	735	752	764	751	790	728	789	770	748	756	721	729	736	779	748	785	765	747	769	783	737	732	761	747	777	790	773	720	746	722	713	756	735	725	756	733	765	763	732	731	767	790	738	731	726	759	750	741	716	763	754	697	820	803	736	755	785	755	731	753	761	814	782	745	725	785	793	714	770	741	773	780	747	778	723	787	808	794	730	806	764	774	748	742	753	757	695	755	736	764	784	779	737	762	785	750	770	750	756	779	767	809	736	772	766	767	784	757	786	746	684	808	736	786	782	766	730	774	765	767	730	740	734	747	771	749	762	794	747	748	746	824	734	780	741	776	763	802	732	709	783	775	716	747	787	699	733	758	768	760	746	768	733	775	787	753	716	732	759	748	819	835	788	804	765	832	731	812	774	744	773	753	761	760	748	785	741	741	791	791	787	759	784	713	802	747	791	730	751	766	742	775	770	755	784	750	747	720	810	758	795	786	749	772	711	742	772	760	748	783	754	754	740	779	732	731	766	752	751	810	805	740	776	778	760	762	714	756	808	764	731	703	788	718	840	766	792	719	761	794	775	795	811	749	795	738	802	767	742	757	790	770	730	750	771	834	771	783	719	770	706	807	749	743	725	751	740	743	709	744	776	750	805	800	728	758	741	740	792	785	747	767	774	728	762	742	776	764	778	714	784	761	775	751	787	743	778	770	818	787	785	754	783	761	757	827	764	792	766	770	787	776	739	754	782	787	773	795	794	769	750	766	784	810	769	783	784	753	756	748	756	781	728	780	723	774	730	794	734	771	763	775	751	755	748	717	767	747	785	803	782	809	787	732	792	775	682	746	758	834	749	725	754	719	762	686	736	735	766	775	782	770	756	696	770	737	742	737	808	750	773	792	748	752	772	798	771	728	789	801	753	813	748	775	737	776	728	744	736	726	753	725	776	757	749	753	762	752	759	778	762	740	822	804	703	777	759	755	794	762	781	790	759	751	711	773	717	759	778	762	755	770	823	820	740	773	712	745	748	728	792	728	733	773	751	797	734	753	779	738	769	779	763	753	766	709	812	747	762	732	773	788	804	754	811	808	725	771	800	751	776	776	744	709	789	748	773	709	805	725	723	808	737	735	736	754	778	764	764	752	744	760	795	772	740	734	766	775	807	802	775	743	800	791	725	741	754	762	748	751	730	775	744	793	730	755	747	769	781	745	735	788	765	744	727	789	733	757	765	767	776	717	818	785	828	742	747	782	771	796	746	755	724	794	782	748	749	703	746	730	744	715	765	827	769	735	798	745	760	705	785	778	729	776	715	747	742	753	713	750	725	772	754	760	758	775	783	767	745	714	745	780	782	727	735	744	809	729	802	695	763	816	757	825	821	713	754	730	754	774	739	801	745	791	736	785	741	802	762	718	751	805	778	730	723	727	743	807	732	721	778	751	760	753	764	744	801	775	770	801	734	733	793	769	770	722	775	693	800	750	767	778	730	766	755	786	718	755	775	715	739	727	769	751	784	766	758	723	749	736	810	763	762	770	775	770	763	725	743	767	715	790	782	743	767	742	767	735	774	812	763	728	755	742	757	749	747	757	755	770	754	737	803	716	713	753	767	768	770	738	730	815	764	737	760	772	774	724	753	749	734	738	740	744	750	769	803	748	757	732	713	773	735	778	734	796	752	734	687	764	763	771	733	778	824	762	782	797	723	776	703	718	775	714	746	728	705	758	755	689	751	789	710	734	748	750	819	735	759	747	753	769	828	782	778	799	760	762	738	807	729	710	756	770	792	787	742	799	750	775	746	790	779	744	768	714	774	811	763	726	754	812	728	798	748	787	729	743	765	726	723	785	751	785	702	758	803	763	721	764	803	748	765	771	803	766	762	775	780	748	745	762	748	711	719	795	805	741	788	797	795	745	716	766	760	783	807	736	780	742	782	742	788	754	763	727	768	791	781	716	730	744	769	753	708	734	773	758	716	699	745	752	722	718	750	736	738	747	812	770	766	731	767	770	780	729	765	745	751	770	735	791	804	740	767	773	772	739	752	803	802	778	751	745	758	735	754	707	780	740	761	793	743	771	756	746	771	790	748	744	725	750	770	750	772	766	747	764	758	759	765	745	744	770	731	798	760	769	787	800	805	734	755	769	829	727	748	738	768	764	733	786	697	782	738	789	748	785	769	778	774	747	752	792	732	761	733	714	795	744	797	813	737	758	721	752	707	762	863	754	798	721	761	753	755	763	799	746	746	768	756	770	769	737	747	789	722	693	767	779	777	757	800	791	753	739	743	774	772	752	705	745	777	751	781	695	784	737	800	766	762	820	744	707	722	814	763	726	752	740	770	722	759	733	761	796	758	769	755	785	745	754	704	787	716	747	743	737	774	783	719	781	725	756	783	791	795	753	752	745	739	765	782	730	803	766	764	766	766	777	805	765	761	755	807	743	774	744	784	770	754	757	781	844	727	802	721	774	741	794	737	763	755	739	774	698	843	717	751	791	786	760	784	730	732	791	781	770	747	755	774	756	786	777	786	730	800	785	778	727	727	774	735	747	759	723	790	766	773	747	738	763	774	735	793	717	796	745	803	742	783	743	737	774	751	763	731	785	748	728	776	786	764	772	778	785	746	745	740	760	734	780	743	725	771	766	772	761	753	682	744	754	728	795	778	733	724	765	754	754	776	762	723	745	746	792	749	799	797	785	726	813	756	740	757	727	769	734	778	784	759	702	783	789	715	736	724	763	756	797	784	743	746	719	730	827	695	768	751	736	703	731	755	742	768	816	782	747	796	816	747	768	763	765	774	750	756	724	735	724	781	717	758	749	735	730	756	788	804	796	783	759	778	734	777	738	786	770	760	836	742	715	786	762	763	784	819	789	783	740	762	776	783	752	692	749	767	775	771	745	717	741	742	821	750	742	731	756	803	712	782	738	745	742	799	746	741	776	780	769	752	787	785	736	773	767	779	729	722	751	763	762	756	789	754	777	781	776	764	806	753	722	792	749	754	757	752	794	782	768	775	718	712
26419	12059	10649	8911	4827	2888	2224	1604	1034	802	724	611	569	534	508	530	453	490	474	466	464	412	439	451	446	464	450	449	425	467	430	409	422	445	409	436	413	427	411	392	459	428	415	440	422	431	408	426	398	453	409	439	395	421	461	425	423	390	416	408	411	452	400	357	419	408	415	419	430	427	436	451	386	439	391	432	408	463	442	425	421	415	453	406	425	428	440	431	391	414	414	399	393	450	447	444	462	412	401	413	416	430	400	391	374	391	380	378	397	395	458	435	432	442	422	418	403	467	427	429	425	378	422	415	394	402	409	419	424	412	442	400	417	388	437	426	417	406	431	423	412	437	409	409	408	418	424	372	413	438	430	477	420	426	415	424	429	472	420	408	449	408	426	426	407	438	402	410	400	416	401	375	445	423	465	403	405	393	421	413	425	441	390	434	415	423	459	466	433	430	431	405	408	390	455	422	434	425	417	423	400	393	416	403	436	440	371	397	398	451	441	412	418	422	447	418	440	410	469	414	380	442	434	442	376	442	417	409	430	429	399	461	427	441	415	422	399	419	450	446	400	454	444	419	466	443	391	433	412	444	408	423	421	408	445	459	439	453	421	387	411	445	428	425	401	406	464	394	415	446	417	424	392	428	408	413	417	432	440	417	362	385	415	418	426	397	422	391	412	437	428	424	423	437	426	402	394	400	476	459	441	427	432	436	438	416	423	421	425	386	419	426	448	440	461	466	443	409	424	443	435	453	400	411	399	429	419	432	422	424	419	480	467	431	416	413	389	422	397	394	402	392	419	431	413	427	422	421	439	438	421	417	434	430	405	439	436	394	418	406	400	378	408	422	410	402	413	416	460	417	406	446	428	407	471	389	426	430	451	419	423	404	428	375	446	423	405	407	381	393	377	460	421	409	425	443	424	443	399	444	427	449	427	401	405	417	424	422	412	463	450	436	435	422	393	408	400	409	403	427	423	441	433	458	450	429	393	410	408	460	413	415	427	440	417	441	446	396	415	415	409	431	391	427	385	419	385	418	456	388	418	426	426	421	435	419	408	398	411	414	444	377	384	442	438	448	431	417	449	451	445	414	455	445	442	408	403	438	443	390	411	421	502	406	416	423	424	398	425	397	391	397	451	399	430	414	406	402	427	448	442	385	403	406	431	430	413	424	385	358	370	419	452	407	400	415	426	390	439	396	493	465	389	404	446	420	429	472	439	420	433	423	416	441	443	446	443	413	422	395	444	451	402	405	378	390	399	422	411	404	434	437	407	409	436	435	432	392	417	439	447	402	406	385	397	390	405	395	444	464	403	443	409	432	428	423	451	425	448	400	416	395	388	413	428	447	470	415	384	385	445	403	422	395	386	378	414	436	426	445	423	380	385	422	400	397	394	414	402	415	451	434	402	402	412	420	419	417	458	430	412	426	411	460	450	384	412	409	406	388	399	421	371	387	470	432	429	369	399	448	411	430	403	410	428	445	389	425	419	413	443	408	419	399	450	407	389	444	446	369	419	416	429	431	400	387	388	420	422	428	401	408	449	430	428	448	414	401	406	461	421	422	378	401	407	425	408	426	432	390	411	462	477	377	405	383	410	404	386	411	433	465	408	437	417	410	402	409	417	425	390	449	462	395	415	392	439	370	435	456	409	412	401	428	450	428	435	407	376	408	402	406	429	434	437	408	388	403	402	388	392	424	410	401	451	391	420	377	405	439	432	445	433	445	392	408	412	434	391	356	393	420	409	417	452	429	435	441	445	394	390	459	436	424	416	435	448	433	433	399	438	421	439	447	425	430	440	408	429	417	427	397	399	392	433	418	416	410	423	449	423	389	424	422	430	432	409	425	414	431	414	401	416	416	436	441	413	453	430	415	392	383	415	455	433	408	479	387	432	423	354	419	402	435	388	415	393	432	412	384	438	392	398	436	412	453	430	405	406	419	449	386	398	398	415	419	395	397	433	429	420	431	415	407	398	401	481	420	435	368	392	401	415	436	439	443	427	411	431	394	461	474	379	416	414	401	404	404	389	418	403	455	409	439	400	411	438	439	449	442	401	424	433	405	408	444	436	429	468	427	420	405	428	401	452	438	433	455	405	383	438	440	398	429	418	393	408	414	396	454	422	398	482	418	420	388	447	458	428	443	354	390	413	415	424	454	405	414	451	407	438	439	479	403	402	443	461	462	435	404	408	413	427	407	414	390	393	442	438	432	414	413	410	450	422	395	405	411	450	391	424	446	390	396	440	393	462	436	364	397	422	449	445	394	406	384	442	445	485	427	401	432	434	405	421	431	371	420	405	417	432	401	411	432	442	431	394	429	448	444	428	401	433	425	424	411	441	427	380	406	439	388	429	434	431	461	415	404	404	430	439	398	412	412	446	395	428	377	401	424	435	444	450	433	396	416	420	412	449	407	435	414	404	400	427	428	401	415	428	415	442	428	441	408	421	441	425	418	411	413	405	393	428	423	440	403	426	428	379	448	407	449	432	386	391	408	395	395	401	412	419	408	425	425	411	405	374	389	397	406	420	433	414	424	407	418	420	395	413	438	392	414	393	397	421	448	476	452	427	415	400	419	390	413	452	421	434	420	406	436	414	426	449	398	376	446	414	448	424	398	407	423	426	433	413	409	441	417	432	416	433	449	409	432	404	425	392	439	397	406	452	425	397	415	423	424	436	398	445	400	391	413	396	433	473	451	417	470	405	405	406	421	472	422	378	449	438	440	463	440	388	395	451	409	434	412	399	436	403	415	399	406	423	418	410	385	406	384	452	422	438	463	426	422	381	401	453	471	416	393	408	383	436	432	438	455	427	436	412	416	431	408	410	420	430	410	386	405	447	432	434	404	400	429	403	426	401	446	362	443	440	406	457	439	406	437	453	421	418	423	461	423	386	406	411	411	411	416	436	436	401	399	418	371	433	422	399	435	462	453	427	396	467	448	415	424	456	420	427	413	436	431	427	470	405	416	448	418	423	399	381	450	429	428	412	456	446	455	420	390	429	376	460	416	426	428	402	409	394	432	440	433	453	407	416	400	430	394	428	373	396	405	397	406	427	423	415	444	416	413	412	455	387	393	434	414	384	452	414	422	419	428	446	398	416	450	425	429	397	424	405	388	389	399	429	441	400	414	461	413	429	383	422	421	405	423	393	379	400	416	417	402	371	443	447	411	410	470	430	398	405	431	419	435	435	407	420	453	425	418	441	431	418	419	425	466	371	404	408	439	418	362	432	416	395	421	418	395	428	392	407	426	413	448	408	411	372	436	447	432	430	415	419	407	410	373	374	425	423	410	411	403	383	404	417	459	420	422	422	424	429	396	373	462	437	455	442	417	394	404	398	418	442	426	400	421	438	440	428	414	375	407	420	419	406	423	466	374	431	415	444	459	417	433	420	385	413	383	407	391	395	422	397	436	385	434	403	406	436	436	399	406	403	391	452	364	436	438	420	466	457	413	448	450	402	429	474	455	408	411	439	444	458	429	414	409
14503	8318	14583	16262	11731	8872	7720	5972	3833	2698	2295	2065	1806	1556	1411	1305	1277	1288	1193	1141	1117	1173	1065	1058	1058	1002	1040	1034	998	962	962	927	907	950	933	922	910	987	982	914	918	948	979	927	951	929	1010	950	963	898	981	911	968	969	922	965	935	919	923	902	924	903	922	944	925	937	937	932	887	895	861	930	913	967	910	915	925	982	916	915	901	922	913	903	875	863	853	914	954	946	930	907	934	845	890	975	905	954	941	881	906	891	962	896	873	928	911	938	917	881	914	877	880	864	918	857	956	881	922	891	907	938	901	908	900	906	874	951	909	972	902	955	915	879	933	913	938	830	874	966	883	899	946	964	861	922	856	887	885	886	941	909	857	868	941	910	887	918	901	938	939	871	886	951	924	894	903	968	888	939	951	899	931	933	928	884	902	909	911	943	939	854	927	934	937	948	930	943	857	911	930	882	901	875	877	897	916	920	902	871	854	889	878	888	929	926	894	924	931	920	927	953	931	925	912	911	910	900	956	890	945	911	881	924	890	872	937	896	928	908	945	945	905	888	889	870	888	929	889	928	940	873	883	904	923	938	903	920	918	950	914	884	912	864	930	908	899	911	874	890	936	846	887	891	917	897	875	899	843	909	891	877	967	908	981	921	908	890	899	881	941	892	907	915	975	926	914	862	892	931	857	866	906	916	917	908	881	936	947	869	931	958	939	910	943	932	953	919	909	918	915	817	846	946	859	895	848	934	945	957	949	898	858	951	933	905	992	893	873	959	945	916	888	930	920	901	906	903	898	924	904	937	941	885	881	914	894	907	889	897	887	903	916	873	886	927	915	918	896	907	859	893	897	867	971	884	924	940	895	937	919	907	926	892	911	923	920	915	933	902	883	890	918	934	854	960	958	914	944	920	907	895	890	911	875	908	859	809	925	911	900	896	905	865	919	904	881	939	907	919	901	924	907	959	893	917	914	896	934	901	929	887	885	957	902	935	924	919	898	926	922	932	914	885	913	908	898	941	918	894	936	980	937	848	942	936	905	933	895	937	881	874	891	936	937	909	972	919	906	882	886	923	905	895	934	931	925	880	867	926	959	894	947	867	941	859	820	887	932	893	878	945	887	899	865	898	886	859	937	883	891	854	913	862	925	940	901	878	922	893	913	895	892	933	900	858	915	851	886	901	977	847	956	967	881	867	915	884	924	911	953	920	915	882	881	867	950	923	831	884	899	921	918	883	859	909	911	881	849	921	898	910	862	942	935	844	891	874	887	912	895	872	926	872	861	856	936	954	882	944	970	934	897	945	904	908	851	899	886	930	893	888	868	916	913	883	938	865	904	925	901	889	838	891	887	907	913	874	889	820	897	884	905	879	844	935	881	899	862	902	912	929	943	892	843	879	906	904	912	877	893	894	878	968	899	947	883	897	902	883	913	936	887	900	860	938	916	923	866	928	943	952	906	912	907	920	936	871	886	914	869	896	923	872	876	920	912	893	878	918	891	902	885	906	896	902	930	900	926	877	910	925	893	995	933	940	891	957	870	909	915	869	966	909	945	902	928	988	941	910	931	869	895	870	968	911	902	862	880	999	946	833	899	931	927	914	912	921	929	921	909	901	894	916	962	988	835	904	889	945	907	886	920	896	867	949	897	908	906	887	903	928	901	951	922	902	911	826	925	891	1003	916	891	916	879	943	906	960	951	908	891	900	928	899	901	839	895	896	889	880	923	914	900	890	935	899	923	907	941	887	918	902	869	944	870	942	965	855	942	908	919	921	929	902	925	890	915	884	916	895	958	883	943	894	890	940	928	852	947	931	873	946	921	917	917	927	962	922	922	848	885	934	936	892	894	942	914	854	1000	935	924	950	961	923	933	901	861	938	980	947	872	905	933	927	935	888	906	943	877	888	899	967	884	910	848	893	906	843	908	890	933	907	898	946	910	904	911	920	957	916	874	882	864	905	919	896	907	928	927	923	887	887	906	895	892	958	932	924	874	912	900	899	874	901	878	938	904	939	916	881	930	875	879	906	941	879	870	883	885	880	946	898	927	913	929	944	900	879	925	900	874	931	885	951	974	901	929	923	929	958	869	878	911	939	937	952	873	900	888	914	890	876	896	893	884	914	898	871	880	894	887	869	899	880	895	938	902	928	929	924	869	922	892	959	918	985	945	921	919	860	880	839	884	932	895	930	953	909	965	857	906	911	917	879	891	870	861	903	922	909	928	938	896	895	953	855	920	892	901	877	924	904	901	906	936	897	885	881	933	871	923	932	938	933	943	958	865	921	945	900	908	979	935	976	877	911	921	862	916	927	882	868	999	893	890	905	932	875	850	912	927	919	960	898	931	929	918	885	907	898	931	894	921	886	891	945	893	863	940	871	930	916	861	890	893	939	919	908	868	943	841	945	894	934	935	907	934	896	879	894	930	894	844	888	957	879	944	866	937	916	964	945	927	878	914	935	911	958	886	886	903	895	891	878	960	916	908	953	912	887	906	889	949	927	892	922	845	895	857	926	900	888	906	856	921	953	921	938	848	873	926	927	998	916	914	908	881	928	935	930	899	892	928	919	949	911	897	924	920	916	900	931	898	987	882	916	891	957	848	876	911	909	975	902	937	869	900	901	874	925	884	865	905	883	911	906	977	913	884	898	860	894	929	939	929	872	901	938	900	936	929	940	893	905	924	899	943	884	906	917	943	914	944	901	863	856	915	894	955	947	913	963	937	917	914	937	932	921	873	856	878	870	852	918	875	922	884	922	862	932	908	854	861	888	922	859	950	922	955	924	907	922	935	938	834	883	876	869	910	907	934	868	880	907	872	838	922	910	889	932	988	906	886	909	906	847	886	910	902	932	896	912	888	900	952	916	838	880	903	914	916	914	862	919	970	918	885	963	945	910	849	945	888	949	871	932	870	943	881	867	903	945	817	910	949	885	898	891	954	911	884	906	902	929	962	876	920	885	881	914	925	919	906	953	893	930	901	949	939	874	891	934	893	927	912	929	957	918	892	818	890	889	914	886	879	951	987	916	882	893	923	917	952	927	908	916	848	901	896	925	944	925	922	912	947	872	937	864	945	915	908	933	960	924	871	896	929	917	935	947	861	900	918	923	944	955	895	956	937	896	869	925	943	958	894	958	909	879	939	976	938	882	934	940	917	924	893	909	922	942	909	871	918	937	857	959	913	913	909	873	888	920	885	926	894	892	945	885	910	911	925	905	932	903	900	919	929	916	889	880	884	913	965	890	888	941	920	924	943	932	923	907	896	857	890	966	896	1014	915	874	869	928	917	905	933	962	902	938	936	861	907	895	963	905	912	893	900	896	951	982	928	951	922	868	881	891	964	882	931	864	900	884	903	911	951	926	901	951	852	890	977	886	927	896	930	928	921	872	915	962	895	941	925	892	886	902	844	882	938	903	882	860	890	917	934	876	922	918	911	860	893	905	911	967	909	904	949	887	923	917	895	909	904	930	915	912	898	925	919	898	873	910	907	898	939	912
8608	3823	3532	2703	1778	1187	986	756	526	519	475	472	405	412	392	411	417	369	348	345	379	381	390	328	329	378	325	345	325	324	344	337	324	347	305	358	332	354	307	332	326	324	370	333	356	353	416	355	350	353	364	349	358	354	329	339	390	391	355	333	355	340	345	334	388	346	341	329	357	325	368	359	386	346	309	329	374	350	333	379	357	331	338	381	363	326	335	338	383	310	381	362	347	333	367	350	413	369	328	375	350	372	370	363	359	363	324	407	341	357	365	340	354	365	377	352	352	340	334	358	374	341	394	362	362	348	361	338	373	390	358	344	377	346	357	359	344	360	305	351	321	338	335	370	369	382	365	393	321	337	335	371	377	344	336	360	342	380	362	330	357	403	338	370	337	351	389	353	346	384	379	389	355	372	331	353	332	380	344	382	367	364	373	357	354	344	328	345	325	330	353	374	364	361	376	309	368	326	380	389	352	351	380	371	383	323	349	374	357	362	396	386	333	343	345	379	342	342	318	352	340	327	351	321	368	355	347	380	335	341	347	357	351	353	396	361	346	358	354	360	346	356	366	365	334	393	313	390	358	308	350	373	364	376	357	348	324	352	361	356	332	356	376	375	383	351	372	380	341	314	335	384	343	324	337	360	318	336	363	355	336	337	341	362	353	361	357	345	356	333	361	316	339	366	384	361	349	348	400	323	349	357	368	390	366	386	358	356	346	365	315	338	361	309	368	368	355	344	350	345	364	350	341	367	346	332	373	371	317	319	353	363	381	344	304	346	350	395	375	349	335	343	332	350	352	365	386	391	331	355	314	402	343	346	355	344	329	368	392	343	343	335	352	347	331	322	336	352	384	381	323	348	337	318	368	351	355	355	341	367	364	371	329	350	375	358	312	356	321	347	326	355	350	348	377	358	397	322	363	338	333	340	356	327	357	388	347	350	350	316	372	347	365	372	364	340	376	330	339	322	328	327	359	390	334	362	348	332	354	383	342	354	407	330	344	323	357	328	358	344	387	362	370	343	325	326	370	347	333	326	346	349	368	339	342	354	370	319	347	384	333	377	380	344	373	364	371	359	345	299	316	354	349	367	393	347	345	329	358	361	349	346	343	378	375	367	338	377	350	376	345	351	356	376	363	347	341	355	387	333	393	316	389	376	382	326	343	350	358	321	357	317	358	408	363	336	304	389	349	356	349	375	384	355	384	364	359	345	350	361	383	351	337	345	359	365	334	372	348	389	342	343	334	350	345	341	313	362	346	329	324	408	381	384	334	343	373	354	326	354	299	340	347	292	380	363	370	306	379	343	340	380	368	393	349	337	348	314	390	366	355	324	355	371	382	379	366	378	352	379	370	351	351	348	372	346	410	366	368	391	343	385	340	346	373	349	340	339	342	363	379	368	348	361	360	345	368	392	353	398	344	359	379	329	310	350	341	372	329	365	373	344	346	361	347	347	333	348	349	353	362	332	338	350	320	324	366	359	361	360	369	340	341	351	320	333	344	341	353	335	387	359	347	324	340	342	352	333	316	334	361	343	349	330	325	356	400	345	334	343	374	344	384	338	353	362	354	357	352	352	357	368	373	369	310	359	342	351	353	337	359	341	371	354	371	331	330	328	332	378	400	348	381	341	351	350	383	342	308	323	341	373	343	340	346	345	349	330	339	370	363	380	400	377	351	380	352	330	348	346	357	328	369	326	319	348	330	350	335	376	343	362	332	329	361	311	354	342	359	365	308	367	344	333	343	339	343	377	354	365	358	349	360	350	349	353	328	347	357	332	333	322	371	334	338	327	329	352	350	376	370	315	359	354	338	351	357	355	344	387	332	321	364	379	337	360	343	336	351	385	330	380	348	389	349	353	335	331	326	338	325	340	332	363	346	358	372	360	366	322	352	351	378	353	368	375	342	340	356	380	376	332	324	324	323	355	366	335	333	333	359	391	341	343	362	350	316	336	353	333	392	341	350	356	374	339	345	361	371	353	345	338	331	385	354	353	314	387	362	345	361	362	343	385	347	318	356	369	299	327	386	380	389	374	330	359	390	355	369	331	400	367	333	334	365	350	339	349	325	337	359	378	360	339	363	344	352	347	377	349	364	362	341	338	388	353	355	367	380	371	391	363	382	347	391	345	395	412	377	375	330	340	347	367	389	363	359	348	364	350	386	378	347	359	348	330	352	366	351	387	375	364	363	350	330	301	344	406	323	339	367	329	341	371	372	347	342	346	322	328	337	359	351	385	350	352	385	330	332	334	352	362	357	383	351	393	349	359	329	296	370	354	389	383	326	341	342	318	361	359	363	328	349	353	353	370	357	341	373	363	354	287	362	367	340	344	349	358	351	364	330	341	387	367	347	359	350	366	370	353	364	347	329	340	364	332	323	392	355	337	334	365	338	345	337	360	343	316	357	349	344	359	324	314	348	330	343	339	342	362	308	318	336	347	349	356	393	360	344	339	351	365	337	325	351	320	366	335	376	341	365	341	347	378	386	338	353	350	353	363	356	341	373	328	356	341	330	365	360	365	397	357	379	365	373	369	353	372	329	349	348	328	367	321	371	385	375	365	363	378	344	367	347	352	346	344	357	323	363	353	329	349	352	342	357	380	363	339	328	342	376	361	328	351	344	389	373	379	328	362	375	379	379	350	326	350	368	359	378	379	346	377	337	327	318	378	359	380	363	336	369	360	326	350	405	359	357	365	350	335	375	366	371	334	374	334	369	403	311	343	372	350	383	356	345	347	359	351	357	342	343	311	344	345	362	341	325	336	368	338	410	330	353	352	360	359	360	342	375	334	317	347	348	337	377	374	374	363	381	342	352	313	337	335	346	320	352	363	346	345	356	321	365	322	336	407	358	341	363	345	361	343	356	390	335	349	360	346	334	358	318	300	341	335	362	342	339	346	367	356	371	363	356	342	347	363	359	316	350	366	341	342	332	354	338	362	355	406	359	359	343	362	367	341	374	343	345	373	354	364	355	378	341	356	390	338	352	340	351	366	389	353	362	379	355	359	312	325	352	317	345	354	351	362	348	356	365	349	366	330	365	343	356	322	372	353	332	378	336	363	358	387	392	345	363	342	345	365	380	340	363	399	314	368	340	360	327	356	371	333	315	373	338	380	347	329	359	392	331	368	363	359	381	314	319	332	326	321	353	361	334	348	354	361	375	386	351	352	360	355	373	361	358	346	380	355	377	394	348	374	344	347	368	337	368	334	378	367	352	374	348	337	390	338	372	395	377	353	358	341	342	342	305	370	365	365	352	353	361	320	329	359	352	355	368	325	361	373	353	374	323	359	350	337	353	382	337	318	322	358	314	369	349	316	332	328	393	352	421	335	354	381	370	360	358	329	362	355	378	379	360	363	354	353	341	364	362	365	340	347	316	342	335	368	310	342	372	347	369	342	339	338	351	369	308	338	360	353	385	359	386	329	343	355	339	375	368	350	374	389	373	331	358	353	367	323	388	341	323	336	343	349	336	336	352	344
5226	3443	6594	7354	5894	4520	3499	2704	1802	1495	1312	1232	1116	963	970	890	901	884	876	867	861	783	813	850	827	825	796	847	799	806	758	765	766	751	764	793	817	718	836	752	789	800	816	839	829	831	759	795	767	758	815	785	831	797	776	823	795	779	770	764	793	771	793	721	785	784	744	808	767	760	774	782	790	812	761	765	784	809	803	773	736	812	798	781	790	783	783	793	775	750	797	729	727	753	732	793	788	783	777	730	731	776	822	774	764	765	742	751	758	766	763	788	826	778	768	742	739	726	769	764	807	755	727	823	750	776	783	755	782	734	806	734	759	803	717	739	790	691	802	798	776	772	792	786	824	784	758	762	845	740	781	782	765	767	754	785	790	787	786	792	721	764	744	765	804	746	788	792	762	783	791	760	782	743	803	829	752	784	750	794	763	740	764	742	781	752	733	797	804	726	806	821	719	788	751	779	762	687	778	757	746	748	757	786	762	772	779	803	791	802	786	728	822	741	761	753	784	734	800	770	785	765	764	771	817	746	835	749	765	764	746	725	773	819	803	776	735	774	759	721	788	827	792	795	753	760	725	828	754	770	794	800	727	800	762	783	793	735	781	781	779	761	775	767	777	779	776	733	773	766	778	752	793	810	784	826	755	795	792	768	759	760	752	766	771	782	805	818	816	711	765	742	783	767	744	787	790	801	748	782	797	708	777	773	785	845	805	806	781	732	762	802	817	794	788	770	716	778	812	790	759	777	792	747	769	783	736	754	800	728	781	733	744	810	771	802	752	750	778	784	749	792	821	768	793	779	764	750	794	767	833	831	767	780	777	749	764	773	787	784	751	729	814	769	767	826	804	756	748	797	725	760	744	793	742	763	779	791	797	763	786	750	788	775	802	803	819	785	797	813	770	770	841	805	783	765	773	790	770	795	744	748	813	759	761	778	803	764	743	803	783	741	809	807	780	776	830	756	790	755	744	729	786	768	768	793	764	730	783	786	763	766	739	786	752	822	776	794	788	801	786	770	765	750	791	775	793	773	802	790	796	743	794	755	804	731	799	820	771	822	743	776	757	823	753	779	810	761	838	775	773	824	732	747	814	775	739	751	799	760	775	781	713	838	786	755	743	800	725	801	808	751	755	817	753	733	779	773	788	784	801	783	712	763	773	846	721	746	806	695	727	766	811	781	790	743	790	765	763	766	835	770	757	793	758	752	834	803	792	773	819	789	756	818	724	814	818	779	781	760	828	760	785	793	816	822	781	777	774	792	773	757	729	790	720	795	802	761	772	770	782	781	797	732	739	787	744	810	776	746	778	759	764	795	711	796	779	756	789	817	703	726	800	789	806	728	811	748	768	742	782	823	785	760	737	740	773	779	805	770	792	784	788	796	767	791	766	815	785	770	786	769	774	767	730	800	728	779	732	791	761	768	791	762	773	765	769	821	790	774	764	754	773	755	782	771	753	784	739	754	871	793	791	849	727	787	804	769	818	749	755	774	770	809	776	760	796	762	741	734	758	757	782	775	779	761	758	789	764	780	781	775	778	771	731	773	793	758	816	808	727	767	779	718	737	774	757	769	764	746	848	779	762	790	789	800	790	729	777	756	793	789	762	796	743	777	771	731	718	756	783	772	796	776	740	766	753	775	785	798	784	788	814	801	811	772	767	781	794	806	736	756	797	804	784	800	763	792	728	759	787	830	766	762	816	787	784	759	734	844	799	776	817	759	806	779	782	828	726	786	739	756	844	753	755	821	737	781	773	789	742	794	746	791	774	757	816	772	746	797	819	762	743	750	791	844	799	773	800	783	744	766	773	757	778	791	790	717	775	794	782	773	819	779	747	785	765	781	715	755	722	815	767	754	782	748	735	800	788	795	813	815	753	743	784	768	741	789	757	756	791	757	765	747	755	758	796	761	783	786	780	804	719	792	814	744	790	790	797	739	786	743	750	775	756	732	774	764	879	756	854	715	741	732	828	811	786	753	765	785	740	809	806	793	759	828	746	793	778	740	796	846	806	808	842	770	779	798	770	776	791	776	789	745	754	754	765	768	750	795	736	803	783	775	797	734	776	765	795	765	808	763	810	781	752	729	723	732	736	790	773	699	763	777	734	766	818	778	777	775	779	752	801	749	766	800	767	761	736	799	821	751	793	789	703	784	825	838	847	758	772	732	779	773	744	791	752	743	759	745	749	788	736	767	778	763	797	795	811	731	796	788	802	769	766	805	751	767	793	751	800	789	761	777	748	823	750	722	701	785	777	753	747	800	706	806	777	799	753	759	778	773	792	794	762	776	759	770	731	754	722	808	791	807	809	806	732	749	750	750	757	774	779	794	779	728	790	786	752	728	760	763	755	767	765	749	744	801	769	721	815	746	810	777	785	753	780	785	754	758	812	773	791	786	776	765	744	790	764	730	749	792	795	751	780	812	749	759	778	732	796	754	788	728	725	763	788	817	743	802	766	775	799	760	790	784	810	761	727	742	758	771	772	797	791	790	795	786	743	727	832	832	789	785	778	767	757	732	771	752	756	779	745	740	783	796	745	726	747	745	791	694	760	698	809	769	781	743	795	791	781	758	810	782	790	761	757	744	782	718	836	768	747	757	778	793	779	785	817	781	768	754	763	758	782	781	773	789	809	761	765	769	776	775	808	765	802	790	811	794	789	759	769	804	783	762	772	745	773	774	774	774	810	746	795	749	790	795	744	767	768	787	743	757	752	813	809	738	767	737	770	764	806	793	750	771	772	772	753	769	796	745	793	803	747	793	796	746	765	804	779	762	753	780	777	737	811	790	727	769	754	768	755	752	772	730	748	749	769	746	776	765	760	822	799	773	827	734	733	787	757	770	784	742	769	753	786	779	775	797	736	786	783	752	765	773	796	776	780	753	763	770	795	780	793	730	733	771	745	774	798	742	784	831	807	780	736	766	818	775	794	742	770	773	772	803	776	788	758	743	784	795	761	807	807	753	782	798	792	812	731	815	802	810	772	747	807	791	699	798	767	767	757	817	749	778	735	777	788	748	767	786	769	764	776	775	756	771	760	758	718	795	783	772	795	742	778	798	847	727	781	811	768	806	795	758	787	806	799	791	788	807	753	758	772	752	833	796	780	766	743	772	813	768	765	788	810	757	788	768	750	792	744	771	751	779	793	725	736	816	768	747	781	802	752	794	726	734	744	781	782	781	760	768	774	741	756	756	782	789	816	798	791	786	692	750	779	788	812	713	794	810	844	773	780	787	793	762	725	779	780	777	781	781	769	793	808	741	722	801	762	771	802	777	794	812	770	773	821	731	765	717	780	749	773	743	749	751	718	743	765	783	791	730	747	826	783	746	761	755	809	789	793	795	758	770	787	822	773	767	795	788	857	788	766	785	797	797	766	796	826	793	809	803	788	789	796	758	769	750	780	814	720	810	812	741	785	781	754	827	736	756	837	763	782	796	812	764	767	781	765	788	798	765	782	813	789	735	751	776	766	773	799	765	786	848
18135	8034	7122	5934	3238	2078	1504	1101	715	671	530	504	444	412	384	386	367	367	358	366	357	325	371	372	382	377	387	371	382	342	331	368	359	364	337	343	345	371	355	332	375	368	344	322	350	345	337	329	331	339	342	350	381	328	321	361	355	338	337	345	334	330	346	361	352	362	352	335	334	345	340	337	330	346	326	337	319	330	333	345	373	397	314	346	351	337	384	301	307	290	365	367	341	309	358	356	330	327	348	335	318	364	328	367	309	354	313	349	328	358	329	330	321	380	372	349	328	338	336	319	331	358	322	298	357	341	371	374	340	291	346	353	342	318	329	379	336	337	348	327	339	365	340	338	376	335	367	347	333	333	312	353	340	352	345	312	351	336	337	329	360	335	357	336	321	363	335	352	314	363	369	329	324	362	335	359	352	331	343	332	351	366	354	338	373	316	354	325	347	289	329	335	359	340	326	394	353	360	365	357	355	348	364	347	359	340	342	338	339	333	339	336	334	347	300	343	343	360	350	394	364	340	337	343	358	372	314	316	330	337	353	368	357	346	345	353	352	334	322	358	341	331	319	339	331	334	323	330	348	344	336	328	328	358	338	364	321	332	347	348	341	342	343	336	348	320	331	328	345	353	355	338	340	348	335	354	343	389	327	341	390	340	335	340	337	388	397	352	313	327	364	343	338	342	340	352	321	356	339	341	330	382	333	328	317	327	330	338	342	354	346	316	367	347	338	374	325	327	347	336	326	340	368	345	312	325	356	343	333	324	357	330	301	335	314	370	315	325	334	314	355	363	302	349	334	343	325	355	313	350	370	378	290	343	335	355	318	307	331	362	349	337	355	382	357	354	343	340	328	357	328	356	391	353	338	336	342	344	407	348	318	359	360	340	318	357	360	342	329	363	319	328	346	335	324	338	403	367	337	340	336	315	348	354	336	362	358	332	338	334	321	319	322	358	357	358	322	314	357	360	348	339	354	350	312	348	372	332	352	387	339	360	342	367	370	312	376	342	334	335	355	341	339	313	310	284	340	305	332	305	329	334	359	339	327	361	359	382	303	358	337	328	321	338	358	352	392	362	375	308	300	317	338	336	359	358	313	336	376	327	317	328	318	332	324	311	383	370	321	367	394	323	354	334	368	364	337	339	353	320	338	339	339	350	334	325	322	348	334	331	334	327	323	381	394	329	322	362	354	349	353	362	304	332	305	345	352	357	365	350	312	317	334	364	326	339	333	329	340	341	334	355	318	361	314	335	355	348	321	339	341	355	325	375	362	332	344	338	373	356	368	362	362	330	346	374	353	348	397	362	340	326	322	343	343	316	344	350	331	314	310	370	326	362	332	350	341	349	355	361	368	363	316	318	333	366	344	332	371	319	314	331	366	346	363	365	359	324	330	365	369	325	332	378	335	343	335	325	322	359	312	347	309	325	366	319	304	352	328	332	336	343	321	365	341	320	366	336	316	358	365	308	342	318	339	363	346	338	307	385	343	347	334	355	359	352	356	351	335	335	362	375	342	323	341	344	327	345	340	358	336	343	358	336	343	305	331	296	346	352	354	324	327	310	324	352	374	349	330	357	350	373	313	362	371	344	375	411	368	333	309	348	356	314	326	315	322	335	332	322	327	350	325	316	337	351	356	334	323	336	367	367	342	341	349	332	323	364	350	360	296	352	347	336	387	360	346	318	318	336	349	326	312	342	299	336	330	348	367	328	368	326	349	321	377	359	353	362	391	325	339	296	361	343	310	367	372	365	344	337	355	294	337	325	332	321	328	341	328	316	312	346	369	369	323	311	345	334	348	343	364	371	365	352	318	339	335	311	350	354	331	325	358	371	379	347	393	334	350	350	351	349	305	321	317	368	351	384	359	340	339	359	376	308	335	348	370	351	333	303	373	322	308	316	345	328	321	336	365	324	340	329	332	332	374	347	325	345	328	312	325	319	335	343	327	312	337	340	350	372	340	371	345	344	355	339	319	338	324	361	345	356	367	356	324	350	321	362	324	319	356	373	347	356	325	363	324	350	335	323	348	342	349	363	342	336	338	337	340	303	309	339	340	349	307	354	331	363	366	350	381	323	356	363	318	351	349	342	306	328	365	372	346	352	317	327	326	346	337	326	308	370	326	330	343	342	328	366	343	397	350	357	325	331	345	359	319	354	325	363	361	322	353	315	345	324	350	354	318	326	328	357	371	308	296	339	353	329	329	340	318	368	358	378	336	324	328	339	331	358	352	334	338	351	351	352	323	325	358	324	316	348	314	304	339	338	340	307	368	309	350	336	369	342	354	351	360	331	358	307	379	328	344	360	370	322	372	330	307	357	354	377	303	332	354	373	334	345	329	374	341	330	320	355	331	353	331	322	346	354	348	335	326	338	310	385	371	333	327	360	339	332	326	364	333	300	337	360	323	370	335	339	342	356	306	338	327	321	327	340	302	329	348	377	318	364	339	357	321	347	354	293	327	333	334	334	374	337	374	344	343	346	366	372	357	350	389	341	334	369	318	315	387	334	349	324	321	316	335	337	373	390	331	325	319	336	308	362	335	332	364	325	333	351	320	363	364	327	359	379	376	319	315	362	344	342	359	323	323	321	398	351	313	321	323	322	358	349	317	355	367	354	331	364	382	356	318	344	361	333	349	350	331	340	346	333	368	335	369	355	368	327	327	332	339	364	332	322	361	343	361	322	340	363	358	348	384	325	368	364	308	338	342	355	319	339	359	341	355	313	338	344	345	358	329	312	350	389	351	330	312	301	323	327	362	324	374	345	356	324	382	339	315	343	327	335	363	336	329	325	312	313	361	347	315	383	329	338	340	370	317	336	338	339	326	316	344	316	308	322	349	317	313	331	340	377	363	357	321	349	276	304	342	329	322	347	324	383	331	322	325	363	355	360	369	355	352	375	335	323	324	340	368	334	366	368	389	332	341	341	351	334	360	314	331	343	347	372	352	357	332	371	344	345	303	364	366	387	303	317	328	336	330	290	351	351	318	347	358	305	313	347	332	323	341	369	317	339	412	330	355	375	343	342	348	361	370	386	330	334	351	350	320	344	388	323	309	345	331	336	377	332	331	359	318	350	354	354	355	381	361	326	336	362	311	336	327	348	350	333	338	311	339	342	352	324	354	368	315	313	337	360	329	367	315	354	327	337	355	341	347	365	366	346	336	333	317	347	349	332	348	377	342	374	315	339	323	375	346	323	392	310	317	363	325	325	340	331	330	340	342	338	332	327	352	355	358	349	353	353	297	318	354	351	311	350	298	366	298	367	368	354	353	348	310	349	350	332	362	352	324	309	308	349	353	364	362	332	325	366	360	339	377	339	337	323	335	350	343	343	336	321	323	368	299	316	331	371	343	287	377	348	354	333	327	326	359	330	317	347	369	324	342	321	343	333	358	331	336	336	338	303	346	323	340	318	303	331	348	370	336	331	295	318	339	348	326	350	334	320	340	348	326	305	338	356	310	338	331	317	337	364	379	337	330	306
11085	6377	11018	12437	9041	6944	5487	4588	2690	2101	1685	1547	1409	1195	1051	999	977	943	921	887	812	876	880	858	842	854	807	779	770	803	768	764	750	760	759	834	767	775	800	780	803	771	756	773	778	784	773	824	790	788	803	778	795	809	786	781	760	761	790	759	794	767	744	817	758	752	745	760	755	794	774	775	811	785	700	731	777	797	801	753	761	786	762	718	811	731	720	736	779	730	730	773	749	777	795	795	781	751	761	760	791	817	751	758	728	778	767	716	756	719	771	795	761	799	733	760	785	758	758	756	780	790	761	757	787	769	740	731	737	775	760	775	781	768	744	746	709	752	763	773	752	807	734	773	758	745	750	773	755	794	739	750	774	782	776	768	751	758	727	763	837	731	734	738	760	771	782	755	812	778	800	766	750	735	764	744	801	731	780	743	742	757	762	791	783	761	752	772	745	757	711	799	800	775	751	777	820	778	800	773	731	778	787	723	757	751	730	698	793	793	732	759	798	717	788	759	754	737	799	802	739	759	790	769	719	772	729	692	833	783	774	769	733	743	782	785	744	780	740	760	772	793	725	738	733	819	712	738	749	743	788	754	751	785	740	744	770	744	729	731	715	770	759	717	783	756	734	774	768	754	770	731	775	768	791	768	741	765	738	769	753	743	735	728	691	754	781	735	768	737	745	762	778	782	774	803	723	747	754	754	763	747	720	779	803	728	794	775	740	803	721	735	735	726	765	743	723	733	772	767	803	751	768	787	763	772	769	800	737	743	709	743	798	764	781	737	794	776	751	760	763	796	778	794	733	785	754	779	768	787	803	758	733	723	745	798	791	778	748	745	773	738	738	792	754	784	791	749	755	764	776	738	726	751	726	797	732	777	737	783	701	739	701	824	765	787	757	743	782	745	762	783	714	764	735	786	783	786	724	790	732	804	774	762	774	716	849	776	749	769	811	754	779	737	724	753	755	740	725	762	784	782	732	737	772	780	734	809	755	742	740	739	774	747	779	729	730	781	744	734	766	801	769	762	716	707	793	841	754	757	783	783	790	757	730	812	712	735	733	817	771	749	788	785	801	757	748	698	751	724	728	770	803	748	784	709	772	753	784	771	748	774	776	771	782	725	791	720	765	741	758	749	724	783	786	767	794	700	816	796	758	721	739	802	749	701	820	741	773	692	741	775	738	786	764	713	733	759	767	769	782	747	785	741	765	741	763	763	752	732	730	772	751	736	788	833	750	776	771	807	751	799	748	801	728	790	745	726	718	776	764	706	753	770	772	750	796	756	740	761	758	738	781	734	800	737	795	745	751	766	793	778	773	781	770	712	764	750	761	773	670	749	819	773	755	748	748	785	737	761	703	771	819	737	805	775	748	748	751	742	793	798	755	765	801	761	770	744	737	780	729	796	807	754	715	758	752	750	761	750	718	751	758	764	774	749	770	749	741	753	780	737	704	767	718	760	764	705	721	783	762	736	733	734	769	759	741	784	800	748	787	715	744	782	764	771	729	769	793	783	746	762	710	766	739	728	767	779	804	743	775	735	746	745	763	773	806	722	759	792	753	731	761	742	772	730	776	801	715	756	754	759	773	743	722	781	740	748	774	748	718	786	770	762	738	759	764	798	751	794	746	765	716	751	773	740	718	732	713	747	766	775	808	770	775	749	781	753	740	769	719	793	719	763	687	753	784	812	703	739	800	719	710	774	762	758	774	780	763	777	789	790	778	758	721	778	764	769	769	771	769	785	791	770	767	775	766	766	714	708	753	766	733	803	773	727	728	728	741	802	732	771	725	721	782	763	751	752	804	761	750	812	738	771	735	817	719	746	753	760	792	777	822	793	760	788	727	814	736	739	728	758	776	755	738	724	735	748	762	777	761	801	799	731	773	788	798	816	742	778	781	780	800	767	744	744	783	772	759	763	724	719	736	767	763	731	807	818	726	750	773	743	782	755	748	793	763	756	776	752	734	796	773	762	745	749	765	742	742	774	740	747	778	753	761	757	772	729	732	759	793	764	770	772	779	726	764	757	714	711	752	740	787	757	809	788	707	688	768	751	701	766	783	746	718	747	719	747	764	701	723	744	743	800	779	735	731	772	716	841	798	765	719	763	739	798	783	736	823	758	733	779	746	732	786	756	751	732	751	763	722	715	771	785	790	737	776	780	750	723	776	745	761	775	747	759	758	737	794	802	759	740	769	726	772	739	755	743	713	723	747	728	743	761	754	727	762	792	792	789	776	770	775	773	791	779	721	724	764	730	761	731	760	718	768	780	781	756	790	760	698	764	761	738	735	777	744	754	777	769	776	756	748	747	757	748	749	751	792	760	782	775	736	764	734	736	772	785	731	732	736	755	744	723	772	766	797	706	768	762	701	750	744	739	760	762	762	749	798	748	701	781	809	779	780	757	745	703	766	744	692	684	723	779	737	755	765	760	725	731	769	799	747	723	723	699	797	778	779	737	796	748	703	780	756	742	779	755	741	735	779	781	770	771	785	750	762	752	761	686	788	788	763	747	750	733	802	785	761	677	765	740	764	771	766	724	722	758	709	765	724	774	819	756	778	791	746	798	771	753	790	714	762	741	779	764	713	767	742	737	761	751	741	807	798	730	774	740	747	754	795	750	722	760	761	749	755	717	793	758	773	786	732	762	789	780	722	727	727	727	754	748	804	733	767	709	808	756	772	753	771	728	780	754	764	804	729	768	759	775	741	756	730	738	792	765	747	762	782	757	745	766	765	814	740	751	727	780	745	775	775	752	736	774	735	785	759	719	722	768	741	799	762	770	784	790	773	716	805	777	756	748	801	700	711	728	752	736	757	804	707	770	761	745	743	781	810	785	785	753	772	770	769	733	771	741	837	759	766	740	757	778	747	765	767	734	748	734	786	749	779	790	761	709	732	775	797	748	739	778	788	743	752	756	776	751	762	786	751	739	738	740	771	776	770	768	790	751	753	778	729	800	736	800	757	764	764	775	786	759	752	763	791	772	772	768	696	738	707	724	739	713	760	767	703	749	747	747	769	776	788	745	747	790	763	746	792	793	775	760	765	759	828	750	746	747	775	736	773	782	765	739	744	767	772	765	814	738	735	750	728	718	731	753	766	816	749	764	737	813	712	808	808	763	766	765	795	762	748	757	760	737	732	756	763	743	751	813	761	822	708	773	761	800	736	713	744	716	754	783	743	744	812	771	755	759	758	751	765	734	807	738	746	757	730	711	775	748	792	758	771	773	735	752	760	739	737	740	752	764	795	757	746	737	748	771	740	781	742	771	762	801	788	781	812	767	784	758	748	780	755	755	759	751	805	742	770	799	777	753	728	768	778	781	749	740	730	733	785	751	783	825	725	776	756	764	762	757	709	718	791	757	828	752	748	779	787	809	757	775	732	792	756	812	777	792	736	789	769	703	767	772	766	752	767	762	765	766	720	751	772	721	745	733	777	701	815	793	763	752	732	771	742	701	772	741	803	788	772	768	755	778	747	776	744	740
26059	11772	10364	8940	4736	2970	2197	1589	1054	821	664	648	565	523	510	510	466	458	471	430	450	413	439	448	462	402	393	496	415	421	448	445	473	414	407	410	451	425	459	448	451	376	405	491	423	411	411	455	423	427	393	412	391	408	402	402	413	408	395	436	381	420	395	404	408	407	429	443	456	446	436	469	445	416	425	375	452	432	419	424	404	383	463	389	431	405	437	447	420	458	447	445	439	392	386	425	489	379	427	398	419	411	390	398	437	429	424	416	405	408	437	436	413	405	426	448	460	416	400	414	434	444	447	438	437	401	473	416	417	422	419	422	406	410	415	455	437	373	433	442	417	455	465	435	424	380	419	400	415	385	401	441	435	398	443	442	410	454	422	402	477	361	440	405	443	396	439	419	460	439	425	411	415	408	425	417	463	405	381	410	464	446	383	415	447	407	400	414	434	429	417	421	416	428	395	396	423	390	369	404	424	400	389	378	424	440	452	398	439	432	419	397	446	385	434	431	407	424	418	435	424	432	427	448	437	445	450	447	440	447	395	421	451	432	417	413	428	425	413	399	447	445	411	411	410	413	430	437	412	401	395	470	457	413	408	410	412	419	426	403	439	447	450	397	411	444	409	443	474	418	415	463	398	415	416	388	415	439	415	413	424	398	406	424	441	443	443	415	395	395	423	424	434	433	398	416	409	430	457	416	416	407	434	443	447	441	425	437	468	393	434	450	415	401	379	432	415	421	469	396	412	437	431	443	423	412	408	424	419	407	398	434	411	410	396	403	415	416	435	425	415	404	420	416	434	409	449	385	428	433	433	450	441	451	451	401	378	406	451	416	443	458	396	425	438	460	415	411	423	415	405	394	417	435	418	430	422	440	384	422	413	440	422	405	479	440	404	363	418	439	470	390	387	376	428	401	388	425	419	422	404	429	399	469	443	418	429	422	395	444	442	447	457	444	428	400	427	420	377	433	418	448	411	461	454	411	443	455	425	415	383	433	468	447	435	402	431	411	410	424	409	448	451	455	437	417	393	395	458	470	420	448	421	426	393	446	415	417	410	393	440	414	430	412	421	450	440	413	424	435	417	387	422	505	426	406	394	381	404	424	403	456	398	428	418	391	422	386	403	425	445	447	393	372	430	400	394	453	447	420	440	431	435	441	436	437	389	367	436	439	431	448	429	399	432	439	414	442	430	411	407	401	413	441	442	453	445	397	399	401	456	402	418	405	391	400	436	412	438	399	415	446	420	403	468	388	419	439	466	407	415	427	405	435	425	430	434	414	418	440	414	431	417	411	411	438	414	403	421	421	396	427	421	435	415	434	423	412	495	420	433	394	432	458	388	407	436	400	400	415	474	426	416	401	479	462	422	427	415	448	436	414	400	437	412	390	446	401	394	398	406	401	434	433	416	463	457	432	416	433	468	471	407	424	447	411	380	382	390	436	416	410	436	400	438	410	405	382	455	427	436	422	397	442	425	429	431	435	449	444	415	394	431	406	440	415	406	420	459	409	421	430	430	434	451	456	416	430	475	423	435	408	411	392	394	388	408	436	428	398	429	417	426	416	467	424	386	403	419	413	391	418	427	401	416	451	403	408	429	441	426	414	407	459	415	420	420	385	418	389	434	431	404	409	442	418	428	409	440	420	428	417	430	417	423	412	427	447	409	438	433	434	416	420	413	395	404	399	417	451	434	452	405	427	435	428	408	457	424	473	416	429	466	429	447	450	434	436	442	416	390	404	442	453	381	402	417	411	403	427	431	445	428	421	441	424	400	379	463	433	410	412	434	461	426	423	421	405	441	394	408	420	421	413	395	447	413	411	411	474	444	439	440	386	396	393	403	426	419	400	414	390	460	407	413	410	422	433	438	431	443	366	404	432	391	398	414	420	420	401	400	427	414	412	394	424	447	425	383	463	446	430	438	440	404	423	424	407	429	411	434	430	475	440	433	408	397	394	439	416	409	421	429	433	384	407	440	465	415	393	445	407	399	392	393	446	430	400	427	397	410	406	421	438	395	432	410	411	400	424	422	412	385	421	398	427	406	392	419	417	430	401	459	419	412	367	413	498	425	438	415	416	413	420	406	420	379	414	415	416	419	381	402	433	422	435	440	405	426	437	400	407	435	442	419	425	389	416	401	403	443	446	432	424	445	446	446	447	431	429	395	454	447	401	430	432	449	417	423	415	398	403	406	395	408	388	414	374	433	451	429	407	426	418	401	429	410	388	365	409	431	443	441	392	448	433	443	454	420	379	466	426	431	395	400	416	383	439	431	432	460	426	414	408	434	441	468	445	427	424	402	436	431	427	420	426	442	427	408	390	435	424	448	433	427	428	434	415	437	414	412	419	402	434	423	425	404	409	450	420	417	417	450	392	421	442	423	442	481	396	411	426	441	399	425	404	407	411	406	405	409	416	420	439	408	404	402	413	420	436	418	401	406	423	431	441	439	438	420	475	417	408	395	423	413	492	450	451	445	390	436	409	419	423	363	417	434	409	363	417	446	467	388	408	409	414	430	460	361	411	414	449	400	400	435	393	419	440	376	403	400	445	425	386	391	364	411	464	417	396	423	387	424	417	398	433	383	453	418	455	401	393	414	432	432	391	417	442	401	416	431	410	440	415	432	422	453	471	410	396	419	443	412	412	422	433	430	417	380	432	381	401	400	469	417	454	405	408	485	441	437	482	428	398	408	384	462	453	408	401	445	414	394	452	418	413	456	454	455	411	439	460	408	428	418	408	432	422	379	426	428	414	400	401	367	412	422	427	406	472	407	422	396	428	439	416	402	428	425	394	436	406	424	405	410	448	388	371	392	417	469	463	420	463	417	416	381	396	420	412	423	416	405	442	439	412	397	434	446	402	476	393	400	400	454	439	431	427	438	393	426	385	393	444	434	443	395	443	453	449	425	447	451	455	427	447	445	394	441	393	424	414	394	422	428	442	416	426	404	408	430	401	408	447	375	374	432	372	427	437	419	425	438	444	420	429	415	391	426	429	430	421	422	413	409	387	395	405	398	390	398	412	372	399	425	410	381	434	389	417	411	442	405	414	408	429	425	424	382	409	432	387	398	413	415	437	435	454	377	420	386	420	397	414	415	426	435	464	419	443	436	442	403	425	450	434	431	403	436	419	407	439	403	411	469	432	437	392	399	392	404	393	419	421	430	426	439	407	364	409	426	420	435	404	460	443	434	425	422	421	407	413	408	457	450	434	424	412	393	413	421	434	439	401	432	424	411	443	426	432	413	462	405	423	406	401	437	418	447	395	457	423	456	412	428	436	412	411	443	436	430	398	409	419	416	451	465	417	421	449	420	393	427	443	439	382	410	414	433	427	430	440	398	435	425	440	424	426	414	439	442	383	421	399	405	365	436	400	437	409	456	456	379	453	404	453	422	397	412	443	453	434	399	432	420	426	423	434	415	393	393	445	441	451	423	439	420	425	411	434	408	427	457	435	465	439	434	430	435	409	364	433	384	442	425	440
14401	8417	14662	16030	11838	9078	7357	6005	3682	2830	2342	1969	1823	1541	1432	1310	1219	1181	1157	1053	1037	1124	1068	1030	1031	1056	1044	1063	973	987	925	938	907	929	907	959	972	959	947	950	929	946	905	924	891	967	935	932	947	897	909	984	997	910	919	950	890	997	982	973	997	941	871	941	922	949	880	936	906	877	870	950	912	901	916	863	876	924	926	874	913	900	939	920	882	941	959	908	947	924	950	879	937	897	908	895	910	888	914	1006	904	899	905	940	947	925	937	937	899	959	929	937	867	955	887	892	916	907	899	883	905	907	863	908	917	830	923	904	933	874	935	901	924	922	939	918	955	932	907	920	883	904	870	820	863	867	932	905	897	898	962	996	924	904	917	953	913	849	890	914	939	909	916	902	920	912	907	882	941	924	930	895	908	864	905	865	916	879	899	857	906	883	900	890	921	870	917	951	898	890	889	945	894	912	960	939	897	924	961	900	924	924	883	878	915	901	886	904	937	902	928	902	861	876	926	875	882	887	952	873	920	873	854	868	887	905	900	893	895	883	950	925	939	881	896	911	876	931	891	943	926	910	912	880	924	868	884	930	892	922	910	905	954	930	922	860	887	946	920	934	940	982	914	910	881	910	898	874	832	915	938	908	925	883	911	943	830	937	901	949	918	878	942	893	926	894	883	903	902	906	915	924	937	913	905	923	907	952	908	945	871	901	903	926	969	948	943	935	943	910	865	912	904	854	937	890	892	874	887	912	866	900	917	970	911	992	958	917	890	927	944	915	905	911	877	911	898	926	913	899	921	896	944	943	879	949	968	877	953	933	926	947	926	920	924	876	926	986	929	963	907	880	963	885	888	914	890	877	921	897	914	891	949	883	901	944	872	886	877	903	858	899	916	867	885	949	893	923	887	908	950	957	863	931	906	915	878	828	919	952	917	901	898	938	890	906	936	880	869	954	886	907	935	933	886	860	938	894	922	904	889	899	948	838	909	923	948	895	908	908	934	915	954	948	914	921	905	982	909	913	943	899	966	918	919	933	926	919	891	898	958	932	847	927	889	912	924	938	987	906	894	976	867	937	886	942	906	893	882	893	997	884	909	891	952	936	874	929	925	875	865	940	912	904	858	932	934	887	864	889	926	908	902	877	916	953	945	848	913	940	933	907	936	915	901	947	904	888	899	900	925	880	956	891	934	900	899	863	916	933	946	955	922	898	913	937	935	948	862	901	977	905	892	933	941	916	917	931	871	918	922	919	938	900	914	934	925	927	902	954	872	899	845	905	991	979	879	963	939	928	898	931	932	880	862	927	903	860	910	945	908	935	901	916	888	860	920	954	907	914	921	846	883	904	845	941	925	876	909	949	956	934	878	874	927	936	879	973	935	909	935	905	911	939	942	882	913	918	862	957	921	893	920	892	912	943	928	910	878	907	924	920	928	883	942	907	887	945	907	948	853	897	929	890	915	888	885	928	878	847	953	899	903	909	877	822	874	884	862	892	960	896	922	938	901	966	937	870	944	873	881	894	967	880	955	939	911	927	915	891	951	942	859	884	916	901	910	901	912	891	926	963	950	873	938	825	972	853	924	930	872	898	942	931	906	878	863	895	933	851	933	863	880	918	888	932	894	862	929	934	877	866	941	860	890	919	922	916	928	876	942	929	859	953	851	881	902	853	915	927	957	905	848	926	891	894	903	911	916	865	885	913	905	941	936	930	878	939	939	893	894	891	860	915	914	944	936	903	932	876	886	879	915	915	904	883	896	954	878	930	912	940	924	934	933	914	907	921	915	943	912	868	906	855	886	917	932	870	904	920	938	905	890	908	940	966	916	908	906	895	913	948	939	924	890	935	907	958	881	978	915	905	862	873	926	900	903	904	911	944	940	879	888	898	921	880	901	896	939	880	863	822	902	894	927	933	902	881	945	917	845	876	910	906	940	903	883	905	931	876	936	906	918	919	928	908	910	944	914	915	939	902	902	973	931	865	975	882	891	899	928	959	898	895	917	932	925	932	907	876	898	893	854	906	948	898	931	901	901	933	879	881	910	912	917	886	904	872	936	869	912	905	898	929	932	915	900	946	922	889	955	928	875	959	885	940	882	915	931	938	945	919	880	896	935	871	935	944	915	950	883	905	974	858	922	892	905	910	948	929	962	878	895	946	894	837	914	910	944	919	920	945	862	892	945	919	906	941	904	913	901	891	878	886	877	903	858	919	958	921	875	910	893	907	912	940	859	906	920	918	918	911	904	886	890	939	881	906	864	889	910	916	927	863	948	930	947	934	864	921	931	952	880	902	910	949	921	887	946	867	923	897	934	904	880	948	886	886	960	910	874	915	872	942	905	853	883	893	853	917	893	941	901	927	890	929	936	979	917	908	884	880	915	913	913	939	942	927	933	930	828	824	916	971	977	954	920	965	925	919	914	882	927	911	914	931	899	915	918	960	942	928	917	899	928	889	844	913	894	989	906	916	940	940	950	886	935	907	923	932	931	937	897	921	899	865	917	819	885	926	914	905	947	931	941	870	936	878	887	845	899	880	908	946	886	897	988	958	927	867	908	932	943	886	916	950	979	891	886	900	895	924	986	1003	912	916	882	911	894	933	920	881	904	906	931	919	925	898	930	931	872	960	922	845	902	952	906	893	844	873	917	891	910	936	841	886	918	951	918	953	904	864	871	898	900	866	961	950	904	910	923	913	886	912	871	915	910	892	869	886	898	945	875	950	945	925	864	890	939	909	901	971	920	938	944	898	891	935	928	936	952	942	939	916	907	946	891	954	959	915	948	881	942	953	964	851	888	906	842	898	985	931	941	912	977	957	862	891	878	920	938	901	903	872	918	894	957	856	926	881	897	956	896	934	890	895	926	931	966	966	875	922	929	889	934	922	870	898	888	857	895	894	914	907	906	923	920	949	914	892	926	911	953	903	911	897	923	938	890	896	945	896	916	873	893	955	877	885	951	905	947	954	919	910	884	934	907	887	929	899	898	901	931	920	902	880	908	928	964	907	882	861	900	889	888	962	975	900	882	943	903	880	918	919	910	899	883	881	918	938	885	870	854	941	889	883	937	928	870	937	933	885	930	941	955	870	886	986	967	902	947	861	885	940	892	896	895	903	895	943	908	919	943	883	896	865	901	979	910	914	921	866	859	905	898	949	980	885	923	885	898	909	873	872	929	884	863	945	915	874	884	958	889	928	962	917	911	923	934	904	936	940	931	900	914	926	886	884	908	959	890	910	913	933	876	913	879	937	954	920	929	859	909	912	918	892	890	982	933	899	878	924	928	848	909	901	887	893	893	898	954	928	925	891	918	915	922	888	928	941	958	993	897	929	920	923	897	921	914	919	922	966	904	900	939	877	942	921	924	944	939	925	859	901	947	874	905	934	901	895	905	888	871	913	882	961	957	863	953	898	880	899	917	844	887	870	905	928	909	938	950	956	931	895	933	878	915	911	895	911	843	934	900	883	911	873	906	951	950	846	850	925	940	905	877	898
8311	3718	3595	2636	1614	1175	889	746	609	450	435	474	403	400	416	428	323	399	339	355	315	367	361	332	347	381	410	350	345	332	315	341	354	374	308	354	378	396	374	334	346	338	366	353	360	340	342	340	370	371	349	355	359	343	394	344	332	364	366	339	338	356	361	369	366	362	339	332	357	372	361	376	343	407	307	331	362	351	388	338	332	369	330	335	379	351	346	342	334	360	321	378	372	370	344	343	385	369	392	363	332	329	356	340	375	350	349	335	351	369	375	392	323	346	386	353	354	344	337	304	349	375	375	356	343	358	381	341	351	375	375	378	343	365	333	333	339	351	368	354	328	382	356	370	364	335	367	357	367	349	336	361	358	311	349	379	394	340	355	349	395	327	343	354	310	360	322	305	346	381	359	353	354	335	391	321	350	346	342	336	356	348	366	405	374	364	347	346	373	380	387	398	326	356	359	377	305	352	355	324	351	347	357	349	387	350	346	381	312	347	352	355	336	382	359	377	360	349	359	327	334	340	355	353	391	355	354	329	388	335	397	347	386	323	370	331	324	336	382	349	322	367	377	364	331	312	356	357	349	384	348	357	343	345	334	336	360	352	315	333	351	329	362	375	366	334	339	335	358	367	350	310	329	330	388	361	327	367	383	345	345	341	360	385	359	362	381	347	375	372	390	357	350	363	359	375	350	367	317	358	379	363	363	330	344	348	345	349	374	333	317	343	355	379	321	382	383	359	351	380	323	356	342	351	315	356	370	349	335	328	324	357	400	357	351	341	360	391	350	394	372	357	388	361	322	381	335	358	396	352	372	359	348	336	363	420	374	369	394	358	329	346	314	359	377	389	376	352	383	337	347	384	336	383	393	393	367	344	381	369	356	334	327	391	378	333	309	354	367	373	363	379	358	340	385	342	367	304	322	355	380	352	389	356	384	372	348	355	380	354	353	303	340	335	345	354	436	336	374	347	365	384	365	353	351	356	390	351	389	331	348	379	321	318	367	361	343	337	330	343	383	368	384	363	366	390	324	338	367	329	306	340	364	330	359	384	382	394	369	358	365	367	387	366	373	347	378	364	312	331	358	340	408	372	361	345	370	365	389	347	358	345	335	364	361	333	339	349	380	369	354	347	350	358	343	328	325	338	363	396	349	377	352	358	349	360	405	384	340	315	373	341	386	362	344	378	360	381	358	383	335	368	361	351	347	383	358	360	322	398	363	347	363	347	363	328	349	362	366	323	363	353	335	338	359	342	360	384	338	408	348	384	378	339	364	370	338	314	350	379	344	370	361	332	391	321	348	353	345	360	354	372	351	365	338	359	364	382	355	312	321	348	346	352	359	358	374	340	353	354	330	345	377	347	352	368	372	362	385	339	325	358	360	385	321	377	361	388	366	329	343	311	351	321	334	379	345	344	332	384	332	369	323	297	314	364	360	345	351	378	346	348	355	366	340	386	390	384	361	341	386	372	345	343	335	329	375	318	387	340	353	365	392	337	345	354	361	375	371	415	364	346	374	366	330	387	357	321	322	337	376	368	349	392	339	343	430	342	334	360	363	359	395	358	341	364	332	371	364	347	338	352	375	342	352	343	354	397	383	362	357	344	335	392	356	348	380	349	313	343	376	347	362	336	336	352	345	391	328	392	318	380	366	360	416	335	319	350	378	337	344	356	392	388	372	337	365	341	301	378	350	349	365	396	372	389	351	343	314	356	385	367	357	398	351	373	319	312	348	373	363	371	346	379	357	343	359	363	366	355	348	389	382	360	325	386	337	359	355	403	339	355	347	393	333	365	354	376	366	347	355	359	326	317	316	323	353	377	361	339	360	377	373	388	355	375	372	340	343	310	372	372	334	347	374	393	331	346	391	412	357	364	364	335	318	323	342	347	372	339	346	335	374	358	368	318	340	386	345	341	313	345	372	346	388	352	370	345	377	340	351	335	330	385	335	359	342	309	390	342	369	368	329	379	365	348	392	376	354	367	366	338	342	378	362	359	352	340	387	344	338	354	354	362	367	348	370	385	366	344	335	357	345	333	355	362	367	371	343	341	355	345	342	344	380	352	373	353	345	387	329	359	365	359	334	362	384	362	373	385	355	336	336	373	367	368	344	377	359	360	363	359	384	379	351	338	355	355	345	372	331	331	363	357	345	392	331	333	332	384	330	314	332	331	342	380	374	366	349	329	370	376	333	345	353	332	330	346	351	387	339	355	342	363	373	353	332	363	334	308	358	391	361	341	360	364	364	353	325	380	330	398	342	398	334	334	358	333	384	344	361	344	366	323	347	359	341	324	337	395	407	374	403	384	332	371	334	358	387	383	360	359	371	341	326	352	343	373	319	330	330	346	358	355	335	313	340	320	355	382	358	336	351	328	402	389	342	351	340	304	341	361	352	347	380	375	353	399	348	356	358	366	384	341	374	352	359	366	348	357	355	359	371	329	349	355	348	360	345	348	343	354	324	367	343	380	358	366	359	364	347	348	377	339	386	377	369	358	360	327	384	332	376	367	357	329	382	342	393	340	341	354	337	373	370	355	381	379	347	368	400	387	390	320	359	365	323	325	361	336	315	378	330	409	337	358	377	345	358	322	375	316	334	338	382	354	336	390	413	354	339	386	373	363	374	382	381	337	349	371	345	336	333	360	375	379	398	391	364	361	379	352	335	327	372	362	381	335	365	351	393	330	339	330	372	364	364	374	374	377	357	373	355	389	364	339	326	333	324	356	340	375	344	388	351	380	353	366	393	358	405	345	337	301	367	341	348	369	351	345	366	323	379	345	337	332	334	388	382	387	357	384	342	347	381	331	354	327	383	322	325	368	361	320	380	333	371	339	380	368	331	366	300	356	353	359	347	350	325	355	373	379	355	340	363	342	369	315	337	355	363	341	341	369	343	350	328	321	366	349	350	365	343	363	352	374	378	352	393	370	372	343	326	353	348	337	372	330	362	400	345	383	361	355	373	343	344	327	365	354	357	371	349	345	349	339	369	354	349	331	369	328	334	362	359	341	340	332	364	385	358	324	346	333	354	356	330	320	369	373	348	362	336	359	364	378	390	387	346	346	345	319	334	351	363	364	364	340	369	372	327	364	369	353	373	377	370	326	346	385	344	364	345	365	378	363	337	337	365	321	375	371	342	363	355	330	316	362	355	358	345	322	379	377	337	366	335	335	317	388	385	348	383	388	339	369	317	343	349	351	362	363	362	357	361	332	344	362	371	383	345	370	338	339	396	355	344	337	383	338	372	379	328	326	379	371	417	362	338	356	338	354	354	358	379	361	350	403	397	363	369	364	336	374	316	329	367	368	330	341	368	399	358	369	334	380	369	357	347	317	372	352	380	380	361	368	348	394	353	333	362	376	387	368	379	370	347	379	343	380	368	347	360	373	364	357	332	339	322	335	350	400	358	379	337	390	311	320	341	371	374	369	334	312	362	385	342	385	327	319	383	365	348	335	351	382	327	343	376	347	359	380	383	336	346	363
5313	3552	6643	7193	5633	4560	3213	2757	2026	1568	1397	1166	1179	1003	992	900	849	834	906	830	829	821	848	817	809	802	824	816	839	782	796	787	819	802	777	812	776	802	842	771	755	787	841	810	824	793	817	787	776	818	829	772	819	778	817	794	822	751	747	728	766	787	781	740	780	783	808	753	780	756	728	760	740	792	793	772	819	760	775	809	750	780	799	811	798	805	701	746	783	726	747	741	794	743	809	754	797	767	833	733	802	781	806	786	775	764	762	740	787	807	772	781	771	752	809	745	730	748	801	765	779	772	817	808	716	820	745	830	804	757	833	787	778	749	810	742	841	799	803	764	773	827	748	770	822	829	794	737	811	769	730	796	770	792	806	766	794	769	780	753	741	775	752	765	807	801	799	743	834	839	803	770	798	776	798	844	798	789	803	763	787	796	792	777	778	777	805	785	826	800	762	836	825	778	801	816	772	766	781	788	760	720	772	738	756	743	806	833	787	779	761	792	758	752	768	779	755	738	802	781	740	822	781	776	738	795	744	769	785	770	728	791	783	749	780	712	768	731	782	721	785	752	820	774	774	784	813	801	769	774	786	788	803	749	782	766	737	785	803	786	763	811	771	794	793	762	775	759	774	792	770	847	832	754	792	764	754	802	768	753	787	788	794	803	781	759	760	780	760	772	815	770	754	806	802	816	791	771	800	768	753	772	748	769	803	797	791	766	797	809	819	814	786	789	797	733	751	747	746	730	735	833	769	749	791	765	771	766	774	721	785	761	755	776	803	775	787	758	757	788	740	721	767	763	811	779	781	729	769	794	784	760	759	782	753	718	747	803	748	801	757	755	792	782	797	781	712	802	769	753	753	805	756	818	808	789	815	786	806	768	753	791	750	727	782	818	771	790	815	797	811	732	780	779	795	835	744	801	781	824	777	801	799	790	768	739	772	720	810	802	772	765	823	754	819	782	788	770	801	798	785	785	737	761	787	779	743	791	758	735	733	746	795	739	802	757	771	755	777	799	782	779	725	769	722	781	772	807	805	741	836	774	800	811	801	721	744	772	759	809	720	733	732	773	794	768	767	769	772	750	785	742	775	796	766	839	780	768	761	772	707	754	773	759	779	758	744	802	739	783	770	790	782	776	782	759	790	802	740	750	741	695	787	804	808	748	774	806	756	765	771	773	785	786	740	758	774	767	826	766	778	781	757	804	780	805	791	782	771	768	738	782	745	831	785	751	792	799	753	750	797	720	808	718	822	748	760	789	734	698	790	817	761	781	732	777	802	784	822	768	781	744	829	792	750	776	841	778	734	769	803	769	745	760	817	802	739	779	821	828	757	794	764	785	764	774	798	760	787	755	783	737	756	826	747	794	797	809	787	753	831	824	736	761	765	770	718	776	735	818	749	774	753	781	715	798	766	753	765	768	772	807	736	747	774	811	760	745	789	793	796	783	774	813	798	824	779	773	737	819	809	774	760	771	765	741	740	740	814	843	774	780	799	733	768	764	794	771	794	778	807	765	761	746	792	745	781	749	769	776	790	755	795	735	776	737	797	791	756	827	805	768	764	725	745	779	778	807	760	805	778	735	753	810	783	755	781	817	800	806	705	803	797	778	762	793	756	786	794	788	796	784	762	780	755	770	781	732	815	822	798	782	748	800	855	821	801	759	724	724	757	747	793	739	790	784	785	763	803	795	781	792	754	793	791	742	690	779	801	787	772	725	769	739	818	811	686	764	761	775	767	785	729	798	741	758	774	764	800	776	773	775	775	786	713	772	796	760	796	779	748	796	816	748	759	790	829	822	731	756	797	810	773	765	768	828	797	799	780	740	702	820	772	816	801	800	772	779	795	742	783	789	739	779	789	831	774	739	761	743	772	727	743	725	745	736	819	792	780	785	793	841	773	760	778	754	727	764	781	794	784	835	738	741	754	763	797	742	727	775	758	793	764	825	803	733	739	793	788	811	771	718	795	740	800	827	717	740	786	795	780	744	758	787	811	770	788	788	717	756	799	777	786	779	813	768	765	832	765	716	776	803	782	747	790	783	753	805	764	800	782	774	750	730	813	797	829	789	782	741	773	781	791	752	757	800	712	775	724	803	775	784	798	762	786	803	785	800	747	788	765	765	777	779	746	793	725	781	827	771	748	782	755	797	760	777	788	760	834	780	782	790	822	772	772	803	762	773	738	786	821	819	762	780	797	803	773	771	793	788	801	748	750	750	809	753	787	773	748	760	756	757	727	786	767	728	773	810	798	774	750	758	752	768	761	821	766	780	764	790	771	784	765	835	708	789	766	769	783	776	796	787	786	775	760	801	791	810	761	727	756	773	759	810	794	795	754	776	764	823	784	751	735	792	761	759	802	799	757	793	762	753	785	777	765	765	768	813	772	812	758	729	756	800	764	709	740	787	797	759	788	801	737	812	755	792	769	714	797	753	767	774	730	780	756	829	728	813	779	728	838	760	778	794	756	766	854	753	731	773	768	774	786	800	783	787	786	735	781	794	795	792	798	777	771	755	742	810	732	748	769	795	807	749	752	777	740	817	798	779	784	795	779	736	770	785	788	827	786	809	808	752	782	777	772	768	779	783	787	758	831	790	725	765	737	816	753	735	816	798	797	765	767	810	815	777	779	734	790	772	794	767	764	737	766	764	778	776	788	768	769	723	763	811	785	758	770	801	775	738	769	742	833	755	764	734	766	738	769	758	754	733	768	751	814	746	802	805	769	783	789	805	767	759	790	799	806	807	796	746	792	811	800	751	827	789	803	775	806	768	724	761	784	787	724	783	730	792	802	772	810	812	772	777	825	799	779	831	784	773	761	777	807	730	794	777	793	753	822	778	747	745	727	731	724	803	766	769	734	809	751	792	805	731	801	757	746	779	767	820	791	749	804	802	731	815	756	756	744	780	757	750	758	785	753	745	760	769	731	787	798	782	774	798	746	797	778	768	755	758	729	777	750	779	767	762	803	780	812	777	762	772	804	775	777	768	734	790	747	795	734	801	778	738	716	822	800	753	735	764	802	776	745	795	821	771	736	826	807	764	773	761	792	795	798	768	745	731	793	839	708	784	804	794	765	817	796	793	765	729	804	764	775	771	761	779	720	774	806	804	826	767	798	819	755	729	747	808	769	757	786	759	757	816	739	728	806	781	787	786	779	742	816	761	796	740	773	783	789	764	769	793	773	799	817	745	804	764	749	814	784	798	829	785	768	780	753	772	792	751	759	733	808	772	804	748	782	757	828	789	770	807	799	819	743	790	798	763	785	786	746	781	786	798	788	782	785	776	774	806	785	763	788	766	802	777	822	753	799	819	814	738	852	809	763	770	749	809	780	790	742	763	825	807	733	766	735	691	780	732	763	789	772	749	786	801	770	753	744	786	754	795	830	779	787	823	761	804	769	743	764	770	779	771	746	759	741	739	732	790	791	756	788	802	780	782	818	801	766	745	764	793	812	778	812	732	804	796	791	760	798	757	687	754	783	800
18171	8054	7750	5748	3274	2066	1466	1071	727	576	521	500	425	435	388	351	345	370	366	367	346	364	378	368	356	361	343	391	352	329	327	351	330	342	346	326	355	354	340	317	362	346	332	331	353	335	348	323	357	346	347	350	339	342	314	330	372	329	346	326	344	339	344	351	389	347	311	366	381	348	353	367	381	368	333	355	349	348	361	363	338	366	347	336	310	310	337	331	283	326	338	392	339	354	368	332	343	329	373	318	335	306	325	391	363	343	338	328	317	341	364	325	336	340	343	303	323	357	343	368	359	385	356	362	327	392	356	345	343	320	362	354	347	365	364	363	372	369	352	334	346	347	329	313	344	333	319	352	343	341	359	348	321	326	328	349	340	347	327	358	338	332	327	355	331	329	356	373	312	341	388	376	365	378	346	367	369	322	343	312	341	354	342	325	357	352	329	352	330	382	326	342	359	341	338	342	358	329	292	351	315	378	325	320	334	327	339	354	337	317	343	325	386	336	333	353	320	390	355	321	320	331	327	359	371	332	343	322	342	330	344	313	329	319	311	347	327	303	342	326	335	350	349	311	359	329	334	356	349	388	360	307	384	337	340	361	359	361	388	389	319	333	329	296	343	324	329	356	336	338	348	378	371	380	322	320	326	308	371	337	357	369	329	346	329	325	333	347	326	338	353	363	316	352	370	338	351	347	346	334	323	300	365	315	321	345	339	360	329	403	327	338	368	349	339	336	356	334	355	347	310	333	339	336	351	341	328	332	333	362	321	332	328	358	320	315	354	364	336	323	349	356	362	337	375	344	316	327	336	343	347	342	363	321	341	338	333	357	335	357	404	350	361	365	333	356	346	349	329	292	366	328	367	330	341	373	353	356	371	371	321	351	344	358	371	357	364	359	356	361	325	347	339	337	360	315	354	329	360	364	349	363	327	330	302	367	344	352	332	322	345	355	330	348	335	340	343	338	354	312	330	364	366	325	324	313	353	349	296	307	339	339	348	338	324	369	359	333	305	349	325	331	351	312	342	335	336	336	307	354	309	345	297	358	355	343	334	337	307	343	364	326	330	340	333	359	340	348	359	339	338	345	357	342	354	364	332	316	341	366	322	300	330	338	371	342	335	373	333	382	341	357	355	360	359	337	357	362	347	333	372	353	328	344	339	354	332	388	347	314	360	345	340	329	363	320	390	327	327	326	358	346	336	347	333	376	361	328	370	340	338	312	313	359	361	338	349	369	337	322	352	341	312	341	338	325	368	357	356	360	337	319	358	370	362	315	359	347	351	345	351	331	365	356	337	352	343	353	331	334	302	301	297	362	339	362	317	346	358	349	350	331	319	328	319	335	378	336	327	320	329	335	352	334	333	342	333	333	325	337	342	376	351	347	333	355	339	325	341	355	331	347	340	380	331	345	334	353	334	369	353	347	326	297	363	353	309	374	339	333	362	323	350	326	346	324	320	388	324	350	335	346	326	342	312	347	341	307	349	312	352	351	353	327	348	357	335	325	339	338	379	312	320	369	296	341	355	331	334	356	358	372	322	320	328	364	340	350	344	358	335	361	356	380	353	332	331	400	324	371	369	321	307	320	345	351	328	347	328	342	396	326	357	330	359	355	386	351	350	376	374	360	313	300	373	356	371	350	320	352	309	355	322	317	336	366	335	360	323	348	329	336	327	338	372	342	331	355	389	359	332	323	347	342	301	361	365	306	365	375	322	336	343	289	363	335	324	351	356	398	371	376	335	394	355	363	336	372	358	350	324	313	334	353	311	357	368	320	332	344	331	342	366	296	297	361	320	381	353	355	342	327	347	336	313	363	308	316	358	354	362	364	362	337	308	320	344	338	334	348	347	368	359	320	312	351	358	339	336	340	303	354	339	376	352	359	350	351	361	333	354	327	329	306	321	349	359	327	340	355	332	325	299	328	364	316	354	322	361	363	349	322	337	323	366	346	329	339	362	306	319	355	336	348	382	346	348	347	322	342	327	324	362	373	348	328	368	342	321	383	343	318	334	346	350	344	362	314	361	345	326	337	346	343	322	285	328	323	339	346	305	371	360	346	324	357	306	325	302	391	357	347	308	364	333	361	322	355	344	349	304	362	345	346	329	337	302	322	352	357	363	320	361	333	332	345	340	356	326	375	346	349	341	417	319	344	342	341	352	364	353	361	327	302	309	331	343	334	319	362	354	319	319	324	335	361	323	349	346	328	364	331	355	331	341	329	330	325	343	378	346	338	346	362	378	289	373	369	316	361	389	295	331	351	329	334	322	320	344	294	307	346	355	340	371	354	327	331	340	344	315	337	350	338	354	358	329	352	324	352	294	314	318	324	402	309	337	320	339	372	367	344	368	357	363	375	340	322	334	339	356	376	360	339	336	350	366	338	339	360	345	334	356	298	327	344	375	373	373	387	331	377	366	330	388	361	359	345	335	345	351	318	340	366	364	347	295	322	295	360	371	355	349	335	325	350	339	361	331	367	347	337	364	342	310	362	371	350	366	335	323	330	351	338	366	341	324	331	337	336	309	348	395	350	345	343	336	338	345	367	348	333	329	363	339	355	364	308	356	353	321	357	364	363	374	340	334	375	354	323	341	335	342	333	340	345	340	367	359	361	327	341	391	347	317	339	361	331	336	349	350	357	341	351	361	336	312	349	359	329	367	360	353	354	378	361	347	342	332	358	319	367	329	367	402	344	359	339	341	331	354	334	350	336	305	369	360	334	356	352	362	346	352	350	335	330	335	376	305	333	317	342	329	311	337	363	352	343	303	333	376	323	340	301	378	348	312	333	346	339	374	357	305	376	346	327	399	336	333	339	364	371	339	365	322	323	344	352	375	321	325	333	330	314	356	356	320	309	337	350	368	304	345	363	376	319	339	376	314	317	318	318	357	330	344	325	349	377	350	361	373	328	367	384	360	354	335	353	339	368	303	366	353	356	335	337	328	350	347	346	350	336	328	336	316	332	369	303	374	344	356	363	358	322	308	327	340	367	335	326	313	340	333	330	344	381	361	322	352	356	333	374	326	346	357	359	324	316	324	317	338	300	322	333	356	312	361	332	313	363	362	314	359	338	338	388	320	331	347	404	326	335	358	325	346	329	312	328	353	373	375	348	337	341	339	357	348	369	340	365	357	325	354	319	321	320	362	321	323	370	333	357	362	378	355	356	354	334	341	362	359	334	341	315	332	392	309	346	328	349	327	383	359	338	353	337	352	359	337	339	376	329	345	340	352	347	334	342	313	357	339	321	313	316	346	329	322	347	338	339	357	343	346	324	374	356	349	358	373	364	326	342	351	342	364	349	326	336	327	344	335	345	374	324	361	337	342	352	324	364	335	329	328	340	296	324	354	330	340	356	342	341	336	325	343	309	361	350	380	342	411	357	389	362	310	327	316	337	347	327	361	358	347	347	358	327	337	347	302	345	352	355	339	356	322	336	334	329	349	360	379	317	324	343	336	381	341	337	324	371	367	350	344	336	338	360
11342	6434	11546	12163	8994	7051	5409	4407	2775	2166	1874	1606	1413	1239	1112	1041	1039	944	886	871	908	844	921	837	837	879	840	864	853	781	786	799	790	803	838	773	797	807	707	785	750	779	866	787	765	767	777	838	788	807	798	833	793	813	796	784	725	782	798	783	782	770	749	748	777	738	772	749	731	732	742	776	747	766	717	784	763	721	763	732	740	776	788	745	763	715	786	762	765	779	763	779	752	747	733	838	801	754	761	747	762	800	799	749	802	728	801	800	736	785	786	809	788	724	734	716	773	772	810	745	784	774	720	718	777	734	756	751	779	799	783	760	839	764	747	754	753	804	772	778	747	763	840	781	739	754	782	743	781	770	742	812	759	741	774	755	772	803	788	769	775	775	715	768	804	776	767	794	797	725	722	751	755	734	752	769	744	778	777	791	724	791	774	746	782	763	807	802	761	733	768	792	727	734	785	757	762	791	745	789	800	737	736	761	726	793	741	799	723	780	763	730	757	783	790	773	793	786	737	769	793	711	731	758	724	719	733	760	755	776	792	738	795	773	736	755	719	758	739	790	723	761	774	733	754	770	771	730	787	709	776	763	767	768	736	813	761	729	778	771	761	802	765	784	787	755	782	796	772	768	747	788	738	784	766	787	777	790	809	768	744	783	751	711	764	715	756	733	768	690	765	759	749	738	742	752	768	749	782	784	738	755	727	822	734	793	778	736	736	754	782	723	753	757	791	744	742	803	779	776	768	763	769	708	770	784	722	753	808	739	790	729	761	731	803	748	720	778	780	769	722	809	728	841	784	812	744	732	737	829	734	793	741	787	811	760	699	722	770	820	784	755	797	794	788	752	766	796	774	776	730	790	779	748	737	805	757	775	798	767	771	744	807	714	726	745	754	793	769	771	814	719	796	792	777	767	761	740	775	770	786	745	812	730	766	743	732	809	795	773	773	746	741	775	795	779	750	695	768	811	753	735	812	801	786	773	763	747	792	809	783	771	727	735	721	788	741	780	818	772	777	796	744	740	787	741	801	761	762	771	743	792	743	806	772	766	747	788	778	775	787	746	755	790	786	727	777	773	751	723	793	781	785	739	731	759	839	750	753	732	774	751	705	794	775	782	784	750	759	767	744	746	752	764	775	788	762	728	818	748	727	757	730	773	711	734	731	766	773	780	778	777	788	764	800	767	746	761	730	773	786	746	758	738	843	777	712	746	763	792	773	723	769	803	723	732	789	748	764	768	801	754	722	744	744	772	823	712	739	726	787	743	768	801	765	760	767	756	771	746	741	754	812	746	800	756	790	826	774	736	766	757	770	776	760	776	772	815	782	716	796	783	766	733	742	782	763	722	745	750	742	759	786	754	776	771	744	752	774	737	758	753	815	746	818	752	781	789	772	805	787	762	775	752	787	761	789	760	704	700	772	764	830	811	741	733	747	764	763	729	792	748	797	785	758	769	763	771	785	759	703	747	770	754	775	783	774	747	693	735	792	756	731	846	730	760	791	802	768	771	704	798	763	791	757	768	799	742	763	778	742	733	783	737	746	788	790	693	814	789	710	789	774	786	813	768	795	800	725	779	797	790	751	752	752	741	795	735	740	791	797	792	744	758	743	787	774	769	740	763	787	794	764	780	782	748	777	738	761	736	760	748	775	778	741	811	734	758	768	817	784	757	795	752	717	819	721	739	767	793	744	768	786	799	781	717	780	803	738	791	710	758	789	745	744	754	737	757	796	747	779	679	722	773	740	730	734	724	755	701	758	752	736	786	790	808	799	740	724	780	769	723	744	822	725	809	791	756	749	715	797	738	777	758	791	733	771	756	764	787	718	746	708	773	762	718	762	730	758	758	726	731	744	745	768	730	755	752	760	778	774	769	735	761	726	712	776	745	746	763	761	780	798	766	776	747	744	772	770	770	809	761	802	766	730	793	751	781	796	719	800	727	751	801	729	729	772	771	810	764	717	839	743	766	799	771	815	773	748	731	783	779	748	778	744	794	766	737	740	734	750	778	766	744	800	766	721	767	828	737	798	764	755	724	767	823	748	797	792	733	768	764	784	759	717	776	753	766	810	742	744	711	745	730	764	753	754	808	764	798	764	757	763	771	827	792	809	792	727	749	759	784	792	723	792	785	745	754	719	741	781	741	795	736	782	705	722	754	744	792	803	742	753	744	736	696	769	758	729	754	779	780	757	820	789	760	788	770	815	766	732	778	769	720	806	760	775	840	715	772	759	806	806	772	826	758	772	694	722	713	803	739	789	774	767	761	781	814	743	815	739	750	751	708	732	788	791	695	755	750	758	659	761	736	779	774	746	745	750	740	786	758	772	791	800	782	707	779	741	759	782	770	738	757	749	751	767	749	805	716	732	783	797	747	768	759	755	788	767	777	708	717	739	692	761	780	756	725	693	804	757	778	758	737	723	734	747	794	793	748	767	764	740	808	806	800	770	755	741	785	753	710	741	731	727	767	764	795	742	780	791	816	740	738	764	779	803	754	818	760	777	793	789	779	771	801	729	797	788	712	786	755	749	830	770	771	775	795	749	757	779	782	802	790	807	770	741	770	793	747	711	743	753	803	747	766	769	766	773	765	815	813	729	762	844	786	755	769	752	711	773	779	778	806	759	747	733	801	750	786	785	718	780	800	769	763	750	739	776	750	786	784	718	762	767	764	765	766	760	715	787	734	717	713	783	750	799	757	741	765	784	799	763	769	732	730	756	784	816	729	767	743	734	752	785	779	745	796	720	766	768	762	795	723	729	712	758	724	753	781	774	733	733	719	756	760	771	781	733	757	798	734	823	735	761	795	777	798	777	779	810	722	765	809	754	752	759	746	718	764	761	724	752	797	809	761	808	787	790	721	774	756	796	749	793	794	802	764	747	775	755	751	791	714	728	772	788	773	751	782	772	709	775	782	741	740	762	731	796	817	772	706	785	752	781	734	790	740	750	814	767	757	731	784	729	781	761	750	755	802	759	754	756	754	797	743	805	773	757	729	784	741	760	762	703	710	727	772	765	778	753	792	754	743	783	724	731	720	767	704	738	782	800	797	743	732	748	758	767	756	798	763	702	751	743	694	779	758	762	792	780	750	745	790	733	736	726	756	821	772	744	767	738	741	746	703	826	837	769	804	753	775	753	791	739	775	796	789	742	730	707	772	736	797	739	746	792	765	795	778	766	786	751	771	743	754	764	741	760	747	775	780	733	767	774	805	776	730	782	778	708	804	774	764	754	815	752	802	763	765	765	795	804	760	750	740	782	722	736	741	789	782	775	798	775	752	753	753	761	804	807	798	720	775	711	748	773	784	720	779	778	784	792	835	765	776	755	799	789	779	768	826	767	733	736	707	772	748	799	770	769	785	745	724	750	715	779	778	761	703	766	802	796	757	744	817	802	735	794	758	726	727	755	758	727	741	763	757	790	780	727	797	736	752	766	726	761	766	753	809	765	725	747	760	758	796	784	729	751	772	779	698	775	817	764	754
26804	12285	11611	8666	4564	3090	2269	1566	1042	817	713	616	532	558	467	512	520	508	434	461	470	502	467	436	413	439	449	384	414	418	443	454	434	397	422	437	422	451	437	411	397	415	415	439	426	402	472	468	438	447	422	440	442	437	414	412	413	435	434	408	386	382	471	448	446	422	445	426	432	406	421	427	406	417	429	378	429	422	409	431	436	402	437	450	438	416	442	485	451	400	438	394	426	412	461	420	421	428	453	427	436	430	423	447	402	415	394	403	441	417	406	437	415	425	412	424	459	425	431	432	392	413	422	410	413	394	404	434	441	427	434	452	461	436	461	402	406	428	401	473	438	414	456	424	436	413	442	427	410	419	442	437	427	467	449	412	431	443	423	429	414	410	416	427	444	400	438	431	396	418	469	465	437	418	422	417	458	431	432	430	399	403	437	438	424	428	448	384	412	463	429	411	460	441	424	434	464	424	451	410	440	418	444	434	455	441	393	393	440	419	430	380	431	408	402	412	440	412	431	409	426	379	425	412	486	414	434	440	421	458	463	434	445	417	447	392	414	395	397	437	453	395	436	437	396	428	422	399	435	398	437	402	414	416	405	401	407	430	379	396	406	418	429	417	383	409	412	390	427	442	463	432	395	431	391	414	409	453	416	402	443	432	391	414	438	389	418	373	403	417	427	478	410	417	412	425	437	409	477	418	427	409	445	431	445	424	387	428	456	446	415	406	418	447	435	382	440	436	442	402	404	419	424	448	454	443	403	396	419	395	430	421	407	446	450	406	435	435	413	444	413	412	417	432	439	447	450	402	418	407	450	430	431	430	389	422	399	387	426	410	406	415	415	408	427	406	418	408	421	413	429	441	436	422	404	400	405	426	429	431	441	422	428	425	488	415	398	448	460	418	403	409	445	429	432	454	449	414	436	414	389	426	396	434	434	404	439	441	403	399	412	429	437	377	421	424	416	396	386	405	396	420	456	431	436	426	447	456	427	442	387	380	405	458	459	440	408	425	400	411	428	438	421	455	386	418	432	421	432	435	472	443	446	391	444	424	415	406	420	435	440	441	404	429	443	393	399	418	435	414	386	442	401	418	413	378	461	473	395	415	411	424	464	402	419	444	395	431	397	392	419	395	458	451	443	447	428	401	399	419	368	423	420	394	447	410	457	447	422	443	430	457	392	456	360	425	444	398	425	435	424	448	442	408	447	420	438	408	424	383	425	416	437	428	428	420	453	428	399	381	400	414	437	448	404	395	463	419	440	451	435	448	409	386	428	431	399	423	425	417	421	441	405	425	433	421	400	441	446	415	447	395	442	411	431	430	448	432	425	414	404	485	421	421	405	449	444	444	377	405	412	454	443	420	438	417	431	420	403	445	417	441	437	451	392	398	444	441	440	419	418	425	431	409	423	417	428	442	484	387	421	422	446	424	389	387	442	449	398	394	438	388	430	380	387	422	419	463	449	420	423	428	437	369	408	389	442	423	415	429	430	451	441	421	430	408	449	420	409	411	386	412	419	374	438	385	401	392	417	457	422	364	375	456	409	451	451	428	405	423	456	450	454	412	413	407	401	419	418	444	403	427	390	431	415	382	440	422	464	401	400	453	420	408	431	422	428	460	416	414	421	376	439	439	402	385	395	406	422	419	429	414	391	441	406	432	432	417	407	401	423	416	402	440	412	442	436	435	426	438	402	425	414	423	406	454	413	445	433	473	425	458	400	449	412	460	418	419	406	382	371	452	431	464	425	441	416	433	391	412	422	400	402	439	448	430	447	422	405	456	448	380	433	404	400	413	420	411	466	419	434	420	406	412	419	419	451	438	394	413	391	352	422	412	440	444	421	440	432	429	398	384	405	407	400	401	437	458	388	461	426	436	424	418	423	385	401	400	405	464	438	422	432	398	404	450	407	365	425	432	439	431	400	410	424	440	415	391	411	347	407	426	429	391	361	415	399	415	473	437	473	386	470	411	381	397	438	453	432	428	408	417	440	428	434	434	436	448	410	419	412	408	467	442	427	426	444	435	400	450	375	430	440	449	418	419	422	411	436	391	421	401	403	429	414	397	424	385	439	410	417	394	415	384	454	401	420	438	436	455	476	405	431	402	459	410	427	444	375	439	409	409	411	434	433	422	408	418	455	465	439	408	426	431	405	427	431	432	416	445	417	384	420	423	411	381	420	417	412	433	429	435	403	450	414	434	449	417	403	440	429	450	430	415	420	436	410	427	441	448	469	385	416	455	469	390	444	419	404	419	459	389	411	420	444	463	430	441	442	423	405	411	396	465	404	409	434	427	447	409	409	381	436	447	436	393	430	422	408	446	406	400	428	418	433	453	428	436	405	427	418	416	440	440	415	446	413	461	398	411	434	403	427	455	428	419	365	429	431	460	455	438	401	408	414	430	407	398	419	416	397	406	437	397	403	464	428	437	431	453	451	425	411	424	385	394	404	423	429	414	421	425	394	399	414	496	463	434	443	446	444	350	381	408	425	391	436	431	406	397	436	434	412	410	433	400	403	391	433	385	376	391	412	426	436	432	423	424	399	408	432	450	438	439	438	466	423	432	416	409	432	448	444	406	431	394	408	394	436	478	432	433	405	411	393	425	399	404	406	414	431	428	459	439	415	421	435	398	387	415	388	410	443	394	398	439	389	389	425	391	445	417	422	419	415	423	394	406	443	407	393	437	463	414	413	414	433	395	427	402	432	408	417	403	417	430	422	409	414	407	409	427	410	445	436	415	451	407	415	399	437	391	424	448	417	370	451	406	428	387	388	393	407	436	442	472	423	424	429	461	433	387	424	441	426	460	400	452	396	388	403	443	461	478	397	432	446	440	432	391	386	414	446	464	432	408	403	401	431	416	428	423	406	398	412	446	403	393	425	424	451	415	406	454	389	424	402	393	382	377	439	405	435	439	441	434	410	396	442	456	411	489	432	423	470	415	432	403	408	433	408	451	463	433	420	416	432	434	424	419	426	410	434	396	467	382	377	433	436	409	416	390	395	443	449	456	437	428	446	389	395	446	403	424	388	420	428	446	428	435	379	386	384	427	447	420	412	424	427	427	404	409	380	467	448	408	422	431	423	425	415	418	441	426	431	428	425	442	430	412	437	403	420	435	421	422	369	416	378	477	442	414	434	412	410	403	480	420	442	464	438	440	397	412	412	453	406	421	396	406	456	408	423	430	429	436	416	436	427	424	398	406	478	399	410	430	426	410	466	430	428	426	397	395	415	404	442	446	442	411	420	429	424	422	402	406	390	453	438	405	389	466	406	435	409	441	421	415	475	443	390	456	438	365	419	427	430	411	440	446	406	454	420	393	436	433	446	460	424	450	446	434	432	420	381	422	407	425	403	444	439	434	396	422	418	402	424	436	434	433	411	468	459	425	421	414	404	424	418	423	413	467	424	403	401	452	395	423	400	421	400	419	418	426	406	417	442	432	457	453	415	430	417	448	461	413	420	456	416	422	402	420	409	421	411	412
14862	8769	15409	15659	11465	9337	7475	5627	3902	2788	2350	2166	1889	1574	1439	1239	1309	1201	1160	1124	1073	1077	1051	1021	1008	995	978	1022	953	993	982	983	1009	953	954	921	947	992	947	981	973	971	917	962	931	934	973	980	998	1003	980	964	964	983	956	940	969	919	942	935	908	981	932	901	929	906	928	905	926	909	950	894	879	971	920	953	900	902	948	886	832	893	917	901	877	913	911	934	963	875	887	930	911	900	885	876	894	940	933	916	888	868	881	916	936	955	869	918	894	897	930	920	876	862	903	932	869	945	902	933	925	927	884	907	940	954	921	899	932	914	945	946	927	863	908	933	916	896	917	904	960	938	891	909	895	945	955	895	924	933	878	904	911	947	897	867	900	896	852	905	931	894	954	925	902	942	889	924	942	866	925	923	966	918	931	918	889	901	923	924	889	920	959	912	864	947	886	890	894	919	930	977	907	939	926	911	932	916	908	901	927	910	865	943	897	902	925	937	924	972	926	889	907	911	919	914	928	906	880	920	923	857	934	910	815	893	925	944	882	909	911	928	945	911	939	867	911	956	899	883	910	921	890	937	883	896	861	960	932	909	905	914	913	951	914	866	932	949	939	910	865	967	977	900	894	949	884	943	912	860	875	964	895	857	859	871	883	861	930	933	872	944	871	921	972	936	907	889	923	913	911	974	946	891	926	983	895	923	937	897	876	904	915	938	849	921	998	938	933	864	929	901	921	917	964	892	889	884	853	938	893	949	954	895	906	886	850	840	898	905	858	863	896	905	952	920	906	922	952	880	926	880	951	887	936	942	962	903	944	907	958	892	896	914	901	961	937	873	922	876	905	888	889	905	916	914	911	922	898	885	950	934	941	975	932	891	933	915	902	939	936	891	895	941	895	913	884	896	938	871	926	893	903	866	901	924	992	937	905	910	921	938	901	895	963	924	888	916	891	935	883	876	897	872	867	945	932	848	930	880	960	866	932	904	870	844	874	907	940	941	928	944	905	966	881	874	949	915	873	893	977	909	886	927	963	860	902	942	892	892	930	917	929	920	898	892	906	964	929	940	910	908	877	905	907	929	883	920	891	882	902	930	925	905	928	913	882	960	887	934	935	935	956	916	911	960	854	936	954	955	920	902	855	951	923	934	947	933	871	922	871	921	933	917	900	945	943	945	940	937	966	856	953	897	923	927	902	889	914	908	962	921	932	940	863	945	916	968	889	960	877	878	949	921	886	905	878	869	907	951	852	902	895	922	942	930	964	897	941	911	908	907	928	929	916	928	972	873	945	890	875	902	893	892	916	905	912	858	922	943	873	892	889	900	924	937	914	918	943	890	910	905	912	918	893	879	894	885	934	912	908	897	917	953	924	907	933	985	939	911	932	913	896	909	930	855	918	921	905	929	962	938	906	935	901	920	948	859	874	884	908	960	953	909	891	974	890	950	898	936	899	943	917	906	934	897	930	943	936	923	925	933	911	897	869	913	877	887	888	924	857	911	926	921	904	907	846	862	895	908	897	894	940	912	914	926	923	958	900	915	859	930	859	901	892	918	949	894	947	937	893	943	913	925	925	877	903	875	895	866	917	944	901	910	913	944	978	882	883	903	967	839	881	961	881	947	888	895	920	869	932	904	902	959	892	887	916	869	946	964	957	941	870	898	908	962	840	861	890	929	889	925	913	911	879	926	920	948	948	914	911	857	911	930	886	937	886	900	895	964	908	896	950	933	915	891	903	894	881	912	916	925	921	908	921	896	878	932	963	947	918	901	919	892	937	939	936	861	944	917	877	898	933	943	925	843	981	892	913	880	924	905	956	899	956	940	860	899	945	935	922	884	895	928	899	938	952	917	943	914	896	933	929	871	909	919	937	897	857	962	862	911	943	941	922	910	922	908	894	918	937	922	935	911	939	937	915	923	944	920	917	927	932	901	972	879	915	913	882	870	875	961	886	872	914	898	949	923	879	919	868	922	922	927	941	907	916	897	937	876	894	899	901	860	923	961	875	914	942	910	938	890	876	938	900	895	917	903	869	911	909	887	919	888	909	882	932	920	919	950	917	909	964	870	968	856	901	971	912	886	931	916	935	876	897	959	879	899	944	951	900	895	911	922	922	973	908	902	845	942	935	852	937	881	949	934	920	910	901	987	896	923	952	930	908	907	927	916	914	898	948	931	968	887	904	899	913	927	907	879	892	927	931	937	938	932	872	905	894	954	951	976	927	925	920	852	918	935	858	940	923	933	936	905	931	911	894	940	943	972	919	901	954	879	908	884	922	952	903	931	903	928	853	919	924	899	902	933	910	918	890	959	856	929	914	904	939	969	912	917	911	937	915	916	897	963	900	929	889	911	940	928	870	912	883	964	943	888	889	877	918	951	930	889	947	942	946	927	890	914	927	921	931	928	896	951	909	970	887	868	923	931	991	947	904	934	912	916	958	894	923	965	927	915	949	883	918	919	846	927	928	908	933	906	980	895	910	940	878	872	902	903	898	886	952	927	964	892	875	870	939	912	916	888	959	954	914	904	983	855	948	889	937	946	922	925	910	942	915	866	898	908	918	870	919	870	886	911	939	922	912	950	884	918	864	979	966	907	923	935	892	880	898	852	936	917	925	870	935	903	886	884	955	912	939	928	919	945	955	895	952	935	906	878	935	925	841	954	897	986	911	952	886	878	939	907	888	891	930	879	919	912	912	892	924	905	918	855	891	865	896	913	901	882	902	925	930	929	886	884	940	903	913	854	931	907	973	963	935	941	893	910	921	914	920	911	968	867	922	961	976	897	910	893	913	907	905	953	908	918	928	926	921	928	907	862	849	995	941	947	930	850	928	859	907	920	925	891	957	904	893	922	886	868	918	907	899	892	903	879	904	961	928	947	930	942	941	884	869	855	913	919	903	933	903	895	865	926	879	896	875	931	950	948	879	937	931	974	946	860	915	916	938	948	906	918	921	914	872	877	905	904	875	852	924	923	939	921	936	875	923	896	898	926	903	890	887	903	929	909	917	890	976	931	959	956	931	943	930	891	960	931	906	871	968	884	873	916	922	893	935	943	945	962	917	948	943	910	892	944	906	900	900	860	875	874	951	903	933	903	916	911	880	943	903	908	923	922	860	881	867	911	904	932	924	891	908	910	852	935	890	918	914	898	939	927	876	881	928	909	928	897	970	940	926	873	968	923	934	938	953	932	897	970	911	905	948	866	923	908	912	882	894	924	886	914	865	942	943	939	875	944	879	904	955	919	885	964	918	882	855	926	817	884	909	912	955	895	928	909	933	886	909	959	887	897	918	895	895	898	862	937	914	926	921	935	889	916	939	986	908	915	884	914	902	947	949	914	916	885	894	934	891	848	939	863	953	968	896	889	905	895	940	914	944	938	962	932	905	900	945	920	905	897	941	908	959	877	867	905	906	876	909	925	987	960	888	962	949	968	862	915	940	947	937	893	917	915	953	964	915	927	910	902	861	985	942	936	925	894	920	943	883	918	884	964
8072	3731	3569	2564	1607	1292	907	707	591	537	476	446	436	390	410	368	371	349	417	350	346	342	408	360	393	378	343	356	356	334	357	351	384	392	345	358	345	350	366	335	364	341	380	406	352	348	386	367	352	382	369	374	345	328	357	357	354	408	371	355	354	395	315	319	368	357	384	368	378	348	353	371	369	331	312	346	345	342	343	406	380	344	307	330	310	339	359	351	378	388	362	319	338	352	374	347	364	345	331	332	344	346	354	360	367	370	343	351	354	352	346	373	364	323	379	328	328	330	359	307	382	337	358	361	362	395	344	373	368	372	375	383	333	322	391	355	352	338	357	350	332	378	344	347	340	373	359	375	356	378	344	377	342	357	369	379	368	390	362	389	347	338	369	358	368	339	316	365	358	344	376	360	367	357	346	358	420	375	353	374	310	338	378	334	368	367	357	390	375	384	384	373	331	389	406	356	366	373	358	345	317	382	354	326	329	328	291	349	356	370	365	345	352	373	392	351	354	358	366	395	395	355	368	350	352	343	337	313	367	367	341	348	347	345	370	394	389	364	349	395	326	369	341	356	347	363	332	322	342	330	329	351	323	369	331	411	359	374	330	329	339	391	373	340	334	356	370	349	376	317	368	375	344	338	330	386	400	340	379	364	361	362	384	405	370	395	367	349	370	389	331	311	375	353	372	388	334	353	340	368	373	339	384	367	326	346	340	329	350	320	354	341	346	375	314	382	339	402	331	348	354	341	371	345	352	358	380	342	326	359	402	365	390	337	325	374	376	375	335	380	347	366	361	356	372	325	338	341	339	343	351	342	339	357	346	326	364	379	347	380	409	313	342	327	320	372	360	338	367	325	336	314	379	382	360	346	332	375	382	368	366	346	352	340	376	342	405	370	346	386	357	383	357	358	385	354	346	335	361	357	352	364	371	350	384	379	353	346	357	304	362	374	328	365	364	369	369	353	361	337	327	329	363	335	374	367	346	380	364	364	342	335	354	366	389	397	351	323	354	387	354	354	361	341	371	379	367	351	353	352	338	333	359	352	331	381	385	382	337	368	341	349	338	358	334	329	349	390	314	375	377	339	311	359	364	349	323	345	381	374	377	349	364	352	367	312	366	339	349	332	372	355	347	364	336	376	344	386	409	342	343	376	351	374	320	325	355	337	347	374	398	330	362	342	357	356	335	400	380	348	327	369	318	328	361	321	370	406	348	380	357	360	350	349	367	366	355	367	381	333	359	355	331	351	365	348	321	399	365	355	347	342	364	348	353	341	340	368	375	337	375	364	416	354	366	376	339	348	372	336	334	349	317	358	363	370	370	347	346	331	366	331	397	359	369	383	377	369	343	353	378	376	365	349	363	385	348	309	359	350	365	359	381	377	366	314	366	351	366	317	343	336	366	370	351	351	315	382	371	348	357	359	364	329	346	366	352	396	379	323	392	346	354	373	359	324	360	386	363	346	369	412	354	389	339	347	388	361	347	306	357	344	329	409	339	371	374	354	367	359	365	366	361	312	363	342	371	330	350	363	376	344	388	330	315	346	343	342	353	374	338	359	360	323	361	350	373	385	350	364	353	355	398	384	343	363	357	352	343	347	304	353	364	358	383	368	337	373	344	342	373	361	394	341	350	375	352	391	342	358	376	348	363	336	358	327	385	349	369	355	351	377	381	360	373	341	342	364	330	373	319	355	390	356	331	374	304	351	350	383	334	357	377	360	376	315	358	379	346	364	334	387	376	362	369	387	350	362	338	357	368	341	368	359	355	364	386	371	368	305	327	345	367	376	358	331	356	373	364	371	391	357	389	333	359	364	361	360	393	357	371	394	353	342	329	363	374	331	360	381	371	342	335	362	366	365	331	390	348	382	317	344	337	351	355	344	353	358	352	350	353	323	375	417	342	368	342	351	346	334	388	369	337	362	346	369	364	345	349	379	376	349	331	348	357	371	351	339	368	364	335	352	324	353	371	360	352	353	357	372	351	356	356	387	354	365	338	341	360	412	387	385	355	353	362	318	355	328	333	359	364	360	373	365	343	340	339	312	378	397	354	383	328	352	382	379	346	396	377	348	385	356	350	373	324	400	357	365	355	356	380	387	369	351	387	332	381	331	351	379	363	393	359	344	392	379	391	375	395	359	388	369	313	368	383	375	364	416	353	369	369	383	357	361	340	330	370	372	366	368	371	360	323	336	332	374	375	370	316	345	401	338	363	358	384	384	349	336	352	355	320	361	364	363	364	339	372	344	366	317	371	385	308	349	326	362	379	340	395	362	399	330	395	359	372	359	355	308	420	369	382	354	391	356	377	357	321	292	357	351	375	353	315	352	385	343	322	328	333	383	363	338	367	363	367	342	335	348	383	353	354	367	345	373	378	308	313	357	368	377	348	362	342	379	365	363	381	368	370	370	346	347	357	361	354	358	317	372	365	386	361	374	355	307	333	387	351	397	342	359	379	358	370	373	335	325	370	366	365	373	354	350	374	355	368	370	324	359	376	425	330	343	374	314	368	334	352	357	400	359	386	355	372	329	358	337	308	347	380	368	366	358	376	394	343	354	378	371	363	320	353	371	336	372	362	376	345	350	348	359	370	342	348	313	332	347	351	354	332	370	383	384	351	356	355	385	358	310	375	356	347	364	334	352	368	346	375	339	333	379	358	338	334	364	329	358	316	343	287	351	377	389	362	329	352	347	367	363	338	364	395	376	384	361	343	360	355	321	348	384	377	342	330	390	364	361	299	362	318	316	350	339	374	333	329	374	338	371	362	381	354	360	345	361	357	345	344	374	359	353	345	348	362	364	357	366	351	328	344	360	322	380	348	389	371	371	397	389	363	384	350	350	365	369	366	333	347	373	375	389	349	369	339	353	358	341	372	360	358	370	376	363	350	363	359	378	344	391	347	342	362	372	381	330	332	362	339	343	344	347	359	340	397	359	362	366	393	339	344	325	359	343	369	364	365	320	358	349	345	352	339	335	353	406	372	346	347	363	384	332	310	358	377	323	380	351	343	383	371	355	343	339	386	394	372	365	346	365	380	377	314	325	346	353	356	351	355	353	349	376	370	357	362	371	336	315	356	362	364	353	359	349	333	355	339	322	374	343	367	339	339	347	371	381	396	351	300	340	371	385	360	336	375	350	353	370	363	407	345	334	313	357	330	371	319	342	378	375	383	323	362	333	344	351	382	354	363	331	310	385	332	368	324	343	354	359	356	335	376	378	350	349	315	356	356	360	345	373	376	364	350	349	340	349	373	357	330	389	367	338	361	342	369	379	383	333	364	363	332	382	332	378	355	400	351	349	339	361	368	371	366	349	367	352	329	338	354	328	376	318	360	365	358	351	391	340	355	387	372	349	365	340	347	367	364	327	345	358	328	331	354	359	362	349	389	361	365	346	384	333	369	356	379	373	359	374	364	325	339	354	331	335	341	357	362	384	349	363	361	359	323	355	389	351	333	327	398	354	373	378	348	365	358	351	360	373
4923	3492	6381	6974	5507	4420	3338	2574	2005	1597	1365	1202	1099	1031	918	913	851	829	844	792	826	863	859	849	797	738	810	814	809	777	797	774	792	792	832	825	760	750	852	776	772	818	794	860	759	789	802	770	784	853	785	741	802	784	803	858	811	778	736	764	786	773	708	771	773	785	821	785	767	763	761	817	753	762	774	743	748	747	771	744	814	771	760	734	777	770	776	783	750	770	784	778	754	746	773	743	761	794	780	758	761	746	805	766	765	810	837	749	755	794	750	783	753	735	750	758	783	792	788	804	798	779	797	709	806	769	788	730	770	768	795	767	753	787	753	819	746	769	787	749	749	708	732	736	768	787	779	758	746	788	752	791	791	774	777	761	800	702	728	763	779	787	803	749	771	761	806	815	807	782	750	756	770	813	730	799	770	784	778	777	756	766	752	746	762	743	761	752	800	800	782	791	787	698	850	750	775	760	794	753	796	769	778	790	776	764	750	793	798	795	807	779	778	743	825	721	760	783	745	764	781	754	788	790	766	770	767	755	741	804	844	771	768	770	749	726	770	734	782	766	797	727	794	729	786	775	819	824	789	833	768	756	806	769	835	800	792	799	781	781	738	738	720	759	796	753	787	772	751	765	756	775	776	752	795	737	795	781	730	758	761	749	767	777	758	773	793	761	807	760	769	761	828	815	797	817	773	765	742	754	755	765	764	768	762	726	780	739	738	789	758	785	820	753	827	767	822	761	770	776	796	761	784	771	755	801	814	796	709	815	763	748	752	742	799	786	768	833	732	779	819	758	753	788	773	788	752	759	755	795	735	738	779	787	791	777	792	769	773	789	743	744	820	763	826	832	778	778	769	767	709	815	801	797	805	729	789	760	824	752	769	808	795	736	809	779	787	789	749	720	796	806	742	778	776	792	767	755	808	777	818	756	782	767	795	733	748	840	765	732	759	779	757	773	778	724	760	817	811	779	708	817	773	724	800	778	726	795	789	756	782	820	759	799	771	806	765	803	805	779	767	778	749	798	768	798	763	747	768	750	766	786	781	747	744	758	780	769	800	762	737	734	779	767	790	810	766	778	754	813	793	729	779	788	733	862	788	764	745	729	782	790	758	774	753	750	722	783	749	738	783	791	775	783	804	815	810	777	787	750	827	775	796	797	768	741	800	741	813	733	779	790	729	761	742	824	779	741	787	767	742	752	760	768	757	790	720	795	807	800	764	775	777	779	764	767	775	786	756	771	795	737	822	764	804	782	729	776	800	761	774	767	774	778	816	758	769	729	726	737	780	758	793	768	762	775	771	747	829	743	752	777	722	779	823	811	754	739	810	810	865	791	777	780	759	812	785	778	762	770	768	733	746	792	752	810	777	801	778	769	766	760	715	772	800	803	732	758	836	810	764	805	785	762	772	810	762	751	762	773	792	739	803	764	797	789	762	747	783	829	702	770	795	809	820	764	761	770	732	778	825	788	823	788	805	765	810	783	777	762	786	802	772	744	733	825	812	755	727	782	808	779	720	773	783	771	773	801	846	817	743	759	836	834	753	803	768	755	808	781	750	805	767	789	796	783	773	789	753	775	786	752	791	786	799	791	730	745	765	789	807	732	793	761	804	790	740	805	788	799	783	866	750	772	839	781	795	798	753	790	801	795	767	760	756	723	751	822	765	784	798	774	738	821	841	785	750	808	813	748	769	784	735	774	828	767	762	764	761	787	780	786	735	783	774	757	742	755	768	769	761	750	752	760	755	787	772	767	805	780	779	761	741	795	719	735	758	775	773	797	775	781	743	834	809	763	802	752	793	795	793	705	753	809	786	790	717	747	799	787	771	852	725	772	759	777	737	783	743	803	785	797	831	764	773	785	786	774	751	809	729	766	746	749	804	742	772	762	799	756	780	768	827	777	837	783	757	851	725	764	776	772	768	769	787	763	806	808	759	755	797	753	797	783	774	812	749	759	808	803	802	783	756	790	736	801	793	760	706	815	758	787	758	797	833	779	765	789	762	744	817	802	784	763	736	780	769	742	805	791	776	786	775	739	739	781	786	788	796	754	736	742	781	792	796	765	812	824	761	779	776	738	762	784	803	811	728	795	766	790	802	739	774	726	747	783	726	745	775	819	756	821	788	752	786	712	751	799	804	716	776	764	781	777	725	762	801	765	780	765	774	740	737	749	750	770	740	754	792	763	791	776	803	761	792	740	810	782	770	738	770	752	834	823	809	797	782	747	728	778	702	786	732	804	823	775	745	801	818	797	755	779	780	734	741	742	794	726	754	757	737	729	743	776	745	743	741	848	730	747	782	788	801	803	725	751	741	806	769	755	814	789	737	798	790	795	779	710	740	756	802	808	813	774	743	762	737	779	773	753	779	792	756	826	765	748	750	779	734	741	808	731	744	764	767	773	729	738	713	748	826	775	797	737	756	803	790	771	769	848	728	753	865	779	748	788	784	837	738	761	731	768	784	777	826	753	862	738	804	758	763	778	779	797	781	767	815	776	786	787	770	785	813	774	738	736	743	763	803	786	770	753	779	813	751	807	753	801	799	786	726	796	796	762	762	798	786	798	754	786	736	790	810	747	766	765	800	766	747	753	793	723	826	802	745	791	775	811	773	738	707	787	767	833	755	759	815	765	839	726	755	822	775	758	836	877	782	813	743	809	747	792	774	759	762	801	784	743	820	784	806	785	755	770	752	785	759	824	777	765	806	770	749	776	754	722	796	763	778	791	784	801	734	786	778	802	779	749	722	734	792	765	741	768	825	772	803	746	823	777	763	746	819	769	800	748	750	721	816	804	760	822	762	761	736	798	808	768	780	753	811	773	802	750	774	745	708	762	776	763	797	781	772	765	789	817	730	761	798	692	789	832	735	807	806	763	783	781	786	761	775	762	751	774	737	774	758	768	785	771	831	755	764	736	779	765	746	758	785	769	810	793	744	764	788	788	761	770	775	790	819	759	760	783	800	784	827	802	757	827	760	763	791	763	741	755	764	765	761	816	775	865	730	774	793	795	764	741	733	782	802	750	743	788	809	737	749	775	766	796	804	778	764	809	770	776	765	802	749	764	834	765	797	780	827	779	752	758	784	768	742	740	773	739	775	815	788	750	778	844	833	804	785	773	785	777	777	785	795	746	756	834	788	746	774	768	748	763	788	745	800	802	804	782	794	753	744	773	784	779	836	759	804	748	789	809	757	747	737	792	786	821	781	770	810	784	713	793	715	788	741	786	823	772	770	786	776	737	784	751	764	774	769	812	740	808	758	721	795	825	736	793	802	825	792	762	787	771	766	725	716	727	767	738	817	753	765	765	771	792	771	765	806	801	750	790	789	744	767	750	790	822	759	767	724	773	725	759	782	777	770	756	747	777	724	765	800	724	788	722	731	745	750	820	776	738	767	773	744	782	780	808	750	750	763	759	791	779	720	769	800	721	766	735	811	767	764	774	794	764	796	767	767	742	754	787	771	751	814	747	779	732	770	805	768	810
17945	7792	7623	5856	3199	2110	1534	1138	766	649	562	498	468	435	381	410	393	378	380	334	357	357	374	360	387	377	367	380	342	298	332	363	322	340	348	360	353	352	327	356	371	333	357	310	330	355	331	365	349	331	346	347	330	379	360	329	369	342	348	363	339	382	400	327	329	336	350	379	323	348	310	342	356	333	337	329	337	345	331	344	358	376	344	342	377	349	353	350	348	337	365	364	345	326	324	349	377	371	371	370	378	339	336	341	321	365	296	347	317	341	339	324	333	361	344	337	358	337	362	371	329	319	354	323	341	326	337	318	334	342	335	340	361	316	342	334	329	350	343	387	365	284	309	310	360	369	330	336	337	323	355	301	338	301	328	345	337	371	333	291	339	330	373	388	342	344	377	324	358	328	370	318	358	362	348	332	372	349	331	329	358	350	338	373	353	320	330	347	305	342	370	329	334	348	358	336	328	351	367	353	315	364	342	360	368	347	361	356	344	320	344	342	306	327	341	362	335	357	337	353	333	312	342	338	359	349	392	337	335	328	346	361	327	358	341	363	366	380	363	368	370	353	366	343	364	357	335	363	304	267	369	339	362	337	336	348	361	341	346	336	361	342	333	322	310	343	342	352	328	317	361	368	357	314	343	347	361	333	333	356	362	368	334	300	316	348	355	323	338	352	308	301	375	359	360	328	338	343	315	300	354	340	326	296	331	373	368	328	321	339	352	376	338	334	314	326	336	350	328	365	348	365	317	304	353	319	352	327	339	328	327	348	331	369	377	344	331	349	325	369	377	346	333	329	328	392	322	407	328	332	327	373	342	332	325	337	320	320	352	333	337	388	302	360	327	346	365	384	352	333	328	330	354	290	370	327	348	347	367	346	379	340	354	343	359	313	342	349	335	348	384	388	353	325	358	319	325	329	358	333	315	374	330	344	355	330	343	299	329	310	316	340	325	351	367	317	356	338	372	349	306	332	355	352	339	352	318	348	338	343	354	326	366	345	362	389	334	363	357	392	334	299	319	396	311	358	346	312	343	343	327	395	358	348	346	348	346	343	325	364	332	357	325	317	326	356	290	368	348	330	351	372	323	338	340	387	334	326	375	352	350	321	324	338	374	326	343	360	344	320	391	372	335	399	387	335	334	340	318	349	323	320	364	355	351	354	325	317	380	336	344	332	333	345	355	350	343	351	306	338	336	341	325	375	353	352	306	328	343	341	323	338	315	304	317	340	326	331	304	304	354	345	349	323	365	332	316	358	340	321	356	352	330	369	359	380	381	309	335	327	352	348	353	323	349	344	363	358	339	345	334	343	354	348	346	329	330	339	321	370	312	327	324	329	347	342	353	307	360	320	345	345	326	374	320	339	363	335	344	343	343	329	322	349	351	321	331	362	361	329	382	336	336	337	346	355	332	328	349	364	361	358	369	348	359	350	360	346	350	353	358	351	390	312	361	317	357	330	345	320	299	327	347	365	364	327	324	324	337	348	354	327	323	341	352	325	362	328	343	320	348	367	364	354	387	369	321	370	296	337	362	356	373	331	333	336	348	360	339	327	318	324	338	333	353	359	369	351	308	320	347	339	319	359	324	354	357	349	368	381	368	340	344	357	306	312	318	318	377	315	351	374	360	319	351	324	328	299	351	352	341	338	347	354	338	358	339	339	358	360	394	368	334	365	341	326	356	349	345	336	339	305	357	345	385	371	331	334	329	362	334	368	380	327	346	336	353	341	340	348	352	296	343	358	368	346	381	356	377	348	364	355	315	325	364	329	329	358	336	326	346	368	352	369	372	351	307	366	347	350	313	336	329	349	367	339	310	348	346	348	366	321	347	327	356	340	329	368	324	340	366	323	331	340	342	346	336	330	335	324	341	348	342	337	347	340	364	349	394	347	329	343	334	348	357	359	358	336	337	350	320	331	339	355	339	367	338	356	357	342	348	384	325	330	345	371	357	347	376	341	348	357	359	334	352	351	333	327	331	325	362	356	370	352	357	347	340	344	338	355	367	319	353	346	339	370	335	381	352	336	350	319	355	361	309	346	363	333	379	320	322	338	388	327	315	362	327	315	347	358	341	348	323	338	324	317	336	313	337	333	302	348	350	332	340	357	375	376	344	330	310	334	372	348	359	319	364	386	394	345	350	342	341	320	320	338	283	332	354	323	357	362	336	339	342	362	313	329	358	334	362	336	343	334	366	349	351	374	351	302	350	365	397	341	334	376	347	341	385	343	322	314	320	375	329	360	336	336	343	371	354	352	337	361	355	310	351	354	351	361	363	363	337	317	332	340	330	355	364	294	338	335	342	345	352	334	329	353	336	376	375	320	367	320	361	309	358	305	359	299	337	351	375	353	353	366	351	322	313	346	342	342	338	388	361	334	350	329	323	334	323	356	362	346	338	358	340	314	342	318	348	364	317	338	351	305	337	361	367	366	371	335	343	317	321	349	337	342	349	345	385	325	321	312	311	344	330	360	354	333	316	345	356	338	346	336	357	343	367	364	361	352	325	344	357	386	341	356	356	340	366	327	356	336	375	355	344	348	361	364	334	332	336	331	350	356	369	326	287	358	336	312	364	343	376	326	303	349	329	358	340	358	334	343	370	344	329	365	353	355	344	341	377	365	370	343	341	357	365	353	343	343	312	332	341	322	343	311	342	336	369	356	348	297	332	308	328	311	339	316	365	359	392	353	354	340	318	315	357	346	378	342	337	385	339	361	382	353	341	344	370	357	373	348	343	328	324	335	371	333	353	325	371	345	325	337	299	351	348	344	385	282	352	373	346	361	395	361	335	330	360	338	376	362	335	330	317	343	346	313	371	336	377	371	326	369	381	355	363	349	357	362	366	373	357	347	359	333	313	369	336	314	358	356	378	357	345	339	332	384	349	367	344	338	357	353	372	342	361	333	339	356	345	342	354	327	359	332	332	331	337	366	342	339	357	338	342	304	302	341	331	310	351	345	345	337	348	346	337	355	331	354	326	361	375	303	336	326	387	375	361	343	376	394	325	354	328	378	324	334	347	352	328	319	318	322	353	309	375	331	352	334	339	341	331	340	320	352	342	350	323	302	329	365	350	315	374	366	330	340	399	375	328	346	318	322	344	318	335	330	360	342	361	320	337	324	346	335	336	339	332	380	335	329	317	362	360	335	364	351	342	347	359	330	320	315	366	371	371	356	317	348	342	315	307	336	314	332	389	323	321	338	320	353	344	364	333	345	314	339	341	332	359	357	336	353	359	362	326	345	384	333	330	379	342	311	350	333	328	322	333	350	368	356	336	331	375	337	335	365	330	347	313	329	358	369	356	329	314	358	332	379	367	351	335	340	342	349	326	327	359	341	342	333	350	329	350	330	342	354	335	373	324	370	341	366	340	339	383	330	357	382	364	337	365	359	357	322	368	368	360	348	369	350	323	343	340	316	339	344	338	345	379	334	359	365	335	340	335	365	308	364	318	354	405	358	333	337	350	330	327	369	347	335	368	346
11257	6042	11298	12099	8712	7071	5403	4199	3052	2170	1866	1597	1416	1235	1109	1029	1047	935	944	926	949	842	881	864	860	811	846	815	811	782	781	788	764	810	814	802	736	788	792	772	785	756	843	867	803	775	783	810	768	831	802	771	761	860	783	797	814	726	847	762	763	810	811	842	794	781	750	779	721	765	753	804	814	763	755	744	783	785	743	737	806	831	720	753	792	819	793	744	779	762	787	752	737	716	776	785	774	786	758	764	749	756	784	759	777	767	750	764	752	751	748	790	777	732	758	781	771	795	765	726	745	781	804	775	755	731	772	721	711	720	769	728	756	758	731	804	771	764	776	755	766	755	814	779	746	799	781	759	754	723	792	757	716	753	794	792	819	790	774	731	782	758	765	781	743	779	764	754	776	777	822	777	783	738	760	782	753	735	776	797	796	773	722	773	724	789	777	777	816	768	755	739	749	756	773	755	785	795	741	763	784	745	775	744	790	764	773	760	739	722	784	772	762	784	766	724	812	802	777	827	724	757	754	724	778	788	811	718	801	756	780	793	771	751	793	805	757	713	792	740	777	737	764	772	775	751	756	752	738	791	735	734	790	772	762	750	751	831	765	764	753	747	775	764	785	772	734	727	763	705	755	762	760	750	747	786	776	727	751	789	776	804	755	738	793	803	787	766	712	782	773	795	741	746	777	752	788	737	727	729	717	771	730	783	788	767	771	735	839	725	759	760	822	769	783	702	780	759	777	810	776	735	787	754	728	777	838	755	746	816	753	710	761	817	774	774	775	737	738	781	767	817	754	774	765	773	762	770	763	744	732	725	783	757	737	767	751	708	748	721	742	793	707	759	790	802	793	770	746	771	789	788	737	747	714	760	768	788	784	745	781	761	747	761	745	771	777	762	785	760	739	735	757	774	758	757	754	754	767	760	756	772	751	736	768	786	740	793	754	778	801	792	745	735	726	760	800	799	731	765	792	790	768	752	816	765	731	785	764	780	796	774	704	785	719	749	737	802	774	780	780	770	754	777	768	778	759	756	759	765	743	754	763	725	743	791	767	733	776	724	729	784	823	746	752	714	788	773	757	723	785	755	758	722	750	762	768	797	761	801	757	735	788	818	767	836	755	718	811	760	727	729	745	769	737	700	750	727	775	795	737	795	777	746	814	777	751	759	791	757	749	769	823	733	813	740	768	786	801	784	762	772	807	754	786	781	762	728	767	787	832	803	775	738	759	736	740	736	741	793	766	747	746	718	784	735	749	758	784	760	791	744	762	816	737	768	789	778	736	756	807	785	787	799	796	781	757	763	783	727	723	771	740	780	761	752	761	759	804	783	776	759	756	692	795	734	727	789	802	742	748	805	776	772	761	761	735	765	811	752	749	782	731	773	754	704	751	773	788	759	777	752	760	767	777	783	788	776	781	760	780	770	699	766	757	789	758	774	733	742	766	746	767	794	730	768	798	739	796	749	704	731	776	786	796	759	798	730	797	769	784	778	762	763	778	801	786	763	787	756	759	767	809	785	773	798	781	713	784	751	766	777	710	787	728	754	763	782	740	784	793	723	730	791	807	761	792	737	762	763	781	781	829	767	727	762	817	759	758	767	719	775	771	782	702	760	777	755	733	770	748	783	762	748	779	757	758	726	757	799	764	737	802	796	783	829	736	798	723	740	753	760	783	767	760	795	791	766	769	804	805	736	775	771	796	780	753	723	768	767	742	749	788	739	789	773	772	698	819	732	781	770	770	774	801	784	755	785	783	727	830	775	795	776	803	824	727	769	785	776	807	748	817	758	785	749	792	694	779	723	766	776	731	747	718	810	794	798	765	806	766	758	741	761	750	781	822	762	773	788	772	759	769	760	815	789	767	768	755	725	786	772	738	731	771	789	751	748	738	748	720	752	733	768	782	756	771	744	748	749	752	808	782	752	776	783	723	709	738	772	719	769	767	773	719	800	727	754	782	813	735	718	724	777	841	781	811	730	785	729	777	773	805	753	768	796	779	780	772	772	791	758	781	742	726	759	722	751	748	734	751	778	731	776	750	782	752	706	744	787	744	786	740	746	773	758	729	761	768	768	768	779	816	763	785	715	748	802	734	807	717	765	778	779	785	741	767	794	795	772	815	745	824	734	764	793	770	731	749	745	713	755	800	752	764	819	738	767	715	747	806	795	777	771	747	726	832	746	751	744	799	809	724	736	767	863	768	731	773	766	730	735	758	756	756	755	798	763	737	807	766	784	720	715	808	762	714	742	792	782	765	794	752	764	741	765	760	781	795	755	809	717	755	798	785	802	779	728	753	752	761	795	777	804	773	755	714	800	738	761	790	767	767	733	737	759	750	741	769	796	796	785	741	737	804	728	791	769	814	766	773	728	787	781	781	819	789	785	768	724	776	784	775	780	745	787	774	756	782	786	762	773	766	764	765	777	693	777	778	731	729	782	712	749	776	798	785	685	765	747	781	781	782	750	825	788	789	755	762	770	768	716	761	745	766	828	724	742	777	731	720	757	752	803	755	762	773	785	781	774	726	754	786	755	737	798	757	789	797	769	783	766	812	776	758	775	759	784	778	758	773	760	793	744	829	767	759	749	742	781	799	723	734	754	749	767	747	806	746	818	807	795	788	789	791	775	736	689	790	785	786	800	766	744	782	784	741	718	832	774	728	783	727	808	751	746	820	813	771	752	792	824	709	774	793	792	796	798	768	729	770	698	813	755	782	774	745	778	787	741	728	722	797	711	772	786	777	725	809	703	711	775	738	803	739	811	770	778	747	764	758	746	787	796	742	770	773	783	743	719	742	748	736	787	722	779	805	777	766	747	800	758	760	772	770	771	775	756	763	758	735	795	795	752	740	744	768	785	731	753	812	747	775	829	771	726	792	759	795	743	744	823	789	755	788	774	770	718	757	787	736	729	742	766	754	803	753	740	728	745	782	778	785	750	800	764	751	806	745	717	752	740	792	814	772	780	725	767	748	802	791	740	700	749	767	720	754	785	765	751	771	728	763	733	791	770	819	753	765	715	789	790	759	742	754	756	761	809	808	787	792	764	817	756	774	765	749	760	772	784	737	758	756	784	728	753	797	754	786	744	701	741	802	741	803	717	726	801	753	750	786	776	818	749	738	761	784	769	751	721	801	792	833	757	737	792	736	794	821	748	778	759	774	811	713	768	757	776	754	795	793	773	738	776	819	781	767	770	766	794	794	724	763	758	771	770	765	685	777	739	736	754	748	712	789	742	736	771	735	779	776	734	709	767	705	754	737	781	764	776	764	825	754	711	744	761	780	773	699	774	760	747	722	795	756	753	768	708	760	783	717	760	741	757	752	794	761	773	715	727	774	722	748	802	760	793	757	790	790	807	768	823	809	738	754	769	722	769	769	749	791	779	762	722	719	752	809	798	788	744	793	763	761	754	748	785	785	725	743	771	748	738	763	723	719	776	728	717	720	787	773	716	765	778	785	729	811	768	786	808	763	724	767	804	793	725
26244	12711	11869	8997	5010	3420	2384	1636	1110	809	693	596	543	553	528	450	514	479	467	461	429	470	491	458	431	434	419	419	425	422	418	433	442	381	418	427	455	413	458	412	392	436	438	436	492	425	410	454	413	377	390	431	454	490	463	422	444	449	406	400	410	395	457	388	453	433	435	432	389	391	406	433	496	422	460	431	390	435	431	481	439	425	438	450	428	396	379	398	394	471	437	436	446	435	437	401	399	436	436	416	416	407	445	467	386	411	439	426	442	446	455	427	439	447	406	423	442	485	442	401	395	432	451	437	403	412	427	456	443	412	468	436	454	418	441	446	447	447	419	387	427	411	432	384	439	386	443	436	426	415	403	411	382	429	421	443	432	459	418	417	397	403	468	433	410	462	444	428	439	392	434	395	453	437	438	423	449	395	410	462	439	404	431	424	420	421	443	433	429	481	482	436	409	432	407	408	420	438	413	455	406	427	413	415	454	434	433	422	483	421	396	423	391	449	449	422	460	434	402	447	438	449	434	436	451	454	409	439	428	420	429	453	422	421	437	473	392	421	403	415	435	422	407	460	393	374	411	415	399	390	429	433	437	420	371	406	363	444	442	409	426	464	407	395	450	401	416	410	405	399	388	410	427	480	446	391	421	410	444	462	441	388	408	433	393	449	393	412	411	448	454	390	443	386	414	388	424	420	425	406	413	411	419	431	480	383	441	459	437	465	407	423	439	426	408	428	464	462	420	435	454	440	471	434	436	397	457	421	429	428	455	396	407	405	411	447	408	420	403	427	387	451	470	397	363	442	404	468	413	450	405	407	467	398	402	423	431	417	448	447	457	441	416	409	412	395	441	441	434	444	453	433	446	422	454	462	406	434	427	434	416	394	445	457	472	410	424	420	386	442	445	488	427	421	408	474	439	447	420	404	458	428	430	416	415	424	412	409	420	405	399	474	449	442	404	393	469	428	416	393	434	422	412	398	429	453	440	407	404	439	425	417	432	436	449	404	435	426	440	461	422	418	425	435	431	426	460	414	395	468	442	425	434	443	417	477	454	417	467	421	470	433	428	437	418	389	450	416	434	430	435	434	393	412	438	437	419	468	410	436	407	452	416	433	425	432	429	451	423	407	408	421	439	409	420	444	366	398	421	450	398	429	429	447	444	391	430	407	423	432	410	424	391	391	455	412	408	433	384	423	378	391	439	407	452	425	427	400	437	444	399	452	400	454	437	412	455	407	397	427	414	416	416	464	439	421	425	412	426	403	413	442	439	431	439	421	430	372	432	455	392	395	419	410	473	462	403	449	408	420	424	484	402	465	449	424	400	405	471	476	472	425	391	420	415	460	436	449	448	462	428	427	445	451	436	435	392	455	464	406	471	437	487	422	421	408	408	401	414	424	438	405	431	419	419	416	429	430	435	467	476	392	439	391	450	398	413	436	441	434	452	422	398	433	382	422	405	394	425	425	427	407	427	404	424	406	414	424	432	450	419	437	453	398	378	465	424	410	421	433	406	391	443	410	388	431	454	417	468	429	436	393	438	422	405	429	413	416	422	402	432	440	423	416	412	435	426	424	450	434	383	383	408	380	429	426	425	439	426	416	425	449	424	421	414	430	417	400	404	435	412	435	434	402	404	462	415	427	408	437	391	421	453	403	464	410	459	418	404	450	437	417	393	454	409	412	442	431	448	428	415	407	438	435	456	422	482	389	455	430	473	395	396	450	421	430	432	404	398	397	395	411	413	433	418	386	416	407	433	418	450	464	460	411	441	473	456	399	445	417	420	381	452	416	410	403	435	394	413	402	441	444	433	428	398	433	378	443	418	429	393	423	436	392	428	450	460	419	424	434	450	451	390	430	438	445	458	420	392	438	423	462	444	399	437	410	441	454	448	400	398	385	454	447	444	457	451	402	397	394	429	433	475	440	399	417	410	455	445	420	422	424	426	405	385	375	394	438	408	449	418	441	439	409	446	409	407	427	476	442	425	418	421	460	445	426	432	436	446	409	445	383	485	395	449	429	401	427	418	437	378	472	429	404	404	423	390	392	405	389	438	398	448	433	394	415	459	422	442	414	441	445	431	436	454	433	393	422	417	467	494	449	431	412	381	425	416	447	464	425	464	407	440	391	379	417	435	419	426	409	429	446	433	431	437	408	437	417	418	409	411	424	413	430	397	416	379	419	419	435	409	408	422	449	429	423	441	406	413	415	452	413	424	420	384	404	394	373	440	431	399	387	416	425	412	446	420	408	398	410	424	456	430	431	406	450	449	419	421	443	443	410	440	412	429	446	426	449	427	456	432	378	421	418	443	431	446	463	397	447	465	439	388	416	407	460	381	404	444	409	444	441	415	422	406	444	413	424	424	398	388	426	408	426	415	431	414	431	436	393	438	465	466	386	423	445	449	464	414	444	433	406	428	401	402	426	411	441	428	438	420	395	413	450	386	410	439	398	422	403	447	383	385	487	392	398	459	361	447	441	393	489	433	424	432	401	410	392	416	445	438	381	423	457	432	436	449	407	431	411	421	406	440	473	438	462	423	412	440	432	433	426	422	434	446	465	429	451	479	426	426	447	407	419	445	406	416	406	417	437	440	425	386	430	409	389	460	419	367	410	436	472	440	423	389	448	432	414	443	405	460	417	435	425	360	370	403	445	456	448	458	404	407	396	435	441	470	437	399	385	436	433	425	426	391	397	452	464	438	431	458	431	435	426	437	431	441	416	407	433	422	445	410	422	426	409	432	394	418	393	411	425	430	407	427	457	405	438	419	435	444	405	383	458	399	408	421	403	429	465	437	426	420	483	393	463	424	448	449	435	443	461	426	385	414	427	461	389	425	449	488	396	429	414	465	404	456	448	459	475	427	408	433	428	442	421	421	396	474	403	451	400	419	429	450	448	431	441	408	424	440	395	442	441	411	417	413	434	454	456	391	426	429	438	425	431	426	428	408	454	441	387	405	429	474	434	429	444	403	434	430	430	431	429	413	432	420	416	446	436	466	495	396	461	436	412	435	394	436	412	405	442	465	434	405	413	403	428	437	409	402	411	460	436	433	416	417	421	443	408	432	418	415	456	385	447	460	394	389	461	398	419	443	449	436	421	399	446	475	442	401	398	415	395	422	425	416	405	441	408	414	410	457	439	410	460	409	432	424	414	429	421	446	463	386	401	397	452	424	443	404	443	404	428	401	442	425	414	429	470	424	445	453	421	435	426	426	408	417	443	417	412	427	415	402	483	443	393	417	414	429	416	424	439	406	472	400	403	421	395	372	426	441	446	439	395	417	423	450	399	453	434	424	444	418	431	423	424	420	413	451	407	447	407	432	401	420	430	427	418	445	464	420	431	401	451	419	433	426	371	412	426	431	431	400	408	455	434	429	429	375	402	431	388	416	439	420	428	451	436	420	458	440	434	419	435	391	397	435	405	388	402	425	442	420	422	441	402	419	423	445	441	435	415	415	432	429	432	431	452	415	407	424	431	432	420
14522	8907	15635	15467	11862	9210	7761	6004	4130	2866	2369	2168	1812	1627	1386	1284	1174	1246	1199	1115	1090	1096	1073	1074	1002	1046	1007	1007	977	993	956	993	966	982	938	1012	955	932	935	917	945	1004	933	955	995	923	988	978	999	994	949	947	1047	973	982	947	974	907	937	908	930	910	885	968	913	917	943	902	918	933	980	896	948	969	904	965	870	906	894	882	872	888	915	901	923	965	924	947	903	917	960	894	875	939	958	898	890	883	978	953	900	939	897	939	900	904	926	940	898	921	949	921	934	933	932	954	896	909	933	974	962	963	900	837	941	886	973	933	917	896	975	955	912	951	984	919	934	849	915	955	889	941	920	942	863	872	961	901	956	907	929	908	890	941	927	963	937	885	939	938	943	896	931	909	961	920	932	935	964	929	905	894	983	911	966	873	914	907	903	968	880	925	918	922	891	891	901	907	897	925	896	934	869	913	926	968	963	905	991	906	941	967	940	900	942	921	896	928	918	924	931	857	876	893	1008	980	951	953	948	928	912	887	948	951	888	913	878	906	915	962	955	927	886	955	872	902	922	902	878	920	941	961	970	919	975	899	956	940	910	900	945	930	998	930	893	956	951	952	907	944	951	918	966	885	895	916	927	890	935	896	899	958	920	900	860	921	939	908	852	927	905	908	898	879	905	869	966	871	933	905	906	889	966	886	879	943	930	931	950	910	924	931	933	942	878	939	906	1000	941	934	933	975	939	923	882	963	934	918	905	947	912	900	927	942	956	975	872	896	905	929	913	871	914	947	936	958	839	911	916	882	902	930	921	940	849	951	917	882	881	950	925	951	910	925	954	892	977	900	976	912	900	978	982	905	906	943	914	949	952	920	907	885	985	929	931	972	919	998	908	962	935	942	905	949	928	918	937	956	898	902	877	947	912	955	881	927	919	906	908	887	874	952	897	898	894	890	924	945	905	921	905	960	856	917	936	908	954	946	934	898	950	944	919	947	914	894	932	922	905	913	875	923	928	985	917	952	885	876	875	919	910	975	845	972	861	943	877	863	890	948	930	905	907	924	912	922	926	954	950	901	933	950	890	898	900	928	927	855	886	920	948	973	937	927	928	952	939	889	903	921	892	920	871	902	901	935	914	973	951	887	929	923	894	914	917	947	917	844	889	989	927	908	894	931	937	929	925	938	969	911	906	940	949	939	978	897	904	910	916	903	940	856	875	922	898	896	907	945	921	943	881	860	914	925	976	938	907	909	936	926	915	964	875	904	907	894	954	872	852	917	904	980	915	890	902	907	898	853	951	914	989	973	896	902	907	956	934	879	938	895	960	915	909	907	938	933	911	900	933	936	948	916	860	984	962	947	919	856	907	863	968	908	922	899	926	911	945	894	944	904	887	910	915	862	892	958	924	947	987	946	949	918	893	886	881	873	891	931	967	995	912	861	871	902	917	959	967	898	889	967	916	939	901	906	1016	905	950	976	883	974	913	880	870	945	920	909	913	910	909	905	934	920	903	890	958	900	887	891	913	908	922	877	930	918	900	907	949	897	871	886	940	919	907	893	918	895	939	893	906	874	871	871	938	930	907	933	965	896	913	885	923	911	833	954	951	856	926	931	923	906	927	901	896	946	923	903	954	887	906	871	948	875	924	916	930	966	914	936	916	919	940	919	976	923	911	957	970	946	860	939	941	920	911	911	887	975	968	915	902	918	987	971	884	902	901	976	868	940	924	913	993	877	886	928	928	941	918	867	928	930	880	901	908	888	935	940	950	924	959	915	876	891	881	934	942	953	924	972	911	937	943	900	849	930	903	913	942	961	914	951	936	948	956	917	912	912	887	940	990	1004	896	898	997	955	892	896	896	951	891	933	956	941	930	856	888	939	941	917	927	896	916	940	887	896	917	915	931	953	869	1005	934	923	868	901	945	876	916	934	917	930	914	923	953	937	919	927	859	949	913	929	917	924	900	934	900	943	929	899	885	886	906	880	886	920	958	841	932	871	907	950	896	936	899	911	922	957	864	982	954	904	897	935	944	933	893	863	894	876	916	896	874	892	914	950	941	963	921	945	926	904	944	918	915	867	926	857	891	906	881	955	954	891	920	969	881	926	955	939	885	934	965	925	923	953	924	922	876	950	960	897	923	947	958	924	932	881	906	949	907	890	943	890	945	904	906	920	885	984	949	957	919	947	927	938	919	910	939	912	913	930	940	889	926	970	946	919	857	923	922	933	923	911	959	922	926	939	955	923	900	921	890	927	918	948	940	915	913	878	944	908	931	939	892	907	939	913	916	927	922	885	908	902	927	880	911	906	906	966	933	940	964	881	933	865	912	949	931	925	898	941	880	880	912	912	886	966	946	866	931	949	925	880	901	923	954	929	942	959	919	892	935	917	932	933	873	905	887	917	933	882	941	972	980	955	964	953	994	909	895	885	893	985	927	969	961	934	928	951	928	957	876	942	886	959	871	923	932	909	944	922	924	890	967	960	943	880	958	946	920	918	944	924	923	879	898	920	920	920	923	930	892	902	942	919	881	864	958	913	932	963	882	922	924	884	1012	900	960	960	937	884	895	888	963	956	899	935	868	941	958	895	930	935	920	930	896	925	946	935	936	897	924	929	919	918	939	901	871	890	895	901	926	926	909	951	936	961	913	950	893	884	924	916	895	916	923	919	871	905	925	952	938	863	895	944	949	917	906	939	896	897	953	872	920	969	949	901	916	923	903	963	924	935	929	988	927	903	927	917	918	892	860	895	974	929	910	956	948	958	908	899	887	925	893	934	918	926	925	946	889	927	930	919	938	908	956	944	931	897	916	932	926	907	949	957	898	909	930	914	898	956	928	915	971	901	936	910	892	947	888	950	954	938	915	887	927	883	874	888	911	918	946	973	900	984	909	947	935	831	900	879	898	977	985	969	932	942	946	935	922	915	921	881	928	946	897	876	944	885	851	951	956	924	911	901	941	951	915	939	918	929	905	910	959	938	992	960	910	939	952	931	966	858	920	983	886	912	876	946	899	905	903	933	914	989	969	931	898	871	872	925	908	992	939	908	896	933	917	925	870	937	959	929	908	958	940	933	921	941	948	887	918	918	942	898	957	908	960	990	877	892	959	881	954	922	907	852	885	921	903	942	920	902	951	951	848	915	897	916	978	925	917	882	948	895	927	923	908	974	928	996	936	971	895	918	915	928	863	952	901	908	889	916	926	892	952	892	838	901	893	961	927	904	927	882	921	958	871	940	947	923	929	943	900	905	911	932	903	911	917	903	955	934	916	896	932	923	920	906	963	891	869	934	995	974	919	948	935	923	918	907	864	941	902	902	897	921	997	884	922	950	893	907	896	870	885	921	921	925	1011	903	926	898	860	918	962	913	1029	913	931	938	898	946	902	957	927	872	941	916	923	927	917	849	926	939	898	927	912	949	958	899	918	968	906	918	971	904	868	882	855	971	943	912	860	933	929	942	930	949	929	929	884	938	888	915	924	901	934	923	893	923	903	892	908	884	885	922
8534	3808	3540	2521	1632	1199	885	684	602	522	468	488	428	427	391	367	390	374	363	391	354	360	374	394	347	369	385	381	363	337	337	399	372	353	338	408	348	376	378	329	370	384	366	406	345	349	346	375	373	368	376	382	367	384	409	385	344	381	334	403	357	374	359	358	354	347	388	351	390	357	366	344	363	382	411	375	376	366	338	331	375	410	363	351	367	377	352	347	350	397	357	377	371	387	356	376	345	361	329	343	377	346	375	382	341	365	363	352	364	378	367	344	385	390	390	371	386	385	356	330	333	328	350	402	367	324	386	370	346	401	366	355	359	352	367	348	348	355	362	393	373	342	366	341	336	366	374	364	389	333	368	358	371	378	362	369	337	347	335	341	359	346	348	354	361	364	361	353	405	342	371	351	343	356	373	397	380	346	340	386	331	335	385	365	391	382	385	347	390	392	357	322	377	356	378	373	391	407	349	343	349	370	331	349	371	377	376	405	371	346	367	390	371	376	352	385	369	329	302	382	358	382	351	417	372	347	367	389	339	363	384	348	367	329	362	341	342	391	365	372	350	389	373	367	356	310	348	358	360	323	335	375	359	350	363	384	360	366	352	326	362	355	382	395	336	361	372	363	348	333	351	369	362	374	385	370	336	344	386	390	346	404	390	356	364	386	333	381	377	358	384	373	343	360	329	371	375	368	365	367	360	330	381	345	365	346	380	380	351	347	399	369	353	362	390	393	326	357	371	399	373	345	404	341	387	401	383	351	361	319	373	381	368	378	352	367	377	354	373	375	380	360	350	336	369	359	383	376	376	405	332	364	350	381	345	374	390	379	330	355	376	389	367	347	331	387	360	364	333	363	349	373	389	396	357	371	376	358	369	390	357	382	338	373	349	419	367	389	333	361	348	373	359	343	387	333	353	357	346	364	356	374	376	355	367	342	365	369	394	361	342	362	356	356	393	344	355	351	384	378	391	375	361	377	369	358	343	381	346	326	372	357	359	363	338	351	346	398	348	367	353	313	362	365	381	339	355	390	413	334	336	355	395	367	375	354	371	384	381	382	375	316	369	369	361	380	371	361	379	384	374	383	372	375	365	368	388	323	390	362	323	366	381	388	390	368	353	348	346	359	380	359	383	333	324	375	339	355	359	318	351	377	335	350	388	352	365	372	390	355	363	393	380	356	370	378	407	372	329	390	383	324	371	361	354	367	342	356	337	345	357	358	390	364	363	361	378	371	350	381	353	313	354	369	338	352	363	333	352	369	351	336	359	369	350	354	362	344	352	343	347	335	348	360	373	333	374	351	328	387	329	357	403	356	328	393	369	392	347	345	345	344	317	375	374	373	361	362	374	334	366	381	350	365	355	343	366	336	394	312	372	362	387	347	343	359	357	383	349	360	369	338	371	344	361	355	372	364	379	343	364	344	309	356	363	343	333	327	361	388	350	342	363	386	366	352	350	382	367	358	348	345	357	379	354	379	367	358	392	352	338	339	373	373	321	356	347	337	371	374	380	376	403	380	356	387	385	370	410	363	386	389	386	366	303	342	350	374	359	319	361	364	367	360	349	371	354	341	328	326	407	354	366	373	339	380	374	334	353	377	360	372	370	411	371	355	379	370	380	369	344	348	374	326	391	357	382	338	319	330	381	396	400	416	368	347	323	364	380	341	375	372	409	347	341	369	373	344	376	349	377	352	346	380	328	372	378	359	387	343	348	359	390	369	365	337	357	387	320	331	328	375	372	344	343	334	337	365	331	367	385	364	346	408	344	378	378	384	357	377	372	405	386	367	366	391	367	367	353	331	376	328	356	356	372	352	348	341	360	384	398	358	362	354	376	364	367	352	384	397	356	352	353	372	392	361	375	370	377	353	378	347	368	380	376	350	347	349	401	366	377	375	366	355	385	382	368	322	383	342	400	367	389	336	395	366	364	352	368	376	372	339	387	377	368	388	391	345	340	316	329	397	343	341	398	348	399	322	368	354	339	352	360	368	381	361	365	357	364	378	355	363	361	345	339	342	368	375	333	373	347	380	351	357	370	361	374	360	353	367	389	339	340	354	347	382	323	374	347	402	363	411	380	358	379	356	345	385	365	369	348	348	319	375	344	388	401	392	328	355	381	391	298	369	388	386	373	353	345	370	390	411	385	347	365	375	321	343	364	383	374	392	402	384	361	351	369	362	361	389	335	349	370	317	336	357	389	355	371	370	354	371	362	344	366	380	359	352	383	392	327	371	382	364	350	339	377	381	337	370	369	340	374	373	348	364	365	385	372	356	341	393	352	374	367	381	385	362	364	365	355	365	368	362	331	357	380	353	339	369	338	342	335	394	358	326	354	395	371	334	337	384	356	348	365	381	353	409	345	383	363	376	357	331	354	359	344	349	328	360	385	382	356	374	352	358	359	363	370	374	363	367	378	376	337	359	381	355	373	344	318	344	351	361	327	351	359	364	350	352	360	357	348	392	375	332	346	356	327	345	414	369	324	346	383	342	420	380	357	382	370	382	362	367	369	362	387	360	398	357	349	358	403	355	345	395	379	358	358	333	370	383	347	317	358	362	368	358	355	374	347	385	362	379	377	378	356	349	366	408	357	387	368	394	398	339	315	316	373	365	345	358	364	361	339	345	416	344	375	383	378	403	349	384	414	360	385	385	377	356	327	375	372	362	345	362	356	348	386	365	385	339	324	371	351	335	330	329	349	378	363	350	340	362	372	303	335	339	395	385	347	370	362	385	381	362	320	387	354	338	346	343	329	324	318	338	357	355	365	355	349	370	343	397	353	383	371	362	346	444	354	348	401	361	374	348	352	312	384	400	350	364	361	347	339	381	363	377	357	361	384	324	376	349	346	366	361	342	330	348	378	370	380	391	350	359	337	337	347	369	381	369	364	380	378	383	372	356	376	362	351	363	357	358	357	341	385	351	332	374	367	374	349	391	374	359	356	397	390	355	405	366	401	362	346	365	338	335	365	386	366	362	350	328	341	343	401	360	390	370	353	371	342	370	414	318	350	375	379	326	338	386	384	328	346	354	372	336	371	378	369	380	352	355	393	370	341	331	347	381	406	397	385	356	366	362	368	331	359	375	357	415	352	365	353	348	337	311	344	328	363	368	342	330	384	324	353	373	384	361	343	421	355	347	392	378	339	333	349	360	368	373	391	365	355	366	370	340	354	356	355	383	352	344	341	349	368	336	367	370	357	389	346	344	399	381	345	343	371	348	363	369	340	389	325	344	339	369	370	355	387	375	364	335	355	352	356	364	360	343	354	374	384	373	393	346	310	375	359	330	333	370	345	363	373	388	338	375	342	371	365	374	346	402	349	349	376	374	374	354	365	367	373	358	371	407	364	373	401	383	357	367	377	361	395	389	375	346	352	365	345	369	341	334	345	375	352	370	342	381	351	352	373	349	365	334	326	387	398	388	379	364	339	378	373	371	415	359	347	370	359	378	343	331	364	357	355	377	346	381	344	383	349	335	391	408
5265	3461	6315	6757	5638	4257	3185	2623	1945	1695	1292	1255	1131	1127	958	949	915	864	801	847	873	844	836	842	859	833	764	787	797	810	768	780	779	804	780	735	806	797	805	805	830	838	792	818	804	784	797	884	805	744	798	819	855	839	797	805	822	791	774	812	836	763	800	801	759	764	836	855	783	799	821	751	759	832	751	783	740	769	780	789	737	827	777	774	760	810	772	798	790	795	772	811	800	790	771	769	820	784	832	768	784	857	824	758	850	854	759	780	754	762	762	785	770	791	779	800	821	763	817	799	806	739	792	740	770	792	787	802	797	753	753	772	773	795	763	777	806	797	765	804	787	796	747	744	805	778	786	796	763	813	780	752	767	798	730	766	855	794	760	807	786	821	812	778	820	799	799	778	728	774	780	741	783	810	774	780	784	787	793	788	782	775	779	829	818	822	841	772	796	739	789	833	733	832	765	794	801	768	776	803	776	746	801	809	755	835	830	774	773	782	775	778	787	759	796	779	789	825	768	769	774	778	805	807	749	792	789	776	821	780	741	824	806	777	791	819	817	806	776	796	790	763	826	768	801	826	798	765	842	794	759	766	771	763	765	779	826	773	803	749	772	813	810	799	800	775	806	798	851	816	798	789	796	801	829	775	783	773	780	857	791	785	801	768	771	790	760	782	764	742	806	757	809	806	801	775	789	787	813	795	768	781	813	757	798	774	841	755	739	844	798	787	782	793	849	770	793	777	838	768	812	842	798	751	778	835	753	790	781	793	798	829	816	763	766	759	777	747	760	792	780	832	803	761	760	806	787	868	809	804	803	769	787	847	796	826	779	795	816	777	789	779	809	812	780	757	843	787	836	806	774	759	782	754	806	761	784	753	772	749	825	800	783	804	791	753	775	833	783	774	776	794	738	805	806	766	774	839	768	760	817	812	810	800	824	804	782	785	818	750	762	827	746	822	773	791	832	838	781	842	797	815	801	778	763	789	764	806	793	814	762	730	791	767	773	740	831	780	770	825	762	783	835	752	773	787	792	798	815	815	785	762	752	800	778	787	837	800	740	761	805	760	728	764	761	729	851	798	775	807	790	826	831	787	788	850	809	840	845	822	786	799	782	800	758	737	792	783	802	794	796	802	813	796	792	756	779	755	759	745	791	811	816	746	797	790	824	762	814	807	839	792	794	758	766	763	764	718	740	829	785	849	761	787	798	806	796	760	803	786	778	808	759	792	754	813	793	761	739	782	808	771	767	763	806	780	821	809	768	837	770	877	800	775	819	814	760	803	768	871	799	792	807	773	781	787	775	806	812	805	795	778	771	811	759	781	819	792	807	785	756	798	820	782	802	796	782	822	829	774	792	834	796	768	804	765	777	780	814	771	803	789	811	775	734	771	805	782	790	738	772	793	781	798	800	742	825	774	770	846	803	813	782	762	747	829	778	805	804	794	803	837	772	763	815	805	854	779	745	762	746	822	843	792	856	801	775	737	786	753	758	787	786	836	791	777	782	752	758	817	758	823	796	857	766	812	786	752	784	758	781	766	745	761	794	754	792	760	859	763	699	800	823	784	807	767	766	817	766	827	801	770	828	844	755	793	815	773	694	847	785	811	800	791	729	778	831	767	766	782	788	790	828	792	781	822	725	779	730	808	808	759	808	856	816	786	800	792	783	774	870	868	780	768	835	763	781	827	792	763	797	761	775	831	745	804	856	818	882	747	719	798	791	790	809	795	774	824	785	804	829	835	763	815	747	805	766	787	828	780	782	831	793	777	791	854	829	796	756	788	752	751	824	760	730	823	792	826	802	787	754	744	748	807	795	744	798	804	814	809	785	796	807	808	806	795	792	793	791	812	765	758	801	809	833	796	873	774	836	791	798	830	785	795	775	825	806	821	748	802	764	793	741	792	814	819	844	797	768	790	817	796	754	767	811	792	809	821	811	760	855	821	816	743	819	746	792	804	835	791	838	817	790	794	765	754	794	763	843	788	765	743	801	754	835	818	750	791	817	773	757	762	817	785	798	784	793	784	772	813	778	780	770	817	738	787	756	807	848	768	736	787	790	808	776	790	805	765	812	801	826	772	816	867	819	808	835	785	743	778	797	766	816	802	778	779	771	807	791	815	779	766	812	802	841	806	737	768	824	717	799	738	805	857	761	731	788	826	770	781	785	788	775	833	745	817	791	835	775	795	782	781	810	834	770	767	758	749	762	743	810	806	794	784	818	759	787	825	826	772	781	774	770	753	792	748	757	756	851	808	773	797	823	798	787	743	829	821	760	772	850	810	780	800	809	770	788	799	817	742	747	750	828	811	829	773	804	770	819	771	803	757	746	774	761	808	811	866	798	751	789	798	783	785	853	826	786	756	776	796	784	773	806	812	834	790	768	814	788	776	771	825	729	836	795	814	776	806	759	808	818	831	792	797	791	784	774	783	834	761	778	802	797	791	769	769	834	794	811	802	813	783	753	784	797	756	753	764	734	796	806	768	791	743	806	749	783	811	748	783	746	820	761	732	801	775	755	764	789	814	762	772	780	818	796	763	778	791	800	833	796	773	800	806	802	800	802	782	762	804	828	799	784	819	755	802	811	814	794	746	816	817	772	837	770	786	785	812	770	777	772	762	821	782	775	795	766	760	776	756	771	832	769	788	778	798	803	790	807	832	784	775	760	783	790	798	780	775	783	757	755	826	807	784	771	731	805	811	835	797	799	775	769	722	780	799	791	760	823	762	835	821	771	740	780	783	834	799	826	780	763	824	786	818	803	770	781	773	798	790	792	788	805	771	780	802	761	768	787	782	759	800	776	778	824	811	771	784	754	818	770	833	734	820	821	786	800	762	811	809	852	790	805	781	827	702	817	797	788	788	793	808	775	806	805	800	801	812	786	813	761	861	748	791	780	755	772	796	811	802	814	762	725	839	792	827	774	780	820	743	737	757	787	770	784	744	733	792	755	750	738	778	776	779	793	780	781	814	773	788	807	777	772	790	781	757	805	793	781	749	758	788	777	808	751	808	798	753	849	807	812	839	758	794	782	785	807	782	799	800	772	731	765	802	784	734	746	816	843	821	795	806	801	799	753	763	806	799	821	838	755	806	772	817	762	804	815	763	805	771	793	813	790	772	769	765	810	816	782	747	822	783	832	772	772	810	804	817	811	831	807	780	833	796	800	812	836	774	749	787	820	773	794	774	823	820	798	781	709	795	874	804	802	788	770	768	785	774	745	819	796	816	780	830	794	756	766	809	709	771	807	794	779	825	796	739	787	805	777	780	788	770	775	771	795	780	803	788	769	813	804	772	782	743	790	738	704	813	808	751	834	770	781	818	798	788	843	758	812	757	784	788	784	814	812	754	817	808	763	752	769	798	806	773	808	778	777	770	772	807	796	750	806	769	757	825	770	802	786	805	809	801	765	783	781	791	785	754	750	817	767	806	798	788	783	765	826	834	828	777	763	778	802	760	746	803	768	785	790	810	825	840	807	815	812	773
18466	7575	6987	5668	3197	2082	1488	1114	756	570	541	495	479	437	460	364	361	378	374	367	355	386	361	376	344	350	363	367	320	347	355	372	360	339	397	350	352	354	340	366	371	370	349	338	355	373	335	327	377	391	378	386	316	340	366	334	343	340	358	332	345	336	355	364	345	370	358	328	355	407	362	397	375	322	361	367	358	336	337	326	347	332	357	340	359	356	367	364	331	380	338	341	362	369	372	371	357	324	351	317	331	338	332	335	383	338	325	369	365	358	339	326	310	349	327	331	365	341	355	334	369	339	353	351	388	330	331	320	329	308	348	329	363	334	344	343	352	355	377	367	375	350	360	362	340	362	326	323	355	338	310	360	344	348	369	333	350	372	333	329	351	361	338	349	336	381	306	355	362	378	360	360	376	347	356	343	365	337	374	347	345	353	337	346	354	416	342	366	354	333	349	346	356	355	377	358	318	364	339	325	380	367	374	389	358	340	363	358	336	343	364	327	376	355	349	324	368	368	395	381	367	329	359	324	370	333	342	348	374	300	346	325	312	349	334	326	337	333	350	324	350	334	379	361	413	372	342	361	344	348	363	359	373	343	355	376	357	367	353	326	338	346	350	340	313	343	343	336	365	346	351	366	390	384	382	351	366	342	332	387	395	379	388	324	333	349	328	328	349	333	396	369	371	398	355	343	353	335	322	386	339	319	356	330	341	326	337	354	362	360	346	367	368	358	292	339	372	334	357	345	364	359	334	328	332	351	377	351	367	316	337	345	361	342	381	357	313	356	362	369	351	338	317	371	336	359	376	318	350	322	396	360	365	362	380	391	379	339	370	374	361	369	336	351	360	337	323	338	368	336	334	356	329	358	363	336	352	328	348	342	351	350	357	361	356	405	358	328	356	380	341	374	311	341	362	363	352	371	358	347	367	400	354	376	360	363	373	351	392	362	350	358	320	342	366	305	356	312	374	381	377	337	365	328	326	363	364	372	322	344	360	363	380	358	347	354	334	356	334	357	379	346	313	349	364	339	349	362	382	346	355	378	332	362	318	358	371	331	355	372	343	337	332	369	373	346	334	369	365	361	336	336	326	336	309	393	377	334	333	365	350	343	324	332	338	355	391	346	326	316	366	372	332	365	337	334	382	335	349	354	397	359	339	358	320	339	349	333	371	360	399	341	340	338	367	363	342	347	350	340	381	351	414	366	340	337	344	354	350	351	380	374	320	373	358	357	325	351	343	346	362	369	369	348	358	351	352	320	365	302	374	338	372	358	339	315	361	352	353	362	339	368	341	341	352	369	381	326	388	332	367	351	345	341	341	346	328	340	324	338	308	343	320	381	369	315	338	341	367	371	385	345	372	333	365	339	332	372	363	346	365	351	359	336	331	318	363	347	381	341	369	351	382	351	362	362	321	321	344	361	385	332	378	344	347	374	362	376	396	335	331	348	333	359	368	326	336	369	332	356	352	356	376	347	376	359	376	347	383	361	322	314	440	381	351	355	377	378	347	358	331	348	369	339	332	374	400	355	369	345	381	367	338	329	353	346	339	391	353	360	366	357	329	356	370	345	349	333	301	341	345	328	363	341	334	327	341	344	383	378	320	347	368	330	355	353	330	317	357	346	391	340	368	393	326	362	342	385	380	383	337	338	348	341	321	348	399	379	346	341	366	380	361	350	370	366	349	364	346	341	340	341	333	347	353	341	353	318	341	336	389	352	348	358	319	370	317	382	370	348	362	357	350	303	349	336	342	356	342	348	325	370	347	367	377	336	335	332	327	347	347	337	318	333	345	328	347	331	361	348	359	313	362	382	394	362	344	348	365	337	353	361	367	334	320	381	318	329	331	352	339	284	388	343	353	333	346	364	357	358	370	362	369	382	343	359	313	341	338	338	349	372	349	353	348	326	370	345	343	324	360	351	349	329	356	325	378	347	397	341	324	362	352	334	331	373	358	365	336	393	325	339	354	333	352	380	324	394	334	367	340	338	332	323	381	333	368	317	352	365	345	341	353	334	364	348	389	353	369	346	375	328	378	367	362	388	359	347	341	360	362	345	380	353	358	326	365	367	376	347	355	354	368	374	347	387	356	367	348	311	337	360	387	344	364	327	317	342	328	371	337	382	358	295	360	348	339	321	383	352	334	348	348	367	347	354	343	357	346	363	395	336	315	392	351	333	376	381	374	336	358	333	335	357	357	388	347	355	375	309	316	355	327	330	335	390	367	338	375	353	386	369	369	386	324	343	332	376	343	329	373	384	376	332	374	370	351	368	343	340	359	342	341	354	317	367	334	368	358	338	362	352	346	352	384	347	335	372	375	339	384	342	385	360	376	352	326	388	339	320	336	346	328	352	329	375	347	362	366	380	360	326	349	329	329	339	366	332	343	377	375	303	337	348	360	343	360	349	363	359	355	363	365	347	336	335	369	376	360	390	327	315	353	357	356	367	361	371	322	328	375	336	374	361	359	346	358	368	337	368	362	384	349	378	330	369	356	368	345	351	364	344	321	329	375	365	352	356	376	394	348	359	337	354	351	321	348	349	373	364	346	350	393	350	350	350	362	409	336	378	342	353	387	353	319	357	367	321	329	349	350	352	350	325	343	334	376	379	370	378	367	334	363	334	356	377	327	334	348	366	374	359	382	333	344	380	364	352	333	374	355	358	356	334	354	396	347	346	367	371	341	356	370	374	357	324	346	324	340	389	316	358	308	336	339	353	355	338	337	351	351	346	357	341	363	335	362	329	345	355	348	347	351	312	323	332	370	311	327	329	336	339	400	395	315	326	374	373	327	342	356	323	360	336	370	334	334	344	357	341	320	363	358	342	339	326	355	367	352	309	350	359	337	355	332	343	327	375	346	364	357	387	320	373	397	375	338	370	344	341	339	325	365	401	376	351	349	320	349	384	353	320	332	375	333	345	376	354	368	369	354	373	337	350	377	359	349	350	332	342	360	331	336	372	384	345	347	352	375	332	368	320	349	352	377	361	359	346	340	386	319	389	371	343	361	375	346	390	340	336	347	375	365	382	336	331	365	364	315	337	341	353	366	354	369	364	339	339	344	358	364	395	355	348	375	342	354	321	374	350	323	359	346	358	363	337	341	367	354	359	339	327	372	350	360	350	397	334	376	366	333	327	304	324	369	393	347	362	383	340	344	350	293	367	357	345	374	342	347	364	344	357	392	336	326	353	351	346	330	333	361	324	352	357	316	366	356	364	326	324	355	363	344	335	346	360	352	335	312	355	321	389	334	349	331	332	339	342	395	307	354	375	366	349	365	338	355	339	333	364	333	335	347	364	371	373	343	318	381	340	347	393	333	337	339	357	347	336	348	343	341	321	330	364	351	369	353	384	365	323	349	362	387	354	371	382	347	349	332	339	320	349	376	354	338	352	326	309	382	342	363	321	351	332	343	345	395	351	354	361	381	323	318	347	359	376	334	324	389	345	366	361	351	331	380	387	363	364	373	315	343	337	341	324	314	354
11326	6080	10904	12098	8796	6536	5299	4286	3061	2325	1888	1584	1472	1331	1179	1003	939	942	891	912	961	937	922	856	855	838	905	848	845	801	804	787	749	787	804	785	818	807	799	820	801	815	829	804	815	736	862	853	810	814	805	794	836	845	793	818	769	781	756	798	798	797	808	791	838	780	755	783	746	741	818	778	764	806	780	737	764	783	766	789	789	744	820	768	823	825	762	804	743	762	781	781	779	815	732	759	768	792	758	783	829	815	781	806	745	771	753	729	694	743	755	814	795	774	721	756	750	810	782	742	780	772	799	794	788	711	758	801	767	739	803	769	770	823	819	828	761	751	797	714	793	775	716	750	805	800	754	779	790	742	779	809	752	804	778	782	764	792	779	778	789	757	758	812	841	790	768	811	782	802	751	789	801	741	785	740	746	790	805	769	805	829	831	765	707	784	782	781	798	818	790	760	786	781	824	734	775	796	769	810	744	787	767	769	793	808	741	801	785	801	818	776	836	790	750	742	753	812	855	720	741	802	755	800	748	812	804	805	754	778	801	816	812	737	757	786	764	738	797	751	784	760	804	744	800	785	773	769	747	788	773	759	817	824	763	735	832	789	760	791	807	811	745	827	799	785	754	801	743	790	748	735	787	735	762	727	767	771	771	790	778	733	766	786	795	763	808	817	778	715	753	818	784	839	788	784	763	783	766	790	710	776	732	772	813	813	748	770	749	782	765	768	813	818	795	793	756	784	775	706	785	801	793	739	772	778	770	777	783	809	797	822	769	793	768	828	796	804	790	779	753	783	795	788	712	761	779	786	761	768	775	829	803	763	776	747	763	744	770	777	741	754	837	758	779	737	815	750	729	750	778	775	734	754	727	740	760	795	748	762	809	751	805	756	801	753	775	803	790	776	758	762	783	784	723	735	811	767	783	750	742	736	778	751	773	752	744	756	792	769	746	787	785	787	778	757	749	804	807	801	781	780	758	774	768	765	786	757	814	757	777	794	772	734	763	803	789	759	741	808	774	757	820	797	797	800	792	851	726	760	787	763	812	834	808	805	814	763	812	745	783	788	779	808	795	772	831	850	808	734	771	771	736	777	776	764	765	774	786	766	785	770	747	732	741	759	783	787	779	818	809	774	768	770	759	758	805	786	817	762	761	775	756	815	775	740	738	785	779	770	826	783	790	759	752	760	808	811	785	775	787	800	779	752	770	778	752	787	785	743	727	797	775	811	810	808	776	810	743	757	785	775	757	775	757	732	776	735	782	726	790	752	767	753	791	770	785	762	761	789	709	743	744	785	762	812	786	753	744	781	782	743	823	762	818	742	805	770	797	788	807	787	775	789	757	800	748	789	837	751	864	756	752	764	757	745	799	811	834	796	756	760	789	812	748	775	770	751	805	758	768	783	762	773	771	772	774	797	764	764	746	813	738	777	797	802	801	788	806	759	786	806	745	790	750	736	755	794	781	749	803	798	760	807	799	763	777	794	788	797	802	782	799	763	757	797	720	763	772	775	750	767	748	773	778	809	778	725	760	792	786	779	719	762	821	729	795	766	806	750	769	801	751	765	764	837	747	753	758	771	762	777	745	785	771	765	806	736	755	759	751	778	814	775	775	725	817	842	799	804	771	799	811	770	786	734	755	780	716	772	775	774	783	781	777	775	749	792	825	817	761	796	762	788	806	816	767	767	794	762	786	768	768	744	831	758	793	723	743	773	756	800	783	772	808	761	756	819	749	761	771	851	769	758	748	776	768	753	757	756	803	769	755	759	736	826	751	804	821	735	735	761	857	768	788	801	826	789	806	724	737	758	728	789	774	759	778	792	799	801	777	785	776	788	744	753	724	739	780	795	823	793	758	797	773	758	777	819	766	766	811	749	752	765	740	775	791	812	830	824	810	793	788	796	763	759	777	774	730	767	799	768	748	775	749	777	814	700	776	748	790	774	768	810	773	737	722	800	813	793	861	743	767	794	745	809	773	775	822	772	737	854	766	827	785	761	791	794	805	777	740	784	752	782	763	764	746	807	765	768	771	800	749	815	807	767	762	778	759	806	796	775	758	758	813	802	743	836	833	775	809	749	719	770	825	832	779	762	778	758	796	833	774	789	774	794	775	782	731	794	777	765	808	766	795	787	831	814	763	797	800	738	779	773	802	815	795	757	768	761	764	794	753	815	738	778	789	732	769	803	808	796	755	789	737	849	748	768	790	757	767	802	745	795	833	805	820	794	734	759	752	783	784	766	762	743	779	754	748	770	765	810	826	846	717	747	744	787	751	799	811	758	739	806	782	742	834	724	768	799	740	735	810	760	807	754	762	745	828	797	751	769	746	779	792	805	798	798	755	728	781	870	797	775	758	717	832	779	761	721	760	776	731	776	786	776	808	800	724	782	753	740	784	785	788	819	802	765	842	820	775	754	725	802	753	786	822	753	734	771	823	749	768	779	772	788	816	809	790	796	827	773	779	806	794	791	785	767	837	804	817	735	781	791	803	755	760	811	796	735	811	731	815	812	766	733	784	790	767	766	741	772	804	811	782	793	771	772	808	830	754	778	772	742	797	779	771	801	813	789	781	800	742	792	749	773	719	740	818	761	778	794	797	832	779	757	782	808	803	762	808	773	793	746	850	794	775	835	802	742	824	790	738	791	800	775	764	829	794	792	808	846	787	807	728	718	792	800	738	766	784	739	765	744	757	789	785	811	795	822	823	760	790	781	704	758	746	817	762	802	778	783	751	795	750	817	793	775	731	755	762	753	719	727	774	776	760	795	780	818	747	790	751	766	786	764	768	772	733	783	802	779	757	779	760	768	783	786	772	814	805	761	763	750	805	778	784	745	720	780	813	768	818	749	784	786	736	758	789	752	753	805	814	808	811	745	770	785	753	769	772	767	789	753	831	771	740	751	784	811	779	768	725	760	786	797	768	772	849	768	760	762	814	827	752	786	788	770	745	738	807	758	724	788	739	762	800	788	870	764	777	732	721	795	788	809	767	758	760	805	797	781	768	831	789	756	745	823	801	772	833	770	737	773	789	742	834	772	764	768	772	774	755	772	802	776	722	769	834	783	766	772	770	751	776	799	792	750	755	770	779	767	783	739	787	825	804	779	787	802	758	744	782	754	837	783	777	775	755	769	774	740	799	742	764	743	780	803	745	807	755	767	776	751	805	790	793	750	779	783	759	762	785	755	779	809	779	731	759	778	771	799	781	778	782	779	745	794	782	786	715	773	795	749	817	776	751	771	743	776	766	767	762	700	763	728	740	732	806	753	776	822	797	784	807	754	720	803	772	758	794	795	784	751	770	790	826	822	774	768	777	790	780	789	776	800	820	759	767	780	762	766	740	779	736	778	830	723	779	812	781	771	806	785	759	768	747	800	814	691	772	786	771	797	771	799	794	780	801	742	750	736	773	797	775	817	769	773	753	791	802	743	748	826	858	782	764	754	839	767	781	769	744	800	768	743	759	759	804	759	783	768	766	769	836	799
26480	11872	11237	8599	4901	3100	2257	1667	1149	880	757	601	624	556	536	494	479	444	472	442	425	425	458	426	442	450	445	426	466	403	472	437	420	453	448	422	362	438	456	439	485	388	443	424	459	441	434	402	421	431	414	419	425	463	458	432	422	460	471	444	403	444	468	419	410	418	427	431	446	428	422	452	431	415	446	407	446	429	451	456	410	435	411	449	446	444	448	411	455	465	429	392	412	482	435	442	418	420	435	432	451	432	457	451	468	417	377	460	418	444	403	424	440	436	445	434	457	398	428	428	473	434	416	421	430	446	428	417	400	436	456	406	457	437	435	405	436	463	413	441	456	456	446	406	404	436	418	420	460	429	403	385	395	430	446	454	443	442	420	430	419	415	412	395	462	416	440	389	427	420	430	442	431	396	446	406	438	408	447	485	357	460	426	449	400	435	428	417	411	441	399	399	435	436	436	440	434	440	463	408	427	413	421	397	427	436	402	425	421	390	414	432	405	397	426	392	425	438	448	395	454	440	409	447	401	408	428	441	383	419	422	443	435	493	448	431	439	433	434	440	477	479	445	431	478	447	428	417	418	409	446	407	451	469	455	485	411	413	466	420	469	403	451	407	464	425	406	416	401	461	444	466	413	421	447	437	400	465	419	414	461	412	432	411	441	463	412	388	414	427	418	427	446	419	416	441	484	441	389	450	429	428	433	474	395	418	445	436	415	462	449	449	456	441	446	409	432	410	424	422	436	402	415	383	455	416	390	427	425	427	442	419	406	378	429	414	405	433	450	438	408	416	435	417	412	459	422	418	443	437	427	450	437	434	390	425	427	435	448	434	455	447	401	443	421	456	458	429	408	427	405	455	437	404	404	421	469	436	465	439	473	416	406	395	439	412	431	435	416	453	432	418	402	422	429	459	452	403	420	453	402	393	433	450	432	427	404	397	455	433	443	433	431	465	403	468	460	388	431	404	447	464	446	443	385	430	439	423	458	472	401	438	404	457	427	452	444	456	440	420	454	421	441	406	416	417	417	426	414	429	435	433	409	455	473	465	452	454	413	421	458	458	440	406	451	438	417	410	474	436	387	459	394	448	476	440	445	436	388	486	445	449	410	405	472	437	406	461	394	426	431	398	430	447	406	436	428	417	411	401	418	440	406	466	444	483	421	436	394	392	437	383	393	401	425	441	396	467	413	442	444	390	457	439	461	402	401	417	435	448	466	424	424	421	422	409	408	427	442	429	433	439	479	390	431	459	442	426	405	417	449	386	438	416	398	417	475	415	408	462	418	388	385	407	448	429	439	405	450	422	466	481	430	428	386	426	423	440	484	416	435	410	427	403	401	472	425	452	380	381	414	415	442	446	462	380	461	465	401	449	406	455	458	432	429	418	470	441	393	418	393	455	445	392	409	441	433	413	447	449	435	426	443	423	417	413	450	438	427	442	451	416	454	440	453	423	441	391	411	428	429	433	448	450	430	414	434	469	412	481	443	406	421	428	412	423	461	408	446	430	407	406	402	429	428	436	417	407	417	422	437	446	417	419	473	443	423	422	445	433	434	389	433	451	464	465	417	447	439	391	462	430	426	418	486	470	424	390	459	427	433	435	412	421	417	431	433	452	451	454	422	446	422	403	461	431	382	438	445	410	410	419	424	403	424	440	468	430	430	430	437	425	387	418	409	439	415	454	416	437	434	415	435	447	411	452	442	426	445	429	404	428	445	374	446	427	436	423	433	466	425	386	448	421	432	443	403	422	428	419	451	443	442	417	441	406	449	418	413	448	444	414	430	450	417	447	469	432	401	424	405	451	393	432	471	437	477	402	425	412	439	418	400	432	430	418	432	421	409	442	439	441	450	434	435	447	410	464	432	378	445	386	429	416	469	397	437	450	421	407	425	427	434	438	429	438	419	411	445	438	400	412	436	430	400	399	441	418	413	406	446	447	413	465	441	407	410	430	442	417	472	391	471	420	375	433	432	438	445	434	432	434	406	468	445	419	448	440	440	386	442	416	422	426	423	415	458	420	439	401	441	419	389	390	438	422	426	428	360	439	464	415	435	435	421	404	412	436	399	442	395	429	463	410	465	444	457	455	451	447	441	433	382	448	448	430	426	394	411	449	430	418	400	443	472	434	443	408	445	382	436	418	399	424	438	451	394	415	444	419	453	440	411	444	426	423	413	444	465	440	427	393	440	397	416	420	420	421	472	386	441	462	417	441	436	425	456	415	439	423	484	427	408	431	448	423	468	404	398	432	422	446	446	454	402	417	431	377	387	450	410	414	442	420	402	439	475	441	420	418	500	421	396	397	419	449	386	401	425	438	429	409	448	415	407	438	422	391	432	411	447	416	462	420	415	413	453	442	420	437	430	431	458	406	404	427	427	412	435	413	424	401	451	428	441	445	431	449	436	477	430	429	423	401	434	410	454	399	441	405	416	426	431	429	429	432	428	428	430	442	420	409	426	447	453	441	441	444	463	460	439	456	475	429	459	440	402	420	433	437	419	430	441	472	452	443	436	414	437	455	417	420	428	419	455	429	435	430	463	415	419	471	462	447	394	431	401	407	449	435	447	416	389	430	464	485	448	441	435	444	401	427	452	441	440	417	393	435	455	437	435	442	473	398	452	401	442	438	435	422	416	415	430	381	443	431	372	417	431	408	435	407	464	413	474	410	415	422	489	436	416	441	383	424	431	401	449	418	427	461	420	391	398	430	459	429	399	410	407	411	436	413	414	465	423	463	432	451	447	409	448	423	438	423	428	405	433	451	436	440	459	448	421	423	380	437	461	477	474	436	375	443	406	363	418	393	423	424	442	413	432	482	425	415	442	498	397	442	428	406	402	416	433	459	440	443	467	428	422	458	445	429	421	440	426	427	430	460	438	451	422	445	386	373	430	443	413	434	460	456	477	413	422	396	436	401	415	427	400	383	433	447	483	444	455	404	397	437	413	406	466	443	421	405	410	440	439	387	450	414	412	442	448	425	476	435	456	467	423	430	437	453	477	438	431	442	391	405	422	443	443	422	410	424	433	390	410	439	444	408	430	434	445	430	466	435	419	414	441	385	422	453	372	424	423	478	458	430	421	427	452	451	443	447	438	441	430	454	443	426	459	489	469	410	399	395	435	419	416	432	438	445	413	428	410	399	442	430	412	425	432	390	394	411	438	466	431	452	422	464	443	433	447	432	455	436	443	417	454	453	416	445	419	378	442	427	405	417	432	416	420	416	442	411	394	467	435	435	423	452	393	425	469	447	440	412	440	412	432	400	468	404	429	392	409	410	454	446	440	422	452	422	463	414	420	414	396	421	407	454	452	413	441	416	427	415	401	431	445	384	428	427	472	428	455	461	468	410	400	431	462	399	431	395	452	458	418	421	471	428	476	431	412	399	436	382	423	405	451	464	474	426	474	431	420	442	395	431	444	383	420	460	418	442	400	405	449	387	429	426	441	469	394	416	462	465	435	400	464	439	421	463	435	419	420	432
14559	8418	14807	15335	11486	8589	7140	5769	3949	2853	2465	2092	1788	1692	1427	1234	1218	1237	1177	1191	1122	1078	1098	996	1032	1068	998	997	991	957	965	951	976	926	999	998	977	1013	913	1002	929	959	1014	942	981	945	1031	905	1017	1027	1023	1018	973	972	961	961	955	925	981	947	949	951	932	938	925	958	909	954	934	962	868	920	967	880	908	904	888	918	914	923	993	953	926	926	948	936	942	930	949	946	885	892	920	914	908	893	921	920	870	898	947	948	966	915	938	934	917	929	932	948	958	905	902	912	930	947	930	900	941	907	892	987	954	915	934	950	944	925	921	905	950	975	949	955	952	964	931	882	926	935	929	907	939	913	944	941	899	890	849	907	906	928	922	903	977	921	872	933	944	940	937	880	972	913	946	923	976	933	920	921	891	945	909	896	986	898	942	959	978	862	930	912	925	892	880	953	914	967	931	896	848	922	942	963	923	996	974	944	939	899	902	926	903	881	928	915	926	924	977	897	935	944	935	884	970	962	986	905	904	892	959	912	970	911	907	917	915	917	900	834	906	893	891	956	957	909	921	947	878	881	938	910	976	931	941	905	975	908	991	930	973	889	968	880	952	913	997	903	865	896	930	945	926	937	946	935	950	925	890	892	959	920	980	921	928	911	933	934	956	918	891	965	912	913	884	916	956	934	928	878	870	887	908	924	897	987	895	919	934	967	923	885	948	923	884	946	925	943	926	899	924	928	870	896	929	960	924	920	939	930	958	868	934	919	956	947	867	951	925	961	905	924	918	927	879	906	932	916	845	927	903	914	944	953	892	945	901	924	921	870	934	937	939	946	939	926	907	901	934	873	958	900	900	941	965	917	893	919	908	907	888	886	919	888	923	930	956	824	935	939	951	952	897	916	900	879	953	941	999	903	894	961	930	915	933	939	999	883	939	890	908	946	849	908	933	919	959	907	930	905	961	920	932	919	944	887	938	893	963	953	949	868	970	966	910	931	909	904	998	946	929	930	896	973	934	955	954	878	936	946	944	919	895	968	916	993	882	916	965	927	934	954	944	902	902	868	946	896	928	931	865	893	924	937	907	931	944	926	889	953	928	906	941	936	957	952	904	946	878	945	915	911	943	929	913	916	880	967	925	898	976	904	911	965	967	966	915	931	930	879	917	914	901	893	951	891	919	868	952	937	885	920	907	928	972	932	963	949	874	934	942	888	903	914	893	932	878	938	967	960	935	937	913	854	943	931	929	905	930	984	911	950	950	883	923	955	882	986	939	947	937	968	920	966	875	878	921	934	911	943	873	976	916	936	921	878	934	983	957	901	860	918	925	891	952	878	885	888	915	979	935	939	933	941	916	940	969	958	935	972	955	927	854	892	947	894	971	939	954	910	919	962	937	967	956	927	919	911	916	964	901	925	904	962	941	892	904	911	913	924	936	910	883	965	980	896	901	927	882	912	950	933	908	936	908	944	915	964	933	891	965	931	880	974	876	884	937	921	936	886	908	921	933	915	939	870	913	951	912	940	923	957	938	974	963	991	913	982	880	1003	907	928	906	917	933	904	892	980	926	859	913	977	892	905	942	888	949	893	932	937	938	953	959	899	883	958	955	928	952	993	965	900	921	923	966	946	912	876	901	917	917	914	886	946	947	922	941	905	906	894	921	976	932	901	916	919	919	931	947	943	935	956	921	990	894	923	938	927	941	984	894	870	921	967	879	892	878	951	916	874	907	895	936	941	947	911	884	910	994	855	952	886	886	987	968	916	910	987	922	861	972	914	901	928	880	920	927	882	923	924	948	964	875	915	927	916	943	907	950	926	951	967	942	900	953	951	934	925	928	909	953	943	902	926	941	953	975	936	918	872	906	902	959	865	965	936	939	937	934	948	960	912	899	916	935	892	943	949	954	893	951	885	912	975	937	921	929	946	939	948	891	955	889	921	971	926	954	895	890	902	895	906	892	936	872	901	973	910	933	953	944	882	980	914	939	962	953	931	918	942	964	928	920	906	980	918	924	966	894	926	910	903	903	942	920	937	908	895	899	962	939	937	927	1018	932	944	959	944	931	975	951	891	930	931	887	1039	943	872	903	955	922	878	922	945	921	907	861	931	909	952	934	936	912	887	914	898	878	951	903	938	912	925	928	831	938	960	948	932	890	892	876	930	936	937	959	982	926	937	933	954	928	957	954	936	966	895	933	888	947	874	925	947	969	920	888	920	891	885	911	908	898	935	906	930	932	949	947	916	925	905	946	884	931	945	879	909	921	889	897	942	917	936	944	885	902	985	915	874	954	913	956	982	969	884	910	882	934	928	926	882	866	905	880	939	907	964	905	971	924	955	871	957	927	998	878	913	951	945	905	935	940	965	941	917	898	962	886	958	882	897	914	908	905	960	910	924	928	915	887	910	898	957	869	944	954	906	914	947	917	896	937	887	979	951	942	960	873	893	960	927	956	972	894	878	929	911	882	901	903	919	904	937	915	891	897	958	912	878	906	930	942	927	900	906	936	915	937	929	850	882	931	907	914	895	941	920	905	926	954	895	918	959	924	894	903	987	872	922	917	932	917	959	987	880	946	880	917	948	910	905	934	919	917	886	933	950	936	944	920	928	898	912	935	945	911	876	956	951	947	898	942	915	947	908	920	969	994	919	924	952	953	903	871	888	915	911	936	916	955	923	954	911	956	923	924	934	933	977	954	922	980	939	919	927	961	876	926	948	847	910	901	961	917	893	937	926	810	953	939	909	921	965	940	863	926	860	900	968	943	924	917	888	898	941	885	944	970	890	961	945	916	932	938	880	984	968	941	938	906	943	900	901	933	956	942	928	968	975	935	902	910	906	910	918	875	926	927	930	890	925	877	922	906	920	919	929	873	880	921	980	953	918	904	922	935	979	903	909	892	935	922	924	964	886	977	923	933	857	975	876	926	928	956	877	919	915	961	958	950	933	929	902	932	840	928	929	907	951	949	973	881	954	894	932	937	925	939	919	867	883	881	980	905	928	946	905	860	951	890	906	967	909	922	912	920	993	904	920	952	881	912	912	932	977	928	931	849	942	970	930	896	900	971	917	888	896	931	910	934	885	906	901	973	941	872	879	885	914	926	946	917	944	861	921	987	935	942	943	958	971	955	923	927	946	946	908	960	900	1009	917	916	910	922	927	929	907	964	928	919	902	899	891	955	911	858	962	923	874	940	941	939	941	893	894	969	939	902	958	1000	954	939	880	943	919	960	928	870	938	957	926	945	968	976	928	964	852	958	878	911	901	870	999	923	945	926	927	917	959	917	880	888	972	931	934	893	997	945	970	894	911	933	934	932	916	883	876	926	900	980	921	947	961	978	934	884	955	917	873	891	902	970	932	904	993	926	888	924	978	972	922	953	919	924	926	937	925	924	881	968	926	931	904	884	886	891	921	947	925	910	933	949	962	962	927	931	917	917	928	896	925	926	942	910	930	889	970	913	870	939	949	954	927	907	925	880	941	882	916	930	922	903	928	959	918	979	928
8278	3452	3445	2525	1592	1140	867	678	578	535	504	461	420	427	410	395	369	398	385	386	342	355	398	363	324	348	358	340	331	365	341	336	341	375	354	353	342	355	393	343	367	376	393	357	367	346	358	343	368	381	374	401	349	363	323	334	403	332	380	356	353	397	352	374	350	384	331	374	380	370	317	390	388	369	356	360	384	375	358	334	351	362	374	371	348	374	385	377	336	380	401	342	349	357	390	367	383	360	355	340	391	352	371	392	359	353	351	367	367	404	333	409	349	368	378	391	339	373	366	365	357	352	373	338	369	384	363	364	411	350	363	385	407	348	348	352	349	367	339	338	321	367	345	329	320	360	379	339	343	343	348	359	341	330	421	353	354	350	344	339	334	371	393	360	363	352	345	369	384	353	364	325	357	380	369	338	382	354	368	382	392	356	374	323	345	318	348	343	359	384	366	355	345	354	387	378	346	363	361	363	374	397	330	310	372	354	363	367	374	345	396	346	378	361	390	377	373	369	341	372	337	368	370	337	339	344	386	333	340	367	366	376	346	395	379	361	328	361	338	324	323	357	346	373	367	346	357	367	422	336	360	354	400	367	333	359	336	352	361	386	379	354	342	361	382	345	329	378	362	355	373	372	353	349	336	385	368	369	322	361	365	345	363	401	357	364	383	347	389	373	384	376	372	408	372	356	307	368	366	353	335	364	375	380	396	378	353	379	355	370	353	349	380	344	362	367	332	352	367	361	333	377	365	341	372	366	380	343	379	364	355	392	370	364	362	338	318	335	390	393	341	390	359	335	358	357	365	327	346	369	395	352	366	325	301	393	398	354	380	348	349	357	350	380	349	336	344	339	381	365	342	371	350	350	368	327	379	333	384	352	374	376	363	364	369	340	333	360	333	364	375	361	380	344	373	368	341	361	360	332	380	351	338	363	351	350	330	311	381	377	342	370	351	347	405	373	333	336	374	406	336	382	379	356	352	338	323	379	337	367	359	395	373	383	374	336	376	352	357	383	375	393	376	415	364	408	356	388	395	353	360	327	352	319	338	357	347	353	364	375	395	373	345	354	361	366	354	376	385	362	359	370	363	341	365	337	354	363	365	357	392	351	376	348	381	368	358	339	358	380	391	370	353	319	323	380	358	358	358	350	399	382	363	362	374	346	376	380	347	338	383	346	378	385	365	387	349	399	359	340	364	352	368	346	380	401	386	341	371	333	322	354	360	393	376	347	350	322	380	364	373	402	357	368	376	336	340	377	348	317	330	351	362	373	355	386	379	367	337	381	361	348	333	386	370	373	350	355	348	331	361	364	364	354	360	374	305	346	343	358	341	351	343	360	382	340	332	338	336	387	348	358	366	338	340	345	394	355	374	383	394	373	391	365	381	381	379	310	373	369	336	348	376	372	391	345	372	362	364	371	342	348	360	341	369	344	396	347	350	358	355	344	360	383	389	425	337	374	355	365	399	353	365	396	362	331	369	355	349	358	362	380	357	325	356	341	365	366	384	350	358	361	369	361	370	382	353	371	331	346	344	351	347	391	383	347	316	374	374	312	369	336	348	363	363	375	346	360	347	353	347	329	386	346	385	347	344	332	386	346	351	354	349	315	342	362	344	392	381	335	366	348	352	346	397	345	353	384	374	320	409	391	388	351	365	398	371	359	330	348	356	349	309	400	361	351	338	378	352	360	353	380	398	364	359	353	361	362	368	326	327	373	356	365	346	326	328	333	363	371	393	358	355	330	374	363	350	379	347	362	347	362	332	345	371	342	373	350	372	366	376	348	345	340	385	344	359	375	350	374	389	360	358	319	384	332	366	360	342	381	363	370	401	396	356	372	378	371	371	354	357	389	372	372	326	356	369	369	369	380	373	359	358	390	374	368	362	371	357	413	355	370	371	368	356	366	349	341	300	374	367	354	331	363	387	365	370	388	402	372	360	336	336	363	327	321	354	364	338	360	353	355	388	363	378	362	340	405	391	342	377	383	346	406	365	369	345	385	356	346	342	359	342	384	362	362	356	321	409	337	372	358	337	328	354	346	394	386	346	362	375	374	356	328	333	317	335	367	355	343	378	371	349	368	335	399	390	348	398	314	326	347	358	363	380	350	369	341	376	361	347	382	369	329	308	332	388	361	337	365	325	347	368	356	336	380	389	376	373	355	390	321	360	346	346	377	375	371	381	365	354	372	344	355	361	358	383	329	377	361	372	342	387	394	329	366	359	402	337	388	374	345	389	362	357	361	331	309	354	380	340	374	341	367	371	361	360	297	340	352	353	395	401	375	386	334	360	357	362	331	388	354	409	350	380	374	377	385	324	377	349	376	360	361	387	355	367	371	339	361	348	358	386	375	371	365	322	365	329	371	372	362	369	382	342	389	319	357	352	383	367	338	380	373	343	366	362	347	349	341	379	363	340	335	342	355	334	364	376	388	349	371	362	309	360	354	352	363	380	391	363	358	384	394	363	339	363	384	351	345	348	327	404	395	356	343	334	340	346	385	350	342	397	351	345	324	376	332	376	386	338	346	349	346	388	329	346	366	379	354	368	367	340	351	378	342	372	364	386	380	309	356	348	357	349	352	382	327	345	343	368	351	326	323	344	332	377	363	346	372	356	342	356	342	364	363	382	400	367	326	376	387	377	384	404	335	350	335	344	330	340	314	375	376	361	329	337	410	353	370	354	344	349	387	372	384	365	382	363	354	350	356	342	362	348	350	367	384	350	346	339	349	359	376	356	357	371	350	372	357	347	359	351	382	345	363	319	318	397	354	390	358	342	429	325	398	383	350	386	375	372	375	342	371	329	323	362	344	362	366	331	352	346	327	369	369	373	361	350	350	363	375	359	359	324	352	329	365	339	385	375	327	340	353	326	369	338	363	360	381	358	384	393	352	362	353	366	358	361	359	361	378	360	345	363	373	340	352	329	385	375	389	361	340	348	348	372	404	342	373	365	327	372	346	354	351	338	370	349	305	332	387	349	333	390	401	377	360	362	327	329	372	368	359	348	377	362	368	372	357	338	347	344	367	387	326	360	358	375	357	362	361	379	358	388	348	334	362	371	368	367	370	405	363	357	336	340	357	363	383	350	345	375	361	317	330	314	352	346	366	364	371	346	332	351	382	358	386	375	333	366	361	366	363	352	362	375	342	394	344	347	331	369	360	370	364	370	378	343	368	350	323	369	319	317	346	403	399	328	367	378	356	408	340	344	355	330	362	366	334	343	357	345	340	339	376	321	328	405	350	391	377	384	359	347	380	318	354	382	318	366	338	376	376	376	351	330	364	350	384	384	354	377	370	333	344	356	313	343	411	355	381	350	329	335	379	366	358	396	408	389	371	336	353	363	354	344	355	346	340	390	351	356	356	386	362	347	373	366	378	368	363	343	332	356	351	380	364	369	352	395	338	338	355	384	345	341	342	339	367	375	344	341	350	385	403	397	370	380	389	336	362	353	346	328	396	391	323	365	322	328	383	396	354	377	333
5158	3399	6426	6818	5354	4171	3081	2619	2135	1638	1402	1202	1129	1066	923	951	875	916	873	897	855	851	845	893	824	791	809	818	839	799	790	774	837	754	833	735	842	786	826	820	839	764	788	853	804	822	780	816	854	871	802	774	839	802	807	773	791	824	775	792	791	773	797	788	799	785	801	796	798	750	792	809	807	797	767	780	827	771	822	787	781	805	790	805	796	774	804	808	748	819	742	731	827	774	742	781	791	781	730	770	796	792	738	794	782	775	758	783	781	826	806	785	793	791	795	769	793	801	799	797	711	819	818	765	835	806	811	770	795	824	794	828	734	725	773	708	823	719	821	732	772	760	751	787	771	771	800	778	784	782	767	793	788	754	746	817	796	822	778	816	775	775	769	762	751	847	783	821	819	786	819	763	788	788	768	811	763	788	751	792	798	801	872	741	766	816	844	786	768	771	768	834	775	790	794	757	760	764	732	764	821	777	752	784	824	795	761	757	779	733	773	826	784	800	759	782	773	773	780	774	761	796	778	796	791	784	764	781	798	762	833	793	757	759	772	742	812	771	820	769	807	823	777	815	791	804	778	755	777	774	762	790	803	776	810	786	769	800	749	765	781	768	747	794	763	770	775	774	821	758	738	791	784	769	736	837	787	756	777	749	729	821	783	798	756	760	796	807	800	815	820	803	768	775	837	779	803	765	744	809	783	805	757	812	781	847	757	768	756	759	764	815	774	765	797	839	775	719	743	805	840	795	787	770	798	828	855	777	771	802	772	785	771	777	858	765	783	797	755	779	805	793	796	766	799	806	762	769	761	792	806	766	771	787	772	790	773	809	835	748	750	761	767	779	833	782	790	767	730	750	783	794	821	820	749	785	759	803	808	843	782	786	763	810	791	724	802	763	828	770	809	824	777	765	745	800	803	866	765	742	802	766	766	777	768	832	748	781	789	767	806	820	829	784	769	749	797	749	774	809	789	823	759	779	845	795	757	756	790	785	733	727	739	792	830	814	777	794	816	816	786	779	734	791	763	814	790	761	780	774	808	766	758	798	767	778	810	773	803	723	754	778	732	758	778	772	794	780	831	802	796	765	776	781	797	760	740	785	784	808	779	753	819	741	779	806	811	785	794	713	793	815	754	811	826	841	794	800	781	822	781	797	786	796	778	794	773	801	787	812	814	767	816	745	796	794	797	768	722	796	774	781	824	789	840	828	841	797	786	782	804	815	773	793	726	780	756	781	759	748	777	780	770	781	774	774	757	772	764	792	766	803	796	756	770	780	801	778	781	818	764	754	782	741	809	806	763	775	760	771	810	754	729	759	814	758	774	777	825	754	736	817	784	798	744	729	786	757	784	827	788	821	788	801	732	769	799	743	783	785	798	760	783	766	829	817	799	790	775	771	812	743	803	780	725	828	765	812	791	749	779	783	826	758	796	737	828	750	778	743	779	783	827	811	798	811	783	781	745	836	782	749	767	758	779	740	746	773	842	730	767	807	767	805	753	790	777	793	807	767	768	816	817	847	832	796	795	785	774	759	788	744	791	765	789	814	847	779	703	808	791	795	761	778	761	787	780	766	778	827	756	758	741	724	791	828	829	780	761	762	765	739	805	745	811	799	844	825	779	790	752	755	768	786	794	753	806	804	713	764	778	779	755	783	776	731	776	793	802	767	789	791	732	785	758	780	780	803	756	787	799	766	772	774	790	767	776	738	747	785	790	746	747	733	749	829	795	802	752	790	796	781	772	770	789	811	789	796	794	779	790	815	818	759	784	778	769	764	742	768	811	779	803	769	778	760	811	781	790	787	808	736	817	776	728	732	804	809	800	782	797	745	808	774	747	821	758	762	795	785	860	749	812	815	744	823	794	808	802	774	832	764	827	749	819	795	793	795	806	777	787	737	772	772	802	740	794	767	731	735	764	795	788	750	862	758	804	802	798	763	748	785	774	747	757	749	789	836	808	807	810	776	764	772	797	777	801	782	795	736	760	843	780	805	789	770	771	811	765	788	782	789	799	837	785	796	794	734	801	790	824	839	787	753	811	758	836	800	792	766	769	778	813	758	791	726	768	775	771	785	732	822	783	712	777	778	805	821	809	782	759	740	758	777	790	804	753	748	782	795	856	798	838	787	794	751	807	818	784	756	839	783	786	818	802	786	793	759	797	811	751	775	759	777	788	767	789	811	746	815	800	793	751	784	817	779	718	784	803	808	799	733	726	800	803	798	695	798	776	779	800	748	807	775	814	762	763	800	764	740	800	785	770	818	808	796	754	753	778	793	747	808	790	768	771	790	786	750	762	734	744	759	777	835	743	810	810	725	752	742	762	745	767	756	795	816	743	811	765	744	735	731	770	762	797	818	839	769	777	770	760	793	819	760	767	772	815	806	797	774	857	794	736	784	739	788	834	773	820	773	749	818	789	803	741	793	778	823	746	761	787	811	789	780	830	828	807	773	788	763	830	806	833	794	787	818	765	780	765	773	733	836	746	769	812	781	818	760	775	814	791	804	820	844	780	785	781	810	825	783	844	818	787	762	790	742	789	721	749	847	773	748	784	823	775	801	782	725	745	767	815	834	845	786	842	812	821	814	813	769	781	759	765	819	792	832	828	787	825	788	787	779	775	802	774	780	780	748	821	829	828	823	779	767	782	750	804	772	782	783	826	800	850	769	756	767	786	750	802	773	782	763	795	782	804	757	779	735	777	805	794	825	798	782	820	791	783	763	771	781	760	844	773	735	796	767	796	774	746	808	793	757	753	826	803	842	757	770	788	787	798	831	753	793	785	794	743	772	781	797	785	776	769	814	769	747	791	792	802	804	800	809	799	853	767	755	773	814	705	749	749	810	804	799	742	795	778	807	776	828	762	785	785	768	802	833	815	793	777	829	816	736	732	790	828	806	843	827	809	813	767	812	826	773	851	811	761	756	767	812	781	784	750	778	728	742	796	788	762	772	748	774	793	763	845	796	762	784	842	767	795	817	796	818	787	780	787	857	791	775	721	793	778	794	822	795	770	808	742	815	775	708	779	787	730	775	812	781	729	814	787	781	776	785	790	797	807	735	785	830	790	796	800	741	785	800	816	779	823	764	818	782	770	826	809	791	792	766	785	783	738	737	775	806	738	760	747	737	796	793	774	811	803	811	766	769	811	770	794	821	770	719	746	773	787	777	791	831	785	747	787	734	808	748	772	755	805	782	770	792	789	837	764	813	767	825	778	835	792	748	755	800	844	766	801	806	821	742	747	781	827	804	794	816	778	796	767	755	773	740	794	805	770	802	756	779	831	756	744	768	743	769	795	772	805	775	783	753	832	761	791	788	788	785	771	753	791	764	757	764	780	823	765	759	803	742	797	770	757	763	777	798	763	804	829	812	824	783	791	813	786	767	804	817	801	830	771	783	750	823	796	781	836	804	760	773	758	787	784	753	750	805	822	815	806	798	791	780	770	780	787	796	767	775	802	762	752	766	750	770	754	770	758	836	783	770
19042	7556	7049	5298	3171	2029	1462	1096	760	573	548	485	488	437	394	369	405	371	348	382	337	387	355	329	357	370	335	324	345	335	341	323	324	353	374	336	340	356	327	326	360	349	334	337	387	328	344	316	349	374	382	352	341	367	347	348	343	348	358	313	332	343	347	344	358	334	319	345	342	353	355	336	341	307	356	362	347	349	337	363	334	348	349	331	325	360	349	323	318	345	361	375	362	352	338	386	387	373	333	350	370	301	355	354	322	331	342	346	353	405	363	362	339	321	334	351	347	332	338	371	329	358	327	382	330	351	357	370	333	344	340	323	347	331	335	345	369	339	365	379	338	298	336	380	342	336	348	334	379	341	333	311	350	368	334	395	356	333	377	380	372	333	304	380	322	339	363	336	330	361	386	346	355	342	303	374	335	386	370	335	340	350	330	365	371	353	350	292	321	353	361	329	327	337	344	362	316	324	304	366	342	338	371	353	379	355	348	344	343	320	328	330	352	296	361	345	388	364	336	377	360	365	358	358	341	338	316	365	362	328	337	340	323	343	361	352	361	340	356	333	359	353	363	320	323	296	296	344	326	349	362	355	334	325	371	334	334	327	348	339	331	332	334	340	314	329	337	342	363	355	356	347	360	338	336	362	366	383	347	358	335	305	348	332	333	355	396	319	335	335	341	381	346	370	326	336	352	338	351	355	340	345	328	326	347	352	343	353	369	305	350	346	330	313	350	379	345	347	362	342	326	391	364	304	402	343	332	331	345	315	365	363	336	376	372	311	329	368	300	316	336	387	326	314	364	330	337	339	349	366	348	324	312	379	341	345	374	361	358	393	349	320	390	383	329	383	369	370	335	359	360	355	346	346	354	359	332	348	384	315	324	344	310	335	346	343	375	360	370	334	333	350	349	345	319	346	343	358	299	350	326	363	331	335	344	371	311	326	373	374	380	356	333	361	324	355	345	350	371	352	370	330	367	317	346	335	357	330	376	359	352	319	326	367	345	313	349	374	350	381	329	360	373	331	326	326	359	361	341	354	333	345	332	319	320	344	364	333	350	320	376	367	315	350	343	342	322	354	320	311	351	321	329	363	393	371	338	348	327	329	346	381	382	350	355	351	341	332	356	340	339	356	352	336	335	330	339	360	384	346	347	321	336	370	364	343	349	371	366	314	341	332	356	351	377	365	321	336	327	346	340	351	376	375	370	342	355	352	354	321	359	364	353	375	343	365	361	348	372	346	378	288	346	360	364	347	368	319	337	369	346	325	327	348	346	363	350	343	318	353	320	322	362	325	352	357	341	348	355	328	353	342	311	366	334	335	366	332	334	350	327	336	309	367	353	344	349	360	392	358	344	344	353	358	356	338	381	361	345	322	374	343	361	337	348	333	368	336	314	350	352	329	343	362	296	355	350	359	349	293	347	309	357	331	339	346	366	376	334	359	398	349	299	367	393	375	337	295	344	351	362	376	354	383	356	362	334	339	365	378	354	347	327	350	305	330	362	350	348	318	342	338	346	362	334	375	333	317	356	340	324	363	316	349	341	354	342	375	381	325	351	335	314	355	344	350	342	376	366	373	361	328	340	354	385	400	346	379	329	327	372	355	342	327	364	362	330	337	389	348	363	360	360	362	313	336	326	311	309	383	374	348	348	359	339	305	318	359	346	379	355	299	365	342	354	360	346	347	373	375	344	379	362	342	353	354	352	345	364	342	335	332	378	337	328	366	349	338	381	371	318	365	368	338	361	326	352	369	357	343	370	329	335	302	358	387	351	348	357	323	348	363	337	334	308	314	301	352	299	370	365	365	388	351	323	311	338	318	334	378	357	326	342	325	348	369	364	342	379	339	333	355	360	359	338	361	339	356	361	351	372	315	345	307	339	344	353	330	344	310	348	334	388	343	323	364	316	362	381	317	317	341	362	343	370	344	335	343	348	358	357	328	337	350	327	387	366	352	325	313	353	362	342	379	360	363	369	346	335	381	358	317	342	310	365	316	360	312	369	362	332	352	324	333	348	337	320	352	317	348	341	353	329	314	351	397	315	357	337	389	403	348	302	327	347	361	331	334	314	325	356	351	374	387	355	340	324	323	371	359	315	350	357	365	339	354	363	360	340	321	343	364	331	360	330	375	336	348	340	343	364	336	357	330	363	327	369	356	332	367	337	343	338	353	354	340	332	364	327	358	363	380	330	372	339	345	366	351	359	356	334	328	347	354	350	385	370	329	355	353	327	347	340	360	281	369	354	350	347	326	317	317	355	361	344	384	357	329	356	340	348	314	364	348	353	374	348	364	328	346	350	358	362	344	380	334	325	323	343	325	335	352	314	355	346	335	342	333	336	322	367	327	323	326	369	345	346	315	348	344	336	351	374	336	341	367	333	358	372	326	358	306	362	390	345	366	358	339	341	373	320	363	359	343	350	367	343	362	311	352	346	348	347	345	330	349	308	352	359	355	361	346	343	353	345	375	377	389	343	412	364	344	397	325	330	307	311	301	395	360	354	341	354	331	339	330	360	333	333	385	352	346	354	319	370	335	355	326	343	375	345	342	321	347	351	312	347	336	410	364	400	317	353	342	350	389	354	354	341	345	335	294	372	355	382	339	336	337	384	379	358	351	327	339	312	367	364	330	332	350	333	348	347	396	397	326	326	363	339	354	336	355	377	354	349	354	343	321	354	383	356	389	353	340	399	340	337	378	356	343	351	364	358	302	311	346	353	368	359	361	380	378	311	361	335	348	360	319	323	324	346	342	331	380	323	315	323	362	320	350	347	346	333	372	379	321	368	366	347	348	363	362	363	351	316	377	329	361	402	328	341	360	331	339	359	320	344	344	354	367	349	354	334	314	374	365	318	336	337	311	363	320	344	366	323	358	363	315	365	342	318	323	326	365	338	351	376	329	363	333	341	347	388	341	368	334	359	361	350	367	371	369	370	319	314	361	363	323	341	368	325	316	345	368	371	390	341	320	349	334	350	325	343	361	325	361	324	306	365	388	314	347	339	368	378	389	328	338	361	351	369	351	339	322	346	335	375	329	336	385	315	361	347	308	354	385	340	329	349	369	347	338	370	361	330	337	323	362	351	324	318	340	304	320	327	353	366	333	318	351	331	374	360	357	332	336	345	353	376	294	319	362	369	326	347	321	337	359	294	330	333	360	327	316	341	332	348	316	349	327	358	318	340	356	345	361	355	342	354	347	384	354	364	351	349	307	300	355	362	328	325	341	345	331	357	344	324	348	379	329	328	326	349	329	347	327	340	325	336	339	343	355	347	372	368	361	351	352	315	346	353	361	348	309	341	333	366	346	366	318	371	325	364	315	350	338	357	371	344	370	332	340	351	361	400	347	342	332	336	348	370	342	332	356	351	355	389	343	380	334	350	333	349	346	362	377	325	301	377	322	326	343	349	353	393	350	353	364	349	360	351	345	341	358	303	357	323	328	341	360	371	336	359	337	383	362	380	360	345	327	374	363	342	348	388	346
11525	5973	11102	11633	8665	6552	5338	4187	2944	2244	1934	1603	1427	1327	1204	1027	939	926	938	928	898	888	864	899	871	880	786	844	847	759	804	810	800	792	840	836	747	809	756	822	800	841	804	790	756	789	811	793	830	846	811	808	835	753	832	850	794	787	813	802	769	768	763	804	738	746	797	818	787	739	791	760	739	777	780	765	777	801	753	794	809	777	771	776	769	756	777	793	792	750	796	804	807	791	781	773	770	732	771	784	770	817	780	797	760	733	768	816	753	768	771	756	776	755	823	789	821	781	755	736	827	780	798	770	719	735	772	760	778	810	723	821	770	789	731	765	735	789	772	794	767	794	751	751	762	754	762	759	780	753	737	713	767	790	786	736	806	757	762	791	748	788	759	766	751	799	793	753	763	793	774	776	769	796	768	759	795	812	748	767	811	811	739	756	810	789	768	783	801	769	763	720	766	784	739	793	790	752	782	745	774	805	810	788	792	740	818	740	693	776	785	728	751	769	776	770	791	735	792	785	803	801	802	737	756	760	734	708	771	737	775	772	762	732	781	824	712	798	773	764	764	792	799	808	768	784	798	791	808	802	765	780	783	792	717	752	782	784	768	791	745	769	799	804	795	786	776	774	764	764	809	707	762	770	717	788	808	721	741	748	780	745	792	778	786	808	750	818	759	716	791	786	769	751	808	783	747	792	760	815	762	764	788	771	807	797	769	770	743	745	776	798	732	765	798	809	792	751	746	790	810	749	803	761	737	794	705	767	813	799	748	759	782	683	755	791	801	767	723	767	750	799	780	804	767	784	734	742	743	776	769	774	795	810	734	780	832	782	733	771	727	780	781	777	756	786	714	782	768	760	791	761	757	727	784	748	727	766	765	779	767	785	775	769	825	767	747	774	789	797	764	801	781	732	776	747	757	778	800	807	750	786	754	746	762	802	795	790	794	747	780	819	790	752	781	720	770	722	734	749	807	754	747	770	749	744	733	774	794	827	785	751	764	764	817	769	750	781	753	800	775	746	729	768	755	739	806	771	733	752	790	742	743	783	723	777	771	744	787	740	777	791	783	817	746	778	801	785	786	797	757	757	740	722	811	781	763	801	748	807	779	775	753	730	765	806	802	762	762	752	758	745	771	736	766	759	792	784	729	795	748	796	786	768	730	795	762	794	779	765	786	761	768	756	720	712	817	793	750	748	724	805	696	792	741	785	767	741	746	798	762	773	795	746	790	772	788	776	790	777	668	818	729	743	709	720	749	809	762	849	762	739	744	765	791	746	794	833	747	771	748	794	762	762	776	790	738	752	769	762	747	785	796	764	832	767	754	773	769	813	766	778	796	765	778	800	769	776	778	765	799	792	741	767	749	739	791	797	778	729	803	774	804	777	785	770	784	786	781	738	722	771	763	744	767	738	755	793	779	774	700	773	773	755	802	736	729	776	742	748	776	783	796	763	734	795	790	784	812	768	771	727	732	765	776	740	771	754	787	727	776	758	768	783	774	849	766	810	759	756	728	782	826	788	754	759	737	765	759	712	733	781	777	770	769	780	796	753	804	754	751	777	806	754	764	761	760	758	751	756	791	708	779	780	800	720	779	845	791	790	762	795	779	775	772	764	750	785	753	822	788	740	719	762	766	773	734	755	762	772	766	726	741	797	740	773	746	741	749	708	766	756	738	717	771	732	766	746	747	811	784	790	805	752	770	760	782	727	828	771	771	790	776	801	755	768	782	766	780	763	769	810	743	766	748	766	750	815	820	828	791	715	773	738	751	761	764	806	733	770	781	838	792	799	782	816	787	763	756	821	741	775	711	767	781	772	777	797	805	806	773	771	778	778	767	728	765	759	763	747	752	755	817	857	764	751	790	764	748	801	803	746	708	744	740	808	728	801	749	837	784	807	773	746	775	740	780	775	762	804	736	766	733	750	730	792	755	766	795	744	764	744	794	772	766	722	776	770	813	769	783	756	750	865	747	837	746	759	720	760	739	820	803	738	782	817	726	727	776	795	765	788	785	764	779	777	780	812	798	732	715	734	721	818	764	762	751	755	787	759	759	815	787	744	765	749	776	757	732	796	752	769	779	748	755	701	757	761	785	797	782	793	786	743	749	789	754	720	769	793	759	723	734	804	759	768	770	730	778	817	760	737	772	774	757	775	732	721	734	743	734	745	790	753	793	700	790	791	823	767	739	788	786	757	797	776	809	768	804	751	780	757	771	807	742	807	787	774	810	777	807	781	758	760	782	771	743	782	752	755	779	797	767	797	753	771	807	769	776	760	778	774	785	744	790	783	767	764	829	786	785	747	789	745	754	745	766	747	802	785	818	725	776	798	718	740	744	756	814	744	834	772	802	801	743	757	759	776	825	782	756	776	776	762	745	756	743	771	770	752	741	821	767	763	752	769	769	741	783	763	789	730	750	799	747	732	766	765	751	798	781	794	795	769	729	794	788	772	728	728	752	766	771	777	808	769	756	738	765	772	806	779	808	757	745	793	793	789	791	773	784	749	770	760	757	759	819	755	797	802	775	765	764	770	713	794	796	762	778	761	741	768	757	747	766	723	728	792	724	798	801	759	762	762	781	771	799	751	763	732	801	720	769	732	782	766	794	729	792	767	741	737	791	786	740	753	795	785	806	782	746	796	802	730	795	756	756	773	786	737	808	778	805	786	823	765	803	780	772	757	744	731	785	744	730	744	774	767	727	789	735	789	782	759	815	734	768	784	738	798	761	793	790	691	766	683	783	781	777	759	751	771	782	800	751	765	801	729	757	777	763	752	832	771	789	791	774	798	745	792	822	768	784	804	764	794	757	831	815	786	830	779	725	767	776	800	780	747	812	803	775	778	805	755	759	725	725	741	787	777	772	789	741	757	770	793	765	829	790	752	822	718	781	810	808	710	767	744	782	775	746	792	764	767	750	740	760	822	806	807	782	769	734	841	801	747	753	743	733	743	745	767	770	719	773	723	753	751	754	784	741	722	790	759	775	716	799	751	779	782	772	784	751	757	726	778	801	753	777	748	819	725	834	709	768	791	750	770	769	740	779	751	785	752	813	753	717	744	699	759	801	777	767	795	813	725	778	788	764	800	765	792	807	829	812	759	820	808	807	766	776	803	811	740	815	729	764	786	776	765	811	750	780	818	761	748	798	819	822	750	742	764	715	816	755	735	778	738	839	792	723	777	805	761	819	763	803	732	781	766	736	721	774	809	766	765	772	786	735	749	790	755	730	778	779	815	817	795	800	802	760	742	776	763	788	722	783	816	738	773	770	781	787	752	769	721	760	707	794	789	758	779	718	790	761	735	780	796	802	726	734	751	778	811	773	758	773	800	751	752	793	743	776	798	773	772	777	779	773	794	787	795	787	731	829	780	724	757	769	819	802	781	846	794	754	773	763	714	813	793	760	753	802	744	746	746	776	771	749	796	716	807	782	774	776	756	778	773	780	767	784	761	771	753	787	751	755	784	772	753	735	786	779	755	791	755
26912	12198	11436	8941	4847	2956	2188	1651	1115	849	719	684	589	570	485	501	430	464	453	447	473	451	422	430	460	462	448	462	454	429	477	425	480	443	424	456	426	440	416	442	460	479	460	414	415	405	487	452	433	416	461	409	423	432	401	441	435	443	399	483	407	432	457	422	443	416	385	421	397	375	406	440	420	423	403	416	448	464	445	409	448	450	415	424	400	389	436	424	391	438	402	447	435	425	417	436	434	415	473	430	421	438	447	418	441	412	429	420	413	478	400	421	405	481	448	424	411	420	408	425	428	423	423	412	440	397	423	429	435	406	413	384	409	416	449	418	423	394	438	432	406	414	466	442	414	407	401	439	442	451	463	434	431	438	396	401	447	414	423	456	426	465	396	389	446	438	436	437	429	436	446	436	441	457	419	385	398	424	449	401	410	437	426	419	429	398	448	414	456	422	448	391	423	463	426	438	389	417	465	406	423	423	360	411	422	439	400	419	417	418	414	439	419	453	403	400	427	436	412	427	410	452	447	369	446	404	432	445	457	427	433	469	427	457	387	425	409	444	404	424	414	428	422	435	423	464	448	432	424	467	446	460	391	426	441	415	442	430	429	418	393	434	449	418	416	424	383	416	445	449	445	447	421	417	430	433	437	385	418	447	409	390	454	447	393	446	461	398	441	437	458	424	482	415	403	444	430	451	406	432	400	430	392	444	425	426	439	410	411	420	424	443	480	438	441	426	443	430	400	457	440	429	446	416	447	433	440	407	414	446	451	435	420	410	431	409	455	435	391	395	417	455	431	425	408	430	465	404	440	433	435	457	410	400	440	391	439	443	438	406	419	407	429	449	465	423	470	485	443	466	414	447	433	437	432	366	430	434	404	430	431	445	430	414	442	411	453	438	440	434	444	413	395	429	422	467	478	424	399	424	445	398	452	426	409	491	420	414	434	429	445	426	434	433	426	433	461	390	405	463	405	412	434	438	455	423	404	439	429	410	416	414	416	400	454	414	465	419	463	416	410	389	424	439	399	385	449	478	469	447	439	421	426	408	431	421	399	459	429	428	447	415	437	443	440	399	426	414	406	440	438	397	393	437	377	437	400	430	430	391	466	407	413	445	463	391	440	401	455	433	455	429	427	394	422	443	442	395	419	440	478	436	437	435	442	454	423	467	389	428	424	435	431	459	432	446	470	415	414	431	463	432	445	424	434	439	413	410	406	453	427	399	426	398	458	447	430	422	446	422	429	485	412	440	407	457	448	444	392	414	464	464	407	444	413	355	519	439	397	411	415	412	405	441	415	428	418	436	445	423	437	427	418	431	404	370	399	415	419	459	429	426	408	415	408	425	428	451	428	447	424	438	394	426	440	484	424	479	434	458	450	428	387	425	405	415	430	440	454	436	406	474	429	424	436	444	435	427	384	415	429	466	443	419	437	405	433	406	434	409	422	438	441	396	434	420	387	421	455	450	455	412	410	396	445	385	400	419	427	465	448	424	445	436	429	402	437	418	470	437	395	462	453	462	406	418	429	377	489	451	459	420	433	417	430	410	441	452	429	455	422	384	437	408	453	416	433	415	432	417	435	404	412	429	442	412	446	442	375	374	404	430	395	418	406	431	468	458	440	419	454	405	450	473	506	445	403	440	406	394	446	454	427	410	458	424	413	426	440	398	423	433	392	412	439	445	426	409	419	455	463	439	427	426	437	423	431	426	393	436	432	402	467	404	418	441	417	410	436	444	452	431	414	447	404	394	437	400	433	420	436	431	406	475	440	428	447	406	420	409	398	446	417	428	424	440	430	418	410	442	415	463	413	411	410	453	417	407	458	435	426	412	409	439	483	390	401	417	436	426	462	423	430	401	441	428	408	459	443	430	431	432	415	464	430	417	401	433	434	404	424	430	449	438	438	424	424	428	415	398	434	439	422	398	404	424	426	457	419	417	404	426	438	422	423	443	431	426	471	403	411	444	438	415	462	420	403	437	399	442	412	439	401	419	436	402	408	418	444	464	416	457	429	424	407	417	380	442	455	421	457	381	410	426	410	443	411	432	424	422	413	443	447	452	414	410	401	421	413	383	406	414	439	429	380	414	384	428	451	460	424	457	449	446	407	440	431	389	428	447	452	469	396	433	448	414	432	454	449	409	393	406	395	419	412	430	459	425	439	399	433	423	386	476	431	412	402	424	441	450	427	425	427	424	416	388	412	430	407	436	422	443	413	449	413	448	402	421	436	419	439	421	405	423	432	383	461	416	438	416	422	443	467	447	430	416	403	489	427	452	401	382	436	427	441	410	387	411	404	423	415	422	397	435	389	422	416	384	429	406	457	433	418	412	441	407	434	411	427	434	446	438	411	413	415	427	438	407	429	452	435	424	412	433	455	409	440	456	398	453	461	432	436	441	433	420	414	429	438	424	444	446	436	403	398	400	434	451	405	455	405	405	385	419	405	429	424	434	403	408	391	418	380	393	419	419	441	396	424	438	417	427	406	414	444	413	424	439	441	433	414	430	431	437	391	432	427	467	436	415	406	423	418	444	395	430	406	392	384	429	424	424	447	436	410	431	422	438	412	403	384	430	404	465	442	409	425	451	464	447	457	396	377	433	430	463	435	411	413	424	462	444	419	462	465	424	418	446	420	461	408	433	394	431	426	436	453	423	442	417	458	433	433	422	426	378	437	430	441	397	470	427	402	411	420	444	433	450	429	390	428	381	403	414	430	361	434	422	428	436	418	411	425	438	483	452	442	421	407	454	395	414	427	418	418	422	452	429	407	433	459	476	423	459	415	398	422	412	410	404	413	427	441	454	458	422	440	452	436	377	486	438	454	406	423	414	430	401	455	453	439	437	492	404	433	449	411	419	446	452	422	426	434	461	457	368	408	407	431	439	450	418	439	472	464	423	442	401	426	478	422	396	419	398	421	420	447	439	373	438	455	453	413	432	446	414	415	415	455	423	431	429	442	455	434	429	446	462	410	450	453	441	388	426	414	432	408	420	469	382	418	424	446	413	415	425	430	422	451	441	470	428	413	403	463	415	415	410	424	410	429	411	429	444	465	478	445	414	403	418	483	453	407	457	425	442	400	388	411	437	421	437	424	441	440	433	428	469	442	416	467	441	414	459	428	434	409	423	414	437	450	402	422	394	444	425	405	425	385	403	451	428	434	424	411	411	373	439	415	435	455	440	457	431	425	410	362	425	463	428	431	424	457	418	424	433	441	384	376	415	394	429	412	424	405	442	438	438	450	375	453	395	443	419	426	400	446	429	433	441	427	436	453	464	404	447	421	416	429	436	462	432	454	398	459	410	418	443	447	419	441	434	431	434	451	420	431	443	371	466	453	423	457	396	437	426	414	407	438	442	463	460	446	392	437	436	414	391	452	387	404	440	430	390	478	461	388	443	434	452	403	436	435	430	411	419	420	410	427	409	435	427	389	426	413	392	428	394	401	410	443	451	441	442	432	422	437	403	431	454	464	433	434	419	434	405
14748	8768	14857	15844	11172	8504	6739	5873	4115	3136	2424	2040	1957	1605	1408	1280	1210	1198	1138	1078	1150	1079	1062	1037	938	1021	1010	978	950	989	968	940	951	983	1003	988	917	983	995	951	961	928	913	948	973	968	980	949	944	930	1043	988	1002	965	996	973	1000	954	929	957	936	900	939	915	882	927	895	868	958	926	951	927	972	940	963	910	907	955	866	993	925	938	931	938	1000	935	941	903	968	902	894	952	937	896	904	918	953	969	946	972	894	828	898	987	897	913	926	949	904	905	962	960	952	911	952	886	915	958	859	949	901	904	914	902	895	934	933	878	931	888	931	900	972	921	938	943	917	896	888	935	889	918	935	932	900	943	961	869	927	947	957	910	981	907	932	905	939	896	882	919	878	935	963	912	950	929	955	900	959	873	919	933	932	976	896	883	934	940	902	919	870	949	924	917	911	921	924	892	986	889	933	911	907	961	917	917	936	878	927	903	916	966	906	906	916	937	919	916	938	897	905	911	943	923	907	935	912	892	900	875	976	940	939	894	946	919	911	943	956	947	895	895	924	906	927	915	1009	935	922	888	909	885	900	943	906	979	935	902	930	951	886	948	937	867	933	966	928	902	906	936	879	943	908	918	909	935	918	944	964	904	905	932	919	866	894	928	929	907	905	882	866	930	892	925	922	916	904	998	851	928	950	915	959	947	953	951	896	909	909	886	948	902	878	889	973	955	950	902	905	870	927	925	927	911	910	895	880	876	940	901	926	930	926	925	880	904	949	937	951	971	937	922	946	920	920	941	863	940	896	966	903	924	927	882	923	919	931	928	888	965	970	961	917	892	872	900	910	867	929	971	908	918	920	967	913	889	900	875	971	926	961	896	953	937	910	957	971	942	875	941	972	936	909	949	936	922	916	946	945	902	969	973	928	946	919	934	882	911	940	919	957	962	902	919	927	938	892	884	922	909	914	901	948	902	924	900	954	945	914	948	967	947	921	872	835	874	954	942	947	927	974	906	890	906	940	963	925	940	949	921	885	877	933	964	886	887	952	890	871	925	905	889	953	908	942	891	1004	915	975	917	951	937	979	916	883	910	918	899	918	872	941	849	894	884	896	951	930	908	941	923	919	925	903	885	919	903	949	893	911	909	880	928	930	923	991	957	934	942	940	879	927	886	933	899	908	912	950	913	891	960	889	964	902	967	904	927	892	935	881	907	930	897	914	929	898	888	948	883	959	915	979	913	867	924	908	913	905	934	946	913	937	897	904	921	970	931	883	940	898	884	915	903	969	902	943	915	870	902	927	933	928	944	958	894	908	904	925	913	907	911	900	1031	902	953	929	938	886	903	931	941	915	948	901	903	917	901	942	902	875	956	956	936	940	906	941	932	961	946	887	883	949	878	953	904	916	922	896	917	926	893	907	953	910	908	907	918	866	969	944	916	921	906	899	915	945	960	933	954	903	943	948	951	951	967	899	935	924	909	945	919	941	903	885	941	988	905	928	926	941	917	906	925	876	898	909	899	944	884	918	926	905	871	916	955	941	901	947	958	893	880	915	916	963	966	896	925	940	855	933	963	901	879	902	926	954	938	925	885	914	908	890	937	926	902	871	880	877	922	955	883	875	897	950	900	881	943	909	900	929	933	885	935	923	986	880	898	892	933	929	954	878	928	916	933	938	886	902	960	908	941	946	929	936	864	862	899	884	916	934	918	937	942	952	922	905	937	844	897	908	948	901	919	912	921	894	976	922	914	925	925	909	910	874	943	893	934	879	928	910	859	879	922	903	958	916	890	928	913	871	920	931	919	913	859	971	922	918	903	899	914	877	929	922	910	909	895	943	936	894	917	965	943	926	948	901	921	952	926	961	934	919	920	922	970	984	896	932	912	954	951	926	965	865	929	885	930	922	946	982	977	910	897	916	907	901	912	975	917	931	887	949	912	871	902	912	886	926	943	915	943	919	906	921	881	880	952	908	947	954	975	915	907	954	875	933	962	959	900	938	893	981	878	924	926	903	909	917	939	903	926	895	942	926	910	923	890	937	973	935	912	913	928	935	917	935	922	935	919	906	952	908	973	895	880	920	892	930	896	935	919	947	954	886	895	960	905	906	902	956	943	975	895	869	889	903	910	929	980	863	908	934	939	964	865	955	986	884	913	873	911	951	915	939	960	873	888	982	906	910	896	906	946	921	939	944	985	893	966	944	984	930	917	891	927	932	980	904	859	941	971	898	912	893	948	971	948	935	873	914	921	949	889	885	912	889	876	883	902	916	953	920	905	925	929	885	924	988	917	887	945	941	934	941	916	904	914	968	964	892	972	930	937	884	909	940	910	884	881	916	963	907	936	941	971	897	909	876	932	906	914	910	918	916	947	888	936	955	890	880	911	955	907	909	925	919	925	939	917	983	923	965	889	981	941	929	944	909	913	934	882	934	955	912	920	882	915	940	906	954	926	895	915	907	897	940	859	900	922	894	945	918	912	987	954	919	953	926	967	923	960	901	944	939	910	927	906	931	881	895	902	924	918	941	917	910	946	908	916	956	898	931	969	879	869	928	911	918	885	994	886	890	899	876	950	887	912	911	905	995	876	917	929	927	899	914	931	944	906	927	920	881	982	966	904	895	938	892	878	909	885	900	908	883	953	906	965	921	933	926	932	926	928	932	936	917	948	978	929	895	947	898	878	932	1000	967	972	907	1001	908	981	934	922	880	902	885	895	929	942	876	921	941	946	936	938	925	962	951	952	930	867	930	901	896	900	996	926	897	924	946	909	923	943	950	907	931	904	921	941	893	929	932	924	941	905	930	934	875	902	964	924	966	938	931	940	933	914	916	907	894	939	902	885	981	922	866	908	923	895	989	869	882	898	866	882	941	907	936	905	867	907	920	927	923	885	895	884	981	937	889	864	913	936	868	910	905	960	929	913	938	956	887	907	992	956	966	924	878	893	1012	903	896	964	978	924	967	857	941	863	900	896	968	958	915	904	883	886	948	964	906	940	931	903	918	934	909	929	943	945	883	911	867	911	876	919	916	931	950	915	929	941	904	944	952	903	843	898	901	894	951	923	897	905	965	910	878	901	937	934	913	959	911	890	927	958	968	916	967	929	971	907	965	916	913	941	892	970	916	939	895	889	896	874	905	989	979	972	936	923	955	921	945	932	969	970	924	952	938	886	865	899	910	959	901	900	880	906	873	918	915	902	920	901	911	924	903	937	930	973	893	984	878	935	938	874	931	933	924	894	948	892	883	938	974	966	905	934	883	900	907	917	907	913	889	911	949	906	908	945	912	949	932	902	911	945	919	937	922	939	929	913	914	922	894	917	887	930	949	877	962	979	883	908	970	983	931	958	916	867	896	947	951	937	964	935	960	883	981	894	872	914	869	880	915	924	931	920	929	879	940	954	940	910	885	907	973	935	932	951	936	938	891	903	896	872	908	940	944	932	949	867	943	924	928	892	953	954	913	978	900	932	1023	922	894	918	940	929	881	919	918	926	878	949	896	949	944	903
8270	3682	3548	2448	1567	1087	828	772	596	479	473	470	435	398	386	379	408	366	330	370	370	357	388	346	326	366	395	310	367	346	337	358	365	347	342	368	354	351	396	365	349	401	367	365	363	355	384	379	325	378	407	366	386	364	356	381	371	343	348	365	352	374	396	349	330	342	362	356	397	350	357	354	362	355	388	355	373	357	323	347	334	377	377	395	385	330	359	359	329	351	355	386	384	347	344	377	339	354	401	347	355	380	349	359	377	342	391	351	348	381	348	357	380	357	351	350	334	364	343	388	348	336	354	336	363	337	365	365	343	379	373	337	343	346	374	379	350	353	362	352	361	389	360	345	387	378	348	368	392	366	354	363	387	348	365	389	369	347	341	322	404	389	359	358	347	350	346	340	345	354	355	347	335	380	332	382	386	344	337	372	349	363	344	347	391	360	353	305	347	360	374	374	351	355	331	391	355	372	396	370	358	351	391	344	348	348	366	334	358	381	365	337	359	318	369	356	350	383	400	355	368	380	342	328	373	385	349	342	330	383	357	349	385	408	393	307	414	338	354	393	409	408	366	349	394	353	329	380	386	343	397	356	343	336	357	358	355	376	375	352	342	376	333	384	333	364	349	378	338	361	359	331	395	373	319	370	382	346	355	355	364	384	349	348	356	359	385	379	363	356	348	348	339	361	306	361	354	367	384	355	361	367	351	355	387	389	360	374	351	398	341	342	397	369	372	388	388	369	348	347	344	370	378	316	378	382	357	369	391	359	384	362	338	354	356	341	382	388	354	378	365	369	336	360	358	350	363	359	320	388	340	364	395	394	367	344	374	341	341	315	351	350	364	357	378	376	393	395	352	347	368	386	350	354	310	334	347	320	360	323	342	375	356	349	358	320	345	353	354	391	326	371	354	351	354	354	370	361	363	345	366	339	402	366	341	343	370	378	386	346	341	348	360	364	378	346	347	373	391	332	353	358	367	364	347	396	396	373	373	367	365	355	373	312	360	333	390	340	352	358	346	349	376	336	374	329	346	317	342	357	329	388	362	371	349	358	352	350	377	348	374	384	349	391	368	393	381	368	336	314	362	334	347	345	339	335	347	368	357	353	358	338	336	346	330	373	351	367	348	342	361	388	323	322	397	353	353	392	400	340	371	369	416	327	397	370	362	364	306	325	341	347	328	359	362	364	352	365	343	361	362	400	361	336	338	338	367	347	353	363	332	331	349	356	367	347	365	304	341	364	344	376	390	368	382	381	356	381	353	416	353	377	336	356	357	355	361	370	343	365	359	341	376	334	351	339	354	383	382	299	376	338	405	347	358	363	391	392	344	377	324	358	369	386	354	373	365	356	364	386	389	376	366	353	369	385	356	342	355	351	331	374	329	340	344	372	329	362	372	364	331	319	334	358	363	357	382	335	361	374	333	329	332	350	340	367	338	369	365	384	344	346	340	354	353	384	340	380	362	355	340	324	342	364	360	363	359	370	330	357	396	349	353	351	374	362	363	357	349	334	354	367	360	353	360	359	337	422	316	338	365	348	369	368	353	341	351	398	353	387	396	357	365	373	342	384	342	327	393	367	368	370	363	372	332	330	362	380	338	323	355	346	385	385	375	355	376	363	372	378	369	358	361	349	373	356	316	354	383	351	321	339	376	365	318	335	379	333	352	383	382	363	398	371	362	370	389	351	362	332	325	348	372	378	337	390	391	341	358	365	364	389	409	373	362	335	386	396	358	341	353	343	367	410	392	367	361	364	354	356	315	391	392	398	376	342	355	353	349	337	369	369	339	374	361	340	346	378	361	394	334	377	365	358	344	369	308	387	347	322	376	364	375	340	357	338	340	382	349	387	383	371	367	376	373	343	357	361	318	310	347	338	379	394	356	296	344	408	352	362	359	359	363	355	333	375	348	335	370	395	337	350	357	353	344	357	330	366	365	374	365	384	354	377	384	402	327	382	382	385	371	346	343	383	422	363	380	368	324	328	360	363	363	377	382	379	337	377	351	383	351	371	331	324	368	374	405	367	345	341	328	345	383	342	341	336	375	338	370	350	346	340	385	388	411	366	356	323	347	341	355	349	369	361	347	381	367	346	364	366	335	374	379	356	349	386	343	349	378	330	353	327	335	339	346	328	389	397	347	376	338	414	375	361	394	359	339	376	362	316	357	320	338	369	378	347	379	385	369	382	342	359	354	382	376	346	359	353	335	321	353	357	361	340	374	365	360	359	325	387	374	401	336	394	362	378	384	321	335	342	382	344	364	348	358	355	399	340	346	361	383	343	346	357	352	304	351	351	338	379	342	348	362	365	379	358	346	350	352	360	366	378	303	356	373	364	330	365	353	339	366	407	353	371	357	376	344	355	344	368	352	352	390	401	396	340	373	350	385	371	319	354	302	370	369	347	391	354	381	367	344	365	365	356	366	333	399	353	352	336	349	334	351	333	353	355	355	374	369	372	368	351	389	364	370	382	353	366	380	352	354	393	375	343	349	342	355	369	400	366	347	360	361	362	356	352	357	352	386	358	350	370	332	332	360	345	356	350	360	376	348	339	362	363	345	347	343	368	390	381	348	344	328	309	372	370	364	378	343	365	357	340	349	398	375	337	343	335	356	363	351	367	341	375	324	332	334	406	368	374	352	378	390	355	375	394	354	353	347	342	384	371	350	351	351	361	343	354	346	365	361	367	355	316	352	391	356	337	328	351	369	355	391	365	387	382	386	356	363	332	365	365	366	345	375	342	368	344	350	343	442	353	366	329	425	342	370	413	381	344	356	372	318	377	383	313	355	369	330	326	339	368	341	375	352	364	385	397	386	320	367	364	365	352	374	395	340	401	340	376	337	403	339	336	340	358	391	346	353	361	332	335	350	380	356	355	385	327	326	353	332	339	363	401	371	348	355	384	356	362	368	343	352	363	349	332	354	353	390	405	377	399	371	342	346	378	345	363	364	339	398	364	381	394	364	349	360	360	390	336	356	388	378	360	381	340	365	365	351	351	349	342	345	362	393	374	337	371	391	352	335	372	350	365	387	352	348	358	359	340	349	319	371	328	340	329	362	384	370	329	350	328	354	336	393	403	378	347	381	340	362	351	388	386	366	362	374	301	371	393	342	357	333	354	351	372	345	330	341	349	331	326	368	370	359	363	410	377	366	328	351	371	382	375	345	326	408	366	394	353	302	343	362	353	359	336	324	304	345	382	353	332	376	320	361	371	366	363	374	351	326	368	360	322	329	355	390	341	360	375	373	356	377	323	373	363	362	381	327	375	381	358	355	358	340	417	341	380	365	352	391	349	353	368	347	332	352	337	368	386	341	397	408	353	352	371	358	381	368	331	353	357	313	362	352	347	341	336	373	351	381	353	361	362	361	360	362	370	363	355	363	372	378	371	333	389	375	323	321	371	337	363	386	370	350	367	385	354	419	378	350	354	356	344	348	335	365	345	357	334	373	366	335	358	342	351	367	381	338	381	387	365	337	387	345	358
5086	3478	6324	6816	5178	3917	3185	2671	2094	1591	1431	1279	1175	1054	993	882	866	893	806	887	829	854	825	814	866	813	808	797	822	768	780	776	768	822	820	796	756	804	768	779	808	806	824	851	803	801	811	827	782	748	878	840	802	794	803	798	775	846	783	785	770	733	799	824	770	767	747	767	786	698	721	780	809	727	785	766	787	834	806	783	826	757	799	792	724	795	785	745	781	745	785	775	786	767	819	817	787	740	781	783	787	789	748	791	790	770	741	790	813	759	805	736	795	788	782	838	789	765	774	752	802	824	724	745	715	717	849	819	772	753	770	808	760	795	793	836	768	756	756	757	778	783	775	802	735	755	799	769	776	812	782	753	790	805	788	819	805	814	814	791	832	830	766	802	847	784	786	794	755	780	758	800	784	829	771	793	776	767	781	756	737	752	820	794	781	782	762	813	791	772	780	851	827	789	805	754	806	802	794	806	825	774	780	777	773	773	760	726	764	762	738	762	777	759	793	765	796	810	726	781	792	744	723	772	843	771	765	792	783	800	764	788	772	826	761	766	811	762	819	762	797	789	803	779	757	798	801	789	798	817	791	816	799	778	753	745	765	758	807	798	776	799	797	767	779	795	765	759	805	798	732	806	771	782	769	787	769	809	832	795	790	802	805	757	816	757	768	794	819	835	810	816	786	786	795	780	797	788	748	768	813	808	841	793	824	761	771	771	793	756	813	774	792	767	764	766	796	782	762	772	783	809	833	724	766	782	789	744	791	778	777	796	786	799	746	796	789	765	820	767	802	779	779	800	738	781	765	782	763	773	783	805	756	746	801	823	781	793	810	770	738	785	729	791	826	814	781	773	791	779	797	820	788	819	803	807	742	804	782	817	774	776	848	754	771	785	773	774	778	773	779	766	795	753	784	796	750	766	777	763	753	808	813	735	798	825	774	841	784	788	805	786	786	749	818	778	785	801	787	796	821	745	773	768	794	745	749	803	812	793	792	806	779	763	811	748	803	787	788	781	799	752	736	789	777	804	785	783	805	773	776	762	782	752	782	798	808	838	801	738	868	773	764	796	726	812	772	794	740	781	803	765	789	761	783	739	796	790	800	749	799	764	721	765	771	797	793	815	772	772	838	843	786	821	802	770	795	784	754	780	787	793	774	766	769	748	813	785	804	786	710	734	809	754	816	746	767	767	787	756	738	786	719	824	795	846	740	806	722	762	702	744	788	782	774	786	794	738	797	807	850	776	771	851	816	750	750	792	778	785	809	753	758	801	764	788	746	782	791	769	829	807	769	749	851	767	821	796	845	809	797	778	795	816	821	812	809	792	800	794	837	765	798	768	806	807	786	790	777	773	801	771	756	776	789	758	776	798	735	753	774	759	829	820	769	811	809	813	741	781	763	789	770	748	805	762	786	805	795	840	795	751	779	753	785	824	779	785	779	755	799	769	828	783	758	768	808	799	771	803	768	789	742	751	785	753	751	761	832	767	785	809	810	778	786	763	789	779	762	768	755	813	848	780	756	768	779	772	772	725	762	818	829	778	837	800	783	772	791	799	747	752	786	817	783	866	786	782	786	771	791	761	790	742	771	821	781	846	781	792	795	775	813	804	776	815	760	771	775	788	809	821	832	758	775	743	764	834	797	803	800	745	752	779	803	778	816	832	757	801	746	774	777	687	817	802	797	759	776	751	803	839	789	757	800	742	754	762	804	786	741	779	800	760	749	847	805	817	798	820	781	801	784	767	758	727	738	763	756	803	726	832	761	769	815	737	771	828	793	726	814	741	841	761	734	812	772	748	778	776	823	786	800	803	737	802	771	833	812	799	774	773	813	811	751	792	753	819	808	748	786	793	816	809	784	768	843	799	750	764	786	841	752	779	751	785	819	735	789	785	789	789	832	771	741	757	812	757	807	828	759	802	805	795	789	831	788	760	780	760	797	800	763	817	771	789	787	815	801	780	831	737	795	757	764	793	779	802	768	747	791	720	733	783	790	762	782	768	844	804	747	761	719	779	770	803	775	795	807	805	758	823	764	791	807	798	796	775	751	817	784	813	777	796	788	827	813	823	758	782	759	818	810	795	785	775	768	794	764	736	847	794	761	765	722	825	744	824	817	794	824	779	761	796	770	787	734	816	772	782	774	796	770	755	838	731	794	751	809	836	828	726	779	799	773	780	753	755	806	809	818	785	782	797	771	784	795	788	803	760	788	776	814	784	705	751	836	810	797	782	804	756	770	768	798	766	731	812	799	789	784	833	751	765	785	803	754	783	832	746	777	821	789	730	767	810	766	799	794	782	759	791	757	805	756	790	815	765	797	788	853	791	745	777	764	808	806	792	762	782	824	805	804	799	851	805	808	796	772	738	736	775	784	846	800	741	753	750	791	814	799	798	753	803	778	744	790	729	806	770	749	792	818	762	832	791	775	723	751	778	773	842	798	770	820	728	744	810	749	755	826	762	731	759	806	821	813	789	774	825	780	880	817	794	760	771	791	765	752	735	800	750	748	808	789	794	805	764	754	774	828	794	751	827	756	806	741	797	757	782	739	729	805	813	805	820	789	757	780	797	770	751	769	846	792	764	801	784	796	788	800	839	796	824	795	771	814	799	788	786	820	737	741	761	809	803	791	770	796	786	800	836	802	766	793	796	781	770	785	809	758	806	780	804	809	794	758	723	822	740	752	778	767	780	767	826	775	794	740	753	784	801	774	772	796	804	759	805	779	861	760	804	758	791	782	808	805	752	811	817	744	812	777	778	705	790	765	883	766	790	791	801	746	785	742	806	818	781	782	736	761	830	789	773	781	787	793	792	788	799	751	806	744	798	771	802	800	792	747	759	788	765	829	756	782	777	764	775	805	828	766	796	760	792	782	778	765	815	793	746	758	777	757	779	780	801	793	723	785	805	763	837	776	746	765	796	737	740	757	760	772	775	741	837	800	751	785	761	815	794	833	755	783	776	791	755	786	745	776	801	800	788	768	823	752	801	815	777	802	781	797	834	743	810	771	730	797	792	784	777	766	818	770	822	760	833	769	788	728	770	762	750	692	773	801	803	787	812	785	737	822	714	768	800	832	808	775	743	763	773	789	831	748	762	768	835	801	746	780	808	801	792	776	761	795	764	791	755	762	791	779	762	794	740	743	814	811	816	746	798	815	821	826	731	801	820	795	797	775	765	784	776	855	798	799	780	795	779	828	781	770	827	773	716	841	773	813	781	751	757	760	820	763	773	793	777	817	811	779	764	749	791	779	794	816	802	784	787	808	760	775	797	710	764	750	785	776	770	729	752	787	798	791	800	750	788	760	816	784	810	794	793	774	809	777	794	778	776	786	765	774	760	788	774	791	831	772	784	776	814	754	816	871	771	761	784	753	784	795	775	747	793	736	758	789	771	765	831	727	810	760	735	787	690	823	775	786	750	797	766	830	790	798	794	751	803	794	814	739	732	775	790	732	797	801	824	834	814	741	748	769	817	710	769	747	768
18186	7567	7655	5825	3038	2039	1441	1148	800	643	542	523	470	446	402	398	426	395	359	379	404	329	339	329	353	385	350	379	363	362	354	340	351	355	357	372	388	371	348	353	320	380	335	342	352	346	343	341	365	325	349	351	364	365	380	371	329	367	345	353	343	363	353	326	375	361	353	296	322	326	331	337	323	364	369	370	340	315	352	349	334	335	341	310	325	321	315	336	356	342	354	329	360	357	331	344	372	341	364	341	331	303	349	360	338	364	341	334	332	355	313	383	350	336	341	358	363	345	355	345	358	372	371	345	350	315	345	352	347	320	348	324	328	312	335	308	332	341	380	341	370	349	343	331	354	325	351	334	289	329	327	317	352	395	353	328	336	374	384	362	333	326	363	311	356	359	353	362	339	341	319	360	347	343	333	344	371	334	347	328	339	369	338	398	349	381	340	376	367	336	328	349	352	357	342	350	335	354	382	350	338	345	382	321	396	351	374	368	319	309	328	319	319	343	332	347	326	363	322	333	371	360	360	298	353	322	316	349	340	336	331	337	338	345	347	356	339	349	350	307	310	351	319	329	370	378	326	330	332	351	324	344	366	336	349	328	388	333	331	324	363	341	337	330	331	337	349	337	332	320	357	345	323	314	340	371	365	370	338	336	362	314	304	315	352	334	354	348	353	324	359	340	335	332	347	340	338	364	351	359	325	348	323	383	373	326	304	351	343	350	342	339	347	302	347	350	377	331	334	325	328	354	346	316	360	397	364	341	352	361	323	353	338	363	356	343	337	396	343	350	311	350	337	347	368	356	347	372	333	328	350	329	322	312	309	343	332	366	345	332	346	328	376	349	338	324	376	362	346	345	353	357	321	362	335	334	339	384	358	361	354	350	349	342	321	307	360	379	333	366	302	336	350	346	336	380	320	324	319	307	343	350	373	383	324	285	366	345	359	339	368	383	343	389	315	337	357	346	375	374	350	318	323	346	331	360	350	360	327	362	332	322	368	385	352	357	391	327	353	322	360	344	297	335	366	340	388	327	343	305	349	353	308	348	360	392	349	347	335	376	355	343	351	331	339	378	327	328	323	338	342	322	356	350	321	347	357	345	346	312	315	325	319	366	346	356	327	342	331	333	339	355	355	347	316	338	338	373	354	355	377	365	375	356	337	341	317	339	328	343	321	345	389	337	315	330	335	384	329	323	374	373	348	368	363	343	349	330	329	368	363	332	351	319	358	349	330	342	358	336	349	369	364	343	389	378	341	336	371	338	340	360	338	344	353	336	324	336	335	358	335	331	313	321	333	352	359	363	361	334	344	359	336	322	326	328	362	327	371	321	333	374	379	326	320	328	339	333	366	345	338	349	352	350	349	328	328	369	340	312	330	350	351	357	377	339	324	371	319	377	357	340	345	324	316	356	375	330	319	353	375	332	341	342	370	334	349	328	352	340	340	332	307	337	300	355	328	315	318	313	323	358	332	326	331	306	334	364	360	351	344	354	374	389	334	317	330	358	345	391	365	355	336	324	348	346	345	358	334	378	343	362	365	376	339	336	334	364	339	340	336	342	336	346	356	335	374	337	340	347	347	370	347	341	334	343	343	363	342	353	319	339	313	339	369	328	328	353	310	362	350	328	377	344	333	342	364	366	354	359	338	341	323	358	334	328	351	347	325	358	377	390	313	350	316	385	330	331	334	327	316	325	333	312	344	302	328	332	321	315	356	365	330	362	365	379	342	354	339	350	332	361	365	338	365	346	372	367	314	331	335	360	317	329	366	362	332	326	389	375	332	370	345	364	318	351	373	317	350	343	351	374	369	341	310	357	371	353	336	373	339	329	353	333	360	361	360	339	318	343	369	330	330	339	308	348	326	312	315	338	348	325	284	358	354	344	304	364	381	338	341	351	376	343	344	339	332	338	318	353	328	298	351	293	345	303	358	343	339	319	335	296	352	354	379	340	384	372	352	337	335	345	364	361	319	326	366	321	340	352	327	402	341	351	324	338	340	347	316	364	320	339	305	347	352	328	384	332	348	385	371	329	324	347	341	320	339	348	323	378	337	369	345	344	337	328	333	389	359	357	354	345	348	359	375	345	355	351	370	348	352	363	353	356	348	335	347	341	376	339	329	349	375	346	320	343	367	364	340	369	340	327	352	391	321	364	344	326	329	347	375	366	351	313	356	363	347	347	345	326	349	317	334	332	355	357	335	349	331	339	344	371	414	349	372	328	354	295	361	359	347	333	337	345	356	358	366	341	354	341	362	356	363	337	383	369	346	334	330	367	352	355	366	363	387	323	359	346	323	374	379	334	332	386	347	385	371	328	333	371	346	330	370	342	314	328	344	335	356	367	294	326	331	355	361	354	332	359	347	324	336	349	340	346	347	356	345	352	349	333	329	360	374	355	345	326	331	286	311	346	306	356	313	332	343	349	367	354	351	335	341	349	381	360	337	353	360	335	369	335	354	338	341	349	338	344	338	354	336	346	332	367	346	333	335	358	350	375	359	324	353	382	336	312	390	350	358	354	367	353	348	354	308	335	322	362	358	332	368	351	333	364	358	380	353	357	377	344	370	349	375	341	341	353	360	329	360	370	339	350	367	362	337	332	336	317	338	343	332	325	347	345	336	335	342	366	373	321	343	348	332	338	384	369	349	348	342	321	382	352	346	360	363	351	348	331	365	332	346	304	358	378	363	373	346	353	320	374	350	321	342	358	324	316	334	360	351	370	378	363	348	300	323	334	355	353	329	332	315	328	333	348	330	310	316	366	384	340	357	351	321	353	345	325	383	329	326	338	342	328	373	327	346	338	366	357	352	358	336	345	369	340	361	367	390	315	353	353	328	350	352	335	323	327	385	331	298	318	313	295	345	350	369	330	369	382	338	336	329	329	349	352	337	347	330	302	354	320	339	355	341	349	344	394	344	392	329	335	362	325	337	391	383	327	321	334	368	334	330	346	345	352	349	348	344	347	331	362	359	347	355	370	343	353	327	340	360	342	366	330	346	324	359	386	371	361	325	296	346	346	335	332	351	326	336	363	350	312	346	391	365	336	365	370	387	354	327	359	353	391	357	375	328	346	344	383	368	349	336	343	332	333	354	349	375	363	332	340	327	386	341	333	340	346	332	344	358	351	335	323	366	397	330	335	340	351	348	310	397	361	358	341	326	332	349	346	332	318	337	343	351	312	313	341	348	370	341	345	344	345	366	356	319	332	357	374	386	369	333	326	358	386	364	360	351	338	360	370	334	347	325	350	344	340	302	330	365	353	316	334	339	320	364	353	365	326	328	373	344	319	311	345	334	343	366	338	372	339	353	331	364	344	320	337	312	363	308	355	366	367	331	329	343	348	361	358	370	338	381	348	348	357	354	334	340	316	303	344	345	358	392	353	328	318	332	307	373	338	345	358	346	376	387	348	342	353	355	325	348	333	324	341	357	358	342	335	322	389	358	326	325	375	371	355	341	347	345	345	368	377	349	335	353	313	358	364
11144	6046	11311	11818	8538	6515	4943	4615	3374	2496	1793	1672	1430	1371	1236	1073	993	908	908	893	909	889	850	856	881	781	799	824	878	825	780	827	830	780	815	790	869	810	767	821	803	756	802	786	788	818	842	800	781	820	849	803	781	742	745	819	837	784	812	761	822	738	795	793	759	804	800	756	768	841	760	772	783	798	766	764	768	784	781	732	797	768	758	792	797	764	754	747	763	783	760	827	760	721	760	734	773	778	724	727	788	747	756	791	765	760	792	803	746	810	782	750	787	758	791	757	790	759	772	764	769	732	838	728	756	766	779	749	753	768	800	753	758	768	784	784	748	772	789	754	740	789	775	783	802	792	800	809	782	757	749	774	799	753	767	769	778	808	767	799	739	787	810	804	710	797	762	766	773	790	782	804	759	752	768	789	737	795	753	789	771	818	800	718	747	771	738	729	833	704	771	770	783	824	814	773	782	765	774	767	706	764	772	769	778	772	753	813	751	702	750	737	826	785	741	731	770	746	799	809	791	793	784	724	749	705	770	791	781	776	749	777	756	693	754	758	798	779	763	788	716	773	782	753	748	798	749	778	795	769	770	773	808	772	732	745	808	784	820	766	783	786	766	725	757	750	764	782	748	774	779	739	809	774	709	777	815	785	719	767	782	739	739	769	790	762	805	764	779	805	774	808	720	784	734	804	776	792	783	819	750	775	740	800	783	765	736	742	743	776	785	758	779	801	782	763	798	743	712	799	737	720	785	795	741	756	812	786	799	858	739	795	777	810	734	792	773	765	799	768	760	760	768	721	703	753	732	755	753	800	765	732	764	703	808	776	751	760	767	799	764	738	754	734	756	798	777	754	798	717	771	747	772	782	824	743	784	700	749	791	746	738	750	771	719	779	793	747	766	784	775	725	719	782	770	772	748	758	739	737	750	769	792	741	765	812	828	731	760	769	748	778	792	782	757	775	743	821	754	772	842	769	776	752	781	819	801	810	758	781	729	806	743	808	821	746	803	761	800	808	786	772	776	769	732	768	767	775	789	752	800	718	756	750	727	701	774	736	770	818	761	771	752	766	753	786	776	764	809	785	757	768	792	740	775	773	769	804	839	817	740	749	792	775	786	789	766	753	792	736	805	766	756	770	746	799	782	761	790	769	749	757	773	761	769	769	734	794	769	773	786	747	764	753	797	751	817	779	802	757	797	788	727	767	777	754	794	770	800	750	741	757	798	786	780	771	797	765	776	769	723	783	794	756	776	759	755	768	754	787	752	720	721	797	797	803	791	761	767	770	808	749	786	773	797	783	739	763	766	766	746	775	764	765	742	756	811	810	760	757	739	781	802	806	778	767	774	806	795	768	754	783	795	791	810	811	788	817	749	778	756	742	777	802	760	806	775	774	797	770	754	763	736	767	781	771	747	821	750	734	747	760	709	812	790	813	798	744	757	773	824	779	787	794	761	772	793	810	725	747	768	776	753	797	778	781	830	805	840	798	779	770	768	773	805	771	778	777	770	818	784	755	740	788	770	752	812	798	761	783	826	753	826	776	775	738	779	765	755	806	789	750	829	732	741	719	757	763	806	757	787	704	770	756	774	788	747	724	764	772	747	739	812	774	769	769	755	842	763	775	763	745	776	802	794	777	779	791	780	816	746	766	815	785	822	758	824	782	780	787	767	755	727	771	807	810	778	744	759	768	761	715	812	793	741	757	809	814	766	785	777	815	778	800	819	792	807	771	744	758	781	788	747	751	755	775	799	764	748	753	781	773	795	762	793	770	717	767	770	750	833	761	746	785	768	808	747	765	739	805	697	809	796	759	822	793	766	807	778	776	792	755	743	727	759	752	749	809	781	747	794	789	769	792	800	750	779	786	792	791	751	733	775	814	769	801	803	752	783	784	784	756	767	809	833	743	756	795	756	750	789	786	791	779	746	712	791	755	697	780	739	741	799	784	800	785	752	799	806	789	767	721	782	806	740	758	783	768	787	805	764	795	782	778	808	739	745	786	777	820	821	763	774	831	782	788	761	762	786	799	833	744	787	789	779	782	803	771	765	758	775	765	766	744	772	805	777	809	794	798	774	761	805	756	789	777	821	797	724	804	788	754	740	747	785	755	734	778	836	788	756	765	778	760	779	756	725	711	815	730	732	769	796	765	792	802	780	759	730	793	730	765	763	787	820	779	704	754	712	742	750	793	758	770	727	739	784	782	760	747	758	796	806	749	781	774	789	794	738	735	799	762	797	776	749	735	750	813	770	771	755	726	749	809	768	795	803	778	799	771	791	738	744	736	749	824	772	744	759	780	748	768	783	828	796	773	735	738	793	807	775	785	741	767	822	810	767	757	804	776	786	718	760	758	769	795	836	793	749	814	779	751	755	785	759	741	749	792	727	786	784	743	741	791	783	713	776	773	736	792	753	735	793	758	726	812	801	804	754	782	738	740	764	806	757	775	729	811	764	774	742	778	810	755	788	791	714	811	799	768	793	779	741	729	801	793	744	766	774	811	772	780	782	734	803	748	747	725	755	779	783	759	760	766	783	722	745	778	731	716	755	833	775	765	745	747	797	823	751	761	730	772	799	778	741	834	763	763	739	796	779	790	812	803	797	812	769	726	766	762	726	744	785	782	764	802	761	772	774	773	760	759	793	743	733	767	735	759	732	744	758	766	777	771	777	782	814	785	739	785	781	784	763	801	806	762	770	769	740	760	779	760	847	743	775	766	758	799	745	779	748	792	805	782	805	745	744	769	826	748	821	777	769	721	758	731	802	781	786	746	781	786	752	767	802	732	776	730	761	769	783	782	774	772	800	761	787	784	767	729	722	808	751	779	776	745	771	793	762	784	775	783	786	763	745	829	762	776	791	725	821	803	797	768	798	754	769	778	768	726	715	798	755	743	695	773	777	719	781	782	782	794	760	723	777	760	794	800	731	768	755	759	794	738	748	798	804	798	750	813	785	783	761	771	809	850	782	783	781	780	753	779	787	805	833	758	753	762	792	804	772	735	792	784	760	782	719	770	794	807	790	757	808	754	811	779	761	801	753	782	796	770	773	766	753	740	749	784	731	780	856	767	788	781	779	737	821	778	775	802	802	753	770	765	757	719	737	753	808	725	761	801	757	752	781	740	770	771	756	742	785	771	788	746	757	823	782	792	788	783	765	755	767	799	809	760	704	728	730	753	778	734	766	778	731	740	788	762	792	759	832	757	767	754	768	745	779	722	808	750	791	778	758	760	735	742	739	777	769	783	773	830	790	755	811	796	755	776	760	769	798	763	800	735	783	755	807	761	758	759	807	786	813	755	755	755	807	769	739	787	753	800	764	749	751	773	776	717	763	794	779	750	741	784	781	719	798	773	762	761	752	785	758	788	749	702	783	735	760	749	747	819	815	815	784	824	835	774	803	723	778	756	739	815	794	781	709	803	761	783	792	779	752	741	763	707	757	799	737	803	745	784	762	774	817	783	783	776	828	763	721	763	732	743	767	774
26650	11688	10690	8191	4493	3248	2115	1608	1244	912	629	694	584	583	553	528	503	482	459	459	442	437	464	437	450	446	433	442	416	452	449	421	389	441	405	421	417	407	435	425	456	406	437	418	448	407	486	450	434	409	454	426	422	465	425	421	472	488	401	375	415	415	403	429	448	388	453	415	489	409	466	439	454	433	446	432	381	434	434	447	409	411	448	472	471	439	423	406	438	396	433	439	444	368	390	434	429	449	425	408	430	447	422	445	432	424	439	426	421	413	419	421	442	417	436	440	425	440	430	403	420	442	433	460	407	404	385	453	441	439	424	422	420	457	446	433	447	400	426	432	457	438	436	430	456	388	441	432	403	448	432	472	474	470	438	433	444	451	384	456	461	417	418	405	438	394	467	391	445	488	430	424	401	425	442	437	424	402	497	424	431	413	463	460	488	415	440	459	427	402	417	440	477	420	422	435	435	386	431	492	441	456	413	408	389	446	393	443	409	376	440	392	443	426	403	435	406	403	366	426	457	426	426	429	411	425	414	463	423	447	404	404	386	409	399	378	421	407	425	419	406	421	408	418	373	417	441	406	438	409	396	410	416	431	429	387	373	415	394	423	437	420	451	493	443	428	434	411	414	428	425	403	423	429	399	419	383	384	410	370	444	422	406	437	417	445	434	406	424	420	465	397	440	420	431	444	437	447	410	385	429	405	424	415	423	393	415	433	472	432	423	382	413	416	380	450	440	436	411	436	402	423	434	401	432	430	434	415	436	456	411	443	416	451	427	380	455	389	399	407	405	442	397	426	457	432	429	407	479	433	464	398	412	407	477	416	434	426	418	428	436	363	395	468	422	455	457	456	425	412	450	449	425	430	423	422	378	376	413	399	413	417	424	401	420	435	442	422	397	429	427	441	432	444	405	424	402	459	406	419	435	391	418	387	434	390	428	439	398	388	448	399	428	415	446	410	433	444	441	453	420	448	453	496	430	420	439	446	475	438	430	414	435	409	399	422	442	385	435	407	439	407	421	398	425	454	424	420	447	427	420	397	379	410	422	415	427	421	461	464	399	481	449	390	432	430	423	401	430	425	445	441	439	425	455	413	420	434	414	440	431	399	396	432	387	426	432	436	395	416	431	460	445	390	436	422	409	419	442	447	411	446	400	417	419	431	414	425	438	407	433	442	377	397	427	426	412	460	411	435	423	419	434	423	435	419	437	453	442	450	409	470	422	469	463	377	393	473	409	437	422	416	432	489	429	401	432	429	430	433	440	419	458	424	408	408	410	434	434	430	414	433	439	460	413	432	417	401	434	391	445	438	448	391	455	420	399	418	471	445	440	441	385	428	416	425	397	486	430	441	424	392	386	414	442	407	387	455	460	490	413	408	420	442	399	398	413	433	406	423	473	436	424	448	442	425	405	416	415	468	453	436	391	430	498	401	420	440	406	413	405	407	416	393	410	427	422	404	414	420	437	415	453	412	416	432	441	403	434	427	444	427	459	427	445	452	420	444	437	418	412	445	450	433	442	409	440	395	410	390	425	425	455	433	411	436	459	358	389	390	453	408	419	425	386	412	406	428	430	423	412	478	453	426	412	444	403	419	453	427	415	439	435	434	440	462	429	402	420	447	419	415	443	397	423	451	454	453	394	429	399	422	421	432	389	413	405	441	397	410	445	472	401	433	425	445	446	417	429	408	409	444	412	422	431	443	410	396	447	427	435	423	407	417	412	391	429	434	408	387	397	396	463	382	400	410	434	429	432	388	435	441	442	396	452	416	461	456	434	434	467	486	380	421	392	410	457	449	430	442	406	445	415	408	442	424	449	431	433	390	407	417	461	407	406	385	440	432	424	398	466	445	449	414	478	434	485	391	472	450	445	435	377	422	420	448	422	451	408	443	459	414	402	440	438	408	448	414	441	429	450	416	399	457	444	439	433	431	456	458	409	437	404	419	420	375	425	431	434	455	411	399	438	455	449	404	430	414	423	444	381	475	448	442	410	459	448	413	434	425	446	427	410	448	410	421	403	442	428	424	427	452	388	453	445	450	432	446	451	435	393	428	442	459	421	422	430	440	440	419	416	383	404	405	457	463	414	426	434	455	426	422	415	480	450	397	421	410	387	417	381	450	426	420	425	448	420	416	443	411	440	395	430	416	407	458	455	398	450	416	437	383	412	431	438	428	416	417	426	405	456	419	419	430	440	414	444	416	420	460	442	416	434	429	419	438	432	384	438	396	463	412	408	403	427	447	416	432	435	383	407	377	461	468	380	416	415	444	443	431	415	420	421	360	425	442	441	418	438	444	430	450	407	440	443	420	420	457	416	410	390	409	417	457	425	417	426	403	434	415	457	414	407	441	428	440	390	391	446	443	421	411	463	399	416	410	430	411	430	448	401	454	440	427	449	438	436	426	453	404	412	425	404	466	408	415	453	428	458	422	429	458	423	427	423	444	453	396	414	430	439	415	432	403	422	433	437	412	365	447	436	443	443	420	443	435	459	428	459	425	444	446	427	408	376	407	422	406	465	452	402	408	391	415	462	427	455	406	413	450	424	423	396	464	478	421	419	462	427	438	415	425	446	437	380	396	436	425	439	441	415	429	425	420	423	362	445	431	397	440	383	411	369	449	402	445	424	443	424	448	460	456	413	395	457	435	469	417	412	423	408	386	440	472	468	395	395	423	450	469	408	404	397	423	413	423	437	432	418	424	378	401	456	458	414	439	444	418	468	395	407	443	428	453	414	485	456	458	415	436	439	392	401	420	428	437	453	425	447	424	434	433	455	404	414	459	427	422	442	428	440	405	380	348	385	424	456	434	441	364	434	448	445	420	437	446	447	404	411	390	397	426	448	454	450	429	456	419	436	416	454	420	441	400	404	442	414	394	402	386	435	446	429	392	385	408	423	422	419	448	466	422	427	433	418	425	389	408	436	425	396	398	428	407	439	427	377	430	411	442	413	373	424	407	377	402	416	443	437	396	451	381	424	453	444	425	424	451	414	433	415	400	433	419	389	471	469	470	415	388	431	426	421	422	416	401	436	434	411	429	447	440	427	431	387	401	397	428	425	430	409	402	399	428	399	378	429	430	416	385	426	426	355	396	438	437	437	415	402	448	422	422	477	436	427	442	454	431	408	418	462	407	449	442	421	436	427	426	421	395	413	433	420	419	432	392	424	403	429	416	427	429	478	473	434	407	400	400	418	429	398	426	468	472	458	429	416	385	449	390	410	442	427	440	421	391	436	452	402	376	402	430	389	382	437	448	430	448	463	404	427	466	440	418	444	417	420	423	383	379	447	414	454	446	449	456	407	420	428	437	433	447	428	426	437	431	430	411	442	412	420	447	430	419	382	408	434	456	429	435	415	467	435	421	470	390	406	437	420	438	414	439	472	433	447	397	406	449	379	404	437	445	413	456	430	413	443	425	457	428	422	405	428	414	401	452	396	407	425	480	463	409	432	409	426	390	442	432	399	454	467	444	418	400	412	435
14582	8222	14414	15238	10958	8742	6470	6135	4736	3297	2360	2068	1827	1636	1485	1278	1206	1157	1083	1180	1089	1065	1079	1043	1015	1035	1049	966	1056	1005	963	963	920	973	969	959	943	1006	905	1021	963	995	994	984	968	934	947	926	986	984	1051	1002	999	945	986	933	962	909	922	936	955	922	963	894	958	949	977	932	905	897	939	909	912	919	881	930	846	894	909	970	934	890	892	931	912	957	938	952	865	924	885	910	944	938	932	891	951	922	923	924	929	919	899	891	910	882	912	935	917	979	942	903	901	930	932	921	926	914	953	887	933	887	889	951	879	939	936	958	896	923	943	968	921	881	921	932	974	905	879	930	922	906	946	913	931	941	972	946	897	936	965	935	969	940	963	914	1013	899	897	963	929	901	955	942	904	957	926	957	899	936	918	993	975	876	918	903	955	911	943	901	956	905	893	934	899	872	904	954	871	920	893	940	953	988	914	905	850	958	928	920	867	964	931	915	946	944	935	882	885	908	910	906	898	975	923	935	898	901	921	902	923	909	889	927	926	902	961	927	961	945	945	907	927	934	892	913	919	931	921	937	915	904	920	913	903	854	885	896	916	964	916	896	983	896	967	958	964	922	844	944	929	924	971	916	927	891	923	921	900	969	962	920	873	950	921	947	932	930	907	913	903	899	914	883	900	883	892	910	902	910	916	888	978	959	933	897	938	882	934	928	941	968	887	934	885	880	912	931	939	909	918	894	912	902	899	869	987	898	936	911	877	943	966	902	843	893	920	883	935	947	932	916	916	921	871	962	947	896	926	926	934	910	935	950	922	894	950	943	904	878	936	939	958	916	896	939	962	936	919	907	883	877	904	891	954	896	861	939	918	922	896	922	920	918	947	882	889	908	960	902	849	910	915	939	910	911	927	877	871	985	983	940	969	902	892	940	921	864	874	921	931	880	962	893	919	899	923	931	952	931	919	919	907	922	937	946	931	902	916	925	932	954	901	955	865	898	892	892	926	913	925	937	908	903	904	915	909	909	918	940	907	911	930	916	956	984	938	971	913	909	887	915	873	925	958	938	909	886	893	987	926	950	906	947	926	950	930	938	940	932	904	926	994	939	960	900	942	869	912	915	925	959	893	880	876	954	867	927	889	912	916	929	941	968	925	935	943	900	905	926	912	925	963	899	891	972	872	895	923	991	917	954	853	922	963	887	924	962	922	977	904	940	924	842	908	915	937	855	859	912	879	905	914	977	919	891	942	970	908	924	893	931	921	893	894	937	909	853	949	936	922	951	938	915	851	910	943	913	956	938	890	907	872	947	927	959	951	892	929	936	908	904	891	964	898	912	931	906	899	924	951	908	883	886	916	939	976	877	944	938	953	901	944	939	920	896	923	926	912	951	953	933	945	920	932	878	885	894	970	893	894	945	902	914	929	920	929	929	925	944	918	912	926	941	922	880	937	936	900	912	894	936	923	958	902	932	940	885	953	913	906	924	942	893	879	915	910	931	937	954	930	943	855	911	879	878	908	888	888	917	928	887	957	898	873	912	931	955	898	943	944	879	900	966	920	941	920	942	904	909	920	902	878	948	914	924	941	932	907	917	940	979	940	909	916	902	911	891	890	899	920	920	887	903	1012	918	970	946	956	902	956	930	903	944	975	913	917	913	939	927	983	972	931	931	927	912	923	899	932	945	965	960	929	946	927	915	863	899	952	953	913	931	954	955	892	942	920	914	980	884	885	893	894	1004	895	950	960	973	912	902	892	938	995	885	946	850	877	961	883	881	843	932	874	948	904	935	945	850	893	949	894	906	934	975	917	900	935	887	941	938	896	902	922	918	956	910	926	866	928	936	898	900	922	842	933	882	919	913	946	931	906	954	873	893	952	891	887	920	945	891	944	941	903	899	937	920	935	931	938	966	859	931	914	953	905	907	943	952	904	931	875	983	883	961	930	940	935	956	929	983	925	862	948	858	923	956	947	935	927	896	924	926	936	921	945	932	931	928	907	913	893	1002	993	920	930	917	958	911	878	931	951	897	922	940	972	891	971	946	872	928	964	967	935	901	878	877	924	912	930	914	853	948	898	937	953	953	883	934	961	903	958	950	872	936	937	845	889	936	917	907	939	929	899	937	936	926	895	935	897	870	919	916	930	962	942	908	882	875	959	912	875	952	886	913	892	897	934	922	938	935	890	921	944	947	898	932	940	963	960	888	913	971	908	905	906	981	949	927	887	927	935	922	920	862	1001	892	900	924	871	900	903	901	901	938	885	867	967	900	879	953	906	871	899	928	882	924	882	888	942	1030	909	920	886	928	926	918	962	896	961	893	873	914	957	922	938	927	941	926	965	959	932	860	907	886	906	964	963	920	922	880	850	905	956	919	926	943	874	903	887	900	928	941	921	842	916	890	915	863	950	843	930	934	926	908	905	915	934	955	920	974	917	905	967	931	881	917	871	955	902	933	918	888	911	934	884	899	917	922	955	909	988	866	958	929	879	945	951	922	902	920	948	993	919	964	929	965	954	888	931	919	933	884	918	922	929	916	945	931	903	907	937	971	918	1005	960	895	934	903	940	910	934	903	932	994	963	868	931	903	955	906	972	929	908	933	949	913	913	917	896	936	913	953	939	937	889	928	962	941	850	921	899	901	910	918	896	875	874	917	888	908	949	914	968	883	851	906	932	875	903	904	922	897	892	977	948	925	919	899	908	939	926	876	920	965	945	950	900	901	875	880	939	977	955	932	896	949	917	906	887	938	1001	933	922	912	917	889	882	889	877	910	887	933	915	941	954	879	912	897	910	927	953	896	950	891	904	947	957	909	906	938	958	883	907	907	945	901	958	932	922	921	858	897	922	941	929	980	948	927	920	891	958	895	897	889	907	888	959	886	937	895	925	947	912	906	939	902	860	943	914	904	949	879	896	923	946	934	921	860	941	886	954	896	965	906	925	923	894	897	983	906	898	952	901	899	890	932	887	920	916	929	960	906	944	895	940	903	877	928	918	942	872	962	893	882	928	948	909	911	938	969	936	936	861	893	914	915	915	890	966	965	930	902	927	889	871	903	929	898	939	900	924	917	933	915	931	855	912	908	961	905	880	915	977	862	890	930	919	932	887	907	906	938	951	911	934	909	944	894	896	873	879	845	938	897	909	968	946	920	893	909	952	930	966	934	922	914	927	987	921	882	856	958	938	898	904	897	940	902	928	913	901	928	946	942	896	927	903	924	951	927	888	956	931	937	896	920	898	939	905	901	941	918	982	920	976	879	921	914	945	889	952	919	898	904	935	955	923	888	898	908	953	890	945	935	870	929	907	915	927	896	967	1035	895	855	937	920	923	923	909	853	888	884	907	912	907	925	950	909	889	987	923	969	944	885	914	902	882	916	957	899	917	917	906	902	939	940	942	867	926	951	872	1009	925	956	927	873	960	916	915	919	916	877	942	894	889	909	926	880	931	914	915	945	934	922	892	928	881	942	945	917	905	892	973	880	943	894	932	913	916	873	950	924	866	895	992	937
7967	3432	3399	2357	1577	1081	791	631	626	548	504	436	445	399	386	367	398	341	354	353	372	408	393	360	343	338	362	378	377	355	377	339	373	351	369	370	344	373	341	322	350	381	350	352	347	353	345	336	339	358	339	384	360	367	349	337	354	376	337	394	374	340	367	353	371	384	362	359	365	350	356	389	321	370	372	408	392	366	377	378	362	334	348	353	356	380	342	359	388	327	342	328	390	359	348	341	364	377	380	359	371	339	347	361	349	359	343	347	409	378	339	358	344	367	350	337	356	367	389	366	348	373	370	382	371	357	361	394	369	371	351	339	324	401	369	366	375	333	367	331	339	359	390	351	356	351	423	384	351	376	317	381	344	360	359	317	401	348	368	368	323	346	350	360	381	371	350	341	345	322	394	405	371	376	357	328	333	385	372	341	368	359	369	354	334	396	397	321	377	392	371	367	341	299	364	383	363	372	359	389	339	381	337	354	387	379	406	380	351	357	346	389	385	382	345	350	346	340	314	364	377	366	364	361	368	352	359	335	319	364	364	340	343	346	335	321	369	362	390	374	382	373	347	359	341	360	344	348	359	335	351	350	329	385	346	375	386	344	363	344	352	341	348	356	345	348	328	361	374	378	336	334	352	346	376	352	412	363	352	336	363	351	346	341	364	363	394	374	305	369	364	326	339	369	337	378	381	357	329	384	358	344	347	342	336	386	403	363	362	366	327	332	403	376	356	388	331	358	370	346	328	376	389	369	325	340	348	367	343	384	342	338	401	349	334	327	347	383	380	370	345	345	389	369	360	341	368	358	373	321	337	382	383	377	335	384	365	322	363	346	346	329	346	351	365	341	408	345	354	392	377	348	352	307	364	378	291	348	330	370	340	349	339	364	358	345	348	371	343	363	382	340	373	396	387	380	378	358	339	320	345	361	367	385	357	423	345	398	365	361	395	346	369	352	339	366	352	387	358	372	363	360	339	379	346	356	368	349	396	362	326	356	335	351	363	362	362	333	372	327	384	362	349	345	363	346	328	366	375	385	400	379	391	365	375	333	372	401	387	349	384	352	361	337	390	360	378	338	371	356	391	354	329	368	364	375	371	357	360	363	377	383	348	371	358	394	370	346	398	384	380	355	356	334	338	364	371	294	339	351	354	367	393	352	385	342	328	369	321	354	354	351	332	334	358	393	337	335	349	397	345	416	343	385	339	323	340	346	329	370	347	370	375	355	346	358	376	373	333	400	315	352	345	362	395	394	336	376	393	334	369	336	337	344	378	350	379	361	359	383	404	362	340	359	336	388	343	401	371	346	345	382	385	359	367	352	367	360	361	342	363	379	347	303	367	341	404	379	365	324	383	368	356	364	355	342	385	397	363	323	329	396	362	382	324	377	392	365	358	387	361	343	342	368	373	354	386	380	368	381	323	367	348	368	381	383	387	386	386	359	372	363	370	355	337	333	342	358	358	366	364	360	386	385	348	388	379	355	357	346	391	372	370	372	360	353	364	388	384	328	341	383	347	375	378	327	349	373	369	359	365	373	379	347	338	361	338	378	331	333	367	319	371	330	374	332	367	321	346	336	363	342	329	329	371	369	353	339	328	342	342	349	379	350	361	372	358	327	381	345	369	384	400	352	369	402	365	353	350	352	360	353	346	375	347	363	370	384	374	319	413	393	351	360	348	373	350	348	355	340	358	344	373	350	361	358	343	364	309	364	344	341	358	391	372	352	335	391	385	332	353	359	351	355	361	379	327	340	359	366	368	353	326	377	360	358	394	386	369	337	340	345	365	356	354	371	357	380	355	320	352	367	377	364	374	343	363	324	398	356	373	337	312	389	352	380	394	338	380	371	385	372	336	358	362	330	365	336	349	341	340	367	322	379	351	360	328	355	358	359	346	335	338	372	338	345	372	385	385	367	386	350	353	312	343	357	368	355	351	339	345	357	315	333	342	373	344	333	383	376	383	354	333	370	362	355	359	369	324	346	370	333	351	369	358	344	340	327	329	324	354	354	333	367	341	337	337	371	392	363	377	354	357	383	345	355	367	388	396	335	368	378	358	330	361	380	385	341	325	337	400	358	375	354	372	355	354	379	366	352	379	360	363	374	371	385	338	322	381	379	347	387	341	346	381	373	401	333	370	347	356	386	378	360	388	397	305	360	366	352	368	342	387	399	378	318	318	358	356	349	346	365	356	366	344	373	348	350	342	379	345	386	353	367	346	340	361	349	386	352	362	388	349	332	351	390	365	350	403	373	351	357	361	371	344	347	346	381	343	353	343	372	348	332	368	333	358	381	350	338	344	345	309	376	339	324	335	353	350	370	355	387	382	362	351	354	386	382	338	298	353	325	385	362	383	368	345	352	337	380	367	349	358	365	368	349	352	383	365	305	353	313	345	344	357	339	352	353	362	375	341	354	357	352	349	381	360	335	365	367	371	384	332	319	389	370	373	368	337	370	382	350	377	347	364	355	353	369	334	363	356	323	354	319	382	356	381	382	365	392	338	383	357	351	348	375	372	314	347	357	365	374	320	389	367	370	373	386	366	340	360	372	360	338	346	364	340	328	337	351	312	356	363	351	364	353	379	351	327	339	359	331	378	363	375	347	381	393	363	327	335	344	375	337	358	343	325	329	367	334	348	332	358	340	412	366	358	366	381	364	376	355	349	349	353	332	376	392	356	355	353	384	368	378	327	381	386	360	393	359	383	345	347	341	358	393	363	363	347	351	386	327	375	354	355	302	364	362	352	350	361	351	397	380	350	356	355	339	339	299	346	361	350	313	339	372	380	350	349	395	373	378	408	366	344	358	326	352	354	357	363	353	362	395	395	363	398	387	372	360	369	339	380	352	351	290	379	375	366	371	357	346	363	385	341	331	370	373	392	326	326	349	372	355	345	326	356	358	329	328	375	340	341	360	391	357	394	331	379	367	411	364	314	329	345	336	362	366	378	336	379	343	345	333	314	352	354	343	372	360	328	346	375	394	346	358	358	333	333	347	341	330	341	347	362	336	327	395	383	359	311	329	362	361	365	343	322	385	339	319	375	357	355	382	355	379	338	351	378	363	374	357	386	343	340	345	351	353	328	327	365	410	369	373	343	333	373	335	355	367	383	378	346	390	352	357	378	363	342	355	377	343	371	416	365	353	356	348	375	346	371	370	390	336	345	382	331	370	380	370	387	366	374	346	343	318	409	334	358	362	351	349	367	351	347	395	383	378	334	329	337	354	318	338	337	386	342	380	437	378	371	368	339	357	363	353	334	377	359	343	330	383	346	385	370	340	332	376	379	366	327	365	382	360	334	337	377	344	394	342	339	353	352	371	347	351	361	329	374	358	370	345	343	379	382	363	350	366	333	339	372	346	353	337	388	327	337	342	366	373	344	366	359	354	353	384	329	366	350	360	370	373	394	353	354	353	365	384	380	361	356	380	359	382	366	330	331	380	306	369	357	356	352	377	387	324	366	389	351	331	350	361	359	382	325	376
5088	3098	6233	6714	5107	3900	2778	2359	2231	1712	1393	1251	1190	1076	946	897	915	875	840	838	829	840	824	789	784	840	786	827	799	824	799	807	835	842	772	770	802	770	772	807	734	790	821	791	782	797	784	820	781	820	832	802	841	803	778	793	812	757	790	820	808	762	769	735	777	804	786	807	768	784	801	765	764	806	821	771	776	821	762	772	761	725	769	780	741	728	760	769	784	746	738	768	835	750	797	783	800	765	760	809	765	810	809	800	829	751	784	812	757	744	764	779	780	793	799	800	755	797	803	783	811	807	841	800	761	783	823	835	822	786	783	767	791	817	811	726	744	759	804	796	783	770	776	763	784	840	776	809	748	801	757	844	775	719	797	780	805	785	808	799	779	822	758	802	817	773	763	770	810	810	812	797	797	761	802	782	772	815	741	790	756	753	781	814	764	736	763	780	744	788	811	795	800	793	797	835	752	824	782	773	800	776	816	770	783	774	812	785	808	783	800	775	794	776	771	778	798	826	819	799	810	771	740	790	813	800	813	835	778	774	816	802	764	802	788	736	789	801	804	714	798	762	798	735	814	750	828	770	800	777	729	815	741	742	760	746	810	783	840	808	775	743	790	783	731	741	761	790	798	809	792	782	777	851	724	810	750	728	720	778	777	777	825	747	780	782	817	774	754	777	723	796	798	764	790	775	778	776	762	786	802	762	813	790	815	758	835	757	788	793	809	773	760	756	764	765	816	780	773	777	775	733	768	827	768	757	791	752	765	807	771	746	707	804	738	815	805	772	779	750	782	738	786	783	752	790	786	790	792	840	706	760	783	819	759	781	782	772	785	766	793	737	845	753	802	773	752	756	780	694	776	795	825	800	739	751	735	811	765	812	776	807	781	764	703	772	744	793	794	781	754	816	753	739	757	786	749	758	796	823	780	759	796	747	825	790	756	764	777	783	742	820	779	781	791	765	744	736	803	863	760	778	770	768	784	808	778	784	808	810	741	759	823	739	762	826	788	759	781	750	780	757	770	761	798	771	763	797	784	786	785	768	794	828	778	775	765	756	815	783	796	781	816	789	781	755	746	787	785	744	736	790	768	795	768	797	806	795	782	800	747	761	837	743	749	754	781	770	725	765	809	764	799	731	776	794	855	801	756	793	789	797	764	768	739	822	802	812	801	807	782	791	814	795	811	834	794	812	806	809	805	797	793	759	781	755	805	732	784	774	774	783	782	799	777	756	770	769	800	783	772	760	800	781	821	777	810	743	782	828	778	762	759	850	754	770	788	756	775	792	793	782	794	813	750	741	759	794	755	805	789	758	768	788	830	763	775	757	762	777	772	787	766	771	825	743	842	795	758	779	769	771	810	764	801	788	813	807	739	793	799	786	819	719	741	774	731	781	730	752	802	789	781	794	751	766	765	759	796	802	813	798	788	811	785	830	795	721	765	798	789	801	819	791	798	824	771	776	793	809	800	790	752	798	744	765	768	735	764	777	781	715	741	801	780	777	808	827	797	760	724	786	772	763	797	745	781	780	834	776	773	814	766	817	794	808	807	817	782	746	759	739	805	797	813	808	787	781	794	773	762	847	726	772	810	779	794	779	797	770	799	745	744	779	794	817	815	805	829	753	780	812	786	741	790	790	751	811	808	793	790	774	763	748	771	764	805	747	757	785	770	791	814	799	772	764	736	818	803	832	823	769	770	812	782	842	799	745	727	779	747	746	797	776	795	748	796	774	784	787	754	744	787	809	807	811	762	744	808	824	847	810	810	813	828	797	792	797	774	765	752	769	787	787	800	784	726	774	860	847	774	804	754	805	776	781	833	806	769	785	752	759	769	782	801	776	768	794	835	825	820	788	774	798	802	726	740	773	755	786	749	776	740	751	817	773	767	800	815	768	748	774	767	763	766	773	771	751	766	766	790	764	756	798	775	783	783	807	788	790	778	791	790	779	735	782	786	754	759	771	798	781	732	720	778	793	759	764	812	779	771	767	748	799	799	731	802	779	819	722	763	843	778	734	809	831	811	871	737	805	780	823	826	777	776	730	777	783	748	821	754	763	819	816	818	751	757	746	764	756	775	818	755	742	801	796	768	797	764	747	827	780	812	793	818	756	797	789	832	749	802	791	814	813	784	759	775	763	767	828	784	799	784	742	807	783	771	762	736	771	711	759	779	791	726	823	763	852	805	816	798	739	757	707	758	782	782	765	827	779	794	810	748	765	738	791	742	778	791	710	752	785	810	784	783	746	761	780	795	813	749	730	817	792	782	790	747	797	768	764	769	794	780	799	832	811	801	801	736	777	818	799	768	774	812	746	800	786	734	717	778	754	811	790	805	791	775	800	785	788	757	749	755	810	766	808	751	777	814	817	808	756	812	750	833	746	775	735	815	804	753	765	787	756	796	838	800	780	805	781	776	737	795	805	798	754	798	804	798	764	764	770	808	791	766	750	814	793	765	809	857	781	784	799	790	762	816	787	747	774	814	778	772	802	832	757	801	751	783	767	806	740	774	741	758	741	771	746	774	776	794	756	774	802	777	759	779	784	775	737	757	803	789	780	786	839	787	777	774	785	753	820	763	756	762	801	762	800	822	802	815	766	769	758	829	762	767	766	742	806	764	766	791	776	751	775	810	802	728	809	773	781	809	777	794	805	783	796	766	781	795	767	785	748	797	783	775	818	794	788	774	790	762	809	777	743	807	809	783	798	718	754	730	767	756	797	791	808	743	746	739	758	732	794	780	770	800	791	762	744	773	774	785	746	800	802	800	748	752	786	848	784	751	819	747	796	787	797	847	746	779	745	786	766	763	748	807	756	821	768	765	812	731	776	768	781	787	794	748	818	814	748	751	771	830	787	778	797	741	793	818	760	765	731	774	793	773	743	810	827	771	803	771	754	797	771	794	763	778	784	786	768	821	802	788	792	812	767	786	766	814	762	797	803	783	733	759	794	764	824	731	803	764	793	800	772	775	820	755	785	807	802	799	806	806	810	733	787	796	796	797	761	754	758	824	769	770	748	829	779	792	824	796	811	763	774	798	781	765	808	775	789	779	759	732	724	831	757	732	745	791	774	759	837	786	813	769	773	790	770	769	812	818	772	771	759	794	788	766	801	761	773	762	786	771	741	767	781	793	761	835	790	740	794	811	772	820	767	799	741	867	754	754	786	762	769	760	782	827	774	782	749	783	766	776	776	768	771	752	831	826	788	742	784	769	755	770	784	779	789	800	751	752	779	774	766	756	804	782	791	731	854	750	773	777	803	764	788	799	804	808	753	783	775	789	812	769	797	764	819	741	780	784	766	841	798	819	739	737	797	805	791	770	810	773	750	796	782	747	813	781	848	806	802	763	753	800	806	827	805	808	802	773	782	835	760	817	810	749	784	799	806	778	746	801	761	753	732	796	780	709	786	837	825	787	797	752	770	806	777	793	739	809	810	771	777	778	761	797	793	769	780	746	788	757	781	823	790	840	824	783	768	847	832	745	722
17293	7084	7246	5658	3086	1976	1356	1004	845	707	521	508	490	408	373	326	373	364	389	381	363	356	381	356	368	371	392	392	373	328	372	344	342	374	357	356	346	352	345	342	354	360	372	365	358	347	357	353	332	353	358	340	336	331	403	344	364	392	359	315	345	340	334	394	340	346	362	355	366	346	331	318	393	366	342	359	330	320	365	387	334	330	333	358	357	351	356	352	320	344	336	342	329	366	362	350	343	373	339	320	372	369	318	367	359	378	334	403	355	331	358	334	340	345	337	366	343	348	324	345	328	358	347	341	312	352	327	325	330	328	376	381	368	339	316	345	361	330	354	336	328	328	341	332	338	372	339	288	326	355	347	324	328	320	377	357	362	321	349	354	383	378	335	348	368	328	339	356	353	357	338	349	345	372	351	347	348	358	328	345	366	335	368	356	325	318	327	339	354	349	354	373	361	328	365	344	360	372	345	344	343	352	349	329	383	302	357	340	327	367	317	385	403	294	325	337	341	339	336	360	341	314	372	371	363	329	319	323	369	357	344	349	346	324	346	330	342	354	365	373	330	353	348	331	330	382	343	332	335	337	371	329	343	357	342	350	363	359	342	365	343	334	380	319	355	333	320	346	362	329	338	349	345	343	350	353	330	332	351	374	347	349	350	345	363	333	345	351	337	316	336	321	369	318	360	347	322	333	336	360	329	373	353	330	352	350	362	350	325	354	361	339	332	365	378	359	341	353	369	311	356	373	361	336	354	331	333	387	339	321	331	386	374	353	382	363	348	335	323	362	319	327	331	405	330	331	332	351	390	401	326	334	343	361	328	323	345	389	357	341	360	372	355	388	359	348	344	365	345	350	364	334	325	358	387	334	322	310	315	374	386	385	411	363	350	376	366	309	344	321	337	348	353	332	320	380	339	350	330	305	352	347	321	335	388	370	345	312	338	322	343	323	333	326	376	349	341	336	315	358	327	374	322	367	369	301	358	349	351	329	370	331	343	349	383	334	363	361	361	342	367	348	341	350	362	348	311	322	368	369	385	358	310	349	358	310	337	357	366	347	366	367	351	336	372	331	338	340	362	321	349	372	320	346	355	311	334	326	365	334	318	353	348	345	331	353	340	337	364	378	357	365	320	327	353	338	322	362	380	374	332	364	345	385	327	338	353	319	325	381	319	356	350	354	358	321	374	356	378	315	376	341	376	331	318	343	333	350	330	376	328	322	339	358	371	327	337	345	378	348	339	344	342	324	338	362	349	333	337	331	362	348	320	363	355	368	355	356	310	323	313	331	363	357	336	327	339	345	335	340	362	340	350	363	366	342	365	345	336	346	335	377	351	300	343	323	334	309	333	373	351	333	329	339	377	320	365	342	349	332	345	350	330	347	387	352	345	366	366	378	388	330	342	346	357	330	368	354	343	304	333	327	380	350	340	361	335	407	322	340	374	334	370	379	340	313	356	366	351	327	349	383	346	321	324	326	375	362	347	336	348	330	340	375	327	314	361	340	338	387	388	359	340	336	363	372	357	332	366	319	311	354	325	335	359	335	394	325	333	331	339	322	327	343	325	345	358	358	352	350	356	326	298	361	389	345	336	313	332	333	360	402	330	343	361	355	334	356	363	351	340	345	358	343	362	368	348	340	344	354	343	322	368	362	340	367	356	347	337	346	372	347	330	338	380	352	319	366	349	346	313	299	293	336	357	323	329	326	388	323	361	326	329	355	360	349	337	382	346	322	343	379	346	331	351	317	365	370	324	320	334	383	355	337	369	338	333	353	382	338	353	338	359	363	336	345	363	339	331	343	339	319	343	328	371	328	323	364	364	356	339	289	378	304	345	329	353	358	314	310	340	345	358	375	334	283	302	353	356	340	348	330	331	335	359	385	329	366	345	362	346	350	320	366	330	374	387	341	347	397	366	326	383	329	368	336	328	333	362	321	366	360	354	348	356	408	365	347	358	352	299	337	338	319	337	341	408	370	344	377	316	349	374	337	358	350	333	303	358	356	322	348	366	355	314	385	391	366	359	321	293	367	348	350	345	336	327	322	317	354	336	367	359	349	386	344	374	323	382	337	361	369	332	332	349	342	395	376	356	347	374	338	322	355	360	337	326	341	367	384	344	353	312	328	347	344	352	325	370	355	335	334	322	345	385	378	349	353	310	340	333	355	342	386	334	356	361	368	335	369	369	349	360	377	357	331	377	382	413	364	342	348	353	328	328	356	345	387	314	314	344	331	361	353	348	362	335	346	359	337	329	366	331	364	336	337	321	356	347	360	330	358	370	358	329	382	357	325	338	356	347	349	398	357	361	360	384	370	369	352	321	355	338	350	346	341	340	336	335	355	322	323	360	366	312	319	343	344	359	341	339	340	350	332	347	382	364	334	328	369	308	310	359	335	352	347	387	333	352	338	356	360	377	366	386	384	337	336	337	344	343	350	316	309	325	338	379	335	363	349	331	334	330	352	356	336	305	357	359	302	338	358	343	343	356	346	331	335	351	378	366	333	328	347	364	361	342	350	335	360	314	346	347	337	344	351	330	301	347	349	357	372	379	351	394	333	343	343	360	340	321	382	366	336	327	333	348	328	337	342	373	333	342	332	365	387	359	310	379	343	383	369	336	337	353	334	293	327	354	334	340	339	314	316	337	359	360	298	366	387	335	348	335	338	346	372	355	349	360	345	364	334	370	341	322	374	365	359	356	364	353	334	337	330	352	340	320	356	351	355	356	348	310	332	346	334	336	364	312	379	328	342	345	354	296	353	333	353	391	326	346	348	333	363	322	331	315	354	391	391	346	348	327	349	347	343	312	370	344	360	358	334	372	353	342	388	351	364	357	332	365	369	327	352	357	322	330	361	350	308	349	355	335	336	349	321	325	330	312	330	358	382	345	358	376	359	367	328	372	361	373	370	313	334	331	348	328	326	353	342	334	336	334	366	380	346	355	406	341	312	362	326	340	405	354	335	337	323	351	335	333	334	314	366	369	337	338	363	322	342	345	353	360	331	358	346	359	357	407	383	368	324	356	331	348	348	344	369	325	361	347	296	368	340	346	337	328	330	372	358	333	358	357	360	359	323	335	378	321	403	382	317	330	308	313	351	329	337	326	403	322	362	285	312	366	353	379	342	369	331	355	319	365	356	314	357	341	347	331	351	357	322	350	356	398	347	345	355	323	372	350	361	376	338	345	364	359	380	348	337	356	328	325	336	354	358	352	323	341	333	348	326	329	350	341	373	343	385	366	366	360	323	356	370	321	338	320	343	348	324	322	348	346	348	332	375	341	335	331	306	340	339	329	342	363	357	358	376	361	388	360	339	355	356	332	325	341	317	376	351	351	350	332	363	363	313	383	322	343	366	344	367	364	330	353	304	355	363	351	338	374	337	338	357	311	348	372	316	344	347	359	340	347	322	371	317	336	351	333	347	334	345	339	371	327	338	373	387	346	334	317	336	342	349	384	345	391	390	372	362	406	323	324	321	358	377
10736	5706	11178	11828	8653	6513	4957	3997	3335	2641	1954	1629	1438	1274	1150	1045	956	939	958	899	873	849	862	835	828	837	816	819	788	810	786	807	768	825	765	763	805	764	799	799	834	768	738	808	835	781	815	811	844	790	810	781	827	791	851	775	807	776	790	788	827	784	754	767	785	752	773	759	755	804	788	750	758	793	708	779	774	801	763	761	760	788	776	771	797	779	787	744	777	823	773	795	748	814	763	758	714	785	781	724	794	795	753	767	797	773	753	808	785	772	809	741	823	794	747	795	775	788	757	758	757	771	780	723	749	739	757	785	749	736	776	773	825	752	772	735	781	782	772	743	798	752	809	752	763	762	735	743	702	744	755	732	773	794	746	799	782	758	785	769	813	763	801	779	746	832	759	772	756	807	795	728	773	767	769	737	740	793	705	783	800	789	753	746	790	739	768	759	804	805	765	772	785	784	807	743	758	791	836	778	760	776	810	788	725	786	772	749	772	777	776	760	774	752	758	738	774	776	753	774	753	795	723	743	779	802	768	804	802	752	741	783	730	766	775	769	769	760	752	787	781	779	781	808	718	735	809	750	721	728	770	716	823	827	741	827	723	771	773	776	737	793	781	831	760	829	752	773	727	735	759	748	767	741	711	729	787	747	761	789	761	819	770	769	774	725	757	773	710	772	795	771	760	769	804	787	731	756	764	764	777	700	805	760	746	760	785	771	789	747	753	807	782	705	752	759	736	767	763	764	782	819	800	769	718	791	805	777	778	715	762	772	768	754	803	740	773	792	716	787	710	781	802	821	703	773	802	744	727	775	750	727	728	754	757	740	780	766	813	793	769	770	772	775	791	798	744	788	761	722	708	740	740	741	751	754	749	747	808	761	794	779	799	803	783	795	782	761	798	787	789	805	800	766	737	783	774	753	748	789	800	803	799	753	767	772	761	754	766	774	781	774	751	799	766	799	739	779	718	764	725	762	777	793	812	717	781	779	782	754	734	809	797	832	791	720	780	763	738	787	731	785	717	757	820	817	746	768	746	758	754	757	802	753	741	757	796	719	788	736	759	765	797	762	790	728	767	751	762	733	817	759	789	741	794	782	765	781	758	768	739	785	772	771	791	775	802	810	772	778	718	748	752	740	794	733	745	782	795	790	764	782	758	752	813	800	777	784	719	729	761	805	815	790	758	768	762	741	796	744	760	755	719	778	801	751	782	762	710	764	757	770	767	750	798	753	761	780	760	752	833	800	764	784	782	718	815	782	775	734	809	825	745	791	740	819	741	723	793	728	733	743	783	757	730	787	792	810	789	785	734	779	767	745	775	711	759	773	759	794	774	778	729	745	778	758	737	812	781	775	740	734	760	740	712	753	808	722	765	786	762	797	765	782	768	801	739	753	763	735	839	750	767	767	713	767	783	758	775	798	757	801	743	810	761	705	758	793	773	716	768	783	756	875	765	747	803	729	739	759	738	817	789	766	781	748	803	808	795	760	787	776	771	807	793	781	729	723	747	802	780	775	752	742	755	766	809	726	822	735	740	833	744	750	795	753	733	752	813	730	777	776	778	780	747	796	753	760	802	786	759	732	764	733	756	791	786	751	762	768	783	753	803	770	775	737	720	796	782	766	778	768	806	769	807	734	788	737	736	793	770	779	732	696	801	772	779	771	748	758	771	751	790	827	764	783	746	768	786	771	761	807	766	740	784	714	793	745	797	778	798	772	756	784	802	802	789	701	756	790	746	763	763	736	804	775	757	777	770	775	809	757	782	741	822	737	765	746	781	780	745	806	790	749	744	759	805	773	787	754	750	744	774	758	827	793	757	804	738	718	724	797	746	792	783	776	720	742	745	781	773	782	727	803	755	718	784	781	765	757	766	771	751	752	791	733	769	793	789	755	803	718	806	746	741	813	753	822	749	713	753	816	745	761	740	778	783	767	756	764	798	724	779	763	761	774	765	786	739	740	786	796	777	754	786	750	777	784	764	749	785	748	770	732	703	739	816	777	743	754	747	705	739	752	787	818	828	786	802	744	732	768	797	814	801	735	754	739	759	803	769	816	798	773	770	828	799	824	751	821	751	770	752	759	812	796	784	771	759	796	776	726	796	757	728	742	762	783	799	756	715	724	793	815	803	743	736	771	780	763	820	748	762	806	743	773	784	753	753	761	746	775	757	774	785	739	818	758	766	810	766	751	727	789	780	720	723	774	807	742	758	771	745	779	755	753	743	780	734	787	733	734	786	808	762	737	749	753	760	794	772	773	750	729	784	768	719	795	730	800	772	764	785	759	744	744	812	789	772	749	787	700	762	791	811	775	824	740	776	732	747	776	766	810	763	743	746	720	734	754	774	701	763	800	754	761	804	789	795	735	763	768	760	732	812	770	773	752	783	758	750	759	744	742	794	799	781	764	768	782	727	747	736	719	760	790	798	768	762	760	739	794	773	779	745	758	777	789	715	765	791	750	768	718	747	727	759	731	765	767	743	804	750	751	785	752	799	847	809	798	779	753	742	715	779	732	823	739	733	793	827	818	769	783	773	780	755	785	739	748	807	776	746	758	766	827	736	766	748	805	762	773	760	772	745	756	762	744	761	800	757	769	779	740	801	770	794	820	804	738	758	791	765	803	767	731	772	710	783	783	776	767	775	761	768	777	777	798	796	767	790	754	737	791	773	781	765	810	783	782	739	775	761	765	710	765	777	753	687	715	752	803	755	768	753	769	767	768	746	788	762	767	775	811	753	844	803	747	777	736	805	726	799	746	758	767	777	792	793	803	761	785	808	782	785	725	748	785	733	732	798	755	746	758	751	778	760	732	789	772	750	784	756	753	765	765	744	745	725	766	747	805	748	826	762	764	781	742	786	783	803	774	766	808	748	761	776	771	753	771	757	782	787	767	742	798	757	746	760	789	750	746	804	800	749	759	801	766	735	800	728	731	765	763	799	739	750	747	783	791	726	718	751	758	781	725	770	781	706	807	784	771	766	787	770	779	772	754	792	774	768	797	788	784	799	789	743	751	727	782	776	721	783	790	732	841	776	781	816	773	765	732	778	758	733	794	741	791	783	760	773	764	762	750	766	797	770	770	765	762	784	805	736	743	735	794	762	763	744	766	748	759	752	783	814	793	775	707	706	764	756	742	699	833	730	767	769	798	770	757	788	801	759	795	805	769	747	764	793	755	793	756	747	764	756	778	766	778	758	757	795	740	793	788	715	777	755	840	795	764	820	773	764	734	724	736	739	788	763	786	793	780	762	763	766	768	757	808	765	735	791	784	772	772	699	702	707	784	763	775	761	687	772	760	818	787	779	766	760	707	725	776	745	821	787	766	758	759	754	776	796	767	784	776	804	739	744	798	802	753	755	722	766	773	732	774	776	779	777	722	798	747	804	754	734	781	741	773	780	764	822	745	782	839	774	756	788	718	718	763	766	749	773	789	728	753	698	798	809	745	769	763	790	804	824	803	747	747	800	808	733	786	739	755	735	763
26165	11396	10937	8753	5153	3075	2234	1498	1215	862	743	620	589	484	505	494	438	449	485	462	477	479	446	456	407	467	468	444	419	450	448	424	429	458	421	460	430	435	453	426	397	441	422	478	428	426	424	447	488	443	427	478	457	421	443	402	445	417	407	354	428	392	456	419	378	375	421	424	393	401	400	389	427	448	401	467	451	440	426	406	456	434	400	432	472	393	422	424	432	438	381	416	431	455	430	414	442	400	399	427	456	434	438	385	458	477	400	428	421	416	400	481	441	448	403	439	406	398	402	374	403	429	480	436	390	450	435	417	433	441	429	416	391	439	437	422	434	454	414	442	425	430	437	449	404	414	429	454	439	428	443	432	415	410	403	406	453	426	370	416	419	394	432	446	392	438	381	438	412	440	396	396	433	440	444	455	458	431	483	480	458	409	444	445	460	433	437	430	394	414	437	404	443	431	430	422	451	432	401	439	427	421	456	416	389	397	456	428	417	451	416	442	465	447	429	412	433	433	441	437	428	435	418	469	423	384	429	426	417	422	425	405	399	405	411	417	424	416	426	419	421	429	424	404	411	440	453	409	405	462	414	412	449	442	428	454	432	438	409	438	437	423	408	452	383	434	379	432	387	447	455	415	430	457	410	411	440	444	422	411	424	432	440	448	445	470	448	412	417	457	467	460	446	439	423	408	437	435	431	457	432	413	401	430	436	440	430	375	453	413	406	376	432	415	422	453	429	397	409	415	443	443	443	453	402	400	426	447	411	419	402	392	415	446	422	434	371	396	408	390	422	422	429	440	447	454	402	445	437	424	468	445	437	400	393	416	449	428	434	432	459	455	420	412	427	401	447	449	440	435	431	408	442	455	396	397	426	404	405	439	462	426	441	463	459	404	441	440	421	424	406	400	373	436	434	418	432	384	441	389	408	442	467	406	412	413	437	400	446	427	461	407	443	421	459	388	427	395	469	409	475	452	454	463	443	431	446	417	383	460	441	426	426	419	446	418	391	444	406	441	417	468	433	436	400	405	453	442	450	391	411	429	473	437	412	404	429	425	431	409	442	424	439	462	431	428	382	450	427	397	415	393	371	405	434	452	439	373	423	394	425	411	422	403	411	477	434	445	435	383	427	406	423	444	387	388	392	436	483	442	389	435	441	426	384	422	437	437	393	403	410	421	391	386	419	410	485	427	402	446	434	408	428	429	441	394	450	414	415	422	404	387	426	412	418	437	441	463	411	455	415	456	391	421	463	447	408	423	400	451	411	427	436	441	447	377	417	431	433	450	431	404	456	468	419	408	413	435	409	453	446	418	423	393	416	403	401	401	414	422	413	473	422	446	401	443	428	447	424	392	413	456	406	405	428	454	455	432	422	402	409	396	449	436	437	455	397	461	420	448	409	437	423	436	437	429	442	445	418	420	415	436	444	418	443	414	440	430	449	417	439	413	465	452	445	404	415	444	414	465	427	444	411	429	409	445	406	433	409	401	398	474	437	423	438	436	438	385	436	464	438	397	437	448	436	433	459	418	459	437	414	423	452	439	425	449	389	450	442	438	383	410	394	443	432	434	401	372	441	440	416	397	447	403	454	418	385	444	389	441	451	437	452	405	391	433	447	440	442	415	420	413	412	439	434	438	404	405	424	368	396	398	439	421	406	432	428	385	436	433	422	440	410	444	445	415	452	417	440	461	432	411	453	431	427	428	420	458	447	460	427	428	413	400	434	447	450	429	405	424	449	434	406	418	416	422	419	427	388	433	393	435	423	416	443	444	425	396	424	432	455	446	463	423	417	464	483	464	420	443	447	382	434	446	464	408	438	425	432	418	413	411	416	460	468	462	405	428	381	406	407	448	457	447	455	400	427	414	385	407	435	417	411	404	445	387	404	423	466	421	432	418	412	419	439	414	432	431	444	411	460	398	446	446	429	413	446	392	421	447	437	436	437	447	394	447	421	451	432	429	429	411	419	389	453	439	442	418	429	433	433	420	406	418	475	428	431	458	385	428	396	418	444	391	445	437	444	458	415	428	444	416	485	418	440	438	396	440	379	449	405	446	392	397	455	420	417	406	439	463	451	435	434	375	411	461	436	411	414	414	414	449	435	413	420	417	441	442	460	406	429	467	476	399	423	432	449	404	439	431	458	411	397	443	448	356	446	451	452	417	470	398	439	439	443	455	424	415	413	418	410	431	386	423	385	422	423	427	411	435	456	425	415	417	420	395	388	396	419	394	435	420	428	421	413	422	447	442	445	426	451	427	405	397	383	435	452	414	434	437	403	436	461	433	459	428	435	395	393	413	396	392	447	441	413	461	449	382	457	419	425	480	391	436	413	408	382	461	402	416	467	450	447	379	407	467	437	405	394	417	454	445	452	449	460	455	439	414	420	449	443	453	416	397	450	424	439	457	427	396	372	436	416	437	406	394	447	432	440	412	453	432	431	420	459	436	408	426	459	432	398	408	448	429	441	414	444	376	407	414	406	428	436	416	462	448	420	447	426	393	441	437	416	443	446	449	405	434	449	438	432	403	416	412	403	386	442	476	409	397	431	411	412	389	390	412	484	437	418	444	399	417	414	398	444	447	406	401	430	408	466	429	409	395	419	468	437	449	410	410	380	435	407	403	423	451	428	426	445	458	448	419	402	392	410	464	419	436	444	443	437	433	452	411	406	442	400	409	413	409	393	400	429	401	432	441	431	466	467	391	433	422	396	458	420	485	428	417	513	433	417	416	432	422	441	422	393	429	455	405	412	437	446	404	428	440	423	420	402	499	452	432	392	404	417	402	443	409	426	394	454	392	420	395	379	427	457	430	382	402	418	421	480	433	437	447	428	444	382	399	476	420	426	401	366	439	451	439	420	406	398	452	473	439	430	444	431	431	435	438	374	413	397	418	394	422	437	402	441	398	397	405	392	428	398	378	430	404	435	430	417	442	425	470	423	412	460	410	408	414	428	455	436	437	459	415	457	399	388	404	412	501	424	429	452	431	414	444	427	438	442	427	441	445	434	454	430	415	454	427	470	442	410	474	438	443	403	403	401	415	429	421	465	428	450	421	410	458	444	403	419	422	440	405	422	436	432	441	395	422	444	441	423	411	424	391	421	418	440	404	461	441	472	401	398	435	469	392	421	422	401	404	429	483	408	385	422	489	420	373	390	446	411	415	410	439	405	400	458	398	454	440	438	419	445	416	452	427	403	445	418	422	438	469	402	440	390	388	421	409	416	438	491	434	460	388	388	436	446	419	419	421	474	449	419	416	416	375	433	405	406	454	460	435	390	408	396	400	393	400	427	430	424	467	433	451	463	436	471	407	418	400	389	404	422	427	416	419	398	432	441	361	412	425	434	420	437	428	399	401	451	429	444	455	384	418	450	468	451	435	419	432	446	394	406	399	427	425	421	414	444	441	456	409	421	438	450	416	456	449	368	447	415	428	439	400	413	398	382	399	395	410	410	377	412	433	420	434	431	417	430	420	429	425	410	446
14380	7959	14942	15959	11517	8456	6968	5621	4522	3363	2718	2046	1938	1678	1484	1337	1276	1178	1113	1130	1123	1111	992	1028	1079	1047	1091	989	961	982	1001	949	938	968	945	960	982	1011	1017	982	931	1008	937	977	960	981	974	954	919	1000	947	950	921	992	973	922	976	906	917	978	952	966	933	884	899	929	881	974	954	906	905	897	885	931	936	944	931	910	968	908	894	918	969	964	940	928	900	915	906	952	959	912	929	977	916	926	867	916	939	918	863	885	946	883	909	931	915	933	911	873	976	913	881	988	925	909	888	867	867	905	916	944	959	888	891	943	853	903	926	912	920	951	863	910	894	895	918	922	919	963	859	887	952	946	925	931	859	965	991	963	935	996	900	912	916	882	891	925	982	930	961	868	942	879	876	890	947	929	960	936	943	924	957	921	980	967	927	947	937	959	892	940	908	902	914	941	886	932	944	936	937	932	920	888	916	936	947	908	956	930	910	920	951	884	918	918	883	907	902	902	943	905	943	959	907	925	917	872	914	931	891	901	963	936	948	924	927	918	948	876	908	937	893	948	920	903	922	872	888	928	921	936	904	874	908	899	915	895	943	890	950	956	875	878	925	931	957	953	943	949	893	886	928	952	899	975	982	957	902	947	890	895	916	912	921	910	970	917	903	928	921	915	880	940	968	944	928	912	901	975	918	928	921	917	911	915	956	880	933	932	933	864	891	856	912	920	933	888	931	954	979	896	943	930	889	900	920	924	900	955	896	909	929	939	952	963	898	965	884	937	942	919	942	897	935	912	923	889	879	952	913	923	950	909	885	894	983	981	967	901	917	889	945	934	876	947	902	875	904	914	866	909	916	902	964	941	893	886	961	851	878	890	927	919	927	898	959	934	861	978	873	905	927	914	896	919	924	914	915	908	924	922	916	900	925	934	887	928	918	914	920	940	889	922	948	884	936	906	887	917	920	927	907	903	938	899	951	955	897	955	946	957	963	882	929	881	897	950	954	932	916	865	933	944	908	873	936	924	977	902	908	889	922	906	939	902	875	936	868	977	927	932	893	893	913	949	938	936	921	895	906	963	918	901	970	945	947	924	887	914	880	890	914	897	948	936	918	903	871	928	913	925	892	914	900	950	928	948	932	926	912	889	939	890	917	908	907	918	933	983	927	942	945	918	936	884	936	958	892	928	904	903	940	905	947	919	981	918	960	957	880	907	940	909	846	906	905	881	948	919	909	889	950	938	932	904	902	920	901	926	901	880	948	870	913	976	942	934	983	921	936	981	963	902	945	879	948	962	892	932	917	893	907	949	945	928	966	921	908	902	857	923	917	928	881	969	910	930	920	918	922	897	864	905	884	907	885	838	956	895	901	885	937	922	946	877	945	939	933	917	882	961	856	904	966	946	932	934	888	951	939	903	941	899	889	917	897	912	941	916	957	898	912	946	893	914	937	920	899	944	941	885	910	906	899	928	926	899	881	987	927	906	935	929	915	993	991	925	876	915	924	959	997	940	887	888	947	875	923	890	875	828	930	906	902	839	943	911	904	947	888	899	866	880	913	905	922	924	927	983	888	886	903	922	899	912	996	958	887	904	929	907	864	897	908	931	950	902	914	946	891	947	910	896	926	919	892	879	880	932	886	942	904	961	997	938	930	902	916	941	916	948	917	917	899	940	904	961	1004	988	899	975	918	869	905	902	912	870	938	916	921	960	891	884	932	945	899	919	922	904	950	882	931	966	936	939	879	1002	945	911	941	878	955	960	986	886	951	961	918	934	939	935	934	926	895	902	895	940	975	968	958	998	892	914	920	921	945	906	946	959	910	945	965	915	949	931	920	937	887	919	924	916	905	955	953	900	933	935	896	934	968	892	947	990	932	934	922	925	930	937	909	901	920	904	878	911	897	911	930	878	1002	902	896	906	914	872	905	896	909	933	963	908	945	901	947	951	873	893	931	931	938	963	944	875	889	934	915	912	901	960	922	939	899	909	883	902	920	938	953	888	926	896	902	892	916	923	932	919	912	915	920	918	884	930	907	936	953	910	916	932	947	953	895	935	925	885	915	876	954	939	893	941	948	919	934	871	903	950	939	914	910	956	925	940	947	931	936	923	904	912	908	936	962	926	894	936	869	899	900	923	908	940	949	912	946	861	909	932	893	924	891	921	895	934	887	963	946	979	926	913	869	897	867	960	886	865	922	905	901	932	959	908	917	898	940	879	976	959	908	962	904	895	876	863	960	944	954	877	867	909	960	931	878	900	955	921	921	914	893	895	919	901	891	957	950	925	900	941	956	895	899	955	862	862	869	864	986	857	941	939	882	905	899	891	913	901	961	917	901	951	872	967	932	906	949	895	926	950	926	869	932	931	934	940	931	922	927	894	918	931	929	926	916	886	964	957	950	874	894	953	886	938	913	958	914	868	888	938	893	917	895	906	952	937	927	936	969	918	902	905	906	896	931	944	978	952	918	920	918	934	918	943	962	879	886	915	886	849	933	935	896	935	923	962	919	923	889	928	963	909	921	921	944	889	937	864	936	974	958	909	920	876	887	960	932	938	941	877	928	884	936	919	965	910	955	945	900	918	910	944	938	938	897	953	910	922	895	926	943	892	921	920	890	927	890	949	924	911	926	911	907	895	906	903	940	942	915	896	881	948	910	923	928	865	896	922	925	935	918	889	975	885	934	916	910	904	929	935	882	915	943	924	963	905	929	919	917	928	927	902	928	867	933	890	877	913	899	904	866	865	857	853	907	957	903	944	877	917	917	885	942	963	931	916	899	935	921	917	835	917	973	903	931	1005	896	863	955	904	842	951	926	930	905	949	897	966	918	915	901	934	868	900	934	963	922	865	873	859	935	946	891	925	888	888	873	938	879	891	906	907	967	925	917	889	906	936	910	919	953	894	962	898	945	922	918	927	945	949	926	912	906	904	917	905	944	896	985	931	946	935	947	855	939	893	899	927	880	938	967	902	956	941	920	923	906	878	933	934	958	913	911	931	882	894	905	932	960	938	918	900	928	874	947	922	901	893	895	925	932	912	925	929	986	938	941	935	893	963	869	862	946	942	904	944	883	883	859	931	914	965	931	926	937	944	924	931	944	940	928	940	906	858	928	963	930	891	891	956	923	895	906	970	903	881	958	944	886	925	885	925	952	912	898	937	897	911	883	941	925	910	942	887	857	908	907	886	957	912	942	929	923	918	972	891	929	907	874	933	975	905	899	949	890	941	920	951	930	940	961	945	937	917	900	933	904	882	953	884	905	945	909	894	881	965	894	919	886	948	972	938	906	923	878	880	905	982	893	912	865	900	948	940	936	902	903	900	913	904	864	915	929	941	895	914	891	943	893	953	931	897	911	974	925	936	888	880	919	898	901	938	954	928	935	923	920	928	908	899	923	902	950	928	942	914	869	878	946	950	919	913	934	953	882	958	910	929	870	991	910	945	910	891	935	944	926	959	925	895	909	927	946	881	923	913	940	954	938	918	879	936	895	947	974	876	906	945
8347	3603	3477	2454	1544	993	813	711	591	493	488	475	403	416	385	420	362	400	337	346	349	355	319	395	365	319	350	365	372	345	400	381	334	391	338	345	365	363	320	378	417	368	370	365	372	356	379	395	345	366	360	373	332	372	349	320	354	370	394	364	332	372	370	350	341	395	361	367	368	348	348	332	334	373	339	357	361	376	327	322	358	348	329	331	354	347	355	346	355	331	381	369	336	364	355	385	340	380	389	354	336	340	335	373	320	327	342	333	374	373	364	328	394	332	373	330	344	382	324	360	368	387	348	386	357	340	342	322	363	359	348	346	355	344	337	344	339	323	352	327	327	368	361	326	343	342	349	360	347	382	337	354	364	357	395	351	325	351	360	308	369	340	344	368	353	348	334	369	361	358	362	363	334	349	348	356	370	345	338	335	368	394	369	380	352	362	375	332	361	346	347	367	352	359	380	366	347	388	402	409	373	359	338	357	354	369	342	333	355	381	352	354	360	432	348	347	358	323	343	356	362	344	373	362	360	333	340	342	329	367	386	325	325	408	351	380	355	336	392	344	332	327	366	351	371	361	344	363	364	401	340	384	335	332	399	351	364	330	323	384	356	364	346	341	334	354	354	376	383	387	328	369	339	335	341	328	336	396	330	337	379	363	376	354	364	338	400	348	331	321	343	310	360	345	364	415	358	323	344	391	346	355	345	341	346	345	327	384	382	342	341	358	353	375	325	329	356	363	391	352	417	353	338	327	382	369	378	355	359	363	317	367	348	334	336	361	382	374	319	358	359	369	360	326	338	320	374	369	334	359	353	362	367	380	399	346	397	352	368	363	353	325	333	340	370	384	332	345	394	364	380	378	377	391	370	333	374	373	337	361	349	350	352	368	358	392	341	354	343	339	345	359	352	347	324	340	372	337	344	338	325	386	312	366	347	347	333	345	414	388	341	360	339	367	350	343	386	345	356	368	376	368	356	360	370	364	380	358	337	360	355	361	382	365	387	334	385	343	323	359	329	340	371	366	334	373	348	375	343	366	356	372	317	360	355	375	358	381	356	387	356	371	358	350	337	329	367	330	341	319	373	362	367	343	321	353	336	377	361	382	356	341	345	368	348	378	372	340	374	359	331	358	353	327	330	331	345	356	324	358	376	384	362	354	374	367	329	328	377	354	362	333	353	353	370	380	345	377	339	374	341	317	347	359	352	328	346	374	350	348	373	350	372	366	363	344	390	362	349	347	365	357	348	327	311	331	358	337	343	351	356	374	316	358	366	344	414	396	331	375	385	345	334	357	378	347	341	333	362	342	315	349	364	367	347	352	368	376	359	359	400	331	361	351	326	357	380	349	360	329	367	330	320	363	392	333	355	323	362	317	361	343	365	349	353	360	372	364	350	358	347	353	335	342	383	351	334	334	377	357	382	383	357	348	364	384	364	373	337	330	330	336	378	360	407	326	328	334	337	337	372	330	360	371	364	365	352	343	357	352	331	329	337	375	373	371	318	366	353	363	366	367	375	325	362	328	369	331	320	371	369	382	383	347	329	344	354	347	376	341	375	337	365	332	313	350	356	327	353	315	372	365	326	345	349	370	358	382	365	381	381	346	386	393	351	372	369	358	322	377	322	398	350	361	356	349	352	360	381	400	364	305	376	358	344	337	310	373	320	345	339	373	320	359	362	366	346	367	367	369	347	363	343	323	352	320	317	370	336	372	349	346	334	320	363	348	337	366	335	371	331	366	388	376	346	324	357	357	388	355	353	349	358	343	328	347	373	380	341	354	357	363	348	343	384	365	346	345	351	349	384	354	356	366	391	377	321	392	355	379	408	357	333	331	353	387	343	351	345	352	323	362	334	371	397	332	365	358	372	391	378	353	353	348	330	313	347	390	326	361	371	344	359	343	339	340	362	342	335	358	360	349	312	373	396	349	388	349	371	369	365	361	375	380	355	358	382	354	313	343	335	403	352	352	375	369	334	371	362	335	375	314	336	334	359	336	351	358	367	374	341	356	327	332	329	359	365	343	370	369	358	349	336	373	360	351	348	370	353	371	351	355	376	394	352	338	355	342	354	359	373	318	341	355	387	357	373	320	378	350	350	356	364	334	321	349	366	380	343	344	390	390	341	336	331	356	367	376	348	324	328	350	352	366	338	347	405	345	355	353	333	343	372	369	365	368	354	329	321	371	360	344	376	383	367	376	361	317	340	360	319	344	349	333	367	362	353	361	351	332	335	402	372	366	383	359	375	349	346	356	366	341	355	332	328	360	382	372	354	353	344	345	340	332	341	336	327	326	305	369	354	374	330	360	371	376	348	342	343	404	342	362	342	334	348	346	353	374	363	351	358	328	380	332	323	347	344	376	326	332	351	356	390	356	338	355	370	363	329	301	378	331	372	362	375	330	393	323	346	314	341	389	331	338	354	367	370	355	381	372	353	365	341	356	363	348	354	353	366	357	373	361	368	329	355	334	361	386	355	384	349	360	342	351	354	371	356	364	363	382	352	387	381	324	337	350	364	374	355	354	340	395	345	385	345	340	331	336	338	349	346	380	370	360	358	392	386	346	378	347	342	354	352	357	331	362	350	375	321	309	367	378	385	365	346	383	357	372	357	353	356	373	372	359	316	338	376	376	347	328	317	358	344	328	355	328	334	394	402	380	355	331	354	382	361	387	333	333	344	364	378	342	345	343	337	369	378	357	366	352	361	370	366	374	378	398	380	364	403	365	350	368	338	367	354	383	328	347	363	338	397	350	354	338	348	339	371	396	355	375	320	387	346	370	316	381	362	373	386	353	331	372	353	373	356	330	387	365	349	322	368	343	386	359	376	392	383	346	342	363	343	339	319	368	341	355	359	328	315	380	340	326	361	348	402	330	379	389	392	394	360	380	372	343	343	347	344	360	338	351	344	393	331	337	345	355	371	363	350	332	381	357	345	380	353	398	323	309	389	397	360	369	346	373	357	376	360	342	320	317	356	387	365	334	401	361	352	336	340	363	400	346	331	384	347	332	364	359	396	379	349	320	352	377	356	343	317	344	340	330	348	371	370	360	329	368	335	330	387	354	367	350	344	357	306	355	348	359	351	353	330	374	348	371	358	357	358	343	382	343	349	356	330	335	352	332	347	368	374	378	338	373	344	357	372	331	350	357	384	362	356	376	369	394	371	345	358	341	367	346	359	337	344	356	365	340	357	367	385	349	354	381	390	324	347	386	366	383	372	339	345	369	349	342	365	384	346	356	378	356	379	329	366	357	347	365	352	372	360	354	329	366	328	356	338	359	328	351	373	365	378	340	344	381	361	337	386	339	350	345	358	334	336	342	363	356	360	362	358	350	372	366	363	370	338	386	359	379	350	351	300	336	366	353	359	363	354	352	323	370	400	349	361	366	372	370	350	401	389	348	382	346	362	357	374	323	335	319	374	365	355	398	391	386	370	352	368	414	337	366	362	354	392	340	355	361	359	370	329	345	370	365	384	352	340	337
5226	3337	6161	6803	5339	3760	3021	2389	2140	1745	1456	1214	1097	1116	981	959	862	872	869	837	868	811	818	812	799	765	795	865	781	780	809	788	807	776	764	810	762	791	801	767	768	809	748	816	809	755	823	825	783	817	846	807	807	798	823	750	828	755	781	798	827	741	784	802	808	780	721	814	822	808	827	764	736	762	774	767	822	854	771	752	771	774	754	775	757	828	758	742	718	749	816	763	747	788	760	793	737	763	795	775	771	773	751	801	816	823	810	804	783	765	780	785	777	728	757	807	783	758	774	771	810	695	785	733	761	776	788	801	771	743	780	781	765	771	778	753	830	792	810	750	761	788	766	746	784	764	832	766	754	783	763	771	767	771	820	788	751	754	785	800	758	835	753	768	771	798	818	805	745	787	773	774	762	802	771	749	788	804	775	763	774	785	765	776	784	752	795	745	798	781	790	742	751	798	784	756	739	745	696	816	776	784	761	822	775	755	709	750	756	820	749	768	830	777	790	771	782	769	737	751	781	767	742	771	771	767	783	823	773	754	736	769	809	781	755	785	784	734	804	730	772	718	745	786	797	799	763	791	742	737	761	797	759	774	793	765	781	784	799	786	756	770	785	777	774	770	772	772	777	790	788	806	791	806	810	786	808	755	769	760	768	768	777	769	775	833	742	741	802	795	752	773	796	824	777	729	755	805	814	765	804	764	772	771	776	758	734	771	809	768	789	789	796	766	741	792	799	743	784	742	736	768	772	790	753	794	800	757	807	777	816	803	798	826	769	730	788	785	794	783	817	778	779	768	797	742	814	813	755	804	818	766	766	801	777	716	758	776	787	802	803	798	842	765	816	745	777	747	804	829	760	799	808	792	766	812	743	770	792	757	770	766	771	833	750	782	757	770	731	754	784	753	802	776	801	804	769	774	803	771	722	740	842	781	761	803	753	787	823	788	778	784	771	794	773	785	763	758	760	762	709	749	708	767	788	820	764	796	760	762	806	815	769	735	862	754	797	742	758	775	749	830	771	789	786	750	818	765	757	778	801	821	819	761	790	763	787	750	822	784	782	791	770	802	762	753	776	747	787	809	770	733	817	734	729	773	766	736	782	774	745	750	768	786	763	780	753	792	781	790	804	787	748	789	745	785	783	772	798	732	810	801	748	814	808	812	753	735	735	782	751	801	774	806	782	772	768	770	740	755	797	769	787	775	791	739	809	781	768	785	759	770	750	757	814	729	769	752	798	788	814	781	786	766	853	788	792	802	795	791	819	719	748	803	755	736	740	795	790	776	770	772	785	750	785	784	754	776	794	745	825	764	792	751	776	766	805	739	765	775	777	766	845	767	789	744	772	776	788	792	778	798	746	800	835	794	744	793	806	793	765	809	728	770	754	804	753	726	782	829	795	769	800	784	779	719	810	716	750	729	771	824	775	752	775	774	754	766	800	782	782	777	791	764	724	781	766	766	808	838	781	756	791	821	784	771	754	772	757	831	819	769	769	780	804	750	817	779	769	816	760	766	831	801	721	750	761	769	780	726	767	765	812	775	750	773	782	748	795	788	729	788	816	766	805	747	804	761	756	763	822	759	746	809	793	772	823	753	782	742	765	783	823	733	795	835	779	771	765	743	835	748	786	779	781	783	756	787	780	786	797	821	811	744	850	827	733	778	788	790	730	784	784	735	800	731	814	766	776	759	793	831	775	782	765	724	785	789	813	765	802	772	825	734	763	805	771	738	767	812	804	788	812	800	741	795	729	754	799	770	781	763	751	740	734	747	781	747	797	750	752	801	781	743	769	794	800	754	760	737	803	771	784	818	738	744	802	738	796	824	783	769	767	751	715	820	818	736	770	793	767	833	758	745	788	785	845	773	812	807	747	789	787	756	824	809	794	754	816	776	793	830	784	808	791	781	735	730	738	807	807	790	800	768	761	760	827	816	775	769	791	791	777	753	813	794	733	763	795	799	801	754	780	812	797	799	793	810	766	764	724	734	773	740	814	809	778	787	856	812	739	701	830	751	813	791	796	753	766	790	756	807	795	772	814	799	782	804	833	819	764	763	805	765	814	781	762	765	767	750	793	796	764	833	789	790	795	772	764	747	770	748	772	763	802	799	747	774	803	772	760	773	800	792	766	772	770	750	761	793	756	819	809	742	790	833	719	747	786	782	768	832	759	800	728	734	776	810	799	752	820	759	742	754	811	794	817	766	809	794	801	786	787	787	806	777	727	789	797	788	742	774	810	745	792	826	747	789	755	777	766	793	769	755	731	752	771	784	747	807	766	756	813	738	792	760	762	822	745	765	781	756	742	778	776	792	764	783	775	760	768	776	805	772	724	824	735	802	762	810	815	819	777	804	786	759	762	752	759	803	749	762	736	787	784	778	792	772	828	763	760	763	732	766	765	786	793	797	775	767	759	796	769	750	781	799	760	789	806	764	758	736	771	824	767	833	793	768	767	790	814	804	790	777	778	785	807	735	765	772	752	792	825	730	772	756	721	774	778	740	790	736	688	772	777	732	755	749	732	793	750	815	758	807	731	769	740	775	801	810	784	714	773	827	734	737	780	812	807	761	764	741	765	772	813	787	742	715	731	812	763	776	820	778	784	749	764	773	749	804	764	747	770	758	803	779	796	712	786	787	823	779	768	777	769	733	797	823	769	789	785	744	733	785	797	813	746	752	797	759	790	790	733	749	760	773	763	773	750	765	798	750	801	806	733	737	729	773	753	734	787	803	773	720	777	771	770	815	779	793	773	793	759	791	789	761	738	784	795	798	804	774	814	745	756	781	786	767	794	813	771	793	815	769	765	766	748	779	775	767	799	759	759	730	774	778	785	842	800	764	780	791	750	782	751	774	825	773	788	804	788	767	781	773	750	801	792	726	767	798	806	831	791	779	769	779	769	809	804	831	796	833	770	807	740	814	816	768	806	784	755	768	784	766	722	785	780	824	795	756	773	763	770	795	791	785	766	815	814	822	796	748	743	738	766	779	775	725	777	795	769	769	787	753	786	757	778	739	759	742	769	818	755	788	795	779	743	755	756	780	752	789	784	745	811	773	792	814	816	741	798	755	764	759	786	789	747	772	778	779	808	762	760	791	748	780	774	783	783	794	805	778	787	756	808	802	777	776	763	746	754	787	819	827	742	805	731	791	770	775	827	747	771	727	766	821	781	740	806	746	814	781	796	738	799	755	784	782	829	844	784	804	797	787	761	790	774	744	785	791	760	736	754	713	759	760	767	775	748	762	778	787	784	747	776	797	795	712	794	755	750	783	817	809	744	749	782	751	738	727	752	821	758	769	728	789	768	792	818	764	776	745	742	758	803	819	734	766	756	779	809	743	736	810	760	804	749	781	778	773	785	855	785	725	765	771	748	823	767	766	732	768	778	809	804	731	795	826	747	728	792	742	771	841	766	714	817	749	758	783	820	790	723	771	784	763	766	751	799	743	735	731	772	777	778	813	821	796	777	778	759	774	757	781	838	753
17508	7112	7431	5580	3153	1908	1431	1077	949	724	566	484	444	443	465	422	390	373	373	377	365	350	333	302	337	334	361	363	334	342	339	355	315	373	378	314	374	367	322	332	346	380	403	338	373	348	372	371	325	399	366	355	354	324	358	368	368	376	404	347	340	346	307	376	335	369	297	358	380	348	331	366	318	334	336	327	335	340	352	309	355	320	357	342	307	379	369	347	331	333	321	357	321	318	339	383	354	372	308	330	309	327	326	330	333	347	388	341	356	324	366	374	344	317	358	321	353	327	354	360	363	355	306	337	349	346	309	335	356	344	341	331	333	341	367	354	372	333	392	361	366	390	349	393	349	343	359	330	361	367	359	356	333	302	364	336	305	334	327	325	305	400	335	332	329	333	334	322	332	359	341	321	368	356	334	339	332	322	324	298	347	327	354	337	342	294	351	376	390	350	351	329	330	295	351	324	334	346	395	336	343	338	358	338	323	298	340	350	328	347	349	338	374	334	336	318	327	315	307	314	335	356	302	325	340	336	389	357	330	347	368	316	371	374	367	323	293	317	355	375	356	310	326	323	374	319	348	348	357	326	349	335	328	323	327	360	330	373	321	344	361	336	347	344	335	358	349	344	310	384	364	298	318	321	334	393	342	345	314	340	341	353	343	360	377	334	357	351	324	357	302	350	331	331	320	317	353	364	343	353	338	336	323	317	322	340	379	346	313	317	360	379	340	362	309	358	332	340	330	318	394	336	329	348	330	289	365	378	344	369	369	349	374	338	317	354	360	352	330	324	357	323	329	332	342	351	329	374	353	367	334	307	333	351	382	324	346	348	308	322	342	352	350	356	375	375	332	338	319	327	319	329	293	323	306	352	365	341	351	339	376	365	353	345	345	339	318	367	328	321	364	340	353	340	331	365	341	335	341	322	321	363	366	353	324	340	312	382	352	337	331	367	357	348	336	315	340	353	325	347	363	344	323	402	363	335	338	344	359	333	366	301	371	333	368	366	339	327	366	323	349	319	353	352	356	340	385	356	341	349	352	407	319	340	308	349	352	352	326	319	322	305	336	343	363	315	367	321	338	369	322	354	310	345	342	344	346	346	377	323	358	383	344	368	341	346	370	360	352	360	347	333	337	330	329	348	358	331	353	362	301	312	340	374	374	344	308	339	365	346	319	332	350	336	344	315	341	386	363	357	354	333	325	342	368	363	314	301	351	331	374	373	339	359	330	353	324	371	362	330	341	311	331	327	308	360	360	287	314	357	364	333	389	357	365	348	354	344	327	329	332	333	343	399	360	340	371	395	354	339	358	343	327	357	331	340	337	335	353	353	339	348	317	360	327	355	342	315	326	347	346	337	338	316	362	341	344	352	352	334	342	333	321	356	349	358	344	324	311	326	350	329	367	345	340	331	315	339	340	354	363	310	349	350	393	343	346	402	360	345	351	324	335	345	344	341	329	353	329	382	379	367	301	304	341	350	351	329	353	329	355	353	340	364	357	351	348	336	363	336	346	356	358	336	360	333	345	348	323	365	334	359	308	356	344	361	349	372	341	323	300	351	343	367	323	338	349	334	353	377	361	314	342	362	315	346	330	285	330	350	339	301	330	332	368	329	377	372	361	339	327	341	341	342	339	340	354	349	347	355	360	342	330	336	354	348	345	333	346	321	355	345	315	346	342	356	303	300	325	367	334	340	344	352	351	358	337	352	336	395	357	368	342	365	337	380	372	344	374	341	326	336	329	370	329	339	336	346	367	359	360	326	344	346	338	348	325	351	309	341	348	339	318	337	335	362	343	392	310	349	360	369	336	329	299	351	322	349	356	343	326	318	353	291	349	348	334	335	356	329	376	388	366	370	355	339	338	358	336	334	320	341	374	336	347	339	326	368	341	349	321	303	330	388	364	335	341	338	324	342	323	393	354	320	312	357	353	345	337	361	366	321	354	345	371	359	333	329	336	349	327	361	326	358	331	344	370	363	355	360	393	339	356	363	380	329	338	350	378	335	361	357	343	339	357	381	311	326	322	344	331	367	300	305	353	355	369	342	305	365	353	343	327	321	336	361	345	318	272	338	332	334	344	360	375	353	343	291	290	342	320	340	328	332	365	361	339	308	344	309	364	334	389	324	324	330	360	357	350	316	386	324	341	316	335	362	359	367	385	351	314	334	307	354	358	321	342	368	336	353	339	331	346	347	311	332	334	352	333	323	350	325	302	340	358	343	348	315	325	346	348	317	333	339	337	331	349	316	328	353	388	328	340	328	319	346	341	361	349	306	340	315	316	325	357	313	347	360	350	331	346	320	328	340	358	368	361	350	323	360	368	350	367	359	355	344	313	326	338	349	363	345	324	333	364	328	337	335	366	366	389	365	330	352	308	339	304	308	365	329	335	304	310	344	354	346	341	356	355	347	363	337	346	343	330	347	319	324	334	357	332	369	337	353	326	363	372	350	371	314	343	365	355	346	368	324	343	380	350	299	317	336	385	338	348	351	364	342	340	357	355	314	338	377	387	335	350	352	337	342	343	340	344	314	371	378	355	318	357	345	336	344	328	319	335	327	312	285	332	348	346	358	352	348	332	354	305	280	343	310	364	354	334	312	345	347	332	365	371	316	331	333	331	327	373	314	352	325	309	362	330	327	355	317	351	333	346	369	375	376	354	392	334	333	306	360	378	345	357	335	324	329	313	385	317	378	331	346	325	345	369	323	320	350	336	344	324	333	335	332	349	347	315	317	377	348	343	342	336	342	398	353	349	344	346	336	315	327	341	336	321	339	306	297	336	329	333	322	289	337	357	353	325	355	351	335	348	321	332	343	370	332	346	325	357	358	379	305	341	346	331	360	360	350	312	333	340	349	369	342	342	355	351	375	371	351	322	384	369	338	355	328	332	319	342	358	355	333	345	332	322	355	335	353	391	350	364	353	315	339	312	394	324	342	347	342	331	323	341	330	307	337	347	361	317	333	387	349	323	394	339	361	335	368	322	339	358	318	342	349	337	327	381	348	356	342	308	379	352	329	338	337	330	349	332	325	351	333	359	325	356	344	362	304	320	357	349	353	346	328	323	332	343	369	363	325	334	325	340	334	353	331	332	347	316	325	309	324	332	343	327	334	335	371	301	339	359	368	373	335	364	336	332	323	355	352	348	341	346	368	347	356	357	347	368	396	344	358	317	368	317	336	341	334	360	328	345	382	364	323	343	359	330	362	330	341	365	339	322	329	313	339	356	311	287	323	348	348	317	362	365	351	372	340	322	367	366	337	334	354	344	354	325	347	342	343	281	333	326	357	354	351	352	310	363	335	346	351	313	308	324	303	354	332	355	353	380	358	314	347	348	346	368	315	334	361	365	326	347	349	300	351	390	381	372	362	366	343	349	339	358	332	358	359	356	362	369	332	319	375	292	366	369	335	332	343	382	350	320	334	358	357	334	337	354	292	294	318	325	355	318	326	362	337	349	345	331	338	363	338	350	344	341	344	340	326
11288	5682	11278	11842	8347	6279	5187	4403	3509	2845	2194	1715	1446	1274	1207	1024	1001	913	910	861	947	913	805	873	789	778	872	807	814	831	793	780	762	710	768	821	816	822	774	777	798	829	781	782	804	776	810	783	831	830	835	802	794	783	815	802	781	801	754	753	817	732	764	809	753	693	728	721	743	738	705	778	741	781	785	781	780	743	766	757	741	778	742	787	807	726	752	737	734	754	781	783	799	704	746	756	776	722	744	728	761	762	796	781	775	694	785	750	739	791	727	741	793	775	777	761	774	744	766	719	753	777	769	715	761	783	786	772	749	761	777	715	780	807	737	739	708	753	752	802	751	772	780	789	840	707	770	762	789	789	813	761	759	725	733	776	767	774	789	753	797	733	782	709	760	775	783	756	800	771	758	764	808	759	756	737	743	749	823	755	742	768	754	788	790	727	810	768	823	763	751	752	733	695	796	711	767	701	776	819	789	785	773	760	812	720	786	745	780	792	789	781	784	775	771	768	801	797	796	758	754	723	733	747	767	756	791	723	770	712	734	719	768	792	774	770	740	763	737	760	799	706	756	763	727	739	713	763	745	736	701	755	782	722	691	786	809	788	763	731	761	769	825	731	861	762	757	782	718	733	765	727	819	732	801	735	729	768	759	756	779	762	758	740	782	831	777	771	785	793	792	782	758	731	740	745	762	756	762	730	772	757	732	723	752	775	773	748	749	798	745	755	780	794	759	774	760	743	779	745	734	780	785	745	758	785	756	793	791	743	738	772	746	775	719	723	773	760	788	710	769	758	719	758	725	740	745	721	755	736	758	791	747	758	769	761	748	723	712	771	788	796	801	794	806	754	775	775	748	749	703	769	740	727	760	748	719	747	769	774	793	754	761	749	788	718	746	766	799	783	736	762	721	761	753	753	778	794	755	799	772	749	791	768	773	777	780	823	748	756	743	779	748	783	727	762	768	785	774	762	769	805	821	783	791	813	787	811	726	750	759	737	752	754	798	764	789	747	751	763	740	720	736	767	734	743	778	746	716	744	744	736	726	722	758	772	729	775	770	750	779	746	787	838	790	754	707	763	801	793	757	724	766	723	753	753	778	746	709	748	774	784	764	806	738	769	769	692	758	786	777	752	710	782	756	765	778	769	773	773	791	766	762	762	776	761	768	771	761	766	720	762	792	780	721	762	785	781	792	781	800	765	716	773	794	755	793	743	754	735	724	709	752	752	746	747	813	752	736	747	760	762	775	764	705	750	782	716	799	717	797	734	778	727	750	727	835	769	702	769	771	787	740	752	802	779	800	748	758	782	727	721	759	756	744	785	744	764	756	787	764	775	770	775	757	756	781	772	790	825	805	749	749	753	753	790	828	729	788	773	736	778	748	701	785	704	758	767	753	785	734	761	758	793	788	755	743	754	740	797	786	686	777	738	740	768	741	756	767	806	738	760	790	752	752	736	757	787	807	762	785	777	721	821	790	800	735	731	780	747	716	744	760	747	747	769	758	740	788	785	783	809	726	786	738	726	755	732	741	814	809	732	707	760	759	702	731	768	777	806	714	785	807	822	753	774	747	751	716	742	762	762	725	806	769	754	769	799	768	764	752	751	806	795	822	751	719	773	731	749	761	735	788	761	756	761	791	735	776	771	727	776	761	748	755	803	796	776	736	746	751	787	766	774	734	774	744	821	779	752	788	781	755	770	761	770	766	770	756	719	767	793	738	746	783	773	780	768	740	804	774	738	745	719	755	747	793	779	751	734	750	736	740	731	778	750	793	749	758	759	745	791	781	736	784	779	743	836	702	755	764	716	771	725	718	790	759	735	783	756	751	757	758	737	767	780	764	788	763	709	764	807	761	729	753	744	752	770	736	789	709	781	739	755	811	811	760	734	790	728	748	775	791	781	749	775	735	750	767	780	776	733	760	778	754	775	740	750	774	775	753	763	751	775	742	761	752	791	740	803	767	746	793	752	744	762	765	752	762	774	714	752	745	732	721	740	778	730	761	792	760	799	766	805	748	780	755	774	736	768	778	734	770	733	761	770	768	807	813	761	801	714	776	748	791	785	768	787	748	716	751	745	775	745	840	694	806	752	770	731	760	791	760	799	779	755	798	769	739	792	780	765	822	774	791	724	807	772	782	755	731	754	782	757	724	749	724	795	742	754	717	800	789	744	780	767	764	784	780	818	776	760	752	694	788	748	782	752	797	763	804	750	787	749	678	709	779	774	778	720	792	757	767	742	740	757	748	765	725	769	734	805	754	766	788	771	789	795	766	767	793	735	751	759	748	780	785	727	749	782	745	732	774	756	771	750	754	788	773	772	791	792	738	758	767	784	764	743	718	704	774	736	739	694	737	778	757	783	738	750	746	768	753	758	753	797	770	746	724	758	791	733	778	758	737	701	813	745	811	763	764	714	787	731	774	741	731	758	703	720	816	732	754	746	719	805	800	725	785	809	743	772	749	757	820	727	781	744	764	746	783	772	756	753	716	773	760	733	698	787	786	770	737	740	783	728	734	750	774	788	771	772	714	757	733	725	746	718	766	783	777	799	757	783	736	748	758	731	720	801	788	727	761	803	791	770	774	784	793	775	737	759	809	770	757	762	727	774	720	748	810	772	766	771	737	764	783	756	761	783	727	725	760	756	729	752	742	769	780	757	752	711	726	699	815	771	754	725	756	778	768	761	742	786	757	760	767	735	769	795	751	726	749	734	754	803	789	792	740	712	761	718	738	728	762	772	745	773	767	778	768	784	765	794	804	717	790	785	767	749	803	788	743	794	776	727	755	769	745	765	728	763	787	778	824	826	793	799	715	722	754	681	753	760	739	768	759	782	758	756	751	765	784	744	812	769	762	739	779	817	740	761	747	716	754	798	765	769	793	814	780	723	779	779	740	798	745	784	743	745	752	785	794	763	801	793	777	787	774	741	754	753	747	732	734	761	744	735	750	746	784	770	793	783	779	695	741	794	728	705	731	729	732	764	784	797	818	757	764	777	763	759	779	756	787	818	743	772	769	795	751	782	752	776	776	735	791	750	736	754	776	768	798	778	758	768	791	813	768	771	733	743	777	719	755	855	716	721	764	756	788	732	740	727	762	759	741	801	721	772	805	763	756	770	735	753	801	811	811	789	742	763	764	762	758	807	740	757	807	774	777	825	769	743	741	766	786	798	806	770	765	799	731	794	771	781	809	790	729	767	778	797	807	757	758	759	761	701	733	776	771	789	756	769	804	787	779	764	720	751	729	817	785	774	794	756	781	761	738	724	774	826	761	776	750	710	786	797	753	764	721	792	787	797	750	777	776	759	785	779	754	765	814	822	797	745	697	810	746	698	832	750	783	790	790	778	749	797	754	784	750	767	729	758	781	725	792	725	778	691	736	788	788	717	759	745	743	763	797	781	792	745	771	792	776	763	778	767	737	758	780	709	729	777	782	784	763	773	750	758	732	792	728	772	777	735	770	799	789	754	762	769	779	748	793	727
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
