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
338202057308	338202057816	338202058366	338202058916	338202059466	338202060016	338202060566	338202061116	338202061666	338202062216	338202062766	338202063316	338202063866	338202064416	338202064966	338202065516	338202066066	338202066616	338202067166	338202067716	338202068266	338202068816	338202069366	338202069916	338202070466	338202071016	338202071566	338202072116	338202072666	338202073216	338202073766	338202074316	338202074866	338202075416	338202075966	338202076516	338202077066	338202077616	338202078166	338202078716	338202079266	338202079816	338202080366	338202080916	338202081466	338202082016	338202082566	338202083116	338202083666	338202084216	338202084766	338202085316	338202085866	338202086416	338202086966	338202087516	338202088066	338202088616	338202089166	338202089716	338202090266	338202090816	338202091366	338202091916	338202092466	338202093016	338202093566	338202094116	338202094666	338202095216	338202095766	338202096316	338202096866	338202097416	338202097966	338202098516	338202099066	338202099616	338202100166	338202100716	338202101266	338202101816	338202102366	338202102916	338202103466	338202104016	338202104566	338202105116	338202105666	338202106216	338202106766	338202107316	338202107866	338202108416	338202108966	338202109516	338202110066	338202110616	338202111166	338202111716	338202112266	338202112816	338202113366	338202113916	338202114466	338202115016	338202115566	338202116116	338202116666	338202117216	338202117766	338202118316	338202118866	338202119416	338202119966	338202120516	338202121066	338202121616	338202122166	338202122716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28561	6390	2601	2033	1409	883	574	451	388	355	326	327	292	285	303	312	307	270	309	269	293	282	303	277	302	280	315	273	304	304	266	260	289	261	288	295	309	287	242	269	258	265	251	283	265	257	275	306	269	250	262	299	240	251	259	273	257	265	255	292	246	262	260	264	286	287	283	255	243	300	292	252	267	294	271	259	226	248	284	269	287	278	289	229	284	240	276	256	260	270	272	233	271	269	261	283	268	265	254	277	280	287	265	268	251	255	258	274	272	274	265	269	273	256	293	263	246	272	293	287	270	278	277	284	281	268	292	270	286	285	272	242	267	272	268	260	281	251	265	240	251	258	257	257	280	275	256	267	292	288	312	281	252	263	296	288	253	258	280	283	269	257	246	257	262	280	263	237	275	245	267	276	277	272	266	255	283	284	246	290	266	247	290	242	286	254	289	273	272	281	252	277	239	284	252	268	252	229	272	282	276	276	251	281	248	284	247	294	249	251	269	269	284	253	253	262	246	285	254	254	266	254	278	285	284	267	271	257	273	280	273	294	265	278	268	272	250	272	255	322	252	249	240	250	267	251	263	244	254	293	291	258	270	239	278	265	267	288	286	242	263	260	234	279	269	272	251	304	273	242	231	275	277	292	231	279	266	260	290	249	261	253	248	251	282	242	279	263	297	286	255	249	258	233	240	295	260	241	262	234	269	230	246	241	296	296	274	279	248	285	247	275	263	289	254	283	250	285	290	252	266	273	256	285	251	311	295	271	239	226	253	269	263	291	278	306	282	263	272	281	292	287	296	258	255	264	248	259	267	245	276	273	280	248	279	265	265	254	274	256	241	247	316	245	289	244	246	226	233	263	262	263	265	291	261	231	259	275	267	252	292	259	265	249	296	308	250	276	259	254	247	259	294	260	247	263	257	238	284	265	292	270	254	285	255	292	245	264	253	277	283	276	245	268	262	228	263	253	262	246	253	229	270	304	233	247	264	267	281	239	270	291	279	309	275	255	283	252	277	248	261	271	267	248	250	274	277	272	303	284	270	276	281	273	286	251	279	251	276	308	262	272	256	265	282	303	250	283	273	277	264	221	283	238	278	253	272	241	262	272	268	284	291	305	263	281	262	244	244	236	253	232	241	268	278	270	272	264	276	253	278	257	273	266	278	229	241	266	295	261	227	284	288	266	255	288	259	261	237	267	283	252	252	281	271	274	266	231	248	257	328	244	221	290	213	273	260	253	248	241	269	265	268	255	276	264	291	254	257	252	280	234	265	250	302	268	267	284	291	254	275	243	264	249	280	262	237	263	229	217	263	249	207	255	242	254	270	312	295	280	267	260	259	252	272	258	231	279	265	263	260	279	279	263	248	282	266	288	262	260	272	254	275	274	267	279	246	263	253	293	285	253	271	261	270	262	288	266	255	253	254	266	275	261	261	281	258	225	255	271	253	262	264	235	263	260	260	265	256	277	254	253	309	266	248	240	267	267	264	272	295	280	276	257	283	265	255	269	255	263	261	257	253	249	262	252	250	294	263	260	247	281	281	250	290	282	273	282	255	288	263	289	244	273	272	269	308	265	247	264	258	259	288	248	279	252	275	250	277	253	291	280	245	288	273	283	244	262	255	272	300	279	271	261	256	280	261	270	265	261	222	254	270	230	283	231	285	277	270	243	263	244	256	285	284	271	266	270	243	264	260	259	258	296	271	236	264	255	254	299	253	269	253	265	289	282	273	250	251	248	238	263	267	285	297	270	276	279	279	283	280	262	259	299	247	250	241	290	270	258	257	260	265	271	284	272	284	253	297	265	283	214	273	250	278	261	266	254	234	253	287	256	262	247	291	273	251	257	283	252	266	275	276	273	278	237	231	267	259	245	271	283	241	268	312	234	245	270	272	294	284	260	273	301	299	231	250	276	268	267	254	245	269	276	294	246	274	276	261	254	257	270	253	249	261	271	258	296	267	274	230	266	273	250	275	222	275	257	257	250	256	263	277	242	294	243	253	227	252	258	254	282	274	241	276	263	242	279	269	246	247	249	270	281	284	258	232	264	293	253	274	294	246	267	232	292	236	251	303	259	259	250	264	271	261	251	261	281	255	267	254	266	244	264	218	276	276	246	250	269	301	258	253	255	249	263	288	267	268	269	278	283	263	252	254	246	269	265	269	278	250	248	279	321	263	249	248	276	236	289	253	302	238	253	250	240	240	258	229	288	245	234	256	299	266	297	301	277	242	251	284	284	234	261	240	270	240	234	244	232	240	255	269	274	287	282	276	266	268	284	266	257	251	272	283	292	235	260	282	259	282	267	265	294	269	279	260	247	246	283	269	269	265	261	272	271	254	265	252	262	265	246	236	263	275	276	255	278	239	252	277	251	285	279	272	275	286	269	269	253	272	287	272	278	239	241	271	260	272	287	273	280	301	295	261	246	273	266	279	253	261	278	259	254	241	302	249	253	254	263	260	247	247	253	254	267	254	266	244	263	257	261	274	250	273	239	265	264	265	258	268	269	290	254	286	304	261	251	256	257	244	263	288	245	260	277	232	270	252	273	269	283	254	298	291	251	256	255	251	269	261	241	271	264	278	278	274	269	287	296	284	285	237	254	220	250	281	219	260	237	243	265	276	282	263	295	257	239	258	236	255	248	245	272	212	234	269	250	248	255	242	271	235	295	241	217	263	235	250	280	249	267	265	272	247	246	245	264	294	275	309	291	259	287	251	245	268	268	256	257	257	244	248	314	272	275	281	278	280	262	271	292	283	238	283	266	261	237	261	248	257	273	267	260	285	258	288	264	292	262	284	264	263	242	273	229	284	261	273	287	233	255	268	291	239	260	253	237	244	263	263	245	234	267	251	271	289	252	244	268	256	263	268	281	255	245	260	252	256	282	263	249	279	243	249	238	288	264	277	273	256	278	233	275	246	268	290	249	235	283	271	273	255	255	284	265	271	265	262	263	278	276	305	266	290	276	267	250	258	259	259	314	245	271	269	257	262	259	248	265	291	264	263	272	279	245	272	259	298	270	270	279	264	279	293	270	285	246	281	283	278	263	261	281	267	280	238	274	279	267	270	264	272	278	271	270	236	273	290	251	249	270	232	258	291	261	262	306	243	242	254	262	276	252	293	293	248	216	255	298	259	278	242	275	239	266	275	278	279	261	242	257	259	282	249	268	250	279	273	285	261	258	258	261	260	251	281	276	258	238	289	264	270	262	249	249	269	267	299	291	258	266	250	248	244	305	253	307	261	285	310	283	299	282	265	269	261	236	253	248	265	261	267	258	295	264	275	257	273	240	268	278	249	230	259	269	270	259	247	257	260	266	278	240	253	251	258	274	279	268	288	277	269	248	275	260	264	266	256	247	278	275	260	285	267	278	260	275	283	281	285	276	221	253	284	246	288	284	259	245	267	280	265	245	275	259	254	265	262	274	262	277	265	270	286	263	266	266	283	266	255	281	282	273	293	258	253	280	275	245	268	251	278	268	281	270
16261	2958	4675	5746	4772	3220	2016	1523	1314	1224	1011	955	857	831	798	802	767	749	747	775	787	731	760	737	737	730	706	680	641	688	711	642	656	621	648	638	627	632	605	637	582	583	585	620	594	613	578	612	550	604	642	589	606	590	641	589	595	620	626	580	589	628	626	571	547	580	604	656	650	598	593	613	588	581	614	580	659	588	573	654	642	594	593	624	566	591	614	609	584	601	586	583	581	580	572	627	609	593	573	593	538	651	560	626	578	554	631	576	608	616	600	596	627	570	550	619	579	579	582	583	597	586	629	630	572	553	578	568	603	532	567	575	622	544	618	602	600	592	567	594	546	565	609	564	541	584	620	584	557	611	632	607	621	609	602	595	638	567	582	601	586	558	594	591	552	605	622	634	593	584	613	606	555	596	605	609	587	610	585	566	576	609	584	583	552	579	629	613	600	570	575	599	573	598	613	643	565	596	573	576	578	597	631	570	552	563	577	607	592	594	597	618	591	598	576	581	610	588	584	577	553	562	646	577	607	576	577	617	605	581	558	576	626	559	590	543	587	639	585	592	609	552	544	589	557	574	571	567	568	580	551	540	601	599	607	553	581	607	589	530	582	558	554	548	570	580	608	582	571	547	578	615	603	588	593	608	565	541	592	585	612	602	593	576	592	629	605	533	562	590	539	582	579	602	597	613	616	566	622	569	608	562	539	583	613	597	551	624	597	592	612	613	568	581	587	596	596	600	625	609	610	618	590	541	581	592	565	565	549	583	599	588	576	586	587	603	598	552	567	568	614	619	540	538	575	604	555	590	627	604	582	598	617	583	608	581	571	590	620	595	611	572	592	653	577	614	547	601	571	585	592	599	588	569	584	591	577	568	552	576	577	585	625	646	591	595	605	609	583	600	585	568	588	618	601	558	575	593	609	585	604	577	570	628	578	599	594	587	599	585	587	563	594	602	568	571	588	574	594	585	572	553	574	601	571	627	618	597	586	562	586	597	567	582	605	568	574	576	518	586	603	583	572	607	592	623	564	581	611	527	583	614	586	590	567	588	573	558	619	620	569	585	554	597	558	599	538	593	568	579	589	583	586	581	577	641	559	601	590	569	624	574	605	647	586	611	639	609	569	563	661	619	622	581	615	636	636	603	570	575	575	597	568	597	577	581	596	554	549	582	615	588	624	579	598	613	561	629	578	578	541	625	582	614	579	574	515	563	605	583	592	627	585	573	657	627	615	558	624	592	582	541	564	600	579	607	541	568	596	596	578	609	596	595	601	565	600	540	646	614	562	632	575	575	577	636	625	581	569	569	607	575	557	561	573	604	571	612	598	630	555	556	589	580	562	572	567	568	597	626	629	559	619	571	584	612	591	564	542	594	586	621	598	569	553	571	614	575	630	536	555	606	560	582	597	605	601	581	593	568	607	603	600	615	598	608	597	610	620	540	614	568	599	577	530	586	607	575	556	563	585	589	601	614	577	643	612	590	578	537	608	610	584	615	603	583	587	614	587	554	548	550	574	586	583	583	585	594	562	630	615	600	573	560	569	531	565	541	574	605	547	589	571	550	571	577	604	601	557	583	588	586	624	584	539	596	554	622	551	613	557	593	612	572	533	595	588	616	555	567	605	617	584	542	583	601	598	617	556	592	578	592	571	607	591	639	541	600	568	553	560	583	633	586	577	601	583	609	560	625	585	597	600	592	590	573	553	578	541	570	620	564	548	601	601	588	603	591	587	586	572	552	594	566	623	561	593	559	535	589	625	556	556	610	645	615	584	595	550	607	551	597	563	621	578	579	581	588	573	600	627	606	584	615	567	540	583	624	518	586	592	619	587	564	557	550	601	583	559	550	618	623	566	535	626	591	587	594	573	603	567	527	611	604	589	620	594	617	568	614	573	535	593	657	586	572	590	554	603	622	573	618	583	589	603	627	616	610	594	630	561	567	623	604	625	605	616	622	612	571	626	597	600	567	578	618	596	612	600	586	601	578	662	589	574	633	567	606	590	558	611	580	581	585	547	616	610	603	623	602	618	553	607	648	605	534	593	559	624	594	584	562	592	595	618	593	594	601	605	591	609	582	601	582	569	582	604	620	548	586	621	591	607	560	595	606	580	570	639	598	589	604	592	591	611	579	647	623	548	551	620	571	647	644	583	579	610	552	539	582	572	599	585	552	604	570	586	610	562	578	552	616	645	647	542	582	598	581	631	612	593	577	593	582	580	575	615	591	562	551	548	617	612	579	583	581	583	587	589	604	597	600	552	633	583	628	581	564	605	551	596	595	575	584	620	610	600	609	590	590	621	612	618	593	591	626	549	672	591	579	602	592	591	547	617	562	603	565	575	594	572	553	572	539	625	571	604	558	575	610	565	599	535	610	600	569	552	611	584	571	594	585	570	551	590	584	590	576	570	621	631	567	636	590	574	589	541	621	591	593	581	612	575	560	592	573	613	563	582	618	586	594	592	600	572	586	583	586	589	561	647	577	624	610	566	632	564	624	583	602	561	604	566	631	585	567	564	605	615	630	596	591	592	583	602	573	619	571	622	562	605	607	629	610	550	542	600	609	613	567	574	589	547	579	549	569	612	592	565	608	579	600	590	630	583	559	590	609	581	605	570	602	592	588	554	630	559	619	571	600	598	586	558	590	602	586	554	598	572	609	560	571	564	598	585	582	550	580	570	556	596	627	593	551	571	548	636	590	542	566	601	588	598	556	598	604	563	568	594	599	638	560	579	579	595	615	587	598	594	559	603	623	604	631	586	573	583	635	597	596	553	596	591	620	605	549	592	591	573	577	589	595	614	591	591	600	567	520	579	600	591	584	623	627	566	576	569	583	573	590	540	617	563	591	650	582	604	592	587	606	606	583	593	532	572	589	606	588	577	557	549	622	626	584	581	548	562	577	576	599	632	589	578	597	568	598	630	565	571	555	588	555	600	537	585	585	581	591	575	615	615	585	618	549	557	596	583	595	578	616	587	630	558	578	635	546	564	627	590	643	612	553	607	570	545	619	595	587	609	568	590	627	619	585	594	570	589	619	560	582	599	617	619	543	594	589	591	590	544	569	544	568	536	583	626	568	645	629	543	580	602	604	609	584	574	617	579	587	586	573	558	597	601	606	571	581	599	564	574	600	605	590	579	557	557	586	555	620	604	617	615	586	600	594	598	560	598	589	590	621	607	618	566	595	577	613	585	601	562	588	545	531	582	538	623	575	574	602	604	577	569	542	582	583	588	621	584	638	566	577	552	571	559	566	581	581	614	552	571	620	558	592	580	592	592	555	597	595	573	601	661	584	590	596	576	621	606	568	625	609	589	590	558	611	537	547	566	637	593	555	552	635	598	592	608	579	627	601	568	632	557	595	601	546	564	584	627	628	626	576	572	615	561	604	629	569	572	580	613	590	580	635	547	580	593	557	586	571	592	561	558	552	613	590	573	583	569	597	579	547	578	545	581	595	612	609	595	585	560	557	559	613	580	588	606	598
9566	1378	808	638	455	304	206	207	222	174	190	173	170	161	182	186	164	167	167	171	188	186	157	172	160	175	158	176	165	138	162	174	163	171	173	169	186	148	167	172	196	157	173	153	186	147	168	166	180	159	179	163	195	191	170	168	147	158	166	161	157	183	170	146	194	183	162	169	162	139	146	163	163	166	167	188	186	194	171	147	160	151	163	186	155	142	154	185	133	172	181	172	147	189	172	179	166	160	180	164	165	169	167	161	168	170	193	162	167	180	169	143	129	181	158	166	164	169	174	132	149	173	163	163	174	168	153	172	146	164	196	147	166	162	157	157	166	166	161	148	162	180	189	170	151	129	169	169	163	156	173	165	174	172	195	161	145	178	158	149	178	188	161	167	167	171	144	187	170	170	165	149	150	175	154	164	156	172	164	163	144	163	160	179	187	154	160	174	168	188	157	162	179	159	172	155	173	166	146	187	193	165	161	197	153	157	167	146	167	165	189	166	161	169	181	158	169	173	184	157	155	147	125	150	151	190	145	170	155	175	190	163	155	167	165	161	152	153	169	158	164	179	153	161	176	170	160	175	166	141	156	189	180	184	171	177	162	161	161	165	173	155	167	165	127	162	179	155	160	186	165	143	180	160	161	138	156	154	160	156	171	161	132	173	137	172	166	156	174	175	167	160	174	177	159	173	174	165	154	159	195	171	165	176	169	175	161	143	160	149	159	144	157	137	158	192	164	169	138	163	173	158	163	159	147	145	160	177	133	144	173	170	174	160	155	168	194	175	176	158	167	162	169	155	157	153	147	157	170	138	169	157	177	186	179	148	163	186	164	137	146	159	155	135	165	163	144	172	177	151	164	193	175	175	179	158	156	177	168	169	175	199	174	182	147	209	161	165	166	158	165	159	156	166	159	158	163	175	169	182	167	160	165	143	146	171	169	172	164	174	170	206	173	158	134	155	165	178	154	188	169	167	164	142	171	171	171	173	151	177	161	174	153	158	146	163	162	154	189	165	198	185	152	160	172	160	164	161	142	155	156	173	180	158	142	171	142	150	146	163	165	148	163	149	178	165	134	152	192	171	182	169	173	162	158	188	154	177	158	153	142	167	171	164	178	175	190	137	138	155	174	145	150	149	156	160	169	155	179	150	152	163	171	160	145	171	160	152	177	180	182	148	148	147	140	147	145	195	169	195	169	170	148	179	170	176	167	174	159	155	170	177	179	151	167	155	161	171	157	168	160	161	140	147	159	141	178	154	173	167	156	147	188	161	182	179	155	152	166	150	163	173	170	172	176	167	180	157	156	207	192	167	167	151	156	185	162	167	158	156	157	142	164	183	187	172	159	146	177	188	174	162	181	163	179	174	156	161	186	174	169	151	167	153	149	172	159	159	170	144	157	166	155	146	163	176	165	166	174	151	169	197	156	151	167	149	174	166	153	138	138	143	157	150	151	155	173	190	151	171	146	176	171	146	192	159	148	157	174	171	166	167	141	153	182	166	160	167	177	153	168	157	171	185	156	157	154	172	166	162	179	189	165	177	183	175	163	162	147	136	179	148	164	167	179	156	189	152	166	167	193	185	174	167	158	175	179	174	152	159	138	171	169	165	181	191	145	159	172	158	194	168	169	148	149	165	162	147	163	154	161	160	160	132	167	165	199	172	174	151	162	149	181	184	170	178	185	151	128	161	186	159	150	177	170	159	162	169	162	178	158	169	159	159	172	182	173	170	188	161	165	163	165	157	179	177	167	169	183	166	180	183	153	155	161	166	163	176	158	187	159	170	147	166	168	154	160	147	183	152	168	164	195	196	168	140	156	164	173	149	175	167	153	162	153	178	165	154	151	171	155	158	149	187	172	153	149	162	184	174	153	148	150	170	178	165	162	168	182	151	157	124	179	161	170	162	159	182	159	162	172	158	159	189	171	182	163	148	149	160	144	162	148	185	156	168	180	173	164	163	157	168	178	161	150	151	149	175	149	151	159	166	169	185	161	118	191	160	160	177	122	165	157	174	162	157	134	160	169	140	176	165	160	148	168	174	189	163	154	171	152	181	165	175	177	173	167	139	168	175	136	149	179	193	191	151	173	150	144	169	191	180	161	171	166	158	150	149	170	174	200	185	185	165	168	190	172	160	170	172	154	156	175	161	170	172	167	144	166	151	159	170	180	183	155	158	150	177	189	167	167	168	197	176	175	178	172	212	179	156	158	163	165	152	159	158	155	136	169	154	155	162	149	180	199	156	170	186	165	175	138	165	160	170	169	156	162	159	170	166	175	161	167	169	167	175	184	171	190	160	181	157	170	164	183	183	163	149	175	149	165	178	150	188	153	157	166	151	167	182	181	170	137	155	170	160	165	162	164	164	152	128	166	168	177	153	171	163	152	167	171	202	167	154	178	187	166	179	178	180	151	150	163	171	174	156	155	156	164	163	171	151	172	178	158	166	146	170	153	172	168	144	177	154	146	156	160	165	190	155	148	139	163	172	181	161	166	139	154	188	166	170	177	144	175	186	162	153	172	154	174	163	154	154	175	174	194	205	153	142	158	135	174	139	174	184	161	171	168	175	169	188	175	155	177	145	158	155	165	162	161	180	169	157	179	164	149	168	151	169	160	172	166	175	189	149	144	160	162	158	194	169	139	197	168	123	172	187	153	151	197	163	166	185	164	169	154	172	142	158	177	164	155	133	144	166	156	144	175	145	157	147	163	176	147	157	160	156	162	166	170	175	176	180	175	148	158	151	158	176	170	167	177	168	165	148	166	156	176	134	166	196	175	159	156	159	182	160	156	185	157	148	138	117	170	175	157	171	171	156	155	166	143	184	178	160	178	168	159	159	171	157	155	170	163	184	170	159	154	156	158	147	148	160	166	176	162	170	166	171	146	170	151	166	175	184	140	179	156	152	168	181	176	186	182	163	153	147	165	153	154	150	170	148	176	145	176	175	144	157	138	141	167	175	168	188	154	181	144	167	192	128	153	175	179	176	164	173	196	162	184	197	180	166	154	168	160	172	148	187	185	173	148	154	134	172	192	185	162	153	199	174	155	179	143	184	154	178	165	168	190	166	202	155	184	158	168	181	175	144	161	157	179	157	168	135	164	156	178	163	172	153	147	165	165	181	160	163	171	156	184	167	173	167	167	154	166	177	165	155	152	151	159	140	144	137	146	171	168	144	158	138	140	182	162	163	157	175	170	167	160	155	169	171	194	189	179	187	153	178	164	166	145	160	159	134	152	165	172	170	157	181	177	145	166	144	174	165	176	150	176	158	156	159	176	160	185	167	145	190	171	175	157	165	159	169	159	154	171	175	154	164	171	173	166	141	155	168	144	174	160	145	133	160	159	156	193	170	162	161	166	149	140	147	168	185	172	179	181	165	163	187	174	156	177	159	171	150	183	163	147	158	186	172	174	163	173	171	152	154	166	162	157	155	159	178	154	168	147	180	156	179	142	167	147	145	156	141	173	161	171	180	185	174	160	146
5983	1082	1740	2079	1716	1169	694	608	536	541	473	460	467	438	438	445	466	485	420	482	448	433	467	463	448	426	433	427	443	445	451	421	426	444	421	429	435	414	401	381	425	416	432	442	437	397	401	422	382	362	417	400	422	414	429	401	425	438	422	400	389	415	384	392	402	384	445	400	406	443	443	412	423	423	433	414	431	398	408	390	399	434	432	423	423	427	405	439	409	382	415	414	414	419	411	460	419	411	439	438	417	424	402	364	407	431	416	398	435	393	410	426	430	434	426	433	404	429	423	412	434	418	396	417	406	429	413	416	398	431	419	403	429	397	418	432	411	417	411	405	400	435	412	406	452	433	379	409	430	391	413	417	399	439	437	439	401	391	408	433	441	399	442	446	414	436	433	386	436	408	436	442	423	425	417	376	429	405	415	376	415	379	410	411	435	434	453	424	409	443	390	420	392	414	436	435	437	434	423	425	383	426	417	427	423	386	428	407	420	395	412	411	371	452	417	440	411	380	430	416	405	399	457	422	409	394	461	424	411	452	420	420	413	448	431	392	415	421	405	411	398	394	428	430	414	421	406	430	398	415	438	423	438	402	425	414	408	432	388	379	392	419	440	446	434	367	422	417	435	376	400	405	413	421	416	404	431	383	383	418	436	380	430	428	417	440	375	418	399	417	433	397	398	426	467	423	411	394	423	398	430	397	407	431	414	434	425	423	472	437	413	406	433	401	390	411	367	455	396	444	406	426	404	411	448	399	401	411	400	392	429	423	411	425	427	424	428	411	416	417	452	403	411	384	412	392	465	399	395	418	395	459	404	430	418	418	410	397	410	410	408	402	431	409	425	400	410	408	414	409	444	418	423	440	445	432	423	421	419	434	454	417	427	402	396	412	439	438	387	408	403	423	400	412	408	457	436	393	398	454	420	440	399	383	424	429	416	417	397	427	377	411	433	424	409	415	426	418	423	395	411	399	423	423	430	386	427	423	405	386	395	418	423	424	429	410	435	421	434	396	407	394	413	423	425	427	417	447	415	402	432	458	414	385	405	400	425	429	405	433	431	428	387	401	432	413	447	454	399	400	411	420	448	397	418	428	404	422	444	452	434	397	395	431	427	391	424	443	411	417	430	426	407	407	405	410	384	441	414	438	413	409	397	422	431	484	440	417	443	399	434	393	402	410	386	422	442	398	423	437	399	386	433	418	405	413	396	408	437	408	424	438	426	369	399	389	400	420	458	407	378	425	396	396	396	419	433	381	368	408	433	433	408	413	425	414	421	429	411	404	420	407	410	396	375	423	415	434	433	395	419	388	390	400	394	458	414	425	448	407	412	425	410	438	429	428	439	444	393	406	416	389	384	400	430	439	428	400	395	395	429	413	384	382	423	424	429	419	418	420	404	446	375	421	414	413	427	412	419	392	397	435	440	399	403	408	417	405	446	410	431	414	400	411	457	401	375	453	391	420	424	435	433	447	453	414	418	386	400	435	418	376	435	416	401	415	390	409	412	445	410	407	481	457	400	428	430	421	440	465	362	438	395	458	407	480	434	421	393	393	425	387	392	426	395	369	430	434	396	366	434	391	397	426	437	427	384	430	422	410	393	410	376	438	408	429	426	394	409	423	440	425	412	482	389	398	448	435	452	467	394	421	411	429	381	406	415	423	409	403	405	386	433	398	456	420	417	419	431	423	406	412	438	410	383	404	397	430	398	452	423	400	402	403	397	411	420	389	391	442	408	402	416	372	436	415	412	418	420	403	386	448	460	425	355	388	430	433	414	455	410	397	379	431	438	406	437	400	383	392	436	424	373	387	428	392	417	417	386	388	416	432	429	387	415	425	401	398	438	406	428	396	448	404	437	401	400	397	395	410	403	406	415	427	387	410	399	370	422	415	399	396	389	421	397	428	401	432	400	437	431	442	410	423	429	437	441	428	392	438	397	409	422	434	436	419	423	440	389	449	414	431	417	423	404	438	441	435	435	438	391	405	454	427	403	425	451	385	383	415	419	433	427	434	412	412	428	423	415	420	424	446	394	385	371	391	407	425	410	411	421	426	395	405	400	398	433	433	387	407	393	408	446	412	385	410	401	419	408	421	430	407	438	379	406	397	396	412	485	469	431	436	428	408	395	410	417	411	457	425	405	435	450	397	391	422	433	445	427	415	403	443	434	406	409	421	437	419	415	414	413	426	405	464	424	427	416	424	477	412	426	427	437	405	418	413	396	428	392	423	381	431	395	418	455	433	402	427	422	403	397	425	413	396	431	397	395	397	432	424	425	431	391	392	418	411	418	397	399	410	417	411	367	425	373	422	445	415	429	434	433	407	401	431	403	405	415	461	378	419	397	403	386	425	388	401	407	439	428	449	376	409	398	407	420	447	416	452	418	425	436	380	374	462	435	359	402	413	402	398	401	406	452	407	412	446	389	417	398	417	429	420	413	413	408	411	412	364	418	401	415	434	406	404	401	398	414	376	433	417	381	407	392	402	405	449	399	424	424	392	430	421	448	406	399	458	445	466	375	451	411	418	405	437	412	457	383	386	419	415	407	433	398	409	432	398	393	408	439	397	443	425	428	406	445	401	395	386	425	437	392	425	428	397	423	409	408	426	434	429	424	430	411	448	454	423	426	408	418	413	413	394	409	411	399	425	418	405	413	411	405	426	421	455	402	371	393	379	436	420	394	378	419	387	410	412	402	428	414	409	399	395	418	414	447	396	415	408	434	415	436	416	433	446	395	442	420	398	416	420	432	467	426	423	426	444	404	416	414	443	397	401	455	382	391	428	406	438	433	442	385	406	424	400	442	402	407	409	408	401	358	438	424	397	389	421	432	420	406	461	445	378	396	395	421	420	400	393	402	411	454	421	404	399	372	412	438	428	402	409	408	396	374	403	402	362	417	381	380	428	380	409	421	419	410	454	403	440	439	391	394	434	440	410	393	413	431	419	401	417	384	425	412	432	392	445	421	396	404	412	419	411	388	412	439	431	384	385	408	440	409	402	408	422	385	448	446	462	404	432	410	438	427	413	399	442	411	443	414	422	435	396	394	454	433	429	399	419	371	462	404	407	399	414	427	431	411	445	410	424	413	404	437	433	382	398	371	422	390	416	399	429	413	427	415	419	410	404	416	411	422	441	407	420	369	411	431	403	403	385	392	412	433	434	421	417	436	435	378	409	425	426	447	408	449	426	406	447	405	430	409	419	408	412	432	366	450	411	430	428	423	446	398	421	473	407	428	423	411	388	388	444	424	427	390	389	449	400	431	434	404	442	461	408	426	401	423	407	421	416	416	393	427	440	428	400	408	420	441	370	353	458	398	385	414	431	426	430	432	421	423	420	434	435	447	436	397	446	426	436	439	419	402	400	382	440	409	409	425	426	433	415	438	448	407	425	401	433	444	384	422	406	429	416	446	397	402	405	438	427	419	404	478	423	418	398	422	399	440	428	443	447	440	407	423	428	393	426	429	461	390	419	403	405	405	387
21556	3942	1835	1459	1043	727	557	418	379	361	339	329	298	327	322	329	342	358	342	310	327	354	318	330	337	295	322	298	322	308	307	297	327	305	307	314	266	291	290	316	276	296	342	306	312	293	354	299	305	278	285	338	299	283	270	313	270	291	296	318	292	296	303	302	285	314	337	305	332	326	321	297	306	279	291	315	356	302	289	317	317	297	298	315	297	315	271	315	297	316	330	289	318	316	297	319	352	275	282	296	286	286	283	303	357	308	302	313	296	347	300	316	273	319	264	313	338	287	286	302	286	308	301	305	283	290	286	301	286	305	333	306	288	302	262	295	292	263	311	343	281	311	306	269	287	269	297	307	287	299	300	316	286	271	296	283	277	315	337	280	293	335	298	318	291	327	289	319	283	286	321	313	295	319	287	318	298	276	299	311	306	315	326	320	289	272	324	338	303	303	285	296	318	298	308	336	284	309	312	291	307	287	314	298	316	287	272	290	350	323	304	315	294	327	326	261	335	314	287	303	291	295	345	346	334	311	288	294	322	280	331	320	327	329	299	292	305	284	301	312	291	358	340	301	287	274	261	326	309	284	261	299	323	308	292	286	302	309	329	294	319	312	288	299	311	315	290	315	260	300	317	326	311	287	281	346	299	302	290	280	286	330	316	324	275	299	271	295	294	335	277	280	314	270	312	298	319	306	288	298	301	320	301	292	303	298	300	293	313	289	295	289	298	346	274	282	309	347	273	321	320	325	289	298	311	301	307	335	328	300	333	315	299	344	272	316	310	331	285	291	316	313	312	295	298	291	281	328	316	287	290	326	305	307	294	287	330	320	318	326	296	309	279	309	323	282	289	311	314	301	289	276	303	298	282	274	311	330	324	296	300	299	305	309	253	316	303	315	299	325	301	329	300	287	283	305	241	334	329	295	302	266	292	290	321	315	291	278	287	296	316	295	311	312	309	325	315	289	314	341	336	272	314	273	292	307	322	312	310	313	299	302	298	295	289	308	329	349	282	302	310	281	267	303	292	329	291	318	292	333	285	276	306	274	290	294	318	314	300	290	267	302	307	264	303	307	331	309	294	318	258	343	296	286	294	293	302	308	331	292	339	321	292	291	327	297	261	304	318	314	274	305	303	297	300	288	293	327	294	326	293	290	323	320	290	309	286	304	237	274	314	306	273	281	328	300	334	288	312	291	276	299	291	321	323	316	338	299	288	262	297	266	313	288	283	264	314	289	321	279	287	295	281	294	269	300	292	299	306	278	290	318	291	316	310	328	290	326	354	281	310	278	297	303	352	323	293	325	306	297	297	318	277	311	258	282	295	292	306	289	260	326	318	277	285	264	262	299	282	309	288	309	329	301	282	322	303	258	270	325	338	304	267	302	282	321	315	312	279	301	305	303	322	318	287	267	295	311	313	284	298	307	324	295	290	310	338	319	279	337	302	309	309	288	301	296	292	285	289	330	332	312	269	301	320	338	318	344	309	338	303	277	300	289	279	321	325	321	313	321	309	337	276	286	277	332	331	272	304	309	319	279	341	299	266	330	293	296	322	281	289	264	298	295	310	283	333	307	291	290	301	295	294	298	266	298	321	293	314	301	322	302	310	302	292	331	323	300	310	281	301	325	301	305	296	316	307	327	301	330	280	329	318	301	278	289	312	288	269	275	319	343	318	302	293	288	317	272	290	290	269	293	300	318	299	329	327	319	299	291	298	283	296	317	294	304	272	270	321	278	330	334	298	299	262	283	301	298	281	289	323	273	289	294	318	322	331	302	289	263	312	314	301	285	265	296	316	312	299	335	336	267	295	283	296	343	303	305	282	300	286	288	288	285	281	349	289	334	318	314	293	303	318	312	324	310	308	292	313	275	301	304	323	286	314	305	306	302	294	289	308	306	304	284	259	303	279	294	310	281	285	307	293	285	321	309	323	301	340	289	280	288	297	288	316	290	299	319	294	275	294	280	331	304	305	255	314	323	290	295	300	315	299	318	285	286	290	304	286	288	283	265	296	338	334	289	288	291	322	295	293	305	287	284	312	311	333	245	319	304	342	294	291	312	290	272	316	276	301	325	328	315	317	329	317	316	283	274	293	329	317	322	268	302	285	320	328	250	311	329	295	307	310	309	316	294	261	293	316	334	298	308	279	291	302	288	295	289	308	347	336	285	284	320	288	292	283	298	290	321	331	308	307	313	332	286	288	278	276	310	316	293	326	322	283	310	329	309	276	276	290	312	296	329	299	297	319	299	293	278	303	253	321	320	318	301	283	285	292	290	316	274	308	308	281	286	306	290	276	314	315	300	310	284	320	314	314	283	312	334	316	295	309	304	324	335	296	265	304	318	325	304	295	332	293	306	304	314	296	296	325	325	279	314	300	258	289	331	313	320	297	295	282	302	331	302	300	284	269	320	304	282	314	294	292	327	332	316	287	281	314	303	292	284	307	314	284	312	306	302	296	311	296	292	317	286	327	298	292	296	323	287	318	322	292	331	288	334	297	264	349	306	303	311	318	309	343	284	301	312	313	322	308	310	316	279	320	281	316	315	292	334	271	297	312	290	304	286	288	347	285	267	357	278	337	278	300	309	316	308	309	318	339	306	313	331	328	306	333	321	311	275	281	299	304	255	333	271	320	297	329	286	303	320	310	297	318	284	312	304	283	287	300	315	326	332	287	328	288	305	310	313	327	310	303	312	321	279	331	304	298	296	261	301	310	308	279	295	299	326	329	316	316	309	309	324	316	306	289	306	308	314	308	290	307	290	301	302	322	294	328	299	305	288	314	268	265	307	258	271	283	347	308	322	302	294	317	304	313	295	309	299	283	294	274	313	311	305	319	328	273	285	297	295	303	315	281	291	285	304	294	309	310	256	279	340	275	285	276	315	283	310	313	287	318	319	293	303	282	315	309	319	331	322	299	303	302	299	285	306	312	273	346	314	320	280	315	294	280	276	326	313	304	276	306	311	285	317	293	286	315	318	280	281	341	324	331	269	296	341	279	302	302	271	321	303	264	261	300	292	243	296	297	307	308	315	311	285	303	276	322	295	313	291	271	295	313	330	259	309	286	307	303	321	352	301	303	331	300	283	317	286	323	315	310	317	306	345	314	299	353	323	295	314	292	292	290	294	311	306	294	325	335	290	312	262	266	320	320	306	304	333	295	302	267	334	327	296	280	287	289	295	328	318	298	293	296	336	301	314	313	315	298	276	313	274	300	317	315	309	334	285	315	289	317	303	317	287	302	289	296	328	294	280	274	307	309	300	314	308	308	289	330	293	299	277	273	303	337	265	277	276	286	288	276	281	328	332	296	285	249	320	334	316	339	312	324	336	340	310	297	318	308	312	292	314	340	295	338	296	308	269	294	322	282	314	321	312	321	300	300	308	278	330	305	297	343	297	298	258	308	300	318	309	315	288	254	311	302	307	301	318	294	317	311	299	324	312	297	293	299	272	276	300	289	307	291	267	300	285	333	295	311	332	299	308
13518	2302	3667	4471	3811	2499	1619	1336	1090	1003	1007	896	846	801	856	831	807	819	873	801	792	801	801	746	791	791	761	754	715	801	751	708	667	741	711	729	712	726	767	701	705	690	727	684	709	687	703	686	681	727	723	697	733	642	703	712	682	688	667	713	691	705	705	700	704	699	721	736	738	679	724	673	657	654	667	707	676	654	645	698	705	680	664	698	747	712	710	670	634	677	686	663	667	658	713	693	633	649	695	709	710	679	698	693	687	749	706	704	667	707	688	671	673	746	749	700	663	680	716	651	631	691	682	695	699	686	712	736	709	661	714	704	700	693	712	670	721	722	692	657	658	670	702	683	658	674	662	654	650	691	634	707	673	667	668	700	674	695	674	675	702	663	743	703	694	691	709	730	721	740	630	694	722	697	729	657	725	692	662	688	700	677	719	736	698	676	690	645	669	701	681	701	677	672	750	690	664	728	682	715	666	705	677	654	718	653	725	671	765	659	718	672	688	631	760	641	701	677	644	703	747	692	667	692	669	708	688	685	703	659	716	697	673	704	713	729	679	673	676	674	713	663	681	695	695	651	681	708	731	651	706	685	707	659	695	710	704	683	696	682	686	686	660	672	673	647	659	684	757	721	688	736	686	671	690	703	641	693	684	709	664	659	694	648	719	755	650	681	727	651	718	704	686	689	694	714	665	642	699	691	681	721	674	712	661	671	652	745	691	686	699	685	713	689	702	705	682	661	698	692	678	689	702	713	691	692	662	653	732	697	692	733	751	639	680	665	686	676	647	687	745	690	708	667	727	705	690	664	717	699	732	645	692	658	718	669	725	709	771	702	694	682	668	688	683	724	642	706	667	697	681	664	715	706	661	688	682	715	720	688	679	716	682	632	669	710	717	681	683	702	707	668	654	716	696	694	752	689	678	680	658	699	687	662	669	669	685	661	688	674	685	695	675	660	660	712	695	718	685	746	679	663	697	674	687	713	644	673	686	663	703	643	696	664	662	684	697	706	693	653	685	684	678	680	653	693	662	692	677	672	711	640	716	642	657	707	741	687	735	726	664	669	701	665	665	711	647	733	663	648	698	667	689	684	689	660	658	736	727	721	685	668	681	675	666	712	652	671	636	672	712	677	737	672	677	711	734	688	651	730	729	697	674	698	674	711	681	728	662	724	668	705	707	734	720	678	704	724	697	698	711	722	692	689	712	668	659	668	628	723	702	714	659	656	664	722	659	699	687	706	724	709	683	664	725	707	690	674	686	660	685	660	727	696	677	675	715	667	686	667	637	687	700	665	695	665	696	674	709	675	674	654	711	669	736	756	628	702	674	685	719	717	697	711	702	647	679	717	671	683	738	657	645	707	723	657	648	717	719	734	651	676	680	691	666	717	742	700	669	704	649	705	730	680	654	681	682	669	660	675	673	702	728	634	672	682	669	716	699	694	594	665	677	687	718	698	659	661	715	693	692	722	748	694	688	705	699	679	657	656	672	689	699	705	670	647	716	693	645	633	674	687	730	701	641	680	677	699	717	683	722	710	724	736	692	689	699	681	654	684	692	676	703	695	635	664	704	680	699	693	675	653	646	722	679	697	687	657	728	700	683	704	699	700	719	646	703	697	638	713	660	728	678	666	705	683	720	687	673	656	682	733	699	678	732	679	694	676	694	679	679	736	688	741	664	697	675	667	720	671	675	677	680	678	689	697	688	678	713	688	676	661	699	684	670	697	693	693	694	702	698	694	688	700	654	678	697	713	648	626	663	669	688	740	746	695	693	658	720	671	707	716	694	632	716	717	714	679	693	699	656	664	732	744	733	690	660	711	723	710	686	689	691	702	698	738	716	715	669	703	704	704	665	684	657	668	713	671	672	676	733	727	669	682	660	672	668	693	678	674	632	718	719	659	679	676	694	653	659	683	703	665	692	713	672	698	686	696	715	653	751	745	695	724	685	713	666	704	677	688	719	698	694	697	736	744	692	679	634	689	660	660	742	700	694	710	697	690	652	706	683	652	674	732	649	691	686	674	670	656	690	718	741	670	713	703	678	727	677	641	713	651	656	706	718	741	728	672	702	700	718	710	669	667	735	717	652	676	679	665	641	655	635	684	710	677	660	708	712	690	715	685	660	660	710	682	724	667	732	707	702	679	679	681	691	682	722	670	696	706	686	651	697	707	692	702	655	724	693	674	735	722	724	652	659	676	677	659	661	677	666	698	665	744	629	717	695	693	711	698	702	691	720	711	685	678	673	670	668	698	699	685	680	749	690	700	731	706	695	696	668	710	664	678	694	668	698	643	678	650	669	650	713	665	734	706	691	708	739	706	657	649	650	645	695	686	637	706	660	630	693	672	717	705	671	675	726	647	614	656	683	689	735	709	688	699	679	648	653	655	696	697	752	691	700	699	674	685	679	743	639	718	698	701	687	709	702	667	705	654	719	710	706	710	712	671	705	687	716	704	697	708	710	694	706	699	668	689	663	666	707	651	664	724	651	684	695	690	707	633	682	705	721	677	676	673	702	687	693	679	711	674	694	668	686	680	695	665	700	592	732	701	694	670	670	683	662	682	699	664	694	708	699	673	670	671	674	656	684	733	693	707	744	666	671	666	667	702	691	694	649	654	712	694	725	700	714	685	649	694	628	669	695	675	676	685	698	700	718	709	677	654	700	712	662	712	646	678	708	717	694	716	705	690	691	689	731	686	679	679	664	718	746	687	666	658	713	671	723	681	679	685	654	678	676	696	674	683	684	621	678	654	697	713	661	711	664	696	647	657	720	690	693	646	698	724	733	707	681	669	693	696	700	636	656	674	636	665	703	694	684	745	712	687	654	684	690	711	713	644	672	688	649	691	771	680	637	671	682	675	685	678	665	642	697	660	738	707	710	697	702	678	757	689	680	727	685	687	703	700	651	651	680	666	665	687	725	694	679	727	672	741	699	672	706	669	704	719	702	668	728	691	669	704	659	717	695	695	665	710	667	648	735	663	718	714	737	761	696	683	702	685	672	672	657	719	651	698	681	686	659	685	668	686	721	670	695	751	705	705	729	690	686	711	685	689	663	656	730	715	723	653	643	697	681	783	710	679	702	711	651	707	738	733	669	696	704	660	727	746	647	670	689	699	688	706	672	695	753	684	687	683	706	672	717	688	651	663	718	649	686	703	678	728	668	754	693	672	669	742	720	702	679	688	677	624	670	675	652	678	671	693	724	707	721	679	700	654	663	711	684	692	698	677	689	681	636	709	681	685	730	687	675	701	723	693	681	689	671	665	698	689	739	659	692	689	721	737	692	642	668	637	704	693	665	689	660	669	639	644	704	733	702	699	714	710	685	690	694	684	661	656	718	748	687	699	673	730	695	693	663	679	692	706	697	720	657	702	709	723	694	714	679	669	703	713	663	700	717	735	673	689	668	725	730	642	669	683	661	687	698	674	732	663	721	664	707	652	667	644	692	710	672	667	695	665	683	639	696	687	691	675	679	725	690	700
30906	6966	2831	2335	1473	991	629	509	426	403	333	359	355	316	308	329	292	303	300	293	269	328	297	323	323	319	265	309	293	349	302	316	310	289	286	272	302	295	296	295	256	298	267	242	289	311	287	325	268	284	307	323	321	286	288	284	310	303	269	299	262	282	265	289	278	290	277	258	313	293	293	275	303	287	287	257	259	259	284	278	306	319	286	269	300	308	293	264	280	279	247	280	271	271	278	268	315	288	293	297	293	252	262	289	283	312	294	310	295	287	292	264	282	301	292	289	271	306	294	262	265	276	280	273	242	265	300	296	274	310	275	264	295	285	273	268	278	288	265	290	305	323	265	256	269	250	263	284	262	296	267	279	273	254	322	287	273	283	246	273	280	298	312	304	298	290	329	258	271	275	277	267	253	248	292	280	308	323	306	298	306	311	302	283	253	299	310	262	272	296	262	294	300	272	291	311	275	282	268	272	282	255	279	284	291	285	274	273	307	297	283	282	276	263	282	298	304	312	279	295	292	290	316	281	279	287	281	294	299	260	296	254	298	271	254	284	300	288	279	295	313	312	260	286	276	291	304	277	296	298	270	268	276	262	298	272	298	289	294	305	275	279	268	270	292	257	288	279	266	281	268	248	289	270	273	303	310	289	264	292	292	288	267	296	284	270	278	300	279	265	291	284	272	274	274	284	294	293	302	285	274	262	267	284	264	256	276	306	311	301	296	295	263	258	313	263	282	282	281	285	332	294	302	271	284	254	262	269	289	295	301	284	270	316	273	313	283	296	281	311	284	317	299	313	282	288	314	273	293	267	300	292	316	270	305	257	293	275	270	305	303	305	279	276	285	287	287	310	300	291	280	283	270	280	325	279	279	309	277	319	267	313	291	277	266	267	282	303	295	263	296	260	279	275	284	269	285	307	258	309	282	305	285	283	293	285	278	268	299	279	327	286	273	263	289	316	290	321	301	244	287	306	291	285	311	277	242	304	293	310	296	264	289	279	291	285	317	280	313	287	275	293	272	303	274	288	286	283	264	289	297	290	308	273	278	289	274	287	305	332	275	281	282	256	262	276	312	270	279	296	323	265	291	282	268	293	277	280	294	285	296	286	285	347	283	277	325	295	319	276	300	274	282	284	266	265	245	287	298	307	295	290	285	275	308	282	259	284	278	304	306	292	277	277	271	268	312	277	262	264	269	323	327	277	280	267	331	303	288	277	281	280	279	281	297	297	288	306	277	277	261	271	293	306	282	311	288	302	284	328	260	311	269	285	302	299	305	276	280	310	305	286	302	273	289	259	258	278	281	289	300	265	269	265	297	275	280	278	301	275	298	263	267	293	298	297	265	308	284	266	298	284	292	290	268	270	252	273	257	252	241	298	287	293	249	282	304	287	312	276	287	272	273	262	262	291	266	269	297	272	307	292	283	286	285	309	325	283	275	305	278	288	257	317	293	298	277	285	235	309	289	267	290	266	270	311	302	287	272	248	258	286	299	278	277	294	297	290	263	260	267	280	269	283	293	313	293	293	326	278	274	293	287	282	266	282	281	297	281	268	245	293	313	295	276	311	295	292	310	272	243	266	306	288	274	290	285	297	289	327	247	286	274	276	255	262	298	285	280	302	256	303	299	306	282	259	294	301	291	274	259	280	247	311	280	290	291	303	274	315	298	269	284	282	283	287	258	284	281	256	272	303	281	297	258	291	263	272	246	281	288	277	305	272	264	263	258	271	298	274	278	273	314	304	292	277	266	253	310	284	278	291	309	302	303	315	268	289	282	315	303	305	288	286	280	281	247	281	304	276	313	264	304	302	288	301	280	288	292	268	295	272	292	323	288	262	302	283	282	279	313	293	304	282	305	326	303	287	272	266	283	248	337	330	275	277	296	299	268	266	299	295	271	272	297	295	262	284	301	291	282	249	284	286	291	282	295	272	270	278	269	287	287	282	280	289	301	297	267	270	280	275	299	292	316	271	265	326	276	287	276	254	242	288	285	290	263	280	242	270	296	284	277	283	289	300	312	289	284	274	283	290	290	273	302	269	259	296	260	277	283	279	264	303	312	321	299	260	259	299	288	270	298	312	292	271	267	261	293	292	302	279	269	297	294	311	280	275	255	275	244	270	306	298	270	313	283	294	320	290	250	288	272	222	271	288	302	275	263	283	306	337	278	291	287	321	295	283	305	282	288	280	289	250	289	254	301	280	291	281	314	294	296	281	277	278	303	305	281	249	285	276	299	277	274	291	280	270	273	276	257	250	319	300	230	279	293	283	293	296	311	280	294	290	307	246	306	276	306	262	293	281	284	261	258	293	291	277	284	314	253	279	302	286	301	259	295	278	293	283	286	277	288	274	319	279	256	293	269	284	292	270	287	302	345	271	291	262	262	288	311	278	292	292	295	278	258	288	272	254	300	308	306	290	308	270	290	277	274	306	302	243	287	321	319	285	295	285	290	264	259	280	302	271	280	317	296	260	263	276	264	284	281	252	299	277	291	287	274	272	288	289	266	283	279	320	249	260	293	316	285	258	276	304	264	299	288	263	272	295	278	281	249	261	303	265	294	265	288	285	298	295	299	304	277	289	234	302	311	303	278	268	254	313	308	311	309	285	276	292	288	306	277	285	281	301	286	283	299	319	295	293	302	275	280	323	288	276	276	267	293	273	273	255	289	245	298	306	252	302	293	308	306	313	295	286	277	268	294	294	319	276	296	287	314	272	269	246	250	289	282	289	307	278	267	301	284	268	260	302	268	296	322	252	270	292	276	291	298	276	282	275	292	287	296	303	269	241	268	278	274	278	319	312	267	290	263	264	293	319	285	298	282	309	266	284	295	271	313	238	307	301	288	285	272	299	249	294	293	297	285	273	284	309	271	236	323	254	288	266	297	335	273	245	279	296	259	292	264	327	298	311	295	297	274	272	305	312	280	286	290	283	280	283	281	271	285	300	287	292	279	284	272	297	263	258	276	277	284	270	285	275	319	293	304	307	289	300	311	291	262	288	320	287	308	284	278	268	289	276	281	295	274	274	271	281	306	283	318	313	291	274	275	269	272	306	322	267	290	323	288	314	286	285	269	294	278	309	281	288	289	302	300	319	272	275	292	278	270	258	277	296	281	253	279	302	271	251	284	366	287	296	288	300	300	324	280	270	296	280	347	285	304	297	289	324	286	297	275	321	282	280	297	273	264	274	253	286	289	278	272	302	300	293	315	301	281	294	273	269	279	302	256	281	264	282	263	245	256	283	275	279	256	301	295	286	263	302	290	263	302	307	288	277	285	288	284	283	281	282	260	294	302	284	296	302	283	263	289	309	281	292	258	322	283	314	284	292	295	298	273	270	289	303	286	303	303	281	282	304	312	314	259	294	267	282	285	298	308	284	317	298	277	263	287	293	269	263	279	273	286	298	329	290	266	272	257	283	257	287	287	273	268	270	322	294	289	300	302	255	305	271	278	282	304	278	288	257	270	283	300	288	291	277	307	295
17994	3180	5061	6511	5320	3543	2247	1660	1387	1234	1133	937	895	927	850	851	788	821	864	830	809	778	759	808	797	800	723	717	695	670	682	718	735	701	683	664	646	680	669	646	660	669	679	659	656	647	640	660	640	640	690	684	621	620	652	637	631	653	625	635	626	643	696	650	639	643	613	695	634	633	627	564	633	679	661	632	628	660	631	601	615	646	652	652	647	654	679	641	647	628	691	641	633	617	644	699	620	604	639	693	607	647	608	596	593	625	661	640	600	643	606	628	616	680	638	601	631	632	590	683	606	608	644	679	620	633	678	669	645	653	639	648	629	654	679	656	644	635	663	641	621	617	591	625	640	623	587	649	619	661	621	633	661	602	652	628	606	625	633	632	612	677	644	669	611	649	648	655	632	639	613	665	672	639	678	563	661	651	670	619	632	627	634	600	632	682	673	644	600	620	598	639	608	609	634	619	595	637	653	627	608	644	651	642	612	616	620	618	634	621	686	610	691	636	637	660	671	635	591	618	636	627	602	697	613	622	637	606	635	634	591	695	599	650	658	641	640	623	666	650	645	575	586	660	634	604	697	614	642	660	620	658	647	646	685	623	657	608	575	664	642	669	648	678	613	590	619	643	615	648	635	622	658	635	673	618	599	614	660	640	635	611	646	596	622	645	586	627	592	676	678	613	636	650	598	691	659	593	612	574	640	646	648	580	658	656	628	643	645	629	596	638	599	632	629	575	678	609	665	653	663	633	620	645	696	627	644	605	587	621	607	637	637	647	685	660	595	604	646	662	654	628	676	561	658	609	622	643	659	637	632	636	655	658	596	650	602	645	605	604	639	657	632	658	617	619	618	627	641	588	636	627	611	642	633	640	623	642	622	619	594	607	629	588	643	602	649	659	558	637	640	633	616	650	696	656	652	617	632	627	596	625	610	650	640	638	650	628	627	672	637	617	647	610	594	627	637	616	616	575	617	634	671	639	658	614	610	660	584	547	633	636	657	612	628	657	586	637	625	622	639	598	659	664	629	666	634	654	596	664	617	616	618	669	610	654	610	594	615	595	610	676	600	590	604	662	620	627	674	692	614	640	613	617	621	632	615	644	624	635	628	655	635	602	626	658	665	649	661	597	600	648	662	631	665	666	636	630	626	583	651	635	593	621	666	658	600	587	635	663	625	634	634	627	612	567	623	625	636	645	622	585	657	673	617	640	669	623	634	628	652	618	662	610	637	668	662	631	620	593	663	616	633	618	672	591	645	603	637	625	649	643	627	622	655	663	652	561	619	592	599	676	618	615	647	629	637	617	607	625	588	621	590	634	638	609	618	613	626	630	549	605	606	628	603	634	663	592	631	639	647	632	633	620	663	651	650	627	595	633	657	617	603	612	626	625	626	615	606	639	657	628	628	638	654	601	652	614	636	639	674	620	632	654	615	648	615	611	650	627	649	638	656	663	657	647	591	693	603	666	657	665	600	633	620	580	608	649	667	615	628	612	651	630	583	590	623	636	616	668	617	596	644	649	627	661	615	606	679	650	681	636	647	630	615	651	677	639	612	665	667	671	680	629	607	653	629	624	606	676	624	633	608	616	640	635	641	627	624	626	630	645	676	638	649	621	619	646	651	618	643	635	580	660	593	693	613	653	624	579	718	633	615	643	635	633	601	633	633	615	663	608	601	615	612	639	653	642	644	674	654	638	649	631	632	673	647	605	638	627	640	647	640	616	637	663	620	608	622	609	614	634	638	656	653	608	649	634	640	605	642	590	615	647	636	595	629	594	646	621	637	644	649	626	644	621	617	615	626	642	677	639	625	638	639	615	644	644	618	669	591	612	641	598	616	592	601	647	661	592	625	630	620	640	657	642	660	625	609	630	624	605	608	630	642	658	627	628	613	604	664	652	662	687	648	649	701	646	601	615	599	613	597	663	671	611	658	632	667	645	618	640	663	690	630	631	616	673	607	599	681	661	626	605	667	627	671	622	609	641	611	620	644	639	685	648	666	632	610	626	637	633	638	602	643	637	611	634	638	628	659	629	643	616	662	620	615	666	653	631	572	614	597	621	622	643	603	650	602	640	626	616	677	651	620	628	663	633	636	665	617	651	619	609	608	612	669	634	575	623	601	618	640	649	620	656	655	642	645	578	633	615	604	631	643	600	657	615	657	665	594	649	610	649	624	622	632	616	620	635	620	632	625	611	617	638	645	619	587	636	642	632	643	620	638	636	598	639	593	601	646	652	647	657	633	659	622	627	612	623	620	643	591	613	652	652	625	651	630	601	614	601	590	608	652	648	598	684	619	628	659	633	663	635	607	648	666	645	599	612	646	609	685	626	614	618	632	641	616	630	633	664	673	635	630	610	635	693	622	622	655	627	624	589	646	634	637	613	614	609	668	704	659	644	655	626	669	651	629	608	627	618	626	648	639	593	630	648	599	618	669	656	633	612	628	636	599	633	627	589	627	606	591	665	618	611	616	640	615	664	625	674	659	641	643	623	597	645	578	597	603	617	672	642	632	660	633	631	690	645	671	624	641	643	633	592	652	565	613	632	625	616	644	627	622	630	623	632	627	619	623	644	649	602	603	609	639	644	627	605	637	628	665	643	648	635	609	645	611	648	573	615	624	633	615	623	623	654	606	641	619	635	634	640	684	657	629	623	650	691	705	610	626	669	613	617	649	592	600	627	610	661	665	615	618	610	622	703	604	586	613	607	633	625	661	627	672	693	622	621	636	620	647	610	632	598	663	606	603	602	658	679	650	593	628	660	602	638	679	659	583	607	596	682	626	646	599	591	683	664	559	642	623	600	638	647	641	659	657	634	658	634	643	613	626	638	648	622	600	650	641	615	642	619	619	627	632	659	648	664	622	716	604	608	619	669	647	623	630	654	606	656	616	560	653	653	639	640	644	644	620	671	652	609	626	645	648	655	664	648	640	614	613	599	582	611	607	651	589	635	627	669	631	658	651	630	606	623	621	607	644	615	666	643	635	586	619	633	622	610	598	609	668	597	624	629	628	607	590	629	649	585	625	642	590	643	695	628	646	610	616	611	629	583	638	635	565	627	654	619	667	600	694	721	624	645	623	676	598	618	644	659	629	621	638	682	642	613	611	626	643	649	593	626	660	582	637	654	634	581	626	616	640	640	609	589	620	638	647	581	612	680	608	665	589	631	601	653	626	633	623	636	659	637	625	630	655	653	642	654	626	632	641	648	601	582	680	602	654	636	634	640	598	642	642	590	606	559	648	590	622	661	618	634	654	647	678	590	636	633	606	665	602	619	622	670	655	627	615	667	644	643	633	579	593	653	646	647	673	640	611	609	628	634	645	619	629	612	652	664	674	655	608	643	629	604	639	639	639	643	637	639	598	670	669	629	688	588	689	607	644	625	620	653	616	610	605	629	581	603	593	622	614	640	580	631	637	611	637	649	642	613	658	628	669	601	613	617	651	611	632	606	629	611	675	584	619	624	585	623	636	587	634	653	636	635
9864	1510	776	665	517	316	212	216	215	183	170	201	158	180	159	165	161	147	167	175	173	223	160	156	160	162	160	172	175	195	164	169	162	164	183	161	162	197	172	166	200	157	159	183	156	163	200	130	160	176	130	153	147	149	129	159	149	132	158	195	178	153	153	183	163	148	147	178	188	168	174	151	169	173	187	177	160	178	150	156	154	182	180	178	168	185	180	162	156	154	166	154	187	178	162	177	164	181	167	153	153	173	184	192	170	169	155	170	168	173	168	181	163	159	183	157	185	183	175	189	155	142	160	179	182	175	126	155	178	191	159	170	190	179	181	165	176	156	193	183	178	147	156	169	157	147	168	155	195	171	168	158	157	178	187	163	156	164	157	175	157	180	149	149	149	162	194	149	177	154	167	175	162	164	184	167	189	168	168	169	171	174	175	145	182	158	154	188	153	170	153	146	153	180	174	146	166	164	150	175	167	157	165	183	187	155	157	184	182	164	161	158	177	155	161	145	173	172	174	171	196	166	173	167	176	162	159	190	179	151	146	135	152	177	170	153	168	134	156	152	167	167	156	184	175	161	171	168	167	176	165	181	177	170	181	160	149	150	164	168	175	163	166	151	180	147	171	154	183	137	163	162	198	163	180	164	172	176	151	188	187	178	183	165	170	178	166	179	161	173	153	157	174	183	165	166	186	157	159	167	150	171	147	174	148	147	158	168	186	170	147	198	157	159	190	179	163	164	147	148	150	169	179	161	148	150	168	190	166	156	157	153	172	206	167	180	180	160	174	177	160	184	174	156	157	161	142	168	152	209	166	162	145	172	162	195	206	190	154	189	179	175	171	173	177	176	177	155	155	148	178	145	160	154	174	156	181	196	166	172	170	148	170	152	172	159	150	175	170	154	173	165	181	181	176	173	163	164	142	175	159	176	178	165	180	166	152	161	159	161	161	181	164	155	199	189	177	174	144	181	157	169	168	189	146	154	162	164	153	152	169	155	172	165	146	190	195	132	164	147	170	155	171	162	168	157	166	180	169	170	165	171	142	190	158	173	145	192	136	162	138	155	176	168	180	158	167	140	175	158	154	172	166	168	188	141	177	154	169	161	174	175	166	159	183	168	183	166	164	176	152	160	171	166	183	189	152	168	153	186	159	170	164	182	171	163	166	152	171	206	154	171	161	161	179	149	168	169	174	160	191	187	196	164	174	178	159	159	148	159	187	173	169	175	171	172	168	165	177	171	175	150	183	143	155	190	159	133	146	160	154	186	175	164	157	152	162	170	150	175	191	157	156	181	159	158	168	165	167	159	182	160	175	176	171	184	149	150	180	144	187	191	148	160	160	154	157	161	167	159	179	165	177	178	170	167	166	155	188	167	156	169	170	149	165	167	157	168	142	179	179	184	185	161	166	162	158	191	165	160	165	140	175	166	173	151	141	170	176	158	201	146	147	197	165	186	179	163	160	175	165	183	149	191	164	153	167	166	169	174	175	164	157	166	172	140	163	187	162	186	179	155	167	160	164	177	164	158	174	180	150	155	167	156	169	168	157	163	183	192	168	142	172	161	156	155	149	191	153	156	177	191	162	182	164	155	174	169	125	163	154	161	165	162	188	150	166	163	143	170	156	157	195	175	167	150	163	168	142	170	192	166	162	163	169	139	162	174	158	147	150	157	185	148	156	153	186	165	162	169	174	171	144	160	170	177	156	170	172	165	187	180	173	154	146	206	180	170	178	180	156	175	165	163	157	175	153	155	166	174	175	184	169	172	168	146	160	155	165	150	152	150	162	160	155	145	151	153	154	160	179	185	174	159	159	164	157	192	166	151	180	163	181	174	159	174	167	159	182	187	148	189	171	160	145	167	136	140	174	180	150	148	167	190	193	199	163	178	161	154	159	162	160	159	161	165	169	184	170	173	163	182	157	185	191	173	169	162	162	157	181	168	162	173	153	163	177	164	154	134	181	161	173	175	184	186	178	161	168	169	172	158	173	158	161	145	168	180	154	161	147	174	160	177	168	180	185	153	169	157	167	164	183	171	173	171	197	179	177	180	182	209	147	186	140	155	174	183	164	173	170	172	160	153	149	154	174	176	187	151	171	175	161	154	176	161	149	154	152	157	144	147	170	150	164	172	169	158	168	169	159	159	166	168	174	142	166	165	170	202	175	174	181	149	169	175	166	168	168	171	163	164	149	180	167	179	177	166	160	169	168	196	166	152	156	139	177	176	182	170	170	159	181	172	173	168	180	178	186	171	164	155	156	181	184	162	152	167	166	174	178	179	184	175	169	149	154	172	177	192	172	165	185	163	149	140	160	178	167	170	161	190	151	161	189	162	161	146	166	159	164	161	189	166	177	186	179	162	178	175	181	175	166	150	163	180	199	157	168	179	152	176	181	171	171	184	174	138	181	184	157	164	177	183	165	166	136	154	166	175	155	182	156	193	162	167	166	147	175	155	178	167	155	180	167	142	161	185	155	191	171	152	163	154	151	141	176	168	136	157	179	176	189	142	173	212	181	176	187	173	179	186	161	166	172	185	180	180	204	168	164	159	164	165	178	184	164	170	159	161	174	187	164	155	158	147	146	154	184	178	142	163	182	170	190	145	164	156	168	177	168	164	152	152	177	184	144	181	150	163	176	158	164	160	185	173	171	160	170	163	164	147	170	164	161	169	173	147	159	156	169	178	160	167	148	182	167	146	164	168	196	187	177	150	162	177	161	131	155	176	161	164	172	164	165	130	137	176	172	182	164	146	163	154	165	151	165	149	176	180	189	170	158	150	163	144	187	198	150	174	152	172	157	148	131	164	162	188	150	175	176	170	158	180	170	157	152	183	164	164	173	154	165	190	150	164	162	174	163	153	177	134	145	168	181	170	168	151	173	166	145	154	168	159	182	141	156	200	176	166	198	162	174	159	160	214	159	159	183	152	144	148	172	186	180	181	179	163	177	152	176	161	167	175	159	175	156	174	134	178	161	156	183	144	152	190	166	142	171	155	191	164	154	160	171	154	198	156	157	160	166	153	189	178	197	167	172	164	169	179	202	162	150	167	179	155	156	185	163	165	175	168	170	167	194	168	179	176	155	194	171	176	146	168	153	168	136	164	163	186	199	164	163	151	166	162	141	167	164	157	149	163	158	163	162	174	158	166	177	169	173	187	166	171	178	146	178	195	162	142	159	142	184	162	180	174	178	172	181	202	182	182	160	165	146	161	174	173	145	190	164	168	164	176	157	181	174	192	164	186	187	168	175	146	154	176	166	169	167	154	145	164	186	154	152	160	151	160	171	152	162	152	168	158	165	179	142	149	169	147	137	166	170	163	168	181	155	168	174	157	184	168	164	168	172	143	154	165	148	154	155	175	175	155	155	135	158	162	176	160	150	162	155	172	167	158	179	150	171	172	165	185	174	133	171	187	192	184	138	174	126	183	163	172	192	171	142	180	178	168	170	176	190	158	164	162	179	148	161	141	157	174	187	156	169	175
6160	1163	1762	2317	1726	1175	742	622	558	506	508	464	405	422	427	438	436	442	443	407	458	469	436	483	423	413	455	436	422	422	466	408	436	428	426	438	448	414	429	422	419	403	387	425	401	427	430	428	418	418	442	422	426	422	402	416	429	442	427	451	401	392	425	377	419	425	441	414	423	388	461	431	436	401	443	467	374	470	427	442	422	390	389	408	454	423	401	418	399	410	397	432	420	439	381	416	454	443	370	429	440	427	453	397	411	401	401	412	380	407	417	416	407	425	388	442	415	449	396	427	411	413	452	449	402	406	368	429	436	415	413	450	414	405	412	412	412	427	428	430	387	380	412	416	396	412	448	396	387	438	413	410	461	401	412	381	430	392	414	438	427	442	436	433	422	419	410	422	389	422	419	423	432	399	430	455	405	423	428	407	415	431	438	435	423	451	431	411	427	411	473	430	439	443	416	420	425	410	392	417	368	427	402	409	433	383	443	409	421	414	425	411	396	411	409	473	439	371	425	436	413	417	420	403	411	433	434	431	416	413	458	438	399	415	390	404	422	406	391	413	402	411	401	413	423	396	420	431	425	401	415	383	463	380	430	432	453	387	400	411	418	399	429	418	411	439	426	394	419	371	380	409	429	421	412	415	433	427	415	436	419	392	402	409	403	413	432	392	484	357	410	400	433	409	389	447	442	424	413	423	425	421	422	394	439	414	401	418	416	413	397	410	400	458	460	365	406	422	425	424	436	422	413	415	429	423	439	415	422	427	422	401	440	387	417	441	389	442	434	412	407	406	472	440	429	395	424	424	387	423	425	407	452	423	408	405	442	446	448	403	404	436	404	382	426	411	421	375	398	426	412	417	412	401	451	399	441	401	435	417	437	450	413	417	410	409	438	401	393	419	378	410	420	418	401	428	419	383	414	415	455	409	424	404	420	419	435	418	428	432	413	394	408	442	415	413	383	404	399	381	423	480	398	411	397	455	420	452	400	442	442	415	395	441	430	412	415	453	409	409	452	421	423	447	417	448	461	425	434	405	407	418	432	417	401	407	417	409	418	422	425	396	425	438	431	423	405	422	412	436	412	430	408	422	412	467	399	383	405	418	384	420	424	440	444	427	392	414	423	436	393	428	420	419	380	409	396	442	428	402	415	423	405	386	410	405	426	424	442	438	433	432	374	407	401	393	439	412	414	433	440	403	404	387	414	412	393	401	409	425	436	410	415	407	424	372	429	451	393	428	413	416	456	423	410	413	434	385	436	400	456	417	404	434	445	422	406	413	399	444	424	402	428	444	431	427	400	425	427	437	431	416	444	417	430	430	413	427	392	375	410	442	395	411	425	430	415	441	423	419	398	405	410	436	441	435	416	409	451	443	378	420	441	409	421	430	430	420	453	421	465	422	420	452	411	398	372	437	405	429	385	404	404	426	414	408	393	391	396	406	422	424	453	435	420	392	413	402	406	411	421	416	452	407	391	437	405	412	397	402	434	404	414	456	401	440	427	425	444	389	391	411	404	413	432	407	396	438	428	443	415	413	434	420	435	404	393	418	405	413	417	425	407	419	417	446	402	418	399	436	406	435	410	431	402	408	430	422	384	402	397	416	428	417	402	452	419	438	480	421	360	422	403	442	394	410	407	400	455	445	405	426	390	442	381	433	412	431	430	424	417	396	417	399	418	417	432	419	404	450	398	435	413	416	449	435	410	401	426	409	406	400	404	411	409	422	442	426	452	414	414	391	407	439	436	429	405	396	429	422	420	451	421	423	384	449	394	404	378	399	418	398	398	423	439	427	449	391	426	413	402	416	417	402	433	420	441	439	446	379	410	393	418	399	424	441	414	420	395	427	429	401	380	421	417	446	374	443	437	378	461	421	432	393	420	411	412	404	421	388	407	404	424	444	455	400	429	405	429	425	419	415	385	409	420	464	433	411	454	400	446	401	455	442	447	439	401	421	411	413	392	434	443	429	439	432	432	375	385	409	429	416	419	419	412	451	367	423	410	420	428	449	412	439	427	400	410	401	428	415	421	412	413	434	442	416	417	419	423	435	400	433	408	409	408	460	414	462	434	361	406	396	408	421	390	452	458	476	382	407	388	415	389	396	399	401	390	438	403	444	411	392	485	400	477	428	400	411	425	362	393	421	410	416	424	427	434	457	407	418	392	418	428	444	438	417	421	381	417	436	452	419	428	445	406	408	433	415	460	451	436	394	438	405	413	412	396	415	430	411	401	411	388	399	418	392	437	399	449	433	442	423	426	420	423	458	415	474	399	415	402	433	438	423	445	405	417	413	412	424	399	423	432	410	443	397	424	409	420	415	416	423	425	405	413	421	413	414	380	424	397	415	421	430	386	412	416	427	416	409	424	421	479	442	456	420	388	409	413	435	436	425	425	414	413	409	394	391	401	423	397	431	446	421	423	396	428	404	424	452	417	426	427	403	433	416	412	398	420	406	465	394	383	388	404	435	406	420	425	433	445	414	387	424	400	421	418	424	392	416	422	419	432	451	431	394	452	418	417	410	424	426	407	389	398	415	397	429	410	399	394	412	438	439	444	416	442	390	401	374	385	419	408	435	421	419	399	435	394	429	439	448	450	383	428	416	456	431	428	445	434	409	432	433	392	398	436	401	417	451	398	408	404	400	422	429	396	407	382	444	412	398	426	440	403	412	439	440	435	441	405	418	438	448	455	392	433	419	413	411	431	429	417	403	402	431	410	394	431	431	421	442	421	426	389	427	412	435	413	419	409	408	408	445	397	378	405	376	399	401	446	437	420	444	389	429	440	447	406	414	445	409	384	422	398	426	402	420	439	425	436	425	419	420	452	424	422	413	395	432	422	411	399	392	403	441	418	451	383	414	422	404	442	420	395	437	434	397	416	388	443	417	420	434	460	452	466	425	437	445	417	417	389	417	396	437	449	455	437	447	391	414	397	385	419	428	404	370	439	373	417	439	372	418	370	398	410	378	386	445	388	423	433	458	420	422	414	399	423	397	423	441	426	422	391	403	411	411	415	440	395	416	411	382	434	409	400	406	408	430	409	418	427	405	448	424	421	398	451	421	410	430	392	440	416	450	406	427	435	434	416	440	436	369	430	438	412	425	433	425	415	450	390	427	407	452	423	408	401	416	393	423	404	429	427	409	410	402	444	414	428	412	360	411	437	424	407	377	404	421	422	429	404	417	374	432	427	412	427	414	403	392	427	404	407	404	392	384	429	408	428	428	444	400	423	409	387	416	394	452	415	425	391	413	400	449	412	382	457	450	399	412	439	408	463	407	404	412	424	391	432	425	411	412	401	447	459	423	465	434	429	434	446	422	406	422	420	425	404	448	433	384	425	434	393	433	439	428	420	416	439	390	387	397	434	398	390	411	428	407	377	457	434	433	435	421	406	443	436	422	452	373	449	422	443	404	390	395	416	410	435	399	448	407	421	448	400	414	407	452	433	415	409	399	438	405	427	385	404	425	439	425	449	395	431	433
21891	3805	1827	1537	1051	713	471	434	368	338	332	329	312	310	308	319	287	294	355	332	326	305	279	338	344	307	308	319	297	348	319	316	338	343	273	332	285	325	307	322	339	312	288	334	285	326	303	307	305	306	325	303	297	302	304	293	306	287	326	323	323	284	309	315	300	319	292	321	284	305	308	330	314	322	303	302	316	309	333	308	274	289	336	299	307	296	266	310	343	290	302	294	317	308	294	300	311	330	274	268	315	299	268	300	282	287	306	283	288	299	333	343	329	306	323	304	277	306	301	316	291	271	275	315	298	288	300	326	307	297	263	309	333	329	310	302	312	325	284	308	335	313	317	305	307	320	324	265	329	296	299	338	287	294	307	320	325	267	300	278	287	277	274	325	288	275	300	300	292	291	309	281	288	293	307	283	348	306	300	310	292	336	295	271	309	280	312	287	306	314	301	307	290	308	282	301	312	295	325	328	304	318	273	287	306	310	298	286	289	295	303	313	323	291	288	297	321	319	325	328	303	285	316	298	286	327	274	305	298	320	312	274	339	299	291	312	347	299	301	344	309	310	320	311	305	313	297	269	329	308	302	325	304	288	288	329	317	352	278	304	297	293	288	300	324	293	269	270	299	302	296	308	309	319	303	274	315	342	304	293	304	304	297	289	337	318	297	299	298	312	315	295	290	314	321	294	343	295	289	274	320	302	319	344	287	290	296	292	329	323	318	310	338	319	305	333	305	305	308	302	282	299	313	323	326	286	300	307	284	329	300	269	317	296	308	313	304	290	339	319	287	310	284	297	265	312	309	307	312	305	325	289	300	305	335	286	266	283	292	269	292	309	304	336	318	291	292	302	275	313	332	308	295	295	307	286	259	280	279	313	314	349	308	277	329	302	324	328	292	311	311	295	330	322	340	309	299	335	336	299	309	296	315	294	317	285	293	290	292	301	297	295	317	327	309	288	290	322	313	278	305	276	291	332	277	295	311	306	296	278	304	273	280	299	301	322	262	289	273	323	318	325	295	281	299	324	301	295	304	296	309	310	315	288	352	287	285	343	285	307	327	351	325	298	333	297	320	296	346	318	243	283	305	306	300	305	312	307	299	302	286	307	330	315	288	302	332	298	313	294	316	324	268	314	313	319	295	325	296	295	336	316	277	299	309	310	294	276	320	289	282	317	308	304	306	302	298	286	311	319	289	328	298	305	271	277	271	296	299	343	356	304	316	319	277	295	296	309	298	333	337	295	325	319	298	289	315	287	312	322	302	306	307	304	287	312	286	305	311	332	322	313	289	322	288	269	268	292	286	308	296	297	293	306	323	303	311	277	281	315	305	265	306	367	300	314	300	312	277	315	312	305	296	316	308	318	285	283	333	314	312	300	294	283	272	306	283	310	279	290	324	286	323	321	294	293	274	266	292	285	343	300	316	340	305	315	316	284	290	276	280	310	281	308	316	335	292	304	338	315	286	295	279	302	287	271	300	294	295	312	296	314	292	246	326	299	267	265	302	304	310	299	282	300	294	321	291	281	340	286	282	290	294	318	287	324	290	285	285	298	324	319	343	309	309	300	280	309	332	264	314	295	310	298	283	296	282	319	309	315	302	312	302	276	314	302	289	289	335	298	293	284	291	304	293	291	293	272	304	320	300	308	286	325	301	320	313	336	314	301	277	285	310	290	288	301	302	283	323	303	292	299	329	300	338	298	300	283	322	276	290	286	281	312	302	294	325	280	340	302	300	297	302	305	290	294	290	298	313	325	273	332	299	291	291	319	301	310	308	278	315	302	292	295	328	290	276	288	317	289	319	341	321	282	307	272	310	293	295	288	265	274	305	282	296	299	336	328	284	285	302	316	306	260	345	308	281	325	310	286	275	316	308	275	317	315	324	288	283	328	318	309	280	298	312	263	291	348	289	304	313	329	299	317	305	325	298	313	308	292	274	290	294	313	336	283	333	282	266	297	311	271	324	322	312	289	316	318	294	303	300	328	314	302	286	277	298	304	329	305	315	321	290	295	321	315	300	309	281	318	322	321	321	323	275	275	297	267	302	334	278	313	287	324	319	296	297	288	315	330	297	312	312	274	276	321	297	298	307	286	312	300	313	294	325	278	262	308	266	328	317	322	293	311	299	306	314	296	333	277	295	334	285	331	310	310	316	322	297	304	296	288	316	264	312	341	316	295	289	282	331	285	298	295	289	323	291	290	308	300	306	269	293	312	280	281	312	299	317	311	346	330	303	314	316	323	315	281	311	309	276	305	272	310	291	274	290	305	318	298	276	306	297	290	320	294	325	276	294	314	324	316	315	290	298	316	302	304	293	318	294	341	286	319	289	314	315	297	298	297	323	267	337	293	291	295	342	301	280	323	274	303	325	299	266	332	288	286	288	289	308	315	320	337	312	303	324	296	277	309	337	322	308	289	319	345	294	278	295	276	278	305	302	300	266	323	320	304	337	306	317	284	322	308	313	301	310	291	290	283	306	314	308	301	290	309	306	320	291	296	302	298	316	339	331	286	328	322	318	300	291	285	311	313	325	308	288	308	314	303	282	297	328	286	293	332	329	286	318	291	322	287	312	319	292	316	314	283	295	254	315	321	314	311	302	296	301	280	294	282	314	312	305	290	321	296	299	304	314	288	326	283	297	299	316	281	323	314	280	316	306	307	312	276	335	296	329	314	304	307	336	291	281	292	296	274	293	269	284	297	303	295	276	272	289	324	288	283	280	306	335	328	294	258	295	310	295	319	308	311	289	291	294	334	303	301	287	298	270	293	302	323	308	303	272	375	337	284	285	319	291	295	324	304	308	283	342	294	255	288	304	252	285	291	261	309	307	319	296	300	285	301	314	299	293	338	286	313	303	287	315	280	307	302	306	316	294	300	316	325	295	285	298	279	299	323	282	300	303	295	324	290	301	318	314	328	307	334	292	337	301	274	309	319	296	338	330	299	295	272	315	279	302	308	325	302	286	304	292	305	333	296	316	316	328	321	311	296	256	297	302	304	324	315	291	298	266	314	350	298	314	293	283	272	292	303	286	298	311	338	293	281	292	307	287	318	282	324	302	318	319	320	301	332	330	330	281	299	289	316	309	307	317	293	338	313	272	299	340	308	362	290	315	327	298	325	312	296	298	282	296	286	268	284	273	293	292	329	317	302	315	300	323	287	316	307	312	285	317	278	311	294	288	310	300	304	291	295	312	311	298	324	330	300	284	298	271	328	280	278	314	265	281	317	333	271	248	296	310	294	324	301	307	311	329	338	344	327	337	339	298	324	315	306	302	262	273	328	315	307	317	284	288	298	286	280	285	319	311	275	266	307	295	296	296	291	296	312	284	297	293	312	288	291	318	313	298	318	287	282	286	323	287	270	306	284	271	330	291	286	302	310	277	314	325	294	328	280	284	286	328	284	307	304	296	327	333	327	301	290	317	270	311	292	291	293	321	295	301	304	294	319	284	310	337	308	312	295	287	335	283	332	296	312	316	335
13810	2360	3735	4833	3582	2634	1727	1337	1202	1054	950	890	888	829	822	825	823	761	823	838	775	815	762	747	821	792	760	731	725	739	710	749	704	715	718	733	765	704	761	663	674	729	665	718	654	695	693	679	702	666	678	648	708	641	696	650	652	686	659	665	705	671	663	668	690	645	645	689	703	687	672	692	726	704	662	726	668	705	726	668	692	702	688	677	706	688	687	702	694	683	640	665	652	677	706	675	711	678	674	684	676	699	683	689	666	666	726	666	686	680	654	681	659	686	645	695	667	646	683	673	677	628	717	710	659	655	702	651	664	700	674	750	702	719	712	666	659	720	718	648	686	706	678	679	646	717	696	716	706	706	643	647	728	701	649	693	677	694	668	653	698	678	686	683	656	651	700	636	651	665	713	670	685	669	676	673	679	654	655	741	654	670	697	675	732	707	694	645	737	663	667	662	674	702	674	712	733	669	672	723	673	695	681	719	720	668	720	664	677	682	673	706	708	737	740	691	683	685	676	679	680	698	691	744	667	690	698	693	691	682	625	685	662	701	639	696	696	708	724	653	683	687	685	660	629	691	695	668	690	680	669	672	706	700	720	684	681	696	665	703	753	706	718	654	633	690	688	660	676	652	712	683	675	740	710	723	704	655	665	632	696	707	669	707	667	661	653	703	682	675	618	662	677	666	709	683	679	687	678	682	719	709	674	687	661	729	718	661	711	676	748	684	724	732	642	675	687	639	656	694	662	652	679	697	698	704	686	679	658	687	695	697	690	640	704	699	650	718	702	673	712	679	657	670	685	691	689	692	664	643	697	669	688	648	655	678	703	715	759	696	668	706	647	651	665	690	719	657	692	679	651	714	681	665	641	685	673	730	670	678	696	705	663	675	686	695	718	654	642	699	660	716	673	663	668	752	676	652	702	716	655	683	710	684	682	714	715	705	679	679	633	704	674	739	706	712	607	653	664	678	680	660	627	682	700	711	688	738	695	672	668	689	700	685	703	672	675	690	728	712	735	663	686	742	680	670	701	639	652	645	696	684	671	709	684	738	666	667	714	660	696	690	645	685	676	717	691	678	652	716	692	734	680	678	697	699	686	685	704	649	702	665	690	703	655	724	723	675	690	678	684	706	681	663	662	686	660	678	662	643	623	685	675	687	702	710	682	721	665	688	761	662	706	639	685	691	716	700	665	712	686	666	705	662	690	664	693	734	709	678	709	668	664	689	681	668	691	713	702	738	659	661	705	647	671	682	700	664	726	685	727	692	657	682	668	643	692	698	669	688	651	707	708	682	691	668	694	653	694	756	687	643	651	705	692	679	728	675	658	687	686	644	675	672	702	720	681	677	686	641	687	702	652	677	682	671	664	694	645	684	756	724	742	686	676	691	671	684	682	691	731	679	662	653	705	687	691	672	699	687	686	672	714	660	660	699	714	715	683	639	677	630	714	708	693	709	680	704	662	673	698	661	675	721	676	692	688	651	686	661	685	670	713	700	711	671	687	722	737	679	676	680	687	713	704	691	644	704	625	732	680	702	679	707	639	692	677	732	691	695	720	687	681	709	680	705	716	704	683	715	679	695	729	708	635	671	700	675	654	663	690	675	656	674	690	684	673	657	690	691	709	687	705	691	707	691	647	674	658	711	688	686	700	682	670	648	698	713	712	703	702	681	653	661	678	705	665	645	695	691	775	672	749	690	684	670	660	672	713	676	657	691	667	723	712	697	638	703	622	631	669	676	675	708	668	669	652	684	741	712	680	678	689	677	682	665	631	613	663	715	680	702	692	677	678	681	718	730	698	679	718	669	735	722	669	670	722	702	660	674	695	689	677	689	692	709	683	655	624	637	733	702	648	636	679	717	729	729	671	653	678	703	685	652	642	682	744	692	653	721	679	721	681	656	634	706	679	674	708	701	672	700	687	671	671	696	692	664	668	700	717	708	685	659	730	675	699	653	666	702	645	664	653	676	683	676	695	671	716	692	680	724	737	677	712	677	673	664	684	694	686	700	694	624	777	707	685	682	674	682	688	710	676	700	725	635	719	706	672	713	684	663	688	714	698	692	695	668	708	652	704	672	746	700	672	705	709	712	691	634	662	660	667	739	666	660	687	690	699	637	674	732	710	669	684	665	672	691	717	714	693	648	720	687	712	676	691	650	681	685	655	686	710	628	632	670	711	626	695	652	704	691	671	674	673	699	699	682	645	704	745	682	657	675	707	659	669	697	748	680	646	677	683	658	744	709	697	686	696	674	696	683	653	653	723	674	670	649	678	741	662	659	706	691	642	693	662	717	661	652	679	692	686	702	702	715	716	691	648	673	660	678	705	678	703	682	695	658	673	688	696	669	721	672	703	708	719	669	672	683	685	665	688	692	697	662	710	688	721	698	711	711	639	672	711	674	687	692	670	686	717	688	673	678	689	673	687	694	691	699	691	683	677	680	675	720	667	647	715	667	728	666	690	669	718	671	694	650	670	684	652	732	688	726	656	670	671	706	703	701	669	636	702	649	688	703	649	686	722	737	650	663	711	683	699	700	652	674	706	680	639	666	678	727	648	699	699	672	705	687	630	656	693	711	713	710	657	684	702	699	673	705	731	643	681	671	710	648	714	653	701	697	657	718	678	676	677	698	720	685	712	703	670	699	691	690	695	698	679	745	674	715	714	696	635	694	671	751	688	702	678	718	728	635	706	666	671	675	677	713	690	673	680	668	705	695	662	665	661	682	695	636	677	669	634	697	719	694	636	696	686	733	689	651	675	753	651	697	710	685	702	655	696	689	696	704	719	715	702	700	753	696	711	676	697	686	673	714	679	634	665	661	704	643	659	676	681	679	741	670	669	720	679	724	690	679	676	680	662	691	656	676	709	710	703	707	664	693	669	669	731	713	686	720	705	713	691	661	668	659	672	692	660	678	691	659	754	685	680	702	745	669	679	703	704	665	681	694	724	712	684	712	667	692	675	695	722	724	685	687	715	671	654	738	661	741	722	693	707	696	719	651	739	677	694	676	699	679	673	638	645	715	696	682	618	686	679	661	694	696	665	677	673	636	678	722	707	688	654	686	693	706	711	671	681	696	732	694	650	716	645	693	665	701	673	685	711	685	714	693	680	723	703	719	632	703	662	710	655	727	667	675	632	685	696	732	680	713	718	703	656	677	672	683	694	654	672	682	732	669	682	651	666	686	651	706	701	673	608	652	688	695	709	707	630	668	656	651	659	656	707	676	700	687	673	655	722	642	726	689	665	693	672	670	658	729	651	741	634	690	711	717	694	660	685	684	687	686	684	695	696	687	711	685	722	682	649	675	683	663	685	699	694	714	680	673	658	661	630	675	706	662	683	695	637	685	686	677	665	638	690	689	700	709	649	692	678	710	676	641	689	664	713	691	684	680	650	732	701	706	713	703	673	717	720	665	663	681	675	651	654	672	727	680	682	668	673	711	682	682	638	661	695	679	719	750	689	673	671	680	693	643	721	662	695	733
30024	6624	2966	2408	1565	947	686	500	438	368	391	360	325	334	324	318	310	314	318	301	373	338	319	306	332	306	312	309	297	245	317	288	309	308	272	280	292	262	335	311	273	272	280	273	289	309	309	305	304	280	278	314	286	276	306	292	298	285	252	294	277	315	269	284	292	325	308	298	283	286	285	305	276	302	262	270	295	291	265	295	301	239	280	279	272	290	294	270	309	266	290	285	300	294	311	291	322	301	305	289	254	270	266	296	295	291	278	283	280	246	297	292	285	262	290	287	288	287	280	272	322	291	279	249	283	267	281	295	295	313	270	292	277	295	319	287	279	297	286	298	282	246	315	315	280	253	308	271	281	275	281	264	304	301	307	279	291	287	311	265	268	287	291	253	302	302	271	299	264	293	255	272	291	301	275	284	296	274	305	279	281	288	295	291	288	284	260	308	268	270	293	281	292	272	286	302	281	291	277	271	297	255	313	285	261	294	268	288	293	247	276	306	311	279	278	263	287	311	274	288	298	282	261	271	299	284	279	294	307	268	298	296	293	268	291	296	293	260	275	262	263	308	280	314	262	273	292	279	282	273	281	295	270	271	248	306	286	285	252	268	307	290	284	247	294	291	275	272	326	292	260	269	288	261	286	284	264	278	267	290	272	278	266	270	274	299	282	268	285	252	284	301	276	272	281	276	307	283	226	286	303	282	278	296	284	298	283	274	295	290	286	271	307	316	272	236	285	236	291	293	279	294	282	287	301	274	320	281	279	297	292	270	314	320	281	297	276	272	296	288	295	303	279	282	284	264	299	300	251	297	307	274	268	284	309	295	287	294	284	271	299	307	285	321	315	273	298	285	282	320	292	298	302	289	258	302	306	260	309	283	292	300	278	307	299	285	298	290	288	293	296	279	272	260	268	267	298	318	286	305	291	269	282	293	290	310	271	285	284	275	262	257	311	326	281	255	295	289	290	286	295	278	263	293	285	310	273	276	256	261	294	282	278	296	254	268	284	294	309	259	287	292	305	300	274	273	277	313	301	300	285	263	272	300	313	335	295	294	292	296	280	287	296	314	300	294	265	285	271	260	310	287	302	271	270	294	298	286	265	291	301	295	289	274	321	284	270	286	292	283	290	282	291	260	284	282	311	271	271	312	281	276	272	272	289	287	301	288	302	282	272	269	342	290	286	303	272	255	270	321	300	292	270	276	284	307	276	292	246	284	235	270	284	270	298	294	281	336	300	261	292	257	291	288	318	258	285	279	297	247	276	281	316	267	255	266	275	318	268	262	289	297	321	294	279	287	287	296	266	288	321	281	291	286	309	286	311	294	250	308	278	309	310	272	261	315	319	298	252	284	275	322	290	290	259	298	269	286	318	282	272	297	307	293	258	271	251	312	270	280	276	274	277	269	275	311	290	277	277	292	316	278	262	265	279	290	265	270	295	285	266	281	289	282	276	274	263	263	318	259	291	290	299	283	306	272	284	267	264	296	289	289	286	259	325	316	272	271	290	298	279	282	295	309	279	278	252	281	263	302	260	239	277	307	297	256	306	309	281	272	282	254	279	320	313	301	298	266	302	264	281	298	283	294	275	296	309	284	327	277	299	299	298	296	275	265	297	268	281	312	293	272	281	269	292	257	264	293	303	282	300	315	254	297	259	260	283	280	274	267	306	298	281	299	287	306	283	308	300	304	297	312	327	291	300	261	292	294	338	262	341	272	280	275	252	279	297	281	299	279	297	307	306	254	283	291	269	312	293	293	291	316	274	305	268	283	258	276	277	299	257	304	284	288	244	272	280	296	301	325	318	282	290	277	313	298	258	279	285	281	311	291	292	300	292	283	280	294	290	300	282	243	291	268	256	269	272	282	309	331	302	307	277	280	285	299	270	308	299	287	274	278	296	254	257	267	291	262	289	287	294	293	292	317	282	255	283	279	295	290	275	292	303	280	265	266	315	316	256	268	283	247	295	280	296	296	266	278	285	292	294	314	261	291	280	279	308	290	269	312	273	292	282	282	297	290	284	294	293	299	287	264	282	256	288	292	239	273	274	277	288	272	312	273	280	259	310	253	264	307	301	291	269	263	264	326	284	289	285	250	297	283	261	273	300	314	270	252	317	306	280	308	294	314	297	280	255	303	257	261	260	291	293	274	239	282	275	286	268	238	273	293	292	290	268	257	289	261	272	255	301	253	270	286	283	326	273	319	271	296	276	248	298	267	274	272	279	320	299	273	268	288	296	282	272	300	256	285	287	282	283	271	295	273	264	282	261	305	275	253	289	274	268	311	253	285	245	312	297	299	272	292	272	298	270	269	248	281	286	277	290	261	272	313	288	269	264	292	295	285	308	293	271	281	287	277	311	274	292	292	288	281	298	273	276	266	283	267	307	287	253	270	306	274	294	274	301	284	310	280	277	308	296	309	286	277	278	302	295	297	286	283	310	306	255	295	288	266	270	267	267	305	287	283	282	268	307	330	283	299	247	290	329	310	279	292	297	259	297	283	271	290	298	274	289	269	260	268	301	296	304	270	285	287	280	290	298	298	291	317	262	270	256	271	293	293	279	311	299	274	299	302	280	286	273	314	279	309	286	267	286	299	295	305	275	288	274	283	307	303	280	292	299	257	291	291	293	275	269	276	284	285	284	310	258	303	285	256	288	269	284	289	287	317	314	277	277	270	306	313	295	266	313	328	311	288	272	281	301	248	298	274	268	281	318	255	284	290	282	309	280	246	276	286	284	319	266	302	263	277	275	312	330	294	301	290	299	279	317	269	288	288	278	276	282	303	277	261	280	281	279	306	290	284	290	267	300	296	322	267	260	298	266	254	266	289	277	283	274	273	268	278	279	285	306	281	291	291	288	286	328	313	284	332	273	312	297	303	318	285	304	283	310	297	313	303	285	270	310	310	300	283	289	267	283	312	251	281	270	282	297	290	267	282	270	272	299	291	285	259	295	286	303	271	283	270	271	280	250	314	283	276	282	324	288	308	294	272	266	306	291	276	291	302	264	276	277	302	285	273	291	294	264	251	292	304	283	269	309	274	261	256	276	289	248	295	276	293	305	280	298	280	310	264	296	261	244	288	288	260	274	272	273	289	309	269	275	287	271	291	307	295	283	296	280	277	280	257	262	298	283	292	272	259	294	316	277	273	288	290	298	282	275	278	260	308	310	278	289	289	261	301	250	275	290	268	275	293	288	296	291	287	288	321	289	264	291	302	263	275	309	293	298	292	287	289	313	301	279	302	249	268	316	270	304	301	242	301	244	312	310	287	273	261	263	261	278	260	277	289	255	267	293	270	247	314	313	282	266	315	295	308	265	232	273	284	316	269	270	290	263	283	273	300	312	281	303	266	295	287	271	284	290	284	281	276	270	266	291	295	269	296	275	290	284	278	273	286	299	261	298	285	273	272	289	266	270	314	288	307	271	277	276	264	302	284	276	250	247	276	315	287	268	312	263	278	265	275	302	274	271	272	269	297	268	289
17007	3389	5175	6927	5331	3625	2304	1751	1398	1321	1076	1055	848	865	824	831	834	823	846	785	844	821	823	799	720	788	734	704	721	719	719	682	698	646	648	647	714	678	635	676	637	643	671	639	653	634	599	660	686	610	625	649	648	688	618	612	675	611	614	626	595	669	660	648	667	595	639	612	667	609	642	658	672	653	616	667	616	600	602	573	654	644	643	637	633	690	659	619	612	650	639	642	593	598	641	610	681	637	604	643	652	638	615	604	587	660	603	632	634	654	617	664	579	624	627	619	608	655	599	633	589	597	607	607	628	621	578	607	608	608	667	632	623	641	600	686	625	635	612	667	638	592	624	606	637	631	678	605	604	651	636	629	621	624	601	666	668	629	626	645	609	582	577	653	646	624	602	572	682	599	609	637	623	687	643	644	657	637	664	683	653	627	625	599	607	624	618	618	631	623	627	650	612	668	627	639	640	608	661	653	651	586	647	601	580	652	602	603	639	643	628	591	602	671	668	642	646	615	642	665	652	652	607	662	649	656	603	622	662	665	652	605	624	610	643	600	618	587	632	653	629	605	643	626	627	589	631	631	647	643	575	620	636	668	640	653	648	613	614	614	655	665	673	627	633	610	599	625	576	652	607	650	601	604	633	642	616	621	649	630	648	645	632	649	617	651	592	615	628	652	652	610	628	643	616	649	666	613	615	621	630	622	642	637	615	622	609	609	649	655	629	621	628	600	639	611	581	629	630	629	665	671	647	634	606	636	628	588	636	653	599	610	598	622	634	649	653	633	674	650	640	611	606	627	642	635	642	572	634	607	622	597	591	628	645	673	661	558	641	603	642	614	600	632	696	631	658	649	643	650	654	629	604	616	609	622	556	642	632	652	605	602	646	634	636	576	664	624	650	634	660	593	643	601	657	599	610	605	568	603	665	627	625	593	600	600	658	630	613	604	632	641	588	626	644	603	647	632	627	606	564	639	635	610	591	641	609	602	645	631	614	629	606	643	633	640	637	588	579	640	628	631	620	646	591	615	622	640	592	642	605	589	649	661	641	605	663	620	608	590	575	619	709	634	600	655	655	627	625	602	578	626	638	628	651	627	645	645	640	635	601	622	615	678	615	592	609	601	586	646	600	650	649	655	637	652	654	629	630	592	628	641	593	627	644	649	605	641	644	627	632	677	613	607	648	659	609	601	635	610	625	647	603	610	618	592	610	636	632	648	640	679	627	641	644	614	610	612	597	659	613	639	603	662	594	564	648	613	613	666	595	594	604	591	643	622	616	619	576	656	591	647	612	665	654	623	597	627	601	627	670	623	635	590	648	650	591	578	600	628	641	614	632	648	602	636	637	648	606	612	561	579	634	644	638	631	624	594	597	585	610	609	614	623	587	657	614	617	614	646	644	616	636	638	600	635	584	654	641	608	633	625	601	618	592	584	615	684	568	598	613	580	669	603	637	595	599	642	659	652	598	642	620	635	639	603	645	605	628	674	659	652	646	590	630	624	642	623	607	645	646	612	600	651	617	610	629	579	627	616	596	628	618	650	606	635	626	596	631	612	646	612	594	608	613	605	621	636	662	638	626	679	590	650	623	673	632	589	629	597	616	599	635	617	600	590	607	641	670	679	617	612	613	657	614	637	634	624	636	603	648	586	622	659	599	644	580	660	592	630	616	661	622	633	568	632	613	643	631	626	613	629	621	575	676	622	587	627	652	590	620	603	628	600	606	646	612	616	643	623	589	605	641	584	577	639	610	591	640	608	649	619	612	654	657	571	619	581	639	646	609	622	586	648	646	605	644	642	614	604	587	633	635	601	642	593	614	624	600	655	601	623	651	665	615	633	608	618	637	619	623	647	645	635	630	573	634	601	592	659	651	645	616	598	611	634	597	579	620	580	652	633	641	579	616	620	632	618	635	658	585	610	616	614	661	591	624	629	652	587	612	621	594	641	589	640	637	642	651	646	650	586	654	597	619	630	635	681	633	640	630	643	645	592	616	624	643	631	665	638	648	662	637	647	638	607	649	665	642	639	603	619	687	611	585	653	563	619	631	669	640	656	689	613	601	604	601	631	620	640	622	639	631	585	625	604	660	602	626	639	617	608	619	604	633	591	610	633	580	621	630	657	619	602	626	642	664	624	572	660	624	664	642	646	622	591	668	653	672	612	634	615	621	645	652	623	635	643	657	611	596	641	646	627	647	641	572	599	637	604	645	634	617	659	585	600	608	638	642	593	623	606	642	624	631	636	610	580	635	649	621	648	662	614	654	602	651	570	613	616	615	639	636	613	620	664	647	640	603	623	614	621	624	611	651	668	625	638	587	680	618	574	608	650	578	621	637	619	590	664	661	656	629	630	621	669	661	591	641	616	620	607	664	619	635	635	659	642	631	622	630	627	634	591	625	637	637	641	650	605	609	661	607	568	622	592	665	611	656	641	625	612	646	623	614	640	620	625	603	603	627	624	645	639	640	624	605	647	630	621	650	646	608	634	602	684	629	622	664	622	600	620	658	660	574	660	613	642	607	643	614	612	651	623	637	620	614	614	615	639	620	642	586	635	607	696	600	621	598	653	574	617	618	618	601	667	619	615	593	679	671	641	641	583	648	634	622	619	620	637	594	637	628	633	607	654	654	620	653	648	622	666	630	649	658	586	617	611	631	635	648	591	630	626	662	640	593	613	608	632	654	657	658	632	581	642	612	617	648	594	629	645	628	655	621	617	588	604	626	621	643	592	639	642	616	642	617	626	618	661	633	653	611	643	605	635	629	626	633	627	628	648	641	628	606	646	592	618	663	621	596	646	618	608	670	632	610	622	591	610	664	568	608	650	654	637	613	616	668	631	592	624	609	619	607	585	669	597	615	604	619	640	610	620	602	612	617	635	586	633	625	632	605	631	610	624	631	618	667	613	637	625	629	656	663	622	647	633	646	622	606	629	635	628	620	640	604	619	684	612	640	644	654	606	594	615	645	616	657	670	640	645	627	644	612	646	622	594	615	634	657	653	580	618	625	650	592	694	607	614	626	615	633	639	616	657	629	622	621	623	612	651	677	624	596	609	628	706	620	656	669	614	638	645	689	632	578	622	612	615	668	615	580	632	642	581	634	624	628	638	582	636	661	613	636	640	643	605	607	606	586	605	647	615	595	646	671	640	648	585	651	617	612	606	596	617	604	617	635	679	597	632	596	655	628	613	638	614	648	613	618	648	578	625	610	636	594	619	609	573	619	654	620	589	653	577	605	621	624	635	646	610	593	633	607	608	590	666	625	605	662	653	625	668	641	651	602	623	600	603	619	665	626	633	627	621	585	641	637	578	628	638	620	627	603	620	644	603	622	595	636	636	607	652	621	616	676	619	606	613	678	611	644	629	622	641	633	592	652	619	587	630	589	638	622	634	602	630	612	579	671	634	641	636	599	606	677	603	608	600	652	618	619	678	622	690	633	642	637	588	606	611	639	618	608	589	606	648	638	639	632	632	634	639	597	599
9568	1387	791	719	484	351	216	238	209	202	188	163	174	148	171	170	164	163	155	178	163	159	184	173	150	175	172	159	157	172	160	180	168	185	166	137	162	175	151	145	151	184	174	176	173	160	169	163	164	164	148	153	173	161	181	150	152	162	164	177	159	156	158	153	139	178	190	176	188	153	184	160	176	174	162	174	166	143	163	172	167	178	148	157	174	177	186	176	158	167	176	162	153	164	141	175	169	167	166	182	159	159	160	177	175	173	161	143	146	139	181	164	162	180	161	154	168	150	192	177	182	155	154	189	159	179	192	151	166	160	140	175	160	168	167	170	170	160	155	158	161	160	152	175	157	185	162	188	170	150	147	185	177	195	163	151	144	165	183	161	199	158	168	159	172	173	166	169	163	168	153	176	174	183	163	174	158	154	167	163	150	205	159	184	164	183	161	165	145	183	151	167	182	165	158	173	167	159	162	152	138	141	168	178	133	130	162	172	174	152	162	161	182	180	150	180	151	172	154	171	171	162	152	162	162	169	167	128	149	164	161	155	177	159	163	161	176	154	168	161	155	158	167	175	153	192	163	149	157	158	185	160	181	152	167	161	143	176	153	176	190	153	165	153	153	155	166	173	169	165	181	160	166	151	175	165	151	156	156	155	148	157	168	175	162	180	161	185	154	179	144	140	180	173	150	145	159	151	196	173	147	158	160	171	167	155	156	164	164	144	135	171	173	178	153	142	166	163	150	169	167	140	147	148	166	164	171	164	196	174	168	189	147	163	155	164	152	170	204	156	147	170	174	171	155	167	179	163	158	164	174	169	169	154	181	189	166	176	163	157	161	158	171	160	179	185	173	165	156	177	178	187	182	163	158	146	165	182	151	195	143	156	167	174	159	148	160	168	142	199	159	168	170	154	153	166	164	177	182	172	197	176	196	192	143	163	162	158	171	152	153	154	170	146	155	150	165	147	166	191	158	165	165	177	135	173	146	189	184	164	151	153	163	152	181	149	186	155	147	174	173	199	162	160	144	179	177	153	150	159	148	157	176	154	166	138	161	162	162	162	159	154	184	202	154	145	142	176	157	163	185	183	157	178	148	175	174	151	154	160	150	149	154	172	162	178	177	162	166	166	160	161	169	154	165	166	144	175	170	163	145	152	190	165	141	136	179	143	185	173	145	130	137	160	168	148	174	144	137	166	176	150	188	184	195	182	173	148	171	171	189	178	160	148	159	155	178	153	172	157	157	145	172	135	159	175	160	169	149	139	166	170	152	156	172	183	174	146	181	177	139	148	155	139	174	192	158	169	179	175	166	183	182	172	178	187	165	160	169	155	177	179	165	180	192	153	166	131	146	164	159	166	162	160	167	148	159	178	184	174	141	163	180	146	159	185	156	192	175	163	164	178	149	119	155	170	151	159	164	183	160	155	172	142	160	171	192	176	158	160	152	138	162	173	155	174	184	178	149	183	183	181	146	133	177	169	162	179	170	178	148	163	165	157	157	144	174	155	151	157	204	146	160	198	185	139	159	159	170	168	186	194	149	162	165	169	179	152	178	162	174	150	180	155	151	200	156	172	160	154	150	165	133	180	174	167	145	155	164	159	156	155	184	154	194	170	166	153	189	169	166	177	160	152	160	141	177	169	181	170	172	148	180	148	172	142	150	160	137	188	177	162	161	160	159	145	156	151	171	179	162	185	146	168	175	165	178	156	141	162	156	160	162	178	149	174	170	155	138	137	165	152	167	164	169	167	181	156	166	169	128	158	161	167	157	142	158	164	157	170	150	128	167	140	159	205	147	165	172	160	165	158	177	172	160	141	174	167	167	164	177	173	159	154	183	143	174	142	180	173	152	147	169	165	173	142	171	169	171	170	176	152	150	157	137	154	178	168	190	176	151	181	165	156	172	167	174	164	168	158	153	168	173	156	176	175	177	176	182	165	175	181	146	157	140	169	169	179	165	168	155	154	157	158	143	158	160	194	207	160	173	157	154	157	176	143	148	164	178	188	151	150	159	168	147	174	176	154	159	144	172	173	189	176	160	164	171	163	204	183	174	165	147	168	197	161	145	170	164	164	146	148	155	188	165	177	160	166	183	201	139	133	164	146	163	178	177	185	158	161	153	158	164	186	165	173	184	166	178	155	173	181	146	146	168	157	167	156	176	183	155	161	168	152	166	152	142	176	177	178	162	174	149	181	148	164	141	152	184	161	145	162	168	179	145	152	157	177	165	164	140	141	144	180	151	158	173	152	156	191	158	192	163	146	166	176	148	169	160	161	168	160	168	147	171	145	168	181	165	164	169	162	155	170	175	179	139	176	156	154	160	173	181	145	168	153	151	146	158	166	164	148	164	176	165	139	185	186	152	176	161	167	153	138	132	173	161	183	160	179	157	170	173	153	176	165	173	159	161	153	147	168	155	149	159	175	150	180	172	169	166	160	140	150	190	148	161	149	198	162	149	148	190	180	170	173	172	172	161	159	191	161	154	166	187	161	161	150	168	163	137	159	158	171	191	154	143	150	164	165	160	173	161	181	160	145	196	158	152	176	151	157	148	151	159	162	189	154	166	135	173	168	192	142	156	177	172	156	172	168	172	163	169	159	146	155	159	169	160	154	150	155	158	169	180	160	171	147	170	156	154	197	169	171	153	158	176	162	152	178	174	190	150	152	148	167	152	173	182	161	158	181	139	164	145	168	150	147	171	174	175	186	159	170	155	161	166	164	177	150	194	167	180	157	174	164	174	148	165	148	175	172	145	178	167	169	149	153	178	140	151	187	155	151	133	158	154	154	153	141	171	208	187	156	165	171	160	169	186	164	170	182	153	160	179	168	182	156	141	174	173	163	172	164	149	172	176	149	165	157	195	162	161	158	196	164	165	143	138	200	175	175	180	130	172	152	146	157	174	193	150	178	173	186	147	174	135	178	190	173	158	149	174	183	156	156	143	180	155	170	162	154	170	189	141	170	169	164	174	149	168	176	162	163	201	155	172	158	200	147	179	154	169	168	161	174	180	194	168	157	162	187	153	177	171	184	164	140	183	149	187	165	153	176	153	160	176	183	178	158	166	162	168	182	156	192	151	163	176	177	158	167	187	162	185	182	184	183	167	157	169	175	177	157	181	172	155	137	164	178	155	171	178	177	156	154	167	158	165	134	174	149	175	166	168	165	178	154	160	174	167	176	195	160	175	163	177	160	148	168	165	159	186	169	171	155	136	147	147	150	170	161	159	183	154	165	180	163	174	169	180	159	192	141	163	162	139	158	176	166	178	174	146	181	156	156	177	152	152	164	152	186	158	169	182	170	188	154	162	190	169	184	158	172	150	173	166	179	158	163	159	182	180	158	201	175	158	174	170	162	156	167	166	157	173	173	150	142	159	146	184	160	159	169	151	151	150	162	188	155	162	160	174	159	163	163	154	167	160	158	141	167	173	157	153	173	177	158	158	167	165	159	165	157	173	145	174	175	183	132	174	132	171	170	144	166
5914	1164	1859	2217	1782	1125	733	635	566	485	471	457	432	431	433	431	413	412	458	433	455	421	436	480	420	488	466	433	407	411	421	381	432	429	432	402	417	429	429	471	392	427	447	432	444	404	409	391	407	421	435	375	420	388	399	421	433	353	402	400	396	395	419	374	407	421	420	411	398	401	416	407	406	376	428	386	391	410	383	393	402	400	398	432	430	417	365	445	390	391	383	451	448	454	427	413	441	440	385	430	391	446	409	415	379	402	408	418	390	409	394	406	389	403	391	427	389	455	426	416	417	407	395	411	407	427	403	426	418	398	437	439	437	392	425	426	432	411	403	424	432	419	375	410	437	397	412	418	446	453	400	393	374	402	410	440	414	395	416	435	416	400	414	417	401	426	396	371	439	429	389	412	383	453	374	407	376	444	447	390	425	407	419	434	412	408	455	410	421	407	392	406	396	418	399	416	433	411	433	405	405	409	428	407	397	393	405	419	390	422	421	370	400	432	387	413	370	410	435	395	385	421	409	393	418	437	409	415	376	425	406	419	419	402	438	392	380	410	416	426	407	436	434	452	435	386	400	429	403	416	444	394	396	426	459	423	429	413	400	391	414	395	420	404	387	411	423	422	427	432	407	419	455	398	429	447	403	390	408	435	427	416	418	393	394	438	401	431	413	421	436	399	413	408	409	391	402	394	397	444	428	383	433	393	396	415	407	410	432	423	385	387	421	406	416	404	409	400	379	396	392	417	452	415	388	398	439	388	442	414	421	431	433	367	419	424	373	411	411	390	385	402	407	421	438	419	444	422	436	439	416	431	406	432	363	399	401	430	400	384	387	420	404	414	413	376	383	381	423	402	405	410	375	379	427	433	362	409	444	383	398	389	380	433	415	451	401	421	434	407	416	438	409	426	461	383	435	396	389	428	422	390	455	404	422	418	409	403	402	377	398	417	421	432	453	401	437	396	428	424	427	412	409	408	417	387	420	442	400	376	436	406	430	376	383	441	375	449	389	407	409	424	422	413	456	425	415	389	426	409	411	445	393	368	405	402	423	425	394	405	415	413	458	405	370	408	409	407	445	399	413	402	355	415	428	406	435	383	407	409	390	429	401	476	419	434	408	381	422	409	385	373	397	407	418	434	421	411	400	380	435	410	434	412	412	407	406	395	437	400	429	393	420	405	407	424	433	386	394	391	406	395	411	396	399	417	433	458	417	361	415	416	411	379	427	450	389	422	408	405	406	433	423	409	448	411	401	408	410	404	420	408	415	427	435	397	420	403	424	384	372	435	386	416	414	409	407	429	419	407	419	421	396	400	425	427	430	399	401	446	386	390	419	436	370	467	404	387	397	397	416	423	426	412	411	429	381	402	394	419	410	448	401	432	429	390	412	431	380	376	374	391	386	419	422	449	415	417	439	396	409	423	426	422	454	430	404	397	401	444	421	405	448	395	446	433	392	414	444	400	399	401	405	434	413	370	408	401	428	411	453	386	413	397	373	393	411	389	342	399	403	409	424	426	430	402	380	420	378	430	401	436	428	446	407	447	396	383	427	416	445	371	426	422	440	444	415	420	424	449	432	391	421	405	434	392	418	412	419	401	395	390	420	377	389	385	411	401	422	416	430	401	418	393	419	410	382	426	396	400	447	393	413	403	374	377	415	378	383	411	441	414	433	409	411	429	423	412	423	401	405	390	436	425	448	400	403	384	399	420	385	399	405	409	406	443	373	386	385	399	412	406	461	386	408	405	417	411	416	436	403	418	408	442	418	416	402	441	378	387	402	433	401	379	409	378	411	397	440	445	410	414	432	423	402	351	371	392	363	431	386	390	430	392	402	417	411	370	387	426	382	404	414	404	432	408	421	405	436	430	405	386	446	420	395	432	427	429	415	441	446	448	431	428	424	398	403	400	416	390	409	396	407	427	389	421	421	399	440	391	388	403	432	411	433	425	379	414	420	418	426	399	440	411	455	446	411	379	416	387	421	395	410	406	408	432	390	404	392	423	430	420	424	431	440	440	415	375	408	384	417	416	415	360	404	416	430	395	432	406	412	435	410	404	456	426	406	422	405	455	415	427	411	454	421	411	415	379	415	384	386	429	395	436	400	388	416	432	413	399	424	443	436	421	396	429	410	412	404	404	400	405	406	388	439	390	393	441	423	425	429	409	395	412	413	442	415	372	398	376	422	422	380	394	392	436	396	425	418	413	398	399	401	375	452	411	423	391	375	395	411	425	398	390	423	432	412	391	419	375	415	406	414	458	433	408	418	415	409	426	414	393	444	410	423	452	377	412	398	443	365	388	416	401	404	429	395	400	444	389	389	430	422	412	384	369	415	418	425	402	394	410	358	418	411	433	439	393	390	403	410	425	378	427	380	434	394	405	373	427	388	414	430	406	451	382	417	431	421	414	394	407	405	406	405	390	432	392	438	438	409	430	413	429	414	455	404	442	405	386	441	380	384	429	408	381	397	407	393	397	374	410	420	429	364	413	427	391	399	405	388	425	355	409	431	397	380	376	438	407	393	431	391	405	423	398	395	367	435	442	419	399	391	419	432	434	395	407	363	441	403	402	422	386	391	404	392	403	415	431	449	384	414	394	409	406	419	397	429	443	431	435	448	412	422	419	451	433	454	398	416	405	414	435	433	443	364	401	406	468	425	398	405	393	403	428	425	382	426	415	370	409	399	375	401	400	438	444	419	411	420	372	440	440	443	402	388	416	408	419	418	407	396	442	403	390	467	409	417	405	445	391	393	416	383	413	423	391	389	445	434	400	405	412	370	454	432	377	434	420	428	386	384	427	415	412	411	423	438	439	415	431	431	417	450	421	421	399	402	412	416	396	429	446	422	432	419	409	427	420	381	386	400	414	438	427	422	372	439	402	390	404	424	423	423	431	411	415	425	411	406	386	372	400	418	449	408	406	383	404	449	402	410	407	423	385	387	396	432	458	380	414	428	421	424	434	436	365	408	388	394	421	420	381	407	401	414	386	407	419	421	405	401	404	409	402	428	427	445	428	372	434	433	418	388	420	412	421	399	419	426	425	396	405	428	418	400	375	408	432	394	399	412	386	361	435	419	430	402	415	418	397	395	445	405	429	399	401	411	409	390	385	417	445	410	400	397	428	432	423	402	401	418	466	335	407	408	407	420	398	409	399	410	389	412	364	426	431	389	389	426	422	423	425	405	425	397	416	394	396	377	406	432	392	397	398	449	396	408	427	434	423	397	405	446	376	410	430	389	398	390	397	414	395	400	430	412	409	403	388	419	422	413	402	415	393	414	421	436	382	397	394	412	420	448	404	409	409	400	390	403	412	430	403	401	427	428	421	437	415	406	391	407	384	393	448	395	446	401	420	410	407	407	387	431	416	419	440	411	406	419	439	430	421	418	380	400	416	376	401	453	407	449	430	408	420	386	424	431	429	419	431	413	412	423	404	390	409	414	418	376	405	445	397	429	395	415	372	420	366	411	397	415	399	424	420
22028	4015	1765	1640	1156	736	512	385	407	359	357	322	336	322	297	316	342	332	300	334	314	295	349	291	310	311	313	280	308	287	320	300	303	294	341	339	298	285	292	292	335	306	300	310	313	292	306	279	300	305	355	300	296	285	304	328	306	313	289	309	276	309	291	334	296	269	280	299	306	303	295	312	286	315	308	300	304	316	292	292	302	291	307	315	276	335	300	301	265	297	278	315	285	298	327	307	306	327	312	267	325	262	330	330	349	308	317	311	285	279	266	301	289	318	304	298	317	297	307	271	306	324	331	309	290	298	333	306	317	322	301	335	299	296	280	299	312	291	277	286	311	308	293	318	317	300	292	339	316	292	307	303	326	347	316	292	303	312	293	298	306	288	308	312	317	325	310	360	301	288	309	310	335	280	302	298	311	295	309	311	298	304	279	272	259	299	288	265	303	311	319	272	277	298	321	294	287	293	291	320	302	290	309	316	307	279	292	296	299	302	316	293	307	321	329	354	304	317	298	296	274	303	293	302	280	338	309	318	322	307	295	304	340	326	308	295	279	284	274	306	301	354	253	323	291	276	265	308	323	297	305	304	306	295	259	322	314	301	316	305	335	280	267	307	302	283	282	307	288	297	331	303	318	318	308	304	269	327	303	301	303	300	314	311	290	270	307	285	305	330	284	295	282	292	286	312	331	304	296	283	297	285	334	306	275	321	307	303	301	320	276	273	299	315	301	300	310	297	268	307	273	279	293	312	311	282	293	300	295	295	305	323	302	262	304	300	295	283	321	296	311	310	304	312	302	328	316	266	322	300	282	289	279	324	280	297	283	300	314	313	319	297	315	301	306	302	279	312	295	318	306	297	283	281	301	311	294	279	300	298	302	314	282	319	338	312	293	294	307	318	298	307	317	299	325	312	328	308	315	307	320	320	295	292	274	298	300	314	335	297	309	349	332	273	296	334	294	283	292	308	293	314	290	307	315	283	285	276	287	308	283	293	259	290	302	331	306	300	323	284	313	299	317	289	296	302	273	299	311	291	292	332	344	298	295	315	301	299	290	314	319	307	307	287	286	304	258	303	275	309	308	304	280	332	293	322	322	270	319	306	295	322	315	322	302	333	308	295	275	306	283	293	319	308	299	333	356	283	298	286	311	307	316	288	306	328	339	298	312	316	313	295	293	335	308	293	323	340	315	309	336	308	292	278	276	289	304	291	303	291	284	307	306	317	295	293	309	296	311	312	308	290	291	271	311	330	302	282	296	297	329	267	284	323	303	271	282	259	311	303	293	320	299	322	288	323	304	321	284	311	290	308	369	315	357	331	306	325	301	293	313	298	276	308	297	308	313	301	304	325	279	315	326	322	311	313	312	293	283	296	303	306	292	328	326	310	309	319	296	299	261	299	298	306	302	279	340	280	302	291	324	303	274	298	286	268	283	300	301	277	292	312	288	279	280	318	289	319	266	332	300	319	289	311	318	304	323	297	269	269	253	287	314	277	284	294	316	294	321	286	301	293	297	287	272	285	277	316	266	312	317	331	271	279	305	316	292	324	304	293	310	283	301	286	318	279	309	285	305	310	300	297	274	295	296	296	278	288	281	266	313	280	284	279	278	331	330	310	303	296	316	310	318	273	287	289	281	304	303	315	306	300	290	309	303	318	338	287	288	351	288	322	300	298	324	348	307	315	285	334	312	283	361	341	359	301	255	289	335	301	283	318	299	281	327	314	307	316	334	305	312	268	278	308	315	279	297	283	311	340	277	271	311	277	277	284	298	287	242	264	303	300	309	342	300	289	297	282	308	296	312	304	311	326	294	326	315	280	304	281	321	306	320	318	318	340	295	274	319	307	288	299	272	334	288	288	298	290	331	306	321	299	296	275	297	300	292	289	299	341	305	266	332	299	328	310	288	284	257	319	296	318	313	310	318	302	259	269	291	257	304	279	297	294	336	277	318	307	281	283	262	315	296	293	282	312	334	278	286	286	346	316	285	286	296	303	346	282	307	331	323	244	307	293	312	318	282	313	305	320	314	319	283	335	341	332	286	308	298	305	286	283	303	322	300	261	288	295	305	284	352	290	309	292	294	304	302	321	322	322	304	284	284	341	286	276	300	271	320	281	304	281	289	307	302	282	315	321	321	300	305	311	284	318	304	342	294	300	278	300	286	307	320	292	317	349	301	329	322	299	325	317	289	278	287	303	328	300	290	300	333	324	275	307	301	302	297	294	284	290	312	300	302	321	313	293	306	290	280	296	311	289	344	281	340	300	334	293	285	280	320	262	311	293	295	345	316	297	292	292	346	280	291	282	282	301	337	342	280	332	303	270	302	317	315	286	268	281	317	296	307	296	301	301	327	297	317	290	297	285	307	305	297	300	309	313	318	279	296	280	299	279	332	314	299	298	350	295	334	291	282	315	309	337	309	317	315	293	321	332	285	323	299	309	328	350	330	314	325	293	315	314	313	318	309	271	311	323	311	308	307	292	295	283	311	301	283	294	300	260	310	291	308	309	271	292	318	300	313	287	323	302	297	312	331	299	286	318	286	291	292	297	298	309	305	338	326	337	342	305	309	316	329	297	325	313	335	308	300	292	337	330	321	291	319	298	290	305	317	316	296	291	296	305	326	280	279	293	317	298	310	285	340	294	288	295	336	335	320	298	294	301	313	292	321	334	312	299	319	324	300	308	266	325	290	302	323	309	295	294	327	270	312	295	312	273	291	308	296	332	286	294	334	330	296	309	328	283	294	281	329	305	324	292	273	303	275	305	318	310	321	330	276	304	282	276	296	257	295	300	293	294	303	300	291	315	307	318	281	301	309	334	290	315	295	351	293	294	328	293	329	308	293	319	310	282	294	295	282	283	293	320	297	267	297	338	334	294	288	317	291	298	306	289	281	285	312	294	321	334	301	304	304	283	322	293	292	305	321	266	299	326	300	276	320	336	300	298	307	311	317	273	320	315	271	319	297	315	302	299	322	280	275	303	264	298	311	302	316	307	312	294	312	319	310	295	344	330	302	270	299	258	295	308	289	280	298	271	311	301	287	327	287	296	311	315	306	306	288	289	310	319	294	312	271	319	288	319	304	309	297	344	322	302	266	298	341	278	323	319	312	291	308	310	325	318	316	311	279	290	307	294	315	319	306	302	276	283	292	287	297	276	333	317	344	314	304	289	321	327	333	286	306	250	286	276	323	285	296	310	267	291	299	278	312	277	312	346	310	311	288	310	294	287	280	284	300	270	313	300	309	332	292	272	298	303	302	302	284	293	310	292	291	299	269	322	318	311	295	328	291	275	297	318	274	278	311	274	311	310	303	302	275	311	288	284	327	287	297	307	281	316	329	273	293	296	264	301	271	305	315	292	313	286	287	288	301	332	303	331	275	316	343	310	265	314	340	277	278	298	296	299	299	280	258	289	303	282	336	300	294	316	316	330	282	322	276	293	300	326	325	289	280	312	314	313	306	312	292	330	324	322	308	288	293	296
13751	2442	3741	4936	3981	2580	1685	1376	1187	1003	974	897	874	825	781	801	756	790	804	813	814	776	753	812	770	775	726	802	718	741	726	708	738	691	748	696	713	700	698	730	666	709	671	717	743	744	686	628	721	667	720	713	651	696	681	666	687	650	693	704	694	728	664	736	672	677	736	663	630	693	701	688	696	723	697	643	674	710	691	641	708	688	698	695	707	686	655	703	715	681	674	654	677	674	691	737	705	727	695	726	670	673	659	631	706	688	635	736	717	695	679	684	697	683	707	688	689	720	644	658	682	663	713	671	720	695	670	674	675	689	677	678	718	689	712	715	697	700	682	674	713	720	685	704	671	677	705	674	646	714	703	670	641	678	689	652	684	710	627	664	692	693	699	716	705	669	694	704	708	673	671	651	706	625	673	702	688	692	694	676	658	688	705	700	685	641	741	706	687	680	679	723	694	653	674	728	669	664	690	702	692	693	681	658	648	666	713	697	708	677	677	720	672	669	676	685	700	684	712	668	684	705	698	690	680	687	694	644	719	708	683	659	705	657	711	672	646	650	681	680	685	680	670	647	670	660	643	694	709	675	678	697	683	746	703	674	656	692	691	713	711	701	659	665	690	673	701	660	681	700	657	683	654	746	707	656	682	690	724	670	697	652	658	692	689	695	733	685	655	717	675	683	660	659	673	673	693	661	710	688	702	713	658	660	675	650	663	643	662	739	656	720	669	694	682	702	695	679	663	676	696	659	710	703	654	708	646	674	705	658	694	697	681	697	677	668	635	711	716	689	675	695	680	667	658	701	720	714	671	668	658	677	697	625	678	677	650	634	624	667	713	732	706	682	699	694	720	651	678	735	631	704	644	680	709	730	705	711	650	668	620	679	700	697	651	717	677	685	704	664	673	675	685	709	717	683	661	701	639	690	660	698	666	708	695	684	675	707	723	708	666	717	702	677	685	693	672	689	629	659	677	713	699	704	667	650	712	652	662	637	717	714	716	664	713	655	687	667	676	741	677	658	676	651	705	704	655	709	679	685	685	675	699	689	671	720	674	641	651	715	696	653	738	667	676	692	722	659	665	724	675	702	669	704	679	687	709	679	696	654	707	711	742	693	749	694	703	677	680	660	707	668	618	689	671	675	717	693	722	667	675	650	667	673	697	696	679	708	694	653	698	703	685	693	727	683	643	680	704	654	718	675	645	692	668	692	705	689	714	662	688	682	709	703	670	688	674	678	674	675	668	706	687	626	668	667	716	694	666	663	683	694	679	687	698	706	690	709	707	672	700	707	673	666	688	656	647	676	690	715	706	685	716	693	750	678	728	704	697	679	722	709	671	656	656	647	718	698	707	685	728	667	707	675	710	690	670	732	727	663	670	678	687	730	733	692	671	670	689	689	661	628	695	686	692	687	662	756	716	622	694	699	665	690	647	706	739	713	715	694	652	706	660	692	676	697	659	675	695	690	750	699	696	704	674	632	682	681	737	695	696	669	663	662	701	697	650	678	655	719	670	705	678	701	661	634	715	699	690	657	732	694	643	651	671	683	636	706	705	716	685	651	670	712	634	694	725	684	620	702	673	716	735	689	708	751	705	658	714	666	665	662	713	657	625	680	685	719	729	678	715	699	694	716	692	688	727	674	664	727	682	677	700	681	750	693	712	701	669	704	691	689	691	704	686	682	650	658	733	666	725	636	705	670	686	697	630	658	662	663	700	719	738	682	691	684	658	668	683	708	717	703	696	671	677	696	657	652	681	682	722	668	689	664	711	691	771	679	692	663	698	735	681	667	731	672	712	675	650	655	686	701	659	693	660	698	665	662	697	726	656	687	748	685	698	715	678	672	667	707	688	721	689	673	676	645	663	661	719	675	695	671	672	701	668	695	680	672	670	641	660	664	627	660	676	738	687	704	741	659	677	703	688	676	706	713	699	703	678	689	687	660	715	677	661	674	682	684	710	710	598	698	709	657	670	686	738	671	741	685	663	690	679	687	692	699	675	648	723	635	663	703	702	663	718	763	681	710	762	699	668	664	624	655	733	701	714	717	657	665	718	689	714	654	689	656	707	715	671	683	659	664	681	667	685	658	683	646	628	666	677	656	656	696	694	673	703	718	714	651	684	714	692	670	649	691	640	686	669	672	723	718	703	718	707	723	643	660	686	734	696	673	667	685	702	704	728	696	673	674	711	658	691	681	618	712	721	735	702	688	675	724	676	711	675	704	652	661	672	691	668	725	662	711	714	686	662	683	707	687	678	694	756	677	727	669	660	698	682	692	686	673	665	696	667	630	658	669	631	647	654	704	696	722	744	646	724	688	704	712	669	735	688	740	679	706	717	696	693	683	708	680	674	728	688	703	725	669	678	738	669	662	715	674	673	668	694	670	688	697	650	702	714	711	709	675	738	686	718	623	734	701	719	662	684	677	647	733	674	631	721	728	674	668	701	691	684	693	664	693	679	689	699	660	754	723	678	723	734	691	694	739	713	713	703	717	639	686	703	674	716	652	715	677	695	699	664	689	707	638	702	719	678	664	716	726	662	666	668	719	660	668	746	653	722	683	671	685	711	681	722	723	660	701	645	692	672	698	684	704	666	668	669	729	695	739	677	673	666	729	697	709	686	695	669	684	660	652	651	701	702	692	753	688	715	642	697	684	664	673	739	692	655	686	696	701	674	692	708	668	666	695	685	696	708	763	699	670	698	718	682	668	658	683	696	701	709	672	690	612	703	681	671	686	624	636	675	706	666	662	672	667	703	684	733	694	679	722	654	652	666	685	698	669	660	721	677	627	704	678	700	742	705	700	701	691	671	683	684	710	691	693	707	709	725	719	675	704	739	676	673	697	720	702	717	666	702	637	653	716	657	670	655	724	758	687	714	705	698	686	707	673	701	688	674	712	687	675	674	700	737	738	659	746	685	704	705	640	687	687	729	710	691	695	731	701	676	705	669	668	690	684	678	736	710	701	706	679	652	716	723	744	681	692	693	628	744	678	688	697	704	713	667	686	666	650	652	684	639	715	674	690	701	687	709	671	671	707	636	654	705	703	695	677	673	682	685	672	643	709	706	689	679	679	669	692	716	720	733	675	662	649	737	675	642	689	735	717	706	685	703	653	672	700	704	737	671	707	714	731	644	696	699	693	680	681	663	606	642	680	639	697	688	703	703	690	679	666	674	715	643	725	686	708	674	675	713	698	703	667	679	704	668	648	670	694	661	735	719	682	684	685	722	692	701	651	675	678	662	687	672	718	659	713	705	642	684	660	672	647	692	667	622	672	710	707	655	644	700	687	715	733	702	683	681	699	690	680	675	711	698	677	691	696	718	673	704	726	706	696	693	691	660	706	708	696	663	646	728	666	660	684	711	670	672	697	712	667	695	723	741	710	667	718	700	662	691	657	697	699	656	679	670	676	693	625	709	719	673	678	721	663	678	695	700	668	633	711	687	700	659	685	702	677	655	698	667	688	717	683	642	666	694	723	706	740
30942	7050	2814	2384	1500	941	629	519	421	355	370	376	349	327	325	342	320	301	297	348	329	289	309	311	314	283	294	286	292	308	287	260	296	281	312	264	278	253	270	306	308	260	290	291	328	258	314	289	309	268	304	256	292	280	314	308	304	295	278	295	275	284	343	300	275	274	322	285	316	304	287	295	302	241	277	301	280	290	290	267	264	278	279	268	303	288	276	266	294	294	261	258	258	285	295	284	300	292	307	249	288	285	274	276	246	292	264	286	285	310	265	296	294	304	302	267	282	289	256	293	283	289	291	275	297	335	279	264	294	295	293	255	259	328	250	254	267	296	261	305	304	275	283	255	277	264	302	276	286	299	284	313	280	313	306	299	304	304	290	282	286	267	309	293	304	245	281	287	321	284	316	286	271	285	257	278	281	289	296	313	292	282	301	286	284	276	283	316	266	260	279	263	303	307	277	265	249	271	268	281	293	286	280	255	285	285	257	297	279	293	272	294	289	272	293	311	260	301	282	272	273	272	256	252	274	280	295	286	259	313	282	286	273	258	294	261	274	286	299	293	279	267	259	284	270	264	284	279	278	236	301	271	282	296	277	279	290	285	292	287	258	281	245	324	290	273	260	279	273	276	285	262	281	325	276	284	278	310	268	268	301	306	276	275	298	277	275	244	265	268	297	285	285	323	279	283	315	274	257	274	236	284	292	283	268	286	276	270	309	305	264	266	308	303	281	276	271	304	303	278	326	258	295	303	267	255	298	265	269	291	286	290	292	299	254	305	282	263	297	294	280	306	295	282	278	258	258	315	284	306	289	290	293	304	305	292	291	283	278	263	312	314	285	280	244	290	281	239	307	259	284	308	289	279	285	288	314	308	268	302	290	257	247	329	294	295	269	261	238	292	281	253	280	254	286	282	255	266	297	280	306	262	252	310	291	295	249	282	290	285	280	267	319	275	264	294	282	303	278	271	306	278	288	288	274	289	274	272	282	289	274	248	271	265	293	305	275	290	289	249	283	292	287	311	296	294	309	293	299	274	272	248	307	276	282	284	290	297	289	315	310	260	250	296	283	290	256	306	252	271	277	310	279	276	284	296	271	288	322	238	240	296	281	276	303	296	288	321	279	304	291	299	284	281	287	283	294	310	282	285	304	304	318	298	270	298	279	317	294	282	288	273	278	299	279	283	285	291	264	252	280	310	246	292	301	280	309	282	278	313	305	261	251	254	278	295	291	282	296	299	278	308	288	265	264	272	275	268	293	294	284	293	282	289	266	262	250	271	272	263	267	295	241	281	275	263	275	287	254	296	257	285	279	276	279	281	276	280	308	276	282	290	271	299	307	292	245	282	278	288	272	252	269	251	275	278	295	294	272	296	291	292	259	267	244	292	279	273	306	282	273	284	288	294	330	286	311	272	244	314	323	276	262	289	277	281	290	291	298	248	278	258	261	280	309	304	278	308	291	282	301	293	288	270	276	279	291	277	287	281	322	297	285	283	279	282	286	289	277	270	267	299	280	255	249	274	267	290	262	272	260	289	303	291	273	288	296	310	262	283	277	298	273	285	283	296	246	281	277	303	296	253	293	300	265	267	281	252	283	271	285	291	269	273	270	281	296	302	294	287	251	292	251	268	297	271	284	274	304	290	290	294	272	278	263	268	244	251	283	319	278	297	289	281	275	293	288	297	284	286	271	298	291	305	275	283	312	264	297	260	252	266	299	274	270	265	285	276	298	307	268	287	288	279	309	264	274	292	247	304	284	255	299	285	303	295	285	296	274	261	249	301	298	319	303	297	299	271	289	292	243	287	303	270	279	313	279	260	294	252	284	288	261	291	259	273	265	288	267	317	281	273	274	292	286	285	282	267	262	291	290	267	263	303	281	282	303	299	296	272	263	274	291	281	296	260	257	300	261	260	259	302	255	303	308	321	267	288	271	284	278	292	277	279	295	286	322	306	280	306	292	279	299	289	266	260	287	277	293	278	282	263	319	287	264	286	273	266	282	310	289	273	317	294	266	290	272	263	271	270	275	261	289	324	260	299	283	280	258	287	255	285	271	284	309	272	270	283	310	297	272	260	253	259	284	279	280	277	260	296	271	270	293	277	270	295	296	275	279	253	288	270	257	290	295	269	280	285	310	294	274	282	262	290	269	283	264	299	322	274	277	249	248	291	271	298	278	275	292	283	275	258	279	289	267	312	273	269	281	286	274	294	288	300	301	295	281	269	272	281	295	298	282	285	311	279	280	300	288	241	314	298	274	274	270	284	266	277	247	275	290	296	275	275	265	276	273	313	305	257	272	285	280	260	306	322	288	286	282	283	295	299	265	287	278	287	314	271	257	229	277	307	280	287	298	289	264	296	307	259	271	272	293	287	259	299	261	246	278	273	279	282	285	328	290	277	282	286	282	295	275	300	284	274	281	329	294	286	240	264	268	313	295	295	298	274	262	272	298	280	272	331	282	273	282	300	289	298	291	281	306	309	276	300	265	259	283	266	253	297	303	278	296	303	280	253	272	305	300	322	246	287	283	292	286	279	265	322	283	292	293	299	298	265	254	271	275	246	270	246	295	261	263	265	284	270	282	303	265	289	299	287	282	276	322	320	286	288	289	296	310	302	297	320	294	311	283	264	276	279	291	303	300	266	260	302	287	284	297	252	249	267	285	300	268	266	318	283	309	312	260	304	321	290	298	288	273	279	312	295	294	277	283	292	296	273	297	272	267	296	286	287	290	279	282	253	280	266	276	287	288	284	284	296	298	297	298	246	284	257	305	281	279	281	270	293	281	249	288	266	298	289	252	276	302	259	257	281	289	277	320	270	277	259	275	271	279	297	277	254	310	286	293	320	260	288	295	277	278	272	292	273	285	315	284	296	286	304	303	281	272	272	317	274	316	292	277	269	270	275	289	248	281	311	275	292	287	278	309	268	263	255	288	289	301	288	281	291	298	281	280	267	262	274	245	303	299	275	295	300	312	262	294	285	253	305	273	263	244	292	304	276	289	298	279	284	310	251	251	262	252	280	277	250	265	290	289	240	313	311	269	297	281	253	294	266	316	326	293	296	297	290	287	270	291	306	267	274	283	283	293	284	281	290	271	276	254	297	252	257	250	272	314	298	273	266	317	279	287	251	280	308	296	257	291	290	317	292	273	307	285	297	278	297	268	298	308	273	283	310	297	303	285	285	246	302	266	277	292	271	304	262	293	278	242	237	307	278	257	278	266	281	283	250	266	297	285	286	262	316	274	281	275	260	273	273	282	249	274	305	314	302	289	245	274	258	280	265	275	310	269	263	334	282	293	286	268	288	278	254	278	278	274	271	288	290	313	312	281	287	267	295	263	261	305	303	253	282	275	285	245	273	290	270	296	319	280	273	317	289	308	285	292	279	282	294	242	264	262	276	265	284	280	264	292	263	286	276	282	289	288	272	290	302	294	303	292	258	273	279	268	272	295	271	296	256	250	259	303	272	287	307	315	286	299	271
17681	3146	5045	6637	5492	3636	2318	1829	1425	1215	1091	971	912	880	841	828	842	842	793	808	819	787	826	727	707	781	716	708	707	707	662	651	674	671	649	657	671	649	657	678	646	723	646	640	610	616	629	634	644	642	614	629	643	622	645	611	640	604	652	647	666	616	614	625	621	626	603	597	636	625	619	650	631	616	622	560	596	660	611	633	676	604	665	637	615	609	642	635	660	656	665	607	603	669	617	697	598	621	618	602	577	610	608	641	597	621	611	594	645	666	611	609	637	599	632	726	629	598	650	609	634	641	638	634	601	592	636	659	637	612	622	633	627	593	611	601	649	617	660	623	692	642	645	641	644	605	611	638	660	648	637	628	643	631	638	599	631	638	622	612	591	611	583	595	654	641	613	624	595	632	626	650	624	630	630	601	649	614	637	634	628	634	617	661	685	622	640	641	647	647	622	622	585	657	657	580	647	631	594	620	618	597	606	619	656	627	661	595	634	610	624	641	630	627	625	659	609	619	541	613	609	625	640	625	644	568	611	625	643	585	622	622	658	646	680	618	633	621	611	609	637	612	604	629	625	610	672	659	590	600	607	629	613	596	603	616	605	621	611	648	615	617	653	645	628	648	597	638	624	618	626	635	639	616	598	633	649	589	650	605	575	598	627	657	600	612	651	627	638	620	641	598	637	620	640	683	639	616	650	620	670	647	633	644	584	657	670	599	585	622	613	595	664	630	635	616	630	610	653	655	607	653	606	618	608	651	631	604	618	606	627	705	593	632	595	618	655	642	620	589	656	628	609	595	613	622	654	628	600	653	606	667	636	616	675	691	684	598	627	615	607	613	634	610	608	626	590	658	630	597	627	625	615	627	627	611	604	605	616	587	607	633	607	651	605	651	694	621	629	590	670	599	651	627	642	670	598	660	608	620	639	597	635	647	633	646	624	673	650	648	627	607	632	654	635	639	663	624	647	633	659	631	631	599	667	633	605	611	631	611	681	612	625	615	605	634	577	603	656	574	608	591	620	623	609	622	644	602	596	628	652	592	624	573	646	677	647	638	614	659	666	616	644	635	608	671	667	588	636	573	614	644	606	640	603	652	635	631	612	636	596	617	574	605	604	639	632	621	629	648	596	609	661	610	605	629	629	590	615	645	598	557	650	584	630	618	634	623	618	596	611	623	630	619	641	632	646	611	637	610	627	656	636	569	668	635	639	607	633	646	618	614	614	614	593	640	600	585	608	590	602	579	640	633	636	631	599	643	620	642	664	609	623	630	578	643	587	606	607	626	633	666	580	648	636	598	616	680	636	638	625	610	622	650	625	623	681	616	605	603	639	593	613	608	591	624	620	612	633	618	633	639	594	644	588	589	589	601	610	619	625	649	607	670	621	662	648	639	596	620	647	658	660	608	642	613	645	572	681	599	583	616	654	572	634	637	632	650	633	604	638	605	635	640	617	656	627	605	670	586	612	644	622	634	646	664	610	653	622	609	596	655	623	685	610	616	633	664	643	618	591	616	646	608	620	666	622	593	632	621	643	667	648	666	602	614	667	604	637	635	596	645	631	632	637	620	556	595	609	633	661	627	664	620	652	607	631	605	636	666	626	602	602	637	602	617	641	662	611	657	603	631	596	638	619	609	673	616	628	660	616	589	618	655	594	613	617	612	626	625	613	595	606	640	608	650	566	641	636	632	644	674	597	626	635	656	614	647	661	628	671	681	608	612	648	637	621	609	645	612	634	685	628	645	613	618	590	640	642	651	605	643	607	630	671	608	660	617	630	629	634	634	639	663	594	593	614	633	599	602	676	607	618	616	589	630	627	610	576	639	619	646	611	650	638	619	656	604	614	638	610	655	646	562	626	628	603	577	589	591	598	626	606	592	604	657	588	665	672	641	604	561	625	576	591	653	633	622	654	592	612	669	608	666	682	635	597	625	610	613	613	624	684	586	637	609	646	636	617	601	585	635	627	652	639	627	625	604	584	661	597	592	628	622	604	601	633	586	671	608	624	649	629	638	622	643	608	629	631	626	616	636	660	648	628	593	577	621	611	619	651	605	613	636	614	642	607	658	662	606	664	625	570	640	600	625	602	645	622	630	611	599	616	657	642	621	624	659	598	598	554	624	619	648	603	626	684	649	653	615	625	580	615	604	639	641	623	612	618	635	648	569	614	660	617	646	607	610	681	606	615	590	578	599	638	653	587	590	614	655	628	633	603	668	658	605	597	652	613	584	626	607	642	637	657	616	615	620	653	624	648	644	665	595	625	634	656	609	631	633	625	595	598	615	604	638	617	613	630	661	606	598	636	624	614	617	650	589	611	628	613	609	607	598	605	641	607	636	599	624	633	595	591	646	618	612	596	601	624	638	622	616	606	604	591	627	548	591	655	586	646	591	614	606	611	616	666	637	647	620	640	621	615	635	666	562	622	643	675	652	635	565	661	603	622	674	657	620	586	641	633	652	589	654	617	589	636	605	651	636	608	606	571	635	642	640	552	644	617	610	664	622	645	602	612	631	668	628	650	619	557	637	658	619	587	638	636	612	660	607	685	616	613	603	605	620	602	619	640	630	620	650	574	652	645	621	604	640	627	635	640	625	635	625	620	609	642	583	612	653	642	657	639	626	607	646	623	608	610	581	636	642	615	596	650	636	639	632	649	632	629	633	610	631	617	639	652	618	646	664	629	634	598	562	637	620	654	608	599	630	651	608	623	593	665	631	615	596	637	578	645	598	641	628	610	607	651	701	597	609	610	615	610	638	621	623	629	632	610	612	606	611	627	577	624	594	652	659	611	651	662	608	633	646	643	592	621	626	639	697	611	610	610	627	616	641	649	596	635	618	600	655	658	617	598	607	623	613	625	643	578	629	633	641	619	599	656	588	625	604	630	640	647	616	612	629	591	576	620	677	596	633	629	598	630	670	623	607	617	597	631	674	641	623	642	640	608	640	608	635	633	617	641	567	618	647	666	635	606	596	626	621	638	634	562	604	610	614	578	614	611	643	604	599	595	621	636	606	584	640	611	601	633	643	668	602	620	613	643	646	613	603	597	649	619	648	645	628	601	610	638	603	593	653	621	618	599	652	664	607	633	614	617	639	624	618	657	632	616	630	602	618	633	601	646	625	649	634	581	601	603	586	639	592	639	651	628	626	629	585	625	610	564	682	642	601	623	569	638	608	629	635	595	606	596	663	641	633	625	606	647	639	655	644	626	568	650	605	624	603	645	600	644	629	617	637	627	626	612	599	637	586	648	607	680	572	608	647	629	634	647	599	648	647	607	641	632	632	615	623	635	607	590	647	647	608	608	603	614	607	614	611	612	647	605	587	572	603	661	625	669	599	588	666	641	639	635	634	683	644	665	629	614	629	616	604	582	618	601	609	640	593	664	665	641	597	639	588	655	608	583	609	605	639	648	628	658	619	647	615	644	592	640	629	633	643	641	648	629	644	612	622	593	611	627	657	634	589	616	665	639	608	634	651	670	637
9935	1551	800	770	487	334	223	222	187	188	168	174	188	155	164	169	158	135	197	180	173	169	133	168	177	190	159	158	185	178	187	179	196	175	223	188	154	142	169	151	160	161	152	179	174	172	173	183	189	184	150	163	155	159	166	153	162	140	158	146	138	147	161	165	189	178	167	167	165	188	158	161	167	154	174	144	160	172	169	155	151	163	160	198	151	203	155	151	169	173	158	175	149	169	157	157	153	181	174	162	176	179	157	163	167	181	176	165	173	191	171	179	142	159	163	173	158	162	181	180	184	165	137	146	163	177	162	154	182	192	200	172	163	151	173	167	189	167	178	170	149	167	157	145	153	176	201	158	147	146	177	166	144	150	159	177	171	174	176	184	179	146	185	174	204	167	153	192	157	150	161	129	151	163	174	196	165	167	172	171	162	143	144	152	164	175	188	176	191	184	160	143	156	140	164	165	137	169	190	172	157	185	160	160	161	192	169	152	201	151	168	178	194	169	174	166	157	162	168	143	152	159	148	158	178	170	168	157	165	165	158	152	157	164	152	153	142	162	161	176	155	154	146	151	164	154	170	158	167	188	182	173	168	171	161	163	151	156	145	195	191	174	165	138	162	136	158	169	169	178	169	145	174	169	159	151	148	150	151	158	149	171	167	149	173	154	153	178	165	144	155	177	154	167	178	157	158	176	166	160	180	153	158	154	171	182	161	139	167	172	176	150	179	165	166	155	160	185	177	189	166	169	144	147	159	161	161	147	192	175	171	149	155	159	177	156	172	149	148	172	168	171	186	138	177	184	190	181	144	162	142	148	158	154	159	157	179	145	150	183	161	157	142	155	180	163	193	191	191	158	156	168	162	166	164	159	196	177	151	165	175	181	142	167	162	157	153	150	169	167	164	163	179	149	159	154	143	147	151	165	157	150	148	188	140	149	164	151	146	151	137	164	174	189	161	175	146	165	164	167	149	164	159	184	196	176	160	171	150	179	147	178	185	163	162	193	157	156	134	163	171	166	159	170	190	164	170	169	162	154	181	164	172	176	127	149	174	189	162	150	161	163	158	163	154	173	158	148	180	156	164	170	181	164	155	163	169	163	159	149	160	156	153	170	169	154	165	191	183	164	179	168	161	181	154	146	173	158	170	180	156	155	182	170	187	134	164	164	169	162	170	167	164	159	146	169	165	172	182	169	163	174	161	143	158	191	163	182	141	187	169	157	159	162	184	153	169	168	173	192	167	142	164	152	146	175	170	164	153	155	162	168	174	145	166	166	188	166	155	140	157	149	156	148	153	180	166	164	167	164	176	165	171	166	160	167	158	177	151	148	173	167	168	170	182	190	138	190	178	170	178	167	170	166	163	178	155	162	164	159	183	169	166	142	166	155	168	156	141	167	163	172	185	158	163	148	146	163	167	146	164	171	157	175	145	159	198	171	176	155	164	164	171	170	196	178	162	177	176	144	169	169	144	150	181	147	172	167	173	166	161	139	148	188	168	166	154	174	165	136	161	129	153	165	185	167	148	137	147	156	176	177	170	145	154	194	182	172	163	157	171	170	129	171	150	156	197	150	160	160	158	161	180	148	169	144	165	161	178	155	177	161	177	163	146	166	145	149	168	184	161	137	165	163	163	157	180	170	147	154	166	192	170	156	184	162	152	193	155	151	169	152	152	189	192	169	170	166	142	196	159	157	171	149	172	176	166	159	155	157	186	167	163	177	158	165	159	155	166	186	182	179	152	170	155	157	159	174	141	187	191	146	184	126	161	170	175	158	171	175	184	149	172	136	162	152	186	136	164	169	182	152	160	154	155	184	178	151	164	180	157	167	168	160	182	158	157	179	169	168	175	164	157	169	163	175	188	141	170	166	175	168	145	144	143	174	197	174	179	146	154	127	156	177	196	145	151	171	178	185	141	161	149	183	137	186	158	151	160	162	160	160	159	164	198	188	173	180	159	150	147	183	153	158	186	159	143	177	159	157	165	165	150	169	162	167	172	174	166	172	162	160	175	180	165	166	158	168	183	172	144	180	181	168	163	163	174	158	157	166	187	162	149	151	153	171	161	177	165	162	163	190	159	169	152	142	151	151	150	154	191	170	172	152	160	155	149	170	152	144	132	153	174	189	161	151	184	154	162	160	166	170	162	154	154	187	178	165	176	164	167	155	174	152	158	157	169	157	172	174	146	175	171	173	159	183	166	168	160	176	179	181	155	164	151	155	170	171	162	139	167	159	174	189	156	158	161	159	169	152	161	166	157	176	165	174	145	177	201	172	159	171	143	153	180	152	180	151	158	172	145	135	165	162	178	168	172	167	185	163	179	160	162	161	167	170	163	161	175	157	167	143	148	166	174	174	146	147	179	178	155	180	141	180	168	176	179	175	155	164	154	163	159	137	176	193	164	155	167	153	168	175	148	141	157	176	171	154	159	188	160	144	173	169	176	158	170	150	186	172	150	148	146	152	157	170	168	180	147	152	164	155	154	157	165	165	155	160	160	161	200	184	162	157	189	146	165	174	150	178	194	164	160	157	156	132	171	168	143	151	182	173	169	150	182	157	173	152	167	167	151	163	153	156	168	150	163	150	145	145	165	175	156	160	187	174	163	147	165	152	160	165	170	166	161	165	171	141	172	185	174	158	170	154	172	172	168	186	153	169	172	168	173	164	153	160	157	165	138	154	172	179	153	152	191	146	149	184	170	167	156	149	138	151	177	167	181	153	166	167	150	141	159	191	157	161	184	156	158	156	154	163	163	174	171	156	175	146	174	156	149	160	157	204	169	171	165	159	171	164	160	153	167	162	166	167	168	172	168	172	162	154	169	158	157	171	179	175	187	157	170	177	146	137	155	180	176	133	138	176	174	162	188	187	161	173	169	157	168	162	176	171	191	178	161	148	155	148	165	183	154	192	152	143	155	142	160	166	158	164	153	195	161	170	146	149	144	156	154	169	188	154	160	175	149	168	154	153	164	169	158	148	153	155	155	191	148	168	166	181	141	162	159	153	163	160	147	165	169	159	157	165	154	137	152	149	148	174	159	153	148	167	160	176	157	185	165	193	150	160	156	133	150	176	166	178	169	143	136	165	155	139	167	144	178	174	179	161	156	166	152	194	175	158	154	170	154	170	151	170	164	144	172	168	177	174	144	187	143	161	171	169	164	184	168	152	144	186	186	160	194	180	153	151	176	167	174	180	157	176	184	165	164	175	165	174	150	151	170	148	163	166	157	164	146	161	171	182	183	154	185	167	135	152	172	174	185	136	135	147	165	146	164	152	165	164	168	159	157	157	162	183	164	178	183	167	154	169	170	156	198	160	165	154	147	178	168	138	175	162	153	189	162	135	163	162	158	160	161	154	145	169	166	165	186	159	187	166	149	164	152	156	162	154	148	156	169	182	163	164	158	154	163	182	164	156	166	184	164	166	168	165	162	166	189	191	166	140	142	164	187	174	152	170	151	171	136	179	187	167	152	155	173	168	174	153
6254	1126	1786	2542	1822	1182	806	589	552	478	486	425	407	424	455	414	440	443	402	478	445	443	455	409	439	441	424	444	425	449	436	447	406	460	449	427	418	443	419	424	406	391	417	441	425	424	401	403	421	430	394	396	426	403	436	413	403	415	364	392	390	380	399	411	433	409	419	444	391	446	431	396	399	427	421	397	409	440	397	413	409	415	405	424	405	416	396	415	425	419	396	420	454	429	422	426	406	395	414	417	409	454	414	405	447	431	433	413	398	432	418	435	431	406	411	459	395	391	403	415	390	403	392	388	437	437	409	409	417	419	428	436	375	425	422	407	424	399	420	390	423	403	399	459	417	393	415	371	427	405	438	426	438	407	398	428	439	456	413	397	381	438	422	401	409	406	377	413	423	428	455	433	408	400	379	422	411	425	392	445	384	375	443	454	408	420	409	407	436	440	400	425	448	393	422	396	429	426	397	451	427	413	399	419	380	438	418	428	413	420	435	425	454	407	425	415	400	400	397	394	410	420	375	423	403	409	419	380	390	399	441	424	424	421	424	399	416	445	405	397	411	445	429	408	413	432	412	428	400	415	416	414	395	371	415	380	412	408	428	390	423	425	422	416	447	447	419	411	420	427	385	425	425	407	387	417	404	413	439	414	385	398	434	398	428	397	446	409	382	376	448	400	391	397	418	448	386	459	438	452	422	404	415	400	406	418	407	409	398	420	404	418	391	392	430	420	413	426	455	421	396	382	389	434	413	414	379	367	412	457	388	427	409	435	418	394	431	441	413	443	425	414	393	391	426	400	415	408	403	409	402	378	380	422	421	402	403	386	415	370	423	418	415	446	403	383	371	402	429	410	426	433	379	380	390	383	406	377	403	398	423	431	399	437	404	397	401	418	411	425	453	442	395	429	434	412	374	412	372	407	411	422	421	419	403	399	429	440	397	401	415	443	409	414	409	385	405	422	409	382	392	437	400	427	422	412	426	422	394	428	415	397	431	410	411	414	415	373	445	423	418	425	450	424	410	363	399	400	390	384	434	423	472	414	427	417	409	442	438	425	415	439	412	405	433	419	413	376	392	436	429	418	447	393	419	418	381	401	411	400	414	433	406	401	409	411	418	422	403	408	417	407	423	415	425	398	445	406	429	407	401	411	409	395	436	371	422	394	416	450	410	451	414	434	402	420	402	410	408	404	414	426	414	396	435	364	423	420	428	418	423	433	396	442	420	436	440	444	413	418	411	445	438	389	430	400	403	413	423	389	389	399	432	412	421	405	406	439	430	432	422	440	446	420	397	390	448	426	415	420	432	433	451	388	439	438	426	401	413	406	382	430	406	421	399	383	431	417	430	443	421	399	436	381	401	386	422	423	426	414	416	414	442	442	438	434	426	408	409	408	425	381	464	417	397	426	418	409	408	454	394	403	399	388	431	392	404	403	423	393	434	386	401	381	443	398	428	430	425	417	393	416	452	419	404	399	420	419	402	401	434	403	432	428	399	425	421	408	420	428	430	368	430	443	396	401	417	426	412	430	446	448	402	446	427	389	413	401	398	415	405	415	377	472	397	408	406	384	415	398	405	400	426	406	387	397	423	397	401	423	426	424	422	439	384	453	394	474	413	417	440	406	394	405	424	439	432	387	418	435	445	430	393	416	423	416	441	412	391	420	443	419	372	411	427	388	411	405	421	427	410	423	407	408	442	424	397	408	390	396	419	435	398	419	424	403	453	434	392	416	400	406	421	442	433	384	380	423	412	454	397	426	376	410	430	391	427	458	424	405	441	401	468	459	404	440	434	406	375	422	423	380	406	442	447	412	414	364	438	422	412	406	412	431	399	394	362	409	385	394	393	435	436	423	405	411	401	384	423	412	416	400	397	408	380	400	397	419	382	435	430	434	408	452	410	408	399	437	404	417	396	385	394	433	412	418	406	427	376	402	414	375	394	401	409	391	397	396	428	427	394	415	434	388	418	354	390	433	429	387	408	407	406	431	400	388	422	446	423	437	415	411	429	376	454	406	440	402	396	414	423	423	427	392	400	427	410	405	385	416	398	407	421	436	384	394	413	403	386	428	397	406	417	430	395	418	419	398	368	408	390	394	424	403	386	442	388	436	438	460	388	419	412	390	421	439	384	375	398	424	388	407	431	452	379	398	411	444	424	389	415	406	379	444	401	385	400	440	414	461	403	409	429	425	377	456	407	406	441	394	412	434	380	405	436	413	447	433	394	429	420	367	417	414	419	414	418	407	417	413	433	342	413	403	431	387	426	420	394	436	458	399	423	417	412	407	428	402	411	435	398	444	399	430	397	391	384	426	376	422	413	425	437	428	406	374	417	450	441	406	417	407	412	432	429	410	395	418	430	391	439	400	369	379	429	412	403	445	419	424	388	452	436	387	414	430	410	400	400	419	425	431	416	425	376	454	411	386	376	401	411	410	419	423	440	437	417	365	418	400	361	375	405	374	415	420	417	389	452	408	429	430	381	392	396	402	416	391	396	396	445	391	417	388	394	477	382	424	405	403	417	419	403	450	441	407	410	402	381	422	404	448	442	405	421	455	430	395	447	447	408	438	423	380	417	433	438	426	391	425	435	410	422	423	407	430	410	413	401	412	433	424	398	392	412	432	460	437	444	387	424	404	381	384	427	394	431	366	427	408	391	428	408	418	422	400	422	436	421	447	406	439	462	403	400	419	408	391	389	406	441	419	427	395	432	416	382	408	403	414	443	419	421	418	402	379	407	401	450	433	436	423	408	407	405	388	434	398	407	426	400	451	458	427	419	423	407	405	419	400	421	405	459	381	441	402	386	406	447	397	416	413	429	377	419	394	438	434	416	412	404	419	429	420	388	417	415	444	384	408	422	402	428	417	429	381	393	407	375	395	398	406	387	414	422	395	420	395	425	405	410	420	404	389	412	439	389	389	414	424	393	389	417	423	417	434	409	436	428	426	389	415	427	449	417	444	429	426	424	422	405	411	434	430	410	380	426	446	424	429	425	380	431	382	427	404	407	412	406	441	429	407	389	376	408	397	400	393	424	389	419	467	462	421	432	391	383	408	419	444	415	434	420	412	402	379	408	424	412	393	383	387	433	426	443	392	403	458	391	431	390	428	414	431	420	430	404	426	429	395	401	385	390	409	425	418	401	393	394	442	360	397	418	422	462	427	449	412	417	399	390	424	398	418	443	379	413	425	449	404	411	422	413	395	447	400	425	411	436	435	388	444	425	392	413	392	414	435	425	431	393	404	419	424	397	462	400	449	416	430	427	422	384	384	411	377	428	426	371	406	401	377	445	417	374	422	414	425	436	427	400	426	390	412	437	406	432	415	394	399	394	408	422	416	436	439	372	406	382	442	402	403	399	432	381	398	366	396	407	396	398	418	398	404	447	409	414	443	383	403	379	379	449	386	460	416	440	423	401	421	438	422	387	427	411	423	418	451	417	398	420	410	417	407	370	397	451	437	392	442	422	403	400	395	406	384
21492	3919	1819	1659	1154	664	542	428	399	334	362	315	286	326	293	345	354	312	330	342	327	363	361	325	350	338	298	330	314	306	277	305	316	297	320	288	301	289	285	309	277	314	292	309	283	323	310	298	322	286	293	313	301	297	298	301	284	296	317	332	305	344	330	320	294	282	292	338	302	259	301	283	297	276	274	263	305	277	279	307	285	271	311	299	300	321	275	303	311	278	278	326	340	291	303	318	304	279	286	321	274	287	291	291	276	330	318	309	275	304	302	276	303	289	319	309	307	293	274	305	293	309	318	312	307	310	303	291	311	300	297	284	313	277	280	271	302	319	302	306	285	315	305	289	325	313	318	279	317	301	313	290	304	286	303	316	297	341	285	320	277	271	283	276	314	296	312	290	291	305	296	332	259	327	290	299	314	298	309	337	313	295	283	311	309	291	279	293	301	299	282	293	291	314	318	277	302	338	331	306	305	317	304	327	296	294	319	290	269	283	273	305	325	302	281	289	292	318	285	267	302	323	283	341	260	319	338	295	308	308	288	289	296	308	270	272	291	316	322	269	287	297	300	320	318	306	310	280	297	270	275	314	317	311	326	292	272	333	309	306	300	308	292	306	315	314	320	300	351	257	330	328	306	301	305	280	324	279	295	291	313	288	300	297	294	314	293	280	313	314	291	324	337	283	286	308	280	286	341	257	296	323	320	287	314	273	308	308	313	306	302	286	300	304	299	301	302	321	293	310	286	288	344	284	307	282	317	339	312	279	276	297	310	319	318	303	308	310	308	291	301	313	293	304	310	320	302	336	285	293	291	312	267	303	317	306	334	283	278	316	288	341	294	300	303	314	323	304	322	321	290	296	321	285	336	310	312	304	264	298	300	302	303	305	299	331	309	275	311	304	312	301	329	280	298	316	284	304	331	306	324	284	299	305	301	301	337	296	306	283	303	281	308	275	315	279	341	330	277	291	293	319	279	277	286	287	281	297	309	325	299	301	306	298	316	319	353	297	314	312	329	296	312	294	325	274	322	267	304	273	279	305	326	313	336	271	294	302	317	334	257	283	339	312	305	332	269	295	315	292	290	313	297	323	288	279	285	286	317	330	310	295	297	315	303	289	302	280	270	300	298	300	286	293	275	337	304	272	335	332	256	316	310	294	268	289	289	308	337	299	293	305	286	315	324	313	292	330	284	308	326	279	300	310	308	277	291	310	284	271	319	299	276	295	314	256	284	306	326	306	268	315	297	341	318	325	324	320	304	299	286	279	283	277	278	306	285	289	283	298	281	311	278	304	301	322	311	272	301	315	293	296	290	313	341	305	305	273	309	315	324	302	310	296	307	305	308	299	296	297	293	313	305	275	321	302	279	318	294	291	303	316	286	291	321	278	299	304	303	285	286	281	288	336	275	308	303	308	310	279	310	326	321	340	297	316	314	306	297	287	309	293	329	329	285	299	296	324	329	314	282	369	313	294	282	280	306	258	290	281	315	266	316	342	305	289	302	306	311	280	303	307	295	290	266	306	318	315	298	323	310	300	300	292	318	284	327	292	314	281	268	294	327	313	310	311	314	317	306	307	318	343	289	308	319	313	272	291	267	316	303	292	327	307	316	323	295	291	305	275	278	343	306	279	295	287	313	312	312	301	283	312	320	281	288	314	283	307	319	313	339	302	305	317	304	306	297	296	286	270	315	332	305	296	315	289	330	300	310	295	306	295	327	304	330	316	277	304	290	280	302	321	286	296	319	312	314	271	325	313	312	306	272	319	299	305	266	297	261	274	312	324	276	317	290	298	289	293	293	320	305	262	289	320	309	304	277	327	293	279	308	345	309	320	302	288	305	318	296	331	294	273	294	313	323	279	313	278	318	283	322	299	291	299	300	295	303	302	272	308	345	295	272	302	319	285	322	300	277	311	305	290	318	331	332	314	309	294	321	264	323	321	293	299	311	321	277	312	322	315	293	323	315	275	267	301	323	279	326	339	317	324	295	303	294	272	314	288	277	311	290	271	319	297	356	320	284	296	310	308	306	278	342	327	315	301	265	297	286	290	300	330	289	300	345	314	288	285	315	308	342	318	306	294	284	278	297	293	327	325	297	294	292	292	309	340	314	329	301	303	323	297	342	308	292	296	321	272	303	320	300	304	318	310	317	275	272	289	307	314	270	294	350	297	312	304	258	307	315	325	358	270	332	290	312	291	344	333	284	281	307	291	316	330	326	296	300	302	288	295	292	306	300	307	317	294	324	292	307	280	302	317	312	287	327	300	302	322	318	293	320	294	302	302	288	300	291	279	295	305	320	289	286	270	284	306	329	319	304	321	302	283	287	362	295	267	288	307	306	281	299	281	317	293	285	273	307	287	300	277	282	287	289	259	322	337	301	289	304	263	268	296	341	302	292	335	287	295	286	302	290	297	299	307	312	306	287	259	299	288	288	316	318	312	317	284	311	279	285	287	287	297	309	306	302	286	269	334	296	310	323	313	308	308	345	305	317	295	313	352	299	315	305	284	295	281	289	319	302	323	285	269	298	292	326	276	272	315	304	303	299	299	295	316	308	287	287	291	289	314	298	295	301	338	320	312	332	284	312	323	314	307	279	288	277	307	327	283	340	278	285	281	290	316	298	277	278	304	326	309	331	291	302	295	281	289	309	303	274	276	321	290	303	318	259	324	301	301	331	311	312	289	276	313	283	302	316	287	331	274	322	294	324	299	302	292	299	304	311	272	311	309	292	297	356	292	300	298	302	326	278	307	310	302	308	314	304	297	293	279	301	287	301	317	274	350	285	295	309	301	281	301	309	302	305	308	275	327	348	320	331	323	299	285	321	296	278	294	280	280	300	290	303	314	316	297	305	282	317	295	312	315	306	269	285	316	319	300	295	304	318	313	314	290	297	280	306	296	309	311	306	280	296	291	319	292	293	313	292	292	323	289	314	301	311	286	304	321	301	272	304	305	318	280	320	287	294	285	303	334	337	300	306	310	350	311	322	313	277	323	280	308	312	280	276	324	296	274	326	283	311	323	312	285	301	320	282	307	329	316	294	306	313	331	280	324	306	262	293	282	308	289	311	325	292	292	286	293	339	302	294	311	309	313	308	312	261	300	289	273	314	290	299	313	302	301	312	315	305	311	285	288	273	310	300	279	283	271	284	288	313	282	304	320	290	321	307	294	331	320	277	318	281	302	315	308	319	332	318	333	328	322	326	293	316	322	301	310	320	291	284	293	343	279	338	318	286	309	307	331	293	274	286	286	312	327	270	325	345	264	333	278	283	311	275	307	317	274	271	311	299	303	296	299	283	266	314	283	302	340	310	297	285	303	277	277	322	283	308	294	295	327	277	298	288	295	295	297	313	295	302	286	280	328	351	269	307	301	287	330	343	279	300	290	309	307	286	330	303	302	322	276	288	284	298	295	329	304	277	293	300	317	320	299	292	303	281	302	290	306	271	296	298	303	289	287	281	278	321	283	329	301	336	300	279	338
13483	2427	3613	5081	3912	2664	1755	1375	1130	1025	945	901	855	821	805	753	793	804	807	835	756	794	749	734	767	753	739	720	748	723	679	714	667	687	695	738	720	684	708	710	700	685	711	697	706	685	684	761	661	702	693	729	684	655	705	693	717	629	677	727	693	709	656	663	697	718	699	726	700	692	730	691	670	694	706	679	687	697	708	660	693	642	692	684	655	709	699	679	649	675	685	645	710	683	674	650	703	620	620	720	657	690	707	668	666	666	675	649	705	721	706	688	715	669	670	682	706	697	661	692	669	677	617	703	704	730	641	730	716	667	702	692	695	665	663	681	683	662	706	685	673	690	678	674	691	673	688	599	652	666	731	662	661	636	681	617	686	698	680	695	688	681	650	679	709	712	661	676	647	665	725	742	637	712	729	715	666	687	726	711	681	718	663	666	683	735	696	666	695	698	687	686	653	646	702	717	703	670	660	746	695	756	712	714	732	680	677	697	630	705	709	686	656	674	674	698	663	647	704	706	713	691	673	696	733	664	669	663	678	666	657	674	684	658	707	725	702	685	690	662	703	645	684	681	648	697	662	624	643	757	659	692	676	688	678	719	680	727	700	701	639	746	667	669	711	687	647	675	678	678	667	662	693	718	703	690	666	679	660	650	694	711	671	656	749	702	663	660	689	695	688	694	746	711	702	715	654	700	666	678	723	661	669	715	697	641	728	732	691	678	695	711	680	667	684	689	689	703	665	724	677	617	633	664	650	680	676	710	679	718	650	683	685	684	679	713	670	707	676	673	683	692	708	666	678	707	667	686	694	711	678	665	652	679	705	700	673	703	719	698	699	706	679	657	692	685	680	646	694	673	709	683	702	659	721	731	672	686	704	686	701	715	704	680	665	660	667	710	678	705	686	635	673	671	695	655	656	672	652	679	644	698	644	688	693	689	682	693	663	688	692	665	670	715	681	652	707	721	716	613	684	653	706	708	684	655	676	687	665	669	625	645	624	620	709	681	682	668	643	710	706	670	682	724	700	665	698	715	665	702	710	652	706	693	677	684	709	684	683	655	663	684	681	671	631	734	692	620	655	663	673	649	718	718	744	656	658	653	685	686	693	676	620	691	650	668	662	699	672	688	641	672	658	649	685	686	656	684	682	657	678	700	678	666	672	689	714	704	671	690	637	687	669	672	637	728	721	694	676	647	656	719	722	688	710	680	673	683	680	667	694	675	698	672	701	669	676	672	661	679	711	693	668	666	739	686	702	688	692	660	691	747	676	695	677	729	657	706	675	679	652	715	646	747	684	630	694	715	681	681	738	661	673	702	728	715	661	702	688	683	689	692	681	686	667	749	703	660	688	659	688	688	672	691	678	678	641	650	694	658	737	656	696	686	676	702	727	733	652	693	699	697	706	673	660	705	728	670	722	701	657	712	716	652	709	703	706	666	660	666	682	703	756	653	710	710	730	681	677	668	689	700	655	644	720	684	688	692	709	706	682	680	682	724	687	737	665	677	733	642	664	722	651	663	655	668	646	645	729	707	713	667	648	682	701	653	703	682	655	696	724	656	626	703	681	704	656	704	671	674	656	688	707	623	677	673	692	671	699	658	654	666	661	674	700	688	713	645	676	667	687	699	719	686	692	702	712	673	626	701	711	695	668	689	676	702	704	675	724	665	717	706	707	688	670	712	706	634	681	653	663	702	729	726	667	685	691	720	679	660	657	636	690	706	700	691	628	686	695	661	709	666	663	681	686	661	715	710	691	682	703	689	685	657	667	712	703	696	681	696	655	665	685	683	694	685	689	702	697	670	714	710	711	672	644	680	655	733	700	719	711	734	668	663	669	683	681	634	696	681	700	672	681	676	678	642	702	671	669	669	704	666	645	694	668	661	673	690	710	689	723	681	711	705	664	677	667	699	673	670	639	626	705	671	697	644	646	703	645	675	690	699	639	720	654	703	698	721	671	691	680	689	687	646	668	659	640	695	675	681	691	701	719	701	645	664	728	650	738	659	694	674	723	696	659	675	690	662	690	642	646	693	701	696	699	667	686	728	718	700	662	667	687	660	673	711	683	710	689	679	671	687	653	682	676	676	719	634	702	664	673	699	701	649	658	701	712	627	705	715	648	710	715	696	722	689	637	682	707	699	664	695	685	727	691	716	703	686	650	707	710	680	656	701	665	717	698	679	727	738	648	690	705	669	723	667	719	688	670	670	725	695	693	685	687	747	645	704	673	638	685	679	691	721	741	708	714	637	686	707	690	664	712	696	659	733	675	639	689	656	707	684	682	673	692	683	653	652	706	685	701	693	684	675	668	658	704	632	715	654	702	696	688	673	717	712	723	718	704	673	670	698	720	695	655	700	703	702	700	715	651	719	648	698	656	676	673	684	678	662	701	677	695	714	704	657	706	684	682	678	626	686	727	653	684	682	673	658	665	681	709	683	707	682	617	661	687	683	707	632	682	710	672	683	642	675	706	669	660	726	688	706	709	672	628	722	693	669	667	691	705	638	680	686	650	691	676	680	707	687	684	693	663	707	696	665	712	665	654	665	649	706	696	679	672	709	713	661	658	699	658	685	751	640	647	655	721	737	698	703	694	682	707	678	631	647	675	687	664	741	683	691	632	733	698	705	692	709	729	635	659	686	707	699	694	696	707	654	677	689	691	655	686	742	683	664	727	706	698	711	699	703	751	694	673	643	701	665	700	654	707	664	678	688	663	688	679	692	686	735	694	681	633	687	733	694	663	701	640	680	651	708	712	670	711	694	672	639	634	679	710	676	678	718	713	612	661	739	730	649	665	678	704	731	676	649	694	671	699	666	697	707	731	730	647	651	698	642	667	714	721	732	658	674	647	689	648	655	695	679	703	706	705	706	706	692	700	691	717	684	663	624	666	750	704	702	647	703	657	667	684	705	679	620	714	738	661	669	725	678	725	672	676	672	698	692	682	703	657	659	630	649	647	647	678	690	695	682	735	679	692	682	674	659	655	713	721	689	693	664	637	707	735	691	679	684	689	657	696	691	662	638	671	710	671	701	707	665	705	611	707	728	676	657	686	666	684	736	694	679	693	686	711	697	680	670	633	653	718	683	679	716	698	691	680	687	711	683	700	677	665	696	702	699	702	642	713	623	692	700	659	662	679	650	715	666	680	678	710	663	672	687	722	673	670	711	668	637	677	675	666	690	703	650	718	662	689	697	666	704	733	678	698	649	665	684	664	687	700	689	638	652	710	670	642	700	708	648	631	679	660	634	692	726	663	706	657	728	700	684	698	671	743	674	716	690	668	684	687	677	683	669	689	667	647	687	714	664	700	662	673	724	732	698	674	674	681	676	715	666	690	693	603	658	680	665	643	724	721	689	681	723	672	672	676	650	706	725	690	656	691	701	742	719	675	666	708	701	670	700	732	660	724	719	622	697	680	707	706	668	675	668	701	665	707	709	661	695	662	697	672	705	707	657	690	672	702	670	707	725	675	641	690	633	740	690
30559	6886	2807	2476	1567	1009	696	565	458	390	366	343	319	325	299	330	284	290	312	308	301	264	295	295	304	284	289	313	291	294	270	325	308	307	303	285	274	297	286	291	288	287	292	268	293	281	288	264	263	281	302	275	280	292	286	285	300	280	293	310	281	285	300	280	275	277	277	261	288	280	260	296	278	279	322	319	342	296	267	284	276	267	263	275	268	273	274	263	280	283	275	280	306	286	285	270	276	281	263	309	249	293	294	311	283	308	269	301	300	269	289	264	298	286	300	310	289	254	301	300	266	274	290	280	284	283	254	244	282	253	279	254	317	306	270	300	306	291	313	291	256	285	293	347	276	290	279	314	281	260	300	277	305	290	259	290	304	313	265	304	274	261	299	253	269	275	281	282	336	276	302	267	274	305	298	256	265	273	276	278	305	283	254	270	280	264	277	286	263	282	249	282	298	300	269	253	291	290	301	305	288	288	283	304	287	316	290	293	273	268	278	295	269	284	269	285	261	249	282	291	239	268	284	291	250	292	275	281	296	290	320	302	280	240	271	259	283	313	272	274	292	306	288	324	263	273	309	293	281	312	284	287	244	310	276	267	295	292	233	268	273	276	293	287	309	282	279	284	278	241	286	277	286	270	284	276	288	266	268	265	282	292	285	280	298	291	293	295	275	275	333	270	306	282	288	281	313	264	257	263	301	252	268	258	269	282	277	274	269	286	266	264	274	278	296	295	309	266	285	277	288	276	298	306	261	268	269	252	286	291	260	253	266	306	317	270	276	285	254	272	282	284	304	260	286	273	240	250	304	285	297	299	283	280	264	273	262	290	322	262	318	276	288	262	296	270	300	272	287	274	262	311	297	287	265	252	255	264	238	328	301	280	280	302	269	289	276	269	302	286	250	263	278	265	287	269	264	299	280	295	280	267	284	258	289	278	284	257	273	277	283	272	256	280	265	282	299	302	295	275	284	286	271	304	270	291	299	289	254	300	305	284	305	270	296	294	304	271	264	298	300	284	283	259	289	298	270	252	277	280	273	262	298	307	278	301	294	263	256	294	309	274	309	265	267	318	270	278	290	251	275	261	282	287	288	305	259	238	262	271	314	256	296	275	298	268	279	297	246	271	283	285	281	274	290	284	291	260	280	330	289	283	298	285	242	278	268	263	266	274	314	280	275	308	264	273	294	283	292	310	291	285	276	307	316	269	301	260	324	280	312	287	270	296	282	283	279	274	263	287	277	265	296	286	269	267	269	270	281	282	283	264	253	269	271	304	280	271	305	286	286	293	267	288	255	273	299	261	268	316	265	276	265	305	287	290	296	289	291	284	276	262	285	282	274	273	278	267	273	254	309	303	264	270	273	248	304	306	295	277	272	286	280	273	290	261	292	266	274	263	281	271	286	270	311	315	299	298	324	301	296	280	254	267	286	255	236	297	315	258	270	311	263	295	271	258	263	292	267	256	262	316	293	290	288	265	308	290	276	300	313	281	285	288	290	291	298	283	301	274	296	288	289	261	272	272	295	289	296	285	264	305	293	255	253	283	268	268	281	325	308	264	264	279	228	275	267	294	267	292	275	262	291	307	280	296	274	302	303	329	266	297	285	291	260	282	300	288	278	298	311	267	274	296	286	250	253	284	297	283	265	282	263	301	295	324	265	276	292	246	276	264	262	263	274	302	274	312	279	272	279	256	277	250	290	253	260	283	288	297	254	265	282	289	310	291	288	323	315	282	277	310	286	290	263	281	304	265	276	261	318	276	314	289	266	257	268	264	289	313	274	272	307	245	252	289	269	277	271	305	299	292	271	283	322	281	319	292	288	279	306	276	303	322	283	281	276	279	298	297	308	290	304	290	302	256	279	271	276	269	292	252	273	277	296	294	312	253	312	270	295	264	299	281	263	283	293	312	325	279	285	312	301	298	267	292	239	277	267	322	281	268	298	289	268	277	269	302	273	269	292	241	259	317	288	276	263	249	298	266	300	280	252	302	271	286	249	234	241	310	270	293	287	269	312	304	270	283	280	258	251	270	256	279	291	299	281	266	266	290	302	295	300	281	299	279	284	298	310	301	319	278	275	263	291	270	280	279	265	286	287	306	308	292	265	276	251	297	270	268	275	298	314	246	280	266	278	306	314	330	283	276	253	297	284	278	271	298	260	275	274	321	278	268	264	273	270	314	273	276	286	305	291	284	258	259	295	249	279	301	284	314	296	285	288	294	284	275	295	285	269	264	267	263	296	250	273	270	281	269	223	292	269	239	292	274	278	270	285	283	273	298	297	292	266	286	284	282	260	271	258	282	296	257	274	290	272	301	273	301	299	289	270	283	286	261	272	271	288	277	252	297	290	278	265	267	265	266	267	321	302	282	300	277	297	276	280	250	280	260	280	273	268	270	253	258	293	272	275	286	294	263	253	291	306	274	285	301	269	288	275	298	294	261	276	248	277	306	285	264	282	256	295	277	303	293	296	283	288	294	282	295	287	291	304	306	288	284	264	314	290	288	266	270	294	312	273	298	303	288	272	285	274	267	296	259	293	298	307	276	284	312	281	253	277	282	282	260	251	283	290	293	293	293	306	288	306	309	286	310	307	307	292	262	257	256	299	242	287	307	277	279	274	311	274	283	301	302	288	309	310	282	278	315	277	269	264	289	264	283	279	300	298	314	260	268	286	270	278	279	278	262	241	283	268	282	274	266	272	285	260	301	313	266	289	301	278	286	257	261	259	300	269	310	262	286	306	270	245	263	283	255	264	288	270	268	241	270	282	272	291	299	245	276	281	276	295	269	274	284	282	324	285	266	288	264	281	265	262	256	266	285	298	269	277	277	288	294	292	248	311	304	294	244	238	278	273	299	304	284	295	331	302	289	289	282	276	327	300	296	289	337	292	327	296	283	278	280	306	288	258	240	284	296	282	291	310	295	235	275	264	273	276	296	295	248	274	258	264	290	264	305	295	307	313	296	278	269	250	281	308	288	297	268	270	263	271	298	251	279	302	311	308	261	277	289	302	305	270	243	292	283	294	297	283	279	294	275	299	262	295	297	293	286	304	271	317	293	317	275	282	271	264	292	305	285	295	302	302	272	278	286	265	265	322	299	285	273	298	264	303	268	290	307	269	288	242	255	321	323	288	273	309	302	309	273	267	297	306	287	263	310	274	310	285	256	279	296	282	263	317	264	274	304	270	261	278	288	290	275	266	266	293	263	286	270	303	234	293	271	268	309	279	306	298	280	284	294	279	272	261	270	289	278	306	297	291	270	288	272	287	312	289	292	259	278	291	235	292	286	269	281	315	282	283	281	286	267	272	287	311	303	292	285	269	282	277	291	265	301	239	276	272	306	318	298	256	268	282	275	282	265	306	280	270	275	257	294	281	256	259	325	331	269	274	295	256	241	250	262	299	287	275	273	269	283	239	267	295	301	304	254	241	289	274	301	267	285	256	303	285	286	291	270	310	282	269	292	271	306	290	253	252	322	283	276
17338	3392	5178	7212	5542	3661	2414	1636	1492	1220	1104	1057	893	806	820	828	827	817	823	794	828	798	771	761	753	815	699	697	715	703	686	697	695	703	717	652	629	680	653	640	608	618	659	622	616	595	609	639	604	571	649	594	645	613	662	644	633	666	647	632	718	627	682	644	670	613	637	668	645	612	655	641	654	632	610	596	627	668	595	595	690	636	644	621	637	618	670	629	638	605	596	601	652	637	595	600	636	656	617	653	617	663	625	607	591	630	636	650	584	641	606	624	628	646	633	610	648	633	649	605	642	614	621	645	628	588	606	630	594	582	596	631	653	614	631	651	619	633	606	650	597	612	632	603	611	656	621	632	640	638	672	623	641	608	608	606	600	566	597	619	613	658	621	602	641	584	597	639	606	633	594	582	639	615	621	611	611	658	618	638	619	631	568	615	602	619	624	560	642	623	605	638	605	571	635	622	625	606	617	612	581	591	604	643	643	658	635	681	599	619	665	645	616	612	601	618	605	612	606	618	619	585	687	627	640	541	623	662	602	590	661	575	610	640	609	655	651	620	644	648	602	637	605	674	608	652	587	601	622	619	596	620	609	609	687	628	615	610	619	630	632	607	632	607	637	557	630	617	559	585	615	622	621	600	620	652	604	641	592	646	632	631	636	639	613	630	582	614	604	618	639	610	617	620	617	598	635	640	608	595	662	634	618	603	651	615	578	593	658	641	630	635	607	647	610	645	642	617	640	640	667	612	645	655	606	642	631	641	641	601	627	673	616	616	600	605	607	607	633	599	566	627	612	638	630	597	625	597	625	605	598	625	675	594	639	675	612	620	617	680	624	622	576	644	645	605	654	605	668	558	594	597	617	642	634	614	652	649	608	643	615	655	573	634	602	587	632	616	626	661	630	621	634	595	614	607	584	585	634	620	591	649	572	612	669	627	651	641	607	672	635	620	615	601	622	579	643	609	637	623	613	639	647	650	638	599	634	624	657	585	642	636	608	634	635	629	628	641	640	577	642	633	624	660	597	658	608	607	626	629	611	608	617	665	628	594	624	644	613	623	649	603	636	617	607	631	599	629	643	679	625	619	567	565	618	573	578	656	658	634	576	609	563	632	633	618	653	693	636	603	603	597	580	624	657	643	636	599	642	589	597	641	599	652	590	641	630	615	647	587	640	647	625	648	603	604	651	603	628	629	566	595	636	612	657	605	668	679	640	628	635	657	651	615	712	640	591	643	611	641	678	623	621	592	570	595	641	638	632	619	627	627	647	656	644	605	636	644	646	587	609	621	647	651	644	572	604	583	635	624	666	621	594	643	577	643	637	620	620	653	615	625	676	668	662	649	616	621	587	606	591	598	624	593	618	641	605	624	602	599	605	654	569	586	637	584	628	578	572	615	661	610	575	593	593	613	618	596	580	652	651	639	576	590	651	620	617	605	676	605	619	660	595	614	570	527	626	673	630	609	615	675	634	596	623	636	605	595	627	634	654	604	649	642	618	601	590	663	638	634	588	619	633	632	612	628	657	624	548	606	589	620	628	613	652	597	620	599	611	620	638	619	619	643	671	673	643	594	645	647	620	668	623	663	604	554	643	656	584	618	679	585	614	634	593	629	608	650	666	634	641	637	601	677	619	573	658	616	641	647	611	645	579	577	600	655	573	592	585	587	639	641	627	603	597	656	614	639	632	661	612	588	566	622	633	671	635	573	647	607	593	580	636	622	625	627	603	605	612	619	627	628	641	632	647	649	619	587	603	635	572	687	619	634	587	571	613	622	618	621	638	631	614	586	658	614	600	627	598	662	670	659	583	660	643	585	601	612	590	601	638	607	630	621	664	627	599	590	624	647	598	604	622	649	609	627	574	676	580	610	650	632	633	647	632	594	622	649	598	647	618	599	638	641	621	605	628	642	595	603	634	630	603	654	606	614	576	627	596	650	606	600	640	657	623	604	608	638	616	585	634	602	618	618	619	604	639	589	619	636	650	639	641	687	568	623	635	661	616	613	617	638	626	603	626	634	646	639	621	615	642	636	674	631	584	612	623	631	626	626	645	621	609	609	630	636	644	604	627	634	623	629	652	626	671	624	634	572	627	634	624	616	641	629	628	638	630	641	643	631	638	609	594	609	665	615	619	602	620	616	651	592	637	632	556	589	638	653	603	626	653	615	637	655	587	679	597	599	625	612	634	593	653	616	623	651	637	603	602	633	572	598	658	602	606	605	600	620	625	635	637	619	602	659	619	620	631	613	661	602	591	624	670	584	630	652	600	606	639	621	581	661	637	645	625	631	668	636	655	615	612	626	657	612	609	584	644	588	641	623	614	616	605	628	621	608	627	581	563	607	599	587	620	595	633	624	637	669	672	674	612	598	594	581	615	636	654	642	585	612	596	646	603	602	619	565	600	661	666	576	593	586	652	586	560	635	628	604	630	654	649	647	597	605	632	626	629	637	629	603	611	588	618	591	594	616	658	662	612	656	616	601	635	601	617	618	602	619	614	679	630	659	619	633	599	623	618	559	615	679	643	611	585	601	591	639	633	579	597	591	637	621	630	634	632	604	621	608	642	617	627	630	600	622	624	642	664	643	603	695	587	589	625	630	638	667	642	609	645	637	634	675	625	630	610	630	586	654	630	613	662	624	647	608	618	615	640	623	634	631	611	620	573	637	605	626	654	625	610	636	620	626	658	587	646	598	590	630	636	642	600	640	641	605	615	635	647	642	618	682	606	615	634	594	615	616	647	640	638	620	596	636	593	583	654	642	673	621	606	639	657	621	622	615	630	588	600	626	608	622	645	627	633	611	631	658	644	642	619	596	627	618	620	588	623	620	613	597	688	631	590	624	641	630	592	650	570	594	622	661	631	602	658	610	662	633	613	617	635	639	568	591	656	641	634	616	609	641	632	629	637	695	593	591	643	645	612	618	598	670	599	614	637	660	602	583	577	629	592	594	615	624	629	617	652	665	607	660	635	644	616	627	640	625	628	645	636	605	583	620	615	623	611	679	606	675	616	658	622	623	630	645	621	597	665	596	623	601	603	594	620	565	600	586	625	648	625	632	582	613	642	674	603	595	618	652	644	599	623	612	639	583	599	632	617	606	646	598	654	623	653	617	649	620	599	651	616	599	621	604	632	636	653	626	593	660	626	604	598	598	608	613	626	604	567	526	599	632	645	566	636	635	632	607	638	644	623	596	571	614	607	625	618	585	629	622	610	583	593	636	648	634	620	615	621	639	593	637	646	605	567	618	605	670	668	640	611	647	603	598	620	648	615	661	661	646	650	655	617	659	611	632	592	651	626	661	630	629	636	617	629	601	635	594	652	611	578	604	628	646	644	635	610	664	657	613	643	611	645	597	570	610	592	576	664	626	619	624	591	646	619	578	608	617	607	635	616	647	609	624	599	611	664	637	648	628	616	621	675	667	628	625	659	639	612	609	630	633	592	639	651	638	621	638	658	614	610	619	656	621	605	632	638	649	637	666
9697	1622	800	723	482	345	225	220	197	190	172	198	168	191	169	160	179	170	174	169	156	172	145	170	170	142	157	137	158	145	162	163	162	133	158	178	146	162	169	171	170	138	164	194	160	169	159	172	154	171	201	186	155	142	174	187	189	157	179	169	148	164	170	161	170	148	169	162	172	138	170	151	185	174	166	166	178	178	164	140	157	159	192	172	153	144	159	173	171	174	156	183	168	154	147	156	163	156	169	169	168	142	145	164	156	159	175	164	150	164	153	164	164	148	172	171	183	160	146	181	191	182	172	153	160	141	178	151	177	152	180	189	144	164	152	152	135	161	179	185	147	163	180	183	153	177	189	143	160	168	150	154	149	166	173	165	150	172	180	152	167	160	170	175	147	168	161	146	162	161	145	153	137	166	150	167	167	179	172	136	170	171	149	173	167	164	179	157	150	166	160	165	148	174	157	152	176	116	158	170	150	164	171	193	174	126	165	168	157	158	156	159	160	167	157	170	155	197	135	141	161	144	148	149	161	154	170	170	158	159	151	176	172	152	182	165	144	169	169	176	144	171	188	173	180	144	164	160	140	187	170	159	150	146	148	153	160	146	159	142	167	182	154	194	149	153	154	175	165	166	166	155	188	158	137	168	161	172	161	175	173	165	174	156	141	157	177	162	173	181	145	169	166	163	176	137	169	162	180	151	176	176	169	173	137	161	170	150	155	150	168	163	155	186	198	170	163	170	163	151	165	151	182	164	160	143	140	165	136	164	176	162	170	160	156	168	168	178	151	160	145	177	165	155	181	162	147	154	150	147	161	186	134	148	157	131	148	160	175	158	153	190	160	153	164	166	157	156	189	169	151	152	165	185	172	140	147	153	158	168	158	161	149	166	154	187	158	164	166	157	145	157	140	172	155	144	146	146	160	186	184	162	182	161	168	164	164	113	142	142	163	181	192	183	154	155	171	148	181	157	149	160	169	170	168	146	162	161	138	166	165	139	144	156	161	154	202	143	156	160	192	171	179	144	173	152	168	146	168	154	160	159	153	188	167	155	154	170	187	172	191	176	158	171	168	159	163	166	169	164	155	172	159	166	180	176	161	172	159	165	181	164	189	182	137	166	169	156	152	170	156	151	183	175	176	165	165	191	155	165	172	162	150	160	171	173	152	171	173	178	163	158	168	174	134	146	168	146	168	140	149	186	156	152	160	157	167	196	161	155	195	182	177	161	158	184	173	166	205	174	167	184	151	165	141	166	162	171	155	180	160	145	154	168	168	143	161	152	162	165	167	166	149	140	151	183	191	175	176	156	177	168	147	193	183	176	170	158	163	187	169	135	158	179	189	175	168	160	150	142	128	151	149	150	175	173	171	154	156	144	178	158	144	169	165	170	163	151	145	145	178	170	181	179	160	166	178	151	149	182	182	162	151	156	174	179	155	134	162	149	180	142	158	171	156	186	166	164	156	178	155	181	181	176	176	181	139	148	160	167	170	157	166	175	159	166	175	161	164	167	179	146	130	147	158	166	177	169	168	161	182	160	169	167	153	161	171	156	160	188	198	176	197	172	175	174	168	163	175	186	168	165	171	144	177	195	167	185	161	158	163	153	160	152	176	139	152	160	170	143	165	169	159	152	169	170	177	154	159	159	182	160	164	159	149	192	174	144	158	152	163	151	163	167	173	187	180	157	183	165	140	156	183	166	143	168	158	171	156	177	169	154	159	172	175	186	169	157	168	147	147	196	162	152	167	164	168	153	174	165	161	189	152	168	160	163	179	153	157	135	174	166	161	172	166	164	166	172	176	154	146	170	155	140	170	156	168	160	158	163	135	153	157	163	163	161	171	148	168	146	174	170	158	178	152	142	167	197	147	187	180	169	157	166	171	168	159	142	166	151	161	174	165	144	175	175	159	168	172	148	162	163	140	165	157	139	140	164	189	152	144	170	184	165	174	160	154	185	145	182	180	166	173	139	136	170	145	163	164	152	183	157	148	157	192	158	154	150	176	127	156	193	162	131	175	151	160	175	177	152	169	158	174	161	157	171	154	155	159	172	186	152	148	158	164	188	181	159	166	154	174	183	156	143	165	153	143	178	201	150	178	160	129	190	158	172	175	150	144	160	144	136	163	212	163	174	162	165	129	141	170	157	167	151	174	179	160	179	175	167	139	174	180	157	148	167	174	171	182	189	170	169	154	176	184	161	163	152	173	136	153	165	175	148	169	158	171	175	142	138	148	164	154	158	182	158	152	152	177	181	194	160	165	137	185	155	161	150	177	155	166	180	160	169	132	149	147	157	187	158	161	163	165	172	182	192	150	153	167	189	171	164	159	147	148	155	172	152	172	154	155	137	160	163	144	141	155	170	178	167	160	163	161	163	191	172	192	150	184	173	148	149	166	157	159	156	166	176	184	176	177	147	156	154	154	194	188	180	168	149	165	193	156	160	168	155	163	153	186	165	179	170	172	152	176	164	168	182	143	149	150	188	159	164	153	165	163	194	173	140	166	166	152	160	143	141	180	156	178	152	151	150	162	149	153	181	155	166	171	155	169	161	131	164	140	164	180	175	172	161	140	186	163	145	179	157	163	158	152	167	169	159	181	172	173	178	149	176	158	184	157	166	140	160	162	155	144	174	175	159	163	161	171	148	170	153	156	158	173	181	158	151	159	169	161	134	168	173	168	143	154	165	164	163	183	166	183	171	166	157	184	169	167	166	151	186	186	141	144	210	149	157	149	176	162	180	180	153	157	159	138	163	158	161	173	157	176	213	162	174	191	159	159	159	141	155	160	157	170	172	174	161	188	166	126	173	150	171	133	152	182	152	158	160	147	156	147	173	183	167	161	179	175	171	174	153	162	160	164	156	168	143	187	170	145	164	157	170	159	161	177	146	175	162	177	163	163	176	172	157	153	184	175	174	164	187	153	168	161	160	151	131	179	142	170	176	188	153	173	167	168	140	153	157	173	169	166	174	157	150	170	153	141	157	163	127	176	163	159	158	162	178	172	164	183	156	153	174	177	168	168	135	163	179	160	167	168	165	153	180	156	167	156	166	161	158	151	140	150	175	161	168	158	174	151	164	173	161	123	175	156	176	153	145	154	162	159	173	160	158	147	165	182	157	170	185	144	157	157	164	164	135	139	153	173	186	159	157	146	157	150	147	160	146	170	165	166	152	163	171	159	150	159	139	181	157	185	143	154	169	148	146	162	211	162	163	161	138	164	158	194	180	139	154	189	172	170	153	170	165	168	167	170	160	163	166	145	169	166	156	159	167	156	143	147	141	158	131	149	189	167	150	155	162	161	169	163	134	147	158	158	177	145	157	151	172	171	171	163	155	163	172	156	152	144	196	177	164	179	175	142	148	169	150	160	162	174	145	182	180	162	191	159	147	181	155	155	170	177	167	179	140	162	148	161	163	138	157	162	165	131	166	163	155	184	176	178	181	170	185	159	164	164	161	152	163	166	181	168	177	175	161	156	152	145	153
5989	1178	1729	2471	1893	1227	732	568	548	491	475	456	511	422	411	488	458	463	430	430	460	458	420	463	433	437	412	463	438	395	407	431	380	436	396	405	410	400	415	429	376	378	409	422	416	381	408	426	401	428	426	426	411	407	411	395	419	423	411	408	420	413	427	405	404	399	439	420	381	402	438	382	416	395	401	400	417	398	422	423	420	397	392	395	406	415	410	414	378	427	415	373	433	390	435	404	437	369	410	393	384	366	417	414	432	414	392	405	427	396	402	439	395	446	449	434	418	376	419	425	400	411	404	400	419	429	429	437	352	411	385	413	388	365	384	374	412	390	418	375	416	431	450	389	405	436	393	416	396	391	411	411	404	419	411	416	395	411	395	440	377	445	405	421	381	408	429	413	374	405	355	405	420	449	406	446	423	414	417	409	452	406	401	433	401	391	401	404	389	392	423	443	429	436	393	415	436	387	386	401	394	452	400	416	377	422	396	416	434	430	403	433	387	389	390	396	419	389	450	407	378	416	413	384	388	419	396	414	407	402	407	426	368	429	411	411	398	374	423	430	412	443	393	409	430	450	408	422	386	431	417	411	374	445	411	447	398	418	415	397	393	404	378	417	389	434	404	438	428	443	349	401	460	419	418	375	367	393	438	411	404	417	400	395	401	382	396	392	423	445	445	419	406	431	372	379	428	414	355	439	401	419	428	408	362	431	411	388	403	415	414	378	418	430	406	409	412	434	402	404	397	411	386	406	413	408	388	401	424	398	410	443	394	385	427	411	416	415	430	421	428	417	404	399	384	404	430	421	380	410	419	409	435	406	419	409	460	406	486	399	433	401	407	389	407	402	403	443	405	432	421	385	386	425	431	384	438	371	413	453	425	401	435	433	380	416	397	400	426	435	416	427	434	434	443	385	390	425	406	407	393	377	394	409	406	420	391	423	412	431	418	378	396	392	422	412	382	411	468	394	411	410	425	402	425	414	397	424	417	416	420	388	400	434	421	425	426	397	407	399	392	401	394	415	403	427	408	421	424	447	415	415	407	376	395	404	420	411	424	424	395	421	397	359	411	400	398	423	401	440	397	405	391	423	365	433	409	406	381	391	356	412	427	417	411	412	413	408	386	396	374	381	415	409	398	411	421	444	401	377	413	405	393	399	393	374	397	398	403	421	413	436	440	441	441	397	419	428	402	383	462	439	406	412	399	408	446	391	395	350	419	411	370	390	415	453	405	425	419	404	392	426	387	412	386	383	396	408	407	424	444	405	424	414	427	386	388	389	416	387	407	400	419	381	433	386	382	394	387	406	396	370	402	418	479	389	376	410	448	411	379	407	424	431	454	392	412	444	390	406	407	434	411	436	423	454	370	360	393	418	424	413	407	443	398	411	374	388	415	365	416	424	402	425	402	446	407	400	402	425	411	423	367	419	397	438	411	390	425	436	395	401	376	424	480	411	407	384	410	429	418	406	405	380	438	415	402	407	408	409	390	369	423	418	397	426	391	451	469	386	374	385	445	418	419	407	422	399	410	384	384	406	388	406	429	397	431	407	417	380	394	423	387	445	409	390	421	450	405	379	395	408	393	404	400	420	404	423	427	384	388	402	398	430	403	386	405	422	402	404	402	387	395	412	397	375	430	395	413	408	434	407	437	451	397	413	440	412	410	418	408	417	424	423	439	433	411	404	399	428	408	398	397	407	402	457	414	370	392	403	419	386	446	417	395	399	393	374	423	412	436	438	393	416	409	417	389	429	433	388	411	411	386	412	389	408	454	427	415	386	400	378	373	388	388	446	399	400	396	429	398	399	466	400	409	420	410	409	392	414	386	387	442	420	390	391	467	422	406	441	429	403	439	443	405	361	408	391	457	416	405	405	385	398	383	419	405	431	424	402	455	379	414	431	395	421	403	389	420	401	412	436	404	425	393	426	420	391	373	392	422	390	405	406	400	412	381	431	411	407	427	382	414	437	412	425	413	394	430	414	398	404	450	451	397	390	425	383	395	371	389	425	418	399	399	411	394	392	405	409	416	432	439	412	375	360	396	428	404	422	392	406	438	431	422	401	401	396	402	406	391	399	425	414	407	395	417	424	402	370	417	412	363	445	402	406	399	416	403	413	425	416	387	417	425	408	374	402	404	393	399	412	385	403	389	379	407	402	420	396	397	387	418	413	388	425	421	394	407	392	436	439	437	399	381	390	398	421	415	416	415	416	402	422	390	426	435	393	374	409	406	387	415	405	416	394	383	402	386	352	409	386	413	430	373	416	411	419	403	379	390	394	449	399	407	436	395	385	411	428	451	416	376	437	414	418	362	389	424	410	417	395	408	418	400	440	372	388	410	408	381	408	414	393	371	415	431	390	427	421	422	400	392	388	437	412	423	406	393	421	417	446	428	390	409	418	395	430	390	419	416	424	390	428	441	389	418	428	416	413	401	396	377	404	417	403	425	368	439	428	410	383	418	426	441	405	437	434	407	408	420	429	397	425	382	432	384	403	391	410	405	426	441	431	390	381	413	388	387	393	392	404	391	408	435	379	419	405	388	425	415	397	395	394	403	366	412	418	421	386	413	382	443	422	404	407	417	399	434	408	407	426	438	395	410	413	433	437	428	412	436	431	415	394	389	396	411	399	408	424	427	433	423	422	429	421	428	414	423	410	415	400	411	377	410	441	416	413	394	423	394	390	429	423	417	415	399	390	431	415	419	386	414	420	382	410	395	402	430	405	346	379	381	401	401	390	423	422	421	433	377	408	421	407	431	386	397	429	385	414	417	420	412	391	417	414	419	372	383	386	365	413	439	395	425	402	438	427	405	414	411	403	393	438	439	414	420	380	420	400	358	392	429	422	396	397	399	400	412	406	400	427	434	410	384	414	393	418	396	395	404	406	432	425	408	404	396	399	397	384	408	426	408	445	370	401	409	425	415	411	416	430	413	434	403	424	418	399	432	401	422	412	411	407	397	441	393	418	448	399	377	375	376	405	409	433	403	410	383	444	411	432	421	416	413	444	392	407	424	386	400	409	369	447	418	422	416	402	407	381	422	407	404	422	441	362	381	407	413	457	407	396	375	377	391	415	375	410	450	397	438	351	410	393	392	418	395	432	406	413	413	425	418	412	426	438	389	410	412	417	400	434	454	420	410	403	386	353	388	379	417	378	399	409	420	447	398	397	400	402	415	437	411	419	383	428	448	420	433	427	384	436	395	422	421	394	419	441	428	408	412	428	383	410	430	390	400	390	417	406	378	427	410	440	423	438	387	411	415	388	415	437	379	411	436	407	404	415	401	419	420	424	403	427	425	409	391	428	407	397	406	395	419	373	398	366	427	390	407	413	422	425	412	418	442	414	404	368	423	435	405	420	404	411	447	397	383	415	395	406	394	427	416	398	407	413	458	410	385	433	418	406	407	367	391	416	412	422	438	371	405	390	378	406	402	421	396	400	425	415	416	379	357	405	409	386	432	428	405	393	409	422	392	434	435	413
21645	4229	1757	1634	1218	770	541	418	370	335	342	323	316	323	329	352	357	339	346	321	322	330	300	322	306	329	313	299	353	302	319	264	298	305	298	323	301	340	301	281	286	350	326	286	278	291	286	296	300	346	278	312	304	290	316	325	324	300	302	333	317	289	316	304	298	279	281	319	271	325	307	316	284	290	299	328	301	294	286	321	325	308	307	303	300	318	255	321	283	259	322	291	307	299	294	282	288	281	298	297	298	311	301	270	279	337	289	279	277	266	285	270	288	266	314	314	310	300	329	301	324	322	267	291	301	339	291	292	326	338	307	316	283	317	305	303	299	330	272	321	275	299	287	284	291	278	294	303	301	314	358	322	287	326	317	292	300	250	267	326	326	311	283	289	288	316	308	293	323	293	271	310	303	307	256	277	325	310	313	303	321	324	285	301	298	286	317	307	305	330	273	298	310	284	330	306	291	319	327	312	326	309	309	299	330	295	264	305	332	320	329	286	308	295	286	292	312	285	282	293	304	283	316	332	318	310	295	310	300	296	296	325	287	313	298	317	314	335	269	281	310	319	297	291	295	297	315	276	320	308	293	270	284	330	322	302	286	279	266	292	321	291	294	322	312	306	304	283	294	314	274	314	299	288	294	292	334	260	296	297	332	309	318	299	312	344	295	322	298	322	294	304	300	299	301	338	318	306	282	273	303	284	301	298	270	279	329	301	322	288	294	280	334	315	291	289	321	354	299	306	281	294	318	335	300	248	304	298	284	326	303	307	325	293	313	313	316	294	292	297	287	325	306	305	308	322	299	304	306	290	291	337	339	291	288	304	302	296	289	299	264	268	279	282	330	275	313	305	326	288	298	279	314	294	265	315	300	302	296	318	299	312	267	288	280	309	308	304	307	334	294	278	322	336	276	340	297	324	290	285	331	308	322	296	294	311	319	302	298	327	301	339	314	296	280	325	288	304	315	310	330	313	307	317	283	295	313	295	312	322	328	323	321	333	310	286	313	299	300	302	329	310	319	297	303	321	288	296	321	305	338	291	331	308	333	306	313	311	321	304	296	340	299	301	326	297	320	308	322	272	318	325	318	285	318	304	279	277	307	281	320	307	310	326	277	315	269	317	300	286	317	278	292	293	269	331	263	283	278	322	307	297	308	289	300	328	297	297	334	305	299	274	283	307	287	269	322	281	274	304	276	292	323	298	285	290	303	290	296	260	272	321	305	325	309	301	304	302	307	315	293	318	306	286	274	304	290	346	306	303	292	300	300	300	301	334	309	287	328	319	324	269	305	306	303	308	338	336	282	306	314	313	307	328	315	278	296	324	328	308	292	291	304	309	270	284	320	301	303	296	308	302	328	271	285	287	276	309	302	292	294	305	302	289	285	288	314	310	286	330	317	332	293	309	317	324	273	285	327	311	314	272	299	276	289	293	319	320	316	318	277	275	285	288	319	304	322	333	277	301	291	279	309	316	265	328	338	291	261	287	279	282	292	305	339	332	289	304	309	314	306	280	301	333	286	287	328	306	302	299	291	267	302	283	305	339	332	259	325	314	298	299	293	266	316	286	319	311	301	313	303	296	313	306	324	323	318	303	273	297	278	303	302	308	308	293	324	312	284	352	303	296	316	312	317	288	335	315	343	318	310	354	334	293	290	288	287	294	304	284	283	311	280	290	305	310	315	311	301	314	308	286	300	327	309	284	250	329	304	273	314	296	266	319	301	319	283	294	313	281	315	335	295	267	259	280	296	328	309	293	321	337	301	314	288	286	308	322	294	297	318	319	313	313	277	310	341	301	283	302	303	302	337	317	307	355	326	293	302	334	294	297	290	300	300	283	285	299	300	319	323	310	309	288	294	289	285	306	290	305	275	303	309	311	324	282	291	310	297	307	296	302	319	280	322	302	287	324	303	267	309	300	314	278	344	311	323	300	280	268	293	300	322	312	293	272	318	317	314	303	294	299	316	309	329	283	269	291	312	318	304	318	322	293	322	318	305	284	283	325	287	281	315	284	290	285	295	299	290	318	334	306	271	275	303	315	285	313	293	276	342	319	288	256	323	316	289	295	310	293	289	309	304	298	311	305	290	289	295	331	291	311	286	317	276	284	295	289	288	329	273	274	291	317	303	298	320	317	313	296	312	343	261	321	312	293	296	326	286	267	289	331	284	289	291	309	293	273	307	311	273	310	279	317	309	327	294	316	300	327	300	268	291	292	288	278	273	290	306	319	305	282	282	315	301	331	327	306	314	281	312	312	319	300	295	281	290	311	308	307	327	307	303	322	302	281	299	268	300	340	327	331	329	281	272	300	273	289	280	284	324	266	314	304	292	293	323	275	297	335	273	275	303	323	328	286	276	294	318	277	281	292	292	280	300	316	309	276	280	297	322	338	326	311	322	284	294	304	309	306	287	306	303	300	293	293	326	316	319	305	303	327	318	334	313	303	289	315	272	285	286	292	318	283	309	280	347	306	329	323	314	317	344	301	305	322	299	283	298	274	258	295	312	324	293	330	308	294	303	296	313	307	313	285	309	289	301	311	305	340	313	289	329	275	328	311	334	288	280	282	290	281	294	277	307	321	276	316	298	307	322	320	290	271	291	321	251	285	306	311	312	310	275	276	319	286	321	299	327	299	297	324	293	305	323	302	304	295	290	329	309	318	309	306	342	295	295	291	326	297	308	306	327	295	345	305	328	298	320	305	292	289	335	308	287	349	317	302	346	313	313	295	270	260	296	314	256	320	323	319	316	323	280	308	292	300	307	313	293	320	280	294	284	297	320	304	292	341	322	269	282	296	304	271	275	327	324	323	322	305	330	270	296	317	301	297	320	292	312	297	295	310	285	329	284	309	278	303	291	298	324	321	330	301	311	283	317	294	327	322	316	283	323	333	297	281	278	278	307	259	294	312	273	339	307	314	360	288	265	328	281	281	316	314	281	310	313	301	261	310	347	299	323	311	289	305	291	288	289	301	298	320	275	314	301	307	296	311	314	302	322	310	292	329	324	318	273	308	276	308	296	306	296	294	298	273	287	302	302	284	287	270	322	335	293	335	312	282	309	270	303	287	268	292	337	279	283	292	313	325	296	282	280	353	294	279	269	331	288	322	308	299	282	307	276	276	307	318	315	296	279	327	302	302	289	304	300	295	309	305	295	262	289	305	296	298	309	343	302	319	313	296	295	296	318	292	324	317	294	312	313	272	310	313	316	292	307	312	292	295	305	309	309	302	294	307	334	272	316	306	319	327	355	335	311	289	306	309	277	294	295	309	299	301	296	306	304	298	307	333	329	352	338	276	307	331	297	325	313	294	302	285	263	292	324	285	321	311	301	329	301	303	303	299	289	313	258	269	320	275	317	325	291	288	328	278	278	325	286	301	314	305	324	338	304	320	290	311	299	283	279	311	300	282	323	282	332	285	310	307	308	277	309	306	280	340	298	326	307	310	262	314	292	277	315	323	289	279	294	261	284	312	292	281	291	321
13710	2615	3780	5153	4264	2645	1718	1360	1153	1058	932	894	871	815	763	767	785	740	813	774	772	780	779	746	792	716	819	752	768	719	725	725	776	713	714	722	731	724	661	713	618	710	731	687	685	678	716	670	665	700	644	683	695	680	736	683	674	663	699	691	697	664	743	685	741	661	698	659	685	660	674	762	684	703	648	747	688	656	711	722	671	679	692	712	679	679	716	714	628	710	670	639	647	678	692	656	712	674	722	652	654	683	701	761	753	699	685	657	646	648	631	640	694	701	648	732	675	694	671	729	627	695	680	660	666	731	707	691	705	680	672	704	673	689	669	719	713	693	670	646	707	665	640	724	685	680	692	645	682	700	687	722	699	692	684	718	743	694	669	692	665	653	660	684	668	692	684	642	696	685	673	663	691	697	646	670	663	641	674	706	654	693	684	701	716	690	720	637	691	701	664	705	705	710	757	684	699	644	693	669	658	727	726	691	679	649	666	730	651	670	643	659	704	670	656	674	645	667	654	662	682	680	693	656	697	696	667	611	723	696	705	642	667	696	678	650	705	660	674	721	702	696	672	669	691	669	679	669	701	636	733	700	676	680	665	710	641	689	682	632	679	652	706	710	675	682	668	677	651	680	713	705	686	685	669	713	701	707	697	711	695	673	667	677	706	626	726	666	693	654	645	681	676	708	690	684	682	674	708	718	699	680	697	720	669	694	677	703	658	658	683	674	705	714	685	704	666	670	731	687	702	654	659	698	697	667	655	646	660	700	714	708	667	679	665	695	727	699	666	658	677	702	675	719	706	710	703	695	668	663	667	699	708	725	672	727	716	674	656	691	679	698	733	703	725	687	683	683	637	699	680	668	653	715	719	686	697	686	689	657	678	712	683	721	696	641	669	684	628	717	703	654	646	717	670	667	675	663	660	707	723	670	705	628	689	722	689	676	674	728	652	679	692	686	726	657	736	694	678	681	663	649	715	686	706	688	695	716	719	691	667	685	704	734	714	662	710	682	699	657	721	680	685	667	661	678	726	662	663	656	695	676	636	680	713	706	684	682	696	694	659	651	693	686	667	652	660	761	704	689	694	650	659	671	696	719	653	701	668	714	703	695	655	705	648	679	679	651	646	685	689	683	681	720	691	714	680	651	639	738	687	714	659	658	702	685	675	646	662	655	683	660	646	681	670	677	680	704	717	654	679	672	686	688	713	694	685	691	692	692	664	680	687	685	684	708	682	636	713	718	676	738	698	710	729	705	668	679	624	678	743	653	647	701	673	734	701	679	684	711	680	682	681	686	644	709	681	714	667	743	676	692	660	687	646	660	659	674	663	648	661	686	739	640	704	689	622	643	693	701	672	672	730	696	687	648	699	737	745	658	722	680	686	725	702	629	701	747	661	660	681	678	708	698	657	705	691	680	693	693	686	687	695	705	634	707	702	667	679	706	746	688	746	739	665	696	703	717	696	671	737	697	700	713	676	758	689	655	706	699	677	687	724	651	636	705	669	701	693	693	665	677	728	672	636	679	646	719	677	710	747	708	652	716	655	692	710	707	664	686	711	665	677	713	697	688	656	706	684	685	705	718	675	645	736	693	646	672	700	668	672	707	725	686	747	659	652	696	667	675	678	664	612	669	669	657	713	644	704	713	710	698	673	667	646	725	682	696	683	676	689	702	690	648	682	696	698	697	707	666	692	676	648	702	666	686	727	625	700	661	671	680	701	649	660	694	689	647	665	674	669	658	661	668	661	674	711	645	675	678	681	683	646	665	714	689	674	721	739	645	674	711	645	680	663	673	688	688	690	686	698	655	669	700	653	644	651	708	680	700	663	717	651	697	670	668	694	668	672	636	698	714	717	710	705	678	698	664	641	691	636	669	679	640	674	708	702	633	678	654	667	647	663	692	667	676	672	638	698	676	648	666	661	657	641	688	698	681	756	656	734	721	734	724	676	698	646	696	710	648	663	698	705	678	716	662	731	695	663	697	717	677	692	714	644	678	661	662	649	745	673	687	688	683	650	655	675	635	665	702	694	687	650	690	694	697	646	625	699	675	716	674	741	655	702	646	681	684	701	694	662	692	667	665	703	716	736	682	680	678	680	686	686	686	636	682	733	704	684	663	675	670	685	655	713	681	705	695	693	650	705	701	673	694	680	741	677	689	658	655	649	697	656	650	680	707	716	722	709	660	647	709	679	688	672	719	718	692	682	698	688	646	697	704	708	680	747	676	705	673	691	672	695	686	681	713	712	663	692	665	704	704	714	747	661	688	684	644	686	662	696	696	671	733	665	723	686	660	715	665	653	679	678	676	719	698	651	673	724	713	693	692	704	650	702	662	644	727	670	694	684	637	679	696	662	720	683	719	727	692	727	657	692	642	688	700	712	648	657	648	677	687	696	674	646	660	691	737	695	726	670	663	665	677	681	644	677	697	682	720	619	698	692	714	663	708	641	644	660	721	720	714	689	657	689	675	718	688	674	671	650	690	693	716	642	651	708	706	673	686	711	667	699	641	689	713	684	707	665	682	694	721	670	680	713	678	703	737	686	653	695	640	699	700	689	711	651	661	701	681	674	703	694	656	696	682	603	685	621	751	712	676	673	684	722	687	692	657	668	687	681	680	693	667	663	689	705	728	670	675	736	687	658	610	688	653	681	705	666	693	672	704	684	701	713	702	687	715	628	713	668	707	692	675	682	694	663	707	695	678	687	681	638	698	659	692	679	702	673	726	675	639	697	674	682	730	666	698	673	670	709	674	748	627	700	686	669	676	718	660	643	617	655	665	682	645	679	655	698	741	684	715	669	677	642	743	692	702	715	653	723	702	676	689	718	696	698	653	702	692	717	707	657	734	713	694	657	694	706	703	654	684	685	666	687	670	669	692	695	707	651	755	681	662	695	662	718	653	656	645	662	662	698	687	714	716	687	721	694	667	688	663	695	651	712	682	694	683	714	701	663	681	634	684	740	683	635	691	699	707	662	658	711	652	696	670	680	700	634	678	687	649	641	709	690	696	678	686	665	709	625	719	702	707	649	688	718	665	696	693	671	668	700	725	713	663	708	721	689	663	677	683	653	717	668	661	698	654	679	707	697	702	693	624	671	666	714	651	690	711	676	701	657	708	664	661	690	708	675	678	666	678	669	683	730	683	680	690	685	695	698	670	681	671	642	701	701	661	705	680	634	687	698	668	716	734	704	682	665	695	658	703	713	702	672	682	648	713	651	729	703	674	694	653	710	687	686	726	689	638	680	672	658	616	724	669	706	676	694	690	667	692	704	704	624	664	693	680	686	698	699	637	696	687	661	695	720	655	688	669	690	644	718	682	665	668	697	676	710	684	688	674	707	669	712	690	670	693	662	720	727	670	699	707	674	677	656	701	675	691	697	675	636	679	743	674	687	690	690	713	688	679	715	718	687	677	677	697	703	714	695	651	734	683	688	672	726	698	680	667	615	629	699	674	706	653	674	690	684	717	679	667	652	694	671	718
30787	7490	2960	2541	1747	962	683	502	438	430	349	382	342	324	363	317	311	315	286	306	312	327	259	293	297	291	288	325	268	258	300	290	294	269	292	287	286	302	274	258	276	293	291	266	291	293	300	251	274	288	297	263	302	277	312	260	265	298	314	275	301	257	299	261	293	253	286	287	245	289	289	258	264	282	290	277	297	297	259	266	274	306	274	310	275	273	289	262	269	304	285	293	264	283	297	301	265	319	285	302	311	308	316	262	303	296	272	285	262	256	262	271	276	301	291	307	273	249	290	292	278	271	261	254	301	319	299	277	266	261	295	288	298	281	295	321	281	276	278	285	298	298	274	283	268	292	270	255	269	266	299	279	301	295	275	269	260	276	290	301	271	277	307	300	309	262	290	313	296	314	283	291	266	261	308	268	259	292	290	320	257	290	276	327	296	284	271	283	269	291	283	280	259	259	265	262	297	265	290	258	302	284	314	298	276	273	279	282	278	299	281	282	300	253	291	273	280	275	284	271	239	288	272	280	305	273	294	270	280	304	280	263	313	271	274	259	253	307	303	308	292	264	284	299	274	316	291	293	262	286	263	294	293	288	246	327	260	312	288	304	282	248	310	321	264	279	285	253	264	294	269	274	279	265	348	263	237	297	244	285	306	310	284	277	258	257	277	306	294	328	309	297	287	274	310	301	286	268	301	287	284	278	284	261	273	275	279	288	288	290	276	266	261	284	283	279	284	301	252	281	260	244	320	260	272	274	301	251	260	299	301	276	271	279	274	265	306	288	268	267	285	279	261	278	276	271	288	290	249	273	297	284	275	346	256	295	260	279	272	270	313	255	272	255	281	254	305	296	295	293	288	291	239	253	266	288	302	273	303	290	248	292	329	245	277	337	240	272	264	286	301	295	294	256	279	280	286	280	302	314	281	284	278	255	280	277	294	250	303	302	269	293	263	273	271	300	279	284	299	304	314	300	308	273	288	319	269	291	244	307	284	267	294	283	261	272	283	284	281	251	307	263	302	274	304	267	315	304	293	302	270	314	286	286	252	295	271	291	284	305	258	288	306	286	250	294	318	284	296	284	321	281	266	275	344	290	283	302	287	298	241	284	285	314	276	280	290	269	303	265	247	279	296	283	314	264	277	286	299	286	275	276	312	280	277	314	302	280	257	294	281	255	275	276	287	303	269	264	300	286	267	296	271	269	279	278	273	244	294	264	282	285	252	292	300	304	285	284	257	290	253	250	279	276	273	285	282	282	279	306	237	287	276	278	322	306	297	288	294	285	265	260	272	259	296	259	303	272	258	294	281	274	293	280	271	274	251	260	293	297	287	270	287	290	302	274	306	270	303	280	312	296	291	275	308	297	285	281	295	321	303	314	297	251	294	273	315	302	304	298	273	284	275	291	291	261	296	275	323	307	309	248	258	278	267	300	278	266	291	282	274	266	304	284	278	295	287	298	281	304	309	298	271	280	263	318	265	303	284	257	271	270	281	291	302	287	262	269	267	269	276	265	267	292	263	274	299	271	325	302	279	281	270	298	308	282	271	268	289	281	277	244	258	264	297	291	297	303	290	269	293	261	284	303	289	306	303	282	248	271	287	285	286	263	271	274	269	254	272	287	284	288	288	284	277	313	303	271	287	288	274	252	301	303	282	297	270	273	292	305	276	283	275	282	315	267	281	307	277	294	270	272	291	282	292	322	294	271	257	246	315	293	308	313	264	269	259	250	270	264	281	331	276	273	283	253	263	271	282	280	235	284	261	293	303	277	285	266	324	303	260	286	313	274	289	291	281	287	249	296	300	311	285	278	302	286	272	288	264	298	304	326	298	292	313	298	270	323	275	264	276	285	270	271	267	263	258	281	295	274	268	267	284	283	293	302	304	312	287	301	293	272	238	281	259	295	284	274	261	263	298	298	273	292	284	321	302	278	292	281	284	260	296	286	306	305	283	261	253	289	249	286	290	289	265	276	262	284	263	281	271	279	286	260	271	281	296	279	260	278	280	279	257	269	268	291	301	302	295	280	268	255	286	293	297	322	245	304	302	289	262	289	282	278	308	283	267	267	268	293	294	272	293	268	280	271	315	251	244	277	273	287	289	300	261	310	316	301	305	283	268	283	281	286	320	250	303	307	311	263	277	275	273	268	299	292	304	262	291	296	275	283	295	284	309	282	303	298	300	285	292	290	282	309	284	297	252	255	292	261	320	258	267	286	295	294	285	291	292	307	290	282	261	322	291	286	288	246	299	266	285	264	266	277	268	297	267	302	285	279	315	285	289	278	275	273	265	265	240	260	301	271	253	255	242	252	261	301	267	286	296	277	261	277	270	284	251	274	292	329	294	279	291	290	305	300	272	298	257	300	254	292	276	284	297	253	262	292	258	269	272	282	278	288	287	247	284	299	277	278	289	305	257	305	284	256	272	250	289	303	277	271	304	266	280	297	290	257	250	268	304	249	284	266	299	267	283	263	265	270	279	258	262	292	265	303	289	272	297	258	294	286	313	263	284	284	287	268	298	270	301	309	236	270	319	278	289	273	273	252	288	311	276	276	283	299	276	259	267	300	284	302	288	275	258	317	282	253	279	312	279	286	306	307	292	266	269	283	257	281	276	292	295	245	321	264	286	319	263	255	288	268	274	301	286	251	261	307	272	296	298	307	247	332	303	284	290	298	283	318	291	282	321	304	266	278	263	274	279	282	298	290	259	280	303	329	308	259	272	270	282	323	264	259	266	267	280	272	315	269	317	326	261	273	266	278	294	289	291	296	287	285	278	261	295	278	271	267	270	292	254	283	286	333	236	304	282	250	292	265	286	279	265	288	310	270	289	283	299	268	272	292	279	278	273	287	265	277	266	246	286	260	275	267	238	300	281	257	283	337	304	266	300	270	249	283	291	299	237	262	312	288	288	258	306	296	297	263	285	270	296	269	311	261	253	316	250	251	269	258	291	266	264	267	246	271	270	271	274	265	281	241	284	294	265	260	265	324	269	309	284	286	281	304	268	273	285	282	291	277	279	305	286	287	254	284	292	269	281	272	260	307	267	297	293	269	309	290	278	294	295	284	325	283	265	276	276	293	302	309	287	288	342	284	288	258	288	310	270	259	281	302	300	285	280	275	312	272	269	273	269	263	251	273	290	307	301	262	297	269	260	287	277	277	286	273	263	285	303	279	260	295	279	248	281	275	295	287	299	322	288	259	264	273	295	284	266	254	280	280	264	273	272	286	272	333	284	276	321	290	276	282	282	297	264	282	271	285	303	285	300	273	289	296	290	255	292	276	278	309	306	299	277	304	336	299	285	302	276	299	291	287	280	248	309	284	302	252	265	251	258	312	254	254	296	273	304	297	276	274	272	275	307	296	275	235	243	300	292	237	270	291	260	251	276	289	280	262	280	254	287	258	256	275	287	269	287	298	272	281	284	282	282	287	255	274	287	305	281	278	236	256	283	250	288	308	246	269	285	264	304	303	270	304	305	270
17737	3779	5328	7216	6017	3742	2359	1778	1379	1222	1131	1049	862	816	853	803	796	850	864	817	829	831	773	810	717	726	758	739	755	711	720	684	661	607	649	660	636	683	689	665	608	621	618	619	630	655	639	692	642	607	630	666	640	641	648	603	614	622	609	640	611	641	654	642	614	633	599	596	606	701	576	650	607	651	645	615	627	602	637	626	609	642	635	595	586	658	563	613	641	654	589	611	578	613	646	546	605	649	664	669	624	624	649	615	654	620	588	590	643	606	637	676	596	626	636	669	620	622	620	642	629	615	665	628	621	640	625	601	636	600	607	617	569	689	604	592	607	627	679	626	563	642	608	601	625	618	654	612	637	621	638	601	643	672	653	614	638	589	604	597	649	630	624	669	605	608	629	588	591	640	639	584	611	585	636	627	629	634	617	650	615	598	583	631	618	623	624	596	641	604	615	631	616	628	639	618	650	661	647	624	641	599	649	625	562	613	602	629	621	603	603	599	633	631	622	581	604	585	566	648	649	567	622	603	615	564	634	590	674	599	626	594	681	602	634	611	639	629	570	629	566	597	618	611	612	600	609	644	656	625	620	616	659	612	616	666	606	592	605	617	613	609	643	617	624	624	615	587	660	641	647	662	633	586	606	600	617	651	625	591	659	598	610	627	631	628	608	640	660	598	591	615	583	625	612	624	594	615	655	601	611	615	625	644	637	584	599	627	595	641	624	590	612	636	600	633	620	645	582	630	621	587	611	626	572	615	644	649	601	583	614	649	651	649	604	639	624	657	624	639	659	638	633	603	620	640	631	588	677	613	602	634	575	618	626	622	591	617	626	626	622	608	647	662	628	600	611	645	627	576	630	622	609	658	607	609	632	641	622	670	647	606	677	662	603	586	576	627	613	644	622	633	608	660	609	603	635	613	594	640	627	620	610	624	613	635	658	636	556	566	623	631	638	667	658	597	634	632	640	653	635	629	593	585	619	649	602	564	594	610	644	607	635	655	651	606	628	657	655	600	642	644	636	621	629	620	629	583	624	633	616	623	594	602	649	589	585	619	590	632	600	616	587	654	633	596	607	639	639	617	634	593	605	610	588	639	626	614	620	632	633	621	684	599	626	646	605	628	621	641	639	622	641	631	607	629	645	626	641	654	638	553	643	618	645	630	590	588	601	601	612	642	626	590	593	646	615	564	646	598	596	609	608	648	560	620	646	646	615	597	668	616	615	629	603	650	653	621	596	617	675	618	688	666	629	609	595	647	629	628	628	591	681	594	620	630	679	584	593	636	654	649	648	643	631	613	633	632	645	609	631	595	650	680	645	591	602	627	576	562	559	624	617	664	619	632	601	612	602	639	653	594	626	621	608	651	637	588	638	608	626	628	647	567	639	600	661	678	617	618	624	667	606	634	649	627	670	605	666	615	588	597	657	635	606	627	591	598	616	626	623	577	678	599	613	627	605	611	605	638	631	610	574	590	599	598	612	624	660	615	637	635	596	669	610	573	644	636	630	647	614	611	582	652	575	626	612	641	631	612	614	567	593	627	641	603	629	587	639	655	650	590	650	639	610	608	672	636	597	628	593	591	592	587	630	625	640	608	609	613	620	642	634	594	639	647	634	624	622	613	623	632	624	643	641	626	619	646	664	625	630	591	622	615	625	622	630	649	635	638	573	645	600	627	625	665	670	600	629	625	636	624	603	595	606	634	569	650	627	582	601	598	618	641	589	607	607	624	602	608	575	654	590	596	605	629	627	613	618	636	658	591	645	646	657	634	606	574	593	632	639	614	618	609	638	623	629	628	629	622	629	650	583	658	585	601	597	604	596	589	578	654	622	600	657	613	574	568	666	619	593	580	624	583	614	641	640	611	688	602	649	647	620	664	572	583	639	635	658	676	627	612	627	646	635	627	632	638	592	632	625	592	657	620	611	598	649	650	617	602	587	600	595	623	628	648	631	643	619	640	595	590	620	647	642	624	636	617	585	591	592	606	675	625	613	633	643	648	622	606	617	622	614	588	665	635	664	627	647	638	648	623	667	624	626	634	564	612	604	668	652	592	664	611	629	635	663	647	620	605	621	649	617	606	586	651	612	595	601	656	642	689	643	648	597	626	596	601	615	630	616	623	605	646	624	614	658	567	645	640	620	591	609	653	599	609	631	645	618	620	601	605	660	615	618	618	618	684	599	617	617	643	652	634	613	623	618	589	646	626	650	644	644	591	633	615	628	588	625	635	627	669	572	605	637	592	606	652	602	618	584	643	639	603	640	635	592	644	652	635	678	614	649	628	660	645	590	619	677	586	632	618	661	651	626	611	604	604	643	601	616	633	616	649	631	638	628	672	634	602	595	635	580	642	591	621	637	639	612	601	642	608	644	669	643	618	610	633	605	639	619	642	612	636	650	598	638	653	632	617	638	641	613	601	696	603	611	602	647	615	640	624	623	615	611	588	678	626	639	627	672	649	658	621	649	647	622	667	627	639	592	643	621	644	634	631	631	598	630	619	629	620	602	664	618	626	620	633	575	631	617	611	600	648	603	666	623	645	613	657	613	648	618	621	666	641	599	582	650	594	602	620	579	585	625	567	643	630	615	629	623	588	597	632	657	602	610	626	620	635	637	631	640	621	624	593	652	614	684	604	617	651	619	580	639	663	600	647	625	630	647	656	589	629	598	633	590	642	610	618	686	649	628	648	634	629	585	603	652	605	652	607	589	602	625	662	676	612	618	603	625	628	595	616	605	632	616	627	635	621	641	610	575	671	592	599	571	609	663	645	648	624	609	597	608	579	606	597	634	618	582	614	621	611	662	660	629	596	610	644	627	607	600	601	661	619	635	623	627	608	648	622	630	602	605	644	630	621	651	636	640	610	629	630	607	659	605	644	594	604	608	642	622	563	608	595	616	637	603	622	656	592	615	648	627	593	619	652	621	643	600	655	636	660	609	589	632	618	623	630	598	664	612	622	580	629	639	637	659	652	645	636	654	637	662	598	602	613	670	625	615	658	616	625	645	654	616	625	615	629	620	599	642	588	590	653	610	659	659	611	598	638	643	637	628	646	643	626	621	646	622	640	609	625	685	611	626	646	606	620	634	619	604	635	628	654	605	584	676	622	623	599	613	586	599	639	606	595	597	623	656	643	640	627	607	617	624	601	583	648	628	591	620	592	599	609	650	627	600	572	622	605	616	616	658	648	629	634	676	618	615	663	630	642	614	637	639	640	650	621	634	607	603	641	636	589	591	629	592	626	595	619	629	614	630	596	596	588	612	639	597	630	649	671	645	653	652	633	616	618	640	643	627	643	688	609	625	636	625	661	613	622	581	631	621	612	647	652	657	649	639	647	654	641	599	610	614	597	572	674	623	575	637	607	609	588	615	609	654	706	607	624	565	601	625	637	629	597	610	665	604	660	636	576	631	659	547	612	629	591	654	612	577	652	628	667	641	646	593	617	608	640	595	596	656	640	618	652	629	618	597	601	620	647	630	644
10054	1668	775	766	534	330	236	195	200	184	187	175	175	163	166	158	178	162	162	184	155	160	169	158	194	171	182	188	166	177	173	152	141	166	189	169	165	139	172	172	175	178	187	145	157	176	176	159	182	146	171	163	156	157	164	172	163	162	169	197	154	160	153	178	162	165	185	191	158	161	184	151	149	168	147	177	159	173	150	176	153	185	183	168	181	181	169	140	140	167	162	157	179	145	182	145	150	160	161	179	190	175	164	171	159	146	156	165	174	166	156	174	166	156	185	157	165	156	149	174	163	167	154	168	177	157	159	140	175	180	167	154	181	162	179	154	163	168	178	179	144	173	156	182	176	169	176	167	168	186	168	183	159	187	132	165	166	167	166	155	179	154	175	173	175	156	163	176	174	185	186	156	173	155	174	175	165	172	167	185	170	173	162	180	149	167	142	158	155	176	158	191	178	194	156	140	181	132	135	151	174	173	159	160	172	157	160	180	167	157	178	180	130	164	151	170	146	179	164	168	168	168	150	157	151	170	151	174	161	154	159	160	151	170	173	179	182	171	173	153	175	159	170	150	173	167	149	164	176	156	160	131	162	164	147	152	157	149	185	174	145	147	156	174	171	153	184	172	145	132	170	159	160	174	159	165	165	183	137	173	176	146	150	162	159	145	170	171	159	189	171	163	176	148	172	152	177	146	161	166	169	165	149	162	159	169	149	170	167	192	156	196	157	172	174	147	158	154	156	162	194	166	176	149	166	157	152	171	147	185	150	174	168	169	139	131	183	155	158	163	179	162	160	166	170	165	169	179	187	180	167	158	166	176	188	154	173	163	154	169	160	160	145	172	154	178	170	172	179	140	180	159	157	178	170	171	148	171	159	177	183	155	154	168	145	153	193	152	152	163	140	152	154	163	130	167	154	158	175	175	171	154	161	183	164	154	169	170	160	164	158	172	157	165	171	173	169	155	166	150	172	180	160	164	147	168	144	140	169	159	174	156	176	155	178	170	171	170	174	152	155	158	171	164	142	137	179	162	160	171	152	172	156	195	163	151	189	160	167	147	155	181	134	179	156	171	142	190	163	178	177	152	153	165	174	152	182	163	163	169	164	153	158	172	178	171	175	155	172	171	162	206	173	156	162	153	195	158	173	161	169	175	156	150	151	160	148	172	174	175	169	155	155	187	189	161	160	149	164	177	177	175	172	191	159	175	177	163	174	176	171	156	147	133	156	153	146	163	163	181	168	182	157	158	160	160	154	175	172	153	148	146	172	165	173	154	142	164	162	153	154	176	186	129	174	182	190	176	129	147	149	162	178	144	169	181	161	153	166	158	166	163	170	207	169	176	180	161	141	153	173	161	180	166	143	174	162	170	150	152	152	166	181	155	155	159	165	165	178	152	177	188	175	170	176	176	151	150	153	158	155	184	176	159	138	147	168	169	176	151	189	164	165	165	144	152	161	173	156	161	179	161	178	165	192	176	157	152	194	152	189	176	160	182	185	165	168	146	156	163	154	187	176	167	181	166	145	193	153	170	156	144	184	159	163	168	166	156	139	152	150	166	167	158	171	168	168	163	179	146	175	163	144	165	162	169	169	146	152	150	159	161	190	170	176	151	144	177	196	172	159	172	185	161	176	141	181	167	152	172	187	148	160	158	161	156	176	163	151	150	160	179	172	156	167	167	156	145	161	166	153	177	158	158	141	147	185	158	161	148	167	180	189	163	148	154	159	159	174	161	177	157	156	166	176	174	177	154	149	161	158	186	160	155	130	168	167	161	147	161	171	161	174	192	142	162	190	155	165	186	173	199	167	168	164	173	193	158	156	158	180	158	182	161	172	149	177	165	169	180	174	150	173	167	167	171	174	166	167	170	158	181	170	165	151	164	161	167	163	153	177	146	181	184	165	122	171	154	182	178	161	156	144	166	177	167	170	168	182	164	146	159	168	148	161	180	158	152	169	163	161	164	161	174	184	184	136	172	151	152	151	156	162	155	152	154	142	139	165	138	165	173	166	173	150	183	187	162	165	146	157	160	173	161	168	185	178	158	173	152	172	161	150	144	165	180	150	164	138	178	148	161	163	148	158	192	169	149	183	167	164	179	157	155	161	160	176	160	167	174	179	150	166	152	165	163	169	164	147	162	162	175	179	168	159	165	180	180	185	180	168	164	151	161	167	210	170	148	163	176	167	187	162	153	147	162	149	162	143	164	153	174	160	156	161	158	179	170	169	170	162	169	158	161	162	164	152	168	173	169	159	173	171	148	173	165	164	144	187	170	179	157	158	162	172	142	173	156	145	149	167	190	178	158	146	189	175	152	165	159	161	166	178	164	159	164	140	125	149	159	171	173	174	165	164	170	164	178	158	158	148	179	152	161	166	170	149	156	149	175	154	158	159	172	172	172	172	180	153	179	163	177	163	179	170	155	162	171	166	175	165	152	165	176	140	159	159	158	185	159	153	143	168	150	173	160	189	182	159	139	146	184	161	161	145	162	168	169	174	146	170	154	175	147	167	177	179	190	143	141	161	168	171	164	183	174	135	148	159	166	165	157	171	164	141	173	151	170	185	185	153	153	158	158	168	138	163	161	175	162	163	162	176	153	152	180	193	199	161	160	147	181	177	148	175	182	143	156	184	156	180	165	161	161	183	149	153	178	162	167	165	156	170	160	146	145	154	170	161	149	176	187	134	149	190	150	176	147	146	152	155	158	135	157	151	158	178	160	157	171	160	165	200	153	147	174	177	169	144	165	170	171	173	170	149	178	140	164	156	161	139	144	157	169	158	154	174	163	178	146	151	163	195	159	144	147	151	178	176	178	166	153	175	160	166	151	159	174	141	155	156	156	166	177	147	171	167	150	156	163	157	165	176	153	176	165	172	178	148	151	175	174	183	153	181	147	143	202	146	171	180	167	155	148	150	177	148	147	146	167	166	185	146	171	158	162	163	167	187	181	194	171	171	162	138	170	178	142	188	157	167	156	174	183	148	167	168	180	176	165	156	163	191	155	163	162	183	164	168	165	166	168	157	161	138	162	152	156	152	193	146	165	150	151	169	145	148	195	161	173	180	136	186	199	166	145	167	149	171	143	163	159	151	140	148	144	183	162	196	162	177	169	159	160	165	182	191	165	181	179	145	178	157	149	148	191	163	157	172	169	131	144	183	160	158	158	152	164	188	147	161	187	147	145	153	193	163	130	156	165	149	146	173	175	168	168	186	164	181	168	166	170	182	162	184	153	193	152	153	159	185	158	161	166	159	169	171	178	165	179	167	147	166	154	188	177	149	147	176	159	164	157	151	172	167	150	199	179	173	164	164	185	186	178	192	161	172	179	165	165	153	143	164	172	166	160	167	154	140	161	175	170	157	168	151	157	175	179	168	175	175	163	149	182	174	180	143	132	160	159	166	170	155	162	186	166	158	164	163	194	160	174	159	177	152	177	170	161	161	155	169	155	169	183	176	152	167	160	167	161	166	154	154	165	160	165
6233	1303	1837	2506	2028	1223	831	645	613	527	492	433	444	430	423	422	438	427	477	466	453	451	472	459	416	450	449	456	435	442	388	419	405	441	409	386	423	436	415	424	415	429	401	378	408	419	430	418	401	412	424	412	422	407	417	389	408	401	431	428	474	401	427	417	412	414	383	402	415	395	422	423	384	428	416	440	424	412	440	427	398	431	397	401	408	409	410	369	413	427	378	451	405	429	440	407	407	436	415	412	410	394	425	412	411	438	415	403	406	388	391	386	409	394	418	416	407	388	397	411	422	380	397	423	398	417	411	417	400	380	385	417	394	405	426	422	410	362	400	376	446	439	392	422	437	389	404	404	383	415	429	420	428	387	390	366	408	372	413	394	428	412	407	415	449	399	421	383	409	422	419	417	454	435	415	429	412	386	390	387	404	398	395	437	391	437	408	385	432	428	422	439	392	419	414	409	430	425	419	434	412	417	391	440	400	423	413	412	424	410	417	406	434	415	403	398	416	443	440	413	410	441	426	398	418	398	428	368	413	423	397	399	409	424	437	392	410	455	435	429	414	422	389	431	439	407	447	405	400	435	373	380	394	436	426	425	412	401	427	402	430	389	373	423	434	450	411	365	378	394	423	405	413	430	413	410	402	418	398	395	452	415	467	421	433	415	409	390	406	409	452	381	392	410	396	410	389	408	422	402	451	404	425	416	394	379	413	391	422	433	406	437	393	426	382	412	415	431	385	428	436	431	449	391	411	428	364	460	386	426	426	406	422	431	446	412	400	392	437	413	426	374	389	412	433	403	392	426	437	397	394	356	446	431	404	406	443	438	409	396	430	413	408	437	411	431	454	395	398	418	367	401	430	429	431	404	417	408	423	394	409	408	405	425	443	386	434	394	448	395	403	364	384	383	408	445	415	417	405	419	406	447	403	379	391	386	419	441	413	403	420	439	419	392	424	391	380	391	394	378	442	386	404	434	437	406	447	412	398	391	419	406	382	416	379	406	430	407	419	424	399	419	445	401	394	401	432	413	363	400	408	405	394	397	419	406	398	400	385	390	408	433	395	418	407	391	417	373	419	427	396	420	374	407	426	414	434	395	421	393	407	421	390	413	460	422	407	421	413	391	409	434	415	420	387	434	424	423	396	406	417	429	441	428	401	369	424	410	429	427	412	407	400	399	426	442	431	414	440	390	419	403	404	411	439	435	411	410	406	420	402	430	377	427	442	400	454	406	426	403	375	399	472	393	407	406	403	430	380	396	410	438	431	446	411	407	443	441	411	407	427	413	412	408	428	422	417	403	392	429	415	393	430	370	443	369	382	425	387	363	446	408	421	369	438	390	432	404	423	405	442	433	399	420	427	473	420	390	429	431	415	424	417	421	412	412	443	405	418	443	395	402	421	444	418	414	416	423	419	401	389	433	396	442	387	375	401	371	419	413	419	402	433	404	415	399	418	398	421	425	406	419	406	396	447	414	443	422	415	416	445	392	415	408	458	443	416	415	397	436	412	422	385	409	400	424	384	423	425	415	448	429	431	430	417	412	399	397	396	384	440	396	429	438	424	396	428	397	436	418	414	437	449	405	370	460	420	396	400	399	422	415	389	400	442	406	359	436	437	405	406	400	407	415	413	425	418	400	428	372	408	429	393	416	424	438	414	425	389	411	407	362	403	392	424	432	431	387	402	408	405	381	409	414	417	444	409	443	410	416	468	424	476	421	421	419	389	398	400	380	379	405	383	374	447	417	404	401	378	426	420	385	399	402	400	416	390	405	353	397	391	421	421	401	422	432	395	378	396	409	442	405	389	415	397	424	395	397	420	393	402	406	410	415	421	415	417	391	412	433	427	438	422	419	429	415	418	403	404	412	404	397	390	410	454	403	381	419	406	435	405	413	412	389	398	446	468	418	391	430	418	397	421	421	398	411	459	427	434	433	404	335	416	416	402	423	421	436	421	420	439	437	415	404	413	453	403	419	394	398	427	390	407	431	435	408	432	392	438	466	402	399	435	436	399	410	447	399	386	436	389	403	443	392	435	349	422	408	387	412	436	420	405	386	426	405	416	409	413	399	412	404	425	398	390	393	423	377	429	398	402	386	424	377	375	418	384	420	425	446	384	417	416	384	400	423	408	407	409	409	395	412	457	398	460	423	406	411	402	392	405	373	424	406	380	396	416	394	437	398	387	406	407	391	397	402	449	406	425	417	406	444	401	403	386	390	435	460	385	409	417	406	409	403	439	414	393	415	439	441	425	378	433	389	381	404	408	432	424	375	423	423	385	409	435	421	416	422	417	408	421	405	427	414	413	409	434	379	404	444	392	401	434	420	407	439	429	422	391	411	421	403	357	418	407	387	387	456	413	413	403	394	397	411	446	430	430	409	379	430	437	429	409	411	425	414	361	386	391	419	404	407	444	437	427	391	400	423	400	418	400	389	443	385	400	398	408	417	418	386	424	369	402	391	405	409	433	381	423	403	426	381	463	405	420	380	419	395	391	391	450	401	428	425	397	432	377	410	456	403	388	418	407	447	417	419	414	419	452	427	391	426	419	416	416	431	430	425	422	390	452	427	418	387	446	380	437	392	420	443	439	395	412	397	438	429	384	384	393	402	393	433	449	403	401	425	406	421	419	416	382	410	448	406	404	416	414	364	380	440	380	415	436	424	416	359	415	426	411	388	435	408	415	397	451	377	398	394	459	401	382	395	394	423	403	435	408	403	418	442	401	387	422	387	430	436	407	379	360	429	411	399	397	386	411	439	429	435	403	407	405	439	434	401	424	404	379	429	403	432	408	408	415	401	428	375	412	385	401	385	408	458	433	434	406	428	417	409	426	398	418	408	424	388	412	390	413	392	394	399	421	414	442	384	391	384	400	378	442	404	428	412	368	416	422	407	396	440	415	409	421	413	418	447	396	374	388	391	402	415	384	434	413	404	395	383	380	444	412	411	372	413	392	398	430	397	399	406	362	410	403	435	381	425	429	374	432	426	455	418	410	398	416	420	398	413	417	399	416	412	428	415	379	409	381	412	384	396	381	421	429	430	404	393	383	420	402	420	415	408	402	400	426	414	434	402	402	383	431	419	410	419	453	371	409	401	387	401	381	446	393	410	403	422	422	409	462	396	437	422	405	413	429	357	401	373	400	396	420	393	415	398	402	427	436	411	382	417	393	437	429	389	439	398	407	412	442	385	418	422	407	416	411	406	398	411	411	397	436	415	392	403	398	357	422	436	388	425	397	404	402	421	413	393	437	446	448	399	456	439	386	424	445	434	411	402	426	437	423	427	411	424	421	370	468	389	409	418	429	457	406	408	453	421	411	386	424	418	437	387	373	417	413	384	426	415	438	412	398	396	392	423	393	397	419	414	384	415	410	374	393	393	441	407	419	411	395	424	360	407	383	384	413	391	410	396	453	414	424	424	395	405	423	394	438	419	400	411	420	421	410	398	402	419	370	383	402	457	390	401	419	390	400	410	409	434
22447	4413	2035	1675	1222	735	517	421	364	383	394	394	305	322	343	315	288	329	329	329	318	326	337	386	320	312	319	323	324	333	320	270	314	299	281	318	290	352	302	313	298	285	308	307	302	312	274	287	300	305	314	292	269	320	328	322	320	302	308	276	289	300	289	314	313	300	310	307	308	307	343	332	311	320	280	312	322	330	305	278	263	334	298	303	299	279	314	272	299	311	278	279	288	295	298	293	299	316	304	286	285	297	275	264	307	302	298	303	329	320	336	293	314	328	298	295	263	314	316	313	301	316	300	283	316	288	316	334	305	302	273	301	308	299	328	274	316	314	308	284	285	248	296	319	312	298	300	291	307	303	293	333	305	295	313	303	323	275	254	292	307	274	302	290	275	332	307	325	321	312	311	283	305	320	304	293	281	268	304	310	288	297	307	321	289	328	311	298	322	297	324	261	305	279	310	271	275	304	268	324	321	303	294	318	321	331	308	324	303	332	286	301	317	307	344	303	308	297	282	317	328	312	278	304	284	332	312	297	329	274	269	310	296	306	265	290	290	295	311	266	291	278	284	300	297	292	278	339	283	295	263	309	300	293	307	358	283	320	313	330	314	298	313	282	292	312	283	321	277	364	330	300	306	293	284	294	300	279	285	325	313	265	312	282	292	298	303	292	297	297	301	298	265	294	272	327	341	354	332	284	273	278	338	279	314	287	296	284	270	313	295	312	307	319	323	318	314	293	275	309	285	300	315	291	319	344	305	326	302	298	320	275	329	287	293	305	286	299	314	269	307	298	287	306	287	320	308	293	295	310	286	249	269	275	317	306	329	326	294	316	282	312	294	295	332	300	329	336	315	286	323	330	293	339	290	276	273	305	286	303	328	288	263	298	335	307	275	286	258	276	312	304	274	280	306	295	307	304	302	300	294	271	292	264	311	294	293	282	312	329	301	313	324	290	277	292	318	283	279	255	315	308	296	294	289	322	329	240	277	323	299	307	268	321	283	314	271	279	291	300	291	300	261	322	288	297	309	293	290	316	317	329	292	304	304	281	294	324	342	323	267	266	298	300	302	293	310	295	300	298	278	276	322	295	305	305	280	308	278	272	296	290	318	339	341	293	335	280	320	301	292	315	333	297	323	308	271	337	305	293	312	311	296	295	305	320	334	270	313	295	276	320	293	319	322	288	305	306	323	297	313	323	299	278	299	299	340	332	283	316	277	340	296	287	320	281	260	292	291	308	281	303	299	270	289	301	307	277	296	293	294	275	319	289	271	304	304	270	292	310	275	266	301	274	313	305	309	339	311	298	321	302	293	294	288	313	280	305	308	288	285	300	288	309	318	300	349	312	292	311	299	295	309	328	294	331	300	316	310	300	298	329	272	320	257	299	301	279	287	323	291	303	323	303	277	301	291	285	287	323	331	287	331	286	307	304	301	300	324	313	307	316	304	291	263	315	270	319	336	305	312	269	330	300	328	308	309	295	304	284	263	332	296	299	284	281	284	326	347	268	304	300	295	277	295	298	300	292	317	318	303	312	332	283	301	296	318	324	316	343	284	289	319	314	330	297	331	313	291	292	291	320	307	300	314	283	292	307	324	293	262	318	329	310	314	302	313	297	294	276	301	301	327	316	300	293	278	301	300	291	280	293	283	321	327	307	342	301	335	339	304	287	304	306	261	303	292	295	303	304	333	324	312	312	334	333	291	290	275	317	292	288	301	323	274	316	274	320	288	300	304	278	303	280	299	329	304	315	314	314	296	318	290	286	269	298	269	299	295	304	307	328	289	293	287	321	301	304	276	288	296	264	293	303	281	306	320	305	318	294	321	300	300	285	301	317	294	309	294	284	324	301	318	295	260	323	306	307	298	339	316	347	311	332	293	305	288	278	291	270	315	280	289	323	317	287	325	309	289	314	309	301	323	279	339	303	309	281	295	302	294	274	306	311	358	280	267	303	303	302	284	279	291	274	286	314	312	296	297	285	296	320	295	294	311	315	292	314	301	275	291	286	294	316	283	320	310	304	297	272	280	284	293	302	287	353	317	298	347	306	293	278	301	288	306	317	272	287	326	306	290	299	331	282	348	270	276	312	330	294	327	298	321	312	285	282	318	300	311	316	301	273	264	306	306	298	263	281	328	300	288	304	319	296	332	297	327	333	303	330	309	322	301	296	262	302	288	301	307	298	308	307	291	296	321	262	286	271	333	273	286	281	315	307	306	299	301	266	320	300	311	295	300	268	279	311	349	332	303	314	327	304	292	268	272	325	298	324	331	264	287	326	317	343	308	314	320	294	329	293	308	331	331	301	308	309	250	297	295	315	332	290	308	275	279	308	320	283	261	270	329	306	348	304	290	309	310	273	305	301	345	333	330	308	335	290	293	270	313	294	309	314	310	305	291	278	327	318	349	308	302	300	279	298	280	305	285	293	327	304	286	284	297	306	304	324	325	324	339	288	297	322	306	295	289	328	314	319	281	270	299	288	280	264	296	293	310	281	259	318	291	315	313	298	319	301	278	291	303	312	318	302	304	282	323	318	287	342	296	303	292	331	301	307	284	305	285	283	287	290	313	324	311	302	302	298	293	307	329	278	318	304	249	247	292	290	288	294	293	302	319	350	302	341	303	313	291	310	309	286	294	260	289	308	314	282	323	280	322	304	281	306	302	291	312	292	308	302	283	271	293	277	319	293	319	301	304	293	310	302	296	296	291	281	327	316	287	306	300	299	288	308	340	266	294	286	291	341	332	309	301	307	301	327	313	324	299	316	264	297	298	293	288	317	329	313	307	301	281	305	291	320	292	315	304	318	300	311	301	328	304	266	294	301	305	251	293	310	316	309	299	333	315	334	312	291	310	294	294	292	302	285	298	311	292	318	298	278	319	299	298	296	290	331	315	280	304	288	304	294	317	326	298	287	312	302	326	290	297	292	293	300	323	300	298	286	309	309	259	297	293	306	325	298	304	267	288	292	301	272	313	310	321	300	284	304	298	314	295	289	288	293	311	280	303	311	318	313	282	308	330	323	327	295	304	296	322	287	281	291	340	320	278	298	296	313	342	297	291	310	288	280	296	264	295	295	302	301	329	291	289	322	310	299	305	324	265	329	287	289	295	289	316	284	336	280	303	308	292	322	321	277	286	311	290	303	306	289	303	325	297	285	318	306	272	304	272	299	324	287	299	276	295	286	287	313	307	290	282	296	289	310	314	270	309	292	290	280	277	335	324	331	300	332	312	289	290	319	297	297	282	287	316	289	301	311	301	307	292	284	304	273	307	324	308	306	297	295	296	300	284	304	307	289	276	280	325	316	262	296	318	319	264	269	289	320	272	288	326	300	335	328	283	313	279	281	296	303	292	285	288	307	347	310	325	325	284	312	297	283	297	295	261	294	318	294	309	327	305	299	283	280	281	285	294	286	309	286	321	305	301	290	304	280	296	280	311	284	280	292	295	281	295	270	304	320	304	318	283	313	239	296	267	323	276	327
12736	2413	3578	4869	3963	2442	1622	1250	1083	963	896	805	745	686	753	743	692	759	721	760	739	716	679	695	714	702	666	672	656	644	720	702	659	684	671	588	601	664	635	664	613	609	611	654	650	593	587	654	612	637	617	658	649	613	624	637	640	610	657	632	607	615	597	641	605	598	618	630	584	583	574	597	626	615	640	661	623	600	603	603	588	636	619	617	604	661	618	648	613	648	645	649	625	628	642	634	618	637	624	611	634	630	591	638	622	611	623	597	604	640	624	617	609	638	646	599	600	661	585	593	606	624	638	656	650	635	602	637	662	602	613	611	611	665	612	604	622	599	631	616	549	639	631	657	620	606	591	570	634	585	652	615	603	602	642	635	628	602	595	589	585	658	634	607	623	635	623	610	630	626	631	624	600	626	660	583	626	613	645	639	653	665	632	606	624	614	619	626	663	653	623	656	611	596	576	663	588	610	599	658	597	601	637	640	629	623	637	620	625	601	651	639	611	598	570	638	630	619	582	642	618	591	629	630	609	629	640	569	630	620	629	547	632	628	608	599	583	620	622	602	630	623	597	646	614	659	630	563	646	604	630	598	634	628	584	656	602	586	635	601	653	655	637	630	646	611	643	613	596	571	597	614	626	639	644	593	631	637	639	638	617	635	630	646	611	605	586	641	667	593	597	589	607	622	633	588	650	643	627	621	619	601	609	629	587	593	603	660	614	637	588	621	629	636	608	655	627	618	670	612	601	609	602	625	640	598	613	625	660	579	589	647	636	561	628	662	646	619	588	595	623	607	648	607	626	637	612	612	581	622	568	668	627	605	612	658	627	625	622	607	598	593	633	613	651	622	661	581	621	628	582	631	625	577	579	608	692	631	619	631	611	607	610	654	622	629	613	601	626	645	622	606	611	637	613	635	577	594	593	623	650	622	662	627	631	635	616	609	616	616	644	604	601	595	640	602	628	610	636	606	639	626	616	634	642	586	637	638	578	610	572	640	626	631	632	615	555	606	642	666	587	661	618	577	649	636	668	587	621	626	620	612	570	624	602	634	642	634	632	600	619	619	584	635	668	638	606	649	604	620	629	587	616	624	573	647	637	594	665	602	616	659	644	634	622	614	638	616	647	598	618	626	654	664	669	600	596	646	644	586	620	602	588	610	623	643	625	593	604	664	651	581	615	651	630	640	632	596	603	612	605	595	602	650	593	592	643	657	612	617	599	660	622	616	601	601	606	611	601	616	609	608	658	591	584	639	668	633	668	643	579	667	621	623	594	636	623	619	582	604	593	580	565	630	597	625	631	626	614	621	655	616	595	621	614	665	633	672	597	630	609	642	611	611	621	628	655	626	637	588	586	611	640	670	620	565	605	607	618	644	654	677	620	646	618	629	623	641	581	613	617	606	623	643	601	624	569	614	627	616	607	604	616	645	571	591	603	649	638	664	641	638	591	578	631	638	585	639	622	663	614	626	604	632	608	605	611	600	627	606	614	616	634	637	600	609	647	629	665	607	628	594	651	575	638	635	616	639	633	610	605	591	625	646	617	629	667	595	643	620	599	614	652	603	620	630	597	635	652	640	568	618	574	627	634	617	619	644	614	603	597	636	575	668	642	621	664	632	622	619	638	628	620	617	650	630	613	617	600	610	645	583	637	635	588	588	652	622	579	614	610	626	596	664	661	672	623	662	616	604	610	626	624	607	615	642	600	613	613	614	594	652	599	613	609	631	634	610	642	571	598	644	601	636	592	618	618	620	620	603	632	653	602	604	635	638	623	593	631	652	641	601	645	627	616	603	622	576	610	595	648	617	628	606	614	655	596	641	630	619	633	575	654	619	586	573	609	652	658	611	636	599	627	614	615	612	601	651	604	606	614	630	629	608	652	589	663	618	610	585	578	653	636	630	555	648	623	617	597	634	606	637	591	567	624	636	576	647	642	586	658	585	652	596	672	597	615	667	597	642	604	587	687	635	629	613	638	622	608	631	600	596	644	601	647	601	618	657	634	639	604	650	586	601	616	617	663	639	641	619	684	572	602	623	614	643	642	584	602	617	575	622	627	558	642	635	615	588	653	570	599	645	618	600	690	659	632	655	655	605	579	583	609	662	657	630	614	601	593	624	601	611	652	633	610	606	632	633	621	651	621	614	630	595	582	641	622	564	628	634	614	585	560	600	584	619	587	647	618	664	615	615	646	623	637	621	575	638	637	577	610	587	623	629	624	630	611	632	630	614	645	658	616	586	628	619	615	627	622	599	665	636	650	635	580	575	639	639	625	636	617	615	600	623	600	611	623	615	604	636	583	619	627	612	631	602	600	634	583	615	571	619	586	565	618	628	633	592	618	611	634	649	627	624	673	640	629	608	639	637	642	643	611	610	626	647	675	632	622	599	641	620	651	592	618	623	631	595	648	648	600	667	590	670	639	629	572	590	647	579	628	657	605	616	561	611	619	620	659	589	623	674	642	590	624	641	606	597	600	624	614	628	655	593	628	632	626	598	616	601	624	598	580	640	661	588	629	635	625	581	641	628	600	633	655	638	618	619	618	640	605	633	641	626	604	654	612	599	640	630	617	611	628	652	578	631	600	610	655	620	588	593	625	607	586	615	614	637	709	609	658	646	655	603	585	638	637	569	638	594	619	611	592	604	657	611	624	635	596	644	627	609	631	564	602	643	572	642	585	603	628	598	583	610	619	587	644	607	633	657	607	559	678	619	576	641	619	577	609	615	593	627	629	628	599	629	608	638	658	624	615	610	612	615	626	629	606	599	617	581	625	597	604	602	635	613	638	613	632	600	595	617	613	636	624	644	631	645	609	631	592	618	635	586	625	655	623	605	661	641	596	566	561	655	653	672	622	624	634	628	621	630	617	601	609	606	636	622	622	639	632	583	608	602	627	557	623	584	622	661	590	634	567	628	618	607	606	626	629	604	607	613	640	642	626	619	598	626	670	602	607	656	618	615	561	665	646	657	559	602	600	605	700	631	627	641	572	610	673	668	588	600	610	613	600	611	563	618	631	618	636	609	639	629	628	628	652	620	633	645	638	604	608	589	615	658	597	641	641	649	659	641	638	590	592	640	625	647	596	601	596	628	633	585	608	647	615	608	560	646	626	640	630	628	637	642	597	630	668	614	619	599	622	581	627	615	611	609	635	609	590	590	581	597	582	595	634	627	593	648	667	642	557	586	619	611	647	621	633	579	610	584	563	592	563	664	605	620	667	626	593	590	653	644	590	625	624	599	642	650	632	625	599	628	624	630	651	618	585	640	639	633	643	585	604	636	609	631	605	609	622	616	646	637	644	627	642	641	655	576	631	617	632	660	614	582	636	603	625	607	652	632	643	576	638	618	601	638	568	658	605	615	601	613	593	589	663	612	594	609	595	630	615	623	631	651	622	617	660	644	602	648	595	629	627	629	601	634	597	676	599	601	633	579	617	644	613	611	594	655	631	617	614	623	623	624	585	620	641	576	626	611	648	586	659	559
31100	7824	3249	2627	1706	1063	684	503	454	457	403	325	343	306	314	315	338	301	327	331	327	297	350	306	284	283	330	294	308	318	300	323	288	278	333	280	296	272	295	254	258	268	278	298	267	262	265	291	266	299	277	267	295	269	292	246	243	282	322	302	289	318	268	293	249	303	286	253	285	292	279	276	246	272	260	304	263	260	293	261	296	275	266	305	278	271	254	313	276	291	321	277	284	287	288	300	306	264	267	303	282	277	259	263	266	315	261	253	317	273	278	281	317	253	264	274	276	294	294	289	314	287	334	291	292	317	262	268	273	286	288	263	300	281	305	290	277	293	263	275	265	265	264	280	299	264	271	292	294	297	288	304	276	281	291	243	280	308	270	290	272	281	267	260	267	273	309	247	280	295	277	246	279	267	265	276	327	272	266	292	332	273	248	257	289	280	276	272	290	255	292	298	284	271	263	260	262	295	275	266	277	293	246	290	298	264	295	245	249	280	282	306	293	273	278	284	288	287	258	258	258	291	312	276	273	299	272	279	268	280	285	265	271	268	293	307	252	275	259	247	297	278	291	280	278	280	263	290	300	296	281	267	295	274	263	283	275	289	284	296	277	262	282	299	258	254	275	296	270	303	265	247	283	284	270	288	260	285	249	274	275	319	285	292	290	267	280	253	272	268	259	299	274	282	263	302	310	287	327	276	266	293	285	274	297	256	262	285	312	267	282	280	281	274	261	275	256	290	261	279	307	249	260	265	292	275	267	294	278	261	264	287	302	261	309	285	301	285	266	266	291	264	269	307	257	315	272	297	307	282	272	269	275	259	290	252	252	324	301	261	274	299	251	288	287	283	261	280	286	265	257	256	293	281	269	310	277	285	294	238	262	290	279	284	309	301	267	281	292	268	230	284	305	315	234	284	279	266	300	272	292	300	297	262	274	244	256	321	272	257	269	236	242	302	296	263	304	317	262	300	261	285	272	299	290	258	262	272	245	283	275	287	263	254	277	279	252	295	295	262	247	292	261	280	277	302	298	259	276	274	305	258	270	297	300	235	285	296	284	269	280	252	299	256	274	285	316	272	237	281	283	276	269	277	306	262	261	268	272	269	278	262	293	299	275	290	297	313	306	269	306	292	295	300	304	272	284	307	274	262	293	255	255	264	295	267	251	256	299	298	301	303	271	271	307	277	278	272	289	286	275	289	272	273	235	261	316	288	287	273	257	279	259	258	247	235	264	303	286	307	277	280	275	291	269	271	265	312	302	291	285	261	293	268	285	265	263	267	262	302	293	308	279	292	255	257	304	276	257	267	272	281	255	284	271	309	298	259	261	280	272	296	261	262	274	267	275	270	284	302	307	284	260	274	291	279	258	278	290	313	289	283	276	289	302	280	278	292	297	296	285	268	264	275	296	244	253	274	287	279	291	289	273	284	304	259	270	287	284	277	291	265	283	300	275	307	281	288	303	291	305	283	288	290	274	265	263	273	294	291	266	282	275	270	282	261	256	317	315	296	254	257	301	292	282	266	254	280	249	285	286	250	275	283	310	270	315	317	292	296	285	303	282	262	290	286	266	277	256	289	280	300	269	282	263	297	256	300	266	267	281	253	277	251	302	245	247	272	294	262	281	257	273	246	295	284	287	282	235	245	291	283	256	264	265	282	266	291	268	241	287	293	319	314	285	273	252	333	286	261	298	274	252	279	305	302	267	265	302	269	299	279	288	292	283	290	291	301	306	281	232	335	260	297	265	292	305	260	286	259	280	268	281	290	280	284	271	286	279	308	271	280	273	256	272	284	271	271	295	265	258	248	300	274	274	286	305	269	282	255	273	248	226	298	279	263	257	255	273	286	264	311	285	266	287	310	262	278	303	249	278	239	284	277	257	257	287	256	270	274	261	277	264	263	271	256	325	282	269	284	286	304	253	292	259	291	284	278	280	267	295	270	303	281	291	281	292	277	253	302	289	268	274	304	271	266	310	257	276	258	271	273	256	270	258	289	258	280	295	302	272	281	275	259	284	296	291	274	285	292	289	272	273	300	290	262	259	289	299	278	269	290	295	269	300	255	291	265	254	258	284	284	290	258	278	278	303	302	269	277	271	277	279	295	279	314	303	284	254	282	308	279	282	326	297	270	257	256	299	264	254	273	295	325	267	272	268	264	296	280	308	291	287	257	276	294	276	263	299	294	243	256	283	272	292	299	273	264	274	287	296	235	300	236	283	263	262	298	294	312	254	248	252	319	268	247	275	279	288	290	271	263	281	287	256	254	277	289	249	273	260	258	243	282	255	243	291	254	261	294	291	251	261	266	334	282	263	281	327	316	268	288	265	282	255	257	300	292	273	265	297	271	264	305	269	281	294	248	273	263	268	266	277	266	268	293	258	265	309	268	287	292	256	283	259	272	265	262	270	285	305	308	254	275	290	314	275	275	304	281	265	283	255	275	282	264	266	289	252	267	282	257	281	260	253	271	338	270	254	295	285	289	280	264	272	267	290	256	286	255	275	266	280	272	286	254	306	288	243	283	257	281	301	261	270	280	301	276	282	283	291	239	276	272	265	276	286	280	310	289	251	290	269	264	299	298	307	289	284	259	289	279	304	277	266	286	291	272	262	286	271	272	283	298	292	268	273	269	303	269	273	292	266	268	276	311	274	276	278	287	257	280	297	281	299	251	284	244	268	289	297	263	273	280	253	274	288	277	262	269	281	279	271	281	280	226	288	230	288	257	283	286	294	316	298	264	296	296	268	277	259	271	293	298	288	239	223	286	267	234	289	292	245	286	272	296	272	267	271	260	341	284	293	282	297	283	303	267	262	279	276	252	267	303	290	272	270	265	288	292	310	278	289	281	264	283	288	280	261	249	233	267	244	298	281	273	276	295	284	280	292	277	279	283	300	286	261	284	307	256	263	285	273	295	265	284	267	266	270	276	240	307	272	302	318	268	270	303	254	289	290	273	308	306	296	300	256	269	284	294	275	266	286	268	256	279	286	286	293	272	286	278	288	277	295	278	301	288	262	227	269	284	294	304	271	288	273	272	266	269	257	275	270	280	299	301	280	291	287	244	291	280	265	260	213	275	283	304	268	297	332	322	277	302	293	298	331	300	283	249	297	268	310	268	295	276	283	284	305	254	272	272	266	245	274	292	291	307	283	237	260	265	237	293	246	240	244	272	311	265	274	258	295	286	276	284	265	278	248	274	290	263	282	268	279	290	295	297	260	259	264	266	272	276	283	248	289	297	262	305	310	297	278	268	283	274	286	271	280	273	262	295	277	254	273	281	283	261	264	292	265	305	293	298	282	264	261	265	296	312	291	271	276	274	285	295	304	315	277	297	251	276	321	266	255	279	281	277	241	246	256	250	276	270	302	265	303	269	291	279	288	284	294	287	293	268	281	274	288	273	312	282	272	289	277	288	279	280	259	287	309	305	295	254	250	294	286	268	265	305	296	278	276	325	277	300	258	279	297	264	294	259	269	284	273	302
17872	3808	5631	7462	6199	3927	2597	1963	1609	1366	1244	1027	956	827	781	782	790	822	831	766	847	815	833	760	782	748	750	728	676	747	695	684	689	718	627	638	656	642	672	636	647	634	680	655	633	657	606	644	601	658	614	600	616	675	605	686	627	658	598	622	654	622	635	636	607	582	639	655	660	632	637	616	629	664	614	629	643	627	678	591	645	578	609	606	570	597	629	638	605	666	593	623	659	595	648	621	614	650	590	662	629	659	625	589	651	689	645	661	573	646	603	624	611	600	628	633	647	641	657	614	603	581	653	645	596	613	634	661	589	650	611	642	642	604	608	584	667	645	658	616	613	582	661	599	629	638	640	608	597	584	636	609	604	593	628	601	595	658	651	597	610	617	597	642	600	616	589	637	644	633	647	614	587	627	642	648	622	615	625	603	642	607	610	643	628	649	647	604	612	620	612	635	637	562	666	638	625	649	585	619	558	592	603	643	595	625	609	620	595	613	576	611	605	590	651	657	616	696	627	627	644	602	619	601	587	624	605	578	643	641	630	652	627	616	574	617	626	650	599	641	642	599	590	608	632	620	611	631	612	606	621	622	679	650	628	604	594	615	595	628	601	629	598	623	604	644	651	645	617	597	643	673	593	614	621	651	567	574	621	642	564	650	609	608	602	623	622	637	577	608	595	648	623	569	607	585	619	624	626	642	617	640	618	626	632	593	583	618	595	550	587	636	611	595	587	629	596	597	585	613	609	586	668	613	625	635	612	569	617	676	654	687	667	646	588	663	601	641	575	587	585	617	569	595	638	635	633	592	587	603	604	598	557	621	617	609	644	583	589	611	593	603	618	591	583	587	664	636	593	626	626	631	653	600	627	645	605	633	528	675	624	587	637	626	601	639	654	613	614	604	589	590	617	628	614	609	617	574	645	600	625	634	624	610	607	608	597	632	635	631	630	620	628	633	627	581	609	631	621	603	619	575	596	626	631	590	649	619	568	604	649	643	663	619	653	606	617	591	584	659	629	594	585	660	637	600	620	606	592	664	659	654	581	630	662	572	619	601	643	610	587	627	615	655	631	570	657	601	601	625	580	631	597	616	618	608	616	627	625	631	615	608	634	610	585	623	624	641	630	608	615	587	609	635	617	622	619	652	586	604	671	679	638	628	630	630	578	580	607	601	615	631	627	636	650	649	582	624	659	650	639	631	598	650	638	643	688	606	615	624	605	635	629	580	613	602	628	630	591	599	622	569	622	641	594	628	624	620	617	625	644	599	615	652	627	600	605	609	619	621	591	633	644	615	619	593	665	610	605	637	587	630	630	620	629	597	637	623	644	610	611	620	634	630	584	626	624	588	571	623	648	655	609	651	615	641	603	607	602	627	560	598	642	595	590	615	616	572	628	592	580	611	640	593	637	641	639	623	590	608	607	617	569	629	594	622	607	555	603	609	579	624	617	626	649	595	601	602	595	617	608	655	647	628	673	574	642	601	631	589	609	682	603	632	646	606	662	589	586	606	592	633	622	643	588	590	599	623	591	620	624	579	634	629	605	626	614	614	627	622	599	662	640	558	588	609	557	606	656	625	661	611	615	614	631	612	616	613	602	607	634	592	606	641	588	638	582	663	640	600	638	637	568	636	590	581	667	580	617	634	641	604	620	643	611	655	648	636	634	636	659	652	586	594	584	647	579	637	577	635	645	647	583	582	640	622	632	567	579	641	639	634	648	650	622	580	630	640	630	584	595	616	622	618	588	651	630	587	614	577	641	594	594	617	627	592	623	590	624	613	611	605	605	545	646	628	625	650	606	621	619	602	655	633	643	634	585	666	637	605	603	625	575	611	646	624	612	609	590	624	635	610	572	612	597	576	592	593	597	620	629	646	634	625	642	591	660	596	592	633	598	631	604	630	615	626	631	602	629	669	592	660	625	627	671	685	627	618	702	584	661	576	616	635	574	598	643	593	603	648	601	631	578	588	589	632	617	610	616	604	637	627	619	620	611	634	590	616	635	616	623	626	681	612	655	620	625	620	662	652	633	646	628	640	630	611	607	630	645	586	595	605	664	593	614	622	616	636	624	606	616	608	604	636	637	591	594	601	650	638	597	578	607	606	642	620	604	656	605	633	619	622	612	597	633	629	558	602	620	603	607	637	604	611	577	634	595	575	645	599	593	648	673	581	612	608	607	639	621	657	581	633	654	609	616	690	602	581	646	645	645	607	601	608	646	676	608	625	621	607	652	587	630	601	601	560	641	615	629	610	615	576	639	631	620	636	639	649	579	635	621	607	615	619	627	679	598	595	607	618	616	624	622	608	622	627	624	606	637	634	623	623	629	609	591	603	672	669	603	620	623	614	621	669	625	654	635	630	602	609	629	641	606	628	623	615	644	584	623	617	599	624	632	583	617	648	674	629	620	590	620	671	605	617	568	609	600	607	598	666	612	618	617	605	600	611	614	603	633	576	614	628	609	646	611	594	642	617	618	638	630	640	654	679	659	668	578	598	592	635	591	584	627	629	640	589	663	639	610	629	645	605	578	613	647	601	635	639	646	559	596	631	577	624	637	600	618	642	625	630	663	621	641	573	626	576	645	675	617	651	591	579	586	605	641	618	633	679	612	624	606	641	607	646	605	576	618	635	635	601	613	628	617	622	608	627	603	608	638	632	647	621	621	663	640	617	598	613	627	634	602	667	637	623	621	617	648	605	664	621	605	658	594	658	606	638	584	673	600	585	672	633	595	609	618	610	610	597	595	652	620	608	620	596	601	642	616	639	559	590	626	615	607	621	616	607	608	611	612	572	635	608	629	640	608	608	580	596	632	652	628	607	568	607	590	636	593	650	633	599	607	642	637	574	616	605	622	641	650	569	581	667	614	589	674	611	600	597	634	643	556	629	600	619	641	599	585	617	623	629	629	696	615	609	643	593	629	631	635	597	647	675	598	569	599	586	648	616	586	580	631	646	636	639	593	612	615	604	630	552	597	653	652	606	616	595	604	599	617	594	610	644	666	614	621	589	617	617	601	606	636	591	626	634	649	591	612	595	581	610	652	595	612	613	618	634	654	570	587	587	582	620	631	601	573	588	577	648	599	625	599	647	619	605	613	615	657	635	634	673	635	651	587	614	619	663	616	628	622	602	608	612	641	590	598	594	617	611	627	616	650	623	628	609	617	594	640	602	606	645	603	633	626	649	620	621	577	617	661	600	683	644	635	615	661	645	649	641	602	602	655	634	646	623	611	648	663	597	646	595	645	631	614	611	603	594	641	612	616	619	649	579	636	602	578	581	600	644	650	636	647	598	582	607	600	563	611	583	606	625	659	642	637	628	618	626	658	624	608	626	654	591	612	607	641	665	621	637	607	582	611	624	602	678	602	607	615	602	628	599	638	616	620	667	610	628	657	624	605	624	666	639	609	653	623	616	581	601	606	644	637	582	607	600	654	612	621	659	601	614	557	648	664	590	639	638	595	582	616	660	611	601	604	641	629	654
10017	1691	831	783	571	349	262	207	187	195	165	168	179	169	146	157	186	186	171	172	188	159	204	162	143	145	149	138	164	169	166	165	172	195	160	183	173	162	137	172	171	166	179	171	151	173	162	174	172	158	190	197	161	140	169	156	163	186	179	175	177	176	177	172	160	169	190	175	140	144	175	159	179	164	159	174	162	166	162	166	171	186	152	160	151	189	172	178	165	177	163	164	177	177	149	179	148	169	155	168	135	165	161	165	151	160	156	173	179	191	161	168	143	151	147	149	143	167	159	160	181	144	143	163	146	145	138	174	161	148	117	164	148	158	141	169	172	143	146	161	164	167	162	152	157	166	156	165	157	147	147	142	176	148	182	163	159	169	161	157	150	165	156	160	170	194	145	162	159	145	155	145	167	151	153	169	147	173	154	131	164	162	150	155	169	157	165	175	153	163	170	171	163	141	158	161	152	138	170	159	130	142	160	162	172	173	164	149	175	153	179	177	175	199	165	168	160	156	162	170	148	192	165	177	141	169	170	167	144	189	155	179	147	166	145	165	180	167	172	142	171	143	161	189	177	165	173	169	184	160	166	158	174	183	181	160	145	192	161	147	141	155	147	166	156	171	132	177	161	163	149	161	175	174	156	156	176	148	155	185	171	161	138	169	148	150	178	151	181	165	140	166	145	162	148	184	151	192	166	147	178	169	158	165	155	152	152	179	185	138	136	153	153	171	166	163	167	159	187	143	173	143	164	180	169	167	177	149	172	171	163	155	158	167	161	176	165	147	149	151	172	153	166	173	184	188	165	167	159	165	186	150	166	180	176	147	161	176	171	153	146	151	166	162	166	177	180	176	161	161	189	149	143	205	178	147	170	182	143	189	162	167	169	167	187	159	167	151	189	171	183	194	166	166	184	161	180	170	163	155	160	166	172	176	119	157	156	171	179	169	165	154	181	169	181	141	164	153	178	169	159	167	128	152	151	160	156	148	141	166	155	173	150	145	163	157	157	159	154	148	149	157	164	173	154	162	163	182	138	164	164	166	150	149	153	160	171	147	187	167	158	163	146	165	188	173	170	157	153	141	188	137	165	159	163	156	139	170	145	149	145	150	183	168	181	160	168	143	163	167	156	151	140	163	132	185	193	143	156	192	181	150	181	180	156	164	150	146	152	164	167	158	143	154	164	187	190	151	160	156	160	153	158	144	157	163	174	175	136	155	166	179	152	143	155	172	167	156	174	174	135	177	167	149	166	150	145	163	173	172	163	120	161	169	172	178	137	192	142	173	161	158	166	193	185	171	136	162	165	143	130	180	159	154	147	158	176	173	174	149	161	176	165	163	184	167	172	187	155	171	169	173	151	149	164	146	185	148	183	185	163	171	149	152	170	183	144	183	168	160	184	168	130	167	155	166	169	153	166	176	152	161	157	159	148	179	147	163	169	155	167	153	160	167	180	144	152	153	175	170	178	153	162	167	135	169	162	176	158	154	177	158	168	151	156	129	140	160	151	157	170	153	168	154	166	192	162	195	175	167	175	162	180	153	151	162	143	171	161	171	159	149	159	158	164	183	172	160	151	145	171	195	162	160	169	164	162	140	156	156	170	171	164	151	153	164	183	171	156	171	165	164	177	160	147	135	154	156	187	153	144	143	157	148	166	155	183	172	166	150	151	167	173	152	164	143	168	157	153	147	157	167	170	162	170	173	159	156	160	148	177	172	153	154	163	154	148	174	179	161	165	159	153	144	178	131	162	148	161	185	175	162	147	153	165	154	147	179	169	146	158	162	152	181	161	158	173	174	149	169	159	161	148	187	170	150	164	152	170	172	154	154	169	148	166	172	168	162	172	166	151	155	186	165	174	154	169	155	163	162	150	160	157	176	165	170	161	152	173	172	155	162	145	173	163	173	178	169	154	138	144	192	188	172	175	142	167	143	164	155	168	151	149	184	149	170	162	155	169	156	167	145	165	177	179	157	161	157	161	145	154	150	168	161	152	140	170	163	143	170	154	157	169	145	169	153	175	160	150	169	169	174	193	158	158	153	144	160	183	158	161	171	152	180	142	170	178	169	151	193	146	181	145	161	148	158	137	174	176	166	153	158	158	186	148	156	170	162	160	161	152	189	180	160	156	169	159	156	177	178	177	152	191	160	166	153	149	151	161	176	153	163	151	143	171	165	163	165	212	181	194	197	179	165	166	164	155	178	178	178	167	152	178	176	171	162	149	151	158	142	166	167	156	141	157	166	146	183	190	135	147	185	172	158	149	138	143	160	156	152	167	179	171	163	161	186	171	164	149	156	172	158	147	123	175	161	164	164	167	149	162	141	154	149	158	176	173	174	150	153	179	196	171	177	173	168	153	182	140	152	179	177	205	189	164	165	171	164	153	130	147	152	152	183	143	152	168	161	165	151	145	134	200	164	172	166	152	169	156	163	164	156	147	184	155	163	167	137	179	185	135	150	181	161	168	163	160	133	170	165	156	179	160	181	134	158	148	161	185	141	171	166	147	175	152	151	161	192	173	169	183	157	160	164	150	169	172	136	147	141	184	184	179	136	129	163	159	152	159	158	160	177	143	175	164	171	150	180	189	180	190	135	156	160	159	156	162	168	139	155	187	165	172	166	180	169	165	171	162	156	172	168	154	171	134	155	163	159	151	161	185	157	175	174	162	170	175	143	155	144	134	146	162	158	163	176	171	158	169	165	152	179	152	165	172	152	183	166	137	163	158	160	160	146	172	152	149	188	166	176	177	147	154	173	169	185	170	152	168	169	163	157	164	143	170	188	167	141	182	146	161	148	166	158	163	169	131	172	157	150	148	159	145	149	164	173	149	131	172	169	150	146	174	165	135	163	155	174	171	162	161	156	148	165	168	139	160	136	153	156	158	156	153	140	166	150	190	165	197	155	161	160	153	166	171	157	178	166	155	176	161	170	171	168	167	160	169	180	185	161	166	172	154	177	169	158	178	156	180	167	161	136	174	157	194	180	164	169	161	171	154	177	180	161	165	156	153	174	167	183	147	158	159	169	146	141	160	144	154	175	147	161	161	138	151	141	189	168	178	167	155	171	173	166	155	137	178	171	162	178	175	182	146	169	170	188	176	159	165	161	171	151	138	174	173	167	164	158	167	162	154	152	161	168	173	161	152	144	150	164	158	173	154	148	184	157	157	157	151	144	172	171	155	173	189	156	168	173	163	180	167	160	145	186	151	153	146	168	160	171	174	175	152	177	171	177	181	171	155	166	164	182	190	165	145	179	166	167	171	145	146	169	149	158	163	178	158	140	156	145	168	155	169	168	172	148	174	183	141	145	164	183	168	165	169	157	168	170	176	169	169	170	179	154	154	205	144	150	143	183	173	150	193	181	154	160	168	164	168	158	150	156	154	171	162	160	180	152	166	168	163	170	165	151	172	178	178	148	168	151	159	155	154	165	151	137	185	181	153	173	175	161	170	157	166	155	169	140	168	143	171	167	148	177	143	163
6212	1234	1931	2614	2159	1347	861	638	605	549	504	462	440	458	444	438	420	416	444	459	471	442	427	444	449	441	450	426	420	437	436	393	431	400	398	418	374	364	427	372	426	418	412	441	421	376	407	382	413	409	406	428	414	420	407	423	407	383	420	391	413	407	388	401	431	434	401	408	403	371	414	398	422	392	398	404	393	400	417	429	393	396	450	407	410	439	383	408	415	415	423	429	391	380	412	399	406	407	416	413	385	416	419	407	426	431	379	405	365	391	373	386	446	417	407	400	427	443	428	409	427	406	430	418	424	382	410	398	403	412	365	409	435	420	411	440	416	396	437	450	422	412	411	384	414	421	413	383	418	406	421	421	382	409	410	376	406	395	463	409	420	405	375	410	434	394	360	462	416	431	439	432	407	420	375	402	397	427	395	404	396	437	466	394	445	430	409	432	410	430	434	403	429	404	372	421	404	439	397	369	441	413	388	443	417	401	373	414	378	407	423	391	409	405	389	416	363	371	395	387	376	392	416	420	397	402	397	422	392	413	373	402	406	368	373	440	428	360	405	436	387	405	390	389	425	411	426	400	404	391	379	409	374	408	422	417	437	406	444	417	406	399	383	359	385	410	391	412	397	394	401	391	414	384	371	381	417	394	396	390	412	417	455	383	402	397	412	399	412	407	423	400	414	370	414	427	418	384	422	403	401	396	421	402	427	420	372	429	398	367	404	404	409	406	379	438	426	422	416	402	426	400	412	384	403	436	406	414	368	422	424	401	406	419	421	411	409	413	412	413	444	388	410	377	422	396	384	396	431	404	405	403	415	394	418	404	398	408	440	410	421	422	404	407	425	441	397	406	384	431	396	386	407	409	394	401	400	415	407	394	422	447	402	372	395	437	424	400	400	429	414	391	445	402	413	380	425	394	411	398	404	409	403	429	420	422	413	399	393	422	395	414	406	370	406	406	430	439	417	433	417	391	435	400	417	425	416	395	372	398	383	440	433	371	383	421	409	403	421	363	422	417	424	412	406	388	404	399	432	430	421	399	398	408	412	397	422	399	391	371	420	387	397	414	412	393	393	445	395	380	396	388	425	429	387	382	442	425	454	404	340	411	407	416	419	393	438	371	396	410	411	412	405	405	390	338	411	431	409	438	387	406	410	418	407	384	412	412	391	405	413	368	412	417	415	375	402	398	382	410	401	387	402	431	409	416	413	404	419	376	421	399	422	401	409	392	419	431	397	410	394	398	447	417	396	413	416	393	422	388	371	408	435	364	415	400	398	387	383	419	405	436	409	442	404	423	400	395	391	443	440	385	436	395	404	418	436	429	406	420	379	408	398	383	365	397	397	407	384	397	399	435	410	409	415	383	367	394	460	385	408	390	413	410	388	401	401	429	415	418	409	393	407	405	422	421	444	406	417	384	412	434	403	409	423	381	365	410	430	417	401	437	421	413	399	412	400	386	415	442	419	409	426	404	429	372	352	401	386	410	403	434	390	394	415	382	423	432	395	358	394	398	434	395	431	422	407	399	396	395	406	421	407	412	403	439	419	415	405	397	369	422	409	406	404	420	380	407	415	404	406	410	417	394	391	422	408	387	411	431	415	421	420	385	408	404	389	417	428	382	414	444	407	435	413	384	415	395	408	406	421	415	414	433	425	427	446	392	403	402	452	417	412	444	420	416	425	413	410	392	411	401	392	450	420	411	388	390	415	464	429	407	399	413	407	439	416	417	394	401	446	401	416	433	399	409	427	414	414	449	400	400	391	415	393	395	427	424	389	435	403	418	415	394	395	375	410	397	421	401	415	406	413	411	407	415	378	398	393	406	393	405	414	432	396	427	430	401	422	424	373	393	426	431	421	416	412	364	414	441	473	392	402	412	381	420	394	437	411	414	399	425	450	393	387	426	449	428	378	393	409	394	403	409	426	411	428	444	450	433	439	402	414	412	429	422	406	405	388	393	390	384	445	386	404	424	416	400	379	399	398	409	449	426	430	420	422	387	394	405	424	400	392	424	386	416	431	394	447	381	379	416	443	384	432	398	438	417	396	386	404	429	391	428	381	432	401	398	398	402	428	383	400	388	402	387	402	413	401	398	396	402	400	414	446	443	425	400	405	447	460	396	439	389	388	382	394	438	387	451	428	360	439	386	423	421	399	443	422	410	423	380	414	416	402	369	420	391	442	408	419	403	426	416	380	417	401	443	387	436	414	420	424	424	372	384	419	424	407	422	407	430	366	378	418	429	398	409	439	391	430	426	401	406	407	433	403	401	399	408	447	388	375	417	394	400	391	406	398	403	446	403	409	410	395	384	434	407	436	422	426	436	378	406	415	429	383	410	388	383	377	444	388	469	375	429	395	397	382	420	390	397	413	420	377	368	402	398	421	422	383	407	427	418	391	395	386	415	446	444	423	390	420	408	400	382	416	383	414	424	396	405	413	406	402	399	448	396	410	429	378	409	418	434	375	427	398	391	403	386	401	392	397	379	400	430	408	420	407	412	399	423	422	417	416	406	410	391	410	390	445	382	397	377	415	415	431	417	414	422	394	410	383	438	412	420	387	402	386	435	404	405	382	393	493	373	399	378	387	395	389	423	391	416	379	381	370	430	392	404	393	406	417	394	434	428	413	383	420	398	448	394	383	435	356	385	413	381	400	360	404	415	419	383	390	395	431	387	400	402	373	412	442	413	447	408	403	421	435	427	376	411	383	409	415	422	375	416	373	392	406	443	419	386	401	448	395	405	422	435	390	410	407	408	425	401	413	412	392	428	401	426	384	415	381	413	399	411	419	416	418	425	395	446	429	389	405	431	411	406	421	397	412	408	403	368	447	412	412	409	435	391	371	422	411	428	389	402	407	414	401	419	392	425	386	413	396	400	360	394	376	410	410	406	379	415	408	445	413	414	417	418	417	408	408	393	418	388	410	393	440	451	396	372	433	397	393	395	403	373	450	404	392	412	428	398	405	397	411	419	381	426	405	417	407	429	437	416	389	418	408	373	416	373	397	407	433	403	406	399	409	360	406	422	359	403	451	449	393	401	402	401	385	436	422	379	382	433	423	414	427	379	403	424	417	387	387	393	457	408	364	390	417	405	411	411	382	414	409	378	409	364	401	396	390	370	380	351	405	412	385	382	394	415	375	408	433	381	380	387	412	387	421	388	420	415	434	438	424	446	380	405	371	449	395	443	436	415	430	416	416	406	400	434	380	416	430	430	420	391	384	459	425	384	433	421	413	400	410	412	408	412	432	409	387	436	403	433	390	395	394	436	400	423	391	388	411	396	387	447	370	450	424	374	410	400	416	416	428	391	375	387	403	444	426	412	404	430	458	383	438	403	382	437	431	428	420	425	409	403	411	405	398	386	411	378	419	407	393	424	431	442	393	393	458	380	410	410	401	420	406	400	429	417	397	442	416	399	400	431	406	401	429	407	406	430	412	415	407	373	407	410	393	412	394	380	414	370	421	375	435	411	405	389	386	381
22228	4472	2132	1723	1252	803	524	418	416	372	372	329	333	303	324	342	317	288	321	324	333	308	313	331	286	306	305	282	303	302	306	298	271	321	311	315	319	291	304	319	295	314	303	295	313	293	314	310	311	300	289	284	302	312	302	316	311	329	279	281	309	272	324	326	332	306	307	291	298	302	252	307	346	269	285	286	291	293	291	309	282	280	312	246	263	280	284	261	330	327	276	278	298	314	297	266	270	317	316	326	295	270	308	294	300	283	321	299	276	304	285	296	277	322	336	276	316	316	300	249	262	301	294	308	298	324	312	294	291	310	283	316	303	306	293	321	298	298	307	301	296	290	267	293	345	291	312	288	292	282	291	287	322	307	297	287	279	301	315	295	302	260	295	321	318	277	274	335	269	319	279	257	298	320	303	279	271	291	281	295	297	331	253	300	313	306	311	290	307	337	291	304	305	273	268	324	269	310	300	310	272	280	298	292	323	291	300	301	320	309	256	299	312	289	309	304	307	314	287	287	307	305	303	307	261	283	296	276	279	294	280	283	306	302	283	282	288	301	345	329	294	271	277	302	300	285	269	286	307	316	304	310	295	319	297	295	291	295	313	270	334	299	301	260	301	317	300	278	279	303	277	310	314	299	281	294	280	308	299	333	330	307	316	260	287	306	303	334	294	283	294	302	279	296	347	246	303	283	269	285	306	307	276	281	282	273	296	285	308	287	312	295	286	270	315	316	294	278	285	258	306	293	316	320	308	326	284	283	304	260	290	297	277	284	287	322	275	264	283	287	285	309	285	284	270	310	265	278	307	311	303	248	282	286	300	301	326	306	265	271	293	297	318	303	300	277	282	321	279	297	296	271	301	283	281	307	297	305	307	291	288	285	280	306	329	279	314	289	316	303	272	301	331	278	305	293	303	330	305	301	236	277	327	266	296	277	289	322	303	306	293	335	306	282	290	327	284	301	303	295	274	283	287	293	319	330	320	309	298	290	279	295	282	332	305	265	280	269	284	297	292	306	310	322	303	313	277	308	294	290	315	294	302	309	275	314	286	317	289	324	310	295	307	298	323	321	306	309	324	321	324	288	315	324	309	323	305	308	295	306	311	297	301	293	313	318	295	301	293	315	296	289	290	306	335	294	316	286	301	277	287	307	288	291	314	293	329	305	287	322	314	300	302	297	295	303	296	277	291	299	290	299	317	313	328	268	279	332	286	319	312	294	289	306	296	314	320	268	303	280	294	278	275	280	274	274	309	291	303	329	291	306	315	292	288	302	336	324	264	318	258	291	287	299	309	284	312	275	264	300	309	280	301	302	307	288	297	300	289	301	284	280	299	289	319	324	298	306	256	304	283	265	288	264	295	309	309	275	305	284	300	293	279	271	286	302	320	327	266	301	287	284	276	290	301	304	276	304	331	277	294	294	319	295	285	314	263	338	268	289	287	307	267	294	302	303	302	290	278	279	306	315	327	294	283	288	300	350	294	303	288	267	316	300	295	272	283	294	289	284	325	283	303	284	296	295	282	291	282	306	314	297	323	291	300	312	320	311	289	334	314	320	282	309	283	308	295	320	300	309	302	305	314	320	309	323	294	286	289	281	264	274	312	311	302	284	307	306	316	279	316	281	288	321	306	293	306	310	321	318	316	300	292	292	317	307	288	303	324	283	285	321	277	287	318	299	283	272	342	290	278	305	299	277	297	270	308	272	317	302	329	301	264	300	320	302	295	292	276	277	291	290	328	316	311	287	302	277	308	267	311	296	310	273	272	317	295	299	306	282	279	295	281	278	269	266	269	286	266	293	292	292	297	312	296	280	287	290	311	284	280	284	270	284	289	276	296	315	271	266	295	274	304	339	280	303	286	297	284	277	314	290	330	285	321	292	288	314	300	291	306	294	323	318	338	298	293	303	320	288	307	288	311	280	291	308	265	309	293	283	272	287	287	261	286	301	299	311	299	299	282	285	298	302	285	290	262	312	314	281	328	276	310	292	324	295	319	331	322	272	298	321	293	276	296	314	297	286	307	341	291	296	295	262	315	285	283	299	310	316	284	301	312	273	300	296	312	302	288	302	294	298	291	293	294	294	317	281	276	315	269	325	315	288	315	299	317	283	314	289	279	269	295	302	288	307	268	325	333	284	333	293	286	299	302	298	277	315	290	284	321	305	298	295	305	318	291	271	322	303	302	281	290	280	313	317	305	293	300	302	303	298	312	290	272	312	308	290	272	293	288	310	306	252	316	268	297	317	266	306	278	320	275	277	287	277	318	295	301	308	292	319	310	311	287	267	283	317	280	306	277	292	322	299	298	324	305	287	289	310	318	308	303	282	297	301	336	302	275	305	274	320	278	290	297	302	300	283	311	316	292	284	284	290	293	292	292	246	331	305	323	310	304	279	297	299	297	292	316	291	266	286	299	292	314	302	308	326	284	282	285	305	299	271	251	274	314	271	309	291	324	303	326	325	281	356	299	271	280	301	320	329	306	303	314	285	330	275	296	285	282	288	271	300	279	299	268	323	313	340	270	298	260	319	274	295	292	297	307	288	301	317	317	295	300	273	311	335	359	290	346	278	291	321	307	292	289	322	342	320	284	288	290	266	293	288	303	307	307	311	289	301	312	285	319	316	317	319	322	273	312	300	252	295	313	289	315	293	308	306	325	301	288	321	268	296	320	306	303	272	305	266	285	304	293	303	282	311	303	304	306	302	294	288	311	320	282	304	275	288	336	320	252	266	266	275	270	293	341	268	291	303	306	288	302	321	321	302	289	299	297	318	282	294	327	335	302	267	304	276	317	283	284	304	303	296	325	268	292	312	302	273	262	266	285	302	316	285	318	379	324	308	280	321	281	307	320	322	285	296	322	303	286	279	293	288	273	261	295	317	323	277	294	315	291	299	308	303	310	277	266	263	310	326	309	290	286	295	283	303	236	309	254	279	353	311	305	304	288	300	285	296	337	318	281	329	306	318	311	327	302	281	279	322	320	282	306	298	313	298	286	319	310	270	312	304	293	307	314	258	313	309	309	279	336	287	345	347	268	287	291	310	279	290	310	342	298	296	302	276	277	280	323	312	291	338	298	277	282	313	315	292	298	307	295	288	257	328	311	284	284	308	289	267	269	317	292	292	300	285	257	274	295	294	302	292	300	312	296	303	304	305	279	268	287	284	282	319	317	326	285	287	303	267	293	312	264	279	289	300	314	298	306	261	290	298	281	330	292	299	276	267	282	289	292	310	264	298	297	302	288	294	291	302	323	252	300	279	316	267	291	304	264	266	294	319	266	293	307	295	296	318	299	313	330	307	328	288	267	291	303	293	257	274	316	343	306	281	294	309	274	262	282	310	293	301	293	303	299	282	291	288	296	287	289	267	293	305	291	296	275	293	298	298	295	253	316	272	271	321	321	326	294	286	318	297	294	306	321	320	312	285	297	316	317	299	286	301	303	306	281	289	327	280	286	276	288	279	288	312	316	279	277	311	304	305
14034	2772	4232	5438	4641	3029	1887	1493	1292	1152	1080	962	883	759	771	822	810	753	793	803	837	797	764	784	733	772	812	757	720	695	716	681	725	697	707	689	670	716	705	677	704	729	669	653	686	756	647	713	700	685	694	662	709	644	659	664	701	711	722	646	655	692	622	709	682	693	685	656	726	643	693	667	619	682	706	650	710	655	703	742	660	654	666	679	708	686	651	727	705	677	630	679	737	678	689	706	671	673	635	655	708	674	644	711	663	691	682	670	687	665	690	634	662	652	698	715	648	701	638	696	645	672	720	675	709	721	663	679	675	656	659	652	664	652	675	638	679	707	703	703	693	651	696	677	679	695	648	694	666	698	671	664	642	679	675	670	648	699	670	685	694	661	683	637	686	670	637	727	684	672	687	685	693	706	680	665	667	668	612	665	649	661	673	703	682	684	670	693	685	652	670	632	676	690	693	638	701	690	680	675	627	703	670	689	639	687	683	645	695	684	699	690	687	674	661	666	648	710	662	687	717	662	672	708	704	635	704	607	694	637	676	707	647	672	701	661	641	715	740	678	641	637	692	664	702	664	666	676	720	654	674	707	674	723	648	692	681	692	663	670	673	686	648	691	691	689	705	677	623	687	703	689	707	685	706	673	729	731	649	636	706	682	675	647	663	655	678	671	652	681	738	686	728	696	657	630	713	705	691	675	720	691	685	644	678	669	653	683	686	670	604	672	661	732	689	660	650	664	692	650	634	700	707	677	691	717	685	660	665	674	665	621	670	667	697	671	713	668	634	671	617	705	635	716	687	661	660	654	685	694	663	661	684	676	685	629	715	709	737	699	673	737	740	708	673	670	703	663	680	726	683	640	695	693	657	664	656	712	682	703	662	708	676	671	691	638	688	683	668	687	639	658	680	710	702	708	701	668	656	636	716	702	676	698	675	677	712	676	674	677	625	695	688	674	692	665	683	722	685	665	685	663	659	671	699	639	716	688	665	651	659	685	648	664	694	618	677	673	687	679	678	657	678	652	737	683	673	684	694	647	656	684	666	626	688	709	700	707	670	682	678	645	670	682	624	672	666	687	701	632	672	729	686	666	689	673	648	663	677	672	677	651	669	666	690	713	675	669	681	720	667	718	693	704	684	670	690	682	677	698	701	659	664	671	699	681	684	655	653	684	684	685	633	676	684	643	653	657	640	618	669	689	691	651	631	686	682	639	698	709	689	657	669	629	683	700	722	696	671	677	643	688	668	678	638	699	702	710	632	693	700	672	704	678	649	616	624	641	659	654	689	646	700	673	632	706	693	687	696	620	641	692	689	688	686	716	707	694	660	670	672	647	672	655	679	674	719	692	636	706	682	719	684	684	672	649	690	661	715	679	681	655	726	704	682	679	653	654	683	698	716	678	626	635	655	661	686	658	687	672	686	669	716	667	657	662	672	679	660	653	646	697	673	679	661	655	675	667	679	696	664	624	675	649	698	665	663	686	636	678	706	696	632	640	705	684	670	736	676	645	703	669	671	701	656	703	674	665	642	668	662	691	677	671	675	662	697	655	669	674	705	675	709	649	648	699	651	676	722	663	677	660	667	734	653	696	639	661	699	657	698	686	696	657	693	664	677	669	694	636	661	687	711	690	682	657	682	647	702	667	704	659	726	687	742	679	703	679	696	676	688	653	663	646	706	706	653	628	683	718	693	680	672	689	659	700	661	679	679	673	665	679	697	681	647	667	697	666	695	637	689	689	673	677	670	631	682	635	642	705	683	643	688	652	751	643	704	664	704	689	700	675	614	697	623	636	649	689	689	729	683	681	653	623	647	714	701	659	670	660	686	665	648	643	718	666	717	676	671	707	654	608	738	635	702	679	697	667	640	681	710	704	724	723	695	684	703	654	644	718	701	664	720	722	691	695	647	720	690	695	678	685	703	714	611	706	711	703	630	669	702	680	659	700	683	678	715	663	677	655	647	684	682	704	664	638	662	694	618	730	691	702	635	621	639	644	630	678	655	662	650	656	672	647	677	700	612	677	672	634	675	649	661	691	702	636	664	691	689	667	685	653	662	681	674	645	657	702	665	679	684	671	688	685	707	664	699	649	692	724	638	682	630	642	662	686	658	690	669	707	697	726	687	669	708	704	689	680	714	677	726	677	656	687	704	687	709	668	687	690	645	626	696	685	700	664	661	696	717	633	678	668	671	694	691	730	672	651	695	716	661	675	687	683	674	660	716	726	688	627	654	646	649	700	665	651	684	654	655	709	706	661	693	675	712	668	633	685	680	628	678	689	655	629	640	725	699	686	678	686	682	685	670	656	668	723	662	672	705	661	666	695	624	724	662	662	660	683	693	663	638	640	683	675	683	675	696	661	625	691	672	658	713	653	643	680	654	691	683	743	677	668	682	684	715	677	633	646	670	658	672	671	693	686	676	681	701	675	673	662	661	720	655	680	726	631	680	647	659	667	668	670	693	700	681	691	670	659	684	685	697	689	689	648	692	683	665	643	712	689	737	657	702	651	650	638	697	651	619	692	680	681	658	682	709	636	711	663	676	602	721	677	703	673	699	650	699	654	665	655	697	699	668	696	661	670	659	645	674	652	673	665	683	649	655	674	611	649	656	665	664	675	692	677	644	672	676	669	669	700	675	692	682	728	636	673	723	688	721	669	677	694	726	732	658	678	705	660	685	694	646	649	686	658	685	675	633	655	642	692	725	675	671	652	668	674	659	740	656	652	712	687	679	660	635	698	671	713	672	728	686	680	705	644	680	675	685	664	618	709	713	678	707	677	700	683	686	716	649	686	677	653	723	690	656	694	698	676	704	694	683	638	688	705	668	692	663	658	705	658	673	664	635	687	724	679	662	710	679	685	628	670	700	706	711	654	651	695	653	696	682	641	757	701	677	677	693	681	659	685	676	717	682	636	683	634	609	676	677	691	639	669	720	684	683	704	719	683	652	689	683	695	669	612	742	697	681	664	708	697	661	675	727	659	701	640	653	678	678	664	651	694	667	648	683	720	661	659	690	747	701	665	693	665	700	685	683	682	644	677	656	653	659	727	661	701	678	657	670	641	707	669	694	678	623	701	667	641	678	635	662	676	656	678	682	632	664	677	654	699	662	689	666	701	687	666	685	709	686	688	709	652	638	705	726	679	645	659	654	736	692	631	634	688	650	666	687	683	711	688	701	670	672	700	712	662	696	637	685	672	678	658	681	670	703	664	665	647	667	680	660	678	689	654	659	698	644	670	668	655	662	665	676	689	708	701	670	673	696	715	702	649	696	686	664	695	700	668	670	713	652	649	705	665	657	673	650	644	682	697	690	671	650	643	673	700	698	687	647	687	668	712	664	679	698	673	662	675	655	669	686	698	683	662	658	715	640	661	652	652	718	665	702	650	687	657	622	685	685	621	727	721	712	675	683	668	707	649	700	675	699	654	681	649	679	660	683	645	667	684	700	681	674	683	667	684	654	723	667	698	660	671	701	684	677	709
31319	7687	3541	2697	1857	1182	685	518	503	433	329	348	346	285	321	329	307	325	275	338	327	323	308	303	340	306	300	297	260	293	268	315	277	311	298	305	259	272	291	276	277	290	281	303	280	277	242	261	301	279	276	269	289	277	264	278	242	292	287	306	311	297	276	248	264	282	277	263	275	273	258	267	261	320	267	296	283	275	288	283	232	285	280	267	285	271	296	253	296	284	283	271	292	293	275	286	264	264	266	296	272	289	258	283	270	285	292	323	286	248	278	284	234	228	283	287	268	260	292	271	252	288	273	262	290	292	286	314	296	268	283	298	265	290	310	263	275	271	280	257	253	300	293	295	291	246	287	311	285	262	269	232	283	313	269	274	305	270	288	289	269	280	290	270	244	256	260	321	295	295	301	289	296	299	272	278	269	281	279	283	284	289	264	256	252	253	286	301	291	286	241	284	263	323	271	284	268	287	277	305	300	297	278	288	251	258	304	289	304	280	259	265	282	252	275	260	264	313	245	292	274	300	251	315	273	292	269	289	270	295	255	297	279	257	272	283	287	286	281	296	288	285	294	245	269	261	285	265	256	277	279	281	293	273	296	290	276	298	259	296	278	261	260	251	286	310	303	278	259	268	266	290	285	297	267	267	262	324	258	272	313	291	284	294	258	282	275	279	293	243	269	287	314	291	305	256	289	279	223	258	291	287	241	290	274	279	286	283	316	294	294	243	281	264	254	278	249	295	284	259	289	252	277	263	276	263	293	284	263	258	275	275	240	279	234	257	303	269	267	273	275	265	252	290	265	291	241	286	238	297	281	286	276	289	294	307	315	270	283	295	290	305	299	297	288	271	276	296	273	272	299	272	290	277	301	269	291	286	274	274	264	279	282	291	295	265	295	292	288	264	274	262	280	269	248	283	288	283	267	268	259	276	262	271	264	269	250	257	307	277	290	246	272	246	268	260	269	259	314	259	254	283	260	292	260	293	310	274	283	257	260	262	268	274	284	254	280	256	247	268	240	303	259	294	256	276	265	277	293	276	265	277	260	289	307	290	293	280	282	286	260	245	297	331	290	299	287	299	287	291	278	276	293	291	261	287	291	265	329	288	272	296	268	323	275	274	267	287	279	271	252	283	274	282	297	300	303	288	291	292	279	253	291	271	260	236	263	259	269	273	280	252	253	297	270	297	276	266	262	308	302	251	270	285	293	284	276	231	256	282	291	262	291	311	293	297	288	328	272	289	251	270	259	253	240	289	259	289	278	306	273	291	270	247	281	292	319	299	279	275	318	289	273	305	292	269	327	282	288	286	310	286	275	254	285	281	278	245	242	294	274	270	287	297	284	270	251	281	300	264	286	277	309	274	270	256	280	267	282	307	296	272	251	325	276	281	269	291	275	254	272	282	260	292	267	273	286	292	271	289	297	259	276	312	285	287	283	302	266	299	254	276	290	304	264	264	282	263	280	245	263	303	265	267	311	282	266	267	259	285	229	287	266	262	233	253	278	282	270	261	270	276	284	261	282	276	266	270	296	277	283	306	261	259	320	257	261	299	281	284	289	285	271	267	296	284	258	288	269	255	275	268	262	279	253	241	278	242	272	256	282	274	269	273	254	276	266	282	283	283	293	297	280	282	281	258	263	317	287	256	290	266	255	253	268	280	242	292	283	260	254	305	321	311	295	297	272	279	304	268	310	260	268	317	285	301	267	287	302	271	281	270	254	269	263	289	288	283	302	260	290	288	286	265	278	280	267	317	264	288	282	271	289	264	275	268	272	311	275	264	261	284	257	314	270	291	291	254	279	288	278	260	270	246	311	296	325	291	302	266	291	283	304	259	299	289	320	298	264	294	270	302	251	281	279	271	261	299	272	255	282	316	278	286	300	292	284	262	250	265	267	271	266	271	285	270	256	268	283	266	256	273	264	280	290	276	272	288	262	287	274	290	248	299	291	244	271	286	247	294	275	269	274	281	282	279	282	273	286	270	261	274	288	262	281	261	270	290	258	276	292	283	276	266	309	318	299	289	276	246	267	261	278	285	255	267	282	277	283	266	285	305	254	295	269	262	269	280	288	286	256	276	278	266	302	263	280	291	277	259	276	285	271	271	290	341	284	288	258	277	286	265	274	309	291	302	307	254	278	260	299	304	257	219	276	292	290	287	263	291	280	274	242	310	306	301	299	291	297	273	268	301	308	301	294	252	284	306	262	247	290	304	284	266	297	266	268	267	294	262	272	271	255	288	310	308	284	275	294	292	281	270	271	268	292	327	321	282	277	283	310	318	306	295	235	311	269	255	293	288	269	300	278	277	279	285	286	278	269	276	269	278	284	298	311	277	264	283	265	289	274	287	289	279	303	269	285	306	243	272	271	286	269	240	274	276	311	228	293	281	311	321	288	290	276	288	265	264	259	269	272	286	251	270	264	303	281	259	265	295	264	276	268	274	248	272	282	248	289	248	265	279	279	257	291	277	295	258	280	277	330	279	281	276	277	291	259	298	256	276	267	294	287	261	263	280	276	271	252	284	260	266	289	288	278	271	285	280	298	299	287	296	274	285	270	253	296	309	259	269	299	286	268	284	278	289	293	287	295	287	284	285	264	258	276	289	283	260	305	261	289	268	253	260	267	268	242	272	258	270	268	292	273	287	251	307	271	276	266	296	275	264	267	309	293	247	261	295	295	293	269	275	256	302	263	276	250	296	310	265	246	291	246	264	312	263	256	242	294	253	297	267	283	291	298	306	282	300	260	269	287	284	276	284	288	277	259	273	309	321	237	286	273	280	280	285	263	281	314	288	274	271	296	289	260	303	256	276	280	277	299	296	263	292	292	245	317	276	296	286	301	275	274	252	294	289	275	254	311	284	281	289	265	315	242	280	288	282	276	292	253	273	284	299	289	291	236	285	272	294	282	262	301	296	299	287	308	301	257	291	285	271	266	275	290	276	284	288	274	259	257	284	264	286	256	255	294	305	264	294	296	276	258	265	264	306	301	268	271	288	263	288	264	306	297	274	265	244	286	326	267	281	308	280	287	283	281	285	278	280	299	284	256	268	280	301	316	270	305	286	315	272	321	280	257	294	281	277	254	271	286	276	290	255	262	292	279	298	276	292	264	242	285	299	277	262	283	297	270	269	269	258	302	275	284	308	275	290	266	264	274	261	272	298	270	259	312	272	295	318	288	276	289	285	289	308	297	297	310	238	267	311	286	287	265	285	252	252	302	301	266	259	260	294	281	269	256	276	248	283	267	253	319	298	260	256	288	273	288	305	282	288	277	283	251	297	307	263	272	278	282	322	300	295	259	294	274	318	273	271	288	311	306	301	293	266	275	280	285	283	270	287	262	258	256	258	291	283	272	312	300	286	306	282	278	292	291	278	278	301	260	254	266	284	299	274	259	272	289	250	263	264	303	242	256	312	293	272	270	271	298	276	285	287	283	244	264	289	258	270	303	259	263	264	268	262	304	308	275	267	295	291	279	288	285	292
17987	3783	6161	7459	6576	4335	2834	2044	1660	1450	1225	1061	935	865	775	787	773	826	798	785	818	854	788	732	756	796	719	701	704	681	676	637	645	678	658	667	672	641	658	658	655	633	651	658	629	677	605	669	584	593	648	646	628	630	654	627	616	640	601	618	620	671	644	614	683	613	605	597	615	623	646	627	589	593	559	606	636	629	638	613	599	568	666	611	670	615	628	667	646	625	618	687	613	594	581	641	614	589	603	633	577	637	654	626	593	648	608	655	588	599	612	618	624	591	610	609	617	594	596	638	620	644	628	576	617	618	616	600	586	638	632	660	607	619	596	650	601	637	610	583	623	643	642	614	609	590	620	617	657	594	594	623	589	613	631	640	605	610	599	659	632	602	586	634	563	656	626	597	608	597	615	609	618	589	616	588	574	648	559	598	611	641	664	630	645	616	620	616	584	607	611	611	595	609	619	600	587	604	600	638	577	615	635	611	561	622	641	625	644	610	582	641	636	624	604	619	612	617	612	610	658	619	606	612	603	604	623	620	578	612	619	596	625	642	565	598	590	638	632	595	615	634	606	634	561	641	587	652	625	588	677	582	621	623	660	612	600	610	590	630	623	617	592	611	584	624	595	634	600	636	626	634	611	589	630	603	581	625	593	620	600	656	644	612	653	623	583	652	618	647	556	601	600	615	644	599	678	601	644	579	655	631	609	602	622	606	578	601	611	653	563	578	633	626	605	601	604	613	619	614	628	588	630	633	638	615	667	649	629	633	625	611	598	627	605	653	627	629	615	574	613	586	628	593	629	600	605	674	644	653	559	622	626	613	614	618	615	589	593	603	594	634	588	622	591	596	599	648	619	584	621	609	606	617	624	618	649	599	613	610	622	599	601	606	628	593	621	628	602	649	650	610	586	607	694	666	601	644	632	563	576	641	638	585	634	612	598	621	614	600	638	635	602	585	622	569	608	581	654	662	640	586	642	628	631	638	621	640	621	634	635	626	608	623	660	588	653	609	629	575	647	609	604	615	559	645	651	581	628	625	579	597	650	621	626	609	586	594	657	620	645	597	629	613	618	658	632	629	587	631	590	659	654	614	617	582	632	602	573	631	617	609	580	690	664	596	628	602	591	642	628	598	637	596	639	582	603	618	624	634	657	651	623	611	597	586	613	617	613	637	610	572	622	598	612	593	619	648	599	598	568	619	577	638	604	606	631	595	630	626	606	585	612	595	606	647	624	606	591	609	632	611	665	632	592	620	613	646	620	621	653	599	644	615	616	589	631	637	566	531	649	633	639	657	617	609	621	617	610	643	637	614	619	630	615	594	627	644	599	626	621	626	614	632	591	628	599	637	632	620	640	636	618	583	583	639	643	619	634	624	596	640	637	595	626	610	615	612	595	626	632	636	612	614	595	622	634	635	613	600	600	644	597	593	619	628	630	595	615	599	660	598	612	621	650	641	611	614	614	628	615	611	602	587	625	614	564	630	600	658	619	618	594	566	609	618	617	623	621	620	660	641	640	601	624	659	591	609	618	596	606	615	592	586	607	604	596	582	613	575	660	629	592	615	628	630	580	628	620	594	629	587	589	600	652	591	658	605	618	564	650	648	606	592	593	631	619	649	623	600	654	611	620	599	636	642	664	607	565	614	573	665	630	574	633	618	563	613	551	578	630	587	677	600	595	611	600	586	608	566	619	607	607	614	569	611	588	663	573	608	654	637	633	622	588	607	627	622	624	595	635	588	621	592	623	594	672	606	595	586	588	585	653	586	605	636	573	613	636	621	602	595	603	635	601	657	649	606	623	602	576	635	625	624	648	630	645	613	617	624	614	593	567	613	586	665	618	669	643	601	636	617	597	648	596	618	592	619	601	589	650	623	646	606	638	612	594	591	647	626	614	564	637	584	597	635	612	593	620	575	643	635	659	638	616	631	645	620	599	579	644	580	632	616	616	614	631	664	609	648	577	603	571	624	604	616	648	632	641	638	591	598	608	657	607	641	629	591	642	621	633	629	627	644	627	629	648	585	580	591	619	661	646	628	639	603	645	600	617	628	584	607	595	626	566	627	577	585	606	590	620	596	634	594	621	606	594	597	592	609	571	649	625	625	631	625	628	594	607	632	659	631	591	641	637	656	609	557	645	600	640	600	616	630	623	604	635	580	558	581	622	612	609	646	627	642	613	643	632	638	660	612	603	627	630	610	629	588	605	638	601	644	581	608	605	623	661	601	664	623	593	657	630	603	614	630	623	592	616	586	600	572	625	602	650	628	571	569	590	653	615	635	609	643	599	620	589	628	617	618	601	622	611	616	617	601	625	618	607	602	611	628	619	585	620	633	635	621	619	605	570	600	666	611	593	647	601	661	593	596	624	647	619	596	612	608	611	642	597	607	641	589	615	582	588	606	624	615	638	617	612	640	597	635	591	627	650	587	604	607	622	632	624	620	623	596	597	595	582	587	611	617	603	634	600	599	586	564	619	572	612	621	602	640	598	640	549	606	612	625	612	628	579	623	600	597	619	673	620	597	622	624	599	636	616	615	621	591	599	558	600	648	619	621	587	610	572	583	635	655	616	591	612	612	678	620	606	610	598	625	628	622	616	637	616	639	607	592	574	612	618	645	597	607	642	626	588	617	644	585	612	625	602	614	590	602	661	640	616	629	622	595	610	616	596	618	631	576	628	599	613	629	600	615	636	583	597	629	621	651	596	627	626	576	641	641	597	634	620	600	621	654	605	618	606	614	614	610	646	631	608	629	581	620	647	591	621	604	674	649	634	627	626	643	634	605	578	603	615	613	614	623	624	632	631	576	630	632	631	652	590	637	606	656	586	638	602	627	588	627	615	572	605	615	637	611	614	592	593	596	607	617	638	602	582	584	557	613	626	620	592	644	604	617	611	628	652	639	599	643	629	597	622	618	617	629	614	618	655	623	581	601	633	585	590	637	618	632	600	637	629	629	604	634	631	646	657	641	594	639	655	620	603	626	608	660	632	612	573	605	618	624	663	623	633	611	638	651	605	616	630	601	652	599	592	627	641	598	630	661	639	638	614	693	594	589	606	606	642	608	634	630	645	607	608	599	585	578	625	603	629	593	630	656	620	577	609	619	609	585	637	641	675	630	639	595	580	619	645	638	588	624	603	614	628	654	596	605	656	607	621	593	611	679	594	610	620	609	605	621	593	566	612	643	597	586	636	586	633	630	609	626	602	606	602	619	606	624	632	626	615	599	647	628	593	618	659	644	600	594	564	604	632	621	639	633	613	571	622	626	600	639	616	574	653	622	590	625	618	620	659	612	617	612	645	645	619	617	614	606	591	613	591	601	621	632	633	613	655	620	608	583	599	645	600	616	636	567	599	642	625	613	632	617	567	618	587	601	607	698	568	634	615	644	640	585	615	615	658	617	601	606	621	596	587	656	601	639	572	636	635	631	562	578	622	635	683	650	629	585	642	604	617	561	623	651	605	643	614	665	604	604	612	657	606	633
10087	1599	851	788	608	394	267	197	198	186	191	170	177	164	146	154	168	148	155	158	193	155	165	151	167	176	210	177	160	157	145	151	173	162	161	170	165	159	162	159	158	192	181	185	165	155	152	166	139	173	140	163	156	158	179	167	167	144	156	169	182	155	176	144	160	171	160	116	165	139	184	185	150	144	180	148	136	150	156	157	173	163	168	160	142	141	166	163	164	170	170	175	151	152	153	180	189	178	164	147	176	164	154	162	171	171	153	165	168	140	143	162	151	139	148	167	155	176	171	166	178	156	165	141	180	164	165	155	156	170	159	156	141	174	154	154	152	140	167	159	182	164	160	157	184	170	145	180	170	151	158	155	156	176	204	126	151	156	149	169	147	174	161	146	199	178	159	140	187	152	156	150	181	155	180	197	157	141	154	149	163	143	178	154	149	162	182	176	177	177	148	134	171	171	155	163	145	157	168	173	165	186	167	159	169	169	159	182	147	126	177	153	187	162	154	163	185	166	158	154	154	145	142	148	163	157	164	144	142	192	142	164	190	146	171	165	134	158	159	186	169	166	163	166	176	170	170	163	130	152	150	169	146	162	172	164	155	167	182	158	135	134	164	164	166	186	146	160	147	157	144	165	168	163	156	169	150	172	154	167	165	157	165	117	131	139	143	152	157	148	185	158	167	148	169	165	179	165	168	184	177	154	153	178	165	152	140	158	163	151	161	157	153	150	139	167	169	174	179	168	161	143	175	163	163	146	145	152	166	174	152	172	172	174	173	159	171	150	151	160	156	165	156	164	121	166	152	163	156	173	160	163	176	148	148	152	176	139	156	146	132	155	155	196	152	158	136	152	172	155	163	162	178	165	149	162	180	177	168	158	141	160	163	152	160	162	199	171	151	155	150	172	172	165	149	175	180	166	150	170	177	157	176	136	165	156	165	185	181	169	175	178	168	174	151	146	177	171	157	184	168	179	160	143	181	172	152	160	172	173	152	163	155	176	180	138	150	173	181	165	146	153	142	153	158	156	172	179	172	184	144	157	167	156	164	150	153	170	195	189	180	154	165	156	175	168	162	158	150	149	177	140	163	165	205	160	149	177	154	165	168	202	164	157	167	162	155	169	166	163	178	137	158	169	172	162	148	138	177	150	152	169	182	164	144	161	162	173	153	143	151	153	175	153	184	153	165	146	163	179	159	174	168	197	163	187	125	164	175	162	173	149	183	172	159	164	129	147	187	159	147	151	166	168	183	168	146	167	128	148	189	166	150	168	143	150	148	142	160	151	164	174	192	173	159	159	172	156	163	156	169	178	171	146	169	141	162	150	140	165	166	174	169	152	137	151	153	171	169	153	159	159	146	145	143	154	166	166	178	177	182	166	157	149	135	141	176	164	187	144	173	169	164	155	171	164	152	167	172	179	147	157	169	142	149	152	162	153	167	146	157	184	158	162	136	156	176	162	155	152	149	137	184	153	130	160	159	164	179	178	163	157	158	175	152	166	164	178	162	183	169	164	167	153	159	182	162	158	146	157	156	146	156	147	150	145	159	152	148	163	158	164	179	181	174	131	147	160	172	168	166	154	161	170	176	156	155	165	187	158	157	169	163	163	158	160	182	139	146	188	163	177	178	152	191	163	169	157	154	156	168	124	172	158	174	168	157	135	158	176	166	149	173	173	158	171	170	150	169	154	145	139	147	168	169	149	147	182	174	153	184	141	158	156	187	170	162	158	156	168	169	176	175	160	153	152	172	162	179	171	139	136	150	172	183	148	161	163	180	164	179	159	151	146	168	148	158	156	170	153	185	166	154	163	148	151	169	150	157	140	145	159	161	145	142	174	174	165	163	141	163	165	180	167	172	158	185	136	175	157	161	192	173	134	137	144	186	158	185	158	132	136	141	168	170	175	157	175	182	164	160	159	171	167	163	153	188	174	169	163	153	138	169	174	164	186	155	157	124	157	158	172	152	171	157	168	168	168	153	165	147	150	143	166	149	155	154	162	164	171	165	149	167	152	168	155	169	173	183	158	152	156	149	167	157	153	162	157	152	152	141	170	157	153	185	145	169	159	172	158	144	152	158	143	194	147	159	166	184	142	189	156	155	155	166	149	164	167	159	150	168	179	148	170	168	152	183	140	159	180	191	156	162	154	156	170	171	169	160	167	155	166	159	170	174	158	153	142	158	148	163	159	172	166	156	160	170	137	140	153	157	180	156	159	181	174	160	149	176	154	126	174	151	143	155	173	156	150	153	168	172	162	165	163	170	159	179	152	162	151	144	160	145	141	160	168	154	160	162	149	165	170	160	156	150	161	163	139	166	158	187	172	149	135	176	156	156	183	190	152	180	167	159	157	143	180	144	163	147	149	155	136	162	132	189	143	164	167	160	149	146	172	158	176	180	163	155	157	159	174	162	192	135	143	168	143	175	172	157	146	158	173	156	148	143	183	173	126	157	153	161	163	190	112	131	151	166	156	170	162	169	168	163	207	162	175	173	149	165	189	148	176	154	145	150	157	177	156	153	142	169	142	180	159	161	172	168	153	146	158	172	162	165	171	164	160	166	142	165	173	179	162	166	163	149	162	151	165	169	176	144	168	160	167	175	167	150	155	169	144	174	170	163	171	160	163	125	154	161	147	180	168	171	162	157	147	170	180	182	152	150	179	165	148	159	156	155	170	178	148	172	180	162	168	178	173	151	161	149	182	157	170	168	171	131	168	159	172	169	171	166	160	181	168	162	160	170	136	154	143	172	163	173	173	164	153	166	171	156	176	156	146	155	162	162	195	160	178	149	138	158	157	157	163	171	165	150	150	166	151	168	151	149	178	162	166	169	132	157	139	136	156	156	162	158	165	145	149	163	173	144	148	165	177	155	126	170	144	161	144	168	154	155	174	171	168	160	168	157	150	134	143	146	166	148	189	170	195	144	174	156	145	173	183	156	169	152	170	156	166	147	201	117	156	143	128	187	178	132	160	154	144	173	158	159	175	182	147	168	182	181	147	172	151	136	167	171	151	175	152	131	159	152	178	147	165	171	169	147	171	180	154	176	131	144	159	160	165	164	142	158	128	133	160	131	146	162	154	158	173	159	161	149	140	177	167	170	175	158	164	152	170	164	140	169	164	183	149	161	192	139	156	176	170	148	156	147	162	160	160	160	174	170	148	152	155	161	149	157	154	165	161	153	147	154	174	149	168	169	148	141	145	148	155	169	151	171	167	176	159	180	165	167	157	172	166	145	184	187	171	143	156	153	174	138	185	174	175	148	148	170	154	156	197	169	167	154	152	176	145	161	141	160	150	162	143	153	171	169	168	173	162	180	161	139	154	172	169	165	162	153	163	168	154	136	161	167	169	143	179	155	153	166	166	170	161	150	161	161	163	146	163	158	147	146	151	138	180	184	163	166	151	175	155	168	155	145	153	149	156	167	176	157	153	178	158	139	171	132	177	141	161	164	140	156	167	159	153	155	152	178	185	168	152	159	151
6348	1280	1922	2531	2225	1605	1025	708	618	542	532	506	463	420	448	454	443	398	404	455	477	486	403	420	439	390	412	439	445	399	414	397	395	401	396	464	393	419	426	413	422	390	403	395	427	411	406	392	402	394	418	438	419	428	435	448	377	402	394	378	409	395	414	429	430	362	383	393	400	404	407	423	415	391	371	390	405	368	387	364	408	449	405	403	401	425	404	372	435	411	395	408	403	379	393	388	402	408	402	354	403	419	408	395	429	399	424	422	393	402	398	397	384	399	427	390	432	409	382	426	410	375	399	387	429	426	427	418	374	409	413	392	421	400	422	417	414	391	408	422	373	423	407	454	404	402	418	433	383	392	437	434	389	427	398	408	413	392	367	378	427	359	386	408	399	399	405	379	379	409	419	353	410	381	411	428	385	412	433	404	451	415	376	437	410	401	411	374	383	429	379	409	382	409	429	431	395	385	416	385	428	373	388	392	408	432	416	391	428	398	423	400	405	420	402	370	421	395	402	418	400	407	425	402	387	372	413	393	413	404	408	382	409	446	460	471	389	380	420	419	402	420	399	396	398	405	388	398	399	366	394	404	425	368	407	430	407	388	425	424	404	382	393	395	397	401	402	399	431	385	393	416	401	393	414	358	399	410	396	438	441	413	388	404	412	388	422	414	406	433	397	443	408	367	378	440	400	411	368	426	386	402	403	400	408	412	388	406	399	416	432	409	406	404	424	381	401	374	407	398	393	408	421	412	365	411	431	431	406	406	428	412	416	404	402	408	416	388	398	379	400	371	393	372	397	388	418	420	385	419	376	384	423	419	414	435	399	372	428	395	406	381	380	399	360	413	406	385	400	417	409	366	403	432	393	411	428	429	400	421	419	377	391	415	399	382	419	397	425	390	388	424	398	390	408	406	385	372	426	437	433	419	386	414	439	432	402	404	408	395	435	434	398	402	406	415	397	387	417	410	420	441	434	417	414	404	422	384	382	419	377	410	427	388	383	413	443	407	403	394	400	381	413	402	412	434	435	431	400	400	402	441	369	418	414	425	397	436	403	388	387	398	409	399	414	382	419	372	431	434	386	365	388	402	404	411	407	446	409	382	406	421	429	419	383	400	426	375	396	426	414	390	386	426	415	382	416	399	464	414	392	412	429	471	414	445	414	385	392	405	387	380	387	396	421	378	426	442	393	417	400	424	376	435	437	405	402	394	416	399	372	414	414	388	408	403	423	410	393	395	411	377	420	415	436	424	416	429	391	392	399	404	405	430	407	413	399	382	398	395	418	424	389	431	416	425	408	382	396	419	424	422	422	412	377	384	386	406	434	418	419	399	401	417	397	389	402	426	411	416	380	362	410	419	387	403	439	394	441	430	395	370	428	408	433	397	423	393	426	385	425	427	415	378	395	399	397	360	377	440	394	415	447	390	422	400	386	441	402	400	432	384	424	397	432	414	411	391	416	401	402	440	383	398	391	408	406	371	372	408	439	380	431	373	430	380	409	414	438	370	390	415	385	389	396	401	394	418	428	395	396	406	423	431	385	398	393	404	391	394	409	382	352	392	396	432	382	398	358	422	433	374	381	368	392	416	430	399	404	384	389	400	421	423	407	433	466	448	395	407	417	405	431	430	417	428	414	416	381	369	405	436	405	386	416	405	386	393	390	403	431	395	396	425	413	429	424	385	435	395	380	414	399	425	397	428	452	387	380	390	399	417	393	392	414	412	448	405	395	411	422	382	385	385	408	428	425	395	416	414	399	443	420	405	433	369	404	417	392	395	426	410	390	381	394	383	444	424	406	401	395	394	422	394	437	410	418	405	409	390	387	412	397	415	406	402	451	399	422	411	428	438	415	445	344	409	390	455	422	415	362	418	408	391	397	426	396	418	401	398	418	397	390	445	403	475	381	372	401	405	387	379	449	447	407	394	385	387	400	427	411	412	442	389	388	419	398	434	409	422	436	421	414	410	387	370	378	436	423	444	406	396	415	422	394	389	358	437	417	458	435	399	433	393	393	443	421	416	431	393	402	378	395	389	408	424	406	399	392	378	372	394	411	385	397	422	413	446	427	389	413	406	419	380	405	421	361	379	407	425	432	404	410	431	429	400	365	433	400	386	416	415	403	398	395	448	427	425	424	440	422	396	368	392	387	409	382	429	397	363	402	421	422	413	393	408	411	407	405	426	390	383	411	380	410	411	433	428	450	457	398	393	358	388	393	393	393	382	434	377	386	396	392	409	394	438	403	385	429	403	408	421	405	413	416	418	392	375	394	382	415	406	383	394	375	386	399	432	410	414	427	440	413	432	396	366	403	403	408	393	402	391	391	410	408	407	416	385	376	412	414	436	416	437	398	405	386	446	427	420	393	383	410	398	386	443	409	414	375	390	420	421	408	429	392	410	417	374	420	414	391	381	422	385	378	422	463	415	401	399	374	427	395	422	398	410	383	420	454	391	387	400	433	414	392	449	414	421	420	395	369	403	376	386	399	413	399	436	407	423	363	386	405	389	393	389	426	431	397	431	379	429	405	428	399	384	413	391	386	374	389	375	397	437	364	446	464	413	396	404	389	399	393	434	423	430	407	391	413	446	410	401	397	380	374	411	387	426	431	394	452	421	389	389	432	433	420	384	392	382	388	425	415	406	388	405	401	440	413	414	432	371	406	381	416	379	415	374	402	403	391	419	380	405	384	368	368	420	378	449	397	409	405	411	380	405	409	408	464	371	365	366	392	400	400	376	418	401	400	410	385	381	366	362	407	397	414	376	378	394	393	396	406	419	436	404	378	377	410	424	390	427	398	403	383	401	423	430	417	387	454	421	399	371	415	391	426	386	430	438	418	409	412	393	399	417	404	423	396	406	437	387	430	423	398	421	364	400	379	437	391	408	386	396	398	399	374	386	410	412	415	417	399	393	397	413	401	399	399	408	415	420	426	398	429	441	433	409	403	427	426	377	465	418	409	393	420	422	410	406	393	366	421	408	409	388	418	431	382	409	437	361	401	420	419	411	415	382	403	395	397	388	426	437	387	415	361	415	422	422	396	407	372	396	398	396	367	390	360	391	422	452	409	413	400	422	398	395	387	420	412	393	398	410	380	428	393	425	424	395	370	369	418	429	411	409	410	456	412	399	422	391	401	426	451	408	378	392	416	381	444	408	386	416	408	383	409	410	424	422	430	408	411	413	421	433	388	439	413	413	394	366	424	413	447	418	430	386	397	391	394	411	393	382	388	422	403	369	404	386	382	401	383	348	424	426	455	402	366	437	406	372	405	404	386	418	392	400	419	400	409	387	385	422	427	408	412	408	425	390	397	410	374	386	449	407	387	407	403	396	385	355	402	422	410	413	411	410	387	409	386	402	408	481	419	403	417	387	381	391	404	400	395	403	420	431	391	396	385	425	434	389	453	408	423	387	414	416	400	415	402	403	434	419	413	405	423	388	410	407	404	441	421	415	431	389	416	380	358	418	387	420	407	415	419	438
22298	4327	2255	1881	1381	895	565	475	440	346	370	348	324	320	332	296	281	282	343	311	352	297	312	330	305	308	317	316	264	270	262	309	274	303	304	299	318	302	311	307	292	275	282	288	297	308	285	287	293	318	311	288	288	318	324	261	271	296	312	300	292	308	331	320	301	285	320	311	328	298	268	294	289	295	287	328	277	305	283	298	281	296	292	310	301	320	318	311	277	281	280	314	297	325	291	300	294	291	312	283	282	312	307	275	291	289	286	293	293	279	318	277	320	311	295	282	315	286	302	256	308	264	294	313	288	292	282	321	326	296	312	284	298	261	302	283	288	303	307	315	299	291	308	319	328	284	286	300	264	315	324	307	297	295	299	291	292	298	294	258	310	274	283	265	320	306	300	303	280	270	316	310	333	304	323	292	292	312	286	320	293	283	309	285	299	310	292	311	280	276	277	291	351	314	266	297	301	263	324	286	292	307	298	290	292	318	285	264	300	310	312	277	270	322	282	271	279	288	280	297	305	301	304	289	325	278	312	293	282	297	331	275	302	277	294	316	299	316	309	304	270	266	297	290	291	295	298	272	320	282	301	297	294	287	306	309	317	294	282	277	272	272	303	266	280	288	305	309	289	300	322	318	285	333	308	320	292	301	273	291	249	278	264	300	329	263	262	301	288	295	302	297	286	283	277	296	271	333	307	324	322	307	278	295	295	331	320	284	285	284	270	314	309	298	279	283	304	315	298	295	306	267	290	283	295	290	280	298	303	307	306	264	311	282	306	299	274	259	322	295	259	318	304	245	266	330	317	299	276	284	314	278	313	289	289	336	283	313	327	306	308	269	305	282	313	289	284	295	329	294	295	300	301	297	295	309	308	279	292	325	318	299	290	315	289	273	289	314	311	278	287	274	288	283	292	283	269	325	277	306	310	300	278	305	291	284	320	314	282	295	298	295	283	277	298	322	289	312	317	302	276	322	324	286	325	288	344	327	276	331	277	304	283	291	298	267	320	328	307	307	311	324	302	310	293	276	291	322	293	311	314	285	282	294	253	281	311	311	306	302	249	304	305	293	305	315	307	332	292	288	317	298	282	293	310	295	277	316	309	334	285	306	317	293	309	282	283	317	294	295	254	332	321	275	296	276	308	285	287	282	276	291	292	273	318	274	304	305	312	301	328	296	305	277	320	314	303	333	308	290	309	287	292	274	288	271	320	297	293	278	283	278	283	282	303	278	311	296	293	295	281	299	279	314	288	296	282	272	316	284	300	338	337	261	266	305	306	300	292	303	319	310	278	315	289	260	286	298	309	289	286	290	291	298	330	289	337	296	303	305	325	300	297	291	292	292	296	318	348	314	295	298	274	306	304	294	304	320	288	286	279	270	339	279	326	319	313	316	272	289	328	308	296	317	307	315	315	269	299	279	294	308	289	264	254	267	316	283	272	281	309	289	317	302	302	303	259	294	305	319	293	320	295	315	315	297	337	302	318	301	294	321	286	268	270	312	288	335	291	279	278	274	319	264	344	286	291	258	312	285	281	285	309	285	278	319	287	311	292	274	270	308	319	284	288	300	265	300	308	293	313	330	306	272	276	284	308	292	287	319	333	300	292	289	308	250	322	296	279	296	306	293	267	275	293	279	307	285	276	307	281	318	343	297	280	320	279	287	306	309	304	284	309	296	307	272	292	323	259	318	289	300	298	291	292	274	293	274	290	284	304	300	303	295	304	310	293	288	304	299	326	297	307	280	287	296	317	297	277	283	268	317	287	267	262	305	285	307	263	290	296	293	285	292	296	286	270	281	304	306	331	353	279	300	275	295	297	315	291	299	275	279	305	290	277	267	289	284	267	303	279	309	285	276	281	288	302	302	303	322	307	278	298	292	327	261	280	280	276	274	318	313	292	295	312	285	302	308	271	299	307	273	292	284	276	319	303	269	291	319	303	290	312	300	312	302	282	305	299	290	309	286	293	323	276	280	287	298	309	307	292	285	301	296	256	263	286	321	277	264	285	278	279	283	333	277	323	301	294	274	313	334	276	335	272	295	308	277	302	302	293	288	288	313	289	312	300	310	278	338	294	253	280	322	281	330	254	277	260	300	303	317	339	332	293	292	245	287	309	312	296	272	299	318	301	286	273	278	286	303	258	276	323	301	318	273	281	287	306	352	334	306	252	291	313	286	299	306	304	281	304	311	262	307	261	303	311	331	313	274	284	315	326	311	316	285	283	298	337	298	254	294	289	271	318	268	315	269	327	284	345	232	303	311	301	291	300	294	322	297	288	298	297	291	287	296	295	305	294	308	312	265	292	288	298	316	294	305	285	302	300	297	286	301	288	288	312	293	289	297	289	322	300	334	318	289	306	285	277	295	313	333	278	294	316	281	300	282	298	279	287	313	313	317	265	309	307	306	298	329	278	273	319	281	298	283	319	278	295	310	274	280	299	333	279	258	296	348	330	289	297	293	277	313	285	273	305	281	295	301	324	307	319	309	281	305	295	239	279	323	312	271	297	300	292	296	285	332	264	300	291	283	280	280	291	286	292	299	298	311	273	348	314	304	307	324	304	334	330	290	327	301	304	298	306	274	308	323	293	282	294	331	278	327	314	300	292	315	297	282	262	289	263	290	308	307	266	300	274	324	295	292	315	301	304	254	292	274	270	303	324	325	332	281	276	249	325	311	291	275	289	285	304	289	303	295	270	284	281	293	312	296	304	292	286	287	332	292	296	304	281	279	311	317	312	312	293	263	276	310	310	275	269	250	260	337	315	300	300	278	298	289	309	292	281	290	279	303	293	306	281	283	260	259	291	322	290	277	297	308	294	278	296	318	289	330	294	296	312	288	314	296	291	304	298	282	260	274	265	287	284	274	307	301	281	328	303	313	294	295	312	297	307	287	308	320	276	298	266	337	276	281	308	299	291	284	293	300	312	290	279	275	285	277	264	269	298	284	301	299	285	291	295	290	290	307	307	264	298	290	323	284	298	286	298	284	322	290	284	292	276	296	302	295	271	313	285	276	289	284	282	283	302	304	293	294	312	314	281	285	289	275	277	303	313	295	332	325	310	303	308	274	301	295	309	300	270	285	293	314	281	315	287	319	291	293	298	294	287	304	320	311	335	295	296	306	281	292	316	332	314	295	273	258	268	294	307	295	283	311	293	317	281	289	338	306	282	280	275	309	296	299	304	292	276	293	276	314	304	300	275	302	273	294	290	328	283	259	316	265	306	269	308	297	308	289	299	279	289	283	304	271	308	310	314	331	312	314	286	299	299	298	289	315	300	326	321	258	297	296	289	324	266	267	296	277	272	275	271	291	295	327	286	318	284	281	281	347	277	278	283	261	299	316	280	317	291	295	291	279	284	293	319	287	289	303	308	286	272	287	313	325	310	312	300	336	293	275	331	323	307	304	264	318	305	280	273	313	284	300	273	276	330	312	289	261	272	294	330	304	274	286	278	302	287	289	273	273	292	271	296	307	299	309	295	281
13804	2692	4356	5450	4925	3337	2164	1625	1347	1187	1073	934	900	813	776	768	742	794	737	830	728	776	758	743	758	730	713	728	796	680	690	726	688	714	710	673	727	709	674	687	702	721	647	669	684	699	709	701	663	667	677	681	662	697	674	674	648	746	672	663	713	639	685	692	664	700	654	665	639	700	648	640	693	644	704	664	653	661	708	661	690	677	672	663	717	659	628	705	656	649	713	668	670	674	651	659	649	648	735	663	706	626	693	662	672	629	623	634	646	668	643	645	633	653	655	653	689	666	684	696	650	673	679	696	647	659	652	704	645	669	631	630	690	679	696	643	675	716	588	688	634	709	640	629	686	677	682	652	631	641	640	648	673	687	611	717	626	690	697	665	677	662	682	665	647	712	635	687	657	687	636	678	710	652	683	633	646	691	651	670	696	726	684	723	638	667	655	702	650	694	702	670	652	694	745	698	704	691	686	686	680	656	685	644	661	696	676	670	643	686	658	636	645	701	665	647	652	657	658	698	708	680	715	677	641	676	646	632	682	698	661	658	628	608	628	638	666	651	667	634	681	667	698	635	717	700	662	665	673	680	673	628	625	685	678	647	677	653	669	732	684	693	625	670	715	693	662	678	622	643	703	644	684	691	721	690	655	667	680	650	647	635	701	699	632	688	654	642	688	674	667	666	696	685	688	631	701	651	727	702	685	652	642	641	692	704	653	683	670	643	676	668	657	727	710	706	655	704	682	673	685	669	640	673	662	660	678	656	652	669	696	691	670	669	683	684	728	695	665	693	681	652	692	689	678	645	730	701	631	690	659	702	696	675	641	675	692	654	709	622	653	643	714	667	690	663	698	689	672	658	662	615	671	653	682	694	639	643	635	679	722	669	667	710	664	709	655	683	666	688	644	670	664	678	681	724	653	627	708	665	645	666	637	629	694	674	676	685	658	624	676	639	670	683	657	641	685	688	662	677	663	667	686	647	693	703	644	672	636	666	653	711	697	669	674	634	688	709	684	671	634	673	658	633	652	669	656	655	658	679	693	669	624	634	718	715	726	702	661	659	613	701	692	693	652	692	679	664	644	638	661	665	715	672	700	630	662	676	622	659	674	647	679	680	714	709	679	675	658	658	659	659	645	644	689	662	653	690	661	693	641	670	645	661	626	660	666	690	665	708	648	691	650	668	665	671	639	718	691	641	713	697	648	676	664	638	656	663	680	675	630	622	709	678	690	671	672	671	656	631	615	652	622	639	660	654	635	678	680	682	639	721	631	678	676	677	700	653	672	678	654	643	647	683	657	686	689	705	689	700	683	667	701	615	655	636	630	642	685	693	660	661	681	671	652	628	680	642	717	639	734	670	695	685	718	717	682	613	694	656	656	659	666	689	646	653	669	707	691	680	689	648	648	670	700	652	673	677	673	737	713	639	677	641	658	677	659	660	658	667	702	698	692	702	641	635	728	658	660	722	674	685	675	701	612	629	638	695	695	688	634	660	668	652	658	664	687	675	686	636	660	657	706	633	650	700	660	677	646	703	669	661	644	699	677	681	662	682	705	725	647	704	649	641	659	671	713	706	685	618	704	664	653	685	654	643	660	682	646	698	673	664	687	710	658	661	674	709	638	703	676	653	698	710	658	646	694	700	618	673	676	675	660	669	688	647	663	689	680	660	679	661	667	694	689	668	666	671	627	704	688	648	699	644	670	692	654	669	644	706	641	652	640	692	679	689	643	672	629	633	665	634	690	661	656	643	655	654	657	682	655	686	688	656	702	672	661	699	624	688	732	711	694	633	668	658	654	639	682	666	676	684	688	669	674	688	625	617	674	643	721	664	709	693	665	672	668	703	621	680	681	669	699	651	657	684	626	657	638	662	637	628	672	703	607	679	690	682	688	623	669	669	666	610	653	661	663	661	662	692	684	684	668	720	645	694	640	675	645	607	698	668	650	668	672	686	681	672	650	667	688	635	677	680	670	646	641	645	690	705	647	663	622	677	665	671	682	649	675	624	689	653	635	660	664	665	686	634	654	708	657	615	615	689	630	636	630	671	684	673	614	669	635	709	653	672	695	704	670	690	640	661	696	669	693	655	684	645	663	726	614	657	733	692	658	668	699	638	690	646	671	666	608	620	628	694	635	678	688	650	664	719	696	663	688	651	648	713	671	670	632	663	669	629	660	648	637	692	673	676	625	646	632	726	670	699	661	651	657	635	657	634	655	705	681	705	633	684	678	679	647	678	687	668	675	652	649	675	691	663	687	642	685	669	698	673	652	647	646	657	678	650	649	656	657	692	657	694	676	675	653	718	673	686	689	658	726	640	671	695	689	706	696	667	691	697	670	712	700	672	704	652	697	721	645	712	675	653	656	634	647	660	688	664	709	676	660	664	633	711	656	639	653	717	692	674	672	707	665	675	643	657	690	642	699	636	710	630	623	699	689	687	698	675	637	669	667	631	675	636	666	623	673	628	703	690	666	673	612	655	644	653	670	626	644	638	651	649	684	674	657	671	672	639	674	657	634	657	678	677	674	657	691	705	671	691	664	683	682	683	666	698	673	720	673	658	657	683	672	659	684	665	662	657	628	687	689	644	608	619	643	670	678	690	692	675	682	676	721	673	701	645	680	694	705	672	660	604	674	710	663	664	656	672	635	699	641	677	658	679	654	697	663	643	665	639	670	654	642	659	689	692	656	606	728	651	669	636	713	666	733	642	697	634	656	655	681	674	683	700	680	625	647	673	670	685	697	676	708	695	673	620	615	641	664	684	667	655	670	656	689	694	706	634	692	667	715	625	671	666	653	725	694	725	652	712	688	646	643	691	675	655	657	666	660	650	685	644	654	684	690	637	676	701	695	654	678	613	686	711	675	702	617	661	732	669	646	631	696	644	690	706	688	700	669	677	666	678	698	690	676	620	666	670	654	666	678	670	691	667	712	678	654	643	680	685	696	634	676	666	650	677	659	655	695	609	648	657	687	676	665	653	632	695	693	658	632	685	668	679	653	672	670	651	688	651	721	652	712	633	683	659	669	679	689	673	666	758	647	594	632	689	687	645	719	657	670	634	677	669	700	668	681	694	673	722	692	678	676	683	642	686	679	709	643	640	654	661	696	705	663	633	694	709	691	653	697	619	722	630	659	678	626	648	691	669	643	710	634	658	664	651	704	653	605	615	627	628	696	677	668	686	656	678	648	643	641	643	684	713	667	678	660	674	645	655	635	648	678	655	698	659	681	682	646	660	692	612	645	691	680	691	655	630	664	671	694	656	661	714	676	669	697	681	616	697	668	721	665	711	724	664	689	690	648	707	646	694	685	661	653	668	696	686	705	636	637	667	674	680	645	665	715	721	715	661	696	711	707	700	700	609	689	663	647	637	641	664	607	712	681	671	680	692	649	649	678	656	689	724	632	702	689	660	683	683	694	614	657	674	657	644	670	677	686	660	661	638	678	708	662	683	638	619	703	681	705	662	685	687	654	712	663	675	677	749
31132	7531	3851	3035	1978	1172	802	570	470	440	390	393	338	310	289	277	298	308	303	320	309	296	269	284	299	291	310	252	271	285	270	302	290	284	274	278	245	254	300	296	257	263	284	283	223	266	284	277	264	314	275	265	253	290	306	278	289	274	265	241	254	260	276	214	280	296	252	252	271	270	280	274	252	287	287	272	275	289	300	271	298	285	293	324	264	267	280	274	299	277	236	254	274	270	283	257	278	248	271	268	256	249	292	271	283	269	256	285	252	273	308	271	250	256	265	254	278	255	247	298	279	294	254	275	282	266	295	278	274	267	291	270	294	253	310	280	290	287	255	256	274	258	301	257	291	264	303	232	293	275	281	280	258	265	288	288	280	253	256	258	259	263	271	233	285	314	297	256	261	251	271	280	256	285	272	278	278	312	268	286	270	263	293	303	296	267	276	315	295	279	245	268	264	276	298	305	294	306	279	306	286	268	296	276	270	243	246	288	295	263	292	279	239	279	253	278	264	280	269	269	280	248	263	280	254	264	262	279	270	272	267	277	294	284	291	269	271	287	249	276	266	266	297	276	267	264	280	265	237	285	256	314	288	267	282	280	269	272	258	269	292	292	272	265	291	287	272	268	242	258	281	256	285	275	286	286	261	260	229	264	243	252	262	272	280	288	247	291	304	279	295	266	263	250	292	307	290	289	287	288	291	259	288	294	249	300	326	320	249	274	267	272	296	265	291	265	253	268	311	286	266	258	254	237	275	261	261	237	262	264	280	261	276	302	254	265	269	282	266	289	290	262	271	278	286	293	253	290	278	275	255	268	252	280	303	270	301	241	263	269	287	298	269	233	272	277	302	237	259	295	259	261	271	261	291	268	266	271	294	277	272	272	283	261	290	265	262	242	272	263	253	291	272	248	254	344	294	232	277	269	266	277	277	245	237	274	269	270	265	273	314	288	266	279	230	281	288	252	270	270	291	268	264	250	265	310	297	249	260	307	305	267	291	303	287	263	273	266	290	298	278	272	240	256	300	257	282	260	260	277	289	272	275	288	262	256	262	288	299	267	269	261	318	281	269	309	274	241	281	260	267	242	269	272	282	275	272	272	246	297	269	249	267	312	273	267	265	266	303	256	282	276	284	276	294	285	264	267	260	272	274	281	291	294	277	262	284	268	254	283	250	246	288	263	270	299	283	285	264	314	287	246	284	263	241	302	232	248	269	267	288	274	269	306	284	276	302	270	268	257	297	290	276	276	279	257	301	274	275	258	271	283	293	278	297	280	256	267	265	251	272	239	244	270	284	270	265	240	271	286	268	281	285	284	263	260	257	296	285	274	292	290	274	272	278	271	242	242	272	264	290	294	279	242	246	265	278	265	277	252	286	290	290	239	248	283	274	264	297	261	264	260	254	272	306	236	250	304	264	292	300	273	256	265	277	288	307	296	273	278	252	273	259	296	300	282	271	258	267	253	325	282	334	297	256	287	275	254	247	285	259	297	291	262	255	286	290	277	251	269	246	269	258	250	262	294	255	262	285	285	248	281	267	248	289	251	273	281	244	271	276	260	270	263	284	280	266	320	269	279	306	270	264	286	306	299	277	271	279	280	262	268	287	277	281	282	274	245	267	292	274	280	274	279	276	271	242	251	295	310	280	287	262	271	300	300	259	278	251	249	290	282	281	298	256	276	255	253	238	301	266	296	254	274	254	295	272	300	272	271	267	281	264	284	297	277	274	282	255	298	277	276	256	274	243	257	271	281	317	287	268	280	307	240	258	268	279	259	233	262	243	267	284	263	274	308	281	268	274	275	290	288	279	312	257	244	280	271	287	283	266	259	289	295	246	281	255	259	295	293	301	281	288	282	281	241	298	276	263	267	293	252	269	260	280	274	289	277	268	252	276	262	270	288	280	278	257	289	275	268	260	268	276	296	298	254	274	241	250	261	285	284	281	297	289	291	269	293	257	254	286	261	243	277	282	275	270	280	276	296	291	298	306	273	267	270	265	254	254	265	265	275	264	248	280	254	296	270	282	284	296	263	273	276	276	261	266	273	237	283	298	264	300	236	285	253	286	261	296	257	278	239	285	277	241	267	252	281	292	287	272	275	268	285	262	270	269	271	297	288	268	260	270	231	276	284	265	317	264	259	303	273	282	287	292	237	318	291	267	292	277	229	271	264	261	286	267	294	278	249	279	259	261	285	255	277	265	275	251	269	250	286	270	310	307	249	273	281	302	302	306	270	288	266	261	290	295	266	274	288	288	237	284	288	295	294	274	245	259	265	244	270	309	280	279	260	319	269	262	276	285	274	270	300	244	255	249	292	303	278	276	235	282	270	265	278	299	303	303	282	282	246	275	286	252	306	299	304	268	291	285	252	265	256	296	245	265	303	307	258	275	272	292	238	289	265	296	275	292	256	290	270	256	271	271	243	271	270	257	270	284	265	258	263	264	258	290	281	270	283	263	297	278	298	294	262	253	268	307	268	282	261	282	275	284	282	256	266	284	280	232	291	280	282	258	301	286	285	291	232	271	290	246	296	296	304	291	282	293	235	270	269	281	303	254	322	264	262	270	255	282	283	286	228	281	283	294	274	261	267	326	287	297	259	261	251	273	281	276	244	254	285	301	288	253	297	266	282	275	241	251	283	293	262	283	258	299	305	297	296	304	278	288	294	289	329	272	268	261	281	287	263	299	317	278	281	269	292	275	283	261	264	270	268	314	234	281	304	263	293	308	252	276	291	289	261	246	262	294	263	292	287	217	269	290	286	249	267	273	291	249	286	288	255	306	282	261	295	280	310	277	273	287	255	262	265	273	310	287	292	277	265	300	297	267	268	275	261	252	258	283	256	260	269	270	266	288	265	250	274	266	289	257	259	254	251	284	292	289	277	272	272	247	246	278	259	273	280	289	267	304	241	277	278	270	278	264	261	284	265	270	249	266	238	261	248	292	275	250	291	258	287	293	299	254	246	253	233	270	295	287	264	273	273	279	281	261	264	273	283	277	321	257	288	270	290	264	261	277	218	264	308	297	281	278	290	270	273	296	282	267	272	305	283	294	287	295	290	260	267	309	280	252	249	276	288	247	267	245	273	265	280	253	269	264	271	275	253	294	316	253	245	256	246	256	258	281	256	282	288	246	285	278	273	271	262	275	278	264	280	266	279	272	272	295	295	276	251	296	288	245	255	274	248	300	262	242	268	278	289	280	256	260	256	265	295	278	266	229	280	257	257	308	263	298	289	314	269	279	272	278	274	295	272	265	266	306	311	282	274	253	279	259	293	277	295	278	297	291	265	271	302	316	305	269	228	272	286	299	270	239	252	233	263	299	293	270	277	329	259	293	262	293	272	286	297	279	280	262	297	302	263	257	279	266	279	275	291	267	266	283	257	271	273	281	252	272	299	269	280	248	277	271	266	270	282	283	281	264	288	273	310	294	284	267	244	263	259	266	293	261	253	280	264	296	288	243	303	270	279	257	278	253	252	259	238
17986	3832	6578	7903	6890	4662	3019	2106	1769	1458	1273	1098	948	856	843	792	743	763	781	864	816	805	806	786	745	673	720	687	629	640	674	706	580	642	648	662	613	605	662	643	672	630	621	654	600	654	598	634	623	616	604	627	601	642	635	623	643	625	619	608	655	631	636	625	624	637	597	614	612	641	618	626	569	586	610	589	613	598	612	601	641	613	674	638	629	640	582	596	626	596	602	611	617	618	592	627	585	616	602	624	582	621	610	614	583	597	576	637	621	612	602	599	610	601	568	573	606	538	601	594	592	601	575	652	591	597	582	677	615	634	657	600	598	638	597	614	638	605	595	601	628	608	600	628	615	568	612	611	596	599	605	626	647	603	604	573	591	609	599	655	618	607	614	601	632	637	592	604	597	601	562	620	572	592	623	624	601	627	639	633	585	598	580	610	595	599	636	586	589	568	579	641	605	547	606	638	620	591	607	573	637	625	657	613	619	598	595	606	565	580	635	646	620	630	621	585	616	572	621	607	573	627	631	611	621	627	570	616	625	623	585	583	575	643	615	594	605	615	580	641	608	594	606	643	622	630	582	592	605	585	625	609	566	629	596	562	610	591	619	608	627	590	647	609	624	588	589	609	637	626	657	634	599	556	622	615	577	577	618	564	629	578	590	582	669	602	604	582	649	618	618	553	610	622	607	618	606	605	590	580	584	562	590	614	598	630	585	553	587	590	636	658	604	608	659	569	617	634	653	619	615	610	613	647	603	578	631	601	596	645	644	603	603	589	590	576	572	592	602	613	629	562	675	623	623	604	566	620	598	584	615	613	649	654	602	627	604	564	612	619	655	616	653	612	635	578	601	617	627	585	597	604	623	611	615	575	622	627	603	597	550	652	605	605	652	672	564	624	592	622	598	628	604	612	612	598	621	595	608	669	617	638	550	603	622	595	623	600	615	620	581	567	609	647	624	578	658	574	633	604	624	646	566	613	627	608	612	613	589	573	572	615	604	638	612	657	622	592	607	627	620	593	600	640	619	590	615	610	630	598	630	629	633	608	592	671	592	592	668	585	650	628	604	604	619	594	643	620	581	583	585	618	609	619	633	631	607	603	603	597	572	624	572	603	628	613	642	605	603	603	614	563	574	584	597	579	629	619	619	592	602	586	608	586	640	597	630	615	677	632	622	624	550	599	620	574	612	586	614	614	595	604	587	616	628	579	609	604	619	584	574	623	644	610	601	575	563	577	620	646	614	641	594	641	628	659	601	614	624	589	588	547	596	605	625	599	585	615	609	582	587	626	622	592	608	616	600	565	633	621	608	622	637	570	617	598	608	598	602	601	632	610	618	608	593	570	622	624	567	586	634	570	627	600	583	579	612	584	627	595	623	643	608	604	620	627	623	627	614	598	631	598	654	593	656	603	579	594	584	573	606	597	603	610	617	599	589	640	625	588	596	636	593	603	623	583	622	617	591	594	581	613	590	640	650	568	617	641	601	586	591	582	585	616	634	583	637	591	633	602	579	609	574	608	645	642	639	597	662	620	583	568	613	589	600	559	671	617	607	597	582	650	600	593	604	617	644	622	629	619	605	625	663	599	562	613	614	622	636	604	598	633	565	609	616	624	619	627	578	666	620	621	589	633	566	603	582	585	585	595	599	600	640	629	614	639	613	608	585	602	582	606	629	607	588	616	593	609	634	604	616	631	609	628	646	605	658	522	625	619	618	673	604	590	604	597	611	574	574	568	611	650	629	597	602	603	607	597	613	587	606	655	563	588	572	565	638	675	606	621	583	654	609	589	636	622	639	610	606	654	611	613	600	621	583	564	649	647	647	594	589	632	581	589	590	605	614	636	567	628	599	650	628	604	622	567	609	622	591	572	599	588	590	563	583	636	612	602	575	604	638	606	599	587	565	592	611	638	637	597	626	621	580	601	582	601	628	565	624	601	625	602	623	620	629	587	645	582	589	572	624	636	639	604	576	598	566	598	627	613	598	601	625	626	632	584	630	581	645	576	611	575	570	625	604	604	582	598	613	583	587	573	615	609	645	596	621	610	618	623	618	589	606	585	625	599	593	660	600	634	585	592	614	638	599	594	598	580	618	577	596	610	625	590	638	598	608	628	609	597	591	604	613	599	590	595	602	594	625	633	609	607	657	599	601	645	639	617	637	655	600	646	620	589	620	638	621	625	633	627	601	606	558	604	565	619	655	594	623	592	577	617	563	643	645	625	611	600	611	610	603	615	623	639	606	611	606	619	643	598	605	601	560	553	594	610	581	598	582	624	601	607	588	589	634	600	650	604	621	613	569	622	605	619	599	648	591	646	649	610	650	581	655	626	613	575	573	613	585	595	640	589	608	629	599	619	590	630	626	587	627	595	620	590	603	596	621	614	586	647	625	624	575	629	641	593	632	613	613	622	619	615	568	621	646	609	651	649	619	580	616	623	605	571	639	649	588	615	595	563	633	621	626	610	564	599	580	585	618	601	622	629	596	635	583	634	593	629	630	582	572	625	600	639	634	614	639	637	599	590	571	579	614	650	613	602	618	571	579	626	600	602	613	570	531	607	589	594	616	595	576	623	619	655	620	652	607	623	606	620	609	623	585	569	623	615	605	589	600	624	609	639	598	622	599	602	644	555	601	625	604	622	580	636	606	602	601	598	619	613	612	597	585	642	600	566	602	601	609	561	568	618	583	610	559	617	595	583	567	610	643	558	615	627	629	617	596	653	559	595	580	575	612	586	609	605	574	564	634	617	575	603	614	587	639	591	626	603	614	569	569	627	578	613	637	596	616	602	628	584	611	630	634	607	581	601	575	574	563	592	602	586	579	657	603	609	635	616	628	609	613	593	642	603	601	638	613	590	599	592	593	622	638	572	611	622	653	605	640	614	599	663	588	615	616	566	618	587	611	572	612	593	592	595	617	588	607	637	638	592	652	551	620	610	620	578	647	623	610	617	596	604	612	600	618	613	607	622	610	576	614	594	565	639	624	576	591	570	631	592	589	641	662	640	640	583	629	648	601	626	557	606	628	569	599	618	627	584	626	629	601	584	637	623	600	621	602	612	642	663	629	554	598	589	599	590	610	595	578	578	622	610	615	656	602	553	596	665	630	609	605	600	593	582	601	606	570	582	624	604	620	642	624	626	594	583	616	613	580	618	584	600	608	624	583	585	610	628	571	562	584	556	571	610	643	607	591	583	601	607	611	608	628	611	643	556	654	622	640	666	597	609	634	631	621	648	620	622	615	576	601	545	584	600	615	637	632	621	585	592	616	602	637	585	598	621	647	584	603	643	618	664	586	593	639	659	608	591	590	610	611	636	573	622	604	621	591	571	579	590	611	585	621	611	606	605	616	615	579	615	593	606	592	618	599	590	580	593	571	655	593	565	599	637	643	632	580	573	646	560	572	586	588	610	604	627	581	588	621	610	641	599	588	577	596	637	611	654	592	575	599	583	640	584	588	608	610	589	625	623	610	607	623	610	576	578
9534	1549	932	771	646	418	298	231	179	212	177	176	176	163	163	167	160	157	170	148	157	155	164	166	163	166	169	186	160	151	140	145	162	155	176	152	165	161	162	164	131	181	137	151	169	167	186	183	186	177	180	174	179	178	170	172	168	165	175	181	156	189	158	162	163	156	163	162	176	157	145	138	149	161	191	167	155	142	156	154	174	167	172	124	150	155	153	135	157	147	166	164	155	172	137	143	162	182	160	173	159	144	159	182	177	152	167	170	180	168	131	169	132	167	138	180	148	153	178	120	130	154	163	139	150	172	148	136	151	154	164	169	159	158	154	178	152	155	150	172	162	143	143	164	171	154	168	169	144	150	178	159	188	173	151	164	156	140	152	161	173	159	150	161	140	151	144	152	160	170	153	173	143	178	135	163	141	150	162	156	171	156	164	156	168	168	179	159	172	150	150	146	162	158	145	146	138	171	172	173	191	162	163	141	158	141	162	151	182	182	168	175	165	166	153	166	169	157	130	147	185	156	165	159	156	183	171	171	141	130	184	166	159	149	162	149	150	143	159	160	155	148	154	153	157	148	154	154	144	166	172	161	162	152	157	190	161	168	170	163	156	163	152	174	145	165	176	161	165	182	159	147	146	145	159	153	175	182	189	173	146	168	167	167	170	151	160	152	148	165	142	153	158	167	150	178	150	153	179	188	177	151	167	151	136	145	160	143	171	142	172	136	160	177	159	141	152	157	160	152	189	160	142	144	166	164	153	173	165	178	139	160	156	142	136	173	174	158	158	126	129	162	159	135	168	172	158	174	161	173	176	176	173	164	153	191	143	165	156	178	156	154	140	151	161	147	154	160	169	161	133	175	162	145	160	145	139	164	150	147	127	158	179	153	163	192	171	138	138	186	148	166	176	169	151	150	158	153	151	152	129	156	163	192	144	162	169	149	167	153	169	124	153	161	164	154	159	145	187	162	156	158	172	151	156	141	156	150	141	158	172	181	168	170	155	150	156	137	177	156	153	153	182	185	171	150	144	139	163	155	161	158	158	172	176	158	131	157	176	152	173	144	152	164	170	173	158	149	137	141	157	155	158	179	170	167	136	181	169	139	162	151	149	171	160	153	157	136	167	149	142	159	175	158	154	138	163	177	138	149	146	130	145	150	131	142	177	146	140	169	162	168	142	180	161	153	148	190	154	147	178	158	148	164	168	171	161	164	164	177	130	147	164	145	166	149	164	170	133	159	146	151	171	165	164	157	166	180	166	155	137	152	160	150	153	150	146	144	164	167	163	142	150	135	173	169	157	156	173	161	158	138	186	126	137	152	173	155	146	172	130	166	144	188	159	157	146	153	157	146	166	150	150	157	182	145	163	161	143	170	168	173	167	165	134	139	166	160	159	192	156	146	196	167	179	149	167	166	135	162	160	147	185	159	165	149	165	168	175	174	151	151	158	154	164	177	161	151	195	143	157	190	161	170	139	155	164	162	142	160	145	150	132	140	149	147	180	160	143	150	138	159	163	145	158	178	164	179	142	152	177	166	198	154	156	112	186	164	171	169	172	157	163	156	155	141	150	154	160	152	147	159	167	153	174	171	169	151	162	149	151	170	141	154	146	154	164	168	171	149	186	137	182	168	175	154	153	168	150	121	131	155	155	152	159	168	169	180	155	154	183	153	175	176	151	154	143	182	146	168	165	143	175	154	153	165	159	148	147	159	140	141	148	144	143	142	163	151	150	166	155	171	156	164	198	167	168	177	163	162	159	154	171	173	156	164	161	155	162	181	163	167	167	170	165	156	173	144	167	140	146	181	167	170	142	150	163	170	169	137	156	163	142	164	146	166	190	134	154	168	169	173	164	170	160	164	131	148	166	189	152	149	168	146	169	148	156	173	148	159	175	149	157	198	146	147	156	166	158	162	164	162	150	170	179	175	158	148	150	146	178	151	195	146	163	178	163	152	164	147	161	177	163	182	145	166	180	171	168	149	175	143	157	161	169	150	171	168	177	170	152	164	169	168	179	166	154	155	156	164	168	169	152	172	184	138	142	162	151	167	167	169	155	150	155	155	165	157	170	146	163	155	188	157	173	149	157	155	164	158	171	159	158	159	156	172	171	166	172	167	168	164	164	159	167	182	172	161	189	158	178	142	164	156	127	140	163	157	171	163	156	148	150	153	151	154	153	138	134	156	166	171	162	149	163	160	152	143	140	141	134	147	143	147	162	155	170	171	167	140	155	154	160	169	127	180	174	151	166	142	153	165	164	161	173	164	146	162	152	172	151	173	177	158	171	171	147	154	152	160	144	179	164	172	138	161	140	149	151	148	168	161	157	161	169	209	131	138	158	166	148	146	129	177	140	184	146	172	162	146	189	152	160	145	163	153	190	140	171	144	155	166	159	152	164	159	156	173	137	170	178	158	160	176	155	146	175	169	162	152	147	138	153	179	178	149	135	157	114	159	160	151	168	150	149	152	141	168	137	159	139	171	141	150	180	178	161	154	156	150	139	164	127	160	152	176	168	141	156	149	145	148	144	176	153	150	180	201	184	185	174	160	136	173	168	181	181	150	144	148	134	157	157	144	174	156	147	155	169	149	144	169	159	150	147	165	169	152	156	162	167	169	159	129	167	163	143	156	157	176	142	167	157	155	167	171	139	166	166	160	149	163	178	175	152	183	151	171	199	149	156	157	152	153	146	152	131	131	167	147	149	144	184	166	145	145	155	158	153	158	152	136	155	155	153	141	170	136	168	147	152	158	144	157	169	173	175	157	162	162	162	166	155	159	167	190	167	160	134	139	154	145	126	162	181	170	166	168	164	176	128	136	170	159	153	148	151	164	170	162	165	160	155	171	160	164	136	137	124	152	181	177	151	167	144	189	169	136	152	155	175	160	141	165	156	151	150	143	159	165	175	146	137	183	175	177	166	165	171	165	159	163	175	177	160	132	156	172	148	147	155	146	167	185	171	159	143	193	181	145	169	158	173	137	152	165	155	161	160	141	164	154	181	148	162	150	145	168	149	173	152	165	157	131	171	161	157	158	155	173	150	153	167	181	185	146	182	188	171	186	154	125	173	156	160	154	158	149	128	143	152	142	180	167	165	152	166	158	141	163	134	168	160	155	170	166	156	159	186	162	167	140	158	171	149	153	143	179	145	179	140	139	162	162	168	174	155	153	147	172	181	168	180	175	168	172	172	169	185	155	136	184	157	152	152	170	155	154	132	153	137	157	135	194	144	143	130	161	152	164	166	163	172	140	165	165	153	153	157	171	156	148	153	162	168	164	163	175	148	133	155	165	161	189	159	168	164	146	171	116	145	163	164	131	145	160	164	166	171	180	169	162	156	151	172	159	176	172	154	152	157	137	179	178	147	163	146	171	160	157	145	132	187	167	153	173	153	170	151	168	152	167	145	158	166	140	171	143	149	162	147	161	156	145	151	142	162	172	172	162	166	155	148	140	190	182	150	147	166	159	165	149	192	164	168	161
5992	1298	2038	2545	2448	1593	1073	784	687	545	529	495	477	426	409	397	440	407	444	406	450	453	442	376	423	420	403	394	397	422	415	381	442	367	385	431	398	395	415	388	379	381	395	397	383	396	370	407	415	404	395	390	403	373	416	395	402	385	407	361	393	425	356	372	378	416	398	413	384	378	411	385	429	412	420	401	399	411	385	377	381	369	392	405	425	416	397	395	450	429	389	415	401	378	395	407	410	384	400	375	397	372	412	389	402	397	390	380	419	391	388	389	404	401	411	390	439	409	371	403	445	380	417	378	429	387	429	407	416	385	392	409	396	409	446	377	320	402	416	401	385	409	402	372	426	390	407	398	403	382	383	429	378	390	403	390	371	425	382	429	414	369	401	404	384	412	398	397	388	386	394	395	397	378	395	397	394	421	372	405	399	393	375	390	399	420	371	417	371	387	387	415	416	389	408	392	441	407	401	369	417	389	395	402	399	415	365	378	375	364	393	404	381	385	393	404	371	398	400	408	367	401	392	390	395	400	392	375	397	416	392	384	425	401	375	416	367	427	387	439	436	413	417	429	397	401	406	421	386	403	381	422	406	442	398	405	405	377	347	396	407	413	402	381	403	395	402	384	409	423	380	401	427	393	397	381	410	390	381	375	392	386	418	369	385	391	408	434	376	375	387	400	383	413	405	376	408	414	398	408	398	396	396	399	403	380	378	378	367	386	393	408	376	417	420	421	371	417	424	447	386	371	425	415	397	439	430	393	379	403	394	432	417	361	403	390	413	378	371	371	383	405	421	403	418	362	399	398	413	417	412	358	401	394	387	407	391	443	392	410	357	371	397	378	398	422	406	400	415	387	435	407	413	416	413	392	446	418	400	390	388	392	387	382	411	418	367	379	427	404	388	381	392	404	417	443	389	394	412	424	430	384	366	420	431	410	390	406	375	368	363	428	396	423	395	420	388	385	413	418	395	416	403	379	422	411	396	385	369	372	414	374	411	445	409	416	415	396	404	396	372	378	430	364	394	380	402	384	425	394	410	404	366	352	429	348	445	356	409	417	376	397	372	410	396	396	412	385	398	406	398	391	434	391	418	446	422	412	407	391	400	387	395	394	393	431	382	420	389	366	366	426	392	419	377	404	375	409	406	377	382	384	411	376	391	402	407	433	353	373	386	358	426	394	425	415	421	411	405	387	417	378	415	405	410	396	386	437	402	380	407	424	370	388	425	426	369	439	377	386	406	414	380	376	389	366	394	372	386	403	378	409	401	377	404	390	427	423	388	409	408	401	414	425	359	398	407	420	375	380	406	420	402	387	431	382	390	389	381	427	399	402	395	397	407	378	382	408	400	385	391	409	399	399	402	405	394	393	396	384	389	414	399	406	397	375	410	336	375	419	391	396	386	389	377	401	453	400	421	400	398	433	388	403	402	409	390	418	410	386	422	412	400	407	421	393	380	370	430	402	434	352	406	382	411	366	423	408	424	416	421	388	381	376	422	431	397	392	406	372	384	367	404	376	423	430	382	374	379	393	406	412	409	399	419	392	373	411	388	414	436	401	417	427	388	381	442	367	402	416	374	409	387	428	372	381	378	420	386	374	381	406	374	454	434	347	395	380	415	410	412	392	382	415	360	386	428	395	429	392	394	415	407	400	386	382	415	360	421	379	385	375	369	413	417	429	411	380	383	403	408	427	411	408	381	369	377	381	387	408	357	401	408	420	404	427	387	392	411	428	411	413	413	402	382	385	435	424	397	423	380	408	415	414	387	419	385	395	408	426	427	392	403	405	406	404	377	414	390	397	399	397	348	421	421	381	382	416	402	420	429	414	430	426	430	415	416	408	389	396	406	420	385	367	387	401	405	357	404	400	384	448	405	388	411	423	422	406	411	406	385	425	412	388	410	361	421	419	431	387	412	400	411	372	401	384	370	406	377	411	414	406	406	406	379	398	390	390	405	398	383	414	383	390	399	430	442	403	443	384	379	372	391	409	377	399	401	428	399	430	419	373	437	427	395	424	375	372	372	385	393	400	416	412	398	417	407	403	391	351	387	385	371	387	384	447	444	414	403	385	387	413	388	402	390	436	357	358	411	408	401	413	388	416	424	388	420	390	411	376	395	407	359	365	379	389	361	408	393	411	401	392	386	382	398	397	393	409	368	396	389	384	415	422	370	416	382	373	410	408	404	440	406	403	408	399	390	404	376	413	398	421	371	411	390	406	344	418	440	411	376	398	385	418	381	376	386	436	402	371	375	384	401	420	400	404	416	393	419	432	449	413	412	399	397	449	409	420	384	373	387	380	388	400	397	400	413	370	393	375	387	416	434	393	409	409	424	406	424	395	425	404	406	423	385	424	377	398	374	393	427	393	372	413	410	418	372	377	424	385	400	415	432	393	402	372	410	419	373	393	429	372	394	422	383	404	421	410	408	424	379	411	423	403	384	401	437	401	431	378	393	410	406	389	422	424	443	445	373	407	412	388	430	393	415	347	414	354	389	389	418	405	383	399	401	399	382	405	413	406	354	398	388	361	394	382	391	408	391	399	400	398	391	402	378	379	400	379	360	395	402	397	399	394	448	442	385	413	400	380	398	371	385	453	400	376	412	393	375	357	334	409	398	426	391	398	358	404	396	414	426	421	437	374	410	380	384	386	405	393	399	419	378	419	406	385	388	376	399	402	365	383	405	428	395	421	388	367	402	431	406	382	409	414	397	414	414	412	376	424	396	358	372	391	425	365	383	402	431	414	366	415	401	386	401	402	410	415	371	393	383	409	416	378	410	398	400	391	401	392	377	432	414	407	409	379	393	380	389	398	408	405	378	383	402	366	425	408	392	432	407	387	421	371	418	387	414	399	356	381	401	408	365	401	394	391	399	378	403	391	411	408	395	426	373	419	433	433	404	368	415	393	388	389	354	400	380	383	412	427	413	377	402	401	418	409	377	405	442	401	385	389	405	412	403	409	402	415	400	404	423	348	393	389	387	397	417	381	415	459	364	425	423	393	386	403	406	364	384	449	411	393	398	396	384	388	403	376	372	386	392	399	358	395	382	397	387	356	409	396	403	394	410	406	429	381	371	400	401	397	398	398	407	389	397	393	405	395	411	369	400	396	394	400	348	400	381	455	406	408	427	385	384	408	373	407	412	410	405	422	428	415	434	385	371	403	407	397	403	396	401	403	401	417	416	399	394	426	421	379	381	431	369	375	392	397	363	402	382	363	395	415	381	353	353	388	409	411	417	392	373	423	387	384	378	401	372	399	403	419	394	413	366	411	425	374	407	415	371	378	383	391	429	407	384	396	400	410	405	410	383	409	406	392	402	400	403	397	373	386	394	409	385	407	397	382	399	399	409	437	414	418	407	429	415	363	382	389	398	419	403	405	401	445	415	398	397	380	412	364	416	430	424	394	368	382	393	396	424	373	407	414	361	405	368	358	434	370	396	401	426	421	438	386	413	430	413	359	403	401	395	388	424	397	375	394
21817	4627	2309	1995	1395	872	631	462	446	382	404	319	379	314	316	304	301	307	303	339	313	316	290	337	299	303	284	297	279	273	323	312	307	323	300	262	330	315	291	299	288	302	308	311	331	279	302	302	260	298	303	280	289	312	266	316	306	258	267	293	297	295	283	285	287	309	321	322	292	297	283	301	312	302	295	277	283	287	268	297	296	350	291	304	316	328	344	298	304	299	301	312	311	309	313	299	283	268	289	288	319	297	309	282	292	250	323	289	310	308	333	320	307	293	259	270	271	284	284	280	318	291	251	271	254	261	305	284	306	297	296	275	291	300	278	278	317	301	302	294	303	307	310	304	281	298	319	293	299	297	280	289	303	291	304	313	316	290	308	284	286	300	313	321	319	311	296	304	306	280	309	296	311	285	262	289	310	272	297	320	302	295	324	307	252	278	325	332	260	278	294	269	268	274	253	297	288	316	265	318	323	340	285	311	263	291	244	291	319	311	285	284	318	291	282	277	280	259	275	294	283	284	306	301	268	329	328	288	308	301	267	291	329	306	307	296	304	294	289	326	316	303	263	304	298	265	298	302	280	251	303	302	295	303	262	283	321	323	280	323	315	283	283	323	286	272	291	311	299	307	313	296	336	317	331	318	311	289	275	296	264	273	296	271	290	275	313	285	320	283	267	315	293	297	299	295	258	336	299	304	311	287	283	293	283	297	264	284	270	262	246	307	290	296	322	302	285	286	282	310	305	309	298	296	310	291	313	313	318	271	269	268	279	284	287	273	297	249	314	283	325	305	291	274	293	278	314	301	259	263	292	305	303	281	304	296	273	297	269	317	305	314	269	280	289	294	290	309	298	306	295	289	289	282	310	320	270	289	291	298	289	304	341	285	278	289	302	276	318	283	294	309	302	317	283	268	298	298	282	312	312	314	309	301	297	290	296	319	286	259	272	282	319	295	317	297	299	323	304	283	279	299	313	285	288	291	296	279	311	318	263	304	312	308	295	277	251	294	265	316	308	275	303	289	287	286	297	279	291	320	270	287	285	290	276	285	272	261	311	265	314	284	283	288	293	318	293	287	281	269	262	274	264	278	282	272	270	314	308	266	280	284	297	334	280	265	255	318	273	281	285	283	313	301	285	276	281	273	260	288	273	286	280	280	280	272	313	290	304	304	283	271	290	309	300	298	303	247	285	263	286	308	261	255	269	297	295	275	269	321	272	272	278	307	280	285	314	299	317	296	279	289	301	287	289	286	300	296	303	305	269	261	273	335	282	265	270	272	290	304	292	262	285	325	307	298	313	308	314	320	318	291	247	313	272	291	317	306	336	312	298	292	291	294	295	293	305	299	294	267	288	282	293	290	315	278	308	285	304	298	281	283	283	303	304	298	281	293	300	260	305	306	278	278	281	273	345	291	286	274	239	295	292	298	304	270	306	281	263	292	276	297	317	306	280	312	291	308	293	290	307	284	281	278	281	300	283	269	318	285	288	282	320	285	295	286	294	279	297	284	303	272	301	308	283	282	266	276	270	310	294	307	271	326	291	330	304	301	284	325	327	289	297	249	300	310	310	302	304	311	291	309	265	287	283	286	293	286	287	284	292	297	321	318	283	319	285	327	317	312	279	279	310	292	275	271	306	286	326	282	270	278	298	284	295	301	284	309	302	293	309	287	293	289	331	278	284	277	305	288	299	315	289	284	309	284	269	311	293	297	304	337	297	329	260	258	271	254	299	309	294	302	286	319	315	290	294	308	271	309	295	297	292	289	314	271	260	302	300	269	291	271	302	311	303	293	325	316	298	298	279	299	293	272	329	287	322	264	323	296	265	284	278	296	305	302	254	280	282	293	280	262	294	252	308	316	328	286	320	293	271	293	292	240	286	288	287	291	291	313	293	302	300	286	282	270	314	304	300	297	269	296	321	296	293	286	270	322	275	307	281	284	321	303	285	297	299	293	251	261	279	301	299	283	270	277	277	306	281	301	307	281	284	275	279	297	278	293	258	302	268	273	316	285	294	309	317	277	315	281	295	307	308	301	275	274	289	310	303	286	294	319	306	267	305	279	286	268	275	293	299	328	352	284	293	308	307	287	278	332	296	328	287	294	304	288	313	289	288	297	270	282	305	277	280	297	292	321	310	272	295	307	311	310	283	297	271	289	270	310	279	275	295	297	301	292	300	323	303	288	289	294	245	271	303	305	275	314	304	311	286	288	287	265	283	308	326	295	314	279	297	274	275	314	299	286	304	320	278	296	283	257	314	281	303	296	274	287	316	313	273	281	261	307	284	290	298	299	279	261	314	301	320	334	296	276	317	273	280	308	282	277	304	293	295	307	288	291	268	314	289	289	305	314	308	253	270	283	321	328	267	285	284	293	290	292	269	269	283	293	292	324	264	283	285	301	311	291	270	287	304	293	285	308	292	318	299	248	289	295	291	304	281	266	306	303	319	276	295	300	272	306	303	276	294	326	257	290	293	297	300	267	285	299	298	289	291	307	296	285	295	277	302	288	286	283	276	305	298	307	327	271	275	313	291	280	292	292	273	332	276	284	316	288	295	288	295	326	272	291	273	312	273	301	275	274	347	296	307	358	344	289	267	300	299	280	315	301	307	312	260	294	303	263	317	280	279	281	307	280	290	290	287	298	279	254	296	276	307	307	307	267	282	273	281	271	299	301	305	282	297	312	299	338	326	286	318	287	303	310	300	322	285	309	287	282	311	292	304	303	270	330	305	290	263	294	255	326	309	287	286	292	303	301	285	302	287	261	312	268	303	282	314	285	310	276	313	317	292	301	300	275	297	298	330	299	300	279	302	279	307	299	303	300	302	316	284	294	280	304	316	300	302	272	282	304	280	303	297	316	287	307	302	247	287	290	300	284	274	293	288	285	284	323	281	308	295	303	261	277	283	308	303	294	291	269	281	274	318	285	310	298	287	297	292	288	295	289	292	292	293	302	297	297	293	284	267	303	320	262	305	301	321	300	260	288	287	303	309	293	295	303	345	271	264	302	339	315	316	296	276	310	302	294	293	324	325	300	277	332	286	288	305	300	256	321	295	294	319	316	308	270	257	301	297	281	308	290	285	278	292	300	298	285	300	305	316	292	313	256	289	315	327	300	310	305	302	291	280	307	253	297	314	315	286	266	270	284	267	286	282	280	283	310	294	312	313	273	317	306	272	295	305	289	266	311	290	311	266	304	278	282	275	291	308	294	281	285	264	268	311	310	316	291	280	298	307	286	288	289	290	308	311	279	276	301	288	277	311	268	281	263	298	297	304	275	314	326	278	297	317	301	271	278	283	322	301	298	295	314	310	292	288	265	302	278	256	295	322	293	288	291	317	313	256	313	320	291	258	283	290	312	281	322	284	278	288	303	306	346	282	312	307	276	300	312	286	317	300	287	283	245	290	302	333	286	285	280	295	268	288	304	268	282	302	309	295	279	250	329	286	291	286	296	298	275	285	278	319	312	324	299	284	261	317	299
13707	2865	4539	5781	4961	3500	2275	1591	1361	1112	1079	1010	944	815	743	775	788	764	735	764	722	839	785	768	712	744	730	676	720	642	733	647	677	719	694	678	716	667	693	718	697	714	692	679	693	662	655	662	690	625	659	712	662	696	655	655	670	675	646	716	618	693	688	668	668	661	682	695	700	677	673	688	650	657	698	651	718	667	651	695	645	659	661	660	644	656	635	685	635	682	710	686	674	673	682	637	650	708	644	675	664	643	683	650	679	636	646	691	648	673	682	684	670	674	628	679	682	654	672	677	642	722	668	680	701	634	622	711	646	694	653	651	677	678	640	711	680	681	649	699	680	639	655	679	651	649	691	635	732	622	667	633	687	682	704	687	700	659	604	678	630	683	679	722	653	696	703	647	635	715	668	682	704	636	649	685	662	628	670	664	664	690	645	659	678	594	690	636	682	664	655	669	661	688	667	643	638	680	663	644	653	680	659	663	662	706	653	685	667	692	669	669	663	655	637	650	619	665	680	654	722	661	670	677	677	655	686	662	632	675	671	689	638	624	693	658	673	660	633	689	629	686	692	654	647	701	684	701	660	640	657	643	690	641	658	643	727	621	646	664	674	685	669	602	667	688	658	652	686	720	627	693	649	671	663	663	690	661	679	646	696	643	683	645	644	668	676	649	654	718	674	668	664	613	714	671	680	661	679	673	648	677	702	664	629	652	657	682	651	685	641	630	664	647	644	689	691	637	709	649	656	684	654	687	644	692	661	650	691	634	640	674	709	702	669	693	636	689	646	633	655	669	670	663	641	648	638	713	698	680	687	684	660	689	660	664	639	695	721	653	667	712	657	620	648	685	658	715	645	690	637	633	652	643	653	656	677	652	680	684	696	625	702	652	695	667	649	660	682	680	650	661	645	625	634	664	676	650	668	683	700	622	675	681	618	682	660	655	705	643	681	671	642	656	683	683	668	665	637	619	666	673	660	670	685	659	672	664	696	674	620	675	671	681	600	668	661	600	674	633	657	636	704	670	729	638	664	699	680	669	705	648	681	699	661	655	660	674	670	659	657	651	687	673	711	633	651	689	656	633	672	611	686	643	609	622	646	708	613	681	652	622	688	634	622	696	710	661	628	650	695	630	689	686	627	657	667	665	678	662	658	683	638	661	705	631	669	701	687	692	629	676	690	655	649	667	667	719	621	677	640	695	640	649	661	679	657	615	625	696	640	670	676	661	691	652	697	636	670	656	668	650	633	685	654	632	691	644	666	673	692	657	678	660	635	694	670	695	652	617	720	689	700	643	635	671	658	689	683	656	657	641	688	645	643	671	659	699	699	667	662	625	666	614	637	648	671	644	670	689	702	646	645	661	632	653	680	653	693	668	661	693	663	672	674	682	657	660	668	704	669	643	613	693	675	691	683	694	667	692	632	656	726	667	647	649	657	663	645	699	636	638	678	701	697	656	664	627	593	636	681	666	627	679	676	633	647	666	621	679	669	657	622	705	694	615	643	684	677	670	636	722	623	692	649	670	629	694	671	637	626	694	676	658	728	692	622	662	631	646	612	679	666	659	608	642	692	662	673	655	690	661	660	688	649	634	653	686	710	672	713	665	657	664	705	634	691	674	669	660	642	664	658	650	705	677	655	684	686	687	655	686	661	656	660	642	623	653	637	699	657	605	659	643	698	656	683	702	645	676	669	684	695	667	673	666	689	704	668	650	626	686	658	655	681	657	672	640	621	650	657	657	647	676	683	689	689	634	720	684	657	682	667	657	683	644	701	605	707	662	622	683	632	677	683	671	636	633	660	673	678	670	696	696	661	709	647	674	671	660	665	634	670	672	630	685	660	713	672	672	689	630	718	622	660	656	679	621	678	657	660	645	686	658	668	677	682	676	648	639	644	648	753	659	666	661	674	659	636	698	682	690	645	686	670	633	669	623	693	637	690	669	662	691	659	720	645	646	616	660	677	690	679	669	644	677	700	677	653	647	640	666	663	687	641	676	655	608	646	655	675	672	668	630	720	669	669	644	662	691	644	659	680	647	663	657	659	657	682	629	687	652	681	685	666	599	654	678	679	659	672	646	641	670	634	643	706	679	622	644	699	637	706	655	672	664	729	677	661	645	659	657	693	659	679	666	651	667	683	650	694	641	679	644	678	672	663	693	653	710	642	704	628	650	725	647	730	691	608	720	634	674	662	645	705	667	687	661	674	707	650	708	677	703	684	693	627	649	628	656	707	640	687	669	591	709	683	681	644	655	672	683	648	686	643	634	696	643	644	679	719	686	680	666	633	639	638	679	659	617	634	723	617	627	674	708	658	651	652	677	672	677	632	647	721	664	618	617	668	660	668	642	654	649	686	669	652	647	681	694	650	687	679	632	614	684	661	651	663	647	662	652	673	654	727	601	646	668	654	671	612	682	642	644	682	636	664	705	655	687	675	682	680	687	666	679	648	619	679	624	666	677	667	666	644	636	680	695	714	682	653	623	702	592	650	715	669	690	691	677	707	700	634	684	658	654	684	696	678	693	637	706	674	629	651	621	692	674	655	636	667	696	665	712	612	671	648	692	737	668	719	646	658	661	684	687	651	671	678	671	693	661	639	670	658	681	664	661	691	634	671	685	656	638	650	671	697	649	656	690	679	647	685	653	640	699	644	676	684	677	618	703	605	625	671	650	638	680	694	647	630	639	666	675	655	669	678	673	668	641	681	660	673	655	675	637	670	691	656	672	613	677	732	681	659	695	670	677	642	691	668	673	672	664	678	658	720	657	684	712	638	655	684	636	681	657	722	680	653	651	708	680	662	670	664	655	661	699	644	649	689	678	719	701	606	663	655	715	682	690	711	663	652	663	680	683	698	660	665	661	678	664	639	703	651	670	673	689	675	655	636	703	659	678	667	688	609	655	603	687	662	651	656	677	644	655	668	669	664	641	705	709	634	679	674	656	653	651	662	662	670	707	660	672	697	670	703	630	620	657	642	645	668	688	650	653	656	655	659	655	703	683	626	700	657	638	699	640	699	655	657	675	645	645	679	607	699	731	682	649	657	701	707	640	653	639	641	685	698	666	660	664	673	679	659	638	654	630	669	666	686	679	627	676	648	656	687	613	642	639	682	648	676	647	642	680	680	680	663	683	661	666	670	664	637	672	620	687	695	643	615	634	669	677	663	654	709	646	706	694	694	698	624	664	719	620	647	708	681	665	689	669	646	684	665	677	703	623	691	661	666	670	693	661	650	665	691	653	702	699	651	645	655	672	629	656	679	672	680	695	679	638	679	665	642	708	695	660	664	703	699	667	709	677	630	679	690	640	670	649	658	711	693	629	659	642	668	646	668	652	698	627	659	636	655	694	628	653	680	661	638	660	608	662	655	654	647	656	625	667	704	678	690	619	667	687	640	654	647	681	700	632	618	677	671	670	626	650	695	631	703	664	692	654	702	634	676	658	674	714	675	675	596	608	618	681	696	698	660	651	671	669	665	659	677	687
30906	7638	3486	3222	2065	1275	832	556	449	462	342	354	347	300	294	278	313	300	293	310	320	296	295	282	305	305	283	288	275	272	273	297	270	282	287	268	282	259	260	261	274	257	262	279	307	272	274	297	265	270	274	286	306	288	289	296	276	263	284	264	304	296	294	263	266	263	230	305	282	297	268	287	271	254	286	263	264	283	295	320	276	267	281	287	269	287	269	266	257	286	280	239	280	260	246	293	282	288	238	255	279	259	274	253	276	311	280	270	296	257	288	277	261	243	301	268	289	246	234	292	301	246	250	266	279	296	271	290	280	280	288	263	240	273	292	234	264	276	269	260	279	273	273	252	269	256	249	271	284	268	286	252	272	312	237	292	291	289	259	264	265	250	259	270	269	283	270	256	284	274	270	311	278	289	263	282	256	264	258	296	288	252	275	294	300	276	265	263	285	295	274	259	293	269	250	281	282	290	278	258	266	249	308	283	302	305	259	278	264	266	244	294	254	307	278	252	313	266	312	293	284	282	299	291	256	250	304	272	288	256	271	271	263	277	292	227	306	272	291	251	274	258	276	279	278	279	277	266	257	289	264	263	282	252	256	277	295	269	297	275	274	274	269	286	273	301	283	262	268	276	288	256	283	297	276	295	279	255	284	280	296	241	248	242	296	282	280	279	268	244	272	281	265	265	285	273	277	251	268	266	257	281	303	262	284	291	252	250	264	257	300	287	293	319	244	263	291	257	225	266	298	279	292	276	260	269	275	258	233	246	274	289	245	271	290	250	269	274	264	268	264	282	284	265	303	277	247	269	268	289	249	290	268	282	267	296	290	270	286	228	261	231	251	260	272	275	257	275	234	249	246	283	304	294	279	257	264	288	311	288	254	276	284	273	277	275	277	246	279	290	262	248	260	284	262	270	285	280	279	245	277	289	256	277	278	244	278	283	269	297	298	283	284	272	285	269	312	259	245	261	223	240	254	284	295	248	267	259	273	325	272	265	281	271	254	296	266	266	224	259	279	282	256	265	249	298	254	278	255	237	296	270	280	262	253	270	268	242	274	285	279	285	230	264	256	293	263	272	267	258	295	280	262	274	298	294	228	287	238	264	255	282	259	283	279	238	237	251	268	281	278	294	269	260	254	281	253	274	291	285	269	274	281	286	265	286	267	269	270	266	254	275	249	275	296	279	242	276	285	240	263	278	319	297	267	287	273	276	282	282	260	258	265	263	291	267	293	276	246	276	250	251	298	250	237	267	278	271	274	263	272	274	255	283	296	260	263	306	247	294	239	317	252	259	276	251	270	276	262	270	304	271	279	297	310	248	298	260	308	274	287	300	302	311	281	294	268	277	267	256	256	248	275	289	278	259	282	260	294	241	276	284	251	283	266	250	252	264	293	281	254	272	281	273	259	249	250	251	268	262	271	235	250	289	288	259	277	287	272	290	253	303	247	287	275	281	273	274	249	278	272	260	264	252	286	269	291	260	290	268	282	280	274	270	288	258	234	252	274	269	282	285	289	287	315	267	288	291	308	279	261	238	236	274	290	292	308	290	271	267	269	273	269	267	274	265	227	281	259	305	243	274	279	279	274	286	282	282	274	263	242	247	250	247	273	283	297	270	289	256	249	286	273	266	253	291	273	286	260	266	271	290	306	279	271	287	293	266	276	272	271	270	271	263	265	261	255	268	303	237	268	291	277	273	272	269	278	243	274	235	250	243	280	277	268	258	274	259	234	264	304	268	274	252	266	269	271	240	286	276	275	253	255	301	262	263	300	262	265	246	291	276	283	256	278	241	265	278	285	248	285	256	252	254	243	254	299	246	285	278	300	274	292	266	295	284	279	274	274	266	285	288	251	274	269	278	262	263	257	278	299	263	258	276	248	296	300	273	277	276	288	288	235	269	261	274	284	250	262	252	276	261	311	277	290	268	252	269	268	275	269	290	270	236	272	283	289	303	267	282	300	273	236	238	278	249	257	251	283	287	274	293	313	264	274	283	291	258	274	280	251	284	280	280	307	258	289	245	269	270	271	269	250	229	267	272	287	238	216	256	263	278	252	310	271	283	226	262	274	263	256	298	232	274	261	256	266	277	297	282	291	278	285	238	256	264	282	228	259	262	246	276	282	281	260	248	263	271	305	286	262	275	335	223	272	271	275	285	268	266	266	286	262	266	300	297	285	280	303	284	270	269	269	251	282	254	278	259	265	257	261	288	259	255	272	236	253	275	233	224	255	272	291	261	264	278	271	274	281	245	284	251	309	286	264	274	258	286	247	286	271	256	287	272	300	281	237	256	256	253	251	253	271	241	278	283	265	265	269	260	274	252	247	241	297	254	267	281	319	277	258	270	264	231	244	293	276	273	289	270	258	285	260	296	304	272	275	311	276	238	287	305	251	252	275	280	277	279	225	277	269	262	285	260	250	251	299	278	262	273	243	272	263	270	276	282	288	281	260	292	230	275	310	268	278	241	249	281	270	258	268	303	278	266	259	255	264	289	283	281	267	290	284	276	283	318	280	282	267	264	319	288	258	289	236	252	241	284	302	304	264	286	302	311	248	236	261	295	278	253	278	267	233	316	272	277	300	268	253	262	282	271	290	264	281	312	297	245	284	290	264	292	252	305	282	248	301	263	265	256	284	328	262	284	282	251	275	283	305	228	279	300	267	282	283	263	255	267	281	289	282	284	267	262	317	264	266	281	291	289	261	299	292	261	253	256	283	272	284	284	285	285	270	252	276	267	273	281	253	265	272	283	297	289	253	284	290	250	273	271	304	291	263	270	272	288	260	282	330	279	279	275	272	317	260	273	257	299	268	280	291	307	272	291	272	274	237	279	285	272	247	250	263	272	280	303	248	291	286	249	290	303	280	253	265	295	268	264	311	283	274	250	244	301	268	293	261	267	271	278	284	271	282	268	248	251	252	273	297	255	236	284	281	284	222	272	289	283	269	291	244	271	287	270	269	317	272	283	273	257	291	310	276	271	294	257	266	247	270	273	264	254	276	260	284	264	250	272	274	273	272	233	275	256	264	268	280	289	301	242	309	261	267	267	293	297	273	261	276	297	280	240	265	263	292	260	320	285	276	279	277	242	312	297	300	246	265	299	319	273	291	273	285	258	271	264	283	276	263	298	261	246	264	279	280	263	270	257	281	280	283	286	285	273	295	262	308	269	274	269	288	285	297	261	270	259	300	300	312	289	286	254	260	273	295	281	286	284	264	242	270	270	243	275	260	253	277	292	253	280	293	269	288	292	260	282	274	271	322	290	245	239	260	261	279	293	267	256	232	247	264	271	291	285	276	229	276	268	248	296	270	246	282	269	300	286	243	261	247	259	269	234	281	295	302	269	248	260	285	254	288	268	268	285	307	272	295	313	299	269	259	268	281	267	256	280	256	254	265	237	297	256	279	254	289	248	244	300	294	305	276	274	305	278	280	257	254	277	274	285	284	250	271	276	259	296	265	281	278	278	233	285	274	285	277	301
17740	3863	6271	8333	7108	4899	3176	2178	1777	1511	1394	1202	992	861	852	796	810	837	757	809	819	787	822	714	718	680	684	650	645	651	634	648	685	630	675	639	654	635	657	604	634	607	589	621	665	643	635	582	666	628	639	661	607	647	629	567	642	611	615	630	616	616	536	598	597	632	600	625	638	610	635	638	571	590	607	664	594	600	601	624	618	607	588	594	614	607	613	604	640	621	558	611	593	591	603	577	590	624	614	634	608	639	575	629	611	611	613	611	607	631	619	617	602	626	594	619	614	646	638	598	584	566	563	617	654	568	629	623	601	619	588	610	608	570	611	551	582	581	610	596	623	644	623	606	591	611	636	604	570	569	598	581	593	600	570	594	608	568	557	622	582	632	593	552	622	578	597	597	591	577	643	608	630	589	604	629	619	596	645	572	583	606	620	662	593	572	601	633	606	615	589	640	568	604	640	606	602	588	599	554	615	611	626	612	592	595	628	556	598	640	600	650	617	604	621	573	617	601	574	621	610	621	628	661	600	601	602	621	612	543	586	609	611	625	605	625	618	592	642	619	620	607	599	616	597	610	632	577	603	563	609	596	654	563	623	589	599	599	631	644	622	606	615	605	687	600	558	564	596	584	618	577	617	633	582	582	589	574	593	616	621	615	591	589	598	587	652	648	601	587	574	600	601	627	645	592	661	572	602	557	558	556	624	646	610	595	577	567	632	583	602	638	562	553	573	588	605	571	594	564	628	619	598	548	612	600	611	591	594	564	596	619	618	634	564	626	621	571	608	648	604	606	651	586	602	651	579	582	593	615	579	608	630	604	630	607	634	599	615	553	595	632	612	598	567	544	646	601	610	629	629	619	608	614	601	568	621	636	550	616	608	641	629	601	636	595	640	638	630	560	592	600	597	596	603	627	575	629	568	616	543	604	533	604	582	573	610	632	635	583	624	581	630	620	621	594	602	578	595	565	574	599	605	638	628	607	587	592	575	635	579	585	635	568	593	593	623	647	553	596	592	597	594	649	543	598	625	563	565	616	564	572	638	590	543	605	639	637	607	613	607	636	589	591	641	597	596	582	604	566	581	599	632	638	589	647	594	567	623	603	642	644	557	598	640	584	572	599	594	618	597	596	583	592	577	616	615	578	583	606	637	590	602	585	598	581	628	606	595	605	592	579	585	645	572	609	613	602	578	590	638	597	600	588	606	580	599	606	595	607	615	582	630	621	608	577	620	606	582	620	601	557	616	620	619	581	610	599	590	604	606	572	594	575	609	618	559	574	617	553	616	572	573	581	627	630	647	602	631	581	593	588	580	615	607	566	619	630	590	622	600	588	588	609	585	638	613	601	565	665	637	647	614	633	575	581	618	641	659	567	598	588	592	605	587	625	642	656	626	602	561	620	595	612	617	681	586	591	604	614	561	583	581	541	617	588	595	618	612	599	578	651	579	620	613	622	582	592	585	617	598	603	603	613	626	565	583	636	581	590	593	603	620	621	579	618	617	577	617	584	568	604	553	588	614	582	594	578	613	623	593	635	576	607	642	612	617	631	611	582	657	562	611	584	639	566	521	609	599	600	608	590	616	613	644	572	598	612	613	618	577	600	606	642	580	598	586	617	633	605	618	637	590	574	543	594	599	596	600	575	594	574	578	592	603	615	608	580	629	592	622	594	603	606	572	633	623	643	587	582	591	662	571	629	573	591	581	630	600	632	582	603	526	551	619	596	577	622	595	594	590	603	595	613	598	635	620	662	587	614	597	579	555	591	649	623	557	596	605	619	604	597	576	578	545	634	613	615	577	630	610	610	606	623	612	624	605	640	589	592	614	628	597	627	598	644	630	591	569	602	585	590	604	587	605	653	608	575	604	572	601	556	579	579	607	616	612	606	556	617	609	569	592	627	627	567	559	619	605	602	638	606	600	558	624	596	649	627	593	607	608	600	597	610	603	559	654	573	616	607	579	619	618	623	591	643	624	571	570	584	593	575	573	597	608	555	606	570	600	632	598	638	596	543	599	606	587	604	595	608	627	649	626	567	629	593	600	650	606	601	606	621	610	638	624	577	640	596	613	561	567	624	588	546	559	579	609	612	565	606	646	614	591	609	601	612	612	596	591	605	601	600	614	590	583	588	584	600	589	588	585	613	598	672	614	596	628	602	595	621	564	601	600	601	608	604	623	617	629	646	625	607	614	614	547	563	625	560	650	602	615	637	622	636	609	585	614	631	640	590	573	625	573	585	587	658	585	624	620	601	595	633	654	595	585	560	590	625	592	605	599	591	608	578	611	585	578	614	618	585	588	566	608	579	597	636	605	570	599	571	575	558	623	588	579	616	595	634	603	602	627	601	648	583	580	611	616	623	600	610	598	607	557	618	611	579	557	601	617	620	602	608	664	571	609	647	598	626	575	606	580	623	571	607	608	602	614	571	633	612	629	593	590	568	612	550	613	595	608	618	597	616	618	635	619	624	625	613	626	604	634	569	590	604	561	624	650	571	604	588	622	592	601	611	586	570	586	586	566	608	610	604	595	624	631	576	615	602	601	604	597	603	595	589	580	579	632	560	569	584	603	649	605	600	599	633	588	571	587	618	583	619	614	614	597	595	578	585	619	601	598	617	645	562	607	575	592	569	590	632	617	567	596	585	601	580	611	633	641	606	601	586	580	565	599	616	627	617	607	633	588	596	617	600	609	619	575	624	585	603	596	635	622	559	631	600	600	616	598	611	631	571	579	652	626	579	581	598	566	659	596	585	592	579	635	592	600	623	594	607	596	592	580	608	625	612	607	587	576	589	583	560	631	613	618	626	648	615	639	588	585	618	606	596	637	653	585	599	610	606	574	637	612	587	611	623	565	604	610	582	589	600	593	569	592	602	605	582	579	613	576	603	620	557	655	582	622	638	591	623	611	611	629	630	592	610	649	615	585	574	588	578	604	622	614	609	604	603	613	618	600	580	609	601	610	625	567	594	595	619	611	628	636	590	592	625	584	610	608	580	604	626	585	620	638	568	581	616	595	575	627	575	559	627	630	587	625	632	570	605	640	613	635	588	609	596	598	574	632	607	581	627	568	633	610	624	624	609	603	583	550	617	619	609	582	588	629	632	593	559	599	606	592	601	574	562	576	635	627	620	575	608	587	608	625	615	606	606	601	598	618	561	610	633	631	565	645	513	601	605	621	584	601	612	595	616	556	572	635	545	624	641	597	655	573	629	561	605	619	636	647	588	610	602	589	579	595	582	584	563	607	593	617	592	641	633	649	618	620	574	596	623	629	643	577	604	651	634	611	631	577	648	607	589	588	596	580	591	592	595	621	580	597	644	593	630	610	606	613	601	623	631	561	603	637	609	588	578	604	661	642	620	583	613	589	600	600	610	607	672	625	586	587	615	584	597	564	610	585	596	593	618	652	576	596	626	584	599	613	591	618	630	639	598	586	616	611	594	592	583	592	627	592	629	628	582	628	593	615	611	597	616	601	609	595	609
9427	1578	932	811	647	474	293	227	212	212	183	163	160	155	167	144	154	145	160	175	172	164	151	149	167	172	176	169	145	165	146	148	157	145	165	168	199	186	172	166	158	145	167	134	153	143	177	143	154	181	150	152	173	160	169	157	165	164	159	153	148	135	139	148	143	136	142	157	147	135	174	158	159	140	166	169	161	159	168	163	157	129	123	161	165	173	162	172	134	149	132	159	144	145	181	157	163	177	147	159	150	135	166	157	158	170	174	157	168	145	174	174	158	170	144	157	168	144	164	154	157	169	151	160	180	159	159	150	150	166	161	148	137	150	159	155	140	162	149	129	149	171	166	154	128	143	166	157	158	130	145	186	164	132	150	138	163	165	178	152	155	150	168	142	147	137	148	173	163	174	183	171	155	175	168	150	154	144	128	171	135	169	174	145	157	158	172	176	150	181	165	147	172	163	159	172	165	189	144	176	183	165	167	169	177	166	162	133	202	150	176	167	142	154	159	139	149	176	163	177	163	157	154	147	166	148	179	138	156	174	169	165	127	138	165	140	145	158	157	148	151	161	141	140	167	149	134	173	161	144	130	156	151	152	151	179	160	176	163	159	167	151	181	147	151	176	153	153	150	174	170	177	140	129	165	182	162	165	139	154	167	136	165	161	143	172	129	160	130	192	139	153	158	133	177	152	179	168	171	180	141	163	140	149	141	145	161	154	144	152	148	133	147	163	148	147	151	175	184	159	164	169	173	172	162	173	185	144	164	172	127	142	152	143	139	138	141	149	168	170	156	160	153	150	152	149	163	146	142	138	157	158	152	154	147	128	147	164	188	176	167	138	166	143	142	147	163	170	155	166	168	149	160	143	165	174	139	138	170	139	162	132	137	140	146	176	166	155	158	153	177	160	158	147	161	167	141	158	150	141	173	181	148	176	157	148	160	161	161	152	179	174	168	166	166	163	178	146	155	172	164	152	164	151	189	161	171	149	170	178	146	149	158	144	163	193	161	193	175	128	186	174	153	148	143	156	153	151	169	178	160	156	156	147	159	143	161	143	131	156	140	155	154	162	167	165	167	147	152	181	169	162	151	148	122	175	152	159	155	158	164	138	150	150	175	160	153	160	169	160	138	143	154	155	158	155	144	136	158	138	154	168	175	189	170	160	154	158	153	169	140	151	177	168	161	170	154	130	151	162	159	161	157	163	164	185	181	171	149	132	151	164	158	194	185	166	174	164	164	165	165	145	178	157	131	126	144	142	190	134	171	158	145	168	166	146	181	175	168	178	145	160	147	172	162	175	167	154	150	166	168	169	153	189	173	179	151	155	125	151	148	154	167	155	150	169	153	135	135	137	176	181	157	164	161	156	150	148	149	145	152	164	160	129	129	133	163	143	159	146	137	148	158	156	151	162	185	139	161	152	176	150	138	150	167	161	153	138	127	154	157	163	155	128	142	160	164	134	182	127	132	145	165	148	148	154	155	154	146	180	167	132	183	151	139	148	136	142	146	172	146	162	145	167	158	128	149	161	157	134	153	147	164	173	183	163	157	154	152	145	153	164	171	188	148	141	135	152	157	149	169	164	169	148	151	182	140	149	155	146	158	170	177	144	164	146	130	135	165	142	143	154	150	170	165	173	151	155	151	164	162	168	145	155	159	148	153	167	139	154	145	170	145	160	159	152	141	172	147	153	161	144	140	159	151	164	147	131	163	164	175	167	174	160	161	160	162	131	166	160	148	167	159	151	151	161	155	145	184	168	173	172	158	179	157	163	174	133	156	163	135	154	166	152	159	137	144	161	156	167	156	137	167	141	156	147	171	164	140	178	181	151	163	164	138	157	152	152	151	154	174	157	188	166	148	151	154	144	179	156	162	183	186	137	174	172	162	165	152	162	159	150	172	158	152	162	174	156	161	156	166	153	172	149	139	153	160	152	158	167	165	142	139	162	153	146	168	170	188	156	147	158	170	154	150	148	174	162	161	173	137	172	134	143	185	152	150	162	165	168	149	169	174	140	162	184	169	167	154	166	150	144	185	157	155	131	144	155	152	164	157	153	175	153	162	168	149	156	159	156	162	165	151	162	166	163	159	167	139	154	146	141	142	157	160	167	157	163	149	171	164	182	159	168	149	154	147	154	174	165	161	164	171	149	146	154	171	163	146	159	179	150	151	167	175	177	156	153	176	173	135	149	147	150	168	151	147	173	141	165	147	124	143	141	162	155	170	183	160	144	186	166	148	156	151	158	160	173	157	155	133	177	183	162	148	153	144	163	147	164	161	177	150	159	125	154	160	163	183	167	140	154	196	151	138	150	150	163	146	143	164	150	148	164	196	151	178	173	142	168	178	178	166	158	156	146	168	154	142	160	135	143	161	156	147	163	142	158	162	178	168	131	133	178	167	164	164	174	166	145	159	130	169	155	161	175	158	153	151	166	168	127	139	174	176	193	163	162	154	161	161	141	142	148	152	172	160	173	155	203	140	128	148	176	172	137	146	141	161	177	170	154	142	175	140	163	170	179	142	183	147	150	153	151	170	134	170	175	157	150	171	158	176	140	160	167	168	175	174	155	151	148	136	179	150	164	150	183	161	195	171	172	159	142	132	143	155	168	173	170	162	151	146	140	185	155	161	142	140	141	157	135	149	175	174	170	175	157	165	168	155	143	140	175	150	154	159	166	136	160	147	172	158	155	153	157	167	135	165	166	173	161	166	161	155	167	154	143	166	142	151	163	153	165	159	145	170	153	183	151	140	155	155	146	142	157	163	151	166	155	136	172	156	137	140	167	150	144	147	167	169	150	171	178	168	161	136	155	177	146	155	121	159	167	159	138	172	146	176	149	181	192	163	131	149	164	157	166	177	174	133	144	123	160	149	165	160	160	168	174	162	153	161	159	152	146	149	152	183	148	160	157	176	153	177	147	182	132	149	168	149	168	192	153	164	160	146	148	167	139	151	149	147	163	184	177	181	167	154	168	177	175	169	153	147	151	149	190	145	132	157	160	163	165	156	154	157	140	168	136	140	164	169	166	167	164	150	175	160	171	186	149	139	134	168	153	160	172	148	132	153	151	181	165	164	176	186	155	150	153	163	157	158	155	142	166	158	151	171	172	157	131	136	171	171	149	175	189	174	152	132	151	175	187	163	152	164	160	149	144	167	157	163	159	151	174	139	167	149	180	137	137	170	160	184	125	130	153	152	145	160	168	178	172	166	145	164	182	163	164	146	146	153	150	139	170	176	159	151	162	161	187	151	172	148	156	144	130	147	131	146	176	165	129	187	172	160	155	158	133	150	142	127	181	151	165	166	145	150	157	149	170	151	166	147	155	142	155	171	153	140	152	147	164	178	157	170	170	155	158	163	128	147	164	152	202	142	134	153	164	163	160	143	182	160	137	151	164	185	167	130	135	160	161	156	141	145	170	180	154	148	133	123	176	192	145	168	154	137	156	168	167	154	161	157	164	148	145	165	165	162	150	172	156	149	187
6232	1319	1905	2485	2512	1719	1036	726	707	542	551	552	473	477	430	415	393	434	440	469	446	433	432	426	430	406	411	396	394	394	406	422	392	408	416	431	357	430	439	389	390	421	350	414	435	378	378	365	395	411	380	399	420	446	402	421	386	413	354	371	400	422	429	393	417	417	411	379	366	401	381	403	388	396	392	397	401	374	398	414	437	397	411	415	390	393	384	405	394	376	370	373	400	415	369	372	433	416	443	394	388	412	406	416	384	412	379	412	407	396	408	390	385	376	399	391	377	392	392	382	411	372	397	371	411	413	401	372	423	381	376	372	395	420	395	414	409	404	401	393	400	386	388	379	382	377	384	379	393	378	397	391	399	347	410	399	394	389	386	393	429	382	448	413	377	370	407	389	403	407	374	390	380	356	397	387	399	373	420	385	393	384	405	372	374	408	409	408	418	385	417	405	402	412	382	380	419	409	379	389	431	377	376	377	413	369	361	377	416	411	398	382	410	394	376	429	382	415	412	410	446	407	389	378	403	356	400	421	397	406	399	407	416	403	417	386	412	392	396	384	381	414	399	424	431	419	394	419	391	386	405	348	428	387	386	392	411	409	384	428	404	437	400	377	369	377	390	391	415	392	390	401	418	412	424	384	394	413	370	384	421	392	411	403	394	393	372	370	378	373	371	377	378	368	378	399	424	374	382	413	378	410	403	407	401	390	404	406	385	425	396	389	430	423	425	397	382	382	456	395	383	411	388	356	412	404	426	400	405	383	389	393	416	388	408	384	419	394	378	440	393	402	397	414	386	401	390	433	387	374	385	407	398	398	430	386	434	419	384	400	402	412	372	383	417	382	411	384	408	389	449	390	397	352	417	360	375	414	439	373	389	408	391	390	418	389	396	378	374	420	403	369	363	387	391	384	442	424	396	397	415	399	390	386	386	382	430	405	390	393	413	405	400	422	407	392	385	364	402	392	397	402	373	374	374	411	387	383	362	386	390	401	404	428	394	396	402	389	399	389	366	400	398	410	415	378	363	383	411	398	396	402	356	399	414	392	399	370	392	402	399	392	414	430	375	456	391	422	409	396	424	423	423	403	401	396	422	394	350	387	379	356	414	431	370	420	390	351	389	376	384	404	378	399	387	382	402	372	380	443	409	400	407	414	405	406	389	376	375	360	380	370	411	410	433	374	416	417	379	407	411	446	406	367	441	389	407	384	431	447	387	408	388	407	416	407	394	387	428	382	374	375	428	393	362	398	396	410	400	376	398	396	399	416	453	376	402	398	380	372	420	364	398	374	421	426	416	402	397	370	417	399	366	394	380	411	414	389	425	380	395	383	387	371	399	382	399	436	409	390	359	422	411	370	373	401	397	400	364	395	429	407	416	393	394	386	417	404	394	403	389	367	423	390	405	411	407	356	374	395	394	392	389	423	414	427	397	407	401	409	440	412	419	397	412	423	409	403	395	404	390	404	405	424	394	421	398	405	375	409	356	377	424	376	398	409	405	378	375	375	360	401	395	384	367	381	417	402	381	380	385	393	341	390	397	424	391	389	383	397	420	374	407	391	369	353	408	416	413	416	385	397	405	376	405	388	416	363	404	385	400	388	406	391	369	394	397	381	393	368	409	401	441	404	389	391	395	397	405	425	419	405	391	426	384	360	430	382	370	359	412	381	349	416	374	429	423	399	400	432	420	384	384	392	393	378	437	372	416	413	379	420	404	363	429	372	417	377	396	392	439	422	380	446	406	396	414	351	375	345	344	394	416	372	385	384	410	421	386	409	394	395	383	445	402	369	394	395	390	402	393	378	417	417	388	383	382	377	378	395	382	419	350	426	405	401	395	427	388	413	357	393	416	384	381	407	430	404	413	418	393	395	366	393	379	411	430	365	370	388	385	398	396	395	399	334	369	392	390	383	394	382	386	423	379	374	414	351	409	422	429	367	413	401	396	372	390	367	421	381	434	407	380	388	387	413	413	372	403	395	434	375	368	390	424	388	404	373	389	379	366	366	353	415	413	403	409	419	387	408	382	384	372	415	404	406	379	395	420	406	394	420	434	438	371	393	396	425	396	419	381	415	392	395	374	406	399	387	384	373	413	389	403	383	372	414	423	366	368	432	407	358	380	416	373	415	421	397	411	397	380	390	387	387	380	369	372	372	384	425	363	405	425	396	382	399	439	390	357	386	392	385	430	350	381	425	410	409	373	385	392	388	394	413	400	419	396	377	358	388	426	392	392	422	419	386	408	379	404	374	427	396	434	379	406	401	416	397	399	398	391	408	420	362	371	385	388	416	397	392	410	376	428	374	412	362	383	362	387	396	414	404	445	418	398	417	397	426	396	422	408	391	420	392	397	406	371	391	406	372	385	405	372	386	381	415	384	403	391	375	360	384	394	358	391	402	400	387	409	390	387	440	411	405	392	385	420	386	405	384	393	418	390	382	406	430	399	431	412	386	405	415	411	394	395	432	422	403	405	348	402	421	391	408	413	387	425	408	370	401	408	387	405	398	379	379	398	370	394	384	388	373	373	382	388	432	395	410	401	362	417	401	395	401	412	409	384	406	398	386	405	419	395	385	388	404	369	379	421	435	385	391	415	386	392	394	395	379	398	410	406	398	373	391	395	383	379	410	389	423	366	429	379	382	411	402	357	359	415	394	371	373	389	436	404	428	374	368	419	424	395	340	414	405	373	394	361	393	392	345	406	380	395	447	396	389	385	425	386	443	408	412	390	463	377	375	415	427	382	367	429	414	418	427	403	404	402	391	375	441	383	431	389	366	406	394	419	410	404	397	415	408	391	401	386	418	373	421	389	425	432	429	393	426	368	378	356	418	406	397	384	394	414	393	416	400	424	395	388	382	404	372	390	424	400	413	371	402	382	374	386	427	435	418	418	422	439	381	414	384	373	425	404	414	383	414	398	395	362	400	422	396	414	365	370	390	375	409	360	399	373	390	379	387	430	405	366	395	437	399	377	409	369	404	395	356	375	367	399	427	407	400	407	425	422	378	403	405	397	398	394	413	400	391	409	412	401	405	395	426	393	412	384	410	427	386	360	371	398	401	358	438	391	406	419	395	410	366	408	393	397	387	390	427	390	405	408	379	376	393	407	388	388	386	405	367	386	396	381	396	423	399	412	418	389	382	407	420	393	418	393	414	393	405	360	394	404	394	393	371	402	387	406	390	375	401	405	405	377	420	378	428	383	419	391	404	377	397	412	386	379	385	385	396	430	353	391	415	373	396	396	421	410	370	399	387	421	395	420	390	397	393	392	393	376	406	407	353	383	429	350	397	424	364	419	380	361	400	371	353	408	385	419	384	389	418	371	397	380	397	383	403	374	384	418	402	420	373	396	384	410	407	359	383	406	384	398	381	413	394	396	405	391	369	395	397	369	431	379	410	390	380	394	396	436	392	388	372	415	398	408	423	412	430	404	406	399	404	364	399	441	395	353	415	405	389	394	379	414	386	366	403	345	404	410	400
21945	4493	2136	1941	1451	955	632	479	450	379	385	329	349	310	331	297	294	307	293	314	288	325	315	298	278	302	287	265	302	291	315	309	294	297	261	316	299	295	290	252	294	305	306	330	253	321	272	300	306	309	273	299	291	306	278	278	304	313	289	286	294	260	296	316	306	263	301	282	278	281	311	289	317	290	286	309	295	292	294	267	281	278	307	298	265	287	328	309	288	292	304	302	301	292	299	278	279	285	306	279	284	290	310	281	291	319	328	255	284	287	296	291	271	310	264	323	284	288	296	255	309	301	304	305	279	297	275	294	272	288	306	269	296	284	272	258	306	268	335	315	338	259	280	294	305	314	305	316	274	281	301	292	290	278	280	266	300	303	310	305	310	295	288	301	290	320	250	275	280	255	282	275	295	293	308	312	278	294	319	287	313	280	307	277	296	294	304	336	306	309	281	281	304	320	305	293	312	324	274	287	317	305	289	305	291	310	303	283	303	322	286	261	278	313	256	269	284	288	302	328	295	269	287	330	296	290	291	274	298	294	277	321	293	323	281	294	298	287	287	264	295	260	286	284	293	286	280	286	306	268	310	298	278	280	323	305	292	294	273	290	307	292	275	324	285	301	312	283	272	303	277	293	272	292	258	250	306	285	286	304	289	274	289	294	273	295	291	269	312	317	284	285	275	259	292	284	294	302	283	275	289	274	294	271	276	292	302	279	281	281	276	308	261	327	295	294	290	288	319	259	301	300	307	282	266	297	304	272	278	285	295	315	268	255	279	264	314	297	285	294	273	293	272	279	309	312	345	307	279	288	292	323	304	259	298	306	290	299	325	290	323	314	316	281	276	280	306	317	294	285	295	345	296	305	312	304	332	314	281	289	265	282	312	289	304	298	289	303	279	267	333	296	282	299	260	286	266	320	283	237	295	312	257	291	299	291	287	323	290	282	295	310	276	296	292	332	322	286	264	303	259	306	289	305	311	281	304	308	284	278	270	271	295	294	299	281	264	327	293	307	302	301	303	299	311	285	330	313	307	306	344	279	328	337	279	319	282	286	297	326	304	282	274	332	278	305	298	286	285	292	282	302	319	309	287	262	288	316	303	291	335	295	328	273	319	277	300	299	296	274	303	302	281	311	273	284	303	289	264	272	291	255	270	238	278	331	281	311	330	274	257	296	306	269	288	295	315	279	292	291	295	260	278	276	285	276	270	281	321	311	309	289	281	321	303	292	288	296	267	283	300	291	292	274	318	288	261	320	284	329	313	288	261	307	292	262	301	283	321	283	283	278	288	281	283	276	283	278	307	295	316	300	308	312	275	309	316	297	273	305	264	265	289	301	280	312	277	274	307	264	308	270	338	290	307	308	306	288	294	300	264	273	294	288	297	290	287	264	296	277	313	320	283	252	296	289	329	273	287	295	326	287	287	282	288	272	275	283	307	266	305	320	300	309	258	274	313	332	301	313	285	279	284	283	326	292	263	291	273	314	320	283	302	289	321	284	288	292	283	285	301	293	283	290	294	314	319	356	304	314	280	271	301	302	262	279	316	324	301	336	297	276	285	271	293	293	297	299	295	267	314	244	285	289	316	284	316	291	294	255	281	311	294	291	291	294	313	276	305	285	296	272	258	284	252	291	285	271	286	281	287	291	308	297	303	292	282	307	304	300	295	249	309	287	310	314	278	282	308	314	248	312	312	320	280	301	299	311	257	290	249	278	299	296	294	313	276	297	314	297	304	313	288	291	327	281	283	283	283	300	284	298	289	282	307	298	280	287	274	260	271	294	316	277	293	277	299	250	283	285	292	310	291	310	303	291	261	260	319	294	318	284	246	295	298	292	297	300	291	293	280	282	281	254	317	291	282	278	282	291	326	290	299	266	259	291	290	314	296	309	285	286	296	267	284	306	339	286	289	289	264	257	282	292	310	327	275	291	269	292	270	314	303	287	286	340	280	300	306	297	284	290	288	269	281	320	314	301	283	298	326	314	307	274	279	295	298	290	298	305	295	309	314	265	336	290	293	276	272	284	285	322	267	309	320	302	306	279	298	282	337	311	303	300	264	302	288	276	301	286	259	271	293	287	299	295	312	291	305	302	290	306	308	302	298	298	318	274	279	304	304	299	281	269	298	277	289	274	317	284	294	292	300	275	269	265	325	298	313	329	284	262	284	320	290	286	305	260	275	291	252	287	296	316	294	273	282	287	280	283	292	289	275	254	290	301	276	284	275	306	274	289	295	296	275	301	254	302	302	262	327	278	286	282	311	273	292	301	269	309	286	290	277	271	283	294	258	284	295	297	283	277	295	311	292	269	270	285	278	298	270	353	305	277	330	303	271	271	308	315	261	282	269	287	301	298	289	277	287	298	310	278	269	290	278	277	255	303	306	304	296	289	312	275	296	296	245	286	289	307	291	297	295	261	285	284	269	269	285	310	293	267	298	272	293	283	283	268	279	325	296	285	287	302	305	270	291	275	266	304	291	280	278	290	285	291	287	310	310	296	292	320	278	300	289	286	298	311	285	284	265	295	295	283	286	306	283	318	301	295	288	295	278	306	303	258	286	281	290	325	303	293	286	313	277	278	277	280	295	242	312	295	248	338	258	299	319	290	297	315	266	319	284	291	293	279	290	261	253	286	315	304	312	289	282	260	287	293	263	282	263	263	334	286	299	306	299	295	315	319	287	279	319	273	300	300	284	301	329	291	264	320	279	298	282	318	290	298	283	316	299	285	282	255	276	301	310	324	315	313	290	316	307	283	277	342	285	278	296	288	291	302	286	292	347	303	279	285	288	289	303	290	301	315	302	296	299	286	299	315	259	285	290	291	265	314	295	280	302	318	303	270	307	301	278	278	317	292	285	278	285	263	301	301	281	289	300	283	282	325	297	292	303	303	329	275	277	280	305	314	300	281	295	300	280	292	289	322	293	300	271	307	306	273	258	289	293	274	298	297	277	272	293	318	308	312	311	264	293	295	286	312	271	313	294	295	294	331	290	295	302	267	297	286	282	302	286	277	303	275	302	310	286	272	298	287	267	300	263	321	310	307	262	301	314	272	304	329	303	309	299	302	294	313	261	293	321	271	291	301	272	264	282	272	304	304	284	291	300	309	274	297	298	275	319	321	301	329	301	315	299	282	315	298	290	282	298	314	297	324	292	310	294	300	281	281	266	264	303	307	329	288	296	301	288	276	286	292	301	323	294	303	295	343	268	275	297	307	324	307	308	272	258	301	302	288	315	265	319	318	301	331	292	274	268	278	286	301	295	324	287	305	307	269	261	310	267	281	276	291	320	264	321	297	309	318	255	287	273	302	286	274	291	284	262	322	313	295	295	299	301	335	278	310	269	315	301	280	319	290	295	278	333	290	311	272	322	313	322	300	282	265	276	254	316	291	262	306	294	278	298	283	316	279	289	297	280	270	275	272	287	327	298	308	296	328	286	290	308	300	297	258	271	288	287	294	285	288	262	273	257	281	295	291	281	292
13912	2740	4132	5812	5378	3773	2264	1713	1416	1275	1141	1022	911	818	764	749	771	765	760	793	768	804	706	689	748	687	696	724	656	703	684	645	669	692	665	709	628	646	670	708	697	668	695	666	696	637	696	648	690	676	610	677	651	680	657	682	661	675	626	688	661	668	659	671	641	681	649	669	668	638	657	653	660	610	699	685	629	678	623	726	689	625	613	658	669	644	685	631	657	689	692	679	661	658	628	641	676	656	657	681	665	623	694	622	687	672	680	650	623	663	688	684	664	680	651	672	671	686	633	627	666	663	739	647	600	677	709	650	616	649	635	627	674	703	664	660	642	637	696	691	657	638	687	685	655	654	655	629	615	679	669	709	637	729	625	624	647	660	680	655	627	654	692	709	641	709	651	665	677	669	616	671	654	659	651	658	680	696	680	642	603	666	676	684	657	722	619	646	657	634	706	667	635	649	641	646	634	675	661	639	684	686	635	691	654	643	628	641	729	676	644	703	686	652	685	662	691	641	643	634	630	680	725	678	667	651	665	681	665	637	715	632	665	677	655	650	652	629	623	685	670	619	655	685	671	624	661	623	652	640	641	642	678	603	640	674	658	661	666	705	661	650	657	637	661	732	663	641	660	652	664	637	678	666	622	640	698	695	645	640	637	646	610	670	672	684	653	643	651	678	696	663	703	651	720	648	674	640	628	686	710	641	709	687	701	595	672	623	737	664	634	696	625	664	628	643	659	632	687	635	663	664	649	684	660	671	675	664	670	640	649	635	667	666	650	663	628	619	683	660	674	609	659	668	738	681	670	676	643	603	632	656	657	683	643	683	694	675	656	606	668	657	685	677	639	646	700	624	729	703	656	644	632	661	689	639	625	690	683	670	690	641	672	650	652	662	673	685	639	642	643	652	647	645	663	624	624	646	622	608	649	663	661	680	634	681	667	657	662	670	662	666	659	666	629	633	690	650	650	627	635	668	636	656	675	689	672	699	631	644	675	651	674	632	664	671	646	652	606	664	655	702	664	688	677	671	654	613	671	667	705	685	650	665	650	642	619	651	623	670	670	639	666	644	662	657	705	638	670	649	705	677	642	627	633	637	656	633	633	676	682	729	682	674	707	681	667	697	668	653	650	693	646	659	719	639	710	659	672	668	651	672	650	640	652	631	653	654	647	642	640	682	703	681	642	674	663	668	655	669	633	694	647	664	662	707	640	683	682	616	701	656	658	659	661	699	656	669	652	648	615	649	661	694	652	677	675	661	683	619	667	601	650	613	683	661	657	665	667	678	643	662	653	666	617	675	681	647	660	635	659	678	621	703	728	667	632	669	674	656	641	599	625	615	675	687	693	638	667	656	620	654	617	665	649	667	643	681	661	702	660	654	628	645	654	677	685	686	666	672	667	673	638	670	659	652	627	658	670	658	666	724	648	707	698	650	659	668	609	640	659	673	706	673	717	634	640	671	635	658	675	603	646	673	649	692	637	680	680	633	663	659	682	708	662	630	683	642	626	647	649	660	643	681	704	602	676	669	651	688	676	645	683	697	663	653	674	663	610	661	661	666	667	695	665	589	641	674	648	634	648	618	694	689	650	646	675	667	648	670	695	689	708	658	652	665	663	726	689	641	666	662	657	683	679	643	673	632	674	654	664	646	683	637	622	669	665	661	658	634	691	660	661	654	644	670	650	671	685	675	671	685	659	714	675	659	611	666	656	678	656	669	668	678	643	614	663	667	634	647	635	634	675	679	646	686	667	608	693	645	682	693	672	659	612	690	624	628	687	668	647	669	625	662	665	691	689	663	649	665	674	636	659	630	695	654	669	649	679	653	684	637	698	637	638	657	655	663	633	661	708	669	679	629	663	679	620	693	658	654	633	687	649	652	651	705	632	670	694	653	670	709	665	642	719	703	660	652	664	689	643	643	623	658	667	656	675	701	636	654	662	682	686	678	659	627	656	625	663	652	663	682	683	662	697	650	622	660	676	657	704	670	651	679	631	668	665	658	679	674	649	666	618	701	629	697	654	682	681	692	696	692	691	692	680	681	682	675	692	661	691	745	625	653	687	690	655	624	638	599	649	643	689	639	644	629	622	653	636	636	635	674	658	683	639	687	660	613	698	687	692	625	729	653	678	644	699	707	677	644	616	647	621	686	652	654	638	633	654	695	656	676	703	626	708	682	696	681	687	647	659	665	679	681	679	665	675	698	640	704	610	687	629	700	644	714	649	655	625	700	673	655	626	691	652	695	691	696	655	667	652	637	677	677	660	642	682	636	711	695	674	641	683	606	654	633	674	676	640	683	653	651	640	643	678	644	688	638	675	630	723	648	630	679	679	667	636	658	653	649	622	700	684	622	603	639	662	719	642	703	625	676	627	659	664	717	694	718	686	659	658	673	661	701	707	664	623	675	647	634	680	686	604	660	650	683	637	633	685	606	738	627	685	661	635	691	646	648	654	672	619	654	705	672	665	679	699	670	640	641	667	647	682	698	680	666	661	631	693	674	657	690	661	706	673	698	694	614	696	658	663	636	640	705	679	671	690	662	662	659	676	677	662	652	683	628	672	677	667	696	703	676	653	704	657	647	655	664	626	707	666	670	620	646	615	684	690	629	634	653	659	651	681	697	626	676	688	689	655	672	680	665	651	660	663	681	635	636	678	675	664	679	632	675	641	693	667	644	652	672	675	648	677	587	622	655	639	655	632	722	624	691	671	694	692	665	653	678	682	671	692	670	701	649	676	606	670	667	652	696	633	663	638	648	700	679	695	673	684	618	663	693	634	715	626	607	646	615	671	648	658	653	654	689	654	642	648	681	655	659	607	666	667	662	673	689	626	662	657	684	706	641	658	704	646	637	687	661	694	607	617	624	701	690	673	664	661	713	624	717	658	663	656	689	680	601	657	671	627	687	683	650	695	681	674	718	662	629	617	624	658	641	681	644	648	603	678	623	677	653	680	627	685	645	680	643	679	673	659	640	683	656	715	684	643	642	642	631	680	647	685	642	643	637	653	670	671	637	635	640	666	645	638	688	656	668	662	667	682	693	633	647	621	607	647	660	658	664	666	645	645	654	698	633	630	670	632	695	676	689	661	646	673	668	673	630	619	670	658	671	653	689	657	716	669	657	631	604	639	668	620	665	673	608	652	666	670	615	647	672	668	709	628	684	674	704	660	623	691	669	655	687	683	662	623	660	633	718	673	700	663	664	661	628	638	660	671	648	634	656	672	715	649	653	650	636	607	712	675	660	644	669	652	703	655	664	662	623	708	685	657	640	652	673	645	644	699	633	695	672	632	645	645	635	689	677	657	684	651	656	650	649	670	691	664	651	647	626	683	624	625	653	640	654	659	668	632	669	639	646	678	666	660	673	689	713	613	627	681	679	638	657	672	672	664	612	708	625	635	661	649	628	670	663	658	665	622	654	659	638	691	651	703	686	663	667	628	668	673	651	661	631	660	692	596	697	634	693	661	712	691	626	648	670	662	680
30764	7780	3530	3050	2173	1398	868	607	478	455	468	398	339	321	280	342	306	314	317	315	289	298	290	311	291	282	269	290	271	281	253	314	269	285	292	279	277	267	290	280	290	285	257	257	268	239	280	253	249	253	273	294	263	278	272	284	293	259	288	284	272	240	281	312	266	281	241	277	256	255	279	265	263	307	271	265	248	224	265	296	286	279	245	264	293	236	281	259	218	262	268	300	290	269	287	268	295	297	295	266	261	252	285	270	290	297	286	284	280	255	243	257	254	287	274	275	268	281	276	236	278	285	274	236	252	280	290	284	274	291	239	282	252	260	263	287	279	281	287	270	272	242	285	248	284	294	258	274	257	287	273	280	277	296	236	244	250	254	302	295	240	254	280	292	276	268	286	267	275	267	267	254	261	268	274	275	280	267	248	264	245	304	264	251	276	241	240	243	278	301	283	266	280	241	292	275	279	269	259	264	280	284	263	288	248	290	310	281	265	281	261	302	260	238	281	293	272	263	265	294	268	254	267	264	263	245	284	288	280	284	264	248	300	260	286	280	257	236	305	274	266	282	326	275	281	292	267	252	267	264	265	315	294	277	287	264	261	273	274	283	230	276	242	270	271	259	238	269	287	280	253	278	272	273	262	254	287	286	276	259	276	307	278	262	253	280	272	279	268	268	300	291	268	291	290	288	283	262	276	291	258	274	277	289	262	260	266	267	256	261	267	264	272	259	290	256	265	286	277	249	257	254	270	273	291	273	319	283	256	260	260	261	297	275	287	242	257	284	297	287	276	251	283	269	275	270	268	290	252	260	277	269	304	261	243	269	287	236	271	260	270	236	310	278	252	280	299	288	248	287	271	279	272	291	243	277	297	282	271	251	278	276	231	318	280	276	228	286	251	258	282	266	243	299	267	253	293	275	265	296	290	267	254	280	256	248	330	272	309	275	236	268	272	275	249	289	259	298	303	263	279	283	269	289	260	266	263	256	277	282	313	274	269	278	283	262	283	277	281	277	256	280	297	237	299	299	259	249	248	263	278	257	291	267	252	271	251	269	271	253	268	284	262	286	296	270	264	268	281	275	284	286	282	258	259	297	271	236	296	260	287	268	240	284	308	263	270	262	230	289	293	287	242	291	295	306	287	259	256	269	256	264	287	286	283	297	302	263	247	290	285	249	270	252	259	261	255	267	249	276	272	285	273	266	229	263	276	290	265	286	283	268	271	273	247	295	308	272	298	263	283	277	248	268	258	257	264	296	284	279	285	292	279	309	303	293	313	255	298	300	316	256	268	316	266	264	225	270	290	286	314	290	297	269	286	248	277	295	298	274	259	287	270	261	296	306	270	265	267	264	285	273	264	271	258	284	283	268	290	266	300	273	275	272	263	247	275	298	292	247	249	295	291	266	271	300	278	237	288	271	274	284	255	256	249	292	291	280	256	272	256	273	284	269	297	264	294	265	277	256	251	275	278	273	267	253	267	314	260	261	282	275	258	321	282	253	263	291	281	249	273	258	264	279	294	278	283	290	258	274	294	285	285	256	304	262	279	258	266	259	281	268	275	262	272	288	292	293	261	236	290	260	291	269	252	248	306	263	249	262	262	268	289	299	278	260	260	277	271	263	272	260	258	283	261	276	264	274	295	255	260	304	279	286	276	262	288	278	271	245	316	257	276	269	273	297	291	255	232	270	285	307	277	249	266	284	262	271	280	269	288	266	280	264	236	243	259	247	303	270	286	285	301	231	256	297	285	243	221	275	267	279	290	305	274	268	288	266	256	245	290	257	265	278	279	282	236	278	313	302	292	280	254	308	278	268	279	237	274	273	273	260	258	249	275	261	292	237	273	276	273	271	269	286	276	260	275	261	303	291	279	262	269	272	290	261	259	270	302	270	280	296	301	261	298	265	279	242	294	294	287	261	273	285	297	273	259	267	272	276	257	292	253	297	262	281	274	271	268	301	297	279	247	310	274	272	272	277	264	280	295	278	273	245	293	281	260	274	260	278	256	285	271	246	252	246	270	277	283	279	268	270	278	263	265	295	243	293	257	263	261	266	290	291	289	299	272	258	272	265	293	246	275	281	224	259	269	258	260	253	277	249	228	271	273	272	263	267	280	240	265	265	254	284	243	252	271	271	281	229	250	258	256	257	266	276	278	292	268	250	255	260	264	254	284	279	269	289	308	265	281	276	300	258	268	262	273	287	295	241	281	274	298	251	247	274	287	248	279	275	239	254	273	290	285	268	270	253	225	256	255	270	268	300	285	273	249	281	260	286	265	277	264	277	279	268	262	273	279	284	313	276	291	285	256	250	287	263	242	291	265	269	290	296	239	291	272	283	289	273	304	261	280	313	299	286	270	248	277	275	242	271	280	262	266	289	268	274	266	245	299	266	253	273	245	286	265	260	278	265	265	276	297	263	268	235	242	304	273	289	267	266	255	259	270	264	256	277	237	240	283	285	269	275	282	258	253	267	251	293	270	261	289	260	265	296	274	275	279	271	262	276	265	296	292	270	295	264	262	268	251	261	257	280	300	268	278	258	279	274	280	285	268	291	290	279	282	289	280	267	279	272	286	267	291	280	300	275	268	273	250	269	268	224	280	264	242	232	299	270	295	303	259	261	278	266	271	311	275	283	266	293	248	272	255	277	269	267	254	233	262	276	259	285	258	255	300	285	287	241	279	226	251	231	259	249	277	278	255	291	271	296	279	308	262	282	249	306	295	272	279	275	262	277	266	266	241	257	271	300	248	252	254	297	241	249	283	272	279	258	255	243	258	249	263	298	272	259	289	307	274	237	309	247	246	273	246	282	286	304	272	283	236	277	264	251	273	252	283	288	263	252	234	305	275	240	268	259	271	238	262	253	288	231	269	311	274	237	273	276	282	262	296	260	302	252	269	271	265	267	260	275	273	290	284	285	273	255	245	266	278	261	262	252	273	256	288	274	279	247	246	296	278	258	269	254	265	295	258	309	266	263	289	246	282	246	280	280	285	259	276	271	283	274	261	294	274	282	270	270	297	264	282	283	271	254	276	283	271	257	313	255	267	262	264	262	243	254	287	272	272	285	278	269	275	258	276	249	250	252	293	270	290	281	285	272	269	260	280	286	288	302	306	256	271	307	254	328	280	266	273	297	263	292	264	264	273	289	268	272	283	282	278	288	267	274	269	272	298	288	254	243	288	257	279	246	280	286	277	255	249	274	271	248	308	276	271	254	273	270	292	304	242	277	274	269	258	261	262	273	269	247	284	277	242	269	278	279	278	266	283	273	244	262	272	301	282	275	268	263	260	280	272	275	261	258	270	269	241	266	258	263	263	254	249	238	281	260	265	260	293	281	293	268	288	259	308	286	257	250	247	298	287	249	255	278	279	249	268	279	296	278	293	276	237	259	277	274	315	278	275	285	288	232	295	268	279	294	281	276	284	279	244	254	280	248	260	252	260	246	291	289	272	256	245	271	293	273	270	279	282	283	289	311	293	266
17836	4000	6016	8337	7644	5432	3258	2294	1866	1564	1429	1185	1040	922	817	813	774	817	818	790	829	750	810	708	718	716	723	673	631	682	603	591	656	680	624	663	635	656	618	655	636	653	575	631	600	565	631	638	627	622	635	565	613	572	611	662	626	619	602	626	639	597	626	628	576	639	614	616	619	605	609	588	620	635	589	584	646	586	582	625	594	617	646	631	616	603	631	602	591	607	643	606	610	579	569	583	555	602	590	575	565	521	548	606	575	624	572	545	628	583	636	632	626	592	580	604	606	628	529	593	571	603	604	598	566	638	600	604	583	605	649	548	575	616	547	580	628	571	568	575	624	609	591	615	632	620	588	580	590	624	588	599	551	605	607	612	600	633	576	602	631	595	600	644	603	587	575	619	563	634	571	569	609	620	600	575	575	626	569	636	605	548	641	590	598	608	623	634	581	576	614	587	624	578	605	584	597	600	593	585	618	626	624	585	580	595	617	577	577	593	596	592	560	581	582	551	583	600	606	548	585	604	570	591	621	637	590	625	617	602	634	581	597	572	584	606	623	574	634	617	608	562	636	600	608	524	604	615	575	578	607	632	626	590	601	592	671	599	569	580	609	620	563	561	595	668	590	584	579	646	584	645	587	613	600	595	630	568	613	587	601	621	617	558	616	626	611	638	607	612	588	598	573	610	607	590	596	652	649	623	601	591	598	597	593	606	582	634	630	576	616	575	571	636	581	591	608	631	603	613	612	580	575	598	630	598	644	575	626	582	588	611	600	605	595	547	589	565	598	598	595	590	625	630	582	596	616	581	589	595	641	564	597	579	559	596	609	612	595	596	591	620	605	609	616	583	609	598	621	588	572	613	583	613	576	589	595	584	616	573	590	600	624	600	571	588	565	607	583	549	579	594	629	579	601	605	588	653	597	575	587	598	587	595	615	594	634	616	593	604	600	584	610	554	594	597	618	585	566	578	593	563	586	623	565	598	589	547	619	572	588	611	607	592	644	544	569	565	616	591	630	576	572	627	608	582	629	615	580	575	634	597	620	556	562	599	582	619	605	600	572	584	552	589	578	599	602	590	570	624	595	570	592	600	580	581	644	574	625	614	566	638	590	625	609	586	615	585	629	596	578	604	605	567	599	632	623	632	582	597	553	593	556	579	577	599	603	593	623	588	577	582	581	598	577	585	609	610	670	609	621	578	595	581	579	578	593	605	636	620	585	594	621	596	612	625	584	616	553	582	602	590	575	579	630	581	593	582	586	599	621	639	591	628	602	570	635	566	585	624	627	584	618	603	571	629	567	647	623	616	540	634	595	601	619	596	571	629	590	599	638	588	600	602	586	585	558	593	603	598	589	618	568	613	602	603	591	588	615	580	581	623	620	583	589	650	531	597	607	552	586	588	624	598	636	618	576	590	618	594	592	556	595	603	639	569	620	589	575	600	590	600	608	624	602	586	621	595	632	633	640	598	611	570	586	619	601	602	620	673	618	598	581	601	587	552	569	635	624	605	569	611	628	609	625	599	621	643	644	601	601	588	551	612	599	594	587	561	597	564	616	636	576	614	616	604	582	562	612	626	618	632	546	572	572	592	627	612	597	594	599	610	603	610	581	633	632	538	613	632	600	594	600	581	606	559	576	580	612	596	626	588	608	616	599	599	574	578	615	649	606	586	585	572	586	587	646	588	598	591	630	614	557	606	596	564	633	569	612	572	629	601	586	557	622	603	619	593	609	631	616	581	612	624	597	638	614	569	611	564	604	607	591	597	603	606	587	598	579	597	613	586	584	567	600	628	621	585	585	625	565	590	641	632	590	595	622	596	597	616	637	607	573	600	568	581	604	590	594	593	591	640	594	615	574	616	568	651	577	600	643	601	598	551	602	561	599	532	588	593	561	615	597	552	625	570	607	562	607	588	618	658	580	629	623	604	626	618	574	583	576	543	602	575	605	593	592	628	594	600	602	628	614	657	581	564	631	603	618	639	617	567	619	608	608	560	586	570	615	604	602	582	595	586	602	601	558	600	578	600	581	571	597	625	627	651	599	573	566	615	607	627	610	605	558	619	625	603	574	552	597	670	586	623	586	608	554	616	623	590	576	573	589	568	623	619	607	581	619	566	622	617	615	624	626	591	541	610	589	549	579	588	615	575	585	577	607	664	571	655	579	591	609	593	599	612	595	630	608	631	572	631	608	587	593	589	598	587	589	582	615	603	563	610	608	613	606	600	622	580	599	583	597	583	588	590	653	593	589	657	608	589	579	581	627	590	584	562	589	620	618	578	626	551	608	584	625	677	599	580	610	626	592	579	609	589	556	621	592	595	570	611	618	534	603	599	537	598	625	595	548	619	620	630	570	629	617	626	574	624	572	578	564	668	624	589	571	572	586	614	605	588	593	584	609	582	605	629	579	591	594	582	613	571	598	631	606	623	615	554	550	640	639	650	566	606	591	612	550	575	617	555	605	614	542	560	666	605	577	606	602	591	612	572	592	549	615	599	569	608	617	612	604	601	650	599	598	607	556	598	589	589	635	580	568	580	610	605	630	583	568	607	612	586	555	629	629	588	604	590	606	625	607	581	607	602	616	571	566	615	639	565	612	640	578	601	616	576	634	557	594	545	617	545	610	646	582	575	605	582	626	575	601	620	558	597	614	608	604	607	599	660	595	616	654	549	613	652	638	616	604	591	605	578	591	575	603	582	605	600	547	586	636	577	571	639	561	638	571	644	557	565	590	547	599	595	591	589	600	591	589	579	580	639	610	551	584	587	550	527	594	587	595	625	607	612	599	627	627	599	591	670	573	596	622	642	622	601	595	600	580	617	585	587	577	584	592	574	597	593	571	571	580	639	632	600	589	598	619	604	585	587	645	600	582	619	601	538	584	582	626	574	599	615	646	573	582	578	594	578	578	607	600	590	611	585	586	604	606	618	591	601	598	590	619	653	608	607	603	602	563	589	597	589	546	624	578	603	639	594	605	600	642	606	621	558	641	617	600	582	624	623	555	613	590	534	597	574	597	614	617	599	582	586	606	598	585	597	629	566	612	591	598	584	586	572	613	597	581	589	576	622	598	594	600	633	616	560	573	607	637	593	599	578	583	637	613	604	599	588	613	584	595	584	636	578	562	566	638	626	555	602	567	631	575	603	654	596	574	599	590	590	577	627	592	566	591	601	607	568	608	574	601	582	623	604	607	598	639	604	591	615	585	598	595	600	599	612	573	582	555	601	555	578	558	581	614	579	610	599	606	596	618	622	594	618	610	587	556	553	607	579	573	619	564	622	561	601	599	569	569	556	578	626	617	590	641	618	592	603	587	594	579	553	539	591	634	590	617	610	550	636	572	582	600	609	594	602	619	643	586	583	611	577	646	603	587	579	604	602	580	598	632	587	582	614	560	536	576	593	600	598	596	596	579	568	602	615	578	581	609	582	581	586	575	570	569	589	584	609	583	581	585	601	606	567	601	639	609	612	569	599	582	586	548	597
10012	1813	1006	746	572	487	317	254	225	195	171	168	155	178	169	147	167	156	186	181	181	159	173	172	147	166	150	165	154	152	181	155	171	149	163	176	140	128	150	131	145	146	156	164	146	147	171	166	162	138	172	145	166	146	191	167	158	171	177	180	144	147	160	156	172	179	158	136	155	162	156	144	166	170	140	161	139	138	158	148	170	158	165	183	153	146	151	158	159	155	141	167	165	161	172	155	163	148	198	163	148	140	145	164	146	155	202	145	161	141	169	155	167	154	158	148	165	161	171	153	149	162	155	150	167	145	137	165	170	155	163	160	153	163	158	180	152	171	174	174	133	156	153	159	166	142	173	157	142	164	181	166	143	161	155	157	142	161	168	151	165	166	170	162	142	168	157	150	154	148	157	166	164	142	135	151	150	158	176	155	184	157	148	161	146	133	173	199	157	159	153	177	149	161	137	152	184	168	128	151	155	160	154	176	165	158	153	193	159	160	152	156	171	163	171	144	182	186	159	138	164	149	148	141	164	176	166	162	168	149	145	164	151	165	163	149	171	150	137	173	177	157	167	145	162	183	153	148	183	152	160	151	164	162	151	141	140	177	147	152	160	166	182	175	130	170	144	175	173	166	171	184	166	159	162	149	160	156	154	156	146	155	181	183	149	152	163	146	136	146	161	140	165	142	165	169	194	162	185	188	170	172	144	145	188	180	176	153	170	168	162	167	168	160	167	138	159	145	146	142	143	161	157	175	140	127	151	132	152	148	176	161	174	160	138	147	175	170	137	161	181	186	148	166	147	148	164	168	171	141	146	180	179	157	116	155	136	185	177	154	154	141	172	154	148	171	191	150	157	174	161	164	155	173	164	166	179	155	149	164	139	154	146	138	147	158	173	161	166	137	152	174	163	142	157	151	199	130	135	164	135	163	161	143	149	161	152	166	146	161	179	144	150	160	168	162	153	186	145	139	160	145	152	170	153	145	159	155	157	134	171	160	170	153	159	153	169	144	139	152	152	159	146	159	151	150	159	143	148	164	151	175	143	164	162	139	167	185	158	148	154	147	180	168	139	157	157	171	149	154	158	167	167	135	167	156	141	158	165	168	172	154	140	177	143	155	180	150	145	166	165	155	180	140	149	176	145	164	154	150	162	189	171	163	160	166	158	162	152	144	149	162	177	170	158	148	150	169	138	160	150	150	139	173	166	171	150	151	167	168	153	173	157	149	133	181	150	153	158	176	163	171	167	168	161	164	168	135	150	162	166	168	147	155	154	158	157	172	191	167	165	167	147	174	188	168	170	157	191	167	146	180	172	177	141	146	146	147	180	158	158	177	149	166	160	160	175	150	159	120	153	167	149	156	148	161	150	140	146	182	158	151	172	174	155	154	161	157	143	170	165	148	133	179	167	158	148	145	177	147	175	149	143	172	181	181	185	160	167	162	158	161	171	176	156	171	159	159	166	157	152	171	129	134	137	184	160	151	174	153	172	165	156	164	182	153	136	162	175	169	143	162	161	149	153	132	160	151	191	186	155	131	143	174	166	129	169	151	157	140	158	152	155	140	146	157	174	154	158	160	152	159	147	163	135	151	183	153	156	151	154	159	129	144	136	162	155	147	160	143	159	162	140	152	135	161	158	133	171	164	160	157	162	176	165	162	177	156	148	153	154	177	161	158	149	160	163	139	164	153	170	170	138	153	162	155	160	159	151	134	134	140	143	149	163	161	178	169	166	170	154	166	178	186	140	156	155	184	170	147	154	196	156	150	139	165	145	166	166	164	135	147	145	149	166	159	169	155	159	156	172	155	132	161	161	152	154	149	150	162	170	148	163	176	172	165	153	162	133	163	172	160	162	146	155	156	158	151	193	165	162	143	162	152	182	178	144	152	156	166	160	147	167	167	178	145	169	167	148	155	165	155	166	155	145	159	160	147	172	181	146	170	162	175	149	139	139	140	155	144	168	147	153	176	163	148	150	180	156	185	165	161	145	153	183	151	143	177	177	147	167	170	158	164	167	168	143	146	149	167	164	148	139	148	177	141	154	157	165	178	153	147	160	156	190	144	162	149	169	176	137	163	165	168	138	146	164	173	162	157	175	171	177	152	161	163	173	160	151	152	143	184	139	149	172	151	163	147	170	143	169	148	167	159	174	155	167	177	133	181	153	208	149	175	148	144	178	149	164	169	159	165	157	147	169	173	167	174	178	174	149	169	181	157	166	172	154	163	135	173	176	164	137	169	174	176	170	181	177	184	200	141	163	148	172	146	163	132	166	171	143	146	152	165	149	186	167	164	151	150	165	170	160	128	166	176	156	158	159	152	153	147	161	156	168	176	178	153	171	167	163	151	149	140	159	173	163	158	181	176	146	167	149	148	166	139	160	162	166	162	159	150	156	148	176	161	150	143	147	144	151	130	174	143	141	188	151	167	146	156	171	169	148	160	135	134	119	167	164	175	162	160	146	150	151	160	140	150	165	153	133	156	141	151	167	176	161	146	172	162	167	159	196	145	163	194	173	178	156	166	154	202	165	151	181	186	163	151	155	158	166	146	145	166	152	173	166	144	162	161	169	147	159	169	142	155	158	148	139	156	144	164	157	164	160	168	169	151	155	174	150	131	151	168	157	132	181	179	143	156	168	155	173	163	177	154	153	154	172	160	167	144	154	154	139	134	120	136	154	136	160	163	161	130	181	141	169	163	140	152	152	157	166	151	163	154	175	190	176	156	139	160	177	149	200	174	176	148	176	152	186	141	168	170	167	136	163	147	164	138	171	178	188	161	151	152	163	153	160	164	138	172	155	169	166	141	153	165	153	147	161	183	169	168	145	134	171	177	173	187	145	176	152	172	191	162	145	121	132	155	158	155	157	147	175	193	145	152	157	153	146	181	169	163	180	183	161	158	162	155	142	155	142	142	136	160	140	156	154	164	169	158	154	150	180	158	157	171	167	141	154	153	156	159	142	161	129	146	153	137	158	161	152	158	164	151	168	156	163	147	148	156	175	161	180	114	162	192	148	156	156	152	175	158	190	164	175	158	140	156	154	161	151	158	170	139	144	154	133	169	144	156	167	144	149	160	153	174	172	160	181	164	157	152	149	156	181	161	175	183	169	157	157	151	168	165	178	160	150	167	156	158	155	153	156	172	146	169	187	156	166	172	178	167	166	151	149	154	160	158	146	147	153	174	179	154	157	158	144	140	167	131	153	148	174	174	146	152	179	152	139	153	140	161	167	185	159	147	161	147	157	197	170	174	146	157	158	172	159	137	164	149	148	132	156	151	175	147	170	172	174	179	178	147	142	164	163	157	169	176	171	146	148	155	164	152	180	169	170	177	156	152	153	192	187	164	173	182	162	164	178	165	164	153	166	154	152	168	151	150	119	161	155	150	159	170	177	172	137	160	163	158	170	178	186	159	160	163	175	156	131	159	156	177	162	160	162	156	159	169	154	177	150	143	137	173	165	161	174	170	147	158	170	171	154	149
6261	1464	2005	2428	2452	1970	1215	774	749	566	599	491	465	487	419	450	426	469	453	453	407	450	417	403	403	454	392	383	423	394	415	402	445	421	400	418	425	435	401	414	427	405	419	404	382	428	367	394	425	431	408	387	400	400	432	460	396	444	382	400	378	407	370	375	397	410	397	381	396	406	419	398	355	392	397	414	396	418	387	380	415	391	419	396	386	421	416	401	378	403	418	385	404	421	418	394	422	391	403	422	398	412	411	374	387	411	422	395	430	381	396	405	366	389	388	419	418	371	390	392	394	398	390	426	401	363	399	383	437	417	383	397	365	380	405	444	407	404	373	412	388	398	374	396	382	408	400	406	394	419	403	390	416	356	410	398	386	376	417	404	407	373	417	402	391	388	395	420	404	385	405	417	402	381	378	371	397	438	395	393	393	399	398	404	360	384	419	415	360	412	404	387	389	387	429	378	430	399	392	364	392	411	356	383	358	413	372	351	375	410	366	432	404	408	363	401	385	380	419	390	393	373	404	390	404	344	391	382	415	364	374	419	456	378	411	455	396	412	410	364	434	408	395	411	395	362	408	372	420	411	404	372	399	416	403	393	395	383	391	404	388	401	386	430	396	350	425	399	378	384	405	389	391	410	423	397	405	367	412	438	440	427	400	417	384	388	436	434	443	391	397	424	375	407	429	405	407	432	409	404	355	423	416	411	410	405	376	393	419	414	419	402	397	418	392	421	389	428	412	410	394	405	420	355	425	401	424	405	413	397	411	396	443	382	412	438	433	400	385	406	396	384	399	393	376	417	390	394	389	382	408	392	426	404	385	411	403	389	408	393	444	410	380	410	384	398	428	391	409	393	388	412	410	412	428	401	427	377	416	398	383	397	413	393	423	409	424	406	381	385	390	409	376	380	392	450	396	398	412	377	414	367	420	383	411	373	383	418	409	437	390	393	416	397	390	377	432	387	402	381	407	392	378	377	401	379	412	465	417	373	386	391	417	372	395	418	374	399	378	394	384	432	406	434	392	425	390	385	416	357	418	404	430	400	385	381	392	395	416	372	403	418	410	396	401	410	430	372	387	370	387	369	406	387	397	399	434	425	361	410	412	412	371	414	363	403	392	382	378	374	407	420	366	385	378	436	394	392	390	378	380	394	444	401	394	387	357	378	416	381	397	426	404	401	426	363	367	410	392	368	411	399	389	395	436	391	379	414	375	406	408	418	407	412	415	387	408	413	415	456	393	415	415	402	395	412	411	393	416	413	408	370	391	385	386	427	392	385	368	392	396	415	400	397	365	403	391	395	380	398	405	385	364	355	387	403	359	403	414	399	400	428	419	395	404	409	394	415	417	381	379	392	376	444	430	411	412	403	370	399	384	402	406	368	349	397	351	385	376	392	415	393	403	409	375	381	401	361	419	368	364	370	424	436	427	417	388	388	387	410	381	393	399	389	384	409	370	397	403	410	392	399	382	415	406	425	378	397	393	392	402	390	404	382	398	370	393	373	391	434	431	403	386	376	395	422	408	376	414	395	428	397	405	397	410	389	427	396	399	418	374	369	423	380	395	393	382	378	397	389	409	418	398	382	399	396	377	403	408	427	385	432	431	383	399	408	395	427	376	428	385	369	390	380	392	374	385	449	389	395	388	418	401	384	387	387	400	409	430	439	385	387	401	419	396	422	406	380	369	384	425	358	396	402	391	380	404	410	419	412	378	396	384	363	402	405	401	360	404	386	409	400	385	415	420	363	407	418	390	405	420	386	388	397	396	379	419	350	401	419	416	396	418	415	386	377	385	381	409	409	401	420	393	433	400	424	408	367	410	413	395	397	393	399	433	372	425	395	429	382	410	398	401	379	366	403	412	388	422	419	427	391	392	360	383	406	419	422	417	406	381	399	441	400	373	413	399	463	392	456	381	392	411	417	403	405	385	397	366	376	424	399	363	402	399	399	423	402	381	368	411	358	453	398	433	408	423	397	405	398	397	341	371	428	387	405	409	377	424	376	397	401	386	392	397	409	363	393	400	399	381	376	408	443	374	404	365	387	409	404	387	397	411	389	420	377	422	422	420	364	393	431	388	362	409	423	425	420	414	438	406	411	392	408	361	373	372	385	381	399	413	429	435	387	404	378	389	413	429	382	392	394	416	382	414	410	392	361	432	391	400	375	399	394	411	361	428	407	380	402	348	364	395	380	409	428	411	389	418	385	436	397	394	387	418	422	351	407	411	384	427	382	409	393	446	425	389	419	404	409	402	396	397	411	394	367	391	399	345	411	417	411	393	400	392	396	418	417	386	362	398	406	424	408	392	409	391	384	392	359	382	406	412	437	431	397	418	425	417	400	424	406	400	389	382	426	408	404	391	372	396	382	437	427	381	389	391	395	410	405	359	381	384	400	412	383	428	380	374	378	374	387	388	404	389	395	403	384	382	393	380	397	410	417	434	366	404	401	373	399	409	436	418	415	403	378	387	392	380	372	401	416	338	407	401	398	380	387	400	402	410	380	428	414	404	347	365	433	425	420	400	402	430	402	382	423	432	388	431	421	420	414	414	411	408	411	412	414	403	402	419	439	397	384	376	406	414	358	372	369	390	378	365	399	409	397	381	407	389	407	395	434	412	381	403	409	406	391	405	396	419	379	404	406	381	411	414	411	439	402	405	426	379	393	416	418	379	380	403	427	390	455	391	392	412	392	415	394	375	387	356	412	384	387	377	414	397	388	413	426	376	385	414	413	388	423	391	388	357	405	398	396	406	386	401	371	405	415	401	414	385	407	414	393	411	397	418	408	411	392	364	403	393	379	386	390	423	399	390	409	412	387	371	419	386	429	374	381	416	437	416	381	401	409	385	411	409	379	372	386	390	381	400	377	400	395	421	394	388	421	422	369	366	437	396	402	398	404	394	426	395	369	399	389	409	396	396	398	370	400	374	418	410	386	409	370	423	401	408	432	431	384	420	426	447	370	368	383	409	383	425	426	407	436	433	404	402	397	409	432	371	395	423	399	381	419	408	403	411	386	402	406	415	403	428	414	421	411	393	397	433	400	415	407	393	401	381	405	387	374	404	413	409	390	437	423	405	407	374	367	417	378	399	398	394	397	390	406	387	379	426	376	388	419	416	373	385	394	425	421	426	394	390	381	367	418	434	376	405	404	365	419	402	400	379	412	390	416	359	362	449	402	406	425	381	399	391	434	387	359	396	384	360	382	408	368	339	420	383	425	395	403	394	432	425	394	390	415	382	407	385	398	376	426	433	391	356	404	414	382	444	446	423	400	421	381	383	401	370	396	360	408	424	365	403	383	444	433	350	411	363	407	375	391	430	425	406	377	424	408	415	398	412	419	373	383	399	442	431	385	396	409	393	385	375	406	411	414	400	416	398	431	401	387	420	389	379	384	371	391	428	414	390	394	412	388	416	399	361	413	392	408	420	404	403	398	435	410	386	411	422	411	381	396	359	375	421	402	423	407	406	408	410	418	417	400
22926	5385	2377	1762	1557	1099	628	528	444	393	428	329	315	289	306	308	341	320	282	298	360	307	342	318	301	288	308	312	292	338	298	288	287	271	295	293	298	301	305	313	337	322	266	293	295	307	275	311	288	305	310	293	300	307	289	292	299	286	240	302	287	295	291	280	315	287	288	279	282	299	275	279	283	266	287	271	283	281	281	284	305	265	311	303	315	303	296	262	299	298	273	270	258	263	304	298	293	292	316	311	315	307	260	338	314	283	310	315	287	262	287	272	279	296	288	308	305	275	310	308	276	301	290	296	297	272	276	289	289	303	300	279	301	301	274	319	322	271	314	286	248	288	301	312	302	282	290	301	304	301	305	295	271	275	302	263	312	295	309	313	287	300	288	305	303	299	275	286	276	319	269	286	291	296	311	299	293	290	294	293	328	302	309	283	273	306	275	320	291	281	304	305	281	306	297	280	253	263	291	304	260	323	303	258	305	315	301	291	307	320	322	274	314	271	351	281	278	293	281	262	269	265	321	275	269	311	299	271	268	273	302	284	276	317	302	319	301	325	285	269	330	263	286	245	296	300	277	273	308	305	290	272	278	301	289	277	277	324	334	300	289	281	298	267	302	284	284	261	295	292	294	310	333	320	266	320	310	308	291	305	304	320	301	289	283	269	291	300	319	286	305	294	332	290	326	256	313	285	292	279	283	293	309	276	303	269	279	266	296	297	313	286	309	309	298	302	301	277	295	318	318	299	279	329	298	301	306	291	290	288	303	248	271	289	273	303	308	287	298	260	289	338	305	309	267	318	300	285	308	273	283	268	315	315	297	286	273	271	290	284	301	286	289	300	309	270	317	270	346	306	308	281	284	285	304	298	295	298	312	295	279	282	320	284	295	295	236	304	310	278	319	308	289	311	294	307	320	288	271	296	289	290	252	264	266	289	319	286	294	288	299	295	278	272	279	276	291	326	319	288	307	290	295	264	280	284	315	285	304	287	300	290	291	284	278	284	301	288	311	273	285	288	258	311	293	277	295	287	275	300	298	290	263	307	275	300	308	288	272	293	279	304	319	269	283	282	280	316	316	304	295	292	302	270	266	270	316	312	308	286	294	294	276	296	297	274	310	301	301	290	296	313	290	324	319	277	309	323	292	303	293	281	283	328	280	313	321	282	312	287	305	288	300	293	266	284	274	278	300	327	265	265	268	297	314	338	286	300	270	290	298	277	279	304	314	278	265	302	279	321	279	274	294	281	300	299	302	273	291	278	264	297	307	279	293	256	294	304	309	279	319	303	333	291	309	330	290	296	248	254	278	272	291	263	277	302	316	312	306	269	267	292	298	273	284	305	303	267	287	298	273	286	329	292	268	251	306	297	323	319	260	306	291	287	324	308	302	259	307	252	269	301	290	288	262	300	298	297	289	295	296	285	270	284	288	283	295	257	311	314	257	321	297	286	279	307	302	300	282	294	296	333	299	276	303	301	288	297	298	306	261	268	313	293	323	297	306	271	295	275	301	290	302	286	266	302	317	310	281	283	269	295	298	291	286	283	326	285	307	298	275	295	284	303	326	299	307	264	305	317	276	283	286	286	275	325	272	310	271	264	281	272	264	292	296	305	309	262	291	264	282	278	272	267	274	278	306	281	291	314	311	324	301	276	319	293	299	330	283	317	318	291	312	275	285	267	287	282	298	270	315	318	283	280	288	305	276	320	287	295	290	276	283	270	295	298	289	280	283	287	289	308	245	316	305	322	301	279	304	296	275	281	285	306	274	291	283	284	278	295	307	253	307	284	315	317	302	267	299	285	312	289	298	317	280	262	300	289	286	337	283	300	273	281	284	275	292	298	285	301	314	286	315	315	326	328	290	273	291	290	328	270	307	278	264	261	327	285	270	310	305	308	322	298	285	270	280	293	309	343	289	288	287	300	295	296	285	293	286	277	294	261	313	273	271	295	280	275	286	275	289	304	321	287	324	276	316	264	248	294	291	315	282	298	304	281	319	281	323	288	277	305	311	281	306	279	293	277	310	320	297	309	308	267	310	319	316	271	297	303	303	255	285	278	285	342	299	288	299	317	287	294	302	290	287	280	299	269	280	270	317	288	261	315	307	301	252	279	277	299	279	278	295	289	293	296	296	306	318	313	316	255	336	324	278	289	296	321	307	293	248	295	301	274	288	320	289	298	277	329	310	291	276	268	279	301	274	257	269	299	271	295	314	340	293	301	311	266	270	258	309	300	268	303	314	283	277	273	285	285	294	277	291	319	265	332	297	296	282	331	277	312	265	303	292	281	263	291	356	310	307	254	314	306	297	256	269	236	272	288	307	306	300	281	271	288	265	320	304	295	290	247	291	286	260	351	280	309	272	288	256	286	302	304	242	294	312	318	290	294	297	264	268	276	248	277	287	289	327	308	289	304	296	296	288	307	303	303	326	311	268	280	277	273	243	309	281	291	295	268	304	311	272	259	275	266	286	312	299	337	310	292	317	274	331	304	286	297	296	270	280	281	297	312	296	271	271	297	282	305	314	282	316	321	258	302	331	307	270	302	290	271	289	312	323	319	302	290	256	310	256	276	310	279	293	281	299	296	313	268	320	306	300	254	267	297	264	271	311	271	271	278	260	269	279	306	296	289	304	285	276	279	289	289	288	283	306	316	296	295	311	298	275	314	311	298	312	267	292	284	268	274	289	282	288	301	297	275	279	293	309	284	271	293	289	288	273	311	289	326	266	301	285	305	297	265	272	277	342	285	281	325	299	300	344	310	308	286	257	284	295	304	305	286	295	297	303	288	292	284	291	272	273	307	288	300	270	299	279	294	271	289	294	305	322	271	283	307	283	279	291	284	285	274	288	310	295	306	326	266	283	247	282	303	264	269	282	283	288	276	320	305	299	303	298	276	298	294	265	273	320	266	286	304	265	283	304	271	268	310	328	337	265	272	282	300	302	281	284	276	282	274	284	289	267	276	297	298	274	277	294	293	312	325	302	327	306	305	350	283	281	311	289	298	297	301	311	314	308	328	321	293	311	316	304	294	270	298	264	298	294	282	306	276	316	331	296	276	300	293	308	266	289	281	312	326	272	280	275	293	283	284	323	305	288	295	303	300	323	300	300	289	293	292	323	292	271	305	280	322	303	311	299	282	285	275	256	289	286	308	290	313	281	313	280	261	278	312	307	289	271	284	288	259	288	270	301	320	294	292	288	287	329	285	276	323	288	303	274	298	277	326	293	283	322	283	325	274	270	308	297	289	287	290	268	288	284	285	310	284	285	304	270	280	254	299	298	301	282	297	298	280	294	275	284	292	261	290	307	321	275	296	273	299	283	302	308	307	304	286	340	258	310	291	327	285	289	275	288	257	292	318	266	301	287	288	302	312	311	259	317	270	284	310	299	273	290	279	295	293	251	290	325	307	292	276	273	264	288	290	296	266	263	316	309	261	286	292	296	290	288	279	332	281	299	267	279	290	285	280	304	269	312	276	273	306
14240	3243	4511	5288	5862	4130	2480	1821	1447	1184	1160	993	914	862	782	779	764	786	784	738	814	757	753	747	713	676	686	684	665	639	668	672	686	654	666	669	663	713	683	673	684	702	690	682	668	639	666	630	615	676	700	703	710	652	631	643	655	685	704	695	636	676	700	720	620	671	688	690	682	681	619	695	643	683	647	671	661	632	667	703	673	707	647	662	668	648	683	662	661	692	665	657	613	632	684	677	659	678	657	706	690	657	654	694	665	697	656	681	680	632	641	698	652	672	647	635	649	679	705	667	684	652	677	695	656	683	651	658	674	642	635	669	630	652	653	649	599	633	656	649	690	648	638	645	692	671	660	688	653	654	690	664	683	705	663	685	651	637	674	607	651	706	695	690	651	658	697	703	643	701	639	605	657	652	678	655	599	631	671	674	638	642	672	640	686	681	670	631	696	657	693	677	672	622	625	631	665	622	688	645	663	675	646	685	628	652	706	702	669	686	640	663	656	662	662	626	655	679	672	636	656	675	656	670	685	705	638	648	656	679	685	706	687	670	679	646	673	694	644	675	699	617	684	653	631	582	615	631	714	660	645	667	662	661	689	673	616	626	673	663	614	671	676	661	679	640	675	682	659	650	622	644	750	688	657	607	645	676	669	658	674	615	632	660	638	649	646	660	630	685	632	669	699	648	667	651	653	681	674	706	664	685	628	685	648	645	665	648	644	639	714	642	655	581	662	656	648	667	701	689	704	624	660	675	631	642	661	682	694	647	695	657	646	666	648	677	673	687	631	688	672	626	684	639	655	665	628	704	705	625	637	654	679	672	618	688	641	685	633	643	682	696	654	673	698	657	650	691	658	649	642	658	649	655	634	696	664	637	720	654	670	686	671	664	647	694	666	626	610	662	685	650	664	679	628	672	689	686	674	684	666	659	654	682	645	717	651	659	652	655	697	646	682	652	636	623	661	701	660	658	646	661	626	628	684	665	631	676	675	638	684	667	687	648	656	700	653	640	713	614	666	641	692	668	681	616	639	658	618	650	680	643	620	684	634	657	678	659	621	661	654	677	705	658	642	644	684	647	667	699	672	631	676	674	635	665	736	651	658	711	670	650	649	647	677	654	673	610	677	671	678	662	652	667	675	680	642	663	668	672	643	625	666	641	677	680	686	646	638	686	685	676	677	620	664	651	664	628	674	624	638	666	678	648	669	683	658	631	679	598	697	658	673	665	671	641	654	671	642	692	677	695	696	648	715	684	710	676	643	695	658	667	666	682	618	643	632	625	642	664	604	658	650	645	678	623	724	623	660	684	682	663	614	634	665	668	667	619	615	634	664	714	647	657	670	619	676	618	691	652	634	670	631	666	642	712	638	634	690	657	616	635	650	638	667	663	648	603	629	675	653	676	657	622	640	674	621	664	669	686	675	624	699	728	636	621	652	623	633	664	703	653	620	632	687	711	693	663	646	659	641	651	671	650	666	687	675	653	672	637	620	610	664	682	677	645	664	653	680	678	677	683	672	626	682	656	618	650	706	650	683	622	656	666	614	649	652	694	676	693	668	699	676	648	661	661	640	673	662	680	646	634	661	647	639	644	676	629	638	623	675	652	615	647	686	702	681	628	656	643	663	632	670	692	628	689	673	679	643	701	703	699	624	677	615	676	700	673	671	689	637	657	607	667	677	634	692	640	661	690	668	685	680	624	648	651	637	672	668	674	676	679	621	619	637	657	681	670	661	650	676	634	668	678	636	650	627	673	695	660	678	641	643	628	635	629	674	634	660	657	638	669	659	657	689	658	645	645	670	641	668	672	678	672	642	690	674	641	675	645	676	639	661	692	700	650	667	631	670	681	665	683	653	606	687	714	662	651	638	607	639	631	627	649	637	657	635	648	632	650	639	674	653	674	643	659	657	734	721	677	673	659	687	628	657	635	671	645	673	662	666	678	683	673	633	635	663	641	640	670	683	655	638	642	675	667	664	667	640	689	663	613	611	690	640	691	634	715	659	615	619	653	646	701	653	701	693	620	661	657	651	656	668	635	671	678	662	671	636	652	627	635	689	637	665	657	652	626	660	648	656	669	660	662	627	649	693	654	680	653	612	634	652	643	667	660	667	686	705	661	634	661	644	691	669	658	682	676	667	685	654	678	680	669	628	740	643	655	672	664	677	620	680	665	643	652	670	668	668	700	682	679	634	682	675	659	671	708	652	658	670	620	656	665	674	648	645	664	657	679	683	637	672	644	640	625	667	631	650	648	634	732	684	609	677	668	679	698	648	702	653	667	637	658	684	693	649	616	667	708	625	648	650	654	657	653	641	633	662	679	645	689	665	656	664	642	670	692	635	671	624	681	676	685	698	656	676	641	679	686	626	698	616	663	695	633	665	634	636	694	672	668	729	621	685	719	659	652	659	626	633	644	656	670	675	689	670	666	694	623	643	648	636	706	653	697	665	640	624	677	675	631	635	662	673	638	636	637	677	632	643	639	625	654	641	615	620	606	616	651	651	659	643	648	661	682	633	640	644	640	666	642	674	682	689	642	637	660	670	674	670	676	643	656	615	648	607	702	637	667	656	643	697	676	674	666	682	682	713	650	665	639	655	674	695	645	667	670	653	665	674	629	649	653	650	656	636	707	696	691	674	688	686	622	648	688	675	644	667	643	654	685	682	671	581	672	651	634	634	657	636	651	685	660	651	676	651	688	667	673	664	667	647	699	640	644	658	657	629	655	654	629	654	705	660	680	641	691	682	700	695	645	676	648	691	667	671	680	646	666	665	643	643	665	694	644	638	656	610	666	659	672	662	671	674	652	649	714	683	614	680	657	709	673	601	662	690	628	677	680	660	663	638	656	698	650	643	649	644	681	668	686	661	660	639	655	647	626	635	687	630	670	683	708	662	657	674	677	654	679	649	621	637	698	623	665	651	694	644	684	648	654	662	646	664	672	698	648	698	655	645	675	658	654	706	652	626	659	667	692	671	643	671	665	678	632	660	689	700	693	723	678	617	633	660	646	638	688	695	666	630	697	622	650	649	673	666	668	680	649	646	637	647	710	668	667	681	648	643	674	649	652	699	694	680	662	660	635	657	633	654	662	676	670	651	657	647	640	658	670	662	643	672	642	662	694	658	657	706	714	658	629	646	684	679	638	644	658	626	634	646	703	714	655	622	652	653	634	618	684	664	697	671	638	663	641	696	656	604	662	676	652	653	685	715	627	683	656	697	631	677	640	660	652	646	677	667	650	639	691	695	677	660	650	666	653	655	708	666	628	653	654	633	672	679	633	703	647	667	668	630	643	656	708	692	635	671	634	650	657	658	677	621	683	657	702	646	677	674	612	668	696	678	615	699	685	652	657	655	650	647	646	644	682	593	640	683	650	698	713	657	641	669	671	684	703	662	661	651	671	656	660	670	687	632	670	653	635	653	665	655	672	660	695	681	682	628	678	688	654	655	682	668	680	632	650	634	684	668	630	676	661	637	669	647	719
32318	9437	4163	2775	2452	1618	883	659	533	468	390	362	347	295	316	292	347	308	319	308	303	287	289	239	239	285	273	296	297	264	291	315	304	277	254	283	257	265	262	261	285	255	246	281	292	269	261	287	268	268	233	265	279	282	257	241	276	294	278	290	230	243	249	265	255	293	290	256	270	279	291	263	287	258	299	271	264	303	274	256	259	286	270	269	287	280	272	310	286	295	301	263	285	263	269	289	264	245	308	310	278	265	296	273	236	274	257	302	277	246	280	255	261	283	269	237	285	272	253	242	249	285	278	312	289	254	239	294	264	252	278	277	254	261	268	270	275	269	251	280	296	264	309	257	269	267	295	259	272	301	252	252	254	297	260	262	263	309	281	289	278	307	255	262	267	267	285	283	294	330	283	291	269	255	299	262	286	298	283	255	292	294	283	287	269	273	232	297	286	275	276	300	273	266	268	248	268	256	294	275	270	281	282	278	237	226	302	293	278	259	273	279	225	288	250	270	261	249	274	273	257	266	259	275	297	267	270	253	266	259	290	293	285	304	286	256	261	284	262	261	257	249	287	259	272	277	274	301	264	302	282	287	280	276	281	276	276	249	284	271	246	272	256	243	268	254	260	267	288	256	273	307	260	280	231	283	250	233	276	274	257	254	288	275	260	248	288	278	248	265	285	258	261	252	274	245	279	282	278	295	269	274	300	265	249	262	286	275	318	278	234	252	289	266	245	282	258	256	281	285	294	273	261	258	267	283	253	296	261	259	276	266	282	265	269	295	241	256	301	262	312	272	282	266	279	272	260	272	249	236	277	318	283	273	261	269	281	248	300	295	258	226	272	283	280	263	297	277	267	259	245	289	263	260	275	283	253	303	274	289	328	295	258	292	255	286	270	299	258	246	276	303	243	255	273	240	254	249	258	273	289	278	251	280	278	275	284	305	277	296	272	283	285	269	274	274	257	304	278	239	280	291	239	265	310	257	269	254	267	257	275	260	296	269	273	279	243	285	260	287	268	268	278	275	267	240	266	281	310	272	260	275	304	248	254	261	286	293	266	275	277	271	278	287	245	243	306	281	262	269	266	271	274	248	266	254	265	233	271	294	264	275	290	301	251	258	280	251	266	287	277	283	262	263	282	257	287	251	264	312	280	269	300	257	284	272	273	270	279	273	259	259	255	270	290	264	256	273	270	253	251	274	264	239	262	269	279	293	292	251	254	276	285	273	269	276	275	275	273	269	266	263	284	261	279	270	259	287	282	270	258	241	243	265	263	289	252	272	283	269	291	262	250	254	287	288	257	273	267	247	285	298	243	249	261	283	278	298	286	280	260	269	283	291	265	271	267	266	262	257	255	270	304	260	247	282	254	263	265	260	294	253	263	242	242	264	296	271	289	247	283	271	256	268	244	271	282	305	267	256	273	271	266	269	249	306	299	279	260	278	265	288	253	267	257	257	274	267	277	242	282	281	291	276	290	261	275	244	263	252	300	277	311	278	275	263	268	280	273	270	267	249	296	255	295	262	284	271	271	276	297	274	296	279	291	246	241	254	264	261	232	252	262	291	249	313	288	293	284	274	270	281	274	251	267	249	285	270	260	291	246	252	263	260	244	270	262	286	257	288	290	299	268	303	275	263	286	280	224	280	275	265	262	275	286	259	285	258	297	258	276	288	241	271	257	314	263	282	252	257	251	274	263	252	275	277	266	271	290	278	245	274	272	252	247	267	243	267	259	265	272	256	263	270	265	263	265	247	242	262	249	256	291	313	245	274	290	265	253	295	281	279	270	277	296	257	285	271	282	257	279	244	270	257	264	281	267	268	268	285	266	257	266	245	257	250	293	269	285	254	276	270	273	221	264	254	264	281	278	295	268	273	266	284	281	301	295	267	254	275	260	263	262	241	288	281	257	277	313	268	268	298	279	261	292	270	274	247	259	293	272	265	263	274	303	265	244	267	272	257	290	289	295	259	277	264	227	265	250	260	265	259	248	255	257	259	299	267	264	305	286	288	277	278	273	254	297	290	319	258	278	279	253	267	259	255	282	264	276	289	272	258	257	276	277	266	263	253	277	245	256	302	297	229	292	275	276	272	289	277	307	270	275	268	236	276	293	288	310	303	244	267	268	281	257	246	267	305	281	229	243	244	274	292	289	225	282	292	259	249	264	264	282	305	294	271	290	286	287	269	263	280	294	282	246	274	262	281	257	231	262	261	259	266	246	262	262	290	253	252	282	251	260	258	286	303	260	284	264	273	282	252	251	241	267	265	282	275	279	282	261	254	221	251	272	273	237	273	281	310	266	254	259	304	280	290	329	287	264	265	232	277	293	276	263	290	292	286	284	268	259	285	284	254	265	273	287	293	269	284	298	267	254	258	266	258	264	287	268	294	270	301	266	259	274	260	284	299	294	258	282	271	237	267	259	296	266	270	233	263	282	247	276	272	270	302	260	233	251	245	281	261	261	268	256	245	304	241	269	264	281	298	282	296	243	273	267	293	255	237	287	302	246	269	249	291	307	282	283	271	258	274	281	252	277	273	263	263	254	267	311	292	276	270	295	262	256	255	283	249	293	274	255	278	260	278	281	269	252	283	282	246	272	267	265	280	258	270	260	284	272	253	296	337	268	297	292	272	264	285	272	274	254	253	267	261	270	290	261	285	285	302	284	278	254	295	278	253	266	267	245	295	285	271	268	276	266	254	251	255	265	270	267	275	297	298	255	276	287	265	299	271	262	256	302	256	281	314	262	253	275	273	288	277	292	282	283	257	275	311	232	294	267	291	281	236	248	281	273	312	262	261	269	281	297	262	245	247	270	236	257	282	266	280	259	252	257	270	250	277	283	267	267	268	291	286	278	287	257	291	255	247	270	267	283	238	278	252	272	283	283	295	261	229	285	286	299	297	247	289	276	265	270	291	272	263	294	271	276	280	276	276	250	291	278	253	268	256	294	251	268	253	251	260	253	254	309	263	321	264	279	265	269	253	288	260	258	292	315	262	286	280	277	252	283	275	255	264	260	267	270	268	274	304	268	291	282	264	235	293	247	252	290	269	245	312	257	316	276	282	221	293	272	285	264	259	247	275	245	283	261	243	291	248	263	268	290	260	256	298	259	261	279	275	286	278	266	304	289	285	264	275	260	229	269	293	280	290	254	253	264	266	245	257	251	266	270	285	250	275	284	288	253	287	286	265	277	253	269	274	249	271	295	282	290	258	292	287	267	246	244	307	257	302	250	252	274	277	265	275	286	276	297	223	259	284	293	294	255	261	263	249	263	275	278	254	242	265	265	243	251	280	250	253	279	275	272	258	268	296	258	276	257	282	300	248	264	286	253	277	262	261	270	245	295	293	254	263	261	256	240	274	293	287	256	261	251	296	265	316	286	251	286	269	263	252	277	257	262	257	252	266	260	243	235	268	288	248	278	253	247	249	283	278	272	279	258	294	285	264	263	267	251	262	264	261	238	276	283	248	248	274	317	274	261	262
18884	4715	6690	7354	8454	6077	3424	2439	1865	1507	1383	1173	981	916	887	807	799	797	822	800	848	750	729	689	722	668	661	667	675	660	607	649	639	614	647	655	705	628	581	608	593	616	641	666	590	657	634	624	581	636	647	609	646	579	610	588	599	583	606	613	589	599	586	577	618	597	585	591	618	563	572	619	617	634	617	609	573	637	607	624	582	563	630	573	646	634	616	598	616	583	604	604	622	599	552	595	603	602	586	580	601	616	607	605	607	595	601	567	625	565	594	626	580	549	608	578	578	606	590	609	617	640	606	619	595	597	592	588	590	609	618	622	573	587	578	598	602	573	606	572	592	609	563	575	628	583	624	535	619	574	587	614	558	566	615	580	565	594	581	576	562	614	679	550	648	537	593	610	599	609	609	618	578	581	595	573	574	617	533	576	597	555	613	651	606	558	621	609	622	595	608	609	610	557	577	618	554	614	618	599	579	584	600	576	603	605	540	600	604	587	657	576	614	601	587	573	585	597	592	609	615	571	593	596	624	601	561	599	548	603	594	585	598	578	543	530	632	586	618	588	588	584	614	579	600	614	589	650	611	604	577	599	587	597	594	584	593	594	583	606	613	636	624	621	599	603	608	548	596	548	593	578	634	618	554	575	563	588	573	668	603	605	607	575	604	614	601	622	598	592	579	590	592	588	602	615	611	605	608	615	581	618	616	611	594	579	571	537	614	584	556	590	612	637	572	590	623	622	615	614	561	624	571	579	594	584	586	583	561	627	587	544	598	592	580	608	589	581	622	589	592	600	570	619	608	567	595	537	557	604	558	612	574	610	595	619	615	576	606	574	590	593	605	610	637	627	538	629	626	606	600	538	644	578	609	558	634	596	572	598	585	616	580	642	637	567	593	645	623	598	630	570	625	575	612	596	630	631	577	555	605	622	591	615	557	569	606	574	611	619	625	624	626	610	606	565	575	579	613	601	588	538	632	613	630	620	597	599	620	597	634	568	625	648	606	522	582	580	601	621	588	539	581	581	624	603	554	626	596	582	566	582	572	576	575	608	603	627	561	609	564	586	574	570	565	563	614	632	618	607	581	613	612	624	580	534	582	583	578	629	619	589	605	607	570	553	581	614	600	625	625	595	585	622	576	591	648	569	575	598	580	594	597	594	591	592	591	594	624	615	577	562	623	592	598	598	630	620	595	579	605	616	624	591	608	601	593	602	582	592	596	574	608	590	605	590	608	587	584	575	620	608	621	644	568	613	623	608	581	610	576	611	586	588	574	614	612	608	579	581	591	569	622	581	575	581	572	562	603	576	607	633	599	589	600	587	650	617	560	644	576	599	618	562	609	580	569	604	604	568	585	615	601	569	590	535	605	575	583	645	612	587	610	583	602	609	619	570	637	582	571	630	606	568	626	611	587	616	583	566	616	574	575	613	671	612	583	580	607	555	595	573	618	595	602	562	605	566	582	596	585	605	594	572	570	595	571	604	554	602	559	579	648	635	590	587	608	622	563	573	599	565	559	617	585	568	605	627	587	621	669	549	587	633	622	594	590	599	563	589	597	573	643	585	618	606	657	599	612	569	585	621	584	621	576	630	592	616	606	620	595	587	609	624	587	611	607	610	611	572	647	581	564	576	615	593	580	606	573	585	577	618	572	576	590	599	615	633	573	605	598	590	578	634	607	632	580	603	585	579	621	613	556	591	590	629	585	582	597	591	609	577	619	588	636	617	593	611	607	561	616	593	599	590	597	613	603	620	609	628	581	593	590	564	624	591	593	591	563	609	619	615	609	613	597	593	599	556	585	588	602	573	600	612	573	603	583	578	574	593	629	618	601	574	570	591	571	589	628	604	580	580	553	581	604	634	617	608	609	637	623	627	576	600	600	608	614	582	633	620	568	643	579	559	589	576	607	590	573	645	610	648	566	573	595	582	594	632	570	599	636	608	577	609	599	609	597	621	610	613	599	618	608	596	610	588	593	583	617	629	579	579	602	577	575	595	578	579	578	616	537	635	585	591	583	555	605	634	596	588	578	571	592	607	604	601	599	615	600	573	615	601	583	593	549	609	558	581	594	614	573	626	579	592	574	596	649	601	582	597	581	616	596	573	617	615	613	643	568	627	626	581	602	607	598	571	587	659	604	631	593	568	587	589	579	589	563	600	577	613	603	580	619	589	618	596	572	566	527	588	593	582	586	609	614	614	575	563	577	614	595	614	625	594	607	569	617	567	623	608	588	606	601	580	578	585	620	650	626	627	635	589	579	611	573	663	598	631	645	595	576	649	606	605	611	601	546	595	589	589	579	610	601	577	616	609	579	598	601	577	552	640	571	592	581	625	570	594	617	594	581	564	608	552	605	589	599	637	569	595	636	638	594	596	569	602	594	587	560	606	611	600	596	582	650	636	581	631	585	567	603	621	588	540	563	585	616	616	584	620	557	604	629	618	586	562	619	624	599	653	610	610	599	570	578	589	662	582	590	628	601	618	568	655	594	591	574	578	583	581	565	617	580	585	546	543	576	542	583	599	623	559	607	558	590	579	626	575	590	607	561	619	577	544	631	617	602	606	597	602	580	586	634	626	570	556	533	582	596	578	621	661	623	635	605	615	562	607	609	592	605	602	605	550	583	611	655	549	641	575	554	620	595	584	595	553	648	582	609	628	574	558	561	602	565	643	609	608	584	587	606	602	578	631	614	600	571	580	575	588	583	585	573	578	578	602	596	640	615	571	619	569	620	574	649	589	608	611	576	594	631	630	566	588	569	552	624	597	644	549	573	571	603	602	584	623	612	593	598	630	591	558	597	602	561	580	613	579	628	581	584	648	582	634	631	595	611	584	578	620	593	632	589	581	609	605	566	558	618	574	604	573	601	608	591	597	573	628	574	586	614	587	581	621	636	626	604	560	596	608	648	612	612	610	562	571	570	584	651	603	587	619	610	577	644	596	584	618	615	575	609	607	593	592	599	593	622	553	588	590	561	572	582	599	620	602	611	573	577	604	613	616	575	562	584	594	578	582	603	580	596	579	643	646	593	600	593	593	598	590	602	597	630	624	558	601	553	583	595	629	584	611	554	570	628	611	549	573	597	629	610	584	570	568	602	596	603	593	628	591	610	561	627	594	539	594	557	616	635	595	604	642	586	603	611	559	581	597	584	617	573	616	614	605	565	573	607	630	572	610	556	557	645	586	582	601	609	616	582	598	614	634	571	646	561	577	577	565	592	598	581	607	586	605	580	570	603	632	592	574	580	618	630	570	574	593	583	604	588	620	581	656	570	622	597	573	635	576	599	604	659	645	574	627	569	624	621	616	600	618	593	576	600	616	622	580	593	582	619	635	618	640	606	610	591	606	614	615	621	583	561	611	597	595	662	604	575	576	622	574	579	599	576	538	614	587	571	573	603	587	610	610	630	590	597	569	583	634	599	579	616	597	628	598	559	611	599	621	586	620	607	600	542	610	597	548	614	590	612	594	570	616	606	609	660	612
10904	2363	1059	727	543	463	342	239	208	192	207	165	194	171	152	164	158	161	161	160	148	151	161	173	169	163	148	171	158	149	152	160	168	166	140	175	181	148	155	168	161	136	183	143	157	163	155	156	161	175	156	148	148	172	177	156	175	174	155	181	133	164	158	156	156	158	171	182	164	161	165	156	169	135	160	137	156	153	135	202	164	149	162	167	164	173	170	166	171	176	177	155	148	178	184	157	142	153	169	150	119	144	161	171	166	166	151	146	149	193	159	173	172	165	150	167	145	151	162	166	182	160	146	158	157	141	167	146	151	169	155	163	161	158	150	159	150	153	151	137	153	139	166	182	175	147	151	163	148	154	173	181	169	156	154	162	172	148	183	171	159	162	195	167	162	129	155	195	151	140	148	144	128	150	153	174	143	169	167	157	149	177	150	141	143	131	148	161	154	175	175	164	173	168	142	167	177	148	126	152	160	163	152	142	166	155	193	153	166	180	151	164	152	141	163	164	169	154	140	163	160	138	187	154	163	166	173	159	186	156	161	174	155	151	169	135	160	147	194	147	151	149	151	156	167	164	165	169	146	163	153	153	157	148	168	160	138	155	161	176	169	178	169	179	145	162	192	168	136	163	169	142	135	161	165	175	155	148	145	148	154	180	146	176	180	146	161	162	168	149	163	161	149	160	159	151	155	154	148	174	162	170	146	149	171	153	162	154	165	169	167	147	140	169	170	163	184	188	161	171	150	193	158	152	174	163	176	170	158	137	148	121	152	157	147	170	177	189	155	155	131	167	145	143	165	138	181	164	157	141	152	154	154	154	150	126	145	156	151	139	178	153	153	154	170	179	146	150	134	134	156	157	178	147	152	144	150	152	157	156	155	162	173	155	149	133	157	141	162	165	158	156	177	130	136	165	171	175	160	179	137	170	186	135	144	168	173	148	155	149	146	167	191	174	158	151	154	154	160	145	158	165	148	160	147	160	153	146	198	175	146	161	174	130	136	173	146	160	170	159	166	163	167	148	151	139	159	149	173	146	163	158	199	155	203	166	156	150	143	163	171	153	152	160	157	155	137	165	156	164	156	157	163	166	153	151	178	172	166	185	142	184	173	162	159	115	145	143	156	144	172	165	151	158	154	160	159	153	169	161	166	173	169	154	172	156	150	148	158	156	143	151	149	134	143	179	158	148	156	149	165	147	141	176	145	168	169	155	181	162	140	146	184	152	160	151	161	181	160	138	133	154	175	159	159	152	144	169	155	145	175	176	138	152	146	178	172	165	175	150	141	195	157	171	162	152	168	148	164	138	147	154	135	151	169	155	146	162	144	147	160	159	156	156	149	159	156	154	164	186	165	137	152	155	168	173	131	163	160	142	145	168	166	176	149	167	137	179	163	154	138	183	161	175	157	167	152	158	132	168	140	162	128	151	153	179	164	166	158	191	146	148	152	149	159	168	143	186	166	161	154	166	189	179	134	160	153	140	161	168	135	169	155	165	156	153	181	160	169	173	164	154	176	164	167	182	155	153	163	131	156	144	139	156	144	141	181	144	169	166	160	172	160	159	144	171	172	158	147	163	143	130	148	147	168	147	182	173	152	163	157	146	166	156	136	182	156	147	166	142	142	164	144	142	164	150	138	126	177	140	168	166	150	159	162	189	171	149	165	177	155	157	148	164	153	138	161	156	140	145	168	136	148	139	148	177	170	147	155	142	150	145	172	176	168	151	160	141	167	144	142	147	165	156	151	137	158	149	166	142	149	168	149	154	144	161	140	165	157	170	177	162	155	161	140	185	168	158	156	180	148	176	160	169	179	140	163	164	172	156	168	176	159	141	172	142	157	169	157	158	138	153	163	143	164	169	163	160	162	150	157	182	156	153	172	185	163	170	149	187	159	144	160	137	152	165	159	158	150	153	181	145	165	140	164	138	153	138	172	174	141	157	159	139	148	131	154	171	141	159	150	173	159	131	172	169	154	140	145	151	193	162	148	159	159	136	165	163	144	182	165	128	151	169	176	159	156	141	173	179	127	156	165	167	161	169	142	159	146	171	167	170	146	151	157	139	132	159	167	169	139	166	163	168	147	153	164	163	138	157	133	133	159	137	157	166	145	156	151	149	168	164	164	158	151	173	147	143	146	148	132	180	150	162	138	159	148	153	159	157	132	162	159	138	157	159	150	156	163	158	139	157	159	159	164	167	158	161	167	143	143	152	183	159	165	138	175	136	180	184	168	155	157	159	162	147	166	153	173	139	151	146	180	161	130	165	160	166	175	159	161	167	200	165	168	130	143	139	172	155	158	158	157	167	163	162	158	170	159	162	151	170	147	150	157	161	177	142	180	178	164	157	154	163	150	152	149	143	159	152	161	150	164	167	142	156	180	143	175	158	167	172	162	159	151	167	156	135	170	172	162	171	164	148	191	159	138	154	149	144	134	149	176	157	155	165	151	139	157	168	163	171	154	159	151	163	147	172	173	154	185	140	157	164	161	158	135	178	147	165	148	155	169	153	158	158	150	153	160	151	150	171	149	179	156	156	161	155	154	159	157	162	136	148	143	157	165	164	151	156	145	143	150	174	177	158	160	143	157	144	158	176	134	185	172	156	145	158	132	158	129	185	163	163	156	171	149	167	159	177	156	151	147	177	172	153	162	140	142	172	166	148	149	152	155	161	142	151	150	186	147	187	170	183	156	177	176	135	138	150	142	155	177	162	170	174	166	164	151	151	172	164	146	169	160	165	177	183	167	153	164	162	160	178	167	140	154	151	154	126	155	148	143	167	151	147	208	165	171	158	154	171	160	144	149	150	163	166	157	153	145	157	164	144	167	165	141	157	157	135	162	142	157	165	152	174	165	165	153	144	145	154	144	161	153	143	168	170	169	155	152	146	158	139	160	163	175	171	162	166	145	156	136	168	173	160	180	163	154	140	153	133	148	171	166	153	145	152	153	156	142	151	144	161	177	166	144	167	151	150	163	177	147	141	165	156	159	165	170	160	146	164	167	175	150	151	157	158	178	156	154	150	143	169	167	145	173	132	159	171	164	160	169	171	155	160	152	181	175	151	155	165	167	152	161	153	169	170	178	176	165	142	121	142	176	145	169	167	181	175	136	165	165	153	150	156	164	159	163	169	139	149	155	166	184	151	154	152	127	167	156	143	142	153	149	166	147	170	182	158	135	146	149	149	152	147	142	153	167	171	166	204	190	175	187	150	150	161	141	160	143	165	160	156	175	143	157	157	154	172	155	165	166	159	165	158	157	163	161	155	139	161	142	151	155	139	163	153	149	165	160	167	145	159	173	147	142	151	143	138	156	153	177	154	141	150	141	149	148	156	170	171	160	156	163	186	180	153	167	180	165	181	175	144	165	145	170	165	163	148	148	154	145	169	182	145	154	149	150	159	183	164	148	153	159	155	172	153	159	134	146	159	167	143	166	180	173	141	144	139	167	170	141	157	157	163	155	149	145	160	174	146	158	176	177	151
6858	1810	2204	2371	2132	1894	1208	827	701	674	560	526	496	431	455	420	408	420	453	448	457	456	468	425	401	425	414	398	398	390	434	396	413	409	403	386	375	406	388	376	403	404	380	385	405	418	430	420	393	385	422	397	395	376	404	375	408	398	357	378	421	403	380	375	421	354	367	380	400	396	409	443	414	407	396	398	432	391	397	396	405	422	404	376	395	421	408	380	392	371	402	371	396	399	376	421	399	414	405	382	380	406	393	415	379	364	404	415	422	393	385	424	378	410	415	370	401	413	409	398	407	407	393	390	431	372	460	358	381	404	377	403	404	393	408	406	383	389	388	395	408	393	418	414	389	379	407	383	398	387	412	396	424	386	413	398	398	371	384	445	390	388	401	430	413	398	397	377	377	399	390	368	380	369	370	392	409	353	403	410	388	366	392	358	437	412	395	415	413	419	377	401	411	416	384	418	384	375	399	424	408	413	380	387	400	386	365	376	395	401	386	391	415	396	392	377	380	395	425	398	359	411	365	397	404	380	393	421	395	410	396	390	377	393	420	411	348	419	385	407	425	389	387	396	370	418	418	381	401	350	382	407	418	408	391	403	409	381	370	375	419	396	390	385	382	422	410	400	422	406	441	353	394	381	381	390	395	411	394	401	420	406	393	429	404	414	398	375	389	370	404	383	392	407	414	387	400	380	369	430	405	384	400	397	388	375	413	410	408	392	367	379	402	378	384	343	381	412	414	394	433	376	404	395	389	412	363	420	403	400	404	407	382	414	374	408	364	408	387	385	378	397	413	430	412	388	411	343	421	402	393	352	406	401	376	398	425	384	403	368	401	388	379	399	409	436	390	402	405	390	362	448	377	386	372	384	400	364	432	395	409	406	411	424	382	401	415	360	390	379	376	388	389	382	451	364	409	408	440	403	412	415	417	387	377	393	388	407	414	405	386	420	391	393	373	406	367	390	398	433	383	399	422	379	396	394	403	404	396	395	397	404	417	382	378	422	415	353	370	411	422	411	426	369	402	430	416	393	429	370	413	430	410	395	401	406	426	374	384	398	351	371	391	420	402	402	391	387	405	395	405	399	415	410	433	419	399	381	420	383	374	420	373	416	396	407	416	380	376	378	368	397	373	378	378	409	405	385	392	411	411	408	446	395	413	411	398	400	376	365	407	377	408	381	415	366	408	401	392	386	431	425	398	433	437	411	376	388	414	382	400	396	436	411	375	443	368	417	394	368	385	416	416	365	400	378	390	401	396	392	406	409	407	393	363	393	393	397	400	368	404	443	378	385	392	408	378	401	382	381	419	395	460	400	374	375	366	376	386	365	391	391	395	413	397	358	368	371	404	392	375	382	393	396	389	391	375	362	359	412	384	392	391	404	397	421	385	442	395	405	455	367	395	428	394	391	398	398	394	408	399	347	388	399	432	347	434	405	423	374	381	373	390	413	416	401	401	402	394	401	372	380	392	385	379	411	404	392	392	379	408	392	389	428	369	389	414	368	396	393	403	401	425	426	377	374	397	415	393	439	410	431	419	376	434	389	391	395	441	420	389	398	372	406	402	407	357	416	411	397	416	424	414	384	370	400	380	394	374	354	379	389	393	391	396	373	376	404	396	422	400	346	389	390	411	370	415	451	373	409	410	400	398	384	425	403	406	394	380	339	389	394	400	357	406	391	391	379	409	384	419	353	420	369	386	389	419	387	421	366	374	390	390	387	397	392	403	347	410	399	427	376	423	408	386	396	385	371	359	386	404	398	378	395	408	377	396	357	394	373	412	391	396	409	391	384	413	397	369	417	382	405	371	385	410	383	426	398	401	390	407	398	402	406	401	422	424	378	437	353	414	374	378	390	415	421	368	370	434	398	374	399	372	372	389	416	393	375	418	367	374	358	380	411	410	413	380	447	384	437	381	380	388	393	360	410	409	391	363	421	370	438	387	376	386	407	351	409	384	397	395	428	388	423	389	377	380	422	406	392	418	421	437	408	387	403	394	375	414	387	404	406	394	398	434	449	393	356	379	416	415	363	383	396	388	374	375	377	407	369	407	387	415	415	354	417	394	388	420	421	384	388	411	382	412	408	372	415	414	421	399	414	364	412	385	379	369	395	406	406	426	425	384	410	387	403	395	415	400	390	391	405	406	416	363	378	423	365	388	396	360	378	377	384	406	400	388	403	368	419	391	380	387	406	399	366	419	418	418	414	382	367	384	404	389	369	396	420	389	440	430	398	435	433	398	397	372	381	437	405	362	395	419	390	394	410	379	407	416	413	405	387	409	414	402	389	419	411	426	410	403	399	371	399	382	395	415	395	373	410	407	404	384	415	405	394	389	379	434	418	405	403	379	386	401	375	400	401	396	374	395	374	368	364	401	393	420	375	388	393	385	410	369	417	384	438	386	403	398	409	390	378	417	423	426	403	381	428	348	403	393	430	398	409	365	383	398	410	395	409	374	413	390	414	425	408	365	372	402	370	384	341	373	399	388	363	338	392	401	360	379	399	385	383	401	391	402	415	362	422	431	400	395	401	386	379	399	386	368	399	380	405	420	391	417	403	361	416	409	403	385	419	376	394	383	418	409	389	393	401	384	388	367	428	391	397	385	388	375	386	386	367	421	443	386	370	409	362	375	357	393	410	400	382	385	393	414	399	381	401	397	419	407	370	407	402	380	444	383	412	397	418	400	397	417	399	411	368	398	405	424	366	395	372	393	395	405	380	397	417	381	373	375	404	370	360	398	369	377	388	414	390	391	420	404	413	412	415	387	413	366	418	384	389	386	388	388	387	386	358	423	386	413	391	378	395	410	365	374	409	408	368	436	376	390	376	400	415	412	388	421	421	409	358	414	381	404	384	401	415	391	408	380	394	379	423	367	406	403	406	384	391	391	411	392	408	410	377	439	388	401	417	395	408	388	389	385	385	378	358	358	391	377	381	395	411	406	368	424	394	421	338	399	394	375	350	396	375	402	391	410	432	361	394	377	414	392	407	379	405	396	388	382	348	397	390	381	399	382	377	377	365	381	349	425	406	393	368	397	409	370	398	387	403	411	429	409	374	407	410	393	384	389	403	387	387	410	404	411	387	413	396	417	375	407	379	390	376	415	393	372	405	405	362	409	414	401	384	409	408	409	383	395	404	393	394	359	378	397	411	359	419	385	385	388	422	410	398	431	386	390	388	390	386	410	391	411	394	411	431	395	419	410	384	402	402	389	373	384	402	396	422	367	417	396	397	365	395	392	416	371	395	373	394	402	371	399	392	400	433	409	393	364	405	371	417	389	379	401	412	430	374	417	397	393	461	349	416	416	438	374	388	415	343	385	394	384	399	385	385	435	381	367	429	390	405	396	428	375	412	378	381	365	429	344	375	408	383	397	399	392	416	347	394	373	385	379	369	377	392	383	425	401	400	408	394	394	362	380	442	400	377	391	416	389	397	385	373	398	392	398	378	386	369	374	445	401	389	356	406	411	378	430	383	420	405
24266	5674	2510	1855	1461	1207	728	539	426	393	392	346	316	288	317	295	309	266	305	294	324	296	283	291	342	288	285	289	265	311	295	281	315	316	266	301	271	302	327	295	294	286	292	326	269	308	315	335	250	269	300	265	266	292	317	280	319	272	322	273	316	292	295	346	282	289	266	260	312	308	285	303	285	317	258	288	286	299	276	305	280	308	303	273	301	285	312	318	270	294	318	287	320	315	260	269	282	269	296	290	282	284	292	271	307	294	286	288	290	288	291	287	292	293	282	302	300	315	258	291	325	337	261	291	300	306	266	285	294	287	306	289	283	288	309	278	261	284	294	279	296	260	266	258	308	281	290	282	297	272	268	271	296	289	259	278	297	290	299	261	289	324	306	283	284	295	267	256	284	280	305	300	283	289	314	293	298	268	295	278	300	300	268	273	274	300	299	283	303	289	281	327	336	308	263	288	310	309	308	270	289	260	290	269	309	284	279	279	279	268	288	266	317	288	282	339	291	290	286	294	322	273	282	282	298	290	287	304	270	323	281	274	287	296	290	277	299	291	311	325	302	289	310	278	275	293	301	288	308	287	289	304	274	287	285	326	314	277	267	288	313	313	317	329	315	279	310	287	256	272	273	293	289	276	291	299	307	301	306	261	262	306	279	289	323	292	281	308	301	280	327	285	328	268	283	282	266	297	265	284	311	296	301	237	295	290	278	290	321	266	288	316	286	257	311	293	302	267	243	273	298	292	308	257	254	306	292	302	321	299	289	280	309	315	276	303	336	279	291	303	317	277	300	308	285	259	267	275	283	270	271	275	269	284	278	263	255	296	294	287	301	294	283	289	247	312	308	248	300	306	284	258	288	274	307	289	304	265	287	280	321	274	270	305	270	312	305	254	270	310	293	318	292	280	286	307	273	312	264	297	254	293	291	301	286	273	270	282	262	319	290	332	283	286	290	307	289	276	292	309	300	337	277	301	278	282	293	333	270	294	285	292	293	311	287	315	264	272	259	281	276	281	267	319	315	289	315	310	297	284	301	276	279	306	283	295	277	286	284	278	286	285	313	274	296	325	281	282	292	287	273	308	279	274	285	279	284	294	272	311	281	291	274	292	308	272	286	283	298	259	278	322	268	335	286	270	297	294	299	280	299	304	262	292	277	264	272	272	270	312	264	298	258	294	300	264	332	285	285	292	274	274	282	320	284	286	294	300	291	282	296	316	266	304	282	317	290	293	291	305	287	303	274	302	265	284	304	284	253	292	278	274	267	294	258	294	306	307	273	276	301	281	278	258	318	292	282	282	286	306	317	318	277	291	335	305	298	267	316	283	308	306	299	304	251	262	265	320	322	266	288	303	268	283	267	271	293	276	261	260	301	275	292	312	282	274	289	307	264	308	296	311	269	310	256	293	289	267	291	280	281	332	312	293	280	291	277	280	263	309	274	325	288	279	290	294	292	268	266	281	265	295	271	272	285	266	271	266	268	302	292	289	309	296	276	259	279	307	314	287	304	285	298	288	317	319	282	269	337	349	328	317	281	272	274	264	290	269	285	256	307	309	318	293	323	258	276	275	308	301	262	295	295	257	300	286	284	296	286	271	318	266	328	279	265	306	281	323	280	309	261	334	285	299	278	289	288	311	314	286	295	309	309	276	310	298	300	300	295	285	275	324	316	317	263	297	253	315	285	292	301	290	302	286	267	309	309	292	299	292	304	259	299	271	298	241	317	279	262	289	300	289	306	275	299	292	280	300	287	264	311	265	276	255	295	285	289	281	262	307	309	304	266	297	301	293	247	252	309	297	309	279	293	318	308	282	311	274	294	293	273	290	286	290	301	279	305	282	296	293	269	288	291	305	320	291	299	266	272	305	283	295	279	304	283	323	298	312	274	292	322	296	311	273	303	288	293	268	305	305	304	294	297	288	291	323	311	269	346	275	307	343	310	332	264	282	330	282	300	298	274	288	306	239	300	279	265	322	300	280	301	280	298	283	324	320	306	297	281	305	261	270	324	281	327	296	306	301	281	307	323	277	300	297	269	290	293	297	306	290	279	271	303	308	286	277	309	270	280	311	294	282	265	296	298	293	292	275	313	289	285	303	323	296	282	291	294	306	290	316	294	311	299	310	292	303	288	284	264	285	296	290	298	273	308	282	341	257	295	300	314	329	316	281	260	277	279	267	293	294	285	323	285	303	288	294	264	284	274	283	269	300	299	317	276	310	277	273	278	257	284	276	261	300	294	314	283	291	297	334	281	292	274	262	275	283	310	313	294	290	290	298	269	270	305	284	272	270	291	306	305	269	277	314	291	304	287	279	299	281	303	270	312	278	299	280	278	314	318	292	307	275	275	290	286	287	300	301	275	285	288	275	292	281	280	310	269	303	301	295	262	296	286	313	259	299	305	280	261	293	291	305	255	277	311	288	267	294	279	293	322	291	303	249	290	304	313	287	322	311	283	303	291	288	262	289	259	307	329	285	278	291	310	298	286	292	286	277	255	276	286	291	313	287	258	275	306	288	254	255	302	291	343	294	299	310	296	290	323	334	284	304	312	244	268	289	277	282	300	296	272	285	231	301	285	269	293	308	278	308	305	252	275	280	278	276	301	292	289	308	317	308	280	285	278	303	286	305	291	281	289	255	285	275	287	312	300	292	292	285	295	268	278	271	306	270	316	280	300	295	262	260	283	294	307	310	292	276	337	288	285	303	272	303	272	279	310	305	298	283	295	317	262	268	300	293	301	285	296	231	269	297	269	307	278	254	286	304	282	299	273	318	310	297	311	259	287	305	287	242	290	291	269	270	289	315	307	298	288	268	289	295	305	329	262	300	221	266	290	290	311	277	293	338	292	298	284	270	248	301	295	288	290	296	304	258	301	288	323	286	311	306	290	290	292	286	314	292	262	293	268	284	287	292	273	289	301	307	300	323	295	287	284	265	298	270	307	295	286	281	306	237	284	267	277	305	311	295	277	309	303	305	292	269	286	295	256	299	295	296	273	280	287	257	275	306	261	268	290	282	294	273	285	263	312	295	252	270	300	288	283	328	291	304	256	318	269	282	312	307	273	301	299	271	274	289	246	299	271	322	278	276	303	283	304	285	286	283	294	294	310	295	300	294	319	279	310	301	274	294	257	311	295	269	277	280	298	290	264	301	276	271	280	294	316	284	280	293	259	302	246	269	298	305	256	309	299	294	278	269	306	300	280	297	271	295	278	295	267	277	244	249	315	290	297	313	296	289	329	313	282	296	294	270	303	307	248	305	291	259	306	263	294	255	290	317	290	303	266	293	270	280	290	283	303	284	306	279	290	310	289	291	283	287	309	302	288	266	303	303	314	287	274	324	283	286	274	283	328	307	307	302	297	307	297	271	262	287	323	283	286	270	335	299	303	283	326	321	290	307	306	304	275	276	287	274	302	292	270	273	293	297	283	274	334	287	298	298	276	275	302	300	263	308	263	286	279	288	285	299	283	316	318	319	300	275
15067	3549	4982	5372	5490	4615	2748	1834	1420	1314	1211	993	894	820	764	766	744	793	763	796	823	738	703	723	722	668	668	720	671	692	685	660	688	705	687	662	693	656	674	673	683	683	669	658	622	643	645	648	682	636	663	621	655	672	642	695	670	629	664	685	623	705	697	681	631	641	623	632	650	705	681	671	634	696	632	699	666	618	675	668	647	698	642	665	621	684	666	632	637	659	655	642	649	662	676	645	627	672	678	685	652	666	696	661	685	662	636	690	684	649	682	650	676	647	670	692	607	658	664	632	633	688	681	661	637	681	609	673	668	682	652	617	643	675	683	649	691	665	699	677	675	676	651	692	635	683	709	659	680	648	642	630	642	687	661	651	622	658	622	619	666	629	684	712	699	693	634	659	652	644	627	661	647	665	703	664	645	627	639	651	668	666	615	708	668	651	694	645	621	652	637	648	663	660	676	667	630	621	691	690	653	649	667	665	648	663	650	658	651	659	637	666	683	693	586	686	693	670	644	643	699	652	668	649	644	597	705	656	674	631	626	687	698	647	627	666	681	659	656	676	687	658	632	625	606	603	699	677	613	659	648	685	656	635	650	663	642	662	632	680	620	669	650	658	639	731	656	664	668	638	682	647	673	629	648	608	647	614	660	657	629	601	661	677	648	705	694	652	612	663	669	681	690	621	657	660	674	623	616	667	670	661	626	647	659	632	637	681	666	612	644	704	610	631	615	648	712	653	692	667	671	653	621	663	682	647	640	686	646	675	660	701	635	636	677	638	676	636	668	642	714	640	641	647	659	650	667	660	679	646	671	691	660	667	628	711	646	627	662	611	672	659	636	650	671	629	661	633	650	715	663	689	654	648	646	687	651	662	656	650	660	666	671	654	670	678	661	671	667	679	632	663	664	660	607	597	695	656	704	680	645	645	611	687	667	682	647	663	724	662	639	644	703	648	627	632	641	681	648	631	672	696	628	621	625	646	696	683	655	624	703	653	683	714	663	636	661	596	662	649	666	668	662	677	665	670	659	615	678	647	655	692	678	667	612	642	616	650	701	656	692	683	681	654	643	676	687	633	676	682	672	678	638	631	650	672	674	642	653	642	661	659	667	587	654	679	638	715	669	671	641	639	700	656	643	637	670	675	659	675	671	651	659	663	650	654	639	672	681	703	648	670	644	675	619	640	662	639	638	658	659	687	644	668	660	591	740	650	692	645	674	669	639	700	626	645	687	655	668	642	717	660	694	642	686	674	639	682	648	646	644	666	669	653	685	630	683	632	705	681	702	612	649	716	655	650	625	660	671	671	675	640	661	694	670	667	594	653	633	676	716	628	670	646	677	660	685	636	677	634	666	655	632	648	644	636	669	663	653	656	651	652	654	664	647	641	632	699	685	623	615	611	636	646	661	636	678	619	684	649	696	653	636	678	651	674	650	679	633	679	637	679	651	660	650	639	624	687	671	597	622	656	642	690	631	627	610	674	682	620	652	645	631	659	690	667	687	736	668	653	655	666	662	662	685	674	657	623	670	674	665	676	686	657	660	624	651	669	654	623	617	640	612	676	642	626	689	640	657	658	643	696	649	641	643	640	680	640	626	675	700	663	663	642	678	682	707	651	672	630	622	654	657	657	651	706	645	689	665	672	679	660	675	651	666	703	638	666	665	636	648	645	621	691	655	652	673	670	649	652	689	674	635	620	669	652	695	653	627	685	649	632	671	703	683	651	634	668	669	582	679	664	619	647	691	703	623	636	642	676	698	691	684	661	654	669	663	654	640	635	633	678	696	703	651	683	655	669	632	634	668	668	635	715	653	662	659	644	636	649	651	667	678	674	657	640	663	646	661	710	679	648	695	708	671	662	621	639	620	669	644	637	649	634	689	673	632	657	657	658	662	672	662	617	642	688	656	664	697	630	700	647	697	643	622	654	643	641	662	663	683	676	667	634	672	648	649	636	691	633	641	651	659	650	621	645	640	676	651	633	681	642	653	668	618	627	618	645	624	651	666	663	677	658	648	660	671	656	634	663	650	665	652	704	647	658	634	643	671	695	625	662	687	642	648	682	705	585	616	607	647	689	693	706	672	667	649	661	636	653	649	682	657	627	674	650	654	635	682	636	636	643	660	622	694	656	675	632	693	674	664	683	679	702	657	698	692	657	675	667	617	659	646	664	651	616	686	686	663	680	625	642	613	644	689	637	623	636	663	633	675	659	651	644	666	654	632	682	696	656	632	610	649	677	629	682	674	661	679	653	640	680	672	664	628	703	651	637	667	645	628	692	656	669	631	669	662	650	677	642	675	689	654	664	629	643	647	630	689	633	638	648	642	658	640	696	666	652	646	680	630	640	699	706	618	644	712	650	595	656	647	654	657	690	638	662	665	652	633	702	609	688	664	709	649	653	695	645	694	638	648	672	624	639	652	661	615	673	652	669	675	641	676	628	644	656	677	686	678	668	626	659	637	641	649	672	655	690	661	677	667	663	626	678	681	635	646	643	670	631	691	671	658	678	689	675	703	677	675	626	644	627	612	678	672	643	648	648	678	680	679	715	642	659	649	673	628	667	610	651	667	659	620	654	612	640	642	679	671	611	703	708	672	686	678	620	698	686	641	654	714	647	678	632	664	696	653	656	674	630	675	674	655	685	677	664	712	694	669	664	681	649	619	652	645	654	630	643	663	684	697	711	642	615	654	630	635	663	651	661	671	652	641	640	640	692	618	672	635	630	653	618	635	668	632	682	670	667	617	618	655	668	700	669	651	665	631	712	696	652	672	617	657	625	632	642	665	663	629	614	684	643	659	651	660	631	669	669	637	672	638	616	647	653	667	645	639	607	596	697	621	712	657	644	678	671	662	631	662	614	646	603	628	642	652	653	708	642	696	680	641	647	657	661	645	661	718	638	685	673	700	637	669	682	641	641	694	652	682	665	653	651	647	634	668	639	648	674	665	677	658	629	701	691	651	607	632	643	683	677	620	653	638	679	665	665	691	664	669	679	692	665	660	672	667	712	720	639	644	636	645	665	626	658	653	660	637	688	662	676	642	652	646	699	628	653	656	630	644	653	637	676	697	633	671	624	629	682	696	635	664	661	665	691	638	699	663	618	674	674	644	698	680	678	648	645	640	644	617	676	650	653	657	632	699	700	623	672	669	667	640	705	648	704	692	663	679	662	628	626	669	626	658	650	647	614	682	666	687	645	667	671	654	658	656	623	700	655	677	630	668	652	627	644	656	708	639	650	724	665	647	662	666	654	670	670	668	573	645	672	652	634	663	654	671	661	625	724	607	662	678	652	666	640	705	660	687	670	674	692	651	672	665	698	618	673	646	611	682	730	679	631	644	635	679	656	617	683	632	670	642	663	642	690	687	636	661	637	635	671	695	668	647	613	697	724	613	697	673	624	634	703	618	647	686	669	638	674	652	618	650	649	655	638	652	677	629	684	685	664	680	654	689	646	664	654	675	663	659	685	649	664	629	655	628	627
32958	9921	4241	3076	2225	1823	1070	696	486	452	348	370	368	365	321	303	274	291	268	305	301	275	320	249	272	308	270	260	301	315	253	227	296	278	270	275	306	262	280	293	267	261	288	264	301	308	237	298	284	297	256	256	265	286	268	282	261	275	273	302	294	283	273	298	265	284	292	274	280	245	267	286	302	278	279	239	286	267	317	259	270	270	269	298	291	290	276	301	301	322	244	280	259	245	273	279	248	265	281	282	284	267	283	309	271	261	288	265	252	268	266	289	282	280	267	262	265	263	277	267	284	268	285	253	248	280	255	267	305	283	252	289	276	285	273	268	285	271	298	288	286	266	295	290	226	255	264	291	263	249	304	289	264	246	273	273	270	274	260	284	268	276	269	257	253	282	250	285	293	250	269	299	266	251	305	292	275	259	277	247	257	254	264	268	258	250	262	305	268	261	278	254	274	260	274	257	267	254	260	304	285	248	270	267	292	268	278	236	294	264	303	258	287	283	294	264	261	231	256	262	279	273	268	249	283	281	284	271	251	243	289	265	274	247	271	271	287	263	295	276	299	291	299	290	283	236	317	280	300	284	274	277	271	251	275	243	258	272	261	277	262	264	280	268	248	296	236	269	263	260	264	289	257	267	284	252	288	230	300	308	296	284	289	269	271	243	270	272	283	245	287	252	272	305	292	278	244	298	273	255	267	269	263	255	269	256	254	268	270	273	265	259	249	267	240	269	287	285	263	244	276	262	275	250	271	245	265	288	269	264	302	293	273	267	287	239	292	274	281	291	296	264	287	295	264	254	278	289	282	279	258	276	254	243	285	265	281	266	273	263	256	282	240	253	269	249	298	290	283	278	268	247	262	256	254	271	279	284	263	277	244	292	282	273	267	257	272	250	295	254	264	273	264	260	262	228	275	295	286	279	279	224	287	271	252	260	268	287	250	282	267	252	271	273	254	285	273	254	281	268	259	309	282	283	242	302	297	293	268	267	278	267	280	287	298	257	256	277	277	288	270	294	255	274	245	251	263	268	291	243	280	268	248	276	298	298	284	242	261	285	264	282	263	285	265	281	286	233	290	278	271	312	278	273	244	278	296	246	268	280	278	245	272	272	275	300	275	282	271	260	295	273	275	266	254	250	280	266	249	266	261	265	294	250	251	285	284	259	272	282	246	276	276	271	283	260	275	296	287	278	287	248	286	236	277	290	250	285	248	286	266	244	266	239	291	239	257	283	295	253	262	271	262	277	226	271	222	269	271	277	256	267	295	281	278	275	264	239	295	276	290	270	265	260	254	301	266	280	270	289	268	261	246	258	262	265	269	258	263	295	264	237	281	266	281	289	277	284	252	259	280	262	271	284	268	263	270	293	251	287	249	261	268	270	280	252	291	280	277	274	276	312	271	248	322	256	272	253	246	290	267	267	266	257	282	237	281	241	263	284	263	287	273	264	272	271	318	300	263	295	275	259	238	266	259	271	249	269	271	251	297	288	256	280	242	299	273	236	264	255	266	260	275	260	287	269	278	247	254	301	271	241	303	322	267	279	284	283	273	286	276	276	267	285	282	250	262	273	304	255	266	266	247	287	247	280	278	295	281	252	252	279	259	320	245	292	260	256	273	278	260	261	250	289	281	308	274	266	285	264	281	269	248	240	252	273	271	259	250	262	242	274	258	248	256	278	243	272	285	257	265	253	260	275	280	286	276	273	299	264	264	257	261	251	291	257	288	264	255	265	260	271	263	271	255	235	277	293	264	281	278	275	297	292	281	274	225	290	280	267	270	250	250	268	273	271	313	294	269	268	289	319	276	272	272	276	267	265	287	259	288	261	225	275	286	261	259	273	276	248	286	287	285	281	270	230	260	274	285	248	264	267	284	277	262	288	265	276	238	267	280	296	249	243	281	275	236	286	262	254	241	276	260	266	275	265	254	284	263	274	284	283	275	257	242	254	261	259	262	264	248	278	268	266	263	293	279	289	268	251	260	250	274	279	272	268	285	276	258	283	294	273	279	245	268	259	267	310	254	267	269	270	294	271	274	286	274	258	261	285	300	280	269	253	249	246	269	276	253	296	298	262	244	273	274	268	257	262	257	282	257	298	277	275	256	267	270	299	270	272	261	304	285	262	274	263	246	233	270	287	298	291	275	263	294	309	305	259	242	294	282	290	231	271	253	277	316	256	273	255	267	266	279	286	255	266	259	273	272	274	288	286	281	263	250	270	247	240	275	268	244	252	289	275	288	263	280	268	299	267	283	268	287	266	281	252	273	309	272	258	255	282	260	270	293	292	287	273	293	286	282	268	291	287	284	280	247	265	268	275	263	260	264	279	269	248	268	255	247	251	308	281	253	247	256	275	268	272	248	277	258	309	291	268	278	265	279	233	288	301	284	280	311	264	287	276	249	289	292	275	261	315	278	270	297	252	276	224	249	279	264	244	265	262	281	303	274	310	294	267	290	268	254	261	261	277	289	237	267	239	260	262	238	280	280	281	233	266	254	275	282	254	256	262	282	276	280	297	279	269	273	264	255	250	256	256	268	266	288	261	274	277	273	241	251	286	245	269	267	267	281	244	265	276	259	272	245	267	248	303	281	276	279	250	267	240	257	284	274	244	290	270	263	270	257	265	303	292	276	282	270	286	278	243	276	266	275	239	289	293	297	301	244	258	292	267	256	275	252	295	309	234	253	267	246	277	278	248	268	266	258	269	282	287	255	284	261	251	256	275	255	274	286	285	278	270	283	308	245	287	285	229	274	279	276	261	270	311	244	265	279	268	263	298	284	280	248	231	232	296	275	257	266	247	291	262	255	261	253	260	265	253	280	250	250	270	284	285	286	280	278	265	289	292	276	258	263	294	283	285	288	269	278	291	282	282	252	281	280	233	262	273	257	246	292	293	260	272	262	230	296	273	248	288	241	287	299	226	275	287	256	276	288	281	282	274	256	277	296	286	296	237	284	245	251	258	265	299	291	260	279	270	284	258	313	269	264	288	279	258	265	245	297	279	290	283	278	272	271	298	276	263	290	268	239	248	285	244	237	289	243	255	276	301	240	235	285	286	275	279	284	258	256	235	284	288	278	250	280	274	258	285	274	263	266	256	283	297	278	256	259	279	278	297	270	296	288	254	283	279	253	276	261	278	274	277	245	273	284	272	253	267	274	247	257	265	248	253	285	289	285	237	283	313	260	262	313	275	283	291	278	273	293	250	290	264	254	280	266	291	274	275	265	239	261	236	256	281	293	258	256	271	268	229	255	226	278	273	279	272	250	254	276	287	262	279	291	300	274	290	289	283	221	298	261	287	281	283	263	275	280	250	241	308	284	239	259	253	232	284	279	254	261	253	266	270	287	267	287	261	290	274	267	263	299	286	243	266	294	255	254	290	266	275	268	237	260	276	256	246	294	240	287	280	283	272	234	288	273	265	292	258	280	271	278	308	270	275	272	260	267	250	283	270	267	297	284	266	287	289	259	280	263	282	261	258
17170	4840	6296	7153	6916	6276	3428	2191	1676	1466	1278	1051	935	819	746	710	753	775	773	695	711	718	684	610	628	579	603	571	594	563	543	561	568	560	547	592	532	576	588	555	527	562	573	534	561	561	600	556	586	553	545	565	539	544	550	551	576	522	613	563	521	571	574	562	552	521	512	570	535	544	536	564	504	553	577	567	541	580	523	570	558	488	571	550	570	527	609	598	547	546	524	529	539	551	554	565	573	565	557	504	542	532	559	538	543	553	574	547	574	507	569	579	509	554	540	549	509	511	532	579	553	559	549	542	571	576	556	581	513	571	559	531	565	533	539	517	497	526	556	515	571	532	547	573	542	570	567	552	557	546	542	595	557	546	526	489	543	538	543	510	538	541	542	516	556	567	523	516	533	562	564	558	547	530	539	518	574	525	492	525	536	530	549	561	573	537	577	552	564	562	499	528	531	565	539	565	510	608	562	543	559	512	508	537	576	524	552	541	566	533	501	549	525	552	616	500	525	548	567	554	550	511	545	518	518	539	538	523	515	540	564	566	571	571	537	550	516	542	529	532	537	550	526	523	546	539	544	530	537	530	550	537	549	568	548	533	563	576	534	615	552	508	567	578	551	498	555	488	544	579	541	565	520	544	497	535	525	533	600	525	560	559	455	542	526	528	541	491	544	588	552	539	528	546	562	550	532	522	511	540	570	551	534	555	564	558	553	533	514	541	549	528	530	541	547	579	567	534	565	543	552	570	557	597	581	496	512	506	518	551	515	535	570	567	542	555	547	540	543	552	542	546	534	557	550	552	572	537	522	530	514	522	505	519	573	568	568	554	522	502	557	534	529	553	547	550	549	564	570	517	538	498	515	494	528	519	583	595	551	503	536	535	567	565	528	523	534	561	558	559	550	513	564	548	530	553	495	546	589	553	524	549	514	501	587	536	559	561	525	527	576	555	520	535	589	523	526	556	562	571	541	548	547	544	541	543	519	554	526	535	552	501	527	550	575	505	549	562	504	489	561	546	548	525	532	573	539	479	549	546	533	501	570	544	551	528	568	490	523	555	552	587	550	488	528	559	517	556	528	541	509	501	533	548	530	552	554	531	551	537	526	545	572	529	534	513	538	549	560	526	550	501	534	526	548	529	554	603	562	565	526	519	530	562	533	580	548	549	569	540	537	519	547	524	523	599	532	569	572	527	535	540	564	576	531	582	518	567	508	542	535	519	514	565	532	534	549	531	564	550	541	563	527	530	523	530	509	537	514	573	530	547	519	497	525	505	532	560	493	576	524	552	562	573	528	539	529	568	550	508	537	611	530	562	550	511	516	516	530	564	554	500	532	518	558	515	551	568	542	508	502	555	519	544	531	543	527	557	511	574	532	528	571	543	580	543	532	509	534	508	552	535	539	548	554	548	532	539	544	549	543	552	527	552	573	583	574	527	569	642	504	519	526	546	499	554	541	539	518	557	527	546	548	551	536	545	516	572	548	537	565	581	568	536	567	554	538	529	546	539	532	525	585	531	569	553	512	533	553	558	574	551	555	553	547	561	559	539	531	594	577	531	526	537	537	516	524	561	531	527	552	521	530	590	576	539	538	559	526	520	570	544	536	540	530	541	590	524	558	547	576	546	519	529	500	544	508	556	524	565	502	518	548	521	541	591	498	539	506	515	542	556	522	540	533	523	507	528	544	566	529	561	546	529	590	531	545	576	500	513	532	525	553	548	601	513	523	543	526	563	539	564	529	559	529	556	558	577	536	549	555	570	547	542	509	529	543	509	538	517	526	530	534	528	561	515	569	557	574	582	572	537	544	561	553	527	525	547	495	591	597	495	527	542	592	544	509	543	546	515	537	557	517	539	565	511	539	524	538	546	561	527	582	538	543	590	530	515	547	550	511	554	513	536	536	542	548	541	555	538	526	525	547	516	532	521	503	578	584	541	499	530	509	530	541	527	508	543	542	554	522	548	568	551	557	527	554	546	538	533	518	551	536	513	527	571	516	541	531	521	585	510	525	558	574	531	531	536	566	523	546	527	540	543	531	504	555	530	485	522	542	556	509	531	558	574	523	554	539	564	581	549	529	502	588	571	515	561	538	526	563	531	537	553	496	552	524	517	532	548	534	571	540	573	548	559	498	561	526	530	553	530	534	515	518	564	516	525	574	566	523	565	555	562	550	527	513	523	545	588	559	480	513	504	487	597	506	541	545	586	546	522	551	528	545	536	548	515	578	521	489	567	557	576	556	528	542	532	529	541	559	556	560	487	581	541	508	542	536	531	549	558	571	587	513	555	529	510	510	518	573	592	502	556	542	485	555	542	562	548	538	527	548	547	560	561	542	566	559	534	579	499	565	585	565	538	526	530	545	516	563	558	573	556	546	547	547	557	526	530	528	546	537	531	528	538	536	506	556	551	529	571	578	552	580	533	493	556	550	549	547	565	528	531	552	536	490	571	573	568	579	539	546	503	548	506	532	536	536	559	554	573	542	544	541	533	500	555	544	535	520	582	533	557	508	546	573	569	569	573	524	512	531	565	585	565	538	535	503	544	500	533	572	526	565	526	521	552	542	595	514	522	521	549	534	567	534	543	537	539	504	561	559	522	523	526	551	553	481	563	560	544	563	502	517	514	511	531	526	563	552	578	566	517	549	523	551	531	529	554	554	551	538	526	539	506	542	533	539	568	492	535	548	514	570	514	543	562	563	581	506	544	519	577	493	517	548	530	540	537	566	547	580	545	552	591	577	548	549	534	553	548	543	539	535	528	529	545	554	530	530	568	553	567	530	516	522	562	510	545	514	528	483	584	542	507	557	509	521	586	513	531	535	536	570	586	553	537	563	533	527	555	510	557	545	541	519	558	553	561	539	517	553	532	533	538	536	528	561	538	570	566	553	568	516	537	498	574	574	543	551	536	549	545	514	550	510	553	494	547	544	532	547	524	532	582	572	564	533	539	526	559	535	519	548	553	536	553	560	524	527	524	540	561	521	568	526	556	532	535	552	527	543	587	545	526	566	497	544	546	562	564	508	586	574	568	583	502	526	526	520	537	560	536	545	535	561	541	523	550	538	570	565	507	544	533	554	541	562	540	548	503	548	534	557	551	529	550	488	534	549	535	527	511	520	524	462	544	525	526	538	552	528	581	548	525	573	580	526	573	528	537	530	580	573	546	488	522	518	530	531	525	521	532	556	550	521	528	522	555	520	537	604	553	580	542	532	522	540	527	533	516	563	524	526	569	561	575	547	525	526	532	584	526	539	546	574	553	528	613	580	569	531	587	528	533	578	537	531	531	534	549	576	528	545	528	526	517	525	538	515	544	517	535	509	520	525	551	542	536	545	529	545	554	566	529	557	536	533	547	521	539	547	555	535	510	568	553	524	591	584	526	535	525	530	561	548	523	562	534	567	553	535	509	504	545	588	547	534	549	529	536	539	539	527	583	560	556	539	546	518	553	528	565	525	523	520	543	580	558	528	529	530	589	570	554
11929	2812	1162	829	496	471	344	235	210	192	170	189	174	168	146	157	192	184	162	139	159	170	155	153	179	161	165	137	150	170	175	152	166	165	145	150	149	132	151	156	152	167	160	161	155	159	182	169	188	172	144	168	169	159	154	165	162	157	171	178	143	172	171	154	204	181	148	160	140	161	175	180	165	155	161	149	169	148	143	162	161	135	152	164	181	134	168	165	152	147	173	150	214	166	179	145	156	158	179	156	157	158	171	150	156	166	161	179	178	142	176	150	158	139	157	147	150	147	155	178	124	158	161	155	151	182	159	160	196	147	158	150	179	153	152	148	137	162	149	159	157	143	152	173	166	190	143	142	154	168	175	150	157	179	176	162	137	161	170	155	166	169	157	158	146	149	154	164	167	156	179	153	168	173	155	167	165	157	173	145	172	180	150	132	150	142	161	151	171	161	126	160	174	181	186	175	192	139	165	164	178	153	155	194	142	148	148	167	165	163	135	169	177	165	160	162	160	154	152	161	162	164	173	170	152	154	161	173	127	140	172	166	178	160	165	145	148	168	158	162	151	155	180	138	140	168	164	150	164	149	183	178	155	169	172	136	166	162	161	139	153	148	167	135	165	142	166	170	169	148	161	146	181	160	172	150	147	149	153	173	146	160	144	171	147	168	171	142	154	155	174	177	149	168	124	161	156	158	153	140	171	166	168	183	160	171	168	169	164	177	171	184	130	163	140	157	161	148	160	174	149	141	168	152	180	148	169	141	149	141	165	158	165	156	169	152	186	178	164	162	178	167	156	165	167	156	146	171	171	174	176	159	173	151	169	163	163	149	189	150	144	170	190	180	160	184	145	131	141	143	157	160	141	144	156	160	142	143	159	172	168	169	163	157	165	153	149	149	132	169	158	163	158	161	156	134	141	173	165	177	148	172	167	154	157	154	156	145	157	159	152	152	162	168	173	154	167	139	139	146	163	156	159	140	171	151	179	147	156	121	150	150	151	129	161	152	130	137	148	144	187	148	148	145	178	170	151	146	172	143	156	149	140	170	154	154	152	146	154	149	167	178	177	152	146	168	169	158	147	149	137	162	173	166	156	169	138	152	162	152	161	165	180	177	158	181	172	166	157	169	146	153	172	172	157	135	146	161	156	150	183	144	160	176	157	178	159	151	147	165	147	165	144	170	166	163	159	148	170	162	169	136	169	157	178	194	181	142	162	155	163	169	152	160	162	156	130	150	167	164	161	154	136	164	153	145	174	151	169	168	159	163	123	153	169	180	149	164	191	149	174	156	187	140	158	139	140	143	155	151	144	160	179	172	167	164	163	171	144	157	166	174	178	163	155	138	177	146	173	160	144	141	174	167	153	161	165	159	149	177	176	170	162	145	184	166	139	155	173	159	150	146	173	147	137	140	174	136	153	138	137	131	136	134	157	175	168	148	147	148	175	142	175	164	171	160	160	148	167	161	161	163	153	143	174	145	154	178	158	177	152	153	161	142	144	166	181	151	161	159	156	179	141	142	166	154	150	146	174	136	155	173	170	158	149	155	176	162	178	166	172	159	165	179	138	156	175	146	164	149	147	168	152	161	164	147	149	141	167	157	150	157	171	162	164	166	161	138	168	166	155	162	156	159	154	136	174	168	192	138	176	154	171	167	168	149	143	177	164	177	153	157	155	187	165	140	196	167	165	145	155	159	149	156	164	169	172	150	171	166	173	162	167	146	145	173	163	167	155	149	161	177	190	169	167	158	147	146	161	143	162	157	159	161	134	153	153	159	169	158	168	151	170	152	142	162	141	143	150	198	142	149	130	172	132	138	157	160	146	177	153	137	160	153	166	146	153	125	179	129	170	159	154	159	144	172	163	149	179	144	166	156	153	184	161	190	156	148	158	151	140	139	162	160	140	168	152	145	154	171	133	155	151	145	173	167	162	173	165	146	156	174	146	135	144	153	171	175	146	141	152	142	159	166	168	153	167	169	166	177	166	165	144	158	173	157	155	169	169	147	173	149	164	156	156	156	148	164	165	164	157	187	156	162	165	140	160	153	164	164	164	195	166	166	167	148	160	177	169	167	159	158	157	153	147	144	156	153	159	167	155	158	159	139	150	167	169	159	139	167	143	159	157	141	148	157	160	170	173	170	162	145	172	132	155	150	153	157	165	151	152	154	175	182	184	164	147	156	161	175	188	186	158	159	186	182	175	185	187	165	143	149	165	142	160	178	162	162	147	141	151	184	146	179	180	154	166	154	171	154	157	136	170	175	172	160	152	167	158	167	138	158	154	157	146	186	156	162	145	140	152	141	156	146	152	163	154	173	180	155	170	179	165	166	161	156	175	158	155	162	142	131	170	142	167	148	155	154	197	155	164	162	161	172	185	180	147	127	147	162	173	146	155	156	143	139	167	181	151	146	157	170	152	162	153	148	158	145	195	176	135	154	178	158	155	180	161	147	158	160	157	168	157	165	142	163	171	153	158	159	164	136	157	151	158	168	160	157	128	152	159	152	150	160	162	168	146	165	174	162	134	127	175	135	174	171	170	165	152	142	155	141	150	172	157	158	172	150	165	174	137	185	172	145	181	147	151	154	168	174	148	162	170	182	198	163	159	154	172	128	165	139	168	148	151	150	129	142	142	171	172	149	150	168	140	159	160	149	157	154	176	186	153	156	158	167	155	157	153	158	150	167	163	160	171	168	153	160	167	163	151	187	158	168	156	156	152	147	145	161	175	162	177	163	150	138	161	138	175	138	141	161	136	141	145	148	147	164	168	154	184	158	157	133	178	170	135	170	158	166	145	142	160	172	179	150	171	167	196	158	178	154	162	151	140	158	163	151	161	144	143	157	150	154	187	147	136	144	160	167	155	146	156	163	154	148	151	160	158	170	166	161	144	143	160	162	171	155	169	134	139	157	163	154	154	157	186	124	139	129	158	165	170	148	180	150	155	156	141	179	147	124	172	134	172	164	146	158	157	165	155	177	159	152	163	166	139	166	158	167	164	165	139	183	163	154	147	169	154	168	163	165	155	155	168	149	153	145	164	173	169	181	145	180	157	158	139	156	151	154	149	172	175	162	182	170	170	156	151	150	156	167	161	165	173	158	172	161	156	154	189	163	191	158	158	147	175	175	156	159	164	154	166	165	137	159	164	144	145	138	171	169	136	179	149	165	149	162	180	179	174	157	180	173	166	159	164	163	150	160	170	135	158	132	148	150	171	150	162	179	155	164	170	175	154	175	149	160	165	164	175	141	160	183	157	177	181	186	145	158	139	168	171	160	155	155	163	156	148	166	177	165	143	167	152	157	165	142	143	162	151	169	171	146	168	170	164	182	145	141	171	163	160	175	151	148	174	151	157	157	200	166	167	162	147	164	166	160	174	169	144	158	165	166	129	155	162	167	173	162	161	141	154	171	151	163	152	167	164	125	163	155	167	153	142	167	158	162	150	167	154	149	142	148	172	173	184	163	145	173	165	142	160	137	144	147
7303	2148	2331	2572	1983	1902	1366	867	720	676	630	578	457	486	428	402	423	446	460	431	455	452	403	381	421	406	428	404	388	398	394	443	388	413	400	421	439	403	407	397	402	404	411	444	407	406	385	377	428	411	397	436	406	388	414	406	431	415	400	378	402	427	401	377	383	410	409	410	400	388	403	409	413	383	390	415	421	426	380	378	405	380	406	418	381	386	423	396	431	422	399	381	376	384	427	378	409	425	418	404	405	341	398	363	429	402	390	422	400	376	380	380	412	405	397	400	386	420	414	392	412	397	402	402	392	408	398	407	397	422	386	366	386	420	400	394	389	399	401	400	398	388	389	385	433	409	411	410	373	354	402	397	383	387	405	409	415	400	378	392	366	389	430	387	387	414	404	396	418	364	385	402	408	372	415	363	433	376	379	407	392	391	403	411	399	435	382	377	413	417	444	400	445	437	407	399	371	378	433	397	403	380	425	415	373	420	382	373	373	420	416	392	362	425	398	417	439	398	403	346	398	392	439	381	391	398	408	380	441	374	408	405	459	394	408	397	434	416	419	395	394	408	351	394	412	403	397	364	411	431	369	354	385	401	402	410	382	386	406	422	400	381	362	391	427	418	433	417	417	373	410	402	424	372	383	400	402	397	398	449	402	405	375	387	434	385	395	423	467	423	379	409	402	366	422	376	401	392	386	398	392	411	381	361	394	399	399	386	430	424	360	430	433	420	407	387	407	417	420	415	415	412	392	413	413	381	379	359	402	428	415	404	374	390	400	358	392	397	408	385	403	374	401	371	383	395	387	378	390	373	406	436	436	412	408	368	433	398	386	406	393	410	378	394	404	430	392	398	367	383	380	434	396	419	415	383	423	396	409	397	373	387	442	400	391	392	411	381	385	416	406	407	354	418	391	391	433	403	400	390	396	414	417	359	384	402	391	355	399	388	408	393	369	406	404	399	418	399	394	399	397	408	386	390	383	412	417	402	387	347	385	346	394	377	403	371	424	383	370	395	370	418	406	377	409	384	396	416	398	398	402	370	407	403	431	438	414	408	381	385	404	387	379	359	410	406	398	414	383	374	408	411	383	383	373	400	397	377	390	417	423	422	415	406	419	405	404	423	410	372	379	400	451	405	437	356	358	370	368	401	419	412	414	416	342	429	382	411	402	398	382	436	379	419	369	416	363	368	439	377	403	402	404	414	384	389	396	416	405	392	412	416	364	377	419	392	399	412	390	340	399	383	446	391	431	406	413	377	404	384	404	364	380	374	391	396	398	432	383	379	423	394	419	370	353	400	400	392	402	401	395	423	379	420	366	398	416	379	397	417	391	384	384	395	423	428	388	396	387	405	380	416	396	393	386	401	387	384	437	399	389	436	385	401	401	378	400	362	411	415	392	405	390	378	381	425	409	431	413	397	409	372	416	405	354	399	397	398	424	444	388	393	414	354	416	347	381	393	384	394	401	414	414	381	410	390	380	406	413	420	419	363	368	407	410	398	366	417	412	422	363	404	391	403	363	396	386	445	379	405	347	392	384	391	376	406	409	381	398	392	394	414	376	418	413	404	396	379	388	406	434	368	423	377	387	379	386	371	394	425	427	380	416	392	378	372	403	387	436	390	414	356	401	394	409	423	384	400	388	411	450	371	412	391	425	385	409	393	380	409	382	427	400	417	407	394	397	415	372	409	389	399	393	409	406	425	357	370	384	434	386	407	396	410	369	413	418	356	425	402	419	442	356	400	416	396	433	381	458	402	361	419	421	375	402	426	393	409	398	401	400	389	398	373	386	415	406	360	381	382	401	380	401	392	414	392	393	376	433	410	431	440	391	425	407	421	413	387	391	352	355	388	388	389	447	394	415	369	424	387	435	429	419	400	391	398	411	374	415	372	413	429	408	407	384	425	385	422	393	403	407	391	401	392	412	380	374	397	391	438	378	367	400	393	394	396	411	413	388	412	385	404	397	410	402	410	442	425	389	359	417	405	434	399	420	398	375	395	382	408	407	383	391	427	380	414	393	414	434	398	338	376	370	386	430	383	407	400	406	389	380	376	397	390	397	402	361	409	397	403	352	441	404	363	437	409	394	386	401	381	384	390	429	402	428	398	372	400	396	409	410	386	391	440	412	406	389	414	388	383	387	380	383	381	366	415	360	409	410	399	435	423	420	383	417	403	383	391	376	415	387	394	360	431	402	391	425	393	416	410	421	399	412	418	409	414	400	373	402	397	376	387	403	390	404	392	375	376	436	358	393	392	369	375	410	427	412	375	357	397	403	408	401	380	433	378	383	377	464	392	391	425	432	385	423	396	393	375	385	392	412	409	405	366	406	386	425	370	421	394	365	356	393	390	400	415	389	390	375	403	451	437	395	403	397	395	368	400	411	391	389	386	352	396	375	414	391	377	411	386	435	407	428	431	397	379	382	388	413	418	384	372	369	386	395	388	396	413	396	399	395	405	398	434	418	425	385	422	387	417	428	377	396	386	359	406	409	393	406	400	367	391	379	357	388	400	421	406	415	422	397	370	403	403	420	410	430	388	403	400	395	403	425	398	395	382	390	400	400	403	382	404	387	421	461	369	377	430	385	411	422	384	396	375	379	352	431	382	406	424	397	351	392	379	385	405	395	407	404	443	370	407	422	406	350	395	393	400	430	432	417	410	425	443	389	391	397	422	419	395	389	402	432	408	421	408	413	408	394	408	380	394	396	432	385	383	392	383	409	423	413	407	405	417	418	370	402	391	391	393	434	402	420	391	397	395	370	402	380	404	388	393	429	397	440	401	413	392	409	357	398	411	374	406	373	386	369	402	404	396	427	378	388	399	382	376	384	417	370	378	394	425	412	358	419	399	425	443	388	435	406	387	412	379	419	407	386	446	429	397	381	398	386	418	441	419	428	380	402	396	382	385	392	408	434	412	407	408	380	397	344	390	408	408	419	386	336	420	374	394	383	383	437	382	373	389	400	401	398	412	400	396	426	410	393	416	418	423	401	401	390	380	409	352	403	404	431	423	406	410	424	359	394	415	398	416	414	415	414	385	429	432	396	406	432	391	423	400	404	399	374	407	419	393	410	389	424	401	381	389	399	382	397	405	396	345	399	398	387	412	388	398	386	421	405	384	392	363	386	351	421	391	392	392	390	417	420	369	406	399	404	384	400	389	377	427	415	385	371	403	352	408	370	380	379	384	418	409	376	391	393	408	414	414	389	385	414	400	408	400	423	418	400	427	468	390	354	378	382	376	403	393	355	375	387	414	362	438	425	425	399	398	430	356	396	445	400	388	395	404	358	389	398	385	404	417	380	369	380	409	416	410	379	445	358	390	424	385	408	387	404	415	415	419	393	390	370	375	385	457	395	407	420	368	391	384	415	394	428	352	393	386	368	397	394	389	392	427	392	366	414	391	377	415	434	373	388	397	395	417	402	423	403	424	400	382	410	384	399	410	399	418	418	404	403	439	387	386	384	386	394	392	418	376	385	426
25036	6659	2816	1913	1281	1237	768	504	458	384	402	354	341	324	319	344	314	301	285	305	256	281	294	288	307	314	280	310	307	294	297	266	302	267	257	310	300	279	298	304	301	299	311	307	307	300	298	305	306	331	276	266	298	289	297	291	296	267	286	285	301	311	291	260	285	264	277	275	316	248	283	293	262	275	297	291	294	252	264	267	310	324	264	292	306	306	255	287	303	304	308	293	291	276	289	252	260	302	284	293	279	292	283	315	299	275	273	291	286	265	298	289	291	282	298	310	305	267	266	295	316	263	284	307	305	327	245	295	286	276	311	275	320	300	281	304	285	295	310	281	303	315	259	272	334	281	283	286	324	289	276	289	333	290	290	319	286	320	297	276	284	285	281	274	292	301	324	261	293	277	280	278	314	292	279	306	261	313	310	248	273	276	277	292	307	323	303	283	308	288	272	262	267	273	315	292	306	270	284	268	277	315	301	273	291	291	337	274	302	281	291	305	288	317	279	315	288	290	278	306	301	266	290	286	260	270	308	266	295	283	272	287	258	268	326	323	282	286	298	269	319	289	284	270	330	276	313	311	298	303	266	309	338	263	282	276	252	291	282	288	297	289	301	288	321	291	284	299	306	299	298	282	316	293	267	283	290	318	318	314	298	289	298	263	297	268	280	291	308	294	270	278	306	312	273	269	306	304	289	296	302	266	263	279	261	263	296	299	303	286	298	313	276	274	299	290	294	300	297	325	275	288	314	307	283	272	293	308	291	273	314	304	274	291	319	322	257	270	305	262	296	283	301	286	265	294	312	281	302	302	276	312	271	256	279	309	325	296	293	303	287	294	327	300	313	304	310	277	289	295	264	318	305	278	310	275	308	333	294	269	284	328	299	304	297	296	276	274	285	283	295	288	290	303	291	288	265	288	314	293	292	278	266	282	311	293	319	288	303	262	302	284	271	276	277	259	278	293	271	293	292	313	291	259	292	323	312	307	270	272	279	301	281	288	279	280	315	282	270	294	281	284	321	297	280	297	288	294	287	293	300	303	274	314	271	282	300	271	274	295	283	281	274	308	295	288	259	285	272	275	269	290	269	275	297	284	294	314	295	290	275	294	312	300	266	262	250	299	278	295	295	307	275	310	237	322	277	286	297	295	276	277	275	318	340	299	327	320	307	294	255	294	298	297	282	294	284	306	297	281	289	264	272	293	311	284	304	299	298	292	294	284	261	291	316	303	298	266	297	270	287	314	281	251	287	282	287	313	293	334	303	286	263	342	321	326	303	268	289	296	280	286	274	304	290	322	312	308	320	319	295	299	273	308	274	299	295	292	321	300	302	276	319	267	294	283	284	300	300	300	254	263	302	289	267	274	290	258	271	269	295	285	294	294	291	286	314	312	307	285	283	275	312	296	272	302	284	280	303	289	296	261	318	295	327	252	319	303	291	312	319	275	285	331	263	277	274	309	279	284	284	304	293	282	305	318	305	326	298	291	307	291	304	288	266	280	258	292	279	286	297	304	291	281	274	280	281	279	296	310	297	280	310	300	278	302	284	327	284	268	254	304	271	290	282	298	307	290	293	260	260	313	279	326	311	300	292	301	304	293	331	290	275	268	278	313	301	311	290	286	274	292	307	292	294	273	309	277	304	303	260	260	290	296	248	265	291	318	269	259	261	313	306	287	311	252	290	306	313	294	252	302	331	310	290	319	285	330	286	305	294	306	283	289	265	315	292	266	299	306	325	315	304	297	275	323	295	264	273	323	279	306	309	313	293	286	304	301	303	308	311	290	290	282	318	302	294	309	304	306	303	302	291	331	303	301	252	312	292	292	297	298	279	285	264	319	300	271	273	282	288	289	288	296	315	254	280	270	310	278	305	295	279	289	288	241	286	299	287	281	277	276	264	296	306	251	262	283	274	309	312	303	299	302	315	295	264	301	295	297	319	314	337	302	304	287	268	283	290	263	292	281	288	337	295	295	281	322	291	314	286	298	296	276	316	317	294	286	297	289	273	268	273	296	286	278	282	279	281	320	306	290	296	272	313	305	302	302	267	290	281	267	308	288	314	298	276	296	290	292	303	286	278	307	263	340	298	284	307	286	283	266	281	320	282	293	293	310	304	274	319	303	327	302	287	312	300	324	282	314	290	305	333	281	283	292	294	310	276	296	274	291	303	262	309	267	307	298	287	276	290	312	305	316	279	274	279	267	309	267	322	300	255	280	290	283	282	271	297	297	307	307	256	301	275	310	301	267	274	282	301	260	284	315	299	291	274	301	294	301	314	305	291	302	265	289	320	264	307	311	315	272	268	297	267	320	237	270	312	266	303	300	314	293	308	285	269	297	288	281	289	276	299	286	271	308	312	288	274	272	273	286	261	272	272	286	303	292	299	279	280	296	320	274	313	302	254	285	281	257	288	293	290	281	272	269	293	241	291	277	311	258	292	302	324	301	294	312	274	269	280	276	300	306	279	326	293	283	265	286	271	300	308	300	279	296	277	281	295	280	285	288	291	299	307	269	261	292	277	279	277	279	299	279	289	340	325	319	277	264	300	279	258	301	272	285	288	282	269	286	292	268	278	275	300	271	265	273	286	274	316	275	300	260	263	275	290	294	294	332	275	299	261	292	276	303	297	288	313	284	295	286	304	290	290	271	302	274	292	307	290	302	254	307	267	254	288	300	266	277	312	300	264	275	329	281	278	294	287	298	289	257	265	304	287	266	282	285	278	279	282	278	255	320	300	299	320	300	280	260	290	305	285	285	279	296	265	301	294	288	301	285	324	292	312	327	265	287	283	322	300	284	285	246	295	321	315	314	314	318	274	287	284	289	263	286	300	271	254	267	273	279	302	278	292	317	299	267	249	297	301	296	317	299	329	288	317	301	285	312	346	283	292	284	282	293	268	303	266	263	301	266	280	297	278	318	287	291	305	302	280	283	289	273	284	284	283	279	310	286	306	323	305	291	289	296	285	290	316	257	277	287	299	292	275	314	299	274	271	294	264	299	301	293	285	266	276	282	314	311	303	276	312	298	293	296	283	315	269	289	265	270	265	271	340	291	252	278	294	313	311	314	264	292	317	292	281	289	290	314	305	311	297	302	310	291	234	273	306	298	284	289	310	271	302	285	269	286	281	275	298	259	333	270	314	301	287	304	292	296	282	306	298	260	293	293	263	319	299	268	285	281	272	287	333	320	313	317	283	274	318	271	287	296	327	297	289	314	309	303	308	294	253	274	317	305	288	292	307	286	302	308	279	325	316	285	260	269	316	294	263	254	276	304	329	282	301	293	288	279	309	284	294	283	291	286	257	282	321	297	293	276	307	283	303	299	294	262	300	286	261	281	346	303	301	267	286	269	272	323	311	310	300	272	289	308	286	319	290	263	327	298	296	261	265	270	326	291	301	284	299	298	256	313	260	264	282	308	303	249	328	275	321	299	273	318	294	292	273	279	282	315	283	288	284	339	280	315	285	301	305	290	271	268	307	314
15405	4280	5027	5796	4639	4808	3086	1930	1467	1368	1122	1038	880	822	763	726	736	816	787	799	791	736	714	694	706	711	686	672	684	654	653	670	675	651	665	747	658	672	659	706	658	715	656	694	652	682	713	713	698	631	703	633	626	664	649	705	651	673	660	660	684	659	661	656	633	706	634	640	666	635	656	616	635	643	685	675	663	630	665	665	663	649	687	690	668	639	665	642	670	652	691	671	677	665	685	668	671	657	651	648	684	672	650	627	649	632	640	605	656	661	662	672	672	697	640	701	646	699	676	675	665	654	672	667	647	649	681	649	638	625	651	623	626	663	670	690	603	639	601	681	665	666	670	615	675	672	636	614	620	668	670	649	706	600	708	664	664	727	607	622	691	658	656	681	648	700	618	639	636	606	640	660	664	658	647	648	707	660	666	661	685	682	680	673	693	634	673	606	644	648	645	674	685	629	716	644	687	669	642	653	650	653	681	667	639	700	643	677	639	626	694	679	632	656	693	605	646	714	661	708	658	686	667	712	679	618	646	660	694	653	638	664	654	640	641	675	665	628	656	644	676	677	650	654	656	684	647	664	627	691	660	657	684	646	666	700	634	685	671	647	657	662	640	663	659	670	693	658	674	675	696	645	671	705	645	645	703	641	667	676	686	602	676	674	685	658	663	659	635	667	667	641	673	619	653	681	685	639	641	686	655	634	673	686	648	681	680	692	662	655	623	643	647	692	655	657	597	668	688	619	680	660	702	650	659	614	665	626	669	632	642	686	674	659	649	686	620	630	697	645	634	629	627	711	672	650	644	633	642	739	649	604	648	619	634	659	652	656	644	643	624	659	656	592	655	652	632	639	706	626	671	656	639	679	633	637	664	664	671	606	640	637	689	688	617	659	667	660	696	645	647	665	623	660	649	660	709	654	726	667	663	669	687	679	653	634	634	646	685	675	644	640	667	693	645	668	678	716	689	652	633	697	662	673	677	663	671	732	667	700	671	609	698	658	641	620	623	643	666	668	637	683	685	633	656	649	697	663	667	648	665	659	649	647	646	627	666	663	658	669	668	647	642	695	673	663	685	637	651	677	641	701	654	654	650	675	671	632	682	669	642	639	683	667	680	646	701	650	668	662	633	675	669	633	664	653	682	646	648	668	673	689	649	660	665	628	589	660	625	689	676	710	658	679	605	690	677	682	642	638	671	671	671	631	668	642	632	677	663	681	622	663	644	672	636	637	605	669	640	625	617	641	644	632	593	652	664	693	680	658	697	651	700	689	640	664	663	651	624	651	661	695	657	657	654	697	699	679	663	664	705	653	662	607	667	676	632	664	685	642	674	687	669	659	656	683	669	635	658	599	648	648	651	659	667	721	605	621	652	658	652	628	677	707	652	673	650	683	665	660	707	652	668	626	671	647	698	646	618	619	622	676	646	657	665	669	658	629	665	686	653	671	627	622	657	681	673	655	712	645	681	650	694	609	664	688	655	688	709	669	656	659	676	633	663	707	646	645	657	652	670	618	666	634	649	629	628	637	624	666	616	638	715	671	652	656	681	708	679	631	671	647	610	633	645	654	649	682	616	637	676	696	670	676	670	658	653	655	674	600	662	655	665	653	621	686	666	640	711	650	675	673	680	654	678	643	713	717	673	651	657	656	686	676	686	676	700	691	619	650	689	655	662	646	710	627	639	692	688	643	657	658	712	631	640	650	649	688	666	635	628	620	665	674	687	635	684	687	695	599	665	660	635	672	672	615	631	646	635	638	662	643	673	651	697	668	702	690	649	655	678	656	648	661	686	609	669	670	658	627	638	640	663	597	670	649	700	661	665	662	698	645	666	686	646	666	645	616	663	622	642	692	676	656	666	662	690	611	643	675	655	635	666	668	633	623	691	638	658	631	650	608	680	656	690	667	653	631	611	689	633	661	659	711	652	673	670	686	656	678	677	665	675	677	684	730	683	673	660	649	651	645	650	669	648	681	677	658	720	656	661	624	656	680	628	676	685	647	652	602	630	644	634	713	611	671	634	692	636	650	647	650	648	661	656	652	719	662	684	651	658	700	665	662	630	684	709	655	632	702	646	675	677	659	593	624	691	649	688	649	640	686	699	648	676	612	641	735	703	674	685	652	674	673	715	695	703	675	689	690	658	688	641	659	638	671	658	634	632	680	648	644	688	679	653	641	708	655	666	649	732	605	679	675	658	642	669	687	632	639	650	675	673	712	653	661	670	614	667	667	674	702	630	666	640	672	682	643	666	644	706	611	676	634	688	642	690	660	662	665	639	620	671	678	682	655	641	669	639	684	654	690	692	704	650	681	654	631	651	678	636	660	624	646	684	719	688	647	665	687	653	662	664	686	671	672	620	692	680	647	690	626	707	668	634	653	598	664	674	635	636	649	629	666	690	630	636	707	639	713	706	653	646	651	675	618	670	647	638	677	641	663	686	669	654	660	651	631	692	669	683	625	681	645	669	637	665	680	633	674	604	626	653	639	679	665	684	702	697	665	712	635	713	657	709	678	689	666	672	632	616	656	616	634	652	628	667	698	622	691	650	631	652	665	624	675	622	653	664	653	711	683	681	639	687	687	699	608	631	670	635	631	588	682	639	678	627	665	645	653	662	635	704	600	674	683	715	671	663	657	643	631	655	688	642	652	619	666	640	658	673	663	670	657	628	657	689	659	648	646	645	673	642	633	668	604	678	636	630	649	645	622	649	651	687	624	643	663	641	642	669	665	654	664	698	622	663	715	630	697	636	665	659	712	690	655	706	643	675	656	668	677	702	668	653	677	687	648	677	685	588	676	661	651	671	634	675	679	638	648	675	648	624	689	687	644	676	624	635	646	651	651	670	658	693	690	711	627	639	635	655	617	679	626	672	673	624	651	663	677	653	669	618	629	678	651	694	648	663	700	653	719	732	629	686	673	658	680	639	658	588	672	636	723	684	638	650	659	632	625	721	653	673	614	653	656	691	660	666	712	632	656	678	656	685	659	588	688	624	689	636	652	629	626	662	601	649	640	680	663	640	637	626	669	676	664	595	651	658	667	633	666	669	655	622	679	601	635	663	657	609	654	665	635	678	638	687	715	650	637	657	660	657	672	638	684	639	650	679	644	693	680	644	654	692	630	682	668	711	660	659	663	671	618	686	663	690	629	592	673	654	603	645	663	727	634	667	662	712	679	678	646	628	661	643	658	674	665	670	659	658	676	626	666	657	679	666	662	685	652	648	652	651	665	683	675	660	674	670	658	674	662	634	624	631	645	713	654	649	642	660	710	697	669	670	637	696	638	637	658	623	655	602	648	679	625	678	621	626	700	654	644	684	640	625	647	640	662	593	701	676	724	669	658	674	673	668	651	685	658	667	702	620	630	680	716	648	664	629	672	638	644	698	658	699	655	651	677	631	666	690	629	690	635	682	667	696	674	665	621	683	693	687	653	690	648	611	660	674	663	690	645	661	698	661	684	643	673	649	680	669	674	648	664	682	665
34685	10653	4725	3111	2010	1918	1282	662	495	476	412	390	350	289	262	267	303	311	305	321	301	274	270	271	267	302	277	272	267	274	292	284	294	259	319	233	268	232	307	301	277	285	290	258	265	267	279	262	277	282	269	269	268	258	266	249	275	259	287	279	285	259	283	261	264	260	282	243	269	227	293	261	266	273	267	237	289	302	286	290	257	298	260	295	266	270	262	285	284	244	250	269	241	283	325	258	269	287	284	269	263	267	293	274	323	286	252	284	249	267	263	242	252	302	240	290	266	302	279	286	275	265	265	271	261	264	264	260	215	284	263	256	282	285	286	264	251	227	306	269	278	231	250	297	296	280	292	298	269	282	317	264	290	343	275	283	295	265	273	268	265	267	294	253	245	267	298	276	258	288	241	286	244	272	287	306	271	247	256	256	278	282	276	301	268	250	244	239	240	268	248	269	269	239	274	282	278	279	257	268	289	272	268	304	289	302	282	273	258	260	293	276	263	251	248	277	257	269	270	269	293	293	265	260	284	288	290	287	236	253	263	264	242	275	267	289	259	289	268	269	297	261	289	238	235	258	289	276	281	271	245	256	283	300	267	259	292	302	280	237	256	290	282	263	266	277	260	283	260	256	280	279	275	250	246	240	259	247	257	276	280	299	253	266	301	257	268	301	288	245	287	283	264	281	287	294	290	263	241	214	245	272	291	293	273	280	271	276	284	281	274	259	267	295	248	236	270	250	259	262	250	267	303	272	261	272	256	270	257	233	260	281	277	269	265	284	245	279	264	283	269	253	256	296	272	280	264	255	265	244	286	244	270	240	270	267	248	269	262	260	258	290	262	269	304	262	275	265	265	254	300	267	278	263	273	288	284	259	279	266	265	280	239	281	264	290	265	290	284	255	290	290	259	271	286	264	264	237	259	261	245	264	260	278	306	274	275	270	278	244	297	320	277	282	240	273	233	270	243	264	236	279	265	268	270	242	287	295	258	255	267	281	303	277	249	277	245	257	275	260	270	281	231	262	281	275	286	274	286	280	265	256	259	274	264	268	260	275	274	280	268	215	266	292	272	276	289	293	261	276	241	267	277	278	299	295	287	245	310	262	275	248	278	290	256	251	263	231	265	285	251	296	299	273	277	283	263	253	259	262	299	262	284	238	248	240	290	258	252	259	280	264	276	260	243	271	294	258	256	254	260	276	268	281	300	273	296	260	267	264	283	252	291	276	283	278	278	272	268	314	272	289	281	282	270	244	265	277	282	272	255	260	235	300	263	272	261	257	288	249	292	244	290	266	274	260	292	284	289	287	303	273	273	296	249	265	262	274	264	268	279	250	280	317	257	261	262	288	286	262	281	265	287	281	238	239	273	259	256	287	282	278	271	275	259	271	259	271	279	267	248	265	261	259	253	251	262	283	288	298	305	274	255	271	257	252	295	280	258	245	304	274	257	254	272	287	253	254	234	247	237	274	263	260	248	271	272	291	269	268	255	249	281	255	279	268	225	277	271	251	278	273	272	235	248	266	244	294	328	251	260	282	321	307	263	271	295	256	277	252	301	265	242	256	310	292	286	281	284	265	280	269	242	297	276	265	305	280	230	285	253	263	265	262	281	272	245	274	290	271	277	289	257	280	285	254	254	293	257	280	229	272	270	263	277	271	290	286	280	274	290	286	269	288	274	282	270	256	273	261	272	275	267	237	258	263	261	269	301	245	282	273	259	260	286	278	275	272	295	282	238	262	298	284	268	291	261	273	273	254	260	285	295	255	261	297	296	276	276	294	288	278	278	254	280	256	278	260	276	285	276	303	277	278	290	288	250	262	291	282	280	261	297	278	236	258	261	270	271	264	273	305	279	275	273	250	304	262	279	309	249	280	280	243	296	279	248	305	283	269	272	254	324	275	281	269	294	288	250	259	290	279	286	219	291	269	281	283	246	250	268	232	288	273	241	260	271	283	273	286	235	267	256	261	246	262	290	289	255	263	249	263	252	258	277	299	285	268	290	297	295	244	235	261	305	286	290	305	268	259	287	275	283	273	273	264	276	273	264	265	263	267	250	246	265	276	248	267	267	246	258	254	235	239	266	239	253	265	281	252	263	283	271	250	289	278	244	266	275	274	277	264	264	298	265	315	272	281	262	284	290	282	259	298	264	256	279	277	290	247	280	273	268	261	285	241	243	282	281	266	280	289	284	260	283	270	261	283	284	295	270	239	276	260	292	270	274	259	251	277	275	240	242	273	268	281	279	253	294	272	274	292	255	264	260	272	289	262	260	265	305	265	249	252	225	278	267	259	268	306	280	284	282	249	254	288	266	274	256	283	271	271	243	264	241	257	274	270	268	260	284	241	266	309	242	287	284	240	248	269	279	271	274	305	279	274	276	290	260	282	300	291	286	243	294	254	275	258	280	260	244	268	287	274	259	289	271	279	268	282	267	289	269	294	273	265	287	279	256	272	288	274	289	270	282	279	273	287	256	277	279	280	280	254	287	260	253	263	280	280	281	267	253	289	266	257	247	269	284	293	242	235	306	243	275	262	262	290	279	291	283	295	274	275	273	241	266	241	276	291	248	282	265	279	288	270	285	275	285	292	296	308	288	270	249	236	281	289	263	282	270	255	246	284	265	308	289	296	278	242	284	296	313	272	275	269	288	256	286	238	257	278	290	274	281	271	262	281	283	272	246	252	272	279	283	254	253	271	285	262	242	224	291	261	271	259	273	298	250	242	269	308	278	277	271	260	242	295	294	290	280	265	250	260	279	283	262	266	248	270	287	281	284	298	249	302	257	265	256	291	270	257	264	272	246	289	293	304	262	268	260	254	304	255	257	290	271	267	289	240	271	271	263	271	282	243	292	269	251	260	262	256	298	243	280	268	260	274	247	288	261	248	270	296	293	246	261	263	260	294	270	251	275	267	280	273	308	276	281	290	276	271	252	265	293	246	274	274	247	261	272	283	291	279	292	279	245	259	282	296	271	247	276	285	241	288	315	261	279	273	299	284	262	297	246	279	288	274	285	306	274	312	275	292	273	257	215	261	279	253	257	250	287	297	284	288	270	296	267	280	271	268	281	257	292	252	288	289	254	268	265	259	259	298	274	268	263	295	274	292	283	268	259	256	293	237	238	242	269	255	279	287	260	259	331	294	260	277	270	284	263	291	288	287	301	289	233	299	263	231	244	286	289	284	283	292	296	288	256	278	262	270	299	277	253	280	252	269	272	284	264	272	236	261	285	286	278	276	261	278	278	264	288	245	262	282	279	277	293	278	293	252	275	267	253	291	291	296	263	256	250	269	271	277	286	290	252	272	251	227	298	279	269	267	254	264	285	281	302	284	271	273	282	252	278	249	250	261	255	252	278	265	281	264	282	270	250	238	298	272	273	263	254	273	248	265	274	264	289	269	241	297	266	274	249	275	225	275	273	280	265	252	261	258	281	273	286	245	258	266	289	269	245	273	260	249	266	302	286	262	259	252	275	272	250	259
19986	5748	7287	8188	6755	7258	4947	2424	1869	1613	1366	1217	1034	871	834	749	792	818	781	827	804	740	689	720	649	610	655	630	628	648	689	677	670	663	653	624	595	676	621	634	595	588	593	636	612	621	601	636	599	584	624	622	628	606	602	582	627	584	558	570	669	645	609	594	635	595	612	611	631	599	631	636	589	606	569	574	586	644	599	595	620	594	641	590	599	584	575	612	597	611	591	608	586	640	589	586	608	613	590	598	627	611	598	599	542	645	550	604	617	629	602	618	599	574	595	617	577	621	595	621	625	622	599	588	595	622	579	632	607	563	595	623	592	584	553	588	594	621	614	621	597	559	607	547	616	562	631	625	579	590	599	587	575	612	552	613	606	644	578	606	608	580	597	581	618	602	591	568	594	597	566	614	596	592	599	610	620	601	538	616	578	593	593	562	595	568	620	586	591	560	597	569	609	611	616	558	628	557	599	603	580	652	606	638	558	602	606	613	612	602	668	559	585	641	592	572	581	594	584	588	614	597	599	594	580	603	609	589	642	635	593	617	590	579	635	552	595	593	629	580	579	591	609	555	570	611	595	558	596	599	610	637	640	609	654	628	588	605	586	602	598	576	549	587	586	616	595	572	559	588	577	598	580	589	593	584	591	583	593	659	581	627	621	629	587	602	592	590	639	600	641	576	613	602	590	617	619	579	614	576	622	585	605	601	645	599	553	611	606	570	615	596	536	585	585	602	601	581	593	575	613	664	612	539	603	618	610	577	599	620	604	592	654	575	616	580	587	609	567	647	591	594	572	592	574	618	634	609	611	589	616	606	587	611	580	580	641	572	564	572	599	664	592	561	605	557	582	627	587	624	592	642	596	614	613	606	633	594	600	603	602	593	583	574	581	596	564	588	575	616	607	566	635	570	622	589	593	581	595	587	624	616	572	629	600	560	576	617	571	612	652	574	597	592	620	626	591	589	628	644	590	645	597	550	580	579	599	601	563	597	565	588	527	588	629	560	617	584	572	591	622	630	553	603	575	580	629	634	581	599	611	604	607	605	605	589	592	648	636	625	579	606	616	573	611	561	622	590	600	599	605	585	591	603	632	601	598	613	546	582	596	591	601	599	609	572	600	576	592	626	586	560	608	513	568	591	600	565	611	643	596	568	599	563	604	622	587	612	570	627	558	630	589	556	610	554	614	558	584	574	618	559	568	621	603	643	579	625	603	588	580	584	589	586	586	591	567	623	569	637	587	554	567	599	602	606	582	614	563	565	562	570	572	672	576	602	591	565	617	592	533	614	617	572	555	627	591	601	582	611	557	587	593	622	577	625	563	608	572	635	608	643	642	623	642	601	600	585	588	614	551	579	585	613	576	608	605	615	609	580	634	590	635	600	627	592	593	623	622	540	651	588	549	609	600	554	605	567	594	638	567	584	580	585	622	580	596	567	637	591	604	549	592	587	592	591	582	591	568	608	610	560	655	622	598	597	583	607	612	555	596	586	587	617	611	624	588	604	625	608	623	617	605	586	620	619	613	585	587	607	622	582	611	598	616	567	574	564	578	649	576	592	596	592	624	605	610	571	595	570	629	604	620	588	579	630	621	592	569	556	643	590	581	556	625	608	606	577	578	594	576	593	590	598	617	608	611	545	608	546	598	580	595	567	611	600	582	588	600	609	568	621	539	600	623	577	633	595	587	615	580	587	586	592	621	594	589	628	567	588	630	584	613	638	588	567	590	576	615	557	590	547	619	574	605	582	572	607	618	607	611	614	614	547	625	608	627	566	606	639	615	581	582	616	602	576	676	606	649	587	591	598	567	565	622	603	581	558	602	607	605	568	578	579	588	601	614	580	585	605	598	597	605	586	589	606	546	614	592	603	611	633	626	591	572	590	587	578	604	616	620	582	614	608	577	579	574	596	597	571	610	584	572	579	600	606	584	644	579	586	624	583	595	605	615	598	564	573	599	578	587	595	572	568	593	648	620	589	582	543	578	551	577	568	609	591	603	600	614	583	564	602	568	622	584	608	553	603	600	592	580	596	597	596	629	560	552	568	594	592	560	604	588	607	624	600	578	621	613	604	610	607	583	584	588	629	616	652	581	580	585	577	612	600	647	627	609	581	595	614	586	608	580	563	587	632	592	604	629	598	604	589	606	561	631	616	575	609	560	580	598	605	597	574	622	587	591	589	641	575	608	606	637	612	576	621	581	551	605	592	589	605	592	595	582	613	599	590	603	564	555	589	595	595	603	615	608	603	637	628	597	568	597	646	578	585	550	579	574	601	636	529	628	619	568	565	614	567	614	595	602	622	556	588	645	591	620	598	556	578	582	606	593	591	610	603	598	614	565	609	586	606	578	589	616	592	610	606	576	593	593	583	619	589	599	588	617	624	590	566	576	642	616	583	608	590	581	600	623	574	581	605	568	566	528	579	572	576	600	612	627	609	625	616	624	582	607	551	607	620	602	580	583	569	589	618	596	578	593	634	596	567	599	649	589	604	562	582	586	597	639	574	626	602	576	591	639	574	584	624	600	572	594	602	603	547	570	571	599	583	638	573	563	593	604	610	555	608	629	675	610	587	645	620	590	608	647	589	606	631	551	614	597	590	579	587	568	574	618	575	593	610	581	623	617	643	577	576	599	583	613	590	620	565	591	614	627	623	574	616	556	583	600	558	568	571	617	609	568	607	643	609	586	618	572	582	571	570	595	614	614	583	589	591	538	571	536	619	612	617	566	638	607	610	616	613	559	575	636	622	610	612	586	579	590	567	638	559	590	593	619	597	550	603	569	579	590	579	621	601	582	619	582	581	587	620	616	578	567	596	582	613	577	624	596	585	605	592	609	591	564	587	615	600	630	569	653	624	620	576	573	603	602	623	629	612	562	597	606	649	600	555	607	578	566	651	587	611	591	554	570	588	617	581	566	598	604	657	581	621	558	580	568	621	624	581	582	625	607	601	608	628	661	616	586	578	590	579	650	576	551	623	594	613	578	580	614	616	587	584	568	593	585	572	624	621	635	592	634	588	538	577	621	618	606	601	608	609	574	611	620	537	583	618	571	603	624	623	615	605	622	627	606	630	608	583	568	610	583	576	620	596	631	566	556	607	591	580	616	567	610	601	586	589	590	588	607	603	587	595	585	626	651	626	596	602	603	592	605	575	607	600	569	609	546	572	564	588	595	564	645	549	606	628	636	600	559	592	570	595	572	588	562	577	564	588	589	612	581	578	629	619	568	627	561	584	549	603	633	600	586	584	588	582	612	582	631	602	568	594	581	582	609	589	596	601	577	606	597	589	568	605	582	564	631	586	650	612	596	561	571	529	592	562	544	578	626	593	594	617	594	575	618	626	582	599	581	560	573	619	604	594	571	572	571	621	615	662	603	566	626	591	615	616	603	599	581	563	606	620	606	642	582	570	586	584	580	585	618	608	576	614	613	570	600	600	570	628	618	630	589	601	551	570	598	580	575	616	559	550	584	613	575	616	568	577
12432	2883	1394	745	489	417	356	277	219	191	197	193	149	143	138	170	171	179	198	151	155	161	166	166	167	162	145	170	164	153	166	155	156	156	175	148	159	173	165	154	177	157	159	159	183	120	140	145	139	144	155	181	143	167	154	130	179	165	140	161	152	158	174	143	144	132	162	165	145	154	135	146	163	129	149	159	154	155	152	151	150	152	172	165	165	155	162	170	129	148	171	156	149	167	159	148	135	160	171	180	131	165	168	153	149	125	171	151	168	183	188	173	184	150	158	153	145	141	152	175	153	160	162	166	159	162	129	152	133	173	167	149	139	175	153	175	129	149	175	157	183	147	159	158	166	133	172	178	165	149	169	148	144	139	119	177	153	137	168	142	139	171	150	150	162	164	142	158	160	155	183	180	134	160	155	189	160	144	172	147	172	158	141	158	160	147	158	200	134	181	184	166	155	160	166	147	163	153	167	164	176	128	164	143	163	155	155	159	149	153	154	153	155	145	157	159	145	170	139	122	171	163	170	146	127	145	136	166	164	191	153	165	175	158	159	167	161	165	155	163	147	181	170	142	145	152	183	138	131	145	206	173	157	137	163	145	145	166	176	144	171	172	177	179	138	153	152	176	151	143	169	150	150	162	153	178	129	153	172	183	171	147	157	162	173	154	156	149	156	140	141	170	172	145	149	167	163	161	152	161	143	202	158	166	172	176	162	181	149	147	122	172	146	168	134	153	152	137	150	173	148	159	170	181	139	135	172	155	165	138	139	147	180	165	167	165	151	136	157	141	156	156	147	155	167	137	153	181	146	169	152	186	160	159	153	153	153	148	161	145	139	158	157	152	134	144	177	135	154	167	152	158	159	173	153	154	155	141	136	150	153	163	165	181	161	147	140	169	139	162	173	148	175	161	170	174	163	136	166	147	146	150	162	157	181	161	160	174	159	155	147	150	181	157	149	153	161	142	145	156	183	151	153	167	138	147	131	145	174	154	160	169	161	140	171	159	168	143	158	152	160	157	150	156	165	154	172	134	135	182	163	152	157	176	142	158	167	157	156	156	134	156	144	158	150	138	146	147	158	147	141	161	172	150	147	148	155	147	164	185	168	154	164	168	166	169	158	161	160	174	176	149	140	150	160	157	181	187	153	170	162	147	154	178	174	153	146	166	183	149	176	168	158	138	153	166	144	115	158	163	164	159	183	159	146	149	159	139	171	136	148	165	166	157	150	163	165	166	175	168	157	145	169	168	167	166	173	156	146	188	159	158	146	151	161	153	148	157	169	186	148	172	188	160	153	160	169	156	191	188	150	146	148	173	172	154	149	180	161	162	150	145	151	141	149	156	150	171	151	175	159	143	182	158	143	154	172	147	140	165	155	152	142	153	178	160	155	143	179	124	140	160	150	173	143	160	163	152	179	186	180	150	150	156	166	151	148	138	166	142	173	184	143	139	155	161	197	139	162	168	144	154	160	172	127	153	173	177	152	132	153	173	146	135	152	152	139	156	159	144	147	155	155	159	171	171	168	173	192	148	169	170	159	163	168	150	157	142	171	172	170	174	172	145	157	162	159	147	146	132	170	164	151	154	164	162	129	150	140	191	162	179	150	175	180	160	164	149	156	155	158	154	176	159	172	167	162	155	184	178	164	152	179	142	170	139	150	143	166	144	149	168	160	166	149	149	175	143	158	148	156	148	192	148	150	158	158	165	165	152	161	159	162	147	153	152	173	147	153	178	144	134	160	138	153	158	176	150	151	141	183	139	174	174	172	129	130	154	134	135	159	161	145	159	155	154	161	152	170	154	148	173	160	153	144	128	172	192	186	165	152	153	164	157	155	160	169	150	155	169	155	169	154	163	153	131	154	139	144	144	162	159	178	148	151	173	154	181	164	167	187	166	171	164	161	171	156	167	156	161	176	178	153	157	146	179	168	170	160	183	171	158	144	148	170	155	151	126	165	164	193	149	156	155	142	142	172	160	177	159	150	155	177	167	144	185	153	141	156	167	161	183	185	155	168	180	167	164	158	168	159	173	167	152	161	159	154	167	183	143	139	141	164	179	157	150	150	158	168	163	175	138	169	171	160	158	159	157	154	161	154	162	141	130	159	169	173	157	172	136	134	163	157	140	168	179	159	161	163	159	153	173	172	149	175	159	179	142	167	168	167	157	151	157	159	163	159	154	146	168	180	143	162	177	151	143	185	133	150	159	152	135	147	157	150	155	169	139	188	181	172	124	157	176	154	161	158	152	174	157	172	164	176	163	167	181	175	146	165	173	154	173	170	167	164	143	159	161	148	152	156	166	157	155	158	138	170	165	154	168	140	163	150	182	151	170	179	169	163	164	167	168	162	172	154	149	142	174	195	166	150	147	174	135	174	161	157	163	160	164	163	165	173	152	147	158	163	160	159	153	172	200	143	181	146	174	146	142	160	169	161	174	163	147	164	159	136	126	154	169	166	167	154	166	185	141	153	166	152	174	134	163	144	154	169	174	166	176	164	179	152	137	177	175	146	170	158	142	163	158	153	136	141	154	185	140	140	156	163	168	176	146	143	173	179	166	125	149	124	167	141	163	174	170	176	170	166	164	155	177	149	141	168	138	164	180	155	148	145	171	180	154	165	169	163	167	151	158	158	150	163	149	169	190	148	166	137	158	155	155	148	158	150	145	158	182	146	148	156	115	142	168	149	159	145	126	175	136	147	152	166	147	169	173	153	158	172	158	146	166	165	159	144	170	167	156	160	184	150	125	176	166	159	157	178	134	140	139	163	129	181	150	141	155	159	145	158	173	164	153	148	166	155	144	153	153	140	165	146	125	174	149	160	118	146	154	136	170	165	126	159	192	162	167	150	130	159	146	171	154	142	172	191	146	156	161	186	159	158	171	157	196	152	162	163	161	145	149	132	137	160	177	163	149	167	156	161	166	149	162	173	161	162	181	175	154	146	156	150	156	142	130	150	145	151	160	123	172	169	154	161	146	143	161	170	170	153	151	173	171	158	173	145	174	158	158	146	156	154	128	160	124	175	142	183	190	156	148	161	152	155	170	152	171	134	156	135	150	143	171	145	161	159	167	149	146	125	160	178	166	157	185	169	140	157	164	145	179	141	176	161	178	146	148	165	167	143	149	151	165	146	178	156	157	149	187	165	167	145	155	164	146	163	139	139	159	148	139	160	152	162	187	172	148	186	156	161	181	183	221	155	183	173	162	137	152	165	153	156	158	135	151	147	173	181	170	157	178	162	170	160	149	180	169	145	114	152	154	178	137	162	150	170	177	160	153	142	174	184	139	166	132	164	174	148	164	176	162	172	157	166	156	160	163	161	190	151	193	156	168	167	138	149	165	138	149	167	163	158	149	163	164	131	144	164	152	138	146	151	161	175	148	151	137	161	173	162	142	155	162	160	176	151	162	186	157	148	162	163	154	157	153	159	173	189	144	153	161	160	140	148	180	136	137	170	163	174	170	157	163	171	156	160	169	163	152
7523	2312	2555	2323	1820	1570	1383	971	714	649	594	519	439	463	400	411	428	481	464	400	429	439	429	416	400	401	393	419	394	373	402	394	422	426	383	393	416	415	390	389	424	392	372	406	416	407	376	393	397	415	409	398	416	396	384	400	384	375	395	397	414	372	378	400	390	389	387	426	385	425	404	372	380	384	363	377	416	407	437	400	423	426	409	385	405	377	375	370	367	415	409	410	393	392	380	404	407	352	390	372	344	408	395	392	406	409	372	409	423	413	401	381	417	383	358	406	377	429	371	405	391	393	381	393	430	423	369	426	378	378	421	379	403	412	400	377	436	395	384	392	391	383	396	400	373	401	387	395	404	380	411	414	396	440	388	388	384	345	369	384	375	385	403	392	396	392	410	427	363	382	399	399	365	395	397	393	376	404	391	355	407	417	400	413	431	410	371	390	416	416	389	389	358	378	382	385	393	373	407	380	408	448	397	360	375	428	377	401	392	395	447	399	406	415	419	412	427	371	401	423	396	404	399	401	408	376	420	403	407	423	409	418	399	389	398	397	380	381	372	411	383	378	381	383	403	343	386	388	381	394	389	377	425	413	395	389	399	396	433	418	412	400	357	412	441	382	396	359	381	414	394	381	478	403	393	404	419	383	395	371	390	423	382	402	379	448	384	402	407	366	401	407	424	391	390	397	406	412	379	392	385	413	389	405	390	390	423	396	361	409	409	405	432	403	431	417	356	404	376	378	407	405	359	393	383	385	382	405	368	341	362	381	376	367	393	373	383	394	418	392	389	373	396	377	390	420	404	399	396	415	391	431	352	354	374	396	403	358	401	399	417	411	400	388	408	373	369	395	418	400	407	364	361	391	395	391	381	386	390	406	387	387	410	412	386	400	424	374	393	382	380	370	399	393	437	359	399	400	406	387	385	411	414	399	396	384	408	359	390	405	439	384	403	375	384	399	405	384	401	394	426	404	421	403	396	390	401	410	417	432	421	415	371	404	379	400	369	392	415	396	370	395	437	401	397	402	406	446	375	441	406	426	397	387	382	405	389	396	437	396	405	406	405	413	373	410	407	395	439	387	387	369	406	387	426	404	429	393	424	411	405	412	412	370	395	356	390	390	413	373	383	386	393	391	392	384	407	408	373	413	413	410	399	413	373	384	371	389	354	401	369	378	386	378	404	436	421	379	406	378	354	387	458	413	357	411	418	425	390	358	394	380	391	392	406	408	386	431	414	357	426	358	377	384	385	383	394	394	372	392	389	391	400	425	392	421	397	386	422	401	418	430	415	392	375	364	433	405	414	411	407	403	360	370	388	379	420	381	378	385	437	417	404	406	374	382	379	397	383	397	388	400	429	374	397	394	414	403	402	372	392	420	438	397	365	400	396	408	388	415	405	374	426	363	382	376	374	432	372	422	410	376	384	398	413	422	426	388	425	402	395	388	392	359	380	430	381	375	379	379	387	413	375	383	351	379	382	415	429	380	386	421	394	455	397	402	401	381	399	387	383	416	384	389	404	403	400	390	391	416	378	405	386	372	381	401	407	428	421	343	419	422	391	401	422	386	352	341	390	390	371	410	340	386	394	370	436	403	400	390	410	368	379	388	383	405	427	366	426	390	402	401	397	384	367	420	405	393	403	395	408	386	372	380	370	391	364	419	384	407	386	388	371	404	399	376	382	416	356	388	405	412	396	378	386	407	396	355	379	377	400	399	373	386	404	353	355	377	379	408	397	405	373	414	378	388	381	360	375	410	388	386	391	371	421	409	409	370	377	414	432	416	396	407	348	416	425	414	405	398	401	389	428	364	433	356	403	445	382	375	372	362	400	423	393	400	395	427	413	391	395	403	394	361	413	409	365	421	380	392	386	414	381	406	380	409	393	382	364	401	393	416	382	393	407	387	425	345	400	369	410	400	385	397	365	428	409	387	381	416	373	392	368	374	380	368	382	378	432	384	419	404	365	429	378	393	403	374	401	390	414	439	425	367	383	398	361	424	393	408	395	402	383	396	393	420	407	400	372	402	406	391	415	388	369	381	384	390	395	379	367	375	378	403	377	387	356	370	385	393	374	418	368	433	387	357	397	390	393	411	420	397	363	399	380	410	428	396	382	403	383	374	389	419	383	397	389	390	426	396	374	359	442	401	380	407	394	388	385	375	404	416	418	405	386	369	379	376	390	380	408	388	403	416	361	422	389	406	405	389	407	401	400	370	422	426	399	391	408	395	415	410	426	407	407	381	387	399	387	357	437	373	387	403	395	373	401	404	379	399	375	402	380	371	419	383	392	431	405	396	410	362	412	379	393	389	355	408	402	403	433	363	362	405	371	390	395	393	371	398	397	407	383	375	397	395	397	411	388	406	379	396	401	410	389	410	402	400	393	406	372	384	407	397	379	381	406	391	373	428	416	386	393	361	418	390	410	396	367	399	401	408	421	362	390	380	382	379	386	387	402	422	384	370	371	412	408	395	415	385	372	411	379	410	411	390	406	458	359	418	384	381	412	413	384	404	424	371	401	400	395	404	401	408	384	388	399	369	372	397	400	418	395	386	369	401	400	399	454	372	376	405	401	407	407	379	399	383	403	412	411	392	409	379	391	424	375	369	401	387	407	389	404	400	398	358	388	367	408	376	431	400	351	433	399	395	368	412	409	375	413	409	387	387	393	386	394	378	385	408	408	401	380	405	371	380	380	422	375	413	402	384	401	364	413	361	399	359	437	388	406	430	382	410	399	423	403	401	410	399	413	397	391	400	397	432	387	401	418	394	391	374	390	389	392	406	421	406	408	409	393	401	406	406	398	376	393	385	420	386	371	407	373	370	383	369	388	418	402	412	411	378	427	385	382	413	423	397	413	391	334	398	376	404	380	406	383	385	382	409	394	420	405	410	382	392	390	412	401	364	406	391	391	379	384	408	426	393	398	405	364	408	409	394	402	371	370	378	382	395	407	406	432	388	389	379	383	403	366	404	411	383	429	401	402	384	385	388	384	383	358	390	386	406	407	412	396	401	399	418	378	383	402	367	425	407	385	348	392	398	391	379	431	395	390	388	387	378	423	402	388	387	412	387	398	431	365	410	384	417	421	367	390	403	410	391	406	409	403	398	387	405	374	395	375	404	399	363	397	407	418	414	380	373	395	413	384	413	398	362	359	400	403	397	386	366	382	427	380	382	388	379	417	379	395	402	418	367	384	368	397	367	391	389	389	441	420	418	380	363	402	397	366	367	379	390	407	362	381	405	383	401	403	405	425	422	405	396	384	396	417	430	392	402	381	415	395	373	383	378	392	397	403	383	429	378	383	359	360	422	413	347	409	346	397	411	393	377	421	383	381	395	405	414	412	392	396	407	373	373	383	403	385	386	380	422	385	409	406	382	414	416	435	402	363	401	385	408	396	419	376	401	392	390	408	393	369	389	383	423	367	398	410	370	353	406	376	448	380	402	377	402	385	430	402	386	418	419	423	399	418	397	381	400	372	374
25634	6609	3003	1813	1394	1062	969	625	480	401	375	355	285	296	319	347	297	288	301	288	327	312	285	289	313	298	352	297	326	280	289	301	292	285	276	282	291	328	304	313	277	277	280	321	297	315	283	311	303	305	308	275	285	293	285	276	270	309	309	314	297	263	278	275	296	321	292	290	295	301	306	311	266	300	295	280	264	285	262	282	273	289	285	286	283	283	292	285	289	270	308	277	305	287	289	294	297	301	276	318	304	259	318	317	273	275	275	262	279	275	278	283	287	317	296	290	321	272	268	310	325	272	296	329	292	276	295	299	316	297	285	259	280	347	320	323	284	285	293	319	313	292	283	253	313	288	299	304	292	318	299	311	268	272	288	285	287	296	271	291	283	297	297	287	313	292	290	273	275	310	273	319	292	262	290	305	316	296	295	335	277	276	285	266	287	295	297	299	294	289	301	303	285	313	307	303	286	276	304	278	300	274	296	282	316	309	280	281	273	275	287	278	294	306	293	270	292	300	297	295	274	281	251	296	292	296	324	274	310	262	298	293	271	273	292	287	286	302	301	285	306	306	336	326	311	303	265	317	295	292	320	303	283	270	332	275	283	267	279	291	284	314	284	281	280	297	289	317	286	278	249	292	322	305	294	296	310	272	299	290	286	310	297	279	312	311	275	304	319	293	244	280	290	319	277	301	304	290	267	287	287	273	291	293	276	331	265	289	295	303	269	299	263	309	315	265	313	322	285	279	292	265	269	299	301	310	294	297	316	283	332	306	307	282	281	302	295	299	263	265	288	295	322	299	333	307	288	273	256	260	291	320	305	312	294	286	307	325	286	290	259	334	279	273	272	269	289	288	290	271	284	272	275	309	304	287	332	309	269	270	299	284	331	292	280	315	275	275	280	305	310	307	291	304	324	295	325	299	281	258	306	270	301	314	279	293	278	265	312	311	286	269	285	304	297	317	294	295	302	296	299	307	336	297	307	244	278	256	272	293	284	296	281	283	290	274	303	300	306	323	300	292	287	267	301	273	277	258	306	307	308	290	298	307	302	324	297	293	320	278	270	295	283	304	318	272	317	328	309	319	283	283	330	298	282	322	277	269	296	276	295	288	298	245	280	296	294	295	308	289	294	298	274	303	289	294	320	284	292	274	306	288	307	298	287	274	281	286	303	289	277	301	290	289	293	288	304	278	277	311	292	274	302	289	293	329	289	272	309	310	304	292	321	288	302	315	322	311	283	315	321	276	282	313	331	340	307	304	265	309	297	299	280	262	290	325	286	300	304	301	291	293	274	309	283	298	294	289	255	276	328	298	301	281	294	304	312	300	303	285	274	307	288	315	271	261	288	313	315	293	274	304	262	298	302	274	261	303	283	310	288	282	315	293	270	285	289	281	288	297	301	265	288	272	317	279	335	276	285	288	276	302	281	313	275	241	282	294	302	303	318	298	276	284	293	314	256	315	288	282	300	290	293	285	267	297	302	332	296	298	294	304	266	300	318	269	297	299	305	301	311	276	295	283	287	306	295	304	290	300	262	294	271	281	300	298	294	266	296	293	297	309	332	266	294	342	310	257	285	265	293	307	283	275	284	319	305	281	278	298	253	279	284	281	274	315	263	292	293	300	312	319	294	279	275	291	323	306	287	275	274	265	295	293	305	282	272	245	262	290	316	270	289	303	289	289	268	302	282	273	287	268	261	295	255	305	277	315	302	284	316	279	299	281	267	254	262	301	289	280	281	280	290	330	283	279	309	308	262	309	288	284	326	270	269	299	318	313	298	293	300	283	298	296	319	313	280	293	294	268	305	270	292	289	314	260	259	283	277	301	315	280	306	271	298	269	257	279	285	304	310	296	278	276	291	319	291	305	301	289	315	310	293	270	276	306	299	302	299	333	318	310	321	296	277	296	265	294	281	281	282	267	303	292	334	258	295	260	267	289	306	292	294	284	312	266	359	277	289	299	295	261	332	278	292	334	279	282	309	292	297	287	292	292	286	304	316	308	301	278	268	275	292	286	282	295	328	274	288	285	309	289	340	308	298	314	296	303	280	301	275	286	288	260	313	296	296	315	294	312	267	282	289	285	274	263	250	293	305	338	299	303	313	295	298	285	323	294	312	284	311	293	279	291	312	278	324	324	268	269	292	299	290	306	267	295	294	319	311	303	300	255	300	277	252	282	296	302	298	294	296	286	284	291	287	321	277	290	278	334	292	306	295	291	290	295	312	306	253	291	293	300	291	282	261	240	287	310	281	307	318	292	276	310	279	287	301	305	266	298	247	269	276	287	264	268	276	273	287	289	301	298	277	290	308	254	296	269	298	299	315	296	277	302	283	277	273	323	269	298	287	265	267	309	302	306	293	296	294	249	294	264	284	326	281	272	312	301	288	334	268	308	310	328	295	304	262	312	304	273	284	298	279	277	283	254	282	315	294	326	333	316	287	307	273	267	259	344	283	283	267	323	315	266	297	278	298	293	302	280	294	306	306	264	285	301	282	288	309	279	315	287	298	290	308	284	296	271	289	292	289	307	263	286	290	292	341	282	284	289	326	301	300	264	312	308	295	285	287	270	311	295	300	305	333	281	271	294	297	301	330	304	270	307	283	306	293	289	302	254	306	314	287	301	307	279	320	251	265	310	296	260	293	299	328	295	301	279	275	296	292	260	278	296	288	284	314	314	270	295	290	312	323	287	301	325	299	303	263	287	297	265	257	287	262	264	263	283	291	313	316	304	312	251	290	297	317	303	286	290	299	237	272	280	284	315	289	269	280	265	285	326	326	304	322	313	304	320	282	288	310	315	355	296	292	290	316	312	267	266	259	298	284	274	308	286	235	332	296	322	304	298	313	333	288	305	266	300	288	277	266	270	311	283	273	301	305	273	300	291	299	305	299	317	285	322	291	299	298	294	302	293	298	302	309	326	257	289	315	293	302	301	291	299	283	296	269	304	297	302	289	279	297	275	299	286	275	292	315	288	302	287	305	293	286	305	264	290	281	280	285	299	286	315	319	271	283	309	291	282	269	295	341	310	325	281	256	321	294	285	274	282	272	305	283	303	288	302	289	290	308	283	302	294	291	300	309	269	306	313	312	302	279	301	306	300	283	305	283	286	298	276	308	305	275	312	292	273	273	291	283	304	339	295	305	291	274	309	286	266	296	310	331	272	284	294	276	299	286	258	295	304	305	287	296	283	299	283	289	290	255	275	274	306	264	285	298	266	276	255	295	282	284	303	295	295	306	283	309	308	286	295	268	282	295	314	310	300	312	295	309	324	279	303	283	284	286	324	307	292	293	283	316	306	281	294	285	282	288	296	270	303	291	296	286	300	298	338	298	302	285	291	311	279	295	292	295	244	292	264	280	291	287	286	256	266	296	319	269	298	291	290	301	259	325	305	286	284	279	282	272	275	286	277	287	272	286	309	313	298	308	292	309	283	288	251	300	285	308	311	261	271	310	272	278	311	329	308	290	286	272	343	259	300	299	292
15593	4199	5425	5364	4824	4114	3843	2205	1548	1235	1135	1022	958	820	764	778	781	796	791	741	738	741	742	736	691	734	713	720	685	656	642	609	736	686	682	656	717	661	676	705	669	704	670	681	696	663	682	677	658	674	666	632	715	666	661	689	631	651	614	675	638	664	649	642	692	656	628	678	653	688	697	666	684	644	651	648	660	661	693	666	645	672	649	624	650	639	694	653	656	652	628	701	685	701	623	657	686	644	690	640	628	675	668	665	635	655	668	619	617	643	661	637	668	697	667	644	647	663	680	637	657	664	685	639	664	676	652	644	686	684	681	662	679	662	662	635	664	634	647	686	644	678	644	630	665	670	727	594	609	627	710	703	652	716	665	684	664	698	627	626	637	663	685	643	649	655	700	614	649	641	701	659	667	669	707	639	649	636	706	674	653	622	677	627	627	676	690	677	598	649	670	651	659	661	692	636	669	694	684	677	652	672	648	655	665	709	682	641	658	642	616	665	629	637	665	644	636	641	644	648	649	710	660	663	649	674	683	630	633	607	657	648	651	683	662	660	725	660	693	655	643	644	639	631	674	627	647	691	693	656	665	648	641	637	660	692	677	679	599	633	640	712	689	697	646	634	626	631	618	679	642	729	629	642	688	679	615	649	652	629	636	645	608	678	620	661	691	611	640	626	630	684	689	680	675	618	649	662	651	631	646	658	612	678	661	648	638	652	663	615	642	628	671	647	637	704	699	686	624	709	627	689	646	641	602	661	637	633	674	672	646	682	663	632	649	693	646	665	626	646	609	644	652	637	579	627	673	646	616	672	650	679	663	690	652	706	682	641	645	677	660	628	631	650	673	633	671	644	704	618	660	608	652	661	658	644	636	662	668	664	597	684	685	649	646	634	659	656	629	652	642	694	585	625	628	640	633	726	656	676	694	668	666	673	652	613	643	643	655	654	674	724	600	673	657	607	621	579	652	633	651	641	679	664	674	621	660	634	630	681	675	674	634	681	656	660	640	619	637	610	688	655	651	727	708	657	644	640	648	710	676	705	647	616	633	650	650	697	647	705	699	644	609	663	693	682	655	657	676	618	632	667	682	653	643	646	644	631	640	666	725	649	640	646	670	681	641	642	688	643	650	634	656	644	623	701	633	646	653	605	631	673	655	649	663	718	660	657	654	687	671	662	619	632	678	653	684	677	649	680	652	668	666	757	666	652	670	666	615	648	629	645	688	625	658	635	663	653	646	679	678	671	657	683	638	685	669	665	677	599	653	663	643	619	648	674	680	642	645	661	721	675	668	699	687	657	623	636	623	644	691	671	627	609	665	670	658	680	678	632	605	656	607	666	660	662	678	637	657	645	607	658	664	645	628	720	652	682	588	649	643	673	647	616	639	623	684	685	666	674	681	642	636	635	620	683	641	643	629	670	638	623	627	609	663	664	718	648	643	652	647	648	620	642	660	637	672	638	653	672	664	626	670	631	676	670	658	675	643	637	670	696	694	614	652	677	622	620	679	674	634	653	732	678	652	630	636	680	651	630	690	685	638	656	649	675	736	640	660	656	620	631	652	617	661	633	653	673	636	639	684	674	653	668	699	664	654	676	634	688	692	684	624	654	688	682	664	643	727	637	669	669	683	659	673	615	680	667	686	655	631	663	646	671	628	671	644	663	632	668	684	681	719	612	654	660	645	620	687	674	639	658	629	693	643	640	624	658	662	646	680	623	675	696	606	691	635	664	692	650	645	661	652	598	668	682	646	616	674	688	678	684	656	665	680	669	684	674	688	664	653	649	615	635	649	638	666	664	657	625	628	623	665	659	664	691	643	676	639	627	620	614	658	690	641	667	691	681	686	670	660	705	655	656	666	631	703	624	682	696	662	670	679	657	674	651	659	631	664	678	679	674	714	680	627	631	687	723	662	670	624	644	645	667	651	655	645	639	672	656	697	675	641	659	688	680	621	661	631	672	652	654	707	630	668	655	659	624	667	651	684	673	672	607	649	653	679	667	640	671	637	635	674	660	670	659	638	647	670	639	674	654	674	685	684	686	685	657	670	616	635	645	654	640	667	655	634	626	652	659	611	654	663	668	651	675	656	675	669	698	664	603	687	590	624	722	712	695	677	640	654	651	676	668	662	646	641	607	645	625	661	670	646	637	650	675	667	655	659	650	659	660	675	676	664	678	665	640	637	671	637	678	696	686	589	636	621	710	677	674	664	605	678	652	672	681	689	653	697	670	657	638	666	656	642	651	671	649	623	662	645	649	708	689	662	608	672	680	636	628	654	634	698	643	635	632	663	655	623	708	678	662	630	605	691	669	627	670	655	665	648	660	687	703	603	664	697	690	653	677	721	679	648	673	646	625	676	627	684	629	680	685	646	673	687	635	687	621	696	687	667	649	661	675	622	630	661	666	670	667	714	674	645	647	635	672	680	689	654	666	672	634	660	615	639	673	681	653	640	654	629	674	663	715	696	659	668	647	656	654	622	629	635	635	695	699	622	674	623	697	660	618	725	658	670	669	662	627	651	683	631	645	679	689	643	679	634	726	612	664	632	648	661	631	672	665	645	614	679	681	674	631	678	668	726	664	668	645	694	629	685	610	662	659	652	629	637	684	651	689	662	664	657	653	684	671	647	658	642	662	610	665	680	662	621	669	643	655	687	630	628	680	682	647	616	617	631	679	623	642	643	676	681	679	680	644	638	643	604	680	660	653	677	702	650	660	692	638	624	586	658	642	688	674	659	662	692	679	675	669	618	695	681	640	690	663	653	696	704	695	664	652	633	686	613	649	649	640	645	657	704	708	666	657	645	658	643	654	646	656	673	654	680	671	651	666	628	649	628	673	635	681	649	623	619	700	621	667	657	673	645	639	668	649	626	632	673	694	633	722	638	632	684	641	657	679	607	665	648	666	743	649	658	691	622	625	637	662	646	656	655	647	670	654	655	665	630	629	654	644	659	649	716	653	668	686	650	644	606	632	631	629	629	737	617	641	656	662	627	644	648	624	680	644	689	665	650	706	694	607	666	637	691	685	642	678	702	685	629	621	647	662	669	687	674	675	645	631	701	607	613	664	650	661	613	639	670	648	668	702	654	632	669	672	682	665	652	628	644	635	674	662	672	700	640	750	692	627	686	688	675	654	610	636	620	669	672	682	650	656	672	689	684	666	641	690	623	697	646	646	660	634	648	654	670	656	651	623	654	696	591	655	633	690	669	690	621	637	659	666	628	676	622	641	657	649	700	690	643	662	670	697	650	664	672	662	693	671	621	650	667	684	661	656	643	626	639	649	674	642	667	608	661	615	686	624	667	586	646	644	699	640	634	673	613	628	668	650	621	649	642	606	662	639	660	644	633	670	673	665	637	644	660	676	684	685	656	628	645	642	662	673	691	637	613	661	647	671	661	660	677	675	635	680	650	641	646	654	704	656	655	659	619	655	703	649	639	633	654	652	645	641	710	675	671	594	625	659	689	679	640	644	627	682	661	670
34519	10537	4656	2756	2024	1478	1386	863	539	433	412	344	331	301	294	272	293	279	293	283	299	300	278	289	286	276	287	299	270	269	274	263	290	271	250	265	293	283	303	286	276	316	288	251	274	258	276	295	236	301	288	261	287	283	279	270	267	269	270	240	270	302	281	271	281	303	279	295	286	267	252	269	277	237	268	262	269	262	249	300	284	298	272	265	240	253	283	256	283	293	244	258	293	267	258	270	263	278	265	263	232	270	232	281	298	253	259	275	264	261	290	257	241	273	246	273	285	230	263	257	283	255	264	245	282	282	238	268	222	285	264	263	256	269	262	255	303	270	259	267	284	243	279	266	264	252	260	264	272	277	254	264	255	293	262	267	257	230	284	252	265	246	273	257	272	262	257	237	286	296	281	233	249	280	307	236	260	263	260	271	283	252	286	239	277	243	272	236	256	257	308	256	275	285	296	269	272	252	292	280	271	292	272	275	267	272	248	302	237	272	276	272	290	274	278	280	272	251	292	278	284	268	250	264	258	287	298	283	261	299	307	280	292	254	249	297	275	267	217	256	243	276	277	270	292	260	255	249	277	257	244	251	272	260	280	277	283	266	258	266	274	255	279	265	252	272	256	265	288	250	268	259	254	273	256	269	265	264	271	259	277	271	261	300	261	286	244	266	277	252	254	298	290	251	270	278	251	282	270	264	279	261	277	256	237	258	250	293	251	265	240	272	280	267	226	257	265	245	282	265	255	241	244	237	281	268	248	283	286	282	285	285	281	272	273	242	290	253	267	240	257	269	236	241	279	247	244	259	250	225	284	293	283	228	285	285	268	243	278	259	289	258	271	266	282	287	248	261	251	311	282	258	298	277	249	282	271	300	289	295	271	264	269	254	318	278	256	265	265	246	255	253	271	269	264	291	273	249	250	277	275	281	287	251	267	263	257	245	273	282	254	248	277	295	245	275	294	257	336	270	274	286	276	242	271	274	301	237	269	270	271	279	279	291	257	272	276	302	265	296	310	293	271	235	263	248	246	277	268	267	274	271	265	256	260	259	266	293	257	271	252	286	279	316	263	248	266	279	267	246	285	239	257	269	261	301	276	285	263	298	262	257	270	291	244	257	265	270	257	283	302	265	236	255	258	266	259	279	269	271	278	224	283	283	274	288	266	252	277	271	302	258	268	255	240	267	258	268	256	257	287	265	250	286	265	309	259	301	269	261	271	267	267	274	268	232	244	261	277	259	273	276	283	284	251	285	252	266	254	240	303	267	268	276	276	274	270	269	275	249	271	279	263	298	286	285	283	241	257	243	283	280	302	252	262	270	236	258	273	301	269	248	287	241	231	258	289	282	288	289	278	274	295	269	265	295	254	283	246	279	230	275	279	240	295	258	296	267	284	257	274	236	301	279	269	268	268	286	265	285	234	249	259	228	273	283	282	298	273	267	276	296	271	258	276	265	262	269	283	239	246	267	279	270	260	284	273	258	251	263	280	293	260	267	269	317	250	250	265	241	277	269	278	266	298	287	294	289	245	298	260	236	252	290	255	262	308	265	249	255	274	263	277	289	258	249	251	246	281	284	249	274	297	284	259	264	251	252	237	256	247	251	259	261	248	255	230	264	268	252	267	256	296	276	250	247	264	294	234	299	284	268	309	251	269	281	291	248	253	261	283	283	264	253	263	255	288	306	271	268	289	296	261	252	276	269	255	266	265	287	248	260	260	273	289	254	244	274	247	239	255	293	232	300	270	268	279	277	274	240	300	273	257	290	256	251	259	285	266	277	274	260	242	279	240	279	273	238	272	287	252	254	259	249	272	279	257	276	240	250	282	255	264	271	287	267	304	256	251	281	251	236	287	257	270	258	229	272	236	277	272	243	307	267	253	272	269	235	272	264	311	246	282	238	254	272	284	262	281	255	273	301	296	293	265	265	280	252	263	253	262	252	235	252	237	285	290	249	258	274	249	257	241	250	230	240	273	246	278	273	285	262	264	288	269	251	292	255	267	239	273	257	257	306	267	291	283	273	271	298	277	270	295	278	290	239	266	258	287	250	280	270	256	249	282	291	261	275	279	281	288	262	288	256	275	262	281	234	252	271	259	263	249	272	241	262	248	261	282	244	269	269	283	279	266	274	259	260	249	298	288	230	273	255	287	268	290	286	274	287	281	274	252	255	240	270	277	264	283	256	248	262	264	269	259	288	263	274	257	286	282	275	278	266	280	256	275	295	290	268	264	260	286	278	255	229	268	253	267	290	265	271	278	294	283	241	281	266	287	249	282	241	306	277	207	261	268	249	278	279	302	261	302	263	253	239	266	271	294	288	266	255	240	262	235	277	279	258	242	287	263	269	270	262	273	269	252	260	262	275	284	249	252	260	260	302	269	263	286	258	265	254	249	292	256	309	262	269	281	272	285	251	265	289	287	297	265	287	276	236	279	279	258	269	264	252	258	251	255	277	292	281	290	258	342	259	284	246	262	298	270	274	274	287	264	279	261	275	269	257	275	245	244	257	276	227	277	226	288	266	256	252	273	242	266	234	286	286	303	269	257	242	258	264	259	283	262	239	273	307	277	250	267	272	265	290	276	264	302	282	268	280	251	277	272	263	297	264	280	282	284	247	268	294	246	269	298	268	275	232	269	293	258	278	283	289	285	273	276	284	251	282	289	235	254	269	299	295	270	278	267	271	255	287	290	263	290	247	279	253	272	297	283	261	256	263	257	280	249	289	282	271	287	314	304	281	271	264	271	241	258	253	252	289	260	265	270	271	248	269	242	262	277	279	262	267	259	272	243	318	292	275	263	244	255	245	244	279	252	249	251	232	256	252	247	256	255	271	267	297	264	267	264	252	249	247	276	290	250	237	233	282	268	266	258	278	246	279	272	265	263	296	281	290	296	287	313	269	255	273	284	281	234	273	266	278	272	271	268	244	276	267	312	269	271	257	261	289	253	261	271	270	259	321	254	271	274	266	260	285	284	263	263	286	261	274	268	287	276	302	238	277	275	251	269	294	287	251	286	278	287	267	257	239	261	236	277	259	253	253	263	257	255	288	267	290	251	234	289	305	242	304	270	268	262	265	264	259	268	288	259	257	255	258	282	308	266	258	308	293	282	290	264	283	257	266	272	293	277	288	264	249	280	253	280	259	301	264	244	269	284	269	270	272	246	257	280	271	263	262	256	284	291	285	290	271	276	238	266	271	306	229	266	289	288	280	295	288	273	248	273	282	276	277	271	263	252	274	294	263	270	283	272	284	250	260	246	296	300	279	251	228	276	248	289	259	226	275	284	257	253	262	265	304	272	259	262	269	293	260	307	274	253	261	259	233	249	276	249	252	262	257	247	266	274	296	259	243	263	269	283	255	256	227	284	273	252	266	251	230	260	284	281	257	269	281	270	267	291	277	236	237	248	253	239	264	291	294	219	286	254	299	300	280	252	250	255	271	289	269	264	307	283	241	274	256	256	263	257	277	274	279	263	285	300	282
20347	5560	7713	7502	7019	5813	5987	3427	2074	1515	1397	1118	1044	799	796	775	827	808	776	836	750	757	729	710	637	638	665	668	615	625	634	652	612	682	648	600	607	676	617	567	591	633	609	605	602	588	604	623	599	633	591	610	621	627	571	591	629	560	620	621	614	612	607	627	607	584	571	611	604	591	584	618	587	577	585	602	553	587	593	551	582	615	595	637	627	583	573	584	606	614	606	601	672	633	588	588	602	570	579	555	611	567	601	610	640	556	636	575	610	646	595	632	617	593	626	626	590	650	627	607	622	591	609	587	583	618	620	605	615	626	566	569	611	556	591	625	528	638	604	595	581	569	565	620	546	577	560	593	612	617	562	575	610	614	572	606	620	612	595	591	576	587	560	583	605	604	611	576	598	585	552	615	584	556	582	584	625	608	615	587	581	570	594	612	617	603	575	571	571	548	621	577	574	568	632	604	594	599	603	563	621	633	573	574	637	561	592	557	596	575	595	567	631	599	598	542	594	538	578	588	583	606	584	579	608	599	592	559	619	587	627	580	605	596	592	560	560	571	555	588	591	625	579	594	608	591	565	603	620	603	631	595	641	581	565	597	597	534	575	569	591	578	637	615	581	607	605	540	562	572	574	568	576	568	577	579	578	606	607	562	598	566	563	586	604	586	613	546	572	585	623	580	531	583	606	584	568	594	643	583	583	573	586	567	605	575	559	614	589	612	601	608	591	618	584	582	574	605	582	586	602	602	574	560	575	584	597	572	601	565	603	542	580	589	588	548	611	592	563	591	591	608	569	604	573	596	581	554	618	597	587	584	574	570	588	593	628	605	571	576	585	611	558	581	584	590	595	569	615	592	565	581	571	577	545	639	566	552	538	594	571	581	580	584	561	654	603	606	596	579	562	591	574	576	615	594	590	618	583	611	608	637	628	569	586	610	606	600	597	579	584	584	570	559	617	571	590	630	557	579	621	591	617	581	611	594	598	595	567	567	599	566	596	590	574	611	616	598	625	611	599	631	582	561	596	570	529	590	583	616	643	592	576	587	604	571	601	587	591	575	626	606	645	618	603	617	616	602	571	591	573	591	584	603	589	564	612	582	561	572	617	593	568	636	601	596	553	595	634	572	569	578	592	625	575	619	650	559	579	584	580	590	572	593	616	573	607	536	591	596	600	584	589	615	595	600	647	599	584	591	583	592	623	563	590	582	579	585	588	565	607	614	602	564	629	585	635	563	613	624	615	605	581	614	608	544	621	581	616	578	584	626	582	594	614	604	559	633	614	544	582	577	603	585	580	601	611	616	534	549	629	607	598	607	608	592	595	578	568	582	641	613	611	591	602	542	581	580	604	563	583	584	608	530	560	602	582	566	567	585	630	573	577	600	611	559	564	607	567	585	615	574	615	580	576	589	617	560	625	562	603	575	562	574	544	571	616	566	637	634	568	603	595	615	615	639	624	634	602	635	605	584	592	576	602	584	569	619	618	582	588	594	607	575	589	592	600	614	572	592	568	604	614	595	579	576	579	576	568	558	610	557	580	560	587	580	583	583	580	592	582	599	602	609	556	601	569	606	582	589	645	568	591	568	632	566	631	651	588	624	603	601	599	624	620	557	587	586	586	655	610	557	644	595	582	586	568	622	617	608	611	634	556	586	590	581	588	589	603	597	606	563	582	532	599	598	561	559	574	595	576	613	605	596	616	569	614	617	581	612	614	578	586	566	613	569	551	592	567	573	556	628	579	617	571	594	541	590	590	607	587	553	592	640	571	599	559	610	585	575	572	633	527	590	590	588	592	586	600	600	575	605	601	578	562	561	627	581	507	582	627	603	570	579	601	628	561	593	578	578	609	610	626	589	590	578	581	582	575	634	572	597	615	611	617	603	623	588	583	634	563	598	553	602	625	577	582	583	593	584	595	606	540	616	616	571	553	576	585	604	582	570	586	579	594	595	605	627	585	552	579	558	586	603	545	598	574	547	577	583	529	575	626	586	607	593	574	629	583	605	606	579	619	577	610	583	590	563	613	578	605	582	602	593	606	649	598	524	561	581	608	606	629	568	580	601	593	606	563	582	566	593	602	576	583	586	578	640	579	585	558	581	561	582	547	598	611	586	600	591	618	563	580	615	554	576	560	572	562	566	575	613	593	604	585	593	547	605	619	594	580	603	577	624	544	545	603	615	626	605	621	596	572	631	607	625	558	601	619	608	573	562	595	605	634	573	572	587	555	596	560	616	616	578	625	561	580	598	590	623	565	548	554	569	628	617	578	600	597	609	591	583	566	613	644	580	599	603	548	572	578	595	610	614	580	597	585	594	625	598	587	623	591	592	603	582	602	586	616	601	552	604	574	571	556	531	603	601	564	595	630	614	619	628	613	586	587	571	574	559	613	586	611	573	627	578	605	558	562	588	603	607	611	568	615	543	593	620	613	648	587	592	592	617	592	584	622	592	551	609	580	561	611	559	621	563	587	592	596	602	567	581	600	596	591	579	589	591	599	618	634	595	597	606	593	577	595	594	581	605	566	639	588	565	616	613	574	551	603	631	619	598	614	550	617	544	561	650	579	594	613	603	578	602	608	613	624	605	613	590	545	605	609	589	619	605	600	529	581	607	560	605	599	567	600	594	606	617	633	609	579	583	582	593	622	579	557	574	594	629	633	648	587	595	619	572	603	570	605	571	583	570	606	550	609	589	610	591	554	580	602	617	621	590	583	592	596	607	630	611	632	589	642	566	617	591	582	569	578	596	600	611	602	655	633	589	594	537	574	564	613	607	617	580	583	623	589	606	554	590	531	602	621	560	601	577	636	540	593	601	616	593	575	586	553	601	576	595	573	595	583	592	614	567	616	596	623	609	612	600	574	643	600	637	578	590	600	575	568	606	554	613	555	606	611	612	563	609	574	617	584	574	598	586	582	594	566	606	566	611	574	605	560	600	562	561	586	579	620	602	600	587	636	619	583	549	582	583	560	612	569	586	572	594	590	586	582	553	570	574	586	592	583	557	609	566	566	563	600	582	609	603	562	576	595	543	578	581	578	585	584	551	607	574	573	570	559	596	579	619	616	585	571	596	658	594	603	607	590	553	548	563	564	538	616	600	583	601	600	627	605	593	588	625	635	573	559	579	578	597	624	602	647	563	581	587	570	596	609	547	598	558	628	609	579	602	602	564	604	583	616	602	602	590	606	635	602	573	596	598	581	581	622	590	655	602	592	569	600	574	597	618	565	609	569	620	611	539	618	617	561	590	591	576	604	575	586	623	575	551	618	606	587	600	580	565	616	580	595	622	587	588	571	581	571	580	564	613	587	570	597	596	603	524	577	594	603	594	610	619	607	539	612	561	607	595	575	584	578	572	560	558	581	576	628	598	594	570	580	599	636	611	576	583	621	628	592	589	520	570	610	564	616	584	577	622	616	581	606	594	640	580	599	608	577	579	572	605	620	585	619	611	578	603	615	573	583	576	577	584	552	620	598	622	602	570
13011	2961	1473	760	547	426	392	276	235	216	217	163	175	167	166	189	171	186	167	166	157	173	157	167	176	144	150	139	156	168	146	157	145	163	158	165	153	146	141	159	152	149	142	181	145	175	163	161	144	143	141	175	164	169	172	159	160	179	172	164	157	161	170	180	167	138	144	154	159	165	168	139	162	155	141	184	159	172	168	180	154	147	179	164	161	179	162	166	165	169	161	163	152	161	150	165	168	175	164	168	144	174	173	166	153	161	153	157	173	145	154	157	186	159	189	147	154	158	174	171	164	176	183	146	186	138	172	146	165	148	137	167	168	148	162	155	189	161	170	143	177	163	155	166	154	156	172	175	154	163	152	161	130	150	138	147	162	161	168	163	183	160	153	160	146	157	157	169	168	149	162	156	182	148	151	157	161	156	173	166	140	169	141	172	151	162	184	153	195	166	136	168	166	161	160	143	149	152	154	166	172	184	183	164	156	162	155	182	152	166	162	175	153	177	147	167	148	201	138	162	155	154	159	167	178	161	146	136	141	169	165	171	151	138	169	156	162	155	170	178	150	150	166	148	158	146	160	178	156	157	145	175	139	158	154	166	177	155	173	149	143	182	169	152	163	156	171	172	173	171	155	154	150	160	166	167	184	161	158	190	163	164	181	176	149	137	192	142	157	167	168	183	172	152	169	183	150	146	146	146	154	192	168	140	151	148	166	163	154	170	161	143	152	144	151	168	171	166	182	159	137	176	145	149	135	152	151	163	181	131	179	144	155	145	171	167	178	122	151	174	161	186	157	154	149	150	160	144	146	151	157	170	159	181	154	168	132	162	150	166	149	140	159	158	153	168	160	163	166	147	144	173	170	124	179	171	201	171	162	162	164	180	183	177	163	176	164	184	158	163	178	175	153	152	171	169	149	191	164	171	189	180	137	153	140	168	194	175	168	155	152	163	144	164	183	166	185	166	161	152	150	144	177	168	158	152	149	169	162	174	154	190	156	166	160	164	155	165	141	177	156	175	175	185	166	155	152	164	179	163	161	164	147	168	154	158	146	154	164	143	154	165	160	166	162	161	147	156	187	174	149	159	159	152	156	144	164	165	147	165	177	161	170	166	171	161	166	168	144	151	156	149	146	154	169	159	144	149	185	147	155	153	166	145	160	168	193	151	141	156	155	160	158	148	165	146	159	177	156	150	157	173	149	162	154	181	163	174	151	146	175	153	161	157	133	167	150	157	158	130	146	140	153	154	183	167	139	136	183	168	173	156	164	166	174	152	176	158	158	157	156	175	159	161	164	139	142	149	155	170	182	181	161	190	182	178	159	166	144	144	167	161	157	189	169	197	144	168	157	141	154	181	164	135	169	164	175	160	148	149	159	148	155	166	172	160	143	140	179	159	141	145	158	156	153	147	132	160	186	151	183	148	151	175	153	146	178	170	146	172	171	163	164	172	129	159	177	152	194	146	155	155	159	145	176	158	151	166	155	162	165	144	172	169	148	126	148	158	147	153	151	145	160	167	167	155	162	173	164	169	174	156	155	151	165	168	150	144	172	143	160	158	152	158	166	144	151	160	150	167	178	192	169	141	159	160	154	176	159	159	144	186	169	155	147	147	183	167	157	129	181	175	169	185	158	178	159	175	155	152	179	152	151	184	153	154	158	140	156	167	169	184	168	160	166	147	155	148	155	136	157	169	142	159	155	158	151	164	162	139	146	159	145	135	169	170	165	152	153	170	157	186	156	156	174	130	140	173	155	143	140	155	152	153	134	186	148	158	166	169	137	158	167	166	159	156	166	186	168	167	151	170	153	163	136	121	163	160	168	158	163	150	186	182	147	153	159	168	168	170	152	183	150	164	147	155	170	153	152	186	154	151	197	181	162	163	156	163	161	148	151	136	131	167	175	162	175	151	157	150	155	172	196	151	155	181	176	137	169	133	148	144	147	134	160	154	156	160	139	150	147	177	150	158	163	158	164	164	161	154	131	159	175	154	160	141	175	151	124	122	139	162	155	139	142	177	155	168	150	167	175	169	186	165	167	167	140	138	157	166	167	161	160	179	164	170	135	182	149	171	182	156	147	171	145	174	175	167	178	154	170	145	162	154	147	145	160	155	162	173	135	141	150	156	165	136	150	161	161	163	162	180	175	169	172	141	153	170	157	150	178	162	159	157	125	134	174	151	171	152	141	144	165	136	167	157	178	145	166	167	166	165	154	156	183	145	141	159	170	163	172	167	151	165	166	167	144	149	170	152	147	145	160	173	153	162	181	182	161	198	167	184	176	154	151	155	157	164	158	184	172	148	141	147	183	144	166	147	162	164	172	145	164	156	154	155	144	146	164	175	164	154	165	148	162	176	138	169	137	164	162	181	152	156	137	160	143	153	152	159	154	177	165	172	163	169	145	174	162	144	172	173	172	159	153	158	163	152	172	182	150	157	160	178	158	162	183	161	161	159	156	156	162	145	153	135	160	160	157	159	178	138	160	142	152	163	131	155	160	159	149	140	162	141	126	151	164	174	155	139	148	160	165	169	147	141	140	167	175	173	153	141	157	168	153	142	162	160	153	166	165	161	159	145	147	141	144	166	161	153	164	159	146	182	187	169	150	157	169	163	150	145	178	162	178	145	155	155	162	173	152	156	154	183	167	181	157	163	167	155	181	166	152	146	161	166	178	165	164	157	168	146	156	153	160	152	149	187	173	160	165	184	147	177	150	142	168	146	138	176	160	153	128	162	170	170	154	154	160	167	161	153	157	156	152	158	151	158	161	148	149	162	173	155	174	145	170	139	159	159	176	153	149	175	155	141	165	143	174	174	162	175	163	162	148	171	128	153	178	175	174	144	138	139	162	149	174	172	171	191	151	159	129	177	154	159	160	171	147	147	161	176	175	155	191	166	156	147	143	155	139	163	169	154	124	154	159	155	132	158	171	134	131	163	161	147	149	184	178	161	168	175	164	181	143	150	162	148	175	174	168	149	163	158	171	159	168	184	160	167	157	151	172	145	168	148	163	165	146	149	163	167	152	184	150	182	163	164	136	148	160	160	166	158	136	158	146	151	173	173	145	137	145	145	167	165	150	156	157	179	169	172	150	134	195	161	179	139	153	141	145	142	145	170	151	158	153	163	159	147	188	195	170	150	170	152	173	149	183	169	150	166	149	165	163	150	177	160	166	157	176	154	152	159	158	182	154	145	167	129	153	157	164	193	194	166	144	170	131	151	140	199	160	169	154	181	162	145	158	170	148	165	162	163	168	141	158	165	158	173	157	159	166	185	161	151	154	159	172	130	175	154	150	166	148	170	150	197	147	182	154	152	140	141	147	149	161	149	156	135	171	171	170	153	172	150	160	162	163	156	150	156	171	171	153	172	164	176	178	166	178	172	166	157	158	149	153	142	161	151	141	176	160	147	145	158	167	182	153	150	155	154	174	177	143	168	178	144	148	152	155	147	143	141	151	151	171	151	146	177	148	175	132	158	169	166
7900	2147	2891	2252	1904	1591	1497	1090	777	680	591	510	529	443	393	408	429	413	454	445	423	451	429	420	411	402	430	418	393	433	386	428	395	395	390	444	376	363	410	377	436	378	420	363	398	415	395	417	380	384	400	403	396	382	400	378	415	425	331	413	395	412	443	404	418	388	380	461	380	354	380	397	393	406	424	375	412	382	413	401	410	403	376	443	397	400	430	403	399	375	364	422	376	391	405	390	394	366	400	394	366	418	383	425	412	390	426	396	357	377	421	412	400	402	365	381	392	405	396	426	402	418	385	395	383	424	379	388	405	415	391	407	423	406	356	404	409	399	372	377	398	409	410	396	384	383	406	391	371	399	392	404	364	395	418	413	383	368	372	380	382	370	412	409	430	379	388	418	392	420	367	416	419	395	367	378	408	398	389	393	424	414	360	398	388	380	391	406	441	424	389	389	398	399	422	414	416	426	394	390	394	414	406	368	418	388	400	408	408	413	375	404	384	361	390	409	427	363	391	418	399	411	406	401	384	417	366	398	412	410	415	382	409	417	393	399	398	387	353	390	402	400	392	370	417	411	392	415	408	402	417	406	419	384	386	408	410	392	413	424	429	406	421	386	370	390	401	387	376	367	447	391	380	388	391	417	356	407	396	402	397	385	399	387	386	403	377	451	401	401	402	385	407	376	424	402	404	391	432	404	350	399	365	408	396	360	401	414	396	378	410	421	391	436	388	381	371	375	422	394	398	378	378	385	383	394	398	410	408	412	407	385	434	408	372	406	400	396	434	412	391	447	371	417	391	360	412	414	403	462	391	394	427	371	423	382	393	445	432	396	435	378	393	378	412	388	360	364	358	408	429	408	386	427	391	400	396	401	360	411	400	372	377	366	378	402	393	395	401	417	394	421	416	413	403	410	424	395	409	417	379	363	404	420	421	413	392	353	410	398	402	455	368	415	411	425	406	462	384	379	377	394	397	392	393	446	365	386	441	403	390	388	384	367	401	393	397	385	393	377	444	387	391	394	363	406	402	424	398	403	405	380	377	426	434	403	421	390	410	402	358	413	416	354	423	412	405	429	407	405	369	382	418	386	377	433	427	371	397	421	415	358	385	401	402	404	417	383	392	406	406	402	396	406	392	385	424	383	394	444	424	395	378	415	400	378	400	395	405	413	373	415	382	393	393	402	377	412	402	397	356	405	372	376	348	373	428	419	390	408	382	414	416	411	439	437	379	400	398	408	373	403	417	372	388	394	392	365	417	395	401	420	403	391	424	395	399	393	454	395	401	409	411	379	400	393	358	386	395	356	388	392	448	422	396	355	351	390	422	416	392	410	412	386	400	444	426	413	412	392	397	411	392	381	411	350	385	389	405	452	425	424	411	386	393	398	399	358	398	410	382	401	425	408	392	399	371	341	416	365	384	375	374	404	429	420	405	370	438	381	379	438	386	385	421	365	371	401	410	386	419	382	432	409	378	368	407	409	452	382	391	431	378	432	406	406	403	414	374	426	356	431	421	381	427	391	432	352	427	401	427	414	389	378	424	399	411	408	445	404	387	426	425	404	401	385	383	384	370	395	388	420	427	425	421	339	430	401	411	410	379	386	423	396	403	399	420	400	380	408	426	411	395	425	384	411	399	392	407	413	406	387	388	387	410	326	393	370	437	407	390	394	369	367	372	385	388	374	405	401	362	368	363	402	384	379	385	398	410	407	384	414	427	362	400	428	408	390	411	384	390	403	377	394	387	376	371	385	378	373	421	363	359	365	408	422	368	422	386	410	407	397	370	393	395	414	384	419	408	398	399	409	389	424	383	388	421	373	397	393	364	406	371	365	386	365	381	393	406	378	402	433	395	396	399	436	368	381	410	418	391	398	371	389	396	389	398	415	405	370	397	403	380	395	386	358	380	410	418	372	381	436	388	361	448	422	380	405	373	396	423	406	381	402	376	420	392	411	409	399	390	405	396	381	410	393	391	390	430	388	368	398	374	392	421	388	401	421	372	340	393	366	407	411	389	391	425	360	408	393	410	406	427	389	400	375	426	384	391	444	393	387	405	375	382	406	381	397	386	389	395	425	397	419	391	425	357	391	394	393	385	404	377	362	379	394	417	426	419	380	385	403	404	388	411	416	398	410	397	405	401	377	408	377	371	411	415	401	440	397	419	381	399	413	365	401	389	395	368	385	371	383	382	401	428	386	411	411	401	440	423	386	367	411	375	408	412	403	388	370	412	397	394	445	378	418	416	396	397	394	407	425	379	424	407	391	428	402	420	398	404	426	370	393	418	385	416	394	378	371	394	409	402	393	363	414	435	413	406	395	396	368	396	420	380	404	402	389	392	373	383	391	389	382	386	388	377	405	415	391	407	400	393	381	440	382	419	418	402	409	426	403	429	387	373	393	403	424	454	389	388	399	397	406	408	378	399	436	369	400	429	395	378	401	406	423	401	419	394	391	392	407	411	400	428	430	386	396	377	414	405	428	391	385	388	403	452	394	398	401	388	400	405	407	388	385	399	408	401	389	442	425	397	404	378	402	436	359	343	383	391	379	370	362	430	425	391	385	384	399	394	393	413	380	438	400	359	386	406	408	414	425	410	394	382	394	401	379	411	386	398	369	403	387	378	389	389	401	404	419	383	371	388	392	442	420	381	385	410	394	379	403	399	374	404	393	448	407	433	399	436	411	378	399	418	397	449	413	372	398	421	406	394	387	441	411	378	395	400	410	421	411	371	387	408	357	373	349	394	388	412	382	385	396	389	414	387	407	450	414	401	393	447	416	397	415	378	386	401	384	404	386	369	374	392	407	374	348	406	372	427	424	375	421	392	401	391	370	428	390	412	389	415	394	382	378	373	384	406	411	407	403	363	420	416	378	400	435	429	399	403	418	414	368	383	398	363	415	400	397	442	377	375	382	419	428	364	425	409	385	382	373	383	399	371	382	410	395	399	404	407	421	425	405	382	413	390	424	393	417	409	382	415	404	353	370	396	400	421	386	416	402	384	384	385	409	391	366	386	392	365	394	389	414	403	373	388	388	381	385	385	370	395	422	429	394	396	394	412	390	383	415	385	385	380	401	401	382	396	383	410	393	396	407	409	383	395	390	393	402	374	421	412	399	394	405	398	387	388	390	394	413	399	412	411	391	429	423	388	346	394	418	367	381	379	371	390	387	382	391	402	412	390	429	368	401	392	387	376	441	414	415	375	408	417	446	407	415	397	414	400	364	386	362	416	408	405	400	415	392	370	405	385	422	374	378	399	353	392	391	390	391	380	401	355	397	413	436	439	387	377	401	449	377	396	399	377	391	425	415	382	380	388	426	371	377	431	419	394	386	403	387	417	437	419	431	397	403	432	417	428	393	369	359	379	398	409	403	398	410	388	356	407	427	408	398	379	413	403	418	445	394	376	377	417	372	378	386	395	396	403	423	396	399	364	411	382	401	406	423	389	390	409	375	398	406	396	356	428	393	395	388	398	410	379	402
25584	6270	2893	1801	1229	982	951	707	520	415	391	355	335	321	271	325	309	287	315	315	315	283	318	295	280	270	321	311	244	283	270	260	280	291	301	307	282	273	275	260	289	300	285	317	293	295	296	302	273	280	310	304	297	308	270	291	316	322	274	278	271	308	279	297	266	290	316	294	295	317	289	321	306	276	271	315	279	290	307	281	307	295	331	291	291	295	272	278	274	263	290	279	251	287	316	288	287	268	293	298	286	308	274	282	294	279	244	267	302	288	265	316	328	308	323	321	300	284	290	296	284	320	275	344	271	290	293	259	304	268	288	300	316	291	298	316	290	303	283	265	309	311	305	305	305	267	292	268	305	299	313	278	277	269	277	261	289	276	274	283	281	292	299	313	294	298	308	313	274	267	309	305	275	261	292	298	293	312	287	279	298	277	300	302	312	280	271	290	269	261	277	284	319	312	274	258	271	274	293	247	310	294	292	273	297	288	265	283	296	298	318	318	308	305	285	305	299	298	310	283	284	276	309	309	299	278	320	289	287	279	283	295	298	280	265	273	281	271	271	298	334	308	296	284	302	292	280	281	265	270	287	278	290	273	295	302	317	304	280	261	290	262	299	284	304	301	285	284	274	343	280	249	297	285	265	293	281	273	287	305	333	297	282	319	295	309	280	304	269	288	269	292	294	322	294	272	308	299	277	282	298	290	236	301	293	305	295	286	299	287	315	296	278	255	267	265	268	268	290	274	273	292	304	282	269	259	291	285	270	271	278	339	283	289	294	284	266	309	271	302	287	302	302	305	303	300	316	257	297	297	269	303	248	263	267	291	314	316	273	274	304	277	312	308	273	313	305	264	305	280	286	260	296	299	308	299	263	292	280	324	267	258	310	272	308	291	272	302	309	268	302	294	280	261	312	294	298	310	288	291	289	298	316	286	287	312	294	281	288	289	284	280	268	312	293	249	271	277	274	305	267	306	262	305	273	281	252	262	278	318	282	270	249	298	308	293	296	289	314	292	242	267	312	292	297	313	311	296	338	276	269	271	308	253	291	315	277	286	288	297	322	256	294	285	285	260	283	288	277	287	279	301	303	277	308	300	276	297	272	290	259	270	325	261	304	294	264	323	267	305	302	309	266	308	277	286	270	303	314	280	257	264	276	323	267	307	293	305	267	292	280	320	284	283	262	260	288	271	302	259	302	278	289	305	294	295	297	262	246	290	278	287	287	263	298	309	311	288	299	296	301	297	297	280	268	310	277	316	267	237	262	319	298	266	273	305	287	294	284	292	293	308	267	327	285	286	295	316	293	287	291	248	292	262	304	290	267	282	282	276	308	308	256	260	306	346	289	276	272	296	339	252	260	276	257	318	303	284	263	276	278	281	290	265	297	298	247	278	272	306	288	299	302	302	296	295	280	283	268	279	298	273	289	293	273	305	292	309	275	276	333	260	293	323	285	280	286	287	257	297	299	300	280	313	307	266	274	303	279	301	300	287	314	280	270	277	267	276	323	270	291	281	289	292	299	265	291	281	304	265	282	304	294	327	282	284	319	302	291	292	301	269	325	306	290	301	265	285	276	261	287	276	275	290	281	307	286	254	263	295	291	309	290	320	302	291	286	280	312	317	311	291	293	292	276	268	280	296	291	267	301	293	264	303	313	320	316	318	311	289	293	282	275	315	307	267	264	275	305	271	295	287	269	322	284	322	315	287	287	298	309	279	267	309	275	279	311	312	254	317	308	254	292	297	281	283	291	327	306	267	284	281	284	298	280	307	287	315	319	310	277	300	280	279	305	309	284	264	283	259	273	289	300	278	274	272	310	295	280	294	298	271	265	313	297	305	264	292	303	282	286	280	309	315	293	269	296	282	305	270	286	299	282	296	239	302	291	311	273	294	292	314	281	248	307	310	332	313	295	302	231	275	271	279	296	279	258	297	293	274	270	275	268	298	304	293	269	306	269	279	279	291	286	297	288	293	240	282	291	288	327	298	278	285	280	267	261	300	302	291	247	276	283	302	316	303	281	275	289	290	292	295	280	307	281	268	278	279	310	289	259	303	270	292	299	310	323	283	286	264	278	303	300	284	279	316	284	296	304	286	280	307	305	260	285	305	307	281	276	258	292	308	262	303	289	297	303	325	321	279	290	268	305	270	274	315	295	312	290	299	284	286	323	272	287	267	267	297	278	302	301	285	283	269	290	276	278	270	259	303	270	287	294	261	247	260	307	281	281	250	289	294	332	276	314	253	290	329	288	307	299	285	265	278	258	286	298	296	278	297	299	312	316	298	296	303	326	304	285	307	265	294	289	315	325	296	292	293	329	294	287	293	292	310	269	279	293	309	281	303	272	326	296	305	283	276	271	281	236	249	334	329	280	291	253	265	328	306	297	301	316	279	258	284	320	272	285	290	307	265	297	326	285	266	287	330	318	292	290	291	286	321	308	330	303	280	299	324	298	302	263	311	298	291	315	301	290	280	286	297	281	265	266	279	269	268	270	287	246	278	312	314	277	317	287	281	243	323	293	294	262	270	311	318	294	286	325	308	301	308	323	279	306	291	275	293	262	298	294	332	266	309	305	269	284	293	264	308	305	318	299	294	283	269	297	254	304	271	297	298	301	302	262	289	315	273	286	286	276	261	274	276	301	288	285	275	246	277	295	293	275	298	316	333	281	282	282	271	284	281	296	313	274	280	303	290	301	276	294	279	287	293	269	296	287	298	288	308	362	305	268	267	297	270	270	288	302	294	295	325	262	278	294	320	295	311	274	282	317	282	252	293	282	281	298	261	256	304	296	234	288	292	277	292	292	313	313	299	310	319	292	281	308	286	263	293	286	272	294	273	278	292	281	271	331	280	283	273	286	273	303	270	318	295	275	316	294	306	291	294	283	272	251	300	283	288	298	285	285	272	272	285	272	280	272	298	280	300	301	273	299	289	307	269	281	295	255	296	269	265	330	287	335	320	303	260	295	286	272	264	265	294	289	251	266	256	282	281	275	315	269	282	269	243	285	281	289	315	311	301	322	269	293	292	274	278	288	301	302	296	280	294	276	268	280	275	270	325	333	278	282	273	300	298	275	294	299	313	254	298	325	312	302	294	285	285	274	285	309	305	265	304	326	301	279	270	279	259	276	271	271	322	299	283	272	280	292	285	278	297	276	305	278	260	304	292	308	282	316	255	279	280	265	294	335	298	298	318	310	265	279	275	318	295	300	253	258	291	302	301	321	292	286	289	295	280	245	275	289	311	258	322	320	281	293	289	302	261	286	286	295	272	264	315	314	267	294	315	293	252	304	286	304	280	275	302	286	257	260	299	310	298	283	290	289	300	292	283	311	296	291	266	309	296	269	294	325	359	297	296	305	282	286	292	297	290	276	255	264	293	291	274	287	277	309	286	291	314	301	277	306	267	280	283	263	286	291	292	300	286	277	286	262	287	287	310	279	321	249	280	271	284	254	255	272	299	297	270	270	304	275	273	299	265	276	290
15864	3836	5539	5334	4520	3751	3711	2920	1847	1331	1167	1026	883	777	725	729	798	787	757	733	712	764	675	732	676	622	708	700	678	663	707	621	661	639	705	720	716	644	669	664	640	632	681	686	664	661	659	614	643	625	643	644	657	656	669	658	689	691	659	672	634	664	664	716	655	698	691	696	616	680	671	662	610	674	662	622	663	645	641	682	635	677	664	637	670	685	653	655	666	691	583	678	638	664	639	668	635	603	653	671	623	643	700	648	694	674	620	634	652	615	659	651	659	659	678	656	694	623	623	672	637	661	638	690	672	674	659	662	639	645	669	648	658	663	627	652	636	701	687	661	659	640	639	650	643	656	656	633	638	651	671	619	669	697	620	631	626	644	651	663	666	663	592	650	658	662	655	628	652	655	683	622	687	624	634	727	631	622	624	645	670	683	681	669	594	604	707	672	664	670	643	648	662	696	675	655	655	658	628	680	641	632	646	673	658	646	624	610	723	658	630	592	664	653	672	655	656	638	695	622	645	671	651	651	645	689	584	684	628	673	653	606	667	713	613	640	645	673	624	605	642	632	671	647	622	671	673	670	664	604	646	645	670	628	649	685	695	619	679	609	686	678	682	626	673	640	628	684	666	653	708	674	663	706	645	703	682	692	630	655	696	647	684	649	654	650	632	633	631	649	661	637	665	673	656	656	683	673	623	606	655	676	682	642	684	673	661	631	616	638	656	702	645	605	653	693	662	628	654	690	654	640	691	678	666	636	636	639	645	628	665	657	635	662	640	649	649	611	629	652	653	656	653	638	628	670	679	610	653	599	651	672	661	677	625	660	670	675	658	671	677	653	633	668	614	624	658	648	694	624	681	665	673	677	697	669	661	601	668	662	648	661	649	672	661	624	631	624	658	672	663	672	678	653	619	625	707	655	643	592	658	671	645	667	675	640	624	671	680	651	622	673	631	666	657	651	609	614	643	665	633	631	660	646	619	682	651	678	649	661	670	646	663	754	628	677	704	655	676	660	655	678	667	623	636	642	655	661	653	666	598	645	698	672	656	678	616	670	654	687	628	660	623	671	656	643	686	644	671	666	597	652	650	643	636	675	631	620	668	652	660	692	622	657	656	622	655	680	614	653	654	622	647	649	617	627	607	627	654	677	665	668	682	658	659	620	676	656	703	686	616	645	629	680	627	641	648	657	647	652	648	616	667	679	659	663	682	655	636	678	671	657	689	662	649	678	682	675	664	651	693	667	657	674	674	657	683	650	670	687	636	616	693	638	610	683	661	665	659	636	631	664	677	675	655	590	650	633	649	654	664	664	653	677	681	690	624	639	674	630	635	604	697	657	636	687	639	687	689	629	601	641	642	631	645	659	676	652	675	710	627	682	659	665	630	680	645	649	655	651	668	683	672	685	671	679	638	685	658	676	657	657	671	680	692	649	637	655	663	641	672	626	630	650	656	652	652	646	618	636	669	656	671	702	639	654	662	684	616	646	645	652	695	650	670	673	647	634	683	614	645	678	651	678	613	662	647	651	668	634	669	667	627	661	637	636	682	638	683	665	641	680	650	648	640	676	709	616	683	641	666	673	663	690	612	658	679	654	641	625	690	653	683	660	652	615	659	684	634	616	684	644	668	625	620	639	657	651	676	709	658	632	636	680	684	583	630	660	612	644	719	672	682	604	628	625	651	638	673	610	642	628	646	655	670	592	657	681	642	635	662	617	644	650	676	666	683	657	687	616	663	656	675	663	630	668	615	647	611	706	644	656	634	653	681	637	667	681	647	638	666	661	675	652	675	656	669	645	647	666	658	666	633	638	621	656	666	668	626	630	626	703	692	682	619	627	662	683	650	684	641	636	656	654	684	629	636	635	638	676	641	628	686	639	635	629	649	604	628	639	642	672	629	710	667	669	637	674	692	656	667	718	649	594	662	647	695	671	661	618	615	634	588	657	616	641	688	641	651	641	632	634	692	659	691	622	644	684	633	648	635	644	638	655	611	653	667	662	671	630	695	643	635	638	658	651	649	640	610	616	630	659	583	650	634	683	646	676	654	673	672	656	656	638	623	638	649	629	653	638	641	642	655	653	642	594	625	681	686	651	683	663	671	624	654	681	609	636	662	715	651	670	644	696	710	611	631	647	699	686	656	695	609	652	691	694	657	715	656	645	648	647	615	689	682	671	638	633	687	634	639	622	633	674	621	619	592	687	658	619	600	613	660	618	613	710	696	623	624	642	664	619	696	696	642	596	661	706	656	653	669	723	665	613	688	652	657	639	657	646	687	619	624	619	619	619	642	615	620	687	632	640	641	636	644	658	670	656	669	640	616	608	640	698	652	637	666	701	656	654	634	641	663	650	660	657	618	643	689	662	620	637	625	613	701	685	680	667	659	677	703	636	649	652	674	635	676	642	637	654	674	643	629	648	676	632	669	662	651	657	681	645	717	658	618	651	630	654	660	669	652	683	673	598	691	653	627	640	660	682	633	636	681	696	663	644	716	704	621	649	709	637	658	629	656	644	622	656	668	691	636	699	700	637	627	624	637	635	650	640	673	641	602	634	671	672	657	648	713	638	651	649	634	648	681	703	647	687	621	669	673	682	610	621	663	606	646	638	644	619	636	667	667	659	641	664	671	638	626	671	645	642	665	675	696	640	682	620	683	633	638	650	650	692	638	671	638	632	627	656	670	652	660	636	616	595	684	662	675	640	626	659	632	627	656	649	643	628	625	663	689	620	638	637	663	621	629	679	630	667	690	633	627	627	683	657	677	632	638	669	638	699	649	642	681	638	684	684	664	624	653	677	636	647	621	656	658	636	643	696	670	659	660	658	662	612	664	655	632	634	650	685	657	663	647	658	638	665	656	708	636	690	665	663	643	633	631	656	619	690	648	673	654	674	668	659	676	651	663	642	668	625	670	670	675	625	619	605	655	664	692	682	690	597	669	619	653	677	596	678	633	648	660	687	648	670	629	661	680	683	646	640	626	650	647	654	625	631	674	691	625	682	646	617	614	630	710	644	681	646	642	623	673	662	642	687	651	642	655	650	685	687	622	647	645	660	658	630	639	623	636	628	676	653	660	681	682	647	625	629	685	726	646	631	665	684	630	674	682	720	675	637	652	682	642	629	674	646	664	679	663	623	627	666	652	664	625	667	694	680	682	628	644	603	625	657	612	638	637	660	638	642	676	645	679	621	672	637	660	622	598	658	664	661	660	632	651	655	624	646	701	674	633	636	663	667	665	659	611	644	667	642	646	646	631	639	634	585	696	666	702	616	630	632	627	641	649	667	613	623	655	651	633	601	692	680	649	603	639	677	666	631	632	660	637	667	645	664	666	646	663	618	699	655	600	665	649	670	636	712	681	652	643	638	657	682	642	677	661	577	649	611	654	688	654	681	678	645	650	611	639	657	643	683	643	667	624	676	676	659	626	703	691	647	659	653	663	645	658	694	611	648	671	698	696	637	646	647	652	592	698	637	575	673	624	633
33594	9559	4220	2682	1821	1438	1223	1175	749	553	433	381	361	320	274	307	295	271	276	294	275	274	273	252	291	243	283	263	253	257	268	250	290	269	260	266	272	252	272	253	268	275	266	280	267	300	260	301	243	269	248	247	231	283	259	285	253	298	251	233	235	281	256	260	261	235	321	250	262	282	283	259	261	262	252	238	263	271	309	238	269	281	260	262	255	240	281	240	293	260	277	268	224	243	248	279	306	271	272	268	257	286	310	261	246	247	279	248	271	252	270	295	236	297	307	259	261	270	261	275	250	269	268	296	272	276	277	258	271	238	271	258	285	288	232	265	288	258	246	294	262	272	258	253	275	297	259	264	280	262	269	247	262	259	249	254	247	278	268	276	254	277	252	255	288	246	233	279	270	295	277	247	252	241	258	258	286	244	265	260	265	291	286	279	268	276	295	268	276	252	234	234	245	259	270	271	278	270	264	255	263	255	261	262	278	235	307	263	250	308	290	262	268	267	280	306	229	270	255	278	239	265	271	287	264	243	294	245	260	249	259	278	256	278	283	266	266	271	260	272	309	298	261	257	306	244	264	265	284	254	265	258	266	297	284	303	300	231	279	237	261	249	276	256	281	265	248	274	231	287	267	276	282	287	260	261	235	256	243	264	281	286	250	254	280	263	246	287	245	277	257	270	296	274	252	270	283	259	252	287	271	272	259	246	250	265	240	277	270	237	297	280	274	304	255	238	273	251	275	248	271	255	250	274	250	265	254	252	264	261	243	228	259	248	271	270	291	266	252	262	282	318	234	208	282	281	270	251	260	295	281	246	297	277	271	286	260	261	255	254	248	277	232	271	265	270	246	311	262	272	293	276	265	285	295	273	289	282	238	269	252	287	258	254	269	252	265	268	255	252	259	265	233	239	259	254	280	277	272	277	284	254	268	272	261	265	258	277	245	263	264	284	278	245	243	249	246	270	266	258	274	282	233	233	235	253	280	289	287	243	237	261	221	240	248	265	271	260	300	283	313	233	279	245	274	277	254	262	264	286	280	255	281	265	274	232	282	287	232	257	285	249	278	282	272	254	289	293	238	263	249	247	273	214	261	264	259	241	282	266	270	249	248	222	261	266	289	305	245	272	277	277	220	277	251	239	258	275	247	252	240	286	267	282	251	317	272	256	299	262	286	256	284	239	286	290	269	267	229	304	278	258	247	242	241	254	273	276	292	292	261	267	268	285	245	260	271	256	272	267	226	261	234	299	269	286	280	255	259	263	291	268	265	252	283	254	264	293	256	259	262	273	295	256	262	298	278	266	247	289	280	286	265	265	266	268	289	234	292	260	283	290	279	255	259	288	263	288	260	275	256	236	268	260	271	265	271	230	266	258	248	243	241	258	284	293	263	258	287	265	277	267	285	260	261	271	275	262	279	281	302	244	265	257	284	291	277	264	291	252	275	251	318	293	260	275	237	289	257	219	295	254	273	265	247	271	227	244	300	238	277	245	276	258	302	295	269	257	295	270	236	270	256	286	284	298	267	272	247	266	266	273	277	241	254	265	231	267	267	268	260	226	241	283	295	291	258	256	246	275	267	261	274	251	243	251	266	250	246	283	240	270	293	265	278	265	263	261	308	256	295	262	264	264	300	265	257	284	269	269	254	287	282	249	259	261	284	265	271	256	298	263	255	243	293	284	268	262	279	259	252	262	230	265	259	255	270	248	279	294	266	239	270	273	254	254	258	274	282	277	287	284	255	264	249	274	262	273	286	256	242	235	245	305	275	272	282	237	255	268	243	265	317	247	266	236	256	283	282	282	299	272	279	275	270	255	263	262	258	235	277	254	256	257	253	265	252	260	242	269	300	315	246	250	263	270	265	271	270	282	286	252	300	264	259	302	232	315	275	242	263	250	249	278	237	245	261	285	257	247	277	273	279	287	317	265	292	266	289	294	267	288	278	269	236	251	276	258	262	253	264	261	307	231	232	263	244	279	236	284	271	310	267	266	238	279	245	262	242	265	296	259	266	290	244	266	289	273	288	288	288	283	279	237	278	259	225	260	247	284	262	291	283	263	253	259	255	255	281	257	293	291	250	242	245	264	257	280	274	268	315	278	252	263	300	282	255	277	260	250	280	279	244	264	253	277	276	274	279	268	281	264	270	260	280	248	264	278	257	256	275	276	270	245	267	246	258	277	277	237	259	255	249	248	283	238	256	259	276	275	240	265	276	279	264	259	254	254	297	249	247	263	270	237	284	257	284	261	236	265	280	272	281	288	282	236	235	256	267	263	283	256	241	274	278	265	270	283	264	278	249	264	239	250	285	247	253	275	249	253	253	245	290	257	263	294	299	276	271	255	257	242	293	258	267	270	239	222	240	293	284	275	260	244	270	218	256	238	259	307	277	272	260	260	269	284	258	294	251	265	243	259	277	252	265	280	267	243	279	301	244	265	297	264	253	250	264	278	289	274	295	273	261	263	274	300	294	289	289	255	242	265	255	234	244	255	275	266	274	243	272	298	258	270	265	289	260	267	260	246	270	248	269	269	256	245	248	253	268	301	271	284	303	225	252	277	282	285	245	264	242	255	258	250	276	242	293	251	232	304	262	261	282	275	276	264	281	246	269	259	263	259	263	262	280	274	271	262	268	294	262	299	249	245	262	266	284	274	273	245	275	252	290	296	269	286	272	259	235	264	255	231	269	264	282	266	278	234	278	236	231	293	281	231	272	276	265	290	241	280	262	270	259	248	288	265	265	254	328	269	244	237	285	257	291	263	287	230	254	288	252	241	234	273	254	250	241	259	256	251	269	269	279	260	242	271	270	274	248	262	284	265	245	250	254	310	270	261	251	237	252	279	293	262	285	292	234	267	275	281	263	255	276	271	246	271	280	273	284	267	263	260	258	307	296	263	266	294	284	267	243	294	259	271	277	293	276	274	241	242	283	260	247	264	277	266	301	283	302	286	270	272	267	280	275	287	271	279	265	289	264	290	290	225	266	254	263	273	283	275	276	271	261	279	308	308	256	264	239	273	261	268	267	291	267	254	255	273	277	259	265	259	254	277	264	285	252	259	294	280	253	259	236	234	232	209	286	255	264	250	282	294	251	251	268	268	279	255	275	250	269	253	228	272	268	267	288	278	258	272	275	269	277	268	275	263	254	287	251	253	266	255	270	288	256	277	287	260	266	270	271	257	287	268	259	256	249	223	272	250	271	271	244	282	233	255	280	297	272	236	259	259	277	308	275	250	276	240	239	255	253	278	251	285	267	268	301	292	258	290	247	275	260	283	273	261	246	280	277	265	234	280	224	295	285	265	270	290	308	289	260	279	261	269	254	236	253	286	255	276	283	282	262	235	275	268	257	240	283	264	278	268	269	258	286	265	251	294	275	276	254	248	242	269	246	275	295	280	273	285	275	298	276	278	239	274	248	284	230	256	244	284	270	289	274	239	273	275	273	259	268	274	256	263	310	266	293	263	283	288	298	244	253	250	235	235
19613	4716	7386	7362	6806	5470	5169	4640	3230	2080	1425	1188	1001	816	751	787	779	865	831	757	757	680	679	665	662	669	636	680	621	661	590	604	594	636	595	604	631	543	616	618	624	569	599	583	590	641	563	582	581	592	625	592	566	603	591	620	623	546	596	613	541	578	641	584	618	585	591	593	596	576	608	586	575	578	581	541	622	593	559	574	615	620	621	595	627	626	588	566	586	572	599	624	578	575	604	607	585	587	561	593	563	604	546	645	573	537	657	602	605	611	614	582	566	618	591	636	583	612	600	561	638	612	581	621	585	546	616	630	576	567	558	577	619	563	597	559	602	637	569	592	601	558	616	561	579	539	574	599	582	535	542	587	545	590	543	575	623	608	545	581	582	561	589	541	537	612	598	529	624	552	590	607	615	588	606	612	583	542	585	617	581	581	621	561	567	599	593	563	595	609	593	615	532	549	570	567	580	548	600	612	593	585	578	594	566	596	635	602	608	585	589	551	581	570	573	594	601	573	587	568	593	575	583	571	619	574	570	572	622	542	587	580	619	586	575	588	550	543	590	594	615	596	565	586	568	581	624	588	586	606	561	569	573	582	610	596	587	608	584	558	619	537	570	603	576	560	549	625	577	612	542	560	592	582	576	554	566	641	613	583	594	599	625	568	600	626	572	588	562	579	602	583	582	593	601	555	619	593	584	555	593	593	646	609	612	558	562	592	617	600	571	568	540	563	637	603	576	599	553	609	619	593	574	573	581	572	616	543	561	525	557	555	586	611	579	594	553	566	610	576	601	593	634	615	594	580	585	572	619	573	617	545	587	604	593	635	591	556	613	565	594	587	583	582	600	592	563	578	588	585	537	571	544	580	579	578	577	547	560	572	601	590	596	636	589	615	618	601	628	585	572	594	559	604	619	620	568	600	596	515	597	645	578	585	579	567	605	606	588	619	586	603	516	559	616	656	590	548	574	571	584	548	554	592	576	590	587	592	591	605	550	594	572	565	575	613	586	553	588	573	573	540	577	568	593	563	611	599	572	564	587	582	548	587	577	589	588	560	562	620	615	631	609	601	591	561	571	587	576	636	570	579	593	590	514	583	589	577	560	563	586	588	585	584	593	573	604	531	608	604	520	569	604	568	565	606	574	577	585	575	580	555	598	549	604	568	601	611	591	583	568	618	582	576	625	557	549	591	615	570	631	582	606	571	624	630	595	590	583	568	629	589	569	586	562	593	613	606	579	559	625	615	558	598	541	618	596	579	614	636	601	572	603	547	584	609	592	578	586	593	617	561	582	604	569	573	589	639	576	629	569	583	568	626	602	567	586	580	609	619	582	594	575	585	585	570	533	578	578	541	574	555	608	580	588	595	573	590	580	574	607	584	600	618	594	615	559	595	545	602	600	575	562	636	562	609	601	582	639	561	605	565	578	567	609	553	565	572	566	606	561	608	604	573	604	609	566	580	537	568	553	624	565	593	601	584	590	615	573	585	621	559	612	627	577	609	581	595	563	574	554	598	625	622	572	563	559	558	578	563	584	578	563	583	605	558	628	571	562	629	572	591	576	598	551	579	567	598	602	604	601	582	568	566	577	597	557	592	536	566	579	564	590	615	597	583	606	563	610	587	648	577	601	610	564	630	561	584	576	573	577	576	569	605	585	586	583	568	570	645	577	608	599	564	596	560	584	582	611	556	580	588	584	618	558	547	575	627	599	606	559	520	613	593	625	615	582	600	613	606	593	589	594	555	601	592	591	589	569	608	615	577	607	575	637	607	605	610	548	565	613	551	614	634	566	550	592	563	541	617	579	623	600	578	560	532	563	610	618	559	565	602	604	588	599	558	588	572	569	594	626	589	546	547	583	623	617	571	605	580	599	574	593	611	571	597	594	589	598	593	577	594	599	610	588	545	600	639	561	588	574	621	563	599	548	564	634	551	602	611	596	586	592	587	602	570	587	584	576	585	578	613	579	552	591	587	591	567	611	552	595	567	620	596	543	563	614	563	575	572	598	546	580	601	535	597	577	559	626	587	609	587	590	588	585	572	558	576	612	615	546	575	570	597	608	634	580	611	566	608	586	590	609	602	576	594	612	596	581	561	555	565	521	598	592	596	586	567	584	644	598	524	556	572	595	576	605	562	559	560	633	594	559	607	591	621	585	568	588	628	588	604	622	606	569	572	577	551	584	577	567	597	575	556	589	545	557	592	588	570	594	605	587	582	609	622	606	579	570	562	535	604	538	599	601	599	598	618	583	590	630	584	581	566	612	567	553	536	587	618	574	558	571	548	598	576	581	566	586	619	629	596	618	540	607	615	599	609	562	579	589	591	570	584	595	597	549	551	554	543	633	574	611	587	590	569	573	618	571	568	577	570	595	550	562	614	588	620	572	602	571	620	612	575	581	564	550	571	565	597	575	600	562	588	566	567	622	579	611	589	600	575	554	543	552	622	545	590	591	609	617	596	571	627	578	555	599	576	541	575	534	610	594	593	576	586	639	568	567	624	602	618	612	565	581	603	634	584	595	624	587	537	563	591	591	600	564	589	583	576	588	621	608	576	575	600	581	591	574	615	592	597	565	648	588	557	597	593	587	596	579	563	591	594	627	557	591	594	582	600	587	578	507	569	619	559	560	554	598	629	632	575	633	599	631	570	582	604	576	591	564	600	559	574	584	553	590	566	622	559	594	584	561	610	560	552	613	587	536	612	566	597	566	584	615	590	582	581	582	575	605	603	593	583	601	610	588	584	584	572	606	594	604	610	630	589	538	612	598	563	604	615	597	621	570	557	560	565	593	577	587	583	574	602	544	591	577	609	591	621	576	603	582	584	571	573	589	588	594	596	615	605	578	583	600	589	581	603	554	574	559	611	568	596	584	563	553	609	600	584	588	560	628	559	574	588	593	592	604	562	596	589	577	579	572	635	563	591	612	574	649	602	631	610	602	600	543	572	581	589	577	600	606	571	592	549	630	584	620	534	592	584	562	572	603	576	560	584	585	574	575	574	567	569	581	569	582	616	593	596	610	611	600	554	611	548	636	583	642	606	543	586	574	615	581	600	569	611	615	581	606	565	592	600	619	613	546	599	556	555	567	590	593	558	578	615	609	548	556	610	621	585	561	544	593	612	576	571	562	605	586	574	609	574	597	559	618	539	577	631	573	609	578	599	585	555	601	594	620	605	593	588	606	587	590	582	600	587	558	581	584	537	569	568	573	593	561	578	623	603	596	618	594	553	615	585	592	594	570	618	576	605	605	604	558	592	626	584	549	642	567	577	590	577	582	570	583	579	590	557	586	547	542	573	541	579	547	632	634	546	566	617	573	592	594	583	594	604	574	586	536	604	620	545	585	607	565	581	573	549	585	570	617	574	576	590	565	596	566	600	537	578	590	601	586	608	560	588	541	589	596	572	630	620	568	579	592	556	630	550	570	547	575	567	593	590	600	527	535	591	566	570	569	548	582	551	579	614	543	582	595	642	643	570	609	603
12280	2357	1218	813	500	366	337	290	244	200	229	173	164	164	185	167	165	162	165	166	164	140	157	167	177	164	184	164	158	190	159	148	165	145	153	177	158	165	147	160	170	150	146	173	173	147	159	151	170	155	151	170	155	165	160	157	154	151	152	143	149	139	153	163	164	162	131	175	140	154	151	148	136	140	135	149	142	163	167	156	154	139	148	138	154	149	191	147	178	152	140	180	177	148	143	146	165	160	148	147	131	153	171	176	157	155	166	140	168	158	163	160	164	153	150	151	146	155	170	166	187	159	165	155	179	173	144	169	155	134	172	170	136	154	165	155	140	166	154	145	148	175	152	184	143	165	144	167	174	154	147	176	172	170	168	164	148	175	164	165	177	197	152	165	154	149	154	187	148	161	134	155	153	160	152	158	153	177	130	152	142	174	164	153	136	149	186	154	186	142	170	154	170	151	142	154	166	168	140	158	161	160	159	174	169	153	132	170	158	152	152	137	183	179	153	144	157	162	170	151	143	153	172	172	179	159	153	157	141	152	146	170	158	167	138	160	142	172	183	149	174	149	174	165	160	160	141	160	171	158	154	168	155	157	163	154	162	154	160	176	157	151	147	166	159	162	149	179	141	156	157	168	145	167	154	152	158	167	150	127	136	154	149	146	179	147	168	153	133	175	150	150	171	168	161	145	148	138	137	137	162	148	151	161	153	159	160	142	170	154	182	156	156	150	164	150	160	174	158	149	177	160	164	172	169	164	177	166	174	162	163	157	168	148	127	154	166	138	148	153	156	169	163	160	157	140	141	168	194	163	143	173	142	157	138	161	166	167	155	171	154	176	147	169	160	145	142	152	149	154	182	151	165	191	167	150	175	162	170	167	139	140	140	152	184	151	169	173	168	153	152	168	159	147	147	145	151	154	149	164	129	151	159	149	178	148	170	172	157	169	151	142	164	188	156	156	151	145	175	150	163	149	145	141	165	143	146	152	169	167	165	159	149	155	160	171	168	155	148	137	157	160	149	179	156	149	144	170	180	194	149	148	154	159	184	134	163	136	155	174	158	160	148	174	162	167	146	147	153	149	146	178	157	161	177	131	149	156	169	165	206	149	146	153	154	143	145	161	155	145	157	158	177	165	193	151	162	156	161	169	176	173	154	140	173	165	148	159	170	172	172	171	152	191	144	142	144	156	179	147	162	152	157	153	162	178	186	180	153	176	173	147	143	156	117	132	146	153	181	154	191	153	134	152	159	147	154	158	144	156	174	150	144	146	154	148	144	120	138	156	168	159	164	154	158	140	119	143	162	160	149	133	162	157	175	119	145	154	154	145	164	172	149	139	164	155	174	177	153	146	134	133	179	157	159	160	171	159	155	146	148	153	151	152	162	138	163	141	161	146	164	170	140	136	161	131	165	158	158	173	159	150	157	179	163	175	161	148	169	155	159	187	167	143	160	149	145	145	135	167	175	161	159	169	145	140	161	152	147	156	126	156	152	150	139	169	160	162	152	149	137	161	155	152	175	150	166	145	160	154	161	153	162	155	148	181	156	168	161	175	131	142	149	149	151	153	150	121	164	162	162	132	144	161	182	146	152	160	157	166	172	163	168	168	168	151	155	187	163	170	179	172	167	149	172	167	146	161	160	144	155	179	172	163	160	133	145	151	161	152	159	157	129	132	146	159	154	172	154	145	171	150	159	171	146	149	155	166	162	183	152	154	153	165	174	139	173	167	150	151	126	141	137	137	186	153	157	160	181	157	173	149	153	149	138	148	156	162	160	179	183	168	155	140	165	152	181	172	168	153	166	172	136	173	150	158	154	156	155	164	132	143	163	154	167	153	160	154	146	169	131	143	136	132	147	159	156	148	146	177	158	145	164	185	176	173	150	166	164	144	159	150	166	142	140	156	166	150	131	137	175	154	181	154	158	140	160	162	171	169	161	146	143	142	171	142	172	165	165	186	165	167	176	167	153	162	183	153	167	145	176	164	151	144	179	160	166	164	134	162	130	170	159	188	164	163	150	157	152	158	176	145	162	147	160	163	163	155	151	157	150	158	127	148	146	162	174	144	150	160	162	148	175	149	158	182	185	154	148	148	159	170	128	174	160	172	161	148	155	175	136	151	155	152	168	156	132	158	168	159	161	142	156	149	170	160	160	154	158	188	160	177	179	165	149	136	136	147	160	159	161	180	172	147	140	180	155	154	184	145	142	138	145	165	177	145	156	146	163	163	162	168	148	191	161	154	152	177	134	148	169	162	159	149	157	150	160	147	133	158	130	160	167	167	156	169	166	171	136	140	161	161	150	156	156	133	143	149	140	142	165	159	183	172	146	159	141	158	158	155	166	161	152	168	159	139	162	162	178	146	169	157	146	133	155	152	153	152	157	162	157	151	152	151	172	143	152	152	165	160	122	166	145	133	163	181	158	136	183	171	160	164	154	185	169	148	172	154	159	161	143	143	145	138	139	161	170	144	171	147	151	148	163	141	161	174	143	168	150	170	158	162	160	152	164	175	141	161	160	158	145	144	154	142	182	143	187	158	169	143	155	153	142	151	161	149	173	152	153	178	165	165	143	195	152	156	133	134	174	155	151	163	150	156	143	195	171	149	163	163	159	153	141	153	164	150	166	161	154	168	137	161	175	148	164	156	156	189	154	151	164	129	160	150	164	173	171	174	156	138	156	153	173	164	159	165	162	202	145	149	173	164	134	144	159	172	168	147	168	167	143	167	159	158	171	158	154	184	151	146	149	159	149	139	161	174	149	158	159	165	134	150	193	166	161	138	143	163	149	154	160	179	161	169	127	145	158	179	151	178	152	142	150	142	150	162	153	171	150	151	151	142	172	184	168	152	179	147	155	149	147	146	146	186	166	128	150	133	145	166	169	145	129	151	164	151	183	159	138	161	164	168	142	158	137	151	157	176	133	164	151	145	171	168	157	162	147	143	137	201	151	182	157	139	166	159	146	159	168	163	179	137	149	139	153	162	137	162	162	171	159	163	169	144	170	168	143	177	166	173	144	156	164	144	157	136	135	163	149	165	164	161	175	159	173	175	160	141	179	164	156	170	154	163	159	163	140	165	173	160	135	162	169	160	150	165	168	162	154	142	144	138	124	152	163	165	173	140	162	155	156	170	176	169	140	177	184	160	155	149	155	170	168	161	159	146	150	181	183	152	155	167	154	125	188	160	150	150	150	151	142	150	145	183	153	162	165	147	117	141	192	146	147	148	146	177	134	159	128	181	160	157	152	176	156	156	140	160	178	152	167	173	152	163	141	173	169	181	148	151	169	166	168	187	165	152	159	142	159	138	149	152	162	135	156	166	160	155	146	155	158	170	151	147	146	167	143	143	144	150	158	113	138	151	151	164	161	140	165	144	170	164	143	146	166	175	164	161	149	145	157	162	159	176	161	153	169	150	164	166	152	151	155	166	154	169	162	175	180	166	153	158	182	133	159	147	155	142	140	165	150	137	164	131	136	149
7442	1746	2588	2498	1782	1423	1280	1152	898	652	586	531	479	443	429	433	411	420	431	411	433	434	390	361	405	407	363	393	426	400	382	415	377	423	369	401	380	390	403	354	389	375	388	397	407	416	381	413	395	386	424	382	390	391	400	401	369	383	376	369	397	385	392	391	413	380	387	418	402	408	388	397	366	437	389	392	381	390	389	382	392	396	391	360	404	405	389	366	385	392	400	390	431	413	377	392	412	435	428	381	391	393	397	389	404	369	381	362	386	349	417	418	386	408	396	379	396	384	401	397	425	395	411	427	388	382	399	397	380	375	400	357	428	368	340	409	402	419	383	403	388	407	385	412	385	400	402	424	408	405	392	383	415	369	436	384	373	412	396	391	391	418	351	391	410	362	387	394	390	405	382	349	415	367	389	390	368	411	375	371	395	380	400	364	394	410	423	416	359	402	430	388	387	385	375	363	377	375	389	407	387	402	364	367	365	368	389	398	395	368	380	409	395	378	398	384	417	392	369	359	359	381	393	416	442	418	373	412	386	384	411	395	406	402	421	410	349	409	402	400	405	396	402	380	391	389	417	392	397	401	399	408	397	400	363	372	422	400	398	405	364	364	379	379	375	412	373	385	400	412	372	382	376	399	416	365	393	388	385	399	414	357	398	396	355	413	378	401	391	402	400	392	379	415	378	402	407	398	407	417	414	392	425	396	372	450	423	384	400	393	368	387	406	394	409	410	381	401	398	377	369	403	388	394	392	423	376	382	418	361	401	390	384	384	391	388	412	360	434	405	404	386	378	387	356	383	401	428	382	417	387	402	379	372	412	374	371	360	395	380	414	379	389	377	382	377	389	331	374	391	428	410	402	413	385	386	400	413	419	378	375	386	368	397	352	394	399	412	380	407	394	390	418	412	366	402	399	387	415	372	419	397	407	416	381	391	375	423	397	366	390	366	386	402	398	385	370	395	391	364	387	388	446	418	384	399	407	414	386	374	395	364	398	408	419	375	391	390	418	353	388	359	394	364	391	398	410	368	398	389	410	372	389	385	384	377	423	366	411	389	399	408	405	418	383	434	391	405	381	421	389	428	415	405	388	371	376	423	391	362	449	401	388	380	378	391	377	415	397	415	368	377	451	377	350	365	381	415	423	389	362	364	419	398	365	399	386	389	397	368	390	402	390	410	387	399	381	384	408	378	409	399	394	376	377	404	378	378	359	362	371	362	421	423	402	388	402	397	398	436	378	402	366	402	356	402	416	390	373	371	384	389	422	422	369	354	402	379	373	394	398	407	417	415	401	380	385	428	366	420	368	419	420	411	418	332	393	379	365	362	388	389	397	401	393	386	405	362	378	401	397	410	392	360	398	367	406	403	387	385	438	397	356	395	376	397	415	376	406	402	394	440	408	403	402	358	406	393	416	384	394	381	370	366	378	403	395	390	446	418	419	380	391	405	401	401	365	429	398	357	365	372	388	391	374	413	403	393	379	385	389	386	440	416	397	427	394	401	401	380	418	393	362	411	401	377	426	385	402	339	419	410	378	369	400	400	356	386	379	390	380	395	380	430	377	395	424	377	412	397	343	413	382	373	378	392	409	405	437	394	390	385	371	398	371	399	405	362	392	403	403	348	394	387	368	391	385	385	395	389	407	380	383	409	352	372	394	381	404	383	423	408	395	354	414	372	366	379	410	389	404	370	394	389	388	385	396	387	399	370	397	337	438	426	401	395	405	374	399	406	374	410	390	387	404	389	349	404	367	384	416	447	397	393	368	380	401	429	389	402	411	375	373	398	422	368	403	383	382	432	385	384	349	370	407	401	369	390	413	373	379	394	396	358	405	394	379	401	409	385	437	390	382	401	399	393	383	395	385	399	365	415	372	383	389	394	385	378	411	392	402	405	364	428	384	394	365	394	409	417	433	381	390	404	383	401	371	426	382	387	423	397	379	401	425	394	354	379	357	372	368	412	433	390	398	369	358	398	399	398	388	361	409	402	403	393	388	378	407	372	397	401	433	417	391	376	394	370	383	401	366	364	404	388	399	409	382	410	394	355	408	406	411	410	404	378	397	406	381	407	386	409	386	362	373	368	408	395	386	380	423	382	360	406	406	368	380	434	397	386	426	362	405	430	394	377	420	372	387	345	383	407	383	406	393	404	394	404	402	399	390	390	379	414	421	404	382	387	400	441	404	404	382	395	386	410	397	403	398	370	376	387	374	399	362	415	416	374	361	394	409	395	352	370	382	412	417	433	399	426	372	407	436	384	377	409	427	378	390	377	412	383	403	404	369	420	410	428	388	375	402	392	375	366	407	402	415	400	386	411	364	392	359	404	386	384	380	428	430	398	402	395	369	436	378	389	364	422	377	372	377	384	399	425	401	395	416	405	389	375	413	382	374	447	358	404	400	370	384	413	394	382	388	373	409	380	390	369	360	374	369	389	385	400	397	394	357	374	392	369	398	394	414	383	384	374	411	401	400	377	400	400	442	386	406	416	442	395	399	402	401	369	410	395	391	382	403	387	407	413	382	385	391	412	400	389	389	394	371	376	386	388	392	419	386	382	425	370	404	419	394	383	419	379	406	391	394	356	368	403	406	396	405	415	399	407	365	396	382	405	367	401	372	385	409	404	377	406	406	393	363	380	401	421	378	408	412	417	388	417	373	407	397	387	362	423	390	378	419	371	407	357	384	392	401	380	384	399	412	404	396	421	426	394	405	426	380	401	416	423	385	414	398	392	392	370	364	381	411	407	399	388	435	395	422	387	420	389	355	388	405	406	405	402	413	406	364	374	394	408	386	409	409	424	409	373	387	409	418	381	401	386	350	435	406	426	433	400	401	341	391	422	357	404	363	388	414	381	381	377	439	357	403	401	406	419	364	408	403	377	385	404	370	385	397	425	404	395	393	412	396	386	389	374	353	388	435	427	394	415	379	385	385	390	385	401	382	391	382	391	397	386	376	404	396	390	396	399	404	408	411	373	384	395	399	368	402	358	376	371	360	426	408	412	389	392	385	369	371	375	397	367	395	388	363	407	428	380	390	396	364	383	383	387	387	388	382	396	386	398	384	418	399	390	388	385	392	371	385	372	365	387	443	401	436	377	361	362	385	404	414	406	423	412	400	395	390	397	413	393	387	377	404	404	397	380	408	355	370	398	396	416	354	384	346	397	377	382	387	399	380	411	444	370	407	424	379	399	379	387	387	384	368	406	386	360	406	412	448	379	385	411	391	396	424	374	366	383	370	411	375	417	407	419	370	391	441	358	398	421	423	383	364	410	381	369	386	407	380	369	379	387	407	368	399	387	365	389	415	393	386	392	384	434	368	395	428	396	397	423	357	412	404	396	395	412	372	374	398	404	411	435	383	384	386	377	398	398	368	362	383	386	390	333	401	415	392	380	382	397	393	397	414	379	392	416	385	393	393	419	396	411	374	414	367	405	393	382	409	435	395	358	424	450	396	389	407	399	412	380	416	438	390	420	397	422
24788	5285	2411	1692	1234	928	768	803	651	480	434	346	312	326	328	321	303	277	301	322	294	274	296	281	283	269	280	247	289	294	270	295	276	285	269	282	289	292	301	272	309	258	302	296	295	291	283	295	261	266	271	294	278	280	261	265	333	263	287	294	291	304	297	299	279	296	289	274	286	302	309	299	295	276	305	288	290	279	281	259	281	308	273	275	312	279	289	261	256	264	260	296	273	313	259	276	290	299	322	287	292	283	281	259	289	290	270	265	278	271	279	306	302	291	283	281	287	271	247	287	256	304	294	302	312	315	268	276	250	264	284	271	300	309	272	274	288	308	273	305	304	295	287	301	267	286	298	321	323	327	302	276	282	275	283	268	288	314	279	274	266	282	291	299	291	277	268	296	304	274	300	285	272	262	267	298	277	278	285	280	235	320	283	264	254	261	271	298	281	288	289	279	252	275	262	288	264	270	251	308	288	306	302	277	293	322	273	282	262	273	337	263	300	282	294	300	293	323	275	304	267	260	309	291	283	271	318	297	265	305	250	288	293	281	280	265	289	310	293	271	294	284	286	262	272	321	338	319	263	301	310	310	267	293	309	290	293	275	256	274	303	295	291	294	305	282	251	287	268	281	264	283	314	271	290	294	276	255	261	281	283	284	277	280	234	291	289	269	277	273	278	291	259	298	303	277	280	297	284	284	275	263	282	263	299	278	274	276	292	272	323	262	266	280	308	272	246	288	298	263	292	288	277	263	304	277	289	300	302	299	312	304	296	292	269	297	289	298	263	253	289	314	267	292	283	291	293	282	273	314	323	273	305	273	308	280	302	273	258	310	302	268	315	272	270	244	269	255	279	284	298	261	281	273	262	284	287	309	274	278	274	305	279	306	273	301	297	309	292	291	268	302	304	296	287	293	274	274	310	289	308	278	271	290	291	286	305	284	294	296	283	263	302	306	271	266	260	285	288	289	283	278	311	282	294	295	289	279	319	250	292	275	279	278	264	272	277	273	269	291	293	276	300	293	280	248	285	290	279	288	308	284	320	292	292	237	273	322	279	284	310	255	279	283	274	272	263	298	251	268	313	287	333	258	280	315	271	286	277	257	304	296	286	277	304	276	280	283	282	277	301	283	298	324	286	273	279	294	273	264	273	299	286	300	265	285	271	302	248	271	282	294	280	302	287	283	306	286	274	293	277	302	278	283	302	289	275	267	267	277	265	307	262	268	292	276	304	270	274	280	286	289	292	255	263	256	241	258	308	285	264	286	266	290	264	312	301	309	280	280	282	290	303	284	300	278	269	322	282	285	299	289	291	300	257	253	283	266	260	293	298	265	293	285	283	313	246	295	301	256	293	278	301	298	252	277	325	304	292	293	269	293	297	287	283	302	296	266	282	274	279	276	285	267	296	266	286	302	289	291	296	271	298	267	299	282	293	285	320	311	311	291	292	290	297	255	268	296	313	275	300	302	295	279	291	279	308	297	245	292	288	292	272	274	269	258	290	328	275	276	276	273	261	302	281	276	288	290	293	285	306	273	284	292	315	273	267	261	287	311	316	271	292	298	294	271	294	263	303	280	278	264	257	267	310	286	285	280	258	280	275	277	260	277	281	287	291	313	290	302	304	261	268	276	273	290	276	297	266	258	285	284	293	316	290	289	263	274	292	265	285	300	291	275	269	244	270	285	300	264	281	281	288	281	289	272	293	295	285	309	300	263	277	289	283	250	279	277	295	265	292	306	284	307	269	248	258	302	304	294	309	266	280	294	282	274	306	282	279	292	320	253	289	272	281	265	276	291	321	294	292	276	319	248	305	301	299	297	309	258	283	288	274	328	258	271	271	270	299	290	247	260	295	286	298	307	311	306	288	264	262	287	271	260	309	298	284	281	295	259	277	263	306	272	264	305	308	264	258	276	282	267	283	286	286	285	259	270	278	278	291	264	307	290	292	303	289	313	263	296	294	291	297	296	276	280	301	309	245	308	269	278	255	306	285	291	324	291	287	267	275	296	290	269	308	268	255	303	279	281	285	280	241	271	324	271	284	285	324	280	259	281	243	261	276	292	299	274	305	275	284	267	294	325	265	314	273	290	255	307	277	297	270	247	297	264	283	280	299	285	272	243	292	251	280	303	271	278	279	312	269	282	275	268	294	267	295	284	277	280	291	243	263	292	279	283	255	294	245	255	283	280	295	290	293	303	272	299	266	289	281	268	319	267	286	304	283	292	299	283	308	269	276	268	281	289	260	271	270	314	297	309	292	298	305	287	303	298	290	293	310	279	328	275	276	299	276	270	253	260	279	288	311	286	292	248	277	280	265	293	286	274	296	294	260	319	269	279	286	315	273	292	310	288	293	273	290	298	274	300	288	289	280	288	314	286	265	290	281	310	290	308	270	297	309	288	309	277	302	289	305	295	257	275	275	293	301	283	277	275	261	296	296	328	283	271	263	297	274	285	279	293	277	287	333	285	287	280	288	282	268	242	237	283	266	274	305	295	239	272	268	285	247	275	287	264	249	312	279	294	289	271	286	269	294	291	307	321	258	294	306	294	257	285	305	272	252	274	302	289	278	274	280	265	286	296	255	282	272	264	276	306	280	269	286	271	278	277	290	282	300	292	272	279	302	276	297	291	302	258	279	290	297	272	279	303	286	298	251	279	294	296	275	303	296	247	274	292	288	318	277	308	292	295	283	266	307	305	288	262	263	326	304	249	290	305	286	299	314	284	298	289	287	303	314	283	298	268	288	263	313	267	291	337	270	253	296	290	321	289	273	285	292	296	297	271	304	286	279	314	295	286	298	286	298	291	270	302	279	280	288	248	273	299	259	316	294	286	301	262	270	277	284	304	268	261	272	282	287	305	281	287	264	264	268	290	321	291	268	257	283	309	303	322	267	305	281	283	281	282	290	320	273	257	291	296	314	298	301	307	307	282	290	294	315	272	280	247	278	269	269	284	296	252	277	298	265	305	305	248	303	311	294	250	278	280	296	286	286	266	261	269	282	269	269	282	296	261	288	281	294	297	285	285	255	254	287	302	294	282	273	229	293	266	274	277	283	287	298	289	281	236	296	274	286	257	307	277	303	294	300	307	279	268	334	301	294	278	306	308	288	276	267	274	266	271	261	293	297	288	280	277	276	287	287	289	297	277	292	274	251	282	287	310	296	274	265	282	266	270	291	293	301	274	296	265	294	298	275	283	287	277	288	283	281	300	270	284	317	301	258	313	266	296	304	311	307	326	295	317	280	257	300	293	284	267	272	302	307	246	314	302	280	265	292	252	267	312	302	327	281	253	309	285	260	266	251	256	313	315	279	319	270	312	290	268	289	321	288	275	291	268	256	263	266	290	290	307	296	280	266	290	277	282	260	278	325	289	277	282	294	263	260	288	269	270	261	257	273	264	308	261	278	258	271	299	306	280	284	306	281	270	302	269	248	272	299	288	299	268	291	282	297	305	254	270	306	292	285	298	259	284	289	265	281	294
15123	2921	4812	5055	4388	3537	3099	3515	2648	1951	1447	998	902	797	740	816	760	784	816	756	751	754	707	664	632	694	654	642	664	664	617	674	680	691	649	699	630	657	655	648	648	664	647	708	663	638	612	653	678	659	629	685	697	638	678	669	620	666	597	644	683	728	647	696	639	654	673	653	643	629	634	631	649	646	653	639	652	667	637	659	651	578	657	653	652	668	673	615	634	666	637	637	639	578	663	648	595	658	685	615	656	611	657	672	674	670	702	676	732	620	606	633	642	640	599	631	611	669	639	656	619	631	636	678	640	656	664	642	644	620	654	643	642	673	622	648	630	607	661	649	648	611	632	647	687	640	678	686	628	642	635	663	608	641	632	674	657	611	664	629	622	652	668	685	663	677	674	705	629	632	625	630	603	616	637	602	677	630	676	685	622	667	652	632	664	630	628	634	655	592	629	668	644	643	622	599	696	624	631	651	640	678	653	625	648	669	665	573	672	588	652	620	631	592	628	625	638	636	620	624	647	669	657	681	618	668	654	622	610	677	618	628	669	616	652	601	677	652	666	662	655	642	656	587	653	614	633	639	700	667	635	615	627	616	624	622	610	651	644	593	669	595	644	632	627	728	646	683	631	635	615	652	631	618	656	614	686	648	627	591	693	648	653	675	707	671	614	634	619	644	628	620	622	651	634	663	645	661	692	609	682	637	643	623	634	639	615	674	728	616	638	622	659	617	689	668	608	640	672	640	657	643	672	622	684	594	624	648	699	643	631	611	646	630	667	638	664	629	668	664	655	698	697	687	658	632	624	656	643	629	638	664	652	639	647	644	686	652	674	642	628	645	692	608	650	620	639	641	682	649	675	624	605	651	650	678	672	635	607	662	655	675	630	618	624	623	677	650	637	672	664	688	659	645	708	652	665	623	616	661	648	634	625	651	637	609	642	675	619	628	676	622	674	624	649	685	674	646	646	608	648	667	669	639	710	651	654	629	656	668	605	638	659	646	633	649	627	615	588	616	695	644	636	646	629	640	616	646	666	655	624	674	623	606	657	643	653	684	661	649	598	651	641	645	693	679	676	650	638	679	603	638	646	578	612	610	655	632	619	651	613	679	631	611	669	656	618	682	648	624	630	630	598	654	637	679	624	645	661	614	654	660	634	684	633	643	672	683	601	587	613	664	615	660	638	629	682	624	605	633	656	669	656	658	623	638	638	625	673	624	627	627	621	653	698	665	673	675	648	635	619	625	693	619	630	669	651	640	626	694	654	645	633	688	644	614	651	675	663	604	641	651	631	606	655	670	614	629	613	623	644	615	683	630	579	644	647	600	641	657	673	628	673	619	623	654	626	632	663	626	647	637	651	610	602	647	629	652	622	661	667	613	677	631	656	652	641	603	664	630	652	577	620	660	676	663	650	632	612	631	629	630	649	628	628	643	623	652	674	633	637	656	688	640	664	673	662	606	651	611	694	639	705	665	634	642	635	657	624	636	633	607	669	685	621	683	655	670	631	673	645	656	619	651	620	596	656	639	579	601	607	617	606	658	649	614	641	683	672	642	680	696	667	654	587	654	668	660	673	625	644	623	649	619	630	649	638	689	675	601	601	588	691	663	633	648	629	697	622	664	612	637	657	612	651	623	676	634	667	582	656	678	653	660	658	650	652	648	645	629	676	644	649	653	630	635	636	650	656	650	651	660	694	615	644	574	654	615	654	660	645	623	674	685	612	660	677	651	643	643	680	638	663	648	634	634	641	629	633	593	602	630	633	619	682	633	593	657	680	635	640	637	635	645	680	609	617	663	687	654	672	658	601	647	672	629	593	635	630	655	642	632	653	638	683	677	633	623	615	645	711	617	619	633	643	656	621	651	643	642	643	637	640	647	645	647	627	634	639	702	696	640	648	679	664	637	663	670	656	642	646	621	638	654	619	648	679	666	632	654	632	603	633	613	631	628	666	680	612	644	692	697	705	666	657	641	663	712	644	640	645	622	605	631	629	617	591	634	608	634	654	670	593	609	609	613	662	632	661	594	644	688	657	643	662	656	662	695	623	614	698	633	665	638	622	685	633	651	667	701	661	645	637	582	672	628	683	607	692	635	650	650	616	630	652	610	652	633	646	654	614	611	631	718	672	658	656	647	627	646	665	608	637	638	632	641	611	637	652	670	686	605	684	659	662	664	640	647	658	647	629	626	652	629	661	585	607	674	677	627	675	627	673	673	688	599	622	673	663	627	669	664	619	609	671	629	648	665	657	622	640	599	691	628	625	610	621	624	655	605	594	687	658	630	649	558	636	660	651	682	655	656	688	673	635	624	654	661	642	617	666	660	627	625	637	667	630	652	616	663	663	665	627	599	629	650	626	638	639	653	651	609	661	659	653	681	628	635	638	660	625	635	647	642	646	670	676	654	624	581	641	643	644	607	657	642	650	678	687	623	639	633	629	645	617	621	669	651	668	627	614	661	644	653	665	646	614	618	633	655	625	674	669	679	610	649	627	631	673	620	687	687	635	646	621	697	644	656	639	645	638	639	590	642	632	636	648	637	653	646	644	650	658	714	670	611	664	637	601	687	658	645	652	658	677	634	656	617	635	647	649	670	599	636	607	620	648	642	681	665	616	681	605	650	641	625	637	628	658	649	646	680	660	642	640	657	645	669	639	643	685	662	617	667	671	621	641	610	676	620	652	633	704	631	659	646	597	624	645	616	651	629	653	634	622	638	642	655	638	629	673	585	646	632	638	658	570	657	642	617	685	624	646	658	691	633	657	605	636	628	636	584	613	650	617	689	619	688	676	669	634	612	609	660	660	676	638	669	609	664	656	673	679	650	654	649	672	571	688	631	629	631	644	619	624	670	634	627	620	593	650	627	668	662	635	650	620	628	660	640	661	664	628	633	707	655	616	614	669	617	621	672	683	676	631	672	652	632	669	653	687	665	671	645	623	662	718	693	648	628	632	624	665	661	653	669	635	616	660	655	622	649	654	630	638	614	666	634	629	624	630	635	665	632	653	629	625	605	659	665	630	675	658	653	662	620	626	598	669	652	599	608	604	640	616	654	654	636	632	638	630	633	649	638	622	646	628	633	612	628	684	642	630	648	583	658	638	601	610	616	648	651	635	653	665	675	629	641	670	641	614	614	698	662	634	640	641	607	651	634	646	654	635	666	634	661	622	604	677	659	654	632	635	665	629	632	630	640	690	643	594	602	625	672	633	653	647	660	663	650	670	603	605	616	658	623	633	629	643	655	617	603	593	656	613	620	635	633	644	614	617	656	623	616	613	634	656	650	634	658	649	608	617	668	638	655	632	633	641	627	654	629	619	591	634	666	690	639	657	669	626	664	623	617	619	663	620	620	657	670	670	687	649	639	667	619	618	609	628	653	648	658	688	671	651	644	624	662	626	613	648	699	667	609	658	611	649	635	607	633	650	608	627	629	627	648	644	657	658	670	677	633	636	631	616	590	654	655	636	640	657	615	682	643	657	644
34111	8376	3576	2551	1838	1289	1061	1152	1046	683	600	420	329	334	294	311	288	288	312	287	265	306	288	263	281	312	265	250	250	239	285	259	239	256	274	272	262	310	287	284	264	247	251	286	254	273	267	254	244	252	251	257	226	261	264	286	270	273	262	280	261	262	261	276	288	268	256	263	267	278	247	267	266	249	246	276	267	268	268	224	278	275	281	228	268	283	247	253	258	259	278	271	283	295	290	284	267	276	234	240	243	241	235	275	278	282	270	255	268	271	265	264	266	277	256	233	243	268	247	269	308	219	260	254	263	254	253	241	260	260	268	291	253	230	283	245	288	225	262	278	247	253	268	271	289	280	220	253	264	312	257	230	241	256	272	294	241	290	277	242	271	274	276	268	271	250	262	273	239	288	275	266	238	224	246	250	277	278	268	266	275	234	251	286	266	270	247	271	269	271	278	230	292	238	266	253	243	234	282	262	239	259	275	255	280	273	283	259	251	249	255	258	268	278	261	255	230	238	257	270	240	260	270	265	273	261	263	258	256	252	245	257	268	264	228	242	240	273	239	275	274	266	281	252	251	259	258	266	264	251	257	271	269	226	255	286	289	263	266	247	277	265	276	270	257	263	271	272	285	222	259	268	221	236	269	270	263	288	277	275	256	266	281	306	253	225	259	254	258	255	265	294	260	266	235	264	233	256	228	288	267	284	257	264	273	280	263	238	245	209	314	294	287	262	245	232	282	273	269	293	272	237	243	220	265	251	275	280	268	271	255	273	282	249	262	291	248	285	256	286	274	265	255	216	246	268	276	284	259	287	276	248	242	274	242	281	275	277	276	255	306	249	272	245	284	254	286	257	272	269	233	261	270	285	254	249	250	258	281	286	279	269	253	285	258	255	259	264	265	289	242	280	274	293	265	248	283	259	274	267	220	244	265	253	266	246	259	284	275	273	256	230	271	216	244	267	288	272	253	276	267	271	251	272	227	276	262	254	234	270	242	261	256	259	290	250	259	239	260	251	279	279	232	280	242	277	285	289	288	230	267	265	273	269	276	268	233	260	273	223	258	267	253	277	273	256	275	255	246	250	254	230	283	285	290	262	257	293	254	243	272	256	234	287	277	247	272	270	264	240	253	293	277	269	253	268	292	280	277	325	256	254	231	278	261	277	261	253	274	253	259	233	277	261	285	275	243	286	258	274	245	266	280	270	245	260	251	282	268	256	291	266	239	259	247	257	237	265	237	236	271	259	256	270	275	270	265	262	261	263	293	238	279	260	250	247	258	263	267	241	251	281	334	264	263	263	278	265	259	243	250	266	310	256	244	245	254	245	292	287	261	266	279	272	283	234	222	257	253	256	288	246	262	219	240	267	254	268	273	272	275	282	260	254	290	261	247	244	258	279	243	258	265	288	238	279	266	275	276	253	266	243	231	242	267	265	264	246	278	249	240	272	254	256	274	276	272	272	251	237	275	285	288	269	252	264	272	260	227	246	268	255	262	283	280	267	282	253	274	255	252	256	243	253	254	242	248	250	253	235	291	230	259	257	269	265	267	271	286	245	305	234	280	260	259	255	270	255	241	275	260	265	283	253	272	267	253	244	298	265	240	264	252	280	231	283	256	240	279	271	239	246	245	303	237	262	274	270	266	253	265	305	311	247	257	240	248	283	264	268	259	249	281	269	268	286	262	262	234	249	282	270	270	264	252	234	267	274	249	243	240	273	282	264	276	285	250	277	271	231	276	243	264	261	262	246	265	253	251	238	251	300	252	248	264	243	234	283	267	263	276	271	260	275	256	246	235	266	246	257	261	256	288	268	276	258	290	281	269	227	278	289	276	240	251	267	273	245	288	283	229	222	251	280	268	243	253	224	286	248	246	270	282	272	257	250	252	284	277	257	265	238	243	256	280	246	258	257	266	284	245	227	238	235	258	259	294	272	266	277	287	286	266	252	257	260	252	253	304	241	290	261	264	242	248	248	267	284	257	295	252	253	253	272	289	245	250	251	255	262	257	258	257	275	282	299	254	274	247	233	267	300	260	300	270	259	296	250	250	269	261	285	269	258	283	260	257	287	273	244	259	263	275	254	281	282	252	245	266	250	265	292	270	229	271	244	296	256	260	270	241	254	267	249	271	271	263	263	243	275	269	246	263	245	246	252	257	246	258	272	265	272	245	296	229	231	267	283	323	260	250	248	275	294	264	253	271	285	223	253	253	272	260	251	238	262	269	246	276	238	238	237	269	273	268	248	247	273	299	266	278	269	258	250	255	234	238	278	242	286	231	212	272	276	271	278	260	268	235	287	295	232	281	239	252	253	284	292	243	256	290	272	275	259	274	272	284	256	259	260	273	253	266	258	233	297	272	264	263	256	251	265	276	277	252	268	250	248	231	266	297	257	279	258	232	243	271	275	277	261	260	259	272	262	261	270	270	268	270	274	267	286	269	263	264	264	237	249	258	263	243	252	279	283	259	270	280	294	263	244	269	291	259	263	265	278	300	268	247	267	260	278	264	264	286	284	247	232	228	239	273	313	287	250	271	254	271	248	255	248	265	301	281	245	254	265	265	289	275	283	251	252	247	251	291	265	246	261	274	243	241	275	299	263	282	266	265	253	268	280	252	266	266	256	250	287	295	266	271	297	282	257	247	254	285	248	232	273	258	256	284	249	274	272	228	252	242	264	248	250	229	239	254	269	240	226	278	265	265	232	285	291	246	281	262	288	262	240	235	272	258	266	304	272	262	250	241	268	290	278	274	268	289	282	285	253	273	260	305	243	289	268	259	253	228	265	314	217	285	251	269	252	248	299	263	237	288	246	283	266	283	277	245	265	268	260	246	250	263	278	259	263	272	245	263	265	305	273	272	263	280	244	286	275	266	243	236	282	271	272	293	274	255	236	273	242	269	255	270	259	255	264	291	268	274	257	258	283	269	270	260	249	245	274	252	250	253	243	262	242	276	278	285	237	253	267	263	251	251	252	296	287	274	292	245	261	255	276	283	260	221	239	267	273	273	243	282	232	284	268	257	284	245	269	247	244	265	281	273	285	256	285	275	271	247	256	255	239	272	261	272	247	266	256	265	253	279	262	280	251	274	266	272	265	257	241	254	260	258	258	253	267	261	270	247	256	257	240	257	234	282	279	278	272	236	291	284	295	247	238	243	255	220	242	232	241	255	295	231	264	281	257	295	264	240	239	266	278	278	278	282	273	287	279	270	271	291	282	294	259	262	262	239	261	235	271	271	243	264	297	258	283	267	280	296	275	260	274	297	245	267	269	260	270	253	273	265	261	265	251	291	253	264	277	268	257	239	258	283	244	278	264	228	226	286	255	284	254	279	244	258	263	256	290	246	246	270	289	264	251	267	243	248	270	253	280	284	279	266	243	235	252	265	263	237	292	260	288	282	266	271	280	242	286	230	269	249	287	275	258	294	247	277	232	244	268	253	267	263	269	262	242	284	268	263	250	254	272	287	255	270	248	277	271	264	249
19289	3699	6444	7065	6459	4938	4474	5002	4958	3118	2436	1176	1043	809	786	745	762	784	794	741	739	718	679	624	674	616	641	650	567	619	599	655	597	602	621	652	596	598	612	598	589	626	603	606	564	605	607	619	606	608	568	586	598	601	556	530	596	584	615	556	629	567	566	595	580	573	627	589	626	563	606	621	527	584	600	610	611	557	620	607	531	578	589	624	551	560	587	568	550	612	587	548	556	580	608	544	564	547	564	555	610	566	606	579	586	644	600	560	554	570	569	628	559	601	565	599	588	600	588	552	567	595	593	536	561	528	577	596	583	543	571	579	548	553	583	591	615	569	587	575	596	571	567	578	630	568	560	574	558	598	548	558	571	610	577	538	551	647	546	605	607	557	580	560	585	572	571	581	554	594	599	566	573	558	572	596	601	541	553	614	553	595	604	586	604	580	614	580	553	553	628	575	587	593	568	581	552	584	571	590	592	585	564	588	542	579	599	571	574	534	555	564	525	612	572	580	573	591	581	568	561	587	589	601	593	610	571	593	610	552	589	574	567	562	559	568	640	612	568	613	590	595	577	553	565	602	608	581	591	584	538	612	566	627	519	568	559	625	562	578	540	593	562	613	572	625	558	582	591	578	559	552	632	603	567	550	598	616	550	587	610	566	517	585	561	570	568	600	623	570	606	608	614	584	571	552	605	589	628	592	592	632	583	589	546	606	620	562	587	603	530	554	574	577	623	548	599	580	571	598	580	582	588	591	590	540	558	616	566	578	593	588	584	571	562	618	561	559	571	561	560	515	602	581	583	592	610	527	516	579	628	553	584	602	535	590	540	609	597	602	572	589	596	547	587	590	595	604	518	601	561	557	600	630	581	589	580	590	585	572	583	535	555	579	583	579	595	568	586	548	598	556	613	581	558	606	548	566	594	600	573	590	629	599	562	574	574	574	558	578	569	583	580	563	594	580	612	599	592	552	598	577	573	593	597	559	514	550	586	547	568	563	578	564	595	544	554	582	582	576	574	626	605	653	583	578	580	585	578	562	603	625	594	549	580	594	550	547	611	583	539	589	561	565	593	578	593	568	585	543	612	560	539	596	585	597	590	575	526	571	570	553	573	543	585	565	603	560	583	570	562	625	608	616	601	569	543	587	563	580	596	587	592	565	565	581	597	602	609	554	600	576	584	551	575	593	612	586	574	588	567	614	593	540	544	563	570	570	594	641	616	600	597	547	592	590	595	569	561	578	572	588	577	572	555	602	536	628	592	576	652	562	576	554	575	563	589	569	606	590	569	580	570	599	602	566	574	615	580	564	531	549	589	602	585	596	554	584	562	543	577	605	599	554	535	557	589	581	572	586	574	588	577	585	539	589	579	549	580	563	589	612	582	553	561	602	602	581	568	586	621	570	577	587	579	586	554	560	561	607	556	633	561	540	568	569	569	558	569	597	561	621	572	532	582	606	568	540	595	594	599	553	545	564	564	589	556	550	595	566	547	579	549	565	532	538	552	612	599	580	607	548	557	565	583	598	595	556	561	553	589	557	585	596	585	584	577	584	546	556	570	574	543	568	573	575	539	583	621	578	540	557	606	576	566	575	560	548	592	588	577	588	542	591	588	565	565	540	600	624	579	566	602	553	593	624	552	597	594	605	557	528	591	568	532	550	623	596	581	564	587	576	585	619	607	566	581	528	572	551	595	634	580	622	600	581	595	559	588	556	566	560	554	580	614	595	549	581	611	565	577	584	558	571	582	639	574	586	550	560	647	559	529	588	524	600	581	602	561	593	605	577	559	576	552	548	587	610	613	625	593	598	563	596	591	542	565	588	571	597	574	596	575	565	528	574	535	581	513	537	591	579	575	578	643	571	586	550	573	549	575	537	534	554	613	559	640	588	600	530	575	560	572	594	560	591	614	570	613	622	533	554	578	571	560	571	597	578	589	571	582	596	533	555	583	585	542	573	551	572	600	603	537	586	547	575	604	572	581	568	534	591	585	638	558	603	624	559	604	594	535	600	556	601	564	573	582	607	569	564	577	569	580	612	596	580	563	593	568	534	550	571	569	592	591	565	624	596	607	577	620	597	593	602	569	560	585	603	595	567	583	570	583	571	624	586	575	581	597	592	582	609	560	616	538	578	577	614	572	585	593	592	548	558	629	594	567	587	570	579	548	559	589	583	530	555	644	584	568	591	554	563	571	537	567	599	548	577	574	638	557	637	562	561	547	603	611	562	571	615	558	547	600	603	589	589	565	601	594	579	565	570	590	575	583	582	565	601	579	602	568	561	562	591	548	543	545	545	595	584	585	544	594	547	598	573	560	596	607	595	586	575	535	605	587	563	562	600	559	563	579	557	586	550	565	532	624	571	592	570	627	551	596	560	579	569	571	635	603	544	594	582	564	576	603	592	565	604	609	596	609	596	607	599	580	586	567	587	615	548	603	556	570	636	597	583	603	579	601	598	619	566	557	575	594	575	585	569	597	620	568	590	593	559	626	534	570	589	565	546	609	567	566	587	551	570	589	573	509	580	569	620	618	577	590	559	568	576	627	611	594	574	561	556	586	573	642	557	599	560	586	558	556	527	545	610	554	576	580	571	595	581	593	577	591	582	587	604	565	579	595	608	606	558	584	557	589	619	585	600	582	587	549	578	592	601	566	537	588	589	590	627	562	566	576	539	599	555	590	550	588	566	607	570	623	637	631	563	563	535	572	564	562	602	567	606	586	593	571	603	593	587	532	558	604	530	567	605	563	564	576	563	583	585	594	631	574	587	556	603	552	556	573	560	612	600	533	548	563	575	583	583	632	576	562	530	608	562	570	566	559	538	591	561	557	553	587	597	537	579	601	578	628	599	584	628	577	602	581	609	564	587	624	569	614	581	580	563	580	567	600	583	606	555	569	607	608	588	579	563	610	577	593	574	540	551	593	558	582	560	569	566	565	559	560	607	604	583	573	600	573	560	595	606	589	540	584	575	590	569	607	588	565	596	549	587	569	557	553	590	536	589	582	564	569	569	564	550	566	601	618	558	606	542	601	558	609	577	571	588	600	549	542	545	554	562	604	619	563	591	594	589	583	571	546	565	604	606	611	619	599	540	622	554	589	571	560	553	561	581	565	554	589	604	572	566	570	598	559	597	574	587	544	568	579	561	566	578	559	601	601	582	568	604	621	627	600	563	556	601	628	581	566	552	612	550	579	567	536	590	557	561	577	558	576	558	592	574	541	524	593	595	613	583	567	587	586	607	614	591	614	569	591	575	637	606	617	604	590	556	568	630	571	566	600	589	598	614	584	590	534	610	582	612	563	542	576	553	579	565	567	613	576	528	571	576	538	606	597	586	543	585	603	568	594	570	555	574	589	566	579	540	579	597	615	552	538	575	585	585	608	610	560	560	594	547	559	563	581	570	556	564	615	612	616	557	629	595	593	571	572	628	585	617	557	603	552	544	568	532	607	564	596	589	609	531	598	558	604	581	597	631	633	544	583	556
11308	1784	984	713	506	295	329	290	238	186	179	184	178	164	157	159	149	145	175	150	143	147	153	146	166	142	153	164	146	150	170	165	145	176	152	173	156	156	127	167	167	140	178	141	133	140	166	142	166	163	123	154	145	165	121	147	144	137	154	146	184	154	150	138	141	146	159	171	159	158	131	169	134	153	148	145	132	137	147	164	150	167	145	143	149	141	149	146	157	159	169	132	145	156	151	150	133	156	139	131	140	133	152	169	170	143	136	144	162	180	133	137	170	155	139	137	134	132	189	158	137	153	141	152	152	146	149	164	162	136	159	191	133	131	186	151	146	152	164	150	141	163	159	182	164	143	130	180	146	164	147	162	161	108	150	164	150	163	141	150	157	140	155	151	154	131	154	155	132	135	122	159	159	163	131	161	155	154	192	148	160	181	151	151	146	136	165	131	148	132	143	162	175	143	151	152	137	172	131	156	146	167	131	162	157	163	149	152	155	153	131	177	157	142	136	157	162	147	160	161	159	139	152	144	131	140	145	155	141	160	133	132	116	151	153	145	155	150	152	154	158	141	133	147	142	137	155	178	141	172	162	165	143	128	161	142	154	168	148	147	140	140	145	170	159	148	134	158	121	146	176	177	159	134	155	135	129	155	147	195	138	149	178	140	159	132	156	163	143	179	155	144	146	134	174	157	151	164	148	151	154	185	160	150	163	127	161	148	137	137	159	169	167	154	159	167	141	146	138	147	139	142	129	147	150	155	137	166	123	138	156	138	174	160	152	140	151	148	139	166	144	146	165	137	154	146	155	151	146	149	140	147	147	151	148	131	156	147	164	160	139	161	139	161	119	153	135	164	153	172	143	161	146	157	151	126	129	132	156	135	142	150	162	125	143	147	149	149	135	173	151	138	150	131	131	161	147	134	145	161	140	164	149	142	144	141	147	147	150	149	154	127	146	126	147	131	143	173	164	145	138	156	163	148	145	136	155	157	152	150	143	153	142	138	175	157	152	161	159	162	151	183	135	149	162	141	137	170	146	164	142	126	160	193	144	162	158	160	143	142	164	166	155	155	152	169	128	150	135	143	145	161	140	146	127	144	164	172	179	172	165	168	153	181	145	155	140	140	148	208	180	169	159	139	153	151	139	153	171	173	135	132	143	142	159	156	159	162	162	153	175	152	152	180	159	152	164	171	148	152	132	162	135	154	140	160	121	147	137	178	138	152	156	175	141	140	144	170	135	168	151	161	151	158	151	175	141	148	138	157	168	157	157	186	146	164	149	145	149	176	166	145	140	161	168	159	132	140	171	157	165	159	151	176	133	161	168	126	161	170	171	154	151	152	142	129	139	165	158	146	158	151	148	175	147	133	143	170	153	127	146	159	161	127	159	156	150	135	155	152	144	164	164	162	143	147	157	144	164	139	133	144	162	182	137	127	165	155	144	153	144	149	142	163	149	145	142	144	135	141	151	171	120	159	149	128	163	156	184	149	164	163	152	151	154	161	141	155	143	143	139	142	148	146	136	145	141	146	161	146	155	152	159	133	132	161	142	138	159	147	149	143	133	143	141	159	150	147	158	139	155	171	157	181	166	168	156	148	169	132	156	151	150	141	165	163	155	154	154	135	156	167	167	131	150	151	159	155	139	166	161	162	153	135	161	168	170	143	163	157	124	157	141	141	160	157	163	142	133	179	139	108	153	154	159	144	119	165	150	150	186	137	148	173	156	134	156	127	164	156	131	149	140	178	166	159	139	165	167	134	138	148	139	156	171	147	142	155	158	156	151	144	150	166	153	147	147	162	156	141	143	139	134	149	177	135	168	164	138	115	152	161	157	179	145	164	140	150	152	138	145	154	136	130	157	147	149	182	134	150	175	138	129	156	154	156	149	136	124	144	148	153	150	157	133	143	140	156	163	148	164	149	152	162	143	141	150	155	124	151	156	133	141	182	162	152	172	164	148	155	133	144	143	154	150	166	137	153	166	137	152	165	150	164	165	132	159	165	157	173	145	130	167	157	173	144	138	144	165	176	138	139	163	149	151	141	155	145	166	160	145	121	167	140	156	165	155	151	127	169	148	144	140	151	156	157	162	156	152	131	144	156	153	172	161	143	140	150	159	143	138	145	137	151	155	160	151	134	164	148	133	163	156	139	160	149	132	161	166	149	166	160	130	158	169	154	144	146	136	143	135	145	181	155	134	147	160	146	145	118	159	159	146	164	159	124	153	175	153	160	156	143	153	154	149	158	154	149	145	136	129	127	153	167	154	148	153	152	169	165	144	135	143	138	147	175	169	133	152	158	137	149	136	142	167	156	146	152	168	155	147	188	149	154	173	159	145	139	158	147	137	145	139	152	161	161	173	146	160	152	129	153	146	124	142	155	149	138	156	138	161	181	153	134	146	146	159	157	140	158	130	160	136	141	131	147	182	144	166	152	144	151	128	168	148	151	145	148	144	137	144	144	146	170	151	150	148	141	149	168	163	149	150	152	154	157	120	122	160	141	134	159	152	143	134	149	169	142	163	163	129	149	154	126	154	144	137	161	147	150	178	148	141	163	159	160	133	161	157	147	147	138	142	151	136	170	147	203	152	157	156	135	162	148	148	148	169	152	137	155	137	138	151	157	153	164	148	133	139	144	132	133	155	150	166	128	145	138	151	142	150	165	146	155	146	146	157	156	144	142	157	152	161	160	145	145	152	156	167	155	167	151	153	187	155	167	136	144	157	162	139	166	159	161	146	150	150	164	154	145	158	167	148	168	137	135	149	127	143	131	163	149	141	172	137	138	122	138	156	188	142	142	177	161	166	152	143	142	145	152	162	150	136	159	173	151	154	143	153	151	139	148	142	149	166	162	141	145	158	122	151	156	143	146	173	152	151	157	142	144	145	138	163	141	134	138	162	134	151	154	165	131	128	144	156	150	136	152	178	166	152	154	161	141	128	154	157	166	149	133	145	150	148	168	162	155	139	157	138	139	170	163	166	160	177	161	164	156	167	150	151	145	149	160	125	142	144	173	159	159	139	128	146	174	148	129	154	140	131	137	154	157	155	141	132	142	143	142	168	149	152	161	148	142	172	165	116	164	173	162	139	133	146	183	156	155	161	148	141	146	156	143	157	131	159	158	144	157	139	169	146	156	138	144	160	159	140	155	137	144	179	135	171	133	163	145	151	162	163	128	161	139	141	155	136	168	164	141	122	151	130	146	197	168	154	146	168	140	160	159	134	145	143	158	145	149	169	149	147	149	142	114	140	148	148	139	152	147	134	129	168	157	129	129	128	116	143	147	154	149	153	130	161	126	149	166	153	173	151	171	140	162	152	137	128	157	148	138	130	153	150	152	148	124	147	171	148	142	148	180	166	132	173	138	163	145	142	159	157	149	161	176	132	154	147	145	136	143	159	160	159	147	148	168	165	148	154	140	155	161	148	150	154	155	142	124	145	163	137	127	156	165	148	172	150	160	151	144	163	140	157	167	129	164	151	160
6948	1428	2170	2441	1724	1214	1209	1172	965	678	601	534	431	449	407	390	400	412	398	398	403	352	391	378	407	412	382	383	379	402	395	342	385	383	376	361	387	382	354	363	355	408	356	373	420	403	357	406	375	367	366	403	396	381	375	414	346	397	381	402	368	384	381	375	401	364	373	388	367	381	372	404	357	369	362	376	368	369	352	392	407	402	375	381	374	371	387	411	405	371	395	368	408	354	402	414	376	386	393	384	397	394	377	345	385	397	387	397	397	366	434	405	388	365	341	348	381	398	355	346	352	349	353	412	414	415	409	366	376	378	390	382	348	356	382	383	362	376	391	365	389	396	385	383	362	376	377	343	362	398	415	362	387	396	409	360	365	385	401	397	367	393	362	367	377	414	380	385	367	417	412	372	401	351	395	326	344	397	367	376	348	355	398	337	358	376	411	405	332	367	361	392	352	324	378	375	368	382	350	394	373	364	373	419	347	403	401	380	382	380	354	385	392	399	395	390	380	378	419	402	391	374	379	380	371	381	390	375	394	378	355	367	349	367	374	372	353	372	401	365	384	396	372	394	360	369	403	377	345	388	366	369	366	355	334	337	363	369	377	379	390	354	424	411	355	443	394	392	429	395	400	389	405	370	404	396	399	350	418	343	412	385	363	360	402	419	405	369	392	409	373	369	365	377	376	383	376	384	385	383	407	337	421	375	405	385	380	379	393	372	387	403	373	389	377	387	382	382	376	392	359	346	385	374	373	392	397	385	363	367	396	359	379	372	400	370	378	377	397	375	378	361	359	384	373	402	382	407	396	367	373	385	389	371	355	383	370	393	387	368	385	411	376	363	390	407	351	400	378	363	370	381	372	366	375	402	394	386	361	359	378	417	368	364	327	380	368	369	379	336	362	378	369	374	404	397	364	390	404	362	401	392	367	392	420	344	392	370	365	385	373	402	320	398	375	384	366	357	374	385	369	343	357	377	376	387	369	359	407	409	382	371	348	381	412	368	390	359	393	397	391	364	402	372	379	396	377	386	391	386	360	360	374	360	374	382	393	378	370	384	380	379	352	398	383	411	368	390	374	349	379	352	379	396	386	410	386	386	371	391	343	359	377	407	361	392	362	405	380	416	408	404	404	367	377	386	358	349	391	374	391	402	341	347	405	352	364	372	364	414	367	394	394	368	394	401	360	400	391	353	353	389	404	417	325	411	373	384	380	370	335	369	408	403	345	364	406	403	403	404	386	384	395	387	367	405	380	378	372	359	341	393	350	348	371	403	376	378	369	398	409	347	376	339	377	369	366	389	370	368	396	370	402	370	345	376	375	398	405	388	386	353	371	393	436	381	389	345	387	331	353	377	393	366	359	391	382	385	396	407	401	365	384	382	305	383	355	365	433	391	356	357	378	355	377	377	401	359	366	357	374	346	354	391	362	386	372	344	385	375	375	391	385	402	399	317	409	361	378	388	404	388	355	382	394	400	370	391	365	397	365	383	372	363	386	397	362	410	377	357	377	358	364	405	386	380	372	394	365	365	379	373	380	379	373	360	371	373	385	374	398	359	399	376	371	363	394	365	388	399	367	372	414	369	363	373	382	395	354	353	356	404	384	366	410	392	401	358	369	365	343	376	387	361	409	378	380	390	376	340	417	383	375	388	380	381	385	374	381	382	368	376	363	364	415	388	375	406	354	406	376	361	377	371	379	421	370	383	420	352	361	360	393	346	375	388	390	400	358	376	367	387	407	374	375	388	362	386	372	365	357	373	393	361	349	339	386	344	401	377	409	372	423	392	377	415	378	395	363	385	377	397	350	364	398	406	378	353	361	374	397	372	382	386	364	396	372	383	396	369	407	383	392	377	399	365	387	363	386	367	377	363	409	363	378	373	375	353	393	383	366	389	331	340	389	366	379	344	385	398	365	360	378	408	400	365	359	397	373	376	397	378	382	370	361	370	436	411	371	408	368	400	400	417	361	373	357	361	350	381	401	379	347	376	355	356	422	406	386	406	399	411	393	420	369	362	341	388	385	421	384	357	392	386	370	401	376	381	397	360	367	362	365	349	407	384	369	359	398	380	367	373	375	353	422	362	399	387	345	393	376	400	387	384	374	431	389	355	383	437	389	372	423	379	345	378	385	381	383	380	362	389	383	374	403	397	349	357	368	373	381	356	378	392	401	385	405	362	399	411	378	370	379	349	383	339	375	412	356	377	376	413	396	375	372	395	368	407	408	404	371	402	393	338	362	413	398	371	433	343	389	366	392	394	385	363	360	409	385	393	411	426	359	371	381	403	350	373	410	369	370	361	378	392	405	398	384	380	371	376	391	408	358	346	406	416	354	345	401	355	377	394	427	376	382	366	403	381	415	359	348	403	370	386	334	369	403	352	369	405	361	357	364	392	381	362	375	381	347	366	378	402	376	399	402	377	383	371	361	381	390	374	369	378	378	378	360	376	354	392	404	388	386	421	376	344	365	386	379	372	378	391	357	350	375	362	429	388	359	371	420	402	376	358	419	383	426	385	385	386	386	392	364	369	384	369	370	385	362	404	403	373	380	366	411	363	385	383	393	359	363	387	364	388	391	363	370	407	422	367	406	374	414	371	363	406	373	398	385	397	380	369	391	377	399	381	397	366	378	381	406	384	409	362	372	362	391	382	379	396	387	387	402	363	359	375	367	370	378	333	398	385	397	370	411	377	403	391	385	318	371	403	378	396	367	366	405	382	336	379	372	376	396	391	396	390	372	376	398	396	380	386	375	378	377	404	373	390	418	365	419	407	401	373	322	371	412	370	384	374	378	389	408	418	397	378	382	377	401	362	374	344	393	390	370	377	401	395	391	384	435	398	378	379	381	395	356	399	362	379	388	403	401	374	361	399	396	393	380	361	432	404	362	396	342	376	360	377	397	401	376	405	427	369	414	394	413	360	383	398	403	410	443	412	431	398	393	402	355	375	368	395	391	385	391	382	364	403	364	396	426	355	405	369	334	374	394	382	398	376	365	383	415	369	356	391	382	379	403	381	373	367	349	384	368	332	372	341	367	385	381	356	391	376	386	370	361	360	395	387	400	400	373	373	388	408	362	392	391	365	399	358	386	365	366	369	371	399	406	400	377	374	352	354	381	359	418	395	363	434	363	391	388	406	391	379	377	406	376	355	356	407	361	367	396	395	341	375	361	393	411	365	385	362	351	354	361	388	382	352	388	391	370	378	387	396	417	368	368	366	351	379	371	393	366	342	372	327	398	383	413	403	351	383	408	382	357	395	413	371	410	388	357	370	371	377	409	380	377	394	388	378	415	378	351	367	327	383	398	403	436	388	362	355	376	375	389	404	415	398	395	392	377	357	386	408	365	375	358	390	398	419	349	415	379	391	370	361	377	368	388	371	375	401	379	386	401	379	360	390	405	390	427	378	396	400	411	357	354	375	387	353	375	356	388	388	375	390	382	378	370	419	377	381	383	372	415	363	412	397	361	374	381	391	337	355
24169	4863	2066	1689	1115	941	685	730	800	685	571	332	343	310	298	293	289	302	255	283	256	302	280	302	302	278	283	256	285	292	298	254	283	306	283	262	297	270	274	282	296	312	298	292	287	264	263	282	307	270	286	290	272	281	307	312	261	253	299	289	292	263	262	274	261	276	265	273	275	293	280	246	295	266	287	282	275	287	293	275	281	283	281	282	303	292	291	231	271	282	272	293	305	232	275	287	272	263	276	307	288	265	331	267	259	287	274	294	300	282	279	268	314	270	324	269	274	285	302	289	246	278	267	276	258	262	276	264	261	289	277	271	295	310	283	280	284	244	265	277	277	273	276	310	275	284	282	290	304	273	295	275	261	280	285	284	291	289	239	262	276	252	277	261	269	286	268	260	280	309	288	252	299	265	296	273	260	234	264	284	278	277	300	291	282	278	300	279	301	274	268	250	277	270	275	285	267	254	240	293	255	236	265	289	306	275	310	286	250	258	270	246	259	256	271	301	290	321	277	269	268	260	266	299	228	279	275	291	269	314	283	282	282	257	314	254	262	309	268	275	259	278	291	281	291	288	286	277	300	279	283	269	264	268	268	284	257	312	305	256	265	317	278	287	282	271	270	286	291	279	252	323	298	276	322	272	298	310	263	279	260	290	276	277	251	277	274	297	282	274	280	241	280	305	288	263	250	295	283	288	266	267	291	288	290	288	305	295	284	298	312	281	301	285	295	276	277	276	273	292	309	293	277	287	332	325	270	267	268	266	310	301	283	271	277	266	258	276	286	275	282	266	298	282	279	291	302	289	287	304	295	274	272	295	278	290	283	315	278	268	298	291	278	249	263	283	273	277	263	295	287	270	273	275	290	306	280	290	250	294	274	276	265	264	311	284	269	272	225	314	314	267	272	286	270	247	276	234	279	298	288	271	298	289	258	275	296	275	280	280	289	277	297	264	279	286	268	295	289	267	280	325	327	313	285	269	286	287	281	279	275	274	308	245	267	260	295	285	296	290	312	258	254	280	274	291	282	282	321	279	288	277	266	268	288	298	307	315	282	239	268	288	286	294	281	285	279	269	310	293	314	245	271	270	251	268	302	298	314	293	306	280	280	273	272	288	268	282	265	304	279	320	275	286	259	291	300	260	321	291	287	280	270	297	281	267	255	297	272	283	266	307	270	288	304	266	301	301	273	280	275	246	319	277	258	274	287	290	273	244	264	291	294	268	281	274	276	284	288	270	282	334	277	281	279	270	283	287	273	271	278	284	264	313	266	272	274	247	311	283	288	304	291	285	287	294	265	259	263	282	282	244	310	291	301	272	291	285	273	295	267	299	246	304	268	295	291	264	288	259	281	273	298	259	263	272	303	287	302	278	256	309	263	316	271	273	256	285	298	293	276	291	274	296	258	290	290	255	260	273	250	282	289	292	262	281	276	308	295	283	267	251	276	292	285	289	269	288	272	299	307	299	304	291	279	285	288	279	253	245	252	274	281	257	255	264	279	269	291	310	270	305	270	297	282	297	267	316	252	253	290	272	263	297	283	339	270	291	285	284	270	275	266	276	255	258	320	246	276	292	255	297	274	273	249	285	286	276	279	277	284	290	278	283	318	263	291	295	305	271	283	299	310	255	304	264	265	286	306	279	305	308	256	283	288	259	285	285	296	292	283	276	254	270	267	306	283	287	255	254	293	280	286	285	311	298	314	293	309	244	262	295	263	269	251	289	277	274	279	292	275	275	283	296	275	314	261	241	279	261	268	310	288	299	303	268	259	302	257	275	266	316	285	260	264	276	284	270	284	271	279	295	295	281	236	299	296	301	262	277	271	281	249	286	300	280	306	285	274	290	268	283	286	272	283	315	283	264	247	264	282	267	288	286	295	275	288	283	261	269	272	271	287	289	286	286	313	268	298	257	261	263	281	289	303	279	279	275	271	278	315	300	263	263	278	317	290	304	261	286	273	289	248	263	301	285	296	287	274	294	283	310	287	291	273	268	271	283	278	283	266	293	300	262	256	299	297	274	254	304	320	255	276	319	293	303	290	298	315	299	283	300	303	302	254	269	296	274	265	251	333	296	332	298	279	287	289	296	260	294	290	290	255	272	287	279	307	295	291	280	271	286	281	282	274	273	277	278	251	284	292	289	290	251	283	273	296	276	271	238	304	275	254	300	289	274	261	278	285	266	280	307	330	311	297	329	280	300	315	259	282	277	256	308	325	285	273	288	315	263	284	237	280	287	303	287	302	281	290	286	272	272	271	271	284	284	286	291	284	277	293	281	299	294	285	298	278	265	260	277	277	313	272	268	299	265	277	284	260	288	272	299	276	298	292	289	262	280	294	257	247	261	283	261	256	269	328	290	272	259	260	271	317	298	270	256	266	306	250	308	276	267	290	266	257	295	325	265	300	287	286	263	268	296	273	299	301	289	281	269	279	275	312	299	289	265	271	297	302	285	272	295	285	288	289	282	277	273	267	274	280	281	289	294	270	276	240	271	262	280	282	296	242	274	281	241	297	287	266	274	265	245	276	282	279	301	277	298	298	271	294	314	296	268	301	279	276	277	291	278	304	295	302	274	262	302	272	264	288	271	326	274	288	313	268	284	276	258	291	291	286	287	317	266	315	267	287	283	294	275	268	296	292	306	263	268	293	298	262	290	259	271	260	270	300	269	286	257	292	301	310	301	249	303	244	274	249	278	248	258	262	302	258	275	280	283	262	287	280	259	254	273	313	246	270	260	288	253	293	278	299	260	314	285	250	262	267	283	234	266	273	262	291	261	258	276	276	261	245	254	276	277	289	270	274	302	280	259	313	294	297	261	269	278	298	256	268	266	264	277	303	298	259	284	319	250	260	282	292	328	268	267	316	294	287	277	254	244	309	283	282	273	261	306	246	279	251	258	271	262	303	277	279	301	281	275	288	284	248	268	254	312	296	297	258	264	301	302	252	270	265	308	278	308	271	285	281	277	306	253	265	335	302	257	292	264	309	272	294	283	298	240	274	300	311	289	265	303	267	285	301	265	287	270	289	263	272	284	259	283	281	276	271	265	261	295	303	311	296	265	288	290	296	275	282	302	259	268	277	275	267	247	268	282	298	302	239	274	291	300	276	262	270	277	287	253	248	312	296	298	278	285	290	259	309	301	301	271	281	327	281	313	293	283	282	270	283	274	279	285	266	249	288	282	282	289	303	286	292	294	280	271	316	313	248	299	279	281	319	287	311	286	259	286	278	274	342	260	275	289	281	298	309	285	271	297	275	284	299	292	250	308	301	310	266	288	259	250	283	285	294	250	289	284	292	306	286	279	274	262	326	298	283	309	293	232	291	285	286	267	303	276	307	296	321	263	277	279	278	292	286	275	297	250	268	267	282	283	246	261	305	321	290	294	268	283	247	267	284	281	281	277	274	267	293	258	283	259	269	287	257	310	261	307	278	306	274	312	262	262	305	298	268	282	284	283	258	281	278	302	278	287	266	285	262	263
14879	2910	4314	4904	4174	3379	2983	3042	3100	2942	2153	1024	868	767	787	770	721	771	703	690	746	706	712	679	645	678	676	659	652	651	634	656	675	627	652	632	677	651	663	697	608	646	652	654	628	680	646	640	632	658	657	620	623	660	619	663	601	612	630	662	616	617	687	664	666	615	687	676	626	687	655	615	646	672	630	623	665	644	649	574	673	634	687	609	676	649	605	655	675	651	654	639	610	648	594	685	660	650	649	641	622	622	639	630	634	628	642	680	581	646	665	660	653	622	644	659	638	600	647	650	624	626	654	607	596	643	654	670	603	676	659	601	685	616	650	626	674	668	664	604	628	643	655	650	659	632	655	638	607	646	628	666	628	630	639	653	625	630	664	598	612	627	641	600	622	616	651	616	639	679	679	638	644	621	654	654	665	660	641	658	672	664	655	569	634	681	668	657	626	619	643	661	617	630	669	658	657	588	643	659	639	646	624	655	642	656	585	623	640	646	669	633	653	674	653	622	646	663	626	642	618	614	646	587	734	611	640	671	641	635	627	615	618	669	625	627	663	678	615	668	611	664	629	638	612	640	645	661	642	620	620	648	660	661	630	671	617	689	620	629	656	650	631	629	636	606	626	666	648	670	669	686	654	592	648	623	616	584	598	638	647	623	670	659	684	650	688	648	596	605	627	603	638	630	665	655	595	605	620	644	627	611	593	673	635	682	618	650	608	610	667	639	627	629	625	626	600	633	664	641	640	600	611	662	653	638	579	638	644	617	668	631	588	668	628	644	626	626	614	632	626	640	659	620	642	677	598	601	606	641	641	694	613	659	665	660	589	632	629	641	651	630	641	602	673	612	600	660	649	664	634	659	596	638	609	644	638	637	629	659	617	664	624	641	646	636	676	636	657	658	626	600	609	640	681	622	651	612	654	649	593	653	640	641	637	631	671	623	672	622	615	614	639	609	633	620	649	642	647	601	598	657	632	623	645	646	630	602	653	646	667	678	686	609	710	627	674	713	649	653	670	630	630	646	615	651	642	636	624	611	587	652	648	620	673	679	692	614	669	644	629	612	621	628	634	637	644	642	631	700	662	636	623	655	622	617	612	616	630	665	644	626	620	641	590	646	653	648	661	677	627	607	639	612	612	667	593	669	643	617	608	652	638	661	640	652	661	610	649	596	669	625	609	620	627	661	612	615	640	620	657	648	628	680	611	635	660	655	641	642	664	633	668	604	626	620	652	608	607	660	648	604	650	644	633	635	650	690	631	652	602	651	609	643	649	615	644	620	661	608	645	648	601	663	638	645	619	621	694	667	668	631	588	694	614	616	643	633	623	638	608	679	629	674	668	635	625	652	651	629	645	655	691	620	645	660	655	645	645	666	653	591	656	575	575	657	624	624	642	639	655	681	612	607	627	643	636	633	592	655	619	633	606	654	619	596	661	665	577	670	609	634	653	626	701	602	621	617	623	629	614	611	666	624	633	648	652	646	625	644	631	659	682	650	640	648	613	665	662	630	629	604	644	659	616	630	623	634	614	603	601	602	601	646	612	649	656	641	623	654	632	635	599	683	643	619	655	660	640	630	592	611	624	626	670	629	611	642	647	650	677	647	638	633	628	648	646	619	614	666	689	658	632	634	643	664	641	641	606	659	664	635	631	667	633	612	654	632	631	664	632	623	617	610	685	654	629	604	607	639	656	637	629	613	626	619	638	623	672	637	608	693	623	610	657	642	696	624	653	616	618	633	627	646	633	635	585	614	680	634	600	625	617	637	581	648	619	617	635	663	661	608	642	613	638	638	694	634	637	681	631	643	628	608	651	686	651	665	672	589	626	635	646	656	643	623	620	668	652	650	622	645	630	611	651	620	681	657	624	587	602	673	672	670	651	662	663	658	613	629	624	646	641	557	667	631	661	603	641	635	619	590	663	602	575	624	633	641	656	633	632	609	632	639	623	661	629	651	610	675	627	636	607	649	548	677	626	653	604	649	593	663	638	643	643	610	639	659	634	673	659	619	629	611	605	657	670	648	614	630	625	617	618	673	611	614	620	633	648	663	672	643	680	626	629	643	620	623	630	652	686	684	654	664	621	682	598	616	627	635	678	611	645	617	667	652	663	638	630	667	622	658	667	650	651	664	625	576	672	703	645	621	612	645	652	652	648	599	670	619	627	596	663	611	623	649	661	646	693	638	651	578	633	646	638	643	624	619	623	649	670	614	654	682	576	654	663	658	650	607	649	637	657	641	657	663	647	644	638	656	631	647	662	650	671	597	635	637	618	666	652	672	633	690	647	679	635	611	639	671	622	703	611	623	680	626	595	674	622	646	661	637	590	600	594	652	607	638	603	632	654	612	639	635	663	678	656	644	634	634	641	618	668	652	639	669	652	614	661	673	602	666	641	634	633	651	623	650	622	606	638	622	653	654	631	651	641	653	584	643	639	629	633	609	635	649	639	633	669	640	685	628	642	634	646	637	590	624	595	634	602	642	588	660	633	637	658	639	626	636	636	617	643	614	664	696	605	609	654	635	641	594	719	612	676	651	611	645	685	633	646	632	608	614	653	640	596	665	621	654	595	617	650	656	608	644	610	670	626	671	643	641	624	685	662	628	668	610	627	636	675	606	621	659	633	674	644	691	633	637	684	662	599	608	652	610	670	615	610	585	654	654	660	644	667	600	604	657	606	615	672	629	640	655	639	614	619	667	626	630	641	635	624	648	635	654	673	630	640	628	643	634	613	658	612	642	598	668	586	641	636	623	625	627	621	646	653	632	689	642	630	651	579	636	610	613	647	633	657	687	644	625	622	685	634	597	635	681	641	674	589	630	607	639	651	684	620	636	661	634	636	610	612	633	627	620	631	670	612	622	646	665	628	633	634	630	678	691	644	681	603	634	618	668	657	667	657	631	650	620	633	646	676	639	626	653	645	612	628	676	638	652	631	677	663	596	665	621	651	640	640	600	691	634	616	655	626	598	641	628	657	570	639	613	630	629	668	640	605	635	699	635	597	667	645	663	622	670	632	602	646	603	605	617	633	688	601	569	612	664	555	635	628	677	595	646	654	646	630	607	621	628	639	597	650	686	662	651	648	627	672	645	686	626	661	675	662	635	656	605	632	667	576	619	609	664	681	661	667	639	627	612	630	652	635	663	635	628	649	621	647	611	617	618	660	615	588	667	630	661	598	682	626	649	651	653	670	635	607	651	652	671	618	640	616	659	652	659	631	653	610	638	639	603	609	613	643	631	626	667	631	628	646	630	620	618	592	641	640	630	622	679	699	596	655	683	617	609	646	654	679	607	590	654	651	624	662	653	602	631	633	632	605	611	650	609	636	644	647	564	663	637	609	634	629	653	642	689	646	609	650	634	605	593	643	602	619	620	637	633	642	654	650	629	638	588	675	663	630	624	614	691	623	658	619	614	640	665	607	640	694	633	627	637	665	648	640	646	642	591	615	657	672	591	627	680	635	631	638	631	649	706	652	583	618	593
32733	8128	3251	2497	1614	1372	1013	1045	1111	1118	966	384	350	285	298	290	315	291	285	270	258	282	287	261	304	259	268	292	248	260	309	276	242	231	283	288	248	248	289	252	242	221	272	242	270	262	275	278	227	255	247	240	258	255	256	257	296	275	263	257	270	241	237	236	260	245	251	269	274	291	255	248	281	271	278	236	257	229	246	265	264	257	283	312	281	268	273	258	276	275	291	265	287	257	264	240	277	281	256	260	249	277	270	262	248	261	249	267	237	245	265	245	282	246	253	293	253	238	251	255	252	228	211	232	250	241	252	265	267	256	280	255	275	248	256	267	260	253	255	260	255	257	264	243	263	264	250	252	230	263	259	272	242	285	276	254	274	283	264	256	275	240	266	290	266	302	294	264	292	267	281	268	258	253	294	275	247	271	245	244	263	272	259	262	241	239	246	254	249	277	248	271	256	255	258	245	266	275	255	230	269	236	247	273	264	257	265	246	248	277	271	272	273	274	245	267	263	291	242	281	234	262	214	252	261	248	275	287	252	247	256	274	282	245	228	249	252	283	248	272	245	231	230	300	260	235	267	262	236	234	259	255	240	226	281	259	244	268	256	273	259	271	240	265	302	257	264	270	260	316	233	272	269	249	233	230	299	252	248	253	246	255	263	296	266	259	224	267	262	282	240	282	246	267	250	287	255	238	246	245	266	297	236	246	245	253	261	236	253	254	234	295	287	265	279	288	239	267	247	235	263	261	268	231	269	241	252	260	233	262	269	243	278	267	273	240	258	240	270	235	260	251	268	225	281	253	256	245	252	293	251	256	251	244	219	251	272	264	263	235	265	252	302	253	265	250	253	251	292	265	237	268	268	267	286	262	276	245	252	274	283	269	261	249	288	241	254	264	251	271	218	264	273	285	280	262	273	267	264	274	277	249	276	276	258	255	260	270	258	277	261	234	256	292	292	230	252	278	266	271	246	246	242	235	259	250	263	247	245	254	242	262	242	275	253	252	250	239	264	232	257	262	260	271	241	249	235	251	260	258	223	239	250	259	268	256	241	262	269	276	270	248	280	279	258	258	254	261	230	257	240	274	258	253	256	278	282	264	251	275	258	241	256	259	233	240	295	227	257	271	245	284	236	265	276	249	272	249	267	293	256	242	249	234	252	277	276	260	262	251	267	289	297	238	259	259	252	257	278	272	242	245	218	276	264	271	282	289	267	229	292	249	257	252	291	244	263	236	297	252	259	244	240	286	266	277	252	256	251	265	274	282	237	264	246	282	270	236	251	266	255	247	272	266	244	245	262	258	280	268	263	260	266	272	245	248	279	243	281	254	285	281	261	276	277	285	237	257	295	255	257	258	252	269	239	274	265	233	257	270	258	262	269	260	281	275	272	265	295	251	244	259	302	234	249	252	298	276	241	279	266	274	227	269	269	315	269	271	240	233	261	261	232	255	258	246	270	276	222	218	244	249	224	263	290	268	289	254	259	280	234	256	255	281	254	264	269	242	247	237	260	277	267	269	285	264	247	270	282	290	262	246	226	263	274	265	247	271	263	261	261	257	284	239	273	274	261	278	280	258	256	266	261	279	283	251	287	304	250	250	280	254	290	270	271	270	267	268	240	253	296	272	271	232	227	233	239	298	255	246	277	245	231	261	255	293	263	258	269	258	233	255	261	277	284	279	259	274	283	266	269	252	250	251	272	256	258	270	265	241	267	254	254	272	259	229	250	259	265	250	224	259	265	265	265	271	231	243	220	227	258	274	269	244	273	242	268	262	236	259	262	279	265	268	236	265	238	265	271	290	263	256	238	259	267	264	265	268	241	257	238	268	240	258	231	266	263	259	267	259	226	270	267	264	281	272	278	240	235	279	258	226	269	235	268	274	293	243	241	243	263	276	258	251	251	280	264	271	258	247	248	242	247	246	267	247	250	247	250	259	272	237	266	255	284	237	249	251	219	251	238	279	239	279	274	233	240	281	247	253	266	274	246	250	232	284	258	267	285	264	260	246	258	232	255	263	256	253	269	257	257	283	241	263	222	256	250	262	238	278	266	254	264	235	217	263	255	251	277	258	262	261	265	257	244	243	202	257	260	264	283	272	254	263	261	252	267	243	245	263	255	285	285	263	251	267	254	281	287	273	259	261	244	265	290	231	258	244	257	240	270	262	254	256	268	270	270	255	252	259	306	266	255	243	288	255	244	242	271	273	260	282	254	262	230	240	263	258	264	247	258	259	275	254	273	284	240	276	257	241	270	224	236	290	236	271	249	256	257	258	236	268	258	268	283	295	279	238	262	288	264	252	283	278	233	271	237	215	245	244	262	251	260	242	274	247	239	271	262	271	212	278	247	287	277	283	245	237	267	288	313	246	287	271	289	252	275	248	264	282	247	224	245	237	274	276	265	240	271	269	286	293	279	263	256	263	243	278	261	274	259	253	279	251	284	226	265	240	264	238	260	258	244	229	256	273	267	249	238	263	262	270	257	240	264	244	246	273	242	264	252	268	254	284	261	270	221	254	259	279	251	285	275	249	282	294	285	261	275	262	270	264	278	272	246	256	259	215	240	257	281	269	235	270	262	258	260	268	288	265	302	290	241	259	252	272	210	283	277	251	282	251	282	292	213	244	310	271	256	238	246	261	263	255	252	255	279	253	244	257	268	238	266	242	251	244	257	247	265	249	257	214	261	265	255	268	261	259	293	276	279	253	286	245	257	260	276	250	279	293	270	254	242	263	266	308	247	230	274	225	262	269	285	275	248	240	240	259	288	279	231	262	227	272	260	261	257	255	260	258	255	272	266	250	248	231	261	243	265	271	251	244	265	233	254	256	287	226	248	244	264	222	250	257	277	254	270	261	265	272	279	246	227	254	290	284	284	239	256	258	287	279	288	263	243	289	278	294	267	273	235	239	267	251	266	244	266	299	292	257	242	275	248	271	289	279	251	264	272	259	282	276	311	274	220	254	236	267	253	261	259	240	245	277	259	265	241	262	271	259	280	244	273	281	265	249	240	288	271	263	257	266	261	264	274	269	258	250	244	266	244	266	261	241	256	271	261	264	261	250	243	215	239	222	263	280	246	228	272	245	275	270	236	246	266	236	230	273	248	256	264	267	260	258	266	250	259	302	251	267	277	266	251	270	293	301	253	242	229	270	264	238	247	264	243	283	251	272	274	262	245	262	265	229	260	259	267	269	269	225	280	283	253	260	245	252	253	249	262	262	256	254	212	261	266	265	270	248	279	260	257	215	282	239	260	282	254	248	252	261	269	255	277	283	261	256	278	247	256	245	255	251	268	268	248	244	226	251	253	274	269	251	231	269	277	274	269	278	245	256	268	253	222	242	266	286	262	273	289	255	239	249	264	226	244	255	250	258	242	229	264	271	251	276	254	261	256	250	264	257	258	263	261	267	283	259	241	247	291	295	278	267	270	260	246	254	254	276	283	233	284	247	263	286	253	243	275	268	234	264	266	239	263	244	269	241
18760	3966	5843	6957	5731	5184	4221	4261	5043	5193	4476	1207	924	848	777	724	761	791	762	705	689	637	688	676	609	648	617	626	603	620	642	614	643	662	568	613	632	609	614	567	628	601	617	546	611	630	608	613	582	568	614	591	588	591	543	569	628	616	620	558	569	598	585	541	579	568	581	600	574	594	618	620	578	564	608	565	595	592	548	552	591	584	568	578	613	574	575	547	608	587	584	563	578	554	543	579	601	568	567	572	582	553	562	547	595	586	538	560	567	591	575	561	524	565	566	586	581	599	621	538	659	576	588	553	615	603	584	592	545	615	552	597	579	586	588	567	512	602	590	583	550	568	565	592	579	602	592	536	549	582	563	567	559	545	560	507	592	582	591	603	595	560	561	591	600	572	536	578	562	576	587	601	584	562	566	551	531	577	612	561	593	522	554	557	588	565	597	585	544	553	571	542	605	609	583	582	608	565	582	597	538	570	568	581	593	567	538	587	522	562	596	579	575	603	536	572	566	581	588	584	586	560	596	584	617	593	630	583	563	553	620	582	588	558	515	574	547	561	577	563	579	572	613	540	574	565	599	572	581	567	621	589	575	576	538	566	587	524	591	602	567	574	557	559	549	556	591	585	602	547	545	544	545	593	569	571	532	611	571	577	596	612	561	585	576	536	597	578	591	567	555	578	577	543	572	565	604	578	564	565	584	594	604	605	559	584	556	575	587	565	582	595	548	591	604	585	573	599	609	576	557	551	620	602	575	562	571	576	597	589	573	571	558	645	599	550	560	585	562	529	540	559	560	528	590	521	542	567	582	593	557	548	571	558	532	602	596	550	562	634	587	559	585	570	601	630	604	583	586	596	577	566	557	537	591	640	554	570	568	586	570	585	564	627	579	536	592	599	545	566	561	597	568	579	484	555	551	557	588	576	574	564	528	585	584	551	554	557	587	600	586	626	546	536	590	559	593	616	563	587	527	546	585	571	570	580	574	589	555	594	569	556	598	561	584	551	571	582	541	607	573	532	553	558	588	548	611	581	552	586	586	563	590	574	566	573	600	590	506	542	593	547	577	551	582	592	537	595	557	592	553	579	569	591	574	613	592	558	595	587	573	562	563	569	547	544	550	542	556	573	610	571	583	570	562	539	561	601	608	562	542	544	631	588	579	553	558	558	547	552	603	578	531	655	575	569	579	579	612	598	591	598	556	552	597	611	620	558	606	556	582	543	554	550	602	571	616	584	585	588	558	596	543	541	569	572	534	622	568	540	558	600	550	553	620	545	593	588	618	601	585	568	560	573	513	579	578	625	573	553	581	588	574	551	565	591	586	574	576	547	557	565	608	585	590	580	538	592	589	576	555	611	615	523	558	614	565	586	546	583	573	569	572	582	571	609	566	560	581	552	598	565	603	601	556	608	568	562	574	578	521	573	601	562	556	578	571	539	590	614	562	509	532	573	603	590	563	576	567	581	573	556	551	577	560	593	569	571	568	525	547	555	583	578	559	593	539	539	579	582	602	565	612	594	606	568	555	530	604	564	544	575	574	553	571	562	549	569	581	563	562	611	556	569	530	568	582	593	563	584	585	536	573	555	569	602	579	554	532	599	536	560	599	583	594	562	581	565	553	592	537	619	575	549	521	561	567	541	547	567	548	573	553	561	551	513	582	601	540	572	605	588	554	584	580	576	548	547	551	543	557	569	567	575	550	601	631	569	581	598	598	549	581	543	571	587	579	535	608	561	571	545	550	582	566	551	567	544	583	585	624	575	579	568	563	536	555	564	563	594	582	581	588	594	573	558	541	568	629	593	631	577	596	546	576	567	525	581	573	527	551	582	540	595	561	541	624	566	569	594	546	574	585	595	571	542	553	567	608	582	581	566	570	585	568	539	558	569	605	594	594	547	611	549	578	541	531	571	563	534	592	573	545	583	529	626	575	547	587	588	589	575	583	574	620	561	556	555	606	594	528	556	580	580	596	573	615	582	578	566	581	574	583	575	544	587	594	592	586	596	585	557	527	562	580	604	574	621	543	581	553	587	573	574	567	581	567	593	590	558	566	512	616	568	619	540	583	618	621	608	564	578	564	569	587	574	558	533	555	561	556	562	589	571	606	566	567	530	545	577	548	544	544	564	580	548	576	642	603	592	568	487	551	556	569	569	578	552	566	581	568	562	565	606	607	617	585	541	583	551	554	609	548	591	545	563	578	560	560	565	566	575	578	606	595	525	592	609	612	581	592	569	582	574	558	620	594	572	586	588	585	579	608	527	588	584	561	604	570	560	575	592	533	625	568	542	547	515	548	549	557	578	560	582	552	573	594	564	563	585	559	580	578	550	566	553	556	607	557	578	568	570	604	571	545	561	577	592	536	575	530	540	529	562	576	569	612	546	549	556	568	586	580	577	609	572	594	549	574	562	572	552	565	547	552	533	587	586	529	580	555	608	547	585	592	595	590	643	564	556	551	556	594	634	584	577	576	554	538	561	555	563	594	598	589	565	581	547	542	543	560	572	588	600	587	585	575	569	608	592	577	580	571	619	540	555	565	576	578	574	553	596	555	612	545	609	584	584	624	581	570	576	560	566	610	558	543	542	567	616	613	583	611	553	568	567	591	512	584	584	619	586	560	552	587	543	603	555	629	604	538	548	520	575	541	576	570	566	599	597	572	569	585	569	615	581	519	572	575	616	606	592	557	537	607	565	576	555	596	580	551	608	534	592	579	550	571	561	569	511	560	581	584	531	594	578	578	562	624	583	541	545	596	575	540	590	527	579	612	588	611	552	537	592	592	600	613	547	582	584	603	576	587	569	604	573	576	588	601	572	561	598	587	566	558	566	584	558	565	538	605	555	571	559	556	584	602	621	553	567	561	532	622	576	566	572	531	568	586	548	546	545	561	571	584	553	600	584	608	569	599	621	589	580	611	575	536	600	561	562	590	570	566	575	544	540	556	569	556	586	590	570	577	553	564	619	595	583	585	620	513	583	541	551	539	569	575	574	519	622	579	561	575	575	583	589	565	595	557	567	545	584	560	634	614	556	553	543	569	605	592	559	575	588	556	633	614	601	563	545	584	569	596	572	618	597	578	580	574	529	581	598	516	606	547	552	564	597	585	568	555	614	536	558	617	567	625	589	530	575	611	570	529	564	603	561	557	554	568	514	554	548	599	534	558	603	620	566	592	553	551	586	564	528	604	596	613	591	592	589	552	569	574	562	610	608	598	618	575	579	599	562	562	598	586	579	605	624	589	588	581	600	599	573	571	544	620	579	545	563	566	588	582	584	553	553	550	561	586	583	590	597	594	590	545	592	576	548	567	584	548	609	595	549	576	548	557	581	581	562	567	541	528	579	556	600	595	607	563	609	546	544	593	585	597	608	575	588	558	589	577	585	556	606	559	592	559	569	556	540	582	567	613	559	588	556	569	511	563	549	579	571	545	581	583	582	619	548	597	514	550	585	575	582	573	560	563	600	569	567	565	561	581	561	604	580
10542	1747	943	723	506	355	283	314	310	214	182	204	162	161	141	156	149	172	169	157	152	121	149	151	146	130	155	144	152	149	179	168	145	143	150	142	175	149	141	127	148	137	164	156	165	149	144	139	154	144	134	148	158	181	145	133	156	132	135	138	157	169	133	152	134	139	151	161	142	146	150	126	167	132	130	156	171	153	150	116	152	178	145	146	146	144	140	145	120	153	147	141	166	131	133	151	158	140	144	123	144	146	162	146	148	143	169	150	140	133	159	123	162	149	154	165	154	158	150	153	157	141	161	162	148	147	161	149	172	162	141	154	139	140	143	157	143	154	138	149	145	136	154	154	168	145	142	157	141	169	168	150	135	141	136	175	153	144	168	153	130	137	147	143	141	147	131	171	129	124	143	148	151	135	142	132	154	156	149	167	138	139	163	156	152	138	157	144	134	168	158	125	138	168	143	151	158	141	152	130	133	154	153	171	174	137	147	148	135	159	148	152	161	140	156	159	133	157	144	129	155	116	150	166	127	139	168	143	171	149	163	133	156	173	146	131	173	144	158	141	164	157	164	165	135	131	129	146	143	168	159	134	149	153	169	144	133	151	164	153	135	151	152	151	169	131	127	140	132	151	152	136	168	143	171	144	144	124	144	142	183	162	151	131	158	138	165	168	146	156	135	149	117	151	149	136	143	165	164	144	149	155	186	157	143	159	135	169	140	171	151	158	141	138	152	149	156	142	159	144	161	138	157	161	161	151	168	138	162	143	140	166	151	157	174	146	141	165	137	143	158	160	157	137	156	150	179	161	145	157	157	131	152	153	143	147	135	161	164	138	138	164	146	146	154	131	132	181	149	144	144	161	150	145	147	154	157	154	146	148	159	149	149	157	151	137	135	142	146	143	161	151	160	158	120	112	152	133	140	144	156	135	162	149	157	161	132	151	142	160	156	142	150	158	163	143	142	145	127	144	150	140	161	173	136	123	154	157	120	133	173	162	137	172	140	143	131	128	156	136	163	162	169	155	148	144	151	145	140	131	160	136	144	144	150	179	150	154	158	145	154	160	149	145	153	161	160	147	154	143	139	147	166	126	164	160	167	167	169	160	137	140	152	169	135	142	143	134	137	138	143	159	161	123	129	150	150	146	161	158	135	127	170	154	138	153	146	149	152	148	144	154	139	171	122	156	155	169	159	135	170	159	149	160	162	155	141	151	171	125	141	140	170	163	187	148	146	133	156	168	133	161	176	158	183	155	156	140	140	162	164	142	141	145	150	150	154	153	154	169	155	138	153	144	125	126	155	141	145	147	140	140	171	155	168	148	174	144	138	137	121	140	166	152	144	157	136	146	187	147	136	156	153	144	138	165	149	160	144	163	148	144	141	153	170	174	155	153	149	149	163	144	168	128	135	170	169	164	157	178	150	161	161	144	161	150	156	150	136	152	157	145	131	146	142	132	164	136	158	160	139	130	162	153	155	144	128	153	159	172	153	143	117	160	130	153	150	140	144	155	165	148	166	123	139	152	140	194	149	139	184	157	124	144	151	165	154	146	139	131	159	149	168	141	155	149	152	150	159	156	157	161	144	159	158	144	153	151	145	146	146	122	158	136	133	151	159	150	132	156	139	144	146	155	156	162	123	149	151	136	149	144	153	154	123	138	184	145	139	141	146	136	149	155	144	141	137	164	148	128	156	155	147	149	153	154	175	158	171	145	136	146	142	165	139	153	150	139	131	141	161	148	149	147	143	150	133	130	138	158	144	150	182	158	150	155	165	147	131	158	166	169	158	167	134	152	155	185	153	141	146	111	153	123	154	153	164	143	150	147	162	158	171	159	163	156	144	155	150	146	141	142	118	125	148	155	151	121	163	135	145	143	146	128	158	140	166	179	162	150	126	137	146	173	139	161	139	129	166	146	129	157	139	138	168	155	147	147	162	150	164	142	141	160	153	170	127	154	153	153	136	158	150	143	156	153	166	153	145	151	153	113	154	153	174	163	160	136	139	143	129	166	135	155	152	130	162	156	171	143	158	139	153	147	181	141	158	145	145	137	139	125	166	161	152	169	160	165	143	158	158	152	146	153	149	143	147	145	155	139	149	163	153	143	157	166	139	129	163	148	162	150	154	128	128	173	141	160	156	144	158	148	140	116	160	139	168	160	174	163	116	173	145	169	126	136	157	148	140	135	136	152	137	148	155	135	164	142	146	152	157	142	157	175	163	158	174	169	139	132	149	159	174	143	156	160	123	158	151	146	146	154	164	138	161	162	136	181	154	155	145	144	175	157	135	144	142	144	153	154	139	116	155	139	163	167	160	169	139	134	146	155	140	180	141	134	153	150	141	158	141	151	150	154	133	166	163	124	147	154	136	158	172	133	182	137	159	151	150	143	160	149	141	161	174	142	167	162	144	150	165	168	148	142	163	138	140	149	134	143	168	146	151	158	163	154	145	140	161	135	138	141	147	136	150	138	134	161	148	145	138	157	149	133	140	171	142	131	134	160	160	158	152	166	163	153	184	191	144	150	145	155	148	141	142	158	157	148	163	167	151	175	172	149	149	145	178	164	161	142	146	144	145	166	152	144	171	160	157	149	148	124	154	160	155	142	152	155	151	130	149	142	142	165	146	139	144	169	137	140	151	146	159	133	127	129	169	142	138	135	169	159	133	136	129	152	176	147	147	137	168	151	152	146	141	141	147	150	149	154	146	143	146	146	126	141	154	134	144	167	165	140	132	115	147	141	147	117	142	146	164	134	126	122	168	165	157	135	149	153	148	158	151	147	140	162	157	141	145	122	138	121	130	141	145	157	139	148	132	133	148	115	171	187	150	142	135	149	173	157	138	183	165	155	149	150	151	140	144	138	149	154	147	143	162	158	136	171	155	139	149	145	154	146	152	169	145	139	155	161	167	133	172	137	140	153	137	166	141	136	144	160	147	154	165	141	162	141	160	156	132	152	165	132	131	169	152	142	142	169	137	172	137	154	126	150	125	169	160	147	158	148	147	161	153	156	143	168	143	168	157	129	162	164	148	143	138	167	159	159	157	155	139	136	154	162	160	141	164	145	142	132	136	152	142	172	153	141	137	159	153	139	130	142	172	142	166	145	169	135	155	141	133	170	143	141	143	149	167	156	149	146	159	127	155	128	166	158	173	132	178	147	137	137	164	163	158	160	153	133	141	163	159	155	163	154	148	134	156	146	159	160	148	151	146	161	165	147	121	163	145	138	150	184	160	163	144	150	150	151	162	150	150	165	157	135	127	151	140	142	157	165	163	153	141	150	162	160	143	136	168	156	157	170	147	156	143	139	156	126	144	154	147	136	160	135	143	119	138	155	151	141	147	143	165	176	133	157	131	165	170	145	149	151	141	144	148	154	150	159	156	133	157	136	135	130	150	150	148	148	142	144	136	146	151	175	133	157	136	145	146	151	158	147	147	138	140	146	131	124	136	147	157	136	134	142	156	142	157	150	139	141	142	155	116	142
6490	1290	2007	2419	1827	1335	1097	1213	1190	758	637	503	450	391	407	369	437	390	406	478	431	395	383	392	394	377	385	410	344	381	362	378	368	384	370	393	358	391	391	390	380	364	419	348	435	375	413	353	381	384	368	341	399	427	400	377	374	379	382	375	367	387	363	376	370	382	377	361	354	375	408	368	401	388	343	405	395	374	406	376	370	405	376	405	338	349	392	349	370	351	375	340	370	358	363	387	357	397	354	364	382	397	377	386	392	381	399	348	359	381	359	391	423	378	357	387	382	379	372	414	346	379	383	407	378	380	347	389	396	382	357	337	374	384	373	367	361	357	364	380	389	338	378	402	375	348	384	346	370	376	386	374	398	372	385	353	376	375	395	379	349	343	385	375	394	361	369	370	381	386	397	364	408	389	365	352	367	365	391	419	335	383	381	367	359	406	344	366	355	370	380	337	330	404	376	410	355	394	377	383	380	378	361	389	391	399	388	371	376	364	402	380	363	413	412	402	385	387	402	384	364	381	352	343	358	390	379	372	390	350	352	392	354	353	369	345	396	364	407	400	380	372	398	371	372	366	365	375	358	410	393	405	390	364	315	407	366	391	377	390	361	373	351	356	391	331	380	374	375	393	378	364	416	387	383	371	393	345	421	387	364	338	381	372	380	363	398	381	367	388	368	346	383	385	404	422	390	384	363	397	417	416	399	388	342	372	368	389	360	393	373	377	378	375	372	390	348	382	345	375	381	368	367	383	384	402	391	373	358	413	365	377	375	401	386	372	345	412	373	350	421	368	402	349	337	390	359	435	384	389	369	409	376	352	387	394	357	381	394	390	323	366	374	385	381	391	376	353	371	384	382	367	349	365	389	331	389	400	366	356	362	372	335	361	356	373	348	382	360	400	385	368	418	413	394	359	383	392	415	369	413	387	367	354	376	345	388	362	366	334	357	355	388	405	369	352	376	358	351	372	381	376	375	367	381	364	379	377	384	408	403	366	352	358	394	345	389	401	380	340	404	368	366	367	366	361	380	401	384	367	381	361	361	367	365	368	386	386	399	395	391	382	387	355	360	388	389	360	385	391	384	338	387	377	370	365	366	329	365	366	376	398	420	379	397	345	378	397	397	370	344	405	379	385	387	390	362	377	404	402	414	405	399	341	361	363	407	409	355	408	384	411	374	347	382	395	367	391	381	367	363	382	411	363	383	351	379	360	406	413	398	371	396	373	372	396	355	372	400	404	402	371	421	373	384	392	369	352	361	385	379	401	370	366	381	380	374	415	373	410	381	361	381	375	371	378	353	365	388	376	377	358	373	400	387	383	385	362	418	397	379	378	363	386	374	411	375	380	399	355	408	358	352	419	390	381	372	397	366	391	382	360	350	365	371	366	385	370	417	342	354	354	372	377	396	396	371	389	380	385	363	374	366	376	406	373	375	375	381	374	397	338	363	350	376	396	383	395	394	388	366	381	386	343	354	348	388	382	354	355	379	402	397	386	366	358	375	375	416	357	376	364	380	353	335	346	348	387	402	352	386	397	380	377	358	390	383	385	414	398	376	357	390	385	404	383	375	367	376	367	370	418	379	373	435	375	391	362	374	371	352	351	400	350	367	372	369	352	374	362	380	387	376	370	352	394	405	360	382	385	366	388	394	346	395	344	373	389	369	397	369	319	364	390	377	402	360	367	370	434	380	376	342	384	378	358	363	381	352	367	368	363	377	366	378	360	368	367	344	420	393	375	368	377	400	353	345	405	368	374	393	407	426	413	376	397	388	367	369	376	373	373	401	405	361	409	361	413	364	384	385	339	385	356	332	410	367	386	328	406	335	386	374	403	413	373	373	408	363	403	388	397	391	354	367	375	383	381	404	358	360	412	388	333	397	411	370	369	430	351	389	392	389	374	408	373	337	407	390	381	400	413	397	411	389	361	376	383	373	395	393	373	349	380	383	381	371	356	377	351	385	347	377	379	378	354	370	374	384	365	377	365	399	409	391	393	387	387	346	410	362	413	372	410	359	391	373	389	354	379	397	367	401	397	392	364	391	406	370	372	362	355	372	402	384	393	383	404	399	352	418	378	392	353	400	408	424	373	395	378	396	390	369	361	362	395	393	355	383	366	392	377	384	399	375	381	357	379	380	424	375	350	378	372	371	368	397	412	352	381	371	395	369	356	370	379	355	376	395	384	375	353	390	376	412	384	339	363	348	353	322	385	400	357	373	361	380	351	400	383	400	372	361	352	388	384	387	344	374	353	404	402	394	375	387	378	389	401	363	388	378	369	384	346	394	337	396	388	360	371	382	379	399	360	364	413	384	396	355	395	347	361	383	378	362	399	372	360	388	374	367	387	387	344	390	388	358	380	403	381	385	394	384	383	364	359	387	375	384	375	348	385	395	396	369	382	348	398	361	349	360	346	398	421	374	426	374	442	376	369	356	371	374	360	388	373	369	383	356	393	364	368	420	408	388	384	375	349	362	378	384	393	393	346	364	373	409	358	378	378	350	400	365	336	393	365	376	402	365	404	410	387	375	382	371	350	392	396	368	378	359	362	389	370	386	395	365	347	388	364	376	373	378	376	349	375	374	332	384	358	400	370	326	410	360	345	386	370	372	409	373	404	375	355	364	351	366	403	374	406	345	373	358	359	338	359	382	379	373	404	388	368	408	367	377	431	395	378	360	387	368	394	398	403	341	390	388	394	401	398	392	376	392	376	394	361	427	332	387	356	391	369	351	370	348	379	442	413	386	384	394	373	371	384	380	375	390	375	362	383	327	413	378	336	336	394	353	349	365	422	393	352	396	371	347	385	366	387	383	390	377	396	388	400	412	382	366	367	380	394	350	393	372	377	381	363	354	355	391	379	365	391	372	397	393	363	394	394	429	384	367	345	359	377	371	370	432	380	354	341	386	369	417	400	378	381	361	396	383	379	398	357	380	349	421	344	389	377	397	403	387	388	420	414	355	372	370	372	368	367	383	379	349	374	382	350	386	384	377	399	361	377	370	370	395	361	374	383	377	388	392	383	371	383	365	386	371	335	359	357	410	393	379	386	377	384	376	361	362	372	373	349	367	366	400	366	365	379	418	394	420	370	356	379	387	372	398	395	393	358	383	369	372	398	363	410	366	354	391	402	362	364	380	375	372	369	384	339	374	405	364	401	355	353	395	363	356	400	402	375	374	378	374	334	373	346	389	359	379	375	356	393	376	363	373	383	355	371	381	356	359	390	408	383	353	404	404	351	435	374	367	397	343	382	372	368	348	372	388	406	388	389	393	385	345	402	393	388	410	408	397	343	398	410	408	402	368	351	416	372	366	397	379	402	376	346	414	405	349	399	366	374	418	373	369	391	351	341	391	358	365	392	384	344	378	410	357	367	359	372	405	364	372	376	418	391	359	366	381	393	368	404	412	393	374	365	355	401	370	375	407	352	366	373	391	372	379	403	349	365	349	369	392	400	402	353	380	394	393	384	360	389	390	389	379	373
22773	4710	1996	1493	1159	900	692	741	779	800	577	387	307	311	291	266	304	306	308	265	275	265	299	297	278	278	292	273	291	260	279	271	297	262	266	302	283	279	275	275	305	289	277	261	279	287	261	290	297	325	282	299	299	258	256	289	288	264	279	308	302	272	273	256	284	273	295	291	264	274	254	306	279	257	239	263	288	279	310	274	267	283	267	265	276	300	276	268	300	324	290	295	263	268	291	306	273	299	279	281	306	316	289	293	298	293	275	271	320	289	291	279	300	289	282	282	294	301	312	250	281	264	286	303	263	289	311	243	263	248	285	319	297	302	268	275	296	274	281	267	261	300	286	271	294	294	261	272	254	271	271	289	304	261	248	247	267	274	275	248	267	282	281	250	249	279	309	285	264	272	285	273	284	274	272	286	281	267	260	266	294	300	256	272	333	289	279	259	247	287	307	262	251	261	264	296	315	320	279	283	276	288	273	276	251	291	282	282	277	311	310	272	318	272	263	262	298	301	296	294	282	290	283	278	279	289	305	285	292	274	288	279	279	265	232	314	261	302	263	250	284	254	232	279	280	282	259	301	239	285	304	292	283	301	295	292	303	304	268	269	290	304	249	277	288	265	276	282	287	281	270	264	291	240	292	281	265	290	264	238	291	287	310	278	252	245	256	294	283	284	285	243	266	271	253	287	281	288	287	292	267	313	274	275	277	321	292	276	282	277	274	294	262	269	261	304	273	300	270	307	311	269	254	300	267	256	286	302	252	276	273	272	265	289	270	284	250	278	327	290	296	282	282	286	288	278	263	245	262	253	257	266	287	303	306	287	276	296	266	259	260	267	269	269	281	261	267	233	285	283	292	257	282	270	279	273	272	262	294	296	297	280	264	297	254	269	272	293	285	289	255	281	293	305	252	269	297	293	255	279	297	297	275	308	246	260	272	275	251	283	254	295	262	304	294	266	242	279	273	301	323	282	232	272	279	287	279	284	247	270	270	234	296	308	297	292	309	267	256	262	274	288	292	292	278	293	307	289	294	282	269	290	287	288	259	274	302	285	283	269	276	306	278	279	308	293	317	304	282	288	242	260	261	300	281	297	266	257	268	281	274	259	261	249	282	268	257	266	259	274	244	281	266	312	276	271	268	237	266	265	298	253	310	290	275	269	306	277	275	266	254	240	254	344	250	293	283	279	270	276	296	278	260	271	258	278	265	302	301	286	291	291	282	273	274	285	283	288	308	270	279	282	272	301	249	260	308	263	268	267	281	273	285	282	266	278	257	261	265	338	260	269	246	266	291	274	262	279	278	282	265	305	263	273	268	313	288	289	248	257	242	260	281	277	247	259	298	277	250	276	282	259	299	271	279	278	294	286	273	288	281	299	283	266	273	281	283	263	291	245	246	258	300	265	303	270	268	255	282	273	314	279	282	243	261	278	285	267	280	303	302	264	314	290	288	304	285	288	266	324	288	276	291	289	282	298	303	292	285	263	280	288	299	295	268	289	299	286	288	270	288	243	301	286	257	274	283	273	260	278	309	273	277	279	238	272	269	272	300	290	285	288	271	272	273	257	267	260	273	287	294	270	318	260	282	276	261	274	293	267	294	267	278	274	313	213	259	295	245	303	288	258	238	272	271	263	279	251	251	264	308	310	281	241	270	253	286	275	288	256	277	253	263	299	298	278	296	272	294	268	268	304	295	286	282	262	278	278	254	276	302	256	278	295	271	288	319	266	280	258	270	284	285	244	287	292	272	262	271	249	273	264	293	277	262	262	281	259	268	275	291	277	306	294	287	256	265	258	288	279	295	262	261	279	277	273	295	254	305	290	287	294	267	251	247	251	302	256	262	288	316	260	284	259	288	264	289	299	267	278	275	273	269	280	296	292	276	259	264	270	276	271	277	239	293	282	267	288	273	283	285	313	288	260	326	294	242	264	290	267	316	323	283	286	276	283	332	295	287	279	254	290	302	267	258	303	289	291	311	276	283	287	272	272	276	288	305	267	269	260	283	252	273	317	268	293	257	276	289	269	263	283	274	251	273	246	287	250	244	256	292	291	279	278	263	257	276	275	255	308	277	280	260	278	298	275	299	289	298	246	289	329	262	246	294	288	289	283	303	261	283	261	267	276	291	248	258	293	273	304	267	260	287	267	278	262	278	295	307	307	262	267	274	263	277	300	302	335	319	284	278	257	285	316	281	262	304	254	272	275	305	272	304	274	275	270	250	276	301	306	275	291	314	275	301	292	287	290	272	259	285	268	285	295	278	278	266	276	282	294	277	255	274	260	275	277	288	268	255	265	307	300	280	263	265	259	289	288	292	290	263	298	268	280	267	298	270	257	257	246	265	310	275	276	274	244	270	274	262	283	306	270	307	320	274	284	278	317	295	309	285	303	282	267	249	292	286	273	311	311	287	280	281	295	284	251	245	262	287	270	291	264	286	258	276	293	252	285	286	270	285	293	262	285	271	257	267	292	265	282	270	271	258	287	262	300	270	311	325	311	300	300	288	281	279	299	275	269	302	275	230	270	284	301	308	311	269	266	313	287	249	289	295	270	259	255	273	290	299	273	292	289	308	269	267	275	268	270	277	284	256	325	263	265	313	266	303	249	256	277	264	265	278	304	286	281	254	266	283	264	298	272	266	289	266	288	291	260	264	320	259	241	240	277	282	287	286	286	273	269	286	250	292	267	262	266	278	272	269	269	263	289	293	284	274	273	288	292	296	289	312	254	263	302	326	287	280	313	301	299	281	273	299	251	281	256	296	244	271	288	291	280	267	313	294	288	242	250	270	264	294	300	269	300	289	269	265	311	280	279	300	240	295	253	274	273	253	307	324	268	262	269	284	276	294	285	287	296	291	305	305	311	290	263	306	250	290	291	282	283	265	284	294	280	284	269	297	281	297	276	241	299	266	257	280	254	310	276	256	274	249	283	267	288	264	296	282	281	283	260	318	252	272	268	279	262	306	269	302	281	313	280	303	286	293	269	258	266	291	258	302	273	289	266	288	286	277	241	295	288	287	288	312	269	305	264	279	283	275	280	279	281	286	291	300	265	256	230	300	277	301	285	277	261	269	280	243	282	288	265	234	279	288	269	301	273	248	260	301	258	298	258	242	282	239	248	242	270	288	269	245	255	286	280	284	250	272	306	269	279	274	268	309	293	290	277	259	257	279	291	275	270	271	265	245	293	308	303	275	294	269	262	302	291	276	251	285	278	260	282	305	265	292	267	285	290	244	295	270	284	279	300	282	277	303	314	268	305	267	303	315	259	256	323	261	299	291	301	261	297	272	301	265	328	286	297	282	270	285	272	287	262	256	292	262	296	273	313	266	260	285	292	259	272	271	269	268	253	245	296	273	291	243	275	277	268	286	270	255	297	300	309	274	264	274	285	294	276	285	295	271	269	305	305	277	283	271	273	266	291	265	272	266	266	260	264	276	258	273	262	310	263	264	267	283	278	261	233	296	276	271	307	273	298	269	283
14154	2925	3954	4708	4094	3551	2653	2782	3441	3764	2274	1066	872	765	796	726	747	770	723	716	666	633	673	711	667	668	676	684	684	677	687	652	652	671	634	631	654	647	644	639	630	630	651	637	673	660	656	651	694	672	656	634	633	608	666	628	640	653	621	642	627	680	618	662	627	620	626	642	664	657	672	619	632	617	658	635	645	645	663	654	632	656	639	629	620	598	639	633	601	636	662	669	640	627	660	638	659	666	671	610	680	631	687	630	623	651	642	613	630	605	618	593	684	653	631	620	617	635	655	655	629	620	650	713	624	681	645	668	631	639	609	634	652	678	603	642	608	612	665	625	656	696	622	633	634	691	640	596	638	629	638	641	587	634	615	644	603	642	634	606	656	628	602	653	615	657	672	572	619	694	662	583	605	648	645	610	637	649	658	646	640	622	637	636	639	597	645	642	630	579	627	623	596	633	658	648	656	622	675	618	625	631	626	660	625	662	663	649	602	653	589	656	646	622	690	612	665	684	626	654	633	618	663	659	625	648	653	646	632	662	627	599	639	568	581	606	648	582	622	680	642	658	572	623	625	597	656	680	600	610	602	649	640	664	664	641	634	625	619	630	623	641	644	636	630	620	651	627	586	642	650	602	702	600	608	642	639	610	588	646	625	648	638	654	615	627	635	613	650	639	634	591	682	619	627	645	673	627	646	622	660	637	589	637	629	614	625	594	615	656	623	666	652	659	564	622	626	615	637	656	614	657	575	639	589	618	638	629	667	608	629	631	615	638	630	632	700	630	666	663	649	616	653	655	628	630	678	662	617	639	667	594	668	637	640	598	634	602	612	591	622	644	679	631	623	615	645	599	619	685	632	644	612	629	642	637	649	621	644	662	614	630	614	680	635	621	651	626	693	648	640	597	648	621	690	632	648	645	622	653	620	611	630	659	672	646	638	639	619	657	633	682	681	583	648	633	646	614	656	658	640	618	662	606	682	618	584	633	636	676	593	609	596	637	619	616	634	623	619	604	653	625	639	644	621	631	679	665	641	662	614	663	645	623	620	623	643	634	613	657	611	616	635	655	657	663	631	596	654	658	651	680	626	711	615	624	638	627	682	624	665	598	693	674	665	693	610	625	645	646	607	642	624	680	627	608	605	688	635	641	601	639	648	633	638	643	626	621	585	618	623	628	632	650	643	656	666	606	631	652	611	637	613	640	601	625	631	633	644	624	638	658	650	606	647	649	663	648	613	663	630	653	623	663	640	612	663	614	650	632	646	632	617	668	608	685	621	688	674	616	625	624	669	571	649	632	608	636	601	597	633	635	645	633	648	627	670	661	615	641	682	664	693	636	634	631	643	616	595	605	604	668	570	656	623	629	604	635	671	623	650	609	641	630	605	633	651	657	638	636	626	619	641	706	623	619	584	655	607	623	649	667	683	601	618	658	616	635	649	610	646	586	632	648	611	599	665	673	607	617	625	646	631	640	639	641	598	664	601	628	653	670	639	644	631	651	654	612	601	661	600	664	649	649	662	610	585	630	599	680	570	651	626	664	656	644	642	621	624	622	679	644	607	620	644	648	624	642	602	640	622	585	634	608	634	698	616	634	611	650	625	636	609	570	661	632	603	640	711	622	665	605	625	652	624	624	641	618	622	649	632	628	624	627	598	630	587	614	649	618	630	610	640	647	651	616	658	630	624	643	593	650	682	642	691	660	633	645	682	608	635	636	652	621	605	634	652	631	641	631	635	686	650	651	678	631	583	693	670	606	617	642	666	625	629	649	648	664	643	629	670	599	654	622	617	637	637	627	689	671	592	657	646	656	650	629	636	618	605	652	607	668	579	589	690	622	632	660	634	623	653	618	592	653	603	626	609	610	608	634	650	629	628	634	640	645	621	651	655	638	646	620	609	623	653	652	595	637	605	626	672	633	625	600	607	640	668	671	605	601	665	616	642	639	643	578	657	646	614	622	620	634	620	653	620	602	649	651	630	695	614	676	685	635	592	645	661	599	622	647	660	653	665	642	663	633	630	686	627	641	607	623	615	688	672	646	638	614	599	635	626	610	618	669	618	652	624	612	634	606	621	658	623	590	643	691	648	630	611	607	665	619	596	661	612	585	628	646	595	608	592	612	667	629	625	637	611	661	653	626	592	676	576	643	612	630	602	634	681	633	648	599	633	660	673	631	627	606	633	624	658	622	660	602	640	601	652	659	673	579	615	649	622	608	639	659	679	621	628	659	637	639	617	645	637	646	637	594	628	642	632	618	630	630	682	633	647	617	610	671	623	627	629	676	618	640	673	604	631	659	594	663	659	627	696	674	668	618	630	620	656	630	635	625	598	652	649	678	640	610	603	659	688	637	602	618	610	632	620	645	624	637	623	643	612	629	655	612	691	622	597	627	594	601	636	630	622	690	681	637	627	597	656	678	616	580	618	676	663	683	644	624	635	590	594	605	657	694	634	646	650	618	605	655	606	629	627	639	621	650	627	642	603	602	636	632	660	667	653	637	609	619	634	663	665	633	620	630	610	604	674	646	586	622	628	631	669	653	595	644	591	627	667	629	672	625	634	623	627	640	637	658	596	660	645	642	636	629	637	660	635	644	676	637	627	620	633	671	615	609	647	608	617	640	613	599	654	643	667	633	657	653	652	646	636	606	637	645	632	603	623	661	633	666	590	614	631	641	668	626	646	646	653	648	685	622	683	640	583	639	643	649	669	667	643	644	676	618	594	646	691	642	607	582	627	628	621	669	597	640	644	614	693	602	657	608	597	583	645	665	667	639	617	626	629	631	663	627	624	667	613	666	621	628	620	603	626	642	637	616	614	653	648	671	655	597	623	656	632	672	619	607	613	623	657	671	605	623	646	643	644	634	617	597	615	620	612	640	598	548	671	604	619	638	635	658	619	661	638	586	624	640	666	656	653	627	634	643	596	595	619	640	648	620	632	637	678	670	669	649	575	617	605	672	690	579	618	633	622	673	613	661	635	612	649	632	641	638	607	616	583	610	619	671	654	620	620	629	634	606	652	670	619	605	638	629	600	635	674	646	639	615	584	622	623	589	631	670	601	623	632	694	684	620	600	617	640	641	632	622	620	605	628	637	616	625	638	605	661	624	659	601	659	632	592	638	661	669	651	607	616	615	691	626	640	632	625	651	629	595	628	631	623	663	623	670	629	619	613	624	611	594	704	597	653	626	630	671	617	653	686	645	617	604	645	647	617	639	613	641	635	657	682	627	644	649	612	632	622	633	624	622	603	634	669	679	611	585	622	643	673	634	610	588	620	657	641	643	597	676	654	633	643	665	615	654	665	649	668	632	673	635	646	629	659	628	650	678	633	629	618	637	665	627	640	586	602	647	708	647	639	572	626	615	625	632	666	649	658	639	632	631	631	643	653	622	644	645	586	692	633	590	615	647	617	653	666	603	646	635	659	657	626	611	603	627	615	625	553	636	646	630	668	634	662	608	633	655	622	662	624	648	694	630	629	652
31524	7740	3137	2318	1534	1204	955	974	1021	1348	805	396	331	291	283	298	321	267	262	293	267	256	267	233	286	248	219	272	293	265	250	290	287	265	252	244	278	277	251	269	218	259	247	258	297	241	275	260	251	241	253	269	271	243	256	287	264	239	236	281	247	237	247	244	272	273	275	276	257	253	263	257	253	261	294	242	260	266	241	260	284	297	236	271	236	248	253	220	280	260	250	266	242	265	292	238	271	238	267	296	237	275	264	233	238	279	267	232	254	267	301	252	251	267	244	284	253	238	278	221	271	260	267	279	236	243	256	288	254	239	264	271	253	267	263	262	262	286	283	267	252	203	248	254	250	246	236	268	243	270	253	269	258	260	250	234	237	255	224	247	256	250	274	277	275	247	225	283	258	266	235	277	268	301	241	239	269	254	250	243	254	245	263	230	266	221	258	266	244	296	251	286	252	273	276	246	250	254	254	259	252	239	273	271	252	248	267	256	272	223	258	239	264	261	251	247	251	285	278	227	226	243	271	236	254	226	236	267	226	238	286	261	273	272	262	260	241	234	278	271	251	286	251	281	275	252	228	241	234	253	236	271	251	244	246	274	239	235	246	242	281	274	227	234	224	264	210	254	292	249	234	262	249	267	269	252	259	246	255	257	234	252	269	252	268	272	276	294	274	238	264	226	254	242	279	266	292	263	268	268	274	247	233	244	278	264	229	255	243	258	242	259	254	248	248	238	240	246	229	255	255	246	267	268	223	272	259	236	264	256	257	268	230	264	254	232	236	251	238	271	287	254	251	246	256	246	285	254	220	281	253	219	257	280	294	245	270	257	271	269	278	270	267	275	274	232	233	259	240	246	229	270	265	248	254	261	211	255	246	253	259	232	208	277	283	267	263	246	225	279	261	221	265	227	264	239	249	263	263	238	226	233	239	298	274	287	243	261	256	257	229	254	272	259	234	258	264	258	263	240	233	257	279	264	214	277	267	278	252	245	235	246	239	254	253	255	264	270	267	248	248	263	280	280	247	263	269	220	261	269	264	213	240	240	240	246	256	287	271	271	256	238	268	237	265	257	242	228	273	264	234	235	271	255	243	248	226	269	263	272	238	228	253	247	264	270	248	254	237	233	253	264	261	246	254	268	261	253	279	249	226	263	302	243	277	289	252	238	261	251	259	253	239	289	265	265	248	239	276	240	247	236	251	251	248	262	254	219	262	249	253	235	227	250	252	260	291	215	243	257	231	210	255	253	237	263	252	260	277	273	239	265	229	253	264	256	233	244	291	256	243	243	261	257	266	258	260	246	279	262	249	271	243	253	257	236	261	243	250	272	238	229	248	259	274	249	238	224	266	268	259	272	262	260	227	275	234	248	288	269	253	276	271	243	254	249	243	244	271	279	268	248	227	263	261	246	278	236	251	261	254	256	227	218	257	234	271	261	234	259	277	251	282	243	254	286	265	260	251	286	276	257	250	252	260	249	266	269	266	274	276	224	256	258	264	258	257	286	279	252	228	223	256	233	290	260	261	229	274	257	271	230	279	237	256	286	235	283	228	269	259	267	271	278	253	257	264	284	236	230	241	270	260	241	251	235	264	268	249	243	283	240	273	252	263	283	275	243	258	260	298	260	243	286	244	271	263	283	247	222	244	255	272	279	215	245	269	257	256	266	255	282	279	264	282	276	265	268	262	263	249	263	260	270	245	238	263	237	237	232	275	251	240	258	253	256	242	276	242	238	254	261	274	273	245	273	260	235	241	251	230	281	274	267	265	275	240	239	246	261	258	255	247	236	281	218	217	232	295	273	258	216	258	289	252	264	259	280	284	260	260	253	251	264	285	272	265	259	279	217	258	231	241	273	253	299	235	254	253	245	257	252	243	277	263	257	269	278	271	239	245	254	264	290	237	259	229	269	259	269	262	229	249	292	258	247	281	244	236	245	265	281	261	237	263	284	249	240	252	236	261	247	250	261	242	256	255	278	242	248	252	253	246	258	241	264	242	271	260	237	270	262	243	259	229	234	228	268	290	236	257	261	240	262	251	252	249	243	255	254	295	260	275	274	223	257	225	274	287	249	258	229	250	272	284	275	248	270	232	231	219	288	267	249	268	244	264	253	261	261	259	269	255	264	242	266	243	244	245	254	241	264	259	281	243	228	242	254	272	300	264	252	272	246	272	241	233	254	255	261	260	262	238	276	240	254	252	251	246	250	236	253	264	253	244	236	249	228	260	268	257	284	265	253	275	275	237	252	251	245	250	261	268	266	293	268	266	279	250	244	253	230	275	279	243	293	278	260	266	279	268	228	278	246	235	263	235	255	262	247	233	245	244	257	260	266	287	270	226	244	261	286	267	228	245	262	274	249	279	262	248	260	251	268	228	264	249	241	233	255	221	273	248	225	239	246	280	263	249	216	248	283	296	258	279	269	268	242	268	251	244	255	233	268	240	250	245	250	248	239	231	265	263	263	266	230	240	242	232	250	249	245	252	238	273	266	246	215	239	226	268	241	232	262	283	266	227	289	218	238	255	252	268	250	268	255	240	266	249	283	235	266	265	272	244	257	244	249	257	276	266	264	246	253	266	291	277	266	261	235	265	249	262	237	248	261	268	243	256	268	285	259	277	242	255	241	246	241	250	254	275	259	267	239	248	266	279	257	269	268	260	237	272	279	259	248	221	263	272	238	295	242	242	271	255	249	272	234	252	238	252	262	262	259	270	300	249	276	248	267	232	234	258	264	247	263	273	265	266	253	245	244	256	244	254	231	239	243	231	250	241	281	254	260	250	249	279	254	249	248	218	235	252	277	257	265	280	262	254	285	284	240	266	240	236	274	240	278	227	263	250	261	239	262	255	240	207	265	258	241	266	253	242	254	268	225	255	243	234	254	252	276	267	236	251	237	227	223	287	249	253	289	257	252	243	248	237	226	246	254	232	297	258	247	222	255	259	250	256	248	256	283	272	245	254	242	280	277	274	270	298	245	247	274	299	243	223	252	263	250	264	256	264	234	216	283	277	246	274	266	283	280	254	241	244	234	236	255	255	274	284	246	233	288	253	258	246	269	251	246	245	254	242	234	259	264	258	269	230	267	259	265	255	247	276	238	255	279	235	264	270	247	244	262	262	224	255	243	262	252	242	296	246	277	235	254	235	253	247	235	271	237	243	264	279	254	246	252	262	237	235	235	267	258	237	244	221	263	245	223	250	285	260	268	261	230	276	241	276	268	261	246	257	258	252	267	242	261	255	206	282	286	267	240	236	247	252	245	258	263	249	234	270	241	250	253	267	251	257	272	283	242	266	257	274	236	248	261	244	269	240	264	238	221	231	249	264	254	263	258	290	245	266	252	250	248	229	269	240	244	220	279	247	254	243	258	259	286	283	243	222	275	261	258	272	253	244	257	273	261	259	261	266	268	268	282	261	284	250	277	251	273	247	263	270	285	256	265	269	272	245	221	281	256	256	268	272	224	245	237	273	276	250	284	296	254
18036	3644	5555	6415	5660	5149	3982	4095	4609	6852	3351	1201	941	844	778	776	840	815	714	664	667	633	681	668	652	654	635	618	617	605	602	637	586	591	596	584	626	608	565	582	609	613	561	609	584	616	594	584	581	613	586	604	586	614	564	521	610	533	587	577	575	572	588	568	569	617	575	594	590	584	550	519	580	577	581	543	590	540	575	587	539	534	579	600	573	570	568	515	567	570	537	559	532	554	611	492	568	566	540	591	563	570	586	575	559	577	561	611	588	520	566	576	566	550	614	542	571	570	584	628	561	590	561	571	622	568	532	550	578	584	541	594	573	549	548	595	521	604	576	572	559	550	585	583	538	547	579	547	561	557	606	562	607	586	517	597	549	549	565	545	556	560	522	531	558	557	542	553	537	512	574	578	565	626	565	609	603	541	599	569	548	589	572	580	552	556	549	579	617	566	530	617	565	566	545	572	576	557	549	540	516	560	584	550	541	596	545	588	535	571	579	542	584	531	563	539	562	547	570	590	534	554	599	557	570	571	577	605	566	571	576	507	562	566	545	573	598	557	571	528	541	556	559	542	558	574	549	593	535	568	622	571	546	601	581	559	575	555	572	615	613	604	617	554	570	572	582	558	540	585	547	575	564	582	574	518	594	593	558	537	600	535	571	553	544	571	567	549	559	576	508	565	589	531	542	594	513	585	512	571	600	595	558	558	619	571	541	537	554	549	578	540	556	560	575	578	532	514	544	555	575	562	568	550	577	595	568	567	567	502	576	611	556	587	560	533	552	560	558	580	558	629	561	568	565	564	562	576	604	531	590	581	550	608	551	574	588	577	590	601	576	559	528	564	557	565	601	562	566	541	573	562	579	544	572	582	590	530	575	589	624	541	545	555	587	569	509	563	577	593	567	587	551	594	507	568	555	557	551	574	509	570	550	581	587	557	568	568	583	547	588	596	550	592	562	587	577	539	556	597	570	560	555	580	527	531	586	555	559	519	608	562	588	586	584	538	577	599	560	609	588	550	549	533	565	599	557	570	573	587	526	610	564	592	564	543	544	594	588	548	597	560	576	536	567	574	578	604	572	552	591	589	602	554	574	536	544	585	529	617	584	558	570	581	585	589	585	582	574	576	560	577	553	542	585	519	566	554	579	583	525	591	553	551	553	565	553	590	573	609	536	553	600	588	536	581	537	544	565	561	620	620	572	594	616	546	579	554	581	566	575	554	570	580	584	555	558	590	597	555	566	569	567	605	537	539	586	535	565	573	606	582	539	576	567	575	607	562	568	555	554	587	576	567	596	567	558	598	574	586	559	586	590	602	538	538	550	522	551	574	588	588	608	562	578	576	579	572	548	509	590	605	596	557	555	542	577	539	582	576	554	554	560	564	561	590	604	573	553	515	539	560	587	579	557	531	569	565	516	556	571	577	585	586	597	533	608	548	569	588	560	604	581	576	542	525	593	582	574	574	587	546	568	553	564	551	537	572	545	563	550	576	544	585	600	553	614	566	600	513	549	540	578	580	590	563	579	548	549	592	554	554	577	617	539	562	568	566	532	520	555	559	635	538	586	562	573	560	584	503	556	566	560	599	563	619	582	608	550	517	548	587	575	580	558	550	577	574	535	537	587	577	572	548	583	548	525	616	547	535	566	585	589	508	597	574	539	558	524	597	558	570	585	533	568	573	569	519	592	576	571	570	573	574	585	598	594	566	582	525	584	559	562	592	596	566	572	509	548	547	545	585	594	553	575	572	550	568	581	567	601	556	567	547	563	590	568	581	557	548	584	579	583	533	583	594	553	609	597	581	559	526	600	577	540	585	539	567	544	572	531	608	506	552	568	574	565	587	526	583	546	558	542	568	560	605	584	587	565	554	570	528	616	532	594	566	532	539	559	580	531	598	563	523	566	593	597	595	566	543	593	568	568	589	574	588	578	561	547	580	586	591	522	563	557	567	538	599	570	550	554	535	555	540	557	541	585	549	525	574	588	601	586	556	567	535	558	565	574	525	560	564	573	573	539	551	581	612	546	587	541	580	537	556	556	572	527	562	574	593	559	551	570	567	573	573	548	572	553	599	542	542	562	521	539	591	539	541	563	571	576	545	561	579	529	559	556	585	595	571	555	583	579	613	592	561	564	545	560	554	523	589	577	539	547	554	537	592	582	571	618	570	627	576	571	548	563	591	567	523	528	582	587	560	536	546	559	591	536	536	556	544	540	591	448	594	545	647	580	582	593	590	584	605	598	571	549	545	553	574	540	594	539	553	542	529	556	552	552	582	556	549	593	562	579	567	585	586	550	571	585	604	583	579	561	604	583	564	589	600	529	599	588	565	570	546	557	602	551	536	575	603	587	527	562	568	560	545	581	569	540	603	540	533	529	566	545	566	555	552	541	556	566	550	607	573	527	603	600	575	565	581	575	583	542	559	567	571	567	557	566	556	557	542	562	550	566	562	591	566	574	544	557	567	547	540	539	616	581	563	588	565	567	535	540	601	559	545	582	567	569	592	553	587	538	571	581	616	576	559	599	542	557	541	569	539	529	578	589	593	578	538	533	577	570	606	560	605	576	561	589	566	598	548	607	587	572	580	556	543	582	556	557	566	544	553	582	569	580	554	550	588	562	563	595	589	581	579	564	568	570	563	586	564	587	559	583	571	557	596	586	578	555	577	574	545	562	606	565	585	552	576	553	538	540	546	576	553	536	614	562	568	535	561	552	557	592	538	562	534	575	540	536	575	567	559	575	562	560	569	580	563	528	570	587	567	549	537	593	540	573	576	555	585	561	546	544	570	535	528	590	524	547	554	564	504	535	577	563	608	553	541	545	534	586	580	579	542	569	615	528	551	575	534	585	578	532	533	545	580	554	559	614	561	572	537	558	566	561	607	548	600	570	592	576	512	598	568	561	564	595	557	553	541	576	596	581	560	545	554	585	576	600	600	597	583	583	556	593	555	566	563	575	599	588	586	602	616	567	567	560	607	564	612	506	560	587	532	611	627	569	559	557	569	560	562	539	578	541	555	547	548	561	561	579	590	594	552	620	550	564	583	582	558	583	600	630	566	586	595	544	580	582	526	582	589	571	560	627	570	569	571	563	515	588	566	610	603	550	578	601	590	522	559	594	548	557	585	565	548	616	554	570	571	599	554	552	574	559	546	552	504	615	574	574	551	590	591	614	544	572	559	555	571	551	567	563	556	596	572	591	573	557	563	572	529	549	580	576	567	577	568	589	560	578	603	561	545	569	564	579	583	569	556	594	541	536	550	587	588	562	602	556	584	555	556	582	539	515	518	577	554	586	579	563	539	583	520	555	588	580	604	591	571	605	542	596	585	550	589	547	535	550	591	561	578	557	554	573	555	573	537	553	594	541	563	554	565	522	565	566	603	555	567	564	589	570	576	600	602	575	578	583	557	565	565	555	594	563	516	568	582	578	546	545	574	565	544	573	569	573	572	577	572	601	578	518	616	547	565	554	580	545	571	544	583
10253	1667	886	666	460	345	281	285	277	201	146	164	138	133	142	181	138	152	131	152	148	146	137	152	111	135	141	153	159	164	174	125	140	154	171	156	143	172	163	130	155	151	157	165	142	138	140	175	144	157	146	125	129	136	135	131	152	158	156	142	148	153	142	147	179	141	158	131	158	156	125	153	156	152	146	154	142	119	160	167	132	134	114	134	150	126	141	141	142	141	132	136	128	143	134	168	145	160	152	148	124	141	161	140	134	136	151	141	152	150	144	142	157	121	160	133	149	135	147	132	128	139	129	141	134	147	157	165	144	151	149	151	137	155	169	132	150	147	139	138	132	154	132	151	148	167	154	150	146	154	142	186	155	150	133	175	157	145	167	125	161	126	147	160	169	166	158	150	147	124	147	127	137	133	149	164	148	151	141	144	151	159	147	152	148	151	153	134	152	149	127	135	150	156	162	156	136	135	146	130	125	144	147	152	165	125	127	156	155	152	162	151	155	122	132	130	179	133	128	148	158	145	146	161	147	156	157	151	156	129	150	154	142	144	163	138	153	146	148	134	139	181	161	151	146	166	137	158	152	156	147	150	151	149	162	138	153	158	143	140	142	128	126	157	135	129	149	143	156	156	145	153	158	149	148	143	136	175	146	150	142	157	142	134	133	148	146	129	135	153	180	174	140	155	164	141	138	139	168	146	154	142	130	160	162	138	155	149	137	154	127	151	124	143	148	139	148	162	155	142	132	135	151	163	156	142	135	143	147	144	146	146	165	171	157	143	136	163	148	148	131	141	153	149	130	164	162	164	162	152	155	140	117	157	154	160	147	149	119	117	137	156	158	151	123	135	156	149	133	155	150	148	158	153	150	139	157	118	152	163	174	151	133	128	139	141	146	154	172	144	149	162	127	138	146	136	157	167	162	146	133	160	113	154	152	143	140	163	141	149	173	133	170	137	158	148	147	155	151	153	159	154	152	160	139	140	126	136	163	167	134	152	132	186	146	134	149	153	156	136	137	133	134	136	140	152	170	174	164	139	153	153	163	162	140	160	133	132	144	128	120	146	176	153	127	134	143	138	148	171	168	143	132	142	163	131	152	145	149	152	148	155	173	166	153	169	158	126	127	128	137	137	167	136	135	138	120	149	157	182	124	156	138	138	146	146	149	135	148	143	139	138	141	141	131	134	148	166	145	155	141	143	136	139	145	130	143	160	135	151	148	139	154	160	159	163	138	145	137	161	160	116	155	146	183	159	146	141	131	154	168	163	155	155	131	137	140	142	147	155	137	148	160	162	131	175	156	147	177	140	141	132	155	162	139	138	132	133	137	150	138	150	163	166	141	140	151	149	148	191	145	161	130	156	161	148	161	144	170	119	135	142	138	147	159	160	143	147	156	148	142	150	122	130	156	151	156	164	134	142	158	142	170	139	146	138	161	145	128	157	155	147	154	150	155	154	138	150	149	145	132	162	134	144	150	150	151	161	157	138	147	129	171	157	135	136	144	140	155	159	161	132	160	144	167	155	146	157	165	154	141	147	150	172	153	153	165	156	134	151	145	148	165	137	137	161	163	154	142	163	158	132	156	155	142	145	139	139	155	136	146	143	164	142	153	151	152	136	149	137	118	164	143	134	141	132	134	153	154	146	166	144	170	126	134	132	145	135	121	135	114	155	147	149	162	156	167	138	135	161	155	120	147	147	155	143	152	149	161	144	145	146	150	151	108	141	163	151	152	151	136	160	139	130	158	162	149	149	140	132	152	140	166	156	169	152	172	118	131	149	156	122	138	128	144	127	183	141	136	166	121	150	152	150	141	151	158	143	154	139	162	126	143	158	174	139	144	152	125	164	172	139	140	156	179	148	140	146	138	131	150	140	166	135	137	141	154	131	132	131	151	154	144	158	135	145	145	143	155	138	147	138	140	158	144	148	138	162	123	144	138	130	146	170	134	134	137	148	159	147	137	144	153	154	150	116	137	162	135	119	156	126	135	158	175	156	155	129	142	169	156	155	145	157	128	136	133	143	131	126	167	154	140	148	143	140	159	144	163	125	123	134	142	156	158	131	137	149	145	120	155	156	151	162	147	175	136	148	156	149	134	142	143	135	148	131	170	160	158	138	128	122	134	155	144	122	139	149	135	134	144	157	154	123	150	129	151	121	139	156	171	163	148	142	142	163	151	146	140	145	156	146	147	137	148	132	153	141	124	161	135	151	148	137	138	132	180	153	130	164	144	132	169	123	121	162	157	137	164	149	161	144	154	152	164	148	140	146	152	159	189	143	145	151	120	156	158	154	158	151	141	133	150	170	150	134	152	140	103	156	147	165	148	157	147	156	153	150	150	145	141	150	135	148	155	143	174	163	151	137	145	162	143	113	133	157	142	143	148	152	146	165	150	130	158	141	134	149	141	164	131	141	155	153	145	120	122	125	129	144	142	158	146	146	148	119	153	150	141	156	125	165	153	132	130	150	122	154	144	143	136	153	136	136	171	157	133	162	142	139	151	142	137	140	155	147	159	167	142	166	125	137	152	135	130	156	116	166	144	165	140	127	147	159	135	143	156	136	174	159	162	182	153	161	170	147	152	148	156	137	161	167	155	135	141	157	149	174	141	133	144	155	143	162	159	130	143	126	155	155	125	162	149	152	129	158	141	150	147	156	157	165	157	121	151	122	137	158	159	171	168	147	144	139	167	165	148	152	131	136	136	133	141	144	139	139	131	142	155	151	154	164	150	146	164	145	142	134	132	159	130	150	152	159	158	147	150	167	152	156	139	166	136	141	134	160	126	142	154	146	140	151	146	162	161	165	167	170	134	159	151	138	168	158	147	153	140	137	146	145	150	157	143	139	154	142	148	143	150	134	136	141	145	125	163	159	130	137	150	158	166	152	159	137	155	155	138	177	138	141	139	146	143	148	152	121	146	150	137	163	154	140	120	137	160	140	150	169	134	152	145	161	129	130	164	149	155	176	130	141	142	155	117	136	133	142	174	125	129	161	150	148	169	144	146	147	133	139	155	149	118	123	152	140	144	141	171	149	142	165	149	124	143	152	150	153	138	157	170	160	147	144	146	149	154	147	143	132	142	156	152	155	169	147	138	156	142	160	150	128	137	144	133	125	146	160	138	141	152	139	149	170	155	121	140	163	151	177	151	131	114	166	145	163	151	145	144	141	154	172	143	115	121	134	130	140	150	147	153	145	144	139	159	148	131	159	142	132	155	148	156	155	163	140	164	137	160	146	153	159	162	155	145	124	169	147	152	147	151	146	128	135	144	150	128	140	140	137	152	143	141	150	160	153	133	158	128	143	144	155	146	156	120	156	142	151	173	136	140	127	160	146	128	151	143	133	146	184	157	142	140	172	138	143	127	139	160	173	120	150	152	167	142	151	158	153	141	145	184	149	158	168	140	126	146	150	148	146	141	166	133	157	139	152	148	155	164	133	147	152	161	159	147	138	125	140	153	150	165	161	135	172	157	147	144	163
6327	1257	1876	2030	1663	1433	1028	1048	1052	728	548	460	414	412	385	378	402	345	404	447	404	402	340	354	392	369	381	399	373	337	359	385	397	345	406	365	389	391	395	379	364	363	366	412	335	378	378	399	371	389	356	358	391	370	351	362	385	390	355	337	397	366	374	370	369	378	376	348	353	346	363	395	353	347	345	349	387	368	396	351	354	351	353	413	367	358	403	348	370	347	377	353	362	349	347	354	380	358	379	366	354	340	366	368	387	379	392	381	364	347	357	388	371	379	344	372	376	367	400	362	359	357	382	394	382	376	393	386	345	370	386	407	356	354	353	368	376	374	383	391	356	361	374	343	394	394	375	352	335	367	376	330	394	367	397	376	410	371	362	385	363	338	352	356	365	376	355	369	370	366	349	362	337	387	368	355	382	359	384	359	371	358	376	383	369	388	372	369	359	368	383	374	364	402	382	352	378	358	369	371	388	347	381	377	372	393	351	349	370	366	396	368	338	368	379	360	368	361	346	375	377	353	377	358	382	357	389	386	352	351	345	365	376	355	354	360	342	394	436	357	365	368	377	333	393	373	375	413	333	366	359	376	402	361	369	332	369	374	377	377	381	396	379	347	365	349	391	364	376	376	364	371	385	399	394	352	341	404	379	373	406	392	406	388	362	395	344	392	364	347	394	347	346	331	400	388	375	402	345	400	353	366	362	336	379	385	365	367	379	343	347	337	360	342	380	330	380	368	375	392	398	394	382	374	379	359	373	377	379	354	367	374	385	336	345	365	342	371	331	352	354	372	358	387	375	384	370	375	331	389	387	379	369	343	390	368	403	384	409	365	355	363	357	390	358	367	387	357	399	385	391	357	359	405	372	383	380	395	365	356	378	354	379	374	380	407	378	363	359	343	346	392	400	343	361	336	374	397	399	363	354	352	387	367	342	363	378	329	404	370	374	361	369	348	351	387	360	371	397	378	347	368	347	377	368	409	364	396	389	351	373	396	370	379	368	368	361	380	370	396	410	373	357	370	360	383	374	366	357	369	359	381	381	366	363	392	351	363	385	354	384	378	396	361	330	358	371	395	396	413	426	352	358	393	316	361	393	353	388	357	383	360	394	371	389	356	340	371	366	360	355	383	368	349	377	347	373	347	354	366	359	426	377	380	388	394	402	388	343	385	383	385	385	366	371	367	363	375	382	336	368	358	335	361	372	368	368	377	366	358	387	388	417	400	360	374	395	339	338	330	363	375	357	366	360	395	372	355	340	370	378	368	362	407	370	391	380	351	388	363	373	349	365	361	357	361	380	359	359	360	411	356	393	400	369	366	368	398	395	385	379	393	392	375	384	379	359	364	387	371	376	415	358	324	372	369	382	367	362	346	361	365	354	322	392	393	391	387	373	370	355	392	384	365	398	372	370	387	364	358	385	386	356	385	364	363	393	373	385	338	352	384	349	379	406	368	392	371	351	389	383	363	360	353	363	379	371	378	385	374	368	352	375	349	378	365	411	374	378	373	388	354	353	373	375	356	380	377	395	364	382	379	369	368	397	373	367	392	361	368	380	348	342	341	394	370	366	377	396	368	369	388	374	378	382	395	383	347	396	346	332	393	356	369	392	378	370	353	396	369	358	380	342	362	390	353	380	362	358	383	362	363	331	342	396	352	341	384	369	359	369	371	360	346	375	335	364	404	372	379	382	375	348	366	379	347	393	327	386	351	360	380	329	359	380	354	378	369	384	383	357	361	374	362	336	369	354	369	398	337	373	399	376	415	367	343	349	353	359	419	378	342	396	393	381	377	349	396	365	339	361	346	351	394	384	375	384	377	368	383	363	370	388	367	342	367	358	351	351	383	370	403	376	380	363	361	387	378	391	361	354	365	363	369	382	342	395	388	382	365	379	369	362	338	374	388	334	376	353	397	358	384	383	360	365	371	340	380	363	352	359	354	388	398	411	393	369	381	412	350	374	367	391	374	366	402	401	406	364	388	375	362	387	356	398	371	367	372	387	374	361	373	348	399	361	372	369	386	412	383	406	390	327	361	376	363	368	356	376	367	354	365	379	363	352	370	369	353	368	391	402	386	382	368	376	342	348	355	372	342	344	336	353	365	352	397	365	386	365	369	369	401	404	364	376	371	363	360	370	415	375	374	370	390	386	374	353	381	363	404	387	399	361	384	392	387	366	375	386	378	366	370	401	375	380	366	392	370	368	399	366	360	358	399	355	360	373	336	376	353	375	402	339	375	365	349	375	362	350	354	389	365	376	374	379	355	395	389	376	379	379	339	378	350	371	353	354	396	376	369	339	367	370	360	376	368	387	383	427	395	351	369	369	378	356	377	367	368	360	355	353	414	403	369	404	358	387	400	356	376	391	398	364	354	342	373	387	390	376	354	366	370	358	419	379	333	353	370	384	392	385	347	377	382	387	382	365	384	389	397	354	345	321	337	368	339	375	352	399	395	383	416	343	385	365	393	369	342	365	359	393	379	398	403	393	413	383	413	363	367	373	382	349	390	383	348	391	353	417	360	379	352	362	360	356	398	397	394	378	369	345	339	346	350	376	354	376	400	404	342	349	392	369	389	403	348	376	336	383	340	386	372	379	362	375	382	383	380	370	389	382	405	356	359	392	334	371	375	407	342	393	359	366	351	382	409	406	395	386	330	362	336	377	402	352	379	342	350	365	347	373	381	352	404	351	371	358	373	368	361	337	370	358	352	376	376	411	400	375	367	348	351	410	369	381	374	387	367	345	360	399	381	405	392	401	384	385	378	411	350	364	390	380	375	376	342	363	383	357	343	379	339	370	373	361	379	381	361	372	379	356	367	350	361	365	373	369	375	344	353	427	361	379	398	385	372	373	352	389	336	368	362	378	401	363	365	410	355	348	328	401	353	378	370	360	360	391	401	367	371	413	372	384	377	350	365	365	341	358	381	356	388	362	355	344	393	398	378	355	379	396	353	348	390	357	401	340	351	410	329	377	377	375	386	331	362	344	357	378	380	383	388	358	357	393	383	364	405	369	340	373	368	422	333	378	377	401	376	359	382	385	362	382	361	361	335	390	385	342	342	391	353	339	330	350	355	362	373	363	402	356	371	369	350	391	394	333	364	380	366	354	368	405	383	370	366	355	404	360	356	359	383	351	382	396	377	344	387	379	365	376	362	360	342	355	403	415	390	392	340	388	375	375	372	356	370	390	331	379	344	368	358	388	389	406	352	379	377	351	374	382	355	391	336	384	408	352	365	353	359	366	357	368	364	351	338	393	407	392	372	360	385	396	351	380	361	347	348	382	360	417	374	333	377	359	346	398	373	389	370	355	385	412	343	364	371	359	359	332	373	355	354	363	381	359	351	397	382	369	378	347	355	370	321	379	401	343	378	365	376	377	352	389	380	362	356	358	354	344	358	374	358	341	382	358	401	388	383	403	352	367	367	404	401	341	330	377	403	371	373	395	361	369	381	372	401	377	388	367	365	389	387	415	378	415	348
22213	4124	2026	1593	1091	816	716	620	684	745	536	379	299	296	282	280	280	280	287	299	254	305	274	277	267	287	265	283	318	284	277	289	285	282	287	268	273	242	278	295	267	255	250	260	286	277	281	290	295	277	304	274	283	277	298	306	268	259	267	259	286	251	277	264	309	263	280	244	252	293	284	281	301	273	282	282	277	296	279	303	269	262	254	286	300	278	262	284	325	271	271	309	286	270	281	273	297	300	270	262	284	267	276	278	270	258	277	276	259	307	273	264	278	281	265	260	251	279	269	300	297	291	282	263	283	314	258	268	261	268	276	266	275	262	265	260	279	293	265	253	293	260	256	259	273	264	282	258	246	276	268	270	244	261	269	311	284	256	271	278	280	270	264	280	282	251	269	291	261	282	286	274	254	253	257	262	260	295	270	271	286	292	292	265	261	279	246	257	265	262	288	276	273	268	269	287	291	313	258	266	262	261	260	270	308	300	292	268	240	276	288	268	288	268	275	275	277	250	271	261	278	279	297	279	276	286	282	274	302	278	250	304	282	269	295	248	257	257	277	253	252	269	274	263	283	287	282	271	313	274	272	297	263	260	278	289	286	278	278	284	283	259	283	296	248	280	276	244	267	266	279	292	262	304	271	280	263	270	262	315	289	272	306	256	266	273	292	269	266	299	285	282	296	264	282	306	289	279	297	266	251	266	277	265	281	244	290	281	282	288	254	279	287	280	261	288	309	301	303	280	246	255	293	303	282	283	273	274	281	285	271	279	276	284	296	260	288	271	271	274	258	264	284	296	277	278	247	279	297	244	286	293	275	270	275	266	264	285	276	288	299	264	262	260	278	289	258	285	304	275	278	258	268	270	261	261	279	267	266	281	254	249	297	276	272	248	252	279	252	235	278	241	271	263	249	285	250	241	240	305	292	287	284	269	279	300	308	285	290	275	299	278	259	279	257	284	259	266	267	235	270	249	293	262	280	284	255	289	259	275	249	258	278	279	272	299	283	279	261	256	243	254	279	288	273	280	261	283	259	287	250	281	273	268	279	319	289	280	257	301	282	288	280	284	259	257	253	271	254	310	266	305	271	259	248	266	300	260	289	266	256	269	259	269	273	248	274	266	262	301	251	297	258	250	257	273	261	264	260	275	270	273	268	285	268	291	269	237	288	272	299	286	281	274	252	268	246	258	280	258	309	263	278	280	293	299	294	284	251	289	286	282	269	276	264	279	265	280	275	291	298	286	278	283	248	271	281	264	321	253	277	264	252	287	290	303	316	257	282	260	269	276	281	246	281	265	266	285	285	277	268	320	291	284	272	270	280	250	278	278	286	293	277	293	263	262	263	281	275	272	268	273	298	309	278	242	294	284	265	265	289	281	254	290	290	275	298	280	321	305	267	275	308	279	277	291	289	239	271	275	283	302	266	235	294	275	296	263	263	249	306	302	287	271	284	309	281	262	280	292	256	298	314	282	268	275	308	271	265	268	318	284	244	279	275	274	259	298	251	271	285	280	248	263	306	251	250	309	274	285	273	277	266	290	299	223	273	269	270	275	300	285	247	278	267	254	274	298	246	244	280	275	220	254	290	263	251	271	272	304	309	275	265	285	282	262	262	298	307	279	237	249	305	252	263	283	283	277	248	265	270	283	268	260	294	260	259	291	284	258	268	264	285	260	293	246	256	265	262	281	271	270	266	277	287	255	296	271	273	274	294	270	272	262	256	299	254	281	280	291	258	274	245	265	301	272	254	292	275	273	263	263	274	271	294	263	299	253	238	262	257	262	256	283	319	280	297	262	280	268	238	245	258	276	291	285	305	277	300	269	248	262	274	245	250	261	270	268	281	292	280	220	265	291	269	259	302	273	297	281	263	251	263	234	265	275	266	294	298	290	287	281	247	275	264	300	308	300	268	299	254	282	280	258	279	280	239	271	285	268	266	291	267	271	274	287	268	277	333	264	230	252	279	277	289	253	257	291	304	269	291	302	267	252	239	283	259	249	213	296	274	256	272	281	316	259	264	278	272	284	269	252	255	277	239	243	281	314	276	290	280	299	266	280	286	292	290	256	249	270	295	281	278	285	288	270	293	281	257	305	281	288	260	312	293	278	287	274	279	291	283	263	282	276	256	269	269	261	295	274	272	262	266	281	263	267	275	278	258	285	275	279	298	262	269	288	281	307	250	306	288	246	253	253	274	278	276	304	257	307	263	249	289	271	289	280	280	260	299	280	283	280	291	292	268	261	261	270	273	265	246	283	267	289	312	279	259	278	244	305	274	236	305	266	274	238	294	285	285	271	296	299	314	278	307	271	272	292	278	261	277	301	298	287	243	261	255	274	254	282	274	280	272	260	294	255	295	306	272	253	276	310	292	262	253	265	269	288	274	317	284	252	257	280	265	267	278	269	256	258	271	291	252	258	277	277	271	290	283	267	295	285	274	296	271	240	267	260	275	259	261	269	280	288	292	280	286	278	282	316	263	278	282	280	268	261	271	285	294	266	243	259	280	246	281	282	259	275	292	275	261	267	296	296	270	253	246	302	294	265	267	284	269	257	273	275	290	270	264	299	268	260	275	266	269	273	288	261	273	281	311	298	274	262	288	259	268	262	241	259	265	271	255	267	289	225	265	292	260	287	283	299	296	283	267	238	286	269	283	289	269	242	269	282	276	300	265	298	280	298	274	303	263	285	253	308	281	271	291	254	250	264	290	272	279	288	297	305	279	295	240	288	260	296	274	271	266	247	303	293	280	271	276	266	247	281	311	277	296	287	290	271	279	223	251	278	285	283	265	247	269	289	291	279	299	256	266	266	280	276	250	322	291	287	240	248	265	261	259	275	266	255	293	292	308	264	214	272	254	267	295	267	265	250	293	310	290	253	262	261	277	304	288	249	286	291	297	266	285	283	265	272	271	234	286	279	283	296	308	277	292	287	244	273	279	257	267	269	286	264	278	289	266	275	274	286	293	256	286	273	311	293	275	278	293	274	292	240	305	312	296	300	279	259	253	257	247	272	264	250	274	288	252	284	286	317	271	260	295	250	270	281	263	289	257	266	294	254	271	302	260	285	254	251	251	318	312	270	249	320	283	290	255	298	322	272	306	252	302	292	291	263	264	293	270	242	281	283	247	295	307	281	297	295	257	306	279	287	296	291	270	268	263	269	265	278	312	273	305	280	243	322	285	266	325	260	279	290	275	278	258	274	260	308	285	291	270	305	291	272	249	266	259	255	281	308	279	260	290	258	254	277	262	257	250	284	267	242	246	274	294	245	283	280	276	249	275	261	259	293	290	260	260	280	266	290	265	279	267	266	255	254	285	258	279	261	311	267	308	260	304	232	284	289	278	274	286	289	292	272	280	274	286	281	268	224	290	274	277	287	250	263	286	285	242	276	276	289	276	323	263	286	310	286	304	279	299	275	277	250	254	274	293	269	280	267	232	263	259	266	301	280	294	266	276	275	285	283	265	270	277	281	273	259	281	281
13797	2534	3977	4487	3713	3250	2868	2621	2672	3398	2087	1056	812	819	827	754	775	734	762	645	707	732	691	686	730	706	662	678	683	681	639	654	661	645	662	651	650	649	625	637	613	617	639	650	630	648	616	622	623	639	628	660	616	622	628	639	644	642	620	643	640	608	657	644	626	668	644	644	630	625	669	628	630	612	660	630	611	683	597	621	623	606	624	617	673	627	652	610	615	612	591	629	651	589	651	659	624	654	663	677	618	662	582	654	626	659	645	578	623	656	595	632	661	635	653	617	593	618	620	622	602	604	656	669	608	667	604	647	631	653	678	645	621	625	661	637	623	652	644	628	634	636	638	681	620	596	620	596	641	613	619	614	607	620	607	616	609	648	662	653	596	620	639	639	616	614	599	617	622	587	620	612	638	588	590	591	588	629	621	653	637	619	592	663	593	629	638	607	595	553	619	610	567	620	638	596	643	666	596	600	643	637	598	644	644	615	625	640	636	621	618	600	612	650	629	664	639	618	613	616	639	617	621	641	611	610	632	666	602	620	640	596	651	620	612	604	589	620	633	621	648	657	617	669	593	637	616	633	634	567	631	670	581	593	660	585	629	574	649	586	664	609	639	613	654	630	637	669	645	580	589	605	640	668	619	637	632	621	600	660	662	662	641	589	604	611	656	631	646	637	605	682	615	649	632	620	654	654	679	630	578	606	634	596	604	599	625	613	650	655	692	599	613	630	642	605	627	641	656	637	621	621	578	575	593	619	684	607	630	631	635	611	631	605	615	666	649	623	634	595	617	623	643	568	618	606	647	651	566	642	660	626	625	621	608	598	615	667	636	626	623	593	629	619	613	622	633	641	621	622	669	627	627	645	628	617	635	627	641	610	591	642	632	602	569	624	690	661	617	655	605	643	630	608	597	684	645	591	613	588	603	632	646	612	619	627	610	633	682	615	612	617	615	674	609	642	617	601	629	646	593	586	592	628	653	644	636	623	588	639	623	645	623	607	615	637	564	680	594	654	603	640	642	650	609	636	626	632	665	609	617	607	643	639	597	635	628	625	584	614	622	627	659	681	661	639	649	639	650	620	611	636	641	642	603	584	624	644	629	587	678	565	701	616	651	634	622	640	595	609	637	620	622	617	617	637	589	593	574	672	627	614	631	579	597	660	691	615	686	643	619	626	583	602	636	591	665	623	588	632	645	689	650	613	560	615	636	608	629	623	672	651	612	640	651	616	585	611	582	628	651	637	614	653	641	543	637	656	615	616	627	627	605	596	602	603	601	684	650	608	605	592	675	642	637	683	665	633	622	632	603	666	660	635	619	609	609	607	578	635	594	597	597	635	619	627	639	636	618	665	614	659	644	661	600	621	609	618	645	626	618	643	587	618	595	617	688	648	626	638	634	639	632	667	609	611	623	595	672	632	620	651	586	614	597	635	626	629	660	635	641	622	659	624	621	626	598	623	638	627	603	653	596	645	660	622	612	629	629	615	636	655	629	609	599	637	607	612	615	663	615	606	628	618	621	605	659	592	655	591	637	663	634	644	621	609	654	629	632	667	648	597	623	640	636	615	591	626	656	627	627	568	657	613	634	642	610	640	597	591	636	648	635	607	622	693	621	636	632	675	648	619	643	598	654	622	637	612	622	628	649	637	639	635	610	615	632	624	595	611	649	654	612	644	612	626	613	652	606	612	614	641	593	616	655	638	618	603	641	653	623	615	661	623	606	623	632	593	678	639	647	605	661	611	659	561	682	599	588	644	627	624	567	607	660	627	630	646	628	625	615	655	600	661	643	621	626	606	612	664	602	637	630	619	610	657	623	622	635	626	651	606	616	567	604	618	636	642	620	633	619	632	630	633	661	646	646	633	651	610	615	619	597	665	579	663	660	648	583	589	632	632	618	665	581	598	645	658	591	606	614	631	619	627	650	564	606	637	656	618	632	574	625	637	609	603	609	651	625	620	698	651	617	615	661	650	637	655	626	644	646	629	637	650	605	658	613	659	636	642	670	648	669	608	621	651	642	621	607	615	634	639	631	677	631	603	629	577	662	622	686	661	617	623	610	652	592	649	624	634	641	642	613	610	627	611	624	579	617	639	627	627	634	667	616	628	647	591	642	649	654	635	620	612	629	611	629	656	623	679	620	617	684	607	627	621	660	622	617	647	600	631	656	627	596	649	619	601	645	627	584	608	631	644	668	601	588	625	605	629	632	642	591	642	608	623	601	608	646	633	614	618	601	647	652	640	585	636	638	637	613	588	644	677	653	603	600	645	592	607	610	636	661	610	640	614	661	629	655	629	653	629	605	659	615	614	638	623	648	607	590	661	627	644	679	624	622	606	638	588	644	620	615	624	660	665	568	596	618	675	616	658	622	672	641	590	618	630	667	654	625	597	629	595	610	633	634	629	570	635	632	651	600	634	616	669	599	675	655	652	639	598	655	620	618	640	598	639	671	650	625	678	654	628	608	633	652	614	675	617	587	647	662	608	645	605	639	629	626	649	673	629	623	647	633	595	667	631	599	637	600	663	608	637	613	691	625	592	626	632	604	649	656	641	648	627	601	630	619	655	642	588	579	638	632	608	620	679	635	615	595	661	660	649	670	666	570	593	616	696	650	676	643	622	592	635	649	620	651	625	633	596	607	630	593	672	633	621	611	620	618	629	646	651	629	651	629	611	643	621	635	603	610	641	647	618	620	649	609	627	647	606	627	673	624	664	672	598	649	633	625	652	642	652	642	618	665	621	619	627	655	617	613	645	652	609	684	637	642	627	647	638	646	628	642	610	683	609	598	642	656	632	648	625	628	665	637	629	601	627	655	688	607	631	609	662	621	648	695	650	689	619	616	608	646	652	619	621	707	620	651	640	612	648	625	650	652	606	622	642	608	622	640	694	629	606	606	626	606	625	601	632	638	634	642	620	614	622	661	620	660	606	616	596	649	663	634	658	607	624	633	631	639	629	619	639	643	567	665	635	583	635	658	673	627	617	622	602	644	708	634	595	643	612	663	609	638	612	613	619	605	573	599	610	623	604	644	585	622	623	620	639	690	625	669	606	646	635	588	684	676	590	633	624	629	630	620	648	636	632	642	661	640	615	651	657	659	627	635	630	617	635	586	634	626	648	661	596	600	642	632	618	644	591	661	590	646	631	577	570	576	637	619	623	648	613	669	684	670	614	617	653	630	624	602	616	628	613	628	595	581	647	660	600	617	631	639	619	644	653	648	612	663	659	658	602	606	646	603	623	583	648	637	656	602	637	643	607	570	644	669	644	635	576	635	591	647	626	643	615	639	599	607	647	600	596	626	621	622	651	613	639	673	650	610	700	640	613	636	671	654	646	626	654	633	649	687	650	646	660	665	634	613	589	583	616	626	649	622	646	649	629	667	637	643	641	635	613	613	595	652	609	626	631	644	603	628	620	655	593	615	631	621	591	627	604	564	683	624	639	646	618	661	622	656	622	623	610	638	617	653	646	588	622	634	626
30746	7243	3154	2329	1424	1130	992	949	866	1018	843	433	295	262	282	292	289	265	290	273	285	265	280	246	326	266	266	272	269	273	251	245	248	288	228	259	261	252	243	270	203	272	263	237	232	253	265	268	239	250	263	263	263	225	286	238	224	225	247	282	269	286	264	262	238	267	247	277	246	233	273	258	248	278	284	245	248	249	278	240	247	254	254	259	268	264	238	246	237	221	220	233	235	254	229	250	267	251	257	272	249	233	272	271	248	264	272	255	239	231	269	255	278	248	238	299	272	227	247	253	276	225	252	251	247	247	239	251	249	227	257	263	242	256	274	255	300	240	282	237	283	250	260	268	267	281	253	238	255	252	265	261	251	246	233	272	221	237	241	275	244	239	242	215	254	246	228	250	262	253	256	272	244	245	237	236	250	268	249	241	248	262	245	262	247	263	254	250	288	281	237	262	246	220	244	216	243	261	275	253	233	232	238	235	298	286	236	222	230	248	248	236	244	257	268	276	258	269	253	280	276	265	238	228	262	247	260	259	249	280	229	230	244	259	246	241	238	256	286	258	257	219	232	254	268	263	271	245	247	249	249	258	232	260	258	241	255	265	265	241	226	260	233	269	295	282	246	241	251	248	250	239	264	260	244	255	245	264	254	253	265	220	239	252	268	250	253	262	240	242	260	248	231	247	282	245	242	265	246	243	252	277	249	261	230	242	217	279	260	266	245	269	255	244	260	261	228	240	242	272	240	238	236	246	243	248	247	233	275	228	277	260	256	238	259	257	258	244	243	245	249	244	271	251	244	224	271	233	295	254	246	236	260	248	222	255	262	285	267	249	235	246	254	269	262	240	239	254	262	275	263	253	243	265	268	230	251	240	252	247	237	273	250	258	249	249	250	248	231	231	227	232	265	241	267	238	249	250	250	239	272	239	236	268	249	252	266	242	250	233	236	267	241	296	230	213	238	237	266	226	274	296	269	219	268	263	280	257	239	253	262	241	286	288	275	253	246	237	236	230	239	268	243	245	256	256	269	265	258	250	246	254	236	262	261	262	259	264	273	242	249	288	249	259	271	246	245	229	264	277	233	218	233	246	207	300	247	263	288	216	240	245	215	236	287	249	268	238	260	268	287	252	235	252	277	243	278	237	227	281	295	250	274	244	229	262	257	282	257	269	255	264	262	255	247	259	212	264	231	282	252	247	247	250	256	266	273	259	287	256	241	262	256	300	276	279	272	270	279	242	234	243	238	263	231	274	260	240	263	248	280	250	232	261	252	228	261	215	244	234	247	237	248	235	275	281	301	226	258	285	268	271	238	264	279	250	236	245	231	243	224	229	263	244	271	248	226	257	255	262	246	254	223	237	225	230	235	256	253	252	287	253	256	232	265	272	253	262	297	257	227	272	257	265	260	233	236	258	261	260	242	279	235	274	288	242	252	260	275	308	242	260	242	259	262	283	239	280	238	272	263	257	225	260	253	252	232	236	245	238	257	283	285	252	271	252	278	268	260	230	225	282	252	281	260	255	245	268	266	260	232	262	261	255	260	234	254	257	254	274	269	259	233	270	272	243	273	253	266	248	279	228	266	260	257	245	235	266	283	270	258	230	261	252	256	269	230	245	284	235	265	233	225	275	258	254	247	241	280	263	227	235	261	228	263	253	283	269	248	253	242	258	240	221	279	264	244	275	249	235	251	273	245	259	294	274	277	273	252	277	257	251	270	247	283	239	262	238	240	231	234	239	276	252	241	239	253	243	247	259	222	270	252	272	270	259	253	274	264	263	266	251	259	217	231	277	258	256	237	246	249	260	255	271	262	259	252	252	244	238	252	235	225	238	237	246	265	276	226	236	252	296	252	238	249	269	241	284	266	244	256	244	259	224	262	263	226	284	272	286	268	215	272	299	284	247	253	252	234	258	251	248	256	260	249	243	244	258	258	247	255	228	244	259	240	236	249	268	235	255	247	253	244	272	239	274	261	259	264	263	257	238	249	224	267	237	241	263	272	287	248	261	244	260	267	290	244	269	230	271	255	249	260	248	241	239	249	249	269	245	266	253	248	253	250	244	257	252	257	246	240	252	249	261	269	239	242	294	213	247	248	268	241	253	256	251	250	256	230	252	237	232	243	236	247	244	260	267	256	229	210	249	278	249	206	273	258	251	243	266	254	254	241	277	255	244	236	266	248	269	245	263	243	260	258	263	278	285	288	293	246	258	250	239	254	221	232	247	238	254	233	242	259	236	264	275	251	223	271	262	265	253	267	263	242	256	251	253	247	240	236	261	222	259	256	243	273	265	263	247	225	219	265	252	253	243	272	276	244	240	235	238	248	261	271	250	227	266	243	257	243	270	252	264	260	259	246	274	226	273	239	275	257	248	257	234	263	257	264	248	246	250	247	284	241	240	245	261	266	255	281	247	267	238	261	242	255	228	258	284	240	264	253	275	222	240	263	236	234	258	263	232	273	250	240	246	243	258	244	261	256	241	303	249	252	251	228	262	245	264	311	252	249	243	259	254	239	266	235	273	264	225	319	242	261	280	237	246	253	234	205	268	267	238	280	268	263	232	267	250	269	246	248	265	259	250	248	235	235	257	236	267	244	271	252	239	244	235	266	215	272	227	223	233	250	243	250	206	258	247	242	251	250	276	267	220	252	271	238	264	247	234	254	267	216	272	259	285	257	253	265	265	287	265	226	280	271	238	251	251	244	263	281	260	250	237	273	270	265	273	250	232	249	230	262	245	274	277	256	233	273	265	268	233	220	271	233	234	258	285	249	271	255	290	256	244	235	249	267	243	228	264	274	227	224	273	255	232	250	247	250	231	250	220	233	261	285	255	274	268	253	252	275	253	237	237	237	251	242	247	266	290	260	234	246	219	225	262	257	266	284	242	252	248	277	247	269	238	226	232	251	287	272	233	261	262	242	259	246	246	261	210	255	265	230	255	242	264	236	249	224	268	257	261	266	275	247	265	258	293	256	240	217	251	257	260	242	265	243	218	235	251	235	264	238	246	246	252	257	237	278	259	283	281	297	240	235	229	225	251	237	257	248	251	249	274	244	237	240	248	228	233	236	249	259	255	238	250	250	238	250	283	253	275	264	254	229	232	276	248	249	231	240	263	268	264	262	285	237	282	275	305	241	236	239	241	252	287	262	268	252	260	259	213	236	258	257	253	238	290	243	263	246	280	239	237	229	240	245	249	263	240	276	231	258	236	249	259	249	253	268	244	275	282	239	235	252	223	240	281	262	258	246	223	241	231	225	230	246	233	242	253	274	220	247	256	240	231	284	258	267	253	231	245	266	244	265	266	227	274	262	231	249	234	263	261	273	248	261	241	250	248	259	254	233	254	239	261	262	258	275	265	249	255	260	265	223	257	284	247	251	262	251	262	252	237	244	251	278	254	259	224	273	228	272	244	245	254	245	235	266	249	241	239	251	260	257	239	249	242	251	234	273	234	268	251	292	254	257	264	266	264	270	242	257	239
17723	3538	5655	6555	5243	4335	4063	3807	3925	4817	3690	1287	951	854	811	811	788	787	886	727	673	695	670	700	835	621	626	640	595	632	546	574	576	627	606	598	580	627	627	560	614	606	587	613	583	581	591	562	616	571	585	539	587	549	588	562	579	559	562	634	611	603	576	575	524	549	555	587	519	599	564	540	515	598	508	601	575	582	589	577	556	559	568	611	571	583	574	593	583	587	559	546	562	576	538	580	568	610	552	590	594	526	551	569	564	601	556	544	586	562	559	519	575	589	595	529	533	575	534	591	541	536	558	553	574	564	585	551	533	584	560	559	556	566	558	548	568	537	550	567	517	542	588	611	602	583	561	569	559	595	577	566	533	546	599	524	539	536	545	561	591	557	574	551	529	584	550	537	553	564	540	575	567	549	579	541	533	544	569	545	558	549	576	566	585	595	577	579	552	545	576	593	599	520	524	564	567	551	526	582	593	561	514	526	596	519	553	598	561	612	618	587	548	543	520	526	545	588	548	575	539	548	569	611	561	551	541	556	564	584	577	614	561	529	607	572	539	579	560	570	593	548	567	589	532	575	562	557	563	537	527	592	518	589	525	573	579	547	588	559	587	562	584	506	553	562	535	539	521	564	567	550	590	571	544	550	547	554	584	565	547	557	604	557	530	574	596	558	541	589	523	584	568	559	593	556	601	548	564	563	583	577	528	569	568	585	556	545	576	560	501	599	571	568	547	566	569	596	544	558	584	571	567	536	557	588	583	606	575	573	542	554	567	549	569	551	587	596	592	583	558	560	567	541	542	532	575	570	557	602	557	556	563	551	541	578	560	556	534	592	560	546	582	509	581	571	537	553	544	569	529	559	510	645	591	569	551	534	556	582	557	550	573	577	551	559	592	604	593	579	584	524	539	593	536	541	583	577	562	593	557	540	551	572	574	590	556	599	562	561	496	575	548	575	570	573	606	560	563	598	572	568	582	569	563	578	536	541	523	563	565	542	548	539	534	550	554	569	541	568	551	541	587	575	566	592	569	556	562	543	561	613	596	559	578	596	523	540	564	532	558	605	552	571	578	574	565	606	576	566	611	561	566	573	565	580	549	562	547	576	539	583	539	574	552	546	575	539	527	577	540	550	616	622	589	577	576	574	580	561	536	555	583	590	523	554	571	543	592	530	546	571	613	559	557	573	553	515	559	545	545	573	561	576	545	593	581	559	561	574	566	564	536	562	565	558	548	566	548	576	583	586	560	559	616	608	600	571	560	546	579	612	562	566	584	535	600	583	565	565	540	536	553	565	537	551	547	556	606	581	563	562	558	587	535	554	529	590	578	581	555	551	594	535	551	543	559	555	600	559	558	556	578	553	545	552	558	542	556	596	580	564	603	537	576	557	566	571	553	608	569	560	577	558	600	523	551	547	605	566	548	546	582	542	575	549	575	584	564	557	589	605	575	580	511	554	551	538	558	594	550	558	583	592	563	604	595	534	533	584	591	598	561	560	542	595	606	579	523	521	569	557	561	553	549	547	571	515	557	565	554	566	562	560	501	573	531	561	577	579	569	551	553	559	556	551	560	581	573	571	575	567	572	537	573	564	559	575	508	529	573	573	571	575	564	597	562	518	597	565	589	548	571	594	610	577	545	587	587	563	530	557	555	551	539	605	538	602	590	587	572	613	579	514	586	525	602	539	583	537	550	570	571	539	546	565	559	542	573	614	562	543	584	586	590	574	578	563	561	552	592	542	547	584	534	579	597	586	582	547	562	568	602	571	589	578	556	526	575	519	548	588	561	561	559	576	549	551	575	609	578	555	539	533	560	561	568	575	591	543	559	582	546	553	580	589	534	559	561	545	559	569	561	567	571	581	578	586	497	537	577	566	556	547	554	586	522	614	550	587	605	545	566	527	537	570	615	548	559	523	582	557	586	530	521	526	597	594	568	583	579	574	553	564	562	563	599	543	553	574	532	561	592	611	559	575	555	572	557	579	529	575	542	547	576	577	572	573	530	579	536	591	559	570	537	602	558	586	532	614	557	515	614	574	556	555	596	559	575	585	578	565	525	590	554	575	533	529	547	558	587	593	535	550	548	550	554	520	598	587	548	535	583	527	543	591	597	567	578	563	542	545	589	565	584	604	549	532	597	567	557	538	561	538	609	585	618	577	570	570	601	611	524	553	584	512	573	590	538	527	560	533	546	517	556	603	569	580	540	566	519	549	598	541	583	616	553	599	547	602	556	550	581	563	584	566	596	546	544	555	534	604	575	575	533	566	555	510	587	542	545	594	564	556	582	593	534	587	549	551	553	576	545	551	586	567	581	560	565	563	552	573	553	556	563	563	576	557	586	497	549	610	569	554	549	542	594	564	574	555	554	557	579	567	535	556	566	525	547	577	484	556	561	550	575	578	547	552	535	553	575	522	571	538	578	595	625	578	567	528	550	539	512	582	535	574	559	553	604	556	569	581	536	526	571	592	565	571	575	587	596	512	569	517	554	536	577	564	605	535	574	582	566	555	550	590	556	587	571	576	556	522	541	568	580	565	563	522	571	568	596	579	545	585	553	577	568	604	553	570	529	596	589	559	578	577	561	571	568	600	553	574	505	567	548	575	596	540	514	528	590	577	541	558	580	584	592	603	558	562	563	529	614	538	576	558	590	591	561	617	575	564	571	585	601	578	586	551	567	601	596	539	551	593	563	561	563	561	562	592	616	537	511	521	561	563	628	569	603	579	557	567	561	547	587	551	542	561	536	613	527	540	514	564	535	543	553	543	593	566	597	524	570	556	562	579	605	548	551	525	566	540	585	592	570	568	561	554	567	559	528	583	581	529	571	570	571	596	559	570	556	500	572	580	600	590	599	612	535	533	559	541	586	583	570	562	580	567	571	574	563	594	589	582	550	547	524	563	587	561	587	522	566	577	563	559	585	572	601	569	562	581	560	572	579	534	556	534	511	533	569	581	567	580	572	582	540	574	555	559	588	571	606	575	586	580	545	554	545	551	594	556	535	563	583	558	572	529	521	551	560	555	525	517	573	561	533	582	538	600	535	602	559	552	536	524	587	572	582	548	579	573	562	576	536	578	593	611	552	587	583	575	545	579	579	577	525	534	583	601	575	561	580	586	594	571	606	557	583	578	560	557	590	576	520	548	559	573	590	555	556	550	504	577	547	532	544	547	586	566	539	576	572	594	583	542	595	556	606	625	577	552	585	569	596	567	554	566	505	571	561	566	556	593	541	579	589	532	586	564	573	536	558	563	542	533	611	568	557	580	575	526	565	546	559	584	598	587	567	543	573	581	567	554	593	594	525	568	555	564	554	568	600	577	550	556	547	569	553	583	575	552	575	562	578	525	574	563	538	584	604	547	575	557	608	521	559	532	548	578	550	554	608	606	588	559	534	563	572	525	566	592	559	601	568	554	532	603	522	569	564	574	619	553	552	521	547	577	575	594	528	543	541	557	591	572	564	631	564	532	603	573	572	574	525	517
9471	1476	887	682	430	348	291	248	315	208	195	162	172	153	132	137	155	176	165	141	143	158	127	134	120	155	164	158	152	139	160	147	145	149	149	177	151	149	126	152	144	148	120	147	156	149	162	161	139	182	136	175	160	148	169	150	143	165	174	157	173	182	128	171	173	156	161	146	141	143	135	147	177	145	165	160	157	152	139	148	143	160	153	145	161	143	152	167	128	139	135	162	150	143	158	166	140	139	135	137	168	159	150	136	133	157	174	149	151	146	157	143	156	178	136	149	118	170	154	132	163	174	159	147	141	140	147	162	165	163	148	139	139	177	141	176	146	157	152	133	150	164	164	168	156	139	147	161	166	141	150	125	132	136	150	151	156	135	139	124	154	141	153	151	156	145	161	164	163	131	162	162	141	146	160	143	142	149	132	154	158	153	147	184	138	148	139	138	151	140	144	130	159	176	144	166	147	160	134	153	163	149	148	139	115	158	165	168	130	153	142	137	163	148	171	137	142	175	165	132	135	160	156	156	135	137	160	145	152	147	149	156	128	152	140	140	136	157	158	166	144	131	149	171	166	180	153	174	145	149	143	165	158	174	137	150	142	155	152	141	138	153	152	145	131	150	154	146	138	154	145	159	138	160	130	122	164	140	152	146	188	141	164	163	140	174	152	148	143	144	134	144	172	161	156	163	155	147	163	155	136	143	142	162	153	152	158	147	139	156	164	171	153	169	148	151	136	121	143	151	159	155	147	157	143	156	155	151	145	154	126	140	161	157	151	128	115	142	131	151	162	156	162	131	160	153	148	140	180	169	158	148	159	164	119	152	129	146	119	157	172	137	141	164	134	144	149	145	172	145	147	145	146	156	151	147	145	131	144	135	147	157	114	119	144	132	150	176	142	153	156	172	135	168	137	147	146	152	165	153	147	157	135	156	172	145	161	184	146	145	136	178	158	165	167	145	127	152	151	124	161	162	144	174	140	159	158	121	151	153	158	164	163	185	150	148	155	160	137	150	153	147	142	159	128	138	156	156	135	148	152	163	154	147	136	158	155	144	145	157	157	154	167	132	173	184	146	162	134	136	133	158	135	131	134	132	144	133	134	164	137	140	156	139	141	161	136	153	154	167	149	154	118	147	145	141	126	143	142	137	134	129	145	170	158	172	128	138	154	154	142	178	180	161	137	131	163	157	144	165	142	152	142	162	132	168	153	136	149	154	162	149	133	160	155	150	151	143	146	145	143	168	134	126	167	160	148	153	138	172	142	141	130	144	160	133	155	132	131	130	137	149	152	143	140	146	138	171	167	158	150	145	170	165	156	167	143	146	154	128	138	148	143	151	142	174	160	152	181	141	140	143	152	155	144	134	130	146	130	127	144	135	119	153	152	145	155	154	154	147	149	145	156	165	150	152	150	165	138	159	154	166	154	134	169	133	166	134	135	151	134	142	126	147	137	156	165	167	141	152	142	142	155	162	175	168	140	140	152	143	136	143	152	159	147	165	129	141	148	153	130	134	148	157	146	159	159	157	176	185	133	168	148	143	156	139	145	142	172	140	145	177	154	141	168	154	172	152	138	172	152	165	151	141	142	129	138	145	155	139	150	133	133	158	137	140	161	155	149	181	165	148	149	149	153	129	145	130	150	167	151	156	157	174	164	141	142	141	158	139	164	149	162	153	161	155	166	158	131	149	155	144	157	171	143	158	164	154	182	158	146	155	143	159	167	147	162	141	133	146	130	134	128	141	166	179	144	153	142	142	159	159	134	148	165	134	168	124	161	118	157	150	186	159	168	148	168	153	148	147	160	158	135	163	151	157	161	152	152	145	153	175	154	131	164	132	149	163	133	155	156	170	151	141	156	166	145	148	145	144	156	160	155	152	164	134	180	137	131	156	143	145	155	139	160	173	165	176	149	157	169	150	156	147	152	151	152	168	154	161	112	128	156	146	135	157	151	163	147	160	126	153	166	145	143	161	171	141	160	140	155	162	170	151	158	156	139	148	162	138	146	134	160	146	149	129	118	160	145	167	158	146	157	133	153	149	138	149	127	158	156	162	159	144	142	174	162	163	161	136	147	143	165	169	156	162	146	134	141	149	167	168	123	142	151	138	161	179	138	141	176	136	149	166	127	169	127	174	165	156	134	165	148	150	132	175	134	133	160	149	157	154	158	136	171	154	146	192	153	137	155	142	175	131	143	152	140	157	170	164	142	133	163	167	137	161	153	129	130	155	154	138	144	161	147	139	167	135	136	150	157	164	183	154	168	136	148	141	179	152	153	161	143	134	164	156	149	163	144	156	151	139	147	153	154	130	126	177	148	148	162	130	166	153	149	131	128	115	137	145	135	137	138	136	139	155	160	160	144	152	147	138	126	133	153	165	162	139	119	162	147	156	170	120	153	148	180	156	122	142	177	159	174	142	128	152	142	146	156	155	168	144	148	159	146	149	150	147	170	150	156	146	150	169	161	160	152	155	148	165	128	142	158	156	137	154	154	137	151	136	123	164	157	143	166	149	165	167	144	144	173	175	164	143	142	159	161	147	159	165	144	149	145	153	160	153	149	149	151	168	149	139	139	124	158	152	120	133	152	130	144	159	174	151	150	152	145	126	170	126	165	148	138	157	158	153	146	172	173	159	148	180	158	146	122	175	149	140	153	147	126	128	172	183	169	130	138	158	160	184	171	148	140	160	161	166	162	146	159	161	127	184	149	173	152	155	148	140	147	148	129	178	159	139	150	168	138	153	160	151	152	155	146	157	141	140	146	155	144	165	178	149	144	147	151	147	147	124	148	155	154	157	141	159	165	157	156	154	159	130	152	151	119	160	143	149	156	183	137	146	131	147	151	134	137	138	141	150	126	142	172	154	165	150	160	151	178	132	140	141	147	146	157	131	158	155	161	156	136	169	124	139	148	145	146	127	142	132	168	147	152	157	140	167	163	156	173	161	139	130	167	144	160	128	151	162	136	143	153	150	157	189	150	140	145	129	131	170	161	162	147	157	163	192	153	163	150	147	160	170	148	174	152	134	161	176	154	150	188	138	170	147	126	135	146	159	120	126	155	160	143	175	123	143	158	157	139	169	155	133	137	150	139	147	161	154	152	152	169	152	136	162	129	130	120	156	165	143	145	154	178	155	136	137	150	150	153	165	160	139	164	150	155	170	145	148	139	160	142	152	138	144	135	150	154	137	162	155	162	142	143	141	159	127	137	154	154	147	136	118	161	156	174	161	145	150	118	167	143	141	147	154	145	136	146	133	157	137	146	164	154	140	139	144	147	172	174	144	157	129	162	153	119	159	151	137	159	166	149	144	133	162	141	146	141	141	147	123	143	162	161	155	147	148	143	138	149	158	143	166	166	162	178	160	145	136	147	166	157	150	174	159	153	161	136	137	156	133	152	151	139	131	106	154	134	173	152	174	143	135	171	163	155	154	143	154	167	166	159	138	151	174	157	139	148	147	148	169	153	139	150	167	129	141	132	170
6184	1262	1898	2211	1686	1367	1145	981	1098	725	615	561	486	461	399	410	378	517	594	408	387	389	408	379	383	390	392	379	396	456	365	401	386	396	373	381	387	379	399	412	392	393	394	390	397	339	377	343	376	391	329	381	362	374	397	393	386	415	378	378	352	388	377	353	369	373	394	386	381	363	395	372	391	392	402	379	337	369	399	389	391	410	386	382	428	392	433	376	375	361	370	378	348	406	387	396	374	414	359	377	392	376	401	368	393	378	389	381	350	388	341	348	388	414	354	364	400	392	423	366	349	365	382	395	391	372	405	400	412	383	394	360	379	369	363	388	389	399	394	404	350	403	364	394	353	389	387	375	409	394	368	405	426	368	371	368	414	371	372	415	391	364	361	356	348	372	374	397	379	398	379	388	387	362	409	380	402	370	381	354	355	392	410	386	355	385	375	439	385	369	346	360	358	365	381	354	366	390	379	425	368	405	364	395	377	404	408	363	377	369	389	357	341	382	394	409	366	386	378	374	355	414	358	387	406	376	376	353	385	388	383	398	368	354	361	357	379	354	365	372	336	372	384	378	398	358	370	387	363	381	401	373	399	419	398	368	360	380	365	401	362	376	407	395	418	351	403	391	388	388	373	347	380	379	421	342	351	414	385	400	341	357	371	358	409	386	365	394	384	387	371	378	395	397	374	395	363	393	375	341	363	343	416	384	340	372	400	364	385	379	378	416	376	348	375	390	390	379	382	370	394	360	374	420	354	369	430	381	385	365	367	426	409	385	384	363	439	404	350	396	388	399	384	340	352	354	354	362	355	395	430	370	368	388	375	407	371	360	403	400	364	386	373	397	400	372	369	407	373	373	366	402	393	394	379	392	385	360	360	368	399	338	387	349	356	385	347	395	368	360	390	406	404	375	394	390	389	369	361	389	378	384	375	375	399	408	382	393	354	383	385	371	367	367	362	381	395	362	395	382	357	357	372	365	371	377	393	383	409	378	374	368	395	384	365	355	365	381	369	348	395	383	341	372	397	393	375	381	388	401	377	353	399	417	390	366	359	359	369	380	371	385	370	421	348	391	372	356	400	399	409	382	384	391	367	346	386	385	363	396	390	378	376	361	373	381	389	401	376	388	329	376	376	412	395	379	387	384	384	369	402	387	390	346	349	368	347	389	401	389	384	395	411	357	397	399	374	333	387	360	411	381	399	353	348	367	368	338	399	375	371	381	343	359	407	381	388	396	414	402	375	384	362	359	400	394	397	376	394	409	374	364	377	393	376	371	341	355	379	378	370	382	363	394	376	376	395	372	370	390	380	378	342	344	360	392	371	383	369	399	380	370	359	392	398	384	354	353	384	384	385	367	409	383	369	378	364	357	373	358	437	390	335	410	363	400	356	397	393	399	357	378	433	388	394	380	367	425	385	360	342	383	388	379	410	363	384	390	389	390	372	367	396	395	367	365	329	356	397	358	379	347	401	364	378	396	385	332	395	378	376	410	369	382	408	355	401	379	373	375	396	379	397	371	372	394	360	388	394	394	384	383	370	369	394	405	350	397	423	414	379	367	405	405	381	390	358	375	368	372	348	347	399	375	406	409	393	366	389	370	400	354	366	378	373	378	376	377	386	402	364	389	370	389	381	389	373	370	343	366	321	360	365	415	400	393	357	352	337	342	368	350	392	362	414	353	382	395	388	405	387	372	367	384	398	390	396	409	357	384	377	380	370	378	381	370	385	383	385	373	358	356	411	349	397	405	353	366	378	411	397	364	374	377	372	366	368	390	345	343	380	338	346	373	410	371	327	397	393	356	353	366	372	362	352	371	374	400	321	400	354	358	380	372	376	386	397	374	359	380	374	365	385	398	378	405	391	372	383	365	347	389	342	380	376	424	375	369	390	370	363	363	374	386	388	383	398	405	383	397	374	396	361	386	372	404	385	372	364	413	382	392	400	373	377	381	422	385	403	354	387	367	368	372	383	409	359	374	381	368	381	390	386	347	391	360	409	360	406	374	395	355	368	401	362	346	367	414	377	395	356	393	351	412	392	391	358	357	375	410	377	410	359	395	417	376	369	416	413	395	396	395	381	360	373	373	367	358	333	353	393	397	392	389	362	398	372	382	381	364	393	374	333	405	344	353	383	392	358	367	372	381	367	381	375	357	372	368	379	374	398	369	394	383	370	402	370	390	371	390	373	405	378	384	371	378	391	364	373	396	385	396	375	378	383	405	382	341	358	371	383	372	388	366	399	398	375	359	388	388	416	381	372	393	368	362	407	387	358	344	429	382	394	385	383	348	379	367	390	377	388	387	418	355	355	410	361	349	376	398	363	370	398	411	350	366	373	373	378	365	380	409	340	409	401	360	388	353	365	370	414	421	364	403	392	358	359	352	386	405	379	432	426	337	385	383	407	388	396	425	363	378	365	385	389	380	389	371	406	383	398	380	416	364	383	384	409	365	386	347	356	362	429	351	381	380	362	360	355	413	365	391	368	357	373	395	393	356	358	389	437	368	400	349	365	384	388	389	394	370	377	380	381	348	415	423	391	399	386	366	393	397	381	407	374	380	386	391	392	362	399	386	380	351	362	353	356	346	389	397	365	363	387	362	370	384	359	333	358	379	393	380	353	368	393	401	409	361	388	383	412	374	407	375	364	394	365	390	399	371	366	403	353	369	365	346	349	402	390	384	336	393	376	407	370	392	393	375	385	366	375	375	341	385	371	398	366	384	381	373	361	398	381	426	349	381	381	358	391	355	360	369	350	371	411	368	364	366	358	402	352	377	366	399	363	392	365	344	396	365	378	365	389	357	382	394	360	390	342	401	354	381	375	367	391	384	393	360	434	389	380	405	377	396	391	335	400	373	384	377	387	376	393	354	353	330	353	385	383	377	411	392	416	382	379	369	364	409	352	358	398	370	379	399	380	371	356	394	371	396	381	365	380	393	369	383	380	398	403	413	383	389	408	340	388	377	411	406	354	393	400	383	422	377	367	395	410	381	394	379	380	382	371	387	382	407	382	355	384	382	378	363	397	358	343	372	390	369	387	369	372	356	399	392	396	396	374	377	379	391	399	400	361	366	405	389	413	378	380	400	396	384	395	396	375	399	366	395	423	390	383	388	358	367	382	395	401	394	394	383	364	412	396	388	374	380	376	397	357	384	371	360	402	371	363	378	389	380	387	414	384	383	381	404	377	413	400	376	359	377	338	373	350	391	411	366	383	373	428	378	333	360	388	375	383	383	332	366	349	379	390	350	389	392	355	362	400	374	389	393	388	406	352	363	419	390	399	352	408	370	427	385	375	378	393	399	381	360	364	407	393	393	370	383	391	378	358	386	382	395	385	362	356	392	360	397	397	374	363	371	329	398	367	373	367	375	375	377	360	394	416	384	399	393	367	389	381	373	410	384	378	365	347	380	375	396	370	335	403	399	390	381	367	377	398	401	396	391	380	374	399	404	402	396	357	425	387	388	382	369	396	379	390	394	401	339
21456	4184	2155	1624	1015	805	722	655	719	603	616	329	329	303	294	329	273	358	376	309	292	292	252	286	271	338	328	320	323	324	307	298	293	233	268	294	267	313	274	284	280	259	254	285	301	312	277	287	277	242	301	251	295	292	281	292	261	306	284	288	278	252	298	313	270	268	305	281	296	290	299	248	262	296	289	293	302	265	285	254	305	276	270	276	284	300	276	275	298	297	290	290	291	287	269	302	286	276	294	298	285	277	262	247	272	255	233	286	248	262	275	244	251	288	312	290	263	288	269	313	301	293	266	293	305	285	308	283	285	256	286	317	298	304	280	277	235	262	283	278	291	305	291	268	296	274	262	297	308	275	303	303	268	279	308	300	290	300	244	266	307	265	279	274	272	269	262	276	260	295	301	266	282	284	280	276	299	297	275	305	287	251	287	291	267	293	275	294	311	253	320	302	296	292	266	278	284	275	313	272	283	261	274	290	248	313	284	270	280	303	287	266	270	277	240	281	267	266	303	258	294	294	266	280	323	282	264	292	277	280	287	316	276	254	262	265	280	301	294	280	277	261	313	318	283	260	272	273	267	295	274	294	289	294	280	303	290	279	309	281	280	272	277	303	295	287	277	260	285	307	272	278	254	267	247	290	306	288	295	266	280	262	281	273	281	304	263	306	281	296	288	266	267	266	307	270	273	296	313	292	289	309	243	276	289	282	265	274	261	267	292	301	262	272	298	302	277	283	292	284	250	281	291	304	271	288	277	258	309	293	269	318	290	270	312	284	254	234	289	298	276	272	296	285	313	280	267	278	287	262	275	294	271	258	292	305	291	256	290	265	303	288	294	260	278	280	303	269	250	258	247	279	275	279	279	284	302	300	269	284	268	274	309	288	284	290	258	306	289	264	306	251	304	284	301	295	278	280	310	277	293	306	299	266	243	277	268	277	319	329	282	287	306	309	296	292	288	288	261	266	252	279	263	293	288	298	256	274	275	280	299	257	236	254	298	303	231	268	268	257	280	267	286	284	284	286	260	268	286	293	272	278	286	252	247	259	280	282	305	281	286	266	303	301	271	279	281	298	317	292	269	275	306	284	278	268	292	259	259	280	288	325	295	283	298	281	289	286	315	242	279	303	284	291	263	284	298	276	267	305	245	284	289	262	280	274	292	302	300	256	294	267	281	291	291	322	239	282	276	282	285	252	267	277	261	286	273	276	275	273	297	289	258	276	260	261	288	276	267	290	313	269	288	277	278	260	263	297	298	270	286	271	296	294	278	298	320	291	283	261	271	288	252	262	263	264	276	288	240	236	276	307	281	264	284	267	277	299	274	268	238	286	288	274	292	289	236	293	333	298	287	293	242	284	308	277	280	252	300	279	307	308	253	260	296	230	297	261	264	270	249	302	287	286	311	256	266	308	296	262	271	292	281	287	307	280	276	282	257	304	264	291	265	306	301	267	264	262	281	297	262	319	271	308	299	303	277	265	266	283	293	285	280	276	278	291	273	272	277	268	283	290	271	287	290	259	255	286	276	288	278	263	256	279	293	275	276	290	283	292	285	297	280	275	286	285	269	310	263	294	287	312	304	306	286	289	288	249	291	303	288	264	313	279	276	280	325	305	321	282	278	298	274	303	302	306	274	258	273	253	268	258	276	279	233	292	277	274	279	271	284	299	307	261	262	260	295	284	295	266	293	318	302	249	271	300	239	266	284	272	289	291	266	259	258	291	326	285	291	284	304	284	261	293	318	294	297	295	282	314	250	283	316	277	274	288	289	275	277	280	281	246	280	277	269	290	289	298	312	302	281	308	312	264	252	293	263	268	274	310	263	263	259	265	290	278	308	279	260	287	291	267	280	265	289	253	280	283	289	290	279	282	289	304	297	357	289	314	305	282	289	262	269	337	294	304	260	302	255	256	313	263	296	261	271	294	274	290	290	292	270	292	253	273	305	267	309	284	265	283	282	271	277	300	299	295	288	276	276	303	297	278	288	265	287	272	280	299	267	302	282	265	274	292	304	296	286	285	276	261	313	278	280	262	301	271	298	274	286	318	275	294	286	263	301	274	291	286	321	274	289	258	228	322	276	283	264	290	283	290	313	311	297	274	271	310	281	289	281	288	289	283	292	261	250	278	308	273	261	290	283	272	289	277	277	276	252	262	282	290	259	300	305	289	298	302	279	279	311	302	266	300	282	269	266	266	279	290	298	308	288	283	267	309	294	284	283	281	271	280	289	266	274	275	270	296	253	308	276	305	279	267	279	306	291	267	299	253	289	309	278	267	271	297	264	249	273	281	283	301	264	264	261	274	293	280	285	323	254	260	308	275	280	305	281	301	264	270	292	270	275	272	290	271	232	299	278	268	275	245	290	286	276	250	287	291	279	286	272	282	250	290	284	287	299	263	299	308	282	252	288	265	318	297	290	290	299	264	254	258	299	262	294	286	310	299	301	298	258	320	295	271	296	303	292	264	276	265	268	304	287	276	289	264	262	269	269	255	274	270	249	273	287	274	306	289	283	278	296	276	252	298	276	277	247	311	265	309	270	248	300	306	269	315	254	282	293	275	299	306	297	309	284	279	262	281	302	303	259	295	296	231	313	282	264	275	318	320	277	266	287	252	264	294	269	286	287	282	292	280	276	283	274	315	300	248	267	249	275	301	282	286	271	264	258	297	281	284	278	273	289	285	283	278	286	257	282	296	287	239	309	288	285	297	303	292	282	272	294	296	271	307	273	263	247	266	275	289	254	292	260	264	239	256	279	271	288	263	264	270	292	283	264	297	291	281	267	246	300	285	262	259	292	271	275	290	293	282	318	300	294	300	289	282	300	276	255	294	291	282	274	282	308	278	297	268	301	293	272	258	288	267	259	295	300	279	260	298	292	257	280	260	275	283	284	288	276	296	297	292	307	300	317	301	276	294	248	270	298	348	256	266	304	259	304	289	315	312	293	297	270	287	291	304	273	267	300	295	284	288	231	265	277	273	322	284	270	301	330	271	302	264	277	303	280	293	277	288	264	281	306	254	298	270	269	272	280	275	283	297	263	269	280	293	280	304	274	288	244	290	285	284	298	274	252	285	250	275	289	322	281	297	277	301	290	295	300	287	279	284	285	305	263	267	280	284	316	277	256	266	281	306	279	252	283	289	272	281	259	294	330	285	271	271	296	243	268	295	314	309	267	303	298	250	300	292	272	311	257	293	260	323	278	219	266	311	288	245	282	308	276	304	270	297	288	285	303	276	277	289	294	290	244	256	273	275	265	266	324	290	285	262	288	293	274	277	270	289	312	272	282	325	297	289	282	275	286	272	267	278	310	306	278	292	305	265	263	309	294	297	280	285	260	289	269	310	274	301	273	261	293	280	250	266	288	309	300	292	298	261	332	249	266	272	300	283	284	285	300	266	266	286	280	280	262	284	248	273	284	291	263	285	250	280	292	302	274	271	323	282	266	257	284	293	305	276	282	270	253	248	273	302	254	285	282	280
13581	2632	4402	4674	3678	3019	2767	2578	2919	2675	2688	1038	881	839	833	729	771	1137	1351	761	733	739	675	738	745	703	656	661	641	702	660	651	692	684	692	641	689	663	641	635	654	647	634	670	619	669	621	699	663	653	706	666	645	660	650	685	654	670	657	666	635	619	619	657	644	624	684	636	693	674	657	629	664	679	669	690	663	680	623	582	623	660	666	651	661	611	638	635	639	645	634	668	621	668	663	647	661	653	620	619	613	575	632	688	654	652	612	654	639	595	658	607	679	650	629	664	645	638	643	663	657	683	642	638	642	687	633	653	625	605	661	628	663	632	611	674	644	614	654	652	641	652	674	667	658	608	638	625	604	648	654	695	667	646	605	656	624	663	676	672	648	671	629	629	642	695	629	653	651	703	614	663	658	623	637	640	659	646	654	626	678	648	626	613	618	619	642	616	676	651	685	710	651	649	612	638	643	647	604	619	651	626	657	681	647	650	624	623	663	614	632	659	657	638	688	640	654	632	642	699	632	636	670	648	705	614	627	667	695	635	622	691	651	618	688	585	671	677	600	640	647	645	639	638	623	690	636	612	612	667	658	609	645	618	632	660	644	653	660	630	626	681	606	620	623	617	627	680	648	649	642	674	628	667	668	648	632	629	689	669	636	651	630	664	655	636	678	678	668	655	621	617	697	611	629	657	664	621	640	674	650	633	651	657	617	699	614	609	637	636	671	625	685	632	684	677	661	641	663	622	640	625	680	633	704	620	682	665	637	671	608	674	633	615	627	618	650	652	652	621	626	629	701	663	589	617	616	680	672	643	649	682	634	667	664	646	639	663	652	687	670	678	600	657	656	634	592	653	677	637	644	624	643	659	639	691	622	649	679	645	654	655	606	648	656	593	640	618	660	672	684	611	654	599	670	671	687	624	654	619	637	634	631	671	592	682	632	663	611	666	671	646	640	650	604	654	658	699	653	679	642	703	657	628	644	665	704	654	634	648	657	647	644	655	672	597	632	680	641	612	704	654	666	677	608	654	603	646	614	701	625	742	617	648	637	631	673	670	621	675	625	644	664	632	663	655	641	655	674	671	623	602	651	632	658	650	608	633	669	640	682	642	639	664	652	618	626	671	627	649	628	642	646	625	643	669	632	653	624	669	604	598	621	647	642	670	707	689	637	647	603	635	615	659	650	668	661	617	630	640	635	659	589	666	626	622	645	672	631	645	620	648	611	640	601	646	640	660	604	630	664	608	695	647	661	666	647	628	650	675	646	665	624	647	612	627	677	669	598	677	624	697	646	642	659	611	650	664	588	654	646	608	638	635	648	644	691	660	670	631	677	647	676	666	638	662	684	629	641	647	650	639	665	621	589	645	658	633	686	651	650	619	657	679	678	665	653	654	656	603	665	647	660	683	640	651	648	645	658	654	641	630	657	606	645	620	625	647	654	661	696	668	648	633	669	654	651	730	652	655	663	610	685	684	632	649	658	692	674	652	647	636	598	653	626	638	623	643	617	655	659	669	623	623	674	621	689	722	654	650	644	665	659	637	599	605	658	658	656	615	630	636	624	632	641	707	576	665	608	621	640	603	645	658	658	576	652	651	661	636	618	647	628	654	648	685	602	672	661	671	645	622	617	616	655	658	672	649	637	671	595	616	620	669	666	651	645	629	672	641	647	621	666	669	662	664	612	671	650	687	635	624	653	650	681	629	691	632	647	640	575	647	658	624	681	608	668	688	627	596	627	662	667	647	594	643	641	673	681	684	689	597	678	633	654	637	658	618	682	633	667	683	676	649	616	577	684	645	672	689	632	643	649	641	656	607	654	675	626	664	677	615	656	618	678	683	671	628	631	641	680	636	589	646	650	665	664	616	659	650	649	651	625	655	636	641	661	622	638	626	624	635	653	712	638	645	670	647	640	612	609	674	675	643	640	648	616	637	640	653	651	637	601	647	628	674	695	626	667	623	653	608	666	658	669	682	625	714	648	635	675	647	681	666	647	623	629	607	661	676	642	644	643	627	658	647	653	676	692	645	615	657	641	637	663	619	705	648	645	678	617	636	650	641	628	576	602	614	650	629	648	684	570	672	663	651	650	655	617	688	606	664	594	652	610	675	671	662	648	695	623	664	664	650	619	666	618	652	625	657	642	665	617	696	677	666	594	639	621	659	612	726	630	658	646	624	591	605	636	654	650	645	626	656	598	608	637	596	628	636	669	672	654	616	594	661	656	641	646	608	645	653	661	649	605	635	634	674	659	597	670	606	646	663	635	686	648	619	653	643	639	644	609	645	650	590	665	656	654	666	626	592	664	613	648	666	632	635	654	633	656	668	613	666	602	657	666	626	682	651	636	660	629	678	662	658	600	666	652	637	607	656	624	673	636	620	666	626	661	672	663	651	667	665	653	680	627	689	649	624	657	687	658	614	641	679	666	674	621	634	654	636	645	638	700	706	627	647	621	637	656	647	701	632	645	672	619	616	711	650	640	653	670	666	622	632	617	681	635	670	661	688	666	637	626	671	647	665	610	667	699	641	640	647	659	664	675	659	665	658	632	637	624	634	657	637	637	640	622	640	638	657	646	621	643	650	694	681	613	644	654	624	651	622	651	607	683	615	667	613	685	633	629	647	620	628	626	612	629	651	619	638	639	637	635	646	630	605	656	639	655	678	656	662	635	658	633	677	642	640	611	688	639	643	650	642	656	651	657	642	679	669	641	626	672	690	632	642	597	682	631	639	678	657	614	646	655	629	615	630	622	659	667	630	633	648	635	648	643	671	615	658	656	694	703	625	667	660	658	638	624	673	630	642	616	693	686	672	657	637	637	650	663	653	664	635	634	600	638	673	621	619	630	656	671	659	593	601	649	610	642	635	661	680	638	653	592	680	614	636	650	687	617	617	651	640	612	655	626	629	616	665	655	665	622	658	666	651	656	656	601	650	625	627	643	630	638	641	651	718	663	628	643	641	659	667	607	657	671	637	636	684	629	651	632	651	631	617	611	615	652	641	598	622	681	694	652	659	654	639	664	648	639	696	651	586	671	643	661	637	676	626	651	596	642	660	636	688	672	639	625	632	668	685	617	643	660	648	642	653	660	657	637	633	629	648	656	639	651	669	646	619	642	659	675	619	672	682	640	622	592	650	688	592	721	662	667	673	651	646	666	669	662	670	713	645	634	681	651	631	624	646	649	642	662	672	635	629	693	676	653	658	680	612	668	670	586	648	677	668	654	629	662	657	666	665	655	623	686	639	629	615	617	599	641	599	668	626	651	646	631	687	633	606	685	693	658	638	682	660	660	644	626	598	677	619	623	629	643	601	646	650	641	645	621	694	629	672	656	658	652	613	672	670	624	635	669	651	638	638	634	665	645	657	623	640	652	646	626	617	658	642	668	649	610	637	717	679	604	652	658	668	661	642	598	631	641	644	659	600	648	679	686	622	683	626	639	688	673	637	689	646	632	646	633	640	643	663	649	661	635	635	623	630	606	659
30754	7328	3492	2498	1486	1046	920	866	913	837	995	412	344	300	283	300	275	363	420	303	267	284	253	294	260	277	263	276	299	260	273	304	252	282	267	274	276	279	237	277	238	234	222	279	263	262	234	231	262	264	267	268	279	244	258	270	294	262	257	254	275	276	272	267	254	231	264	251	255	270	271	266	286	268	264	243	270	280	262	253	249	251	247	251	267	274	238	288	245	260	238	267	268	239	272	252	256	234	241	265	256	263	262	258	289	255	249	268	275	267	278	311	281	295	260	239	233	248	269	279	267	274	257	274	272	266	306	265	303	268	261	251	245	274	241	267	292	266	260	244	255	279	242	267	259	243	273	244	292	244	248	245	247	261	268	252	262	281	290	242	291	262	227	232	263	253	309	263	259	276	267	263	261	239	279	264	255	303	298	273	264	284	277	251	284	261	241	265	240	294	267	257	236	279	292	248	229	283	275	264	259	284	274	247	224	278	265	277	233	254	265	240	227	243	282	277	265	279	270	249	237	253	279	241	269	262	271	268	264	236	274	292	281	235	279	285	263	253	284	258	282	263	258	238	248	254	266	246	256	253	241	246	277	249	250	272	234	258	254	259	251	305	259	271	264	241	266	232	242	261	261	245	253	247	249	285	275	344	247	284	268	261	236	259	293	231	251	243	270	267	255	292	265	258	269	258	263	249	259	235	274	277	265	239	288	245	247	260	269	279	252	268	269	271	260	267	265	303	249	273	262	281	273	265	242	264	269	267	272	250	268	276	231	286	277	265	290	280	267	255	264	275	268	261	270	244	272	247	268	272	296	282	238	271	292	247	300	286	260	267	257	266	281	284	268	293	255	308	291	244	249	221	284	246	267	249	271	261	242	264	238	246	245	244	252	259	251	249	256	297	284	269	284	264	257	256	251	276	285	232	283	239	255	252	237	239	258	269	264	273	252	273	264	272	270	238	251	251	266	261	257	265	282	266	254	261	256	232	247	265	274	289	254	266	225	261	228	280	257	236	267	261	253	283	239	293	300	278	260	247	225	238	264	271	285	253	309	260	296	274	286	268	235	245	249	255	256	243	247	258	240	259	234	259	226	244	289	250	286	284	266	305	258	258	253	262	263	285	246	257	244	293	256	309	247	242	257	250	266	252	265	266	245	249	262	217	268	272	270	229	215	240	247	281	271	272	251	253	240	249	265	266	277	269	256	262	279	252	264	266	250	254	260	250	295	256	255	266	237	256	274	295	250	260	245	263	268	261	261	263	256	288	259	277	248	255	239	277	267	271	270	253	255	262	258	260	283	261	237	260	278	289	259	251	248	285	267	293	259	278	271	278	258	258	273	251	267	231	262	285	267	265	245	265	245	267	278	226	245	258	270	232	265	298	272	274	268	262	245	260	249	257	273	275	282	241	301	244	271	279	283	230	285	283	234	232	258	243	277	268	280	262	258	257	265	272	259	241	304	287	263	289	277	275	231	237	273	243	276	274	261	236	235	266	307	235	295	263	252	265	277	259	261	249	256	242	272	260	256	260	222	256	249	248	299	281	231	269	244	283	247	262	246	268	261	281	302	297	268	271	256	254	264	277	238	294	257	250	260	319	241	262	238	283	264	254	242	256	283	236	265	267	241	259	243	285	263	266	259	227	226	250	258	266	283	260	261	265	253	269	282	265	239	258	240	264	275	257	261	267	286	251	267	253	273	268	266	291	278	282	235	255	272	274	256	275	230	259	266	280	290	281	249	283	234	287	292	273	244	276	262	268	288	264	290	291	249	269	252	254	252	289	291	229	252	247	289	244	245	242	241	261	266	237	250	252	245	221	266	260	240	264	260	247	279	278	264	254	292	249	255	230	243	294	259	272	283	293	263	250	285	247	253	261	267	251	248	256	278	254	259	296	267	213	272	253	232	255	233	263	266	271	256	246	281	267	226	262	274	254	249	264	246	246	289	281	220	243	237	239	261	271	236	263	288	250	252	260	293	280	261	255	238	250	249	287	244	282	306	276	234	234	239	274	283	256	269	249	251	239	246	259	277	270	270	241	246	276	272	265	253	247	275	275	255	261	283	262	293	266	249	234	261	243	251	241	264	253	257	257	283	240	297	266	279	260	255	274	247	259	280	274	265	245	255	241	270	252	260	251	239	251	237	260	252	276	267	272	253	282	271	263	293	248	249	293	287	261	243	235	245	248	258	256	279	266	293	247	270	297	291	266	298	248	235	247	268	255	248	257	252	247	246	258	244	253	265	253	286	265	242	259	254	244	269	260	257	259	261	247	254	263	265	245	271	270	278	263	248	230	292	277	263	267	284	301	238	284	262	223	293	267	282	261	240	271	236	246	250	255	261	253	232	244	248	251	274	237	259	250	252	283	275	296	237	221	253	263	256	247	269	244	246	261	243	277	271	271	251	256	238	258	249	256	263	295	300	252	268	275	268	236	249	291	266	269	268	233	242	311	277	270	278	256	263	260	298	222	258	261	244	235	262	260	265	273	261	274	280	273	245	288	248	265	265	250	260	269	248	246	314	244	266	232	282	270	270	240	263	252	257	252	295	258	274	237	247	259	292	265	276	278	282	256	246	275	270	244	253	259	255	270	285	228	245	260	276	270	269	261	279	269	263	273	280	236	268	255	306	285	262	244	256	233	268	242	311	243	267	255	270	245	251	254	244	283	267	234	261	240	272	264	296	276	263	261	274	318	239	235	258	272	270	263	251	279	256	261	253	252	275	285	261	258	319	266	241	274	258	280	293	255	255	264	282	253	265	266	287	260	269	299	220	261	270	247	275	280	270	257	277	253	227	250	229	240	245	253	265	264	264	233	233	273	274	247	246	252	276	230	281	287	255	265	237	278	248	261	267	246	285	258	265	273	280	239	256	277	248	255	274	257	260	283	246	249	253	278	271	260	257	258	292	256	248	274	274	240	264	267	260	224	249	248	283	277	268	260	272	259	268	258	246	257	270	263	249	273	264	247	313	247	246	263	274	269	262	247	275	248	240	236	246	270	267	252	257	270	268	249	258	257	264	265	237	271	267	252	249	269	264	284	263	243	231	260	263	268	244	215	252	242	263	245	293	262	254	273	255	271	264	267	271	237	269	268	271	257	212	254	283	241	226	301	255	275	248	270	297	244	249	242	282	242	264	248	254	259	283	303	264	292	298	257	256	276	253	261	287	264	276	244	288	268	273	247	248	252	270	251	258	262	282	229	256	267	260	243	275	282	266	258	271	260	285	258	252	290	257	246	243	285	251	276	284	261	239	281	239	244	239	278	298	271	268	281	266	291	285	260	239	274	269	254	272	263	251	261	288	253	275	257	243	225	254	248	271	270	253	291	250	233	304	264	224	222	255	271	247	250	262	285	237	262	267	294	254	283	309	267	281	263	301	247	272	241	272	270	271	247	267	269	265	253	234	240	286	261	231	260	279	273	261	257	250	269	255	278	245	251	270	260	242	283	261	251	257	266	261	234	225	262	280	241	275	279
17556	3552	6118	6883	5270	4165	3873	3711	4030	4005	4328	1315	1162	885	799	767	731	1169	1721	886	753	695	726	737	754	615	583	635	639	601	625	589	595	624	613	668	633	621	585	618	608	596	553	594	626	600	599	590	631	574	609	645	613	632	592	626	594	624	567	567	580	602	593	580	602	546	581	554	593	609	599	559	494	567	593	567	564	575	618	611	599	568	552	555	566	605	609	572	573	574	571	598	580	621	596	567	556	592	626	615	574	598	595	537	562	574	640	563	572	536	598	560	587	579	570	578	603	590	570	602	578	628	566	558	632	576	605	586	624	602	605	619	595	623	643	568	606	612	590	593	560	543	564	575	577	572	583	628	573	583	573	644	549	613	602	518	587	615	573	605	580	575	616	608	591	604	616	615	596	604	536	576	550	567	596	550	569	565	577	581	618	622	587	571	580	581	645	575	558	613	546	570	549	596	578	574	571	569	540	601	563	558	566	553	592	596	583	573	601	569	541	573	564	592	581	541	605	579	585	548	548	581	554	594	600	577	617	573	569	551	578	589	600	612	588	549	570	601	593	562	599	608	610	554	579	569	552	546	605	581	593	591	591	574	521	548	594	560	581	591	624	603	577	563	550	522	545	580	572	546	625	565	572	576	596	532	565	574	550	605	588	553	581	550	590	576	559	549	591	598	560	568	558	568	588	601	596	609	575	501	599	584	580	568	598	590	578	590	576	574	609	591	590	574	523	588	569	563	577	586	569	580	574	627	587	611	614	600	564	557	596	579	547	573	565	592	602	538	625	562	574	566	596	488	655	604	608	607	612	604	611	586	528	630	588	554	585	610	581	592	580	586	562	587	591	592	633	578	594	529	588	577	564	526	547	578	585	551	581	546	573	635	552	595	552	584	556	580	628	533	569	571	540	606	594	603	621	564	603	598	591	591	581	531	603	591	568	598	586	583	588	623	587	553	595	628	613	547	588	557	567	586	612	575	578	600	582	547	571	601	595	563	583	616	581	567	567	575	596	650	602	586	586	554	601	597	586	562	582	633	513	618	600	608	566	562	609	602	569	554	594	608	601	587	542	542	593	566	546	586	569	566	571	588	588	587	579	611	606	590	578	522	606	586	576	594	582	616	590	548	646	579	574	588	584	561	585	561	583	555	597	594	588	575	615	542	596	607	555	587	643	602	572	610	575	573	564	580	582	583	563	579	600	571	572	601	587	595	514	566	588	557	607	584	595	593	575	592	576	544	586	576	579	562	598	572	568	523	604	569	522	577	581	582	581	625	567	600	542	564	606	567	570	564	632	592	599	579	546	633	575	621	558	581	589	608	576	569	568	554	574	576	609	536	583	587	591	562	577	573	576	571	596	601	561	596	581	598	571	621	580	591	590	611	562	595	561	620	563	549	570	630	582	610	582	593	601	534	602	601	565	604	584	547	610	581	563	558	599	586	600	576	562	611	599	566	591	581	582	577	581	588	550	573	584	546	529	564	571	579	591	627	625	556	586	582	611	586	587	554	567	568	593	557	554	609	607	550	573	542	578	563	584	577	576	599	586	577	624	579	566	585	596	572	589	592	606	606	567	557	599	576	584	566	560	641	544	565	567	596	600	566	607	581	599	571	591	581	587	568	582	560	602	570	572	568	561	594	576	587	616	583	570	580	567	569	569	584	576	616	575	575	573	601	586	607	597	586	582	593	596	589	552	592	565	592	579	551	614	562	557	606	561	573	576	542	582	614	620	596	546	602	570	552	544	618	558	604	529	521	586	593	557	558	549	583	615	572	609	593	580	599	594	563	583	553	563	585	582	621	561	595	558	554	558	568	565	568	551	594	576	589	572	595	585	574	546	582	544	573	559	586	575	578	602	565	596	559	560	567	569	581	603	557	594	552	605	578	620	574	574	637	600	572	572	587	584	563	619	555	553	618	554	572	571	570	578	558	575	578	598	588	557	615	601	610	577	594	553	533	606	641	593	579	628	569	533	565	573	570	593	576	617	568	613	562	596	582	549	588	567	609	553	603	638	583	603	561	550	580	581	544	616	575	564	583	604	578	577	547	558	564	552	591	577	582	602	571	593	561	578	604	598	615	557	586	586	638	586	606	547	589	583	569	607	564	565	592	545	529	592	579	551	607	603	541	584	560	577	551	561	558	574	590	600	611	614	591	631	587	550	581	563	521	586	592	622	556	609	627	606	577	575	550	589	604	593	584	568	569	549	584	581	596	545	591	577	594	583	568	597	576	534	506	587	615	600	574	551	581	609	599	579	561	608	594	598	590	604	588	538	586	584	553	572	634	610	577	539	588	579	600	543	623	574	570	543	545	597	583	589	621	588	583	581	549	581	551	589	613	581	568	601	617	605	580	577	600	589	613	576	613	576	593	543	594	560	591	587	609	584	592	570	552	565	598	562	574	563	584	559	609	572	596	601	607	547	566	520	594	573	579	554	573	606	570	581	595	548	591	545	554	553	561	595	618	596	581	523	566	604	547	588	567	580	557	587	586	566	573	537	589	607	550	585	556	581	578	603	620	576	604	602	597	633	530	570	644	570	567	562	619	555	581	531	576	589	578	534	578	541	560	560	595	548	568	555	599	592	589	550	594	575	578	575	556	593	596	590	556	596	584	618	539	522	582	578	595	589	616	635	554	589	608	609	603	617	608	541	560	587	586	582	569	596	585	560	542	555	584	544	541	582	555	609	592	578	560	595	551	602	563	606	566	572	630	555	568	565	584	521	607	593	602	614	588	571	607	571	537	565	605	589	598	559	593	577	557	579	593	633	593	530	589	541	574	625	574	610	550	583	531	560	592	604	597	588	603	630	576	572	565	591	607	591	602	576	566	575	610	564	611	527	604	561	541	574	611	564	600	550	592	600	586	635	558	563	569	623	597	563	603	573	569	619	576	571	551	585	601	573	587	572	564	567	599	603	571	612	568	599	596	578	617	545	631	560	583	599	558	606	588	572	604	575	613	585	572	679	634	572	574	571	532	592	582	569	557	628	600	564	569	580	566	580	585	548	619	570	591	598	604	561	581	578	563	626	526	588	555	584	582	556	566	637	553	602	554	588	596	579	603	566	584	588	588	586	602	570	577	613	550	576	576	579	575	592	595	583	629	647	568	541	562	611	581	575	605	601	575	563	556	597	603	611	659	628	529	598	574	675	606	625	596	587	592	607	608	589	601	631	577	589	561	629	606	587	537	581	587	570	513	632	580	568	590	574	591	578	616	563	579	588	607	577	588	571	575	590	575	556	593	545	551	580	563	578	585	627	563	604	613	572	592	557	584	550	578	583	560	600	578	574	578	587	584	616	589	561	546	630	603	565	607	596	573	609	595	585	579	591	583	598	605	581	569	614	615	612	586	575	582	622	589	597	589	551	570	592	558	608	574	597	609	559	570	586	574	579	551	609	581	588	552	581	607	623	583	577	596	604	599	585	605	594	591	603	626	541	571	589	578	618	576	532	573	566	629	557	596	608	573	572	598	611	600
9203	1503	958	721	454	346	357	312	251	248	178	173	185	184	176	169	186	206	209	177	155	168	156	159	159	161	171	145	173	159	163	138	159	161	169	174	157	175	136	175	147	151	186	171	169	175	157	171	151	171	149	177	170	170	169	171	140	190	140	157	152	167	160	160	179	154	153	142	148	156	175	170	178	186	152	166	166	151	150	179	149	177	148	170	155	156	149	147	140	146	161	162	181	165	167	171	152	167	162	149	181	171	147	147	137	157	168	144	136	165	157	147	139	153	173	171	175	150	158	151	153	141	183	162	161	193	163	157	139	161	177	141	181	174	150	155	177	153	157	167	144	163	184	171	148	155	146	149	155	168	141	167	182	151	151	151	173	181	178	169	183	140	154	176	160	168	164	158	149	163	155	152	149	174	169	179	150	181	173	158	155	171	183	145	146	158	153	157	157	150	189	185	151	178	169	142	174	120	155	152	158	182	177	170	147	168	184	158	155	168	143	143	171	137	165	151	170	168	168	163	178	160	160	143	148	141	174	150	180	171	169	170	163	140	168	159	156	162	176	147	161	157	182	137	157	155	170	177	138	184	155	150	166	179	164	161	159	157	158	171	154	144	143	172	172	169	170	165	163	168	176	176	158	175	175	163	166	153	160	189	178	184	160	167	155	170	165	156	145	163	141	153	155	159	184	155	171	181	180	163	166	166	170	151	168	172	142	157	156	146	145	160	145	189	170	156	169	190	193	149	136	174	168	200	175	156	161	185	154	164	155	139	159	177	167	141	149	158	150	179	173	174	157	154	164	168	178	147	188	180	140	149	142	182	137	158	175	160	188	166	157	168	166	169	165	158	159	155	153	168	182	174	172	154	170	170	179	151	171	167	159	171	186	154	165	144	118	152	162	177	172	188	160	150	159	171	167	158	143	147	179	163	177	165	148	161	159	161	178	159	177	148	157	161	154	163	158	159	146	148	179	176	163	169	167	154	166	167	159	169	136	177	156	150	171	164	150	174	154	167	165	169	141	170	158	172	162	157	168	132	182	166	149	168	162	138	158	162	142	145	140	154	170	178	163	155	152	167	155	193	165	146	162	166	163	166	151	154	139	140	169	179	159	133	165	193	158	156	164	142	142	160	157	174	173	160	174	199	172	190	146	138	163	186	163	157	152	148	153	174	170	169	167	157	176	163	170	142	179	128	162	169	200	156	150	141	163	158	151	185	154	175	160	161	180	201	173	180	154	183	186	195	136	148	192	172	155	129	181	147	161	167	153	143	173	150	177	165	159	142	181	152	153	168	155	144	162	160	175	172	190	143	149	167	155	164	175	178	180	167	152	165	146	140	160	156	154	123	163	156	148	177	176	174	159	164	167	184	155	163	155	145	160	176	148	182	176	164	169	180	152	154	145	155	169	169	165	140	166	163	169	151	153	157	164	161	156	155	150	171	153	183	172	173	198	177	168	141	168	157	126	157	171	158	189	187	173	171	171	134	155	163	156	156	154	158	164	158	180	171	178	161	163	187	157	158	168	163	160	178	153	146	142	147	164	156	178	146	167	176	173	180	170	151	159	160	176	150	175	178	147	167	148	188	129	164	153	168	149	151	146	163	160	172	170	188	139	176	153	157	141	148	180	171	179	148	168	168	148	179	159	175	191	168	170	158	150	157	156	152	155	161	171	151	167	185	161	178	162	152	174	184	152	161	153	119	169	175	166	140	158	154	171	165	168	175	145	148	145	170	176	151	151	174	154	171	150	170	167	152	167	155	143	139	158	176	163	146	142	162	138	155	151	167	155	192	170	158	175	157	152	130	146	146	152	136	137	164	157	157	154	142	167	178	148	169	143	136	162	165	185	149	159	169	169	158	167	158	162	156	177	144	148	153	156	145	177	138	156	164	158	158	157	160	186	162	140	147	149	144	149	161	164	160	158	159	154	147	136	171	161	171	151	185	176	156	169	181	153	163	181	162	186	151	150	146	175	193	145	145	165	135	180	148	166	184	177	181	157	168	144	165	136	159	172	184	155	176	169	139	126	168	149	180	159	133	175	166	158	172	176	162	139	194	192	164	190	153	162	163	160	154	146	167	152	167	149	173	171	158	144	175	158	160	170	156	172	161	158	145	167	167	158	157	143	168	126	145	145	174	151	179	155	158	153	162	184	148	155	155	170	145	156	164	162	192	168	163	151	175	176	157	152	154	174	167	174	162	158	175	168	168	171	141	145	149	179	161	137	123	137	188	142	150	164	137	166	147	162	167	168	142	178	164	174	116	159	164	142	156	162	142	147	169	181	159	186	173	170	150	173	146	179	166	174	161	183	165	159	146	161	152	151	173	152	159	174	170	135	146	163	187	157	164	162	154	174	184	138	154	167	177	162	179	150	169	183	151	176	171	162	126	166	145	169	159	143	171	165	151	162	157	143	143	178	175	157	157	179	148	159	159	153	152	169	175	167	140	150	171	173	169	186	149	182	163	172	164	156	141	146	162	153	143	171	142	154	147	148	141	178	182	185	167	153	173	168	153	160	137	169	166	164	175	148	164	154	146	175	165	148	159	147	144	143	170	180	149	165	159	163	187	174	166	166	178	149	142	170	151	163	176	156	159	166	165	139	135	160	157	164	167	164	151	164	158	149	173	175	169	149	164	158	193	165	177	184	154	144	147	166	163	174	162	149	166	163	158	158	174	170	193	172	181	162	189	160	164	157	155	148	149	188	167	162	175	152	161	164	178	166	155	186	168	136	184	171	139	170	166	174	178	168	156	178	201	174	171	155	144	160	177	156	148	147	150	169	191	174	156	165	163	155	160	179	149	128	166	134	157	176	152	164	190	179	187	173	153	159	168	171	171	145	176	163	143	156	166	147	160	158	154	166	147	162	180	184	164	184	175	147	154	142	176	164	148	139	148	162	148	165	141	178	149	150	129	164	161	156	159	158	183	162	140	162	158	140	173	141	158	166	148	155	143	170	143	134	148	192	173	193	158	181	168	179	182	159	152	180	198	147	154	156	142	169	158	176	158	186	156	165	173	165	169	169	151	152	165	160	180	176	163	157	137	134	170	178	156	151	145	164	177	154	166	186	175	169	156	176	156	163	140	171	168	156	167	138	145	164	153	147	171	157	180	157	193	178	174	178	165	167	150	156	169	126	149	153	165	157	160	168	183	170	184	165	171	174	146	156	164	169	167	158	177	148	166	156	174	164	174	161	126	136	171	158	173	178	182	184	152	171	130	148	144	146	159	144	160	151	153	150	164	160	157	158	152	157	146	159	144	142	155	168	138	168	159	161	139	155	152	142	140	170	157	168	163	159	159	149	170	173	134	161	180	161	172	170	143	166	169	173	161	163	127	154	167	163	141	192	132	149	169	167	148	164	149	133	143	158	183	147	151	151	153	160	169	196	142	164	168	171	172	160	152	161	147	173	158	156	179	155	159	153	141	154	155	173	122	133	168	174	194	150	158	152	166	169	182	165	180	143	164	173	155	172	146
5852	1224	2043	2254	1706	1205	1285	1264	1088	884	602	522	556	592	463	418	428	682	830	571	411	402	403	384	401	422	424	420	402	388	402	381	421	411	399	404	386	423	369	394	389	370	426	400	405	423	413	438	425	415	388	417	377	404	428	397	429	397	429	398	411	414	393	401	439	406	408	400	381	370	434	421	415	408	411	370	400	418	378	381	408	411	416	411	392	415	445	424	414	399	385	401	400	422	384	412	417	401	418	376	429	387	398	398	416	437	407	403	369	431	401	393	405	405	370	430	372	406	392	423	392	365	369	420	431	400	418	376	434	394	393	415	406	410	416	400	374	407	391	406	419	408	423	417	377	423	411	398	391	441	380	386	398	400	433	446	427	425	427	386	394	380	383	428	394	417	426	399	364	393	414	375	419	373	394	410	420	409	383	397	433	391	426	417	353	419	385	405	416	397	395	425	404	412	430	384	388	421	411	427	410	351	427	388	465	397	374	382	416	393	386	364	377	394	401	412	392	388	444	423	410	393	411	367	395	375	384	408	419	399	382	394	410	393	393	378	428	413	374	416	391	383	415	398	412	417	407	405	403	395	391	387	440	443	418	406	383	405	375	416	437	387	390	407	407	427	412	359	387	435	372	374	414	415	422	397	433	388	412	400	390	390	384	399	400	399	406	408	429	389	394	367	407	394	411	404	402	417	391	418	405	409	400	386	385	414	419	402	391	377	450	377	396	388	391	393	376	390	421	404	388	388	420	409	415	396	416	425	409	421	440	415	402	391	397	424	425	402	397	386	360	374	414	425	403	427	407	412	424	411	416	426	399	397	357	391	398	390	437	379	373	406	397	420	410	376	433	407	373	411	369	412	460	384	385	376	417	400	403	424	431	386	432	342	378	391	399	427	392	401	354	386	411	386	396	383	399	440	419	380	400	416	441	383	351	375	448	405	421	406	425	397	411	385	415	420	383	392	411	426	397	412	383	423	387	416	396	412	395	390	394	409	422	420	386	383	416	425	408	370	402	428	415	400	419	387	417	376	399	432	391	424	392	407	368	410	408	339	394	458	418	427	405	450	418	387	431	402	368	385	394	401	431	435	365	396	409	399	401	383	415	376	398	397	406	392	434	413	389	363	391	405	392	390	390	385	392	405	361	422	402	380	435	438	408	400	407	440	413	390	429	422	438	418	371	384	399	418	403	390	407	394	382	456	410	429	394	388	410	404	382	431	426	412	375	395	396	406	409	375	432	406	407	406	397	397	368	418	417	365	439	412	372	411	406	398	399	401	425	374	421	425	421	436	426	376	418	428	403	386	392	384	419	396	405	405	424	410	436	393	402	431	364	393	398	408	409	429	422	404	407	379	404	396	412	429	378	370	407	390	369	429	381	400	382	415	383	381	408	391	423	394	385	411	384	414	440	375	414	427	432	356	422	416	389	374	422	389	416	388	438	401	413	370	404	388	414	380	404	401	398	408	398	402	399	380	438	434	432	429	402	447	359	384	382	385	446	396	378	363	381	408	423	432	397	438	425	410	398	398	395	389	387	372	401	403	385	404	399	356	401	403	408	435	395	400	432	407	409	377	405	405	440	387	390	391	440	418	418	427	431	380	421	402	445	385	370	413	391	412	387	399	427	412	351	383	421	412	406	405	420	403	389	429	379	424	397	408	397	400	413	408	397	373	400	391	414	431	397	410	400	421	380	385	393	437	387	412	416	365	455	418	388	408	347	384	360	401	364	402	385	426	419	438	382	426	420	385	404	367	369	408	395	415	447	375	381	423	408	449	414	412	414	361	403	383	431	389	370	442	394	414	413	421	427	383	406	413	426	400	394	435	419	412	413	410	412	398	437	405	391	380	435	410	439	409	380	410	409	412	442	406	385	419	417	435	382	423	384	400	413	396	437	396	401	381	415	419	433	401	407	434	369	363	426	421	435	455	418	400	437	413	399	429	412	381	360	412	414	406	428	430	397	397	426	406	387	420	397	387	388	424	383	375	387	411	413	403	436	407	400	369	407	415	415	370	411	400	411	402	392	401	422	410	400	430	388	411	422	373	453	393	419	386	438	419	390	394	378	372	375	420	379	450	358	382	404	388	426	388	421	440	379	401	381	394	385	393	429	381	421	437	447	394	391	379	416	417	401	416	406	445	423	360	393	386	414	420	416	426	410	387	374	429	412	403	400	409	415	363	433	395	415	428	413	374	412	406	408	429	422	414	416	420	410	436	407	405	405	398	418	425	406	409	425	452	392	408	421	393	404	441	397	448	411	400	412	407	401	402	402	411	371	412	402	371	376	446	426	392	403	413	412	402	417	407	380	382	438	393	397	406	381	405	394	409	407	420	399	418	404	409	416	358	409	441	407	428	407	398	440	394	421	424	421	404	399	405	378	386	390	384	399	393	403	429	378	399	437	409	409	443	391	385	411	365	396	396	390	361	410	408	400	408	383	393	408	419	428	409	462	434	397	427	400	369	399	440	364	405	431	407	389	401	418	397	390	396	422	418	417	393	423	415	406	410	412	383	430	422	409	388	430	395	396	444	399	391	410	410	410	406	386	400	376	393	435	414	413	423	384	397	428	404	411	391	419	426	450	393	378	374	448	422	410	393	369	407	448	450	397	412	401	390	402	431	384	457	396	419	385	416	417	425	438	390	384	383	409	400	382	420	423	405	438	385	375	390	446	394	408	378	410	410	401	389	402	401	383	385	413	447	396	411	420	408	416	388	395	398	388	379	400	390	401	422	415	411	388	410	420	399	407	379	394	389	389	431	420	400	395	425	391	399	432	413	410	413	358	383	421	381	374	420	422	408	405	411	410	402	400	407	423	438	423	418	431	406	451	420	397	398	420	404	387	409	432	425	424	425	390	406	401	414	412	399	384	395	452	384	414	418	420	383	402	406	395	409	413	403	424	381	413	384	404	415	399	426	387	426	408	391	402	431	398	398	399	392	371	415	431	406	380	391	424	434	408	405	424	394	400	408	424	365	370	427	382	366	406	380	416	406	376	394	421	442	407	406	410	414	430	401	373	396	376	423	409	381	438	442	396	429	374	411	403	423	403	409	411	398	405	414	397	395	440	414	402	424	426	421	431	402	429	404	400	375	433	417	403	379	404	412	388	373	378	435	402	412	404	429	421	405	448	412	421	393	412	428	424	375	403	425	390	409	360	363	414	405	392	403	384	406	404	415	381	420	404	385	423	380	401	426	385	393	390	420	388	434	401	397	426	422	415	415	427	394	412	416	431	388	403	414	404	387	421	414	434	374	406	393	402	392	420	369	434	390	399	412	420	406	408	434	405	391	387	413	400	405	424	417	451	399	406	382	388	402	391	415	394	427	411	417	386	416	406	424	408	413	405	348	384	397	391	379	383	384	415	414	404	402	388	403	405	420	418	412	397	388	432	433	385	360	405	431	422	388	409	368	420	436	385	410	397	363	412	370	400	405	402	402	381	394	390	400	430	395	409	399	388	426	387	413	429	399	358	444
21053	4032	2400	1837	1122	782	705	794	683	599	696	377	366	437	377	330	348	424	404	370	293	304	287	298	277	325	293	333	314	317	272	305	298	297	285	278	292	314	298	298	313	308	306	324	309	312	279	317	304	282	303	290	315	307	305	260	323	285	284	279	326	284	285	275	319	269	281	318	320	315	278	297	303	284	272	288	309	323	296	299	264	292	288	285	295	285	306	316	290	337	301	327	311	261	290	299	305	270	291	310	294	285	280	273	305	281	259	307	281	336	322	313	303	317	292	299	276	319	315	287	283	294	329	320	281	268	329	274	291	347	308	272	302	293	310	272	281	324	302	259	323	270	272	297	281	284	299	304	271	292	275	279	293	321	302	273	303	286	293	284	267	316	276	257	279	320	278	297	313	310	329	305	266	297	290	293	315	285	284	291	275	320	321	265	284	267	277	291	318	298	300	303	302	297	319	304	289	293	350	276	303	311	353	293	304	335	321	298	312	279	317	300	312	296	287	302	312	311	323	307	311	308	343	328	300	289	307	311	279	305	308	316	285	306	303	269	310	304	312	317	289	278	316	317	289	306	280	285	312	261	305	303	295	290	261	295	296	298	309	325	313	284	309	313	289	288	292	299	293	299	284	287	264	302	329	285	282	288	280	302	315	290	301	294	313	286	293	287	306	278	339	318	300	287	286	317	310	330	304	306	310	292	299	281	291	300	288	309	288	280	285	311	289	316	302	330	318	303	295	276	271	280	335	326	320	273	297	310	252	301	283	282	327	318	323	320	300	320	314	299	305	321	309	304	290	327	282	304	266	266	316	310	293	325	316	297	297	284	283	271	257	274	258	278	266	307	297	306	296	309	320	316	286	292	282	305	290	284	285	282	299	305	270	309	321	310	297	282	342	295	268	310	318	315	318	313	297	313	262	266	264	242	317	309	302	303	300	289	331	306	312	313	271	285	236	301	284	318	325	288	260	285	299	273	290	306	304	286	280	281	305	278	325	304	286	313	295	295	330	279	325	288	308	296	308	286	293	296	294	284	259	311	304	342	310	319	316	321	274	323	292	306	299	330	292	310	274	310	299	291	285	310	325	315	275	307	258	298	276	329	311	319	331	305	280	304	297	298	291	271	303	293	323	282	287	311	278	318	289	287	305	302	286	282	274	275	301	320	304	323	297	266	284	324	260	277	326	303	302	294	293	284	270	297	306	336	308	289	278	290	296	332	321	280	283	323	280	282	310	274	286	300	314	302	309	301	294	335	312	298	296	299	289	302	299	289	338	308	271	304	296	302	319	282	301	316	297	286	297	297	306	304	331	307	306	289	304	313	275	297	315	314	308	265	342	276	268	259	316	283	267	277	317	296	310	287	313	293	294	286	268	274	284	305	259	297	277	292	329	293	316	295	289	305	330	294	315	277	275	293	280	323	275	308	289	307	299	291	290	274	315	322	304	300	279	300	290	320	280	306	295	280	315	288	256	308	311	301	301	306	324	320	306	306	323	292	298	304	316	281	292	299	303	299	315	313	296	288	269	281	327	287	282	334	271	303	321	290	282	285	302	283	297	271	314	309	297	331	310	278	332	316	323	315	294	272	291	273	283	304	301	308	322	304	301	276	304	309	297	270	296	298	331	283	283	276	317	301	280	284	315	300	266	284	285	284	289	288	280	325	271	308	304	295	281	295	267	296	280	282	293	302	295	310	281	311	341	287	290	322	301	283	309	273	307	291	318	311	293	307	266	315	272	279	251	310	285	327	305	275	304	302	300	304	292	315	313	271	303	287	285	295	303	286	312	303	295	318	295	280	276	286	275	281	336	305	292	271	310	281	289	301	329	280	276	330	313	287	303	292	290	300	323	290	324	287	313	298	321	312	320	309	312	301	283	272	291	261	295	305	330	309	355	301	311	311	312	274	308	276	284	279	302	277	310	309	367	317	325	292	295	295	275	307	279	332	310	309	288	326	334	315	251	320	296	287	287	300	272	294	297	313	288	302	286	302	280	325	288	279	281	284	301	286	305	306	282	301	289	313	267	291	327	304	300	290	297	317	294	329	324	301	319	299	271	318	322	291	299	297	288	286	298	289	288	284	326	323	299	262	287	302	280	257	274	321	320	275	281	281	274	333	310	295	323	288	290	304	296	302	337	310	311	288	268	280	270	267	244	288	300	315	331	305	284	301	283	290	307	308	294	312	331	282	280	295	252	300	277	271	285	315	270	287	315	314	330	279	303	283	273	309	274	320	280	319	287	274	305	297	296	273	302	293	332	337	242	282	303	290	303	274	310	307	294	297	303	316	295	299	316	300	312	273	290	319	315	267	287	270	272	297	315	312	296	302	313	321	321	317	311	308	291	304	292	322	289	265	321	320	277	316	298	299	344	295	298	299	289	303	307	303	294	319	318	306	310	305	287	258	263	301	298	320	305	303	285	268	327	312	315	286	317	313	297	285	306	309	303	269	303	298	340	308	262	324	307	335	331	304	306	282	261	301	296	290	297	296	299	293	297	305	304	272	317	333	281	272	281	284	273	311	293	310	300	295	282	266	288	300	323	313	312	299	290	290	309	278	313	268	316	305	313	286	300	290	302	315	303	317	319	305	307	303	323	289	301	286	279	320	313	291	316	279	302	285	302	299	298	265	289	319	319	284	263	285	331	340	294	303	290	274	299	274	297	305	304	322	291	260	289	292	293	273	304	286	304	293	302	310	289	303	294	309	270	340	308	331	301	312	326	283	285	278	277	339	308	295	302	312	274	284	299	292	305	283	308	301	310	263	349	277	289	293	311	299	292	324	290	324	275	298	322	340	315	298	275	320	318	265	288	271	326	322	310	272	299	303	295	288	308	324	265	247	297	279	315	307	268	302	284	305	305	263	292	314	291	287	305	301	305	333	281	279	299	299	321	305	293	337	294	259	309	288	277	283	314	282	281	294	309	281	319	315	286	273	279	258	280	301	291	312	308	290	298	294	277	260	283	320	282	296	281	293	285	282	299	286	313	262	313	285	315	305	288	306	294	313	321	281	278	322	302	313	306	298	291	306	280	298	312	281	322	298	301	302	265	300	293	285	273	270	319	319	304	305	280	308	298	324	293	276	296	293	326	272	295	321	288	273	293	253	307	324	290	292	277	307	291	290	314	327	283	279	302	281	290	301	327	299	300	295	265	319	322	294	299	293	283	331	298	319	291	297	315	296	271	304	259	279	308	291	326	308	293	315	331	300	299	322	273	306	290	299	270	276	298	288	351	278	288	312	256	290	284	271	308	335	305	294	300	311	286	278	317	300	293	303	298	301	310	269	325	276	319	292	321	292	302	328	284	281	315	310	268	322	294	272	280	274	267	299	297	303	304	302	307	289	312	308	305	303	296	286	314	325	310	305	326	309	286	294	283	284	298	267	294	244	292	305	297	289	304	293	272	310	299	278	310	316	313	266	291	260	317	272	293	312	304	300	340	290	309	314	280	306	311	288	280	300	299	308	326	297	300	327
13359	2628	4748	5351	3967	2965	2751	3115	2620	2360	2776	1115	1113	1431	917	767	784	1467	1447	1015	814	747	695	723	779	738	724	693	706	706	688	704	684	663	713	737	702	650	671	681	684	724	674	712	693	634	699	645	674	695	678	687	659	720	649	656	658	637	698	719	652	671	627	681	707	653	660	744	671	661	642	713	656	707	660	707	641	692	726	691	665	656	703	639	708	701	680	733	660	684	653	682	665	684	664	637	658	651	638	675	654	662	699	680	689	687	655	668	637	711	698	660	681	642	659	695	723	623	624	670	656	650	720	695	717	666	684	698	674	714	680	629	616	667	658	652	692	657	685	669	684	672	669	641	678	671	665	687	708	674	672	696	682	676	625	666	699	659	680	695	631	660	721	686	634	718	695	681	673	633	726	651	709	647	681	592	684	634	670	717	715	691	688	684	709	652	681	683	685	658	663	655	659	682	667	632	686	647	677	649	622	636	665	675	707	682	640	699	707	703	664	661	670	663	636	688	677	673	657	662	639	674	685	680	683	656	673	677	677	670	657	666	724	662	661	697	674	671	671	660	666	654	684	652	668	645	632	712	686	667	676	694	667	672	707	707	672	676	655	671	667	629	650	704	650	667	681	644	640	693	640	689	625	692	662	630	690	682	699	683	638	647	658	653	612	674	663	684	703	649	701	647	680	667	688	689	706	652	622	699	686	674	650	658	673	647	692	594	663	700	699	683	667	705	646	709	678	631	650	648	645	681	669	693	658	708	680	690	683	666	680	668	727	698	686	647	676	675	709	650	702	651	642	700	660	685	727	634	673	680	647	674	683	701	662	678	638	669	656	650	658	678	638	671	653	710	685	636	638	665	668	663	642	611	671	660	652	655	649	641	701	698	662	656	657	632	732	704	701	713	669	678	703	672	676	685	657	652	665	691	650	662	660	681	641	681	689	617	636	657	651	635	691	707	697	604	689	673	718	667	628	654	676	674	643	667	684	697	654	636	660	685	726	668	689	680	674	704	616	652	630	665	667	695	673	646	652	699	717	679	677	665	666	653	673	632	705	677	678	719	675	679	693	695	699	610	642	718	711	680	678	739	682	698	700	708	673	697	683	670	615	674	683	646	690	681	673	677	654	693	695	656	709	684	661	647	646	658	681	656	668	673	647	652	681	677	640	664	657	688	658	691	667	634	619	598	724	712	678	726	680	696	662	634	693	684	663	687	684	647	711	660	627	685	640	694	665	672	706	686	649	689	673	688	672	675	670	651	640	661	673	705	675	647	710	721	696	648	686	646	690	699	661	704	689	666	672	644	690	629	684	697	646	632	686	692	671	640	702	676	669	656	673	674	675	707	643	681	667	703	667	702	682	680	646	716	702	666	638	716	678	667	690	652	687	693	676	656	671	669	714	646	616	700	686	660	652	740	660	672	680	662	650	641	640	706	711	655	652	686	692	676	716	690	652	702	686	657	624	685	687	681	658	665	674	691	698	681	712	679	717	698	655	673	671	685	699	680	702	703	711	693	660	678	606	655	657	675	671	692	704	650	699	648	713	650	660	665	691	671	678	694	669	672	687	709	627	627	698	682	678	669	672	622	675	721	687	664	719	719	684	670	669	651	650	607	691	704	717	667	696	674	668	654	658	699	624	683	698	728	680	700	641	683	678	670	651	638	672	685	645	714	687	662	699	635	630	696	692	668	654	691	682	714	673	656	678	678	632	678	624	674	723	700	703	663	678	707	713	715	716	621	637	641	727	656	672	645	686	734	662	713	662	714	697	662	688	668	634	664	688	654	649	673	696	716	696	691	634	720	677	648	705	658	654	652	618	739	698	642	684	656	699	714	672	698	708	677	679	658	671	685	669	690	681	630	721	637	619	653	665	682	672	638	673	693	668	706	668	696	675	662	692	728	630	637	656	675	693	708	678	651	676	684	722	680	656	638	674	702	719	667	694	656	698	651	645	607	662	642	719	721	688	649	661	692	650	715	648	713	640	654	645	653	648	669	618	681	641	650	677	696	683	659	687	674	647	625	690	633	648	666	672	651	665	687	684	668	678	716	708	666	672	646	633	656	645	714	655	674	687	692	687	672	675	623	638	717	639	689	661	663	666	629	675	683	664	671	667	704	676	699	655	658	694	691	701	656	689	635	636	692	724	636	666	668	652	633	645	649	694	676	688	680	690	636	658	640	635	717	656	682	677	681	636	669	684	660	670	661	662	679	677	630	668	623	714	669	640	687	654	660	699	689	662	703	644	669	647	715	643	680	645	674	675	644	710	693	707	719	660	652	637	651	706	715	660	646	649	660	654	627	701	664	656	686	676	697	702	635	671	659	647	695	634	697	677	645	657	640	719	699	703	722	702	718	676	648	668	676	680	652	651	651	679	686	636	655	630	699	696	679	646	688	689	673	652	703	670	677	634	653	664	666	664	669	663	684	649	675	689	694	643	688	641	669	660	668	644	691	660	648	661	715	675	684	719	642	688	714	689	711	682	691	638	685	614	701	642	686	654	656	737	685	686	678	663	674	684	675	663	681	650	706	720	658	672	674	692	706	694	685	642	637	689	631	648	663	716	660	694	651	655	732	642	707	676	671	672	648	645	693	669	618	685	633	669	667	669	656	686	672	656	663	608	686	655	632	658	675	728	665	641	655	684	654	675	666	657	657	671	659	708	643	616	644	687	673	701	632	647	656	687	692	700	648	663	700	714	610	665	698	670	643	670	655	716	671	676	664	688	665	674	692	730	636	618	689	645	687	675	690	681	708	645	707	685	698	652	672	668	702	676	661	681	688	681	700	665	717	680	658	677	701	593	637	678	689	649	651	709	673	694	705	671	672	686	689	634	654	652	656	713	649	662	687	670	679	631	653	625	631	678	662	716	632	669	653	658	655	697	713	710	673	675	663	684	687	645	633	676	676	653	723	708	660	699	675	673	677	695	660	702	629	654	597	686	690	648	667	692	645	667	688	677	651	672	691	654	682	677	647	685	631	665	673	643	653	712	705	653	653	637	672	620	689	693	678	680	657	621	711	656	665	693	701	644	666	687	680	726	688	673	648	715	670	677	655	626	678	696	684	669	626	666	692	699	675	644	660	634	652	684	667	655	653	631	677	656	661	706	704	681	656	672	735	712	712	629	715	650	686	694	643	689	703	706	679	656	630	688	676	673	644	751	682	656	656	709	713	692	705	634	660	709	688	655	704	694	710	703	659	677	703	665	734	727	644	677	711	725	706	636	647	641	666	646	680	687	712	682	669	708	680	710	677	627	672	665	652	702	609	667	729	663	687	709	648	674	654	637	701	661	695	665	647	663	618	599	644	662	687	617	659	675	671	671	683	659	680	675	690	663	717	678	721	678	675	682	673	658	663	665	706	697	643	676	703	641	640	715	696	650	660	623	656	717	698	645	716	678	679	692	663	688	684	668	729	656	673	695	632	655	671	646	643	676	658	661	703	682	731	655	710	689	640	685	666	676	667	635	664	712	629	662	672
29908	6989	3837	3028	1626	1135	911	1119	914	806	935	438	396	543	423	327	332	445	458	392	320	305	273	313	304	266	276	277	269	278	300	309	313	274	299	289	285	274	282	273	283	265	284	297	294	285	298	281	310	273	321	255	290	274	276	274	265	267	263	302	258	271	270	253	269	293	270	296	256	255	252	290	277	278	259	292	279	274	238	258	285	286	274	262	288	265	266	315	301	275	275	264	295	258	273	280	286	292	282	290	265	284	278	277	278	240	293	309	289	277	290	315	254	274	243	307	294	306	275	257	295	271	283	297	291	257	285	255	290	290	253	277	260	314	255	302	278	307	306	272	305	259	276	286	297	274	287	276	286	261	263	308	307	293	262	267	305	284	264	272	275	290	259	277	289	291	284	225	256	268	262	282	288	257	282	266	270	292	277	286	271	287	305	289	286	274	261	294	263	296	269	278	260	306	286	270	251	249	288	273	265	259	275	267	290	278	270	272	302	277	264	289	246	249	276	269	284	295	279	251	286	286	272	287	293	281	286	299	276	306	291	286	295	334	288	255	283	277	292	273	271	245	281	293	293	314	276	282	275	301	300	259	282	289	295	291	257	247	277	269	257	288	268	263	291	255	264	279	293	283	274	246	277	225	263	261	287	318	260	268	282	259	268	291	260	255	260	288	277	283	287	301	286	277	276	286	254	291	298	274	295	257	261	287	295	286	287	288	286	279	276	290	273	246	312	290	306	276	271	258	252	272	237	286	264	258	253	267	298	303	302	303	269	301	311	246	258	271	277	271	280	281	265	265	304	287	224	281	268	259	273	261	279	293	288	282	306	279	302	278	261	308	309	258	281	284	279	284	276	350	276	272	294	289	312	272	277	277	283	292	335	249	244	281	275	262	283	298	312	272	292	276	282	268	265	265	283	276	278	264	268	247	272	284	318	286	291	289	261	291	274	322	322	263	289	255	267	299	267	254	312	280	249	272	264	309	275	277	286	276	276	264	286	271	264	281	286	301	266	273	290	292	278	286	280	262	258	236	256	259	318	280	294	267	291	251	296	245	294	254	271	283	286	274	260	286	254	299	256	260	288	297	282	294	288	293	306	276	263	302	294	269	299	310	268	254	287	295	261	260	269	295	270	248	275	282	255	289	268	301	276	284	290	275	279	268	283	280	280	287	279	287	251	263	282	275	302	246	249	269	281	300	250	294	301	300	296	303	280	281	249	253	249	268	283	281	317	287	250	273	295	258	264	290	306	273	306	297	262	286	265	252	290	251	237	299	261	309	293	293	265	273	302	292	264	307	263	269	291	268	265	290	291	268	284	242	267	290	282	259	241	260	262	277	257	258	264	262	281	280	272	258	303	296	271	263	276	269	287	261	265	277	269	277	283	301	281	281	280	269	277	249	320	276	283	264	290	255	276	266	260	266	252	290	283	264	286	307	273	293	279	256	287	294	280	280	259	285	270	259	282	276	265	295	294	276	260	292	294	278	241	251	342	302	293	252	274	265	258	293	295	249	262	272	295	295	273	294	256	295	280	314	297	269	251	281	272	263	277	311	296	271	266	264	273	265	308	269	319	323	298	306	276	289	297	302	275	292	240	289	319	276	276	256	273	253	257	248	298	275	257	272	332	288	279	262	269	291	276	278	259	265	280	260	274	267	279	290	293	299	309	281	250	256	299	305	298	271	301	244	273	260	262	306	295	266	294	301	287	279	307	312	283	286	253	280	258	283	253	298	299	285	326	271	267	250	259	286	264	262	309	287	263	264	268	271	280	305	264	297	269	293	257	282	266	272	296	304	269	303	277	265	297	325	285	284	238	268	272	285	273	293	270	258	311	281	273	274	285	289	254	271	277	292	284	251	278	284	236	276	306	274	301	264	265	274	286	266	255	281	264	263	291	262	264	295	288	281	285	277	281	318	335	291	259	290	317	279	263	286	273	271	271	267	291	273	234	248	272	273	247	298	271	257	290	268	316	276	266	282	261	306	251	266	301	278	314	284	278	262	279	275	261	285	296	282	278	274	262	267	270	296	265	292	266	274	269	277	254	277	250	260	274	310	279	294	273	297	261	272	281	288	265	277	252	260	254	333	303	300	271	252	286	277	274	285	275	251	310	281	254	276	280	272	286	260	296	278	259	303	273	259	262	269	288	254	299	283	276	266	293	268	301	298	266	245	297	279	263	289	261	274	259	271	265	266	310	290	307	278	304	270	285	271	304	265	281	267	259	284	273	261	300	252	279	251	254	314	267	297	299	273	259	294	296	318	291	273	272	305	270	299	283	284	291	278	277	302	272	284	267	289	318	283	290	267	275	271	270	257	270	280	276	281	284	264	267	251	290	324	283	277	280	295	280	283	251	276	261	248	295	255	298	277	286	271	267	282	289	326	277	253	267	266	279	264	324	275	247	273	270	278	255	272	294	266	260	293	284	236	280	283	302	276	311	302	261	289	285	280	308	301	271	285	287	245	246	290	287	272	329	258	263	279	304	300	276	260	295	264	256	239	268	257	271	275	246	284	277	251	313	266	248	256	307	284	271	277	248	249	273	292	264	287	301	258	280	282	263	280	259	273	315	243	246	268	282	277	258	284	290	296	307	269	285	312	284	249	289	280	311	316	282	270	291	286	294	304	263	309	266	269	295	279	276	315	259	284	303	292	258	273	266	305	276	285	300	289	296	294	298	292	282	226	271	245	279	278	308	284	277	254	259	279	307	290	307	254	301	267	243	291	249	289	289	283	309	256	256	318	293	285	297	259	293	299	255	258	300	301	273	274	301	250	269	238	307	234	254	302	277	281	290	277	258	311	283	280	294	304	278	329	300	241	273	256	288	282	292	280	261	301	273	258	269	302	275	272	261	257	284	256	265	282	284	296	294	242	283	275	279	251	273	265	270	261	296	290	253	271	294	248	265	281	290	279	283	274	280	269	260	265	270	298	253	275	295	251	303	286	269	293	269	262	307	302	290	230	294	257	288	281	258	265	295	259	264	270	279	303	244	260	269	289	287	273	292	274	288	277	278	308	266	269	290	280	258	272	285	264	282	274	282	296	308	270	280	258	271	279	285	312	272	280	270	300	257	283	271	267	262	286	261	259	306	293	253	266	266	283	295	266	262	283	286	268	312	277	267	305	284	287	248	245	272	271	269	298	271	274	266	276	301	294	285	251	273	289	274	268	268	240	277	239	268	267	244	268	278	271	304	279	287	271	297	256	277	281	272	241	291	306	299	290	263	298	246	281	261	284	283	232	261	260	277	246	265	260	279	258	288	280	282	277	283	305	302	293	259	283	253	260	273	303	296	298	271	271	270	292	261	273	289	281	282	271	255	288	268	278	271	286	300	316	252	287	260	255	283	293	275	280	283	289	324	270	284	245	260	286	303	304	259	260	292	267	288	277	296	274	278	259	280	268	302	275	272	282	298	230	301	274	287	283	256	279	281	286	265	256	282	262	279	288	273	285	272	284	280	285	280	270	296	236	295	319
16929	3843	6656	8183	5384	4293	3819	4789	3590	3732	4606	1437	1352	2380	1453	779	770	1712	1733	1167	919	749	663	676	711	701	663	685	658	679	671	626	639	690	632	657	648	616	643	612	642	687	636	681	635	647	609	635	591	651	618	653	618	604	617	622	612	621	641	613	628	651	618	665	599	628	642	622	605	675	651	623	601	597	641	613	623	684	634	600	602	678	581	614	617	635	634	641	594	590	636	644	630	685	597	617	648	645	630	628	625	637	572	695	605	628	594	573	644	593	613	633	568	597	604	639	625	609	618	624	626	642	644	692	643	596	615	598	578	593	597	599	617	649	621	631	647	648	635	625	581	605	622	620	576	605	642	630	597	589	577	612	603	600	663	657	616	609	663	611	597	576	589	627	642	641	603	643	618	589	603	597	633	617	596	684	647	594	629	632	632	608	640	624	639	592	649	637	601	679	616	602	587	616	568	626	628	625	608	614	643	576	617	567	621	647	622	634	579	637	602	644	646	598	641	591	604	624	612	600	614	564	633	608	617	609	595	637	599	612	627	635	591	605	637	586	637	611	611	656	615	624	659	587	619	614	605	625	619	651	629	604	617	551	631	633	630	580	613	616	593	621	605	555	578	624	613	649	607	645	582	575	636	593	632	590	603	604	589	593	599	663	648	574	591	620	640	610	606	652	638	629	600	620	621	612	577	611	633	639	566	629	647	647	604	621	631	621	656	661	644	613	631	607	593	623	664	627	617	601	585	613	642	632	628	647	603	662	615	612	622	605	617	625	607	609	615	605	624	652	621	608	608	654	600	660	655	594	664	608	592	605	647	630	625	662	632	602	623	614	660	625	610	634	599	598	651	618	603	619	641	611	597	576	628	607	597	621	589	641	648	638	626	633	623	622	609	604	601	619	643	596	621	604	618	608	640	617	624	625	618	610	647	628	623	621	641	624	601	612	599	546	620	616	595	649	620	621	600	626	605	593	609	621	627	661	563	634	611	626	587	611	619	617	601	603	632	625	607	613	666	622	636	616	626	618	547	591	620	644	626	632	615	592	574	624	579	648	578	652	601	629	674	596	614	620	617	647	685	629	621	593	586	639	589	583	624	649	641	610	595	623	588	620	613	629	625	625	619	613	615	651	601	610	628	644	635	567	653	605	630	630	612	605	594	631	590	649	647	572	592	611	627	619	624	616	588	604	637	607	577	621	591	634	587	654	605	604	578	610	611	632	597	604	663	591	644	643	643	613	662	615	661	654	610	627	647	610	590	631	607	599	607	598	617	590	625	613	588	633	618	649	598	596	608	591	617	609	630	623	605	618	634	597	612	673	589	566	660	641	596	578	631	576	608	619	576	590	627	673	601	621	598	645	651	608	605	609	669	644	577	611	629	641	611	599	593	606	637	564	627	601	598	659	598	591	632	626	599	581	631	604	584	627	687	623	638	584	622	553	622	581	653	577	599	683	580	621	617	641	646	657	618	626	600	603	613	628	603	631	615	609	610	653	573	639	573	620	632	649	606	656	576	663	610	645	563	647	604	604	681	697	635	664	642	601	620	621	631	628	634	630	612	657	639	611	593	627	638	612	647	606	605	617	655	617	602	656	595	579	608	647	596	542	658	616	638	611	620	625	618	622	630	589	626	618	649	569	625	615	614	644	640	654	609	618	566	629	609	599	615	614	565	654	564	590	614	590	648	597	625	639	626	590	641	652	575	692	617	671	615	643	613	610	586	591	598	632	645	619	640	631	653	651	623	625	635	617	602	641	607	588	606	688	635	632	577	645	637	607	603	632	597	590	594	615	586	594	601	600	562	618	638	588	562	645	576	653	588	639	623	646	612	603	652	597	607	633	616	624	621	589	593	660	672	599	610	588	626	604	611	600	609	619	634	603	626	674	630	633	586	617	624	632	604	575	599	596	618	621	620	588	644	603	619	543	596	599	664	636	648	584	666	568	644	669	621	593	602	624	636	594	642	627	612	592	613	621	623	612	611	608	662	608	612	619	615	685	659	609	607	626	623	661	656	592	674	600	634	643	643	634	671	653	642	628	636	640	661	606	601	589	555	585	599	628	622	636	612	643	618	599	658	613	617	618	644	627	653	632	647	618	633	624	621	676	631	628	544	566	578	582	655	567	605	596	637	637	612	600	597	588	633	585	629	608	583	669	627	635	595	644	636	637	594	611	619	619	610	593	578	640	612	644	635	594	622	629	609	629	607	643	624	636	571	623	632	629	631	631	613	609	600	645	589	631	587	599	606	615	644	635	623	641	599	635	624	641	599	606	613	631	624	623	593	615	570	645	591	620	635	652	592	610	651	596	644	613	644	600	606	609	581	620	632	565	628	664	639	616	642	587	629	616	638	593	652	574	621	596	625	645	584	624	627	642	604	627	619	589	603	624	611	660	610	608	610	607	610	644	623	628	619	634	634	603	577	592	587	629	630	628	596	656	676	621	633	558	614	564	611	649	617	629	601	629	601	631	595	628	598	612	654	619	636	608	633	637	662	618	608	639	613	632	681	610	548	615	585	612	618	643	628	675	607	569	589	656	622	605	590	631	613	586	581	620	656	641	638	637	621	647	614	630	617	586	593	625	608	582	612	567	629	647	619	654	607	618	611	621	631	624	596	609	626	618	601	618	580	643	609	684	603	599	623	627	656	620	617	574	629	605	542	603	609	620	600	609	607	603	583	607	603	674	625	590	619	633	634	617	620	680	588	617	644	570	637	588	597	602	558	583	672	623	641	597	631	628	625	621	644	584	597	606	609	622	653	600	618	591	582	604	597	596	616	620	641	602	627	632	580	647	606	626	626	618	594	645	639	620	621	584	596	622	648	630	613	602	608	653	595	657	636	621	619	582	627	600	631	622	627	640	634	623	636	591	606	599	671	574	603	591	589	661	627	616	656	592	595	594	579	577	594	588	609	641	604	609	607	624	654	616	617	626	603	607	654	638	612	631	611	593	604	629	629	620	631	651	609	601	637	636	643	643	670	640	633	587	627	642	606	601	609	636	616	670	588	613	606	666	619	632	664	623	567	620	655	632	617	605	605	582	612	620	606	624	598	596	658	609	599	598	586	569	648	597	626	613	629	632	608	637	614	631	621	559	613	578	623	602	585	665	642	600	615	571	614	602	634	650	616	611	630	600	626	627	610	607	583	654	631	626	676	581	634	585	602	568	608	611	607	632	622	640	618	613	623	591	616	648	567	549	597	652	567	634	602	592	589	611	647	629	605	619	604	605	588	630	622	631	602	592	590	605	614	647	603	604	612	599	621	614	606	630	607	671	590	645	683	624	659	642	579	606	640	625	593	652	625	631	609	625	620	635	642	622	628	630	624	558	642	635	609	622	609	591	602	636	571	661	599	568	592	609	580	616	602	636	560	638	618	641	634	593	614	618	645	627	592	629	649	651	581	606	615	603	617	591	638	627	663	607	613	611	646	615	587	615	622	625	604	613	634	587	630	612	632	626	592	655	604	585	604	571	634	616
9480	1740	1069	835	499	385	336	466	362	286	236	195	253	311	240	165	178	206	239	193	202	171	178	199	177	150	166	164	200	194	167	189	182	165	157	186	183	139	158	168	187	191	204	190	192	185	163	194	182	179	185	171	187	197	184	186	184	176	171	151	173	192	163	183	213	167	177	173	167	150	170	187	184	194	166	182	166	156	214	187	187	197	191	166	163	182	189	180	171	177	181	164	182	164	180	189	200	182	182	181	172	195	172	184	173	167	199	184	190	177	176	165	155	177	176	152	185	198	183	198	167	173	183	162	173	160	175	183	173	160	179	214	181	189	175	186	197	200	172	172	142	178	157	193	174	163	179	181	192	151	176	174	203	175	189	172	201	169	207	183	159	167	207	189	210	202	192	156	151	167	187	156	152	172	184	209	151	204	193	174	176	189	182	191	182	153	178	179	209	204	182	183	179	177	175	182	183	192	190	162	163	180	160	207	190	202	174	162	156	197	156	185	175	210	197	185	193	207	182	167	208	169	184	159	184	170	174	178	176	168	163	184	183	164	167	185	189	173	188	175	185	204	204	160	188	172	173	178	216	194	174	185	208	171	175	175	209	205	171	184	205	189	191	174	174	206	178	190	157	156	185	154	178	190	203	165	194	193	168	175	190	199	163	155	188	184	186	188	178	174	195	159	209	194	187	185	176	173	151	185	193	151	179	166	170	182	178	187	177	183	199	181	192	175	208	182	154	165	172	180	163	212	163	172	180	192	183	195	173	186	187	210	178	174	186	154	162	176	188	200	183	184	182	175	166	181	152	183	153	157	197	186	169	190	153	168	194	170	161	176	173	172	169	183	176	200	147	172	205	188	167	167	169	192	187	171	199	188	203	194	212	194	164	171	201	169	212	185	178	174	171	190	178	183	185	177	210	170	184	173	177	198	197	177	168	179	174	179	166	187	176	176	152	150	205	175	162	159	193	161	165	190	198	190	198	175	220	186	187	184	177	180	203	146	160	186	153	158	173	181	178	163	169	189	188	180	186	165	194	176	173	180	186	178	173	200	182	182	184	175	180	173	185	198	191	177	173	195	161	184	193	181	190	180	189	178	177	196	188	174	164	191	183	166	171	167	188	159	179	178	165	179	175	205	161	169	173	182	168	183	186	191	170	185	176	202	180	185	196	163	182	203	180	176	183	199	152	187	166	218	179	197	185	169	197	186	182	158	187	196	167	189	186	188	198	172	164	165	177	169	190	201	191	190	181	183	185	170	174	174	211	186	179	199	207	181	192	174	176	176	189	184	166	194	168	167	181	179	183	172	163	198	157	186	149	197	182	161	194	171	182	203	181	165	160	193	179	168	183	158	172	178	174	191	173	179	182	208	187	169	157	188	165	185	175	171	186	180	185	169	165	191	191	190	156	174	171	184	168	182	182	174	177	178	191	155	199	186	189	187	184	166	175	188	193	173	189	188	175	181	175	180	190	159	163	163	159	203	167	190	179	163	173	177	188	172	204	170	180	174	172	170	185	218	157	186	190	191	159	181	172	187	160	213	183	206	174	202	173	160	166	184	176	164	182	173	191	163	198	188	171	168	189	164	191	173	163	177	142	174	178	176	202	190	166	170	170	187	165	165	163	213	184	188	173	179	185	166	169	173	206	163	184	149	189	170	195	212	215	206	181	166	173	183	178	175	180	186	174	196	190	153	184	161	174	197	171	187	183	161	173	186	199	181	177	184	190	165	171	185	167	181	192	177	167	199	174	163	187	180	187	165	178	173	167	179	190	176	167	188	175	180	161	158	144	160	200	172	160	192	180	186	177	168	174	189	172	161	193	187	225	170	180	176	190	197	185	195	167	177	168	190	172	161	178	173	175	169	187	164	162	180	166	187	183	190	201	177	180	164	202	198	184	171	169	191	179	183	174	161	171	175	174	168	163	200	183	202	193	179	165	197	152	157	179	176	166	186	181	161	169	174	182	175	201	175	170	171	208	223	164	155	193	168	189	193	185	200	155	180	179	159	169	184	173	202	176	169	177	158	168	178	174	194	202	191	150	148	162	168	175	156	182	160	154	166	171	187	180	177	207	212	189	184	178	160	156	175	207	180	150	194	177	181	185	176	177	200	202	177	197	194	185	178	192	181	192	175	183	168	178	193	195	153	190	202	180	158	191	161	191	193	174	192	193	198	180	171	185	151	200	181	199	167	203	184	170	157	194	158	153	167	190	207	187	186	158	164	183	182	188	189	165	169	185	198	186	178	179	159	156	151	176	192	177	170	195	160	171	180	164	166	184	201	156	162	179	186	192	184	189	184	171	179	200	179	161	160	183	171	143	159	178	154	190	178	154	161	188	161	195	175	186	195	166	177	176	216	179	204	167	187	163	139	164	169	169	170	184	163	182	179	173	164	184	175	194	219	194	181	178	169	164	189	168	174	182	173	178	187	174	169	165	161	201	168	168	180	168	196	177	190	172	170	187	175	167	158	161	183	186	183	184	181	189	192	193	176	189	179	168	192	183	170	185	190	170	176	173	186	178	172	162	197	176	182	210	191	182	175	146	193	178	166	185	161	204	189	175	193	199	197	175	196	174	186	213	151	167	210	182	182	174	165	209	167	186	168	186	167	183	175	179	192	203	180	192	179	159	188	186	178	189	201	190	175	169	176	195	159	179	167	173	188	157	196	179	195	171	172	180	174	179	165	175	170	206	183	180	173	160	187	175	183	194	192	183	205	187	145	190	163	188	203	178	180	196	198	179	159	197	195	176	170	156	228	190	170	179	171	172	161	178	177	180	180	171	189	151	177	182	208	178	176	155	165	185	187	175	184	167	192	185	194	189	202	178	204	178	189	178	187	175	180	187	180	184	169	177	152	176	173	167	175	186	173	162	171	187	172	205	185	168	192	183	155	183	165	179	165	172	166	193	186	171	182	175	160	173	175	185	186	184	184	169	182	166	163	169	153	197	224	182	168	218	171	175	155	179	175	178	172	165	181	187	191	165	185	186	168	191	181	196	185	167	199	172	184	182	170	212	194	168	182	156	161	188	185	179	182	173	188	182	194	175	216	155	170	207	185	203	185	174	176	174	201	197	182	178	193	178	183	151	179	180	183	174	207	199	165	161	199	199	161	143	168	190	153	200	173	179	168	192	201	179	175	181	167	187	174	193	182	161	163	172	195	166	156	189	180	176	185	163	142	181	181	184	165	179	163	161	175	183	174	187	193	187	188	183	182	192	206	177	194	183	187	195	164	184	196	178	172	169	182	159	202	167	177	192	162	179	182	191	167	169	176	154	161	184	167	187	176	174	192	177	185	163	188	181	191	192	183	176	174	183	173	173	178	155	159	170	203	173	189	176	163	184	166	161	174	176	174	199	158	191	190	196	192	145	168	209	197	166	173	179	179	196	179	179	172	176	184	195	175	156	150	165	177	170	181	179	182	176	161	170	184	167	182	181	155	188	172	181	190	172	180	176	204	179	192	174	188	165	171	211	194
5863	1456	2293	2515	1835	1231	1337	1922	1451	1297	786	573	810	1070	845	466	506	767	859	600	567	461	445	443	459	459	437	441	443	442	470	436	398	428	461	443	442	447	458	433	442	452	433	440	406	442	427	437	447	458	454	434	410	464	451	443	411	449	456	425	451	457	450	431	498	455	492	437	436	440	439	422	475	438	493	443	426	466	503	439	400	456	430	466	411	458	489	399	421	417	474	457	459	475	410	450	440	423	458	454	442	456	471	439	449	455	458	444	439	450	438	414	469	441	447	477	449	457	447	450	455	449	451	419	477	421	426	416	445	437	464	432	466	427	464	429	434	444	451	405	409	450	474	468	414	424	413	465	468	469	489	474	433	469	440	421	465	431	423	444	417	429	449	455	421	423	451	462	451	444	469	423	473	467	459	446	441	439	439	421	462	492	423	421	443	443	437	408	429	426	416	430	468	458	457	457	430	444	461	466	419	442	427	460	448	427	418	459	394	444	450	429	431	458	414	463	426	452	463	443	432	402	454	434	462	428	458	463	463	446	455	483	460	460	478	410	476	454	444	494	419	377	440	424	450	438	452	473	459	449	467	441	442	412	426	436	424	439	443	462	451	470	432	472	465	422	422	446	419	496	406	436	449	459	442	440	477	440	415	448	465	415	491	463	470	427	464	457	489	471	428	439	419	476	449	449	419	427	416	420	434	444	481	447	446	445	487	443	451	456	434	421	425	449	418	439	444	423	446	466	440	431	478	433	448	469	460	432	409	428	425	410	413	459	458	433	462	450	438	435	439	433	434	421	457	442	458	439	445	428	461	442	447	443	456	435	429	413	424	468	433	461	427	481	434	442	488	431	483	463	463	468	434	438	454	448	474	443	409	438	430	474	422	405	449	411	461	464	439	473	477	436	409	408	421	437	478	428	493	449	460	449	451	425	440	440	419	446	460	435	461	407	432	462	435	419	430	469	431	485	416	465	439	411	495	468	432	479	424	452	455	477	455	471	456	452	407	416	421	433	481	470	456	467	466	444	420	444	439	457	415	463	449	461	447	428	457	427	456	449	432	466	474	451	460	459	437	460	462	452	465	398	457	463	454	413	432	456	454	470	460	439	442	431	473	425	435	448	463	434	436	459	456	424	428	412	424	436	454	441	463	504	391	422	430	438	423	410	435	462	422	484	460	417	425	450	451	473	473	446	458	463	438	447	426	423	445	459	456	460	455	424	494	433	464	454	457	449	453	440	431	453	412	451	441	407	453	455	439	452	439	453	438	426	435	438	454	435	496	491	456	450	419	435	490	437	454	437	493	463	471	440	475	436	428	464	426	411	456	411	437	446	448	419	404	470	466	420	450	461	463	447	448	481	436	405	474	454	463	422	469	435	454	439	450	466	447	462	461	413	434	435	423	413	432	446	449	436	390	424	412	465	446	441	445	459	474	422	468	424	415	442	452	454	484	450	448	429	449	425	448	466	479	443	379	492	446	440	425	471	472	482	474	443	457	446	462	467	440	449	458	417	459	451	430	418	443	451	462	430	453	470	444	445	456	472	450	440	469	463	436	423	458	479	437	441	423	438	469	438	486	409	453	441	418	420	448	471	447	463	439	470	462	472	437	454	402	437	406	406	482	512	462	463	461	433	450	458	443	481	416	421	420	465	439	434	419	415	445	429	436	450	468	419	461	436	429	439	426	427	487	456	466	472	422	406	467	469	458	457	428	445	418	461	428	474	449	436	450	438	461	421	420	464	476	428	409	430	464	458	451	426	439	415	400	439	432	432	460	466	417	453	440	430	467	440	427	457	408	430	411	438	452	406	413	454	469	421	446	446	438	447	476	450	432	469	446	441	463	443	462	436	463	476	438	432	451	463	460	456	376	431	457	438	411	401	443	435	434	428	429	421	419	456	437	420	450	436	435	409	435	436	442	462	452	424	430	415	441	473	464	452	465	420	472	470	458	467	457	436	480	450	442	453	412	387	443	432	440	463	497	414	480	454	428	472	452	449	444	433	448	454	462	447	463	414	434	436	465	434	419	468	452	395	416	414	396	426	423	417	409	426	403	471	463	467	390	450	480	427	468	439	439	435	426	443	440	449	453	439	456	445	444	405	444	443	428	446	461	452	435	447	433	437	450	413	433	432	401	453	458	446	454	445	469	431	425	420	495	434	435	449	464	486	426	426	439	420	437	404	491	467	428	469	446	454	463	436	439	449	426	465	436	449	399	459	459	464	446	415	424	453	470	459	477	438	411	423	430	439	415	445	449	439	437	421	455	438	453	426	425	421	469	463	441	456	465	411	448	480	477	424	422	425	454	427	458	428	463	447	428	416	407	464	431	463	450	436	438	430	423	468	454	439	442	439	426	455	436	459	447	432	480	484	460	461	458	436	434	468	434	446	441	469	433	483	409	455	447	469	431	471	450	435	398	436	456	406	431	422	399	409	423	417	441	403	427	449	449	437	429	450	447	440	454	489	422	446	438	462	437	439	458	445	439	446	427	461	444	448	441	433	452	420	430	431	458	452	473	428	405	439	430	431	420	435	437	493	438	429	443	448	458	430	423	438	439	449	423	431	435	418	425	471	426	444	429	426	452	441	440	479	441	462	424	435	432	458	445	447	452	421	423	450	425	433	444	410	404	451	447	462	472	432	431	443	453	492	451	422	460	430	435	437	447	439	420	464	431	440	442	427	469	434	415	432	427	490	433	426	425	469	420	423	436	418	433	456	457	430	455	445	411	442	436	527	431	445	474	431	435	447	496	446	452	415	453	402	434	427	445	463	446	449	427	432	435	445	451	473	433	430	442	395	395	459	448	426	432	470	458	465	448	434	447	429	434	422	462	460	416	440	411	416	434	463	432	466	408	388	462	436	443	475	402	433	470	445	433	457	439	460	459	457	397	431	434	447	463	430	442	431	442	456	459	431	446	435	447	438	434	460	457	416	438	463	450	462	444	447	468	423	463	440	452	421	435	428	446	438	444	408	459	467	458	467	444	454	434	441	436	457	403	450	444	438	433	488	444	472	466	454	454	440	428	462	428	417	430	435	453	444	465	440	443	464	458	435	429	435	475	471	447	446	455	440	407	440	420	452	442	468	418	431	392	426	407	489	416	467	463	433	441	495	450	417	478	483	445	436	451	408	440	442	433	419	404	456	448	439	436	466	411	478	482	400	447	435	472	425	510	457	460	458	470	467	487	466	481	461	447	478	454	484	454	457	419	450	408	492	427	462	434	424	445	446	445	437	466	473	435	420	419	456	407	469	478	421	445	438	411	416	434	410	448	480	458	453	464	417	448	446	412	438	405	449	447	445	443	442	448	466	472	452	433	432	489	442	417	475	461	458	471	436	444	419	431	468	464	439	413	471	424	420	419	448	457	428	412	448	443	449	433	464	418	437	451	454	434	466	467	446	440	408	475	454	471	460	442	446	441	416	398	455	443	413	462	426	424	441	433	461	467	438	426	405	476	428	424	502	420	405	430	436	399	435
21587	4639	2402	2030	1254	800	695	846	860	862	708	417	448	530	548	378	318	351	404	364	336	327	319	306	287	319	318	305	308	343	320	332	308	309	316	312	290	324	294	279	311	320	339	304	301	311	304	292	308	290	345	288	299	291	333	319	303	310	293	312	295	302	325	341	313	331	328	323	311	299	311	309	296	324	297	327	307	335	348	293	305	294	285	316	298	290	294	303	296	332	292	294	282	283	299	303	289	303	315	290	307	315	273	323	283	309	331	352	351	289	312	332	266	287	307	317	306	278	283	360	281	301	313	319	340	306	323	313	344	303	340	316	279	275	308	339	291	322	338	300	300	317	300	336	324	286	326	324	306	270	291	273	316	342	321	308	303	307	292	310	299	283	298	283	329	318	318	311	306	264	296	315	328	316	311	257	316	295	280	292	304	300	289	283	303	312	294	298	299	327	278	335	301	302	306	340	353	305	355	332	296	337	315	303	329	335	303	296	317	311	296	314	295	326	277	321	282	343	334	308	327	299	330	306	333	355	315	337	290	316	312	307	312	325	293	304	330	330	315	321	318	311	320	314	314	319	307	307	314	334	301	329	306	319	337	274	267	324	311	309	304	275	288	283	301	350	308	334	349	296	310	338	309	312	306	317	278	276	317	305	341	313	320	315	318	332	331	331	330	284	283	323	308	343	303	311	331	306	281	328	273	303	314	295	350	298	307	314	306	299	302	311	312	298	331	328	286	333	313	291	320	295	339	305	330	314	293	334	325	301	288	314	310	271	294	303	330	311	324	339	336	305	267	308	310	321	308	327	288	288	303	318	272	306	337	285	318	305	340	288	336	275	304	295	316	300	314	288	318	307	317	289	329	309	316	345	326	315	325	328	288	295	294	317	310	315	325	299	304	310	328	299	309	336	335	290	313	291	331	303	322	293	337	308	335	290	341	365	293	297	327	280	333	310	279	284	313	306	330	302	292	323	323	287	319	318	310	323	279	291	343	315	330	302	301	316	307	270	347	318	313	289	337	305	312	294	321	321	319	295	318	313	321	303	297	349	327	320	304	331	313	321	311	288	306	310	304	276	276	312	305	335	306	283	327	302	320	332	307	315	308	308	307	333	350	328	306	334	334	315	275	338	325	336	329	274	329	325	292	333	332	320	332	349	330	320	291	296	304	311	303	294	289	308	317	320	342	295	325	325	336	307	320	334	292	308	344	288	314	338	330	274	328	332	325	300	289	298	308	322	289	290	269	285	310	305	318	288	284	282	313	330	305	332	302	337	285	307	311	316	297	349	285	280	327	337	295	309	318	292	299	286	309	296	307	314	304	308	287	326	332	303	323	287	301	321	330	317	273	305	285	327	311	306	314	281	321	297	331	327	280	271	302	308	335	338	302	327	319	301	305	299	302	341	297	314	338	307	322	329	374	345	312	294	300	371	325	304	317	280	312	301	277	273	332	308	280	318	302	288	292	330	306	298	305	350	302	331	342	282	316	313	265	320	328	307	322	286	312	321	314	305	361	305	312	355	301	315	313	321	293	306	331	292	301	298	310	282	296	332	335	307	303	326	314	306	356	273	312	337	326	327	308	310	302	347	336	347	311	335	331	305	307	290	307	302	317	278	303	322	302	323	330	302	325	328	330	308	285	300	304	272	298	315	364	281	273	356	333	370	300	310	254	297	322	297	322	291	286	317	315	299	326	322	302	337	344	277	279	292	325	309	281	302	307	319	304	303	323	325	325	330	293	325	322	307	304	329	295	320	313	335	321	326	300	298	308	321	296	302	315	273	305	330	312	299	279	320	308	326	300	314	327	293	309	306	330	304	343	308	302	296	283	313	315	322	298	295	307	332	328	279	319	302	288	307	303	316	319	285	275	278	309	352	303	305	313	348	319	298	289	318	328	314	323	290	351	303	306	293	311	319	353	306	304	273	293	325	293	320	321	323	315	336	303	333	306	295	297	363	309	327	322	283	271	327	339	313	321	299	320	346	332	304	314	306	258	308	329	324	294	294	294	330	303	300	322	325	320	301	303	288	322	349	308	290	289	352	316	309	323	306	320	283	293	288	326	325	340	301	270	328	318	290	302	300	316	326	325	328	276	336	266	313	317	319	274	284	289	312	304	330	280	283	305	315	302	287	331	300	348	335	349	286	316	296	299	292	321	328	311	312	302	275	323	330	317	325	328	289	315	302	324	333	298	294	309	338	317	298	349	304	282	312	328	302	329	277	302	306	305	308	311	320	307	306	348	266	313	275	313	296	286	337	310	327	287	298	318	338	330	353	366	336	317	297	319	352	305	282	318	303	317	300	373	321	300	314	324	316	329	313	318	296	305	337	304	333	319	319	294	317	293	258	336	307	300	293	290	302	295	286	254	292	299	321	311	307	296	300	307	309	338	285	303	289	304	314	304	297	308	332	330	350	333	314	320	332	300	306	306	318	302	309	326	314	351	319	325	294	299	294	314	309	278	316	278	340	332	319	307	316	302	336	315	267	313	310	318	330	311	298	327	310	327	318	283	305	300	305	312	319	323	319	279	329	300	315	289	297	300	284	319	293	327	318	316	285	298	290	295	295	317	332	286	282	291	310	306	307	302	277	259	305	315	301	280	350	295	324	291	305	337	303	321	315	314	329	318	308	334	303	307	285	297	286	308	277	298	302	315	303	293	313	312	275	279	311	295	344	343	307	299	299	328	328	310	297	328	293	298	327	321	318	292	305	318	339	308	334	320	315	348	333	289	296	284	255	333	327	314	302	328	305	298	305	283	282	320	304	321	312	286	293	267	285	322	308	303	310	297	285	293	311	322	317	293	318	330	307	304	284	287	289	324	310	304	284	292	295	308	331	333	289	313	286	303	310	317	352	308	313	276	306	320	287	299	287	310	300	363	289	312	326	344	330	324	287	311	317	311	316	237	306	311	313	319	310	307	319	286	314	317	317	328	293	285	297	307	292	298	282	274	287	322	327	310	302	325	287	312	276	340	311	341	335	294	294	322	328	338	303	318	307	285	315	304	300	318	335	287	317	286	319	321	325	332	319	297	314	287	289	326	287	325	315	313	329	335	302	272	280	324	293	349	325	343	341	302	284	306	319	347	310	288	320	318	302	314	329	291	319	293	310	303	272	315	318	309	326	318	280	319	290	275	301	302	289	293	276	293	319	297	335	286	329	322	298	313	318	293	322	292	333	328	324	314	300	311	292	306	313	299	325	343	309	321	309	266	322	310	311	300	321	293	353	316	307	302	283	346	282	344	318	298	326	362	302	256	284	320	283	319	287	313	307	317	311	333	312	305	307	334	290	312	306	319	320	306	327	308	310	338	284	266	266	288	333	312	304	303	309	297	313	311	289	300	308	326	326	316	303	307	315	323	310	333	304	329	307	310	281	342	323	301	315	293	311	310	282	306	291	324	323	310	307	284	297	305	332	349	325	310	294	291	282	299	295	300	302	345	337	358	297	359	315	299	356	310	319	284	315	324	324	316	359
13493	3133	4819	5786	4317	2934	2653	3649	3676	3615	2906	1351	1743	2182	1863	953	772	1156	1389	1078	983	772	728	784	793	718	746	762	713	765	730	710	673	699	716	692	781	814	744	717	723	694	735	674	732	716	710	693	721	723	717	733	715	723	711	687	718	715	730	728	707	714	715	721	718	678	674	681	679	689	642	671	725	685	731	693	733	713	705	669	651	715	684	681	693	680	718	735	736	703	694	700	684	696	736	732	673	710	741	711	695	703	715	704	663	757	715	670	739	721	706	668	697	696	709	683	749	711	674	706	683	708	727	740	744	690	693	708	663	766	691	727	727	685	693	701	685	660	694	722	713	716	719	700	709	676	749	650	709	701	704	747	681	723	694	731	685	725	699	715	653	680	716	711	713	733	698	703	667	734	765	721	681	680	705	727	689	711	708	685	671	658	724	689	727	702	764	688	691	727	694	719	697	682	698	632	695	692	667	707	689	736	702	723	700	708	699	747	732	706	697	707	727	723	725	716	722	691	719	692	691	697	702	698	741	708	650	714	695	689	700	658	687	720	677	704	720	763	681	710	712	727	746	700	657	655	713	715	685	655	711	692	743	683	710	687	695	686	706	682	704	719	691	681	709	690	737	722	724	717	683	700	727	718	723	701	720	718	690	676	708	703	732	684	720	654	696	720	697	693	706	663	696	655	719	725	714	724	704	710	715	723	668	725	738	768	673	686	711	710	706	709	668	698	692	757	705	768	674	730	667	738	754	701	727	729	694	724	710	689	737	721	748	707	680	714	685	718	732	734	720	663	711	699	624	664	739	701	712	713	730	692	661	675	695	722	730	659	743	675	650	678	673	677	706	680	785	718	671	733	721	690	703	742	721	682	733	718	679	668	683	718	680	723	738	696	733	719	635	756	727	680	704	699	733	715	694	707	723	705	684	746	750	713	706	690	697	671	751	707	724	709	735	671	678	671	663	711	705	671	720	650	691	716	711	658	736	676	709	720	717	706	740	751	692	674	704	696	729	694	668	713	792	700	706	692	723	705	699	716	728	730	731	722	703	772	684	679	720	711	690	729	676	734	728	740	652	703	720	698	715	703	740	705	733	691	679	681	713	700	754	689	749	693	713	680	705	719	736	705	646	727	709	685	727	678	745	751	718	703	749	694	729	733	708	660	737	714	691	741	672	674	716	719	693	752	701	750	708	695	699	714	706	718	685	720	715	680	699	712	683	699	678	715	741	714	714	717	642	670	679	716	672	715	702	716	724	667	676	649	674	667	727	723	741	703	728	679	706	679	757	673	740	690	703	647	662	755	670	666	727	751	712	751	700	684	711	707	730	682	692	697	675	684	690	715	743	705	712	725	693	708	712	746	658	723	687	711	703	696	732	735	696	702	652	721	679	723	702	730	732	706	595	654	676	681	704	724	662	710	660	704	666	740	733	720	725	681	699	644	654	746	740	675	723	719	661	707	717	669	688	699	701	716	759	682	687	676	695	671	690	718	688	701	695	715	689	661	740	732	700	686	714	700	739	649	662	713	694	713	732	702	722	682	701	706	670	741	741	649	678	729	689	707	719	728	680	705	673	707	721	731	714	687	730	719	698	695	708	659	699	716	740	680	669	688	720	701	698	712	659	693	705	736	673	731	714	758	686	690	725	718	726	713	709	760	673	699	691	687	708	758	679	758	720	694	753	701	683	734	676	677	696	683	689	683	653	730	718	696	731	763	689	677	728	750	702	702	720	733	702	734	643	738	726	727	680	701	721	668	721	702	693	683	675	700	693	692	758	693	702	692	673	711	706	685	693	674	745	649	689	735	692	694	710	743	711	712	694	747	645	698	716	668	724	656	699	761	711	718	713	692	721	722	734	699	749	692	693	705	666	734	693	723	726	707	683	731	696	656	698	691	678	730	714	718	728	697	697	695	720	661	676	694	676	690	666	734	713	681	739	701	668	681	725	697	686	683	703	732	686	686	706	658	662	734	620	687	727	705	724	692	670	712	723	683	666	746	773	739	693	717	711	706	699	714	736	691	720	754	728	745	685	732	717	715	736	716	732	723	668	729	679	719	732	694	728	709	691	689	684	702	683	696	699	700	725	712	692	709	722	702	714	726	693	710	701	687	738	728	710	725	703	751	689	706	715	727	725	698	725	713	671	684	681	724	696	725	712	676	731	726	639	736	779	719	648	740	730	699	706	727	708	718	692	728	741	686	698	671	736	681	742	750	732	741	697	698	753	695	690	730	700	729	716	692	721	684	720	731	634	665	702	713	706	694	726	685	676	735	689	724	674	710	716	677	689	711	685	696	726	704	730	735	719	712	707	737	717	759	722	675	669	719	735	714	677	729	729	755	732	641	711	700	719	669	738	734	678	738	771	708	710	703	713	683	659	669	716	735	696	667	732	741	754	747	696	657	720	672	743	805	723	732	720	692	688	714	741	740	704	687	709	664	698	704	741	655	703	675	663	676	730	673	682	743	707	713	691	696	718	737	726	693	692	754	687	732	689	668	715	706	687	668	738	740	714	700	655	745	713	712	713	741	693	709	678	715	727	692	716	730	756	712	741	721	739	685	724	718	685	727	700	706	689	730	715	696	662	706	716	708	670	718	667	725	693	715	723	696	719	727	739	710	718	691	713	686	693	727	732	720	688	662	713	675	715	690	694	673	729	683	720	739	726	688	710	684	700	693	699	693	710	707	693	726	685	744	700	704	692	740	712	729	707	741	673	706	691	738	693	751	688	689	716	757	728	749	719	637	748	716	693	672	777	706	757	674	686	698	703	749	670	721	711	704	670	706	690	681	752	689	664	704	727	700	704	737	682	744	765	681	737	663	707	704	742	714	714	733	710	722	695	760	675	717	675	746	701	681	635	713	671	734	722	728	723	730	732	708	691	700	700	707	740	735	745	674	674	719	731	695	699	702	706	695	715	700	664	662	708	705	719	674	727	699	690	726	651	726	713	669	710	718	708	708	691	770	749	670	718	700	727	696	705	693	767	663	738	680	660	699	730	709	708	678	695	740	650	701	698	722	714	693	690	650	672	722	703	704	724	656	737	726	716	701	666	690	726	720	715	660	703	760	701	710	692	766	690	707	769	678	708	707	691	713	672	665	657	731	748	714	684	692	722	734	734	665	704	694	710	677	673	710	681	706	670	726	653	749	705	752	692	717	712	691	734	697	747	711	749	673	753	711	742	702	724	677	760	706	702	705	685	734	715	683	710	745	697	692	732	650	698	695	739	702	721	685	706	704	678	719	723	725	735	691	684	681	742	662	725	733	679	701	723	694	677	730	721	749	675	715	701	719	679	722	728	646	744	713	716	717	724	735	714	724	706	705	723	669	740	667	679	706	659	745	689	667	702	672	698	696	708	693	708	715	716	693	674	689	639	709	742	695	739	704	711	697	754	713	715	688	683	703	724	690	724	751	752	679	678	714	695	703	714	665	681	726	690	699	760	720	699	667	688	702	653	768	730	722	713	720	690	701	709	686
30441	7957	3944	3195	2105	1105	961	1086	1241	1118	1107	577	729	661	594	353	326	422	388	378	335	309	305	357	321	282	303	308	311	334	291	275	284	301	280	297	311	307	260	255	320	314	305	331	316	274	293	292	356	336	305	346	331	316	296	327	286	278	282	293	286	260	312	305	302	296	282	257	278	327	291	271	268	301	287	284	302	319	268	297	318	302	345	275	281	293	316	284	250	300	291	302	281	297	286	270	296	287	276	330	282	305	303	284	274	268	294	302	270	289	276	316	281	294	316	328	269	294	308	307	304	299	313	291	286	321	304	293	304	301	306	303	302	306	308	292	327	284	294	276	290	294	304	334	298	300	278	299	301	306	316	286	329	284	333	278	326	302	283	300	261	291	280	321	293	286	287	306	258	274	305	286	294	264	278	293	293	292	317	290	318	294	318	290	300	271	325	285	284	303	296	297	312	314	278	325	263	293	296	289	292	293	278	287	283	284	294	295	315	273	343	269	308	279	297	278	310	284	255	288	314	263	283	325	274	283	296	330	249	300	306	318	306	290	291	314	279	272	284	277	293	323	298	283	295	284	306	325	316	266	304	292	290	299	299	250	297	290	289	281	313	278	266	271	288	292	269	294	328	306	317	315	262	307	301	304	291	303	299	290	269	263	270	286	270	293	251	266	279	291	295	321	316	258	327	281	295	323	312	293	314	322	273	307	275	269	290	268	313	279	305	286	307	313	274	279	288	281	302	287	268	291	275	329	269	293	364	305	328	343	315	288	295	279	282	332	306	314	282	261	276	318	267	271	276	291	311	283	288	277	289	299	308	294	311	296	314	270	294	280	273	308	322	303	274	268	264	275	319	281	290	279	274	276	315	301	338	287	269	292	297	287	289	254	287	311	288	319	312	296	272	323	295	299	288	281	314	267	258	271	281	306	296	295	292	294	332	340	301	289	302	303	302	287	284	291	303	314	267	283	287	265	293	302	275	280	282	316	300	306	304	263	275	303	261	285	286	311	317	289	324	293	291	318	283	281	293	278	263	286	303	337	299	291	312	291	283	305	279	279	286	271	305	307	260	306	285	318	317	279	291	305	276	328	289	306	276	303	298	276	283	276	277	305	288	287	284	288	302	299	288	322	263	314	323	307	304	287	292	321	290	279	263	233	281	307	293	321	272	288	307	274	320	308	298	324	309	248	256	298	288	277	279	331	293	318	279	299	305	320	296	269	290	288	304	278	285	334	310	313	324	303	291	302	263	273	274	337	300	284	297	304	311	302	289	282	280	270	285	329	304	297	299	278	295	311	289	287	277	302	281	281	297	292	274	267	269	282	280	310	288	296	312	286	285	275	291	291	298	289	294	293	276	300	277	307	318	326	307	310	295	292	278	254	291	307	274	284	324	282	268	242	271	305	309	326	304	272	281	303	307	290	302	279	281	318	278	272	307	277	345	284	289	299	331	315	308	281	281	324	297	304	306	327	272	272	332	288	269	349	291	312	314	296	295	294	275	312	322	273	296	296	280	297	298	282	283	283	304	314	278	291	311	274	297	293	282	315	314	317	303	306	305	282	298	275	280	301	297	303	322	314	299	282	281	301	282	313	283	301	308	288	282	286	282	281	296	291	314	302	317	284	285	320	261	286	265	298	264	284	297	247	319	300	310	279	291	298	279	278	301	294	281	295	267	273	282	278	291	286	308	258	277	289	282	276	291	296	305	286	283	331	244	300	279	284	295	294	316	305	298	282	320	287	293	306	297	306	301	306	277	309	333	280	289	274	315	285	315	300	327	299	281	308	342	313	268	297	271	304	285	304	284	324	265	272	298	274	322	266	292	271	315	330	330	262	309	286	289	314	321	277	310	298	295	299	309	305	324	297	283	298	255	275	300	259	274	293	294	289	277	272	300	331	309	308	294	270	303	344	316	301	296	287	309	299	324	313	294	278	305	291	267	297	321	305	284	290	303	282	275	298	296	280	246	295	282	291	327	281	334	315	306	292	315	265	288	293	313	286	288	330	293	284	320	336	279	308	297	315	293	296	290	298	295	308	300	302	289	276	302	281	286	340	291	260	289	321	301	292	290	263	266	304	293	270	298	287	269	290	333	298	276	308	319	327	278	298	329	271	328	262	303	303	291	270	302	306	302	298	316	320	310	281	282	304	302	289	299	264	298	305	302	268	309	331	323	321	275	272	309	296	309	286	291	302	294	257	283	297	273	272	298	301	293	308	321	304	293	266	277	309	282	274	292	316	297	281	300	294	282	295	307	285	280	301	298	298	291	303	305	262	286	289	276	287	293	316	307	296	301	293	275	303	308	274	337	280	289	306	264	295	274	304	329	274	267	345	273	280	299	280	276	278	328	298	272	278	311	280	286	290	292	276	319	277	270	309	299	290	298	275	321	274	261	308	342	283	304	302	290	281	294	311	326	299	258	293	317	287	292	306	322	302	298	262	315	281	272	282	309	332	288	308	280	326	322	281	280	287	271	261	302	293	289	330	270	302	288	318	307	294	286	301	281	293	304	311	311	286	280	288	318	336	309	295	254	310	304	289	312	267	270	289	292	267	303	304	305	281	284	291	264	302	325	306	288	309	317	327	301	278	292	286	266	277	296	285	310	294	321	299	277	271	297	291	255	288	288	278	320	315	290	314	334	294	262	310	307	291	273	318	290	308	277	302	258	289	287	277	258	312	288	277	328	325	293	297	288	298	282	331	341	307	328	301	286	299	285	304	310	312	273	323	285	312	303	291	289	303	272	320	278	289	326	272	301	281	282	315	283	294	306	309	289	279	303	305	250	295	290	301	309	270	288	289	294	297	296	259	291	308	304	263	278	361	285	312	321	299	302	279	298	302	304	306	274	308	301	278	271	267	274	312	317	273	274	318	306	277	255	299	280	308	295	278	309	260	280	289	314	350	308	277	302	280	288	298	276	295	252	320	270	298	297	302	325	320	276	256	313	291	296	299	335	295	277	287	296	273	317	281	256	284	296	282	320	315	283	275	316	304	317	313	288	280	300	316	286	272	276	288	312	263	293	304	294	310	321	304	286	284	305	328	306	298	288	307	286	277	317	291	246	280	305	253	285	286	280	292	279	295	312	283	273	310	288	314	291	266	290	304	309	330	267	255	302	255	343	283	298	281	292	315	272	293	296	296	290	294	323	301	268	281	325	295	303	299	307	313	298	320	275	313	266	265	295	308	290	288	288	266	296	286	307	326	296	295	325	285	328	303	280	299	316	265	295	322	269	291	319	298	302	308	283	300	256	291	267	315	275	298	278	290	268	303	305	338	303	276	309	292	299	276	279	288	328	305	261	290	284	272	295	280	274	286	292	307	295	280	313	288	323	281	307	301	290	274	332	291	310	320	278	305	315	301	297	318	287	299	314	293	273	272	277	305	291	317	325	280	306	312	266	260	292	320	282	292	275	265	322	292	281	286	253	258	276	269	296	316	325	290	283	269	296	276	294	261	307	313	282	267	326	307	330	294
17357	4185	6603	8256	6831	3998	3676	4971	5658	5381	4905	1915	3096	2928	2596	1208	840	1439	1469	1204	1071	784	758	771	762	695	705	669	686	687	677	674	673	647	652	680	655	715	651	700	680	658	679	707	698	675	666	659	677	635	652	690	623	659	665	660	647	646	698	665	652	610	672	642	660	638	654	614	722	697	707	718	657	629	686	689	659	648	693	656	637	667	685	646	630	656	649	671	646	607	618	685	677	657	652	677	657	673	669	632	674	671	630	652	631	628	662	642	629	644	635	660	667	681	619	618	618	671	657	651	668	644	620	665	650	666	648	646	610	660	638	716	622	658	657	613	674	631	643	654	661	630	630	662	651	644	661	617	642	653	675	670	618	650	607	648	691	626	694	692	656	667	584	637	665	653	700	636	599	707	668	666	665	662	632	642	619	660	645	674	645	689	678	675	633	665	677	637	635	649	663	666	685	683	721	736	682	666	643	679	676	671	708	632	625	607	651	740	608	679	644	653	678	658	687	654	623	653	632	607	666	641	646	627	676	641	663	644	667	701	682	675	688	652	645	658	651	641	693	657	656	643	652	680	635	672	629	662	694	648	645	645	674	668	678	634	620	662	656	662	650	622	635	633	651	620	665	699	658	663	630	647	623	632	715	694	653	641	656	627	657	601	667	626	645	650	659	623	636	665	634	658	644	635	635	648	643	655	631	636	630	662	676	641	669	694	653	698	664	659	712	694	642	639	685	698	702	690	658	702	645	661	656	648	658	670	622	658	661	675	672	644	694	650	658	665	653	686	627	620	674	728	610	649	629	696	677	621	667	660	678	672	665	704	660	623	620	663	663	610	650	653	587	648	670	678	620	640	610	632	652	666	695	610	665	677	637	659	689	624	696	672	683	631	660	662	621	641	595	618	643	651	681	636	625	637	622	622	662	673	606	658	632	655	671	655	648	608	636	640	696	668	642	667	670	662	650	665	647	693	674	702	667	668	621	593	680	611	650	661	670	645	663	626	663	593	654	686	634	650	624	644	660	625	658	672	639	625	650	641	652	676	602	648	628	654	691	638	615	653	653	685	653	647	633	671	669	663	663	640	688	667	654	614	669	640	715	630	669	650	618	625	643	646	654	679	589	616	671	620	718	653	650	673	664	662	666	647	641	697	622	653	629	678	618	651	695	639	640	663	647	659	563	624	627	642	672	632	637	669	621	651	676	637	659	675	641	627	660	664	640	635	687	613	649	648	669	649	631	631	611	630	695	665	662	641	660	646	673	722	661	681	688	623	650	669	656	657	713	667	628	616	603	663	654	616	678	682	686	712	654	652	645	611	625	641	666	636	610	685	667	636	652	709	670	656	634	626	679	641	602	594	618	676	676	639	733	666	651	636	664	637	667	646	703	654	646	636	644	666	657	604	661	667	637	669	657	717	706	647	640	667	637	686	592	618	705	687	668	652	616	625	587	690	675	684	645	671	635	634	575	660	666	666	621	635	661	661	675	682	654	675	680	690	639	704	701	645	667	628	693	603	633	626	671	622	655	721	638	695	649	670	653	668	674	679	611	630	633	614	620	689	667	615	600	681	650	697	623	645	631	651	649	676	662	602	614	656	654	650	638	667	687	658	611	663	653	658	676	659	619	604	653	632	681	633	640	638	644	641	633	661	637	667	675	639	632	634	660	655	616	695	641	650	627	613	664	639	641	658	655	650	661	696	645	688	652	637	622	675	670	663	640	599	646	659	657	618	677	633	627	649	667	661	640	692	666	670	673	616	688	639	641	653	656	663	606	630	649	650	648	659	641	650	623	619	659	602	649	589	655	606	658	654	675	641	647	673	660	668	710	645	672	654	608	689	687	653	676	680	619	628	671	684	677	634	669	648	613	631	635	685	637	634	646	644	674	643	649	620	691	666	643	645	608	666	677	649	640	663	666	645	655	656	676	646	628	662	681	660	644	642	654	668	647	626	680	663	661	643	628	639	637	597	639	646	637	638	686	610	653	648	676	673	645	617	670	671	660	638	668	670	664	628	663	679	661	665	634	628	645	671	653	615	628	640	628	620	655	681	644	679	648	638	621	675	647	679	677	623	640	636	650	664	631	670	627	637	645	678	663	704	649	631	637	654	659	700	664	652	667	653	657	637	680	641	655	612	665	650	659	748	641	643	659	661	638	676	656	663	638	703	664	657	638	636	655	660	676	666	671	654	653	684	665	653	649	660	683	649	694	666	648	613	639	629	656	658	654	688	654	653	658	636	665	588	669	643	659	668	615	642	646	655	656	601	646	634	670	659	603	675	621	624	612	679	653	624	622	640	660	661	664	613	677	648	640	632	690	628	648	639	693	619	700	669	628	708	639	659	627	604	685	659	660	630	631	669	702	676	635	645	606	693	653	674	639	635	695	662	656	660	629	722	672	628	622	658	664	689	644	677	660	653	660	631	611	656	661	640	649	662	647	646	620	640	694	638	688	598	672	647	651	657	642	630	625	684	650	593	602	641	651	666	626	603	660	655	666	611	600	651	667	672	660	681	596	628	625	638	638	655	698	652	652	608	620	607	676	657	617	640	670	637	636	643	635	676	675	638	683	639	608	656	624	645	604	678	666	638	647	679	645	663	630	689	632	651	634	669	648	654	659	658	649	656	660	670	638	636	664	651	602	666	641	642	603	657	657	653	592	645	677	659	632	644	686	679	689	679	694	633	668	670	634	692	639	702	632	671	629	632	650	668	613	627	660	673	611	696	621	613	634	651	651	639	658	631	646	662	670	655	648	659	648	629	653	643	626	707	631	661	630	671	690	669	634	640	655	650	687	663	682	692	627	682	654	643	647	581	643	674	670	701	648	699	676	693	648	650	650	609	659	689	683	662	655	670	641	626	590	611	653	673	648	658	665	693	689	654	613	648	680	649	633	649	635	656	659	593	648	681	664	651	714	626	649	659	646	674	634	667	662	641	653	609	694	685	682	674	644	669	688	660	651	638	645	615	662	646	664	663	643	670	635	619	645	629	669	645	674	671	680	647	637	688	645	665	628	638	676	643	643	612	645	683	682	627	664	669	661	615	665	712	645	666	626	640	658	675	667	698	653	669	677	692	673	624	628	636	682	681	713	650	583	628	629	664	632	664	668	641	692	651	653	650	692	687	605	649	696	650	641	691	642	594	650	646	661	655	635	655	652	676	642	686	660	658	667	614	665	633	628	659	658	665	641	596	655	640	669	648	658	649	677	649	658	641	673	614	653	658	612	676	666	681	626	625	668	665	648	650	676	633	656	615	637	655	646	649	642	644	618	659	671	657	614	640	665	675	681	663	661	652	612	652	667	633	637	644	673	660	673	621	686	660	657	657	642	609	681	646	683	663	633	710	592	628	647	656	620	587	712	616	684	664	635	599	671	633	625	618	682	625	683	648	652	611	641	619	677	665	667	641	619	625	602	674	663	664	610	650	706	652	693	599	659	692	658	651	678	698	631	643	673	661	625	650	641	605	624	650	645	631	661	719
9576	1923	1021	827	611	360	353	436	496	448	324	246	398	317	340	231	203	233	233	232	237	201	185	200	173	189	171	179	229	233	182	199	213	206	187	209	206	221	210	216	201	214	225	193	205	201	220	197	212	219	203	180	202	199	210	206	191	216	213	185	210	221	180	182	202	200	191	200	205	190	190	189	201	195	220	206	182	170	199	216	224	181	190	210	182	164	197	192	192	201	218	193	189	199	192	178	233	176	193	195	201	203	196	206	214	215	206	205	200	203	178	193	215	199	188	183	185	204	200	190	184	220	206	209	188	187	178	208	217	202	214	182	201	204	192	172	185	192	218	187	196	207	224	191	176	181	198	196	194	187	201	199	196	182	186	179	194	216	195	202	181	182	197	199	186	230	193	189	209	175	196	211	207	207	207	184	190	200	219	235	204	222	198	212	187	211	176	212	212	230	205	185	166	183	215	208	207	216	233	180	199	203	211	206	189	182	189	171	206	214	219	158	223	183	193	184	197	210	229	189	185	195	169	225	199	193	189	183	182	188	165	202	183	179	188	198	189	182	183	173	217	216	223	192	197	198	232	202	200	213	205	186	196	211	183	194	192	198	176	191	176	196	207	190	188	170	208	178	184	180	201	198	193	226	198	204	180	179	190	204	183	185	181	170	216	183	183	206	211	210	189	215	189	186	173	215	211	191	195	216	190	192	187	192	207	185	200	191	208	200	213	193	197	208	181	212	197	202	183	198	197	174	193	214	179	189	212	171	194	194	204	191	180	208	203	195	174	197	201	217	240	213	211	187	221	194	181	203	201	182	167	213	192	194	189	195	230	189	191	187	211	224	229	203	195	211	190	156	172	192	177	177	193	179	204	203	188	205	204	182	172	186	190	201	190	213	189	185	218	176	212	207	194	206	217	195	175	224	225	199	204	217	193	194	201	205	170	195	207	172	201	185	202	169	203	212	205	218	201	212	212	190	202	223	201	214	218	175	218	193	227	209	194	199	177	201	197	189	183	195	206	220	204	185	189	179	198	213	203	186	209	184	144	197	209	196	227	203	214	204	183	224	189	194	177	204	213	198	236	196	209	203	165	204	190	204	193	195	188	184	211	204	191	154	212	182	167	211	184	187	202	212	169	168	188	177	187	192	201	211	182	203	225	246	196	190	213	208	210	187	209	193	182	181	215	181	207	180	205	198	203	252	172	206	189	204	194	209	217	190	204	190	182	228	201	197	189	198	217	188	198	165	232	194	206	221	191	184	204	217	215	197	207	180	195	188	198	178	200	181	188	214	167	189	200	184	176	173	207	173	188	216	214	199	207	198	203	222	215	216	214	206	196	226	214	185	178	235	208	214	199	204	213	165	185	202	183	204	204	188	202	191	182	181	199	204	190	167	198	214	204	174	176	200	217	199	201	213	190	196	177	170	237	161	186	203	182	227	234	231	178	205	216	205	202	212	214	199	190	196	187	196	193	206	199	186	184	173	217	174	211	220	192	182	194	202	170	206	200	202	176	198	209	198	204	215	202	204	180	208	193	216	214	193	168	214	178	199	178	181	224	183	184	198	185	195	197	215	187	213	215	187	200	210	210	180	197	236	231	207	193	179	204	234	183	200	223	203	190	209	192	193	191	211	207	202	195	201	214	167	189	199	199	202	213	191	177	186	197	213	198	192	197	211	200	211	193	189	215	183	183	176	211	197	170	168	199	188	208	188	211	190	225	190	219	163	201	228	198	174	183	210	196	222	174	197	207	215	179	203	187	200	180	217	204	208	232	192	178	191	211	186	184	207	212	215	190	201	238	187	192	196	223	222	195	188	203	203	204	203	184	232	200	207	218	200	190	184	205	178	204	183	215	210	231	171	198	189	217	227	190	199	206	236	185	188	201	183	179	190	208	185	193	192	199	230	187	184	207	214	213	193	211	207	204	181	216	203	201	203	205	212	191	206	186	201	176	182	174	183	206	255	199	192	197	204	184	218	185	208	198	213	198	147	176	190	213	188	212	184	207	202	214	198	198	189	205	195	191	221	210	196	213	199	193	194	216	199	191	191	195	193	197	203	184	180	210	172	208	193	211	206	172	184	198	206	220	203	194	225	187	228	217	187	178	195	195	184	177	200	206	189	216	205	202	166	184	188	204	204	155	176	184	186	197	213	206	184	211	193	194	166	174	204	206	224	206	204	232	195	203	230	214	220	209	193	195	191	187	165	184	203	204	180	190	198	183	194	194	176	224	202	181	201	184	205	168	187	196	161	209	211	190	208	185	217	181	186	187	185	192	187	199	191	179	203	200	204	202	224	178	183	214	186	198	184	175	194	212	188	195	189	196	182	172	189	183	179	193	196	207	190	210	200	206	191	200	185	218	196	207	185	179	199	214	185	202	167	176	213	187	198	185	183	195	197	188	181	198	186	192	185	211	171	199	184	202	215	198	186	202	185	212	206	203	191	222	218	185	166	206	206	186	209	176	210	204	226	197	175	189	163	191	188	205	198	200	192	199	200	167	220	194	189	200	215	181	186	192	197	185	204	191	211	211	204	178	199	182	214	225	202	173	193	187	193	196	202	207	208	197	170	214	200	213	194	210	191	210	183	181	203	189	202	190	205	213	216	188	207	175	203	201	183	182	173	221	214	211	209	199	220	210	209	188	180	173	190	205	184	218	201	208	206	200	208	205	201	186	206	191	193	192	224	198	198	182	196	195	194	190	175	182	214	214	210	210	187	198	204	207	215	189	209	200	204	202	207	206	214	238	194	194	205	190	199	197	200	209	204	206	213	218	193	218	205	198	207	210	207	203	194	187	172	184	169	206	229	198	184	203	218	208	173	191	204	200	184	192	185	194	216	210	218	214	190	198	207	185	199	220	227	179	202	191	217	191	193	162	173	202	203	183	167	195	193	203	226	211	213	207	217	190	194	221	195	217	209	197	182	172	172	194	208	192	204	178	217	205	206	187	206	196	193	202	182	201	203	180	217	190	184	189	185	192	198	174	194	190	172	193	186	173	183	187	220	178	195	217	196	198	182	188	219	222	206	192	203	204	165	220	168	201	213	212	186	189	207	187	226	193	206	206	208	206	189	173	188	216	178	187	196	202	202	203	187	192	179	191	195	194	186	186	200	196	183	218	164	168	217	180	164	192	202	199	193	199	199	203	189	184	215	215	209	203	212	211	186	196	214	173	186	200	193	198	208	217	185	201	175	198	188	203	172	191	202	192	198	202	186	181	212	184	215	216	182	187	196	171	216	197	203	195	201	210	200	198	210	182	158	186	201	204	194	216	194	168	195	209	187	191	178	198	172	218	192	187	191	188	209	195	187	218	210	179	191	202	178	200	189	217	212	201	200	213	196	186	215	209	174	211	200	210	211	194	200	212	197	215	221	197	189	174	185	231	203	204	215	194	202	206	203	207	210	195	178	217	200	198	189	184	224	218	176	178	194	253	201	230	178	223	212	193	214	188	182	195	187	212	212	178	202	179	197	180	173
6040	1542	2209	2483	2192	1356	1201	1845	2264	2079	1271	883	1384	1358	1223	635	545	747	822	731	624	496	478	478	493	476	488	482	489	472	487	495	480	541	503	502	479	527	495	431	480	507	480	425	517	517	472	507	531	459	502	493	517	481	529	510	477	454	494	522	459	499	497	462	417	518	465	503	468	486	494	498	479	479	497	507	510	464	492	480	463	507	482	448	486	465	476	480	455	504	460	462	513	481	488	441	502	520	478	477	516	500	481	481	484	452	489	483	508	465	474	455	480	460	462	524	506	446	421	476	517	477	476	519	513	498	472	479	488	499	460	495	460	455	484	438	480	503	490	496	484	453	509	467	482	450	512	472	492	495	489	509	486	491	483	493	460	442	517	414	468	503	495	526	475	512	473	490	452	464	469	488	495	470	453	461	534	482	473	487	488	513	494	496	484	482	495	484	494	502	491	465	521	490	480	471	461	457	505	491	458	473	494	494	448	487	499	479	461	444	501	470	473	452	511	501	504	474	483	501	495	468	477	495	474	485	465	453	465	488	510	523	438	462	466	474	476	498	495	490	488	487	506	465	513	478	491	485	490	513	498	494	451	470	477	478	506	471	477	526	447	461	483	465	487	496	453	495	475	489	460	499	491	485	458	483	479	487	474	518	505	513	497	478	462	518	512	452	477	519	469	542	473	426	475	493	493	488	475	477	485	501	489	504	493	499	453	473	492	481	496	496	477	499	498	491	507	488	488	503	488	458	491	451	473	505	492	486	447	520	489	463	474	524	476	468	493	465	466	482	456	473	462	513	494	448	503	505	512	516	498	468	553	456	497	455	464	502	478	465	471	489	498	481	512	490	491	489	477	467	492	518	441	461	488	497	453	519	460	514	494	507	430	477	485	491	499	466	495	484	450	478	511	506	493	508	468	487	513	496	490	458	530	532	488	469	489	442	482	501	446	498	445	453	460	465	471	469	477	492	453	467	452	457	476	492	445	501	533	492	536	458	463	498	460	500	504	542	479	468	454	474	498	494	481	451	469	520	495	495	472	476	505	482	477	477	492	466	502	504	474	464	482	507	487	476	514	430	464	493	468	479	495	508	498	475	497	479	478	517	480	471	498	504	459	481	489	477	498	477	481	489	494	441	454	470	467	499	463	478	483	534	467	522	515	454	470	478	501	476	481	471	483	474	464	486	477	496	487	469	456	482	482	494	472	472	498	513	474	510	508	504	478	535	462	470	500	506	458	484	429	488	449	517	489	491	479	539	504	560	504	495	492	469	447	497	502	483	475	494	466	464	484	473	487	526	486	476	514	535	495	484	475	466	510	473	479	479	454	488	507	457	486	506	533	540	446	448	501	484	468	441	478	447	502	511	498	497	493	512	473	472	488	441	487	464	441	499	452	457	499	478	482	463	498	480	502	472	475	478	453	462	530	463	464	500	451	468	464	482	505	473	468	460	471	482	478	512	442	487	481	499	477	441	479	458	470	461	460	481	468	520	466	483	465	531	507	467	498	480	486	485	462	477	478	472	496	500	457	479	449	443	520	515	469	470	470	492	443	491	504	522	470	477	472	480	505	477	525	472	480	480	430	498	465	469	468	515	494	480	477	460	548	487	505	518	475	441	501	497	456	483	476	452	479	468	474	489	494	484	475	485	501	494	479	508	495	536	486	499	493	492	480	459	465	466	478	458	501	490	504	515	470	465	486	491	458	444	474	480	478	480	471	496	494	482	494	461	521	484	467	484	476	484	494	499	502	500	472	501	508	505	490	470	500	471	461	470	506	450	463	457	529	471	464	507	479	484	472	484	485	523	506	494	478	510	469	549	493	499	448	440	490	530	497	500	457	505	480	495	481	491	446	471	445	495	495	487	441	519	487	472	469	496	451	499	491	513	495	438	455	492	509	489	476	506	513	472	479	452	471	464	488	496	491	499	465	475	464	512	467	489	435	474	471	441	509	475	514	472	453	506	480	511	483	487	494	468	512	450	494	486	444	521	490	469	497	445	508	509	507	486	508	470	494	490	514	520	500	482	519	485	466	448	495	513	479	497	477	513	506	451	482	503	466	482	462	475	465	465	460	503	476	480	502	480	480	513	508	459	486	512	500	487	492	447	494	514	473	499	480	472	517	487	501	475	504	505	518	470	456	476	448	470	495	478	473	456	512	508	467	505	465	458	472	469	466	483	481	493	456	440	499	475	459	483	463	463	476	455	473	465	505	476	469	495	491	479	471	528	494	451	504	458	486	516	498	516	453	479	502	488	498	498	497	482	466	487	490	501	523	503	457	472	469	477	483	506	502	454	451	470	470	489	502	516	531	473	461	552	465	451	465	468	475	445	508	493	462	501	469	485	477	513	474	534	468	484	501	485	502	465	480	465	494	504	479	473	482	491	458	471	515	449	501	519	472	462	477	479	481	464	496	453	485	494	453	477	491	462	482	505	475	442	484	482	486	468	493	489	483	476	459	490	491	474	508	474	461	473	517	511	466	528	504	484	454	511	469	484	502	538	486	488	496	513	466	492	496	482	470	463	517	501	463	483	464	517	498	466	466	503	468	458	489	446	472	491	480	477	467	469	471	463	476	477	443	467	491	450	447	507	452	487	480	480	478	497	446	468	498	458	468	504	427	504	477	467	442	467	515	510	462	502	489	468	497	496	537	510	482	460	465	481	505	464	479	465	493	494	496	498	494	471	526	500	513	481	440	486	494	480	476	527	516	477	478	505	464	464	499	517	534	481	502	457	531	479	483	488	485	493	450	502	478	468	472	472	500	456	490	461	488	474	470	471	477	492	483	510	468	504	468	483	503	489	500	496	468	508	489	493	475	512	461	516	498	473	460	495	477	498	461	515	508	462	493	499	462	504	481	500	513	468	463	486	436	492	478	456	507	487	469	503	512	475	517	463	455	487	456	495	487	486	495	421	489	492	454	452	518	492	480	505	458	484	469	535	480	450	492	502	511	502	527	453	483	544	486	512	480	529	501	526	479	474	459	472	479	468	498	435	475	471	507	514	473	473	473	507	488	494	485	471	483	506	456	458	510	492	468	525	490	492	475	472	481	453	478	459	492	525	476	497	493	500	500	508	474	450	457	492	460	513	476	454	503	465	446	519	472	468	494	456	454	505	481	503	480	495	480	491	467	478	498	468	514	517	487	492	464	507	451	510	461	480	520	454	472	477	457	501	497	464	475	530	471	508	508	484	475	477	480	475	514	474	494	482	508	516	501	504	495	487	497	480	475	459	470	469	443	516	451	464	494	474	492	484	505	516	509	467	476	459	485	457	442	440	441	474	495	492	488	468	493	491	466	490	498	477	510	506	455	451	450	473	444	449	457	499	487	505	477	499	498	462	450	460	487	513	468	506	470	516	477	489	481	495	456	513	536	481	490	491	492	468	498	516	512	489	498	497	464	472	483	479	491	484	496	447	477	502	485	484	468	454	482	494	509	505	456	453	526	484	498	481	447	459	483	503	498	531	496	493	471	505
21606	4398	2615	1967	1522	870	681	827	983	1047	767	639	580	602	599	400	359	354	448	342	365	326	319	328	285	351	310	319	324	354	331	340	340	335	328	317	346	327	330	340	365	312	304	316	307	332	312	343	326	325	298	320	353	331	325	329	343	310	300	283	319	323	325	317	313	306	330	301	296	302	279	288	314	330	348	363	357	336	321	315	304	292	302	336	361	342	326	329	351	344	316	293	312	331	296	326	310	322	319	321	326	313	299	342	307	365	340	299	300	296	289	348	359	314	327	338	314	343	329	343	330	305	378	337	320	333	321	302	317	300	335	268	383	325	341	323	298	320	321	337	306	294	313	310	278	311	318	330	383	350	327	312	350	304	315	275	329	315	336	315	350	313	281	295	294	354	323	335	326	310	327	318	308	331	323	328	320	344	329	280	339	304	304	303	314	326	327	304	316	324	327	317	309	293	337	356	323	320	327	317	301	281	305	296	329	308	314	358	329	359	311	315	329	300	354	342	323	296	335	317	321	337	310	327	308	304	346	348	310	307	305	318	293	304	333	312	293	336	321	334	310	332	333	324	307	293	331	292	287	339	308	342	294	350	339	313	281	332	330	311	319	310	323	335	314	305	330	308	296	301	328	324	301	299	308	319	338	317	333	319	314	311	322	332	301	342	300	337	316	317	326	348	334	302	304	331	334	313	312	312	325	355	364	302	298	347	315	300	340	323	321	318	332	335	333	314	306	331	332	310	309	314	319	326	336	300	324	296	346	340	335	325	322	326	310	287	310	310	380	320	317	290	341	292	340	340	311	359	334	300	279	322	271	301	325	337	330	336	322	317	319	333	300	347	292	301	351	304	306	294	297	288	323	297	345	303	331	318	307	335	319	302	323	341	323	324	344	332	285	344	344	280	344	312	325	332	374	334	317	315	300	342	317	309	334	344	317	321	309	302	316	319	313	337	312	296	343	322	361	326	349	333	325	315	278	309	351	347	307	326	349	302	312	314	324	362	329	293	317	332	306	348	311	323	324	314	292	317	323	304	342	304	326	328	335	320	327	293	306	327	335	357	347	346	337	289	322	325	345	297	321	348	316	307	309	304	295	328	340	316	298	286	327	327	320	323	318	336	348	316	277	309	321	287	318	325	295	336	306	302	299	307	306	304	290	316	316	311	299	347	297	341	298	368	334	266	325	319	334	322	329	322	315	322	335	309	305	321	291	323	311	300	332	328	336	322	283	326	329	298	303	300	306	325	319	282	335	313	301	347	311	325	306	332	307	343	324	333	301	326	308	355	324	309	308	324	339	315	336	318	298	327	325	290	296	310	331	330	313	336	362	323	343	329	320	328	333	326	304	321	367	318	303	266	337	314	293	308	314	299	292	312	313	305	342	324	335	327	307	336	340	337	316	316	308	274	329	303	347	342	301	283	346	327	325	318	312	357	320	320	333	313	292	298	320	291	302	303	326	367	345	299	356	296	301	347	345	336	318	302	322	320	320	308	327	306	358	319	300	290	333	364	282	343	317	302	313	311	328	343	296	285	312	304	352	358	342	286	316	321	329	321	287	318	263	358	335	313	302	313	286	353	334	298	317	337	316	308	321	339	290	322	333	333	327	303	332	302	314	315	311	349	301	309	361	334	295	323	328	308	326	348	344	353	326	350	284	331	326	316	340	330	318	306	327	307	310	280	305	279	323	297	367	334	306	314	325	359	284	318	306	317	296	318	308	301	315	299	313	326	304	331	310	308	340	295	286	368	378	306	346	330	337	339	292	303	292	297	314	318	330	296	315	341	332	305	302	316	342	323	298	321	339	339	335	329	299	320	301	325	311	295	324	318	306	298	320	304	336	331	309	334	356	314	300	308	321	336	305	327	325	326	290	317	333	289	304	324	322	325	301	348	359	293	322	333	305	300	304	347	310	310	333	317	297	331	287	311	327	322	342	314	315	320	276	283	308	317	319	365	322	304	290	292	306	307	314	324	323	316	309	346	306	355	354	327	350	301	316	296	332	323	311	321	270	342	292	343	340	343	326	326	355	318	322	292	315	298	303	335	337	338	349	325	308	319	317	333	359	327	329	328	339	308	326	298	308	323	309	284	380	320	372	311	308	301	325	329	306	343	320	325	329	326	319	310	304	299	352	310	324	306	320	310	298	336	320	304	341	326	317	313	321	347	326	334	357	298	298	330	340	339	327	291	285	313	294	302	317	261	316	305	327	314	324	318	330	355	345	288	296	322	332	352	343	362	323	323	362	294	330	335	295	334	323	300	330	303	304	320	340	330	358	331	304	323	335	331	299	352	305	338	304	314	294	300	304	317	279	301	318	310	360	348	331	334	319	321	308	313	307	310	323	315	308	338	296	296	329	290	315	327	315	339	373	323	337	303	312	309	324	329	343	333	315	335	307	319	332	332	347	341	325	306	360	333	291	314	328	323	327	302	308	336	329	331	291	340	330	323	320	310	309	344	336	311	367	331	330	305	360	348	334	387	320	368	332	303	314	307	324	334	321	333	312	338	316	348	335	315	313	322	274	351	308	332	339	309	313	306	318	355	316	323	365	333	338	331	308	314	316	381	293	346	339	346	364	362	295	328	359	321	308	333	305	329	320	303	313	352	341	317	336	311	309	304	297	285	321	315	320	280	316	318	310	320	343	335	343	276	294	302	327	344	356	373	328	315	313	327	322	320	323	334	340	347	352	309	298	304	323	325	334	326	323	297	316	327	319	317	316	326	344	305	327	357	365	323	306	341	317	345	336	330	347	329	323	332	314	359	324	313	294	319	312	309	341	328	312	303	343	337	324	328	319	347	321	346	331	291	347	315	329	341	289	332	337	328	325	293	321	350	308	318	302	314	339	358	315	326	325	360	340	344	281	330	341	327	323	328	335	337	347	314	338	312	285	319	332	316	304	303	335	328	339	323	314	330	304	333	305	341	312	300	301	339	288	320	318	291	317	342	321	301	339	315	297	320	318	317	319	311	350	307	298	355	333	349	346	325	321	330	295	275	320	330	349	344	308	336	325	312	323	330	280	335	302	348	317	311	320	315	351	304	291	328	345	371	316	349	340	299	319	331	360	323	338	327	336	324	343	303	338	315	302	293	309	357	325	344	338	313	319	303	278	275	345	345	348	310	323	303	300	358	312	317	311	335	326	329	342	303	352	289	328	322	323	323	345	344	318	346	302	324	308	297	321	336	318	335	351	316	324	322	338	322	302	339	301	324	305	297	323	340	311	350	305	325	331	317	306	303	311	327	312	300	317	321	291	292	332	292	310	303	319	328	298	325	324	334	327	320	301	324	329	318	347	308	322	296	308	322	322	328	289	302	326	329	302	286	322	332	328	325	292	313	302	332	325	311	328	307	327	327	316	304	311	287	324	355	320	325	326	319	321	343	328	286	299	297	332	356	311	315	316	307	330	328	315	313	308	324	347	321	337	322	313	327	344	318	331	332	317	350	335	348	297	280	307	341	325	338	336	339	308	316
13786	2971	5209	5530	5419	3098	2601	3265	4314	4332	3312	2749	2302	2470	2095	1143	778	1119	1353	1243	947	772	835	784	808	781	724	728	761	785	762	755	708	761	690	770	708	736	778	758	730	750	741	728	711	746	750	687	728	718	755	749	681	715	720	771	756	719	722	730	739	715	717	735	757	723	742	750	690	707	715	752	768	743	668	704	738	717	719	730	719	738	745	738	765	724	717	754	737	727	693	735	751	678	726	745	726	708	774	693	717	743	708	732	727	758	763	735	728	737	723	710	714	736	697	749	739	755	756	770	682	721	714	768	738	686	721	723	713	752	758	692	763	731	741	716	737	681	768	721	720	733	746	730	723	698	780	711	723	724	682	711	772	698	693	748	694	737	729	741	701	700	723	712	742	754	782	713	692	748	737	694	708	703	693	729	786	739	692	750	715	716	748	716	774	713	722	757	724	731	712	726	756	733	677	737	683	736	715	719	690	728	738	727	745	750	716	660	690	735	721	703	704	688	734	720	740	711	717	721	722	725	678	686	686	727	767	735	706	742	754	707	703	727	763	737	688	690	707	706	737	692	748	715	670	713	760	740	755	809	757	732	719	673	710	728	699	704	789	754	736	762	692	724	672	752	714	720	684	697	746	736	773	737	752	714	766	743	702	694	739	706	760	724	729	718	693	755	746	690	718	742	746	706	711	717	749	751	741	724	701	692	751	762	715	731	683	687	733	711	749	770	732	722	689	772	772	734	736	742	762	737	741	718	763	723	749	709	718	743	713	695	761	715	752	707	727	740	726	704	727	745	721	803	695	753	761	746	759	748	724	708	695	709	679	736	692	676	755	730	725	734	694	714	721	744	686	733	722	728	744	730	731	758	722	726	730	689	703	714	699	733	759	699	748	760	706	742	748	769	721	742	733	687	718	750	701	758	728	691	726	703	713	723	719	729	712	753	755	735	736	765	739	718	711	725	754	750	732	736	680	713	690	760	730	764	742	748	758	720	732	772	725	713	701	705	715	698	719	733	650	661	656	761	711	741	683	722	723	697	718	721	752	748	709	721	676	717	728	781	680	696	752	690	711	728	661	719	672	722	761	719	746	743	711	755	730	701	754	708	733	708	722	699	699	748	746	713	727	724	705	758	683	796	709	743	752	702	694	740	729	687	799	707	721	731	703	679	791	756	738	747	766	754	723	783	724	696	723	737	777	741	683	744	684	682	707	724	706	726	682	725	714	722	758	751	717	708	708	718	720	702	744	741	707	778	756	761	735	727	707	741	705	699	679	677	736	714	716	750	753	750	697	735	711	741	722	715	761	675	719	730	712	758	746	775	692	724	709	719	769	759	698	715	724	748	751	735	726	770	709	728	742	738	741	680	702	712	707	765	707	693	749	708	730	697	715	748	674	719	723	733	712	748	686	743	731	711	721	738	758	704	703	774	707	714	731	696	695	774	721	675	775	760	699	729	736	720	716	760	695	717	749	719	731	696	699	712	734	691	770	740	721	780	695	716	723	736	699	747	739	765	753	703	734	668	703	708	703	747	687	727	726	725	681	755	766	739	716	701	728	726	714	781	716	747	690	754	763	702	749	712	682	736	722	729	705	744	726	739	778	717	745	702	664	775	741	709	639	710	680	707	729	727	717	753	753	707	716	702	721	793	772	725	754	702	691	739	741	689	738	714	717	695	692	695	730	731	707	758	717	756	755	745	694	703	727	772	733	723	692	734	761	750	690	769	713	743	718	719	687	743	776	708	706	727	719	722	772	705	713	718	747	753	753	739	719	679	676	744	727	728	671	680	753	700	772	723	737	713	717	698	693	717	720	727	697	706	722	722	704	705	702	757	727	714	789	781	719	755	702	716	737	774	733	735	708	736	724	731	756	704	702	740	769	697	703	725	713	752	734	713	702	716	757	760	723	711	701	732	719	768	754	747	746	760	724	678	723	700	730	715	704	715	755	680	730	699	757	675	728	699	760	733	691	751	754	794	722	763	723	715	738	770	746	780	754	730	723	767	720	742	735	720	721	698	742	752	725	753	733	695	723	706	776	698	730	729	708	713	747	712	758	776	727	721	716	727	690	714	733	708	732	679	710	743	737	697	741	761	701	794	671	656	743	777	710	732	687	729	726	721	679	733	752	672	743	737	729	713	739	728	723	745	732	672	718	692	761	758	743	748	702	727	745	703	696	701	731	691	695	710	780	719	754	723	713	780	728	773	720	719	705	716	725	759	750	778	738	741	705	734	732	760	745	756	719	776	653	794	710	737	727	740	797	715	745	709	710	722	728	760	776	730	701	662	742	669	766	725	722	721	760	756	704	681	733	722	751	775	758	716	789	773	745	700	781	741	749	725	666	742	750	744	788	696	777	719	758	778	760	727	739	755	731	727	725	759	719	756	719	718	765	737	751	697	707	771	721	777	714	764	746	733	728	720	704	763	703	801	775	704	761	741	743	710	732	718	713	749	733	708	752	700	744	737	782	712	738	737	718	739	700	750	709	731	708	704	784	725	721	751	698	714	713	717	720	746	735	747	729	700	719	729	727	753	728	732	705	718	711	730	737	734	696	697	702	709	685	704	752	712	691	727	717	777	683	716	706	712	717	727	748	737	734	721	756	690	774	711	712	700	755	767	729	771	673	708	738	713	764	713	742	746	707	745	682	728	687	692	696	763	706	720	763	751	667	759	724	740	714	747	718	701	712	725	712	747	747	721	716	736	738	733	702	714	733	727	711	664	749	742	725	728	731	730	762	788	718	708	727	717	702	670	765	725	710	715	716	731	779	746	702	672	771	727	696	749	744	752	775	717	751	718	702	700	732	742	737	739	782	731	737	686	754	737	733	727	761	684	720	747	691	724	777	743	711	708	742	710	645	703	746	712	737	728	700	722	702	696	684	732	690	757	719	696	743	746	715	720	699	739	744	726	731	779	704	713	694	764	760	736	689	758	715	766	734	674	720	724	722	682	726	753	734	700	744	713	704	708	759	714	735	707	746	744	727	727	684	778	791	751	750	749	671	667	693	700	738	717	707	715	732	777	703	726	719	752	746	689	744	702	760	702	722	703	738	650	714	718	724	696	723	748	681	702	759	736	662	722	741	743	746	721	731	732	745	750	727	698	690	746	741	730	747	763	706	706	735	714	765	666	720	731	700	740	724	695	733	730	722	742	728	748	723	735	745	740	739	730	692	733	729	717	738	749	744	757	772	716	739	698	747	713	692	744	732	712	762	729	751	746	730	776	742	724	732	693	769	708	740	732	675	720	740	724	719	686	762	767	720	764	740	723	809	738	712	749	707	745	676	703	688	774	733	789	715	752	756	760	783	761	718	697	710	735	775	738	742	728	703	736	729	770	683	726	714	755	741	716	711	761	712	693	730	752	693	726	758	762	709	728	754	759	722	765	723	722	745	712	721	685	686	697	732	725	713	666	738	766	740	727	734	702	758	720	743	756	710	744	699	708	743	738	751	723	760	772	738	710	726	700	745	730	711	712
30536	7684	4392	3275	2422	1309	942	937	1326	1422	1098	919	824	706	643	431	336	400	466	424	306	302	357	306	292	310	304	294	285	277	292	295	287	316	305	287	278	292	271	296	308	310	302	326	276	292	290	288	302	282	289	299	268	276	300	313	282	300	293	314	339	310	297	308	276	312	324	301	308	306	295	298	312	290	299	306	296	302	292	300	294	316	297	320	292	292	309	258	316	306	321	310	262	316	283	308	321	284	308	324	286	312	307	285	271	303	324	297	297	307	269	282	342	256	318	319	292	297	288	310	301	307	287	276	331	328	285	297	284	302	290	270	320	318	308	276	311	313	302	311	296	228	311	322	301	299	304	293	317	294	293	261	290	304	333	322	280	283	304	280	285	304	281	314	298	315	299	306	312	331	292	293	299	283	265	269	262	240	296	288	324	310	318	270	288	295	279	294	303	327	300	302	288	301	306	327	292	316	291	279	309	293	295	269	309	293	291	289	318	293	324	282	305	290	301	279	305	249	290	294	270	300	316	277	271	253	300	298	278	287	301	272	292	280	297	281	323	312	301	322	327	285	290	273	314	289	324	277	282	295	297	274	309	309	279	269	313	302	303	276	312	303	300	304	280	269	281	314	313	242	286	309	268	301	312	291	295	323	258	280	318	282	294	311	298	327	297	291	300	316	300	305	344	304	297	308	266	265	289	302	284	303	332	285	295	309	295	319	294	321	285	305	287	323	281	301	278	284	269	294	287	287	288	264	322	271	316	289	313	292	277	274	299	303	280	308	301	258	295	322	313	301	276	298	296	291	352	272	288	296	309	275	311	292	311	319	274	298	300	296	298	312	298	300	294	301	301	264	289	331	282	336	292	299	290	289	308	288	302	297	304	290	287	306	302	299	291	284	306	295	314	283	314	277	276	279	256	282	295	289	313	279	304	290	304	334	301	285	300	282	292	300	282	292	294	319	322	322	299	276	318	299	301	304	288	288	301	311	309	250	265	326	284	327	312	294	289	312	311	301	291	292	294	281	256	288	306	275	300	276	292	301	289	285	314	277	291	317	305	289	302	280	322	287	293	295	290	282	297	313	283	319	278	341	268	312	296	276	267	300	272	300	319	275	304	293	315	265	301	260	312	303	284	289	293	314	289	306	280	340	271	279	314	302	317	307	283	316	333	308	340	298	283	283	320	321	307	320	307	288	293	284	303	276	276	310	299	314	314	317	292	310	288	325	305	312	286	280	295	279	310	285	287	283	284	286	318	291	276	305	327	301	278	336	319	270	268	293	251	291	277	288	307	308	284	276	276	307	327	245	278	326	291	298	304	282	306	310	315	306	306	287	303	262	310	289	332	288	312	275	281	305	283	308	303	298	319	299	299	283	296	314	288	284	290	282	314	336	286	300	288	306	276	285	310	291	299	289	295	325	289	303	316	266	313	287	314	278	309	321	306	290	274	282	285	291	302	297	282	298	289	336	292	264	322	291	304	275	292	332	306	292	314	303	298	319	277	284	280	307	308	297	293	301	280	332	311	303	310	329	317	282	314	322	327	286	318	325	308	323	316	267	295	299	309	260	265	285	328	301	303	284	346	311	247	253	270	280	297	288	284	292	246	276	296	318	324	291	287	321	310	290	286	298	297	318	314	318	282	315	310	289	327	317	284	318	255	323	284	320	315	294	295	317	289	289	300	305	310	269	274	282	270	292	309	285	333	311	290	304	311	295	316	301	318	307	298	302	308	305	276	273	298	298	280	324	286	328	290	298	258	306	298	324	279	275	308	309	293	306	319	310	298	290	271	286	294	323	312	286	296	278	309	285	314	316	303	280	309	279	292	284	316	299	313	290	303	324	307	288	301	347	322	294	283	261	310	312	300	270	263	302	330	313	308	298	314	275	279	331	301	300	295	296	288	278	297	273	280	329	298	290	290	312	279	278	320	329	317	293	326	292	301	290	318	298	299	307	285	299	332	303	343	295	335	311	315	296	317	283	307	318	308	321	310	308	308	277	292	303	307	306	318	278	284	273	307	266	262	282	313	298	305	310	314	314	261	275	315	341	289	316	319	302	288	292	312	297	338	313	289	281	264	294	286	315	260	298	316	288	282	325	288	290	295	265	312	258	278	304	272	306	289	300	299	298	274	288	292	321	294	292	282	331	340	304	340	327	333	281	307	321	294	266	303	344	290	334	298	312	314	303	296	283	304	300	319	311	320	303	278	270	319	300	286	289	302	281	295	290	293	302	312	334	280	271	292	316	323	312	312	315	353	327	317	284	296	283	299	300	301	298	318	294	314	298	291	275	295	319	294	325	319	324	318	300	295	287	315	303	302	340	294	290	286	282	292	298	275	321	351	328	304	290	292	288	297	291	308	331	308	300	299	262	318	311	283	293	313	292	319	315	295	359	273	286	295	276	263	291	314	321	270	302	295	298	302	303	303	301	254	303	311	346	308	291	292	294	273	313	294	331	289	302	275	306	332	290	269	275	300	326	300	288	327	319	312	305	263	293	292	323	335	278	320	299	275	278	308	307	282	260	305	316	285	271	277	335	295	316	309	325	274	328	297	307	251	263	273	301	286	275	293	324	260	320	348	275	326	273	321	298	295	314	320	290	306	316	293	290	325	336	247	292	281	345	339	308	282	311	327	292	294	309	266	272	302	321	272	295	305	280	296	285	320	303	283	302	311	287	295	305	318	304	305	287	313	306	272	317	309	355	303	295	302	297	306	316	318	285	303	284	308	307	304	277	307	302	313	270	274	296	265	316	280	316	297	286	298	295	316	341	277	304	299	269	320	300	306	308	297	323	286	256	298	328	287	310	274	277	285	287	328	289	263	287	272	306	291	279	283	289	329	314	284	284	286	273	302	269	329	253	294	320	282	294	279	313	291	294	298	327	306	305	291	291	287	294	313	292	331	308	306	304	347	301	329	312	323	304	282	296	289	294	275	291	310	320	293	298	297	308	293	314	330	288	299	330	293	304	315	307	283	306	294	275	304	299	292	320	293	321	314	342	306	270	318	333	318	292	323	268	281	287	294	281	270	315	294	291	314	297	278	311	301	298	314	304	291	331	295	322	283	310	307	310	298	294	330	285	321	278	328	328	288	302	277	300	354	330	310	303	238	282	275	302	283	276	299	330	310	320	283	287	313	289	279	308	292	315	313	261	314	285	275	329	332	293	291	304	307	316	341	306	288	323	324	272	324	247	296	331	312	328	279	326	284	303	290	301	306	283	306	306	281	291	280	291	288	294	333	302	301	328	331	286	287	347	280	320	269	298	298	287	270	281	271	298	288	302	307	293	303	269	315	282	297	305	291	307	306	273	306	284	282	293	299	277	304	334	336	272	309	304	292	305	309	326	261	342	317	316	292	304	268	314	307	302	307	299	331	277	289	317	293	275	302	303	280	303	319	310	285	276	278	304	277	289	290	319	285	290	280	307	266	272	285	309	295	273	307	318	301	255	306	299	272	301	293	297	318	307	291	287	281	319
17648	4093	7489	8366	8061	4659	3689	4118	6011	6533	4686	4329	3499	3273	2843	1412	794	1261	1500	1374	870	791	765	750	745	746	754	661	699	706	705	704	716	718	644	734	714	682	728	669	667	651	695	670	687	664	702	627	667	650	675	657	675	665	683	633	680	686	657	684	660	681	675	656	711	676	683	662	692	699	707	641	655	631	681	703	657	638	639	663	691	636	651	710	682	699	672	669	660	663	702	671	686	645	638	670	701	665	671	671	633	633	660	611	700	676	629	640	731	644	666	661	663	611	637	691	637	703	633	668	669	675	693	654	635	683	598	670	642	615	661	663	644	672	639	619	686	674	600	639	623	692	642	658	617	682	681	637	642	670	657	607	727	684	614	686	659	628	647	704	649	646	646	672	696	667	654	673	616	633	658	689	683	643	677	648	658	679	627	672	655	650	712	612	610	637	664	747	605	671	662	667	618	677	667	718	624	643	637	673	620	639	647	618	611	645	630	660	709	648	591	643	663	624	635	684	642	675	658	681	654	655	656	701	674	632	678	698	647	619	640	657	683	675	681	688	662	645	663	697	683	663	697	647	623	700	602	679	627	644	654	694	658	670	657	637	640	696	659	645	670	652	687	669	670	621	639	706	665	643	665	747	679	650	697	662	661	656	650	626	669	694	615	682	628	621	622	685	649	625	638	699	691	667	618	695	677	649	666	670	649	645	673	689	631	624	703	647	638	681	690	681	702	646	641	645	675	688	651	661	666	633	659	718	669	643	632	682	673	667	646	635	697	673	658	651	633	709	640	660	748	664	624	652	647	649	650	623	688	639	664	684	654	635	658	672	622	658	663	681	612	639	728	654	712	686	672	669	599	661	674	645	652	638	640	658	696	667	726	701	593	678	658	675	663	630	658	673	655	656	621	673	674	666	697	699	679	662	686	634	652	673	680	625	684	628	666	689	618	664	651	654	679	743	627	615	624	669	645	637	614	649	632	626	726	643	625	661	604	621	655	649	650	690	657	697	682	657	636	654	657	591	632	632	640	625	689	601	657	724	672	653	703	633	688	686	669	638	662	696	630	672	636	657	673	634	711	685	643	659	672	664	685	659	583	671	669	662	671	631	657	606	630	653	659	652	669	678	657	703	645	648	649	660	688	663	679	653	681	649	659	640	634	678	663	636	702	681	716	624	630	643	660	661	621	670	665	644	652	658	649	655	675	691	636	700	674	638	673	685	648	689	687	658	649	624	664	678	629	667	674	649	671	694	614	660	663	659	604	693	657	674	673	660	625	645	659	596	653	658	647	660	640	684	637	641	648	690	624	691	666	643	686	601	656	710	614	677	634	650	684	693	601	711	661	628	637	681	642	607	656	639	664	679	688	691	678	658	672	665	656	679	638	654	633	700	725	660	676	665	702	656	686	668	662	703	669	681	657	710	646	640	671	648	678	663	651	693	636	671	661	670	639	679	659	673	633	637	672	663	673	652	605	662	662	673	639	633	640	648	658	679	637	687	649	664	652	629	639	665	680	648	696	616	679	680	689	586	702	662	635	689	653	635	692	642	611	649	638	692	633	625	689	645	636	647	651	661	654	635	675	650	634	660	641	678	671	657	647	621	668	620	622	667	648	665	647	651	680	672	683	662	674	668	695	664	673	649	682	638	622	666	677	667	683	689	636	628	663	683	662	646	622	681	702	677	701	654	640	710	626	647	655	624	647	659	657	663	645	648	661	632	653	662	665	658	675	686	682	670	640	634	678	685	669	669	684	637	639	674	659	635	673	674	667	653	691	642	641	696	656	649	713	663	658	651	677	655	711	660	741	678	625	660	694	647	684	656	670	685	659	654	660	646	654	683	633	659	655	637	609	667	662	676	646	635	666	660	675	670	689	651	634	661	665	701	645	618	630	674	628	668	669	617	654	655	651	668	661	683	651	658	648	637	680	684	651	644	685	646	646	630	656	633	656	658	652	699	664	687	628	669	685	679	676	706	650	667	645	626	657	728	665	652	666	702	584	668	670	651	632	670	648	679	625	700	658	676	663	612	691	604	659	692	648	719	676	669	637	656	631	635	641	649	646	665	662	673	673	632	675	676	634	652	656	664	613	623	668	703	617	654	754	643	628	640	637	660	602	708	670	620	654	661	633	662	659	660	656	663	644	676	679	639	634	659	690	639	637	635	679	654	671	659	644	648	671	661	643	697	652	659	670	699	682	641	668	646	710	680	676	658	642	635	698	650	671	668	645	656	714	689	660	666	667	639	690	701	656	688	665	682	666	659	629	627	626	659	675	676	663	653	668	665	642	654	674	658	703	725	642	599	643	637	654	684	681	685	620	650	665	672	658	678	633	658	621	616	633	636	651	666	669	640	693	627	666	695	716	655	656	646	621	657	677	640	668	693	689	649	658	675	648	683	667	638	652	605	598	660	684	722	654	659	686	683	628	612	619	700	615	652	677	688	684	682	664	682	649	697	659	629	644	649	646	639	662	659	598	683	626	634	633	680	633	705	656	683	668	686	671	670	656	680	656	648	640	668	638	675	653	662	694	711	703	712	686	653	634	638	679	663	658	692	671	660	621	664	673	696	652	668	654	651	684	655	620	658	678	683	651	637	644	670	672	656	673	680	699	651	658	664	689	663	687	623	677	685	657	644	680	613	638	681	632	660	642	674	702	675	654	697	660	632	634	633	666	660	626	692	709	670	689	669	612	678	679	618	726	669	660	685	681	639	653	641	672	626	715	611	646	692	640	608	711	672	615	650	665	651	644	614	650	669	690	641	675	676	671	702	674	655	661	630	654	646	679	658	698	674	658	694	693	670	657	686	657	655	649	646	668	649	666	655	649	613	666	618	625	712	654	641	652	648	681	664	623	718	681	700	764	638	614	660	696	651	638	673	653	620	666	675	676	639	679	622	633	699	660	667	655	613	654	640	686	602	655	682	658	607	585	667	659	635	673	596	699	651	654	656	690	610	643	644	644	658	630	651	657	698	658	630	640	688	637	698	651	691	647	614	646	678	661	654	616	671	673	666	659	663	644	699	671	644	660	681	696	609	619	649	684	684	628	635	616	681	650	718	665	652	653	688	684	643	672	629	684	633	684	651	627	683	670	648	690	692	696	635	642	659	693	660	661	680	677	626	636	672	649	665	656	707	693	651	670	691	665	621	665	671	700	676	601	664	653	653	709	658	642	639	678	700	662	670	634	636	655	660	650	651	669	658	666	700	653	657	664	667	647	651	728	638	687	692	668	652	617	657	678	651	710	677	655	676	668	637	659	642	680	653	671	637	670	647	627	666	707	694	695	640	617	638	627	666	702	608	639	611	662	690	675	709	632	696	688	650	684	641	644	644	625	637	661	644	611	653	649	700	619	667	631	664	691	696	639	654	630	703	681	615	652	648	677	665	646	654	677	690	717	667	673	659	605	632	686	631	698	622	643	704	649	680	718	637	623	681	669	663	598	612	628	679	633	682	646	597	650	678	630	650	651	678	631	715	660	645
9439	1666	1133	759	533	405	324	384	517	521	394	255	310	317	300	252	192	189	233	208	203	189	209	196	189	190	217	198	193	170	213	205	195	193	229	183	184	190	170	184	183	196	195	179	197	224	169	198	178	176	171	198	191	185	198	212	180	181	172	201	187	192	190	185	189	230	184	171	178	191	186	197	217	183	193	191	191	204	188	185	198	188	173	197	197	175	176	202	212	189	187	185	197	188	195	208	214	192	185	201	162	191	210	164	206	192	188	212	182	198	195	177	215	193	195	182	182	185	194	160	182	199	162	193	187	190	177	179	216	203	192	200	207	208	182	189	171	182	167	184	169	185	181	191	177	185	194	218	185	182	194	181	185	179	176	193	172	184	184	180	189	192	204	167	181	168	183	200	184	181	194	205	187	195	180	180	189	179	183	183	184	189	201	214	176	162	184	221	192	209	195	155	202	213	179	180	200	185	202	186	198	218	180	202	195	186	178	222	200	202	183	219	160	196	171	164	172	207	185	179	207	192	187	197	186	189	183	197	188	182	176	193	185	177	186	178	215	213	182	183	190	163	184	211	198	171	222	196	180	197	197	195	182	188	190	178	186	207	214	196	190	183	163	179	198	201	182	203	204	199	192	193	222	203	197	211	197	208	184	168	181	194	191	195	190	188	180	147	194	204	191	194	167	173	187	189	206	186	198	183	199	208	199	214	190	195	200	186	192	171	195	180	201	183	187	193	189	209	210	170	193	176	206	178	179	179	205	203	185	207	194	180	229	181	187	186	204	214	195	194	193	188	190	181	169	183	199	215	192	200	206	186	189	175	197	182	168	183	195	195	171	177	171	180	168	187	173	201	206	182	188	197	188	159	190	194	196	155	190	195	183	182	184	201	173	197	161	171	184	160	178	201	165	197	205	208	225	185	199	193	185	199	182	200	184	187	180	195	206	182	208	166	206	198	212	192	192	196	214	189	179	171	214	187	212	218	211	200	181	190	189	158	186	181	197	192	209	203	187	203	199	193	196	184	215	147	190	180	191	195	185	193	191	179	194	173	219	176	175	191	211	177	148	192	212	185	179	195	214	214	174	206	175	176	209	209	220	167	199	228	186	205	213	181	170	189	167	207	205	180	186	156	191	161	183	187	175	169	163	206	188	162	194	193	179	156	173	206	194	194	199	196	190	201	197	190	215	216	202	174	190	193	194	199	209	209	189	200	205	196	194	200	180	180	170	164	188	180	192	180	173	179	184	189	180	199	166	210	194	192	171	225	203	185	212	199	202	198	185	209	199	170	194	200	206	193	181	187	176	166	219	206	193	187	173	209	213	200	181	180	219	188	215	187	221	189	202	171	164	196	222	201	185	202	213	174	191	154	181	182	208	180	184	204	184	220	171	180	209	213	185	215	185	186	188	169	184	185	195	191	186	182	181	204	213	165	171	168	179	211	190	169	183	202	196	186	167	192	195	179	156	187	200	178	207	176	185	200	182	196	184	192	161	177	174	207	177	210	174	163	159	189	158	179	185	201	183	211	212	181	187	174	197	181	167	161	205	198	202	215	201	203	199	205	180	203	187	195	185	167	188	192	193	201	197	206	159	176	172	216	180	191	199	163	198	180	147	201	176	177	208	185	191	193	187	183	201	180	213	180	206	181	160	190	170	158	204	173	155	185	189	174	182	192	174	178	207	183	167	174	209	194	198	203	209	171	196	197	188	186	176	172	183	197	212	206	201	225	220	190	222	177	184	173	204	206	155	178	163	175	168	190	186	210	181	212	202	193	156	168	186	175	208	192	187	172	199	188	176	192	174	185	185	203	185	193	195	193	182	168	178	232	193	197	185	161	182	186	174	174	212	172	191	171	181	203	183	204	185	186	165	165	201	192	176	183	184	178	201	188	202	176	187	211	179	180	194	184	154	198	210	207	214	175	183	208	217	182	185	166	198	173	197	207	202	212	195	191	196	183	171	178	168	186	168	207	192	199	183	188	207	196	208	167	202	186	200	187	204	208	164	190	171	170	190	199	187	189	199	202	185	211	210	172	195	187	177	171	198	191	173	185	186	210	184	176	157	195	181	213	180	195	207	173	204	159	191	177	180	206	179	173	169	202	190	217	157	181	206	204	203	199	192	157	193	190	178	185	201	194	162	174	184	180	216	196	200	194	207	208	183	200	188	221	178	217	201	185	197	168	164	209	207	194	174	194	184	175	162	189	193	187	173	189	175	204	218	165	177	178	186	173	217	186	179	172	165	176	175	182	224	170	203	202	211	225	198	209	187	187	187	195	198	203	189	195	203	215	195	182	190	182	188	186	172	208	189	175	174	197	196	165	188	236	215	183	189	178	220	189	192	161	211	158	208	186	190	171	188	174	188	195	206	226	199	171	196	178	168	188	174	184	171	157	184	212	202	185	208	194	189	194	163	185	199	198	179	189	193	182	206	192	212	168	193	203	204	186	194	169	192	155	207	181	194	204	193	207	196	178	202	210	182	163	177	199	189	178	166	181	177	211	186	206	168	210	203	184	187	198	189	206	210	212	216	215	195	186	197	185	171	195	201	209	186	209	184	188	183	196	188	201	178	213	195	180	167	210	164	188	186	201	183	194	202	184	214	201	178	181	190	168	198	180	185	191	185	176	193	189	195	214	205	211	209	237	194	198	167	166	183	212	171	199	182	189	189	207	182	184	203	206	190	190	194	193	205	174	186	173	191	143	196	181	164	173	187	181	198	202	178	216	227	198	221	184	189	237	190	164	187	186	199	186	213	189	187	207	188	194	177	182	174	162	197	209	176	187	192	190	177	216	221	198	226	200	208	176	175	206	175	192	172	174	184	227	190	197	212	171	186	200	213	182	201	183	191	190	211	197	199	196	203	177	209	185	190	200	185	194	171	181	178	180	173	178	179	201	229	235	176	174	221	187	179	188	185	174	199	192	207	179	173	189	177	207	187	205	191	189	183	179	168	175	176	158	177	186	168	208	183	193	183	214	193	230	184	207	174	144	218	199	178	208	166	185	201	185	190	184	190	189	193	167	193	189	175	195	199	205	177	195	204	204	178	191	188	218	170	197	197	204	207	191	175	208	191	220	186	186	210	208	186	183	176	197	173	162	183	212	196	169	195	188	206	210	153	177	174	181	174	189	183	205	178	196	212	197	214	199	184	177	172	179	181	166	179	184	188	191	189	196	196	186	200	218	201	208	193	185	173	202	177	198	222	186	192	177	199	195	173	196	170	208	216	214	193	172	153	183	179	207	206	178	174	179	197	208	184	194	190	206	171	223	187	188	192	180	177	192	173	193	163	199	201	181	191	179	199	188	178	174	197	171	181	175	203	191	210	195	178	187	190	188	201	192	181	204	221	215	195	194	205	181	180	189	206	213	186	205	171	194	209	186	192	200	158	223	203	217	175	172	218	191	193	204	213	185	196	190	172	221	181	206	210	188	228	217	162	187	191	186	205	186	179	218	192	199	204	163	197	169	198	210	206	181
6040	1472	2396	2315	2125	1638	1216	1478	2318	2291	1605	880	1229	1287	1107	747	515	550	686	719	478	488	462	455	462	463	461	437	482	494	458	468	465	490	462	465	477	456	469	458	464	460	526	484	458	450	474	461	480	442	508	421	444	475	475	508	477	483	477	462	454	433	475	433	488	476	448	435	491	448	467	489	443	466	469	489	521	448	488	480	464	470	436	495	514	427	476	463	484	458	469	490	472	479	439	383	463	498	455	490	455	491	489	445	464	441	455	496	460	482	476	483	485	460	445	484	505	479	450	464	494	471	492	424	454	485	475	466	473	454	419	451	489	493	468	472	436	495	470	479	460	459	442	467	457	526	413	467	460	439	477	436	466	426	492	435	498	463	491	474	435	475	487	515	480	460	456	473	484	481	449	493	482	468	493	449	443	481	478	427	497	502	469	430	414	455	496	453	465	475	480	425	483	449	463	457	443	450	465	443	502	428	434	456	438	437	486	462	474	460	473	472	457	475	480	478	449	465	452	461	471	458	443	477	442	448	460	450	463	463	446	475	493	493	438	461	503	479	458	477	496	500	475	489	467	441	452	478	475	461	468	453	465	466	467	471	515	438	441	492	457	428	474	515	440	469	459	471	473	468	521	486	454	452	477	452	496	450	501	498	446	460	445	472	420	475	423	474	467	479	464	485	446	486	466	428	481	450	464	494	462	449	504	449	495	476	473	449	450	450	438	472	472	463	467	507	438	470	445	423	428	456	422	469	493	484	492	446	443	495	491	448	454	442	461	470	478	479	440	449	480	463	464	473	459	446	477	450	475	478	466	457	476	431	445	441	477	474	468	469	467	448	498	478	482	511	462	452	464	475	421	444	489	496	475	437	448	501	429	446	455	482	456	446	465	509	508	468	470	481	467	446	467	456	469	524	483	478	496	467	437	498	480	457	463	421	474	451	491	451	503	482	479	482	476	444	452	478	457	464	493	453	470	489	420	495	435	486	501	469	498	470	481	490	468	467	463	503	504	456	487	468	494	473	481	497	475	446	461	464	483	476	476	489	461	453	471	508	450	470	457	479	467	476	464	458	527	485	462	468	480	475	450	475	472	461	469	448	453	453	471	508	451	450	446	457	458	489	445	495	451	496	478	505	474	489	486	401	491	477	473	445	455	476	426	446	485	444	483	412	471	448	424	466	449	496	468	490	494	405	446	498	443	458	454	422	466	474	470	474	487	438	440	472	429	458	455	493	441	518	464	495	477	501	479	440	466	473	456	491	465	456	500	475	477	463	475	441	451	479	462	533	476	451	498	497	441	441	419	478	465	483	423	445	464	486	439	449	476	471	447	464	446	447	458	408	468	471	447	492	475	460	421	457	470	462	484	456	497	488	432	479	470	453	470	482	432	461	478	483	472	424	492	443	475	483	416	459	426	444	492	514	494	447	459	478	477	469	461	496	480	472	494	482	467	456	441	458	468	498	513	478	460	464	483	456	472	436	482	468	490	465	471	469	519	501	445	453	454	458	437	473	469	494	423	507	443	488	449	463	460	516	486	477	463	451	422	430	469	448	472	484	474	487	456	496	474	465	494	423	474	499	497	499	480	454	469	466	460	472	461	448	465	462	469	487	489	469	456	456	483	461	449	473	472	480	453	452	483	451	468	463	476	464	475	449	452	446	442	444	479	431	481	441	449	504	448	470	457	461	454	485	463	454	468	422	454	482	457	487	494	457	502	495	462	431	435	498	509	428	441	495	440	427	487	473	421	499	447	479	407	472	488	490	490	476	480	443	457	456	477	490	457	500	461	466	474	476	431	466	419	460	440	448	439	454	469	442	461	491	475	545	490	467	493	490	462	510	437	503	483	471	471	484	476	461	442	486	432	448	463	445	484	457	460	478	464	487	495	471	448	478	473	453	452	486	439	444	431	491	470	521	462	509	429	492	470	498	492	437	436	476	447	455	464	461	478	428	447	451	473	477	498	449	489	464	467	454	447	482	469	473	460	438	446	438	457	463	492	453	485	455	478	469	450	425	460	432	438	483	497	489	482	442	446	460	412	462	447	447	458	476	462	461	490	506	440	469	479	481	455	471	457	457	485	497	517	475	431	484	429	457	450	498	467	447	503	461	482	434	497	478	494	427	457	481	441	464	473	508	435	442	456	481	466	470	450	468	460	446	485	463	466	457	487	464	451	435	465	451	466	451	478	470	452	454	464	408	441	438	464	427	503	469	461	443	511	473	481	461	454	442	430	462	428	461	481	477	470	457	486	462	473	502	467	433	471	482	471	493	484	461	458	452	479	451	485	467	497	430	468	460	512	494	486	455	459	457	459	432	453	456	463	486	400	460	503	448	494	468	486	487	506	496	478	451	475	462	468	477	474	449	436	479	440	450	474	483	460	477	479	468	482	446	483	466	461	458	458	459	457	509	476	472	462	443	430	451	500	485	444	493	482	438	440	467	428	462	457	452	474	482	448	498	498	459	496	455	469	463	509	488	422	448	471	481	511	455	468	474	462	460	472	480	477	441	450	477	443	471	468	469	509	501	463	519	481	471	471	470	490	477	466	475	469	471	511	520	445	450	509	435	497	492	412	471	454	427	427	462	473	480	456	481	502	474	434	448	461	444	434	504	451	487	441	456	459	490	471	459	514	452	457	470	472	468	471	485	488	510	457	466	448	449	497	467	425	507	444	506	463	474	466	467	461	478	484	458	469	483	413	439	474	445	485	502	473	471	490	481	462	429	462	497	481	503	453	457	465	503	484	500	462	466	487	471	473	496	479	436	456	439	464	433	451	487	481	447	464	454	486	433	449	434	514	478	504	434	447	454	445	488	484	430	457	485	456	460	460	446	458	473	463	455	517	480	442	497	498	484	429	440	465	471	457	487	466	461	448	497	474	476	476	482	498	433	505	463	520	492	472	467	444	476	452	458	439	468	431	457	474	488	501	448	474	445	480	446	431	484	458	464	467	457	459	434	456	486	458	506	486	476	497	457	447	490	467	500	457	474	451	453	458	491	446	474	455	467	432	445	478	474	486	427	491	451	492	466	460	425	486	502	456	468	462	465	501	477	496	484	470	438	443	446	464	497	461	447	429	476	463	458	427	437	450	453	476	438	472	504	481	471	466	457	422	478	453	486	475	510	447	481	459	506	451	478	468	459	498	474	492	472	479	544	482	478	484	481	458	451	462	457	477	433	443	427	484	472	488	440	460	481	470	448	461	491	457	471	476	474	474	443	515	462	471	448	474	454	428	462	469	492	500	441	440	482	418	469	509	478	437	465	483	434	469	471	429	458	422	454	471	498	478	427	459	467	432	465	468	482	443	487	480	475	425	450	475	486	466	474	452	452	477	456	474	480	446	467	447	464	486	456	466	479	468	453	492	456	483	501	487	478	476	454	489	485	474	471	479	482	455	484	458	482	456	447	432	479	450	505	442	461	530	469	457	487	457	474	447	450	457	484	449	441	444	465	465	498	449	457	516	498	476	462	487	482
21791	4607	2724	1986	1608	1022	717	722	921	1045	789	651	647	656	578	400	280	330	417	357	347	359	317	314	347	316	322	306	289	309	298	324	295	291	318	312	314	307	323	314	314	315	346	327	294	367	326	363	326	345	320	344	339	315	295	327	321	320	300	305	304	306	331	306	310	304	348	357	326	319	302	319	302	306	352	307	305	301	351	320	321	307	313	322	308	337	297	328	367	285	271	297	313	306	316	306	336	317	334	341	302	308	311	314	328	355	305	306	305	338	305	330	340	316	315	300	291	295	318	347	319	307	324	332	299	329	344	298	316	316	326	353	299	327	312	334	343	294	324	325	328	316	327	315	315	341	337	321	311	303	322	323	350	325	321	340	304	300	326	313	335	341	333	313	323	326	307	322	293	337	367	323	315	319	334	330	285	314	333	333	319	346	311	316	343	280	298	288	336	343	325	299	330	309	328	291	336	331	333	279	323	299	288	299	328	301	319	334	303	304	324	357	342	287	298	327	322	327	306	297	288	310	334	310	365	334	305	329	293	323	324	297	339	303	314	343	311	284	290	309	347	331	319	359	318	341	281	309	325	346	316	323	322	289	317	329	279	311	309	342	315	312	291	332	303	289	321	323	290	288	298	318	313	345	302	298	305	320	342	319	343	309	366	323	314	311	303	300	335	317	305	316	323	302	317	307	323	296	316	290	373	318	302	351	297	293	303	305	330	295	313	294	299	323	323	291	300	300	352	298	304	299	353	309	350	316	336	279	335	319	332	292	291	349	305	331	336	304	332	332	304	323	319	324	322	300	311	291	315	289	274	303	283	275	307	339	333	326	325	320	304	304	311	315	287	349	332	317	328	314	312	360	331	309	306	360	322	349	314	303	316	302	312	286	278	276	326	308	327	333	314	338	322	295	292	331	304	344	315	305	297	296	295	296	308	306	330	291	312	314	331	305	306	331	288	313	338	314	295	292	290	287	290	313	298	304	307	321	337	284	324	308	313	357	327	337	339	313	358	276	286	312	291	285	326	301	315	304	312	361	293	314	298	289	322	311	305	290	309	288	314	307	284	283	320	326	314	362	331	302	339	289	336	319	272	319	312	299	291	285	344	346	316	345	305	314	334	292	319	345	310	370	316	308	332	342	305	305	304	263	322	299	302	311	337	310	323	372	325	311	295	288	341	332	286	304	318	350	319	322	312	350	295	303	292	355	341	329	345	311	317	329	328	354	313	283	343	282	300	354	302	305	328	325	352	328	327	337	329	347	330	329	314	328	320	281	326	308	281	315	307	323	313	360	346	346	311	309	312	317	339	277	318	331	305	303	297	294	324	311	328	285	316	283	321	308	297	318	317	363	327	332	325	333	316	343	308	313	298	333	333	293	322	282	285	315	289	302	317	375	335	331	301	342	311	291	321	321	291	287	286	342	307	317	324	320	295	311	279	321	339	325	279	309	307	341	335	316	295	330	349	322	298	325	288	328	343	324	285	270	321	324	330	324	302	295	350	318	321	324	349	317	326	339	335	311	305	349	293	290	285	304	319	318	324	264	323	302	271	305	326	316	313	346	332	311	272	317	304	316	296	338	345	319	351	268	275	295	302	272	332	312	300	297	293	355	313	302	356	329	292	345	311	321	314	317	311	310	330	314	364	302	316	304	312	325	315	306	300	321	313	317	298	296	294	315	329	345	326	320	330	304	327	317	292	345	342	320	349	329	323	311	292	328	334	315	299	316	299	309	325	315	301	342	296	336	300	300	301	351	365	303	354	311	322	299	368	331	305	329	332	318	315	294	345	318	350	311	290	326	341	297	300	320	321	333	312	300	348	315	345	306	321	313	305	332	314	323	320	329	312	306	270	315	314	312	323	298	331	312	336	321	339	321	283	320	316	331	326	306	309	316	320	292	310	325	325	315	312	313	306	325	362	301	312	314	299	311	302	282	317	343	337	312	335	338	327	357	292	333	341	340	294	330	324	327	289	327	307	318	272	323	304	323	383	301	318	369	324	345	313	303	310	311	348	338	300	301	332	327	310	316	309	311	321	300	333	316	324	317	307	275	314	297	298	299	329	337	307	350	339	324	310	297	296	316	318	281	332	331	292	324	306	331	301	283	309	308	350	340	322	335	321	324	312	332	299	272	358	322	309	302	302	315	310	306	326	310	300	338	313	319	313	303	327	326	323	320	297	343	333	341	336	315	271	290	311	300	298	300	334	294	314	328	348	315	306	352	327	347	323	322	262	306	325	312	300	308	307	313	329	315	332	323	289	320	318	318	323	338	304	349	339	323	298	293	307	310	289	294	329	311	356	340	317	316	309	325	332	318	333	318	325	305	317	322	284	333	324	322	316	307	329	345	314	292	329	342	307	332	298	280	297	305	355	293	309	335	319	242	319	354	338	328	321	304	289	294	291	315	304	314	334	319	325	315	314	339	310	331	315	298	329	327	319	296	282	302	311	332	306	302	325	329	351	300	316	295	286	308	303	310	313	305	304	336	334	297	320	332	302	319	311	308	308	302	320	307	296	304	332	318	309	333	335	358	323	360	321	298	312	319	281	336	340	301	341	297	341	313	295	350	314	303	297	336	345	315	290	327	340	312	324	282	328	313	343	273	298	312	322	313	300	334	315	315	336	318	312	337	295	312	323	293	341	323	279	321	303	333	318	314	301	338	358	310	267	317	305	320	278	253	306	326	299	328	310	289	331	331	319	313	311	304	337	309	295	328	325	326	319	327	343	301	320	337	311	326	353	330	327	321	305	319	322	348	310	313	344	327	331	307	319	299	307	317	292	320	295	276	293	318	309	309	276	281	310	323	315	330	344	323	358	345	309	310	297	293	302	318	308	326	316	322	304	335	300	342	304	299	264	310	340	321	281	311	320	374	305	280	306	320	315	310	341	293	345	374	339	285	358	377	322	328	310	326	346	351	318	356	287	282	338	315	310	307	361	303	281	297	306	304	345	304	319	304	317	327	328	325	325	332	350	290	298	284	272	323	327	302	297	317	322	341	305	299	307	332	330	316	283	297	299	276	314	302	278	316	316	292	288	322	318	287	287	325	298	308	287	335	318	340	338	307	321	310	320	318	322	286	317	348	318	315	281	309	320	370	290	326	346	330	278	290	290	316	329	288	378	321	351	297	314	315	320	273	332	327	328	297	320	328	325	297	293	296	335	341	340	289	325	288	311	302	307	323	340	320	348	304	320	315	315	324	322	321	307	341	350	301	304	328	328	304	323	310	301	304	328	287	302	344	323	337	289	294	347	336	297	346	299	327	341	285	295	324	342	305	334	294	315	314	359	345	321	308	322	310	299	297	310	300	299	309	308	287	339	309	355	310	319	328	297	321	313	315	316	327	340	316	337	324	340	334	331	333	327	304	295	309	309	277	348	331	280	324	325	312	354	298	298	279	334	316	333	275	337	308	304	305	332	319	352	317	325	308	286	295	304	298	291	296	320	298	314	315	318	283	306	332	300	307	328	314	341	320
13754	3035	5303	5674	5394	3997	2757	2796	4069	4270	3498	2601	2957	2670	2043	1317	790	987	1081	1169	800	756	754	786	777	681	743	716	746	807	752	729	771	703	727	719	733	743	759	670	742	717	733	722	740	729	679	701	730	734	780	729	698	736	752	747	764	726	665	730	678	707	732	730	694	664	681	696	724	672	715	662	682	755	745	744	720	736	707	726	749	720	711	714	739	694	676	738	775	671	711	715	703	743	722	725	757	689	717	711	717	747	704	693	676	668	717	674	716	715	691	706	716	695	724	704	721	712	750	726	696	719	725	679	703	713	678	761	719	720	721	648	717	751	713	706	699	696	659	692	691	722	743	726	669	706	724	700	727	723	748	692	666	728	688	745	699	747	724	749	761	628	711	760	763	723	740	711	666	698	658	687	709	703	714	689	705	687	706	753	678	720	711	717	754	714	700	663	721	710	750	682	741	707	771	668	661	716	736	688	688	704	694	727	723	709	659	681	718	709	669	699	680	714	693	693	696	733	672	679	723	726	653	667	732	691	662	700	707	728	702	702	749	696	691	744	721	733	688	751	685	707	671	709	719	736	713	758	743	721	706	687	713	701	707	694	699	745	679	742	715	706	730	753	711	706	719	713	740	713	755	692	675	688	676	710	717	759	679	704	755	743	719	743	702	732	726	713	711	757	728	690	700	722	732	704	728	722	710	734	730	721	721	700	677	748	702	684	691	683	733	705	709	705	674	718	712	712	684	689	697	681	677	745	680	729	660	706	751	756	727	674	671	726	675	764	716	696	724	681	724	739	700	704	675	672	713	741	781	705	687	652	723	743	726	721	692	742	723	705	695	693	688	713	719	720	725	709	650	682	696	720	732	716	730	706	694	698	720	733	725	707	693	748	679	728	759	714	681	749	717	699	736	713	692	665	689	769	697	723	727	695	719	742	704	740	726	710	707	700	684	712	706	659	697	741	760	711	724	731	631	734	727	732	735	704	658	697	703	734	739	703	708	702	719	677	685	671	720	701	738	738	733	775	714	789	717	724	757	697	683	703	730	757	659	762	718	715	731	724	708	725	736	730	705	699	694	715	744	705	722	720	733	748	667	755	710	666	729	706	700	719	728	716	682	682	721	716	705	687	709	758	690	739	710	711	747	726	705	703	728	732	709	693	740	706	748	714	699	665	722	685	717	694	704	719	725	716	701	688	708	724	721	697	702	643	657	660	728	689	719	741	729	747	722	691	734	701	650	702	766	688	680	682	690	724	743	706	706	723	700	692	690	729	716	740	695	665	657	722	786	671	672	673	696	728	733	760	723	719	712	699	666	704	731	745	736	710	674	694	705	660	739	705	673	651	723	736	709	730	711	723	743	711	696	771	721	652	700	691	735	730	727	720	705	715	710	705	719	720	697	677	725	746	728	701	711	715	734	685	659	706	756	744	690	678	706	712	715	725	740	728	715	704	716	732	659	709	722	685	714	713	695	726	723	711	740	722	697	689	658	689	758	740	707	707	742	703	691	701	707	724	687	743	674	736	695	692	701	687	661	691	692	714	723	703	682	683	733	725	743	704	726	693	711	738	734	718	670	741	682	688	702	713	673	696	758	695	702	737	729	706	692	675	725	717	716	695	730	691	677	674	683	733	687	712	693	728	736	729	678	723	711	701	729	761	704	668	756	710	740	728	740	729	668	699	733	692	699	719	725	701	722	680	703	727	735	676	746	708	667	714	743	669	696	687	757	733	713	694	699	711	695	723	717	674	671	708	687	670	711	672	692	709	711	712	678	760	718	703	767	698	740	723	665	713	711	706	755	679	719	696	723	710	760	699	702	734	741	665	717	701	749	724	745	711	713	691	730	695	727	716	741	724	696	732	705	730	686	738	689	737	778	760	721	704	734	739	754	699	712	725	710	651	747	716	738	732	713	728	682	735	710	742	699	750	651	662	735	753	709	704	709	722	740	770	725	725	729	684	743	693	673	704	703	705	726	698	695	746	731	718	712	697	711	700	718	714	699	702	678	749	690	691	706	767	728	689	701	704	723	740	701	745	667	715	749	719	695	719	763	748	732	699	721	737	652	728	764	672	748	672	710	716	715	706	682	729	722	698	740	669	760	712	685	744	725	656	739	671	707	731	729	713	688	731	711	684	709	746	695	737	719	762	685	723	720	724	716	701	690	659	717	714	677	724	708	675	683	698	709	722	749	728	735	682	710	692	718	735	760	712	731	722	745	724	749	720	702	727	742	781	699	697	726	644	731	685	668	717	712	701	773	687	692	702	719	707	715	720	734	668	725	697	709	704	714	736	684	766	716	709	745	725	728	725	724	715	683	673	704	718	728	716	708	694	694	670	722	690	720	700	706	692	709	758	705	742	713	683	739	725	691	776	731	714	711	695	720	719	753	702	736	737	716	658	756	710	709	703	763	678	756	709	699	710	738	677	685	693	711	723	714	713	688	743	773	772	710	717	705	679	738	717	694	701	749	711	724	745	687	772	669	699	686	656	714	720	734	708	727	726	699	736	764	685	708	738	710	661	710	700	706	743	732	700	777	712	687	688	696	689	702	696	676	700	752	716	665	673	742	737	755	717	697	742	745	667	736	713	687	714	683	683	754	764	697	698	687	709	721	726	708	737	731	691	727	737	699	727	748	699	732	714	712	754	711	742	718	684	701	720	690	683	659	720	691	727	736	684	677	704	734	700	731	714	721	712	709	728	739	742	718	759	742	742	671	708	730	727	722	717	700	696	724	719	736	721	712	736	720	706	731	689	772	724	693	682	716	716	702	635	713	723	716	728	712	723	703	681	687	724	734	697	771	716	674	744	688	748	704	732	764	704	699	716	693	719	736	667	738	722	763	716	705	724	671	708	704	721	813	735	723	706	729	753	665	698	693	723	714	733	700	801	713	684	755	736	719	738	734	760	737	716	753	758	710	731	715	687	726	694	722	694	726	714	744	721	691	725	713	701	727	756	697	669	713	729	709	690	730	726	703	692	704	676	782	758	738	712	686	755	728	730	699	665	690	685	722	679	727	707	733	694	758	697	765	684	704	695	665	700	708	709	675	701	744	674	765	750	710	767	763	723	719	684	719	707	657	683	721	648	722	714	672	674	690	685	687	733	694	724	677	731	747	763	705	731	720	736	712	682	678	727	730	725	729	693	747	687	724	742	750	771	732	676	701	708	716	743	680	702	724	688	704	739	755	736	729	758	691	732	682	734	671	752	759	703	702	704	703	764	754	733	730	702	711	710	722	676	746	775	656	702	771	751	747	707	727	696	730	680	735	748	682	748	722	726	724	739	737	726	713	644	682	696	730	658	704	691	688	689	749	732	716	696	688	696	702	701	747	713	658	763	724	764	732	775	721	744	750	727	754	730	692	650	673	735	687	763	684	716	742	689	667	724	697	733	739	712	701	688	739	689	743	754	693	713	680	692	718	672	766	728	730	720	708	686	653	701	769	666	719	732	703	739	735	718	754	722	702	688	743	749	712	680
30060	7914	4459	3220	2350	1628	1022	899	1231	1309	1172	918	924	780	583	414	323	332	385	398	330	321	308	310	297	283	307	274	302	307	310	311	310	359	299	297	309	293	311	303	299	306	279	306	305	294	262	290	321	300	288	279	289	304	272	310	299	286	284	289	232	283	302	308	274	308	323	280	301	297	280	253	269	286	280	289	296	308	303	301	311	265	312	325	283	274	304	320	266	239	290	287	294	312	304	287	294	284	279	294	327	278	299	290	309	264	293	310	267	301	300	283	279	287	305	320	301	258	277	274	280	279	316	307	313	254	261	275	309	295	286	312	325	288	307	292	321	290	284	316	293	292	309	282	318	281	310	304	259	275	282	284	266	266	299	276	286	274	305	264	276	312	293	282	295	272	316	283	273	283	297	296	288	333	303	302	269	292	298	287	301	263	293	320	276	289	297	309	273	292	291	286	287	308	291	299	300	295	290	289	262	293	275	283	324	326	271	296	270	295	306	284	307	283	284	306	272	300	311	296	277	299	358	312	268	291	270	285	309	282	297	315	287	264	282	315	290	263	301	318	288	311	329	325	288	286	324	288	283	308	304	279	270	321	290	281	291	302	278	301	319	300	297	298	297	318	277	278	306	306	266	294	299	292	298	260	298	306	323	321	283	301	256	312	270	270	295	294	256	285	337	310	282	282	276	317	304	286	265	300	266	281	298	280	291	298	268	298	303	314	299	317	291	275	279	322	274	303	272	303	304	295	255	296	283	279	286	326	298	271	294	330	307	272	291	294	282	320	285	316	285	262	330	309	312	248	291	255	284	320	291	293	321	278	292	332	275	309	276	310	297	271	303	308	275	311	300	287	284	283	336	276	282	308	290	276	251	298	316	289	298	322	261	305	315	296	288	301	307	324	295	265	288	278	299	282	322	299	275	297	295	336	305	297	279	267	304	284	311	288	311	326	309	305	288	296	290	304	300	294	304	321	274	256	279	312	285	300	306	315	306	300	281	309	281	275	299	310	306	277	268	308	314	297	286	269	317	285	303	289	270	282	324	298	285	297	295	290	304	292	290	285	271	294	305	301	318	303	302	290	285	280	249	301	291	265	263	311	297	317	303	277	308	291	293	293	292	298	295	329	297	282	267	300	302	318	333	293	277	283	285	291	296	300	295	303	322	306	308	288	259	292	314	298	292	268	285	312	289	269	298	334	273	293	302	286	264	259	263	293	333	307	266	289	292	306	317	311	268	310	346	279	304	283	284	270	285	324	241	292	303	331	312	267	284	287	305	327	282	304	299	331	283	285	318	300	278	306	295	239	278	291	289	283	286	311	297	302	285	280	317	308	276	257	281	293	304	280	310	314	289	283	287	283	300	304	280	290	289	266	307	319	289	285	281	300	307	304	302	330	291	279	296	298	290	298	273	276	293	319	303	298	296	283	278	294	288	316	294	321	277	309	309	283	281	270	306	296	328	294	326	309	300	270	318	263	304	295	307	269	288	302	287	314	278	300	284	281	304	289	277	335	297	271	277	282	295	292	278	274	304	269	291	283	298	297	276	344	265	301	276	320	314	311	294	308	314	292	271	275	283	283	311	284	291	286	291	313	310	243	252	284	302	296	263	274	277	262	290	281	296	289	258	315	278	274	304	309	315	284	291	271	267	314	296	312	299	320	298	320	296	271	306	302	306	298	300	303	333	280	283	275	288	295	304	281	308	276	298	282	258	303	296	311	307	303	306	279	287	262	294	291	292	323	274	303	282	309	299	275	313	300	327	273	272	304	309	301	270	287	304	330	311	303	290	315	260	286	311	249	308	301	264	287	299	281	253	342	291	307	318	304	296	307	301	277	258	278	288	295	308	285	293	340	257	266	300	311	285	312	291	279	300	291	356	296	304	300	285	324	304	294	306	257	292	321	300	280	253	296	293	294	309	292	285	300	295	297	283	266	293	336	314	326	275	273	277	286	288	291	299	284	302	281	290	313	314	275	288	262	283	283	312	309	285	272	270	306	304	296	290	279	308	295	290	289	337	300	287	308	288	300	282	290	283	301	263	265	285	253	295	321	289	285	304	291	314	315	282	294	312	270	259	294	335	298	323	282	293	340	295	277	275	292	260	288	307	294	258	322	271	289	288	284	269	282	295	284	305	269	289	292	318	326	286	300	316	299	279	284	307	284	321	297	320	311	283	312	298	273	320	322	254	299	265	319	274	309	273	276	280	280	333	286	280	272	285	301	292	280	286	305	292	290	273	307	282	295	311	293	278	273	310	301	335	325	298	292	302	310	301	273	282	290	270	283	321	325	295	327	257	308	323	325	285	297	280	275	299	319	272	328	298	315	292	299	308	307	292	289	309	288	310	309	302	289	303	288	292	292	292	296	325	289	293	324	272	321	300	316	323	282	286	305	261	263	323	310	279	270	297	291	312	284	283	262	303	294	317	276	259	312	289	305	302	286	296	300	311	313	292	321	312	290	290	282	318	304	300	332	266	306	289	286	299	290	293	275	291	298	268	292	290	271	286	298	279	277	300	298	303	272	330	336	273	285	278	309	272	267	350	310	313	321	321	270	292	292	285	310	306	306	308	286	284	276	292	283	282	292	264	281	271	295	319	326	271	290	313	290	269	241	268	262	285	283	307	283	302	321	286	293	321	308	262	288	299	316	320	297	281	283	327	309	322	299	281	279	266	312	290	293	274	302	289	282	274	303	268	268	260	279	272	299	271	257	306	304	315	278	290	293	302	276	296	272	313	298	316	270	305	299	293	304	306	271	291	294	282	267	295	287	321	307	321	270	285	279	316	301	354	290	268	312	331	280	277	320	277	303	272	300	296	313	268	312	266	301	272	299	294	303	307	281	317	296	289	277	299	279	279	302	309	287	277	259	318	274	324	331	302	325	289	312	299	285	286	308	282	278	280	308	287	293	287	309	309	295	297	309	278	276	314	313	291	314	277	283	273	328	310	313	292	300	271	286	281	265	301	277	299	279	290	284	283	301	310	321	293	296	270	296	312	314	265	287	305	293	293	302	308	319	281	293	280	272	307	277	258	293	290	306	302	309	304	269	284	319	295	312	330	282	313	263	281	299	285	337	301	287	268	296	280	322	279	273	299	266	315	309	304	301	287	289	256	317	284	296	270	302	290	303	286	281	284	290	305	320	292	286	299	275	289	309	307	316	303	286	279	294	302	267	285	299	295	306	309	275	307	297	298	307	311	301	319	314	299	305	298	292	297	326	308	322	303	289	301	273	260	298	311	255	291	284	316	334	275	309	304	288	266	278	312	314	307	284	314	272	300	269	326	300	281	286	274	344	306	309	325	310	300	302	299	309	256	289	276	338	323	261	277	327	258	322	294	279	307	310	323	285	293	285	282	298	301	285	338	286	297	292	295	295	234	283	294	320	298	317	345	302	284	279	306	295	281	280	282	310	321	301	288	261	260	291	322	299	304	302	270	290	323	270	287	300	325	277	294	287	295	305	281	260	317	278	307	311
17206	4205	7573	8534	7890	5956	3974	3762	5576	5838	5191	4069	4117	3332	2570	1577	768	1085	1314	1339	780	812	737	748	729	720	737	674	698	732	643	649	695	713	689	693	683	641	694	704	625	663	691	676	694	660	684	680	711	638	670	680	669	670	669	660	689	667	641	651	666	667	651	660	648	711	680	664	624	656	631	640	636	674	679	672	664	621	622	607	632	669	640	657	649	666	632	666	613	697	660	665	661	669	687	634	653	637	683	606	664	646	661	666	658	652	606	698	610	676	618	627	643	623	695	631	663	662	631	663	667	670	624	660	635	667	639	634	668	637	652	620	649	602	624	641	666	632	665	649	602	665	641	643	688	696	635	680	633	639	666	642	710	656	642	620	650	625	627	650	643	707	633	652	632	628	672	661	650	676	661	666	614	686	628	643	633	676	674	699	636	671	641	662	663	673	650	612	642	628	650	655	655	659	647	677	646	615	622	675	651	598	621	671	675	631	653	637	641	641	585	624	677	611	703	619	665	649	650	659	681	578	672	663	617	645	655	665	713	670	651	616	668	635	642	688	686	700	644	650	653	661	613	613	658	641	662	623	632	637	645	646	620	635	693	684	639	712	596	638	590	662	627	639	667	682	671	701	655	641	677	630	674	627	676	674	664	587	606	644	640	592	669	662	639	661	659	662	670	683	622	677	667	643	731	652	646	631	680	646	637	618	681	618	637	636	678	686	635	617	608	663	660	681	633	635	661	681	647	655	631	651	648	682	643	623	634	626	628	635	650	639	614	629	647	626	644	650	647	604	664	621	612	626	639	685	664	658	687	660	645	684	708	631	675	647	642	633	692	624	616	653	693	688	657	628	634	669	695	657	642	669	630	688	681	622	668	649	644	640	648	613	651	599	657	683	616	650	624	610	686	681	627	647	672	654	631	669	642	643	647	653	639	634	653	600	661	599	632	655	624	658	659	647	668	632	589	625	648	642	650	645	654	634	647	633	650	602	630	618	652	658	647	640	662	597	662	651	669	643	645	654	680	635	655	676	635	632	635	672	642	643	680	669	624	680	657	681	645	661	626	628	643	619	653	671	658	663	701	684	654	684	655	668	663	649	658	656	674	637	656	701	657	593	656	609	715	644	682	664	612	623	631	700	670	656	596	710	675	631	605	628	636	626	653	653	675	642	715	659	659	662	690	631	643	617	661	650	669	677	643	595	604	686	632	645	658	638	669	607	664	649	647	645	626	637	648	674	637	627	670	676	638	655	622	649	631	629	603	650	625	621	706	645	684	654	666	663	665	673	642	666	642	701	648	674	611	648	658	638	685	635	656	670	632	659	675	559	619	636	655	643	695	665	632	629	670	609	627	605	673	653	653	668	635	659	628	662	684	658	643	647	681	647	646	608	700	672	664	635	627	630	703	644	620	614	649	644	643	676	621	633	676	681	632	717	636	660	659	619	649	622	645	666	654	686	627	621	646	603	637	635	587	675	617	645	704	664	668	643	664	648	646	700	642	666	650	655	612	633	608	692	631	652	638	647	609	625	692	670	656	625	676	675	621	657	634	634	688	644	663	623	646	633	663	631	676	624	639	653	672	657	643	635	647	660	676	679	632	644	662	674	664	608	645	648	673	673	668	668	663	648	663	676	615	636	632	612	656	670	595	607	630	613	629	638	593	710	651	658	627	616	678	640	701	670	689	618	616	633	667	618	653	605	653	679	625	662	640	647	690	653	665	623	647	644	634	664	657	642	618	687	654	635	669	685	639	637	635	569	642	672	648	626	704	646	689	662	650	681	704	637	639	681	606	606	638	654	658	707	664	641	575	633	624	652	656	667	625	604	607	667	650	643	642	665	632	672	638	680	653	667	637	656	631	611	622	654	685	670	628	655	616	628	580	614	653	683	629	642	637	653	638	678	645	700	663	635	659	637	635	671	656	627	686	683	663	618	657	629	668	602	643	669	643	640	650	662	626	626	631	653	656	614	667	697	694	655	669	640	678	634	699	631	635	628	649	660	681	614	644	675	645	660	637	640	643	667	623	664	662	674	625	625	646	645	698	673	645	646	645	641	690	629	661	634	677	642	698	651	625	640	636	644	668	674	700	658	690	672	669	622	668	658	678	641	647	653	630	643	667	634	707	671	697	727	665	656	693	648	666	663	689	641	617	652	674	635	631	639	634	683	660	646	632	647	711	691	675	672	669	628	653	685	627	643	696	680	705	659	636	652	583	720	604	640	654	661	655	617	641	656	676	614	634	672	656	641	630	637	659	646	667	631	635	687	624	678	651	586	667	644	638	633	634	605	613	656	686	621	625	671	680	629	647	627	650	679	649	645	665	650	652	658	648	662	645	673	641	658	585	668	670	611	675	667	655	639	658	633	633	628	629	629	652	658	613	632	662	635	646	630	702	663	667	627	643	629	683	645	664	675	654	643	662	685	685	661	611	614	651	616	661	615	653	691	657	621	634	682	639	658	625	591	629	632	653	606	659	650	626	674	709	663	662	622	681	631	632	655	631	632	671	645	639	661	627	685	668	636	693	625	650	651	618	686	685	622	669	665	664	651	636	633	656	654	655	638	653	648	700	630	634	664	660	617	665	667	672	649	626	668	593	642	634	622	645	627	695	654	653	628	605	681	675	668	660	661	630	674	646	657	659	606	663	678	641	640	650	661	615	664	666	613	619	630	636	628	647	645	636	635	682	625	634	665	686	638	659	678	675	692	654	628	663	694	683	613	623	661	638	645	678	665	641	618	650	614	653	649	648	660	619	640	652	656	612	665	689	655	639	622	692	661	632	670	665	645	685	642	620	632	642	653	601	678	637	650	652	660	661	581	676	641	703	652	665	626	694	632	649	645	638	677	657	639	667	664	657	657	675	680	661	642	661	654	606	674	661	678	661	651	617	690	597	670	680	665	629	681	618	714	658	599	673	636	657	618	639	644	617	656	655	638	606	652	634	616	649	620	626	657	656	646	665	664	648	637	652	611	661	636	633	677	646	616	671	662	599	680	675	673	661	665	685	652	585	667	620	596	662	620	649	680	677	653	649	672	651	645	639	666	637	641	588	652	674	688	661	636	659	665	697	620	626	637	643	701	600	637	614	659	606	644	685	640	650	626	616	682	634	646	672	649	628	623	645	674	636	640	620	657	703	621	644	692	638	658	657	629	593	638	664	682	637	651	651	607	622	662	647	646	633	658	661	668	661	657	651	651	687	688	609	626	620	621	641	601	640	657	677	645	709	658	653	638	650	648	671	634	638	610	639	654	640	711	664	626	639	635	647	648	622	664	658	632	659	622	635	594	617	661	631	641	596	588	615	694	649	641	684	668	652	659	667	664	678	678	658	625	646	664	668	668	606	651	700	643	613	608	640	618	652	610	626	634	660	638	689	639	595	639	642	677	623	611	656	669	619	641	684	617	640	672	632	672	651	628	636	682	664	617	660	645	656	658	633	654	670	629	650	688	637	648	627	684	662	643	688	631	645	628	651	680	661	652
9181	1672	1140	858	600	460	367	318	403	429	420	343	303	334	266	223	187	205	198	237	190	196	185	184	187	186	177	166	199	186	186	195	161	171	199	167	181	187	188	199	178	167	189	227	193	184	187	184	178	194	191	181	181	209	193	194	193	195	200	189	202	184	179	194	187	183	204	189	170	198	176	190	176	188	203	165	180	217	188	173	177	195	169	178	234	185	166	226	194	188	173	201	179	179	205	175	199	174	198	178	214	203	194	198	186	166	194	193	232	209	225	183	177	196	205	165	207	212	203	215	197	173	214	200	192	166	173	208	188	167	168	202	179	173	192	201	193	173	167	191	193	209	203	171	175	172	189	197	186	172	187	179	179	182	186	172	217	210	191	172	181	204	194	186	177	186	199	196	196	203	189	174	217	184	201	194	152	221	207	189	186	214	174	183	200	210	193	198	181	173	228	165	198	185	191	188	203	180	178	203	183	192	203	167	162	195	192	197	188	187	192	172	178	195	205	194	214	202	193	177	178	198	189	201	199	200	209	163	185	201	185	197	169	178	198	205	193	178	171	192	146	172	194	183	181	188	180	204	197	207	198	162	201	181	181	192	216	192	188	206	200	176	196	178	203	208	192	180	211	181	186	217	187	183	199	180	205	191	202	196	222	189	169	202	183	199	210	180	199	202	209	185	187	187	210	200	174	184	198	203	198	194	205	189	207	185	176	197	147	196	173	201	189	184	155	174	163	192	185	193	181	184	179	183	176	198	218	186	183	188	187	190	195	184	200	188	182	190	181	195	194	219	177	164	165	202	192	214	203	185	185	185	168	187	190	184	205	172	184	187	169	200	207	195	161	186	222	180	174	194	196	200	211	184	201	209	184	199	196	171	183	205	233	204	176	192	194	177	170	198	223	197	198	210	197	196	197	168	193	168	183	182	193	192	212	192	194	169	140	177	183	186	210	194	192	173	193	194	201	184	180	163	189	188	215	210	215	168	165	178	193	174	178	198	154	193	185	171	197	168	192	201	193	208	198	188	188	188	201	173	179	200	184	185	172	184	208	169	199	173	188	201	185	190	176	188	179	193	174	191	157	197	205	180	190	183	187	174	180	182	190	188	179	192	164	197	170	186	202	206	203	197	193	178	205	202	194	184	193	174	201	194	199	171	200	211	200	196	185	186	190	185	195	190	176	204	204	196	188	159	195	199	196	211	180	160	183	181	208	193	211	184	207	173	182	187	162	176	189	186	184	187	211	199	186	182	194	200	185	209	196	188	172	203	190	174	204	212	190	148	203	183	196	200	200	151	208	208	179	194	159	206	174	193	213	161	204	193	182	190	200	200	191	188	167	151	184	182	177	189	191	203	164	172	185	180	188	178	204	207	185	192	195	179	155	186	211	231	178	175	224	207	196	188	186	208	163	207	198	203	203	177	175	174	190	158	188	195	173	169	170	198	199	200	180	173	215	169	188	159	183	178	194	191	191	198	174	181	168	178	190	164	168	191	186	203	198	190	189	187	180	197	197	166	204	164	188	174	190	183	194	216	177	165	203	208	181	197	195	182	179	195	207	185	219	168	190	194	158	201	195	192	180	178	171	171	190	185	189	179	215	175	191	206	197	196	188	223	191	180	185	201	164	191	177	201	201	174	192	181	174	180	183	214	205	176	185	211	160	182	176	189	187	183	196	200	179	200	190	184	174	182	200	175	211	210	182	202	200	210	191	176	173	182	219	190	176	195	192	167	182	188	171	196	204	170	189	187	195	158	197	191	195	226	203	207	200	195	200	191	197	184	166	162	211	169	207	190	185	191	184	206	188	216	187	163	202	187	186	212	178	194	165	207	183	223	211	160	208	208	183	198	182	202	207	186	181	200	157	208	187	191	199	210	206	183	191	191	200	172	202	195	181	201	172	185	172	178	178	169	177	194	180	188	185	185	180	193	166	182	192	193	174	187	192	197	202	178	180	211	187	177	198	167	178	190	228	192	181	202	182	190	175	184	188	171	216	160	178	187	210	177	153	185	192	161	179	194	190	190	169	180	174	180	223	179	185	204	159	202	221	206	218	198	218	199	168	204	227	166	162	195	195	195	149	185	179	178	199	188	182	186	196	185	196	199	177	173	182	181	174	211	197	171	184	191	179	190	174	180	201	206	192	177	205	200	198	198	170	167	174	204	184	176	190	170	214	179	184	207	199	221	181	189	180	200	184	174	201	195	175	166	183	202	190	182	226	191	182	162	192	166	201	188	193	180	172	189	204	209	202	198	170	172	186	193	179	168	199	174	184	192	181	188	205	180	191	208	193	147	173	183	151	207	187	212	186	189	169	198	174	201	182	194	174	185	194	221	210	172	163	172	180	193	184	186	183	198	192	186	153	201	221	183	178	183	207	175	202	189	155	196	182	200	199	194	185	191	191	184	188	187	184	213	198	184	190	205	177	188	164	172	208	200	188	171	197	173	194	201	203	198	179	211	176	186	174	174	204	188	183	173	197	193	180	166	188	175	168	167	197	184	186	177	164	162	193	191	174	183	162	202	191	180	225	189	188	215	177	214	197	183	178	185	201	186	191	201	188	205	171	181	183	185	215	191	165	167	177	142	189	203	203	207	209	207	208	171	190	171	205	172	209	169	183	168	178	193	184	175	216	170	189	176	204	210	215	219	173	205	205	196	174	187	212	197	205	207	199	193	190	180	185	187	177	177	188	185	215	235	203	178	206	196	212	178	194	193	179	191	186	188	182	162	190	175	197	185	205	206	185	187	161	199	189	192	170	188	182	173	187	179	200	177	187	173	172	178	183	188	207	183	200	182	197	190	179	201	166	192	189	174	204	170	178	188	180	199	205	206	192	191	198	186	202	212	188	168	188	165	189	182	169	163	163	174	219	204	177	182	187	190	170	170	185	189	172	222	209	182	170	172	195	208	191	204	158	191	154	178	172	156	159	160	201	201	204	198	194	168	176	212	193	171	196	186	185	194	165	218	219	171	196	178	191	214	175	195	158	196	207	216	182	197	170	206	186	196	189	208	179	165	188	200	185	207	202	194	195	196	188	182	176	188	170	190	207	180	174	162	181	207	167	190	166	203	200	171	181	190	189	187	190	172	194	208	208	186	171	180	217	157	203	190	181	181	194	188	169	191	175	196	209	183	168	183	176	181	176	205	189	208	190	179	206	183	206	196	183	175	176	200	189	183	202	199	187	195	192	196	190	197	207	171	204	177	188	191	190	173	186	186	190	188	183	179	198	202	181	185	192	180	201	187	177	195	197	160	202	164	186	175	210	179	186	188	189	172	197	198	186	184	198	196	191	197	194	148	201	172	177	209	182	187	187	222	192	188	184	173	171	193	180	191	178	189	183	198	198	188	239	191	179	182	200	183	197	200	183	185	183	168	179	183	178	186	183	158	200	209	185	199	186	217	215	218	197	204	185	161	215	172	191	208	194	208	177	167	238	195	180	172	191	179	180	169	179	200	190	201	206	159	183	212	181	185
5702	1369	2386	2625	2102	1864	1379	1308	1886	1896	1921	1448	1268	1363	1060	652	473	503	631	679	502	458	457	433	458	455	476	491	458	486	436	479	442	474	443	446	456	480	507	449	446	474	425	474	476	455	465	436	450	456	467	455	467	476	474	469	459	471	431	454	478	448	441	480	463	447	438	440	453	448	469	447	462	462	465	445	473	463	469	475	465	491	454	446	474	445	460	498	465	442	420	459	488	477	434	476	471	453	472	467	438	444	464	485	431	498	471	431	479	460	443	466	500	442	461	504	478	442	427	480	423	431	499	453	481	452	487	444	483	473	437	485	423	453	454	469	486	491	451	458	438	488	439	452	484	479	471	455	454	483	448	438	512	490	454	483	477	443	507	434	439	473	477	463	477	462	446	474	421	476	477	482	447	423	515	473	487	447	487	449	463	463	467	422	466	466	459	477	460	488	482	446	474	466	458	455	422	497	465	450	475	439	463	494	475	456	464	468	471	467	419	443	490	457	448	459	472	460	429	453	446	464	477	439	476	444	461	475	435	442	470	443	457	461	440	452	458	464	444	462	457	463	491	449	449	452	442	485	478	465	504	463	493	492	468	493	433	468	433	433	485	447	432	437	460	457	490	507	441	489	507	477	486	473	499	468	429	457	503	471	498	477	460	462	467	489	476	490	424	493	479	511	473	451	467	510	441	467	499	460	436	460	492	480	436	448	512	496	473	474	446	444	480	445	467	436	453	481	488	476	467	467	441	451	450	470	481	455	483	500	503	441	445	460	450	476	461	430	450	474	433	478	467	478	443	461	471	476	472	514	459	483	466	491	446	470	492	476	463	453	449	447	519	451	478	460	491	435	407	489	442	496	455	455	469	449	484	452	461	463	439	496	461	459	476	480	470	495	471	453	440	422	454	469	473	479	475	468	484	491	494	490	442	424	459	445	432	467	439	492	458	452	440	472	494	438	437	430	473	470	461	460	468	472	459	438	457	448	451	467	484	449	441	476	451	488	535	462	453	476	467	478	441	461	436	494	484	458	468	469	454	464	472	459	462	451	472	446	449	497	465	471	484	480	484	453	465	433	476	466	445	431	493	466	499	512	463	446	478	435	405	458	441	498	482	491	433	502	433	446	422	476	454	462	491	499	446	448	480	470	462	475	495	491	448	433	504	430	470	480	492	441	447	418	480	472	477	434	463	460	463	441	495	427	473	482	464	432	418	471	444	461	490	490	466	469	420	497	480	462	464	453	482	498	471	426	474	440	451	438	466	477	455	442	485	439	490	448	460	425	434	431	466	453	443	449	501	463	479	481	441	490	476	467	490	456	485	466	447	494	483	483	463	477	455	475	439	473	462	460	425	483	460	468	430	446	490	460	460	454	468	435	478	463	488	445	439	446	492	456	474	452	463	471	431	445	461	458	491	468	458	500	431	530	489	474	439	449	425	515	491	436	464	436	448	495	445	462	455	474	438	457	471	455	487	470	485	491	480	454	438	450	498	471	468	457	455	459	483	496	431	485	475	442	449	508	457	472	460	454	438	477	489	453	481	456	496	469	401	458	461	457	425	447	463	460	448	431	450	489	458	425	476	471	438	434	428	465	457	461	469	456	428	469	492	459	442	492	480	448	495	471	488	451	451	462	469	456	441	451	467	464	480	475	483	467	416	444	468	434	453	457	458	472	451	462	495	466	456	464	483	504	419	493	420	496	438	474	458	453	489	450	430	467	435	461	472	465	446	485	443	453	442	453	475	478	486	442	465	483	484	459	484	441	461	469	455	480	443	460	470	456	465	440	448	475	504	462	447	452	461	490	449	470	480	472	488	487	441	448	444	484	462	477	478	431	438	462	465	467	459	479	436	452	494	466	455	468	482	449	455	490	464	487	479	482	457	482	498	457	482	488	470	446	460	489	476	501	486	478	438	462	407	435	468	468	466	447	432	456	456	493	440	468	447	452	504	461	480	445	489	478	466	464	494	463	469	473	483	451	456	478	453	459	445	441	449	467	485	448	440	471	464	463	489	497	422	433	433	491	461	490	427	475	483	457	452	475	486	479	470	451	477	453	450	446	460	458	424	463	441	421	465	441	437	494	439	456	465	464	455	447	459	455	470	485	500	521	505	443	472	450	474	493	470	475	482	464	444	472	475	446	477	442	477	463	490	482	449	466	476	475	476	452	437	508	476	429	462	465	456	442	481	479	510	466	453	480	482	455	472	449	489	434	487	461	454	439	440	464	447	467	467	484	427	460	448	493	476	474	474	427	447	447	449	462	445	475	469	452	479	467	472	445	412	455	438	455	445	462	451	405	440	484	426	485	454	483	469	506	444	441	451	442	464	474	437	425	485	488	503	461	481	435	490	452	453	482	423	483	425	445	448	437	454	443	492	441	469	477	472	445	493	451	476	439	481	502	447	482	472	497	453	503	474	462	457	478	452	437	427	439	467	486	474	448	471	450	481	437	461	454	449	516	476	453	478	453	461	468	449	506	448	481	456	477	447	442	415	499	429	475	501	448	446	507	486	440	463	454	477	436	466	475	474	423	483	486	432	447	502	466	465	438	463	452	461	470	488	435	464	448	467	435	470	465	443	444	488	506	449	426	482	457	482	483	455	441	455	460	464	468	474	464	482	458	443	454	496	474	471	455	431	509	476	463	495	457	421	434	465	449	435	486	456	428	492	477	446	471	456	482	449	468	455	480	452	487	495	458	489	462	479	440	485	458	468	437	450	474	454	469	455	466	488	431	490	456	491	406	446	493	462	436	500	447	426	459	437	431	437	474	432	472	483	479	466	438	499	458	463	477	466	480	458	471	451	481	473	456	464	489	483	454	488	487	477	460	463	468	419	461	475	497	457	439	480	450	431	463	468	464	495	477	430	440	466	438	459	443	469	449	470	457	429	464	456	431	467	473	430	459	448	428	456	466	502	455	473	461	480	446	447	463	506	476	466	457	443	449	468	422	435	490	433	475	475	466	462	474	462	458	460	453	487	461	416	429	447	474	448	450	493	483	467	483	429	470	476	464	480	450	446	470	460	454	469	469	438	441	500	462	478	456	486	468	429	439	454	475	465	466	476	442	491	520	424	459	491	487	472	483	499	429	426	449	449	456	426	467	461	476	460	469	486	461	468	470	444	405	483	465	479	491	485	473	456	432	440	448	482	438	460	463	471	454	467	462	464	451	475	495	459	461	442	455	442	457	466	501	473	463	451	477	449	478	462	495	415	452	460	475	476	479	493	438	438	432	491	476	445	509	482	468	472	459	468	441	466	494	463	451	468	474	497	475	477	455	476	482	431	483	467	476	442	460	475	477	448	470	440	456	467	446	503	480	483	480	469	429	444	476	433	480	443	445	472	477	450	467	471	442	453	459	441	472	443	474	494	475	464	459	440	458	483	470	490	434	474	425	463	471	459	484	486	470	472	492	474	464	464	425	477	428	492	472	448	465	465	466	464	474	471	439	409	457	469	487	491	481	445	473	468	484	480	446
21255	4653	2748	2067	1533	1120	837	645	791	878	942	817	726	678	538	364	323	349	341	386	347	334	307	292	317	350	322	305	313	342	315	312	287	332	351	333	319	313	341	313	311	283	325	292	331	324	300	319	305	303	304	347	358	308	283	364	331	325	342	328	303	297	301	313	287	332	311	304	304	321	318	319	345	307	307	316	329	341	273	299	337	335	297	328	295	328	286	325	346	313	330	331	330	302	347	301	319	345	310	333	326	317	296	328	293	285	311	319	318	313	310	323	272	287	318	306	306	345	318	333	338	346	320	358	343	321	308	293	311	327	266	317	327	320	297	294	294	283	302	333	292	310	331	339	329	311	293	316	320	332	314	337	311	328	288	288	334	297	322	334	305	326	341	339	317	362	315	287	309	293	282	331	324	318	270	291	301	330	313	306	318	336	335	301	299	315	338	354	313	339	331	310	290	327	314	341	324	294	317	351	297	286	312	304	313	343	339	328	293	293	267	297	287	301	294	322	319	308	330	314	310	315	320	318	307	319	324	282	339	302	306	328	330	331	325	295	293	325	330	295	326	338	310	329	330	313	315	324	328	307	331	308	328	320	278	332	321	301	300	331	304	308	304	323	351	311	325	315	325	319	367	296	346	329	288	320	288	272	310	339	288	310	358	308	301	314	296	279	319	325	293	279	302	347	325	339	312	333	320	284	318	307	304	344	325	320	303	281	347	308	331	312	317	315	331	312	349	307	304	275	330	314	348	313	336	323	313	294	312	331	319	312	326	288	300	305	357	335	347	328	318	322	343	301	299	317	303	304	320	316	308	307	322	295	298	283	288	286	297	314	338	333	280	311	344	319	289	316	328	313	322	322	277	349	327	305	331	310	285	311	328	325	266	306	332	356	319	310	299	294	314	310	326	305	344	319	312	347	319	303	324	294	313	331	328	318	309	324	349	293	316	323	300	300	351	352	330	312	340	332	305	347	343	317	341	305	323	313	321	324	330	326	323	313	322	312	329	334	335	332	301	300	300	331	302	306	321	316	311	312	305	310	308	309	284	281	319	323	295	331	323	308	306	314	371	298	320	343	315	333	298	320	311	324	313	277	334	311	313	306	299	305	321	313	296	306	319	317	314	324	293	313	315	322	299	276	294	321	337	302	296	282	295	306	345	308	312	293	303	316	290	348	331	332	341	291	331	316	296	316	329	315	306	330	318	292	310	307	307	293	310	274	316	268	298	324	354	342	304	310	305	309	305	309	337	321	330	287	300	313	319	330	300	323	309	298	291	304	329	294	283	315	295	314	312	304	291	325	310	345	317	326	337	326	313	342	310	321	314	340	316	315	299	318	351	288	330	343	341	323	291	311	345	316	316	319	297	277	298	318	318	330	343	338	300	298	305	351	287	308	312	303	344	348	299	291	324	299	296	300	330	324	323	307	325	328	321	330	330	313	323	331	343	306	325	316	319	311	315	310	320	319	280	327	327	290	301	309	317	326	332	321	330	285	291	335	297	350	324	317	322	301	280	284	323	344	319	321	317	297	325	326	317	325	283	313	313	319	317	321	270	347	307	327	285	300	338	347	301	320	307	337	328	321	302	313	320	355	281	319	332	296	354	334	357	349	346	288	304	326	293	311	301	318	302	332	314	340	299	306	277	308	314	352	321	327	292	286	323	277	351	317	274	309	306	315	295	315	346	330	321	291	345	332	343	337	306	286	330	301	329	325	309	351	285	318	332	321	310	315	327	300	331	285	321	284	299	309	321	350	340	359	314	291	328	284	320	301	323	325	310	327	283	289	333	362	299	347	316	313	340	295	310	273	271	311	320	249	303	303	289	291	324	309	299	317	281	274	286	311	293	339	301	312	292	306	297	290	313	305	296	326	295	269	291	327	315	310	283	339	305	331	335	321	311	330	311	283	314	317	313	295	299	339	314	316	302	287	294	309	299	316	345	339	308	334	268	348	342	321	339	309	319	324	329	311	309	322	298	328	280	328	310	343	301	299	312	333	307	339	352	337	290	300	322	327	311	322	300	301	316	320	296	296	313	297	303	301	316	321	300	278	336	308	339	303	297	343	344	291	302	293	320	317	318	335	320	338	311	330	319	315	318	320	344	324	334	311	331	303	298	314	338	310	341	302	311	335	324	363	297	318	305	294	305	310	316	354	344	300	285	359	310	286	339	321	284	317	325	308	286	282	328	318	318	325	343	323	330	312	311	324	277	302	288	325	321	313	339	290	318	346	354	335	313	316	307	309	335	325	317	334	319	301	326	314	329	320	318	330	329	304	314	294	320	345	318	308	301	325	314	287	302	300	291	315	312	309	305	295	322	321	352	296	302	324	263	332	272	318	298	301	285	344	310	285	311	326	340	322	297	323	278	321	306	311	335	333	336	280	320	304	310	290	347	313	326	310	327	349	317	336	284	317	330	301	313	314	310	284	342	288	329	301	293	282	305	316	294	375	298	313	300	316	327	298	289	330	326	305	327	280	283	321	309	333	277	315	306	270	308	289	335	289	310	334	346	317	313	317	340	312	322	334	314	336	330	344	353	322	316	310	342	335	316	296	313	310	299	314	315	314	327	335	345	362	328	349	303	330	309	301	319	323	333	344	293	347	319	324	326	303	322	333	330	306	353	351	297	326	334	321	302	318	310	301	342	312	334	327	323	340	312	310	334	331	294	344	331	337	328	337	346	324	299	319	311	282	299	292	303	313	299	331	291	288	316	350	342	325	303	300	317	297	268	325	292	302	311	311	350	297	324	355	355	334	334	344	293	328	348	307	299	333	305	329	332	299	331	337	327	301	308	297	316	339	296	292	316	304	345	334	323	334	314	311	327	272	293	331	307	340	299	302	324	301	341	287	312	316	334	351	324	341	307	293	341	323	330	315	321	321	292	317	321	328	333	306	316	312	335	325	316	320	324	305	292	316	325	315	303	321	287	332	320	302	296	325	322	345	315	304	320	328	331	280	291	299	310	309	298	321	305	316	270	326	299	316	340	312	355	279	322	284	303	313	322	301	307	298	296	345	299	329	323	330	340	313	317	325	344	337	314	325	295	327	328	322	324	331	319	335	279	343	314	319	315	340	286	302	312	289	309	301	320	317	330	337	362	331	318	312	319	383	313	341	337	319	291	280	296	334	324	304	300	321	312	303	337	286	324	307	310	283	308	328	357	281	312	331	341	296	300	378	332	295	315	283	310	345	306	305	303	284	309	322	313	310	312	313	324	319	295	313	325	329	307	317	286	341	313	325	303	357	314	348	336	300	293	299	298	326	344	330	325	320	284	309	323	303	333	324	303	321	309	316	357	301	318	319	322	331	332	302	334	312	309	335	319	313	350	308	341	325	338	298	324	330	300	298	304	311	331	312	283	276	284	325	337	303	315	304	346	341	312	348	298	277	343	318	296	339	330	318	299	315	343	306	336	330	310	331	295	322	307	322	293	304	301	311	309	363	307	288	327	328	321	332	308	276	314	332	294	301	313	317
13518	3096	5130	5869	5354	4265	3217	2533	3615	3899	3851	3470	3296	2647	2101	1018	783	786	1031	1184	854	774	774	770	790	761	737	708	753	716	716	781	745	698	730	737	731	714	737	777	748	742	708	741	761	782	728	734	733	693	719	695	697	719	717	721	707	713	704	740	741	737	710	725	717	689	732	740	692	682	726	718	723	684	726	717	706	731	714	764	730	707	690	669	731	722	692	708	703	737	729	699	724	758	696	707	738	715	680	691	733	756	756	751	706	761	686	732	724	733	704	712	682	738	697	697	747	733	697	702	699	724	722	740	697	711	678	726	681	703	765	708	725	683	651	723	675	768	765	720	669	703	718	720	748	738	671	659	722	677	748	716	696	749	674	717	706	691	678	699	706	753	731	702	708	695	733	700	724	702	684	716	680	672	755	724	707	774	684	697	699	731	723	729	726	666	643	717	696	708	702	683	702	707	696	704	666	697	703	690	714	732	709	726	707	748	677	697	737	747	666	722	780	704	706	670	687	705	713	741	726	692	738	699	708	689	724	724	731	711	740	699	738	713	708	720	689	764	718	737	717	710	705	766	768	727	664	732	734	703	731	777	723	738	694	702	719	717	746	645	689	693	710	729	750	676	707	746	659	727	747	738	757	687	681	720	778	763	734	681	691	656	720	688	718	700	733	689	749	733	705	706	732	690	747	661	689	715	716	725	737	688	748	670	728	717	765	705	691	693	716	691	680	735	735	691	718	694	733	732	681	767	674	714	697	712	713	751	695	723	703	754	751	703	749	690	694	707	693	755	743	676	713	752	714	689	709	684	701	695	724	713	704	717	765	739	659	774	752	690	699	714	720	723	683	750	728	713	743	738	744	712	738	644	723	731	681	804	718	722	686	738	732	710	690	723	724	713	655	666	748	702	726	694	722	702	713	692	733	752	675	671	677	753	690	734	751	749	739	670	712	737	700	750	728	756	667	764	673	723	672	697	718	691	748	727	689	747	716	667	750	702	714	690	718	702	732	725	764	728	707	732	723	691	709	721	751	745	677	693	687	687	707	699	735	697	736	762	733	731	734	763	672	733	735	713	729	665	705	767	721	740	703	717	686	678	671	697	694	741	762	685	751	704	703	704	723	678	739	720	776	745	687	736	716	691	677	728	711	637	735	690	713	738	721	701	686	708	662	699	733	719	712	734	723	684	709	753	720	728	686	702	704	700	703	723	727	711	703	672	665	702	739	705	753	721	711	717	744	723	731	687	720	706	731	683	737	694	726	706	674	750	773	715	693	733	740	697	739	757	696	701	699	689	691	776	697	669	765	681	708	718	744	751	715	725	699	695	736	735	728	708	684	714	710	709	717	713	744	701	694	716	708	728	699	717	757	743	703	762	699	714	723	755	749	727	712	727	713	695	698	774	675	706	708	708	718	713	728	687	720	722	717	729	691	731	742	716	684	687	732	766	678	685	708	771	713	714	687	678	699	729	720	672	717	748	702	741	682	703	664	699	741	716	726	712	757	748	740	687	792	718	705	761	702	733	698	738	742	683	709	705	747	707	697	737	748	649	693	707	754	714	710	729	695	701	741	722	768	735	712	704	687	689	684	741	722	695	689	726	738	719	747	703	686	682	734	699	712	698	700	671	724	732	673	730	719	690	690	756	770	730	711	714	744	713	730	646	733	692	692	735	726	748	730	697	766	713	722	752	726	680	692	678	719	658	679	672	692	704	712	750	688	766	744	746	658	764	737	660	650	733	699	741	733	733	779	693	688	723	705	705	718	748	707	761	725	719	727	725	704	714	708	701	701	724	715	710	731	685	714	717	700	717	711	675	690	715	751	731	724	697	703	692	726	777	703	713	721	678	687	711	738	690	700	671	761	766	721	712	673	689	749	711	720	725	707	710	682	758	695	720	723	693	664	702	721	724	730	713	686	710	696	728	693	757	695	736	705	710	722	733	751	722	687	718	751	746	735	718	721	743	691	731	692	689	694	674	734	695	687	663	717	771	707	713	710	724	740	720	750	723	693	703	746	719	700	745	702	721	689	724	756	707	753	699	739	707	742	724	691	689	668	712	690	703	698	713	699	724	698	746	734	657	677	753	718	715	724	699	736	739	678	730	692	656	707	697	604	707	691	724	720	701	730	674	715	686	761	714	675	725	720	705	732	679	679	755	735	697	676	692	739	688	766	719	686	701	760	715	782	720	732	720	663	752	716	711	744	693	691	736	681	723	716	737	665	710	739	763	659	710	764	752	701	765	730	698	705	755	729	764	695	675	719	716	716	676	698	661	686	733	730	707	703	710	726	765	736	734	727	720	705	715	745	719	763	733	710	697	712	708	713	770	712	710	735	688	696	683	739	719	719	751	729	694	714	720	693	726	778	702	699	710	754	727	786	743	686	729	689	733	685	704	708	691	766	741	676	682	760	665	719	690	691	732	713	675	712	719	725	757	682	717	667	712	747	710	715	732	706	676	667	679	730	706	730	735	698	729	724	676	748	654	719	737	732	688	712	703	726	711	693	706	704	702	660	709	730	717	742	734	712	669	700	697	684	711	714	740	708	726	728	748	724	663	675	752	735	730	727	682	699	731	706	709	737	707	714	722	741	758	741	710	738	716	740	734	693	696	744	658	740	705	733	657	733	708	743	719	712	751	712	725	688	717	696	695	723	717	746	709	710	694	694	717	708	741	728	768	748	722	713	664	741	768	691	723	675	721	718	734	709	699	695	738	712	706	729	728	712	752	680	720	677	719	745	698	707	697	727	687	656	690	714	672	681	735	721	694	758	684	741	729	756	719	719	696	710	698	725	741	745	744	734	693	678	676	692	731	678	663	706	711	731	722	716	735	700	743	680	699	734	682	733	714	697	755	672	746	713	694	739	717	705	694	766	698	730	691	722	713	697	699	677	756	742	706	719	679	706	711	717	746	730	700	683	709	741	763	737	707	703	716	697	693	666	697	687	732	709	720	743	710	692	725	691	732	732	685	707	699	682	739	695	710	714	724	698	744	714	725	711	703	693	715	704	724	671	702	787	773	736	733	745	727	722	706	725	713	721	704	706	738	668	731	696	729	712	736	701	738	751	707	730	702	703	717	709	697	718	726	658	665	739	727	705	709	710	687	712	692	704	698	731	697	705	700	703	728	720	709	701	730	731	750	661	688	730	722	753	695	723	730	709	755	718	689	694	766	689	673	720	728	753	699	709	734	679	724	739	695	717	682	679	728	664	724	684	688	720	707	725	714	724	771	747	692	771	744	711	725	754	710	758	743	750	701	702	659	693	726	656	719	694	677	711	714	741	718	694	709	736	720	743	708	672	738	714	732	687	716	718	721	702	704	754	690	725	708	698	740	734	730	681	671	755	705	740	697	689	760	741	746	726	729	723	707	709	715	726	717	720	687	718	684	743	745	727	759	727	729	745	705	736	728	714	757	726	687	733	721	697	696	705	662	725	689	680	683	696	668	703	735	711	751	740	752	739	718	712	746	693	735	695	701
30281	8238	4425	3162	2237	1680	1185	812	1026	1064	1074	1063	1003	849	675	413	277	333	360	408	380	311	293	316	326	328	272	278	271	296	271	298	311	313	326	299	298	328	284	286	291	331	298	299	286	273	290	279	265	298	329	292	291	269	282	301	292	300	316	306	328	306	269	286	333	316	294	287	292	302	297	269	324	295	318	300	331	274	261	301	304	243	290	286	314	314	310	239	280	284	303	301	295	289	269	290	292	283	294	251	292	277	293	291	301	312	289	340	294	280	294	283	294	317	293	277	319	307	340	304	272	338	306	291	300	308	294	295	270	325	256	278	302	327	311	290	281	312	271	321	273	330	274	273	263	280	314	299	289	290	288	298	300	321	255	259	334	283	306	312	285	286	301	284	302	276	276	249	311	321	296	284	335	311	312	288	309	312	321	263	316	289	299	301	292	305	276	303	271	287	292	279	276	261	332	310	293	320	291	310	277	311	271	282	291	303	292	277	293	285	312	309	287	311	310	293	266	284	317	277	282	254	260	306	287	291	284	306	259	281	299	260	290	286	305	291	283	300	305	323	301	289	277	286	295	325	297	318	300	283	270	267	276	267	296	300	285	322	303	278	306	287	298	282	307	305	304	307	246	276	276	271	275	245	306	271	297	284	300	318	292	312	273	284	292	295	300	296	295	293	296	309	298	313	308	298	297	267	305	272	256	299	308	295	296	268	280	282	298	305	333	280	290	300	317	269	300	319	287	287	262	289	312	281	284	294	287	271	290	283	305	300	314	326	322	348	263	277	311	311	284	296	295	332	300	298	333	256	281	287	284	319	269	248	262	295	290	298	286	301	304	276	288	287	308	290	323	281	280	283	290	310	306	300	295	307	266	326	295	311	298	286	301	285	315	273	290	309	281	288	288	304	262	317	283	310	327	309	294	305	296	286	277	310	285	278	279	267	272	293	300	304	264	304	313	323	265	253	277	280	274	306	275	281	308	288	294	291	270	314	262	309	296	288	294	298	318	288	284	269	305	264	301	274	296	267	263	296	304	298	283	298	319	280	277	304	264	248	269	251	295	291	305	272	284	271	309	266	306	266	316	323	297	303	307	277	295	290	293	291	283	287	288	306	276	308	282	324	253	291	309	273	312	310	293	272	287	324	301	291	288	301	298	268	280	294	296	302	277	275	301	305	304	274	273	261	308	286	276	267	326	295	290	300	281	317	307	257	286	310	282	252	313	284	281	294	299	337	280	274	305	322	279	289	292	280	292	289	287	270	288	306	272	281	303	298	253	315	280	299	317	279	280	275	283	304	271	286	279	283	252	314	303	309	307	285	321	320	279	279	306	306	301	269	285	275	314	290	297	287	317	305	279	286	284	288	297	255	274	287	332	286	301	309	292	273	282	301	287	285	276	276	294	300	287	305	297	303	311	305	263	298	268	294	257	276	303	277	270	289	335	277	266	314	291	291	301	284	310	285	300	281	274	302	306	305	280	266	290	299	291	274	285	301	301	296	270	301	304	315	305	324	324	290	317	330	303	285	292	291	297	282	279	280	261	280	294	279	271	281	274	279	308	287	304	328	312	280	286	281	299	306	326	284	328	310	272	291	271	301	268	297	309	282	299	279	311	266	287	280	278	313	313	311	290	312	279	336	274	299	306	294	282	264	275	319	254	302	297	258	321	298	293	257	276	291	279	267	309	310	274	274	309	278	266	298	284	300	292	312	259	271	287	285	325	292	291	263	284	297	294	296	300	296	284	318	324	325	269	290	277	317	325	294	290	301	267	302	271	303	306	265	286	303	270	305	303	318	286	290	333	290	302	274	297	283	288	328	290	275	268	301	288	327	289	290	301	292	281	294	303	266	261	268	277	287	266	301	303	305	279	283	298	296	330	266	306	285	299	281	290	268	287	298	327	278	284	310	303	312	323	285	296	282	279	263	262	292	284	288	287	292	276	305	284	317	261	324	251	294	266	315	288	304	251	272	310	269	274	278	277	243	270	274	290	273	310	276	333	261	294	304	296	291	259	321	304	290	277	279	296	274	271	282	275	287	262	306	272	300	277	289	274	292	306	314	309	327	278	273	274	278	305	325	314	301	306	283	300	307	312	273	286	265	314	310	278	260	294	304	299	296	301	291	283	301	289	300	298	290	276	327	303	299	303	313	301	280	314	289	286	302	301	282	324	302	259	280	284	297	264	314	299	295	307	262	300	303	296	274	304	283	288	287	295	302	298	288	303	279	271	303	280	286	295	271	292	313	327	302	300	269	259	290	302	258	279	270	292	262	276	296	285	271	304	300	307	311	318	329	286	299	288	291	311	315	287	309	296	280	270	285	283	287	322	302	283	306	287	289	257	292	272	280	294	290	298	310	293	278	322	307	281	287	306	330	274	286	284	299	291	317	330	291	295	278	295	299	309	298	293	293	284	322	294	308	316	321	300	287	305	309	291	302	280	293	255	307	276	283	301	291	291	282	297	284	282	306	300	314	294	282	308	327	261	310	284	308	249	284	297	300	304	286	280	273	305	332	283	304	317	306	310	285	254	325	292	278	298	304	303	292	283	289	271	308	290	318	315	327	317	288	291	315	298	294	305	301	275	275	297	316	283	297	282	304	304	347	287	326	320	308	243	263	301	296	303	332	284	292	283	310	288	282	272	295	306	289	289	321	259	290	323	320	284	286	282	300	314	303	283	306	260	290	317	301	286	274	286	306	290	297	286	299	280	273	301	299	309	251	271	310	276	322	307	283	291	302	312	290	296	296	288	263	294	303	288	296	287	285	305	340	309	290	297	290	296	292	249	314	323	291	270	331	291	288	284	298	295	317	317	243	294	269	294	261	293	290	286	307	291	289	285	292	313	281	247	277	295	292	299	296	297	277	277	303	336	312	272	298	305	319	305	311	294	329	270	296	283	289	291	308	304	285	253	303	297	296	300	299	278	286	296	286	306	281	288	291	290	285	282	290	339	280	297	311	313	320	325	294	282	285	274	282	315	303	297	295	295	294	316	281	312	299	287	311	318	314	323	327	286	311	291	286	286	308	295	315	307	303	304	297	293	292	253	317	291	298	298	300	309	315	244	302	278	313	309	276	295	288	277	323	307	320	267	290	285	286	286	298	277	279	307	295	297	274	285	310	297	313	288	277	255	271	302	315	282	290	294	310	284	265	273	291	282	301	273	313	291	276	335	255	289	294	351	269	258	331	330	316	295	303	295	295	329	333	294	293	269	292	307	279	304	295	287	293	295	318	321	279	296	275	266	300	305	325	287	319	305	276	269	283	338	299	310	272	290	305	271	274	302	288	291	328	284	284	297	298	290	280	300	304	303	289	287	291	286	324	277	285	273	283	279	264	320	284	303	315	334	283	290	309	295	276	268	305	292	294	301	326	284	335	287	313	301	296	307	296	300	291	265	303	302	320	302	305	315	276	299	307	279	307	353	300	321	299	334	261	315	298	280	277	298	273	274	288	258	292	266	314	280	275	287	306	305	291
17708	4544	7380	8252	7690	6338	4606	3419	4267	4648	4773	5112	4640	4153	2797	1177	753	807	1124	1313	1017	748	803	728	765	743	728	679	654	710	712	665	698	668	727	702	665	700	711	681	673	635	643	636	663	704	675	686	682	705	712	670	588	670	651	663	649	658	667	646	580	654	674	676	636	631	632	661	675	651	631	689	651	623	662	669	640	658	694	597	678	651	643	696	684	657	634	667	687	606	621	662	673	636	636	580	623	607	646	681	637	673	641	629	675	647	650	677	644	628	649	670	623	628	678	647	634	617	681	618	674	663	643	701	648	624	605	629	649	647	625	613	706	616	612	642	640	651	628	609	669	641	635	678	699	598	669	651	629	613	601	608	641	692	651	670	685	635	662	648	658	643	690	644	642	639	624	647	666	653	692	649	655	631	627	607	646	651	637	660	600	653	612	655	652	681	656	592	621	665	635	689	620	694	630	627	663	639	668	642	664	631	670	730	652	657	626	646	655	608	656	679	679	698	708	637	673	634	638	668	672	634	615	662	680	680	656	625	663	629	691	633	646	664	669	635	642	640	654	637	657	649	651	627	648	632	600	643	674	668	669	687	624	655	647	660	657	646	680	665	674	636	609	637	660	674	628	644	654	606	655	680	651	635	657	643	707	665	647	666	658	656	649	648	670	604	663	673	685	652	681	638	677	661	649	677	634	623	665	693	642	636	657	646	626	622	648	666	627	690	664	632	630	623	630	648	651	651	656	632	604	615	672	635	666	631	688	626	670	666	639	625	701	684	621	681	630	667	642	699	652	651	630	661	642	671	636	637	666	668	657	654	650	655	597	628	643	628	655	681	656	676	671	655	620	673	663	643	664	647	607	633	623	656	631	651	668	616	681	621	652	679	641	653	653	626	659	614	607	695	646	625	678	657	671	692	678	637	598	617	654	613	670	626	651	660	693	645	658	599	632	707	656	672	638	652	650	689	663	628	629	648	633	650	645	619	672	676	659	642	673	686	647	648	655	649	585	661	676	629	630	678	701	641	636	628	700	638	672	653	674	691	650	584	632	690	606	640	652	611	684	637	656	655	640	685	693	671	653	617	687	650	649	631	628	672	624	629	624	635	667	676	683	630	614	688	662	613	629	671	611	704	690	642	641	662	694	626	641	584	603	687	616	650	650	605	620	640	666	646	658	678	603	609	659	643	708	632	637	673	669	643	633	675	674	661	640	644	683	631	675	689	659	636	675	675	642	630	661	692	656	629	657	628	634	649	669	640	627	658	671	645	615	661	651	603	678	642	647	658	667	678	682	608	670	657	619	647	622	639	678	643	663	654	650	611	633	664	642	605	652	638	636	650	679	673	675	629	627	638	654	705	698	673	654	673	646	652	647	634	647	676	638	648	604	666	627	659	656	668	636	656	639	654	670	626	640	638	663	649	664	699	649	645	662	656	641	649	652	632	653	635	645	624	650	695	609	589	666	684	635	682	643	668	684	653	648	641	602	651	623	614	650	667	673	659	649	649	647	636	700	666	676	642	649	657	645	653	660	677	647	686	698	627	632	658	632	679	710	670	630	671	627	658	660	669	653	626	653	656	678	662	630	630	611	638	676	658	614	655	648	650	669	612	637	649	670	683	671	623	666	665	669	624	646	625	612	647	663	682	687	681	669	601	645	627	639	663	655	626	649	641	680	641	647	628	666	660	680	644	606	638	653	663	685	658	656	668	643	687	670	655	631	600	700	654	655	626	639	655	654	623	686	654	640	641	614	629	660	659	694	619	671	646	669	652	641	628	644	676	679	646	624	670	645	600	672	635	652	655	628	619	654	683	659	693	700	623	647	650	644	627	624	676	692	641	670	675	641	679	623	604	648	647	659	669	659	628	625	651	663	635	674	649	674	667	642	657	647	630	684	631	608	609	635	620	640	612	628	667	652	668	609	656	687	635	637	621	639	605	698	664	665	639	630	648	647	629	647	676	675	622	655	656	644	663	630	661	627	638	667	672	591	618	639	612	682	696	649	637	629	635	630	626	646	641	644	642	650	612	662	618	618	685	645	671	638	648	646	642	661	649	633	647	672	651	589	654	650	610	670	618	635	635	660	681	658	627	648	641	651	673	622	667	660	677	643	671	679	645	627	688	664	664	652	661	686	645	661	682	605	665	657	665	639	653	637	685	651	674	615	650	664	641	649	670	701	660	699	617	686	649	632	620	671	642	686	653	639	638	664	643	644	681	660	613	688	642	620	658	656	637	659	646	630	714	669	634	620	628	638	662	607	593	626	652	683	651	608	649	610	637	672	658	731	628	666	677	644	679	631	648	624	643	663	640	616	635	689	656	663	647	674	662	635	654	645	677	675	698	655	656	654	642	637	641	650	664	678	627	648	641	619	654	650	642	643	636	704	667	627	661	612	653	691	656	631	683	698	626	640	662	653	652	659	666	649	646	687	615	675	632	641	630	643	670	686	648	627	656	618	624	631	618	696	645	640	656	684	649	603	630	658	638	637	622	650	672	644	645	632	617	657	674	650	660	648	637	625	660	678	673	674	653	649	700	668	625	676	671	622	589	652	640	660	622	676	673	697	664	630	677	638	614	649	635	612	684	660	656	685	614	640	672	652	616	711	646	725	632	650	627	620	646	652	661	663	637	668	615	621	693	665	658	614	683	614	637	583	683	627	630	695	595	666	649	677	634	605	670	641	678	652	593	665	641	687	669	672	618	665	641	658	626	651	661	648	635	656	639	686	665	625	673	674	638	608	602	690	652	677	672	623	691	678	684	671	655	672	659	647	656	629	663	696	638	636	652	607	656	645	623	664	639	673	651	679	695	688	628	640	652	656	625	668	687	657	652	654	656	648	663	656	600	594	670	658	668	626	657	627	656	635	630	611	607	654	643	669	613	663	687	670	682	630	628	613	646	663	624	705	645	607	643	664	644	654	629	623	646	650	663	684	638	650	610	655	663	638	639	646	653	644	635	689	634	677	665	637	635	652	701	695	684	680	677	627	643	650	649	662	620	636	630	602	656	673	637	629	684	621	621	656	635	651	655	618	636	633	649	656	650	640	669	658	660	646	670	637	663	674	607	639	651	588	653	728	647	651	650	655	614	661	622	675	688	674	622	678	660	617	673	605	619	632	612	660	633	647	632	635	651	708	615	651	655	648	678	638	648	636	668	662	652	639	627	673	663	658	644	670	626	612	661	664	648	636	682	644	664	618	652	646	675	635	630	616	628	686	628	663	672	635	650	625	609	624	633	673	632	633	666	652	645	605	622	674	683	623	614	664	672	635	677	656	639	634	602	645	700	645	647	652	624	649	638	606	642	656	681	637	653	668	693	642	644	631	663	655	616	689	654	623	649	642	658	654	648	698	673	628	663	609	613	658	620	646	650	649	613	621	642	629	676	635	621	615	602	646	642	651	637	681	649	637	664	597	681	693	645	660	671	672	671	666	693	686	649	610	613	669	657	632	645	633	647	651	684	654	643	675	647	670	617	658	626
9728	1928	1238	815	567	511	455	316	370	410	399	414	332	318	342	225	198	179	233	216	197	166	208	225	174	204	183	177	152	187	185	191	151	203	200	183	203	207	184	191	206	209	194	231	196	201	183	222	199	196	197	169	195	198	207	183	181	182	176	199	202	192	200	193	199	191	207	200	205	187	191	205	188	198	199	220	194	188	189	199	204	181	188	207	181	179	198	192	194	182	188	172	229	204	185	175	228	211	162	196	162	191	191	199	218	175	176	187	175	228	205	192	188	185	201	195	201	184	176	191	222	206	189	201	214	213	208	197	181	213	183	195	178	201	201	204	212	210	186	174	186	180	162	187	188	202	185	187	221	199	213	201	168	187	206	194	168	174	215	174	201	204	206	203	159	175	200	180	201	205	181	192	190	210	178	188	189	204	210	186	192	182	197	198	183	187	182	189	168	197	226	186	207	191	210	189	190	218	202	163	200	217	207	189	192	182	215	209	194	181	214	177	189	178	200	188	184	178	189	219	198	199	200	202	173	181	203	217	175	165	174	178	180	178	180	170	195	199	175	185	189	177	208	222	190	174	230	188	201	163	194	192	215	183	181	199	213	198	195	184	223	171	172	197	207	205	181	202	182	208	191	187	161	184	182	189	190	179	231	173	205	186	171	181	197	196	209	195	185	179	187	214	204	173	195	211	187	187	158	186	187	215	191	189	213	226	210	187	175	204	191	203	209	195	189	184	188	185	207	182	183	202	167	204	171	187	184	218	179	205	227	196	186	214	210	184	181	192	184	177	188	168	176	166	163	188	209	188	172	216	187	211	207	181	178	185	193	200	190	181	161	185	224	198	205	199	198	223	187	204	171	188	230	192	195	214	224	238	208	192	178	193	203	207	205	181	187	188	211	202	186	227	210	202	185	207	210	172	187	176	205	197	212	187	211	191	214	208	190	186	205	210	213	189	199	198	201	192	193	176	162	179	185	197	178	197	172	182	156	163	203	205	174	211	177	186	206	191	195	167	154	210	192	194	192	171	228	180	148	187	195	197	182	207	195	199	203	198	189	203	186	167	177	186	188	229	199	193	198	217	180	200	177	169	183	216	201	189	191	189	188	194	205	175	186	173	168	182	178	204	165	172	189	210	197	220	188	189	174	197	194	184	167	179	183	185	204	205	195	188	205	188	167	202	157	210	210	175	189	229	187	166	194	203	182	180	203	197	198	185	196	202	220	215	204	160	198	186	189	184	185	203	185	219	212	181	228	231	175	177	185	152	192	215	203	173	171	208	194	197	188	176	199	196	197	202	190	178	185	190	208	198	193	197	180	194	188	208	203	206	185	198	223	172	196	174	195	194	195	193	210	185	216	212	177	190	191	170	191	211	212	178	186	226	176	193	204	223	190	199	208	180	201	196	188	177	206	206	176	172	173	198	209	182	211	177	202	211	195	193	202	207	208	213	158	170	198	209	202	198	195	199	187	228	192	179	170	187	205	199	180	195	168	232	182	213	183	169	194	187	194	216	187	193	163	205	179	214	182	183	179	198	189	194	216	189	208	191	199	192	204	186	190	177	205	191	223	178	184	197	196	188	185	190	198	221	173	161	203	205	183	206	203	187	183	172	204	181	203	186	202	195	199	194	178	200	209	194	184	209	202	207	195	196	179	175	196	202	213	179	178	195	192	174	196	163	188	184	202	201	215	190	196	215	187	191	175	224	198	187	189	169	194	200	190	223	198	205	191	174	199	195	197	193	166	213	193	194	206	189	174	200	176	169	186	220	194	187	162	198	173	184	196	191	212	168	179	184	186	204	200	209	179	223	195	189	178	200	168	186	177	186	221	188	188	191	202	188	194	175	187	188	213	185	193	210	196	206	214	227	226	210	208	214	187	173	161	197	180	187	215	190	191	209	232	204	194	192	185	176	186	185	191	161	190	184	191	191	158	207	209	193	208	170	186	219	204	189	193	204	164	174	198	195	207	212	184	202	195	171	223	189	171	164	185	180	166	201	199	198	193	198	207	191	218	188	194	192	198	189	189	190	189	180	165	198	178	197	203	187	199	217	166	211	173	210	192	192	176	182	212	194	173	192	188	197	201	183	191	186	159	197	194	222	189	172	207	174	177	194	195	206	200	177	195	205	212	194	183	180	189	199	192	194	230	194	174	172	173	194	196	189	187	194	204	204	188	189	200	204	210	197	172	197	203	171	212	191	165	182	196	175	192	190	194	190	194	177	216	176	187	201	191	214	193	189	186	191	186	199	209	183	195	197	206	196	184	205	180	186	209	170	177	171	197	181	189	218	182	211	209	182	193	205	199	210	187	165	174	195	205	187	224	182	185	206	181	212	197	212	210	188	190	199	191	204	211	183	205	222	208	175	214	202	190	199	206	208	194	177	177	180	201	172	190	216	193	190	218	168	203	188	186	202	179	195	179	232	193	220	208	175	201	221	186	169	184	187	181	214	175	195	192	213	196	183	215	197	180	197	189	207	196	199	217	191	199	196	188	196	231	183	179	196	211	161	188	205	207	182	172	180	188	194	199	200	205	201	195	175	198	202	196	201	167	179	158	210	185	188	188	200	202	227	205	193	198	202	191	187	217	195	169	207	187	205	195	173	174	190	209	221	214	222	202	204	194	207	210	198	198	191	198	181	183	201	190	167	192	204	193	185	199	201	197	196	191	183	201	181	198	173	185	186	193	207	181	197	199	214	189	205	187	200	196	177	198	202	175	187	183	179	223	215	172	211	184	174	200	181	192	214	193	185	197	193	204	201	210	196	205	173	198	211	216	185	191	213	203	196	199	213	194	179	197	202	202	195	204	211	211	175	218	206	180	229	187	183	178	181	206	196	176	176	218	178	217	192	184	187	200	171	195	197	175	183	201	196	172	221	200	185	214	183	191	198	210	175	211	193	211	183	227	190	172	188	195	176	183	222	215	211	176	183	196	180	169	185	197	192	182	182	190	164	196	169	181	163	208	192	178	184	169	196	160	207	188	211	170	182	205	164	204	206	180	213	177	187	174	183	186	186	187	198	193	179	197	184	204	176	169	185	205	205	191	189	227	170	196	196	186	183	178	192	183	175	183	159	209	173	181	193	179	201	189	218	169	204	205	205	164	222	192	186	182	207	197	190	182	200	173	167	211	165	199	193	185	203	184	186	203	199	182	186	189	191	179	179	168	202	210	180	193	200	193	178	181	189	181	200	204	203	192	198	214	207	162	210	177	177	173	203	190	196	164	194	202	192	184	197	177	214	173	173	193	174	172	196	202	175	182	167	200	175	186	192	180	203	191	178	191	184	190	174	191	185	187	196	225	174	203	189	215	197	189	203	174	217	199	198	195	197	215	216	218	199	185	194	184	190	181	186	188	210	188	167	212	181	210	187	178	198	221	194	173	171	160	181	175	190	184	203	182	198	202	206	183	184	203	209	196	199	161	183	199	225	180	183	184	186	174	183	201	196	176	176	192	196	191	207	210	204	215	197	193	187
6039	1584	2464	2671	2230	1903	1616	1249	1485	1678	1660	1817	1481	1412	1345	657	477	492	575	718	505	518	500	488	425	455	419	471	489	452	485	457	440	498	461	476	442	490	515	475	472	514	436	483	487	446	479	486	459	507	445	451	436	437	495	454	435	476	469	463	453	454	473	500	482	472	492	441	485	467	492	452	471	503	480	495	467	482	482	527	468	444	476	475	496	480	475	489	442	495	494	471	486	442	502	492	522	505	488	500	471	484	473	490	472	494	460	492	444	515	464	441	514	432	489	467	483	480	431	496	483	499	495	482	461	492	458	479	481	477	484	528	469	497	482	481	489	449	457	461	486	454	487	434	456	464	446	443	491	466	448	456	483	472	449	477	426	478	458	484	495	500	489	448	453	462	471	448	457	511	445	485	451	493	457	494	474	466	490	475	494	460	485	472	463	485	482	512	497	508	491	458	484	508	486	486	479	425	499	479	462	513	442	467	435	466	499	479	435	452	484	453	468	497	458	458	487	487	523	462	447	481	481	477	505	480	470	485	493	438	446	479	499	483	468	458	466	503	484	484	483	452	450	430	483	495	442	411	467	469	485	430	490	486	501	446	482	509	480	459	452	493	455	540	425	482	520	464	491	475	486	499	449	497	488	506	438	479	460	486	478	441	489	445	479	487	476	475	453	477	448	472	489	480	476	505	426	514	462	445	489	489	465	503	453	497	456	434	515	452	499	460	462	480	477	451	507	484	469	450	449	468	506	444	499	503	461	480	441	457	489	473	499	504	424	459	448	488	434	478	492	490	486	477	499	442	433	450	530	447	436	462	469	447	451	460	466	457	492	454	444	483	481	495	466	494	494	501	442	492	462	452	461	450	478	473	440	494	475	466	461	485	491	506	457	458	494	459	498	474	474	483	492	500	475	446	465	495	472	532	473	485	515	494	449	460	489	495	496	485	477	495	489	466	471	493	479	500	426	463	458	491	492	501	491	435	499	446	488	484	480	503	471	486	483	491	488	477	472	468	486	495	447	473	465	449	488	501	488	507	458	510	490	464	480	478	459	491	467	483	449	469	453	488	468	468	465	483	465	459	500	478	475	434	449	465	511	470	455	483	458	437	471	495	499	459	506	433	497	487	474	493	421	461	472	438	487	470	441	435	452	477	435	493	484	486	486	490	508	469	445	473	470	461	473	481	474	488	451	513	474	464	495	499	451	483	487	460	488	528	484	500	419	485	461	460	454	471	480	493	480	475	498	462	443	488	477	494	435	449	502	494	471	473	456	463	494	469	477	481	478	509	448	481	499	466	469	456	452	480	470	501	441	458	485	452	478	477	477	516	454	489	480	503	469	502	465	501	435	476	490	467	477	469	489	471	495	476	464	477	469	448	453	492	508	478	502	506	480	495	465	491	507	471	433	437	452	474	489	476	492	433	483	505	466	411	465	455	442	514	476	521	472	485	488	505	489	462	439	438	472	506	463	485	493	487	434	493	508	467	465	467	497	475	443	416	451	481	506	493	479	468	494	476	486	466	487	473	428	474	498	487	476	446	452	463	445	432	456	512	462	481	472	458	475	488	436	468	469	451	463	427	483	480	507	447	533	456	483	445	472	450	482	499	484	485	507	463	491	462	496	480	458	440	446	469	474	475	485	480	434	448	478	500	470	537	466	454	477	478	493	479	472	445	484	445	477	497	478	472	489	457	460	477	484	424	472	439	460	448	482	502	475	487	511	488	481	482	479	451	466	493	520	502	482	436	451	464	491	438	429	476	455	474	461	437	491	494	457	467	490	466	504	455	487	475	441	473	483	481	461	495	447	511	477	475	428	495	487	556	483	457	460	468	479	447	480	414	505	513	473	485	457	442	464	493	509	464	469	471	457	441	478	485	470	477	467	447	445	448	471	437	490	478	519	463	420	469	460	495	437	484	482	467	504	499	455	478	495	506	450	447	462	444	488	464	480	492	511	454	440	496	433	475	471	501	476	467	471	503	497	477	460	469	459	456	497	487	424	490	501	475	464	476	456	461	477	448	465	428	488	478	495	431	470	468	481	498	478	463	480	439	507	489	505	479	475	484	439	465	490	482	479	434	504	438	456	490	448	489	447	450	523	500	494	509	449	448	500	478	498	475	507	471	472	497	489	459	557	435	449	494	499	442	479	457	489	446	460	448	457	518	440	473	482	474	463	453	446	506	473	485	478	442	450	498	471	462	477	470	441	485	478	517	475	462	456	489	465	467	480	451	465	433	461	470	469	478	465	477	449	493	506	455	475	408	501	446	507	485	484	475	460	517	468	487	451	498	462	479	505	463	451	540	453	457	489	474	480	506	480	454	473	509	473	451	461	488	484	445	448	498	487	452	486	429	495	501	510	463	500	504	460	493	448	468	470	485	504	514	464	430	464	486	465	479	459	528	456	512	515	460	440	493	503	466	460	459	456	443	472	457	447	478	458	493	498	468	507	501	455	486	485	449	461	497	468	462	484	438	480	464	465	441	501	489	458	480	464	440	457	476	476	445	439	472	477	503	458	449	492	479	454	427	482	479	497	467	432	440	457	448	458	465	502	472	445	448	422	481	488	477	477	449	454	445	473	449	449	449	488	444	524	496	423	476	463	406	487	463	449	444	488	487	474	505	440	436	480	450	489	483	495	497	472	476	449	469	467	458	448	466	506	481	483	500	495	444	477	484	477	500	457	468	466	479	463	474	475	481	443	493	442	492	496	453	474	476	454	492	453	497	496	452	503	457	461	460	485	451	506	491	460	443	472	466	477	457	477	435	476	473	474	479	476	484	466	431	490	478	470	483	471	474	447	484	483	511	483	489	428	448	466	457	442	438	476	438	449	510	476	499	504	466	480	478	467	462	454	476	494	461	434	482	470	481	462	478	488	470	486	519	441	441	472	437	490	462	493	505	500	462	441	487	482	449	458	475	496	453	463	506	466	520	510	460	446	476	477	473	495	460	435	489	457	437	474	443	462	442	478	494	457	446	493	445	466	470	491	481	483	474	465	473	470	490	468	480	468	472	478	472	428	494	488	456	503	492	500	482	447	500	512	456	471	459	448	494	510	483	444	437	473	459	456	492	470	526	505	467	482	455	500	467	488	476	468	459	502	503	478	482	424	440	496	457	466	512	459	452	469	493	442	454	463	454	488	480	465	489	490	460	448	479	476	467	464	450	490	463	486	440	482	487	487	460	463	473	476	467	490	450	477	462	468	479	476	465	516	491	505	489	445	465	518	489	457	488	463	500	502	514	495	468	479	481	488	481	446	478	465	476	461	465	467	482	464	494	465	459	473	494	474	486	444	471	483	516	489	478	488	468	510	496	455	481	499	511	475	487	462	475	502	445	463	471	517	482	482	507	503	464	504	504	469	465	492	517	470	441	472	460	497	463	488	471	475	475	480	492	463	481	471	454	472	455	486	480	440	482	470	475	501	461	481	484	477	467	489	494	468	494	489	491	475	476	500	463	475	455	491	471	481	467	496	483
21510	4771	2837	1964	1362	1152	882	716	741	820	738	834	773	681	641	420	343	316	359	380	342	316	369	338	320	336	342	312	334	325	341	324	319	295	322	297	321	302	328	322	317	356	333	335	318	328	328	351	346	301	307	343	327	339	350	352	329	375	341	337	312	305	342	314	316	282	319	312	334	288	303	320	327	310	330	322	321	309	330	341	309	322	355	328	341	315	368	329	341	347	316	325	312	316	326	287	310	303	340	321	283	337	296	318	342	331	326	298	300	328	324	310	294	330	315	359	310	328	331	342	345	333	341	284	310	322	344	344	360	332	338	303	314	309	329	318	294	317	289	339	314	336	300	320	348	325	337	325	334	281	298	298	348	350	301	324	344	356	318	352	314	319	317	325	286	314	288	294	346	307	325	288	308	316	345	292	311	322	330	343	342	298	328	321	335	316	355	334	354	355	327	346	282	299	315	295	329	318	329	329	336	307	331	322	317	328	334	313	316	311	294	330	308	330	320	347	318	337	317	331	327	328	320	346	321	342	324	322	317	292	324	336	340	313	318	316	306	326	308	323	335	327	318	319	300	303	342	337	357	341	281	307	288	286	343	325	282	302	315	339	313	319	322	334	314	328	340	333	344	349	327	320	339	310	295	352	301	316	318	325	304	321	313	326	317	309	346	333	329	329	317	337	332	294	306	310	308	310	302	288	307	289	323	320	315	271	329	314	359	355	307	340	341	295	340	312	320	349	267	312	307	305	331	341	316	351	314	356	337	335	321	294	323	334	323	349	302	317	305	276	318	315	348	337	314	269	351	308	344	322	324	298	345	319	300	306	294	304	321	264	304	336	316	292	342	351	302	328	304	333	313	382	310	324	338	321	304	316	319	324	333	343	319	333	316	301	308	299	309	328	343	333	307	338	309	297	326	301	334	369	306	312	314	309	334	346	350	327	317	328	330	295	316	317	353	345	370	322	316	309	332	348	340	327	345	300	316	357	347	301	324	312	334	282	333	308	332	331	344	305	334	298	298	312	340	310	334	324	306	342	350	303	310	330	335	327	321	315	335	298	333	286	330	310	324	343	330	319	344	300	312	297	309	345	342	325	319	333	278	323	309	324	303	336	314	325	316	318	315	301	332	293	314	314	309	348	343	359	322	335	332	338	324	341	318	310	311	333	327	353	273	324	336	282	336	328	350	322	295	309	317	305	362	316	335	332	370	316	335	336	321	307	334	298	324	328	315	317	316	321	335	329	326	312	295	297	318	292	307	350	319	321	330	271	344	363	325	306	326	304	338	285	284	321	299	330	299	319	343	349	317	321	316	310	307	352	299	346	322	316	309	291	342	323	322	316	342	333	315	347	330	336	372	313	297	310	317	333	297	342	336	323	309	318	296	331	290	340	334	333	317	316	349	309	322	324	315	342	306	292	306	317	333	301	321	321	327	290	307	326	315	295	315	311	345	338	306	337	304	367	333	296	347	366	338	343	313	320	352	297	300	315	324	316	309	279	338	280	326	343	344	330	307	322	316	331	313	330	324	344	309	342	302	327	321	313	299	299	303	293	309	338	292	341	288	343	333	348	329	350	358	326	310	330	347	295	313	325	338	353	322	326	338	288	339	329	320	341	287	321	349	320	328	292	334	298	298	296	266	308	308	310	337	316	316	310	340	324	341	317	315	346	288	311	313	336	285	322	309	296	302	341	322	342	354	323	339	318	359	308	308	264	324	327	321	305	326	315	332	317	316	274	342	340	330	313	303	347	335	327	328	345	336	295	316	334	338	366	331	323	311	344	307	320	319	347	317	332	326	326	322	334	315	318	343	342	333	330	302	312	280	315	343	331	334	311	327	296	278	319	290	278	322	308	306	297	330	321	327	339	288	297	321	345	319	319	313	331	312	298	324	332	347	293	340	346	341	321	312	308	329	335	310	312	332	299	322	338	306	321	298	354	299	312	332	335	331	318	323	318	337	341	327	307	335	348	319	318	313	322	325	306	295	324	317	301	363	331	274	353	290	301	321	313	343	299	321	309	304	331	339	337	310	323	327	330	338	355	343	353	342	330	318	318	314	321	329	318	340	284	345	332	303	356	309	316	334	340	328	325	285	323	324	351	342	311	354	304	309	319	325	292	283	320	305	334	328	342	325	307	341	311	308	317	333	326	301	283	340	348	312	330	328	323	318	323	305	305	350	296	333	303	348	323	329	319	320	284	276	305	330	338	336	335	308	293	320	322	309	310	306	309	352	328	320	310	331	315	315	345	343	296	328	314	342	338	303	332	320	320	356	346	288	298	323	337	315	316	312	304	334	302	299	318	302	330	308	283	324	337	309	319	326	302	323	312	318	356	304	302	337	311	308	300	330	316	329	340	316	330	333	327	327	333	290	338	329	337	304	307	311	344	274	310	306	331	325	351	330	344	330	301	358	329	303	307	307	364	314	309	314	293	327	313	322	307	336	335	348	381	334	316	314	302	318	299	309	329	327	332	338	311	311	309	310	322	317	342	319	303	283	324	364	319	323	338	324	336	337	321	340	316	317	346	340	300	331	283	292	331	348	308	278	324	344	314	255	335	289	310	304	303	306	297	354	317	303	308	314	299	342	328	315	334	336	358	335	321	290	349	327	351	321	321	329	328	317	332	333	286	328	334	325	333	307	303	337	318	326	322	330	328	346	333	337	313	313	314	322	314	336	317	313	275	331	289	299	330	327	300	319	326	318	333	352	314	308	298	321	319	329	345	311	326	301	317	272	273	335	339	362	343	299	302	346	342	321	326	331	310	307	318	321	304	334	332	366	317	312	327	321	323	319	307	325	338	334	325	310	343	345	341	328	325	310	301	317	322	336	319	333	318	320	334	350	342	324	308	314	363	328	324	326	316	372	303	343	314	350	340	285	302	301	312	290	302	283	275	301	309	304	342	330	312	320	314	327	354	291	327	342	318	325	364	315	313	353	301	301	326	308	341	300	316	336	326	342	338	330	325	335	308	314	311	314	304	308	345	315	298	320	308	351	347	314	293	333	330	278	326	338	282	289	301	308	315	303	329	325	339	348	282	334	303	324	351	338	338	336	332	331	324	326	307	309	295	315	331	317	307	308	306	342	318	319	343	301	288	301	311	319	329	328	314	343	313	294	339	316	320	352	294	326	284	312	313	325	307	340	335	311	305	303	322	331	320	350	329	325	333	306	302	304	311	328	327	353	339	307	293	328	330	330	344	327	333	335	332	334	298	350	325	298	321	347	328	315	346	351	275	294	317	311	315	316	297	293	340	321	301	282	291	280	298	307	319	316	316	314	295	304	332	325	342	377	328	343	289	293	314	291	330	330	303	330	325	319	339	308	336	322	312	333	347	304	339	304	308	321	315	282	329	290	286	383	328	340	311	317	316	315	311	356	357	317	288	358	325	314	330	315	330	322	290	301	312	323	307	318	311	283	317	292	342	322	331	318	325	295	297	347	315	322	301	321	315	313	348	315	340	354	305	311	319	335	350
13570	3131	5563	5472	5116	4341	3623	2718	2912	3239	2808	3778	3251	3070	2622	1351	811	773	1063	1184	951	833	823	762	805	767	769	704	793	734	792	709	740	733	754	720	714	747	768	747	725	736	713	702	747	689	700	758	732	696	683	721	740	713	787	746	720	742	701	728	761	764	760	708	743	707	739	725	740	760	757	714	729	775	710	686	727	752	696	720	723	712	709	747	719	719	703	739	714	683	737	738	701	683	688	737	715	714	678	688	680	692	742	710	693	740	757	736	724	703	742	721	759	744	771	777	704	740	665	741	722	721	706	729	732	706	674	749	739	717	715	745	700	719	674	726	768	743	714	737	760	696	688	737	741	709	813	697	719	716	708	721	729	736	709	660	753	732	725	753	722	681	692	685	691	694	706	726	758	720	755	750	744	730	743	766	730	682	722	704	702	756	709	730	751	729	710	751	696	690	775	709	720	711	726	736	669	735	746	719	715	743	671	732	723	699	751	710	732	739	690	735	769	712	704	692	719	750	704	707	707	691	703	773	736	712	720	735	742	724	726	715	729	709	689	746	716	753	720	696	732	712	713	725	723	738	735	770	697	753	749	712	698	695	696	732	678	753	672	723	679	701	676	711	714	767	722	710	759	734	725	685	714	764	739	716	756	753	761	733	703	734	733	735	721	690	725	723	755	699	736	698	749	710	765	725	721	734	713	745	704	705	766	745	670	682	696	754	716	714	736	748	792	712	684	696	733	753	723	698	748	710	761	709	708	730	651	743	763	687	707	714	743	675	767	715	697	682	734	715	721	728	715	702	737	763	717	775	759	726	769	702	746	707	712	724	725	698	706	718	754	686	742	724	711	702	756	734	745	667	711	693	752	789	735	705	739	745	721	728	740	703	744	734	659	739	755	734	697	719	744	724	727	722	706	731	715	679	744	723	699	717	698	743	755	736	745	752	707	703	715	704	683	732	701	812	764	662	714	717	733	715	729	791	691	743	736	715	702	771	736	706	719	738	726	706	748	726	745	700	768	747	681	759	720	734	691	764	704	691	749	719	756	695	708	733	742	697	677	734	716	767	754	711	745	729	735	687	706	664	715	716	739	726	702	725	688	696	747	716	760	695	724	722	720	700	715	722	686	699	707	705	756	677	674	721	742	744	707	778	689	787	711	716	761	725	746	685	714	751	720	708	759	723	716	764	736	722	767	732	711	746	709	717	770	741	807	720	747	745	714	757	686	680	711	747	701	700	756	688	762	753	749	738	747	737	757	724	717	718	745	698	698	686	742	707	719	697	716	707	809	711	703	699	785	717	717	731	723	699	718	756	707	703	719	701	727	708	744	748	666	738	771	716	767	700	699	714	726	726	752	726	736	724	699	707	746	726	700	749	709	702	705	720	806	664	756	705	712	726	709	680	759	721	710	738	766	721	725	736	736	740	744	710	753	682	706	752	740	744	742	703	712	720	690	685	676	728	714	752	729	718	702	683	707	700	702	713	734	740	715	710	702	707	775	715	736	713	734	700	708	755	698	673	707	722	710	751	726	723	689	702	764	722	742	689	742	670	726	742	751	724	729	714	723	714	726	733	710	752	741	698	725	687	677	698	722	726	720	728	724	719	703	676	723	674	709	716	693	728	718	713	786	705	721	720	716	691	725	719	707	707	702	741	751	725	712	738	732	718	730	687	704	763	709	723	751	731	737	722	789	771	699	711	713	737	740	756	726	687	727	743	705	710	730	707	726	726	708	741	734	747	753	744	710	713	760	707	733	711	767	714	770	760	751	792	701	742	756	730	728	736	715	706	697	717	712	717	751	761	743	743	737	717	699	741	739	710	708	750	708	698	732	787	779	779	721	739	732	709	751	685	726	732	731	738	721	693	732	765	757	728	681	716	727	707	736	719	704	733	724	715	736	743	749	707	779	719	786	742	733	731	678	722	724	748	712	775	710	738	742	680	743	723	714	725	737	717	706	694	747	730	740	700	749	716	717	712	706	750	752	746	757	722	726	717	714	694	731	724	738	726	713	746	716	695	718	707	706	706	691	683	719	758	756	708	757	704	668	744	710	681	766	771	743	710	759	724	702	740	697	739	709	727	672	754	694	716	738	706	747	728	694	718	701	737	733	721	739	756	728	750	716	749	735	759	698	778	747	726	701	711	679	762	768	717	746	723	751	779	724	721	711	733	726	699	723	740	663	760	733	706	716	740	706	733	733	717	732	719	691	694	736	701	714	766	739	702	730	745	711	699	725	744	764	767	720	741	720	727	688	716	686	743	706	664	737	693	706	726	732	749	717	691	691	770	697	722	741	711	717	794	719	718	746	695	714	751	697	744	721	704	700	690	735	665	699	722	673	743	694	718	711	723	715	696	719	742	717	743	699	697	717	732	762	713	697	749	751	736	698	736	697	741	729	687	782	753	700	713	680	720	685	708	712	728	719	688	710	708	695	740	710	726	705	728	761	726	717	720	758	711	687	685	740	743	751	740	746	705	724	750	767	732	691	717	710	731	725	701	712	774	690	784	686	712	725	725	721	732	748	733	690	741	745	696	694	723	721	739	690	735	779	722	749	734	784	711	705	767	719	692	699	780	709	766	742	677	744	770	708	716	696	670	712	762	721	723	743	662	721	741	727	733	729	702	753	685	771	715	699	723	740	738	701	778	738	710	748	703	683	741	714	724	721	721	693	704	737	684	693	678	682	705	707	749	689	738	747	718	768	743	744	756	713	751	768	721	681	697	799	717	707	725	669	694	762	690	719	735	756	721	750	712	742	728	675	742	756	711	685	732	745	820	738	715	694	745	726	783	720	782	648	756	744	767	736	726	703	705	748	727	714	711	729	694	715	672	701	708	731	767	729	715	695	714	752	746	717	758	739	762	732	702	720	736	745	750	683	703	723	754	716	737	760	721	745	681	713	754	725	788	744	755	754	787	692	722	695	722	768	750	736	726	724	738	704	725	700	778	740	714	769	726	697	697	627	714	687	779	733	737	772	712	724	713	740	684	738	759	726	722	710	773	759	748	728	713	745	737	715	705	740	731	710	712	726	722	739	712	716	724	728	746	768	751	700	727	772	671	717	706	705	728	706	703	753	725	722	663	716	736	716	677	729	696	741	726	762	719	758	693	738	738	716	723	682	739	703	661	755	779	711	687	723	734	693	720	736	702	747	715	749	716	732	734	740	664	776	719	744	730	723	735	717	711	747	736	759	731	714	727	693	737	761	709	727	687	698	747	744	676	701	710	718	763	739	736	725	742	727	740	705	724	724	726	711	726	740	726	711	724	703	713	729	715	667	728	718	784	746	703	670	734	724	731	735	711	694	726	754	706	708	724	703	710	738	763	735	705	725	722	705	721	742	749	735	730	746	721	703	727	726	705	777	753	719	770	730	664	742	689	731	742	721	707	673	719	785	728	711	726	697	727	662	711	701	715	708	677	746	743	703	748	705	771	692	717	753	760	760	726	733	700	695	702	754	730	720	752	698	729	726	722	731	694
30927	8188	4698	3044	2199	1738	1287	950	903	923	841	1141	869	872	721	517	350	288	335	411	375	326	327	318	282	295	304	289	332	324	322	271	315	296	282	320	278	315	310	296	291	333	297	352	290	293	296	294	304	293	288	295	299	312	300	277	318	332	285	266	322	312	308	284	274	316	305	305	296	263	269	289	319	291	283	295	274	290	313	269	290	295	334	264	324	331	306	305	319	281	297	299	270	279	280	292	277	322	271	291	315	320	268	272	278	282	271	322	340	309	277	280	290	302	313	342	292	285	288	306	304	281	333	279	293	265	282	292	302	283	312	305	291	309	292	279	295	273	310	319	262	312	302	299	298	317	285	307	290	281	289	287	307	294	311	296	311	312	307	319	309	289	319	316	323	293	305	283	301	310	281	319	296	326	280	323	343	298	255	254	293	283	275	259	279	284	303	294	290	263	318	307	310	344	313	284	296	291	320	304	315	284	296	320	311	298	279	283	308	296	285	287	287	279	288	322	295	301	301	306	335	309	323	276	320	299	300	287	324	318	314	288	310	301	311	318	318	304	304	338	319	283	324	288	294	274	297	296	275	288	269	288	307	299	301	299	315	277	299	294	287	275	278	286	327	298	312	316	307	315	293	286	310	269	257	274	276	309	302	308	271	296	317	289	277	277	324	276	308	277	291	316	311	313	303	283	286	308	262	322	301	302	294	309	317	324	332	301	293	290	316	307	291	295	339	310	315	299	267	319	305	278	316	317	315	288	302	277	292	275	269	282	295	309	277	283	280	299	291	298	314	292	279	305	304	265	312	310	264	346	324	323	289	314	359	272	303	274	294	326	320	323	281	286	283	287	281	288	302	318	269	333	289	317	309	277	281	315	298	291	290	287	309	250	318	296	287	333	364	292	303	287	286	292	265	268	316	282	295	299	293	293	285	322	286	286	334	279	294	305	282	261	296	308	313	281	298	286	304	274	282	313	290	315	321	293	280	329	298	284	296	316	263	285	304	293	315	289	283	304	286	292	282	327	297	276	298	284	305	257	299	272	278	301	258	299	284	305	318	298	305	298	298	299	257	288	304	303	276	284	295	330	302	284	322	278	280	283	311	271	301	336	317	315	307	298	290	264	285	289	293	321	261	300	287	291	288	301	272	293	297	285	269	299	305	299	286	299	324	272	262	277	310	299	283	291	307	318	323	297	321	319	312	288	279	283	281	333	281	304	309	292	256	273	273	316	281	300	309	309	274	289	306	304	305	320	319	317	319	299	290	293	315	299	281	297	307	318	294	278	296	285	265	295	288	303	286	298	338	303	278	293	309	314	307	309	311	312	304	282	287	279	351	279	319	302	300	285	317	312	289	280	301	283	292	253	270	313	285	271	280	304	320	319	266	278	306	271	277	262	288	288	303	338	274	303	333	264	292	289	319	311	315	278	302	328	277	279	306	323	307	331	292	279	293	241	326	331	324	271	268	278	307	319	327	298	311	311	270	290	310	291	289	311	302	277	331	311	318	296	297	275	281	301	303	302	273	288	305	316	282	326	328	295	307	278	295	297	287	308	279	274	320	341	310	345	291	297	281	320	292	273	328	306	306	328	294	307	314	306	274	272	339	309	307	307	308	310	327	280	294	291	269	303	301	291	272	286	296	304	277	282	304	257	289	272	329	296	306	295	320	315	299	314	294	313	330	283	298	287	317	291	282	267	270	262	275	296	293	334	294	278	311	285	271	299	302	257	312	298	297	324	307	271	313	325	322	323	278	327	288	271	322	320	274	297	289	273	275	290	275	294	297	262	260	297	321	303	344	329	326	263	283	307	327	294	298	290	282	259	296	298	313	292	312	285	298	264	313	311	276	305	305	325	302	343	279	291	296	285	306	317	311	289	292	254	280	287	264	278	264	276	294	287	317	273	305	287	319	274	300	303	302	326	286	309	269	310	320	307	320	303	284	249	292	287	296	341	256	295	263	271	285	296	268	301	320	277	296	293	269	291	277	288	314	283	264	304	301	268	275	282	328	280	345	294	261	315	285	275	308	301	294	303	313	311	289	271	270	262	275	283	304	275	300	324	316	302	299	302	304	309	302	273	298	285	305	299	308	292	269	281	306	306	315	288	266	324	356	264	327	269	295	299	292	320	314	296	289	314	294	285	312	304	267	302	324	284	309	276	282	309	309	320	316	313	284	300	257	270	259	283	309	275	313	284	286	325	311	278	297	309	289	305	272	269	278	332	324	315	301	281	301	323	303	278	302	310	283	269	325	272	304	297	299	281	229	296	306	306	305	319	328	321	300	303	294	285	284	319	275	271	279	329	306	326	299	255	312	283	291	318	298	290	290	285	288	305	295	295	279	270	292	324	304	323	310	335	328	301	301	307	293	316	318	306	307	315	312	328	280	288	305	334	280	299	319	303	295	282	303	273	283	291	323	324	308	278	306	304	259	292	292	250	321	308	280	303	301	305	309	313	313	302	312	331	290	279	281	293	310	332	297	268	279	355	269	321	291	310	308	266	296	292	306	287	304	267	279	308	314	276	318	326	294	321	310	286	280	283	319	298	253	307	303	296	287	262	278	311	302	304	322	276	298	277	279	307	298	305	302	318	313	310	316	283	328	288	290	313	307	263	311	309	318	271	291	278	290	300	292	296	309	337	286	302	316	262	361	271	286	283	312	272	289	298	281	314	295	299	309	294	293	289	298	268	285	297	328	309	306	288	303	291	276	308	289	294	294	297	291	316	294	311	282	271	308	305	275	288	304	297	309	282	301	293	322	312	281	290	296	289	343	278	258	311	266	297	275	318	276	322	277	288	314	298	273	284	276	304	302	258	318	301	272	281	308	300	273	293	305	315	322	309	300	296	279	278	286	286	267	275	279	331	296	264	308	275	310	305	277	299	296	277	287	317	314	340	303	285	303	289	295	288	289	285	291	306	303	297	283	332	294	315	290	266	297	303	294	321	306	303	306	289	304	265	298	287	296	320	264	274	307	316	310	312	279	279	282	291	307	294	301	298	320	315	275	267	291	275	298	250	289	290	308	305	326	290	283	300	323	284	319	302	283	300	303	312	325	304	315	287	286	313	326	322	280	277	284	292	298	336	320	293	300	299	285	296	292	312	296	347	310	283	287	303	299	313	312	280	291	274	287	325	296	306	264	298	280	295	310	309	256	284	281	316	328	287	315	327	277	311	287	274	292	284	320	277	307	338	311	256	271	293	303	309	294	299	310	276	282	285	291	302	270	278	319	310	310	263	281	292	302	299	286	284	314	324	276	303	257	270	289	283	315	288	288	304	277	329	297	325	294	308	323	301	293	310	318	287	313	285	305	299	283	303	306	285	300	296	312	313	281	315	318	289	310	286	305	275	307	298	321	301	273	279	314	292	337	285	309	303	290	306	296	278	290	302	299	305	323	311	317	325	295	295	277	274	278	275	305	276	273	319	306	293	286	314	302	276	277	276	283	290	324	283	286	309	271	278	304	276	301	296	308	305
17902	4381	7718	7993	7393	6667	5348	3967	3950	3996	3762	5626	3923	3903	3360	1930	870	780	1135	1435	1093	813	770	747	740	701	721	725	656	691	729	717	690	666	674	651	671	678	709	698	652	711	710	660	688	672	713	661	645	664	668	670	692	670	661	662	686	664	719	669	636	657	645	662	676	675	643	646	617	691	700	694	655	678	670	659	673	717	695	673	666	680	675	635	639	667	637	649	621	647	652	675	666	672	642	644	704	653	628	646	575	652	680	646	679	652	677	649	687	658	629	641	673	672	655	652	648	666	699	648	679	681	655	633	687	643	610	621	670	654	701	699	619	677	677	650	671	659	667	664	678	657	673	676	678	690	682	688	696	640	678	664	654	691	643	650	725	699	664	672	641	679	612	618	667	636	695	637	662	659	682	672	682	661	648	647	642	678	612	650	631	631	650	625	653	670	672	669	662	658	679	635	653	656	658	700	661	662	675	621	654	640	677	670	649	702	663	679	688	653	675	667	667	676	675	702	652	618	676	669	634	632	666	656	629	629	705	640	625	652	669	657	687	655	633	644	744	605	703	614	653	645	619	657	661	663	669	655	650	635	640	691	673	668	642	659	651	733	658	650	644	668	619	617	663	672	621	708	652	652	648	622	718	656	659	664	638	630	646	650	666	677	647	618	648	631	602	643	679	678	653	645	649	675	632	611	624	664	661	644	687	681	655	684	690	676	627	602	672	647	659	636	653	693	621	677	619	641	648	697	652	700	676	674	659	619	688	668	632	678	654	679	715	643	647	718	677	666	693	678	670	627	635	637	577	674	643	625	678	642	705	627	647	648	655	604	669	667	669	667	655	641	702	643	673	649	659	665	626	625	640	633	698	622	634	638	583	661	644	672	671	673	661	670	651	638	701	661	664	658	689	657	684	669	682	645	688	649	638	663	675	651	644	614	668	692	712	646	687	647	669	664	678	655	663	683	628	639	690	611	622	659	677	705	659	637	613	685	667	669	623	657	636	663	666	659	639	698	675	672	631	673	686	691	629	639	674	639	688	644	685	638	622	618	664	615	659	645	690	685	639	703	649	633	668	649	645	644	644	671	675	681	671	641	645	653	660	680	670	686	677	627	695	612	622	663	627	730	738	664	620	711	629	661	689	634	661	610	701	690	710	624	641	658	652	670	667	654	658	732	654	672	597	667	637	652	676	633	672	676	687	643	685	657	623	658	649	700	664	601	629	658	659	669	695	654	658	643	644	676	657	640	638	626	669	638	651	633	680	621	652	684	628	669	657	629	685	648	658	692	645	698	648	657	681	687	634	655	597	645	670	692	645	627	632	705	658	673	663	634	682	673	619	695	660	638	679	692	642	679	687	656	683	659	670	708	627	661	608	678	637	657	675	674	662	675	698	621	649	639	659	653	594	647	675	636	694	652	670	667	640	688	642	653	656	659	657	674	662	671	667	614	743	666	688	676	685	642	633	627	644	648	735	644	686	688	684	642	651	651	673	656	656	639	664	647	672	680	652	661	636	634	692	659	619	655	623	712	659	656	683	658	708	638	662	657	671	619	656	684	710	646	657	692	669	662	673	694	653	656	700	613	670	681	635	645	676	658	644	626	704	661	652	668	652	682	648	667	656	700	686	681	692	636	658	649	653	636	630	621	636	617	655	654	639	656	712	652	697	667	718	645	650	658	646	635	654	675	637	643	676	634	652	683	686	643	718	689	630	665	668	667	655	719	661	634	636	660	623	672	631	645	632	638	655	673	682	660	684	687	663	637	669	684	684	644	664	669	621	683	660	648	669	640	633	656	666	600	661	659	641	643	660	644	650	631	694	691	652	647	640	648	671	644	665	688	647	669	625	638	707	676	703	628	613	627	700	623	663	640	643	634	664	636	659	627	674	657	648	638	654	655	639	653	655	696	676	687	650	648	634	658	683	651	622	667	691	677	636	681	671	620	692	687	668	653	624	707	652	709	649	642	652	648	699	686	658	642	672	648	667	618	704	624	656	695	656	639	649	665	645	669	667	668	673	635	645	624	646	658	711	646	650	670	641	635	724	659	633	663	641	672	699	699	652	662	690	655	662	675	654	677	684	647	756	675	714	665	650	703	614	654	622	677	644	678	660	670	676	613	649	654	667	639	643	641	621	702	660	673	657	622	659	642	689	639	652	675	681	645	661	630	694	613	677	657	655	664	680	641	684	658	636	674	657	636	667	665	641	651	627	670	678	646	724	671	698	671	600	703	665	625	681	665	623	684	658	674	666	640	693	693	630	674	629	681	618	652	687	663	699	620	666	661	601	652	664	670	663	715	668	667	681	658	628	587	659	654	663	682	640	673	649	666	657	711	696	681	651	688	649	651	661	712	648	664	699	710	634	703	656	705	674	706	691	661	613	670	707	672	618	639	687	666	670	626	660	651	683	667	652	645	652	684	694	650	710	683	672	678	712	655	649	691	593	700	680	706	662	687	646	643	627	681	648	632	696	675	669	630	659	673	659	692	679	679	687	665	647	619	669	624	691	660	645	645	662	641	667	640	639	635	708	619	647	637	634	626	634	630	688	678	649	666	631	724	655	644	650	647	684	652	650	640	642	660	669	652	673	665	639	649	630	643	641	690	646	646	650	605	621	608	625	641	696	657	648	643	653	635	692	715	677	660	620	614	661	627	646	671	661	694	622	679	679	629	618	677	652	645	673	666	670	630	632	667	618	692	648	626	658	616	656	664	625	641	678	690	632	662	624	679	675	668	678	701	693	656	663	640	674	690	664	644	663	683	683	644	694	687	709	670	627	650	663	658	667	606	654	666	703	616	654	645	743	663	707	618	726	648	658	628	627	651	638	699	668	676	646	625	642	657	664	636	696	657	673	716	688	670	658	692	669	619	692	698	648	580	666	633	649	661	655	658	666	664	618	646	671	650	671	682	624	706	686	638	670	647	685	632	665	702	624	659	619	673	637	643	643	639	654	627	666	657	691	666	663	647	675	677	710	678	681	609	669	645	637	681	641	641	652	688	647	649	640	691	636	666	663	709	676	655	617	661	653	650	632	656	688	618	611	658	677	660	630	669	701	646	636	670	674	625	638	619	673	694	632	700	639	641	682	634	682	629	657	667	662	652	652	668	657	658	656	640	664	686	635	664	625	675	647	698	693	642	653	684	655	672	603	696	651	635	627	610	694	652	671	618	702	607	635	627	656	645	662	666	675	645	710	638	656	648	693	646	647	638	697	636	632	648	648	640	641	631	649	640	662	679	638	639	625	674	662	674	627	687	677	611	668	640	703	692	673	673	631	634	655	641	603	627	653	677	669	671	658	668	646	653	660	655	683	624	661	664	649	598	639	616	637	631	684	658	625	658	690	651	713	676	647	663	710	664	640	684	676	665	645	640	627	673	698	695	645	649	708	642	612	681	609	681	651	659	663	660	613	680	640	671	672	682	689	652	669	658	689	662	649	683	682	671	676	631	665	590	657	657	695	708	635	644	696	678	630	672	598	663
9856	1890	1205	904	615	494	406	317	372	332	382	424	372	377	384	296	213	205	208	203	224	247	208	246	202	218	204	197	231	196	225	179	224	178	194	185	208	201	232	203	186	211	180	185	202	201	173	216	212	214	217	182	191	200	200	186	182	187	210	194	221	190	178	188	174	219	227	196	180	199	212	184	216	183	203	166	218	209	195	178	181	187	188	191	182	193	209	191	210	182	164	219	225	177	204	204	221	207	188	192	211	190	198	187	195	210	217	202	180	223	234	190	185	216	192	183	203	211	204	239	198	177	194	209	184	190	202	193	212	243	225	191	218	224	212	204	179	206	210	174	180	186	203	192	194	193	196	216	216	201	188	208	200	181	194	228	195	192	202	204	190	185	215	188	203	206	211	177	214	183	196	207	197	182	211	185	220	202	214	220	209	205	223	198	197	210	218	203	231	213	210	188	222	202	179	212	210	203	169	196	209	198	210	208	217	182	212	174	224	193	190	196	195	209	192	182	213	222	191	190	155	197	229	174	212	191	182	214	203	185	194	222	211	179	214	231	183	182	217	199	178	193	199	203	194	187	192	191	186	218	178	218	207	202	216	192	194	219	212	208	184	187	197	203	196	210	204	227	197	200	207	184	200	194	206	208	197	211	186	186	184	185	221	188	190	191	189	194	206	202	192	198	223	222	196	221	186	192	208	218	205	191	196	179	182	202	222	190	215	225	194	179	197	206	183	188	185	215	215	194	217	192	207	200	190	212	185	192	180	182	161	205	202	201	203	194	218	206	198	187	182	179	225	198	186	198	198	209	207	205	196	230	185	208	180	183	205	183	199	186	176	180	177	203	174	194	175	185	221	172	200	216	230	217	211	203	209	211	185	210	202	182	204	192	192	190	195	206	175	214	214	212	190	182	204	236	203	208	183	208	190	190	213	188	184	190	192	202	216	211	185	206	206	207	222	204	194	201	191	213	205	199	189	221	169	191	193	176	228	197	224	219	195	204	176	161	226	190	204	201	157	206	195	184	189	170	167	202	195	200	188	202	192	180	187	201	234	188	165	205	186	214	227	191	189	205	177	193	209	223	212	195	179	182	199	190	203	214	223	183	210	192	193	183	190	194	191	218	168	186	184	204	183	197	185	190	212	198	190	208	221	179	195	200	204	189	195	204	198	187	223	214	169	207	235	182	220	190	219	195	182	181	206	201	195	235	210	195	193	211	211	239	214	180	193	224	200	207	187	195	170	211	216	183	205	204	224	175	177	196	170	206	190	216	219	177	211	200	205	246	195	199	200	185	176	222	220	198	214	212	226	209	229	197	212	207	195	178	198	194	216	219	169	202	202	195	179	205	205	188	193	170	206	198	173	191	212	181	211	216	197	195	203	211	213	237	208	214	190	230	194	182	180	206	198	184	224	193	192	181	205	180	193	224	204	181	179	192	215	180	210	174	209	188	196	172	193	233	198	204	216	182	201	206	205	201	210	223	199	221	210	213	166	197	161	186	184	201	184	196	184	193	204	205	202	180	181	191	211	210	191	192	193	201	201	218	204	205	202	218	202	203	192	203	205	202	179	195	194	233	189	190	177	239	219	186	191	207	213	210	200	215	200	161	219	205	190	197	236	200	220	178	172	212	190	195	172	174	188	201	188	218	226	205	205	188	229	180	218	174	197	199	214	192	161	186	188	201	193	195	216	207	210	203	181	164	213	218	222	197	198	204	203	216	200	186	220	221	178	194	236	205	186	193	188	183	185	223	159	179	214	208	232	194	231	204	232	181	203	208	187	211	204	190	201	194	181	193	217	232	191	224	195	192	175	190	191	215	204	217	211	209	181	154	209	231	206	194	187	189	196	183	173	180	202	188	194	201	207	204	174	176	208	207	182	195	199	204	236	217	189	203	199	206	218	221	178	182	156	207	196	198	196	181	184	207	194	201	192	197	196	202	186	208	178	172	177	213	206	176	203	210	211	192	207	185	194	223	211	178	193	206	177	205	215	201	203	179	209	201	190	205	183	191	186	193	182	220	192	193	181	179	172	198	191	186	170	188	211	232	221	193	200	176	187	188	190	181	217	216	199	150	176	204	207	220	222	200	222	219	209	191	212	209	209	201	212	200	203	235	192	193	217	195	193	185	190	212	197	191	184	184	212	206	210	183	195	207	199	224	181	179	204	170	213	195	190	187	228	196	204	176	222	225	199	173	216	190	185	221	217	193	200	193	192	201	190	206	198	194	183	226	228	197	217	191	191	204	199	207	204	233	191	230	200	190	206	189	208	192	195	190	209	205	187	237	176	207	206	213	202	197	205	220	184	181	214	225	217	197	199	233	189	189	203	211	195	163	199	183	216	174	196	225	191	194	208	191	179	202	202	159	197	174	167	220	198	202	198	195	207	200	203	168	197	201	210	189	191	208	214	190	185	201	215	204	218	186	198	192	203	207	189	166	197	193	191	226	212	208	183	189	180	184	189	195	181	208	202	191	208	220	200	198	187	203	199	177	175	184	181	193	201	192	221	193	171	193	190	213	207	216	200	209	205	179	203	209	183	196	205	178	204	183	193	193	190	197	215	195	173	185	203	213	213	210	228	177	204	222	195	190	205	192	217	185	172	197	201	217	213	220	192	158	196	185	195	195	196	202	191	208	198	217	170	164	210	185	197	191	223	191	179	200	218	212	203	181	202	212	228	192	179	188	187	192	199	189	215	197	196	185	205	218	211	205	216	210	199	200	213	205	201	190	225	166	208	191	211	211	207	231	191	181	217	187	196	210	193	190	212	173	213	194	198	224	193	163	220	203	209	200	211	218	229	196	192	213	194	184	197	218	210	207	196	233	209	217	225	196	207	213	206	179	191	200	218	176	191	203	205	206	189	187	206	172	195	207	191	188	179	205	194	180	191	207	189	190	187	212	198	196	182	208	213	213	195	201	214	220	226	185	206	179	212	185	180	201	204	216	217	233	190	169	179	208	226	181	180	200	192	219	220	196	177	198	193	190	195	216	167	187	180	194	172	178	181	202	201	198	199	184	216	203	203	202	198	220	200	212	209	171	196	195	179	178	198	213	241	201	204	211	214	197	209	211	211	223	183	199	228	187	225	197	183	189	174	204	218	214	206	217	200	189	211	198	184	187	207	176	176	214	188	217	199	186	203	231	216	225	199	218	226	170	162	187	178	197	196	196	186	204	200	211	184	210	198	213	201	217	200	201	198	197	218	191	180	181	184	177	203	238	216	208	205	194	205	187	204	221	209	182	209	230	213	221	202	202	189	219	203	210	176	160	193	207	234	219	206	199	213	221	212	187	195	207	199	212	171	179	196	201	210	207	204	199	209	217	194	186	219	194	198	202	210	192	162	179	184	208	176	204	175	183	199	202	180	178	203	234	197	219	211	177	188	203	190	209	201	201	205	186	202	215	190	215	202	183	193	186	213	203	220	219	236	218	216	191	228	205	207	206	215	178	167	211	201	194	181	171	199	201	207	204	205	212
6339	1566	2525	2787	2296	1911	1559	1265	1386	1309	1441	1886	1607	1323	1569	936	616	539	591	703	557	522	519	485	509	479	480	479	489	501	476	437	481	497	483	510	474	506	483	493	502	500	472	490	534	470	456	480	509	470	533	452	507	520	484	463	514	484	505	554	480	510	490	503	482	521	523	509	461	490	516	512	488	500	499	498	457	487	487	455	516	510	500	473	466	510	478	502	518	470	486	453	461	502	489	474	522	495	465	469	483	482	487	481	474	514	524	519	464	519	475	487	514	490	465	482	498	481	493	494	447	494	503	462	481	494	464	546	428	457	497	494	465	469	473	501	468	449	508	496	493	487	500	464	447	479	524	476	465	472	473	488	473	485	448	506	480	519	498	490	462	436	491	517	523	462	458	474	505	470	502	495	464	517	490	452	499	450	467	467	509	487	466	510	477	527	479	487	465	494	479	535	466	485	485	466	494	493	520	525	447	530	489	502	513	478	508	501	493	508	472	512	489	456	479	474	498	460	458	474	478	490	514	510	503	445	486	491	512	471	512	491	489	434	524	515	476	451	459	493	541	474	507	502	546	475	510	484	487	506	535	507	468	510	493	481	494	464	475	508	480	493	460	497	462	514	483	464	472	503	490	483	529	447	477	512	463	506	470	436	477	503	507	501	466	537	446	490	489	481	486	517	521	444	488	503	451	485	466	484	468	482	507	470	492	493	484	498	462	487	487	534	489	472	463	502	482	468	482	463	496	499	493	493	448	490	506	470	500	514	476	501	503	457	526	436	465	505	489	492	481	474	495	496	499	490	478	477	494	521	498	509	503	504	507	476	479	463	455	496	500	470	507	518	453	508	476	487	542	494	489	522	519	414	503	485	492	512	481	459	526	489	490	499	468	501	480	491	490	493	551	457	527	479	513	468	491	493	503	492	491	501	489	471	510	481	483	446	477	516	479	455	461	486	485	493	498	466	516	456	474	464	501	475	448	476	487	481	511	483	481	506	496	470	504	498	464	459	511	479	502	530	498	510	471	469	470	482	490	528	527	466	506	471	465	526	460	452	479	471	470	425	481	475	502	452	443	466	471	502	517	512	489	518	474	481	498	509	492	492	521	440	491	470	515	512	483	445	490	508	453	480	448	519	517	463	491	495	505	457	504	487	479	468	474	489	487	517	530	534	496	462	474	464	511	474	501	470	489	484	458	481	498	455	467	521	448	495	466	539	476	497	457	446	488	443	485	510	488	468	510	453	472	519	471	491	466	475	474	486	507	521	461	499	472	486	439	549	511	476	521	476	487	485	481	470	464	508	507	464	471	488	473	518	483	481	505	498	481	498	466	508	485	444	504	498	504	486	449	475	450	449	437	493	504	529	483	483	483	534	494	492	467	480	493	463	464	489	488	469	497	474	486	481	487	479	509	496	469	483	480	488	481	513	472	455	514	517	443	477	476	477	475	503	505	461	471	508	486	498	467	478	487	458	459	488	472	476	521	495	533	490	455	488	479	505	530	467	497	481	475	480	522	481	457	500	510	498	479	507	493	459	493	472	455	480	514	505	450	482	451	527	509	490	505	505	489	505	473	490	496	533	511	481	447	492	489	491	483	497	501	482	460	477	490	513	513	499	477	485	465	475	494	508	494	514	481	494	499	468	480	503	447	445	488	518	490	487	469	464	493	468	493	491	481	480	463	452	493	501	523	457	508	499	501	508	464	499	479	476	540	511	468	479	501	504	447	538	479	446	492	519	496	487	489	507	507	534	514	485	520	513	502	506	511	534	456	470	480	466	488	539	457	483	470	447	506	484	525	478	479	536	496	484	492	482	430	520	492	475	513	474	476	461	444	486	515	524	486	479	471	457	458	482	503	487	519	476	495	509	517	465	469	455	467	476	522	507	486	465	504	508	464	545	491	509	516	459	490	473	490	496	505	475	501	525	482	507	459	503	482	508	456	457	473	505	492	471	463	473	441	474	520	457	507	482	463	472	466	522	506	500	470	494	475	505	523	519	541	470	507	523	483	469	507	463	518	464	479	505	499	483	507	475	501	459	481	481	458	475	464	463	496	509	490	449	497	485	512	480	512	452	492	532	455	504	449	488	512	514	506	514	487	475	472	501	483	507	470	508	494	475	494	475	481	495	494	458	465	477	473	509	466	479	505	484	511	488	449	506	490	496	470	501	515	455	508	493	491	508	506	516	498	489	462	500	508	492	497	521	497	477	460	481	500	499	501	456	461	517	487	461	491	507	471	481	509	471	486	490	481	483	489	478	490	478	489	474	476	467	467	444	481	478	509	462	486	519	460	476	503	481	461	478	481	484	474	475	494	527	473	473	466	491	514	492	472	500	490	476	464	497	504	489	468	445	496	495	492	505	481	499	506	466	461	469	462	497	498	479	511	517	498	466	521	491	496	453	497	494	486	519	479	499	510	465	542	498	508	469	454	504	468	535	484	500	448	475	508	475	496	491	450	487	501	489	498	482	487	491	509	495	478	512	458	520	500	521	489	510	519	467	452	465	481	484	518	546	511	472	525	490	496	510	453	470	505	486	497	487	506	512	505	485	501	465	494	474	491	460	491	495	459	502	505	508	484	450	483	511	519	496	496	460	490	486	473	455	461	483	481	465	503	414	455	463	484	507	526	467	482	460	506	504	465	447	488	492	497	492	540	500	518	479	478	501	482	457	487	524	469	476	458	501	509	512	479	490	451	475	478	496	498	466	508	480	495	454	518	480	511	467	528	535	464	494	502	492	483	494	486	511	560	497	486	460	469	490	498	484	492	504	491	505	487	442	449	509	499	499	500	508	508	524	488	495	500	469	474	473	498	470	482	481	515	465	522	469	516	480	479	462	494	483	465	462	492	498	491	505	474	481	535	514	532	494	512	487	477	453	438	472	495	481	469	495	435	496	489	499	502	547	488	492	520	482	493	493	501	493	478	478	511	488	466	496	457	491	485	476	519	454	461	475	502	458	512	529	491	450	498	499	495	495	429	512	537	451	507	443	462	463	484	459	501	469	488	466	495	490	487	518	479	514	485	489	505	505	505	507	483	490	507	456	488	506	477	483	491	503	472	475	498	471	513	499	488	527	486	482	493	476	471	468	500	507	492	507	503	512	466	502	488	508	483	508	466	478	509	496	467	497	482	473	513	475	393	478	453	514	478	486	535	528	473	485	477	508	464	447	471	480	478	447	498	486	520	493	469	445	498	462	509	488	471	474	469	483	519	461	484	489	476	484	529	434	474	472	483	510	502	483	488	489	446	484	473	502	497	493	448	515	513	483	457	484	497	506	504	519	496	503	484	453	475	456	513	503	504	479	519	489	492	479	510	504	500	521	476	453	503	534	472	495	461	480	478	472	504	471	493	466	496	494	517	499	446	462	504	494	465	497	505	492	466	497	502	518	494	464	485	544	478	464	509	475	480	437	454	527	534	482	445	470	460	501	497	498	502	482	491	499	484	482	495	492	461	470	483	425	447	474	511	453	483	495
22196	4998	2725	1945	1410	1156	874	795	686	670	729	776	815	685	722	509	408	383	326	400	359	354	309	315	305	347	317	333	329	319	327	321	333	311	317	315	338	344	318	323	336	333	363	321	334	345	317	341	337	338	364	367	310	331	355	312	345	334	298	339	322	342	336	327	321	319	349	295	315	316	348	318	361	310	361	341	330	328	334	338	327	328	352	346	337	325	358	311	305	320	309	341	330	342	347	337	318	325	349	356	338	303	349	357	340	359	357	351	322	311	294	302	341	356	306	313	316	343	293	328	316	316	311	295	348	344	327	325	340	299	286	334	345	331	317	354	329	352	360	323	317	298	303	316	316	314	345	309	290	297	333	322	307	338	310	315	322	347	354	327	315	294	331	329	327	337	292	317	350	341	326	341	320	332	316	322	327	321	299	307	353	315	343	324	291	366	324	313	317	334	325	309	301	323	312	298	296	352	362	339	321	308	307	346	301	324	341	330	320	323	342	296	323	349	322	329	337	315	311	323	331	363	284	337	323	326	330	347	311	327	316	323	330	334	296	351	337	328	324	317	310	330	330	290	326	319	350	351	317	333	290	317	330	332	307	301	333	316	342	362	350	315	332	286	375	314	323	329	329	316	334	321	342	359	303	318	339	306	324	288	307	311	329	307	316	327	331	307	327	356	328	317	316	306	334	364	329	325	336	321	352	304	316	327	355	311	330	322	332	334	344	332	317	358	356	302	314	342	297	334	309	331	314	348	352	338	378	299	318	294	288	345	339	307	352	312	362	334	331	302	337	338	320	297	332	363	331	300	327	317	308	342	373	338	282	337	312	351	304	298	325	285	307	302	305	332	333	345	320	325	345	313	330	306	368	317	319	331	329	334	334	335	302	286	277	298	361	339	330	319	317	313	377	328	334	330	319	314	340	331	341	320	325	313	266	315	329	343	309	330	301	320	332	292	313	335	331	319	325	337	327	370	352	344	334	316	308	312	357	333	335	312	350	271	323	342	292	322	351	319	349	365	328	334	339	322	313	299	357	337	387	332	321	354	317	325	335	330	315	321	315	327	335	339	353	350	302	345	316	339	336	364	347	341	359	324	312	318	298	321	284	316	325	310	300	308	364	315	309	322	323	343	328	317	315	299	357	326	338	305	333	321	342	324	361	299	316	325	327	305	336	321	346	341	324	326	354	292	321	340	317	337	344	335	356	372	342	319	344	334	322	376	346	321	341	324	342	345	335	321	326	324	306	344	334	335	308	320	322	319	324	314	274	341	355	326	325	327	337	331	319	337	339	316	338	302	331	296	310	322	350	347	342	328	337	349	359	365	359	317	346	331	334	350	307	331	318	315	319	335	310	388	328	331	322	324	314	312	301	327	314	338	291	326	342	341	336	304	313	323	298	329	319	318	283	304	314	342	358	332	304	326	295	340	351	333	328	310	343	304	294	315	351	363	326	345	318	280	350	369	329	325	303	352	329	319	334	284	314	309	324	357	325	332	314	347	332	309	328	328	318	313	331	324	314	319	347	301	299	328	304	306	332	306	337	330	344	321	333	327	326	346	342	332	303	360	348	305	347	343	318	333	354	351	341	317	301	364	350	287	348	310	350	345	324	320	332	294	345	330	308	352	340	345	287	320	362	324	325	369	339	364	345	301	313	297	359	348	325	348	312	362	322	330	307	303	335	346	335	347	347	338	346	384	333	366	360	346	342	347	327	292	342	358	310	335	321	335	315	281	336	307	286	290	341	368	367	318	309	329	330	349	319	342	296	299	293	301	310	317	302	338	340	323	346	352	327	332	332	319	351	340	340	353	279	340	334	352	345	345	339	316	317	320	289	297	307	293	355	312	316	324	308	323	363	328	372	322	351	358	363	341	313	322	319	339	340	329	323	320	323	326	325	321	308	317	330	321	331	323	334	302	290	322	322	320	354	362	329	316	328	375	334	340	295	359	330	312	329	300	330	326	348	306	366	362	335	325	347	305	319	358	339	371	341	323	314	302	305	312	330	284	335	327	331	284	326	316	325	323	342	324	324	333	331	319	308	299	361	348	325	304	320	352	326	364	337	338	331	333	356	283	325	331	326	344	261	331	309	329	335	340	330	330	355	320	312	317	345	304	311	320	304	335	323	309	312	323	338	325	346	345	372	338	343	312	318	291	325	327	344	349	321	344	351	342	338	320	338	304	325	296	319	390	327	334	301	310	330	330	302	377	349	346	339	315	316	364	316	335	338	343	308	356	314	316	328	308	322	359	290	324	352	334	318	284	326	326	346	357	336	331	331	327	337	300	340	372	361	350	296	340	331	349	330	335	343	331	321	333	375	310	371	314	343	317	325	329	339	277	308	364	343	332	325	319	309	296	321	346	352	336	320	312	325	319	313	315	320	296	326	328	320	321	316	317	337	332	314	337	318	332	343	320	335	314	332	344	337	318	311	325	357	341	340	335	372	318	304	338	300	289	311	305	335	295	308	345	308	341	350	332	323	323	346	358	320	342	359	341	341	333	300	321	331	348	341	321	305	310	294	294	336	286	349	321	342	300	351	337	322	345	315	337	338	339	345	331	338	300	309	296	333	328	285	336	323	343	330	323	321	343	302	303	345	338	334	338	379	329	328	341	333	310	340	366	324	339	313	337	317	349	341	322	312	325	340	347	332	337	333	320	309	361	320	330	315	357	341	327	317	315	319	317	339	298	307	333	306	368	336	308	301	302	323	322	369	371	315	333	354	318	330	299	322	348	331	362	340	347	314	348	320	368	309	372	347	352	326	331	319	346	312	363	313	301	328	336	324	299	329	304	319	343	316	311	317	328	330	297	342	328	343	337	302	370	328	314	338	354	342	313	300	322	292	322	327	306	369	303	341	336	329	320	348	315	336	296	316	337	353	323	310	323	321	331	340	337	313	336	304	328	334	307	314	353	325	335	290	313	323	298	309	318	334	322	326	347	328	329	318	321	336	355	325	323	360	353	332	361	348	336	325	305	315	292	317	327	317	353	325	283	314	313	326	334	319	296	338	335	327	266	338	365	339	318	303	286	347	315	268	330	334	371	314	305	353	331	347	314	340	349	307	319	328	331	352	308	336	364	353	339	292	333	322	337	305	324	292	372	312	321	323	302	342	339	316	326	302	328	343	327	343	343	317	320	341	302	319	315	324	325	327	346	363	317	320	322	326	346	339	330	359	305	353	303	331	311	318	348	354	332	312	316	335	308	307	332	306	331	326	323	330	306	308	319	311	309	341	308	292	368	357	364	337	292	343	340	313	319	347	349	349	333	322	330	332	349	338	332	352	374	313	314	339	327	333	336	343	296	300	364	328	321	352	326	330	358	316	316	359	340	346	325	309	323	341	320	327	308	289	299	332	331	351	344	302	315	317	319	335	320	320	303	343	313	330	320	340	332	395	353	312	341	339	347	359	335	381	327	295	314	301	323	332	349	324	332	302	378	336	304	343	294	334	374	337	366	359	334	289	288	300	301	347	319
14090	3165	5315	5816	5142	4586	3527	3126	2744	2665	3339	3564	3517	2921	3132	1977	1101	883	977	1221	1061	791	818	794	789	773	729	748	738	761	736	752	731	784	767	753	763	764	796	721	738	749	767	727	763	745	717	771	743	759	730	699	736	738	748	758	752	761	714	771	750	732	748	749	748	727	793	726	725	762	769	741	765	740	728	776	762	700	737	706	720	770	726	712	738	750	702	739	724	714	754	699	746	753	752	756	726	735	733	698	715	737	733	702	754	709	740	691	758	722	675	742	717	773	738	776	749	753	766	741	745	727	686	715	732	753	776	706	776	710	726	740	748	754	718	751	743	743	716	752	736	729	733	723	735	776	751	698	782	759	702	758	743	716	750	765	705	756	734	717	730	705	746	738	746	805	746	740	714	719	760	780	706	729	751	743	740	755	726	737	736	719	739	792	760	740	785	699	742	751	730	781	774	725	732	744	744	718	717	766	758	700	760	713	774	750	762	707	730	732	722	713	777	703	729	773	737	731	713	699	765	755	724	753	693	747	769	759	699	720	747	760	747	762	670	756	738	767	695	730	732	724	772	712	748	725	794	741	711	694	701	756	715	692	751	703	719	710	753	776	731	715	713	778	735	715	709	687	706	735	714	752	768	771	721	688	743	770	759	747	736	746	803	719	769	744	734	761	779	749	738	737	733	770	769	760	742	713	750	759	695	689	775	733	754	712	728	783	743	746	751	778	757	747	726	721	677	687	709	755	726	736	765	720	743	711	752	733	757	733	767	743	718	774	735	777	735	759	798	732	710	752	751	724	729	725	771	722	744	716	752	735	711	772	739	701	752	724	762	745	762	737	754	730	722	718	736	680	722	704	699	716	790	693	671	719	706	766	690	696	782	737	780	755	777	711	767	763	764	726	738	723	726	787	721	732	801	759	762	765	784	761	779	762	751	768	736	732	729	756	698	720	739	746	774	716	729	747	739	718	793	783	670	734	744	780	764	759	742	734	724	721	703	730	742	766	743	737	736	686	797	720	762	746	763	712	732	745	737	753	716	732	722	755	722	707	823	727	745	726	726	767	719	737	734	749	794	769	733	741	760	699	732	734	785	794	706	764	754	754	709	746	699	730	735	777	703	722	698	713	729	744	714	752	739	730	723	736	739	759	682	763	722	707	744	697	765	715	722	715	739	701	710	718	751	714	755	754	697	759	778	758	722	709	711	719	743	749	702	726	695	780	793	746	764	730	733	736	739	761	695	696	762	705	756	720	699	767	765	849	757	801	723	722	756	711	732	700	798	771	764	729	732	750	709	767	724	741	724	757	731	724	722	788	757	713	762	750	741	743	748	720	704	758	796	739	737	768	801	740	747	747	775	756	746	731	761	747	737	685	735	727	715	694	714	723	750	709	745	707	806	761	748	753	740	734	696	782	705	758	716	706	772	721	774	743	765	720	738	709	799	791	755	734	749	776	696	744	760	738	701	725	693	754	781	721	683	747	748	757	734	757	728	782	725	656	738	749	713	710	748	743	752	717	800	716	718	735	751	745	729	692	732	768	719	699	756	740	665	706	746	745	726	763	760	700	691	717	726	717	727	733	735	771	786	722	688	721	746	737	710	756	706	735	710	710	706	719	756	792	749	788	733	723	723	760	709	785	677	760	710	744	688	747	748	752	785	715	759	767	753	723	772	691	750	745	718	744	714	723	712	717	705	736	688	724	760	710	765	708	776	748	760	745	760	699	730	704	744	743	738	732	704	667	772	776	688	791	768	758	730	736	731	737	678	720	788	737	709	764	745	706	714	753	753	753	728	758	715	785	748	696	723	720	725	722	708	715	746	748	717	697	741	751	731	756	724	750	717	732	750	766	765	726	720	724	781	678	731	731	718	739	783	740	771	711	746	766	725	805	762	740	720	759	760	738	715	775	760	807	722	747	664	752	748	727	716	751	792	738	746	742	736	702	728	750	738	703	749	757	784	781	710	731	745	792	761	730	697	782	782	744	766	799	800	710	780	754	768	735	763	755	747	728	796	793	703	738	723	722	728	768	763	776	759	736	741	672	773	707	714	788	714	728	732	773	728	701	718	684	738	735	796	718	757	773	741	735	725	711	782	697	784	720	706	735	745	739	808	759	768	719	750	751	756	713	699	699	777	732	740	732	694	742	747	689	756	796	737	725	731	730	774	743	724	770	742	730	763	723	724	720	755	702	749	743	704	707	730	759	756	727	765	735	687	691	751	742	754	741	726	696	738	741	686	709	745	705	762	757	749	685	748	792	784	733	711	753	757	751	735	772	770	682	716	751	703	749	781	754	729	776	693	751	776	745	757	758	767	767	767	684	745	698	750	778	713	761	736	733	775	702	727	698	717	735	684	742	721	736	762	750	741	722	770	765	704	760	728	770	704	766	700	721	699	753	762	744	761	784	753	711	737	743	680	732	783	722	747	744	706	719	730	784	784	725	729	716	715	726	751	752	755	711	727	788	717	753	726	739	725	736	771	744	751	780	749	772	750	700	788	729	777	720	766	728	743	746	713	736	762	712	725	718	708	742	717	778	748	745	734	751	760	764	726	763	725	737	750	739	730	702	714	758	701	724	711	714	700	702	756	755	654	739	726	680	741	724	797	734	736	733	777	741	736	783	745	731	710	752	750	743	741	739	729	722	760	767	726	719	698	777	799	752	734	720	710	746	772	704	747	762	684	762	721	740	735	695	760	723	734	745	751	743	735	709	766	778	716	697	776	740	758	680	760	721	711	737	702	664	782	716	680	720	723	736	725	741	745	710	718	792	749	770	726	700	705	721	714	763	732	746	733	760	736	737	784	725	770	775	749	713	744	691	786	756	749	725	723	685	747	699	697	706	780	734	752	755	747	757	727	759	782	725	759	740	762	731	762	686	741	771	764	742	748	743	731	688	764	751	755	770	767	719	720	717	742	766	788	781	777	721	736	735	746	779	765	729	760	710	732	768	795	734	700	733	718	720	758	728	759	712	725	712	759	775	743	784	758	741	773	729	736	760	692	738	747	741	764	735	723	754	713	702	746	757	761	680	739	751	779	725	746	693	711	740	793	678	760	760	725	729	740	703	758	743	749	734	751	741	708	728	721	739	749	706	692	742	701	761	717	732	714	731	707	732	742	756	747	777	732	745	784	708	710	766	711	736	743	708	706	669	764	730	725	742	755	737	748	735	745	703	763	726	675	740	716	741	751	759	726	747	693	749	755	750	737	774	702	757	699	747	732	754	740	726	775	738	757	752	748	723	746	739	715	732	776	736	781	724	721	750	803	783	726	748	787	738	723	768	735	769	719	706	729	773	749	791	744	724	698	713	748	722	766	754	724	711	722	757	708	729	691	760	738	721	760	751	752	770	714	775	756	723	721	692	717	734	715	789	753	743	757	728	704	733	743	717	760	765	694	762	733	750	693	755	744	728	756	715	713	721	756	727	710	761	810	702	774	729	793	768	776	774	761	740	720	731	724	712	740	760	692	723	741	722
31719	8326	4186	3028	2039	1845	1312	1031	948	875	930	1098	931	895	926	626	454	315	342	393	391	284	291	327	299	311	324	311	300	339	353	314	321	323	281	328	299	328	329	299	291	330	318	309	295	333	321	290	296	288	285	331	291	304	294	310	308	353	330	288	293	296	325	334	319	324	291	306	303	284	332	292	328	325	322	287	262	313	288	325	305	313	324	300	301	330	323	285	340	328	300	307	304	326	324	303	331	315	296	298	318	307	302	296	288	308	327	316	301	318	340	299	286	299	303	275	308	301	293	290	298	286	322	295	266	309	311	320	316	272	301	292	342	313	293	303	318	305	308	329	285	319	301	281	299	300	295	309	302	311	292	341	300	310	275	300	300	305	292	271	306	311	305	305	305	287	293	279	269	295	301	287	262	305	317	312	321	321	306	290	303	321	311	330	304	287	311	335	308	304	304	291	316	316	327	281	340	295	282	292	319	310	309	273	270	276	282	289	317	292	316	278	304	316	322	269	347	308	322	305	271	306	279	259	309	292	311	317	296	309	308	319	314	256	265	291	283	245	335	327	313	278	329	306	287	293	313	333	320	282	319	286	322	344	302	325	314	316	298	320	270	317	312	320	312	322	328	330	328	295	322	312	321	306	287	284	317	320	307	294	281	308	298	284	288	282	300	343	282	316	290	298	305	300	282	314	299	297	268	303	278	276	317	298	288	306	330	303	272	289	309	277	316	301	325	311	303	283	286	297	286	260	357	319	289	290	293	309	303	288	313	294	263	281	314	304	322	294	326	307	268	331	274	304	271	329	273	323	335	304	283	292	306	330	311	304	331	313	294	278	303	291	281	280	331	314	288	328	309	318	305	308	329	320	334	327	322	321	286	312	313	264	285	311	303	310	311	291	328	300	301	266	317	308	304	314	337	307	322	280	276	321	294	335	289	322	320	360	289	325	293	304	291	303	286	337	324	334	283	313	309	319	297	282	291	290	325	292	270	297	251	325	285	329	318	280	300	324	281	313	311	312	319	303	311	278	258	310	327	289	327	315	307	295	325	312	300	322	310	301	301	292	293	341	343	297	308	288	286	287	305	290	304	307	298	323	308	302	302	284	281	324	309	297	305	268	343	320	285	311	292	337	275	274	321	317	332	295	310	321	309	313	297	312	284	319	317	271	324	334	324	344	306	301	337	290	295	340	300	305	297	319	320	291	293	296	267	317	292	299	265	358	309	317	293	284	320	287	274	301	310	301	312	297	323	296	328	298	270	301	287	294	294	301	291	306	291	313	312	323	296	300	276	330	293	294	308	325	328	322	296	284	320	307	316	310	282	298	288	300	308	286	297	286	292	304	293	297	262	330	306	311	298	291	299	321	295	325	280	319	304	297	319	290	284	322	304	279	311	336	306	297	287	336	337	295	335	338	271	307	326	323	322	315	306	305	316	328	275	298	308	304	310	297	289	302	285	293	269	304	315	315	295	320	318	280	327	292	296	331	324	290	289	329	301	346	292	290	308	317	288	285	307	278	276	311	282	274	311	315	284	315	309	300	309	303	321	310	331	340	299	300	286	314	287	340	288	293	287	311	323	299	309	308	284	322	326	322	321	290	336	303	327	303	294	307	313	279	291	295	282	310	317	340	324	300	296	320	297	312	306	293	333	297	317	325	296	300	330	327	323	305	287	292	307	320	328	272	293	315	296	320	290	295	301	320	298	308	322	337	323	297	279	296	310	301	314	309	298	287	292	302	307	294	315	319	291	303	294	293	297	285	331	326	290	293	313	290	331	323	306	300	307	262	327	272	297	309	347	310	312	290	296	336	269	268	300	302	333	317	321	279	330	310	293	285	277	286	310	285	303	326	313	302	334	296	332	310	294	295	281	299	343	291	317	292	279	331	319	292	320	323	293	302	282	316	305	293	308	292	286	316	280	306	301	324	316	284	324	300	297	281	303	293	334	309	290	288	311	276	290	307	313	254	275	278	322	327	297	287	282	333	326	310	313	307	319	286	269	314	309	291	300	272	277	296	288	299	349	309	291	306	284	280	248	321	324	300	282	295	295	318	318	317	276	279	307	315	290	281	298	307	325	326	303	318	340	283	309	314	310	307	310	310	300	286	274	298	305	255	280	322	299	313	288	295	321	279	311	295	341	266	288	314	309	287	296	318	326	262	290	321	318	304	293	290	292	309	301	317	340	323	279	294	314	306	291	311	314	312	261	287	283	319	329	316	315	320	305	308	322	299	267	307	284	281	316	295	286	283	306	310	301	308	294	318	289	328	309	288	345	317	323	332	294	313	285	311	307	295	336	321	291	302	331	292	316	275	318	306	262	298	318	276	312	313	311	293	287	307	322	312	301	341	300	299	281	297	335	313	271	282	272	280	304	309	288	291	311	340	303	291	327	296	303	319	276	300	335	291	336	292	293	292	325	265	297	300	272	299	301	299	305	303	310	332	304	298	305	299	319	273	308	304	266	284	302	326	314	295	320	335	280	312	282	280	299	303	302	292	281	329	340	319	289	317	321	298	310	308	321	330	270	326	322	311	306	281	296	306	304	296	299	271	286	313	311	298	299	322	321	316	299	284	300	317	244	284	307	281	321	325	353	304	331	320	293	329	313	315	300	313	293	321	304	312	284	290	307	291	328	330	280	345	285	291	271	304	326	289	302	282	312	320	258	292	292	322	314	229	275	324	311	294	317	282	299	343	299	303	302	275	297	305	282	304	311	307	304	299	349	323	262	271	270	323	278	286	281	326	268	276	322	334	348	266	262	313	298	301	296	284	291	320	311	318	306	303	308	302	288	294	294	293	299	338	286	307	258	291	323	291	320	317	310	310	272	320	291	315	305	298	306	312	289	297	297	284	300	286	275	338	313	298	302	305	304	324	306	284	302	284	274	308	267	292	283	317	300	280	278	283	304	278	279	311	275	308	333	291	286	313	280	291	272	282	291	339	265	311	278	315	330	281	309	295	315	304	307	320	310	343	338	309	311	327	289	293	293	265	332	308	322	309	321	351	323	312	311	336	309	292	292	311	316	289	289	281	271	289	313	314	276	313	306	295	258	307	282	332	296	279	281	309	298	299	323	323	291	298	294	271	344	262	283	298	294	301	289	295	297	312	311	315	286	309	282	289	275	275	297	272	327	303	315	325	309	320	320	286	293	304	316	300	325	324	305	321	306	258	344	302	316	304	262	320	346	295	297	306	301	314	310	302	278	299	296	289	335	308	334	302	314	327	318	312	294	299	290	302	302	284	302	292	295	264	335	312	311	274	299	313	291	305	326	339	292	294	280	301	268	322	295	330	296	281	259	300	303	287	322	275	301	290	300	319	287	336	353	307	320	301	311	316	338	277	299	304	291	289	285	304	284	280	339	311	306	316	314	328	310	307	320	289	298	313	295	314	311	304	293	285	305	309	320	278	310	314	319	264	310	286	340	278	321	310	309	289	297	309	306	312	325	296	253	308	322	353	299	328	311	281	296	323	315	283
18227	4454	7375	8095	6986	6808	4970	4020	3858	3544	3919	4978	4446	4172	4288	2533	1528	775	894	1157	1131	778	802	755	695	758	696	759	661	695	684	696	723	697	711	692	760	683	730	684	777	703	649	656	692	692	672	725	669	694	695	668	638	673	662	655	671	664	645	643	686	690	706	703	650	691	650	680	668	684	664	701	712	647	690	693	707	648	658	684	678	651	724	702	673	709	681	661	696	745	693	655	654	691	643	689	640	652	728	699	689	644	658	675	627	667	638	679	652	684	663	694	717	669	685	679	669	661	641	679	659	702	677	705	654	697	628	645	696	656	630	665	646	664	658	672	653	615	663	699	666	673	661	637	655	690	647	663	685	672	663	667	666	659	687	688	707	678	653	677	669	690	743	666	652	664	661	640	668	688	677	670	642	680	659	644	627	695	664	728	666	696	701	677	642	688	666	663	680	671	706	642	687	639	655	653	705	699	653	672	714	691	667	650	642	656	675	621	692	721	652	661	657	659	670	622	684	660	711	704	693	716	661	608	626	674	696	646	630	634	648	638	657	678	719	716	622	627	664	679	701	659	669	638	668	630	672	646	642	652	679	618	659	719	622	701	705	662	687	726	672	681	720	641	682	630	636	661	672	676	645	669	651	691	677	675	658	647	672	645	690	665	650	660	672	655	661	650	698	696	672	691	663	693	702	718	645	672	682	634	701	674	626	651	687	678	630	655	643	712	649	684	648	663	661	683	631	652	679	651	658	679	648	653	669	665	621	722	676	605	683	705	644	646	674	683	647	648	644	645	736	688	700	668	665	650	686	631	718	652	678	688	655	678	690	596	667	724	631	693	667	649	669	665	641	663	681	677	684	666	614	638	687	676	691	677	636	621	661	640	622	667	675	684	637	678	681	701	678	651	662	658	698	690	659	663	639	672	693	637	705	610	660	686	689	606	713	685	679	684	635	660	670	684	671	721	659	673	669	710	772	670	637	685	667	645	654	634	634	623	631	659	639	684	683	677	596	669	653	643	702	665	652	640	680	688	646	630	672	671	656	632	657	701	662	631	673	657	688	697	665	677	644	688	629	668	676	660	695	640	682	666	678	685	625	692	679	663	671	653	704	676	643	675	660	625	654	661	667	640	683	647	676	671	665	673	701	651	654	669	684	644	695	690	656	674	674	645	638	655	674	642	685	684	668	649	717	709	679	683	651	690	636	746	698	704	617	666	646	626	664	636	656	646	671	635	651	707	695	654	648	650	683	660	724	678	635	639	692	674	648	638	671	647	686	665	674	690	684	663	680	694	638	615	652	668	696	696	725	647	683	667	687	627	653	680	636	695	676	758	629	673	712	737	642	652	665	679	684	651	665	658	650	634	673	634	662	680	675	656	654	670	686	668	663	709	632	662	646	644	665	672	702	679	624	673	655	633	700	665	669	705	681	676	651	650	654	651	653	648	671	691	673	660	644	701	709	642	655	689	652	656	672	668	695	707	665	657	703	695	655	679	701	703	634	677	628	687	662	665	649	683	706	627	643	703	701	659	649	671	662	706	654	700	684	649	650	651	633	689	704	679	670	636	680	659	649	663	663	643	651	682	731	619	655	669	663	685	690	663	643	685	691	641	678	651	680	624	640	665	668	702	677	619	670	670	660	683	645	665	685	705	632	646	719	663	638	656	687	670	665	686	663	718	673	661	663	703	608	670	654	704	663	657	633	652	691	669	655	653	639	675	671	687	688	666	677	733	645	709	699	696	658	689	653	681	668	674	671	649	661	697	643	701	660	712	696	648	691	665	642	651	686	666	689	680	630	688	690	654	644	653	612	690	669	673	715	637	681	674	663	653	649	644	703	728	673	686	670	671	663	677	628	715	687	670	681	670	696	648	681	672	652	680	710	695	693	643	675	676	650	654	676	651	698	650	660	678	694	636	702	667	658	656	665	662	689	661	645	641	669	624	678	702	662	652	682	685	659	635	654	690	649	666	676	673	662	660	675	719	684	684	676	643	641	640	634	728	654	669	647	668	660	682	687	644	662	643	661	655	654	635	701	657	658	699	640	728	678	658	711	640	676	647	691	659	671	683	675	671	683	652	702	669	660	649	679	692	652	728	682	659	640	659	679	694	632	674	684	703	693	680	699	679	688	636	670	650	669	645	641	665	669	629	611	661	673	658	680	672	679	627	684	674	639	677	621	696	676	712	696	641	672	693	649	678	705	704	689	701	635	621	697	677	678	662	691	625	679	651	703	702	686	584	675	642	683	645	635	678	670	673	669	685	641	662	693	657	679	670	638	674	617	663	641	679	658	685	698	638	667	665	672	671	641	629	622	647	691	644	684	669	651	640	675	664	673	611	665	694	598	628	687	633	667	705	665	712	679	669	651	675	637	698	666	692	668	696	641	688	656	654	650	698	687	657	711	633	693	711	692	668	643	692	653	642	653	673	666	667	688	666	698	653	713	649	616	661	690	652	681	624	647	641	677	672	700	664	695	665	680	707	720	685	626	715	664	682	660	693	659	677	686	688	642	655	691	666	649	652	663	672	701	659	675	597	735	720	626	671	684	696	682	677	672	673	672	755	714	644	690	617	681	664	670	706	655	702	703	699	674	638	647	630	627	690	659	670	649	680	673	637	657	708	709	680	722	678	630	640	691	677	598	653	690	655	690	627	702	678	649	685	625	686	657	652	705	692	679	640	662	679	688	687	700	656	666	629	651	639	645	714	679	656	687	674	665	716	674	665	651	685	664	678	647	698	689	705	673	642	670	640	663	662	659	688	672	654	645	664	665	682	643	657	624	689	661	711	665	707	694	677	695	662	687	665	687	693	688	706	617	657	709	673	663	651	652	697	652	663	658	656	682	654	686	609	669	679	679	648	650	675	709	663	682	717	656	678	670	661	634	663	658	697	687	677	671	652	652	671	708	663	635	684	657	655	624	650	695	643	680	658	674	656	627	666	652	633	685	685	633	651	700	643	690	686	668	658	685	661	690	697	672	702	628	658	721	605	624	672	718	689	655	658	674	668	666	646	706	719	637	662	670	678	664	639	673	687	658	671	678	714	654	679	645	701	699	638	644	681	698	669	675	680	714	645	700	743	737	669	706	641	667	676	634	652	668	698	681	714	673	663	662	699	664	706	681	693	634	721	659	675	718	721	653	695	643	617	660	645	635	648	664	673	672	694	663	666	627	651	657	658	647	669	678	659	708	665	628	664	651	674	750	697	683	632	633	635	650	665	701	666	677	677	644	709	638	623	614	616	679	673	669	678	681	642	628	660	667	684	649	612	706	649	678	651	666	676	635	685	639	651	674	632	743	688	670	624	647	679	651	662	696	634	671	680	646	697	707	620	664	681	641	681	669	669	688	656	666	730	720	639	658	690	659	645	691	653	677	690	703	680	601	654	633	645	663	662	671	671	696	671	659	673	654	704	649	680	695	692	686	643	680	669	700	687	711	685	677	673	694	648	654	630	660	693	682	681	682	670	699	696	680	656	633	720
10294	2034	1230	925	609	513	415	355	340	339	336	437	358	343	307	326	276	201	229	225	205	207	211	176	203	211	199	210	197	185	208	206	209	230	182	208	211	211	222	205	217	216	211	196	195	188	187	212	184	186	234	199	202	207	204	188	198	213	195	221	160	209	199	237	216	207	218	194	214	198	188	176	224	203	210	186	188	226	194	176	205	204	205	190	218	183	200	213	225	190	215	205	202	200	180	192	203	181	228	209	214	226	172	232	190	189	179	203	214	207	193	204	172	201	169	202	182	199	180	199	192	197	219	200	191	185	195	211	174	192	186	216	212	181	200	187	205	200	203	167	205	202	184	197	204	207	192	193	203	201	191	180	217	163	205	190	218	196	204	199	218	193	188	206	196	195	194	206	193	212	170	187	223	216	215	215	218	229	214	186	205	186	196	179	217	192	226	202	219	221	216	208	199	181	193	210	192	196	186	209	215	201	201	213	216	211	193	195	189	212	216	198	191	188	235	225	193	178	183	180	229	202	214	180	196	175	206	246	238	229	169	226	203	202	209	186	191	191	195	196	200	176	176	207	212	172	200	200	196	225	228	175	225	202	180	203	177	212	213	223	171	219	207	199	200	181	206	204	199	187	171	196	213	204	185	208	219	208	188	169	179	199	199	203	222	219	220	204	203	199	215	188	221	207	193	216	206	198	181	185	174	201	185	181	176	170	185	193	199	227	181	192	197	184	211	202	223	224	189	201	205	211	202	199	186	198	233	170	210	206	214	204	213	223	194	191	186	186	208	219	181	204	207	196	203	174	189	218	182	183	200	202	237	203	193	197	206	205	209	194	210	199	172	191	196	211	188	200	190	210	211	185	194	198	179	202	214	236	249	188	205	181	196	228	190	192	186	189	195	203	193	197	183	185	188	209	201	208	202	216	198	223	203	190	202	201	173	201	171	217	212	220	177	197	202	204	208	204	217	195	213	233	180	200	230	206	196	193	213	210	191	190	189	189	198	199	193	200	225	221	202	180	180	216	209	201	176	217	179	219	188	195	186	192	189	195	222	200	243	189	192	200	237	210	205	195	200	198	235	206	199	191	208	202	188	180	183	228	187	183	204	206	186	213	190	193	180	187	194	213	199	208	189	232	209	200	200	175	194	239	179	183	187	224	174	185	203	189	198	200	208	214	208	202	209	196	203	174	196	209	189	203	224	196	192	171	184	199	175	211	189	182	215	215	232	198	218	231	200	222	190	202	191	212	190	210	201	176	176	198	204	203	216	182	216	216	201	214	213	188	222	188	204	192	230	212	202	187	203	213	209	183	171	192	189	206	205	209	171	207	194	181	205	160	178	209	194	218	191	240	204	211	205	204	183	146	213	196	200	178	205	202	197	189	190	222	205	173	189	186	199	210	175	201	217	214	189	202	232	189	192	186	188	183	182	239	199	171	185	181	193	196	237	213	217	198	206	196	225	201	204	177	186	205	187	189	207	216	187	195	193	208	195	206	199	186	167	207	212	188	227	195	208	197	201	195	180	203	185	179	264	172	223	196	186	188	213	195	212	217	201	194	212	220	198	215	222	204	199	204	226	196	219	184	201	208	199	179	216	185	173	193	179	205	194	176	181	232	202	198	234	192	179	208	185	185	205	167	218	209	177	202	196	169	214	201	197	191	202	202	185	186	188	202	209	221	194	216	217	194	164	204	199	207	212	182	190	223	202	206	214	194	194	254	214	182	194	201	217	203	183	181	220	218	212	174	187	197	227	211	221	192	212	215	207	170	206	226	200	219	200	203	188	207	195	201	170	204	207	199	214	188	211	211	211	195	206	226	168	195	206	178	211	203	172	165	188	213	217	203	175	180	218	203	211	202	197	219	210	191	201	218	178	206	215	236	201	205	214	211	214	171	200	192	220	198	244	205	186	181	188	198	232	183	210	210	191	214	249	195	207	212	200	222	213	183	199	183	214	205	196	212	199	200	187	223	208	199	210	201	155	197	224	199	222	238	196	210	201	225	197	164	209	196	233	220	198	199	180	211	199	235	207	209	192	229	178	188	203	206	206	231	206	192	208	190	198	209	195	189	189	185	216	215	183	197	217	217	208	188	183	186	202	165	189	192	201	202	193	245	220	226	208	174	155	201	209	196	226	176	172	213	211	197	207	229	196	214	214	203	207	227	215	253	199	196	199	171	199	191	208	205	203	187	219	197	193	203	209	186	189	209	202	214	209	183	194	188	196	219	182	180	196	217	218	185	219	212	208	189	189	208	210	193	198	203	188	183	202	196	195	217	191	200	214	212	209	188	170	183	192	185	207	200	190	189	215	218	220	176	193	200	218	198	221	190	179	187	193	186	208	217	220	196	212	201	210	183	206	207	206	182	223	205	196	185	180	221	213	190	201	200	196	204	169	192	201	209	188	206	190	190	199	211	233	188	210	216	221	184	208	209	185	167	213	207	184	215	237	207	204	219	203	200	193	182	221	207	193	202	213	213	212	207	194	216	193	219	183	207	197	196	224	208	188	226	179	177	186	199	217	219	194	223	201	231	172	188	206	205	211	179	193	220	184	204	202	219	195	179	190	221	179	227	165	197	200	196	177	156	215	221	179	175	186	202	232	170	173	201	206	209	196	185	198	197	219	193	195	210	195	209	202	210	197	175	236	193	214	222	215	218	209	201	189	181	218	162	206	222	176	171	203	187	209	211	209	199	198	197	211	212	221	219	198	187	212	188	206	189	197	199	214	189	199	215	207	191	248	213	212	194	214	177	187	199	210	208	168	203	222	212	200	214	226	205	213	181	170	200	195	187	199	180	184	212	249	214	195	186	177	181	196	205	219	219	211	158	217	200	192	188	214	214	218	214	225	185	193	197	216	193	220	202	197	218	188	208	177	205	208	230	230	211	184	200	205	224	216	196	223	217	206	188	190	200	205	198	187	222	208	176	210	183	172	207	196	191	215	202	195	209	193	210	189	222	182	212	200	206	193	217	165	175	191	237	216	202	206	192	190	206	195	214	215	177	173	186	204	204	207	200	218	201	194	215	224	222	202	201	199	210	214	215	183	187	203	232	177	228	222	219	200	208	209	222	191	230	201	194	206	197	218	163	189	211	232	230	233	195	206	220	188	216	199	213	192	209	196	175	219	212	232	200	163	211	197	213	171	212	203	189	205	226	193	228	207	198	207	191	212	190	208	231	179	200	233	240	203	229	201	181	229	212	189	211	197	196	211	221	196	232	212	230	219	197	180	201	176	170	198	190	205	214	194	203	224	200	196	200	211	199	213	206	191	174	236	193	225	188	212	221	220	224	221	216	196	191	194	197	209	205	198	181	204	169	215	255	186	219	197	183	190	203	229	213	193	228	214	191	222	194	209	193	185	225	214	231	194	189	210	197	213	214	215	198	212	188	200	183	197	203	196	207	214	206	222	209	234	197	188	195	194	194	193	205	178	184	206	171	198	217	214	195	179	209	220	191	204	193	185	204	216	186	207	215
6477	1743	2562	2760	2270	1879	1568	1330	1172	1376	1370	1735	1460	1213	1400	1155	861	504	507	679	635	501	486	507	529	498	509	441	460	467	504	455	501	430	503	503	461	459	488	496	513	499	475	475	498	514	487	447	455	450	500	490	490	529	516	526	462	527	492	505	512	482	479	533	514	525	497	478	515	471	525	439	508	501	484	469	503	466	482	436	446	487	471	504	471	533	469	468	504	448	474	463	515	477	525	504	476	522	516	510	511	470	475	482	481	511	497	457	515	514	476	483	493	450	456	473	488	507	515	486	499	510	487	487	496	490	488	494	489	466	455	505	511	497	486	480	496	444	472	470	482	464	487	483	475	473	469	495	447	516	439	497	474	462	450	488	467	456	466	477	484	510	478	464	472	503	509	501	482	511	447	482	516	510	518	461	481	481	475	485	508	475	484	532	460	471	484	468	474	520	497	492	460	516	473	476	494	478	487	479	510	526	445	489	476	443	506	450	492	515	488	467	493	478	454	507	484	484	475	540	481	498	468	457	469	501	483	460	458	482	477	499	493	488	474	480	496	496	498	501	492	467	521	446	517	474	478	480	468	429	501	508	466	514	505	534	466	457	476	477	468	528	505	528	524	501	495	511	490	475	493	499	473	495	459	512	480	501	484	521	470	551	482	456	473	471	538	497	494	448	514	515	519	493	473	494	502	478	528	491	487	514	497	487	539	465	517	500	529	502	499	479	489	504	511	483	491	502	510	499	544	490	479	502	493	449	474	520	478	470	480	489	486	477	482	489	512	492	464	503	494	473	488	518	455	491	480	523	507	503	454	466	493	444	487	542	474	515	479	502	492	511	509	484	492	503	510	480	480	480	482	469	464	508	496	468	477	512	528	485	483	483	455	475	520	477	490	490	461	464	460	484	501	473	473	487	504	475	528	489	502	504	507	522	481	498	483	438	502	488	471	471	498	478	471	451	498	469	434	497	514	437	484	493	480	506	478	476	505	493	521	498	510	506	474	523	469	526	476	466	467	510	480	506	486	454	473	485	497	522	489	498	455	468	505	512	514	484	462	486	539	469	470	488	490	505	482	512	513	494	485	454	485	465	457	498	494	478	478	478	519	511	466	463	477	470	518	467	502	476	479	522	520	498	520	493	460	482	462	437	499	493	468	473	493	499	482	478	474	461	500	476	469	481	512	480	487	506	502	507	475	458	507	514	485	444	480	447	480	491	504	489	502	487	492	451	492	489	458	473	468	454	450	461	507	507	484	483	525	506	478	477	453	456	524	481	477	503	467	463	509	484	465	506	480	511	507	495	492	493	519	454	473	467	474	508	496	506	451	498	495	454	452	486	534	465	501	509	474	471	494	491	472	533	470	501	509	441	474	475	460	514	475	533	498	493	498	479	465	529	511	506	504	446	475	463	503	525	503	494	482	458	506	541	488	503	502	477	471	511	488	480	513	495	486	480	446	505	460	549	490	507	520	500	530	501	505	478	504	499	472	485	478	511	505	486	524	471	503	504	488	516	516	469	494	485	490	490	464	472	491	481	469	484	525	514	503	461	483	485	472	489	511	500	469	491	464	475	504	460	494	512	494	514	482	491	449	493	490	472	531	501	467	508	488	477	536	463	499	515	479	470	475	477	495	484	484	535	509	504	500	500	488	476	491	460	524	507	519	472	477	500	488	507	467	511	465	487	475	500	506	504	516	454	490	491	531	446	468	490	496	486	526	508	518	497	495	523	511	495	490	471	537	466	505	502	525	463	464	512	508	472	466	478	489	512	505	469	471	498	457	495	492	513	505	502	495	513	489	534	492	479	487	488	527	481	487	491	460	515	491	489	491	513	495	487	463	447	459	485	501	463	483	471	499	476	455	498	485	481	488	481	525	466	528	479	483	485	481	480	550	482	492	468	502	500	464	485	494	475	493	484	487	499	451	508	477	493	497	507	476	486	468	489	475	467	537	449	456	512	483	504	512	489	478	496	450	476	499	466	494	459	503	497	457	510	476	494	494	492	470	507	500	498	487	482	480	452	459	504	505	452	452	429	476	497	467	514	502	491	523	485	480	507	478	513	516	489	441	482	484	509	501	449	483	447	488	490	474	514	504	502	474	456	491	483	454	498	494	509	540	495	478	472	487	487	516	494	478	469	480	485	461	515	491	505	467	441	486	478	487	485	447	504	484	462	483	509	487	482	473	494	468	468	515	500	505	518	457	488	487	482	478	492	545	496	486	477	505	465	457	485	498	488	495	512	522	516	479	524	475	484	537	502	492	502	470	495	487	486	527	483	504	480	502	492	482	511	480	461	461	484	478	467	486	493	485	495	526	493	483	503	486	491	501	495	509	500	440	512	506	499	451	496	476	523	513	486	518	503	508	492	503	518	495	492	491	503	496	525	502	456	549	433	491	467	528	540	529	494	488	468	512	463	486	472	532	485	495	506	472	507	447	497	476	511	463	495	498	500	468	522	495	490	494	487	488	462	445	489	473	501	455	479	506	484	485	470	470	464	450	483	521	486	459	537	480	469	471	547	473	447	505	530	478	482	469	470	492	486	498	457	493	483	488	476	479	489	511	530	489	502	484	453	528	492	501	525	497	529	524	498	482	505	529	491	494	491	533	488	480	517	499	459	506	519	478	437	509	478	515	476	511	479	492	494	511	527	493	496	517	463	492	450	493	444	489	494	508	527	484	518	492	469	505	492	496	506	490	450	485	498	507	509	506	487	486	494	452	477	524	478	475	473	526	498	508	481	471	461	501	538	474	515	468	457	544	489	496	499	465	440	454	492	476	502	517	488	486	474	462	493	473	508	502	489	534	500	502	475	478	487	472	496	495	464	467	433	515	486	449	497	467	501	478	507	494	477	518	538	504	470	487	470	474	455	465	486	486	476	524	519	471	500	475	480	495	545	496	495	493	511	491	505	497	510	478	468	452	470	519	483	480	464	480	438	495	500	526	452	484	461	460	495	523	486	505	460	443	504	497	485	484	465	473	494	524	491	487	477	517	499	464	482	483	499	507	462	497	458	517	448	449	488	489	521	504	525	458	480	483	498	520	496	459	488	492	487	476	483	458	460	444	537	497	510	517	465	482	486	474	482	478	513	460	500	505	500	539	475	513	513	462	525	472	494	509	453	489	471	469	491	486	453	467	509	506	465	473	521	497	471	527	492	516	492	490	473	444	479	487	477	495	480	515	495	476	483	475	508	450	499	457	487	460	480	515	499	474	459	483	461	455	505	484	488	496	476	487	495	471	515	504	459	447	445	517	530	506	505	480	493	484	497	492	517	467	479	465	486	461	492	497	508	522	495	483	478	463	495	463	505	516	481	499	487	511	528	464	442	501	514	479	478	475	499	492	498	512	464	497	500	504	499	514	484	457	502	475	485	485	527	475	509	486	442	483	504	495	516	472	487	499	495	497	479	505	475	520	477	529	522	490	465	501	508	469	476	478	510	487	497	471	479	515	496	490	494	466	492	500	506	518	504	484	492
22811	5187	2895	2009	1314	1080	926	783	665	682	681	817	733	658	625	535	466	340	371	422	349	352	313	377	339	359	330	340	320	344	368	318	317	346	319	315	300	332	308	313	317	313	344	341	317	354	335	341	349	313	327	306	325	319	328	325	357	328	322	340	326	311	344	320	321	339	308	326	354	337	323	342	348	359	307	323	326	355	349	344	338	323	323	325	357	359	358	314	321	330	349	326	310	324	317	307	382	316	361	344	364	360	324	324	345	318	327	344	306	346	323	321	358	306	309	365	334	293	363	301	340	346	355	358	328	351	294	334	330	316	349	342	376	335	315	310	337	331	323	334	316	351	330	336	314	318	331	303	352	351	330	360	308	296	305	362	330	384	337	304	310	359	305	300	361	315	326	341	332	328	308	300	330	330	273	307	347	325	330	296	297	299	312	353	324	312	317	308	300	334	342	315	334	332	310	324	325	329	339	331	288	351	313	350	330	341	318	311	310	308	334	346	340	348	349	292	324	304	319	349	318	353	312	338	346	285	300	323	342	325	323	307	340	329	332	345	339	332	337	324	351	386	337	334	278	301	350	330	348	313	332	373	331	323	307	316	352	378	340	287	303	317	333	281	327	301	332	350	330	324	304	354	353	364	322	336	313	329	328	330	318	322	320	339	327	335	299	293	311	371	359	334	363	316	328	319	326	322	332	302	343	280	321	293	307	314	304	319	315	333	328	321	354	355	288	333	349	313	290	315	311	324	354	325	348	326	320	312	326	307	325	339	283	335	319	320	319	356	350	350	312	379	312	308	320	326	313	311	316	352	318	339	268	354	356	348	340	318	314	304	320	317	329	310	327	357	339	309	359	360	323	316	317	302	322	313	312	340	361	348	347	336	318	328	329	347	368	346	322	308	326	356	310	295	333	327	342	321	300	309	318	291	319	347	339	333	332	333	344	328	326	342	353	299	333	352	349	350	342	355	332	325	336	330	338	338	360	306	317	348	322	349	318	305	321	363	308	307	300	332	300	351	345	289	367	315	343	314	303	309	331	334	326	299	359	362	307	278	338	358	307	294	332	322	342	343	339	361	315	320	312	360	372	350	324	299	323	328	349	314	351	323	329	329	304	370	312	307	308	323	344	334	290	337	334	327	333	340	322	322	277	350	366	358	375	301	340	335	337	330	325	329	335	342	334	301	342	329	326	335	337	328	372	364	316	336	335	350	314	346	314	336	315	331	334	327	346	349	311	344	334	270	320	327	338	321	320	305	316	318	317	319	300	317	299	323	342	325	335	340	333	326	319	307	336	318	361	331	365	381	330	346	341	321	334	302	367	322	328	363	332	317	361	311	310	352	360	314	331	322	323	331	355	323	342	294	330	301	332	327	302	337	315	336	336	344	311	388	339	335	330	327	301	312	335	336	300	322	313	317	330	311	336	327	332	358	328	303	310	339	311	310	347	282	283	331	354	353	343	324	288	338	345	311	319	339	318	344	349	363	356	359	329	315	313	324	309	341	335	374	373	348	300	321	311	328	355	356	368	353	332	347	323	349	344	313	350	312	353	340	331	309	345	350	317	312	318	290	329	332	369	346	338	314	340	343	275	378	294	326	303	349	299	323	334	343	350	331	309	321	336	338	300	342	330	362	337	350	337	321	310	301	332	342	330	299	323	330	346	343	333	339	331	328	321	328	334	350	338	356	351	344	317	324	292	347	325	307	310	332	335	314	329	355	346	304	281	313	354	313	348	301	333	357	312	332	327	319	350	307	322	340	325	338	328	323	322	336	322	332	319	321	337	330	339	315	337	325	339	319	339	327	367	292	355	329	300	318	305	317	350	312	322	304	309	327	331	310	312	312	335	329	316	340	332	346	298	317	323	316	312	373	332	315	307	331	309	351	314	344	317	315	332	301	334	319	336	355	353	283	324	331	347	304	280	321	270	301	360	333	330	354	347	317	338	331	333	294	329	294	359	347	333	376	367	328	333	324	343	332	333	376	346	314	320	341	331	334	324	359	320	311	318	336	372	342	322	349	342	360	334	302	332	308	329	319	306	339	353	300	330	329	324	315	317	343	354	340	346	314	320	312	359	342	323	324	320	353	340	349	348	311	340	317	378	349	332	312	329	351	346	340	295	325	302	344	375	327	340	325	298	350	322	376	338	361	334	350	291	296	349	301	338	366	317	292	283	308	319	349	325	342	350	331	337	335	340	309	331	311	305	360	323	270	325	316	329	322	368	340	369	306	328	312	346	362	312	285	335	319	311	361	322	351	317	284	323	304	355	326	343	302	313	309	339	334	331	347	349	288	334	321	342	328	316	336	299	302	326	311	296	313	335	327	333	320	361	353	332	358	338	290	317	305	294	294	345	324	324	333	324	314	332	371	355	345	342	343	330	309	349	338	387	329	349	338	316	335	330	345	342	364	315	319	311	351	328	320	325	307	323	305	313	340	324	362	332	354	315	344	355	301	318	320	312	348	290	321	371	337	371	313	295	332	327	337	301	328	305	353	349	325	304	313	324	318	363	303	342	356	292	320	335	326	348	334	350	363	352	350	315	322	324	327	317	323	311	346	329	343	317	368	310	369	367	316	329	370	342	325	310	316	333	326	350	332	313	336	337	341	337	316	328	354	326	319	334	308	331	365	358	319	314	318	316	311	344	326	351	368	321	338	328	341	320	332	319	342	325	359	362	321	323	348	304	352	335	346	326	330	349	318	345	315	331	355	341	319	330	317	331	319	324	341	336	323	348	350	348	359	351	351	365	344	353	335	348	379	351	309	332	337	311	286	339	329	378	300	334	346	344	333	331	316	363	335	352	334	319	347	313	289	308	349	352	334	330	305	317	317	350	318	308	345	332	319	311	311	309	319	308	334	345	323	312	327	369	334	325	307	331	324	353	367	313	328	346	299	321	310	345	334	340	351	328	341	320	306	340	326	359	341	311	331	327	342	324	297	373	350	339	313	352	310	352	311	356	336	356	332	342	333	339	323	325	306	341	347	312	325	364	306	334	329	340	341	338	333	325	324	338	295	359	340	337	337	307	354	327	332	345	340	296	343	334	304	319	315	340	334	329	326	318	368	329	341	278	348	323	308	338	315	324	286	324	290	346	301	331	355	341	331	329	288	337	337	297	353	331	333	310	308	276	324	309	343	310	330	324	339	378	317	308	317	324	317	320	359	364	310	317	341	350	312	349	342	326	341	327	335	314	310	339	323	324	319	341	326	345	327	337	325	332	325	350	383	298	332	327	348	377	325	294	336	351	364	306	305	330	310	294	316	320	313	323	341	303	372	333	292	311	342	341	355	354	325	346	353	316	278	316	288	328	311	343	332	329	327	341	323	305	334	342	353	350	350	355	311	344	294	309	322	319	354	339	320	326	293	342	312	311	313	359	333	315	295	290	357	307	377	328	325	325	373	347	344	305	324	388	324	338	307	341	320	356	367	323	312	357	294	317	345	331	307	323	308	347	346	329	327	340	329	328	275	352	322
14118	3367	5566	5879	5068	4524	3421	2971	2551	2613	2560	3670	3397	2591	3063	2211	1748	917	966	1204	1031	834	816	797	753	770	791	789	740	777	725	750	811	747	783	772	722	745	733	740	757	768	705	791	750	758	694	722	769	715	781	778	704	752	737	763	795	769	785	786	755	806	763	778	764	758	767	705	750	732	724	755	793	773	759	783	774	750	770	748	765	748	742	687	770	711	688	701	756	739	696	772	766	759	732	724	750	729	731	774	733	740	735	753	742	745	752	735	766	728	746	689	776	720	769	778	719	761	729	799	723	702	733	750	790	749	770	704	751	771	761	763	740	802	761	731	785	702	771	744	754	740	761	735	747	699	764	725	744	690	731	703	748	758	703	746	724	736	781	747	723	720	721	716	778	753	743	715	741	730	732	771	757	744	764	771	712	727	767	792	751	749	749	722	732	760	758	709	726	817	787	773	773	746	721	757	737	761	777	663	706	738	785	728	759	778	795	726	762	731	722	737	737	737	745	745	751	791	721	729	785	774	777	743	776	725	734	755	716	716	718	767	737	769	700	717	731	744	758	768	764	765	763	742	727	776	737	749	725	707	786	748	750	711	783	744	686	731	751	734	714	756	763	760	715	749	735	733	730	744	773	768	775	812	776	753	723	745	770	739	708	743	746	743	708	700	724	747	734	728	751	765	737	742	718	770	697	729	707	736	760	741	821	751	738	734	736	705	759	733	687	782	777	765	718	732	726	713	783	734	744	706	710	723	733	687	802	722	711	784	713	723	772	795	750	690	707	742	750	767	729	773	741	756	779	724	732	751	782	732	747	733	740	712	756	738	734	734	738	730	739	796	755	720	677	696	748	749	727	747	732	763	761	738	724	743	710	762	716	734	717	740	728	786	735	768	773	741	734	709	775	782	744	734	746	741	758	723	755	734	750	770	742	711	685	738	738	744	725	739	706	727	734	765	781	738	780	750	790	726	694	754	759	734	736	758	827	753	755	737	762	685	773	749	706	720	777	702	747	729	808	696	742	740	750	759	708	765	722	741	700	719	781	787	778	766	741	735	725	715	710	749	710	752	748	715	727	747	787	762	802	700	757	745	748	750	745	775	738	738	804	781	776	720	746	743	682	753	748	734	716	738	699	748	739	735	770	749	728	750	722	749	760	728	745	703	757	781	672	694	744	748	736	738	747	757	701	744	764	772	712	718	743	754	760	710	760	750	758	765	777	744	704	751	717	727	817	712	777	721	767	695	745	732	715	821	760	750	750	769	761	768	779	713	727	817	781	739	748	762	777	750	764	765	728	714	770	704	736	711	728	773	738	721	743	742	782	786	775	760	721	718	756	715	720	745	729	764	734	723	781	690	733	751	736	728	720	709	698	771	761	790	748	803	708	734	710	727	784	747	730	751	792	722	767	721	767	735	749	751	792	756	749	710	727	726	745	769	759	718	746	747	760	725	756	732	728	761	704	775	745	721	745	727	747	703	784	738	790	778	724	733	745	742	706	764	762	772	747	722	717	700	728	767	714	795	768	700	722	740	769	737	721	722	756	731	763	762	760	751	735	779	733	724	821	725	722	766	713	735	737	730	751	749	698	774	707	753	752	778	776	717	733	767	709	728	705	738	760	745	785	689	711	772	726	698	758	756	748	768	736	700	738	726	762	715	759	715	735	766	766	730	721	724	728	761	755	732	765	709	755	757	743	746	761	730	735	798	750	715	769	747	754	732	716	753	760	755	741	744	732	736	726	743	751	743	742	729	758	759	723	721	721	838	731	715	743	760	663	748	748	752	717	750	762	762	747	793	753	698	808	767	730	741	763	727	706	764	766	780	782	750	773	749	707	761	788	718	761	712	754	746	726	726	750	732	778	712	746	731	742	716	756	767	760	687	741	724	726	706	781	755	722	761	715	747	755	781	676	803	741	710	803	779	751	710	714	740	744	736	728	742	786	750	706	764	760	716	721	707	761	758	727	792	760	700	743	730	727	718	745	756	757	749	724	744	742	749	758	746	812	720	789	750	713	756	751	773	802	724	752	722	708	764	799	737	745	726	755	743	720	729	722	738	750	700	753	731	752	729	779	784	755	710	748	762	745	762	723	717	729	746	737	711	788	777	747	719	798	727	762	752	801	706	785	736	774	752	754	694	736	764	721	735	800	721	731	773	741	702	737	710	730	757	727	742	706	769	737	736	724	724	747	749	721	733	765	699	733	762	746	751	719	733	679	728	777	744	710	754	700	739	727	741	783	741	745	727	772	701	750	747	704	749	763	717	753	751	751	743	723	730	756	700	700	785	717	756	754	741	801	722	730	747	725	676	737	738	728	783	703	762	748	722	757	730	731	759	775	766	719	725	694	774	728	752	808	746	709	712	739	725	709	774	677	789	737	758	729	740	808	735	748	769	790	739	722	762	761	754	740	768	736	758	734	755	745	748	706	738	729	781	763	699	738	698	771	790	740	729	728	718	773	675	769	732	726	779	730	784	746	772	774	751	741	751	762	719	747	726	721	724	717	780	767	737	684	756	766	746	705	714	730	746	757	725	771	773	744	775	757	748	733	741	728	710	757	763	733	709	733	729	722	725	734	761	725	768	733	784	764	727	776	772	718	720	761	762	756	722	719	747	718	719	769	779	778	769	740	733	717	714	732	711	731	752	799	699	763	689	728	772	732	752	756	780	758	672	777	746	779	764	760	768	722	744	758	793	773	743	716	695	684	725	788	750	738	715	744	781	745	726	736	784	721	769	745	748	744	710	722	732	809	697	727	710	757	710	759	714	727	710	761	687	709	767	695	708	671	758	753	742	725	739	737	761	731	762	710	733	736	745	753	776	717	769	740	725	740	748	710	709	725	732	712	733	749	795	748	761	727	755	753	757	794	755	781	739	775	745	724	689	754	758	793	737	726	811	743	825	747	716	781	782	737	753	756	765	726	733	734	756	759	704	723	762	715	704	714	739	773	749	792	748	805	752	702	717	735	745	792	750	759	728	767	759	774	700	712	748	741	724	759	784	698	733	708	731	755	729	753	772	724	733	755	803	747	725	777	687	741	711	747	711	713	758	724	709	757	716	737	714	765	746	739	750	754	722	753	719	722	747	729	686	742	759	713	721	772	733	743	742	747	740	766	794	733	748	738	813	753	760	778	741	767	763	731	804	731	727	773	763	729	749	733	754	773	730	729	750	777	765	753	744	770	693	721	733	725	759	770	797	719	779	759	752	760	722	733	716	724	738	786	724	785	736	813	798	740	751	760	716	727	740	753	787	777	740	711	686	744	705	694	769	763	753	721	763	752	695	769	688	757	791	715	657	751	721	728	718	732	740	766	742	744	700	829	711	742	734	744	778	721	741	778	753	749	740	740	767	754	736	760	738	722	675	723	690	733	740	737	744	781	738	735	721	703	707	714	730	748	730	742	754	723	776	753	769	714	750	757	746	752	784	700	684	744	720	726	738	764	763	795	747	778	717	749	769	734	763	774	795	730	806	739	755
31891	8613	4800	3116	1976	1725	1269	1045	906	886	787	945	901	763	918	717	563	406	342	413	375	318	310	360	322	309	292	318	283	313	310	283	299	288	317	292	288	329	308	320	273	314	297	276	292	322	297	280	299	317	302	318	321	331	272	291	314	335	331	296	346	280	314	287	304	306	336	299	326	315	289	302	276	313	291	292	287	301	344	313	285	289	289	300	320	272	324	350	293	269	312	276	290	299	271	275	288	310	319	330	285	318	298	317	306	331	327	341	315	301	265	332	336	290	281	293	307	300	287	298	293	295	305	296	286	258	295	266	276	328	314	319	318	321	320	313	305	275	286	306	329	297	275	280	317	306	305	318	314	317	307	338	309	334	335	313	286	302	297	281	339	323	302	277	306	311	303	295	274	311	295	268	315	324	273	298	303	282	307	300	297	322	323	291	321	324	291	287	337	308	311	306	282	336	325	308	286	290	337	312	288	302	273	286	318	304	292	335	299	305	327	285	283	305	284	267	300	288	304	317	290	348	332	289	285	300	297	300	284	312	296	332	299	320	296	283	356	297	281	288	304	347	293	286	337	328	316	311	318	294	304	318	347	308	307	321	322	315	314	269	314	308	316	313	340	304	319	324	287	294	306	289	314	303	313	320	312	311	324	296	277	309	310	286	317	298	306	297	307	310	333	337	305	320	308	331	282	304	330	303	327	300	282	337	313	337	294	317	308	307	308	282	323	307	317	305	284	300	304	288	317	283	328	293	295	290	310	287	314	247	309	303	324	319	277	294	329	290	312	279	328	314	305	262	312	306	288	288	334	343	303	259	279	316	302	303	290	267	324	304	298	299	328	315	302	321	284	296	278	302	289	312	287	309	324	281	302	319	308	311	331	300	327	294	318	294	307	315	316	301	283	326	330	319	312	322	309	301	289	313	289	272	305	292	318	333	274	282	324	298	280	276	309	319	317	286	296	307	313	315	317	305	295	305	304	300	286	301	285	305	336	308	334	358	327	293	264	307	325	299	335	293	298	308	295	304	303	341	335	282	323	343	316	301	309	306	280	287	320	307	298	324	289	337	304	309	298	278	288	285	269	311	291	316	319	313	347	300	322	304	302	296	293	308	317	332	276	293	295	305	339	296	302	320	327	306	319	314	322	312	340	298	297	286	276	300	288	328	343	294	328	299	335	292	272	301	300	298	282	328	311	312	333	313	337	275	280	285	303	313	318	339	287	335	296	296	294	267	344	306	305	277	296	276	265	316	297	284	308	315	302	299	276	296	269	293	281	306	299	300	331	306	296	285	317	299	290	331	319	285	310	327	285	296	319	315	299	296	300	287	345	338	320	313	327	314	292	298	308	321	285	310	302	286	292	287	319	294	308	312	285	292	305	291	276	308	294	315	315	347	310	315	303	299	305	304	303	307	301	307	298	314	320	286	287	319	307	281	266	319	283	288	334	306	288	293	282	292	337	294	292	310	279	288	308	297	255	344	303	314	293	318	289	304	327	343	295	294	288	271	289	294	292	322	273	335	297	283	318	302	300	322	297	323	294	323	275	334	272	298	314	316	321	316	291	323	281	331	324	317	296	293	289	306	290	289	307	291	313	309	331	304	301	306	321	311	332	310	313	293	349	324	273	320	304	288	327	283	297	267	314	308	258	341	302	305	319	333	308	298	285	305	289	297	324	319	317	323	319	314	281	304	291	338	313	329	318	263	297	283	276	266	312	319	327	291	280	303	320	307	287	277	285	314	287	319	291	275	305	327	315	308	293	289	267	306	267	306	342	319	297	293	315	313	298	309	354	294	289	305	316	320	278	304	316	300	303	311	307	310	309	315	286	267	352	300	302	265	294	306	284	302	334	295	311	313	299	296	301	310	328	305	311	305	327	307	287	275	316	298	318	302	331	278	280	292	299	311	340	301	309	286	286	315	284	291	329	308	286	335	324	266	291	311	288	278	292	297	264	322	309	323	309	301	273	330	310	336	304	308	328	302	308	289	278	272	269	329	266	306	330	303	330	328	291	302	306	300	312	306	306	320	321	305	339	295	322	328	322	306	302	332	292	284	296	277	276	310	291	306	299	308	302	287	299	297	292	302	309	293	315	317	304	322	311	291	312	326	319	315	289	304	283	309	285	310	299	269	325	278	328	310	334	305	302	264	308	314	297	328	296	292	289	292	320	259	317	286	299	330	314	295	286	304	286	304	316	311	330	336	277	317	322	305	296	324	275	304	306	305	292	362	312	309	317	243	313	302	305	332	330	312	313	296	312	272	280	312	337	306	314	293	303	291	305	281	339	281	278	315	308	300	277	315	306	314	297	319	284	318	346	318	283	312	338	335	298	279	311	315	282	309	319	285	304	302	328	304	326	326	303	292	315	303	284	310	322	324	308	341	310	275	317	290	280	321	288	284	322	312	296	295	288	323	296	315	327	330	288	271	319	291	319	277	300	296	275	339	319	279	281	312	340	319	322	329	290	295	290	309	308	287	326	328	349	306	312	300	334	302	311	318	303	292	362	285	298	320	322	298	309	282	296	285	343	290	291	268	291	303	313	314	279	305	308	308	324	272	309	328	269	291	302	285	307	298	298	292	299	294	289	273	297	298	307	289	293	310	309	302	308	287	301	300	322	304	284	300	315	279	321	289	325	314	301	294	292	341	329	344	295	282	315	314	314	290	271	317	281	316	326	361	302	299	301	321	280	305	282	312	247	351	289	281	302	310	304	349	322	307	287	331	330	317	302	321	288	298	308	288	288	324	302	292	293	306	308	294	282	338	315	301	312	328	309	307	300	296	309	293	305	271	289	283	322	330	297	336	294	285	290	312	277	289	303	270	268	305	328	305	296	301	326	297	325	301	285	269	286	296	315	329	327	281	301	292	331	341	308	310	290	336	294	315	279	326	313	332	299	304	304	286	274	306	297	279	321	267	323	343	301	278	285	316	291	291	297	304	335	299	331	335	324	321	279	330	285	302	304	314	333	323	297	315	274	299	315	305	279	290	278	295	294	320	292	326	285	303	314	278	308	304	265	297	315	307	316	346	322	296	294	298	335	302	286	317	288	293	330	299	312	305	279	305	279	301	338	311	285	300	315	312	322	336	287	329	287	324	303	286	319	357	274	318	329	324	302	317	314	263	309	279	346	310	290	290	335	302	262	328	289	277	299	299	305	307	333	301	303	315	298	313	300	263	320	344	311	310	297	304	341	302	280	313	308	326	303	299	311	303	311	257	301	309	299	314	303	306	308	330	314	306	316	290	290	336	310	313	322	347	306	315	310	343	308	289	305	300	313	327	300	309	274	307	293	298	308	286	287	302	319	323	317	299	325	318	289	287	294	275	291	302	306	289	301	314	325	314	336	314	286	315	284	280	294	305	286	267	300	302	294	284	285	307	313	301	313	299	293	310	289	283	278	304	334	279	339	322	330	279	316	333	333	296	278	276	290	273	283	292	310	276	294	293	309	309	321	306	319	283	305	282	294	295	311	293
18124	4670	7864	8165	6881	6474	5182	4239	3926	3551	3520	4314	4346	3242	4235	3277	2246	1259	962	1346	1004	870	806	779	763	727	732	750	708	737	712	673	710	738	686	734	738	728	712	723	686	717	686	710	747	697	684	650	706	723	699	685	680	706	650	677	672	722	683	665	703	691	703	717	687	683	709	697	677	716	685	694	689	675	706	681	681	621	690	676	665	671	654	674	671	662	690	670	715	647	699	647	639	729	702	693	614	694	611	655	697	695	681	704	667	671	668	700	660	660	673	660	735	686	678	669	689	695	672	639	692	699	699	658	668	706	667	677	670	677	701	641	675	639	693	667	705	680	629	693	683	704	688	714	660	735	650	653	606	665	700	683	670	706	686	686	632	654	695	690	692	675	716	660	662	671	677	697	667	688	637	675	640	662	691	703	682	709	679	685	740	685	689	652	671	635	643	685	641	685	647	671	673	661	661	634	650	725	650	653	724	727	691	671	636	696	676	733	723	711	631	689	733	727	669	702	625	705	674	660	706	680	688	684	676	672	694	652	698	686	682	692	621	738	678	634	692	696	655	657	651	679	668	700	679	649	702	739	684	656	645	633	670	725	658	680	663	662	649	668	691	650	646	663	669	689	693	650	644	688	691	694	682	678	651	705	723	670	681	713	683	674	638	708	675	650	690	709	672	671	676	704	673	701	690	667	682	662	650	645	661	695	688	672	715	624	674	736	664	687	676	723	674	650	674	645	677	651	696	688	698	702	634	704	687	712	691	683	707	716	656	655	708	681	653	694	644	697	711	647	675	699	636	664	673	655	685	725	657	674	630	665	678	680	651	631	610	624	657	691	688	719	693	655	707	659	689	669	646	624	695	653	714	693	659	688	632	660	715	695	674	716	634	620	669	741	712	679	682	676	685	612	692	674	705	702	659	662	736	706	669	642	616	665	667	712	685	646	713	704	678	649	641	715	646	658	665	627	644	669	660	658	673	703	679	666	662	654	694	685	687	706	669	654	655	674	723	660	662	701	633	690	666	688	636	650	631	683	629	676	671	686	685	658	678	650	681	636	666	640	683	716	702	729	687	647	665	707	662	654	664	716	658	640	663	660	654	687	708	660	683	674	719	731	678	727	697	675	640	670	673	647	677	691	711	670	662	687	698	603	658	671	640	679	696	657	680	719	686	671	676	648	652	607	671	632	649	696	661	703	711	666	685	712	655	688	644	731	698	696	698	682	674	637	694	681	656	665	664	687	635	703	656	647	630	681	656	685	716	690	688	644	671	682	644	656	668	674	691	699	693	725	698	694	664	658	686	707	671	684	708	708	636	673	746	676	655	683	626	699	719	671	703	693	721	635	678	672	593	681	712	669	682	636	700	678	718	677	666	716	696	645	657	666	701	668	674	709	674	693	668	706	688	683	667	673	664	680	655	678	691	656	675	674	708	700	665	678	692	673	621	683	662	704	685	717	684	661	673	641	703	627	663	709	692	685	665	626	683	621	699	698	702	698	649	674	727	636	626	679	673	684	632	620	691	696	613	673	638	656	724	642	647	661	694	681	651	658	673	622	648	686	706	683	631	656	686	663	685	709	678	741	681	642	695	648	670	634	637	725	677	616	664	707	669	668	726	679	657	680	677	718	652	652	662	657	666	654	638	693	682	673	671	710	686	651	656	687	644	654	687	718	689	694	630	669	723	675	705	602	688	682	727	679	600	746	671	688	654	647	709	675	697	660	661	661	681	690	671	696	632	666	660	664	673	700	679	658	693	684	669	653	680	658	676	678	675	670	707	660	684	665	707	695	720	685	674	663	659	703	697	665	685	685	684	694	657	685	689	697	684	653	677	689	678	678	667	693	683	668	690	664	678	691	664	634	684	651	689	666	644	697	649	662	653	655	658	641	694	680	690	651	677	690	701	596	671	681	635	624	679	704	690	661	677	707	709	684	671	682	666	678	719	654	756	679	634	729	685	640	697	632	678	686	676	599	684	699	675	699	669	639	694	693	685	649	616	699	652	721	650	661	671	672	658	621	640	672	690	702	662	700	695	637	631	641	686	633	704	662	641	627	688	668	710	670	671	717	698	650	657	667	708	665	679	672	671	695	707	682	660	623	650	694	661	676	654	708	642	699	613	671	663	692	684	702	689	650	639	655	631	648	661	674	690	662	691	675	665	659	703	712	688	660	675	677	660	699	669	692	644	654	691	666	666	679	676	686	637	707	651	672	662	667	662	659	676	687	652	676	681	668	667	698	713	658	692	693	661	666	661	681	648	721	691	699	684	684	635	638	647	691	678	687	666	715	676	669	657	719	671	692	685	644	686	695	684	653	657	712	666	645	702	669	673	730	653	667	667	684	691	653	684	689	700	652	657	650	666	688	705	673	647	658	670	664	724	653	701	663	644	681	650	660	696	623	620	656	658	672	698	693	640	666	699	667	652	664	665	671	634	688	675	701	693	646	649	702	646	703	643	707	651	690	662	643	667	626	653	671	681	652	713	731	666	687	663	670	746	675	719	699	678	724	671	702	682	699	682	649	695	700	673	679	693	653	681	737	732	683	689	666	649	641	673	670	704	675	669	674	644	678	650	691	641	685	623	695	646	647	683	718	714	637	660	613	697	688	692	694	694	679	677	685	729	672	671	711	655	676	638	697	665	706	712	677	688	647	698	677	659	693	692	706	662	638	709	653	676	637	664	667	730	659	652	640	677	665	646	652	694	667	672	666	699	666	673	659	689	694	660	659	691	699	660	685	644	684	666	705	660	646	670	626	704	660	697	668	652	676	658	649	681	684	690	679	674	695	773	688	664	724	656	655	694	683	677	633	647	658	639	700	704	683	677	683	637	648	684	707	668	700	702	638	670	639	621	693	680	656	670	678	639	698	706	688	690	702	714	644	697	700	648	667	672	627	675	678	637	659	642	669	713	732	699	652	745	697	693	698	658	672	656	697	699	679	675	674	667	687	660	650	649	680	678	644	662	662	677	674	655	698	664	659	719	663	708	703	693	698	716	629	658	666	696	674	684	661	670	661	637	702	684	688	684	631	666	675	681	620	645	719	651	686	685	677	639	716	689	691	686	684	675	677	617	642	648	693	641	678	692	745	634	648	758	680	653	680	633	709	660	677	654	703	698	672	686	692	694	653	705	652	695	660	704	624	648	680	670	686	652	669	699	642	679	661	681	687	684	683	674	672	650	649	673	676	623	673	697	642	658	680	719	656	665	644	710	683	674	641	698	677	648	693	693	647	711	691	678	679	702	680	705	706	650	646	634	688	690	680	658	683	621	689	683	652	656	685	642	694	704	644	674	673	689	666	637	651	671	678	676	724	675	694	697	669	637	670	697	687	665	627	653	676	654	689	679	717	668	653	639	658	669	692	678	662	670	747	704	690	658	664	683	684	633	672	694	724	657	678	671	646	652	701	680	728	668	651	710	661	686	663	687	694	699	706	663	649	679	622	653	662	666	694	722	694	690	644	657	702	656	681	699	717	690	669
10234	1930	1261	926	674	537	382	319	333	309	334	385	367	287	356	321	331	221	216	250	240	220	224	199	208	209	196	177	205	226	210	230	215	173	231	217	193	195	192	202	207	235	226	244	229	207	224	227	213	215	224	217	196	215	202	223	186	225	207	186	224	204	161	195	209	221	200	182	235	212	189	237	188	208	227	191	229	199	193	197	212	227	221	206	197	218	214	223	196	188	218	192	204	196	216	192	201	206	218	210	217	185	225	170	216	195	177	219	200	214	221	192	223	211	213	209	201	223	237	214	223	175	215	228	219	186	199	200	210	209	190	210	187	205	184	203	208	208	186	208	200	209	209	222	211	208	197	184	218	207	257	218	192	179	201	180	199	212	194	209	197	214	205	214	202	233	177	194	216	207	233	182	226	181	188	193	210	233	205	222	200	209	234	215	176	225	226	211	215	222	242	203	232	184	210	208	190	196	213	199	202	222	187	229	195	208	215	231	211	199	184	206	197	194	203	184	185	211	194	208	214	194	212	193	211	228	184	206	170	224	186	207	208	187	199	184	192	196	219	217	219	187	221	218	209	213	209	188	189	203	184	243	204	176	190	215	212	205	214	192	213	183	218	207	210	223	188	222	218	200	225	196	187	214	201	201	185	202	222	217	202	204	200	220	213	170	230	192	208	200	214	218	205	180	176	196	174	221	210	214	166	176	210	192	197	217	225	226	217	212	182	198	193	195	201	208	194	199	202	177	186	181	231	200	188	167	200	216	208	202	194	205	176	204	190	211	198	198	197	212	195	190	207	210	193	220	180	220	210	212	179	225	256	201	207	212	195	210	206	184	204	198	220	221	201	202	187	201	206	195	191	181	210	205	189	209	196	202	207	191	228	224	211	195	185	189	227	221	203	209	238	214	213	157	192	192	193	200	220	188	195	184	217	197	210	212	199	204	224	204	211	227	198	197	171	202	202	206	190	184	204	189	216	212	199	205	212	191	211	209	214	214	211	195	195	200	213	236	234	202	187	201	218	179	213	195	205	195	213	205	169	212	193	222	196	188	191	204	186	237	246	170	212	236	231	173	207	201	191	210	226	212	200	203	199	211	230	222	208	186	193	200	221	225	201	194	228	195	193	240	187	232	217	212	224	181	202	183	218	211	194	206	206	186	174	201	220	219	229	197	216	242	190	189	182	226	193	207	240	199	171	241	200	190	184	225	210	204	191	210	203	217	193	178	223	188	201	209	194	193	178	188	211	219	206	189	205	196	214	169	221	225	225	225	210	200	206	205	197	223	221	201	191	204	205	212	198	193	204	201	193	219	237	222	213	192	186	207	230	209	226	181	196	184	203	189	219	185	218	207	208	210	229	193	207	206	182	215	195	228	213	174	226	213	236	228	237	207	208	207	195	188	207	194	189	192	190	197	217	218	196	187	194	200	220	201	186	208	233	166	213	207	228	214	197	211	195	196	228	214	208	194	206	180	212	220	206	207	206	221	180	208	228	214	182	211	222	226	207	201	215	224	208	205	195	200	191	202	208	208	218	200	237	217	220	201	193	223	216	221	218	206	208	190	213	204	190	217	216	211	198	192	195	218	179	221	202	198	195	189	196	182	195	163	166	210	201	195	226	203	239	213	227	204	200	186	210	182	196	204	202	174	179	192	196	178	222	174	205	224	200	212	210	210	202	201	194	200	216	211	221	224	207	199	183	193	204	202	189	205	207	210	192	229	203	221	209	211	194	208	226	189	193	203	200	197	184	202	183	194	217	204	227	236	206	206	208	221	202	236	196	210	215	218	181	198	214	197	209	178	220	189	193	199	210	208	209	214	202	219	208	210	202	206	195	231	229	222	183	196	196	229	202	237	252	169	204	181	193	211	220	205	216	226	197	218	184	194	208	193	201	229	195	203	220	202	230	239	208	199	210	215	202	213	184	211	226	226	192	195	207	216	215	227	220	210	210	195	245	218	242	201	194	191	217	198	216	232	209	201	191	192	196	191	196	190	211	198	207	201	192	206	225	190	199	220	202	206	189	217	216	203	182	213	209	199	179	196	202	199	189	196	224	205	210	197	218	203	211	211	197	200	214	229	203	200	221	190	213	213	206	193	210	204	195	217	217	211	237	230	204	215	192	177	217	213	192	208	193	228	205	189	171	182	214	234	223	210	183	213	220	212	243	224	190	192	183	241	208	201	202	219	196	220	175	214	218	191	174	195	207	180	187	211	213	192	186	205	223	231	207	216	189	224	212	209	215	192	188	210	215	211	217	215	219	236	227	217	201	235	208	218	183	201	229	188	201	197	199	214	207	204	196	206	216	184	201	190	228	230	189	188	237	169	205	210	190	215	202	224	192	204	211	204	195	204	204	216	230	195	188	224	209	203	216	225	191	199	215	207	188	203	197	176	214	202	200	201	181	190	202	193	209	197	195	217	191	245	226	203	211	208	195	218	218	201	202	209	198	212	180	178	198	194	173	186	207	230	226	208	219	219	199	200	194	220	213	225	219	212	217	215	192	215	197	223	193	200	187	214	197	206	202	210	217	210	207	177	202	187	183	212	208	208	214	205	205	196	207	225	205	254	196	209	173	185	200	201	204	224	204	194	207	217	180	223	187	221	194	208	208	207	223	204	214	228	216	199	211	213	214	217	203	210	176	192	230	231	211	199	216	214	199	186	209	200	217	186	202	210	182	212	206	205	216	198	207	177	240	181	221	174	207	178	199	191	207	202	206	220	228	227	224	177	210	208	195	198	225	178	224	196	226	212	186	199	192	200	193	229	232	172	199	209	202	193	181	213	215	209	218	197	226	218	198	224	196	209	194	189	188	196	204	206	203	215	209	211	192	173	200	212	198	213	173	180	216	194	177	232	182	215	213	190	197	211	204	193	193	217	201	202	177	194	207	188	197	204	203	204	190	212	204	227	214	196	198	193	167	214	200	207	195	213	211	214	196	199	232	215	212	214	214	200	201	204	228	195	187	223	211	209	221	178	185	184	197	206	181	213	183	213	215	200	198	197	214	187	220	206	211	224	221	224	225	204	191	177	206	196	207	197	208	182	181	174	200	197	192	210	212	201	208	189	216	189	202	196	216	186	211	194	207	199	217	225	191	189	188	233	230	208	233	221	192	183	169	187	193	202	201	216	204	235	204	182	209	212	219	184	203	220	202	207	195	204	216	212	195	219	210	202	224	222	218	193	192	220	194	211	171	181	247	214	197	235	209	204	182	190	197	197	187	189	203	205	188	219	213	220	190	208	212	203	190	180	210	189	225	222	208	210	196	215	202	218	209	205	242	189	195	186	194	207	206	206	203	219	188	218	169	208	187	201	212	213	214	217	242	221	198	187	196	206	202	191	207	189	196	200	184	188	224	202	187	218	210	209	210	209	213	187	215	203	206	206	193	197	202	207	229	183	221	219	194	188	220	187	179	200	195	219	202	232	193	192	202	168	225	234	211	200	217	192	184	212	229	212	196	203	215	229	198	206	220	237
6403	1685	2656	2733	2281	1976	1434	1290	1237	1026	1343	1712	1447	1029	1276	1223	1006	809	622	675	571	474	535	472	488	505	491	483	538	540	485	545	494	497	504	502	522	500	511	490	528	521	482	480	532	505	494	490	450	514	455	467	494	512	477	521	509	508	512	501	486	486	497	508	492	512	476	443	495	516	487	496	498	499	503	521	471	515	495	524	474	505	511	462	453	482	492	514	553	519	518	520	481	484	488	492	482	492	491	499	504	505	483	505	476	483	527	486	520	540	488	509	511	491	532	505	523	503	457	487	481	501	500	507	554	467	543	487	515	498	498	503	516	466	501	499	478	488	497	474	497	504	509	472	500	504	485	459	479	499	508	526	471	493	482	472	492	495	477	522	479	519	493	532	468	508	510	499	441	487	485	503	465	473	471	532	496	468	484	496	506	501	501	485	481	470	509	473	496	485	529	528	498	518	470	499	512	522	517	533	490	487	503	496	492	481	486	483	470	472	538	511	479	498	483	490	510	502	556	501	501	550	475	503	545	513	492	497	487	499	462	493	493	478	482	483	511	505	463	503	498	501	513	464	502	507	532	495	479	487	492	531	489	497	507	475	465	482	495	510	484	497	522	478	481	499	494	486	446	520	494	520	488	475	496	513	487	526	513	501	451	479	496	516	479	505	506	510	486	487	514	507	517	486	540	481	505	507	486	481	501	500	490	525	489	483	485	504	491	517	499	469	512	481	499	535	523	531	506	476	474	456	492	483	538	490	453	481	497	521	473	481	484	491	509	504	522	510	487	498	512	537	546	540	496	481	487	506	487	491	516	494	510	455	504	477	503	487	517	509	472	487	492	494	464	493	493	512	500	501	459	452	507	473	526	484	506	494	481	502	486	475	478	449	520	502	496	493	523	475	546	542	496	524	483	502	499	497	489	497	527	483	518	531	471	486	516	514	508	521	471	500	515	480	482	479	488	504	522	499	466	480	488	475	509	492	538	498	503	491	513	494	527	489	478	509	503	526	513	499	542	474	527	522	489	479	537	500	493	500	498	532	474	487	468	527	494	471	489	491	523	554	508	517	508	483	483	466	528	484	492	506	473	540	483	468	520	532	489	478	469	479	549	487	472	499	505	486	508	503	470	516	490	498	482	491	520	454	511	474	512	504	495	518	471	478	483	476	491	499	487	502	513	503	523	502	490	484	511	492	535	502	488	462	513	463	481	481	470	513	522	531	464	487	468	483	511	491	518	481	524	513	483	520	489	470	465	445	468	526	509	497	516	494	508	478	476	490	534	476	521	496	474	482	485	455	512	505	537	456	526	481	478	487	550	520	493	501	511	477	499	524	494	499	496	486	458	509	533	503	480	497	457	514	469	502	498	452	473	532	485	476	513	480	505	507	504	493	483	511	470	499	507	497	516	516	441	537	511	492	483	484	477	536	498	494	523	462	495	497	554	535	486	486	555	543	491	499	514	518	469	491	504	480	480	499	457	476	495	528	504	524	483	477	488	487	487	506	467	496	484	496	465	527	455	517	489	477	471	497	492	482	473	493	514	508	478	494	477	488	480	511	500	514	506	497	470	503	484	527	529	515	519	501	508	474	462	468	510	481	500	518	479	499	519	451	509	485	496	478	502	491	531	543	529	487	518	473	497	496	433	488	504	524	504	490	500	506	498	495	474	481	499	497	536	479	527	545	524	483	551	516	464	469	499	548	477	503	544	494	487	475	512	527	487	486	511	467	532	533	531	491	506	494	507	507	514	527	500	476	460	507	539	491	515	463	532	538	482	486	525	481	492	515	472	503	490	488	496	524	530	476	482	443	549	533	534	494	495	524	512	509	527	460	507	523	482	502	514	491	465	490	493	557	488	483	468	504	478	528	462	504	493	465	470	521	473	496	525	462	493	509	505	520	506	499	494	506	534	526	491	525	515	518	469	485	472	524	478	523	479	449	485	485	471	474	505	527	501	534	474	484	505	536	515	516	496	481	465	469	484	490	483	523	486	495	477	481	481	513	485	466	475	512	535	496	468	536	499	498	509	492	496	504	519	482	492	526	467	503	495	521	476	492	509	475	518	481	460	531	526	480	496	477	462	478	539	484	510	561	512	479	450	507	487	531	484	487	503	471	460	502	477	518	469	479	473	480	478	476	491	497	498	498	491	521	454	503	486	531	484	488	487	493	521	486	495	505	499	511	515	517	496	475	533	452	476	516	496	518	512	489	487	473	509	484	481	480	536	503	504	453	483	516	502	497	525	496	499	513	508	514	469	497	469	500	495	506	525	507	511	489	512	483	492	503	475	517	519	503	503	487	490	453	488	504	479	495	510	486	488	485	512	495	573	490	456	522	512	518	505	509	453	529	504	501	505	501	493	482	483	492	470	515	503	510	482	486	500	486	460	516	486	489	487	480	517	481	503	498	488	466	465	476	470	546	490	467	517	498	485	457	522	476	482	528	516	458	477	516	491	481	514	485	537	521	480	448	486	551	500	466	463	468	503	504	525	481	538	509	477	539	491	456	520	518	484	497	456	506	529	520	471	474	520	511	535	506	504	490	497	495	483	488	495	456	506	504	469	507	501	520	517	513	495	504	550	520	478	538	514	497	481	494	491	465	509	524	518	485	491	521	491	481	498	515	505	489	479	465	506	502	501	489	520	501	458	507	461	462	489	484	477	497	491	508	477	513	492	508	482	491	488	513	509	507	515	514	519	481	497	495	531	508	497	479	486	480	537	451	494	495	511	485	494	491	498	521	487	488	488	497	489	485	477	467	492	505	526	521	481	479	506	483	493	466	484	491	510	503	514	478	498	487	466	491	514	496	526	490	524	488	499	463	456	505	491	482	515	496	479	484	490	532	487	497	539	508	452	503	526	512	443	493	506	515	514	503	499	465	471	491	495	451	473	505	482	469	503	470	495	499	493	494	512	444	476	464	462	512	449	491	518	490	506	518	548	531	503	512	493	510	477	511	520	488	481	505	479	481	527	509	473	501	481	456	501	493	478	509	513	521	504	478	477	515	508	492	486	485	517	513	496	459	521	451	487	476	535	470	522	510	472	459	516	465	507	522	498	492	491	539	472	497	477	506	508	496	467	507	519	545	479	488	542	507	545	478	451	513	510	456	490	524	481	502	472	484	461	501	470	497	488	534	464	529	473	527	471	469	461	493	496	466	523	526	514	458	510	534	508	501	495	530	537	492	481	492	479	509	456	450	521	493	531	529	473	514	502	478	501	490	470	488	510	536	480	493	504	455	468	488	529	499	493	482	482	472	479	468	475	508	485	494	464	489	514	496	500	487	510	516	499	463	488	490	511	480	499	474	504	488	468	493	529	526	477	475	483	512	502	500	487	528	496	484	538	458	470	502	489	542	491	492	506	484	495	504	470	489	499	501	510	477	472	516	488	461	509	484	536	531	449	502	490	484	513	504	474	503	508	490	498	485	504	541	483	488	501	470	515	506	442	464	476	471	526	521	509	456	482	488	504	488	540	546
22993	5369	2952	2181	1456	1143	1037	811	682	682	704	691	564	494	693	558	511	432	379	361	345	339	323	337	352	343	321	324	326	290	351	345	311	355	339	307	326	343	345	327	317	302	314	319	354	344	344	290	316	329	342	356	348	345	303	328	329	309	316	326	320	318	300	324	347	298	298	299	317	336	286	264	353	306	334	322	344	324	358	394	331	331	306	331	371	325	328	339	318	328	338	325	304	333	342	302	318	334	310	335	298	314	346	316	318	317	344	292	329	308	327	335	319	312	332	320	341	332	310	331	303	354	316	315	328	312	334	328	291	313	356	317	341	295	350	321	338	315	371	309	308	347	346	313	332	319	325	336	285	289	313	333	318	335	314	311	307	341	308	319	339	312	333	359	299	335	339	315	329	348	332	306	369	331	350	312	337	350	301	352	370	335	332	315	335	330	315	335	333	334	324	340	337	303	336	323	324	294	327	298	341	310	369	333	293	297	334	299	331	325	303	323	349	291	329	319	314	331	364	360	343	325	303	347	327	330	352	341	308	344	337	324	319	330	332	322	323	359	311	357	331	325	302	312	320	315	319	343	324	331	367	315	347	315	320	329	314	302	352	315	326	324	320	302	320	308	324	345	343	352	321	361	333	333	279	298	292	374	305	268	309	305	329	329	317	304	329	325	344	326	332	325	304	338	336	307	322	308	321	307	305	323	348	306	298	349	298	304	330	331	330	287	301	320	319	330	287	357	340	351	335	314	367	355	356	347	307	343	324	358	329	330	312	325	323	314	329	353	327	317	312	304	317	306	310	295	357	308	330	311	293	294	332	304	296	322	331	326	302	347	355	318	338	302	353	334	322	298	314	325	320	370	330	313	317	368	308	334	305	292	302	336	336	332	338	323	360	323	289	327	326	333	300	341	327	315	347	382	320	285	328	327	361	342	297	317	316	311	285	333	360	319	369	347	345	298	320	308	301	320	326	310	322	332	286	370	333	335	313	331	297	325	376	331	326	308	346	322	341	318	320	305	355	333	331	347	321	316	326	325	363	300	316	334	339	344	322	331	350	330	353	305	313	322	323	298	313	347	295	329	319	320	316	335	293	302	332	360	286	345	353	324	311	322	310	302	311	338	314	337	327	324	338	312	317	350	332	312	330	329	340	370	292	332	341	365	349	347	347	329	336	306	324	308	327	276	319	338	287	332	304	321	332	297	318	258	335	316	333	330	357	297	337	336	381	287	303	326	317	318	321	347	319	332	342	298	308	339	336	299	332	306	341	278	301	330	332	329	341	298	325	329	318	297	327	343	359	389	318	317	355	351	352	291	349	348	311	332	297	338	309	327	316	358	316	345	335	338	317	333	315	335	315	323	287	303	322	341	338	322	333	333	325	341	292	330	319	305	302	310	384	325	307	302	308	328	374	295	330	334	292	299	328	368	330	374	326	335	331	318	330	348	345	321	327	306	319	325	338	326	362	359	314	340	321	311	331	297	334	365	339	318	345	343	324	347	307	310	345	325	337	322	318	332	348	328	298	335	339	301	352	330	334	307	280	346	340	332	307	327	352	325	355	341	347	315	318	338	324	297	334	321	323	346	335	371	332	317	314	341	344	292	349	320	326	330	318	324	325	337	298	316	344	332	332	320	344	314	301	338	318	327	317	338	343	304	305	329	288	328	337	303	339	321	366	289	325	340	348	378	330	294	303	330	295	368	330	316	318	320	309	321	365	352	328	290	325	336	342	284	340	351	328	301	337	360	315	300	351	302	309	312	311	318	309	354	304	310	330	335	317	325	316	320	366	342	359	334	301	329	316	326	316	342	335	355	332	330	308	343	333	319	317	346	339	360	316	296	359	344	350	324	338	289	315	342	362	305	296	325	308	303	335	298	320	313	349	322	340	330	307	332	312	317	326	336	353	294	305	295	306	322	309	316	322	312	324	296	341	323	357	312	308	339	320	323	314	305	321	335	364	336	328	329	303	347	319	346	291	314	334	342	312	305	321	305	364	345	329	311	288	338	329	298	326	315	324	327	300	347	377	350	341	324	342	342	328	318	285	335	342	315	313	329	341	326	344	353	356	304	322	351	332	323	310	317	323	341	318	333	344	345	333	285	325	332	320	309	320	317	315	328	344	357	281	268	362	316	336	341	333	283	350	314	320	325	334	297	354	324	285	332	298	329	314	320	332	307	330	309	334	332	328	326	354	318	315	321	321	320	312	288	353	317	324	341	295	331	333	337	312	328	311	311	318	323	326	341	327	355	338	321	360	303	309	332	327	359	315	321	284	333	348	325	334	309	348	338	364	325	308	350	344	314	328	298	314	334	288	327	314	345	285	310	322	306	341	344	343	339	347	335	320	307	322	298	300	335	317	334	324	337	368	281	340	349	287	304	336	304	322	326	355	312	330	319	299	324	342	306	312	319	309	367	301	309	294	292	311	308	318	340	327	322	331	318	305	312	354	334	350	308	334	310	341	293	350	313	299	291	337	348	297	305	322	321	309	352	329	309	323	346	332	346	305	306	339	354	321	313	332	327	322	311	364	319	308	344	323	288	334	360	311	383	304	339	363	336	303	297	327	332	355	310	330	334	334	324	325	287	326	333	312	344	302	334	319	343	338	317	330	337	332	320	346	335	358	318	304	330	325	355	269	332	302	357	343	292	319	296	333	329	327	325	303	328	299	356	355	342	293	304	335	325	317	333	320	349	336	312	323	301	328	319	337	324	303	323	345	346	358	335	334	292	337	295	317	312	317	334	341	353	330	317	343	335	346	331	333	322	362	338	336	322	309	340	365	316	323	325	305	315	339	290	318	272	340	314	361	329	317	328	320	336	277	321	350	351	306	358	335	335	353	341	320	326	339	361	329	291	364	328	328	325	355	318	331	324	333	368	325	340	324	333	346	340	361	315	335	321	370	342	328	365	341	326	347	334	347	341	307	307	341	376	326	295	350	359	333	340	275	327	312	343	307	360	323	323	297	333	339	337	315	316	329	304	313	302	299	308	340	299	307	338	284	325	314	280	354	303	356	313	312	348	308	315	326	293	306	343	350	340	341	305	351	350	343	290	321	315	341	346	317	331	366	315	320	333	341	310	321	322	333	329	329	308	368	316	325	307	314	317	325	326	332	326	338	354	366	338	333	366	341	345	370	357	304	340	319	312	312	334	350	335	295	346	311	298	332	336	324	305	362	308	323	325	333	279	314	318	318	332	299	287	289	310	346	321	306	326	335	346	315	347	293	310	304	346	321	322	354	353	320	308	323	333	316	336	318	327	313	366	351	323	337	337	335	307	344	328	312	321	337	305	304	320	320	316	311	299	311	289	356	337	337	371	320	306	371	335	331	321	314	329	311	331	315	317	330	344	287	334	314	319	310	316	320	306	339	350	337	345	358	357	336	324	334	339	302	327	342	326	358	368	315	329	350	326	326	333	318	358	294	351	329	347	366	350	352	335	316	326	338	321	348	335	331	299	341	328	311	352	308	331	341	291
14118	3468	5578	6252	4982	4265	3904	2931	2734	2694	2975	2704	2041	2076	3043	2251	1820	1326	1089	1301	996	850	824	868	806	748	744	808	715	806	784	745	783	722	743	727	760	826	757	779	759	769	725	743	725	761	696	779	752	680	667	700	733	726	756	719	721	706	738	716	734	731	742	760	725	751	766	771	684	752	717	708	700	724	750	800	735	788	769	670	702	704	746	754	721	742	733	765	783	719	733	776	752	763	678	750	735	721	710	766	740	740	730	759	689	700	722	719	742	763	738	757	741	740	722	739	730	727	679	729	729	751	730	752	736	736	744	687	705	692	679	752	756	716	752	710	721	777	710	811	764	746	711	756	749	738	744	676	728	747	686	684	741	754	812	723	754	731	776	702	701	734	737	723	716	713	762	726	731	733	764	792	688	747	740	741	683	719	695	807	754	767	654	748	755	691	724	743	726	713	737	759	694	757	791	689	771	751	732	782	718	737	705	751	671	772	744	732	726	768	755	738	776	770	734	715	715	742	773	717	744	714	730	793	780	741	735	781	719	748	754	801	706	730	768	741	763	729	740	732	715	771	732	674	722	708	720	730	751	763	694	729	759	776	767	776	777	730	747	734	733	717	746	747	752	746	719	773	704	738	722	713	810	743	726	764	721	769	741	772	804	745	743	727	785	761	753	785	740	718	783	766	754	745	759	711	757	706	805	746	782	734	730	732	770	708	731	776	736	713	722	766	704	765	755	693	768	794	711	715	745	757	710	727	770	743	724	713	767	747	711	722	749	738	748	781	718	771	686	743	760	713	722	726	719	740	761	725	738	687	701	774	736	736	767	715	781	748	720	689	734	729	754	776	778	743	723	694	705	694	773	720	715	734	734	725	700	704	714	734	778	733	743	796	721	731	726	725	766	693	728	677	719	748	763	713	754	729	723	797	715	721	745	708	788	711	722	736	766	743	740	708	722	759	724	722	697	720	736	753	728	770	676	713	754	730	768	688	703	751	696	693	748	735	810	738	793	692	729	744	710	766	731	703	729	743	753	719	731	745	729	764	724	755	756	729	768	748	750	697	751	755	757	749	724	720	719	750	706	749	746	771	765	748	747	733	736	760	791	733	742	770	690	743	674	750	705	673	711	713	741	704	709	731	753	764	734	743	732	735	729	727	727	717	733	735	699	751	711	794	729	744	768	721	699	718	762	719	701	718	738	791	745	740	697	700	738	774	779	751	743	747	754	732	737	748	715	731	722	722	775	714	737	789	675	718	740	697	761	681	745	746	709	750	758	753	770	740	758	729	691	762	765	735	762	721	753	776	738	740	743	736	748	735	741	752	771	760	709	705	717	718	715	727	752	736	727	737	740	718	731	732	698	708	748	724	745	781	725	738	773	740	758	692	738	756	724	728	740	750	743	727	748	742	700	747	746	768	716	745	746	707	705	727	720	701	740	734	789	752	707	724	766	720	728	722	739	701	729	781	725	753	746	745	767	739	760	702	749	743	763	723	769	716	770	722	709	741	754	742	693	745	716	765	743	727	740	708	756	756	729	763	773	748	712	724	739	695	702	739	766	742	759	742	702	711	751	746	715	723	760	717	733	783	695	707	722	721	730	739	756	705	753	770	731	704	725	736	775	709	725	751	670	767	760	757	714	730	720	770	720	740	711	743	800	708	741	731	717	731	732	758	750	785	735	728	753	699	749	721	780	719	734	753	754	785	693	791	715	731	771	772	762	743	727	707	750	756	726	747	701	764	770	692	666	767	808	710	714	700	722	718	695	745	748	738	722	774	780	708	736	756	712	773	782	696	719	770	731	727	718	715	726	764	744	742	751	725	720	731	733	710	745	719	732	746	732	727	718	746	746	752	782	703	730	760	731	766	705	770	728	681	705	775	747	710	768	733	736	708	695	756	733	734	757	730	721	691	795	737	756	729	741	764	700	735	761	751	678	707	744	707	737	703	725	770	768	694	738	732	742	757	728	690	733	743	741	708	718	727	725	736	774	714	720	734	787	727	740	705	746	721	739	724	775	726	763	735	727	713	753	733	764	738	747	740	706	733	735	728	742	777	713	733	763	731	674	757	733	725	744	730	710	728	720	698	694	695	755	796	678	736	766	736	746	681	729	750	762	756	732	753	744	729	726	670	725	750	704	764	747	798	773	722	765	713	816	715	764	694	755	728	764	723	762	764	704	722	695	744	769	750	780	759	728	734	740	725	737	720	717	739	706	695	704	783	719	798	721	720	687	776	724	763	780	800	733	707	752	730	731	746	685	710	706	734	741	716	721	731	733	755	731	738	765	681	726	773	710	775	774	708	708	695	750	723	752	721	767	715	785	785	718	718	759	669	700	725	731	737	721	745	751	706	708	717	731	706	776	721	754	727	745	711	746	808	705	733	704	743	756	727	742	738	766	763	740	687	755	712	781	750	741	715	736	742	747	770	788	752	755	723	732	675	762	739	690	725	752	750	729	764	677	760	739	747	736	769	774	754	749	725	726	747	704	730	746	710	752	705	754	736	731	734	708	780	751	774	704	774	739	768	728	770	749	689	692	699	742	648	729	629	760	671	749	722	709	723	810	709	737	749	736	739	746	731	715	758	720	781	810	721	778	711	771	782	756	723	718	767	712	783	701	701	738	735	689	739	707	752	742	801	728	703	718	722	740	741	750	769	765	689	751	781	735	707	718	756	751	729	761	730	753	758	705	739	717	730	754	724	714	733	761	714	743	700	768	722	767	748	713	757	724	768	709	758	730	715	743	738	742	733	735	738	770	736	776	691	737	760	725	764	784	674	723	724	758	734	747	753	734	745	697	730	732	736	730	728	728	737	750	733	706	754	719	766	762	731	774	696	705	734	717	729	758	770	748	746	760	710	710	752	737	721	778	748	743	750	741	772	732	692	774	740	757	711	750	757	703	740	754	733	751	774	710	747	726	742	769	735	723	749	758	765	804	747	753	703	747	750	752	708	697	762	737	753	661	734	751	769	752	777	728	712	706	747	750	730	749	732	733	738	749	761	790	738	755	759	712	749	746	740	736	729	663	750	742	703	764	716	696	750	689	756	752	729	705	728	804	696	763	778	730	740	739	690	771	695	736	743	763	719	757	714	745	736	693	730	729	737	762	731	711	739	719	717	731	718	759	720	734	703	789	728	775	708	754	736	763	770	776	736	771	743	772	738	695	709	756	702	757	723	716	730	780	778	745	765	720	755	718	741	688	710	755	714	715	758	747	658	775	755	728	709	715	720	706	759	775	718	774	742	743	772	749	705	733	741	750	725	730	728	740	780	765	668	710	747	792	736	783	728	695	723	678	737	703	742	755	745	766	728	732	769	713	718	731	738	747	712	740	727	758	709	743	674	735	761	708	732	779	740	752	768	786	741	731	716	754	734	746	746	710	799	720	743	702	752	704	730	771	748	763	761	752	764	733	717	733	789	747	738	682	777	779	677	757	776	800	703	758	766	729	688	678	714	726	761	727	702	697	725	797	742	725	734
31631	8797	4660	3446	2041	1533	1320	1015	859	887	781	763	622	585	789	642	548	420	300	412	359	305	306	296	327	321	293	307	306	283	309	264	287	300	305	304	308	272	313	311	292	288	324	323	281	310	289	295	305	321	286	298	285	301	282	312	303	317	327	316	283	285	266	288	281	312	316	250	313	294	319	268	281	318	298	309	293	294	265	301	317	320	255	291	298	300	298	273	310	326	285	289	292	323	340	314	274	273	274	304	308	271	287	312	318	281	296	290	273	289	264	303	261	299	315	299	305	306	281	335	308	296	291	326	286	312	280	279	308	303	326	298	295	271	270	282	268	270	334	280	287	263	268	295	279	295	285	298	311	276	320	326	294	266	277	311	271	288	294	291	299	305	292	287	269	303	293	293	298	348	269	281	309	292	301	329	296	277	304	250	256	318	303	299	313	315	308	335	301	332	302	292	296	290	313	295	301	302	283	295	301	259	311	293	291	277	285	281	292	269	306	291	308	332	307	291	303	270	315	310	324	322	311	321	305	274	276	310	302	292	300	332	302	305	298	297	291	276	305	281	276	278	299	307	268	293	310	291	318	311	295	286	324	351	279	267	302	289	309	333	319	298	312	289	280	267	322	299	283	325	294	323	305	290	317	292	297	277	293	319	309	282	317	307	307	300	310	282	285	272	266	286	291	302	322	305	308	306	312	285	304	328	311	287	293	306	301	319	307	306	293	305	285	317	293	311	274	291	328	283	316	310	293	285	288	278	260	289	316	279	296	282	298	315	300	318	308	305	303	310	315	329	324	301	287	296	337	297	282	277	250	321	285	306	302	320	270	297	291	283	292	289	294	302	259	277	317	341	273	266	283	268	315	275	291	291	301	272	279	279	274	284	311	287	289	294	274	283	279	335	296	292	297	273	285	312	303	318	307	322	315	305	277	279	252	297	296	306	296	292	268	333	292	263	260	286	321	299	313	301	305	315	256	294	322	283	272	315	298	308	301	292	310	291	276	299	301	283	277	285	280	303	303	301	270	260	293	299	321	323	273	306	294	299	290	311	322	264	325	312	355	313	297	304	293	323	294	286	312	292	326	316	257	292	302	302	332	298	291	333	277	311	295	284	274	345	278	274	317	310	267	312	307	261	255	281	298	287	303	269	302	339	296	258	296	296	278	265	262	320	294	271	305	285	294	337	308	289	317	278	307	282	305	305	337	282	305	293	286	333	311	297	271	289	278	302	299	278	298	289	298	315	294	287	268	311	305	299	315	293	294	298	287	296	305	325	316	316	286	329	320	299	291	256	271	294	307	301	308	286	285	295	289	307	317	306	316	317	257	291	332	298	285	245	317	303	292	317	305	297	292	287	285	290	307	268	288	281	309	312	300	302	285	307	322	295	290	323	304	282	286	339	295	299	296	306	293	295	283	245	296	299	321	315	254	262	295	294	256	303	311	306	272	279	293	305	286	293	287	314	287	290	272	314	311	297	307	309	273	324	323	303	279	294	278	306	314	261	296	321	336	253	274	267	274	317	333	275	279	298	274	310	331	314	295	291	310	311	322	281	313	267	275	321	264	283	266	282	288	286	294	310	315	305	308	280	304	311	332	287	314	302	308	334	308	279	297	281	298	289	286	311	338	323	279	323	274	292	292	295	314	294	303	282	308	298	285	266	269	306	298	302	318	297	321	300	319	294	306	301	333	321	252	342	295	283	311	262	324	308	274	286	294	313	286	314	309	273	277	303	292	291	291	294	289	292	276	308	271	291	301	278	308	360	297	272	323	273	314	296	308	277	305	312	315	269	267	272	304	305	270	309	293	277	306	321	296	284	293	292	308	294	301	308	280	302	299	306	298	326	274	285	287	287	309	261	277	284	277	311	286	289	288	286	297	289	280	322	309	310	301	315	301	333	271	314	317	328	349	268	280	266	293	316	310	275	303	292	299	300	296	297	337	279	251	258	305	301	273	298	293	312	301	291	279	294	307	290	292	286	306	306	298	267	318	285	306	282	303	273	288	274	320	301	292	251	281	301	307	284	308	300	318	285	318	302	297	284	285	274	257	319	274	266	295	267	322	288	342	288	275	287	317	264	284	299	313	321	290	311	305	324	302	307	270	296	277	312	289	278	277	315	275	296	320	307	299	298	308	309	305	305	270	341	270	269	312	296	306	309	287	320	306	298	309	289	279	292	282	283	310	319	290	308	310	284	302	277	300	299	320	319	279	271	302	275	298	315	317	313	298	266	306	316	312	264	310	336	308	282	316	281	294	286	297	279	289	333	312	315	295	319	307	247	314	302	291	280	322	284	298	277	271	256	293	317	286	300	296	298	319	297	295	264	319	307	294	305	324	326	272	305	307	300	275	309	276	278	302	290	273	295	290	293	294	295	285	298	274	320	304	293	306	310	300	310	327	264	292	282	296	328	289	291	295	324	279	337	308	312	291	321	283	292	326	279	311	307	329	262	316	329	345	311	288	276	283	299	265	287	291	311	287	309	283	289	287	284	283	265	300	292	298	279	271	292	296	292	285	326	294	283	317	287	312	284	287	274	295	284	258	260	311	286	295	316	273	277	283	304	350	320	285	299	293	254	288	278	278	284	336	295	283	325	313	292	290	274	290	277	265	300	276	295	290	337	293	299	309	308	283	292	273	325	275	304	329	307	267	307	307	336	288	291	282	298	282	300	285	284	277	299	304	286	295	271	279	321	307	281	288	282	343	267	282	306	305	314	322	286	288	297	298	330	323	305	266	293	318	300	304	312	330	268	289	276	281	264	284	283	265	306	298	277	291	253	289	277	268	315	275	307	301	294	286	314	312	296	270	274	312	264	300	294	320	280	283	311	281	296	314	303	303	270	293	292	309	290	292	271	270	291	278	290	282	287	275	253	315	282	304	283	294	281	297	312	304	334	279	341	275	321	304	282	341	287	287	276	293	300	308	296	310	311	290	300	277	303	283	291	285	282	314	312	297	317	302	292	319	292	288	325	283	290	317	291	305	308	292	285	302	268	278	318	287	307	246	300	287	303	265	272	336	276	294	291	295	308	307	307	323	294	305	324	290	312	310	304	294	296	294	314	287	296	296	315	261	245	273	294	299	291	294	293	279	293	316	296	319	341	327	314	263	316	296	290	292	291	296	298	314	322	316	267	328	308	304	292	316	267	321	294	297	301	307	309	291	310	318	305	310	293	283	318	287	288	279	329	297	308	257	258	299	302	312	300	303	290	295	328	275	344	308	330	281	291	305	289	294	313	312	279	292	265	286	306	323	305	298	322	303	276	295	300	321	310	283	309	331	313	295	299	304	329	277	280	286	291	265	275	313	294	316	303	326	297	308	333	305	296	299	285	324	285	300	285	294	280	327	299	264	277	305	305	282	295	279	340	329	305	296	293	290	291	301	273	307	308	270	327	285	296	276	287	282	297	282	285	295	293	295	273	279	310	292	270	298	274	289	319	271	335	326	304	294	290	296	292	272	302	301	275	301	267	293	291
18055	4910	7822	9295	7071	5790	5712	4164	3619	3973	3640	3357	2476	2543	4145	2688	2124	1485	890	1374	913	890	851	819	725	704	686	659	698	740	720	684	682	661	667	692	737	711	674	718	669	663	651	702	708	684	695	643	654	639	683	613	685	665	679	674	676	652	702	626	646	655	651	689	675	687	643	674	677	688	651	613	616	725	683	661	670	659	647	690	653	625	683	680	667	623	603	688	644	657	673	646	671	697	657	674	686	696	647	702	684	665	663	660	628	651	688	617	648	669	641	631	649	667	657	670	676	707	646	678	668	658	651	673	638	650	656	654	633	625	695	658	645	643	640	618	647	646	645	636	619	671	688	619	630	694	639	646	609	670	606	712	652	678	606	681	644	660	631	674	677	636	621	601	670	643	660	667	686	666	664	691	650	660	679	611	641	647	620	656	641	689	691	689	696	662	608	636	675	625	664	644	694	694	643	641	635	689	711	633	666	663	621	628	610	650	666	695	662	662	663	624	683	673	627	602	665	646	665	639	640	622	684	652	693	623	658	623	620	691	685	654	597	642	603	671	688	613	654	618	702	626	618	664	684	650	675	648	669	671	628	655	637	651	645	645	669	668	630	649	685	697	666	651	624	637	645	643	620	654	683	677	668	626	661	665	619	657	622	624	666	702	630	598	649	665	717	634	641	620	674	632	638	658	661	606	632	624	604	651	684	652	578	631	667	665	654	685	652	660	655	592	685	679	684	669	632	684	649	654	663	667	669	638	653	684	633	659	622	662	646	636	667	727	666	658	656	613	708	690	638	655	670	661	703	689	664	664	614	614	674	681	592	640	666	675	671	606	677	700	699	654	652	650	603	683	687	637	662	701	672	625	622	597	681	631	664	620	642	644	669	635	640	669	646	679	614	669	661	714	666	652	652	595	653	615	648	671	615	631	625	625	642	677	651	592	685	622	620	641	681	651	666	613	667	709	614	710	622	682	654	675	651	624	669	665	653	662	639	698	686	687	657	660	675	697	674	668	656	645	670	643	686	627	643	649	649	656	681	669	689	634	645	638	623	623	667	625	628	654	689	657	695	647	656	629	605	644	650	654	629	656	669	707	644	654	627	657	701	668	706	667	697	616	697	643	650	667	644	674	667	640	645	680	685	688	685	652	666	641	678	666	649	652	605	694	653	632	676	634	638	637	667	636	622	673	674	667	661	647	659	640	622	656	624	672	660	668	638	659	665	617	606	671	656	674	651	654	673	684	654	685	633	604	670	596	673	652	657	650	681	595	661	597	659	705	656	685	625	707	638	688	649	663	668	665	670	687	640	663	600	675	687	650	683	669	678	585	620	680	632	653	684	677	670	654	663	598	696	688	632	648	659	632	658	641	631	648	677	702	655	678	666	647	686	644	619	678	627	663	633	697	639	671	684	652	656	692	683	648	722	665	680	681	673	646	637	659	613	635	674	659	654	696	659	650	690	659	617	614	621	612	641	655	622	674	598	656	644	668	641	683	626	689	685	640	669	650	632	634	584	644	661	649	658	668	611	641	627	636	604	668	678	649	663	629	620	698	665	727	606	659	681	667	627	630	664	657	630	623	694	651	623	656	694	663	664	634	636	647	697	643	636	656	659	603	652	671	654	698	639	599	666	696	663	663	645	649	638	629	645	666	639	680	637	643	641	651	658	678	706	695	639	651	692	657	664	657	602	680	653	676	680	656	665	652	647	614	665	620	674	666	626	701	705	663	694	673	615	681	630	603	650	648	654	622	616	675	672	686	644	659	645	673	688	668	614	657	652	617	611	670	636	684	624	686	674	642	668	667	644	653	668	687	670	625	639	635	663	655	643	673	644	640	659	607	643	678	668	677	655	638	631	651	648	657	637	674	629	669	645	626	656	680	657	663	669	651	630	700	650	665	598	669	656	655	633	640	634	651	634	657	648	666	635	610	616	686	671	674	626	667	660	660	622	632	638	662	641	665	646	642	627	673	697	607	661	596	647	644	651	642	644	655	650	667	696	617	618	691	690	640	698	666	656	627	650	619	619	650	665	637	649	630	646	700	610	606	628	662	699	682	654	694	636	653	649	664	609	631	633	655	651	652	629	681	649	633	686	673	673	660	651	596	660	647	636	640	680	677	640	641	633	687	644	687	659	684	648	616	648	630	618	633	592	651	703	604	655	676	610	671	655	632	672	647	646	644	667	708	679	643	589	676	626	656	623	668	652	643	670	701	669	693	625	668	618	643	654	626	629	617	628	685	675	676	647	665	686	678	636	686	735	634	643	671	681	683	662	692	638	642	649	650	674	639	668	634	669	708	733	660	648	612	674	658	673	684	668	634	663	644	612	663	677	638	650	633	659	649	676	683	636	645	693	698	668	661	644	627	667	681	739	636	629	631	630	676	646	659	688	632	668	638	649	676	637	642	645	662	651	641	667	665	629	680	686	647	641	647	667	705	642	614	664	640	669	667	641	668	664	690	704	644	656	665	631	640	659	635	669	694	636	663	647	656	642	589	709	657	706	665	671	655	630	640	628	709	675	667	665	619	657	677	682	638	673	666	641	668	689	669	693	614	659	662	658	623	678	640	671	671	645	618	686	623	627	641	664	651	685	656	593	700	657	681	631	677	662	645	692	710	655	694	627	707	652	665	645	623	712	657	662	642	654	668	596	614	630	672	662	661	651	683	680	617	644	679	656	635	666	633	646	700	662	630	671	604	650	669	659	675	627	659	674	651	655	663	651	668	649	645	649	658	635	664	658	677	693	711	684	674	651	658	624	655	646	629	670	646	643	624	624	654	685	676	676	681	671	696	647	587	684	621	677	662	680	658	667	656	644	697	629	671	674	663	681	620	663	692	621	659	661	677	588	692	650	654	647	669	613	681	670	634	639	636	646	649	633	671	711	662	668	647	625	698	657	626	640	652	684	689	630	613	652	649	646	649	665	667	658	631	653	694	663	635	638	642	591	619	630	697	688	634	676	668	678	649	678	639	720	655	663	643	625	636	623	627	638	660	656	652	626	642	639	675	683	675	668	691	654	641	628	695	655	686	662	680	637	697	655	655	627	642	648	614	662	706	652	642	705	658	700	678	640	684	652	638	685	628	662	633	673	649	650	658	678	695	695	666	650	632	670	665	639	655	653	664	670	665	610	626	681	648	677	670	636	676	641	659	615	617	653	688	696	632	672	606	673	667	618	655	647	633	646	617	627	708	700	679	708	654	647	670	672	677	652	628	640	694	638	609	689	667	626	654	636	647	658	673	639	641	623	654	632	608	646	671	663	746	681	649	635	674	676	618	648	676	611	680	656	732	648	651	589	606	680	661	614	656	657	660	677	620	642	691	697	668	657	642	648	645	663	688	642	699	616	644	651	642	604	576	665	652	663	637	669	671	626	625	655	671	632	663	672	630	674	630	657	686	654	676	678	682	674	665	654	621	634	664	688	663	641	643	628	616	669	633	642	670	648	637	630	672	642	591	644	644	631	641	645	653	683	677	603	639
10331	2249	1350	1105	699	465	413	345	323	344	309	336	294	261	334	318	262	244	176	183	188	221	231	206	194	170	240	195	185	191	176	197	197	199	185	210	198	188	198	210	234	190	175	199	182	220	195	219	218	203	196	190	165	214	182	204	184	195	210	190	167	188	213	200	202	188	186	175	208	210	199	208	166	187	202	190	186	194	190	206	176	206	208	185	190	194	185	175	182	183	198	191	214	190	180	179	192	177	159	201	157	190	205	168	205	182	209	179	181	186	167	191	180	174	205	179	210	203	183	211	186	222	203	198	173	176	179	174	178	170	166	200	197	195	204	186	177	146	168	196	193	194	201	171	184	189	203	182	180	208	208	214	201	195	188	198	187	172	189	212	193	178	175	184	199	172	229	244	174	171	178	184	194	195	201	174	205	174	207	186	201	185	192	247	187	207	206	180	199	198	202	192	206	215	173	208	192	194	194	220	185	209	197	219	185	202	210	186	190	196	165	177	172	189	174	172	196	215	191	195	218	180	202	179	195	178	181	182	215	181	209	199	195	187	202	193	217	218	178	194	192	195	185	182	199	233	175	182	190	178	205	202	200	216	226	194	201	186	177	190	195	216	211	214	207	203	202	173	163	192	186	200	205	193	241	188	227	195	180	201	193	208	191	197	186	167	189	179	161	185	210	227	191	194	174	207	183	194	180	204	180	182	205	191	206	231	193	184	202	189	183	198	180	196	192	202	186	187	224	170	161	202	190	216	211	197	198	175	201	207	205	172	217	190	184	173	184	201	219	193	194	187	206	201	183	177	190	181	211	192	201	179	200	192	180	187	204	214	183	193	210	185	206	216	212	178	183	217	174	169	185	154	184	161	189	168	206	193	198	174	201	197	231	222	186	197	173	187	206	184	190	188	202	163	201	213	183	178	228	206	195	238	164	198	183	199	184	174	214	222	212	182	200	167	204	197	193	175	177	190	179	195	218	205	200	210	186	190	168	179	216	205	180	197	196	183	187	203	201	181	226	222	167	187	186	174	178	191	161	193	174	186	176	183	225	175	187	198	182	186	178	198	180	181	191	185	207	223	195	204	198	204	202	180	190	209	190	197	196	177	195	195	190	187	194	184	201	180	183	207	193	175	188	169	189	197	188	204	195	210	187	183	184	174	197	195	171	177	195	207	226	212	173	210	199	201	206	161	177	183	190	162	169	184	200	206	192	194	182	213	217	174	183	227	202	195	188	174	186	190	188	173	163	175	192	186	200	220	193	207	220	200	178	193	212	207	212	189	178	189	174	193	216	181	162	163	214	178	189	175	205	171	181	186	171	213	226	193	205	170	208	200	177	169	192	187	198	215	167	178	216	215	189	195	209	218	185	212	206	203	191	181	179	193	183	181	177	199	191	186	214	202	202	202	200	202	195	165	170	197	202	198	182	175	185	204	186	191	197	199	193	185	212	195	190	192	204	203	199	213	213	228	199	172	179	204	201	179	213	201	190	179	183	183	181	204	212	199	202	206	200	201	214	191	217	206	210	199	160	186	177	165	218	209	178	189	186	177	204	201	211	213	187	186	201	214	233	189	171	206	208	188	206	192	223	215	182	188	212	181	182	218	191	209	206	204	174	189	213	174	189	198	200	187	187	196	200	186	195	156	205	196	190	205	210	191	180	171	171	183	174	220	195	200	221	188	213	198	194	189	179	213	160	164	176	202	194	191	182	194	182	192	206	199	179	215	169	186	178	216	193	187	180	214	180	203	204	180	201	150	190	155	180	201	194	186	174	208	191	202	185	202	193	192	186	190	201	196	188	189	226	190	213	207	180	169	178	195	189	193	198	199	190	166	201	207	180	191	225	164	214	189	171	215	197	184	196	192	210	194	198	190	181	191	206	225	193	199	183	192	191	181	200	187	200	219	191	191	210	184	190	189	205	193	183	169	203	182	185	183	201	187	170	222	210	175	210	181	185	177	190	189	191	167	190	188	203	189	217	221	199	224	208	173	203	197	162	204	182	180	177	197	193	170	181	194	195	186	196	190	179	191	180	185	192	176	204	192	200	204	200	168	171	185	176	201	217	190	183	190	182	201	192	196	217	197	166	184	203	194	214	202	171	188	230	212	187	190	189	203	168	187	165	203	181	184	197	195	202	193	224	182	203	210	208	185	228	193	197	211	189	201	216	186	188	193	206	204	194	175	181	187	227	170	188	180	212	186	183	181	205	186	195	172	216	198	182	194	196	182	179	214	191	185	194	188	204	182	195	171	192	208	180	186	183	195	188	171	173	199	197	210	205	197	197	176	213	208	178	190	177	186	189	199	210	199	223	206	183	198	206	191	209	199	214	224	191	190	196	199	192	189	190	199	170	179	192	175	193	183	202	216	196	209	183	143	157	190	188	206	213	169	175	215	230	204	198	199	228	206	215	210	166	186	191	201	175	199	207	187	182	232	211	184	189	201	179	172	211	181	185	204	190	197	206	198	178	180	171	224	181	195	183	211	177	196	180	171	200	190	186	177	197	176	189	223	246	209	205	211	203	216	198	187	187	194	189	171	219	196	203	194	212	173	201	194	197	211	176	196	222	199	196	178	187	191	197	228	207	213	192	204	209	226	206	195	167	192	172	186	190	177	195	176	187	188	201	197	180	229	177	204	184	193	191	195	216	180	214	191	208	220	201	182	202	198	186	171	177	214	190	181	213	233	182	195	181	191	186	204	224	210	198	193	199	201	196	180	200	209	201	214	172	211	179	181	188	202	218	180	191	198	190	208	205	192	190	197	194	187	184	184	200	175	191	221	220	180	210	213	205	213	173	194	207	182	201	174	180	189	209	190	180	189	196	196	206	180	193	183	193	181	188	204	186	194	199	191	202	202	191	222	194	205	225	193	201	187	174	181	152	175	202	212	202	218	182	174	164	177	187	202	188	177	193	209	185	180	207	228	211	195	183	195	200	190	205	173	197	188	176	198	202	213	208	212	201	203	183	191	181	184	202	188	203	200	206	175	173	165	193	182	179	179	166	191	193	208	193	223	191	198	197	164	194	193	208	197	204	198	223	183	191	192	192	202	195	204	201	208	233	180	196	195	192	180	224	187	186	197	161	201	192	196	192	174	201	173	199	183	202	198	200	207	186	196	193	233	172	217	211	200	181	193	183	161	202	211	208	231	223	203	181	167	195	199	169	195	205	196	204	184	197	199	183	189	187	206	169	187	169	205	179	185	196	192	181	209	190	208	196	173	188	188	198	193	176	198	199	215	185	211	206	211	183	171	195	191	199	233	163	215	210	178	173	234	222	213	168	169	181	202	199	174	171	176	185	209	178	168	224	210	179	181	206	191	214	204	198	188	210	206	178	193	178	206	162	198	180	195	214	189	179	190	196	196	193	203	173	185	167	179	196	199	204	194	203	173	202	230	189	161	203	211	164	221	186	193	199	192	195	165	187	189	187	187	182	187	206	196	180	195	185	192	175	183	193	189	182	191	196	183	181	184	206	196
6511	1815	2715	3393	2601	1709	1486	1219	1330	1221	1184	1451	1033	722	1273	932	787	797	495	618	531	470	486	497	461	517	453	497	477	471	450	455	472	478	478	438	467	502	450	488	522	504	464	463	436	488	489	488	433	487	475	516	463	502	489	452	491	475	466	468	475	427	492	467	489	434	473	487	427	491	488	508	502	425	481	480	435	504	460	475	454	468	513	477	457	503	458	470	488	491	506	481	486	450	478	500	442	499	485	506	494	457	471	478	440	515	434	461	469	446	451	458	465	481	476	465	433	444	462	465	451	479	470	470	469	456	447	463	494	476	516	460	460	467	488	493	451	485	451	460	475	439	508	493	475	452	442	471	462	478	480	472	500	476	474	508	483	453	448	504	467	484	464	480	478	522	465	452	462	466	481	474	486	479	487	471	508	502	492	491	484	467	482	474	490	470	476	471	495	452	476	445	449	447	465	471	461	445	477	528	488	488	477	451	515	479	450	423	432	482	463	463	448	487	506	493	522	450	463	484	454	481	466	451	473	464	461	481	450	469	455	465	467	455	458	445	471	519	444	491	451	486	477	464	490	450	484	466	513	462	499	516	486	451	501	506	461	459	488	426	447	457	526	458	445	460	496	485	496	479	516	461	484	474	502	501	482	435	451	457	435	499	432	488	458	499	452	469	457	440	460	449	484	503	419	472	466	512	449	487	474	461	504	505	496	506	502	482	466	494	451	463	475	450	468	484	453	467	467	423	514	457	443	458	454	483	497	467	488	465	464	489	450	492	496	455	489	416	439	496	484	487	479	448	477	456	485	491	451	491	465	467	441	476	477	450	449	472	453	484	438	488	456	505	480	478	448	445	479	456	482	444	465	443	507	499	455	466	481	437	470	468	459	461	448	480	487	477	466	474	460	522	517	478	494	485	451	478	430	473	480	444	444	431	438	458	500	470	477	482	481	460	465	432	482	441	446	476	475	493	466	431	450	495	472	454	446	450	462	483	493	514	501	499	461	466	469	439	485	468	448	470	464	471	458	479	471	488	438	447	483	458	502	460	474	476	445	469	450	488	482	461	460	465	450	463	441	499	471	469	487	480	465	429	463	458	481	500	451	453	512	541	482	416	463	468	497	511	473	456	406	508	447	467	480	466	466	471	449	448	475	467	445	466	458	482	497	448	431	464	494	459	480	451	479	468	466	470	474	480	498	482	482	475	489	455	493	466	512	506	516	439	458	464	480	465	476	500	506	480	481	493	503	487	468	464	447	450	473	494	474	492	427	478	458	499	493	466	450	521	496	442	469	472	446	462	474	490	475	473	480	485	486	456	454	484	476	497	452	482	473	477	473	463	441	485	517	441	516	499	418	493	490	467	491	521	482	479	449	470	470	424	518	452	459	485	423	463	433	484	494	433	488	483	501	495	463	523	499	489	499	470	463	469	499	466	458	486	497	499	504	438	447	471	444	477	445	412	451	442	483	488	461	450	474	435	446	455	463	472	448	511	453	449	437	470	502	485	477	504	474	446	466	483	459	429	461	490	450	521	504	467	452	499	472	442	467	475	433	483	479	448	464	484	509	478	461	464	482	455	474	447	505	468	453	487	450	473	476	457	500	473	460	479	500	445	508	459	437	477	488	463	482	493	483	469	428	492	498	475	515	453	482	450	480	465	463	454	454	436	452	500	463	458	465	454	468	429	472	488	420	490	500	446	469	489	461	461	475	485	480	472	479	473	435	485	454	466	456	510	491	503	443	453	442	467	480	448	515	468	487	467	516	498	492	494	498	447	498	498	506	482	460	471	429	463	455	478	489	462	456	471	498	463	472	485	413	475	428	486	492	454	447	472	503	477	486	480	480	467	505	449	462	484	469	469	470	434	495	459	460	453	458	430	491	486	451	514	456	462	441	463	486	502	481	477	452	509	466	460	551	500	472	490	462	476	475	464	487	433	468	477	473	436	449	470	486	442	525	460	498	449	462	436	468	478	476	478	453	494	463	506	472	485	445	484	463	512	452	464	512	490	458	467	445	417	507	487	452	450	426	468	461	468	466	462	488	452	467	472	483	477	485	460	496	464	465	482	464	534	461	457	506	434	472	456	499	478	455	446	498	433	488	472	498	485	459	457	492	476	473	470	486	498	453	475	514	497	459	479	482	408	482	481	518	461	490	461	454	476	489	512	471	481	504	488	456	449	466	454	461	502	508	491	450	497	483	488	480	465	448	493	504	509	476	464	480	462	463	468	463	453	450	473	475	464	482	440	459	497	501	482	480	469	473	485	441	467	467	479	481	483	475	447	469	485	478	480	472	492	465	467	455	472	445	458	484	480	477	468	460	457	467	498	510	475	427	476	508	477	461	448	444	460	477	484	443	483	481	503	460	503	513	500	475	446	463	474	466	470	480	435	453	464	491	493	488	486	466	468	467	464	436	510	472	445	465	457	470	461	477	447	475	463	465	464	478	481	499	478	485	423	502	466	433	486	459	471	464	485	476	457	470	495	480	452	495	482	464	452	472	504	463	471	477	487	463	491	457	459	445	465	499	468	453	480	498	509	429	479	474	446	455	446	468	506	487	457	467	479	443	463	448	513	463	481	506	525	508	457	482	464	436	462	443	465	439	442	487	472	476	501	456	475	469	436	469	483	495	480	521	511	454	513	484	486	489	450	484	478	502	459	464	475	442	467	478	463	445	460	461	516	480	443	464	494	445	469	479	478	477	499	484	433	512	485	452	496	450	433	459	455	476	437	438	484	480	455	453	475	486	475	423	497	481	457	487	449	473	444	488	472	472	494	487	455	492	463	464	462	477	489	457	505	491	488	454	481	474	455	494	407	465	459	463	480	450	481	492	481	467	456	466	468	537	468	461	485	463	443	455	466	498	467	501	500	484	468	484	470	476	503	467	471	457	504	501	462	523	469	466	450	522	459	468	468	441	493	478	423	482	482	474	475	511	465	443	458	433	500	513	493	462	478	477	470	471	478	483	508	466	457	474	472	494	481	470	482	468	478	473	449	514	491	473	477	485	495	488	445	473	481	455	459	510	497	443	489	496	463	430	463	472	488	468	484	451	465	442	446	468	451	490	483	474	495	459	455	454	500	505	504	479	475	511	479	465	473	445	464	454	428	431	433	512	449	444	472	470	475	465	470	427	459	440	471	476	485	459	492	462	509	467	449	519	461	482	453	458	445	500	460	490	495	525	476	512	507	470	432	456	476	469	491	456	466	496	462	459	471	463	461	479	496	490	456	431	490	482	452	522	457	461	491	496	462	491	483	452	496	449	450	485	480	480	480	439	474	460	484	497	441	479	461	485	524	483	444	471	517	449	464	484	517	461	475	464	498	445	451	489	476	417	468	485	467	484	508	473	422	473	464	473	480	484	480	484	484	453	472	492	440	454	433	512	481	471	473	473	478	484	473	422	519	471	458	499	472	467	461	499	441	445	484	460	479	488	455	477	468	500	510	480	514	446	453	485	483	449	445	475	475	465	484	478	513
23289	5406	2789	2328	1623	1123	918	746	689	643	697	783	543	449	652	504	432	516	384	386	300	314	377	340	338	343	364	321	309	325	324	326	341	317	286	319	315	334	337	288	311	348	295	333	312	320	332	321	305	331	340	301	354	359	335	316	330	344	351	339	338	300	322	341	317	337	307	366	338	332	303	324	310	313	327	314	336	317	343	348	307	307	340	292	339	296	308	326	313	298	280	307	316	318	354	305	333	325	295	316	331	336	342	288	322	320	323	267	312	304	331	304	315	343	306	293	310	313	319	335	317	301	319	341	304	342	301	316	323	325	323	321	315	300	343	295	301	342	321	280	316	329	338	295	318	308	317	316	317	334	300	294	305	286	295	296	319	306	334	325	330	309	355	326	327	307	319	300	356	313	327	269	313	342	339	311	311	307	295	313	333	334	316	292	325	340	301	310	319	309	350	337	329	339	356	322	297	318	297	278	301	329	315	328	281	324	298	317	324	318	318	335	333	352	321	310	330	323	325	316	311	329	326	335	334	314	317	284	325	306	324	313	312	337	312	330	316	303	335	345	317	309	334	354	324	320	274	313	316	320	321	317	310	316	310	343	317	321	324	366	311	319	354	306	338	327	338	297	302	354	330	332	316	307	301	303	323	310	296	341	326	314	311	314	291	313	315	335	306	298	319	340	330	266	355	310	313	342	303	323	338	304	344	335	313	339	289	311	303	332	328	335	323	337	298	301	326	330	299	317	321	311	322	298	312	344	327	316	316	314	299	338	317	298	342	329	317	306	353	321	332	290	311	294	348	343	329	303	334	316	302	318	321	353	333	321	342	308	316	330	321	300	302	270	315	301	320	282	299	315	332	333	322	334	297	325	298	278	296	292	330	309	284	289	333	322	333	359	337	356	314	309	333	350	338	327	328	298	312	281	315	285	306	374	315	324	338	347	298	278	297	281	323	341	297	339	329	323	317	353	339	316	290	334	374	316	293	328	329	296	303	355	298	341	293	304	343	322	324	330	312	303	335	323	308	363	322	291	313	316	291	317	301	333	316	328	309	314	337	372	322	355	325	317	340	329	331	297	310	315	290	325	318	302	316	281	325	286	289	329	348	312	297	350	330	302	316	313	292	318	292	319	286	307	288	323	315	314	292	285	317	313	322	323	347	311	345	319	299	284	273	350	326	315	301	341	309	324	326	296	316	326	311	340	330	282	296	315	328	359	310	299	329	305	322	358	311	261	332	299	334	300	336	319	316	313	303	318	324	321	314	306	325	347	351	328	307	281	327	298	318	320	276	305	314	332	343	315	324	328	313	323	347	341	294	320	320	336	336	280	318	317	297	310	329	332	288	317	340	345	304	307	336	336	330	305	337	325	295	309	277	287	345	328	337	337	308	312	297	285	294	329	326	351	281	305	359	343	312	319	377	300	322	317	305	335	333	299	302	321	285	331	332	321	310	310	333	284	306	305	283	276	336	314	281	305	328	303	294	298	305	306	316	318	291	311	339	290	321	315	311	362	348	338	340	297	305	300	290	308	316	361	344	316	316	345	337	337	324	307	336	326	324	326	283	330	310	330	349	315	292	341	316	281	325	319	359	294	286	353	299	348	284	277	347	284	311	305	294	302	302	313	335	326	321	320	309	291	342	329	300	321	300	308	274	312	324	328	318	304	299	307	292	309	280	293	326	339	332	345	312	320	321	346	288	333	338	345	315	306	311	305	342	331	323	317	316	282	334	355	314	316	317	294	322	291	305	306	292	292	321	321	311	283	318	308	318	309	295	331	323	327	325	340	306	307	307	300	346	343	336	288	306	304	360	308	300	304	325	304	249	317	310	329	326	320	295	306	299	324	350	333	336	325	306	273	322	337	331	309	312	330	330	327	326	323	300	331	310	306	327	331	300	321	338	333	336	333	293	335	328	324	330	322	312	323	295	339	289	324	345	336	332	286	306	290	320	321	335	334	288	288	281	292	299	361	324	303	340	337	361	296	331	321	340	350	317	315	314	330	343	330	342	302	286	331	325	325	309	334	322	345	341	314	299	321	345	346	324	352	324	346	341	336	305	302	332	286	328	339	281	328	335	313	311	323	310	333	338	344	285	326	347	307	341	309	301	323	290	322	360	274	320	342	319	302	316	362	310	308	352	314	294	318	313	339	308	297	321	375	330	292	303	287	318	331	321	295	338	336	343	312	320	337	323	337	341	345	316	315	336	328	356	329	305	297	319	322	334	299	266	308	315	308	325	317	343	321	337	317	325	352	344	282	323	298	281	300	323	333	304	309	326	332	322	321	291	313	332	313	341	285	325	337	351	320	327	332	334	317	285	313	325	299	309	296	334	332	336	332	302	306	311	290	316	316	348	331	345	319	303	335	328	301	306	308	330	324	302	310	354	323	306	337	322	315	343	322	324	321	329	278	312	327	343	302	329	298	340	325	321	299	326	326	302	335	338	299	315	354	337	326	301	309	312	337	316	310	339	325	343	306	292	320	326	309	314	300	324	344	306	304	306	342	272	304	296	301	316	311	292	319	308	326	335	284	299	330	313	328	325	304	335	341	342	320	312	308	311	362	325	331	286	302	302	298	307	329	328	331	326	328	330	339	345	346	352	327	310	294	296	301	315	327	344	315	303	323	309	340	340	312	326	327	313	357	306	308	327	312	360	298	329	278	340	354	310	300	331	315	332	314	356	322	350	366	301	309	313	275	283	363	323	333	345	292	296	325	319	349	316	319	363	337	295	338	296	327	320	333	329	340	321	327	333	323	308	308	305	270	341	332	320	320	336	314	301	314	325	320	319	306	352	341	343	312	315	287	316	265	324	301	325	334	337	301	302	318	326	314	313	348	335	296	312	312	309	292	312	299	319	338	336	337	342	293	319	314	340	326	320	336	318	305	332	325	275	276	308	308	324	313	320	319	335	319	347	329	278	273	314	298	298	320	303	320	321	315	301	298	303	321	299	319	307	303	313	332	285	318	314	308	314	297	334	328	332	348	292	329	315	320	343	325	310	298	328	270	269	301	349	321	345	297	294	309	331	311	307	328	327	292	333	332	317	321	288	338	348	323	306	291	330	334	300	305	308	328	309	311	323	328	350	306	275	284	327	363	321	301	300	354	286	293	311	298	318	342	334	341	292	338	344	310	333	316	328	289	296	302	298	309	326	335	317	336	283	285	309	309	364	307	363	288	316	306	345	308	306	359	368	324	309	298	297	310	313	289	286	303	337	328	327	327	304	298	305	299	293	333	296	335	336	342	344	299	320	319	295	317	328	344	329	295	348	358	309	322	276	325	339	358	322	298	305	308	338	329	346	300	330	324	328	299	299	291	322	335	325	318	318	313	291	303	327	315	324	344	325	304	326	340	303	332	333	323	372	306	324	324	319	327	323	360	328	275	305	339	348	333	354	338	337	302	279	367	321	298	319	342	336	312	343	324	323	313	358	329	305	359	307	330	312	322	343	333	331	319	339	308	316	326	334	343	288	332
14460	3461	5236	6754	5717	4207	3622	2962	2628	2507	2777	3277	2004	1529	2662	1882	1415	1700	1081	1144	869	826	798	776	730	762	775	749	717	731	782	712	717	682	739	716	789	719	702	776	720	711	718	747	709	689	722	691	689	819	718	767	710	667	671	789	725	740	744	708	756	702	689	702	701	760	675	696	734	700	739	640	704	711	685	699	716	716	717	733	698	765	759	749	739	697	729	693	757	737	726	761	720	743	736	707	721	733	685	712	713	717	703	704	715	705	719	695	786	733	755	696	793	725	712	729	744	723	751	632	760	734	749	648	717	700	737	681	707	686	719	693	717	700	751	719	738	710	736	708	736	702	717	735	692	749	672	662	698	749	764	716	732	729	687	682	748	740	693	698	718	745	684	721	717	734	715	660	741	721	706	722	711	691	726	744	726	763	728	708	733	700	712	732	687	753	758	724	720	709	723	712	692	755	714	699	730	734	741	751	710	660	729	728	788	667	704	745	703	684	690	689	751	756	725	784	694	747	688	760	687	753	715	751	767	743	719	687	706	753	742	673	688	731	760	765	750	778	719	717	709	730	709	682	707	688	745	729	689	711	690	761	757	759	757	702	755	704	691	710	736	723	734	713	719	756	691	750	685	735	725	661	721	682	683	705	705	676	714	745	739	702	737	719	738	727	717	713	728	701	760	715	749	729	749	739	736	706	676	734	700	681	715	745	699	722	727	719	706	713	691	694	715	699	716	725	704	729	696	732	684	691	732	697	748	695	715	686	720	700	706	724	727	747	713	699	688	714	747	713	764	706	737	723	697	787	711	721	739	698	737	698	721	694	736	714	697	699	765	736	711	736	703	708	739	745	715	704	719	698	718	698	754	680	676	705	728	733	711	719	717	703	671	727	691	751	724	724	698	707	768	757	702	733	751	712	686	740	725	689	761	640	709	723	696	760	712	723	749	707	747	723	740	753	725	743	747	688	728	696	722	717	722	751	727	716	693	687	681	747	745	738	725	727	756	747	743	694	744	721	711	681	696	717	706	725	761	703	741	729	722	783	689	759	726	693	722	711	720	720	726	724	700	679	711	799	705	699	733	687	715	709	695	744	706	723	707	738	724	708	725	750	758	727	714	695	663	731	737	719	707	757	666	716	712	713	712	720	712	675	703	692	727	679	667	726	654	707	676	697	695	697	709	678	718	729	722	717	660	747	719	714	690	760	710	722	724	681	702	690	742	700	682	707	736	775	715	743	752	761	702	724	699	752	758	721	699	741	692	701	711	773	721	733	733	733	740	713	761	729	670	752	719	719	722	741	704	753	676	723	742	711	755	688	814	703	758	740	747	711	687	684	715	685	710	747	725	722	749	732	737	703	737	710	748	726	735	676	739	701	700	728	699	751	705	716	718	740	684	716	725	678	679	648	730	741	743	781	716	685	692	743	739	766	745	735	715	697	734	717	689	718	713	741	713	760	712	725	724	691	691	671	736	727	704	746	733	694	750	703	746	700	744	739	758	684	721	732	692	741	728	735	728	663	751	682	701	727	737	738	705	741	730	700	729	735	740	703	729	731	741	734	716	730	734	690	751	692	703	724	691	743	732	691	728	721	693	694	720	700	707	700	707	706	711	701	717	690	699	697	695	715	686	712	763	746	710	713	720	745	726	711	711	727	716	700	677	685	697	712	649	777	736	724	712	735	721	683	747	712	693	734	712	744	711	730	753	755	770	703	677	739	716	739	701	693	739	703	752	687	670	737	753	735	728	725	693	668	743	743	677	737	710	670	724	730	707	710	706	673	695	706	656	725	691	719	713	703	767	681	737	725	687	715	710	720	703	713	710	736	728	729	697	743	697	696	659	707	680	688	789	724	731	661	745	678	706	665	740	718	722	739	700	682	696	694	739	731	732	713	737	722	732	778	694	714	735	725	734	769	723	730	723	690	701	719	726	717	698	707	734	708	730	747	709	702	691	732	741	728	738	714	770	763	693	734	743	698	689	693	719	724	703	711	711	726	765	719	724	714	697	753	727	715	683	729	708	692	746	739	692	677	722	674	721	732	736	742	707	682	698	706	719	684	722	705	728	720	701	730	709	682	708	694	689	726	725	717	728	677	741	734	726	703	757	667	678	661	646	707	756	738	737	698	715	718	717	720	690	697	702	698	679	713	760	650	765	746	707	684	657	667	734	703	757	711	743	691	740	728	702	724	744	738	703	711	767	736	762	710	731	732	715	719	669	736	754	702	713	746	716	690	724	720	694	702	774	660	701	755	679	726	727	754	737	734	755	710	683	718	684	725	760	718	753	750	734	745	658	715	702	703	697	737	745	704	708	740	708	725	728	729	672	652	702	691	675	673	707	698	712	706	664	723	724	708	724	689	699	744	733	717	672	729	713	723	710	754	749	692	753	706	755	732	705	738	705	705	692	717	700	690	752	682	698	711	699	760	731	644	727	683	708	727	714	723	742	777	690	654	712	690	740	721	747	727	729	734	745	763	702	709	729	741	712	741	702	727	731	745	694	717	664	730	694	725	721	708	655	713	708	746	699	736	723	728	713	724	723	702	710	714	740	707	725	755	691	722	701	721	705	718	696	725	685	705	768	714	750	759	734	753	710	713	738	696	681	738	720	666	697	730	698	663	710	761	692	750	703	733	733	726	682	699	629	728	748	672	675	697	732	741	697	735	775	789	695	735	692	725	701	740	742	664	772	722	735	774	724	730	717	727	767	758	704	716	696	733	750	727	743	718	701	725	698	723	730	719	722	745	720	709	715	729	712	721	730	739	734	725	678	738	679	751	731	733	738	689	720	714	726	751	710	733	758	693	750	735	749	695	664	733	701	739	700	739	712	733	713	694	700	709	727	676	723	691	745	694	712	756	681	739	749	708	707	687	714	702	707	731	754	751	767	705	772	644	711	662	730	776	698	698	705	753	710	744	740	690	778	754	687	784	738	687	679	706	751	696	737	719	716	749	751	754	752	702	685	703	753	750	745	703	709	729	727	717	715	740	755	704	741	723	709	738	710	690	671	698	738	727	685	759	753	727	675	723	763	689	745	716	718	748	751	771	722	715	696	713	796	716	692	724	663	732	692	715	734	748	706	698	718	738	694	757	719	765	711	718	678	701	726	768	709	697	777	752	736	730	704	747	729	733	763	734	737	733	687	724	686	698	728	713	727	671	702	765	702	696	758	742	717	735	704	742	714	722	674	693	754	701	750	706	702	685	756	717	708	727	736	728	728	725	723	651	723	687	714	731	713	727	689	724	691	711	735	738	748	704	675	761	710	711	744	670	742	756	702	724	684	721	696	707	712	720	684	683	709	707	721	722	708	753	732	691	760	692	696	713	721	723	715	733	721	722	678	758	761	646	703	741	692	740	750	705	742	722	729	675	721	684	741	710	720	742	685	664	701	699	759	746	696	740	759	716	732	665	714	705	690	783	707	680	715	723	721	743	727	701	702	702	735	743	682	697	716	717	726	716	754	752	792	736	703	727	709	786
31720	8902	4483	3543	2556	1588	1223	1001	869	900	864	957	604	519	809	595	501	551	408	418	348	327	335	317	324	324	327	330	292	314	308	311	271	325	308	341	320	306	298	265	314	301	304	280	299	292	291	301	304	292	304	289	292	321	295	305	306	326	284	308	262	313	304	294	300	290	307	298	315	342	280	263	287	318	285	283	276	266	287	288	306	315	266	288	296	292	312	279	287	305	279	297	273	326	324	264	282	319	305	307	320	325	289	286	292	290	284	290	276	318	291	295	298	301	306	305	264	311	355	257	305	346	297	297	282	320	327	317	311	308	305	289	307	304	283	321	301	323	334	271	308	306	294	283	296	310	318	291	315	336	273	312	312	329	292	289	294	344	271	303	275	324	319	292	330	290	327	311	293	290	292	298	297	250	279	280	320	330	271	285	276	308	260	326	332	331	266	345	293	282	317	272	287	266	267	309	315	294	271	312	307	309	333	284	318	264	263	292	301	312	292	286	328	344	263	304	290	270	299	320	293	313	329	321	280	294	319	315	321	288	324	286	326	293	268	278	318	306	306	297	307	305	300	286	301	297	326	285	327	298	292	323	283	321	286	317	311	282	269	302	302	297	298	319	337	331	314	274	299	302	303	306	304	304	342	279	289	316	312	292	311	305	310	301	301	282	302	322	287	271	293	287	278	287	282	302	306	298	268	331	343	273	286	293	310	310	299	323	303	258	309	290	276	297	303	291	278	269	319	286	301	317	319	331	290	265	295	272	278	298	300	284	282	318	316	290	310	320	291	286	284	297	276	296	316	284	306	293	286	309	281	319	331	325	274	284	281	312	289	301	316	311	295	311	332	332	283	257	323	292	319	264	268	296	297	293	285	290	290	298	308	304	280	271	260	279	286	309	259	316	313	284	303	310	294	298	274	290	280	248	298	316	311	315	290	293	304	291	307	298	314	289	282	309	270	257	297	296	306	304	261	290	285	322	290	303	293	305	317	302	316	280	323	240	268	302	288	298	304	322	313	311	294	331	278	331	287	268	296	279	331	302	323	314	279	298	324	287	305	311	246	280	325	302	314	286	318	283	302	301	302	318	321	316	325	302	272	270	321	285	340	270	303	292	306	318	303	277	300	300	281	314	278	312	309	295	266	303	294	308	325	287	315	282	307	314	271	292	311	275	336	294	305	308	306	331	310	312	291	276	282	300	258	288	301	314	268	307	264	277	280	306	326	308	290	283	268	337	295	316	315	310	305	304	308	254	315	324	317	256	270	272	293	293	316	293	298	281	290	338	293	319	284	288	316	312	288	304	289	275	310	323	301	313	266	292	289	292	304	266	301	310	302	299	311	300	265	278	299	318	275	286	287	284	298	291	284	300	299	297	298	288	308	268	308	308	332	303	296	280	290	308	308	305	296	305	336	301	305	277	271	268	286	300	298	327	304	326	314	293	292	270	295	320	319	297	312	284	297	286	289	296	286	247	291	304	318	294	304	297	284	287	268	289	302	302	300	269	291	273	310	276	323	303	306	300	285	302	280	311	293	304	302	320	325	294	311	301	300	333	308	279	324	303	274	326	289	295	309	306	285	301	295	297	311	284	289	315	280	260	264	279	290	278	293	296	270	321	314	270	307	304	282	294	284	322	310	313	255	297	310	299	288	308	320	303	313	280	306	286	284	316	301	284	310	292	298	302	300	315	316	275	312	305	330	295	279	322	319	317	291	301	320	303	297	326	312	295	295	268	295	319	280	295	262	295	256	309	300	293	264	292	294	278	287	294	292	300	274	312	286	320	329	307	313	319	325	291	313	343	325	282	309	279	276	274	341	272	303	293	314	315	319	294	323	279	321	286	289	326	280	299	307	286	318	260	303	314	261	317	314	307	287	292	280	295	309	280	272	278	282	271	320	283	293	330	279	304	318	312	292	304	291	295	288	301	275	319	323	280	301	337	318	306	296	319	267	317	284	287	290	319	295	272	294	303	271	324	309	273	303	303	333	291	278	283	296	296	322	302	271	284	313	295	299	283	294	278	292	284	290	294	279	325	305	287	275	283	267	332	341	322	313	324	299	280	284	321	288	311	302	301	291	268	309	324	272	317	288	286	302	307	301	262	317	308	308	316	295	290	288	305	291	279	282	283	317	297	325	272	289	271	309	315	280	334	285	321	322	334	277	303	290	313	317	278	298	305	309	293	287	289	246	291	325	302	295	289	290	296	316	304	324	333	319	292	275	298	322	279	299	317	304	317	301	265	285	277	309	310	295	314	300	328	315	322	302	316	301	303	290	312	294	298	294	301	273	313	298	319	278	277	304	287	305	285	317	302	309	316	300	314	291	271	310	306	328	299	291	275	282	300	296	305	295	313	319	270	305	279	298	272	264	279	324	311	309	326	287	296	324	284	316	310	297	286	304	306	289	293	291	307	292	314	276	281	272	321	261	326	305	296	286	303	282	292	323	279	279	276	304	288	272	341	279	321	290	289	313	286	283	278	279	295	327	345	299	298	291	306	326	308	322	327	286	306	294	280	330	309	302	311	313	321	315	266	299	311	312	332	323	341	300	301	274	312	307	287	299	355	296	300	260	316	303	316	291	309	295	304	298	277	315	312	312	282	287	290	311	261	313	295	298	313	252	293	302	296	308	299	306	267	323	299	310	272	317	281	308	325	282	322	337	288	323	311	297	306	315	282	276	302	295	308	324	317	319	298	364	294	278	292	309	310	292	336	292	306	291	303	314	296	302	275	311	335	341	300	283	295	307	262	286	289	275	288	302	326	322	284	354	293	284	297	318	303	303	291	294	301	295	308	306	302	282	283	290	301	286	291	280	296	268	277	287	280	278	324	298	318	323	270	298	317	274	252	313	284	325	280	271	283	339	300	297	330	308	295	268	275	276	318	285	316	322	267	282	295	260	316	282	289	312	297	295	308	342	282	292	312	286	329	314	302	273	303	310	314	299	275	296	300	282	292	277	294	309	306	302	258	287	295	288	284	311	280	275	325	291	311	288	297	310	330	275	280	275	258	297	322	280	296	300	267	311	311	305	284	290	328	299	315	285	275	301	303	332	281	301	276	304	277	272	279	304	322	290	278	282	276	298	315	284	303	306	305	295	286	300	283	328	323	307	301	303	291	290	288	307	293	314	283	313	324	305	285	267	296	311	268	338	306	276	296	312	299	298	285	294	287	284	301	294	281	305	287	267	292	278	295	287	278	322	308	294	304	311	300	267	268	324	297	303	256	283	291	322	308	303	308	297	309	291	222	267	290	304	332	301	325	297	265	288	276	289	285	295	315	280	322	290	309	301	332	310	309	282	306	330	273	335	312	286	304	331	255	315	292	291	299	321	300	309	297	308	285	308	313	293	291	281	335	297	299	296	321	296	330	290	314	295	303	308	286	274	318	288	311	317	287	352	278	308	282	301	309	297	319	293	293	272	275	291	288	303	313	275	299	314	300	280	318	305	321	316	318	282	305	356	302	314	295	301	283	319	311
18142	4723	7505	9863	8412	5982	5022	4121	3664	3859	3911	4231	2511	1994	3896	2342	1966	2018	1423	1410	887	832	815	796	778	751	733	761	741	755	692	627	660	716	683	696	697	694	697	752	668	659	690	708	703	650	614	688	674	694	698	636	659	663	717	667	641	696	665	692	641	677	702	671	667	662	719	635	641	643	646	689	654	611	658	679	642	634	702	679	620	628	652	635	679	687	632	625	699	637	646	643	660	666	670	672	688	662	678	680	671	630	695	715	598	659	681	680	666	653	658	660	640	699	673	655	669	680	655	668	694	626	738	646	653	662	667	607	619	658	640	651	717	671	650	647	667	674	672	670	667	656	636	673	651	642	647	664	666	652	639	663	642	662	692	637	653	620	669	665	665	680	645	602	663	686	678	636	674	682	665	685	648	719	700	646	662	657	701	666	649	645	661	659	672	626	682	680	682	662	681	645	677	632	644	663	657	664	645	672	670	645	635	674	685	632	690	670	674	648	694	629	656	707	615	621	640	655	612	712	655	629	661	666	688	663	648	615	638	677	642	579	653	625	669	644	696	687	626	688	632	644	658	643	685	556	653	618	636	672	661	632	675	703	625	594	668	655	684	682	691	680	631	649	671	629	704	672	686	643	653	663	653	652	680	647	651	660	657	654	646	685	676	679	668	600	662	641	630	647	644	684	653	667	628	669	644	664	675	658	673	695	615	668	633	638	694	712	652	677	642	681	655	652	660	667	671	680	666	663	675	683	618	675	647	664	650	679	675	629	653	655	628	690	692	720	667	634	684	659	678	652	678	635	657	639	655	657	648	666	673	691	643	649	630	657	698	659	643	648	636	656	643	658	671	673	602	705	637	673	646	696	673	700	633	663	614	693	653	664	646	721	678	692	647	637	611	670	629	610	717	678	665	693	697	652	655	661	653	720	648	650	631	656	644	678	689	660	656	675	707	733	692	661	647	661	653	700	680	621	656	677	687	712	717	660	689	664	651	744	662	656	648	639	626	650	645	635	613	658	617	640	692	654	694	677	649	665	697	639	635	618	663	665	652	668	633	683	637	694	636	687	697	643	672	677	632	672	618	693	667	665	683	648	658	623	655	652	640	670	650	613	675	689	657	630	668	683	691	642	657	622	659	603	672	702	659	673	647	693	678	681	658	719	624	670	675	658	703	666	645	625	640	700	646	696	655	651	633	614	639	621	674	650	653	646	660	626	697	647	665	651	676	645	697	674	640	714	691	644	658	724	662	672	688	673	646	675	606	605	647	638	630	694	677	669	658	581	661	648	653	698	651	658	657	704	693	710	603	685	673	689	678	668	659	635	660	631	646	686	618	639	616	639	641	689	667	687	663	632	671	680	616	664	650	679	648	659	690	652	658	682	659	606	694	664	668	683	614	661	613	653	645	636	651	687	621	666	656	636	692	670	689	673	633	650	666	673	667	692	638	673	600	649	646	625	678	662	651	631	653	648	666	643	649	651	622	694	698	617	631	670	646	634	685	658	669	651	649	653	699	680	633	648	615	640	657	603	669	645	679	660	673	683	636	670	677	656	633	653	631	677	624	653	654	658	638	652	639	641	670	665	651	676	678	608	654	650	653	656	667	649	693	660	721	664	675	665	674	703	679	657	684	690	670	662	620	637	713	602	633	665	606	672	649	670	624	672	692	648	675	668	625	723	596	706	638	694	638	667	660	638	629	644	654	673	629	637	678	697	653	654	685	676	719	686	619	646	661	625	682	675	667	652	719	650	629	668	714	676	653	700	671	646	659	664	660	657	643	624	618	634	642	643	657	670	657	626	638	632	640	685	657	665	633	705	631	640	639	669	666	616	595	700	736	653	723	664	682	696	646	677	671	715	696	650	658	671	694	625	652	637	699	655	641	676	704	669	644	604	659	701	635	675	653	610	653	635	691	634	647	622	680	654	672	687	680	653	664	614	694	665	671	633	689	653	658	620	642	657	663	697	608	652	682	656	694	652	650	668	628	636	657	676	670	674	645	676	626	645	663	681	650	687	635	643	735	600	626	704	665	646	667	634	666	629	616	677	640	643	671	658	646	664	651	681	684	643	693	628	633	662	635	677	660	641	648	664	666	671	684	685	633	687	647	640	675	672	628	658	652	638	658	669	671	684	668	677	674	636	653	661	655	668	654	670	649	718	685	679	664	625	622	684	650	706	640	656	659	663	621	663	639	669	641	680	608	651	677	712	623	638	644	604	643	646	683	660	658	649	675	633	681	682	643	653	674	631	624	642	663	693	629	672	662	673	691	695	658	678	624	623	649	657	682	632	689	683	693	663	623	654	644	665	648	656	674	653	654	625	628	606	645	647	651	720	583	712	624	659	643	689	675	619	702	629	662	649	698	684	608	631	649	658	650	662	664	663	650	652	627	664	659	651	638	660	625	681	662	685	700	661	677	661	646	659	679	657	668	688	666	671	665	656	655	670	667	626	690	651	654	662	660	653	658	682	641	633	648	726	629	692	675	658	673	672	636	678	638	685	651	673	672	694	711	657	624	649	603	613	674	632	650	634	651	688	646	659	631	652	655	686	705	607	678	675	624	669	626	630	619	683	621	629	625	653	650	679	661	652	674	696	685	672	624	643	659	638	669	636	705	650	685	640	665	676	652	664	643	693	682	625	657	678	657	626	654	680	606	648	626	645	629	674	661	675	690	659	715	659	611	646	672	702	696	687	592	644	614	685	618	626	628	636	666	665	701	613	662	666	652	677	701	639	664	664	670	646	665	652	683	647	678	684	645	625	668	667	672	677	668	658	688	670	661	650	647	654	671	645	668	654	662	678	615	650	701	637	648	653	691	653	623	661	643	663	710	651	675	661	665	689	632	673	651	637	676	643	658	680	709	592	678	664	634	647	624	640	618	689	701	652	627	690	702	651	654	677	660	699	653	676	663	655	615	627	677	664	667	635	648	641	664	631	684	652	655	685	638	655	697	689	707	638	699	650	620	689	645	628	658	639	702	620	649	686	639	678	685	685	644	641	691	640	612	686	669	693	608	669	611	679	698	649	635	681	630	640	670	661	685	653	644	652	709	691	695	638	674	681	666	654	706	670	669	690	627	657	659	666	684	644	632	680	670	667	648	656	675	647	669	679	663	682	610	663	625	591	642	640	653	673	695	676	674	675	654	671	642	654	642	643	716	642	650	656	701	683	652	670	633	633	684	691	675	643	667	648	677	704	629	699	695	666	637	684	650	693	674	635	656	656	642	650	643	672	646	697	628	613	619	675	624	663	663	659	656	690	705	646	711	673	658	672	674	626	679	644	639	666	638	684	640	657	618	675	666	661	665	678	632	654	631	635	630	707	637	663	719	649	639	690	644	671	640	645	640	648	692	695	643	702	590	671	673	635	635	668	649	649	645	687	697	669	668	636	635	674	674	632	655	664	653	640	659	654	695	659	703	682	669	688	639	672	677	625	669	621	638	700	685	632	650	639	675	627	632	639	682	612	658	692	651	586	660	653
10275	2054	1321	1066	786	484	366	316	306	302	353	357	269	230	284	292	272	266	280	249	241	204	207	214	206	186	197	235	186	190	195	217	203	208	210	210	213	197	183	218	190	167	242	180	232	211	234	195	186	194	185	217	206	184	186	210	202	187	213	181	237	202	218	185	213	200	207	197	178	216	217	214	185	193	215	183	226	197	183	200	205	184	194	181	202	197	190	213	201	180	202	205	191	207	168	194	196	206	184	208	213	206	215	192	196	197	201	202	182	219	194	194	224	195	198	187	188	198	208	212	201	210	208	194	198	201	208	233	187	179	220	207	186	221	197	166	173	193	206	211	186	211	188	208	204	176	218	199	175	205	198	214	194	215	223	196	189	173	177	229	209	190	214	211	189	196	229	206	208	220	223	219	192	203	167	222	214	203	208	184	182	182	192	204	202	200	166	192	213	217	174	199	204	205	180	197	211	213	188	184	206	205	214	195	182	190	196	205	192	215	156	178	231	180	217	217	185	190	227	205	203	197	212	210	163	223	211	209	213	179	227	211	217	168	179	183	212	209	197	182	191	219	245	209	201	179	161	179	194	184	213	200	198	197	207	199	198	218	200	205	185	206	207	212	189	209	199	239	212	194	213	194	204	182	223	182	173	201	209	200	207	226	187	205	201	199	195	217	219	214	211	165	198	210	186	220	205	204	196	205	179	192	177	223	232	188	210	205	195	204	193	187	202	207	201	212	174	190	197	171	206	212	218	208	172	174	198	207	213	177	203	209	204	218	216	205	207	224	184	215	191	174	223	191	208	195	198	189	209	211	206	217	202	199	196	188	155	207	225	190	200	221	196	206	180	178	192	206	214	208	221	205	195	193	165	225	202	210	219	197	203	226	201	217	203	201	214	218	220	205	205	192	209	210	194	202	186	201	201	194	194	185	215	235	236	198	203	175	204	217	186	238	211	197	214	232	203	181	206	217	224	191	182	190	207	211	214	190	205	168	210	205	218	172	204	234	187	209	246	200	242	224	206	171	179	198	186	196	186	198	205	200	194	174	208	185	171	204	255	186	201	206	216	193	222	186	175	196	193	204	167	219	218	231	197	186	201	209	193	211	170	181	201	199	206	172	210	184	205	234	220	199	199	200	171	227	208	218	200	193	191	208	198	172	204	217	188	186	180	213	168	185	220	154	193	190	181	231	203	227	190	220	203	204	164	226	197	207	182	200	222	233	196	189	195	198	218	193	204	212	210	186	219	202	215	203	223	197	212	222	186	210	197	211	200	197	188	185	204	193	190	210	204	223	231	204	182	188	212	199	197	191	198	214	229	215	202	184	188	211	221	203	207	198	194	188	192	196	173	192	182	198	198	203	211	179	198	199	182	221	198	193	218	197	226	193	182	174	197	165	200	186	211	238	187	213	205	212	214	214	197	230	213	215	221	218	216	225	200	214	211	213	192	194	191	201	201	201	203	189	199	199	204	225	224	199	197	204	221	202	187	194	211	203	186	221	206	188	204	192	191	202	229	210	221	209	206	208	213	182	215	207	189	215	191	198	213	200	212	228	180	171	194	209	207	211	206	214	191	216	199	206	200	199	200	198	225	169	185	202	165	201	177	214	190	208	210	209	214	223	197	171	181	234	185	208	168	228	185	188	181	223	166	176	201	193	211	195	182	211	209	204	190	183	203	192	197	209	185	210	207	177	185	201	223	207	196	220	191	193	203	199	195	197	176	214	194	220	172	208	228	196	209	206	193	193	196	215	217	174	195	200	222	192	192	207	200	202	185	185	206	202	196	216	196	188	209	211	193	243	178	200	222	188	191	192	190	208	183	212	203	196	193	212	193	210	225	213	200	228	212	192	222	197	215	214	216	199	208	198	221	216	190	163	199	196	197	216	234	182	179	211	207	190	197	223	170	178	204	200	209	224	184	228	189	185	222	193	200	210	171	186	213	196	184	195	221	207	189	209	201	203	194	193	204	199	190	207	208	176	206	222	209	183	194	199	185	188	198	213	189	186	182	185	172	209	199	185	191	199	206	207	195	202	196	207	219	191	208	220	202	203	223	196	215	184	193	194	189	222	189	223	209	217	231	237	222	202	207	184	196	197	197	208	183	186	199	190	188	246	200	224	194	178	214	189	207	202	194	202	208	195	209	190	191	206	215	214	210	209	205	208	215	221	195	173	195	190	202	187	239	203	242	194	198	181	204	201	192	190	200	188	207	225	219	182	190	183	169	229	208	199	198	193	203	203	229	227	211	215	211	172	197	225	194	205	204	236	219	240	222	228	182	178	219	179	201	174	217	212	199	196	209	207	201	195	182	217	204	218	203	221	195	186	218	211	219	249	197	204	192	209	194	217	218	189	191	206	200	188	193	221	218	202	198	196	214	176	201	187	210	198	173	204	198	195	198	206	197	195	205	206	176	221	208	213	184	211	188	191	210	217	190	198	217	199	208	205	195	214	210	186	198	214	187	207	178	194	194	195	193	201	211	211	195	205	195	192	202	179	215	196	206	193	190	212	186	209	189	165	193	214	219	209	230	221	199	214	192	208	199	184	221	187	184	199	169	214	187	187	215	249	234	206	185	215	170	188	210	170	200	191	198	213	204	223	185	192	212	217	222	213	221	200	189	188	223	200	219	194	186	189	220	207	192	191	190	192	210	205	199	196	193	195	224	196	195	191	176	201	195	237	200	200	203	192	209	188	200	193	191	223	228	182	190	185	200	198	227	185	213	202	168	220	208	204	189	205	227	208	193	220	192	190	181	216	206	204	187	199	195	206	200	176	218	197	189	186	208	190	218	192	209	230	198	196	193	183	220	183	194	190	204	191	234	204	227	228	204	195	234	187	215	195	183	193	216	236	206	211	208	171	203	181	212	189	184	207	179	196	232	215	185	185	205	220	185	197	202	172	229	207	208	191	186	189	197	198	194	209	197	187	195	215	194	198	205	196	208	214	198	194	204	204	218	185	218	214	199	204	218	211	192	194	169	202	209	206	188	158	174	188	207	211	183	184	195	208	185	201	204	225	205	207	205	213	193	182	207	184	207	229	250	175	171	206	185	189	215	224	227	217	199	212	188	182	189	203	207	199	183	231	184	208	210	231	206	198	220	184	181	209	198	219	184	231	232	188	203	172	196	215	215	200	196	209	202	211	184	178	193	192	194	212	213	187	195	233	189	184	229	195	173	225	205	209	203	205	206	223	194	184	185	188	182	188	193	212	199	232	186	181	205	203	202	212	240	209	210	224	185	209	220	182	193	198	211	198	172	208	208	196	204	226	205	227	188	213	216	189	180	174	189	208	199	196	199	204	190	205	191	176	220	200	223	199	192	203	217	209	196	208	211	229	215	201	216	192	202	202	224	195	189	203	191	193	195	230	215	178	219	238	217	177	218	185	192	207	201	221	204	218	201	222	217	177	200	216	217	208	202	233	180	207	188	203	182	182	216	202	218	212	195	194	185	209	193	219	220	183	213	223	196	180	192	195
6571	1742	2614	3515	2968	1726	1397	1187	1060	1070	1263	1437	796	705	1188	993	876	909	779	789	588	550	518	546	518	480	466	518	495	493	509	509	514	520	541	517	490	517	487	498	490	492	507	511	501	503	474	462	487	464	487	494	518	482	491	488	479	505	470	496	484	514	475	494	491	478	476	514	491	485	497	484	466	493	463	522	472	463	464	501	487	476	494	462	468	477	469	498	530	481	512	490	499	502	511	514	489	487	463	486	491	492	464	465	475	476	476	503	483	455	450	478	494	480	471	505	461	468	487	515	472	465	497	481	479	490	471	476	490	486	501	504	480	490	441	481	493	449	462	505	529	488	506	478	533	476	467	509	474	464	505	467	483	459	500	514	473	481	490	481	493	468	478	478	512	476	475	501	492	513	485	465	452	528	496	487	463	519	466	477	476	504	500	507	512	478	483	511	471	487	495	477	482	503	468	498	483	494	486	502	475	522	478	483	515	512	506	473	472	481	536	530	497	493	541	506	461	489	456	504	509	488	482	493	438	467	496	524	502	475	478	462	475	494	464	487	490	474	506	493	489	482	472	510	511	499	517	485	444	526	455	483	503	497	496	512	488	490	527	495	467	492	499	480	506	480	479	486	491	534	470	483	511	467	494	478	482	495	466	480	521	463	511	503	500	476	524	502	467	504	512	461	498	453	512	497	474	507	491	517	499	515	521	499	492	489	527	525	510	502	478	487	496	470	472	516	455	518	507	474	494	486	500	476	471	467	463	485	447	479	500	486	489	450	475	461	499	509	504	490	499	503	443	439	443	432	505	487	469	488	495	496	455	531	485	482	488	453	461	503	482	520	506	478	522	487	503	509	460	501	459	482	476	473	511	484	465	491	504	478	457	440	469	474	441	503	471	483	538	477	495	463	522	485	493	457	470	476	514	511	467	532	489	505	520	488	475	495	485	478	446	472	517	503	477	501	495	462	514	444	472	478	480	515	463	481	471	477	470	482	498	484	483	457	481	512	498	504	510	504	462	445	487	537	485	476	485	498	526	531	464	463	440	460	474	509	451	490	494	485	476	516	519	470	497	529	513	483	533	494	483	494	476	485	514	491	468	480	519	474	453	526	525	511	509	496	471	464	478	509	497	501	481	500	480	528	444	474	473	506	517	471	464	474	489	508	493	507	515	458	531	513	503	488	477	445	516	473	495	500	456	517	499	500	473	504	484	481	489	431	492	477	499	506	484	496	496	455	508	518	481	446	476	517	481	493	502	455	478	484	495	483	535	476	498	482	478	514	536	501	498	485	499	484	471	517	483	470	468	486	521	459	507	492	524	463	492	473	524	500	475	490	495	475	486	480	491	453	473	492	523	455	513	466	474	465	452	500	547	525	450	489	482	496	483	442	483	497	490	529	489	438	466	472	485	515	531	505	460	475	457	512	521	486	518	499	430	480	476	493	483	497	476	473	509	495	481	516	517	495	478	482	468	520	496	508	500	522	449	466	479	496	505	447	477	497	466	504	492	467	521	498	517	461	504	510	505	483	501	497	465	488	486	508	523	475	492	508	504	481	466	485	478	504	496	483	501	468	490	462	482	480	514	479	491	519	471	458	491	525	534	457	494	481	471	498	505	504	506	473	489	496	502	482	458	474	482	489	497	531	494	494	513	479	511	479	482	504	460	457	505	497	510	504	483	507	494	459	530	467	509	476	426	486	520	543	513	503	475	506	490	499	516	468	503	481	503	492	502	465	494	510	512	491	494	490	461	493	517	492	500	480	460	513	479	532	478	509	482	499	488	511	471	487	503	487	461	501	485	503	492	486	460	503	482	464	470	453	454	496	522	478	460	511	477	516	498	492	465	510	447	468	506	508	467	489	487	495	476	489	569	511	483	478	520	471	478	531	528	472	468	500	459	467	494	497	473	493	451	502	498	483	508	493	494	463	493	498	497	514	476	480	483	499	503	474	513	496	475	485	481	480	503	480	493	505	528	503	479	502	497	490	455	489	487	508	481	468	512	476	483	479	502	491	444	467	522	476	474	536	490	471	478	495	465	484	522	476	497	449	517	454	486	530	534	519	493	457	522	479	478	497	472	518	477	473	470	464	505	472	524	452	490	509	479	469	518	477	545	441	488	502	532	505	504	524	535	491	492	496	473	497	477	457	489	482	504	496	469	492	493	538	494	489	501	500	526	506	489	486	495	463	475	484	478	494	520	513	503	477	467	501	460	503	477	499	506	518	505	476	522	506	503	487	533	479	490	524	505	434	486	501	489	453	413	451	510	482	480	469	472	494	482	486	506	480	471	485	489	461	455	473	502	450	480	506	491	477	497	504	465	500	442	521	514	473	469	443	503	491	500	520	510	516	502	461	438	460	507	514	524	511	467	421	483	474	472	501	495	592	461	490	488	480	509	470	504	526	511	516	487	532	536	509	500	502	473	486	496	456	502	477	498	515	505	484	464	523	452	532	504	488	452	521	484	496	483	496	480	492	481	517	478	459	521	485	468	471	483	490	483	511	498	504	530	459	484	480	495	506	525	501	475	432	521	534	482	522	506	474	490	539	475	498	535	474	493	447	507	503	535	475	503	505	453	502	518	503	488	461	486	526	492	443	519	455	460	478	466	480	485	483	500	476	473	504	472	493	442	498	495	513	484	488	491	490	503	494	471	502	511	485	479	483	491	522	493	464	517	497	479	463	547	481	471	499	500	496	509	491	499	491	492	474	513	486	474	514	518	481	467	435	513	498	466	478	531	464	501	478	539	489	488	488	517	489	507	480	503	450	469	503	462	521	479	506	470	495	469	487	503	499	472	483	463	478	473	476	516	461	464	487	502	486	480	507	509	544	460	494	477	478	486	481	484	467	492	497	473	512	465	501	464	513	459	501	544	474	518	496	515	506	477	454	440	509	467	481	465	472	485	437	478	520	501	515	494	482	482	471	485	494	499	461	506	497	483	525	509	498	436	475	548	483	472	500	445	496	500	504	477	507	479	501	488	476	509	510	498	485	483	551	494	488	483	469	561	502	455	499	491	464	520	498	509	502	504	484	547	488	484	518	455	474	482	517	542	466	484	484	500	478	508	445	486	486	507	480	496	517	505	469	488	481	517	521	501	465	467	496	509	495	494	445	488	493	479	531	443	495	471	493	496	496	474	456	456	487	457	476	457	469	477	473	503	465	499	452	527	543	527	478	471	471	486	498	510	463	500	493	480	503	512	462	522	466	503	493	467	505	507	449	490	477	500	499	532	492	502	518	444	476	475	473	518	430	479	471	461	486	480	507	457	485	505	481	472	464	470	474	456	451	500	496	502	476	474	495	491	496	485	480	496	498	484	498	492	486	467	491	515	475	464	458	479	487	496	508	488	498	526	493	513	503	491	494	482	527	513	499	469	485	468	501	502	466	485	538	457	483	486	500	504	435	494	494	487	476	514	504	466	505	453	467	518	496	470	489	472	507	444	442	480	448	481	495	526	490	484	490	485	493	488	474	488	488
22827	5114	2888	2415	1880	1078	908	773	659	591	635	633	517	446	598	576	474	421	466	411	331	325	301	336	307	354	303	334	348	314	326	329	326	332	328	348	335	328	335	341	318	304	338	292	322	358	315	329	330	316	300	338	304	305	301	343	330	352	323	283	348	335	358	347	292	339	324	316	357	321	367	315	291	326	341	315	354	294	282	288	358	314	348	365	297	296	325	289	311	311	317	299	295	319	327	365	304	289	334	360	314	344	314	339	349	313	349	343	345	324	319	339	343	371	348	343	294	354	308	344	296	305	352	288	374	329	297	316	322	321	274	321	290	315	345	334	335	314	329	329	336	321	287	302	348	323	311	354	312	360	317	323	332	332	297	355	324	331	343	337	321	328	303	329	287	330	341	352	332	350	291	301	353	349	287	321	320	297	300	327	305	345	330	330	319	344	299	340	336	353	318	331	317	330	328	326	324	284	325	333	350	359	320	333	321	313	316	343	305	299	360	315	327	319	343	327	316	288	317	316	322	332	316	283	283	319	319	318	324	333	296	315	312	338	313	321	318	294	342	342	316	292	323	302	316	327	296	315	320	301	287	315	334	297	346	332	318	307	302	309	328	334	302	298	338	304	337	296	328	285	301	315	275	340	309	352	302	330	355	318	297	313	296	302	311	358	319	334	310	322	374	310	322	345	335	337	304	307	337	342	310	343	316	334	304	309	338	326	356	314	312	302	320	296	328	302	313	310	309	338	332	337	316	355	324	326	317	304	327	356	322	291	322	345	340	300	331	304	354	330	327	298	313	353	343	353	304	337	321	337	334	363	314	346	357	317	330	303	298	327	282	327	298	338	329	366	326	287	296	349	349	341	327	329	339	314	335	348	357	325	299	319	337	365	321	358	313	338	338	311	305	331	304	300	366	353	315	303	342	315	310	330	361	313	331	325	287	333	317	293	326	365	313	297	337	336	314	296	346	313	282	311	305	318	326	345	282	321	350	318	323	328	348	281	314	336	322	290	315	340	332	292	307	372	329	324	288	306	303	312	303	309	331	329	327	288	299	321	300	325	298	305	331	313	326	349	358	318	317	348	319	348	326	347	317	336	336	292	319	354	344	318	319	324	350	302	304	331	358	361	316	307	327	315	328	341	323	358	356	344	319	330	331	347	346	309	352	329	307	340	343	301	311	326	324	297	329	351	329	318	308	313	332	324	316	337	338	335	289	346	358	276	295	345	309	364	321	299	332	327	319	311	313	292	289	334	352	323	308	340	305	276	338	324	327	320	313	330	309	338	296	305	342	302	307	347	322	357	309	317	362	279	330	333	337	305	309	303	314	333	304	312	348	323	320	328	369	297	297	344	324	310	311	325	329	320	282	362	379	305	342	339	326	344	299	331	318	327	335	346	314	309	302	340	309	327	325	326	330	337	337	338	305	302	345	357	294	346	294	318	341	310	282	315	342	313	321	351	334	314	300	328	321	301	318	311	322	329	301	335	369	301	296	328	329	361	311	308	335	311	308	316	343	359	339	346	349	325	319	325	318	357	301	372	316	345	334	318	279	289	319	285	308	310	311	309	315	304	308	325	321	353	401	313	295	368	307	347	337	341	363	365	318	271	314	340	350	319	296	330	321	315	285	347	326	364	275	311	302	339	353	345	340	326	320	361	328	294	316	356	322	327	352	354	298	325	325	315	312	317	332	327	306	299	297	308	341	325	322	286	321	318	335	340	335	341	334	323	342	350	319	294	312	295	314	284	345	325	304	328	294	335	316	303	294	315	326	332	316	333	343	339	348	339	315	328	357	355	361	325	293	314	332	318	266	366	363	323	329	310	312	291	339	325	315	328	316	305	330	324	343	311	334	334	286	302	326	332	283	320	321	357	353	316	320	333	333	332	319	336	332	342	312	322	300	300	328	328	309	379	336	326	304	338	337	344	328	359	327	331	315	344	370	361	322	325	329	330	354	326	319	311	311	394	345	332	296	314	323	332	323	300	340	374	332	294	319	292	310	326	310	307	352	304	297	365	315	321	328	306	319	361	371	291	316	296	367	350	334	296	314	323	321	306	312	337	321	319	334	328	352	317	341	339	337	329	309	333	312	318	332	311	330	331	265	335	299	340	326	315	319	317	350	309	304	274	297	313	293	331	325	305	292	303	312	339	302	326	304	341	311	314	329	346	347	319	358	306	337	294	323	298	349	326	309	343	344	313	354	324	357	348	347	345	322	327	319	313	321	310	328	310	334	324	355	320	318	320	295	318	319	323	305	296	338	339	294	308	324	372	339	334	311	312	326	348	324	321	311	314	314	305	304	320	376	322	300	299	292	336	335	355	320	305	318	320	330	334	322	302	336	316	297	317	342	348	319	311	339	333	335	309	285	341	337	338	317	292	322	344	324	320	347	352	332	309	306	342	309	345	331	345	345	330	301	334	314	335	337	298	310	314	343	295	314	310	314	343	290	309	293	299	296	291	336	334	326	302	318	302	316	365	330	295	349	350	332	313	327	366	349	340	318	307	313	323	358	334	352	284	325	314	316	362	340	307	338	305	293	329	348	343	354	313	314	317	319	323	315	313	309	304	326	335	305	321	340	318	291	335	331	334	300	296	324	304	327	354	315	314	358	329	310	314	329	359	317	298	319	335	318	298	281	347	317	310	314	309	329	312	346	335	305	352	324	304	310	318	320	341	287	348	303	340	324	339	326	296	325	314	322	319	341	326	306	353	303	273	315	328	276	314	332	339	345	358	301	324	303	309	331	296	337	344	331	333	330	351	310	329	319	309	292	328	294	308	312	313	337	292	307	312	303	318	289	331	316	307	338	321	346	385	302	311	338	392	331	310	291	357	324	299	304	325	335	287	347	344	288	310	339	305	337	321	333	304	271	353	322	339	310	324	356	304	312	340	337	295	326	336	324	308	312	351	355	342	306	327	339	329	306	316	322	341	358	348	319	301	327	303	319	300	265	341	323	321	301	347	298	315	348	307	299	311	319	339	321	319	328	319	346	322	317	329	356	339	321	341	319	336	248	324	319	303	321	301	315	329	324	329	297	332	312	340	318	326	312	348	301	328	300	311	305	321	276	312	340	310	324	331	277	308	320	305	293	319	359	337	317	305	362	349	304	339	326	317	320	315	333	319	291	313	326	333	342	303	295	329	302	337	302	316	334	335	338	314	340	312	327	311	321	318	305	309	321	329	311	319	329	369	305	323	319	309	342	320	304	345	342	320	300	314	336	329	320	343	324	302	352	336	350	330	333	300	300	302	327	329	326	324	306	329	341	316	294	342	328	314	320	325	319	329	359	335	308	320	330	299	315	318	308	314	290	311	315	351	304	310	264	312	304	336	310	308	305	323	325	324	357	345	335	326	328	350	349	292	343	317	365	321	302	313	308	325	342	337	306	320	329	340	332	322	322	318	287	314	304	329	308	323	344	312	322	305	332	341	354	328	340	318	340	300	335	330	369	301	312	303	329	350	360	299	328	336	332	323
14144	3402	5517	7103	6453	4104	3613	3075	2512	2352	2645	2702	1941	1512	2768	1843	1617	1631	1423	1223	859	862	841	833	812	822	789	761	758	789	726	763	730	738	765	724	797	705	736	768	726	745	714	718	717	762	735	754	722	739	701	701	662	716	731	729	727	724	758	762	720	755	730	702	749	742	743	734	683	738	724	710	768	735	724	722	734	744	747	752	706	716	715	751	725	743	737	737	750	751	707	762	726	757	716	715	685	707	748	746	682	675	761	714	747	726	783	746	726	744	755	675	755	767	735	719	718	768	748	759	719	765	698	668	740	732	737	740	734	720	758	735	723	788	710	692	702	775	726	745	720	750	740	765	721	704	701	740	770	715	748	761	728	744	705	755	736	772	734	728	753	710	704	688	727	750	690	740	779	728	722	776	745	754	710	678	715	705	720	747	745	721	774	763	701	764	686	726	743	728	725	741	735	732	759	669	726	753	691	742	710	746	724	769	741	733	715	687	708	786	687	737	733	686	717	693	702	730	768	711	768	719	733	736	772	775	711	732	735	705	731	742	714	740	709	756	708	680	694	751	767	744	713	721	765	718	739	702	706	719	703	712	711	713	705	761	771	745	707	714	747	714	720	676	768	781	756	748	728	719	711	714	733	735	727	706	754	743	733	695	719	766	739	698	713	722	769	693	680	698	687	717	749	728	711	758	723	742	730	740	718	679	698	745	722	759	713	757	687	692	700	721	734	786	733	741	727	745	726	760	705	764	713	731	723	731	699	722	753	710	747	742	700	764	724	764	707	738	730	737	752	769	727	765	711	683	740	698	704	719	745	745	671	724	728	729	757	716	710	729	698	736	712	741	760	725	720	737	767	686	754	690	734	734	694	717	727	709	704	735	745	749	660	686	723	706	710	770	766	764	752	752	729	728	736	734	724	777	721	708	738	731	721	666	755	741	692	744	742	737	748	737	679	732	726	733	739	771	756	717	700	703	715	697	672	710	716	744	751	716	709	748	686	717	703	732	690	711	747	758	685	741	719	749	745	728	747	715	693	708	722	772	803	720	708	748	728	709	749	708	710	762	689	728	672	757	753	745	731	776	696	733	689	733	712	715	738	722	767	725	799	724	725	747	732	690	673	693	694	731	736	714	770	713	687	707	731	694	735	765	701	768	682	751	716	743	722	766	735	755	715	714	679	725	760	741	716	771	746	738	716	710	757	721	729	739	698	750	743	705	765	751	754	733	705	745	710	694	746	743	759	769	718	717	744	778	682	715	723	713	708	746	729	709	762	713	728	778	703	761	767	739	751	757	735	706	750	714	724	718	757	701	759	800	827	754	734	655	703	751	706	714	723	721	736	701	736	751	730	760	769	689	750	724	729	672	757	765	737	712	694	739	699	699	702	665	691	695	711	762	691	695	702	718	761	726	750	742	709	758	674	709	717	702	707	732	735	709	672	698	724	738	718	687	745	743	693	726	741	749	720	705	718	736	745	740	736	690	710	743	709	722	736	742	680	720	702	720	710	732	698	728	757	715	696	733	741	741	746	697	688	739	787	794	742	734	756	741	752	760	741	739	738	769	732	733	749	741	774	756	714	730	726	732	726	708	711	771	748	734	734	726	736	701	709	685	718	704	771	768	703	751	706	725	708	775	781	712	745	731	750	739	728	703	750	721	729	751	742	743	781	775	735	736	715	684	731	756	767	759	699	732	677	733	772	739	715	678	711	704	757	761	702	728	708	691	733	716	736	697	792	681	720	767	715	735	775	723	733	767	757	748	759	739	726	721	735	758	709	736	738	718	746	708	687	764	709	799	768	770	724	731	671	683	743	705	751	758	751	747	755	718	734	720	707	735	722	722	749	712	688	730	731	713	730	704	720	745	708	716	749	764	770	729	713	768	740	719	735	746	730	718	712	721	710	730	721	754	751	783	722	736	766	774	703	708	757	705	701	716	736	779	743	760	711	729	733	707	748	700	757	737	742	754	681	716	732	725	747	752	751	751	780	687	767	699	774	753	707	709	754	722	724	740	683	705	789	731	733	762	734	718	723	750	737	752	749	714	761	745	723	744	723	712	755	764	722	701	764	701	753	698	760	749	753	709	707	732	746	774	744	756	810	709	671	760	761	762	750	752	732	695	738	744	736	712	753	752	737	721	728	703	737	673	698	747	721	716	770	738	720	748	742	738	713	696	758	716	758	688	760	700	749	764	709	745	680	728	713	767	699	710	765	727	730	747	749	733	762	733	689	742	720	737	765	763	676	762	770	778	795	746	720	739	671	725	768	768	675	748	742	711	691	767	730	699	709	720	730	742	698	753	714	716	748	727	742	685	712	764	715	710	721	764	746	763	761	713	719	689	782	752	754	745	745	731	726	710	729	740	716	740	727	718	705	726	711	676	742	771	723	760	737	659	671	666	745	699	784	693	734	744	734	746	708	732	703	735	738	743	759	740	700	715	726	729	719	694	713	758	696	761	665	718	727	716	696	727	730	707	785	697	722	753	766	727	692	743	694	746	709	669	737	746	722	724	730	760	712	731	764	741	739	766	719	742	724	762	718	710	736	751	759	664	731	705	738	752	749	721	682	727	689	805	726	741	711	759	673	719	770	696	737	740	722	800	736	706	723	748	754	727	703	732	704	713	671	734	752	731	707	730	687	684	768	746	731	745	766	696	744	668	760	705	768	703	740	699	736	745	725	715	743	724	752	689	717	682	781	739	680	736	736	692	746	784	690	722	747	773	730	704	747	729	714	764	719	708	699	722	720	697	746	739	722	761	765	717	691	744	685	748	785	764	692	731	725	738	738	735	757	703	776	704	713	686	717	788	760	752	733	700	723	719	727	699	726	726	724	779	698	730	717	721	699	772	741	735	731	760	735	719	741	716	748	721	717	721	691	700	772	754	680	694	769	740	719	707	756	715	689	752	693	745	701	712	679	758	795	694	727	739	684	667	722	767	728	729	752	719	712	737	754	762	710	719	732	705	692	669	675	716	691	729	786	692	718	755	678	709	661	760	696	702	714	761	741	735	733	763	748	730	700	752	765	738	734	742	699	710	707	755	731	732	712	692	766	736	719	718	722	757	743	764	729	696	772	729	689	735	760	748	688	739	735	708	722	702	736	733	749	695	726	697	756	730	708	720	738	714	745	789	757	728	740	746	726	672	735	766	767	703	746	694	751	677	771	720	737	665	710	662	720	753	717	724	681	742	770	725	705	684	763	680	771	716	713	706	705	713	785	759	702	694	777	681	730	787	746	708	727	685	713	712	743	729	728	671	716	695	774	717	765	704	752	736	702	738	674	740	718	707	751	741	737	695	700	703	732	716	694	728	687	766	704	709	737	711	746	738	745	723	706	711	733	769	768	694	691	710	732	738	740	664	717	736	744	739	743	775	714	681	760	693	722	709	772	759	750	723	708	715	740	729	742	671	765	733	777	716	736	738	783	684	703	724	745	707	729	723	697	770	740	768	738	737	743	726	759	749	680	755	701	770	736	699
31804	8867	4702	3488	2857	1570	1407	1141	851	807	793	794	719	581	850	598	586	548	496	445	344	301	333	309	300	343	344	304	319	313	298	335	285	267	309	345	284	340	293	286	309	308	283	275	291	307	306	318	280	296	313	314	277	346	346	289	294	318	312	310	307	326	315	303	282	300	325	317	300	309	316	320	306	299	312	325	290	322	325	284	280	311	311	304	265	282	320	305	319	292	288	278	331	280	288	269	308	319	317	322	312	327	316	295	279	324	299	314	267	311	312	311	306	332	312	285	298	290	306	288	313	319	283	296	291	271	295	307	299	276	289	332	334	316	302	315	302	317	280	313	298	338	268	286	293	294	307	333	279	304	295	317	311	312	295	320	333	292	304	343	314	291	267	347	306	318	298	339	332	300	338	305	286	314	287	294	292	334	336	320	316	304	303	301	309	267	281	305	321	317	302	306	296	314	312	324	280	318	276	301	272	298	301	331	294	316	310	314	325	332	286	296	310	295	313	270	306	304	309	292	318	315	308	301	305	311	285	279	285	293	298	318	320	295	296	306	284	302	298	298	316	329	302	307	285	296	325	311	290	298	295	275	307	300	306	289	306	309	324	287	298	309	292	263	278	264	298	278	311	322	321	310	325	310	300	308	303	295	298	319	291	291	314	324	305	295	293	258	321	317	318	307	246	349	281	298	264	337	325	321	306	269	320	282	321	294	295	302	295	305	293	279	295	312	317	300	290	311	328	270	290	283	304	296	273	287	291	261	330	278	296	295	305	291	290	316	291	257	296	283	318	276	288	279	296	292	301	275	297	324	273	315	328	295	312	294	294	300	294	330	302	314	298	301	308	306	268	292	332	323	298	314	305	318	320	301	315	273	306	332	313	307	303	310	297	356	277	327	330	287	342	288	337	303	317	274	293	313	309	293	331	323	311	309	305	304	278	306	286	322	291	308	307	302	313	338	296	272	292	290	300	305	328	287	306	279	340	312	296	317	281	300	277	299	291	316	300	287	280	307	312	296	317	322	278	289	301	304	296	302	303	252	293	326	289	326	312	346	308	328	276	317	322	265	298	295	282	256	275	345	288	322	326	374	322	307	305	325	316	266	253	294	320	292	322	294	308	324	321	331	308	295	284	297	330	282	291	302	322	336	321	342	306	305	329	345	264	312	306	316	295	325	315	299	349	307	286	283	302	290	299	297	322	289	266	327	275	292	268	300	282	345	312	327	301	318	296	299	310	315	338	308	302	312	313	312	300	318	265	313	299	322	292	342	304	290	291	294	275	310	291	315	315	308	317	307	297	290	300	293	305	274	292	317	270	321	301	319	295	263	294	320	328	302	288	260	300	291	308	331	326	330	331	327	332	323	269	294	310	310	283	320	297	310	290	315	289	309	299	346	285	307	312	296	311	301	301	282	269	322	344	329	289	287	285	285	277	336	295	296	301	311	322	281	293	311	286	280	305	303	309	307	318	324	321	302	298	313	342	307	273	321	325	287	299	340	324	319	306	297	305	312	322	311	288	307	329	287	284	287	340	311	316	311	292	308	321	330	289	307	277	314	269	280	310	296	298	322	317	256	303	294	312	287	310	293	318	299	320	325	306	331	313	288	336	342	275	292	316	272	312	301	271	331	314	304	294	327	287	316	313	301	292	304	283	271	324	319	298	361	332	290	310	288	297	303	304	320	284	345	282	315	298	312	314	312	330	299	303	332	319	307	346	321	362	310	293	262	291	279	295	304	302	276	288	284	334	349	332	285	297	285	308	292	300	297	308	313	278	280	298	301	313	332	340	269	310	255	270	326	320	326	341	296	304	294	304	311	288	289	307	302	318	323	291	315	297	300	303	289	323	312	279	279	315	290	323	334	268	285	284	283	312	316	295	302	278	292	331	307	277	285	281	304	273	302	302	313	297	278	301	308	280	288	311	337	309	297	325	308	264	283	294	337	299	312	351	285	309	291	313	281	315	317	297	303	331	327	312	311	291	289	333	297	315	299	317	295	271	291	306	300	343	297	307	283	360	307	341	275	276	312	310	284	351	280	297	296	288	266	285	283	324	289	287	291	282	306	325	285	317	269	296	284	286	247	328	302	310	297	309	294	261	279	297	320	321	357	301	307	300	306	309	282	303	316	325	291	313	305	292	326	314	283	290	328	302	328	337	278	275	284	344	300	326	332	297	275	299	309	260	303	312	292	276	303	306	311	319	303	297	301	304	274	265	325	318	285	294	301	307	261	339	298	321	309	339	285	284	309	283	267	299	308	325	294	309	269	316	327	280	304	313	283	273	302	298	296	277	295	296	306	310	325	321	333	289	314	312	295	283	311	271	315	283	349	316	318	285	295	278	285	270	305	293	315	350	321	301	342	341	302	309	313	298	294	335	321	276	329	284	310	330	286	337	341	258	317	303	318	317	306	319	305	322	312	309	314	288	292	300	289	333	273	295	303	337	297	285	313	282	300	290	284	331	325	309	307	308	283	290	287	272	305	293	312	269	300	285	334	303	288	316	306	302	273	296	297	301	311	305	310	307	314	278	301	341	286	283	316	294	306	307	298	324	291	288	288	305	271	309	294	287	263	311	306	319	283	318	312	320	287	284	305	286	306	303	282	301	294	290	287	289	281	345	286	303	338	282	303	293	283	267	314	329	324	295	312	302	281	311	302	322	303	323	347	297	327	292	307	281	337	304	292	292	312	283	298	280	299	330	316	315	296	317	312	305	313	324	330	280	323	282	292	293	307	323	312	272	311	314	302	280	303	278	312	317	265	291	287	316	325	311	339	323	301	275	299	309	307	336	287	277	323	330	306	295	335	325	284	315	333	292	253	318	312	293	315	275	283	282	295	302	291	324	313	281	284	285	283	332	301	298	332	322	276	336	280	283	318	315	290	298	332	298	312	333	329	314	317	286	327	312	329	292	321	337	271	288	305	331	279	326	313	327	312	296	336	317	288	273	280	311	278	295	291	284	299	305	291	331	306	342	329	320	314	284	300	311	273	291	285	298	273	303	293	286	330	353	328	285	322	322	291	284	316	306	263	294	329	357	267	272	315	288	315	278	314	302	303	322	310	312	327	292	301	299	284	320	328	314	282	314	314	278	268	312	263	300	302	297	281	309	302	302	297	308	286	287	327	329	307	308	310	320	321	300	309	305	306	302	298	279	289	321	311	291	294	326	304	277	302	330	295	307	269	301	305	298	265	310	291	322	321	342	306	298	306	311	321	306	320	310	302	336	293	302	282	291	338	293	289	321	310	294	283	288	309	300	295	333	307	324	310	325	271	335	322	261	338	313	312	270	299	306	300	321	298	300	289	364	323	312	282	251	315	311	316	314	295	309	312	310	313	313	296	313	328	306	307	298	289	328	294	309	301	300	297	314	333	308	336	293	309	311	329	285	287	311	299	277	275	330	302	326	310	299	261	276	304	308	297	298	294	343	303	312	332	307	327	286	295	265	303	317	328	268	274	300	295	329	317	304	316	315	298
18161	4767	7878	9651	9268	5654	5793	4725	3501	3214	3180	3339	2813	2457	3713	2506	2208	2027	1728	1489	891	875	856	876	801	808	789	712	738	745	742	735	697	663	697	682	664	652	736	715	716	683	692	695	683	696	713	654	655	714	686	718	665	676	672	653	650	709	678	717	629	698	685	667	667	671	677	700	633	709	660	692	706	621	647	677	672	665	680	634	730	694	651	659	678	703	665	695	735	642	641	657	665	633	707	646	669	642	717	678	627	655	626	677	652	682	712	691	693	681	683	655	687	663	679	648	698	713	643	684	651	608	647	633	691	713	732	640	642	726	668	687	615	723	702	713	653	691	682	688	698	640	665	672	653	667	666	724	637	645	623	683	661	684	649	650	691	693	724	707	666	647	678	667	684	725	672	676	649	752	673	673	669	680	721	670	649	699	685	700	652	683	648	670	665	670	660	637	662	674	662	703	632	645	685	664	642	667	638	667	686	697	683	618	663	668	658	709	693	637	644	722	650	726	647	666	678	636	728	647	647	665	653	650	668	652	723	668	611	668	630	658	670	669	697	674	632	689	670	684	683	657	597	650	653	657	663	748	666	652	663	663	702	676	669	700	674	624	668	670	668	676	668	676	673	653	657	713	641	626	683	672	722	682	684	669	696	660	709	711	708	684	688	690	655	708	694	672	676	691	619	638	694	682	688	664	657	631	662	670	714	659	650	693	698	723	706	662	699	664	709	653	661	664	632	695	670	632	688	696	615	683	701	657	664	646	697	645	648	695	688	660	690	649	702	718	659	601	649	635	674	640	621	687	694	699	668	665	638	658	666	625	686	698	630	716	701	672	669	643	667	705	635	668	673	650	734	659	672	654	701	664	667	681	650	679	666	652	614	686	695	677	724	630	651	616	668	683	654	670	732	681	693	680	670	662	662	643	680	654	674	664	653	644	658	663	738	630	677	697	714	670	702	663	635	634	627	643	630	606	667	669	707	705	656	681	706	658	685	715	665	656	626	663	677	687	646	654	698	657	593	635	640	707	677	710	677	671	727	667	722	641	638	637	660	665	667	722	711	680	651	632	654	676	655	671	665	676	675	670	640	701	665	628	678	693	646	678	629	672	696	664	711	642	681	669	703	661	651	677	640	623	684	661	706	705	679	723	674	651	681	663	681	646	652	655	669	619	650	661	662	643	668	663	650	652	639	678	652	662	623	687	680	670	697	620	629	711	700	666	679	644	648	682	676	662	614	647	646	679	663	623	657	642	662	695	656	705	655	642	694	668	625	631	703	688	702	693	661	684	705	663	699	652	658	651	677	716	705	679	630	668	670	702	696	654	724	641	651	684	703	662	658	693	682	668	685	644	686	691	669	692	643	697	649	689	717	658	665	658	723	674	671	689	632	713	664	645	652	656	640	639	683	731	648	620	686	627	631	741	662	666	660	658	680	648	662	681	663	697	655	637	698	680	655	649	652	616	619	652	674	692	684	686	690	676	641	734	643	669	674	632	674	663	626	696	677	682	679	663	668	668	685	689	705	689	651	625	705	686	682	611	706	680	690	648	656	699	708	634	628	655	705	723	629	652	660	666	654	674	639	685	648	696	645	676	691	684	675	689	683	654	637	627	681	680	665	667	672	680	654	694	681	692	699	661	653	649	663	739	686	678	626	641	596	694	645	718	693	677	650	662	684	632	674	679	671	659	689	710	689	726	666	663	640	659	653	689	668	630	652	640	659	700	670	674	704	614	661	673	658	670	680	696	629	671	672	655	710	693	679	666	655	656	690	689	684	649	681	688	659	685	705	697	635	650	730	659	621	674	687	737	689	656	658	652	682	665	679	671	662	702	685	701	680	642	666	658	633	698	638	689	682	656	720	662	678	623	655	656	682	666	656	663	638	613	690	724	709	633	597	655	709	684	645	667	605	636	717	681	652	643	683	633	665	657	646	621	630	672	678	644	702	688	651	663	659	672	681	653	685	648	639	693	655	680	668	636	720	685	684	730	716	720	686	681	683	701	671	709	615	687	659	621	636	681	645	695	689	693	674	682	658	719	629	677	674	670	716	659	685	660	686	642	715	644	708	635	683	627	716	650	658	672	646	654	640	694	666	682	622	665	694	627	631	711	672	677	692	651	707	679	709	680	666	669	699	672	720	632	686	653	652	646	622	638	675	715	703	647	652	706	689	687	686	640	674	683	625	675	647	714	708	700	647	657	668	678	695	709	674	678	712	657	680	653	666	634	682	661	688	702	660	653	698	649	694	683	651	693	672	691	736	696	649	682	669	696	683	618	670	686	638	649	684	652	647	676	637	648	618	677	696	686	645	631	642	727	682	667	666	717	683	672	672	658	678	646	653	669	658	656	643	725	649	666	665	706	671	677	692	664	698	699	650	680	627	657	681	658	621	635	636	704	676	659	652	673	673	636	668	696	674	616	659	689	682	682	667	646	710	662	685	691	672	690	661	646	669	660	706	636	645	687	649	638	697	646	680	637	695	665	650	657	673	627	701	643	699	665	678	680	679	658	626	731	667	637	669	728	725	667	708	616	678	683	660	620	653	685	716	647	659	663	678	648	728	662	675	685	623	641	687	613	705	640	683	655	606	703	689	657	674	655	695	649	667	671	644	655	652	624	673	666	673	700	656	646	669	643	681	652	719	717	682	652	708	696	652	727	652	666	703	693	636	675	657	687	676	636	635	683	690	657	640	648	679	683	646	638	654	711	684	667	683	689	671	712	686	683	660	651	671	625	683	628	669	677	668	700	663	735	612	704	656	625	608	645	663	698	684	673	670	657	688	650	669	676	604	625	690	670	689	687	660	617	720	680	654	678	719	681	648	687	709	643	655	659	671	633	686	628	684	662	674	654	639	676	666	645	631	687	638	646	661	636	658	692	695	650	653	654	622	678	669	688	684	650	668	703	683	642	664	727	692	660	682	691	644	664	662	675	689	678	643	724	728	639	680	628	631	730	661	649	690	669	650	649	675	650	664	670	637	675	676	648	662	728	634	676	652	719	641	711	705	645	658	634	722	661	652	665	630	635	726	688	712	664	654	645	684	644	650	643	657	677	687	633	680	603	651	646	647	632	643	664	706	667	638	653	623	710	661	706	671	672	660	698	650	647	705	622	640	699	655	668	697	672	672	675	678	684	643	635	690	663	644	635	710	651	654	677	665	656	657	676	654	685	689	700	650	708	647	686	682	685	656	684	698	674	649	682	625	663	663	636	680	633	679	666	707	674	692	671	656	716	665	648	699	658	652	633	684	726	641	640	674	681	635	697	678	657	670	643	661	681	672	691	665	701	662	704	631	673	650	696	625	705	674	676	663	645	671	667	692	679	658	704	687	690	681	693	665	716	678	724	697	668	710	700	669	679	661	657	683	723	646	675	619	655	634	706	660	658	699	650	662	700	660	666	665	674	656	692	674	680	659	631	663	707	666	624	645	706	654	705	693	664	654	672	707	697	664	650	669	655	690	698	685	690	681	658	666	659	670	681
10081	2007	1379	1160	844	504	374	336	313	289	314	326	326	280	373	312	303	290	237	285	219	222	205	208	199	209	233	206	229	212	222	214	224	241	197	207	219	230	193	213	252	238	182	210	207	223	202	190	209	207	211	224	228	209	237	183	219	217	192	232	222	207	237	214	227	188	209	205	193	195	227	210	221	218	238	214	210	198	190	202	210	233	212	201	225	221	222	216	200	223	208	239	221	229	212	188	231	199	209	204	241	197	205	238	208	226	230	193	201	217	177	217	210	236	238	216	208	232	212	218	198	253	215	204	213	223	213	237	252	227	235	183	195	211	212	231	205	223	211	205	223	245	216	221	199	220	214	222	240	183	181	198	228	212	234	227	228	209	186	219	213	210	250	202	219	186	196	196	205	225	197	194	180	191	183	224	214	199	222	227	215	211	173	200	218	222	217	205	218	214	220	203	208	236	201	212	237	224	250	220	219	195	201	198	213	214	221	214	192	221	219	213	207	187	214	181	217	216	216	189	188	170	219	230	212	223	231	191	216	188	221	219	222	194	207	212	204	227	222	233	199	192	205	228	209	222	236	200	200	200	219	186	211	183	239	207	193	194	182	210	199	217	252	202	207	191	201	220	236	209	204	198	233	196	204	213	199	201	241	195	225	207	216	227	227	190	234	224	199	208	191	189	230	224	238	259	223	205	208	222	193	203	174	208	190	206	220	204	211	227	244	226	185	209	230	193	237	203	212	201	220	247	217	215	201	224	232	213	205	223	217	226	240	220	191	203	178	234	206	217	203	237	219	223	196	222	215	221	219	200	204	190	211	235	243	222	209	207	203	230	204	218	197	195	179	235	220	210	212	205	229	222	242	242	216	220	201	215	222	201	189	235	217	213	221	232	212	208	214	205	196	228	234	183	207	181	203	223	202	212	210	221	221	231	210	213	222	198	209	222	195	196	191	251	222	220	212	227	220	209	201	216	198	226	232	211	223	212	207	214	218	201	240	233	200	191	205	219	245	230	201	191	213	205	214	218	249	213	224	207	199	186	202	264	189	233	217	217	215	228	212	204	220	201	224	183	206	181	223	215	209	205	223	234	227	197	203	190	216	210	219	225	214	202	193	199	227	195	174	198	211	218	199	233	228	220	241	203	219	205	244	213	196	211	202	195	203	208	194	184	211	234	212	202	223	241	227	215	203	233	222	216	210	210	212	200	190	222	217	193	232	197	221	210	218	215	212	223	236	203	188	198	210	218	227	204	204	214	228	227	207	202	216	200	215	214	206	212	232	205	227	200	198	232	205	213	224	222	220	210	223	176	225	213	199	196	227	206	212	209	207	219	177	187	235	199	227	208	199	195	210	201	225	215	218	207	219	217	212	205	231	189	227	211	205	177	194	193	198	198	217	198	193	214	228	238	224	217	240	221	208	226	222	234	233	218	210	191	201	207	189	200	190	246	229	215	235	213	179	183	238	202	228	222	213	205	185	206	195	185	201	196	220	218	212	209	204	193	222	209	229	204	213	221	224	229	211	243	224	191	206	201	231	244	218	187	225	218	203	231	208	231	214	203	226	222	192	233	209	235	261	213	193	220	206	199	184	217	202	211	223	215	235	240	202	239	197	216	218	205	205	217	220	211	199	220	235	242	214	228	220	221	222	199	212	211	212	224	210	212	240	215	219	227	239	216	199	196	221	197	196	203	226	188	234	215	228	202	232	232	230	260	218	222	209	249	231	224	234	208	215	189	199	189	232	214	215	208	228	210	224	236	221	208	207	215	209	198	202	223	198	201	234	200	227	231	230	220	225	193	196	209	259	199	207	206	186	199	205	201	185	208	194	179	218	232	226	206	203	226	212	208	219	225	211	227	188	200	225	207	187	215	258	199	206	209	215	207	212	195	226	209	205	212	193	228	208	206	195	201	220	212	239	225	200	210	227	210	200	219	248	196	222	204	185	210	232	226	209	194	217	214	226	227	218	209	216	164	207	204	225	228	196	203	227	228	209	222	217	230	216	213	206	209	206	233	163	222	184	188	197	220	194	209	215	211	224	231	225	212	187	215	203	204	198	235	234	235	205	210	207	222	236	200	211	230	260	215	234	211	194	214	204	204	235	228	222	204	206	211	245	223	200	191	179	209	224	216	232	217	198	239	191	223	199	205	212	198	212	184	219	214	211	214	190	220	201	242	231	262	210	189	228	238	217	255	186	202	204	228	215	222	216	218	207	198	214	212	219	225	230	188	180	213	206	191	212	209	204	191	205	213	226	209	205	229	200	242	206	214	217	224	210	234	214	194	229	218	211	219	234	233	216	189	215	206	202	210	203	194	224	235	222	224	219	222	207	232	212	208	213	229	220	231	192	189	236	224	196	220	209	220	209	243	202	213	191	225	224	218	218	224	193	211	225	225	203	215	228	218	206	190	193	204	211	225	239	198	198	207	224	228	209	196	218	193	228	209	203	218	217	216	187	196	237	220	199	213	223	210	186	218	230	237	198	183	231	224	226	233	201	234	226	196	250	215	181	211	212	226	227	183	197	224	182	224	228	202	220	213	224	221	233	226	215	223	231	191	215	213	201	209	212	211	233	200	192	222	191	186	227	217	222	228	198	214	178	210	218	194	220	232	214	242	206	222	205	194	204	203	207	220	237	217	236	202	204	245	236	197	236	210	219	208	222	232	217	232	219	228	213	204	201	185	204	197	214	170	227	217	223	230	211	210	199	196	181	221	199	249	213	223	206	196	217	196	208	201	204	194	219	206	217	190	217	190	223	237	207	228	201	202	210	178	199	204	216	213	199	203	218	206	212	210	243	247	211	197	218	214	191	199	222	208	190	192	194	202	199	224	223	212	200	223	227	227	216	201	224	215	211	210	202	186	213	207	210	231	202	222	219	196	232	200	213	185	224	220	215	217	210	223	222	217	205	233	237	205	211	199	232	187	215	205	220	198	184	197	230	216	202	183	221	211	238	223	213	212	214	236	226	203	211	239	220	229	239	221	195	193	203	229	210	228	234	204	224	196	222	217	204	216	195	227	211	228	213	218	206	197	203	220	208	195	242	229	189	201	223	200	220	211	201	222	215	201	212	191	228	236	203	231	217	209	217	223	217	193	219	235	198	244	235	214	205	206	215	211	215	212	225	207	216	221	237	199	224	205	230	197	213	180	205	208	229	212	205	214	218	233	214	227	201	216	199	219	207	208	205	210	231	204	217	209	234	220	203	179	203	217	210	227	205	184	221	226	250	219	225	216	216	201	198	201	215	216	229	217	227	219	198	209	230	187	230	215	223	223	213	219	201	231	231	194	216	221	233	222	209	200	186	180	215	226	223	210	182	231	233	221	219	194	217	220	203	220	246	210	187	197	211	207	236	219	203	206	214	233	231	213	184	210	214	229	190	211	226	225	203	187	240	214	217	201	232	218	211	219	220	203	203	217	208	205	231	206	224	210	240	221	220	202	194	219	206	207	228	215	208	222	210	203	228	244	198	206
6325	1728	2835	3534	3264	1777	1217	1088	1033	999	993	1148	1143	1078	1588	1173	1007	1093	918	757	560	541	561	575	566	569	545	542	516	496	503	521	536	527	489	506	495	518	499	528	541	504	525	477	554	525	498	501	492	502	537	479	528	487	509	511	517	511	485	484	491	485	495	471	533	515	517	465	495	508	550	482	523	527	533	513	523	538	502	524	508	526	508	519	475	531	494	487	527	500	511	502	524	518	478	518	525	534	509	477	489	531	500	505	486	499	512	487	498	503	506	509	477	486	545	521	530	563	504	513	528	519	517	468	546	471	500	497	508	537	515	487	552	484	505	498	542	492	503	476	456	463	523	506	521	507	499	503	488	503	474	529	472	499	503	482	517	556	560	521	544	528	546	502	504	497	532	509	501	532	501	491	524	497	492	503	527	512	524	512	499	514	497	500	487	481	500	545	469	482	488	498	506	544	520	490	469	485	465	464	516	503	522	485	487	511	553	491	490	487	546	489	471	522	482	498	487	513	547	482	497	516	477	506	493	514	524	495	495	491	519	523	476	519	519	489	458	513	505	509	527	506	537	506	533	533	508	534	488	512	467	517	490	512	502	550	510	529	502	526	517	503	518	484	507	518	559	537	494	532	483	521	495	497	483	484	527	532	545	498	506	471	545	457	536	531	562	524	512	514	498	495	511	523	498	506	519	544	527	497	486	503	556	502	465	508	499	517	570	544	536	515	504	515	554	476	471	480	475	503	573	502	508	541	518	482	521	505	503	506	538	495	502	507	535	530	510	515	495	496	527	505	523	512	487	462	473	511	531	526	492	521	500	516	524	505	494	520	559	510	492	506	520	513	525	537	486	524	510	528	532	516	502	494	520	518	540	524	506	495	427	497	529	504	499	527	464	530	510	503	525	517	533	523	545	484	525	462	505	513	522	491	524	494	509	473	532	493	487	480	511	502	547	540	489	491	505	503	494	496	509	515	489	495	535	502	525	529	528	490	528	506	523	510	510	500	499	533	554	493	509	500	526	488	522	491	519	499	503	538	498	513	521	500	481	518	479	557	502	554	492	525	521	490	545	529	501	497	458	521	478	523	527	496	526	543	533	495	481	505	524	518	556	539	492	540	546	492	468	506	483	528	505	554	518	480	515	515	589	506	506	560	550	498	508	480	492	505	525	537	517	499	504	552	477	489	557	557	479	549	510	502	548	505	517	497	503	554	495	539	486	501	545	496	516	540	535	507	506	481	500	483	510	525	524	510	512	522	515	571	551	501	486	528	485	526	460	521	521	461	508	481	484	524	537	505	540	489	527	562	526	562	492	491	530	528	498	550	493	537	506	476	475	547	522	499	495	544	474	544	531	497	483	533	486	520	493	539	522	494	536	531	501	540	527	527	489	497	487	525	556	495	550	524	520	491	563	510	507	505	499	482	517	497	494	517	500	539	512	517	522	479	580	489	505	503	491	496	516	487	532	483	558	500	489	440	526	503	471	527	566	468	530	500	500	535	517	540	489	515	535	518	498	500	495	497	519	516	498	520	471	532	524	554	506	528	495	513	449	525	502	531	527	556	511	532	549	508	496	525	503	506	508	539	523	529	502	538	485	549	516	522	522	508	478	456	523	531	526	530	471	486	479	552	463	517	556	476	489	516	509	569	565	488	525	590	543	530	496	481	508	507	506	520	520	502	537	568	511	476	518	493	526	470	497	510	511	527	489	506	512	491	515	503	460	472	504	459	514	544	486	502	486	503	473	493	529	494	548	491	535	485	515	532	524	544	456	491	498	513	471	542	536	509	521	519	474	529	484	464	519	520	532	561	507	506	498	483	506	532	542	491	522	512	515	562	537	505	467	524	458	535	491	490	477	491	514	527	491	530	527	482	531	496	512	528	488	507	498	533	482	552	499	437	547	474	542	508	501	495	526	530	530	474	477	521	525	490	457	502	546	491	502	516	539	514	521	529	517	525	481	513	500	523	486	509	517	518	512	540	526	506	510	517	515	533	489	522	486	541	517	502	533	493	494	540	549	509	526	522	480	540	472	519	530	517	528	498	498	498	534	510	493	520	551	520	507	511	498	523	508	535	510	531	543	493	470	503	526	532	483	544	514	525	475	525	492	528	510	509	520	500	547	491	539	519	485	542	512	523	508	529	525	520	513	504	525	512	539	467	498	517	507	504	550	528	517	519	490	505	510	525	546	532	512	529	553	500	518	501	462	521	520	508	541	498	498	498	500	507	505	536	473	520	524	537	498	541	529	507	472	527	537	475	516	525	509	505	499	497	553	490	516	481	545	500	488	559	525	512	509	519	480	523	520	562	531	499	503	528	515	512	517	562	556	548	529	494	515	543	530	539	525	553	467	487	534	524	518	509	514	494	513	536	534	494	532	482	525	529	500	502	574	491	504	513	468	536	494	497	499	532	489	528	505	510	491	503	545	492	525	477	501	526	525	512	524	526	528	483	491	495	476	537	532	538	514	538	511	549	527	504	501	518	536	501	500	522	535	460	491	500	506	494	520	503	525	520	535	534	511	538	508	485	506	462	470	504	532	472	533	475	524	528	531	530	524	488	543	490	544	498	468	508	562	550	520	506	522	503	504	519	505	500	477	501	487	506	506	516	505	525	512	471	495	545	500	505	520	496	511	519	493	480	494	572	506	492	504	519	472	501	467	524	479	508	431	494	524	485	511	483	487	513	524	525	554	498	563	517	524	510	561	530	525	507	551	485	542	555	519	472	503	516	521	505	529	520	508	510	480	519	503	503	485	497	534	507	487	511	528	469	557	531	513	485	508	511	490	497	478	474	498	494	498	525	510	533	512	507	496	534	506	502	502	508	516	503	520	487	509	519	502	485	491	516	502	523	494	446	500	491	538	532	538	495	510	510	545	518	578	493	531	483	519	515	524	519	535	505	519	481	551	478	511	511	516	519	524	512	543	515	506	508	508	541	531	503	502	520	532	499	504	486	515	528	460	446	533	514	514	487	491	522	501	510	495	482	519	541	543	532	478	548	499	515	561	476	500	507	538	501	523	507	476	543	502	480	548	493	490	527	499	509	480	494	529	529	544	529	511	498	521	500	504	502	502	509	533	543	531	515	537	563	511	504	537	531	476	513	485	501	537	443	494	536	512	491	512	481	537	541	515	492	526	518	485	477	504	535	516	503	546	515	522	491	532	502	469	479	483	501	505	494	506	497	531	491	518	493	516	521	498	532	545	523	557	495	585	525	564	478	478	547	527	501	484	518	509	504	507	495	509	490	457	541	522	541	502	492	496	545	522	494	509	464	505	539	543	514	506	501	504	503	512	501	504	507	503	451	524	469	498	557	513	521	518	552	514	513	486	481	464	479	530	486	511	464	530	502	512	482	493	543	500	515	488	503	534	507	541	528	522	497	524	471	492	534	482	555	501	513	517	525	512	489	511	518	498	500	514	495	473	516	498	541	509	500	530	481	495	525	495	489	534	544	544	523	512	500	480	537	462	493	523	508
22137	5190	3122	2821	1926	1105	845	850	677	553	592	579	630	633	668	603	515	482	488	394	347	331	338	323	325	325	341	373	361	357	338	335	350	339	318	360	333	344	318	337	325	312	351	290	327	363	335	307	327	318	359	319	338	303	321	376	306	345	333	300	358	300	364	303	316	329	303	348	318	320	330	341	316	315	381	342	322	342	335	329	321	346	340	309	328	321	317	313	306	312	332	352	314	322	313	360	334	343	327	361	319	316	350	338	339	355	285	343	330	307	357	351	347	336	345	293	316	354	345	308	314	348	351	335	324	383	343	303	334	299	336	344	364	313	324	333	313	307	289	348	351	325	354	351	340	329	293	295	395	331	335	327	293	301	308	327	308	331	321	301	319	312	338	333	299	318	390	339	356	339	353	332	345	338	320	335	327	327	337	342	327	334	330	337	369	311	335	332	324	354	381	294	362	356	361	345	354	307	337	293	336	307	314	333	342	338	332	295	351	350	357	356	326	334	350	332	311	343	344	357	335	316	336	328	332	331	331	309	308	327	280	332	357	351	330	334	357	336	359	307	344	368	302	309	357	357	340	332	329	326	309	338	337	358	363	350	331	343	317	361	373	380	330	328	368	320	343	335	316	349	330	346	328	360	317	306	346	314	322	302	284	322	334	311	339	352	351	334	364	356	320	327	322	335	315	297	292	365	339	347	344	344	322	316	345	347	322	310	354	313	315	321	312	356	338	308	325	333	336	359	319	333	335	311	304	324	332	329	315	361	355	303	362	324	320	338	351	347	322	358	366	363	352	351	329	329	314	333	338	338	315	338	326	372	346	331	361	332	323	322	333	332	330	292	327	289	318	363	323	322	313	345	306	357	324	336	315	345	333	369	344	357	344	339	333	315	352	334	364	355	372	341	329	323	305	331	337	330	322	336	349	327	356	326	324	377	300	334	332	363	321	317	348	353	323	310	324	323	334	324	327	338	313	324	313	328	347	327	362	354	347	332	394	310	331	353	337	320	334	341	327	354	345	333	340	361	313	321	329	378	348	327	355	346	307	359	314	322	350	324	326	314	327	324	340	326	340	350	344	343	367	317	319	342	385	355	339	329	316	354	322	330	312	348	352	337	349	347	339	328	327	319	342	336	333	340	322	314	345	304	349	364	311	304	312	331	335	335	347	345	320	320	301	317	323	350	320	334	333	323	336	349	318	329	334	340	345	347	363	339	337	337	344	344	350	323	306	338	323	317	343	338	321	331	345	303	344	355	327	318	345	321	334	314	327	330	294	335	348	358	308	360	274	355	360	350	335	326	322	299	312	308	318	329	295	345	330	328	339	379	320	336	315	314	285	319	333	344	347	352	365	322	323	318	360	316	294	361	338	346	367	331	316	307	302	350	349	304	331	331	306	344	354	331	324	333	315	331	313	326	383	323	298	335	330	359	293	335	320	304	340	313	344	351	345	323	335	348	330	339	321	355	329	351	347	349	328	327	327	336	301	353	309	317	327	313	309	321	317	332	342	353	314	349	328	324	345	331	349	310	374	353	325	301	329	351	319	339	385	331	321	322	331	339	335	305	349	360	335	310	345	362	322	313	342	312	304	337	277	341	294	352	343	308	375	311	346	342	358	351	323	328	357	328	330	322	302	340	308	328	332	325	318	324	331	328	314	311	336	334	316	318	351	350	362	312	352	298	307	336	352	354	334	316	355	301	323	346	322	330	318	346	332	324	299	344	345	305	348	289	295	323	309	334	330	302	328	320	344	352	329	311	338	348	347	372	332	350	327	376	320	304	317	274	366	317	366	291	319	336	338	352	328	333	319	339	341	337	331	370	315	356	313	323	323	333	348	308	324	325	344	346	353	318	350	328	347	351	343	321	328	342	316	320	311	350	309	312	323	352	323	318	325	341	350	316	359	327	369	355	325	357	299	376	326	308	332	305	321	350	367	335	343	372	334	357	344	328	324	332	314	353	317	290	340	330	292	338	307	371	307	316	312	328	330	349	316	345	335	348	306	303	308	351	361	342	341	302	339	318	314	291	311	294	333	322	331	327	307	344	331	312	348	342	304	314	316	333	305	349	341	351	325	389	328	327	296	326	332	321	310	296	326	335	386	368	340	347	342	339	353	322	326	313	347	347	325	330	346	289	334	322	335	327	318	332	316	321	341	345	329	333	359	329	376	358	317	331	348	349	353	350	350	356	351	326	362	301	323	310	320	352	354	328	336	296	320	353	307	321	329	344	303	344	338	309	329	293	350	322	341	348	309	364	318	345	301	360	330	360	336	306	329	314	286	324	332	352	308	330	359	320	323	349	352	360	371	318	307	351	330	280	315	370	368	329	356	294	330	288	343	357	327	315	322	312	317	317	332	317	336	336	316	298	314	343	326	336	326	350	361	329	318	337	348	352	300	313	309	349	339	338	354	340	316	305	304	357	330	316	342	375	317	335	345	340	321	335	337	300	372	345	298	332	327	348	351	305	302	355	325	357	319	347	291	356	376	320	356	342	331	341	338	294	314	319	324	314	309	359	325	330	314	338	347	328	329	344	346	346	336	294	353	337	349	335	326	339	344	321	355	273	346	354	333	334	340	334	329	339	357	339	360	353	320	319	334	301	337	337	335	345	339	341	342	354	336	379	336	327	357	329	350	277	315	310	355	343	326	348	313	356	309	351	348	336	316	334	337	344	356	350	385	349	368	336	312	326	305	356	310	351	364	324	318	314	318	322	350	329	306	322	343	321	335	350	333	313	354	335	312	342	333	327	381	340	332	351	366	325	311	320	324	343	383	328	345	362	356	339	365	327	347	347	359	337	318	290	371	335	343	327	312	344	315	314	309	361	332	350	329	314	307	359	305	358	346	320	305	360	316	369	334	331	376	345	351	351	382	368	356	337	326	339	307	345	329	356	309	315	320	353	294	311	292	340	344	295	318	347	304	327	364	337	351	325	325	330	336	324	332	327	309	315	304	332	314	319	329	372	347	323	329	331	330	337	344	312	340	376	338	349	364	364	329	328	364	358	339	322	335	340	338	309	312	332	324	294	300	347	356	316	331	352	301	322	353	341	321	348	338	337	337	348	322	358	347	338	332	323	330	304	325	277	343	356	336	347	334	333	307	302	348	307	298	315	298	308	362	324	327	343	317	318	314	313	348	331	320	366	362	359	349	344	315	344	342	323	343	343	333	356	371	324	308	291	324	365	310	304	307	362	346	342	325	349	369	263	312	341	323	354	302	331	339	338	312	331	339	337	300	350	313	319	295	368	349	380	303	304	294	315	332	311	339	329	296	349	356	309	383	343	323	322	339	344	330	352	339	333	306	330	309	354	357	317	328	378	331	336	335	323	321	349	321	319	329	320	334	344	357	320	311	353	354	331	334	337	313	306	352	317	351	293	316	299	352	322	354	343	327	318	342	334	337	359	346	335	346	318	311	325	306	349	320	349	350	349	353	333	313	365	354	362	341	314	325	362	339	341	312	334	356	350	341	312
13707	3534	6267	7912	6639	4293	3202	3388	2375	2260	2132	2305	2516	2305	2826	2358	1754	1813	1627	1226	901	900	833	838	809	857	810	801	744	745	761	821	732	812	753	780	752	815	780	797	798	754	752	805	746	749	727	720	712	792	790	743	712	754	769	784	746	710	763	749	783	757	756	722	752	779	768	764	752	721	757	731	756	712	733	768	738	738	754	697	780	754	726	761	721	787	740	775	736	787	685	745	741	790	739	778	779	729	722	745	827	710	707	756	746	722	799	726	777	694	732	742	751	739	723	714	742	750	764	742	720	726	715	750	724	764	717	771	736	716	714	744	756	771	765	745	772	789	755	750	707	725	759	762	779	748	737	669	729	794	744	803	761	767	741	736	780	777	729	736	725	766	763	722	750	718	782	767	739	724	765	747	771	758	791	741	805	796	739	775	762	745	740	738	764	712	734	744	718	757	769	801	770	737	726	735	755	763	760	753	748	737	771	742	737	739	734	734	751	721	769	728	734	762	761	719	731	737	697	763	770	730	745	778	765	724	764	743	718	783	734	770	769	722	746	741	756	758	781	713	780	786	722	739	755	775	741	765	739	782	776	716	799	756	772	772	765	756	734	715	724	744	778	757	723	758	752	788	745	686	739	755	685	737	742	755	787	772	745	696	755	767	743	777	720	705	729	723	736	772	719	756	767	763	768	746	748	739	724	754	747	734	752	725	753	786	733	754	731	756	744	744	745	736	722	725	730	733	787	738	741	703	798	670	715	743	716	770	691	755	794	722	705	721	746	778	741	716	762	718	763	747	702	738	755	781	708	828	745	759	751	797	776	740	752	741	758	773	729	775	757	796	767	792	757	721	726	741	703	709	742	733	728	745	736	769	775	749	750	765	781	749	775	738	785	728	747	772	744	752	726	721	756	770	727	759	740	727	770	673	772	714	741	731	724	758	779	774	714	768	698	727	736	724	730	764	742	768	778	767	777	749	723	703	770	748	744	771	790	758	756	776	755	734	696	704	693	770	712	790	760	754	746	729	685	749	758	748	712	778	811	713	755	731	748	775	769	746	714	737	791	750	773	766	770	777	743	752	722	751	774	777	774	731	775	746	778	740	734	777	743	744	713	741	742	730	745	757	769	788	717	730	759	714	798	788	750	772	751	674	716	765	745	739	758	798	746	755	756	750	712	730	753	732	698	751	800	770	742	720	737	751	695	734	772	700	713	741	748	711	710	782	761	745	777	716	748	786	779	728	753	739	770	796	738	820	755	749	735	730	731	786	773	783	790	726	738	768	706	730	734	710	712	686	724	787	736	756	724	800	713	719	741	751	798	748	779	775	784	700	788	745	774	714	755	724	757	732	741	740	763	744	736	766	782	748	792	754	751	731	766	756	754	740	741	705	747	815	759	758	750	757	767	762	753	740	726	749	687	716	756	725	717	728	733	833	758	780	786	756	785	752	752	666	755	710	762	730	745	743	748	745	764	766	759	761	749	708	713	744	734	693	763	688	720	738	719	746	737	763	731	751	808	754	752	776	687	751	727	746	756	767	774	716	771	746	744	700	799	773	734	732	732	764	745	723	730	734	711	779	754	707	779	736	726	716	758	704	721	759	756	719	679	759	741	761	744	695	759	698	718	748	718	810	762	733	741	725	697	700	737	716	736	725	750	757	786	743	722	755	745	771	769	753	743	741	776	760	790	761	714	748	727	712	762	732	743	745	711	702	757	708	672	760	771	701	742	789	732	789	741	705	704	751	715	757	766	759	798	721	697	749	729	725	709	705	751	759	765	709	745	752	755	747	691	741	645	779	735	719	694	762	775	753	740	713	752	783	716	751	740	743	727	710	785	710	752	797	738	742	712	722	770	755	735	709	741	743	813	728	750	725	743	756	712	746	733	717	740	766	774	779	692	734	726	739	760	765	715	769	754	761	793	724	717	761	766	770	732	746	732	750	756	755	732	743	711	737	748	777	794	702	799	699	719	766	790	784	744	774	734	774	772	775	674	755	745	791	703	805	760	702	745	767	754	746	785	734	775	739	721	704	797	730	770	707	699	772	745	765	747	714	792	693	754	782	761	741	745	756	778	728	702	737	769	766	742	756	729	713	766	742	779	748	722	787	707	785	727	758	729	748	718	724	735	733	704	800	780	746	737	747	778	777	712	758	771	740	749	737	775	755	707	722	787	756	780	715	710	770	709	746	789	723	730	787	728	707	751	746	751	760	732	782	745	718	745	725	700	760	739	740	770	755	733	712	750	774	744	746	729	750	714	777	769	781	736	728	777	763	730	731	773	747	728	719	725	713	743	683	769	757	728	781	781	768	787	756	792	790	781	691	791	698	775	763	772	743	722	791	772	738	792	728	749	740	758	711	777	743	736	755	711	768	745	770	765	733	782	747	749	745	741	782	715	745	754	758	751	763	721	794	712	768	732	757	769	770	750	719	768	750	729	729	749	755	804	710	755	774	736	685	728	759	698	749	737	740	747	738	746	710	759	777	734	751	784	788	716	761	750	734	761	724	780	738	737	773	778	726	759	729	762	772	749	729	740	785	727	742	725	825	759	796	776	807	745	723	724	732	791	761	777	763	750	729	715	751	783	746	772	740	770	719	790	767	710	741	778	758	727	750	735	758	732	721	758	744	803	784	797	771	745	751	757	754	721	756	728	752	743	757	707	772	774	747	777	740	754	711	706	743	712	745	739	762	740	768	725	776	765	764	744	761	779	736	768	739	725	770	664	797	718	754	741	759	771	719	778	802	788	723	719	769	745	732	747	741	746	734	740	715	734	740	766	749	796	763	735	747	761	738	743	746	787	722	767	781	753	764	748	717	782	754	737	762	706	687	776	755	777	709	764	752	771	695	686	795	725	772	723	722	706	734	734	789	776	745	742	747	764	763	799	777	754	708	793	814	748	796	735	765	740	777	756	804	740	771	742	702	743	740	696	718	736	785	722	703	707	801	766	758	717	757	741	740	756	722	790	788	741	772	767	731	737	701	699	703	725	767	763	701	731	786	708	798	723	759	732	732	803	742	705	744	749	736	743	739	709	727	738	783	771	781	736	743	741	775	782	750	745	735	725	750	740	731	773	747	781	733	835	759	751	744	767	756	754	788	760	720	738	747	738	751	737	736	760	739	764	717	718	771	713	768	743	743	783	723	771	743	750	695	735	725	762	755	726	740	773	774	729	745	693	719	749	725	803	790	776	768	781	721	740	764	721	749	736	743	753	737	745	729	723	751	751	764	755	737	739	704	767	732	767	761	790	799	713	732	741	713	763	784	743	744	718	798	731	717	753	759	762	727	719	756	785	745	747	764	790	780	732	710	740	778	740	716	745	801	767	757	770	729	776	730	739	738	729	734	764	738	775	767	742	747	726	741	731	749	762	758	712	767	732	708	743	745	747	702	748	767	764	756	731	736	753	729	766	744	734	715	744	727	744	744	730	742	754	757	717	767	739	758	752	735	759	765	752	723	778	761	781	755	753	740	768	715
30865	8539	5318	4815	2756	1721	1173	1250	901	863	728	745	804	757	827	703	641	579	566	401	392	329	339	366	346	334	350	342	327	325	316	301	354	331	340	352	300	340	337	319	289	332	306	333	315	342	318	309	309	334	331	263	310	308	327	316	286	311	294	299	312	308	310	328	313	307	310	316	340	287	329	312	337	302	326	338	299	286	327	290	297	342	344	331	328	283	296	308	330	308	328	348	298	336	282	307	328	337	351	302	317	301	315	293	333	308	314	334	295	314	313	306	335	309	321	290	285	283	280	324	310	334	308	312	338	294	307	323	323	277	306	332	299	292	314	291	322	311	323	318	301	301	307	326	285	333	313	321	308	324	351	328	335	330	344	330	312	337	364	320	308	321	308	296	310	344	349	325	322	338	310	327	309	300	308	333	310	333	342	319	299	331	310	336	316	349	307	293	302	357	340	288	311	321	328	296	256	342	336	339	293	320	297	302	271	298	289	316	297	334	319	368	295	304	326	335	273	285	299	281	326	309	296	297	335	304	268	310	332	328	353	273	297	327	295	344	295	323	324	327	339	314	290	305	296	306	320	305	353	323	306	291	327	293	321	314	302	290	306	306	338	319	301	297	275	300	277	341	291	355	296	307	288	298	303	304	295	323	334	323	317	321	338	342	299	301	257	312	300	313	321	305	288	308	284	313	330	318	307	325	285	316	318	288	321	317	322	297	311	322	339	313	306	336	303	315	313	314	305	314	306	338	275	290	323	306	310	319	346	291	318	347	307	314	311	311	306	313	307	322	294	342	328	328	292	274	322	306	300	276	308	317	309	323	299	285	298	332	309	321	359	334	335	361	346	282	329	321	334	293	287	315	354	317	358	322	285	286	314	336	297	325	284	279	285	303	315	337	268	341	317	305	314	280	322	325	305	318	303	275	324	303	345	319	297	326	350	313	302	326	341	325	301	313	293	279	331	336	310	312	306	310	292	312	331	318	258	298	302	303	302	312	280	306	301	329	291	339	325	327	315	303	337	321	307	313	315	333	303	301	284	283	287	330	348	294	325	323	314	297	330	294	346	322	332	322	335	315	317	308	353	313	308	307	328	314	304	320	319	288	305	290	320	317	317	340	276	321	288	306	315	294	330	323	331	328	308	282	329	305	312	290	266	323	328	376	312	301	292	306	292	328	325	345	294	313	289	313	383	334	318	326	314	309	307	330	286	342	308	294	305	332	291	315	346	329	333	333	305	353	316	345	321	288	334	310	320	306	316	320	306	327	293	280	313	305	339	327	317	333	320	309	318	362	343	316	314	323	316	252	333	327	303	313	315	313	326	313	319	276	296	266	323	323	276	322	303	285	302	326	322	331	345	307	319	313	337	322	301	295	315	268	301	287	273	306	316	301	296	273	304	312	295	314	313	277	297	326	320	300	315	330	311	299	313	315	286	304	271	287	314	320	308	327	308	340	344	348	315	319	339	287	262	358	272	297	327	328	311	333	294	318	302	323	299	313	303	276	247	313	311	329	309	345	298	329	330	295	304	354	328	335	260	350	313	259	317	306	330	342	327	290	313	309	316	289	305	301	316	315	333	300	332	338	345	340	324	317	327	300	295	311	306	334	349	322	319	328	340	325	301	308	352	332	344	333	322	312	290	293	333	311	324	302	328	320	330	331	315	303	318	328	323	330	288	324	350	305	309	295	371	316	317	303	324	321	318	319	304	340	329	303	315	315	314	300	318	327	308	313	344	321	316	286	286	271	293	326	325	316	310	363	324	288	301	317	295	328	318	320	325	314	331	297	324	321	317	309	326	310	279	353	316	286	326	279	333	291	328	307	336	301	298	301	316	312	323	315	325	346	318	320	320	305	321	308	287	314	312	328	300	318	291	301	330	324	312	313	317	328	326	314	303	344	335	314	303	293	328	280	310	304	342	297	341	343	332	302	351	315	308	314	304	316	299	281	317	307	317	310	277	323	318	327	281	305	323	328	298	294	311	318	315	323	314	299	302	294	341	326	286	285	314	340	341	341	310	310	315	334	338	292	315	325	315	331	309	340	338	310	339	290	300	310	340	337	317	307	323	282	296	295	319	271	313	301	304	286	320	337	345	291	309	305	313	323	314	312	324	280	304	313	305	289	311	288	281	294	327	302	292	281	300	295	302	350	356	328	318	278	304	333	336	322	315	343	305	324	311	320	279	352	338	332	312	333	314	309	305	309	303	299	314	302	313	305	322	310	296	310	329	324	339	315	295	326	352	329	297	363	309	318	300	289	324	313	343	334	283	347	277	316	313	288	334	330	305	300	307	329	344	333	297	332	325	349	325	292	307	331	319	329	272	343	335	314	297	336	330	277	295	298	289	331	311	306	348	297	316	299	322	315	297	297	298	296	336	307	340	323	315	318	298	305	348	325	302	307	326	313	285	293	310	302	300	338	315	295	293	316	306	341	312	317	303	281	284	311	284	321	299	275	275	327	322	293	296	290	289	287	325	329	306	310	313	311	304	327	317	310	316	301	323	312	318	309	306	303	346	297	297	310	323	352	327	314	319	309	334	297	304	293	290	301	304	298	325	313	338	299	310	312	313	320	333	304	326	305	315	304	288	315	321	337	344	329	292	298	317	328	341	316	282	324	305	308	302	334	288	332	319	324	307	300	326	339	278	313	307	299	302	329	322	331	337	313	303	285	335	324	293	336	333	303	348	333	351	349	328	308	324	299	287	327	305	324	309	333	318	326	348	328	319	287	316	349	334	308	311	310	322	291	307	317	309	289	326	329	324	330	306	295	281	306	292	279	351	310	314	295	318	306	283	293	327	328	332	297	318	321	300	314	288	267	330	318	312	315	308	346	336	304	312	306	336	321	343	349	301	314	299	299	312	294	338	303	314	352	336	314	334	280	309	321	302	339	344	366	310	316	306	276	313	313	312	353	292	303	313	312	330	326	336	318	312	311	304	286	321	321	314	323	354	283	335	309	330	312	340	316	291	320	331	329	333	299	287	295	287	298	345	328	297	334	348	311	298	299	317	293	303	323	307	311	344	304	322	309	297	331	325	286	322	313	321	320	332	320	313	339	345	323	289	337	312	313	303	344	337	312	357	322	293	275	306	336	295	315	313	321	295	300	322	311	326	314	301	334	294	292	311	331	292	312	313	295	314	313	341	343	303	303	343	317	347	322	330	340	309	326	313	351	325	310	301	303	346	294	300	279	327	328	312	292	343	320	305	306	314	294	299	303	292	296	296	314	300	319	299	328	297	300	317	329	295	316	328	316	327	294	329	311	308	294	294	320	320	312	293	307	339	312	312	321	279	314	298	277	323	330	317	301	305	302	328	332	323	329	313	271	301	315	290	308	318	362	296	298	303	311	322	319	313	305	284	309	287	294	302	315	309	315	343	308	304	291	266	292	313	342	340	300	335	272	291	311	330	331	320	328	333	366	302	288	306	307	312	306	308	291	304	310	297	305	317	304	318	305	318	292	322	338	301	284	343	314
17881	4757	9359	11865	9055	5982	4579	5338	3611	3530	2959	3335	3172	3139	3885	2947	2821	2137	2215	1332	863	987	894	877	823	743	776	788	749	805	712	729	728	715	745	763	734	741	731	704	698	740	722	689	757	726	722	714	718	687	718	704	738	673	687	678	661	668	679	687	688	737	653	671	667	723	678	687	685	709	733	690	671	712	667	675	687	690	664	722	727	678	739	732	701	738	739	663	672	684	678	734	713	691	691	696	665	667	681	709	715	722	712	644	712	681	683	672	728	650	685	668	647	710	678	670	690	678	675	679	689	711	679	674	722	685	700	703	660	681	677	712	623	713	711	711	730	729	668	693	689	692	689	724	691	696	679	712	678	683	733	667	689	737	688	687	706	680	745	642	665	760	701	672	671	654	679	701	695	713	692	707	687	696	681	689	658	737	649	685	731	703	689	694	656	682	674	695	670	674	708	722	685	687	683	703	651	682	655	651	691	693	760	687	711	727	650	650	682	704	699	707	676	679	649	676	644	710	763	687	656	702	699	676	675	651	686	631	705	670	688	698	676	710	710	685	715	682	742	706	654	667	712	688	719	666	724	676	663	729	687	706	717	703	683	714	653	714	734	664	673	685	686	697	657	706	631	702	703	697	690	704	693	709	731	683	689	692	665	651	691	665	670	681	673	682	740	687	700	661	687	695	692	704	699	676	665	719	703	679	725	702	719	693	699	683	681	735	690	712	700	647	646	654	711	683	665	659	686	713	689	697	757	707	731	640	696	646	686	692	729	695	650	656	667	714	678	654	708	704	665	721	646	744	658	702	667	727	682	653	678	643	706	662	671	698	714	674	723	685	663	674	717	738	688	681	666	693	755	717	631	679	669	700	656	696	703	703	686	661	664	694	693	659	692	726	668	675	705	665	723	706	653	661	722	687	666	693	702	701	681	699	715	722	657	698	650	672	722	689	697	699	683	707	647	695	667	662	707	712	721	679	707	677	675	704	645	691	693	676	690	733	711	706	743	674	695	661	728	661	735	676	667	704	708	699	668	707	684	664	699	699	654	682	692	656	722	711	699	670	704	697	683	709	707	671	662	698	671	703	705	667	678	639	697	723	686	661	693	634	675	630	711	685	719	701	659	646	676	725	669	691	685	704	679	653	679	687	691	692	682	716	676	681	694	719	696	717	709	696	712	705	678	745	643	680	675	694	698	721	686	700	701	689	685	688	666	713	720	667	688	655	725	721	678	686	714	712	721	663	714	715	684	683	686	730	667	676	638	686	677	651	678	723	733	727	680	670	694	664	679	618	683	693	682	677	697	714	713	682	727	689	669	689	674	702	711	680	696	692	732	733	678	658	663	661	701	690	730	735	709	696	706	739	743	681	669	691	690	662	682	703	657	724	631	701	732	685	713	730	683	721	711	690	692	716	667	705	684	697	680	652	672	675	720	668	647	734	681	663	687	722	685	730	686	684	639	702	690	700	666	700	718	688	624	689	672	713	660	733	672	689	673	709	658	648	662	708	717	692	726	698	667	717	710	713	653	688	710	667	685	720	667	685	677	666	705	695	656	670	665	725	712	688	679	720	682	691	673	652	677	707	682	665	712	696	700	641	682	683	664	690	663	701	750	703	701	690	727	649	653	697	691	689	676	731	689	683	701	691	709	710	711	700	713	704	684	730	686	692	705	694	695	650	739	710	683	671	667	651	683	693	719	677	739	687	695	693	700	695	677	681	702	666	659	730	676	673	735	707	691	675	641	668	678	632	729	649	667	677	672	713	664	713	684	686	643	691	700	685	688	737	722	723	679	738	708	673	676	676	645	690	699	657	715	692	691	707	676	685	670	738	653	694	658	671	701	663	649	694	646	693	706	694	644	679	688	670	654	693	705	684	682	718	723	711	670	694	685	663	681	695	702	688	690	673	674	702	733	658	681	738	652	694	684	726	692	644	696	728	707	677	673	705	698	650	697	704	717	658	752	639	675	702	701	674	645	680	689	685	687	701	710	688	686	682	714	708	703	738	687	693	679	716	667	692	647	642	685	702	709	689	658	691	715	730	666	740	690	678	722	698	683	713	655	715	722	736	748	616	691	713	710	707	674	682	691	709	657	669	637	714	668	710	715	727	659	670	698	689	706	733	721	674	650	663	720	697	695	641	702	687	687	683	691	762	645	732	666	703	742	696	677	686	725	734	664	702	684	670	724	698	682	674	717	694	645	709	680	665	669	717	733	679	681	689	699	706	683	698	706	667	693	717	676	684	702	677	698	678	723	707	707	685	720	725	671	704	710	678	720	695	686	736	707	726	676	668	700	660	678	680	697	699	692	728	631	730	693	696	654	706	715	723	653	704	669	712	706	672	679	728	704	756	707	645	724	691	736	664	671	716	648	698	686	706	682	713	622	731	671	671	714	681	671	722	666	705	681	697	700	714	717	645	673	674	699	703	726	664	703	693	659	663	685	685	729	679	672	676	656	673	732	725	696	727	709	656	659	701	683	650	702	763	708	721	708	702	708	669	680	693	640	670	658	686	662	678	693	638	674	753	683	692	689	699	674	663	672	700	715	670	682	712	663	713	694	720	697	669	725	711	656	671	694	698	670	691	695	670	770	698	691	753	664	695	724	648	695	749	684	696	703	684	705	706	639	724	666	677	714	721	667	727	641	652	713	715	654	731	671	676	673	666	679	677	707	678	700	712	667	719	640	655	725	679	676	706	713	725	701	737	656	688	701	709	696	673	716	715	649	691	704	678	662	662	716	723	689	663	703	697	749	700	670	651	666	684	692	726	691	682	727	686	658	688	752	687	695	747	668	699	665	756	652	692	728	647	693	684	670	722	689	685	675	649	679	665	687	685	672	704	719	667	722	721	682	711	675	676	736	671	681	679	737	675	736	674	737	719	656	692	651	660	714	715	678	687	708	686	702	683	680	673	660	641	697	680	647	695	667	690	715	717	706	682	665	677	678	707	703	729	695	652	648	717	633	667	694	694	674	703	705	709	656	647	705	702	683	656	650	722	655	701	654	663	731	718	652	693	658	690	698	725	679	694	666	692	683	700	717	642	704	712	719	704	686	667	699	715	681	695	672	694	663	670	702	684	670	716	650	678	739	701	693	709	668	700	733	713	675	713	705	663	665	711	690	718	659	685	696	690	690	678	724	695	707	706	701	697	715	686	712	700	679	698	697	725	656	698	669	701	713	720	706	710	638	648	661	724	676	640	730	721	694	680	720	715	704	686	673	665	663	681	688	687	733	688	698	705	640	687	693	678	697	670	691	701	761	708	711	709	693	627	689	698	659	672	693	712	759	714	658	714	695	688	650	671	686	687	680	658	646	691	689	678	679	659	673	683	689	681	724	690	689	700	675	700	732	702	664	671	655	702	702	709	711	673	684	721	690	680	644	657	716	711	691	649	696	665	702	761	684	682	673	665	687	699	676	723	694	714	691	656	644	665	708	694	644	703	722	654	719	695	715	668	642	688	659	659	711	708	726	668	667	709
9867	2011	1706	1560	873	523	360	290	291	311	258	327	319	328	350	336	291	293	301	260	225	255	224	233	202	214	196	205	202	222	209	215	264	239	204	213	228	222	201	225	209	229	208	226	215	214	193	230	215	194	189	224	209	228	205	222	195	204	213	217	207	231	222	216	231	215	209	197	198	222	237	210	229	216	232	210	207	229	227	192	241	192	205	207	207	237	209	213	206	217	194	225	200	218	218	207	250	216	223	237	215	218	236	228	209	211	198	241	249	236	250	214	218	229	209	208	243	192	191	234	206	247	207	236	212	199	198	218	197	184	232	219	197	204	231	206	222	194	210	222	213	209	230	200	209	200	218	197	198	210	220	237	184	219	210	186	212	200	197	212	203	204	223	232	212	239	193	214	228	203	186	206	240	200	204	202	217	188	244	245	200	233	222	208	232	203	200	217	187	226	215	228	204	221	236	238	218	181	215	230	230	242	212	231	199	186	183	225	207	218	219	238	205	216	226	191	232	217	220	206	225	188	209	211	206	220	227	201	212	221	215	213	244	209	208	257	231	195	231	200	191	210	226	207	246	232	209	211	219	213	223	212	230	229	204	236	230	210	211	213	206	220	194	223	207	223	199	231	212	205	237	219	193	195	218	222	228	216	224	211	236	197	190	206	250	234	215	214	200	201	222	187	241	205	207	228	193	197	237	208	222	207	196	210	209	202	217	239	209	200	230	223	232	206	202	193	225	223	229	195	218	220	226	215	205	218	221	211	236	220	235	232	215	225	242	210	217	234	192	211	222	221	221	229	208	220	194	243	200	225	244	212	226	217	214	205	227	206	227	235	206	189	209	237	214	208	186	216	205	225	203	230	222	216	220	198	192	195	185	220	234	229	219	227	218	209	176	220	220	201	209	219	222	217	243	212	192	199	204	194	187	192	228	210	204	227	219	209	215	215	206	194	191	239	237	193	222	209	211	228	201	202	216	201	224	208	191	180	231	196	204	226	207	236	229	224	210	200	219	243	214	245	227	196	211	217	205	224	206	212	215	201	208	251	182	223	216	193	212	216	229	219	220	209	206	214	199	216	217	210	196	211	234	211	192	198	195	206	193	203	204	232	204	197	213	211	222	208	180	193	232	205	204	205	245	193	214	202	228	204	221	229	221	212	199	220	223	197	242	231	223	226	242	221	223	207	223	212	202	231	227	215	216	199	202	215	241	242	209	170	211	233	196	229	214	195	192	208	204	220	193	214	178	236	209	217	213	196	223	177	209	204	203	233	205	219	222	202	184	192	186	223	201	215	210	225	194	232	204	199	203	211	207	236	181	188	233	225	217	230	205	237	200	198	230	225	188	210	242	221	228	236	218	207	209	221	218	219	224	220	217	192	193	225	206	231	218	203	218	204	232	225	226	214	230	219	204	213	214	212	204	215	204	204	227	198	226	199	219	221	225	212	248	216	193	211	196	224	228	205	209	219	222	178	230	226	192	211	186	230	223	252	206	212	194	208	201	214	171	213	213	221	190	210	225	208	233	217	232	213	201	210	208	218	195	222	225	217	193	226	195	247	209	215	245	215	239	226	190	214	233	223	219	208	196	206	213	221	198	213	186	191	211	201	195	180	202	202	192	211	210	211	198	206	221	222	186	197	183	238	224	215	229	203	210	203	218	214	210	204	222	213	223	232	215	219	204	185	203	203	231	206	201	217	209	197	235	223	216	211	225	219	195	243	222	211	192	210	204	190	215	259	194	231	254	220	189	204	212	237	209	200	226	200	217	190	211	241	255	222	196	211	189	209	233	194	223	222	253	212	231	211	215	202	202	233	195	221	228	211	250	226	199	245	205	216	211	229	208	197	235	221	227	206	209	186	206	221	215	191	229	215	200	208	238	233	249	222	209	242	205	219	237	204	221	191	228	216	231	194	211	236	208	201	213	179	221	184	229	204	202	192	218	210	254	226	214	198	218	212	241	235	218	209	199	206	228	217	221	214	206	216	203	221	214	208	213	237	191	201	205	236	179	180	227	208	194	205	194	208	201	227	215	232	201	220	211	214	199	229	221	244	242	213	189	213	203	203	209	220	217	207	218	206	212	231	225	193	214	194	229	201	213	245	225	197	208	227	192	226	226	222	239	204	214	213	207	188	218	219	216	200	203	220	215	236	222	220	209	217	241	210	228	213	209	226	214	194	205	210	242	216	205	231	206	210	217	219	234	246	210	228	225	200	205	195	207	204	191	207	208	202	226	236	214	199	197	222	229	182	204	220	209	200	215	210	193	233	195	199	220	191	222	186	249	238	195	227	218	178	197	224	225	206	223	230	212	206	228	198	226	213	217	225	220	223	207	207	216	231	234	232	203	222	172	196	231	208	218	219	228	207	229	231	231	220	213	200	200	227	211	186	183	220	207	228	203	223	211	198	209	205	181	203	173	230	210	203	211	207	199	186	213	202	215	239	213	206	226	198	219	230	227	227	228	193	216	206	229	198	231	200	164	220	229	222	215	221	200	220	207	201	238	199	226	218	232	217	219	201	206	190	210	217	213	205	209	185	186	186	234	186	226	193	222	193	209	221	210	194	216	200	217	237	221	206	222	226	198	238	198	206	216	248	224	205	197	190	201	214	228	221	192	231	190	231	241	219	230	195	223	192	235	213	232	197	211	190	221	230	204	195	188	248	229	210	208	223	193	238	228	228	211	250	198	199	225	206	179	205	197	216	223	203	222	231	180	191	200	220	217	231	232	212	227	234	227	202	245	198	208	217	214	230	219	229	237	221	204	206	211	215	204	179	220	227	210	200	209	200	224	221	203	208	201	208	229	222	185	200	211	236	211	217	223	229	213	212	213	204	234	203	224	185	256	205	216	204	224	226	213	211	219	215	211	206	184	190	217	225	212	238	196	212	221	189	218	208	220	204	195	207	210	216	213	244	187	200	215	196	189	199	194	188	245	228	257	216	196	195	214	191	226	234	190	238	222	193	201	205	218	210	221	232	205	221	199	214	225	214	220	215	216	191	236	242	215	215	234	215	201	204	202	223	232	204	191	228	203	199	213	212	231	206	222	221	217	226	218	211	211	222	205	233	219	240	223	220	247	236	221	253	210	218	200	196	204	204	233	247	229	202	202	233	214	181	199	207	209	236	204	223	223	230	213	233	235	231	231	231	206	234	223	221	213	207	219	193	227	207	212	202	206	204	206	230	215	188	199	225	186	227	224	272	196	212	224	203	218	230	226	233	230	226	207	221	189	248	206	184	229	222	228	227	214	221	235	188	197	213	201	221	237	173	229	219	217	228	190	209	222	211	204	199	234	236	224	205	223	212	206	198	226	205	226	217	213	180	235	202	197	227	211	189	199	210	231	210	213	183	207	230	224	222	214	191	188	193	225	203	204	213	224	248	229	223	209	219	226	226	191	229	217	211	178	241	203	197	215	213	223	227	212	208	204	220	218	208	184	220	216	218	230	190	224	220	229	210	197	253	194	236	200	194	245	222
6089	1849	3574	4661	3229	1942	1306	1117	976	905	947	1033	1213	1330	1327	1156	1170	1014	1039	661	592	560	590	560	511	493	521	508	534	468	545	501	562	544	485	500	578	503	551	501	513	513	524	562	499	514	529	558	540	492	509	504	490	506	532	503	517	561	538	508	488	499	529	548	525	469	507	514	518	530	529	546	489	511	513	491	532	524	549	492	484	501	525	487	521	512	532	527	526	489	508	511	546	540	489	462	525	538	494	533	470	506	511	525	548	502	501	527	509	505	516	448	540	508	501	511	514	487	510	493	525	542	515	516	530	520	511	517	525	521	516	514	505	492	529	513	538	537	526	480	512	484	522	497	495	510	549	506	511	502	530	548	489	504	496	519	534	455	509	494	547	490	512	516	526	499	516	526	515	514	505	554	499	526	498	509	483	518	472	535	541	478	532	506	525	517	511	534	533	514	507	527	528	500	504	534	513	491	550	523	515	499	483	497	549	501	444	538	530	526	504	548	546	554	472	500	538	530	505	526	512	539	506	493	540	507	520	502	513	548	507	527	517	533	530	475	469	494	541	516	511	526	501	535	541	503	478	514	527	490	499	537	491	528	507	499	500	484	528	516	528	544	519	490	522	522	499	481	494	525	531	557	539	482	511	491	546	584	535	488	498	487	512	527	499	515	494	536	496	519	539	539	524	544	514	490	498	549	514	542	540	520	517	547	518	570	536	518	526	453	524	514	545	501	501	519	521	524	498	525	512	489	504	521	521	483	540	510	549	557	552	502	502	512	521	557	500	493	483	503	501	545	521	499	511	549	547	507	480	482	516	524	477	500	568	524	541	510	504	516	481	492	521	490	535	476	512	519	503	488	507	492	497	525	489	505	541	535	519	449	498	479	497	510	484	513	514	489	517	533	512	533	487	555	517	515	514	523	512	511	509	495	530	492	525	471	529	510	455	525	557	465	503	492	506	497	481	482	521	538	526	537	509	524	487	511	483	501	496	504	529	527	521	524	515	508	500	533	503	540	547	522	552	511	530	513	510	500	522	515	521	514	514	537	528	481	529	518	501	511	511	525	534	501	480	551	542	484	527	498	484	524	566	527	520	517	509	531	528	510	498	515	498	506	524	581	498	499	525	496	504	488	508	495	496	520	519	528	547	563	546	500	495	507	546	531	526	513	477	537	480	550	497	530	510	509	493	479	516	536	488	531	517	520	477	551	558	484	530	548	512	516	552	486	555	518	486	498	480	497	513	515	476	533	501	519	510	508	544	496	506	487	501	507	524	528	534	475	513	533	528	490	550	515	510	515	494	571	528	508	507	529	531	491	534	528	530	543	500	519	563	506	511	553	498	521	493	500	517	507	510	552	510	506	557	500	513	491	500	501	528	515	543	541	522	504	520	496	524	465	512	519	557	577	485	497	536	479	518	474	490	542	521	534	479	546	502	515	512	519	498	548	521	461	523	493	563	548	499	466	520	536	519	519	503	498	510	556	521	467	525	524	536	537	546	497	564	522	505	537	488	514	476	524	505	496	469	528	515	503	519	497	528	542	533	477	548	459	529	516	510	481	501	481	497	544	506	521	485	515	515	513	524	490	474	517	557	471	488	482	501	524	568	544	547	546	427	561	494	552	503	515	522	501	502	518	516	502	507	529	492	522	520	507	525	525	485	559	508	548	522	492	496	521	502	530	517	544	522	545	523	538	547	513	487	479	514	517	502	496	517	522	506	492	542	500	511	479	519	517	534	521	529	539	546	488	556	509	489	508	519	496	493	525	497	552	537	524	536	484	525	506	507	546	529	526	477	527	528	505	533	495	503	520	524	532	522	560	523	507	519	538	513	503	515	530	516	557	495	522	500	498	523	524	506	505	541	548	513	544	535	512	469	491	516	514	520	528	517	559	521	500	514	518	523	488	530	484	531	511	530	532	499	513	496	513	553	557	489	479	505	510	522	480	487	529	491	526	478	495	514	473	538	517	532	516	485	541	532	476	506	499	551	495	529	513	507	536	543	529	507	509	521	469	507	514	523	500	525	487	511	525	515	516	509	512	560	551	509	485	509	522	551	509	536	570	499	539	506	491	518	500	533	500	522	524	513	507	490	508	499	546	506	500	519	535	514	511	486	545	528	475	539	536	481	530	513	501	489	480	523	505	474	510	538	523	549	552	514	491	535	511	495	518	528	502	477	520	483	497	518	496	485	526	506	526	537	529	508	503	529	510	503	538	514	523	505	508	506	529	490	474	509	501	520	499	498	501	496	516	542	529	510	505	516	544	518	526	501	534	526	536	491	511	513	518	504	487	501	535	498	516	535	537	498	502	509	471	527	504	497	510	510	501	491	483	527	520	502	496	518	476	508	492	524	517	487	487	526	474	514	492	504	540	514	466	500	507	518	504	510	505	492	505	509	522	512	526	488	461	509	482	502	496	552	496	509	520	501	502	518	503	510	486	512	532	483	486	492	532	498	516	538	517	497	506	518	546	542	518	503	534	486	527	492	517	555	493	524	536	524	505	509	493	511	512	524	497	511	571	534	496	525	539	490	496	517	545	501	467	519	494	508	520	501	545	499	512	536	503	525	513	500	513	543	533	517	536	499	524	504	489	497	499	507	479	493	487	479	486	491	524	510	503	519	509	548	500	502	531	489	479	551	476	483	517	501	465	542	508	551	497	506	532	549	493	515	491	495	500	567	502	549	536	491	521	498	526	541	525	530	542	490	541	490	523	496	546	524	496	520	518	520	530	492	495	517	519	500	522	544	518	513	516	520	567	507	517	526	488	526	497	502	548	524	494	493	517	517	520	538	539	570	467	545	563	544	500	496	516	561	508	513	506	503	572	518	541	517	523	515	495	571	518	520	481	554	546	558	526	508	521	504	526	497	537	469	504	519	467	505	493	488	531	524	539	489	491	514	527	483	519	499	514	525	495	483	520	520	511	508	498	508	597	551	460	527	536	536	479	508	519	505	484	523	535	507	511	517	552	516	568	523	504	532	491	519	489	511	504	510	491	510	513	522	545	492	509	473	511	541	539	511	508	514	536	566	535	476	519	497	508	514	503	534	504	509	530	529	493	527	533	448	505	559	496	556	497	561	430	534	506	513	486	520	506	497	482	527	508	532	517	581	533	505	523	516	545	523	522	518	502	471	528	497	568	547	483	519	488	538	497	521	494	531	499	510	495	521	513	502	537	472	491	544	445	506	531	545	502	520	492	507	490	535	520	543	524	538	504	492	483	514	522	507	493	504	527	531	537	512	485	479	483	518	494	511	526	534	505	499	517	514	517	493	539	523	523	520	495	509	524	528	510	534	510	507	513	472	527	508	456	517	528	512	501	496	565	513	497	508	500	507	526	521	530	486	555	516	473	558	531	497	537	493	507	495	482	515	530	510	510	494	529	499	537	496	538	517	481	503	497	519	542	558	501	521	542	474	502	519	480	485	507	491	515	542	490	501	521	483	535	520	480	559	470	514	496	526	508	504	513	575	502	510	549
21937	5096	3517	3279	2026	1208	823	769	783	623	572	584	624	632	633	589	543	554	504	407	351	343	354	365	364	383	338	356	350	338	328	334	355	349	355	325	355	331	331	349	350	361	337	346	342	344	365	348	337	386	352	373	348	338	339	320	298	304	330	339	376	340	341	349	355	345	364	329	345	335	337	333	336	327	302	349	323	336	364	364	329	324	330	355	342	286	306	354	349	317	344	381	321	305	340	364	333	310	346	333	335	345	352	323	350	348	364	347	317	300	319	349	324	334	363	317	363	323	322	307	366	351	356	357	337	314	322	329	335	353	304	338	378	336	367	345	318	333	368	336	319	362	366	326	376	340	351	341	381	355	346	345	306	368	333	298	346	354	352	342	341	319	338	352	319	342	351	321	330	323	310	315	309	381	335	363	358	365	327	344	366	309	330	296	326	362	307	328	326	334	339	306	321	343	329	354	353	316	327	347	310	328	321	370	327	331	347	309	354	370	346	333	377	346	318	324	304	341	310	343	349	336	331	329	332	312	321	333	331	366	337	311	335	338	329	331	350	344	344	352	347	325	325	342	366	324	318	354	337	372	343	311	310	333	350	326	309	336	348	332	316	323	367	342	358	361	344	354	347	348	352	356	406	370	353	374	363	366	343	328	294	349	335	292	349	365	308	356	342	337	326	345	321	329	336	344	332	326	343	320	384	356	323	330	372	391	369	340	399	316	319	356	328	339	342	364	321	363	382	291	320	354	352	351	338	328	338	336	308	319	344	347	368	334	355	336	342	348	380	346	350	325	351	336	355	361	337	374	316	338	326	356	349	296	358	342	357	338	315	318	322	345	329	316	315	308	346	361	342	344	362	309	324	349	348	357	357	332	349	365	382	337	332	363	330	369	344	352	323	371	307	334	344	334	361	315	336	381	375	363	357	306	347	347	336	361	352	361	361	352	358	330	339	341	323	337	329	317	375	336	334	339	359	358	337	354	325	308	326	313	334	329	356	352	333	340	333	319	308	327	313	312	325	340	330	336	317	352	336	363	323	320	341	345	340	367	318	377	353	337	331	312	337	337	358	324	345	362	339	327	371	340	352	350	347	304	341	377	305	324	357	304	371	317	319	325	351	323	328	340	320	339	383	305	361	323	355	334	329	348	318	372	361	341	352	323	339	317	354	341	327	304	336	355	360	349	377	336	331	374	352	341	386	334	337	348	366	362	353	329	339	377	365	305	320	309	322	347	356	317	326	334	383	354	340	322	338	352	350	358	329	363	319	339	329	321	330	340	335	315	326	372	295	355	354	336	353	326	332	357	348	310	367	333	296	359	331	339	363	335	347	315	329	327	343	339	358	356	357	319	315	321	368	342	317	337	345	312	372	330	331	339	313	310	328	307	385	376	341	324	368	360	360	320	336	324	342	327	367	355	352	350	347	355	335	329	313	340	362	351	338	355	337	340	313	305	321	361	342	318	354	371	362	313	333	352	357	355	330	384	342	340	325	377	340	336	332	313	360	326	373	327	326	323	352	340	337	329	342	332	340	362	335	313	324	349	316	319	291	345	342	303	333	371	341	338	342	336	316	330	308	330	347	333	387	331	334	337	355	319	329	336	334	330	340	334	336	348	373	329	367	311	333	351	307	342	313	368	354	304	351	313	298	343	338	350	346	371	303	350	351	330	350	339	341	299	371	349	334	351	374	315	349	344	376	355	331	325	346	329	340	342	300	333	353	351	331	330	355	339	313	328	341	335	353	358	351	337	361	341	299	310	322	305	343	345	347	385	358	353	351	309	344	336	313	322	332	354	363	350	350	343	318	350	333	336	353	348	346	366	364	337	349	347	337	329	334	344	307	317	345	368	327	330	362	339	301	328	338	329	363	327	333	344	356	308	357	363	350	333	384	327	358	340	327	327	349	337	333	335	341	349	356	322	320	340	331	313	353	371	327	372	354	355	362	397	362	355	319	341	337	358	352	315	335	362	335	344	384	333	318	307	315	327	332	345	335	316	333	302	351	333	356	330	332	337	330	359	344	317	330	350	335	341	340	341	345	341	339	325	319	331	310	347	363	327	379	326	341	351	368	325	340	329	354	331	320	329	342	347	327	360	337	347	311	325	334	360	321	322	342	374	381	359	345	339	347	331	341	335	363	341	375	331	363	342	336	372	359	353	355	294	322	321	350	337	349	338	341	349	344	342	349	324	377	376	362	370	351	361	354	350	385	313	357	350	354	349	364	385	302	349	351	335	340	365	388	360	335	353	341	318	345	361	352	374	338	370	342	291	306	315	333	357	301	348	356	349	360	395	341	308	305	350	352	346	311	333	342	376	379	330	311	331	334	330	348	334	331	340	372	326	343	317	353	337	354	357	357	353	376	341	336	344	322	309	347	323	343	343	323	364	349	322	323	343	323	321	321	326	354	379	339	372	316	342	370	337	341	310	374	351	353	340	331	357	342	346	345	365	337	350	310	354	337	369	349	348	314	363	312	365	357	337	338	352	369	379	315	366	351	368	349	357	332	343	344	329	330	337	314	344	349	353	311	352	340	330	349	364	349	355	348	373	368	349	338	337	343	291	334	297	364	350	362	355	337	366	345	318	322	334	322	317	337	359	328	338	310	337	307	310	329	343	323	344	340	356	325	308	353	371	351	316	308	338	322	335	401	332	361	336	324	364	340	362	348	330	330	336	358	369	359	332	347	341	287	303	326	353	328	340	355	321	324	361	318	359	339	359	361	328	319	356	333	361	321	326	368	310	348	335	350	346	353	338	319	337	320	374	350	358	370	346	379	319	321	336	333	373	356	342	350	329	342	339	328	335	343	331	326	363	342	358	319	347	339	355	373	371	296	330	337	374	323	349	353	307	317	366	317	370	374	339	330	320	353	329	347	325	348	339	320	371	360	327	344	377	340	292	324	316	344	362	327	328	320	323	339	322	369	349	332	299	304	348	325	335	360	344	345	362	353	323	326	373	338	312	341	319	342	346	312	336	345	312	331	328	363	355	375	352	372	347	353	309	346	318	356	348	333	363	352	330	304	339	338	350	358	359	340	333	370	342	330	319	332	311	359	342	341	330	323	337	338	313	351	319	355	330	350	340	358	373	339	349	334	343	323	364	334	313	325	360	375	379	345	341	337	366	383	345	322	348	351	344	328	339	322	330	321	330	316	370	364	344	358	383	323	351	385	347	345	367	360	331	361	343	315	351	335	375	332	326	350	329	315	374	327	354	355	350	329	315	359	334	369	326	341	353	339	337	348	361	338	340	360	335	340	357	322	363	349	363	339	335	341	352	346	321	342	338	363	378	378	360	304	319	319	314	346	332	360	349	332	315	343	336	356	371	331	359	361	359	344	352	312	347	356	305	287	318	339	333	323	308	318	335	304	332	327	317	330	358	347	337	339	344	357	329	373	360	307	325	335	363	356	327	365	363	296	327	327	346	342	383	334	340	359	338	346	334	339	310	375	324	347	368	351	323	348	360	357	349	370	369
13917	3533	6904	9182	6963	4403	3200	3085	3002	2422	2063	2234	2377	2636	2679	2183	2134	2223	1720	1215	929	918	886	883	844	858	791	811	815	768	775	790	774	806	829	746	795	792	823	795	792	793	776	723	751	768	794	786	796	803	748	759	740	754	765	764	760	771	767	826	813	704	718	774	781	762	755	749	824	768	766	761	813	745	708	732	755	772	711	799	710	764	795	779	780	762	728	745	781	762	775	742	785	768	781	755	774	814	733	758	781	757	758	731	733	763	778	763	766	747	778	793	738	745	768	768	820	773	801	737	781	794	758	742	752	755	744	756	739	781	742	763	682	707	762	733	712	768	792	813	724	727	772	749	769	740	788	749	775	764	803	751	791	730	756	769	728	772	739	768	723	766	774	704	752	751	777	744	755	796	763	782	718	818	726	790	810	804	721	786	726	759	748	750	740	719	740	757	758	747	765	711	755	774	741	719	757	779	771	737	745	753	680	766	795	726	770	782	772	727	757	811	754	772	793	790	745	824	790	788	695	782	733	729	774	761	801	750	757	797	691	761	791	765	741	773	734	703	792	750	783	734	806	704	732	747	735	757	745	732	771	749	817	801	718	738	709	796	777	770	723	764	777	767	736	720	734	706	781	790	785	775	748	778	742	731	719	817	787	776	779	753	828	734	733	784	736	765	807	781	765	745	793	732	766	792	785	750	732	766	748	717	742	761	770	729	805	759	751	754	749	746	719	769	754	743	737	726	820	820	782	766	726	804	780	779	780	759	698	796	734	752	775	767	716	743	768	780	766	749	730	726	739	720	753	784	757	736	815	789	765	772	778	769	776	757	717	816	701	765	764	786	754	747	804	747	771	790	766	746	784	784	767	751	774	745	761	705	769	788	746	747	772	772	737	785	764	735	743	790	729	757	751	774	745	754	728	777	722	761	799	846	784	800	810	799	734	803	753	805	781	779	726	760	783	765	712	760	748	775	754	777	757	745	788	756	800	782	764	750	719	801	732	771	727	774	744	788	794	815	697	734	728	771	723	842	720	756	800	765	749	702	722	781	791	712	757	776	770	728	715	774	784	759	802	721	744	719	758	744	780	739	734	758	784	753	730	743	755	757	807	784	781	761	764	762	737	783	765	818	755	749	763	818	772	762	757	772	758	730	758	787	722	806	798	757	736	795	739	724	777	722	821	814	768	789	718	764	737	750	767	713	778	727	747	751	760	821	778	776	790	772	797	721	767	731	773	717	803	713	729	783	740	738	743	779	764	782	761	810	759	804	763	734	766	804	751	786	802	709	775	739	789	780	732	731	711	760	808	764	773	760	756	748	763	768	784	706	800	727	806	762	791	743	787	755	817	827	784	767	766	801	721	736	714	766	752	773	731	799	790	739	782	772	736	773	761	753	719	792	750	795	756	754	749	771	791	736	762	774	756	795	787	703	738	768	724	771	754	798	770	745	705	843	799	757	763	781	786	744	771	695	762	712	782	770	802	771	755	746	769	727	776	797	759	809	767	759	763	707	782	790	793	725	768	773	731	718	752	745	716	800	778	755	745	739	767	748	740	754	776	748	790	731	797	748	763	756	715	730	782	745	783	717	737	798	753	742	759	787	784	774	779	784	733	739	800	814	772	788	793	721	760	770	764	723	795	789	749	799	764	748	783	767	782	737	737	785	751	737	769	721	760	712	763	747	769	729	775	725	793	746	787	713	768	773	762	744	765	773	725	769	785	758	772	797	762	780	764	738	738	762	773	781	702	747	765	745	774	763	759	773	762	736	806	767	808	803	728	749	786	748	783	796	754	772	817	664	772	751	768	778	729	776	742	759	761	753	770	774	795	828	718	782	739	720	731	763	736	768	773	791	796	806	796	803	781	803	821	720	758	736	748	753	780	770	775	719	710	747	776	780	769	732	755	759	777	769	809	744	805	766	821	704	742	743	773	783	749	773	761	808	781	772	753	754	746	812	754	784	724	758	796	763	730	772	789	724	814	737	726	789	749	760	784	729	749	767	798	770	762	778	801	728	814	802	803	759	729	775	741	759	776	763	807	756	741	754	704	741	787	793	766	797	747	797	797	720	765	767	756	754	772	766	726	802	760	755	727	749	739	770	757	776	710	732	757	754	778	769	718	735	760	777	738	770	721	712	780	757	733	730	749	713	749	748	754	787	787	763	764	749	788	806	719	765	792	777	760	747	747	798	733	733	757	754	808	761	747	772	775	716	736	761	778	796	747	804	784	766	769	751	772	750	707	748	764	764	756	800	773	781	790	753	766	768	721	764	741	715	796	772	756	776	771	716	792	754	770	798	755	817	738	752	780	750	762	773	791	730	757	763	782	757	762	784	736	800	695	727	746	785	705	807	761	737	737	770	791	731	729	773	776	745	804	757	797	765	753	765	748	739	764	684	759	758	773	712	770	699	779	799	792	736	811	753	814	792	737	754	748	809	747	760	765	732	779	771	780	757	785	794	715	819	714	770	746	785	817	760	735	763	774	796	770	760	747	780	787	744	754	768	775	779	713	774	801	807	760	764	778	734	756	790	826	769	746	780	754	768	803	793	735	741	758	723	774	794	748	739	771	782	780	793	728	776	796	780	780	780	786	734	755	751	767	686	737	770	728	778	756	753	754	771	802	759	787	759	813	737	763	731	707	756	754	818	780	744	755	793	734	773	782	780	770	764	815	784	745	751	753	793	768	776	745	715	730	697	724	774	757	766	765	792	767	781	800	755	740	772	777	804	758	773	774	742	737	766	798	754	752	753	814	768	800	745	773	749	753	804	816	824	750	799	760	773	774	739	788	762	777	741	808	741	754	791	740	762	774	767	773	733	769	733	752	736	759	779	750	790	738	757	780	786	758	783	765	727	750	761	810	764	744	719	795	768	759	669	712	777	753	787	745	750	772	754	778	768	780	758	773	750	729	765	787	764	759	763	752	789	785	707	731	760	794	788	784	756	735	753	791	736	742	767	725	786	732	777	752	772	813	768	760	784	752	788	730	732	743	779	754	790	761	707	792	771	778	739	728	736	785	798	778	750	729	749	747	715	796	766	770	806	776	795	792	754	784	755	788	752	770	706	751	751	798	782	760	775	791	708	746	764	783	771	734	742	730	765	815	749	752	766	731	781	718	751	776	749	755	751	746	756	749	779	787	714	787	721	726	774	735	809	743	789	718	814	722	759	776	750	743	815	745	755	735	743	777	759	732	813	772	735	760	769	747	743	795	741	762	766	723	702	723	783	754	681	759	756	746	707	742	755	788	767	747	791	781	734	763	792	721	751	773	722	765	760	757	760	797	782	784	781	780	754	775	754	773	696	767	785	757	805	790	792	761	764	817	779	774	782	776	778	755	687	763	747	738	776	789	747	751	782	784	681	751	714	811	789	768	774	748	783	709	762	733	754	752	758	764	753	747	730	725	749	776	744	776	727	744	820	731	745	770	813	737	810	753	747	740	735	817	814	771	767	790	755	719	790	760	787	769	761	750	756	801	723
29999	8471	5053	4589	3046	1816	1233	1163	1194	833	772	724	776	769	844	741	579	610	561	426	362	367	359	337	346	330	352	305	344	334	301	313	267	348	319	346	337	316	314	312	290	326	276	337	333	302	303	303	314	346	291	323	326	324	337	329	282	329	328	343	317	325	319	299	305	297	305	313	363	322	335	328	303	354	329	305	340	319	318	333	310	267	316	319	326	344	305	293	305	326	288	319	330	320	326	335	315	306	323	304	299	308	320	310	299	316	345	347	345	315	288	322	327	325	331	297	284	307	308	289	326	275	297	293	305	300	298	297	278	324	317	300	317	318	278	330	328	344	297	318	326	327	299	280	313	336	289	280	343	318	346	284	298	310	326	345	310	320	288	310	304	286	319	340	314	329	319	334	323	303	299	323	339	329	324	289	284	276	276	329	281	307	351	321	315	310	292	335	293	312	318	301	314	313	328	303	354	255	333	344	330	287	308	312	289	302	292	292	300	311	312	300	296	323	303	275	306	290	297	295	306	285	299	307	312	286	310	352	302	316	300	315	284	275	319	287	295	299	314	341	299	280	318	330	277	294	318	314	303	341	323	305	333	300	298	284	284	315	294	326	292	326	298	306	296	322	302	282	289	284	330	260	306	336	337	309	328	276	289	326	325	337	276	332	303	277	299	307	326	282	280	329	333	325	347	292	291	320	302	309	299	307	348	343	298	276	318	310	292	330	309	268	280	326	348	322	305	295	272	287	330	322	296	306	318	299	294	286	317	294	334	302	339	319	319	304	303	303	327	306	273	301	304	334	327	290	299	330	312	296	292	330	354	277	303	324	303	334	287	302	281	314	282	302	321	271	304	322	317	248	344	316	336	312	318	329	296	286	274	339	300	308	327	359	309	313	287	370	293	348	285	303	321	315	270	353	289	305	316	307	351	327	323	293	283	334	311	308	324	325	316	284	291	284	292	318	338	320	313	314	308	309	305	323	283	317	315	292	309	297	324	312	294	308	332	353	316	312	329	318	338	316	323	294	269	307	293	295	311	307	331	320	295	284	314	317	311	305	317	299	287	317	304	336	309	286	319	299	329	302	329	289	320	321	346	344	302	285	311	305	301	312	328	331	316	304	281	339	329	302	303	312	311	318	318	315	337	312	309	307	327	327	324	285	289	309	307	333	343	336	319	308	318	312	292	320	327	298	338	317	303	304	316	323	325	319	310	332	277	302	341	302	312	334	293	339	309	335	325	306	276	307	328	329	298	315	331	316	328	350	345	327	316	301	331	310	320	295	300	316	324	303	340	341	303	295	333	289	299	311	354	307	343	296	272	310	305	321	283	303	349	305	324	323	327	328	330	341	292	328	283	279	350	307	324	340	330	295	319	300	323	302	347	332	329	311	312	287	307	324	324	323	350	340	305	341	322	314	309	360	272	334	300	297	301	320	322	330	314	332	297	265	302	303	349	308	329	296	328	324	291	310	318	300	297	310	302	304	314	319	333	295	281	328	293	296	299	315	314	301	267	318	298	358	309	332	310	314	333	338	313	297	307	295	299	298	316	359	321	360	311	323	321	295	309	340	312	288	339	298	299	299	316	315	326	291	302	288	336	336	292	322	326	294	327	309	318	332	316	313	298	302	286	289	311	321	298	302	316	282	324	315	309	304	274	315	294	281	323	341	312	303	340	304	333	283	281	317	323	307	291	309	323	289	311	312	326	323	312	345	324	308	280	291	290	296	333	324	305	348	331	319	315	305	314	300	317	329	297	308	307	318	286	304	324	305	288	342	304	318	279	329	321	306	321	337	295	312	302	336	310	302	301	333	333	314	305	325	311	289	303	333	276	302	316	307	317	312	324	299	307	313	335	329	299	309	278	295	318	284	298	316	322	290	329	302	310	335	327	281	315	333	328	319	306	306	283	342	328	318	324	293	300	319	317	326	339	293	319	307	335	324	309	304	276	291	338	324	332	342	293	312	321	285	274	296	287	320	306	296	318	295	320	337	295	303	296	323	335	356	329	283	299	323	321	337	332	310	313	280	314	348	323	297	312	327	288	300	313	331	319	316	273	311	301	297	314	341	311	306	316	297	334	311	328	306	325	335	306	334	322	265	327	339	301	319	347	335	316	335	332	300	291	298	318	333	350	294	314	288	288	323	346	333	325	356	304	333	344	357	321	321	312	282	290	293	311	333	300	312	321	331	316	310	303	294	328	328	296	280	313	311	328	324	295	357	354	305	370	328	296	339	301	319	323	297	318	305	334	335	359	335	339	302	305	315	319	329	327	294	269	331	298	304	327	317	300	326	321	333	320	359	337	280	311	331	306	306	328	354	318	304	321	332	289	337	306	371	328	313	319	323	307	302	321	301	308	264	301	316	309	306	306	322	308	293	318	297	309	328	301	339	311	331	338	301	350	316	331	324	313	292	344	317	319	321	313	307	285	320	285	276	316	300	317	318	280	321	302	317	300	299	306	332	306	289	326	314	324	304	310	308	270	307	310	354	288	363	337	309	318	272	306	326	292	362	305	298	344	313	281	361	332	316	299	332	323	329	305	295	306	312	305	325	313	288	313	317	295	337	284	336	316	324	334	337	344	313	355	316	304	318	289	316	303	374	318	330	304	298	309	337	281	321	294	325	325	325	339	304	307	338	336	315	310	300	285	306	313	304	305	343	320	286	305	322	361	347	350	334	312	288	298	323	338	305	307	330	329	338	325	297	310	314	311	273	304	285	324	313	321	329	330	304	317	291	312	358	301	312	276	307	316	336	291	302	284	313	287	331	294	277	316	313	323	288	322	297	361	325	312	322	306	308	303	285	299	310	299	347	312	312	294	307	325	306	319	297	281	322	351	324	299	325	302	321	326	316	311	296	305	283	282	264	310	314	307	314	316	310	303	317	321	320	316	303	305	326	303	307	323	309	307	314	301	297	307	324	287	286	327	328	321	297	305	305	309	304	277	306	295	315	326	311	307	335	309	319	329	301	285	290	323	301	351	320	332	329	327	290	337	302	323	299	315	319	353	294	322	337	336	314	297	291	299	340	322	310	306	329	360	319	324	300	292	330	336	296	335	325	326	326	305	300	314	299	301	291	320	302	292	289	304	331	331	299	323	305	303	285	319	276	306	295	336	334	321	323	313	308	310	307	314	335	323	339	363	287	293	301	333	303	296	313	316	328	320	300	337	306	326	337	329	322	326	329	315	287	334	317	303	309	313	309	348	285	330	331	311	322	340	295	296	303	309	320	313	304	354	292	293	283	320	339	312	284	341	327	304	308	308	328	284	310	270	304	313	281	339	288	332	288	283	281	295	300	324	296	268	312	278	249	325	315	343	281	292	353	299	297	312	287	314	279	288	327	322	302	303	331	295	309	265	310	313	318	342	329	314	295	292	324	319	302	317	313	280	332	310	299	321	288	285	279	336	271	314	334	303	321	308	294	309	302	349	311	293	336	298	286	308	327	348	317	313	335	287	304	301	311	292	274	298	316	298	333
17241	4735	8965	11687	9880	6443	4609	5070	5073	3559	2977	3164	3451	3746	3645	3087	2510	2332	1905	1266	1005	999	984	909	857	776	803	779	733	761	731	696	763	741	731	697	729	752	745	728	723	764	687	725	692	710	704	709	708	678	723	687	738	698	656	667	743	716	705	638	731	684	686	691	728	664	699	685	704	706	716	703	705	681	652	694	752	747	684	692	713	686	688	623	644	743	692	695	726	697	707	642	715	667	717	751	656	686	661	702	676	723	695	703	640	715	692	668	700	730	712	657	733	685	715	668	686	678	669	700	718	682	756	712	709	686	696	755	665	688	671	662	669	699	668	630	703	637	728	715	639	715	676	694	695	670	715	740	707	685	729	726	727	727	729	671	655	654	646	720	695	676	671	718	635	691	691	720	709	699	722	647	669	707	654	659	668	692	770	664	674	666	662	726	709	697	627	655	676	741	727	716	685	718	665	753	700	728	684	684	734	699	714	702	714	711	708	685	702	690	693	704	721	680	687	693	710	719	703	684	653	692	661	726	676	738	667	735	710	711	664	663	652	705	696	643	736	761	678	681	733	702	697	661	685	736	744	695	691	689	721	696	698	646	661	709	708	680	704	672	677	711	716	686	698	703	653	680	713	742	665	675	681	706	659	665	681	708	702	671	723	658	723	714	689	668	666	685	723	716	692	712	680	694	668	660	704	638	694	720	684	714	670	692	702	670	688	669	700	654	724	727	687	703	688	663	688	679	659	739	705	703	652	664	664	670	738	705	691	697	719	675	724	681	701	722	660	705	705	712	702	672	706	677	703	669	700	665	704	719	660	716	686	703	693	740	725	730	699	634	693	707	678	652	696	686	667	711	652	710	706	742	737	698	684	673	697	680	699	682	704	708	662	694	695	700	704	694	715	689	682	703	689	668	639	679	733	690	689	729	643	698	717	711	686	701	664	698	663	728	683	714	684	684	701	680	761	692	658	685	670	693	678	668	727	682	721	696	726	743	686	689	750	683	681	679	666	681	676	643	691	713	646	725	679	709	703	703	725	714	681	744	692	683	701	747	669	719	645	653	691	692	666	736	704	719	711	654	711	682	660	696	682	680	674	667	705	687	684	643	679	709	693	695	664	680	693	677	661	698	668	665	663	638	722	658	678	716	678	705	694	691	648	654	717	680	688	683	704	713	677	671	673	688	682	739	640	676	648	672	646	685	688	700	637	718	707	689	660	735	677	666	683	670	746	659	666	673	715	728	716	672	731	683	716	704	654	676	724	723	688	701	666	649	688	719	678	704	650	661	701	696	697	692	706	680	687	701	699	686	700	677	726	707	708	710	672	723	688	740	664	705	730	768	644	671	656	668	667	677	695	706	725	724	701	678	664	701	726	697	697	699	689	699	657	691	672	665	701	740	721	725	656	704	692	658	635	648	677	678	673	651	736	639	706	679	642	729	697	681	718	686	679	682	706	706	700	696	687	701	685	706	720	699	681	669	718	674	707	746	757	694	658	662	617	693	676	743	668	698	723	634	720	701	732	674	699	650	725	676	693	717	687	742	716	685	710	671	616	684	702	688	681	702	702	734	686	668	720	662	719	659	692	654	695	650	700	677	672	671	710	629	696	648	681	679	669	764	691	724	617	658	678	693	700	686	673	667	657	740	730	679	739	704	638	684	651	697	683	680	675	654	718	686	692	671	673	733	690	664	699	697	671	714	663	639	689	681	709	688	651	692	689	643	660	683	735	713	676	740	672	684	644	699	710	648	733	665	671	686	728	705	672	658	696	719	672	682	726	675	650	709	697	719	721	738	701	692	733	660	678	656	693	673	685	699	700	679	661	630	711	667	725	687	714	696	727	728	679	644	690	689	666	749	691	733	705	733	711	687	726	668	694	705	713	729	647	683	725	646	714	709	677	639	714	707	687	704	681	708	718	668	687	697	718	690	701	651	681	650	699	646	695	754	670	656	692	682	667	658	686	678	649	684	650	678	709	703	668	701	698	695	703	670	715	678	701	670	689	696	724	690	740	726	666	676	654	733	689	678	671	716	730	699	685	697	682	678	677	675	715	667	632	715	674	696	670	728	700	711	722	700	692	706	703	693	697	717	710	705	715	654	666	698	695	665	666	715	704	704	679	702	706	712	721	704	699	696	668	731	678	720	690	674	704	710	718	672	711	715	725	693	649	694	697	683	660	676	644	670	645	696	703	655	643	739	732	646	729	704	660	703	659	704	646	713	681	697	676	633	712	685	741	711	739	703	701	691	674	700	711	625	662	715	721	686	682	678	660	675	665	705	680	664	669	725	673	695	744	715	690	726	720	661	672	680	660	707	658	711	721	722	691	714	694	669	731	676	678	656	676	675	696	677	727	661	706	676	728	650	680	711	759	688	699	725	674	735	633	660	683	710	673	672	691	677	719	698	649	745	674	703	695	714	705	744	718	740	699	672	691	747	722	709	690	646	668	636	669	746	751	721	657	702	685	757	659	665	728	678	640	698	654	727	699	702	674	710	748	704	635	737	707	690	651	673	747	689	654	719	699	658	689	696	689	688	664	679	692	685	681	710	714	687	696	647	723	717	694	723	688	673	665	677	649	699	701	670	692	694	691	639	664	671	686	684	706	684	665	696	675	710	699	676	725	698	644	680	711	702	680	678	666	694	731	675	674	698	747	703	641	675	721	652	734	719	714	685	700	701	708	692	689	691	702	675	692	668	680	680	680	691	720	654	685	709	699	731	696	731	666	697	681	753	662	655	665	726	666	703	659	704	666	668	725	706	712	695	671	670	727	647	697	696	680	696	673	719	699	730	721	675	671	686	729	672	708	706	660	659	630	653	694	717	716	670	695	705	645	690	734	662	702	718	660	696	726	639	670	736	713	664	722	668	676	674	702	650	682	676	693	713	689	672	712	656	713	745	672	693	683	702	730	709	694	674	746	697	659	680	699	700	695	666	667	677	695	716	707	647	696	729	715	724	705	648	708	671	723	743	670	689	670	691	707	690	664	743	674	725	716	712	686	704	644	681	692	661	708	749	717	686	729	694	677	726	643	654	679	745	691	673	656	684	724	688	718	664	705	695	705	669	682	674	663	681	688	690	658	668	686	688	690	696	714	655	700	697	656	659	690	685	750	678	682	718	677	701	675	673	687	651	698	710	677	691	640	648	684	686	693	722	689	679	644	701	634	727	661	674	651	697	709	670	693	666	655	758	705	689	715	689	672	667	660	694	702	699	726	679	715	691	645	718	687	720	692	697	700	676	682	698	667	680	706	698	699	720	711	690	672	715	655	722	708	725	668	667	718	648	722	716	705	719	677	675	669	667	690	637	640	678	719	682	736	677	687	686	647	686	667	706	694	701	685	661	684	665	675	658	716	695	686	735	691	648	679	688	683	679	681	699	744	710	727	653	683	692	708	687	636	734	688	680	724	716	696	678	667	695	685	695	734	682	663	685	707	647	718	714	685	696	657	691	695	724	665	696	646	722	683	681	675	669	665	658
9913	2228	1548	1423	926	597	398	346	309	289	249	344	385	338	312	348	285	272	308	254	231	223	227	221	193	208	229	235	231	205	242	240	214	233	198	221	234	209	252	256	217	222	232	209	204	234	197	202	243	224	233	219	212	224	202	197	223	235	225	226	228	233	240	197	241	249	205	211	199	236	199	191	184	217	204	210	256	253	216	237	243	242	239	198	208	206	240	259	201	214	210	192	217	219	220	211	221	224	218	209	222	224	225	238	221	201	216	220	206	210	215	223	199	212	223	216	217	228	207	227	215	217	234	221	232	228	217	220	213	212	196	207	247	231	217	214	229	221	221	228	215	220	219	197	222	225	212	249	213	239	204	208	234	248	244	221	223	189	232	233	230	244	226	192	213	228	230	220	231	221	209	207	229	233	198	235	204	230	226	208	198	231	172	217	202	205	228	212	218	225	223	217	199	215	225	224	192	221	204	251	204	194	233	221	234	231	231	206	206	222	228	219	217	220	226	219	217	218	227	202	237	221	223	211	216	219	227	217	195	214	213	191	227	199	196	222	231	252	230	231	201	228	198	245	243	225	206	221	222	198	220	226	234	227	233	210	211	203	259	223	211	198	242	175	224	244	215	211	207	221	214	204	207	231	214	220	207	226	215	209	228	217	227	216	234	220	193	229	201	213	234	215	245	217	227	228	219	185	231	205	230	186	236	208	244	205	194	210	200	239	210	237	242	231	203	219	248	207	210	222	228	233	230	201	211	240	208	211	224	216	201	219	215	213	225	235	220	239	207	230	215	242	231	207	218	243	228	247	236	231	245	216	212	226	215	213	237	208	212	207	224	207	243	206	207	221	218	211	229	204	216	226	222	197	212	206	240	206	209	208	221	201	224	211	217	233	201	237	232	235	220	211	239	223	217	237	225	247	192	197	215	227	211	219	216	230	236	198	194	242	194	232	205	243	208	226	229	200	201	246	228	211	192	238	213	229	217	237	217	225	242	218	237	228	215	240	231	208	226	202	222	237	215	224	241	247	218	244	232	220	216	200	226	211	210	230	210	216	238	229	209	216	239	214	218	252	232	239	179	240	224	225	225	201	225	211	230	213	232	236	217	210	211	213	223	242	191	272	220	214	232	256	192	230	215	196	235	205	215	251	233	232	213	215	214	207	214	246	223	236	219	193	199	225	205	234	207	216	227	232	205	219	240	232	217	189	232	210	247	243	196	224	199	223	214	224	209	208	240	218	203	202	224	262	221	218	201	236	191	221	252	219	270	224	226	190	225	203	238	233	257	209	233	245	227	232	229	224	228	215	225	221	212	218	251	247	223	206	208	205	204	229	193	231	233	221	238	241	207	177	215	205	225	234	198	217	226	232	245	221	215	206	221	239	209	223	198	227	244	236	188	215	245	240	217	208	233	219	237	233	217	211	221	201	212	201	200	220	240	207	232	220	213	228	237	206	223	229	217	215	226	226	215	234	200	214	225	221	229	214	175	228	200	251	216	230	220	192	236	217	228	219	216	223	220	191	204	242	230	251	222	218	216	222	209	245	203	229	192	230	213	227	209	203	215	233	216	218	193	211	240	243	206	213	201	208	222	198	228	226	193	195	213	210	198	216	195	226	204	196	197	221	271	230	234	216	218	201	218	210	209	240	222	223	205	258	223	212	251	189	207	202	205	244	240	215	247	244	217	217	221	192	212	213	224	218	210	208	209	223	225	194	214	216	221	206	238	226	207	196	216	205	236	167	219	220	220	227	222	218	198	219	188	206	219	224	239	215	188	220	227	209	219	189	212	280	214	198	208	274	226	216	229	166	238	201	203	206	223	244	220	240	249	269	202	231	209	203	217	192	206	223	209	215	215	211	212	212	239	212	244	238	208	228	247	240	208	216	226	206	225	237	229	209	214	208	224	213	218	237	194	220	217	231	214	217	208	210	237	212	229	240	230	224	244	214	229	235	222	201	229	230	218	202	209	241	217	212	203	196	217	223	216	241	207	219	205	198	189	219	222	229	237	238	227	201	212	227	236	188	213	209	220	187	206	219	192	211	215	204	236	190	235	210	214	219	189	223	211	235	226	223	201	198	206	228	222	223	214	252	259	243	220	195	239	237	261	212	240	188	230	216	217	218	196	186	239	203	196	228	210	269	222	218	211	239	228	232	229	214	236	220	210	239	209	209	243	197	244	228	217	228	234	235	238	217	248	242	215	216	212	218	216	200	233	201	222	220	247	195	202	244	208	239	220	213	228	219	216	215	210	242	217	234	199	244	239	199	227	238	232	247	239	224	231	207	210	220	221	210	221	234	214	204	212	234	215	245	234	208	231	215	216	195	213	230	218	247	213	227	216	230	245	224	223	228	206	202	210	225	253	221	199	204	205	227	225	206	214	217	222	234	214	222	213	256	224	234	225	206	229	203	213	231	235	212	212	207	214	198	234	226	224	204	212	232	233	211	230	213	224	273	232	211	199	247	216	205	241	215	222	226	185	200	195	193	202	209	184	204	209	206	208	230	211	230	213	214	196	207	214	222	253	206	209	222	224	209	198	199	233	247	261	244	219	234	218	229	230	197	238	224	207	236	215	233	230	182	191	205	214	208	223	220	207	219	235	222	230	211	186	197	184	222	223	219	222	225	233	224	196	230	207	193	223	232	214	231	226	213	211	205	223	241	204	218	242	229	178	232	228	228	217	175	253	219	230	219	262	218	216	227	187	215	236	218	227	222	214	220	212	188	217	198	221	203	246	239	221	203	215	237	220	225	212	258	222	221	292	235	230	223	195	216	239	212	213	241	229	221	235	234	234	222	202	225	237	225	218	223	205	208	223	200	238	203	231	243	247	203	212	228	235	218	201	213	205	235	229	219	214	240	237	189	206	226	229	233	218	190	236	269	218	211	213	202	223	210	222	232	232	202	193	219	210	228	208	224	239	224	224	229	208	220	219	244	239	224	216	220	230	225	213	231	228	190	213	213	226	208	193	218	224	211	249	232	242	249	242	207	227	217	204	200	224	186	200	234	204	198	231	223	208	228	225	233	224	195	203	232	199	241	227	226	229	196	211	198	226	242	224	237	211	230	202	209	237	224	191	198	227	202	216	202	200	221	213	200	211	219	218	225	239	224	238	245	220	222	206	218	233	226	225	207	211	227	232	247	263	212	240	212	210	212	220	219	199	249	235	229	194	235	205	197	211	212	220	220	215	205	229	248	245	245	231	188	245	250	212	219	214	202	195	232	233	222	203	196	218	213	234	231	247	239	220	198	198	215	236	240	231	211	201	204	242	234	218	208	226	196	185	222	218	210	220	189	200	222	224	218	202	207	221	224	247	209	239	217	221	222	213	240	196	242	205	238	217	208	239	219	198	213	222	232	225	205	244	210	200	225	222	235	193	220	233	214	241	212	217	244	222	219	226	252	224	211	212	203	220	250	215	200	226	199	202	222	217	238	235	219	221	214	190	251	211	214	216	222	197	206	227	229	241	205	199	206
6276	1887	3199	4353	3561	2270	1429	1191	1043	946	868	1231	1427	1413	1483	1268	1157	928	1030	798	571	554	573	565	562	574	559	550	579	510	506	517	496	529	569	494	565	536	551	520	511	531	540	529	560	534	541	531	527	530	499	562	484	509	521	500	540	540	502	544	514	534	538	520	543	490	557	548	498	501	544	499	483	548	516	541	551	545	548	504	502	495	559	516	523	556	563	562	561	544	516	544	559	536	547	522	502	559	506	521	520	482	519	492	512	546	520	545	530	558	487	534	502	530	536	515	472	551	505	529	519	547	552	495	529	548	565	532	545	518	547	535	522	539	560	560	571	506	492	506	553	502	476	548	501	517	507	522	513	513	520	528	558	507	528	556	520	529	539	544	565	532	513	511	513	561	489	553	531	546	534	509	567	574	553	545	526	534	530	491	510	547	548	508	547	517	529	527	527	531	542	525	512	489	536	498	533	534	527	544	523	556	524	504	547	574	535	531	547	537	490	512	539	481	510	538	531	540	528	520	537	550	562	541	498	557	513	514	590	537	519	509	470	511	508	530	544	504	545	537	525	525	534	516	479	512	559	525	518	543	493	530	535	515	539	565	524	544	515	525	557	535	580	509	529	513	536	484	503	504	498	517	555	536	514	517	527	507	490	534	571	537	524	534	518	510	514	556	547	535	494	536	500	489	541	516	561	534	539	512	531	524	527	541	513	533	514	534	500	541	510	528	503	541	487	525	563	559	524	537	519	507	563	512	499	512	494	547	520	531	526	515	537	526	537	565	576	550	523	524	538	526	509	523	575	506	524	511	519	530	551	532	543	522	523	545	532	520	568	517	506	535	557	538	525	550	574	532	521	540	508	519	532	532	501	563	560	500	509	489	531	553	558	526	517	543	554	515	518	508	501	526	528	515	503	535	530	523	528	538	512	529	498	491	538	516	526	518	508	521	539	510	517	514	525	543	526	527	496	520	513	548	501	540	561	547	507	514	513	523	545	531	518	491	531	553	543	528	492	530	513	544	489	529	515	497	499	491	527	542	491	504	563	557	537	538	519	522	499	540	544	529	512	548	538	507	537	549	553	504	525	529	523	562	522	507	505	558	491	488	575	513	526	525	513	554	508	573	489	534	559	522	544	542	536	540	536	548	541	556	515	523	546	519	518	548	488	565	567	537	509	546	497	485	515	514	524	530	517	493	573	564	525	503	499	554	502	503	541	542	524	548	536	517	516	507	531	529	499	534	517	567	539	510	536	511	516	512	538	505	523	571	500	547	518	564	562	535	538	540	557	508	540	499	541	526	496	546	564	529	511	518	522	512	526	552	505	522	552	505	573	490	554	532	505	523	491	503	512	549	506	513	522	542	530	540	544	532	525	513	511	505	515	514	540	526	492	540	495	528	509	525	523	529	524	462	539	526	510	540	499	524	533	569	531	524	549	559	519	494	520	539	546	530	564	564	542	512	528	553	537	555	584	512	569	541	532	535	536	511	505	501	540	531	564	522	578	536	549	529	526	504	517	492	506	500	555	497	538	513	499	527	573	534	520	539	536	516	473	547	581	539	534	533	549	547	496	573	507	571	562	533	538	555	548	512	512	523	556	496	544	508	553	515	534	528	502	538	510	510	529	519	529	535	537	523	506	495	521	516	521	542	521	520	520	495	488	485	508	481	528	504	536	554	508	507	569	491	527	532	523	518	506	544	527	538	555	504	552	548	508	536	549	518	532	523	553	522	497	519	524	529	525	587	558	524	538	499	553	541	582	528	525	531	510	477	530	520	522	567	535	540	542	502	507	516	543	519	537	524	502	526	545	529	507	520	527	550	537	515	543	538	495	525	567	496	561	526	515	512	525	541	524	571	510	545	513	521	528	488	564	553	501	532	535	501	554	525	520	547	512	518	533	544	541	529	497	529	517	506	504	512	521	513	534	555	496	549	547	568	549	516	561	539	540	535	488	535	518	548	535	525	513	522	540	544	538	520	506	473	564	497	522	528	542	538	526	537	498	506	513	528	490	518	550	528	549	544	487	511	542	504	523	550	504	510	522	525	507	533	545	539	550	515	527	535	567	514	537	537	551	542	530	526	503	559	485	540	504	508	555	522	552	537	549	583	519	515	539	557	515	537	483	523	525	518	509	544	529	530	559	500	531	508	552	539	521	534	489	547	512	516	518	554	549	519	547	533	594	484	511	519	520	493	562	493	513	562	556	500	488	551	501	520	498	552	530	514	554	568	562	528	530	535	540	522	497	520	527	494	571	523	517	517	548	554	473	524	557	542	487	500	525	518	558	535	549	544	566	548	491	490	514	510	530	532	520	525	486	542	533	575	540	488	548	513	506	551	520	489	547	494	531	521	518	521	512	528	557	546	521	488	555	534	507	518	519	501	506	543	520	514	519	558	526	494	491	519	551	580	524	524	538	551	482	502	532	495	521	505	540	523	526	559	562	568	522	554	572	512	550	493	507	544	557	531	501	531	509	521	530	495	536	551	552	524	529	532	544	548	519	496	586	503	519	503	512	499	526	534	523	533	511	542	532	557	541	532	495	518	535	522	532	505	520	535	545	541	530	563	519	507	527	540	505	499	527	562	544	543	538	568	518	499	496	512	555	517	542	500	531	544	571	527	520	538	531	570	553	529	537	539	502	537	488	522	522	506	567	503	527	489	540	531	522	491	517	546	540	539	520	547	505	531	530	517	526	526	552	513	484	555	566	509	494	571	509	498	536	519	510	536	520	530	511	509	515	544	528	505	507	541	518	504	526	506	522	519	486	504	591	526	546	506	562	498	517	492	503	543	528	511	582	526	510	509	563	505	498	519	580	494	509	553	542	539	577	523	516	531	552	509	487	521	519	540	499	508	558	526	500	509	517	528	513	503	484	541	512	483	519	526	527	548	561	500	494	543	529	511	547	483	523	530	514	506	510	541	550	526	467	535	530	564	513	561	555	541	514	521	514	556	507	517	555	515	547	511	522	529	552	515	518	504	537	517	512	537	533	534	563	516	541	534	510	528	511	499	516	515	535	527	499	548	517	498	536	529	518	496	555	517	507	544	543	535	488	559	548	527	544	575	545	541	512	515	478	560	483	499	532	536	555	548	540	529	516	540	513	534	562	513	520	525	496	535	531	542	528	548	542	569	553	555	515	499	517	526	505	556	543	484	559	557	504	529	564	498	530	505	510	501	533	543	556	530	474	518	508	565	504	550	568	569	538	506	493	564	567	498	521	534	511	549	517	560	517	540	540	572	495	524	540	504	525	543	573	494	522	531	533	543	547	547	523	536	545	537	514	510	535	537	556	486	574	527	498	527	515	515	540	574	536	508	534	527	589	498	477	551	541	491	513	503	526	545	517	514	547	504	530	553	556	544	530	559	524	495	539	536	530	558	500	527	492	502	561	542	549	563	534	511	544	508	539	524	504	523	526	478	506	485	545	534	531	542	520	531	561	516	535	499	491	554	550	524	541	524	517	529	504	527	524	496	517	507
21438	4950	3168	3185	2114	1385	937	805	911	650	567	614	729	691	604	695	579	561	493	422	376	368	334	372	378	409	365	377	420	343	343	393	350	359	356	382	320	348	362	354	344	358	348	328	382	352	356	346	385	357	355	361	340	343	346	318	323	350	378	331	346	365	311	354	338	325	341	318	361	359	382	339	345	323	310	349	348	334	349	336	358	354	340	302	335	330	313	332	351	356	323	330	346	348	334	361	361	349	349	330	317	343	341	372	358	340	367	353	369	377	325	315	354	345	349	356	331	375	371	357	352	378	353	367	336	324	332	347	350	337	324	362	349	332	369	354	362	362	349	357	387	340	390	333	342	329	307	289	353	334	310	318	330	360	349	306	417	349	347	352	326	352	317	380	346	355	360	364	346	383	334	340	375	348	321	353	314	331	324	339	342	313	329	361	339	344	325	341	341	319	327	373	335	342	356	321	339	352	319	348	328	345	342	331	337	339	357	355	309	304	353	402	338	371	374	348	296	331	365	357	315	374	346	327	338	353	334	350	353	333	388	353	346	374	315	332	369	379	349	327	362	330	311	360	363	373	350	351	368	335	367	357	330	319	366	346	346	357	330	375	311	373	328	341	316	344	359	326	353	320	332	350	355	299	330	321	348	313	319	353	378	375	367	365	355	373	335	338	373	305	363	371	357	336	356	330	359	349	356	324	346	338	322	312	307	332	321	348	365	352	317	329	346	321	356	360	372	341	326	388	357	319	327	403	364	348	330	367	354	355	305	361	352	334	352	316	349	323	319	329	335	322	358	353	331	330	327	344	360	354	354	310	351	320	339	340	355	359	376	310	350	353	333	362	352	344	326	375	334	355	370	345	340	352	335	312	335	340	328	370	333	323	324	351	365	359	365	360	361	383	343	358	354	330	363	360	349	351	342	343	328	363	354	353	333	348	349	368	361	337	401	371	310	341	352	314	305	320	321	347	369	343	328	368	348	355	348	350	352	316	350	348	356	363	342	334	317	345	370	345	350	374	395	314	385	344	356	363	375	351	346	340	366	365	349	337	318	357	315	359	368	345	334	363	332	343	324	350	374	304	320	366	334	320	361	337	328	355	339	323	331	346	338	316	311	350	336	325	363	349	374	285	328	378	364	342	367	352	333	342	374	319	313	352	355	360	336	340	353	310	324	361	317	324	368	334	369	354	324	331	344	343	350	338	326	367	382	331	380	313	325	315	325	344	334	334	337	374	339	329	392	357	343	328	380	358	333	309	314	369	366	358	344	375	338	361	358	332	365	397	322	344	357	312	351	341	360	358	384	285	323	318	354	366	339	347	350	388	350	333	383	349	327	365	354	328	323	304	328	329	317	316	336	328	391	355	363	358	354	362	348	367	337	341	371	346	339	351	361	390	336	342	328	354	347	339	380	376	371	372	354	357	343	322	342	349	352	335	335	344	343	347	336	375	362	356	348	356	345	346	384	356	358	392	324	323	310	370	346	330	357	313	320	313	340	370	337	361	318	346	344	321	351	323	344	352	337	365	350	363	333	331	353	369	346	352	314	327	329	360	342	354	353	351	363	333	325	338	388	324	366	307	319	329	351	373	333	381	349	334	331	332	343	341	299	380	362	321	364	330	345	324	356	358	370	364	341	336	344	414	350	347	343	349	340	337	338	295	319	329	338	357	322	328	330	326	359	322	358	349	348	355	344	331	330	342	356	356	374	334	361	393	407	348	324	323	348	367	296	355	369	329	355	376	345	318	297	372	337	318	334	331	305	331	327	340	359	334	293	331	345	340	375	342	336	327	379	362	368	338	411	321	318	315	345	316	350	368	360	374	347	335	359	326	335	348	340	357	344	328	335	320	345	368	372	346	371	339	329	374	366	343	343	368	342	359	343	329	331	352	350	325	364	317	325	387	351	339	330	366	322	345	361	313	330	342	335	353	337	318	326	334	339	396	344	331	327	356	393	320	337	328	355	332	350	363	368	351	346	350	341	321	328	329	350	340	349	364	379	329	341	326	339	363	355	331	358	348	374	365	340	349	372	341	321	332	347	365	324	334	307	330	313	328	338	337	334	343	339	332	346	342	360	368	371	346	341	347	344	339	352	338	378	347	292	343	331	336	342	327	336	356	345	366	371	347	343	340	358	318	363	409	348	328	329	314	358	348	395	395	319	333	340	350	339	368	328	302	325	362	353	367	367	365	325	380	339	371	388	344	320	306	340	329	326	340	323	355	367	340	376	344	350	363	323	354	312	353	358	331	323	332	327	358	341	325	365	341	363	347	318	353	329	365	338	346	316	344	363	337	343	322	340	334	342	310	337	346	361	371	321	353	356	343	362	357	333	356	338	318	350	369	342	326	355	339	346	347	353	342	374	365	336	356	321	372	360	324	358	324	328	311	358	356	340	355	345	365	371	364	332	292	342	360	340	309	332	338	361	321	342	355	372	354	353	307	371	337	328	328	366	339	361	334	376	335	368	342	346	364	385	344	356	328	356	362	358	359	357	358	372	328	371	356	327	359	389	309	355	324	353	355	350	362	350	359	357	372	327	343	317	380	371	336	358	337	343	327	343	370	305	342	326	321	359	321	334	343	390	354	354	352	391	374	364	384	330	339	387	336	320	348	285	355	358	351	338	354	367	358	365	310	347	366	312	321	340	373	377	361	317	318	346	343	350	363	351	333	313	320	361	344	333	358	354	327	357	334	354	363	336	362	336	373	361	354	365	361	357	338	342	366	316	374	341	320	334	347	339	351	362	353	347	313	352	355	329	386	360	342	365	332	372	339	304	346	348	339	340	344	335	326	378	332	341	363	362	377	319	379	381	350	359	329	355	396	322	381	307	354	358	369	330	350	289	341	373	339	322	372	330	374	362	348	314	318	343	334	346	327	348	335	348	342	355	329	313	349	327	317	348	343	356	366	362	328	357	387	374	334	347	325	337	356	326	318	308	336	357	379	345	349	359	372	352	314	319	337	380	360	351	340	357	367	336	325	371	345	379	337	339	335	362	340	368	326	358	327	368	320	338	351	348	314	372	331	392	348	363	344	349	348	325	333	350	364	339	279	320	399	333	324	338	321	371	371	360	356	333	332	355	370	337	365	352	363	342	330	345	357	355	318	339	355	322	346	339	338	343	326	365	343	337	348	330	326	385	386	326	355	350	336	350	343	377	375	342	338	317	339	341	357	351	350	374	358	394	347	356	345	338	340	331	341	325	333	342	372	353	372	351	356	358	361	361	361	403	345	346	312	363	350	353	304	391	333	359	363	363	366	318	341	322	361	350	323	367	381	332	352	305	326	344	324	344	374	332	332	355	340	348	367	338	370	370	331	356	361	365	337	369	339	325	368	371	371	360	346	341	363	344	379	367	356	364	317	325	331	350	378	319	339	346	319	347	343	360	324	346	350	328	349	363	344	323	326	346	338	359	344	375	308	336	362	329	318	324	330	343	310	329	358	349	396	380	326	336	312	349	360	335	373	370	352	326	313
12443	3087	5611	8031	6714	4510	3080	2995	3572	2143	2009	2335	2723	2304	2527	2209	1977	1865	1552	1201	846	925	847	855	806	768	735	766	694	755	747	741	776	717	745	724	749	696	710	671	716	705	703	717	729	689	738	687	731	695	698	705	711	672	672	675	735	689	677	719	720	698	690	738	733	719	732	710	677	654	691	726	719	739	716	640	725	646	660	664	710	730	706	699	656	739	750	695	724	707	757	691	692	701	703	757	710	708	669	724	688	706	720	730	703	759	693	696	706	720	709	731	734	755	755	693	713	671	696	716	730	674	728	686	694	717	740	706	663	716	676	694	787	739	729	738	713	720	701	723	691	701	714	699	765	700	735	726	688	698	744	709	674	731	721	686	737	695	744	752	708	716	694	691	710	688	726	700	698	691	680	682	680	704	707	683	725	682	726	694	695	739	730	718	712	699	696	721	733	693	713	713	697	727	718	717	721	701	717	704	708	679	740	704	685	716	679	710	695	656	689	696	696	694	682	703	700	701	711	713	703	693	663	712	722	713	687	697	700	742	732	688	703	700	731	700	701	706	654	695	740	669	698	704	783	701	692	681	700	707	709	673	672	688	716	694	697	704	685	715	684	726	690	728	644	737	686	701	721	678	724	687	703	751	742	703	665	756	708	680	707	761	667	683	698	694	714	709	649	702	700	683	698	702	700	694	692	679	705	714	682	684	673	688	679	729	740	739	713	694	652	696	700	705	779	717	703	703	712	763	656	632	707	660	681	711	717	739	729	695	719	720	740	725	719	699	684	666	773	700	685	680	651	697	731	732	681	699	724	723	684	748	708	663	702	720	707	697	685	733	722	729	670	694	714	729	717	721	734	720	709	702	664	680	715	708	713	685	717	712	716	720	698	684	718	751	683	723	676	712	696	733	690	718	723	728	703	709	683	681	673	684	755	724	697	704	750	687	698	726	687	666	725	698	698	754	680	710	707	693	688	729	719	692	711	705	687	723	720	720	667	664	691	703	735	683	710	669	791	761	750	676	655	752	728	677	679	726	695	740	755	780	744	707	724	704	666	684	702	771	711	711	680	680	691	716	675	719	656	703	740	687	667	690	746	680	705	691	710	647	713	648	703	724	687	700	661	687	689	726	734	671	687	709	701	703	668	732	716	722	671	709	708	701	696	675	691	706	674	707	689	684	686	700	693	719	660	702	670	687	689	721	695	662	664	737	680	709	666	708	708	705	715	764	715	641	735	744	709	723	687	667	739	713	702	714	701	693	664	743	727	701	686	694	679	663	703	772	676	706	645	735	684	682	667	701	657	661	665	704	707	687	742	720	705	731	694	732	687	734	724	706	750	727	650	693	722	705	712	676	712	676	706	700	701	685	689	693	695	674	742	635	719	641	692	708	712	689	723	727	712	706	710	684	692	696	697	715	671	745	675	679	691	695	729	688	696	722	683	680	729	702	700	721	709	699	694	722	696	707	726	695	721	680	739	740	722	694	692	715	716	730	691	733	696	741	718	682	637	724	724	682	682	666	729	730	694	687	693	689	716	709	677	760	746	719	689	652	638	665	716	677	713	692	713	687	692	668	703	698	698	690	703	723	770	736	656	704	722	722	756	685	725	697	671	685	703	722	660	711	714	739	719	706	734	729	694	684	728	693	701	734	716	703	700	734	656	707	701	663	695	734	708	675	736	687	687	739	712	673	705	716	729	727	694	714	665	714	700	677	691	706	694	715	665	709	707	699	723	705	753	665	711	661	751	703	699	711	688	721	715	741	714	694	711	736	691	638	720	706	677	687	710	718	679	724	721	684	730	677	695	684	720	714	649	654	716	673	749	727	696	714	698	728	740	727	677	747	715	685	695	712	720	681	704	670	710	686	718	682	705	719	756	672	710	680	707	727	727	732	745	727	694	723	720	678	684	685	672	663	703	732	739	730	692	718	665	726	657	694	714	702	714	714	649	660	703	739	676	706	692	700	709	687	705	725	774	666	729	721	679	691	723	721	701	733	688	633	683	735	698	752	703	701	727	690	683	729	750	754	750	666	754	700	670	704	712	724	662	710	690	721	670	746	672	731	681	761	750	686	692	730	739	680	709	681	685	680	731	739	703	705	680	659	755	703	716	720	744	672	686	690	724	715	672	724	711	688	692	728	697	678	722	677	743	749	762	703	696	720	761	674	672	733	693	701	696	734	714	663	677	709	711	681	728	712	700	696	782	671	653	688	713	726	699	713	735	694	684	684	766	704	732	718	677	717	722	695	714	670	733	715	677	795	669	692	695	717	706	690	713	691	719	687	726	715	695	704	675	700	718	744	693	734	697	675	679	664	747	668	685	688	735	747	725	733	697	750	668	692	741	742	671	706	696	663	711	730	707	720	666	727	743	694	740	686	722	745	672	696	725	720	694	696	713	702	728	678	654	680	712	694	680	724	743	709	709	768	722	683	717	677	690	693	728	720	770	679	716	697	744	691	718	692	717	649	732	714	695	719	665	698	686	708	761	742	701	692	723	716	687	762	706	669	696	688	681	710	658	727	694	724	699	690	729	726	726	731	729	695	660	732	659	678	735	672	645	698	702	700	738	675	720	699	677	716	757	738	728	705	726	714	719	696	725	713	713	687	697	721	693	679	717	710	705	742	720	693	760	701	690	688	739	719	679	722	723	708	672	691	682	709	724	706	719	764	712	711	711	674	729	716	703	722	730	741	695	683	710	708	722	729	719	684	691	734	702	718	712	720	692	706	687	708	728	713	698	686	700	704	701	686	673	719	725	698	728	712	686	729	681	694	680	676	702	736	729	697	716	660	720	745	728	731	717	721	707	688	691	702	675	726	719	728	737	742	704	683	716	755	695	684	708	678	707	697	704	693	710	719	727	687	685	704	672	669	704	707	689	737	726	752	722	709	714	676	698	663	671	717	711	702	697	714	723	708	706	741	732	730	706	737	710	734	741	660	689	732	728	687	689	684	698	712	752	706	743	694	689	661	712	693	720	723	784	684	750	754	673	743	698	693	686	704	716	710	708	691	715	734	687	698	728	722	672	761	684	686	686	714	714	694	725	695	682	699	727	700	747	630	667	690	703	722	699	723	719	727	715	713	762	747	720	707	739	710	699	656	721	697	696	698	688	690	701	705	711	719	702	697	697	725	705	726	714	671	637	688	726	738	700	731	683	736	724	659	680	696	669	710	731	678	685	682	725	722	725	668	689	770	687	735	658	663	708	702	724	686	658	688	757	683	677	661	718	726	689	731	729	691	700	712	700	688	724	703	673	728	718	669	698	737	708	695	717	655	736	675	750	714	718	680	727	734	689	684	760	678	720	690	687	676	700	744	717	724	753	715	667	712	738	710	766	677	693	711	710	700	710	647	739	743	732	672	777	681	677	716	669	710	678	715	687	707	700	709	764	702	685	729	753	732	724	675	668	697	676	676	702	694	711	725	674	716	705	692	717	715	701	709	654	688	716	680	689	713	662	688	716	684	693	723	773	748	729	672
30315	8214	4704	4894	3278	1963	1124	1042	1277	832	744	751	1018	835	823	735	686	640	530	442	380	345	400	390	346	363	308	319	337	293	326	324	342	330	343	322	322	345	344	311	333	363	310	269	353	341	327	313	292	299	301	318	335	348	326	330	328	324	320	307	282	311	306	322	334	312	328	335	324	308	341	339	359	344	336	296	325	322	303	313	347	282	336	285	328	327	300	320	300	340	356	329	322	343	312	305	318	349	323	334	339	344	334	329	308	339	329	342	345	357	331	287	345	321	326	316	313	331	294	334	291	304	313	333	298	318	322	325	303	352	325	305	322	295	308	319	343	338	321	325	351	325	341	345	350	309	308	317	319	309	290	332	312	310	299	344	326	347	310	326	317	315	323	324	317	322	339	298	330	333	352	317	306	354	365	304	287	314	291	350	300	297	292	328	362	341	317	332	344	298	323	325	334	323	332	324	313	338	327	325	336	313	333	337	301	315	307	363	340	333	306	311	321	331	308	332	335	327	329	327	348	323	306	302	351	320	338	331	341	322	308	330	361	336	348	311	294	314	322	294	361	334	335	342	349	309	323	327	365	363	304	306	352	324	303	338	325	333	355	296	293	293	355	325	359	335	322	307	342	311	324	357	317	344	350	310	320	323	362	328	349	333	285	326	346	315	311	326	324	356	316	290	361	320	302	329	357	308	310	323	336	308	302	307	317	328	329	336	324	369	336	310	339	314	317	341	319	323	307	296	327	331	319	319	337	323	343	315	307	315	306	321	323	304	355	358	323	340	320	313	343	285	356	340	289	330	346	339	317	335	353	290	323	339	329	317	337	320	303	329	356	295	333	315	350	302	318	309	324	314	301	314	308	351	330	327	324	343	315	334	274	316	309	323	353	305	345	309	348	323	318	319	341	326	309	341	347	303	341	322	316	336	311	313	328	302	326	327	329	311	318	294	324	288	336	321	306	316	311	322	325	330	316	349	347	303	354	337	318	315	300	320	347	347	337	334	327	314	351	321	287	301	285	307	297	306	317	371	300	279	319	362	343	342	303	324	327	301	316	325	311	308	317	315	318	301	337	308	339	355	296	302	338	329	319	304	340	333	337	314	307	334	310	352	335	334	317	344	273	327	309	343	320	326	319	327	298	334	308	326	326	343	328	335	323	324	334	308	335	345	302	322	311	324	342	334	331	348	356	325	342	351	356	326	329	299	336	330	324	305	313	338	321	348	323	305	315	348	326	332	352	324	342	317	316	318	308	327	348	309	351	341	349	307	301	338	331	290	341	336	309	361	333	330	374	314	305	350	288	320	327	287	326	341	290	308	290	362	331	328	339	331	312	330	318	298	328	332	320	323	334	325	299	288	335	318	332	326	326	323	303	335	320	324	318	322	294	351	313	303	299	318	305	308	308	325	341	301	297	336	297	317	338	329	362	302	322	306	310	329	331	330	282	332	362	327	338	343	284	300	376	339	371	312	307	338	319	321	336	326	327	359	347	322	359	294	313	328	318	333	317	304	323	326	306	337	326	328	346	303	328	323	311	333	307	352	325	336	305	315	294	317	332	332	326	320	296	320	346	338	328	310	330	316	322	330	324	306	331	331	344	318	379	353	347	287	361	286	317	340	363	335	350	325	300	309	340	325	303	331	325	321	347	331	362	321	337	286	307	330	333	300	288	333	290	308	321	310	344	323	355	338	314	283	297	329	322	310	312	290	347	344	331	315	333	335	345	360	339	375	321	285	341	349	371	325	333	314	312	368	331	306	335	336	315	317	308	356	310	301	317	302	317	318	346	340	334	339	330	321	325	338	327	329	321	340	300	297	314	326	312	324	333	343	318	287	322	338	313	318	286	333	353	314	298	313	313	306	311	328	305	321	292	337	317	350	287	281	320	315	312	342	333	337	345	334	330	345	299	344	322	339	360	332	320	339	332	323	296	328	350	302	278	361	355	307	320	328	359	356	347	321	348	297	315	326	335	323	314	325	305	308	321	328	322	368	331	333	297	311	361	349	322	346	309	317	284	311	302	319	301	281	298	369	310	343	375	309	319	318	314	326	319	323	299	293	335	313	320	323	331	279	310	298	296	327	313	354	337	349	312	304	303	336	389	282	347	319	308	318	329	344	335	324	294	296	324	313	323	270	309	319	318	294	328	354	321	303	320	322	306	324	327	323	308	299	315	306	290	329	314	326	333	315	314	313	312	316	330	283	290	359	336	333	313	326	350	339	317	307	317	302	322	287	334	333	273	320	315	312	316	348	314	293	333	360	343	334	321	366	335	336	323	321	322	322	314	319	333	316	299	352	376	331	307	338	310	351	302	322	321	314	341	314	330	318	351	326	322	283	354	315	311	356	307	338	361	332	337	303	327	363	339	318	349	342	306	323	365	314	317	338	354	309	294	290	321	298	310	295	308	302	330	321	335	310	304	323	333	311	319	343	316	324	356	300	294	303	310	357	320	339	313	301	301	307	326	307	303	297	335	319	358	319	358	289	305	370	324	333	345	312	311	371	358	318	328	326	304	315	312	316	321	324	356	312	297	320	304	317	356	347	313	333	327	301	333	320	364	280	324	304	340	350	310	292	327	321	318	327	343	334	374	336	333	344	286	346	325	346	314	322	303	343	324	309	327	288	335	332	298	272	315	320	305	288	323	329	351	316	321	324	281	323	320	293	308	329	369	325	336	354	337	320	315	321	308	297	323	309	328	344	338	323	285	300	340	317	314	331	332	311	321	316	329	287	337	345	325	322	314	299	293	293	299	301	312	316	324	316	343	331	281	307	323	356	351	288	274	274	317	316	322	372	310	313	311	343	328	334	311	323	293	332	306	350	310	300	320	323	322	316	348	374	349	313	312	339	356	305	312	326	327	352	297	306	331	331	277	311	312	343	335	327	285	327	329	327	319	321	353	337	324	339	300	300	344	349	324	316	347	294	334	272	314	306	312	305	322	295	345	329	301	306	339	294	310	327	309	314	317	307	307	368	304	350	377	316	296	312	316	290	338	302	334	329	330	320	371	332	349	321	321	321	314	318	283	329	344	318	338	346	309	307	325	334	318	348	303	334	329	339	309	340	333	368	306	294	333	332	282	324	309	321	313	390	352	348	336	298	332	371	313	301	297	341	360	352	360	325	328	308	343	337	326	314	329	331	316	317	357	301	327	326	314	337	353	354	318	394	309	327	340	290	304	369	314	305	342	348	330	298	346	353	301	302	282	332	329	293	329	313	317	325	327	345	339	337	297	333	304	328	323	304	328	332	284	320	309	315	296	317	313	315	302	336	306	340	296	347	302	332	323	309	344	324	311	339	336	290	317	278	309	299	306	343	346	318	282	307	341	335	314	319	290	328	347	310	326	334	318	332	342	317	355	286	331	319	330	309	316	312	326	332	328	321	315	315	309	345	293	327	319	325	321	320	331	333	298	318	309	337	305	304	309	306	285	338	300	329	299	320	329	315	328	305	337	305	341	341	340	302	326	284	329	309
17453	4550	8361	12627	10265	7168	4803	4303	5619	3707	2981	3439	4589	3592	3729	3110	2539	2664	1874	1643	1019	1058	900	919	892	752	862	792	731	786	717	712	780	791	737	766	798	740	726	757	737	745	758	746	737	726	733	703	735	726	707	667	638	763	691	706	722	677	727	706	672	752	725	730	712	756	710	691	767	728	723	677	692	707	678	673	737	740	755	733	684	700	723	690	659	705	650	749	690	726	714	717	727	745	705	703	685	715	702	704	717	705	673	707	705	718	730	739	727	670	705	722	721	739	727	753	701	729	731	717	768	701	763	736	714	718	696	693	790	752	741	703	656	659	703	726	745	687	713	734	718	744	707	707	711	689	710	705	761	726	728	691	676	721	684	698	723	710	699	683	773	773	681	747	706	735	710	735	733	688	737	688	677	688	699	753	650	716	713	755	700	672	718	712	752	704	682	702	732	720	689	651	705	696	699	755	702	728	676	729	756	701	694	677	668	707	741	738	634	732	713	650	742	733	699	646	722	697	711	759	687	727	769	763	715	696	739	700	664	780	708	705	682	716	649	673	669	719	676	717	701	731	698	686	724	734	703	740	701	670	703	694	686	735	707	729	711	675	759	735	739	732	666	687	730	724	736	711	667	732	746	706	718	742	669	788	745	722	720	683	740	812	708	709	715	713	688	721	732	690	748	697	734	713	768	711	714	703	697	719	725	738	718	711	738	729	733	711	732	700	691	687	721	723	697	678	706	705	712	724	688	766	740	727	724	725	756	690	690	753	705	728	744	693	725	741	726	697	732	758	766	729	714	768	733	714	749	702	685	732	691	712	680	712	671	692	750	730	697	652	737	727	746	689	717	735	715	691	731	708	665	678	717	678	692	710	675	691	681	672	683	721	702	689	685	729	688	731	698	760	710	695	705	787	723	718	678	746	649	713	729	711	707	707	708	780	742	699	732	734	744	714	723	705	701	682	757	729	692	712	700	749	697	681	763	725	692	710	681	684	708	707	711	673	702	734	720	723	685	702	750	721	702	740	694	718	745	731	756	702	743	713	676	699	686	734	720	705	706	743	718	805	712	679	693	702	702	700	688	683	712	700	693	752	736	719	702	718	655	724	744	713	700	692	748	715	733	671	688	689	716	665	705	726	751	727	660	690	730	690	712	675	705	708	694	635	731	728	698	729	718	666	699	704	750	710	729	644	784	717	689	691	713	675	738	711	742	708	667	685	702	734	708	734	746	667	685	706	798	705	679	712	739	720	713	731	754	703	733	682	702	728	722	693	709	712	749	664	708	712	698	703	725	731	714	755	770	726	709	699	752	724	713	734	733	679	736	730	710	703	642	706	721	694	726	721	707	762	714	712	690	720	703	715	728	705	758	698	665	689	772	745	719	722	712	641	708	731	710	659	695	726	733	719	702	694	710	711	719	660	726	724	690	754	687	748	745	748	703	746	759	699	749	724	731	707	670	706	645	753	731	718	737	689	749	692	775	704	684	678	722	720	700	718	688	710	747	677	783	665	703	704	708	648	662	753	682	729	728	733	698	744	733	709	695	713	724	704	687	668	705	732	665	744	725	726	727	772	711	712	771	724	758	700	668	727	694	732	741	734	699	730	729	721	696	754	736	701	786	727	706	731	762	753	717	680	735	754	680	740	690	707	658	713	708	697	687	706	742	737	750	691	693	720	740	749	709	706	685	699	762	749	726	705	669	733	722	718	739	752	704	691	662	704	753	676	728	743	675	726	682	727	704	707	745	700	670	723	736	741	730	749	731	716	723	682	725	691	715	710	700	710	722	697	722	700	746	737	706	681	732	696	721	745	759	732	711	743	730	678	734	700	723	647	671	739	701	704	727	711	739	743	720	734	731	781	690	692	703	691	701	700	682	721	683	722	720	679	731	692	727	677	704	685	700	748	725	710	755	666	717	721	718	717	680	705	763	735	682	748	685	717	710	686	733	727	719	734	674	737	715	700	721	710	702	722	718	692	702	736	726	696	744	726	759	730	695	695	745	670	723	739	737	739	724	712	671	673	716	731	703	742	747	709	767	730	703	681	702	702	722	705	733	715	713	695	671	710	671	729	698	727	718	698	762	749	701	721	707	723	678	699	742	716	719	716	671	683	714	684	666	708	685	751	720	704	713	704	734	770	697	766	719	685	662	714	712	728	752	708	714	684	750	720	695	741	740	751	748	734	688	737	707	706	743	687	762	716	690	746	706	731	736	683	692	674	702	707	724	707	709	664	680	721	709	700	664	743	695	730	686	702	768	748	765	743	718	681	674	731	696	724	708	683	732	698	729	648	762	641	697	679	697	743	723	711	678	760	733	745	700	725	654	744	655	697	714	720	703	704	716	683	699	722	715	731	775	691	743	735	680	754	693	740	762	708	716	711	719	697	758	721	743	679	711	785	695	755	715	672	693	710	697	745	702	701	691	655	737	732	676	736	722	700	744	668	692	691	755	725	730	736	702	672	771	704	682	706	717	709	714	693	707	698	698	702	728	695	688	674	675	708	709	644	757	705	705	701	736	751	718	732	753	698	763	697	692	753	732	737	717	743	704	695	715	706	679	703	723	736	706	677	726	686	714	736	681	756	677	755	747	727	723	721	721	714	685	722	703	743	715	721	714	716	723	767	695	722	706	724	760	713	700	657	708	698	755	668	699	713	718	708	717	669	740	722	712	682	703	675	727	702	706	715	719	687	691	717	723	677	680	730	714	752	763	766	704	707	707	697	732	760	710	703	748	633	698	739	694	702	751	702	683	692	730	697	736	654	730	731	687	754	677	770	736	697	738	743	732	661	689	691	701	719	701	689	727	741	721	714	721	685	707	669	692	723	746	726	759	711	713	736	755	708	737	672	781	782	703	713	688	716	704	712	750	757	707	718	711	753	747	684	704	695	711	703	674	749	691	768	699	780	750	679	716	679	693	739	703	756	739	707	771	709	729	723	714	715	689	743	672	719	662	705	683	777	721	724	710	649	702	760	705	693	659	683	714	723	642	718	713	710	763	691	734	686	694	743	719	720	721	715	736	762	728	647	754	721	678	718	717	733	718	701	678	752	702	706	728	752	723	774	698	699	714	697	712	761	708	669	686	740	698	694	767	710	678	710	706	717	704	708	725	731	771	648	695	704	692	773	707	755	730	676	705	721	708	715	729	684	696	681	697	706	705	667	737	696	726	727	729	756	702	712	714	732	722	728	712	719	730	698	682	724	714	716	732	741	735	744	682	757	750	734	680	697	711	732	694	702	733	707	713	677	745	731	738	772	760	723	701	653	693	670	729	695	719	707	703	716	678	708	722	707	696	755	739	732	755	715	728	709	691	714	712	738	731	693	727	684	758	748	750	715	729	734	686	702	744	767	697	728	726	708	734	709	728	723	668	704	742	730	712	766	712	719	724	684	708	688	681	728	741	670	711	735	731	730	722	724	707	716	748	697	701	711	742	668	685	713	733	712	708	695	720	733	699	748	710	732	738	677	690	683	697	668
9155	1899	1349	1466	1098	656	438	330	298	313	294	344	405	340	362	351	342	317	271	260	230	215	221	238	196	243	221	244	217	232	242	204	205	226	251	231	211	238	247	240	221	237	219	212	229	249	199	226	210	245	225	219	238	216	242	229	271	262	214	203	244	219	208	251	230	244	222	231	206	192	226	204	228	222	237	194	236	225	215	231	249	219	208	194	211	227	223	199	240	222	197	247	222	207	202	249	223	248	205	214	208	214	213	206	229	231	227	230	207	248	235	223	239	228	223	212	205	232	220	197	250	231	249	240	248	228	249	220	229	227	240	203	217	213	263	224	208	252	219	212	236	235	220	241	237	223	197	237	219	223	230	209	233	236	230	259	247	220	241	252	230	209	249	215	202	246	232	255	219	206	234	236	210	259	209	213	249	244	248	239	228	235	257	244	236	206	235	208	228	248	221	245	229	206	242	246	223	226	248	191	226	221	260	243	211	204	213	251	226	231	231	215	238	219	227	227	254	229	238	226	249	213	244	241	241	241	251	207	225	245	227	243	222	223	246	244	262	252	228	224	229	195	219	184	197	222	235	251	216	222	228	218	227	230	221	265	223	202	213	241	233	240	231	237	219	249	197	231	196	235	216	271	239	239	225	243	232	201	235	242	222	227	214	249	226	201	220	211	204	230	205	209	217	212	211	223	228	239	234	235	214	227	225	261	239	228	233	228	206	221	227	245	199	212	228	230	259	227	225	197	203	208	201	255	205	223	254	228	238	236	198	210	226	241	239	208	204	237	228	216	231	196	210	212	194	227	235	199	240	226	218	253	210	236	257	209	231	225	254	235	234	222	236	238	260	233	246	225	202	212	226	267	231	249	194	216	241	231	210	219	227	199	237	201	245	248	222	220	218	232	255	228	234	243	244	220	228	208	221	247	243	233	197	252	209	245	239	224	203	227	256	231	228	233	227	238	245	232	242	249	205	217	236	210	216	244	212	207	219	238	224	221	242	213	216	216	231	217	199	222	246	239	208	249	244	252	235	217	226	234	218	241	243	235	224	227	246	224	212	245	214	218	227	237	219	209	216	199	243	232	214	217	225	226	227	246	234	205	236	247	233	255	226	236	242	243	235	188	240	233	224	221	197	196	200	231	230	199	240	200	204	210	224	223	219	216	222	209	236	219	214	248	232	246	255	211	245	233	221	219	208	230	209	220	228	222	196	229	226	226	230	218	216	235	237	209	240	230	223	241	226	239	212	207	247	213	234	220	212	217	217	203	234	207	205	233	218	228	228	232	228	228	233	241	226	253	213	202	229	224	223	209	247	216	207	227	208	240	248	208	241	206	284	212	197	225	213	243	205	221	218	226	227	261	220	245	198	204	234	222	222	232	206	226	234	242	223	209	220	203	222	226	224	209	207	228	219	222	230	236	224	218	195	227	192	220	236	233	224	241	226	228	217	228	224	233	202	234	222	213	260	226	238	185	241	211	233	229	232	197	227	193	239	239	220	256	227	223	231	239	229	208	244	261	225	222	217	230	242	248	235	237	242	212	228	248	237	226	201	211	195	233	210	208	219	208	229	226	220	188	229	257	231	202	225	207	255	219	235	222	210	234	209	221	230	238	221	216	198	199	223	230	236	214	258	220	237	241	227	212	204	229	198	220	192	236	216	250	213	230	225	188	232	266	235	223	215	217	240	233	213	210	214	209	232	242	229	216	217	230	210	255	194	240	254	211	258	237	201	251	204	232	218	212	238	213	220	211	234	214	206	257	225	250	236	230	205	231	205	214	231	201	234	211	223	237	228	199	212	232	238	217	230	222	220	227	223	203	208	219	245	222	226	252	262	221	228	215	230	215	212	248	229	227	234	241	241	230	225	217	234	215	206	206	238	245	224	225	226	247	232	220	245	204	230	202	209	234	212	267	195	223	232	237	216	243	237	218	207	229	231	227	252	232	217	187	224	221	208	200	224	237	223	201	222	224	232	239	216	270	222	219	279	224	201	230	205	216	212	206	221	217	210	232	243	207	250	207	239	249	234	270	218	245	245	225	259	252	205	215	253	215	239	240	233	257	230	213	210	204	218	249	238	225	209	216	235	232	245	199	210	248	210	207	232	241	249	210	233	217	219	246	220	235	202	217	223	212	237	228	215	222	218	247	231	193	209	195	248	195	189	227	236	231	245	202	233	216	192	247	212	244	229	216	236	211	238	218	224	224	285	227	240	235	245	233	218	218	236	234	240	219	235	224	213	247	227	209	199	232	251	228	214	236	212	239	229	243	228	224	226	259	240	234	246	243	235	218	241	215	215	206	208	247	220	216	194	226	223	244	223	239	208	218	236	219	243	240	223	249	237	226	226	212	231	190	247	219	225	216	222	193	238	235	245	234	225	221	227	204	218	238	249	222	204	194	226	215	180	224	253	212	222	206	231	230	204	248	252	249	261	230	229	235	215	243	218	231	247	237	224	231	208	232	197	224	235	194	243	248	224	238	259	233	236	207	225	229	254	195	199	247	258	252	242	229	216	224	239	210	231	218	274	243	212	224	212	247	215	204	231	235	228	203	242	232	238	238	210	217	192	255	222	228	229	230	229	223	227	230	258	237	234	241	220	240	268	225	230	228	288	223	211	227	211	242	225	227	211	202	245	214	238	222	232	233	222	241	228	266	227	209	217	245	229	216	229	221	242	255	206	234	224	226	254	240	242	229	263	229	232	230	224	222	217	252	240	202	199	254	203	233	233	247	228	236	234	206	193	214	233	236	221	232	245	228	219	214	213	223	226	220	216	229	215	220	240	232	239	242	253	235	218	238	235	209	216	233	215	242	210	241	228	231	189	243	260	221	192	225	252	218	231	226	218	249	229	201	189	208	233	211	221	224	222	208	212	254	275	235	227	225	210	228	260	218	243	227	225	224	221	239	222	208	244	233	221	231	225	213	192	235	241	231	222	244	225	224	210	212	228	230	211	213	235	240	195	228	199	220	197	206	251	242	204	217	225	224	233	221	240	227	237	229	198	256	235	206	256	253	204	222	202	222	213	233	249	248	245	251	227	228	212	243	223	221	247	236	252	229	233	228	222	237	255	249	233	243	209	215	246	227	225	246	209	221	263	217	219	206	203	243	215	256	247	218	205	238	235	202	212	223	209	228	222	245	240	195	219	236	196	214	229	243	229	230	228	194	220	235	250	246	238	204	217	243	218	246	235	230	213	237	227	219	239	222	247	213	273	239	208	231	228	254	244	248	260	229	209	210	239	231	256	241	206	235	224	213	249	224	208	220	233	238	235	224	219	249	247	225	244	211	243	252	233	241	211	222	219	225	256	215	238	252	227	215	228	228	227	210	237	252	218	213	204	235	221	208	233	209	203	229	252	219	227	214	251	230	219	197	218	222	238	230	217	224	217	212	222	217	219	241	221	201	268	224	241	224	221	235	253	192	233	221	229	241	215	204	204	201	221	224	245	246	229	230	226	220	238	244	190	256	234	240	224	248
5719	1679	2903	4673	3924	2581	1457	1145	1033	957	1083	1319	1664	1407	1455	1427	1286	1027	979	667	650	616	555	602	619	563	535	596	560	555	520	547	498	553	570	537	576	573	539	548	537	514	539	559	556	516	534	552	517	581	580	551	550	528	561	543	551	540	512	502	543	538	535	539	556	561	543	499	550	534	582	566	518	569	543	522	552	548	582	522	544	540	557	530	548	538	527	574	492	549	536	549	518	531	512	544	512	527	518	559	554	501	528	527	513	519	590	556	525	532	543	511	537	551	571	557	558	531	533	517	513	553	530	531	550	542	544	555	502	550	542	545	568	563	539	520	539	550	553	504	553	556	527	564	512	516	522	551	581	582	514	505	562	516	567	538	514	534	522	544	548	530	592	543	506	579	520	553	562	566	529	516	539	579	552	517	554	522	509	535	544	546	531	562	536	559	488	515	556	538	495	553	558	553	526	514	544	504	573	562	572	483	558	544	524	526	513	575	561	529	493	545	563	548	589	527	547	554	547	507	572	541	530	542	547	565	573	551	542	549	561	549	541	552	534	544	556	537	531	553	562	537	519	520	570	539	561	511	548	564	537	518	558	554	552	575	580	533	530	555	545	531	509	550	573	551	531	536	525	523	561	540	553	547	534	523	564	526	551	539	545	584	537	511	547	620	513	517	538	515	572	535	558	542	552	539	534	564	585	502	535	481	566	528	566	522	555	545	565	565	526	489	537	489	544	564	545	585	539	561	555	566	567	567	524	545	554	563	546	509	586	523	553	538	591	568	505	547	541	511	522	545	547	557	506	535	578	509	558	567	533	547	533	498	538	556	514	522	561	517	542	547	550	543	599	566	535	525	578	535	559	562	509	560	512	526	575	557	513	549	586	545	563	551	534	571	515	574	585	546	570	571	562	543	541	544	588	549	543	523	545	546	532	525	516	555	534	545	568	555	547	565	521	581	507	494	522	523	549	560	520	525	513	584	548	536	495	556	571	552	524	565	558	523	557	505	538	549	550	559	545	550	539	541	531	530	545	545	517	566	520	559	536	530	561	520	568	551	546	565	568	535	558	542	542	547	543	515	567	534	557	522	534	534	552	556	549	534	542	534	544	527	521	568	591	511	571	548	529	533	535	531	518	540	510	560	597	586	545	539	532	539	543	526	568	542	552	523	547	508	549	557	542	525	494	512	498	527	497	531	546	573	526	557	532	550	558	507	573	560	515	509	501	512	567	487	554	562	552	536	565	503	551	594	531	526	541	534	527	515	578	558	530	518	534	567	559	537	551	558	550	537	562	581	512	561	606	535	532	485	536	565	526	557	586	532	567	518	538	550	521	552	508	542	550	550	486	538	554	550	539	540	542	535	515	532	530	567	563	532	553	535	515	552	518	586	571	539	569	535	540	535	561	568	493	503	565	556	572	561	562	508	555	575	522	519	560	592	536	518	542	550	499	546	548	519	527	551	504	567	556	537	540	543	551	550	545	548	538	540	567	566	550	550	578	512	549	562	528	547	561	580	540	549	561	545	589	549	542	538	564	544	523	559	554	557	518	514	557	540	505	572	530	563	517	545	522	572	522	563	539	520	554	553	567	584	540	543	539	564	529	534	536	559	563	541	532	549	544	555	557	566	561	536	544	536	580	540	531	545	551	544	527	545	537	538	531	544	509	538	543	530	526	521	561	504	530	545	548	545	528	533	520	566	564	570	572	558	564	516	525	615	497	527	497	539	541	499	532	550	531	523	541	559	479	576	550	544	530	520	517	545	512	535	509	548	508	552	565	504	572	533	553	567	581	567	545	549	520	534	570	541	571	573	548	559	544	519	568	514	499	539	531	485	531	508	540	550	539	497	534	564	545	540	518	580	529	559	524	553	499	539	525	561	535	511	506	515	528	545	539	516	518	559	551	547	526	559	559	520	550	543	559	555	590	544	535	518	549	554	570	568	534	548	493	546	558	557	529	539	538	540	552	520	513	523	509	587	568	539	547	570	532	533	542	533	574	514	527	527	514	569	557	543	545	537	504	521	560	560	552	567	529	563	531	559	513	547	536	526	562	535	514	539	499	545	501	556	552	519	532	508	544	570	558	560	516	502	549	535	573	531	529	498	524	562	549	536	525	495	559	535	542	546	519	569	521	568	550	516	545	529	544	567	579	553	519	545	511	562	567	546	565	549	494	500	513	584	545	524	568	580	510	551	565	561	527	525	535	530	528	544	548	522	510	554	564	528	544	545	580	488	522	479	557	476	548	511	556	555	520	550	563	514	542	540	496	521	491	515	536	532	582	561	538	535	523	526	514	571	557	517	522	537	522	535	549	520	538	544	531	572	597	529	563	589	559	576	556	550	541	564	538	562	499	549	544	533	584	530	568	538	535	554	526	589	517	515	557	551	569	538	546	561	584	534	507	548	517	570	521	492	529	521	531	535	516	561	558	532	537	549	530	524	558	522	583	569	541	531	553	564	549	507	562	533	577	486	564	516	546	541	527	550	535	589	543	516	570	522	544	515	558	560	545	528	543	593	554	562	522	543	495	569	533	559	507	541	550	561	565	561	562	520	547	540	545	498	492	565	516	530	545	550	558	580	532	534	546	572	554	544	520	541	531	546	528	537	528	575	550	544	567	553	575	532	526	549	535	565	513	515	535	552	523	527	555	523	554	553	549	533	518	564	570	520	533	531	531	588	563	541	568	528	589	562	539	549	568	507	536	587	548	573	551	539	516	583	535	553	571	510	552	560	536	557	523	527	516	546	552	566	522	533	553	549	558	523	514	532	560	542	557	532	526	510	499	528	515	505	545	512	573	546	537	507	558	565	540	555	559	546	538	576	528	547	563	553	531	518	586	517	532	551	552	540	521	535	607	531	529	551	542	533	516	565	526	552	514	545	541	526	539	533	521	539	490	515	556	535	570	531	563	549	548	534	514	538	550	519	539	564	544	505	546	500	538	556	556	537	547	598	558	566	532	560	516	520	537	549	523	548	543	542	530	561	524	500	537	586	529	578	560	563	582	525	517	553	521	540	535	576	515	525	504	566	455	546	566	545	552	543	542	559	544	575	588	584	557	568	513	581	553	538	556	588	567	566	537	558	548	497	524	548	538	547	562	521	529	548	562	538	561	523	587	529	511	519	538	548	529	533	590	560	551	545	557	536	522	523	527	526	559	548	505	580	543	526	575	536	521	554	549	521	531	551	522	549	532	538	515	589	528	573	547	528	513	604	530	527	549	584	484	467	537	544	524	538	596	564	540	581	553	580	531	538	539	550	544	548	568	504	531	512	562	548	537	530	537	574	556	578	510	534	528	532	583	531	553	541	548	560	533	549	517	571	557	534	530	463	542	540	551	486	569	519	538	541	560	583	513	508	544	544	537	517	541	566	548	526	526	516	583	557	574	547	565	540	566	544	523	582	527	522	516	560	551	572	556	543	547	568	527	519	558	524	580	537	538	532	548	599	499	583	551	513	529	555	539	531	574	553	566	544	545	540
21540	4970	3167	3009	2384	1333	938	766	688	639	659	705	726	643	638	652	581	496	486	420	405	380	352	403	375	349	358	338	374	391	359	369	336	349	388	362	377	326	374	344	357	339	369	335	380	331	330	320	360	375	349	322	374	344	369	378	329	366	342	360	358	345	336	341	379	341	326	365	337	374	341	341	366	359	317	370	366	337	342	330	339	376	329	327	334	337	327	362	333	349	343	360	299	336	363	357	330	338	366	365	405	351	384	360	368	342	329	376	345	369	331	359	342	342	329	338	353	348	318	324	341	336	350	352	324	341	355	359	367	346	361	383	357	344	325	366	380	329	327	312	331	364	404	363	373	358	337	352	346	326	363	356	359	361	340	374	382	360	386	379	341	340	364	380	309	350	368	324	344	364	409	359	362	373	342	366	359	317	336	306	353	370	365	362	342	401	351	350	361	365	323	364	371	349	327	343	321	377	342	371	357	334	379	378	313	361	339	340	371	346	365	355	357	335	352	317	326	324	328	403	355	358	315	376	340	333	362	354	375	354	356	387	358	317	367	363	354	337	387	367	353	347	351	353	354	374	341	337	358	357	344	344	358	402	339	340	382	376	334	340	349	349	328	344	356	373	406	335	371	342	344	361	379	344	344	334	349	388	318	349	369	343	379	357	312	375	377	340	341	337	351	365	357	334	363	366	353	347	323	329	373	353	355	392	353	330	359	348	345	367	377	360	353	383	395	339	347	377	367	367	362	347	357	354	350	355	358	409	366	352	374	365	335	355	369	364	321	392	334	353	318	360	320	385	351	365	400	355	358	324	355	376	342	318	342	377	360	339	324	322	354	372	348	323	376	353	343	349	354	375	358	363	340	350	367	371	376	364	359	367	339	344	356	354	377	332	368	329	359	375	362	358	389	402	369	362	327	342	343	344	333	360	382	318	355	389	326	324	297	347	360	347	312	343	339	396	338	313	364	313	367	386	329	360	364	360	342	364	330	377	364	359	361	364	363	353	323	330	366	358	351	341	355	320	340	347	360	361	351	371	345	313	359	353	354	391	352	340	336	335	351	368	399	385	330	364	375	338	356	384	357	360	361	378	371	368	335	346	324	344	358	344	389	351	348	338	392	338	340	373	344	370	352	341	342	347	321	323	355	341	327	329	339	371	375	359	326	364	365	369	365	380	366	313	348	342	352	361	351	363	350	365	373	325	343	339	359	377	374	365	318	345	375	340	332	340	358	346	385	351	363	361	349	326	373	383	340	368	369	342	333	346	346	333	346	343	368	381	350	356	387	330	358	334	334	347	318	392	340	336	323	322	375	347	350	344	348	307	329	323	378	315	357	325	355	362	345	345	329	344	347	353	350	367	332	376	364	348	382	361	309	384	302	344	371	363	355	369	370	368	340	341	321	358	367	350	356	344	390	331	337	370	351	348	352	344	348	337	412	308	368	372	351	367	363	347	355	362	368	394	393	357	353	334	395	411	337	328	362	372	335	360	359	361	355	390	357	357	363	317	351	345	366	337	361	355	389	393	368	387	372	361	362	370	359	355	360	381	330	353	357	369	337	367	376	342	366	337	330	323	374	378	365	345	380	335	329	362	342	340	350	348	362	352	351	350	370	335	342	375	331	321	338	344	349	333	331	375	334	340	373	395	391	361	342	374	343	381	331	397	356	357	341	362	355	343	352	312	358	353	362	340	359	363	351	367	359	330	358	394	385	354	371	359	336	329	373	349	319	356	316	373	338	359	358	338	378	374	356	334	383	329	366	327	368	381	360	371	391	342	352	377	334	365	370	346	345	340	350	363	352	344	368	338	383	331	389	343	332	367	335	325	362	330	368	363	358	336	343	366	365	370	332	350	348	344	354	360	346	356	368	363	362	388	349	343	347	350	314	351	343	334	331	403	382	367	361	365	346	354	375	382	343	363	397	335	361	338	346	350	347	323	323	361	364	368	340	332	349	372	347	357	344	360	294	338	369	379	378	316	381	371	342	385	328	342	347	339	390	336	329	345	365	357	349	343	367	387	351	332	327	369	341	332	372	357	374	358	357	391	319	391	337	361	357	342	349	335	347	346	363	350	369	364	313	365	389	360	337	316	382	361	380	375	313	354	343	323	372	353	359	355	318	352	351	395	333	316	358	364	339	356	348	312	348	370	345	349	344	373	329	360	349	362	342	367	321	341	342	372	339	356	351	327	370	357	376	331	354	340	353	344	367	370	359	376	351	316	383	343	357	346	334	342	336	347	333	347	293	348	376	357	349	336	339	355	400	368	340	371	380	349	345	348	385	372	347	377	328	359	319	354	369	361	371	363	365	349	340	330	395	348	362	361	378	327	362	345	363	324	321	373	397	372	315	357	367	380	369	344	316	376	364	341	346	334	350	338	375	307	382	369	372	323	354	353	366	351	325	335	313	336	391	362	339	341	367	395	365	341	358	351	319	343	375	382	355	324	353	342	379	350	330	350	339	354	398	365	339	365	353	378	397	371	370	318	326	346	369	332	378	391	346	362	341	360	376	374	364	352	333	373	341	368	365	318	360	353	323	347	334	332	380	326	349	370	383	352	343	361	388	372	367	380	370	350	341	348	349	386	377	373	362	331	339	363	352	312	339	345	339	355	338	339	333	401	355	341	341	369	322	350	337	380	345	304	384	334	375	357	363	372	301	357	331	350	362	369	326	344	363	364	350	335	372	372	344	347	362	364	349	382	372	403	369	309	370	360	389	362	354	350	362	333	365	364	384	358	365	343	338	326	334	372	343	336	360	341	300	328	335	344	355	364	382	321	345	369	339	360	327	336	324	359	345	341	323	320	348	393	350	358	413	377	384	380	311	342	363	339	359	348	345	343	331	353	360	326	338	347	364	353	360	383	342	342	335	350	386	344	307	383	394	320	365	333	348	360	342	340	374	350	358	369	360	360	354	360	352	302	388	350	360	362	371	343	361	333	329	394	374	370	352	343	356	383	350	348	317	343	303	341	336	356	341	344	325	383	355	356	337	329	377	350	344	331	323	358	351	418	302	362	380	360	311	331	319	311	351	332	365	362	369	380	393	413	388	363	332	355	380	336	336	362	359	357	347	370	327	337	335	331	368	380	374	316	344	368	393	337	366	373	379	354	392	370	345	343	326	392	343	339	351	297	367	359	359	361	343	339	364	353	293	314	375	318	355	369	339	318	366	351	344	361	367	330	357	410	345	342	348	343	373	358	345	353	367	364	336	340	367	345	355	350	335	380	332	408	371	358	363	348	306	377	345	335	305	379	329	348	334	359	387	350	359	369	345	366	352	342	351	340	373	336	349	365	341	368	343	338	386	324	385	386	355	369	376	355	385	334	328	363	337	339	337	368	373	362	356	335	369	366	346	333	361	340	366	335	377	358	351	343	338	309	363	345	353	344	322	344	378	336	355	378	333	352	365	363	381	343	369	343	372	342	365	363	359	337	326	324	383	338	356	383	344	346	360	346	366	359	326	365	317	369	341	395
13405	3401	5877	9151	8291	5250	3474	2894	2693	2434	2620	2975	3171	2801	2530	2519	2495	1911	1558	1157	996	1031	947	933	887	859	841	873	845	856	834	853	835	837	783	794	785	801	805	846	829	783	774	776	797	826	783	783	811	815	831	784	789	736	796	785	772	769	765	744	806	753	754	840	817	778	812	809	805	857	788	792	794	747	804	849	802	777	845	797	800	823	768	784	833	789	822	767	806	814	806	762	830	805	788	807	823	779	807	822	803	796	808	762	820	827	862	785	818	764	795	789	761	804	762	776	790	814	787	804	791	801	804	809	825	807	798	832	823	788	788	778	796	766	760	807	806	791	820	836	766	837	790	790	819	812	777	787	848	795	777	843	778	745	846	829	774	802	800	771	794	759	798	812	853	807	793	821	770	776	780	805	746	834	798	822	796	801	788	786	800	759	795	743	773	822	825	791	815	837	730	778	796	811	835	780	789	779	845	742	788	825	783	770	788	804	831	768	838	766	783	775	786	783	844	783	764	811	810	821	805	810	748	781	791	752	795	862	787	771	775	746	833	821	756	768	792	804	765	764	813	800	772	770	833	818	794	802	806	832	779	761	788	829	814	826	835	824	802	772	826	783	803	793	790	745	771	789	808	785	832	794	784	806	805	829	820	738	833	796	773	825	809	805	777	767	784	804	749	760	839	785	797	806	780	824	766	768	781	763	799	827	773	797	806	844	832	764	799	770	774	790	786	769	824	790	809	760	787	797	789	763	820	794	779	780	822	822	805	765	828	791	798	776	797	791	793	784	800	758	757	761	751	813	791	766	776	828	786	817	817	791	816	824	820	814	780	804	831	768	766	755	776	820	783	819	777	781	819	806	810	806	785	767	814	761	761	798	799	763	789	758	790	801	803	770	816	803	815	808	797	751	757	780	791	756	819	786	778	781	785	798	756	845	810	795	791	777	803	843	772	748	815	785	802	804	779	784	812	765	766	750	801	816	818	801	833	781	795	783	797	814	802	827	816	812	809	783	775	808	810	801	759	788	791	752	795	829	790	802	749	856	797	787	796	843	806	801	795	785	772	769	737	792	796	759	789	826	770	819	796	814	781	784	775	820	779	831	812	801	807	766	840	804	735	752	760	818	797	823	763	789	734	781	766	739	861	748	773	788	795	781	831	790	786	792	824	809	790	809	784	857	798	823	808	816	789	800	781	840	740	818	784	815	836	774	771	785	801	792	755	754	775	796	807	754	781	824	782	789	833	772	801	785	760	853	818	785	805	795	798	810	792	743	798	813	757	804	802	804	768	840	816	756	752	808	832	789	746	784	791	766	786	776	774	735	818	754	808	761	795	814	764	741	812	722	775	778	768	779	811	813	798	803	820	791	791	789	804	775	770	815	779	784	833	765	827	774	836	802	759	781	808	772	784	753	767	817	810	844	770	836	750	794	792	751	784	833	756	797	772	815	772	786	809	770	737	780	767	763	786	804	800	774	835	771	756	795	834	753	808	761	782	758	810	809	786	791	744	823	795	804	786	801	849	815	803	820	743	825	775	815	787	740	810	820	788	803	773	821	781	748	759	750	826	812	814	799	826	763	746	770	791	801	835	834	765	731	813	772	749	787	810	766	779	813	846	827	816	821	820	772	791	781	806	789	823	755	832	805	800	814	796	760	847	798	771	775	815	821	859	818	782	788	778	781	795	776	785	793	783	798	794	839	729	796	817	812	796	799	771	807	790	753	798	808	797	774	767	792	781	792	790	795	810	770	808	788	800	800	834	811	811	831	860	787	795	780	809	828	813	829	796	826	762	774	789	758	785	846	743	783	784	787	811	819	796	802	777	764	778	795	730	785	746	752	788	810	765	759	800	767	764	779	762	816	762	746	820	808	758	776	835	801	782	789	778	788	790	757	787	767	758	783	751	832	756	754	797	802	791	776	818	794	756	759	779	763	809	809	779	771	782	793	747	746	742	794	749	748	849	790	791	757	753	773	828	746	792	805	803	824	779	775	805	728	776	785	763	787	766	811	818	817	752	848	818	737	771	761	821	767	786	767	846	781	742	788	849	808	775	745	802	765	810	835	819	760	778	789	788	860	816	763	822	818	792	749	813	814	808	872	791	773	824	780	768	819	761	781	810	785	782	750	780	834	764	739	808	805	828	800	764	828	778	772	766	713	800	770	758	810	780	772	757	784	778	745	791	802	737	820	821	779	779	815	792	779	787	805	781	786	762	742	775	778	842	803	802	772	827	847	807	788	801	786	774	778	765	807	817	822	764	818	806	782	825	779	816	750	841	790	795	796	881	836	767	756	807	819	806	788	785	781	762	821	810	767	797	762	825	797	775	780	801	779	796	822	792	823	821	769	798	828	736	806	785	782	839	696	846	781	819	848	777	790	797	772	806	829	773	805	806	810	808	791	801	788	818	875	777	748	744	762	808	725	808	802	847	821	803	789	781	825	782	760	744	782	823	824	761	806	763	772	806	798	767	848	803	789	801	754	760	770	812	814	812	828	784	787	780	776	822	811	759	842	780	761	765	820	728	791	776	753	829	802	751	772	801	767	786	830	806	812	767	801	798	761	798	762	847	738	785	790	810	807	795	795	765	775	780	751	795	753	830	775	817	790	838	847	779	858	770	803	824	758	818	765	843	814	782	796	779	835	736	861	797	778	772	764	810	808	796	798	802	756	804	795	825	823	758	816	788	766	791	804	760	776	785	774	821	802	855	800	761	798	773	812	786	794	823	767	823	818	793	758	776	798	745	846	770	778	740	823	772	805	755	755	815	786	770	774	803	828	796	794	772	822	807	757	795	777	798	814	829	785	803	834	813	846	778	770	800	806	763	783	859	791	831	804	822	830	815	781	736	784	801	779	822	805	821	781	751	847	760	844	801	870	771	776	746	805	780	772	781	803	837	779	814	791	811	781	814	791	781	803	804	812	840	802	778	820	774	761	773	790	817	797	819	799	799	782	784	786	846	858	794	796	758	839	787	753	776	828	755	817	811	806	803	839	820	751	784	763	755	825	820	759	833	760	804	810	785	778	784	785	775	779	749	773	786	791	739	755	804	791	805	785	832	798	785	790	777	791	818	742	809	833	811	825	791	783	812	764	800	791	813	801	822	813	772	788	777	841	812	827	760	762	813	784	795	809	792	818	785	800	825	738	813	829	789	789	752	839	781	758	777	833	804	745	782	848	794	831	812	793	742	760	792	813	807	771	786	769	770	766	825	731	789	758	788	831	745	795	787	783	775	803	742	776	814	757	767	729	764	796	805	789	765	769	792	780	791	823	815	742	818	814	757	760	768	790	781	797	763	753	767	798	820	778	802	783	781	781	769	794	786	818	796	776	804	821	805	799	798	796	806	794	809	765	767	778	785	786	785	798	791	743	792	820	802	818	818	786	815	768	771	777	783	811	749	768	772	793	763	808	786	763	801	781	832	805	759	778	764	773	767	798	828	748	785	795	842	797	800	815	781	818	809	751	813	762	808	793	825	828
30048	8288	4931	4558	3635	2042	1352	986	937	774	914	927	964	926	745	723	720	643	569	422	379	404	361	370	329	380	362	361	350	355	315	335	338	371	339	340	351	343	375	328	326	316	383	350	297	328	369	324	380	324	335	353	342	336	349	330	326	322	371	380	341	347	378	321	351	337	337	311	324	358	310	304	317	359	332	313	340	341	346	334	290	377	349	353	315	348	312	366	349	358	326	318	330	318	339	331	356	348	366	357	297	352	317	312	348	330	333	331	305	350	340	346	335	319	303	310	332	331	316	321	347	360	352	318	322	327	348	378	357	320	325	339	344	383	326	361	326	338	363	376	310	338	340	342	352	327	357	349	343	298	328	338	323	334	342	346	342	330	343	324	351	349	320	314	351	335	335	340	335	328	342	329	310	332	320	364	372	361	325	303	360	367	338	371	378	311	335	334	355	331	324	346	325	363	340	348	312	305	305	356	320	353	340	336	337	356	337	295	313	362	316	324	323	344	289	330	332	335	333	306	354	348	315	328	309	300	324	348	316	344	350	335	315	348	320	341	316	331	304	349	331	355	326	327	341	301	342	349	376	330	319	381	342	358	328	358	345	307	294	332	298	346	278	321	392	347	325	332	306	333	372	335	353	314	343	339	361	340	336	342	334	351	321	308	320	327	348	356	355	324	305	350	358	327	350	334	305	342	316	338	339	346	340	350	368	338	339	347	370	335	340	323	339	315	307	320	323	330	337	338	341	341	332	343	337	317	328	348	348	341	343	357	364	337	318	338	322	350	355	361	350	344	336	348	346	294	338	325	352	348	352	293	328	310	350	337	335	377	342	310	314	315	326	332	308	338	373	361	369	333	334	319	309	330	303	373	350	338	319	337	311	328	343	329	354	360	356	288	325	338	356	353	336	330	322	336	332	327	306	357	329	330	331	352	361	370	373	321	313	316	329	307	336	352	311	328	332	369	355	340	314	359	313	335	323	337	347	352	322	315	332	325	350	333	362	338	356	324	343	352	345	332	351	340	325	313	322	293	327	348	358	335	353	364	334	323	340	333	319	333	341	359	359	342	315	334	327	351	334	383	344	344	333	347	339	331	368	353	362	384	353	324	345	345	343	357	328	317	348	355	357	363	346	346	350	347	371	331	357	317	335	366	337	308	331	336	330	370	316	379	329	342	336	325	341	367	353	304	325	318	328	321	335	318	305	341	335	344	338	352	356	313	341	347	361	358	333	349	317	374	359	333	331	300	339	323	354	332	321	316	334	356	305	355	338	293	316	313	347	335	348	350	380	370	328	324	351	320	345	369	324	344	354	336	312	275	317	333	321	339	339	353	360	307	331	327	348	296	322	351	329	301	333	371	356	332	325	353	311	310	338	296	351	308	335	367	355	320	353	328	366	321	361	325	344	336	306	362	325	328	318	330	335	348	329	328	287	316	321	339	336	338	316	316	340	355	318	334	342	313	327	346	318	314	319	340	360	364	358	339	347	323	334	305	320	302	327	321	325	352	335	359	384	353	331	333	350	354	358	326	318	307	383	315	330	333	350	380	357	337	350	314	368	312	341	296	320	324	362	346	329	340	330	341	314	323	370	336	358	331	331	336	349	336	337	316	340	361	332	358	306	314	338	362	303	345	338	351	305	321	335	321	310	351	356	316	325	327	364	301	374	323	362	322	345	333	333	380	341	324	317	323	299	347	330	332	320	322	333	380	316	347	331	346	319	348	327	358	370	329	308	311	317	302	331	340	337	324	314	343	370	334	364	357	379	337	365	321	323	330	349	356	338	341	343	341	348	338	337	342	314	347	364	346	356	335	318	354	318	308	292	333	335	360	332	321	330	335	334	338	333	331	347	359	351	305	337	384	348	332	319	346	352	332	347	289	311	337	349	359	329	347	329	328	350	346	345	381	320	337	320	317	350	347	335	333	345	321	347	334	330	333	355	338	325	355	307	363	328	340	351	349	348	327	298	330	306	315	327	328	348	327	337	298	330	341	332	332	361	335	345	335	351	343	352	325	355	297	335	317	332	336	328	352	347	341	368	358	352	336	336	341	360	333	326	332	308	349	343	318	352	322	342	305	329	388	298	325	331	375	357	318	368	323	352	391	370	360	318	356	347	331	349	363	363	330	346	328	358	344	340	343	335	347	349	323	311	338	323	331	330	351	347	320	313	300	304	341	349	355	322	386	364	348	348	314	333	317	326	300	319	340	333	347	318	320	359	361	316	349	348	348	316	340	298	329	307	349	371	354	356	338	291	326	353	310	335	326	322	389	344	357	308	351	354	336	311	311	370	367	360	351	348	347	304	315	317	330	329	366	372	317	360	321	330	339	366	324	317	375	344	336	340	356	368	346	323	307	358	369	332	346	348	325	360	356	343	340	338	325	328	338	314	348	309	347	336	364	331	355	317	353	330	355	349	315	375	330	333	344	372	331	371	326	307	350	368	357	310	321	332	378	386	361	376	331	309	348	339	356	335	363	348	348	341	324	310	335	339	343	377	340	311	384	320	315	346	351	328	343	347	330	334	336	329	353	353	345	398	351	315	329	317	309	323	342	310	305	328	309	343	360	347	325	301	309	307	364	321	303	322	346	340	341	297	330	341	306	344	401	330	338	330	349	350	329	345	336	345	347	338	326	312	351	324	318	352	326	317	357	326	337	327	334	357	329	343	314	339	336	326	330	319	330	346	350	321	342	329	360	351	334	327	341	346	321	341	337	312	361	343	339	329	310	376	345	327	313	317	351	337	336	322	341	334	340	289	308	362	354	317	319	334	360	339	332	346	325	355	308	322	365	364	361	317	330	319	309	363	331	326	350	367	314	330	345	332	338	334	366	385	360	297	348	361	346	337	341	292	343	343	361	335	329	312	339	335	348	379	331	316	331	333	362	312	327	331	343	386	353	318	328	329	343	301	365	332	389	340	327	354	352	363	350	301	311	317	321	385	351	354	376	307	334	358	356	332	352	334	298	378	328	316	317	361	333	318	350	325	312	321	318	339	327	323	358	335	349	354	325	320	341	332	325	348	329	348	308	334	365	345	312	344	322	319	333	318	335	338	361	332	351	373	311	377	334	307	337	333	327	352	328	341	333	348	333	352	361	352	305	345	318	327	319	329	340	361	323	339	348	353	317	341	313	317	360	345	320	316	306	336	332	381	328	357	358	333	322	363	329	371	316	320	336	321	337	347	330	356	347	354	312	394	309	351	349	341	346	313	349	344	382	311	371	332	354	341	339	339	333	325	325	346	359	313	333	365	352	353	304	368	301	346	341	351	345	317	302	329	314	362	340	328	305	321	334	365	364	348	336	341	364	362	316	355	313	293	335	361	353	343	322	322	332	321	351	353	311	336	336	302	366	362	323	345	353	320	345	384	330	343	289	342	317	381	357	379	370	345	341	337	358	317	329	345	314	355	340	318	380	344	338	341	360	308	314	358	349	367	330	301	320	303	315	349	330	328	354	334	328	364	337	316	331	363	320
17262	4640	8481	12434	11630	7390	5201	4097	3589	3135	3973	4131	4562	4254	3313	3173	3124	2774	1926	1217	1057	1122	1069	904	892	897	820	873	786	770	801	784	738	781	784	728	710	757	818	738	793	732	748	763	744	751	708	715	766	786	748	763	757	720	694	746	730	682	768	718	772	740	727	755	767	771	798	772	810	699	745	747	748	733	738	747	751	759	724	734	753	768	768	730	706	776	753	738	699	737	715	780	714	800	727	761	722	768	727	717	711	746	731	758	781	773	752	765	734	719	796	789	724	757	720	737	727	750	760	774	707	776	713	727	731	790	771	753	722	722	798	737	727	726	755	705	704	742	791	762	757	719	706	740	704	764	723	767	769	789	730	790	728	733	728	726	747	739	753	751	764	737	729	735	696	724	801	713	733	715	675	723	760	742	692	711	718	806	713	780	690	728	742	735	743	712	715	748	726	750	733	701	751	706	733	736	735	751	738	782	708	713	734	747	730	720	753	720	703	729	674	685	747	715	687	732	747	762	744	709	701	754	730	691	736	754	709	747	684	760	751	715	756	688	720	754	744	745	751	694	766	759	757	807	739	736	759	704	723	756	756	753	714	709	785	738	794	688	765	745	716	766	695	773	770	744	743	701	772	764	736	735	720	753	790	773	711	739	735	706	763	754	745	741	762	739	753	743	745	733	747	707	729	752	712	769	746	721	733	747	753	747	791	718	752	717	788	740	722	798	718	814	732	744	779	764	753	757	723	760	742	720	751	748	710	745	727	720	808	742	770	709	676	704	702	778	740	744	787	730	751	737	769	741	699	686	774	739	683	752	777	793	765	695	749	720	742	730	681	783	749	818	731	766	726	717	732	689	781	711	704	790	712	764	733	713	784	728	711	700	745	740	738	790	761	779	740	693	716	689	766	684	812	742	743	761	762	749	758	717	738	768	773	750	742	694	733	740	752	737	772	817	778	756	755	734	735	713	799	761	763	743	811	780	764	692	715	733	742	729	705	768	767	756	717	752	729	845	788	747	755	720	792	779	706	765	725	737	689	688	759	713	766	704	770	737	778	737	758	735	690	707	749	757	763	762	775	771	753	729	772	728	692	782	728	763	758	764	754	742	747	758	739	739	731	754	758	782	743	742	766	745	767	754	710	795	695	703	767	772	702	761	745	796	791	730	712	746	706	778	773	776	730	760	738	763	745	734	723	780	744	742	684	724	747	758	719	751	711	786	734	752	750	738	733	704	717	731	732	757	741	718	759	755	752	718	750	727	758	680	725	762	711	773	707	699	721	725	716	733	779	713	729	726	708	737	721	766	784	794	773	774	751	751	765	749	747	750	711	713	744	772	710	685	716	733	753	768	687	759	758	814	713	737	757	694	714	756	759	730	772	743	783	718	748	707	721	751	724	709	758	712	751	799	734	742	733	787	739	720	709	750	747	729	752	771	780	738	742	755	736	729	775	734	739	775	739	739	743	732	811	759	762	715	742	725	731	754	734	727	752	763	741	754	769	679	718	730	709	741	683	712	750	716	758	724	779	732	723	710	744	746	748	762	743	732	743	704	741	743	736	731	782	775	716	689	763	712	750	735	760	746	796	772	701	770	721	753	751	754	718	751	729	749	744	723	760	750	742	722	777	776	731	739	764	733	705	736	753	757	784	770	729	740	750	782	759	801	743	702	733	765	733	751	705	702	746	733	742	703	696	738	786	764	745	724	747	784	736	743	787	767	697	735	797	768	765	735	730	682	756	774	710	720	776	767	755	724	755	737	695	706	677	743	731	759	774	724	787	740	699	780	731	747	721	708	727	758	728	712	727	727	730	687	735	726	702	729	731	764	774	742	764	731	694	743	749	721	732	742	736	812	737	738	741	708	670	731	763	739	737	720	772	745	715	711	746	773	713	739	735	748	706	752	721	744	744	751	734	762	778	755	739	792	742	800	756	754	776	733	758	733	749	746	756	719	708	780	724	770	738	757	754	723	714	745	719	766	752	725	774	732	753	770	744	771	708	792	718	750	799	793	697	786	712	725	732	745	780	744	774	747	768	739	739	717	765	713	748	762	773	731	751	744	764	793	766	728	766	754	752	707	693	791	772	753	763	756	744	741	747	730	733	778	709	747	753	780	750	763	768	783	791	730	723	779	760	757	741	768	727	718	744	781	713	714	748	793	717	765	770	689	736	776	764	724	752	771	738	763	742	714	753	707	748	765	744	740	744	739	761	751	731	711	743	761	715	678	749	763	735	716	777	757	736	769	738	724	744	775	746	749	714	748	760	732	773	742	741	790	767	743	788	723	755	764	772	716	720	728	699	781	758	709	717	767	751	809	720	760	782	735	747	775	725	745	733	722	799	715	715	764	687	757	758	713	788	707	781	714	785	723	752	741	728	685	760	722	781	701	754	741	713	798	722	769	725	757	767	765	777	767	735	716	724	804	758	743	715	742	755	771	764	772	732	699	751	778	759	696	776	726	779	751	752	741	745	762	733	702	750	754	779	781	777	816	711	757	659	752	785	755	733	806	722	746	764	764	766	733	737	778	745	767	761	738	720	745	720	760	753	738	725	713	723	764	756	751	726	763	736	724	721	720	742	750	773	749	789	760	757	697	759	720	761	695	713	766	702	741	744	732	752	720	763	741	736	740	782	783	760	751	735	773	793	720	759	782	754	739	759	737	736	763	792	753	746	740	788	734	727	705	800	736	749	759	725	753	743	755	738	771	729	787	746	756	764	754	706	756	761	716	736	730	769	676	788	732	727	710	737	725	731	766	696	734	716	764	787	731	774	782	747	785	769	728	733	716	706	765	738	720	721	773	776	739	809	742	734	731	722	723	770	762	720	700	707	719	705	733	706	729	735	755	721	752	763	771	806	739	723	762	703	775	737	807	750	734	766	776	756	773	735	753	721	700	694	710	744	675	737	767	743	729	746	737	716	753	762	740	761	704	757	729	780	722	719	721	723	729	712	767	737	754	720	729	716	733	793	688	759	708	701	720	778	773	751	710	739	787	743	751	755	741	743	714	755	696	689	757	722	692	770	724	699	786	732	742	772	758	733	754	746	744	736	727	720	767	740	694	708	745	790	779	729	769	694	727	754	707	725	792	724	757	716	739	771	729	719	778	784	760	715	739	777	718	754	751	732	729	800	741	679	719	759	785	717	756	725	748	784	771	766	774	764	710	721	777	736	767	764	767	669	729	744	742	727	771	758	767	752	733	749	739	710	781	742	747	746	751	744	723	714	724	714	795	746	770	696	768	711	735	785	750	696	751	753	770	741	745	761	698	736	709	720	751	783	777	738	738	803	743	762	780	700	755	737	730	765	771	754	722	743	775	741	749	741	756	760	774	731	766	711	753	768	688	740	717	731	749	719	731	722	706	744	715	706	775	736	732	736	767	725	709	750	754	745	776	786	729	756	737	736	792	757	771	758	748	737	765	721	714	761	761	722	779	706	741	710	742	777	702	760	730	776	704	731	707	782	715	727	724	758	756	731	739
8824	1905	1483	1470	1175	740	552	404	337	338	412	453	443	456	432	368	370	356	301	276	232	256	251	257	274	240	249	265	254	248	246	254	271	232	271	271	252	251	230	288	249	264	237	237	215	252	225	253	265	226	251	246	217	235	215	241	264	251	246	231	224	257	239	242	235	265	222	278	239	260	252	240	219	235	241	229	249	258	249	255	222	240	242	266	250	251	270	235	249	219	238	279	264	249	232	255	235	252	258	246	212	231	228	247	225	247	239	238	249	235	246	227	247	216	223	232	238	228	200	247	256	256	238	227	243	265	227	257	229	221	222	243	249	238	223	238	245	253	239	198	224	243	257	237	264	268	218	216	249	259	235	216	268	253	271	246	264	235	254	240	245	277	269	225	240	236	223	233	243	261	241	262	260	247	229	213	252	239	248	255	258	249	230	255	263	259	204	270	262	229	244	248	253	293	268	234	273	237	213	235	207	224	240	234	238	237	247	233	231	234	263	262	250	234	255	279	253	257	245	259	221	252	224	227	252	204	226	239	264	267	251	226	232	239	255	226	260	257	233	270	243	258	236	234	233	246	247	276	245	232	224	245	250	235	232	231	248	229	223	250	226	251	239	262	224	258	250	238	241	241	235	252	220	214	222	251	246	224	268	262	248	209	214	252	279	231	259	282	235	232	244	209	244	239	245	219	250	223	244	233	246	227	205	233	237	270	244	239	231	277	259	233	233	282	242	254	249	261	247	231	236	254	206	222	265	239	241	229	225	226	229	258	222	266	260	255	248	255	258	232	233	224	238	269	251	223	251	248	291	262	264	252	250	212	260	239	237	229	231	217	235	264	230	261	267	261	234	249	250	233	233	266	262	257	243	247	228	265	239	236	244	241	240	249	218	239	221	203	217	250	236	248	249	255	264	258	252	254	244	226	227	243	258	231	253	251	231	249	241	228	258	241	223	273	239	228	232	283	247	261	249	246	220	256	228	241	225	266	239	241	225	243	228	238	199	251	249	231	230	251	239	253	228	262	257	252	242	238	266	241	235	247	243	241	266	244	236	253	236	239	216	254	267	224	241	232	272	268	242	253	280	257	229	250	218	235	253	278	258	236	241	232	243	228	250	227	263	246	247	224	257	229	256	235	235	242	274	258	232	240	250	239	210	203	222	276	268	247	233	239	224	248	272	248	233	256	246	241	225	225	224	204	201	270	265	242	223	222	258	217	228	212	239	255	236	257	265	240	255	240	249	255	258	241	253	222	264	275	272	229	231	237	255	237	249	234	253	252	253	247	268	244	263	259	232	223	273	259	254	234	245	220	222	229	218	241	255	226	256	256	241	211	249	241	265	263	215	259	226	253	241	216	225	269	269	258	227	224	241	237	242	246	247	266	244	255	241	235	229	254	250	249	247	250	235	241	223	251	251	243	227	234	254	223	273	220	247	283	258	213	247	218	217	229	260	231	237	221	238	238	245	218	233	255	245	239	209	270	249	245	210	236	255	271	241	229	233	247	245	276	238	261	236	242	235	273	243	288	243	248	238	240	267	269	251	234	233	216	242	250	223	247	235	252	234	256	232	233	192	234	237	261	260	255	229	196	256	247	252	246	251	237	220	245	255	236	245	239	256	241	239	266	201	247	244	273	244	227	262	238	230	261	256	264	234	248	226	225	255	270	235	214	269	249	237	221	267	252	247	216	256	243	234	210	239	235	286	233	238	278	232	263	218	246	256	237	261	259	212	228	227	233	238	243	267	254	252	249	221	230	270	222	247	227	210	239	253	240	217	235	254	254	247	215	257	261	219	249	245	240	260	214	244	270	257	255	222	234	279	274	231	243	249	219	268	268	219	246	244	259	263	260	232	232	248	237	263	236	262	217	237	226	244	229	232	265	241	257	227	237	252	245	240	204	241	233	271	247	227	224	247	206	218	220	224	238	235	266	229	258	246	230	245	272	257	236	236	230	232	253	277	241	223	225	242	249	211	233	262	237	229	241	273	240	257	229	227	231	248	229	246	276	257	281	245	224	241	273	269	244	226	220	223	249	224	265	253	266	217	234	243	230	215	236	260	260	229	237	225	258	248	254	225	239	253	259	234	232	219	246	264	281	255	225	255	249	239	198	241	253	263	216	239	247	233	234	230	251	258	245	208	269	257	261	238	246	217	259	242	210	252	247	242	250	238	232	250	224	219	250	257	263	251	248	247	246	230	256	246	249	214	207	242	247	208	230	220	252	234	233	248	233	237	281	224	209	237	269	253	240	269	254	250	229	266	231	239	239	247	218	262	251	278	274	206	238	250	230	261	242	256	254	247	248	259	244	225	230	279	281	279	216	258	214	253	250	264	230	267	268	263	226	256	228	222	255	269	231	247	230	227	260	286	263	229	248	263	272	259	226	207	252	243	230	263	262	261	242	240	223	246	250	248	250	224	256	233	233	264	252	246	239	261	228	242	248	239	247	254	265	290	205	225	256	234	254	271	240	231	235	227	240	244	208	231	253	259	258	247	270	247	237	217	255	237	239	274	256	246	248	230	254	244	236	222	220	244	259	252	234	275	266	256	229	241	241	259	252	242	256	247	251	259	239	260	227	230	247	237	251	205	267	275	241	234	209	238	257	267	256	252	229	241	231	246	245	262	229	233	246	264	252	245	240	259	245	245	256	223	255	262	231	249	257	246	237	230	239	224	244	229	263	257	265	253	224	248	248	249	265	247	246	250	243	234	221	243	230	262	258	240	199	233	235	209	244	239	245	232	236	276	241	261	243	238	229	251	237	235	247	239	226	237	249	248	279	263	276	282	244	241	242	270	237	262	240	283	248	266	240	256	264	265	245	270	236	255	240	265	256	266	214	255	233	253	213	248	245	254	232	205	259	210	245	238	244	251	269	242	294	274	247	252	239	244	258	250	225	246	251	243	227	226	214	240	228	232	254	262	231	254	273	234	254	228	220	253	254	246	219	226	245	235	224	239	273	235	258	244	239	236	246	242	237	210	283	243	251	219	227	259	251	274	222	247	230	236	225	272	259	250	266	278	265	228	252	234	221	259	232	228	230	239	225	228	243	246	234	257	251	236	262	230	236	248	234	250	237	241	252	241	260	267	262	260	238	279	251	233	243	269	221	265	231	232	255	273	227	260	244	274	242	249	212	272	248	231	209	258	219	257	240	256	234	236	221	218	232	266	255	240	238	235	216	259	227	233	223	256	251	236	256	256	217	259	242	255	245	261	230	238	243	254	251	285	250	264	242	232	249	220	256	244	235	223	233	262	230	242	215	249	249	234	256	262	252	246	238	243	271	237	252	280	284	229	239	266	271	247	215	226	235	241	269	219	232	275	269	247	260	215	243	237	248	256	242	245	287	255	226	238	228	204	262	242	244	223	263	239	259	259	248	248	266	242	247	254	248	261	257	254	245	274	238	237	242	220	275	234	232	268	255	245	255	231	236	226	222	243	262	242	233	282	227	237	264	265	229	239	293	269	248	241	241	246	258
5649	1698	3262	4414	4251	2814	1898	1354	1103	1177	1493	1797	1833	1778	1495	1441	1300	1066	944	775	646	654	679	614	674	592	576	611	653	593	614	608	619	575	611	564	598	615	576	514	593	585	588	600	559	580	587	618	575	567	607	542	587	548	528	570	592	569	595	559	579	583	569	564	562	574	518	604	578	603	580	576	604	575	578	596	562	589	576	605	604	555	591	594	612	555	625	588	591	576	610	511	618	576	598	621	598	550	541	570	559	589	549	608	568	561	561	623	567	574	566	543	619	562	607	581	545	608	552	590	588	571	574	591	602	580	571	530	566	600	595	636	590	569	582	602	581	588	601	617	563	540	600	591	582	582	584	562	565	601	595	607	596	566	578	556	550	597	590	577	557	542	576	551	588	601	614	556	576	563	557	619	608	589	563	558	585	598	540	589	548	593	570	548	592	592	549	614	570	535	586	578	554	586	589	574	568	559	618	573	572	572	572	587	560	587	605	554	628	572	543	606	594	518	594	577	571	596	582	585	605	563	547	583	579	585	548	617	563	564	578	577	609	639	610	575	592	607	563	540	553	566	595	581	591	556	580	619	622	601	577	587	611	598	575	562	562	564	533	624	613	587	589	551	576	608	590	588	577	593	608	578	620	575	568	582	589	542	575	541	591	578	605	591	514	569	576	594	618	576	582	570	618	561	602	620	566	612	586	572	598	617	524	560	589	582	580	595	578	548	564	589	580	550	594	579	584	589	585	572	561	583	587	615	581	581	616	602	600	590	601	595	575	563	564	571	586	552	548	589	550	593	554	574	595	570	570	556	580	573	600	545	598	590	599	531	569	572	577	576	555	597	601	590	595	541	560	620	598	571	604	573	593	583	541	563	580	601	547	549	589	560	545	555	572	603	526	563	597	559	557	557	589	524	588	520	595	601	602	598	567	593	602	586	587	568	593	634	592	538	597	597	607	572	601	576	558	597	634	552	577	573	589	563	571	531	606	576	632	578	589	585	574	539	626	559	612	572	557	572	546	543	576	600	590	613	560	597	568	581	574	596	604	570	588	590	549	560	517	614	564	554	554	599	581	591	593	583	561	605	536	543	602	576	590	556	581	600	574	534	558	597	579	608	558	581	601	578	550	554	546	539	563	570	615	640	554	554	556	573	542	619	585	597	593	612	548	573	578	554	574	615	590	616	594	576	544	634	587	553	559	561	627	596	611	606	574	580	536	621	568	599	599	588	598	567	564	570	585	567	589	590	574	588	587	562	588	518	590	597	523	638	576	546	586	572	599	584	637	610	598	549	555	610	541	575	569	574	584	579	588	569	599	606	582	620	576	618	633	604	569	569	620	574	559	582	626	576	540	577	570	575	604	550	596	597	573	563	582	565	568	581	561	542	599	601	640	602	607	603	561	588	578	575	554	652	606	567	654	586	590	588	555	588	565	623	587	570	561	590	584	571	577	580	623	554	629	557	589	584	615	554	596	582	554	610	581	582	575	582	579	565	562	605	589	595	591	532	560	583	558	557	563	586	600	603	624	518	573	605	572	623	550	581	599	566	575	540	560	582	607	596	597	577	583	570	591	602	613	556	562	601	567	558	583	537	573	596	597	601	591	624	595	595	569	586	616	599	617	529	591	583	570	597	588	546	576	555	590	566	570	589	600	545	640	596	577	568	593	605	622	567	597	592	600	591	594	594	586	579	585	613	577	574	603	600	575	575	577	550	580	586	584	632	548	573	579	538	585	575	603	575	646	572	552	583	587	570	592	582	572	590	594	586	584	589	598	572	605	603	557	569	606	581	581	598	650	600	562	586	540	555	586	558	605	588	569	579	586	579	549	573	627	607	613	559	583	630	551	577	622	601	575	579	591	649	576	574	551	568	567	575	636	586	596	541	550	602	613	561	585	607	533	551	608	597	579	569	585	584	594	613	594	554	533	606	600	575	586	586	566	555	604	597	585	602	594	578	600	592	633	608	565	567	593	595	581	593	578	624	598	614	566	568	544	590	598	564	538	562	557	607	571	559	570	599	544	588	571	607	656	603	577	565	595	561	593	580	580	570	604	550	584	560	556	570	580	591	582	610	556	584	601	637	582	577	582	624	584	621	619	592	544	602	606	576	583	575	564	602	550	581	589	581	572	608	604	584	593	555	575	567	550	578	559	618	582	607	606	591	566	564	557	608	599	565	558	565	583	578	589	584	582	554	600	547	609	589	577	562	567	571	611	635	570	622	543	590	563	580	591	575	572	528	635	595	571	574	569	557	623	578	588	559	595	579	596	623	610	557	613	593	598	615	570	625	606	617	625	574	628	560	593	545	561	620	607	600	611	598	625	539	550	533	597	589	538	570	565	600	568	624	559	564	607	569	633	527	626	578	549	610	542	567	583	606	624	594	590	616	574	559	549	568	544	619	627	561	585	577	595	594	606	577	642	587	540	553	579	608	611	550	579	593	571	585	588	531	632	550	589	603	609	568	615	620	559	604	618	560	614	583	588	554	593	588	551	532	584	601	584	597	608	612	605	591	626	575	592	578	558	549	602	581	575	566	597	593	588	626	565	596	599	624	599	554	573	555	582	604	559	609	578	576	587	566	545	574	588	571	547	633	581	581	601	600	579	566	618	557	610	594	557	602	661	567	566	627	537	553	541	574	578	584	584	604	538	560	625	574	567	579	618	581	545	557	593	575	554	568	604	596	546	591	614	618	594	624	627	553	581	599	559	602	567	584	572	521	607	547	585	580	583	550	582	573	572	545	590	562	603	562	562	587	580	561	579	598	622	568	579	561	573	581	584	579	582	610	553	587	580	588	551	575	582	572	573	617	588	560	539	611	566	616	578	559	567	566	611	556	586	596	563	589	571	642	592	555	593	599	563	589	602	589	595	592	600	571	573	607	545	583	570	580	584	604	571	590	585	631	593	570	558	589	555	555	585	585	600	611	558	590	582	575	578	619	566	572	564	577	586	576	594	596	601	573	590	569	573	584	584	565	597	599	579	561	574	528	596	599	605	590	614	581	591	579	580	567	610	614	604	564	576	587	545	577	558	585	563	615	604	619	568	602	580	579	613	546	561	609	554	569	550	587	586	549	590	592	571	573	550	520	634	592	581	564	549	612	670	604	569	576	606	586	601	606	572	614	575	547	598	600	534	538	597	562	588	583	575	588	589	641	600	617	607	574	586	583	590	577	565	634	572	613	600	606	575	583	581	624	554	586	556	555	624	569	570	583	614	568	600	558	567	592	613	568	538	589	601	572	591	596	578	583	557	545	582	563	528	564	594	595	584	583	594	587	599	587	557	550	551	578	606	565	549	552	536	576	605	595	579	580	555	591	539	617	600	570	563	611	566	616	608	578	599	648	585	600	585	602	550	616	559	583	547	595	526	597	594	574	568	542	597	568	557	531	574	606	564	559	563	567	538	620	551	589	573	578	595	562	594	549	565	607	561	574	574	534	565	574	611	623	571	586	598	550	592	640	580	560	576	541	587	562	521	618
21378	5098	3663	3010	2446	1551	1030	855	695	647	753	833	876	750	708	649	579	522	474	409	421	380	405	400	434	355	367	399	373	392	366	374	394	362	372	371	363	339	318	378	335	370	352	376	361	428	355	402	342	353	369	416	348	349	362	385	351	370	373	386	380	407	428	343	360	364	388	377	401	390	410	411	383	369	385	407	357	366	348	362	360	349	340	363	371	344	361	398	378	323	356	374	388	349	382	375	368	366	369	387	361	371	390	407	330	340	374	373	376	390	382	343	354	381	350	393	368	379	365	386	365	355	394	377	388	351	382	368	378	367	351	373	376	351	382	357	324	365	377	335	400	371	381	347	393	401	384	336	343	364	374	407	369	384	384	354	365	364	357	373	393	320	407	344	384	362	359	347	384	377	357	360	417	379	409	393	383	370	361	343	383	371	376	341	375	376	361	380	388	387	333	364	358	337	391	360	413	380	367	379	374	366	373	414	403	355	380	373	366	369	347	356	367	370	349	348	382	365	358	365	357	356	368	324	375	389	364	377	357	384	394	362	366	373	379	337	393	391	368	349	405	360	371	377	369	375	388	338	368	372	347	322	364	371	388	363	403	380	424	404	362	402	358	332	375	345	380	377	356	383	429	373	378	372	374	368	365	336	372	394	390	367	370	354	359	372	371	399	373	366	406	379	371	333	306	333	367	359	388	346	393	389	372	402	364	379	357	371	405	400	388	388	360	367	395	361	391	362	413	393	381	398	373	321	364	389	352	356	341	346	381	324	377	382	366	378	332	378	372	364	335	381	341	419	347	400	379	366	387	312	359	366	375	337	402	381	382	396	386	320	328	369	386	386	360	397	362	388	376	393	360	359	331	360	370	356	360	363	360	410	384	383	358	375	364	363	381	408	366	366	385	387	346	384	365	382	335	355	373	362	341	362	360	390	345	371	345	378	383	390	379	362	390	360	357	352	371	385	389	351	342	349	382	353	367	357	338	389	376	382	375	359	332	339	400	388	364	378	362	352	396	401	365	377	368	352	375	383	339	359	355	396	401	401	354	338	399	336	336	356	394	349	352	357	381	389	343	383	394	372	362	346	361	391	364	382	351	324	400	359	363	373	375	381	397	384	358	392	363	359	392	417	405	363	371	387	388	363	352	351	355	358	391	365	403	404	389	368	336	354	369	402	375	361	367	338	377	366	372	318	363	372	380	378	399	380	379	362	360	344	356	382	388	361	386	407	375	386	363	396	356	376	362	348	336	368	374	371	368	346	360	345	408	361	350	368	385	365	403	340	419	399	387	382	390	376	343	386	369	388	395	348	343	360	409	351	368	370	363	331	329	391	369	387	410	349	321	364	337	328	371	371	328	336	363	346	349	391	344	404	371	382	347	372	387	348	396	387	375	370	399	327	339	370	371	413	368	387	383	416	392	399	380	344	401	374	388	364	376	368	417	391	364	362	335	356	365	335	356	390	403	385	360	360	393	371	351	368	349	366	374	400	356	409	362	366	370	377	368	411	369	372	382	365	383	390	382	408	382	389	369	383	424	386	375	350	415	405	381	378	364	362	351	433	362	354	397	392	368	347	367	367	340	355	400	350	397	386	386	372	384	358	365	356	362	370	365	342	360	369	390	391	395	380	376	371	386	405	369	379	387	357	416	377	415	372	397	351	380	385	413	365	371	375	400	368	350	370	372	336	373	352	377	399	365	364	362	353	417	366	385	383	373	338	362	353	399	385	348	371	353	363	383	366	369	385	405	407	351	357	367	349	397	372	363	323	391	391	393	394	375	353	396	379	384	401	364	387	377	373	363	370	336	368	354	406	419	357	400	374	388	370	396	389	365	394	387	371	369	338	354	354	382	350	379	391	355	353	364	347	381	365	345	379	394	344	333	375	363	352	339	397	357	350	377	409	394	402	379	378	346	341	336	371	328	388	385	400	374	380	373	355	397	362	374	355	401	378	366	357	420	351	336	340	392	330	374	392	382	402	341	404	365	400	379	348	353	353	348	363	376	349	380	380	385	399	381	372	399	391	387	351	379	409	390	333	359	365	344	347	370	371	356	361	353	430	382	406	367	379	348	383	361	395	382	361	365	364	363	317	357	350	364	360	375	369	384	327	398	346	385	347	366	431	338	371	344	382	348	323	345	352	338	397	393	359	378	374	325	385	402	392	354	355	389	380	391	397	345	364	367	358	394	422	354	371	403	364	377	399	407	396	361	353	355	370	371	358	372	410	353	385	369	370	389	362	368	357	383	391	406	380	391	412	359	380	397	348	362	405	369	376	382	387	412	356	360	362	354	360	406	402	390	401	366	356	365	314	368	364	345	350	351	404	389	392	360	359	346	358	331	352	361	385	376	347	341	342	381	335	382	371	370	401	364	346	379	342	385	380	378	359	414	366	333	393	370	368	376	404	320	383	380	380	378	344	353	410	348	336	365	401	344	363	372	403	387	379	359	374	408	390	401	375	383	403	389	342	395	350	381	350	404	371	369	415	376	375	364	338	334	352	326	361	344	375	385	374	397	408	361	360	352	376	368	319	353	379	381	390	354	371	405	317	371	360	398	325	377	389	394	351	365	339	354	345	359	370	357	362	370	373	360	336	361	365	356	351	374	352	391	388	343	353	386	373	389	393	352	394	330	334	368	341	375	376	348	352	335	339	351	353	369	388	370	344	360	374	348	371	353	365	357	393	404	370	368	347	381	360	367	365	379	383	401	387	375	357	399	362	372	361	346	370	357	394	377	379	349	392	403	395	341	356	362	335	365	362	401	388	379	369	391	355	365	357	360	357	368	390	407	359	383	351	392	376	323	369	394	379	371	375	333	393	354	328	338	351	354	412	373	347	382	406	373	400	376	397	329	357	367	362	370	363	380	332	379	365	398	342	391	350	366	370	388	347	355	368	414	379	341	345	382	383	415	394	388	398	336	382	368	378	396	391	382	383	359	388	367	385	357	338	375	357	364	360	359	373	340	358	349	385	321	396	387	364	359	340	358	338	385	373	403	392	409	373	365	347	384	403	366	379	345	355	377	397	400	439	377	344	372	371	342	371	367	400	365	343	369	332	350	385	368	361	363	366	389	391	360	398	372	382	374	361	365	329	340	387	397	402	377	358	412	357	367	361	376	372	377	387	356	360	373	373	379	362	366	390	350	350	356	392	376	365	371	393	343	403	374	367	405	425	367	360	396	360	385	330	332	392	371	386	396	397	403	365	355	372	342	391	361	398	386	385	394	376	386	355	370	417	375	393	367	403	346	395	392	391	355	396	391	373	375	386	384	370	384	349	404	387	381	382	391	366	349	317	327	385	403	339	395	341	376	349	379	372	389	395	348	359	374	395	380	381	352	381	372	380	403	331	358	396	363	345	385	342	355	351	399	388	359	385	340	370	371	392	340	342	369	382	414	370	363	381	363	397	383	352	395	362	389	380	381	332	368	395	373	365	346	360	370	415	375	348	392	351	364	383	389	348	327	355	384	368	395	397
13381	3588	6758	8245	8711	5818	4080	3181	2658	2559	2839	3493	3722	3039	2883	2605	2346	1839	1573	1242	989	1101	994	958	886	972	932	907	865	809	862	869	844	799	846	840	864	849	858	816	839	817	815	828	825	845	829	875	817	874	823	855	814	815	843	863	818	852	855	835	838	834	834	782	788	839	854	872	812	829	796	821	828	901	849	861	834	793	755	840	807	852	806	846	854	876	846	834	831	789	812	790	845	805	767	794	813	800	833	814	843	835	817	835	877	818	786	768	800	771	833	798	879	862	774	804	818	904	810	845	828	768	824	845	803	784	856	870	819	818	812	843	809	835	828	855	790	824	830	876	782	809	851	833	830	853	823	857	817	875	820	808	833	829	834	865	825	767	857	849	846	831	874	838	794	834	768	905	803	825	808	896	827	808	805	834	838	859	871	923	787	894	834	806	873	794	787	831	883	788	815	795	846	828	798	843	838	825	791	807	838	830	797	800	782	866	839	800	821	830	855	776	789	809	831	834	785	834	798	829	832	855	829	823	795	882	812	825	825	790	859	776	809	810	834	827	829	850	869	814	843	840	814	822	857	857	821	846	823	821	843	855	871	775	837	842	781	832	814	819	839	833	857	844	828	864	806	895	798	863	844	809	823	785	836	803	838	772	790	845	817	804	812	762	826	827	884	839	801	834	834	817	860	788	796	803	782	831	836	842	807	853	808	875	849	850	839	828	818	875	842	836	807	834	822	809	861	844	858	861	847	818	854	837	822	828	810	817	845	829	797	798	829	840	783	769	825	812	807	827	839	868	832	847	820	798	788	775	901	833	770	897	814	815	800	815	784	810	828	818	864	829	864	797	850	838	793	866	845	827	817	887	809	865	778	828	780	799	806	856	838	840	809	821	809	825	851	825	839	859	855	804	834	841	823	807	870	864	859	828	827	788	872	774	848	750	880	763	880	831	821	787	824	844	868	816	845	835	816	811	799	784	846	840	787	782	825	803	876	829	824	835	834	859	836	821	846	772	837	813	827	833	793	832	808	865	860	874	803	802	841	860	861	773	854	796	823	850	813	891	862	798	834	872	834	819	813	832	852	836	842	831	829	809	835	810	854	835	819	870	829	884	843	801	823	806	818	858	847	845	850	799	836	822	811	841	831	853	864	827	881	848	811	851	865	804	848	769	770	855	885	836	838	830	778	885	822	781	802	755	837	778	823	768	836	834	880	854	821	744	858	771	773	792	780	825	780	832	862	797	806	812	840	865	822	838	829	822	830	835	854	821	850	834	840	825	833	775	898	833	842	826	837	814	820	766	817	882	850	807	791	838	875	840	838	812	811	846	841	828	841	797	834	809	831	860	847	812	834	820	813	835	798	829	888	832	860	791	820	757	796	846	798	812	782	839	856	827	860	793	812	832	811	787	836	814	844	833	825	817	807	844	813	823	837	839	815	805	902	820	856	845	799	798	842	829	836	843	757	852	856	799	777	819	834	831	842	816	807	825	786	819	825	842	842	789	756	806	858	821	804	829	829	833	852	832	840	802	827	839	839	828	808	810	796	847	811	824	847	849	796	777	863	808	796	805	814	886	861	823	832	823	867	870	864	799	871	834	813	836	835	844	847	870	814	802	870	838	882	825	797	829	876	830	894	893	836	834	842	850	784	813	792	771	823	859	812	819	856	784	840	806	812	831	820	853	871	822	803	871	840	755	844	838	826	833	811	860	851	811	867	823	783	841	775	806	842	849	834	870	801	844	872	783	844	838	781	895	820	806	812	814	845	809	795	820	816	806	869	853	842	819	843	806	827	837	842	837	788	760	822	845	812	808	808	813	857	823	805	840	818	785	836	843	853	867	845	867	838	800	790	819	794	788	883	811	836	834	850	826	834	810	789	820	764	854	834	854	807	878	772	857	833	828	822	844	773	856	812	814	856	784	834	859	830	792	814	836	815	878	827	824	807	795	817	852	838	804	816	841	881	839	813	824	848	812	835	831	832	852	808	796	898	829	867	821	847	816	854	829	851	840	783	800	872	840	879	799	780	835	809	813	816	757	764	856	851	823	807	804	873	816	825	813	825	843	845	816	853	818	795	827	835	872	840	798	852	783	778	865	867	794	790	809	833	806	791	832	797	792	825	871	781	808	872	867	818	887	791	873	843	841	822	845	879	800	815	810	833	870	864	834	890	858	834	861	819	811	777	794	793	882	794	850	827	777	766	843	830	807	803	834	858	842	821	841	831	836	831	814	789	847	784	844	850	832	815	806	852	881	766	768	809	838	880	802	859	824	860	835	799	850	781	793	801	795	803	856	855	822	770	809	799	853	815	862	829	767	810	830	828	811	824	797	773	897	784	814	796	809	869	829	852	856	905	833	832	866	825	831	822	841	811	820	853	825	833	847	828	822	822	857	840	866	818	863	810	767	872	849	874	810	859	840	791	795	854	819	821	836	838	854	800	825	798	806	804	838	823	817	816	869	780	830	823	823	832	801	808	808	809	783	869	815	867	834	859	806	781	813	817	861	791	819	779	827	863	752	838	835	816	847	854	856	824	837	830	856	816	803	832	813	826	809	833	810	871	809	814	817	795	806	788	881	857	863	780	821	837	841	821	794	822	823	802	799	818	786	806	843	816	835	839	843	836	837	827	776	824	840	774	815	830	788	865	837	792	832	864	851	819	787	819	778	802	843	847	906	825	777	830	844	811	848	834	882	831	822	809	841	793	843	825	845	776	814	809	854	803	806	839	813	813	802	808	805	787	831	884	855	863	865	776	819	829	811	848	830	849	849	813	825	789	821	790	849	822	776	800	814	784	884	798	796	828	861	819	804	826	827	839	871	797	804	826	857	848	848	774	882	822	810	767	790	781	807	814	803	833	851	779	792	835	803	767	819	779	843	903	803	836	805	800	829	752	827	822	848	798	848	801	810	838	861	815	837	846	798	786	775	793	866	795	838	809	760	782	757	800	782	858	841	867	868	860	862	828	852	838	831	813	879	850	831	807	808	767	799	821	794	798	793	836	818	802	874	837	826	865	871	795	836	840	842	839	823	875	847	836	886	915	825	826	818	851	822	854	855	835	851	850	863	778	833	776	837	809	803	832	852	806	855	847	774	826	822	816	808	857	817	854	792	854	824	837	784	821	832	826	874	827	811	826	901	812	815	804	816	835	853	803	816	886	848	803	832	875	819	810	828	856	809	814	835	803	798	770	852	858	810	822	805	851	810	847	833	866	822	839	850	806	791	884	848	846	844	854	816	852	858	863	811	777	823	803	898	789	869	834	848	851	851	869	845	880	829	807	848	843	851	824	824	853	822	852	833	850	865	867	842	873	853	869	836	846	801	829	831	786	853	826	769	765	828	834	828	800	829	865	857	810	832	817	911	863	791	808	834	855	824	817	837	779	842	791	842	867	847	859	796	775	810	810	796	799	840	850	865	832	884	824	887	825	808	878	831	883	867	827	805	866	849	787	829	803	855	854	837	807	873	829	907	834	873	806	861
30429	8303	5984	4629	3823	2439	1470	1178	964	845	971	952	1085	982	810	773	671	570	558	464	403	429	399	413	390	365	358	359	350	359	369	354	400	340	358	328	326	391	360	344	311	326	312	354	333	335	366	322	356	340	312	344	350	332	349	354	326	363	308	340	361	322	338	344	342	315	342	366	328	380	350	353	343	321	371	342	325	340	329	359	367	372	361	328	323	341	362	350	347	361	339	340	354	380	355	313	343	285	341	358	348	357	351	322	350	308	335	332	371	330	345	321	355	299	332	337	325	366	358	338	345	338	337	352	377	352	336	363	315	351	308	293	366	342	361	336	364	383	395	334	318	330	353	351	369	333	338	324	308	331	356	315	316	343	334	300	334	320	346	349	338	309	352	345	337	325	331	331	343	341	327	324	338	374	331	353	341	376	341	347	310	329	416	381	336	379	309	330	333	354	372	366	361	327	366	320	341	342	301	330	335	350	316	384	335	335	352	314	336	377	335	337	320	353	325	350	318	342	339	343	353	319	327	310	347	306	359	339	332	365	326	292	345	365	306	357	350	369	389	312	341	345	343	343	294	330	336	375	342	371	321	348	345	322	315	335	343	353	365	379	338	352	356	322	331	311	308	335	322	338	340	365	361	332	333	363	349	343	371	348	341	352	346	354	347	350	315	336	320	347	354	359	362	363	340	319	295	324	342	355	369	326	291	358	365	351	323	342	345	353	355	353	374	341	386	349	327	356	343	370	332	339	349	362	322	325	356	309	308	329	328	337	357	360	337	344	332	336	347	331	379	344	329	358	351	341	332	353	343	349	365	363	327	356	352	336	330	341	352	314	362	324	359	337	348	338	351	363	367	365	357	370	350	351	331	360	333	377	334	376	347	365	382	304	341	358	347	328	383	358	308	359	310	332	321	349	370	354	361	342	313	326	334	327	328	310	318	363	352	345	333	337	368	362	364	309	353	366	355	348	359	316	317	331	367	358	323	378	336	299	308	354	322	368	337	347	349	339	362	319	339	353	290	318	324	360	366	349	330	361	332	342	360	365	377	337	312	369	347	341	362	370	350	302	342	315	326	333	382	338	346	325	317	336	339	325	356	329	374	345	328	354	346	321	315	363	335	343	317	366	333	340	325	333	351	394	350	332	327	355	334	352	322	372	343	337	337	370	312	330	316	337	360	336	354	350	342	312	365	312	389	344	374	322	346	353	332	352	361	331	357	361	369	346	323	349	334	339	365	358	342	349	368	371	368	374	350	361	369	331	330	335	314	316	357	373	340	338	343	366	345	352	349	359	320	350	332	354	325	361	369	332	312	325	362	377	344	365	333	309	328	330	325	365	307	369	358	337	348	359	334	367	359	331	329	335	311	324	328	329	362	367	362	366	317	342	368	331	340	305	375	360	413	344	350	314	328	359	345	334	351	330	301	309	342	338	358	345	349	360	376	334	351	346	344	319	328	307	355	327	357	327	401	344	333	380	392	328	355	355	335	356	315	332	330	348	328	353	342	370	358	375	346	310	326	327	352	342	329	333	349	333	326	355	346	305	347	358	345	314	314	364	361	327	322	323	346	344	334	372	329	374	314	333	317	349	344	328	345	369	352	351	331	364	346	374	339	350	387	343	368	313	322	363	340	326	340	373	366	370	376	377	304	305	335	333	386	380	380	351	328	304	351	360	374	346	318	308	360	312	308	385	389	329	320	347	326	333	321	345	352	365	357	317	357	341	356	333	357	367	363	335	355	323	316	343	344	314	371	362	344	337	379	350	338	329	328	322	331	320	304	357	358	360	343	354	358	355	310	354	331	331	353	347	337	344	363	348	364	343	345	372	373	324	313	335	338	356	344	334	347	332	329	359	359	332	344	363	354	333	352	354	325	368	365	327	310	353	369	347	307	336	323	323	332	326	349	354	371	333	346	322	332	386	345	333	314	325	322	357	338	320	330	323	372	315	362	357	318	349	319	331	353	348	337	349	322	357	353	365	389	345	371	309	366	322	347	319	309	382	326	353	342	310	329	351	309	362	353	319	348	354	327	339	335	371	373	360	333	332	340	350	371	360	347	326	335	336	343	334	325	336	340	341	339	350	349	341	339	366	339	356	336	327	367	304	347	348	318	394	347	318	335	330	340	368	313	330	360	331	356	355	326	322	363	351	340	373	342	391	383	317	349	343	372	353	308	358	370	327	345	367	339	305	313	367	357	329	363	342	327	398	334	370	337	351	358	345	341	357	359	357	327	355	343	335	355	356	343	337	363	357	333	381	337	362	287	344	351	337	357	346	370	357	337	286	349	360	377	357	367	358	358	332	359	343	374	341	331	386	302	351	359	336	351	381	349	333	339	322	352	309	344	378	337	354	339	372	349	322	357	352	347	344	360	372	374	318	346	361	340	344	355	326	307	304	339	335	381	375	344	361	344	336	352	342	378	304	342	323	349	328	332	353	342	336	338	352	342	334	334	344	289	349	328	351	326	336	373	302	319	352	326	354	365	340	356	328	300	354	358	313	317	301	349	351	324	309	306	299	308	364	371	332	336	341	384	314	368	343	350	334	332	346	342	342	354	349	373	330	371	365	376	336	354	372	356	351	346	333	333	331	333	351	349	369	340	318	359	390	326	362	365	350	366	313	347	352	357	353	353	360	343	398	349	327	341	344	339	327	340	342	371	343	347	353	350	342	349	336	353	360	339	374	311	335	358	296	360	313	357	334	287	327	328	324	349	326	357	361	336	338	397	357	338	360	308	346	349	339	383	353	354	324	331	342	346	291	315	348	363	298	359	337	351	361	315	332	323	324	337	341	332	332	323	347	365	336	337	317	317	312	334	300	360	352	337	344	352	332	312	375	338	355	344	338	337	340	356	346	344	308	365	316	362	331	353	319	348	338	363	370	331	297	346	349	367	384	357	329	357	364	339	357	350	360	339	341	318	341	379	332	336	349	336	390	389	328	346	329	350	362	376	327	357	342	330	316	374	334	333	346	333	306	352	355	318	364	316	342	375	357	383	342	332	361	303	344	386	346	358	331	343	356	332	334	336	348	331	333	313	361	343	336	337	359	369	335	347	329	317	358	376	355	333	353	363	337	325	362	334	344	328	355	358	351	343	318	351	328	347	346	341	342	320	316	342	336	326	339	373	348	366	354	321	382	352	337	347	339	317	310	336	313	341	342	308	334	344	344	325	358	348	376	367	343	307	334	352	359	341	347	380	322	329	346	320	344	388	327	375	345	331	372	316	336	366	337	350	319	346	347	359	337	336	339	307	316	319	359	365	373	338	354	352	349	354	331	359	363	344	315	355	345	331	339	364	328	357	342	343	358	339	357	335	328	352	348	347	343	313	336	351	409	319	305	349	343	347	379	336	322	312	351	328	358	341	347	331	348	335	340	375	329	341	343	339	305	327	368	348	342	334	347	353	359	323	341	349	370	361	352	345	336	356	324	343	348	333	338	313	334	345	371	364	322	351	346	312	355	374	356	372	362	357	364
17117	4719	9798	11682	12295	8613	6149	4547	3943	3738	3949	4294	5011	4408	3554	3238	2623	2141	2005	1502	1100	1128	1058	1084	941	905	924	888	836	794	854	840	791	797	820	769	781	786	773	770	771	794	767	752	770	719	755	728	785	818	748	759	748	766	742	771	785	761	765	810	769	719	762	761	764	733	816	799	747	735	714	725	747	792	714	735	751	771	738	710	762	779	750	769	748	756	721	698	751	790	741	797	703	789	761	732	733	767	785	747	734	760	755	763	772	749	757	733	739	702	703	725	796	752	707	757	776	814	774	722	809	746	723	742	802	722	742	825	783	780	796	737	755	760	740	739	719	790	783	767	727	716	739	752	761	739	738	733	737	750	779	711	714	738	774	699	768	774	783	703	757	778	777	754	780	744	758	781	786	717	792	738	780	727	744	753	747	776	788	771	769	792	763	744	716	724	693	713	729	739	732	797	756	765	758	737	747	728	755	748	721	680	793	734	728	752	748	755	746	764	769	787	793	792	753	821	755	764	739	785	790	723	743	782	774	741	761	774	734	804	771	769	753	780	710	738	773	763	771	810	741	751	759	786	694	696	760	731	745	757	727	770	772	777	758	743	757	725	731	757	724	770	743	708	774	750	779	719	734	787	784	725	766	759	765	759	778	755	777	739	770	764	750	789	724	727	743	760	844	768	790	755	817	719	726	730	765	711	739	747	752	787	750	776	763	747	750	768	762	770	779	762	761	739	733	756	781	754	801	739	791	788	756	733	800	789	767	780	785	713	700	756	729	760	734	708	764	766	689	783	722	814	761	758	770	802	742	736	768	732	768	747	746	738	746	788	732	791	760	730	780	775	757	774	698	695	742	752	778	751	726	799	762	749	719	752	716	764	764	720	761	736	800	734	731	784	765	785	724	728	762	761	756	729	734	770	790	748	767	772	783	767	706	806	707	741	820	714	768	746	753	769	707	769	747	803	711	728	750	759	826	740	792	755	747	798	748	764	747	769	733	799	747	766	777	746	728	740	709	830	760	763	718	790	732	730	726	748	770	732	736	766	780	768	726	768	784	764	785	799	750	752	729	747	752	750	732	788	740	776	780	784	743	743	730	731	764	736	743	744	724	775	816	732	749	779	791	768	820	773	733	727	774	721	732	729	758	758	773	720	707	790	764	824	741	824	730	784	773	718	717	777	747	686	739	733	705	759	781	754	745	780	765	745	802	722	778	754	812	772	811	741	718	731	766	728	775	730	812	737	730	767	768	734	773	763	757	781	714	749	769	717	769	789	738	760	799	719	746	767	789	750	737	733	708	730	761	741	774	796	745	718	770	765	737	748	720	710	735	791	750	763	761	772	724	778	798	780	793	767	755	732	777	696	799	759	762	729	763	689	748	742	787	774	753	793	700	779	755	732	741	774	754	744	748	737	758	794	738	789	759	785	743	773	726	743	784	748	758	815	785	737	765	741	768	760	788	795	720	748	768	735	726	769	819	761	709	735	715	779	742	715	800	753	761	784	743	776	777	748	740	778	754	743	766	762	791	742	768	759	796	768	750	728	753	738	796	686	765	736	761	737	772	771	727	735	765	749	761	786	760	760	770	777	787	758	744	747	810	738	766	729	722	751	721	741	727	744	775	790	776	753	815	744	770	767	753	754	768	751	723	743	802	785	767	737	786	750	746	794	769	736	754	755	722	748	777	753	758	741	734	741	691	731	728	756	713	783	691	767	733	756	778	735	774	771	764	728	770	726	784	729	770	757	774	786	750	748	796	744	718	702	697	746	735	760	741	778	753	745	754	778	768	758	741	787	760	786	737	745	787	755	764	747	789	779	766	765	781	808	720	749	737	737	718	767	752	750	743	790	755	750	712	713	758	748	736	731	732	728	754	706	747	751	772	762	736	729	789	752	702	733	765	710	753	719	778	769	716	757	776	735	819	799	754	776	771	795	814	770	777	727	749	751	700	736	803	725	779	727	757	738	734	710	751	785	823	723	815	715	729	781	727	778	774	772	743	757	827	753	789	741	760	739	736	752	716	744	723	723	707	750	761	794	718	764	752	773	780	773	754	741	731	713	749	733	718	761	765	760	762	762	755	766	806	812	775	756	750	748	760	736	755	730	789	761	764	754	826	754	737	761	709	728	768	759	790	734	772	761	757	752	753	763	733	833	743	769	795	753	754	808	743	749	710	764	751	766	790	781	772	747	755	732	811	757	732	753	786	760	735	728	755	756	737	744	753	723	752	781	776	723	772	755	761	722	776	758	761	786	792	779	701	692	771	747	776	764	767	725	724	762	771	708	756	719	760	756	770	739	787	765	757	731	782	755	740	741	760	767	732	767	752	716	734	745	740	692	730	738	736	792	739	765	734	727	751	769	745	725	728	735	755	732	765	737	782	738	821	760	680	762	707	773	783	743	760	698	741	717	780	799	771	721	744	720	736	803	735	772	728	774	710	742	785	775	748	783	751	804	771	751	752	775	754	789	721	800	725	699	744	748	755	707	784	791	786	709	788	813	771	775	769	757	760	726	766	728	768	775	724	732	723	734	763	741	732	728	781	754	791	754	759	739	754	752	754	762	775	764	775	762	783	766	755	812	703	761	748	828	712	782	766	764	746	795	790	787	770	748	765	779	780	751	755	748	740	738	727	766	699	784	752	743	744	776	722	822	774	719	790	772	766	746	777	752	753	742	746	758	771	746	757	773	758	735	773	732	740	743	789	759	754	794	731	787	786	744	745	752	784	701	734	744	749	726	725	740	737	787	802	824	779	726	718	757	740	722	751	761	795	779	747	742	758	743	764	704	787	759	742	765	746	729	733	759	761	759	768	721	791	795	747	768	751	783	732	823	770	751	697	769	725	771	730	733	754	762	733	729	755	723	774	730	743	712	762	791	748	794	743	766	803	746	785	793	762	749	776	700	784	817	714	814	720	800	753	770	796	776	740	796	731	723	707	756	760	770	729	725	790	781	768	751	728	764	734	765	738	779	826	808	727	735	719	804	795	698	783	757	787	757	755	785	769	775	794	737	745	779	722	713	716	766	782	767	751	788	738	740	750	721	770	775	772	742	766	763	793	763	729	768	730	764	814	771	747	766	744	790	728	741	722	714	792	747	748	746	792	708	744	788	750	737	727	759	807	738	767	734	731	751	772	770	717	764	770	764	774	738	726	751	746	785	728	780	773	756	748	748	775	735	779	769	765	716	712	739	783	765	756	761	772	755	775	797	759	743	723	730	705	748	790	754	755	755	695	749	759	764	813	750	769	732	775	755	746	753	778	763	796	765	747	787	737	727	759	680	748	756	746	676	779	728	738	749	817	770	763	713	747	772	792	792	738	788	739	748	737	795	741	803	786	753	768	720	731	733	759	760	779	800	748	779	742	725	754	752	739	699	702	777	746	769	768	738	749	797	762	793	762	753	759	772	785	760	740	745	714	777	756	779	748	767	805	761	780	754	752	753	715	808	748	763	783	682	739	770	768	754	796	776	782	758	742	768
9315	2067	2065	1473	1260	865	575	441	366	448	479	434	525	461	453	406	406	361	343	277	263	255	251	293	300	284	261	256	270	292	241	264	244	275	234	288	244	264	235	235	256	263	265	291	223	262	259	276	260	277	267	259	265	288	276	263	249	263	242	267	277	275	234	249	232	226	235	263	260	249	256	240	280	259	258	226	250	259	244	235	247	252	234	256	235	252	263	263	277	291	218	263	265	286	238	231	256	250	273	275	287	282	272	227	238	293	261	287	242	261	267	278	241	283	247	254	268	235	267	256	261	247	280	237	236	239	237	255	262	285	275	259	264	237	297	269	259	257	279	270	241	264	247	236	264	245	239	286	221	228	269	254	247	233	248	284	234	250	242	263	278	258	250	280	258	268	274	258	289	269	240	247	215	284	246	261	236	252	243	238	273	229	285	264	253	257	287	277	266	246	237	237	279	232	222	285	248	263	265	249	255	254	223	257	230	231	233	241	241	254	297	239	279	249	269	268	227	245	254	237	275	244	257	225	231	259	253	249	253	227	229	236	303	271	228	256	280	238	229	260	256	280	229	288	280	242	241	261	251	264	263	235	254	282	248	274	257	289	234	267	277	241	236	270	262	223	239	259	263	263	250	266	289	263	258	279	250	239	238	258	276	267	256	260	283	243	277	258	242	238	251	268	266	240	294	243	221	263	264	269	251	262	301	277	263	232	244	276	258	252	279	299	272	272	237	274	251	251	235	241	281	246	264	260	300	264	249	245	274	257	282	257	267	243	260	239	262	246	270	265	246	233	250	268	252	244	272	241	226	245	243	253	261	271	229	282	241	242	245	233	236	261	247	238	243	257	269	261	264	262	269	265	243	257	233	234	269	270	261	246	286	280	263	268	244	250	244	241	239	239	292	284	246	254	278	293	268	253	270	264	259	283	244	238	251	260	293	222	291	230	232	275	256	247	278	262	251	256	237	237	234	255	245	278	242	226	281	263	243	253	260	285	260	246	252	254	257	233	275	234	246	250	257	265	257	295	295	257	227	250	252	278	264	262	237	298	260	253	276	252	258	264	270	243	282	241	300	262	298	261	262	279	281	260	263	249	238	254	231	234	224	263	221	233	228	257	209	261	246	271	256	255	281	263	260	268	256	260	279	219	222	284	240	265	231	237	246	248	216	249	253	255	266	224	221	233	250	272	248	288	248	237	208	250	253	245	281	273	232	253	274	274	263	263	224	241	242	300	240	288	260	260	248	249	245	248	254	226	261	249	246	272	262	214	258	275	265	302	284	260	273	267	253	219	241	253	262	242	275	279	268	257	254	230	262	264	266	256	250	272	240	227	251	278	267	243	259	249	248	247	244	264	254	245	260	232	249	258	224	248	267	212	272	251	243	266	271	263	246	275	276	270	222	268	257	241	243	279	225	280	272	268	269	251	282	270	290	271	269	233	243	245	245	242	237	264	287	268	271	266	263	239	261	254	279	281	260	267	257	256	277	258	291	249	213	282	238	259	279	251	264	258	272	257	246	278	264	256	267	271	245	254	272	231	219	250	256	254	264	234	249	268	235	269	275	259	291	273	249	263	249	235	254	224	257	265	267	303	263	264	257	235	261	238	258	229	252	265	261	273	271	263	223	247	245	254	270	269	258	280	277	252	237	269	293	267	254	262	229	249	241	208	271	274	248	264	248	269	247	290	256	275	241	232	255	280	265	265	276	233	265	286	251	259	241	272	233	248	256	287	244	261	301	225	242	256	250	211	247	259	275	274	270	273	241	266	247	258	241	224	248	246	257	261	255	256	253	242	262	253	269	254	248	278	277	259	238	259	264	254	272	272	290	239	265	253	256	265	247	275	241	259	271	251	257	249	262	259	246	271	249	262	257	291	275	240	236	262	255	248	258	256	262	252	250	271	266	266	268	260	267	254	261	274	262	289	262	264	248	226	267	254	272	273	271	248	241	260	258	287	298	253	238	285	265	273	269	249	238	262	261	257	245	259	245	267	272	253	283	249	281	266	251	275	254	282	273	248	266	262	270	273	257	249	267	224	277	262	248	257	248	270	286	255	280	279	253	276	269	277	257	274	275	253	232	215	222	239	236	266	252	265	224	260	281	251	232	270	240	230	255	260	286	303	256	270	251	288	291	259	267	260	259	250	230	240	267	296	260	248	255	253	246	265	288	287	220	258	287	256	257	262	258	250	227	234	269	271	261	252	266	236	251	251	248	252	276	259	258	264	279	261	274	249	270	231	263	237	268	262	249	238	231	263	238	246	263	271	252	283	279	265	272	246	254	250	241	258	288	268	228	258	227	241	274	213	272	270	249	266	231	249	259	256	251	247	257	272	306	281	253	256	278	262	262	291	267	249	270	268	247	263	276	245	262	232	277	284	241	260	248	280	264	270	230	252	266	270	286	229	252	281	278	265	237	269	255	272	244	244	271	231	264	255	283	251	276	279	284	266	249	259	253	241	280	264	291	267	222	267	247	238	248	300	249	261	276	252	255	261	282	235	250	254	282	276	275	251	280	266	237	279	225	261	261	255	275	265	255	276	257	247	246	271	277	258	235	279	272	280	249	259	263	267	291	255	227	275	231	238	293	250	273	262	278	278	262	210	249	263	269	258	235	237	260	272	275	267	292	265	274	279	287	266	254	243	262	261	280	272	261	261	265	242	276	259	247	241	256	247	255	248	260	219	264	259	268	249	273	268	252	264	260	260	258	278	251	248	255	275	252	272	285	263	252	231	244	239	243	243	286	251	269	275	228	280	260	264	245	267	247	233	264	244	299	256	221	245	228	267	226	271	268	257	244	254	225	261	254	272	247	290	271	265	246	250	281	192	259	257	252	196	279	282	273	225	269	238	268	240	239	254	259	261	266	226	248	269	257	252	282	270	273	266	282	255	251	245	248	257	259	290	265	252	245	272	255	264	256	228	243	238	246	275	216	249	237	258	272	223	241	245	247	244	249	240	270	250	263	261	252	255	248	223	247	243	296	279	235	241	266	256	239	232	264	283	284	279	258	283	280	234	262	248	258	248	260	281	232	229	272	245	253	264	267	246	289	254	242	259	258	267	267	267	261	267	242	261	271	239	254	275	221	247	251	269	264	232	287	276	244	255	260	253	273	230	266	266	220	251	243	238	240	266	242	267	240	292	285	284	304	254	251	272	263	237	281	282	253	238	234	234	250	240	280	281	263	292	247	262	260	278	235	276	270	263	268	252	251	274	274	279	271	288	267	277	297	254	270	311	224	268	269	260	247	260	275	262	270	257	268	280	259	269	276	266	268	248	249	234	267	225	275	272	264	226	271	234	258	257	263	300	284	249	248	264	260	284	228	247	234	249	264	221	275	254	223	273	252	246	281	282	256	271	274	253	242	284	249	279	252	234	251	265	237	263	254	234	268	257	254	277	261	260	241	265	257	260	276	274	239	271	240	234	221	257	237	245	231	248	257	257	227	249	257	237	240	265	221	254	254	243	268	227	276	243
6000	1852	4124	4428	4483	3404	2163	1491	1373	1566	1756	1762	2100	1694	1609	1442	1355	1195	1096	868	730	704	672	692	673	639	604	644	633	619	640	593	643	606	628	630	615	617	613	600	601	597	639	619	597	625	595	607	647	620	619	611	619	594	604	620	620	648	615	618	637	620	624	598	653	628	602	597	591	589	588	598	624	626	599	587	644	608	649	614	634	622	567	621	621	580	578	605	594	635	611	594	544	610	648	594	608	623	602	589	636	622	618	610	628	599	607	591	647	627	593	604	598	594	610	645	592	594	600	588	618	600	558	601	539	579	587	572	577	592	565	596	622	582	604	613	612	571	600	640	622	612	605	609	604	591	605	608	588	615	599	613	617	595	601	620	584	623	620	618	596	585	631	595	565	622	632	644	572	617	588	651	582	579	625	631	618	627	625	620	626	646	578	612	590	609	622	644	629	624	598	576	591	612	580	631	644	594	607	611	625	584	603	616	622	617	627	648	645	589	578	639	584	619	651	607	618	609	594	614	606	628	596	609	584	568	591	656	559	592	562	571	585	610	614	607	640	640	569	607	624	539	591	623	627	550	592	590	599	608	575	599	609	640	614	580	556	585	572	603	579	631	598	553	555	619	647	631	608	627	614	616	628	567	586	612	610	536	604	562	618	629	595	590	620	578	632	574	652	591	570	614	592	593	591	549	587	612	620	624	638	615	626	590	605	593	584	641	574	620	593	600	620	592	604	614	615	574	636	620	600	579	623	591	583	653	633	589	570	618	561	621	584	636	600	676	629	628	644	587	611	640	548	612	648	618	629	639	618	606	587	623	640	609	630	591	635	654	575	643	588	549	613	610	576	589	591	594	583	633	579	616	632	605	579	626	625	587	647	619	589	660	608	621	584	581	615	610	599	592	623	593	606	638	643	561	594	617	566	631	605	610	589	596	624	565	584	589	638	580	585	596	612	602	585	613	592	593	621	630	590	589	628	606	608	646	595	616	609	632	616	650	621	588	626	603	592	619	620	666	622	581	617	613	608	633	636	579	600	609	602	627	593	606	598	583	611	627	651	592	618	599	631	612	628	597	632	621	572	591	575	612	656	655	608	598	605	588	600	649	607	627	600	604	631	597	588	612	601	572	608	618	650	595	595	628	551	610	604	614	562	578	582	610	598	619	588	601	618	612	596	576	607	599	617	650	630	621	639	591	597	591	607	590	596	660	591	603	610	624	564	589	624	605	593	665	616	589	625	595	619	589	617	582	583	584	598	584	619	632	630	616	601	579	622	604	630	600	582	599	639	615	594	583	584	591	649	590	594	600	613	607	629	626	605	605	587	600	622	551	621	603	620	575	620	595	593	622	602	614	623	613	595	634	615	612	564	615	591	623	631	602	652	611	593	602	578	589	630	615	606	602	624	601	617	617	574	602	578	628	628	600	580	586	571	624	575	618	601	602	595	605	626	597	632	640	630	594	616	629	626	607	597	622	634	615	612	582	611	577	612	655	584	620	565	596	647	578	603	602	627	604	611	608	654	653	613	567	611	646	602	589	583	662	605	598	573	620	635	572	595	584	602	587	619	647	569	565	637	633	635	604	590	604	615	600	608	581	641	622	653	584	575	626	579	599	605	597	690	577	618	611	551	581	589	644	587	675	614	564	573	549	599	628	602	620	569	642	646	603	556	651	631	575	612	581	557	631	625	579	596	545	602	610	600	598	631	571	568	645	632	565	633	637	628	579	630	593	589	590	560	590	624	579	587	656	617	625	569	659	604	580	613	617	610	614	630	605	619	618	590	640	606	642	596	606	573	656	619	587	586	587	599	604	640	613	642	616	555	591	642	561	614	617	607	611	637	613	627	615	601	577	591	615	618	591	639	596	651	654	590	631	616	576	601	605	646	649	608	609	578	585	627	620	575	615	587	635	630	582	610	618	598	605	619	583	606	576	617	586	575	600	577	622	610	639	573	612	621	629	604	618	634	628	614	588	624	621	620	639	636	578	573	626	610	538	592	586	603	567	646	602	635	561	660	596	601	632	633	627	619	613	602	604	611	624	592	617	588	611	594	598	616	599	639	552	596	622	633	639	577	571	626	596	625	601	641	582	609	618	607	582	579	563	616	623	572	599	611	656	634	552	612	626	584	571	588	622	625	601	579	580	646	625	649	592	608	588	603	632	626	594	621	640	619	618	625	596	600	630	644	591	611	630	618	610	592	632	614	577	596	567	588	640	612	593	604	636	601	617	595	605	602	622	595	628	576	616	611	589	607	630	618	588	569	644	622	606	588	621	625	603	583	562	613	573	608	607	590	614	622	611	592	585	583	630	620	622	640	641	596	672	594	579	656	638	584	570	637	592	617	591	607	633	602	614	605	554	578	626	657	626	605	657	619	596	599	638	634	633	590	625	621	594	610	592	657	585	647	627	602	622	666	606	589	580	609	617	606	605	593	598	638	597	634	585	593	596	622	602	635	609	656	669	591	606	607	632	626	601	590	627	599	581	614	568	591	643	597	596	609	607	599	588	644	611	613	638	608	614	593	578	670	606	595	588	605	573	608	573	639	619	575	615	626	615	641	605	588	639	592	595	621	629	630	633	590	609	590	607	581	595	602	623	605	590	609	555	577	647	639	593	580	574	625	589	654	624	591	636	601	624	564	629	604	588	638	582	646	565	636	625	630	582	611	584	585	615	594	614	629	596	596	617	602	630	598	610	616	587	622	632	578	578	617	591	613	583	608	594	584	606	623	604	607	627	536	569	578	658	610	596	609	600	583	602	643	603	627	593	608	603	621	603	615	577	580	610	534	628	593	600	576	601	621	597	643	638	609	571	627	606	649	616	605	594	655	582	630	565	638	559	608	580	589	601	620	573	625	624	634	614	586	588	598	637	571	637	627	605	624	599	629	635	578	628	602	600	610	603	619	599	604	594	595	609	567	599	628	582	601	581	644	590	557	631	610	610	594	637	648	590	608	623	629	621	585	613	640	659	573	587	598	580	604	627	637	600	551	622	575	598	602	609	646	608	621	592	602	572	564	635	586	621	640	585	634	599	608	626	634	567	644	611	575	561	582	561	599	585	596	596	597	628	573	633	650	572	616	668	576	599	608	639	617	602	566	586	606	598	571	581	651	605	648	608	581	635	621	643	654	615	601	635	626	623	582	606	649	603	630	620	617	626	619	596	577	621	624	602	590	606	615	584	609	610	635	615	579	546	576	598	644	560	598	601	597	616	608	594	611	595	588	563	622	559	655	555	637	631	607	562	553	629	592	607	616	578	585	607	641	575	572	622	613	598	602	608	590	601	540	585	638	595	614	614	580	595	618	596	576	584	617	635	641	575	644	587	609	599	613	590	688	659	597	574	609	578	568	608	602	610	620	653	614	628	593	608	618	571	571	610	599	636	624	594	626	623	584	611	619	580	621	564	606	674	628	567	589	594	658	599	612	631	595	601	597	625	608	619	604	587	597	592	619	595	612	570	609	632	638	580	605	626	594	568
21644	4990	4240	3121	2433	1860	1179	876	754	868	807	816	984	820	721	717	697	547	490	424	456	454	390	387	420	439	386	382	387	395	396	428	381	374	422	382	397	388	368	349	383	384	399	389	406	390	401	325	361	372	386	361	360	390	378	396	414	366	389	411	358	388	361	354	374	365	390	390	446	410	376	359	373	380	373	325	402	379	380	349	381	360	382	381	384	402	401	378	410	380	402	387	415	394	389	374	384	334	359	343	395	372	394	407	391	379	420	393	390	412	422	388	369	368	345	393	369	383	337	381	379	357	391	378	355	387	379	387	404	428	365	333	373	384	397	389	362	368	412	398	390	374	353	408	416	390	373	388	394	397	366	408	398	375	471	412	396	409	363	401	384	352	383	367	365	352	402	367	380	396	402	369	362	327	401	396	351	360	405	391	384	382	380	400	359	343	368	407	387	369	399	361	405	389	361	372	371	400	385	404	401	372	397	366	416	368	382	354	373	400	413	375	362	394	387	386	391	374	349	377	389	372	385	427	379	386	400	360	355	370	368	380	356	384	354	379	397	406	370	384	396	406	404	352	374	364	363	375	400	383	381	456	392	357	388	378	406	367	385	387	376	387	425	384	363	393	380	363	363	379	386	364	412	387	366	449	417	389	395	363	400	376	377	359	360	377	396	359	386	383	382	398	375	367	390	398	378	405	375	410	430	366	382	388	362	403	386	388	384	427	388	370	361	347	380	340	381	419	401	366	330	357	380	355	327	357	382	356	386	364	375	396	384	395	356	375	349	346	358	393	365	398	388	352	385	392	382	403	406	373	395	371	384	404	382	389	393	392	356	396	390	385	379	374	382	361	371	384	367	359	416	384	377	381	376	397	380	398	404	401	384	372	398	417	405	426	407	377	379	389	371	387	345	399	359	393	380	375	394	375	397	363	346	374	422	412	360	354	379	411	386	384	371	367	396	378	383	388	405	393	404	388	397	383	385	356	377	369	351	384	388	396	370	351	399	401	432	383	383	376	386	409	365	357	390	386	355	413	391	340	379	380	394	382	375	380	366	371	388	397	349	367	389	384	374	388	421	399	379	415	390	409	349	414	357	374	408	405	342	365	365	365	429	369	385	365	397	386	372	344	401	392	391	376	401	390	386	404	386	385	386	387	405	412	400	404	410	390	345	358	378	389	371	380	411	371	371	405	371	368	379	391	366	391	334	388	367	364	380	394	377	435	398	399	367	419	343	428	409	392	399	374	375	378	418	415	399	404	406	353	420	387	391	373	433	352	356	426	380	370	385	349	394	372	382	400	394	378	362	389	403	387	384	398	419	429	393	344	379	386	357	398	364	363	396	397	359	372	382	399	413	406	393	415	386	391	372	376	361	353	360	363	389	355	352	372	391	411	383	357	387	390	417	388	414	427	398	419	359	378	402	378	422	376	388	339	409	430	411	423	417	398	348	382	384	353	358	378	399	370	387	358	386	396	362	371	384	412	382	387	418	416	409	395	345	387	366	401	385	400	374	394	397	390	376	344	410	349	426	397	379	393	351	342	437	388	358	387	392	327	351	400	411	347	383	400	412	406	370	356	394	369	411	407	368	374	395	379	403	365	370	406	401	383	410	375	351	364	369	384	376	371	386	436	399	390	361	388	418	377	351	406	423	325	365	346	395	326	368	396	378	343	388	379	389	402	380	369	365	358	351	373	335	367	404	404	341	382	368	378	356	382	409	357	368	382	352	369	379	330	357	387	397	398	390	369	333	374	373	380	355	382	382	373	387	387	399	380	365	395	436	339	373	382	377	409	369	363	419	407	380	370	383	425	371	391	336	369	379	377	393	371	398	339	382	393	360	335	391	366	380	366	383	410	391	407	378	383	393	384	409	361	366	402	360	373	376	403	395	443	344	403	368	370	389	402	395	426	326	378	383	335	372	367	395	389	388	407	414	392	386	373	375	394	367	342	395	374	407	397	359	348	388	370	422	410	401	389	370	373	398	375	375	361	410	421	371	390	386	421	393	340	339	362	363	384	404	430	382	366	390	351	380	379	405	415	353	405	369	387	354	376	361	395	350	360	335	401	402	399	359	379	437	388	374	400	378	348	374	404	367	363	397	383	377	390	324	348	406	354	376	369	393	350	333	371	388	396	390	375	361	382	349	402	391	359	406	393	385	382	382	390	390	374	395	399	378	397	432	398	397	410	353	380	363	395	362	426	389	434	366	376	412	369	392	388	416	403	351	349	406	365	434	356	382	398	382	371	385	390	386	385	370	363	414	384	429	404	371	375	392	393	357	399	385	360	389	369	398	423	389	399	343	371	399	385	389	378	396	445	360	394	393	375	410	380	366	374	352	383	382	420	383	396	394	396	417	364	359	429	389	397	348	372	331	368	376	358	387	392	367	350	357	407	405	379	420	368	375	400	382	373	392	425	386	403	388	354	401	370	344	389	417	399	366	371	396	358	394	397	386	391	384	380	366	385	418	364	392	433	416	414	369	360	386	363	369	375	363	382	392	427	374	363	390	378	377	390	373	395	406	387	359	392	377	357	404	337	380	384	423	405	385	400	369	370	360	386	406	381	417	386	388	364	354	370	416	381	363	343	384	403	380	401	404	414	394	435	388	401	393	381	394	411	383	391	370	377	362	362	411	435	388	341	365	379	344	370	443	356	380	368	352	370	363	388	382	364	386	396	399	370	366	403	366	376	393	369	414	378	373	419	398	405	387	397	362	369	398	425	383	380	380	423	398	407	389	368	382	358	376	416	342	415	395	367	411	376	397	368	361	400	371	399	379	363	435	378	386	407	396	358	364	400	393	417	370	393	360	402	388	424	387	381	379	384	346	367	395	379	424	368	401	391	403	360	369	373	403	377	379	368	393	344	389	411	410	412	339	339	416	375	404	396	371	359	403	408	431	424	433	364	406	372	413	425	370	369	428	410	337	371	374	367	387	401	345	413	399	397	400	404	433	424	386	426	367	380	405	365	367	388	383	377	377	381	388	364	367	413	416	352	416	386	394	365	363	397	422	417	371	358	372	385	353	354	349	370	429	393	402	390	341	409	396	401	416	412	394	341	401	358	416	410	379	395	339	364	366	382	368	395	399	372	374	390	405	407	379	387	403	393	400	407	418	384	407	429	404	378	374	372	397	341	385	376	407	396	382	405	390	374	394	416	396	359	386	375	420	362	367	375	398	400	392	375	343	402	365	387	413	391	394	349	379	384	383	373	393	408	370	341	354	384	380	403	403	345	380	382	425	376	398	387	370	412	360	450	365	351	377	346	372	400	372	381	380	372	389	400	402	376	393	394	378	358	354	390	374	355	395	387	406	363	377	414	383	427	376	412	423	386	388	344	410	355	370	372	364	354	343	392	393	341	427	389	402	384	359	365	391	372	381	380	380	390	391	407	368	388	365	405	410	379	365	324	346	428	376	395	369	387	393	361	413	345	394	404	333	375	417	351	398	379	405	381	407	386	394	410	404	381	366	377	411	435
13562	3749	8088	8549	8532	7019	4409	3307	2803	3052	3184	3569	4148	3354	3113	2861	2458	1898	1714	1256	1082	1126	1120	1008	1021	1001	867	962	900	911	885	841	896	884	819	896	837	857	857	890	852	837	862	867	820	862	903	874	821	849	880	880	817	874	875	841	856	893	859	921	834	820	844	829	881	880	875	863	854	885	846	863	849	827	885	895	880	886	870	863	841	889	866	867	891	842	867	803	870	888	857	848	888	844	834	842	837	887	834	862	798	875	861	919	846	866	831	900	811	882	854	813	883	888	873	831	783	839	840	843	855	794	816	831	829	865	850	859	857	826	852	889	806	862	856	903	873	826	881	828	898	817	828	879	833	870	839	832	823	864	860	877	852	873	863	849	851	842	875	894	829	843	883	858	852	863	894	817	894	828	884	853	821	814	863	884	857	881	853	842	887	871	854	874	843	855	862	840	861	822	882	827	914	862	862	894	862	891	823	907	823	865	899	848	823	811	821	844	886	829	897	834	831	864	837	781	875	769	849	919	818	791	833	914	864	817	868	904	878	838	837	862	851	886	815	859	866	864	840	876	822	850	879	890	877	824	895	848	811	879	845	903	879	851	830	886	884	789	849	869	793	878	867	851	841	904	870	866	914	816	835	822	836	872	840	842	872	885	883	790	848	844	855	856	859	848	827	909	826	865	863	853	864	863	831	891	836	866	835	861	880	853	873	883	831	827	819	868	846	790	884	851	871	809	921	848	823	828	836	885	792	906	817	874	857	838	859	881	828	852	887	879	897	876	842	870	862	831	900	809	844	875	874	813	828	834	823	863	898	800	828	869	836	838	811	886	891	839	896	885	881	851	836	872	818	809	880	835	874	913	813	897	874	935	858	890	823	780	821	838	849	831	881	836	840	848	858	940	837	885	898	857	857	874	826	871	893	845	871	856	838	810	847	823	880	800	810	801	803	888	843	920	841	825	833	890	891	904	847	869	839	891	843	840	836	816	882	845	819	836	830	806	878	850	859	874	853	835	835	858	827	812	805	867	925	872	856	825	868	838	828	885	907	800	941	815	854	896	849	798	821	878	872	880	824	893	824	855	832	850	860	888	830	859	856	881	846	845	866	867	851	889	884	845	833	863	878	847	890	858	861	875	853	802	887	845	815	873	846	920	913	871	810	808	866	846	878	860	875	861	903	850	855	861	807	875	849	862	848	863	857	866	852	846	830	824	895	841	886	839	884	825	892	911	899	853	802	841	920	816	829	867	811	819	875	829	811	856	906	824	866	852	805	856	837	852	874	905	890	818	879	909	838	876	892	895	886	839	774	823	838	873	819	903	893	844	855	873	837	820	863	861	809	828	828	871	898	861	817	882	856	858	841	848	859	863	856	872	869	909	820	865	866	889	806	853	838	802	864	811	842	837	858	845	839	899	888	832	835	888	866	883	856	824	874	802	835	905	864	815	852	872	874	893	888	784	936	840	855	855	909	861	930	901	900	834	875	884	834	905	847	901	851	862	840	847	895	845	833	855	809	841	858	821	852	855	814	837	888	864	871	868	802	845	817	838	888	844	842	856	870	844	846	882	837	834	852	834	870	858	846	879	862	854	863	859	808	822	837	827	887	866	816	841	886	865	850	861	832	858	813	863	871	891	899	838	820	900	850	889	869	869	834	798	843	866	876	865	850	888	862	848	912	851	858	847	852	868	845	848	872	873	918	845	887	833	861	869	850	809	812	899	858	839	809	890	844	842	863	916	829	883	829	821	891	876	848	806	818	796	927	844	851	864	885	829	858	830	829	851	849	879	833	831	867	853	859	862	854	858	779	868	846	853	835	900	843	862	872	879	837	814	906	853	892	874	780	883	876	880	876	841	846	859	824	868	874	830	854	855	908	888	846	948	860	865	890	872	836	825	812	800	860	873	848	848	837	947	858	858	898	828	882	841	837	877	911	837	883	849	850	814	852	860	877	880	867	870	889	847	849	847	869	857	831	860	909	870	835	857	825	831	869	871	871	814	866	828	863	853	810	851	822	826	888	854	839	822	867	826	847	832	865	889	854	892	899	837	856	831	877	847	859	904	824	810	870	857	840	831	882	803	920	838	788	881	854	882	809	845	848	906	848	839	861	830	842	832	833	833	852	849	886	859	863	877	861	822	853	924	845	822	853	778	881	838	868	828	891	826	820	821	844	796	863	795	913	873	853	811	804	854	844	899	834	817	856	920	856	828	891	835	840	837	864	858	877	830	877	873	818	761	810	846	824	874	864	838	879	848	845	848	805	882	817	858	843	913	857	885	888	855	852	851	802	867	867	844	844	813	852	895	849	863	837	832	862	865	822	818	853	856	866	884	837	852	880	872	784	883	878	809	890	808	852	863	864	855	852	790	874	861	804	857	870	845	848	874	849	870	844	850	859	852	853	871	781	811	889	828	860	852	888	878	835	878	882	839	880	830	837	824	902	892	805	866	855	835	878	865	839	810	853	875	922	915	889	873	849	826	832	885	860	804	868	837	828	833	872	836	839	807	912	821	905	838	828	901	874	844	861	850	836	877	840	852	830	819	879	876	835	820	833	837	829	852	822	889	871	855	891	878	910	884	861	889	806	848	887	882	830	885	835	890	857	902	853	861	826	830	797	824	849	914	763	823	913	872	811	875	841	909	834	857	839	827	866	871	883	932	910	857	813	910	858	866	831	825	844	866	850	883	885	845	841	790	920	859	866	872	862	826	841	861	891	857	869	894	874	889	886	859	838	810	837	861	832	858	847	823	828	881	822	810	842	879	867	804	836	826	865	865	887	832	830	823	833	859	886	856	850	877	819	793	841	858	863	842	807	863	852	884	881	896	854	858	886	857	819	807	891	889	848	928	895	827	806	855	797	844	827	860	826	838	862	844	869	864	844	844	836	851	832	845	827	875	942	842	872	833	828	825	880	858	896	872	828	817	848	850	860	852	854	841	867	856	855	844	873	882	866	853	890	796	868	850	892	864	841	825	922	865	856	888	840	897	833	887	834	785	876	861	890	907	831	855	861	867	850	797	865	841	899	886	886	838	853	919	786	885	893	871	865	841	837	842	851	868	882	817	852	856	867	905	803	843	862	840	816	849	858	865	865	881	800	839	820	832	872	899	834	878	903	859	821	893	843	869	820	787	834	832	875	894	781	877	841	885	864	821	799	892	870	900	854	868	873	877	866	870	836	843	929	862	864	883	864	877	853	871	840	856	857	853	859	896	900	821	875	900	860	896	801	816	852	879	835	896	856	834	878	883	858	898	835	842	852	856	822	846	856	839	800	868	848	854	808	845	873	806	897	848	854	845	865	872	890	898	849	779	840	873	839	787	838	922	852	839	866	881	888	783	838	835	812	855	865	818	859	866	902	899	858	905	839	842	868	875	865	866	886	828	875	856	884	846	794	831	822	894	827	874	870	889	818	836	845	855	874	849	807	865	826	826	828	877	866	866	805	856	841	826	820	809	844	928	842	834	844	857	808	860	890	846	853	832
29624	8551	6762	5075	3639	2792	1619	1168	983	1112	1002	948	1033	935	933	1076	806	565	511	452	444	422	410	413	416	395	363	378	348	380	364	325	361	373	362	345	354	386	376	323	319	335	380	341	383	363	365	341	389	370	354	340	315	368	352	384	352	337	353	346	346	362	352	382	363	376	313	358	353	334	342	389	342	394	355	314	385	359	357	348	375	396	384	376	350	373	324	368	344	369	359	366	333	334	316	351	345	375	380	352	373	357	345	359	319	334	388	360	371	398	365	352	319	311	374	379	359	356	368	335	364	349	353	363	346	359	351	391	325	368	356	354	349	383	330	328	308	388	384	338	352	345	355	337	347	371	379	340	350	352	346	380	340	316	328	333	363	345	351	359	354	395	413	360	349	372	385	331	374	373	347	365	356	331	373	376	389	326	365	343	364	326	361	349	372	363	372	343	383	384	337	372	367	337	355	337	339	313	332	356	355	336	375	348	355	345	351	345	394	386	332	383	327	374	384	318	372	354	366	357	356	339	380	351	373	377	347	325	358	350	338	345	313	382	364	369	348	389	356	319	377	352	349	358	348	335	415	389	383	387	428	326	357	363	354	347	390	364	348	336	382	345	350	339	367	375	320	333	333	387	372	338	358	366	363	359	365	342	351	351	335	351	371	374	391	354	362	381	338	338	392	337	366	371	332	349	378	367	347	355	352	321	346	354	371	370	323	355	360	371	348	366	361	357	384	359	377	348	358	332	355	346	346	367	334	348	356	343	373	376	399	370	384	356	342	342	393	332	348	340	345	353	356	343	401	364	311	361	369	387	352	356	391	358	367	338	385	346	368	361	341	332	348	384	353	313	349	329	340	335	346	367	356	355	353	359	345	344	303	379	365	330	344	364	356	341	351	346	354	355	371	357	366	367	368	368	348	369	371	352	365	340	368	314	342	355	366	400	378	328	350	324	343	363	366	341	363	324	399	412	327	360	339	391	362	365	363	319	366	361	352	352	366	381	379	335	369	361	364	359	369	341	347	360	344	351	320	328	348	324	376	351	370	338	372	359	374	371	345	383	367	355	349	354	373	356	379	397	389	375	369	361	400	353	366	343	384	342	354	351	367	351	337	330	336	388	316	368	370	345	341	355	355	376	330	375	378	372	366	337	300	397	356	322	383	387	359	379	360	379	395	333	340	332	372	366	368	365	357	332	376	343	345	349	335	323	364	369	366	343	338	349	337	361	361	340	353	356	374	356	369	317	339	332	361	348	329	350	370	372	359	350	395	378	374	365	328	340	380	352	338	346	329	387	353	333	367	371	335	319	373	380	358	371	364	331	358	381	347	341	370	363	344	343	338	345	352	343	374	399	347	368	317	341	390	344	330	379	361	324	389	394	366	352	329	366	315	330	392	366	322	321	350	334	340	349	353	382	355	347	341	348	362	375	339	354	361	322	347	358	372	380	376	371	367	365	387	367	344	377	350	353	303	363	361	403	355	326	352	354	354	358	373	346	331	340	365	352	387	336	398	382	368	354	357	375	339	360	368	360	362	381	336	377	341	374	390	335	343	315	338	362	377	388	396	355	336	399	341	336	342	382	361	364	387	409	379	390	345	368	314	332	377	361	334	385	348	350	360	372	336	373	334	385	336	370	351	329	377	353	376	333	353	338	328	387	363	379	352	381	369	334	369	386	354	359	346	356	354	384	361	351	388	350	377	385	370	353	344	341	347	412	352	321	391	353	346	347	341	376	340	339	370	383	346	354	363	371	391	378	364	345	327	362	368	349	339	338	363	334	384	383	357	373	356	397	378	400	356	363	393	362	347	365	357	333	398	368	359	345	320	337	371	326	362	363	342	364	381	324	370	346	319	313	335	398	353	322	323	373	327	344	378	360	340	357	349	352	384	370	354	366	328	336	342	326	347	328	385	332	375	379	375	377	366	372	370	380	337	336	345	365	386	351	355	351	374	340	366	341	373	383	363	328	365	367	347	361	348	384	334	384	323	327	368	415	367	367	360	377	356	380	353	332	313	324	367	350	362	352	321	350	362	360	364	396	414	372	376	349	365	357	329	355	356	377	373	376	359	348	362	378	337	332	377	376	345	339	322	332	373	343	367	344	351	385	361	396	390	397	356	336	342	367	344	358	385	366	347	309	353	371	321	368	356	319	368	402	355	373	373	370	373	349	380	336	372	346	376	346	361	341	384	348	370	360	357	341	369	358	372	363	347	358	375	374	353	346	341	389	333	325	357	364	381	381	290	354	370	342	357	332	351	350	393	345	308	361	350	363	360	351	335	371	361	393	345	350	321	350	371	327	350	344	355	367	348	400	367	358	349	317	357	335	333	351	329	370	334	340	365	351	379	336	369	352	339	343	396	377	370	381	315	396	366	354	385	344	346	333	356	372	340	355	348	367	344	387	352	369	363	353	366	373	359	377	371	334	356	365	356	391	343	325	359	367	365	372	340	328	374	353	338	326	379	373	347	354	349	363	383	354	369	330	358	376	376	338	363	346	343	381	353	357	357	344	367	381	353	345	369	400	367	367	368	363	351	337	359	366	319	341	342	353	322	367	370	355	334	343	354	356	362	360	356	332	348	338	369	336	391	349	345	320	326	336	381	349	374	345	340	345	437	321	354	356	414	340	378	349	359	340	309	392	337	384	353	325	355	374	332	371	376	340	355	394	372	319	396	388	377	405	375	391	357	337	342	356	348	351	380	367	372	377	363	311	349	361	358	376	366	379	340	356	366	361	341	389	350	367	343	374	378	369	348	367	380	363	347	376	373	357	352	377	338	349	378	356	367	384	358	307	345	387	365	361	346	361	376	371	363	358	347	343	396	360	345	376	350	365	389	374	357	362	373	336	352	365	362	347	341	362	328	357	373	358	382	333	371	369	321	385	349	358	345	384	383	370	365	360	401	371	377	375	363	342	368	336	362	317	363	379	317	410	365	378	385	332	381	338	363	321	389	334	331	359	382	342	366	354	312	353	357	359	375	360	344	298	355	356	344	359	388	373	375	331	382	309	351	356	351	349	336	369	345	358	369	304	344	347	382	310	351	370	365	388	324	366	367	349	369	366	388	352	367	381	375	336	383	404	376	370	347	401	359	360	365	364	365	389	367	358	377	353	384	383	367	353	345	361	365	352	356	383	369	325	349	332	370	329	393	358	374	324	356	362	355	324	406	348	350	346	366	333	328	348	340	361	369	351	349	382	361	361	370	355	310	323	366	342	338	383	297	379	359	376	332	345	389	348	357	357	362	343	362	339	333	349	336	372	368	389	396	343	334	317	385	313	349	373	340	358	346	348	342	371	385	375	373	353	385	362	412	375	357	351	325	375	371	352	382	363	369	376	337	334	342	337	379	338	373	368	344	365	375	352	338	330	361	341	332	337	372	349	361	411	342	347	355	326	328	347	350	372	353	386	338	411	350	386	377	372	370	390	344	377	336	375	365	368	341	357	333	326	330	354	383	359	368	368	340	372	365	354	351	339
17026	5000	11261	12280	11565	9942	6093	4994	4254	4458	4366	3940	4866	4373	4096	4667	3528	2077	1764	1325	1211	1293	1133	1084	1053	926	925	916	835	791	747	830	853	878	768	781	802	831	812	791	792	733	801	848	781	796	807	802	801	802	789	796	855	783	765	776	778	756	768	767	815	766	782	775	761	810	773	770	787	747	765	827	748	807	786	801	780	737	767	764	782	792	864	759	783	745	803	818	805	853	797	781	774	768	804	769	765	779	766	759	775	795	779	769	778	758	790	765	765	797	850	840	724	769	774	771	760	780	806	757	722	759	759	780	759	807	760	792	788	848	767	818	788	763	759	757	757	779	833	762	754	750	777	762	772	751	776	838	800	836	799	767	785	759	760	827	783	772	749	743	818	787	794	777	828	765	785	759	784	746	789	760	785	770	749	733	772	788	794	798	799	811	779	807	827	814	786	814	723	821	809	775	775	716	794	808	804	791	780	808	790	786	760	732	772	788	786	775	803	808	750	782	805	716	791	800	760	763	758	817	735	788	777	755	766	755	769	797	790	792	780	806	819	755	782	786	800	792	768	749	764	734	818	805	777	757	805	782	776	778	760	748	774	760	812	764	809	748	749	753	796	824	787	744	775	769	741	815	824	790	810	773	791	739	803	802	798	742	783	829	753	763	776	753	751	804	803	746	765	769	782	813	822	782	744	835	731	795	787	824	753	780	803	761	836	775	806	839	773	791	732	786	776	766	763	750	814	712	758	752	766	753	765	769	813	780	762	775	745	831	798	790	770	794	780	777	738	743	810	777	735	743	775	787	802	745	809	789	793	792	772	804	760	805	767	783	720	785	766	809	822	770	790	785	741	787	767	749	773	738	779	746	791	768	800	736	774	777	747	837	829	714	802	744	798	794	803	796	813	721	753	739	800	807	789	775	764	741	781	770	790	788	791	773	809	815	724	777	714	809	781	749	792	830	826	809	807	783	756	742	745	794	750	777	798	781	771	783	736	799	831	774	810	752	810	782	761	763	771	778	755	785	744	772	774	813	781	816	753	797	778	818	741	794	777	799	851	781	789	801	759	755	767	768	791	731	740	798	792	777	819	803	759	794	834	825	755	813	757	788	819	798	755	768	773	751	750	777	798	716	722	767	784	769	771	734	767	786	732	809	811	787	773	775	759	751	749	755	811	735	772	808	765	796	785	791	787	798	785	780	783	732	743	783	784	729	799	788	778	789	771	803	755	816	748	790	822	810	756	771	797	774	783	794	807	774	794	793	799	760	739	797	813	722	755	783	765	769	806	803	769	802	741	795	804	807	758	800	749	810	798	790	763	779	754	796	763	777	772	727	811	819	751	799	781	791	771	740	723	775	775	775	811	817	751	747	746	798	802	769	788	828	780	737	787	762	745	820	801	784	779	817	737	737	765	774	796	784	828	758	786	790	771	775	747	820	807	785	761	806	814	775	781	769	763	714	844	776	764	790	788	787	711	749	791	740	786	737	811	790	788	827	785	810	755	788	781	822	789	786	776	815	767	828	815	781	775	844	802	840	759	778	813	830	750	754	796	785	833	817	792	807	800	754	794	788	759	739	793	743	779	737	837	755	836	794	811	784	777	784	770	738	763	766	781	815	795	780	764	789	761	757	788	776	786	800	763	832	753	764	774	796	800	794	842	851	783	734	811	802	765	758	749	802	820	771	740	796	782	756	808	826	783	785	743	830	795	779	788	789	759	766	826	773	794	779	811	779	823	767	776	769	746	798	774	765	751	754	747	760	820	765	783	768	772	752	773	784	770	822	753	744	782	744	802	786	783	793	781	797	782	744	775	706	764	822	762	788	776	709	769	809	748	760	784	802	785	800	747	751	795	786	834	806	803	804	820	753	801	738	771	837	840	769	797	826	783	812	737	840	794	792	774	813	779	843	736	755	805	770	764	754	757	777	799	804	765	763	761	775	757	783	805	800	711	757	783	771	786	718	731	760	791	768	774	771	751	759	759	773	734	777	760	767	809	787	846	750	837	818	821	795	776	793	803	800	758	749	798	737	790	805	813	765	780	778	787	760	791	838	788	794	798	783	789	768	793	818	726	757	773	815	809	779	756	775	765	790	818	750	804	760	777	796	811	807	815	742	796	772	786	788	800	843	803	804	783	802	786	774	786	812	764	808	764	774	797	793	811	753	751	792	781	812	783	753	753	805	766	764	740	821	836	740	798	766	776	780	854	791	794	808	762	776	792	800	802	818	789	771	818	771	783	817	778	784	744	817	740	812	780	806	765	804	772	772	777	764	787	810	727	827	747	768	778	803	784	802	741	759	759	841	771	788	792	807	759	733	786	770	770	755	800	752	765	797	792	796	839	835	814	801	766	797	799	771	785	838	763	782	706	809	719	795	787	753	763	797	773	775	821	814	769	773	772	788	718	812	736	733	766	817	788	795	797	761	763	815	768	791	771	793	733	821	752	790	829	749	796	768	764	786	768	793	850	807	735	757	754	777	750	749	806	778	782	773	791	831	771	805	774	787	747	763	771	762	806	814	778	777	814	780	782	810	782	774	771	784	808	796	724	806	738	803	780	789	814	782	789	817	793	770	820	765	831	747	783	772	748	797	768	805	772	811	847	811	804	769	769	710	794	813	793	789	785	792	798	774	801	754	775	803	775	750	778	776	767	825	751	822	724	753	783	841	778	805	755	773	780	735	838	799	784	771	762	797	762	798	800	817	739	745	758	821	775	807	774	766	800	782	780	744	752	766	797	785	775	770	772	762	734	768	794	787	802	774	811	821	815	780	818	736	787	766	727	780	732	737	805	852	731	773	774	801	822	800	742	778	760	781	848	761	755	806	801	783	769	813	789	782	774	765	771	778	778	814	789	822	771	778	789	765	778	803	773	717	759	798	783	791	756	776	803	842	761	779	745	758	808	772	784	774	811	789	815	782	793	775	789	811	807	785	768	736	789	802	788	840	767	790	769	813	785	754	788	789	766	768	759	798	748	769	767	751	813	825	810	772	764	787	781	814	780	789	767	777	763	817	781	778	801	771	780	836	808	776	826	770	807	817	798	792	804	791	754	784	833	758	798	751	827	783	814	747	764	816	760	787	804	803	784	763	779	770	806	738	808	791	780	767	760	729	804	745	825	764	743	807	796	779	739	801	787	792	809	779	754	785	801	804	779	791	862	771	781	763	742	738	756	758	769	766	794	800	811	771	821	800	812	785	777	724	792	770	802	818	754	785	789	786	795	742	806	779	764	751	774	787	739	816	776	805	808	806	806	802	817	762	770	788	768	799	817	745	785	793	762	742	775	819	831	758	797	807	763	752	765	761	797	795	800	759	744	779	787	760	756	773	781	781	762	756	809	756	800	765	754	785	810	766	765	761	747	808	800	805	820	780	795	765	780	780	809	812	764	807	752	798	748	790	799	793	712	800	784	780	745	807	794	780	761	779	782	794	803	780	746	770	757	782	776	776	803	773	844	781	743	818	824	789	767	784	791	759	787	747
8893	2115	2182	1626	1112	923	582	502	383	431	439	408	512	465	432	400	365	335	300	280	241	272	257	258	222	242	248	217	243	242	266	274	271	278	255	234	245	254	288	265	230	253	272	244	268	264	259	243	251	260	236	258	236	265	239	291	279	272	246	251	248	255	248	225	254	237	276	240	231	232	220	225	246	274	265	231	255	267	252	253	273	272	258	273	240	262	265	250	267	248	249	237	237	240	239	269	210	260	268	247	218	282	242	225	239	230	235	251	248	233	255	248	228	240	247	254	246	267	260	232	243	233	266	270	256	265	249	249	273	272	236	241	246	261	264	236	230	250	271	247	233	232	234	254	253	249	250	256	239	274	251	224	255	266	223	265	234	255	275	227	256	249	242	263	256	254	272	243	236	257	235	259	280	245	240	238	242	265	303	245	235	235	227	278	257	277	213	235	227	259	258	246	241	243	286	263	240	247	240	260	265	295	221	257	234	291	256	244	235	289	258	234	266	257	268	264	236	226	217	229	273	235	242	236	255	253	256	245	260	274	247	245	242	213	240	254	263	238	263	252	209	240	238	251	277	255	224	254	223	253	280	246	245	250	225	246	280	238	261	243	263	243	238	254	273	276	255	253	254	247	223	268	231	273	257	275	244	245	275	265	272	254	242	245	264	243	253	250	286	282	272	237	266	245	259	266	272	256	258	257	249	257	234	224	268	241	254	242	243	247	294	266	213	263	261	256	250	263	244	279	244	256	214	259	267	250	252	222	261	245	231	272	244	226	261	257	288	249	267	243	240	251	268	276	275	236	242	252	256	254	268	250	285	238	245	253	262	224	244	296	266	220	254	249	223	256	249	265	282	224	262	269	251	262	277	249	273	292	264	263	274	246	258	241	257	233	245	268	240	249	241	256	238	259	263	269	256	240	254	264	245	252	258	226	257	280	241	219	263	249	255	232	266	270	277	252	245	258	244	233	249	269	232	255	255	252	250	234	232	274	237	274	262	256	250	275	273	272	265	289	262	266	254	269	264	234	255	243	234	281	257	257	262	262	238	271	274	244	231	277	240	249	239	267	257	252	237	257	251	249	240	247	219	266	280	225	245	248	258	244	264	244	244	246	250	251	236	251	245	274	220	264	251	245	253	250	266	222	254	267	264	235	265	257	255	308	244	254	280	243	250	257	222	266	277	241	231	261	260	259	249	232	241	290	253	225	249	252	251	254	224	265	245	244	254	240	250	243	241	246	232	242	254	237	236	240	274	274	248	243	214	249	270	259	233	256	244	233	277	264	238	249	267	253	268	237	274	236	256	256	282	214	265	251	252	255	258	247	254	252	265	216	242	255	306	222	246	258	287	254	276	249	212	241	244	264	237	266	268	269	275	272	261	235	266	256	254	242	241	241	245	229	240	229	215	244	244	231	253	280	240	244	266	239	237	249	271	251	259	286	231	249	240	244	245	235	259	235	259	222	235	262	250	272	211	243	243	229	244	249	263	271	261	265	233	252	292	265	242	253	265	259	275	232	224	252	280	220	275	253	255	254	283	241	243	280	262	262	249	285	249	253	246	260	226	240	258	233	253	268	210	262	241	254	246	261	240	246	271	248	241	234	238	256	259	243	254	259	247	225	251	258	257	261	255	258	284	255	241	256	253	242	245	272	284	265	264	266	257	245	258	231	267	242	246	258	222	256	256	269	259	220	260	258	209	264	265	246	241	262	243	263	266	254	240	276	228	243	267	225	241	232	223	252	259	227	266	235	227	276	265	239	238	259	241	260	229	226	245	247	280	269	262	227	260	240	252	270	296	263	246	273	251	230	255	255	258	250	260	225	264	223	241	218	249	257	263	235	255	267	234	248	230	204	255	253	252	248	253	256	235	251	244	272	259	245	237	223	273	253	245	262	258	237	266	261	254	237	238	258	264	227	266	271	261	248	279	249	252	248	245	253	265	249	289	259	251	235	234	225	229	226	220	255	287	247	238	251	282	234	247	275	271	254	291	247	279	240	226	241	214	283	266	234	259	233	248	240	251	288	270	256	246	243	256	234	248	261	236	235	225	267	215	263	245	262	261	239	270	244	244	228	259	292	236	251	234	219	243	250	228	225	259	263	239	238	264	252	225	258	248	261	265	270	278	233	241	265	250	251	258	243	239	269	242	263	251	226	256	237	240	236	240	254	263	224	237	234	245	251	254	246	218	212	224	258	251	255	240	212	254	247	270	259	235	220	249	243	242	241	243	231	255	262	289	265	262	248	201	261	205	232	219	249	255	259	258	249	231	273	250	231	272	219	254	273	231	256	267	278	289	252	265	253	267	246	249	261	267	275	268	220	253	275	248	251	242	260	264	265	266	263	238	221	279	245	214	254	266	242	268	260	249	252	242	233	262	231	285	260	250	227	223	238	262	261	267	225	242	259	259	230	260	257	240	245	236	240	244	262	253	229	265	264	242	255	274	249	246	263	260	286	263	243	257	271	251	243	256	248	269	259	264	233	230	223	232	263	237	260	242	242	236	238	258	243	264	252	234	252	251	253	247	241	253	240	238	277	259	250	246	279	228	258	272	241	249	237	242	275	264	260	246	269	258	284	261	227	277	240	252	252	257	268	241	243	246	213	231	233	264	231	249	260	222	282	242	243	248	254	251	237	260	271	257	253	257	257	231	241	252	259	243	258	246	257	259	250	253	280	251	233	254	239	249	247	234	249	253	240	248	270	228	243	250	269	289	217	221	255	242	275	224	265	243	298	244	256	254	246	283	271	229	261	258	231	230	223	237	221	229	236	249	231	242	266	242	241	242	254	228	239	257	261	238	272	230	238	225	244	252	242	246	245	273	229	272	264	246	263	239	242	253	225	232	247	282	262	214	240	248	254	256	260	231	243	249	244	232	251	267	224	261	263	265	259	253	275	266	236	250	245	262	210	284	279	276	249	253	258	236	236	244	240	273	232	254	221	253	236	244	243	238	259	225	275	250	252	249	272	297	243	220	254	280	252	244	261	234	274	257	250	243	235	260	256	265	262	233	305	257	238	258	264	245	206	242	233	267	239	255	233	243	246	225	265	240	256	235	238	254	264	276	235	207	248	274	263	261	265	249	267	249	219	251	226	267	231	230	244	270	247	253	255	261	243	249	274	264	263	251	224	240	245	247	257	236	254	246	237	233	205	255	258	249	250	262	261	225	235	251	251	246	270	247	235	240	208	250	275	259	267	243	264	279	236	239	257	240	260	261	247	245	229	233	239	268	240	254	223	221	228	245	224	233	246	249	248	258	260	242	244	246	254	252	273	237	291	229	251	261	276	260	267	226	272	293	265	252	250	277	233	282	256	238	254	250	244	226	271	258	248	238	255	216	242	279	237	236	262	249	235	250	254	257	279	253	252	245	255	253	229	225	256	248	256	221	240	263	272	249	270	255	270	259	259	255	263	250	255	258	222	243	242	228	256	226	254	246	224	276	233	264	235	247	257	279	274	251	295	280	242	251	274	254	254
5756	1890	4493	4832	3898	3463	2095	1618	1365	1576	1724	1763	1976	1817	1665	1610	1159	1043	870	744	714	719	679	665	720	630	638	623	625	622	593	620	622	608	597	587	587	599	640	582	615	666	617	612	615	567	589	598	583	546	619	610	584	594	598	583	610	613	618	557	572	563	592	587	609	591	553	598	591	604	581	612	601	579	598	616	572	641	585	614	586	579	631	592	569	604	601	606	591	589	625	561	585	547	583	576	570	619	597	587	623	568	581	588	533	622	577	583	629	570	625	560	604	637	613	542	579	600	550	630	585	593	603	589	534	545	609	625	568	573	585	605	588	579	576	566	620	569	558	653	605	570	616	645	602	566	598	616	545	588	599	585	644	584	561	599	588	617	601	589	584	551	595	635	583	559	604	590	571	582	579	590	615	613	593	550	621	571	599	598	600	563	622	580	592	608	567	606	596	597	600	602	620	583	601	562	644	567	605	608	570	616	609	626	586	575	584	591	604	618	659	577	598	589	600	578	579	596	595	562	593	629	570	606	606	567	574	597	558	610	607	645	593	610	585	630	642	592	606	541	566	570	622	581	548	592	588	618	605	606	569	572	555	601	591	570	615	572	588	597	557	621	620	635	606	607	546	556	584	595	573	571	611	511	570	560	591	606	615	593	608	609	578	611	586	587	559	596	528	656	630	581	569	628	596	629	588	623	593	602	586	585	603	588	606	558	611	578	579	538	565	573	586	625	578	606	573	590	617	598	584	607	620	607	625	603	607	592	588	598	583	573	600	572	568	598	578	600	590	580	575	577	592	621	635	608	571	575	590	571	605	585	609	569	599	586	569	554	565	553	567	595	615	596	582	604	562	585	577	630	567	567	596	614	611	552	644	631	574	597	628	546	597	661	612	606	571	595	587	629	627	600	600	637	602	586	601	588	598	596	594	578	577	597	576	615	616	604	572	576	572	549	607	559	602	611	609	622	591	573	598	564	610	560	606	534	630	603	603	603	618	620	593	633	554	610	619	607	581	567	566	580	618	573	562	573	575	583	574	594	630	652	619	550	602	615	590	596	603	600	616	576	576	577	573	548	603	605	588	653	609	600	591	623	636	638	631	609	583	581	555	586	635	597	606	585	603	618	648	607	603	563	641	552	619	565	574	592	579	561	573	598	555	602	563	635	618	583	586	603	626	604	633	593	568	610	576	570	614	608	577	612	596	581	557	622	607	604	623	607	564	604	615	588	626	584	564	566	594	605	636	610	611	581	617	598	634	638	626	571	568	586	623	612	596	588	572	583	610	562	594	586	591	631	614	601	561	593	590	587	644	608	591	607	597	581	591	598	619	598	615	571	561	568	566	595	595	585	571	560	607	593	623	582	594	613	561	636	584	559	579	578	613	587	553	569	591	586	619	566	588	579	615	580	596	616	630	561	579	641	606	592	575	630	590	587	594	598	610	549	605	583	599	626	601	590	577	604	581	604	578	580	600	603	599	642	564	609	608	599	574	550	585	580	606	607	604	606	579	619	577	600	605	564	602	580	609	570	579	581	553	599	577	606	633	600	614	564	667	599	555	667	592	540	575	619	613	613	594	605	623	575	579	583	561	609	585	587	616	576	597	596	610	584	586	607	535	565	577	582	600	601	587	560	618	621	592	588	616	597	585	596	558	606	589	574	594	585	552	601	586	578	628	590	616	596	583	603	620	584	596	641	608	593	593	562	611	595	574	622	619	580	548	598	630	541	606	605	574	614	600	590	577	622	566	590	597	575	582	609	592	623	577	598	606	553	575	622	632	586	535	568	614	586	584	636	572	583	623	609	617	616	619	577	620	589	594	634	620	587	579	593	592	560	594	629	590	592	591	637	578	564	583	561	587	563	568	612	606	590	586	575	625	581	609	592	567	622	565	603	628	607	616	600	573	587	576	614	570	626	612	629	593	589	610	614	582	595	610	574	572	622	601	587	590	570	626	587	612	600	581	600	585	581	592	635	625	601	553	615	576	586	632	560	535	636	603	559	585	601	600	552	604	594	582	606	571	586	568	585	568	602	587	592	590	584	595	609	589	566	590	558	580	616	575	581	587	601	635	608	640	645	580	551	553	654	590	570	555	606	580	602	578	591	579	536	619	596	594	601	591	598	582	587	585	580	592	625	570	612	613	607	604	539	626	565	601	587	585	548	639	639	583	564	592	548	625	585	598	577	563	553	589	596	619	592	570	545	589	627	597	605	608	593	583	622	638	657	608	638	569	610	610	569	577	575	577	567	614	596	577	605	612	651	616	552	621	594	588	562	575	544	643	589	579	570	575	629	607	589	624	563	564	554	579	598	586	587	607	596	574	590	589	601	588	605	574	566	624	633	620	609	610	589	601	574	610	571	572	589	595	593	620	591	639	569	584	564	588	630	612	591	570	548	626	598	644	586	568	623	621	610	625	585	593	562	611	599	584	583	602	588	616	590	564	648	608	587	620	630	574	602	584	573	618	572	606	597	557	583	543	637	563	602	588	568	612	606	592	626	576	629	568	576	574	573	620	603	594	584	600	602	572	600	560	634	572	622	599	589	622	575	612	607	604	638	613	612	599	623	592	557	597	575	633	605	587	617	598	585	602	575	571	568	600	578	572	632	621	635	621	584	601	641	583	616	613	612	570	589	585	574	582	643	626	640	555	589	574	634	588	548	590	598	596	617	627	585	612	628	541	573	569	616	580	594	592	604	608	579	634	597	582	585	600	614	576	609	578	587	577	610	597	572	562	607	643	592	605	631	627	580	618	636	609	604	564	623	593	599	636	574	610	536	584	660	603	608	610	587	566	566	574	600	575	570	589	649	587	614	577	611	605	599	580	608	601	584	583	578	663	598	611	549	582	596	548	595	619	662	587	593	609	650	562	553	587	580	611	584	600	561	577	555	601	607	578	608	598	632	569	556	601	555	625	617	631	596	601	593	582	600	599	620	642	619	634	576	568	606	573	586	611	564	588	609	573	627	552	573	598	590	608	627	559	610	567	543	584	572	612	626	574	628	609	616	575	616	579	569	573	545	575	581	608	613	584	570	589	635	596	622	656	610	561	544	569	625	588	608	640	584	586	613	594	543	580	624	571	610	599	598	603	573	601	569	603	606	572	605	557	613	592	555	565	591	539	629	569	597	575	634	647	623	633	579	613	601	551	591	596	560	593	609	591	562	545	639	587	611	631	590	548	604	606	640	618	636	625	573	552	571	602	564	587	614	611	611	608	600	594	605	594	602	578	592	550	591	578	592	592	578	630	599	587	601	570	573	595	627	633	608	583	560	587	615	602	575	592	559	582	613	604	581	599	562	578	537	601	602	624	552	585	560	583	631	582	569	581	566	629	583	565	597	542	592	644	575	565	605	602	559	634	564	575	592	578	528	547	604	555	592	602	585	602	599	559	588	609	569	576	637	560	584	554	567	593	565	627	607	605	579	630	615	614	574	553	596	611	585	594	544	620	611	560	588	574	559	619	583	609	578	620	620	607	575
21084	5239	5122	3771	2421	1772	1198	959	837	788	766	714	800	807	728	681	471	493	420	430	444	440	420	413	392	381	375	370	353	344	383	377	371	324	360	348	332	371	356	331	361	373	377	365	353	382	339	327	356	368	327	366	312	381	371	374	405	342	335	347	393	363	366	381	389	351	374	330	371	375	345	378	385	384	358	333	378	386	359	351	341	374	389	369	362	356	345	337	353	384	336	353	394	387	342	333	366	393	331	372	339	347	342	352	356	361	377	328	365	366	360	356	417	366	310	348	392	382	370	357	359	368	346	372	346	336	374	333	379	369	329	370	391	371	364	358	397	359	360	354	353	357	346	402	375	361	368	372	338	409	373	342	361	320	374	347	361	365	352	343	410	362	370	368	365	351	364	375	324	410	348	372	352	320	357	355	356	355	378	383	367	338	328	339	371	368	366	329	386	368	355	377	355	397	329	359	354	368	364	407	350	374	387	349	371	343	357	382	344	367	360	365	370	360	381	358	354	392	369	399	368	405	332	363	388	346	341	365	369	366	311	349	361	371	352	345	348	367	378	376	361	390	354	360	343	356	344	343	378	329	375	373	363	373	394	378	360	374	368	371	362	371	355	353	385	364	361	395	329	356	398	365	382	362	378	362	376	358	363	409	362	360	356	374	349	376	353	351	371	364	371	385	341	362	346	320	368	410	346	368	338	359	372	400	375	339	340	326	389	330	391	352	369	403	344	322	356	344	366	360	333	323	354	399	361	353	354	384	395	390	315	382	337	392	381	346	381	387	342	353	368	352	360	390	369	354	324	391	349	376	366	331	364	347	369	391	342	336	349	357	384	345	347	370	387	327	372	385	369	348	336	397	389	375	397	344	350	396	365	332	338	351	387	357	320	360	355	369	397	374	367	370	367	400	367	357	354	358	338	326	354	365	354	354	357	371	329	373	376	366	373	413	384	357	342	326	335	397	350	374	377	350	352	368	369	356	347	353	388	317	346	353	342	360	396	369	346	366	350	385	359	356	344	327	356	366	396	372	349	394	384	386	354	379	357	362	335	380	339	381	379	371	343	304	361	369	348	360	389	338	391	336	369	347	321	358	355	404	358	347	328	350	362	346	378	341	375	352	361	374	332	391	394	362	382	376	386	356	371	390	344	356	366	360	362	363	338	373	363	321	346	373	355	342	344	369	346	363	364	389	370	350	344	367	377	354	397	364	327	352	383	364	341	361	378	356	361	362	376	383	329	402	345	354	391	351	373	357	317	376	365	388	363	374	365	388	356	347	335	332	395	354	428	387	400	375	336	382	353	381	346	351	368	348	349	344	374	361	372	376	374	388	351	386	361	336	351	317	362	394	399	353	339	361	369	392	363	366	410	343	344	370	367	384	357	339	373	360	385	357	353	364	369	361	370	371	378	366	385	361	360	400	378	352	369	352	382	391	366	364	352	351	336	337	345	359	372	369	344	345	357	348	350	359	350	346	333	399	340	354	335	348	368	356	403	356	352	341	352	371	428	343	348	388	343	349	314	345	380	313	364	351	377	364	391	382	361	343	336	371	397	325	393	330	380	415	426	400	360	355	362	365	381	353	355	329	369	370	386	365	351	365	397	377	385	337	366	348	423	356	371	360	322	344	353	361	348	342	387	370	374	381	384	340	355	346	385	372	366	370	354	337	351	337	374	371	330	357	385	355	355	357	352	360	368	352	333	335	390	355	389	345	383	368	361	352	325	362	361	364	353	324	347	360	345	349	354	379	361	341	340	390	328	359	373	400	322	340	360	344	369	375	367	359	360	356	361	370	377	375	413	373	361	364	406	360	406	380	370	343	367	357	340	335	330	388	422	374	360	334	373	342	358	367	348	383	382	369	349	356	338	343	370	365	350	362	387	367	361	352	381	371	374	372	374	367	353	352	367	374	380	363	354	379	346	358	359	374	387	347	323	369	347	391	368	380	368	370	346	368	373	368	365	365	363	373	353	354	337	377	397	362	329	356	335	365	350	360	362	350	346	337	329	334	353	342	354	351	342	317	366	358	368	360	366	381	335	348	381	375	402	398	411	336	359	351	364	350	339	345	362	361	401	360	377	351	362	384	356	382	368	350	373	388	378	366	325	383	404	371	369	339	361	372	411	404	390	372	362	360	336	340	336	364	371	373	380	390	372	343	357	400	359	378	360	343	382	370	363	350	377	338	374	378	377	368	352	361	379	406	416	389	386	351	322	357	389	363	348	359	370	381	358	358	357	371	381	387	366	350	356	357	367	370	340	349	335	356	388	350	344	313	363	367	376	351	379	396	383	375	342	363	334	322	404	338	346	362	367	390	361	370	364	358	389	384	341	353	344	383	337	385	354	336	398	353	378	344	357	396	364	369	347	356	359	338	342	402	372	355	368	316	347	406	348	343	360	378	363	398	360	358	345	349	353	360	335	365	346	349	328	375	371	377	353	354	406	347	346	364	352	380	363	312	381	378	357	395	382	370	391	415	376	323	312	335	370	385	368	340	373	339	370	345	375	338	391	352	336	333	362	389	365	352	367	357	391	359	362	388	378	385	362	383	375	386	372	290	364	348	372	380	359	399	355	339	366	363	349	361	353	388	362	334	364	338	369	378	344	365	403	350	385	355	333	338	343	364	357	347	388	341	375	394	332	380	377	345	366	378	366	345	337	338	347	380	384	377	379	350	343	323	377	391	363	334	372	345	368	373	347	355	352	383	351	369	338	345	367	350	327	365	343	368	303	353	374	367	373	362	370	356	327	354	389	367	366	363	364	376	348	372	386	387	352	379	363	375	359	371	340	384	389	370	411	357	390	360	346	357	353	359	352	356	324	387	355	371	354	351	329	394	359	362	343	383	336	365	392	386	366	376	398	330	354	355	358	375	358	345	381	370	370	359	378	336	382	373	377	364	355	369	372	407	378	373	298	353	331	322	339	374	343	350	340	363	351	370	370	372	352	349	342	323	352	347	358	343	349	362	373	321	332	374	332	364	331	347	390	365	370	327	360	374	375	330	381	379	357	354	345	355	376	395	401	386	364	335	359	362	317	358	389	384	397	359	376	331	344	370	380	367	368	369	364	385	343	369	382	368	362	361	346	372	370	364	350	360	360	385	357	365	377	380	388	350	384	362	389	383	338	389	375	355	374	381	368	343	357	383	350	342	358	366	343	376	402	353	352	356	388	399	407	383	359	352	390	321	335	367	362	349	335	344	363	384	354	343	383	421	360	339	375	350	336	383	364	378	356	373	374	344	350	384	358	349	354	384	395	384	371	381	359	384	347	359	358	339	361	349	355	362	364	355	333	365	365	367	296	325	346	365	350	384	379	357	355	359	389	383	368	368	361	358	382	348	363	345	358	396	372	339	347	354	361	377	367	337	358	393	367	371	338	371	371	367	370	349	336	359	372	397	393	334	369	322	357	383	377	338	332	346	367	365	345	357	380	356	368	389	348	372	332	382	355	351	338	355	380	377	341	347	406	346	366	345
13317	3845	9639	10302	7784	6913	4493	3660	3043	3105	3165	3092	3434	3484	3341	2468	1421	1613	1311	1157	1144	1115	1072	1026	995	897	869	831	880	835	820	842	799	858	868	766	831	855	808	790	811	801	811	780	837	823	813	842	846	837	824	817	791	825	799	861	830	813	870	808	879	762	840	760	778	832	799	828	769	807	773	791	777	806	792	728	838	835	789	824	797	796	831	833	830	782	776	838	787	828	826	817	828	828	770	756	793	855	806	824	821	800	749	840	828	842	774	843	808	841	800	810	755	827	853	738	855	819	811	791	824	841	815	757	800	843	813	819	849	843	820	830	824	822	850	782	812	852	825	753	825	781	817	840	843	816	796	761	767	831	836	816	812	796	836	804	805	792	815	777	782	820	835	863	859	820	796	818	843	765	881	825	803	807	789	791	777	813	878	789	832	825	815	794	824	753	755	812	869	818	799	751	815	796	790	821	796	787	821	812	786	811	815	852	788	810	803	822	810	838	827	824	792	806	841	789	789	824	760	825	823	818	833	825	830	781	777	809	811	821	803	841	775	824	833	815	831	810	808	802	783	796	828	768	809	784	814	801	851	815	806	817	799	850	775	812	810	824	831	818	814	810	769	742	780	826	816	815	831	804	784	798	818	780	853	782	797	823	836	809	812	795	845	814	833	807	815	831	777	810	856	826	752	826	851	789	835	813	816	794	815	812	797	824	802	847	817	817	835	825	818	859	810	797	788	799	777	811	807	838	829	789	820	836	804	839	819	857	769	800	813	824	829	803	814	839	791	830	793	842	834	791	775	806	809	789	849	798	820	790	846	847	830	822	783	850	792	824	828	791	840	835	763	775	777	832	777	832	803	815	795	806	835	819	774	822	848	789	781	816	813	868	827	876	817	867	843	821	832	786	821	829	763	825	803	836	774	824	815	790	843	819	796	867	809	816	819	819	860	833	836	785	818	818	761	813	802	789	813	795	827	798	869	798	785	799	791	766	792	796	873	805	830	831	822	804	810	764	756	810	807	815	811	825	834	821	824	861	776	821	849	816	823	772	798	868	824	813	833	833	828	835	831	836	775	821	795	785	819	801	807	786	799	809	824	825	835	822	840	833	789	822	826	794	845	851	837	819	778	799	831	838	843	780	780	836	877	820	853	786	784	823	830	799	844	806	810	813	763	804	794	783	833	846	766	782	839	781	839	817	814	799	831	825	842	891	790	769	795	786	870	802	841	789	825	824	750	848	782	767	778	771	831	839	870	839	824	787	793	838	766	838	815	839	809	788	795	783	821	787	770	829	770	798	773	775	888	786	793	748	816	793	837	805	761	832	818	829	806	800	808	801	808	839	779	793	874	794	758	767	856	801	820	834	782	847	794	856	816	778	815	846	846	804	844	821	797	777	801	805	878	814	828	803	853	825	814	784	794	792	845	813	785	819	807	844	871	798	815	809	848	777	802	840	803	820	784	783	764	843	784	780	859	814	825	778	821	793	804	827	787	794	812	797	819	824	860	816	832	796	814	817	848	782	820	855	826	842	799	866	856	804	862	795	814	808	821	743	808	799	832	785	848	775	816	802	834	843	797	839	781	831	850	814	846	783	826	846	768	797	804	783	828	803	834	766	803	833	801	772	803	822	786	825	880	792	817	812	825	827	814	803	842	844	800	798	821	862	799	832	804	807	805	824	829	843	820	808	833	823	804	826	758	824	845	787	849	804	840	758	845	825	823	801	787	804	830	786	809	819	855	817	808	822	784	834	805	768	763	785	825	784	796	834	784	854	802	872	803	785	849	760	839	803	825	740	785	789	768	788	821	794	804	832	824	841	795	825	781	820	850	803	724	788	805	832	873	787	761	834	853	836	851	859	856	805	774	810	827	806	828	821	788	835	792	811	780	825	836	836	822	841	786	819	837	796	821	801	809	772	801	816	805	859	802	832	841	794	836	797	862	849	825	789	790	810	813	832	852	845	777	852	818	821	827	822	822	834	858	834	792	728	818	790	797	810	783	794	801	797	809	799	811	756	792	848	849	789	809	868	809	833	823	833	790	853	767	794	794	826	846	769	832	801	815	771	821	802	785	848	823	804	832	827	786	827	816	797	847	886	846	846	839	795	863	834	858	829	873	826	752	780	792	852	811	804	822	831	881	788	860	798	803	791	782	748	796	842	790	822	794	794	801	792	788	776	825	768	828	791	788	845	801	775	798	816	853	794	861	837	785	778	815	815	814	781	793	835	799	833	782	820	812	833	792	848	827	815	836	759	801	819	886	767	841	842	818	824	859	799	802	837	837	868	849	770	795	807	822	830	888	786	855	824	834	776	818	791	862	793	853	807	821	843	803	825	811	760	818	804	841	795	836	796	809	845	826	835	829	854	825	881	791	836	825	820	891	845	812	814	783	810	845	835	835	783	801	816	816	870	827	831	828	847	801	761	845	805	803	830	764	828	776	826	789	789	782	830	820	714	763	812	840	848	806	841	804	836	848	787	861	795	839	792	801	815	787	765	817	794	850	824	851	748	821	776	776	821	758	831	840	737	854	826	800	842	848	803	835	792	818	842	838	808	838	762	820	832	819	830	756	804	804	818	740	829	807	823	799	775	804	815	779	814	861	802	855	795	874	827	795	822	827	795	816	772	808	789	841	859	829	803	843	773	887	802	810	742	775	790	810	776	799	830	854	800	822	777	830	823	786	779	822	835	833	792	830	784	775	839	775	818	830	814	813	774	825	808	796	832	804	797	827	838	803	814	828	794	804	764	772	799	795	770	824	803	769	848	815	818	757	803	820	796	762	783	800	833	841	799	825	848	820	869	814	784	738	845	788	833	831	810	824	816	784	823	871	788	835	791	842	838	812	821	840	851	804	809	860	859	834	814	776	805	813	809	814	807	812	856	786	788	793	819	825	794	803	815	812	820	835	817	807	835	792	821	825	785	757	814	798	800	804	816	791	790	848	830	858	783	786	815	847	829	810	849	817	821	831	789	802	838	805	855	808	788	805	828	804	816	835	818	788	837	845	802	818	822	822	786	872	808	793	819	847	793	840	797	811	802	783	832	835	849	802	856	812	817	805	803	783	804	809	789	799	822	862	796	813	813	835	811	812	768	791	788	810	805	820	749	805	831	746	775	799	808	771	843	810	786	830	822	844	779	738	790	803	809	806	825	835	794	790	820	816	808	813	824	850	797	887	787	821	888	806	831	791	795	801	822	871	790	825	813	759	810	831	840	825	779	831	829	786	822	807	826	829	765	845	820	819	808	811	773	768	803	836	743	839	856	789	803	777	803	770	780	825	822	829	788	836	800	772	784	781	807	858	804	822	794	839	808	828	855	800	818	791	773	854	786	876	775	800	743	788	770	819	780	821	751	821	856	790	794	833	787	833	767	808	798	824	833	805	826	844	788	805	801	807	802	790	756	813	793	831	815	824	840	797	781	741	786	805	809	854	795	835	782	809	803	797	872	792	766	816	821	781	801	789	872	823	827	826	848	830	821
29779	8928	8671	6028	3430	2451	1607	1225	1025	1021	1037	906	1033	980	990	703	463	401	408	425	412	372	405	375	442	338	385	367	358	320	318	350	364	325	393	352	366	369	302	354	342	311	364	333	357	361	338	352	316	347	320	359	306	297	322	345	303	327	335	307	363	321	294	310	386	337	316	360	299	299	339	335	351	357	341	322	345	334	318	324	329	355	326	320	367	343	288	336	326	340	336	337	353	333	317	314	335	354	321	355	349	325	358	350	352	360	365	305	297	351	331	337	328	322	314	339	327	340	344	295	340	348	340	316	306	298	353	320	306	345	335	332	342	338	331	342	359	366	377	318	345	370	338	333	350	312	323	334	346	329	359	322	333	315	338	349	376	325	331	325	347	314	308	345	335	336	308	313	319	339	357	286	338	309	318	332	352	309	319	315	344	375	366	314	345	340	341	372	340	339	328	349	371	321	349	346	333	364	330	294	354	343	325	323	329	348	342	345	351	323	324	324	327	340	327	356	337	340	344	343	345	325	326	338	355	330	368	348	320	325	327	339	315	335	353	326	303	354	341	324	303	318	328	335	353	342	317	378	335	341	338	371	319	359	359	331	335	340	339	346	363	328	293	301	346	334	320	343	328	331	302	338	331	340	319	339	342	366	262	324	335	340	334	372	343	359	314	315	355	327	313	322	346	325	330	333	327	348	369	365	338	327	364	315	319	308	328	390	321	339	349	333	307	343	345	341	318	304	310	330	312	350	301	342	314	343	320	346	336	315	347	322	340	330	331	327	314	340	316	338	344	330	327	358	311	340	322	333	324	337	372	380	339	308	324	362	347	372	349	341	326	323	365	367	341	355	331	303	350	329	374	336	359	358	333	318	364	304	322	329	323	328	317	332	339	328	326	314	334	343	340	298	316	297	344	304	320	328	319	328	300	320	353	341	363	325	332	336	333	358	332	336	334	323	294	375	296	305	322	341	335	314	331	325	331	357	337	321	337	342	325	328	324	339	358	344	317	341	355	344	315	374	353	334	347	356	371	349	380	317	355	326	333	334	354	330	329	324	319	319	319	364	327	300	327	312	326	319	329	362	330	344	350	321	324	324	325	340	360	369	373	343	327	305	364	325	350	332	341	374	301	307	326	327	356	351	315	312	358	353	345	361	331	332	308	359	307	321	346	325	327	302	317	353	338	358	329	338	311	310	332	325	343	349	317	330	355	326	350	335	342	325	321	309	334	333	310	313	341	338	338	302	351	327	341	321	314	313	302	357	322	335	299	341	323	338	351	359	350	353	320	285	325	345	305	325	349	324	285	318	350	353	350	313	327	326	354	298	359	364	338	358	306	343	356	334	316	322	306	324	320	352	321	336	374	334	337	329	318	308	331	318	329	314	323	324	323	330	332	369	338	356	315	348	352	327	355	362	352	311	324	363	351	347	297	325	336	311	358	334	379	336	345	325	335	329	326	357	366	342	353	293	338	370	347	328	326	311	337	344	348	359	327	320	342	308	342	347	323	333	315	351	332	327	359	350	339	339	364	337	294	321	329	332	288	344	346	339	347	380	300	325	321	316	360	329	338	329	317	346	364	327	303	352	324	309	371	346	354	346	316	333	351	370	346	348	357	313	355	327	316	326	344	314	321	342	308	326	361	328	393	311	300	283	354	345	332	311	320	331	327	351	314	376	371	355	361	343	347	346	329	332	371	338	341	321	332	365	337	355	333	309	351	349	360	311	336	316	341	374	369	360	311	329	339	394	317	333	285	343	353	309	308	331	328	336	312	328	324	342	294	349	367	331	320	317	326	319	356	334	337	300	326	347	327	323	338	294	309	336	365	335	347	326	311	330	336	316	342	354	345	311	379	320	340	337	311	354	320	340	363	339	332	367	333	350	307	316	308	314	322	293	359	314	313	346	366	309	343	328	347	366	344	353	332	338	312	328	320	328	320	355	345	368	318	347	312	294	352	338	334	341	336	312	337	286	343	366	328	345	338	322	337	331	314	303	360	385	360	322	356	312	377	340	339	357	363	321	307	336	332	366	345	345	353	319	314	304	331	302	378	360	318	292	344	322	320	357	329	306	318	360	351	341	300	378	320	317	328	325	342	318	304	313	301	322	322	335	325	349	350	323	290	339	318	334	305	332	359	353	353	348	354	352	360	309	323	298	347	337	328	348	336	317	332	309	357	340	320	337	353	333	305	307	363	301	315	339	363	336	304	338	342	316	358	301	320	340	318	312	345	329	301	339	336	324	320	359	332	345	356	323	350	350	373	313	288	337	367	319	359	342	358	328	311	383	333	364	365	339	357	332	333	329	328	346	352	348	358	342	310	349	333	319	321	357	303	316	332	341	319	302	357	326	329	339	326	307	355	318	351	354	293	353	351	301	334	318	312	347	339	346	326	314	324	335	360	312	332	376	322	361	321	305	333	314	362	320	318	365	315	370	326	346	339	331	333	320	335	319	320	328	352	340	315	342	343	299	345	316	350	335	305	322	314	319	342	322	351	329	343	327	321	296	336	310	353	352	340	339	390	329	345	352	355	334	356	327	342	320	352	353	321	302	377	334	315	333	347	311	312	336	345	331	303	333	338	316	341	339	337	333	311	312	322	286	350	387	320	326	312	338	331	367	318	330	332	357	373	322	357	307	327	359	362	325	370	350	291	334	288	340	322	323	345	320	307	348	358	316	333	306	356	347	340	332	316	339	348	297	344	342	363	345	337	329	362	334	328	318	361	331	360	295	306	363	330	315	315	309	310	365	312	286	323	322	369	361	322	303	331	337	332	352	333	346	319	313	321	351	336	309	325	358	314	326	338	364	353	337	318	357	339	344	327	358	337	328	360	336	339	296	316	317	360	329	322	326	338	342	283	337	311	350	310	351	338	339	328	344	301	353	313	338	349	315	377	373	334	384	342	325	363	325	310	293	312	303	364	319	323	349	343	329	314	309	311	373	366	341	324	325	315	324	347	337	373	337	307	361	341	340	326	323	310	325	336	355	317	323	304	293	341	388	362	339	341	305	330	330	346	338	344	317	336	332	299	330	321	373	335	351	321	351	331	298	351	340	316	342	341	326	343	312	375	322	342	338	349	338	324	317	331	371	339	298	326	332	300	343	309	345	323	320	351	339	340	352	344	340	345	353	362	319	339	335	324	377	327	343	353	338	300	309	344	310	317	358	300	310	304	310	316	362	337	329	337	339	332	343	353	360	347	349	345	332	343	349	306	366	357	389	314	307	344	333	365	327	358	351	313	315	334	334	339	330	333	337	334	318	311	342	327	324	333	371	324	340	361	328	305	332	343	339	290	301	325	335	347	328	315	318	381	349	356	305	316	345	337	352	320	376	349	335	344	361	309	363	350	346	297	332	336	322	341	345	329	317	299	325	304	321	348	322	300	312	330	331	329	321	323	308	371	315	324	320	340	341	322	319	326	350	342	340	351	289	377	335	293	345	369	332	363	340	365	318	325	337	348	353	334	319	352	366	355	322
16858	5626	14167	14336	10709	8950	6280	5052	4365	4496	4656	4160	4661	4890	4382	2893	1634	1549	1336	1313	1272	1161	1125	1128	1178	873	779	773	783	729	788	788	786	730	756	750	692	787	764	731	715	760	738	731	726	727	777	736	705	745	704	732	761	758	751	735	698	738	688	737	719	767	767	787	752	738	717	764	696	710	708	777	733	663	740	689	747	735	767	715	757	729	747	775	743	759	751	752	752	744	724	745	743	710	750	802	730	730	703	745	732	722	762	753	728	749	768	775	727	683	770	711	665	759	760	794	781	723	691	758	760	773	744	760	745	735	711	804	745	725	710	698	730	771	760	719	755	699	741	737	694	746	732	696	713	728	717	718	748	734	743	739	702	738	702	707	714	774	756	733	735	710	731	707	748	739	720	736	767	751	761	733	714	694	822	721	764	780	688	728	735	709	736	747	757	684	712	715	730	738	710	762	754	730	746	755	709	695	719	737	700	738	763	732	743	714	704	731	699	740	734	699	740	764	761	691	713	744	771	739	730	705	744	750	772	713	719	682	743	738	733	728	700	758	706	692	739	769	705	747	715	706	706	727	735	786	704	761	715	717	756	714	733	737	731	746	746	792	704	755	711	720	725	714	706	735	693	740	757	724	729	725	729	709	744	717	733	721	727	731	708	747	697	719	688	770	661	772	709	687	740	732	708	763	721	762	748	761	721	779	735	724	748	723	737	748	806	761	759	737	744	750	711	805	736	785	767	728	775	749	695	723	698	739	712	747	745	763	720	734	751	753	697	705	710	705	697	753	751	712	702	769	781	740	729	738	726	761	715	773	725	750	717	792	713	730	717	702	771	662	704	727	712	721	751	721	721	691	764	740	732	771	761	730	756	716	756	702	699	734	800	708	713	722	757	706	736	701	709	759	730	711	721	719	761	754	748	740	721	762	728	724	732	734	754	769	711	758	744	727	753	729	748	690	710	714	655	731	760	736	711	714	732	737	728	749	736	706	709	683	767	777	697	728	715	739	719	748	805	728	698	737	749	744	724	763	719	743	724	740	720	715	715	746	759	694	701	736	754	719	792	791	695	776	766	737	697	739	686	761	728	763	775	761	740	746	706	767	747	710	698	688	783	778	745	698	718	739	754	755	686	775	759	765	765	719	717	714	721	774	684	809	714	803	717	785	756	730	766	731	715	737	709	694	729	753	758	703	763	722	781	757	743	732	753	755	724	716	721	730	743	731	711	789	740	716	722	702	685	726	774	734	718	782	751	719	763	758	722	753	731	733	756	726	708	776	776	715	758	715	774	783	753	734	779	712	756	746	705	787	692	701	741	734	706	733	744	720	744	781	763	709	724	737	774	695	761	733	732	742	727	748	749	771	709	731	765	728	712	726	733	733	749	736	719	717	680	717	732	738	715	765	743	744	810	703	740	717	737	773	729	750	729	759	703	708	723	694	759	772	741	715	744	759	713	733	753	718	771	724	730	708	730	712	734	759	731	748	714	701	777	668	765	748	710	741	672	738	791	720	710	729	702	751	704	727	697	731	736	724	679	794	727	740	685	753	710	712	756	720	722	737	759	715	725	739	743	707	721	705	723	749	733	698	782	737	731	719	729	726	748	725	760	713	751	769	740	710	742	747	726	740	771	726	726	748	699	716	720	778	720	727	714	738	756	753	755	736	743	784	702	726	731	680	722	719	710	728	696	752	683	721	715	741	767	712	758	707	713	742	732	731	721	708	724	695	741	707	745	734	741	751	722	738	724	736	723	731	701	755	741	707	678	727	782	723	723	819	739	770	747	725	713	755	706	716	783	759	732	712	744	731	680	705	704	729	738	764	738	765	689	700	731	748	721	721	712	685	744	720	718	720	704	722	733	754	762	755	719	692	765	717	796	737	707	779	721	740	734	747	772	758	672	743	726	779	725	730	752	766	734	797	759	715	716	747	809	754	705	737	687	761	754	687	742	721	751	714	725	736	732	701	743	751	787	717	743	709	722	784	696	706	724	708	752	783	691	715	719	734	710	733	750	729	742	692	704	703	740	769	694	705	710	688	784	735	780	761	767	705	722	695	750	701	776	703	707	726	737	737	711	784	762	743	715	745	769	698	749	715	755	724	767	744	748	692	731	662	714	732	758	735	786	724	738	712	762	750	688	754	716	720	691	734	738	744	740	737	722	707	758	723	728	715	686	727	754	773	716	752	760	722	705	693	732	747	781	739	705	687	754	762	678	734	717	732	738	764	689	738	689	746	728	756	692	730	706	740	745	740	683	723	742	717	748	737	759	759	768	793	723	690	755	744	720	722	747	749	754	707	750	724	731	731	739	816	737	748	722	690	733	732	753	717	736	708	716	757	742	740	730	706	731	752	775	707	777	707	741	760	749	715	715	731	751	797	753	750	770	713	722	735	696	752	727	747	762	749	699	743	752	742	711	727	726	739	759	685	728	739	788	709	782	749	733	713	749	689	715	729	778	699	772	708	743	766	780	711	772	735	735	746	765	759	777	691	743	681	721	764	723	693	737	749	754	730	711	729	730	767	746	761	749	780	731	710	681	737	786	760	744	744	731	735	714	748	722	745	712	712	743	742	741	730	737	768	673	736	738	734	733	721	744	721	696	758	767	732	755	759	788	696	730	751	748	750	731	763	754	756	714	740	704	739	684	723	769	717	720	756	725	744	723	736	714	761	719	767	698	681	735	735	775	719	748	718	713	791	754	705	747	740	722	689	751	747	723	753	732	743	738	728	738	777	774	778	728	733	697	733	716	721	764	743	744	762	763	689	762	674	740	744	759	683	734	733	731	773	750	723	740	734	761	714	752	737	698	757	751	780	770	701	716	721	744	781	774	713	753	725	716	739	730	733	738	710	773	715	750	691	719	740	742	697	729	694	720	774	744	707	737	692	691	769	771	730	758	731	729	754	703	716	733	709	752	702	722	742	720	747	807	727	765	731	781	784	724	720	799	760	699	732	746	735	747	767	747	780	705	759	698	711	733	777	751	759	717	721	692	762	756	740	758	723	729	722	704	759	724	746	729	698	765	761	730	710	716	772	757	725	733	730	708	751	694	773	736	752	719	753	759	684	729	710	713	704	749	764	735	710	743	721	715	739	710	760	747	739	744	750	699	719	694	718	718	716	699	771	699	697	708	745	676	721	683	735	687	770	732	777	754	700	746	764	727	765	731	761	746	712	672	722	717	730	706	727	741	716	769	680	695	720	713	732	717	736	788	721	709	784	736	727	743	697	728	745	775	717	702	739	718	718	709	739	748	739	679	746	726	717	757	753	719	786	718	715	730	760	744	728	711	761	704	732	764	778	703	765	749	723	709	748	710	750	710	776	748	723	724	738	730	759	785	752	697	717	748	723	730	719	720	701	749	746	752	743	697	706	712	737	725	755	731	712	729	712	723	745	763	734	692	738	763	735	762	743	746	761	779	725	781	761	708	710	730	756	711	714	764	747	766	718	703	784	768	700	699	714	719	680	710	732	764	729	766	787
9111	2283	2918	1922	1118	828	607	424	365	433	501	457	502	542	424	363	232	268	250	258	279	214	271	255	257	231	253	201	239	231	232	253	235	205	242	242	254	229	241	243	221	237	267	253	233	260	281	243	248	232	223	236	246	254	209	224	242	244	253	258	249	248	243	237	240	212	217	235	246	231	250	236	239	241	225	197	231	224	223	231	216	244	244	230	261	229	225	223	244	228	256	233	223	253	241	263	271	262	224	244	236	229	259	251	232	260	219	235	240	234	240	234	250	235	214	238	275	222	231	239	221	255	227	271	232	260	215	253	219	250	241	262	246	261	229	233	225	244	238	235	260	248	227	267	259	228	232	224	235	228	215	218	241	242	284	268	280	258	267	241	232	240	223	215	255	242	221	238	260	188	247	242	233	272	235	244	238	242	221	227	248	216	185	242	222	243	262	249	224	244	254	245	223	230	224	228	221	211	225	246	245	229	260	219	225	243	243	223	252	270	264	249	236	273	266	225	219	263	247	242	206	248	242	253	243	220	214	232	263	253	190	255	234	245	246	245	225	230	245	245	217	213	211	214	241	244	226	256	238	213	233	259	211	213	253	225	237	246	219	234	242	238	200	231	244	246	211	235	240	240	227	262	203	261	222	247	267	253	220	225	241	263	256	228	213	231	215	226	256	224	232	239	242	233	233	253	229	227	251	226	226	201	224	244	250	256	232	256	259	258	242	244	237	242	226	223	256	258	254	237	262	247	229	254	221	219	237	213	256	239	238	194	235	230	240	259	253	249	258	223	234	245	252	271	253	255	269	268	228	273	210	260	247	235	236	241	239	240	227	240	228	233	227	240	202	247	276	214	249	230	216	245	248	213	246	243	242	250	203	265	233	231	260	227	213	212	244	214	232	234	257	234	230	233	254	231	213	277	266	271	265	224	234	219	224	220	250	281	250	238	258	215	251	238	236	233	257	241	255	241	250	237	234	215	221	263	236	217	231	267	218	232	199	235	215	223	225	231	268	248	256	267	263	233	259	220	226	243	227	243	264	232	226	214	265	220	253	226	222	244	276	207	272	239	226	221	225	223	223	210	239	228	238	262	243	233	225	228	259	219	246	239	225	221	215	246	231	250	244	224	246	214	230	207	234	229	260	206	233	243	241	250	256	223	255	249	243	222	247	239	238	232	249	215	222	274	267	221	240	264	265	213	227	251	236	268	268	244	251	239	220	243	203	237	233	277	224	211	241	231	245	243	242	230	213	221	224	241	243	247	240	225	216	211	229	221	212	251	257	235	251	243	246	217	228	218	208	247	236	238	252	260	239	225	239	212	210	242	209	254	252	267	273	257	232	237	278	235	256	228	261	238	250	222	217	250	230	242	248	244	239	245	249	219	215	260	238	236	234	241	243	236	230	214	236	234	203	235	248	230	238	252	254	232	225	222	238	200	246	249	249	238	221	234	267	228	211	240	237	254	219	234	231	287	227	239	231	251	230	244	213	221	266	227	244	232	259	232	242	222	276	250	227	220	219	232	241	243	238	225	227	257	250	244	229	262	250	233	256	221	252	257	225	205	231	218	262	242	215	246	264	244	235	259	233	265	231	261	238	229	237	244	253	252	225	240	218	263	198	271	222	244	245	230	228	222	251	211	244	224	285	242	238	243	240	257	247	245	239	243	243	241	244	237	207	245	242	232	241	231	231	251	247	223	256	216	240	229	220	244	255	248	254	232	239	242	229	192	240	237	220	236	252	248	245	221	257	278	238	268	235	207	241	219	239	227	245	229	200	249	259	221	237	228	240	257	263	260	211	275	240	238	231	233	267	255	280	236	240	277	231	242	224	253	233	230	240	261	220	252	256	249	230	211	269	259	240	270	227	217	244	236	235	254	257	258	230	209	222	222	249	210	248	232	245	252	257	225	233	253	245	256	227	259	230	228	240	225	243	254	260	245	243	220	237	245	237	239	242	237	220	233	231	214	234	212	235	237	259	199	229	234	236	227	234	223	228	235	240	212	256	246	200	291	261	235	236	239	200	236	261	255	228	260	218	246	233	251	232	229	241	240	223	252	218	217	248	235	228	260	232	237	251	263	248	254	241	241	246	261	256	235	268	245	243	254	278	209	235	233	256	242	248	241	246	235	232	255	212	205	270	255	218	217	237	200	237	220	214	202	247	241	229	218	236	257	265	221	224	235	250	219	220	253	233	238	232	235	222	229	230	229	209	236	233	236	243	221	251	231	248	243	232	267	234	239	234	250	228	250	248	229	217	235	223	242	239	255	208	252	235	234	225	235	245	232	254	214	236	222	226	264	224	243	203	265	262	276	259	259	240	226	239	222	219	249	235	265	248	275	219	203	253	252	221	220	194	265	219	266	268	243	216	242	237	223	244	261	236	248	228	246	240	255	229	254	205	227	235	255	234	249	271	250	241	223	233	227	266	257	224	235	257	212	226	215	242	275	257	242	244	263	220	230	250	232	252	254	232	253	241	262	223	239	225	225	214	226	244	238	253	222	232	252	240	231	266	212	214	229	236	221	237	232	237	236	245	214	240	236	225	233	225	271	236	261	253	231	239	202	240	244	267	248	239	247	210	220	233	232	254	231	230	246	249	242	260	204	222	243	255	245	237	222	231	236	258	230	229	247	229	244	224	234	233	227	232	241	234	237	249	245	262	245	244	230	220	231	256	235	251	229	230	250	225	261	238	249	233	221	234	246	222	241	246	230	272	265	276	222	246	236	216	230	235	251	240	234	227	225	249	226	189	272	234	250	228	246	242	226	230	244	221	263	215	216	217	248	251	215	231	249	257	253	278	234	277	213	216	236	268	236	246	227	229	247	201	238	259	250	210	236	219	230	258	232	232	248	247	278	222	230	269	264	254	234	241	259	238	219	239	249	209	210	240	211	229	234	238	239	220	233	218	231	244	212	232	244	238	242	248	235	232	215	223	228	250	212	218	219	231	225	247	228	257	213	246	258	248	226	224	235	227	225	256	250	238	231	258	246	225	245	222	237	233	255	240	237	221	235	231	226	256	237	258	252	241	226	233	246	264	226	237	232	231	234	251	244	260	242	246	219	228	235	238	215	216	234	233	253	198	264	248	245	263	238	246	253	215	243	240	225	222	247	231	222	255	255	238	252	243	237	219	243	255	227	236	260	249	222	235	248	223	247	208	237	207	243	254	234	221	241	245	243	249	220	233	257	278	240	236	218	240	223	239	249	256	236	237	254	228	251	247	244	212	238	271	263	224	223	216	248	242	232	236	250	260	222	236	233	224	229	239	237	255	238	232	258	251	201	259	243	261	263	245	234	266	241	261	247	259	267	261	234	250	226	247	227	253	240	243	250	243	259	234	244	242	250	265	224	225	240	221	230	249	235	197	229	221	227	237	252	233	218	243	265	232	235	220	225	230	229	221	244	260	252	276	226	201	226	199	238	249	235	237	236	251	246	243	264	260	245	256	204	239	226	233	229	234	210	257	234	242	222	248	256
5765	2225	5887	5472	4057	3093	2283	1657	1408	1676	1864	1906	1931	2084	1791	1203	789	743	739	786	709	709	649	617	626	582	599	577	572	628	598	540	545	568	556	543	607	579	544	601	580	554	562	521	573	580	534	551	551	552	578	565	570	546	532	547	568	552	530	552	536	575	578	545	565	597	597	600	537	575	609	593	546	560	533	566	564	527	569	504	596	526	604	542	525	597	543	554	536	556	557	601	566	501	553	575	559	566	573	546	603	556	599	532	541	581	552	582	547	544	604	521	538	560	559	595	578	613	569	562	592	573	565	569	538	558	571	558	557	563	576	543	553	588	543	585	553	570	583	536	542	542	575	571	559	546	589	543	553	575	583	593	562	564	552	572	575	528	531	609	543	578	592	573	557	556	569	538	549	536	563	550	593	551	588	543	547	572	593	551	575	534	570	562	540	530	588	575	558	587	569	589	560	572	554	582	541	554	570	552	565	572	531	559	557	542	572	593	572	601	538	534	535	566	568	569	539	522	551	579	527	557	532	512	545	553	543	545	564	564	557	572	559	593	580	597	533	584	558	560	567	544	570	499	557	584	521	591	579	591	570	613	572	533	598	553	536	554	537	536	592	564	597	590	564	564	577	546	592	556	611	572	556	558	524	580	585	557	632	572	559	621	595	558	558	554	509	567	571	554	547	547	596	515	564	515	524	598	536	603	602	563	559	564	599	585	533	560	584	607	579	546	595	546	558	515	580	558	608	566	567	573	542	536	548	545	557	559	586	556	569	571	547	578	588	592	600	565	581	555	571	525	527	562	563	551	578	588	570	580	547	557	583	522	565	570	542	566	583	565	597	553	566	563	612	578	562	588	538	562	524	611	565	558	556	552	534	586	568	542	596	579	512	540	597	563	568	596	564	524	584	577	568	512	560	581	583	572	561	526	614	541	540	585	573	511	518	573	501	551	542	566	557	562	544	564	563	572	565	550	566	568	544	589	627	594	508	528	607	567	590	607	526	572	571	573	574	543	564	562	572	552	573	598	567	528	583	564	615	557	545	579	548	561	559	588	540	564	541	542	564	554	541	553	558	570	548	551	619	542	557	575	582	559	526	570	529	556	566	534	546	584	592	539	568	598	582	608	554	540	606	533	574	561	554	529	505	606	539	575	572	551	557	533	581	585	602	548	538	517	501	585	559	583	575	508	586	604	544	547	582	513	547	596	522	611	578	551	571	605	555	563	613	570	531	570	585	555	582	544	550	530	562	571	562	583	546	561	592	593	577	516	522	554	510	556	578	600	564	564	556	536	607	526	566	546	575	550	558	580	609	556	608	585	566	574	589	549	552	571	584	537	568	517	639	617	527	568	530	557	542	581	574	561	563	556	606	593	563	564	597	559	589	571	556	604	527	594	548	584	594	543	552	569	595	564	596	575	528	578	521	572	561	536	556	617	565	555	532	620	544	577	567	583	578	575	548	548	570	567	566	562	572	531	522	533	548	613	588	576	596	555	549	572	571	572	552	525	546	542	587	567	538	586	569	541	585	561	564	559	539	581	588	565	559	583	569	588	565	564	590	583	515	529	606	586	541	586	577	567	572	582	588	513	529	589	579	520	539	569	565	582	585	564	545	579	556	564	597	546	590	553	590	590	594	574	576	563	568	590	544	577	571	552	606	549	581	572	546	560	565	611	600	574	568	537	500	590	538	523	553	551	523	578	586	585	535	587	601	533	556	575	544	583	562	530	548	605	517	576	555	579	600	612	572	532	562	578	556	550	507	537	534	567	550	589	613	557	521	595	580	580	551	542	576	586	580	587	569	553	545	569	598	545	597	549	534	551	588	576	566	570	542	558	582	588	546	580	561	571	576	540	572	553	591	589	599	610	584	533	559	549	530	553	552	546	624	556	553	562	564	549	551	561	575	560	584	566	564	548	571	578	551	540	541	529	586	602	600	560	559	522	575	549	556	564	600	581	608	588	561	581	525	593	555	574	517	588	554	577	550	546	613	569	569	545	565	597	556	604	589	545	556	618	537	567	512	520	568	576	569	573	564	597	588	518	577	546	553	541	565	535	539	575	540	553	548	575	587	586	536	541	558	571	569	551	531	596	549	558	603	549	530	570	585	562	591	544	563	575	600	505	579	562	533	588	578	551	550	563	588	520	601	530	570	583	564	545	584	553	577	617	607	567	555	570	532	565	554	550	577	580	588	552	597	579	553	507	580	539	579	552	580	598	530	581	537	548	561	604	575	547	591	561	565	556	536	577	563	595	606	554	555	569	588	590	531	545	560	560	581	549	548	563	551	558	518	549	560	609	527	583	537	546	552	564	572	584	535	565	526	546	604	592	585	571	545	628	559	558	570	561	548	550	565	550	569	548	561	576	550	557	565	546	560	563	518	546	588	563	577	538	528	567	575	569	576	525	568	557	573	581	547	544	612	558	566	583	583	555	561	589	556	579	585	562	527	552	555	549	582	608	549	506	567	550	593	608	559	601	579	576	540	562	575	563	564	597	545	528	540	544	519	542	555	561	557	559	549	565	555	576	560	584	613	550	590	558	568	530	585	567	607	562	569	568	562	587	562	581	586	630	599	532	593	552	604	574	581	579	527	556	577	558	609	566	550	574	599	573	564	585	584	563	480	568	561	545	559	530	520	574	573	563	561	553	547	585	584	550	569	543	590	575	566	560	560	572	592	574	549	547	575	546	581	537	583	569	532	552	580	528	547	524	579	576	574	610	565	560	567	528	564	548	585	574	604	571	563	577	550	584	587	573	568	589	583	552	581	574	582	541	577	544	530	553	557	533	589	587	525	579	601	554	563	561	584	568	612	530	544	565	533	540	540	558	563	589	600	546	559	542	627	595	573	561	557	553	575	610	568	587	545	560	527	544	590	634	587	569	572	571	533	553	597	549	571	555	597	539	579	530	595	586	542	561	552	588	561	557	596	561	566	615	574	591	541	563	561	573	584	540	561	547	581	582	559	578	542	536	601	528	567	564	522	552	591	550	539	569	540	538	542	614	572	572	590	567	556	593	548	547	599	531	607	550	563	567	571	509	617	597	525	552	585	542	575	521	543	532	602	526	593	580	530	541	527	530	579	577	560	610	564	597	531	549	590	578	534	539	620	551	557	563	593	570	595	569	578	534	583	584	573	531	576	580	539	575	593	534	605	568	534	570	526	565	553	530	565	571	596	583	541	633	579	583	573	547	542	566	563	585	577	539	548	550	576	580	604	578	605	536	548	536	557	576	587	543	578	539	549	595	571	556	534	567	558	565	578	581	569	570	579	525	559	581	544	562	578	573	535	563	595	598	558	548	612	530	569	572	553	582	558	576	600	549	556	560	567	569	556	550	587	556	554	637	535	567	565	593	593	563	570	537	570	571	583	595	575	553	563	581	577	587	557	573	540	569	559	586	537	546	554	606	557	552	533	602	559	625	569	547	557	610	533	539	566	607	562	564	518	572	558	540	569	562	570	538	556	540	596	560	538	517	544	567
20728	5627	6360	4330	2451	1674	1207	889	839	826	816	787	816	886	848	576	497	469	384	458	380	401	397	394	408	384	346	380	375	355	327	326	357	377	362	356	358	354	334	360	374	322	302	392	348	351	376	401	364	335	356	394	331	337	365	327	407	356	358	327	357	363	335	368	343	341	325	378	378	350	333	351	345	372	337	361	338	350	337	335	356	324	397	380	353	381	374	353	341	416	390	363	328	357	349	381	352	368	348	334	363	380	394	413	368	322	369	369	374	360	370	328	369	333	359	344	386	329	387	369	331	355	368	335	376	339	345	341	392	377	371	392	374	355	358	363	371	374	339	335	368	337	347	342	325	341	338	395	389	360	326	357	331	387	381	351	340	364	362	377	362	331	369	371	339	373	325	317	355	384	393	347	358	360	337	325	316	366	360	354	334	343	370	338	350	331	344	352	353	400	353	366	360	343	337	348	392	368	348	382	381	342	344	368	356	353	342	369	325	375	324	371	337	364	385	354	380	363	343	325	368	375	392	358	343	344	335	332	326	395	389	368	339	345	357	356	353	326	361	347	345	344	367	328	341	336	380	376	390	359	378	365	364	370	399	341	348	354	363	355	353	363	352	346	317	354	363	369	354	360	333	368	363	322	352	361	329	347	332	373	354	334	350	342	341	339	376	388	339	373	352	341	333	396	361	329	329	381	349	323	338	355	365	347	367	346	351	390	416	361	334	334	371	322	346	355	359	352	359	350	374	382	382	338	353	347	383	353	378	312	339	390	367	362	344	361	345	341	332	361	383	360	327	356	341	352	351	327	343	333	378	357	322	366	363	425	356	374	360	384	312	352	324	362	349	362	326	380	329	359	360	359	361	380	321	364	385	368	359	343	335	359	340	365	318	339	366	350	383	374	335	324	343	355	344	332	365	340	347	366	323	369	374	359	331	353	377	363	357	361	368	350	351	369	330	341	344	383	343	364	370	369	393	360	340	305	408	365	356	358	376	344	352	348	371	319	373	301	369	336	361	334	348	358	382	368	420	378	324	350	369	311	346	388	355	353	331	383	342	343	365	340	358	350	342	334	386	390	347	349	328	372	371	356	320	333	360	311	371	363	371	368	332	339	366	350	355	351	325	356	380	386	368	388	387	345	344	358	364	353	356	352	346	340	366	350	357	320	327	311	361	363	357	376	381	319	328	335	346	337	326	349	364	330	344	352	371	358	328	347	339	340	347	369	359	321	376	333	372	343	355	359	382	324	347	352	316	326	319	362	376	332	356	406	346	352	370	349	349	376	403	392	372	316	389	326	353	352	350	354	336	315	346	361	410	372	399	330	372	356	413	356	375	356	381	333	335	316	345	318	350	345	340	332	386	375	370	367	340	343	350	339	358	317	381	359	355	405	330	363	368	305	380	359	387	377	356	325	343	325	318	344	349	331	346	344	348	362	318	350	353	383	376	354	355	340	365	338	340	358	346	343	331	341	368	338	342	386	328	381	344	361	352	320	363	326	350	384	374	355	326	332	369	332	337	359	328	363	352	370	358	347	341	343	348	372	341	383	317	375	378	363	393	361	375	363	357	354	354	347	362	356	340	379	339	370	327	375	371	347	345	349	331	371	341	369	357	351	364	365	335	351	364	340	353	357	353	367	360	382	324	364	299	366	401	369	392	352	335	330	342	356	343	347	376	358	364	363	405	398	345	359	351	373	351	342	323	388	368	387	346	319	343	334	310	327	355	369	355	373	355	413	380	339	310	330	364	344	336	357	370	395	368	347	360	391	385	349	393	366	339	395	342	354	359	386	356	363	351	330	362	332	353	329	366	367	359	347	346	334	375	346	373	337	376	341	345	354	305	359	345	353	359	360	317	347	362	331	332	353	347	356	323	376	349	338	329	356	331	371	357	356	358	331	361	369	370	347	340	368	317	363	356	371	342	341	392	329	326	365	361	402	348	352	349	370	358	360	356	400	337	343	333	339	372	354	350	333	322	358	335	379	349	349	322	379	324	334	335	336	338	338	377	346	378	368	323	356	356	346	354	355	400	369	355	350	390	354	372	344	324	385	372	394	369	367	354	391	346	344	351	358	322	350	359	347	315	377	353	381	357	351	398	362	351	399	351	360	367	360	370	344	322	364	345	334	356	355	338	312	329	362	373	366	298	345	354	340	363	361	354	351	380	397	334	355	355	346	342	335	337	333	362	348	371	366	358	383	333	376	360	362	344	342	362	344	349	358	368	398	372	369	379	341	332	358	341	353	357	332	337	361	355	339	332	371	354	336	318	351	369	388	314	345	402	342	326	354	306	389	346	375	355	385	391	368	310	333	392	377	356	344	326	353	374	348	354	346	361	358	337	348	352	361	382	363	341	349	347	362	395	347	315	338	346	350	342	378	360	326	346	370	346	348	336	383	349	351	365	320	352	376	389	371	364	333	370	376	339	360	397	351	337	351	379	350	375	361	379	340	362	384	366	328	363	336	354	328	375	329	384	335	355	355	359	363	378	358	340	324	327	382	359	342	360	358	317	353	359	338	360	390	383	355	287	335	370	372	374	338	314	384	382	359	342	360	360	354	332	377	324	297	390	358	379	384	375	367	383	351	351	350	324	359	357	350	348	414	374	343	330	328	375	360	364	398	341	322	362	384	358	412	335	354	372	359	382	352	321	386	408	352	385	350	372	344	350	357	376	370	349	335	377	353	343	346	336	383	387	378	372	299	354	356	357	365	342	374	429	361	365	349	372	345	338	373	346	343	301	371	359	374	344	360	390	346	343	345	316	334	338	351	363	407	330	347	328	318	352	325	330	320	337	363	345	369	394	384	356	369	353	369	320	352	367	347	366	364	354	364	321	379	352	370	353	328	365	326	343	394	339	360	353	347	367	371	366	353	376	368	342	347	334	350	339	337	358	339	352	366	349	343	341	324	351	367	320	328	351	332	360	333	338	349	366	390	355	384	370	381	327	351	331	333	362	341	342	324	304	406	372	381	350	367	358	390	342	373	325	380	335	344	334	346	356	341	336	388	349	352	369	330	333	388	378	362	357	381	359	380	369	351	362	347	368	380	359	320	318	380	334	360	350	367	360	369	358	368	347	369	391	351	339	383	331	400	307	368	405	341	357	374	359	349	373	358	366	318	347	360	337	344	347	334	372	342	361	375	351	340	344	337	394	364	323	347	358	351	361	384	360	325	353	340	354	375	369	380	330	351	337	370	353	366	337	394	342	352	345	357	382	365	340	341	372	366	368	391	353	341	348	374	342	350	354	368	371	342	303	364	367	403	377	351	340	323	366	351	343	370	369	361	376	366	325	315	361	387	373	330	322	331	348	342	360	347	368	357	366	351	350	381	342	344	335	388	382	357	328	344	338	338	362	370	353	365	308	362	334	346	336	325	339	383	330	360	347	363	345	342	372	378	357	327	374	351	320	369	352	336	332	358	330	383	401	360	340	341	382	356	319	327	362	378	366	362	345	373	337	396	402	357	348	333	343	369
13038	4435	11418	10912	8159	6042	4451	3372	3078	3186	3292	3266	3362	3834	3754	1858	1596	1266	1221	1451	1134	1103	1016	1031	1100	857	830	856	848	789	783	810	826	790	798	782	769	828	814	793	840	829	801	780	820	822	845	760	825	820	772	808	770	800	799	777	775	827	803	848	783	797	839	812	781	797	818	822	804	811	825	768	823	843	807	810	813	812	761	801	760	786	762	798	849	836	788	776	776	747	794	788	784	822	777	833	766	807	803	745	803	788	782	798	781	751	796	785	821	767	805	842	772	769	757	830	794	786	811	749	750	765	784	795	815	778	741	754	789	817	770	799	788	781	788	771	798	762	755	798	812	766	834	858	769	802	810	824	779	832	821	848	831	739	778	814	780	778	776	753	848	766	766	801	779	802	809	809	839	850	815	790	773	790	806	776	804	783	823	832	826	803	770	780	823	808	852	836	767	835	851	772	828	823	805	799	786	766	840	823	835	813	815	829	776	764	813	815	798	789	797	792	773	879	804	823	756	766	823	769	784	772	786	742	765	789	798	794	783	835	847	798	790	829	775	817	765	820	762	793	753	797	810	783	802	802	785	790	787	819	815	771	785	774	793	769	737	795	791	754	790	806	751	779	804	803	820	797	786	801	830	793	812	831	766	802	802	817	800	810	760	843	761	831	791	761	733	833	819	788	814	800	780	821	797	829	789	787	745	854	715	812	796	837	780	785	804	806	771	808	795	799	769	764	852	802	759	752	844	817	805	795	828	770	831	834	821	764	818	750	792	817	752	813	797	776	795	808	840	777	784	789	787	801	791	795	770	810	789	780	801	798	813	788	772	825	760	798	789	821	765	814	832	785	792	777	785	811	843	798	748	793	826	791	784	804	825	764	774	807	758	800	821	783	731	811	754	812	800	830	788	807	799	835	807	793	759	789	792	761	785	811	801	792	728	818	836	798	805	806	810	878	840	798	801	785	743	815	780	810	785	753	814	834	836	758	807	804	801	758	779	737	819	763	801	749	817	776	800	840	797	793	817	801	775	795	789	804	802	793	791	792	815	823	784	860	761	826	768	767	814	782	780	811	794	839	798	765	816	824	819	821	760	835	776	748	780	777	790	762	804	751	750	777	795	779	794	804	778	791	845	786	761	805	770	788	864	809	824	806	751	853	781	806	742	828	771	813	747	824	786	814	781	840	776	791	868	789	842	783	823	832	756	768	785	823	797	784	743	776	817	853	787	758	771	842	808	805	781	765	797	759	805	769	790	827	785	805	790	747	845	741	793	730	839	835	742	820	814	828	776	841	737	764	771	833	797	759	781	793	829	761	799	821	795	797	799	828	858	800	793	797	791	805	800	820	783	800	762	838	775	750	735	816	798	816	802	804	774	762	818	769	745	797	776	788	772	810	775	786	791	813	820	870	792	838	833	797	796	827	821	702	837	779	785	794	816	778	738	802	793	777	775	781	823	882	740	770	785	792	815	803	778	815	803	780	769	794	873	774	776	797	795	756	811	830	745	804	781	799	799	786	751	806	802	815	757	826	802	771	773	825	815	816	779	807	771	804	800	797	760	788	814	789	776	728	812	799	806	828	832	723	809	814	810	823	794	811	778	857	777	793	792	810	801	799	813	808	768	787	783	844	804	774	815	750	844	864	842	814	803	863	853	818	790	809	803	774	796	841	819	766	816	831	789	796	810	822	754	796	785	789	843	769	813	757	806	840	795	826	822	808	841	733	803	756	787	781	801	800	778	779	838	775	816	777	739	799	749	817	776	798	815	807	768	755	793	812	789	797	814	822	807	790	837	803	817	828	827	739	789	843	741	809	723	796	797	803	810	781	788	759	813	779	819	780	787	787	764	814	779	835	773	778	761	816	786	853	739	810	776	789	810	768	830	798	739	742	786	818	815	832	825	832	799	745	783	763	742	731	776	770	808	774	819	822	807	772	789	824	827	809	789	776	828	822	782	797	810	822	783	776	771	781	772	797	786	826	813	755	714	830	771	810	746	798	807	815	825	773	774	795	784	808	840	793	796	768	725	804	788	836	813	797	767	841	761	798	776	835	799	793	792	843	779	758	815	830	771	810	805	799	742	746	778	820	774	824	798	818	777	804	752	763	769	736	744	793	804	799	780	812	800	766	766	751	792	802	773	797	812	763	744	861	748	771	789	762	828	776	747	857	744	813	753	837	810	793	764	832	799	825	798	795	837	738	781	766	809	747	789	781	797	743	804	764	822	803	832	797	769	813	758	813	833	769	784	829	806	879	768	805	784	796	833	786	818	862	802	784	772	796	814	786	763	786	850	806	769	778	776	806	814	760	834	753	825	802	790	802	772	781	788	806	787	826	802	829	796	753	790	786	773	748	831	821	831	780	809	778	788	796	775	769	834	795	843	823	828	819	810	828	821	800	804	756	770	790	781	741	777	775	781	797	783	743	772	817	804	835	777	816	812	826	800	785	765	781	761	828	818	783	748	787	714	730	783	757	824	799	770	798	796	863	828	816	815	818	810	800	832	806	778	758	772	777	813	759	775	817	798	801	819	832	812	848	781	778	776	775	759	794	739	754	781	819	756	750	802	790	814	793	800	773	805	815	793	770	767	811	819	761	757	881	803	827	759	792	822	777	771	819	802	776	842	805	809	826	802	808	846	804	811	769	840	847	765	785	813	810	770	814	763	791	823	759	774	770	772	788	770	792	831	792	789	822	782	778	770	763	793	824	819	830	786	845	788	728	780	783	813	832	784	768	798	794	851	781	771	781	817	743	847	773	811	827	786	791	835	790	791	812	800	795	781	815	819	775	749	815	771	815	804	806	786	824	796	800	774	777	806	770	781	785	807	859	831	826	789	797	782	793	827	786	811	806	847	763	815	774	828	824	756	746	820	784	756	810	785	810	740	800	779	771	809	791	820	803	729	794	759	745	770	764	803	873	806	826	767	779	815	756	798	808	780	801	772	768	836	849	778	760	810	787	772	805	760	783	784	790	797	747	804	845	810	786	831	823	859	769	873	784	822	847	784	803	790	768	804	753	809	788	849	816	798	821	784	830	821	758	788	802	766	822	787	797	778	785	792	843	818	758	787	763	779	827	821	778	799	774	808	772	763	775	777	742	828	813	798	852	750	758	756	797	792	765	778	787	750	844	826	762	815	829	802	779	810	763	775	763	813	788	837	787	809	865	757	771	826	817	804	765	781	791	790	796	812	771	755	761	797	802	772	780	828	801	826	812	773	760	791	783	829	839	779	776	786	771	823	764	810	777	840	787	811	787	762	753	782	801	787	847	788	782	820	830	759	773	797	800	812	775	767	801	762	811	836	804	818	779	854	805	783	834	752	763	823	787	812	754	823	778	795	833	803	862	832	758	812	736	850	828	805	811	821	744	764	807	786	806	778	782	777	804	777	743	823	749	785	797	786	723	778	799	808	768	790	794	797	823	825	793	875	793	777	761	812	810	811	772	806	798	803	775	794	828	805	841	835	814	781	808	797	803	776	761
28954	9541	10022	6681	3797	2453	1560	1238	1025	1102	1134	1003	931	1116	1021	642	563	455	498	623	424	399	369	404	370	362	320	329	331	350	338	315	336	331	317	305	336	328	333	350	354	343	330	334	321	313	329	310	310	329	317	342	343	299	336	348	334	313	289	327	338	331	285	314	332	344	334	328	362	339	325	348	325	342	342	328	322	345	338	335	331	322	341	309	316	302	329	312	327	320	312	351	334	323	316	321	341	307	326	314	351	330	309	332	384	348	294	282	359	317	292	310	323	294	348	304	311	345	332	362	311	331	309	279	292	351	362	366	329	319	304	292	317	333	362	324	331	346	357	337	313	344	283	327	295	321	296	343	317	334	312	314	320	314	320	330	330	334	318	320	317	316	327	306	369	346	347	324	311	329	354	329	332	323	360	324	350	306	346	354	342	329	309	321	311	318	347	338	344	282	271	318	311	352	320	329	286	368	289	297	314	315	293	317	323	327	353	343	285	301	326	342	319	317	318	334	291	315	327	344	322	340	334	358	333	318	284	312	324	324	339	359	349	301	317	281	315	307	300	337	353	351	334	326	382	319	277	324	323	349	342	308	369	305	347	358	323	345	344	303	299	286	348	354	367	324	334	308	335	321	308	342	331	347	362	332	344	319	348	349	344	333	315	323	362	311	294	321	326	294	347	334	335	311	344	302	304	338	315	319	305	331	351	343	339	328	378	322	343	346	352	313	300	319	335	325	300	343	379	362	356	331	365	325	310	325	308	345	350	328	310	324	297	327	335	310	305	334	325	318	331	306	312	326	307	353	338	308	299	307	314	357	326	340	321	333	291	317	334	334	293	352	349	313	331	324	334	298	347	337	322	303	327	319	341	369	314	288	276	340	356	294	308	306	332	331	343	322	333	307	320	305	307	304	310	347	307	338	338	346	337	314	325	319	316	325	353	313	327	311	352	312	322	327	349	341	345	340	319	330	315	315	350	337	314	328	291	376	335	311	323	254	327	279	324	351	354	326	326	327	322	295	348	346	325	323	331	311	312	302	339	299	337	360	327	334	325	351	336	354	343	312	343	347	337	328	327	341	339	354	320	318	326	331	297	316	337	306	342	359	320	323	329	335	332	332	345	353	336	338	328	348	310	344	344	312	349	322	336	336	297	390	329	340	314	296	337	326	315	302	321	317	314	348	352	343	334	328	352	336	328	335	332	316	348	331	342	326	367	331	293	348	324	356	351	317	324	356	329	330	299	320	332	307	328	350	338	313	307	310	305	346	353	293	341	315	338	341	333	321	279	331	357	321	341	332	329	314	299	327	320	323	338	307	311	317	321	308	304	323	312	341	301	341	327	334	326	326	341	315	333	324	358	360	320	299	305	306	329	333	318	320	304	298	333	322	357	349	326	322	340	345	334	309	325	318	345	344	306	311	339	353	351	331	357	320	325	307	307	306	338	334	319	334	296	331	341	317	318	329	331	329	346	316	366	326	262	333	324	314	357	339	324	313	337	342	308	323	324	335	313	292	327	353	327	317	291	326	301	318	304	332	317	329	337	282	326	348	316	322	335	316	310	337	304	312	310	341	327	344	311	354	339	339	333	311	363	325	324	326	324	333	357	325	301	323	337	321	327	304	327	341	316	308	293	326	354	349	324	357	310	329	338	317	311	366	305	323	331	369	310	299	359	341	304	305	339	326	342	357	327	320	287	358	328	359	336	303	327	357	360	322	321	338	331	315	306	335	331	341	293	316	361	351	336	361	286	345	300	291	312	340	334	302	328	331	336	319	331	359	334	316	363	317	327	309	376	324	344	296	336	294	313	346	370	269	306	350	320	296	303	326	356	313	316	327	329	308	287	311	339	302	324	326	372	345	359	380	358	314	336	331	360	326	332	330	331	326	324	334	336	370	332	300	316	338	373	383	325	320	309	288	296	355	309	290	327	326	337	342	361	346	348	360	324	342	322	336	305	319	324	354	331	311	310	349	304	338	337	341	332	295	308	299	304	284	323	302	319	310	340	313	348	320	324	311	327	311	362	306	324	287	323	348	351	350	334	347	301	324	323	356	332	324	322	348	358	275	360	327	290	326	349	334	304	318	302	294	339	310	314	326	326	342	355	339	284	332	332	338	344	319	305	327	317	323	364	326	334	322	318	327	290	287	331	312	307	307	360	294	350	346	331	328	336	303	317	337	339	319	316	330	321	308	314	329	341	370	349	319	286	302	350	354	319	304	339	352	330	308	320	307	329	324	303	326	346	347	313	332	320	332	308	368	344	376	304	333	316	338	325	281	332	352	359	286	312	335	315	357	299	302	308	307	330	344	350	327	322	327	346	328	336	331	333	338	294	314	352	341	358	319	304	331	324	334	328	335	296	308	341	313	340	342	336	331	329	327	323	350	300	363	336	327	339	361	361	324	295	311	324	359	338	320	346	320	320	288	348	330	319	314	288	319	333	332	324	357	345	324	301	337	298	368	309	350	316	327	317	308	342	303	300	286	306	321	354	341	338	315	329	309	312	332	329	323	313	347	340	334	353	317	327	302	311	320	357	289	325	333	308	280	296	306	326	319	337	334	316	308	332	336	369	331	325	314	297	330	340	344	337	331	276	352	337	329	311	361	306	326	301	315	330	322	299	319	325	343	357	327	323	350	340	331	335	320	318	338	336	327	354	305	334	330	344	317	304	299	333	298	329	295	313	279	376	310	340	347	356	313	337	318	330	341	334	336	368	322	344	287	323	322	324	346	327	313	300	347	340	350	336	362	378	349	327	325	289	294	359	321	357	349	361	318	368	328	308	332	330	324	319	302	290	323	328	324	320	311	323	357	330	341	330	338	303	319	330	321	335	334	320	314	331	317	331	344	349	370	318	306	323	294	302	325	336	349	349	310	347	360	327	338	319	329	308	309	312	294	322	317	334	327	348	365	340	355	311	323	298	275	310	312	307	290	331	314	275	334	333	304	289	341	335	331	333	303	327	318	320	321	317	320	295	335	374	336	350	305	314	337	339	326	315	348	352	340	318	314	319	309	324	297	318	372	290	337	335	331	368	304	277	328	298	346	333	317	329	338	357	387	329	340	317	340	284	335	323	344	312	298	309	349	346	317	357	341	353	320	327	309	337	331	338	338	319	326	323	342	298	337	336	313	339	324	324	336	333	345	346	298	322	327	284	323	333	314	312	329	321	307	302	339	347	347	338	340	362	350	348	303	322	316	297	348	341	333	336	308	314	313	326	313	327	348	364	314	310	362	332	328	324	324	318	363	337	305	301	341	353	353	307	308	345	339	335	308	358	331	343	332	312	277	330	318	316	348	347	322	339	332	325	343	301	339	325	302	313	320	327	308	344	348	304	305	339	340	298	307	355	341	337	304	324	331	310	342	315	294	338	337	340	306	312	342	278	325	348	303	321	339	293	323	329	305	293	308	342	319	353	313	323	341	289	318	357	339	342	347	318	338	365	320	319	334	318	328	336	334	323	334	315	315	311	362	338	317
16620	6601	15801	15137	11362	8802	5984	4884	4472	4669	4455	4241	4140	4936	4676	2410	2145	1502	1678	2744	1350	1016	886	1331	1111	780	797	782	780	728	758	744	777	721	741	730	738	722	718	763	686	714	768	736	725	726	726	720	730	701	776	694	737	737	671	758	732	786	709	701	758	719	725	724	726	722	683	693	648	731	721	719	734	713	697	694	713	751	727	714	764	708	716	741	762	706	702	757	756	697	722	734	717	676	740	735	726	698	749	707	686	785	698	713	714	711	720	723	708	694	726	683	711	714	755	730	731	757	685	721	729	728	716	711	710	729	745	728	688	724	731	671	692	710	710	672	752	719	742	722	726	713	755	696	707	698	723	786	726	739	737	773	759	763	708	701	742	691	739	737	750	722	723	711	683	732	718	718	705	724	712	743	705	718	701	770	685	697	681	764	694	723	738	713	675	706	721	670	729	731	697	759	719	731	691	673	712	734	696	772	714	715	691	744	747	670	670	704	690	745	688	789	719	742	767	717	732	692	692	700	742	713	678	755	708	696	706	667	762	712	751	734	714	726	710	693	751	735	769	696	674	737	707	703	714	713	744	694	741	718	705	724	703	754	686	734	766	706	720	663	733	770	729	748	711	747	706	711	714	721	715	755	740	714	709	720	777	679	690	702	745	707	651	748	732	692	717	742	679	728	710	745	748	761	723	720	732	713	734	712	701	722	764	683	727	701	743	742	713	713	734	691	741	714	751	661	696	701	753	714	716	713	734	705	719	721	705	702	738	739	685	747	750	713	673	674	725	722	662	725	707	773	719	760	721	698	701	729	753	675	771	710	746	722	698	705	741	690	733	682	730	694	742	657	702	656	698	701	685	721	714	723	727	745	761	738	750	717	730	749	719	747	735	758	723	717	693	714	740	718	708	698	769	739	718	714	675	680	757	704	721	744	677	776	721	719	699	716	722	724	702	739	711	749	725	682	720	728	691	731	692	685	767	692	776	707	691	698	708	735	751	722	705	696	706	716	679	715	720	739	751	733	750	721	752	713	714	713	722	765	697	760	703	755	741	677	703	672	722	690	697	722	701	729	666	720	705	715	703	687	793	713	735	712	726	757	679	728	693	733	722	707	718	711	721	719	694	752	711	762	730	703	745	747	714	719	755	699	689	703	739	749	755	794	688	763	716	750	740	717	726	704	729	738	781	692	748	696	724	699	747	676	706	707	730	729	730	743	716	703	729	747	723	696	782	662	753	688	718	682	704	739	701	711	732	737	687	709	678	702	715	703	737	716	750	697	737	698	686	721	701	764	738	752	764	723	749	730	692	720	771	656	705	683	714	678	742	670	649	726	722	706	759	735	707	721	717	714	728	710	731	717	751	729	693	675	725	736	733	678	732	731	703	718	678	723	722	684	754	682	726	727	726	743	730	754	726	730	706	725	714	744	737	701	705	730	721	744	691	732	701	746	706	718	715	690	659	731	693	745	736	729	677	716	740	709	731	720	712	743	721	746	691	735	643	654	767	718	686	718	721	691	745	709	740	771	726	725	724	758	704	711	714	714	715	741	751	678	727	725	737	732	720	680	719	715	675	693	750	684	726	729	721	730	658	733	710	680	732	713	764	742	715	730	717	723	733	692	724	715	682	714	751	724	702	698	763	709	775	685	665	757	752	699	740	775	713	765	740	733	707	718	715	689	697	751	740	736	755	716	708	706	709	718	721	684	733	685	778	713	721	694	698	729	730	706	716	765	725	717	728	690	697	751	710	707	742	687	696	721	742	731	713	745	713	716	729	690	650	750	718	699	710	729	714	717	757	730	675	743	745	758	743	712	767	740	705	730	718	740	698	697	728	738	675	743	748	761	704	728	732	740	722	740	752	762	708	703	722	750	765	746	737	718	706	739	708	772	716	719	694	734	702	722	707	743	716	709	739	731	720	725	711	680	739	702	725	725	699	750	708	667	713	725	730	706	675	692	740	699	755	708	678	722	721	693	734	686	780	720	689	726	729	723	697	706	780	696	692	712	740	751	705	737	685	722	733	708	718	726	662	691	684	758	703	690	743	696	688	731	721	729	716	736	685	696	682	705	728	746	754	735	689	694	703	684	713	741	706	765	713	740	704	739	785	701	730	751	731	720	648	690	716	701	745	690	706	753	708	707	716	747	731	693	734	767	711	737	739	725	739	733	708	756	757	707	741	681	740	736	731	689	689	732	702	720	701	715	726	745	719	741	697	736	709	696	702	679	724	721	741	700	673	754	682	742	680	742	725	723	766	669	729	711	742	738	684	743	714	714	707	709	697	731	727	739	678	676	692	728	752	707	697	737	761	714	706	729	718	714	722	699	713	705	682	722	698	732	708	698	710	693	721	728	712	723	696	732	755	763	709	697	714	719	730	715	722	747	728	688	755	667	734	726	714	712	720	725	689	728	688	727	723	698	678	665	703	664	802	705	688	752	711	744	753	760	724	710	726	715	671	754	700	697	733	727	734	710	716	713	709	716	711	716	736	708	764	779	763	734	714	755	720	712	755	703	743	716	673	690	686	712	722	730	718	703	777	684	685	729	742	727	709	687	693	777	730	772	733	728	728	751	702	749	693	662	713	719	731	677	711	679	783	729	722	714	722	708	718	720	690	704	724	727	684	684	686	750	676	725	678	697	720	695	727	671	722	678	743	759	766	675	755	739	750	723	692	746	757	686	687	702	719	720	695	727	679	755	713	730	751	704	719	759	693	724	684	771	736	727	768	725	737	752	676	695	738	708	791	786	732	734	722	735	744	724	685	722	675	683	759	702	734	752	758	690	695	749	700	738	676	682	712	684	745	736	726	730	705	742	722	697	745	663	742	715	726	685	682	658	730	717	717	715	686	746	717	760	722	732	725	685	747	745	698	736	755	723	710	713	713	733	712	757	675	708	748	736	741	722	677	758	707	731	688	728	719	740	721	732	687	706	731	733	700	731	735	693	687	739	693	723	730	688	762	734	687	735	704	714	695	743	686	738	701	742	719	741	696	722	711	708	712	653	727	797	781	699	760	695	694	753	723	696	766	705	728	781	681	694	693	724	762	724	711	728	723	772	717	747	724	711	744	741	701	703	724	750	702	755	737	718	737	688	761	678	734	746	707	750	701	716	713	701	715	752	707	706	700	661	712	717	707	687	713	714	655	715	716	713	717	753	696	726	714	728	698	694	727	736	715	746	740	707	698	686	726	705	714	744	710	735	706	711	726	749	665	678	713	714	731	716	690	686	766	675	718	726	775	686	729	711	696	706	741	773	769	728	698	719	744	702	683	682	689	699	698	727	762	705	740	770	743	731	720	688	747	691	702	744	676	682	690	738	673	714	754	724	725	729	735	728	702	698	719	729	696	707	698	707	714	727	750	742	732	702	713	686	715	678	702	711	746	713	714	742	760	716	721	684	719	729	696	697	738	698	734	723	719	703	704	702	709	641	726	714	706	714	673	711	695	710	693	691	722	745	716	693	758	676	736	701	707	728	744	757
8534	2734	3115	2129	1079	773	607	414	389	433	463	415	439	456	439	326	271	236	302	252	232	224	218	263	236	242	251	242	208	246	254	238	229	216	241	225	216	242	226	264	256	266	214	226	213	238	222	238	249	251	229	229	207	229	228	247	217	211	206	219	218	228	228	220	229	245	263	237	227	246	234	259	221	232	246	244	219	256	258	233	209	203	231	259	229	215	227	211	245	232	208	229	253	252	240	225	228	231	224	239	219	247	284	241	233	220	259	281	253	265	250	216	236	255	257	244	236	222	237	246	237	241	236	242	252	234	255	236	253	217	236	244	222	226	235	243	259	243	221	236	247	239	214	215	238	279	240	224	251	231	258	247	258	207	220	227	256	270	241	237	230	210	236	214	198	204	211	240	237	258	199	240	242	237	241	219	213	202	235	245	231	245	250	261	245	239	225	256	236	222	238	239	225	225	235	227	235	252	213	208	237	249	224	225	198	230	193	252	211	230	237	275	186	232	222	242	275	249	219	227	232	261	205	206	235	228	200	246	221	209	249	236	231	253	219	225	216	239	237	230	220	243	213	266	252	229	244	232	200	228	248	224	203	237	241	229	248	263	216	204	251	184	220	251	229	238	202	232	231	216	223	236	223	246	223	242	253	214	262	242	246	218	241	228	240	245	230	230	242	215	230	217	211	231	239	224	236	219	219	235	240	241	204	266	239	228	194	234	241	243	245	215	263	204	223	253	227	216	229	248	250	227	207	218	275	224	222	222	229	227	207	195	222	255	213	237	205	231	246	229	237	215	248	234	233	221	217	236	248	227	216	247	255	264	231	200	204	216	213	222	250	228	212	208	239	253	220	244	258	270	220	222	243	249	183	206	210	209	255	230	228	230	244	230	221	254	247	235	208	218	194	211	251	242	206	235	262	248	237	226	211	226	240	232	231	243	238	209	259	221	230	227	234	214	221	204	245	242	225	267	242	224	237	255	249	241	211	257	262	206	242	214	238	231	215	232	209	227	201	217	248	231	269	209	228	242	264	223	238	244	239	216	216	252	230	239	221	226	246	255	230	241	249	216	241	247	207	223	234	207	237	235	225	246	215	256	204	259	232	239	216	247	242	216	244	207	231	238	265	238	226	229	241	248	255	228	251	262	236	255	254	239	238	229	235	222	244	216	235	258	241	239	239	242	272	249	244	242	260	216	252	232	204	252	293	229	220	242	220	250	230	237	231	231	242	243	254	217	244	239	223	233	222	225	206	228	209	240	212	245	237	253	236	235	215	244	224	245	248	235	206	247	223	191	227	200	247	232	224	222	244	265	233	221	219	229	223	230	207	253	216	238	222	216	244	232	230	233	247	231	199	231	198	245	204	222	238	226	221	254	219	210	233	238	208	212	237	228	241	255	231	232	219	228	225	213	225	227	226	223	223	209	243	219	251	232	261	244	217	205	242	215	246	247	248	244	255	222	255	236	207	220	224	243	246	233	210	235	238	254	223	247	207	287	210	200	231	242	269	239	212	207	255	207	210	213	236	235	252	253	227	259	214	228	238	228	226	250	242	237	219	181	245	230	222	214	234	238	218	244	230	239	233	237	238	251	220	238	282	224	228	236	263	243	235	232	215	246	221	224	237	274	227	231	218	228	248	241	213	258	220	242	250	242	200	232	242	221	235	239	205	253	245	266	246	251	225	224	251	237	229	222	228	199	205	216	213	228	235	235	248	225	233	205	213	205	217	267	250	250	256	214	242	229	248	249	233	236	241	245	260	234	237	237	223	234	227	236	248	234	235	244	204	242	254	224	246	235	229	217	236	219	237	227	249	245	244	230	252	224	251	228	228	247	227	211	206	223	221	225	215	208	226	226	235	220	249	227	220	207	244	233	231	201	230	240	249	240	263	242	228	231	252	231	202	218	212	253	232	249	243	222	242	241	215	248	216	217	235	227	225	205	227	215	244	228	223	229	269	246	252	220	273	218	235	240	248	224	232	242	242	220	230	243	232	241	234	219	243	232	243	215	257	222	219	212	247	237	230	241	228	222	250	240	259	252	215	216	228	234	217	234	239	234	252	216	258	240	264	260	234	243	235	234	228	227	239	240	258	249	252	239	211	223	202	227	209	228	235	238	235	241	214	240	225	227	247	222	206	238	226	240	220	244	236	251	235	246	266	226	208	213	221	218	230	279	227	243	257	219	219	219	231	228	232	255	212	267	256	231	257	262	221	245	231	236	215	223	235	235	243	235	257	213	245	208	243	240	218	238	224	240	225	224	226	210	226	237	220	255	228	229	224	229	240	231	237	236	229	240	217	244	232	238	237	212	253	234	226	258	237	238	217	252	234	242	238	232	244	244	217	233	221	222	202	256	202	256	238	235	217	243	260	252	219	224	239	245	242	259	231	227	265	241	237	240	236	187	220	213	266	245	248	250	199	205	233	246	220	232	227	249	230	238	289	227	239	263	214	255	224	245	207	205	255	213	219	245	213	220	219	234	240	213	223	232	254	211	247	265	242	232	249	230	238	232	254	235	224	205	216	199	232	243	236	221	245	239	252	241	242	237	233	239	219	217	211	242	255	227	218	210	237	207	225	238	253	240	248	213	246	220	261	241	248	202	244	274	248	228	227	217	247	226	220	221	236	220	234	239	227	266	264	220	257	243	221	234	209	250	213	234	222	261	248	238	219	238	225	222	215	248	254	231	239	248	229	245	225	239	213	238	232	209	194	237	276	217	248	246	254	246	242	238	228	242	212	233	209	239	222	237	260	226	214	260	213	228	239	242	212	241	230	255	235	240	211	209	238	264	208	221	217	258	226	208	234	243	239	245	266	228	246	226	239	237	198	244	257	222	228	188	215	231	216	217	244	224	223	206	223	242	243	216	212	238	240	203	199	235	237	214	232	241	229	251	248	249	239	226	227	203	225	261	228	205	254	244	230	245	223	207	242	253	234	240	265	240	234	215	238	255	227	234	215	193	185	241	230	254	221	225	257	242	241	205	235	244	247	220	237	238	264	259	229	220	228	246	244	229	242	228	228	245	222	246	229	239	227	227	219	250	220	224	244	228	220	226	243	237	235	230	236	219	201	207	224	241	247	220	219	229	213	228	233	212	214	254	241	251	242	243	218	219	260	241	240	196	258	231	231	235	223	242	194	247	239	266	225	250	235	226	186	241	253	219	251	240	227	258	234	209	226	224	219	261	228	208	217	256	235	246	257	235	227	232	234	201	231	245	228	224	229	255	232	218	198	226	227	247	238	222	241	228	232	234	224	239	215	222	241	229	239	207	219	225	239	232	266	237	214	211	204	238	239	203	204	212	213	238	265	226	246	229	225	247	234	233	242	241	234	258	232	222	235	256	229	213	237	223	240	247	211	232	264	219	252	216	215	217	251	239	245	185	211	205	232	259	221	223	248	229	241	237	236	235	244	212	221	241	241	222	239	232	260	233	204	200	200	238	233	216	265	223	270	246	212	242	223	213	246	271	235	210	245	232
5607	2649	5956	6022	3994	3132	2225	1594	1584	1863	1918	1708	1728	2033	1981	1048	838	758	802	775	704	594	616	579	536	543	504	604	553	526	567	571	605	520	593	577	539	527	541	560	599	584	552	562	552	521	548	581	567	532	560	547	574	590	575	561	581	555	548	594	533	548	567	545	574	548	551	590	562	544	547	624	600	525	510	603	559	536	576	590	534	579	553	563	545	593	515	549	559	569	523	555	564	588	567	554	575	551	553	557	566	573	560	507	596	535	576	578	546	572	533	546	554	559	572	583	552	510	559	564	557	553	594	513	573	570	536	529	552	569	543	521	567	569	560	573	541	601	592	532	561	558	592	584	567	547	564	561	526	556	572	556	548	524	516	554	533	582	564	550	533	545	546	533	591	502	559	584	552	571	575	578	545	571	563	504	550	595	515	566	552	589	580	583	592	563	547	577	564	516	531	580	551	576	573	560	536	530	530	570	572	585	549	512	600	553	535	560	547	552	557	608	537	502	535	554	571	577	564	519	541	587	550	577	541	587	520	546	590	535	539	548	542	538	544	497	528	509	600	526	560	543	582	506	546	567	536	581	542	559	527	554	571	524	543	513	568	579	552	559	534	529	543	533	534	572	582	541	501	549	524	561	519	577	547	551	569	586	544	544	563	573	583	504	519	536	539	512	597	536	555	570	544	490	578	604	557	592	556	553	559	526	571	573	553	571	548	556	558	527	579	579	491	578	561	552	539	567	596	581	540	584	557	573	579	582	584	553	524	554	558	553	557	569	566	579	567	584	542	577	570	541	572	550	578	558	541	589	571	592	579	523	578	568	594	572	545	531	576	585	532	539	556	539	559	576	549	534	585	582	566	549	561	524	551	556	532	576	563	564	521	506	552	557	567	558	561	602	573	547	582	574	550	570	572	555	558	541	529	550	560	574	534	567	579	525	507	605	529	548	552	553	524	554	593	587	550	582	572	554	561	514	573	604	558	550	515	531	570	541	574	523	597	557	575	518	540	598	539	520	539	561	548	600	570	555	561	576	512	540	615	569	542	527	661	563	577	529	528	524	548	531	542	532	573	578	567	556	561	538	563	582	567	544	568	566	562	555	585	548	564	552	570	547	559	585	528	557	614	554	535	569	561	582	558	548	568	559	584	581	539	553	602	547	529	563	539	547	604	563	568	558	574	562	565	549	552	543	554	556	558	574	529	595	537	541	543	583	528	559	553	574	567	567	580	579	564	602	536	575	582	522	591	521	566	587	527	559	569	534	562	542	544	536	534	578	551	539	593	551	536	568	523	562	544	557	527	590	534	575	579	522	587	565	569	577	559	548	544	586	538	552	552	552	550	518	535	540	571	527	551	533	550	530	562	554	578	549	567	561	557	537	547	574	581	532	549	619	543	546	553	583	548	562	551	556	596	527	578	536	562	596	555	580	574	534	528	600	605	558	568	586	528	525	529	536	532	543	588	548	614	523	533	597	575	553	588	579	580	560	550	531	565	590	560	528	569	575	525	582	624	572	547	579	525	531	582	542	565	510	593	591	545	571	568	547	528	591	555	551	535	566	529	516	557	549	534	557	533	554	566	538	534	587	555	574	544	547	560	538	583	542	560	570	568	576	578	571	550	556	544	565	543	541	552	551	570	553	577	516	534	572	573	540	536	551	538	533	532	592	523	568	528	551	542	571	537	558	563	598	566	573	533	557	516	596	579	538	558	534	526	539	551	552	537	583	592	559	566	583	542	519	573	575	614	532	544	534	575	555	537	576	581	539	625	564	553	562	554	578	590	559	552	555	554	548	517	582	532	560	561	547	569	578	545	564	539	513	541	597	582	538	565	545	574	533	552	586	536	599	562	534	566	554	521	519	563	553	547	550	572	541	549	534	554	585	553	529	578	595	532	533	540	557	512	556	567	598	533	572	572	559	569	565	524	588	569	534	567	580	553	581	546	540	545	566	546	598	616	597	549	531	529	557	543	557	563	556	565	546	526	544	545	606	563	573	581	608	561	583	573	575	596	569	522	527	559	540	598	586	540	606	555	562	529	577	528	516	579	529	583	576	582	557	521	562	581	590	542	513	547	574	586	550	584	526	561	520	556	552	524	576	570	572	612	543	579	589	555	583	540	552	561	557	567	539	597	514	547	583	527	542	550	525	531	525	544	539	546	558	583	574	532	564	549	583	580	563	544	586	561	560	541	523	605	545	517	586	550	597	543	573	550	561	577	574	577	587	571	585	591	544	612	606	517	526	552	588	543	561	576	513	562	548	565	538	572	521	598	522	571	545	564	559	580	580	568	638	568	534	568	538	586	550	531	563	575	596	530	542	539	548	543	578	598	568	557	556	553	571	547	571	556	544	524	607	591	541	548	550	564	583	553	568	545	575	557	496	595	584	583	582	550	571	495	595	529	563	533	576	557	536	554	546	567	538	546	550	588	479	581	581	504	560	596	532	533	536	511	550	527	608	577	531	549	566	568	590	558	552	529	533	544	577	570	513	571	564	587	555	583	610	550	554	538	523	555	585	569	531	564	565	593	540	522	519	576	551	600	531	550	549	532	518	567	573	561	552	597	585	574	597	579	527	567	545	567	556	558	570	601	582	501	571	552	564	578	533	547	560	567	580	564	540	592	563	559	589	557	525	542	558	579	558	572	573	565	542	585	551	540	555	537	544	558	551	580	556	563	570	534	533	571	502	552	566	560	564	579	578	569	553	540	544	590	514	565	518	547	543	515	553	572	530	610	533	552	582	543	539	482	569	535	565	550	565	556	551	566	572	556	591	611	523	585	575	589	525	533	531	558	493	567	585	522	578	599	544	560	543	543	570	529	555	592	589	613	520	538	614	539	596	550	585	572	537	566	549	575	584	562	552	541	551	548	567	530	586	598	564	552	566	542	574	543	574	561	564	579	546	590	536	531	548	522	582	574	574	605	561	569	542	518	575	612	534	569	550	569	574	583	526	526	549	524	554	544	541	578	564	566	551	592	538	531	542	529	529	520	571	573	518	551	562	520	551	586	555	549	526	517	608	553	527	558	533	570	554	571	565	532	575	576	536	517	551	553	572	586	540	563	550	544	549	562	575	604	555	527	578	562	535	533	581	571	550	603	582	583	552	580	583	528	552	535	542	552	574	504	589	568	534	593	588	617	555	570	565	554	559	565	565	564	587	592	561	545	553	568	599	503	543	558	558	529	559	527	523	557	555	539	556	558	551	558	560	541	562	602	521	543	550	526	552	566	548	549	549	556	541	521	582	554	604	560	541	586	512	532	551	554	586	535	576	533	597	507	532	536	550	531	619	552	566	518	545	568	552	589	535	548	568	561	547	532	576	530	544	553	563	552	530	563	585	558	556	547	540	577	547	539	525	572	568	559	614	590	549	550	542	538	536	542	560	541	572	580	612	567	575	520	600	578	528	565	552	550	560	523	523	550	509	593	573	542	504	567	555	577	538	563	573	639	552	545	532	524	563	579	547	570	589	537	555	570	519
20797	6687	6898	4652	2386	1642	1227	876	870	861	844	781	808	806	867	542	499	456	467	601	425	366	336	371	331	351	364	362	334	360	320	367	374	358	357	362	364	317	356	388	353	379	375	367	369	332	325	324	381	369	313	340	339	328	369	387	326	347	333	336	368	352	353	344	341	355	345	373	352	359	354	350	348	353	357	396	339	328	324	354	374	341	316	387	386	364	385	375	344	362	343	372	370	378	375	347	349	315	362	323	361	372	366	340	366	343	362	323	397	335	339	371	359	339	343	355	355	349	360	380	326	344	330	358	360	340	341	361	328	339	367	340	361	362	347	358	330	354	401	360	347	323	368	347	327	358	348	312	355	326	349	328	353	353	341	361	299	340	373	340	363	344	344	342	336	353	333	353	312	329	388	334	357	350	351	366	358	322	371	356	357	350	354	365	359	370	355	348	334	330	353	339	347	316	331	337	376	351	336	332	351	343	309	351	378	331	363	360	331	349	378	346	359	306	300	336	347	339	342	337	370	353	308	343	352	356	324	358	393	367	368	380	335	334	369	355	372	330	380	381	311	348	355	333	359	348	373	319	334	341	308	348	340	342	354	346	375	369	353	326	329	348	334	350	326	364	334	378	340	351	331	360	372	318	353	345	344	327	348	358	372	384	384	292	313	359	325	364	355	352	371	336	356	345	378	371	358	343	364	336	341	332	351	386	363	341	356	384	351	356	354	375	297	370	367	384	349	350	392	379	374	377	333	335	321	340	343	348	313	353	306	357	352	322	354	312	348	319	350	350	363	380	337	340	339	371	328	297	384	338	387	306	328	362	322	317	357	367	337	370	353	371	346	338	348	370	360	340	363	353	378	343	324	353	319	330	368	302	317	394	354	351	340	336	378	343	329	341	323	347	326	327	368	368	354	374	320	352	369	362	318	342	379	347	360	338	326	366	363	345	360	356	315	319	361	343	332	347	370	352	339	332	357	339	353	326	349	314	346	335	358	349	329	347	348	354	346	335	401	342	350	374	351	349	354	346	353	364	354	353	357	345	375	328	395	349	346	370	356	371	348	359	348	359	371	354	331	357	331	360	335	339	353	335	319	340	347	359	371	360	388	366	351	358	321	370	356	344	341	304	351	355	336	364	335	357	388	361	336	320	358	303	347	374	353	350	344	361	349	358	333	363	364	341	339	309	351	355	335	332	336	357	347	346	351	347	364	402	323	333	368	351	342	438	358	334	372	333	377	364	372	335	298	353	366	373	370	365	367	358	354	386	339	337	347	319	334	371	324	354	364	378	343	342	349	353	351	348	364	345	357	342	350	355	320	347	333	310	365	324	337	353	349	337	337	350	321	325	325	361	369	369	332	369	373	327	384	339	369	325	330	366	348	347	327	332	354	356	338	357	343	371	368	379	344	331	315	341	335	353	333	353	344	347	361	354	362	325	349	315	367	379	344	389	366	358	318	339	354	335	407	354	364	324	361	366	367	357	339	348	329	366	369	344	369	368	344	317	323	316	332	358	344	338	361	397	379	340	349	368	321	359	349	344	338	332	327	373	354	331	356	367	365	360	359	387	357	342	365	349	337	354	323	344	324	325	341	340	345	330	347	387	337	360	357	355	363	353	336	334	358	342	352	368	379	326	353	336	351	357	370	336	345	346	369	347	357	336	356	352	348	346	370	365	370	350	358	366	322	319	392	359	323	365	347	338	373	320	353	362	348	391	319	339	379	290	340	342	336	368	317	344	340	357	323	377	381	352	415	375	344	346	345	307	353	337	359	332	357	362	324	366	350	380	356	353	353	311	323	336	355	351	356	349	361	358	389	349	345	358	331	328	330	323	369	379	326	350	342	370	344	343	334	338	324	335	354	329	339	317	369	331	349	320	330	356	349	335	398	317	370	368	364	348	346	359	337	327	338	355	313	372	364	359	341	331	321	322	343	340	347	345	355	350	307	345	345	337	340	345	342	347	389	328	360	366	376	345	390	357	343	341	359	342	339	370	315	340	352	359	357	382	312	393	359	339	369	324	357	382	377	346	380	338	357	337	368	336	351	360	359	346	336	382	372	370	325	367	334	376	342	348	342	345	355	331	303	369	314	366	364	339	329	369	338	298	369	361	376	354	367	335	330	355	325	379	356	326	358	366	343	364	322	374	364	348	347	328	339	364	320	346	347	356	378	347	349	339	369	331	336	369	327	353	373	356	329	340	348	363	316	390	395	325	322	355	379	381	369	375	327	336	327	365	327	339	350	342	366	341	333	330	337	382	360	340	308	333	320	328	387	311	348	311	329	350	336	341	391	368	343	361	369	355	362	341	364	366	313	336	358	355	355	368	322	354	364	369	359	362	364	318	367	367	353	301	387	342	391	370	358	340	339	328	360	333	345	360	351	381	355	354	387	368	329	361	347	338	366	360	309	362	370	366	346	347	378	345	316	306	360	376	394	330	347	372	358	334	294	315	326	349	370	356	338	319	340	337	342	327	327	346	341	326	380	341	342	360	343	337	342	325	359	378	351	331	383	354	364	326	337	360	371	338	360	346	354	365	376	335	343	361	341	363	376	351	290	367	387	367	356	345	351	352	351	352	362	338	381	348	385	381	343	316	343	318	350	372	359	358	347	374	413	380	363	319	396	349	323	342	348	355	357	312	353	337	332	342	355	358	366	314	373	381	358	335	349	335	335	359	361	356	335	341	362	362	307	371	356	364	362	350	322	371	329	340	341	380	355	337	332	368	365	352	312	317	350	350	325	376	331	350	347	333	358	366	357	307	328	344	347	351	374	353	355	322	346	349	347	329	323	384	370	404	351	346	359	344	354	342	320	316	340	389	333	384	347	359	342	379	323	382	342	377	328	346	343	343	343	372	337	376	349	313	335	340	350	339	368	337	375	351	322	374	393	355	377	342	356	313	350	328	319	323	319	369	364	369	352	349	362	352	362	319	345	406	349	360	372	367	398	377	357	335	321	370	362	371	390	352	378	345	357	326	331	355	363	372	294	343	341	340	379	335	371	372	359	381	369	363	370	370	334	367	344	352	377	334	378	383	307	372	362	378	311	372	342	363	381	370	370	374	372	365	365	307	343	337	361	333	384	383	326	337	386	355	360	345	403	371	362	325	342	356	371	340	349	341	357	352	344	343	349	345	359	344	328	348	354	322	354	351	380	331	360	335	365	404	357	344	339	337	324	335	331	369	383	350	356	357	358	340	348	336	349	317	345	366	345	323	346	378	419	364	350	353	342	349	379	342	370	324	305	320	344	358	367	319	367	369	355	378	382	345	366	365	386	355	352	284	333	322	330	387	350	311	342	375	350	354	309	357	345	379	305	371	344	312	372	374	333	356	342	333	350	331	339	343	337	366	355	383	371	336	356	361	349	320	359	364	351	375	363	356	337	381	359	344	320	373	356	344	344	370	344	340	361	328	311	335	386	342	321	343	356	365	359	352	370	333	379	377	379	367	340	315	366	309	331	338	342	356	356	353	377	347
13086	5520	11623	11468	8005	6304	4514	3376	3539	3654	3376	2986	3284	3475	3448	1918	1736	1443	1661	2336	1216	910	882	1102	949	782	808	804	866	758	790	800	809	810	793	802	802	772	789	775	818	793	807	793	811	762	835	787	781	795	779	716	775	810	791	819	762	775	791	765	807	790	802	813	773	834	846	739	761	744	789	809	775	790	808	821	751	804	773	753	771	798	777	831	823	786	733	735	782	802	785	813	773	785	839	794	801	800	804	801	814	748	754	815	808	768	818	766	763	771	765	758	792	817	729	792	772	789	798	794	822	820	791	784	814	790	813	778	762	751	790	791	796	788	802	783	815	792	744	746	804	744	790	802	761	830	781	734	826	790	791	773	787	782	806	818	766	756	788	808	776	768	802	801	789	747	765	773	792	800	803	788	738	751	813	791	821	804	776	803	804	794	805	807	785	745	811	791	814	777	751	768	755	804	779	786	796	798	790	781	761	796	799	786	742	778	798	805	771	772	748	780	829	796	736	798	788	838	791	807	799	764	813	842	837	777	809	792	802	805	794	782	787	775	793	790	787	817	797	779	779	799	750	781	764	792	817	769	815	775	753	775	759	762	801	827	769	777	795	770	796	760	825	816	757	798	753	802	810	813	789	737	761	789	780	777	788	716	782	780	846	823	802	795	797	844	783	757	765	758	767	816	814	847	747	728	775	776	811	774	806	754	826	787	815	807	797	774	789	814	777	822	804	792	769	764	780	730	856	818	821	800	818	736	829	768	791	817	728	795	831	788	745	793	815	743	818	843	796	843	817	843	813	822	753	796	784	778	760	757	778	798	726	782	763	800	783	755	802	798	814	753	813	748	785	763	793	813	799	762	793	761	786	809	810	760	764	758	790	779	759	781	801	791	786	774	767	792	781	764	766	750	778	789	805	781	804	801	873	792	773	797	783	713	771	722	761	781	824	737	740	801	835	830	788	822	830	738	784	764	821	746	803	756	757	774	790	804	805	816	794	782	831	762	816	828	780	813	765	813	764	768	773	811	799	789	785	772	829	835	780	777	751	817	810	788	779	753	802	796	761	759	831	750	742	842	796	837	807	749	779	798	746	799	745	751	761	783	807	803	821	793	789	751	760	754	771	778	779	802	800	837	768	776	758	748	730	791	756	776	806	756	757	785	820	788	747	791	775	818	698	786	736	761	820	773	818	796	775	793	815	825	788	803	780	795	806	782	823	764	793	795	790	781	797	754	777	824	762	768	776	787	805	765	805	753	822	780	730	842	764	807	761	711	745	735	793	803	775	849	827	787	806	776	758	770	783	787	840	750	755	772	774	803	760	738	751	802	793	788	819	781	821	780	747	814	797	793	743	792	753	726	796	738	820	751	782	749	766	804	792	775	763	782	778	796	777	760	796	768	750	706	764	863	828	764	823	730	791	816	808	798	803	827	817	813	816	770	791	809	773	810	764	771	721	772	761	763	760	782	748	722	781	796	772	787	826	745	763	788	818	818	788	770	746	748	814	795	809	836	807	776	801	756	781	794	773	815	812	747	789	782	812	784	815	805	801	777	789	752	809	734	769	762	817	777	786	749	785	832	776	768	750	787	776	809	819	768	792	752	774	711	793	813	808	796	750	830	807	804	804	810	839	822	799	814	823	807	795	758	770	801	763	808	762	795	783	797	779	771	761	814	812	748	757	797	748	780	746	776	798	781	787	763	782	769	837	831	802	809	805	779	800	773	775	802	854	784	786	733	804	769	795	790	728	742	752	813	777	738	826	847	794	830	768	819	820	800	772	755	777	793	741	791	807	836	815	789	823	790	791	772	758	757	767	789	741	744	773	826	790	800	813	766	835	788	797	750	774	748	795	790	782	776	773	800	814	783	773	771	816	785	789	788	766	796	832	767	797	778	782	753	801	816	775	766	822	785	768	757	762	796	811	830	781	775	803	801	761	782	763	826	688	825	813	760	747	812	823	777	766	739	779	791	776	784	773	800	819	787	734	782	793	755	765	800	798	785	796	776	735	790	730	825	808	876	820	797	775	737	833	797	778	783	763	792	784	779	760	732	736	779	800	765	766	735	731	840	761	739	788	826	782	824	731	764	763	780	816	792	779	805	802	795	737	821	789	771	784	744	803	758	790	804	794	748	792	830	787	788	771	753	827	813	808	805	778	774	811	715	790	819	737	808	760	786	762	785	824	828	759	812	826	816	790	787	793	782	833	806	826	787	787	774	831	766	829	806	808	840	773	749	813	782	743	783	846	764	772	764	802	799	743	762	752	833	785	777	818	807	756	816	803	813	836	777	797	757	836	834	781	766	785	803	756	777	806	790	793	845	800	821	808	780	773	726	786	777	750	756	787	768	792	800	796	784	800	778	740	809	733	779	797	787	762	775	738	756	758	839	836	738	771	775	787	790	839	762	784	815	790	788	746	818	789	817	789	787	830	752	751	815	811	788	840	775	728	762	821	786	784	738	790	784	783	793	781	817	794	772	764	820	776	768	757	756	737	766	767	855	784	776	748	764	742	764	806	753	833	807	773	832	786	773	757	811	721	758	820	808	797	756	758	822	813	801	800	798	778	797	794	808	774	756	760	822	785	788	817	749	750	820	745	788	758	764	778	829	784	781	755	757	801	771	767	773	778	825	777	799	783	814	803	811	819	789	780	830	826	778	742	809	790	781	777	797	854	735	769	804	833	814	804	793	754	777	747	794	785	776	804	753	757	796	855	789	761	818	808	782	812	714	800	770	809	769	785	766	775	805	741	804	774	767	779	746	791	829	823	804	810	753	806	817	773	822	809	847	782	783	782	800	759	781	790	815	786	803	729	793	767	836	786	814	827	784	787	813	766	819	782	837	820	817	778	773	768	775	772	763	771	764	807	801	778	750	761	725	802	796	794	808	812	774	720	767	801	776	735	786	836	822	755	827	785	833	825	745	808	791	793	794	799	779	787	776	813	747	790	747	809	773	795	810	798	767	767	799	749	790	783	782	759	814	793	735	793	808	781	838	772	824	745	832	790	790	798	804	803	759	801	804	811	812	773	808	789	820	785	784	809	777	774	765	788	748	810	791	788	789	766	751	812	783	776	746	767	772	847	793	774	776	777	799	750	755	802	783	739	799	824	790	741	769	827	807	781	766	809	764	779	800	791	758	790	821	732	810	785	780	802	820	795	798	755	776	803	803	770	784	769	781	796	782	775	806	798	763	810	777	762	771	789	833	776	786	831	808	746	784	787	753	800	769	812	793	802	801	760	765	785	770	777	732	792	826	754	777	789	806	757	797	772	801	814	781	803	797	794	776	757	831	793	771	738	768	769	785	761	783	767	757	771	764	860	745	727	814	788	794	790	783	797	796	720	793	818	762	799	814	813	780	800	818	758	741	816	804	802	707	739	846	791	815	784	774	805	743	818	763	792	821	798	763	803	820	801	769	769	787	820	819	819	776	778	786	784	760	825	788	837	738	748	798	766	777	771	752	806	790	788	786	734	769	820	810
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
