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
336252974395	336252974916	336252975466	336252976016	336252976566	336252977116	336252977666	336252978216	336252978766	336252979316	336252979866	336252980416	336252980966	336252981516	336252982066	336252982616	336252983166	336252983716	336252984266	336252984816	336252985366	336252985916	336252986466	336252987016	336252987566	336252988116	336252988666	336252989216	336252989766	336252990316	336252990866	336252991416	336252991966	336252992516	336252993066	336252993616	336252994166	336252994717	336252995266	336252995816	336252996366	336252996916	336252997466	336252998016	336252998566	336252999116	336252999666	336253000216	336253000766	336253001316	336253001866	336253002416	336253002966	336253003516	336253004066	336253004616	336253005166	336253005716	336253006266	336253006816	336253007366	336253007916	336253008466	336253009016	336253009566	336253010116	336253010666	336253011216	336253011766	336253012316	336253012866	336253013416	336253013966	336253014516	336253015066	336253015616	336253016166	336253016716	336253017266	336253017816	336253018366	336253018916	336253019466	336253020016	336253020566	336253021116	336253021666	336253022216	336253022766	336253023316	336253023866	336253024416	336253024966	336253025516	336253026066	336253026616	336253027166	336253027716	336253028266	336253028816	336253029366	336253029916	336253030466	336253031016	336253031566	336253032116	336253032666	336253033216	336253033766	336253034316	336253034866	336253035416	336253035966	336253036516	336253037066	336253037616	336253038166	336253038716	336253039266	336253039816	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15706	2808	2792	2054	1444	1048	817	678	581	584	561	712	717	635	521	455	465	361	372	302	276	319	333	2789	6781	9373	1128	253	208	254	263	238	244	223	276	250	262	238	245	218	223	243	243	211	258	225	272	235	246	253	210	207	226	220	229	267	272	224	250	233	241	241	207	236	229	220	231	219	255	234	208	227	231	218	227	232	217	235	232	227	182	250	248	229	233	241	235	201	215	238	223	220	241	200	209	244	257	241	209	237	218	215	210	268	222	219	223	225	244	217	208	226	207	222	256	243	242	250	225	244	233	214	211	259	232	253	216	226	215	243	211	194	239	228	216	221	205	246	222	229	235	234	210	227	246	211	270	223	233	223	235	239	219	227	213	248	231	227	256	234	221	227	224	247	218	223	234	212	224	223	255	228	246	249	238	217	250	257	224	267	205	229	203	236	239	224	237	234	231	207	245	240	227	221	249	227	230	239	225	209	215	212	227	240	228	236	249	228	220	236	254	237	224	220	232	251	234	245	245	235	238	222	258	223	258	245	226	246	232	232	224	224	232	206	216	244	240	258	217	218	199	255	220	258	216	234	235	223	265	230	238	216	221	218	258	222	250	221	224	237	210	232	218	232	209	211	252	236	222	255	243	243	263	209	227	233	238	224	256	236	255	213	224	221	200	248	256	244	203	240	213	201	248	247	233	226	244	223	240	239	249	238	232	230	228	259	231	230	241	247	233	223	217	221	269	221	241	227	246	231	229	240	236	226	234	212	242	209	233	222	225	247	240	248	207	245	231	232	248	245	266	243	220	243	236	247	223	219	233	249	210	224	231	242	190	215	212	218	228	234	236	217	226	242	226	239	230	249	228	229	217	229	224	247	238	230	237	219	236	237	214	251	235	218	226	222	210	243	216	228	221	233	226	243	230	251	228	231	285	213	238	209	224	241	200	219	213	214	224	208	251	227	275	219	261	227	237	248	213	250	261	215	233	238	217	240	247	265	235	240	215	228	247	226	225	211	235	233	225	224	222	237	208	211	230	215	206	234	226	229	232	234	219	216	236	252	218	218	234	227	217	240	222	222	232	232	242	213	236	231	224	245	207	215	241	248	252	240	254	230	258	229	237	253	243	234	200	213	227	228	237	238	212	199	228	220	218	260	233	232	231	229	237	252	225	217	218	248	241	220	227	232	225	227	242	250	234	233	214	228	222	203	240	227	229	242	230	226	238	205	215	229	203	254	233	248	233	220	221	237	218	227	219	233	232	254	217	240	230	240	219	239	222	239	195	224	221	239	211	216	231	226	223	210	226	265	249	227	225	232	230	230	250	252	243	209	225	231	274	248	237	232	217	219	213	228	230	234	191	206	228	235	211	237	227	222	207	245	221	240	257	233	269	239	239	239	240	224	255	235	231	252	230	222	243	222	240	246	250	224	215	247	228	253	239	206	222	236	232	221	233	229	230	209	198	220	234	237	210	239	228	240	245	201	220	212	247	233	223	222	254	222	255	227	228	218	230	199	212	236	224	253	200	227	222	271	234	221	228	230	268	245	229	238	232	240	254	236	224	250	229	238	237	231	228	224	237	256	241	225	229	264	226	227	221	227	259	231	194	247	233	244	225	243	226	262	253	242	238	218	211	229	210	242	238	200	244	237	207	217	245	232	217	234	240	243	240	211	200	220	197	232	226	237	257	243	212	230	222	247	244	232	238	260	231	235	238	256	234	218	230	239	240	218	222	222	201	251	244	212	265	216	198	220	239	223	225	215	236	235	208	234	247	236	249	234	229	248	232	211	238	223	226	230	225	234	229	229	234	237	260	239	223	232	238	216	241	224	219	235	232	234	236	255	214	235	242	211	194	231	233	233	240	225	244	247	244	254	233	239	225	236	226	238	216	207	234	240	229	221	250	225	241	232	242	258	248	233	228	214	230	227	214	232	249	242	240	225	241	216	244	212	218	203	226	221	244	243	217	219	224	247	224	201	224	209	214	226	233	225	214	249	240	236	240	223	223	248	216	225	227	217	236	246	228	221	230	258	200	239	224	213	243	213	230	214	215	242	243	219	232	232	237	236	229	236	231	223	238	228	216	244	228	218	227	267	255	210	249	246	226	214	214	251	237	221	231	261	243	224	251	232	239	205	238	241	232	251	210	239	236	237	224	220	217	248	221	216	193	250	231	245	223	236	234	209	235	215	234	236	212	236	215	248	275	244	246	245	232	243	227	251	226	237	227	254	258	244	217	230	225	243	231	212	222	229	227	220	237	230	224	223	243	231	235	225	200	225	239	210	225	231	223	219	222	241	216	253	223	223	221	253	225	220	244	244	232	213	245	229	256	223	230	234	236	217	245	240	233	233	222	232	227	247	253	216	245	217	211	244	245	234	192	227	250	220	237	215	239	182	219	218	240	244	229	235	253	193	239	243	228	233	222	215	260	232	234	217	237	239	219	220	234	237	247	219	231	256	237	249	225	224	248	198	229	206	228	234	215	238	246	252	230	240	260	238	227	230	225	222	229	247	219	217	207	228	240	213	227	234	221	221	257	248	214	237	235	227	226	210	231	235	243	216	235	239	272	227	209	251	219	241	230	222	213	203	239	237	215	211	250	219	236	224	228	221	248	227	237	217	226	221	212	233	250	266	220	245	229	239	208	203	243	235	207	226	223	218	245	208	261	220	212	248	221	245	226	228	226	262	230	207	217	262	239	230	236	228	248	232	238	222	207	233	239	217	220	240	223	195	252	209	244	229	246	234	230	231	243	261	223	236	229	217	231	228	217	233	198	244	235	260	231	246	217	223	222	209	237	242	234	188	246	248	231	245	233	240	220	217	256	232	198	243	217	241	209	207	239	229	206	224	239	225	186	219	219	252	226	236	248	202	226	241	234	228	241	218	238	245	243	231	221	238	235	225	245	223	251	245	203	210	226	226	215	236	239	226	250	229	241	222	202	243	235	219	223	245	228	202	250	235	226	229	236	225	218	219	215	252	269	237	209	205	262	215	224	218	219	259	235	207	253	225	235	208	255	265	257	232	235	229	229	210	203	216	220	234	230	231	208	259	202	244	242	232	235	194	245	217	227	233	261	226	240	236	232	237	196	195	228	232	223	222	241	249	208	252	246	254	243	229	239	219	235	253	210	270	212	225	209	216	256	218	229	264	213	241	226	231	224	247	239	256	250	243	247	260	238	263	234	242	240	242	217	224	244	221	238	225	215	217	240	213	230	228	235	213	223	225	242	240	267	232	214	227	218	218	223	232	232	235	255	267	236	252	234	239	241	248	234	233	244	233	252	219	227	253	239	238	236	217	220	221	193	244	224	198	203	224	232	235	201	233	232	235	244	238	196	244	240	216	239	223	230	205	234	222	223	230	256	229	248	229	228	257	231	237	210	219	216	252	250	210	211	245	230	241	208	238	243	221	235	227	222	235	219	237	239	253	238	257	236	265	239	237	235	208	235	207	214	258	239	233	237	217	264	245	216	234	251	219	222	218	231	268
7534	2858	6216	6513	5338	4392	3565	3121	2814	2760	3038	3507	3790	3244	2675	2287	2202	1902	1708	1418	1209	1614	1291	13677	25984	30072	2424	746	730	717	748	715	685	721	728	844	780	797	757	774	774	782	689	713	841	885	798	780	737	698	736	691	694	713	702	766	1019	708	678	626	669	713	671	671	661	687	707	712	664	656	696	691	685	690	706	666	682	714	690	675	690	645	705	683	663	670	661	642	646	645	651	626	613	653	645	668	647	688	687	629	678	630	679	713	687	666	660	648	686	682	672	677	660	655	681	683	667	679	632	658	695	691	685	701	705	699	657	674	680	616	692	672	691	700	705	731	663	639	645	681	699	614	674	686	691	648	688	717	643	694	693	661	682	717	677	707	672	668	681	623	696	655	742	699	683	692	642	664	669	665	730	691	672	622	651	642	711	674	654	652	712	669	641	694	680	670	652	650	675	678	680	680	676	717	724	692	693	677	689	677	718	661	674	635	666	642	688	653	651	663	656	681	647	674	668	668	688	704	697	645	654	691	688	686	622	684	700	662	694	685	693	692	712	676	638	739	724	645	705	685	649	653	695	616	637	666	683	627	666	680	675	642	706	651	660	707	720	681	717	677	712	654	685	684	658	655	692	684	656	669	691	653	646	688	723	634	662	667	654	646	671	660	675	691	708	716	659	727	606	617	667	710	717	674	644	646	680	693	674	681	699	677	624	652	671	670	673	663	650	690	602	643	624	650	694	659	683	677	673	667	657	679	692	676	727	675	676	703	667	737	653	675	634	593	718	681	632	674	642	701	673	684	652	711	657	679	693	636	672	610	676	641	655	646	615	713	636	729	671	659	690	633	662	638	688	645	671	726	673	640	674	661	660	629	670	604	672	653	694	702	641	641	665	656	671	710	639	680	685	679	691	671	672	672	695	660	651	656	697	662	683	684	671	634	714	673	676	720	666	686	652	694	668	712	650	695	664	702	657	676	647	645	716	613	689	688	673	662	684	687	670	679	679	686	667	711	697	681	658	672	666	664	699	686	681	647	691	702	668	667	621	655	650	660	693	660	663	656	686	690	666	627	696	648	692	685	640	685	675	644	645	626	702	662	664	654	683	626	649	661	664	652	714	651	690	629	645	690	685	696	664	661	675	663	671	617	707	647	709	671	642	660	665	710	679	643	736	669	657	705	641	706	676	649	720	637	651	661	661	674	662	659	639	674	639	670	690	723	665	657	684	680	651	611	688	668	715	681	661	673	659	678	650	690	669	687	675	611	681	632	681	634	638	651	653	626	672	633	666	646	695	671	706	697	686	646	673	690	643	626	674	676	635	648	692	660	661	646	693	643	671	694	675	722	669	683	696	629	657	633	656	670	650	635	638	720	678	660	654	635	636	689	680	645	684	695	667	716	645	674	648	604	642	659	652	647	656	686	604	723	682	679	699	655	670	698	645	632	663	671	625	689	666	719	648	702	663	676	652	685	674	653	659	638	672	689	648	605	660	686	688	679	688	695	679	665	629	654	681	737	667	664	626	645	606	659	698	680	695	665	647	666	642	678	677	639	663	723	674	681	671	610	647	634	651	661	683	656	659	707	671	666	675	658	745	673	697	679	665	710	656	662	648	667	664	701	651	726	689	639	630	662	682	642	665	612	692	683	654	673	640	693	695	691	666	639	637	717	660	659	665	670	670	694	702	686	655	697	654	667	682	650	617	661	691	653	688	697	698	694	696	675	643	682	694	675	661	683	754	681	687	667	699	701	673	681	673	655	671	728	619	682	701	654	666	664	633	700	712	611	662	657	633	680	647	715	681	706	666	664	655	678	677	669	642	692	654	671	641	702	642	679	665	677	697	652	705	650	693	694	706	629	699	661	682	693	672	656	671	685	676	669	653	666	665	663	689	655	653	599	677	626	704	641	660	688	680	682	670	714	665	630	673	674	689	623	645	656	654	696	667	679	714	652	692	656	688	737	638	678	667	669	721	668	633	651	713	754	661	646	693	638	738	694	706	671	684	649	656	706	679	661	643	666	693	664	662	682	663	706	632	652	687	702	674	700	655	678	663	701	666	694	692	667	671	694	645	705	671	670	702	698	697	684	652	690	676	707	693	681	677	653	638	632	661	665	673	687	667	694	665	656	688	691	669	721	648	739	705	664	682	704	688	670	686	678	695	681	681	636	688	693	657	660	645	641	673	682	670	622	664	692	663	634	675	633	658	674	709	659	674	742	691	662	666	675	681	682	710	686	692	644	649	672	712	688	719	636	627	661	697	683	646	665	713	667	688	751	723	674	676	715	675	672	659	696	704	655	667	673	667	722	636	685	648	702	684	633	671	655	683	695	684	685	691	661	676	659	677	630	641	686	634	698	682	656	640	636	647	662	609	654	676	672	696	718	664	658	694	715	684	647	665	676	705	711	637	714	663	629	677	681	659	646	653	668	686	668	624	646	675	629	644	684	617	679	716	690	675	623	727	637	624	664	690	639	677	637	661	684	629	621	626	690	661	688	652	693	676	655	658	687	665	652	693	687	680	666	724	618	677	651	605	680	684	669	669	674	734	700	685	698	676	630	673	679	681	708	689	685	689	646	660	675	675	661	655	648	682	693	626	703	646	636	673	623	711	651	685	706	661	667	707	657	719	692	661	674	655	626	676	731	641	640	668	677	648	662	717	651	715	628	664	665	658	667	656	680	715	672	675	656	637	641	656	678	705	642	638	663	682	695	699	672	698	631	625	658	702	689	671	697	701	673	675	703	645	666	613	678	644	630	659	686	631	682	725	652	662	658	666	654	656	683	715	659	703	638	686	687	626	663	673	641	687	647	657	635	648	696	695	700	626	678	643	662	651	680	703	662	667	695	712	676	649	664	667	662	682	670	656	653	681	683	658	667	636	620	686	652	663	690	707	659	705	656	701	695	668	679	648	686	690	688	675	667	677	634	627	645	660	674	719	677	625	684	699	654	647	659	661	664	702	655	656	659	678	704	649	626	681	650	671	617	649	665	644	661	658	702	690	707	688	675	693	667	620	680	659	740	687	639	633	649	654	679	641	681	734	712	697	651	696	688	664	642	655	635	636	687	657	662	654	687	641	674	620	700	677	671	647	643	672	666	685	675	683	672	678	679	643	680	632	648	688	660	634	654	672	674	681	682	626	656	673	638	685	654	688	689	662	664	654	685	685	665	717	656	652	639	679	659	719	678	672	698	644	641	728	681	677	669	660	702	682	673	648	647	671	713	692	644	672	708	675	634	642	657	626	689	647	676	693	649	618	686	693	680	697	663	684	704	664	635	686	697	716	667	621	673	661	685	661	668	653	639	687	675	724	673	643	661	657	717	656	646	659	707	666	700	630	649	657	700	656	706	641	606	637	686	662	643	664	681	664	650	670	654	690	636	667	659	674	687	682	671	677	631	692	674	697	683	644	652	699	666	700	668	657	674	664	699	686	684	726	659	681	690	672	660	668	675	670	701	667	632	672	627	646	684	658	717	686	631	671	672
2167	274	220	213	183	197	209	175	198	200	165	199	215	188	194	186	184	176	168	168	180	205	221	207	690	961	428	175	206	168	158	180	191	160	171	174	168	157	188	157	168	172	140	145	166	152	166	176	135	162	160	165	150	163	175	189	170	176	157	197	187	163	172	170	189	160	170	155	178	153	180	158	162	184	173	205	154	179	166	155	184	154	166	167	174	177	179	174	171	172	175	158	189	144	171	161	186	168	172	180	176	160	184	199	170	191	159	185	178	164	176	164	191	167	161	158	153	171	154	152	161	166	150	165	158	153	168	177	185	174	152	162	177	155	175	189	144	184	191	181	182	161	173	143	177	177	172	184	185	159	168	180	167	196	166	172	171	172	155	147	178	155	165	184	170	156	184	160	164	163	158	172	174	179	173	168	163	174	190	149	176	171	187	171	154	153	160	200	163	155	174	163	166	150	153	161	164	184	181	147	178	174	165	179	180	169	160	168	149	157	155	174	157	165	191	175	163	180	170	178	186	165	193	178	148	189	182	163	152	170	171	157	155	157	179	181	175	169	156	163	160	171	174	143	181	171	205	177	187	176	168	171	172	171	177	172	174	170	156	181	157	189	168	173	162	149	159	161	169	156	176	181	151	182	174	162	161	176	186	192	159	176	174	178	183	171	181	173	156	190	156	177	163	170	179	190	168	170	169	174	154	171	164	148	160	157	176	168	158	182	168	158	152	166	174	135	161	184	190	170	188	178	156	179	148	170	180	169	174	159	174	166	161	166	183	158	198	185	169	185	187	146	179	186	150	175	179	180	168	157	171	165	169	136	188	162	187	179	168	167	164	159	174	156	149	173	177	163	172	162	163	154	177	199	157	171	145	149	163	161	145	156	163	153	154	163	165	166	159	156	170	186	190	161	155	182	157	197	187	170	165	179	192	173	202	169	166	156	188	162	180	161	184	166	148	174	163	171	162	171	139	166	152	155	148	164	180	170	170	189	172	167	164	175	150	177	180	156	154	164	167	160	165	158	173	173	172	174	201	170	179	160	152	154	146	183	179	182	165	166	163	195	164	154	192	159	165	168	161	194	174	157	180	170	150	166	157	146	171	156	163	174	163	173	155	163	165	177	156	187	183	167	172	173	176	153	173	170	200	179	180	167	163	168	161	163	186	173	193	169	160	174	158	173	168	155	151	167	135	173	167	156	171	195	175	167	152	141	175	177	181	174	153	188	175	161	165	172	156	165	150	164	163	163	144	171	165	166	175	186	176	189	180	178	167	149	168	170	159	165	160	179	170	179	163	163	165	171	155	149	158	155	165	163	155	180	178	196	167	156	163	165	195	186	151	177	183	194	188	151	180	163	150	164	169	167	163	159	166	195	142	175	169	201	163	162	160	178	195	163	162	170	169	139	178	164	181	164	180	181	158	179	169	146	159	151	157	175	148	171	182	168	164	191	158	165	136	164	181	174	162	180	183	194	163	166	164	184	160	174	191	185	154	176	160	166	146	193	167	170	175	186	184	191	153	175	160	177	166	190	178	180	161	158	157	172	188	167	179	183	153	173	163	173	187	162	166	174	142	159	190	164	178	162	151	171	160	175	151	186	158	202	165	207	169	167	152	163	176	167	168	155	151	175	167	180	184	158	170	164	175	191	159	163	177	166	172	173	147	155	184	149	167	158	174	178	175	148	165	153	164	172	168	182	156	185	196	183	172	174	177	173	175	166	163	169	151	170	180	184	145	182	186	188	170	196	152	133	189	186	155	175	166	143	174	172	161	174	179	158	175	198	184	146	169	174	171	172	186	179	183	176	158	174	160	149	158	165	181	156	173	159	164	169	153	141	183	175	173	164	176	192	174	159	148	161	178	159	167	182	154	139	164	170	171	186	197	187	184	156	182	174	198	164	179	149	169	156	151	144	172	173	165	164	195	195	176	177	172	155	171	173	177	161	184	147	170	167	165	180	160	163	179	158	167	162	156	154	159	182	177	177	174	168	171	172	196	166	167	163	180	149	176	204	199	201	176	185	171	175	170	177	171	168	191	129	190	179	180	174	187	168	182	156	163	139	199	180	168	184	176	178	166	141	178	180	178	182	186	175	175	180	166	175	160	166	167	173	151	175	162	159	181	184	147	164	192	178	167	166	149	149	166	186	179	179	168	156	161	173	182	182	170	163	179	198	148	161	152	182	175	179	145	179	163	177	152	170	194	159	177	159	186	170	170	168	184	175	169	164	179	158	169	175	188	174	143	170	176	158	150	182	166	176	170	185	179	151	168	191	173	179	152	157	166	174	169	163	182	169	176	191	181	156	163	166	153	166	179	162	157	144	166	152	162	168	151	160	179	174	177	174	135	171	137	182	141	182	177	158	148	164	164	171	165	159	179	205	183	179	146	198	167	177	184	187	152	182	183	162	171	163	177	182	171	168	153	152	172	161	165	183	200	153	182	148	169	164	148	199	174	182	181	176	199	150	183	177	158	153	165	172	172	176	159	191	190	175	184	164	174	177	161	157	193	176	160	140	187	176	170	173	185	180	170	163	189	174	162	180	160	179	171	163	149	162	172	166	168	157	163	149	183	172	185	154	176	172	168	167	185	156	179	170	169	180	165	169	166	183	193	153	159	163	170	160	184	172	159	162	164	161	170	166	176	178	182	181	180	192	163	175	163	171	187	194	192	149	155	200	153	162	189	170	171	170	190	170	156	168	190	172	175	162	172	162	161	125	182	165	168	142	185	183	190	171	166	142	170	161	181	155	182	161	184	172	187	143	179	154	160	165	171	178	139	174	175	178	159	170	143	141	185	163	186	183	158	189	161	167	170	164	149	155	172	177	201	163	190	150	187	173	156	136	180	172	156	176	170	184	177	187	176	182	158	159	176	169	150	174	171	189	175	174	156	144	171	158	171	162	183	176	163	164	188	158	185	172	169	165	192	185	163	164	173	176	176	177	154	183	175	174	177	168	178	180	148	175	177	173	166	165	188	173	184	178	169	171	169	184	173	141	159	225	168	158	174	171	160	159	166	167	163	178	156	153	187	178	168	165	179	161	160	162	164	160	163	163	159	176	188	174	164	168	159	184	171	181	182	162	184	165	173	184	174	170	173	169	168	154	166	179	167	171	160	158	176	170	167	171	167	169	155	137	166	163	186	179	167	161	189	189	165	184	179	158	176	158	174	195	170	185	150	153	158	171	184	153	174	164	177	162	167	179	161	189	176	175	155	160	162	166	175	161	175	157	189	158	180	172	163	121	174	160	148	161	169	186	174	149	165	166	153	172	164	171	191	183	174	170	176	189	183	159	176	168	159	190	192	166	166	151	152	160	192	164	181	182	171	168	177	156	163	164	131	188	160	166	187	169	160	190	178	162	168	154	162	179	173	169	197	187	186	168	146	189	159	174	184	153	166	166	164	170	171	173	181	200	160	185	179	153	161	164	175	162	156	171	188	164	165	160	188	157	147	180	161	158	163	168	196	188	180	163	186	153
2162	629	740	682	668	635	669	614	599	630	691	675	628	672	635	614	558	608	565	568	513	893	1072	881	3446	4657	1663	500	544	550	523	543	524	521	497	496	538	459	549	510	491	535	508	549	474	538	522	527	527	483	549	535	488	553	528	531	508	505	520	473	542	539	504	519	536	491	534	480	508	523	513	495	484	553	510	475	526	542	484	520	515	527	512	464	539	511	514	557	523	521	537	534	495	498	542	560	481	559	519	511	520	528	506	524	537	528	532	523	488	525	481	503	516	518	523	534	517	502	550	525	545	512	520	527	526	516	515	497	549	510	509	551	529	494	530	480	518	495	542	550	508	523	526	497	527	481	526	503	507	534	521	528	486	523	545	507	522	485	518	530	542	525	507	467	490	498	528	506	505	489	519	489	477	554	523	522	522	499	503	523	491	516	514	559	477	510	513	536	516	539	528	507	573	541	487	510	558	514	501	539	515	533	505	530	517	509	548	487	555	528	497	564	539	556	543	503	516	513	572	566	555	534	505	521	535	485	508	478	538	541	520	494	556	551	536	530	507	528	540	501	535	516	520	489	510	544	508	554	534	563	538	518	521	520	510	506	521	498	547	506	495	539	539	560	512	567	518	508	555	519	505	536	499	525	521	480	491	493	503	551	516	514	480	512	500	520	543	479	536	477	497	508	533	561	518	470	521	535	533	522	518	491	483	519	533	534	537	479	522	549	504	512	545	524	554	511	543	537	558	529	559	518	549	522	490	532	495	518	550	537	541	539	542	546	498	563	513	515	516	519	506	527	518	524	476	532	508	522	501	518	535	499	543	518	495	533	540	522	523	532	553	515	531	522	523	556	535	490	511	549	525	517	516	460	531	521	557	533	512	535	512	533	526	484	520	541	498	531	500	522	521	528	549	506	499	538	557	541	486	515	498	533	493	546	503	510	477	485	543	533	543	497	503	500	484	539	473	510	504	497	506	499	519	520	496	515	487	552	548	553	528	534	509	480	525	513	514	477	533	511	524	535	502	502	517	494	515	508	522	501	530	510	494	490	492	509	522	493	499	511	558	527	521	538	490	495	520	541	562	534	495	543	542	524	530	499	492	566	475	489	471	528	553	518	555	537	509	494	539	493	519	525	552	536	531	503	499	504	514	484	541	557	493	507	545	547	529	551	535	550	512	525	467	533	514	521	490	546	519	539	488	537	488	545	532	495	527	507	504	519	523	524	502	491	499	554	526	524	530	522	531	514	559	498	556	510	544	512	545	559	535	495	511	536	506	502	489	517	502	559	513	491	533	535	537	533	525	537	501	512	550	557	513	485	514	529	540	534	554	541	507	469	484	522	522	533	527	512	532	538	523	567	510	508	495	543	552	537	512	521	499	531	517	547	488	492	526	568	519	513	494	559	523	538	535	492	525	474	488	535	543	503	484	513	508	549	520	514	482	529	557	521	487	522	533	545	556	501	485	540	501	539	495	498	553	539	495	517	508	511	477	504	534	531	503	544	496	485	523	563	470	508	510	508	498	562	517	524	497	519	521	495	518	532	537	507	523	515	505	489	487	502	504	515	525	496	531	511	515	542	505	525	525	535	525	517	526	503	511	485	507	527	576	545	482	503	529	524	516	556	486	509	522	515	504	539	547	522	504	513	545	502	506	500	503	493	545	491	508	543	486	479	504	551	497	517	563	531	531	562	479	474	530	510	505	476	536	518	529	533	540	498	505	474	511	521	480	522	495	539	501	514	494	556	480	559	481	511	517	521	553	493	524	513	535	500	504	559	521	544	549	530	501	518	517	523	499	528	496	490	522	524	528	555	498	511	505	537	480	506	505	511	559	502	483	553	551	552	511	513	498	554	496	523	496	505	534	495	553	499	511	525	523	537	490	530	489	545	499	508	552	457	535	526	501	552	514	529	540	523	504	522	471	497	529	501	550	489	501	537	501	535	516	524	506	573	532	495	537	565	532	500	528	548	541	481	517	498	535	534	530	522	501	500	523	549	513	499	492	498	525	524	535	525	531	531	540	543	512	520	485	499	545	530	532	481	534	528	547	525	516	512	515	541	538	541	495	546	548	495	508	534	506	527	503	496	477	529	510	524	525	458	482	517	487	501	498	487	490	531	550	521	511	501	532	496	513	525	556	487	492	535	471	464	556	540	512	548	505	522	506	532	534	539	510	530	509	520	545	526	516	524	516	501	506	504	534	512	474	490	523	497	518	514	529	528	512	516	527	533	547	481	488	499	496	526	515	528	520	492	515	550	523	505	519	512	517	510	544	553	490	490	502	534	504	540	517	545	519	543	503	536	530	497	527	536	492	476	492	524	529	536	505	475	501	491	499	514	576	518	542	538	492	565	523	532	535	524	547	529	588	510	504	501	507	560	506	515	511	546	489	520	519	508	503	531	541	515	524	505	523	510	538	510	545	544	556	530	493	533	533	523	522	514	525	551	510	527	541	493	538	513	541	534	543	534	486	512	500	477	531	574	574	503	516	591	516	518	472	521	494	540	517	495	536	533	566	509	536	537	493	522	499	486	513	545	542	530	530	520	500	547	536	520	532	498	514	517	498	516	540	532	599	518	542	543	524	518	562	485	522	533	553	548	494	516	535	545	543	516	504	505	518	505	518	507	523	481	525	535	522	525	494	512	550	538	504	499	493	483	562	563	537	504	493	508	511	500	471	517	537	505	537	513	508	522	491	584	509	530	521	484	508	514	488	517	509	544	534	463	538	558	478	523	470	529	525	495	519	526	534	522	506	554	518	490	506	517	526	578	531	568	493	508	513	459	503	525	534	527	508	518	486	513	526	522	546	489	526	513	508	513	545	554	512	544	523	489	509	513	504	493	502	480	500	529	500	487	502	552	498	516	546	557	526	535	525	527	478	548	496	494	511	513	525	511	529	564	533	524	514	561	509	541	564	554	505	522	526	537	513	505	562	540	537	492	534	476	514	535	492	577	490	481	559	499	502	521	531	538	539	528	507	548	535	519	532	525	521	494	526	531	505	527	536	511	470	498	493	512	522	491	529	518	498	530	499	490	567	506	493	538	527	510	498	553	494	548	511	562	495	494	545	510	509	543	529	548	499	510	531	531	541	519	495	515	518	513	535	533	544	513	507	517	572	493	488	527	563	512	491	525	521	516	509	535	532	512	520	544	546	538	491	465	458	521	550	506	521	552	527	540	486	532	545	537	481	534	508	538	514	533	502	481	539	502	554	505	562	546	511	483	489	528	526	572	520	498	479	542	531	505	533	532	529	495	513	527	541	548	525	517	509	520	495	516	470	529	542	506	531	514	525	513	518	518	525	505	578	508	565	544	532	514	540	525	509	476	500	515	546	519	517	509	548	518	534	483	508	509	529	491	549	525	556	513	525	529	518	537	517	549	499	528	492	515	487	517	536	556	519	536	532	523	504	491	524	539	490	508	520	510	566	498	516	518	515	499	507	472	560	515	549	533	533	567	546	497	579	517	534	546	557	535	516	492
8498	1256	1440	1085	800	602	572	481	421	401	445	434	410	388	392	355	348	305	303	265	260	1085	1704	2171	5505	4041	1265	238	229	236	219	241	211	240	240	256	226	208	235	215	257	217	243	229	245	211	237	265	240	265	246	207	248	236	215	254	227	264	286	232	258	217	212	234	255	243	235	239	240	217	249	206	201	244	258	265	233	222	240	243	261	220	232	244	256	224	239	204	277	240	252	229	234	208	242	231	224	251	240	219	212	234	233	219	227	235	237	246	257	223	226	231	238	215	277	232	227	248	197	229	243	220	216	209	238	229	231	227	223	230	235	223	237	251	241	240	228	224	244	240	233	213	244	242	232	220	216	213	261	226	241	278	234	238	231	222	235	229	230	257	238	215	226	232	229	243	231	249	219	238	224	230	226	221	234	228	224	233	241	250	213	245	255	236	235	234	247	211	213	234	230	260	235	232	232	238	238	246	229	258	249	214	243	229	229	254	238	205	234	197	232	221	243	237	249	227	251	255	245	235	213	225	246	280	245	211	205	242	231	230	229	231	232	239	223	250	233	224	229	214	225	237	225	230	251	241	245	219	213	231	238	243	230	221	234	227	229	259	214	215	242	244	229	233	246	238	210	233	234	250	251	222	257	252	227	239	229	217	252	217	258	231	236	227	247	237	255	258	232	220	239	220	221	265	219	216	237	236	270	248	232	222	232	236	231	251	222	237	222	243	236	236	244	240	228	265	223	210	243	245	215	252	226	215	241	214	240	243	232	238	229	217	249	221	215	244	257	247	225	230	262	236	250	220	248	219	221	225	243	246	235	221	223	209	229	230	257	212	255	253	224	251	231	228	246	234	214	237	226	235	247	253	268	226	246	240	256	226	238	257	239	249	255	217	218	218	224	215	228	245	240	220	250	240	243	237	257	231	226	235	242	213	248	239	241	230	214	232	250	266	247	234	207	234	257	231	234	207	233	218	245	213	216	255	239	248	231	236	250	221	226	227	258	228	228	239	233	252	241	222	250	253	232	259	222	216	225	245	273	227	248	235	214	242	231	236	227	238	218	243	267	242	239	247	222	238	218	218	227	227	215	233	256	231	215	231	255	259	226	267	226	234	226	240	232	228	243	224	262	227	212	247	241	223	259	250	224	224	223	191	236	245	247	224	237	243	261	229	221	236	231	231	228	228	255	254	241	223	221	252	224	242	221	218	264	232	248	212	218	281	216	228	232	238	228	244	233	226	220	255	237	226	216	235	230	264	222	237	227	259	215	209	218	228	253	220	224	236	243	262	234	209	220	238	257	230	234	255	258	197	259	238	237	249	203	250	208	235	261	195	240	233	253	238	234	281	282	238	215	213	221	209	250	232	239	232	258	243	208	216	218	237	244	241	261	233	234	227	235	234	241	233	232	239	243	262	232	226	216	221	218	246	233	252	237	214	211	243	259	229	232	258	234	254	233	250	237	244	237	227	226	218	239	237	222	241	249	263	248	228	230	224	269	206	222	278	227	249	237	239	248	233	243	243	229	243	219	257	209	226	234	227	224	234	223	233	232	231	240	250	254	233	245	247	218	233	199	216	237	232	242	245	227	215	208	241	251	245	237	216	236	220	239	251	226	244	268	229	237	250	236	232	256	234	226	232	246	216	231	209	242	228	233	226	214	196	233	235	238	249	227	247	249	245	269	254	225	256	226	247	256	236	242	224	264	261	227	237	238	240	211	241	223	254	210	232	237	216	231	246	231	242	225	242	243	226	234	255	224	259	233	264	267	246	205	240	252	226	237	241	231	227	254	227	253	244	219	241	243	225	258	224	230	251	245	224	238	226	233	216	242	261	235	259	233	220	234	264	251	243	250	227	217	225	255	233	229	231	220	245	218	219	253	233	231	260	221	248	254	253	224	233	236	264	224	212	223	211	254	226	227	256	239	241	228	264	252	218	250	257	240	203	242	245	243	229	239	226	267	231	253	215	248	216	222	230	236	228	229	240	238	262	236	241	241	257	253	223	225	237	228	224	228	285	229	222	217	241	243	238	224	221	236	258	230	228	222	210	259	257	216	240	240	259	210	228	254	255	228	243	215	230	253	244	237	268	228	225	262	225	222	237	233	250	221	253	239	252	248	239	237	207	257	246	230	237	216	226	241	258	243	215	252	290	238	249	243	215	236	257	228	210	244	209	217	260	237	215	268	267	217	234	254	248	265	264	242	234	235	226	216	210	239	251	213	218	211	224	218	231	260	241	234	246	233	236	256	222	222	249	253	232	230	206	235	248	257	229	208	213	245	221	236	216	233	247	230	259	222	229	249	234	240	268	227	225	254	246	248	229	254	245	280	240	252	230	245	217	253	205	223	246	236	240	230	208	239	215	229	224	224	236	224	226	228	226	250	259	258	237	220	234	222	232	229	259	218	220	227	230	217	241	224	230	248	253	217	211	221	222	229	226	237	225	233	243	251	239	241	236	244	221	242	232	236	237	223	237	208	233	247	252	214	244	217	254	241	249	233	229	206	233	225	219	222	223	252	188	210	227	241	290	265	248	242	261	239	207	228	228	227	232	272	237	241	220	245	262	253	232	235	235	234	247	233	257	237	237	211	228	219	225	234	242	231	233	222	225	254	246	245	235	265	251	270	222	259	233	243	245	244	251	236	221	226	236	239	255	217	234	214	220	226	249	254	238	235	232	216	235	234	250	247	242	238	213	228	232	257	272	266	254	248	256	208	227	210	249	212	255	239	210	217	228	229	242	207	245	219	254	230	241	212	226	246	233	240	208	223	241	222	250	246	230	216	240	238	229	228	218	236	234	247	241	256	225	243	219	245	259	255	232	256	259	219	243	228	249	203	245	226	240	262	221	233	244	224	226	236	234	224	239	249	222	224	256	222	235	246	242	225	221	235	253	258	217	215	222	211	196	244	247	216	210	220	244	233	236	228	219	247	235	240	186	253	233	232	230	235	240	232	242	229	240	231	258	251	231	225	224	237	250	244	239	216	242	221	252	258	235	232	244	234	229	209	220	248	228	217	249	239	242	242	210	242	260	237	254	247	215	224	225	229	246	242	198	231	241	238	238	217	247	244	222	230	238	246	217	230	213	239	248	228	206	246	229	226	272	239	222	267	261	243	223	252	256	264	219	212	238	225	234	249	249	252	251	229	236	204	231	254	204	242	227	255	251	236	247	248	235	229	224	234	251	239	247	250	226	225	226	253	246	230	225	226	243	252	254	226	242	234	276	227	239	239	221	236	254	241	241	255	216	207	230	236	236	254	239	230	257	240	228	231	236	234	226	213	240	203	236	245	208	270	199	233	231	247	231	261	240	225	223	260	227	228	259	219	254	225	232	234	252	262	227	197	231	219	217	220	241	264	240	245	225	214	234	220	248	212	206	215	231	228	255	251	242	248	221	252	227	239	246	211	253	229	247	249	209	236	237	247	253	223	235	237	215	219	222	280	200	225	249	227	246	242	227	266	212	211	244	240	256	222	248	227	214
5657	1883	3534	3857	3283	2698	2340	1944	1768	1823	1922	1747	1825	1936	1774	1520	1425	1410	1216	957	985	6918	8964	11956	25071	18550	6146	676	649	692	709	677	710	663	701	684	695	701	685	740	722	746	719	740	756	694	736	717	711	725	670	694	649	705	730	697	729	1094	1030	696	673	669	714	679	701	718	700	699	706	698	744	682	717	665	696	743	673	737	678	692	697	712	753	695	661	688	698	691	702	687	701	652	697	694	752	690	674	708	673	713	725	727	713	682	693	689	678	695	709	678	692	713	668	680	691	684	714	687	694	699	707	657	663	697	691	649	714	721	736	688	708	687	734	700	668	720	746	685	667	720	714	714	683	662	695	685	729	660	696	666	710	690	654	732	727	681	755	689	618	737	700	680	672	690	701	692	698	656	683	676	683	699	661	643	680	704	676	687	678	678	708	676	664	735	696	656	683	658	684	692	747	692	705	706	702	646	683	715	701	692	700	659	677	702	738	681	692	686	685	689	662	736	705	715	672	717	712	721	722	701	677	654	678	698	657	692	641	705	692	674	666	687	753	671	744	676	690	690	685	678	695	730	713	649	723	689	692	696	676	680	635	740	695	641	648	774	686	726	680	771	716	693	652	668	709	663	698	709	716	689	645	684	675	691	708	645	666	733	722	677	628	694	700	687	731	669	707	666	737	706	700	702	741	732	707	657	723	725	660	715	692	682	668	685	683	643	673	702	666	723	728	727	707	691	740	698	681	672	692	635	664	726	722	731	688	703	720	744	686	704	705	635	749	723	686	693	678	665	695	664	686	701	757	674	694	701	691	721	684	666	734	692	731	692	698	660	686	652	687	738	727	743	689	727	666	681	739	744	668	699	675	679	677	691	681	680	697	661	705	701	713	706	699	700	702	685	715	670	719	690	667	718	690	660	674	673	727	680	689	718	683	674	641	681	681	709	703	704	633	719	715	681	686	696	691	759	685	682	682	678	686	664	734	714	735	710	706	699	708	712	667	717	605	708	694	706	693	689	698	675	693	714	695	717	672	698	654	702	689	699	706	674	713	682	651	671	666	721	657	686	694	692	681	682	670	733	722	694	666	759	709	688	695	708	676	681	674	690	677	672	730	664	737	739	686	757	686	648	712	682	686	666	734	689	705	686	675	686	668	696	693	701	715	681	708	678	704	675	677	673	705	689	700	670	696	753	673	701	685	708	751	706	668	681	705	685	651	693	692	707	698	716	700	682	666	679	705	679	719	716	724	703	666	695	715	658	679	704	735	694	714	702	690	694	666	663	693	679	700	692	738	714	698	637	674	724	683	705	744	698	702	699	706	702	705	710	649	674	641	658	666	718	713	707	731	690	733	646	696	679	727	714	715	682	708	672	689	715	675	711	685	690	704	707	731	732	653	718	654	737	677	639	738	733	702	688	689	705	664	706	735	685	725	688	675	755	669	705	683	698	670	722	717	642	702	712	693	665	702	737	694	696	706	687	681	731	713	693	691	708	703	695	716	721	674	668	689	743	709	694	697	702	702	692	682	727	692	691	753	724	715	732	715	729	691	702	710	694	701	686	667	730	709	700	727	676	746	679	654	702	694	670	662	683	699	701	677	687	719	665	650	701	700	680	698	690	690	706	686	732	726	700	721	681	671	689	762	709	691	639	722	703	703	677	655	714	762	715	656	725	678	670	670	661	697	734	651	707	671	755	685	711	683	726	720	639	681	701	702	664	705	653	673	740	635	667	653	712	709	702	695	754	680	752	672	687	669	693	718	668	666	674	700	712	699	681	640	686	691	675	709	674	716	671	697	683	714	683	709	742	666	676	660	749	705	683	724	706	688	719	716	720	707	707	646	655	709	657	716	723	650	722	669	668	675	671	768	726	702	695	716	686	650	715	730	717	704	712	712	679	676	668	693	681	704	761	713	692	714	712	694	691	754	694	716	660	707	692	723	699	743	687	682	698	697	706	744	691	695	647	663	698	731	713	693	698	696	681	675	685	723	659	684	707	719	694	688	694	675	653	679	648	706	695	671	698	668	718	673	675	701	652	659	650	668	710	660	686	688	703	686	680	662	719	693	710	718	637	737	734	677	720	660	690	756	707	698	722	705	698	708	718	683	661	706	733	720	703	719	629	692	660	700	726	685	723	678	679	678	660	654	720	688	730	712	674	693	715	697	684	730	691	702	752	723	657	729	692	722	716	678	668	703	677	678	664	732	727	690	688	667	707	712	685	684	680	738	653	651	700	689	692	714	739	704	669	699	724	748	748	685	728	690	740	688	699	705	714	690	712	751	735	702	649	672	700	688	709	718	722	679	753	708	707	701	679	699	658	703	648	678	698	702	671	643	655	703	746	672	691	692	666	674	731	683	660	678	690	664	689	723	661	697	719	668	680	656	713	698	735	707	690	673	711	673	650	684	689	701	686	642	738	678	697	704	664	707	685	655	681	673	655	694	665	696	724	712	652	673	684	677	698	687	715	684	736	696	691	695	710	704	681	665	704	683	706	703	724	659	690	640	702	702	694	738	679	692	701	686	680	696	659	678	726	659	694	672	678	679	685	737	631	709	686	667	697	718	667	679	696	687	697	697	675	708	709	716	710	705	737	668	697	694	654	680	712	673	703	709	746	710	695	699	631	646	656	683	704	674	715	693	711	671	663	682	690	696	660	700	660	704	695	720	674	708	675	698	722	725	688	700	701	719	696	680	672	680	681	683	659	742	707	656	720	729	663	756	755	704	672	685	727	710	701	693	732	709	694	724	710	682	722	672	676	666	720	695	708	686	728	722	687	664	706	701	739	721	687	667	749	711	727	664	671	680	656	730	698	688	654	680	715	732	698	710	680	707	737	682	684	713	687	708	713	719	711	694	693	685	687	711	681	718	663	678	701	750	715	676	678	691	726	719	714	713	674	737	714	717	674	707	669	650	708	674	668	654	740	691	684	673	728	710	667	741	704	681	679	664	687	746	689	682	688	676	700	686	661	688	683	715	702	722	745	703	693	714	650	677	702	696	720	630	752	687	692	704	765	676	668	709	682	701	695	683	700	670	646	709	692	720	697	661	727	702	686	722	688	732	700	670	654	676	696	691	699	683	699	736	698	639	661	708	746	720	685	675	703	710	742	699	696	703	700	706	710	711	728	676	644	630	707	672	722	696	662	688	715	714	660	705	692	673	723	704	712	703	707	662	699	679	701	643	721	680	752	720	705	754	718	722	690	694	734	724	732	714	725	698	655	702	800	675	732	721	685	685	672	688	655	681	713	661	736	673	680	710	691	755	688	677	647	754	670	676	710	726	684	697	663	706	711	744	730	732	694	686	641	653	716	725	678	673	719	645	701	623	698	720	710	739	666	646	680	688	756	676	672	696	675	692	656	712	686	667	720	699	690	708	662	696	705	679	741	682	693	695	711	710	694	678	667	680	680	677	745	640	724	673	710	706	697	680	696	661	636	658	715	704	739	708	730	752	700	706	650	689	689	715	671	705	686	660	691	684	674
16645	3078	2946	2241	1606	1156	969	838	700	689	699	640	648	637	613	591	468	517	445	359	353	1982	5999	3950	10220	7120	2685	323	311	304	290	313	322	306	304	308	286	283	290	255	288	319	295	308	290	282	297	284	296	283	305	328	329	286	320	280	310	355	356	329	323	292	323	291	312	280	318	300	270	317	316	292	281	288	293	325	312	285	294	296	305	295	310	263	274	307	287	339	322	323	287	278	302	296	313	298	328	286	296	331	325	278	299	334	346	263	302	306	310	291	284	332	298	304	317	335	264	280	284	305	280	268	284	293	283	274	280	302	291	311	292	311	303	326	294	283	265	331	286	307	277	266	329	266	283	301	290	295	299	292	309	289	286	304	312	297	291	300	268	310	329	299	313	287	287	285	301	322	329	307	301	316	291	277	285	316	309	284	287	296	315	284	327	275	326	306	284	289	250	296	320	266	320	287	295	282	319	302	301	314	278	292	292	308	272	282	275	329	274	339	314	319	333	321	306	296	286	306	289	322	301	288	259	284	314	284	311	294	325	311	320	286	300	326	288	278	279	289	290	271	319	310	309	330	287	316	304	300	336	301	276	321	268	316	294	292	303	316	307	278	294	307	299	313	309	287	273	320	324	288	312	300	309	311	272	286	329	280	324	301	310	276	286	289	284	309	301	326	317	300	334	322	290	308	296	275	288	294	290	291	299	299	283	282	301	301	276	298	328	297	289	292	302	301	253	296	290	320	303	283	285	312	290	308	298	288	270	327	307	317	319	303	305	274	290	283	314	300	287	313	289	283	258	313	285	332	303	302	304	306	303	310	334	304	309	334	288	305	285	313	308	285	315	288	308	257	322	281	295	340	312	307	275	303	287	279	321	304	308	312	264	312	308	298	265	298	320	321	270	284	316	271	312	285	284	298	333	273	310	281	294	312	305	290	323	269	289	319	293	289	306	285	325	297	301	300	301	311	309	334	333	288	311	273	284	310	289	305	296	286	298	276	286	297	286	308	306	288	275	289	316	302	294	289	312	293	298	329	292	266	286	278	291	300	305	302	304	294	310	303	326	279	284	297	311	295	313	303	289	272	298	302	265	277	293	322	293	308	307	297	265	296	266	291	307	324	296	281	300	296	279	284	293	301	305	278	306	325	315	314	292	312	282	306	318	287	311	307	289	282	308	308	331	302	285	300	297	295	312	317	300	274	294	304	313	301	274	292	321	304	294	297	324	280	300	277	275	324	293	316	264	293	307	303	323	294	278	313	306	286	314	277	293	318	298	338	292	290	263	286	296	284	273	335	304	296	298	294	279	249	291	309	323	305	322	298	301	307	300	278	293	295	282	303	310	313	282	310	293	300	268	289	284	296	301	307	305	265	305	279	286	298	327	283	314	302	270	303	286	295	274	281	296	290	314	324	304	311	328	295	305	349	301	290	267	266	308	329	307	313	286	287	297	309	318	323	282	263	324	295	288	313	294	294	291	263	288	272	333	297	277	300	268	285	295	329	319	295	280	285	303	286	274	300	289	293	310	300	305	318	299	278	304	296	263	301	335	285	305	277	307	336	301	300	311	297	307	324	320	305	287	291	257	305	336	327	306	325	304	290	288	272	305	279	291	312	302	305	300	293	301	270	313	328	274	302	289	284	327	286	297	291	313	307	285	286	303	262	329	280	309	267	276	330	278	283	292	284	267	292	314	296	298	271	260	252	281	280	296	285	289	321	271	315	282	276	297	312	294	309	294	291	311	322	283	312	322	299	309	307	310	284	298	309	302	268	292	292	290	240	289	291	327	308	266	297	283	309	314	272	295	289	307	290	309	292	319	298	290	294	278	316	296	283	310	271	262	285	303	301	287	308	330	293	301	290	295	305	315	314	290	303	277	303	295	295	257	292	280	318	267	290	329	300	285	315	309	307	296	287	295	326	277	292	290	281	337	296	291	289	315	300	296	302	300	322	327	299	303	294	266	288	314	303	266	278	319	288	261	321	284	329	278	275	305	305	324	315	284	313	291	286	330	313	290	233	288	280	303	283	293	299	297	308	277	313	317	270	305	310	290	285	329	295	279	296	315	300	290	309	303	326	293	317	314	296	303	288	281	287	291	308	300	303	302	251	292	324	303	290	296	293	280	271	300	279	275	307	285	292	300	324	321	282	261	284	277	281	279	299	263	300	284	348	299	314	254	298	302	286	287	295	308	311	280	287	264	271	323	307	318	302	301	309	291	281	320	348	314	297	308	323	306	320	313	293	292	297	343	270	299	301	301	281	306	332	298	320	302	298	311	306	314	299	318	313	304	316	311	314	294	325	304	328	291	299	305	298	295	312	286	281	300	274	292	281	292	267	284	282	282	277	292	297	309	307	329	267	270	268	323	267	323	326	325	298	310	301	304	286	297	308	317	307	304	305	314	316	272	285	306	304	302	324	300	301	282	303	287	285	288	298	308	303	302	283	296	294	304	293	312	307	292	306	325	288	290	282	309	313	296	284	289	303	290	299	326	300	257	276	289	300	295	279	324	310	304	293	319	299	289	306	287	294	288	307	303	313	289	313	303	338	294	304	304	283	300	283	284	284	325	288	324	262	289	296	304	288	309	295	303	288	331	299	313	258	293	321	284	300	280	273	294	297	275	284	326	270	278	282	297	301	306	303	311	293	262	310	307	316	312	305	303	296	282	278	295	287	316	282	299	285	335	298	324	273	272	266	305	289	273	298	323	316	296	308	301	282	277	264	308	292	314	262	286	306	305	315	288	295	300	266	331	280	311	279	298	301	344	300	255	279	313	296	303	333	277	350	287	316	306	268	337	283	257	317	320	271	301	279	313	290	312	326	283	301	298	291	294	302	336	315	326	294	293	327	314	317	313	306	290	317	297	312	291	308	288	275	281	279	319	300	290	280	286	270	277	285	300	291	328	312	287	289	292	309	276	310	309	341	305	329	315	278	303	297	317	308	271	325	291	294	304	285	287	277	308	281	287	311	326	291	309	311	279	316	288	309	304	297	303	294	316	291	272	288	296	315	282	300	319	283	278	266	317	333	326	311	323	314	276	309	294	331	303	294	295	289	280	294	266	304	298	307	292	271	282	295	281	290	250	324	302	272	301	276	322	282	287	318	330	305	308	324	304	280	283	301	307	331	268	288	312	267	299	269	250	332	288	314	287	279	280	326	316	289	314	282	304	290	310	291	311	302	342	279	312	312	312	307	291	301	335	289	301	329	311	299	288	321	287	293	294	306	279	296	297	301	292	279	316	311	298	300	302	313	279	293	280	293	300	334	298	272	285	294	307	271	300	276	286	278	283	312	304	322	300	277	318	320	299	309	309	308	316	294	316	339	309	278	308	291	298	296	302	310	301	303	325	312	296	308	314	300	314	313	311	286	296	299	296	322	302	296	301	313	300	307	300	310	312	269	264	305	326	287	324	278	275	300	234	293	310	284	299	274	331	303	316	313	308	285	307	274	295	278	331	297	293	299	308	285	306	300	298	295
8121	3197	6512	6963	5869	4991	4454	4007	3351	3434	3224	2887	2922	3058	2750	2546	2061	2391	1901	1557	1427	10623	22879	17234	33611	25623	11564	931	820	887	840	836	837	854	842	845	848	865	867	853	879	867	879	856	868	842	893	863	857	914	825	875	811	928	863	887	980	1718	1410	1104	852	863	858	820	809	869	855	870	846	819	796	820	836	867	857	804	850	889	898	862	863	883	890	840	797	847	885	880	843	889	885	813	847	859	809	810	798	843	841	862	863	853	815	812	864	861	921	813	868	839	886	832	856	841	903	933	884	823	845	889	872	814	878	812	866	827	825	890	822	863	870	803	853	868	832	841	871	846	855	849	798	863	867	825	856	890	880	830	867	806	854	897	882	784	847	836	832	828	858	891	805	883	813	893	869	909	827	849	814	821	860	828	878	814	887	842	869	869	815	855	830	894	873	819	823	847	810	870	862	823	929	860	835	826	823	826	837	893	881	855	869	834	917	836	809	854	824	849	910	820	863	850	854	858	841	812	834	849	840	837	856	807	845	840	927	835	893	823	898	849	851	822	800	854	844	833	857	847	823	868	875	798	878	885	830	855	848	860	870	861	861	805	840	839	828	904	861	838	853	887	868	891	878	835	869	840	863	807	835	860	844	816	838	838	818	829	824	862	795	879	841	891	863	827	856	885	871	898	859	841	847	893	814	881	843	857	903	844	803	815	865	829	883	886	864	808	821	890	852	826	841	869	850	883	863	884	819	850	837	838	895	851	903	859	861	826	834	886	859	853	866	864	852	851	862	840	895	839	823	825	846	847	886	848	857	815	836	869	823	807	836	897	824	772	841	841	830	838	858	826	858	872	795	853	892	811	837	853	801	815	867	763	840	855	861	822	883	840	831	874	806	858	861	817	818	821	807	817	869	860	851	877	840	833	808	908	888	823	806	821	904	858	905	804	877	830	865	839	870	835	861	831	820	874	832	878	878	868	816	921	842	811	867	834	858	871	863	855	861	851	802	844	819	828	848	891	810	815	824	805	806	828	855	786	824	834	852	882	802	830	802	831	827	822	899	808	779	835	873	883	835	834	783	846	839	836	862	861	869	847	870	832	832	843	828	840	869	827	867	776	820	836	804	841	860	793	845	875	865	796	871	823	859	827	824	853	864	790	859	861	847	829	834	862	832	836	802	881	842	865	876	863	839	883	870	861	850	857	899	849	894	854	871	851	805	880	855	821	858	828	867	824	881	809	852	865	864	838	900	860	855	839	862	804	844	812	836	874	834	868	891	821	843	837	872	834	874	876	806	829	861	912	829	858	843	859	815	828	826	841	859	831	824	822	836	891	882	830	808	802	837	820	860	868	838	859	907	884	837	841	853	850	846	879	874	865	851	884	919	856	884	861	850	842	797	898	828	859	792	834	934	860	796	803	869	863	847	823	847	788	819	867	860	804	837	902	868	800	826	847	894	863	793	840	830	917	887	855	851	864	855	843	869	872	887	839	876	858	836	882	863	802	863	848	859	855	880	814	870	851	789	856	855	826	867	847	837	862	848	821	843	865	875	809	879	826	858	826	850	828	858	846	855	871	827	805	837	869	831	836	861	839	836	833	806	863	817	873	837	833	802	844	827	794	822	863	879	788	899	902	817	868	831	825	861	764	842	866	849	848	799	839	843	858	893	814	887	886	856	852	833	803	846	850	874	847	869	866	848	834	864	886	822	893	815	831	855	879	873	825	833	899	857	839	826	856	810	877	789	872	877	835	856	834	819	818	839	843	846	842	852	859	837	868	853	821	843	844	853	848	827	799	826	848	877	859	857	830	869	864	844	852	849	905	843	830	890	876	886	840	870	852	900	815	804	833	886	835	816	837	874	824	831	828	801	873	885	842	840	821	864	827	779	856	876	860	838	912	845	831	891	830	869	861	822	858	800	821	852	829	839	839	884	814	883	820	819	871	857	864	829	863	867	873	839	914	829	871	847	831	863	828	833	800	808	856	850	879	836	850	821	863	818	881	856	850	892	853	839	877	807	886	835	843	863	840	855	861	861	784	825	818	896	854	876	863	823	845	845	851	850	857	807	919	841	816	874	851	794	802	834	865	864	834	831	891	882	886	822	856	853	885	819	839	830	858	862	839	827	874	815	853	877	865	845	805	862	919	833	855	882	842	834	831	846	921	805	884	837	813	849	793	890	820	853	896	863	859	812	862	844	919	878	904	836	851	891	851	889	841	859	839	885	868	853	834	895	849	823	850	846	849	856	879	872	879	788	897	865	836	870	867	815	839	870	842	905	882	833	847	847	853	863	866	817	821	828	853	860	831	811	905	771	820	841	836	837	898	850	806	868	873	881	808	895	852	860	856	869	835	869	861	811	847	870	871	885	868	843	862	858	800	834	870	852	809	904	849	851	879	872	865	891	837	758	876	893	837	815	771	820	820	786	795	836	868	878	874	870	839	832	881	836	855	858	842	890	806	840	906	817	851	841	801	860	833	835	865	838	856	848	831	869	822	808	841	852	816	853	857	902	831	837	836	813	843	820	836	834	856	831	852	794	823	846	883	921	867	886	854	841	813	831	857	848	826	867	860	833	921	835	847	850	803	877	861	835	896	874	863	841	846	857	830	852	843	883	800	869	891	845	857	823	854	902	850	833	890	909	786	787	827	847	836	846	869	814	887	847	811	835	858	871	848	890	869	909	823	845	861	831	876	837	820	847	844	823	872	867	838	890	828	847	853	888	853	852	902	818	830	865	784	857	864	830	866	864	813	847	879	822	885	861	816	879	843	821	862	853	842	851	806	813	804	888	851	837	828	921	827	874	811	820	845	829	866	860	866	862	840	843	852	834	874	851	839	903	829	850	890	863	877	797	855	792	822	854	856	811	870	806	867	853	847	818	831	867	845	857	801	905	886	833	831	846	871	832	839	808	837	805	797	895	870	881	874	847	866	847	850	823	824	886	857	839	879	880	906	862	878	850	884	882	874	849	816	844	825	874	853	835	834	860	811	894	878	864	821	842	868	865	881	900	857	878	799	885	854	852	809	831	882	851	860	901	897	801	841	825	865	903	891	873	862	868	858	913	830	891	832	874	844	807	857	816	892	822	869	855	820	848	853	830	812	827	796	872	897	849	804	857	842	879	873	817	848	860	889	842	869	826	846	832	875	832	931	855	837	819	849	811	868	830	828	780	862	864	800	847	853	778	837	848	810	820	845	885	863	894	844	850	855	869	827	834	889	930	825	881	900	831	860	782	848	876	812	818	830	915	853	874	857	871	843	889	850	833	876	869	852	811	890	838	799	836	884	875	826	881	826	799	841	856	792	830	886	832	861	827	905	819	871	824	834	835	854	833	808	846	885	909	826	837	830	878	821	876	864	853	873	794	851	797	849	844	853	881	850	840	854	836	852	842	856	896	813	865	836	822	823	823	869	872	834	868	876	848	836	851	822	836	856	842	854	811	798	829	827	805	873	822	794	865	851	856	871	836	833	847	882	822	887	885	822	839	855
2137	266	265	242	244	264	265	249	281	297	275	256	229	214	229	241	222	227	208	193	195	262	251	255	890	994	579	209	197	195	206	212	207	208	221	209	199	205	191	197	196	190	194	197	185	198	200	197	192	185	192	209	214	190	194	196	202	202	237	199	199	214	200	201	224	204	203	175	228	216	196	237	186	184	194	202	209	207	204	197	158	201	191	235	177	188	200	233	202	236	210	188	207	183	178	191	207	213	194	165	193	217	204	199	203	206	207	191	193	192	210	184	219	231	208	190	214	201	165	191	205	177	204	178	220	205	196	204	202	228	206	188	191	190	179	203	207	213	221	204	229	205	221	195	203	192	189	189	185	192	213	210	218	194	218	216	195	195	207	200	203	188	193	195	187	183	194	182	198	195	179	202	206	191	197	176	208	189	214	177	210	221	190	198	219	223	206	205	210	221	183	160	199	177	220	206	223	187	197	174	206	195	226	197	194	198	198	210	207	190	194	190	214	208	190	195	199	203	214	207	216	207	176	205	223	175	216	195	214	228	197	195	179	190	205	187	230	205	204	196	204	207	212	189	206	186	206	251	218	190	218	201	208	181	215	186	208	201	206	205	203	189	221	175	205	179	207	177	183	174	199	203	218	185	230	207	220	210	209	205	190	202	231	201	199	191	240	195	194	184	199	192	203	202	212	193	189	187	180	183	190	213	199	189	202	182	189	184	206	200	178	207	203	163	190	199	223	215	186	214	223	205	221	210	227	179	214	215	204	196	206	197	197	193	197	194	186	204	180	200	178	212	181	202	199	201	219	172	198	227	214	225	195	206	182	201	201	203	216	183	189	215	227	213	196	207	190	190	196	214	196	192	219	184	205	215	220	216	207	208	221	201	199	200	176	201	217	192	210	202	200	214	209	203	219	191	207	210	198	193	225	197	182	196	199	212	185	208	204	210	183	206	198	221	203	186	196	213	180	193	219	201	206	200	195	207	212	196	193	199	186	179	189	211	207	205	207	182	190	206	185	194	199	220	197	213	220	182	197	216	239	194	202	196	203	227	188	218	190	221	169	197	215	200	185	198	173	194	217	181	202	181	188	202	181	215	179	213	200	195	222	194	203	198	196	180	193	185	214	189	191	206	224	180	217	201	209	206	197	213	209	191	194	191	197	196	206	169	226	188	221	169	188	214	185	202	201	200	190	208	219	177	199	186	188	181	185	192	200	212	202	203	201	213	232	222	199	167	205	175	216	193	193	208	201	203	188	192	185	234	200	220	179	190	213	210	208	198	175	200	180	219	202	202	215	188	183	184	179	196	192	204	231	189	185	188	232	228	209	179	208	215	198	197	221	207	194	211	181	185	218	210	193	207	222	188	221	200	171	201	212	188	209	206	223	197	194	195	201	196	203	208	196	183	200	203	213	205	197	196	200	208	220	196	202	199	208	194	212	217	192	183	199	219	230	180	197	190	228	189	214	212	200	202	221	214	190	248	220	213	183	192	214	185	183	195	194	194	204	187	233	213	191	170	194	199	223	211	215	173	192	190	215	209	212	220	192	196	193	196	182	217	196	201	224	205	191	206	203	183	198	222	213	210	210	206	203	202	192	189	179	195	199	204	198	208	210	205	214	220	212	201	212	216	197	201	181	175	207	202	195	195	183	186	177	190	199	196	217	208	199	216	204	199	189	196	209	202	211	195	200	190	212	218	204	205	192	189	202	209	200	223	175	218	201	216	214	195	252	211	217	215	198	196	196	192	206	195	197	196	211	196	230	203	189	194	186	204	193	206	202	202	211	188	196	197	199	186	194	179	183	218	242	202	190	174	192	204	224	197	197	170	209	182	182	192	234	191	203	216	198	203	194	225	177	223	192	161	191	208	228	206	200	194	198	211	201	181	194	183	193	208	209	215	194	224	231	192	182	218	202	217	201	186	178	200	192	199	185	198	204	195	217	187	168	203	236	183	182	218	206	219	226	209	189	205	198	184	198	220	188	195	210	214	185	197	212	220	194	205	194	213	186	187	195	198	193	207	189	189	202	170	192	195	220	215	195	204	191	184	201	199	200	193	192	180	216	225	220	200	193	219	191	186	209	186	202	223	194	214	203	191	189	193	200	226	190	199	199	212	181	199	217	187	214	200	203	199	190	203	208	209	192	218	204	214	205	212	217	219	191	203	214	187	182	206	223	217	212	203	205	211	181	198	229	170	209	182	205	203	200	211	212	230	192	202	197	218	198	211	204	180	197	198	219	174	206	189	192	186	203	198	202	187	181	200	223	203	205	189	195	193	217	187	194	200	193	204	213	216	202	188	194	193	201	202	217	213	193	202	215	195	189	186	190	181	196	199	210	205	190	204	207	203	205	194	214	195	207	197	207	204	189	222	230	223	200	215	195	199	189	201	233	199	223	209	201	224	228	215	192	212	199	203	178	198	195	240	193	196	234	197	180	201	175	188	210	204	193	185	209	218	188	194	191	197	211	205	202	200	189	179	195	197	205	173	205	192	171	160	216	185	174	195	201	187	197	211	180	201	212	193	210	198	174	234	227	201	200	204	201	202	204	204	203	203	203	167	200	206	201	213	206	213	239	203	195	235	191	179	174	188	181	184	194	246	202	197	186	184	195	198	206	203	173	195	200	184	207	181	200	217	230	219	195	169	208	205	192	203	196	203	200	200	194	208	192	198	200	222	205	171	201	189	198	184	209	198	181	208	221	202	206	196	207	197	197	210	217	188	197	184	173	209	190	203	211	205	212	199	197	206	198	214	211	207	199	219	198	197	197	201	194	195	204	220	212	174	201	205	197	201	222	211	193	170	182	216	188	194	204	180	209	190	205	209	185	192	193	211	204	200	222	189	185	233	174	205	197	201	202	186	205	226	184	207	224	208	191	194	214	209	208	169	198	178	203	210	180	191	204	209	211	189	199	203	207	199	203	223	214	190	197	226	193	213	180	212	208	184	204	188	189	182	194	194	226	208	230	193	183	174	205	203	192	198	207	194	200	191	211	187	190	200	186	208	191	189	209	200	203	211	202	206	206	205	183	208	195	171	230	170	205	218	218	186	220	171	199	193	166	227	222	221	182	187	222	194	199	200	204	192	182	218	195	206	211	222	248	218	216	207	186	210	196	179	194	207	180	196	196	229	206	199	223	202	207	202	214	179	199	192	213	195	205	195	181	189	184	154	205	201	201	164	216	183	215	216	177	205	197	183	198	179	204	180	194	215	207	209	202	216	199	231	181	197	193	184	220	207	204	210	212	206	224	218	216	172	233	194	199	174	196	200	184	226	193	214	208	223	192	198	190	197	183	220	216	183	196	179	188	183	183	189	175	174	200	182	203	193	187	200	205	208	199	218	177	198	219	172	215	189	205	194	204	206	183	225	191	195	204	202	241	206	230	212	201	217	195	198	168	195	198	196	234	195	199	223	204	194	200	173	178	205	190	189	195	195	177	209	192	198	189	202	195	198	208	212	190	216	196	208	200	197	185	220
2284	673	790	779	788	908	896	943	1100	1166	1077	836	663	708	735	750	650	674	600	631	625	1044	932	1050	4633	4692	2550	583	610	619	620	609	570	591	567	594	594	577	583	614	563	617	609	609	592	550	618	616	611	547	609	613	628	606	577	568	598	667	657	646	621	576	615	598	585	597	598	587	596	617	589	633	640	645	580	560	573	584	604	628	611	575	577	598	596	621	660	581	616	571	560	594	578	651	605	565	582	599	586	625	590	594	601	604	603	598	623	576	605	575	625	614	615	569	603	591	600	602	532	622	579	601	592	617	560	586	620	575	590	610	566	569	643	622	578	605	599	622	597	613	607	591	619	604	565	600	593	568	622	624	570	575	570	626	610	581	575	612	604	614	646	614	615	626	624	562	607	584	672	618	603	584	581	580	618	618	648	596	579	583	636	578	599	631	653	573	619	622	611	594	599	624	550	628	615	589	647	548	599	595	598	540	558	584	611	586	622	551	605	562	614	632	575	634	616	595	584	623	588	597	599	637	618	565	558	536	617	618	588	611	609	619	565	544	577	553	595	631	623	570	615	646	604	585	595	583	591	605	614	568	623	587	566	598	575	612	566	591	600	602	589	576	608	641	599	608	577	612	618	564	637	646	584	592	543	619	582	572	574	616	560	641	596	584	612	564	616	587	599	613	556	621	617	601	579	621	614	583	590	594	606	544	592	616	572	632	618	546	565	613	622	593	525	584	587	633	586	630	592	576	608	620	590	671	622	657	594	597	623	582	604	626	561	587	607	581	573	616	586	604	591	602	601	617	602	614	596	641	569	614	645	601	630	565	645	568	576	598	638	624	562	589	617	619	598	599	623	605	566	601	593	623	628	605	620	617	584	620	577	636	575	587	625	565	574	574	636	653	577	571	617	604	575	578	573	595	621	597	597	601	654	603	620	571	570	616	584	625	578	594	585	616	596	550	587	622	598	582	560	542	612	615	594	610	639	645	593	589	605	608	609	549	608	648	618	585	610	583	604	566	580	572	573	593	631	618	632	627	602	656	598	606	621	600	579	579	527	588	592	576	614	592	595	623	594	583	596	618	623	567	623	612	654	602	579	584	573	571	618	591	597	570	588	605	578	579	646	573	614	588	596	572	602	595	531	609	631	609	586	588	591	576	608	617	604	568	580	602	604	577	568	603	577	587	579	598	621	620	581	606	606	610	601	609	581	650	606	604	609	629	590	626	577	587	582	591	587	591	558	603	636	626	622	577	600	590	601	598	539	583	663	608	602	584	610	596	574	599	597	627	634	579	617	598	592	570	599	597	651	573	620	626	578	587	575	588	591	617	591	601	612	597	557	584	598	637	596	607	609	597	629	613	624	609	585	601	624	608	596	643	620	608	586	609	624	546	637	567	606	569	621	578	606	595	598	607	557	623	548	585	571	631	635	559	627	590	627	610	598	596	563	576	594	581	589	589	591	606	622	615	591	632	557	587	600	582	589	626	581	611	565	575	564	612	596	617	594	630	622	601	542	627	604	580	633	599	623	596	567	629	596	621	583	560	619	614	579	596	645	606	575	568	614	557	641	598	604	581	591	603	568	614	604	587	605	614	582	587	608	554	608	600	596	608	568	586	592	615	535	619	603	621	624	590	615	598	606	587	630	566	611	622	600	609	602	602	627	555	588	594	598	601	657	600	575	591	614	593	619	621	612	562	587	570	573	565	629	614	608	588	580	635	581	618	623	605	577	557	614	601	612	626	614	602	620	644	573	592	632	608	537	604	583	584	588	579	625	625	593	583	587	564	577	578	581	571	645	578	585	583	627	548	602	585	597	614	597	581	582	633	573	625	633	598	581	573	589	595	611	655	628	601	609	644	601	606	584	636	667	617	618	598	584	646	609	620	629	646	586	602	587	637	604	570	556	577	585	638	590	564	564	559	585	595	558	608	607	602	645	552	639	606	598	603	617	589	558	572	595	579	562	599	544	558	592	557	560	618	588	566	577	632	583	607	582	618	621	615	584	588	560	595	582	605	588	589	598	607	637	656	615	625	582	602	567	581	574	617	623	607	610	602	614	582	580	591	617	575	598	613	622	566	565	581	616	583	593	588	550	611	595	616	545	591	620	557	585	610	588	649	627	596	600	584	629	602	590	623	612	586	644	574	635	568	632	599	582	608	586	589	584	629	584	624	599	632	632	593	578	605	584	576	599	573	623	601	606	572	565	574	624	594	565	567	595	583	595	591	622	604	589	597	653	584	600	618	560	582	592	622	653	596	608	608	592	598	583	569	619	607	612	604	593	585	592	588	589	596	602	610	653	611	577	591	582	636	572	570	598	605	589	634	586	590	569	574	591	618	590	617	579	581	575	614	543	577	579	585	590	564	596	612	552	600	608	611	584	608	618	572	599	608	598	605	592	605	596	604	602	617	560	639	581	545	641	599	585	594	587	613	575	627	614	639	621	586	595	582	639	623	629	641	585	597	636	639	602	589	620	610	573	614	601	624	546	568	597	629	605	569	588	600	622	619	630	637	567	604	629	571	563	588	691	616	619	583	562	622	546	575	621	608	584	599	603	601	569	620	581	588	587	607	532	573	594	568	577	625	570	655	617	595	590	598	573	637	583	581	565	615	592	591	604	610	586	591	602	568	596	587	622	585	632	591	591	588	626	605	602	617	642	574	610	621	608	645	576	622	598	589	553	611	601	563	605	637	578	629	581	610	569	606	615	592	570	614	629	610	603	636	602	588	578	641	574	587	546	634	631	558	562	598	601	600	588	595	620	600	578	576	611	587	597	581	625	594	580	594	579	608	567	626	588	610	636	585	621	601	599	598	574	587	627	587	597	576	650	584	597	593	656	594	594	598	653	646	577	595	550	594	626	631	615	630	538	570	632	543	598	617	598	564	592	590	618	558	589	588	562	594	621	579	658	634	613	655	570	620	661	575	605	586	624	620	589	584	589	646	586	599	643	593	605	585	593	599	585	621	562	608	565	632	640	623	564	573	606	541	608	610	603	605	588	558	578	582	560	615	597	621	638	610	595	588	552	620	570	592	565	610	599	614	598	543	629	598	637	572	590	566	607	585	610	635	616	580	652	595	613	605	600	577	570	623	595	570	616	615	529	612	571	631	601	612	585	627	580	620	608	598	618	579	630	556	578	545	590	627	591	594	590	609	597	546	619	581	615	560	573	557	597	619	624	598	596	584	618	594	594	564	592	635	637	570	601	566	601	602	632	615	570	577	608	629	569	526	582	595	584	591	603	614	601	597	600	595	601	586	607	603	589	554	616	561	583	629	598	624	620	597	613	617	586	600	596	631	651	574	602	614	592	586	571	610	629	615	595	593	622	611	590	618	617	575	613	655	617	568	566	570	599	581	603	585	602	553	563	564	580	593	577	610	644	661	649	625	615	584	624	572	620	547	577	532	592	594	596	625	594	610	601	615	588	621	587	566	570	587	584	585	604	603	572	639	617	712	562	611	605	548	628	582	595	549	577	576
8579	1293	1404	1071	861	746	538	471	486	463	535	491	402	364	368	347	298	319	328	274	257	892	607	1892	4970	4703	2463	623	258	222	272	249	243	214	218	218	280	231	209	231	228	226	205	229	226	229	233	230	244	221	246	220	225	223	230	214	218	230	228	264	256	225	223	224	231	194	228	231	230	206	238	245	222	232	241	214	224	205	232	234	219	229	202	239	245	239	233	238	228	236	225	215	233	240	224	214	251	234	219	226	232	230	246	240	226	242	243	221	221	246	212	233	218	223	221	217	213	235	231	233	227	234	203	226	222	230	258	221	243	262	214	216	227	208	215	223	206	216	220	228	235	202	206	233	226	227	240	244	254	255	218	252	200	234	232	237	234	243	239	221	222	216	231	205	213	233	211	231	208	227	215	233	229	210	254	234	242	223	230	240	247	208	219	238	246	245	226	229	247	234	231	206	251	214	209	206	228	234	235	214	230	221	205	225	216	228	203	233	235	246	239	270	225	225	226	235	220	236	223	239	241	231	214	190	235	236	239	213	224	231	211	224	218	216	244	244	210	212	215	255	196	242	218	245	244	212	265	211	222	238	244	242	261	220	237	232	205	246	227	211	237	219	226	245	239	195	225	223	204	210	205	231	249	247	219	217	234	236	249	262	234	204	218	233	242	232	228	208	233	255	222	250	215	242	221	228	217	239	221	209	232	231	191	230	221	197	245	231	215	239	203	231	262	245	237	237	233	229	214	231	232	246	235	203	218	258	238	228	222	221	219	225	222	241	236	249	205	225	215	255	225	245	244	228	257	206	216	228	242	237	226	222	231	248	217	222	210	242	249	224	249	226	203	242	231	263	252	226	235	216	268	218	243	204	233	242	258	208	229	226	243	239	224	215	225	226	256	212	223	225	214	210	215	224	249	200	239	226	223	203	217	241	214	219	231	242	235	235	232	240	213	250	253	236	210	242	234	239	223	215	243	254	230	243	240	223	236	227	240	244	234	211	201	218	222	225	232	267	229	231	227	223	218	218	253	244	239	230	230	228	221	247	224	245	216	204	237	269	241	222	210	221	243	217	236	222	200	225	228	231	247	204	254	228	227	224	208	250	214	245	229	206	267	217	246	233	213	197	232	217	220	216	182	224	211	207	232	207	226	208	226	223	245	201	223	216	205	202	225	228	217	240	233	213	213	224	205	202	212	241	241	234	223	224	251	215	234	244	232	214	254	204	248	252	233	214	210	248	198	226	240	217	257	210	214	221	240	233	200	248	228	249	232	217	216	224	201	228	239	232	242	245	249	222	231	273	207	224	230	227	209	230	235	229	218	242	197	247	237	238	266	228	206	232	237	210	238	206	214	246	196	241	233	252	218	230	207	206	222	227	210	229	227	231	219	226	221	239	248	200	234	203	228	236	255	263	232	222	216	235	244	220	216	229	203	256	230	220	255	231	230	242	247	227	235	224	207	196	271	229	212	227	243	240	249	215	225	246	235	245	233	225	228	225	253	226	226	247	231	222	240	250	222	222	216	234	220	224	217	211	231	210	243	256	223	213	227	194	223	215	250	242	245	237	204	195	241	234	228	224	198	236	226	210	229	192	240	215	239	229	218	223	235	207	230	216	255	198	225	253	219	224	230	228	238	210	249	216	218	216	237	208	203	225	213	229	224	233	237	213	238	231	232	265	222	223	235	223	221	242	224	227	218	235	255	214	236	226	227	231	248	247	224	257	220	230	266	258	245	198	220	213	223	225	237	220	211	251	215	234	213	206	227	219	255	208	255	245	201	233	236	235	215	206	242	205	235	227	228	230	225	236	205	257	223	203	247	233	268	239	217	237	254	227	224	225	215	227	237	218	216	235	197	229	256	244	245	202	224	228	237	216	223	229	246	214	221	207	218	248	245	231	223	244	218	258	207	242	218	232	194	212	258	237	242	217	237	223	230	217	242	233	232	213	244	257	222	202	212	209	255	204	242	214	233	223	214	230	218	228	248	203	243	213	236	246	200	199	239	209	221	207	260	204	243	204	237	226	234	230	200	206	212	240	275	231	250	218	230	244	185	197	259	242	205	246	210	224	226	236	235	221	224	246	220	233	207	241	216	248	231	225	217	256	235	249	246	271	229	222	248	221	239	220	234	251	251	235	216	236	242	246	242	240	225	241	247	239	218	229	226	234	236	212	214	241	228	194	220	234	238	215	221	236	229	231	234	220	211	236	244	220	237	226	222	229	209	204	200	213	232	244	223	204	239	243	213	241	237	220	227	222	221	214	219	265	219	207	241	210	203	207	230	252	238	239	228	223	222	239	216	250	220	246	213	204	210	228	226	210	187	217	234	215	229	231	220	219	220	237	202	253	215	233	246	234	228	232	240	245	218	244	203	231	215	241	208	233	239	256	249	243	209	219	227	222	240	214	203	223	225	226	217	206	230	234	227	244	224	216	228	232	237	247	220	213	247	202	233	227	207	247	204	225	217	236	219	264	207	235	231	211	218	238	240	236	232	242	223	194	200	270	224	237	205	248	222	248	230	223	218	233	238	197	223	228	235	225	221	222	214	212	248	220	227	230	224	220	234	244	244	233	238	227	235	235	239	234	205	227	202	250	240	229	247	228	238	238	239	236	236	225	223	249	229	216	225	214	212	264	222	232	231	219	231	216	212	224	231	242	248	220	220	211	216	199	222	194	237	219	233	215	236	266	259	238	215	228	184	194	241	220	222	236	229	237	237	225	213	236	234	233	253	229	241	225	251	232	218	206	222	225	243	241	221	234	216	229	226	258	247	235	226	215	239	221	241	192	239	221	240	202	223	219	214	239	232	216	251	228	224	237	244	240	237	219	204	244	230	248	221	246	226	222	247	228	226	225	247	222	220	239	257	228	251	194	227	234	203	202	235	200	245	216	232	218	236	233	229	239	216	236	232	223	236	228	223	239	225	216	210	232	208	230	225	237	214	228	225	246	235	222	241	221	222	227	208	228	207	224	237	226	229	223	239	217	212	240	222	228	229	256	219	221	253	251	216	224	215	257	240	279	235	219	233	225	224	216	237	214	225	245	222	238	210	243	213	240	228	206	243	232	198	232	220	220	217	235	225	245	209	221	250	234	240	209	196	248	237	223	237	234	219	244	218	221	223	233	248	248	219	197	214	225	219	239	243	221	234	223	219	222	248	227	215	223	231	220	227	174	246	239	204	243	211	255	225	253	238	229	216	195	245	241	217	225	221	264	225	229	210	204	243	244	204	213	241	229	233	215	228	206	233	226	249	250	223	228	255	229	232	232	215	208	232	212	236	209	227	239	218	240	221	215	227	226	222	234	245	220	216	232	247	220	241	223	232	247	242	208	222	217	239	228	239	225	248	232	255	239	221	229	212	231	227	223	237	236	223	224	205	225	222	224	214	215	253	232	211	254	256	254	213	220	237	231	262	220	200	230	232	226	259	246	210	214	226	210	218	219	220	216	218	240	206	215	213	236	229	215	225	234	204	220	228	238
5520	1751	3601	3999	3413	2822	2455	2245	2165	2225	2579	2293	1664	1588	1768	1513	1614	1589	1383	1097	1016	5035	2734	10291	22232	21591	12518	2919	703	703	747	664	701	704	693	692	672	693	711	692	679	700	649	648	650	750	678	715	682	671	753	724	632	675	723	642	656	764	775	710	662	699	662	683	676	646	703	717	730	668	681	692	680	635	695	676	673	684	690	667	683	671	665	623	656	664	661	615	696	649	687	663	691	647	704	729	652	627	644	677	660	670	682	682	653	700	712	674	659	634	651	672	685	673	656	628	655	672	657	681	707	664	669	653	695	697	717	725	663	676	657	692	644	650	631	678	702	656	704	662	746	657	673	733	681	746	663	637	697	714	676	692	639	666	648	638	666	684	681	628	718	704	675	653	644	643	652	680	707	664	685	627	683	729	684	620	701	729	728	628	634	675	683	696	679	679	729	668	645	691	646	658	665	674	666	666	671	720	688	652	707	651	656	696	713	734	668	704	672	687	647	690	666	669	697	684	672	678	680	669	716	640	650	672	680	650	617	693	663	711	679	687	663	653	671	694	696	665	675	704	693	656	667	687	658	627	655	704	669	697	701	683	657	652	666	650	639	669	679	682	706	705	677	646	687	675	654	641	680	672	686	704	694	694	664	670	667	705	689	629	638	688	648	717	678	640	679	699	736	673	693	666	682	661	657	702	695	687	644	676	645	666	657	680	641	695	706	712	702	646	643	697	662	676	720	694	730	696	652	671	635	687	694	662	671	692	637	666	658	652	705	658	676	674	687	635	663	698	676	614	665	665	676	694	697	663	678	684	687	709	669	635	698	674	675	678	702	649	662	716	656	647	674	665	688	672	689	679	660	634	673	630	666	634	687	685	694	646	677	708	664	681	674	671	678	707	666	687	706	678	627	668	674	634	674	684	669	708	639	677	703	670	713	657	679	624	684	667	686	692	660	648	677	704	700	677	694	637	661	682	700	680	630	679	679	713	706	646	675	675	689	653	630	662	666	660	654	686	672	720	719	709	668	665	713	693	618	675	664	689	687	658	684	644	646	678	668	700	663	673	678	703	703	694	706	741	685	685	636	677	697	657	626	678	696	669	678	652	649	686	700	676	706	693	666	702	623	655	692	644	664	685	670	621	692	709	709	709	657	650	663	690	684	669	679	641	701	678	636	715	640	687	641	686	730	665	694	686	649	654	715	713	656	671	703	686	666	701	685	675	707	643	668	684	668	663	685	614	687	645	658	693	676	676	718	669	680	641	717	734	696	694	678	624	654	666	646	698	651	682	673	666	658	677	682	711	706	697	681	687	690	651	713	684	706	692	711	698	688	700	716	702	697	679	690	686	609	657	717	660	673	660	674	659	674	708	697	655	693	664	682	657	692	649	714	717	689	637	705	668	660	658	691	655	692	664	662	674	674	663	694	645	680	696	673	670	679	646	685	671	670	677	669	642	654	660	640	649	666	698	701	666	664	640	717	683	697	655	691	640	623	646	670	734	664	655	644	644	734	678	679	692	670	714	632	691	686	674	675	695	668	674	688	644	677	647	705	640	679	663	635	688	650	681	659	648	654	671	667	656	680	653	689	702	697	717	706	704	662	731	637	690	672	676	692	661	705	686	713	673	648	643	670	684	663	685	709	636	660	652	701	700	731	711	678	698	675	667	665	676	690	665	647	669	646	646	696	733	645	662	657	683	667	676	648	733	642	669	665	663	713	674	663	699	690	649	660	688	721	667	656	678	675	720	695	674	660	682	705	616	658	695	691	682	709	672	625	669	638	677	618	652	683	655	685	686	674	698	693	678	675	705	716	731	658	676	693	660	684	648	668	701	661	671	681	685	709	675	653	683	670	674	671	666	670	690	645	651	682	703	698	682	702	689	719	664	685	640	732	693	685	665	693	699	639	676	720	661	680	660	700	675	717	639	684	710	695	628	704	660	684	685	690	685	716	691	635	686	697	704	703	716	691	709	672	676	635	679	689	652	668	710	651	645	646	628	623	610	683	657	675	671	653	682	699	642	669	690	705	664	669	713	662	649	656	687	675	660	676	677	656	668	690	657	684	670	653	660	673	696	666	658	713	660	659	685	639	668	676	611	658	717	640	673	672	657	653	672	699	670	673	665	664	632	657	674	676	636	670	677	667	698	685	687	662	638	652	646	650	669	698	716	649	701	688	709	632	672	617	668	680	703	696	644	641	666	641	661	626	672	666	701	627	667	680	641	704	659	643	728	656	688	656	679	646	650	650	658	653	680	673	630	688	659	685	695	693	645	650	709	668	661	702	662	674	695	709	649	665	654	667	684	673	687	672	674	684	693	649	685	668	748	655	666	680	698	669	663	655	660	666	712	650	687	643	670	655	632	671	658	673	742	610	687	676	675	680	673	700	657	676	672	681	659	668	637	672	694	652	677	701	702	666	645	689	682	665	720	675	684	684	632	673	662	622	691	688	640	664	729	680	660	684	637	639	643	671	725	636	662	652	601	673	711	627	654	684	691	684	654	665	687	651	688	642	712	669	692	669	667	701	659	668	668	702	647	722	662	711	736	704	688	658	663	640	729	659	657	703	655	665	644	660	688	695	693	650	660	689	670	714	637	660	729	665	685	682	706	666	673	670	686	644	721	705	668	653	683	617	662	676	648	653	715	693	623	646	664	706	639	669	646	689	655	650	709	684	690	697	662	646	682	657	672	677	691	666	718	639	679	622	669	668	677	729	654	679	630	642	646	653	655	629	667	663	690	723	712	682	688	718	636	685	709	652	678	705	610	694	653	679	716	696	618	692	716	674	707	698	641	701	662	678	653	706	647	678	680	632	656	686	672	687	678	730	727	642	653	703	628	657	647	647	678	698	723	662	679	645	651	712	650	668	632	651	669	669	688	699	624	656	689	649	655	681	679	649	720	647	669	659	689	695	669	686	707	693	725	678	665	649	684	698	675	703	672	709	633	677	661	676	719	675	660	731	656	729	630	669	656	720	664	678	673	664	666	639	622	638	684	640	662	686	693	684	675	700	683	644	678	663	668	721	686	670	674	674	673	700	688	666	667	704	648	678	688	682	674	669	669	688	685	668	694	672	631	687	685	669	719	688	672	671	693	670	606	645	685	658	704	690	685	674	692	691	669	682	649	666	716	717	692	706	706	614	702	693	676	686	685	639	670	661	647	669	661	606	728	649	681	665	670	678	654	652	633	666	660	667	671	677	668	668	683	664	670	680	663	698	672	676	683	660	700	733	635	701	693	681	673	687	648	687	694	622	733	659	651	649	694	627	683	666	675	695	662	691	678	647	691	688	692	666	668	660	669	708	663	659	654	679	661	597	682	682	692	667	670	665	712	687	662	701	687	635	698	664	734	672	677	651	706	696	696	674	687	641	669	688	667	616	654	682	674	654	655	678	694	678	665	714	660	673	720	677	705	700	732	720	634	703	660	664	721	652	675	661	654	694	692	728	679	691	665	673	701	706	689	642	690	661	696	683	617	679	652
16552	2965	3018	2282	1562	1234	1068	855	828	797	826	794	665	598	623	547	494	483	509	375	426	2610	6609	6111	7613	7314	3437	886	329	305	335	330	301	308	288	296	320	298	265	314	313	305	310	297	286	301	295	291	321	295	289	286	285	330	294	298	301	317	342	278	294	337	293	318	312	313	287	329	284	283	300	330	318	310	290	267	296	282	295	324	302	290	336	264	298	308	317	306	271	320	306	317	305	295	304	274	294	319	286	326	306	327	284	303	320	282	274	334	303	292	295	309	307	323	344	300	301	287	282	304	335	284	303	287	342	317	287	291	295	271	266	306	283	294	316	305	284	313	298	316	280	277	269	288	286	311	299	293	321	320	311	315	317	299	304	286	320	302	294	284	336	298	266	317	324	271	311	298	291	315	287	264	333	326	304	307	335	323	274	301	300	292	285	306	322	275	345	304	311	277	311	339	319	295	293	283	296	321	283	302	311	321	297	321	309	296	296	319	299	296	315	300	309	276	291	302	314	300	309	275	271	300	296	289	291	276	279	319	287	311	332	293	281	304	273	341	297	320	308	299	303	297	310	296	319	295	285	294	279	322	299	317	307	301	331	301	327	290	300	339	329	283	290	291	336	309	291	302	309	333	279	297	321	289	299	303	278	306	311	262	325	289	290	294	307	317	288	307	338	285	306	298	283	296	279	299	333	320	294	274	296	310	262	287	318	272	280	293	297	286	314	322	294	283	300	288	314	286	312	315	282	349	311	271	333	321	321	269	269	284	314	327	288	288	312	309	308	279	292	294	304	259	284	287	326	319	320	304	304	313	314	301	302	294	278	273	328	262	317	312	297	310	317	301	294	272	303	319	314	303	323	325	307	318	298	292	303	296	306	313	274	321	286	292	313	298	287	292	318	265	293	309	277	295	304	300	296	313	311	341	311	333	285	298	303	271	326	343	290	295	268	325	331	325	305	312	277	287	279	341	286	327	305	314	280	314	295	272	306	315	305	275	278	299	299	301	302	313	296	273	338	294	288	301	252	277	329	319	292	262	285	328	302	290	333	287	296	298	314	292	266	300	310	301	303	302	280	302	290	286	293	302	311	306	302	303	295	332	276	277	338	285	323	297	318	295	326	308	320	299	308	330	296	304	304	294	314	296	305	322	330	291	314	334	324	332	279	320	285	293	304	297	301	312	300	298	305	322	327	278	311	301	293	278	287	309	282	301	311	285	276	298	317	297	291	297	295	289	305	321	273	314	282	297	297	313	327	310	303	301	284	321	332	288	290	292	320	315	271	289	283	337	302	268	314	301	304	304	338	268	326	289	306	280	315	291	294	321	281	294	291	290	261	322	298	313	288	262	315	315	305	284	306	300	290	325	291	304	295	298	272	323	289	280	288	295	316	352	299	298	298	317	319	325	307	314	315	297	325	286	299	298	320	304	303	300	316	312	274	288	289	308	310	320	311	281	285	286	315	259	324	304	348	305	285	293	299	288	283	334	301	319	318	314	311	313	305	319	302	278	301	288	305	277	314	331	318	288	311	292	303	277	348	291	310	312	310	291	295	294	317	312	285	306	314	296	302	299	273	307	292	315	310	323	329	310	335	288	303	274	285	305	330	322	313	304	294	312	306	314	282	278	276	295	301	299	334	249	299	319	314	300	299	265	313	312	299	308	301	297	294	311	301	307	298	282	314	307	287	308	285	295	289	275	315	290	316	295	305	279	276	317	318	316	293	296	317	272	296	342	314	295	323	305	293	299	310	306	285	279	314	303	279	340	295	290	303	313	295	320	299	293	299	285	333	301	274	292	293	330	291	327	292	314	305	302	293	292	299	288	306	300	338	300	287	349	312	322	301	274	292	298	313	278	303	315	307	303	287	335	296	284	280	345	302	287	338	312	323	331	302	302	295	343	342	281	282	287	299	341	283	309	292	312	326	285	333	308	268	305	304	296	308	285	323	284	307	288	311	303	312	304	331	340	313	306	312	278	302	328	315	312	349	286	288	313	318	304	317	298	295	288	288	293	317	301	316	302	286	306	327	310	294	294	310	285	327	285	304	320	307	313	294	296	333	307	337	301	301	320	310	283	310	317	288	316	336	270	310	325	302	308	317	287	288	320	320	286	296	316	317	326	326	317	316	294	289	309	290	308	327	303	322	304	311	285	296	285	300	310	300	308	313	274	306	308	291	312	295	314	276	310	306	253	295	278	336	303	290	318	334	299	320	282	300	303	339	288	327	286	306	305	299	324	333	285	324	295	304	326	314	330	288	275	286	299	298	309	310	278	273	291	296	295	307	313	327	327	294	330	300	311	293	273	297	290	324	307	308	282	337	297	295	284	294	289	301	306	298	309	301	304	308	295	321	249	322	337	310	281	278	292	338	319	307	299	305	287	334	275	323	279	350	282	291	302	317	308	292	322	309	325	304	301	292	311	299	330	303	282	300	306	313	326	294	306	305	278	291	322	260	307	312	325	324	336	320	304	303	269	295	283	271	299	322	312	312	307	321	310	297	280	327	291	310	271	311	293	298	295	299	301	300	314	253	303	291	305	311	305	316	316	277	277	333	327	302	269	288	295	326	301	301	286	279	285	279	294	299	317	298	300	285	326	306	285	293	284	317	281	332	314	296	322	276	316	300	321	315	299	293	309	300	333	291	268	345	287	292	291	324	325	317	296	284	274	274	298	293	301	300	350	316	299	305	345	326	300	317	309	302	314	314	280	296	296	294	294	295	290	293	282	318	305	281	269	321	302	283	318	295	302	299	288	328	296	308	316	276	278	314	305	274	299	298	308	305	295	279	316	289	296	269	313	321	315	311	341	289	283	310	305	316	323	309	285	313	320	305	315	296	303	286	349	309	291	326	318	292	303	308	301	295	285	336	303	315	298	305	302	327	320	301	341	327	308	304	312	325	319	301	305	289	290	290	286	294	285	325	299	295	273	296	325	335	291	304	303	289	285	317	313	287	308	311	300	290	304	283	299	301	279	264	297	340	307	310	283	298	312	314	269	288	300	315	302	302	315	292	311	316	310	309	307	280	296	327	313	297	280	328	290	284	317	308	285	295	359	304	302	258	310	299	300	306	299	310	306	289	303	307	305	300	303	307	332	319	311	295	277	292	300	301	295	289	301	305	304	322	302	294	298	314	290	306	318	286	289	308	304	288	316	300	272	340	302	275	315	310	293	309	326	291	266	283	306	274	313	304	277	289	288	302	296	290	275	298	312	322	283	316	296	294	286	274	297	329	313	297	304	290	292	319	281	316	273	323	353	303	325	311	301	314	287	278	308	315	326	294	314	299	298	314	280	299	312	295	308	273	321	305	282	305	296	263	327	290	299	277	318	310	297	300	304	312	301	307	311	286	307	310	331	305	332	306	301	318	296	305	297	309	310	298	282	282	284	322	280	325	284	316	310	280	281	309	287	328	298	274	273	283	286	301	296	313	309	315	287	323	320	289	303	341	312	310	292	308	293	304	310	322	296	305	283	304	314
7996	2980	6636	6991	5886	5041	4549	4012	3829	4072	4146	3979	3261	2761	2811	2748	2381	2386	2047	1626	1532	11515	23314	23766	28519	26526	14330	3730	1011	889	879	853	870	897	875	877	872	856	890	903	934	875	835	849	846	880	889	912	794	846	831	848	865	826	885	870	843	897	971	925	900	875	859	846	893	852	866	847	860	904	906	859	875	902	836	860	875	839	889	847	861	857	861	867	852	855	832	844	878	834	860	862	864	851	861	927	825	841	894	888	859	860	860	909	892	865	809	861	821	898	875	835	860	869	879	900	871	917	850	885	842	898	852	829	815	953	875	890	871	845	817	888	907	840	814	896	810	880	882	881	877	870	837	808	851	842	815	889	893	839	888	843	855	817	907	913	893	845	853	863	843	841	869	875	874	901	939	903	919	890	885	840	835	872	862	833	840	892	842	840	856	856	831	842	936	856	843	890	883	841	860	885	831	902	902	893	803	834	889	842	892	864	899	794	890	894	881	863	833	874	845	835	851	884	868	812	818	907	849	858	826	840	841	856	831	824	843	899	874	862	858	883	812	887	852	892	824	811	873	838	876	858	964	899	884	849	878	869	848	851	879	844	839	867	883	868	860	894	882	886	871	945	875	850	900	839	876	808	860	848	859	855	881	879	834	906	846	874	810	840	877	884	864	872	837	859	930	911	907	859	848	892	907	840	880	841	792	870	891	888	886	898	852	873	840	833	888	868	855	828	953	904	817	875	870	813	856	867	851	804	898	903	907	866	852	895	867	880	841	860	864	882	902	873	852	799	861	887	861	849	839	865	853	862	850	877	880	833	924	825	905	861	877	780	836	890	897	862	868	892	850	881	893	856	879	865	857	849	837	882	895	821	830	861	873	857	843	865	873	872	827	870	848	880	922	848	870	870	868	847	841	873	900	836	908	805	854	854	859	839	885	909	812	864	869	869	865	881	920	869	862	880	911	843	874	839	880	823	834	845	841	858	888	886	885	802	834	888	912	829	917	905	857	937	858	867	840	884	883	861	876	880	882	854	853	814	853	903	857	930	868	834	921	848	842	893	831	862	828	867	851	860	875	858	842	919	885	876	883	839	894	866	872	836	862	891	831	950	830	946	885	880	878	859	860	872	912	893	872	871	887	895	884	883	840	875	921	873	841	890	829	913	810	899	875	864	882	915	856	915	851	893	849	840	833	851	907	834	876	892	843	861	859	849	882	855	850	858	843	855	834	870	886	878	884	866	883	844	926	910	888	868	843	837	910	868	876	900	846	879	845	847	879	876	842	815	877	850	853	861	889	934	900	845	868	891	829	848	947	915	895	881	894	849	843	819	860	888	841	890	896	868	839	851	858	831	869	894	851	832	889	873	903	862	844	843	837	910	827	896	897	878	878	849	853	833	860	830	839	853	852	846	893	897	898	909	907	902	855	873	826	838	838	846	875	882	847	865	860	850	880	859	913	843	863	838	849	901	864	879	891	882	851	891	896	820	894	849	834	860	909	871	966	827	865	844	811	871	892	833	871	838	910	871	882	811	857	874	949	832	877	871	865	847	818	826	869	828	872	834	863	869	877	836	851	816	905	854	887	865	893	877	850	885	886	881	825	868	867	824	851	840	827	846	855	856	884	855	874	881	863	807	834	863	907	856	924	861	822	905	914	841	849	858	859	792	842	867	838	860	935	866	904	840	806	839	865	913	841	861	890	884	884	846	863	880	911	919	853	844	832	888	887	849	843	880	874	882	879	865	864	926	832	877	936	901	899	874	860	832	843	899	829	827	807	861	850	862	866	798	864	805	877	837	855	885	866	811	854	861	843	888	897	901	823	856	871	882	907	898	919	858	867	913	876	867	906	862	949	870	854	854	856	873	877	848	841	868	865	846	857	850	832	848	876	870	877	867	861	912	889	843	898	886	854	878	814	847	832	877	824	844	846	885	906	865	862	855	841	890	890	885	880	853	867	916	867	898	847	848	869	884	859	793	905	877	859	868	957	807	901	905	848	846	891	885	812	887	898	844	872	882	888	840	860	919	870	854	840	864	848	817	862	845	811	872	909	874	867	880	864	867	815	800	871	852	891	866	907	852	841	879	826	887	870	843	882	854	899	864	838	923	902	874	906	875	834	881	912	892	873	897	826	849	880	877	862	885	858	850	832	868	869	845	872	867	893	867	856	854	880	862	825	831	794	894	855	874	875	889	854	877	853	880	882	810	870	838	817	832	845	903	866	887	886	854	872	879	808	809	906	881	861	806	862	874	788	894	842	857	817	858	834	833	810	889	851	823	850	905	835	866	873	922	837	901	898	853	855	820	843	862	887	863	885	859	875	914	870	834	879	905	848	894	837	861	897	831	887	870	836	849	857	865	850	907	870	884	871	903	836	815	822	857	859	913	850	838	888	848	840	907	898	876	886	867	871	849	815	866	872	855	866	844	851	881	908	881	849	874	856	898	881	791	916	873	866	865	894	854	884	941	909	823	901	836	843	814	862	881	848	885	914	877	817	841	831	890	809	843	836	833	869	836	872	874	863	860	815	863	873	906	919	874	882	857	858	854	857	847	858	887	877	838	909	848	863	823	861	899	845	892	866	867	841	884	907	840	847	844	847	890	896	873	913	867	830	882	862	826	889	895	806	843	874	835	872	864	799	850	883	846	904	869	892	894	856	906	846	882	821	884	902	943	857	856	891	910	854	888	887	841	877	869	929	894	917	892	852	854	844	889	890	812	878	902	856	856	886	865	854	854	893	832	844	863	877	859	851	842	890	887	851	856	826	843	825	861	899	856	819	850	811	824	823	865	889	897	918	874	893	823	835	843	846	861	881	909	851	827	920	816	865	838	835	859	820	919	883	886	831	889	802	835	873	885	872	893	831	851	886	896	911	819	926	887	799	798	929	838	831	820	861	850	868	818	845	827	865	895	854	845	890	862	850	922	832	892	900	858	887	896	844	849	880	885	837	852	879	905	929	865	874	843	875	852	881	835	850	863	825	863	899	869	873	873	854	879	845	888	865	892	856	872	901	824	908	883	851	871	901	876	864	918	867	851	864	838	830	873	836	878	827	885	872	895	949	846	874	927	871	843	856	839	826	848	862	903	841	869	906	874	863	842	842	877	874	838	938	858	867	885	868	817	890	881	869	881	879	880	857	852	827	839	849	841	900	870	872	828	869	864	850	925	812	861	865	858	831	880	900	835	881	883	883	890	909	823	894	835	882	895	861	876	853	847	841	897	854	883	851	820	899	902	816	857	884	832	890	838	813	843	847	874	863	894	917	820	855	874	868	897	848	859	860	895	832	907	811	895	872	859	874	866	876	846	874	888	842	862	853	862	848	863	815	859	851	889	843	886	883	879	872	881	820	856	891	885	861	873	883	859	832	875	829	881	832	860	848	905	856	869	886	799	861	865	860	835	844	869	872	889	913	848	857	825	846	889	886	813	934	865	902	888	846	898	886	838	866	850	824	857	858	883	798	886	891	840	860	851	852	852	871	860	852	834
2218	315	326	336	285	305	318	288	318	309	330	343	285	291	258	297	286	278	284	271	276	355	1077	964	684	585	418	293	278	245	260	251	278	250	252	272	260	260	271	265	258	263	280	266	235	244	271	237	252	279	250	272	278	258	270	275	263	241	279	266	230	235	243	250	226	244	250	254	277	240	258	273	276	258	270	246	266	288	264	248	254	272	246	261	256	278	273	267	233	232	263	291	295	260	272	234	248	277	262	235	281	257	268	260	260	235	260	254	244	260	235	247	252	247	259	255	273	281	272	277	265	259	271	262	241	253	237	273	275	266	265	244	273	266	274	246	256	271	242	294	247	242	247	229	274	280	266	237	251	260	278	245	267	263	269	257	272	267	226	264	283	265	284	286	238	256	255	262	286	253	258	240	284	280	240	275	267	271	259	280	249	263	256	265	300	279	256	258	225	248	277	222	255	248	252	271	238	280	254	238	262	243	251	252	263	289	283	236	244	287	254	260	234	260	274	284	264	246	253	250	272	274	248	277	250	232	277	261	249	242	255	260	244	264	266	287	291	266	228	260	256	254	249	288	246	269	263	263	250	275	268	275	256	269	266	242	240	270	261	252	260	248	271	249	241	268	248	253	236	274	241	250	259	259	253	276	274	296	278	261	264	258	267	273	270	251	255	285	262	265	253	271	260	254	261	252	242	236	255	242	255	255	270	259	235	239	267	246	278	273	232	266	300	261	277	262	262	245	260	255	250	230	274	280	289	258	262	277	267	301	243	258	255	262	288	275	225	275	276	251	258	256	252	239	257	266	263	258	266	235	276	254	260	269	245	260	278	246	242	281	249	240	260	292	261	264	238	231	237	253	254	250	280	264	237	245	272	275	252	291	230	272	302	277	266	252	257	281	281	269	253	268	271	265	256	252	273	256	284	253	260	257	289	272	246	292	255	257	256	238	239	290	228	247	226	245	267	235	271	266	261	300	260	252	273	255	235	287	229	255	256	273	252	263	231	249	274	264	260	271	229	239	257	246	234	269	248	300	249	252	270	271	232	273	232	240	260	269	257	263	292	263	243	251	264	273	257	266	227	286	274	234	264	289	270	252	262	279	286	269	245	243	246	277	275	241	231	260	289	242	261	270	232	272	271	259	254	252	248	252	247	268	242	254	284	246	246	260	268	250	260	237	266	231	242	255	229	234	263	263	266	260	255	248	264	255	296	283	246	256	267	275	245	253	246	276	249	299	263	245	268	290	267	281	269	260	261	266	263	287	289	288	263	273	235	255	261	254	245	248	292	279	255	267	235	227	268	249	238	234	248	261	270	282	269	240	280	259	232	291	263	266	258	245	272	241	229	274	239	249	271	250	246	234	253	268	262	254	256	273	251	273	272	251	264	267	252	251	254	271	248	243	277	266	222	276	260	249	265	285	278	270	282	250	269	258	272	237	248	226	250	241	232	238	255	267	265	251	252	235	266	279	278	247	261	245	252	260	268	275	260	253	242	256	304	268	269	273	254	259	256	239	260	259	272	244	250	252	252	267	252	278	281	249	256	247	271	311	248	257	279	256	253	253	220	284	263	253	245	264	242	260	275	284	279	272	223	270	288	258	249	270	267	265	255	257	258	256	242	280	265	260	248	264	260	264	270	255	248	237	269	259	272	232	267	257	251	249	271	271	285	261	260	252	283	259	236	289	251	258	228	247	242	279	277	258	282	276	298	273	262	279	249	263	279	252	246	258	251	276	269	260	274	282	268	266	253	256	270	264	240	278	252	257	247	257	248	236	255	258	250	233	284	257	255	252	273	256	274	248	253	256	258	232	291	261	253	263	274	243	284	265	239	241	225	244	265	264	258	262	245	255	258	264	291	282	246	242	230	262	242	266	269	239	251	269	275	252	230	246	268	247	268	256	245	254	247	285	244	239	221	258	283	265	267	263	246	256	256	258	265	280	267	276	272	249	261	241	262	273	241	272	298	281	267	300	243	249	267	232	242	226	258	279	262	268	283	260	277	259	257	274	244	266	262	262	234	271	252	256	278	252	263	268	254	263	248	264	227	263	268	242	273	259	246	275	232	240	290	271	257	257	257	223	271	267	276	254	227	248	242	247	271	258	248	254	232	236	240	263	249	256	291	267	266	227	315	264	240	230	262	264	252	247	241	278	252	281	271	223	253	259	265	224	261	275	254	252	262	241	275	309	250	244	280	249	264	280	266	231	270	247	254	247	286	231	241	231	234	255	253	251	247	267	256	274	218	277	295	239	265	245	286	253	277	271	249	265	250	259	280	247	261	269	244	261	264	216	276	262	267	270	274	261	260	259	270	248	281	250	240	263	254	238	251	266	222	297	249	254	245	281	248	264	260	275	272	258	244	256	238	261	256	238	257	294	242	241	274	250	250	262	226	293	268	269	245	274	261	266	262	292	264	252	249	244	238	223	254	232	266	297	242	241	247	266	224	257	262	232	235	260	234	256	246	275	278	263	244	253	255	262	245	269	265	263	271	251	262	267	235	237	226	235	248	265	266	252	246	236	270	243	245	250	265	297	248	237	267	289	283	246	227	241	243	272	233	263	244	246	267	252	264	266	249	250	273	241	241	271	218	272	297	251	264	255	252	250	270	253	289	271	227	271	271	270	278	252	250	285	249	274	270	293	233	265	253	250	293	264	286	263	246	263	264	259	259	245	238	280	253	246	267	236	253	268	298	247	257	266	261	243	247	247	237	256	241	250	249	275	260	259	282	271	265	274	275	266	283	253	277	283	255	252	291	243	280	262	280	243	303	248	254	247	277	241	264	275	249	296	235	266	250	234	287	258	259	256	276	258	263	225	269	242	235	287	311	293	271	242	237	245	248	269	263	281	249	246	259	263	266	267	254	252	278	255	247	257	250	245	269	251	258	281	285	256	235	253	269	267	245	253	275	253	221	245	229	242	280	231	270	281	236	265	241	274	279	226	298	272	292	275	238	259	255	258	250	243	250	245	237	219	265	272	272	244	261	247	263	240	248	266	229	262	251	255	262	270	251	259	247	257	247	270	254	249	237	263	274	258	274	278	262	241	244	237	262	276	296	266	235	274	254	256	231	260	273	265	276	245	283	254	257	293	268	301	251	232	255	244	212	268	277	243	262	265	243	250	275	253	277	243	252	238	283	264	273	275	262	225	266	283	232	250	233	286	267	254	263	268	264	288	281	252	267	280	247	251	265	261	236	252	255	260	240	261	259	270	249	249	254	280	279	245	288	250	274	235	280	257	261	282	237	231	251	243	261	231	271	240	255	264	253	249	244	260	288	272	233	255	252	248	252	261	241	269	260	266	258	249	278	246	244	270	243	245	261	238	259	259	252	279	277	249	254	265	274	268	301	280	246	270	285	269	252	243	281	275	259	293	263	244	258	267	264	282	270	262	245	280	263	259	279	265	255	255	254	271	264	270	281	273	240	275	265	253	274	256	261	263	248	251	255	254	264	242	253	263	266	246	225	230	251	253	260	231
2389	796	919	966	980	974	983	1003	992	1164	1303	1374	1276	943	912	897	888	840	831	820	759	1455	5343	4403	2886	2424	1564	1008	818	737	765	787	760	724	786	743	787	807	751	783	740	829	758	719	759	735	756	755	744	757	711	701	738	785	721	766	758	818	768	783	685	685	754	755	779	741	751	772	747	752	727	808	778	793	767	762	755	803	746	756	752	748	761	751	738	736	747	716	761	729	711	785	736	773	735	734	729	756	735	771	715	779	805	763	740	705	744	752	776	755	788	720	773	765	767	750	777	783	742	743	718	720	704	778	791	736	747	792	764	746	738	743	784	762	756	747	755	766	739	756	747	805	732	751	735	776	778	749	722	737	704	789	767	761	745	771	805	729	707	736	788	772	762	752	761	766	769	748	783	734	740	746	707	758	741	762	752	736	795	742	731	703	759	708	710	739	778	783	736	767	811	760	739	742	733	767	825	750	728	723	728	738	818	740	762	756	758	726	738	779	748	753	715	775	771	765	746	784	800	785	762	763	754	768	756	750	780	801	733	745	757	754	750	736	776	712	761	748	785	760	754	761	729	747	750	747	761	738	736	741	771	693	747	750	759	759	776	792	754	713	718	840	710	770	792	749	757	725	731	752	716	760	773	788	759	792	763	754	739	782	758	770	736	718	793	751	743	739	746	807	781	799	788	759	711	752	803	761	783	786	770	776	727	743	733	719	764	731	750	734	804	766	729	746	786	790	789	762	848	727	763	742	785	719	754	770	797	734	691	778	740	789	771	770	756	779	776	754	803	777	741	772	735	786	748	785	754	787	775	721	749	731	763	737	762	743	741	776	809	759	758	751	746	734	735	753	745	735	800	686	782	762	788	738	746	769	720	746	728	744	779	776	762	734	777	725	788	758	753	746	735	708	762	700	741	752	749	760	756	764	735	714	744	754	755	808	768	738	748	745	758	776	766	766	712	789	757	749	781	754	682	773	707	711	813	779	776	770	769	732	700	771	740	701	761	728	740	766	766	822	746	759	741	736	771	752	773	742	787	758	744	746	769	743	733	723	751	791	776	763	770	743	750	729	794	775	730	801	745	721	725	775	792	748	738	750	729	697	789	753	808	752	764	743	785	762	758	713	691	753	710	751	732	757	742	733	748	797	745	790	747	757	658	745	752	737	719	750	717	720	768	701	703	767	730	786	741	743	782	768	760	772	797	789	753	798	773	792	756	745	812	755	770	745	742	697	747	769	820	756	786	708	743	765	779	746	746	782	737	798	760	772	823	760	751	735	756	795	755	749	741	799	740	708	777	759	759	721	756	781	726	746	744	810	756	758	726	783	753	711	775	723	745	777	727	776	713	762	782	780	753	825	730	729	772	762	750	815	763	757	726	776	777	797	685	787	747	745	770	723	717	750	715	767	734	745	728	734	801	758	749	768	733	726	764	737	759	779	765	744	748	787	788	757	752	763	730	724	723	722	754	772	711	737	789	742	775	716	763	756	759	718	736	754	804	737	732	780	706	775	764	779	755	763	758	724	762	734	810	734	820	738	729	722	761	824	751	761	771	783	739	753	767	786	690	726	720	773	737	780	779	782	737	765	787	799	731	718	758	749	769	726	724	711	739	803	813	779	771	734	745	697	732	758	745	752	741	800	751	788	716	754	719	782	792	777	713	746	754	800	786	724	783	772	721	742	720	738	814	714	846	749	777	758	741	805	711	795	747	747	720	763	755	726	757	752	791	721	718	700	747	759	757	720	744	732	775	739	752	729	773	758	747	770	739	767	720	728	739	744	798	724	759	759	742	721	728	766	768	786	744	729	791	779	760	755	762	716	773	748	778	763	751	767	763	737	733	761	803	762	760	713	733	760	759	758	718	789	781	750	735	722	740	767	764	824	727	702	755	811	722	751	746	775	762	744	750	775	720	769	739	753	730	780	779	800	768	739	751	808	803	840	778	757	818	742	782	748	726	753	794	716	789	713	734	807	727	758	777	748	720	734	750	740	777	720	791	756	745	807	739	767	780	755	737	747	712	770	695	734	755	721	785	745	772	788	756	756	783	747	764	737	794	723	706	725	732	763	738	784	769	755	706	715	737	699	738	786	802	777	773	759	768	752	734	747	771	764	762	751	709	742	774	816	744	733	776	785	754	769	772	787	740	772	745	737	745	799	762	764	793	662	808	761	780	722	729	754	731	769	754	778	804	764	762	784	719	790	826	770	774	775	753	749	721	800	761	771	696	786	753	725	718	785	751	719	710	781	742	781	785	777	740	791	781	760	777	788	738	766	776	740	738	710	703	782	736	759	736	723	749	763	734	787	737	760	761	806	715	775	745	774	778	735	704	744	767	735	745	744	821	827	790	756	776	782	736	738	747	775	744	747	722	789	728	760	718	766	741	746	764	747	764	734	811	735	752	763	781	750	723	776	805	758	730	713	768	757	739	790	728	774	718	771	729	742	737	717	761	738	734	743	740	766	812	739	724	725	786	800	789	782	777	746	781	708	738	793	762	747	749	749	763	761	745	742	782	751	759	769	757	704	784	779	700	737	749	793	801	766	746	780	760	729	780	731	741	737	715	726	752	754	727	741	753	801	751	740	767	729	759	720	788	772	713	744	755	775	765	778	763	745	797	810	724	737	774	734	743	746	729	718	742	773	787	772	736	798	727	712	789	762	737	759	734	746	769	724	750	757	766	782	823	740	763	782	711	773	793	731	788	793	735	725	717	797	786	756	723	763	798	732	718	758	716	775	731	779	780	772	780	744	734	745	741	759	742	765	754	753	798	801	773	773	748	736	755	719	715	759	803	748	796	736	782	779	796	759	744	716	813	757	774	797	787	734	771	813	731	747	739	747	710	781	751	730	782	718	718	747	738	745	777	847	747	700	708	750	719	800	760	745	759	765	744	748	787	788	706	778	749	734	772	734	747	723	756	757	746	817	787	760	713	710	743	751	719	777	728	742	747	789	732	709	784	737	774	725	786	764	736	774	764	787	710	730	806	784	774	789	757	727	784	725	749	728	799	786	761	780	759	793	782	758	757	720	747	713	762	733	765	772	774	747	780	780	738	790	779	745	746	758	783	780	730	739	717	744	727	739	797	747	724	726	753	731	767	721	767	785	750	731	767	720	751	769	773	779	717	798	697	780	768	775	780	735	749	759	785	784	755	755	768	766	743	716	784	787	766	734	762	759	780	724	793	747	757	720	736	776	728	765	718	728	773	765	730	745	781	765	756	739	764	739	752	765	728	754	815	784	754	752	730	751	710	741	767	757	744	725	808	717	767	749	734	777	714	735	782	796	692	755	830	766	762	776	751	728	748	807	759	794	741	759	758	786	792	719	764	751	750	752	786	749	742	730	794	741	726	749	805	717	744	768	737	699	792	780	731	729	722	761	785	789	797	763	773	734	728	706	740	704	773	779	786	720	711	763	753	741	746	738	717	769	722	738	747	726	734	748	726	785	778	753	738	781	723	721	778	793	760	790	781	755	788	757
8845	1331	1532	1164	910	680	606	553	544	558	485	558	610	479	401	356	406	406	354	319	331	1721	7925	5784	2825	1401	619	361	265	243	315	276	277	292	315	274	270	268	287	275	270	249	293	267	312	295	272	293	276	252	270	280	279	292	280	282	274	292	266	276	282	295	279	275	260	265	280	275	289	260	295	261	270	262	257	274	247	319	284	289	278	272	279	271	298	307	282	265	293	262	324	283	283	281	291	250	290	287	307	273	262	281	271	245	265	299	277	261	262	248	272	259	253	255	267	287	283	241	245	280	233	279	291	282	257	291	235	273	271	274	279	257	272	290	281	267	248	296	288	271	265	253	283	246	280	307	279	298	267	309	273	269	270	283	284	272	293	283	241	270	253	287	277	285	256	252	278	279	290	268	306	282	260	275	250	299	256	280	291	251	291	280	243	241	301	265	244	285	277	267	276	298	262	286	273	260	273	271	249	280	261	281	261	265	243	271	279	273	274	269	286	266	278	259	293	256	315	281	253	274	289	258	258	246	294	262	305	274	256	260	243	259	255	286	269	318	274	253	280	305	280	257	278	263	271	290	271	258	281	267	273	289	267	289	266	301	258	261	279	298	268	307	314	259	277	274	260	320	269	265	310	266	237	253	312	280	280	266	287	271	282	243	282	288	299	287	275	283	297	279	253	244	254	258	279	270	260	268	247	295	295	292	282	288	268	293	269	255	263	264	283	281	247	291	296	228	276	288	273	260	251	246	226	293	280	272	274	292	312	289	301	293	253	271	276	267	251	272	276	275	269	287	295	260	246	305	300	270	280	280	255	292	272	260	269	277	287	246	263	245	284	249	262	268	259	261	280	255	254	248	264	268	315	289	262	287	273	260	290	277	262	284	275	280	275	247	278	272	249	264	271	278	283	272	270	268	282	241	263	291	277	268	245	303	285	239	257	265	286	273	267	278	271	304	278	281	279	262	252	278	273	256	265	263	273	270	287	276	286	285	262	283	285	272	321	268	276	245	266	228	256	286	223	302	290	272	278	248	283	285	262	261	265	267	285	254	271	259	287	245	239	291	265	243	264	273	273	266	259	297	275	292	262	285	304	294	265	267	261	289	254	261	256	295	288	276	253	299	289	258	285	259	249	258	268	271	276	278	283	294	316	280	265	288	281	295	288	287	301	257	275	297	275	255	278	281	272	266	271	318	300	271	263	270	282	235	297	257	241	291	239	266	271	276	271	261	292	268	289	282	287	298	247	249	283	277	260	272	251	286	283	268	275	281	248	327	313	270	276	291	263	290	249	245	244	287	310	273	263	280	284	295	277	286	323	251	274	276	269	282	266	287	264	298	291	268	277	259	269	306	277	296	258	246	270	277	297	253	254	271	275	253	263	253	247	253	297	258	286	288	271	243	254	304	278	286	263	296	288	320	282	283	274	293	265	268	298	280	251	298	249	262	289	305	281	255	281	289	308	314	270	265	312	265	292	288	285	296	264	254	290	284	287	296	272	239	271	245	302	286	267	277	286	275	283	249	278	279	281	255	278	291	273	267	290	295	286	250	305	316	261	244	259	271	263	285	297	249	255	263	284	266	288	280	281	266	277	282	291	248	271	276	255	307	264	249	273	278	265	294	300	271	248	295	227	269	284	239	263	294	263	258	248	261	269	281	257	273	284	268	285	268	264	252	279	288	289	290	288	288	289	279	291	284	264	291	276	262	271	267	268	287	281	266	260	251	281	284	282	288	291	294	247	276	280	262	290	266	296	277	262	278	276	263	278	267	280	260	261	267	285	294	282	282	270	278	270	243	277	278	258	274	242	255	245	282	274	315	269	288	273	261	266	253	270	252	282	281	282	261	254	248	265	257	266	246	256	277	276	288	271	244	238	273	242	288	270	265	240	275	283	257	275	266	290	309	279	263	275	288	265	261	276	294	249	260	279	265	310	284	296	265	278	252	275	266	283	306	283	274	246	281	263	299	301	274	306	266	302	271	305	301	300	278	251	296	278	276	314	276	253	265	262	282	286	260	258	261	285	281	295	247	283	264	283	282	298	249	307	280	271	237	272	262	282	281	286	300	284	277	255	256	262	302	255	288	301	269	257	288	267	279	263	262	304	251	241	291	255	295	266	286	274	307	294	313	259	283	272	300	286	277	264	307	283	247	302	278	265	258	259	272	264	257	277	278	284	263	280	266	300	263	290	273	272	261	255	286	267	296	290	284	280	289	297	268	260	259	279	257	250	260	285	254	261	251	273	286	245	293	276	277	281	303	272	273	295	265	288	255	259	305	273	255	308	264	254	262	250	294	288	293	269	283	251	280	259	233	266	249	268	286	289	302	274	255	278	251	265	278	270	267	263	277	272	279	273	232	265	272	270	275	265	263	275	255	289	284	274	280	286	251	246	325	275	275	271	281	277	278	270	295	254	259	276	241	262	284	285	252	283	278	292	302	299	298	297	247	292	260	293	276	312	290	287	259	274	269	289	257	298	270	269	270	287	271	287	247	281	290	273	276	288	274	281	275	300	283	315	276	299	270	278	253	302	277	273	268	268	291	284	293	263	274	286	283	291	272	264	252	280	271	271	270	279	275	257	295	273	259	285	279	268	272	266	277	263	280	311	245	260	289	251	285	263	268	279	289	268	292	261	299	265	268	288	271	284	245	265	252	278	277	271	271	285	254	271	277	286	261	285	266	290	283	275	289	263	270	283	286	280	286	269	260	262	252	299	297	267	292	278	275	293	255	273	267	232	271	319	272	245	266	240	275	277	247	258	267	309	278	302	266	299	281	282	285	248	240	255	259	279	285	260	277	279	228	265	231	233	256	276	261	300	255	281	271	270	264	263	291	254	283	280	260	280	292	268	307	290	289	268	295	289	301	296	283	281	269	274	263	295	297	254	286	275	253	275	289	260	280	292	287	301	293	278	295	271	242	267	253	284	275	291	268	261	268	277	269	285	282	263	269	246	277	288	280	262	296	257	287	269	283	281	272	289	273	284	252	325	272	258	293	268	272	241	277	307	287	271	310	262	268	254	285	267	265	287	263	276	281	272	260	320	289	261	257	257	282	258	284	277	258	308	305	295	271	256	310	267	263	295	272	266	301	278	276	269	300	269	271	233	268	285	282	227	287	281	305	299	302	272	275	275	273	280	276	263	287	270	266	295	265	295	274	273	268	284	301	297	264	279	259	271	273	290	299	261	273	267	267	291	245	276	284	284	278	268	290	286	287	266	304	258	292	290	252	251	290	319	270	290	274	297	277	266	250	274	278	269	293	271	249	270	285	259	248	291	276	294	282	241	289	273	260	282	301	280	267	299	237	276	297	265	294	283	283	271	272	264	271	258	259	267	259	263	261	292	299	274	270	280	271	287	260	265	254	258	257	288	262	279	271	260	266	292	299	271	258	262	265	256	264	255	281	266	280	274	277	261	295	270	274	285	265	251	248	269	266	279	323	290	262	253	255	288	281	265	300	267	262	264	263	274	274	289	269
5915	1841	3757	4076	3525	2902	2627	2400	2313	2313	2477	2523	2817	2342	1780	1824	1701	1436	1375	1317	1251	8862	29897	23090	13664	7155	2837	1448	897	790	806	790	806	811	782	776	742	771	781	791	756	788	776	803	816	755	810	765	755	774	799	791	771	775	751	826	816	802	785	852	760	836	802	801	810	815	809	794	823	741	771	754	828	744	852	758	826	827	766	809	792	863	760	822	798	811	782	786	786	798	813	809	823	779	833	839	774	755	767	828	801	844	790	797	822	815	762	772	789	779	799	794	819	721	824	832	771	822	793	770	746	805	828	813	793	813	797	793	819	789	827	810	805	772	810	833	863	836	823	800	799	802	772	794	855	776	791	832	802	791	823	838	791	783	751	775	833	789	801	769	817	857	779	844	835	835	788	798	856	771	794	782	793	827	807	769	803	796	780	821	801	770	787	780	814	784	767	793	793	804	802	785	791	786	789	804	816	817	741	807	806	804	819	825	792	803	798	736	812	787	838	823	822	836	773	781	788	782	787	785	790	845	796	797	824	830	823	761	813	763	830	861	776	790	815	783	845	791	804	790	789	823	791	874	769	807	785	769	818	817	814	771	774	825	828	820	806	847	794	855	807	857	827	818	818	762	799	800	735	827	861	836	779	816	776	785	773	839	819	786	771	772	809	828	796	743	795	775	731	779	844	783	764	787	833	805	798	785	777	747	795	796	820	765	814	789	758	802	751	777	812	850	804	798	811	799	777	850	820	817	808	794	816	800	824	801	804	824	767	791	774	816	789	796	824	829	790	780	777	801	784	778	819	831	787	787	793	790	793	807	795	785	787	824	799	764	844	784	788	751	772	779	783	805	795	774	810	782	841	826	825	801	770	776	794	815	818	785	792	815	825	798	758	773	839	805	750	780	830	785	818	817	767	823	769	800	783	792	760	821	842	812	824	784	769	769	777	802	779	753	796	804	805	806	788	813	819	803	815	769	786	773	830	778	819	776	817	797	832	811	797	814	774	807	781	808	833	775	824	765	825	801	789	815	844	750	820	832	804	764	803	809	794	818	841	760	772	833	782	792	821	816	773	881	792	798	782	847	825	809	772	772	870	825	796	789	807	812	786	797	837	769	830	810	836	782	820	773	790	794	785	753	827	784	809	746	757	754	809	790	772	803	815	806	819	827	808	771	793	783	804	836	817	741	810	822	780	826	784	760	801	791	731	805	816	821	766	790	807	793	769	773	779	794	849	756	767	793	793	804	762	822	814	830	826	808	829	796	773	813	852	802	766	852	820	766	812	806	779	773	795	809	789	847	834	774	801	833	804	763	792	781	780	764	809	794	814	806	796	808	805	793	812	821	796	849	775	807	787	843	776	771	753	779	748	769	784	800	795	807	803	823	823	804	815	774	758	795	825	777	798	838	767	790	811	799	813	803	824	794	833	811	780	871	769	795	829	775	784	847	834	806	776	789	827	791	839	757	786	784	778	780	782	863	803	808	810	773	779	742	762	806	774	768	814	776	809	760	799	798	864	793	779	817	786	807	820	802	749	764	807	758	792	775	754	771	836	778	812	766	780	786	799	760	791	812	774	788	762	761	812	837	813	835	802	855	832	825	880	842	814	769	841	804	818	796	774	831	794	822	791	812	863	787	789	820	816	788	778	790	774	833	812	785	848	819	813	869	811	802	775	839	780	795	801	749	766	825	827	757	774	773	825	796	786	797	813	771	780	774	791	787	762	792	797	814	806	761	794	824	807	844	778	800	824	793	799	809	776	823	799	716	815	770	770	791	796	799	810	820	781	801	834	768	774	824	825	830	784	818	823	820	762	801	793	798	817	858	788	812	781	802	790	833	779	818	788	809	842	775	772	786	771	796	789	760	797	748	770	797	738	792	810	838	798	801	843	773	793	710	861	781	803	798	827	758	767	815	802	768	763	758	782	842	761	783	827	845	799	824	788	828	795	788	816	792	775	801	825	748	817	785	800	797	846	767	805	790	772	780	816	802	820	795	804	788	733	810	811	795	779	799	789	811	778	845	798	784	769	854	770	832	849	803	789	808	780	788	787	808	789	823	728	830	817	827	845	807	701	771	719	812	809	793	799	765	809	797	772	755	867	849	802	824	749	799	755	782	730	798	824	809	834	762	826	792	786	879	825	841	805	768	817	799	787	810	771	788	758	827	789	801	744	814	834	779	760	817	818	829	793	819	795	777	858	812	785	800	773	817	770	800	826	820	804	797	839	821	804	774	812	805	856	782	779	793	851	775	809	793	831	800	825	781	834	794	777	809	791	797	877	829	803	855	827	741	806	822	784	777	757	826	823	849	803	858	749	880	755	797	860	772	784	766	818	779	791	796	733	764	807	792	783	843	829	780	825	811	782	846	801	831	761	765	773	800	798	827	796	800	782	833	792	805	818	810	764	772	819	799	813	803	868	749	791	826	782	765	830	798	838	805	849	755	748	833	808	834	764	766	795	799	836	849	773	851	809	775	762	786	766	801	824	814	774	811	796	808	817	814	823	762	857	752	824	838	762	806	802	813	818	771	818	763	813	825	821	832	823	791	797	776	774	773	832	761	831	784	748	836	791	754	806	780	780	766	810	857	794	811	776	778	767	804	790	848	837	774	775	799	807	800	836	817	789	770	828	807	781	799	795	820	810	787	785	851	781	821	803	697	798	784	792	833	782	746	774	801	750	841	812	774	775	766	789	831	767	825	807	787	823	743	802	770	799	777	741	775	831	776	792	781	823	804	784	830	794	795	824	804	829	816	787	783	759	774	834	755	767	830	841	786	771	804	791	806	781	831	845	809	790	767	746	748	814	804	812	824	807	793	753	765	807	825	852	804	775	805	849	792	776	792	793	782	795	795	807	824	757	808	738	745	785	801	761	802	783	842	785	794	819	774	815	795	784	795	752	781	756	798	792	752	781	816	761	841	800	779	829	778	809	843	818	798	786	774	861	796	798	815	784	817	794	789	771	815	795	799	795	776	749	797	832	785	799	839	782	797	770	735	770	841	780	817	805	807	814	813	771	802	782	803	772	790	784	807	841	792	824	800	858	789	811	802	758	754	811	809	774	828	832	790	804	771	799	811	766	875	762	789	763	811	804	807	858	852	813	786	811	801	798	766	807	825	808	765	778	800	838	797	823	833	773	763	808	847	816	801	825	759	808	811	826	794	784	795	770	817	786	774	830	859	791	827	804	766	813	838	747	817	766	760	843	755	819	821	772	809	788	831	762	819	859	815	817	795	840	829	791	793	796	827	758	844	858	790	850	805	777	810	774	826	773	763	819	827	800	843	762	751	820	819	818	755	821	802	850	759	858	793	809	813	812	822	794	810	776	777	797	793	765	788	853	807	824	840	773	813	804	755	790	786	823	840	842	848	749	766	772	792	850	809	815	825	823	751	808	800	847	818	760	779	792	808	831	794	826	805	785	770	803	804	801	789	790	746	820	802	822	779	759	887	794	827	834	810	752	774	819	772	815	779	797	803	840	774
16700	3179	3017	2327	1669	1294	1041	879	818	804	896	842	834	745	600	567	592	509	430	427	402	2407	14370	12129	3783	1969	1157	1116	533	346	323	291	303	302	290	300	271	292	297	303	291	277	305	300	320	308	288	312	310	329	308	288	286	312	267	308	289	319	322	324	321	279	321	291	380	314	286	280	320	260	300	294	281	294	297	307	315	305	306	327	303	306	258	294	305	300	304	308	295	293	283	287	295	312	298	328	349	291	293	310	290	305	294	284	316	282	289	296	311	312	307	276	300	311	298	297	280	305	328	296	292	294	301	274	269	309	328	283	315	300	331	282	310	320	318	316	286	296	285	311	307	343	334	311	300	289	296	287	302	288	298	298	291	316	292	291	294	264	328	271	316	317	314	317	282	260	297	272	298	297	323	331	314	303	338	329	317	302	310	331	333	252	316	309	307	310	313	292	297	295	317	293	296	310	309	301	341	303	322	341	341	308	332	299	311	280	291	303	311	294	290	286	331	298	315	298	302	283	279	331	285	305	321	305	292	301	321	321	339	327	296	283	303	301	303	290	300	332	310	322	311	303	305	297	314	324	327	307	285	303	300	302	284	309	282	276	294	316	278	269	290	300	282	342	298	302	311	290	278	300	275	288	299	313	294	314	292	319	317	280	318	294	325	293	302	323	309	303	322	302	327	326	306	266	282	293	310	329	295	306	316	278	287	290	282	275	312	289	310	316	304	286	287	318	291	292	294	289	303	310	283	291	284	298	298	287	295	281	271	288	311	299	317	314	292	286	280	309	326	311	307	332	314	309	334	301	305	319	292	332	303	272	308	309	299	325	326	317	301	284	309	311	307	295	316	279	280	297	334	313	308	315	321	319	322	283	312	307	279	325	278	288	309	302	282	315	314	288	284	298	319	273	296	309	302	294	309	334	319	289	298	312	297	311	284	284	310	290	308	319	312	273	304	310	319	289	288	322	298	287	308	322	313	298	296	265	316	287	281	303	300	307	295	318	344	285	254	322	331	294	292	277	294	334	262	327	292	307	305	267	292	283	286	290	297	297	311	315	314	295	287	305	276	319	284	307	319	321	295	317	320	312	278	284	293	324	305	288	269	318	289	301	313	305	309	303	330	289	304	315	318	305	290	315	306	338	325	298	329	283	339	292	315	289	298	317	315	306	299	295	320	264	315	308	303	294	350	305	289	296	299	317	294	315	286	309	303	294	286	309	311	300	299	341	300	294	282	335	315	289	322	274	321	313	329	326	305	309	309	281	312	311	289	289	318	350	318	330	325	299	294	324	329	287	274	293	328	295	291	301	308	319	284	297	318	335	324	278	289	308	316	311	324	319	285	294	300	315	293	315	288	274	296	321	293	315	288	335	296	314	316	296	329	282	328	340	337	290	321	282	326	309	303	300	305	305	319	310	302	282	302	299	307	268	297	298	256	316	307	286	297	298	319	288	305	309	302	295	286	263	279	291	276	309	277	288	286	286	310	306	283	291	309	289	308	283	311	303	321	321	313	305	335	291	313	295	303	294	291	310	294	270	277	302	268	286	310	296	300	280	315	319	318	275	351	299	274	285	292	311	295	330	314	305	273	293	287	344	290	284	300	317	321	300	318	304	292	278	305	290	302	286	322	309	300	289	297	322	336	320	311	288	302	291	293	315	273	305	298	314	332	289	311	326	269	311	315	304	304	271	308	317	315	305	318	320	346	309	288	312	269	314	304	290	298	310	252	296	315	278	325	329	318	319	304	335	295	279	323	318	290	291	304	277	288	323	265	293	316	316	282	344	283	314	290	303	301	312	318	296	334	287	289	304	294	295	319	299	289	292	292	264	334	269	326	309	293	267	306	315	302	299	336	295	306	311	276	321	311	299	316	300	305	316	293	334	305	281	315	309	332	333	294	312	255	319	284	317	297	336	285	284	296	317	313	299	279	277	329	287	287	300	296	315	273	326	292	318	311	307	303	287	271	330	312	302	273	321	327	290	325	308	307	306	298	281	292	300	316	303	311	290	307	306	301	317	312	289	304	306	315	304	287	320	273	283	326	325	293	297	317	302	293	288	278	304	286	295	281	332	307	327	325	291	334	316	291	323	306	313	298	328	285	295	322	301	320	310	292	317	341	332	319	326	290	300	317	320	311	328	321	275	304	307	263	309	325	281	311	304	287	294	315	333	316	288	310	310	320	302	339	297	332	304	291	293	286	281	298	304	305	299	325	281	282	330	272	269	323	316	318	320	285	310	306	317	306	265	305	321	333	343	304	257	290	307	275	298	314	304	300	306	296	332	310	300	304	287	276	336	307	327	297	274	320	292	309	281	295	290	279	282	302	296	300	296	332	304	323	287	304	293	332	344	273	306	317	286	279	318	293	264	314	314	323	303	293	277	313	318	273	308	309	287	324	313	293	291	336	322	302	296	264	275	287	316	314	314	323	279	306	337	341	296	295	321	298	293	301	290	300	300	320	305	304	303	311	324	302	271	291	327	315	321	283	288	331	346	310	296	326	306	299	315	286	299	336	331	298	302	313	311	302	319	288	294	333	324	307	279	297	297	312	285	312	309	278	302	325	325	312	330	293	299	289	325	318	310	283	337	307	283	280	335	284	313	294	285	307	298	278	306	324	328	329	316	313	330	295	295	324	295	295	269	306	313	323	287	297	296	311	260	312	315	299	303	295	302	314	289	303	279	302	320	301	310	312	315	286	284	294	304	333	288	288	301	318	304	302	297	311	310	295	303	303	322	279	303	267	308	277	278	285	317	309	322	290	301	300	342	321	299	294	280	285	304	287	294	294	300	292	288	284	295	266	311	353	267	304	311	349	307	276	299	288	331	277	284	308	301	298	296	315	289	293	327	308	291	311	295	292	319	307	298	324	326	315	307	283	288	289	304	321	288	293	294	293	297	313	345	304	331	306	335	303	300	316	324	310	305	307	312	307	284	278	286	263	303	288	312	311	314	324	273	334	316	310	326	314	306	287	309	300	303	316	282	278	299	318	324	317	275	313	263	307	308	292	307	315	278	292	329	295	299	290	287	313	284	309	282	339	321	301	301	325	307	328	322	301	315	286	328	280	307	285	301	278	301	302	284	326	292	302	320	280	297	297	291	298	304	306	272	310	302	282	281	322	321	307	257	296	298	314	297	294	319	309	294	289	335	277	300	297	303	299	274	289	304	308	334	349	315	295	310	283	277	342	301	308	258	297	321	311	301	306	288	319	281	319	269	289	290	298	304	306	322	282	301	317	320	310	286	298	314	283	306	293	300	304	286	258	278	278	333	318	292	292	336	290	289	279	310	298	280	331	293	293	317	283	333	281	320	299	292	285	283	297	316	330	302	331	288	251	338	314	315	287	294	316	299	308	321	315	312	286	315	300	289	287	326	318	295	301	288	299	313	318	314	288	269	315	311	289	286	287	306	313	292	313	313	314	296	320	275	266	297	286	321	336	299	300	299	298	271	321	301	327	280	326	293	335	275	324	263	313	316
8098	3116	6657	7150	6164	5242	4313	3822	3614	3825	4312	3923	4271	3722	2958	2832	2771	2630	2016	1825	1560	10990	39412	33570	14012	10045	6220	5883	2247	887	864	868	859	882	850	889	861	876	890	834	850	877	860	903	917	849	873	886	835	879	897	843	931	876	870	840	871	854	821	833	846	828	868	890	847	912	895	932	837	819	846	814	895	800	817	866	808	878	866	874	852	837	899	846	820	855	847	824	839	865	853	830	896	812	926	828	831	873	889	879	872	896	851	882	896	857	859	864	853	898	832	905	922	811	891	885	829	838	858	895	828	877	801	853	798	909	891	889	866	882	812	812	857	907	847	878	851	909	869	856	903	820	896	853	858	889	854	876	906	868	856	919	831	888	895	866	856	848	858	867	864	840	829	892	840	887	805	874	882	739	894	863	872	827	873	822	869	864	867	875	823	820	870	870	880	884	870	865	893	900	901	886	789	857	868	782	888	837	868	863	897	899	870	843	883	853	869	862	882	808	888	865	852	932	825	853	877	878	863	853	826	891	876	875	838	855	906	838	854	883	903	822	839	900	846	808	911	857	893	870	922	878	900	893	837	900	904	909	866	846	887	893	857	874	895	856	877	863	862	858	851	864	901	835	841	836	891	883	927	879	856	874	838	856	846	917	870	853	889	842	877	862	856	861	860	875	848	878	872	827	833	892	851	877	825	854	836	930	857	841	864	874	885	846	873	903	845	903	829	830	901	858	824	848	912	890	892	849	898	817	856	854	856	877	817	867	902	886	877	834	846	888	838	882	895	853	849	870	875	848	888	851	849	862	878	876	896	870	864	796	837	895	901	921	856	868	852	850	888	808	852	829	876	848	872	833	844	874	892	874	864	867	858	900	855	875	855	882	849	846	854	882	846	884	855	850	892	919	910	915	895	883	856	845	869	855	898	819	863	886	899	885	853	905	912	844	855	816	828	840	840	814	859	847	898	864	836	818	895	881	851	858	861	856	873	908	914	838	857	878	843	897	799	915	868	904	853	900	850	785	933	867	843	891	838	883	892	849	855	869	829	818	841	892	839	886	884	828	826	849	888	877	840	901	878	798	869	860	837	893	844	812	865	852	927	848	927	904	861	850	860	890	840	887	859	842	907	841	886	862	851	884	888	850	909	870	887	861	849	836	871	867	828	882	899	846	922	878	804	898	900	855	845	843	848	849	814	852	866	812	833	871	935	896	861	813	837	875	841	874	886	855	879	900	880	825	824	897	824	895	824	863	836	862	895	876	877	846	826	880	858	908	808	887	839	862	830	842	851	835	909	864	835	882	858	892	826	849	856	837	864	907	918	860	825	885	878	854	895	858	817	818	828	823	910	865	802	868	846	900	858	863	872	897	827	858	813	847	896	877	835	874	861	856	872	874	822	866	888	848	848	863	843	861	910	828	889	856	854	846	852	904	878	888	852	849	875	897	884	918	809	871	846	829	802	844	850	845	897	875	836	815	863	846	883	847	863	846	869	850	900	872	850	848	890	856	875	862	860	881	840	821	909	857	889	896	857	844	896	867	907	865	816	868	860	912	862	849	879	855	826	884	897	893	913	844	923	844	868	881	854	861	858	916	857	840	833	927	784	822	890	831	869	908	861	845	857	861	841	845	854	879	874	866	894	876	881	903	868	872	884	892	891	833	872	863	823	858	805	897	837	900	845	869	876	827	924	863	884	861	874	893	879	874	830	856	847	815	847	870	904	845	819	904	835	808	849	870	812	805	870	885	909	828	851	881	861	897	876	858	845	793	858	868	805	871	963	891	887	864	859	882	881	856	873	930	826	843	858	876	853	876	865	901	883	912	852	918	829	855	870	849	908	880	821	863	826	884	854	871	860	853	866	870	798	876	804	850	871	862	867	848	811	865	866	854	910	853	884	864	866	853	857	867	847	861	877	855	870	882	834	843	835	897	825	874	855	857	868	833	898	864	881	850	852	831	841	868	913	894	860	877	857	918	838	886	871	924	817	874	898	881	814	863	833	840	865	916	838	890	869	842	865	853	915	927	880	830	902	844	912	891	856	866	887	907	851	910	818	881	815	911	898	850	861	896	917	866	814	855	886	821	892	855	905	882	855	861	846	839	863	865	896	829	852	870	877	864	903	921	872	869	836	864	916	829	855	847	832	846	887	856	870	859	840	916	867	855	795	892	827	830	806	885	893	849	909	855	890	889	845	908	853	880	856	832	870	861	823	835	844	836	878	910	922	876	853	830	832	890	846	878	800	918	848	920	865	846	866	925	838	863	832	892	904	871	835	871	928	938	875	862	911	843	846	876	873	852	817	896	868	902	872	890	857	863	876	838	878	901	879	803	911	872	843	831	814	920	893	813	868	880	856	912	860	887	888	798	873	846	830	884	830	854	861	833	873	828	842	875	892	841	830	876	825	835	818	834	886	853	880	890	892	827	838	868	817	858	922	887	886	851	860	855	846	842	865	841	875	860	910	838	870	855	879	855	865	879	920	871	883	860	852	847	916	868	862	883	917	889	905	891	905	828	838	837	859	828	856	881	907	853	819	809	834	832	839	812	893	808	841	839	862	835	886	875	882	914	880	849	849	807	860	904	902	866	915	892	868	803	884	879	902	869	807	913	794	830	845	903	821	828	852	879	842	840	850	824	860	864	858	862	848	864	866	871	855	884	874	899	877	854	802	886	833	826	876	854	831	877	882	897	858	879	889	857	913	844	905	885	837	867	871	844	848	853	906	868	827	801	879	899	888	821	856	897	921	875	839	877	857	877	857	865	866	860	903	884	828	847	878	910	862	870	827	867	818	829	862	841	887	893	916	872	868	820	874	842	864	890	830	906	861	868	859	899	844	867	912	875	836	877	840	853	861	849	890	865	834	832	816	862	836	848	875	819	878	818	869	871	846	854	841	914	824	869	878	899	847	862	823	861	831	865	890	913	826	846	850	821	880	864	903	890	938	877	869	894	840	856	833	814	906	827	822	851	855	884	890	859	862	876	853	844	889	860	830	855	875	890	889	859	880	834	857	834	851	925	871	861	839	881	824	877	846	889	846	872	850	817	787	817	891	839	838	860	870	861	880	831	831	892	885	843	814	876	901	867	905	882	868	879	867	823	852	837	835	886	891	824	877	838	873	857	845	840	903	814	854	872	819	856	875	889	917	841	859	834	869	867	912	903	837	910	864	842	841	902	851	834	859	850	889	862	873	893	885	819	853	842	893	838	865	852	800	921	882	908	848	954	937	831	898	869	876	844	816	862	867	879	824	834	817	829	851	862	863	837	882	826	903	853	851	829	870	879	850	884	828	848	868	867	884	808	912	857	856	895	898	804	906	849	895	886	865	846	880	887	832	898	847	859	861	860	864	896	888	892	866	853	928	863	867	882	854	867	865	877	903	837	871	860	873	867	850	873	837	845	868	845	880	847	841	837	838	872	872	852	863	900	879	903	869	840	846	898	875	868	835	859	826	855	887	863	869	873	809	879	904	886	825	901	849	879	881	854
2183	281	298	291	268	267	243	250	292	293	275	283	264	283	266	242	245	257	208	221	230	266	972	1204	427	391	355	325	236	215	229	196	222	233	248	218	218	224	211	216	193	225	233	222	215	207	209	208	233	230	235	189	219	218	215	232	212	241	225	229	215	209	250	204	245	244	214	251	230	243	210	219	244	223	203	203	203	213	212	216	221	227	196	195	230	208	216	212	228	205	220	197	214	200	234	230	216	221	201	234	230	211	213	238	224	222	221	223	213	248	210	222	200	221	211	224	201	215	215	227	210	222	212	200	207	211	202	214	246	209	218	218	229	233	198	207	232	198	213	208	241	227	219	226	195	224	238	206	192	211	216	229	214	210	220	216	229	232	221	242	209	199	246	243	209	218	195	206	235	237	227	231	194	219	242	225	205	242	216	220	248	194	208	200	203	230	236	209	212	205	215	237	207	222	208	224	217	237	219	215	203	183	225	224	210	219	222	244	220	188	183	195	217	217	221	222	220	221	232	221	231	214	223	213	186	185	218	199	226	201	260	178	187	224	238	206	223	221	228	239	225	215	208	218	200	223	227	206	212	199	229	205	213	197	218	216	205	189	205	213	215	209	197	208	235	214	209	232	227	212	225	222	217	237	209	239	216	215	234	226	206	247	214	214	210	236	220	225	248	226	235	234	225	250	231	214	183	228	220	239	215	219	211	239	248	208	228	223	228	213	216	209	251	228	221	225	203	207	220	183	228	234	243	220	200	220	228	241	216	206	226	215	227	228	209	226	213	213	218	208	224	226	219	212	206	252	222	255	239	210	204	219	226	205	219	221	220	231	228	217	260	236	238	243	223	218	243	222	234	237	244	238	221	204	233	189	205	216	227	224	200	205	207	246	243	217	198	208	235	223	207	234	238	220	235	210	209	218	236	212	233	213	208	234	203	237	235	226	181	219	224	219	213	205	197	232	209	242	231	244	203	215	222	219	214	232	212	224	201	206	208	218	189	229	232	245	214	230	205	231	220	204	211	234	192	220	228	207	223	196	231	218	202	225	234	215	230	198	230	203	234	239	231	212	225	219	247	214	234	219	228	214	200	204	234	226	208	209	220	213	247	226	209	233	235	213	203	186	208	207	211	212	220	219	211	220	239	216	232	220	233	219	216	227	238	225	202	228	224	213	229	214	228	215	226	251	223	231	218	223	214	216	239	210	233	242	206	222	230	237	202	210	219	201	219	229	213	200	238	218	204	232	219	218	210	216	213	243	218	257	208	199	204	212	237	206	195	219	197	223	180	233	225	223	233	211	229	202	219	214	219	207	196	220	228	211	231	226	234	198	229	241	234	238	208	215	226	181	224	205	226	237	246	204	219	230	216	242	216	217	215	241	213	220	239	209	238	205	217	254	205	222	223	214	213	226	217	241	223	217	231	197	200	207	221	202	229	238	213	224	213	226	243	249	218	217	214	218	205	214	246	234	231	212	218	196	201	219	217	224	186	193	203	224	222	206	223	203	231	215	229	201	226	207	213	208	221	217	224	221	213	210	201	234	236	218	215	231	225	234	219	226	219	213	220	220	218	196	201	229	223	211	208	229	207	220	222	220	223	238	226	207	248	224	200	213	230	233	217	191	225	232	190	223	211	222	210	214	230	222	217	229	180	243	223	209	203	216	201	207	245	211	218	210	208	238	221	214	203	211	218	244	215	209	225	223	211	212	206	236	222	189	218	234	213	218	214	201	205	207	215	243	195	215	209	241	233	212	196	244	220	206	203	244	209	220	222	203	241	212	194	233	222	211	214	204	213	207	216	210	222	212	200	219	214	216	210	228	237	200	205	206	209	219	210	241	223	220	199	231	216	217	233	229	212	203	245	233	216	232	226	207	222	221	232	227	187	230	236	195	208	219	240	232	247	213	204	232	235	214	214	235	198	230	212	218	234	246	204	230	211	219	227	236	199	218	196	214	218	225	205	214	228	228	205	232	245	216	192	192	234	224	246	209	208	221	218	230	183	222	209	221	214	246	226	233	199	211	246	243	240	224	218	222	218	222	212	223	237	228	212	219	205	257	216	255	214	217	237	218	213	220	215	239	235	188	238	190	200	244	212	244	224	207	249	225	198	240	243	214	221	214	205	238	226	222	219	238	228	201	230	234	218	219	212	253	211	227	215	238	212	212	201	219	218	230	229	199	203	225	221	215	207	220	217	218	232	224	222	215	234	205	233	215	225	218	237	243	189	207	216	211	217	177	199	201	218	216	229	212	210	226	221	204	207	219	192	233	214	214	209	254	210	220	237	201	201	218	205	217	215	211	228	247	221	206	205	228	208	225	239	223	197	227	220	249	211	202	203	238	225	210	202	241	201	204	209	216	229	198	245	260	248	215	230	236	238	246	234	193	208	210	197	223	212	218	212	208	221	203	231	237	234	232	231	238	246	208	209	257	229	235	208	232	231	215	234	250	210	229	218	258	244	185	216	222	208	242	223	208	241	228	218	224	218	227	225	199	208	211	248	235	221	234	225	226	223	248	223	230	208	256	220	219	211	224	219	219	213	196	204	210	205	235	200	210	230	222	207	244	246	205	210	183	242	203	203	217	229	222	203	249	215	215	234	227	193	227	191	207	194	224	209	235	206	228	228	269	225	198	222	237	210	216	219	207	214	210	219	229	247	222	211	212	254	220	211	210	210	225	253	192	219	205	216	211	242	224	204	227	235	193	204	205	203	202	231	230	247	213	234	221	243	219	218	238	229	228	193	231	197	203	219	217	201	232	230	219	186	239	219	233	208	223	211	212	199	207	235	223	235	226	209	228	211	201	223	193	230	225	222	225	245	196	224	206	208	208	193	237	236	202	208	205	196	214	223	221	229	228	203	182	248	241	227	207	204	248	210	222	209	222	210	208	282	193	189	216	238	219	206	210	230	231	199	219	216	212	231	193	197	204	245	216	225	207	213	231	246	224	225	224	202	208	203	244	205	209	229	229	248	231	207	239	254	202	222	199	200	230	204	213	215	227	220	225	223	211	228	218	235	192	214	218	213	181	240	235	233	230	211	205	178	237	200	222	238	201	215	254	254	215	218	221	213	226	223	234	195	215	201	223	224	244	227	204	215	198	220	189	195	188	190	212	187	211	234	231	211	233	247	227	212	231	219	205	203	225	209	223	227	226	238	211	217	226	222	216	215	247	225	206	206	208	222	220	223	248	208	232	224	211	219	208	232	219	200	196	202	205	216	252	210	250	215	220	239	232	253	249	200	211	218	246	230	230	219	242	229	220	213	243	223	223	220	226	217	226	226	212	195	217	219	230	227	213	215	222	230	233	220	206	209	209	233	183	218	236	216	234	224	225	238	244	197	215	228	239	222	201	237	223	205	236	218	221	235	205	246	216	239	234	215	221	242	210	225	231	214	224	238	219	230	217	232	231	248	223	222	243	235	203	213	223	231	219	235	228	224	218	237	214	218	221	202	225	230	240	193	225	225	212	209	184	221	226
2307	722	860	920	873	891	833	890	871	1018	994	1019	1061	1033	816	825	797	720	757	698	733	1190	5374	5933	1500	1526	1386	1133	707	616	619	658	660	673	655	674	660	668	687	644	637	649	655	654	621	641	662	675	632	651	673	645	651	623	643	657	632	651	641	686	639	611	676	659	603	653	652	632	696	680	645	624	656	630	690	640	614	657	651	681	654	596	644	662	643	681	626	652	650	624	652	670	664	683	639	640	663	651	646	639	655	612	646	617	656	623	644	578	644	654	635	679	676	647	682	650	639	636	672	626	662	645	636	622	672	660	671	672	619	689	616	655	671	641	639	700	692	679	667	599	690	638	634	619	685	619	622	608	657	652	621	664	661	660	653	636	647	648	624	654	599	645	709	647	657	642	692	641	638	650	632	656	636	666	625	614	635	652	663	606	662	701	686	671	691	640	650	624	634	653	620	636	654	655	675	621	675	638	653	664	616	644	651	649	677	602	641	625	661	614	665	593	639	667	658	666	627	645	629	608	613	648	666	637	639	671	670	644	628	680	664	631	594	645	618	619	637	646	727	634	604	624	662	671	657	674	658	619	636	646	671	658	674	648	670	667	674	642	647	647	611	642	637	661	620	642	650	631	630	650	687	631	667	654	638	662	663	649	616	622	638	665	678	635	659	623	639	664	627	667	670	635	664	648	648	636	660	670	614	624	613	674	636	623	628	658	656	693	632	692	633	670	662	641	626	644	631	675	655	638	684	630	684	648	655	595	614	622	693	668	648	694	668	662	652	665	625	632	649	628	635	647	656	644	665	677	654	671	667	610	648	629	596	651	669	641	638	650	642	610	630	657	647	623	659	648	661	641	636	662	632	656	626	644	671	662	650	651	658	686	648	587	684	666	644	639	599	670	665	660	669	614	621	630	659	647	611	680	665	633	688	664	629	635	627	603	654	629	646	653	584	664	652	681	612	647	662	626	668	637	665	630	623	612	607	651	661	660	663	691	607	631	644	657	660	658	649	626	666	670	611	675	654	662	664	638	667	575	661	657	612	611	665	663	642	644	658	638	625	627	654	608	677	641	616	653	677	687	682	596	655	690	647	622	697	594	627	686	629	682	649	645	625	684	675	659	685	661	608	616	640	637	666	690	663	679	649	608	655	686	623	638	661	655	603	651	650	699	675	647	591	652	677	698	627	629	673	659	616	620	668	650	644	650	622	631	633	619	629	639	696	611	661	641	646	667	662	615	604	636	662	657	653	687	631	647	639	664	625	659	679	637	655	641	630	631	700	621	631	636	622	649	619	669	637	647	645	645	682	678	600	642	654	666	711	628	679	623	680	669	682	622	678	686	653	644	651	697	668	641	658	655	643	656	676	697	673	699	669	633	600	611	606	624	652	672	646	677	695	612	631	602	639	619	648	664	634	652	637	641	661	652	659	662	626	655	645	658	670	612	652	642	659	622	615	672	647	656	598	610	637	685	634	634	655	678	626	673	648	689	648	648	654	606	625	646	660	626	689	699	650	673	600	659	677	679	674	644	675	673	621	662	626	638	674	624	669	598	647	630	638	682	628	661	661	643	677	665	655	657	622	620	612	655	667	673	668	592	614	670	659	651	631	682	681	624	701	657	652	631	660	643	604	686	594	630	709	695	661	669	633	657	682	585	629	642	642	638	622	659	666	649	637	616	663	630	659	625	604	634	654	647	697	670	644	659	659	677	637	641	618	652	644	647	655	619	702	601	649	647	690	674	662	658	653	636	637	583	690	687	662	683	665	681	659	622	643	672	687	631	651	647	664	627	644	640	646	632	650	666	634	661	660	642	612	644	709	661	642	655	677	616	654	658	682	652	647	653	696	626	653	649	658	651	663	634	687	597	610	663	662	671	618	661	656	648	625	626	631	676	677	656	612	654	669	682	660	652	639	663	639	622	642	631	627	602	629	632	628	644	629	625	664	677	672	638	643	678	669	663	633	678	640	638	630	637	685	639	651	646	666	643	649	630	656	653	665	689	629	657	666	658	636	652	634	643	647	644	658	640	673	592	634	613	659	664	657	680	647	627	675	681	623	635	659	626	681	676	622	640	659	641	661	650	637	618	648	641	630	643	634	654	638	676	645	637	624	674	653	678	641	631	655	580	682	616	669	652	692	664	672	636	638	593	695	605	691	652	666	656	645	694	626	637	611	653	613	706	661	643	662	633	663	675	663	625	647	614	668	661	676	652	662	614	674	693	603	657	640	617	631	637	652	655	628	633	685	614	662	658	639	611	675	659	701	626	669	625	627	621	670	659	658	674	659	635	667	642	701	653	663	653	669	610	680	668	656	685	664	618	671	656	658	644	645	672	691	650	635	637	637	642	667	655	708	635	688	651	651	652	638	621	620	630	631	719	626	669	644	662	651	658	678	655	649	626	657	654	608	699	629	644	647	621	621	661	657	639	677	625	651	671	607	660	608	677	645	626	647	637	671	674	720	678	632	663	618	657	684	638	634	641	675	654	667	647	693	686	622	671	618	655	648	612	668	602	644	666	645	613	689	616	654	655	671	690	626	680	678	679	637	685	641	646	655	635	642	631	665	673	663	727	674	669	655	653	663	628	678	657	663	631	621	660	628	629	688	700	644	622	636	657	684	694	648	701	618	647	650	624	668	608	614	702	616	642	603	653	670	642	717	633	645	603	684	608	692	606	643	627	638	645	651	625	624	610	672	640	700	652	718	623	629	619	674	640	680	623	638	647	631	639	613	634	665	702	642	612	628	654	666	689	640	668	681	682	622	613	611	694	656	660	671	618	643	661	630	654	628	693	690	662	654	677	681	646	695	617	642	632	663	655	584	604	651	662	656	661	605	695	641	611	655	626	650	681	651	580	609	659	637	642	602	625	654	624	675	643	637	665	672	631	643	657	642	645	675	639	607	716	622	652	664	635	650	629	652	609	649	619	639	661	631	632	653	629	644	598	679	645	630	676	639	602	645	641	677	682	632	593	629	621	698	615	677	596	653	619	692	616	646	638	584	671	645	703	615	634	674	683	654	632	680	665	608	623	639	632	629	589	624	623	643	618	621	667	633	657	674	678	641	685	615	653	657	682	645	650	674	623	683	645	649	641	651	660	689	665	656	617	628	594	669	630	663	640	622	693	649	689	598	683	666	635	683	621	642	672	669	669	682	599	619	670	595	651	658	652	619	628	616	640	648	634	670	639	659	667	707	650	613	686	645	698	646	649	642	649	638	630	648	670	649	658	672	714	628	625	660	642	672	620	641	631	666	638	646	654	665	663	657	666	688	618	691	643	603	669	676	617	713	656	639	666	659	607	615	628	600	650	715	629	629	639	672	648	634	642	630	636	686	633	637	678	651	609	639	676	617	665	642	639	702	667	648	652	646	647	642	662	645	711	619	646	663	656	659	628	650	617	644	647	655	674	653	633	648	646	639	638	660	666	603	671	665	629	679	648	692	640	652	657	673	649	645	662	645	635	641	630	678	611	614	709	659	648
8526	1328	1520	1148	867	633	590	441	453	489	524	502	549	489	476	357	336	348	324	317	271	506	5817	5799	1228	1862	1433	928	421	282	221	234	254	237	234	259	254	211	244	239	241	247	242	239	196	208	238	232	246	251	264	265	225	212	239	256	245	240	240	246	234	247	214	222	233	232	243	232	237	242	190	241	251	256	245	240	224	239	227	228	221	223	262	224	240	251	230	237	225	239	222	238	249	222	238	217	233	225	243	241	251	244	250	225	258	230	208	250	231	245	263	239	228	235	238	258	228	255	234	244	244	215	230	256	236	242	243	236	243	233	229	235	226	235	232	229	253	236	232	275	238	239	233	232	223	212	244	204	236	216	256	248	228	235	250	254	263	256	242	247	257	224	220	265	224	226	249	268	233	218	242	246	237	226	250	222	248	235	217	227	200	232	239	249	242	224	265	259	235	235	239	228	244	235	218	238	269	227	222	246	220	233	231	220	229	248	260	241	263	194	249	222	240	228	271	233	237	222	261	248	215	237	243	264	240	259	234	202	252	226	259	248	239	228	222	239	253	231	247	226	259	223	222	252	240	249	247	276	206	228	245	204	240	238	241	219	256	226	226	240	218	255	236	234	236	259	220	238	230	229	224	259	236	225	230	235	199	252	221	227	254	245	257	228	250	278	247	242	227	221	251	248	224	255	249	239	237	221	227	235	241	240	230	244	222	241	231	230	235	254	234	221	233	222	256	264	233	237	257	213	191	231	240	213	210	224	246	250	206	242	230	225	208	250	235	231	269	217	251	241	237	238	251	228	223	235	253	253	246	233	253	233	232	253	247	241	236	245	237	251	206	226	236	254	277	239	208	251	215	246	247	216	260	267	256	235	217	254	233	250	216	206	229	231	243	231	252	227	253	256	243	210	245	227	258	226	242	225	256	253	239	244	244	236	222	243	230	229	257	226	247	255	233	227	246	231	262	236	226	232	223	231	246	251	242	237	257	238	212	247	261	241	238	256	242	227	215	215	238	231	251	252	278	236	239	232	228	230	229	227	247	223	227	241	213	245	257	241	242	214	249	211	234	221	219	250	249	232	245	223	243	218	217	207	241	242	252	254	241	258	245	251	239	224	243	250	257	242	250	248	244	278	238	268	214	280	239	212	243	234	239	234	225	240	241	229	268	255	226	244	232	248	240	221	224	237	219	241	205	237	242	225	251	237	249	245	245	234	237	256	193	256	215	227	253	233	249	248	231	248	216	222	244	259	224	221	220	232	227	253	227	216	235	220	245	240	223	229	232	234	232	264	261	233	227	214	230	234	240	247	240	248	219	267	238	218	269	201	237	233	225	235	228	220	262	252	225	229	204	256	237	217	239	245	251	237	216	227	221	231	242	241	247	240	216	256	255	248	249	258	218	214	245	266	232	229	225	241	241	205	244	225	235	265	214	258	219	242	255	234	270	235	244	239	233	210	221	262	229	236	234	221	228	219	232	236	230	200	288	277	238	243	240	253	235	235	242	254	235	242	254	226	254	254	238	248	204	218	221	244	232	216	220	220	246	224	205	231	226	226	223	231	232	224	239	252	222	252	250	242	258	238	237	225	259	238	235	242	239	217	224	253	236	246	232	232	248	225	232	216	236	219	256	249	225	238	226	240	213	228	211	229	260	237	257	215	219	250	238	249	239	250	233	225	225	225	242	240	207	235	213	240	222	257	227	236	227	243	259	236	253	220	257	206	215	210	249	238	250	229	227	264	220	240	218	265	242	265	252	247	222	265	244	228	244	222	242	260	261	246	213	226	209	216	234	233	229	261	237	237	253	243	239	232	251	232	257	242	230	238	261	222	211	242	247	230	222	241	216	265	233	241	216	232	214	232	243	238	244	223	231	222	219	272	217	239	227	224	263	241	243	236	230	215	254	229	231	231	232	226	210	233	239	231	253	264	239	217	257	236	243	228	237	257	229	230	241	203	243	224	234	238	234	228	232	234	243	225	246	244	199	212	229	200	218	259	249	243	228	243	237	217	227	241	240	232	212	225	254	248	238	218	226	238	234	261	224	235	278	272	236	222	228	223	259	220	216	232	230	244	223	228	221	218	230	213	220	261	235	208	251	242	235	255	242	226	246	236	269	256	251	210	223	231	233	239	239	234	225	227	249	206	264	236	232	254	239	219	231	243	229	221	187	228	234	236	245	231	227	222	236	228	269	232	222	212	251	209	216	227	244	251	242	251	256	265	227	233	254	251	239	234	210	232	249	233	224	226	242	230	243	227	230	229	246	246	230	228	236	246	221	221	235	240	237	245	237	231	233	220	250	262	250	275	237	242	230	260	205	235	259	241	242	265	250	234	244	219	216	222	213	221	226	232	238	250	255	217	226	232	225	247	252	230	246	254	235	251	210	236	235	202	243	226	233	256	261	216	246	231	243	245	217	245	216	246	242	242	245	258	261	244	253	213	220	238	238	243	251	247	230	254	221	228	240	217	220	261	223	249	258	227	224	228	236	266	233	209	261	220	268	212	252	246	271	243	253	256	232	208	265	251	248	235	265	227	258	248	238	202	210	233	215	247	241	267	230	246	237	212	210	254	236	238	243	219	219	220	231	204	193	253	220	254	215	243	251	266	244	242	247	266	276	238	268	219	241	249	261	251	225	246	231	229	239	254	234	245	237	230	227	240	248	220	252	241	241	230	219	251	227	229	218	226	242	244	227	233	224	221	250	209	268	248	225	243	249	233	251	244	235	244	256	221	230	230	255	231	237	240	254	216	268	234	225	239	262	246	269	240	231	245	223	237	261	237	238	256	235	219	241	252	260	235	229	250	248	232	224	257	253	236	231	243	232	241	224	253	276	221	254	244	241	239	258	230	234	222	250	243	225	258	205	244	214	224	217	233	218	254	239	232	235	240	230	218	227	250	250	233	254	246	241	224	231	250	235	237	233	225	229	258	237	243	240	224	208	235	247	226	262	257	227	243	210	243	240	252	234	261	250	242	250	265	211	257	250	232	213	221	237	225	251	227	215	237	281	231	212	205	227	259	230	243	226	220	248	202	228	262	239	253	250	239	249	245	226	211	235	238	241	255	244	241	229	246	260	242	253	199	229	240	257	231	251	237	258	254	227	224	236	232	233	236	231	228	246	273	258	232	221	239	246	228	242	250	244	243	254	249	273	262	243	208	241	236	224	237	219	223	251	242	245	222	234	225	231	228	235	223	237	258	215	230	229	235	230	259	254	232	245	225	250	251	246	241	239	238	238	236	241	236	245	248	235	217	228	236	257	222	246	264	235	227	245	244	246	213	231	257	238	260	252	236	253	221	221	228	233	254	222	220	219	237	260	265	255	235	262	243	249	232	216	262	211	222	249	194	241	232	232	247	217	235	246	229	246	261	230	220	220	241	256	224	238	248	232	235	234	261	241	234	246	237	240	242	260	236	249	233	215	214	255	240	229	226	242	228	236	246	247	250	259	250	249	270	235	243	234	211	230	225	272	266	269	242
5650	1692	3625	3983	3312	2700	2289	1986	1988	2298	2459	2467	2699	2395	2211	1775	1652	1510	1357	1169	1067	3128	25387	20953	6444	10488	8338	5188	1826	863	750	721	722	716	699	790	665	701	698	655	665	763	746	695	745	705	690	749	727	727	664	677	707	734	688	697	738	745	680	657	696	704	668	660	727	748	646	719	734	695	704	724	698	743	685	689	738	715	722	682	725	686	678	755	692	739	702	709	705	705	667	754	715	695	715	678	722	697	700	709	667	740	701	737	690	725	670	720	687	675	680	710	691	720	718	671	698	718	685	689	739	713	710	738	722	680	708	709	677	754	730	717	680	717	720	720	677	684	712	683	656	689	676	671	694	645	719	701	682	673	714	727	687	689	691	718	671	740	709	712	717	734	707	683	753	722	727	662	674	707	669	664	685	694	692	665	697	710	716	711	692	670	723	679	750	700	734	717	732	697	650	706	716	691	734	732	707	733	670	683	697	726	694	701	670	727	702	719	665	666	680	677	682	714	753	716	694	724	686	695	697	749	691	687	734	670	653	721	692	704	692	683	691	668	731	720	717	672	683	698	685	731	725	711	640	719	712	712	698	683	717	674	680	680	676	710	712	703	650	718	715	684	664	676	688	732	730	729	712	728	717	703	741	674	705	674	687	712	639	693	648	685	708	711	727	707	704	668	698	689	698	697	692	710	692	697	657	671	700	726	719	735	665	691	663	713	652	691	714	731	685	706	672	666	659	746	702	711	718	691	716	663	709	698	726	683	686	707	694	696	710	699	671	698	686	682	706	692	672	708	728	659	671	704	730	706	688	708	711	702	703	742	710	718	726	694	689	674	710	705	710	751	650	702	710	702	687	699	713	662	765	748	680	660	742	713	699	720	720	693	743	677	716	694	690	706	728	719	722	700	690	703	713	690	724	674	688	686	697	713	701	694	720	709	676	730	671	711	705	716	699	715	675	691	688	688	685	700	735	694	698	699	713	731	710	718	703	693	751	694	698	710	720	661	728	694	661	728	681	683	695	703	706	702	745	714	726	693	648	697	724	723	675	691	671	665	670	706	679	713	726	726	680	710	720	690	698	721	725	694	684	713	701	675	656	675	697	724	681	661	714	699	675	700	647	710	732	695	660	742	684	684	760	691	722	687	698	696	657	726	715	728	683	713	693	752	623	712	658	651	723	658	726	684	669	676	690	724	704	700	674	716	702	662	678	674	653	725	716	685	711	693	704	663	730	722	700	695	700	689	676	717	690	689	695	729	657	727	715	744	677	717	700	709	720	664	675	714	702	667	662	727	686	686	703	676	731	706	683	722	668	666	698	691	735	716	720	728	680	665	671	736	693	726	717	706	685	747	700	695	664	687	683	697	696	753	678	689	747	745	713	684	728	705	713	708	721	709	686	704	731	696	652	693	705	699	738	676	686	725	724	702	766	701	709	720	679	671	717	749	700	689	712	744	669	695	653	730	663	669	707	722	687	749	681	674	721	675	655	688	743	709	685	711	700	659	668	688	632	676	703	718	721	686	716	703	683	696	713	748	710	689	681	685	775	717	663	700	703	698	689	713	738	679	742	696	731	718	733	673	713	714	677	719	686	751	668	734	643	702	717	657	684	716	719	711	746	705	725	689	645	694	712	710	689	691	689	703	734	647	701	681	681	699	672	697	698	719	685	723	691	669	671	737	717	694	697	708	757	654	728	726	680	700	727	691	723	727	695	675	720	739	711	736	700	735	697	708	685	668	712	673	707	724	616	674	705	685	720	701	690	690	686	722	727	693	726	671	675	709	733	667	722	743	717	703	689	679	651	665	698	645	700	707	705	716	727	705	689	699	708	703	680	668	704	708	686	755	710	684	747	706	654	689	691	724	681	676	700	742	691	736	737	677	700	676	713	688	692	725	700	679	677	710	733	665	670	716	722	720	723	697	711	675	723	747	702	682	688	667	675	655	716	657	711	718	735	676	761	682	735	728	710	760	676	694	655	700	718	732	684	679	708	707	722	671	687	711	692	726	690	651	721	734	648	714	673	690	683	677	633	700	683	699	695	712	678	705	713	699	694	705	676	722	678	744	696	713	699	671	745	701	685	733	687	716	673	688	717	710	702	717	688	740	680	713	726	699	741	705	667	711	660	743	717	697	683	692	712	684	687	684	707	703	681	718	656	674	653	682	702	700	695	688	666	697	747	698	707	676	737	686	663	715	693	702	656	710	692	734	731	679	701	702	666	674	741	637	687	708	663	690	727	688	713	716	696	718	695	723	726	675	690	710	680	717	751	698	693	695	697	714	692	684	685	729	739	706	708	755	659	694	729	677	658	722	692	730	731	687	699	707	719	715	728	683	693	690	794	673	677	690	732	699	695	687	711	741	730	741	711	718	684	677	711	648	696	670	703	682	719	721	674	702	700	714	672	665	655	686	743	724	711	677	701	701	758	666	724	663	723	681	679	686	705	689	722	719	739	672	706	722	675	752	716	692	682	735	721	698	685	691	690	679	736	686	674	692	730	712	720	698	690	710	716	677	702	674	748	677	703	728	710	671	707	694	679	747	693	691	672	702	665	696	704	682	743	710	664	709	709	658	668	676	712	707	693	699	692	704	699	665	714	729	719	693	732	695	693	699	690	692	693	719	676	664	746	719	675	687	702	694	650	689	681	731	698	666	727	698	682	721	704	704	730	696	697	680	724	712	697	692	708	733	728	713	758	707	705	696	715	713	638	707	710	699	732	692	700	714	693	717	647	714	721	686	681	695	725	693	686	704	694	701	713	747	725	656	740	743	690	728	703	698	732	712	743	704	710	715	728	675	710	697	708	727	711	693	735	706	696	723	687	720	715	690	698	759	702	672	692	672	739	695	668	724	694	732	721	733	722	707	649	661	721	677	753	737	671	679	667	687	707	731	734	695	701	749	718	718	718	653	709	733	726	724	729	683	693	708	706	676	707	706	719	691	733	673	637	756	743	743	727	663	734	712	725	705	720	725	712	689	694	674	684	759	680	706	690	639	728	715	674	738	697	688	722	745	738	716	702	726	668	724	715	724	643	694	727	698	714	708	674	696	622	706	678	703	687	724	665	689	705	677	645	679	723	705	709	730	703	693	728	625	703	708	682	681	697	718	701	683	719	685	726	665	711	677	695	666	750	711	689	715	724	650	726	657	689	683	697	706	645	703	681	687	658	681	716	683	696	716	709	724	696	715	699	721	646	713	677	687	677	702	705	724	660	704	700	660	737	681	671	748	692	700	690	690	642	743	741	731	665	704	723	688	703	655	734	609	710	743	740	722	708	726	680	699	689	707	694	683	738	696	631	681	682	688	674	710	665	730	710	717	679	687	704	723	696	693	720	697	683	715	703	684	683	680	716	697	746	716	717	674	694	716	694	707	724	691	705	723	712	671	692	694	707	706	701	721	727	741	671	698	676	695	709	682	708	705	669	659	757	718	696	743	698	684	697	689	667	711	720	703	690	726	730	696	723	691	695	678	690	700	685	665
16477	3105	2961	2379	1686	1100	907	786	695	720	902	836	806	812	747	595	569	537	450	437	407	1161	10153	12924	3597	2801	2193	1837	689	478	298	318	329	315	301	330	334	303	303	292	317	300	292	304	319	331	280	324	320	305	310	334	309	318	296	304	307	285	287	306	292	302	306	272	285	307	317	305	303	279	339	281	318	304	300	337	310	300	302	283	331	301	306	317	281	308	328	315	316	335	312	284	311	298	296	298	325	320	297	313	295	293	320	296	277	327	302	281	307	333	306	309	286	314	284	327	314	307	332	315	294	291	319	294	349	306	322	308	338	292	328	301	341	321	309	318	300	295	317	297	296	306	333	325	299	305	324	326	286	305	324	310	323	299	336	319	309	282	306	294	305	315	300	322	308	301	304	289	297	297	302	282	282	288	314	288	285	300	322	313	347	312	292	320	296	322	316	312	315	289	304	269	298	313	281	306	295	305	308	287	324	310	279	332	296	313	291	278	305	310	304	314	328	331	295	332	322	296	334	297	313	291	314	296	348	340	297	305	284	321	336	279	316	282	298	279	315	275	337	279	274	329	307	315	296	299	301	324	304	300	326	295	321	313	285	336	291	297	269	294	316	305	284	274	274	312	316	309	318	304	300	309	287	298	316	293	306	317	309	317	301	257	311	318	324	276	319	317	312	294	258	287	285	332	296	330	320	305	331	310	268	326	305	302	267	292	322	290	304	315	308	297	309	303	308	299	291	315	293	305	303	307	282	293	300	326	327	297	311	306	308	297	279	323	273	300	321	316	287	334	314	289	306	286	285	305	276	343	309	292	308	279	351	285	295	304	281	303	333	314	274	313	305	292	310	317	278	328	305	307	325	310	301	308	288	329	316	331	325	306	332	313	302	321	287	313	309	302	296	282	301	280	328	334	312	280	305	289	312	317	318	297	283	314	331	302	255	294	282	305	307	299	337	301	314	288	297	280	307	319	290	287	318	304	289	335	289	326	316	338	301	306	364	273	312	273	283	298	312	344	327	288	310	311	310	316	313	303	301	302	326	324	318	315	268	279	310	309	298	310	294	309	293	306	303	295	321	286	301	362	308	299	288	309	332	316	303	321	304	319	312	343	297	297	312	313	290	318	318	311	299	285	277	311	322	293	296	316	327	325	321	289	295	332	303	299	311	292	306	289	320	319	304	303	288	311	314	286	298	301	322	325	338	298	299	315	299	287	295	291	321	328	310	312	301	302	303	329	300	307	327	302	352	320	318	320	330	293	289	310	289	293	321	312	303	301	293	292	307	305	309	273	313	326	312	281	326	305	317	302	305	313	307	307	301	281	278	306	313	318	312	316	312	339	287	300	280	308	282	311	325	277	314	298	287	305	310	295	310	312	307	312	309	300	302	327	325	285	306	297	313	291	320	306	292	306	296	313	321	328	299	335	313	294	279	281	288	328	285	318	316	284	320	289	325	297	315	311	301	282	303	299	349	297	299	302	313	299	309	286	327	276	270	306	339	326	308	319	315	297	308	337	343	325	343	284	292	320	308	317	293	326	305	280	275	314	283	327	301	272	310	310	308	300	299	298	345	297	319	318	329	334	291	349	319	307	280	309	316	296	268	292	302	304	320	285	308	298	316	346	302	293	291	323	272	322	305	288	307	306	319	332	307	280	295	288	335	318	320	333	310	319	298	284	300	320	317	318	313	317	325	303	304	289	299	310	307	319	327	289	295	280	298	308	316	326	312	329	399	287	308	316	303	296	325	320	319	294	331	335	289	304	270	322	345	309	292	310	327	308	318	265	295	309	300	312	310	314	301	314	336	299	318	294	310	320	327	292	341	303	299	354	318	305	336	290	302	313	286	301	289	318	318	317	309	316	288	279	335	307	329	313	284	298	302	300	318	315	321	337	322	282	317	332	295	313	287	290	303	322	273	298	297	284	319	283	302	299	276	329	340	303	302	329	331	309	299	301	331	289	302	285	285	283	280	289	281	277	320	298	300	298	362	311	304	320	274	335	301	311	327	306	282	310	294	326	337	310	327	278	321	272	327	332	319	314	324	297	331	317	307	338	329	308	337	306	301	284	325	286	317	345	283	312	302	316	284	281	298	299	318	267	301	339	276	318	292	306	326	303	284	314	317	301	323	353	309	284	331	272	306	294	291	314	313	280	311	312	306	327	293	339	342	322	311	280	307	282	299	303	300	286	302	248	323	298	339	315	331	313	328	306	325	286	301	313	308	277	297	299	317	315	313	337	304	291	316	336	324	326	362	297	305	326	319	297	295	296	313	311	298	327	284	299	267	289	276	296	305	306	324	280	289	340	306	288	318	326	318	319	310	312	284	294	332	331	296	312	290	285	333	298	324	310	319	289	278	332	271	299	316	310	285	281	327	290	309	316	316	298	319	314	332	304	274	316	262	317	294	316	309	303	255	301	310	317	312	302	300	316	312	292	301	314	313	288	338	308	321	295	341	309	301	318	331	302	328	320	326	316	335	339	313	307	323	367	315	293	329	293	289	288	289	305	295	294	307	283	301	298	324	264	326	307	265	314	294	301	307	301	297	287	282	290	288	276	289	313	288	288	275	330	323	291	326	308	319	322	287	298	297	299	333	276	291	294	311	297	321	313	318	303	311	285	290	334	277	311	298	293	302	286	355	299	302	317	288	310	287	300	275	309	306	307	312	264	291	291	306	278	323	309	299	299	325	330	314	276	288	340	325	307	310	334	323	291	324	317	306	290	338	313	317	319	293	318	311	290	282	326	304	282	284	260	286	313	308	310	301	295	309	336	285	304	339	310	335	307	336	298	273	313	309	301	313	326	304	301	319	293	283	284	321	313	264	301	346	317	278	324	307	314	330	287	323	308	288	321	305	276	325	333	294	309	310	266	321	323	289	313	269	304	321	305	325	322	315	316	302	318	289	307	290	322	325	301	291	324	322	338	291	324	310	290	295	297	315	326	302	305	297	314	323	289	282	302	309	280	318	311	289	292	286	316	299	305	301	284	297	332	306	289	288	283	284	318	323	309	275	313	316	292	336	297	306	288	303	310	294	268	298	332	312	310	314	326	303	271	285	293	332	307	313	304	285	308	296	310	307	313	304	307	308	267	301	282	287	272	295	308	301	306	309	303	315	312	324	342	338	289	306	309	321	326	302	296	283	300	287	330	318	303	303	334	278	302	284	302	305	327	315	315	305	312	312	274	280	337	280	332	274	324	303	313	327	308	301	333	342	299	309	274	332	283	287	309	298	310	320	326	309	292	322	296	304	326	320	307	312	292	315	292	292	285	307	290	316	313	312	319	295	298	278	322	278	318	310	335	323	293	260	296	302	327	302	332	305	306	300	319	289	338	301	273	277	293	314	340	317	294	316	275	303	302	309	302	291	329	309	305	296	315	324	290	309	288	349	284	297	279	282	298	305	288	285	330	290	303	325	273	322	301	300	326	315	291	280	297	306	275	307	290	285	292	345	309	330	330	332	326	300	310	293	289	315	288
8116	3116	6556	7052	5775	4771	3986	3388	3002	3308	4094	4229	4234	3949	3512	2780	2616	2333	1908	1792	1613	6216	33986	34649	13907	13670	11980	10021	3335	2043	893	857	881	903	874	884	852	876	862	808	864	861	846	919	872	850	812	812	862	846	852	866	894	891	909	903	905	867	882	868	839	897	892	883	823	887	875	859	896	854	858	883	839	874	918	864	931	896	875	880	836	877	821	900	812	860	884	901	874	886	891	875	822	857	892	891	839	873	825	842	889	795	875	906	852	828	900	938	847	834	870	826	856	822	871	848	906	859	865	889	912	813	834	863	867	864	838	885	870	855	815	845	886	895	855	839	865	878	882	853	852	858	885	815	882	812	813	921	881	857	860	820	873	881	865	884	818	840	870	862	836	867	849	863	894	865	851	881	825	860	865	913	934	882	842	865	930	906	855	883	875	872	933	817	910	866	849	859	848	874	925	895	855	874	863	876	890	907	874	888	885	861	892	848	851	836	901	850	851	866	847	834	855	883	790	865	902	844	868	869	867	864	898	887	875	869	875	872	849	856	844	866	865	834	883	898	901	848	841	932	905	893	886	891	887	909	824	838	913	874	886	880	902	853	832	847	846	847	881	871	921	875	848	857	898	834	902	881	846	871	891	859	879	835	878	837	827	894	854	835	822	904	858	866	872	869	795	885	837	880	829	841	867	857	876	833	857	860	898	888	840	858	802	917	864	873	910	861	857	875	899	842	875	844	870	834	856	862	871	872	855	911	853	865	883	869	885	852	818	880	901	853	934	879	884	955	820	822	861	858	867	816	889	852	858	870	881	900	880	861	844	851	933	865	898	868	897	896	916	869	868	861	859	869	871	851	838	851	919	863	841	859	918	911	848	807	859	806	823	887	899	883	814	813	861	928	838	902	905	859	888	844	870	866	882	892	913	858	895	842	834	855	919	897	905	918	849	843	896	878	866	874	865	856	821	845	857	836	885	867	923	875	856	823	842	823	895	843	854	878	856	899	919	890	873	837	874	838	863	860	887	893	883	867	869	873	821	881	858	846	851	881	898	827	834	892	914	852	844	871	874	880	857	835	842	867	864	854	887	881	874	827	842	922	837	838	866	831	888	904	829	847	876	874	869	845	879	902	913	858	883	882	812	866	915	906	872	850	842	941	856	917	834	918	895	871	886	902	862	838	939	879	890	875	873	818	903	895	890	856	889	848	875	896	936	884	850	893	832	851	878	848	888	830	886	832	840	934	815	853	859	918	863	825	885	855	837	827	859	843	878	849	891	899	834	869	851	874	904	899	872	874	887	866	884	902	867	828	885	880	889	846	808	851	900	891	907	927	930	876	868	842	882	909	845	882	832	882	862	917	892	860	897	844	897	877	841	853	821	874	851	856	840	907	890	840	879	851	841	907	890	849	863	844	841	881	863	849	851	870	846	872	851	852	888	822	822	888	804	885	846	845	838	921	888	866	848	840	851	904	908	895	892	879	923	848	858	818	886	843	864	846	897	872	867	843	921	901	882	882	852	863	886	865	895	904	904	943	886	883	855	857	902	862	914	864	847	927	883	874	876	879	861	891	846	897	868	878	875	908	857	913	927	857	901	936	901	880	906	878	870	883	902	859	877	841	860	882	878	943	910	872	919	902	859	910	856	886	871	886	817	881	878	844	847	847	876	819	900	875	825	957	849	859	851	803	858	905	928	798	894	854	876	870	884	868	880	894	820	884	878	907	833	840	876	847	890	835	873	835	859	890	863	871	924	900	831	885	890	880	850	883	869	887	907	907	859	869	904	868	859	876	860	871	909	855	918	902	910	865	923	889	866	886	842	869	883	897	834	829	843	846	856	821	867	842	828	867	879	814	869	872	841	905	823	893	859	859	868	911	831	855	866	886	896	862	877	842	889	836	859	871	841	897	871	828	853	854	915	820	845	808	903	876	864	920	889	831	851	859	873	898	872	880	845	841	903	863	881	894	866	891	876	879	940	860	878	855	853	865	874	844	914	834	915	866	835	894	921	884	866	852	910	858	829	851	848	851	829	885	864	900	900	897	842	881	887	909	851	891	861	878	869	814	844	905	816	779	891	885	864	855	914	872	862	889	941	809	841	878	895	891	877	864	869	824	851	851	845	842	883	871	882	890	846	804	866	866	866	860	854	830	870	901	869	832	861	907	874	844	934	844	887	882	858	861	854	903	839	875	801	859	822	880	838	874	877	863	868	868	933	862	846	806	859	855	853	874	853	914	892	888	894	876	894	851	898	889	889	936	848	853	887	842	886	886	861	931	845	869	862	859	901	863	861	870	877	878	916	960	863	855	914	926	920	845	951	890	873	908	871	821	890	933	850	866	909	900	800	828	860	910	899	846	855	834	843	864	834	848	852	855	903	910	871	889	798	802	887	891	870	835	886	835	849	904	873	849	848	892	879	844	787	829	848	874	855	869	856	896	823	869	856	897	888	878	882	866	886	912	914	841	840	850	861	857	888	873	799	839	814	935	866	876	847	911	843	856	844	833	877	830	823	858	873	815	889	871	890	833	893	869	878	853	860	884	864	853	883	867	876	892	898	847	850	863	870	887	897	888	952	858	913	875	821	872	807	874	858	860	879	860	879	849	882	884	883	903	871	871	854	899	865	851	828	844	909	853	873	906	833	875	837	865	911	863	844	863	840	875	858	935	869	901	876	853	857	828	866	841	850	850	918	900	829	870	863	909	841	851	873	931	811	865	850	928	916	882	893	897	865	837	863	858	918	875	860	870	912	837	871	910	874	826	903	891	899	877	861	843	903	872	889	880	895	841	884	900	885	878	899	902	914	813	826	872	849	876	851	844	879	865	843	900	824	871	866	840	882	868	876	825	921	897	858	852	899	874	825	881	865	883	824	895	804	850	889	846	908	873	886	889	837	876	879	847	856	809	799	907	877	870	944	894	899	867	852	909	889	893	883	859	925	922	802	847	914	868	867	854	878	857	895	836	884	872	855	850	903	930	882	868	880	874	806	846	910	923	836	845	839	901	841	830	835	859	920	854	899	864	852	802	881	827	914	890	858	928	903	898	891	883	879	871	877	826	824	874	864	900	884	864	869	890	901	884	857	850	865	844	833	841	863	866	860	859	861	880	876	898	856	854	846	901	880	883	897	867	860	832	870	855	867	835	878	914	871	832	842	884	869	858	899	869	853	843	890	870	846	886	864	884	813	872	873	892	822	882	830	872	907	905	898	835	854	859	877	897	905	860	851	857	876	846	881	899	909	883	838	917	859	888	862	885	874	908	823	863	905	889	886	907	913	883	830	864	870	853	889	858	918	888	839	882	873	869	860	882	866	942	870	876	873	862	885	904	864	796	845	864	867	904	892	859	862	881	866	859	864	843	917	906	866	900	864	909	884	843	886	939	866	829	863	874	867	921	801	880	856	900	915	832	858	951	856	869	802	845	854	896	888	937	934	882	856	859	869	846	898	881	900	867	930	880	818	839	841	823	861	825	872	904	884	866	871	885
2103	342	353	344	302	283	305	294	294	287	304	314	287	317	313	307	294	294	276	271	272	291	652	870	828	528	494	392	347	305	273	283	273	274	256	249	285	270	267	284	264	253	271	283	274	263	287	254	253	264	282	266	236	259	263	247	269	256	262	261	240	256	279	275	298	281	267	259	308	257	293	280	267	267	275	251	273	263	277	260	292	260	276	263	247	264	254	263	269	257	273	264	252	288	267	267	261	275	260	272	251	266	281	285	253	267	238	259	245	281	251	262	247	256	289	256	263	267	258	294	277	268	282	260	270	259	269	254	262	294	300	280	262	262	249	263	264	256	253	258	268	276	242	282	252	252	249	248	276	280	245	272	271	257	274	253	284	288	270	260	236	248	276	260	267	239	280	245	263	269	281	297	261	295	275	288	275	280	282	263	289	281	245	244	241	234	251	271	254	280	263	263	279	246	289	282	251	299	282	296	289	299	235	243	251	247	243	276	267	283	272	252	288	271	260	278	273	288	251	272	259	317	240	273	271	303	279	273	271	265	229	287	288	275	260	287	245	287	252	253	263	268	268	267	284	281	235	266	279	272	265	311	258	260	273	270	260	287	258	271	275	265	234	263	279	273	262	281	244	286	268	281	289	265	243	300	286	245	266	262	279	257	310	232	271	289	268	278	292	266	268	261	266	270	278	264	251	281	240	263	248	237	266	265	259	288	304	273	271	297	274	267	276	271	272	271	275	272	272	254	259	263	281	227	268	250	292	258	297	232	265	294	276	261	269	267	277	268	268	270	255	243	297	261	275	257	246	293	279	252	292	274	294	268	261	292	273	268	266	272	294	263	258	256	282	280	277	280	283	281	261	274	270	281	269	268	283	262	253	290	248	248	282	272	300	255	304	255	227	243	282	244	283	258	263	271	282	290	302	248	301	258	254	284	239	253	262	253	255	259	287	251	275	281	248	256	263	308	279	290	266	266	279	266	280	271	253	248	258	286	264	277	270	298	245	259	244	262	263	256	252	241	236	272	267	233	271	289	253	228	261	269	257	286	281	293	266	285	272	241	269	257	282	272	269	261	219	266	233	287	268	274	259	252	254	291	259	285	281	271	251	239	282	281	277	281	278	271	270	290	298	284	248	248	283	246	264	236	239	274	285	258	262	279	262	257	270	271	267	283	268	272	280	261	276	273	269	243	263	256	274	273	275	251	289	264	284	253	279	263	250	247	298	259	274	299	258	262	255	264	276	271	295	290	260	247	280	273	270	246	284	274	253	276	271	289	281	282	257	278	266	283	269	251	269	255	262	271	254	258	271	273	300	259	262	250	270	245	251	269	254	291	259	298	302	240	260	263	271	247	286	246	263	256	236	262	269	269	283	256	294	285	286	281	301	250	270	250	260	251	286	293	262	273	262	242	268	270	260	261	263	265	266	276	273	255	245	265	278	284	259	254	243	254	273	217	277	298	298	263	226	272	281	291	292	276	292	274	283	281	277	220	291	228	229	250	244	248	240	285	268	255	259	264	263	277	271	295	247	266	266	253	278	265	262	252	288	271	253	229	261	262	278	264	253	255	250	281	290	265	254	264	262	250	274	292	280	294	263	269	260	298	246	281	268	278	261	275	269	282	251	248	234	238	282	269	269	278	247	251	265	265	270	283	252	268	258	263	249	271	285	280	249	253	259	287	270	287	242	255	258	276	260	261	254	261	257	273	226	283	273	286	279	274	252	254	264	264	272	243	269	278	263	270	263	289	254	262	243	238	270	261	297	242	260	251	259	260	246	290	270	244	280	247	262	257	277	261	252	290	263	271	233	291	259	277	269	250	265	258	288	262	251	267	266	285	267	249	293	255	284	245	249	273	228	240	275	254	285	279	258	286	267	257	275	264	292	268	289	286	281	208	268	269	243	262	253	271	276	247	255	272	261	280	254	258	260	283	263	256	260	270	269	268	253	267	291	238	278	266	274	254	263	237	271	266	237	273	263	283	284	273	249	247	282	245	252	265	269	267	247	281	230	300	243	263	285	282	238	267	270	261	238	273	296	251	284	256	263	247	258	247	296	267	233	276	269	259	260	269	263	296	254	268	279	284	274	273	294	271	253	259	246	268	276	275	259	256	265	242	255	298	278	240	264	245	274	309	289	254	259	261	276	288	269	258	257	246	279	289	281	275	260	248	267	271	244	287	298	294	279	289	253	272	296	288	263	250	240	275	265	280	253	259	256	253	252	276	260	247	294	290	234	272	244	230	269	249	281	270	241	266	290	263	267	280	242	269	280	256	258	252	280	285	254	252	286	276	266	260	236	287	261	261	248	259	267	250	258	248	252	292	278	250	255	235	275	271	275	284	277	298	264	254	285	286	288	247	250	259	300	270	273	221	253	294	246	247	254	240	273	266	284	240	281	258	272	304	287	255	257	239	280	289	283	260	264	284	275	229	263	280	276	247	274	270	277	259	272	236	265	259	239	299	253	262	273	265	267	284	263	239	268	279	284	250	256	294	283	288	213	250	238	250	247	271	268	279	251	266	256	276	273	277	266	272	249	282	267	251	262	265	290	291	270	288	287	253	269	264	252	281	272	259	267	295	285	263	260	272	268	244	275	260	277	265	232	265	300	263	253	248	220	278	283	263	254	238	275	287	252	250	272	258	265	271	248	269	275	259	278	265	280	266	262	272	289	265	289	298	287	269	278	270	242	272	237	282	257	249	239	259	282	251	269	246	296	278	245	259	275	242	276	240	276	274	266	277	280	275	259	257	278	254	296	255	263	261	272	253	267	234	249	255	244	259	253	249	264	282	240	252	279	260	267	255	244	276	286	284	280	280	254	324	274	280	288	280	279	259	261	277	249	244	261	249	304	273	249	241	287	266	275	264	289	286	279	237	268	267	254	259	261	284	271	280	257	263	277	247	286	293	268	294	254	289	279	256	265	273	275	272	253	248	278	239	278	263	258	249	301	245	297	273	259	245	278	253	279	257	254	255	275	266	268	258	254	305	277	271	255	279	282	261	254	260	268	260	248	282	235	281	262	246	262	271	262	278	262	285	262	273	278	275	272	281	247	267	239	305	250	237	289	265	271	268	243	237	270	270	287	304	242	245	256	220	276	295	257	249	269	278	283	249	262	272	267	278	286	273	267	265	250	241	274	261	250	284	278	275	300	280	282	294	279	310	255	267	265	283	275	286	239	254	250	297	250	282	257	279	274	266	247	251	256	279	255	288	274	287	275	296	278	285	244	240	241	252	285	266	278	246	272	251	280	274	277	252	264	281	257	266	273	274	284	277	281	270	254	248	247	267	254	253	272	289	276	282	278	291	281	262	264	266	252	284	267	254	263	254	271	266	268	279	256	279	284	261	280	275	244	270	308	280	235	258	290	256	305	253	268	255	236	266	295	280	280	269	290	277	247	275	252	271	266	290	275	292	271	286	278	254	273	253	255	263	265	263	304	263	242	259	272	274	259	244	286	292	267	248	275	288	292	281	253	287
2304	862	1000	1017	947	916	900	893	863	941	1016	1026	1084	1074	1070	987	943	861	869	904	878	989	3106	4440	3772	2124	1980	1465	1017	925	828	771	756	782	797	728	767	793	763	835	738	765	762	770	781	758	795	789	824	792	785	744	778	768	769	800	770	750	784	780	805	802	830	767	777	793	781	809	747	819	804	777	828	793	806	741	802	777	793	727	801	728	796	788	793	768	726	766	787	743	779	772	805	753	786	736	778	786	772	793	781	709	793	766	773	770	736	810	770	812	789	786	776	787	772	760	794	790	780	772	770	759	783	762	774	789	755	731	755	777	809	754	762	778	821	816	800	745	722	753	770	721	802	846	770	763	776	768	769	805	821	797	804	769	776	746	766	806	756	741	775	759	813	759	715	863	777	736	821	787	778	760	753	835	761	755	765	788	764	759	750	787	772	735	760	764	771	781	730	789	778	785	763	751	794	743	719	814	747	753	831	765	745	737	795	770	781	786	770	782	786	715	801	805	816	750	806	786	772	803	750	822	717	813	791	772	801	798	802	767	790	758	750	796	806	766	786	849	813	742	739	782	753	813	731	749	743	782	764	809	757	780	720	790	799	793	769	781	776	802	814	796	777	791	765	815	778	796	775	779	748	794	731	791	779	799	799	796	803	765	806	776	752	720	803	809	766	773	788	776	793	789	705	787	773	759	786	736	823	775	826	760	745	799	758	812	754	775	774	741	788	768	798	798	765	750	774	777	766	758	715	782	765	788	775	765	808	819	762	774	801	786	807	707	807	777	782	793	787	788	778	770	799	750	807	767	778	800	772	802	827	769	710	750	784	773	779	770	802	767	774	787	785	767	779	793	768	833	757	854	820	748	797	791	788	720	821	794	786	760	752	784	799	816	771	766	789	775	759	792	766	770	814	799	794	785	763	780	750	750	852	752	763	776	757	744	791	781	779	808	804	728	788	789	757	779	815	733	821	769	750	762	773	812	724	789	790	840	829	766	816	775	778	783	811	781	837	757	798	777	783	764	802	791	766	751	736	792	811	771	753	758	776	769	816	743	813	769	765	814	758	782	785	795	814	783	822	772	796	772	776	753	768	774	812	802	797	758	772	797	788	772	788	806	795	780	820	773	826	768	791	798	770	794	744	735	801	811	734	775	800	770	780	786	770	767	771	801	792	779	775	789	771	783	801	750	746	767	733	764	788	760	765	773	780	779	782	781	820	747	777	810	757	751	761	809	729	786	831	766	783	806	762	783	778	714	764	724	746	770	747	770	778	768	776	779	780	779	735	788	752	824	768	747	770	798	804	819	801	863	796	750	740	780	765	774	800	800	795	740	814	790	761	791	777	805	755	789	804	778	763	753	761	780	780	834	783	753	745	878	800	780	766	742	786	788	805	758	803	725	797	795	793	785	798	774	724	761	814	751	789	765	787	783	795	777	801	762	776	780	825	832	816	759	755	816	821	803	753	764	789	771	775	796	819	797	767	798	761	797	761	763	794	755	791	738	758	769	765	812	774	734	761	787	820	798	774	834	803	714	768	757	775	737	761	753	786	795	733	767	746	739	792	753	732	763	810	732	762	789	794	811	786	793	886	798	809	787	741	747	811	767	791	740	826	798	775	768	810	733	872	752	816	795	769	737	773	736	727	769	741	762	770	758	806	741	798	787	757	761	759	757	775	800	782	814	740	816	737	746	828	812	781	793	757	724	778	786	765	804	812	776	723	836	747	757	792	811	717	761	840	809	808	787	762	765	739	731	798	808	796	750	758	785	785	731	749	746	827	750	763	715	774	778	811	754	752	761	744	765	772	780	748	775	801	782	753	820	783	783	770	742	785	826	771	743	798	795	802	788	768	763	790	722	782	793	738	799	788	752	786	769	769	759	835	756	790	825	812	779	761	767	788	766	805	764	736	812	801	776	788	814	793	823	778	775	776	767	786	793	726	777	766	763	732	773	797	804	800	780	798	786	772	800	779	745	775	753	783	791	822	811	792	760	767	801	768	786	785	775	781	730	767	766	772	782	779	812	785	743	765	785	752	791	813	768	806	791	764	745	785	725	758	759	740	763	710	725	774	830	755	801	761	746	791	810	749	775	773	800	712	787	836	763	738	730	779	790	774	765	777	777	726	774	773	792	799	764	774	759	758	800	770	783	795	778	746	780	753	785	806	766	779	775	779	807	779	783	766	749	769	760	780	786	798	737	792	791	812	810	743	796	752	802	775	779	740	757	796	771	727	788	891	748	792	765	800	784	773	772	807	832	788	783	793	758	798	792	776	757	727	814	761	830	755	779	759	752	847	770	815	759	793	790	773	825	750	729	767	800	761	796	781	777	785	737	783	805	766	741	766	799	791	765	764	721	749	840	770	751	780	806	768	802	785	796	834	759	776	763	764	789	800	750	839	806	782	736	727	778	783	784	770	787	776	762	770	840	762	730	812	795	802	783	767	802	831	765	789	786	791	766	807	764	773	784	764	816	745	713	814	778	741	782	785	787	790	805	809	733	797	797	789	820	771	801	765	751	777	746	807	761	807	766	787	767	781	794	780	803	755	769	779	767	737	775	826	841	800	763	758	795	791	768	752	780	797	764	773	763	746	804	798	763	797	837	815	786	803	736	799	783	802	774	766	766	780	784	826	786	806	737	736	803	774	747	785	779	756	786	783	798	741	778	750	779	796	809	784	810	750	814	772	751	784	800	771	724	768	795	765	818	742	800	761	761	787	784	797	783	768	807	848	794	770	819	772	752	780	840	789	758	767	799	780	757	749	807	709	810	759	692	742	796	745	772	742	846	784	818	830	767	781	789	766	769	809	754	766	786	788	729	758	839	788	795	804	811	795	788	773	819	786	754	747	758	726	778	760	779	759	770	776	772	794	752	766	762	797	809	757	746	741	799	814	742	795	756	788	787	759	790	758	748	771	783	768	772	811	806	779	773	762	775	769	767	760	784	768	812	771	767	715	769	752	818	766	777	791	778	779	768	782	815	791	781	784	786	748	775	791	822	780	773	766	811	735	773	807	755	785	784	743	787	799	803	718	778	744	797	742	785	813	784	751	783	772	773	771	737	739	737	748	775	787	777	772	746	760	768	801	749	792	715	775	798	749	786	785	819	771	818	736	787	792	775	797	786	764	762	740	808	809	772	787	804	823	827	768	798	784	790	737	753	757	781	777	807	807	792	716	731	782	720	774	789	848	807	783	756	779	784	783	801	786	766	756	793	823	732	772	817	839	764	812	807	786	747	716	724	800	765	788	793	799	791	729	765	749	807	800	748	758	718	783	791	802	757	769	787	742	779	795	733	747	800	788	812	764	786	771	768	760	745	716	804	800	770	755	775	793	758	806	780	784	748	771	791	711	785	802	761	760	776	793	764	821	782	757	758	789	771	785	735	781	725	784	770	837	751	771	819	774	795	814	784	753	773	806	771	781	813	777	770	803	755	824	797	794	792	777	800	738	773	833	757	818	734	749	804	773	824	791	808	791	779
8545	1345	1515	1194	932	664	613	539	499	506	530	602	622	567	501	506	458	392	400	406	362	445	6759	5852	4202	1834	686	455	333	297	314	306	306	328	302	300	328	310	277	281	289	325	293	325	291	307	300	313	290	377	274	300	327	319	293	306	304	290	282	334	309	314	296	295	321	303	302	320	313	304	295	286	328	301	302	324	336	302	299	329	304	306	319	310	324	327	339	325	297	303	293	297	304	318	307	314	282	291	299	283	307	289	329	304	313	315	347	295	309	336	306	302	326	278	348	317	296	307	290	299	280	292	306	294	303	283	302	305	277	319	312	315	297	328	308	291	297	296	308	302	324	329	285	305	336	323	352	304	307	349	306	304	319	317	295	324	306	302	315	305	321	312	318	318	288	323	296	314	333	316	291	295	271	332	318	305	313	293	289	308	297	316	320	308	314	302	321	346	316	306	322	302	330	301	320	346	330	293	321	315	311	316	328	254	341	311	311	308	295	292	324	282	329	325	317	328	300	286	300	313	322	358	311	318	319	288	281	311	302	305	318	341	306	256	322	316	318	318	330	352	325	311	292	277	344	339	334	312	306	330	278	320	310	317	311	302	296	278	320	310	297	310	307	292	304	297	335	299	340	292	325	285	315	300	327	312	320	255	298	333	318	325	286	254	316	321	303	333	324	307	306	291	310	330	315	329	326	356	298	287	316	326	336	290	310	331	279	333	335	317	295	343	333	303	298	289	320	336	329	316	314	320	281	301	325	292	318	298	306	320	323	316	284	308	323	321	327	326	296	318	292	341	297	320	312	340	263	312	306	306	328	298	312	282	302	325	334	312	325	298	300	323	331	303	306	303	299	326	296	341	328	347	306	319	315	307	325	288	313	318	322	303	333	297	296	289	287	301	316	279	316	344	295	325	314	298	330	334	327	307	317	294	331	317	341	322	327	298	308	310	314	306	311	341	319	303	304	320	292	318	305	309	302	316	328	323	290	324	304	275	257	325	317	304	298	307	307	335	311	294	315	314	317	282	323	310	346	322	312	312	315	274	299	337	310	304	321	322	330	301	307	297	268	315	303	296	300	303	285	316	316	306	316	329	295	337	297	284	302	309	339	317	333	306	328	327	308	322	301	288	314	302	305	300	339	315	322	359	282	303	341	304	305	312	309	310	313	292	316	332	287	332	320	327	327	335	298	281	308	309	321	338	302	331	311	319	276	276	305	305	308	330	303	322	328	309	306	285	311	298	329	332	301	290	288	293	321	320	307	289	300	294	324	320	313	310	310	300	309	307	320	301	306	317	318	304	307	303	327	315	327	301	311	298	295	312	324	310	298	312	323	283	303	303	294	298	283	330	319	304	319	310	302	294	306	305	317	312	319	281	313	287	319	310	328	292	302	307	279	295	326	311	322	360	315	320	302	322	339	269	298	334	284	283	314	319	311	291	310	296	304	301	296	318	304	318	302	329	362	341	349	305	302	300	319	323	320	296	332	284	325	319	295	301	284	319	320	309	308	319	322	304	315	281	333	318	290	312	353	263	299	295	301	314	311	305	326	301	294	317	350	341	294	316	292	296	334	295	284	294	310	290	268	318	326	304	295	282	327	295	285	293	275	335	330	304	326	318	315	304	334	338	328	319	335	318	306	278	303	306	336	324	297	303	288	309	284	298	306	328	290	275	301	320	272	328	296	328	305	297	323	347	344	325	327	313	312	288	317	293	286	303	326	327	324	275	303	310	316	320	315	282	349	328	336	316	315	296	293	327	300	312	306	317	313	293	314	326	328	296	321	322	314	297	299	283	303	324	348	298	286	334	316	326	318	314	279	330	341	279	315	294	283	318	305	326	332	287	321	331	338	263	313	288	309	313	335	302	330	281	310	340	291	314	293	318	308	272	363	284	298	333	317	304	309	316	305	305	280	302	315	297	327	309	299	305	323	310	297	318	315	316	342	284	328	271	290	319	298	313	267	314	322	309	308	325	300	304	308	276	305	284	307	340	300	340	323	307	301	339	319	317	299	323	300	295	295	319	325	314	320	316	288	318	292	280	297	285	297	300	318	343	290	303	310	324	339	281	319	321	346	290	314	305	338	331	292	314	316	316	312	332	327	276	307	305	312	298	309	302	310	308	292	297	335	318	300	310	289	316	294	295	324	317	316	330	317	323	311	314	310	304	284	309	319	315	296	308	315	288	309	320	313	308	309	312	322	314	322	291	291	297	301	298	318	288	323	300	320	279	320	321	325	319	291	282	304	313	284	296	293	336	336	350	348	324	286	294	296	287	288	307	355	342	312	295	304	306	297	343	315	305	286	311	284	287	295	337	291	298	316	271	314	341	332	299	300	306	285	330	265	291	291	307	298	312	289	320	284	294	300	334	309	300	315	323	337	279	281	353	312	308	290	300	350	331	319	309	310	298	336	313	311	297	352	312	303	325	348	287	338	284	307	290	316	324	361	332	323	301	319	315	309	333	307	308	319	328	314	308	311	291	308	310	316	296	328	342	314	297	291	324	310	321	308	303	286	323	315	329	285	294	320	306	312	290	303	303	305	311	290	333	324	300	297	293	319	318	329	325	306	306	309	307	305	307	306	310	327	290	311	291	340	282	299	291	317	310	325	326	334	308	342	295	312	336	324	317	304	299	297	306	309	290	254	324	290	280	321	303	305	320	330	334	332	341	316	324	365	300	330	331	314	280	299	288	293	315	305	334	288	322	330	343	315	313	321	304	339	317	306	313	287	282	288	317	297	275	343	305	306	327	315	295	312	297	286	311	337	326	295	296	316	309	308	324	332	336	309	303	297	277	310	296	306	294	342	300	318	308	311	314	310	294	323	323	290	287	288	317	300	330	326	319	323	311	322	316	302	302	315	299	297	319	322	354	329	312	290	299	326	316	302	300	302	299	288	288	276	305	343	316	294	308	314	284	314	309	303	303	300	309	284	304	290	295	285	343	269	302	284	286	317	286	303	306	318	296	319	306	329	291	326	315	311	315	323	352	324	338	334	296	285	315	302	304	301	316	312	306	332	322	290	316	341	297	319	338	325	287	313	314	337	345	317	283	304	301	286	363	341	304	306	291	320	299	293	314	318	315	313	324	321	307	344	293	321	313	326	259	298	297	309	314	317	325	309	301	340	334	349	296	339	296	272	349	315	322	321	286	320	291	327	315	318	319	294	288	310	312	324	268	342	285	324	322	303	299	301	301	306	338	314	289	323	290	334	297	340	308	299	315	319	331	322	313	308	342	329	312	306	335	292	308	319	286	282	317	345	274	323	308	360	319	302	313	333	305	297	311	289	310	293	297	311	298	290	313	314	306	298	288	303	297	308	324	307	317	318	321	318	317	298	316	327	311	330	301	270	298	325	319	321	323	317	283	303	295	311	327	325	348	335	316	331	324	316	341	322	311	319	327	322	331	314	316	312	350	352	295	321	324	284	326	290	312	341	351	291	340	309	316	319	307	282	303	311	297	320	294	345	332	328	323	293	316
5755	1879	3670	4063	3426	2747	2449	2107	1985	1958	2308	2632	2841	2452	2132	2265	1732	1534	1395	1352	1335	1903	27215	24118	18809	8798	3222	1571	1112	979	907	886	855	882	902	852	932	889	922	891	873	901	871	847	893	907	885	879	896	833	856	912	884	897	872	875	866	901	899	905	948	912	864	836	906	941	948	895	882	904	894	896	889	905	841	920	924	824	911	842	883	893	890	901	845	838	882	870	935	861	899	857	909	909	857	882	924	941	870	920	896	917	899	821	882	886	846	850	928	937	907	900	911	891	887	892	898	940	946	909	853	839	864	886	883	886	871	888	858	880	903	925	918	897	832	933	813	883	911	912	906	911	897	865	931	954	910	895	860	890	898	899	895	915	912	863	924	846	876	879	856	874	914	898	910	890	885	976	904	875	933	823	889	846	887	911	810	910	936	948	912	878	871	868	865	850	875	861	904	867	885	944	846	896	878	850	941	881	848	910	895	864	898	916	888	894	880	861	850	917	869	901	884	886	846	875	917	879	888	846	955	855	915	929	881	893	921	884	877	873	897	909	877	855	925	912	909	885	899	866	872	891	887	845	855	877	860	897	861	876	903	937	940	898	915	903	917	876	880	913	871	951	877	929	912	882	916	916	886	890	890	895	883	897	896	839	893	879	848	857	863	924	912	829	880	906	866	844	854	886	863	897	884	907	891	908	906	881	870	907	874	915	856	894	820	908	940	855	910	970	902	907	879	922	963	917	893	878	855	869	856	931	886	904	893	933	918	894	835	922	849	888	938	912	866	928	911	871	864	914	878	936	943	948	898	904	847	905	948	879	898	870	895	903	866	909	868	925	867	892	852	886	974	865	892	929	854	921	890	883	876	874	902	881	951	895	931	875	913	896	881	941	870	935	886	880	901	868	876	895	856	883	907	867	858	871	869	872	838	878	854	873	881	909	899	921	896	866	924	939	934	907	891	922	865	863	923	899	953	914	860	824	895	936	893	874	882	925	878	941	894	888	902	901	858	916	910	885	919	891	905	867	841	857	811	862	897	844	882	911	964	873	805	897	875	874	886	902	885	839	904	918	882	911	908	866	891	933	876	886	875	929	893	981	849	894	900	884	833	867	916	904	887	871	807	883	928	870	919	898	883	927	858	908	902	853	865	940	868	897	929	920	839	931	857	936	936	832	895	839	884	851	912	885	882	925	904	942	867	898	858	856	875	860	939	877	922	874	904	926	931	895	905	927	871	890	890	921	913	802	886	898	855	896	881	853	863	880	917	914	881	897	908	898	864	888	921	886	880	891	913	895	899	888	885	924	897	923	923	881	936	922	930	919	881	878	886	868	888	855	922	803	898	892	835	891	849	873	888	887	930	892	918	869	885	861	872	895	902	862	845	928	899	861	898	881	824	950	900	889	890	861	857	883	880	890	893	915	900	915	914	980	839	911	927	917	919	949	905	913	905	929	895	906	895	942	877	866	881	864	901	941	937	876	877	888	867	815	874	880	872	887	915	904	924	948	941	914	949	898	848	866	924	908	911	864	856	969	915	883	855	883	899	851	935	899	890	931	880	874	899	872	906	885	887	874	930	928	896	925	892	867	895	926	904	861	871	873	875	914	898	859	878	880	872	897	910	887	887	881	883	836	890	862	853	861	910	858	827	841	880	874	905	893	918	916	889	861	917	845	920	896	871	898	915	925	934	879	886	922	866	867	915	888	869	842	907	899	914	850	906	892	906	903	867	920	879	855	845	914	873	886	877	896	890	872	871	892	911	877	922	889	932	902	909	852	865	915	932	877	906	907	885	849	839	891	869	937	886	989	894	921	924	936	920	926	852	893	872	919	888	912	889	869	891	890	882	902	886	848	929	899	913	895	896	928	898	839	880	906	831	851	904	848	949	870	847	900	879	878	863	928	914	891	899	888	907	919	856	853	889	914	870	897	848	883	840	899	896	878	869	886	919	895	901	851	897	839	961	900	880	915	838	891	974	858	949	850	891	863	924	849	975	931	894	836	894	887	870	885	902	878	909	864	857	855	868	891	905	927	875	962	853	926	913	863	893	910	820	881	918	866	931	869	902	892	887	914	829	846	904	915	877	848	880	877	822	858	850	874	850	860	889	972	879	873	943	879	841	859	905	852	888	930	885	851	875	858	873	866	873	866	871	896	902	885	920	912	892	849	908	899	858	853	850	833	949	855	904	892	905	848	870	896	928	872	913	904	882	878	837	839	853	993	878	893	855	876	860	890	874	888	930	918	891	917	879	892	861	889	907	879	889	876	917	891	883	947	835	902	917	847	914	864	894	945	911	884	894	925	843	845	904	908	890	884	853	906	854	902	835	848	901	840	912	904	902	803	902	898	869	881	907	918	865	849	921	898	938	862	908	988	821	880	895	894	978	938	936	881	850	921	859	896	912	926	869	897	877	890	911	852	918	897	855	911	885	929	872	787	885	904	894	887	840	863	879	886	814	921	896	897	911	907	899	884	866	894	880	880	872	894	911	866	893	912	859	880	908	917	880	919	847	915	820	853	910	931	880	876	868	886	885	901	919	931	894	919	871	871	887	821	865	914	954	884	940	874	889	869	885	925	877	905	887	861	893	878	856	910	891	934	905	901	914	918	903	937	824	891	893	931	899	890	887	878	865	849	946	848	863	897	913	881	882	880	905	894	894	953	902	826	923	940	889	879	944	878	846	937	947	920	859	886	915	874	918	874	859	871	913	896	926	899	898	859	890	867	808	905	951	890	907	897	904	903	894	864	921	872	922	823	899	905	906	896	963	876	862	859	854	891	920	917	924	941	896	887	904	892	879	868	924	906	837	870	886	926	850	886	888	887	869	943	901	877	951	936	900	881	893	912	939	884	878	883	898	834	903	904	890	885	865	903	929	855	902	893	914	875	825	913	891	955	895	918	903	850	888	914	932	876	923	878	905	913	871	854	850	903	869	876	890	923	908	869	888	849	877	980	916	888	889	933	908	864	887	903	897	895	875	902	880	902	943	846	944	906	865	861	865	944	899	870	913	878	899	901	942	884	949	925	885	953	882	875	913	907	860	875	905	875	892	907	926	836	881	858	887	906	918	841	913	913	916	879	893	898	918	933	926	903	857	944	877	855	893	867	829	877	921	902	921	913	922	877	894	842	916	871	924	862	878	932	947	936	907	892	878	912	884	896	884	864	843	896	869	891	892	882	875	920	863	879	898	871	955	908	874	939	845	889	912	906	920	881	920	869	858	904	860	887	849	914	910	871	940	858	927	889	939	872	843	950	946	917	873	887	864	930	928	903	864	890	899	881	921	881	871	849	912	870	839	856	896	875	919	942	846	878	905	833	925	884	901	987	886	909	883	932	880	876	905	860	857	918	922	885	913	935	955	918	901	931	932	898	891	880	844	909	864	898	898	888	891	900	930	911	819	900	897	940	863	846	933	853	856	856	877	875	885	863	907	913	884	860	908	951	885	877	926	890	884	885	892	899	870	912	892	885	841	886	837	944	890	889
16681	3207	3022	2395	1619	1176	918	749	684	643	735	915	1007	822	744	674	564	470	511	447	480	1152	13655	11421	7671	2693	1011	567	363	313	340	309	356	333	360	365	344	329	332	313	351	320	298	372	334	336	335	326	384	347	324	363	343	320	339	329	305	345	330	348	344	339	346	334	326	335	294	306	325	304	345	324	320	338	331	346	344	318	308	349	321	341	309	350	323	337	338	329	331	365	350	286	349	338	333	340	331	318	348	308	344	359	335	317	328	349	320	326	328	338	323	349	317	369	376	370	345	342	333	333	373	349	315	339	345	346	313	368	303	341	359	325	368	312	345	350	348	319	338	317	348	342	316	316	349	338	317	344	345	344	360	302	334	324	310	325	361	335	323	342	335	331	326	328	317	315	345	327	353	315	350	350	368	347	361	302	326	311	305	347	326	334	314	321	321	347	301	335	310	317	356	343	327	353	347	307	320	337	336	291	353	324	319	303	324	343	340	349	309	364	338	325	352	325	338	330	315	327	337	323	341	330	354	341	348	329	344	339	338	313	318	351	394	322	339	335	351	345	383	335	321	363	311	317	301	323	366	363	321	316	322	331	384	299	333	319	337	332	312	373	330	325	352	302	311	316	324	350	331	385	328	331	345	328	347	329	315	301	334	318	324	340	346	315	310	330	334	315	352	346	381	343	368	333	335	332	368	336	338	322	325	356	337	320	351	328	326	323	312	326	355	333	368	359	308	344	323	359	314	317	357	349	354	323	341	329	333	310	355	374	294	334	361	338	349	353	363	339	338	315	329	323	333	318	344	351	320	319	342	325	362	332	343	356	323	334	340	354	302	333	312	303	322	343	332	318	317	330	325	370	343	327	336	342	355	329	344	331	360	321	314	327	315	341	344	326	345	351	307	366	334	347	316	339	291	305	335	362	322	323	354	316	342	343	378	355	335	352	296	286	344	326	311	310	308	350	327	344	323	366	327	317	342	346	310	323	332	362	328	313	337	332	353	352	343	312	318	331	340	308	325	319	337	327	323	324	319	361	330	329	364	318	341	329	327	330	346	359	340	326	313	336	349	316	334	309	329	338	323	332	327	345	323	328	325	339	322	347	317	335	335	297	336	349	326	301	322	336	345	296	319	342	358	343	339	332	345	349	378	334	347	309	312	324	328	340	358	294	344	341	298	318	313	352	328	330	331	336	334	340	332	327	285	328	328	359	326	336	322	316	327	332	345	333	348	342	301	353	343	353	355	366	316	329	350	367	337	340	338	347	335	339	348	308	332	316	324	327	341	375	324	343	345	324	316	338	343	351	327	333	357	324	356	353	318	336	317	335	367	318	282	311	335	328	333	333	336	344	315	329	320	350	340	345	321	334	324	318	342	332	341	351	335	347	344	360	363	309	345	357	322	318	334	345	351	345	341	342	330	342	350	344	353	306	334	305	329	302	324	286	341	339	340	327	342	354	319	352	336	356	313	338	328	320	318	324	338	356	327	333	335	329	366	332	322	339	352	334	350	315	307	355	302	329	352	339	333	353	319	302	294	325	340	337	303	334	320	357	310	332	324	340	345	285	329	339	346	347	310	342	365	335	364	326	341	333	329	333	333	356	353	327	324	350	339	310	313	336	304	342	307	318	341	321	337	318	368	343	330	357	325	327	324	343	340	331	315	302	336	385	314	333	356	342	324	280	327	352	324	342	334	337	338	333	330	349	329	344	337	330	329	359	321	353	310	352	306	314	334	323	342	388	291	359	345	299	330	346	360	317	327	322	322	355	326	314	357	348	328	336	339	335	327	375	323	353	358	323	344	314	331	367	354	338	316	320	354	311	336	329	318	330	325	320	300	328	375	356	344	338	329	337	330	356	343	341	315	329	324	307	310	321	325	308	341	320	330	343	317	314	344	353	287	345	302	348	371	345	322	346	347	343	357	338	349	347	302	302	318	343	372	293	345	332	333	332	310	344	353	338	357	351	327	353	317	348	345	337	318	316	324	344	335	308	323	328	355	338	350	339	324	338	317	330	326	355	352	364	336	310	318	345	308	323	303	338	320	307	304	342	332	333	344	315	338	323	332	351	318	323	330	334	357	301	341	356	300	356	355	315	333	364	368	341	320	311	337	343	346	344	323	336	308	349	342	323	330	317	329	343	344	306	339	350	338	351	323	314	377	365	288	297	349	363	347	320	333	343	392	334	354	328	374	327	349	327	322	345	333	332	329	329	310	314	350	340	381	317	319	330	322	322	362	348	321	311	332	345	331	324	324	344	360	309	310	306	310	330	354	341	356	381	332	307	330	315	357	335	336	368	315	340	305	353	317	352	329	331	355	369	311	344	330	325	344	309	324	332	334	348	335	342	305	320	332	328	310	335	310	333	332	334	351	338	355	311	343	331	320	364	342	332	335	353	322	379	334	317	322	319	319	330	324	338	348	361	334	346	325	333	281	336	333	315	372	348	325	352	329	316	346	330	301	302	333	325	356	308	331	330	318	323	301	334	307	319	315	318	339	336	351	361	287	339	314	325	329	343	311	330	328	312	339	340	335	333	354	355	355	326	329	329	368	326	347	356	340	336	344	318	330	334	347	325	350	345	326	330	338	322	312	338	318	337	349	319	368	346	388	356	328	307	332	321	326	376	322	329	314	318	331	334	341	320	359	315	319	328	328	333	354	285	352	309	330	348	358	318	367	321	320	314	328	319	344	345	318	356	316	350	318	352	324	331	347	344	328	323	314	358	333	344	350	355	327	353	319	330	334	344	375	337	307	323	343	320	322	344	354	316	334	318	324	335	306	349	392	346	364	366	359	343	347	343	346	304	330	353	370	334	317	317	378	338	324	333	348	315	350	345	306	341	329	334	300	295	317	321	346	333	312	324	332	320	312	367	332	344	337	356	354	346	310	373	335	376	329	336	373	331	346	331	351	341	295	337	344	325	313	325	328	303	357	331	326	366	323	315	309	355	280	336	336	317	332	317	343	349	357	307	326	344	343	315	321	335	327	334	369	332	349	336	354	340	308	312	328	314	326	316	331	330	312	315	343	337	319	375	326	352	329	347	347	320	309	348	326	349	336	348	353	318	354	350	324	349	371	359	313	322	340	349	331	311	316	303	357	315	287	336	316	324	371	336	345	325	324	327	328	355	328	373	358	335	313	346	323	317	359	347	339	332	325	312	324	340	354	318	334	320	305	366	335	342	315	334	357	379	315	332	333	374	349	331	310	341	325	347	326	314	347	343	316	366	336	350	308	361	313	319	298	376	331	334	339	344	351	328	334	307	358	331	286	302	324	303	341	346	335	299	334	353	354	388	352	330	327	338	351	360	350	341	327	336	348	356	339	329	343	339	348	339	383	334	363	351	334	355	331	322	318	341	320	349	331	328	317	304	315	338	333	320	314	342	325	337	358	332	349	358	354	349	366	347	366	346	327	332	350	315	339	304	348	318	331	315	343	343	331	323	340	324	357	326	325	371	375	357	395	335	329	327	365	347	321	317
8134	3137	6633	7051	5924	4840	3934	3413	2985	2935	3366	4249	4984	4005	3337	3131	2557	2271	1903	1821	1810	5697	38534	33923	25902	12156	4699	2201	1222	980	892	950	921	910	940	969	938	920	925	950	993	901	926	976	939	978	962	977	935	907	922	975	915	949	931	961	911	940	918	954	945	921	903	945	922	892	946	918	889	973	912	989	876	913	897	971	934	895	1015	938	957	948	978	925	954	972	857	952	913	958	991	941	941	889	873	947	940	967	952	973	916	925	940	929	913	957	908	992	906	915	877	993	972	930	963	934	927	921	939	927	962	1003	989	942	972	988	907	928	924	945	955	933	931	923	959	904	914	919	963	944	970	987	922	926	921	996	931	934	930	928	979	979	958	933	912	960	979	935	891	881	957	968	971	877	943	990	941	963	955	910	891	966	944	927	982	925	917	938	959	918	924	937	979	968	895	896	964	897	927	876	908	915	953	964	937	924	941	936	916	893	942	983	920	907	997	984	935	935	930	964	950	980	947	944	899	902	913	981	925	934	942	935	946	897	921	915	917	915	993	920	928	966	973	959	929	948	886	877	956	920	982	968	905	938	942	962	940	977	932	910	872	922	922	958	908	949	884	968	919	960	1007	938	953	911	992	970	903	889	925	929	973	939	937	948	948	905	955	973	938	965	1014	1021	917	952	952	936	903	950	952	897	915	917	1006	932	933	906	928	994	894	882	959	949	911	949	933	922	970	938	961	958	930	938	975	933	892	935	911	964	929	876	935	908	941	912	951	982	880	894	928	968	984	978	968	1002	859	978	891	882	949	902	913	933	876	861	924	918	938	982	954	921	997	944	920	946	997	926	937	973	894	964	913	941	976	944	959	998	938	995	880	928	917	944	981	964	921	957	935	935	900	935	958	894	915	963	863	932	913	902	917	913	939	987	943	975	941	969	1001	952	944	950	941	928	927	945	961	907	926	947	961	925	950	932	959	905	986	912	915	976	893	942	921	927	948	903	904	925	893	931	927	969	937	912	934	972	998	942	954	922	931	911	958	936	944	912	981	892	969	942	896	944	943	951	955	926	897	957	888	899	926	984	910	943	882	945	954	1003	941	960	973	908	924	932	940	962	929	990	889	950	893	916	902	894	905	881	951	999	930	946	894	966	993	932	925	964	928	998	948	957	959	969	912	880	967	942	991	901	954	934	876	965	893	935	907	903	944	919	924	940	977	924	952	935	933	917	874	891	971	987	955	968	901	954	952	910	948	983	915	924	969	977	907	944	915	950	911	934	962	1015	968	965	955	930	952	951	940	896	971	904	913	959	990	914	903	966	922	999	979	933	950	947	975	941	904	935	949	986	941	900	932	939	954	924	895	936	950	955	887	909	934	890	917	905	955	940	907	922	918	914	992	919	977	970	926	956	971	965	931	955	950	927	966	923	925	937	919	897	954	910	963	935	946	949	963	926	934	971	921	958	892	929	918	944	922	933	991	903	898	937	985	914	1000	937	935	921	939	936	938	957	965	937	933	924	980	980	947	923	976	925	934	914	885	957	940	956	912	1020	891	949	927	928	975	994	885	975	948	967	1015	941	897	907	975	1013	934	958	926	955	955	962	927	946	945	904	946	972	936	981	863	954	907	909	977	915	902	972	934	919	967	952	947	945	882	957	955	977	966	962	880	862	918	964	935	947	888	961	956	908	985	927	967	964	915	948	899	918	939	960	955	931	921	901	926	881	939	925	946	976	911	954	974	940	973	924	937	949	945	890	920	952	892	973	942	984	941	880	976	954	913	962	962	972	969	988	918	907	924	930	910	943	903	958	914	949	926	922	940	879	919	959	919	980	943	896	958	934	917	892	922	923	1001	953	994	965	942	979	892	975	909	969	893	939	997	938	897	894	978	952	928	937	937	924	950	940	977	881	961	943	918	969	908	917	941	960	963	974	948	1006	927	953	939	940	914	1008	953	957	939	919	915	947	896	948	915	932	934	964	927	918	923	933	924	966	964	965	998	943	908	916	965	961	936	923	976	913	965	955	935	917	964	1016	890	950	930	972	996	964	948	934	984	960	964	946	935	938	917	976	951	906	954	936	884	893	981	1004	997	928	917	939	927	918	913	980	931	929	930	925	930	925	969	970	970	911	916	919	944	898	973	947	986	970	911	951	963	952	940	946	927	939	906	933	954	889	948	957	904	978	951	947	969	929	987	936	967	903	941	902	969	930	884	931	933	911	889	1005	912	962	948	887	952	939	958	929	922	979	1002	944	925	941	954	943	1026	928	973	880	960	985	928	923	955	910	971	949	898	977	982	929	868	907	981	898	971	938	930	946	931	974	912	985	988	910	911	894	944	947	914	951	945	913	913	949	991	869	974	934	961	894	965	935	872	1003	916	999	954	907	914	940	994	1005	914	928	900	966	898	920	985	986	957	908	993	966	952	881	941	907	909	977	963	932	995	1020	946	899	946	910	892	959	949	1000	933	940	925	895	933	967	934	951	922	981	940	928	917	934	921	906	945	972	965	923	976	957	983	947	940	952	956	895	947	971	908	880	903	909	879	911	940	925	933	951	875	884	942	919	942	971	949	940	886	917	926	923	902	928	960	986	923	924	963	935	949	988	931	957	997	982	945	960	980	940	903	935	948	954	930	932	947	927	963	887	949	948	957	944	941	942	943	890	976	937	961	910	956	965	910	934	947	919	913	924	897	943	953	913	928	930	937	925	941	944	944	949	891	953	969	915	919	935	957	943	935	937	952	922	983	940	998	930	913	908	951	995	959	961	914	966	954	966	971	888	950	919	906	925	904	964	941	920	931	935	927	940	947	970	909	953	913	959	930	961	914	945	933	958	956	925	952	930	987	916	981	940	906	956	962	956	903	914	982	940	936	921	906	986	944	915	957	969	966	924	916	942	937	894	959	957	1032	1005	934	981	948	936	914	903	963	963	928	901	905	904	938	955	908	964	942	916	938	976	916	908	949	916	966	919	965	928	973	916	945	937	946	987	933	922	907	919	969	937	907	932	893	929	937	915	940	982	955	941	938	951	927	978	904	965	941	940	940	953	893	928	965	952	970	937	944	942	951	958	959	922	925	904	959	907	920	901	889	982	962	935	913	947	955	972	928	936	889	922	956	889	933	950	965	931	913	932	929	912	912	978	939	949	945	924	973	888	937	927	958	896	918	885	869	965	920	993	955	931	979	960	938	975	936	947	964	985	893	953	953	968	924	915	937	951	977	964	919	919	930	911	981	976	937	973	936	922	942	970	914	926	921	939	885	924	979	956	939	887	954	939	942	964	893	1033	983	956	915	948	876	925	980	943	898	932	896	942	862	922	887	910	928	895	947	1006	975	928	987	907	945	942	904	952	923	934	957	975	957	926	933	919	901	962	924	907	923	954	932	909	1003	915	941	910	915	933	952	917	912	954	1012	967	923	918	924	911	917	929	967	914	978	926	928	922	942	972	938	974	953	949	961	929	902	913	982	950	916	912	972	984	948	935	954	943	963	927	932	952	951	951	955	908	947	884	917	923	901	908	893	879	965	942
2193	354	367	333	281	250	279	314	303	294	278	278	312	314	308	272	282	285	286	276	306	421	1213	1019	845	521	343	258	280	246	240	269	249	284	246	284	278	246	244	270	268	268	304	278	275	305	268	239	287	258	263	279	253	290	255	275	250	261	279	278	250	304	289	285	250	270	283	281	264	275	264	249	266	303	255	268	287	279	268	279	278	263	255	245	269	261	269	258	256	259	262	287	254	278	257	286	254	273	263	259	286	251	266	284	272	241	293	239	272	253	286	259	270	260	281	258	260	266	269	271	270	268	292	276	245	258	302	280	278	254	251	263	267	268	259	295	261	284	294	262	272	277	275	259	250	254	256	270	265	269	233	251	265	289	265	288	281	258	256	235	271	254	257	296	264	317	270	273	252	267	306	242	271	263	276	238	270	271	287	224	273	271	259	298	275	256	249	258	302	291	278	269	266	269	281	267	244	241	271	289	276	274	264	286	278	248	253	267	248	241	273	270	266	264	276	250	267	290	278	268	281	294	247	263	251	267	242	257	260	259	246	282	275	271	264	265	253	265	262	259	265	272	255	289	271	231	262	290	278	274	247	270	256	306	259	261	252	268	238	292	277	274	271	240	234	261	291	257	242	302	261	287	284	270	240	257	268	279	279	246	252	284	265	271	277	262	272	312	245	243	270	264	288	226	267	268	268	259	256	262	242	255	278	288	266	278	282	277	258	256	285	269	253	282	251	276	276	269	272	290	286	255	279	280	270	254	252	252	246	232	289	238	295	297	273	278	270	274	308	286	263	264	274	248	264	276	257	280	274	246	289	265	246	276	271	270	274	288	260	302	273	280	252	263	249	282	270	315	245	273	259	269	273	265	277	257	257	294	291	230	283	227	272	264	257	264	291	257	289	257	249	300	230	238	266	282	265	280	244	249	253	272	269	248	280	272	271	256	287	265	266	263	241	290	278	284	245	264	267	243	275	279	266	282	253	245	275	260	271	269	277	279	285	264	237	267	274	259	257	290	260	241	258	275	257	273	260	239	258	237	273	253	268	238	263	250	256	251	236	263	278	265	255	253	243	258	277	263	272	267	295	242	274	273	253	264	292	283	273	287	270	275	249	248	264	275	276	275	254	283	290	264	244	266	251	292	274	282	230	234	264	257	252	292	248	269	290	272	259	262	252	258	258	274	279	302	267	289	262	271	242	302	250	266	285	255	268	236	251	267	288	269	252	271	273	263	261	261	258	253	265	268	259	284	262	278	277	253	269	285	232	288	288	270	273	268	285	285	289	283	242	282	256	273	294	292	264	252	282	256	253	242	277	241	287	260	235	289	251	253	237	254	283	274	282	242	259	238	262	266	242	254	271	269	261	265	277	273	275	265	294	266	266	274	277	252	281	259	241	251	264	251	248	263	274	287	255	244	240	266	282	282	264	260	250	270	283	248	303	255	257	254	256	283	258	254	268	236	296	275	293	249	271	264	263	267	260	250	258	299	260	292	258	309	280	264	262	250	280	254	267	276	258	249	275	265	271	270	288	293	280	284	288	250	246	276	247	279	290	249	268	263	270	267	282	243	261	259	259	285	268	276	294	275	256	239	247	287	301	281	262	257	247	274	247	292	267	275	298	287	246	283	260	265	260	267	278	286	274	269	288	261	251	264	277	231	265	268	251	264	288	266	285	276	288	281	259	280	273	251	224	264	265	273	320	255	256	266	265	325	260	255	290	269	247	263	264	295	270	266	297	289	267	281	295	274	254	289	249	280	245	248	295	239	281	285	308	239	264	259	266	292	268	247	248	250	262	265	264	267	241	246	265	255	283	293	257	254	270	261	257	253	293	254	276	272	290	271	279	292	271	258	250	278	248	243	261	242	252	285	265	262	280	268	253	284	264	241	288	251	259	280	251	267	301	249	256	269	274	289	277	244	266	258	296	244	293	282	272	262	243	274	300	271	253	260	257	278	268	234	264	268	309	256	268	234	276	292	240	265	283	259	271	269	265	265	282	265	275	246	257	278	240	250	278	245	252	255	237	258	261	274	255	305	261	251	264	255	250	293	287	265	266	296	262	283	228	278	267	273	267	294	264	252	251	259	266	268	270	287	281	288	252	257	280	280	285	273	272	288	261	260	261	264	257	259	287	295	294	265	248	271	261	255	242	240	263	262	245	259	291	256	270	251	264	286	266	293	278	237	304	275	258	262	282	269	234	258	263	284	254	263	265	263	252	258	251	273	249	265	242	241	269	255	272	266	273	272	273	285	249	270	254	279	259	277	247	251	253	262	267	285	281	237	281	264	278	283	241	252	288	267	253	268	262	281	302	255	248	265	263	259	273	276	285	255	299	260	281	274	294	252	295	262	240	251	256	262	266	318	279	275	246	268	285	280	240	260	263	261	251	243	244	265	240	289	264	253	273	267	300	283	248	225	264	262	234	289	252	270	249	243	277	275	275	260	287	257	268	269	263	261	279	271	271	276	277	255	269	268	255	264	275	251	244	258	264	250	277	278	273	266	256	271	252	257	274	271	262	246	244	254	257	236	273	277	269	291	279	283	271	227	266	252	251	280	250	243	277	267	290	273	264	269	271	252	262	280	250	255	255	276	292	248	284	252	258	260	279	273	271	267	250	266	249	259	276	263	236	266	284	295	342	238	264	271	271	282	264	275	283	248	288	268	293	291	246	239	267	236	269	243	288	267	291	289	273	224	257	301	253	267	272	264	261	256	255	233	285	257	284	272	268	263	249	281	299	263	260	271	263	298	276	276	299	285	227	274	263	285	254	296	275	260	305	276	273	261	283	247	265	273	284	248	289	267	226	234	256	256	272	276	261	255	261	287	247	267	246	303	272	289	271	264	262	272	255	241	248	285	275	260	272	274	275	283	267	249	278	258	263	285	284	268	263	278	263	260	256	266	282	270	274	225	283	259	250	273	273	253	257	258	248	282	237	245	261	246	248	249	284	276	257	274	277	268	289	270	254	260	283	263	282	296	252	261	257	231	259	281	260	279	253	252	281	232	244	260	249	248	254	262	241	271	260	242	258	278	299	263	296	272	289	271	306	263	292	261	250	248	257	268	261	271	293	269	299	273	277	274	238	277	261	267	290	276	249	251	278	258	292	239	265	275	234	267	273	280	268	267	274	267	252	296	233	276	253	282	263	275	260	274	282	257	257	230	279	235	250	290	271	294	263	268	244	275	239	248	253	243	269	268	225	263	299	276	263	281	243	235	288	296	237	244	279	241	252	270	264	285	240	272	253	289	294	268	262	284	244	290	274	251	273	284	272	267	281	290	294	261	243	276	272	256	267	286	268	255	259	303	244	239	233	254	280	269	275	262	286	247	265	271	250	298	274	275	253	266	235	268	292	239	230	234	282	257	270	261	267	257	264	282	271	268	270	277	265	284	299	284	257	288	288	264	272	292	277	232	254	306	264	230	283	253	251	301	250	279	251	274	275	263	260	275	264	253	249	279	261	299	293	248	259	262	281	256
2309	877	923	981	950	886	885	899	853	853	902	935	1072	1104	885	940	942	853	864	864	825	2134	5859	4434	3550	2044	1119	865	768	780	756	759	728	740	757	807	782	775	720	762	720	705	790	811	760	804	743	790	767	760	760	776	793	778	714	786	733	781	798	759	739	724	753	752	725	716	762	768	764	738	746	770	747	737	789	762	785	747	779	730	783	773	739	776	793	761	847	788	763	746	771	743	723	769	743	763	774	738	766	774	756	772	798	780	774	724	767	758	758	727	743	741	773	764	777	751	766	747	792	765	810	767	809	772	733	794	842	752	694	753	706	789	766	735	719	786	769	767	805	746	757	758	716	748	756	754	771	786	771	798	742	819	796	805	757	767	750	780	768	783	753	760	783	785	824	792	712	771	789	761	766	768	773	773	765	787	758	787	808	794	719	754	791	749	773	785	778	753	726	761	775	767	763	754	737	723	775	786	750	812	753	773	747	746	728	746	772	790	805	752	755	770	833	806	753	689	791	771	726	770	788	766	775	801	752	804	783	798	802	729	705	751	789	810	768	781	753	768	812	803	787	809	755	767	770	803	791	755	764	741	753	797	779	765	705	750	730	811	764	789	745	739	757	761	729	735	714	777	788	798	747	746	777	784	775	811	826	768	732	814	767	747	803	763	746	833	729	758	787	762	760	750	769	772	714	759	707	757	776	758	766	785	803	801	708	772	699	795	733	807	757	764	798	784	744	835	800	781	708	773	763	785	766	750	746	748	755	762	780	759	831	768	740	763	782	739	740	724	766	782	778	762	787	780	774	799	763	768	773	766	744	766	766	754	806	762	810	774	751	791	696	733	753	720	797	755	738	778	775	753	711	780	786	761	735	767	785	762	717	743	790	759	822	754	765	812	708	769	792	773	787	767	713	773	766	779	838	786	741	793	755	730	713	747	738	759	710	793	767	808	786	773	725	816	725	770	739	774	733	764	750	745	713	726	781	730	763	813	733	716	750	763	739	803	777	772	771	720	757	761	760	769	766	743	807	741	793	728	753	732	794	794	796	752	783	787	790	765	758	774	778	809	772	730	766	797	735	762	753	738	759	751	766	801	755	765	819	750	822	766	789	826	736	781	763	730	777	782	758	773	751	774	718	737	745	780	807	710	714	750	776	734	743	719	748	758	776	760	722	747	740	772	786	754	767	789	797	754	767	734	785	839	752	752	736	786	827	726	786	761	776	777	771	766	731	722	756	731	824	779	800	777	809	748	801	771	775	744	758	766	774	785	757	721	767	732	817	738	744	788	740	721	719	790	822	752	751	745	726	700	719	738	814	779	787	742	724	777	745	724	749	779	806	792	758	746	770	785	752	771	714	787	749	789	759	766	768	755	764	735	733	751	794	794	726	786	827	754	788	776	784	802	752	798	781	778	700	742	773	740	766	710	703	741	721	729	776	716	788	771	785	750	790	795	781	804	774	763	787	768	769	785	747	806	773	791	768	814	729	811	788	729	759	763	760	701	810	764	774	769	722	776	698	727	752	721	784	737	736	775	758	737	767	770	731	767	780	788	803	773	780	695	751	753	773	766	738	724	785	735	749	775	729	761	778	755	744	775	737	687	710	755	777	748	802	799	741	766	749	752	794	785	757	779	783	787	756	780	749	779	744	797	834	720	783	759	764	751	768	795	738	767	768	721	779	775	769	730	784	738	758	760	777	758	771	759	724	728	726	760	728	783	746	743	800	808	784	773	738	762	733	760	730	784	754	827	690	762	730	723	819	770	819	750	760	832	756	760	735	775	766	774	805	792	771	738	754	742	785	788	755	792	745	720	784	810	753	823	751	768	723	741	788	768	742	714	773	787	803	761	733	736	767	774	799	774	746	743	794	804	749	796	797	762	809	768	782	789	795	794	756	778	687	779	746	771	758	794	796	740	757	752	734	776	721	800	804	757	757	759	746	760	756	839	785	782	800	775	756	791	771	775	718	713	755	786	803	818	770	754	792	744	729	780	780	741	777	756	740	791	751	708	737	771	797	744	768	708	763	729	752	754	789	798	711	750	718	767	762	771	730	716	787	775	763	782	762	785	756	710	771	741	777	744	775	766	786	766	774	739	815	717	752	783	795	764	815	783	751	737	782	778	734	754	756	757	729	796	738	756	757	720	715	755	786	775	773	750	802	798	812	785	778	742	765	738	763	742	789	763	735	714	746	792	780	795	746	770	735	754	756	734	742	717	755	777	744	772	751	783	720	764	783	773	771	766	758	757	737	745	722	803	733	754	776	742	752	746	790	762	754	780	743	768	710	814	765	795	804	767	788	753	784	793	777	755	697	752	751	758	770	742	757	802	730	757	773	775	757	793	781	745	726	814	792	791	764	708	754	784	698	761	768	754	741	735	787	786	748	750	727	752	777	791	775	749	739	780	734	735	767	711	763	803	733	746	753	730	741	706	775	802	754	720	750	768	771	816	745	795	779	760	748	756	748	742	796	771	779	781	790	758	803	754	754	757	751	752	782	754	798	791	818	777	770	751	804	753	782	726	703	715	747	777	799	761	755	752	727	773	688	741	767	724	795	780	776	741	819	765	788	750	759	757	781	770	815	735	762	780	725	757	748	768	744	724	796	803	789	757	796	734	789	763	805	770	707	803	720	765	773	751	775	814	752	778	737	753	755	733	782	772	779	814	756	763	731	813	778	740	778	767	791	767	745	728	774	723	796	801	734	728	766	716	770	761	726	743	779	772	795	723	736	720	765	730	748	786	790	790	763	746	802	729	783	756	746	748	764	772	777	714	782	779	756	764	757	747	749	751	775	782	791	817	762	776	692	806	796	786	785	776	750	753	768	745	776	789	791	766	806	792	746	759	756	760	739	735	778	812	744	765	819	754	748	761	782	747	741	752	744	784	761	744	780	791	721	757	750	799	720	736	793	753	782	745	739	782	705	760	772	725	737	744	749	737	764	742	739	732	749	760	779	752	772	774	721	736	759	774	749	803	759	802	730	761	767	736	786	763	761	732	805	828	734	768	780	774	793	740	708	774	777	792	788	722	775	761	778	765	755	778	778	762	791	776	766	748	770	755	715	782	806	774	775	775	745	778	782	764	779	817	738	812	769	778	723	814	774	765	782	774	790	746	774	793	743	727	739	769	812	760	784	757	766	806	818	778	772	744	743	820	766	754	768	779	773	810	755	713	763	786	803	753	762	715	753	741	790	772	770	788	771	715	759	741	727	766	798	764	783	748	741	762	779	728	765	777	784	774	771	800	759	786	801	752	789	739	792	802	738	793	729	795	765	779	777	725	782	721	761	772	795	745	790	794	739	723	757	733	775	769	778	758	721	746	772	758	741	775	780	785	735	748	813	814	723	724	825	770	787	738	770	754	787	777	708	787	807	768	766	810	750	704	804	776	746	730	810	756	816	746	748	775	780	804	751	740	704	732	792	735	763	788	686	776	766	768	746	788	764	755	786	779	780	774	776	766	770	813	821	735	737	780	781	730
8633	1288	1521	1190	847	707	560	470	447	445	390	454	601	652	481	418	421	354	338	342	346	1860	5777	4751	2438	1248	1536	932	345	261	252	240	252	283	251	264	257	280	265	264	250	251	235	260	276	230	257	277	253	248	265	247	256	265	266	277	238	265	257	287	254	270	243	254	266	264	256	234	251	257	268	254	245	243	241	278	235	245	276	272	253	267	257	261	268	230	285	242	259	252	247	292	232	261	269	232	256	277	265	266	246	250	220	264	250	219	290	240	246	239	247	255	237	262	266	272	265	255	262	247	292	285	282	281	259	272	241	252	274	253	265	235	256	254	268	255	283	271	256	239	260	277	264	278	249	261	269	276	257	255	259	268	247	237	254	261	298	237	267	265	273	268	270	279	239	260	256	266	285	233	241	237	257	259	260	262	291	231	237	264	248	227	251	250	267	260	249	256	262	238	280	259	278	260	274	277	286	285	256	246	273	285	253	281	270	244	252	247	254	254	253	256	264	247	257	243	277	261	293	253	251	268	245	244	264	248	235	237	270	263	258	242	261	270	238	257	266	253	233	274	276	253	245	223	246	227	263	274	260	262	276	268	233	250	250	295	263	266	244	266	255	260	221	266	271	244	252	243	233	241	264	239	285	268	259	274	219	260	264	267	250	280	248	259	260	275	283	278	250	248	280	257	259	247	268	286	258	260	232	254	245	228	254	236	273	270	263	272	265	240	271	237	253	240	254	269	253	255	278	234	243	258	290	263	258	264	258	260	278	234	269	222	256	265	258	255	268	265	266	250	246	262	230	272	245	260	273	270	223	267	303	248	259	256	250	262	286	236	260	265	245	256	265	238	248	250	253	232	250	260	269	253	276	272	231	272	274	252	269	242	270	257	252	268	269	246	234	268	242	256	283	248	241	259	218	264	261	246	238	269	262	245	262	254	259	251	253	263	237	244	262	257	267	276	272	243	276	262	262	262	244	265	240	262	277	260	243	253	248	257	245	243	249	277	258	257	253	265	267	265	237	262	263	264	263	237	263	278	237	224	269	242	249	258	281	214	250	239	280	266	273	264	228	240	247	281	237	247	238	244	241	262	279	276	248	242	254	264	274	234	245	246	263	270	257	295	251	263	275	281	265	245	253	259	259	253	293	247	246	266	272	247	236	263	234	246	264	253	239	272	246	293	250	261	265	221	258	270	254	258	228	278	225	236	270	254	267	237	300	260	252	270	256	263	280	223	265	251	240	245	276	237	273	263	248	255	253	245	263	255	263	278	251	248	259	252	241	245	247	244	275	264	267	261	241	256	241	270	277	260	261	288	244	261	287	258	275	258	248	264	251	276	294	233	275	233	264	259	242	253	282	283	258	253	234	254	241	239	248	245	257	255	284	247	242	244	246	277	251	262	245	256	263	246	234	249	258	245	252	220	229	258	266	265	259	257	249	264	253	254	273	251	249	227	248	237	271	265	267	265	223	258	250	279	254	233	270	248	240	239	263	236	227	246	253	257	261	273	240	239	267	270	266	251	277	263	265	264	264	257	268	272	232	256	265	239	249	258	258	289	266	254	220	261	279	268	287	259	240	287	266	257	258	243	263	268	266	209	234	259	234	238	278	256	244	235	271	241	254	246	262	264	235	255	260	268	240	273	277	264	280	253	243	234	216	253	272	267	253	278	249	265	267	258	261	254	271	258	243	242	267	273	252	272	238	263	286	257	234	239	290	245	245	244	287	263	229	247	259	250	267	245	269	248	268	244	270	268	258	295	278	270	274	243	278	259	247	281	282	229	217	259	248	263	265	259	246	241	272	263	279	274	266	238	244	261	269	257	238	282	239	267	235	262	251	239	249	239	237	277	254	251	239	234	260	259	249	272	238	271	225	252	273	256	282	259	234	264	266	255	247	239	270	280	259	263	237	268	239	244	266	257	255	251	247	266	254	259	261	263	279	252	294	256	261	256	250	272	258	252	269	283	238	276	258	259	287	261	260	231	252	269	255	242	249	248	246	247	259	226	275	271	239	266	263	252	247	266	240	232	238	236	268	257	248	260	254	276	246	228	240	245	254	271	266	262	268	239	243	243	270	265	253	248	260	247	255	263	255	257	272	256	238	240	249	228	241	271	263	265	245	266	262	241	260	224	232	276	220	258	239	258	279	261	286	280	259	242	273	279	250	251	277	239	255	251	289	244	245	268	227	227	256	265	262	254	244	248	256	252	265	273	262	268	273	266	252	254	231	268	246	274	270	266	277	238	274	231	234	263	259	256	250	246	261	257	257	261	248	254	230	263	254	264	242	261	287	251	264	244	281	257	260	267	284	257	270	229	242	231	258	259	236	244	261	271	244	281	246	253	251	250	261	259	255	270	267	243	255	292	286	249	243	243	262	256	281	239	256	281	264	252	288	263	242	230	263	246	276	264	258	263	216	263	230	224	243	250	246	240	250	250	259	245	250	240	233	280	259	267	269	244	250	244	258	250	242	259	261	256	276	273	256	258	241	241	256	259	239	247	234	260	235	270	243	264	274	279	252	263	268	262	287	265	238	267	263	239	250	241	260	266	255	233	274	238	245	266	292	253	270	263	264	284	279	235	262	267	211	258	267	247	211	257	281	255	255	255	267	263	278	251	260	241	261	229	271	293	235	269	250	271	250	274	278	238	238	251	275	241	244	256	283	254	257	258	244	247	264	252	263	278	277	252	274	253	283	258	258	255	222	230	257	237	266	268	266	227	246	266	260	232	281	267	270	257	260	285	269	278	260	253	245	247	267	245	261	253	252	272	238	263	242	247	265	262	268	265	240	249	245	244	217	253	268	260	242	251	254	247	244	265	232	269	270	274	240	269	252	286	264	291	236	254	245	269	271	267	269	251	287	272	242	265	267	246	274	253	266	248	251	224	238	235	270	247	240	254	304	275	246	222	283	242	239	262	248	257	276	252	291	240	270	239	245	263	247	270	275	256	264	256	238	281	236	217	244	253	277	257	277	235	276	253	244	283	289	268	247	260	267	262	269	268	256	249	270	269	247	246	265	253	256	228	254	249	252	248	268	245	283	227	248	264	246	232	237	238	259	271	252	261	232	270	269	256	228	246	284	250	260	270	264	240	252	233	272	269	269	266	256	244	259	260	222	245	247	252	252	261	251	267	271	206	250	252	268	247	248	278	239	267	253	250	244	264	280	282	258	247	228	283	249	240	268	245	258	267	272	273	251	253	265	254	256	260	236	251	244	241	244	268	217	272	226	231	226	251	243	240	230	270	257	252	251	284	282	282	231	241	261	280	253	250	264	249	246	242	261	257	258	251	238	260	249	254	263	247	271	253	277	244	275	240	260	252	241	270	243	246	235	245	255	278	250	261	248	247	248	272	247	240	278	248	290	259	253	224	255	250	261	276	267	247	263	265	278	250	260	232	265	237	253	253	251	241	251	267	246	231	233	266	230	265	264	275	287	235	254	252	273	270	278	273	237	271	270	256	263	235	259	246	289	246	283	280
5635	1767	3624	3871	3262	2671	2276	1996	1783	1783	1760	2216	2720	3159	2316	1961	1825	1497	1337	1341	1338	11009	25255	21240	10947	7169	7731	4751	1324	760	681	737	741	714	761	751	726	742	739	733	753	737	753	729	773	721	792	729	742	762	773	755	764	778	760	704	747	740	755	751	751	738	725	718	729	725	732	759	719	700	734	756	760	763	721	728	703	728	709	725	737	752	725	744	732	765	696	782	729	747	757	683	721	722	734	727	713	683	752	713	722	749	720	741	731	703	707	748	773	770	774	759	762	710	724	728	725	745	778	747	754	743	760	665	776	764	759	714	728	748	755	739	728	725	724	760	788	755	734	762	739	728	760	752	753	728	702	716	705	732	730	763	810	734	749	717	796	784	747	722	715	744	743	704	747	730	769	732	763	714	721	745	751	696	729	754	784	712	758	770	771	724	745	731	721	738	786	770	726	757	720	758	734	694	741	770	719	724	788	763	724	770	763	715	783	708	701	725	739	739	728	733	749	735	762	766	759	735	729	779	737	758	733	684	715	757	711	787	752	797	813	763	702	720	694	722	728	721	743	705	768	712	694	788	767	715	728	735	746	778	752	731	728	737	756	715	716	719	767	737	716	747	763	781	762	746	727	709	718	780	759	764	742	694	732	688	739	740	772	774	706	738	720	725	696	735	736	745	734	678	718	732	735	725	742	735	720	763	774	763	806	744	736	703	720	747	752	753	745	748	697	699	730	730	758	737	741	741	748	736	719	716	778	732	682	778	730	752	748	730	729	734	725	774	728	758	740	742	732	711	737	749	702	790	780	727	775	785	754	762	746	695	738	729	711	763	711	767	692	798	696	704	747	754	713	784	739	703	730	727	705	756	777	704	688	728	691	711	775	730	780	759	745	730	764	781	716	737	757	772	724	750	757	704	783	709	749	751	708	760	735	734	727	765	743	789	762	727	745	718	786	756	766	733	775	707	768	747	741	756	775	726	708	719	762	725	733	778	693	718	699	706	746	781	732	703	750	744	734	763	751	749	703	700	750	733	773	710	730	751	724	708	753	738	759	750	752	681	747	723	746	782	780	764	719	745	744	730	737	754	662	717	796	699	765	697	751	762	750	720	708	757	742	688	752	778	759	702	759	705	727	739	772	743	757	763	675	745	766	765	750	763	718	790	716	796	687	794	762	738	736	743	722	760	774	719	681	759	736	760	694	711	766	730	732	739	721	774	741	757	709	786	744	746	735	707	677	731	731	737	742	746	726	719	780	752	735	807	757	728	717	760	737	767	725	759	747	695	744	724	694	795	742	734	778	691	720	731	727	759	754	773	705	733	734	757	705	740	756	759	720	684	727	761	743	778	744	780	790	762	761	745	736	722	787	746	752	751	737	752	727	780	718	760	716	718	730	742	742	749	769	772	709	785	746	744	712	765	669	732	721	749	723	748	696	709	748	786	743	733	742	717	751	706	683	752	745	752	781	758	753	731	723	762	741	799	727	714	718	703	765	729	748	739	712	749	692	734	720	752	740	741	710	768	755	733	723	764	709	719	719	730	758	749	783	743	760	756	783	742	707	749	766	722	719	792	741	754	735	737	728	746	703	718	738	747	718	710	763	710	748	740	714	776	735	716	711	785	762	726	716	699	782	728	731	734	768	736	749	735	770	759	734	723	720	777	788	717	738	757	695	686	675	747	774	728	724	714	753	731	787	744	763	773	740	735	746	741	728	705	783	745	748	766	697	685	809	755	735	775	737	767	769	700	726	776	743	731	791	698	717	750	749	755	726	731	733	804	769	728	739	748	744	675	735	740	734	728	671	771	759	760	709	728	769	754	753	734	733	714	731	759	785	769	771	723	768	763	753	726	773	725	740	694	711	785	717	708	737	716	739	714	716	797	720	752	750	737	720	759	757	735	776	761	740	716	763	714	741	716	781	679	752	801	742	754	748	743	717	722	710	749	757	712	794	779	737	747	730	725	766	702	780	729	748	759	760	712	776	741	738	738	746	733	746	737	762	729	704	700	729	704	760	703	763	726	727	788	747	700	746	728	709	726	752	728	718	734	752	676	697	742	731	763	787	778	763	690	756	715	732	765	710	747	736	754	755	756	749	727	769	726	734	738	697	726	748	778	719	775	778	732	764	718	725	729	729	741	711	820	714	710	736	735	734	711	702	748	755	814	759	758	736	776	727	731	747	761	735	756	725	728	740	793	710	763	735	736	736	740	792	715	757	798	735	722	750	715	778	746	779	703	718	812	755	713	750	736	701	778	736	753	745	758	778	707	759	749	701	732	713	783	785	749	727	763	715	799	721	758	764	750	731	759	720	721	697	737	765	728	730	762	751	753	699	790	661	740	730	738	719	745	711	747	787	747	706	745	713	731	773	756	740	751	726	777	735	719	761	745	728	763	790	723	743	746	785	750	740	758	708	753	720	735	785	708	701	747	781	739	690	736	725	727	700	716	718	731	718	736	741	777	761	714	739	725	751	702	782	755	784	742	756	742	784	744	771	723	732	748	720	793	754	743	768	748	746	762	702	791	734	783	732	782	739	712	724	745	752	781	727	737	706	784	749	751	735	781	727	747	719	712	758	733	777	773	726	749	785	766	802	748	745	702	734	732	728	728	760	810	702	717	737	691	706	714	788	767	753	730	762	737	722	724	735	759	796	760	702	741	742	717	718	722	707	720	737	772	781	735	733	731	725	718	735	711	750	757	778	757	736	742	750	707	791	699	740	749	705	710	735	756	754	709	694	783	746	736	759	762	731	760	726	722	721	719	773	762	707	767	743	726	753	754	802	762	761	702	740	731	786	712	773	755	713	730	771	770	770	717	730	719	730	744	721	721	728	743	754	704	707	759	753	717	689	752	727	696	772	743	764	680	712	746	798	788	729	735	724	775	727	757	767	791	713	718	763	770	772	710	790	778	743	701	732	672	731	747	770	762	717	782	723	718	724	698	710	726	710	736	741	769	763	724	673	785	753	748	737	701	701	767	763	750	754	769	762	730	774	772	707	733	738	747	743	706	668	786	696	749	755	752	743	741	782	737	769	747	757	722	720	771	718	703	752	735	702	763	745	761	770	674	743	757	761	713	762	780	756	775	774	808	746	687	787	775	677	682	713	727	755	731	807	700	743	777	721	721	753	765	782	720	710	737	763	818	772	730	732	706	772	716	735	720	715	781	747	743	701	784	693	750	725	771	770	724	730	743	766	738	681	767	743	723	746	748	729	786	757	771	761	758	701	706	730	778	744	727	788	747	768	694	792	775	722	721	741	769	704	799	751	737	800	722	734	723	690	724	710	747	735	718	780	771	719	731	734	717	738	706	732	761	691	758	789	723	773	741	774	730	722	733	737	709	736	740	737	770	743	716	707	828	754	748	768	768	766	727	728	736	777	699	771	750	756	793	677	734	731	729	757	761	751	770	763	759	690	781	751	741	773	725	782	718	755	737	759	782	747	692	745	740	748	732	742	789	733	703	756	734	734	673	791	785	711	697
16529	3061	3047	2320	1541	1164	923	807	662	564	638	667	878	1111	777	703	559	504	459	434	396	829	7532	7805	3063	3051	5172	2084	424	282	286	311	297	294	256	303	287	288	284	254	281	308	284	263	268	292	283	276	260	258	251	274	254	285	279	273	296	441	342	301	261	264	272	274	289	266	288	241	260	323	305	286	249	260	257	251	279	284	277	291	273	288	277	279	264	267	252	270	292	292	247	286	311	279	292	279	267	265	309	288	275	268	281	279	266	256	287	281	266	281	282	260	288	301	285	298	279	282	299	264	249	291	296	291	256	270	281	272	252	279	257	274	309	285	267	307	265	287	264	248	286	277	279	288	259	276	286	277	266	277	279	276	266	274	248	274	286	271	295	272	300	311	278	246	275	271	276	318	299	251	298	284	279	271	295	291	276	264	268	260	258	280	270	297	241	258	269	285	294	262	255	283	283	298	259	260	275	268	297	275	257	282	298	280	290	302	280	264	253	253	290	267	284	264	284	266	269	278	278	267	260	258	283	304	271	282	242	260	276	282	285	287	290	297	272	259	291	263	280	310	268	275	265	276	284	273	231	285	285	283	298	274	265	296	279	262	278	260	283	256	246	270	295	283	277	281	265	290	252	264	276	269	228	273	303	276	267	278	266	282	268	283	265	267	264	285	278	304	253	319	290	261	264	295	269	236	269	255	296	266	269	282	284	265	281	274	265	277	302	298	269	286	295	295	249	259	262	271	288	291	295	271	299	272	312	279	271	273	298	280	280	275	284	278	274	288	251	281	253	285	253	283	284	292	266	276	274	264	261	312	277	277	248	276	275	271	283	238	270	276	278	277	294	253	275	254	277	264	278	265	257	264	281	273	251	276	255	232	294	274	278	258	300	248	278	256	298	279	274	277	255	276	285	314	269	283	305	293	280	296	279	319	283	289	299	266	287	267	292	286	264	251	270	277	231	269	272	259	279	266	231	285	292	240	246	280	260	289	341	250	274	279	283	282	271	250	272	309	294	288	278	270	265	284	272	278	283	272	274	281	271	272	298	275	251	302	265	276	279	280	292	294	283	282	278	252	296	264	253	264	288	312	285	254	243	299	292	259	257	269	300	315	263	280	281	271	263	263	260	282	248	291	265	287	293	298	322	277	274	288	273	278	263	273	303	282	304	262	261	290	261	252	287	288	300	255	280	273	277	290	315	284	284	284	286	258	280	268	255	279	248	237	297	271	299	296	256	275	283	291	280	255	287	277	281	283	293	264	273	252	279	277	292	276	246	273	276	273	285	256	304	306	289	289	276	301	283	271	268	274	282	264	262	316	283	289	291	258	266	253	245	282	294	313	263	297	295	275	275	311	270	289	292	265	286	269	252	283	285	285	308	263	274	289	263	247	335	292	269	308	279	307	295	269	287	245	246	308	305	296	253	294	282	273	263	285	279	248	282	272	266	258	245	295	284	276	268	292	254	291	293	288	278	264	295	261	273	282	297	286	285	291	283	269	319	299	287	292	303	273	272	255	265	262	300	271	266	280	268	268	251	272	270	306	274	294	235	247	275	252	298	268	272	269	286	279	273	258	299	262	274	272	267	287	273	277	294	264	266	255	256	266	262	277	271	253	311	247	262	273	265	314	256	275	282	289	293	268	279	275	251	280	292	279	240	287	288	247	280	288	276	244	285	272	285	273	274	283	286	270	279	283	304	288	308	281	309	260	266	288	257	300	291	278	258	265	277	292	260	267	262	278	248	257	295	276	295	272	258	282	261	275	292	273	314	245	281	273	269	278	311	255	299	286	304	254	264	276	280	305	265	297	287	285	258	288	228	256	295	266	286	274	321	271	282	294	263	277	305	279	280	277	248	285	272	302	263	302	284	292	259	274	255	297	258	278	274	276	262	300	283	262	286	297	270	295	280	292	262	268	273	285	302	282	286	302	313	274	294	246	288	300	275	283	282	281	294	271	299	293	262	267	296	304	278	270	263	288	289	293	260	301	281	307	274	259	291	266	288	257	281	252	297	288	270	245	303	276	263	257	277	286	293	284	272	270	292	294	318	259	329	260	278	273	296	294	269	272	265	271	287	276	258	295	293	271	274	264	273	282	300	292	288	292	299	283	260	289	283	267	266	273	267	263	287	271	256	261	289	304	274	286	240	253	264	285	282	265	283	268	271	262	269	299	274	254	278	254	271	289	282	261	250	248	295	278	280	298	280	260	256	296	268	282	272	288	268	283	263	271	281	283	288	262	249	262	289	252	253	253	270	272	282	294	259	298	267	263	285	283	300	272	253	282	269	263	260	300	257	284	306	250	290	276	278	284	272	253	264	268	251	306	283	282	281	317	310	254	266	291	262	277	310	291	277	276	255	257	254	279	282	269	261	281	283	278	293	292	277	256	263	286	283	312	275	288	275	269	282	259	268	299	271	288	258	278	307	248	265	277	268	245	271	260	297	289	273	249	279	271	285	276	277	243	278	278	265	295	316	277	275	295	271	262	293	290	272	273	283	254	273	254	268	301	284	266	278	279	284	271	268	297	266	277	288	272	291	262	275	273	298	261	280	282	293	281	237	294	303	282	273	295	277	261	256	269	268	273	263	278	265	264	278	278	311	272	275	282	261	271	275	272	277	260	280	284	268	292	278	250	266	285	278	284	274	292	270	269	283	258	269	259	272	256	260	311	286	279	270	275	278	298	276	275	241	270	310	290	260	289	268	289	275	267	271	249	289	273	271	290	286	287	264	295	275	258	232	267	265	271	261	266	288	303	279	269	295	291	280	272	276	290	236	261	270	294	270	289	292	234	283	285	285	302	278	275	237	261	273	284	301	282	279	263	248	296	263	279	267	245	263	297	294	286	270	295	270	282	278	279	279	271	270	257	302	264	277	304	253	304	312	286	273	294	255	286	276	250	254	256	275	278	272	248	299	260	263	277	253	294	256	297	241	256	261	302	266	282	265	266	290	288	294	261	304	303	282	275	292	284	297	310	282	267	254	285	253	295	265	281	292	293	290	287	270	328	272	254	236	256	302	261	263	269	272	292	259	275	277	296	275	271	283	285	269	279	282	293	257	283	288	283	263	288	278	274	296	267	262	288	291	289	271	296	281	283	258	267	261	296	281	273	273	266	291	277	260	273	264	276	268	281	264	284	272	267	279	270	279	275	294	264	270	282	264	302	271	269	288	257	297	272	248	253	286	285	251	275	274	250	260	267	276	288	268	256	291	241	281	292	279	262	290	292	291	291	261	297	295	273	296	243	280	250	252	285	274	231	265	284	280	253	250	269	306	292	261	294	266	273	295	293	272	308	274	296	314	287	296	269	314	259	296	275	276	278	264	273	291	249	301	263	271	248	284	286	286	256	263	283	284	276	253	279	309	291	265	274	274	276	306	256	278	274	267	295	231	258	237	315	264	276	269	293	282	278	282	249	292	236	254	286	269	279	277	259	289	283	279	257	279	291	255	285	296	267	288	262	296	270	285	258	296	278	269	262
7962	3053	6443	6911	5751	4647	3818	3199	2891	2794	2854	3230	4183	5780	4050	3770	2854	2144	2062	1895	1733	4544	28119	26128	12010	15384	21991	9114	1543	894	916	930	848	933	858	886	858	825	821	820	780	767	820	845	817	818	837	826	792	799	801	824	810	876	833	867	832	2067	1278	869	785	796	760	762	781	769	765	789	751	825	779	813	762	797	762	788	772	743	790	749	768	784	799	779	758	780	784	791	793	814	784	855	809	784	823	828	816	789	791	784	788	794	768	826	814	818	729	768	813	778	809	738	767	731	807	793	783	792	770	791	819	815	739	802	753	776	753	766	777	753	792	730	771	774	805	784	793	753	810	748	806	775	771	778	774	758	771	764	823	813	762	731	829	843	807	765	807	808	828	796	779	764	799	750	804	799	798	769	812	777	782	786	815	802	798	770	764	794	785	794	796	796	836	757	786	775	733	794	754	836	760	852	806	753	740	795	801	839	770	797	816	768	749	774	789	811	756	755	758	763	806	791	758	836	792	858	762	790	771	813	830	792	815	809	763	809	785	788	813	742	814	840	798	777	776	762	796	786	760	704	812	788	728	764	820	771	747	791	795	791	800	791	811	783	812	817	734	807	776	768	709	767	786	766	791	741	791	708	792	802	817	777	790	754	770	787	904	795	827	767	747	812	793	814	759	759	753	748	719	818	769	794	762	805	807	828	788	776	783	808	798	808	816	759	769	740	728	761	752	770	788	788	788	774	782	788	794	789	759	739	763	818	795	782	852	809	733	790	760	773	734	765	813	804	834	733	792	782	809	794	788	752	804	732	765	785	769	756	769	782	748	832	773	796	830	773	755	792	775	756	769	812	802	729	790	767	725	758	772	793	748	768	777	806	799	752	788	854	802	764	772	771	833	768	821	803	846	771	765	800	735	789	730	800	769	799	748	766	805	755	836	799	799	763	768	757	770	822	784	803	741	769	760	821	755	788	766	758	774	754	747	832	762	714	777	769	779	806	747	824	807	787	823	807	799	814	787	762	804	764	832	785	735	771	790	813	779	775	775	767	711	810	771	834	804	784	762	761	806	789	786	788	786	792	761	763	757	771	767	756	800	733	821	762	785	744	780	802	800	813	734	801	739	795	781	778	784	802	759	802	757	748	776	768	752	763	778	801	781	795	754	772	794	811	805	802	811	797	807	818	806	760	770	767	802	812	751	792	809	815	795	779	777	822	809	771	803	775	818	797	771	762	757	808	790	782	784	729	789	827	823	808	801	788	803	838	756	696	840	839	809	783	783	797	762	802	766	803	805	764	788	755	740	790	752	789	758	838	831	791	781	788	752	743	792	832	786	768	779	807	846	798	816	773	754	774	801	780	802	798	794	824	774	763	758	796	769	805	786	794	791	776	752	756	777	812	784	728	789	761	763	728	780	834	801	730	818	798	777	764	765	772	793	754	733	760	748	795	742	779	808	759	781	818	764	781	811	789	763	799	736	798	790	757	794	784	751	834	781	748	783	767	781	803	788	777	827	760	766	807	832	770	791	752	813	787	747	769	748	806	824	810	761	830	818	781	771	798	812	760	810	724	759	840	814	783	758	800	827	748	801	817	748	788	711	738	744	797	735	797	769	788	828	784	790	740	782	799	712	734	796	769	811	817	778	755	792	797	769	793	816	766	812	813	794	734	771	804	752	760	825	734	785	776	754	741	805	810	789	771	781	790	798	747	780	733	799	798	784	778	757	771	792	784	760	759	741	782	739	777	791	803	797	773	773	795	799	773	756	818	792	796	783	808	760	767	838	791	824	776	764	786	767	841	782	778	790	773	791	729	778	783	797	838	786	752	739	786	785	714	793	763	785	768	774	784	769	810	789	792	772	765	759	811	753	799	831	753	726	756	798	765	812	815	790	772	698	810	748	844	802	760	799	725	807	763	830	811	817	789	814	765	805	775	768	733	753	797	795	837	760	802	737	788	783	790	785	777	784	813	782	758	774	732	768	801	753	780	830	775	767	749	796	764	749	745	800	784	798	807	795	779	786	760	771	797	737	790	799	827	766	779	741	744	792	755	783	779	822	786	794	768	788	765	746	776	792	752	815	762	783	808	764	824	816	814	789	800	772	780	727	761	836	760	792	777	787	841	798	795	781	787	759	813	814	805	748	766	783	772	748	770	792	782	815	784	822	787	829	806	833	775	794	799	815	802	730	722	776	774	728	747	801	735	793	804	799	764	771	814	754	782	760	774	762	778	816	771	776	785	775	785	787	773	762	809	821	746	768	749	752	778	803	759	791	789	752	770	744	837	801	729	769	798	790	799	782	730	768	772	793	863	764	758	751	791	792	765	790	778	812	800	779	782	767	803	796	777	755	751	763	744	783	808	756	776	777	797	839	749	772	818	787	796	807	822	776	763	837	785	784	786	779	808	764	768	779	744	747	816	797	797	769	754	807	785	782	784	768	725	780	797	792	723	801	819	774	791	805	813	782	806	750	767	812	763	752	786	805	810	807	848	845	770	758	729	737	778	776	772	808	744	789	751	763	794	776	787	796	737	810	802	791	776	757	788	796	756	737	775	826	821	775	757	734	792	753	745	760	807	749	811	778	852	747	805	775	807	817	799	785	805	806	766	765	800	821	802	839	722	767	831	775	769	787	737	812	745	794	807	744	758	818	742	809	779	787	785	793	803	818	765	780	783	782	804	802	802	778	772	755	737	788	746	746	764	738	810	734	820	778	797	732	721	808	785	853	820	709	801	847	752	835	770	775	779	798	787	789	807	842	799	773	785	808	755	736	804	785	722	769	754	782	777	769	790	799	831	803	833	776	756	779	781	779	809	803	772	795	774	730	796	810	802	748	753	842	752	773	826	802	777	779	803	799	780	779	776	765	821	762	806	762	783	772	760	792	741	760	774	800	797	742	781	745	790	793	800	776	747	762	792	739	760	776	787	806	734	768	847	785	839	817	759	816	801	802	805	769	793	825	764	772	757	792	794	795	760	804	874	794	787	793	758	771	785	749	766	746	822	823	777	749	772	794	760	764	796	756	774	794	774	769	769	817	811	755	757	786	758	797	788	768	799	750	789	752	797	791	765	757	788	815	805	790	777	834	790	791	754	760	805	767	751	766	768	761	789	761	796	774	761	762	836	783	759	814	774	770	848	780	796	755	793	733	783	821	731	814	775	753	809	765	786	762	746	749	799	817	768	788	785	772	759	793	818	792	769	822	754	799	803	732	768	796	831	820	783	771	802	793	773	771	778	749	754	787	786	837	763	785	730	805	764	766	790	821	779	743	785	781	753	813	834	797	780	754	780	752	846	831	812	779	793	786	807	781	791	803	798	786	792	755	792	794	835	805	766	808	793	801	774	807	752	780	806	769	802	780	748	770	840	772	777	774	752	733	776	784	772	826	755	787	809	789	772	775	744	781	766	793	789	810	779	747	732	751	807	824	780	744	754	727	777	763	787	824	828	773	770	780	780	781	746	764	763	848	801	821	786	777	773	771	789	816	782
2132	231	223	224	199	206	152	164	181	179	193	203	204	213	208	206	216	184	189	177	172	194	574	669	193	160	158	174	165	152	157	167	168	166	190	154	149	157	135	170	149	158	177	160	156	157	167	170	133	168	165	149	173	158	145	190	189	173	244	170	153	156	183	144	156	167	156	175	176	188	190	170	158	148	171	153	140	150	139	158	161	169	183	142	160	170	159	149	178	165	148	154	149	152	160	178	156	169	156	159	176	183	178	145	167	166	151	153	165	172	170	179	178	150	153	170	173	184	174	167	172	154	166	149	156	166	146	174	174	172	163	164	165	158	147	146	158	153	171	165	164	165	143	143	155	162	151	154	136	142	162	141	156	159	154	184	166	168	188	145	149	181	162	138	168	175	153	153	158	152	139	161	159	149	162	154	160	170	157	152	174	154	153	145	175	168	165	171	170	158	154	146	155	152	160	167	136	146	164	175	183	155	137	154	164	166	172	146	152	159	158	152	171	164	160	174	156	171	167	146	146	180	148	162	153	139	167	148	161	136	167	164	173	151	190	183	157	158	150	173	167	163	173	159	154	163	156	144	167	154	159	166	182	197	180	189	142	144	160	165	159	126	151	150	156	162	177	164	155	154	171	166	141	176	163	162	143	163	158	148	163	163	166	158	171	157	164	157	154	138	172	161	165	157	158	156	149	173	179	152	147	164	160	152	163	183	133	153	139	135	130	175	147	152	143	167	170	142	157	154	167	164	159	161	154	166	170	157	148	165	180	178	146	166	171	161	168	170	181	157	172	152	158	174	172	157	158	152	154	183	142	146	153	150	156	161	147	183	147	161	148	167	163	160	175	164	156	127	164	144	144	153	148	163	144	165	160	165	188	166	160	177	183	161	166	180	146	165	196	171	159	191	150	162	154	151	151	161	151	180	156	153	173	166	184	141	154	161	150	166	151	140	182	155	161	182	172	147	140	144	164	160	156	169	124	177	171	172	159	170	152	177	153	146	166	135	167	156	165	172	186	154	161	149	148	182	164	153	138	152	172	149	146	145	159	163	157	170	150	162	147	151	159	158	187	152	162	157	165	155	152	154	157	191	145	166	162	153	170	140	170	145	165	143	151	152	157	148	156	184	166	170	162	139	171	175	174	175	184	189	170	155	149	174	161	158	160	183	167	160	146	158	136	142	178	168	154	159	139	157	153	158	143	147	167	177	154	149	164	155	148	164	162	173	151	180	155	165	162	123	140	141	167	169	160	159	173	175	163	144	154	154	161	146	148	145	155	157	184	171	142	149	158	159	170	150	141	164	167	159	149	171	169	165	161	178	160	159	159	160	149	165	170	158	187	146	157	156	148	166	154	169	153	144	162	145	143	162	158	159	163	152	156	148	162	157	172	142	162	157	174	154	160	152	178	168	170	183	151	165	168	141	142	148	168	164	172	161	163	160	164	161	146	177	189	159	177	160	168	157	163	165	151	156	158	168	164	163	179	163	175	178	169	178	147	160	166	173	124	170	162	173	155	169	169	161	164	137	165	161	149	158	170	161	165	165	172	155	181	162	146	152	154	152	176	160	185	151	151	142	159	156	167	146	158	140	183	156	160	158	152	171	137	154	170	150	171	166	147	166	171	168	150	156	182	144	183	169	168	157	152	166	159	183	155	172	162	140	161	153	157	167	174	160	156	179	141	162	157	164	153	149	155	148	163	150	156	146	148	148	140	171	174	167	171	153	148	155	161	169	152	173	156	192	154	155	178	129	161	150	157	165	174	150	156	159	157	150	150	164	153	151	159	154	155	143	156	160	159	179	165	144	154	151	137	189	160	180	148	149	153	162	147	167	164	147	151	152	153	144	156	143	156	152	165	168	159	169	180	164	139	160	152	148	168	144	162	135	140	144	159	147	169	148	149	170	156	164	150	155	145	134	154	169	168	163	170	142	163	139	162	166	160	139	166	182	136	142	193	161	176	163	157	163	170	167	164	153	170	153	163	151	179	145	148	146	150	141	164	137	163	152	143	160	159	161	126	161	158	164	140	161	136	167	175	168	142	162	152	159	165	144	179	160	162	169	146	147	158	173	174	147	173	149	160	165	153	159	157	166	160	185	151	170	157	136	151	129	168	148	153	159	159	151	153	160	173	158	164	146	145	172	156	150	143	166	161	161	174	186	160	155	165	158	166	178	158	160	173	163	145	152	145	161	154	150	159	146	155	163	167	149	184	161	151	155	180	158	171	170	165	167	176	165	158	140	154	162	174	149	161	157	169	180	164	149	167	160	167	165	164	143	172	169	147	144	176	146	170	161	157	148	157	161	146	164	171	177	145	160	157	166	162	137	164	167	150	149	152	168	163	166	164	161	166	152	161	166	163	154	173	166	137	196	167	150	153	162	148	167	155	165	153	152	163	173	164	144	170	190	170	179	168	158	143	160	146	149	151	162	165	167	166	142	179	176	167	159	151	154	135	176	161	172	151	171	156	170	153	164	165	149	166	145	149	161	169	175	172	158	140	157	167	135	139	136	153	179	184	151	147	139	156	189	167	144	149	147	161	175	166	179	171	159	179	172	161	163	178	158	149	151	153	175	150	175	161	151	152	152	142	168	162	134	159	133	151	175	163	171	144	176	173	168	167	166	158	162	158	156	163	182	152	162	154	156	164	157	174	175	155	164	181	153	187	156	174	148	148	160	149	165	154	156	162	159	162	173	167	172	156	162	177	153	155	169	156	179	165	140	173	177	176	173	168	159	161	164	174	198	157	186	174	167	154	153	143	169	145	151	164	167	143	170	173	166	156	142	162	137	158	139	160	179	185	149	157	152	152	134	158	135	169	164	165	150	166	183	151	153	147	154	140	162	160	171	169	173	150	163	154	151	153	187	174	168	146	156	162	166	158	174	162	161	149	158	137	163	163	186	161	177	181	137	155	186	163	161	148	167	152	178	142	161	157	160	180	160	174	136	168	149	151	183	162	169	157	162	165	177	162	188	155	144	172	160	149	150	180	163	155	155	164	156	157	174	175	175	160	146	164	174	179	155	165	171	150	174	156	151	158	149	164	146	161	176	160	149	165	147	176	169	154	170	168	150	158	136	176	180	154	172	164	159	163	173	159	159	175	154	155	157	155	171	148	154	166	156	162	157	166	161	140	139	151	158	161	164	170	177	162	178	171	151	172	152	168	168	155	144	156	168	152	139	155	155	170	166	162	168	143	155	169	163	157	155	175	166	171	175	175	179	170	143	151	158	170	132	175	172	167	171	156	150	136	160	169	152	145	138	154	151	161	195	167	183	175	160	145	164	172	155	188	166	173	155	151	175	153	151	158	194	151	159	142	190	142	162	150	142	151	174	178	152	151	169	150	191	155	139	170	171	162	152	167	152	172	141	141	164	158	147	167	144	172	144	177	174	166	146	166	186	146	189	158	152	140	154	161	170	137	175	172	176	170	166	181	150	180	132	172	147	168	168	145	165	162	167	172	149	175	164	145	144	163	169
2106	530	766	736	673	626	661	671	605	586	654	856	808	845	765	907	766	662	674	555	607	714	3044	2958	657	615	573	537	523	497	478	506	521	506	520	472	480	492	492	509	494	485	487	516	474	485	472	504	529	507	512	473	486	541	524	484	500	694	1078	518	500	441	511	453	521	501	514	483	454	452	460	463	511	496	474	480	488	536	507	496	483	469	489	524	485	507	479	510	467	511	463	506	510	499	522	490	494	491	524	500	491	500	506	476	489	451	483	515	525	479	516	475	460	478	489	485	507	477	529	514	486	509	458	531	476	480	494	485	520	499	449	466	501	486	472	525	464	491	490	493	491	513	460	457	502	506	469	502	469	467	495	483	501	490	525	468	509	508	507	446	475	468	510	503	462	480	486	432	495	472	487	528	541	519	476	494	491	506	493	463	500	490	481	472	507	464	485	463	516	518	471	531	467	520	465	458	513	510	471	519	517	506	469	505	503	452	491	487	484	505	479	489	522	424	488	481	497	505	499	500	470	474	482	461	452	513	475	511	469	492	451	507	477	502	511	485	471	492	506	477	438	476	493	471	463	464	493	473	501	508	526	485	479	480	481	462	509	461	502	493	511	479	458	494	487	497	490	469	470	491	495	485	491	506	443	510	524	479	485	479	495	522	485	488	484	496	515	460	496	476	467	511	450	515	494	521	461	502	491	498	509	504	476	508	514	489	516	497	499	473	487	513	487	449	538	512	513	542	513	493	493	507	487	493	486	463	517	461	519	465	543	492	507	490	471	478	489	499	500	502	510	488	493	506	489	492	478	504	493	510	497	450	454	477	490	495	465	500	484	490	458	520	527	490	503	509	466	508	526	461	498	493	486	514	488	492	492	479	478	493	494	499	489	498	477	452	503	474	469	519	451	519	475	492	526	459	507	495	462	460	464	502	505	461	456	469	477	529	502	471	460	466	492	466	473	480	477	445	493	509	474	493	497	508	494	495	514	478	487	471	489	531	478	487	510	443	494	514	523	511	483	482	473	501	509	457	488	494	524	491	471	510	508	499	514	472	493	482	498	506	481	543	539	518	488	502	461	530	486	474	491	497	469	525	502	501	535	489	478	490	472	504	508	483	447	484	500	455	473	498	492	451	503	477	460	521	491	496	466	504	499	469	468	465	483	486	475	517	481	468	466	498	516	489	467	492	472	489	487	464	481	532	509	488	479	467	472	453	504	489	474	532	492	483	532	506	477	496	471	504	494	480	502	504	450	473	437	491	495	507	490	465	499	510	455	493	505	427	493	485	523	479	485	500	517	490	500	494	494	468	553	520	455	493	509	466	512	444	506	469	458	485	482	494	510	494	430	497	526	503	496	473	481	491	512	491	491	522	487	442	496	489	497	464	511	495	520	485	496	482	505	568	471	516	469	483	512	466	456	530	517	474	495	471	468	483	487	505	485	493	483	505	517	494	490	472	482	534	495	467	512	518	518	478	491	517	456	525	492	495	423	515	489	504	523	503	497	484	481	522	465	464	500	490	521	498	496	499	477	512	510	496	544	519	473	475	472	486	490	485	545	501	522	492	502	486	507	516	492	459	507	465	506	523	527	468	465	479	511	512	511	485	497	525	495	527	492	496	513	533	487	503	475	495	481	482	499	478	517	492	502	498	535	468	535	460	443	491	500	514	487	512	508	437	508	454	520	499	483	474	486	518	503	515	524	499	499	498	479	472	506	512	479	493	503	461	495	465	523	490	509	496	486	494	462	471	445	472	486	475	522	492	491	504	534	509	524	468	488	491	444	512	538	513	499	492	467	533	498	494	540	475	493	471	502	469	475	506	516	485	452	494	446	480	540	475	465	541	510	466	520	499	440	472	503	480	479	511	512	505	478	488	487	519	513	445	501	435	480	506	480	554	483	483	543	486	483	487	533	481	480	478	493	533	473	494	477	477	467	484	482	474	484	448	509	456	492	514	489	512	494	506	476	479	493	506	471	500	489	485	483	491	496	492	474	488	491	490	488	484	517	556	517	469	473	484	501	496	535	487	455	491	487	493	489	525	500	448	473	517	523	529	481	471	479	511	492	505	521	492	510	462	475	457	473	490	486	497	515	470	480	478	490	489	478	527	487	492	462	501	512	485	515	485	487	491	480	525	503	484	483	490	510	486	482	515	483	493	487	507	445	500	521	504	463	517	488	496	496	527	503	476	492	500	467	491	532	481	484	466	523	514	518	514	528	503	501	531	489	527	502	504	507	475	498	491	522	484	485	484	478	472	490	475	491	472	461	504	492	502	485	485	472	482	514	505	488	486	529	510	473	492	481	464	479	505	501	476	522	509	499	515	478	466	499	483	462	498	522	478	472	444	510	484	471	472	495	481	551	544	477	515	453	474	495	512	497	516	494	497	455	500	482	491	511	487	527	495	498	505	501	523	517	462	537	467	505	528	524	492	537	493	461	522	498	479	489	503	473	516	511	527	515	497	509	495	482	479	464	497	503	487	504	518	509	502	440	494	481	475	539	504	495	500	498	501	513	464	481	519	475	512	489	467	436	477	530	449	459	495	528	474	477	475	493	470	521	516	474	468	458	491	513	489	480	479	553	506	502	460	534	457	511	472	478	497	489	465	457	519	501	511	517	504	503	507	457	494	471	504	479	504	482	501	486	465	523	475	457	491	452	467	488	494	541	499	504	500	438	464	469	492	498	515	495	497	476	491	464	514	489	468	470	508	476	467	497	475	474	465	480	514	482	456	480	490	532	519	529	470	463	449	503	491	538	490	443	509	511	491	484	464	495	516	479	496	478	459	486	512	496	505	434	482	531	442	479	492	499	527	496	481	506	507	503	487	515	477	488	494	495	492	478	504	490	484	507	507	478	490	466	434	503	509	500	479	495	498	461	525	494	506	453	498	544	508	484	498	500	491	458	448	498	459	473	465	520	448	522	467	500	479	492	509	468	491	447	478	498	537	477	557	533	468	532	484	472	490	473	506	502	492	497	508	466	477	543	477	492	531	513	493	514	464	519	476	479	536	483	503	519	511	518	492	455	499	513	535	485	483	476	508	502	479	533	462	473	479	468	512	467	503	496	472	493	466	524	499	491	473	502	455	498	481	459	506	482	481	483	460	474	499	415	483	477	508	501	473	485	486	480	519	470	467	467	541	516	517	488	498	487	519	490	501	480	478	507	465	520	506	479	476	480	491	485	517	510	517	446	505	512	530	492	481	520	492	523	484	471	491	479	446	519	498	467	493	505	495	510	504	518	510	515	514	486	491	465	460	464	519	504	508	472	464	517	456	533	442	486	463	491	497	460	489	481	473	505	506	510	539	493	486	466	475	478	486	467	502	469	524	503	524	501	461	478	501	475	509	474	489	498	533	492	457	496	470	495	512	468	493	509	515	469	462	478	474	492	508	485	486	503	494	465	523	464	488	505	480	489	485	537	504	503	480	497	498	484	489	476	524	497	479	458	529	480	485	467	471	502	455	506	502	493	494	509	516
8405	1255	1366	1062	782	614	493	440	402	357	422	445	430	575	482	449	367	301	343	299	278	327	2144	339	260	312	340	284	265	281	318	251	229	235	229	239	217	222	213	191	183	226	195	210	196	212	221	227	250	207	220	227	206	246	240	236	358	765	1069	355	215	191	197	176	196	208	187	202	190	197	198	217	209	198	206	197	199	183	167	180	243	194	193	222	207	198	207	198	194	197	216	191	186	210	204	177	187	197	188	201	189	182	187	191	206	174	178	180	214	227	202	176	225	198	198	198	198	199	180	184	176	180	207	189	196	200	184	193	203	212	170	202	203	201	197	193	227	196	190	209	208	193	212	205	220	172	181	220	206	224	232	189	187	208	197	199	211	213	191	209	193	177	196	227	180	196	214	185	204	177	216	178	197	224	194	189	184	233	210	203	175	190	169	213	206	202	200	207	209	191	192	185	201	176	179	192	203	196	205	182	194	198	203	180	201	193	211	228	185	186	200	202	199	212	181	205	184	202	187	219	188	224	215	180	185	190	197	197	188	177	189	212	183	195	193	193	216	217	182	198	224	219	196	229	222	185	189	200	201	167	186	224	214	220	211	198	192	209	195	190	183	214	210	202	197	198	206	208	186	201	199	169	180	212	187	212	204	199	210	223	211	191	202	186	213	192	211	183	185	228	184	196	184	203	194	178	175	204	192	186	215	203	199	209	198	180	214	190	201	194	212	209	206	194	191	218	195	183	204	188	196	171	196	196	181	187	223	221	194	223	196	215	201	199	172	221	214	210	195	195	183	168	199	189	199	180	183	190	209	200	177	208	187	185	210	237	210	208	182	208	195	169	192	203	208	194	176	203	193	207	216	219	189	178	192	194	193	188	178	168	209	204	194	204	200	186	207	205	204	201	202	189	191	190	219	188	177	201	196	220	203	211	196	196	183	213	198	191	193	188	180	192	187	203	204	193	203	186	199	205	205	197	201	172	181	204	172	189	186	204	183	185	197	184	182	199	191	198	186	217	190	171	180	191	202	203	218	197	184	202	201	196	200	209	209	207	200	183	197	189	209	203	200	205	192	177	195	192	189	182	206	192	194	204	167	196	183	220	176	179	199	190	174	194	217	193	190	215	170	213	200	183	218	201	216	199	238	176	171	188	180	178	201	176	205	202	198	186	199	193	203	166	175	177	209	186	185	186	218	191	197	188	206	195	198	178	188	194	187	181	202	199	207	177	201	205	198	221	193	162	194	185	183	217	187	185	193	181	207	176	201	202	194	183	178	204	200	214	211	197	222	200	196	199	174	217	187	194	213	188	197	195	193	188	200	179	207	216	180	217	201	204	169	206	177	197	190	206	192	191	192	190	187	187	210	196	209	207	195	194	217	205	188	198	189	187	184	205	198	204	194	207	189	201	195	196	208	187	186	203	195	195	178	190	208	193	184	193	181	187	214	199	194	180	176	202	225	223	199	203	196	213	215	206	207	208	195	208	194	186	206	180	183	186	203	188	219	182	186	183	200	179	193	180	200	216	201	178	200	193	187	219	182	199	172	205	207	205	197	224	181	190	194	184	207	203	224	204	196	188	201	206	186	226	197	182	176	183	194	197	177	185	179	198	194	194	202	171	196	198	179	215	225	199	203	193	197	206	203	192	177	189	177	201	203	202	212	214	209	188	188	218	191	187	203	217	184	192	188	204	220	208	188	188	200	202	201	176	200	209	171	170	195	191	199	214	219	176	201	201	206	213	184	208	193	217	190	212	204	199	152	188	220	186	191	191	175	195	202	193	192	185	215	184	178	198	200	198	208	207	186	222	190	206	179	165	192	173	178	210	181	190	194	197	194	192	198	204	193	179	188	198	211	203	208	200	193	186	198	213	205	182	208	195	207	220	206	190	179	210	204	189	200	207	173	196	205	211	173	194	183	190	173	182	196	180	179	190	242	205	200	208	198	202	193	227	212	203	202	207	216	182	191	204	171	198	196	193	186	217	192	173	177	216	191	200	169	210	183	195	201	213	217	191	180	193	188	180	214	198	184	192	199	192	178	190	199	215	183	206	184	169	176	181	186	196	193	208	199	223	197	183	195	187	200	199	197	189	208	209	212	193	204	204	194	170	177	188	195	197	190	178	186	191	216	209	173	220	176	186	192	202	200	204	218	198	192	184	199	210	183	189	170	203	211	215	195	203	187	200	214	205	186	202	208	204	205	205	189	189	194	187	196	192	193	184	183	194	224	194	219	215	203	180	189	219	198	198	188	199	175	214	196	191	221	205	193	186	194	204	187	204	212	189	196	177	213	209	219	200	213	188	218	190	194	211	197	183	203	209	205	208	203	187	188	166	206	194	176	195	168	168	192	195	185	205	213	190	180	186	219	198	206	203	185	194	181	209	190	214	205	172	190	187	174	208	204	208	177	195	182	190	197	189	209	198	210	185	218	199	191	187	171	193	195	225	203	195	186	191	223	175	200	193	185	220	195	195	198	190	211	192	188	179	191	167	210	213	203	198	184	203	195	218	183	188	188	187	166	196	192	180	193	195	215	209	166	216	184	203	211	210	187	228	223	201	204	203	181	201	201	174	212	201	181	207	197	181	202	208	180	197	171	210	199	184	210	176	230	215	209	201	202	180	197	203	197	214	199	204	191	197	165	207	189	211	193	212	221	194	218	188	178	179	216	235	184	192	185	190	205	208	191	226	180	188	197	192	223	185	193	184	182	183	200	199	214	201	168	197	196	182	203	200	211	190	163	185	227	177	212	194	209	200	197	191	199	194	178	188	185	164	214	206	212	218	185	185	220	194	240	185	196	187	200	190	178	189	189	205	204	171	213	189	172	184	212	217	207	217	200	204	211	184	201	213	188	182	192	226	200	210	179	190	207	182	185	182	176	211	184	193	180	204	217	201	201	208	200	195	181	170	201	202	209	188	199	182	223	200	205	202	187	166	204	191	173	184	245	204	193	206	211	221	187	196	191	201	191	174	200	197	215	205	202	204	208	209	206	190	183	187	210	198	191	199	186	166	196	200	193	198	205	164	190	184	190	168	195	219	165	218	187	187	192	195	191	180	190	199	215	192	219	200	186	207	204	198	208	213	204	212	200	195	189	191	193	200	196	172	167	218	178	214	207	180	221	193	208	190	185	194	223	200	203	170	198	201	195	189	195	185	191	219	194	190	181	198	194	194	178	196	205	220	195	188	197	188	196	189	203	227	178	183	203	185	175	184	197	182	204	186	179	181	208	199	187	180	199	190	194	182	200	210	189	188	188	215	201	178	209	211	173	216	199	214	210	169	185	172	201	218	200	191	208	199	205	191	187	175	195	197	197	183	197	188	175	213	204	170	219	191	190	182	209	209	188	218	195	192	206	194	194	190	195	193	189	172	201	194	202	194	198	211	178	196	210	213	174	196	175	206	186	173	198	206	184	190	209	189	206	183	195	201	221	197	220	201	188	167	194	193	200	184	193	198	199	206	194	191	180	192	184	223	213	197
5612	1636	3452	3633	3162	2586	2215	1843	1717	1648	1969	2206	2252	3008	2698	2411	1723	1363	1411	1221	1246	1628	11028	1300	1176	1413	1556	1415	1230	1295	1320	1134	952	772	779	838	858	872	826	766	740	705	690	690	709	768	816	853	866	855	770	849	882	945	981	884	2059	5414	7159	1568	611	578	578	560	621	591	559	582	577	559	550	579	594	643	554	600	619	584	610	544	561	593	640	580	591	631	601	569	558	577	602	597	562	552	555	578	596	604	616	612	568	614	607	611	604	564	624	585	632	555	584	613	613	625	571	609	590	578	585	537	611	593	567	599	636	617	596	613	613	572	603	584	576	582	562	604	581	647	603	637	599	603	619	545	575	583	580	533	598	567	606	567	589	589	628	550	571	601	584	612	585	564	599	564	588	616	615	607	580	571	610	583	532	578	565	552	587	594	618	604	580	582	573	590	573	583	583	613	593	591	576	593	575	616	620	554	542	565	560	567	586	574	634	576	596	586	569	593	579	556	610	574	602	566	623	605	568	563	621	592	559	581	557	556	619	591	601	576	591	578	589	558	579	583	580	557	555	607	519	584	568	615	557	604	558	557	609	627	573	577	590	559	575	562	595	642	531	584	571	564	618	571	598	621	600	570	605	624	614	577	573	597	598	533	561	574	562	594	537	613	575	610	564	532	635	576	541	545	534	616	561	620	557	597	574	615	564	566	608	547	582	548	589	623	535	592	549	536	578	589	617	559	546	592	602	563	576	590	574	550	574	570	560	615	602	576	592	578	588	587	581	595	585	614	604	564	586	611	563	553	589	567	612	588	591	614	567	578	649	560	591	559	567	595	579	603	580	543	606	584	631	538	589	594	590	559	556	556	591	565	579	562	599	585	579	573	598	577	561	607	601	597	603	581	563	558	579	565	565	582	605	578	583	577	614	592	582	576	569	609	558	595	578	625	628	575	577	572	552	630	569	554	550	531	547	620	604	613	591	628	581	595	584	546	571	544	545	567	572	563	604	596	602	560	575	595	566	573	590	575	597	603	588	590	606	559	550	542	597	611	563	625	614	634	620	586	599	593	574	587	592	563	599	614	616	617	628	587	560	588	614	579	583	579	569	607	599	606	545	579	552	556	563	559	540	594	618	614	616	618	595	541	597	625	561	592	541	638	620	573	564	562	574	585	562	616	602	564	574	533	636	548	555	567	631	590	538	571	604	603	612	596	597	554	546	570	602	554	546	585	573	627	609	599	582	580	564	592	600	640	605	575	608	581	571	564	598	553	586	516	538	602	561	650	529	571	575	578	569	541	595	599	564	598	598	597	632	547	584	582	623	566	542	627	560	605	546	589	608	591	613	601	529	580	588	601	571	561	574	581	573	563	587	572	611	585	580	624	570	577	621	516	603	545	555	534	578	603	594	581	595	588	621	554	590	607	596	638	611	537	597	613	594	613	580	570	570	617	642	577	563	542	574	586	559	596	567	570	563	601	600	540	629	562	612	590	585	601	541	573	611	603	590	576	583	560	572	583	607	568	575	586	587	595	596	571	613	607	581	573	578	552	559	605	547	594	586	579	571	649	585	614	587	602	564	578	518	622	558	580	602	569	567	584	587	607	604	572	603	566	612	595	541	583	636	569	590	604	603	582	553	592	615	563	595	631	577	567	575	562	592	555	599	555	563	556	558	590	619	597	601	564	583	552	583	576	559	618	594	607	604	596	581	586	547	560	578	593	605	552	609	582	557	577	573	575	582	557	597	577	589	608	590	614	578	544	545	588	617	589	560	568	590	606	527	575	584	619	575	575	561	600	607	553	590	619	550	576	622	596	541	575	622	578	570	588	594	621	581	567	626	602	533	521	611	555	565	583	536	542	588	539	574	601	580	568	572	554	574	576	565	551	596	601	550	604	579	571	593	544	590	594	606	567	615	593	555	576	595	583	608	562	582	588	524	551	562	631	600	582	596	576	614	571	563	550	600	585	580	573	565	609	616	563	561	592	577	577	555	583	573	610	517	540	554	567	557	572	577	610	567	562	590	562	581	569	567	584	601	546	572	600	587	537	556	553	578	568	567	589	584	585	605	584	613	582	565	548	579	562	586	605	568	576	632	576	585	542	557	595	616	583	563	601	576	580	603	604	581	582	630	609	556	556	589	584	614	602	586	595	570	586	590	634	581	578	527	540	540	600	515	554	552	541	591	578	557	569	605	568	600	537	608	577	607	600	544	621	605	622	567	580	631	593	538	578	588	585	564	561	579	595	589	623	603	597	588	543	579	593	563	586	616	574	582	545	577	594	566	582	567	604	599	615	585	577	557	576	609	603	605	590	616	592	583	597	565	581	584	577	573	581	622	584	565	554	582	580	577	615	608	587	591	613	592	577	577	590	593	616	586	640	536	565	584	580	556	603	584	576	596	561	617	617	620	586	599	586	587	590	578	563	574	593	564	614	629	600	574	541	590	562	574	555	558	564	601	597	570	583	568	553	559	568	585	617	569	601	611	574	636	567	598	566	586	565	567	568	565	596	566	554	593	592	529	577	586	609	596	596	585	595	543	598	591	573	593	588	573	584	618	550	549	595	562	604	574	606	594	560	573	563	529	549	568	596	609	613	600	614	562	580	568	517	598	558	570	567	552	592	568	586	558	557	571	535	598	612	577	596	561	589	618	561	618	567	601	549	592	539	598	658	590	599	578	568	551	582	577	612	543	572	582	590	556	535	569	565	558	624	569	588	574	595	590	568	605	562	591	560	584	602	607	626	595	576	583	551	578	566	625	598	596	550	582	559	577	564	606	593	606	586	547	595	554	612	550	551	537	563	591	583	589	513	607	546	602	558	593	560	646	578	636	557	602	583	634	617	625	595	593	576	589	600	619	584	542	535	549	599	544	534	580	601	550	580	591	591	608	613	572	565	592	614	553	596	590	578	584	604	551	559	550	576	582	581	613	570	572	617	561	576	596	596	583	590	554	617	568	594	611	537	579	565	597	587	590	583	618	585	555	609	602	549	614	584	597	583	622	535	579	626	599	637	558	507	558	549	577	563	588	570	548	574	567	599	562	601	566	550	555	571	574	575	598	570	607	587	556	564	544	567	566	579	593	579	589	572	630	560	625	567	602	569	615	577	578	565	593	605	581	564	590	572	576	546	605	629	611	554	552	572	577	585	581	551	587	576	553	594	562	588	551	590	612	603	610	594	576	586	572	616	599	604	569	552	587	559	593	605	590	620	573	602	592	573	620	532	586	630	584	626	595	558	538	565	609	602	566	601	590	571	604	589	601	562	599	561	592	592	574	597	575	581	549	616	571	623	604	572	558	585	605	633	593	585	611	582	617	648	566	549	618	553	643	588	567	587	571	527	589	583	564	602	601	590	607	568	560	594	582	588	586	600	637	567	594	558	566	561	572	566	555	573	597	580	597	588	574	587	567	575	541	567	558	560	559	558	589	626	570	624	590	594	614	572	538	599	582	594	581	619	583	602	599	572	592	595	580	617	583	582	570	599	588	592
16090	2958	3090	2166	1542	1172	915	752	634	631	612	692	785	997	976	756	580	520	468	444	494	503	483	522	510	504	471	421	487	446	408	376	356	323	328	342	349	333	292	295	325	313	310	301	302	309	295	326	328	367	382	363	310	310	298	439	837	2110	2041	1103	299	265	250	273	298	285	297	253	272	293	282	273	286	276	266	291	271	246	285	285	267	255	257	284	288	266	284	280	270	267	286	283	271	292	275	320	267	265	252	277	278	265	285	272	251	288	248	280	282	299	254	260	271	279	269	267	275	284	284	280	287	264	302	247	279	269	286	276	261	277	292	284	271	264	286	248	269	275	292	291	272	274	274	278	274	264	267	243	270	294	310	260	298	326	294	260	272	303	270	292	278	267	263	271	270	262	256	303	275	268	283	263	268	292	286	238	290	316	260	267	264	249	270	261	246	273	276	310	275	270	247	287	269	244	273	261	257	261	271	285	247	252	281	261	243	255	278	290	253	261	268	288	289	266	280	312	285	267	290	304	261	248	259	270	271	274	265	250	311	268	272	272	276	266	291	259	297	262	261	254	268	302	288	278	271	273	250	263	281	284	288	279	308	277	251	289	290	261	257	258	288	273	270	288	274	297	277	274	277	269	261	269	281	292	246	281	272	244	272	281	287	278	270	296	280	237	260	295	264	289	301	265	257	265	251	263	239	238	274	278	268	253	255	277	303	281	283	248	282	265	294	291	272	248	267	285	298	288	267	265	263	291	250	270	278	275	278	244	281	264	282	269	268	253	244	274	304	266	270	287	273	275	245	261	280	290	290	291	258	297	281	262	291	253	237	254	279	257	251	269	303	265	277	279	268	250	263	287	277	317	279	300	277	272	273	254	268	295	250	264	271	284	289	266	284	262	269	263	265	275	275	315	258	266	285	260	269	266	295	287	293	272	266	273	290	314	276	292	270	274	273	270	264	271	255	245	254	272	254	265	268	283	243	263	279	238	274	252	263	281	266	291	275	274	244	279	317	274	264	273	279	230	273	252	295	295	264	262	271	289	289	282	299	279	276	252	267	240	262	256	299	254	299	271	261	262	266	256	289	257	279	258	289	291	265	251	261	253	287	309	274	291	289	271	267	272	301	263	277	267	274	286	257	266	268	280	260	255	274	276	268	284	279	290	273	276	263	287	303	312	295	257	291	274	282	271	272	283	258	275	296	255	271	259	297	276	287	258	265	257	274	297	246	287	282	269	244	275	288	256	256	260	283	295	291	297	252	267	258	257	264	309	271	298	299	279	269	253	275	283	255	263	256	273	274	274	277	293	263	315	266	296	298	262	240	263	266	283	274	294	257	285	263	270	277	276	287	275	257	253	289	262	293	242	286	299	243	272	272	289	246	281	277	254	246	263	296	307	263	242	272	279	241	268	277	291	256	269	301	310	279	275	273	261	245	256	298	284	267	242	262	297	283	231	298	277	266	242	295	270	251	275	277	264	259	287	293	273	256	268	301	277	275	278	253	336	272	279	289	256	241	285	275	279	291	290	266	254	271	299	295	243	274	273	291	277	247	259	278	293	305	261	259	256	283	304	254	253	263	275	292	272	310	249	279	264	274	241	260	267	279	260	290	260	269	242	277	281	256	297	279	283	285	330	273	290	283	278	276	290	291	263	220	287	265	254	261	288	277	275	254	290	269	263	285	276	257	261	274	301	276	272	248	281	242	216	254	281	277	271	291	306	270	278	269	293	278	291	246	263	275	301	267	285	256	281	268	298	304	271	301	276	253	259	267	297	259	254	284	299	256	289	271	246	262	265	253	305	292	309	272	255	273	295	259	277	253	276	250	299	276	247	254	279	292	302	289	267	275	265	284	295	266	276	248	285	282	260	266	276	297	254	278	256	258	274	295	243	282	280	243	282	256	287	301	244	281	233	272	280	280	291	240	260	281	264	276	249	247	245	238	263	256	300	269	269	275	249	256	294	263	261	282	301	274	277	270	259	320	271	294	294	275	296	253	261	265	289	288	247	282	254	246	274	257	262	277	287	277	251	261	269	291	249	264	282	290	270	283	280	296	262	280	274	281	270	250	267	267	274	289	271	263	299	242	302	279	239	283	257	284	261	290	260	268	250	233	308	247	240	275	279	280	261	286	282	267	264	280	284	270	251	270	266	281	263	267	280	284	259	268	279	256	246	270	261	277	295	249	283	267	262	288	280	294	316	277	267	306	279	251	249	265	247	268	262	256	245	277	279	268	243	270	275	285	282	256	266	255	273	281	281	250	284	288	275	265	272	259	276	270	250	300	315	273	267	245	271	262	285	280	320	268	261	255	255	267	277	273	277	242	259	271	271	271	236	279	281	273	271	290	294	289	273	289	291	266	295	300	292	280	270	296	288	251	249	264	245	244	267	253	262	292	271	276	271	267	252	258	291	277	272	255	289	276	291	279	282	292	279	268	283	249	245	284	301	297	282	253	262	260	269	285	275	276	273	262	277	289	271	256	270	254	273	277	262	302	254	256	281	283	259	281	281	259	284	300	282	268	284	275	261	260	267	270	283	300	262	272	267	248	255	259	264	256	255	275	290	254	276	277	260	241	285	291	305	251	284	266	278	268	281	216	277	285	271	279	273	267	281	288	259	269	254	291	253	296	273	269	277	267	284	269	291	278	258	262	285	285	280	279	263	263	271	267	261	284	260	276	245	288	263	282	270	260	247	287	282	271	269	267	254	251	285	271	262	287	264	271	255	245	315	252	281	279	271	261	279	279	296	295	288	280	283	286	272	277	288	296	307	283	269	271	286	271	314	268	291	283	262	275	252	279	258	279	260	256	302	293	274	290	290	282	274	263	252	252	272	251	308	268	279	253	294	262	261	244	245	261	276	264	275	296	243	290	299	303	262	251	294	269	288	286	261	274	282	261	265	248	290	295	259	257	278	311	253	293	255	246	277	299	289	289	295	287	264	267	273	281	264	286	269	269	272	268	237	284	270	257	276	273	290	296	261	282	278	285	267	257	275	287	256	268	285	270	254	288	262	255	265	295	235	258	285	257	257	266	242	262	283	274	269	250	316	245	276	268	297	268	279	244	287	264	252	298	273	279	261	281	285	278	261	231	261	275	271	282	252	293	296	253	250	248	273	279	265	251	260	253	243	266	262	284	287	261	279	289	249	263	277	269	278	271	266	272	298	280	261	284	279	271	280	280	263	294	291	293	269	266	253	272	259	260	297	305	290	282	272	249	268	277	279	279	289	263	281	226	260	289	276	267	277	270	273	245	256	241	267	251	286	257	275	307	285	274	296	260	263	277	278	256	299	289	314	230	247	272	299	274	257	281	286	295	284	304	263	274	270	251	285	288	258	291	296	291	296	285	290	274	278	266	272	257	271	267	271	269	266	268	309	247	293	269	262	277	267	239	302	268	288	270	244	281	299	289	255	249	270	246	257	258	295	306	246	283	317	258	292	260	267	238	299	284	288	267	259	244	256	280	255	291	254	284	241	271	262
7881	3039	6415	6878	5695	4629	3825	3441	2981	2807	3115	3789	3910	5274	5282	3928	2682	2175	2430	2163	2090	2430	2659	2620	2742	2868	2265	2114	2283	2267	2178	1677	1487	1257	1326	1448	1251	1189	1080	1058	1020	915	987	982	975	1024	1073	1148	1396	1568	1496	1348	1194	1251	1189	2254	4888	13542	12446	6865	871	721	771	787	785	795	742	756	803	759	744	757	783	796	787	754	741	788	759	768	723	766	751	794	753	742	780	735	809	775	825	772	749	735	788	772	738	798	804	837	767	741	802	751	793	747	749	805	768	754	736	832	820	770	733	744	733	760	756	763	770	774	789	747	781	791	780	782	813	715	801	793	762	808	754	775	773	759	718	770	722	710	780	795	739	722	774	814	771	759	781	826	785	764	790	815	805	764	784	805	754	765	716	815	740	784	742	756	769	753	748	760	763	802	750	766	784	766	812	778	746	791	763	735	801	764	730	740	807	758	766	735	752	777	761	753	756	769	794	825	716	760	808	747	782	779	747	785	743	785	791	764	769	827	800	723	735	753	767	790	724	753	755	769	750	751	778	799	795	800	822	832	755	770	776	775	765	757	773	748	813	745	770	761	746	765	746	749	811	818	767	747	787	760	751	767	779	803	760	757	756	802	793	795	764	765	744	777	784	804	725	726	726	760	754	747	794	715	776	781	796	793	763	750	777	737	771	751	747	751	791	800	764	762	758	787	796	768	761	686	749	767	768	746	755	779	780	771	785	764	743	832	776	789	741	792	789	774	760	774	756	718	773	695	762	791	761	755	736	760	731	791	757	772	738	751	700	772	717	736	754	724	790	740	794	815	764	822	791	764	739	742	714	745	768	798	741	767	774	731	790	770	759	777	752	751	826	778	776	804	714	755	750	835	792	780	718	797	813	732	711	759	727	795	765	780	764	752	790	784	746	833	798	825	784	770	783	807	809	755	752	770	752	757	722	755	738	768	744	771	811	797	778	771	755	765	816	699	725	772	747	774	734	786	763	710	762	791	756	801	761	814	762	785	737	780	789	741	779	779	765	787	747	734	746	713	813	750	760	771	771	791	813	772	762	792	766	760	752	785	771	773	806	793	768	782	780	792	753	777	795	775	771	778	783	777	760	809	828	748	763	735	744	776	745	741	826	811	771	810	720	773	774	785	760	741	717	814	741	755	768	767	776	763	750	733	748	757	778	760	739	725	806	759	774	777	780	691	743	767	793	771	786	788	791	799	779	790	743	771	721	785	753	784	745	797	762	766	776	782	768	786	809	786	731	748	744	762	766	731	763	756	762	757	762	820	743	799	810	770	749	743	788	779	725	778	777	760	723	803	801	786	717	782	733	778	772	748	724	772	763	792	799	782	755	764	749	760	787	753	783	767	774	747	805	794	722	776	801	816	760	780	806	772	754	775	712	795	756	748	739	764	801	745	784	781	838	836	756	792	822	763	738	783	742	766	734	750	763	725	777	793	698	769	746	783	761	752	829	771	719	778	781	770	765	762	748	765	809	753	800	788	807	729	751	732	765	742	789	758	809	814	749	779	779	739	743	738	787	797	827	760	764	786	754	738	785	752	738	803	781	785	764	798	803	772	764	781	767	785	772	747	739	738	762	698	775	762	801	772	850	744	736	800	742	828	777	763	792	765	714	771	804	757	802	760	766	786	791	745	781	771	766	716	749	814	756	745	752	769	774	753	729	787	741	762	752	763	705	763	793	815	787	799	810	754	714	763	750	756	731	810	778	780	799	756	788	759	744	767	773	774	752	740	785	773	756	774	797	723	776	793	749	753	756	727	826	783	819	788	776	799	754	768	769	823	743	823	752	807	766	789	766	771	780	765	761	746	706	778	787	833	763	786	771	737	753	791	776	780	791	732	755	801	750	760	713	787	813	750	753	763	764	760	794	785	768	767	806	787	739	792	756	797	753	725	766	795	748	717	781	770	754	798	759	743	783	746	760	715	769	761	722	797	779	802	760	780	821	723	759	766	755	824	818	746	795	800	742	787	734	806	782	745	779	762	814	766	777	813	757	774	770	750	775	754	733	798	842	814	741	768	771	806	811	740	763	812	764	766	789	798	716	736	738	782	758	787	848	791	754	719	782	792	776	763	754	794	793	802	763	796	786	788	769	763	722	787	776	767	721	788	821	786	778	725	738	795	816	705	724	763	784	759	788	748	741	768	768	751	752	799	786	780	813	834	762	796	743	790	742	809	758	739	749	811	736	743	731	714	802	804	746	691	719	686	818	767	776	754	769	783	778	732	780	748	760	778	771	753	792	798	790	770	808	780	809	805	794	805	757	785	806	771	747	786	764	768	791	762	775	739	781	732	769	769	814	790	819	795	791	808	760	856	754	720	731	758	798	773	789	791	787	776	784	782	788	741	793	767	779	756	783	762	783	790	785	757	797	769	731	793	770	779	759	743	763	838	737	806	721	757	779	816	769	770	778	796	765	770	751	724	778	748	749	759	795	773	814	730	778	794	765	792	713	716	803	800	780	834	804	772	792	768	795	776	785	768	770	795	770	759	784	762	741	790	773	859	758	740	771	751	785	767	784	797	794	732	725	778	711	734	774	787	776	782	760	747	768	739	788	762	769	812	796	712	756	742	778	828	795	739	806	769	754	765	777	734	796	773	729	744	764	758	766	739	698	780	787	773	738	740	757	793	755	721	752	770	786	740	791	751	746	788	781	777	790	790	714	780	769	785	734	749	735	746	797	765	763	772	746	753	729	721	779	774	751	755	770	776	782	799	725	745	772	805	766	781	823	804	818	796	755	804	792	798	788	794	765	815	797	731	736	764	750	802	739	738	753	791	790	840	827	757	816	774	755	731	752	746	822	764	775	776	778	781	778	761	773	771	802	780	760	819	797	820	753	788	804	752	786	764	786	787	792	712	736	734	737	794	767	764	806	752	742	765	771	735	779	756	800	761	763	770	774	750	748	771	793	742	792	751	868	767	745	788	771	776	794	731	728	790	751	780	778	777	761	776	734	739	798	765	810	750	740	756	731	777	764	767	769	759	770	736	802	780	847	806	761	757	771	796	762	726	816	741	840	814	752	757	779	761	800	764	745	777	778	735	775	752	836	729	732	791	787	774	814	698	809	781	757	771	808	780	761	732	760	776	735	761	797	742	820	789	766	778	737	779	754	807	747	786	778	778	755	776	738	789	769	770	800	761	777	802	790	772	750	801	763	742	766	788	781	729	807	732	791	768	767	776	806	778	776	770	768	781	767	726	742	807	742	766	787	799	767	768	790	764	787	752	760	778	757	748	802	784	804	723	775	765	777	762	740	778	772	788	735	753	741	718	746	771	800	749	772	797	768	754	714	795	777	751	755	799	803	822	753	758	774	801	813	773	768	800	744	785	705	812	761	768	753	763	784	754	747	743	773	786	788	790	808	795	743	765	762	747	775	795	785	761	762	803	771	709	774	761	761	792	766	788	770	735	797	761	799	758	795	790	851	729	757	760	786	853	795	766	772	725	786	784	812	751	760	788	764	784
2152	271	267	235	210	199	220	205	205	210	261	248	240	241	290	238	208	211	215	211	212	210	165	161	191	199	193	183	191	199	177	171	190	189	187	182	190	181	188	175	188	172	194	183	206	191	183	186	244	176	197	176	196	220	194	172	240	415	383	245	190	192	175	182	194	181	169	165	203	184	179	188	179	169	177	185	188	197	188	173	188	194	186	193	169	169	187	205	184	181	196	191	190	192	190	182	181	192	173	177	180	176	175	192	201	187	192	187	205	192	178	194	186	179	175	173	196	203	186	177	177	206	211	194	178	179	152	190	171	162	187	183	203	188	182	175	191	196	182	185	183	204	184	198	183	174	176	171	173	182	182	163	176	171	168	189	175	146	196	187	210	193	165	199	179	181	190	202	195	163	172	200	174	183	173	181	154	187	184	177	180	181	199	194	176	190	175	186	194	180	199	196	179	191	209	216	198	172	196	178	186	186	188	166	198	184	164	178	186	198	170	200	202	193	177	184	203	187	191	189	200	201	188	179	191	178	187	205	198	171	212	204	189	176	163	206	204	175	182	180	188	169	173	169	188	176	212	190	169	174	201	200	183	180	177	179	194	184	179	191	179	180	187	191	193	201	205	178	163	161	188	171	195	169	191	180	201	202	189	216	188	188	181	196	175	197	164	192	168	192	170	202	209	191	184	149	159	196	188	183	179	201	174	183	180	187	172	168	184	190	176	178	184	204	200	178	184	166	186	186	193	199	193	173	174	192	186	183	162	188	209	165	171	201	190	177	179	164	185	182	173	195	176	211	206	168	207	200	204	207	196	201	183	177	196	187	166	164	189	194	212	213	193	166	171	208	212	185	171	185	161	178	188	180	186	205	210	174	187	175	193	178	192	183	181	168	187	199	191	159	163	177	174	203	181	185	200	194	189	187	183	170	180	178	187	192	220	189	185	174	196	190	160	171	172	172	179	181	161	174	185	180	205	177	170	172	177	171	183	162	185	168	171	177	176	161	179	204	185	210	193	191	188	212	172	184	196	187	196	194	189	180	176	195	166	184	172	199	204	186	181	191	197	183	195	171	197	201	159	194	187	187	181	200	167	188	186	166	164	191	212	180	181	191	184	190	174	188	199	210	170	202	182	196	176	165	168	187	183	180	199	194	190	176	205	215	182	182	217	197	206	171	199	170	180	199	188	182	150	188	169	164	198	193	207	184	189	202	185	193	188	179	204	181	181	204	203	183	182	202	180	172	181	207	201	191	169	190	156	191	189	182	177	194	162	178	200	215	186	206	187	195	194	197	187	192	180	189	188	178	178	163	178	221	188	202	207	209	190	185	178	177	201	195	201	186	185	176	210	171	188	186	203	176	189	192	185	190	192	172	186	175	191	197	202	190	205	228	197	183	179	183	183	182	174	170	165	206	192	192	200	174	190	182	178	173	192	190	194	142	174	191	192	175	187	172	178	198	186	170	174	188	195	197	174	197	185	217	190	200	166	186	195	181	189	198	218	179	175	178	202	192	187	192	170	193	182	177	184	186	194	187	168	181	193	169	198	178	189	212	205	174	205	185	194	186	188	185	177	176	180	192	146	163	182	177	176	188	176	171	172	192	187	189	180	193	173	188	172	175	209	170	182	185	217	177	177	170	195	180	182	186	188	199	183	184	178	185	175	198	182	187	193	197	189	185	188	191	216	179	197	178	217	215	199	178	180	190	184	189	197	196	200	175	177	176	179	189	176	189	186	188	200	213	186	181	191	192	171	200	179	174	190	197	214	184	170	180	182	176	189	176	194	180	181	195	192	181	197	182	193	180	185	201	168	175	170	169	197	185	200	199	198	196	163	174	176	175	180	166	191	191	214	203	180	201	192	188	202	203	182	166	225	165	151	195	204	186	186	183	163	199	208	184	169	187	163	197	205	193	186	169	192	189	175	202	177	153	205	192	173	201	168	198	188	168	186	206	181	180	181	167	169	178	150	188	198	152	175	198	194	215	211	181	165	189	206	193	192	190	196	177	201	189	167	167	180	199	177	183	183	195	174	187	185	161	187	177	188	180	171	171	191	179	196	186	202	175	202	158	198	216	172	171	211	193	183	172	147	206	175	163	183	178	171	175	182	178	179	169	179	174	182	181	187	196	186	200	172	212	191	195	192	176	185	189	181	175	150	199	192	187	171	181	188	177	188	163	205	173	171	200	193	189	168	177	166	176	187	192	178	191	178	188	218	197	180	179	194	227	178	201	199	192	195	192	209	179	189	167	207	186	190	165	197	205	163	172	209	198	209	184	188	189	190	193	185	187	177	188	183	200	197	202	182	199	198	195	177	201	191	192	182	206	177	197	177	179	195	179	208	185	169	172	190	170	182	192	212	172	197	197	198	172	199	198	178	188	187	167	183	182	209	166	190	175	188	164	177	189	164	196	194	208	197	203	193	198	170	184	164	225	181	201	195	178	193	187	200	193	186	179	166	195	194	198	157	192	172	176	170	201	177	174	168	184	196	198	181	208	168	190	199	199	196	201	156	182	179	187	205	184	178	196	187	169	178	169	163	184	197	174	195	173	193	171	179	187	178	170	170	214	170	178	187	212	186	191	185	168	182	187	182	182	188	175	175	208	164	185	184	209	194	163	172	189	193	190	172	197	176	176	197	193	181	180	200	157	202	194	181	179	191	208	169	182	196	192	186	183	159	174	181	166	204	178	184	191	198	203	169	193	181	169	194	205	194	191	173	176	175	173	185	164	169	167	205	192	207	171	180	191	189	166	205	176	196	186	172	184	183	187	210	198	175	173	189	192	169	168	200	189	188	193	194	177	179	182	203	198	206	169	177	185	179	192	209	178	205	188	184	186	174	213	200	204	207	169	180	203	168	205	174	173	196	193	203	201	171	177	194	180	183	191	180	189	165	193	178	208	189	181	174	199	181	207	168	177	189	176	179	177	194	182	188	196	180	167	198	189	195	194	178	179	199	185	175	176	191	168	207	169	214	186	188	200	188	180	182	188	211	203	192	225	180	162	189	181	189	163	168	188	177	209	163	165	174	195	196	165	182	172	161	175	188	206	194	179	184	198	181	162	188	175	176	194	175	189	169	186	177	178	182	186	186	208	192	227	160	196	176	175	181	193	194	175	179	197	187	166	178	162	216	165	177	190	174	194	198	178	191	155	209	176	174	201	191	184	167	188	211	177	151	184	184	182	171	176	202	210	170	202	187	178	186	186	171	188	185	192	172	202	194	198	191	188	182	194	185	172	177	186	185	176	205	199	196	186	165	197	156	198	198	172	195	167	189	194	181	192	176	194	199	217	199	183	194	178	178	174	181	206	173	181	178	188	163	183	169	189	189	178	179	182	189	199	180	191	169	183	184	188	198	202	187	178	169	166	177	200	167	176	189	183	164	191	174	177	208	173	170	188	183	182	193	199	211	169	189	177	170	186	184	175	190	197	188	177	201	170	186	198	189	178	169	191	200	172	207	173	191	188	199	188	185	191
2174	634	764	784	785	693	685	669	697	827	1183	1145	970	1008	1114	821	743	673	679	639	684	726	640	710	619	635	633	610	655	621	652	559	621	596	564	563	579	536	574	558	563	567	592	564	591	601	548	567	596	611	553	590	562	542	619	730	1107	2278	1877	746	547	511	538	557	582	552	551	548	557	536	583	560	579	537	513	552	514	565	608	579	566	551	547	545	527	518	554	545	561	543	565	525	522	547	568	553	580	488	563	499	567	545	536	556	556	527	512	581	539	619	544	523	573	568	605	562	538	582	566	579	580	557	554	538	527	589	575	550	525	584	525	532	539	544	572	591	536	545	552	554	531	526	575	540	600	562	508	552	578	526	596	593	567	542	536	570	519	555	526	547	517	561	551	563	571	534	571	562	531	516	547	534	540	590	562	536	565	567	525	557	536	550	539	527	590	548	544	557	562	524	550	555	584	547	546	562	562	552	554	479	587	539	548	575	529	566	534	541	548	553	549	582	563	552	557	576	561	569	524	522	581	538	562	517	543	544	568	564	560	525	550	564	541	563	558	557	540	520	579	537	606	552	545	573	560	570	554	583	586	577	508	520	550	549	558	550	549	565	556	612	612	555	554	575	548	538	552	580	582	559	545	537	559	591	579	522	563	561	536	552	557	495	552	573	551	566	567	537	555	590	570	563	523	570	548	564	536	536	628	591	560	553	522	546	570	500	545	565	590	532	560	565	547	566	544	560	566	553	557	542	577	565	555	514	575	542	539	567	551	543	576	553	580	520	555	567	533	546	530	561	531	552	526	512	552	553	515	558	573	561	534	548	571	520	592	559	533	571	575	566	504	563	516	555	565	537	532	554	535	569	521	532	548	537	560	565	540	513	535	560	566	548	548	550	601	573	550	568	531	561	543	593	573	555	552	544	565	561	562	536	546	560	551	566	591	520	521	507	592	581	521	529	560	554	545	617	553	581	557	556	526	555	577	562	559	513	558	539	571	588	595	551	570	570	588	540	534	566	583	575	599	593	563	547	556	545	534	554	502	559	568	571	539	534	554	517	564	532	566	586	555	593	497	554	518	543	566	509	581	531	540	560	535	570	536	563	544	532	536	528	563	540	546	595	546	603	575	612	586	561	582	551	573	573	530	568	543	547	580	594	526	580	538	579	548	552	555	566	569	561	539	525	572	498	527	531	554	548	599	565	588	556	587	543	556	580	575	558	541	569	574	547	536	522	600	522	520	553	548	546	586	539	491	610	545	592	586	552	514	581	536	578	528	574	542	560	543	565	534	533	557	588	539	542	552	549	536	593	561	531	535	542	573	540	527	526	551	584	590	575	557	603	570	558	568	551	563	545	558	548	582	571	545	531	557	555	558	559	513	561	568	556	572	549	547	556	551	549	586	578	539	558	528	593	566	511	537	584	539	559	600	533	564	575	528	537	545	563	526	489	528	543	560	515	531	541	518	564	565	502	551	566	591	545	531	555	567	552	524	540	528	551	537	561	578	561	521	593	552	569	538	533	570	585	556	529	544	571	509	503	588	567	531	574	555	574	563	563	547	578	496	555	544	488	578	567	581	545	535	577	523	564	585	574	532	567	542	521	531	549	510	545	560	586	537	567	558	575	516	556	534	531	574	544	567	573	523	565	547	567	591	545	574	520	547	582	554	568	575	580	536	569	535	483	547	566	523	574	545	562	542	528	555	545	541	547	546	579	535	580	579	558	546	541	553	579	534	549	567	549	568	530	561	626	541	544	562	560	526	549	555	541	573	495	559	592	618	530	572	566	570	557	530	570	573	543	553	582	566	593	533	569	576	552	571	552	553	550	527	565	538	559	550	564	534	588	546	554	555	588	555	554	589	522	585	561	566	509	549	566	533	563	555	529	589	537	528	595	522	524	498	536	504	546	522	600	568	550	543	520	565	601	560	549	589	566	555	580	544	598	553	545	552	543	595	573	546	571	571	515	581	572	547	525	580	569	582	581	521	560	577	549	568	561	521	584	548	540	558	574	587	528	484	556	589	556	511	607	513	542	586	516	560	551	565	523	543	565	563	546	501	524	558	553	562	583	574	541	571	556	565	537	564	569	501	521	531	557	533	569	597	531	575	540	568	540	512	585	561	562	528	536	535	570	573	550	533	529	613	567	569	524	581	579	565	579	567	525	520	566	567	543	548	532	555	534	547	590	572	569	564	537	535	562	534	546	580	506	562	575	561	599	553	579	533	541	554	563	538	547	520	532	554	534	566	595	538	548	596	532	524	557	568	583	537	538	568	542	551	533	563	543	581	583	519	542	568	571	558	572	578	567	571	557	547	571	606	573	585	538	564	560	522	530	542	539	530	579	564	515	558	547	563	572	574	550	571	542	567	537	548	526	580	559	552	520	590	556	581	495	575	560	510	537	565	533	571	537	561	493	551	559	539	605	522	526	551	584	525	522	546	567	544	562	523	560	607	535	544	605	558	511	541	518	557	514	536	578	546	563	617	557	537	571	525	556	618	579	565	588	588	578	567	546	570	577	537	599	571	601	550	591	569	542	529	516	550	552	545	573	554	569	563	504	558	552	512	533	523	573	545	567	593	577	550	539	548	532	535	551	558	529	555	555	516	559	543	617	548	565	565	560	571	537	545	516	536	537	564	558	572	536	593	537	551	543	526	558	542	562	589	558	570	578	511	546	527	544	569	549	560	533	604	576	528	560	535	559	564	545	590	549	546	568	591	570	578	539	560	537	536	528	539	539	572	562	554	540	539	550	522	534	522	514	530	568	547	559	520	567	551	589	580	570	563	539	562	546	572	594	535	518	520	547	547	556	569	540	524	574	555	576	568	538	528	563	556	557	558	582	564	541	567	525	552	551	572	558	583	540	523	541	592	585	559	549	573	527	534	591	577	541	564	550	571	621	551	538	538	595	599	533	556	560	555	591	576	563	507	556	532	557	557	524	512	564	567	580	564	547	545	542	545	579	598	557	557	568	595	565	558	523	527	575	529	570	594	547	574	512	548	553	524	561	571	517	548	527	572	528	565	550	562	552	551	588	500	541	544	577	566	558	568	553	548	563	526	590	592	553	567	524	555	510	560	538	558	566	564	583	563	588	565	544	532	592	574	558	519	581	583	513	530	563	561	597	537	623	543	549	569	559	539	577	553	593	547	545	549	555	561	517	545	566	538	545	555	552	562	569	557	572	527	541	549	592	549	538	567	575	534	527	514	514	536	568	571	600	561	578	543	533	548	590	555	507	520	567	554	583	573	538	541	502	544	543	558	571	572	584	542	520	563	588	557	589	598	529	520	554	547	548	547	568	522	545	526	576	513	531	571	587	567	576	573	557	532	540	551	562	546	563	583	564	524	567	508	541	573	547	577	540	526	518	549	585	550	547	508	506	557	571	554	558	534	585	581	525	567	541	574	524	526	547	556	545	590	527	551	579	555	585	573	561	516	576	583	590	542	556	519	535	530	595	572	595	563	505	532	554	595	550	534	580	521	550
8375	1279	1418	1141	814	681	539	477	433	458	535	635	515	597	549	418	365	329	354	358	360	430	399	400	375	300	298	305	305	305	320	318	294	278	280	270	261	269	266	281	289	257	243	238	292	287	308	273	266	307	337	315	273	258	438	394	712	1452	991	446	351	233	257	255	239	250	241	235	244	222	234	241	240	234	216	258	235	247	231	273	244	226	236	239	222	207	218	247	253	233	253	227	260	265	244	251	234	235	244	242	251	251	250	244	267	250	244	205	257	231	253	270	223	224	249	268	237	263	230	252	254	274	279	262	241	253	228	241	265	252	245	241	273	245	260	247	244	240	250	218	239	247	240	257	255	263	255	259	226	250	233	249	237	236	250	255	247	269	247	252	219	252	264	231	226	234	234	255	253	242	251	247	235	258	237	237	256	250	278	258	247	259	254	243	231	258	229	243	266	244	219	225	239	215	272	259	205	264	255	239	244	258	239	245	267	291	251	248	230	274	250	237	230	254	236	237	237	262	217	211	286	260	239	249	234	243	218	239	287	239	251	277	240	241	236	235	267	278	243	248	256	243	213	247	281	250	245	221	244	235	220	258	262	243	246	223	240	262	244	275	223	263	231	250	268	263	270	243	219	235	249	213	232	220	229	224	251	247	252	264	233	257	242	261	267	235	269	249	261	264	260	252	249	245	218	242	258	231	221	229	256	226	256	278	245	263	231	237	259	251	264	252	285	236	247	250	230	263	235	237	240	249	223	248	231	251	231	226	253	254	260	235	252	249	263	234	246	269	234	238	250	228	239	249	227	239	257	237	236	254	236	214	230	241	268	246	245	240	240	258	231	242	263	238	252	233	245	234	275	242	239	268	246	254	267	234	263	261	255	245	231	239	246	240	255	249	238	270	244	256	238	253	246	231	271	244	266	261	234	248	247	258	264	244	256	251	250	274	239	235	233	256	237	241	231	261	268	250	250	243	236	246	249	254	234	238	238	249	252	251	241	272	281	251	271	250	247	230	241	222	248	252	250	240	267	246	259	232	215	255	265	251	241	242	267	245	275	232	243	251	239	235	226	221	236	273	266	248	253	226	252	208	254	259	250	269	223	249	243	235	272	282	249	250	225	240	277	248	279	229	245	252	275	222	232	267	271	242	273	252	224	269	255	273	255	250	264	248	247	248	244	215	243	236	259	235	253	268	277	249	250	280	249	234	258	230	258	251	254	276	247	248	210	234	249	248	240	256	232	242	246	247	246	241	259	255	250	275	250	227	236	236	234	246	239	253	237	211	221	223	235	238	238	226	248	238	240	284	253	268	238	273	253	249	263	251	243	222	240	272	295	243	226	208	257	215	238	251	222	256	248	247	224	266	262	276	249	231	228	235	231	246	253	246	242	255	253	241	249	233	227	245	250	243	228	249	204	245	232	246	257	253	235	258	221	244	238	231	230	234	275	224	233	249	257	244	265	245	243	245	245	228	270	280	252	238	246	218	235	254	245	258	254	242	246	235	255	201	259	214	223	227	252	235	260	254	267	220	239	248	248	254	215	250	228	271	269	231	252	245	256	247	255	242	235	255	241	243	235	253	248	249	268	275	241	216	268	242	237	223	231	255	247	238	233	235	221	248	228	251	232	250	241	227	241	238	214	246	255	285	250	257	252	226	258	242	255	242	241	258	251	218	270	264	250	263	257	265	255	257	237	227	260	236	229	221	230	221	282	262	252	282	270	240	248	247	255	252	236	218	247	250	238	252	250	277	254	237	248	243	258	230	261	266	242	252	231	228	234	253	229	248	239	254	248	262	243	255	218	225	236	271	233	199	259	221	280	228	243	234	234	231	253	221	243	242	261	287	236	236	242	259	256	241	260	227	254	248	227	250	228	283	232	240	261	238	265	242	230	245	245	251	206	269	245	259	237	267	241	260	259	243	262	213	244	233	234	252	241	262	231	251	231	238	258	222	246	237	259	238	236	239	253	262	244	248	242	234	252	266	239	231	258	248	227	236	262	255	244	245	258	269	245	259	240	219	257	252	240	223	226	265	241	250	256	245	243	250	257	259	225	267	227	264	251	228	268	238	239	216	228	241	229	244	243	259	224	253	234	253	242	240	280	283	254	257	246	253	252	247	252	231	249	227	261	233	258	265	276	257	272	236	258	226	245	269	224	220	255	232	238	236	247	264	260	247	239	237	240	248	251	230	261	250	241	226	276	206	250	247	233	244	250	212	243	256	232	231	266	295	229	256	223	269	256	271	244	271	237	242	245	235	241	226	242	234	243	252	242	268	285	217	253	241	234	225	232	243	232	256	237	217	268	236	253	258	236	240	233	224	238	235	228	280	260	236	200	226	241	241	242	252	272	262	248	248	233	276	252	265	237	244	213	230	247	260	243	219	250	232	293	249	263	262	252	256	293	221	249	266	250	242	244	263	250	231	254	272	245	253	234	228	247	252	236	259	273	266	253	248	242	215	253	231	243	206	233	250	247	214	233	253	289	240	237	209	240	257	247	250	257	233	256	250	244	263	280	261	258	244	256	250	256	246	215	241	226	245	238	286	224	235	267	253	257	242	249	263	274	237	278	248	237	254	233	238	250	254	232	245	252	226	288	243	227	239	254	265	237	227	277	229	243	246	227	232	232	256	251	233	251	238	249	245	240	238	247	259	230	276	226	216	235	276	250	242	264	254	230	240	281	205	232	259	242	259	242	270	254	208	273	243	214	251	241	272	245	251	246	247	249	285	243	243	220	258	258	226	251	233	237	241	223	253	267	225	225	242	253	236	272	259	242	236	225	256	238	237	245	261	247	258	244	239	272	263	254	236	249	240	241	257	272	246	238	241	260	237	252	246	235	235	288	232	261	239	248	235	238	249	244	246	267	252	225	261	251	255	266	273	248	234	281	248	251	234	288	253	264	235	240	247	241	262	244	232	269	254	213	252	233	255	240	237	231	251	237	246	293	238	252	254	233	210	221	265	277	237	261	230	236	258	249	238	253	264	243	271	252	228	278	268	254	250	254	222	263	250	234	228	237	248	235	249	240	251	249	231	244	262	234	284	256	247	230	237	275	217	269	256	253	258	243	247	261	247	229	246	280	255	243	264	225	224	241	254	263	246	250	254	224	243	234	247	256	250	248	227	246	245	249	214	248	267	249	256	212	267	256	273	258	258	265	251	253	261	223	252	277	271	258	227	250	245	234	233	265	251	241	246	251	262	283	249	236	247	271	226	278	239	229	244	240	249	255	235	251	219	247	268	262	248	228	254	252	253	268	244	260	261	216	257	245	234	230	243	258	240	253	270	208	238	260	261	241	232	270	254	266	245	241	250	251	258	239	250	228	223	234	258	231	256	255	258	243	255	220	255	234	244	256	269	286	241	291	251	257	213	237	238	212	234	252	240	234	271	239	253	244	232	232	249	247	250	261	275	244	250	294	264	238	267	250	267	235	266	215	262	257	237	236	244	257	216	231	245	267	238	259	246	216	247	258	253	255	234
5634	1852	3514	3880	3258	2668	2194	1937	1737	1887	2526	2896	2539	2996	2770	1900	1519	1440	1358	1541	1638	1830	1954	2000	1854	1357	1203	1279	1293	1307	1170	1088	1069	984	1005	948	957	941	927	842	867	935	954	997	1063	1078	1081	1004	914	1156	1239	1105	894	881	2135	2075	4938	9984	5778	1762	1197	693	721	752	713	635	678	735	760	724	708	703	739	700	700	761	644	756	699	706	684	764	706	754	693	690	723	664	725	744	735	690	734	711	652	719	719	721	709	695	668	659	724	740	704	704	718	719	744	733	741	746	754	698	705	737	644	695	676	676	684	695	737	707	746	699	725	752	711	726	690	731	743	683	711	716	689	712	706	742	691	729	687	688	738	701	736	719	739	713	717	745	718	701	692	738	746	677	692	681	695	704	686	685	684	714	691	697	709	753	695	720	705	726	737	720	703	697	742	716	739	718	674	701	679	712	676	738	701	679	746	742	750	713	709	719	740	756	752	764	731	708	693	670	678	694	713	701	729	730	718	711	705	715	719	722	736	761	722	690	704	750	693	707	706	694	723	697	732	647	684	718	728	717	706	725	704	716	720	731	721	691	733	727	720	723	723	718	720	678	709	740	733	721	681	691	739	749	708	682	727	694	669	736	727	721	706	774	722	719	692	723	708	672	744	723	765	729	716	752	728	712	718	722	705	705	749	671	737	718	680	648	717	738	676	711	735	699	749	737	701	728	671	688	730	696	707	702	676	686	755	738	702	741	720	691	728	685	685	733	706	727	742	729	644	691	701	684	720	672	713	756	703	713	699	709	716	719	740	691	677	673	724	699	772	718	705	721	683	651	728	758	722	718	710	719	704	740	670	691	732	725	680	736	725	694	743	707	711	738	680	692	689	657	703	692	688	747	765	679	757	728	730	767	722	710	675	753	703	701	724	723	685	725	711	748	717	707	656	659	725	693	707	704	760	707	763	729	716	705	714	684	706	714	676	739	708	748	712	708	713	700	763	732	738	668	747	681	768	744	735	670	705	696	715	679	738	678	708	702	712	717	752	706	725	728	722	711	692	741	697	721	735	673	702	718	675	718	662	746	727	691	701	689	686	718	782	772	679	650	714	751	794	708	717	730	704	736	738	674	721	706	668	674	689	720	690	712	728	675	704	723	674	670	683	747	711	705	716	725	677	725	770	709	713	671	716	644	672	737	720	740	690	696	705	677	690	703	740	726	775	696	710	693	700	705	747	737	651	713	717	676	737	709	710	669	725	710	726	724	721	775	731	654	706	657	694	704	735	709	703	691	693	710	699	708	729	699	710	667	709	738	772	741	702	716	703	687	727	672	716	776	729	732	721	737	713	718	725	700	715	692	708	711	713	699	707	737	704	641	726	685	717	721	723	679	688	744	669	718	749	646	665	708	697	673	696	687	707	726	704	683	711	736	716	705	703	698	707	719	711	747	701	654	714	763	643	672	747	671	740	706	701	737	699	766	752	700	671	693	683	766	736	705	728	739	714	697	743	712	699	710	707	709	676	742	711	709	725	691	708	704	707	730	783	758	729	700	713	728	673	666	716	696	684	697	711	706	715	759	686	709	736	757	701	720	734	719	751	685	647	722	716	720	704	756	727	710	747	740	723	700	717	758	694	706	723	715	727	660	731	702	715	755	707	720	704	713	713	733	660	709	704	739	665	678	641	711	717	744	716	764	694	737	669	707	717	693	702	708	717	704	758	703	723	672	723	743	757	723	737	666	680	767	724	671	734	685	747	754	712	740	658	747	703	661	732	688	715	727	732	772	706	728	736	719	716	742	701	691	715	705	715	724	714	719	702	753	725	699	700	723	713	716	699	681	664	720	718	688	761	698	726	711	751	699	751	768	727	739	744	719	675	701	735	695	735	750	659	665	744	707	780	727	707	738	719	751	721	702	700	719	730	701	714	710	760	683	722	670	715	699	768	726	708	721	721	707	643	712	711	717	716	727	737	725	717	746	696	693	717	748	701	718	751	710	755	710	726	692	742	693	694	704	716	752	725	726	678	725	701	762	693	723	705	717	734	770	710	725	731	715	761	691	705	709	716	719	717	701	738	727	690	695	686	702	684	699	732	735	676	678	722	710	743	682	688	722	745	733	752	687	732	750	745	671	665	782	687	675	737	746	757	672	677	732	744	693	751	713	709	700	701	719	722	725	729	746	731	761	720	675	663	692	723	756	699	707	750	691	673	725	682	710	665	695	766	724	738	717	692	724	721	693	707	730	697	723	735	694	677	697	645	661	732	723	784	710	692	728	732	699	710	712	695	714	750	733	708	692	726	718	707	690	751	667	720	723	744	678	689	725	708	709	702	672	697	676	717	723	696	715	678	695	683	767	712	707	712	674	703	754	726	725	748	726	746	708	751	771	750	746	725	699	741	716	712	703	729	736	723	660	663	740	741	689	703	756	721	715	718	672	680	668	678	701	725	698	746	710	718	682	773	686	695	720	745	719	711	746	686	761	695	663	700	770	740	725	718	675	706	692	747	658	740	749	738	693	690	703	698	700	707	724	718	685	709	714	671	676	674	729	704	684	716	753	704	725	711	729	741	681	728	713	718	660	689	745	715	695	705	675	688	705	737	721	747	716	688	768	725	731	707	700	672	700	725	682	675	718	701	684	706	707	709	720	680	709	697	733	699	707	749	682	676	754	771	723	748	729	728	736	688	723	729	720	673	689	727	722	709	647	738	716	696	732	722	696	736	739	724	729	690	688	682	702	696	716	722	692	694	667	751	689	710	692	678	695	721	720	692	722	703	637	750	637	731	724	700	702	672	721	660	690	678	693	704	679	722	687	712	706	737	733	735	714	724	702	707	708	749	709	710	722	789	724	726	755	689	712	687	760	671	708	672	716	734	671	651	678	718	704	697	720	719	723	711	721	684	748	717	716	745	708	667	686	746	695	718	711	709	683	752	725	729	658	714	746	700	716	716	729	676	725	730	704	720	691	718	696	654	757	729	730	690	703	728	742	692	693	739	734	709	708	693	706	734	716	709	718	702	723	673	716	699	703	677	644	741	761	738	673	700	708	725	710	668	714	718	691	741	724	694	703	724	743	719	668	744	693	702	721	722	716	737	704	728	679	715	745	727	689	728	765	741	746	743	755	715	742	686	718	704	673	712	672	717	692	686	725	696	671	731	672	754	745	733	703	712	682	720	691	706	707	700	717	730	715	684	764	683	704	711	707	757	727	686	693	727	698	701	764	722	705	701	702	652	653	664	678	696	706	711	727	757	708	720	706	751	754	749	703	652	720	744	712	639	724	698	739	765	694	675	728	695	683	704	755	702	733	690	731	741	693	672	722	707	725	686	713	745	676	725	728	722	727	779	778	733	745	707	684	708	678	710	653	700	698	696	688	746	715	699	752	715	702	734	719	693	711	691	700	724	703	669	734	700	700	697	699	732	693	739	738	703	751	689	727	745	689	736	713	735	687	710	733	768	697	712	702	687	781	708	706	741	729	711	671	746	697	703	741	725	738	745	729
16544	3146	3153	2403	1676	1201	995	859	715	650	751	889	876	1020	1041	654	547	498	492	550	698	733	648	690	642	538	460	439	488	495	441	387	392	435	425	458	380	372	365	406	400	397	402	365	390	379	373	382	368	416	383	387	342	367	377	885	1583	2486	1857	871	448	351	341	328	339	346	344	352	354	309	333	320	305	326	305	350	328	320	316	341	358	306	308	310	336	331	302	346	338	337	339	315	340	282	307	297	331	310	291	325	313	312	303	318	336	351	312	311	345	295	322	339	352	329	324	320	313	300	325	314	315	314	334	348	353	351	325	323	335	320	324	320	305	337	310	329	335	331	332	314	297	339	341	310	330	301	329	314	343	309	329	334	317	320	324	340	349	359	312	345	329	344	310	344	330	333	319	317	323	310	320	325	321	342	344	355	327	321	348	350	302	359	353	319	321	311	343	319	344	345	348	328	327	341	344	318	297	297	332	327	348	343	346	324	340	298	307	330	318	348	332	349	310	313	350	344	332	322	327	314	325	324	311	348	320	333	330	354	330	348	352	327	342	347	301	341	344	324	341	350	308	301	322	346	349	301	332	315	345	335	341	329	304	371	329	334	334	347	319	346	312	316	347	309	335	328	303	314	339	320	338	344	329	344	320	295	345	345	342	355	327	337	355	349	314	364	331	336	343	309	324	318	298	340	325	347	326	346	328	321	315	337	340	303	319	304	299	334	341	308	334	323	299	334	327	321	347	332	325	346	334	307	339	365	310	319	310	336	351	339	313	344	295	310	320	306	312	344	346	325	274	324	322	311	372	349	304	334	320	323	304	335	312	334	315	309	303	328	289	298	319	318	325	355	336	296	361	317	335	334	314	327	338	348	325	315	359	331	305	324	295	340	342	320	363	358	318	323	305	316	336	305	309	353	331	344	312	349	321	333	325	331	336	335	330	346	344	298	334	336	332	319	355	327	302	346	346	337	287	308	312	338	337	341	362	328	357	331	341	329	320	324	320	355	315	341	327	329	329	300	361	309	301	344	352	320	317	322	322	312	308	324	306	327	293	377	335	353	336	333	331	331	343	296	311	366	311	305	328	358	362	329	328	321	335	325	360	323	315	349	344	314	341	343	331	295	343	341	326	332	336	327	318	343	312	330	313	327	336	340	346	320	312	326	378	322	345	331	338	340	333	343	344	339	366	346	324	328	335	345	341	324	339	356	347	343	351	348	311	316	355	314	308	297	345	313	364	337	370	319	312	339	329	306	322	350	321	367	331	319	312	345	314	315	346	322	330	320	341	329	356	312	316	340	303	311	322	327	341	326	317	316	347	335	345	341	318	334	347	354	326	322	326	352	302	300	348	310	342	311	318	308	330	326	315	334	311	305	323	333	356	306	296	301	327	329	327	322	309	325	337	346	323	294	365	321	333	316	319	304	324	325	339	364	293	330	338	324	347	322	322	368	380	343	344	361	319	331	325	340	327	363	328	307	313	331	282	320	335	343	322	349	334	338	312	359	331	342	323	327	334	362	337	312	304	347	327	333	369	309	330	304	348	290	313	332	303	315	359	318	323	318	339	333	352	311	319	331	326	310	361	335	331	340	343	312	318	321	327	345	348	326	356	300	351	323	339	308	334	350	333	312	328	331	306	325	325	331	328	318	303	322	346	307	309	359	328	301	336	364	331	322	324	323	311	322	317	299	341	332	301	330	307	364	321	310	343	298	363	318	332	299	293	328	325	341	337	343	331	322	349	317	285	314	328	326	312	300	306	355	316	342	323	352	326	323	339	335	293	329	343	363	322	337	337	304	340	315	312	349	347	325	364	315	341	316	313	315	291	294	314	323	350	377	343	328	331	310	336	350	317	307	316	301	293	306	317	327	338	350	335	310	320	364	308	308	320	351	348	333	300	306	324	327	345	299	289	338	337	338	337	332	333	337	333	316	295	334	334	320	330	277	339	314	328	324	318	334	299	338	329	331	317	327	306	314	335	367	305	310	288	339	326	352	290	333	312	316	327	306	360	323	321	319	334	292	347	325	345	335	330	352	313	333	323	343	327	350	329	320	327	323	302	357	345	328	360	321	338	308	309	301	346	354	307	323	338	315	327	327	330	304	283	364	315	324	312	354	297	327	304	345	337	323	312	337	367	332	345	339	325	322	341	293	302	311	325	335	339	327	353	358	303	328	337	333	321	377	333	331	309	357	286	336	322	323	321	333	345	329	330	323	311	348	307	315	304	338	346	311	341	332	328	329	355	321	375	322	345	310	325	324	303	317	323	275	314	344	366	284	304	335	327	314	336	299	318	296	338	318	340	346	324	340	351	334	351	353	368	319	330	345	334	356	313	319	328	320	320	311	347	304	316	329	316	334	308	332	371	335	366	348	334	326	330	312	338	320	325	350	311	292	330	326	312	333	328	349	312	295	331	320	320	349	323	332	329	328	325	327	318	328	301	312	321	321	333	346	344	320	313	312	321	348	321	329	339	339	294	312	319	378	332	308	337	343	293	338	319	321	317	296	302	334	345	312	335	330	356	329	353	315	301	314	338	300	328	306	343	329	324	285	353	364	295	319	313	315	347	322	313	328	349	368	329	302	319	344	337	297	332	339	338	324	302	306	342	321	290	346	322	317	352	326	287	326	323	332	325	320	329	351	319	313	341	334	349	260	318	328	307	351	341	339	352	328	344	324	311	337	314	333	333	321	338	310	310	359	357	310	314	322	303	328	326	334	322	339	340	331	324	341	312	314	325	310	338	366	347	312	341	346	327	335	325	339	342	305	339	327	341	307	356	327	302	326	311	318	311	311	351	319	328	346	341	320	326	313	329	322	323	345	351	300	322	321	375	329	343	341	339	355	314	342	335	319	330	339	329	328	321	349	321	340	333	322	325	313	341	346	334	339	347	333	346	325	329	333	328	325	313	333	345	345	337	316	329	306	347	310	316	315	309	316	358	335	314	299	369	310	282	304	299	309	322	321	306	360	314	351	317	311	328	309	324	332	327	320	318	336	322	317	352	336	349	334	349	360	328	319	329	291	325	331	326	323	319	315	326	352	310	334	306	299	316	325	337	347	334	304	328	322	335	300	340	331	356	305	319	324	345	347	329	325	316	334	306	329	331	315	331	334	366	288	327	367	296	345	333	328	336	333	348	312	347	323	325	343	318	357	322	325	366	302	338	336	327	362	366	311	320	311	327	331	307	339	320	323	322	346	328	340	322	358	358	349	330	318	330	366	323	324	300	314	326	332	310	262	345	321	352	341	325	309	319	340	314	334	327	336	337	303	341	317	312	319	305	324	326	281	338	324	339	320	317	313	357	318	343	307	288	311	297	333	337	327	335	341	362	328	330	343	325	308	366	371	311	294	326	320	334	311	378	325	327	334	342	322	350	320	344	341	302	349	321	310	312	362	314	346	331	318	325	337	314	327	345	349	308	310	327	321	326	341	328	305	342	330	332	309	336	332	335	338	342	313	332	328	337	331	338	331	332	318	297	329
7998	3055	6507	6954	5869	4861	3992	3434	3000	2871	3341	4238	4497	5663	5307	3288	2770	2334	1937	2463	3190	3344	3236	3416	3045	2374	1917	1779	2029	1959	1799	1519	1447	1469	1614	1661	1613	1377	1232	1286	1479	1428	1519	1391	1311	1439	1455	1418	1476	1513	1736	1674	1186	1213	1329	5176	10073	14748	10167	4324	1823	923	920	895	958	930	899	912	956	961	896	894	973	887	907	911	838	883	880	895	893	932	903	891	970	877	890	912	906	887	928	924	883	903	947	897	908	866	910	909	951	893	868	869	872	900	894	875	941	898	909	876	859	861	875	924	944	910	879	882	879	912	879	874	854	900	971	859	881	879	939	886	1001	939	882	905	870	905	868	914	853	919	871	965	893	925	839	930	951	898	912	921	912	891	887	871	921	911	890	918	922	857	950	852	890	907	922	840	887	909	907	922	917	888	846	886	909	903	901	915	928	929	898	902	895	880	932	944	855	870	916	922	892	887	922	904	935	981	921	930	924	872	940	923	921	939	899	895	894	914	925	944	904	872	892	871	914	857	909	849	886	881	933	951	912	952	914	900	947	897	915	886	936	927	876	892	883	913	923	907	949	916	890	918	905	844	911	895	918	1004	897	891	943	936	922	958	897	922	904	922	902	915	848	869	891	853	841	912	927	896	987	901	913	878	953	876	884	924	822	878	863	944	934	939	974	911	891	915	914	886	935	952	875	933	863	907	899	865	916	833	920	879	871	963	912	878	867	881	889	887	877	824	889	908	880	886	945	899	902	830	945	920	934	895	870	942	908	916	931	948	877	891	912	918	888	893	912	918	951	915	879	949	958	974	895	962	895	893	879	892	849	958	906	915	863	927	867	946	943	878	923	876	908	930	871	882	884	896	914	876	889	941	903	925	919	911	925	910	915	880	938	890	914	888	919	855	911	907	863	903	913	864	905	955	929	903	895	890	911	830	874	889	838	921	895	934	881	893	893	902	897	853	897	949	936	923	948	913	888	894	896	913	912	929	895	845	867	875	927	919	871	896	920	896	896	910	924	903	877	909	874	894	962	894	847	871	905	905	919	848	887	906	886	857	882	874	879	864	914	864	889	870	928	907	904	917	894	928	849	941	910	878	831	916	967	897	906	970	902	906	931	888	886	881	882	932	872	948	866	902	911	913	897	906	816	902	859	902	954	961	920	929	913	916	919	863	930	979	879	895	890	908	854	910	889	909	908	953	892	883	867	934	933	913	836	908	920	912	951	922	898	875	946	891	886	905	921	912	902	877	905	925	946	931	884	885	859	882	876	897	912	844	918	904	856	889	866	922	882	898	913	935	882	904	854	898	935	952	912	876	955	863	914	866	872	902	917	971	867	876	915	872	913	866	933	915	880	926	884	917	845	942	944	914	891	932	935	903	939	885	896	922	903	919	923	899	890	863	908	917	927	851	892	928	919	924	929	904	911	847	895	898	886	922	890	922	921	857	897	869	908	906	915	886	935	908	877	899	912	935	910	947	897	904	905	914	935	904	877	922	918	930	891	921	912	893	886	922	908	924	915	889	909	911	914	909	911	888	934	889	939	950	901	897	910	920	892	890	910	953	883	866	891	846	922	885	917	862	987	895	902	917	944	946	911	929	884	887	889	905	939	937	902	907	872	900	918	893	918	892	931	910	919	928	924	915	892	884	905	868	920	930	925	956	895	910	907	900	898	900	870	859	888	945	944	908	950	871	896	902	831	909	937	911	881	892	882	967	915	948	908	921	870	901	942	925	920	891	924	934	900	919	924	935	888	971	881	871	919	954	983	947	921	972	871	920	886	897	901	930	919	912	889	901	913	927	930	917	925	904	911	938	942	884	919	897	917	855	913	941	885	973	971	920	919	897	910	914	925	969	885	937	890	949	918	900	934	970	961	896	924	893	949	906	943	950	931	897	892	942	922	912	900	874	881	863	946	891	941	910	918	923	972	911	875	915	860	883	901	917	886	875	851	852	917	875	894	919	928	889	922	898	939	910	961	876	900	887	952	842	969	882	893	953	872	845	885	927	945	918	894	941	849	972	898	890	901	929	956	931	894	888	939	962	814	903	883	960	902	880	939	913	871	922	849	896	864	866	917	960	890	914	902	863	898	895	940	916	890	883	896	928	919	961	898	930	972	904	880	914	962	877	861	928	870	893	888	892	887	866	896	902	905	893	891	863	864	921	895	873	950	882	890	876	900	927	924	975	894	870	919	911	938	868	928	871	909	883	918	868	905	936	982	929	883	860	872	920	902	868	882	948	864	905	948	899	928	914	900	853	887	890	943	905	886	882	914	897	892	958	877	922	947	908	882	906	900	860	902	875	897	898	864	929	907	959	941	924	910	902	975	975	907	909	898	956	965	909	908	884	904	925	953	888	914	905	917	895	865	875	873	908	899	915	883	916	877	904	954	897	887	896	868	931	897	892	886	888	852	897	919	939	888	936	883	893	892	931	907	919	857	862	896	924	902	855	953	911	916	871	897	964	896	890	913	930	935	882	937	867	892	928	877	874	908	905	892	918	920	866	949	926	898	913	998	861	912	850	923	985	877	888	828	960	843	917	882	893	931	916	853	895	912	900	856	968	887	880	861	919	920	914	953	923	927	925	936	901	841	946	898	846	930	924	876	895	870	910	859	933	893	885	937	909	938	921	920	888	929	875	888	886	970	876	912	897	889	910	855	953	948	921	960	917	911	927	987	946	909	922	894	927	882	871	916	908	912	869	898	896	929	943	882	893	891	927	915	907	905	998	915	911	876	891	892	901	841	924	916	937	912	978	898	923	892	923	926	897	982	965	895	909	862	899	937	936	871	879	933	884	914	892	911	895	877	910	933	923	980	845	938	898	903	911	925	977	864	952	968	879	905	882	891	906	934	930	896	893	934	956	961	874	870	918	903	893	876	924	952	927	972	906	901	890	907	931	929	945	902	978	933	937	885	857	918	912	910	937	916	948	927	901	916	912	906	899	862	863	917	903	930	878	872	946	902	948	920	898	892	877	909	907	884	902	913	943	896	941	914	901	903	869	908	967	929	850	876	910	889	929	934	863	965	928	923	862	884	922	926	878	944	914	924	924	918	945	886	895	927	881	919	881	899	930	883	940	878	919	917	924	935	968	930	974	915	870	833	916	907	907	938	962	889	881	919	915	914	887	889	852	938	935	904	973	905	848	902	878	908	939	874	870	926	872	903	979	909	858	940	891	946	926	879	920	906	966	880	907	907	930	922	944	926	889	888	883	889	966	927	942	877	958	958	876	925	944	960	941	899	934	935	888	906	952	901	965	940	956	883	898	914	880	916	907	867	840	903	917	871	886	937	892	899	952	905	873	950	915	950	936	913	895	950	939	912	965	861	904	849	947	884	928	929	924	930	906	916	908	944	908	906	881	901	928	931	909	881	868	933	938	943	919	896	896	896	872	911	906	945	966	878	874	891	826	929	910	892	918	926	919	880	941	945	964	854	947	880	909	900	892	909	949	927	918	950	906	882	892	914	913	958	833	901	908	924	882
2148	286	286	279	228	228	223	247	258	243	240	294	308	316	334	268	205	232	214	225	235	237	228	205	241	201	225	209	197	219	229	251	207	240	228	213	196	220	202	223	233	231	216	214	207	250	252	203	220	218	220	215	226	195	237	224	248	322	457	434	259	237	223	213	219	216	244	208	213	252	227	208	188	221	214	205	200	236	203	198	241	246	218	231	225	195	209	211	214	229	207	209	234	225	201	190	243	245	204	211	213	198	175	221	204	187	190	224	183	196	192	205	203	199	205	203	201	201	208	206	222	198	208	205	207	213	194	230	198	252	218	234	210	201	201	197	202	203	219	168	217	201	222	209	208	223	241	208	228	222	208	205	208	215	237	195	213	211	216	206	211	208	223	205	239	203	198	222	223	232	220	214	215	207	244	185	208	249	199	209	199	199	225	211	203	236	196	233	207	237	226	186	202	190	218	193	225	210	225	239	198	239	222	207	229	192	217	243	221	224	209	205	200	223	222	205	236	231	197	213	205	202	210	202	205	219	232	227	235	213	227	237	203	194	204	232	216	202	232	191	188	230	236	213	199	213	242	213	237	186	200	233	218	226	205	226	235	188	213	208	205	226	197	209	210	226	206	235	216	215	211	202	192	200	239	247	202	230	199	204	218	215	226	206	224	229	211	202	222	208	206	234	207	203	219	190	227	201	186	218	185	192	228	211	234	200	199	228	187	190	231	247	212	188	187	233	217	234	225	225	231	224	215	194	202	190	223	213	187	245	220	216	205	211	240	209	230	214	231	218	238	213	242	239	222	210	217	201	223	213	202	201	204	242	223	212	215	220	238	230	197	225	233	207	223	223	242	210	209	166	203	218	221	187	228	227	208	230	200	213	233	242	207	215	203	201	211	216	231	222	213	221	209	227	177	214	209	237	219	212	232	220	192	222	216	211	188	194	194	189	216	194	210	202	212	248	216	201	204	205	189	211	180	192	234	203	223	223	200	229	240	202	232	206	201	216	211	215	226	205	206	189	192	214	202	204	231	212	213	225	211	214	229	225	193	196	208	222	200	207	237	228	214	199	220	192	225	209	241	185	207	206	223	217	221	217	219	261	213	233	207	236	225	228	241	221	222	236	229	195	229	225	211	204	227	231	216	214	220	199	213	218	215	223	220	209	220	211	193	228	198	209	212	224	211	222	237	210	224	207	234	185	207	212	196	218	213	240	216	204	195	232	210	216	194	200	230	215	205	215	195	199	197	196	220	230	214	191	238	227	217	219	209	233	211	210	219	209	236	217	208	207	213	218	212	195	222	228	255	204	197	204	230	199	223	221	214	230	201	201	201	226	199	238	226	222	225	212	249	215	215	200	218	196	212	224	193	211	198	216	229	205	221	200	213	218	197	188	241	199	204	201	202	208	200	217	216	198	222	192	234	214	206	222	208	214	217	224	226	206	225	200	213	225	206	223	204	211	218	207	209	209	241	201	190	195	200	201	196	217	210	228	234	239	203	200	195	231	225	208	211	211	239	221	211	227	208	216	227	196	221	189	202	220	225	222	209	213	259	224	225	224	204	214	231	210	247	213	238	201	216	221	227	211	205	194	218	200	211	241	208	211	196	215	208	247	205	177	230	208	230	209	224	227	210	231	213	216	203	205	192	211	200	240	243	216	211	207	214	210	206	209	209	208	210	223	223	194	220	236	213	184	199	235	210	206	222	208	218	210	209	240	199	206	214	226	228	221	209	220	201	224	213	194	202	226	214	218	230	200	229	220	194	227	191	208	225	204	236	240	185	222	230	208	208	190	230	232	225	217	192	189	209	218	231	228	216	213	210	197	192	204	212	209	221	212	227	216	184	222	231	208	214	203	213	215	211	228	217	225	236	242	208	213	197	216	233	213	254	216	205	260	212	239	241	208	200	185	212	222	214	223	223	217	210	215	226	215	182	227	238	202	237	195	200	223	247	225	193	222	199	216	189	233	229	226	217	186	206	222	234	203	214	206	206	183	180	214	226	206	208	223	211	199	219	208	227	215	206	230	235	186	201	224	215	220	186	218	232	218	219	197	232	209	231	237	213	214	247	225	218	213	207	228	238	195	245	198	212	237	203	212	222	202	239	217	208	202	218	217	224	223	183	221	183	224	247	242	201	199	225	217	220	226	224	204	193	241	216	211	197	217	206	208	224	235	211	228	204	205	185	217	216	251	217	197	214	220	217	219	213	205	215	220	216	193	203	221	247	228	202	209	225	224	215	214	234	225	212	206	189	223	213	205	210	186	222	210	212	252	208	221	223	188	201	204	241	201	200	206	227	213	213	238	236	213	218	209	207	217	206	190	220	252	209	226	216	205	239	209	215	219	235	215	219	217	207	189	195	213	224	170	203	203	210	236	257	224	204	201	202	213	230	197	210	230	205	203	181	232	195	223	250	215	203	220	209	203	217	255	203	210	210	206	200	200	220	214	223	216	206	224	205	221	210	211	208	244	194	202	207	209	216	221	214	210	237	204	205	187	213	230	226	221	221	207	236	233	204	228	212	198	211	211	214	193	202	193	197	216	202	221	225	232	215	213	240	204	227	204	233	212	223	223	208	229	187	201	222	185	221	223	213	204	196	197	216	185	194	210	237	200	231	224	223	207	199	230	227	214	212	205	208	215	200	203	230	212	187	205	200	233	223	222	205	217	227	199	206	209	215	207	200	174	193	212	237	227	244	210	220	179	241	220	226	219	216	225	219	210	217	206	187	202	211	213	202	222	206	226	217	214	204	203	227	207	204	200	206	231	230	213	205	196	203	202	206	225	224	215	246	197	226	213	196	203	189	211	211	188	196	232	255	199	225	208	223	217	218	213	198	220	226	217	209	201	210	206	205	213	226	221	208	202	232	213	214	202	220	228	253	233	212	186	216	224	205	213	203	201	185	228	206	241	222	218	227	228	228	213	191	226	201	217	234	228	208	221	185	206	203	198	205	208	230	226	188	204	190	207	236	189	214	178	226	204	223	230	234	219	218	213	204	184	213	211	228	221	225	198	200	210	220	211	216	206	217	230	223	230	216	222	213	210	199	230	204	207	200	231	223	221	230	197	181	222	223	208	232	205	207	199	223	206	184	220	233	207	243	236	217	226	212	246	215	231	217	208	195	212	215	194	197	207	210	206	244	215	194	213	211	211	198	216	193	207	226	233	216	210	236	214	205	202	215	195	201	210	208	222	187	212	198	235	200	247	190	231	189	218	214	212	206	233	231	205	236	209	197	222	202	216	227	195	185	217	224	195	182	214	224	214	220	226	219	197	208	224	235	230	198	214	235	184	214	235	221	231	224	251	225	227	225	227	211	232	218	200	214	206	218	233	213	213	200	233	202	219	190	202	206	226	227	204	235	225	210	214	202	207	197	238	203	219	243	209	204	234	235	210	201	219	211	225	206	205	203	216	262	233	224	211	250	193	212	204	238	210	190	211	262	238	229	196	228	218	222	193	210	219	206	232	201	224	211	234
2296	748	832	875	847	710	699	710	692	715	837	950	1183	1289	1290	1003	807	724	671	731	761	762	788	747	770	742	704	672	613	670	679	649	627	684	645	667	619	671	651	682	643	670	664	626	657	677	643	610	704	627	664	636	645	662	629	722	1100	1445	2044	2022	987	655	659	592	637	628	626	578	612	634	635	604	623	625	621	604	625	592	649	602	650	616	618	692	615	595	666	626	624	669	610	626	655	660	636	608	637	611	636	604	639	610	602	599	650	583	590	650	574	648	613	624	621	638	652	654	657	640	632	635	601	606	654	641	616	631	590	668	611	632	620	630	648	631	632	658	663	613	674	625	643	652	633	628	615	652	623	584	617	663	612	619	624	667	611	622	639	618	635	639	652	594	656	629	636	614	644	590	599	649	605	662	643	616	670	592	648	601	608	627	624	627	625	600	635	671	598	585	651	644	599	609	590	616	630	570	594	635	606	591	672	636	602	659	611	648	623	625	618	655	585	589	614	621	651	635	620	593	638	626	647	641	602	649	633	591	648	614	603	631	600	629	623	637	678	594	625	641	608	598	588	653	672	601	621	611	613	637	654	631	617	611	620	623	642	602	645	645	618	652	636	644	638	594	619	635	626	630	607	662	584	631	655	617	627	594	635	679	633	631	616	640	637	639	654	636	618	590	571	575	592	613	645	644	644	592	611	621	610	584	654	571	595	567	595	593	617	602	660	593	649	631	661	657	576	620	588	594	621	622	639	603	627	628	621	630	609	606	628	635	647	603	624	616	609	603	602	600	614	610	613	611	624	664	605	575	618	626	610	591	624	631	638	635	626	652	646	621	599	643	587	647	601	624	607	621	659	659	596	603	599	589	614	591	575	612	628	600	617	610	623	673	689	633	620	627	660	676	637	671	619	661	630	662	621	647	613	644	618	589	653	636	641	613	601	629	657	623	617	565	622	600	616	611	598	636	651	619	569	660	608	618	641	619	602	610	619	569	628	625	659	625	590	627	597	644	597	629	642	597	623	615	610	633	590	623	625	606	555	644	656	621	613	595	658	641	608	623	660	626	683	662	622	592	627	591	643	635	574	650	637	652	633	600	623	646	613	624	649	633	635	574	649	610	571	651	624	617	630	618	624	641	632	668	596	614	660	587	586	643	661	600	623	645	624	604	622	627	656	627	644	634	572	637	629	628	611	631	577	605	624	637	610	624	607	599	646	667	666	647	682	609	649	614	630	637	619	624	629	653	665	600	648	598	650	618	605	597	648	635	648	618	662	624	645	577	638	639	662	647	636	614	678	650	631	599	620	605	624	628	610	621	637	609	642	627	649	607	559	618	550	670	605	642	643	597	608	591	631	639	588	645	619	632	594	617	628	588	634	645	572	647	626	643	593	660	603	578	623	613	599	599	637	621	658	596	622	589	608	610	653	637	611	635	614	632	607	629	589	644	579	597	577	650	655	659	581	621	641	594	677	635	591	659	613	620	603	647	587	572	626	647	612	670	608	690	654	597	625	618	606	586	625	655	620	658	655	645	592	664	628	597	588	584	651	647	612	622	623	617	615	648	616	636	640	589	683	645	614	585	616	616	588	652	659	637	655	597	611	566	631	595	609	588	601	598	635	590	674	576	676	673	595	664	611	664	628	606	613	632	635	643	600	612	655	622	643	627	600	702	632	618	621	643	659	622	643	660	603	588	624	636	625	613	590	633	651	587	659	591	625	614	621	637	610	588	621	636	560	588	628	617	649	613	604	618	600	622	632	626	600	671	621	668	592	670	663	662	611	626	577	594	629	622	614	584	621	634	614	615	627	605	613	646	632	632	603	643	604	580	634	673	609	616	621	597	629	626	607	617	623	608	618	605	669	632	635	590	637	631	631	618	619	633	608	625	635	615	620	651	589	619	609	616	599	597	643	627	662	646	642	623	651	636	576	609	619	614	610	655	644	614	615	647	611	644	601	647	583	629	613	650	621	639	656	673	615	672	641	640	632	652	610	661	633	627	630	637	622	624	626	607	606	604	612	614	612	618	618	661	619	589	628	652	612	630	627	617	629	655	628	625	613	661	648	634	626	667	645	650	570	609	663	618	681	645	592	637	606	596	631	586	621	647	633	640	614	654	644	604	602	637	594	613	648	629	623	589	622	616	645	597	593	612	630	621	607	621	643	615	628	638	608	611	615	620	626	626	589	615	639	623	625	656	619	655	625	611	656	658	640	686	637	640	603	612	665	595	682	569	621	589	585	614	648	596	618	641	601	630	626	622	614	619	662	616	620	648	655	598	619	595	635	624	607	645	664	611	615	631	636	616	621	606	658	634	625	646	649	614	630	635	594	596	622	620	592	626	614	637	649	619	600	602	602	651	650	621	620	630	612	653	640	653	650	639	628	603	586	653	637	638	581	675	639	601	649	642	629	622	627	644	609	640	590	596	643	646	608	618	648	606	651	621	662	627	619	593	664	595	608	621	619	636	632	646	625	644	589	621	634	642	629	658	594	634	661	582	643	628	618	614	659	575	607	629	620	633	583	632	614	670	635	615	651	655	678	595	642	597	614	647	651	618	660	664	611	633	660	668	629	602	678	655	655	600	681	628	638	593	623	624	625	623	671	640	613	601	627	669	617	614	625	627	586	568	628	626	619	678	597	646	649	641	670	610	649	601	644	623	623	655	605	581	606	626	653	657	629	592	592	655	631	623	617	617	682	627	650	586	612	616	675	634	598	629	630	632	627	628	633	630	651	601	629	616	642	614	569	647	637	596	626	616	604	632	557	633	622	614	616	633	571	630	629	661	638	602	611	596	663	600	592	653	629	640	635	602	574	643	594	612	586	665	640	642	628	649	594	590	593	595	625	641	618	629	619	676	610	629	639	617	610	635	629	637	619	586	632	641	639	628	638	618	594	639	632	629	676	611	648	619	624	647	679	701	608	631	636	597	625	612	613	641	580	686	642	641	596	604	652	686	655	629	642	578	666	602	596	594	623	635	675	635	617	621	637	603	682	599	613	628	671	663	623	586	643	620	603	645	620	628	670	663	610	622	635	617	638	665	637	634	623	650	637	627	696	650	646	615	623	617	610	596	600	614	663	682	653	603	664	689	642	619	617	583	574	657	628	695	622	673	617	602	660	615	662	647	610	597	650	608	643	626	616	616	628	615	641	624	622	620	630	674	625	613	629	611	611	695	613	639	637	623	623	654	582	576	610	607	608	636	599	643	687	633	628	633	637	650	605	657	624	644	606	573	608	656	633	625	625	600	629	708	618	639	632	600	616	693	611	643	602	616	632	602	605	623	605	589	644	631	667	587	655	617	597	604	628	602	638	597	600	648	630	599	676	660	602	639	646	615	607	634	601	623	632	636	577	651	611	583	591	662	606	604	655	578	646	620	605	656	630	599	614	623	633	632	611	606	647	620	622	608	633	603	635	635	565	672	634	606	607	583	618	624	627	619	672	690	606	596	635	573	604	618	624	639	613	605	652	671	614	605	607	598
8466	1280	1441	1080	840	594	483	443	341	368	349	389	463	507	578	454	359	334	308	282	296	314	365	400	356	287	258	293	250	234	236	234	218	237	224	224	218	215	211	250	217	213	224	191	216	223	276	273	258	261	250	216	207	208	195	155	210	374	1219	549	232	172	217	201	186	189	211	187	220	171	171	212	204	183	208	198	178	177	190	202	201	208	186	194	192	197	207	182	185	193	181	182	197	191	212	189	195	186	184	196	207	177	200	152	184	198	175	208	167	187	225	217	173	179	196	199	182	167	191	172	197	188	211	151	187	170	189	192	199	198	183	179	212	177	194	183	190	192	198	173	194	195	193	189	189	200	185	188	193	172	228	162	188	175	191	215	211	221	190	186	189	204	184	213	194	196	176	191	179	180	199	198	205	171	199	187	172	191	185	203	210	209	169	193	179	185	199	204	163	215	173	185	197	173	193	197	168	215	208	167	199	192	179	174	208	196	203	217	201	211	177	171	214	197	187	174	186	215	188	175	178	200	217	178	184	184	217	193	189	205	152	192	178	206	202	201	179	196	187	185	169	194	189	173	208	201	168	168	178	201	200	190	184	162	220	199	197	190	192	199	181	193	166	175	196	183	178	181	179	206	194	178	184	204	201	197	199	195	201	176	196	192	191	196	192	200	215	168	202	181	182	201	184	194	185	194	159	195	199	192	180	203	207	184	189	173	188	206	189	237	202	181	183	198	185	172	191	198	181	201	194	185	202	184	201	200	218	195	194	180	180	195	193	182	229	195	174	188	187	199	180	212	207	179	182	235	177	185	165	182	210	214	198	191	202	166	188	178	184	186	191	207	194	183	194	185	176	176	184	199	210	185	157	188	179	186	189	178	176	183	210	191	206	192	201	191	163	178	193	190	192	203	186	176	204	191	187	201	183	219	207	189	182	164	200	176	198	170	202	159	187	196	191	181	179	184	198	205	188	185	201	206	214	203	176	186	188	192	183	199	182	190	189	189	214	172	197	191	203	187	187	174	194	199	204	206	185	190	179	172	201	207	198	189	193	189	172	199	188	179	207	191	199	183	211	211	210	213	176	186	189	212	194	199	199	195	163	183	178	191	204	174	203	198	190	205	199	195	186	182	207	208	180	174	208	216	193	206	181	171	197	206	201	191	181	196	207	176	186	203	168	187	188	192	180	205	188	193	204	192	207	178	190	182	192	181	185	164	166	171	170	184	195	178	183	168	173	231	200	178	173	172	193	169	197	190	188	190	195	152	205	202	181	204	183	198	173	175	223	199	228	202	179	180	201	157	203	191	188	203	193	199	180	174	166	182	191	192	177	176	192	171	180	209	187	176	183	196	181	177	203	189	202	200	191	209	194	195	206	200	176	193	185	185	188	187	213	177	220	150	213	181	197	198	194	180	203	186	233	191	201	186	191	180	209	192	213	194	204	197	178	203	175	182	181	227	173	188	188	198	232	221	186	174	184	207	184	186	199	188	216	183	191	189	193	227	182	179	161	183	192	215	193	199	233	155	215	182	183	196	183	171	173	190	212	217	221	196	188	173	205	208	197	194	188	211	214	198	218	188	180	180	186	183	202	190	186	172	194	181	181	199	180	185	213	192	196	174	201	184	207	199	188	194	192	190	187	188	162	188	178	188	174	208	180	204	199	194	197	178	180	164	179	178	181	182	193	223	203	221	205	191	193	179	205	212	204	174	192	173	196	183	167	192	207	191	185	204	190	189	181	174	222	208	175	180	205	197	187	175	194	184	211	187	209	170	194	199	189	203	209	188	206	173	163	193	198	184	189	173	206	174	183	197	196	184	185	207	191	181	174	193	188	184	183	191	205	184	190	206	206	193	182	199	180	206	185	175	191	195	187	185	185	206	190	190	179	199	199	187	212	190	208	204	213	181	169	195	153	224	193	187	200	193	182	181	195	180	203	194	186	185	184	210	180	229	194	201	213	196	188	190	213	175	220	185	194	198	178	185	188	180	174	166	182	177	198	180	169	184	199	194	176	164	203	210	183	169	214	183	187	174	192	170	201	206	203	184	215	218	211	215	190	187	177	178	213	169	195	197	210	167	149	206	220	165	184	194	202	191	207	173	192	208	183	185	168	179	182	183	188	196	191	173	209	202	188	215	185	189	166	197	224	214	206	182	168	192	195	184	183	192	194	190	196	220	176	184	170	178	209	199	226	209	187	196	177	190	209	210	185	188	195	178	184	185	205	180	168	188	177	194	206	213	183	195	193	191	195	200	199	183	190	178	178	197	191	196	197	179	188	190	201	176	199	205	190	176	200	203	176	204	177	192	186	199	199	169	172	222	193	189	201	170	199	196	167	206	188	179	197	200	202	206	213	190	196	203	206	195	180	196	174	191	203	204	181	182	195	196	189	186	206	199	215	193	198	186	193	188	178	202	193	199	199	191	201	207	183	215	202	190	192	180	182	168	191	194	177	198	181	218	179	188	204	193	180	190	172	182	196	197	184	181	174	182	202	215	190	184	211	207	209	189	174	180	184	190	169	199	203	193	204	214	205	158	169	180	201	188	196	208	181	199	202	190	177	231	195	173	200	204	193	201	188	174	227	224	198	211	215	214	204	166	175	200	181	227	187	181	209	174	205	199	176	176	184	215	198	191	196	192	178	178	209	193	212	209	208	200	188	189	188	193	186	178	193	191	185	176	183	171	181	195	207	205	187	183	227	168	199	188	197	177	174	190	184	214	202	178	173	170	190	182	192	204	177	195	197	184	208	192	192	188	216	185	195	161	194	191	194	215	186	200	177	183	198	198	187	200	183	205	201	198	182	177	174	186	204	212	188	179	194	199	181	202	209	191	178	180	186	199	212	193	178	200	188	178	186	199	196	187	184	191	177	184	194	185	206	178	179	194	192	199	215	175	202	200	183	169	180	177	195	193	193	183	186	198	212	205	216	213	210	204	192	163	183	206	215	177	177	193	175	190	215	206	198	210	183	180	172	193	195	184	175	178	184	210	183	188	192	181	210	195	204	193	205	164	196	213	205	181	173	181	207	181	202	195	182	195	170	191	165	187	191	203	197	199	195	191	183	167	198	199	203	172	195	175	180	210	220	185	196	178	216	197	180	189	198	205	199	193	205	170	171	199	190	180	162	215	201	221	185	190	195	185	192	172	198	194	197	184	221	177	172	179	206	190	188	200	193	184	213	182	169	157	162	182	177	185	195	182	219	209	188	167	204	197	200	187	195	183	196	206	193	217	185	210	200	166	173	184	206	200	170	181	190	200	185	184	192	198	199	160	179	223	184	196	198	191	198	201	210	184	194	203	198	159	214	182	191	207	185	172	206	171	192	194	207	200	194	207	181	195	188	190	186	216	206	184	174	200	185	181	193	207	205	221	182	197	201	184	194	193	205	190	192	185	194	184	186	192	186	186	194	168	187	181	192	197	172	204	208	189	196	231	195	187	182	190	219	193	183	208	199	183	170	186	197	193	181	198	192	178	174	205
5608	1690	3421	3744	3085	2514	2130	1829	1551	1452	1591	1913	2311	2780	3422	2327	1635	1684	1283	1278	1301	1497	1862	2305	1866	1325	1159	956	1020	952	948	931	909	937	924	986	904	834	799	794	849	777	778	735	798	857	1060	1187	1144	1050	827	592	654	617	597	624	766	2368	8280	3351	622	555	563	565	544	589	546	540	562	534	549	595	616	578	576	562	559	583	536	567	609	559	564	569	543	550	563	530	561	557	524	548	573	557	534	590	556	520	628	553	595	557	573	550	556	594	516	548	551	557	549	549	549	550	593	573	528	578	549	581	545	540	595	571	544	568	556	571	542	574	582	613	609	588	533	537	529	537	578	554	548	594	539	628	598	566	580	599	621	589	579	586	555	576	611	541	615	579	517	570	572	598	597	563	566	567	539	591	580	522	556	578	582	547	581	565	530	530	577	576	561	545	602	559	543	555	582	585	544	573	535	577	572	551	550	552	595	583	592	564	564	562	582	569	580	548	599	544	586	597	604	564	585	554	577	551	588	574	538	600	598	606	592	606	548	608	606	556	581	550	593	586	547	581	545	562	540	578	537	587	590	534	535	577	559	621	568	533	639	549	587	587	604	597	550	582	562	573	597	545	576	577	553	611	567	598	590	588	592	578	564	577	526	596	532	551	528	612	567	584	558	582	568	559	550	541	568	585	559	586	607	534	570	572	597	611	532	565	553	540	521	583	580	582	568	596	520	614	554	600	559	539	563	531	584	563	580	575	576	583	584	529	546	581	582	591	565	536	565	536	530	564	575	581	558	607	579	591	553	592	579	598	559	574	517	527	566	579	548	593	532	610	544	600	544	582	603	539	552	584	576	562	530	549	559	556	520	588	576	553	554	552	513	615	546	596	610	612	548	571	542	583	580	582	607	602	520	571	562	563	578	579	568	574	581	594	566	567	530	572	563	564	567	548	548	572	566	567	578	555	594	588	566	555	560	533	609	529	557	552	556	523	547	576	534	533	582	535	538	562	575	547	553	557	556	571	547	595	601	548	565	575	580	566	588	534	593	567	549	578	591	561	540	551	586	562	555	560	594	550	535	531	587	582	572	572	567	593	544	558	594	547	543	590	589	551	530	581	573	550	558	585	532	571	562	546	557	605	567	588	535	548	592	564	587	602	499	568	587	601	587	588	546	506	561	518	548	575	526	577	583	563	526	523	583	567	590	594	574	590	573	602	591	543	572	539	620	532	582	559	544	568	591	576	582	576	525	545	607	579	523	580	605	535	538	539	566	548	551	560	600	578	546	560	578	555	565	574	543	527	577	573	576	523	580	563	583	572	590	559	607	584	574	560	546	614	564	557	575	557	609	571	570	529	580	543	568	584	610	526	544	563	568	564	571	539	578	589	543	570	592	558	535	530	592	536	529	557	589	549	588	585	599	615	545	546	586	544	564	598	521	520	540	533	571	583	546	601	546	567	576	544	595	584	558	573	553	567	569	551	556	587	577	552	524	573	554	603	564	549	552	572	574	587	544	570	556	546	565	554	573	559	581	572	558	567	522	565	590	537	553	599	530	545	587	575	603	588	511	632	592	555	574	558	571	531	561	586	583	571	568	559	607	553	588	542	588	578	581	559	529	592	588	553	549	579	591	541	567	623	541	559	581	519	564	539	563	581	599	547	551	573	555	543	536	573	540	540	503	533	588	551	581	522	564	554	568	568	615	575	541	572	568	579	578	574	562	536	518	564	577	570	561	556	584	618	558	569	536	559	591	578	634	551	582	643	564	545	551	570	556	606	559	567	523	514	551	580	561	565	579	544	580	528	540	582	564	597	559	574	559	539	567	602	595	559	595	571	570	561	600	617	591	563	618	539	597	538	579	545	520	571	598	596	534	529	597	558	560	567	557	532	534	565	569	587	572	559	577	557	571	563	573	583	556	582	532	580	575	565	562	586	552	578	592	633	529	599	570	519	532	560	611	556	550	594	554	565	557	527	595	565	577	589	572	519	583	535	575	598	573	569	553	591	537	557	566	545	604	599	580	585	543	581	543	566	576	617	530	591	567	549	538	567	566	576	530	558	510	546	577	594	561	566	543	566	542	577	593	522	579	572	557	548	542	543	543	574	581	552	560	564	580	555	571	579	570	552	542	548	578	584	577	556	591	595	572	529	582	565	574	542	553	582	576	537	564	583	547	559	567	575	589	583	592	581	607	552	623	567	594	565	530	541	537	581	548	564	621	586	558	562	558	591	549	580	542	549	567	579	585	605	525	602	511	520	561	525	510	597	564	553	526	530	563	559	574	598	565	588	550	562	557	573	544	551	596	583	578	556	500	582	541	553	567	565	550	587	574	592	575	599	551	535	611	527	569	560	581	518	585	553	551	564	580	566	509	548	592	564	570	543	542	600	587	565	574	569	576	556	562	529	563	585	553	609	576	579	572	560	566	560	555	574	597	608	555	563	570	580	543	584	550	584	577	587	582	577	613	565	596	550	552	542	577	566	565	584	608	572	554	553	570	570	569	547	589	560	615	571	611	584	587	585	580	557	571	549	590	571	577	570	581	565	560	591	540	562	558	545	560	601	565	559	552	571	565	544	559	537	567	583	559	533	547	557	544	559	567	540	604	528	565	524	592	566	609	574	539	580	580	562	532	560	626	550	567	577	551	584	572	547	524	593	582	551	597	539	530	544	564	578	575	579	525	578	539	574	591	572	529	616	554	569	541	576	547	611	588	593	548	608	578	563	535	555	531	524	595	563	597	528	551	577	557	544	559	556	537	554	529	550	537	526	543	580	558	568	554	567	572	563	592	529	528	552	567	607	591	556	573	576	539	569	562	555	596	555	566	531	535	563	566	619	569	532	588	557	527	554	557	588	537	565	582	576	579	553	610	578	544	568	527	591	584	567	579	550	586	542	563	562	571	563	558	573	555	578	574	571	557	555	576	589	571	590	567	584	576	530	603	547	544	528	603	518	580	559	566	542	579	533	572	571	616	561	515	555	560	557	568	570	574	539	576	550	568	596	606	585	526	566	548	614	618	585	573	581	585	557	597	581	558	563	613	512	570	570	560	553	537	577	566	553	565	567	576	582	584	567	530	514	555	559	594	578	607	579	572	585	543	584	597	522	516	541	584	551	589	548	557	601	530	539	601	571	585	569	544	605	579	611	559	603	566	566	587	613	596	569	567	603	598	561	563	584	592	562	565	555	560	579	531	569	532	590	583	573	563	532	566	541	537	548	582	586	592	571	529	580	534	600	547	566	536	555	585	625	583	545	577	551	559	593	559	573	524	537	572	589	586	579	581	565	548	550	546	531	538	562	545	549	584	533	522	587	531	522	609	550	583	543	572	521	526	565	530	549	557	585	584	602	538	598	569	556	550	601	554	545	553	567	523	572	569	546	560	593	538	561	560	555	558	594	537	601	571	629	578	525	557	574	564	524	569	576	587	546	563	524	574	577	559	575	556	563	560	577	563	572	516	583	590	558	546	557	575	584	581	581	538	567	572	557	559	580
16454	3010	3041	2237	1555	1172	857	703	603	564	610	632	658	848	993	921	653	519	533	470	444	425	653	614	587	460	397	401	358	314	348	369	342	335	344	346	321	321	309	279	329	310	314	324	298	272	348	416	400	460	380	358	312	339	322	348	422	935	2186	1433	521	280	255	253	279	276	250	297	251	277	263	266	280	261	260	247	243	256	289	248	252	255	273	261	267	276	284	269	254	287	290	254	232	247	240	255	237	289	259	247	284	263	271	277	261	287	276	243	281	287	230	247	257	271	288	289	263	254	273	271	257	246	263	245	294	259	269	280	288	266	297	254	267	292	271	262	262	254	258	283	284	262	256	266	292	258	276	272	257	242	259	258	279	244	239	253	285	295	256	268	283	226	242	303	288	272	268	243	300	284	250	288	243	241	249	248	279	273	247	292	263	259	259	256	262	228	249	244	270	257	278	250	241	273	266	275	252	251	282	232	266	266	267	269	247	261	267	235	258	261	252	287	278	257	255	233	268	253	271	239	279	263	264	283	260	266	262	264	256	256	253	271	240	281	249	287	253	272	250	265	280	245	260	281	261	276	248	273	281	278	256	287	219	270	263	301	285	255	270	284	249	261	241	276	250	258	262	269	254	256	237	268	240	265	276	252	264	267	253	266	257	240	278	268	253	255	256	222	266	268	244	241	258	254	241	239	268	291	263	251	266	272	332	254	229	247	252	261	287	269	246	242	251	238	268	274	271	246	271	248	218	240	303	279	282	241	257	297	251	259	269	262	268	253	249	230	243	242	238	262	250	242	220	252	292	279	274	260	297	262	279	269	289	265	265	292	277	260	234	285	285	234	261	246	240	277	283	251	242	250	250	236	294	286	285	259	238	257	236	256	277	280	272	284	269	281	247	278	236	239	288	261	233	249	241	260	277	243	283	267	245	255	276	275	256	253	252	252	271	256	280	248	244	272	271	252	241	227	277	276	262	233	275	266	264	257	256	256	267	284	276	270	256	278	252	259	293	255	245	271	237	274	264	287	266	268	271	264	260	235	253	265	236	260	272	277	243	275	244	254	259	257	277	277	263	271	230	230	251	274	273	255	287	238	257	278	261	287	260	289	261	260	246	251	286	279	243	256	268	247	262	263	258	279	239	235	267	244	262	241	223	240	260	290	264	270	262	297	287	250	245	267	308	260	247	247	260	262	250	262	227	279	258	250	254	243	263	273	243	241	286	267	261	249	265	245	256	274	273	271	287	299	268	275	278	226	250	253	250	264	260	253	290	232	249	263	279	263	268	312	253	257	289	258	261	258	272	255	273	283	257	255	281	261	269	286	256	251	257	223	246	257	230	274	245	277	244	282	270	265	258	268	276	260	266	262	265	244	275	250	243	278	262	269	267	225	263	236	259	276	243	249	284	260	272	236	256	272	262	249	232	280	240	273	259	267	287	266	256	277	284	268	268	280	229	252	263	230	285	260	282	267	277	254	239	204	259	255	248	245	268	253	267	265	245	272	271	254	255	281	261	254	249	280	263	231	273	238	263	241	272	257	263	267	280	263	253	253	269	240	256	278	278	274	289	270	264	283	263	251	283	270	250	263	268	254	248	258	269	262	247	282	279	282	246	258	263	262	251	265	291	246	283	274	261	245	272	256	271	222	263	265	260	266	251	260	245	276	285	281	254	272	259	276	258	253	267	249	255	275	229	229	287	270	255	273	279	263	281	287	285	244	285	250	250	269	254	258	255	257	264	277	257	278	284	244	236	300	274	260	266	259	251	220	278	247	259	258	251	289	265	235	283	267	259	253	215	280	262	240	270	269	262	244	245	271	292	267	224	244	286	245	262	263	259	268	231	253	231	267	266	271	283	257	258	256	269	244	247	236	254	295	266	274	261	268	288	266	253	274	272	250	265	274	236	224	294	252	269	268	265	265	249	262	266	279	273	279	272	257	262	278	257	252	278	256	239	285	248	242	256	270	277	281	240	293	260	244	265	276	286	269	268	296	240	276	284	258	269	243	268	271	279	272	281	257	240	244	279	261	246	280	247	258	257	218	260	272	250	266	272	248	241	272	242	242	234	260	262	252	235	250	258	261	288	257	283	273	260	275	272	268	275	281	256	267	280	283	283	258	264	240	251	265	253	265	306	283	215	287	234	276	253	245	249	270	240	276	292	286	257	272	265	262	269	284	278	282	271	251	260	292	256	252	264	256	247	234	276	249	259	244	279	269	232	266	277	276	261	267	281	257	262	225	249	262	269	245	250	250	245	250	265	276	248	248	270	282	255	266	275	277	254	255	263	275	231	270	258	248	239	272	270	272	262	254	241	278	260	257	235	252	255	279	267	271	245	284	247	230	241	285	275	242	245	238	246	248	267	262	268	253	240	242	255	246	294	246	253	294	252	254	232	214	279	265	264	272	264	242	245	263	246	248	272	248	236	269	254	227	276	273	263	253	266	302	233	263	261	298	258	268	282	285	270	248	257	252	256	254	257	269	274	238	281	279	285	270	269	276	301	252	284	263	273	274	274	263	260	254	252	273	236	234	279	234	262	249	269	252	253	270	259	263	280	235	279	267	240	238	267	255	226	235	276	245	252	242	256	253	259	272	267	251	276	271	261	289	283	281	268	276	261	283	237	270	287	240	246	252	259	252	241	245	266	266	253	265	239	262	257	278	245	262	275	246	240	240	237	289	263	261	264	249	243	273	238	249	263	281	244	269	259	237	274	273	248	256	256	247	275	265	270	290	250	255	266	250	259	265	280	248	267	260	238	256	228	266	257	276	286	245	270	252	267	243	254	244	272	232	258	283	248	272	258	274	277	298	260	269	234	256	269	274	280	221	264	257	255	229	275	257	228	254	286	252	268	237	268	282	269	266	257	286	258	249	264	282	237	279	238	274	257	256	267	255	246	228	262	287	266	267	267	252	255	267	270	265	287	265	273	293	232	270	259	263	281	240	246	254	267	258	261	275	271	251	278	269	278	269	258	254	264	253	276	261	279	254	263	256	240	247	258	284	289	283	280	267	284	221	260	282	269	242	301	284	284	278	270	255	251	232	246	269	230	287	263	250	275	280	224	240	251	313	242	284	261	249	284	244	259	296	307	294	272	245	260	290	268	242	242	247	292	284	271	278	266	273	269	241	228	277	281	243	273	248	260	263	243	256	238	264	251	289	253	264	263	297	262	276	298	243	238	280	252	271	262	269	242	268	273	263	257	280	274	279	254	254	256	277	264	283	268	255	244	254	235	255	279	280	242	258	250	281	274	271	276	255	252	242	253	279	250	257	261	236	254	237	264	253	261	254	270	309	272	259	265	228	252	248	262	241	267	265	268	265	256	264	276	265	285	238	258	241	288	253	268	249	258	260	263	262	256	245	256	269	260	273	274	251	278	275	281	260	247	265	262	240	268	255	255	305	277	244	277	268	260	290	261	269	254	267	257	273	272	246	252	245	242	264	281	247	236	270	252	281	271	259	283	261	267	251	248	257	285	253
7785	3001	6358	6761	5724	4732	3656	3144	2816	2529	2825	3080	3623	4461	5548	4739	3383	2884	2844	2244	2272	2238	3635	3185	2955	2288	1868	1515	1421	1518	1554	1423	1411	1461	1549	1507	1403	1220	1175	1000	1116	1122	1117	1048	1119	986	1688	1956	2029	2164	2034	1546	1439	1521	1434	1347	2262	6107	13099	8886	2326	763	717	719	738	732	755	774	743	721	718	738	755	746	736	736	737	744	752	705	690	730	733	750	752	752	729	711	751	766	719	703	705	744	784	738	774	705	758	786	683	754	689	711	726	711	770	777	773	759	734	724	723	751	760	710	701	706	777	785	753	754	756	732	758	764	760	700	740	702	716	739	715	755	734	785	744	682	772	722	743	732	714	739	769	779	763	777	759	774	784	714	748	757	675	709	733	769	741	797	781	759	780	777	698	725	762	816	774	718	731	759	711	765	723	744	746	749	738	737	722	755	746	720	712	708	729	730	688	761	728	777	773	731	724	789	709	691	773	736	753	733	742	746	752	752	746	751	726	761	747	747	767	754	793	770	706	687	691	746	758	791	738	760	766	756	712	753	716	692	689	751	695	804	736	739	747	802	746	788	782	771	765	726	743	756	768	729	711	719	752	716	697	709	726	764	758	751	748	741	735	722	741	727	724	800	721	769	749	746	709	737	731	712	756	733	791	742	726	670	756	758	770	726	729	739	743	715	714	721	730	744	768	729	733	725	702	754	730	747	704	723	717	732	756	741	730	793	742	756	715	710	735	763	725	738	798	793	755	737	738	810	753	783	723	744	765	726	740	757	693	702	706	691	716	707	755	800	721	787	752	711	721	759	739	732	704	718	674	719	732	727	737	785	723	735	755	762	717	701	794	728	691	748	774	722	683	724	754	768	770	739	703	752	728	697	702	757	761	732	743	697	773	734	715	745	742	708	769	699	759	739	718	703	713	713	747	747	736	705	710	764	758	744	744	732	755	715	721	794	708	687	719	736	766	739	761	733	773	756	729	745	726	781	751	796	680	810	712	763	765	732	740	749	733	684	742	730	707	761	723	731	745	762	765	767	747	687	677	780	783	748	724	738	705	717	721	733	686	754	732	724	694	731	739	740	730	714	737	783	760	762	739	760	758	744	706	693	739	759	755	800	708	759	740	764	725	685	741	722	742	697	733	762	746	711	762	751	725	726	751	785	699	718	768	740	748	736	759	768	730	727	727	767	756	699	760	793	720	719	685	747	755	764	743	702	733	745	739	728	704	710	716	728	746	760	775	710	727	758	699	746	721	742	695	738	710	724	725	760	727	734	721	764	724	746	756	732	732	741	737	749	690	762	701	773	725	755	734	715	726	737	716	737	754	689	696	720	759	725	753	808	723	727	736	719	747	735	762	774	755	767	753	725	702	760	710	744	730	746	769	715	726	738	707	745	717	711	793	721	718	753	724	732	735	748	722	747	782	752	799	693	732	713	744	741	810	740	714	716	726	718	781	730	715	710	753	713	760	758	733	753	726	775	780	746	737	736	750	723	722	705	748	755	724	689	794	767	788	760	752	750	699	773	736	781	697	685	744	725	721	694	740	728	784	778	703	720	749	745	755	793	764	754	709	717	776	680	739	714	734	699	753	748	743	757	740	754	749	729	705	749	767	737	760	711	715	771	719	779	720	747	706	757	743	764	755	754	745	737	754	752	772	753	750	748	746	760	794	784	761	748	786	719	751	745	753	710	698	746	752	776	713	713	712	715	691	765	770	752	766	763	724	732	732	747	770	724	761	735	804	728	772	717	756	739	751	707	727	737	707	702	718	742	729	769	764	734	748	721	779	731	692	749	727	726	734	744	732	726	720	768	711	751	703	734	723	712	751	726	758	716	738	722	740	693	749	745	721	727	778	742	770	794	782	751	757	747	706	710	717	738	713	749	734	758	763	701	783	699	727	748	745	721	747	729	754	690	749	721	784	735	730	790	718	744	721	758	723	702	745	774	755	771	761	733	802	764	738	722	729	710	728	690	739	746	709	763	730	673	718	762	710	742	706	744	775	718	728	713	742	769	701	783	718	725	752	802	747	756	734	735	715	753	735	740	726	752	752	702	774	717	759	729	772	756	726	700	793	745	707	772	745	758	709	730	723	719	735	717	722	724	739	779	754	682	724	755	689	785	712	713	711	735	775	766	704	733	757	723	751	764	753	719	738	760	768	712	729	770	779	758	804	739	686	726	755	736	738	716	749	722	721	712	697	743	725	764	744	749	761	748	731	743	792	688	744	769	683	718	761	741	705	689	757	778	700	743	713	675	722	751	720	710	719	763	697	680	679	760	731	726	734	745	736	683	705	788	739	788	730	732	705	705	735	711	769	774	714	719	749	792	737	716	760	735	735	712	737	740	725	743	755	752	741	767	720	779	720	732	708	710	766	737	712	779	750	734	711	705	762	743	770	734	713	701	748	742	757	767	720	724	720	707	743	669	718	742	742	712	745	742	715	787	678	682	770	743	692	696	679	754	697	706	677	704	686	789	713	736	728	768	739	772	757	728	743	717	753	759	787	726	748	768	727	742	700	718	751	712	718	742	663	768	793	733	783	748	731	698	698	779	708	741	745	754	740	796	731	702	692	733	740	743	741	743	723	713	736	780	697	685	724	771	727	682	773	763	753	694	729	782	749	709	708	731	746	745	748	733	775	757	784	723	702	744	760	732	782	689	802	823	735	759	736	706	744	775	711	707	790	763	710	669	759	731	731	732	678	707	733	744	763	774	765	708	743	771	743	729	710	683	722	723	742	731	718	758	738	789	737	761	739	713	793	722	729	738	799	689	749	771	745	745	735	743	714	759	768	795	712	749	719	742	734	697	733	746	751	790	733	803	740	721	696	719	743	777	705	735	734	709	792	771	721	742	751	729	727	763	682	758	773	758	739	768	675	777	736	754	688	741	750	777	768	699	748	745	715	730	718	721	744	694	744	746	744	729	703	752	734	763	741	731	737	782	709	678	688	720	815	710	768	722	749	736	731	740	700	792	715	719	749	765	764	722	694	722	741	747	733	720	742	712	725	739	777	747	736	735	778	708	743	761	695	770	744	746	753	717	799	747	740	710	753	682	752	719	781	730	755	763	749	715	764	717	763	704	755	749	723	737	772	705	779	744	738	699	719	748	721	720	723	761	771	699	739	706	746	746	763	673	740	735	710	772	754	716	707	715	714	727	734	696	756	764	742	708	720	794	767	711	696	762	757	750	740	763	791	745	751	760	731	735	752	723	749	769	750	783	751	727	732	752	765	676	721	694	735	772	736	781	777	708	741	737	697	763	738	722	694	751	748	706	739	763	757	747	706	738	721	749	735	731	675	768	748	718	711	689	745	720	719	686	726	758	773	717	758	765	731	734	741	737	814	748	732	711	710	722	748	692	696	694	776	742	763	766	705	764	747	712	714	781	716	727	679	737	724	709	745	717	737	726	760	756	744	729	721	743	722	753	755	779	704	720	709	715	683	762	749	732	736	758	756	758	740	775	736	729	770	761	739	721	758	763
2088	273	290	229	205	211	234	224	198	207	211	237	218	218	260	259	207	201	199	220	204	209	199	215	203	217	226	215	207	176	168	179	202	211	205	215	216	199	208	167	216	196	198	184	188	196	206	212	183	188	198	186	204	206	231	184	211	204	268	418	405	238	210	185	194	196	188	200	218	199	191	188	193	184	191	176	204	191	212	197	206	189	215	194	195	196	197	186	197	208	194	190	200	195	228	205	200	192	197	214	200	170	189	210	174	205	213	210	186	193	203	198	197	188	203	202	178	205	185	189	222	181	198	186	186	192	194	203	213	216	212	193	203	203	191	175	219	177	176	212	202	211	190	189	225	184	167	183	218	161	203	188	200	197	189	212	200	217	193	196	210	187	175	175	223	187	188	194	190	215	183	192	186	184	183	204	210	217	221	195	212	185	214	206	191	194	220	201	210	184	223	201	194	203	205	196	190	198	196	177	199	172	193	212	189	198	221	213	197	228	194	175	184	200	208	178	195	191	206	175	199	223	207	180	226	179	208	207	182	223	186	192	184	223	191	193	194	207	179	196	183	194	203	164	205	180	201	218	199	168	185	168	178	208	187	211	186	194	195	214	208	235	199	197	201	209	189	176	212	223	192	170	203	190	196	173	197	206	182	196	189	198	201	215	195	209	200	208	177	166	206	190	174	186	162	190	204	215	201	177	188	206	192	207	182	200	217	203	215	200	225	198	199	190	196	184	207	204	210	170	181	194	192	202	188	173	199	182	201	177	182	174	174	195	218	159	192	194	187	182	215	183	191	197	189	197	192	197	184	217	185	199	183	196	195	191	176	213	212	185	179	195	177	188	208	215	184	187	180	180	204	199	219	202	178	181	207	209	186	201	171	185	196	195	195	172	187	193	230	194	167	191	205	185	211	184	214	198	212	205	209	188	198	189	204	191	201	180	183	186	222	196	202	215	195	217	192	187	200	214	188	213	210	211	205	206	180	196	197	212	191	204	211	199	188	204	182	196	169	189	204	197	194	195	176	219	193	203	205	192	194	201	192	214	189	182	185	203	219	205	175	201	216	241	213	201	194	218	187	201	216	199	200	170	211	207	201	189	208	182	175	177	202	201	198	221	171	185	196	191	204	209	191	201	197	200	191	219	198	233	186	206	214	209	213	185	190	214	185	208	195	199	176	229	216	188	178	200	181	204	187	193	195	193	204	213	209	176	185	192	189	206	200	178	182	201	190	195	200	179	202	208	197	195	182	185	204	195	208	190	196	176	209	217	198	182	199	211	187	208	198	199	222	212	199	181	177	178	201	210	207	190	212	182	206	217	202	188	195	194	179	225	184	182	203	226	192	189	182	200	200	193	209	199	199	206	213	211	204	199	210	189	169	198	214	205	202	201	197	193	185	196	205	206	182	194	194	177	205	209	196	174	189	215	196	201	186	181	205	200	204	207	213	198	177	198	185	204	192	206	213	194	186	188	172	167	176	220	192	195	215	201	170	189	198	209	198	165	212	214	190	178	213	201	201	198	211	180	188	173	198	187	215	216	195	192	188	188	190	206	186	162	199	185	198	219	217	175	197	213	213	177	206	218	181	210	212	202	216	209	196	189	201	183	176	217	215	188	184	206	200	174	181	194	212	194	190	202	184	179	191	213	202	191	196	182	180	215	176	210	212	219	210	190	205	176	185	191	168	197	189	195	176	216	198	214	207	205	193	192	195	192	195	203	179	216	188	168	199	186	172	189	184	195	225	205	201	185	190	193	215	203	195	190	200	205	209	170	211	210	178	199	225	176	211	204	186	207	222	197	201	190	201	206	209	184	212	197	207	203	186	199	204	194	197	186	192	210	196	205	200	207	191	241	188	212	180	201	182	208	202	186	197	180	173	190	192	205	187	222	192	186	198	200	176	200	225	200	223	182	179	186	186	189	205	200	168	200	182	214	171	201	198	189	197	193	209	206	213	225	207	206	216	201	186	227	199	198	190	186	173	183	200	199	185	215	199	189	193	180	192	206	196	191	207	192	190	201	198	191	195	201	192	170	176	196	203	181	202	184	207	184	176	177	205	218	182	213	197	193	172	179	182	206	186	205	197	225	175	215	178	176	219	196	185	179	198	204	189	190	210	189	192	195	212	199	220	194	192	207	183	197	189	191	185	191	201	222	207	208	168	195	214	177	222	179	192	192	214	196	179	180	208	191	214	193	175	191	184	196	188	182	193	221	203	184	177	189	175	197	187	188	207	203	155	212	180	196	187	195	204	191	180	189	204	196	182	200	193	201	182	195	232	196	185	204	211	198	212	191	205	203	205	170	208	181	200	204	219	188	177	182	183	198	212	196	208	161	199	211	187	231	181	195	197	209	206	206	198	218	206	191	185	208	176	190	200	205	199	206	193	192	189	170	174	212	217	211	193	214	178	178	190	221	199	184	193	187	191	197	189	215	209	190	201	183	204	195	218	202	181	172	194	174	197	211	205	192	187	188	206	210	194	195	181	206	195	186	207	178	208	202	205	182	208	185	191	202	224	182	195	202	213	178	194	166	176	188	226	185	191	198	183	184	230	195	215	202	184	188	185	180	188	204	211	200	188	182	200	196	199	189	215	199	169	198	201	197	178	201	201	205	214	177	215	213	183	221	232	183	210	194	188	186	221	197	192	190	177	207	198	193	194	194	210	198	201	184	191	191	208	217	190	212	224	207	190	192	218	168	195	194	175	200	185	191	201	182	184	183	203	218	212	181	187	208	192	186	191	182	200	196	200	191	219	207	166	186	181	189	194	186	205	197	183	177	181	181	191	189	193	179	189	223	188	209	212	196	195	212	210	201	210	194	201	163	200	211	194	200	202	206	208	212	213	205	212	219	207	191	192	206	205	207	185	190	190	202	213	192	198	183	196	191	195	187	195	193	203	193	181	189	193	197	204	186	194	195	182	182	188	195	198	219	187	216	172	214	207	195	205	194	199	173	179	205	209	186	198	184	173	192	204	208	175	211	183	194	186	198	196	205	170	197	193	191	204	202	190	186	199	197	184	191	175	220	179	183	201	199	208	193	187	185	172	209	213	192	196	179	188	176	208	172	182	196	182	212	189	182	224	204	207	206	202	207	200	202	234	199	206	201	227	205	176	201	217	194	192	189	198	212	184	211	168	199	172	214	187	191	205	200	203	199	215	186	187	176	209	205	179	178	197	221	197	209	174	171	189	211	175	185	205	191	207	200	200	189	200	213	219	224	198	184	192	204	217	194	186	207	185	190	188	190	227	199	218	192	187	225	185	179	200	193	195	191	194	198	220	210	204	210	189	214	201	190	210	189	208	198	222	193	202	191	191	217	182	196	196	163	179	200	212	191	214	199	198	185	210	173	220	192	202	176	213	185	222	208	191	179	182	212	193	213	155	200	218	214	206	176	203	207	179	198	205	193	221	195	179	214	183	185	185	185	189	194	187	199	198	213	193	200	207	223	194	166	203	192	218	185	171	202	209	195	184	173
2230	627	795	770	748	701	677	691	644	685	774	787	890	891	971	888	780	672	742	684	653	689	745	694	706	623	605	644	579	615	629	643	679	636	632	596	620	588	607	634	603	599	621	591	614	647	629	615	635	685	634	642	644	634	605	643	594	712	1354	2094	2036	808	587	562	586	590	528	581	597	545	573	555	622	589	592	560	580	549	579	578	590	546	580	543	592	567	593	572	567	567	535	569	568	572	571	561	586	607	573	557	567	546	537	534	555	574	556	570	564	575	546	559	594	579	612	589	543	610	576	561	591	600	582	541	590	553	599	573	566	525	565	607	580	581	572	584	577	566	574	537	607	568	564	601	603	578	556	584	591	569	663	582	592	599	576	563	577	543	590	618	575	578	576	587	587	613	582	586	543	559	595	567	553	585	534	589	538	587	582	582	588	578	589	598	547	597	543	570	578	587	564	593	564	597	610	584	596	561	556	613	585	563	594	566	599	595	582	572	590	533	567	577	582	611	612	567	514	614	587	556	576	576	579	578	602	591	543	582	570	608	555	595	631	567	578	617	547	548	563	559	562	552	599	604	584	573	543	617	570	544	564	635	613	568	556	589	584	569	572	593	569	558	536	610	550	555	558	565	584	534	575	537	547	538	561	591	522	565	584	550	587	566	599	599	586	563	621	589	574	576	612	530	606	541	546	601	568	552	568	577	587	588	599	554	584	573	591	596	576	572	560	581	515	564	589	606	565	541	583	582	609	569	582	546	590	536	552	565	558	664	577	533	596	606	609	594	553	601	601	583	587	582	574	544	538	558	558	555	553	632	619	553	573	585	559	579	544	594	566	542	548	536	555	578	561	568	621	569	565	599	571	604	512	591	591	520	585	587	598	556	612	580	545	577	541	626	569	580	562	553	556	598	595	567	601	562	546	590	549	582	596	535	552	571	568	561	591	596	561	547	582	564	561	615	594	564	576	550	578	539	569	562	557	535	538	562	581	578	554	603	581	571	580	582	557	564	589	575	563	596	537	535	580	570	593	586	556	566	621	576	566	623	570	571	568	565	611	532	567	536	567	612	589	604	570	547	547	586	586	578	560	552	584	556	588	618	611	569	577	593	546	591	592	566	538	606	606	580	565	592	594	560	618	596	618	590	575	571	600	539	587	608	605	560	569	587	573	572	546	571	560	584	590	578	608	610	573	545	583	559	533	592	585	599	542	547	592	557	587	596	591	592	559	585	535	601	578	570	576	593	567	556	587	562	577	556	579	555	602	554	579	596	580	520	650	548	611	557	593	554	575	528	565	589	576	536	536	599	572	595	600	584	535	607	570	565	575	587	578	573	567	599	542	556	549	577	592	595	589	576	551	573	587	601	561	560	569	567	613	598	598	613	600	625	608	555	611	640	566	596	587	584	582	569	596	553	633	554	533	604	587	603	565	596	576	596	555	610	577	586	589	560	552	581	543	592	555	548	552	598	563	611	624	596	597	582	576	599	562	574	526	597	569	568	589	576	577	552	584	559	564	576	578	570	633	552	598	587	552	580	554	611	606	575	580	569	593	563	586	582	635	562	578	550	567	585	546	569	565	557	554	560	579	579	575	559	594	592	616	560	623	558	589	582	616	596	577	573	568	604	600	584	573	599	580	616	559	537	551	542	567	573	535	575	627	561	580	558	614	570	540	608	581	553	603	564	564	594	574	605	590	567	588	593	610	576	585	580	562	637	609	585	606	570	537	546	566	569	584	587	568	554	561	588	614	556	609	568	601	571	599	540	589	593	592	568	615	559	570	570	574	572	610	572	607	606	626	558	595	566	576	556	582	569	560	583	553	592	557	575	585	559	573	588	578	551	571	559	577	583	551	549	516	583	602	563	533	572	601	584	599	582	544	560	585	578	590	623	561	595	594	573	569	632	562	579	595	581	557	589	564	570	526	568	605	583	557	584	549	628	576	573	554	605	575	625	520	577	590	580	593	602	538	608	511	613	562	565	621	591	517	607	554	565	610	576	609	627	586	574	611	586	557	553	562	585	585	608	574	591	596	618	597	632	602	568	622	545	622	592	599	605	582	591	553	567	596	586	560	585	579	574	573	566	590	574	577	544	584	604	591	566	552	590	564	567	572	584	546	586	576	584	576	539	596	588	557	586	630	565	600	555	536	562	544	563	588	570	532	576	552	589	587	556	612	618	619	549	572	589	613	582	547	582	566	576	587	596	575	628	562	528	576	532	582	572	576	564	529	604	545	594	614	569	589	593	591	568	545	562	569	571	569	612	612	572	644	557	558	538	595	551	570	558	586	568	613	589	581	511	584	574	585	570	590	579	596	560	615	588	609	573	537	539	593	597	566	599	584	584	558	573	572	577	613	597	532	596	579	616	595	585	543	551	602	619	566	538	578	569	594	570	581	578	587	588	586	545	551	601	575	594	595	615	586	554	588	575	556	624	640	591	570	548	580	578	582	604	580	596	568	537	624	577	594	589	575	580	558	563	617	630	593	571	596	599	578	554	541	579	583	594	616	547	590	618	630	573	611	543	566	571	600	592	576	559	555	543	595	527	563	570	560	567	612	605	617	581	573	613	594	572	559	558	587	601	609	537	570	568	577	595	534	602	581	581	541	568	569	569	597	568	568	551	572	578	586	587	586	571	548	564	526	534	575	602	567	520	528	568	555	525	556	568	565	560	545	592	610	581	591	537	613	570	587	632	566	576	583	547	559	574	583	574	551	549	571	546	603	654	575	623	537	577	568	592	571	548	591	556	565	553	561	558	572	581	573	606	570	584	578	563	613	587	587	608	556	555	573	524	595	548	587	560	586	574	638	572	629	551	566	585	565	512	599	607	582	575	558	564	566	570	616	596	572	545	593	551	560	605	545	562	611	580	571	542	557	575	580	566	581	590	553	575	564	582	584	573	545	603	580	592	601	562	532	614	585	607	571	572	598	549	558	581	600	595	554	572	561	601	607	570	574	566	612	587	559	595	608	619	579	579	558	569	600	584	566	601	609	532	626	555	581	588	575	576	586	602	598	540	593	591	553	617	566	613	564	545	573	581	575	579	573	605	556	611	601	578	559	583	590	583	535	588	595	592	591	568	559	581	599	544	609	554	563	602	567	599	579	580	585	598	545	621	556	595	580	588	564	564	547	601	572	528	554	574	595	567	593	582	589	595	612	604	550	581	581	580	558	602	580	587	608	549	596	561	577	553	550	597	553	586	603	633	616	565	587	584	611	596	607	620	556	615	563	584	561	575	601	557	580	595	591	593	577	595	587	531	555	567	597	570	554	653	559	577	576	623	568	566	567	648	580	584	596	588	573	571	580	645	627	594	571	571	585	582	578	616	601	571	568	580	594	587	550	620	598	597	559	584	567	592	602	569	596	559	594	566	557	595	557	556	600	571	595	623	573	604	565	585	591	590	560	553	581	567	570	553	523	603	555	591	575	580	600	575	576	582	581	575	552	603	561	585	558	570	601	541	581	556	569	544	558	591	580	587
8493	1220	1332	1043	807	643	484	408	413	360	424	380	391	425	417	458	373	391	334	281	292	324	359	357	306	451	265	320	275	267	281	255	291	296	262	249	255	302	500	320	243	252	242	234	246	245	265	276	250	268	261	250	301	299	262	247	260	327	790	1249	670	200	208	231	230	216	236	189	203	225	214	222	211	221	222	241	214	211	233	215	212	198	210	225	224	209	247	242	214	198	221	225	222	200	218	230	197	208	216	239	215	211	206	224	220	206	243	224	209	213	226	222	225	228	208	236	208	216	221	222	190	203	227	220	235	228	210	237	222	251	212	224	221	258	204	225	248	231	214	213	236	214	223	251	228	198	224	200	203	237	195	218	202	230	221	201	239	231	192	223	228	220	207	218	222	234	216	215	221	242	209	195	219	210	201	211	239	225	236	198	225	216	222	210	201	225	246	195	225	208	230	215	229	229	192	235	209	215	211	197	243	206	222	225	242	201	215	216	174	220	241	207	220	213	218	215	241	207	237	199	203	241	238	221	205	199	252	217	234	229	187	238	217	229	225	218	208	247	231	236	228	206	229	219	186	211	197	238	239	214	203	200	200	220	203	220	231	210	207	223	232	183	220	234	199	218	216	223	233	238	209	230	218	229	201	233	226	218	216	249	207	209	234	198	219	209	225	222	212	213	211	215	228	223	255	215	210	207	234	208	232	207	202	235	207	206	213	206	212	232	223	256	224	201	204	213	230	220	208	210	237	231	209	240	205	211	229	200	248	201	181	229	208	210	208	190	231	195	222	237	221	213	222	214	216	238	230	207	234	236	219	225	202	213	236	209	216	214	205	229	210	225	227	219	241	197	205	203	238	249	206	190	203	233	214	239	202	203	208	216	237	217	213	209	216	260	247	234	230	201	186	206	222	224	215	200	215	244	210	207	219	202	217	205	222	227	217	207	228	215	224	208	244	235	224	183	219	227	238	233	224	225	214	204	216	219	202	192	205	239	213	206	219	215	256	211	216	222	210	203	229	234	242	198	233	239	215	197	199	222	210	239	223	200	236	205	213	202	228	211	196	228	226	239	231	247	217	216	201	237	247	228	218	212	222	227	220	212	219	228	217	231	212	216	218	250	215	213	222	224	184	205	220	235	220	222	233	204	223	225	205	216	220	205	228	220	219	204	228	223	253	214	208	202	211	245	223	240	219	217	224	199	234	205	188	210	235	218	200	212	216	198	210	208	199	240	206	227	216	234	225	227	212	235	223	237	209	237	189	222	217	215	225	213	210	218	207	212	227	250	238	206	229	206	227	201	194	208	199	221	217	213	210	188	229	231	204	201	218	219	236	234	204	230	195	205	206	224	237	216	214	209	231	246	233	204	211	221	234	222	220	238	213	236	218	208	227	237	221	222	219	224	208	215	211	208	234	228	214	223	220	222	223	206	212	223	217	228	241	210	204	214	181	217	195	223	258	196	229	223	206	203	233	220	204	215	222	215	230	213	179	202	204	230	217	231	230	220	222	199	205	221	238	236	197	199	237	246	231	218	218	226	223	225	197	224	225	230	204	206	232	213	209	231	204	216	232	189	204	226	206	221	198	208	236	218	232	232	225	235	233	190	203	197	195	231	218	227	226	218	222	203	227	241	225	241	218	218	208	190	217	205	226	213	203	230	207	211	209	233	211	203	189	231	218	244	216	222	255	215	265	204	216	224	210	221	220	216	231	218	225	229	215	182	211	197	213	216	200	212	238	225	217	237	224	216	212	209	221	205	250	217	222	214	206	210	260	232	190	208	229	220	217	210	225	225	224	218	221	223	219	228	224	227	230	199	217	215	225	234	233	214	225	204	201	205	229	219	229	221	233	220	217	216	207	228	218	243	221	193	212	209	224	237	207	234	210	239	236	243	222	208	227	198	216	230	213	225	201	226	220	220	208	204	223	202	259	230	217	241	205	227	235	211	229	214	188	217	221	248	214	235	233	189	232	233	200	231	206	214	230	243	225	231	225	172	217	225	230	250	224	229	217	210	235	241	190	218	239	230	206	200	213	226	226	225	233	214	202	220	187	196	239	232	226	238	226	234	229	230	188	219	196	228	228	231	216	220	224	221	209	206	201	207	221	224	246	212	211	230	245	218	231	212	227	235	214	176	222	224	205	216	183	223	212	190	227	205	228	207	194	219	193	209	220	222	202	235	202	210	228	234	208	227	232	226	234	221	219	208	223	189	238	218	224	216	235	250	231	225	180	227	211	222	218	226	236	205	245	224	225	232	230	247	244	232	216	196	212	229	222	222	234	224	228	229	200	224	212	228	216	221	228	211	227	272	214	252	196	226	236	236	222	221	220	191	215	237	224	202	234	228	233	215	193	226	221	204	234	202	225	214	190	202	209	240	226	232	240	213	200	225	191	197	210	241	189	221	227	195	214	221	239	219	229	221	183	217	242	206	222	219	232	232	191	200	229	193	210	244	218	226	205	222	242	216	216	224	199	227	211	212	224	213	204	222	232	200	224	224	211	223	237	226	224	202	206	206	209	210	200	218	209	202	255	207	229	212	232	200	239	221	218	192	227	204	234	221	208	195	244	208	246	193	213	243	239	187	207	214	257	209	220	232	199	210	249	199	214	215	235	236	224	256	222	218	196	224	229	233	204	214	242	217	236	196	204	212	204	224	231	241	208	213	218	243	198	195	220	207	237	215	205	231	212	225	235	226	221	216	211	205	204	249	257	202	223	191	222	214	185	243	228	214	218	227	217	200	206	208	223	240	204	212	231	235	217	218	231	203	228	223	214	208	201	223	256	227	201	224	235	256	271	200	215	213	212	219	249	210	222	224	204	226	228	222	214	226	212	193	206	234	226	230	205	206	234	240	190	254	219	201	229	231	218	200	253	202	213	218	227	204	206	231	241	239	213	219	203	235	224	234	245	231	219	177	209	221	207	215	214	212	196	237	228	256	238	210	199	210	276	219	231	192	226	205	218	201	195	222	213	237	201	216	229	205	208	223	221	215	238	192	240	224	233	234	228	176	215	206	214	220	213	231	228	228	243	223	209	240	230	228	217	233	212	226	186	225	221	200	208	204	237	207	247	205	205	232	233	240	209	229	229	206	229	211	222	214	260	239	179	210	211	213	208	220	208	216	233	221	205	202	218	200	206	224	217	208	232	247	234	234	247	198	220	204	195	218	230	216	235	226	228	241	211	231	198	203	224	206	208	216	225	204	211	226	186	183	243	221	203	206	219	216	222	220	239	214	240	224	253	235	231	227	217	207	223	205	226	203	217	185	226	222	219	210	215	198	220	228	229	218	231	192	215	247	215	196	208	231	213	247	228	237	251	221	218	202	201	209	211	215	244	189	211	204	214	210	228	208	222	196	207	249	247	198	191	232	223	213	215	228	204	198	219	223	207	243	215	229	230	247	237	219	182	219	203	216	221	213	210	221	226	211	218	229	234	200	216	230	229	234	214	229	205	224	210	235	217	206	224	242	233	194	222	229
5612	1722	3448	3746	3106	2579	2154	1870	1668	1562	1832	1951	1925	1892	2074	2491	2102	1816	1540	1370	1302	1456	1952	1659	1587	2396	1294	1296	1007	1074	1035	1040	1129	1124	1102	1049	1001	1255	2943	1237	745	785	866	952	910	1080	1035	1011	1059	999	1106	1008	1096	1141	1144	1052	914	1660	5632	8220	3867	762	670	648	669	619	594	628	627	647	643	591	673	649	615	675	626	633	647	619	622	655	629	644	659	659	640	694	660	631	654	673	630	633	609	659	644	634	700	660	654	641	668	650	672	633	666	691	648	680	687	654	644	629	639	635	632	670	688	626	652	616	702	666	665	623	660	661	629	666	637	609	666	670	651	685	626	624	632	637	591	633	643	615	624	671	657	643	642	666	617	641	648	643	631	658	628	667	668	669	667	613	649	640	604	615	626	631	687	628	634	631	614	619	617	625	632	711	651	657	629	651	653	606	630	629	637	633	653	653	657	684	659	664	702	641	677	666	614	605	645	656	639	621	691	703	647	575	616	643	660	650	672	670	623	601	623	700	652	667	651	644	632	641	662	646	622	645	634	669	588	657	624	651	625	658	669	615	635	625	588	625	652	619	664	645	678	648	610	618	631	627	615	581	656	616	654	628	604	615	640	686	670	609	684	674	690	638	650	640	584	605	635	657	646	619	594	637	621	584	633	626	643	588	611	636	625	662	613	607	662	626	654	704	596	610	626	678	637	641	659	619	672	661	650	643	633	649	644	589	685	620	615	635	597	654	638	666	619	632	666	653	631	654	663	619	635	641	601	656	669	626	614	627	668	659	636	639	621	625	590	622	591	619	666	622	642	639	619	665	655	673	635	702	653	682	634	665	627	659	688	679	669	644	641	654	635	637	634	637	633	661	649	651	653	679	634	650	611	611	645	659	648	602	617	667	661	648	609	666	640	610	699	661	639	601	649	647	650	608	698	651	646	622	653	609	698	680	641	655	622	682	671	662	664	681	595	660	679	636	667	636	660	628	630	644	615	614	640	683	613	611	668	609	637	654	639	634	645	609	648	677	655	654	662	664	604	641	613	666	644	649	627	641	678	655	663	653	658	613	675	609	622	627	615	658	638	670	698	653	634	627	616	622	641	670	648	635	683	656	644	616	629	620	647	657	620	612	656	611	631	650	651	662	633	637	637	703	587	650	614	610	654	603	607	640	639	647	637	655	587	654	674	623	628	623	651	609	627	605	630	635	620	640	666	631	649	670	635	632	620	635	629	622	657	662	636	625	615	675	637	600	656	638	673	627	611	607	645	664	678	653	634	654	618	650	646	636	640	632	651	604	660	658	657	656	640	602	618	671	619	719	647	612	643	666	654	642	642	691	601	609	653	673	656	609	622	631	658	621	688	650	602	625	624	622	659	603	648	583	663	677	648	647	640	641	643	639	658	642	661	643	635	666	651	675	652	636	666	658	677	624	635	677	590	675	639	627	645	654	644	627	641	620	639	661	661	654	643	616	646	625	650	655	613	612	644	620	641	626	680	659	620	627	633	603	652	627	625	629	679	629	616	683	612	654	658	655	649	662	664	629	662	585	659	635	624	627	650	640	621	650	650	621	660	624	710	615	652	642	627	621	629	610	631	641	633	632	643	651	641	630	668	646	660	664	626	623	626	607	634	587	642	598	656	693	673	630	632	628	666	637	640	604	607	638	641	659	630	642	643	675	677	669	666	644	620	646	634	619	671	707	636	683	637	646	651	656	673	597	650	644	607	651	618	580	657	660	634	613	605	648	625	648	631	620	646	621	626	604	673	622	626	657	663	673	666	631	636	618	653	598	580	617	696	626	638	644	637	632	634	622	623	663	596	650	643	635	645	658	618	664	632	628	629	650	637	657	617	629	621	671	648	591	605	667	606	644	682	665	636	614	626	642	670	635	680	637	678	628	672	644	639	622	616	661	610	618	674	617	658	637	648	631	644	677	640	667	648	678	677	636	652	639	617	645	653	707	671	638	614	641	692	647	643	637	634	639	637	673	630	681	648	647	644	630	628	634	683	630	619	554	625	644	641	667	622	693	627	664	666	634	658	646	660	619	642	651	659	633	611	602	620	637	624	675	621	635	659	645	620	661	615	621	649	636	634	618	675	592	599	678	608	695	601	594	683	636	637	668	620	656	625	688	649	654	625	653	597	624	633	594	648	655	632	702	660	612	669	610	674	622	637	654	644	688	618	633	658	620	609	623	598	648	664	656	620	575	643	626	652	636	643	671	618	665	653	659	635	656	600	622	605	675	680	613	624	641	686	643	665	665	605	674	613	687	623	646	654	633	623	641	675	625	625	621	644	616	625	638	644	646	650	647	635	631	583	652	648	633	667	658	636	637	602	613	611	642	668	607	649	632	644	635	646	664	658	649	651	602	701	605	711	612	598	662	630	665	675	600	647	677	653	640	651	656	668	636	638	643	629	671	615	674	633	660	620	652	627	590	631	645	670	658	649	651	655	607	654	620	680	639	702	650	676	630	640	627	595	591	603	655	671	623	643	647	643	636	644	686	700	639	641	610	625	634	630	725	671	636	613	647	651	592	662	630	631	634	659	639	643	682	641	638	648	652	613	649	636	631	632	630	714	660	629	664	663	673	677	652	633	610	664	657	621	628	662	554	721	607	615	674	604	607	619	643	613	623	625	657	637	595	619	677	637	642	649	662	602	632	633	651	652	645	645	661	627	618	631	652	653	605	634	626	646	654	631	619	617	635	633	650	656	687	604	644	666	675	655	655	605	647	605	607	637	625	659	646	628	682	608	621	607	616	619	663	602	607	675	706	665	666	602	631	645	615	631	603	652	651	675	636	651	639	608	655	623	624	688	639	648	643	646	616	648	589	643	606	652	656	662	683	616	669	624	651	660	619	630	657	714	668	611	583	594	652	623	604	651	626	646	633	666	670	687	614	621	600	640	652	622	616	684	644	655	653	615	659	638	626	636	643	631	656	650	680	685	651	683	653	632	647	626	643	665	633	674	644	665	673	647	613	658	665	614	635	634	646	650	660	643	658	678	621	637	620	640	622	661	642	628	605	655	643	594	673	674	638	664	674	645	663	643	613	669	600	674	630	652	617	632	639	649	625	649	682	659	606	670	655	640	639	621	653	666	612	584	615	632	646	696	571	611	628	654	660	678	640	650	619	681	651	635	645	636	643	614	637	650	683	646	664	639	669	676	639	634	685	652	675	628	658	647	601	654	657	652	638	648	666	634	626	648	618	656	666	608	649	678	578	701	644	618	648	664	595	636	606	662	604	588	675	666	648	636	622	667	622	625	676	621	644	633	645	646	673	625	681	700	673	676	631	638	650	642	597	656	642	627	672	608	671	631	674	686	610	637	611	647	623	607	652	640	632	704	633	646	671	630	674	655	651	635	631	698	632	645	624	662	626	682	633	604	644	705	611	617	654	592	688	652	602	654	665	634	625	615	605	604	640	619	668	660	627	596	652	650	638	663	631	619	670	628	699	622	653	636	663	666	625	647	635	598	651	655	614
16588	3181	3057	2229	1658	1141	921	674	655	564	644	594	659	567	586	671	667	625	577	483	537	512	583	624	569	813	546	460	383	408	429	397	419	422	379	445	1454	1145	4472	2003	294	278	307	290	317	290	278	287	295	303	352	302	318	346	327	291	288	624	626	683	502	266	265	286	259	273	276	297	291	261	290	303	285	314	263	290	271	293	244	296	282	296	260	298	279	309	264	293	316	300	289	266	296	281	266	288	297	274	287	296	292	256	254	303	279	286	301	262	288	279	317	289	284	268	261	314	266	258	258	306	258	288	288	272	300	287	264	276	239	244	297	255	290	275	282	280	279	281	267	286	278	265	300	305	281	295	267	292	286	315	330	299	288	282	272	271	294	282	292	297	289	274	268	250	271	281	291	275	250	287	284	312	313	308	309	278	282	283	274	262	303	283	272	292	315	305	274	283	247	286	280	296	319	293	255	298	289	300	285	260	307	277	278	285	266	265	275	281	270	281	287	286	294	287	292	285	278	275	283	257	261	276	309	275	292	274	275	263	310	280	274	286	300	323	283	288	264	250	276	288	281	254	273	291	299	276	282	275	265	249	313	302	273	260	289	251	277	296	270	265	290	282	310	253	282	290	285	290	310	252	262	274	285	287	319	301	297	284	298	257	283	266	266	302	278	266	295	267	294	261	293	294	285	309	296	285	277	264	297	258	280	269	297	294	278	306	264	288	267	287	279	254	277	270	288	237	271	295	280	281	255	276	268	280	283	247	275	310	289	278	323	287	279	306	307	293	291	317	256	262	297	297	284	278	267	277	279	284	262	275	301	284	301	285	263	302	289	309	276	271	292	268	247	273	268	299	318	316	278	263	252	277	255	278	313	264	254	281	298	306	255	262	287	273	296	293	276	248	261	290	241	312	286	276	256	277	296	272	306	264	291	270	256	289	310	287	285	288	305	294	288	274	311	274	300	285	266	288	263	295	271	276	279	279	295	297	284	296	293	255	295	288	310	254	281	291	264	296	261	279	281	293	292	263	277	285	294	255	303	269	282	263	276	288	293	280	296	262	275	259	289	272	238	271	257	288	285	292	292	291	281	289	301	258	292	284	266	284	301	296	296	267	276	254	276	266	281	270	285	294	259	296	276	309	260	254	282	275	302	269	272	266	294	262	279	279	286	316	292	295	279	294	290	278	268	294	252	284	291	284	307	280	257	248	307	278	264	265	254	293	271	287	311	278	281	287	245	274	264	283	274	275	285	274	284	277	266	304	279	267	291	265	285	265	272	292	286	272	267	294	261	268	293	262	270	307	304	269	258	259	282	261	275	278	316	275	274	297	245	321	278	307	265	289	274	265	271	268	259	299	286	270	265	284	264	309	288	271	263	253	273	297	303	278	292	282	270	287	296	273	279	314	300	267	283	304	265	262	280	280	267	311	285	273	285	287	276	295	293	286	287	296	267	286	296	299	277	316	267	273	259	262	278	290	288	299	270	298	293	277	267	275	302	280	303	277	285	271	283	269	301	256	271	299	280	269	266	257	266	267	286	295	281	314	277	264	287	316	295	266	248	248	284	248	277	293	281	255	295	297	290	272	269	283	255	310	287	270	266	264	293	282	285	257	284	287	251	277	304	283	249	271	283	271	254	278	285	276	285	285	286	284	297	299	288	298	277	269	269	294	278	277	285	294	275	274	265	300	291	306	303	284	285	274	315	294	299	269	280	294	308	265	266	290	296	278	269	257	300	293	283	274	257	317	272	302	278	290	292	278	287	296	265	301	266	279	292	284	297	296	279	325	294	276	238	282	318	280	296	266	284	300	299	278	284	293	303	262	281	282	270	271	297	274	302	296	297	287	250	280	293	296	284	258	307	297	318	270	277	254	286	275	273	282	278	257	283	288	305	271	316	273	287	244	291	305	290	280	280	288	276	268	309	260	302	298	259	262	292	271	312	250	301	301	297	282	251	280	240	267	278	316	243	301	280	309	317	284	224	274	266	289	301	280	269	276	288	281	276	263	276	282	282	263	280	281	286	305	289	287	306	296	282	258	285	290	283	297	291	285	286	280	269	276	296	291	283	276	296	284	306	303	290	310	259	311	272	289	291	312	250	269	262	295	235	289	287	286	268	293	291	275	265	277	260	266	275	302	285	308	272	270	301	281	279	284	265	278	281	282	277	279	290	299	315	286	256	259	264	311	286	280	279	284	260	318	281	266	265	286	290	283	279	278	288	297	274	267	297	332	277	235	305	324	270	269	284	269	261	301	290	299	324	279	287	273	276	289	275	314	266	265	288	299	298	278	271	308	241	258	248	254	281	305	308	244	261	282	255	263	271	276	289	245	288	287	265	289	280	284	290	269	269	250	284	276	282	251	280	313	289	313	269	283	288	296	287	291	252	313	292	300	277	310	279	300	275	280	287	266	288	265	247	276	257	313	303	282	274	303	270	270	313	283	289	288	266	284	286	276	275	271	294	277	270	287	282	299	300	265	266	311	288	243	273	287	277	285	275	283	267	294	308	307	282	274	274	275	278	270	319	293	277	267	271	277	292	318	291	287	276	284	276	282	298	296	308	267	261	286	320	292	281	307	295	282	281	278	298	241	276	286	313	295	275	278	258	263	277	273	302	295	300	255	299	292	291	277	297	298	298	290	278	275	284	265	271	268	288	284	313	297	282	290	293	278	290	257	276	332	258	266	281	302	288	292	271	264	277	291	296	259	294	292	277	265	290	290	280	288	293	309	254	283	288	264	287	286	282	264	316	270	307	296	273	324	317	302	304	278	277	297	293	297	261	276	277	295	282	317	285	259	294	271	294	278	244	281	280	291	282	300	259	267	275	284	294	284	309	260	252	270	286	283	290	271	272	266	303	292	299	289	273	304	284	286	282	262	322	260	292	292	295	315	284	284	274	267	273	263	269	256	262	290	282	279	280	262	288	246	291	275	295	280	300	264	296	291	261	284	246	270	278	289	308	300	259	272	255	259	274	248	262	279	271	296	272	242	282	305	271	296	283	285	286	302	290	260	298	263	270	282	320	275	301	303	267	256	280	283	266	257	284	256	263	283	308	237	288	278	282	251	305	314	284	272	283	300	274	255	272	292	272	316	285	275	320	255	261	274	271	280	287	291	273	266	306	277	299	252	272	310	280	290	268	278	307	291	291	279	310	304	271	245	261	306	301	290	292	266	285	294	275	263	295	300	303	267	260	302	264	301	308	270	271	285	278	279	298	296	263	288	280	280	292	288	260	269	274	303	309	295	295	302	307	268	297	272	306	311	302	274	295	286	283	288	279	291	309	284	297	288	264	293	278	281	272	278	271	260	305	264	305	274	270	304	291	289	252	277	294	268	315	285	280	256	303	273	277	294	292	274	264	257	285	304	285	278	271	318	300	257	309	277	276	290	278	276	273	288	286	287	302	303	279	293	278	274	274	301	283	279	283	297	288	269	277	292	266	278	313	286	258	287	286	284	268	271	270	261	273	304	282	301	291	276
8014	3020	6438	6836	5732	4713	3836	3185	2888	2650	2814	2864	3039	2842	2779	3323	3646	3090	2658	2463	2391	2371	2956	3228	2631	4857	2735	2071	1692	1747	1853	1859	1935	1828	1730	1962	7000	6275	22449	9435	921	960	958	952	911	936	982	963	1035	1053	1156	1113	1163	1106	1125	1011	967	3557	3479	3899	2295	774	798	810	806	776	793	829	802	827	801	759	829	780	803	787	766	823	784	836	768	844	796	820	775	779	793	794	798	786	792	794	795	796	802	786	827	761	817	782	773	797	791	796	808	781	757	818	781	825	768	840	840	801	801	754	835	738	810	772	790	791	788	808	807	774	820	822	788	774	817	728	778	809	806	818	787	814	821	790	801	814	847	853	839	804	807	825	771	849	757	851	784	805	786	777	830	743	824	750	785	815	745	773	757	778	796	855	756	777	792	748	841	818	768	798	813	786	811	797	762	777	803	767	815	821	794	774	816	800	769	759	765	803	750	746	805	792	825	788	799	847	815	798	810	779	743	825	803	814	778	863	823	774	817	828	781	842	773	773	794	829	777	785	819	821	759	821	783	801	806	768	797	759	809	784	754	762	830	772	804	857	822	827	763	795	854	768	758	786	844	762	790	788	798	806	767	805	865	803	802	827	769	827	814	802	773	808	785	829	838	786	821	770	756	779	795	808	806	785	825	820	824	777	804	797	791	792	788	806	858	788	822	764	793	772	811	749	756	811	805	766	798	813	827	758	772	785	830	816	843	818	807	813	820	751	792	749	800	833	854	797	793	830	809	834	798	789	833	797	789	770	812	749	832	832	821	796	805	807	832	838	817	787	802	860	803	780	812	819	817	811	873	757	824	798	774	792	797	789	787	846	807	848	796	787	823	785	870	827	835	791	844	812	793	775	820	829	816	727	791	736	749	821	773	814	793	861	763	828	758	833	833	784	836	799	742	797	756	762	772	773	823	856	856	793	806	794	820	762	769	803	801	760	790	782	760	821	791	825	807	789	830	823	794	784	795	841	798	776	797	783	813	832	789	844	818	752	783	805	785	767	806	843	800	833	807	842	799	788	797	798	813	809	822	811	832	848	772	818	804	816	791	797	824	782	789	745	790	745	787	811	794	798	803	756	776	846	834	805	744	809	778	807	767	790	788	788	809	803	790	774	760	795	821	782	784	787	802	802	787	774	801	797	817	789	803	807	776	804	805	842	861	798	798	769	815	780	812	810	768	748	773	818	837	740	831	779	784	797	778	815	808	833	798	760	823	797	765	791	812	793	788	767	768	735	737	846	761	790	772	746	793	825	817	786	793	793	808	844	754	853	799	777	746	800	807	794	792	820	825	741	764	788	800	830	774	847	774	793	788	796	751	822	799	825	762	811	773	775	797	795	802	832	780	788	842	839	783	813	752	770	797	796	851	781	776	744	799	768	762	765	830	829	810	794	761	807	770	763	850	755	800	823	824	818	816	819	844	756	760	856	832	853	751	855	804	789	851	841	848	791	768	792	784	845	728	835	813	750	790	779	835	788	778	763	855	795	753	815	762	783	834	799	802	758	816	755	793	810	778	818	734	848	819	797	809	840	820	765	747	819	804	793	819	803	806	838	757	816	815	791	764	798	793	815	796	821	837	794	807	818	827	810	813	796	813	808	826	848	808	852	834	803	874	794	790	795	758	799	809	763	747	797	824	817	786	857	765	807	783	833	808	814	796	804	812	809	828	798	779	830	790	785	748	812	776	891	774	820	778	815	819	793	776	817	815	802	800	823	797	827	816	735	836	804	781	828	791	806	835	821	823	807	830	809	732	809	786	849	765	818	788	832	776	825	806	798	790	768	811	810	802	771	833	828	791	795	791	843	836	800	784	743	796	803	795	780	797	786	834	805	764	771	827	814	781	748	815	775	766	814	789	760	838	734	793	812	789	777	801	811	822	829	760	800	794	824	822	784	822	870	745	784	772	815	814	816	800	832	772	756	764	806	786	834	768	794	771	814	781	752	748	846	799	790	821	807	812	790	815	818	836	789	852	776	797	795	750	804	848	765	786	761	797	788	802	800	781	815	847	823	779	802	837	829	750	802	784	832	778	837	857	812	784	752	801	793	808	783	807	801	824	748	790	825	812	787	794	778	803	756	797	806	810	817	851	760	788	808	782	832	775	742	830	796	816	801	800	785	801	804	806	811	804	792	800	839	812	825	837	798	817	833	769	830	750	815	779	802	783	800	851	836	769	821	816	772	791	800	804	793	793	742	774	835	755	844	832	839	763	825	802	763	827	813	757	813	821	806	797	795	772	804	789	778	793	825	845	775	808	813	781	800	799	851	787	772	823	845	807	825	779	810	778	787	785	808	817	785	802	754	813	774	841	822	811	775	793	851	717	842	746	779	815	810	802	787	820	795	815	766	781	779	742	767	844	798	796	819	781	826	805	828	815	837	792	748	796	846	799	796	816	839	764	746	846	795	800	780	823	799	808	835	775	825	793	839	828	756	810	786	837	800	818	805	772	812	800	810	837	783	772	794	835	757	788	807	829	789	809	817	812	834	740	782	808	789	825	836	814	763	795	790	848	796	759	805	816	799	805	822	799	776	850	797	799	784	768	818	776	800	762	829	839	794	811	758	771	811	812	782	781	827	868	766	786	829	766	777	805	782	820	806	799	840	764	828	808	790	800	769	802	797	759	797	791	819	834	777	797	820	789	819	766	795	796	796	806	740	803	779	778	811	783	826	790	795	769	785	778	787	815	810	850	775	766	778	796	820	861	817	832	804	814	764	834	858	851	738	821	812	786	802	818	817	778	801	820	813	867	817	744	776	836	753	785	799	810	763	820	825	812	820	787	815	793	754	829	866	786	780	791	767	794	763	750	806	785	764	819	795	799	784	757	794	742	825	798	765	790	821	821	805	756	805	781	783	813	746	780	781	769	805	786	746	795	779	771	799	805	749	800	850	794	750	844	764	795	795	769	803	842	791	778	761	808	779	835	797	782	831	773	805	781	836	785	797	804	765	837	777	767	734	816	780	839	802	754	787	855	813	830	782	834	793	789	768	816	773	812	784	837	851	834	771	787	780	826	725	767	792	795	784	772	785	793	770	819	806	778	758	791	840	777	763	782	754	813	825	773	808	801	847	787	794	830	814	827	806	828	798	800	843	794	769	776	798	811	800	814	813	823	804	839	783	783	849	769	820	790	818	833	836	789	840	788	760	801	743	821	810	762	793	815	798	813	789	773	789	772	771	783	761	798	743	811	759	765	758	814	780	806	777	801	775	762	889	789	795	775	789	816	745	823	788	781	816	802	831	774	773	786	838	788	816	775	801	771	823	820	799	748	807	803	845	801	781	769	717	791	795	800	798	811	756	824	823	823	797	755	812	796	806	802	807	847	794	811	791	768	803	836	820	834	802	795	831	819	809	811	779	840	808	879	814	797	783	805	840	746	771	764	785	854	789	766	822	793	822	795	807	815	783	780	827	805	776	821	757	842	737	753	767	832	797	845	811	845	806	799	810	809	822	807	823
2153	306	297	302	251	238	235	214	226	208	223	240	229	214	242	242	230	227	226	255	236	251	238	193	240	234	228	241	203	233	212	220	240	246	208	265	536	339	347	459	220	224	244	217	204	211	196	234	217	233	244	223	227	226	217	230	231	220	232	220	245	181	201	197	236	224	214	229	222	223	226	207	198	239	204	248	229	209	202	243	212	221	217	200	237	227	234	219	214	222	223	199	242	186	210	227	203	213	210	267	203	225	253	209	225	243	223	230	225	231	209	234	203	243	231	210	219	209	211	209	217	228	205	217	230	188	233	209	200	204	215	226	210	197	247	235	223	231	208	198	220	226	216	226	208	220	212	224	199	220	230	191	228	172	227	240	212	213	220	195	229	213	203	182	251	211	213	230	217	244	211	230	223	211	181	207	246	213	209	206	202	199	248	215	212	235	240	224	222	189	225	213	202	231	223	231	219	218	201	232	208	210	188	227	220	207	206	199	243	203	223	244	209	236	233	231	218	207	218	213	217	214	211	211	238	239	241	220	259	226	218	204	255	239	243	216	216	207	234	218	242	231	234	226	207	203	217	224	222	258	193	201	222	206	233	196	225	214	217	219	206	232	235	219	236	232	231	220	188	184	224	206	220	191	232	220	221	218	248	226	205	210	230	232	204	245	238	212	186	213	193	211	233	231	208	214	238	256	233	212	218	206	221	204	222	201	236	214	201	234	213	201	217	205	220	223	217	229	220	229	243	224	216	214	225	199	219	226	244	213	192	201	190	240	222	206	224	217	240	198	218	208	225	215	218	231	195	208	224	234	245	230	248	251	209	221	231	215	219	218	229	225	215	210	237	227	210	193	232	198	243	231	199	208	208	215	242	211	225	202	214	227	216	227	220	232	205	237	238	208	238	230	229	210	215	204	224	213	229	227	201	228	227	203	218	208	197	214	207	231	212	195	232	195	229	222	218	228	226	213	222	231	247	231	217	220	229	222	228	227	193	227	256	232	217	218	235	227	233	222	230	204	205	255	208	238	204	243	234	234	235	203	217	196	239	190	248	225	209	211	251	220	200	198	218	224	230	249	201	247	223	235	217	214	235	204	229	215	218	214	230	216	231	230	212	180	223	235	211	219	211	223	244	224	230	206	203	210	221	198	243	214	235	188	214	228	237	214	222	242	221	229	213	203	212	206	207	238	220	231	240	207	223	200	216	212	208	222	208	214	209	226	220	226	212	224	215	204	211	207	240	205	229	205	206	243	225	226	219	222	214	225	212	223	240	219	207	213	225	222	218	230	186	227	208	229	214	202	215	218	212	235	226	220	214	241	202	236	219	211	196	215	229	208	207	223	214	215	214	226	214	212	239	187	219	208	194	218	224	225	194	260	220	249	250	193	200	182	236	195	232	224	225	234	206	229	185	213	219	253	211	232	196	217	249	207	229	208	210	181	209	208	220	191	224	249	258	209	234	205	225	224	238	203	228	221	218	229	226	227	220	211	226	224	215	216	210	212	228	216	207	242	230	223	211	237	212	234	208	192	222	223	229	240	227	213	217	226	222	197	230	236	199	225	201	207	209	199	232	202	224	211	219	223	219	206	206	228	196	225	213	222	238	230	231	195	213	224	197	211	220	238	210	230	219	199	251	235	204	211	210	211	197	242	195	215	207	223	248	218	217	241	244	199	209	210	240	212	235	231	217	214	190	230	227	214	236	221	196	203	201	197	220	208	208	251	255	226	192	239	213	215	223	212	236	218	215	203	219	214	220	220	233	201	194	228	214	236	201	228	206	241	196	218	215	229	249	234	238	205	197	193	218	224	208	235	200	199	206	223	214	241	214	227	223	218	242	206	202	223	208	212	200	234	216	212	206	245	197	215	215	221	212	204	261	229	213	229	206	205	204	231	237	209	216	213	215	216	219	191	229	216	219	212	226	220	221	191	208	225	215	241	231	203	243	242	188	232	202	247	224	224	231	197	226	216	209	202	200	213	223	214	214	222	238	224	200	209	226	228	223	209	226	223	193	244	218	230	207	200	230	232	227	210	190	213	229	219	205	216	226	232	209	216	209	213	230	208	198	230	230	226	225	227	234	219	245	232	221	209	217	228	202	233	213	199	243	211	188	240	245	216	236	205	233	235	227	230	219	198	216	222	228	201	211	220	245	246	215	206	219	200	260	224	235	246	215	186	234	223	208	222	204	215	232	198	221	226	228	222	228	221	248	209	250	206	223	227	219	211	266	226	212	207	239	195	238	225	232	221	217	216	207	229	213	230	266	267	240	216	239	213	216	220	236	234	233	188	197	201	236	211	217	200	222	232	214	233	224	216	211	204	224	234	225	211	222	217	208	257	184	222	203	206	231	233	214	221	200	227	224	232	224	224	233	222	239	204	230	235	215	225	223	183	206	241	226	231	191	236	222	222	227	196	245	249	256	210	232	207	200	192	246	187	229	206	208	234	221	227	201	209	208	233	254	241	263	201	226	242	196	222	228	224	226	217	190	235	225	182	226	216	205	220	224	242	215	218	242	221	194	216	229	225	208	242	199	228	219	218	223	227	244	218	212	226	223	222	205	230	216	189	204	227	211	199	212	195	188	207	228	221	232	248	196	206	209	231	228	213	235	248	199	209	208	220	236	227	217	236	229	213	207	242	195	205	210	218	229	201	208	252	236	229	205	227	259	229	244	246	231	214	201	215	226	217	210	238	184	208	211	237	218	228	202	218	230	241	228	220	216	234	217	225	214	198	199	226	235	215	219	190	239	215	232	221	216	187	202	214	222	217	228	219	224	207	231	190	212	222	214	231	231	216	219	256	225	238	224	173	209	206	195	242	195	210	232	207	224	206	238	220	244	208	237	207	221	253	223	203	205	249	223	230	248	219	239	204	202	212	224	223	226	240	206	229	218	220	217	201	209	221	214	222	224	238	212	245	207	216	253	227	223	213	208	206	200	205	208	222	221	224	226	242	191	201	222	214	201	231	222	221	199	219	226	221	210	236	216	206	210	229	218	212	237	207	222	216	225	221	233	197	195	194	227	224	208	229	215	211	226	206	228	241	195	247	244	201	212	229	220	204	222	241	213	242	216	197	236	225	241	242	194	227	196	213	219	233	206	213	229	204	204	199	240	221	252	218	205	233	207	220	199	235	216	205	218	227	195	223	186	210	235	240	221	235	211	227	274	221	212	205	214	225	210	225	198	224	232	230	219	223	208	213	217	219	239	199	245	234	196	249	229	184	243	207	230	224	226	225	201	222	185	211	249	211	205	208	231	218	224	194	208	218	237	233	225	195	240	224	216	210	224	207	193	208	274	199	228	234	232	222	220	204	236	243	231	216	239	224	202	202	237	233	217	239	237	236	207	200	214	232	220	239	197	234	253	229	206	190	219	220	233	213	232	218	209	242	227	216	220	224	217	236	239	235	207	214	220	211	229	222	220	219	226	211	215	213	221	215	207	206	213	235	221	202	230	217	187	192	231	204	207	212	224	209
2258	753	852	850	804	790	767	701	667	712	732	747	763	800	792	777	820	767	799	809	770	728	756	731	692	794	711	706	703	726	675	680	674	686	651	973	2776	1521	1610	1707	682	642	657	632	678	641	669	647	675	623	655	640	671	680	690	659	672	649	669	692	717	638	637	682	605	620	666	603	649	642	666	611	634	622	602	637	607	687	660	620	650	604	627	657	677	646	619	639	677	650	689	675	631	642	635	631	602	634	647	638	628	651	642	629	655	702	677	637	679	638	651	626	702	611	638	607	684	682	637	698	594	611	644	641	650	633	638	589	630	664	671	672	632	635	665	630	670	644	635	672	655	692	625	616	664	680	652	664	636	616	654	633	617	676	625	701	625	650	639	629	653	682	621	639	644	642	637	619	639	612	653	645	684	639	632	605	639	631	649	674	603	623	632	610	638	657	642	641	630	613	655	674	644	690	654	637	640	682	669	656	635	619	685	656	651	660	649	681	619	688	655	603	632	624	648	649	605	656	669	615	643	634	652	620	643	671	651	664	635	590	656	642	687	654	674	648	622	637	621	633	659	669	648	649	674	578	635	635	622	657	673	635	651	667	622	628	658	660	644	654	676	620	624	660	684	638	664	673	626	659	716	616	655	656	633	637	639	656	657	650	597	666	676	628	628	710	661	633	652	606	620	612	636	614	675	626	672	630	613	671	646	633	671	631	704	678	650	655	624	609	610	634	684	637	651	686	637	665	686	642	664	629	635	620	665	632	620	646	625	629	612	632	564	640	633	629	611	645	663	670	670	642	616	630	674	670	638	600	652	625	661	677	662	640	627	618	614	634	655	643	665	626	651	661	662	575	678	643	628	634	609	650	577	627	631	643	618	696	622	593	633	687	654	599	639	629	654	678	624	640	663	624	626	606	671	632	614	651	603	678	657	671	649	651	625	654	631	663	611	645	660	599	649	625	659	613	600	606	618	659	684	644	637	667	627	637	708	671	663	639	652	658	637	598	663	643	648	706	631	660	666	622	645	650	683	652	623	616	644	669	634	633	639	646	607	717	632	642	665	671	652	602	618	634	642	633	676	638	657	676	657	626	629	626	652	675	618	640	669	668	625	648	686	608	648	625	668	599	650	651	594	661	698	620	639	618	622	663	615	619	640	580	608	643	594	655	659	654	648	680	677	654	644	645	647	631	655	662	618	650	655	649	638	639	683	671	681	652	653	612	696	649	625	603	640	669	627	668	594	668	636	654	613	617	582	681	584	655	675	632	671	653	647	672	652	622	610	652	653	653	625	638	640	713	702	642	661	662	629	681	636	636	634	631	659	653	647	653	644	636	676	660	644	648	604	659	643	632	613	640	630	668	653	642	628	608	665	645	623	686	637	643	610	605	643	620	665	633	667	620	687	628	622	633	608	662	674	629	662	648	643	638	639	615	628	635	624	613	625	609	639	701	600	678	630	615	635	645	665	645	637	646	641	625	622	606	657	672	664	674	598	665	601	622	637	642	638	640	645	672	655	665	582	652	638	606	612	655	659	646	626	659	670	642	608	646	637	630	657	622	588	632	650	673	620	682	667	643	622	641	603	637	670	663	642	628	648	661	661	686	698	653	648	682	671	649	638	657	661	655	639	632	610	674	628	613	654	626	693	668	624	646	648	649	685	657	666	646	619	632	635	604	652	615	674	647	657	616	642	596	666	638	642	638	652	595	633	593	630	632	659	653	703	656	693	667	665	667	645	613	651	602	634	641	625	633	658	612	627	633	668	701	631	646	681	653	665	691	624	676	627	684	630	654	670	630	716	627	663	614	592	661	622	662	636	645	631	626	658	655	623	649	673	644	582	650	610	637	649	666	672	644	592	610	610	656	630	639	652	653	633	597	617	632	635	661	664	656	658	645	610	649	646	633	638	621	631	664	669	654	677	634	674	666	656	617	624	649	658	626	654	639	659	684	687	663	645	671	684	653	653	613	641	672	644	663	669	590	649	633	665	624	660	634	603	678	667	671	655	641	672	622	637	647	696	630	654	628	661	674	611	617	675	637	708	651	674	616	626	614	629	616	667	679	635	643	613	679	659	683	656	643	630	644	660	654	653	635	635	664	659	618	642	635	673	662	651	695	667	660	675	662	638	652	637	643	655	676	644	617	649	631	681	640	709	663	645	646	641	693	694	660	621	621	592	640	619	604	634	650	674	643	665	643	725	600	664	640	668	628	667	684	652	656	631	667	617	659	604	601	639	623	626	636	665	612	664	650	661	649	669	605	650	653	682	674	661	666	622	641	640	651	647	651	659	624	679	664	658	651	659	655	647	666	662	650	662	639	626	639	688	633	593	634	630	679	659	619	641	642	636	689	638	670	661	637	642	656	650	666	633	648	644	665	685	617	648	692	608	590	649	666	612	684	636	618	664	641	669	681	642	648	656	628	595	624	634	635	668	605	642	654	590	673	662	656	624	658	676	646	635	617	666	636	640	580	641	632	642	631	629	649	665	655	670	637	674	620	620	672	666	631	676	576	669	663	656	663	672	632	630	640	643	657	644	692	626	637	666	611	620	644	647	695	647	658	629	662	665	647	668	616	643	653	601	640	656	628	634	657	693	682	656	642	633	666	667	674	659	685	676	638	651	717	641	641	610	639	602	647	679	613	616	645	619	614	622	640	629	629	648	618	621	623	638	674	670	649	643	654	675	651	664	604	630	680	689	614	613	657	648	629	655	657	694	660	641	614	619	597	604	620	674	663	643	609	659	610	605	635	634	645	688	655	634	607	657	613	667	661	619	652	674	642	679	628	601	616	637	621	668	691	674	633	632	620	624	651	627	640	630	614	636	703	620	647	667	623	673	696	602	624	644	663	659	620	656	624	651	650	604	649	597	637	658	601	661	653	596	676	665	606	685	607	648	655	623	636	689	651	639	592	655	647	671	653	658	616	655	635	617	649	646	573	652	688	639	654	668	628	630	660	595	643	613	660	639	631	656	654	662	679	675	626	615	660	649	648	647	630	628	676	653	650	624	647	668	620	646	646	668	662	655	675	604	652	630	643	633	616	651	623	654	620	671	636	673	666	666	610	690	661	621	690	610	644	629	625	641	684	611	658	647	614	640	647	676	642	611	663	660	679	610	674	656	613	648	623	594	682	637	581	634	611	661	624	617	657	658	633	599	665	633	683	608	650	685	625	637	656	631	658	656	651	643	643	674	644	644	661	649	649	666	639	685	617	703	659	614	628	648	637	698	651	663	647	598	646	624	649	614	665	652	597	613	637	617	658	637	641	659	657	635	615	668	636	673	636	638	681	640	644	620	646	648	625	673	634	677	594	645	633	700	704	676	617	632	672	669	609	644	597	672	637	630	676	676	628	631	617	645	705	602	674	615	630	660	620	644	666	674	638	645	591	596	621	692	614	625	635	632	634	625	722	666	653	658	569	649	621	664	637	611	650	642	615	663	601	674	656	659	679	635	657	646	679	641	654	654	670	637	611	678	625	660	638
8533	1245	1553	1171	882	688	532	461	440	452	469	439	380	414	383	368	368	361	398	400	391	414	447	385	365	359	348	345	271	334	316	358	326	281	289	1129	2746	1141	1346	1099	262	219	222	246	248	233	253	248	257	256	282	294	246	244	252	227	329	262	267	248	251	247	274	246	230	271	243	221	224	265	259	241	260	257	273	267	239	233	270	254	266	257	254	251	268	263	241	243	276	222	252	232	247	256	245	254	240	244	265	233	259	223	254	262	274	235	263	240	258	256	234	262	263	242	266	266	273	243	234	253	267	267	239	229	247	233	218	269	238	254	234	266	243	238	257	268	216	266	272	238	259	275	233	246	259	260	217	248	234	256	232	267	251	252	240	252	262	262	261	260	255	236	254	274	241	247	245	256	267	263	268	267	252	291	285	265	261	244	261	240	284	246	259	252	232	235	235	257	295	258	241	258	261	248	240	233	230	233	272	240	237	251	257	223	256	254	268	216	251	285	241	231	245	248	252	229	264	263	259	234	254	245	267	246	245	256	262	232	257	251	251	235	238	262	236	256	235	248	229	250	238	265	226	241	251	237	229	233	246	242	239	237	240	234	245	270	244	240	226	245	271	282	230	248	278	242	253	237	225	232	226	248	264	249	240	232	275	236	276	231	256	273	265	263	272	232	252	262	259	248	250	249	218	240	259	267	257	244	290	259	267	264	266	229	228	224	211	250	245	250	241	247	239	222	239	235	231	262	231	264	252	240	280	244	247	244	245	244	245	241	242	267	271	251	255	250	231	224	250	243	230	251	226	236	210	244	250	227	258	218	260	252	263	273	244	281	251	253	234	250	262	270	255	271	230	246	288	247	238	242	238	256	243	238	257	231	254	262	242	265	230	217	272	252	235	279	227	234	242	258	225	281	258	271	248	261	239	226	259	237	231	239	245	274	236	251	247	255	231	229	231	246	256	244	231	226	266	264	271	246	253	228	264	252	257	265	216	254	266	253	235	294	217	230	228	248	261	258	268	270	252	236	250	262	255	248	232	231	237	236	250	265	239	243	253	258	246	270	265	262	256	266	252	227	256	271	248	241	264	244	257	275	263	253	232	249	252	274	263	256	233	252	239	235	215	259	254	260	242	236	239	226	269	264	246	254	251	239	274	272	260	245	242	251	246	234	255	251	238	239	235	225	228	237	236	227	238	244	232	250	254	249	247	244	240	239	269	261	274	232	249	229	237	241	258	262	256	289	266	224	269	217	261	275	255	237	262	236	239	249	257	264	252	278	239	228	249	249	235	240	257	251	225	242	263	243	242	242	230	261	235	244	275	244	270	253	250	265	257	244	259	251	256	259	259	267	242	271	266	242	281	268	252	277	259	268	239	252	229	244	251	255	263	256	247	253	243	272	290	245	224	245	251	222	246	227	221	246	249	253	241	256	254	243	244	270	217	215	243	250	267	268	238	222	227	247	249	238	229	293	234	235	266	262	275	222	230	215	260	239	273	253	252	229	258	241	214	269	236	267	262	238	260	236	237	241	235	257	238	250	283	246	260	252	251	242	278	274	246	250	259	218	218	252	242	250	238	215	233	234	260	227	211	262	265	270	248	216	260	262	238	276	219	260	260	225	259	224	291	242	238	242	236	227	234	237	251	257	285	251	234	268	253	235	236	260	245	252	270	269	230	247	270	229	245	255	243	227	237	268	260	233	280	220	223	258	265	244	264	210	244	246	248	270	270	228	260	258	263	233	278	276	239	261	241	274	261	215	249	238	219	254	252	263	268	250	221	247	262	255	257	240	266	258	239	262	262	256	236	277	254	251	230	246	284	268	213	269	237	262	268	256	269	236	260	275	269	237	244	263	239	266	267	247	248	269	250	247	247	255	240	257	243	235	250	265	260	238	243	250	228	260	263	232	237	249	270	287	247	268	234	263	254	247	238	245	237	243	249	253	271	230	254	250	238	259	251	243	232	258	251	249	232	245	248	244	219	264	246	223	269	260	225	263	248	239	218	250	264	263	227	264	233	265	268	239	242	274	236	253	268	233	247	253	266	244	278	270	220	226	252	232	263	259	259	227	246	240	257	252	264	244	245	242	249	280	216	234	271	254	255	227	258	245	248	240	271	240	277	281	235	274	231	269	249	266	210	252	245	250	237	256	282	244	253	229	247	237	279	242	229	248	240	248	264	259	250	256	220	216	270	261	286	242	274	247	254	263	241	284	241	251	254	242	263	279	240	252	277	228	243	272	266	261	246	260	244	223	244	253	245	250	271	241	238	273	234	238	245	251	259	272	248	239	259	260	274	255	261	243	256	255	257	229	229	266	251	236	227	277	251	243	257	214	247	216	258	286	266	278	314	247	252	248	276	270	219	234	257	266	261	241	242	246	267	262	267	258	277	229	247	249	270	225	260	254	251	258	263	274	264	278	225	272	272	254	259	254	239	245	288	247	261	251	258	240	247	216	255	238	256	265	237	268	246	244	243	237	242	254	254	244	245	243	239	258	264	227	245	222	263	269	247	228	251	238	281	260	259	252	278	249	249	251	260	232	271	259	251	270	256	262	233	258	208	264	260	257	236	255	263	237	233	258	245	254	257	267	247	255	274	267	231	216	262	229	233	275	233	270	274	222	259	246	232	240	215	214	260	243	242	253	257	262	231	232	238	243	234	254	277	249	231	238	250	239	247	232	234	271	256	252	243	254	278	244	261	253	244	256	253	263	240	239	248	270	237	223	221	261	259	265	258	244	283	246	243	266	244	274	249	265	236	217	275	260	253	232	265	251	246	266	258	233	238	237	247	244	247	250	247	247	262	213	248	260	250	252	258	249	270	265	241	265	221	244	266	242	269	248	271	249	256	247	239	270	278	264	255	251	235	238	247	255	240	252	249	264	272	269	245	267	243	253	270	273	231	262	249	245	240	242	243	236	250	239	236	263	246	248	276	232	234	230	247	256	253	228	274	259	260	244	270	260	269	249	261	276	268	247	264	250	260	266	248	257	262	237	267	280	264	244	247	252	262	286	253	267	267	266	233	271	259	248	239	260	254	261	267	267	252	238	248	233	236	245	266	224	254	266	223	250	249	266	231	240	228	250	260	239	262	233	246	243	257	271	251	261	259	233	237	238	256	267	265	232	269	258	237	272	240	263	289	248	239	236	245	270	243	259	220	242	246	244	259	250	227	241	259	258	236	254	237	257	237	248	276	255	288	265	239	269	268	221	262	256	237	257	258	226	234	224	243	206	244	271	239	252	255	272	257	236	229	269	244	258	225	246	262	246	277	256	271	271	269	266	232	250	257	249	256	244	239	276	256	267	253	255	250	251	270	293	256	241	266	238	253	247	271	255	231	294	255	245	227	255	236	234	242	256	256	253	268	231	255	223	249	298	246	261	259	273	273	236	251	263	249	266	237	280	256	249	243	297	230	248	267	249	229	252	229	245	253	240	277	257	273	259	232	242	231	265	244	250	308	261	267	225	257	252	242	246	246	266	236	266
5711	1792	3624	3830	3297	2732	2229	1924	1717	1684	1881	1765	1760	1713	1668	1550	1839	1840	1670	1636	1581	1969	1942	1799	1563	1716	1528	1376	1278	1208	1344	1580	1464	1149	1301	7671	15510	6367	8366	6628	768	760	740	788	762	711	773	760	729	762	785	739	792	742	725	797	1290	993	1041	819	701	709	764	658	679	700	730	750	681	728	716	732	718	764	784	691	740	711	712	757	723	706	720	744	735	664	747	709	718	761	738	769	738	766	751	730	724	708	717	712	786	717	743	727	762	697	691	728	734	736	724	769	717	713	759	749	782	730	750	740	693	735	730	728	761	773	753	708	697	785	678	707	746	769	694	761	698	699	680	793	747	712	741	709	723	784	737	729	676	747	725	719	743	745	749	735	701	715	748	749	689	687	745	696	781	744	744	753	759	716	730	717	693	678	711	690	766	695	721	730	711	733	756	713	729	723	699	759	719	710	734	720	721	722	740	702	694	720	695	713	733	718	700	729	695	693	771	704	701	701	713	700	741	694	727	692	776	720	739	755	724	701	772	737	711	713	730	729	734	722	747	749	660	728	737	700	737	725	730	705	699	742	685	711	759	726	721	686	694	733	721	723	701	671	733	695	741	721	741	693	717	724	729	684	725	707	720	703	693	700	755	722	753	783	732	725	686	725	712	730	780	742	710	739	688	722	713	711	739	682	701	732	733	701	718	753	713	729	722	739	723	730	725	698	706	710	702	751	751	768	711	724	743	722	749	769	753	699	760	744	702	704	691	727	723	716	712	723	742	694	738	795	725	780	741	740	727	695	698	750	759	710	702	730	713	748	740	744	719	749	681	722	724	757	730	688	738	695	725	755	731	706	693	707	752	743	764	712	709	711	749	705	714	704	710	740	719	718	731	753	725	715	752	745	726	699	731	723	800	761	733	726	692	699	719	784	732	730	726	741	732	712	753	701	750	753	767	732	699	741	715	728	684	721	709	779	741	692	740	707	766	742	735	746	770	709	697	711	699	745	692	730	739	736	718	710	696	788	699	708	718	737	811	700	737	722	699	745	752	730	695	734	740	744	735	715	756	740	772	764	727	714	727	742	756	711	753	705	710	761	716	685	751	683	704	716	733	737	687	729	748	759	767	724	691	701	748	737	685	727	750	731	737	697	746	678	754	702	699	719	756	727	683	779	697	753	752	735	737	753	720	689	696	728	715	705	753	703	742	722	740	683	740	732	715	704	749	702	688	772	686	690	758	678	720	744	691	730	691	701	714	752	753	751	693	739	705	748	753	689	758	748	697	743	782	722	684	727	671	683	696	716	734	719	676	746	678	771	783	716	731	709	752	668	702	747	739	722	706	719	739	742	727	681	670	715	689	730	728	760	732	722	745	729	728	723	760	706	710	724	759	745	755	674	756	679	723	722	702	738	731	781	735	776	756	730	733	715	719	764	793	707	739	675	733	707	743	739	720	695	742	718	764	706	731	749	735	719	760	706	735	768	791	765	776	775	751	742	726	678	733	735	731	732	703	748	726	737	678	690	731	736	728	722	657	740	730	727	661	709	768	696	719	704	744	772	717	722	737	686	730	727	717	732	697	759	757	725	711	718	713	712	778	750	733	732	739	705	721	728	683	690	716	688	723	720	733	717	710	708	729	694	694	682	695	717	717	744	747	764	742	708	721	757	683	737	677	708	720	741	771	739	728	720	733	815	700	724	753	721	734	713	777	752	737	746	769	680	783	735	735	712	756	723	752	742	683	736	712	697	722	751	718	701	755	720	709	736	689	738	684	699	709	717	735	723	780	740	732	728	725	730	672	719	701	739	750	722	695	760	700	692	767	743	700	686	770	728	742	708	738	670	790	729	730	776	675	708	695	720	696	717	715	707	756	685	720	698	744	703	740	713	717	715	726	720	725	744	727	776	717	759	685	702	725	771	732	707	708	705	724	726	755	705	723	737	726	760	731	775	734	742	708	781	707	736	710	745	747	717	745	692	686	692	765	752	711	717	674	702	722	729	715	716	759	699	732	720	707	698	729	708	768	707	712	713	711	743	697	740	693	737	702	719	753	705	727	738	734	734	782	696	672	732	736	753	782	700	728	747	736	747	719	739	726	714	732	731	720	739	701	757	714	731	706	690	676	724	692	710	678	687	713	748	707	798	672	768	735	699	710	758	735	761	745	779	727	720	710	764	775	686	720	724	749	676	742	718	707	731	707	759	732	716	771	770	696	725	685	728	753	696	723	700	670	709	724	720	781	705	730	733	662	709	726	726	716	779	679	724	740	719	763	752	727	729	726	767	744	703	716	739	749	736	747	738	720	725	772	715	746	704	766	714	750	690	715	753	760	670	773	718	713	682	711	771	710	725	735	750	721	740	736	714	675	756	709	708	753	699	734	707	731	728	714	681	745	724	716	700	739	764	748	718	759	750	692	690	728	694	720	754	758	734	741	736	721	726	707	737	689	692	734	720	686	747	725	735	703	759	717	727	747	742	743	723	740	750	692	711	737	694	730	716	734	744	744	697	769	710	743	715	719	680	695	721	728	704	757	714	734	750	686	713	729	730	710	717	753	702	716	741	743	680	748	712	748	734	715	761	701	708	663	721	710	734	795	694	733	715	686	721	706	680	815	752	746	737	717	734	702	709	725	667	730	743	721	776	707	726	682	771	774	716	726	715	697	702	697	687	722	731	739	754	722	672	701	702	739	698	699	724	735	683	732	695	710	699	776	722	746	739	730	694	739	695	735	743	715	780	720	735	708	724	737	708	683	712	755	707	745	736	737	751	723	695	718	711	704	715	740	764	720	725	666	734	783	751	724	749	690	743	724	763	734	741	751	717	705	742	725	712	733	732	762	697	699	740	698	731	722	659	750	736	661	730	706	719	730	743	693	684	725	728	709	732	736	720	772	749	770	767	788	714	743	711	682	712	768	709	756	745	717	698	727	724	700	701	708	754	745	743	704	705	749	709	691	723	736	735	695	673	702	693	720	701	726	704	707	702	736	703	691	754	729	702	703	738	762	796	694	770	737	789	681	717	733	698	718	739	699	707	727	729	729	752	727	732	697	722	706	742	728	708	747	700	735	673	693	714	778	741	754	731	697	716	756	766	691	754	754	681	735	724	748	728	750	710	734	704	722	704	721	746	714	735	772	758	697	730	719	742	725	714	768	735	697	762	745	764	694	713	721	704	745	743	710	756	663	726	707	736	674	716	686	735	734	769	703	740	720	706	759	713	761	724	726	696	716	719	741	772	673	651	720	760	735	706	758	701	752	701	690	740	732	738	714	719	784	746	726	735	667	719	745	779	698	743	750	701	718	708	712	743	714	708	732	750	706	716	709	740	753	717	775	731	734	749	731	725	711	732	711	748	676	688	712	768	715	721	767	742	723	771	669	706	744	710	778	722	742	721	714	687	691	683	690	759	744	702	750	723	745	757	723	722	663	731	769	730	771	755	703	688	698	719	724	752	742	716	746	718	692	676	764	710	773	673	706	769	727	717	742	754	709	759
16735	3191	2987	2300	1633	1238	932	748	632	748	632	581	582	561	528	571	570	587	513	506	571	587	534	523	462	495	477	452	428	454	454	487	439	424	391	2224	3602	1790	3136	480	307	323	265	313	289	289	329	316	329	301	344	331	346	323	339	619	669	680	475	314	313	271	278	285	311	304	292	306	294	286	286	296	288	293	273	277	306	287	312	290	296	292	276	292	307	328	263	284	283	310	339	307	283	293	287	268	289	295	283	302	315	298	308	287	307	276	297	293	334	302	299	310	311	279	288	308	285	305	266	279	281	310	315	305	329	284	303	311	285	290	267	267	298	313	264	292	284	309	320	299	265	314	269	284	284	308	315	296	269	299	284	292	321	312	298	311	262	283	285	309	298	323	277	255	268	322	282	306	308	313	281	303	279	316	288	265	307	299	362	283	302	289	275	311	334	331	288	288	291	291	304	327	304	306	284	305	302	297	265	307	305	273	300	310	320	307	288	257	308	326	312	305	313	263	276	318	284	305	302	288	292	292	246	295	304	316	314	307	293	291	330	337	305	292	288	274	272	279	288	348	340	303	304	313	290	268	275	284	299	313	328	298	302	306	269	288	308	300	319	318	283	267	278	309	304	321	296	276	328	313	280	307	330	266	288	323	288	305	273	260	306	284	294	312	295	300	283	305	278	309	291	289	275	325	310	284	313	289	342	273	275	309	292	285	323	303	295	302	313	293	285	282	331	299	299	316	297	332	334	281	271	276	273	291	304	271	263	263	288	307	303	316	318	282	287	296	301	284	298	289	281	282	313	293	260	289	304	305	315	290	316	331	298	261	331	314	300	312	271	282	289	295	317	306	311	295	294	304	301	311	301	297	326	312	283	318	303	307	325	292	307	304	284	311	302	305	304	267	287	285	292	291	320	299	271	271	281	279	305	289	350	297	276	300	286	278	299	317	297	294	314	301	298	262	300	302	287	305	291	318	330	282	279	328	269	297	308	289	293	281	285	255	305	293	280	292	280	283	286	296	317	288	292	326	265	290	311	311	319	297	262	299	298	293	295	307	288	297	309	276	291	288	304	287	275	290	286	271	320	297	260	295	307	316	263	298	297	275	313	283	280	277	338	296	278	284	318	268	309	262	283	326	291	279	287	285	295	312	296	297	278	314	274	313	259	284	329	297	297	278	319	308	288	337	311	275	309	308	314	290	304	280	289	280	300	285	291	323	310	326	298	272	301	316	294	325	300	294	299	296	260	279	297	282	269	285	280	295	291	304	323	317	299	294	331	268	310	281	315	281	306	312	326	290	329	291	284	279	275	289	288	300	283	276	271	338	308	291	306	284	299	301	295	287	295	314	289	311	315	296	299	296	320	334	307	275	300	320	301	292	301	297	307	297	316	304	266	294	324	295	304	302	312	282	319	267	288	317	275	294	293	274	250	297	281	311	274	294	318	304	321	272	299	284	288	314	324	285	320	322	276	287	277	272	301	293	323	320	295	300	299	304	275	299	266	297	289	289	288	278	288	288	311	306	311	316	280	314	279	289	288	295	307	266	300	312	293	306	301	278	288	277	269	288	299	300	287	320	291	295	288	320	281	303	279	301	314	278	281	302	283	283	312	288	300	287	279	300	303	285	275	326	314	288	282	290	313	308	289	302	296	308	318	305	272	315	312	322	275	297	280	263	295	293	306	303	294	301	309	298	307	306	278	295	349	266	308	335	315	289	304	290	320	309	289	271	318	274	314	272	314	268	308	317	282	294	323	246	303	284	295	293	285	286	288	284	326	300	289	301	288	290	284	279	291	312	299	303	323	301	287	339	275	294	274	282	309	305	301	306	325	308	330	302	300	305	297	285	304	290	291	305	294	275	300	300	287	304	293	305	324	306	285	276	288	275	283	296	298	307	295	314	291	295	285	262	289	287	325	285	283	297	329	317	290	282	281	281	298	297	268	288	284	279	305	269	311	307	294	301	348	299	290	289	321	273	331	321	291	297	283	295	333	327	287	294	279	279	300	328	314	329	317	328	289	315	301	290	295	311	309	278	285	288	322	305	307	311	317	296	288	301	300	276	277	295	307	287	314	313	326	325	290	296	264	287	285	276	291	290	287	321	277	285	295	277	307	316	304	271	273	249	256	294	297	294	316	283	336	313	282	287	317	281	300	276	322	273	297	280	280	297	294	321	315	309	279	329	316	280	297	285	314	301	325	315	312	278	284	315	320	295	252	277	283	275	284	283	298	314	327	309	296	292	313	306	291	327	285	286	284	305	306	283	281	293	324	320	308	288	325	276	292	280	281	291	273	310	300	313	284	272	291	301	301	296	288	325	280	273	305	276	319	294	312	297	295	314	306	299	292	304	300	286	286	285	311	302	293	284	307	311	290	277	278	301	276	287	305	287	288	283	303	262	296	302	283	280	280	314	281	291	309	310	362	309	283	287	311	283	324	265	283	301	295	317	295	276	314	294	275	333	294	305	288	302	282	310	274	301	279	310	313	296	287	314	298	327	283	311	287	312	286	306	315	311	306	311	282	328	269	319	301	313	293	261	334	291	312	312	271	319	310	312	294	329	307	288	312	315	280	298	310	283	316	293	273	293	285	283	308	299	306	300	288	298	304	281	319	280	306	260	287	278	294	309	284	277	296	296	340	317	277	301	276	309	290	290	299	276	289	269	297	285	316	297	317	289	286	307	283	254	303	327	281	287	300	296	271	294	299	292	307	318	280	312	281	325	292	287	322	290	318	318	263	308	294	328	299	247	280	299	308	301	308	313	256	294	338	317	305	295	315	270	301	275	312	311	256	290	286	306	321	301	297	286	291	303	293	350	333	315	289	293	320	276	321	291	293	305	300	245	292	303	294	302	318	307	289	298	276	274	299	296	298	306	286	319	307	286	310	289	317	283	313	311	281	283	304	320	312	294	299	294	304	261	304	291	300	298	297	325	310	290	318	314	282	317	300	305	286	297	306	287	262	316	317	287	313	279	305	299	279	306	280	279	301	296	277	265	278	306	330	273	304	298	284	325	298	284	304	281	318	306	282	298	281	299	304	309	292	279	272	283	304	310	274	286	311	316	287	293	271	307	271	304	283	301	302	314	294	305	285	284	264	289	288	299	268	299	286	273	274	294	331	275	343	310	311	318	306	307	315	289	296	314	280	291	287	304	312	282	294	320	315	304	281	290	298	283	323	291	337	308	296	295	287	315	278	338	270	289	301	277	267	310	276	271	292	325	275	305	313	304	305	305	293	277	302	297	281	319	326	299	283	281	302	297	320	327	319	303	332	328	299	336	273	326	295	296	322	284	321	309	297	321	266	296	322	265	319	329	289	304	308	299	296	305	334	322	317	265	326	327	296	308	292	258	316	283	325	320	287	296	292	295	275	311	279	289	318	304	286	326	283	317	314	323	305	299	296	325	294	269	323	277	297	300	299	278	308	299	310	288	296	263	306	285	284	349	303	306	300	309	295	311	293	322	303	300	268	307	309	286	316	293
8081	2998	6510	6938	5812	4772	3943	3276	3010	3251	2939	2779	2724	2525	2431	2650	2837	2878	2679	2684	2614	2877	2787	2519	2383	2396	2376	1955	2040	2347	2262	2141	2132	2054	1861	13252	16645	10420	16138	1812	1046	988	987	1001	929	950	932	1026	1009	997	1063	1014	992	1091	1211	3442	4054	4109	2385	1203	809	817	830	789	848	798	831	788	807	803	839	841	810	794	850	859	828	863	816	808	821	848	861	823	892	784	813	789	885	861	813	857	846	851	805	843	845	850	813	847	787	800	827	811	861	810	775	786	860	831	824	834	835	899	832	820	827	807	861	839	836	828	835	860	833	817	820	813	846	865	786	823	847	850	837	791	808	840	783	860	795	805	784	838	826	817	826	791	859	850	848	819	855	836	861	849	834	871	864	865	880	847	787	911	827	892	824	834	864	841	812	802	791	845	819	770	850	880	827	793	910	841	793	822	841	879	823	821	833	791	810	826	854	840	768	844	795	841	837	861	860	818	855	786	861	815	817	817	817	798	797	800	853	857	782	825	883	830	861	869	844	847	812	822	853	830	857	851	825	813	880	840	848	846	842	847	798	888	851	835	843	840	789	868	847	878	811	835	806	846	858	880	874	861	818	861	833	805	827	838	863	847	816	874	817	824	843	892	852	820	792	850	862	826	825	801	837	817	802	851	809	832	806	813	836	866	841	818	810	839	795	852	823	817	831	829	826	772	865	849	805	797	836	883	839	853	873	843	859	874	842	828	821	826	830	843	802	871	819	819	864	881	858	845	856	778	831	793	807	869	858	840	807	856	843	847	789	837	855	848	838	838	862	883	860	823	845	822	883	798	842	874	835	851	828	848	823	838	812	793	812	842	783	853	830	837	797	840	815	834	851	890	827	816	866	833	823	863	863	884	867	871	851	840	875	841	850	811	785	856	849	878	793	807	803	908	838	811	900	820	842	879	793	832	847	834	815	829	757	847	872	793	854	808	811	777	831	816	852	839	848	818	898	848	854	858	810	844	866	831	814	811	815	856	809	799	810	807	832	782	873	843	830	835	830	810	840	781	857	864	850	863	871	821	776	844	873	821	821	826	816	819	804	842	808	832	794	834	819	865	859	809	807	806	813	819	850	878	772	864	877	866	816	830	820	873	829	864	843	894	856	812	864	877	811	814	879	771	837	808	860	810	812	847	839	833	818	832	819	775	877	840	855	853	848	855	832	808	789	867	826	863	856	878	841	846	811	835	807	859	823	849	775	800	856	895	829	809	816	840	846	859	836	768	780	826	833	842	802	805	823	862	842	814	820	878	802	840	876	842	839	852	813	818	837	841	854	837	888	841	821	830	846	899	841	852	846	822	826	839	858	789	859	850	865	853	862	825	827	830	851	836	837	887	875	796	853	797	866	845	858	842	885	814	793	833	823	860	842	830	802	840	822	831	817	865	811	828	804	854	840	870	850	832	863	819	873	808	841	820	813	819	844	809	806	827	800	804	829	894	829	857	823	813	849	830	820	812	820	817	834	838	838	887	865	854	844	815	794	838	865	821	832	809	799	820	842	844	834	838	843	822	838	822	804	769	793	886	901	848	830	814	802	865	811	831	872	865	803	788	823	869	844	865	843	804	846	794	879	853	834	808	783	800	780	864	832	872	869	838	808	815	852	875	852	783	842	840	829	810	799	809	872	842	872	841	834	837	824	843	828	848	836	846	870	871	794	852	826	809	834	850	827	834	884	821	788	845	883	836	831	802	895	842	835	808	839	811	781	884	862	860	868	831	861	829	838	793	854	865	878	839	830	843	833	831	867	809	875	814	837	831	784	820	823	858	850	830	845	813	827	861	782	821	825	828	813	838	835	826	849	871	843	815	845	875	818	846	855	848	856	866	803	894	840	822	793	822	779	795	777	779	875	852	847	823	843	805	813	832	858	832	835	858	797	843	810	872	779	800	826	808	877	855	858	861	821	842	825	867	831	850	840	846	825	855	816	798	865	823	855	869	847	810	881	903	777	785	818	813	840	777	824	851	858	833	810	835	875	853	802	889	796	847	850	835	838	825	823	842	857	844	862	863	832	888	881	856	818	848	815	838	843	811	844	858	858	844	856	809	793	805	808	797	815	844	842	841	825	820	801	844	823	897	810	851	810	877	837	857	872	830	828	822	799	842	815	797	820	844	813	875	814	857	789	903	811	864	842	844	825	821	847	859	870	874	879	844	851	844	818	847	877	822	804	874	855	854	835	882	783	837	829	823	873	820	812	760	840	805	850	864	840	852	824	783	791	815	811	815	851	849	870	857	864	775	841	802	802	873	817	848	762	788	830	838	840	835	862	799	865	825	810	834	808	815	848	832	851	900	849	888	826	813	839	817	824	873	772	827	863	874	806	822	835	868	801	887	853	840	828	862	784	849	808	879	820	884	858	837	792	839	836	831	853	880	783	843	827	848	859	843	844	881	799	841	789	870	836	832	805	849	796	846	838	844	846	816	791	803	860	845	788	919	854	839	823	847	876	831	822	803	808	801	807	815	825	776	834	784	854	869	802	820	845	837	831	825	868	810	811	803	835	826	885	834	863	861	795	869	840	820	847	808	807	855	826	859	851	853	845	851	819	883	811	855	844	844	870	839	833	852	845	848	812	835	825	810	796	850	839	835	816	880	867	796	824	797	840	804	821	828	845	808	819	861	868	883	809	788	853	783	815	859	839	809	869	879	846	810	820	848	831	824	823	818	867	872	929	833	825	854	897	847	844	875	832	820	851	882	808	826	803	818	795	839	842	844	809	817	844	825	854	866	825	797	849	798	812	872	804	825	828	867	844	856	856	825	865	799	842	870	806	801	859	850	876	833	820	876	861	821	856	862	845	841	807	839	885	800	827	810	867	858	843	798	808	834	857	839	815	880	854	893	854	807	865	800	826	814	855	803	848	807	787	833	828	831	814	841	865	808	895	822	819	875	853	862	849	819	876	823	828	847	823	863	838	882	841	839	827	785	842	814	799	868	841	856	827	787	843	849	799	789	859	760	840	794	844	864	846	773	816	791	882	839	809	824	781	877	845	839	819	894	829	802	812	830	849	805	800	854	873	822	868	817	852	847	840	853	848	843	831	808	804	840	845	836	844	818	847	852	813	829	813	825	792	784	797	802	840	888	826	807	784	848	828	848	820	845	836	781	822	807	806	832	839	804	797	781	809	864	862	819	793	811	853	820	793	781	836	850	822	851	794	865	845	860	828	829	783	853	843	784	841	847	844	857	858	828	847	833	845	809	849	838	858	876	770	833	893	810	848	823	817	821	841	833	762	835	800	799	798	838	802	817	814	817	819	796	847	819	824	827	863	812	835	852	856	897	820	758	800	821	823	871	825	802	891	779	838	763	813	863	855	836	871	853	815	827	802	884	818	861	808	801	794	854	817	867	851	907	859	797	797	827	803	858	820	807	844	835	871	809	821	873	869	820	794	870	887	854	855	881	773	841	800	850	786	853	862	775	835	822	932	880	828	795	829	848	833	809	822	811	845	831
1996	235	248	221	208	187	196	200	178	200	200	178	185	197	189	179	175	209	193	190	180	173	191	174	187	179	196	198	216	193	207	182	194	185	190	191	169	294	243	195	184	152	172	182	191	209	179	179	174	202	192	188	190	180	188	213	199	226	276	240	153	190	164	176	184	185	177	201	205	161	185	168	190	193	186	161	165	182	164	203	178	178	161	166	172	162	191	183	176	197	190	177	166	180	165	183	207	173	161	187	170	164	174	182	201	179	194	170	182	177	199	157	162	217	172	175	178	172	175	193	175	185	194	200	170	149	185	177	179	173	176	184	195	186	176	166	208	175	170	215	202	181	208	192	170	175	186	180	201	191	190	172	179	171	183	187	166	158	179	194	181	163	174	189	176	195	175	171	166	171	172	178	208	173	188	172	191	162	184	161	190	177	174	190	160	181	179	182	163	190	184	167	191	187	179	168	180	204	192	159	164	198	166	162	179	174	179	187	183	177	178	158	184	188	171	182	187	183	192	165	172	160	191	173	194	161	186	160	159	148	160	211	164	183	183	176	177	152	192	164	178	153	174	178	189	215	160	178	209	176	181	162	179	172	162	162	172	187	173	172	181	190	189	180	148	158	180	209	181	180	167	194	161	176	184	190	183	163	181	166	173	166	165	179	186	181	171	199	173	195	197	151	192	156	163	175	169	183	151	173	194	191	174	178	188	182	184	202	212	180	178	172	182	183	184	171	190	179	193	179	189	168	203	190	186	170	194	191	164	175	168	161	176	211	181	165	186	196	167	186	193	183	180	167	163	174	177	167	175	183	201	157	188	163	176	180	186	170	183	192	218	179	172	181	179	183	170	178	170	180	185	160	170	163	186	177	150	167	196	183	176	162	184	175	186	180	183	204	160	159	171	205	185	160	154	176	144	206	175	177	178	170	190	182	188	193	173	169	205	179	166	195	159	159	200	160	183	196	213	182	172	178	161	176	206	186	178	184	156	174	184	175	191	184	216	173	169	186	185	174	190	182	178	147	175	156	147	187	204	178	159	180	160	172	180	162	200	190	191	157	166	169	189	198	169	193	176	169	183	198	192	191	167	162	205	169	191	190	166	152	204	206	167	170	178	175	171	185	179	187	157	190	178	169	161	175	160	175	171	211	169	182	174	183	156	163	187	191	177	217	174	186	179	177	183	208	188	190	186	154	171	164	174	176	184	198	180	168	168	170	161	185	171	175	188	171	172	173	181	186	173	198	168	175	202	194	186	175	189	176	204	183	189	176	173	166	182	215	183	173	187	162	185	177	178	192	186	202	191	201	172	174	147	163	192	160	179	190	221	179	179	190	168	182	183	175	201	187	201	179	193	182	178	173	184	166	175	171	157	167	175	169	173	160	175	175	168	181	178	174	185	188	168	187	193	156	181	158	178	198	161	178	181	190	177	181	179	172	190	190	165	167	176	186	166	164	176	191	171	192	175	193	173	185	176	194	188	182	176	166	184	193	181	180	185	185	174	180	186	169	182	193	182	189	181	183	186	188	164	205	173	189	200	159	150	161	174	169	150	197	154	168	203	175	175	210	193	177	174	186	170	191	178	208	212	157	173	190	183	210	179	203	175	154	173	218	189	175	175	191	180	168	188	178	179	178	197	196	188	196	177	188	176	185	193	174	182	168	173	192	190	169	183	147	170	170	160	179	153	171	173	174	200	181	178	192	191	180	183	195	170	196	173	227	186	179	185	187	181	182	183	190	189	178	179	161	167	184	173	186	182	182	184	204	182	188	177	183	182	159	180	183	187	156	166	170	189	187	201	172	172	183	196	156	183	195	173	191	193	187	171	200	182	182	208	177	179	180	158	167	165	177	164	180	180	169	171	177	192	183	174	200	178	159	173	174	196	212	187	171	201	175	173	184	192	177	169	173	156	160	173	162	188	182	152	201	163	203	191	182	175	174	176	206	170	170	155	170	168	178	180	182	165	157	181	174	176	219	186	183	181	191	164	178	168	164	207	178	200	160	162	178	190	193	198	169	199	183	191	187	187	186	173	185	195	174	199	180	194	210	162	193	185	176	176	170	232	158	182	191	199	199	168	197	164	170	198	190	167	168	158	177	183	192	199	180	193	198	197	209	183	166	160	166	186	169	176	180	204	172	188	194	187	157	169	165	180	181	161	181	184	177	161	157	148	179	158	191	177	187	184	175	196	169	189	187	207	180	178	200	162	180	172	185	186	173	188	167	209	182	181	175	200	166	198	175	207	147	166	167	178	183	171	147	180	178	204	188	170	175	172	174	173	183	179	209	190	180	191	193	204	168	180	172	188	172	167	191	178	169	179	185	185	181	172	200	185	175	173	179	197	202	159	173	205	169	190	170	171	177	174	180	180	180	198	187	184	204	170	214	178	172	199	155	195	185	195	174	175	170	172	157	192	192	176	183	181	195	179	169	214	197	172	201	186	179	173	179	174	185	201	189	174	193	194	179	161	171	180	180	164	182	178	184	166	164	181	190	183	165	186	182	189	186	187	193	180	170	203	170	169	208	174	184	166	171	170	196	176	199	202	179	192	178	165	174	171	165	190	189	162	191	176	188	172	196	175	165	179	160	167	202	167	175	180	175	185	187	188	177	175	196	221	181	169	172	178	194	163	175	158	166	178	167	180	171	188	162	184	180	176	182	195	176	186	202	169	178	178	152	164	175	188	195	168	149	187	165	161	165	171	175	181	167	164	189	173	187	182	179	178	195	190	169	176	168	175	188	180	170	179	191	159	184	195	180	172	196	195	176	192	176	159	180	163	187	169	185	167	207	171	166	171	187	176	184	177	190	170	176	178	175	164	201	196	188	203	191	166	172	199	153	158	202	188	196	185	184	186	166	197	174	194	158	173	161	190	195	180	212	173	179	198	181	168	202	208	186	177	175	174	182	184	193	195	172	174	183	169	172	193	196	167	172	192	201	174	172	170	175	198	180	172	191	173	184	162	159	158	175	200	191	175	190	161	187	187	181	172	189	199	173	165	176	172	168	180	199	186	170	193	169	177	181	181	192	178	176	180	197	179	192	152	176	194	183	183	197	187	186	185	188	187	199	189	165	214	174	179	183	206	199	182	181	188	171	213	181	164	179	150	190	165	176	175	190	174	189	154	177	208	189	172	160	174	194	175	178	178	183	162	166	167	166	177	189	156	186	177	168	174	187	179	182	169	176	164	199	169	185	184	194	213	169	168	170	186	179	184	186	192	195	192	163	175	180	197	174	184	186	190	177	165	167	196	177	188	191	174	166	174	193	186	164	177	169	179	217	178	162	192	174	187	187	183	162	197	181	198	196	189	179	172	168	191	197	176	195	166	188	176	178	166	163	169	209	191	204	165	147	157	183	194	172	182	200	193	218	188	184	184	175	181	187	190	169	180	147	167	172	201	200	179	186	189	174	190	164	190	187	205	187	210	175	164	199	167	157	190	172	183	170	172	157	177	173	182	187	182	173	173	185	183	174	184	171
2115	618	685	712	718	614	593	582	609	608	627	608	593	634	621	650	667	653	616	615	601	636	632	610	585	607	602	562	584	619	528	587	544	579	550	735	626	1483	839	583	573	545	549	531	614	599	567	596	601	611	617	608	557	530	558	700	568	884	1232	830	546	518	521	531	573	572	577	591	539	532	549	514	553	581	527	552	499	559	567	542	536	497	571	544	509	511	555	532	500	587	545	508	535	540	515	533	562	533	596	562	506	527	543	544	560	520	569	596	495	553	549	557	551	494	543	557	555	565	523	565	538	557	577	543	566	541	522	517	564	517	541	539	517	569	540	497	507	516	472	522	563	557	556	548	508	555	579	552	547	529	543	538	517	552	525	561	521	590	525	535	582	590	550	517	541	565	533	539	523	535	524	495	558	524	517	570	550	542	523	505	541	539	502	524	525	534	552	587	476	514	547	571	541	498	560	549	547	532	512	548	547	507	530	528	584	520	507	515	522	600	527	533	519	520	539	526	546	523	547	507	555	558	555	530	531	561	540	503	544	554	533	548	555	514	549	505	556	559	530	516	550	496	524	510	512	511	545	526	516	517	506	533	562	539	516	548	542	529	532	576	555	496	507	529	506	525	561	532	534	535	509	538	551	548	536	521	552	514	522	509	555	532	534	569	537	577	494	511	545	530	531	528	526	554	559	563	596	544	536	468	527	549	543	555	545	535	493	500	563	575	531	550	521	533	546	512	499	546	524	501	559	599	529	560	528	546	531	527	522	523	531	539	550	561	590	552	520	544	530	545	545	503	515	577	527	545	515	514	569	517	542	563	564	504	504	536	524	536	550	584	545	496	519	549	518	578	525	520	558	552	559	555	572	502	535	558	497	586	528	544	547	525	521	528	520	549	532	542	501	513	585	536	533	508	541	500	545	575	539	563	550	534	560	527	543	551	556	562	535	525	532	531	532	502	509	547	576	531	525	518	519	547	518	522	518	494	523	491	544	547	505	492	528	530	527	554	573	550	523	541	529	499	540	542	549	539	500	499	545	538	534	511	524	548	517	556	529	553	530	527	530	525	515	519	509	560	568	495	555	585	510	569	519	511	553	522	538	551	518	546	535	493	561	522	534	486	559	568	515	511	541	514	581	519	549	521	521	503	538	546	545	528	500	490	547	571	506	546	499	514	525	540	569	524	553	537	557	550	544	538	566	512	494	514	487	526	531	568	558	555	551	509	560	560	539	557	515	541	567	542	539	537	521	538	550	543	498	542	527	485	486	548	506	546	543	565	537	531	554	489	534	545	573	568	504	522	518	498	504	511	529	516	527	567	528	550	539	512	555	575	507	547	532	546	542	502	534	579	519	538	528	520	546	518	566	513	537	506	563	556	538	559	534	540	546	564	490	558	538	522	519	522	581	515	544	585	492	566	535	540	553	557	531	531	527	508	511	520	518	542	529	555	509	556	549	580	553	553	542	531	533	555	540	532	515	546	520	511	510	547	536	531	572	571	534	541	565	513	531	550	513	583	539	536	519	523	554	548	510	578	538	519	556	573	504	514	484	525	538	592	503	514	547	523	526	559	546	556	516	544	516	537	542	547	564	506	546	506	536	546	539	499	549	575	556	574	511	538	506	499	539	522	540	524	556	553	500	534	551	555	563	549	502	542	506	552	572	504	519	584	516	551	523	522	508	516	525	554	550	526	562	572	537	499	510	478	543	523	505	503	514	552	486	530	538	518	531	548	548	471	540	528	538	552	573	580	582	533	531	489	543	519	541	600	539	547	517	522	581	541	524	528	551	531	529	548	568	545	487	536	504	551	537	511	497	478	540	539	553	556	536	511	537	533	520	474	535	544	523	500	528	528	508	519	492	563	554	522	560	500	524	507	518	561	580	495	533	544	541	548	545	556	568	521	539	542	536	569	509	511	536	531	594	509	542	548	528	490	535	531	537	526	563	534	529	501	561	551	574	555	567	544	525	537	562	518	509	534	521	531	515	509	529	540	558	543	542	567	574	517	531	509	515	510	555	530	532	533	532	555	516	534	559	543	541	505	498	562	552	549	547	519	509	510	534	515	516	552	559	519	554	550	540	535	520	530	534	565	472	516	547	566	544	499	536	515	514	563	545	518	483	565	536	522	511	563	529	566	470	529	492	531	531	562	556	555	510	523	514	526	545	543	530	524	559	538	530	532	519	539	537	547	528	522	531	553	546	539	553	544	522	542	589	500	530	541	529	524	524	532	539	515	513	503	546	536	528	523	504	554	544	496	512	539	549	557	529	504	523	549	546	561	565	509	547	548	555	482	546	521	517	531	540	550	551	516	530	518	533	547	524	546	531	514	540	586	523	494	509	509	562	559	521	478	492	554	558	537	540	543	573	559	520	555	560	570	557	519	573	520	551	561	571	543	522	549	535	540	534	537	539	557	493	533	519	504	526	539	531	515	554	513	524	514	532	504	527	527	590	545	540	522	488	525	532	494	551	521	518	560	532	534	510	519	531	546	523	544	527	523	520	541	495	548	522	549	543	530	552	537	528	556	565	506	546	507	499	505	565	531	505	542	528	532	496	505	528	542	559	528	529	546	569	544	541	543	537	504	555	527	569	510	547	553	547	526	538	538	568	536	496	558	527	525	524	515	528	543	525	523	536	560	538	508	569	519	524	543	537	536	549	528	539	534	497	543	529	517	540	506	503	486	529	540	561	524	531	552	534	567	524	506	529	538	498	528	512	525	527	554	514	541	551	559	528	525	529	569	569	570	523	516	499	532	562	544	484	573	542	530	527	517	559	533	564	592	527	503	574	553	561	524	543	550	515	522	536	482	549	516	518	552	577	545	522	539	537	523	516	528	548	558	505	516	522	551	518	531	554	530	532	557	524	493	588	499	577	505	522	534	533	518	540	548	540	515	518	538	592	532	521	537	508	525	541	535	541	550	538	530	511	564	563	566	530	517	565	545	571	547	484	518	531	553	565	540	501	534	532	533	554	574	491	529	542	536	538	553	572	546	554	545	559	560	549	511	508	511	550	534	558	498	540	543	563	516	554	490	536	530	546	589	581	516	492	499	544	549	547	540	524	551	559	525	558	538	549	580	519	539	535	539	541	517	507	569	538	540	529	574	544	539	528	534	532	536	553	516	508	542	550	560	531	516	556	490	540	560	523	520	558	554	558	526	566	479	574	486	510	558	582	500	569	554	511	535	533	516	532	549	507	579	535	531	557	528	521	527	547	579	566	536	528	523	535	520	590	516	529	519	512	500	530	519	527	486	530	553	566	478	532	521	515	541	542	553	555	524	519	557	498	534	520	516	535	530	570	542	592	519	541	503	554	501	509	518	504	552	538	554	544	528	490	533	527	552	523	530	547	552	496	538	511	535	523	566	549	530	485	593	507	542	564	511	573	515	558	555	553	546	547	530	505	529	530	522	510	552	546	543	566	530	555	509	549	540	540	583	519	550	520	524	549	505	550	544	570	545	557	525	509	509	539	582	526	525
8521	1254	1441	1113	798	614	528	420	400	472	483	371	377	362	337	340	365	434	385	371	341	346	382	349	343	322	311	303	310	319	296	330	276	290	253	268	296	1406	289	231	243	202	252	242	234	240	260	256	260	245	247	263	252	234	267	341	697	999	895	290	232	259	207	220	233	220	230	223	256	207	236	210	226	222	235	231	248	222	229	198	228	243	227	223	237	213	218	221	227	215	244	216	216	230	225	221	236	207	211	209	200	217	221	267	227	216	224	214	239	219	243	252	223	238	221	239	215	241	218	230	201	241	226	239	217	252	234	232	228	228	205	221	206	220	221	214	197	225	218	239	253	204	236	226	201	227	211	234	215	212	231	202	240	217	213	204	199	234	222	236	246	240	207	228	203	206	248	230	235	233	224	206	213	206	225	202	217	234	229	257	227	229	205	228	235	232	227	221	246	214	225	214	236	202	232	227	211	219	200	234	211	212	240	220	237	253	218	218	213	210	203	250	201	211	246	210	231	239	238	235	229	216	219	256	239	245	214	228	201	222	229	227	222	213	199	254	228	218	242	221	231	231	218	213	219	202	230	211	216	221	235	256	223	227	206	246	241	215	212	207	234	227	207	183	237	231	256	214	214	248	198	232	213	225	218	232	221	235	189	224	238	219	215	200	220	238	234	219	230	218	231	212	220	205	248	229	294	227	216	230	242	235	250	221	225	242	229	212	236	243	228	247	237	213	233	248	223	230	218	247	217	217	257	202	214	230	238	193	231	229	234	245	228	227	190	207	238	224	216	254	211	205	241	201	232	238	197	216	248	224	212	221	239	243	213	229	226	232	248	266	222	232	219	214	192	212	215	248	233	222	202	250	239	242	262	244	223	242	225	206	201	236	211	228	227	232	192	230	188	192	235	244	227	241	231	225	213	189	212	210	225	206	211	223	227	262	249	262	231	212	239	249	223	192	209	227	230	221	226	226	227	259	231	227	211	236	210	223	239	256	230	241	253	215	232	246	208	218	239	250	251	224	210	221	220	254	221	209	252	209	232	184	258	256	220	198	236	210	222	228	234	241	223	219	215	228	228	225	219	216	234	205	220	213	236	233	209	203	231	235	222	224	211	219	232	245	233	208	227	197	227	246	231	241	242	211	212	230	206	244	219	256	236	222	217	236	229	209	211	234	256	238	228	236	223	233	247	253	254	262	225	231	228	251	219	225	227	223	212	219	221	224	230	252	244	227	201	247	238	245	229	191	227	241	228	204	214	241	220	220	234	222	224	207	228	230	225	216	230	230	229	222	245	214	227	227	207	249	229	213	234	185	224	207	233	235	249	213	241	216	227	201	221	230	218	213	220	229	248	220	221	239	245	204	225	222	225	216	226	222	214	241	234	224	229	223	229	232	222	246	227	225	229	238	250	228	220	209	236	234	229	229	206	198	230	202	226	225	251	213	222	199	218	221	243	250	244	237	238	224	228	228	261	202	225	233	215	231	214	231	198	227	218	230	257	217	219	235	227	213	223	207	205	215	211	221	246	202	239	229	210	220	245	224	234	232	228	233	233	236	212	221	238	218	217	211	213	227	242	265	228	219	222	220	227	230	216	238	247	211	246	229	228	234	222	212	222	237	234	209	217	217	235	263	219	252	253	208	252	222	228	235	233	221	186	204	210	218	214	215	216	234	218	231	221	216	222	213	220	218	231	232	222	230	223	236	193	208	216	215	232	234	235	231	234	216	215	238	230	226	213	238	222	220	247	226	241	219	233	216	232	222	231	220	235	245	242	243	222	209	189	231	241	225	235	243	202	255	236	245	229	234	238	205	210	234	222	231	220	231	211	221	238	239	220	234	218	222	241	231	246	208	228	231	218	206	236	204	240	229	208	227	234	240	242	205	214	226	245	223	247	247	240	243	238	262	245	217	229	244	224	222	250	236	230	231	206	223	225	240	227	227	225	221	221	218	200	216	232	207	238	239	226	207	203	214	233	223	226	238	231	236	233	231	253	216	229	229	235	237	258	216	233	253	246	237	235	238	210	218	233	236	210	205	203	227	206	207	228	206	217	239	233	237	230	241	234	201	234	233	240	231	212	209	209	210	224	232	207	228	210	257	230	228	218	217	232	218	228	212	213	218	229	251	232	214	259	218	215	243	243	231	219	235	252	223	218	229	189	207	225	221	216	230	237	190	214	207	236	210	204	215	245	252	230	214	234	239	215	237	230	244	221	206	245	251	238	235	231	245	201	231	209	199	217	220	218	245	217	220	215	238	210	228	228	196	234	225	240	209	233	227	221	214	219	236	252	239	246	246	235	218	203	228	225	222	231	231	241	235	240	231	243	209	232	217	201	208	214	211	237	219	218	207	238	220	223	206	205	265	225	256	218	200	217	236	246	210	238	220	216	202	242	227	239	211	229	243	224	237	218	224	229	232	233	244	235	235	233	254	257	227	216	210	231	217	212	227	241	235	223	221	244	230	252	234	232	223	232	246	213	215	235	247	242	223	230	225	223	210	256	235	233	244	205	216	245	231	222	236	243	195	221	187	239	205	200	217	231	244	229	281	219	222	258	214	252	228	265	240	232	248	236	231	245	228	227	235	231	250	248	212	204	214	225	223	247	217	225	203	219	213	226	257	238	235	207	215	233	208	228	221	204	218	221	237	220	219	242	230	202	243	232	248	250	232	211	209	243	217	228	239	243	216	214	209	228	222	221	211	212	230	214	223	225	197	214	235	243	254	241	221	200	239	220	230	209	233	243	224	213	238	240	241	253	235	235	227	216	233	227	221	216	227	230	218	214	201	212	233	248	231	229	258	272	223	221	217	257	239	248	216	236	226	225	222	197	208	212	250	235	220	239	229	223	213	241	245	241	209	246	229	252	252	226	227	227	207	212	226	229	212	223	227	241	223	237	245	247	224	230	243	222	238	213	201	200	210	240	184	248	231	254	217	217	236	260	258	204	247	215	224	231	232	215	234	228	201	221	209	231	236	250	217	226	218	238	188	212	228	235	225	214	242	202	225	213	233	209	251	222	217	239	214	234	206	211	246	222	225	231	227	220	225	224	231	222	206	225	238	218	250	215	239	202	233	237	248	224	252	265	252	205	234	228	235	219	228	228	250	235	222	237	225	217	230	249	215	261	231	227	243	230	219	220	221	252	228	241	218	215	244	232	219	246	255	222	218	239	231	232	217	222	218	207	221	217	233	195	237	233	211	215	247	207	243	227	237	245	226	216	257	236	234	222	215	229	226	231	226	217	197	224	208	240	218	239	198	244	210	218	229	228	208	234	223	202	209	219	242	226	220	224	218	214	234	228	241	234	238	229	200	232	210	223	208	251	222	221	240	236	238	197	219	237	220	228	214	208	233	215	207	219	233	229	217	225	214	228	245	257	225	233	187	235	244	246	215	219	208	219	209	212	206	261	213	212	194	246	236	242	229	225	218	238	203	217	210	225	215	197	222	236	224	230	224	234	234	231	249	212	221	210	217	249	242
5619	1773	3620	3802	3226	2579	2225	1859	1795	1967	1969	1672	1485	1472	1407	1507	1745	2091	1690	1780	1549	1710	1632	1448	1443	1305	1314	1226	1518	1613	1303	1357	1095	1141	1159	988	1396	9143	917	813	790	804	820	870	827	837	912	860	941	960	824	870	964	846	975	1464	4639	6502	5515	1512	661	609	709	641	635	642	704	690	677	665	671	620	656	678	657	652	648	672	627	688	646	655	659	619	705	645	662	691	647	647	680	689	688	661	655	684	613	670	674	713	643	629	647	697	706	702	666	689	663	674	630	664	663	679	617	667	675	673	727	623	682	676	654	654	671	704	648	618	661	637	665	618	644	613	639	678	729	683	688	660	663	684	687	666	690	607	698	665	660	673	655	670	676	646	579	662	644	690	636	678	657	666	639	671	665	674	656	685	710	687	644	648	643	660	662	632	655	638	661	679	676	635	679	643	673	678	701	686	674	684	685	672	644	633	678	661	690	630	666	672	694	686	634	595	627	656	651	663	700	676	683	690	632	686	662	695	606	660	638	716	644	642	675	683	660	628	685	675	680	688	659	665	660	656	666	662	642	638	666	650	683	663	647	664	638	721	663	686	644	678	649	645	642	659	627	647	655	642	662	660	685	655	631	644	683	647	671	660	684	659	652	689	654	651	647	664	626	689	666	710	681	682	653	646	648	681	617	676	650	658	638	634	701	653	683	678	705	638	646	653	696	669	686	667	689	685	687	635	688	634	659	669	686	656	627	671	668	682	667	659	682	672	650	649	658	679	626	671	673	722	661	595	652	673	633	647	685	665	688	678	681	677	708	698	680	649	659	653	636	635	687	637	653	607	655	629	653	640	667	655	681	696	693	630	691	636	697	656	656	651	622	664	673	630	633	678	655	641	674	634	653	682	654	714	694	694	667	686	660	676	686	683	665	683	622	638	678	687	680	635	684	660	675	639	661	674	705	683	650	666	644	679	689	669	657	669	666	663	684	646	669	647	648	714	642	613	677	649	688	654	707	686	651	665	705	598	614	636	686	630	658	647	647	682	633	644	618	660	617	711	640	644	683	683	596	698	630	644	630	650	666	681	667	732	669	599	675	636	640	633	705	666	660	683	621	659	660	636	662	625	685	702	647	648	662	639	621	654	680	678	702	649	698	671	695	690	667	650	643	660	672	644	663	638	703	630	686	688	666	648	667	675	720	650	661	644	680	676	695	671	643	688	673	685	655	703	720	652	632	663	654	691	677	703	649	658	640	661	635	690	650	650	679	692	714	670	672	667	656	703	657	684	673	703	664	706	631	653	680	685	610	626	651	620	681	641	671	659	656	677	675	706	671	677	685	676	683	661	681	623	701	690	627	671	661	662	675	673	685	652	674	650	667	628	629	656	640	627	678	698	667	680	666	628	658	672	665	611	656	690	671	693	685	660	675	681	637	685	635	667	680	669	678	625	673	696	648	678	633	641	673	656	700	677	718	682	651	658	690	717	720	620	645	653	674	675	668	669	680	678	684	655	692	655	670	633	655	690	649	661	730	631	696	660	612	722	626	650	701	667	662	663	723	652	676	631	621	655	622	628	660	661	666	672	641	655	677	709	657	594	667	674	649	653	642	698	645	636	666	669	673	668	681	720	682	683	603	611	683	609	689	646	695	679	668	646	715	690	676	635	671	662	680	689	613	638	674	661	699	662	674	676	666	638	686	639	646	695	621	667	702	636	664	648	722	642	639	662	623	681	660	702	616	697	661	646	646	685	630	659	682	680	660	679	667	634	682	634	670	674	650	698	635	649	634	652	668	636	654	708	740	668	702	661	686	689	628	689	648	645	696	645	691	641	637	651	665	612	629	669	703	652	669	652	649	681	699	683	660	670	641	615	674	698	673	713	650	675	677	693	675	676	655	706	658	644	642	639	684	666	680	696	648	679	674	614	647	648	636	663	667	625	640	643	661	692	627	648	658	694	626	699	690	662	631	666	650	671	651	656	630	691	677	638	682	636	664	687	674	662	627	668	688	590	707	658	640	689	656	668	668	646	660	710	679	634	705	645	663	710	636	689	651	674	679	652	632	682	683	660	701	670	677	664	709	686	655	654	666	731	612	647	671	612	698	636	657	639	641	655	665	649	700	672	690	691	637	675	708	658	657	645	727	672	671	637	686	673	681	682	643	685	656	654	649	606	625	677	647	623	695	672	646	631	668	678	637	672	668	648	681	704	650	710	658	585	614	684	668	669	685	633	679	715	619	616	646	683	601	642	632	666	671	700	705	632	649	640	673	633	640	689	662	688	665	655	688	648	693	655	681	682	645	643	651	667	673	652	668	612	640	628	624	675	694	648	612	655	634	677	705	662	734	667	646	648	669	636	687	664	696	668	671	700	639	688	687	674	640	693	706	698	661	668	610	611	638	636	670	680	681	726	669	626	668	669	646	653	673	677	664	638	639	701	673	652	643	627	658	625	680	635	664	646	655	653	702	684	675	669	684	657	623	688	705	684	647	671	693	700	679	678	683	636	656	631	659	627	648	672	630	692	631	659	669	650	626	628	684	670	643	652	678	636	675	642	625	680	617	635	650	697	621	665	700	657	655	672	696	680	638	632	661	641	668	652	662	701	676	665	665	670	665	602	699	672	674	670	699	700	701	657	650	689	706	663	609	661	661	678	658	662	676	673	639	667	666	676	692	652	637	651	650	642	660	703	679	636	631	665	670	602	644	697	664	641	619	647	659	649	655	722	641	694	703	719	656	658	672	618	658	649	639	651	654	656	705	637	624	701	652	671	636	672	703	675	690	685	607	613	674	640	654	657	653	665	698	668	661	685	659	666	662	703	667	706	645	588	664	642	639	648	679	671	623	686	685	678	663	627	658	671	656	663	680	664	691	710	638	654	671	701	740	691	657	661	631	696	638	702	684	673	653	652	667	658	693	673	659	620	686	666	673	640	647	641	671	660	668	714	623	699	684	678	657	694	657	675	670	688	645	685	745	682	649	668	675	649	636	667	667	717	639	678	624	666	648	684	614	626	662	691	686	666	644	639	684	662	632	635	679	673	596	651	670	661	679	700	678	639	659	613	645	652	696	683	727	663	685	633	701	657	678	679	670	653	703	641	643	630	674	669	657	636	607	683	710	632	660	665	675	644	673	617	653	698	643	650	672	662	671	670	660	675	646	676	700	655	668	673	665	678	649	664	669	693	651	651	691	692	649	691	645	712	683	666	626	691	707	677	640	710	670	674	693	678	748	703	647	633	675	682	634	628	681	658	646	655	688	640	652	670	629	663	643	694	660	705	674	708	654	628	648	676	655	690	642	659	670	642	629	655	666	660	647	617	640	658	653	699	667	641	686	631	711	678	662	669	631	691	646	656	683	653	691	661	643	687	649	674	713	628	689	642	688	625	688	620	714	662	674	680	640	627	675	676	639	656	677	652	641	708	714	666	616	685	674	683	700	649	682	681	644	686	614	721	639	650	634	656	675	649	679	632	655	660	622	650	667	641	644	648	643	664	671	676
16815	3143	2935	2263	1655	1251	933	757	676	769	825	699	582	560	583	552	612	606	606	648	573	559	530	495	478	474	446	486	542	553	405	473	448	402	429	416	363	682	403	352	365	357	362	386	328	356	331	341	356	368	300	356	347	340	397	451	1769	2715	1729	782	348	337	325	304	288	300	303	280	319	279	302	328	266	293	320	298	274	340	298	277	298	336	295	328	321	290	251	278	291	284	286	297	296	305	328	314	296	309	257	303	321	297	309	303	277	278	316	277	319	296	293	308	291	281	312	300	284	315	273	299	310	329	286	277	286	299	284	299	293	337	339	314	309	310	313	280	277	302	279	296	295	329	313	254	290	327	276	278	317	281	307	325	303	280	280	272	307	311	282	332	291	272	328	321	289	292	288	304	301	288	282	274	287	294	313	327	309	327	320	314	286	293	287	320	328	287	326	323	338	272	342	297	315	303	309	329	320	280	298	305	306	298	288	288	323	289	286	314	293	304	286	278	255	275	292	314	301	310	278	311	320	278	300	334	298	295	303	298	308	282	266	278	263	271	317	243	299	329	312	308	288	322	323	295	280	317	323	318	278	298	282	308	297	286	281	318	300	307	264	305	280	300	287	285	293	332	312	313	283	299	299	306	311	295	304	288	298	283	282	285	260	315	300	284	308	286	295	299	281	324	302	290	319	299	269	284	345	290	331	360	284	287	324	294	302	298	283	280	316	299	313	296	313	276	286	283	278	251	279	318	288	288	307	321	291	268	303	290	293	285	296	296	292	300	330	283	280	256	332	288	287	317	276	292	335	287	269	291	299	289	294	284	273	289	331	303	282	325	284	287	310	308	283	302	319	275	312	311	296	273	310	301	311	292	354	317	283	314	325	281	322	294	303	299	270	333	285	297	287	297	272	293	310	297	310	313	278	301	292	292	308	273	276	270	319	314	298	312	282	277	307	290	306	302	302	296	299	305	337	309	302	299	308	303	282	282	322	294	290	327	280	313	305	309	317	275	300	323	294	303	299	330	282	310	279	313	262	280	308	289	302	337	310	315	306	275	303	297	268	291	304	309	306	298	310	316	319	274	289	310	313	287	279	302	289	317	290	304	257	297	312	289	330	322	303	306	292	278	289	270	294	293	278	284	293	329	302	328	287	299	315	317	286	283	302	305	315	302	300	300	320	318	287	276	312	306	295	297	310	297	306	332	332	315	311	290	274	319	306	271	318	283	294	307	301	293	337	282	296	283	316	304	309	300	292	286	285	312	277	293	324	268	292	312	321	273	265	315	319	333	269	302	306	313	308	276	291	309	307	328	263	283	315	299	318	302	287	319	294	285	305	280	281	322	323	289	309	303	285	299	274	326	313	296	319	325	290	290	304	319	335	306	311	303	304	291	278	286	313	314	335	328	292	301	266	295	298	316	310	312	292	326	288	306	315	275	313	318	293	297	294	267	302	307	300	287	273	301	339	306	318	311	282	302	333	296	319	302	308	277	310	310	331	308	332	317	308	277	308	306	294	273	328	263	260	293	299	316	302	297	327	289	322	296	303	265	291	312	284	290	326	278	309	289	300	305	290	315	297	306	291	303	306	317	333	283	314	331	281	291	294	297	304	297	282	270	301	277	301	274	306	334	285	309	310	303	281	288	290	323	266	312	314	296	291	318	286	293	281	330	301	278	292	326	278	316	287	322	293	305	289	284	302	284	283	332	282	305	325	307	274	281	324	286	285	316	284	341	337	298	264	303	322	296	308	312	277	334	296	324	292	331	293	279	329	304	313	291	310	287	327	276	323	272	292	304	282	301	250	310	314	299	276	277	289	305	288	304	309	298	295	305	283	279	339	296	349	304	317	287	306	274	317	297	284	279	315	265	308	300	306	304	296	313	296	291	278	304	300	320	340	304	284	314	312	312	294	321	296	295	294	302	295	305	294	301	297	307	296	299	300	305	290	303	310	307	346	275	293	324	322	292	290	308	293	289	316	316	303	282	306	296	312	282	339	280	300	275	312	299	283	293	302	327	300	309	311	265	281	288	306	297	310	293	306	290	323	300	307	282	300	311	322	308	300	288	310	317	298	309	295	292	327	305	348	308	316	294	303	327	310	280	280	338	290	305	312	324	301	281	326	320	305	307	286	337	280	285	305	309	274	301	310	301	291	276	293	281	306	335	290	296	310	293	287	296	245	308	302	294	296	315	295	278	315	284	339	281	295	291	300	298	314	280	301	269	297	307	295	318	323	264	291	302	279	304	293	290	307	330	309	295	285	298	295	274	307	290	295	284	318	322	314	283	314	296	279	309	304	285	305	283	259	279	305	302	296	281	321	275	327	310	295	283	277	337	289	312	290	304	298	283	321	313	293	280	312	306	308	290	307	276	309	297	287	300	303	274	312	313	283	279	294	300	299	298	300	282	282	296	292	284	279	292	288	274	319	298	304	310	293	307	335	308	312	298	311	326	299	291	283	300	298	305	286	313	315	308	323	296	296	304	269	299	299	317	291	278	294	301	287	320	314	306	305	320	255	284	309	307	314	299	271	332	304	319	335	287	308	321	335	313	286	314	308	308	321	319	292	314	286	286	288	257	296	303	277	286	329	324	311	282	278	288	310	314	299	333	354	299	298	273	284	307	290	304	318	291	300	278	279	271	315	309	265	314	298	280	299	287	289	300	285	301	282	310	295	303	270	323	294	293	319	298	328	313	323	317	277	279	298	315	308	298	311	294	277	314	300	303	300	301	265	297	299	286	293	329	320	307	296	299	264	319	307	305	310	294	313	280	299	284	298	297	325	301	324	314	313	279	308	300	319	308	323	292	302	311	294	307	293	279	303	317	304	319	318	301	331	305	287	299	311	323	302	312	271	354	295	300	283	301	324	283	301	303	276	294	313	289	318	320	279	333	334	282	284	296	310	329	314	282	290	320	303	339	303	290	310	305	314	269	267	298	304	293	291	296	356	291	333	304	295	304	315	285	252	292	309	303	298	314	311	323	309	309	274	299	293	288	289	303	298	311	270	309	307	301	291	302	334	302	285	335	288	306	328	311	290	306	314	326	299	300	316	318	303	269	305	311	284	283	340	295	277	325	307	298	298	261	295	278	296	290	282	272	300	325	299	302	286	346	318	291	296	283	317	298	311	312	332	298	314	283	303	288	294	303	311	306	295	291	333	305	343	306	322	291	319	281	273	264	298	315	292	275	299	277	320	329	297	264	314	289	288	341	299	316	272	291	280	261	299	315	304	270	295	302	292	324	299	289	291	326	290	284	318	290	308	292	298	292	301	287	306	292	305	314	330	343	273	315	344	313	285	323	272	303	271	286	303	310	319	299	294	281	294	293	288	277	307	277	266	310	278	293	357	345	310	290	293	313	299	340	313	290	317	308	295	306	305	320	311	292	292	305	296	303	326	284	270	294	309	305	281	293	286	325	309	306	271	305	301	302	294	317	313	308	301	305	299	311	282	289	287	299	286	291	303	296	302	281	313	320	296	297
8127	3090	6497	6995	5792	4703	3928	3352	3092	3394	3471	3190	2555	2417	2492	2559	2830	3015	2712	3203	2575	2661	2338	2161	2028	1942	1871	2406	2848	2528	2142	1899	1763	1802	1816	1635	1407	3687	1428	1318	1276	1255	1338	1357	1351	1130	1095	1024	1151	1181	1262	1223	1298	1291	1474	2039	10862	16028	10443	4207	870	796	890	844	852	871	843	808	862	847	840	861	846	845	822	853	840	829	838	845	863	889	808	854	848	860	835	852	889	856	832	853	819	865	836	790	848	836	830	888	819	888	807	839	805	802	863	836	809	845	877	863	863	849	861	840	891	817	836	797	841	834	809	800	841	860	912	865	803	881	858	842	877	831	872	868	868	824	780	865	780	870	813	897	850	888	825	811	894	790	807	837	839	806	835	838	839	833	824	824	834	886	828	815	882	895	800	815	843	855	857	857	829	852	796	809	855	841	866	857	843	825	819	809	850	828	846	790	873	826	842	801	887	825	853	820	833	832	815	853	818	845	858	841	864	853	869	875	814	814	841	840	836	850	860	825	793	865	792	804	836	875	821	843	842	864	864	783	829	853	844	821	841	802	834	874	882	843	836	876	846	873	809	838	816	818	813	872	855	864	832	817	835	847	847	813	843	847	839	851	829	868	893	805	804	855	764	849	790	835	850	855	872	835	829	816	862	847	860	861	882	844	817	858	836	793	829	780	815	863	804	831	853	852	809	872	797	856	861	841	866	832	821	811	802	839	799	853	834	827	852	824	866	882	820	836	833	837	790	859	831	848	877	853	857	811	853	823	888	860	812	844	823	859	831	932	841	856	848	836	848	866	831	853	784	841	849	865	854	866	854	802	891	861	810	791	846	837	783	821	853	789	861	832	827	874	815	906	823	853	851	840	787	822	822	837	864	835	818	858	823	802	883	861	834	852	801	833	823	800	862	779	873	827	814	880	841	830	859	784	825	877	881	826	890	862	876	874	889	848	878	831	852	832	832	849	830	899	816	824	803	839	843	857	883	817	859	826	796	917	831	856	838	779	821	834	892	869	896	842	862	797	851	832	906	862	779	853	844	870	817	844	847	850	839	858	898	812	877	828	844	817	827	843	820	830	825	830	845	866	853	819	832	817	838	853	859	827	787	846	809	803	873	821	800	860	809	837	849	857	834	826	806	815	815	822	882	871	836	872	826	805	889	821	887	850	844	870	801	865	849	821	860	909	893	866	822	842	864	828	834	867	865	853	890	848	868	835	808	846	832	793	815	837	813	861	883	883	811	849	818	879	820	844	804	862	820	828	862	832	828	863	859	821	856	873	818	817	854	907	847	841	856	756	840	824	865	817	852	824	827	840	822	849	836	865	856	835	821	851	847	855	853	848	849	828	810	889	821	825	810	873	876	851	871	831	852	855	882	845	783	802	837	863	838	886	861	844	827	819	844	816	841	869	832	806	823	849	835	872	809	873	845	826	842	831	789	858	838	846	857	839	842	817	820	826	803	853	850	814	868	854	817	795	859	855	827	867	829	880	856	844	843	846	874	847	824	826	865	858	816	856	800	846	828	834	897	866	860	886	866	799	810	933	824	831	864	858	815	882	845	843	858	801	853	861	843	853	915	851	836	861	853	859	824	831	843	881	855	830	863	855	875	774	817	845	816	834	842	859	859	840	838	858	809	791	838	853	789	827	897	832	861	915	831	881	845	793	873	833	885	805	835	882	812	782	855	861	808	815	784	829	823	821	873	883	895	837	820	850	850	876	851	839	857	833	832	857	810	845	827	869	844	881	803	836	837	810	818	785	836	834	844	803	790	817	868	798	853	841	847	851	827	866	813	846	796	838	790	825	829	875	821	882	829	877	833	833	853	807	807	854	890	859	900	863	832	848	814	836	831	862	872	812	805	819	915	808	823	820	815	841	841	873	864	818	877	853	865	875	826	844	861	838	829	829	827	863	809	854	870	869	850	843	878	831	791	814	829	802	850	854	839	854	851	867	876	841	823	844	875	870	894	814	861	827	852	838	827	852	854	878	818	828	790	853	767	831	827	853	828	903	755	855	850	876	833	841	850	846	841	895	848	869	807	812	842	843	839	771	797	811	873	867	894	863	885	859	822	864	874	836	814	847	851	880	809	871	889	827	842	818	876	854	854	882	869	843	831	775	859	822	831	866	792	843	795	822	819	851	857	817	818	851	848	830	780	871	815	820	873	880	871	834	841	832	843	876	853	843	838	885	861	844	835	840	832	870	852	815	838	854	832	867	848	853	808	820	818	860	823	846	809	778	876	847	808	900	868	835	899	840	858	830	836	838	828	843	832	857	890	849	831	864	835	828	811	823	865	830	845	892	805	825	867	863	854	882	849	836	886	867	821	851	804	847	854	842	862	888	839	820	879	825	795	821	845	876	866	818	840	851	823	834	842	858	853	871	862	853	824	835	912	858	868	779	804	876	866	795	901	832	822	804	849	872	842	844	804	838	809	842	854	804	827	856	798	816	865	856	845	843	864	858	857	887	854	868	824	825	879	798	826	839	814	849	821	844	851	840	817	828	787	826	799	831	821	820	832	893	864	825	873	899	858	809	803	840	865	843	856	846	802	824	852	878	859	841	847	881	875	830	862	817	829	902	855	848	861	880	853	806	882	832	809	788	806	884	865	843	811	830	832	837	805	882	841	791	842	870	812	802	786	852	869	848	822	854	903	828	825	865	832	897	811	852	846	841	792	847	790	835	844	868	844	864	869	839	801	869	893	859	866	836	852	818	939	813	874	873	845	831	849	809	789	840	824	840	830	813	810	821	795	848	901	795	871	794	821	841	839	810	858	827	775	851	839	819	846	857	831	841	854	893	805	819	771	864	857	832	832	812	880	842	877	887	851	820	863	817	836	867	793	897	865	891	869	864	846	835	817	864	792	853	846	766	837	836	813	880	891	847	826	822	863	776	850	825	847	846	837	889	798	832	872	843	841	934	870	830	804	833	835	881	797	856	838	842	861	811	829	828	836	816	831	789	901	841	828	851	834	829	896	828	874	822	844	843	806	793	885	850	869	848	804	863	758	815	836	824	846	858	800	830	843	802	839	822	859	844	835	755	857	840	883	858	835	854	835	891	802	862	862	829	827	898	841	825	803	836	812	879	855	827	825	797	829	809	842	821	837	873	888	871	894	819	937	844	844	859	837	808	829	901	834	775	863	833	812	835	872	850	846	823	839	840	852	816	871	809	820	857	875	835	877	854	858	796	790	838	834	868	835	819	826	827	824	858	839	845	852	864	840	903	810	853	852	807	831	841	861	816	815	813	878	850	831	802	873	828	854	841	823	825	847	838	848	840	847	819	850	855	889	855	879	893	816	856	785	891	816	823	840	872	864	870	842	814	815	792	833	878	864	881	788	902	816	865	817	853	880	857	831	861	832	884	855	806	799	843	888	822	847	826	839	833	808	879	837	853	857	806	838	855	884	816	829	845	845	884	841	818	793	871	841	783	889	835	792	886	844	861	806	879	873	849	829	804	867	818	799	848	873	830	817	828
2000	211	250	222	206	186	200	204	170	209	212	228	228	196	192	194	218	213	181	224	215	192	189	214	210	205	222	210	221	199	197	176	181	177	187	207	169	177	193	191	217	201	183	184	192	204	194	179	188	187	176	194	167	198	206	184	203	304	465	314	185	171	201	186	204	228	202	214	186	172	209	176	188	171	192	174	190	171	211	192	200	190	204	191	186	205	177	172	201	202	191	217	217	200	204	193	179	207	183	182	180	208	204	195	192	191	212	205	201	187	211	177	192	185	187	193	194	182	176	174	188	175	217	180	177	174	187	173	204	188	195	168	187	180	202	178	189	193	195	162	206	187	206	193	191	178	199	209	214	178	188	197	187	220	203	219	158	209	205	198	191	189	200	181	183	212	210	200	198	218	184	193	204	188	186	199	207	201	174	203	180	201	214	221	188	209	174	181	203	184	190	194	209	188	187	186	207	211	190	198	192	166	181	199	208	192	199	186	154	212	166	207	203	192	216	188	191	182	176	202	188	201	205	194	191	192	203	195	188	176	203	213	182	203	198	171	194	193	217	176	179	216	192	181	186	190	196	184	173	200	197	199	199	199	198	181	198	179	184	186	187	184	202	208	221	179	213	194	206	193	214	194	203	202	240	153	165	173	187	188	187	181	206	202	192	190	193	175	196	185	188	171	180	175	196	181	211	189	214	219	199	212	178	209	177	185	181	214	203	189	187	200	186	201	207	197	210	178	190	210	191	157	182	199	189	190	207	213	201	174	219	196	202	179	194	198	214	224	175	198	210	214	199	189	176	214	189	189	182	196	196	205	197	201	194	199	197	196	160	185	169	184	171	185	196	161	179	206	203	187	165	192	188	194	178	194	205	188	195	203	189	196	178	230	216	180	188	165	202	196	191	199	173	225	238	183	180	203	233	186	205	173	205	209	205	195	178	193	208	175	182	190	172	188	198	198	190	202	183	209	186	184	170	171	202	211	205	187	178	156	173	198	199	211	213	208	168	188	194	195	195	191	173	199	206	187	178	168	185	192	206	194	177	196	211	197	199	181	179	201	186	224	200	193	182	206	175	173	203	191	193	200	203	187	213	173	221	179	184	163	195	189	215	180	206	166	198	207	208	182	181	189	208	198	218	155	197	197	216	184	191	185	201	214	191	201	185	189	201	189	185	188	182	194	201	202	188	207	183	202	197	199	165	195	231	191	191	199	159	165	200	198	172	222	160	190	180	196	178	186	184	169	186	197	204	177	224	182	204	179	200	184	197	208	181	190	223	193	193	194	184	181	203	191	209	199	192	201	191	193	179	183	178	188	210	181	194	206	204	181	191	179	160	197	185	208	205	186	177	209	196	188	183	181	197	191	203	168	225	193	201	210	194	204	189	198	209	184	202	194	202	194	213	229	197	193	198	186	182	215	151	168	196	192	206	203	174	203	200	216	196	188	180	179	218	189	177	211	178	191	200	192	189	174	171	219	192	174	193	213	209	203	176	196	205	194	179	168	197	178	165	171	193	189	209	202	197	198	194	176	208	197	184	217	185	184	200	189	201	215	208	213	174	184	194	172	187	177	188	201	203	206	210	191	189	198	178	195	207	199	195	181	184	160	197	199	195	169	216	205	193	214	203	179	187	220	204	203	193	225	191	204	197	207	203	196	188	206	198	187	184	203	176	213	171	169	152	182	202	181	206	188	185	223	177	201	190	187	198	183	189	172	199	187	199	184	198	208	194	193	190	183	218	202	186	189	200	182	175	183	189	194	195	190	184	195	184	216	198	196	197	197	182	170	190	189	201	180	191	202	174	192	186	181	178	203	197	185	204	213	168	190	212	199	194	212	211	203	219	149	179	188	201	172	213	195	188	213	191	192	180	180	164	198	187	195	175	197	168	183	214	190	200	185	205	181	203	201	184	185	187	177	185	196	173	183	200	208	190	200	189	208	172	182	214	189	198	193	216	178	193	176	192	184	196	212	190	190	206	196	177	188	204	173	191	187	183	193	200	178	225	195	207	181	198	197	193	176	211	162	198	192	191	174	184	216	189	167	187	219	193	196	209	193	183	182	195	205	202	188	198	189	179	208	196	193	206	180	202	203	171	213	178	204	180	186	200	195	183	164	188	226	171	192	191	189	201	189	202	177	234	198	176	173	198	171	197	161	172	210	195	182	198	164	205	215	192	184	205	188	173	210	198	204	197	209	187	216	206	167	178	187	187	197	201	206	200	191	192	172	198	193	204	198	191	178	168	203	186	184	175	208	219	214	185	193	172	183	190	195	192	185	204	196	197	194	204	202	195	183	169	199	199	194	185	189	202	213	198	183	190	208	191	196	188	184	192	199	185	188	185	170	179	157	205	194	194	184	208	189	198	192	197	172	187	188	169	202	195	177	173	199	197	189	179	221	192	192	187	181	186	201	164	164	191	196	182	181	199	189	218	178	181	168	155	171	195	181	210	167	194	225	199	192	207	187	181	177	186	212	195	173	192	183	175	189	194	202	201	181	173	196	197	189	202	187	182	193	203	185	186	187	160	172	178	190	186	195	196	219	188	198	192	212	202	183	227	203	193	194	187	175	203	189	199	216	215	166	205	204	183	194	195	189	168	205	216	182	200	190	199	169	211	200	215	212	191	147	207	188	191	192	178	177	201	171	193	189	192	182	201	182	204	174	179	184	196	203	193	184	175	173	191	165	185	179	200	208	187	165	209	220	175	181	186	179	205	208	187	211	195	185	203	186	190	181	184	185	207	165	199	193	207	204	182	170	189	209	192	223	193	156	235	171	168	195	163	206	196	204	167	198	181	183	186	170	207	177	188	200	196	153	184	200	159	188	209	195	201	199	171	194	182	202	189	187	204	186	193	204	171	178	210	186	189	184	201	193	182	186	184	185	172	173	169	196	216	229	194	176	193	210	173	178	197	197	197	187	190	179	193	198	195	212	193	198	192	176	188	185	201	193	212	182	188	184	194	180	203	181	182	175	182	195	194	188	181	198	200	183	159	188	210	186	197	191	186	167	167	197	200	188	162	214	223	207	208	199	182	192	194	188	202	192	191	195	196	176	194	156	188	198	170	211	225	200	178	206	171	187	186	184	189	213	206	189	213	179	228	197	186	195	203	187	205	176	196	197	180	189	183	179	196	207	182	202	202	207	199	201	179	190	216	198	216	206	215	223	193	176	198	188	192	199	190	176	209	194	166	199	181	173	196	176	197	192	201	181	190	171	180	195	176	181	190	178	186	192	193	183	203	176	188	192	190	199	190	196	188	200	187	174	182	189	188	201	197	196	203	198	192	212	200	206	207	186	201	211	212	186	210	178	208	175	187	178	187	188	190	191	215	179	197	204	165	223	217	208	206	202	211	189	201	200	190	196	199	219	211	190	217	165	189	199	178	176	204	215	222	178	226	197	198	167	196	226	185	203	196	214	192	172	199	185	176	175	209	201	212	204	187	196	195	202	211	176	185	193	204	191	179	220	197	184	194	205
2047	644	693	719	702	677	617	618	615	654	688	645	711	666	643	667	657	649	694	696	624	653	663	597	586	640	643	611	626	648	600	602	603	625	630	589	590	626	580	604	563	589	587	578	582	559	590	561	575	599	575	559	559	557	564	582	762	1632	2667	1445	599	596	577	563	580	569	564	590	562	565	584	575	570	538	586	528	568	557	560	599	532	577	570	615	549	551	549	584	591	594	589	577	569	539	537	602	580	565	571	565	585	582	591	534	542	590	591	584	568	575	598	590	529	545	558	574	582	566	576	554	555	583	553	565	581	563	603	557	541	565	580	589	597	573	589	553	587	568	575	611	551	567	570	561	560	548	568	560	516	567	573	579	561	599	562	596	532	597	597	547	565	578	587	605	521	571	573	552	552	589	625	570	588	599	601	590	564	584	606	546	570	555	583	538	599	564	591	544	565	585	571	604	568	498	564	573	584	548	587	589	543	544	533	558	626	594	562	566	557	573	570	612	602	585	595	584	570	552	573	542	551	578	578	583	546	551	579	602	542	613	556	587	533	577	582	576	557	585	551	568	553	554	611	575	569	615	539	577	577	562	582	617	537	553	519	569	587	543	596	534	558	562	560	570	614	514	567	576	531	578	519	578	570	600	536	542	566	565	540	590	526	605	582	576	592	572	553	568	564	545	567	609	561	547	563	585	611	547	574	570	547	552	563	545	600	578	552	640	581	608	561	542	551	574	562	564	558	554	578	541	602	560	539	584	607	568	501	584	583	560	553	564	580	566	567	558	534	541	556	533	569	573	550	574	616	583	582	613	530	559	558	555	592	531	581	582	585	535	543	587	566	622	549	555	563	542	599	569	571	526	563	543	565	604	531	613	599	571	570	561	571	540	542	592	555	548	565	545	585	554	567	570	561	566	556	559	527	577	603	545	574	577	585	538	520	547	606	565	569	547	588	532	566	588	586	577	531	537	567	604	537	503	571	564	564	569	541	550	585	559	595	513	539	523	561	564	545	590	605	586	546	582	602	571	602	595	568	562	569	548	564	495	579	585	636	544	580	546	596	563	549	543	566	536	552	550	531	549	585	568	555	578	572	578	571	580	546	573	585	598	563	583	608	618	567	543	591	572	607	609	556	573	570	613	591	568	594	560	553	536	526	586	553	554	525	557	595	558	546	585	589	568	567	565	548	572	527	566	558	574	653	547	595	604	614	588	580	554	550	582	550	580	563	598	569	585	597	598	585	516	585	563	538	569	587	562	563	532	518	535	536	607	560	600	552	544	532	594	588	552	575	590	569	582	588	569	547	563	541	566	581	588	578	582	566	563	602	584	570	549	577	593	534	558	563	613	540	541	532	575	585	594	548	582	571	540	576	566	569	600	568	601	579	542	573	528	587	544	577	538	581	557	590	571	581	610	572	568	600	582	560	578	553	587	564	601	575	586	579	594	606	588	559	557	521	560	611	585	620	558	580	552	588	568	531	550	556	573	554	546	566	546	524	571	548	550	572	563	567	545	573	562	561	543	562	553	584	576	567	571	537	578	561	577	601	540	562	573	554	533	610	566	567	573	587	570	598	547	561	552	589	623	559	593	623	583	572	573	567	572	576	577	609	573	574	539	573	559	550	572	574	597	563	538	579	587	599	574	593	569	549	602	550	549	564	563	540	584	499	551	604	561	577	585	532	527	571	614	576	588	542	577	556	560	578	541	570	604	573	547	579	601	535	574	545	561	568	557	542	532	537	584	545	556	573	546	585	566	573	623	533	550	550	545	549	549	603	538	560	555	532	580	577	520	578	582	560	610	540	597	579	571	571	553	557	541	560	621	563	558	518	613	554	579	593	579	601	582	562	573	550	581	538	577	597	556	550	532	594	567	564	577	598	565	582	586	580	576	577	530	560	567	629	578	567	553	589	563	542	504	609	559	609	604	513	590	573	560	536	589	602	552	568	559	555	589	579	570	592	603	565	567	555	552	558	611	559	579	557	587	565	534	565	555	600	573	565	556	560	599	582	624	530	589	578	588	576	545	559	554	536	559	556	581	558	557	572	588	608	555	575	533	554	564	567	598	579	532	600	545	585	531	562	572	570	568	556	578	595	549	596	577	590	607	573	579	527	557	572	574	630	595	551	525	536	577	547	597	563	578	579	632	555	548	581	564	566	584	546	571	553	549	532	584	570	590	544	536	577	586	520	570	569	543	555	526	596	543	519	520	603	589	560	583	554	596	574	610	586	569	562	549	614	604	586	576	531	531	536	574	557	576	564	559	580	561	593	603	573	555	548	580	567	579	561	541	528	585	654	617	562	601	557	540	561	589	608	561	606	569	585	535	576	581	546	518	589	554	575	582	567	596	549	576	583	583	564	540	547	561	589	600	548	545	557	535	581	552	583	507	540	600	573	540	534	557	593	565	582	603	593	535	565	569	581	538	602	535	563	553	561	560	557	598	584	590	564	574	560	561	545	560	559	535	572	600	592	579	587	579	519	537	548	604	551	602	574	547	611	578	523	559	556	571	564	595	573	582	558	568	594	562	540	598	547	617	546	579	558	558	545	560	543	571	544	582	543	591	533	570	594	549	559	576	589	557	550	589	607	559	584	615	575	569	599	531	573	586	600	538	540	575	563	581	567	575	582	534	609	589	550	557	548	574	577	564	591	591	565	581	555	600	577	577	552	570	576	566	574	563	558	576	586	582	565	574	558	615	602	601	539	548	562	555	544	586	574	580	583	558	556	567	602	578	580	578	582	527	531	548	554	611	578	535	557	569	531	574	552	563	552	551	573	568	595	575	554	569	591	579	615	543	544	550	579	580	610	576	613	576	578	570	543	570	585	546	587	583	578	627	520	573	557	531	581	589	545	588	596	559	561	542	568	536	574	606	562	560	561	556	609	605	612	594	568	602	566	595	600	564	585	616	546	539	573	619	569	594	582	587	551	596	593	606	552	597	565	609	546	578	542	554	561	563	602	524	547	537	556	579	552	563	571	587	604	575	550	546	591	582	563	570	566	572	545	558	577	560	527	550	590	566	592	570	585	595	566	566	585	537	572	565	557	595	587	538	577	581	540	573	562	585	553	577	617	596	588	556	553	560	614	600	552	576	560	584	555	549	543	561	570	601	566	565	538	555	586	542	591	561	579	557	600	573	562	590	569	564	591	551	615	548	653	590	586	522	583	563	561	595	531	568	559	578	623	578	615	577	567	560	581	591	542	558	563	532	540	585	587	578	584	601	613	565	589	552	572	566	584	552	582	584	614	544	607	578	593	572	578	552	581	563	559	546	541	571	575	536	593	593	552	537	574	569	571	580	552	571	569	581	550	574	563	549	556	580	584	592	567	562	550	602	560	540	550	561	546	577	585	550	580	586	598	602	573	586	535	590	588	525	591	553	552	553	531	537	538	555	540	569	605	543	582	574	599	552	578	565	560	605	581	584	563	574	551	552	534	606	549	583	557	614	545	595	551	564	541	569	572	569	530	562	553	529	566	555
8646	1214	1370	1066	781	646	490	389	338	408	404	410	381	358	287	347	359	342	345	362	294	275	289	274	294	237	289	290	307	303	279	277	269	252	258	219	250	224	204	231	205	235	239	210	210	173	234	208	221	231	230	224	179	200	204	225	380	531	872	397	219	201	170	186	213	186	190	202	180	202	179	183	220	215	196	177	192	168	203	223	184	192	205	228	212	174	213	200	195	178	207	202	167	175	191	189	196	195	172	186	187	197	201	195	193	195	203	176	208	171	189	195	187	191	192	202	188	185	214	202	200	201	162	202	195	213	172	206	208	196	223	194	196	189	196	175	203	187	200	172	188	189	195	183	174	205	189	180	209	188	181	219	250	210	205	192	171	197	191	162	182	172	198	166	198	189	196	196	189	196	192	205	174	214	216	203	194	202	189	177	196	203	200	213	176	202	203	209	203	195	189	224	189	186	195	189	226	214	172	194	187	196	193	163	213	187	198	176	176	192	207	208	202	206	196	185	182	170	197	178	213	188	175	182	217	192	192	178	209	183	163	203	177	198	199	203	181	207	197	171	199	188	187	219	156	184	171	194	171	201	178	193	207	170	209	184	226	173	180	208	180	218	188	204	212	199	190	189	215	183	196	182	171	215	182	207	187	197	200	193	171	185	176	194	194	172	177	214	168	196	194	183	203	195	198	173	183	196	169	204	220	186	177	184	193	204	188	183	182	217	188	168	180	183	184	205	210	212	175	179	212	192	194	184	174	219	170	216	202	214	197	199	199	218	194	185	206	210	176	205	197	196	190	180	176	186	207	210	176	204	193	155	196	189	170	201	184	177	190	186	184	171	203	176	208	187	181	205	214	172	227	214	204	219	209	206	174	205	220	206	187	192	194	193	197	198	188	216	214	190	180	200	192	184	183	181	227	190	187	165	195	195	208	198	239	195	198	210	178	202	191	182	181	196	178	179	202	210	226	201	165	178	199	189	194	200	174	184	178	188	184	211	193	191	213	182	185	222	193	188	204	184	189	194	191	171	195	179	192	211	178	211	194	173	196	178	188	203	187	187	170	169	174	180	172	193	195	189	178	200	189	194	191	193	222	189	191	212	189	177	171	175	178	191	182	168	188	193	203	177	193	174	181	190	187	197	194	198	193	207	195	210	207	201	201	208	202	202	181	188	214	184	207	183	222	178	191	182	211	207	227	177	200	193	206	177	185	174	192	195	204	182	204	198	221	193	186	187	171	196	165	198	185	221	201	208	213	180	214	169	197	173	194	193	182	192	167	193	178	174	183	196	202	176	195	198	173	171	182	191	185	196	192	177	198	187	200	181	200	206	203	197	168	184	193	216	164	193	201	206	186	198	180	188	180	158	180	202	192	204	180	194	200	184	175	158	182	195	194	212	234	185	198	190	186	192	183	224	200	190	193	178	190	198	201	164	217	181	214	213	198	190	200	182	174	195	187	196	173	188	205	210	197	207	204	174	189	190	194	206	183	205	173	172	178	198	199	190	182	190	207	188	182	155	181	199	191	153	209	198	181	187	181	186	184	179	199	188	192	213	199	189	202	179	211	212	168	192	185	173	188	176	232	192	204	203	226	191	177	178	167	182	192	188	187	200	203	201	197	202	180	179	194	215	179	170	222	195	187	200	192	211	187	202	190	180	221	203	213	187	166	181	201	189	201	189	172	177	192	204	198	207	205	204	204	202	198	171	174	199	194	197	205	189	184	188	212	176	207	196	195	187	195	184	216	191	175	181	201	207	217	142	187	214	203	197	194	218	206	187	175	186	190	181	174	195	192	176	195	186	188	191	177	197	180	200	198	184	186	198	212	192	178	195	173	198	184	202	189	192	188	213	192	174	199	195	161	160	204	187	193	181	210	191	189	179	216	210	195	165	181	206	197	199	220	186	190	185	183	225	201	201	214	209	193	189	206	190	193	202	179	164	183	177	199	197	186	174	193	197	179	203	184	184	206	203	184	201	189	189	184	179	194	182	209	186	203	201	196	202	183	191	193	175	194	217	184	178	212	195	205	191	192	190	190	191	165	182	169	207	197	172	187	218	206	166	164	174	189	204	201	188	177	194	193	196	210	172	200	206	226	190	198	192	193	209	195	184	197	165	190	171	208	163	190	198	185	200	195	181	211	215	210	185	186	211	182	187	201	188	175	210	187	204	184	182	189	196	190	195	224	196	198	206	206	171	206	208	191	180	190	193	192	184	188	187	209	191	168	191	173	188	197	189	210	188	207	182	203	186	177	186	169	195	196	203	203	186	211	199	193	173	181	192	196	193	203	184	196	184	181	221	246	194	204	206	195	181	183	189	188	196	191	193	216	200	177	189	177	198	159	204	189	184	171	200	187	177	198	194	209	192	180	175	168	192	201	171	180	185	208	178	196	185	187	183	167	172	186	187	199	204	169	179	195	191	224	200	191	186	212	192	201	228	184	174	179	195	193	197	219	220	187	184	208	175	197	183	180	193	191	196	204	204	207	171	167	190	193	213	193	190	180	182	214	163	163	166	197	197	174	212	185	208	221	189	198	191	193	200	184	168	178	188	227	209	173	211	207	175	200	208	185	190	192	185	174	200	177	169	213	178	191	198	157	204	185	194	159	201	164	175	174	188	191	186	171	208	224	214	186	196	167	203	173	203	180	184	203	199	176	183	171	214	195	185	202	203	191	195	183	201	192	194	206	178	196	202	198	191	220	161	193	190	219	206	200	194	206	185	183	205	184	160	202	216	191	199	212	204	231	203	196	219	193	187	197	193	204	209	224	193	220	200	198	213	205	180	190	168	193	184	175	196	195	188	183	206	184	187	205	193	185	199	179	192	197	215	172	194	203	204	198	195	193	193	183	206	192	180	179	180	178	180	219	216	201	200	184	177	198	168	176	203	173	182	196	226	194	197	196	200	194	214	178	178	216	181	206	198	193	209	204	204	176	204	188	208	199	181	177	171	183	201	180	213	189	203	190	172	169	186	190	186	190	197	186	178	196	192	198	180	187	188	182	196	188	199	207	189	210	186	212	171	221	205	197	172	183	210	213	189	188	188	190	176	181	197	209	202	160	171	197	210	181	206	201	183	172	187	189	189	199	182	214	190	205	182	161	164	179	192	198	210	207	178	246	187	211	214	187	183	196	196	187	230	207	173	197	182	212	208	203	194	189	197	215	189	192	185	191	193	180	194	199	188	211	204	232	183	180	186	197	196	180	184	185	218	164	198	214	197	217	189	180	185	193	209	183	180	175	197	204	208	186	200	188	204	202	183	190	176	175	200	190	186	181	182	198	195	176	200	205	197	204	190	208	194	199	201	198	182	187	169	184	183	192	161	186	201	187	178	196	201	195	175	205	174	202	189	219	197	187	215	196	198	163	192	179	188	224	203	179	172	185	206	197	178	179	188	166	192	192	174	213	203	202	203	207	191	194	188	196	188	180	193	188	192	211	196	190	177	186	208	189	174	203	173	197	191	164	195	208	193	189	201
5578	1657	3427	3619	3125	2564	2133	1818	1677	1809	1996	1955	1782	1505	1332	1443	1782	1789	1674	1710	1505	1303	1393	1307	1288	1194	1511	1670	1588	1518	1259	1200	1329	1201	1149	1051	973	810	766	770	826	835	816	717	711	707	684	691	661	735	716	733	666	667	641	970	2140	3429	5800	2301	622	559	591	668	604	560	590	605	609	624	594	641	554	584	608	585	575	587	584	550	616	564	594	591	647	574	621	563	586	590	580	569	611	577	543	623	572	568	581	542	569	589	514	562	597	576	545	576	620	598	603	591	557	542	616	608	615	574	584	577	595	602	588	546	572	606	562	612	580	571	588	596	571	561	634	609	591	593	603	583	568	592	547	570	582	595	592	601	614	617	562	656	586	611	559	567	569	582	584	591	543	619	593	588	571	591	591	589	620	583	608	565	595	566	635	569	602	523	581	604	611	574	529	598	573	615	625	589	596	590	582	614	570	598	607	574	602	576	562	604	580	570	555	598	586	573	573	546	578	599	635	578	586	554	606	567	570	586	606	554	617	551	543	571	560	613	521	575	579	635	557	570	579	578	580	604	616	569	600	581	591	589	540	586	548	592	584	599	591	547	610	595	548	615	585	522	544	577	568	558	565	544	559	552	589	570	575	602	611	566	591	548	615	562	580	543	606	552	542	591	513	553	589	604	576	561	622	593	564	605	604	571	599	580	600	621	567	584	575	552	550	581	609	596	565	552	583	608	563	564	576	592	576	606	530	593	596	568	590	544	569	605	577	545	578	561	561	588	571	623	595	599	579	585	606	568	552	570	560	589	589	577	581	608	572	557	590	550	599	585	587	563	561	562	538	572	534	574	570	575	559	612	567	561	561	628	617	526	590	622	617	594	561	596	557	581	623	594	583	591	614	573	550	545	592	613	580	594	543	591	574	578	551	548	564	553	623	587	577	604	593	594	595	557	599	580	571	607	591	620	558	530	593	599	580	597	601	605	562	587	571	584	583	582	580	565	577	606	604	589	588	604	603	595	582	541	598	590	601	571	565	583	586	606	617	569	595	541	579	588	616	544	593	546	600	586	578	600	592	540	602	584	564	564	560	588	578	553	599	558	604	573	610	584	562	584	583	604	562	593	568	565	580	565	524	570	624	579	614	540	561	553	559	586	578	638	541	573	600	568	556	607	605	587	560	599	600	587	576	569	588	578	578	564	582	594	641	546	578	575	530	608	579	641	606	569	584	573	561	594	599	611	528	608	622	569	606	608	583	572	580	602	563	599	601	544	592	577	587	599	557	565	579	608	603	584	574	533	573	557	571	544	587	599	589	609	594	574	583	603	547	573	566	589	600	578	565	569	594	561	589	605	607	590	565	562	591	548	597	623	528	568	563	590	577	577	538	616	548	552	603	603	577	609	611	596	585	565	579	615	532	616	581	567	586	569	592	578	516	551	564	555	609	572	548	577	564	609	609	589	599	593	586	574	591	503	558	603	592	554	553	596	554	603	567	565	584	594	555	563	566	554	593	583	598	570	576	565	575	567	586	602	601	635	562	554	577	551	570	596	577	592	583	553	589	588	566	587	539	584	574	580	580	553	585	576	548	550	564	588	587	591	569	568	561	590	593	605	569	580	602	627	550	567	568	563	581	617	559	619	554	588	566	581	562	565	592	578	625	609	572	565	536	589	594	607	600	573	594	586	612	628	599	567	574	608	555	568	546	539	594	612	573	524	575	622	597	562	581	548	553	587	619	600	567	595	585	588	596	572	547	568	565	586	544	565	558	560	571	565	562	577	571	621	557	559	554	622	556	556	623	593	549	615	552	583	618	610	585	608	626	579	555	553	630	567	593	556	560	586	598	548	543	587	601	581	566	557	583	577	554	546	587	667	598	578	590	594	555	581	580	560	573	527	558	561	600	575	557	560	554	587	553	599	589	576	543	622	597	542	573	577	609	562	571	543	542	521	627	573	571	540	609	575	563	545	613	591	593	568	538	564	601	557	573	602	603	531	623	541	529	608	587	578	550	581	594	573	607	603	555	588	586	603	586	585	566	562	544	547	573	585	584	559	589	617	573	571	568	562	576	578	548	566	581	574	577	594	588	575	564	563	628	563	574	589	599	599	603	583	581	647	582	571	580	581	596	564	579	575	622	599	630	547	538	538	595	559	540	570	584	606	594	609	580	585	576	506	562	646	578	551	592	545	584	622	575	590	567	573	607	625	544	567	579	564	556	556	569	571	574	567	590	562	575	538	586	604	563	563	565	580	565	592	570	563	615	577	606	569	549	591	557	559	602	570	573	557	563	588	578	584	566	600	551	577	570	592	587	580	597	601	582	580	557	570	577	531	597	611	580	557	554	576	568	561	568	572	612	614	572	564	616	655	570	545	588	633	517	606	553	573	584	575	590	566	598	604	578	560	572	590	608	581	566	596	570	585	577	577	587	600	588	606	584	551	608	561	599	639	558	537	612	593	577	575	583	618	597	601	588	619	531	581	559	579	588	562	530	577	601	599	590	568	565	615	590	584	596	595	558	558	618	531	657	581	571	532	588	625	581	601	587	598	536	591	578	596	615	579	604	570	593	576	594	604	618	572	606	595	574	613	588	607	586	579	603	583	568	567	561	591	547	561	592	561	574	565	624	566	569	576	573	571	563	556	564	631	561	570	545	561	571	614	579	587	581	578	551	580	596	603	588	541	563	599	575	581	586	568	567	589	565	582	574	564	581	588	606	603	568	597	577	541	560	557	584	572	607	555	574	591	600	604	564	550	606	585	578	599	593	616	577	538	553	548	609	603	562	597	553	567	567	583	621	595	583	582	624	590	563	525	619	564	573	630	601	598	553	618	581	583	563	577	597	636	555	583	591	579	565	571	624	615	543	580	613	594	602	578	583	556	566	613	587	587	610	614	583	611	566	596	612	596	611	607	585	537	584	575	587	579	578	622	608	547	585	575	578	588	557	620	601	577	564	607	554	588	560	578	560	610	569	526	587	606	609	539	601	607	557	574	563	561	563	632	575	599	553	593	574	558	560	541	588	603	565	596	591	561	597	568	586	584	595	591	565	578	593	593	592	570	590	533	572	579	569	600	580	570	624	588	522	524	593	537	623	537	528	610	593	583	567	628	592	581	596	577	599	566	585	579	595	564	607	601	579	568	609	603	557	572	608	559	588	554	574	545	568	584	563	544	563	549	512	584	560	579	592	588	595	574	608	567	601	592	582	581	526	588	567	585	619	585	535	628	593	586	550	568	594	620	641	542	597	611	578	542	571	584	596	620	609	587	619	561	577	529	559	577	600	562	584	586	587	574	597	581	573	556	551	592	567	598	547	593	610	615	573	565	561	585	577	606	541	579	611	552	541	598	581	566	638	547	570	588	632	574	586	582	580	559	589	589	622	611	547	564	563	588	567	557	568	598	563	575	565	572	582	551	586	586	601	646	611	589	589	585	583	570	578	612	541	563	566	576	571	533	535	599	552	547	580	607	534	561	575	588	591	541	569	562	571	607	571	620
16459	3131	3007	2229	1606	1211	912	694	643	653	751	736	751	629	515	485	566	639	554	561	487	485	477	484	456	413	450	522	537	510	435	416	438	414	419	2198	3271	2305	475	296	306	323	300	268	290	272	306	243	305	292	326	321	272	309	285	389	821	1009	814	392	296	240	286	254	276	313	280	250	285	234	267	291	251	291	247	296	316	266	268	251	296	256	298	284	260	253	261	270	248	272	281	269	292	332	264	306	285	274	253	271	256	303	288	303	270	284	286	254	263	270	258	249	302	262	256	302	269	264	290	284	267	278	293	268	305	303	261	277	296	304	270	251	288	265	277	290	277	290	298	254	254	282	303	296	266	266	300	280	283	317	251	277	296	272	299	268	268	270	279	297	310	276	281	283	262	264	283	257	281	257	305	254	290	300	301	263	306	275	261	289	275	282	288	306	262	261	289	284	293	275	263	287	270	258	314	274	269	253	267	263	307	298	289	297	282	280	281	263	281	237	242	280	287	271	297	280	301	269	288	284	272	259	318	304	315	288	304	266	293	309	298	271	262	283	261	286	296	297	299	273	283	290	275	275	289	301	277	300	281	277	258	249	308	264	262	290	326	291	262	256	291	308	287	276	275	268	275	297	293	258	262	261	291	301	277	297	258	263	279	289	263	289	280	302	318	276	290	297	257	283	329	236	242	270	288	268	271	290	320	269	278	266	269	280	259	279	294	241	288	251	273	279	283	278	275	292	257	254	285	282	268	265	287	270	294	278	300	279	291	306	272	267	263	280	267	290	258	312	292	279	276	286	286	277	294	299	291	287	254	287	260	284	287	314	307	305	271	289	289	284	294	282	283	283	263	288	271	283	272	279	283	274	315	301	289	284	268	279	291	306	289	291	264	283	274	276	288	281	283	320	311	308	281	291	261	278	280	257	272	297	252	303	264	266	256	282	282	290	269	295	288	274	261	274	313	299	261	304	280	295	282	301	308	271	284	282	284	282	265	293	284	286	291	272	280	263	260	261	281	287	266	292	277	287	267	297	268	295	253	284	269	274	281	275	251	243	288	283	289	266	293	274	263	257	299	263	274	302	260	266	311	300	278	317	294	282	262	282	286	243	275	253	277	223	284	267	297	286	267	275	256	262	289	281	291	278	313	260	278	276	303	307	304	266	300	279	288	311	273	316	284	296	275	268	287	287	253	295	273	301	269	253	247	244	271	318	291	290	322	291	283	273	267	284	305	306	263	288	305	287	265	270	280	263	269	275	288	284	271	306	267	293	289	269	298	271	277	279	284	297	261	311	280	286	280	307	256	298	283	261	298	271	274	264	274	281	278	276	273	268	271	260	271	287	252	250	259	278	298	253	306	285	262	265	305	256	291	267	307	264	296	294	275	271	274	287	292	293	289	303	291	262	286	278	270	264	254	284	309	287	296	263	309	305	265	256	267	290	284	265	275	299	267	285	283	301	281	284	288	309	296	270	267	268	266	262	290	260	240	283	304	291	290	260	262	297	293	298	300	275	260	268	305	269	302	290	298	261	268	267	292	308	283	270	288	269	276	307	290	276	281	261	290	274	276	292	237	282	290	275	292	257	280	284	286	243	283	303	257	264	266	285	286	282	271	294	254	281	310	270	278	295	273	278	272	303	263	265	275	272	260	293	279	268	289	289	279	270	248	278	254	283	328	273	271	280	288	265	239	267	318	283	284	310	273	276	278	274	282	296	298	289	275	256	300	287	271	283	294	291	277	280	281	292	261	278	263	271	292	276	270	279	260	307	273	289	275	283	255	275	275	268	271	297	310	263	261	260	246	262	253	302	259	288	312	260	302	305	253	284	306	293	282	273	292	280	271	304	273	283	243	282	272	276	280	289	243	275	268	273	261	278	298	264	273	258	275	274	276	272	275	267	275	300	305	288	268	261	296	293	268	283	268	296	273	270	290	287	260	253	277	280	259	276	262	302	269	278	272	283	254	275	270	298	262	276	300	273	286	265	281	258	284	249	273	259	263	298	279	287	264	293	269	278	248	312	265	276	280	279	292	289	295	257	269	289	283	254	250	284	255	293	277	289	259	263	267	267	262	259	277	295	300	247	263	284	279	285	269	265	291	266	276	292	286	288	265	253	276	263	295	299	281	302	288	268	285	295	272	301	313	297	240	297	272	306	290	261	290	252	276	273	277	272	287	287	254	245	301	279	270	273	283	297	249	271	272	312	284	257	257	241	300	255	291	279	295	277	279	270	291	271	260	279	276	278	272	240	295	262	283	285	294	277	260	263	280	275	304	290	283	281	266	283	296	285	282	291	278	304	291	288	294	266	282	291	296	264	276	290	254	277	267	295	282	290	235	285	284	299	275	265	279	304	260	298	289	298	280	267	272	286	279	271	262	297	265	322	299	270	286	315	293	301	287	275	257	245	291	283	271	254	284	306	289	278	289	257	294	280	276	288	259	272	297	310	288	315	280	286	252	277	228	300	291	309	284	248	278	275	259	269	291	265	237	274	276	286	314	297	304	276	262	276	280	276	279	309	250	264	289	257	285	267	277	276	265	260	285	264	290	257	298	264	288	297	301	281	290	245	265	275	295	302	285	292	302	292	269	300	295	278	295	286	281	293	267	257	281	267	286	276	271	267	250	263	266	267	253	257	289	299	276	257	260	267	256	272	264	297	285	255	300	302	284	305	281	237	286	273	282	283	254	269	263	247	281	255	293	285	272	297	289	288	290	302	258	256	271	308	264	266	283	289	280	295	293	287	280	308	277	280	274	308	280	300	269	274	296	265	271	290	293	284	300	269	273	258	256	253	262	266	327	273	271	266	242	322	284	282	247	280	270	294	310	260	296	293	256	298	284	303	294	276	267	277	276	285	306	278	296	293	234	280	277	277	283	325	285	275	267	284	294	284	287	275	280	272	281	300	283	275	261	276	270	272	287	294	288	257	303	292	259	232	263	298	268	267	265	276	287	269	313	272	261	280	267	289	294	291	268	283	285	278	260	268	298	277	277	257	276	278	297	294	275	264	278	285	282	288	279	274	283	251	281	299	263	269	258	272	259	290	297	263	298	274	261	276	298	304	290	296	270	284	282	270	303	302	302	301	287	300	282	293	257	309	282	297	284	253	274	309	313	278	265	265	256	270	255	252	285	278	272	256	273	286	274	291	311	259	275	307	269	263	283	250	297	306	299	265	267	303	313	273	256	285	255	258	282	303	271	265	294	264	302	290	255	291	297	277	287	298	285	287	292	283	287	265	260	257	307	270	250	278	263	269	288	307	269	313	278	275	271	275	280	243	293	269	283	272	258	267	275	286	287	270	278	272	268	261	271	276	305	243	301	286	268	288	290	279	253	288	283	271	279	284	283	297	274	283	255	282	301	291	260	288	265	273	311	279	279	297	320	273	240	315	243	276	270	301	263	267	326	299	284	284	292	288	282	276	239	278	280	280	301	273	268	277	253	272	299	291	278	282	289	283	275	285	266	264	273	294	315	259	294	283
7930	3065	6390	6808	5757	4681	3850	3261	2947	2974	3448	3571	3725	3217	2439	2170	2781	3282	2921	2701	2337	2242	2256	2307	2189	1969	2258	2893	2835	2276	2104	1905	2154	2103	1959	12462	15599	11787	1894	977	984	1044	936	925	932	866	900	966	938	853	977	946	1043	1014	966	1622	5199	6022	4694	1436	850	823	800	845	777	794	787	762	795	836	758	815	815	765	807	773	827	750	798	763	815	752	747	852	856	760	723	812	804	798	835	804	857	787	788	790	768	783	804	786	839	790	782	797	804	801	783	789	742	817	747	786	821	800	799	787	761	779	776	826	762	779	736	813	766	776	834	849	835	825	759	811	833	783	785	804	784	806	772	774	804	784	815	756	811	802	806	866	771	783	806	765	816	825	816	801	735	805	778	789	821	782	808	771	803	771	783	818	805	795	781	800	816	820	852	797	815	812	820	790	797	780	794	835	778	787	774	789	831	768	798	785	761	819	811	779	805	791	815	821	788	818	800	764	751	769	734	810	816	823	775	768	815	755	769	800	776	759	728	777	754	791	790	783	783	777	769	786	758	794	796	795	782	760	844	750	770	768	836	782	754	791	776	776	763	810	845	820	809	822	800	777	801	799	798	778	779	809	772	795	794	744	792	769	824	783	801	776	790	778	780	758	832	752	782	788	785	862	777	779	795	796	827	750	822	816	790	852	781	807	818	782	816	770	825	804	738	769	797	764	800	800	817	787	781	803	751	802	806	838	770	850	791	823	828	751	787	799	812	810	783	801	787	820	827	798	790	784	764	750	810	801	836	828	793	803	782	751	807	773	782	755	787	761	804	769	786	760	784	731	785	784	782	763	782	840	789	795	809	793	797	834	766	792	801	763	725	843	785	794	824	839	835	839	786	834	835	860	805	745	820	785	784	789	782	762	791	838	734	823	803	776	777	786	749	845	764	758	778	752	826	772	782	741	815	790	822	813	758	766	816	779	766	763	793	828	835	746	761	787	845	776	818	801	823	794	796	837	759	801	756	865	791	799	817	798	759	806	812	830	799	821	810	808	836	768	825	855	832	809	823	796	793	808	793	838	754	755	798	786	816	824	793	803	792	807	802	797	837	808	817	833	777	782	779	794	752	789	775	764	790	810	820	778	844	821	851	756	808	758	777	756	752	775	825	775	789	814	772	761	827	803	802	756	796	817	784	818	744	728	805	798	769	794	859	774	796	781	849	777	824	788	808	819	747	785	781	789	822	735	793	783	775	751	890	748	746	817	780	816	817	814	807	777	772	833	823	831	816	793	795	848	796	790	844	753	798	771	794	768	742	765	776	790	759	757	770	811	827	749	763	788	804	750	788	817	780	795	830	830	752	789	786	753	800	787	813	795	790	780	779	791	796	787	836	756	777	789	761	798	823	786	813	729	776	766	811	829	812	852	795	854	820	787	833	790	759	820	808	815	794	801	820	807	768	778	770	761	773	785	798	778	800	842	760	791	790	775	787	777	847	807	797	791	725	797	789	778	821	793	789	848	834	797	816	841	784	780	802	796	784	807	827	785	800	723	790	800	787	775	786	759	737	764	785	818	799	842	807	799	813	774	803	769	788	736	802	822	758	748	771	732	827	792	818	808	806	827	820	816	821	792	787	766	774	805	769	779	779	759	788	814	735	791	829	798	779	807	720	764	809	857	768	759	767	796	810	832	771	783	784	811	843	766	792	758	803	801	810	776	825	840	766	768	744	762	771	810	765	811	811	791	783	799	774	767	788	744	828	779	828	791	788	790	750	772	811	716	836	792	791	763	795	799	783	779	828	763	791	773	761	846	784	828	811	778	814	784	735	810	800	797	843	779	812	765	817	799	794	794	799	806	814	782	741	834	785	788	781	782	782	810	852	793	793	764	754	734	793	800	746	805	754	823	791	804	774	842	805	816	809	817	773	781	821	737	820	815	830	826	749	860	741	783	775	784	843	756	751	834	794	847	796	814	787	840	803	815	794	814	791	770	775	786	784	751	775	825	811	766	749	781	796	745	779	787	813	780	794	817	794	813	758	775	789	809	778	757	755	809	825	750	796	825	820	781	808	791	794	813	810	809	807	830	777	807	798	838	828	793	810	728	750	845	816	807	816	801	812	796	779	823	809	804	804	772	815	792	787	815	834	755	783	798	822	774	770	778	767	801	743	794	810	787	758	844	795	742	818	810	754	778	835	781	804	797	795	814	794	814	836	809	810	768	787	803	773	772	793	764	810	754	815	773	843	820	766	755	792	809	794	818	792	818	832	759	790	771	778	744	817	772	781	738	772	777	810	757	793	799	796	794	819	748	794	782	766	765	743	790	798	796	808	818	741	800	786	815	797	815	809	809	762	784	796	793	787	779	827	818	759	815	829	756	804	811	775	847	797	768	761	809	790	806	760	789	741	780	771	808	796	782	750	825	814	784	806	789	797	784	806	775	775	821	786	831	816	785	787	757	774	816	785	801	809	833	753	804	806	798	821	759	794	747	835	789	793	776	772	724	761	815	789	790	822	764	805	778	765	834	813	804	817	879	844	800	763	778	816	793	795	775	806	841	759	810	811	827	793	841	803	795	823	769	786	823	806	776	826	808	850	803	817	859	789	804	810	824	813	806	735	807	757	826	767	814	836	825	808	781	832	788	779	808	749	814	799	808	821	755	807	783	793	798	804	760	849	834	825	809	735	813	811	816	757	794	741	817	812	793	782	788	760	812	808	810	827	796	775	778	793	816	798	805	785	762	771	797	789	814	786	818	785	788	846	802	773	783	804	792	841	737	783	796	736	818	786	749	806	785	798	799	727	761	835	851	775	814	802	769	726	801	778	821	784	833	789	774	751	785	803	798	790	850	802	762	798	793	844	854	766	825	728	759	744	760	844	760	825	784	807	776	788	758	762	757	789	795	824	788	758	828	809	838	759	830	822	821	761	792	754	746	804	798	810	799	792	811	841	816	821	824	838	809	815	800	827	816	743	755	789	801	774	753	788	827	793	846	800	778	779	827	778	786	805	771	792	851	784	808	830	809	824	803	791	799	808	792	792	799	772	795	837	787	749	797	755	831	809	805	805	781	798	787	755	837	782	777	745	818	812	780	746	763	801	741	815	831	775	760	752	788	818	808	822	792	789	822	789	776	779	829	801	810	786	812	782	789	807	730	807	774	784	784	805	798	786	793	764	803	760	799	728	803	760	791	788	770	784	816	792	795	837	839	793	843	785	796	836	761	762	796	767	790	837	804	811	785	827	781	831	830	826	819	783	805	784	808	796	828	788	750	747	830	798	765	783	765	766	804	792	785	734	790	769	785	763	773	806	776	802	820	773	776	801	809	846	823	848	823	743	732	788	797	829	795	774	768	841	788	833	815	833	792	770	786	823	809	800	759	833	820	793	811	753	800	822	791	814	861	770	788	862	734	779	742	786	760	803	810	820	817	801	734	798	793	818	764	778	838	756	768	811	809	787	808	806	840	789	803	778	807	798	826	775	779	807	768	780	812	847	812	774	817	757	750
2188	278	310	276	258	265	243	244	244	236	266	234	250	230	263	255	243	248	237	255	229	209	237	208	248	208	219	205	205	208	240	216	208	200	227	387	765	697	297	199	206	207	203	216	208	246	229	197	221	229	212	210	216	212	210	249	246	215	227	251	226	219	205	194	227	250	238	232	212	214	216	218	217	203	234	187	228	214	203	196	232	188	208	229	225	221	224	230	214	230	217	223	201	205	206	215	203	214	226	199	224	201	186	240	193	214	224	212	233	232	226	199	219	206	218	230	213	198	199	201	225	216	214	230	204	234	185	230	230	216	238	235	208	225	207	263	231	176	205	218	232	203	231	199	256	223	222	201	210	207	224	220	222	197	216	227	210	215	240	195	232	245	218	218	197	191	204	193	232	207	229	220	236	227	230	230	244	239	209	215	203	218	200	233	224	223	218	204	215	218	254	219	218	212	236	214	214	217	199	205	208	197	207	220	254	216	216	209	232	211	207	226	211	204	204	210	230	244	223	203	229	224	196	235	191	218	222	226	224	244	210	224	225	221	214	207	196	200	226	205	220	232	200	203	229	211	227	219	199	203	212	262	229	234	216	233	222	227	209	228	220	208	223	237	217	201	218	213	208	199	230	226	188	203	203	225	193	222	208	221	215	208	236	232	219	202	181	220	232	231	220	202	216	217	213	231	206	223	237	217	215	213	243	209	216	199	249	225	205	207	225	239	222	214	198	211	223	227	206	236	221	202	207	236	215	191	199	199	200	217	216	219	204	203	227	209	217	217	203	224	199	218	205	223	229	246	230	227	210	213	213	217	215	196	225	207	247	226	224	233	209	211	223	226	238	202	218	229	214	225	217	235	240	225	220	213	219	213	216	225	196	219	217	220	205	208	222	239	214	247	201	221	213	200	212	210	171	205	205	211	208	212	210	207	226	204	217	209	214	252	222	197	218	217	186	201	192	223	228	190	210	200	215	227	205	238	192	203	216	211	230	228	216	204	231	220	202	204	208	198	212	240	218	244	250	213	209	209	196	250	225	197	213	204	205	217	216	212	220	222	227	214	230	219	207	234	186	227	219	234	224	216	208	220	215	216	200	189	232	234	211	224	220	207	194	213	208	221	218	225	201	216	201	221	203	218	218	196	225	220	230	217	220	200	222	204	191	217	208	177	195	209	218	208	239	220	205	215	197	220	222	230	200	200	217	240	217	199	233	197	231	247	227	233	214	216	227	208	208	222	210	222	254	227	210	218	236	254	221	214	209	217	234	208	207	225	216	251	226	236	217	203	221	221	216	202	219	210	228	196	227	236	223	220	217	235	212	227	230	227	218	222	241	220	226	190	209	228	244	210	206	227	180	212	219	228	208	199	218	227	222	219	225	261	229	232	212	240	220	242	219	210	213	190	234	230	232	231	207	209	222	214	205	245	228	221	218	227	229	252	234	206	232	202	201	209	212	229	220	223	218	225	217	209	217	215	236	234	225	216	219	221	213	233	206	232	213	219	214	199	200	215	185	216	209	215	211	201	222	218	232	224	201	209	206	244	227	216	212	189	212	207	221	196	211	211	217	189	216	216	234	205	242	200	219	204	229	202	240	211	241	222	220	222	236	202	238	201	229	207	242	196	208	218	233	204	229	226	216	213	231	235	243	201	235	215	233	238	195	246	204	215	208	247	220	195	219	214	223	243	208	210	205	237	208	206	210	199	223	186	223	236	227	208	224	220	203	206	216	221	221	225	206	234	240	230	223	218	203	208	228	214	213	191	229	224	238	224	249	201	183	183	238	208	214	216	219	229	185	228	225	212	180	217	215	224	211	219	233	199	203	216	247	197	187	230	224	221	194	213	219	193	208	213	230	225	217	218	222	247	215	182	212	206	214	216	229	229	245	223	206	199	236	215	231	226	217	223	215	206	199	217	237	187	215	227	215	231	249	228	221	217	236	214	246	195	237	231	246	213	215	240	232	211	231	217	196	243	207	228	223	179	228	221	229	244	214	216	235	219	211	215	199	226	230	239	214	217	230	223	221	198	214	237	230	220	201	214	189	237	223	234	242	212	195	191	230	195	229	227	207	226	217	222	208	220	204	219	239	224	206	243	216	211	233	217	214	234	218	207	226	201	217	225	222	214	223	239	228	212	197	221	226	218	225	211	188	216	201	208	206	192	196	203	198	221	230	210	224	191	230	217	209	220	207	218	231	211	241	226	219	211	206	192	243	198	206	206	229	228	226	241	232	247	209	214	227	213	234	213	220	200	217	228	213	185	216	225	219	195	239	240	235	234	190	219	198	213	188	227	227	212	237	223	198	231	222	230	199	198	214	233	257	198	217	252	239	230	229	231	192	213	206	235	233	206	212	228	223	221	214	205	250	238	233	209	244	204	224	201	209	214	203	191	212	239	241	218	219	221	234	219	218	209	206	209	220	245	189	196	189	232	223	224	214	231	223	219	221	249	210	203	227	210	230	197	216	223	218	233	222	236	244	220	195	231	226	223	193	180	219	234	233	204	221	196	212	226	223	225	208	235	219	211	221	223	198	210	210	245	201	220	218	236	208	198	245	187	207	222	216	230	206	205	207	255	202	229	222	209	216	204	211	228	211	206	186	214	224	235	217	211	217	198	198	205	199	246	226	220	185	237	228	227	219	218	242	198	225	226	256	229	230	229	204	207	224	206	221	225	231	230	222	218	212	197	197	245	234	222	223	222	247	210	218	232	245	207	240	219	220	196	212	222	222	218	236	217	223	205	209	221	218	224	211	228	245	241	228	231	206	245	218	230	209	215	218	198	218	233	205	226	232	229	214	188	212	238	210	210	205	193	229	247	215	240	213	216	223	207	204	193	208	217	220	246	231	202	213	211	213	206	217	222	205	193	203	195	240	241	216	233	193	191	222	234	216	220	211	215	236	269	211	225	214	203	199	200	211	243	238	203	233	186	213	234	230	204	233	224	226	193	201	224	237	225	206	200	209	224	221	238	217	214	210	235	207	221	197	209	217	230	196	234	224	197	205	233	241	204	212	248	217	212	240	207	217	235	214	212	205	210	225	207	225	235	196	226	236	230	235	222	221	210	205	199	209	237	220	192	211	220	214	225	201	207	228	216	215	226	251	217	218	236	228	210	229	202	205	229	201	220	202	268	212	227	217	204	213	207	256	218	222	196	214	212	210	233	210	228	239	220	201	235	229	201	217	200	207	221	223	202	240	248	186	220	236	219	224	219	225	234	239	196	232	247	232	211	221	224	220	218	210	200	167	201	231	218	210	232	231	218	252	221	235	210	221	232	217	221	226	211	207	192	227	235	231	235	235	226	205	233	232	212	224	217	207	205	227	203	221	218	229	225	209	227	221	203	243	215	231	217	230	205	244	234	190	229	224	213	196	196	237	210	217	211	244	246	225	212	203	215	228	238	227	197	225	194	221	231	201	219	217	201	209	198	198	211	220	220	208	215	204	258	215	209	202	232	194	222	220	219	225	221	216	209
2234	748	870	838	851	791	793	756	678	667	704	762	823	783	750	730	768	825	769	715	733	692	716	727	659	689	666	683	735	691	707	719	665	668	707	2008	3993	3376	1095	601	682	692	668	674	639	631	643	666	584	634	654	675	676	633	612	661	682	669	626	669	633	620	671	670	667	609	688	630	673	627	639	656	656	663	649	625	617	619	638	589	627	598	633	673	603	645	649	669	646	655	686	679	640	628	628	650	601	663	608	646	631	652	644	663	663	698	600	673	694	633	612	660	643	593	696	634	601	631	631	618	642	619	634	656	663	640	602	634	614	650	610	664	607	623	626	643	624	653	657	660	614	675	651	689	688	656	657	657	607	637	637	659	674	669	668	655	608	632	671	606	655	642	672	636	576	623	647	608	671	701	668	628	643	661	663	647	649	650	637	652	643	656	631	633	610	629	639	662	677	624	608	682	627	689	647	648	653	640	630	639	644	613	616	666	663	644	600	663	648	595	652	639	634	612	631	607	638	634	601	661	659	651	616	625	644	667	674	676	608	663	694	641	637	644	653	638	650	680	646	656	649	638	640	645	655	680	661	646	639	657	623	629	641	650	627	672	636	659	665	622	691	622	649	645	629	652	621	644	667	635	637	625	673	624	612	653	637	634	645	660	650	679	630	663	629	659	614	645	614	615	641	664	668	658	580	602	705	641	623	632	604	639	634	659	597	641	605	606	681	632	631	646	610	597	688	639	624	687	643	637	661	578	665	682	648	682	608	629	630	610	650	582	627	643	629	671	659	652	628	620	619	629	638	664	629	621	604	657	648	625	692	649	632	641	621	623	601	656	648	658	642	647	619	598	609	656	692	633	653	667	621	625	631	614	567	591	621	643	607	649	622	645	611	594	637	631	635	648	584	671	643	670	648	671	581	676	620	607	672	631	648	630	628	669	648	649	634	656	627	631	681	634	630	640	613	634	613	637	578	646	620	663	666	656	605	640	597	649	691	619	668	630	633	664	623	648	672	667	622	650	634	664	632	644	633	642	588	650	611	644	602	683	603	635	603	670	660	658	674	658	624	613	678	626	617	616	648	618	623	565	629	634	649	631	619	634	560	671	613	677	599	633	645	607	643	566	638	645	664	612	641	660	667	654	602	570	634	634	695	632	645	644	613	671	679	650	621	621	637	633	625	686	610	665	628	649	676	645	622	619	608	653	614	616	628	596	637	615	655	712	616	600	621	699	629	651	637	647	653	697	646	657	653	670	662	620	673	637	637	659	643	630	682	679	654	629	642	617	660	684	630	661	651	610	686	593	635	651	654	655	668	646	621	648	667	686	691	650	611	628	655	629	639	613	594	632	620	623	642	596	608	666	656	631	648	631	670	641	660	633	579	670	672	666	651	667	658	642	664	690	656	652	639	653	624	670	638	640	604	634	681	603	649	610	621	646	653	652	633	616	660	662	621	625	592	664	657	638	660	648	621	601	650	627	704	657	672	651	644	629	651	589	699	669	642	654	658	624	650	622	637	620	633	655	649	642	710	658	621	620	630	635	611	668	611	657	622	658	644	688	637	680	656	675	654	646	648	610	648	645	645	579	587	623	642	656	599	670	676	666	631	678	683	620	651	621	647	655	669	640	670	612	635	661	631	643	655	637	632	652	622	660	638	670	656	650	645	643	672	631	696	653	685	637	596	604	680	658	626	601	689	645	590	641	631	697	583	674	706	616	657	605	645	646	649	609	644	615	658	602	641	693	656	614	620	654	643	701	649	635	651	645	637	655	587	674	618	647	626	635	630	593	585	632	691	684	677	648	643	685	631	635	637	659	619	660	667	674	629	640	646	585	603	654	676	631	601	663	637	673	661	664	591	643	601	623	617	662	618	652	663	677	690	688	645	627	630	688	672	703	634	670	621	600	640	626	696	637	639	646	636	623	660	647	651	676	644	622	654	655	636	577	634	651	655	609	634	637	670	607	653	631	625	676	628	657	642	647	643	643	621	622	667	639	615	691	648	644	696	605	607	612	637	607	650	612	618	645	651	590	615	645	660	652	639	587	688	655	580	649	651	628	641	590	662	640	647	647	645	607	619	671	670	656	662	634	640	676	628	676	600	671	633	612	623	627	602	670	627	699	613	600	639	662	666	652	706	673	673	633	650	644	673	669	632	655	644	641	661	648	670	643	653	703	661	635	635	633	664	652	650	608	644	632	679	626	608	663	640	629	610	653	668	635	636	703	660	640	644	632	604	662	636	649	619	662	609	637	630	655	663	642	638	667	631	619	618	628	642	633	624	666	618	617	637	635	688	647	656	664	643	627	668	653	638	709	631	647	589	639	651	618	596	676	661	631	684	629	675	660	646	686	660	630	695	651	626	605	605	649	672	631	627	641	616	663	610	635	649	650	616	650	639	665	648	632	635	655	599	657	615	673	653	602	669	652	652	613	646	677	666	659	633	622	605	677	620	636	641	676	640	632	674	616	665	624	667	623	642	681	626	646	637	647	635	669	633	628	633	655	606	639	621	665	665	666	641	615	634	660	651	659	610	652	641	586	629	644	642	626	676	677	648	620	672	622	660	601	663	627	638	613	632	656	639	640	607	640	665	632	640	643	648	635	641	646	701	631	648	629	618	635	669	636	665	618	632	617	623	654	627	656	590	651	642	665	693	609	686	638	630	664	646	657	634	629	636	650	614	673	640	655	670	724	619	657	680	634	624	679	654	590	709	643	620	587	639	690	669	697	669	637	691	675	650	641	592	664	667	667	647	644	633	666	625	640	632	632	654	616	658	653	651	616	633	655	626	619	613	634	631	662	649	696	613	646	626	643	656	625	672	646	647	625	632	639	652	632	643	639	679	643	646	633	638	631	640	667	592	652	602	679	608	643	642	633	669	655	615	653	645	668	582	671	645	676	638	638	647	658	617	702	631	641	650	641	651	653	657	596	623	590	631	648	640	601	624	645	626	623	636	635	631	647	659	653	673	647	632	656	667	648	691	643	669	637	627	630	644	696	605	623	597	579	610	641	628	674	597	669	635	650	605	625	655	608	667	635	603	632	638	653	628	659	654	592	627	652	638	611	657	636	605	598	670	617	664	648	642	656	592	611	632	612	650	616	614	685	641	682	631	665	686	656	598	658	642	631	638	627	665	665	714	630	703	622	631	665	641	615	633	625	655	635	660	651	649	619	640	643	642	603	634	607	682	640	642	629	648	658	643	634	643	655	612	612	659	692	686	649	656	663	646	616	625	645	620	616	677	644	615	635	653	660	601	587	650	667	637	637	641	621	646	656	660	643	616	632	591	655	617	592	649	589	688	609	630	634	646	654	633	610	649	636	654	688	631	612	688	650	638	638	603	696	643	653	648	652	696	582	647	590	583	652	631	665	676	629	641	672	640	642	620	652	614	646	628	679	620	614	644	689	641	614	633	604	619	621	669	654	674	638	606	593	648	640	641	638	660	605	673	630	643	649	683	599	613	620	633	648	632	623	620	623	617	630
8709	1293	1494	1135	872	648	563	448	446	398	507	472	416	431	396	339	334	395	432	444	379	948	372	327	344	365	365	288	297	320	297	297	304	324	518	2032	2632	1446	407	263	280	242	239	259	250	304	241	233	245	267	267	226	261	240	303	266	261	364	365	384	268	250	265	234	256	266	247	263	242	252	260	230	240	277	261	261	264	288	291	271	266	277	264	255	264	266	267	240	271	289	265	277	252	290	272	262	281	259	311	251	258	246	259	255	267	255	243	273	276	258	258	265	250	257	236	229	243	261	271	303	238	276	271	251	259	269	263	266	274	283	272	278	268	236	276	258	253	266	275	271	255	283	245	287	301	274	280	268	263	238	264	270	256	252	266	259	306	220	271	261	225	249	270	254	270	254	253	269	256	249	244	244	255	282	252	284	259	255	287	259	260	246	242	250	254	256	250	245	269	279	278	249	272	248	262	244	262	240	243	253	258	244	271	258	262	291	245	268	229	261	261	264	261	256	263	232	271	277	268	260	268	255	260	259	276	257	268	234	244	275	250	262	251	270	268	260	254	267	267	248	270	269	263	268	237	258	270	280	299	247	262	247	234	269	256	244	287	254	272	267	258	278	260	248	245	248	241	291	289	281	267	278	240	257	270	283	272	249	244	290	257	264	289	264	277	264	302	280	288	266	262	281	254	281	288	305	261	265	259	241	250	271	271	286	257	249	252	246	245	276	266	261	232	283	284	271	257	252	250	264	298	267	250	290	276	269	230	290	273	262	260	227	264	271	260	273	274	249	243	248	227	290	275	236	235	260	267	268	229	253	280	264	247	256	259	229	241	267	257	269	258	245	273	251	295	250	239	269	278	288	275	257	259	267	286	251	250	267	239	273	287	279	248	264	266	255	243	231	258	269	286	250	242	289	271	268	243	240	268	266	279	265	235	264	249	249	259	291	240	234	229	266	248	302	270	266	283	254	267	285	256	225	284	259	271	266	274	267	275	279	265	243	255	240	276	279	244	275	275	279	281	240	258	263	250	262	275	284	233	249	277	263	240	257	259	291	250	253	242	284	260	260	270	241	274	280	268	252	251	259	238	243	252	267	264	250	260	251	256	300	278	280	266	229	223	242	258	286	267	276	257	276	253	246	298	286	275	282	270	260	263	274	249	275	268	285	276	271	261	260	277	245	252	228	271	216	240	269	267	274	284	275	239	262	264	273	275	264	264	249	244	249	256	248	288	265	267	255	250	278	293	250	291	250	235	257	268	279	241	256	273	254	242	260	243	244	272	253	259	246	266	206	250	272	278	257	252	242	264	262	261	261	261	289	264	260	299	271	263	258	276	275	245	240	278	268	283	250	253	257	262	280	242	247	258	265	266	271	262	262	262	266	265	275	267	271	274	269	275	273	216	277	267	284	270	264	283	259	274	242	256	267	265	251	280	294	262	280	265	225	270	253	254	300	272	269	260	255	245	267	240	254	256	266	271	272	263	244	243	254	268	268	275	255	255	251	278	284	266	260	241	260	252	263	253	224	263	245	257	283	238	220	251	243	235	245	245	220	251	296	265	314	253	285	246	266	273	258	254	282	247	261	225	279	247	257	294	281	256	258	275	240	292	244	260	241	250	250	283	251	234	218	254	260	235	252	300	260	260	240	271	249	268	283	266	256	273	240	280	250	275	275	258	278	282	274	261	252	248	267	292	245	247	261	291	261	260	227	259	277	257	276	261	265	270	270	246	233	272	279	251	267	289	261	260	263	267	271	267	252	254	267	269	283	287	247	243	251	280	253	237	271	255	287	264	244	279	273	258	313	243	238	266	291	255	258	251	304	256	242	247	259	268	283	233	284	297	290	290	259	245	276	282	276	260	264	273	242	275	258	256	249	245	260	270	280	296	271	231	255	271	287	244	213	260	277	277	280	266	258	268	251	278	285	248	265	263	277	223	281	270	270	261	229	286	288	288	270	285	249	248	257	256	275	271	287	254	302	235	240	267	265	260	235	285	240	275	248	263	276	256	251	227	247	259	244	225	255	260	275	255	246	242	254	260	280	233	244	256	258	276	263	254	302	274	253	267	255	277	276	221	264	245	254	249	258	273	282	261	249	268	286	275	299	236	278	272	288	270	259	280	260	250	270	249	259	275	247	264	254	248	263	274	267	289	271	261	231	268	261	275	274	242	263	294	266	252	277	278	251	248	261	258	247	265	247	283	238	243	230	265	245	256	248	264	269	239	263	262	272	245	254	248	265	258	275	253	273	278	247	270	245	275	267	272	251	255	262	263	273	284	279	259	263	280	270	237	273	257	238	254	264	266	275	265	270	237	278	257	279	269	248	278	237	250	235	244	263	264	246	275	254	259	260	252	267	222	274	273	248	266	283	235	260	254	244	267	279	275	242	239	261	237	254	230	267	250	282	248	253	255	243	263	282	299	252	250	250	277	228	257	264	231	241	241	251	256	257	273	235	280	254	210	259	278	263	272	263	275	296	230	217	302	243	266	291	297	248	265	268	291	276	300	258	238	278	256	251	270	263	246	237	271	255	279	258	257	259	290	242	253	248	277	299	288	251	283	265	261	289	275	284	247	290	245	224	259	245	274	261	282	267	223	254	287	258	302	243	257	280	289	256	238	271	277	240	280	293	297	251	274	282	260	260	243	261	248	233	287	238	246	266	260	271	234	253	298	281	249	265	276	263	272	262	258	251	274	237	260	259	288	259	260	252	245	252	224	287	271	267	266	256	256	281	262	256	263	274	280	318	288	226	257	239	266	265	277	266	247	259	256	277	286	287	264	268	256	264	256	258	295	276	260	247	262	253	271	265	258	265	245	260	274	237	259	269	250	255	269	242	248	271	280	251	259	268	263	247	287	275	241	254	239	274	249	252	259	258	258	255	258	243	293	259	230	246	241	284	256	258	284	243	272	289	255	247	255	284	256	239	267	292	257	279	256	279	281	239	274	266	246	251	272	253	247	241	284	284	257	251	237	257	255	255	301	270	270	234	259	267	278	266	265	250	248	272	264	266	286	263	255	247	262	247	267	278	259	257	233	262	264	281	257	285	243	261	259	241	253	273	283	251	261	256	250	240	251	280	235	281	282	275	275	255	273	268	240	276	245	278	232	250	252	243	299	261	238	255	280	242	248	264	265	260	271	250	273	263	233	261	279	252	256	235	258	282	250	254	253	264	245	251	254	249	275	275	252	239	272	232	272	279	251	274	250	290	261	299	286	270	290	268	245	277	271	263	298	253	277	279	248	263	266	285	264	297	279	297	252	255	267	277	276	271	253	244	250	257	242	244	255	279	262	251	265	291	241	291	278	282	260	253	230	257	218	260	269	242	246	277	254	264	257	292	239	243	251	273	288	252	269	222	254	234	261	288	260	265	250	275	250	253	256	267	256	261	243	272	242	248	247	269	261	273	231	293	244	243	249	283	258	258	275	263	253	243	288	258	278	244	238	245	279	257	302	272	251	288	245	253	265	260	261	258	271	283
5668	1841	3403	3974	3319	2778	2324	1932	1781	1662	1764	1901	1923	1741	1653	1559	1532	1678	2084	2029	1637	5452	1538	1551	1552	1412	1427	1196	1191	1268	1197	1206	1163	1073	3091	12444	14960	7824	1826	774	836	794	763	797	783	780	803	739	738	767	816	827	824	786	765	843	944	1825	1661	2044	914	760	731	748	780	746	799	791	773	713	771	728	752	756	761	795	763	727	747	772	738	809	784	752	732	752	709	738	771	713	734	797	754	743	817	740	770	742	735	790	752	747	779	774	766	746	758	781	748	747	754	709	753	798	720	701	730	773	768	780	759	795	764	770	792	798	725	739	766	730	729	724	805	765	812	763	786	726	768	783	796	764	703	775	736	758	758	721	756	725	776	753	715	755	708	723	785	742	784	757	735	796	754	765	751	785	705	790	733	744	754	793	803	772	769	725	760	690	778	765	774	762	828	733	782	782	741	721	790	771	772	777	770	797	751	771	790	733	749	799	737	735	780	719	726	726	782	765	726	745	731	753	761	743	753	799	735	745	765	771	793	778	750	733	757	764	759	796	724	702	748	775	792	796	733	758	788	767	752	731	761	764	760	770	779	773	772	755	765	723	745	736	734	746	764	804	732	748	749	752	818	752	778	772	749	738	728	727	791	772	758	782	747	752	778	785	712	790	775	726	762	769	769	784	781	749	730	740	752	746	748	735	734	815	775	822	724	722	785	778	734	744	743	759	814	767	759	736	801	759	777	788	764	720	794	718	738	809	750	771	811	780	768	691	734	790	728	731	771	820	812	747	788	773	726	735	782	816	770	752	756	715	752	737	745	735	778	696	738	751	755	747	795	782	786	732	721	765	777	746	777	752	736	699	743	724	763	730	745	788	723	784	762	752	738	754	747	755	743	791	744	831	741	745	750	775	771	759	764	746	744	708	752	724	749	738	739	782	734	759	808	700	713	771	718	775	768	762	752	761	721	802	804	734	750	772	750	770	779	758	762	774	786	709	768	742	722	789	776	782	713	761	765	762	773	741	741	718	745	711	748	750	768	792	710	731	801	735	765	730	739	755	737	710	729	762	731	748	740	755	776	780	697	788	777	772	733	797	788	768	746	784	759	772	784	721	766	742	797	792	758	795	771	772	803	764	733	703	791	758	770	789	736	768	803	753	732	784	757	747	780	791	741	751	724	795	724	736	770	728	754	772	818	766	777	748	764	724	780	778	761	755	741	698	724	767	720	730	745	746	698	755	768	798	740	758	710	698	723	765	772	772	745	788	770	748	758	728	748	743	718	771	779	744	780	756	784	754	752	774	751	750	738	769	755	709	723	772	752	773	786	756	747	798	677	790	742	738	762	796	753	721	749	782	756	763	758	771	724	711	765	747	741	730	765	757	763	724	752	794	796	799	734	778	788	763	742	782	761	784	761	777	797	802	767	724	773	788	791	765	803	739	742	744	725	757	715	743	736	737	718	762	812	773	761	757	785	798	765	750	745	745	697	789	740	740	744	707	767	807	764	764	754	778	760	750	721	752	759	730	726	768	783	769	758	737	744	720	797	793	741	743	741	755	822	726	744	734	707	732	805	770	779	737	780	759	789	787	760	785	821	800	748	776	786	749	773	756	710	770	770	753	756	776	740	782	799	758	727	778	722	759	829	771	775	791	747	745	766	706	776	755	767	784	760	750	725	739	735	777	751	723	755	788	792	751	801	733	705	761	732	732	737	761	708	739	725	784	764	759	776	761	712	769	730	810	720	756	784	774	740	715	722	698	767	727	759	775	767	784	724	702	740	790	732	754	807	791	698	760	739	725	774	732	744	790	754	755	764	723	774	756	754	783	742	749	721	711	726	718	679	718	773	756	755	731	798	745	786	734	777	723	798	797	765	735	724	693	757	745	777	730	723	746	810	777	759	729	776	812	741	714	732	739	746	720	741	734	715	747	734	774	695	698	767	735	741	766	758	748	778	738	794	760	762	779	806	770	768	761	734	768	732	809	763	742	785	776	718	772	760	782	775	766	794	717	729	774	719	742	805	712	738	763	758	740	805	783	753	816	811	759	759	791	717	724	708	743	768	789	742	732	722	774	757	695	733	769	725	738	737	726	761	758	710	768	754	733	746	799	752	715	780	761	775	729	734	753	778	779	786	766	771	737	724	757	753	787	752	743	772	725	768	771	735	733	706	783	746	790	762	746	743	752	746	770	789	731	729	771	784	749	773	766	803	705	771	735	747	737	778	773	773	721	734	729	758	740	792	733	745	721	759	755	768	770	708	774	702	719	763	733	772	777	770	760	772	776	736	768	708	778	736	742	754	740	755	769	723	791	754	739	761	793	740	769	774	757	748	785	773	758	788	754	797	742	707	696	740	728	749	753	789	724	787	802	786	770	750	746	764	719	743	743	701	764	727	725	775	737	799	754	774	774	730	740	744	763	722	744	750	732	722	746	769	747	754	764	761	791	737	761	743	747	747	736	749	759	750	793	773	746	771	798	790	709	779	785	805	690	762	745	750	767	739	830	762	697	767	754	749	774	771	747	753	691	761	724	788	769	780	744	743	745	742	744	743	707	725	760	738	752	750	744	797	742	766	758	820	765	734	722	752	731	739	754	711	734	721	755	779	738	804	749	750	757	765	711	790	768	772	773	780	692	774	784	765	765	773	777	831	752	757	703	741	767	744	746	771	739	763	752	796	788	759	769	767	792	763	741	764	760	799	724	745	758	777	797	757	739	764	739	736	762	754	774	777	749	772	742	700	720	804	742	768	762	757	776	783	730	752	741	787	768	723	825	689	782	779	754	781	729	771	798	769	782	765	722	795	792	736	716	743	780	776	749	717	790	761	747	744	777	729	801	781	769	716	772	755	766	782	773	750	761	763	770	742	734	772	770	737	793	761	745	748	759	805	762	720	759	779	709	736	747	738	736	750	776	760	751	805	788	786	753	755	768	778	755	747	791	730	767	762	759	763	742	724	783	743	728	782	756	796	727	795	759	764	750	737	763	728	770	773	710	722	737	697	720	766	749	733	738	721	756	751	742	704	773	756	737	715	775	731	748	779	780	732	791	752	726	753	725	748	795	770	725	732	775	791	767	793	750	773	791	772	820	745	725	756	796	761	788	759	746	790	772	762	771	770	763	743	709	798	812	734	790	719	718	832	753	730	714	770	742	741	783	790	761	764	748	767	725	747	809	733	805	742	745	766	757	748	735	762	743	753	729	726	758	769	770	780	792	772	787	811	707	739	767	751	755	763	791	756	750	743	753	755	772	738	760	728	753	741	717	797	794	759	692	784	772	764	771	765	772	738	726	757	791	756	779	729	739	717	765	779	727	736	760	799	791	761	734	741	754	770	818	741	746	773	708	759	764	745	750	721	786	731	760	727	754	775	754	761	722	742	712	771	745	731	791	766	771	742	759	759	726	737	777	796	762	757	704	731	767	760	794	762	751	779	723	776	783	689	798	810	750	784	755	761	745	759	725	729	739	772	783	790	753	771	761	706	758	793	740	777	784
16765	3102	2880	2258	1544	1102	904	773	616	538	582	597	573	528	565	505	422	542	744	593	559	1118	475	443	413	450	391	388	386	376	408	396	386	300	499	1098	710	331	333	288	307	321	275	283	289	269	320	310	273	274	314	356	355	339	315	836	1000	895	1264	897	293	260	267	269	275	275	279	283	281	244	268	284	243	255	265	251	287	284	266	259	266	273	290	270	254	260	278	258	252	286	259	270	273	288	277	270	286	274	271	297	258	248	281	268	259	273	285	270	254	259	275	253	225	296	290	294	274	262	273	262	259	244	271	275	290	268	277	264	273	251	250	277	249	276	275	250	249	266	252	273	289	276	243	255	263	274	270	280	264	288	295	289	308	275	261	276	256	262	264	285	265	281	276	267	258	283	254	247	283	274	271	244	259	267	294	285	260	272	244	260	261	271	297	280	268	249	281	261	295	263	264	282	246	263	262	254	286	285	276	283	271	230	255	279	278	268	276	298	299	307	261	261	268	268	270	265	253	283	303	258	277	292	282	261	281	274	261	266	266	277	248	294	281	293	277	286	266	283	239	249	282	256	257	265	237	256	269	241	281	247	256	289	276	250	298	300	241	282	265	257	306	298	275	271	288	263	320	256	294	262	247	255	284	276	285	279	250	249	275	254	251	260	232	269	262	324	265	272	256	263	281	270	271	276	271	256	265	254	280	282	258	237	285	295	260	289	273	276	276	292	277	263	246	281	250	274	286	256	244	282	280	269	240	273	271	282	301	255	292	255	250	291	254	265	286	274	284	267	270	268	240	236	268	285	283	263	320	253	279	286	275	240	282	278	279	293	264	272	272	279	257	250	221	277	285	277	265	268	280	280	276	308	284	249	283	288	284	303	259	280	251	270	288	238	255	280	267	288	278	254	266	258	275	287	276	276	291	289	280	290	264	274	236	294	258	215	271	303	284	269	264	285	270	254	283	267	281	277	247	284	251	282	285	250	268	257	245	302	276	253	281	275	251	306	289	253	282	274	266	257	272	282	281	284	282	256	274	235	262	267	268	263	248	275	271	280	269	248	290	280	283	256	287	281	284	282	282	272	256	247	243	252	265	257	292	247	298	292	274	283	248	278	285	250	244	267	239	277	277	277	289	295	261	274	287	269	258	251	253	278	306	276	265	280	253	256	243	282	237	257	260	278	268	264	286	267	238	268	281	280	237	293	260	270	250	265	271	250	256	242	295	277	266	249	280	269	266	290	293	278	262	257	253	259	294	264	272	257	268	300	267	262	242	248	234	251	273	262	310	274	281	297	297	246	280	261	288	290	291	278	256	287	265	273	271	280	271	272	250	251	269	255	277	253	267	277	271	290	283	299	302	241	270	292	310	259	277	267	275	265	289	248	294	237	255	271	289	283	295	250	263	270	278	275	259	281	286	275	285	267	268	258	258	283	270	245	290	265	257	254	237	285	295	245	297	276	258	257	266	279	275	260	295	304	292	241	260	290	259	240	272	260	298	271	303	251	254	272	242	274	227	251	291	289	283	270	288	248	289	256	286	270	267	284	278	270	287	269	317	277	301	269	246	269	276	250	244	263	251	268	286	271	280	229	255	261	250	265	308	267	265	244	277	295	239	300	256	231	243	238	275	266	271	263	305	273	255	289	272	258	279	269	281	258	279	256	269	267	290	265	277	261	251	284	256	255	278	259	264	252	284	289	234	238	288	284	286	276	284	266	260	275	260	286	294	285	266	269	276	236	238	287	260	281	298	256	274	288	314	261	246	248	273	224	279	298	249	244	241	275	254	241	284	235	237	277	256	277	252	281	250	265	265	254	275	253	263	265	265	256	267	282	265	285	254	284	261	267	268	280	281	281	286	281	264	283	289	267	264	285	293	255	259	300	261	256	282	241	282	289	312	251	260	271	284	283	263	294	274	291	286	267	261	284	287	288	246	292	271	240	257	262	243	247	284	314	247	265	268	273	309	278	266	250	279	262	290	277	257	261	253	287	250	266	288	241	264	269	252	246	266	270	288	291	267	272	296	265	247	270	272	258	271	279	291	274	262	262	269	264	284	281	279	293	279	255	260	256	241	285	301	269	269	293	284	245	255	241	296	255	276	228	299	266	303	291	287	252	258	251	242	253	270	274	247	230	284	268	240	293	282	264	270	274	284	295	259	245	267	290	253	263	254	245	239	265	264	259	279	265	307	258	291	267	276	295	279	280	269	277	272	238	269	261	286	251	236	272	265	256	279	259	252	267	274	281	296	265	266	287	264	263	285	262	265	271	257	306	258	262	258	261	238	264	256	286	267	244	255	265	261	275	275	265	265	277	266	293	273	271	247	287	277	246	246	288	265	300	271	243	256	249	251	266	277	301	286	246	264	257	269	278	261	276	280	273	286	256	279	259	255	253	263	256	295	261	275	248	287	243	271	263	302	266	268	291	288	249	266	237	275	262	274	285	251	297	245	281	265	259	267	255	241	275	254	274	223	291	226	269	259	289	273	281	285	271	245	259	286	291	265	269	268	274	288	250	279	298	265	284	265	274	273	269	281	242	290	268	259	267	298	278	272	277	268	278	283	262	261	284	274	270	259	272	308	284	290	293	267	305	261	258	262	278	264	273	260	305	283	263	257	286	262	283	274	284	287	268	287	276	254	278	292	314	231	268	256	271	277	242	258	301	280	256	252	267	246	232	258	252	269	304	287	247	269	252	294	277	259	271	280	272	258	262	256	281	272	291	262	254	253	261	268	279	285	274	256	280	269	257	260	266	258	264	269	271	299	257	272	244	268	285	280	265	260	267	272	270	299	273	276	288	261	297	273	227	259	297	249	318	268	267	276	265	237	261	258	266	268	259	263	261	271	237	243	265	258	254	252	260	250	282	261	258	275	232	281	270	254	265	270	241	292	283	302	255	282	244	256	276	252	274	295	258	273	267	277	275	266	259	292	287	245	267	312	282	303	271	286	298	249	271	274	266	248	289	251	264	283	314	256	261	237	291	273	309	254	229	262	253	274	260	262	239	282	253	246	266	282	267	254	277	277	241	261	257	253	251	234	265	307	291	257	260	299	305	249	294	242	289	231	235	286	287	265	291	265	292	248	282	280	269	269	271	289	248	310	293	282	247	268	271	263	298	275	295	259	243	256	262	259	264	253	245	267	252	284	259	305	312	294	281	266	237	253	244	265	259	240	272	258	278	283	255	251	284	283	264	283	250	238	253	248	250	263	250	229	251	283	324	250	286	265	254	271	257	304	264	244	302	242	300	271	259	284	290	268	285	305	280	271	253	278	262	261	289	271	278	273	244	263	276	257	263	277	257	248	254	249	257	273	266	260	299	296	277	257	267	259	258	267	267	260	272	277	263	245	265	243	271	271	274	269	269	254	262	258	238	271	278	256	256	251	257	264	241	254	262	235	266	260	270	273	264	254	280	277	255	255	261	284	272	261	265	290	251	256	285	268	256	286	256	249	247	265	263	281	299	248	282	277	230	265	247	256	285
7901	3048	6291	6842	5749	4761	3941	3155	2866	2564	2815	3030	2843	2723	3201	2291	2085	2582	3610	2873	2805	5552	2258	2220	2034	2026	2012	1759	1901	1876	1718	1737	1688	1354	2795	6489	3855	1467	1133	1112	1124	1247	1049	1030	977	1023	1205	1152	1045	1085	1406	1457	1381	1284	1344	5476	6289	5470	8201	5012	938	809	839	775	745	761	740	781	799	811	807	803	773	753	773	758	772	726	767	735	783	823	756	816	806	801	760	762	836	785	804	736	723	810	763	749	757	832	789	809	798	789	755	796	743	826	757	769	764	770	738	805	743	781	733	807	714	784	759	806	735	791	798	797	769	786	773	766	789	757	782	767	803	789	782	797	747	765	849	781	808	826	806	793	815	817	779	785	766	775	812	769	819	784	745	773	784	779	820	748	781	825	779	816	830	777	795	747	771	795	821	770	807	792	796	763	775	791	761	812	800	745	743	752	797	807	794	797	783	835	789	785	822	754	752	800	799	768	811	792	796	773	803	726	795	803	747	790	764	792	773	719	755	732	836	790	810	768	790	812	762	839	769	736	759	738	764	782	738	762	821	741	758	754	781	737	782	783	813	816	717	758	785	794	828	767	818	751	776	720	792	805	768	715	787	793	756	785	784	798	760	801	720	775	719	746	764	821	754	793	812	814	757	786	760	774	814	814	765	800	726	775	754	820	756	820	771	755	763	771	793	824	778	785	820	791	775	810	767	772	748	808	816	806	744	727	776	775	764	788	763	754	800	757	784	785	763	797	806	800	781	780	769	761	789	781	745	767	794	833	763	849	787	747	796	782	806	782	783	793	764	812	782	796	777	795	736	784	781	794	758	744	754	762	783	799	726	752	811	760	770	845	766	795	774	833	732	743	772	762	773	742	781	826	702	762	827	776	828	756	747	743	754	733	697	797	792	782	749	773	734	768	824	739	741	788	735	806	786	833	812	834	786	761	766	791	771	754	755	820	760	793	752	754	794	821	745	734	814	832	778	796	788	786	789	790	763	772	760	746	821	785	767	771	779	810	751	813	777	792	752	796	780	789	757	771	781	772	798	739	761	900	769	755	779	750	785	732	795	731	797	839	783	743	773	752	810	774	758	808	758	772	780	759	778	780	823	792	721	766	769	797	787	789	787	774	830	800	760	741	763	820	796	800	820	799	742	790	814	780	767	800	814	749	806	772	788	751	745	783	750	745	801	814	767	753	813	763	742	754	755	745	792	836	769	805	767	805	776	756	794	797	803	774	773	766	783	769	805	757	759	779	730	799	776	837	770	792	805	735	751	753	762	812	817	837	787	780	756	811	751	812	793	746	779	765	766	781	752	747	732	795	798	802	769	789	736	762	794	776	796	760	763	760	776	802	766	740	773	722	811	771	754	770	770	780	812	759	758	763	816	769	796	757	745	798	826	776	796	807	788	716	802	744	772	792	711	785	818	825	758	766	783	781	824	788	756	793	785	832	807	752	744	769	758	775	805	783	776	722	698	730	862	786	786	788	792	810	817	749	775	780	771	818	722	733	710	780	802	813	751	740	805	767	745	762	735	778	736	806	810	807	763	747	752	773	774	811	816	773	776	776	835	760	792	792	826	802	758	759	760	796	820	774	754	806	769	790	773	830	760	774	785	785	764	791	756	803	760	790	805	806	763	832	750	773	797	781	745	820	801	764	801	796	730	771	743	778	818	783	776	789	794	731	762	721	783	762	757	828	718	773	823	788	818	819	780	759	734	754	824	799	813	790	779	775	774	750	781	765	761	823	799	813	763	774	786	727	779	745	803	766	813	777	771	802	751	794	779	804	745	751	753	766	808	700	740	786	811	791	764	806	746	797	779	754	756	819	781	734	825	776	779	805	778	740	841	795	769	796	803	823	742	747	741	736	745	749	790	776	826	754	799	769	815	735	736	745	770	768	824	774	811	803	735	792	746	780	772	741	741	797	782	809	735	806	757	766	734	840	722	759	791	780	809	764	779	820	824	735	786	765	806	770	736	791	779	781	825	750	772	749	731	781	749	782	778	767	772	746	743	744	801	783	801	779	774	751	774	784	784	755	796	825	781	787	736	826	740	703	802	744	782	732	810	807	755	798	837	742	792	816	821	782	753	796	770	791	804	765	763	716	766	792	786	731	764	830	792	759	793	724	819	847	808	808	808	768	818	767	759	780	802	750	752	771	746	832	768	817	759	774	791	815	768	807	793	747	786	736	777	734	829	729	803	731	811	822	766	805	771	810	825	777	832	876	831	753	802	780	804	828	756	794	785	794	825	742	820	778	786	750	785	792	771	764	808	786	812	773	771	787	779	831	741	763	776	829	788	777	749	805	776	718	788	757	811	798	757	778	771	772	812	786	824	741	765	741	823	759	780	775	725	801	753	784	790	779	817	758	780	808	795	776	755	784	771	746	800	767	767	760	795	781	784	759	780	734	797	732	816	806	815	781	774	796	753	748	804	775	746	802	761	794	717	826	754	754	794	840	751	762	856	768	810	840	748	770	771	741	849	775	726	772	774	746	766	766	783	749	790	778	773	750	790	787	789	755	795	794	794	770	726	788	823	745	772	798	751	778	779	789	773	755	769	761	810	771	801	810	781	796	755	758	794	741	751	791	813	737	824	783	744	800	816	789	768	814	776	798	835	770	753	770	784	764	800	776	744	749	756	792	811	745	706	741	756	797	794	785	788	771	756	822	765	717	779	774	774	795	762	823	789	748	761	796	746	788	756	765	779	837	754	732	779	788	794	793	772	735	820	789	775	763	774	778	793	771	741	781	753	825	791	819	785	793	797	769	730	822	801	764	761	726	762	798	750	739	749	819	783	760	795	713	811	734	801	794	795	779	736	822	716	762	841	754	843	798	765	806	793	793	770	792	777	745	755	760	811	803	753	754	777	815	810	743	828	787	765	780	797	807	764	802	760	784	815	794	835	814	788	756	802	777	775	747	767	769	796	772	751	788	747	783	792	760	741	780	746	794	758	797	776	759	813	761	800	824	749	776	720	790	731	783	791	775	723	770	818	763	807	802	790	714	812	776	789	747	799	784	717	719	754	754	780	773	846	846	756	770	761	779	784	677	742	823	817	760	726	776	735	808	733	769	731	819	786	781	813	759	778	800	788	779	752	771	768	782	790	775	739	800	835	743	832	801	765	732	781	787	771	790	757	810	804	792	773	835	789	824	805	805	788	767	761	743	799	831	752	811	734	803	773	754	845	768	733	739	829	811	780	746	809	799	761	738	792	788	810	749	778	792	801	783	783	817	790	766	814	746	769	830	804	754	742	773	709	807	775	779	781	814	739	790	798	742	788	759	763	709	764	750	792	778	774	743	780	768	798	741	791	811	765	763	790	797	777	769	815	772	804	753	820	801	813	753	796	741	805	740	814	753	791	754	719	828	747	804	783	773	783	840	763	769	797	769	776	812	741	781	780	745	776	806	753	786	747	781	797	795	779	828	803	777	735	765	785	807	784	778	725	739	774	738	754	780	777	783	776	805	708	757	774	781	765	759
2027	284	287	256	245	172	227	196	210	189	201	202	185	196	200	176	176	211	221	219	199	322	278	208	194	246	199	211	198	225	185	210	178	186	212	175	170	176	200	205	162	193	204	205	175	208	191	197	203	209	202	184	193	220	163	237	242	304	267	203	183	205	193	189	194	205	186	185	212	187	205	177	190	214	189	170	198	186	188	186	168	193	206	181	193	193	198	205	205	177	198	190	187	201	178	226	175	220	194	205	196	189	189	198	187	180	195	197	198	186	171	212	167	188	193	194	182	182	214	195	178	188	197	203	205	188	200	202	190	186	165	182	180	213	160	208	209	189	188	181	185	198	218	192	186	209	188	174	174	181	178	184	160	204	205	192	203	184	165	184	196	215	200	217	164	174	173	183	188	194	184	190	220	182	198	194	189	199	194	165	178	209	172	210	206	193	213	187	190	180	196	182	202	193	187	181	190	209	201	159	202	188	189	179	205	193	186	191	185	199	197	185	184	195	189	184	214	193	183	209	178	213	191	196	173	171	177	174	204	169	196	188	177	197	211	202	201	201	187	177	178	190	180	177	191	196	197	176	205	199	181	182	182	199	205	195	193	145	193	214	213	193	187	186	201	209	214	164	187	212	170	184	181	201	171	213	215	184	173	207	189	170	191	194	186	173	183	189	171	211	176	196	187	191	159	205	197	193	169	184	215	196	186	186	203	167	206	180	194	188	192	210	186	190	188	188	197	181	182	200	193	199	196	182	199	179	189	195	187	187	208	188	177	194	187	209	192	194	206	198	173	195	195	217	216	176	193	189	194	198	185	195	189	204	207	162	208	159	184	186	241	189	171	203	184	192	193	188	179	190	196	175	185	207	202	180	192	193	219	201	193	192	167	162	172	163	174	210	187	178	195	198	217	179	221	176	201	189	176	206	182	205	199	204	197	182	186	188	187	179	193	179	169	181	206	198	205	191	200	182	186	176	229	186	197	165	168	233	230	203	173	172	213	204	196	185	192	185	176	199	176	211	182	189	213	217	175	186	184	174	162	164	203	187	193	222	220	179	195	174	186	191	180	199	181	156	193	175	207	209	167	179	171	192	211	216	187	165	190	182	200	196	167	186	178	193	158	197	202	206	196	185	192	197	183	181	171	187	170	203	192	197	204	214	208	215	190	173	162	185	193	219	178	200	191	194	171	189	177	199	199	185	163	199	170	200	178	180	187	191	201	185	199	162	199	192	171	163	168	189	198	198	196	181	168	203	202	175	197	182	192	216	184	201	177	215	200	183	172	176	187	191	204	173	188	184	202	200	199	180	198	208	192	176	196	192	213	235	175	175	204	191	199	193	168	203	197	198	193	180	203	184	207	188	181	183	188	185	185	179	195	175	169	192	186	170	212	195	163	185	185	210	195	181	198	194	163	192	199	209	198	206	198	195	181	213	179	197	187	202	213	195	197	191	175	188	191	216	197	193	148	195	181	206	192	185	199	178	176	189	178	204	216	224	206	188	190	191	200	197	183	188	178	181	201	195	199	184	189	188	193	180	204	193	173	218	167	163	204	173	191	190	196	169	205	212	186	210	183	160	186	196	184	195	196	200	197	194	184	168	221	208	196	208	186	191	178	193	195	208	186	180	181	189	194	193	191	209	193	207	179	199	188	179	187	198	175	159	194	170	178	184	187	199	182	198	197	169	209	189	180	197	175	192	207	168	187	179	182	181	186	180	206	200	184	207	203	208	172	207	180	211	163	184	175	188	191	167	206	168	193	205	191	230	191	204	193	193	208	208	181	201	191	186	184	214	212	188	185	220	194	206	186	195	189	147	179	179	175	190	192	201	201	196	200	176	195	197	184	189	162	183	221	189	195	180	190	197	173	199	178	178	207	176	230	189	189	180	189	201	210	186	201	186	189	181	204	192	194	195	174	204	186	196	180	175	199	179	193	199	187	198	171	178	192	197	198	189	168	175	210	205	193	188	191	186	189	200	191	200	179	169	193	198	181	194	177	181	178	218	194	194	212	205	172	179	165	183	199	238	177	204	192	220	194	180	207	190	186	206	186	187	180	181	182	196	167	185	206	195	212	172	187	192	202	189	190	182	185	187	173	189	199	217	212	189	185	213	188	185	159	186	175	176	207	193	184	190	199	184	168	186	191	191	193	158	188	198	180	207	187	174	194	191	174	190	198	180	185	171	198	219	190	192	200	177	186	193	205	209	209	195	198	196	197	186	197	171	187	159	187	168	191	178	194	170	210	183	205	215	191	223	183	192	189	184	171	188	178	224	172	202	185	217	206	213	185	188	202	175	182	179	199	226	198	191	189	189	187	198	191	172	191	183	205	163	208	190	182	181	177	173	196	170	192	176	180	178	183	207	194	208	189	182	177	157	179	196	189	171	178	223	185	183	212	155	187	215	197	177	190	169	196	199	194	173	216	184	198	174	174	198	202	168	196	175	215	192	180	178	202	177	175	215	212	189	183	206	170	189	200	193	186	198	199	197	188	209	162	193	201	167	210	199	198	181	174	177	222	176	207	190	177	182	174	195	173	172	190	192	189	178	191	182	208	199	205	202	211	202	193	193	172	183	203	211	180	209	192	186	208	203	190	188	181	186	178	202	196	175	177	193	192	193	181	160	182	196	194	198	207	202	197	195	179	194	192	194	170	178	178	210	176	176	206	202	166	190	192	199	173	195	177	171	200	166	210	208	211	199	174	216	168	211	194	194	177	169	172	218	190	189	189	178	190	190	205	200	188	221	184	208	210	183	182	185	192	174	188	159	191	193	183	186	196	195	190	173	178	181	193	191	207	188	209	183	197	170	185	175	205	181	185	184	203	224	185	185	205	175	192	215	204	208	191	190	167	189	183	198	179	208	176	182	187	179	214	175	215	188	197	179	194	188	204	199	181	203	195	187	212	190	175	195	190	202	193	185	184	187	196	180	216	194	212	187	176	191	200	196	188	216	176	179	195	188	193	217	175	214	196	204	213	187	193	184	162	184	183	190	184	178	208	198	190	228	188	187	183	174	202	190	191	180	199	174	192	219	177	181	200	194	191	184	178	194	212	184	176	187	188	215	196	177	189	162	180	195	185	185	213	207	173	192	198	186	203	182	186	194	187	196	193	213	189	179	188	203	210	180	188	207	202	192	203	179	180	184	216	197	206	191	194	170	207	196	200	181	162	215	197	194	189	200	197	189	169	187	177	181	199	192	186	190	191	200	215	189	185	180	201	173	200	207	188	173	181	192	208	161	184	195	194	178	193	179	180	187	193	188	169	179	196	172	177	191	191	208	186	186	199	202	207	186	188	195	194	207	200	180	204	172	196	187	204	207	188	173	223	181	183	160	195	189	212	182	193	196	183	185	189	201	198	187	175	183	198	198	211	216	186	178	193	209	207	189	183	199	213	193	168	199	177	172	197	186	208	191	186	231	194	218	212	186	180	188	196	195	194	191	177	191	205	195	190	185	172	201	176	175	180	214	227	205	180	196
2163	629	792	747	698	703	656	613	625	597	654	609	601	642	644	666	682	630	785	729	691	1749	963	624	783	1171	646	594	669	614	603	637	619	595	556	581	611	632	580	573	599	568	591	594	596	615	630	577	558	638	593	585	550	562	571	718	940	1400	1307	592	575	580	570	552	571	572	536	534	578	592	538	622	548	610	553	562	559	583	557	571	576	621	575	575	610	569	593	579	602	570	562	547	624	562	543	565	564	572	572	558	616	574	579	559	579	571	554	531	568	575	565	589	575	561	641	570	581	608	596	589	537	583	628	577	598	607	581	579	610	558	575	554	582	541	593	573	592	594	574	590	565	565	612	545	593	582	622	575	568	535	592	581	560	553	601	585	608	603	582	614	578	575	588	585	533	575	612	583	608	608	555	590	587	604	551	571	534	537	610	600	593	582	546	594	590	605	576	549	603	579	569	520	539	586	609	582	588	553	610	594	564	595	579	580	525	601	567	576	564	592	585	574	607	584	550	582	617	575	542	584	568	605	544	576	594	602	597	595	577	595	597	581	607	617	502	620	606	571	528	580	617	642	618	550	576	590	577	562	559	586	561	554	591	599	602	569	627	524	597	567	590	579	554	580	614	561	602	557	578	594	572	598	612	575	585	551	617	567	550	604	549	600	547	577	591	618	562	620	577	580	626	562	583	588	578	555	585	587	603	611	589	612	546	587	529	561	570	553	566	586	618	556	611	554	567	548	569	565	578	586	577	555	566	603	603	569	549	586	591	543	554	588	550	590	585	556	597	585	539	639	580	546	548	568	563	581	617	596	560	589	592	602	568	552	598	564	538	560	569	574	583	583	575	523	590	545	571	637	539	595	547	576	568	569	579	556	577	594	623	543	599	574	583	563	588	576	622	611	577	596	570	578	571	592	569	623	556	597	560	566	615	532	543	633	569	630	596	584	572	603	611	569	557	580	568	574	575	582	573	558	602	550	568	557	601	577	581	566	594	545	543	570	545	563	566	582	568	590	605	586	568	556	572	557	589	564	580	555	564	558	580	542	567	538	578	634	598	621	610	606	579	580	585	550	546	581	576	588	605	552	549	592	583	582	611	584	615	619	572	578	553	582	600	598	571	566	574	594	624	599	545	578	548	568	640	541	520	606	616	580	568	571	579	623	580	577	578	607	529	595	542	596	585	551	578	592	551	593	563	525	579	583	599	595	581	574	589	561	562	626	597	592	554	566	580	568	559	568	595	591	548	610	569	553	542	536	534	554	612	506	579	560	569	566	599	606	586	573	588	578	595	584	591	575	541	600	559	561	557	607	556	590	565	544	584	549	568	569	533	538	583	567	589	587	566	546	590	598	596	591	543	574	572	562	592	573	569	549	616	558	590	613	616	602	612	594	633	612	631	591	622	592	571	613	608	557	600	597	522	588	587	605	546	606	590	621	575	611	536	570	567	558	617	577	625	592	567	536	542	591	573	579	574	585	537	580	630	514	574	572	581	574	600	549	615	611	595	585	562	605	564	586	582	549	565	604	586	558	541	602	622	576	570	560	513	570	581	548	572	605	556	591	639	581	585	615	540	602	537	523	568	583	551	574	563	612	539	585	583	568	580	532	566	567	574	562	569	608	570	604	549	589	599	585	603	595	606	583	617	550	589	545	578	602	619	583	577	592	556	572	547	558	548	568	607	549	544	598	587	552	563	571	570	573	558	580	606	586	588	549	618	575	603	573	557	623	610	553	567	545	560	555	538	623	616	587	570	592	572	623	576	585	558	583	617	596	559	588	576	633	553	602	603	566	601	595	591	579	614	598	532	542	550	517	566	553	559	602	606	574	598	575	549	582	541	603	599	575	561	587	606	585	586	565	574	547	583	559	578	617	615	550	581	583	565	636	564	543	591	615	580	566	551	599	517	616	576	516	596	616	569	554	565	584	555	591	516	548	603	567	548	531	541	623	567	631	592	538	575	589	628	524	591	520	616	610	513	613	574	554	564	578	544	582	540	566	577	557	596	593	594	578	615	553	567	574	576	597	600	605	575	550	596	599	600	583	573	615	607	602	540	566	597	568	582	555	558	581	581	590	662	613	568	554	559	570	568	593	553	603	519	591	550	571	566	572	582	568	598	573	574	572	543	601	609	600	612	561	544	591	587	604	565	615	579	544	627	536	551	543	572	613	576	605	588	603	593	556	577	553	551	583	555	596	620	570	582	566	562	575	584	545	582	565	520	596	600	537	639	565	563	548	563	589	604	592	605	585	582	583	602	603	568	584	598	593	594	581	568	556	558	605	572	523	590	626	571	562	558	556	606	550	529	555	571	605	595	561	614	554	571	558	565	591	565	603	587	585	587	549	554	568	590	614	541	556	588	581	580	587	530	572	587	623	586	621	603	553	588	586	608	576	604	596	564	568	598	567	597	569	594	552	576	604	579	576	580	510	523	601	579	590	593	573	590	582	571	575	591	559	610	590	577	600	550	545	600	546	591	614	546	593	609	596	589	582	572	582	607	524	555	568	562	562	565	586	542	598	556	555	612	593	604	569	590	550	573	567	594	588	583	572	555	580	595	609	554	528	564	566	560	547	583	569	633	565	587	529	554	582	582	575	641	571	592	553	577	562	528	619	611	561	564	629	578	591	579	587	575	607	569	608	599	610	596	535	607	567	546	547	567	580	574	574	618	607	538	586	584	588	606	599	572	573	523	556	581	589	584	573	573	594	579	575	600	586	530	598	585	569	586	543	566	560	558	579	575	570	560	561	577	562	534	566	555	584	605	568	612	582	546	571	582	606	604	590	580	607	599	580	566	585	578	613	593	590	603	528	593	542	574	611	602	578	597	560	596	593	572	586	604	560	582	538	607	584	558	588	622	582	553	611	567	596	581	576	605	613	583	587	604	576	580	580	581	580	614	600	571	594	573	569	541	612	593	581	585	570	618	589	566	588	536	565	610	582	533	590	601	549	567	575	617	606	579	535	579	624	633	594	564	596	578	564	565	543	572	595	586	588	593	559	539	593	597	559	562	585	597	522	545	553	555	572	595	593	547	548	609	601	598	599	566	563	583	573	564	582	599	592	570	626	553	594	603	554	543	597	529	579	577	576	592	574	582	577	541	574	565	573	604	588	575	589	590	576	560	550	592	570	616	543	593	592	572	536	539	594	575	560	591	564	613	550	594	562	604	582	620	546	561	636	559	552	588	585	558	581	615	581	561	589	561	539	590	573	561	590	598	572	583	583	592	566	547	614	555	561	557	554	590	574	556	571	557	594	550	599	552	589	569	601	563	574	549	602	578	597	569	543	558	614	602	574	594	563	575	565	554	567	562	593	559	527	545	549	584	530	597	560	581	581	583	552	594	588	580	586	586	555	542	595	568	591	559	570	561	593	608	605	560	614	576	581	596	574	564	581	556	573	571	555	578	567	563	612	595	566	568	602	547	588	614	532	555	617	594	555	567	565	593	583	646	593	576	626	543	538	632	595	564	536	570	598	552	586
8666	1261	1472	1148	823	676	554	452	449	411	400	383	395	431	416	448	385	329	359	467	407	5261	3594	387	1513	2749	1158	261	278	276	294	249	280	267	320	292	272	253	275	272	272	271	267	282	265	260	299	273	232	284	281	270	300	282	398	422	427	356	322	271	297	257	259	271	264	268	306	273	264	261	259	272	264	273	285	247	240	254	268	260	225	264	259	253	269	267	284	256	276	290	255	239	291	257	268	253	256	264	248	258	278	257	273	267	288	274	270	265	275	274	269	230	255	283	242	259	285	252	280	268	294	262	276	289	286	246	281	287	282	302	247	292	272	244	226	287	261	247	276	243	259	259	268	250	236	255	271	272	272	261	246	274	260	266	274	263	251	269	266	272	267	309	246	234	280	258	280	284	266	237	249	267	238	256	283	251	277	282	257	276	298	265	286	238	264	270	254	269	214	254	266	246	264	287	262	261	270	259	292	246	265	256	248	259	264	265	265	275	251	260	243	247	255	279	268	254	269	260	236	271	245	260	266	271	271	274	262	262	278	248	250	273	279	282	252	258	244	287	270	254	250	273	270	248	320	249	276	256	295	263	264	275	266	289	258	267	274	249	283	226	258	265	286	280	261	291	260	277	258	278	280	251	276	265	284	268	239	251	312	243	285	257	263	285	283	272	268	278	262	265	267	234	280	265	241	242	260	283	243	273	264	256	249	249	257	254	280	265	263	247	269	296	271	277	268	276	250	265	265	289	313	247	267	260	261	268	278	248	264	271	285	271	285	246	261	249	276	284	253	276	254	269	238	278	243	258	258	249	248	294	291	291	280	232	257	244	277	280	254	257	266	267	269	262	246	255	260	269	267	291	301	290	270	269	290	269	244	252	235	257	258	260	321	233	313	252	272	302	284	275	238	243	278	228	277	258	259	240	255	262	269	275	257	291	275	288	263	256	256	274	275	259	296	261	256	232	287	273	287	271	256	251	269	289	262	250	283	264	271	255	269	231	288	264	250	255	291	259	231	253	265	260	243	241	256	246	244	277	258	260	281	259	251	261	258	257	236	250	283	253	286	261	247	269	302	269	274	247	252	245	243	273	275	257	280	279	266	268	269	264	306	265	263	264	247	287	233	265	287	282	269	268	287	284	265	279	255	252	245	246	263	241	254	259	266	279	276	265	251	277	274	281	256	261	281	248	275	249	260	257	254	251	274	230	263	222	296	258	262	243	245	235	287	300	264	256	254	247	288	261	243	261	285	278	260	248	270	257	241	261	289	256	244	265	278	274	256	262	260	210	280	281	241	243	257	280	270	264	279	257	298	250	276	272	246	242	298	296	266	251	279	265	272	267	277	283	291	268	253	262	277	249	260	275	280	234	270	281	261	242	274	290	250	285	258	249	278	279	281	236	268	280	248	259	222	275	257	243	289	255	247	247	257	282	281	267	238	286	270	241	279	254	239	271	248	254	283	255	252	259	254	260	250	286	275	260	235	273	264	254	275	262	282	292	251	256	255	279	265	240	278	246	259	264	240	259	275	261	282	250	246	240	289	278	287	258	220	259	276	273	257	216	256	250	249	258	232	242	251	286	265	296	259	266	255	242	252	297	282	254	309	263	254	270	262	270	300	240	270	270	249	240	275	279	265	277	271	295	257	261	244	280	261	266	269	269	265	252	284	248	269	276	286	256	262	262	280	259	273	260	260	250	272	261	249	252	274	251	240	247	260	261	252	275	273	282	276	243	273	263	267	270	292	278	278	254	261	253	273	250	255	258	247	282	257	276	270	269	231	267	263	258	275	253	268	256	255	289	234	245	294	292	279	263	270	271	280	291	280	272	253	270	290	248	260	263	267	263	286	285	256	293	282	259	247	264	270	252	267	258	294	253	257	270	281	291	260	257	262	265	263	300	289	251	280	243	265	267	251	240	247	274	232	262	286	253	274	279	274	289	253	290	264	269	267	257	263	277	220	236	240	260	273	258	245	258	208	245	262	248	268	262	274	260	278	277	262	245	294	250	268	268	255	269	269	273	306	301	221	269	269	260	262	255	273	257	258	251	300	303	263	239	262	249	262	272	251	291	224	284	266	273	265	271	268	240	257	252	247	273	254	276	251	294	279	278	256	256	266	248	273	268	277	248	281	258	264	284	266	277	266	282	249	256	256	267	257	274	283	266	278	271	258	247	262	254	284	308	262	285	249	249	267	288	262	249	294	291	274	276	235	238	275	238	262	257	295	263	246	233	254	283	232	281	259	243	236	255	251	271	267	310	281	253	252	266	287	270	258	268	260	268	286	232	271	275	264	235	262	259	288	269	244	273	255	270	253	274	284	261	255	261	262	273	261	241	267	253	305	281	280	271	245	255	289	270	276	264	268	298	258	274	250	263	285	259	275	251	276	259	292	235	255	272	280	215	255	226	267	243	282	252	283	259	256	254	278	265	262	259	240	283	244	272	284	288	250	289	267	260	285	277	295	260	291	260	254	259	269	261	300	267	252	285	283	263	262	252	260	284	269	253	286	239	263	252	259	280	257	261	252	269	272	251	258	254	256	252	248	266	280	273	245	269	258	254	256	247	275	263	271	246	261	260	267	242	278	280	244	274	276	258	269	302	239	268	273	245	268	287	240	254	273	301	260	266	278	260	254	256	263	246	238	265	252	252	263	253	260	274	277	252	285	251	257	258	243	278	254	278	273	260	263	266	285	248	252	270	268	241	250	265	279	238	263	266	256	264	243	277	270	260	241	253	274	254	264	256	246	274	279	258	288	261	265	263	278	272	267	271	286	271	286	287	266	264	262	268	232	240	241	266	258	260	273	252	224	270	269	279	252	252	264	244	248	252	268	238	301	255	294	261	247	237	277	256	268	281	289	267	263	272	257	269	247	277	256	265	266	250	281	242	268	277	241	262	274	269	246	277	264	257	277	270	247	227	265	275	250	252	284	250	238	279	270	264	280	265	295	289	247	286	285	235	276	266	275	230	265	277	242	247	244	239	267	253	267	280	272	273	290	279	270	304	243	268	266	269	259	261	268	275	253	256	256	258	243	261	250	247	267	280	281	274	256	275	263	240	280	292	269	262	258	271	267	276	223	261	290	265	253	286	234	244	277	264	277	316	254	260	261	274	277	263	237	266	276	266	272	280	253	252	267	261	248	239	269	245	272	258	287	261	290	281	276	247	228	274	274	253	241	264	269	284	286	263	255	269	264	263	268	266	237	274	287	238	288	233	267	271	277	268	265	266	264	236	251	261	282	277	299	248	308	248	255	260	269	255	281	246	267	286	256	258	289	283	246	253	284	282	267	264	272	257	284	246	235	290	256	267	254	284	256	256	260	260	278	252	266	280	275	287	256	269	265	235	256	251	276	245	214	274	243	258	298	276	258	256	270	265	272	260	240	277	249	292	269	264	266	276	250	249	279	280	263	254	262	258	238	295	275	256	252	271	268	241	273	264	264	267	222	267	250	273	261	257	261	238	293	246	264	243	270	267	274	276
5596	1826	3534	3824	3349	2748	2228	1929	1838	1606	1493	1648	1892	2062	2300	1946	1614	1349	1537	2123	2081	23724	13742	1286	9335	15682	5960	913	963	895	946	919	845	742	830	854	843	885	828	843	846	797	770	778	810	776	776	801	866	889	866	923	937	934	2103	2056	2077	1629	929	819	798	781	731	807	789	749	740	756	731	755	782	750	851	759	754	740	771	797	770	755	790	818	740	775	720	752	756	772	742	752	724	817	745	768	726	768	732	761	742	726	782	819	788	750	824	732	724	792	759	770	830	743	784	759	757	742	758	750	760	763	777	755	721	800	761	776	768	770	767	843	754	774	746	705	751	773	774	765	746	769	726	812	762	781	741	703	786	772	784	748	815	789	736	802	765	749	822	818	780	750	748	787	823	790	750	778	744	738	829	819	791	795	783	728	742	779	782	728	730	809	768	807	759	813	771	716	746	796	726	741	808	764	768	794	783	754	758	767	782	778	796	759	780	755	724	756	778	821	747	729	748	794	813	688	763	813	716	824	772	705	763	780	731	787	710	779	758	782	756	781	752	765	786	775	762	767	783	786	751	735	717	742	733	753	832	793	732	787	745	749	730	755	758	742	772	764	825	773	762	773	772	813	775	791	715	790	762	763	734	766	751	788	720	777	747	783	768	725	771	762	753	771	803	775	741	787	762	749	803	749	806	738	764	766	691	736	801	750	779	772	782	763	810	784	743	799	775	766	729	781	780	695	796	770	773	778	771	813	752	763	754	760	765	753	814	810	758	787	769	826	776	778	730	820	816	754	816	761	769	766	730	806	753	736	721	741	748	795	744	794	778	755	774	775	796	751	806	809	727	768	815	801	773	796	749	754	736	735	816	816	802	772	781	812	761	750	766	792	763	761	787	765	757	760	798	769	792	733	773	767	791	794	804	756	768	758	790	771	768	776	741	748	768	795	776	768	787	788	796	768	752	791	798	784	753	757	789	793	750	766	757	750	778	799	754	743	779	759	737	833	775	734	824	712	782	805	754	732	754	783	749	767	738	749	765	794	800	775	749	757	715	736	762	765	816	775	778	775	759	752	805	744	803	777	798	783	730	728	856	774	747	806	743	751	770	733	793	748	765	767	774	805	751	752	728	778	774	798	802	743	785	754	770	790	783	758	769	769	771	786	783	745	781	728	800	783	776	790	730	722	762	784	766	745	795	778	754	782	807	767	813	793	705	799	779	805	761	755	738	759	827	765	777	738	764	801	805	814	763	757	770	785	774	814	721	713	708	725	788	779	758	790	717	777	782	749	729	726	751	780	776	743	784	730	776	827	822	758	759	710	794	767	767	754	760	794	802	722	732	811	832	750	763	808	788	734	722	772	759	757	761	781	738	790	784	756	792	771	766	788	775	708	729	741	779	781	808	800	750	753	836	740	773	788	748	757	762	755	699	783	741	774	768	797	767	776	756	815	792	756	795	751	777	734	747	812	731	795	782	764	745	739	792	785	786	731	714	789	748	778	793	784	780	788	802	761	744	736	789	766	799	747	773	689	773	753	749	778	807	793	745	795	830	769	732	801	746	762	783	772	765	768	798	773	722	803	814	795	720	747	687	773	771	764	788	718	785	756	780	692	772	759	752	783	756	766	707	802	776	741	744	762	791	793	768	730	765	759	746	754	749	752	777	795	786	798	751	784	791	738	728	781	743	748	782	807	752	796	771	727	759	793	755	784	772	773	805	773	770	781	779	794	760	773	852	823	764	783	744	790	757	762	777	700	771	791	748	742	795	734	819	759	781	743	770	719	726	779	741	801	786	743	707	791	763	772	785	790	776	769	743	813	767	781	769	769	772	773	725	787	771	765	729	714	788	786	760	806	742	772	767	824	737	791	798	740	762	769	742	783	784	746	736	753	720	795	750	745	720	727	721	758	800	792	810	762	776	795	792	793	755	760	757	776	755	747	791	783	776	800	726	802	705	805	771	789	774	776	715	784	775	819	745	777	752	776	776	758	762	803	757	769	779	726	811	780	745	746	770	738	792	749	754	757	759	771	793	751	776	772	743	787	740	750	795	723	747	792	748	705	781	757	770	754	795	739	763	753	803	716	735	788	758	782	752	748	748	716	740	781	736	803	763	771	792	710	788	761	786	840	762	769	702	752	770	750	770	740	763	769	771	806	765	771	726	746	732	733	757	742	745	791	730	756	742	770	756	756	803	749	755	766	783	712	774	732	762	754	792	741	781	737	771	741	742	734	806	760	774	738	766	750	777	753	742	793	778	740	766	795	754	816	769	791	798	780	754	799	755	794	756	782	799	788	733	783	772	807	738	786	762	770	790	730	769	789	779	753	826	794	787	809	761	784	782	781	787	765	759	760	798	728	754	803	750	754	801	770	815	756	729	759	824	755	803	775	778	790	784	762	766	738	766	730	801	705	804	772	783	740	788	756	766	737	777	755	757	716	740	774	755	755	739	757	761	745	805	784	781	787	777	750	757	795	819	783	779	768	772	743	708	729	789	785	777	761	762	736	757	743	795	756	769	798	759	813	770	789	782	817	766	729	731	759	786	757	749	767	794	814	767	822	775	770	803	778	790	733	770	751	776	733	741	781	753	788	804	783	752	754	717	760	800	773	777	769	790	771	783	774	738	814	787	734	781	802	755	719	781	764	762	715	802	771	770	795	731	738	758	743	775	784	813	780	740	781	756	762	803	746	728	750	790	736	798	751	729	764	790	753	770	820	786	780	807	744	798	769	750	758	769	786	826	779	755	751	767	808	745	806	797	784	797	765	759	798	755	756	827	792	777	742	763	784	771	761	794	788	747	744	758	767	749	788	733	759	829	766	736	769	729	804	753	736	793	786	764	778	759	820	730	822	763	776	808	776	775	779	689	803	773	752	758	794	796	772	750	789	773	798	736	792	844	796	801	760	762	815	749	741	804	782	793	780	773	800	770	788	791	744	786	725	774	811	804	786	768	743	767	747	794	766	710	767	759	795	786	775	758	752	780	830	801	734	754	741	790	768	794	751	823	793	767	750	784	762	779	751	756	754	770	729	801	765	766	742	727	744	791	738	792	731	780	788	738	744	721	736	777	776	734	771	782	755	731	758	779	713	779	768	747	768	773	729	732	791	771	752	765	735	744	783	792	811	807	736	779	728	792	763	753	729	738	784	747	785	798	765	748	787	774	791	741	795	742	806	768	782	717	777	751	760	764	795	737	760	807	755	755	822	757	731	771	822	752	747	780	700	763	812	762	721	766	769	795	807	727	801	717	793	769	681	767	744	738	762	780	776	756	758	764	746	785	782	735	735	793	756	736	770	801	752	765	763	733	768	698	751	778	729	762	771	732	745	780	747	789	790	771	779	731	799	786	765	741	725	765	775	779	780	759	756	796	789	789	743	806	735	796	788	774	799	766	759	723	719	749	791	814	757	767	779	741	731	784	728	770	754	754	778	790	780	777	747	783	763	767	758	747	775	823	735	803	799	784	672	756	728	761	738	751	784	796	776	772	736
16677	3121	3074	2294	1539	1236	999	805	658	596	553	589	605	703	595	571	567	490	479	528	608	5394	15733	4555	2905	3174	1370	344	353	311	321	299	313	314	361	332	326	319	328	315	318	313	312	304	334	297	342	286	282	281	343	331	334	323	410	369	314	376	363	314	324	354	283	298	314	310	304	336	324	317	292	296	291	311	297	316	338	344	327	331	331	276	309	300	325	334	296	347	330	309	315	320	328	348	323	305	327	312	319	336	296	300	329	365	343	315	308	311	340	301	298	333	293	288	322	316	380	328	283	317	320	301	309	320	287	312	329	290	325	305	317	300	318	321	333	307	315	330	311	309	317	311	306	318	326	346	295	323	300	339	320	313	327	337	321	328	302	358	303	309	295	315	326	293	272	296	327	306	302	285	278	299	311	304	323	319	300	292	295	300	294	300	341	294	311	270	338	317	315	310	309	309	310	298	307	303	286	325	338	299	325	325	308	317	321	314	302	312	324	281	323	350	324	309	301	330	325	332	300	327	280	291	302	337	307	289	316	316	305	297	310	285	297	298	342	292	290	312	336	278	293	308	316	316	311	323	323	335	306	353	328	317	317	347	316	294	313	288	362	294	345	285	313	312	313	291	328	287	297	307	306	329	294	329	310	349	327	344	291	324	318	322	295	313	323	297	321	304	293	287	309	346	311	308	315	279	300	305	328	301	313	302	337	322	329	330	313	316	278	295	324	334	336	314	284	273	320	291	346	294	316	331	316	319	321	288	313	318	327	300	312	321	302	350	308	310	332	313	311	324	312	283	322	308	312	314	333	296	316	316	307	311	334	274	332	323	307	315	323	299	291	314	313	341	293	299	316	322	318	309	316	280	303	297	294	318	300	339	328	325	303	307	308	318	290	298	315	360	322	316	289	311	322	304	357	314	324	323	311	289	295	329	304	301	284	338	288	320	319	292	344	313	286	355	315	301	332	334	320	284	301	350	374	333	285	315	298	310	293	304	330	321	309	314	311	317	329	302	332	344	295	308	297	289	303	318	295	323	301	345	316	292	296	312	320	331	308	334	324	326	307	316	339	282	318	311	307	325	292	285	312	324	277	322	312	325	323	318	303	303	304	294	294	311	381	328	307	299	334	289	329	322	334	291	304	293	323	309	286	305	316	302	324	308	283	300	303	297	296	329	312	336	313	290	336	333	322	333	319	292	310	319	305	296	346	330	299	312	330	293	315	326	310	334	306	319	324	328	324	323	312	316	329	299	344	328	326	317	309	320	326	332	321	309	302	292	314	300	290	301	339	304	306	315	301	294	334	329	309	304	313	309	339	321	329	332	283	355	327	301	344	324	317	283	344	290	314	334	304	311	304	287	296	292	292	319	319	294	294	329	299	327	311	295	294	301	290	285	292	309	296	315	305	316	304	329	304	334	324	328	318	302	305	294	272	335	326	304	298	323	311	345	332	322	326	302	308	291	297	332	340	313	300	297	302	315	299	349	297	337	295	327	312	321	281	330	299	288	309	326	317	285	304	305	326	319	300	290	309	321	324	315	322	328	323	317	317	318	329	321	319	348	319	314	327	304	312	313	343	304	308	305	310	321	328	325	302	338	323	305	322	316	286	299	319	312	330	300	308	303	311	312	277	335	332	313	315	330	294	301	267	334	311	330	324	331	292	319	305	259	312	317	320	292	303	325	307	309	319	319	312	331	326	320	309	307	312	314	314	325	328	316	321	313	294	319	345	275	290	325	318	295	315	305	293	296	315	312	321	320	286	335	318	318	363	285	297	318	326	308	327	289	323	317	299	290	302	306	326	337	312	283	322	313	321	287	306	307	315	309	325	303	337	325	353	304	314	331	311	331	293	267	316	314	323	302	317	301	346	339	316	310	324	312	320	337	319	281	331	286	288	329	350	320	343	315	313	315	322	328	349	316	327	334	324	294	323	277	316	328	316	330	309	339	338	290	317	342	314	271	315	302	323	306	308	306	317	327	310	304	286	299	276	330	270	311	312	321	328	325	313	314	313	308	315	337	301	322	318	343	285	306	300	298	306	318	305	288	315	316	322	279	316	304	309	326	302	294	281	322	310	313	328	312	301	317	307	336	295	326	330	324	341	323	323	315	317	313	316	345	315	325	324	335	327	277	301	321	314	295	293	279	290	336	324	323	310	290	308	293	290	302	332	314	313	306	334	299	301	277	311	304	332	349	342	350	281	301	318	290	337	314	327	318	293	320	311	267	324	315	308	331	300	310	317	326	319	297	327	306	300	341	342	317	317	310	327	336	309	298	309	329	301	289	308	296	318	312	319	326	287	320	304	298	306	307	348	294	313	340	323	300	306	307	321	303	307	279	319	339	329	298	304	308	306	294	353	298	321	298	314	340	298	326	304	314	314	311	311	286	280	301	283	277	333	327	323	299	305	327	315	324	328	329	304	315	262	330	341	314	325	329	326	308	283	289	313	323	288	324	318	297	293	292	336	295	293	311	331	303	324	318	320	327	322	305	276	291	326	310	318	297	286	315	303	327	313	322	306	312	324	310	297	325	283	310	331	319	313	328	303	325	316	345	300	313	302	310	274	301	294	295	339	324	325	307	339	357	290	332	308	319	310	312	327	295	342	271	326	330	289	292	307	310	312	323	330	279	277	336	305	299	326	314	303	301	303	331	311	298	295	300	317	324	336	301	327	319	294	308	319	295	300	334	289	352	339	322	322	322	326	336	320	273	296	326	294	306	303	324	292	355	307	309	298	322	330	343	338	326	302	334	299	347	335	315	325	325	297	343	313	304	330	337	278	329	288	299	340	326	305	322	311	304	290	328	312	309	300	302	305	337	296	299	318	301	301	294	334	296	282	329	320	275	324	292	289	324	325	346	303	271	330	318	335	304	319	279	307	331	319	317	290	322	337	296	315	323	319	313	291	332	283	310	325	318	326	296	306	316	294	330	313	313	311	312	288	306	302	331	321	295	332	328	305	291	300	287	331	305	317	316	288	288	315	291	318	325	316	305	316	348	304	300	356	292	292	298	325	301	303	317	301	349	317	314	307	302	295	309	315	278	310	307	342	335	314	322	296	294	329	310	317	296	296	327	286	299	296	318	272	291	307	330	322	293	297	313	319	302	291	264	290	329	322	344	267	311	306	296	310	334	339	290	322	339	317	332	278	303	318	316	329	320	315	324	293	324	347	330	300	299	335	343	291	310	300	320	329	331	320	290	330	291	286	321	305	322	316	294	337	352	269	321	276	324	306	336	296	303	314	317	303	342	327	330	300	311	301	346	291	300	282	326	324	304	305	330	318	299	313	312	295	314	296	309	343	318	299	313	294	291	332	308	317	308	289	302	308	307	298	290	302	324	330	308	300	305	348	304	336	316	278	302	325	334	291	302	292	318	309	294	290	320	328	288	300	321	331	332	301	311	312	311	290	334	320	294	315	356	326	315	299	311	306	295	295	314	301	316	309	304	311	307	349	313	300	274	294	318	322	286	328	317	301	323
8045	3214	6587	6869	5771	4803	3947	3302	2910	2501	2343	2650	3161	3191	3009	2664	2510	2153	2041	2581	3287	20000	39472	10401	15000	16018	7354	986	963	936	937	993	1019	948	1079	929	916	940	927	885	848	920	906	959	974	943	877	964	949	967	939	951	887	1058	1636	1052	1120	1629	1389	1045	923	907	885	856	894	937	884	925	866	859	844	884	820	859	859	872	895	894	887	874	904	862	859	912	899	883	888	891	870	908	878	868	922	858	860	899	859	884	876	909	887	884	922	878	868	818	857	934	863	868	872	866	891	865	892	862	906	875	865	884	862	869	861	871	893	900	829	772	903	877	928	890	905	860	855	886	889	846	846	861	845	889	868	892	904	907	932	877	861	908	889	827	863	874	833	919	880	869	858	921	918	891	865	873	923	886	898	860	860	824	907	867	901	849	870	882	856	847	874	895	859	848	865	906	861	843	883	858	886	895	904	905	882	857	903	914	894	868	888	886	895	830	886	889	841	890	858	859	880	930	877	903	903	875	884	877	890	851	914	845	862	849	848	877	882	911	938	891	944	880	895	867	935	893	896	917	802	910	869	866	885	904	875	898	853	904	912	834	834	813	898	928	860	899	895	916	866	874	900	902	880	883	900	884	883	910	860	866	892	872	914	868	853	842	897	882	916	913	837	855	913	895	842	860	847	826	867	873	879	873	834	899	905	859	849	876	874	836	891	926	891	876	885	844	892	922	890	883	928	879	859	845	815	850	839	841	832	805	852	893	854	897	866	924	882	911	862	820	903	876	905	875	920	862	874	889	885	894	875	861	948	882	848	804	889	819	883	863	899	860	858	850	904	861	895	933	877	926	873	895	961	886	921	855	849	897	943	838	823	851	884	884	863	865	991	834	845	855	897	904	852	919	886	849	856	893	831	859	879	860	900	897	886	873	909	879	902	848	854	884	858	885	905	890	880	856	921	850	889	896	869	876	860	892	874	882	866	952	892	808	853	880	872	847	875	837	899	892	885	860	905	893	900	869	848	886	871	903	896	858	837	923	888	911	842	901	884	856	875	836	863	895	908	907	887	885	879	856	902	825	883	865	853	920	893	865	841	836	859	871	881	899	861	853	854	868	884	862	900	896	908	874	914	861	838	891	899	889	875	850	875	896	862	858	896	910	851	870	894	892	928	894	859	924	883	878	912	863	867	843	872	856	878	899	866	874	886	856	869	904	885	819	857	861	902	894	865	839	842	879	869	934	903	867	899	867	851	918	847	877	856	838	851	903	890	867	939	864	877	891	910	861	825	925	906	923	871	915	888	881	827	839	869	861	822	853	929	880	873	868	939	912	849	868	854	876	892	880	861	835	933	859	883	931	872	806	906	823	821	884	880	876	867	856	914	844	830	861	877	895	865	888	856	862	830	860	898	852	889	875	920	895	911	881	887	858	902	830	812	860	860	911	849	851	821	837	894	856	885	890	903	865	921	827	856	878	858	858	868	839	882	868	892	875	862	883	892	861	895	891	827	909	922	904	865	904	907	869	876	889	866	910	888	909	865	877	861	855	881	895	867	863	894	849	906	884	877	860	819	834	917	888	862	858	869	881	931	895	925	862	944	923	850	865	912	874	849	881	829	905	853	884	876	894	908	900	876	842	864	939	888	860	872	863	844	903	875	849	862	879	889	882	892	860	846	892	896	872	887	858	846	870	857	853	848	923	899	865	872	924	893	874	854	854	864	922	917	832	853	898	881	840	884	886	874	860	865	903	902	889	906	898	922	896	889	856	896	853	845	889	911	832	860	870	905	967	899	894	888	837	898	851	888	897	861	897	881	851	871	926	897	885	871	847	893	879	874	872	861	851	869	851	937	877	809	825	849	877	915	924	907	835	822	842	877	860	896	869	930	864	863	885	869	871	915	840	921	913	899	855	887	853	830	879	874	886	951	828	874	859	852	906	881	860	835	847	891	946	876	851	914	927	900	839	872	883	877	823	867	857	887	843	918	891	877	865	828	833	901	881	865	937	882	896	906	904	927	904	887	871	868	893	876	867	894	871	861	827	873	867	863	853	872	892	864	901	825	921	884	905	841	861	934	896	909	882	911	857	860	851	907	874	903	917	877	839	884	837	850	895	847	884	845	869	858	909	847	919	886	865	840	886	889	887	840	843	871	863	850	859	915	844	757	846	870	847	866	894	895	876	809	868	867	874	870	909	876	890	849	901	882	908	883	880	881	834	875	926	893	834	899	843	898	857	863	896	918	878	916	846	924	841	886	876	865	822	838	869	901	913	911	892	881	893	881	873	875	903	863	868	872	907	881	843	877	854	906	888	859	869	947	861	936	825	887	884	893	907	893	901	894	854	895	935	869	898	854	861	874	857	848	902	880	899	878	851	860	861	882	912	882	815	888	892	898	870	851	904	922	940	849	877	902	881	876	905	909	829	866	884	867	847	826	845	916	905	907	855	884	877	901	880	824	908	884	878	881	893	880	856	848	842	927	870	830	901	879	837	803	875	940	863	869	869	899	879	886	875	851	834	882	870	856	856	883	887	907	931	866	849	829	826	894	845	848	861	881	908	850	905	844	906	862	926	854	889	886	892	839	855	872	905	855	873	932	844	860	875	882	909	891	864	922	877	916	882	857	882	876	852	887	896	860	852	852	891	864	896	819	860	900	931	925	880	844	859	875	864	862	877	846	857	956	911	821	834	864	881	876	876	908	832	858	902	863	880	921	889	907	887	897	929	847	876	826	857	865	897	948	942	900	831	889	861	851	913	864	915	834	873	868	841	884	890	881	899	876	874	923	850	810	846	893	848	932	860	877	905	874	915	905	860	899	855	875	851	899	864	947	873	857	893	889	918	894	900	871	902	882	896	869	829	838	896	906	850	902	851	873	868	844	858	872	909	873	864	817	844	889	888	852	904	920	855	924	921	908	884	911	900	858	908	878	876	921	856	819	881	912	892	860	867	878	873	903	872	874	884	834	944	897	908	880	831	897	864	872	880	854	929	893	873	921	888	880	864	862	841	886	906	854	831	909	880	873	922	915	834	891	868	932	904	888	912	870	894	886	868	894	896	970	887	891	851	904	917	884	869	889	893	889	900	823	869	899	874	871	928	806	843	888	848	862	919	925	881	877	881	886	921	899	858	908	864	885	887	876	862	894	895	905	854	919	889	871	921	941	846	890	888	907	870	909	874	894	906	862	893	900	821	891	869	886	873	887	849	900	877	853	918	864	834	869	850	874	888	878	899	881	893	847	878	876	881	861	905	856	886	886	857	939	902	881	905	872	847	910	879	837	802	848	906	927	815	888	847	856	865	909	880	871	875	839	938	859	930	890	840	877	847	874	883	821	912	859	862	858	874	863	897	881	904	934	893	945	917	880	875	1003	871	960	874	901	878	852	839	953	855	855	890	886	895	892	962	862	907	852	847	847	875	860	870	917	845	867	857	887	864	860	889	850	880	876	883	900	893	829	866	830	856	840	880	830	902	867	863	918	890	875	873	886	867	918	925	928	870
2097	251	279	259	237	235	244	243	239	215	229	228	228	244	203	224	243	258	214	226	239	396	1253	848	355	384	262	216	198	217	235	207	221	193	207	206	218	189	228	239	214	238	186	244	244	202	202	219	215	235	237	189	203	232	210	195	221	226	193	194	198	208	201	228	205	224	219	226	214	219	225	206	208	233	223	209	209	224	208	214	232	210	220	214	246	196	231	230	204	216	216	212	215	232	198	200	198	212	232	227	197	209	215	202	208	201	232	196	215	219	241	193	212	215	230	216	236	218	190	241	216	235	219	211	197	214	220	202	227	218	227	201	218	237	194	202	224	219	225	207	215	249	219	205	206	241	238	227	243	213	236	203	191	229	232	240	198	218	202	228	235	200	221	221	223	203	210	241	222	206	208	200	201	209	216	218	207	199	253	227	184	221	216	196	222	227	216	202	192	233	228	221	207	223	245	180	206	229	197	210	216	227	186	199	235	215	224	238	225	211	221	231	205	221	231	219	247	214	216	229	219	234	232	229	222	226	239	209	221	235	202	226	227	226	198	211	192	198	189	210	236	220	221	236	192	218	227	205	214	206	215	209	208	183	196	223	206	230	230	211	215	240	197	230	215	222	236	202	211	205	217	207	217	210	193	217	215	222	196	203	228	210	222	199	230	208	180	243	206	231	215	242	197	227	237	229	210	230	215	208	176	223	227	202	207	204	187	207	209	204	232	210	194	206	213	207	212	200	229	232	205	216	228	212	214	253	202	203	221	206	222	209	220	211	208	215	218	189	207	204	193	215	209	184	207	226	202	206	232	205	213	214	211	208	209	204	212	206	216	201	213	232	240	246	186	217	208	249	191	200	173	225	215	204	214	212	219	214	225	197	185	233	247	190	204	189	222	231	226	215	213	200	212	243	192	201	210	210	238	205	221	232	209	205	213	228	216	223	232	207	206	178	201	218	190	238	204	178	189	225	221	226	212	204	210	214	222	239	215	198	217	249	228	213	211	200	230	221	235	220	248	213	209	224	185	230	212	205	209	223	231	208	208	217	215	212	242	191	215	214	195	205	229	232	250	198	223	232	222	223	225	212	231	219	196	239	209	219	214	212	215	230	230	226	230	232	222	211	217	206	218	227	234	220	205	217	220	230	225	207	206	218	210	241	175	232	208	192	228	208	219	229	210	224	240	251	219	229	226	209	207	218	219	197	218	199	222	205	207	183	221	218	207	249	198	216	204	221	197	212	224	193	213	219	214	212	214	226	227	227	215	203	216	199	186	242	180	237	226	221	217	225	211	212	215	178	215	194	207	221	211	218	222	219	234	211	231	212	217	220	214	228	218	240	211	240	197	198	228	215	225	197	197	225	221	242	235	242	232	204	189	228	230	223	223	232	236	212	221	211	190	208	211	215	222	193	238	217	230	215	235	237	214	232	219	208	202	213	244	214	201	203	213	185	211	226	221	221	197	176	236	230	247	193	227	219	208	218	214	233	179	227	197	230	220	229	216	213	194	222	217	213	240	226	218	226	213	223	228	207	214	211	229	205	212	232	231	201	225	216	207	221	215	196	214	199	202	226	197	178	198	245	248	204	214	228	207	223	241	234	213	230	218	196	223	194	208	229	238	224	199	231	211	211	236	212	228	192	188	195	210	210	210	230	200	179	206	194	215	216	232	218	216	238	242	207	207	213	250	213	233	239	212	203	235	223	183	222	230	210	211	220	205	221	234	212	249	203	201	211	214	184	226	221	187	231	212	218	210	216	237	207	189	223	205	185	216	208	221	214	206	214	248	195	204	211	197	216	204	212	225	227	209	221	231	206	189	227	195	200	229	212	194	212	189	233	190	217	222	209	229	217	231	231	211	205	212	216	186	222	221	214	228	216	198	188	228	230	229	213	200	200	210	207	235	187	214	198	211	203	213	205	206	192	215	215	230	208	243	219	204	240	190	217	205	197	200	221	235	234	248	207	234	255	196	191	236	221	201	222	217	206	227	236	212	213	208	195	240	218	206	216	215	230	214	210	209	220	223	224	218	192	208	248	213	219	217	209	223	238	206	228	212	218	211	214	218	226	187	223	223	216	240	204	226	202	217	184	181	207	221	204	193	215	226	229	208	229	189	212	210	227	191	234	198	207	231	239	226	223	248	225	211	208	240	209	214	204	200	251	231	232	218	224	202	220	223	199	235	228	247	233	240	206	184	230	241	211	220	197	221	237	224	214	231	206	252	217	216	210	247	241	238	201	192	221	212	214	180	203	224	202	217	199	206	234	200	213	221	209	201	238	209	218	214	206	219	197	231	203	199	212	213	212	200	192	212	235	200	213	245	213	235	191	226	219	216	230	222	210	224	184	215	224	212	191	216	199	244	256	214	217	214	240	198	239	208	234	238	215	204	236	211	219	222	170	207	213	216	214	217	205	215	229	242	216	213	230	234	204	195	208	232	209	239	228	235	201	228	227	204	215	197	218	229	203	215	217	209	197	234	226	207	194	206	202	228	235	174	227	227	199	243	211	217	218	237	224	207	207	206	210	238	225	224	225	229	246	255	222	193	222	228	239	219	208	190	215	214	219	208	233	202	202	220	205	218	213	210	201	227	215	206	242	240	220	204	246	215	206	209	197	233	229	195	191	236	221	219	216	216	180	235	220	212	210	212	212	193	229	195	228	226	233	240	204	215	200	250	216	204	183	218	217	180	176	218	217	220	223	227	209	237	225	209	224	231	247	225	221	214	222	229	196	221	228	184	210	213	242	195	181	220	241	209	214	256	215	248	206	226	225	214	207	216	233	221	213	217	196	226	206	193	228	201	213	233	229	233	240	205	212	213	230	219	209	227	214	205	211	210	214	218	194	245	213	205	218	235	260	199	214	213	223	233	221	226	235	214	209	219	218	214	215	199	200	218	200	203	194	226	207	202	220	219	194	235	219	217	225	215	208	228	248	216	229	241	200	228	226	201	215	206	208	216	196	224	242	215	196	199	200	227	224	210	230	248	211	212	202	242	212	212	245	210	196	205	196	217	175	226	223	202	252	184	219	217	206	212	221	223	199	201	246	229	235	196	216	218	209	213	202	223	228	223	224	210	196	188	222	217	210	221	206	240	203	215	235	175	231	208	195	202	201	212	229	217	215	221	198	229	244	206	197	218	193	224	207	218	231	232	201	206	200	225	197	262	215	236	201	204	195	207	208	197	200	195	239	214	232	227	222	234	228	222	211	226	221	216	194	213	197	198	194	228	229	221	223	218	201	237	225	206	202	218	216	229	210	240	223	206	224	210	216	220	215	215	212	224	199	202	216	222	230	224	195	225	220	203	213	218	188	249	210	200	238	216	227	190	191	205	243	202	244	203	191	205	207	233	225	184	231	243	245	224	224	200	221	213	243	250	193	235	233	213	223	253	226	227	195	213	211	234	217	225	203	219	216	183	225	215	221	187	226	216	236	225	210	200	209	214	219	228	225	248	196	248	232	212	189	232	259	205	222	227	228
2236	723	869	847	799	735	702	767	663	645	738	676	740	711	742	702	720	733	718	705	737	1944	6860	3553	1225	1492	1006	646	641	688	679	647	623	647	604	599	624	599	643	650	674	610	602	634	624	639	644	652	643	612	637	619	685	603	600	636	633	638	635	635	582	653	609	638	612	643	579	654	606	587	638	607	624	639	667	604	709	638	667	598	600	663	613	632	596	603	651	603	646	603	626	634	597	619	661	605	610	647	633	655	679	613	636	672	653	674	657	637	686	691	638	616	649	646	623	607	576	600	632	627	605	676	642	622	607	596	632	649	636	673	655	682	627	611	615	614	644	625	674	646	638	686	631	639	638	618	616	637	640	619	629	658	632	617	591	598	654	610	554	651	633	608	657	622	691	619	656	606	634	622	625	638	627	654	601	610	607	631	614	597	652	631	658	621	620	639	608	617	642	639	631	691	666	647	658	600	624	633	603	672	637	636	636	599	593	656	639	601	631	646	611	634	653	675	679	659	600	665	660	603	629	675	618	613	608	671	667	652	622	616	661	641	641	596	652	676	620	634	604	684	626	653	664	634	617	602	609	629	632	634	619	660	657	642	605	614	627	647	635	645	576	655	636	650	643	653	644	630	602	621	639	629	592	622	623	635	642	632	637	663	561	652	645	593	620	669	640	637	599	632	603	605	641	656	638	669	621	614	608	618	586	649	647	629	657	624	642	665	649	657	629	624	632	629	655	582	629	596	644	660	649	612	666	655	647	594	598	633	613	664	628	600	595	654	658	616	622	646	632	582	671	690	620	600	665	589	631	628	576	617	597	626	647	660	630	614	621	626	639	645	626	638	674	633	627	578	602	628	623	628	657	619	652	636	648	616	615	591	614	637	593	618	644	635	597	645	606	655	637	657	626	586	604	671	646	665	603	624	593	629	660	673	657	593	635	620	626	621	664	609	661	649	644	623	616	637	646	661	664	626	623	637	641	667	638	581	604	655	659	603	649	637	607	643	660	618	611	634	669	655	610	622	621	645	679	641	640	637	617	591	647	645	614	646	608	666	596	650	638	667	644	642	649	646	665	638	665	634	587	647	630	629	681	653	655	558	607	668	668	636	631	610	683	663	636	639	612	700	594	636	630	664	621	636	641	622	638	655	687	608	637	656	659	652	598	607	595	634	589	607	667	606	642	615	618	598	609	680	636	623	644	657	636	648	639	655	660	598	567	659	656	599	674	615	639	608	617	643	622	618	676	649	598	656	623	642	659	621	646	589	607	612	657	629	606	618	616	657	606	650	674	642	633	582	655	640	644	614	623	611	636	649	637	593	666	654	644	677	616	614	649	601	614	632	628	625	623	639	620	625	624	615	607	608	636	637	616	687	645	636	650	651	640	623	601	645	656	626	605	656	626	587	594	636	644	601	656	597	637	574	616	642	643	672	675	629	631	640	653	621	624	646	582	643	666	635	643	648	622	614	643	598	633	627	617	597	652	630	608	621	607	602	585	631	627	692	662	615	629	616	653	635	673	635	605	646	649	630	616	625	620	625	609	636	664	637	623	604	646	644	644	636	588	621	647	593	609	606	645	631	645	617	642	665	621	652	634	603	673	594	633	613	649	645	625	632	648	628	669	607	638	645	638	622	652	624	624	633	606	640	705	652	633	622	650	621	615	636	638	611	609	665	693	663	607	625	596	620	650	613	642	681	663	640	604	637	640	574	630	617	654	587	610	631	626	586	671	630	640	610	646	605	622	636	615	614	633	608	612	618	600	648	632	650	599	667	658	622	650	624	621	608	658	670	598	617	635	612	613	626	638	643	648	662	673	675	638	606	617	636	622	634	684	613	643	656	673	660	641	597	614	610	616	633	641	676	628	618	647	634	576	616	616	612	630	649	641	672	612	595	606	633	624	611	660	611	626	643	609	676	625	639	654	653	638	663	602	678	612	670	642	650	658	610	657	636	598	623	643	682	673	652	628	590	604	657	661	677	626	659	616	625	638	696	622	598	664	651	620	689	639	637	654	614	640	605	649	664	609	631	627	577	622	685	624	579	625	607	607	646	614	622	626	598	629	656	602	631	649	632	657	599	669	626	599	618	613	651	632	652	676	621	653	644	643	644	614	643	619	654	632	624	651	576	597	593	644	700	648	632	622	658	590	621	644	610	657	590	646	660	612	638	655	673	623	625	656	639	616	633	616	623	666	672	620	661	623	635	625	656	634	616	584	635	625	664	668	620	612	609	643	646	664	654	606	620	607	627	624	589	584	656	619	629	667	641	634	617	592	602	634	669	629	566	638	629	656	602	631	629	641	654	618	620	617	655	661	631	634	650	605	597	627	605	655	659	672	611	635	654	658	593	666	639	620	667	655	642	643	627	591	650	659	631	602	664	626	634	637	622	670	665	629	619	613	599	669	676	652	600	636	604	679	593	674	640	652	601	610	631	667	613	629	602	640	580	672	632	629	608	629	654	621	606	618	598	629	629	643	602	624	641	611	653	665	641	602	605	660	625	610	643	609	619	649	622	621	624	636	652	612	609	633	641	627	608	662	673	649	599	592	620	634	650	649	672	621	644	663	635	582	557	614	603	624	617	629	612	590	616	609	639	597	643	652	636	625	681	655	636	620	691	606	674	636	641	654	654	581	646	569	619	621	613	663	603	629	609	610	640	618	636	605	611	607	618	633	585	661	612	602	657	635	620	649	671	617	609	648	667	613	618	610	646	622	612	673	639	633	642	623	643	595	629	626	610	638	623	665	640	613	642	665	632	625	584	586	630	634	630	623	643	650	641	617	604	588	594	630	614	641	618	577	647	704	633	616	680	623	668	645	651	644	595	620	614	629	660	648	581	637	603	649	629	671	637	610	600	635	643	638	593	643	633	659	610	591	608	619	626	616	631	628	613	596	618	650	639	668	637	630	639	689	657	667	645	652	615	613	654	615	664	607	614	656	604	635	649	664	668	574	611	671	603	643	631	635	639	599	657	605	664	653	589	632	608	597	621	642	621	623	648	613	620	628	670	619	630	621	628	637	655	615	636	666	620	627	592	642	655	606	595	615	681	619	576	646	627	636	605	598	662	652	622	622	624	679	623	630	593	642	654	665	616	621	686	617	672	646	608	623	615	646	627	638	660	654	636	636	618	603	632	632	635	683	640	631	614	626	609	629	590	575	625	633	643	654	672	670	587	603	606	630	611	634	625	628	669	686	681	612	638	619	592	627	633	582	635	605	608	657	641	645	611	665	646	621	621	655	607	624	642	639	653	659	627	649	695	638	633	622	647	606	681	640	588	652	677	614	621	600	662	654	647	627	637	645	655	612	600	626	608	632	615	616	638	602	637	568	629	674	605	678	632	615	627	681	640	695	637	593	635	616	665	651	626	660	637	608	606	646	680	632	594	676	680	603	620	659	600	627	643	657	595	550	657	641	586	637	670	637	661	618	610	628	578	634	607	654	631	662	623	604	589	613	622	618	666	604	646	661	644	639	650	638	630
8764	1295	1455	1172	881	598	580	434	427	366	335	329	423	389	374	380	359	336	345	344	368	2636	7980	5430	1460	739	381	245	228	271	254	273	213	251	265	254	258	220	242	241	270	250	240	250	251	253	247	260	245	281	237	245	231	261	218	242	266	263	252	230	232	252	257	249	248	218	236	230	212	224	255	232	230	251	258	241	229	243	236	224	252	262	233	250	258	251	239	275	248	225	225	215	244	259	245	240	229	242	266	267	243	286	223	245	239	222	245	271	242	214	227	269	261	255	239	249	249	234	234	262	230	238	227	233	235	236	240	234	250	250	246	225	227	219	224	226	261	256	216	245	258	251	266	256	242	249	265	218	238	236	245	245	257	240	240	257	230	267	235	256	255	248	222	229	252	238	203	238	222	242	276	204	242	228	230	236	255	272	224	256	226	258	242	243	261	237	237	257	239	261	260	232	242	235	240	246	273	240	250	223	235	256	239	252	222	259	240	239	247	247	232	205	245	224	245	257	253	253	223	245	238	218	246	233	223	257	271	236	255	243	232	227	248	224	254	220	247	237	229	248	232	291	223	246	248	262	252	225	228	258	241	246	252	224	223	243	236	245	240	245	230	218	216	255	232	253	230	240	250	234	240	240	236	245	263	248	238	256	252	242	241	228	242	232	230	226	253	262	214	223	236	250	257	230	251	207	246	242	245	236	255	235	263	238	247	234	248	233	237	247	250	238	254	251	222	242	251	251	237	236	275	258	250	214	252	233	257	241	238	234	240	308	226	248	227	249	269	256	248	247	231	241	232	252	212	233	210	250	255	257	259	249	260	223	239	232	238	240	230	248	229	200	245	235	258	239	244	267	229	258	252	222	221	233	242	245	267	218	251	272	217	231	220	230	261	226	259	235	262	262	234	245	242	241	223	250	236	231	245	248	231	221	262	244	264	229	214	244	240	234	263	212	243	248	222	225	244	250	240	254	263	243	244	262	255	244	218	251	235	270	264	264	240	252	231	229	258	231	257	248	241	252	242	236	258	269	257	260	248	244	222	217	265	236	258	245	262	223	218	274	216	242	216	235	229	254	256	237	254	224	257	257	237	241	239	255	243	235	238	225	238	254	236	224	244	234	249	231	244	249	236	253	254	211	239	268	255	230	232	237	242	239	248	241	233	261	226	255	248	230	254	232	266	280	255	245	257	247	241	229	225	232	246	246	249	256	218	242	235	228	237	244	224	240	233	244	246	273	233	268	253	265	231	229	231	247	246	254	259	260	217	266	254	208	224	221	237	235	239	222	258	248	253	259	230	212	230	256	238	220	250	253	229	264	245	254	228	207	217	232	250	238	251	228	231	266	255	245	279	212	238	261	251	254	252	221	251	220	263	235	241	229	253	260	255	267	244	265	217	222	253	245	223	227	206	259	237	248	246	241	268	207	263	256	247	258	230	251	254	234	248	254	226	240	227	218	251	259	234	241	243	252	237	225	249	260	243	238	210	282	252	231	251	243	235	258	251	203	237	255	241	240	220	251	224	246	241	236	249	234	232	248	250	249	254	230	210	245	256	253	221	227	243	247	249	243	197	237	232	257	255	244	247	263	233	231	267	240	232	238	246	251	242	253	231	244	259	256	248	245	202	281	229	268	232	233	247	224	222	231	254	219	201	256	249	269	272	253	232	252	252	240	248	243	253	258	228	252	224	233	229	247	256	270	265	260	245	243	237	221	245	224	274	228	261	276	233	226	222	251	264	253	254	284	237	230	238	262	243	253	249	228	204	222	255	233	219	246	240	232	222	223	237	254	242	261	256	250	243	227	254	240	200	249	255	247	223	239	268	226	238	236	269	229	252	258	243	231	244	247	231	268	219	241	255	236	265	250	248	230	247	274	281	241	231	256	245	252	271	221	242	224	223	265	238	249	252	241	268	221	268	231	237	253	263	218	267	250	237	267	243	248	242	257	240	237	261	244	239	244	247	237	238	229	209	252	232	220	256	238	259	301	238	234	259	215	232	272	239	233	236	258	222	242	217	258	254	223	237	238	246	241	265	230	240	239	254	279	235	236	269	231	254	250	222	228	268	203	265	236	284	239	245	223	236	244	218	231	226	260	248	241	246	266	245	229	287	254	248	253	257	212	244	232	279	240	216	241	258	247	243	204	242	242	228	230	233	246	255	218	237	245	222	226	253	247	261	213	248	237	257	254	227	256	228	235	227	226	236	249	238	225	222	245	216	241	228	238	253	237	228	229	241	246	228	231	239	241	248	260	226	240	261	253	239	250	243	253	247	266	234	237	225	230	229	243	251	242	253	233	235	248	229	236	258	242	252	250	250	230	243	233	223	234	265	255	243	245	231	238	245	278	255	270	262	263	244	235	252	234	244	261	229	263	258	249	251	269	261	261	252	217	237	267	223	232	242	221	239	259	234	221	246	239	243	271	248	226	239	234	261	219	249	251	236	279	257	255	265	268	247	215	235	223	232	269	263	227	244	248	225	238	243	268	235	230	235	208	239	221	268	234	216	251	216	240	216	227	265	259	215	247	219	254	280	242	231	251	250	245	223	260	244	231	237	234	238	238	245	220	248	230	225	228	254	233	240	233	224	260	241	267	257	234	266	235	278	241	241	230	274	251	233	236	235	255	243	255	246	248	231	240	253	243	256	238	241	236	232	231	267	253	270	258	259	263	242	244	249	234	234	247	220	229	246	253	242	225	253	260	231	277	266	251	251	256	219	233	238	250	254	248	245	237	246	240	247	280	237	233	231	248	279	231	236	218	253	237	229	256	267	254	247	279	258	234	248	254	261	232	234	236	280	223	250	249	228	264	220	224	250	250	221	243	255	246	236	244	222	222	226	229	235	229	236	219	241	237	271	237	218	229	241	242	239	231	229	226	253	237	246	252	241	243	254	254	258	220	249	215	247	252	258	253	249	248	214	247	240	226	237	256	248	232	279	241	230	258	266	211	250	238	236	249	275	221	243	245	252	259	274	255	261	240	263	240	216	225	260	268	235	250	224	251	236	259	233	271	229	248	217	244	263	241	234	214	241	230	234	233	247	240	229	230	245	239	240	253	246	216	250	270	249	252	219	232	242	256	212	213	274	248	269	233	274	222	233	241	229	238	231	250	228	247	243	264	223	238	242	206	226	218	249	273	249	276	213	277	260	238	268	251	225	249	222	229	258	281	270	244	236	226	249	251	234	252	240	252	240	267	245	235	250	235	239	268	203	248	231	248	220	257	260	242	272	248	235	236	210	241	245	234	268	273	213	242	246	235	243	237	249	246	227	232	237	250	259	241	259	230	233	268	225	214	242	252	233	277	249	265	211	258	231	252	228	234	257	265	209	244	224	278	245	242	254	224	253	254	226	244	240	232	288	223	270	201	241	251	255	231	246	234	240	220	248	264	271	223	241	227	251	242	230	278	215	237	244	227	237	254	244	242	209	259	229	228	222	241	272	245	263	241	249	245	236	255	215	253	224	240	213	228	237	223	253	253
5790	1795	3576	3882	3277	2662	2218	1864	1758	1612	1383	1433	1477	1525	1685	1594	1708	1404	1274	1414	1626	13147	29498	21674	7603	3815	1686	732	708	745	713	773	753	735	727	713	717	739	729	675	735	686	778	838	715	777	788	729	770	741	734	735	765	732	731	682	707	834	925	856	779	683	735	694	734	662	723	667	724	692	717	679	746	660	694	711	702	659	658	693	656	726	701	707	694	709	726	679	718	691	648	687	707	751	773	732	720	724	752	684	681	715	718	713	749	726	683	715	693	733	672	673	716	722	708	727	687	748	715	679	670	745	698	746	643	735	695	741	720	706	707	737	680	676	688	653	662	693	692	703	693	708	685	699	695	694	683	683	733	704	721	706	699	778	727	734	696	756	697	717	695	760	695	713	700	732	711	720	682	706	751	728	715	677	755	717	685	693	700	686	697	663	704	721	648	682	674	653	690	714	680	708	716	712	688	736	692	693	675	667	699	765	665	715	704	720	754	682	706	707	754	734	710	685	681	773	693	714	736	703	722	672	731	721	650	707	701	716	710	768	717	694	744	653	678	693	696	718	705	710	738	687	708	728	743	708	690	729	685	748	723	709	695	695	700	762	737	712	698	708	697	720	744	697	727	693	678	678	679	745	706	777	662	677	738	668	687	701	715	669	713	665	712	704	695	719	725	663	757	678	728	745	780	744	669	690	760	721	694	709	699	723	697	680	742	718	742	710	708	739	665	721	719	746	704	705	718	651	696	682	690	741	723	714	723	749	715	720	721	723	698	691	747	735	724	677	660	685	699	709	713	692	655	696	762	699	743	727	705	705	676	712	698	740	684	669	729	702	699	696	684	732	690	721	737	666	672	705	694	704	708	692	700	727	729	720	682	710	689	714	695	699	698	696	719	694	701	716	704	711	716	750	736	757	652	685	732	738	689	708	690	662	778	710	734	709	688	666	705	680	741	733	719	690	713	683	726	711	702	679	736	729	735	728	680	736	754	647	715	710	688	704	734	761	690	753	725	731	741	696	711	665	734	733	719	724	743	707	674	754	719	662	708	696	704	740	716	697	715	748	694	674	742	719	687	735	708	696	700	713	676	683	719	701	734	728	749	698	696	757	688	727	693	750	734	716	737	688	734	691	680	727	708	678	713	689	640	735	681	714	682	735	741	707	692	708	769	742	737	700	736	685	657	716	692	746	715	684	723	709	715	673	725	652	682	669	719	715	737	712	662	724	716	726	719	738	701	719	698	662	691	690	729	677	689	684	690	707	644	695	659	690	698	697	684	746	684	725	669	718	725	692	698	753	692	683	665	738	721	711	732	689	709	691	725	729	752	698	725	815	728	664	702	717	666	711	718	753	713	663	697	730	711	704	719	671	681	740	691	738	710	675	742	679	694	683	778	651	680	777	720	726	729	720	708	731	699	682	668	654	699	658	721	659	713	669	693	639	698	731	726	757	693	735	736	739	733	692	671	708	657	695	674	700	741	695	699	687	710	706	718	702	720	735	714	686	670	716	711	727	702	702	691	702	714	673	745	726	710	717	686	712	723	755	706	720	722	731	734	696	660	718	675	718	691	688	694	696	736	684	699	739	689	701	710	709	740	687	719	735	723	746	706	748	747	712	731	704	692	732	721	728	755	680	732	724	642	731	674	688	718	732	702	702	700	737	699	717	704	668	720	732	698	694	715	688	708	683	771	696	711	694	739	708	713	684	754	740	734	683	698	688	698	765	680	680	693	639	696	735	717	709	667	667	719	710	701	717	653	711	671	725	707	745	710	710	721	718	699	725	691	725	720	697	712	728	723	711	719	726	767	708	722	723	739	711	717	672	677	697	719	702	691	690	699	681	744	728	676	684	772	743	727	699	725	758	666	737	668	678	684	708	745	739	708	707	701	701	702	710	738	721	689	717	700	720	744	672	692	740	656	700	737	723	717	686	714	707	677	673	672	677	683	715	715	684	745	710	677	715	722	700	735	713	742	703	715	744	694	688	738	691	730	732	721	736	733	697	703	649	687	702	703	679	644	683	712	727	754	710	733	640	709	725	711	690	706	698	661	698	780	720	721	792	699	712	699	686	728	651	740	675	709	710	727	719	734	710	722	688	694	708	735	655	703	700	684	726	701	698	712	719	723	707	684	704	761	726	682	710	699	728	721	698	710	702	710	730	669	694	703	721	717	689	684	696	686	697	709	674	681	711	735	669	681	689	719	706	738	707	672	715	681	697	671	697	695	726	702	691	752	692	713	717	700	739	679	696	741	719	707	717	649	702	668	668	711	722	682	722	696	672	711	703	744	714	740	727	695	713	685	718	700	732	736	712	736	677	743	695	693	653	661	724	717	728	702	690	711	733	716	719	688	684	682	703	718	702	733	707	708	714	704	705	700	778	758	739	727	682	712	705	678	741	700	707	735	708	719	733	679	699	715	754	732	699	698	688	693	728	690	688	695	691	713	729	698	749	694	738	663	725	684	715	722	667	719	744	715	698	704	707	714	746	674	671	713	744	708	687	697	719	668	744	668	747	736	735	707	735	720	741	743	736	718	674	719	696	724	743	744	672	708	683	707	674	654	741	697	707	673	687	730	736	698	715	683	675	702	711	704	695	685	701	705	762	710	685	711	684	700	666	702	719	716	713	703	679	724	684	716	702	746	741	687	722	709	692	685	765	735	727	717	694	743	716	679	699	728	713	779	692	710	729	738	691	725	688	737	679	716	672	714	698	688	700	686	685	695	678	726	706	729	722	713	705	739	701	711	708	764	684	719	728	700	669	684	712	711	665	755	707	646	740	674	724	678	749	701	665	702	679	707	695	662	710	700	714	734	664	752	736	675	728	707	734	724	695	727	704	727	708	697	750	703	704	709	762	729	718	697	724	686	669	724	700	751	757	721	707	652	769	734	710	713	734	772	714	709	725	754	705	688	662	687	680	713	702	675	683	721	726	724	691	694	746	677	688	679	668	677	714	706	663	743	742	716	716	722	699	637	730	713	728	668	710	747	707	700	682	702	626	676	653	727	697	655	709	688	691	690	682	695	727	702	689	670	696	763	757	676	724	732	709	694	693	667	682	720	708	723	755	724	747	716	656	667	726	696	733	687	741	656	675	694	716	713	694	689	705	698	745	748	650	721	723	720	754	797	688	717	728	693	723	742	746	684	730	712	692	701	710	720	704	697	736	705	718	698	693	675	664	726	715	705	722	682	726	695	736	721	720	715	719	695	707	671	698	738	716	693	710	731	740	760	711	664	686	734	692	693	725	709	677	695	693	740	725	689	699	689	734	720	723	696	704	705	735	736	710	750	718	763	735	725	686	687	681	690	722	718	713	696	667	696	736	695	724	721	732	686	728	661	710	717	723	685	661	691	739	678	738	708	648	693	676	720	735	730	723	712	714	764	746	700	638	718	707	686	705	730	694	702	692	727	697	785	726	719	708	681	695	683	785	675	675	737	697	791	733	675	661	713	708	705	707	737	740	702	733	696	743	727	702	723	784
16906	3082	3036	2320	1514	1193	908	739	652	563	519	455	510	513	602	590	504	438	441	442	500	6564	15042	7783	2044	1601	932	313	299	304	320	320	286	425	501	299	257	308	295	277	289	295	311	313	310	297	281	273	292	275	299	294	281	310	294	296	268	312	261	306	302	313	290	272	313	294	309	283	290	278	289	291	268	270	290	290	285	292	296	296	275	319	315	300	341	289	298	282	293	293	267	289	287	314	264	299	316	283	310	286	282	289	294	259	259	285	312	283	307	318	275	281	317	313	281	314	311	316	302	285	306	265	329	312	313	347	289	312	291	301	262	294	336	302	265	302	301	315	300	287	283	287	291	301	306	274	283	292	310	274	312	321	308	278	324	265	284	286	310	322	289	283	309	296	297	285	271	296	276	299	305	309	286	302	265	277	286	278	311	299	288	267	288	279	275	293	280	293	306	297	263	281	310	302	306	306	244	290	298	304	277	271	301	268	272	294	319	340	258	301	276	303	294	261	276	304	296	276	283	318	295	279	315	315	278	270	305	304	310	290	265	296	287	302	274	297	327	281	323	302	310	280	254	295	281	283	292	306	297	261	275	271	330	258	283	271	291	254	309	302	314	294	269	262	292	337	290	294	295	290	315	334	331	301	282	286	269	290	291	279	296	301	275	308	344	301	289	279	354	313	315	283	280	264	296	262	286	314	303	298	280	265	270	270	312	288	315	301	279	289	257	287	283	292	297	300	304	288	288	306	282	313	314	292	297	296	296	281	297	295	294	324	287	306	283	273	297	289	287	283	288	286	299	271	282	270	302	289	284	278	291	295	305	291	343	276	263	278	290	292	291	280	269	287	259	277	287	301	328	294	274	304	276	277	266	306	287	287	302	297	316	289	276	290	298	287	290	272	280	299	333	310	334	303	332	296	313	291	321	281	278	322	291	280	247	295	337	267	287	287	267	284	294	305	313	294	299	307	258	276	301	285	276	276	256	325	305	324	319	256	309	294	309	294	323	294	309	328	287	305	278	312	270	267	302	289	251	286	330	272	286	296	283	265	310	297	300	289	293	284	271	294	291	310	260	296	306	295	273	279	285	316	286	272	276	312	288	269	274	319	309	267	283	311	298	302	309	296	294	305	322	307	276	271	272	300	298	273	314	295	288	279	263	292	310	284	275	288	326	273	302	320	287	272	324	289	293	294	307	270	270	292	304	255	332	306	311	317	300	299	313	277	305	282	307	308	340	274	313	282	299	269	280	282	296	289	316	296	294	313	292	309	309	298	287	324	293	289	278	262	289	290	305	270	294	275	284	314	298	282	289	307	279	296	270	290	272	279	291	314	274	294	278	288	293	263	321	261	306	299	324	328	281	291	295	268	292	306	307	291	293	299	286	328	322	298	320	307	280	280	292	297	299	312	318	324	252	255	284	293	319	278	299	275	309	289	265	290	284	304	281	302	301	284	298	293	281	292	303	299	300	278	290	293	284	302	288	269	313	310	287	300	288	276	290	266	289	317	269	265	291	262	300	280	293	306	296	275	317	283	256	294	299	314	292	279	281	284	258	291	306	262	290	296	304	272	295	285	264	269	296	317	317	269	314	286	267	312	293	286	299	272	301	274	270	276	294	296	242	342	284	305	296	275	302	310	284	295	315	293	306	314	294	267	289	284	283	276	320	299	283	301	295	305	271	287	284	294	304	277	299	297	316	324	254	278	273	307	299	328	294	283	293	300	280	281	304	277	328	289	291	301	282	270	288	299	255	301	315	255	291	314	309	288	261	297	271	329	316	309	301	298	305	283	293	310	290	302	290	287	306	266	300	289	286	294	279	277	332	304	288	319	288	302	308	311	293	294	306	303	310	293	270	302	285	263	279	277	303	276	293	306	278	272	311	311	304	281	293	274	313	337	301	295	288	284	298	315	284	323	295	295	267	310	308	295	290	291	273	313	281	293	290	278	283	288	260	288	294	270	269	310	284	301	285	280	276	308	313	299	307	305	329	301	304	272	297	283	310	289	334	304	277	322	304	281	298	285	271	337	294	275	289	309	277	300	287	267	272	253	319	291	292	314	283	316	314	307	328	301	326	276	275	275	277	277	262	271	299	284	275	294	273	273	281	279	303	315	301	298	278	298	285	297	292	282	278	267	284	311	291	344	281	278	289	284	287	286	277	317	317	269	295	293	284	293	321	294	300	289	288	287	261	295	280	298	317	315	286	264	269	280	319	273	290	313	275	278	289	303	290	289	304	281	284	291	301	281	303	274	289	276	284	304	275	316	300	308	317	295	300	301	294	305	300	302	288	305	308	275	294	285	278	266	299	290	281	272	288	294	287	297	271	290	286	296	288	284	278	290	275	301	305	283	270	303	275	300	261	314	304	288	318	299	301	315	299	264	319	306	272	279	297	278	295	291	274	284	289	267	355	305	282	295	304	308	284	253	259	305	300	264	268	317	274	293	283	264	293	284	310	285	280	262	293	333	326	320	294	271	315	305	284	292	278	289	314	303	307	281	281	305	299	296	304	304	272	291	302	291	312	282	294	295	271	263	290	299	295	284	300	266	304	287	288	290	265	282	307	299	292	288	303	312	282	305	298	299	292	284	275	304	291	308	270	293	291	274	305	307	307	299	272	285	304	277	256	281	265	288	276	286	297	294	279	294	298	272	285	275	276	311	283	302	276	282	311	300	271	306	318	294	306	289	284	285	290	283	270	301	323	259	307	270	277	299	327	282	311	321	305	277	279	266	293	310	281	271	266	288	291	324	304	265	307	309	290	280	313	281	270	305	279	284	283	315	309	306	282	260	297	312	284	281	312	300	330	282	316	269	319	309	287	300	296	292	316	257	257	299	308	269	299	313	289	295	298	291	307	303	331	294	295	296	309	276	269	325	284	308	310	281	306	278	307	260	283	304	297	273	288	272	300	305	284	286	282	281	298	317	307	312	291	274	267	275	266	295	272	278	299	264	272	307	313	289	281	301	338	263	300	285	270	289	281	283	330	317	310	273	313	310	289	313	274	298	304	303	305	268	285	289	288	325	308	323	299	278	324	322	307	299	293	264	325	294	272	316	255	305	279	302	289	279	328	266	307	322	292	335	285	287	278	278	330	279	280	265	289	265	257	291	300	286	277	299	287	283	313	280	298	308	268	327	298	298	295	280	311	292	322	276	283	288	297	263	280	303	289	257	285	286	308	267	304	320	320	302	299	298	323	331	309	273	275	285	273	292	270	270	286	298	286	291	316	286	268	275	294	294	312	321	301	301	311	279	283	293	314	293	287	293	305	316	334	334	268	268	326	256	293	278	278	305	300	298	294	269	264	320	285	301	286	329	279	277	287	286	296	305	291	276	310	290	268	281	309	321	276	292	307	305	265	277	306	278	314	272	304	285	308	282	294	271	263	262	267	299	296	293	288	315	249	273	278	304	315	298	313	285	327	283	314	304	261	320	287	291	300	286	289	282	296	284	288	291	286	292	314	301	280	291	291	279	282	275
7884	3012	6629	6822	5763	4798	3928	3308	2807	2599	2358	2078	2317	2459	2779	2691	2424	2037	1880	2062	2248	23838	38879	24198	8952	9106	4837	887	958	1001	985	904	928	2337	2464	845	865	843	863	858	901	858	909	922	936	864	906	878	847	884	874	869	842	846	855	866	865	789	849	866	852	838	816	870	808	768	870	813	836	819	874	846	820	819	809	840	869	811	760	830	874	843	829	810	765	874	826	810	835	860	843	791	796	848	824	812	810	801	790	806	819	806	865	819	763	802	822	849	813	804	776	813	858	846	766	810	825	830	866	821	820	810	810	809	849	792	815	863	787	839	824	862	875	788	835	801	850	766	792	845	824	812	799	803	841	805	814	856	843	810	800	881	884	829	832	815	784	822	819	813	815	801	816	839	850	875	809	809	804	798	844	818	810	848	895	785	783	797	807	857	816	835	766	818	823	845	824	806	792	839	850	845	839	813	795	825	824	821	822	845	869	850	852	876	850	772	833	848	832	850	814	835	847	850	872	858	835	828	830	866	852	832	841	820	811	854	802	848	830	837	778	874	838	810	799	892	803	803	835	817	800	878	782	808	866	802	841	779	855	847	844	782	871	844	840	773	830	756	814	769	775	783	826	848	788	839	804	797	841	882	811	837	788	844	794	800	866	817	805	809	871	846	852	751	826	788	827	791	855	815	784	822	796	833	830	819	813	809	816	845	785	800	836	825	857	776	796	851	855	840	831	818	867	793	816	822	859	860	777	804	843	860	845	855	839	810	819	854	825	789	816	832	815	864	806	868	828	832	815	806	835	734	792	861	838	798	829	839	817	822	822	852	818	773	853	877	862	810	870	846	804	798	836	825	845	838	810	808	828	824	780	818	815	844	790	756	831	824	821	854	876	850	802	829	796	816	775	822	805	826	828	907	811	801	845	803	819	796	812	819	862	785	851	848	868	850	799	779	841	814	828	801	871	814	856	815	817	825	806	811	784	863	816	823	866	821	842	814	797	805	807	818	809	849	836	789	849	846	791	811	795	815	798	852	780	839	828	813	854	831	876	878	848	852	876	822	864	813	781	853	839	829	838	813	833	824	765	836	796	868	894	831	743	814	826	812	806	812	847	831	812	785	785	806	857	862	867	780	801	810	883	836	825	827	793	815	862	795	835	836	792	829	836	820	800	761	802	838	795	825	812	870	825	761	839	804	846	826	800	865	863	848	799	850	810	809	828	831	795	826	826	828	834	829	811	837	797	860	871	793	795	830	797	836	841	805	890	805	825	861	861	813	821	852	879	827	808	819	823	799	863	819	786	828	800	833	853	854	804	808	825	839	789	850	818	797	843	832	824	840	792	806	799	847	822	855	828	813	811	782	842	871	812	834	833	889	806	781	819	818	905	840	785	792	838	824	818	810	858	858	815	790	829	874	834	837	795	835	841	820	769	815	833	793	815	825	850	848	823	770	809	855	818	852	887	810	882	816	858	801	823	868	802	850	841	835	753	807	816	883	842	850	780	837	811	781	824	820	815	828	774	832	815	792	799	786	834	828	813	852	829	786	847	894	847	834	843	860	912	858	902	838	830	838	904	880	798	822	856	851	881	830	837	870	799	827	813	835	804	791	852	781	802	804	827	844	878	804	772	842	755	842	772	814	790	876	896	795	792	835	868	864	824	807	805	834	830	853	820	799	831	845	836	873	821	777	860	840	836	819	862	827	844	835	828	819	853	792	814	871	843	838	859	822	825	853	814	852	844	833	820	794	817	815	776	782	844	831	820	854	760	813	818	841	818	810	862	850	783	886	803	816	804	831	827	794	856	854	872	856	854	789	863	776	809	792	815	833	792	786	908	855	820	834	842	838	803	870	823	816	835	854	822	788	821	898	822	858	874	836	856	838	814	828	852	831	806	863	832	839	751	814	844	830	858	826	851	825	798	881	866	824	826	854	840	867	774	812	776	878	852	841	805	809	801	813	856	780	793	793	861	790	780	870	763	843	770	857	850	816	794	796	802	848	843	869	873	828	894	769	843	851	814	801	824	871	807	811	810	813	794	794	832	800	827	846	809	825	827	855	811	835	859	842	854	810	807	824	809	837	853	855	814	853	783	816	775	821	893	857	827	830	831	856	838	759	827	844	798	835	808	831	818	804	805	812	780	804	781	792	818	844	871	845	802	811	813	793	822	844	880	861	875	785	797	818	787	763	839	832	869	822	791	804	834	814	818	872	857	800	866	819	821	843	831	799	853	840	775	783	812	799	873	854	844	804	830	794	840	805	833	823	853	826	859	868	839	841	809	855	797	871	815	839	823	871	806	800	829	815	837	856	840	835	845	890	851	806	787	803	811	855	790	784	788	830	802	809	893	790	826	818	865	822	805	795	804	838	828	767	798	814	845	827	807	813	828	849	759	832	819	822	829	808	860	790	814	815	789	786	821	807	784	841	863	828	774	842	817	812	862	862	841	845	771	823	844	887	775	831	874	884	817	810	816	835	835	829	816	837	844	830	806	816	773	862	878	854	845	807	797	787	781	788	859	857	767	822	826	854	902	822	827	823	832	786	843	822	805	799	795	870	854	820	876	817	846	850	818	821	861	810	818	850	853	805	825	822	833	811	841	874	817	849	817	868	817	814	814	810	807	778	844	819	814	791	830	807	836	830	820	779	821	804	818	868	839	832	853	785	821	873	845	805	853	825	806	845	830	827	804	859	821	807	852	833	890	834	826	887	821	834	861	808	868	804	873	820	843	867	822	825	821	871	859	859	832	827	828	823	816	814	829	799	816	823	815	783	854	809	802	779	825	821	822	851	822	833	867	826	827	789	795	799	828	828	774	829	791	852	803	877	794	807	832	863	830	864	832	827	789	803	841	821	832	807	827	845	826	806	846	879	857	782	857	773	794	805	827	836	796	880	842	869	825	824	789	822	811	805	840	831	830	826	844	818	831	781	839	887	816	849	813	791	796	830	858	867	852	815	801	838	851	826	854	753	830	842	855	814	867	854	856	838	829	836	799	860	819	781	860	815	767	861	802	793	859	782	810	834	814	838	881	818	800	813	836	782	832	823	846	802	813	791	824	814	803	799	850	805	858	862	808	824	758	823	786	840	863	822	830	834	809	785	868	798	814	798	805	849	787	799	783	768	795	789	849	837	872	811	853	810	838	830	833	791	815	844	807	779	807	796	823	864	830	844	855	842	880	854	806	782	800	823	781	833	773	843	789	826	803	824	836	751	783	792	769	883	811	879	830	822	836	778	859	816	810	811	840	847	823	796	837	810	840	800	769	859	836	879	843	831	787	793	838	857	811	855	790	811	805	818	815	831	817	800	855	823	804	824	872	816	849	839	800	828	871	819	855	805	818	834	887	796	839	852	796	795	850	838	852	836	807	857	835	748	782	866	828	844	813	848	813	835	781	808	818	867	859	826	804	770	836	846	845	794	795	824	829	827	801	812	843	813	813	831	818	806	819	821	827	817	799	869	845	800	829	786	818	850	841	874	803	813	845	844
2097	261	279	275	239	229	237	236	245	238	210	209	217	223	225	239	207	218	219	209	242	441	1254	550	250	276	272	228	182	220	225	226	210	243	254	198	204	214	200	211	204	209	209	205	219	217	217	215	216	213	206	199	213	191	215	221	216	187	192	212	225	185	212	210	194	193	218	213	208	231	203	231	216	220	185	164	216	222	193	213	188	205	225	197	217	204	215	207	212	228	186	204	209	182	210	219	217	188	208	204	196	190	231	214	201	198	202	198	208	204	216	222	222	230	228	224	234	206	210	198	221	205	220	196	204	202	213	209	214	182	227	211	216	221	196	221	238	207	211	195	195	204	211	197	219	216	240	192	179	207	220	226	223	200	189	212	176	214	192	190	208	208	214	199	224	215	216	194	210	197	186	215	196	191	229	185	233	201	234	215	209	222	216	211	240	196	217	214	196	194	196	210	182	198	196	191	211	233	229	229	203	218	207	222	211	202	211	216	224	187	214	232	200	187	202	234	248	208	215	215	219	202	209	223	213	220	245	227	229	228	225	209	244	181	187	211	200	200	227	230	199	206	204	195	211	218	205	220	196	164	250	214	200	240	231	217	218	248	217	194	212	201	226	185	188	199	212	185	223	250	198	204	196	201	209	193	210	206	212	250	219	219	193	206	215	207	232	254	200	227	210	224	197	216	201	218	208	191	238	196	220	203	181	217	213	195	224	206	202	209	229	208	228	224	215	198	205	214	196	230	201	246	226	197	222	198	211	198	191	210	226	196	198	216	232	230	233	213	226	218	188	201	184	205	222	213	193	196	191	216	170	221	241	208	199	224	223	198	230	216	197	205	205	206	203	211	213	215	227	194	221	212	184	230	206	204	207	218	208	225	203	192	203	237	223	201	208	215	229	212	217	209	226	216	218	224	217	208	205	215	190	230	197	202	229	212	233	190	178	212	222	198	222	204	206	197	212	212	210	203	193	230	185	212	200	202	200	225	204	197	199	224	206	199	197	233	191	179	181	202	217	215	188	194	218	205	185	215	201	215	208	228	189	225	202	190	199	202	220	221	217	215	204	219	191	213	209	206	219	193	209	212	213	214	181	197	213	226	204	201	187	201	203	232	228	178	212	215	215	203	217	187	193	208	213	200	214	211	209	198	198	208	230	202	209	195	217	248	228	196	195	204	203	205	232	210	217	234	208	197	231	223	190	214	231	225	210	223	211	223	214	224	201	217	250	181	212	211	220	211	234	185	213	218	207	217	178	172	236	223	197	206	197	207	200	217	218	224	208	215	214	194	200	213	214	220	198	228	211	211	214	209	211	225	207	223	211	212	243	224	206	218	215	219	201	186	206	202	249	247	193	228	201	209	203	193	208	223	217	208	214	221	212	202	233	197	200	225	224	230	211	206	215	241	218	204	217	198	218	225	177	191	198	218	211	183	191	212	199	200	211	210	210	217	190	192	211	218	218	223	225	214	183	201	192	192	217	212	205	208	197	181	203	249	201	206	204	221	195	211	211	229	224	210	194	208	219	227	225	218	200	215	195	215	235	205	206	189	200	199	195	187	198	220	226	192	206	194	216	198	233	205	204	215	187	198	199	229	219	207	198	210	216	214	226	211	218	214	208	200	209	195	212	217	217	203	210	215	208	222	185	210	201	209	227	201	199	226	216	231	230	213	215	196	203	196	195	207	214	222	211	226	228	229	173	208	217	205	196	198	222	214	203	215	233	223	214	214	209	225	195	207	238	229	203	230	191	185	212	224	200	183	203	201	229	228	207	197	186	214	214	214	213	185	206	229	223	205	185	191	228	181	196	205	200	242	220	203	200	212	187	219	236	206	218	216	196	216	201	199	191	230	215	224	213	202	196	212	207	242	204	207	200	214	170	219	200	222	228	218	206	207	204	210	184	228	224	218	168	209	228	208	209	193	209	230	186	216	213	198	220	197	215	235	231	219	210	219	210	218	198	208	216	212	194	186	211	214	191	180	209	220	210	199	217	199	193	215	221	208	214	201	227	212	212	206	195	188	222	212	192	209	203	213	223	233	219	195	220	214	196	225	213	204	183	196	214	219	215	205	221	198	201	203	194	240	208	205	199	208	220	219	178	221	236	180	207	195	202	202	245	204	213	193	220	201	237	203	214	208	193	208	227	214	204	214	197	193	209	208	226	199	208	211	212	207	202	221	187	208	222	215	210	231	212	232	213	215	207	196	193	235	218	200	225	211	196	214	189	202	204	195	195	218	202	187	205	190	210	209	183	213	202	225	189	211	213	234	211	204	216	201	210	231	188	220	190	221	206	229	189	198	200	218	232	219	203	205	207	220	188	215	189	201	211	226	206	217	216	190	196	214	164	214	204	218	235	206	199	181	226	224	202	199	214	202	214	207	196	179	194	214	199	207	213	201	199	232	210	202	199	227	173	218	203	222	199	230	191	202	205	218	191	205	221	232	215	231	228	205	225	205	181	195	211	202	178	211	186	203	222	199	199	211	197	193	183	185	207	193	205	253	204	204	210	196	219	218	231	189	226	221	202	215	221	186	207	220	194	213	218	198	196	233	216	195	187	211	217	186	217	217	227	234	193	205	214	177	196	198	209	239	201	194	193	195	207	214	200	216	226	194	216	193	208	194	221	217	212	219	193	202	181	209	187	181	204	201	185	210	210	194	220	198	203	211	223	231	195	212	227	203	203	212	235	185	206	229	181	208	226	211	201	220	190	218	197	192	208	219	194	202	205	201	203	189	245	204	195	198	216	211	204	184	213	184	203	217	227	187	207	217	216	202	205	182	202	215	203	213	202	215	209	233	204	223	229	202	225	228	215	210	247	200	199	194	217	218	212	253	211	218	181	233	194	190	201	228	211	205	234	220	225	251	203	195	211	213	214	201	198	223	202	217	212	215	209	213	256	205	210	203	206	204	221	237	186	237	218	183	198	223	212	212	211	219	215	200	212	237	179	200	188	185	204	193	207	220	197	208	241	191	207	212	224	238	215	222	205	213	210	221	245	212	214	211	227	183	202	207	216	220	209	225	208	197	210	203	214	174	216	224	202	199	212	219	229	199	206	239	217	208	213	212	211	192	200	242	208	216	206	196	198	212	200	221	213	208	189	201	210	201	223	217	194	200	197	209	211	179	220	217	218	221	224	208	201	196	222	224	224	209	217	212	189	177	244	206	215	203	200	206	221	206	221	217	245	221	197	213	198	188	206	207	239	198	226	213	215	216	206	206	218	213	200	194	214	217	214	211	210	207	227	221	201	227	191	204	221	212	217	202	223	176	217	188	191	223	207	185	179	217	205	180	208	200	222	204	215	210	216	212	214	232	219	194	214	198	219	207	203	214	217	222	204	227	210	206	201	218	201	233	205	209	238	214	222	208	233	215	204	206	210	211	221	198	201	240	207	214	237	199	228	191	212	187	222	222	218	212	231	213	194	204	216	219	194	220	203	195	194	250	230	201	173	215	207	209	201	199	177	186	193	201	216	183
2229	678	778	744	752	690	750	644	641	678	682	652	686	715	702	670	746	723	750	717	727	2382	6390	2377	821	1196	848	628	676	628	604	595	598	746	855	628	636	631	602	624	585	630	584	602	632	614	607	607	602	627	622	620	680	611	613	597	651	652	609	636	611	605	640	629	648	606	624	573	594	617	610	644	632	639	624	647	631	594	595	577	632	605	659	625	598	588	613	644	627	662	666	588	620	588	610	604	587	650	595	644	670	608	566	615	661	589	617	664	638	602	630	592	609	615	583	609	560	638	636	648	581	665	624	700	598	626	615	561	623	634	610	610	596	625	609	624	593	640	568	638	610	608	621	596	646	606	593	662	614	618	631	643	609	642	625	600	627	647	601	606	605	598	626	638	646	654	645	673	652	636	643	653	629	637	586	636	622	593	579	592	639	643	619	602	628	594	584	616	617	602	664	652	583	613	605	586	598	616	585	634	650	669	613	604	592	638	623	634	642	639	621	596	579	659	573	609	591	648	591	614	613	619	635	615	667	617	613	601	606	578	630	626	610	623	626	619	614	676	628	636	651	616	600	606	616	624	643	626	610	593	667	608	639	588	644	592	623	593	601	636	644	609	638	601	631	596	660	578	601	619	599	621	624	634	624	649	576	637	642	598	601	614	621	586	611	628	631	637	601	577	599	664	652	636	600	655	614	624	582	625	639	609	615	639	650	610	619	648	623	646	576	610	609	620	600	615	656	642	635	566	628	646	625	613	616	608	581	579	606	640	630	612	620	628	624	651	593	613	610	624	579	593	597	557	587	653	600	634	659	655	627	644	610	608	641	631	603	588	620	666	599	620	667	639	608	612	592	602	629	644	592	624	584	680	652	619	584	595	654	648	611	678	595	573	607	621	622	599	637	620	645	617	577	620	608	610	602	664	642	542	620	584	637	606	595	664	624	563	636	660	597	641	643	604	558	566	575	621	648	592	545	662	628	592	615	609	652	588	639	604	616	620	626	599	594	657	634	603	621	588	657	596	645	625	675	641	613	580	631	588	626	580	612	636	651	616	630	642	630	604	639	605	573	604	628	638	576	612	622	660	594	618	608	604	604	648	681	619	624	637	587	641	574	626	611	613	647	638	607	625	603	613	601	628	626	616	609	633	606	637	573	641	614	615	596	626	606	655	628	581	625	589	654	638	622	614	639	667	615	636	658	657	570	626	634	655	640	609	603	621	605	607	621	627	659	643	631	658	630	619	613	647	601	575	594	604	630	626	587	597	600	622	620	616	631	574	609	687	609	595	641	646	619	640	657	645	587	635	619	636	649	637	607	614	591	632	619	612	629	608	645	608	632	635	601	660	601	626	571	612	653	655	627	629	583	631	627	579	603	593	656	603	634	578	627	581	590	649	641	635	650	631	569	612	598	602	653	650	658	636	605	638	591	593	589	616	668	627	631	620	632	593	608	612	620	622	592	600	629	622	615	610	618	639	656	634	619	596	630	645	618	634	617	633	584	628	657	612	640	630	613	600	625	593	593	618	628	632	654	662	588	587	590	638	663	599	573	609	633	652	578	615	640	579	634	692	655	599	614	609	631	597	623	597	619	622	593	590	604	597	629	613	620	576	614	584	605	581	607	602	586	598	621	602	653	621	668	631	611	595	600	618	645	600	645	649	626	603	650	633	596	586	609	645	595	647	604	618	595	595	656	585	575	591	657	639	610	589	625	628	659	629	612	625	614	650	617	667	626	619	588	637	605	606	606	599	582	641	645	603	605	633	642	625	620	654	626	609	645	592	625	656	597	621	651	581	632	644	637	618	618	639	626	633	610	624	629	634	648	660	632	601	641	619	649	603	593	641	641	609	588	618	633	567	599	580	647	622	625	627	592	646	652	625	621	632	592	607	605	648	606	652	638	557	628	619	623	623	630	618	602	588	622	595	577	675	563	590	608	630	616	612	583	630	590	637	582	610	658	618	638	590	617	633	608	624	631	637	642	566	601	658	658	614	612	646	543	590	637	632	588	646	653	625	576	616	566	665	663	632	618	683	613	595	631	593	636	652	606	641	607	638	619	659	581	578	607	617	600	573	629	598	624	602	618	639	612	642	623	690	635	609	660	687	616	664	640	612	571	605	641	629	610	583	595	605	614	626	591	610	620	626	624	622	579	590	623	637	641	595	630	658	649	611	667	638	634	620	581	613	661	665	593	587	641	630	617	626	583	627	623	590	681	647	622	646	644	626	599	593	647	649	632	563	613	602	623	578	620	623	612	627	556	590	637	571	588	669	646	573	645	619	642	608	619	644	627	595	645	563	599	596	597	567	632	607	620	626	613	602	586	667	635	596	631	597	622	599	585	631	570	605	622	622	606	627	594	618	622	630	640	624	617	610	636	620	627	637	650	609	576	590	585	610	642	608	638	651	619	574	658	605	643	572	612	615	593	615	610	600	597	632	603	576	560	619	670	645	614	612	614	648	580	592	609	633	610	592	600	661	599	634	645	628	586	625	676	600	615	687	553	609	664	568	596	617	610	607	630	600	579	658	632	637	631	667	648	630	608	608	637	684	655	627	625	597	593	591	626	637	609	593	596	583	603	596	596	620	633	601	640	609	607	646	616	566	628	589	600	657	637	609	587	587	614	595	648	612	582	572	681	606	638	614	590	605	645	608	599	606	590	634	604	627	589	592	646	592	627	555	637	625	606	607	595	572	638	597	610	636	592	594	595	619	650	628	613	615	637	592	594	637	604	627	588	620	608	633	626	606	641	568	624	603	623	598	614	673	612	635	677	598	622	629	596	621	594	618	607	595	580	614	585	587	595	643	639	652	610	614	620	623	594	629	661	646	596	585	578	599	579	642	631	612	610	611	648	625	626	607	608	583	621	589	626	596	608	593	555	567	614	599	624	665	601	614	605	655	594	644	590	633	612	619	640	630	649	582	590	667	582	628	627	620	587	626	617	590	635	591	621	635	630	613	596	609	580	624	671	587	621	599	623	597	603	578	574	653	620	635	618	657	589	652	636	599	606	616	616	608	657	609	638	582	616	627	658	592	607	609	567	615	603	608	621	622	612	654	602	657	625	600	593	592	627	565	608	632	628	699	622	624	600	618	604	617	610	632	617	639	602	632	652	629	663	618	616	613	605	595	631	554	659	628	571	649	672	608	628	594	644	644	598	634	618	652	641	634	570	620	567	652	612	576	628	612	648	636	619	603	618	591	617	613	597	609	646	636	655	627	617	629	631	636	657	663	629	628	589	610	629	627	632	592	613	590	595	624	624	595	598	658	609	626	595	574	658	626	646	597	581	628	607	615	621	621	613	589	636	650	598	598	578	625	644	607	604	607	601	608	591	591	639	627	604	605	661	657	637	629	605	637	635	619	616	587	629	617	590	637	641	580	626	578	631	611	594	622	658	618	651	597	615	581	609	623	615	589	624	577	625	621	576	627	605	635	569	588	589	626	608	608	677	627	562	629	617	643	627	621	609	612	673	615	634	632
8646	1283	1464	1113	846	690	533	463	393	355	345	335	310	341	374	345	382	320	326	303	376	4875	5705	1110	674	743	300	250	263	257	270	253	295	903	1305	461	222	229	219	235	237	243	257	228	226	257	268	256	237	239	246	257	234	246	246	246	262	225	249	250	229	242	221	242	252	224	253	223	240	230	234	239	236	232	214	252	234	245	230	264	244	236	249	202	202	213	243	235	239	227	224	223	276	230	231	238	246	221	231	215	236	221	237	218	239	247	246	233	231	227	233	256	234	240	266	228	221	261	249	258	249	226	201	234	228	259	253	238	243	227	246	220	234	239	262	261	224	231	237	237	230	251	243	232	211	204	230	247	233	251	236	246	259	233	245	252	246	243	258	227	255	251	234	240	230	237	247	243	224	214	256	233	249	219	238	246	248	224	242	221	235	234	249	216	251	247	247	257	253	239	253	243	226	225	221	268	227	239	232	237	275	250	244	247	219	235	257	225	213	233	244	234	224	248	236	240	255	237	251	235	214	228	239	236	256	252	255	237	255	245	226	211	228	234	236	274	246	259	248	233	235	236	241	226	223	263	242	278	233	242	242	247	252	250	260	258	235	235	248	233	226	243	226	254	243	236	225	219	228	231	244	253	247	223	224	243	220	233	198	242	220	241	235	240	264	237	224	250	283	226	239	262	245	221	259	236	227	211	223	235	255	226	232	225	227	239	210	244	232	264	236	247	221	262	212	262	233	249	225	238	270	249	242	251	236	209	217	225	236	235	225	237	231	242	256	228	236	233	246	227	241	240	226	226	237	274	235	226	239	235	242	223	238	234	228	229	256	208	229	239	237	227	225	226	245	231	214	252	231	246	234	231	224	270	239	264	230	236	260	234	229	212	230	244	250	241	238	235	244	249	216	237	222	198	263	252	234	244	220	217	228	250	232	242	224	232	260	243	262	260	208	247	254	249	223	240	238	241	267	204	243	227	240	253	229	214	227	241	283	241	258	217	252	211	248	219	232	229	248	250	245	242	254	241	279	223	244	229	243	256	233	241	211	203	241	257	224	205	244	254	231	237	225	246	252	251	255	258	242	249	249	225	236	235	217	243	234	233	223	260	240	247	211	259	234	265	232	224	240	257	269	242	261	241	251	250	249	248	227	229	240	242	221	236	250	259	245	248	219	216	248	226	217	259	228	239	219	262	235	218	256	231	234	228	222	242	234	254	232	236	227	233	231	231	263	250	257	244	247	249	225	254	236	251	219	244	242	255	273	251	245	225	229	246	235	247	241	251	225	259	245	247	207	228	219	236	241	222	236	235	244	239	221	236	240	227	240	241	255	245	264	232	222	242	242	215	247	223	204	232	258	256	201	245	264	227	257	247	267	227	256	239	249	225	235	208	263	227	247	263	233	225	222	238	235	240	244	226	257	257	255	248	260	254	237	251	229	263	262	258	217	231	233	210	251	248	238	250	224	232	270	267	236	248	248	256	241	228	217	219	242	237	242	273	230	257	211	239	260	228	225	222	230	241	259	204	240	247	230	230	229	219	241	207	245	241	244	245	234	243	231	237	240	262	227	225	233	238	229	242	221	238	237	233	234	246	260	247	253	259	224	241	225	219	255	245	242	217	232	255	256	259	208	210	227	256	255	224	240	205	252	267	266	225	239	250	259	227	232	228	241	221	236	225	230	258	237	238	260	246	261	253	220	202	250	232	253	212	251	258	223	225	247	243	254	237	237	225	242	229	214	236	250	265	265	226	233	235	259	247	240	223	217	250	241	226	209	248	258	234	230	227	246	230	230	269	244	217	258	249	213	233	232	213	232	237	261	252	241	241	234	198	241	266	223	235	227	247	228	239	260	245	241	252	238	229	240	242	254	246	240	258	261	224	256	254	213	248	275	234	261	239	246	224	229	239	234	232	246	261	232	201	220	238	225	231	252	236	250	234	213	229	222	262	249	207	229	253	217	289	252	235	266	227	231	233	254	199	215	270	254	208	236	263	237	218	236	225	250	255	242	242	221	255	270	233	238	215	222	223	257	225	261	235	221	235	236	249	243	230	245	218	239	231	259	267	240	259	239	228	233	228	225	250	233	239	229	245	238	267	256	242	248	245	226	225	246	227	255	221	257	253	241	254	232	238	251	227	259	238	251	238	255	235	240	229	198	231	255	240	226	207	213	254	228	244	260	243	261	213	249	247	260	239	237	268	245	232	251	243	226	240	251	253	249	254	212	216	228	258	229	231	235	249	254	262	219	230	245	230	232	207	260	233	233	250	249	245	248	228	255	262	221	237	222	231	259	250	239	210	230	215	237	248	244	237	229	256	243	243	235	255	249	250	217	260	245	216	246	214	250	208	244	256	250	252	247	241	225	244	253	250	227	243	237	242	245	252	250	265	248	244	265	232	242	262	256	237	230	229	242	230	232	270	252	232	234	243	236	228	211	244	264	223	236	253	261	227	221	228	240	247	236	221	227	247	218	245	249	255	199	246	232	241	214	231	227	232	228	248	221	262	240	260	222	239	230	215	262	254	241	229	230	230	259	217	228	256	232	224	231	227	242	247	223	261	231	256	252	224	272	224	234	239	242	275	281	229	217	245	256	213	259	264	247	265	228	226	225	245	245	219	236	233	230	233	233	208	242	257	231	230	236	233	224	246	250	229	245	245	224	263	272	257	213	221	241	233	257	251	230	227	263	238	240	243	221	224	221	228	249	250	246	235	260	257	219	274	222	234	239	232	236	237	224	234	226	255	239	229	247	229	252	208	231	264	280	250	243	220	248	217	205	227	232	244	229	209	249	233	221	227	256	242	223	246	234	254	202	241	233	253	270	256	238	234	225	265	234	237	238	246	225	227	240	237	241	238	240	228	257	229	217	239	261	229	279	241	219	215	239	246	266	207	217	218	245	239	224	229	212	246	233	243	247	251	250	242	238	218	238	277	231	227	245	232	248	235	243	249	235	250	257	232	260	251	221	227	231	247	248	238	224	248	248	232	236	219	241	236	250	239	233	224	232	223	262	218	261	271	233	235	240	231	252	242	227	248	206	245	217	219	238	246	229	223	261	265	261	234	251	232	234	246	212	249	221	265	195	248	236	242	220	276	235	207	277	227	259	248	226	237	260	256	231	241	247	238	230	227	235	251	247	232	261	228	235	239	263	224	242	213	254	240	236	237	245	246	210	242	230	217	246	209	215	228	252	233	222	226	221	223	253	217	235	243	239	238	231	221	241	231	267	268	234	240	242	238	222	244	248	242	264	253	233	224	225	221	237	232	223	215	226	250	231	206	265	250	246	220	236	238	243	221	248	257	197	191	224	257	264	251	213	210	235	272	232	224	237	236	249	241	235	250	250	226	253	245	213	220	215	231	223	220	239	226	246	235	231	252	216	253	227	227	233	221	262	258	246	256	244	255	215	262	250	221	242	229	256	248	226	248	255	251	247	261	221	242	243	238	240	237	253	237	236	273	237	214	242	243	237	238	243	242	220	232
5563	1709	3509	3896	3223	2634	2186	1871	1676	1568	1444	1467	1523	1488	1699	1677	1508	1501	1349	1273	1614	22010	21918	5621	3668	4350	1008	935	796	867	816	853	842	5853	8130	2257	758	778	744	779	729	767	715	771	767	714	681	732	693	722	741	693	693	730	671	710	718	678	686	669	667	672	674	672	658	690	715	663	730	649	677	668	693	679	695	684	663	699	677	696	716	693	727	781	696	689	697	735	721	742	690	690	653	674	682	697	686	716	674	684	689	766	709	674	707	690	690	727	703	714	698	704	699	690	678	688	698	688	671	730	668	720	720	654	667	711	704	668	711	716	703	702	673	753	737	685	698	691	713	681	672	652	726	664	713	689	698	738	708	735	673	709	681	681	683	654	703	675	679	705	704	671	699	682	713	638	661	666	692	662	682	749	682	704	669	679	710	704	678	673	680	651	650	716	720	707	722	654	740	714	693	663	674	702	721	756	672	698	670	737	678	685	728	714	709	700	678	661	686	685	689	675	687	632	677	681	669	711	711	710	703	723	715	737	725	718	746	675	657	717	678	709	710	674	697	689	716	682	705	692	699	691	673	682	659	688	716	702	754	685	708	663	709	654	653	736	717	602	693	678	722	682	720	699	681	690	715	684	708	656	733	666	679	649	693	704	695	716	738	656	718	706	690	707	712	685	657	717	688	686	688	679	679	672	660	673	728	701	717	685	688	663	656	689	685	677	688	705	682	690	694	696	665	692	683	644	681	682	708	688	719	673	700	679	680	688	681	649	671	670	671	656	656	650	696	656	734	693	701	677	686	711	666	666	718	713	708	649	699	706	698	717	703	693	698	719	685	682	679	657	692	746	698	676	712	722	716	686	715	756	679	690	686	719	680	705	688	661	691	676	724	713	667	683	675	666	711	694	748	697	725	686	744	654	686	677	671	643	729	657	706	674	659	790	657	651	680	688	702	687	699	648	718	735	700	668	763	668	680	681	695	721	653	710	666	661	713	694	695	692	705	702	668	712	705	702	666	675	695	679	697	684	708	737	671	691	724	694	700	687	699	699	685	656	708	731	655	724	746	675	733	705	719	669	652	672	686	734	651	672	715	728	727	689	671	698	701	666	695	655	679	720	718	666	691	704	744	681	692	676	717	690	682	696	692	714	666	658	687	680	639	705	683	707	703	692	746	662	716	700	694	648	675	682	720	723	685	661	707	690	724	719	730	655	697	689	681	715	680	713	671	705	703	699	689	711	705	694	681	703	666	739	714	624	710	676	727	699	667	667	740	743	691	656	686	702	690	727	690	668	711	644	661	677	708	701	658	694	673	665	652	644	694	736	649	690	671	680	720	702	724	727	676	672	681	735	700	755	671	754	700	727	667	676	679	688	688	687	664	661	668	681	671	690	661	712	703	710	682	708	660	641	697	683	727	653	660	675	706	686	743	704	684	743	722	702	761	691	691	687	691	673	649	701	695	685	693	721	709	692	661	690	706	656	741	671	699	716	676	684	686	702	682	726	684	649	682	688	652	705	642	706	724	671	683	658	685	678	706	683	653	641	669	715	686	687	696	701	676	720	667	684	653	672	673	691	687	696	693	723	663	699	661	707	710	713	722	717	671	636	654	663	708	702	677	694	688	725	695	681	715	723	671	721	683	670	682	705	670	729	692	639	645	664	683	686	657	694	710	696	659	684	657	702	719	654	689	664	646	647	656	664	662	704	715	724	737	645	683	679	682	670	701	662	710	683	720	686	718	675	696	674	669	650	705	677	688	683	680	683	714	681	738	737	677	739	724	670	704	703	668	691	628	751	680	664	714	705	694	654	647	657	701	693	692	669	720	685	705	634	642	697	683	665	702	698	654	678	690	672	686	697	693	698	688	709	697	677	715	708	717	646	738	712	678	693	674	687	690	685	714	659	702	698	690	686	708	709	702	701	679	698	716	752	689	710	670	654	677	661	692	649	668	731	657	711	703	665	704	680	658	715	686	697	687	671	643	669	679	703	676	695	691	698	745	734	665	694	766	658	677	738	685	687	684	658	730	655	738	719	669	636	684	691	706	716	730	731	689	759	641	692	680	669	716	692	725	736	681	678	692	713	704	686	723	691	698	706	679	681	687	666	651	726	709	685	651	674	685	679	721	740	666	685	713	679	684	720	711	671	704	709	756	701	682	709	711	720	723	656	719	699	688	668	714	706	723	706	675	716	684	661	702	670	694	697	694	668	759	700	684	650	679	738	708	682	732	688	698	707	677	715	704	715	736	720	646	689	668	705	708	710	667	680	716	700	695	657	737	654	685	648	705	741	729	701	714	710	702	662	705	711	684	653	684	739	683	698	709	657	696	697	677	747	728	677	719	691	686	672	670	658	699	684	683	694	673	682	715	693	665	646	666	705	738	651	677	673	682	722	699	653	672	716	691	683	693	684	666	692	677	677	712	736	675	703	724	716	704	708	662	725	687	694	666	710	738	691	649	718	662	730	697	686	683	698	718	696	769	710	683	677	729	709	707	689	711	658	664	686	720	645	707	646	749	702	689	676	647	677	704	697	684	662	718	706	737	741	651	689	687	684	720	688	697	714	665	679	662	648	648	716	656	671	677	661	716	670	673	686	693	686	654	734	693	679	682	684	711	748	687	720	665	651	675	713	721	683	677	711	694	665	658	696	663	738	688	691	684	697	666	714	726	703	702	694	698	681	727	726	676	728	741	744	696	703	683	723	690	701	660	648	707	660	785	683	658	694	699	678	685	716	684	695	693	725	647	654	693	746	689	716	681	686	712	706	726	693	695	670	722	722	671	713	691	666	692	722	735	712	694	701	709	675	680	711	668	694	701	684	732	683	657	741	697	716	686	730	684	676	696	754	700	707	652	706	648	671	696	667	681	723	713	700	633	687	698	685	669	701	658	711	685	707	677	671	717	685	704	720	671	677	682	679	748	744	745	725	736	699	668	699	707	694	692	695	697	739	709	606	664	692	672	704	686	677	689	688	714	683	711	654	724	685	686	715	697	709	735	698	734	667	711	687	655	680	684	723	663	729	734	697	663	658	739	719	712	747	723	702	651	701	700	680	719	695	707	716	701	689	636	735	709	657	653	730	692	699	670	727	729	697	673	648	716	665	704	701	679	668	713	707	661	725	714	725	713	710	743	637	680	732	646	719	692	713	675	696	639	686	701	688	665	729	668	717	675	675	686	668	704	641	682	661	709	665	685	733	665	632	723	703	729	707	681	689	701	702	716	724	716	720	718	735	665	689	635	735	692	729	679	658	675	688	681	659	722	688	732	662	739	700	697	701	679	735	682	636	662	669	695	661	696	699	707	734	725	650	722	652	699	715	728	678	740	703	722	669	681	712	693	729	715	688	661	693	715	741	670	683	698	695	688	701	695	681	659	748	703	723	703	696	697	693	758	731	667	678	709	660	686	702	637	649	736	708	684	710	694	682	682	706	702	696	678	645	698	706	710	667	720	713	654	651	703	696	682	720	659	677	690	661	656	702	709	690
16766	3108	3074	2308	1566	1197	947	757	637	567	569	518	498	524	581	519	454	490	497	432	652	10495	9634	2399	1882	358	292	337	348	302	340	306	385	2405	1601	364	288	310	302	307	314	291	341	337	296	310	293	240	306	266	327	253	302	273	281	273	297	370	313	300	297	278	283	295	296	289	257	276	251	264	309	335	273	319	286	306	293	283	307	281	265	301	302	283	285	257	284	293	272	288	304	279	296	268	273	295	297	298	265	307	282	268	258	287	293	279	295	325	295	275	321	282	291	268	298	292	296	313	299	298	279	295	283	279	277	264	280	283	292	258	264	308	289	263	247	282	299	266	281	277	246	289	272	305	257	283	282	280	317	281	322	280	288	275	305	311	312	280	275	292	307	298	325	281	283	298	286	306	269	288	305	301	252	260	273	280	278	296	278	258	271	295	301	295	259	297	273	332	296	304	297	297	311	279	268	294	307	280	293	294	309	302	314	299	305	298	308	311	272	261	261	284	306	300	273	271	317	285	290	272	296	260	323	288	256	262	332	290	287	267	277	275	271	271	264	295	288	290	294	314	301	285	275	303	287	282	273	268	293	264	301	292	294	277	276	271	291	315	292	305	301	291	277	299	284	290	317	292	279	283	277	328	272	276	283	275	288	281	275	272	311	284	284	295	284	261	302	264	272	295	278	291	287	266	263	285	257	266	282	314	333	270	299	313	271	244	290	279	278	309	295	313	301	292	292	296	300	268	305	311	282	296	296	288	258	290	291	280	262	292	289	272	258	257	281	272	281	297	293	291	293	276	288	277	285	296	316	298	330	330	304	287	283	309	264	287	282	269	259	293	282	289	267	309	274	261	297	270	266	265	262	296	273	280	283	291	290	240	274	303	278	292	297	277	264	283	284	261	295	287	274	314	282	294	283	283	314	271	307	265	265	262	279	325	291	315	275	278	263	270	297	300	268	268	301	288	265	281	297	291	301	292	296	299	289	275	286	279	302	292	304	289	286	301	317	292	268	289	287	301	300	313	287	307	319	294	288	271	309	292	297	296	309	260	257	249	283	297	293	275	292	297	279	293	283	298	265	319	295	277	282	261	305	308	286	274	273	281	300	271	314	316	286	292	310	286	304	276	300	297	274	315	275	282	327	289	310	267	299	289	284	298	276	295	281	272	293	293	282	298	269	282	306	283	276	245	278	303	290	302	299	276	294	289	301	281	252	306	291	273	306	286	267	286	271	313	292	284	259	282	306	270	291	282	269	285	287	250	259	265	272	304	301	272	283	263	289	271	302	307	249	306	275	302	267	286	278	271	261	323	295	269	280	295	277	250	268	258	290	300	277	272	276	285	235	297	298	252	304	296	271	298	268	304	284	301	280	279	294	293	296	264	297	309	255	245	296	319	289	262	272	268	260	287	267	292	315	296	276	324	285	308	277	341	280	272	278	284	270	251	271	305	286	267	271	306	305	263	284	289	305	282	289	298	312	258	261	254	299	271	254	312	267	268	272	289	294	276	266	322	272	290	288	266	294	281	272	257	274	313	287	263	311	251	278	293	310	285	292	277	289	277	270	292	249	295	282	294	301	271	288	288	246	317	303	276	253	288	284	278	293	292	314	269	290	277	278	287	282	299	288	272	325	277	286	311	291	322	289	252	321	282	271	287	301	316	292	282	276	251	298	303	293	282	282	289	274	266	251	263	285	269	263	304	283	276	296	329	319	273	284	292	281	298	309	268	270	281	285	240	290	283	325	253	280	250	294	274	276	290	295	256	302	304	301	258	289	282	312	295	287	314	292	272	265	287	275	307	286	309	272	286	316	277	297	265	279	260	278	273	297	273	284	304	292	269	287	277	309	300	277	293	272	287	306	286	274	294	297	282	310	262	281	315	305	265	286	327	309	314	289	282	265	277	247	302	296	307	298	282	303	278	263	281	290	272	275	281	285	283	249	288	259	321	283	266	281	316	297	281	295	299	292	304	282	285	298	272	269	272	287	270	314	262	307	304	307	295	263	280	252	290	297	308	301	278	299	283	293	295	273	299	260	293	309	321	261	282	282	299	299	278	306	252	289	284	256	281	274	278	307	275	306	280	299	267	266	267	285	272	290	266	258	300	323	298	258	268	257	284	293	270	303	291	283	260	275	292	294	288	275	270	251	296	303	329	297	278	265	298	264	259	270	297	278	285	283	308	294	281	292	300	285	306	283	285	232	283	335	289	273	324	308	293	288	281	251	288	298	274	292	306	283	275	261	269	292	315	281	298	289	261	308	312	324	258	287	279	294	308	309	292	288	303	271	300	262	265	313	276	287	281	300	276	273	264	262	302	332	322	268	276	271	278	269	264	276	314	274	284	263	295	294	293	303	288	295	302	309	290	281	257	287	279	269	258	283	293	288	292	265	286	281	282	282	255	295	270	285	313	274	292	278	270	265	269	281	287	269	270	287	277	275	309	288	314	284	293	313	279	299	291	294	310	281	281	301	261	291	287	259	310	289	297	279	291	289	295	329	295	285	275	274	261	290	280	252	292	298	289	300	284	288	274	268	280	265	266	272	291	271	280	293	270	283	273	278	288	293	292	296	302	311	312	333	281	279	265	262	284	297	273	284	275	272	285	284	286	269	276	271	320	306	294	304	267	266	281	311	280	286	286	270	271	263	301	301	290	254	276	310	266	321	307	297	314	284	287	287	287	281	288	305	289	265	286	295	280	273	288	282	274	295	321	298	327	287	296	279	271	280	280	274	327	261	304	319	286	247	300	297	290	260	282	299	290	293	280	320	307	285	283	296	286	319	285	267	277	280	265	262	287	265	292	283	290	303	295	312	305	289	298	294	251	280	283	268	282	276	274	261	257	309	325	287	292	274	271	298	283	301	275	325	312	301	293	277	280	294	271	306	293	282	299	269	317	289	295	296	303	289	294	324	292	292	260	274	266	302	290	266	274	281	272	280	269	303	280	288	253	295	289	301	296	264	264	289	289	325	298	295	264	278	305	304	271	293	302	283	312	289	305	295	294	307	292	255	294	280	299	287	289	291	257	288	274	279	295	264	286	268	261	267	274	305	289	288	274	299	304	286	279	278	263	317	289	306	312	322	307	298	267	237	278	311	300	288	285	248	318	270	270	315	247	275	287	281	304	292	276	280	294	280	299	290	282	292	316	284	302	305	259	273	283	283	274	292	290	291	273	301	275	292	289	291	254	289	294	252	273	283	267	235	292	314	317	299	250	282	287	282	289	300	299	303	305	284	272	286	263	269	285	280	286	277	313	293	277	265	291	306	289	308	275	271	278	270	293	270	286	273	274	269	294	279	308	291	290	275	291	278	280	278	304	268	296	311	288	321	301	311	281	305	289	293	278	312	281	294	258	318	285	279	314	283	263	296	292	284	269	258	303	278	269	298	263	297	277	266	290	265	303	255	277	301	299	281	302	304	295	287	290	282	297	297	281	289	266	281	270	264	308	275	304	300	277	259	281	304	268	286	278	291	317	291	288
7830	3079	6472	6948	5851	4793	3895	3241	2824	2432	2257	2384	2244	2456	2933	2700	2235	2281	2299	2047	3531	34376	28027	10178	10048	1297	1076	1099	1069	1098	1206	1190	1643	14484	8612	954	838	947	1062	968	933	957	1017	956	1020	932	757	813	860	875	858	803	863	843	862	798	864	1439	889	776	794	820	808	786	773	830	802	802	817	808	842	804	802	843	820	799	831	812	794	866	798	813	779	865	819	785	750	848	830	808	742	807	820	875	796	827	821	852	810	805	823	776	833	870	804	785	812	810	839	825	824	819	820	813	806	783	803	824	800	837	801	872	817	831	801	832	826	795	767	791	835	854	842	796	825	736	811	816	815	846	805	786	830	848	794	806	803	846	848	787	822	805	847	820	824	803	815	831	855	791	807	777	839	807	860	816	802	834	788	844	798	799	836	804	844	810	839	817	844	820	806	836	795	827	783	845	791	807	778	793	853	811	825	822	857	802	820	820	833	849	838	793	827	820	858	837	817	778	815	837	814	825	806	842	758	852	844	757	786	792	805	823	823	819	752	821	858	774	871	818	804	805	846	814	809	790	784	816	857	839	783	792	774	751	812	800	884	807	843	772	792	757	802	848	796	792	761	792	789	811	795	820	751	787	850	810	816	808	760	808	785	817	786	764	812	798	799	859	820	837	840	767	796	819	831	802	851	792	825	767	791	785	846	801	798	824	808	786	777	822	784	787	773	799	827	801	815	870	759	771	805	818	784	749	813	806	790	792	822	784	827	840	827	818	802	807	779	761	840	775	833	752	804	824	805	804	792	868	780	760	754	803	815	832	801	760	811	769	794	807	796	752	827	766	833	858	816	838	818	855	798	855	796	799	811	806	784	758	802	792	816	807	796	776	790	830	803	776	779	803	801	796	792	869	810	849	831	781	783	834	823	799	768	827	776	767	792	870	832	805	829	811	825	782	853	739	797	787	820	784	814	849	833	782	841	816	799	777	838	828	905	806	829	839	819	749	786	782	787	833	766	814	784	906	799	886	829	800	825	840	826	795	821	796	835	810	797	814	820	798	834	815	818	818	849	790	797	795	819	782	809	847	798	795	819	861	786	836	809	801	861	867	788	789	790	812	856	798	838	795	843	818	782	797	780	807	831	793	821	836	861	815	800	807	753	808	779	825	793	807	796	832	796	823	788	832	879	758	809	763	792	754	794	768	833	797	862	815	821	775	797	774	827	795	780	809	807	841	795	785	791	736	794	871	799	828	803	784	761	795	841	807	782	776	855	816	864	823	765	812	788	842	783	803	809	807	838	760	822	833	833	830	783	772	846	846	806	845	794	863	766	812	828	790	796	832	763	805	859	825	830	759	803	783	778	828	813	796	795	829	810	831	844	799	849	800	852	752	812	783	794	808	746	814	806	783	782	825	779	797	804	781	842	779	802	765	825	833	763	791	777	829	818	794	787	767	809	817	795	787	829	802	754	764	796	807	847	787	836	777	833	849	802	764	808	823	832	832	808	807	790	794	775	780	805	782	776	864	769	816	835	804	801	788	845	796	770	818	812	785	894	766	740	801	813	817	841	801	818	833	748	809	833	784	801	791	800	790	783	768	756	780	799	834	821	829	786	764	852	789	887	759	771	784	811	827	812	828	774	829	781	789	820	815	775	783	847	759	868	788	822	789	806	802	840	827	808	811	848	816	818	843	809	833	798	842	788	836	862	831	811	814	786	789	823	809	819	846	807	785	784	844	789	823	797	770	883	792	797	804	778	819	878	785	796	766	838	785	784	805	820	859	825	772	754	801	832	782	834	831	821	818	776	832	790	841	858	808	797	817	861	786	849	814	821	784	797	852	779	808	808	822	785	809	855	827	771	807	841	806	778	787	819	809	803	815	813	807	834	877	802	828	794	812	839	820	807	819	814	803	851	828	795	776	830	821	818	791	832	776	793	834	839	783	778	814	779	818	836	803	820	829	827	781	802	808	805	803	834	826	762	778	788	809	792	801	815	811	788	781	806	778	792	839	786	781	827	831	811	803	831	831	799	810	810	820	764	775	809	766	788	779	790	833	806	808	831	829	819	803	813	793	825	754	833	802	827	858	869	812	793	862	798	842	800	775	780	814	816	805	817	809	832	778	829	819	774	827	749	823	879	766	759	831	791	820	764	779	792	838	789	832	790	803	771	808	789	851	765	894	784	793	787	757	784	833	797	789	812	788	850	809	797	867	810	846	844	825	788	809	754	799	804	837	789	850	777	888	810	846	823	898	809	799	808	804	810	810	775	818	810	810	747	803	814	799	842	734	837	813	855	819	764	784	753	829	819	833	835	763	779	835	783	796	763	803	807	817	774	856	800	831	826	781	811	765	844	872	773	820	799	785	831	826	848	780	834	830	808	831	867	813	768	791	813	833	765	804	802	790	807	797	870	785	855	766	777	788	789	773	804	820	814	752	843	810	883	800	801	773	807	825	792	777	843	798	817	763	804	816	770	836	846	819	804	796	843	834	874	867	823	839	780	814	794	844	805	797	815	810	795	818	850	785	800	869	781	779	800	827	860	805	798	794	884	829	824	823	775	811	830	769	826	822	801	796	792	808	798	834	828	830	772	824	783	771	784	814	795	808	793	836	810	829	811	788	794	784	803	809	817	832	774	817	837	872	816	876	865	863	817	794	822	851	836	807	803	821	822	806	837	824	817	772	803	881	808	816	845	755	799	809	813	833	800	842	796	812	781	765	843	786	799	815	792	811	847	776	799	752	859	842	766	810	859	801	799	864	736	844	758	821	807	843	767	844	839	830	790	774	789	812	838	807	814	764	817	748	841	805	783	769	775	833	813	796	805	801	823	827	778	828	867	799	827	798	810	816	853	812	829	836	755	771	803	846	845	798	804	841	814	795	820	818	810	806	810	762	835	822	797	817	821	811	825	871	845	805	768	801	810	835	870	784	821	808	800	839	841	835	866	791	782	831	829	819	777	813	843	861	847	805	782	830	795	826	774	813	776	800	807	827	791	820	832	826	825	799	785	837	838	808	868	826	824	836	807	778	819	789	823	838	791	824	828	837	808	801	839	802	747	870	842	820	803	789	754	790	807	821	865	790	849	805	791	805	797	757	832	795	775	811	768	803	833	816	834	839	773	790	767	793	863	833	820	843	816	814	809	817	813	826	815	769	800	785	804	782	802	738	791	838	786	826	791	787	821	876	806	847	839	809	822	803	765	812	749	794	922	842	802	797	842	816	865	817	785	842	854	824	780	822	800	805	783	776	829	799	858	859	810	793	768	765	888	740	837	806	783	837	809	842	792	745	781	800	824	791	834	773	850	832	808	794	793	797	808	823	837	793	810	866	775	819	823	850	845	803	749	794	844	764	852	798	814	820	782	747	772	863	825	806	807	806	786	763	788	831	809	797	789	811	811	804	789	831	788	798	838	815	837	868	802	806	789	834	804	865	841	796	810	798	744	811	841	843	841	840	805	805	827	832	823	778	861	797	775	800	827	871	770	789	830	782	795	810
2089	271	256	245	247	221	250	195	197	214	220	222	214	182	209	231	234	223	221	218	217	408	459	396	307	205	201	224	228	224	197	193	269	374	212	205	181	198	223	211	211	193	202	228	200	208	226	214	194	228	208	211	206	200	213	221	200	204	205	209	236	206	213	210	196	223	201	230	227	213	203	217	205	195	204	206	212	212	195	221	208	173	210	182	202	221	186	203	205	196	202	200	191	193	228	219	213	195	220	198	191	224	194	204	212	214	212	206	213	231	204	188	189	208	220	215	188	215	206	207	212	234	221	207	190	196	196	206	203	218	171	184	185	195	196	220	211	191	192	209	201	222	204	187	203	218	212	210	188	229	216	204	190	189	194	208	199	198	222	198	201	213	190	182	210	185	180	200	197	217	215	204	197	200	214	225	191	207	200	192	190	215	185	211	201	219	191	188	213	193	218	186	206	222	198	191	207	201	189	214	206	184	206	181	208	204	201	217	237	219	182	224	183	220	181	200	209	227	220	225	220	208	204	203	215	219	205	239	201	190	223	223	222	219	214	214	223	179	193	212	223	226	212	210	211	207	193	195	206	204	240	202	208	211	179	216	200	212	208	198	196	180	211	215	214	208	204	198	235	175	213	217	203	171	180	208	194	218	184	229	206	233	205	217	197	203	188	193	198	205	194	218	200	225	226	209	213	198	195	226	204	197	220	229	212	217	205	234	211	234	185	244	212	201	213	188	189	208	243	199	219	204	203	216	223	189	193	215	189	221	187	185	204	218	190	215	201	192	232	201	197	217	201	179	209	212	194	192	196	217	190	191	206	191	186	183	194	174	232	220	184	192	187	214	199	203	177	207	186	221	198	175	210	194	200	185	207	197	202	188	208	187	199	220	219	227	181	206	222	196	205	193	205	200	240	208	216	200	192	199	175	199	210	222	200	230	188	215	200	203	191	187	220	226	204	197	186	198	204	198	207	197	212	195	204	211	224	192	210	208	223	207	188	191	199	195	212	219	192	201	210	222	228	193	214	192	200	207	191	185	209	224	209	213	200	207	206	218	200	238	210	213	191	223	185	222	189	203	185	188	195	199	235	221	206	216	207	196	221	186	203	216	217	201	185	207	194	208	200	203	191	191	213	195	234	215	231	199	207	209	202	213	210	219	183	223	213	209	187	224	220	217	174	210	214	229	202	206	205	194	211	204	181	176	217	206	196	228	184	201	223	199	224	199	207	192	198	211	196	232	215	204	186	206	187	206	218	222	176	190	197	216	204	195	204	192	222	195	206	187	199	203	194	198	219	196	199	195	202	217	195	220	197	230	232	210	171	197	174	207	182	232	221	192	203	163	209	211	234	231	223	190	201	206	205	201	216	209	207	215	199	203	188	226	184	203	219	197	199	186	207	190	210	228	197	219	217	205	224	182	187	227	208	188	213	186	200	180	204	196	197	208	224	202	200	177	229	183	225	202	218	218	212	203	202	209	193	214	238	194	188	190	216	216	214	202	235	206	155	224	218	208	210	193	196	206	215	188	222	185	204	198	212	204	218	207	180	183	189	200	200	205	190	182	224	220	211	197	214	234	188	222	192	180	197	235	199	226	220	184	189	210	201	224	204	192	203	194	180	213	202	211	221	197	198	231	191	217	183	193	213	191	228	223	202	199	195	207	186	202	199	193	214	201	202	203	197	216	202	210	199	221	180	219	175	221	184	205	182	238	227	199	183	183	198	194	202	209	223	222	200	187	186	194	194	207	208	205	202	191	217	196	197	200	218	201	181	205	200	206	199	180	212	217	228	172	232	208	219	219	213	182	202	192	198	211	207	207	197	185	195	210	207	223	196	180	220	190	196	194	207	182	205	217	193	193	197	218	204	201	190	215	211	208	212	190	214	214	217	206	207	199	209	218	195	198	206	221	225	202	209	209	181	197	206	190	222	224	196	202	212	228	182	198	180	180	213	208	188	191	193	191	211	215	222	209	207	200	195	209	198	228	200	206	216	213	189	207	225	212	186	181	195	188	194	216	202	224	208	195	198	192	187	213	201	219	225	195	201	202	202	210	206	223	217	214	197	212	198	224	211	180	209	211	211	210	219	211	208	221	205	196	199	228	209	219	212	196	220	243	223	199	212	181	207	205	215	212	186	192	211	206	218	231	212	201	199	201	196	221	209	203	224	221	184	195	198	231	201	231	208	173	205	221	220	217	194	210	223	209	198	202	218	178	230	197	223	195	220	226	200	204	198	197	201	196	188	214	201	199	233	202	203	221	203	192	204	211	236	202	219	222	206	227	201	188	157	199	194	202	193	218	190	222	222	213	197	197	200	182	233	233	226	212	201	191	195	212	269	204	230	196	194	209	196	192	181	187	195	213	189	206	221	226	227	211	199	199	211	192	224	203	207	204	225	233	211	191	210	197	232	208	203	190	200	187	181	208	195	188	194	196	222	207	201	200	196	194	189	211	206	229	201	187	222	196	225	197	209	210	196	220	210	220	213	203	208	198	190	201	204	207	208	223	220	194	231	197	213	193	214	209	165	231	220	198	189	214	199	218	204	222	216	201	213	195	209	203	192	214	192	221	210	205	222	192	217	204	223	219	219	199	187	200	213	221	175	198	183	206	208	203	193	202	220	200	221	211	199	188	193	205	221	184	226	200	219	210	224	190	199	228	198	235	190	201	196	203	206	209	199	218	201	193	185	197	206	213	166	178	201	239	199	191	198	191	229	236	208	194	196	218	235	207	217	209	225	206	226	187	186	182	219	190	192	190	206	185	187	199	223	199	200	202	222	212	218	193	218	232	194	196	197	167	201	216	204	156	183	200	202	226	195	212	198	189	234	230	232	186	231	212	236	193	187	226	204	212	201	209	214	214	212	209	227	203	203	205	212	201	216	174	201	181	207	229	201	226	201	205	198	187	196	202	218	217	193	197	195	210	197	206	217	181	191	192	212	199	216	196	227	206	221	217	217	207	236	212	224	196	214	213	213	201	204	216	200	217	192	224	205	201	218	208	204	251	210	242	188	203	189	195	193	203	216	200	199	202	218	219	172	198	184	212	193	202	208	206	197	201	209	212	230	178	199	205	203	220	225	206	176	216	218	217	209	197	209	196	202	205	196	191	199	174	220	221	190	209	243	206	193	239	217	191	222	202	215	200	208	202	198	214	184	210	203	199	214	206	234	209	220	192	204	198	219	197	186	207	195	214	186	187	208	217	225	223	202	179	205	194	196	222	193	212	215	198	189	205	204	219	187	200	198	217	191	217	213	211	220	203	211	239	196	189	170	200	228	187	215	213	182	208	194	210	229	204	212	197	170	201	218	202	215	176	193	212	229	217	224	203	201	227	213	216	195	208	208	197	208	187	227	194	186	204	195	200	205	179	208	203	209	198	191	203	204	183	209	197	201	204	189	210	199	205	168	194	190	200	172	205	224	203	208	190	194	200	222	167	190	201	204	184	210	184	190	187	208	191	213	193	203	210	217	191	216	206
2170	654	794	816	775	783	741	668	643	637	632	672	671	683	675	713	716	805	782	764	730	1840	2358	1933	1155	623	674	623	658	609	662	647	1132	1920	640	552	622	613	613	609	599	589	622	597	575	622	630	583	596	546	610	624	617	631	645	651	650	698	653	633	585	605	610	602	587	613	624	614	604	582	594	617	573	626	626	587	583	598	581	590	589	586	636	608	601	540	585	623	573	620	580	568	610	604	625	601	625	582	574	612	582	613	586	593	567	637	601	615	561	619	622	626	596	550	606	570	599	613	640	582	599	612	573	575	556	575	546	605	578	639	620	563	616	592	634	567	608	618	624	569	591	635	620	605	577	634	660	634	623	608	623	625	582	596	606	549	593	600	626	616	556	669	603	659	583	644	601	665	614	612	639	621	574	574	595	577	571	632	565	586	645	624	568	621	584	576	598	586	598	594	590	567	564	569	610	621	607	568	595	616	636	594	583	597	576	641	643	607	588	594	585	613	603	597	620	601	598	607	615	617	579	614	624	624	607	612	663	620	624	611	598	632	593	621	612	611	598	572	587	596	573	612	598	609	581	655	610	570	617	614	608	609	571	637	586	637	628	638	661	614	616	638	606	637	643	584	607	548	606	609	602	582	586	626	638	593	579	580	598	623	618	566	592	583	598	585	601	562	652	599	612	555	614	646	625	622	551	634	567	646	589	572	615	596	653	602	570	602	603	615	589	600	595	646	577	607	611	628	613	587	599	636	575	602	584	610	568	620	603	610	585	573	560	622	554	582	618	584	579	609	614	625	640	578	590	647	622	643	591	615	577	610	602	590	588	624	581	588	604	609	598	622	618	584	603	622	585	598	572	610	593	582	601	643	593	608	645	628	606	679	606	615	630	575	613	559	597	599	583	645	607	578	642	631	631	604	594	609	592	589	580	574	600	604	632	636	599	624	648	613	599	635	640	635	602	588	599	590	603	608	635	660	616	543	637	603	570	610	612	615	604	605	596	603	589	630	569	599	572	593	630	598	573	625	602	603	613	614	603	620	615	587	596	608	577	583	599	613	606	578	612	596	632	591	588	564	585	653	609	616	623	631	581	573	589	666	591	593	626	593	598	627	552	623	630	603	574	610	602	621	620	614	582	587	609	631	579	602	572	597	614	634	552	579	600	588	599	619	604	607	620	601	597	607	640	582	644	581	612	610	622	649	592	624	561	628	607	621	627	587	611	541	638	605	632	604	651	617	604	589	614	588	573	550	611	592	632	607	605	598	634	627	626	592	592	655	558	589	625	652	610	628	589	615	584	578	579	609	586	581	637	616	621	591	609	575	590	599	628	573	636	643	621	594	603	650	567	614	596	594	582	615	650	584	588	587	583	628	582	627	629	597	606	584	574	631	595	569	572	591	613	577	597	645	541	596	600	553	619	578	624	604	608	578	582	635	591	601	631	581	581	575	596	568	609	601	626	584	562	591	599	637	619	627	620	627	638	615	577	616	579	591	634	570	618	586	560	598	616	599	584	608	576	610	612	581	638	609	594	572	592	594	585	593	592	614	570	604	634	598	545	646	598	568	617	614	622	633	591	641	650	645	600	613	605	593	616	591	683	598	608	590	623	627	639	612	622	599	595	632	610	614	585	600	630	554	642	624	646	616	628	580	597	558	620	587	594	609	651	576	590	615	618	577	621	638	589	599	621	568	625	639	607	589	619	622	595	616	610	643	581	599	626	594	634	593	611	634	614	573	560	639	614	610	601	558	596	613	669	638	615	561	611	607	601	600	599	592	628	643	587	596	608	615	601	582	667	614	621	595	611	573	613	622	588	632	589	599	607	570	582	583	615	623	600	625	616	627	666	592	667	581	615	630	580	644	618	579	616	635	596	566	620	608	591	629	614	604	592	593	632	597	619	669	564	616	615	612	574	659	602	592	594	592	675	601	618	608	606	615	583	612	556	624	620	636	594	591	593	570	635	599	594	607	610	623	612	638	672	614	616	656	569	622	538	668	656	623	644	607	595	660	623	596	604	594	648	586	629	602	644	583	645	634	610	641	579	641	599	590	608	614	674	604	638	608	631	639	594	595	617	605	611	624	609	555	611	585	585	579	589	590	606	575	656	593	590	588	577	612	577	625	611	598	612	648	570	621	629	558	615	586	597	577	596	641	627	618	594	634	615	545	640	570	564	638	617	590	565	590	606	614	622	551	623	637	602	586	681	666	589	640	580	580	594	617	606	594	572	618	570	623	576	611	628	597	597	614	607	644	624	568	567	603	585	601	622	612	622	630	599	615	625	617	657	631	600	583	586	556	602	596	605	575	584	596	612	616	613	627	641	571	567	618	548	608	584	602	626	663	570	607	585	634	608	664	607	673	641	616	631	583	621	593	617	625	603	663	601	503	583	615	624	640	586	574	628	557	597	610	640	609	578	646	642	624	572	625	571	556	607	640	588	607	616	621	621	618	592	581	623	652	623	611	588	624	588	599	604	606	588	593	592	641	617	623	603	566	618	608	612	604	614	560	573	626	588	592	592	603	644	643	592	647	619	612	595	597	639	622	613	613	564	554	634	630	584	604	602	580	577	607	590	600	580	630	631	622	651	641	589	617	659	552	594	627	600	588	619	588	587	623	636	625	632	575	640	584	635	642	615	638	575	657	618	610	609	634	631	601	603	588	601	592	653	574	607	631	604	599	652	583	610	630	590	625	589	604	624	617	621	596	622	675	603	592	599	606	652	612	622	592	612	620	625	596	582	605	637	625	608	612	608	614	617	623	583	568	612	604	620	607	610	589	600	562	614	584	595	631	590	647	660	604	601	615	596	600	609	606	628	626	591	578	582	633	621	609	615	651	585	621	628	580	571	610	582	606	592	633	611	610	638	624	601	591	552	562	645	592	588	591	628	578	642	601	619	568	636	622	589	609	608	604	624	604	599	633	634	601	612	573	592	605	614	616	626	594	600	626	596	613	612	614	602	605	631	607	599	621	591	601	570	636	608	597	581	643	580	609	563	609	628	618	592	589	594	601	603	563	605	625	613	608	651	587	615	627	601	577	551	621	553	623	598	603	608	580	585	572	600	592	606	608	586	655	607	570	567	566	640	588	595	629	603	621	590	596	619	593	581	591	612	632	630	613	556	586	587	593	605	633	594	595	604	623	610	662	585	587	621	593	593	591	656	620	620	618	634	657	602	608	587	626	608	597	618	605	589	602	621	607	613	597	603	615	633	627	646	547	594	636	599	646	619	589	582	626	603	544	569	607	589	622	604	591	666	589	615	563	606	600	626	640	585	605	630	600	625	626	589	637	631	590	607	603	610	598	599	590	593	655	640	611	598	603	597	586	616	582	612	601	593	602	630	591	593	626	592	595	597	589	634	609	580	588	592	610	627	634	608	597	584	660	634	637	631	603	590	575	630	607	589	602	622	620	616	628	601	638	638	602	631	618	615	584	641	593	586	572	594	572	593	584	656	627	569	618	589	627	616	595	600	626	613	576
8708	1309	1537	1138	832	681	562	492	427	388	379	435	367	372	379	433	363	376	332	317	1429	6295	4826	673	574	285	274	280	264	241	270	306	1036	463	262	292	275	264	274	270	255	252	261	272	246	262	285	277	271	278	240	272	284	293	402	366	382	342	318	253	265	309	271	287	266	259	243	246	246	267	248	296	263	241	244	258	280	222	250	252	283	292	236	248	272	271	247	244	257	256	258	268	257	265	261	265	263	251	264	287	242	250	256	252	227	258	239	256	266	278	257	262	271	258	250	283	252	234	275	259	233	278	241	277	275	254	270	243	269	270	240	276	259	275	249	297	277	267	262	274	236	240	279	250	243	275	265	241	244	255	243	266	253	270	239	254	268	231	269	256	271	252	256	265	276	244	266	250	264	248	241	279	281	269	261	287	268	267	251	269	258	240	255	293	240	266	295	262	256	269	254	261	265	263	274	260	270	281	235	263	266	244	274	250	262	272	254	228	241	259	282	257	264	254	264	220	254	221	270	272	244	280	244	252	289	263	277	271	249	251	264	239	294	279	265	272	275	272	266	249	274	255	252	250	264	248	288	280	252	249	276	259	279	246	230	250	258	264	266	261	270	249	284	293	244	258	233	267	263	256	242	268	233	272	247	234	217	266	246	266	261	250	269	276	255	286	254	273	273	255	251	264	250	277	266	245	277	239	249	267	251	232	252	253	245	257	262	258	244	229	232	301	273	256	244	237	263	268	254	260	270	265	240	254	272	274	264	273	251	248	263	266	272	241	274	272	278	262	260	267	240	294	263	259	243	267	255	281	268	269	287	275	241	239	255	277	250	257	277	259	281	273	250	276	217	262	271	286	248	227	257	254	251	275	238	257	267	241	272	274	265	251	245	261	253	231	276	269	275	260	262	261	221	263	252	282	249	264	236	257	245	251	259	261	286	258	294	249	254	231	268	267	271	254	251	274	275	232	255	276	260	265	233	236	290	246	247	236	258	272	264	285	266	242	244	250	257	256	278	230	246	246	251	261	245	251	235	246	270	250	271	244	257	262	241	219	236	271	269	258	250	265	285	248	230	236	268	267	241	263	262	267	254	246	228	251	233	230	268	239	261	272	270	267	271	277	272	241	248	246	242	259	271	258	257	250	281	249	262	258	252	256	255	276	279	246	251	261	246	274	249	274	268	254	239	243	287	271	239	239	267	250	261	276	251	262	280	267	244	261	267	259	249	225	264	261	239	251	254	248	258	251	271	262	268	245	227	250	254	269	255	266	252	238	270	242	279	242	271	254	259	251	220	282	254	282	260	242	243	262	262	268	234	256	252	284	245	264	251	264	256	274	288	252	276	249	239	251	260	247	249	264	254	262	263	249	252	250	257	273	258	268	277	271	288	255	265	280	281	258	275	258	274	247	257	260	233	273	272	213	304	275	291	273	260	258	270	251	240	250	263	283	270	260	271	283	289	262	245	252	266	267	241	279	228	265	273	254	229	277	253	253	236	298	241	253	257	238	227	249	277	281	255	272	234	259	272	260	246	278	261	262	276	255	250	253	265	259	251	273	263	281	230	253	275	272	275	286	266	238	240	264	272	270	242	247	251	285	270	291	279	268	239	247	272	288	250	241	254	267	268	277	268	256	259	267	276	270	276	261	252	257	240	241	267	262	279	266	287	244	272	262	249	262	251	259	249	257	234	260	273	258	273	250	263	279	253	272	261	229	289	249	235	259	271	240	227	251	287	286	262	267	248	275	267	226	259	239	271	261	270	269	261	253	271	264	247	246	258	252	261	234	258	237	254	261	252	243	242	242	270	276	234	266	283	271	244	270	269	269	261	273	246	255	274	280	248	243	261	271	247	301	280	250	254	260	287	278	249	254	254	281	246	258	235	264	278	250	279	260	287	264	259	239	264	252	258	279	262	270	241	236	269	289	245	261	224	246	255	254	254	254	280	249	227	252	256	259	269	264	250	289	266	258	268	269	277	272	271	257	248	268	242	270	262	248	254	253	271	256	245	248	274	277	233	268	259	243	244	253	272	249	255	254	271	262	263	266	233	285	243	259	281	243	254	257	244	260	206	243	263	255	253	252	233	252	263	245	262	258	265	259	246	255	267	253	267	231	274	265	252	249	246	266	268	266	273	255	243	258	265	265	255	282	256	267	263	270	257	261	250	254	265	249	263	260	243	247	287	272	215	277	259	257	217	251	299	266	271	238	295	273	278	275	241	296	244	248	276	255	266	272	291	293	232	246	240	248	273	259	237	264	269	284	257	247	294	232	246	264	289	219	246	257	233	255	264	297	279	240	302	269	259	268	273	255	254	282	216	261	257	284	252	275	243	275	271	243	253	263	290	242	250	265	248	271	201	251	251	253	251	294	252	268	254	247	247	248	260	270	255	260	280	241	258	267	260	242	257	250	260	273	266	255	238	232	247	259	263	254	272	266	265	252	258	242	250	254	251	297	290	296	256	257	247	283	261	237	253	221	239	254	259	235	274	252	264	259	261	270	262	254	263	259	276	272	264	265	275	258	247	244	230	262	257	266	271	269	271	283	246	275	263	242	232	286	258	244	252	263	287	259	249	267	252	290	253	272	239	254	258	238	270	271	269	257	246	254	263	257	272	253	248	277	230	259	253	257	253	249	253	270	277	244	231	250	291	264	264	273	269	260	262	284	246	286	241	253	241	271	236	278	244	248	227	236	292	267	262	245	274	256	277	268	286	231	234	259	261	263	267	257	280	243	275	253	256	263	263	238	280	252	230	288	231	241	262	237	265	294	267	273	271	275	261	249	257	271	241	230	254	243	269	264	288	263	271	243	257	244	252	244	253	259	270	271	239	261	247	256	227	238	254	276	249	233	218	294	264	245	251	259	267	227	237	268	243	280	252	254	256	265	266	250	281	293	257	270	246	254	232	274	266	251	256	262	243	265	248	255	264	256	230	269	254	277	278	246	256	268	255	262	244	272	266	247	253	257	275	255	244	273	255	218	257	280	257	252	285	265	260	296	293	258	259	271	282	293	258	267	273	277	227	265	290	256	259	280	259	259	274	223	238	235	247	251	276	261	278	243	285	244	292	272	255	264	260	258	251	237	297	283	244	255	267	276	246	283	249	242	266	246	260	273	272	268	244	275	253	251	259	280	250	247	284	243	255	252	240	254	254	250	245	272	285	243	264	255	251	244	273	246	257	283	228	250	269	265	235	254	270	243	241	256	289	254	266	232	230	229	265	258	229	270	239	251	231	261	232	273	262	248	256	278	263	276	274	277	262	247	273	264	267	288	249	256	276	255	256	288	257	276	237	249	257	268	280	289	264	278	263	292	268	283	236	284	251	259	254	261	279	227	251	260	250	239	270	243	260	257	250	264	250	233	232	238	259	267	267	239	290	248	267	265	255	235	288	253	262	240	285	244	273	265	286	252	244	256	270	259	239	232	255	256	269	279	249	249	235	277	257	277	263	276	262	254	253	246	243	283	247	246	280	246	260	265
5742	1788	3508	3906	3340	2830	2245	1907	1734	1623	1493	1599	1570	1770	1648	1572	1526	1589	1620	1400	7720	26069	20129	3107	2917	919	887	938	919	854	839	1232	6746	2258	837	836	919	924	848	850	868	861	868	848	845	853	911	885	836	879	821	818	775	1203	2037	1737	1758	1464	1000	774	732	750	723	728	761	763	772	733	773	792	720	718	738	792	780	760	753	790	812	722	754	716	769	772	713	730	743	699	724	770	717	742	742	777	745	724	780	737	712	793	764	727	710	769	757	705	750	755	781	775	732	696	766	768	710	774	748	729	717	721	749	776	749	772	751	766	725	722	783	756	720	763	712	787	737	756	768	747	731	802	791	760	793	760	722	811	769	819	750	751	795	728	740	784	747	771	741	708	812	748	785	749	775	721	726	791	775	792	739	771	761	751	743	757	745	734	789	719	732	739	729	712	768	742	722	759	721	766	734	741	765	766	771	749	759	775	748	719	806	742	749	742	733	744	736	721	770	750	702	793	769	820	684	767	750	727	795	749	728	729	733	706	751	707	746	706	772	732	748	815	758	755	755	729	779	738	707	762	741	737	806	733	733	705	744	782	730	786	730	746	720	735	777	798	733	754	738	764	785	776	748	743	749	716	744	786	732	742	709	740	743	722	706	777	760	773	804	753	789	782	791	730	723	752	736	726	760	697	709	751	782	708	794	754	734	736	800	778	747	758	777	773	739	764	733	774	749	726	729	753	732	746	747	737	746	728	799	780	733	733	750	762	731	765	751	748	766	707	766	771	757	739	715	749	740	686	778	772	734	734	699	746	750	765	756	772	739	763	745	787	715	709	742	758	783	752	781	739	763	745	736	776	767	702	742	712	772	759	726	737	772	678	764	749	766	748	728	743	758	724	737	745	756	721	787	788	761	758	748	764	700	756	787	771	763	786	746	749	741	664	671	752	782	717	728	756	762	729	761	797	705	809	784	738	776	754	778	762	760	735	733	769	733	709	775	756	722	708	731	706	709	748	761	739	741	717	773	751	739	724	734	765	732	701	749	744	748	718	754	792	732	759	738	788	749	747	755	723	726	756	796	759	773	728	759	718	715	732	733	767	758	696	766	755	755	732	824	767	743	748	758	767	791	771	750	764	764	740	769	774	756	718	780	754	782	785	739	781	766	739	744	740	778	738	775	712	743	804	693	779	741	767	708	738	724	730	717	793	768	746	743	729	723	765	769	762	716	737	742	797	763	753	729	722	717	784	787	760	768	701	751	781	765	761	709	765	733	749	770	691	754	723	749	746	809	740	808	707	724	789	734	728	769	714	736	790	753	741	783	734	734	744	756	738	736	718	785	719	730	698	743	789	807	753	745	742	752	765	764	730	770	712	748	760	745	777	761	746	788	727	754	682	726	781	782	757	800	759	769	730	811	798	731	740	723	729	744	721	744	771	785	704	724	775	738	715	751	767	738	682	771	698	751	784	734	718	735	780	753	759	729	716	695	723	752	771	717	717	768	759	747	735	777	768	755	749	758	767	764	779	721	726	754	748	745	768	739	748	779	765	753	769	751	746	749	769	757	735	734	801	775	742	732	749	729	744	752	746	695	699	730	754	760	772	739	696	760	735	798	779	745	770	763	699	722	720	729	743	749	788	743	787	751	761	787	702	756	743	755	792	746	762	774	736	772	731	712	724	802	764	728	774	744	751	772	759	776	719	753	743	768	732	756	756	784	737	784	770	748	729	739	711	748	771	776	793	739	775	775	713	745	701	754	740	718	718	738	751	755	731	812	774	763	708	770	717	759	735	712	753	772	777	786	736	759	805	737	775	725	739	748	731	764	719	737	747	769	731	767	728	728	731	750	807	742	752	723	757	764	746	810	765	722	744	784	767	790	738	752	748	775	723	725	754	767	776	769	749	749	731	760	718	774	767	719	704	761	761	731	741	762	734	779	767	744	792	804	738	727	798	743	735	685	741	761	756	758	755	719	759	748	738	726	725	753	741	795	748	791	766	760	731	770	726	725	755	745	706	737	740	774	776	768	718	770	742	779	743	742	773	742	719	756	783	723	775	744	711	695	706	785	728	768	759	753	766	783	796	760	722	734	741	769	710	743	804	778	697	734	777	783	751	751	764	720	778	700	742	753	757	734	764	773	732	781	728	787	725	769	750	777	714	747	755	754	794	797	734	780	723	733	740	772	737	788	737	714	749	730	698	737	786	724	739	729	738	715	769	772	762	714	759	755	735	772	751	764	775	782	741	722	773	765	747	740	749	756	702	761	748	727	730	742	750	793	776	734	746	747	778	748	747	726	757	771	735	745	775	812	741	781	745	732	806	738	737	739	745	752	770	708	744	790	775	712	740	773	779	763	738	775	728	758	753	752	752	754	748	724	698	738	771	724	777	737	723	732	752	795	734	756	747	740	763	753	822	757	738	743	714	716	775	730	763	769	685	695	756	713	741	748	702	744	746	719	737	762	726	805	747	785	802	731	756	716	751	731	775	779	752	751	754	780	719	722	778	706	786	728	718	744	736	755	738	727	698	753	754	758	737	740	764	727	744	742	692	734	737	719	759	758	739	753	781	763	738	797	765	790	715	705	705	752	761	807	765	785	749	749	733	784	739	699	740	785	764	736	786	751	801	716	780	780	783	728	782	727	745	744	733	686	720	751	759	720	723	737	784	748	783	744	701	713	753	772	763	767	763	747	770	720	742	750	778	771	775	762	762	700	759	727	766	752	807	733	738	757	761	730	767	716	743	754	714	735	774	671	789	734	753	758	767	694	738	764	760	762	723	770	751	766	713	744	712	744	776	754	807	739	756	740	719	750	779	743	735	733	731	668	770	781	741	756	814	729	793	782	762	776	762	766	792	745	739	720	744	765	748	733	688	717	810	751	729	708	783	747	800	736	753	739	797	746	738	694	709	723	763	738	712	709	772	728	752	747	716	801	751	751	742	773	725	751	752	760	716	770	725	762	763	744	719	761	702	789	735	743	733	792	724	775	773	761	715	694	746	782	769	772	742	738	764	681	781	744	739	742	731	733	724	731	754	730	777	755	780	763	788	701	813	766	760	733	730	792	778	750	754	777	730	723	724	778	767	780	732	721	747	739	724	765	735	687	759	731	758	689	714	759	734	748	718	743	750	701	744	731	757	752	728	737	742	706	797	705	749	717	781	808	791	747	767	717	700	782	718	713	769	724	760	708	736	734	703	772	711	712	733	767	762	752	765	766	795	746	752	736	790	703	747	771	710	761	793	773	771	755	740	752	723	670	763	755	776	754	764	751	753	733	750	707	739	776	735	725	727	788	736	730	718	744	752	757	757	715	731	686	756	729	740	791	708	730	778	717	760	757	737	764	720	766	716	769	739	767	750	763	743	751	754	741	765	741	735	727	749	718	778	770	748	734	752	736	734	745	776	741	710	754	741	795	750	741	721	712	715	700	735	719	720	765	737	782	735	765	738	714	779	752	752	752	688	737	784	767	718	764	752	751	728	724	711	742	735	782	785
16985	3192	3068	2344	1625	1182	944	768	686	621	579	581	643	594	496	515	556	496	474	463	1411	13214	7231	475	347	386	361	364	359	393	373	374	390	368	378	377	363	378	355	389	361	338	347	369	360	365	391	364	401	374	358	353	506	1083	892	772	556	357	299	289	338	293	327	318	333	286	323	303	324	318	330	327	305	311	290	317	282	310	318	303	296	311	345	315	316	338	316	298	322	298	292	337	305	306	312	326	317	335	313	288	320	290	294	283	327	316	328	303	314	323	295	337	295	308	314	304	308	317	318	323	315	279	324	306	327	330	315	320	333	304	283	325	311	316	324	298	347	291	305	308	318	308	335	348	319	319	298	297	314	337	291	292	342	288	306	307	323	315	320	352	306	310	310	335	317	314	294	321	312	334	316	331	327	322	308	325	343	319	325	319	317	344	277	283	313	295	307	278	313	340	282	294	318	302	298	291	319	343	309	310	309	294	306	319	300	307	279	298	308	331	312	335	299	318	307	315	315	302	312	293	303	328	309	298	315	324	320	339	305	308	301	322	312	351	324	325	339	312	321	313	323	348	309	303	337	313	304	311	313	304	298	278	310	295	294	367	295	303	322	317	311	285	328	331	314	308	288	341	310	300	299	332	303	330	298	292	335	336	348	328	313	334	299	288	321	314	297	339	323	349	346	319	300	319	329	326	308	321	322	281	323	344	306	315	306	313	325	335	313	301	293	304	276	337	292	359	289	333	297	334	304	333	315	290	339	334	314	340	307	294	273	331	329	331	307	302	340	278	285	289	294	325	314	324	337	329	290	301	312	325	302	332	308	304	350	279	334	313	325	285	301	325	291	293	279	320	295	299	297	318	332	314	334	329	286	314	306	313	284	326	299	290	293	296	307	313	288	294	343	313	314	331	302	292	289	300	351	309	314	327	318	298	321	315	320	313	305	288	335	317	290	297	288	302	332	335	308	329	326	275	313	287	304	290	291	324	345	318	325	303	305	322	338	317	297	285	327	299	305	309	323	349	349	335	325	284	319	319	310	319	311	325	306	297	334	328	323	309	311	302	322	327	314	308	307	328	303	303	319	294	301	298	289	326	313	284	299	316	326	295	329	288	292	304	290	309	319	310	324	331	293	325	331	290	293	328	311	358	314	291	310	306	336	350	314	294	311	315	346	318	314	298	314	314	307	341	307	329	313	290	309	296	321	315	322	351	354	287	266	340	327	275	343	320	293	317	353	294	302	329	318	316	276	313	311	282	318	311	321	340	302	313	338	295	356	330	280	316	348	335	308	292	281	323	322	309	318	289	301	314	302	293	318	314	319	312	349	322	334	315	296	303	296	304	340	296	282	295	340	325	288	311	322	356	292	321	292	299	298	291	328	320	316	327	307	341	319	310	313	284	301	301	312	282	305	323	330	286	336	291	312	317	280	331	360	311	323	298	322	326	320	311	321	283	308	301	324	334	295	301	327	291	329	280	344	288	309	307	309	307	301	301	349	298	346	278	302	331	297	297	302	288	305	318	305	338	298	302	300	309	308	298	345	354	307	302	288	322	303	284	326	313	303	295	271	314	313	317	281	332	330	316	298	273	321	324	296	307	317	295	332	332	326	344	306	279	329	333	316	315	300	314	297	325	297	315	325	292	321	331	314	321	300	317	324	328	320	313	300	310	313	345	292	287	318	314	306	328	317	298	308	306	269	303	296	289	286	299	290	282	310	267	324	302	304	303	312	323	323	296	307	314	319	295	337	329	299	279	303	327	294	331	323	295	328	272	321	299	282	321	319	319	300	315	349	297	292	291	286	336	301	292	293	323	339	325	303	305	276	289	315	293	311	312	325	308	309	313	337	297	310	329	314	306	330	325	295	327	291	316	293	294	317	326	294	321	282	288	345	323	301	273	312	280	271	300	328	295	356	306	313	297	308	318	337	309	354	329	319	285	293	291	302	313	295	312	300	288	323	303	338	287	310	297	300	339	296	301	323	293	297	333	278	318	296	334	318	293	348	284	343	296	325	317	333	294	310	306	327	317	325	340	340	331	323	314	324	323	321	310	306	297	293	315	311	306	289	346	308	288	288	301	317	300	327	330	318	319	303	314	289	325	274	308	308	312	322	299	305	314	306	334	321	290	327	292	325	323	296	314	293	299	298	335	303	331	341	283	304	334	312	341	316	341	299	306	275	279	319	293	291	305	309	312	320	309	305	306	278	289	276	307	306	322	321	318	295	315	339	318	335	322	291	310	313	275	277	314	321	345	319	313	321	305	312	327	309	305	307	327	322	294	298	332	303	292	327	326	324	326	312	319	305	316	287	324	318	297	303	296	321	322	313	306	327	352	342	299	293	321	334	344	330	326	304	314	323	345	342	329	317	302	303	299	302	313	316	322	308	317	310	296	326	322	314	322	305	302	313	334	314	333	331	296	295	316	281	308	302	306	314	297	318	304	286	285	345	338	316	310	306	293	306	346	294	323	304	330	322	299	332	332	298	341	311	311	315	329	317	307	334	314	338	286	325	297	329	299	326	308	298	301	335	295	300	342	295	352	327	316	296	330	315	313	315	294	294	316	299	307	287	302	303	301	318	307	311	299	308	298	329	287	301	307	296	311	313	283	290	297	280	337	300	286	290	297	341	334	330	348	313	278	320	306	297	304	350	294	304	298	291	315	341	263	360	315	311	300	307	303	329	296	295	305	346	322	324	316	275	292	284	316	311	295	323	302	329	327	322	359	333	304	338	306	306	320	307	315	281	344	296	291	278	311	314	353	316	300	322	302	353	282	286	305	312	326	318	296	326	304	313	323	311	303	313	345	311	304	325	301	319	315	331	319	332	307	307	293	313	318	313	302	297	344	330	340	314	307	339	310	307	312	312	330	338	315	293	288	280	284	360	299	312	281	316	297	347	324	339	304	281	317	284	299	344	323	290	342	305	302	324	323	285	323	275	306	303	309	315	300	289	325	320	294	304	317	316	294	328	309	308	327	347	273	306	292	326	297	298	298	296	310	301	285	294	322	343	298	291	275	281	302	337	286	315	324	299	277	293	322	327	323	331	301	329	331	282	274	319	301	318	286	288	293	312	308	322	285	314	290	302	322	332	294	317	305	323	314	291	327	301	285	331	314	326	308	347	318	313	331	280	318	310	298	310	301	313	324	292	304	302	333	333	365	319	323	323	312	326	287	286	318	308	311	329	322	350	319	294	295	290	276	297	287	328	315	320	331	324	320	291	312	300	311	351	320	307	326	321	321	336	294	295	291	326	343	295	294	285	341	295	299	308	297	302	320	331	308	284	283	333	318	293	310	297	296	273	326	312	321	300	311	316	292	318	261	332	272	289	311	321	335	286	331	312	298	312	317	310	291	289	332	314	346	310	333	315	297	332	300	314	321	308	329	336	301	295	314	308	298	324	318	329	308	276	328	277	286	292	288	291	311	338	335	315	314	308	318	346	302	318	344	300	303	309	310	308	304	305	291	315	290	317	304	319	289
8022	3125	6598	6972	5946	4791	3957	3299	2864	2487	2403	2828	2764	2678	2418	2442	2478	2393	2267	1998	7036	37694	18454	1254	1295	1347	1256	1166	1301	1300	1327	1365	1473	1605	1572	1453	1376	1336	1317	1303	1437	1347	1371	1297	1281	1388	1410	1503	1576	1413	1404	1350	2961	7137	5779	4347	3148	1428	964	897	837	902	853	820	824	896	855	880	816	879	823	894	915	826	895	944	833	838	888	870	924	869	845	854	866	847	848	919	830	830	912	868	795	889	876	848	836	855	915	876	883	814	817	882	883	843	908	855	886	853	865	843	951	881	841	905	869	857	847	816	893	876	863	862	881	866	909	877	872	892	858	881	920	941	870	855	875	875	823	882	846	889	852	897	879	859	861	812	879	842	904	878	884	858	840	845	884	932	888	850	887	895	876	856	875	869	900	834	878	876	833	830	887	866	922	865	883	859	857	828	906	874	882	919	884	897	909	828	890	899	867	855	813	893	912	919	833	877	887	896	861	881	889	913	841	812	869	843	885	876	877	857	843	907	875	862	907	919	901	905	936	810	866	841	859	887	884	862	886	860	879	859	824	912	903	873	861	833	878	873	810	831	882	876	902	788	873	867	886	853	849	840	883	877	896	927	879	836	883	861	874	887	891	913	881	820	829	871	840	862	869	891	859	884	875	864	881	912	885	901	862	852	904	876	813	843	929	875	893	890	867	809	847	906	853	889	821	910	891	881	840	853	874	817	852	924	864	881	864	852	875	857	929	837	923	933	874	882	844	902	880	866	836	902	916	881	894	881	846	921	873	810	856	888	845	895	903	856	884	907	808	909	860	859	913	832	833	894	897	888	904	913	964	849	908	909	892	913	866	916	885	861	854	866	880	921	892	869	812	890	877	863	884	859	863	914	868	858	855	916	883	871	916	888	892	877	868	842	864	889	874	867	890	901	875	890	842	889	860	884	845	896	931	856	845	879	839	820	893	885	852	916	895	847	836	905	837	832	912	812	838	884	861	857	851	921	892	868	856	862	881	876	874	863	941	894	873	879	839	853	850	894	854	834	823	870	898	850	849	908	915	919	857	849	893	880	892	858	863	879	828	872	892	890	848	860	876	938	861	855	965	851	823	866	872	829	842	908	879	849	843	811	861	844	908	812	880	839	904	875	900	913	855	890	872	867	841	882	920	916	879	893	856	870	903	855	927	871	882	908	901	869	921	872	897	884	925	830	868	884	881	851	843	902	806	916	947	895	933	858	944	895	861	879	841	885	889	896	884	909	829	888	822	830	882	864	901	893	859	827	852	833	912	876	869	916	907	889	846	888	912	910	889	839	847	835	881	849	963	842	868	870	927	887	870	881	882	905	877	870	924	880	861	855	865	861	824	877	904	856	866	820	889	837	892	902	842	858	866	865	891	867	869	863	906	892	879	897	869	904	812	891	893	897	908	923	889	857	854	904	897	874	872	899	907	837	888	892	881	882	831	886	868	846	888	878	833	870	822	851	893	853	901	864	902	908	886	930	923	894	912	897	931	908	912	905	870	848	849	876	862	873	874	910	888	851	860	909	846	851	833	852	875	877	883	854	856	843	876	865	868	846	866	899	830	899	879	933	869	854	845	819	892	897	912	873	848	833	825	866	885	833	888	925	881	906	878	909	863	868	814	843	899	789	874	870	908	860	876	923	837	882	929	847	879	849	901	836	928	841	896	860	837	869	866	861	775	863	844	877	868	866	869	858	923	895	910	891	842	888	905	858	908	899	860	874	872	889	877	921	881	873	830	863	888	895	886	903	943	860	914	808	851	866	899	902	884	927	875	878	852	878	898	857	827	887	866	876	884	872	882	933	895	886	843	896	884	800	895	947	885	898	952	878	905	916	871	948	937	850	880	893	839	832	880	918	858	882	835	865	867	882	852	844	833	918	914	835	922	860	850	895	831	905	860	918	893	887	850	868	890	883	876	887	848	856	856	876	926	900	872	880	847	907	907	947	825	836	840	928	913	895	891	924	863	845	916	894	910	899	904	827	904	895	868	843	864	904	881	867	899	868	944	843	938	948	885	851	891	860	908	858	878	854	918	863	875	877	860	914	898	840	907	868	928	844	877	879	870	878	897	890	819	842	874	854	882	913	858	871	866	935	930	864	865	900	856	845	846	852	884	918	898	875	902	848	829	906	834	862	824	840	861	904	893	876	848	873	881	898	899	865	870	909	878	890	851	903	894	838	931	905	906	870	853	889	896	873	910	902	800	827	898	841	892	868	832	890	890	881	856	854	826	825	858	905	864	870	852	868	877	889	850	906	881	838	816	878	926	836	890	919	866	892	871	895	893	856	835	807	874	931	920	884	858	825	850	877	864	860	843	887	875	847	855	860	824	881	851	844	893	849	883	891	892	851	933	864	870	875	837	881	873	889	889	898	829	913	930	846	877	867	916	842	868	893	857	875	849	876	878	893	843	877	863	848	841	897	827	847	906	840	932	859	889	856	869	872	818	824	934	858	885	889	801	838	880	891	882	859	893	817	926	852	889	900	882	877	887	884	877	831	874	840	844	882	838	915	856	881	825	902	891	876	860	874	896	889	883	899	938	849	905	919	879	893	852	894	885	884	820	873	880	867	897	911	898	847	891	878	858	927	900	860	874	873	867	834	882	888	860	838	896	869	893	902	883	857	884	880	897	824	880	807	818	919	838	891	857	844	878	881	904	899	908	839	862	883	854	862	835	861	856	870	873	856	901	861	854	858	856	850	881	873	849	875	920	850	860	922	882	834	860	898	839	855	884	890	898	919	885	862	869	848	892	919	866	899	877	909	938	912	911	902	860	882	859	867	882	852	874	889	878	927	947	846	863	848	884	892	926	895	833	873	900	848	856	882	864	887	854	846	877	876	845	849	847	849	847	864	900	864	847	862	895	839	855	880	882	879	871	927	856	907	888	902	841	888	881	843	862	854	926	893	875	834	841	897	901	860	842	872	891	870	855	848	871	875	840	854	890	855	884	828	889	881	858	849	912	866	899	911	940	900	858	932	905	873	864	858	854	946	860	899	860	929	834	927	828	868	859	924	866	860	886	899	856	890	847	872	894	849	867	840	873	886	882	868	859	870	887	903	843	865	834	911	861	886	839	890	866	865	855	867	898	880	875	882	916	887	851	873	893	857	902	891	882	824	877	866	855	854	865	880	888	831	845	897	883	830	864	923	934	888	841	830	855	831	867	949	843	858	859	877	919	904	896	874	833	862	918	949	860	866	844	916	886	820	872	917	839	917	866	899	845	853	874	856	877	890	839	896	837	870	897	854	852	920	881	906	914	902	872	826	892	917	849	890	850	853	862	895	872	925	852	831	899	907	888	900	900	862	949	909	879	871	879	851	866	906	938	856	861	826	897	853	862	902	858	879	873	854	890	819	873	891	890	908	849	832	872	900	898	916	896	909	924	858	858	830	882	914	916	898	863	958	848	876	888	919	884	847	875	918	844	858	855	834	895	846	907	874	890	845	851	835	863	873	856	852	865	923	817	810	878	873
1886	193	221	229	194	193	197	176	191	182	176	183	193	187	193	205	227	202	187	185	190	227	179	212	164	187	192	189	171	191	180	185	204	185	180	209	190	183	195	165	195	195	183	167	206	177	176	155	169	197	211	181	168	195	185	215	230	267	246	201	192	181	176	150	166	180	204	188	167	189	170	176	197	182	202	187	179	203	177	167	168	169	180	164	175	178	195	177	183	178	191	173	193	170	163	191	179	195	176	200	194	154	172	172	186	182	157	175	179	194	194	186	169	198	184	193	169	186	172	193	175	173	185	206	183	174	187	175	202	192	188	182	186	220	173	216	210	201	182	191	178	188	185	193	198	165	202	176	177	172	196	181	192	197	190	166	189	180	186	183	150	176	164	200	197	192	180	156	169	204	170	190	171	221	180	211	188	198	167	173	187	179	192	167	184	166	176	197	179	174	188	184	193	198	170	147	168	193	202	186	165	179	186	187	185	159	179	178	148	182	172	184	169	193	176	170	183	162	186	179	158	175	165	169	155	182	185	154	175	170	185	209	190	180	223	194	192	196	189	169	176	174	167	166	182	185	184	168	182	189	168	166	197	179	203	180	175	141	201	182	184	202	197	197	158	191	204	188	195	181	173	166	188	203	197	184	159	175	209	169	168	174	190	171	175	200	187	192	203	180	182	188	178	175	160	182	176	184	176	174	180	144	174	164	191	174	168	190	188	177	167	178	188	175	176	186	192	181	172	193	197	167	164	191	180	202	183	197	181	171	189	163	203	179	213	190	198	172	174	169	191	181	176	190	171	166	167	180	168	179	164	177	190	198	189	176	184	168	199	184	186	175	200	178	188	199	172	168	163	183	185	157	200	180	186	180	195	183	165	174	195	209	168	187	168	215	176	170	182	158	181	199	187	153	189	178	173	178	179	181	190	200	171	179	168	198	186	179	175	172	207	181	178	178	187	187	180	175	197	188	194	176	171	185	182	198	172	175	156	198	190	191	186	171	178	170	175	166	174	177	189	163	184	166	195	166	161	201	205	180	199	200	179	158	173	200	197	172	175	207	186	206	170	158	179	163	165	180	190	160	164	182	198	174	164	177	179	189	191	170	177	172	184	164	156	187	157	175	184	173	195	167	167	157	162	176	191	156	166	182	192	185	181	178	173	163	184	184	181	198	182	202	200	172	193	191	175	177	168	191	203	194	217	182	169	162	176	174	190	166	181	181	193	157	186	205	193	183	180	174	200	169	181	184	181	201	179	175	191	206	189	182	180	176	169	199	160	197	183	169	154	178	166	186	170	171	180	194	199	158	163	171	194	201	165	190	172	172	185	194	171	200	178	185	171	153	178	195	174	175	187	169	177	183	195	181	196	189	174	151	157	201	203	191	174	174	172	174	168	190	204	188	167	205	161	183	156	158	169	167	170	169	180	161	192	180	200	191	194	152	183	160	174	176	154	172	203	185	186	175	202	187	189	176	186	197	169	186	186	176	193	170	168	175	186	190	163	193	207	166	181	174	161	168	178	186	176	174	163	173	179	172	192	153	164	186	186	181	192	194	190	201	164	172	183	208	181	163	172	163	176	188	181	189	173	182	168	169	190	192	187	181	173	195	177	185	167	147	191	168	228	197	167	164	165	188	169	188	173	165	181	199	193	207	192	210	182	180	194	164	175	178	181	176	172	166	176	192	179	174	185	165	189	156	198	169	184	181	189	195	185	188	193	194	221	178	157	219	189	203	171	169	190	185	193	176	185	174	186	189	185	173	168	173	176	187	201	173	164	194	205	181	177	188	162	191	199	153	174	164	170	196	164	182	169	168	153	186	180	182	190	170	189	185	180	198	180	217	171	175	167	174	170	190	215	176	165	186	166	203	201	185	178	161	164	198	184	170	202	178	212	195	184	183	176	159	172	202	176	199	187	181	198	156	192	194	177	180	184	166	197	183	178	198	175	179	176	183	197	177	166	184	188	220	184	202	175	170	180	166	182	186	185	151	186	202	175	178	184	205	181	202	179	213	184	185	181	199	175	180	175	169	172	157	182	181	179	200	164	211	185	179	164	152	168	197	177	195	213	185	168	188	174	179	178	204	168	202	192	179	184	161	176	199	180	157	180	188	187	179	181	165	178	174	187	206	165	183	172	186	197	193	183	177	193	180	172	163	184	189	163	167	172	200	188	193	191	172	171	167	176	165	166	161	189	179	175	166	182	189	208	186	194	209	195	188	177	198	175	181	179	204	176	172	156	191	174	202	180	163	188	185	183	167	181	191	160	174	177	170	203	186	218	189	196	192	166	181	177	192	201	174	177	210	174	185	178	182	186	190	178	175	158	177	196	181	177	163	169	184	191	204	167	179	172	182	178	164	159	208	174	179	210	185	180	169	166	158	187	184	182	167	193	196	176	175	203	168	180	199	174	186	176	169	163	166	180	198	187	182	186	159	190	177	172	167	202	165	188	154	192	168	175	180	173	184	167	180	176	179	158	174	183	180	189	189	177	201	187	186	183	187	197	199	192	183	179	169	186	155	179	161	207	196	177	179	181	158	185	172	198	196	189	185	187	193	199	167	178	178	188	177	188	171	192	194	162	180	181	181	181	165	176	183	196	186	167	174	174	153	187	152	183	195	167	180	205	191	186	187	183	153	178	165	179	178	198	185	183	179	199	151	195	159	191	217	190	195	169	164	173	185	180	181	178	177	195	176	165	182	155	168	180	198	175	164	180	198	178	181	161	202	205	175	180	195	163	163	185	175	173	150	164	170	187	164	176	188	178	165	173	154	148	206	182	182	198	186	167	188	179	190	179	180	163	188	155	205	169	173	175	191	187	181	191	158	179	220	187	209	181	192	193	184	167	192	172	184	189	178	163	175	190	205	177	169	171	196	181	167	165	174	188	184	206	174	188	170	161	172	182	168	198	215	174	193	185	190	166	205	179	170	193	176	165	164	180	187	195	161	204	201	220	164	190	185	193	182	179	174	168	173	169	180	195	170	176	174	168	159	202	173	197	180	214	188	169	201	177	178	187	165	162	175	163	177	172	173	176	168	172	186	174	168	178	154	170	187	156	161	187	163	162	199	163	179	171	188	170	169	183	199	166	185	177	183	181	195	186	198	181	174	202	173	189	176	180	168	178	184	190	182	167	173	167	208	163	175	183	185	153	176	185	189	170	187	175	182	181	177	191	198	189	170	158	167	159	172	181	199	201	200	184	167	212	199	157	179	181	168	184	164	158	193	168	187	186	177	187	195	187	181	190	171	187	185	172	203	183	176	179	172	187	207	183	174	169	174	178	181	183	185	188	193	196	175	173	159	183	191	176	185	187	202	182	186	195	198	153	167	177	198	155	202	173	197	174	186	185	197	210	188	192	192	172	173	181	188	181	181	178	156	195	165	187	193	209	168	189	194	179	177	193	158	185	166	191	197	176	172	187	181	176	165	177	175	168	169	186	170	176	178	194	174	182	174	187	163	169	196	182	188	182	179	188	154
2039	562	645	723	632	624	619	592	604	594	621	673	642	653	715	703	707	694	663	660	762	1097	578	606	611	575	594	552	586	660	639	668	644	640	615	640	617	604	606	618	589	593	584	577	599	601	610	557	610	606	573	556	563	613	651	963	864	1164	868	531	543	571	584	546	549	567	538	568	562	549	522	536	574	560	550	549	595	544	542	572	613	550	515	521	568	552	552	540	530	565	543	524	561	518	520	531	559	551	523	545	546	565	565	565	526	535	576	533	532	573	541	597	545	547	554	537	532	542	525	569	564	606	507	552	559	595	514	553	523	539	523	552	563	514	559	553	548	561	562	544	575	552	556	566	556	527	531	564	542	516	555	583	535	546	568	531	528	527	567	573	512	521	563	533	566	574	550	565	528	567	571	560	573	581	549	525	494	576	555	567	555	549	553	534	578	585	561	610	522	533	541	576	537	534	568	563	556	573	523	578	533	560	554	530	575	540	536	531	494	567	560	572	536	535	558	516	552	535	549	466	542	529	525	542	557	586	531	606	597	545	560	548	536	567	562	559	554	558	549	569	515	531	599	540	556	535	507	571	560	532	534	527	563	565	554	589	570	553	580	573	608	591	551	544	572	514	516	561	537	582	551	560	562	537	557	526	563	536	552	520	524	552	551	534	564	569	584	571	552	535	546	548	540	562	518	516	528	548	576	546	576	546	551	549	529	540	582	560	589	555	527	569	544	577	570	570	526	552	554	519	558	559	548	522	530	556	494	528	573	523	575	527	506	540	556	550	509	543	566	550	563	555	555	518	569	549	522	523	574	548	548	509	523	570	521	523	537	535	546	569	531	559	479	533	567	502	554	547	567	562	530	589	536	521	536	573	555	561	555	547	541	576	536	564	544	496	537	536	539	514	538	526	536	560	540	542	529	574	499	549	539	551	565	502	571	545	527	521	570	534	568	566	585	553	499	560	556	524	544	553	544	561	542	527	527	502	577	548	546	571	561	530	561	592	522	565	536	528	575	524	561	554	525	574	552	531	575	509	573	568	564	578	520	561	535	574	537	541	529	570	534	571	589	503	533	544	558	540	531	549	506	509	524	588	564	514	566	520	551	529	511	505	528	548	553	535	555	539	572	525	546	604	507	563	541	568	525	536	543	552	546	543	528	512	548	545	517	519	519	556	529	582	552	544	584	525	546	549	576	493	542	507	489	550	518	528	520	559	548	539	555	547	593	521	522	565	527	541	545	509	535	543	530	526	602	565	558	529	570	539	577	545	581	535	511	551	501	561	555	552	560	555	571	582	588	548	535	567	569	585	524	547	582	522	558	550	537	561	523	529	580	565	524	516	543	518	548	525	542	548	559	542	550	533	545	548	574	542	559	581	570	505	558	531	604	555	582	553	563	545	524	588	546	566	520	553	529	553	536	530	525	571	549	567	540	536	532	562	582	559	565	545	569	562	536	568	540	547	515	576	549	571	578	510	555	523	522	542	524	513	571	544	506	555	534	534	550	549	545	528	528	548	480	526	530	525	540	529	544	583	562	507	553	544	571	534	558	533	542	540	541	528	562	568	549	502	568	536	544	558	506	557	524	543	514	549	566	534	533	522	540	550	529	549	533	532	571	577	512	595	566	522	543	533	552	518	557	532	546	559	558	557	578	574	561	541	536	536	558	531	536	505	562	547	534	526	546	512	555	509	560	506	561	532	548	520	572	558	553	552	561	529	557	570	540	547	594	526	529	599	551	594	546	558	554	555	535	546	549	524	598	565	522	513	550	570	520	538	590	525	610	495	580	600	529	539	552	558	553	556	544	500	561	554	546	524	531	573	548	536	528	507	536	532	524	551	538	541	547	527	549	581	571	536	547	567	568	568	558	598	551	555	567	550	512	556	577	541	536	541	587	603	539	593	588	548	559	566	524	530	535	530	561	528	578	571	579	535	539	552	519	521	532	546	547	561	577	551	551	524	549	531	517	547	529	547	570	566	559	502	537	532	562	525	572	582	548	553	563	554	561	557	589	544	576	570	564	528	567	547	529	509	566	577	559	509	564	568	536	566	516	543	571	561	578	553	502	571	583	510	521	549	588	557	548	564	543	514	528	542	565	564	555	586	531	553	528	559	534	575	572	557	543	546	528	558	547	562	562	540	563	554	576	552	542	528	504	576	550	531	534	547	589	540	556	515	535	583	561	538	532	522	551	583	542	555	513	572	579	534	561	538	560	569	548	495	564	562	519	531	568	518	560	511	516	530	545	565	581	522	563	570	483	569	548	542	557	523	574	551	545	509	545	544	552	552	530	543	547	523	526	553	548	508	559	549	536	563	571	580	539	528	531	565	524	572	546	524	555	550	546	512	568	565	571	532	561	551	560	539	529	531	574	539	531	516	532	550	542	563	505	516	546	566	594	542	568	540	527	541	571	557	554	564	553	491	532	564	533	531	578	558	554	590	564	581	546	577	546	558	534	582	543	521	552	574	512	532	545	577	574	534	531	559	543	554	560	539	540	538	586	558	558	565	543	588	544	547	551	535	542	513	562	517	586	562	506	522	509	565	532	530	502	532	606	598	517	531	595	522	516	538	560	553	544	543	553	546	560	524	551	546	524	558	546	530	541	508	505	536	575	574	557	549	551	552	534	563	528	522	557	540	539	591	562	532	535	544	521	555	556	546	584	602	579	555	557	553	568	572	533	512	543	584	530	560	564	565	527	564	570	599	516	526	531	532	557	526	554	558	532	541	570	549	567	545	577	507	550	519	518	544	542	516	542	564	538	518	554	552	547	557	534	566	581	575	544	558	543	542	536	573	574	596	543	554	553	583	548	518	560	559	559	551	526	568	539	542	566	504	530	528	523	586	516	541	532	531	540	559	484	524	583	556	545	550	534	505	567	526	523	513	530	526	550	531	517	529	552	512	552	537	579	581	552	595	574	517	553	522	535	558	574	542	547	566	528	538	561	467	561	542	545	592	555	542	539	537	522	477	554	570	567	522	525	547	575	563	497	578	539	557	561	550	565	559	533	496	581	503	535	522	480	589	546	562	521	551	569	492	498	557	532	503	552	546	551	544	531	540	518	559	541	536	559	543	547	552	516	566	576	623	548	527	532	580	567	556	562	564	580	546	586	565	509	564	511	549	509	513	530	535	526	571	562	549	498	533	544	509	549	504	551	525	521	543	539	557	561	570	564	539	554	540	549	540	557	533	578	533	601	526	533	556	563	544	514	531	539	571	552	572	545	553	547	599	561	541	557	557	528	579	554	495	515	526	570	579	534	551	535	517	532	565	556	588	555	557	591	531	577	560	582	580	571	519	562	528	534	554	567	515	572	559	507	594	561	558	588	512	532	543	534	561	536	532	520	566	502	580	547	561	557	566	553	527	528	514	536	538	517	588	537	544	534	587	553	544	584	532	543	552	544	547	585	574	575	565	563	565	524	500	568	553	563	537	513	571	592	543	528	558	554	557	531	557	607	566	544	571	550	538	567	625	516	567
8556	1219	1484	1079	763	583	478	405	354	323	325	329	339	320	313	336	293	276	298	243	365	265	264	275	237	256	249	251	262	292	249	293	281	278	274	276	289	277	259	247	234	230	242	249	294	320	235	223	207	197	210	224	189	212	360	440	284	213	315	201	197	173	175	194	197	195	200	208	212	169	174	178	188	181	204	185	210	199	193	193	222	177	179	163	187	183	197	174	209	200	169	196	191	224	189	184	204	212	198	183	207	194	185	194	185	212	191	170	214	181	187	163	185	199	194	175	218	199	184	172	181	174	196	194	187	191	177	182	177	175	204	196	189	200	209	182	164	186	188	200	193	201	215	197	187	174	211	172	192	181	195	198	199	206	203	185	198	184	195	178	197	216	179	176	212	187	161	192	208	184	192	200	177	188	235	222	164	174	178	212	179	183	194	194	170	218	179	186	184	197	211	189	195	191	200	193	189	161	195	209	170	182	182	223	208	175	181	215	204	155	210	153	169	200	186	200	199	185	190	210	206	199	197	164	191	180	172	169	204	208	191	197	206	188	201	185	197	180	186	216	192	213	201	189	188	182	196	181	190	197	197	213	192	186	218	201	202	222	187	174	186	195	186	228	161	202	205	214	173	173	205	176	203	180	171	204	160	175	184	184	184	193	185	224	181	175	171	202	174	164	187	198	187	200	179	219	185	173	211	201	195	217	181	181	192	193	191	221	198	195	184	173	187	187	199	185	189	189	194	190	198	152	176	171	193	196	191	214	180	179	184	190	161	174	180	189	190	185	168	188	209	173	183	221	197	207	192	189	184	189	182	193	195	193	180	218	197	190	191	176	173	185	188	207	164	189	198	182	170	181	165	178	210	199	181	187	182	210	183	182	181	200	212	184	194	169	188	180	190	174	185	161	177	193	175	187	189	195	171	190	188	183	197	180	186	173	188	178	173	187	208	171	165	213	187	181	207	182	168	196	201	208	178	204	185	197	183	178	193	215	180	193	196	217	186	174	197	181	204	201	183	186	218	164	202	175	186	187	214	193	196	189	212	192	182	188	202	181	219	198	176	190	190	181	200	187	171	174	185	186	176	184	206	193	185	204	192	192	173	211	181	213	182	206	217	161	196	175	199	224	190	169	184	195	202	195	191	179	195	191	156	193	182	186	183	193	181	180	195	164	177	201	177	216	195	199	192	183	195	192	173	200	182	182	211	205	184	173	199	187	201	195	182	206	186	199	187	218	195	181	203	184	199	213	203	197	221	214	209	186	173	199	195	197	178	201	189	199	173	186	184	194	178	181	214	196	208	198	188	183	190	188	181	195	203	207	201	180	183	196	193	198	208	220	173	177	195	183	191	177	172	172	188	185	184	188	179	194	195	169	203	173	217	207	196	184	190	168	223	185	205	190	192	199	209	174	194	197	182	192	186	185	170	197	178	172	213	194	147	203	204	188	196	167	178	192	184	195	203	186	203	180	189	185	178	194	176	183	198	187	196	189	186	193	196	192	202	184	191	188	193	203	185	214	201	201	212	171	216	164	172	207	188	190	194	181	211	205	185	189	205	200	210	189	171	186	188	184	180	173	179	181	195	185	206	192	232	202	172	209	194	179	199	201	190	187	182	160	202	191	172	186	175	179	194	208	195	170	201	206	198	229	191	199	202	198	188	204	173	196	204	183	192	186	178	206	189	186	213	198	186	193	213	183	199	185	203	197	186	220	195	205	211	193	207	191	186	198	204	196	200	199	179	168	178	212	186	191	173	173	199	191	197	188	188	199	191	191	197	167	177	178	187	196	189	192	180	195	190	180	180	184	213	186	183	190	199	203	189	170	187	197	199	206	193	187	180	176	182	220	208	184	183	190	182	216	186	195	173	166	188	210	182	206	201	190	184	220	207	184	198	201	200	206	218	197	187	212	197	187	196	194	199	186	199	205	189	201	169	185	176	177	177	195	193	210	201	183	219	202	204	182	201	168	177	199	176	185	175	169	209	178	154	178	174	190	172	185	173	198	189	185	190	170	195	183	178	195	181	188	193	182	174	192	200	178	180	186	202	187	204	208	178	208	184	196	201	206	195	192	201	192	192	190	207	194	165	179	197	208	185	182	199	201	191	199	194	179	181	216	178	208	182	193	189	183	197	181	187	191	196	190	181	198	165	188	191	211	183	168	204	180	221	204	200	181	146	176	205	191	202	178	170	178	203	208	185	194	197	202	205	166	185	188	181	191	197	199	194	168	163	203	180	176	197	197	190	161	183	191	189	185	194	183	194	201	207	176	166	198	180	194	178	169	198	206	181	182	205	198	207	191	231	186	196	187	195	193	163	182	204	189	180	182	191	194	172	199	188	215	193	212	189	196	183	177	208	173	207	177	187	181	191	189	168	189	184	197	191	163	209	183	184	155	197	182	217	187	173	193	190	199	179	197	191	182	196	200	181	207	190	203	185	189	201	198	176	199	151	175	176	200	194	185	195	201	192	205	192	185	172	202	174	185	189	181	202	196	194	201	193	186	224	200	208	212	199	219	202	175	180	189	202	196	182	220	204	183	175	190	187	173	167	189	209	183	191	204	176	183	161	213	193	179	174	170	188	184	203	174	162	204	194	188	177	192	160	181	193	179	204	180	185	201	194	172	191	178	199	182	195	178	182	213	180	184	184	178	185	184	216	176	195	189	198	210	187	192	182	194	175	194	191	205	189	171	199	162	194	179	197	197	193	201	187	198	183	197	186	193	196	179	198	204	179	169	196	187	193	190	169	231	185	171	182	171	197	192	181	201	196	190	189	196	187	192	192	189	181	202	181	167	178	208	158	173	186	189	213	159	188	175	201	209	179	182	161	203	182	190	208	190	194	175	192	219	195	168	184	188	188	195	191	188	183	195	174	193	191	206	193	172	196	179	186	176	210	196	181	183	188	211	212	188	167	210	180	202	205	192	195	197	209	189	184	181	178	178	215	201	219	196	183	199	198	168	203	176	188	179	194	201	192	210	197	189	170	189	176	179	221	198	193	220	179	193	168	195	178	192	164	175	165	172	181	217	198	192	201	189	170	189	178	182	193	193	198	169	179	170	195	216	202	173	189	179	195	184	193	180	206	213	197	206	200	189	178	189	214	210	186	193	170	204	179	173	177	204	172	160	205	205	157	192	206	167	187	198	194	184	187	191	176	174	196	160	195	196	204	198	203	190	195	171	193	194	175	178	199	177	201	177	183	204	208	191	204	193	189	169	209	206	222	182	175	174	192	196	202	186	186	174	174	190	194	195	214	197	203	203	201	216	186	210	178	189	193	205	183	194	207	198	194	223	185	193	176	203	209	177	194	183	194	187	160	183	170	183	207	197	194	207	209	165	203	186	190	181	200	195	182	178	196	192	196	183	187	210	215	203	185	188	179	183	185	194	199	213	178	176	204	188	178	190	202	189	177	226	195	176	181	223	182	191	202	204	181	178	181	194	170	190	201	180	205	181	198	192	181	206	193	167	224	164	196	206
5626	1643	3401	3700	3152	2518	2132	1787	1611	1413	1400	1434	1515	1594	1552	1399	1398	1360	1344	1156	1671	1046	1085	1062	1143	973	963	1076	1293	1242	1254	1278	1265	1227	1098	1170	1247	1242	1023	978	898	889	897	1074	1386	1569	1041	811	813	706	730	739	636	866	2126	2680	1464	968	1573	608	613	589	593	620	563	616	573	595	563	591	574	571	578	644	605	591	613	585	561	620	545	559	559	560	592	593	585	566	591	573	574	600	575	544	589	567	584	580	557	587	546	586	570	569	518	584	591	597	568	590	580	605	547	566	600	550	552	581	601	586	577	586	584	599	582	548	630	569	570	549	586	565	534	608	581	582	589	583	616	574	554	582	582	614	572	588	636	581	607	571	580	601	607	565	612	586	611	592	587	628	681	532	556	583	583	572	521	564	566	612	558	535	554	566	628	576	541	535	548	596	533	555	603	554	552	551	580	574	570	600	556	526	583	614	560	540	586	606	567	578	593	613	531	548	614	615	598	574	584	566	565	567	621	590	622	568	552	584	505	593	584	556	561	602	600	575	569	548	540	567	586	587	599	567	554	583	550	585	577	569	537	562	608	588	554	551	604	559	577	554	559	524	527	556	563	616	566	571	609	577	577	538	506	589	583	584	553	556	606	533	557	577	552	575	556	558	586	585	590	564	552	549	614	588	533	611	624	554	549	562	574	559	596	564	564	544	546	583	540	569	587	558	593	570	544	586	560	566	525	552	535	588	552	584	580	576	588	541	574	571	574	547	569	579	592	583	589	580	530	581	542	555	592	558	572	560	567	580	513	571	540	527	583	573	591	571	533	585	637	577	584	585	584	592	521	619	602	565	558	601	593	577	542	605	531	568	555	563	534	595	570	552	568	527	596	593	575	559	605	530	624	552	549	568	558	548	569	522	600	561	570	585	542	602	609	582	569	629	552	554	562	560	609	567	568	580	609	568	545	574	573	584	571	550	621	527	597	593	559	580	608	568	555	565	566	539	556	548	535	578	597	608	604	563	565	540	602	553	581	623	564	521	586	543	628	551	567	631	605	569	530	569	557	554	600	571	544	556	591	587	611	562	548	556	522	563	526	612	528	570	566	548	535	627	564	588	545	573	582	549	541	603	604	596	591	590	562	487	563	575	529	549	600	532	567	591	595	590	567	542	620	553	578	595	546	611	614	597	555	604	542	558	605	541	531	580	555	577	546	565	550	556	573	559	556	559	573	518	558	531	621	583	586	569	588	563	561	553	550	554	593	548	540	574	553	547	614	591	603	529	534	595	547	566	528	599	583	569	607	582	583	546	605	568	569	571	553	544	593	514	519	565	558	629	573	615	606	589	540	599	576	577	557	604	572	556	564	576	605	559	611	573	534	608	535	550	610	562	563	555	597	594	552	577	546	589	568	579	564	576	570	575	555	550	580	543	573	578	526	529	583	633	568	562	586	579	602	538	595	549	595	593	560	563	526	596	608	522	579	584	572	571	581	588	508	571	585	584	563	549	570	574	614	565	594	553	567	533	591	569	576	575	607	586	560	548	521	560	562	566	586	586	591	598	550	615	555	549	582	539	550	601	543	571	565	577	546	536	596	545	572	557	560	542	554	579	560	584	547	579	541	577	544	540	588	582	583	587	541	574	546	589	573	595	582	554	572	571	538	552	565	571	563	601	549	554	590	556	595	557	546	569	619	563	532	552	552	530	548	568	569	576	573	559	568	538	566	542	613	586	606	587	556	587	571	530	586	621	551	553	573	571	584	604	566	585	587	568	586	561	536	569	573	579	580	548	580	542	611	563	588	595	582	548	539	567	611	594	571	511	539	564	544	549	629	526	570	569	571	573	581	579	595	577	618	598	560	571	539	599	590	584	542	561	599	562	555	544	575	571	608	561	575	587	574	516	615	572	591	564	545	593	616	589	555	586	581	571	580	566	610	555	519	573	584	592	535	584	565	562	565	617	523	556	596	603	568	610	557	523	559	578	579	580	587	518	600	543	571	560	557	553	561	603	581	543	580	603	563	545	545	574	584	588	556	580	580	553	566	574	547	562	553	621	581	573	617	595	591	618	587	580	556	536	636	560	575	564	536	554	573	569	582	672	598	580	594	565	623	571	554	570	524	575	565	576	611	592	588	578	541	551	608	587	564	541	591	592	580	565	582	534	587	518	547	577	608	571	529	575	600	574	594	571	565	571	551	610	618	568	523	543	571	526	580	568	551	581	553	602	571	597	524	561	553	560	562	563	565	609	607	536	522	640	562	552	570	570	551	566	610	611	603	566	579	582	602	559	605	563	543	590	616	533	613	572	578	555	522	530	541	578	564	543	580	570	593	543	613	551	570	566	562	601	592	560	535	566	561	551	575	554	560	578	590	538	545	584	574	591	599	558	605	599	608	571	585	612	598	588	557	539	573	536	602	559	566	560	563	573	504	556	575	612	569	587	571	546	604	581	603	582	612	564	602	573	541	584	573	538	574	534	535	555	565	564	583	618	588	581	560	597	553	533	556	617	564	570	586	592	607	538	592	567	601	600	603	585	577	560	586	614	588	558	551	556	574	551	544	607	570	580	542	564	577	573	621	566	576	568	573	590	550	536	607	566	533	592	562	597	548	597	586	583	573	581	576	576	584	553	543	569	561	598	563	603	547	577	576	533	627	570	616	604	594	563	566	552	608	599	600	559	565	592	622	584	595	571	551	532	581	577	535	563	632	534	560	594	583	592	583	543	590	567	589	581	575	569	580	599	552	615	570	560	543	613	550	581	561	552	587	571	602	564	544	542	611	561	518	571	570	556	565	600	555	544	567	573	561	573	584	554	557	531	539	576	579	569	573	572	575	575	541	567	618	573	580	531	585	605	527	559	572	555	611	583	591	564	545	604	562	576	574	612	558	582	594	608	585	553	577	525	553	593	616	527	564	613	590	587	539	597	548	589	549	607	544	576	593	592	594	567	583	507	581	587	578	581	580	559	533	558	549	573	524	604	566	548	621	551	549	552	577	587	621	573	536	563	543	560	582	578	574	568	588	593	624	577	589	594	571	603	586	528	557	543	592	556	583	594	535	568	567	574	561	560	632	587	583	558	549	601	564	565	553	530	600	596	594	568	558	562	566	623	569	588	565	594	562	576	537	557	555	592	544	579	601	600	532	582	598	565	590	600	596	588	588	524	561	576	613	551	599	574	589	597	574	588	624	597	606	579	595	577	556	552	614	569	502	558	598	554	583	560	573	575	601	547	574	574	595	571	594	590	498	567	581	518	573	565	580	551	559	551	639	611	593	599	567	601	573	565	598	590	546	594	543	552	579	571	589	605	582	533	584	585	585	574	578	575	572	534	596	527	510	623	530	576	554	539	579	582	602	585	572	529	590	593	584	612	554	602	553	571	557	576	537	560	578	607	586	635	591	598	553	580	562	580	572	560	600	574	548	583	608	564	583	547	592	545	552	542	546	552	543	558	565	581	568	562	554	561	577	575	620	570	547	549	589	537	573	584	544	580	530	573
16657	3106	3054	2212	1545	1136	895	717	610	519	486	528	552	550	511	466	439	433	473	401	426	377	354	426	410	330	366	391	384	427	400	378	369	386	328	383	421	396	360	317	340	364	333	368	469	334	291	316	279	344	304	350	302	311	534	2089	668	348	298	248	264	225	256	254	247	266	245	281	264	250	251	239	260	278	273	266	248	277	232	273	246	265	262	276	230	253	229	215	239	262	259	247	238	260	252	253	239	260	228	254	266	267	247	278	229	264	253	295	235	253	271	239	227	255	285	270	265	281	252	221	240	233	257	248	264	265	251	293	250	251	241	273	261	253	285	262	236	253	273	274	257	248	242	265	275	263	228	263	280	249	262	286	253	255	285	263	238	262	252	252	258	260	250	279	239	255	256	243	254	237	271	244	248	261	262	248	251	242	245	266	278	246	235	249	287	277	269	260	305	242	226	252	245	259	243	228	240	256	247	243	260	261	270	261	230	240	243	262	268	277	265	255	228	261	253	252	248	243	260	238	232	244	267	270	254	242	264	258	279	258	275	244	230	258	266	269	240	240	240	248	254	247	242	251	279	259	262	235	256	271	296	255	285	258	253	274	233	230	234	236	263	258	250	217	255	263	258	223	252	250	240	265	267	237	246	262	271	239	256	246	260	274	258	256	280	271	244	245	236	271	267	249	265	252	245	254	264	243	258	257	239	264	242	270	226	239	253	236	237	261	244	267	253	233	276	217	246	244	260	280	300	267	280	273	238	241	247	240	250	237	240	256	266	219	244	252	265	255	256	230	260	258	243	259	256	240	243	239	249	236	256	244	242	240	232	207	278	264	263	232	250	247	231	270	246	252	245	239	267	272	291	253	239	258	236	278	234	251	274	237	265	237	271	247	244	251	282	240	244	248	270	249	243	262	271	249	250	266	251	235	239	274	250	284	276	251	233	261	281	255	235	267	237	257	220	231	256	268	268	254	220	269	260	242	277	248	278	243	253	269	244	274	250	254	234	250	242	252	257	239	230	250	242	272	270	223	231	246	248	254	284	266	291	249	243	238	250	279	241	239	250	236	239	245	259	235	244	274	246	224	278	240	252	256	267	253	255	259	237	280	266	246	252	254	249	249	255	232	250	253	262	244	262	254	264	256	223	255	257	273	268	258	259	253	254	274	270	270	258	232	249	232	259	246	251	253	277	244	240	256	256	239	238	230	269	267	254	264	236	257	261	285	264	247	241	269	246	272	252	250	245	248	255	269	250	237	252	279	270	245	276	245	251	238	250	246	256	267	229	286	241	259	243	268	240	268	260	240	254	254	251	250	240	244	248	256	231	231	222	229	244	229	246	254	276	268	229	261	236	261	251	232	291	224	229	236	287	244	246	223	259	260	254	251	262	271	271	243	268	222	267	258	237	267	260	257	243	237	255	262	243	251	284	261	258	205	271	234	240	261	242	256	269	266	213	255	255	205	258	283	231	242	241	261	262	238	256	247	259	273	249	256	241	266	268	229	274	243	259	223	241	241	257	228	244	245	271	274	266	243	283	246	247	246	245	259	256	293	261	234	245	252	279	249	256	257	280	246	227	284	223	251	245	234	267	263	228	254	244	242	273	249	241	214	253	234	248	272	249	251	283	248	250	261	240	273	261	237	265	280	261	239	238	251	231	269	263	287	253	253	267	245	254	237	235	252	239	243	244	268	255	251	241	257	251	256	260	284	227	278	229	261	243	242	236	248	259	228	244	274	231	252	252	259	256	239	270	226	246	268	249	261	260	260	263	262	228	269	257	274	261	252	291	243	238	277	261	238	258	265	259	280	246	268	245	223	265	246	284	238	265	252	264	251	236	245	263	279	262	246	248	236	262	255	247	256	261	259	251	231	264	283	257	276	238	255	212	243	278	240	259	235	273	243	263	249	245	249	264	256	273	244	301	248	239	264	225	267	266	282	249	262	258	235	249	229	303	268	201	269	279	254	236	257	240	287	247	259	254	232	232	239	264	237	239	249	238	236	268	250	259	265	274	252	284	258	244	261	228	265	251	247	248	251	275	269	233	218	261	254	256	245	238	242	246	241	277	240	267	241	249	233	259	210	274	247	250	269	264	231	268	273	278	252	242	262	272	267	231	250	243	251	253	263	259	246	258	232	241	246	269	263	234	221	281	274	268	216	267	265	255	250	261	264	218	227	256	261	253	237	240	258	253	237	246	250	226	249	267	226	244	275	239	272	265	234	230	275	277	250	262	269	247	281	255	251	273	247	244	227	235	258	260	240	261	236	267	229	250	235	279	250	263	276	255	261	283	260	260	259	264	245	230	253	252	255	240	254	255	244	243	240	248	279	249	244	272	270	253	276	281	254	266	264	263	242	252	249	268	244	279	260	278	253	265	249	230	248	269	237	252	254	255	256	220	272	278	274	268	266	247	245	253	254	251	274	254	251	249	275	262	243	257	260	255	272	257	258	256	249	261	230	255	247	279	249	279	257	276	230	231	275	254	239	251	238	258	268	244	290	257	239	281	258	257	250	257	274	273	227	280	232	265	282	257	252	234	260	255	213	257	251	249	263	250	280	274	292	253	261	266	221	265	263	246	244	244	275	291	263	263	271	254	241	258	254	255	251	261	230	255	259	251	246	251	253	259	254	248	242	219	255	270	246	248	253	271	241	269	241	257	272	262	212	234	266	245	263	255	235	288	264	270	260	236	240	249	286	257	253	237	250	258	265	247	226	244	253	258	253	218	241	289	228	236	265	242	262	246	237	263	251	248	249	276	249	236	249	247	252	246	278	230	255	256	270	229	264	279	268	249	226	236	249	290	240	253	282	251	246	248	260	233	236	246	234	272	272	286	252	270	257	220	253	255	229	230	246	268	244	247	238	231	263	262	265	266	267	246	255	274	222	229	252	222	232	266	264	227	265	264	244	265	243	236	239	229	244	251	275	232	264	272	241	267	253	243	279	262	255	260	264	240	220	229	262	238	237	225	244	246	255	265	248	266	227	286	244	254	246	274	228	252	243	267	265	252	247	243	229	245	263	244	233	233	254	263	234	259	266	241	289	269	273	274	246	253	237	266	248	237	231	242	264	211	274	240	213	253	228	262	242	244	262	224	234	240	265	254	253	257	255	250	271	261	248	248	254	246	268	254	231	240	240	262	254	267	259	271	272	245	255	252	243	238	261	261	218	268	271	261	279	247	255	238	248	278	253	244	269	271	231	260	268	258	219	267	259	244	265	241	245	246	242	253	253	252	248	263	272	244	210	286	247	249	267	276	243	275	236	265	259	261	252	252	253	250	249	251	252	225	233	230	263	234	262	266	264	254	265	264	289	258	233	242	256	259	259	254	248	243	258	225	271	241	292	248	246	261	249	231	231	267	267	248	256	248	255	256	276	270	249	251	244	258	263	262	269	254	260	246	235	230	237	254	272	250	264	212	288	231	242	274	244	227	244	259	280	257	259	272	237	277	257	243	237	238	270	248	224	241	254	254	267	276	239
7993	2963	6325	6743	5656	4587	3902	3154	2752	2482	2300	2366	2748	2958	2554	2450	2114	2099	2231	1875	2043	1639	1696	1954	1729	1462	1539	1880	2013	1893	2032	1899	1733	1630	1619	1762	1933	2092	1737	1377	1266	1242	1159	1927	2829	1667	1170	1124	1208	1246	1216	1338	1299	1241	3204	12724	3478	1606	976	800	764	751	787	733	790	779	724	700	745	693	709	755	785	767	676	752	714	735	666	738	699	725	744	729	751	768	735	722	737	753	767	750	765	717	754	734	707	782	708	726	722	733	739	734	757	654	727	748	768	709	721	696	762	716	727	723	701	710	741	714	708	680	712	776	766	702	747	680	746	782	673	666	728	721	746	814	691	775	729	742	730	765	723	732	757	776	768	777	704	782	799	767	754	787	789	672	741	732	768	767	799	675	675	780	730	731	733	693	766	728	728	735	739	719	736	733	745	709	701	696	685	729	715	759	707	727	761	738	737	723	725	695	745	746	758	746	732	705	740	744	748	690	721	714	737	783	785	719	769	705	681	682	737	720	732	747	729	749	696	761	738	666	767	695	683	737	745	717	725	695	715	731	748	689	737	682	727	736	730	712	716	741	737	750	737	702	741	712	720	771	754	718	744	748	691	740	763	783	744	695	694	724	711	718	688	711	732	708	746	706	777	695	722	751	697	672	725	726	691	745	732	728	718	779	793	780	700	682	752	698	697	710	727	675	702	701	699	736	743	677	691	766	713	744	747	756	680	727	735	724	723	723	695	704	708	687	761	724	706	731	669	734	677	746	737	732	790	737	741	718	724	753	716	702	686	765	688	751	753	701	685	753	716	716	735	690	750	731	706	720	748	760	674	749	680	759	784	685	665	708	783	720	739	738	684	661	737	757	713	659	714	748	684	693	711	705	747	719	760	675	705	714	744	720	733	686	675	699	716	720	715	764	707	689	715	701	715	742	714	716	702	700	739	714	748	715	767	737	706	716	710	737	726	737	792	728	687	700	714	740	725	730	688	721	685	755	705	759	709	756	707	727	677	685	757	738	761	733	702	732	687	670	710	736	741	696	761	708	800	696	710	726	734	732	726	713	694	704	751	739	701	752	741	736	723	682	678	739	728	735	749	727	706	715	709	711	788	706	723	732	733	684	697	701	782	724	700	726	735	727	701	684	724	797	670	749	686	704	701	732	720	710	707	750	758	729	748	677	793	769	715	694	798	732	719	733	719	705	704	736	737	757	721	693	717	743	679	725	732	732	658	732	695	756	726	700	717	733	702	699	743	726	768	708	720	740	684	769	726	718	725	725	741	708	754	718	724	711	697	736	729	708	756	686	719	727	738	731	714	770	742	731	756	686	690	693	714	711	773	742	691	718	794	686	729	700	687	724	706	715	694	738	735	755	723	708	748	701	730	741	704	735	668	711	655	747	704	721	733	718	743	733	779	724	722	740	745	703	764	709	753	657	728	703	714	756	735	763	728	651	739	751	727	693	747	738	737	721	726	709	734	763	719	701	731	731	732	712	720	720	714	755	714	750	735	735	745	714	727	739	703	733	758	721	772	704	664	738	729	715	711	750	734	685	726	745	742	719	725	729	671	705	738	750	718	707	717	739	746	736	741	707	763	737	710	668	742	704	723	725	696	679	673	726	694	729	737	751	692	720	721	723	715	769	702	654	689	737	777	756	750	741	750	710	767	730	689	698	712	719	691	741	716	737	716	719	719	721	741	706	685	723	735	741	744	701	724	741	718	732	734	752	743	707	768	705	724	737	806	715	672	739	762	747	719	724	723	702	715	725	708	733	716	747	749	717	732	702	769	714	747	706	690	754	684	693	710	749	716	734	735	707	713	695	711	674	703	698	721	696	745	725	751	748	692	730	744	682	783	733	719	679	700	731	714	734	740	702	735	731	734	726	693	733	727	681	713	711	752	727	726	729	722	736	697	727	725	753	708	699	758	751	786	687	712	774	755	725	724	691	717	726	677	743	758	712	713	704	730	746	683	720	728	738	731	728	733	698	773	715	734	748	712	706	713	716	739	682	676	744	696	740	756	722	762	727	710	716	726	733	724	687	734	689	745	715	734	729	727	726	707	732	709	747	752	700	752	729	702	687	760	735	730	687	748	721	710	750	692	745	756	763	713	721	715	708	743	682	739	693	717	698	748	736	736	681	754	689	683	725	722	711	716	710	744	711	712	723	729	727	709	691	718	747	765	726	680	766	672	740	658	737	685	745	736	692	737	724	728	702	755	692	813	710	708	739	752	736	709	756	694	746	771	736	705	724	715	739	709	695	740	676	716	740	747	728	717	751	710	682	727	732	734	664	712	690	704	789	752	713	705	741	763	721	746	718	714	699	719	756	755	710	712	732	739	769	717	723	712	761	745	695	684	703	717	709	716	723	734	718	761	735	739	774	743	746	717	732	719	728	700	728	709	722	723	745	705	684	706	698	743	746	728	676	763	775	712	699	685	724	728	683	709	779	786	742	738	747	724	737	717	684	728	710	726	774	700	703	718	754	763	688	717	731	677	741	713	690	758	689	704	715	752	697	757	754	783	689	744	767	716	765	725	696	720	709	712	727	705	683	741	699	728	755	738	724	695	740	720	707	734	739	757	722	745	693	703	714	685	741	722	695	714	721	727	702	733	697	725	748	694	702	710	762	687	732	697	706	720	679	679	733	692	680	749	720	727	692	691	709	693	704	726	702	729	737	743	762	718	675	639	764	771	750	727	720	720	699	729	748	707	748	715	737	772	699	705	715	680	711	725	678	756	721	734	730	708	727	734	742	743	722	749	709	730	765	700	712	754	763	747	709	768	777	758	626	711	718	709	708	727	724	755	700	733	714	750	757	738	676	749	710	718	739	787	728	737	702	720	740	798	740	681	674	786	741	717	741	713	740	719	714	730	711	761	736	719	709	745	702	734	703	724	717	778	774	771	708	682	654	720	740	697	756	737	727	722	705	730	685	715	719	757	719	724	749	714	707	715	712	714	660	730	783	758	807	693	692	710	741	708	794	720	730	785	690	719	736	701	737	699	732	733	763	724	790	692	710	751	699	740	710	730	761	706	728	754	721	729	732	716	753	678	741	730	753	750	706	713	687	788	701	752	750	739	726	670	728	699	737	719	723	694	747	746	734	690	726	722	753	681	740	694	725	714	726	730	754	712	719	716	721	709	698	756	741	741	757	728	732	728	662	736	745	737	752	712	735	742	732	696	759	736	700	766	749	712	701	718	717	756	713	699	697	715	738	694	690	752	731	724	723	733	723	731	678	771	734	683	686	734	755	762	716	732	739	736	729	809	766	729	745	712	796	709	739	677	725	753	748	727	736	722	718	758	765	717	733	709	696	750	717	715	673	697	761	710	706	766	735	701	711	728	747	724	740	754	735	726	741	780	719	771	705	733	682	747	711	743	708	688	736	737	751	707	752	730	686	737	709	735	708	741	762	721	710	684	696	735	732	717	768	713	737	715	719	703	688	750	689	706	707	761	732	698	732	743	738	730	753	749	753	689	617	718	710
2078	264	276	258	251	268	236	226	221	215	224	237	214	254	246	265	235	199	223	220	189	226	219	206	192	242	189	230	199	218	208	202	191	216	187	216	216	202	228	198	210	212	223	207	211	218	221	208	218	215	188	177	196	202	204	276	242	237	479	326	208	167	209	173	204	199	192	190	213	203	223	233	207	202	199	228	227	221	210	183	227	205	207	215	217	201	214	182	204	208	175	189	203	225	200	198	185	199	198	207	185	201	216	211	216	232	211	169	220	162	186	223	206	207	186	182	220	191	198	231	222	213	209	193	180	198	205	193	192	219	214	216	212	210	215	215	213	195	192	198	209	171	207	185	222	198	206	195	208	214	224	170	195	182	165	182	189	193	189	217	190	175	185	206	180	188	205	179	182	212	213	191	181	233	210	221	212	219	207	209	211	193	184	200	213	197	183	197	190	196	194	217	219	210	197	205	174	218	212	191	164	169	186	190	230	200	189	215	185	196	195	187	202	215	213	186	187	195	217	212	193	188	218	204	190	185	210	214	214	202	172	185	203	189	199	187	234	198	166	191	170	218	209	214	190	209	234	222	179	216	230	208	216	212	214	203	186	191	193	205	207	189	230	207	193	192	190	202	187	217	175	202	170	219	208	198	217	180	191	208	185	191	217	200	196	179	201	217	219	208	203	208	200	198	213	227	198	212	225	200	210	194	201	214	204	213	213	212	187	186	184	198	189	212	214	229	185	200	188	188	202	175	233	199	200	209	182	220	213	193	217	172	205	168	219	206	187	193	205	213	198	211	224	191	191	216	197	201	216	201	194	184	210	222	230	213	186	184	196	212	198	199	223	214	208	199	219	234	194	204	231	203	173	192	190	196	239	202	226	197	192	214	193	211	204	202	203	194	204	177	188	199	193	192	215	194	217	222	184	192	218	198	191	189	207	201	188	219	182	192	208	216	187	203	217	167	196	203	197	187	202	207	180	209	201	196	199	208	206	205	208	200	207	203	181	207	184	226	210	201	187	179	197	220	212	192	184	203	201	204	187	206	208	216	220	178	172	218	214	206	203	201	196	189	216	226	194	222	184	199	210	183	191	216	218	212	217	217	221	200	203	208	219	172	229	221	178	179	199	211	199	211	183	223	182	215	160	217	198	180	183	208	203	200	197	232	183	214	198	196	221	217	216	197	215	167	216	193	209	170	203	209	200	194	209	218	238	189	197	208	198	211	221	190	200	192	210	192	206	195	187	184	218	183	208	189	191	190	185	198	202	204	214	248	186	201	199	214	199	206	175	207	205	211	207	191	203	182	204	203	203	203	190	225	187	185	188	180	185	195	215	242	196	213	189	188	191	172	201	198	213	228	210	210	187	177	185	187	178	206	209	201	228	202	186	213	238	187	209	203	199	205	180	182	189	185	218	210	187	177	239	195	195	185	195	192	200	206	204	219	202	190	197	210	194	204	229	187	184	184	192	208	206	186	218	209	214	212	204	197	195	177	193	197	193	205	222	203	180	204	225	190	207	223	210	201	198	212	195	213	203	194	226	190	186	224	200	216	188	173	205	203	185	186	205	204	183	208	204	181	199	193	190	197	198	200	241	197	175	201	171	194	187	187	204	222	222	197	212	201	204	203	218	235	195	217	197	191	217	229	198	190	196	202	221	181	199	198	181	188	176	185	185	200	198	200	210	235	219	196	208	214	223	237	198	231	198	185	216	200	207	202	202	195	207	202	218	180	192	195	195	220	174	222	203	205	190	192	213	186	190	197	216	217	189	209	220	179	214	186	214	191	182	206	208	202	177	182	208	207	199	202	197	187	209	190	194	207	208	212	232	204	219	195	196	205	213	187	201	227	188	206	202	192	212	201	202	209	179	215	197	203	211	206	218	166	212	202	175	208	214	210	201	194	194	233	228	207	197	199	216	194	213	214	202	199	210	198	179	202	204	217	208	203	219	201	217	204	204	178	240	182	187	192	200	204	213	209	191	204	204	186	201	195	217	206	200	218	218	202	180	214	197	191	188	204	218	203	215	182	214	202	200	198	193	192	228	207	186	215	214	193	203	190	198	203	223	215	196	210	237	225	217	179	175	221	176	202	196	200	185	194	201	231	211	174	216	196	194	200	211	186	176	198	212	230	209	199	193	200	225	207	203	214	202	223	203	219	195	221	209	185	209	162	219	178	205	203	198	217	195	195	191	189	211	193	199	205	187	193	212	178	183	206	196	229	214	191	208	198	189	197	194	172	185	166	181	210	202	222	214	195	243	181	177	229	195	190	197	203	211	197	208	216	205	191	194	214	195	174	189	208	218	206	211	183	211	176	195	217	213	205	215	225	216	216	230	179	209	211	217	186	200	219	222	200	186	221	198	197	210	200	209	219	197	194	213	184	170	192	177	227	192	204	200	196	188	209	205	217	210	220	198	207	203	228	210	216	180	203	208	207	202	196	194	190	199	194	195	208	209	206	210	199	200	222	203	174	206	180	221	192	177	181	215	187	214	196	216	189	219	182	196	192	211	200	189	219	202	175	175	189	190	221	211	197	203	206	205	216	216	199	165	210	218	204	203	219	206	194	182	177	196	211	210	178	202	208	180	195	191	192	203	224	201	198	190	225	197	189	209	190	204	210	192	211	204	193	179	217	187	197	208	211	203	204	204	196	225	213	188	200	198	196	223	201	225	193	206	195	201	213	212	162	215	206	206	195	224	194	240	190	201	222	206	196	190	213	202	212	172	184	195	212	209	195	199	216	184	178	170	193	198	183	225	197	215	204	191	178	211	210	203	184	190	214	222	201	196	174	209	238	216	199	202	199	216	213	199	207	187	198	187	197	191	206	224	199	196	218	218	172	197	200	206	192	185	203	187	208	199	208	224	196	218	181	204	207	200	198	200	212	190	209	198	222	205	211	196	185	179	204	207	204	211	223	238	231	185	164	190	197	186	190	194	193	220	202	197	216	193	195	212	205	210	208	192	183	192	182	206	181	206	198	184	175	250	213	219	190	217	202	210	229	194	210	207	194	197	216	193	195	193	208	186	206	212	203	204	199	210	222	191	187	178	201	220	193	200	206	203	194	206	195	220	207	214	201	196	216	188	189	200	206	196	217	202	255	181	193	176	205	208	187	199	212	230	214	202	186	213	176	208	223	189	198	199	190	205	183	223	193	177	189	212	202	199	207	205	183	186	207	225	205	218	208	210	228	211	222	200	183	203	207	191	217	206	194	211	185	192	184	202	180	203	214	185	200	212	193	197	196	188	212	208	201	201	225	195	177	192	227	212	190	200	193	199	199	206	176	211	195	189	203	199	226	188	197	189	223	223	196	225	224	214	216	224	193	189	182	196	198	203	218	216	173	198	199	204	226	171	200	213	207	225	186	224	208	214	221	204	211	197	207	188	204	213	202	221	187	203	210	217	210	197	221	216	202	195	203	184	207	193	213	196	200	203	192	206	207	190	197	195	211	187	186	198	207	192	220	210	193	197	215	219	210
2288	695	769	826	805	735	715	703	649	693	658	769	790	844	778	834	765	792	800	733	651	713	699	697	694	687	687	743	787	755	724	666	730	634	736	669	615	687	668	662	643	687	657	698	687	683	640	662	596	639	619	629	637	665	688	955	858	1001	2527	1278	598	605	681	647	631	621	561	647	603	619	622	594	577	612	596	624	622	630	579	619	608	624	648	622	599	563	609	606	601	663	603	587	629	590	609	607	588	619	642	637	645	574	601	620	583	600	630	640	603	619	608	631	619	601	607	596	608	583	617	645	572	584	608	637	626	624	627	617	625	618	592	617	625	612	642	605	623	588	611	619	640	580	630	615	629	580	622	636	561	599	611	657	630	625	599	589	594	621	638	601	652	617	618	549	626	612	585	649	612	615	642	623	597	595	632	597	601	595	632	653	609	632	653	585	665	588	617	588	600	617	599	599	618	619	602	597	641	621	577	603	589	620	606	615	629	620	589	597	592	632	617	626	603	603	610	617	615	661	645	607	635	594	603	571	627	608	627	598	636	604	589	597	573	599	603	613	625	603	623	554	596	623	608	577	575	597	603	595	619	592	630	585	611	594	588	592	586	637	627	583	610	597	630	627	584	630	618	626	625	600	600	661	605	623	645	633	607	633	627	612	609	602	594	618	588	628	601	623	625	609	596	622	568	588	631	601	666	607	548	632	594	600	619	580	648	584	613	615	603	629	630	605	646	613	604	640	563	618	572	617	585	632	611	590	573	667	573	606	602	631	631	601	582	608	586	645	595	599	594	597	622	591	629	621	610	616	623	613	616	592	602	567	622	609	610	600	615	669	622	637	603	633	636	591	601	634	590	640	628	629	645	601	615	603	602	645	602	614	629	593	661	659	606	647	605	630	618	611	639	565	605	616	617	634	628	577	636	651	603	620	596	636	592	617	620	568	574	613	615	615	608	604	586	611	579	659	608	612	611	624	640	613	629	625	576	638	642	617	609	586	602	626	613	603	593	617	605	643	582	614	625	592	586	637	623	620	606	629	604	639	592	641	620	627	648	630	645	590	634	604	650	627	649	646	646	594	617	633	620	631	594	635	657	584	557	575	591	641	575	606	626	641	581	647	599	600	650	593	592	606	598	609	558	606	585	569	597	611	615	609	640	612	682	632	582	623	633	593	589	571	633	613	637	563	593	627	609	648	617	635	604	619	609	618	627	609	568	592	594	637	604	601	627	578	637	588	630	593	631	585	611	594	639	642	641	596	622	598	615	608	672	573	607	582	599	627	580	597	615	616	595	638	569	566	555	625	597	583	602	648	611	643	629	625	590	618	590	642	632	665	618	618	634	616	602	634	662	588	619	595	631	584	617	615	625	616	610	619	654	602	638	622	603	606	621	612	635	644	636	611	566	592	642	579	591	609	604	579	613	608	612	629	614	605	597	588	628	615	598	694	585	600	621	632	608	633	627	618	602	599	635	620	589	599	620	594	594	619	647	600	603	625	599	589	630	603	618	666	611	631	607	615	587	587	636	641	610	594	566	648	653	657	635	604	585	629	629	590	617	568	626	586	638	616	613	594	591	629	634	611	643	611	620	639	614	625	593	577	584	588	639	592	626	614	620	634	619	604	601	618	619	581	577	650	600	591	619	561	630	590	592	610	607	598	616	596	617	636	673	587	646	569	596	633	561	616	628	634	609	598	607	618	613	614	651	629	578	631	646	664	649	606	624	597	595	607	635	623	614	630	547	606	611	595	639	591	607	638	593	594	645	585	600	592	596	639	626	573	701	615	594	601	620	607	582	661	651	636	626	622	583	613	614	614	566	612	629	582	589	613	584	589	604	615	607	609	606	629	658	598	615	626	572	645	628	641	654	613	605	626	638	626	585	590	643	608	666	616	567	579	592	628	593	589	599	603	612	599	645	593	617	622	615	655	583	615	625	659	596	613	613	639	612	586	614	668	583	581	671	629	613	613	589	598	580	572	593	566	619	621	646	601	622	673	615	631	637	630	631	618	616	579	623	612	618	649	641	606	627	622	638	651	596	617	624	613	612	610	618	617	611	640	596	575	636	626	600	583	595	585	659	634	623	650	565	635	612	599	622	615	599	603	634	579	615	575	582	612	601	618	604	582	611	569	620	632	564	578	602	569	569	617	627	617	614	631	637	625	618	640	574	648	570	613	588	588	641	591	644	618	658	593	584	619	614	604	655	629	605	606	627	657	590	603	583	575	564	618	621	612	603	629	596	644	669	648	648	635	613	580	614	626	607	583	630	629	643	620	679	588	613	616	598	595	616	587	604	638	613	613	640	609	621	614	610	578	626	598	640	609	602	611	633	573	597	585	596	639	629	603	584	604	576	604	599	601	590	651	577	599	621	593	670	634	596	651	605	616	586	556	587	574	615	625	602	642	604	577	641	646	554	622	621	557	598	635	585	606	648	629	604	629	668	615	568	635	638	667	596	589	605	614	644	613	595	616	599	562	623	620	635	608	620	607	576	622	620	619	631	605	595	616	617	615	621	582	626	623	608	619	577	598	609	618	640	582	618	666	585	642	653	616	610	611	619	612	655	579	580	613	654	608	665	582	590	635	568	627	622	614	630	609	626	648	633	661	585	623	587	636	604	657	646	656	592	633	657	611	599	609	629	592	654	664	590	608	595	564	634	648	650	630	627	623	611	610	619	616	603	617	626	657	583	594	615	555	631	596	653	589	609	622	612	625	610	598	623	629	612	604	630	644	617	648	614	602	563	653	627	579	623	591	588	635	630	545	613	590	607	647	598	621	650	592	657	655	630	597	643	647	592	655	569	643	631	575	686	608	557	616	629	620	597	576	614	582	565	630	661	618	632	632	614	590	632	589	618	651	606	583	609	571	592	640	596	644	581	639	602	612	607	605	660	619	604	610	607	639	607	661	610	604	627	602	614	643	599	610	617	600	594	595	597	634	605	618	583	587	607	616	620	598	613	598	564	592	599	584	618	640	583	608	617	573	574	619	605	585	585	640	634	599	650	590	599	640	595	626	610	643	607	629	631	598	624	593	620	619	632	610	619	584	579	604	651	593	611	614	603	599	588	583	579	656	629	597	647	642	614	588	615	600	668	641	620	601	633	582	538	594	597	629	612	568	583	558	659	621	599	615	634	646	632	604	628	593	622	546	604	627	668	597	593	633	578	653	643	616	582	636	595	603	604	633	619	627	661	620	664	618	621	611	592	632	633	575	600	613	594	625	590	577	578	617	602	635	605	610	607	574	564	651	602	568	568	547	588	615	632	605	647	580	553	579	584	578	623	628	598	637	592	616	585	601	609	631	600	660	605	588	588	616	627	587	678	590	600	649	603	616	608	639	577	604	617	643	635	636	650	585	601	630	627	588	601	645	620	604	584	601	632	642	618	633	610	616	609	632	623	584	606	644	588	617	634	610	568	635	647	587	596	577	628	609	633	624	595	656	625	623	607	586	542	609	594	615	606	593	631	562	594	584	651	616	610	608
8605	1241	1553	1207	847	636	589	485	422	409	376	426	435	437	421	403	420	378	373	349	353	344	316	345	360	331	328	341	325	324	324	310	335	316	311	322	306	286	303	298	318	342	317	333	350	379	317	319	310	313	311	340	315	299	341	776	680	905	1306	544	312	255	278	282	271	248	241	278	256	273	258	278	256	248	264	249	268	256	307	262	280	269	240	290	264	283	292	273	288	258	247	287	244	255	272	270	267	260	252	255	271	273	261	294	256	251	275	258	267	284	275	293	265	261	268	287	277	278	266	274	272	265	266	261	265	271	257	255	279	283	278	258	246	273	239	267	302	287	286	267	288	265	243	272	246	256	258	266	234	271	271	250	262	291	267	262	255	272	263	291	268	241	284	259	251	273	298	267	306	253	257	288	253	253	272	268	289	252	287	257	295	255	261	284	269	262	253	259	271	264	243	251	257	306	277	278	282	278	261	286	269	254	291	248	273	274	252	293	294	267	239	274	285	274	267	289	261	228	277	259	278	260	260	274	267	285	266	252	252	270	264	276	272	238	281	241	273	244	281	266	287	255	248	244	259	262	295	252	272	269	283	265	275	286	303	260	255	291	285	246	273	261	256	270	249	289	286	254	274	267	284	241	277	291	267	275	277	292	272	285	288	276	287	290	269	230	247	254	279	253	290	262	221	255	292	270	277	246	268	269	261	266	275	258	287	304	277	257	254	256	229	272	286	265	309	278	290	290	272	278	260	260	280	239	243	275	270	303	280	270	283	277	289	253	254	261	255	272	270	284	264	301	253	266	233	263	267	271	236	270	297	240	253	265	281	257	280	258	272	267	236	285	265	243	290	304	259	271	290	247	297	262	283	267	247	243	291	246	275	256	266	270	223	275	268	250	286	263	276	256	270	277	283	259	302	283	296	260	273	286	267	269	294	271	256	243	301	294	289	252	255	297	252	250	300	249	288	306	281	265	286	275	230	255	260	267	259	251	285	256	267	283	251	251	254	300	297	268	286	277	258	265	247	277	261	272	274	262	256	263	280	256	268	235	292	301	259	278	255	281	263	247	285	272	245	293	275	270	267	260	250	268	261	247	253	300	281	273	274	280	278	263	268	255	239	271	267	285	287	282	264	284	252	268	270	238	296	258	270	259	264	289	281	264	267	263	266	248	258	260	259	284	260	258	243	228	259	278	278	285	295	291	288	304	298	260	252	250	267	308	270	277	253	287	256	279	273	251	239	259	275	277	280	285	248	291	252	261	277	258	262	268	272	268	260	246	255	235	282	272	281	254	264	308	270	253	249	302	286	282	269	282	270	256	292	296	278	268	263	266	274	261	267	272	307	272	248	286	282	243	294	283	251	272	264	302	253	242	275	261	277	263	263	299	300	261	264	297	253	275	306	262	258	262	266	285	282	309	242	277	242	265	289	233	280	268	302	263	288	244	301	264	305	281	270	300	276	297	304	260	292	263	251	267	287	266	311	258	259	233	287	261	277	262	258	260	273	234	267	267	296	284	250	288	290	265	229	243	250	241	284	260	274	260	237	279	266	297	268	264	276	236	288	281	290	273	303	301	287	260	306	277	269	269	257	259	258	261	251	239	260	280	270	268	265	270	263	308	274	269	276	295	284	226	263	262	272	276	268	268	246	283	250	272	291	217	258	273	282	258	279	247	310	265	275	274	273	282	254	302	275	244	254	271	249	262	268	290	277	277	283	245	265	243	259	243	273	286	235	268	274	281	306	307	268	262	251	277	251	233	281	263	253	255	250	288	268	250	261	289	273	275	276	290	279	286	326	285	269	238	314	299	267	245	304	272	292	242	290	281	267	279	274	260	262	272	277	270	278	266	266	266	290	260	263	250	278	263	283	254	278	252	268	276	290	251	287	286	280	257	290	275	259	287	261	264	271	280	272	294	299	264	262	263	271	284	253	257	270	274	296	259	253	273	276	257	263	234	283	265	282	262	278	309	262	291	279	281	268	238	255	270	251	277	247	273	259	252	281	266	277	282	283	280	267	252	285	253	250	257	283	269	260	238	276	290	304	265	281	283	301	254	254	286	279	261	263	267	264	283	276	265	280	294	260	277	242	259	263	272	287	277	240	261	313	249	243	234	241	301	282	256	262	237	247	240	283	264	285	252	310	275	252	273	248	266	276	259	255	267	252	290	251	291	252	300	255	287	261	265	292	274	274	252	252	300	248	271	283	270	289	262	283	262	272	260	272	283	252	270	296	262	289	249	249	247	268	279	256	242	290	282	283	261	276	287	283	289	267	260	300	277	250	251	257	259	264	263	260	290	257	245	263	272	288	279	250	265	276	278	263	257	275	264	284	263	247	273	246	290	276	286	284	257	261	274	225	292	252	279	283	297	289	284	256	246	266	287	262	276	262	241	259	281	279	278	270	266	268	253	251	269	254	268	276	284	261	287	262	280	283	267	273	281	268	289	283	274	260	260	261	258	279	274	257	276	248	271	257	260	254	272	265	255	289	284	280	278	275	233	276	250	264	287	276	263	260	252	257	280	290	280	282	245	289	254	262	256	245	277	243	263	264	248	279	241	257	276	286	270	257	280	255	250	275	253	265	277	254	271	293	282	265	287	272	273	246	262	287	284	280	232	278	290	270	268	296	269	292	273	279	274	315	272	242	279	291	230	267	282	268	294	276	263	274	250	287	283	284	297	223	269	264	280	246	225	279	261	246	257	244	267	280	265	287	257	269	277	254	280	255	256	256	282	293	248	237	287	250	260	267	258	270	277	265	279	274	260	251	265	317	272	277	229	248	286	263	270	256	271	282	257	245	283	282	260	246	258	262	248	284	267	286	250	284	293	299	288	282	255	276	260	268	292	253	263	272	281	254	269	268	269	233	275	272	258	279	280	278	259	241	309	251	274	271	284	269	244	278	296	277	241	254	255	261	245	258	288	281	290	303	269	260	303	261	286	284	256	261	257	281	255	253	248	288	293	262	269	242	279	262	244	248	267	244	238	271	269	252	260	272	286	258	247	262	270	266	260	271	250	310	285	258	240	276	301	257	276	284	268	261	254	252	277	260	285	285	285	272	289	254	273	293	261	270	256	267	254	257	248	272	256	250	262	259	272	256	265	254	233	285	263	245	260	241	286	266	244	234	262	286	289	274	259	274	281	261	294	268	270	261	269	261	249	299	270	256	258	264	263	260	288	293	308	295	264	298	249	274	261	271	259	276	254	282	256	288	270	265	245	274	263	265	249	251	270	249	300	277	262	248	262	255	279	292	276	269	252	239	244	288	302	252	248	262	257	294	263	255	283	252	280	269	267	281	292	291	286	269	268	237	275	286	246	275	263	281	281	250	250	270	259	297	260	276	286	275	267	250	284	295	270	262	263	254	280	235	235	265	248	274	242	267	278	238	250	282	276	279	270	276	273	255	270	273	257	276	259	278	257	247	263	240	284	240	261	267	253	284	277	286	270	279	246	274	264	269	286	247	250	285	299	281	261	279	264
5610	1843	3639	3872	3345	2709	2345	1994	1743	1673	1587	1682	1834	2062	1764	1745	1725	1622	1568	1412	1368	1365	1290	1252	1161	1191	1224	1216	1317	1180	1331	1432	1348	1241	1208	1148	1086	1015	969	1109	1330	1451	1352	1323	1464	1826	1487	1358	1116	1001	982	981	924	968	1378	4539	3558	5447	8180	2703	847	780	812	824	682	775	752	821	802	800	817	779	759	775	784	763	769	756	789	818	794	771	798	804	787	763	782	798	776	791	737	757	800	820	820	760	752	738	758	778	763	768	783	732	753	792	824	825	823	770	730	774	783	756	815	814	770	773	786	797	776	779	795	745	756	749	777	835	789	791	800	818	758	798	741	806	761	780	774	777	863	768	789	734	730	751	807	777	770	808	763	781	835	811	766	728	800	790	755	749	805	746	821	796	766	745	757	783	776	741	782	784	803	783	810	770	815	805	852	785	789	826	792	779	787	757	771	769	778	818	759	769	830	773	779	775	752	780	764	799	851	765	747	794	770	786	780	804	776	776	769	773	774	784	781	825	780	729	781	751	787	787	781	768	818	730	785	840	770	771	774	776	775	740	802	798	770	771	782	813	814	800	804	794	750	785	726	790	759	822	776	810	817	780	816	823	781	761	763	796	795	798	805	796	813	790	767	759	791	764	779	772	779	749	768	802	796	770	768	807	800	805	813	775	792	799	794	795	764	822	802	773	761	814	756	769	774	783	816	756	775	751	754	761	784	790	767	816	773	796	762	762	773	788	782	762	797	785	765	792	773	789	858	789	789	775	825	782	766	757	760	784	778	777	863	821	808	787	773	746	787	752	746	739	776	754	802	767	785	792	787	821	742	762	806	774	778	775	817	830	755	736	761	784	765	775	818	753	758	785	783	820	808	797	819	741	752	850	800	791	809	768	806	789	833	803	812	801	778	794	812	796	806	762	801	774	825	769	793	788	764	777	762	800	790	825	775	739	803	815	771	761	803	812	768	808	805	774	794	811	830	790	797	798	805	810	847	710	746	776	750	794	816	779	800	786	754	842	748	744	812	805	802	789	809	761	830	806	740	765	790	759	796	779	782	774	807	747	768	765	751	766	762	824	816	827	768	769	812	796	779	747	823	797	794	784	769	763	759	763	746	798	774	782	814	796	831	740	793	773	767	856	807	799	771	814	771	777	763	775	774	779	826	830	820	810	743	785	776	755	783	799	762	812	769	787	793	767	794	809	801	815	788	826	775	793	772	787	838	761	800	773	809	797	810	778	767	810	766	790	801	788	819	784	804	767	802	726	805	790	773	765	796	752	794	793	795	793	766	805	782	796	784	812	770	774	769	829	787	780	768	782	763	792	850	812	751	778	803	793	787	788	807	772	759	799	736	759	777	718	763	813	778	774	819	745	761	807	767	770	777	822	805	763	759	796	745	745	875	810	766	749	784	745	732	823	789	785	763	769	783	799	766	753	743	795	768	802	749	820	770	744	830	784	757	758	800	786	815	782	821	774	843	795	781	766	803	782	758	804	811	772	765	758	761	790	773	758	772	779	756	798	772	776	780	774	761	792	802	769	797	764	769	811	782	786	754	822	818	799	843	798	813	741	796	817	805	840	754	812	749	850	813	768	794	796	841	797	751	755	803	801	794	793	801	793	770	726	781	748	795	806	801	740	779	752	795	816	793	743	802	783	753	771	786	869	809	794	792	817	805	770	789	748	776	732	735	758	779	746	829	768	798	811	792	816	768	801	727	838	814	791	761	771	755	789	769	861	782	784	765	752	810	730	770	791	786	805	786	790	787	805	795	753	789	837	767	799	782	768	776	757	802	775	738	810	800	801	762	810	806	781	804	792	804	752	851	808	841	794	762	799	784	767	768	755	803	768	810	783	797	801	761	799	784	804	743	783	772	761	778	778	775	752	775	781	788	808	809	771	795	777	778	762	805	754	774	795	819	835	794	760	805	748	792	705	783	772	756	800	789	808	795	762	781	775	803	790	778	825	782	836	806	744	767	770	800	800	768	783	816	722	764	815	824	758	777	791	788	740	788	810	730	774	782	806	789	806	841	780	765	746	760	791	791	738	802	836	760	827	774	791	764	818	774	794	795	802	775	794	740	785	815	788	749	737	760	823	794	756	797	811	770	758	794	769	786	715	766	791	755	752	786	752	780	769	787	824	776	777	738	793	782	827	824	847	793	785	719	754	793	821	740	807	817	742	800	842	786	779	762	734	794	788	765	792	787	743	786	767	813	781	786	747	821	771	798	776	817	807	844	780	804	775	744	822	771	759	813	760	803	767	822	820	776	752	776	773	769	816	774	828	789	793	806	780	731	766	773	822	713	782	799	804	795	804	766	769	787	766	786	813	763	773	887	783	832	733	735	771	772	787	787	829	773	762	767	826	779	762	816	787	779	767	788	823	784	817	777	758	818	794	745	782	792	794	804	772	813	753	763	764	777	814	815	838	804	798	755	806	765	757	796	778	704	784	759	831	854	805	762	795	781	756	779	779	806	832	800	816	746	815	771	799	809	797	779	796	792	802	778	734	763	760	755	787	776	806	774	775	765	809	833	761	752	796	766	725	762	746	788	859	775	773	766	811	785	745	818	774	780	775	829	796	788	788	825	773	795	811	778	765	786	771	810	813	749	753	811	806	800	817	752	790	809	819	731	785	806	805	794	774	798	736	766	753	765	757	820	787	774	761	752	760	791	821	784	742	817	780	752	773	807	788	784	816	813	823	762	778	791	814	788	751	789	827	812	766	786	837	747	723	791	761	825	770	759	804	796	867	791	750	759	802	752	757	817	794	743	800	757	788	775	798	775	729	796	786	800	789	782	760	797	782	757	818	753	769	847	818	789	814	799	804	754	741	805	754	751	757	793	773	796	764	789	775	767	782	784	796	790	787	822	846	779	815	775	773	804	761	761	750	767	799	847	762	749	744	820	741	750	803	824	785	754	774	785	801	772	769	802	744	736	794	784	802	801	747	772	830	794	779	766	829	767	727	768	805	762	816	760	803	777	811	780	856	771	794	783	766	785	770	761	739	784	784	760	764	831	789	769	757	805	801	739	772	786	814	758	767	793	811	823	817	795	765	783	785	755	784	809	729	759	749	775	824	835	779	759	813	855	835	767	748	775	756	796	842	761	808	790	783	760	826	797	746	778	757	800	824	781	811	754	813	753	767	745	779	805	776	806	763	774	753	805	793	792	814	779	835	751	784	774	780	801	807	760	797	802	796	718	771	777	764	755	750	793	786	827	740	789	802	785	853	789	790	806	781	777	790	777	781	838	779	750	741	741	792	763	819	743	739	772	834	788	788	799	740	752	755	806	790	833	826	723	794	790	810	801	807	819	782	789	761	807	762	810	794	815	835	762	814	769	791	797	769	796	837	760	800	819	785	782	765	739	785	795	790	776	734	748	788	823	812	832	774	811	785	814	809	786	771	853	772	788	806	802	751	816	795	785	753	779	821	772	746	793	778	755	776	801	760	883	741	798	775	792	793	759	787	787	771	754	753	767	820
16987	3201	3137	2356	1669	1279	1014	808	700	659	610	645	722	723	658	585	593	581	538	508	6136	5914	524	462	458	435	468	441	427	431	473	443	420	449	399	428	383	387	418	497	537	564	552	526	491	477	474	486	460	410	431	404	449	480	1062	1909	1463	1086	657	458	397	402	351	360	332	367	359	379	383	391	337	396	382	400	365	335	383	336	383	363	401	373	378	382	342	376	377	387	348	353	349	362	353	383	378	339	347	376	347	367	361	347	366	385	365	341	353	378	363	352	346	361	342	400	406	385	348	372	334	373	365	381	391	345	386	338	364	357	356	361	378	331	395	361	332	347	375	366	357	387	376	341	366	351	374	346	401	378	359	347	366	373	375	342	381	371	341	394	361	397	369	374	382	373	350	400	408	381	357	354	403	368	385	353	370	344	398	357	368	365	352	392	350	379	353	373	385	343	364	348	349	349	374	353	343	370	368	373	358	339	371	362	377	361	366	385	350	387	377	385	362	400	382	371	377	391	379	331	372	412	413	333	367	372	353	369	361	371	399	382	365	392	373	372	388	361	359	357	417	398	341	338	369	387	377	387	359	385	372	361	394	374	338	391	371	385	390	367	369	344	345	342	366	370	388	378	380	399	408	367	364	397	384	353	353	344	376	368	372	356	383	373	351	361	398	395	376	411	333	378	355	356	426	368	376	360	376	356	393	391	354	336	364	339	360	356	360	401	347	374	353	386	405	365	376	382	357	354	326	384	378	355	363	376	392	401	397	410	344	359	364	358	362	416	362	309	346	382	351	384	336	392	389	372	372	385	335	359	367	400	412	368	378	384	359	376	393	387	357	398	347	372	354	412	347	362	396	353	384	382	393	352	394	401	343	396	344	388	386	426	372	386	415	337	373	366	365	376	406	380	396	347	388	396	410	392	388	388	349	348	373	385	419	386	382	369	369	392	362	328	384	369	374	362	366	374	368	359	358	338	370	367	379	401	322	385	350	347	357	336	335	381	364	382	412	374	397	364	400	396	384	354	358	363	371	384	391	374	410	365	375	384	386	367	367	355	358	404	388	364	350	352	359	398	362	359	366	326	376	385	336	386	355	371	369	388	378	360	391	335	387	339	399	386	368	351	357	377	387	360	388	356	405	381	350	372	366	359	352	348	362	361	348	391	362	379	397	351	394	383	394	352	385	406	374	374	347	333	385	367	342	348	375	368	406	392	360	362	396	327	363	401	343	342	396	386	388	367	374	350	337	385	376	336	364	343	355	387	346	367	385	393	360	383	391	364	391	357	378	350	373	389	360	372	367	351	416	374	342	356	386	322	373	366	423	361	377	349	385	363	391	373	369	343	356	391	373	396	393	366	400	327	345	371	380	353	364	349	382	340	356	390	346	389	354	337	362	373	368	364	383	385	427	368	377	371	354	360	398	356	374	379	380	373	402	361	388	373	355	369	357	380	385	386	369	396	375	415	424	346	343	355	375	350	357	396	391	386	354	387	371	369	359	391	353	356	391	376	351	348	414	355	366	356	374	349	358	355	380	389	357	365	367	360	347	354	338	390	383	368	358	340	404	347	392	360	357	403	381	359	384	379	378	370	379	360	369	405	374	385	337	355	358	376	372	367	378	376	355	430	367	356	356	364	379	325	365	349	406	327	362	322	378	375	362	359	358	343	352	380	390	331	356	385	368	370	372	374	377	351	362	390	335	359	374	388	354	407	360	354	385	369	405	419	393	386	391	366	374	399	378	331	355	352	381	387	405	360	386	352	375	366	369	339	359	353	350	307	378	351	416	371	381	381	379	354	371	360	339	357	361	372	362	365	380	367	383	360	405	347	384	356	363	363	375	392	363	353	365	374	362	354	369	370	327	389	372	385	391	355	365	329	377	345	338	347	379	338	380	363	335	381	355	394	353	355	372	374	352	365	404	377	374	373	330	365	383	353	363	374	369	386	364	376	373	352	370	408	376	396	404	360	371	365	361	378	372	404	375	405	379	388	390	402	412	363	357	397	406	377	356	402	383	354	387	401	347	376	359	373	374	370	388	359	383	364	361	429	357	383	389	375	351	396	370	333	363	376	371	373	359	336	384	381	388	378	361	388	392	366	388	357	372	381	393	401	392	400	370	345	404	366	382	338	380	365	353	375	367	370	359	367	345	350	404	368	342	354	377	399	384	378	412	356	376	371	370	370	337	413	389	383	364	359	365	382	398	358	343	358	384	350	379	366	343	371	365	372	335	332	383	381	373	394	356	381	363	352	380	416	411	387	391	347	344	380	382	351	375	383	351	367	383	376	344	334	382	352	359	352	349	363	376	338	383	378	368	378	377	420	350	398	386	373	392	384	342	413	381	379	365	390	362	369	324	338	381	341	363	377	364	376	366	359	368	384	386	404	367	358	342	372	345	375	368	371	360	397	402	338	407	382	379	354	336	359	401	401	374	386	382	380	387	387	376	362	381	380	367	377	381	348	394	361	368	374	387	411	364	381	398	383	382	373	347	349	388	379	389	373	406	356	371	399	380	375	360	347	381	370	350	371	386	364	358	381	379	365	337	350	370	379	360	373	402	352	381	386	393	392	379	425	340	361	386	425	436	351	356	388	352	350	372	342	353	389	359	380	344	330	408	379	365	376	395	365	345	385	358	356	399	389	332	388	411	365	389	380	386	393	375	362	389	360	334	353	387	380	386	377	357	358	343	360	378	349	380	359	349	387	374	380	395	382	374	362	401	376	356	361	364	379	382	380	364	394	360	373	376	381	407	373	354	364	357	387	367	354	361	338	378	378	355	376	384	411	387	379	381	374	380	396	379	377	352	344	366	364	393	349	411	331	345	382	380	337	370	382	361	378	385	370	356	352	366	391	401	390	417	345	357	363	369	373	350	344	383	352	367	379	453	375	361	374	362	359	365	361	372	360	346	411	398	360	402	361	370	362	358	357	348	335	355	363	356	386	386	373	361	374	415	359	347	373	374	398	351	377	387	373	368	411	385	369	399	371	379	362	350	352	325	385	364	362	340	351	364	361	357	403	362	362	399	367	374	365	383	389	370	372	366	334	347	340	354	328	388	381	397	376	388	376	375	363	357	383	364	355	369	383	364	364	366	330	368	372	384	406	391	380	375	362	362	401	376	359	383	404	373	372	391	390	387	384	373	368	350	369	384	383	376	369	366	366	387	362	364	373	392	377	371	362	388	342	365	414	390	390	361	320	360	392	334	385	359	343	341	377	363	359	359	347	358	375	370	365	373	378	395	331	354	366	372	355	366	344	364	359	417	398	386	382	379	387	382	373	327	390	384	379	415	382	392	386	351	398	358	400	331	371	326	349	375	385	365	361	352	336	383	317	382	365	346	389	351	381	414	379	356	381	373	358	372	390	368	377	380	360	408	406	351	374	330	366	406	380	380	350	378	342	376	373	413	392	430	332	338	358	370	372	369	348	356	385	412	332	383	410	375	359	382	351	368	356	387	387	351	378	390	386	401	337	382	342	355	387
8013	3295	6563	7220	5946	4966	4133	3479	3067	2779	2585	2795	3079	3366	2900	2789	2653	2766	2336	2289	20769	13475	1689	1531	1521	1539	1640	1709	1664	1735	1902	1619	1523	1411	1413	1426	1384	1422	1587	2087	2505	2698	2413	2221	2215	2095	1957	1839	1535	1605	1636	1362	1485	1992	6632	11672	9271	5751	2726	1474	1056	995	998	1019	1037	1062	990	1051	1035	996	1046	1056	1007	1034	1042	1093	1034	1053	1070	1016	1045	990	1054	1072	1032	1006	1023	1040	1043	1057	1053	1061	1034	985	973	1025	1058	1032	1021	1068	1042	982	1032	1045	1011	1062	1038	1038	1043	1030	960	1023	1054	994	1030	992	1046	1008	991	1029	1094	1031	1017	1083	1003	1013	997	1045	1024	1096	1009	1050	981	1053	1088	1081	1067	1033	1017	1029	1033	1000	1038	1010	1016	1068	1027	1036	1024	1036	1005	1042	1043	1045	987	1079	1039	1077	1012	1044	1038	1056	1049	1008	1011	1081	1027	987	1061	1015	1026	1011	1087	981	1006	1034	1001	990	1046	971	1082	995	1088	1050	1100	986	1019	1017	1018	966	1086	1128	1035	1074	1033	1035	1039	1022	1044	983	1017	1018	994	1043	1086	1037	1000	1072	1053	1002	1093	1038	1028	1039	1053	995	1006	1044	994	998	1024	997	1056	1039	1084	1039	1047	1018	1033	1075	1058	1047	1039	1032	1027	998	991	1060	997	1023	1016	1012	992	1008	1008	1041	1038	1004	1035	1058	1023	1024	1005	1010	1054	997	1051	1071	1077	1045	1045	1067	990	1050	971	1029	1027	1011	1021	1041	1043	1049	1031	1024	1023	1066	1041	1041	1033	1010	994	985	996	1061	996	1065	1045	1032	1029	1141	1017	971	1002	1020	1024	1086	1106	1031	1018	984	991	1093	1058	1017	1026	1028	1040	1078	1083	1013	1053	1014	1034	1004	997	1022	1000	1050	1031	979	1058	1010	1003	1053	984	1052	1048	1014	1054	1063	1031	988	1026	994	1105	1007	1027	1031	1100	1004	990	1026	1049	1022	1036	1016	1007	1022	1057	1035	1002	1039	1000	1012	1063	1041	1038	1020	1074	1051	1027	984	1046	1038	1012	1098	985	1046	1005	1052	1033	1003	1016	1087	978	1017	1034	1031	979	1035	1032	1069	1001	1043	1028	1043	1045	1020	1029	1074	953	1054	1065	1045	1043	1044	1069	1025	1064	1050	1059	993	1051	1070	1020	1019	1000	1011	1052	976	1053	1072	1061	1024	953	1010	1065	1057	1036	1038	1060	1017	982	1061	1055	1032	1022	1017	1016	997	1082	989	1065	1008	1013	977	1022	1037	1047	1022	988	1043	990	961	1028	1060	986	1032	994	1056	1013	1034	990	1004	1006	1056	1033	1052	1069	1062	1090	1025	956	973	1002	967	1036	1073	1008	1010	998	1025	1036	1026	968	1048	984	996	1085	1013	983	1020	1026	1009	1004	1033	1054	1078	1020	1046	1007	1078	1035	987	1040	1041	969	995	1069	1043	1033	1002	1027	1021	952	1048	1049	1027	1012	1028	1018	1076	996	1037	1006	988	1029	1067	1063	1075	998	1033	1085	979	1044	1032	1092	1042	1024	992	1035	1030	1102	1034	1053	1019	1018	1036	1027	1053	1061	1010	1012	1016	1059	965	1074	1047	992	1024	1052	1013	1063	1010	1065	1023	1060	1090	1041	1028	1056	1044	1066	1063	1057	1048	1034	1066	1008	1031	969	1010	1044	1022	1078	1017	1074	1009	1029	1060	1079	1044	1037	1032	1023	1059	1059	1053	1048	1113	1099	1009	974	1015	1061	998	1079	1003	1020	1053	991	987	1053	1046	1072	1011	998	1034	1034	1029	985	1070	1047	1021	981	1017	1061	1007	1013	1065	1059	1031	1039	1055	1093	1021	1052	1019	1015	1031	1078	1064	1003	975	1060	1030	995	1020	1045	1055	1029	1035	1014	1049	1012	975	979	1016	1071	1057	1009	1058	1000	1003	1029	982	1050	1005	982	1051	1002	1002	1045	1028	1014	1054	1076	1112	1085	1049	1027	1061	1038	1047	1041	979	1028	1051	1042	1043	989	1043	1003	981	1032	1028	1059	1038	1041	990	979	1049	1066	1018	1087	1013	1053	997	1017	1069	1000	1012	1035	1087	1057	1053	1071	1045	1000	1032	1035	1025	1078	1031	1045	1012	1004	1071	1060	1046	1002	1042	1071	1063	1084	996	1022	1048	1030	1002	1014	1033	1052	1076	1064	993	984	1040	1094	1079	996	1083	1034	1028	1028	1024	1052	1028	1041	1035	979	988	1001	1060	1053	1040	1045	1007	996	984	1063	983	1058	1030	1029	1096	1039	1097	1082	1026	985	1050	1012	992	1080	1040	1054	979	1053	1060	990	1069	1087	1071	1006	1063	1008	1058	1077	1099	1021	1056	1008	1046	1054	986	1073	1025	993	1010	1014	1012	1078	1032	1026	1036	1052	1045	1018	1098	1099	996	1017	1035	1029	1049	973	966	1062	1011	1038	1030	1082	1055	1042	998	1022	1080	1035	979	1097	993	1011	985	1011	1096	1060	1054	1011	1002	1097	1067	996	1028	1047	993	1047	1033	980	1022	1027	1074	1006	995	1040	1064	1023	1047	1027	998	1082	1035	1012	1046	1045	1058	1052	970	972	969	1124	1052	1054	1054	1026	1074	1042	1107	1042	1024	1103	1060	1008	1007	1004	1068	973	1044	1061	1021	1030	1042	980	1001	1034	1016	1039	1051	1042	1054	1030	1058	1021	1012	1001	1083	1028	1066	977	1052	1051	1025	1036	1080	1045	1079	1022	1079	1017	1062	1047	1045	1022	1041	1048	1050	1061	1020	1043	1045	1053	1046	992	1005	1032	1010	1102	1037	1093	1057	1030	1030	986	1000	1037	1071	1092	1042	1005	999	1007	1074	1034	1032	1034	1022	1065	1041	1010	1048	1028	1030	1064	1009	1017	1017	1051	980	1010	1034	1097	965	1031	1033	1006	1024	1006	1040	1049	1014	1061	1005	1061	1030	1034	1068	1056	1028	1019	1016	1067	1036	1001	1015	1074	1070	999	985	1061	1023	1074	1098	1061	1014	1023	991	1039	1000	962	1047	1010	1018	1047	1040	1010	995	1050	1049	1067	1029	1036	1042	1004	1038	1052	1044	1033	1032	1002	1077	1039	1032	1027	1066	1091	1099	1054	1027	1025	1039	1017	1038	1049	1045	1030	956	1084	1042	1034	1010	1027	1071	1095	1070	987	1051	1011	1010	1002	1033	1017	1013	1051	1012	1063	1059	993	1037	993	1038	1056	1040	1047	1066	1058	998	1010	984	1052	1031	1056	1059	1001	1022	1036	1089	1106	995	1019	1021	1005	1030	964	985	1054	1005	1039	1040	1076	1053	1069	1035	1073	1007	1000	1021	1015	1020	1041	984	1034	1040	1065	1056	997	1075	993	1040	1086	1021	1039	1023	1047	1045	1080	1021	1007	1036	1049	1059	1030	1015	996	937	1005	1013	1058	1071	1008	986	1085	1029	1020	1010	1000	1039	974	1068	1007	1022	997	1053	1051	1017	1022	1021	1040	1048	1032	964	1012	1095	1035	1039	1033	1025	1068	1039	983	1078	1022	1007	1041	1027	1072	1005	1024	1057	1009	1039	1039	963	1069	1022	1033	1112	1007	1028	992	1084	1037	1022	1022	1007	1043	1040	1065	1031	999	1083	1056	969	1063	1023	1020	1065	1037	1015	1054	1073	1073	1092	1052	1012	1027	936	992	1025	1038	1023	1056	1025	999	1047	1010	979	1016	972	1061	971	1031	1011	1077	1037	1029	1014	1060	1034	1053	986	1012	1024	1046	1065	1073	1065	1040	1065	1037	1001	993	1070	992	1032	1002	1013	998	1053	1080	1062	1001	987	1080	1008	1040	1037	1028	1035	1069	1084	1068	1067	969	1020	1034	1015	1141	969	1056	995	1047	1015	982	1015	978	1002	1017	997	1048	1079	1020	1019	1084	1016	1012	1013	1010	1046	1011	1031	1061	1043	1038	1043	1040	1047	1015	1039	1029	1033	1021	1019	1044	1052	1021	1026	1020	1071	993	1009	1039	1042	1053	1051	996	1025	1060	987	1020	958	1015	1032	1037	1057	1076	983	1036	1030	1016	1008	1000	972	1069	1035	1025	981	1039	993	1051	1028	1070	1013	1013	1048	983	1015	1076	1049	1043	1015	1024	1016	1017	1064	1034	1105	1032	1038	1068	1018	960	1011	995	968	1038	1037	1024	964	981	1073	1025	1025	1015	986	1077	1058	1045	1021	1071	979	1041	1021	1075	1045	1004	1035	1055	1049	1005	998	1017	1061	974	1067	1036	1039	1065	1017	1011	1024	1039	996	1089	996	1033	1003	1002	1128	1012	1071	1002	1028	1093	1064	990	1001	1049	1074	996	1077	1028	1026	1085	1056	1026	1061	1041	1080	1062	1035	1011	1074	1026	1001	985	1017	1044	1019	1016	1015	1050	990	1016	1033	1065	1059	1080	1029	1081	1043	1095	1062	1022	994	1050	1074	1006	1010	998	1054	1078	1064	1036	981	1028	1031	963	1025	1053	1048	1029	1034	1003	1052	1068	1034	987	992	1006	1049	1030	1006	1000	1027	1086	1061	1014	1079	962	1062	997	1003	1046	1038	1062	1030	1064	1013	974	1034	1031	1077	983	1041	1055	922	1011	1004	1016	1040	1051	1007	1027	1090	1050	1004	1042	1055	1081	1012	1060	1009	1072	1000	1030	1038
2282	339	355	367	259	296	287	283	307	267	271	326	295	330	334	304	312	296	303	306	475	386	299	277	262	280	297	285	263	307	276	313	280	307	267	288	265	283	314	306	304	267	310	300	308	325	305	298	264	303	289	278	301	300	362	451	420	375	335	299	303	283	286	300	252	269	281	294	299	265	286	305	303	276	247	288	307	293	304	248	302	286	331	288	310	285	298	265	264	299	282	245	276	337	269	297	278	313	320	278	282	289	295	260	273	310	319	290	274	279	283	273	290	253	276	323	282	267	297	299	292	276	281	290	290	289	308	281	254	280	293	267	284	283	283	290	267	285	281	276	281	271	282	296	297	280	293	280	285	272	295	261	289	291	298	272	271	289	293	264	290	271	305	280	277	271	282	287	271	311	307	284	277	277	296	305	298	269	265	323	297	279	311	278	296	256	271	300	277	271	258	285	282	274	293	287	298	305	299	263	260	265	319	292	279	289	266	285	311	299	300	272	258	268	261	269	259	275	293	309	301	295	283	275	291	268	295	274	304	286	281	276	288	270	266	268	277	306	300	291	285	302	298	303	263	286	271	270	271	295	290	262	293	276	286	291	280	273	334	272	274	296	283	250	288	335	337	251	289	269	278	266	287	269	256	262	307	273	290	279	309	306	292	288	273	277	289	274	290	281	290	288	310	283	252	280	251	278	290	286	284	266	275	329	292	271	293	319	265	266	301	333	275	298	297	270	293	300	258	321	284	281	273	280	282	290	276	300	284	304	277	303	278	302	281	279	261	282	314	285	284	259	278	282	298	269	281	299	290	288	312	320	292	280	275	281	301	297	335	274	298	272	292	268	274	315	292	276	282	276	301	277	289	292	271	304	286	316	313	240	284	278	296	283	289	263	270	284	245	265	316	281	278	292	291	300	301	265	269	270	294	256	297	303	262	268	275	290	278	296	299	265	326	292	246	279	256	285	308	304	299	286	273	276	298	293	301	266	302	296	254	287	300	262	320	274	271	293	274	269	252	229	271	297	303	272	290	272	293	277	277	293	309	268	273	307	289	292	302	272	299	278	286	293	302	275	260	255	281	258	287	291	266	300	291	292	271	310	261	283	287	283	282	278	289	274	265	271	270	251	273	304	297	272	310	296	278	296	320	294	290	305	299	258	266	298	293	284	287	300	308	278	281	279	271	313	289	280	266	304	294	293	280	286	268	269	285	285	256	273	292	297	306	290	256	263	295	278	290	284	256	287	310	303	305	265	261	294	296	280	320	275	275	258	258	288	292	241	280	280	294	275	289	275	275	293	293	299	279	272	280	299	271	266	286	310	283	269	290	294	260	296	284	294	289	287	296	285	323	280	285	266	291	288	269	295	290	319	290	290	295	273	281	277	322	278	292	300	273	298	286	272	267	285	310	293	281	307	287	310	310	278	280	276	281	301	271	254	298	284	277	272	258	314	276	240	253	286	252	262	276	281	293	288	277	268	311	311	291	307	278	332	284	324	300	274	281	293	254	272	308	277	272	272	305	308	290	287	331	290	276	304	268	290	283	266	266	302	256	306	285	331	301	311	273	279	288	294	293	301	279	292	305	286	315	280	317	283	300	276	296	324	309	269	281	313	282	294	263	257	272	256	327	288	278	292	259	301	277	306	275	306	288	250	312	261	277	297	314	298	261	275	310	257	295	305	298	286	294	289	304	258	274	291	300	261	276	307	306	272	277	263	269	292	280	302	290	308	302	295	303	306	268	298	291	279	273	262	294	257	303	296	294	286	302	286	251	298	291	264	268	292	269	298	288	274	270	265	238	285	267	293	306	303	283	286	274	291	282	302	249	299	289	283	309	274	351	272	286	293	269	299	315	309	273	279	282	269	258	283	264	294	293	289	311	267	321	297	294	271	265	297	286	267	272	298	275	282	282	262	305	264	286	263	267	279	303	321	300	258	291	294	283	277	274	292	321	265	301	287	304	255	270	273	287	265	317	269	298	294	294	289	255	272	306	281	289	280	269	272	321	278	288	266	272	245	274	288	256	291	282	282	293	286	235	291	287	321	271	261	329	317	248	284	264	296	292	261	265	254	287	298	305	305	293	274	274	247	306	306	282	277	308	262	260	268	268	312	316	294	256	296	297	287	305	301	282	277	300	270	277	306	282	282	294	260	284	297	288	283	280	302	279	314	276	321	273	288	270	286	330	290	282	274	306	304	286	307	288	282	278	304	278	269	264	317	256	275	270	282	266	271	277	257	296	275	279	279	286	299	274	292	275	296	311	283	283	302	312	271	290	283	273	311	274	286	282	293	256	300	293	332	310	269	266	299	269	246	276	276	290	290	305	271	274	277	272	305	294	268	285	243	297	237	256	291	278	297	300	284	271	272	270	274	310	262	299	288	291	290	306	325	287	289	265	288	313	290	294	284	301	293	283	296	253	302	287	250	326	286	275	306	315	304	281	260	296	283	268	279	295	287	321	302	297	258	277	286	275	264	266	281	281	310	300	260	267	285	272	276	294	272	321	261	271	305	261	296	290	263	290	283	294	287	322	290	251	285	287	292	300	262	270	308	293	254	303	312	299	270	288	263	245	298	302	318	301	276	310	279	273	296	281	289	291	307	298	290	285	278	275	271	276	286	272	301	304	304	271	285	260	297	273	275	296	305	279	265	287	265	301	280	301	308	303	315	300	283	265	252	294	281	302	287	289	270	269	286	288	295	282	337	256	309	317	266	278	257	295	285	269	277	263	307	295	289	306	268	311	260	283	276	276	285	315	277	270	297	306	306	294	290	289	287	283	280	278	285	266	293	269	287	293	280	277	292	280	282	300	279	281	282	256	300	268	294	284	271	266	268	293	247	312	286	293	287	273	284	332	258	271	286	280	289	262	266	252	289	303	288	288	287	311	269	254	262	260	308	283	302	320	275	291	287	241	265	297	262	295	269	286	320	297	266	262	269	280	317	295	300	257	290	313	301	262	296	304	262	271	266	305	295	274	276	294	299	275	310	309	289	258	275	266	264	297	314	261	269	265	289	334	302	308	266	293	318	312	265	295	280	323	275	307	295	291	283	255	276	249	275	267	287	314	266	297	315	289	277	297	276	274	275	300	265	257	293	269	255	286	268	272	283	294	292	285	278	329	275	272	302	260	276	265	293	301	296	258	251	271	288	269	271	268	293	281	278	290	256	269	287	285	266	280	275	286	312	294	301	279	288	272	265	266	287	277	288	314	251	298	285	282	299	265	284	278	275	292	270	306	274	284	287	297	266	292	270	287	276	289	287	283	261	250	305	290	307	263	296	290	281	280	276	317	286	287	269	294	280	292	298	296	286	266	273	316	273	290	277	261	300	298	278	290	293	300	313	300	284	296	274	285	265	250	284	306	303	276	286	269	299	270	252	296	272	304	274	298	273	293	288	311	293	301	272	261	280	301	295	290	279	300	298	274	289	304	318	307	298	297	276	302	277	280	269	282	286	271	278	293	272	297	278	288	277	282	284
2386	899	1032	970	1034	1000	921	899	866	900	871	911	972	1028	996	1065	1016	1065	968	916	2148	1409	949	901	906	938	946	961	938	915	867	888	809	876	816	801	881	861	923	925	899	891	883	895	891	903	889	879	910	874	865	907	868	955	1554	2096	1723	1398	1029	894	805	835	824	834	824	803	838	826	831	863	831	875	841	873	820	849	836	833	864	806	815	862	783	775	844	843	810	755	816	844	817	877	812	814	862	859	846	818	802	827	883	821	826	808	825	802	795	848	762	778	814	809	770	804	772	830	819	790	804	836	810	837	863	835	788	880	858	817	797	790	823	811	869	839	828	799	855	850	833	827	796	813	798	801	781	826	822	851	837	769	823	784	792	770	829	782	858	849	828	851	797	866	786	853	844	819	891	789	830	839	798	802	806	880	855	807	846	807	870	847	832	900	823	828	802	814	852	796	789	797	800	870	828	807	768	846	775	793	842	846	809	804	829	812	838	775	816	839	788	798	800	810	821	845	798	827	817	808	799	813	824	832	778	834	800	827	797	815	831	774	827	811	819	794	817	799	805	819	844	783	826	838	833	790	828	814	751	785	792	853	827	807	789	812	841	754	821	844	816	861	820	771	776	821	822	818	833	785	831	831	848	804	802	783	827	819	847	797	815	878	802	870	819	847	785	835	821	832	843	800	846	801	804	820	796	876	817	803	812	803	800	839	773	799	858	774	824	842	837	864	837	821	856	786	783	837	802	918	811	773	820	836	816	803	859	821	843	800	844	776	853	838	857	837	822	841	858	812	806	847	770	830	808	787	816	812	801	849	835	838	822	862	844	871	841	769	836	835	789	813	873	802	824	850	815	834	796	902	841	807	849	764	791	792	822	809	858	790	851	780	799	795	806	826	820	825	804	825	821	799	777	870	796	786	830	782	792	845	789	819	846	795	853	824	864	827	811	854	819	821	759	790	769	798	862	831	812	848	842	791	833	795	838	827	832	839	840	791	837	828	791	832	843	838	821	841	846	881	804	804	835	856	830	822	815	872	871	850	841	814	833	804	825	826	850	833	875	816	773	854	807	828	829	795	821	784	812	853	805	850	795	829	780	846	841	767	865	846	837	854	867	851	800	798	868	835	888	787	823	823	852	825	806	804	830	822	857	822	813	836	786	851	901	815	824	815	761	785	865	801	872	822	819	858	839	869	799	815	808	868	839	818	799	822	814	794	833	813	844	847	794	823	745	804	771	794	834	818	818	832	771	829	809	845	775	832	835	797	792	819	831	796	858	862	843	780	823	835	820	790	872	822	819	840	819	807	823	799	798	806	834	874	816	821	806	799	802	821	810	832	847	797	798	849	833	826	845	845	860	830	835	829	817	818	779	830	801	882	783	837	848	816	839	858	847	849	830	800	802	838	821	853	800	809	849	821	837	816	756	813	826	812	838	819	849	780	874	806	842	813	820	822	846	827	840	828	799	805	841	824	803	841	774	843	819	829	840	802	853	847	792	824	849	828	766	826	828	803	890	823	821	849	737	818	835	872	793	826	806	860	801	834	826	795	813	853	800	839	833	833	811	822	824	804	848	822	822	868	816	842	811	798	817	792	793	779	795	826	833	762	844	780	826	795	819	870	857	845	816	826	803	821	822	791	804	867	796	769	819	816	797	805	851	812	814	818	850	787	768	799	834	816	848	827	808	788	879	822	834	789	837	847	857	822	831	849	826	853	855	772	851	873	835	829	775	744	814	874	804	839	948	796	861	790	829	815	830	831	834	818	788	816	781	821	785	847	862	833	791	789	804	786	763	785	804	818	860	794	849	827	805	787	864	803	803	816	868	837	792	785	870	852	752	896	850	806	812	865	808	863	787	817	811	846	839	823	892	850	840	803	825	797	769	828	822	875	786	849	859	831	837	807	824	814	877	800	851	875	816	824	795	825	793	833	807	785	808	809	806	818	817	830	796	815	870	849	816	800	824	834	780	876	822	850	821	852	811	781	810	789	818	795	801	796	796	814	813	862	820	825	847	857	833	784	768	881	774	778	827	835	762	852	854	844	800	826	802	839	803	824	830	840	814	825	817	856	827	795	847	810	829	801	810	835	820	819	843	816	821	797	859	807	788	814	802	839	805	830	823	805	859	835	815	834	800	816	841	877	831	826	836	817	828	836	866	829	803	787	849	870	846	802	855	877	770	888	812	864	840	822	855	827	841	810	811	781	838	778	814	806	788	840	844	805	812	877	882	824	838	847	841	851	803	821	831	887	839	848	802	825	830	821	827	804	832	816	840	796	848	802	826	854	861	801	826	826	798	787	845	801	820	858	845	811	816	824	803	806	851	824	818	865	830	845	799	816	812	857	820	785	842	821	808	819	792	823	764	889	792	839	812	799	815	845	847	823	808	795	822	809	791	798	831	782	843	802	867	801	819	810	787	820	833	827	877	820	880	789	853	830	810	846	856	855	797	852	869	830	816	810	827	844	842	825	843	839	879	824	866	832	804	797	777	861	868	828	852	776	821	853	867	875	810	837	798	860	799	793	836	859	815	804	835	822	804	847	815	859	871	847	843	813	852	873	802	847	851	820	895	791	762	815	825	783	799	834	822	906	863	851	833	822	806	772	834	772	858	819	853	826	812	811	826	809	803	855	858	855	855	823	834	833	835	847	869	869	812	851	821	832	821	874	783	764	812	806	865	837	834	852	813	787	797	782	830	831	817	805	816	798	762	813	826	905	823	878	844	850	801	823	843	826	854	793	829	778	804	800	853	805	837	850	837	825	803	864	810	774	817	795	822	837	824	826	811	895	795	770	829	832	800	731	842	845	840	815	813	854	838	887	779	838	809	811	792	812	814	840	837	864	789	828	796	868	823	763	809	840	836	771	820	778	809	815	782	782	826	864	764	823	824	797	825	843	834	843	805	823	860	816	863	805	813	849	872	809	824	852	804	839	851	835	823	852	794	824	818	814	826	807	811	785	841	770	818	812	822	820	854	739	865	807	858	849	797	781	792	744	825	872	878	839	842	762	777	857	839	844	822	816	794	814	867	808	796	802	796	826	798	754	829	824	830	796	835	794	753	804	813	784	775	843	860	826	828	831	825	808	789	792	779	862	762	814	880	801	879	815	815	825	845	808	770	830	837	798	832	814	792	816	845	814	810	838	847	816	820	844	863	842	821	825	820	812	818	799	877	804	855	843	856	832	784	828	825	860	795	880	842	809	845	816	823	800	778	811	811	820	881	851	838	859	847	799	821	845	771	816	857	828	845	827	786	840	811	832	785	875	794	846	789	833	797	806	851	842	834	843	828	829	803	823	781	858	840	809	810	804	830	799	836	836	787	814	844	757	826	799	813	837	755	772	788	788	800	813	812	824	836	800	838	804	879	840	852	841	849	801	822	851	837	793	781	857	760	831	817	836	838	810	832	828	806	823	846	824	853	842	841	834	811	839	799	777	830	819	838	840	811	828	831	798	866	854	795	807	852	786	795	818	795	829	812	791	831	857
8853	1342	1428	1175	893	674	567	481	450	445	413	461	429	459	414	409	446	413	405	371	3366	2103	326	346	359	371	353	358	339	334	309	312	323	306	358	342	362	374	408	418	374	363	334	359	307	329	301	364	338	300	304	320	341	354	867	1155	1041	573	381	319	286	301	271	274	317	297	331	300	285	285	319	303	284	312	286	312	279	295	264	317	282	272	298	285	269	314	307	293	306	272	280	311	295	272	313	287	256	306	281	267	296	309	291	285	283	294	288	288	290	300	292	307	300	289	300	294	291	314	257	319	291	303	284	262	278	245	278	300	288	291	279	316	311	268	282	266	304	273	284	314	318	295	282	317	293	303	293	279	300	264	291	313	272	276	268	316	294	271	279	290	286	300	282	299	291	310	337	297	316	283	305	289	284	325	289	321	297	273	291	301	266	311	282	309	295	305	298	318	273	300	270	274	284	322	306	318	289	292	307	298	297	306	283	293	297	295	279	308	285	305	291	282	303	281	276	313	294	295	327	297	289	305	280	352	305	286	289	291	266	297	282	288	318	290	275	282	283	286	250	304	296	295	280	295	279	295	286	266	285	269	307	301	266	287	271	287	300	262	269	315	305	297	273	308	300	272	295	298	282	326	312	285	276	306	298	289	302	287	305	290	318	304	284	309	281	309	310	298	276	268	299	269	305	300	297	293	300	282	311	280	259	292	253	310	296	323	274	305	322	299	336	317	277	307	306	312	303	291	328	292	286	326	291	274	273	284	277	313	296	241	310	268	307	282	282	300	289	276	302	267	282	308	279	271	319	290	292	246	270	301	314	286	286	292	280	297	286	281	291	268	334	268	287	273	302	306	315	314	276	260	322	307	297	278	319	287	258	298	291	294	284	301	278	283	306	306	273	297	297	303	287	298	290	328	303	303	275	285	308	313	256	305	276	291	313	269	332	322	296	298	303	290	299	274	317	297	306	316	332	306	293	300	308	271	277	296	293	311	327	302	314	289	248	291	268	337	317	295	287	266	285	297	293	306	298	294	293	309	290	296	271	328	291	327	296	308	285	265	285	297	291	296	296	274	296	287	285	287	277	298	289	259	297	279	287	293	296	300	319	301	299	273	265	304	271	279	296	304	281	295	304	320	274	276	304	288	343	284	279	315	298	296	313	291	296	280	274	277	278	298	265	313	285	290	291	314	312	289	318	287	299	309	289	319	291	324	299	309	319	278	282	330	287	291	317	285	286	262	281	305	295	297	276	307	294	302	297	264	276	309	280	270	296	312	319	308	305	286	285	275	274	297	302	304	290	286	291	302	307	295	280	301	306	277	322	294	291	334	292	314	307	308	295	270	318	287	299	278	268	287	319	292	268	303	282	311	262	298	284	313	302	317	290	272	286	277	301	267	273	264	291	285	321	293	321	286	303	280	288	285	294	261	279	306	354	316	276	267	274	299	296	310	297	302	294	305	296	319	274	268	274	313	293	327	284	327	354	278	299	288	284	288	263	321	291	313	290	304	262	276	303	304	310	266	299	266	303	286	263	330	326	307	300	324	279	271	302	295	301	322	303	279	265	301	302	290	310	294	282	288	295	314	290	306	266	306	304	302	299	299	283	294	282	299	310	292	317	311	282	315	290	314	290	303	315	284	306	317	263	291	310	323	308	253	268	294	292	298	335	278	312	304	280	296	299	315	303	286	289	296	277	301	267	275	320	259	322	307	284	273	288	322	281	307	309	260	295	286	321	318	267	316	313	307	283	266	302	279	292	291	308	298	296	324	302	290	264	285	314	313	324	281	292	322	285	303	276	300	278	317	292	309	295	291	322	292	303	318	293	314	294	293	292	316	289	269	303	276	266	270	296	280	297	274	284	321	314	278	290	296	318	284	304	314	286	298	298	271	286	291	286	270	308	301	294	316	313	303	277	294	298	293	307	281	292	316	302	285	274	329	315	296	252	286	286	269	272	267	306	309	296	271	283	305	272	276	301	273	306	326	291	318	282	270	270	293	312	298	289	313	307	283	268	277	306	300	289	323	291	317	307	312	314	279	282	326	285	309	317	293	288	299	284	322	308	281	268	304	316	297	313	305	294	276	329	304	270	311	267	299	271	292	327	279	307	296	311	290	284	284	310	308	303	299	308	313	273	289	293	293	285	284	328	272	301	286	281	282	307	294	305	309	310	285	262	295	312	312	287	260	288	271	302	266	278	305	308	293	306	311	303	312	292	314	296	324	291	283	325	291	276	298	285	263	279	303	281	305	298	283	265	293	303	305	296	318	304	317	317	286	285	298	313	259	261	300	301	300	307	285	296	311	273	310	275	279	284	291	272	288	300	274	330	285	254	317	290	318	291	290	280	307	286	265	257	290	319	297	271	311	296	300	271	284	306	310	309	294	307	270	277	304	277	292	325	290	296	277	275	291	274	284	279	280	293	302	308	298	279	302	252	258	299	290	308	302	307	303	305	265	315	276	254	274	301	270	300	281	284	320	306	286	278	310	317	299	290	294	311	303	296	289	275	291	299	294	281	308	272	286	294	310	282	279	286	309	298	306	275	294	287	291	294	320	312	303	290	294	288	294	291	301	293	299	271	292	272	292	259	289	312	274	301	295	282	276	301	311	281	285	320	265	298	322	293	279	292	292	250	271	282	297	313	278	276	278	313	326	322	289	309	300	293	297	280	291	291	281	275	274	326	302	303	287	318	289	279	290	290	284	301	311	320	297	290	301	282	269	280	309	310	295	291	302	286	326	296	295	270	309	275	313	299	273	319	288	306	286	303	292	286	300	290	306	318	273	300	298	290	288	290	304	298	298	304	281	263	302	306	305	301	281	275	299	283	271	297	286	268	294	278	262	319	278	305	286	290	298	273	288	323	328	317	318	296	272	275	285	307	311	276	260	278	309	278	263	309	298	320	308	302	315	308	299	284	274	289	302	312	281	282	320	321	289	301	284	297	304	291	267	274	302	276	247	326	306	291	310	312	326	297	281	273	296	306	294	297	287	319	273	304	285	292	306	251	293	312	273	275	309	281	308	306	324	295	324	318	287	255	305	288	304	296	328	295	296	281	304	262	291	275	304	326	292	304	272	305	293	280	301	296	267	317	308	269	307	284	320	267	291	284	294	323	302	299	325	331	332	310	285	293	283	286	301	308	305	308	311	288	274	287	305	300	296	338	290	309	279	293	283	297	311	304	281	271	316	282	279	295	272	260	298	287	345	271	295	311	309	306	299	312	304	310	320	300	307	311	312	311	305	318	295	292	293	306	304	292	317	308	317	300	315	337	295	295	328	283	309	290	288	315	308	306	299	288	313	291	277	286	291	292	289	285	265	291	280	271	314	268	302	298	269	310	314	279	319	291	296	290	314	274	280	295	313	303	279	278	304	262	266	277	319	312	295	279	304	312	261	296	292	267	307	284	260	279	255	333	265	291	296	290	284	285	325	292	290	271	283	334	327	277	267	290	309	307	293	311	282	282	297	298	275	298	300	320	306
5758	1933	3729	3899	3471	2833	2388	2114	1877	1756	1591	1655	1725	1855	1918	1795	1765	1795	1780	1556	15461	7081	1325	1247	1173	1283	1405	1233	1190	1273	1170	1008	992	1069	1256	1349	1427	1544	1676	1979	1566	1274	1252	1204	1365	1161	1257	1186	1038	1107	967	1084	1135	1409	5520	7360	5517	2813	1320	1021	856	821	817	817	848	822	828	845	829	911	850	865	861	859	789	852	841	874	826	839	802	863	890	784	850	876	868	830	855	846	815	851	827	853	919	844	818	838	844	878	809	884	808	896	846	799	857	830	832	876	831	929	832	864	850	790	847	830	885	847	860	885	883	834	877	844	856	865	850	844	851	925	884	861	805	832	863	820	847	829	834	805	881	879	855	892	813	814	841	892	885	859	886	847	844	856	838	843	860	818	835	868	896	837	880	854	803	843	825	854	880	821	884	889	815	832	879	846	862	848	912	865	857	829	880	839	852	829	875	855	869	826	828	803	805	859	859	876	864	889	869	828	814	855	818	766	870	849	837	866	871	849	850	854	878	838	853	824	821	887	851	836	874	751	850	846	874	846	802	850	859	871	839	852	800	848	822	842	863	866	835	830	827	856	845	893	832	917	843	824	854	826	853	829	880	838	818	791	834	900	855	883	818	832	853	835	846	859	799	863	850	909	804	871	834	863	856	850	842	841	868	890	801	853	895	826	808	879	839	840	834	818	840	854	866	873	817	846	878	793	805	868	859	844	874	822	807	864	877	855	792	896	831	845	845	864	817	819	886	857	835	861	843	825	870	827	862	883	836	907	856	874	892	820	871	838	855	831	864	818	862	880	835	845	855	861	904	843	825	845	852	804	802	856	870	822	808	807	839	839	810	871	821	868	870	832	858	864	875	812	838	805	840	819	842	824	808	813	877	814	865	866	814	813	819	829	861	901	882	854	845	803	851	819	889	856	853	909	824	804	823	838	811	832	846	858	872	852	910	823	844	865	873	833	884	879	861	809	828	902	848	858	836	874	854	913	866	859	862	890	873	832	825	844	879	835	806	882	867	873	815	873	854	836	838	823	944	874	843	858	812	844	877	881	876	811	833	871	862	834	839	867	829	892	887	851	846	821	832	858	834	806	816	853	807	856	842	873	865	874	846	829	844	841	827	822	870	812	819	833	887	816	889	894	868	877	829	872	859	854	817	886	869	849	862	820	844	858	831	821	844	833	833	841	868	852	875	858	836	848	905	829	875	850	845	915	879	859	839	869	849	916	842	814	829	845	862	861	827	832	876	872	830	905	860	828	823	846	797	922	850	883	890	873	808	855	854	885	847	824	815	885	825	813	832	811	805	866	904	854	805	877	869	847	806	835	864	851	851	831	879	833	829	779	839	884	854	855	855	881	840	829	836	843	873	854	822	846	885	858	867	822	852	810	898	832	864	828	851	855	850	846	859	815	853	840	836	869	868	834	841	893	836	865	851	799	833	872	878	846	858	828	840	849	866	836	867	803	818	855	829	859	873	828	850	874	848	805	838	881	863	854	858	833	839	846	854	842	894	838	863	827	879	851	852	867	867	853	850	874	881	893	811	817	864	830	807	827	826	902	835	869	835	842	848	851	836	891	853	845	846	846	848	835	832	853	870	800	862	859	900	866	844	838	852	862	856	861	855	905	839	818	889	860	865	856	832	900	906	843	826	834	822	827	846	845	867	892	873	852	841	833	849	812	840	859	833	852	846	790	844	834	815	852	809	875	826	831	824	873	868	869	846	852	877	797	866	885	851	866	828	835	856	865	893	841	897	859	824	833	879	925	865	850	794	857	865	836	818	842	901	846	854	856	859	840	837	829	886	874	831	837	858	854	887	874	910	859	842	851	875	849	854	885	832	852	879	865	847	826	839	873	832	850	847	823	816	841	840	818	850	893	818	857	942	831	843	776	841	874	852	887	836	898	814	811	872	827	836	868	852	877	838	824	895	861	888	870	834	822	839	850	849	863	850	899	859	860	814	875	862	890	829	876	845	790	797	827	915	842	829	852	826	828	896	846	862	791	866	852	842	835	870	825	837	785	847	767	817	798	877	798	854	858	817	870	858	875	808	861	823	867	820	895	907	880	864	839	829	865	833	861	833	885	838	851	877	901	825	860	847	840	858	829	791	846	889	797	832	842	846	878	862	884	830	887	820	844	859	856	769	886	841	803	791	831	792	839	857	806	851	889	823	827	898	843	858	874	873	859	904	875	856	832	903	842	839	811	881	868	862	839	808	810	820	849	857	818	868	827	868	823	839	911	828	833	857	836	828	845	849	878	849	867	842	845	856	914	868	876	815	888	809	835	857	846	849	853	879	816	804	797	877	842	840	839	873	865	850	835	876	824	911	913	887	801	814	883	833	830	856	865	855	834	839	824	851	825	819	836	796	886	865	856	892	843	848	799	781	855	871	870	800	823	833	891	815	818	817	837	839	859	852	827	822	843	865	872	874	854	835	849	828	861	826	880	858	874	843	821	830	882	837	844	847	891	839	805	767	851	869	845	863	841	816	887	822	878	880	848	878	854	830	837	849	871	889	834	857	869	857	917	846	869	862	877	838	833	845	842	843	816	862	848	854	825	834	868	840	854	860	863	876	880	846	865	815	829	834	812	895	839	877	867	826	854	810	809	803	850	802	792	857	855	839	837	835	930	890	863	850	851	881	837	846	853	818	796	833	919	830	861	818	855	852	854	878	839	865	833	860	840	844	840	853	878	839	850	852	860	795	818	818	852	816	820	894	840	857	858	822	868	913	911	856	852	841	799	811	894	821	825	803	823	861	872	853	874	850	852	848	903	846	888	848	822	867	838	853	846	855	865	867	835	861	856	892	925	818	843	856	857	852	852	880	855	790	849	808	810	833	876	843	878	794	884	905	813	842	812	837	882	829	894	811	861	807	826	881	795	855	866	911	851	863	816	874	825	895	855	851	862	860	844	827	861	879	820	854	861	848	830	821	814	889	846	852	794	814	865	845	844	832	849	839	830	862	815	833	849	833	832	882	855	836	827	830	819	857	752	859	870	905	813	801	877	883	797	892	896	822	867	871	861	885	884	829	844	861	859	875	832	895	826	891	802	844	848	836	851	839	824	845	844	852	829	808	844	872	872	855	868	855	879	867	899	884	888	886	910	887	804	864	842	862	852	818	884	805	873	861	815	841	864	821	832	869	833	897	864	802	894	893	805	837	843	829	858	874	831	875	810	823	820	854	844	870	849	862	846	821	851	831	852	813	894	826	913	818	853	921	843	897	811	867	830	888	848	890	827	884	824	887	807	843	857	824	875	820	816	860	893	818	792	835	838	839	845	882	866	871	819	826	833	823	820	854	836	822	806	804	856	802	815	785	837	900	856	846	854	835	862	811	896	829	885	835	816	817	867	849	852	891	862	793	860	859	813	864	823	862	876	842	876	873	934	855	855	835	853	835	864	864	843	834	850	832	859	824	844	926	830	869	813	825	803	820	868	865	848	877	906	836	867	833	859	832	881	830	877	913	810	846	895	858	838
16894	3207	3171	2428	1647	1281	966	802	738	656	627	620	703	640	665	646	601	630	636	572	3434	1064	467	469	466	500	506	465	478	464	418	425	420	455	501	490	547	573	519	503	465	463	436	414	469	441	430	402	406	397	474	441	484	454	472	1338	2213	1542	1217	710	419	354	341	334	355	350	354	362	335	340	353	358	348	345	355	372	365	343	373	362	367	388	358	362	375	369	359	343	330	375	335	349	342	326	329	362	384	383	349	399	384	366	367	338	331	344	354	368	360	331	347	356	319	387	379	372	387	358	354	373	363	334	358	370	363	352	363	352	363	320	323	365	378	371	360	361	343	388	362	326	331	356	318	357	371	365	337	371	344	352	335	357	337	355	328	383	363	321	388	333	358	356	328	356	330	370	362	359	340	316	362	321	372	328	376	349	350	366	328	347	339	357	363	323	340	350	335	331	341	385	335	326	343	355	351	339	366	334	363	336	337	392	362	342	399	346	381	343	343	366	344	363	309	353	353	416	361	328	333	378	330	355	369	357	371	321	331	351	362	342	334	345	347	341	348	406	355	338	356	385	356	336	360	333	371	359	347	349	359	369	352	358	368	368	330	351	350	371	373	340	373	402	333	383	361	331	349	386	350	352	322	337	354	355	378	327	319	362	314	328	358	315	366	358	362	374	369	333	333	338	310	336	347	347	347	368	362	321	350	340	336	323	329	352	334	343	342	376	344	332	363	366	330	362	342	328	345	332	373	371	397	338	335	337	345	363	364	334	360	366	378	388	356	306	378	384	396	356	351	359	351	377	366	350	341	348	361	366	335	344	364	359	332	376	346	368	361	333	333	332	339	344	314	354	355	396	382	365	346	323	386	342	362	383	321	327	348	367	326	342	365	335	344	351	355	337	325	343	343	343	356	357	328	378	338	320	366	389	378	373	352	361	377	355	369	349	357	376	351	345	363	352	350	349	344	341	355	348	302	370	353	337	329	363	333	395	395	335	333	353	381	357	381	345	336	350	366	335	338	359	352	348	366	377	345	315	347	384	371	344	335	375	336	314	373	333	353	373	339	339	354	297	363	362	390	366	348	365	329	331	335	374	316	342	359	344	344	350	341	364	399	364	340	354	373	345	373	360	351	380	359	332	370	349	331	325	366	365	353	375	384	348	359	390	354	343	335	354	334	374	340	336	369	341	367	367	359	372	351	374	380	363	315	330	361	341	400	395	345	411	334	341	335	350	355	393	380	354	376	352	364	360	327	369	372	331	327	302	351	364	374	333	331	323	351	405	361	365	342	359	353	355	344	366	323	378	349	386	379	377	313	379	342	326	364	356	366	351	326	345	353	353	331	371	360	351	363	337	357	361	354	381	351	358	373	348	379	334	341	336	372	369	367	316	350	341	319	409	392	365	347	345	347	324	368	364	376	356	382	352	376	339	367	345	312	341	357	361	347	346	355	387	389	359	352	327	364	353	351	375	357	326	348	361	362	351	347	361	371	341	344	309	346	353	344	366	384	373	367	353	351	331	331	362	345	371	367	357	351	340	360	372	342	327	322	366	351	342	349	350	354	344	339	369	379	393	333	377	364	362	359	369	368	394	357	396	320	363	343	334	353	346	347	310	372	369	343	374	340	340	355	358	337	387	338	329	364	322	321	338	336	364	329	348	374	318	360	338	388	356	347	405	343	377	352	358	346	342	332	422	345	356	359	357	339	358	375	348	349	318	345	340	368	355	328	356	380	394	342	376	346	350	337	335	357	372	386	336	332	353	348	334	342	352	371	344	382	331	335	368	339	338	359	373	349	357	349	351	383	330	401	339	346	322	335	356	358	356	358	359	413	386	312	375	360	344	404	366	355	349	364	362	358	352	371	341	377	322	335	347	359	346	354	382	326	357	349	359	393	347	319	336	387	340	357	310	334	355	368	376	411	356	320	340	374	388	379	328	370	375	351	346	348	341	340	362	359	327	376	336	328	353	368	355	375	340	391	361	359	368	345	354	377	334	338	345	346	342	386	342	358	353	363	361	348	354	340	336	373	353	352	376	387	324	337	341	358	319	378	321	366	329	378	361	346	360	343	372	344	340	370	381	348	346	346	367	320	388	361	354	329	330	357	363	361	342	343	367	377	360	346	355	361	340	338	382	347	329	363	341	331	365	321	332	368	359	381	340	340	365	395	366	337	352	336	351	357	376	401	356	360	345	323	361	359	354	332	357	365	332	356	360	349	352	355	360	327	369	364	358	343	358	345	371	322	309	350	345	340	361	353	361	355	339	360	356	374	332	341	345	349	351	353	340	358	327	357	365	338	362	349	358	365	350	371	326	365	353	347	362	371	366	355	346	368	331	333	375	383	361	365	358	349	375	353	306	402	319	356	353	333	366	369	331	363	331	338	332	340	353	355	350	345	317	326	352	367	348	319	355	346	381	352	353	360	333	357	366	310	336	360	344	369	366	375	361	328	339	339	374	375	392	313	354	345	334	356	340	347	347	345	350	359	361	350	352	334	370	351	377	337	341	359	338	328	342	332	348	347	352	321	345	305	339	347	354	317	296	354	346	390	344	348	331	332	330	337	375	351	360	376	365	340	379	361	366	320	388	360	353	326	354	381	347	361	377	353	340	326	326	353	348	339	342	326	347	341	373	329	335	343	358	357	358	344	365	349	378	362	348	360	361	363	328	313	388	355	358	377	326	296	347	362	390	356	353	331	352	351	326	378	357	358	352	371	363	407	367	329	353	370	318	360	374	356	375	335	364	361	374	350	354	383	382	339	325	354	322	358	350	379	361	344	366	373	374	309	339	364	335	327	364	335	334	369	357	334	357	337	369	330	347	368	344	377	336	352	357	336	319	356	330	363	359	370	330	354	367	331	381	330	363	361	397	366	323	375	376	307	367	335	360	343	354	353	324	329	342	367	367	396	338	339	332	345	366	356	344	374	324	361	343	335	348	338	376	345	373	344	342	357	358	335	347	342	371	361	372	364	343	374	357	350	361	371	337	352	342	389	313	385	385	328	333	339	312	393	355	335	344	345	344	335	357	332	372	365	389	335	318	361	373	394	392	365	358	343	361	348	354	360	305	349	326	374	360	376	356	364	374	357	360	338	324	344	345	360	354	324	352	399	390	381	357	363	345	325	357	333	313	343	338	342	380	367	377	379	356	339	321	349	332	395	351	341	375	343	388	328	380	348	343	331	364	342	342	363	348	326	368	328	356	371	314	389	347	347	376	375	385	341	370	327	341	345	303	349	386	377	413	355	338	347	375	364	349	364	360	329	368	343	359	388	378	360	375	347	384	333	354	352	341	327	358	356	365	337	366	327	323	337	350	352	364	364	376	351	368	327	353	375	320	332	346	370	338	362	323	340	379	344	360	377	351	395	366	362	341	367	356	315	385	367	351	338	359	366	366	352	349	333	357	379	340	335	352	325	356	345	304	354	328	353	355	336	356	338	345	368	339	359	344	365	348	343	387	360	340	379	344	369	340	380	332	351	355
8092	3153	6721	6985	6021	4894	4056	3466	2994	2761	2586	2730	2879	2968	3089	2871	2769	2829	2881	2781	14752	3294	2171	1805	1938	2150	2100	1934	1951	1796	1535	1388	1615	1935	2057	2251	2690	3011	2437	2317	2147	2059	1909	1659	1776	1609	1629	1633	1500	1570	1785	1962	1918	1666	2015	8232	13296	9489	6733	3571	1229	1038	1017	998	1017	966	987	997	977	978	970	960	961	990	1005	966	965	1011	1008	989	1009	895	972	994	973	973	983	949	939	977	981	963	966	999	943	1022	909	944	998	945	979	986	960	1011	968	981	962	985	1002	1012	960	979	1039	1002	951	954	1049	970	947	1050	991	977	1003	985	1003	958	1000	950	992	1018	997	976	996	986	993	1027	931	1006	987	983	1006	1013	990	993	971	1024	977	988	912	1009	961	959	960	976	987	1026	993	1008	1012	1013	975	973	945	982	974	1007	983	1014	932	964	1015	967	958	979	962	934	960	985	968	975	979	1024	992	999	928	1002	972	1014	971	974	1000	991	1025	1009	940	957	1004	939	978	932	1003	940	985	988	1026	969	1005	989	983	950	925	928	959	967	961	1008	1025	911	982	982	1022	962	990	1010	985	958	1029	935	964	973	998	978	973	971	1011	994	978	952	999	958	962	976	962	1057	963	963	988	986	950	995	919	950	969	944	986	945	1006	971	1029	989	1039	948	981	1021	996	969	992	1022	913	975	989	964	976	965	998	1000	959	983	979	1005	1013	989	1009	969	968	986	938	1053	986	977	948	975	1021	990	955	948	984	975	956	974	992	1002	954	938	972	996	951	957	969	988	968	986	1025	985	983	994	985	963	980	975	986	1010	1013	931	977	996	975	998	898	1028	985	1012	1019	1005	1071	1007	954	933	945	991	1025	980	999	953	963	1025	962	1057	995	999	936	978	1010	1071	1048	968	1009	1006	989	997	969	987	988	1029	1055	1003	968	931	980	1000	968	933	1011	1021	970	965	1001	1027	979	1000	975	1014	948	985	984	1021	960	987	1007	966	1028	969	935	1035	1006	1011	985	969	932	1013	964	975	979	958	936	1038	998	972	984	1032	992	966	1031	959	932	1042	938	1038	1007	1020	1038	976	1019	997	969	1011	1046	975	998	974	990	974	1030	956	928	966	988	996	1008	929	953	977	987	965	961	926	966	1020	1020	1035	1028	954	948	1019	1014	954	990	946	990	915	982	974	973	984	968	989	993	964	1028	1035	981	1013	890	982	945	920	949	977	970	1002	976	986	960	938	941	986	920	926	951	1009	979	918	1008	977	965	994	972	982	964	977	994	965	999	974	960	1014	973	983	1029	926	950	1004	1007	962	993	975	933	953	1013	938	932	967	1039	924	937	1029	956	923	1008	956	968	925	972	1001	997	982	938	1010	977	1016	982	962	984	1039	982	953	1009	971	985	1034	941	906	970	979	1002	940	996	978	937	968	990	987	1008	990	962	956	1043	977	982	964	1069	960	1001	964	975	1036	950	1033	982	979	1034	1010	1056	973	1012	943	982	1025	996	940	1016	1021	957	913	970	972	1007	985	1022	1030	943	956	946	1002	972	984	970	965	956	981	973	1027	992	1013	940	984	975	998	984	1009	967	952	958	956	965	974	983	1000	984	995	982	994	995	1001	973	939	954	976	969	958	948	940	956	964	1017	1008	1005	946	1037	1025	997	1036	966	989	1036	958	998	936	945	971	978	1003	980	950	986	959	997	913	965	931	934	992	916	1000	994	940	962	927	987	960	968	953	1007	982	1009	952	981	977	997	988	928	952	954	994	1012	952	963	996	1052	934	984	977	997	999	1007	988	992	984	941	949	1024	967	988	1010	1039	995	978	1007	905	957	982	981	977	947	920	973	1010	1031	978	984	978	967	993	989	1027	959	1026	981	960	1039	1002	1042	995	969	976	1015	975	955	1029	951	1024	1018	955	957	981	970	972	963	1030	1032	989	1048	927	976	969	949	929	1016	986	1031	984	973	969	944	953	965	974	942	964	953	943	1014	962	995	1023	926	1041	1018	1036	991	990	982	1019	938	967	955	958	957	1016	988	934	918	993	1004	935	998	999	935	972	960	952	1040	984	1026	978	974	936	1029	1001	974	989	994	984	953	938	936	976	1014	937	929	1000	934	965	990	1029	986	972	951	964	974	982	940	1015	1004	993	924	1017	1014	983	975	996	976	1020	993	949	966	914	1001	953	951	973	959	982	991	971	974	943	983	976	988	990	998	939	947	968	998	1048	948	998	1006	1003	995	1004	1006	936	949	1012	1000	952	970	983	934	989	987	951	977	943	993	1009	1002	964	997	1002	1030	968	981	999	989	1040	935	951	999	938	925	936	978	990	957	1002	952	1066	984	956	1009	968	956	1009	999	967	1022	989	1025	956	989	1054	967	971	1029	1010	1012	940	972	973	902	1013	1011	996	968	999	1029	969	1070	1007	1011	993	944	936	973	1004	990	1002	1031	985	983	977	992	1009	1006	950	971	982	1032	1012	1045	1043	1015	1004	969	982	982	1009	1042	1028	1028	1014	991	997	1037	985	946	996	941	971	983	989	960	977	1029	977	970	954	1048	1012	1050	943	1002	1022	929	1013	1000	968	979	976	943	980	1025	972	986	970	984	998	999	980	943	996	992	1000	991	963	942	937	1007	977	1008	994	1004	1024	1011	988	1045	1049	1008	912	993	959	1056	953	996	966	1006	1066	937	978	1017	1006	1036	924	1002	955	1002	929	973	980	992	992	1012	976	969	978	1004	944	973	1029	955	969	1014	960	1004	967	981	975	1001	988	958	939	996	987	960	985	965	994	923	986	949	987	919	989	989	1020	982	962	926	939	987	992	945	964	966	985	925	982	1007	950	959	923	950	974	945	981	976	993	1006	1011	945	940	976	993	970	955	956	942	963	982	1032	965	988	979	978	951	959	1022	929	970	907	1010	982	935	991	968	987	1007	1010	1009	969	972	975	932	968	992	1025	943	966	1003	980	975	943	949	934	989	1015	971	979	982	1003	955	1035	984	972	976	992	954	1007	975	977	960	954	942	961	922	959	1054	1006	990	981	997	930	977	972	977	985	970	1015	933	993	992	956	950	942	951	995	986	1019	1022	939	1064	990	1017	946	934	989	989	1030	931	993	994	995	998	926	983	991	954	1006	925	967	992	965	980	920	1030	1022	1034	991	974	1025	1013	966	975	951	992	930	989	1024	1006	966	942	954	1052	1014	1026	996	905	928	985	913	1049	1025	991	1029	976	1003	955	899	1012	1039	897	1062	967	1011	1012	1020	977	995	959	1009	994	968	990	987	947	968	1007	1030	908	945	948	956	1028	981	978	998	944	958	1014	911	957	993	991	973	974	992	982	1057	946	977	985	919	1025	987	975	997	968	1002	986	965	1009	975	980	1007	909	978	967	949	989	930	960	962	981	1026	941	945	999	904	982	983	945	999	1008	1019	964	983	982	993	994	991	987	960	1018	994	1037	1012	1026	978	953	975	980	1037	976	952	1002	991	995	943	995	1016	957	1006	984	965	1020	938	1002	944	952	1014	956	1011	996	1032	1040	983	955	972	975	986	979	987	1024	970	966	1005	986	1018	964	964	1006	989	982	970	1033	1038	1005	1002	989	999	996	1045	1004	974	999	987	960	961	968	1022	983	1003	983	968	1024	949	934	968	940	980	977	928	958	927	1001	1010	990	964	970	914	1020	979	1061	998	1006	930	964	980	1039	970	924	1018	996	980	978	1006	973	1045	950	1010	931	998	972	932	974	966	962	968	1021	975	968	943	1048	991	951	1024	941	968	995	1020	979	917	1012	932	998	920	1024	1005	920	936	1007	963	972	1020	1035	988	968	981	982	933	992	913	949	996	984	927	1000	934	1051	958	932	978	968	990	963	997	1005	940	1095	976	967	974	957	953	974	966	908	925	1004	1037	1050	998
2125	309	295	299	283	234	275	239	232	247	245	222	229	245	246	267	253	234	269	259	483	261	266	238	276	263	233	239	280	248	238	218	215	237	240	219	262	246	264	260	246	238	275	225	251	240	254	215	231	240	250	233	229	238	232	285	402	370	346	267	228	266	231	263	213	233	214	230	217	223	236	242	250	233	214	254	236	246	252	221	235	213	223	242	236	218	222	226	266	241	233	212	229	227	247	230	253	238	252	211	211	225	232	243	238	245	231	230	208	233	233	222	255	247	246	236	240	222	244	223	227	217	244	223	236	222	234	230	245	225	236	258	247	240	228	254	217	255	234	221	250	224	254	235	204	218	232	267	232	273	237	232	242	243	235	223	246	245	247	230	239	208	244	270	227	261	221	239	222	273	257	254	224	245	222	229	222	217	231	258	222	215	204	239	220	228	228	251	211	221	224	226	240	250	229	237	231	238	230	228	239	233	247	232	213	230	257	235	208	223	233	253	239	231	241	244	218	263	223	223	213	211	247	261	219	233	238	248	216	214	216	226	239	244	236	239	236	251	258	237	245	244	259	241	238	247	220	232	206	236	241	218	220	239	226	243	239	198	242	250	236	220	228	222	249	268	249	239	243	218	228	228	230	258	231	228	213	246	207	225	201	227	221	265	255	234	243	222	250	239	238	257	255	239	239	243	215	229	232	226	249	225	215	214	264	264	223	207	225	260	250	238	220	241	265	244	253	221	222	220	259	229	218	235	254	232	233	217	250	234	258	249	232	217	235	232	225	251	244	238	272	247	232	229	226	252	199	238	250	238	235	226	210	220	244	209	224	234	238	247	221	246	224	228	256	241	243	233	242	225	244	240	222	252	240	211	246	234	250	245	239	234	229	235	233	213	242	236	233	244	239	212	208	250	239	245	226	239	241	250	233	238	250	237	236	231	217	209	242	216	219	244	232	201	226	248	219	237	217	259	248	275	250	214	244	248	239	234	232	251	228	263	230	239	235	242	249	240	212	226	238	252	244	246	265	218	225	218	228	255	243	202	239	240	216	215	226	238	249	237	236	242	238	197	244	235	233	236	226	259	224	242	272	224	208	243	236	248	226	217	213	253	207	223	269	268	218	228	232	222	261	206	236	218	247	253	227	226	242	196	194	234	225	219	214	221	238	252	258	228	225	234	218	235	236	220	223	223	256	232	241	218	241	240	264	224	239	256	245	245	219	234	248	232	234	219	240	223	224	226	213	248	244	260	237	225	223	218	241	221	249	209	227	220	227	238	229	227	235	224	243	212	234	238	214	246	248	226	233	211	248	240	244	224	238	236	232	230	230	220	251	232	248	222	240	237	238	240	234	227	215	234	208	279	234	266	219	217	224	201	212	211	240	239	239	238	213	231	238	245	258	216	245	231	232	247	244	227	237	228	242	226	216	227	230	229	229	240	246	225	225	229	219	224	237	225	231	241	212	232	234	241	199	226	233	251	260	260	219	250	230	222	209	222	235	234	214	227	231	252	225	233	206	234	218	226	232	235	250	214	217	222	233	215	226	226	237	242	262	224	264	223	218	232	236	240	237	229	291	226	221	232	243	239	241	235	242	246	210	226	212	239	229	223	226	232	222	231	247	233	265	227	243	254	236	245	229	248	225	227	231	245	227	256	242	262	232	212	243	207	213	207	212	268	232	223	239	227	250	244	218	226	247	242	250	256	228	273	224	257	232	235	252	228	230	230	216	225	228	243	227	234	220	224	232	228	240	251	220	249	241	228	225	219	240	218	226	235	238	260	228	245	207	236	233	248	216	208	234	227	225	248	232	230	218	239	249	229	232	237	238	241	237	204	254	212	231	221	232	226	238	233	212	248	225	228	217	205	231	229	217	233	242	222	254	261	248	240	226	243	246	201	241	227	255	215	233	242	218	242	220	242	239	212	237	252	233	216	252	251	258	222	248	207	269	237	233	224	241	229	240	254	252	245	237	234	226	245	216	260	232	242	219	238	215	233	209	263	210	254	228	245	207	264	250	241	231	227	244	233	238	237	187	230	240	214	222	231	247	238	238	218	257	212	224	222	242	222	231	246	262	259	224	251	235	236	226	230	236	212	228	226	221	224	234	244	242	218	219	241	233	239	231	243	221	209	237	205	235	222	224	215	256	238	227	239	247	219	250	241	219	223	203	243	224	223	209	224	222	228	241	213	242	245	223	251	213	237	210	242	256	243	239	214	233	206	233	219	256	251	250	219	198	221	233	230	240	239	209	250	218	261	203	227	212	246	258	245	228	216	229	221	200	250	239	230	247	257	247	225	213	222	233	234	258	254	270	249	247	212	232	223	227	246	266	236	200	214	243	223	243	219	226	243	217	201	231	262	265	252	273	231	227	245	254	252	207	258	191	227	216	251	273	251	219	255	243	238	246	239	237	232	243	242	239	195	243	233	224	221	266	228	216	241	262	231	225	241	251	240	240	238	246	263	252	232	275	226	227	228	256	260	243	228	242	227	232	219	235	214	227	261	226	250	224	235	231	223	208	253	219	214	241	258	204	216	247	239	244	253	239	237	227	231	246	252	242	228	224	260	266	267	258	227	256	240	247	235	225	194	242	237	254	220	211	244	244	235	231	217	219	221	219	232	209	253	218	243	227	244	239	224	230	230	202	241	238	217	214	273	250	262	261	215	237	208	223	220	235	219	239	215	219	228	203	207	201	240	221	224	249	243	224	221	219	240	240	268	235	221	247	237	230	257	231	262	210	220	244	206	225	235	211	252	244	266	211	217	233	226	241	243	226	213	236	240	275	253	253	223	222	207	219	244	241	246	242	262	234	245	219	247	222	223	202	215	250	212	230	224	237	218	212	229	258	222	218	220	253	247	224	240	258	254	240	247	271	243	249	237	238	209	244	234	237	245	229	245	209	252	225	217	243	245	219	238	251	262	225	228	216	225	219	230	198	269	231	229	250	241	228	224	233	230	255	230	242	214	194	227	243	219	219	227	234	244	235	212	236	230	242	245	238	228	256	214	227	233	252	240	236	268	246	227	216	202	252	230	234	227	218	233	250	236	254	217	241	215	199	241	232	237	229	243	244	218	239	239	248	215	222	250	207	237	247	244	250	234	228	202	211	218	219	235	274	227	221	230	238	229	237	212	228	217	237	240	239	216	235	227	251	230	245	248	232	241	251	242	224	212	239	233	212	214	241	256	228	213	225	233	242	226	216	236	234	217	257	234	244	233	233	235	231	238	229	237	241	249	208	242	225	222	249	241	269	256	252	259	232	235	232	232	235	222	230	251	218	227	247	220	230	211	238	220	258	248	246	252	219	244	241	234	282	276	234	190	239	233	231	216	236	219	229	223	218	237	230	214	241	231	231	233	196	236	234	251	221	246	220	218	242	233	225	214	247	244	240	254	218	243	230	219	240	225	247	230	229	253	234	240	227	226	246	238	234	208	207	213	212	223	229	227	224	217	217	233	233	212	260	210	219	223	230	220	227	266
2285	775	838	883	859	846	757	777	781	743	789	779	857	923	865	905	1012	893	882	902	2457	787	783	838	839	807	807	790	757	750	764	702	665	765	769	797	763	740	746	718	740	706	729	712	731	727	729	666	705	674	768	706	656	755	810	1126	1791	1527	1439	987	716	621	709	716	691	702	709	673	706	688	680	727	644	649	696	664	658	708	697	700	696	706	684	649	667	712	714	714	649	659	716	681	724	657	708	662	679	682	705	686	666	692	697	669	713	683	679	720	712	681	711	673	719	716	665	653	728	674	707	676	660	717	695	653	631	660	690	683	680	662	734	699	668	697	679	668	691	692	696	674	633	675	700	696	715	681	648	682	623	649	663	712	703	654	685	714	704	709	654	658	686	659	669	625	662	695	653	679	667	711	719	690	691	713	645	654	706	695	667	707	736	685	700	718	693	687	675	663	632	653	723	694	679	721	695	710	718	690	659	699	682	665	662	725	659	708	692	688	673	678	680	647	715	693	686	670	692	676	644	733	671	730	685	700	658	715	671	710	715	657	686	708	716	695	720	653	656	669	642	676	665	704	699	699	664	619	674	687	697	705	703	658	672	676	684	697	695	682	694	671	696	721	688	671	704	756	683	663	685	695	691	705	678	713	702	743	669	657	673	720	651	654	700	679	670	643	724	688	660	681	707	738	666	635	606	692	708	692	675	696	649	715	661	701	674	672	707	692	755	701	686	732	694	692	703	703	713	731	719	714	683	641	681	651	651	700	715	663	702	679	715	725	683	696	726	681	684	695	722	689	675	688	721	671	723	700	655	646	726	729	649	666	684	670	710	714	665	681	732	689	697	660	684	679	694	756	708	684	740	697	680	670	717	693	696	693	684	715	669	666	668	683	697	671	678	697	670	652	706	692	692	679	676	702	686	687	648	669	649	702	700	673	687	715	641	700	703	659	706	662	639	700	668	700	692	701	711	704	736	719	717	670	718	696	680	707	668	745	637	680	711	681	719	712	703	688	700	654	656	718	729	713	723	657	705	688	673	651	708	702	690	664	671	693	698	662	691	691	702	666	677	689	734	684	715	701	663	678	677	720	682	727	681	705	698	677	654	646	688	716	689	681	673	723	705	640	709	736	704	701	653	710	725	716	685	632	746	718	653	685	668	654	673	695	711	717	693	724	646	726	669	733	712	712	692	698	676	689	686	726	678	718	696	705	727	720	682	662	703	699	672	712	657	626	664	649	690	708	663	695	683	722	632	677	662	660	704	684	654	716	669	657	671	682	682	666	712	703	636	740	676	716	637	692	698	668	695	721	681	688	678	648	709	704	670	674	685	692	730	653	694	692	731	673	658	690	702	654	675	681	662	664	709	666	695	662	668	624	740	673	731	666	706	684	696	705	654	683	672	647	695	682	695	674	708	668	683	684	684	705	729	707	683	706	692	662	719	693	696	681	696	741	637	678	659	687	679	747	662	697	696	663	666	632	706	737	653	700	723	698	687	688	701	635	711	672	686	716	683	717	684	719	708	691	714	756	696	707	710	644	699	678	699	654	675	674	686	669	727	684	695	709	681	686	677	692	699	656	749	658	661	716	691	657	710	713	662	653	653	688	716	712	675	694	670	694	688	742	674	672	627	671	714	674	737	685	720	689	624	674	689	663	646	684	679	677	678	699	697	698	707	670	656	695	650	683	691	690	726	716	740	713	683	664	655	691	640	694	642	724	659	670	673	701	716	702	711	688	735	702	709	680	676	684	678	695	664	677	718	697	676	761	697	637	688	683	725	698	678	711	709	672	688	720	709	675	782	713	678	696	690	644	705	719	700	709	708	703	712	732	691	656	694	687	678	686	716	693	706	689	723	673	709	671	685	707	657	686	732	709	705	669	707	700	712	722	684	704	717	725	671	706	673	702	664	676	719	704	651	663	706	705	698	658	691	701	647	672	674	662	707	669	744	684	672	724	674	724	660	639	680	677	651	686	688	681	713	630	719	694	712	679	669	655	711	713	688	675	668	657	692	688	681	670	703	716	712	730	716	729	689	638	674	689	715	726	700	686	653	684	710	712	697	686	707	627	671	712	671	740	715	720	713	672	679	688	668	678	706	677	717	644	729	708	688	687	713	708	675	662	720	682	731	686	660	751	689	718	676	703	656	691	645	692	687	660	663	721	685	689	683	679	649	692	682	643	694	722	671	722	712	672	717	642	675	687	710	631	669	704	673	688	693	678	683	699	688	695	688	666	658	713	735	675	688	763	710	662	730	697	695	674	730	652	704	682	697	697	694	708	697	681	709	684	654	723	690	694	628	682	702	673	728	685	699	679	675	695	707	676	710	645	674	706	660	670	692	692	712	685	701	662	744	676	706	675	671	690	741	693	682	699	685	710	706	678	684	690	698	726	672	706	707	715	660	666	709	721	739	689	691	686	660	691	667	688	656	657	684	677	661	674	674	725	687	708	743	723	682	723	676	722	638	703	649	704	682	699	704	687	722	695	643	692	729	705	687	681	684	671	736	708	683	677	647	697	658	644	696	658	674	692	674	704	695	696	716	683	716	680	732	709	735	708	680	673	685	727	710	654	664	687	644	711	694	657	710	713	685	693	702	756	704	702	671	671	670	694	776	689	702	705	668	704	661	648	674	716	671	685	700	674	727	669	681	724	696	666	744	681	654	719	645	693	667	712	686	748	656	679	713	700	725	657	695	671	700	725	723	703	683	623	716	657	710	697	701	678	653	701	674	671	714	711	712	706	698	707	706	659	712	664	706	690	704	721	741	723	669	683	713	718	697	659	704	666	710	703	670	738	721	667	660	724	682	722	676	719	670	701	712	683	697	652	685	680	706	687	694	712	729	684	652	708	683	715	665	666	711	698	650	675	679	736	691	748	685	666	699	697	625	724	652	683	720	672	681	726	734	670	704	666	704	703	672	717	669	732	696	671	731	698	668	693	725	649	714	693	658	723	713	663	700	655	658	668	670	652	685	689	667	681	701	641	728	735	666	715	726	672	691	705	694	748	704	706	731	675	740	702	691	715	698	713	678	682	654	709	656	694	707	648	703	660	656	709	716	685	681	731	674	675	708	662	682	674	687	696	701	692	716	694	628	684	697	714	621	648	706	656	680	675	669	704	690	672	675	674	729	673	710	690	680	686	646	679	667	680	660	663	690	648	679	721	685	719	684	669	675	664	678	744	724	753	685	642	713	696	687	676	731	744	685	705	700	749	694	689	656	656	682	708	706	718	643	671	705	657	677	740	737	663	684	705	655	665	727	647	656	681	722	698	658	674	706	614	683	675	685	666	668	721	666	686	689	710	707	704	677	709	697	659	701	717	665	701	693	657	689	666	701	701	663	691	715	711	693	689	683	639	732	688	669	660	693	653	699	679	672	691	716	702	684	723	686	691	709	682	670	653	678	705	689	676	699	687	693	670	708	719	689	676	675	704	704	676	723	739	703	699	710	676	665	702	663	646	708	663	689	691	725	723	645	699	687	683
8655	1216	1448	1104	817	614	555	425	386	343	357	348	368	364	383	347	361	338	426	378	1390	366	329	317	327	329	296	309	280	275	269	302	303	306	301	317	339	298	332	334	325	298	287	287	298	266	259	242	248	240	275	237	238	279	844	1043	764	306	357	267	244	213	214	198	253	246	205	220	260	212	221	191	208	217	217	227	219	217	231	238	229	241	202	238	240	218	235	213	221	221	231	210	246	219	226	249	238	205	226	213	237	243	229	250	209	226	236	205	231	217	224	253	249	221	226	226	223	224	221	218	245	198	237	223	217	198	241	222	218	237	214	223	215	240	230	218	213	230	262	234	261	217	233	212	242	213	210	220	202	234	222	247	236	221	225	241	244	222	227	246	234	223	186	222	225	219	238	221	212	228	208	240	208	211	222	193	230	226	223	230	256	212	233	208	231	204	232	232	202	220	206	232	222	210	218	266	254	237	251	223	222	237	238	222	219	231	200	186	212	204	221	233	234	216	199	231	221	231	223	214	214	239	207	235	224	257	220	219	223	207	221	195	221	203	217	234	226	237	221	218	211	232	201	208	231	236	227	207	211	220	224	219	213	230	227	240	258	223	247	198	229	238	238	222	218	232	247	227	234	256	225	227	231	215	202	239	251	244	214	203	236	231	237	232	239	261	237	218	218	233	254	252	220	210	233	237	227	234	217	222	231	239	234	204	215	231	224	225	226	226	219	237	214	236	211	247	204	235	237	218	225	223	234	227	223	223	215	227	230	224	235	243	225	213	223	241	216	221	187	220	206	188	229	204	219	238	220	203	217	220	237	226	222	233	209	212	236	228	227	223	212	213	234	210	227	249	208	207	263	242	215	201	221	205	220	213	229	227	230	226	223	238	204	206	215	249	185	236	249	225	222	217	234	231	195	203	215	211	203	208	260	219	224	212	221	230	202	216	195	228	225	224	216	215	197	223	226	216	216	225	229	179	241	216	224	192	231	206	189	240	237	213	197	181	214	230	200	221	199	215	206	213	241	238	199	226	223	225	223	215	209	204	240	221	242	250	221	233	248	235	220	228	215	220	248	230	242	206	243	230	218	214	215	206	242	223	195	222	211	239	234	220	217	218	221	204	230	222	246	243	224	213	255	227	242	227	238	248	211	236	233	227	195	213	221	192	212	204	206	246	210	230	208	210	194	220	221	238	222	247	220	231	217	218	208	215	225	239	202	204	225	218	243	219	206	229	206	217	217	208	202	241	204	220	222	215	215	233	211	239	233	229	215	211	243	231	230	211	232	240	204	227	227	220	210	216	234	215	223	208	227	219	232	239	211	229	201	254	223	226	221	206	231	225	237	213	204	246	271	232	220	216	238	208	232	212	245	230	198	219	204	189	245	226	205	247	219	233	222	239	187	229	212	219	235	212	247	224	232	232	236	237	227	225	204	232	247	210	233	229	214	194	224	237	245	195	223	254	211	227	227	240	226	240	239	238	242	204	224	219	212	217	226	190	232	238	229	235	248	233	236	217	238	246	223	208	222	229	231	218	203	199	222	220	216	221	197	201	243	237	242	215	249	238	234	237	220	190	240	207	222	207	224	234	202	225	213	203	227	183	200	236	228	226	215	237	218	221	231	205	227	224	229	211	218	214	209	228	220	235	218	254	217	206	219	213	208	239	197	216	209	227	238	224	212	254	234	215	233	217	221	241	241	235	189	227	218	235	265	216	221	223	195	210	236	209	209	217	232	239	224	225	232	232	198	213	203	226	199	218	244	215	217	234	198	214	215	221	250	233	234	203	220	224	235	209	242	203	223	220	244	241	227	205	214	195	215	242	241	225	221	218	242	231	223	232	204	257	235	235	217	233	217	219	234	234	204	210	221	234	207	219	206	226	235	215	230	234	245	232	202	202	227	244	233	238	210	208	216	224	182	239	229	215	196	223	246	210	232	244	202	261	229	216	206	239	227	221	238	251	230	213	209	222	211	228	193	215	213	218	223	212	218	242	196	201	226	234	216	239	223	237	240	251	209	212	219	207	209	233	254	213	213	242	226	231	262	224	209	206	252	206	234	222	218	211	214	235	206	231	207	245	213	216	192	205	222	226	211	234	232	242	214	245	197	204	252	227	233	198	225	241	252	232	223	222	207	226	242	223	233	224	242	223	220	211	237	215	215	206	206	221	213	234	221	231	227	221	238	228	226	227	202	230	207	213	238	207	225	219	236	243	227	218	224	230	219	233	208	220	207	216	221	208	235	245	224	229	219	221	239	213	228	224	220	221	219	208	206	215	232	242	216	247	234	240	191	207	221	215	230	224	233	217	242	221	253	234	224	185	249	227	218	252	214	246	214	215	229	219	225	226	198	228	214	255	235	233	236	222	212	214	232	214	245	230	220	244	217	214	213	224	200	255	235	199	236	216	202	213	226	230	224	208	211	242	233	264	216	212	231	254	239	224	223	225	204	219	221	228	223	198	235	223	200	230	242	230	208	211	217	236	230	213	193	233	212	225	238	205	232	246	217	224	219	219	227	241	238	210	221	223	244	213	226	218	238	204	222	216	217	219	244	228	234	220	279	252	242	226	233	223	242	230	234	223	247	228	229	226	227	211	220	211	241	221	211	241	224	207	238	207	216	231	234	232	246	218	243	222	209	190	232	225	219	223	232	222	219	222	226	228	247	235	219	207	261	221	224	212	207	212	217	212	219	231	231	199	190	215	207	234	229	208	201	220	210	244	220	239	225	202	230	210	211	202	241	231	216	234	236	216	224	195	233	224	246	212	220	238	217	245	212	245	188	222	214	218	237	230	192	231	235	229	246	232	233	234	211	240	228	210	197	209	223	217	203	216	223	268	246	238	207	233	224	228	235	219	211	259	236	215	208	219	216	222	220	234	245	210	223	203	243	223	234	226	229	231	238	245	187	234	254	235	235	220	202	227	213	257	190	200	233	231	186	243	185	229	213	216	237	222	224	217	229	242	253	241	235	211	204	217	235	207	211	236	228	229	246	231	250	229	218	207	247	222	230	219	206	224	227	223	230	224	200	238	224	234	215	222	213	219	225	230	246	233	227	216	243	228	217	209	220	220	212	211	225	212	215	229	214	217	212	222	236	236	241	209	206	234	208	262	209	235	226	206	213	216	233	245	226	216	220	225	214	215	233	221	213	226	216	199	229	202	205	231	230	221	229	220	214	238	237	230	216	214	223	202	225	198	210	218	242	235	236	231	225	237	248	217	240	247	216	182	235	225	227	250	203	224	235	219	262	208	222	223	222	241	210	240	247	222	211	237	223	203	247	238	244	201	226	206	234	257	226	229	265	220	214	201	195	218	228	248	222	216	219	222	213	221	225	246	221	229	237	213	220	233	253	227	232	226	191	252	205	220	197	212	223	220	222	220	246	214	217	232	227	198	219	209	242	205	213	249	210	255	207	240	218	210	235	206	205	214	215	215	235	218	244	214	231	215	220	226	212	235	200	226	196	236	219	217	221	230	183	204
5712	1722	3521	3764	3158	2595	2146	1888	1672	1412	1484	1390	1586	1779	1722	1600	1719	1798	1874	1756	7412	1731	1515	1452	1429	1521	1421	1312	1180	1051	981	1125	1207	1340	1373	1537	1836	1514	1726	1662	1429	1318	1236	1279	1163	970	821	752	861	849	926	851	894	1320	5619	6762	4458	1498	1699	1049	785	672	672	660	677	648	682	669	660	648	663	589	605	644	682	643	649	629	638	661	679	720	638	634	667	642	664	632	629	639	686	654	642	664	653	662	709	671	656	643	711	681	667	661	568	658	648	714	651	630	718	643	667	662	680	661	675	612	658	630	622	651	646	625	620	679	663	647	623	670	626	700	635	672	643	655	654	660	637	628	669	696	689	619	691	649	662	703	666	654	685	695	684	706	654	649	685	684	657	636	677	610	616	629	655	675	637	634	711	644	660	611	624	641	678	658	634	646	650	660	654	654	639	632	672	684	709	640	662	667	639	644	654	649	676	688	670	634	669	679	628	673	640	629	648	608	648	707	636	688	663	712	726	661	703	671	666	657	698	636	617	692	661	635	637	664	641	669	649	631	638	624	621	613	671	670	655	641	615	671	663	630	669	644	657	688	657	665	630	642	644	647	643	705	693	689	589	664	659	664	667	652	686	663	637	694	657	678	632	650	667	654	633	657	669	644	691	667	656	660	705	642	645	629	654	708	664	687	643	635	615	651	641	672	651	647	667	678	667	673	624	669	629	654	655	698	608	646	702	647	619	686	697	619	722	687	683	666	651	630	684	688	613	639	697	656	642	625	653	692	668	645	679	644	669	671	663	656	618	644	655	610	655	668	694	676	687	691	623	637	634	629	675	628	653	699	592	706	623	709	680	652	642	663	685	682	709	610	655	669	617	671	636	640	650	661	632	660	617	653	651	636	637	676	590	629	642	682	715	707	696	689	672	586	627	679	684	670	673	673	616	655	695	663	689	681	657	684	651	630	686	672	671	661	649	686	636	664	616	678	688	649	651	702	634	692	662	665	633	622	668	678	636	668	640	674	691	679	682	622	696	668	615	625	622	661	642	652	656	635	656	695	641	625	669	647	628	655	663	636	652	636	702	613	622	691	612	685	698	679	647	681	642	684	670	636	678	640	662	622	630	637	643	701	676	669	641	679	711	650	661	632	634	617	655	639	660	665	681	672	677	620	638	650	662	679	622	622	653	700	649	669	663	663	683	660	652	633	677	635	648	660	627	690	643	625	659	644	610	640	655	648	658	694	667	652	624	717	615	679	668	659	661	673	621	655	670	622	670	630	669	632	629	675	588	609	610	664	670	656	644	638	638	650	685	648	676	635	634	631	703	657	664	639	644	641	649	661	670	646	631	671	634	617	664	653	659	626	678	655	627	684	651	683	692	645	658	672	686	677	662	662	620	701	628	683	676	662	660	681	650	641	663	678	658	691	669	640	618	693	641	688	652	686	627	649	658	652	679	633	656	603	638	661	673	664	668	654	644	713	661	640	638	628	632	699	679	664	628	661	700	641	669	662	616	656	732	671	639	657	652	660	625	687	708	605	646	638	672	654	676	673	659	683	630	666	641	692	666	661	676	608	653	677	676	655	697	661	621	670	679	672	704	676	659	673	684	685	681	645	672	664	635	656	693	632	645	641	682	648	682	639	657	587	674	656	677	680	697	634	666	666	666	639	720	672	649	721	688	654	651	692	675	634	655	661	641	698	678	685	643	649	686	669	649	618	634	669	666	655	637	605	652	644	678	642	671	636	693	635	682	651	639	721	688	671	670	640	658	585	681	663	693	665	645	659	638	672	615	689	642	666	665	620	658	666	639	632	636	638	634	649	643	665	686	644	667	667	633	651	659	690	636	638	653	646	622	642	643	658	630	657	666	647	695	721	649	643	665	674	716	659	683	687	696	656	647	662	650	651	664	599	627	674	652	672	636	659	626	666	683	660	648	613	668	612	722	627	693	620	585	632	641	707	638	644	622	669	687	659	661	635	642	630	651	659	706	675	677	654	660	608	703	658	667	671	670	619	678	702	639	644	674	652	656	660	692	667	649	667	601	641	717	630	671	598	686	644	680	657	652	698	648	677	618	695	622	650	616	681	670	649	651	647	616	634	643	702	673	680	636	651	653	658	696	637	640	663	660	677	676	669	649	633	683	644	696	643	659	644	637	641	664	653	661	616	619	649	648	635	679	682	681	615	706	641	695	669	647	665	626	624	664	699	653	719	688	671	657	694	648	623	638	611	661	620	697	642	659	661	697	672	625	681	655	641	657	639	699	640	641	650	648	660	647	628	664	617	639	688	651	636	611	709	625	675	640	679	667	630	689	673	708	644	689	674	656	626	688	648	663	663	659	651	674	656	627	641	651	677	670	696	657	667	672	648	632	644	628	659	696	685	640	618	677	626	650	670	652	621	673	638	641	620	660	679	622	650	661	604	647	642	665	692	665	612	651	634	655	654	643	658	676	659	679	699	688	654	682	682	676	684	671	669	678	604	662	691	621	686	661	686	672	649	650	640	669	665	712	678	641	690	645	665	619	680	663	715	646	668	712	625	663	652	699	643	676	674	698	674	677	653	654	656	650	690	687	669	639	652	647	659	650	633	659	714	710	629	689	683	671	662	624	690	631	668	654	658	643	686	666	696	672	654	664	645	620	653	619	656	693	645	718	646	684	663	656	701	677	688	634	636	675	654	652	712	683	656	643	698	651	656	691	640	665	633	613	700	650	693	672	670	603	687	668	634	644	676	654	628	661	673	684	698	633	643	684	645	696	666	665	681	657	647	672	629	650	619	648	677	657	622	668	652	691	675	660	688	647	640	689	646	666	699	662	688	654	673	640	718	654	664	642	641	609	631	687	649	676	682	658	676	661	641	699	732	645	641	717	643	682	659	641	639	712	619	674	630	675	637	659	665	679	659	655	659	666	635	649	657	663	661	647	634	687	701	598	688	632	636	714	669	711	612	668	648	670	681	661	620	690	649	660	653	653	673	695	625	688	652	610	660	638	604	670	631	666	673	630	644	618	627	706	706	639	696	663	625	643	637	627	653	650	668	672	645	640	647	656	659	671	613	656	642	647	650	684	637	648	652	645	660	708	646	671	634	674	666	672	653	652	667	638	695	678	652	709	620	693	635	620	631	660	693	669	655	665	691	662	644	643	639	641	683	666	654	691	640	640	694	693	621	691	691	681	613	707	674	638	647	637	692	638	643	666	633	658	663	628	664	602	675	649	695	648	686	646	668	645	652	666	619	675	647	658	660	626	661	630	655	630	707	653	691	679	665	644	608	646	645	665	671	660	699	642	660	644	660	614	632	701	626	654	632	686	682	662	643	684	642	648	680	676	706	632	630	643	688	657	672	642	674	695	627	717	639	617	662	654	694	617	664	644	629	668	642	606	635	673	647	567	695	685	668	687	619	676	679	632	635	645	678	673	656	670	691	662	658	683	653	692	614	689	709	664	638	657	625	646	627	716	662	664	673	629	696	649	653	640	659	624	626	662	616	665	673
16905	3148	2993	2220	1568	1183	948	726	615	561	509	525	503	628	583	547	606	574	573	523	985	491	449	511	501	449	482	461	410	399	365	388	473	510	501	522	550	558	470	484	423	435	447	440	429	387	442	388	418	403	451	363	299	363	617	422	751	1392	1866	551	272	288	284	274	270	286	261	296	279	292	282	272	296	258	256	291	265	290	265	231	284	257	270	282	284	273	248	273	303	276	282	264	274	277	291	267	286	277	301	267	272	291	277	287	286	251	294	259	237	288	259	283	259	279	276	276	282	224	295	296	256	285	253	264	274	291	271	248	260	248	270	287	258	306	275	252	294	278	258	267	290	280	272	289	264	309	272	282	279	251	265	288	274	277	254	267	247	263	302	294	294	257	261	272	249	253	266	283	282	261	272	252	269	274	269	252	245	261	278	276	278	235	293	278	287	290	292	266	287	265	305	279	279	286	249	268	264	280	247	280	251	276	255	292	284	294	282	260	297	274	264	285	267	273	276	271	261	263	272	294	289	269	271	261	259	273	269	271	241	264	274	296	265	247	271	270	275	251	257	271	279	248	268	250	277	267	250	249	280	282	259	270	266	305	312	247	287	270	281	275	308	263	283	314	265	282	265	288	265	265	283	275	265	284	272	278	312	282	261	249	262	264	243	235	257	273	252	256	281	285	254	303	249	288	285	268	262	267	278	237	268	273	301	273	287	296	271	288	241	284	265	286	248	250	285	274	267	260	299	268	244	281	273	269	285	296	264	284	256	275	264	258	272	277	286	225	270	284	277	260	266	268	267	253	274	246	280	275	230	296	266	255	253	308	262	272	259	303	283	249	254	278	266	260	288	277	241	254	271	257	244	295	273	259	271	247	293	289	279	280	290	254	257	258	292	307	293	296	263	259	282	271	259	283	270	259	256	279	275	281	295	261	270	266	287	302	264	268	251	265	274	265	298	290	259	270	263	252	274	256	254	276	277	265	255	281	255	241	273	267	284	259	278	267	257	267	270	272	288	276	253	256	282	300	291	273	305	268	273	254	251	285	252	251	254	255	260	256	234	270	289	277	307	250	297	291	271	272	267	269	242	267	268	275	263	260	265	275	287	261	227	287	266	268	287	244	246	286	262	318	286	237	281	269	253	305	267	271	280	280	287	273	272	264	262	287	303	256	254	292	303	272	253	249	278	256	268	285	268	267	280	289	268	260	248	253	259	278	276	239	256	262	269	273	282	266	251	279	286	278	270	272	274	271	237	261	267	310	261	276	268	272	261	259	276	263	296	282	247	305	282	287	289	296	266	259	289	251	253	290	268	278	268	266	265	237	289	258	274	260	256	293	274	282	271	283	259	246	251	266	262	315	260	256	282	242	249	278	282	276	262	268	257	242	273	301	255	254	270	274	286	284	260	257	268	240	266	303	242	279	262	268	281	283	261	285	280	302	265	273	277	274	254	272	276	263	272	237	255	263	267	279	265	279	257	276	256	263	251	254	247	254	254	280	271	278	267	253	265	247	247	278	278	269	250	313	279	262	266	272	273	270	249	262	294	293	253	286	254	274	287	275	259	261	269	283	267	288	264	259	229	297	278	255	271	279	263	252	238	260	291	267	264	262	271	276	232	263	284	279	280	270	287	273	278	290	274	256	278	262	275	266	247	286	297	275	288	258	301	286	271	281	256	252	293	275	281	270	260	262	273	259	267	273	260	287	288	287	267	281	240	299	289	276	256	268	283	291	301	284	260	244	243	311	296	242	262	245	258	264	241	270	258	253	242	280	300	301	277	260	303	262	243	260	255	268	299	271	264	293	263	304	245	256	238	273	270	282	289	267	261	255	307	241	277	282	271	271	253	264	268	271	275	253	273	240	255	275	281	271	247	289	254	261	242	294	274	244	264	302	271	288	239	261	290	265	282	271	241	262	253	279	275	284	269	292	236	245	291	251	290	266	270	248	282	268	274	289	261	312	265	274	244	287	292	266	262	280	274	280	254	262	251	269	271	265	254	272	301	299	262	274	280	250	234	267	302	266	289	249	271	265	266	263	290	282	259	236	309	247	267	270	261	231	274	266	310	266	281	261	257	266	270	286	252	248	260	241	258	264	267	268	261	267	293	274	269	272	268	259	283	258	259	261	265	250	261	289	281	248	280	265	267	274	274	262	272	245	284	277	276	289	296	275	280	295	267	272	273	276	284	255	269	255	300	259	283	299	277	295	289	289	294	253	269	269	262	268	257	296	267	274	271	277	248	275	255	256	248	238	270	241	285	281	280	253	289	301	280	266	269	279	298	296	283	260	249	284	262	289	266	282	259	276	261	228	282	273	271	244	273	302	264	308	246	285	268	275	256	294	265	260	247	292	252	265	280	256	232	274	263	266	287	269	292	262	268	256	249	259	278	242	254	241	276	276	272	273	249	264	252	275	266	299	282	265	296	264	285	284	250	272	264	282	284	239	257	272	282	255	272	288	268	254	285	261	278	268	265	250	249	278	267	258	269	273	276	277	263	272	268	257	230	269	254	242	266	273	268	275	289	255	280	283	266	286	283	274	250	264	280	265	290	278	279	255	265	288	276	268	261	283	252	263	280	279	282	270	271	276	237	271	279	270	230	260	260	281	283	291	272	291	264	277	248	297	256	277	275	284	300	273	230	278	236	294	258	296	277	274	282	296	246	259	274	277	272	274	276	287	269	277	297	279	284	268	274	244	293	278	278	281	274	287	271	281	262	295	283	284	287	275	272	267	299	272	277	275	263	303	281	285	262	256	277	290	284	270	295	254	275	278	281	255	250	287	253	258	269	249	267	299	261	267	301	268	253	274	272	294	291	240	268	270	266	274	277	289	278	230	272	280	284	273	257	271	285	278	276	250	268	289	275	287	265	252	269	268	264	255	280	263	312	238	244	254	246	268	270	270	277	240	243	282	274	284	294	290	235	313	272	291	294	258	245	268	267	260	276	269	267	308	268	260	264	279	265	278	267	274	255	268	277	254	252	263	246	287	250	265	244	282	272	277	248	312	286	289	256	254	262	290	268	250	269	260	266	265	260	264	271	281	259	256	268	264	256	231	293	267	281	271	260	288	296	277	289	246	267	273	281	258	250	286	272	282	273	283	258	277	279	302	258	263	275	282	269	267	270	294	264	278	280	286	228	276	265	278	264	263	306	285	296	271	272	258	276	261	282	283	248	261	290	294	262	280	266	270	273	296	266	314	254	276	277	301	263	257	295	249	261	257	293	271	284	238	302	252	279	321	264	234	263	265	275	308	282	300	316	275	301	282	313	289	283	250	284	249	293	253	262	243	268	262	269	264	294	271	278	270	269	226	276	260	274	278	295	261	271	267	242	279	291	276	247	268	284	288	268	280	268	267	268	287	257	259	286	257	249	281	287	279	286	310	272	274	269	275	264	265	278	305	249	257	250	274	272	292	262	298	282	231	251	277	306	276	241	260	288	283	287	252	278	254	299	255	259	269	272	257	263	266	274	253	276	274
7816	2948	6397	6868	5786	4730	3908	3315	2813	2424	2330	2294	2442	2792	2801	2663	2675	2812	3172	2704	5645	2501	2377	2459	2275	2139	2086	2195	1967	1504	1646	1753	2511	2814	2787	2984	3216	2751	2702	2271	2215	2305	2206	2332	2084	1976	1915	1962	1992	1992	1927	1363	1084	1549	3446	2004	4754	8882	10784	2509	809	795	742	763	760	748	770	755	798	714	745	748	806	765	725	728	780	767	782	817	802	819	757	770	743	754	747	741	751	750	751	772	756	758	786	778	793	749	764	757	747	776	767	756	771	764	746	749	770	763	769	829	749	779	722	736	692	780	814	752	744	772	724	749	807	746	785	775	780	759	799	738	748	776	796	783	776	781	762	772	814	778	820	768	818	777	792	849	789	770	762	758	788	692	799	803	825	744	773	850	795	727	796	755	859	750	758	787	736	784	764	727	759	700	745	745	741	768	784	795	789	757	777	790	767	792	743	740	716	743	754	760	828	766	729	767	757	752	753	761	803	811	748	825	796	777	765	789	770	732	809	789	802	763	798	784	811	763	755	796	779	764	738	736	809	744	711	810	762	772	703	784	812	744	822	760	752	753	755	754	765	799	746	755	786	820	766	786	782	772	746	767	809	715	744	761	764	769	801	800	776	791	800	794	772	756	780	760	763	737	757	789	778	795	753	772	758	754	706	753	743	711	774	779	770	754	773	749	777	767	739	718	734	690	784	783	764	745	761	786	724	797	707	755	770	781	738	751	717	770	743	785	770	792	754	761	750	791	738	754	782	808	760	761	744	776	800	722	775	743	728	826	769	751	760	789	793	791	773	770	754	792	767	787	736	835	780	808	758	753	725	731	756	760	788	821	775	778	750	779	704	767	802	707	767	820	714	733	764	775	786	777	728	824	739	729	718	720	790	771	784	712	750	813	708	776	747	757	811	802	724	736	785	802	763	736	771	781	745	745	771	741	780	754	783	786	770	761	767	792	755	757	771	712	744	714	734	798	791	751	748	756	810	714	759	791	796	747	734	767	787	807	753	745	756	722	764	735	760	733	741	803	714	796	742	751	748	771	713	792	737	760	747	717	728	810	788	746	774	789	771	770	759	748	759	819	789	734	756	755	773	784	778	799	780	736	765	752	735	790	749	727	761	809	782	763	764	739	778	782	752	765	743	750	748	747	766	730	762	781	764	746	760	748	764	762	740	788	777	760	760	796	786	802	712	736	777	759	784	775	732	747	744	762	803	771	768	777	727	755	765	776	743	808	771	769	779	792	742	743	719	767	763	758	723	694	735	757	771	794	749	755	759	731	764	770	734	754	777	760	806	752	788	760	706	789	755	782	686	759	780	780	741	756	797	704	807	790	731	749	761	715	719	745	748	759	771	781	734	775	798	740	745	737	785	771	743	756	786	760	786	737	738	755	775	798	819	756	765	776	759	752	760	764	787	770	807	750	686	774	774	786	774	773	767	721	771	807	727	806	757	794	730	789	773	752	804	731	760	763	739	782	706	780	754	795	757	758	767	717	686	768	777	806	765	791	778	751	799	735	713	756	763	838	752	772	745	742	822	809	768	735	788	758	755	767	784	774	814	759	784	736	771	747	754	810	743	784	740	785	790	790	780	761	784	767	775	765	703	802	791	785	803	805	749	755	795	781	729	740	844	800	742	801	760	758	800	742	777	763	772	845	774	752	704	799	747	758	777	753	703	768	764	770	764	777	756	777	726	736	703	696	757	770	778	725	757	739	771	762	760	734	733	744	748	778	730	711	770	768	765	768	793	800	739	749	739	759	764	745	764	740	707	786	705	786	759	773	781	776	742	734	751	749	737	752	746	739	783	770	773	754	712	744	754	771	721	777	741	749	746	771	783	750	783	755	747	751	767	770	747	757	791	742	748	807	781	779	724	739	776	806	722	789	745	743	737	757	751	775	758	722	726	720	691	769	789	773	730	738	759	738	783	744	779	818	746	730	829	760	728	773	716	774	807	725	794	748	750	755	803	769	789	769	793	757	772	757	787	734	794	790	763	762	785	755	796	726	748	728	770	755	787	736	781	749	777	760	766	738	792	732	797	758	748	790	797	757	778	775	788	752	712	800	768	801	779	807	783	717	749	747	771	736	769	777	757	807	703	777	736	749	785	755	767	786	746	747	792	757	794	787	742	749	746	757	810	763	747	768	759	747	773	721	743	737	776	793	791	744	743	740	728	772	736	738	772	781	718	764	764	739	722	757	768	724	816	780	751	754	773	749	812	744	759	742	782	727	773	800	773	776	741	816	754	765	728	767	817	777	771	708	775	755	763	768	777	749	754	762	795	722	762	778	792	729	789	753	733	771	794	754	731	760	771	750	763	759	777	801	770	779	777	755	824	780	741	747	766	753	744	719	765	766	754	727	784	784	717	790	737	753	736	741	798	780	737	777	770	780	778	718	729	739	747	792	759	778	783	713	784	769	787	743	842	789	788	786	778	753	773	760	768	795	785	734	789	820	728	779	735	737	732	777	811	727	692	773	715	773	730	768	757	729	747	750	743	729	762	759	772	780	710	775	737	758	765	758	766	765	786	700	728	764	769	746	761	769	764	730	756	764	802	772	769	750	847	815	813	745	763	760	774	807	766	752	743	730	758	754	733	758	814	753	726	751	731	755	784	788	749	811	752	738	751	785	730	733	773	787	764	742	749	767	767	788	719	781	734	787	794	762	744	750	775	777	765	767	769	742	787	755	785	804	763	799	772	798	775	739	713	718	804	804	799	795	726	748	768	784	757	763	781	752	710	776	749	740	767	776	764	788	738	816	749	783	814	771	748	737	743	732	762	763	805	784	788	796	723	752	806	830	805	785	807	755	741	748	776	757	755	726	717	765	814	781	775	783	782	780	736	828	761	816	709	743	765	755	738	752	763	714	761	763	682	771	753	828	744	729	809	787	814	792	748	718	744	760	767	767	726	727	770	771	777	752	766	794	739	743	780	771	787	767	744	759	722	736	749	755	766	728	733	775	815	727	752	763	729	756	756	766	739	784	761	775	755	773	723	773	767	755	749	750	783	718	767	736	766	776	755	772	780	719	741	774	807	718	808	741	776	751	730	736	780	777	735	717	755	788	751	767	733	801	778	747	825	779	748	795	779	744	747	740	765	737	706	740	741	804	772	739	762	756	737	759	815	758	744	753	741	772	741	806	759	786	728	785	756	799	739	707	816	778	757	772	779	747	804	800	747	761	750	748	739	728	779	714	787	716	781	796	790	771	773	748	772	754	746	730	697	733	799	752	737	767	799	739	757	788	777	782	783	757	742	755	795	779	762	733	751	774	765	743	776	811	698	741	782	721	737	729	737	798	740	797	757	764	811	764	726	771	794	769	797	772	782	742	701	764	764	766	789	824	749	789	770	727	785	730	774	776	799	717	785	753	738	792	733	756	814	724	775	733	808	790	757	767	752	748	767	774	759	736	761	727	723	755	767	768	759	785	778	812	740	713	754	761	733	765	759	775	724	772	782	765	733	762	771	742	753	762	788	773	746	755
1985	223	235	206	169	161	177	166	159	174	157	179	173	200	203	188	200	197	177	180	178	176	180	182	195	169	169	151	151	163	150	168	173	193	151	148	165	174	176	167	179	171	169	176	186	163	165	175	183	148	179	166	171	146	196	227	205	245	187	155	151	166	178	170	155	176	162	145	157	151	168	173	148	156	154	159	183	140	147	143	140	143	156	157	160	161	158	147	152	153	158	152	157	169	153	170	146	160	157	145	186	156	150	154	153	168	154	135	138	148	148	150	157	161	147	130	155	138	157	168	159	172	160	153	137	177	161	150	159	158	161	169	159	136	180	163	178	148	144	160	143	148	140	165	158	162	164	151	170	157	158	143	159	166	142	170	151	157	156	137	158	186	155	153	147	153	165	152	152	158	155	165	129	158	156	144	159	166	131	140	150	161	181	184	135	173	164	183	151	148	157	141	159	177	162	155	159	155	163	168	145	146	149	151	158	160	167	159	141	158	180	150	189	160	158	152	167	179	156	169	152	123	172	149	163	154	155	150	147	152	168	152	152	141	151	154	172	164	172	161	154	150	154	169	141	160	157	178	164	155	168	174	150	163	149	149	132	151	156	147	132	153	160	156	135	140	147	147	141	145	141	157	166	147	164	181	158	156	133	162	180	150	172	163	155	168	148	161	138	145	162	175	177	145	147	147	153	166	151	160	154	170	156	160	148	159	177	171	141	150	163	173	178	169	144	167	160	152	158	164	157	166	166	170	164	162	170	164	140	143	164	161	156	158	162	166	166	169	148	161	153	151	159	156	147	157	155	158	178	155	145	155	174	145	171	154	171	168	149	147	164	164	162	158	158	156	171	164	144	148	142	146	147	153	181	152	139	148	149	156	161	163	147	166	148	164	151	165	152	160	157	146	148	142	174	166	176	171	166	151	139	149	156	170	174	129	166	169	153	159	164	157	143	173	161	156	170	149	127	156	155	149	165	165	162	140	149	172	160	165	158	165	165	152	164	166	160	149	153	154	163	161	140	167	142	158	147	143	165	168	170	167	164	136	166	153	147	135	173	164	142	158	168	153	148	151	152	151	162	147	140	150	157	156	190	161	171	155	149	152	148	149	166	159	169	153	172	150	151	160	160	131	151	168	155	175	147	168	167	138	142	145	154	161	149	160	157	150	130	175	163	158	154	177	146	151	147	171	164	176	168	176	164	143	157	149	183	133	163	143	155	148	144	144	167	144	154	149	169	165	158	152	184	151	139	172	180	147	169	144	149	179	177	164	151	137	184	170	139	144	146	156	150	164	160	169	149	177	150	167	170	155	149	151	164	151	165	159	171	138	178	154	169	146	167	150	163	168	165	156	143	167	166	163	135	158	158	151	174	170	161	138	151	158	156	147	147	161	158	152	179	140	160	171	159	150	144	166	146	154	133	138	162	153	177	153	139	150	165	166	177	173	151	145	164	152	144	169	154	147	155	160	162	146	182	156	162	185	166	161	149	157	157	167	156	166	159	165	143	174	165	160	159	163	160	153	144	182	139	155	172	168	160	176	141	147	147	152	156	148	164	146	168	161	162	167	160	160	172	170	162	168	159	145	169	147	163	167	170	155	187	144	161	147	151	170	148	151	168	173	150	156	156	166	151	155	155	164	185	158	153	143	147	164	153	159	181	143	152	150	152	147	168	158	139	160	176	162	147	161	154	132	171	165	149	167	167	147	144	149	165	176	156	146	186	188	137	170	153	176	148	142	168	166	130	170	139	141	155	171	152	127	151	152	155	153	155	159	142	145	174	137	168	163	177	166	168	162	141	147	130	174	162	180	154	169	170	169	180	143	146	139	168	156	152	160	151	166	182	150	140	143	153	178	173	169	144	146	139	170	174	164	154	113	154	153	156	155	150	154	164	149	169	175	146	150	173	174	158	153	173	164	152	134	158	145	157	153	155	144	150	140	125	138	165	176	175	148	136	171	136	143	181	154	123	163	152	140	173	164	155	161	163	149	151	163	169	154	160	161	172	166	180	150	159	148	170	150	153	145	160	155	189	159	174	155	153	149	135	140	176	175	186	174	147	177	154	160	148	149	166	141	162	128	146	149	156	183	165	155	145	174	154	141	165	145	176	134	170	158	170	165	165	129	180	146	137	147	164	160	135	155	141	160	155	152	174	156	185	184	140	184	171	161	154	149	165	143	163	171	152	149	133	156	148	162	127	143	160	149	168	153	157	185	162	137	159	141	155	157	176	155	149	151	153	154	154	163	164	177	130	141	178	149	149	157	172	153	143	185	158	164	167	173	176	153	184	148	157	172	147	161	150	185	136	148	159	166	153	145	146	191	172	171	153	160	156	161	144	152	185	149	145	157	159	164	157	155	169	127	148	158	164	167	159	140	161	164	145	145	150	160	183	128	145	147	160	167	182	161	141	172	165	150	164	172	158	181	149	168	152	163	168	157	151	190	148	159	169	158	158	162	164	157	163	161	158	168	171	156	169	151	154	153	150	169	147	157	171	189	145	163	166	134	163	172	151	145	160	147	177	143	167	166	158	142	156	153	155	159	155	173	145	166	157	150	171	164	130	155	148	128	157	180	164	146	150	146	167	152	143	170	171	151	139	144	160	158	167	148	157	164	144	178	178	172	146	148	173	168	157	151	177	159	145	148	163	157	167	157	145	148	145	148	159	179	159	152	165	177	164	162	180	134	156	154	135	146	152	140	140	175	137	136	166	136	153	155	145	146	141	169	152	160	147	146	154	153	147	169	160	180	184	147	169	159	168	155	146	161	160	167	149	156	159	152	179	159	165	163	180	182	152	150	158	145	149	162	156	159	154	154	159	143	170	160	182	165	161	146	140	151	155	158	166	133	157	152	148	157	153	147	167	135	143	170	162	159	167	168	153	168	147	184	169	149	141	143	155	173	164	175	149	158	161	172	168	158	159	157	147	165	158	161	180	172	164	162	178	161	146	155	158	155	144	165	161	146	132	152	161	147	167	169	150	153	176	150	148	167	155	176	141	154	169	161	145	163	188	157	159	157	149	153	158	140	172	173	157	143	160	175	167	150	151	180	152	144	158	152	160	163	163	144	165	141	178	151	145	172	174	145	163	149	148	160	161	163	175	161	158	152	159	167	160	143	158	134	191	139	163	168	141	150	162	167	156	154	141	163	166	155	159	139	181	164	153	163	154	156	165	151	162	167	165	144	155	152	147	146	157	165	160	169	155	149	163	155	158	147	174	153	160	163	152	132	142	170	166	164	143	155	174	154	136	160	151	167	178	168	163	162	175	160	140	158	157	130	165	166	169	169	135	175	163	146	177	183	153	150	168	187	155	159	171	156	151	154	148	147	161	159	170	151	141	163	145	144	177	161	159	148	163	175	175	184	140	131	135	152	148	162	151	162	158	160	189	143	156	145	142	167	133	189	147	156	169	180	171	167	171	173	166	172	159	167	149	164	152	161	153	155	157	163	154	149	139	150	154	168	178	149	162	163	136	152
2081	522	653	679	628	601	601	566	606	558	540	605	627	673	671	717	706	684	657	627	657	615	625	711	711	683	609	611	546	533	529	550	635	634	605	598	532	568	514	529	586	519	568	558	523	488	534	521	560	518	475	541	528	487	808	760	796	864	655	547	487	501	471	520	504	481	480	501	483	472	453	498	509	500	499	504	477	475	455	468	473	447	457	486	507	466	481	452	512	463	502	481	460	504	498	480	498	489	487	491	481	486	464	501	445	503	502	465	504	480	499	489	514	495	501	435	531	472	480	483	459	448	468	490	477	476	444	477	530	505	508	494	491	469	475	459	497	476	475	450	496	491	485	473	474	486	511	502	503	467	483	520	468	528	494	447	483	506	495	473	499	479	487	440	479	467	508	492	478	481	494	498	507	527	534	461	517	489	502	471	505	539	468	526	483	495	523	459	465	446	465	474	518	468	504	516	438	534	522	482	498	474	506	454	531	472	498	489	516	511	468	513	465	492	490	507	467	514	497	500	471	506	461	458	483	466	494	495	496	505	497	425	481	492	512	467	509	467	447	484	472	487	466	502	488	470	520	489	473	479	479	464	500	504	471	486	499	487	492	466	508	478	492	485	484	469	474	480	496	444	479	488	488	501	485	469	503	459	468	481	514	485	507	432	485	474	459	490	486	525	461	479	521	510	478	483	540	469	543	477	450	492	473	456	488	506	480	476	487	461	472	479	493	502	489	490	468	489	456	511	445	482	438	467	454	462	487	477	452	531	456	447	519	500	488	468	536	471	481	458	504	484	448	476	489	502	487	477	473	503	484	454	507	493	476	505	503	438	471	488	454	501	463	500	480	479	471	444	459	483	491	477	478	454	444	453	485	473	491	506	510	500	510	482	485	465	463	479	505	502	461	505	498	475	463	498	455	497	509	481	460	487	533	478	498	438	453	497	465	435	506	526	474	433	482	474	491	475	461	472	493	492	447	479	483	485	484	486	518	482	463	471	491	479	460	535	458	482	492	469	471	454	465	480	469	478	483	504	471	528	472	479	485	481	482	456	520	483	496	473	473	508	464	485	481	484	453	469	473	457	491	515	466	491	494	459	486	503	499	491	497	458	484	454	477	484	502	486	499	467	529	495	497	482	502	518	464	487	510	501	498	495	520	506	499	470	440	494	523	495	433	476	482	460	483	454	469	476	455	489	499	478	502	469	473	481	493	485	495	537	516	475	427	484	505	499	464	464	469	469	466	473	480	474	472	486	466	470	489	444	483	472	462	464	483	499	461	482	482	482	499	464	461	527	475	514	489	506	508	490	514	452	495	475	503	475	440	472	495	527	484	499	458	491	477	495	499	494	512	460	485	518	444	482	497	518	481	463	481	464	470	492	509	467	497	479	473	505	447	500	499	469	495	450	537	460	423	493	486	492	490	466	491	485	482	463	498	466	511	439	466	464	501	475	480	436	488	444	499	491	448	486	481	488	463	448	453	472	521	461	490	477	469	474	496	467	473	468	486	469	454	488	493	482	464	507	448	467	510	451	519	473	500	474	463	474	469	457	520	496	473	481	494	466	471	514	463	493	475	478	468	503	508	475	467	462	468	472	457	477	479	483	491	486	448	484	512	497	468	519	502	471	457	497	456	468	442	488	472	508	471	493	497	513	492	507	473	434	455	486	478	488	485	505	511	501	467	517	472	474	486	518	502	487	473	520	478	485	467	487	467	485	465	462	484	523	508	469	461	460	488	470	474	453	468	478	498	456	515	457	489	490	481	474	480	519	492	467	487	457	475	479	506	463	479	486	435	472	472	454	480	482	494	472	503	489	487	544	465	499	462	457	488	476	492	554	465	501	524	479	480	469	498	487	490	545	495	455	512	495	481	477	505	486	467	435	475	449	476	514	477	481	482	473	482	462	447	445	514	501	511	506	491	422	527	455	484	487	434	463	521	496	495	477	484	463	459	481	453	445	462	492	468	509	466	457	442	433	482	474	478	525	523	469	458	488	468	478	451	471	483	476	465	486	477	499	500	477	471	528	498	525	483	504	467	498	460	484	467	495	488	478	468	496	548	471	500	467	450	479	511	481	499	480	483	501	467	471	461	479	488	492	473	463	491	453	497	479	504	484	426	479	498	486	503	515	493	502	497	489	490	466	452	456	483	508	468	468	496	488	479	491	482	501	481	492	479	461	473	469	488	502	484	475	455	497	476	484	438	463	449	525	494	463	461	488	455	469	492	502	477	431	473	484	492	486	495	497	505	445	483	483	474	514	487	484	504	507	496	480	474	474	479	529	465	449	487	474	440	459	520	500	467	485	484	472	470	496	521	496	482	508	484	469	482	474	468	476	491	492	498	462	495	466	436	461	486	498	455	483	464	491	463	479	423	465	511	448	500	491	501	512	538	506	490	472	494	494	535	494	438	504	478	478	471	475	431	459	474	474	483	514	484	517	475	484	476	498	507	500	467	492	485	467	479	446	452	477	505	437	471	466	487	485	492	490	483	506	480	503	438	451	490	556	466	482	481	474	478	514	474	509	484	483	430	487	494	480	482	488	479	519	487	451	482	487	448	426	483	441	497	490	461	487	474	486	487	470	534	487	479	463	512	502	474	445	466	471	491	475	476	477	502	518	481	464	440	486	481	469	474	450	440	513	469	509	444	515	470	468	527	429	485	533	478	489	469	484	521	475	486	506	480	479	523	482	499	497	478	504	478	494	485	454	499	485	490	502	497	473	478	476	491	467	525	499	516	529	493	465	465	484	466	481	473	479	435	458	502	487	461	475	464	489	492	529	502	500	524	482	471	466	481	465	505	458	459	536	476	530	485	511	500	457	471	478	461	444	503	476	515	490	533	493	467	488	485	507	496	485	470	476	466	441	462	452	485	467	455	475	443	467	486	448	526	484	445	495	482	471	460	458	480	490	478	522	472	458	481	498	500	436	502	495	478	470	488	483	471	486	449	468	494	507	495	467	526	491	474	460	518	497	485	494	447	470	481	503	494	447	487	493	475	478	508	477	529	470	491	500	469	488	484	503	494	484	501	460	507	477	482	469	494	488	505	497	461	516	452	490	481	504	464	533	466	476	500	501	486	500	477	477	519	473	495	497	449	517	500	514	506	481	449	493	458	459	479	471	460	458	491	512	472	501	449	462	495	505	500	486	478	508	513	501	458	491	498	446	480	476	502	467	473	462	511	476	492	472	508	500	469	490	458	496	438	510	472	463	504	522	476	494	505	503	509	522	500	483	504	481	485	495	529	459	478	496	480	502	455	464	498	504	437	491	477	463	487	485	506	479	506	500	513	485	485	486	493	488	482	476	457	523	533	494	445	488	460	473	478	507	459	502	468	474	476	495	503	499	448	472	482	456	490	467	490	453	500	485	508	493	478	472	491	476	463	481	453	474	491	473	473	478	500	478	477	472	470	492	477	523	489	475	467	484	440	478	471	478	512	497	507	438	486	497	462	455	467	468	513	478	477	515	475	495	476	471
8487	1223	1373	1036	817	545	478	391	338	298	286	331	325	352	348	389	292	326	301	290	1092	566	277	234	264	281	225	236	243	244	250	275	305	261	268	244	243	276	264	283	253	274	242	265	264	220	239	186	172	226	221	193	199	179	184	190	189	199	183	172	159	193	180	180	169	180	188	197	186	193	176	178	133	177	164	168	176	182	181	190	171	156	181	170	171	197	184	173	174	191	186	194	186	186	176	185	169	228	189	185	196	193	162	183	188	168	181	198	174	185	185	179	183	190	183	172	208	174	175	151	159	197	184	208	168	172	201	177	201	184	180	185	165	188	177	176	172	183	182	171	172	184	194	183	170	197	169	170	200	166	194	178	190	165	197	186	161	157	190	207	196	185	184	169	176	201	182	188	188	165	149	181	179	179	177	166	172	186	172	195	180	182	163	183	180	150	179	173	154	183	184	180	181	172	171	178	159	209	189	199	164	182	196	175	196	181	172	168	159	158	206	187	195	160	174	180	186	173	173	193	181	180	199	171	189	165	183	160	178	186	175	174	148	174	173	165	174	155	163	158	174	159	151	156	195	157	168	210	180	164	162	166	169	157	170	172	177	174	182	155	165	169	191	170	186	159	184	193	164	185	170	135	200	178	185	180	161	154	172	172	213	176	179	179	158	179	188	164	194	198	179	155	158	191	183	175	175	195	215	161	164	171	167	191	183	165	177	153	200	171	164	191	192	199	166	169	166	159	186	168	190	209	207	178	187	200	179	195	166	189	177	174	176	165	179	169	193	185	189	177	177	188	182	169	175	152	176	178	169	183	192	181	171	177	180	189	185	175	182	163	181	170	182	174	165	181	182	193	169	186	202	184	189	187	198	204	190	167	185	165	189	186	181	168	182	158	166	171	148	204	156	188	165	196	172	187	163	176	170	194	208	194	166	169	178	165	180	176	172	165	184	162	194	202	190	173	170	203	157	193	196	171	190	193	177	179	161	155	200	187	191	190	176	188	165	188	156	167	161	175	169	183	139	179	162	162	156	183	189	185	192	162	172	187	177	185	180	185	172	186	167	208	181	184	169	195	185	192	182	178	173	187	175	193	169	168	172	188	195	173	190	183	176	171	150	165	182	168	192	181	184	171	184	178	153	171	195	186	166	210	205	175	185	188	173	156	188	156	182	186	177	191	177	172	189	205	195	159	174	174	200	170	169	186	181	168	157	186	182	183	146	166	175	157	171	202	180	163	183	167	176	175	179	181	173	183	180	174	181	174	200	181	174	164	188	165	187	198	169	188	178	184	176	195	189	190	156	194	173	178	159	164	178	156	151	177	165	189	174	176	180	165	160	192	175	181	178	167	182	192	196	181	167	183	169	177	179	165	163	184	178	154	161	176	174	199	189	184	159	179	174	154	173	181	203	199	152	181	186	188	178	176	183	185	188	178	147	162	188	198	170	180	158	172	179	180	175	167	178	181	185	198	185	181	211	153	197	188	186	214	161	175	192	198	172	202	165	169	191	172	181	158	187	174	195	193	160	176	186	169	183	204	170	191	161	159	197	171	163	177	177	172	178	170	198	195	180	194	185	184	176	210	160	213	174	205	194	154	157	198	167	168	192	192	170	199	176	167	187	191	187	162	182	166	193	183	179	166	160	167	167	159	200	193	170	154	171	182	166	176	163	180	209	191	183	164	194	181	180	177	182	170	166	174	185	181	178	166	197	182	191	186	172	165	185	175	180	176	186	175	189	197	153	184	203	175	177	183	194	189	176	169	182	174	188	181	172	191	171	180	189	173	162	176	149	178	169	180	197	171	189	176	183	193	194	166	201	163	185	196	167	188	189	153	173	177	181	201	200	185	185	209	178	189	185	177	174	188	186	163	176	177	163	187	186	181	183	161	155	177	191	200	170	186	186	175	168	178	185	160	188	182	139	166	177	180	172	174	164	182	175	183	196	193	177	162	196	198	168	176	164	148	168	177	164	165	170	145	138	187	162	163	171	171	191	145	154	159	170	165	174	201	167	168	188	176	185	142	170	185	155	178	172	156	200	169	171	197	168	179	174	187	175	178	175	171	165	163	171	139	169	141	170	188	176	189	176	195	146	161	172	178	186	181	188	180	157	181	154	191	178	183	179	198	166	181	187	156	171	184	175	170	159	173	190	194	178	186	161	166	174	179	179	170	174	190	179	157	171	180	168	178	190	160	167	172	165	218	183	175	169	183	183	195	190	164	177	173	187	170	185	181	179	172	182	184	183	168	198	187	167	155	178	187	170	173	174	170	178	190	175	176	177	190	189	153	181	186	174	167	176	182	177	185	190	164	186	161	170	177	182	152	178	187	183	181	192	191	175	165	169	186	171	187	163	164	175	158	163	169	160	174	195	204	195	183	171	171	200	204	194	177	167	169	164	178	171	153	188	187	165	198	163	188	176	142	177	154	198	204	197	157	159	183	180	171	175	171	214	185	162	175	163	185	213	170	183	169	171	190	178	177	194	171	208	175	155	194	179	183	192	188	169	152	182	186	187	163	152	184	189	164	172	189	164	179	160	170	170	167	168	193	177	169	143	158	208	175	160	190	192	182	171	165	199	203	195	181	175	183	176	189	181	178	182	186	158	190	166	191	190	197	169	167	203	162	181	191	158	163	153	176	183	165	146	172	193	173	169	193	179	178	165	146	189	192	155	171	180	175	178	191	175	159	171	193	164	172	192	165	166	213	180	175	194	180	167	181	199	171	170	181	178	179	156	178	185	201	162	176	202	179	193	179	174	190	156	170	168	179	177	169	163	181	163	162	179	177	184	181	182	177	177	178	173	185	171	185	172	164	204	166	150	161	171	191	202	174	216	194	162	181	168	206	181	174	172	173	177	172	180	164	190	188	171	187	181	159	164	173	156	161	175	184	173	202	189	215	187	192	183	215	196	199	171	187	173	197	172	163	170	200	185	170	174	188	169	200	169	168	186	158	181	176	166	180	163	180	202	165	189	171	180	165	169	190	187	141	182	168	159	182	159	173	180	186	168	175	181	155	169	171	181	178	202	180	198	181	172	180	161	167	180	167	169	186	166	170	185	174	191	178	185	162	203	167	176	166	157	183	197	169	195	184	181	193	171	182	164	176	166	171	198	189	185	193	200	164	157	169	179	182	184	190	190	182	177	185	162	168	173	196	197	157	158	184	187	196	169	183	170	183	190	168	174	180	190	183	157	161	168	191	183	164	173	154	162	186	183	185	147	180	180	182	182	167	185	166	168	195	156	160	198	177	158	179	167	183	172	197	154	157	182	161	157	191	155	159	165	164	173	181	170	152	181	190	199	183	194	176	196	184	175	170	166	174	174	147	170	177	213	184	174	171	162	187	162	154	192	174	187	161	165	162	175	185	173	155	189	186	164	181	165	170	179	184	193	157	180	162	192	186	159	172	196	188	194	167	156	167	208	181	167	170	181	177	163	160	176	183	185	163	171	166	182	176	164	179	173	197	154	204	168	187	173	170
5447	1637	3298	3575	3019	2431	2051	1818	1619	1387	1296	1340	1457	1734	2011	2042	1583	1513	1499	1460	6033	2535	1347	1363	1309	1166	1180	1108	1050	983	1029	1352	1472	1202	1428	1367	1250	1422	1394	1364	1180	1219	1180	1165	1078	996	1002	881	825	849	827	723	647	648	645	638	638	709	679	564	561	521	526	541	538	520	559	543	499	561	526	508	524	550	511	533	558	573	540	533	566	556	552	554	554	500	544	525	534	516	566	528	560	533	559	577	532	557	532	521	577	520	563	539	524	540	520	542	525	513	511	508	532	559	537	522	538	538	530	499	551	564	530	547	556	477	515	578	525	558	554	549	559	582	582	546	549	554	598	545	576	581	589	535	571	541	578	595	556	564	521	541	553	550	532	544	536	582	569	606	687	696	562	503	561	569	541	520	536	535	499	527	546	521	548	558	532	531	554	580	553	530	532	524	531	505	569	535	485	567	527	526	538	543	537	491	565	545	544	532	563	544	513	581	538	545	545	556	544	553	539	554	532	565	546	535	542	539	571	530	533	578	570	556	557	554	555	546	563	564	536	533	573	555	518	539	541	488	498	546	505	575	557	559	548	529	531	538	556	540	494	570	542	546	519	493	569	561	551	574	561	532	538	604	559	528	541	546	509	529	510	505	585	570	560	554	539	527	537	557	497	531	516	551	502	548	516	547	554	513	563	534	571	553	523	535	542	563	531	546	571	499	508	549	517	547	545	528	536	542	548	522	510	530	531	552	530	524	540	542	576	566	529	513	515	562	555	516	505	544	541	529	514	509	509	502	503	545	510	579	525	508	534	556	528	576	511	544	538	534	536	529	496	543	530	505	536	558	528	524	557	533	551	535	492	549	556	559	495	507	502	527	544	527	523	570	546	529	558	534	554	528	552	521	534	536	579	566	517	567	578	548	494	527	504	536	518	560	531	569	562	536	528	544	548	553	545	540	517	548	555	538	555	538	525	543	548	527	518	536	559	514	531	538	561	538	568	510	502	565	541	526	562	561	542	506	537	565	504	517	559	536	536	545	563	510	539	505	552	493	534	538	549	536	581	526	537	512	530	555	538	523	504	548	515	516	525	543	538	535	549	533	526	541	546	585	530	559	546	515	524	537	551	504	540	516	543	556	549	535	534	535	528	525	520	548	564	496	582	566	509	520	548	510	535	530	524	540	532	479	535	542	525	539	495	541	569	508	545	550	520	533	525	511	558	491	511	500	527	528	522	545	540	565	521	522	543	510	530	553	557	553	559	501	516	518	562	559	536	568	567	531	550	529	538	532	533	520	530	519	531	544	530	538	529	520	545	561	522	540	499	515	553	540	496	552	565	584	542	553	530	537	518	554	501	501	555	524	517	529	543	534	566	568	556	492	569	526	578	522	560	563	546	549	528	572	531	562	537	538	520	525	557	541	553	534	556	556	506	529	543	545	527	529	513	522	516	544	522	505	499	482	505	501	529	518	501	524	529	544	542	540	590	521	551	552	527	523	537	543	522	494	513	530	545	540	506	508	506	540	542	539	521	544	541	564	525	551	540	517	503	522	540	541	532	526	547	514	497	540	527	548	535	494	531	525	542	563	536	542	548	548	549	507	576	500	549	542	578	552	541	534	530	543	569	487	526	555	515	567	516	546	544	502	532	564	504	517	516	522	539	551	539	557	540	553	505	549	503	584	547	539	545	558	520	530	528	506	521	536	554	504	529	587	547	505	542	532	594	536	567	514	567	544	524	557	510	515	552	535	540	559	500	522	516	506	535	595	537	575	530	508	519	534	517	540	517	528	564	537	522	541	532	508	537	534	559	538	525	523	532	505	520	529	551	535	538	546	502	554	532	553	567	514	569	560	528	515	519	521	564	520	522	565	555	505	530	560	550	544	538	516	501	535	509	535	533	518	539	545	522	565	533	544	541	565	531	540	526	546	545	513	566	535	530	569	524	591	557	511	535	532	530	545	579	576	534	500	533	543	531	554	518	554	544	524	541	531	546	529	545	529	578	525	519	551	571	520	536	551	484	569	533	548	564	503	525	535	553	521	546	495	568	534	547	496	508	547	539	512	541	541	585	532	564	517	544	584	569	516	535	496	530	531	565	522	507	547	524	509	482	529	563	544	545	521	538	575	578	575	553	510	533	560	492	532	536	570	573	550	512	509	497	555	514	546	552	561	551	501	571	550	536	506	559	513	517	520	550	531	562	541	546	535	586	525	558	571	559	501	554	540	562	552	567	508	509	525	556	543	537	565	517	615	546	529	549	541	560	541	551	517	553	543	532	539	536	517	550	550	525	556	509	528	549	524	512	551	557	551	539	556	509	531	539	537	549	566	581	534	520	543	553	534	522	500	562	524	571	497	538	573	526	539	550	560	548	521	509	509	488	515	521	559	499	527	512	554	551	519	527	582	514	527	510	537	513	549	525	531	541	565	560	565	544	545	528	546	532	517	521	519	505	524	550	508	520	517	505	540	552	580	552	496	546	568	560	535	527	498	560	523	535	522	554	529	499	563	547	521	528	537	541	516	528	507	577	534	539	558	570	555	539	505	547	534	563	548	550	519	528	522	557	505	557	540	513	528	555	562	524	566	524	527	528	527	524	507	495	548	561	533	524	504	544	541	549	529	531	511	546	520	546	520	515	544	574	573	534	544	528	567	552	525	570	529	552	555	543	512	548	542	519	553	546	546	518	502	560	524	550	523	550	515	531	542	489	536	555	483	563	542	521	566	519	537	545	567	535	529	514	514	536	546	531	544	520	531	547	571	530	527	511	545	525	557	541	541	548	486	525	518	501	550	519	550	549	546	509	552	473	520	538	515	564	525	517	550	504	514	519	504	547	522	560	513	542	569	558	531	522	573	554	517	534	539	512	518	553	556	530	537	556	553	533	544	553	552	530	533	549	570	533	534	527	544	540	521	526	510	531	515	550	524	569	553	543	519	535	491	543	570	557	552	510	551	537	545	538	502	580	511	529	553	493	507	561	548	545	559	570	520	520	549	541	565	547	517	553	572	510	540	615	479	515	537	522	558	525	522	551	494	580	532	503	522	535	534	531	545	545	548	534	507	567	526	533	501	490	517	542	550	520	524	517	538	524	526	528	548	547	522	555	518	582	536	522	543	500	583	530	575	539	510	550	554	520	519	536	559	577	565	531	497	527	550	590	544	539	570	526	528	563	543	526	541	491	573	499	556	529	499	491	536	528	530	528	549	499	518	554	557	529	553	533	546	535	563	558	556	515	542	541	534	558	521	565	557	594	555	530	541	540	516	550	554	534	518	550	528	535	565	537	542	573	513	555	556	544	560	502	530	557	525	547	539	523	522	543	537	531	526	560	534	538	537	570	544	525	525	552	527	588	563	546	529	534	537	578	550	497	551	550	575	558	510	537	558	561	539	516	537	554	547	537	541	536	573	517	582	534	523	537	538	582	503	551	582	531	546	511	539	524	532	548	547	521	528	548	546	525	564	541	543	539	496	556	514	506	512	538	514	534	524	510	534
16722	3090	2986	2123	1501	1120	853	689	601	527	484	509	483	611	642	612	527	476	471	489	4598	1577	379	397	394	410	354	389	326	338	382	439	384	376	442	440	429	414	370	400	371	385	406	397	334	330	289	318	303	334	271	263	247	239	255	276	244	266	243	258	274	244	254	234	227	264	233	281	240	272	232	282	249	249	236	239	231	274	247	234	238	227	213	243	258	275	257	228	250	250	252	231	241	256	248	279	248	254	223	251	239	244	254	237	260	216	259	207	217	230	253	250	233	257	256	273	255	269	240	225	258	269	242	260	238	217	241	249	239	225	229	223	207	269	234	248	248	220	253	253	240	262	275	260	226	201	247	252	258	251	244	250	215	261	259	228	235	235	245	272	301	255	255	258	231	256	280	267	232	235	275	242	206	197	265	241	245	248	243	258	231	248	245	269	260	255	242	256	237	274	218	242	261	210	250	246	221	215	227	264	262	256	256	247	226	247	261	252	246	241	251	254	249	256	234	216	232	233	214	221	243	251	228	230	227	232	277	226	269	267	255	237	246	255	234	237	255	245	242	238	259	252	233	281	240	247	242	232	259	224	234	274	232	236	255	257	269	228	262	219	272	252	251	222	231	244	220	237	239	246	225	259	231	231	238	252	243	226	252	251	232	255	252	244	242	219	249	261	232	225	218	237	251	230	244	229	234	250	264	233	245	225	227	265	236	236	243	257	250	238	217	252	215	241	278	245	256	231	241	283	243	221	260	242	260	240	244	245	243	237	254	247	230	262	234	230	233	231	244	230	266	226	221	267	235	242	225	216	234	244	249	256	236	230	248	267	247	258	231	261	269	251	230	254	247	261	234	228	250	234	230	244	218	228	254	247	276	261	274	237	222	240	217	247	223	207	280	233	217	258	250	251	248	227	238	234	207	244	222	243	273	261	235	253	257	258	254	227	249	235	223	227	226	240	251	253	263	226	254	250	234	259	237	233	268	242	230	241	233	226	239	272	233	237	213	239	243	229	237	232	222	245	235	238	253	253	251	247	252	234	263	249	230	250	234	230	257	241	197	249	242	245	224	233	243	235	236	237	250	219	222	249	258	231	246	236	249	231	255	241	248	251	230	234	211	267	272	234	241	283	242	265	216	263	260	222	259	246	247	215	245	234	247	241	235	243	256	245	245	246	248	247	248	227	235	273	236	247	227	226	238	256	257	232	245	229	244	237	242	230	221	249	230	215	237	250	246	227	250	208	215	259	269	222	234	247	276	234	239	232	262	251	252	270	249	258	260	272	204	249	224	253	222	277	249	253	260	242	222	222	240	232	236	258	261	219	234	225	233	261	206	259	248	240	240	255	233	240	246	256	247	217	236	241	228	260	220	233	269	222	254	237	254	203	251	247	226	263	244	226	254	250	235	231	241	265	238	218	242	261	221	243	243	277	241	238	234	241	284	249	267	239	234	257	222	228	233	233	239	265	250	247	216	253	205	247	267	222	230	244	223	264	206	259	218	235	255	256	246	240	243	236	252	237	227	235	240	220	245	272	224	229	227	233	208	231	238	255	231	246	237	239	258	262	258	212	214	202	224	261	253	244	240	230	253	240	241	241	251	238	225	207	233	264	262	239	249	252	217	242	251	225	273	244	242	237	230	257	225	240	238	256	244	249	269	257	241	234	250	234	244	242	247	243	262	272	252	252	230	229	242	236	238	233	233	240	260	279	245	249	248	240	252	230	230	254	239	231	222	233	254	227	232	232	249	243	253	245	268	245	215	244	241	235	264	224	255	241	240	211	221	256	284	273	238	254	237	241	272	243	266	228	237	245	242	228	256	222	217	252	205	217	249	237	251	240	241	258	247	254	239	243	246	229	222	210	247	238	219	215	249	224	262	246	245	228	241	238	243	263	252	232	260	256	262	251	266	240	264	249	231	240	220	249	263	235	243	275	241	237	240	225	238	249	232	224	240	262	229	240	239	213	233	247	252	253	269	223	259	257	253	247	208	235	240	232	253	238	227	250	222	228	243	233	247	214	264	243	226	246	234	207	237	239	248	239	247	256	231	261	236	224	242	243	253	230	236	218	251	250	238	236	247	231	278	213	266	218	221	246	238	235	229	230	225	226	241	231	244	256	233	251	253	243	238	267	222	271	223	257	261	237	229	224	237	263	226	259	258	224	250	231	232	231	242	233	234	237	255	243	247	250	254	248	224	238	263	201	237	245	234	211	251	243	247	241	247	235	229	238	229	224	269	269	276	255	249	212	254	256	225	226	218	243	250	237	233	252	242	241	236	243	253	226	223	253	246	231	235	248	246	261	269	246	278	228	234	244	253	239	247	250	254	201	240	249	218	233	252	226	234	252	239	246	249	246	264	250	242	231	219	259	221	229	220	204	244	229	246	240	250	237	233	228	235	253	204	237	243	256	254	230	258	243	248	286	234	221	262	238	241	237	232	254	238	239	226	260	262	244	247	226	217	268	210	196	243	233	240	232	246	233	234	256	253	265	244	255	220	247	247	219	260	220	237	233	254	235	247	231	231	240	247	244	244	243	239	239	257	266	250	255	249	230	234	213	258	238	257	235	217	232	232	227	273	255	244	241	208	228	243	238	251	239	239	255	220	249	260	231	229	256	234	249	262	239	247	235	225	259	231	240	233	262	230	215	227	210	259	255	263	247	232	238	214	232	232	260	229	212	251	259	248	231	251	227	237	227	243	251	249	203	243	247	249	235	259	265	238	239	257	232	240	276	220	223	243	228	222	208	266	251	260	267	231	234	217	258	237	243	209	240	211	248	274	260	231	264	250	241	239	203	231	253	233	256	237	248	257	255	233	268	228	241	211	250	238	239	238	212	225	241	270	251	239	251	261	253	228	249	249	261	236	245	238	276	212	245	240	220	257	235	251	246	249	249	263	236	250	266	235	237	251	226	249	228	268	259	225	219	238	240	248	215	249	263	242	244	232	258	236	254	257	235	248	240	205	234	243	227	237	236	226	269	242	242	277	236	240	270	231	220	241	223	265	227	248	236	230	250	258	230	258	247	239	258	233	227	237	230	248	239	217	226	229	240	232	236	261	253	259	261	264	239	235	253	238	233	250	231	234	259	246	262	264	271	228	233	238	232	232	221	219	248	255	269	254	227	261	233	233	263	242	266	235	240	246	224	251	221	243	250	225	241	239	260	260	229	264	220	244	226	258	236	245	241	231	236	246	225	263	249	248	266	249	234	244	240	264	228	218	219	250	249	252	228	246	248	252	230	259	253	234	242	235	260	225	245	251	236	234	244	247	225	247	227	239	223	220	198	257	222	220	249	246	239	223	239	248	237	260	231	265	247	247	217	239	211	219	247	219	223	229	256	260	254	217	234	246	279	244	217	239	247	214	259	254	218	254	245	262	211	253	247	218	223	243	238	236	259	231	245	238	216	251	227	238	235	231	247	223	257	230	234	244	247	243	228	247	223	221	228	248	255	251	225	226	239	232	249	226	244	246	253	207	211
7882	2900	6364	6743	5730	4599	3704	3217	2680	2349	2226	2141	2507	3174	3459	3344	2678	2282	2371	2491	17147	4179	1867	1918	1913	1751	1776	1658	1460	1436	1672	2268	1871	2001	2389	2342	2255	2369	2069	2062	1975	1852	1820	2084	1681	1482	1431	1440	1202	1114	984	810	856	778	818	824	805	695	675	720	717	731	718	756	705	706	739	693	683	747	744	707	686	695	679	718	690	671	722	689	696	718	671	676	717	693	677	704	663	692	730	726	726	713	724	696	694	710	667	715	716	657	690	700	704	720	724	728	682	665	694	675	682	717	708	671	674	725	684	726	657	670	696	725	693	707	719	692	709	716	708	728	644	682	699	693	726	722	715	702	758	723	675	719	767	745	724	748	696	647	698	666	707	706	702	724	744	689	813	886	991	920	699	698	706	677	700	760	720	697	716	632	736	702	626	694	707	692	708	679	696	684	675	712	731	628	664	671	704	665	685	695	680	708	699	674	666	668	724	719	679	692	716	673	724	732	722	719	688	692	690	679	722	655	685	707	706	694	749	672	689	656	683	734	593	726	700	704	699	668	731	657	672	669	698	672	705	712	678	718	707	717	672	715	727	728	715	725	692	722	663	676	686	745	680	669	684	624	661	687	669	688	703	688	679	683	649	709	721	732	681	684	689	650	729	715	660	707	720	628	730	786	692	666	688	723	659	671	682	692	698	668	668	682	701	677	685	660	714	692	660	710	682	638	730	692	690	662	643	660	649	657	688	713	710	704	673	690	727	741	624	646	691	666	754	685	674	723	701	688	692	726	692	669	697	688	697	730	675	659	687	732	679	685	712	703	691	678	695	681	672	667	716	724	721	674	648	677	691	692	702	630	647	707	680	691	687	672	647	685	684	667	717	665	676	682	711	746	678	644	684	710	658	733	687	675	611	729	689	698	678	707	691	708	674	629	712	659	704	695	730	677	696	670	669	700	711	694	632	706	675	722	693	683	690	652	720	653	680	686	708	697	698	705	713	703	683	658	676	687	664	714	676	706	689	669	682	648	645	720	687	697	705	723	672	688	685	669	701	747	646	654	700	691	680	686	713	687	695	694	684	646	670	728	709	705	744	637	759	682	655	734	705	678	692	681	663	727	689	652	680	670	672	702	668	671	676	689	670	698	680	725	690	675	667	675	697	689	704	749	651	692	618	687	674	677	629	677	684	678	728	720	659	707	705	753	696	694	673	703	712	660	684	639	687	694	690	675	689	682	685	681	710	646	678	691	711	715	695	693	621	704	672	657	606	717	688	749	642	712	694	701	665	678	655	713	637	696	702	704	665	697	707	693	703	686	689	689	668	665	694	677	639	697	693	668	722	680	692	653	674	711	695	646	744	692	676	705	714	700	658	669	694	733	713	695	730	727	664	680	648	706	638	715	691	699	691	684	733	720	688	690	690	701	642	683	687	679	660	682	648	677	679	706	707	657	691	698	672	676	636	684	696	691	686	704	648	733	654	629	706	652	678	644	670	685	704	664	689	676	721	713	704	672	700	757	688	661	658	718	694	714	681	717	693	710	723	712	666	680	703	714	674	643	732	655	708	729	707	684	740	665	728	703	707	708	711	676	718	692	680	648	696	677	676	665	708	704	714	667	667	683	685	647	700	675	707	717	714	670	695	701	693	721	722	679	690	665	689	677	692	671	682	690	690	661	652	678	659	686	681	697	663	680	683	683	735	675	710	741	683	699	724	648	709	693	636	683	662	659	668	701	703	764	668	685	683	690	702	725	678	722	659	702	709	622	686	673	715	720	662	693	630	678	728	685	655	727	700	667	716	688	700	662	711	732	697	692	670	616	703	717	694	707	634	701	674	732	701	678	644	698	662	656	646	753	702	721	724	681	673	678	663	652	691	689	719	729	631	720	711	665	681	690	687	665	673	687	696	665	665	718	680	719	740	689	656	741	719	689	673	695	691	676	655	692	672	657	696	727	705	735	719	733	718	717	659	725	640	684	672	728	714	725	645	716	753	743	676	714	696	704	696	671	664	693	743	703	681	687	680	688	692	676	659	709	681	699	715	678	670	703	742	724	671	693	701	663	649	705	668	708	672	712	725	699	689	676	657	720	665	710	681	686	693	661	679	716	731	700	669	683	724	702	700	664	705	690	679	706	738	693	642	700	668	667	686	737	716	683	716	727	703	659	684	656	697	680	660	646	734	722	737	683	643	654	705	720	696	658	714	742	708	703	671	716	710	679	636	718	744	670	665	685	725	718	714	704	694	673	711	713	704	718	723	714	667	681	726	716	708	646	675	710	678	737	667	692	674	640	688	670	653	673	673	698	723	731	687	714	735	657	684	665	678	663	638	659	706	743	699	671	690	754	691	712	675	655	662	705	648	675	700	660	686	632	680	675	640	701	695	670	673	667	739	684	672	695	663	707	716	706	699	695	711	729	715	706	712	697	708	678	661	686	613	708	717	720	704	742	698	681	679	679	656	685	693	688	715	696	642	693	702	682	710	728	723	660	665	664	690	633	716	676	748	662	678	683	674	741	633	670	668	720	714	704	742	663	658	695	706	683	667	733	713	680	707	673	671	695	677	665	692	718	672	716	635	703	706	677	688	683	685	665	678	728	689	690	708	724	727	705	683	659	701	674	715	680	664	703	714	714	688	625	673	689	665	654	722	660	693	695	678	685	698	693	733	663	740	717	694	713	720	695	697	625	661	701	710	651	693	694	649	661	691	670	696	676	692	705	663	692	661	669	643	726	669	619	730	676	770	697	711	670	687	644	655	763	687	738	739	673	658	682	691	675	687	713	708	717	774	718	691	666	705	699	688	659	663	699	702	665	680	671	666	701	687	691	720	679	711	677	700	697	694	664	690	657	675	687	649	659	728	669	674	694	671	653	708	724	694	688	685	716	657	702	686	664	681	712	675	670	697	702	681	645	718	689	679	717	680	726	685	701	700	656	676	713	684	704	675	692	680	662	684	675	626	670	690	666	705	684	721	697	691	678	699	662	673	697	672	691	665	685	677	667	657	688	708	684	716	717	689	700	739	675	676	650	680	673	685	677	751	683	667	656	685	679	607	663	679	636	697	675	708	705	667	723	671	720	698	656	650	691	633	689	679	661	687	674	692	687	640	739	674	706	693	700	710	667	655	692	691	684	670	648	693	713	686	689	697	711	712	750	696	634	686	705	736	710	724	716	703	674	660	707	675	672	650	722	701	680	666	685	668	726	680	723	712	711	722	666	704	708	717	647	672	725	667	688	647	654	694	666	697	680	727	669	644	689	651	722	760	702	689	750	704	668	732	701	705	700	692	671	664	678	717	676	682	664	733	702	672	701	705	676	698	715	699	682	665	694	701	710	676	667	730	682	717	651	674	663	719	665	685	681	692	696	674	692	700	709	661	674	734	657	686	673	677	706	684	710	700	690	684	687	708	690	723	698	715	723	713	659	736	668	735	679	694	673	686	719	667	688	652	664	718	671	697	687	690	691	693	683	693	697	698	695	684	685	693	695	721	711	631	724
2082	225	221	192	184	154	157	143	151	141	148	148	180	149	168	184	167	168	155	186	324	181	169	156	134	155	143	128	156	139	150	149	148	159	143	117	154	137	137	131	140	178	119	164	152	160	122	140	132	133	148	137	139	145	140	138	134	123	133	131	137	160	134	148	118	147	166	149	115	125	123	125	144	124	142	123	140	152	141	147	139	143	138	136	135	131	138	151	145	142	135	148	153	156	134	148	164	118	151	146	153	137	136	143	147	149	145	122	162	136	150	150	129	138	139	127	137	134	133	118	136	142	136	147	129	132	139	124	142	135	125	136	136	171	133	136	127	132	131	146	115	138	144	148	127	145	132	143	133	129	148	126	120	155	143	121	133	132	157	142	156	147	141	138	134	138	146	133	144	158	137	153	121	134	137	153	139	147	135	144	139	119	150	126	130	125	140	151	143	146	122	120	141	141	139	113	144	134	162	124	139	124	158	130	125	139	142	128	141	134	154	140	149	125	125	140	164	98	138	144	133	129	155	140	139	138	123	143	143	141	125	138	154	161	142	137	149	154	121	139	144	126	144	143	138	142	124	131	143	135	122	144	130	143	135	117	145	133	153	126	153	124	147	121	132	139	132	133	144	126	152	156	141	114	147	143	134	142	134	155	140	155	144	146	141	136	129	140	143	141	134	138	109	143	122	138	137	150	146	132	149	119	137	151	152	127	140	148	139	150	174	143	158	125	129	128	156	133	142	153	137	135	138	131	127	142	139	134	141	115	138	158	148	123	127	114	146	151	149	145	128	134	138	137	145	139	124	132	140	133	145	140	139	115	128	151	140	146	134	143	136	135	122	146	123	153	148	153	138	148	135	131	131	127	150	131	146	142	134	132	144	144	128	132	155	123	141	140	136	128	149	123	137	141	153	129	139	142	137	134	142	116	116	135	167	124	161	141	154	138	155	130	142	135	134	136	147	144	143	129	129	138	134	144	135	152	163	148	136	138	165	138	126	106	147	154	127	132	163	150	150	139	146	130	125	155	125	132	125	144	140	145	136	137	153	139	129	118	137	155	130	130	135	153	138	141	128	128	146	160	140	152	159	136	147	124	137	143	162	132	151	153	138	141	144	132	161	157	138	140	139	134	124	134	136	142	144	125	141	124	125	134	142	143	141	118	139	143	136	154	156	139	163	145	124	127	135	144	144	163	167	127	170	163	139	130	135	137	126	142	143	127	126	153	139	135	137	146	162	138	119	137	128	150	152	141	113	148	133	119	118	148	127	145	150	133	152	119	125	131	156	135	137	132	142	128	136	133	137	140	135	138	157	156	134	140	140	143	158	138	137	127	161	124	137	131	132	145	136	151	144	127	138	127	136	135	116	150	141	147	156	115	126	135	137	129	135	135	136	118	119	132	126	127	135	119	144	139	128	137	129	140	150	169	148	135	137	132	121	127	132	134	132	125	143	149	143	155	171	122	133	145	146	161	134	130	144	157	145	136	136	134	129	127	119	150	136	116	138	138	141	130	153	114	143	138	154	117	166	151	133	151	134	144	121	147	147	156	136	136	134	133	153	127	130	140	140	119	146	123	132	124	164	142	142	134	141	121	142	137	148	147	146	155	132	122	148	141	138	142	135	124	123	133	137	130	128	129	148	140	146	131	139	130	126	146	132	126	140	146	146	117	162	113	128	152	151	147	164	136	141	128	121	145	147	139	134	133	140	148	132	133	129	136	158	163	110	153	123	148	139	122	127	160	133	139	135	141	136	147	134	151	132	124	137	144	141	130	141	123	146	133	129	144	150	140	130	144	140	140	155	146	159	135	143	131	126	135	140	159	131	133	141	137	146	136	119	120	151	162	139	139	123	150	142	148	132	137	144	141	138	125	139	133	146	120	175	151	139	120	151	135	122	145	171	131	150	152	142	134	141	135	122	154	131	153	155	144	132	119	136	148	143	154	153	150	133	139	141	138	137	139	123	158	129	133	147	137	128	145	123	147	121	134	134	125	114	141	142	166	135	128	142	130	157	140	139	120	118	132	141	138	164	150	166	110	124	118	146	138	121	152	129	144	155	142	128	111	137	118	144	124	151	133	130	131	136	125	139	140	148	149	138	143	126	129	134	124	145	140	124	164	140	140	130	142	156	143	128	160	148	130	156	149	131	113	158	149	145	126	142	144	142	113	119	134	149	153	155	155	154	128	136	147	129	152	138	132	137	145	132	148	150	157	144	116	147	141	147	116	118	150	147	162	139	130	125	116	133	148	124	153	135	129	136	164	138	140	147	139	157	122	129	136	152	123	130	124	127	141	142	142	122	144	119	124	132	133	133	138	129	157	141	132	136	155	142	138	128	163	140	141	134	112	129	117	151	120	122	132	145	153	144	124	127	140	134	147	132	135	141	144	137	140	139	121	129	118	148	157	138	129	139	133	142	134	135	121	145	130	137	155	134	132	128	141	149	138	139	127	140	138	122	133	127	144	128	147	137	135	126	143	145	154	139	132	129	145	145	140	141	131	136	132	140	149	119	139	119	152	127	152	128	159	140	132	140	116	126	140	126	147	136	156	136	132	137	131	156	159	153	127	135	128	144	127	149	149	120	138	130	155	136	129	131	151	137	135	147	146	144	150	147	144	152	142	145	142	132	159	143	152	136	127	128	145	134	127	132	146	123	131	135	150	135	145	161	131	154	151	136	136	140	144	134	121	149	125	123	142	132	119	145	121	131	151	136	136	141	133	134	127	141	131	133	139	154	123	129	157	167	134	122	144	130	129	119	133	148	135	141	122	125	127	120	141	133	121	167	132	123	128	141	135	130	133	145	138	138	138	131	125	141	141	156	132	138	155	153	141	145	142	153	144	168	164	152	137	146	138	126	124	139	149	121	155	127	138	139	137	164	122	144	127	133	145	162	136	130	131	147	136	140	119	122	150	148	142	134	154	142	125	162	135	169	131	126	135	135	162	159	142	131	168	126	133	150	107	150	116	125	106	131	135	145	143	142	135	141	134	142	149	145	127	147	132	133	148	148	129	146	140	152	154	134	162	144	148	140	155	146	139	143	137	130	126	137	123	144	138	146	167	154	156	141	125	141	133	140	116	161	136	116	123	155	122	148	146	149	122	143	161	128	160	131	140	143	134	127	141	150	158	117	128	141	140	151	137	165	139	145	134	128	115	154	141	153	157	122	123	131	134	109	128	126	135	116	153	137	145	157	140	158	143	126	138	133	151	138	122	155	155	128	125	147	132	121	155	132	137	135	131	135	149	136	130	141	154	167	138	153	148	138	125	121	139	127	135	136	125	152	137	130	139	137	125	152	142	151	127	128	134	127	122	136	149	140	131	155	139	129	155	124	131	146	130	134	123	149	155	126	132	136	156	148	128	134	146	158	115	150	142	157	153	138	152	153	147	150	143	121	147	143	157	135	152	139	135	135	131	135	123	120	135	130	130	145	110	143	145	126	136	122	154	151	117	135	142	136	123	123	153	138	126	118	129
2051	499	655	636	624	566	527	517	441	508	477	506	575	667	683	751	655	672	663	658	1765	844	597	540	537	553	463	507	497	538	597	519	530	486	539	501	528	527	504	527	497	510	490	466	438	473	467	424	446	415	400	430	448	424	426	415	406	435	439	436	422	420	426	446	443	458	427	450	431	414	427	434	437	422	442	426	417	460	423	428	411	427	438	419	422	394	459	459	414	426	463	416	438	423	419	409	397	403	418	409	401	451	426	421	448	427	428	481	468	423	448	402	426	425	390	412	405	393	397	417	448	406	450	420	408	439	411	422	402	462	432	426	475	400	435	416	449	437	445	468	427	459	470	444	481	432	443	426	424	432	400	411	428	425	412	423	441	413	451	405	444	445	433	458	450	419	469	431	414	414	473	430	462	420	397	434	439	446	429	443	405	405	460	421	452	454	432	414	427	403	407	442	438	435	433	443	434	431	437	444	402	466	427	424	414	428	420	418	452	409	390	444	422	447	432	427	451	446	461	446	444	430	420	391	413	452	458	403	439	395	398	415	419	438	424	432	447	400	451	456	444	410	463	409	442	421	399	433	425	445	404	473	429	441	409	406	428	471	406	424	455	426	436	443	424	444	394	455	404	461	392	406	399	450	466	436	412	434	442	431	460	466	398	459	456	404	417	478	408	455	429	419	425	415	442	416	435	425	424	404	426	441	445	406	414	422	449	421	478	432	411	469	433	419	404	421	411	456	399	450	464	453	426	448	451	418	439	388	427	418	408	431	449	422	426	431	443	481	436	429	446	415	448	454	421	385	413	416	418	380	438	389	468	398	425	395	460	432	436	404	413	427	427	444	408	419	410	459	423	410	398	466	476	431	459	415	430	406	426	424	428	418	438	433	417	411	438	402	445	432	458	434	421	432	434	429	415	436	411	406	420	430	449	418	477	425	476	466	432	418	416	420	423	444	455	451	432	401	451	455	429	394	411	424	443	414	424	438	413	457	438	467	405	420	399	416	383	418	388	454	436	466	423	432	403	458	417	438	396	398	449	415	426	403	434	463	418	426	443	407	427	418	434	438	439	453	466	430	411	432	448	402	444	425	437	437	400	420	426	452	436	403	454	421	439	424	454	410	418	440	401	405	450	427	456	421	413	401	419	430	418	412	421	425	425	414	463	450	437	457	404	419	465	438	441	421	415	430	415	422	436	434	428	468	433	423	436	440	424	457	444	417	426	439	414	465	402	438	434	439	411	417	428	455	449	433	461	432	434	444	396	423	445	414	398	425	413	454	427	391	428	424	425	436	409	461	443	407	471	466	432	425	459	403	432	426	388	419	429	396	426	368	413	457	446	410	438	403	431	445	438	401	435	461	398	440	434	406	455	418	421	440	413	463	409	402	454	421	432	430	428	438	423	449	423	368	447	410	396	429	452	458	405	465	417	444	434	416	466	438	388	425	438	431	414	411	420	429	426	438	427	446	414	417	390	425	426	425	450	442	425	399	413	423	445	430	416	426	445	420	416	472	457	412	429	418	423	467	431	404	425	424	464	439	432	457	403	390	384	410	454	407	387	448	413	407	440	409	398	404	436	410	416	412	437	408	420	446	412	454	400	402	435	437	413	434	456	465	447	424	459	454	456	453	419	445	402	439	426	452	445	459	428	403	444	410	456	443	428	419	416	422	398	423	476	412	423	440	398	417	453	428	428	428	428	435	429	436	436	430	405	449	384	399	410	437	437	415	392	417	456	429	400	425	424	437	421	412	440	452	432	464	438	441	407	439	394	425	421	418	453	396	422	419	413	427	424	439	420	426	438	456	454	448	416	428	450	395	450	455	413	433	450	404	437	463	437	400	420	421	429	459	461	427	441	438	439	437	425	453	432	452	416	455	400	410	419	406	430	452	460	438	456	424	411	405	435	446	429	419	385	429	407	408	408	422	430	414	399	436	454	425	428	414	436	409	438	414	464	477	428	418	431	425	447	411	461	408	438	465	429	447	461	433	454	431	445	406	426	423	417	455	423	412	429	427	452	427	423	413	396	428	410	424	433	452	427	435	438	459	408	419	420	412	442	439	450	402	443	391	412	396	427	387	439	402	402	443	450	427	436	436	431	443	423	436	397	437	431	422	428	447	450	418	387	411	454	439	391	435	470	437	400	425	437	454	420	448	445	468	458	428	412	431	443	413	444	450	411	420	398	432	440	442	422	433	445	434	430	418	419	433	413	454	421	463	394	411	440	409	441	467	417	406	416	430	438	469	442	439	412	433	442	456	430	440	442	393	436	450	440	413	400	460	414	457	456	432	404	421	460	434	451	418	403	392	439	434	424	426	437	446	410	471	437	442	412	427	400	436	401	421	428	408	423	419	413	384	423	465	414	433	447	447	426	414	399	423	479	441	407	425	410	413	432	430	460	426	402	453	437	441	414	428	433	425	412	400	406	391	474	433	422	447	429	440	415	458	446	464	453	387	427	431	408	439	441	414	424	456	427	396	425	411	414	425	421	469	403	436	420	397	441	402	443	450	441	438	424	462	452	427	396	418	488	422	395	446	455	433	440	455	434	423	466	410	430	401	431	413	413	412	443	451	420	443	406	430	389	463	439	389	426	449	441	424	421	405	479	442	424	429	384	438	412	393	427	447	459	436	445	448	446	447	428	427	403	415	472	410	429	438	432	419	422	426	417	398	436	446	454	406	426	411	437	417	432	443	444	403	460	403	415	418	434	417	418	428	435	472	438	442	474	430	396	400	415	436	431	422	418	438	413	456	451	426	404	436	401	432	402	459	435	450	409	442	462	457	395	433	394	409	417	432	430	410	452	431	433	448	405	425	402	412	461	419	439	443	447	401	437	420	448	421	439	420	435	405	473	419	440	432	409	385	403	431	436	424	425	410	405	421	421	405	445	413	448	427	394	414	435	439	461	430	406	438	434	430	388	436	474	413	408	410	417	433	420	418	439	426	432	396	426	416	417	413	441	446	402	435	408	399	437	420	402	424	425	430	425	395	430	430	422	416	402	408	406	429	414	436	457	403	408	398	448	452	417	412	401	434	427	450	423	398	458	376	437	437	447	449	430	418	421	446	443	401	410	426	407	384	435	440	420	450	447	442	422	423	469	410	436	449	431	403	433	464	402	394	458	450	452	445	473	438	415	429	413	423	402	423	491	383	420	423	407	392	454	437	428	405	410	392	427	412	436	406	430	428	399	408	458	414	449	455	429	430	406	437	455	404	400	433	417	458	439	435	446	433	469	403	395	445	389	443	408	443	396	432	461	410	422	464	400	404	427	417	437	433	457	461	446	402	419	434	452	430	409	460	414	428	419	445	464	461	427	437	441	445	406	441	442	430	438	394	420	387	470	395	445	431	440	455	375	420	438	429	440	411	402	420	473	444	437	440	433	422	402	415	418	436	427	464	460	382	434	425	463	436	429	418	428	403	413	434	385	412	443	416	407	377	481	390	437	422	439	428	425	445	411	393	376	398	420	410	421	440
8443	1172	1355	1075	810	569	437	447	346	315	295	280	294	336	327	298	321	283	292	306	675	375	331	274	277	277	291	270	307	287	283	274	260	284	321	298	304	355	312	322	246	249	245	250	247	274	257	228	190	227	239	226	188	199	213	177	207	178	178	192	201	189	181	180	170	158	189	182	181	185	193	180	180	182	186	174	161	181	165	183	171	183	191	178	181	167	169	194	168	174	191	182	181	180	173	172	178	167	172	174	185	168	175	178	154	156	182	182	166	180	187	188	155	182	176	189	179	176	173	170	181	174	179	192	201	180	163	167	191	173	186	148	174	188	168	175	190	176	161	171	168	188	193	202	195	197	184	194	174	170	162	187	160	203	165	161	213	190	176	177	201	191	149	222	187	157	205	178	165	179	165	193	169	170	188	179	189	169	176	176	216	179	181	180	207	175	187	197	168	174	179	175	179	164	168	185	175	168	171	171	195	187	214	182	200	180	195	178	203	196	183	187	193	170	183	188	171	167	172	173	181	170	187	166	176	161	167	180	185	185	189	187	216	194	179	160	163	179	160	157	194	177	176	166	166	173	170	188	206	180	150	186	166	180	173	179	177	174	154	162	174	167	200	180	165	183	173	167	187	178	186	175	165	187	180	193	173	148	157	183	177	164	185	186	191	167	173	170	158	190	155	197	186	183	169	164	178	160	179	177	205	195	186	181	159	196	170	177	198	153	164	189	180	197	173	176	183	204	170	153	181	152	178	167	198	166	169	172	167	175	184	204	170	202	201	177	156	166	196	186	171	168	185	174	175	179	156	186	199	161	178	162	163	202	176	166	192	179	177	163	188	159	189	197	191	167	186	170	172	206	181	181	182	179	173	190	160	191	176	197	175	161	195	185	160	165	188	184	177	205	168	144	188	206	169	187	184	141	170	169	184	168	179	165	150	178	182	178	185	194	188	150	205	190	169	181	169	188	190	176	165	175	190	160	214	197	166	162	196	173	174	168	203	173	174	153	160	182	179	187	190	187	181	160	153	170	163	168	178	175	169	177	176	182	178	165	179	172	168	171	177	182	180	171	166	172	186	183	171	190	173	176	180	207	175	200	170	165	203	161	185	171	193	170	165	176	200	194	183	159	200	166	142	166	177	211	199	188	148	204	154	196	204	183	165	147	161	197	189	181	174	172	181	170	175	198	167	182	166	160	180	206	195	170	192	167	194	177	176	167	179	190	161	189	204	182	197	175	170	196	176	160	166	189	181	171	155	174	179	186	166	171	189	160	173	186	178	190	188	172	179	164	163	167	203	172	173	183	181	172	206	171	175	173	167	185	175	177	171	166	198	158	147	157	180	172	179	187	182	173	181	192	187	171	184	184	200	179	170	165	175	187	195	181	159	175	162	175	182	178	196	194	191	169	170	169	176	183	162	183	194	182	170	199	181	188	165	180	192	182	174	156	167	176	166	172	179	158	176	178	187	152	149	222	152	193	184	180	186	201	194	188	178	179	172	185	195	189	165	205	172	161	176	172	181	154	164	165	197	179	156	198	170	200	164	195	157	168	176	177	163	192	170	180	172	197	168	191	158	170	196	165	202	181	156	173	180	179	196	168	185	156	198	186	178	169	168	196	180	176	191	191	182	164	155	176	166	161	159	208	170	166	184	185	169	173	189	170	190	192	155	158	175	169	180	194	178	159	178	175	162	180	173	165	194	167	204	163	179	194	193	180	182	185	187	205	176	175	181	179	182	198	198	159	169	199	167	171	187	197	185	191	177	175	173	167	179	174	184	163	169	161	166	186	179	170	173	167	184	193	181	201	179	165	174	160	182	181	195	162	173	203	185	201	185	165	172	179	176	200	165	155	197	175	173	190	182	166	174	187	189	171	159	209	194	169	180	186	184	173	171	157	187	185	168	145	174	198	173	160	190	154	187	192	162	182	176	190	169	163	192	167	172	179	185	183	180	170	166	172	207	184	193	177	174	197	186	158	181	167	195	188	212	198	142	162	168	185	183	167	172	165	175	178	206	192	187	190	192	172	166	179	186	163	160	168	160	164	203	186	171	189	175	176	195	174	155	198	186	170	196	178	192	179	179	186	163	160	171	185	171	184	183	182	213	164	191	173	180	191	193	178	163	191	172	184	175	160	184	174	183	179	169	178	181	197	182	187	193	183	166	160	181	198	191	176	196	187	182	161	199	179	168	172	178	184	182	164	175	184	158	185	195	189	157	173	176	171	183	186	197	180	164	181	184	176	154	192	190	167	165	169	183	149	184	202	195	171	185	189	192	174	173	199	187	188	160	182	174	188	177	165	177	176	164	195	195	172	183	191	167	197	193	175	175	189	174	188	184	163	172	174	180	156	182	194	166	197	195	163	194	179	171	184	175	186	182	171	170	188	199	192	166	166	176	218	175	173	183	189	195	188	175	167	190	162	185	193	193	163	163	193	195	165	175	156	164	172	179	184	174	177	178	201	183	181	171	163	179	186	199	171	163	184	190	176	194	179	185	173	192	167	164	171	183	191	151	186	168	187	168	185	163	153	183	180	172	179	171	178	176	165	175	185	170	174	183	195	167	196	174	185	180	179	174	170	171	168	169	178	166	206	166	183	168	188	190	182	175	178	186	179	174	170	158	199	175	150	170	192	183	177	173	167	206	172	194	160	165	180	169	154	172	208	180	182	163	166	185	184	174	180	179	180	166	178	199	174	172	207	190	180	162	174	179	177	182	154	199	183	178	165	188	185	216	178	178	200	173	180	182	175	189	170	175	189	169	158	178	170	184	153	186	176	187	178	182	169	192	198	162	180	167	188	178	153	201	192	172	169	158	185	197	185	181	184	191	174	190	139	171	165	173	170	193	182	174	169	181	161	162	197	179	179	189	162	178	208	169	175	170	163	185	184	183	151	185	170	170	154	188	187	170	169	194	147	169	162	174	145	192	162	189	156	177	184	164	175	172	197	160	154	178	177	170	161	162	180	188	154	205	192	172	161	156	174	175	185	183	182	182	165	189	182	183	191	181	182	184	175	186	165	182	184	173	160	168	197	165	175	186	152	173	191	212	182	187	157	178	189	194	181	172	196	207	175	190	189	170	186	212	178	191	152	191	216	186	182	172	149	152	176	179	167	186	186	186	169	181	182	184	183	191	164	174	173	187	152	164	182	181	165	170	213	175	186	186	154	153	183	197	172	167	179	194	177	203	207	191	147	186	199	164	190	180	179	172	178	168	177	193	167	185	173	187	174	186	167	186	164	170	146	173	183	165	165	207	183	193	166	163	190	160	161	163	169	175	178	158	169	160	186	176	191	179	180	181	161	184	168	180	183	188	187	159	193	173	179	182	190	203	188	182	187	188	183	170	179	164	177	182	183	176	180	156	186	179	176	184	173	171	169	179	188	164	184	177	180	158	178	178	169	163	182	188	186	176	158	182	193	180	175	184	171	169	162	181	149	207	182	172	196	193	162	179	190	180	191	173	175	197	166	193	164	154	187
5500	1607	3521	3680	3045	2522	2094	1756	1557	1326	1268	1379	1507	1708	1638	1551	1538	1399	1477	1647	3963	1881	1744	1502	1348	1234	1228	1271	1463	1559	1480	1406	1580	1414	1559	1716	1679	2087	1953	1625	1202	1034	1195	1289	1384	1355	1199	1067	900	963	971	849	658	616	583	551	575	558	557	575	550	536	539	547	540	545	538	589	547	561	542	586	556	521	530	521	528	541	513	517	528	566	557	523	545	547	562	613	548	576	540	547	520	537	572	584	553	555	552	538	531	518	556	552	501	533	518	552	526	535	557	576	551	537	513	528	594	566	551	558	554	557	554	518	521	539	556	556	550	530	542	542	540	528	567	562	561	540	604	552	567	524	562	562	556	586	576	583	567	578	520	509	549	535	525	558	586	582	623	572	681	679	556	535	558	566	562	533	502	561	558	549	520	534	558	551	539	536	562	522	523	561	554	534	568	528	544	534	591	551	507	515	534	554	534	520	524	529	574	562	564	534	580	559	556	578	519	553	569	598	555	552	554	549	545	514	559	522	531	584	488	492	540	532	538	508	496	552	525	539	519	527	511	517	537	546	576	539	559	557	533	559	537	544	518	528	570	552	548	537	537	573	541	513	523	535	558	537	563	532	546	550	562	581	551	525	536	534	565	529	540	551	546	527	529	521	538	507	529	505	507	549	561	515	527	519	553	555	562	589	524	531	522	529	535	559	582	551	537	534	538	513	551	568	556	515	567	522	521	533	537	536	527	556	526	571	492	521	548	525	508	528	576	521	543	509	544	527	519	518	548	536	554	534	486	545	561	522	534	503	529	511	544	551	536	510	504	508	575	563	543	551	554	538	555	552	533	553	555	539	517	576	535	533	517	509	545	530	593	544	537	504	506	516	534	544	561	525	524	545	530	570	527	540	501	525	524	543	564	542	467	496	524	562	556	528	530	549	516	571	566	526	539	517	513	534	549	538	562	547	510	571	576	549	517	503	549	560	524	566	514	543	532	578	564	512	525	506	518	517	548	517	542	548	566	558	541	507	518	537	529	505	544	563	545	528	517	513	592	564	551	537	501	529	517	524	535	528	552	527	548	528	555	534	516	510	548	516	520	548	589	540	539	561	555	546	545	534	563	521	531	542	498	489	561	536	548	568	515	554	484	549	562	532	533	523	526	535	546	556	555	499	572	562	539	513	545	551	545	508	525	533	525	565	534	525	515	511	599	562	533	560	547	531	524	496	518	533	524	541	515	536	514	500	552	545	528	507	521	545	556	565	555	533	541	553	561	558	545	545	533	539	547	522	544	539	532	498	508	522	540	586	554	555	501	529	546	538	546	530	584	516	541	522	523	552	538	548	571	543	502	542	515	504	531	572	525	533	539	513	553	494	522	539	561	541	549	502	479	526	541	551	514	537	550	541	522	566	564	548	505	546	552	545	525	543	563	535	553	537	540	527	512	518	535	555	533	526	536	557	529	516	539	550	539	526	546	526	542	546	546	553	541	585	526	525	534	526	571	526	481	548	547	540	599	536	537	486	520	618	553	522	536	529	503	553	525	525	550	545	541	539	532	556	481	545	538	544	544	541	535	526	500	508	504	531	548	520	541	559	539	572	578	497	541	560	539	529	508	558	534	523	541	554	520	542	567	539	562	517	544	538	569	513	488	553	530	541	535	570	514	527	543	573	554	581	559	554	527	525	533	536	555	531	559	525	569	542	541	552	515	585	552	531	573	553	514	506	519	486	534	600	539	547	522	542	557	562	545	531	505	501	530	536	547	547	559	579	489	514	571	552	534	503	534	528	530	562	529	549	537	552	554	558	527	500	537	525	501	513	543	527	562	558	544	526	564	532	517	545	559	526	552	517	542	532	552	527	542	527	533	522	526	552	530	540	552	528	561	566	514	536	540	505	529	517	526	553	556	577	541	577	511	549	565	545	548	579	523	487	531	541	520	560	583	560	491	491	525	572	555	541	536	513	496	512	480	560	585	534	489	560	538	541	552	558	544	518	567	546	506	527	530	528	521	530	543	572	526	479	497	513	511	488	533	524	586	538	504	511	506	512	525	498	523	513	539	523	572	527	547	538	554	536	538	536	551	553	545	548	571	501	518	516	540	525	501	553	545	546	541	558	553	561	554	583	540	564	544	538	525	532	518	558	502	566	522	492	534	531	525	548	542	558	518	529	503	536	559	541	512	511	510	534	564	539	520	543	525	551	541	552	530	523	493	536	542	541	545	536	561	576	520	540	507	525	533	505	507	574	515	542	530	555	494	509	534	536	545	584	528	525	515	552	539	553	505	541	544	520	538	539	567	537	519	500	549	555	548	509	587	589	477	563	534	553	573	532	526	529	522	547	555	530	541	508	532	511	522	507	518	492	522	523	531	528	562	585	515	512	507	510	545	543	540	509	519	486	532	540	550	604	531	536	551	505	525	538	542	527	540	506	551	535	528	560	520	507	545	534	551	542	539	531	502	545	508	540	544	583	541	573	508	553	495	539	548	538	552	506	487	528	550	548	536	485	540	525	543	560	554	523	545	534	556	533	540	536	478	530	514	525	552	551	544	522	526	530	574	562	492	561	478	532	538	550	569	534	520	546	512	519	540	512	556	580	552	554	515	528	579	544	536	528	540	541	533	532	521	515	562	525	537	561	547	557	527	527	534	544	539	500	570	552	508	544	533	558	517	487	534	534	542	523	554	520	543	550	555	553	533	547	534	521	525	540	534	538	509	530	536	479	568	488	549	527	560	530	515	536	557	505	526	512	520	556	556	548	514	559	554	549	560	566	497	533	541	515	529	549	533	499	533	531	543	543	529	520	575	525	526	541	542	547	551	537	591	554	555	527	535	514	571	520	561	539	526	579	548	573	528	557	538	557	515	555	555	587	546	556	538	552	522	483	489	548	551	499	545	530	577	531	516	552	522	507	543	534	513	519	516	519	553	534	513	547	550	527	539	521	544	526	527	568	566	553	527	538	497	502	508	535	545	508	565	559	582	560	524	579	527	483	505	538	519	531	538	560	534	547	536	556	545	510	574	555	531	570	547	533	559	575	567	528	568	509	503	509	539	560	538	528	538	544	538	550	494	516	570	508	536	516	560	536	545	555	556	529	560	565	510	512	517	515	553	524	531	537	523	539	546	576	530	505	526	557	511	532	542	534	513	547	541	508	514	542	494	528	546	523	519	514	549	544	575	567	521	524	525	533	511	500	545	538	567	530	544	529	530	496	531	512	522	524	555	534	552	526	530	524	516	543	529	550	555	561	532	481	567	565	541	504	527	541	528	552	500	487	507	515	530	545	525	555	538	505	550	561	553	536	536	534	552	545	521	515	547	492	557	562	541	513	511	528	518	558	545	534	539	516	595	534	523	509	524	538	511	572	529	556	540	473	529	536	544	524	515	582	544	532	519	539	528	528	543	526	473	522	578	499	541	520	504	555	556	568	538	521	533	572	513	519	535	570	545	532	530	542	524	544	516	519	562	492	579	571	585	536	536	492	585	504	524	522	531	539
16727	2972	3028	2168	1542	1144	880	692	636	562	467	438	509	526	560	581	505	492	524	543	521	561	545	518	503	407	409	412	470	559	483	514	496	447	607	573	541	494	375	324	340	381	436	433	533	501	520	464	438	419	330	285	238	269	297	283	382	231	242	233	239	242	240	223	240	260	263	229	258	257	247	256	225	242	240	237	232	248	238	215	246	226	290	232	217	251	261	233	238	207	217	241	248	265	207	266	226	221	219	254	224	241	259	238	261	236	272	240	223	213	246	273	222	275	238	219	234	262	251	233	277	233	238	234	260	232	232	239	243	226	250	220	250	280	219	228	252	243	209	253	259	244	249	258	248	209	233	239	222	243	219	217	246	254	258	229	267	261	276	282	247	266	279	241	212	234	246	234	260	224	231	246	244	238	229	223	230	231	256	251	228	212	246	229	236	257	217	243	230	206	243	256	232	244	229	233	257	254	213	232	247	235	237	252	227	259	225	255	230	224	227	225	257	230	241	253	258	255	230	257	250	239	238	231	268	238	230	216	244	245	214	264	259	231	275	233	231	237	253	234	235	240	241	221	234	227	237	253	232	237	245	247	245	239	247	251	230	233	253	233	228	232	245	238	231	228	242	264	240	245	257	217	198	227	251	244	243	249	233	232	241	244	250	234	251	228	219	248	226	216	224	242	219	229	263	237	284	250	226	241	237	226	245	240	235	237	225	256	225	262	245	240	235	256	245	275	245	224	234	244	235	237	207	247	218	280	247	231	231	244	244	253	224	237	240	230	245	221	220	226	243	222	240	241	240	244	242	241	243	252	232	257	248	248	233	228	244	274	229	236	240	253	269	263	244	223	261	230	228	246	204	244	240	235	260	238	247	253	221	248	224	253	260	237	253	230	225	233	247	242	227	242	240	229	251	239	237	247	260	235	236	254	260	239	222	213	238	225	234	243	241	235	227	218	223	271	246	251	249	243	224	262	256	226	244	231	232	267	266	214	228	278	241	231	252	245	254	229	235	243	230	254	260	234	240	224	223	239	249	253	229	233	204	222	246	236	216	244	235	280	242	247	247	243	228	252	228	256	224	247	245	246	231	249	263	221	255	275	251	216	258	236	213	242	245	221	242	252	265	239	238	218	216	245	242	218	249	230	259	232	252	245	233	222	240	246	249	273	209	216	258	251	222	271	252	240	249	232	261	246	239	249	250	238	252	244	258	232	241	243	215	264	250	250	233	244	215	256	231	242	257	228	245	206	228	239	248	242	238	223	252	243	256	240	224	239	223	235	227	268	222	235	237	235	213	251	230	216	235	245	240	253	250	256	236	237	243	246	241	249	228	231	197	230	238	210	247	272	226	248	254	246	239	227	246	249	230	242	225	246	220	241	236	239	241	263	247	243	216	263	244	238	219	223	227	248	214	215	235	248	229	257	196	241	276	228	247	257	241	217	235	224	240	209	265	235	215	246	222	277	258	228	231	234	235	215	246	225	253	232	243	254	233	244	260	234	257	211	207	222	238	248	255	254	243	261	232	259	217	237	211	270	255	216	229	246	221	208	235	244	236	248	253	223	241	233	202	226	209	238	236	247	256	241	228	231	234	243	238	207	226	282	253	246	236	246	235	247	222	272	207	246	226	229	239	239	276	234	246	242	242	226	240	223	241	265	221	221	209	248	223	264	238	235	194	275	268	218	231	268	256	266	228	224	223	247	278	238	233	239	246	245	216	256	267	239	251	253	217	247	246	222	237	252	217	253	219	230	224	241	225	232	246	264	200	226	232	245	225	221	249	261	244	238	233	213	222	258	252	218	219	212	247	234	240	222	276	243	231	238	232	228	220	236	269	263	237	261	233	246	236	254	223	238	245	265	208	242	294	225	252	227	246	244	225	227	235	259	259	238	242	214	249	230	251	234	238	259	244	220	250	235	248	250	256	223	242	246	213	245	218	212	224	228	262	253	222	241	243	236	253	226	229	246	286	239	258	244	251	223	244	252	232	258	233	230	237	245	229	245	211	236	207	254	242	254	248	231	247	244	226	227	219	240	209	234	231	286	231	238	242	217	225	216	223	239	235	261	219	212	254	241	231	233	205	232	228	222	230	266	247	241	256	251	250	267	205	226	239	245	224	221	230	231	237	234	232	249	240	244	250	240	227	259	259	217	228	238	244	209	240	278	255	253	248	267	256	245	246	243	241	219	218	224	247	234	246	242	270	237	248	231	241	239	245	253	229	264	224	255	248	232	258	247	220	233	238	243	236	247	240	243	256	236	209	243	247	244	231	239	208	236	243	245	200	250	237	255	243	228	228	239	247	231	261	249	191	244	232	245	234	235	248	238	232	241	251	219	230	221	239	222	239	254	227	236	227	262	272	244	250	207	233	234	198	262	239	243	249	235	236	243	224	226	253	217	262	222	256	257	237	235	239	228	239	254	221	251	237	228	244	274	236	226	224	245	231	227	257	248	219	242	229	275	243	251	259	214	229	222	235	231	236	235	244	215	253	262	226	227	222	216	263	267	265	250	234	214	239	255	255	234	257	245	229	250	247	241	221	226	221	249	255	244	268	237	228	264	270	233	221	254	260	254	232	239	241	250	222	207	241	251	233	250	239	250	237	265	261	253	212	252	246	243	229	250	234	252	242	288	226	215	240	268	248	247	235	250	253	245	257	231	245	287	256	243	221	263	269	223	255	225	222	230	210	237	223	244	244	262	258	249	220	218	230	221	247	254	230	258	249	242	225	243	254	230	244	227	265	224	232	250	232	262	212	227	244	253	236	246	255	241	269	259	257	234	230	233	260	232	237	249	229	231	259	243	258	220	244	248	256	232	235	242	242	218	228	246	236	217	242	225	239	216	207	254	246	246	239	226	264	239	228	242	263	233	241	242	235	200	246	241	222	252	210	206	234	273	243	239	246	240	213	234	231	233	235	253	233	223	227	248	243	210	240	222	235	246	248	240	247	229	236	268	248	257	243	237	239	229	236	228	238	262	221	250	266	257	246	250	247	233	226	234	245	248	210	249	221	247	251	255	273	263	216	254	244	243	242	242	263	252	239	236	227	245	233	267	246	231	219	244	218	208	227	218	236	230	239	264	227	210	238	261	237	247	262	234	228	223	241	250	209	250	239	230	273	251	253	238	229	241	243	247	248	251	228	236	236	245	217	221	231	231	252	245	237	250	234	252	234	242	226	256	247	239	240	248	263	245	230	229	223	242	232	261	236	245	271	247	244	220	221	243	238	247	265	251	228	252	229	249	234	231	229	218	247	233	227	238	242	217	222	231	214	242	238	248	270	271	226	266	242	250	251	233	264	203	264	227	256	225	243	266	252	251	229	251	228	238	230	241	242	243	236	256	273	278	259	251	217	233	229	237	256	237	238	235	231	283	252	245	272	259	250	233	235	242	228	201	216	229	225	261	261	236	201	206	233	243	240	241	260	238	244	256	233	217	217	226	218	238	247	249	264	261	243	240	256	227	232	228	246	258	258	240
7782	2929	6284	6621	5733	4713	3811	3133	2731	2423	2191	2188	2342	2625	2766	2823	2551	2429	2685	3096	3114	3015	3117	2857	2416	2393	2368	2345	2408	2809	2606	2853	2804	2472	3596	3031	3415	2989	1987	1472	1595	1884	2326	2229	2978	3158	3007	2946	2375	2120	1667	1164	954	1045	989	906	1981	708	738	662	811	723	725	697	759	711	709	754	687	734	659	712	721	683	679	711	706	694	692	717	729	708	704	674	685	645	693	748	729	710	662	751	733	697	676	638	732	695	700	717	700	737	686	673	715	669	738	691	726	681	708	696	702	729	675	653	724	718	658	693	674	684	688	709	732	715	658	701	720	651	712	706	702	678	688	671	754	736	736	719	721	729	759	767	730	761	717	769	772	686	750	694	696	709	721	734	730	758	878	897	932	894	717	701	733	692	699	704	670	723	698	725	688	717	664	717	687	708	682	717	694	669	717	716	729	684	683	721	673	673	684	749	672	691	711	655	670	650	760	714	645	741	765	700	706	728	732	670	746	705	727	678	727	709	637	692	699	703	692	688	697	710	702	634	728	622	710	668	712	685	661	720	709	654	656	698	725	716	681	731	672	689	725	682	672	678	676	681	724	663	673	686	656	704	706	687	678	671	694	724	735	657	712	677	709	678	715	708	715	714	677	671	650	682	687	661	692	683	695	673	678	711	682	675	699	629	685	760	691	698	730	683	700	731	714	648	692	679	673	688	692	693	668	708	712	667	685	699	729	686	650	670	684	656	701	699	652	753	675	647	691	670	733	700	642	716	636	693	686	709	671	661	651	733	671	723	696	686	717	665	695	750	668	710	669	684	673	665	685	659	702	695	652	694	702	722	710	705	674	689	635	700	672	692	632	692	631	658	686	677	695	681	710	696	699	686	687	650	701	716	705	736	672	680	659	700	695	746	662	686	659	705	642	658	631	698	647	713	676	673	668	668	682	725	665	649	659	665	667	692	716	676	710	688	678	700	688	676	698	668	723	654	690	683	737	674	699	665	657	686	696	728	665	705	699	694	693	695	601	656	712	698	664	704	645	711	695	678	670	682	735	658	706	656	717	714	723	712	666	675	654	719	653	711	671	695	665	693	720	638	722	698	700	710	688	711	723	658	664	684	691	639	712	691	673	727	714	675	682	670	702	653	663	657	685	648	653	676	663	678	718	683	677	769	685	728	708	698	712	704	698	697	659	723	690	657	689	663	686	702	729	679	685	697	711	679	721	666	679	686	712	689	686	683	727	730	681	631	672	660	631	679	653	662	737	633	729	696	711	694	658	672	664	686	704	712	671	682	703	689	673	625	700	641	672	652	730	666	681	678	672	688	697	634	733	710	714	665	686	661	677	698	687	669	712	673	677	667	720	672	617	675	709	669	663	676	689	685	707	687	701	673	725	672	670	702	679	697	703	707	694	667	676	657	691	688	666	700	693	665	694	675	679	663	675	685	722	695	623	686	651	719	690	734	689	680	638	681	653	664	714	676	700	714	694	700	688	696	709	701	689	673	691	679	648	717	689	684	711	668	679	698	686	681	684	702	670	706	659	676	656	741	657	657	725	678	691	664	731	646	699	738	742	702	733	679	701	690	694	692	734	690	694	722	673	710	662	665	690	708	686	675	670	681	694	631	651	680	700	706	668	701	666	680	696	694	655	676	711	669	695	669	640	674	659	662	687	651	680	725	653	733	655	673	649	692	616	677	702	683	675	652	728	678	692	672	696	651	657	681	661	648	740	680	734	696	682	664	710	696	718	696	707	679	729	716	685	710	636	721	679	676	681	723	676	662	716	732	713	705	691	667	696	668	657	732	720	714	690	624	681	676	687	673	676	658	736	730	699	707	683	727	680	659	693	681	699	688	660	686	711	654	708	686	713	692	665	684	680	691	687	685	722	685	680	673	647	657	665	710	714	679	722	642	672	722	664	665	706	748	726	730	665	683	681	680	701	697	704	724	661	703	695	646	667	691	692	653	670	699	678	663	712	698	687	752	685	704	682	706	637	715	635	681	704	688	697	659	689	704	652	732	726	691	696	665	716	685	646	643	702	690	695	610	652	729	722	691	638	717	677	680	671	692	714	707	684	676	673	676	726	681	700	659	697	709	693	643	691	611	688	715	683	669	695	710	705	714	661	665	708	656	651	683	697	677	670	662	684	734	656	697	671	687	681	714	674	683	633	690	682	686	662	682	668	694	678	706	705	734	712	680	683	733	741	685	709	667	678	737	675	694	670	722	662	683	682	719	683	712	699	701	710	696	697	682	676	707	696	668	696	665	701	680	676	690	692	718	679	686	697	702	679	672	701	699	685	664	710	644	653	680	685	679	688	702	751	678	684	695	708	685	698	736	660	700	702	717	679	654	717	672	634	659	685	717	656	643	675	702	716	695	683	707	679	667	668	661	690	633	703	668	738	684	666	733	681	720	673	711	713	698	721	728	676	671	688	670	666	689	709	725	647	664	663	703	648	662	697	736	685	664	680	724	690	686	661	697	718	702	698	684	719	672	681	675	651	694	693	689	693	705	637	683	692	691	701	718	661	666	694	671	654	676	670	743	658	734	705	707	650	669	732	687	684	627	717	681	649	652	676	686	706	694	734	706	732	669	653	689	688	637	695	687	675	698	655	708	697	661	637	704	717	714	707	700	687	655	659	712	683	662	651	700	697	684	707	689	703	669	691	678	695	688	672	656	678	682	689	666	678	683	694	689	704	647	667	658	701	695	662	673	656	717	642	701	701	678	685	674	652	692	715	696	670	684	660	680	700	663	703	738	703	669	722	660	711	711	696	704	723	690	700	654	658	692	722	675	681	679	690	695	677	656	704	695	658	681	690	633	660	691	702	688	754	742	677	726	709	679	669	672	665	770	665	722	661	716	674	710	636	652	694	678	719	674	750	689	677	701	686	649	643	666	734	686	683	690	697	673	702	694	681	650	692	645	665	709	743	691	706	699	667	715	685	716	626	686	679	628	684	676	669	694	710	673	702	708	714	679	710	709	690	681	652	666	709	681	753	666	724	659	699	706	664	689	692	709	700	667	645	660	672	643	701	717	713	658	734	697	678	693	674	716	680	695	623	691	741	676	699	668	726	660	733	726	706	676	702	655	741	708	725	734	678	683	673	678	676	687	669	758	705	753	718	703	680	698	689	736	674	652	717	719	707	683	659	668	697	716	704	718	643	651	695	692	650	687	690	698	697	683	694	682	731	685	674	671	686	660	710	719	657	644	674	641	690	650	670	649	707	674	747	707	702	657	694	732	712	688	742	704	688	690	680	748	734	736	611	722	694	661	710	666	666	694	722	714	719	678	715	725	664	735	684	666	698	718	683	725	687	684	691	702	713	671	651	696	659	700	734	698	656	680	666	723	698	668	692	702	685	704	686	657	691	641	706	690	655	681	718	677	672	706	716	683	636	668	669	680	700	689	730	705	705	688	679	661	713	667	674	710	695	671	671	719	678	683	697	702	694	626	698	658	703	679	654	685	738	687	659	667	729	686	655	682
2077	209	227	223	216	182	194	168	156	187	183	183	204	203	209	194	210	182	185	212	191	190	174	176	177	161	187	175	183	196	176	225	168	204	181	166	206	147	151	158	182	189	171	183	174	189	175	190	175	175	174	179	162	232	226	225	207	163	179	158	159	156	161	188	149	161	165	165	185	152	175	161	150	155	166	160	168	167	147	152	166	181	138	163	156	162	156	142	173	188	174	161	145	138	153	171	144	157	154	143	144	150	159	161	134	200	176	190	184	156	180	170	171	158	153	183	167	141	166	175	164	180	182	163	152	155	155	167	179	164	163	175	166	157	174	167	171	146	172	161	163	208	167	153	160	157	177	166	172	152	132	152	177	184	182	156	184	181	144	156	174	178	164	152	173	170	161	163	164	176	161	162	154	166	190	169	160	163	160	163	167	162	147	177	150	165	153	188	169	169	169	147	186	159	161	149	169	169	174	143	160	157	177	163	139	191	154	144	135	167	158	156	152	164	152	158	170	175	180	182	158	170	190	132	166	148	172	164	154	154	162	178	164	174	162	154	143	161	155	163	167	158	161	171	158	158	146	152	160	154	170	186	151	156	146	177	166	165	169	175	166	160	161	180	174	153	170	194	172	144	156	152	169	153	157	180	178	166	146	154	155	183	166	159	156	183	147	169	149	132	130	163	148	143	185	154	193	173	161	163	169	179	139	169	142	170	173	168	158	165	167	153	167	139	150	180	171	156	158	156	167	178	164	165	179	177	182	144	173	177	170	165	173	185	163	158	183	154	153	151	134	158	158	185	170	155	157	159	149	194	164	155	159	187	144	163	176	145	166	163	165	187	155	168	181	175	140	180	168	134	177	156	163	173	151	145	181	151	152	184	165	163	174	167	165	159	154	162	181	156	156	170	145	174	170	163	175	173	149	166	174	172	170	176	159	150	164	154	145	174	164	151	159	159	156	163	141	143	156	190	162	146	151	148	171	152	176	166	162	174	147	158	184	143	175	161	155	164	173	155	168	150	167	159	185	162	150	136	157	160	150	158	159	159	144	168	171	193	174	134	158	169	180	164	179	180	155	163	163	190	183	165	160	169	169	155	154	159	152	184	167	182	157	160	156	152	171	184	161	170	184	177	172	154	164	155	174	167	190	178	160	187	156	190	169	159	157	195	174	169	171	147	154	178	162	152	160	181	174	156	150	134	159	195	179	158	163	150	180	161	152	183	137	166	186	163	175	145	163	162	164	133	168	159	161	152	168	170	157	174	166	152	160	163	165	157	189	163	163	162	156	179	177	153	171	143	157	160	142	157	158	151	163	165	169	181	168	175	158	162	153	150	163	165	160	149	184	174	173	158	176	176	168	154	173	186	160	172	167	158	182	140	172	157	146	182	170	165	155	157	172	140	178	154	147	146	157	150	160	187	136	162	183	163	158	151	166	189	172	163	184	170	161	154	147	143	162	156	165	182	140	171	182	161	158	168	138	137	164	162	155	185	172	155	164	153	142	196	151	160	171	166	148	163	166	161	160	172	172	161	161	163	170	174	189	184	171	152	153	160	171	159	147	161	183	143	160	166	146	141	165	173	153	148	129	156	169	173	146	187	163	164	161	155	163	142	173	165	146	157	174	156	178	136	172	153	142	178	187	168	183	164	200	153	164	161	172	159	156	146	177	175	182	136	176	163	172	170	203	176	148	180	171	161	137	175	156	153	160	172	154	168	148	149	173	168	165	163	149	166	148	189	184	170	156	195	172	183	140	160	159	133	157	148	158	164	166	171	157	180	154	177	155	158	156	159	170	183	153	169	153	182	154	176	164	173	163	153	188	163	161	190	169	179	153	157	165	178	168	147	149	121	145	169	169	170	144	171	178	183	167	167	171	163	158	178	161	174	147	174	170	160	135	168	162	164	176	162	173	148	162	161	152	159	170	157	171	159	148	152	165	171	172	161	153	177	176	177	163	198	179	157	163	151	179	164	152	168	180	149	167	166	152	173	157	160	167	182	177	179	185	186	172	151	153	182	166	187	151	173	166	167	169	181	170	158	148	168	178	165	159	134	163	163	159	167	191	156	147	175	166	176	172	160	142	156	159	166	168	161	158	162	161	194	164	157	165	152	165	179	183	171	179	182	165	161	175	143	173	151	167	171	159	157	151	172	142	170	155	139	165	146	172	180	173	172	163	175	140	166	164	179	185	167	184	163	170	164	139	164	176	180	190	159	158	152	147	175	165	155	184	180	171	175	188	139	173	165	167	164	177	154	163	135	168	160	165	153	164	149	151	152	169	162	177	169	152	146	142	146	157	157	166	154	178	147	152	193	161	156	141	175	172	166	164	163	165	145	149	168	171	194	149	167	172	168	136	154	197	152	183	166	155	166	159	166	142	149	178	169	142	196	180	125	183	157	158	166	169	157	145	176	144	169	146	172	157	149	172	174	175	163	170	155	169	155	166	186	147	140	172	156	161	180	190	173	144	167	163	176	181	157	168	188	176	170	174	167	148	154	179	179	138	147	185	159	144	155	170	143	172	158	155	135	166	159	167	172	177	149	156	177	179	174	173	175	146	150	180	154	166	175	156	161	162	172	185	143	192	147	178	156	161	152	174	175	171	190	172	159	156	167	162	164	152	169	159	175	172	148	143	173	193	159	188	171	161	152	174	143	152	137	188	150	163	159	172	159	176	160	169	156	169	160	185	186	175	153	172	165	148	161	168	168	169	144	160	160	160	165	174	142	165	180	143	180	154	175	170	149	169	165	165	161	165	136	167	163	166	162	155	174	152	146	147	161	150	166	145	186	179	168	176	159	158	168	165	150	175	142	168	159	165	199	174	134	158	169	163	150	152	168	166	170	130	180	181	179	149	163	154	144	170	151	158	170	185	167	158	160	171	135	148	165	155	184	139	161	179	163	180	169	149	176	158	165	179	170	158	183	182	166	169	145	162	149	156	173	159	183	163	169	152	155	174	171	177	166	174	167	164	168	191	153	137	165	168	159	185	138	173	143	164	146	165	179	171	174	158	176	155	178	163	157	154	166	161	188	175	166	167	178	142	161	153	163	162	172	190	198	183	172	190	167	153	160	186	158	163	175	164	160	169	172	171	163	171	147	156	166	153	137	162	168	182	171	161	134	164	180	166	180	173	157	165	162	173	156	145	166	153	179	155	157	161	174	152	153	183	163	151	140	177	170	158	153	170	181	166	160	174	152	166	170	175	156	177	146	152	170	166	161	168	141	167	167	142	160	167	131	172	158	170	157	169	174	199	150	147	189	174	168	172	165	167	169	162	175	177	181	167	179	185	165	185	156	175	162	175	179	141	179	177	164	168	171	171	158	176	157	160	162	167	168	164	174	162	171	156	180	157	183	144	166	143	137	152	165	171	186	176	174	147	152	156	164	158	148	153	175	161	161	172	172	183	172	143	181	162	170	148	157	155	204	163	174	177	172	171	169	170	178	176	173	163	176	170	143	150	179	171	148	155	160	174	182
2116	620	700	745	673	653	638	627	566	570	638	616	641	711	755	796	843	746	771	802	805	729	723	764	705	600	611	632	655	628	612	666	578	589	639	586	573	525	497	541	563	535	547	578	579	630	626	598	613	550	590	607	574	1003	1102	920	629	502	454	482	505	452	505	485	497	514	534	510	508	499	493	495	480	480	515	526	530	558	484	473	526	477	520	479	434	497	487	521	500	480	503	487	485	520	479	473	499	472	489	514	495	493	506	507	499	490	466	500	500	470	482	473	508	488	514	505	527	481	499	445	467	489	507	496	491	479	509	476	486	503	514	548	512	507	534	478	518	500	474	502	520	539	500	499	529	494	486	459	489	474	529	480	508	530	495	485	497	526	504	482	505	506	507	467	463	516	510	533	484	483	490	489	518	483	480	517	510	463	494	492	441	510	449	474	523	529	512	523	466	485	450	506	495	463	482	537	501	477	523	482	523	547	498	489	494	502	472	518	521	511	493	471	518	484	505	478	476	453	499	476	486	506	488	497	506	480	466	476	548	475	482	473	509	478	507	502	494	482	492	528	486	515	501	522	463	482	534	512	489	544	481	530	518	510	507	487	516	507	493	501	489	493	518	482	459	498	488	546	505	506	449	499	501	494	518	497	499	472	524	454	483	513	464	518	475	474	520	454	499	458	498	521	490	496	500	505	517	545	476	489	522	488	547	499	479	502	501	495	501	471	518	496	513	528	529	492	529	517	448	495	501	482	514	515	502	532	483	506	469	486	503	489	467	522	463	519	463	493	515	507	512	478	497	493	485	497	515	516	481	489	493	481	456	496	513	493	503	525	463	514	475	486	496	518	518	462	520	501	478	517	496	463	462	457	469	458	500	492	458	495	481	501	521	533	522	517	475	545	477	487	480	518	513	490	513	495	518	523	463	508	504	457	470	528	495	487	456	530	516	497	483	524	477	509	500	474	511	477	523	478	508	481	504	498	495	468	498	504	476	476	516	508	518	491	489	510	506	489	511	470	492	501	534	464	509	514	499	482	491	522	457	508	510	533	494	461	502	513	471	513	504	487	489	497	491	473	515	476	518	517	514	539	502	498	493	516	507	489	474	522	504	556	505	522	475	507	468	482	470	482	496	506	499	522	510	443	474	432	486	530	506	500	492	485	527	496	487	462	490	498	497	444	464	470	533	441	562	515	504	516	506	505	513	515	497	476	463	476	442	504	524	546	537	479	537	519	524	500	557	443	498	495	491	461	495	532	511	508	509	463	526	536	532	452	454	485	498	500	521	491	510	486	533	471	517	530	496	512	547	465	502	508	491	457	528	498	508	472	525	467	467	525	485	490	527	545	498	499	508	445	542	509	530	479	504	517	474	494	506	505	479	493	479	500	536	478	493	499	507	467	511	498	520	450	510	537	493	480	508	470	501	495	477	486	508	463	487	487	472	443	491	476	475	529	509	527	492	490	524	501	484	495	495	507	522	527	501	512	472	478	505	497	484	487	507	502	536	511	509	489	504	513	488	546	509	525	507	493	499	500	506	480	488	510	495	527	487	509	505	480	517	503	514	507	474	478	475	480	503	455	441	443	489	477	459	543	488	479	469	496	523	466	505	468	486	480	526	512	510	473	512	514	513	493	490	472	498	527	509	479	460	500	490	526	466	486	503	475	473	442	470	495	507	523	531	501	490	461	503	478	506	519	456	455	488	480	457	522	535	476	498	488	499	503	489	483	529	471	483	501	477	466	460	512	466	486	457	480	521	528	494	458	506	466	464	504	490	528	471	508	523	493	516	496	488	517	492	510	493	484	542	457	467	469	530	526	501	499	477	483	497	458	518	475	489	498	482	498	475	496	509	447	527	506	516	506	493	506	497	513	514	505	473	505	515	448	492	496	502	491	472	503	499	474	510	556	477	512	516	485	483	460	510	523	428	521	482	527	458	491	518	528	495	503	542	459	514	463	495	501	489	506	518	538	486	501	458	498	475	491	515	507	501	470	547	487	476	522	534	478	532	509	498	520	486	496	514	489	497	471	504	528	478	507	478	514	537	532	439	522	451	483	471	535	464	513	512	474	520	506	500	509	500	498	506	498	529	513	487	482	450	499	544	489	490	458	480	489	491	524	509	529	472	498	471	485	476	484	491	505	493	515	525	478	509	521	435	499	524	438	475	539	492	516	473	456	501	512	473	513	493	507	497	497	509	493	467	492	477	505	478	489	487	504	498	555	477	510	534	501	495	532	475	502	475	499	519	514	533	480	504	501	517	486	456	496	465	477	488	509	535	469	515	519	520	532	521	502	498	477	483	499	476	498	501	535	494	503	525	490	551	505	490	514	476	490	496	485	516	518	442	451	486	526	484	522	476	477	492	510	542	500	541	494	531	487	516	489	474	501	495	494	465	487	502	478	505	501	516	492	485	517	487	455	467	511	492	482	490	489	480	478	487	493	475	510	498	488	519	517	521	506	516	500	451	520	493	474	489	492	492	479	492	485	472	522	493	495	511	486	513	497	468	506	467	507	485	517	496	512	519	496	507	486	485	520	531	469	477	496	485	478	487	512	496	532	510	476	491	513	476	491	530	509	492	488	458	462	498	515	517	493	497	510	486	507	485	478	479	522	477	492	522	517	478	481	507	488	504	498	538	508	476	463	504	457	466	472	476	481	535	504	506	468	515	456	496	503	486	540	489	476	513	482	452	527	494	503	480	511	466	499	496	477	496	505	477	512	516	544	529	506	514	541	515	474	492	542	475	490	486	509	496	502	485	477	485	485	503	502	498	518	488	458	496	516	504	519	452	473	497	493	490	500	482	490	508	461	467	456	492	515	473	495	486	494	518	500	483	527	467	437	504	490	507	539	502	459	488	470	508	476	513	482	503	507	462	489	515	464	506	442	499	491	444	484	485	484	486	499	496	517	502	515	517	501	496	505	502	496	505	500	521	508	482	467	491	483	505	452	525	452	484	520	487	542	472	495	470	521	495	521	466	492	503	507	501	459	524	490	511	493	492	484	531	524	521	483	499	511	503	490	481	534	489	518	481	491	494	451	497	512	467	500	498	529	467	487	480	494	503	466	546	480	506	495	526	537	496	528	468	520	460	504	487	504	447	498	483	468	479	494	508	522	514	511	515	523	516	498	525	492	486	507	475	457	550	472	503	529	537	482	524	493	500	472	490	491	511	501	472	473	483	502	491	490	487	497	475	495	484	485	501	523	512	510	465	519	472	501	524	518	494	495	501	454	514	494	494	487	453	501	478	496	520	451	502	469	465	483	485	481	446	518	453	445	487	443	506	535	514	488	520	502	495	494	489	515	515	453	511	557	488	477	557	497	488	517	528	497	507	486	490	478	484	512	518	510	516	486	475	494	481	444	511	484	538	484	451	487	485	488	495	544	503	483	478	484	500	491	511	508	495	517	483	512	534	486	509	509	492	519	499	482	480	544	488	522	486	475	502	517	490	483	493	537	533	512	481	500	478	527	516	460	520	498
8683	1203	1380	1092	801	612	494	414	383	324	337	334	329	356	376	438	357	380	398	431	859	453	345	345	344	349	310	309	303	276	285	289	337	328	284	278	251	247	268	280	299	295	326	318	302	282	301	278	276	317	305	341	319	788	720	658	340	221	202	210	206	229	222	199	192	189	187	238	208	195	196	193	204	197	212	213	207	212	204	214	202	200	190	216	202	185	222	208	191	212	187	215	217	209	199	197	207	195	186	203	199	216	239	201	211	199	191	195	200	221	205	223	218	208	200	206	194	207	210	189	185	178	218	211	190	202	193	212	206	223	195	199	180	198	197	195	200	205	213	175	195	229	212	221	208	213	202	194	207	212	196	211	222	178	195	198	210	198	205	230	210	207	202	221	211	203	219	214	180	193	204	184	206	193	209	204	185	219	190	174	202	222	196	210	208	202	198	231	213	215	228	201	189	220	201	197	195	198	179	211	203	211	221	181	204	204	222	187	206	206	196	205	230	190	206	200	188	193	182	204	207	199	215	190	197	196	180	208	217	214	203	208	223	227	205	190	193	194	192	179	192	203	210	214	219	205	223	197	202	210	224	200	221	194	203	195	217	211	212	196	222	210	202	207	189	205	198	200	189	199	204	192	211	191	197	200	220	225	200	185	185	213	209	202	206	205	225	207	198	182	201	204	214	213	184	230	190	210	204	215	205	188	199	191	223	199	193	224	216	183	175	196	200	215	186	216	182	229	236	188	176	166	229	191	189	197	204	173	197	223	183	221	195	230	194	225	224	217	177	203	206	204	206	201	204	166	189	208	194	187	204	212	193	186	210	198	176	207	195	183	206	215	196	190	191	223	175	208	206	190	221	202	211	209	177	194	198	209	214	191	189	203	238	211	194	220	234	197	167	199	175	200	188	211	205	211	218	196	205	210	184	219	213	212	172	202	222	223	194	200	183	172	202	174	186	232	208	181	215	205	220	192	201	228	204	213	190	203	235	221	196	181	229	229	221	212	196	221	201	201	222	210	200	206	214	205	202	214	202	200	214	207	192	227	201	166	196	195	209	212	212	199	218	199	202	208	205	197	195	210	200	198	211	210	197	202	199	195	196	193	200	188	209	197	180	215	195	198	217	213	205	194	195	196	214	181	197	199	210	217	190	207	201	214	211	217	196	217	196	197	201	200	192	200	212	211	206	210	209	195	204	201	213	209	203	232	183	226	212	227	202	209	216	203	202	197	201	187	200	206	182	219	190	197	197	201	208	209	207	189	221	207	204	205	211	192	207	194	209	190	201	192	208	195	167	208	199	207	211	221	187	206	236	198	173	194	191	190	206	209	200	207	184	205	203	190	186	214	195	184	231	205	194	206	223	234	223	214	198	216	219	211	222	211	205	194	194	209	199	218	192	217	198	174	216	226	202	192	216	211	197	198	203	198	205	194	213	205	196	221	223	208	202	195	217	208	199	199	205	206	213	220	219	191	194	199	199	191	192	196	217	202	202	217	213	235	182	211	241	215	214	214	190	207	206	213	196	206	209	215	227	200	225	216	203	185	186	207	210	210	208	208	201	205	208	216	187	203	198	214	213	197	202	182	205	184	195	233	176	225	194	223	200	203	193	191	184	216	193	222	210	226	187	214	189	218	208	219	207	187	185	183	204	208	203	180	201	201	194	226	191	211	199	194	219	191	206	200	208	233	218	218	190	213	227	210	181	204	173	192	218	221	220	190	231	214	210	215	198	227	198	181	205	186	201	199	190	208	204	197	196	204	212	195	208	207	163	202	192	218	221	212	210	212	201	173	203	223	200	211	205	185	201	224	214	193	210	200	183	224	216	191	216	182	199	208	202	197	191	213	196	211	203	195	176	182	178	196	212	223	218	193	204	211	190	216	190	208	200	200	192	209	204	187	186	192	200	220	212	198	210	225	184	188	195	210	219	199	206	211	197	214	207	193	200	193	209	202	204	205	214	210	194	183	223	204	201	200	180	186	226	194	218	191	204	187	196	221	205	205	195	193	195	192	223	226	210	215	196	189	201	192	227	193	190	209	200	186	183	178	187	191	201	202	211	186	204	194	237	224	205	210	196	189	213	186	204	212	203	205	191	208	198	208	209	217	196	199	204	210	225	240	197	210	220	193	214	199	190	201	191	199	184	193	213	217	201	200	195	198	223	204	178	203	199	190	205	226	206	196	205	205	208	167	198	215	198	206	188	204	196	208	221	193	216	202	205	179	219	193	192	217	193	235	197	187	200	197	195	210	222	225	214	221	218	190	205	196	194	230	202	194	192	198	200	223	209	211	207	202	185	206	234	213	182	217	213	232	194	198	194	197	198	214	210	205	189	191	206	210	207	204	221	218	221	205	180	225	190	204	196	218	201	209	219	202	234	190	224	201	227	195	194	189	226	177	197	195	209	192	212	193	211	205	197	227	197	250	235	195	192	208	176	233	188	208	203	207	215	212	196	221	199	215	200	193	214	197	212	218	187	186	221	201	199	200	204	192	203	170	202	193	176	193	222	197	200	243	205	197	212	187	176	212	213	186	216	199	181	205	222	220	196	213	199	203	179	204	224	193	192	215	204	183	167	195	180	212	194	188	178	200	207	197	186	182	199	183	190	187	195	203	193	195	167	210	225	191	183	208	193	200	188	206	197	202	206	212	204	209	196	177	218	188	198	200	224	189	210	184	201	187	201	213	233	196	202	180	182	195	237	210	190	195	201	189	213	229	192	212	215	206	183	209	208	189	196	194	199	187	232	180	197	230	191	219	171	198	200	212	192	205	220	203	228	197	193	210	155	221	210	214	203	192	227	191	181	195	178	230	202	200	184	210	223	216	209	176	202	192	209	169	214	198	193	225	201	205	188	193	217	216	213	193	186	206	223	199	192	240	229	191	217	220	207	202	224	199	220	209	195	199	216	209	203	211	221	211	209	214	167	204	206	203	172	192	196	220	200	196	198	215	203	189	183	229	226	181	229	219	209	180	185	200	208	193	191	202	188	213	207	200	204	192	186	209	188	163	203	171	211	188	198	206	191	186	194	217	183	225	225	226	183	214	226	186	218	214	208	207	189	183	204	224	189	209	187	203	197	205	227	202	208	187	220	200	212	197	178	201	200	200	173	193	196	214	198	185	190	186	189	202	207	207	216	209	216	208	193	210	216	217	227	211	202	209	212	204	193	231	182	216	207	233	220	205	200	195	205	187	221	236	203	190	222	191	223	190	207	203	213	219	234	200	197	204	199	211	216	200	216	222	200	210	202	188	197	201	211	229	212	206	217	180	217	183	223	193	195	188	212	204	213	193	192	196	198	204	197	220	209	222	210	215	217	207	206	206	202	212	194	183	221	203	192	178	195	175	221	238	180	191	186	185	196	180	184	210	221	210	164	192	197	215	209	185	210	197	232	221	223	221	179	198	211	190	193	203	182	203	210	224	216	232	194	218	199	193	181	212	182	196	231	194	210	199	175	185	217	189	208	209	198	216	214	195
5350	1621	3487	3681	3097	2560	2143	1861	1726	1541	1386	1336	1538	1698	2022	2128	2051	1908	2001	2450	5417	2440	1745	1672	1701	1644	1704	1608	1246	1341	1495	1394	1741	1717	1596	1134	894	1003	1021	1196	1255	1408	1743	1796	1724	1359	1351	1274	1417	1484	1558	1436	1762	5836	4989	4213	1223	622	626	624	593	615	606	565	638	609	613	643	615	593	593	610	580	582	619	597	584	633	619	566	616	616	616	581	609	571	642	606	613	588	609	633	572	618	588	649	595	599	601	623	614	635	609	574	618	654	561	599	608	632	614	651	573	607	625	641	603	594	603	617	616	576	657	611	550	570	618	598	579	591	628	592	609	562	635	611	574	669	602	571	613	613	653	628	568	626	635	610	618	606	631	568	651	609	611	645	593	622	569	600	624	615	632	627	591	597	618	637	599	539	590	559	646	587	618	522	591	646	578	629	577	571	588	570	602	581	568	580	607	616	590	612	593	588	611	590	615	634	590	615	585	603	598	547	641	614	574	628	614	598	615	584	562	597	588	617	557	622	616	595	582	640	614	592	613	627	571	583	599	554	598	669	655	581	641	573	624	652	622	577	613	614	604	644	612	651	603	636	581	608	602	618	579	579	579	600	583	638	563	600	608	605	570	615	621	570	584	627	616	623	594	592	612	618	602	607	618	587	598	605	627	615	570	545	587	573	598	614	596	576	622	602	638	568	609	576	592	608	588	554	629	618	579	605	619	580	620	616	620	617	604	608	563	586	588	619	620	619	595	637	643	582	627	570	632	573	575	597	569	580	573	584	607	581	627	642	579	628	583	613	558	596	576	614	620	587	573	640	590	621	607	604	599	560	619	624	593	581	642	599	620	611	573	616	632	591	637	620	603	610	541	606	645	562	613	580	657	619	582	558	568	619	601	627	639	670	591	623	564	587	586	580	582	617	600	648	602	619	649	590	595	601	639	598	607	621	536	565	571	591	555	631	584	596	612	592	567	626	610	672	584	634	600	560	596	592	589	564	590	592	571	598	608	588	614	605	628	616	554	593	629	575	629	576	598	577	560	535	577	633	585	553	580	575	586	586	598	581	618	584	587	635	588	572	594	580	605	616	590	585	591	618	603	608	604	606	552	580	545	589	578	603	594	594	554	580	594	580	631	603	629	642	599	593	615	634	569	571	591	585	632	592	588	575	543	645	619	593	591	623	601	588	592	645	584	603	588	604	614	629	602	601	580	643	573	593	605	644	547	616	589	593	590	635	670	653	558	634	591	567	594	575	558	643	615	578	629	589	583	599	619	561	610	604	647	607	615	553	627	626	600	626	593	620	611	549	593	645	584	573	632	580	606	570	588	593	592	618	612	563	592	629	607	585	623	624	632	604	583	573	602	613	645	634	587	626	573	589	568	653	618	647	618	609	553	576	617	629	604	627	602	572	610	590	618	537	608	598	576	620	593	566	596	618	576	599	608	595	608	622	615	576	583	583	598	584	586	631	633	638	606	597	613	569	564	591	568	596	629	603	592	670	609	586	614	599	593	585	591	586	583	621	583	563	587	639	626	575	575	579	586	594	651	595	590	593	620	587	572	584	599	587	577	584	606	613	586	604	632	624	619	616	636	595	595	605	601	623	556	561	577	591	581	633	588	627	630	633	596	596	592	603	639	603	646	615	574	626	609	552	638	599	574	603	624	564	581	638	611	647	582	606	612	591	615	612	602	622	597	610	590	556	584	566	604	625	603	611	573	578	636	608	654	601	615	582	604	612	594	616	612	583	625	614	601	610	614	584	604	616	564	552	558	577	626	592	620	590	639	628	614	604	638	587	624	593	637	569	592	566	613	647	552	604	615	618	594	596	601	619	552	574	615	608	608	598	586	570	614	656	581	614	615	586	583	566	622	604	590	584	610	572	632	606	574	581	610	612	588	606	574	624	596	566	591	613	600	573	602	579	580	617	585	602	586	647	567	561	601	617	603	583	597	604	622	565	558	594	588	574	582	589	606	593	617	574	579	597	627	645	609	620	618	586	603	595	535	613	596	634	641	574	620	634	600	601	620	566	549	563	643	629	613	621	606	605	586	595	589	607	610	612	546	633	622	600	632	606	568	641	558	598	601	641	593	565	605	606	595	598	596	630	641	608	592	614	597	603	604	610	599	607	625	578	597	582	605	608	604	564	604	559	577	595	566	636	591	583	608	621	610	604	641	588	611	610	625	585	611	604	548	635	558	591	578	594	608	606	609	589	587	575	617	593	577	575	595	617	615	651	605	588	596	584	614	596	635	630	656	578	620	583	610	603	596	569	644	603	564	589	627	635	578	609	589	617	617	619	578	603	606	588	581	600	569	578	543	576	609	593	610	590	607	625	619	617	582	564	584	574	569	607	597	619	649	593	629	629	574	608	616	631	600	606	607	624	612	579	570	616	555	576	609	584	658	609	587	629	640	618	621	604	618	585	601	596	559	629	583	605	586	604	546	611	607	566	593	620	599	554	606	586	594	613	606	646	610	626	625	630	600	604	565	623	576	581	599	599	611	607	648	611	587	586	629	623	614	637	615	559	627	579	625	630	615	606	628	601	614	616	586	629	613	581	615	591	608	592	639	598	606	601	644	595	641	596	589	611	571	608	585	593	599	598	608	606	601	626	586	585	607	585	663	626	622	604	565	581	624	582	627	602	591	622	579	615	578	618	582	609	589	635	583	592	668	592	605	581	613	655	606	565	592	605	601	594	580	565	594	639	609	630	599	606	621	584	600	591	575	589	594	604	638	570	624	597	660	631	583	619	622	629	627	612	583	619	585	583	578	579	617	600	617	564	662	639	606	584	587	586	600	576	569	628	621	590	574	610	594	612	618	685	634	624	655	551	598	598	535	579	597	585	578	568	567	606	625	621	597	551	581	547	605	580	626	570	633	598	612	594	611	639	587	613	581	600	604	601	568	616	564	622	637	580	590	582	631	617	586	583	610	619	616	593	645	598	607	619	553	595	571	591	570	593	578	620	617	677	588	609	597	594	636	616	625	632	660	600	631	592	596	611	605	588	592	588	604	579	594	643	595	638	588	600	614	592	622	607	612	594	580	553	614	617	566	614	602	587	585	598	624	606	580	598	605	569	608	609	610	563	622	640	574	568	602	593	580	618	579	622	593	580	603	657	613	566	615	583	588	575	598	586	607	590	575	611	617	617	603	630	584	593	549	549	609	562	632	634	650	595	565	619	598	594	564	590	580	643	586	568	664	634	596	599	582	579	605	567	594	568	594	589	590	564	585	635	589	566	612	577	569	603	583	617	599	577	614	606	567	540	586	601	583	568	637	602	609	626	627	622	614	600	578	600	602	573	619	597	570	617	587	575	579	615	577	621	607	572	602	571	601	573	635	567	560	569	611	585	596	584	610	603	601	586	619	593	606	601	608	642	636	607	646	580	604	608	599	609	591	618	620	621	598	596	626	580	608	606	600	600	598	600	577	614	599	566	590	541	598	573	624	624	573	578	585	644	604	602	582	603	630	611	581	557	625	602
16713	2966	3057	2221	1520	1116	884	725	648	553	480	516	545	567	670	737	786	632	649	715	829	602	531	575	610	538	512	445	424	454	471	394	445	395	395	333	309	353	348	405	421	463	514	467	475	418	320	334	343	373	342	286	333	359	673	1468	1667	270	262	246	255	248	251	252	218	251	246	249	241	257	266	266	269	227	245	238	241	245	251	268	226	260	252	250	268	249	252	291	273	285	259	271	250	250	274	258	264	227	258	269	243	226	261	266	259	272	238	251	240	271	250	242	248	260	251	254	245	261	251	255	230	254	270	278	242	251	255	268	260	234	244	287	233	261	257	263	230	254	256	235	235	242	282	260	265	255	244	248	276	245	278	280	264	266	280	273	263	263	256	250	272	249	250	281	282	261	239	282	234	236	272	244	260	269	248	262	248	259	270	270	243	250	247	251	255	260	249	260	283	268	231	258	250	250	278	230	247	269	255	249	236	272	270	257	255	236	245	249	246	269	247	251	261	263	259	252	249	274	266	255	285	260	256	262	256	232	253	256	244	277	247	242	227	223	250	256	252	259	242	242	271	245	231	236	247	280	250	256	254	263	248	233	258	258	238	223	257	247	254	262	257	237	247	257	270	226	210	265	238	257	259	250	253	234	255	294	259	245	274	227	279	271	250	259	268	248	273	251	273	245	259	262	223	224	283	261	215	252	245	253	259	242	236	249	256	252	239	232	227	279	254	235	290	232	270	255	257	262	263	244	279	230	284	259	253	245	215	283	267	241	247	242	248	213	227	233	276	252	230	248	263	229	269	225	247	258	254	250	240	263	246	263	270	277	261	265	234	278	250	258	268	275	244	232	234	242	255	237	234	244	298	248	245	240	257	273	263	249	298	247	247	276	255	258	235	242	238	241	248	235	233	238	251	262	251	299	247	254	247	274	283	272	260	246	246	257	273	268	254	267	290	277	252	236	251	303	272	240	259	252	243	261	260	219	243	265	236	251	253	241	236	259	261	283	248	240	250	215	249	240	266	270	231	260	252	239	248	243	273	250	241	269	253	258	256	263	228	272	264	249	253	222	262	259	246	280	232	253	260	272	261	250	281	256	270	259	258	274	238	263	224	232	277	262	264	244	237	244	235	252	245	256	229	251	247	249	224	267	260	251	238	248	261	263	239	237	250	245	245	219	230	275	257	243	257	241	297	246	243	263	238	243	234	244	248	246	246	250	255	280	263	269	257	230	238	249	262	256	269	260	250	263	251	258	292	254	247	247	253	230	258	261	260	244	266	248	243	260	255	266	267	251	271	277	257	254	251	253	238	238	270	266	246	247	246	276	264	265	265	248	232	258	255	238	246	241	267	237	267	265	218	248	263	245	248	236	270	263	272	257	247	257	234	256	231	273	278	221	257	275	234	241	277	257	246	249	256	259	259	266	254	261	260	240	258	294	264	235	264	267	245	250	255	247	243	246	271	255	224	262	242	256	260	245	235	263	249	235	226	250	259	256	253	271	249	257	271	240	228	255	237	285	236	262	255	290	238	249	257	227	270	252	254	274	250	229	248	244	259	257	243	260	254	258	255	228	222	250	223	275	240	248	261	209	210	255	251	262	270	263	258	240	259	265	273	268	249	252	246	262	270	250	262	262	239	244	253	283	230	261	261	253	245	261	249	242	269	259	257	269	226	225	248	245	254	250	244	264	251	241	278	237	250	238	272	254	265	255	249	267	240	232	259	216	249	244	266	259	255	245	211	211	238	251	216	245	252	256	269	273	290	244	251	275	254	272	242	256	292	255	264	256	267	257	263	262	242	238	232	256	235	247	246	249	225	256	241	248	252	256	224	249	229	257	293	248	274	243	234	265	244	234	287	225	238	258	254	246	240	268	274	257	269	254	245	261	298	236	218	254	270	235	268	244	244	280	277	262	277	259	250	269	248	242	256	231	261	235	237	238	251	264	278	267	241	270	257	270	244	250	243	266	256	252	258	267	254	241	263	255	259	241	272	230	275	245	266	250	233	264	250	251	251	249	229	242	239	249	239	289	257	264	222	254	269	280	248	221	244	282	227	251	253	240	266	233	229	250	257	275	260	236	284	220	262	278	252	255	262	253	256	274	250	275	263	250	247	274	253	225	252	264	247	252	241	259	259	238	254	260	288	227	245	256	280	299	276	237	243	255	302	249	242	252	246	248	281	246	243	269	248	256	275	272	278	234	254	262	225	269	253	269	268	219	246	286	267	242	264	252	250	265	225	252	248	244	267	228	232	267	240	242	248	251	269	240	269	250	267	265	261	266	256	241	259	270	233	272	242	270	245	251	220	282	261	234	260	225	250	251	245	266	269	252	234	258	244	248	255	284	252	240	265	283	239	246	243	261	257	287	255	227	232	258	238	266	226	238	272	294	218	257	240	242	243	268	264	242	242	265	241	278	265	238	271	277	244	262	245	260	273	242	265	274	258	262	279	289	274	247	242	284	241	253	254	245	246	291	250	252	265	263	248	277	243	281	293	255	253	261	236	250	261	276	257	245	256	266	278	259	236	259	216	237	225	265	248	239	274	210	261	296	256	222	260	265	246	257	267	228	263	223	257	234	284	261	240	269	258	246	251	230	242	239	230	234	265	226	259	261	240	252	250	246	222	246	277	236	247	241	264	243	248	244	248	221	230	259	271	255	267	250	238	249	256	274	233	259	264	226	262	256	244	248	244	268	244	249	268	260	245	230	257	295	261	240	251	234	230	240	266	221	267	269	259	268	267	221	234	280	258	259	251	258	247	256	255	257	278	243	234	239	260	244	273	282	287	255	226	246	259	249	223	258	232	231	267	252	273	248	252	239	276	233	268	272	273	230	266	261	227	232	230	248	248	255	259	288	284	276	262	244	249	245	246	279	234	227	265	248	248	299	246	261	254	252	283	234	237	290	270	270	256	229	270	236	260	258	269	274	228	254	241	258	253	229	251	250	261	264	271	229	267	267	265	276	225	284	224	279	228	245	248	257	260	288	246	272	242	272	257	241	245	272	237	258	237	280	202	257	262	225	234	239	259	219	238	268	244	236	257	277	227	279	251	270	259	230	251	244	258	236	260	251	266	272	264	266	245	237	238	290	238	247	246	219	266	293	241	247	258	272	247	263	259	254	244	236	225	209	244	275	251	244	272	240	262	253	282	248	240	239	255	245	252	258	249	225	211	254	240	245	241	244	249	257	265	263	258	250	260	262	238	236	248	263	257	245	247	277	270	264	250	228	277	253	263	245	259	258	229	280	267	244	239	240	276	251	262	254	231	275	234	243	255	272	239	244	229	274	248	261	217	259	252	253	248	256	250	261	272	256	253	219	244	258	253	250	263	256	253	269	233	255	255	233	250	268	272	253	258	224	252	284	226	270	264	257	248	239	259	270	246	264	267	268	257	229	259	263	249	247	258	254	264	247	264	247	251	274	265	238	256	241	262	244	251	268	250	243	255	268	244	270	253	258	275	261	232	262	235	258	248	264	240	252
7852	2912	6216	6789	5723	4712	3856	3218	2864	2500	2203	2264	2646	2828	3337	4069	4089	3316	3514	4129	4908	3185	3017	3187	3362	2891	2886	2307	2116	2418	2468	2487	2679	2130	1583	1287	1389	1565	1839	2098	2280	2520	2619	2521	2756	2054	1503	1374	1560	1504	1373	1178	1503	1624	4166	9427	9574	787	787	749	763	760	768	741	739	754	701	742	716	714	747	749	768	720	748	752	724	770	780	685	783	762	752	731	757	742	738	758	736	693	730	743	730	710	752	765	731	687	693	788	738	705	763	711	718	701	752	709	715	677	786	702	712	729	712	718	764	701	772	660	697	710	698	742	726	724	779	708	736	717	705	664	692	699	736	755	745	752	709	743	724	752	757	758	792	794	746	723	715	732	742	722	722	768	735	751	713	743	810	777	783	837	711	687	732	739	696	709	704	715	707	719	737	698	671	756	706	721	719	717	748	699	741	737	689	703	710	736	740	756	692	733	724	781	737	720	740	695	758	709	771	720	731	733	740	751	718	726	731	723	714	791	747	731	730	695	757	733	699	705	716	769	714	723	703	713	713	693	744	741	706	651	685	734	684	730	744	733	734	699	734	679	756	709	745	705	732	721	725	755	748	718	734	697	696	738	696	764	739	754	735	736	712	729	749	731	748	703	684	740	730	649	799	700	745	691	709	769	737	713	765	692	705	730	723	731	707	737	713	677	723	724	711	733	740	735	749	705	725	724	762	742	693	747	711	736	710	740	710	688	644	720	749	747	719	729	706	762	693	734	727	712	732	753	731	725	682	692	712	730	704	768	760	736	732	735	728	727	706	734	721	699	707	727	773	734	726	699	743	764	762	698	715	691	712	712	719	734	729	698	735	733	727	704	678	737	709	719	717	709	734	699	732	741	748	724	753	713	700	677	707	744	728	704	745	745	733	734	706	722	712	749	741	718	685	758	781	751	714	728	781	711	724	741	746	689	738	668	720	755	739	747	674	720	723	738	711	753	743	717	699	701	722	704	722	715	776	733	712	706	694	723	728	758	708	709	744	733	728	725	700	726	762	727	711	722	748	716	718	718	693	757	675	659	730	693	735	744	761	720	765	761	692	696	749	692	738	738	730	736	757	723	688	741	692	792	698	742	720	700	719	766	714	794	738	675	701	715	735	709	734	664	722	698	689	695	765	687	696	753	703	722	725	741	723	713	732	724	718	696	726	717	662	758	703	698	708	763	735	689	718	718	688	705	719	749	764	746	716	742	701	744	737	693	634	739	755	757	749	726	718	754	742	688	723	647	729	733	730	762	727	682	690	728	751	723	720	776	709	721	731	715	692	738	721	695	693	683	724	747	730	765	701	728	713	686	727	711	683	753	701	736	696	766	681	729	714	740	733	717	708	739	716	689	720	780	736	690	738	762	700	728	724	733	743	692	749	712	724	762	696	705	707	707	759	733	693	721	738	711	752	738	765	724	738	749	695	750	707	733	718	724	689	728	709	749	687	717	755	729	690	683	730	705	724	726	676	729	703	703	698	703	717	739	700	686	731	728	701	745	675	701	737	681	707	697	703	745	733	723	702	722	735	736	716	766	699	712	734	743	673	759	719	663	739	724	678	748	704	725	713	737	741	734	735	708	735	779	725	689	698	719	662	732	682	700	722	658	762	674	682	727	687	707	719	727	683	680	728	658	733	745	720	703	697	724	732	764	772	726	742	677	714	713	755	780	741	747	680	694	693	742	690	727	718	736	714	702	726	776	758	764	682	731	728	687	691	705	739	725	767	724	730	769	694	702	716	710	736	667	705	742	713	753	720	800	730	728	717	727	678	704	708	710	704	766	705	743	691	687	728	670	727	732	733	704	733	760	757	729	731	721	709	742	738	716	741	702	743	761	764	713	735	687	716	718	728	732	711	722	756	739	785	714	742	756	735	772	737	703	662	729	722	684	764	724	719	714	720	771	716	744	720	693	709	781	746	718	712	741	715	668	713	744	763	720	697	723	760	698	698	719	746	704	729	715	733	751	734	718	727	757	670	701	689	725	713	695	697	730	722	704	783	743	701	778	687	673	693	709	765	765	749	767	778	723	707	762	695	741	702	767	682	700	731	710	712	726	696	723	699	725	734	715	713	777	729	711	757	651	714	707	726	737	673	743	740	735	705	751	762	727	764	780	753	709	744	747	724	734	735	725	708	722	715	708	710	725	742	725	715	771	746	752	725	738	689	701	699	731	696	671	741	753	669	740	659	710	758	707	719	711	741	701	749	737	658	713	716	730	703	757	719	686	676	729	779	728	708	715	678	774	780	758	688	730	731	673	727	734	722	704	659	701	699	761	690	746	748	710	726	712	727	726	767	787	729	697	715	672	751	716	746	775	740	702	680	757	711	713	757	733	716	671	733	730	735	739	698	710	702	754	742	733	714	683	745	722	727	679	665	743	734	764	684	729	790	708	699	664	770	714	777	708	768	739	747	719	724	717	735	725	745	714	711	720	696	715	713	737	725	740	764	693	692	703	709	742	762	724	684	757	720	757	728	677	740	688	735	705	742	729	703	756	736	698	747	691	726	700	753	713	719	704	738	715	708	708	733	746	756	713	681	695	749	689	734	744	707	740	784	720	700	706	728	741	720	715	706	736	729	703	710	745	710	705	712	724	704	760	666	759	775	727	719	657	735	724	758	724	785	737	723	709	717	718	753	730	730	705	733	722	718	738	793	769	719	767	738	743	724	678	739	710	711	678	689	782	753	707	788	704	722	691	730	717	730	740	702	712	724	720	720	697	719	703	689	694	703	686	736	757	727	737	738	741	723	778	682	718	729	718	779	723	746	723	679	720	720	753	721	711	711	686	705	701	714	752	725	668	668	724	722	691	736	756	834	744	760	711	705	710	799	755	730	741	697	717	690	705	761	753	726	696	715	749	729	735	755	693	739	775	712	762	748	739	697	735	720	711	674	742	686	708	695	734	703	694	752	735	758	755	675	700	755	706	747	738	762	712	744	787	709	721	718	750	705	729	745	694	708	696	786	717	702	746	750	756	741	765	696	737	720	697	732	713	759	737	748	740	722	692	734	749	692	691	704	770	729	698	727	715	736	751	696	693	748	717	694	720	645	722	713	722	758	725	732	690	698	703	716	708	752	736	752	716	719	732	787	718	736	780	713	694	736	755	732	737	759	719	763	705	750	751	730	770	713	713	725	726	691	695	727	689	699	752	695	723	738	720	666	760	734	746	727	728	750	719	734	729	717	678	734	757	708	667	749	717	760	707	704	699	720	689	749	709	762	730	749	751	698	736	753	788	711	726	733	691	673	753	719	714	757	750	757	714	746	741	747	710	691	703	715	706	679	745	709	715	682	721	709	723	726	718	698	713	695	752	744	679	686	728	724	686	753	686	677	752	736	735	742	750	724	716	737	750	722	698	693	724	703	730	706	743	693	738	683	705	749	716	717	729	740	738	680	752	780	722	730	723	763	680	768	741	719	735	730	703	761	739	727	718	713	771	669	683	763	762	762	760	715	770	768	733	677	707
2011	197	220	183	155	161	146	157	166	168	144	171	146	159	177	183	170	175	165	168	188	154	144	160	185	174	125	180	172	159	142	143	147	135	154	141	136	138	154	150	157	137	149	151	151	146	145	140	152	148	163	124	136	141	148	154	157	134	128	146	134	134	124	122	118	131	142	130	114	124	123	134	144	152	141	132	123	99	150	128	122	132	150	133	149	134	127	133	120	133	129	129	116	113	128	129	142	142	145	134	125	145	142	152	131	142	136	129	141	122	164	126	129	115	139	140	136	115	120	138	133	131	142	140	117	127	122	129	134	149	102	134	140	128	146	132	142	114	137	161	128	118	117	117	132	163	124	148	126	148	148	119	139	142	164	143	122	127	128	126	115	156	157	156	150	127	149	127	123	129	146	157	117	132	135	166	111	155	137	132	149	125	135	116	129	126	132	147	135	131	124	145	141	145	132	141	132	153	133	146	116	138	144	121	120	131	126	129	132	133	126	133	146	141	119	125	137	117	127	114	124	141	106	130	135	162	126	124	136	138	134	127	143	128	135	133	120	109	129	127	120	153	129	141	138	135	133	136	122	147	129	131	133	134	143	136	107	145	137	121	122	140	134	132	148	132	114	132	144	127	121	166	124	137	122	132	105	148	142	128	119	148	136	146	125	128	135	116	131	127	131	129	121	135	147	133	121	107	129	124	135	123	121	145	130	133	130	141	138	134	146	138	130	147	150	154	143	105	133	121	144	137	138	131	148	121	113	131	141	137	143	132	167	126	134	149	154	143	129	130	144	137	141	142	131	134	113	140	143	134	145	113	136	129	144	146	138	134	158	119	124	127	132	143	132	118	137	113	134	147	119	138	130	129	129	129	127	137	132	143	146	144	151	142	131	139	133	155	132	123	131	148	142	160	129	102	120	127	121	109	157	132	133	136	130	149	135	143	129	122	111	154	149	132	130	148	144	123	141	143	122	122	142	129	134	120	159	131	146	130	133	123	141	141	165	141	155	148	155	139	127	141	127	120	133	112	141	149	127	132	135	135	144	142	141	127	162	130	134	124	119	126	143	117	141	133	148	145	122	127	134	135	126	148	134	153	133	112	136	124	131	162	142	127	144	140	121	118	127	127	146	127	140	123	137	141	132	127	114	145	134	127	145	144	119	126	125	114	144	142	132	124	133	135	121	142	161	158	128	138	125	148	144	118	133	133	107	134	135	134	120	123	137	128	126	135	113	137	122	126	113	119	137	133	147	137	127	136	135	132	112	120	117	138	134	121	124	116	143	142	162	136	116	121	130	122	131	146	129	138	128	127	130	139	151	142	118	155	132	134	141	132	126	138	147	120	141	98	129	139	124	131	147	143	125	126	141	127	118	141	131	129	128	153	143	161	124	137	121	140	122	142	127	139	127	145	154	146	136	121	146	130	134	126	145	136	128	138	139	155	130	141	123	138	127	144	114	142	136	132	126	133	163	126	139	121	145	144	135	113	137	142	124	151	122	143	141	136	134	140	152	136	139	123	146	130	133	121	164	131	140	139	137	142	131	136	131	138	140	133	142	133	142	139	120	134	133	148	119	133	134	136	143	133	114	140	139	157	143	140	150	139	128	119	138	116	150	128	124	130	140	116	140	162	135	150	140	144	139	150	152	136	142	131	136	129	130	118	133	138	159	129	137	147	149	131	151	142	135	142	107	120	155	135	145	130	130	146	156	133	165	156	135	147	129	130	152	124	160	151	130	157	140	138	144	140	127	142	110	136	117	137	115	127	140	111	151	115	135	126	153	145	131	151	139	133	132	128	145	144	131	116	133	114	148	136	146	136	120	136	127	153	139	142	139	138	128	148	136	141	130	125	128	145	137	145	127	137	106	134	136	134	135	130	142	130	142	142	144	161	158	136	132	151	159	138	145	138	139	125	132	132	128	135	135	141	126	134	116	124	140	138	124	153	128	116	129	134	134	144	111	122	146	146	160	173	120	125	149	130	119	130	126	129	134	151	147	128	149	151	144	120	134	149	133	125	131	132	151	131	139	141	152	150	133	140	132	122	143	135	148	127	129	122	143	158	152	151	126	130	134	126	137	128	123	156	103	144	132	126	146	152	122	123	149	152	136	125	159	128	126	135	129	130	141	140	150	145	156	146	134	127	130	128	139	141	134	122	107	135	134	138	133	127	132	146	133	136	131	161	143	138	144	111	115	121	124	126	132	123	134	122	137	134	132	154	132	140	140	124	124	125	140	132	126	127	125	114	135	132	134	126	131	144	110	140	133	138	148	131	126	151	127	131	117	131	134	126	145	137	137	131	136	138	127	140	145	135	126	117	137	147	146	143	122	147	159	127	142	141	140	125	146	141	134	148	124	140	132	140	128	160	146	152	128	140	129	123	159	133	149	125	124	133	147	139	133	121	151	132	113	131	123	107	139	134	123	129	139	138	151	111	147	128	129	149	131	129	128	134	125	126	139	120	130	138	127	135	134	161	123	133	128	123	131	139	131	141	153	153	116	108	132	142	141	133	132	114	130	154	151	139	141	138	149	112	148	141	135	147	145	125	145	132	123	128	128	122	147	115	141	157	145	137	137	138	136	131	151	131	139	131	145	125	152	146	143	137	141	149	132	132	137	126	157	156	126	138	136	135	130	131	152	134	150	120	140	137	148	123	125	143	126	119	124	148	164	164	124	123	131	134	126	131	146	151	125	136	127	143	142	108	108	150	113	140	131	141	142	123	138	132	125	149	127	123	129	128	115	125	122	137	152	133	117	136	119	129	139	141	139	131	124	141	126	126	126	131	136	125	125	131	107	147	136	141	127	114	123	127	143	128	142	133	120	127	139	149	137	139	124	133	128	126	145	124	139	133	148	125	136	133	141	118	151	134	144	111	138	132	136	143	149	135	128	149	123	137	144	141	132	117	145	153	142	139	135	144	149	118	124	113	118	115	157	127	140	122	140	136	126	123	154	128	144	130	139	143	136	127	141	134	137	142	121	140	149	155	141	115	116	156	147	136	131	130	138	138	122	121	127	138	113	140	164	135	112	128	135	155	141	136	143	146	132	144	146	121	142	129	136	134	131	124	136	123	116	119	149	124	124	141	121	127	143	125	136	137	138	134	145	151	128	118	129	150	119	135	110	139	136	127	148	145	140	135	165	155	108	140	110	137	147	126	118	120	166	126	141	145	131	130	115	127	134	138	145	148	128	122	140	130	113	127	124	117	133	148	132	130	134	131	144	154	144	118	127	146	122	140	153	126	126	133	162	141	168	132	135	119	133	137	141	129	141	129	128	148	122	140	139	142	115	135	155	126	132	144	158	144	128	126	135	114	138	145	136	141	128	124	135	121	144	162	132	142	134	132	127	140	144	139	145	129	147	162	131	150	148	138	130	126	138	149	141	124	142	140	153	130	140	134	134	136	144	139	157	131	139	127	152	120	155	136	147	121	130	128	166	141	131	149	131	136	141	143	136	133	125	130	135	125	141	128	126	133
1994	466	650	625	579	561	520	518	556	529	493	602	678	731	736	806	802	718	664	640	676	626	598	593	607	554	573	558	533	508	506	501	510	435	454	421	451	462	507	467	536	525	485	501	455	441	510	438	496	480	456	432	456	436	439	501	436	426	466	409	439	404	405	440	386	415	446	457	422	449	453	446	433	418	422	411	461	426	461	411	398	421	397	415	447	426	417	457	442	454	436	437	409	410	447	404	398	441	425	451	435	387	423	405	428	440	410	409	429	444	422	418	418	422	402	458	440	437	414	420	416	415	476	409	433	434	440	388	416	442	418	455	410	403	392	434	448	426	439	452	439	471	430	441	433	422	443	432	377	408	416	447	463	439	433	420	429	444	419	447	430	455	400	408	433	432	409	428	431	388	415	434	442	421	441	437	409	399	452	437	445	412	417	449	398	415	411	435	415	443	427	446	402	408	445	421	448	388	426	429	445	427	419	435	404	418	411	432	408	467	425	411	392	405	443	393	386	395	425	381	463	396	424	430	409	463	434	413	432	423	461	423	429	452	416	438	455	421	426	461	397	445	483	457	484	458	446	426	457	437	410	451	476	424	398	415	430	404	431	422	416	415	445	385	431	443	440	424	429	406	443	431	416	430	413	417	426	419	451	420	439	487	418	398	417	403	417	447	428	442	427	414	429	432	408	430	412	426	460	460	409	418	438	413	429	438	429	427	429	433	404	465	412	452	429	425	433	444	438	398	426	392	378	477	446	398	437	400	464	413	383	418	441	412	437	429	420	403	423	443	420	416	390	441	379	453	381	424	385	428	415	428	408	438	394	436	427	386	400	431	413	449	448	414	428	400	423	382	427	452	436	436	411	413	421	401	424	419	412	442	448	429	438	407	374	443	452	427	452	408	462	415	418	401	442	429	480	423	463	456	428	442	492	408	434	408	421	418	469	439	412	432	434	457	407	439	424	449	404	406	396	424	402	434	452	420	401	421	416	438	416	449	424	419	426	417	442	428	398	409	426	413	449	445	442	452	439	370	421	409	451	405	393	451	378	425	430	416	406	400	426	406	418	440	441	419	428	420	435	424	436	408	393	425	428	422	402	401	412	461	404	419	456	447	454	416	415	436	408	421	425	407	426	424	428	461	475	447	433	464	435	452	435	444	414	419	424	447	442	415	413	406	466	411	432	427	460	421	430	412	443	419	427	403	404	420	394	450	418	392	442	448	415	397	439	412	444	426	415	411	417	457	421	446	412	442	466	391	387	444	456	436	401	442	441	427	413	431	427	455	425	422	426	412	432	429	424	435	411	455	447	424	417	399	421	436	441	424	430	411	418	397	453	448	430	416	444	402	432	386	437	412	416	413	434	462	426	440	415	410	439	435	419	406	436	415	416	471	400	436	430	397	453	399	415	415	428	400	474	430	408	452	417	458	454	435	392	397	398	422	407	421	452	457	425	437	425	386	409	445	420	449	441	396	416	470	400	441	422	437	417	402	414	454	419	410	406	424	445	477	454	436	420	400	419	410	419	425	462	454	406	430	449	411	422	437	445	414	422	398	435	419	396	420	462	387	404	405	387	436	422	437	402	412	440	407	439	409	415	428	431	385	417	436	440	483	463	445	389	454	447	435	413	444	430	438	422	426	454	430	425	391	455	411	410	430	439	405	435	408	434	458	390	429	434	433	417	418	447	445	416	436	420	420	437	417	429	414	447	426	417	423	423	440	411	430	440	417	410	438	399	400	402	446	416	435	409	394	385	440	402	401	414	405	406	396	404	409	417	399	431	398	394	426	452	416	435	425	428	429	424	386	426	385	443	428	423	406	359	432	430	431	437	429	444	437	411	417	434	421	411	429	419	435	447	411	480	448	433	436	413	410	427	427	482	408	378	383	413	397	414	411	426	437	409	453	422	453	398	430	422	407	409	451	402	416	405	430	437	433	435	413	408	458	422	408	441	444	435	425	388	432	408	436	436	382	405	446	433	444	445	444	461	400	462	431	405	446	389	419	398	427	443	455	417	441	419	396	414	422	418	422	425	439	428	425	423	446	404	420	422	398	419	428	436	416	420	456	441	437	413	423	421	406	417	396	398	399	452	453	452	436	437	382	405	381	426	415	418	409	433	446	378	463	417	424	427	406	469	404	456	427	432	410	468	435	443	381	419	389	381	413	408	418	444	442	403	454	416	419	420	421	414	433	408	412	447	424	435	421	417	453	440	408	411	422	441	433	446	432	442	439	443	418	403	430	424	401	416	443	392	464	423	448	439	485	419	426	442	440	438	478	404	437	430	409	441	421	422	409	407	409	429	443	419	458	406	428	393	428	437	396	431	395	395	434	446	481	423	468	422	446	417	403	389	428	426	412	411	425	418	422	427	382	462	404	402	476	422	402	422	431	441	448	422	444	390	429	416	439	423	430	430	428	412	450	414	456	463	417	413	405	447	428	440	449	423	410	442	426	427	427	434	428	433	420	428	410	425	419	417	422	400	386	463	399	394	408	377	423	401	422	429	409	409	415	434	444	416	460	403	426	418	446	443	442	430	483	423	439	443	428	444	383	393	424	418	398	431	444	468	414	438	436	428	420	405	467	428	405	418	434	429	421	392	406	431	434	447	386	410	405	442	424	417	443	452	415	424	465	473	417	425	420	384	430	425	441	416	407	412	416	412	449	425	414	416	431	428	434	412	438	447	412	412	417	421	411	436	440	448	442	445	431	419	414	415	449	414	429	402	437	435	437	423	435	444	385	407	442	446	448	451	432	385	415	430	408	464	391	411	443	403	410	423	443	408	438	467	426	445	447	409	434	433	414	424	444	469	438	397	443	418	439	435	440	450	433	411	437	455	386	429	417	411	441	421	428	431	404	435	432	420	434	445	413	419	447	448	431	443	433	412	437	440	397	416	409	427	374	464	452	407	413	440	421	421	438	395	431	424	402	416	404	410	414	452	420	423	427	427	421	414	440	433	461	420	440	395	407	461	426	481	428	433	414	367	437	433	435	439	443	440	407	413	443	439	415	419	440	397	437	423	432	431	452	399	442	401	415	410	417	437	406	392	422	490	404	406	443	440	422	427	426	423	442	449	390	425	477	401	407	456	415	437	380	397	381	476	403	416	435	414	420	455	420	445	439	411	439	437	440	411	445	425	465	456	429	415	446	397	441	426	410	440	447	416	447	440	417	425	407	453	415	412	454	407	440	395	410	433	403	397	383	431	381	422	437	446	401	439	407	436	463	407	456	420	423	462	385	431	417	446	413	444	407	473	375	435	417	428	416	431	409	422	464	423	441	410	426	411	464	442	433	420	414	412	433	408	463	443	425	413	406	445	439	442	423	448	398	435	417	405	436	448	393	428	446	483	414	420	452	416	414	450	436	450	395	409	420	438	428	403	385	401	437	447	436	433	426	396	423	440	446	456	411	419	413	440	420	429	396	426	433	440	419	441	419	443	411	412	426	445	413	422	449	444	394	415	429	428	434	410	440	413	476
8573	1146	1448	1087	822	627	500	433	387	343	367	329	374	482	590	619	566	462	391	399	400	346	311	339	345	347	260	273	262	301	279	268	222	224	239	252	255	291	344	383	341	322	329	343	378	340	333	323	321	269	248	269	222	197	230	364	1103	741	202	196	219	193	186	195	194	197	183	180	178	224	207	192	211	179	182	206	197	230	177	198	188	222	198	204	181	215	208	197	176	187	191	195	213	194	182	221	217	190	233	190	201	192	183	201	180	186	189	229	198	184	199	223	206	191	181	219	199	225	187	169	192	210	214	195	194	178	201	192	192	193	189	221	194	204	202	188	197	222	191	213	191	213	188	200	197	179	182	207	190	214	204	202	202	182	191	209	174	197	180	204	218	216	206	200	205	194	222	215	206	193	199	190	230	210	202	207	198	182	197	215	199	218	198	168	219	179	195	183	183	225	195	200	189	229	202	211	208	215	198	187	200	210	212	200	226	203	207	208	186	180	196	212	210	187	179	179	216	203	185	181	181	180	186	203	205	187	185	212	187	205	191	197	199	212	206	225	203	189	182	215	210	212	185	191	221	192	216	218	175	178	212	190	206	199	217	197	197	227	208	191	195	197	197	163	205	198	208	183	209	202	201	200	203	191	187	198	200	232	203	191	206	200	221	199	228	216	185	204	200	190	210	202	189	197	198	204	201	205	199	203	193	193	191	218	211	181	187	200	221	192	202	170	199	178	208	185	211	186	182	188	196	197	198	183	178	175	204	198	179	207	185	225	215	183	176	198	190	208	196	188	207	187	194	204	175	204	205	209	183	196	176	206	218	202	169	228	205	200	187	189	208	208	185	207	204	203	201	199	227	212	206	217	188	179	189	173	198	196	184	195	202	187	209	176	218	189	191	203	216	173	190	156	208	208	193	195	193	185	191	177	194	177	194	187	191	195	175	215	201	179	190	218	204	180	208	214	198	201	216	194	188	206	216	196	200	190	206	166	178	185	192	182	201	204	207	185	192	207	203	191	193	198	194	224	184	177	199	200	213	220	197	192	203	198	185	200	202	172	169	182	195	194	200	187	189	208	187	174	177	184	211	235	166	197	183	169	183	220	188	171	203	194	192	203	223	213	186	195	215	209	204	203	194	204	189	193	203	209	178	181	210	205	190	193	183	216	186	183	175	202	202	195	205	190	189	189	212	187	199	198	186	198	192	180	186	219	195	222	197	179	197	192	199	206	214	186	197	201	188	185	194	212	197	178	196	190	188	170	172	208	163	185	189	200	171	239	182	187	194	171	183	169	191	213	183	196	207	185	211	192	229	208	220	188	172	184	200	187	205	179	186	189	205	196	156	183	204	207	210	185	199	173	189	191	198	178	199	194	224	194	207	166	208	186	168	219	186	205	202	224	195	196	199	197	217	197	195	189	202	199	201	201	218	187	199	202	217	197	202	223	195	198	184	189	201	196	214	201	200	189	186	196	179	166	202	181	195	214	184	203	189	223	219	194	180	197	168	172	190	209	191	194	191	202	194	200	179	202	189	197	193	209	187	194	175	189	186	185	206	180	187	214	187	196	192	191	185	197	232	212	181	199	197	190	200	199	216	214	186	208	174	214	170	209	205	183	197	201	201	200	197	209	196	194	190	199	195	200	196	204	192	198	216	215	176	195	200	193	173	190	201	180	166	192	202	221	209	187	208	184	241	190	190	181	212	197	192	179	187	179	183	192	200	190	165	179	225	170	204	199	193	187	213	181	178	214	234	206	185	195	194	208	195	201	204	214	197	197	198	197	184	209	196	190	177	177	218	177	207	216	184	219	216	186	212	184	189	175	206	164	192	194	186	199	200	191	203	181	200	177	206	197	204	174	206	208	215	164	212	192	207	229	201	176	208	197	197	214	213	198	211	190	183	200	211	203	202	196	196	200	193	187	222	173	185	194	169	200	171	239	197	184	186	234	183	162	197	214	190	197	186	185	195	176	196	174	191	187	186	206	192	188	173	207	213	192	182	191	188	212	182	198	175	205	197	198	195	196	204	206	217	195	215	223	221	189	202	212	197	170	186	211	184	218	183	192	185	190	182	184	192	197	213	212	201	220	186	202	198	229	198	178	178	205	191	183	196	201	208	191	195	191	198	186	178	189	223	185	186	189	186	178	227	174	224	208	193	198	180	186	210	207	202	192	203	177	185	197	206	202	206	180	188	216	217	189	182	180	204	209	205	192	183	203	180	218	229	216	231	180	170	179	185	189	203	192	204	202	216	169	206	227	194	187	173	198	204	207	194	203	194	199	186	204	201	177	190	164	177	170	233	208	225	215	208	215	206	186	196	196	212	204	222	188	182	233	180	195	196	190	215	190	207	212	196	192	167	214	197	205	211	197	202	176	196	192	210	211	211	190	184	204	189	193	182	182	188	215	178	183	175	195	198	182	203	175	232	193	202	186	204	205	190	188	196	177	190	188	202	207	195	180	184	189	194	212	196	173	180	168	219	197	204	178	191	224	173	176	190	173	193	192	214	191	225	198	189	208	194	210	200	204	178	200	208	230	199	199	209	198	209	187	196	193	196	200	190	202	186	224	202	193	177	201	204	199	182	182	218	194	206	185	198	194	172	175	213	204	189	228	196	176	195	194	189	207	191	174	195	181	196	186	189	211	194	196	228	203	222	228	199	198	208	204	179	205	221	200	224	201	206	223	199	177	203	199	190	216	176	183	190	213	176	178	177	218	193	221	200	207	218	190	175	184	192	209	201	191	190	188	199	185	182	193	194	191	191	216	186	189	192	181	213	201	219	177	193	213	210	205	206	171	196	173	220	199	181	181	181	224	214	218	203	172	176	175	198	205	175	196	192	192	185	176	173	196	182	179	179	211	199	208	203	209	212	192	231	211	190	217	206	199	192	215	190	201	200	173	199	190	197	227	216	199	201	213	210	218	204	164	215	185	194	191	206	194	205	190	188	174	210	201	186	191	198	187	209	187	182	181	198	193	177	210	169	185	174	178	180	159	206	214	200	191	170	200	198	197	195	193	198	180	215	200	189	196	206	178	189	176	217	198	192	184	181	206	230	185	194	216	182	197	190	203	195	196	188	188	193	207	161	195	193	210	197	201	204	213	242	216	172	223	167	207	203	179	203	194	214	180	182	201	190	196	209	188	174	196	211	192	204	198	227	201	206	209	205	193	193	200	191	204	198	195	177	177	179	201	191	225	204	192	179	178	202	194	204	201	197	194	216	198	194	196	184	190	219	191	195	208	183	189	165	194	223	214	214	204	183	195	193	189	192	203	202	198	183	193	213	203	213	216	219	220	196	193	180	201	203	196	195	197	210	230	205	188	190	190	211	194	219	200	191	199	210	191	202	209	166	184	209	192	206	185	180	196	170	201	202	200	197	190	198	210	204	215	175	185	196	209	187	189	220	190	196	179	192	196	180	183	180	202	213	212	193	210	217	192	229	173	219	210	195	204	209	175	205	211	184	198	204	225	207	180	210	171
5570	1681	3500	3634	3146	2531	2126	1810	1642	1565	1488	1580	1859	2491	3420	3977	3499	2456	2252	2306	2342	1831	1519	1686	1831	1833	1499	1222	1337	1510	1400	1138	872	866	899	953	1168	1513	1789	2441	1824	1717	1926	1929	1913	1913	1840	1758	1559	1235	1096	1153	839	733	806	2005	7331	4278	599	600	635	631	622	610	605	541	645	567	579	621	636	611	580	583	585	580	603	620	558	585	600	591	620	604	611	595	589	574	596	562	612	588	623	583	570	603	598	585	533	538	594	567	592	565	652	592	612	585	558	579	613	606	553	597	574	565	606	605	574	604	600	568	593	602	585	624	579	605	554	574	584	607	559	581	624	599	603	590	576	662	613	591	609	561	624	588	613	594	571	618	601	595	655	599	581	616	568	655	641	603	624	622	634	572	572	550	597	588	590	573	576	569	570	561	624	569	574	609	573	580	604	563	571	577	589	589	569	603	561	626	604	590	595	561	559	591	585	602	572	578	609	599	588	574	588	585	564	590	578	582	582	593	559	616	601	591	604	601	633	555	582	570	553	610	554	626	625	575	576	624	576	611	606	608	588	576	617	571	606	609	588	624	574	630	611	604	607	601	594	572	550	604	595	563	642	559	590	573	610	611	606	554	601	582	642	584	625	573	609	538	548	610	594	581	616	604	594	621	640	613	600	561	573	608	576	585	578	580	621	565	566	597	568	653	573	613	578	615	586	623	546	561	561	608	636	593	584	605	623	557	632	585	583	569	562	536	606	602	650	557	553	569	557	546	589	581	570	630	578	594	607	625	571	588	591	583	575	589	588	604	587	604	552	598	586	557	582	647	569	613	519	551	573	612	583	586	563	593	590	557	579	569	632	578	602	556	549	549	585	572	582	574	616	586	588	566	578	606	586	606	603	569	600	616	597	585	600	588	604	615	612	542	607	591	585	592	521	588	598	600	591	625	583	617	575	579	552	607	572	601	531	617	572	523	596	575	585	595	567	597	617	598	559	545	611	552	590	583	619	593	585	583	616	547	614	581	627	609	593	588	583	573	558	633	599	592	594	578	569	607	586	556	591	593	607	600	573	555	602	572	561	626	579	594	593	633	619	586	568	597	594	600	616	572	624	611	598	605	547	574	573	603	586	550	588	602	589	579	563	557	618	614	588	619	661	596	589	572	611	608	623	561	572	592	611	612	596	599	542	576	537	551	593	573	613	578	569	583	549	574	589	590	572	581	574	568	620	586	601	606	584	627	597	586	584	576	553	576	610	546	605	614	570	586	523	595	565	611	592	577	595	589	603	610	576	573	601	597	601	595	641	575	592	565	561	622	586	591	610	586	616	601	606	625	601	557	568	607	599	636	612	558	612	561	582	620	587	551	541	571	588	602	615	615	582	539	565	569	610	567	556	609	594	596	538	560	566	561	568	554	572	625	600	619	585	591	566	579	561	614	588	598	634	629	616	597	617	629	618	619	560	547	591	604	564	591	579	605	566	575	580	600	595	617	577	596	585	583	546	583	590	584	572	596	573	610	605	573	597	589	603	576	596	554	572	576	566	606	586	576	569	591	595	587	590	616	592	607	615	608	622	576	600	540	579	575	595	585	655	569	545	564	546	612	560	596	581	559	592	587	605	602	583	630	591	548	552	612	575	608	590	609	615	582	583	611	626	628	608	591	613	597	578	592	603	600	562	574	595	615	569	592	652	557	573	574	583	554	567	620	600	551	553	598	593	596	583	567	594	587	589	591	619	566	562	594	602	617	586	613	584	578	600	575	638	613	583	522	554	580	572	635	577	585	582	573	597	587	572	581	545	584	580	573	576	583	611	620	591	592	601	584	586	598	596	611	564	636	604	584	563	625	583	558	613	534	600	612	567	555	594	588	585	560	573	613	586	613	649	577	611	579	590	592	538	564	591	580	588	571	579	564	587	601	592	573	570	556	618	596	522	602	582	565	593	576	553	564	594	604	585	588	563	561	581	535	590	605	628	570	626	599	654	608	614	578	592	582	605	597	534	609	589	559	613	567	588	613	591	550	565	611	593	582	608	613	600	614	545	629	615	594	631	601	565	595	603	582	594	576	580	607	512	591	596	554	601	575	571	563	577	552	593	582	599	604	622	607	625	565	617	602	575	540	592	637	605	607	619	562	567	597	580	592	640	562	574	581	607	598	593	581	599	536	547	616	559	596	580	563	574	580	607	598	580	601	574	560	602	619	599	588	611	590	553	534	597	558	591	562	611	580	544	567	604	605	569	546	594	593	631	608	563	582	540	600	610	667	579	627	596	562	570	630	614	608	553	578	569	574	593	553	606	579	589	592	577	575	615	559	573	546	584	619	599	568	569	594	598	575	609	568	574	571	622	613	606	571	562	630	518	596	606	582	582	643	572	559	579	614	581	634	596	581	599	619	580	574	583	608	607	553	540	587	578	598	602	590	571	589	570	571	584	619	576	587	579	599	585	588	567	618	625	632	591	605	578	582	612	559	578	612	641	560	647	597	585	610	572	556	595	548	610	635	551	573	610	606	541	559	601	589	584	607	566	619	567	595	603	561	593	588	544	549	571	591	571	599	613	592	550	616	560	576	613	576	585	562	545	590	591	561	605	552	594	647	591	559	540	559	567	613	549	583	546	609	604	593	586	583	558	531	585	592	573	586	618	582	606	604	537	569	606	574	651	633	606	583	577	594	607	598	601	608	566	610	569	598	562	568	596	636	609	546	609	601	600	623	554	595	553	550	572	598	624	615	564	559	613	599	618	606	590	622	598	571	585	596	610	622	571	596	592	578	589	573	580	604	604	603	574	592	606	590	566	551	620	569	567	585	619	587	544	586	579	586	577	576	562	570	576	576	617	603	564	591	608	572	567	566	606	630	542	562	578	567	613	634	565	577	562	625	659	605	591	597	588	607	587	586	615	591	583	518	623	604	623	569	583	614	600	574	592	547	596	566	602	583	617	604	644	622	608	585	575	593	619	583	592	576	581	580	628	582	594	586	615	548	594	577	549	588	575	595	581	560	589	614	584	603	571	597	579	602	606	599	582	557	517	580	553	589	555	639	595	575	603	581	582	535	597	553	585	529	570	563	602	577	576	567	579	601	576	566	577	607	602	607	616	609	590	567	581	642	587	600	610	603	622	650	588	568	622	587	594	606	558	584	610	584	588	609	592	604	537	551	588	575	551	582	527	604	544	612	540	630	600	607	634	607	600	597	590	575	580	572	569	561	590	634	608	555	619	584	565	620	604	560	571	596	583	601	604	558	572	611	602	544	568	588	578	594	621	577	607	586	617	572	635	651	589	586	590	563	556	576	583	549	634	585	546	597	566	636	585	607	569	613	557	597	636	578	587	571	584	611	616	626	621	604	586	638	554	584	592	586	594	604	576	594	568	627	583	600	567	582	579	620	501	596	567	581	619	545	589	567	581	616	554	606	579	625	588	613	600	613	617	590	601	566	571	602	598	553	592	569	592	594	528	575	586	571	585	589	573	594	584	585	589	587	557	616	561	583	611	600
16546	3038	2961	2256	1496	1075	862	703	606	531	539	491	573	684	945	984	800	738	776	632	893	530	533	533	462	475	422	377	396	432	429	343	332	353	367	431	584	605	566	487	575	442	475	455	415	507	513	511	526	437	410	405	359	265	399	631	726	475	273	233	256	265	236	245	247	249	202	256	247	234	247	246	243	251	232	239	246	227	244	257	241	257	231	244	244	238	261	227	250	276	218	294	277	247	264	237	250	248	256	244	238	232	253	244	231	257	234	236	200	249	249	234	250	224	268	235	247	234	244	268	229	241	251	220	265	263	252	226	249	241	252	239	241	246	244	279	288	234	247	224	275	247	251	250	232	229	225	248	240	259	254	234	249	240	246	237	237	252	235	254	263	266	283	239	251	249	220	238	247	259	236	224	283	219	221	239	239	223	236	227	268	250	276	246	229	252	267	226	228	248	236	251	253	245	227	228	240	241	248	254	232	258	248	249	244	267	245	233	234	237	244	255	254	225	255	234	261	235	210	250	234	252	253	260	236	262	266	277	248	248	234	233	218	270	250	238	252	239	239	245	246	223	269	262	263	231	211	219	231	252	251	242	233	235	225	252	266	219	233	235	226	207	232	259	248	244	247	213	246	248	258	253	229	241	222	250	218	266	266	233	254	227	247	266	228	239	217	244	233	195	252	228	261	259	241	252	252	237	216	255	242	251	263	212	244	243	238	239	263	266	236	242	266	244	261	238	241	251	236	228	212	239	229	238	226	218	258	239	252	262	235	248	248	243	235	239	250	238	237	252	246	241	223	254	226	226	231	252	244	221	253	239	204	221	244	236	214	253	266	254	246	221	243	237	241	244	271	230	241	235	262	222	242	250	257	234	249	235	267	227	272	262	257	233	229	221	239	255	240	249	218	242	216	248	237	271	223	217	243	276	249	234	236	261	257	238	283	223	252	254	254	222	251	237	248	221	237	265	221	245	236	240	238	247	250	239	248	261	219	237	269	246	220	237	243	259	236	234	251	225	257	256	228	243	233	249	233	252	272	256	252	229	234	255	270	244	233	244	249	247	218	258	248	223	227	217	238	222	242	219	260	215	222	242	225	238	253	254	255	221	243	221	235	242	226	240	261	253	240	253	260	247	233	250	240	251	240	222	246	204	242	236	243	246	240	236	262	229	242	231	261	261	246	238	224	225	239	279	236	248	228	221	227	257	220	225	229	256	240	238	264	228	229	225	255	246	271	244	207	223	219	215	221	268	226	244	277	244	235	262	218	241	240	253	245	241	267	243	257	256	225	236	255	237	215	272	212	228	223	245	264	241	249	264	247	239	229	240	249	245	232	232	248	272	229	244	198	262	228	240	236	214	257	208	225	239	224	265	274	229	225	288	256	246	248	215	253	245	262	245	240	242	246	245	257	243	220	218	253	226	255	255	262	275	265	248	242	250	248	240	236	235	232	250	247	242	249	224	235	211	220	241	236	227	233	227	230	239	252	243	258	208	240	242	258	235	251	219	233	266	259	263	246	248	217	252	229	248	224	231	231	242	242	253	238	239	222	258	256	260	241	245	226	217	271	235	250	253	235	280	228	233	253	246	240	244	232	231	261	220	236	270	247	248	256	226	214	249	232	253	222	229	223	266	214	230	232	278	261	244	246	255	261	251	262	244	243	231	231	241	240	242	229	286	256	225	274	218	232	216	253	244	229	238	240	234	220	228	232	246	230	254	249	234	231	259	256	234	275	228	251	234	249	251	236	241	261	228	218	256	247	217	237	233	252	250	245	273	259	256	238	246	267	213	262	227	228	240	255	250	240	225	262	266	235	246	225	234	214	240	234	240	271	232	222	224	245	246	225	231	262	272	219	226	224	261	217	248	237	253	211	293	218	241	249	233	243	249	246	237	239	227	238	236	245	261	240	231	237	221	252	223	238	248	238	280	237	232	255	235	251	246	208	245	239	236	245	256	261	227	247	244	227	262	292	254	264	241	225	309	236	232	249	216	237	247	250	216	218	215	244	238	255	227	222	230	227	217	239	225	236	239	275	212	242	269	257	230	217	267	250	250	240	230	245	242	214	242	220	234	255	262	235	255	256	229	220	247	238	240	234	227	218	259	250	250	238	233	269	251	224	237	230	245	221	239	206	274	255	252	246	253	250	232	214	246	246	223	232	238	260	239	228	251	250	234	224	261	251	249	245	237	237	249	258	240	234	250	212	250	259	248	237	243	222	233	232	254	259	231	235	241	236	244	256	227	280	252	236	252	247	257	245	241	266	222	233	273	259	265	258	247	217	245	250	237	228	256	245	274	231	242	255	260	208	233	240	248	248	215	224	221	239	203	245	243	248	235	251	251	237	236	248	255	247	234	288	236	242	247	234	245	269	249	234	249	224	253	249	228	231	216	234	232	232	244	232	239	232	231	220	235	230	256	213	242	256	279	217	241	242	234	251	253	254	231	254	249	246	224	243	223	248	251	229	265	209	218	264	246	234	256	229	262	236	246	240	241	223	240	252	264	203	221	225	253	238	254	207	224	266	265	239	239	258	257	232	239	213	231	224	250	212	213	215	267	244	257	234	242	248	239	276	227	262	243	240	222	218	208	257	220	239	233	268	268	219	248	211	222	224	257	238	250	233	250	268	266	260	218	258	225	245	276	228	240	263	254	237	242	253	232	250	249	256	220	273	237	241	243	222	241	232	251	232	234	234	255	236	266	213	255	246	283	248	243	226	244	253	247	260	225	252	236	236	285	272	230	256	278	238	264	239	227	237	233	251	230	205	230	223	245	255	232	238	252	268	232	273	231	230	245	251	255	221	235	241	255	228	246	243	248	241	240	236	250	263	236	249	258	214	258	230	239	231	233	268	260	211	266	249	257	231	261	248	246	259	238	238	252	222	244	265	227	245	221	244	229	235	241	254	235	231	227	235	256	250	270	252	242	244	221	237	231	250	217	246	221	232	246	246	235	225	237	253	258	245	237	215	241	215	238	226	239	220	266	253	224	208	246	251	231	234	253	244	276	227	268	257	247	250	243	247	247	234	273	248	214	302	248	258	260	256	228	277	265	210	246	257	220	263	243	222	243	256	220	232	254	224	244	223	243	254	247	238	233	252	237	225	271	229	238	216	253	226	212	249	251	235	241	223	213	252	249	243	271	245	240	238	226	218	226	262	232	258	268	223	251	247	236	229	268	252	212	247	238	257	239	231	262	247	252	254	230	234	237	269	229	251	259	208	240	228	241	206	224	221	235	253	258	208	251	254	253	203	217	255	269	226	256	233	228	226	238	228	246	261	225	266	232	234	224	254	217	252	243	253	256	252	219	263	271	243	215	253	242	252	266	260	227	254	258	238	245	240	243	230	255	262	252	258	222	208	259	260	267	232	273	243	221	265	234	242	222	205	239	214	245	273	231	246	228	229	213	224	270	225	254	230	243	252	234	271	228	262	236	204	228	261	251	252	244	242	224	260	241	230	226	260	235	235	264	244	227	227	230
7886	2845	6421	6825	5711	4640	3796	3250	2748	2463	2426	2491	2907	3875	5474	5804	4517	4482	4244	3461	5073	3101	2860	3409	2894	2603	2216	1990	2070	2107	1860	1434	1283	1372	1782	2540	3558	3830	3600	3458	3115	2453	2620	2464	2261	2900	3196	3037	2826	2528	2247	2041	1556	1058	2214	3656	4191	2465	851	705	727	714	726	763	700	741	661	703	740	709	737	750	769	728	719	709	685	715	701	661	744	732	739	769	671	742	764	704	678	759	718	693	706	725	692	709	668	689	716	696	705	701	684	729	733	702	701	693	695	705	664	732	715	663	732	670	669	755	666	733	697	721	727	765	689	683	693	685	720	753	683	691	727	729	721	673	741	776	736	724	726	721	742	781	718	708	728	723	736	729	705	721	718	750	698	688	739	773	864	841	903	752	779	695	673	698	692	749	718	747	683	737	693	696	709	675	679	715	704	705	701	748	696	695	703	756	768	705	652	670	719	666	741	718	719	744	716	705	695	749	744	696	759	750	724	731	677	720	703	743	690	769	688	742	733	675	682	667	698	721	717	738	658	729	726	729	691	683	666	670	715	688	708	693	693	702	690	689	689	665	710	735	659	694	714	726	674	717	717	702	718	692	690	710	708	723	706	738	698	751	748	693	750	698	724	708	653	699	668	674	671	671	713	642	734	700	661	654	693	692	716	679	698	717	710	675	720	670	702	678	688	660	729	722	678	659	721	678	722	747	709	701	712	696	689	721	741	700	747	672	685	685	710	754	746	667	687	727	678	745	713	678	709	686	717	681	721	685	696	772	688	691	706	707	739	712	702	720	729	707	687	694	725	670	669	704	699	699	683	709	642	710	711	661	762	705	667	707	717	671	699	704	681	661	698	701	707	659	657	675	699	686	699	723	672	707	709	707	717	720	669	724	681	713	701	712	727	735	718	668	707	669	650	723	695	683	681	714	684	695	724	672	697	711	713	703	681	678	687	725	751	750	702	710	678	696	751	674	697	643	683	701	705	713	660	730	766	701	655	691	742	720	702	714	678	674	751	737	689	749	690	724	710	732	708	686	652	673	721	717	655	646	688	682	703	740	702	678	706	723	704	752	694	674	725	695	724	674	691	727	657	721	717	727	673	681	709	683	641	703	663	701	738	696	688	715	665	669	694	712	689	688	675	684	682	689	691	719	690	710	718	673	708	669	697	730	703	658	692	757	733	749	684	724	698	700	700	745	677	730	756	712	683	691	712	694	660	708	709	685	704	674	695	702	723	694	717	705	682	703	706	717	727	767	704	676	727	762	680	710	720	684	677	692	732	677	699	721	675	735	741	679	714	688	695	728	699	719	672	678	721	673	684	654	681	732	695	720	710	671	729	684	703	686	682	664	687	687	709	671	726	715	689	663	662	678	694	696	691	700	673	674	711	650	758	726	704	714	704	755	704	644	717	734	714	712	732	762	728	716	683	774	684	671	641	703	728	713	713	717	770	734	695	697	710	710	686	725	668	755	699	709	720	722	717	691	701	689	713	731	704	741	668	712	718	717	731	692	758	722	735	642	695	677	728	658	708	691	700	760	724	683	644	658	699	709	662	665	688	686	669	698	739	679	715	675	719	706	742	708	759	710	716	700	710	721	704	735	727	678	703	727	705	711	712	671	739	720	706	728	719	706	700	688	753	721	712	704	725	696	727	677	636	671	708	731	724	725	689	702	748	712	693	683	656	680	706	673	721	682	678	719	735	702	678	686	685	692	733	689	709	679	702	720	696	712	657	733	669	740	742	692	692	716	711	630	660	699	696	735	695	708	642	660	734	729	707	700	688	742	659	731	708	671	718	676	726	724	716	698	692	700	677	685	712	676	709	702	713	684	690	681	702	702	726	660	693	737	726	719	696	697	685	670	716	709	706	696	699	677	644	708	677	725	698	716	656	695	710	695	669	687	677	698	723	680	667	676	701	671	699	690	732	717	659	656	691	686	707	671	712	713	711	699	701	724	685	685	681	683	711	711	672	729	709	673	685	683	669	696	691	675	665	638	677	714	714	726	682	728	746	708	693	706	680	685	717	722	680	706	742	690	680	646	628	674	686	701	637	624	734	674	688	711	708	663	656	696	703	683	653	681	668	747	724	711	800	729	700	699	684	693	700	737	680	694	672	701	697	681	706	729	695	660	711	691	669	706	674	696	741	704	675	661	697	682	715	773	685	728	676	714	711	682	718	674	734	706	707	689	656	685	703	705	740	719	699	718	699	693	720	725	695	720	694	697	696	737	766	751	686	661	708	682	718	698	666	681	727	726	697	707	677	647	637	698	677	666	707	717	662	663	664	671	660	692	681	745	682	698	702	687	701	665	749	715	665	665	735	704	694	731	716	692	711	668	670	691	723	716	758	670	674	695	741	714	680	696	723	711	707	733	692	720	674	723	686	679	699	734	688	680	707	671	704	696	675	713	710	722	719	735	714	681	677	714	715	684	723	691	734	711	702	717	696	653	682	672	685	684	719	686	664	666	736	715	669	743	727	675	688	697	746	693	722	685	729	698	703	679	669	739	740	737	676	704	709	691	681	704	735	698	691	705	697	706	691	716	698	699	709	711	700	741	706	687	683	678	721	704	723	678	641	708	754	693	651	697	723	688	705	702	697	669	723	697	687	715	692	648	696	694	697	734	678	707	712	704	699	693	709	727	760	676	733	689	691	646	678	680	655	687	711	735	684	696	705	760	677	711	682	645	696	723	751	684	732	655	641	685	747	664	688	778	717	654	705	683	762	679	729	698	657	682	702	703	641	683	711	703	750	699	745	697	660	715	741	702	715	688	695	706	654	715	688	728	728	694	683	721	702	684	745	677	705	722	668	688	714	708	692	721	698	719	671	720	708	711	689	713	652	697	687	712	737	679	699	714	736	692	730	701	703	702	679	709	673	684	696	671	726	697	650	699	673	769	662	670	700	701	727	685	718	661	712	667	713	734	674	670	736	698	721	665	699	699	705	702	727	638	683	677	725	720	740	715	715	699	670	752	708	721	724	698	665	711	679	673	736	698	698	671	669	702	672	722	691	731	693	697	684	715	670	662	724	718	717	699	710	707	710	707	670	677	706	697	708	699	690	730	671	672	687	707	720	691	727	696	728	699	704	731	675	764	704	719	726	677	715	710	686	704	735	657	736	707	704	689	708	710	669	712	710	683	669	704	703	717	709	693	685	684	702	708	667	717	701	695	665	677	713	753	673	653	701	708	722	707	747	753	718	701	695	690	647	693	691	677	720	688	693	786	665	714	687	699	696	723	712	726	689	701	705	670	686	696	696	677	676	650	710	717	674	683	701	711	710	692	732	709	665	638	747	721	736	721	684	712	702	644	711	676	756	664	740	714	709	667	714	717	688	667	719	698	711	694	724	668	707	671	732	678	661	714	673	733	695	739	733	702	668	666	691	698	746	673	692	707	697	737	709	657	763	709	668	662	729	648	751	643	730	734	703	663	720	676	740	726	666	701	706	705	715	704	674	671	685	705	739	714	717	701	675	715	760	661
2092	255	251	219	218	197	196	176	193	193	189	212	226	265	245	241	230	211	217	220	229	199	218	208	170	182	188	192	184	181	151	184	174	202	202	200	204	184	194	173	174	217	195	200	198	206	177	173	180	178	180	189	203	177	197	231	225	159	194	244	199	171	188	166	165	155	193	205	146	191	176	160	165	183	176	181	197	182	171	178	166	175	177	149	161	155	163	179	178	153	185	171	171	194	184	184	185	166	168	189	177	157	187	167	171	189	179	154	177	158	174	152	174	177	172	163	168	147	144	167	180	157	190	167	185	171	156	182	177	154	178	158	177	186	209	149	200	171	203	191	189	196	148	176	182	191	185	160	167	184	162	216	182	153	149	185	169	185	163	162	177	165	160	158	204	155	199	165	152	182	189	149	166	174	183	201	180	165	164	172	185	164	167	190	172	190	177	204	175	182	173	167	182	176	163	168	190	174	158	177	183	184	151	183	178	176	182	157	157	175	177	189	186	137	215	198	178	162	186	202	162	157	191	157	166	152	166	187	174	182	186	168	168	182	166	146	161	185	174	185	180	170	180	199	181	169	182	155	189	193	176	181	175	181	149	165	198	165	172	175	183	166	166	177	164	184	171	151	188	154	179	191	158	142	158	154	171	164	162	161	177	183	180	151	192	179	179	169	160	161	160	184	161	173	207	185	172	166	154	175	185	188	169	180	180	169	191	162	195	173	154	190	156	174	175	188	154	176	176	176	177	166	185	199	166	166	167	170	178	171	160	180	163	163	166	176	185	189	188	165	181	186	162	174	163	162	179	168	190	150	183	171	170	183	164	187	177	168	192	183	161	182	182	174	178	189	171	166	189	176	184	155	170	152	186	184	185	175	157	190	176	179	174	185	176	196	179	184	175	148	185	174	167	168	189	177	168	210	196	171	170	170	182	183	187	201	175	181	185	194	167	159	191	170	218	195	158	197	159	164	180	173	165	164	186	185	157	181	190	179	156	161	157	186	169	180	166	205	179	176	170	167	163	174	198	168	191	169	169	187	174	179	164	179	200	194	161	154	178	177	152	175	174	178	164	183	172	187	178	182	159	211	184	163	169	152	167	179	159	171	180	168	143	164	175	181	170	202	186	192	175	169	172	154	180	178	153	174	187	190	179	169	165	180	166	185	189	166	175	174	181	163	167	165	205	179	192	183	184	153	169	176	203	170	194	171	189	168	178	165	177	169	170	154	170	185	203	160	176	180	174	172	185	180	178	185	172	175	172	175	186	181	171	187	171	178	169	183	182	191	150	174	191	162	182	161	156	166	181	185	172	183	191	179	175	186	174	170	167	156	168	176	165	185	179	151	154	172	180	187	186	173	173	186	193	173	181	177	189	174	179	195	181	178	164	191	191	200	176	173	152	166	165	180	168	159	172	163	183	182	197	191	174	174	165	192	146	179	193	195	167	206	183	167	196	149	176	187	186	196	193	173	154	144	189	167	169	160	158	164	191	178	170	183	188	167	170	189	187	180	170	184	157	171	160	155	153	162	177	213	170	173	166	173	177	167	151	171	176	173	146	206	166	187	141	167	187	180	170	209	179	169	154	169	182	156	169	141	167	154	149	179	168	178	169	165	188	170	162	182	183	185	176	180	163	185	171	141	189	161	182	172	178	153	181	171	169	176	168	157	156	172	181	171	166	166	171	161	170	153	170	168	159	183	175	190	185	176	197	179	155	172	154	181	157	167	189	202	174	191	197	176	163	183	170	174	184	186	179	171	185	178	194	190	186	170	180	172	157	191	180	180	192	166	172	168	183	192	171	198	168	159	171	180	179	165	163	150	165	184	180	172	177	167	201	185	187	158	178	183	191	184	166	160	165	157	166	177	169	164	185	169	171	176	174	169	166	173	164	174	187	160	175	179	188	197	171	175	204	183	168	158	167	154	195	186	174	186	157	181	159	172	166	158	180	178	180	190	171	172	180	179	196	184	179	173	188	184	156	184	188	169	169	161	170	195	185	183	175	170	166	179	189	185	165	180	188	178	183	150	164	172	163	186	191	195	158	178	181	157	183	200	164	145	185	170	182	196	175	180	193	159	179	156	181	166	182	163	178	187	189	190	193	164	157	159	191	178	173	183	181	184	182	180	172	182	186	181	161	168	153	188	180	170	151	189	154	186	182	174	175	192	159	173	171	163	164	182	178	190	148	144	198	175	179	189	177	182	181	171	167	201	166	197	160	179	165	162	161	180	187	185	177	177	160	173	159	160	150	148	193	171	186	158	183	169	182	171	173	191	171	174	170	169	168	178	188	180	172	171	169	181	170	157	182	177	186	159	177	180	170	198	161	165	174	184	161	164	170	185	152	183	182	170	182	163	178	175	151	154	187	177	175	191	186	172	173	179	162	180	153	179	174	173	160	145	163	185	181	171	182	167	161	160	195	170	153	178	199	189	189	188	163	199	180	170	174	183	198	188	185	175	168	189	173	173	184	172	179	174	176	161	213	165	170	181	184	196	163	156	182	160	187	185	182	171	175	184	147	165	168	163	144	191	171	168	166	161	169	182	195	174	176	184	169	177	181	180	189	170	164	189	174	177	165	153	204	155	158	180	182	193	179	172	170	160	166	185	168	162	211	177	186	167	162	143	170	161	169	164	169	175	157	182	161	171	161	182	172	174	184	169	176	179	146	168	169	157	166	190	176	172	152	161	154	167	165	166	172	159	156	173	177	172	197	181	154	185	177	178	213	170	181	161	171	171	175	155	174	160	158	186	168	174	181	165	180	146	158	178	156	169	161	182	176	177	171	173	190	175	154	174	173	173	183	172	175	182	178	174	182	179	176	172	183	170	191	178	191	188	208	159	172	161	177	150	156	177	171	179	157	182	156	160	166	165	180	175	178	171	193	183	173	185	199	150	175	185	157	147	155	188	150	186	175	184	176	161	181	191	145	169	192	175	186	172	170	186	167	179	196	169	194	180	193	166	175	154	173	178	171	182	147	154	181	189	166	202	183	155	167	158	155	178	191	183	189	186	192	176	183	177	150	174	188	175	193	167	174	165	164	164	157	175	166	196	184	167	165	171	189	162	203	155	175	171	201	186	178	173	186	179	155	174	168	169	169	192	187	166	175	179	176	175	170	176	171	176	163	154	182	195	171	185	180	187	174	187	155	160	166	172	163	164	179	173	176	149	159	157	157	143	165	175	165	166	182	188	177	170	168	179	187	182	206	160	165	187	188	183	164	174	166	182	156	176	194	189	179	186	158	173	166	174	161	166	179	186	176	148	180	172	152	171	165	178	156	167	163	182	162	149	165	155	160	174	179	172	172	154	163	174	178	165	166	172	187	181	192	175	184	171	199	212	181	199	190	180	170	185	192	169	160	196	137	183	193	181	166	171	175	198	201	177	170	188	162	170	181	176	162	168	173	157	176	170	177	178	152	189	175	160	174	168	178	172	155	167	185	185	178	176	196	150	187	173	165	169	184	187	188	175	178	174	174	181
2186	594	722	764	687	695	617	598	587	581	620	731	831	961	1119	1053	896	842	815	842	856	765	678	709	669	636	622	598	584	608	604	598	593	707	667	636	655	646	600	633	604	632	602	702	657	681	651	646	644	605	637	611	624	600	643	1081	893	638	591	997	727	530	524	518	501	521	553	544	571	519	498	615	569	552	552	515	523	552	560	593	519	529	524	502	539	519	561	508	593	542	501	499	538	517	516	554	516	539	520	568	535	542	554	496	536	549	545	547	557	563	574	535	544	481	534	518	560	486	550	511	534	591	533	538	537	557	469	531	529	515	521	521	540	505	532	534	544	544	530	574	519	529	505	518	526	518	544	518	527	548	517	570	500	518	527	558	517	528	504	536	546	532	518	558	560	566	525	540	583	515	523	541	542	492	535	553	545	553	561	508	542	493	534	526	539	569	567	518	556	534	512	531	561	535	538	572	552	545	542	538	507	523	540	506	569	512	553	533	514	544	514	579	505	544	521	550	495	535	572	535	511	514	571	519	544	503	542	550	525	529	524	565	498	562	552	514	545	504	522	579	556	519	550	524	515	522	507	525	537	592	497	532	557	547	546	556	532	543	569	513	500	579	520	505	539	551	486	559	540	539	490	503	552	526	525	502	528	513	534	528	509	531	547	553	540	552	542	534	497	513	491	555	525	528	538	560	524	500	566	492	564	505	544	573	547	527	520	516	503	544	520	542	532	535	498	556	541	527	515	563	480	540	543	505	553	549	444	562	581	517	526	510	540	574	541	571	552	541	519	534	528	556	534	536	557	528	527	564	562	510	545	517	522	512	536	547	580	530	537	471	495	518	531	541	560	497	549	544	524	535	549	492	562	501	518	528	537	569	515	519	552	538	568	516	507	505	504	503	514	578	537	556	530	529	534	541	516	505	526	521	524	527	516	549	532	482	492	587	476	521	528	534	493	510	515	510	500	521	546	544	531	548	516	505	500	534	542	507	558	529	545	547	552	535	514	527	553	515	535	508	525	515	537	529	558	493	532	507	560	534	544	512	511	551	519	531	522	525	513	556	518	532	567	551	517	536	492	509	533	477	535	544	518	547	535	511	497	514	524	555	517	503	503	492	583	538	534	514	567	521	507	536	535	569	511	542	547	554	558	543	527	501	523	555	555	543	565	526	537	530	549	545	539	502	537	483	528	543	499	528	524	576	540	504	496	500	538	554	518	535	514	567	547	501	590	553	599	518	510	571	539	505	507	559	541	527	551	592	495	534	489	549	559	486	482	553	555	532	490	491	503	485	541	532	589	522	512	560	513	514	520	545	494	521	530	551	561	534	525	543	527	568	522	526	514	545	529	517	528	490	529	532	538	515	527	537	493	479	497	527	515	526	534	554	551	537	516	492	511	494	537	552	534	570	563	541	532	582	549	563	495	543	560	510	533	524	582	559	523	515	533	511	519	568	529	559	550	510	497	528	534	557	525	553	547	518	539	531	510	503	536	557	500	525	514	516	491	536	480	515	516	544	552	525	553	510	539	546	559	515	481	546	535	510	526	510	544	526	603	550	540	542	540	516	567	522	549	536	514	510	555	526	541	548	535	505	563	470	567	496	519	536	538	514	576	534	530	615	517	528	518	555	516	560	541	560	494	531	521	538	537	567	525	526	551	488	522	522	586	548	518	539	511	542	515	538	531	548	521	544	558	512	514	560	567	536	524	545	542	483	514	523	521	519	559	515	509	513	541	522	551	529	516	519	490	497	488	545	539	538	533	522	556	536	498	531	561	513	535	521	540	535	515	545	559	555	562	571	525	500	536	492	566	501	553	506	535	514	515	507	548	529	494	516	507	526	539	572	497	530	569	535	511	533	556	562	522	504	517	553	513	553	513	537	570	472	532	539	514	521	557	498	541	495	536	559	523	553	545	534	565	538	506	525	521	563	526	532	550	521	505	545	523	526	490	515	502	556	552	524	517	444	516	531	542	536	543	542	486	526	490	537	522	554	518	540	486	547	500	557	547	526	514	500	552	560	514	535	573	523	497	573	575	574	517	527	569	520	557	530	501	496	524	559	541	554	545	542	522	518	517	550	520	538	496	527	541	527	522	497	550	546	518	560	497	547	549	519	525	576	554	497	510	545	537	523	502	522	509	499	482	521	506	499	527	524	504	562	570	544	521	538	537	557	495	522	528	525	531	501	538	483	541	524	535	524	529	542	545	563	567	534	517	549	562	571	545	505	551	533	529	515	534	520	507	527	537	519	530	534	522	535	522	527	516	554	511	591	545	565	546	556	507	507	525	478	526	507	535	536	495	514	520	523	512	513	532	481	526	573	544	572	526	550	519	541	550	535	527	479	533	549	538	530	476	518	503	550	529	529	565	517	535	529	564	534	530	498	544	522	540	504	547	523	543	538	554	558	547	506	546	558	535	518	559	529	529	532	549	529	531	570	503	557	526	577	547	496	533	497	543	576	556	548	460	552	527	536	542	540	524	560	525	514	524	550	543	487	550	526	548	572	497	538	537	554	513	500	492	519	574	518	532	544	551	522	509	555	547	495	551	513	522	509	523	533	521	542	536	572	509	538	537	516	503	528	604	514	501	548	547	557	550	590	550	524	481	507	544	495	542	525	547	564	506	518	573	506	515	525	575	522	567	522	535	552	543	522	543	518	549	530	510	521	552	507	563	550	531	533	527	537	533	524	507	495	512	551	519	548	524	556	496	509	513	542	552	531	549	512	524	530	495	502	574	524	516	516	537	504	509	504	538	522	515	492	535	597	525	551	527	574	506	515	534	522	489	548	521	524	542	561	544	506	533	487	523	549	527	509	492	513	557	539	567	552	515	536	516	561	531	545	554	525	517	520	526	531	514	480	536	511	517	539	550	498	556	511	518	530	527	513	525	547	488	516	468	538	501	542	502	517	572	579	538	521	546	499	521	495	523	516	528	526	535	488	518	548	527	499	535	513	542	527	499	535	527	517	568	510	507	535	546	515	485	526	544	531	540	563	463	548	539	566	563	576	512	534	538	560	483	529	532	566	543	572	555	485	497	523	549	494	540	543	554	484	469	510	504	553	514	524	542	533	527	511	555	528	499	541	523	500	532	535	514	512	529	552	559	567	489	530	494	551	533	526	554	527	507	572	545	547	542	543	548	546	505	530	547	531	512	517	542	528	572	540	540	527	537	558	490	577	533	549	504	548	483	502	540	490	535	508	527	541	534	514	498	525	501	530	529	474	547	553	506	559	550	574	494	551	524	521	535	580	532	506	579	574	515	523	483	533	487	541	509	533	513	509	501	534	509	507	538	509	542	549	531	517	549	484	509	530	510	513	514	547	548	547	541	511	517	467	536	535	544	522	488	551	543	549	536	529	550	507	554	552	494	524	525	565	533	518	504	499	592	541	580	545	535	517	512	521	564	535	530	532	550	514	550	496	518	508	544	575	509	529	577	562	569	525	525	519	533	484	524	545	541	578	524	545	538	537	558	563	528	503
8706	1331	1474	1126	841	675	510	444	418	393	368	368	398	556	658	661	554	496	502	470	538	447	370	431	420	319	296	325	341	402	323	308	337	347	362	379	370	331	294	318	333	334	372	371	380	387	409	412	373	374	397	427	440	419	416	1077	1119	809	499	332	269	266	225	241	227	252	226	246	265	229	242	236	239	239	257	234	222	263	254	253	210	254	246	248	265	233	222	259	242	258	266	231	248	224	239	227	249	224	270	254	228	248	227	250	238	248	256	282	248	242	257	239	237	237	231	231	245	233	241	248	247	216	241	243	272	272	243	232	237	243	269	256	236	270	247	242	201	248	249	233	227	235	244	255	236	232	241	283	245	237	247	248	246	249	261	245	255	259	283	243	259	223	214	251	260	260	239	250	251	274	241	251	247	246	245	236	231	263	249	235	253	265	212	232	282	247	224	250	272	251	239	244	257	228	235	230	269	242	261	220	238	234	227	256	254	283	257	243	241	254	257	259	262	248	256	271	227	254	253	233	248	228	247	259	242	225	255	242	229	205	268	229	258	265	279	233	274	238	270	255	238	276	255	253	215	255	244	257	260	257	244	248	223	246	232	252	243	237	268	251	267	263	228	199	244	230	250	241	239	257	269	258	248	242	267	236	227	265	262	244	260	245	259	257	247	270	249	273	249	254	251	244	230	231	290	217	259	242	247	261	262	268	253	268	267	231	249	242	254	229	269	246	261	270	237	238	252	258	248	259	221	217	242	245	232	241	235	258	242	220	241	244	247	240	246	245	257	253	228	244	244	230	243	287	263	225	251	238	265	258	235	257	249	267	241	248	265	241	246	246	253	264	230	254	249	224	258	257	240	271	230	271	257	219	252	239	231	250	241	239	228	254	248	219	244	238	247	258	273	251	248	267	224	229	271	226	255	231	229	256	236	232	255	242	260	256	227	218	252	265	240	260	230	262	257	268	253	232	250	251	250	232	248	243	227	275	220	253	264	218	272	255	243	241	251	240	261	232	235	272	252	248	253	221	233	260	256	232	238	239	234	262	238	240	256	251	260	257	233	238	251	246	270	226	241	244	255	236	259	234	251	239	255	257	255	224	237	219	246	247	202	233	258	269	245	272	233	280	263	225	270	246	267	254	237	226	237	221	237	239	259	297	249	216	250	248	254	234	245	241	265	239	227	233	248	257	230	244	243	239	231	231	242	243	245	244	257	254	244	247	249	255	218	265	233	264	240	256	247	257	257	268	251	225	258	266	246	207	241	241	278	249	230	247	274	251	249	264	265	236	210	270	230	255	251	248	249	230	253	238	239	259	254	233	259	229	262	253	251	243	242	268	241	244	226	250	243	242	253	259	208	236	257	232	243	279	238	262	258	267	246	263	260	260	253	222	266	248	256	212	275	271	252	243	244	250	253	270	230	236	226	264	214	264	260	241	247	212	251	236	234	235	246	233	262	245	203	224	234	272	248	234	273	246	240	248	254	213	254	262	250	273	224	226	233	247	275	245	253	229	246	245	231	229	254	254	273	237	233	262	241	254	244	247	254	254	220	263	268	215	255	246	254	237	271	252	238	246	237	209	276	250	247	236	232	226	237	238	250	243	257	283	253	234	244	254	262	264	248	245	251	270	247	252	246	251	224	260	244	252	240	233	228	251	254	241	257	261	230	246	255	268	274	255	271	230	263	236	243	248	252	271	256	240	259	234	245	240	266	233	225	218	247	255	229	285	242	237	239	258	275	264	268	250	280	266	273	275	255	239	244	265	248	237	268	238	252	257	231	208	248	236	238	229	272	233	231	245	261	267	283	231	263	246	254	225	255	237	238	230	251	245	253	244	255	230	244	235	235	234	243	244	241	251	241	243	230	253	283	261	240	244	274	229	234	238	260	239	275	271	265	261	257	255	243	249	230	252	293	236	262	227	259	243	242	237	231	243	231	277	257	238	256	252	264	245	230	239	226	248	254	275	254	249	248	229	225	236	274	215	243	242	270	239	261	259	240	252	250	251	248	268	256	270	224	236	258	256	246	211	227	231	258	238	243	238	242	224	227	255	242	240	232	264	243	237	236	259	253	263	260	244	286	248	256	262	235	285	251	236	252	274	228	258	251	263	250	263	264	245	257	236	251	259	242	239	240	227	268	219	276	268	232	228	252	240	253	247	230	242	253	247	243	248	248	253	267	209	223	269	234	227	245	254	243	244	249	256	227	278	221	205	242	270	238	241	249	246	219	245	254	236	259	226	249	238	279	224	218	256	262	232	262	258	250	287	229	232	271	256	264	225	243	256	270	253	223	262	229	245	257	242	232	277	246	271	264	243	224	223	271	265	246	229	261	275	225	242	248	247	233	229	259	230	267	249	216	272	220	265	256	234	260	258	243	222	236	249	215	249	251	238	232	248	268	222	262	221	250	222	233	250	256	239	232	231	232	257	253	241	277	242	235	248	258	224	251	247	276	280	247	267	244	240	259	226	242	253	225	218	234	241	262	250	254	251	256	251	248	258	250	246	249	262	257	244	245	262	251	239	245	233	256	233	263	259	261	213	265	233	248	258	258	254	239	287	264	253	264	248	264	240	260	230	271	263	230	273	255	253	255	242	218	255	241	267	272	252	222	267	249	252	269	251	249	217	273	260	254	255	250	234	245	253	261	234	244	223	238	227	264	305	239	232	231	251	243	256	254	248	238	222	235	230	246	265	249	237	257	244	234	257	234	265	272	244	255	272	243	239	221	275	244	255	258	225	219	230	240	238	263	220	252	226	253	253	253	222	257	255	239	260	237	261	271	236	246	262	258	266	229	257	245	228	245	246	245	266	237	238	280	238	250	283	239	247	256	221	231	237	253	257	248	245	221	235	257	278	230	241	247	265	240	239	240	264	279	253	238	244	241	242	236	254	247	291	250	234	254	253	223	236	232	259	249	261	256	267	207	252	236	242	241	251	230	246	225	239	263	243	247	253	262	254	248	257	272	265	242	282	264	241	257	231	254	234	248	239	255	234	268	224	239	241	256	244	244	223	242	250	243	266	251	234	240	256	264	229	255	244	233	282	253	271	232	241	225	241	242	237	244	264	237	219	239	236	226	226	272	264	258	242	215	251	268	261	260	273	256	241	233	272	238	230	255	224	257	236	222	244	240	252	251	236	292	246	256	248	244	247	260	250	240	264	240	257	248	224	247	224	254	276	246	246	236	229	241	257	248	233	232	240	240	238	266	250	275	232	238	220	269	267	270	243	237	266	249	277	213	231	260	241	243	227	246	211	237	212	256	239	271	227	264	247	252	233	246	261	245	266	208	228	219	237	263	257	259	264	238	264	222	203	254	238	255	238	249	230	233	271	227	249	230	252	246	246	214	225	267	275	245	223	250	254	276	250	255	254	263	225	257	269	238	266	213	249	252	268	240	232	245	249	236	247	244	252	267	264	243	241	221	298	242	238	230	264	243	243	234	246	231	232	248	248	266	223	250	235	241	251	229	228	254	253	240	258
5801	1763	3600	3889	3246	2681	2365	1999	1729	1522	1411	1582	1962	3116	3707	3438	2883	2707	2540	2756	2518	2215	1934	1990	1778	1432	1278	1356	1432	1544	1231	1206	1363	1524	1717	2064	1775	1404	1169	1219	1358	1546	1503	1734	1897	1995	2118	2103	2085	1919	1965	2347	2397	2111	2303	8201	7466	4748	2345	933	737	712	692	665	688	704	687	731	738	720	743	726	750	762	760	718	713	719	683	708	744	676	699	779	762	711	724	682	709	674	718	755	737	683	754	729	757	728	697	745	642	649	736	779	723	689	754	733	736	726	738	694	735	733	703	711	747	752	681	689	743	737	715	702	715	637	755	777	733	759	735	707	711	733	734	711	720	742	678	710	714	753	728	700	732	699	764	716	759	667	737	696	764	701	743	692	701	698	752	721	703	744	747	718	748	736	701	717	737	716	741	702	706	701	703	746	741	666	722	751	758	727	726	700	710	727	729	719	682	741	687	726	691	750	762	713	724	736	726	696	714	766	715	733	752	733	718	677	696	747	688	706	695	726	703	680	723	722	730	729	736	760	695	708	690	713	730	695	692	700	738	697	725	769	701	753	749	740	734	711	759	748	755	708	794	717	688	682	743	733	701	685	681	750	702	693	708	745	746	749	660	751	729	735	690	740	778	787	731	732	715	714	695	712	722	739	710	757	729	750	741	715	706	749	742	717	716	687	684	709	721	785	698	727	740	728	755	709	702	738	738	782	723	759	759	745	721	726	729	719	721	726	736	727	744	718	694	767	688	720	740	744	706	740	702	762	717	741	737	736	715	729	663	778	764	718	733	695	751	736	688	717	708	702	728	685	738	709	701	691	739	741	689	705	715	693	710	744	726	706	743	747	751	773	751	743	720	729	705	704	743	742	681	781	751	708	715	668	714	734	744	693	725	741	720	724	715	711	736	725	717	705	730	730	700	683	780	692	707	733	704	726	718	680	721	728	722	716	723	728	701	698	765	712	740	763	691	775	748	676	681	716	748	732	664	721	703	723	724	691	718	736	702	745	722	782	745	771	729	768	727	701	703	716	762	743	737	688	715	731	730	707	751	732	676	707	686	728	708	723	717	721	789	689	704	755	725	698	698	725	719	756	697	651	743	763	748	726	697	757	744	727	752	726	737	734	716	748	758	705	790	716	699	717	738	720	701	692	769	762	725	728	706	688	729	739	724	706	719	735	730	708	699	720	721	748	703	706	724	716	738	734	732	754	707	714	735	718	749	687	736	703	700	678	747	760	754	748	703	757	694	746	720	754	717	726	720	758	700	715	695	680	682	708	672	710	720	687	735	719	660	700	728	683	744	722	738	722	766	685	696	690	721	744	741	732	766	723	754	689	767	737	742	752	771	744	725	743	744	705	695	691	752	727	749	728	724	737	719	693	721	751	765	709	748	740	717	743	771	749	706	684	705	691	771	678	733	715	674	721	712	686	721	715	713	707	753	699	750	715	713	748	776	750	693	737	708	698	689	758	693	726	722	725	710	704	748	696	718	709	764	682	720	722	675	689	723	736	663	726	717	754	740	746	709	722	778	655	762	726	779	734	711	770	744	700	686	714	696	741	721	698	703	747	687	720	759	719	700	729	751	728	744	722	728	719	715	716	738	726	654	743	712	745	692	685	752	706	735	721	745	718	744	743	727	688	672	737	739	741	713	733	657	743	722	689	713	712	727	741	712	762	780	711	728	760	673	706	732	673	739	740	756	687	695	763	745	731	751	753	695	737	728	748	690	715	646	693	705	722	755	762	728	730	666	743	677	724	760	739	765	674	704	712	725	774	733	751	708	711	729	706	718	712	722	733	751	724	752	721	704	708	765	720	717	791	798	766	743	704	749	757	703	685	741	768	723	711	694	686	684	700	784	752	763	669	717	721	687	754	707	752	715	682	748	706	696	696	721	759	717	761	730	733	725	719	741	757	725	793	748	699	709	718	696	734	737	757	743	745	716	724	709	693	759	729	692	717	712	740	738	691	741	693	728	756	743	680	679	772	726	775	728	739	753	729	688	728	757	787	707	715	671	728	741	750	778	689	702	744	692	719	718	710	735	750	724	719	702	782	730	708	689	745	728	737	735	737	730	761	682	712	714	732	676	719	666	717	744	741	728	731	702	744	723	708	713	762	689	755	715	760	726	709	814	742	730	712	720	760	690	740	758	739	723	716	743	714	766	696	714	729	745	707	779	743	693	683	725	717	725	720	741	734	754	701	741	764	750	743	694	695	684	707	696	720	770	712	730	721	774	726	698	768	766	702	711	707	702	678	686	746	710	726	694	700	749	691	743	715	732	741	717	698	766	777	716	732	703	701	735	663	712	730	771	705	733	744	713	734	725	799	737	687	682	742	730	755	739	716	741	700	726	692	745	734	676	741	729	682	700	729	659	735	725	740	742	726	782	711	777	731	711	743	709	718	762	693	704	674	738	709	744	695	714	718	737	711	730	707	699	690	753	760	712	740	733	768	699	713	698	721	736	726	714	741	706	692	742	701	700	772	650	739	688	736	722	735	671	732	746	741	717	729	733	686	732	713	678	743	745	687	732	683	733	713	709	676	725	736	736	725	707	721	759	720	740	705	685	708	667	737	720	712	724	766	718	775	716	705	731	712	740	688	695	696	771	691	735	715	708	710	682	792	676	719	735	680	755	676	752	700	722	702	713	704	722	710	732	750	716	760	756	740	714	790	716	706	703	751	728	696	658	713	737	727	730	682	725	738	738	713	724	716	705	716	745	704	676	733	698	693	696	737	742	751	723	670	729	708	713	707	703	750	703	714	733	706	671	739	687	699	747	787	703	706	741	704	701	729	719	722	726	742	711	674	699	730	728	702	694	750	712	722	692	730	736	730	750	676	741	750	683	728	725	740	748	732	738	717	709	708	782	733	733	762	708	669	712	707	720	691	727	716	729	747	723	728	699	714	790	700	729	726	716	698	743	702	704	709	706	679	705	751	695	683	794	696	765	775	694	700	684	738	723	738	732	688	751	723	721	732	692	744	682	758	748	716	692	762	746	719	757	751	682	700	721	714	709	772	717	693	695	722	710	727	768	757	737	688	677	710	717	752	720	712	682	724	704	719	693	768	768	721	741	724	697	771	726	699	714	684	736	715	713	694	763	722	764	752	698	751	684	685	717	726	787	722	732	673	724	785	711	726	683	758	774	783	723	733	685	748	751	698	742	767	694	708	698	724	738	717	729	705	726	715	766	689	720	759	723	710	732	704	809	731	698	735	694	717	751	745	707	727	730	754	719	749	730	706	758	712	709	735	670	696	754	757	701	767	731	718	747	732	724	770	744	782	743	766	688	762	781	744	671	694	725	713	764	720	720	698	744	728	673	724	725	704	753	694	684	764	768	728	752	732	741	716	747	770	732	707	699	744	704	728	720	697	696	716	722	753	764	671	682	774	742	757	785	723	714	718	734	711	698	730	725	731	680	678	726	736	708	740	711	755	699	808	687	726	739	738	693	708	718	708	716	680	728	724	715	766	796	706	733	707
16616	3140	2937	2181	1597	1175	921	765	647	592	511	581	666	1045	1169	1084	921	904	812	843	697	642	642	550	464	418	391	379	397	419	418	399	384	477	515	464	350	386	405	448	497	465	491	470	434	429	463	442	462	425	408	429	395	404	408	1318	1894	1137	786	275	246	243	243	294	247	256	242	245	281	252	248	255	284	270	268	257	280	264	263	268	270	271	277	289	265	244	302	249	268	285	256	277	272	239	272	248	270	254	274	266	268	252	249	248	300	288	298	249	279	289	265	247	256	264	262	259	241	271	246	260	262	278	260	273	259	250	249	270	263	237	261	271	269	264	245	268	268	238	277	246	282	319	243	286	273	271	271	298	258	264	271	268	249	253	257	272	270	261	282	265	288	246	306	247	289	292	246	263	259	275	258	245	235	273	266	259	273	251	262	247	250	274	278	281	250	302	279	263	281	244	285	266	254	275	259	270	271	263	301	263	271	281	304	248	269	259	257	276	233	273	274	263	276	296	248	247	269	266	286	285	291	300	254	243	278	289	265	269	261	246	272	281	278	281	257	256	253	263	244	274	258	249	271	274	287	260	254	279	274	271	248	269	263	251	262	253	276	284	281	254	259	297	272	262	244	268	263	273	261	278	238	263	258	288	258	235	261	267	268	258	254	277	266	256	277	281	260	267	256	269	246	252	283	272	268	245	257	272	287	259	249	259	252	299	269	262	254	245	264	265	281	285	273	258	285	273	287	273	242	269	262	257	235	301	268	289	272	254	256	274	257	256	280	268	259	290	268	285	284	279	260	293	273	267	236	270	254	265	301	261	275	255	284	259	251	247	253	268	267	248	264	260	277	294	246	283	263	267	277	241	240	261	266	264	252	280	254	275	273	256	279	236	251	286	284	280	242	282	262	268	254	258	267	268	256	258	254	276	274	297	278	286	247	279	281	315	232	262	267	250	298	266	275	267	257	258	274	256	263	267	278	256	266	314	264	272	255	294	247	231	251	245	261	293	232	263	246	243	279	238	257	258	266	254	282	272	268	264	267	250	256	244	264	250	290	285	258	255	305	273	231	220	256	241	311	278	244	290	294	253	266	286	279	273	313	271	285	288	245	269	283	261	271	249	237	259	288	266	253	256	253	279	251	247	277	234	291	250	259	289	280	277	260	268	255	292	277	260	260	312	278	263	238	243	271	281	266	298	253	263	262	288	311	254	280	281	256	256	288	282	270	296	246	311	272	271	293	263	270	260	296	255	257	251	264	278	277	289	267	249	256	248	254	274	277	280	271	262	284	274	274	276	262	296	254	258	287	297	218	309	247	279	256	235	282	235	284	244	258	239	264	271	266	272	278	286	264	293	267	232	289	283	268	277	293	263	287	248	283	260	286	287	276	251	256	277	293	270	246	265	258	291	268	283	298	257	253	262	266	290	248	288	271	270	257	254	259	266	260	279	274	266	256	261	258	249	269	253	259	282	271	269	245	249	270	261	265	294	276	253	244	249	267	262	249	253	275	257	264	268	275	288	275	278	248	294	246	270	289	283	240	244	264	262	274	242	247	240	254	284	271	241	280	265	274	274	259	251	275	247	248	277	275	276	254	283	295	266	266	261	257	286	254	283	261	263	257	275	285	265	263	263	247	272	250	279	235	276	284	236	257	264	256	274	242	282	251	247	286	243	266	283	252	260	276	267	265	252	250	273	266	267	260	292	248	254	277	244	270	257	273	280	258	271	262	247	271	284	242	279	270	256	267	287	270	268	273	255	281	251	259	270	263	258	251	267	259	230	280	301	297	298	233	254	265	251	266	264	263	245	278	247	263	263	280	279	247	273	271	269	288	270	241	276	280	274	292	268	279	267	260	271	265	265	255	255	278	254	288	257	278	257	239	253	248	276	270	251	278	257	273	239	266	245	256	269	278	260	267	266	252	282	270	269	250	266	259	290	277	259	265	248	264	272	266	239	257	276	283	242	256	270	284	237	260	260	253	267	265	300	261	284	264	247	280	251	262	284	269	275	248	282	256	298	258	260	240	258	257	272	259	276	245	262	254	266	255	269	245	275	297	269	247	307	279	244	251	254	257	275	279	251	265	266	267	251	240	282	273	264	251	245	241	251	266	235	294	281	283	250	285	274	301	266	265	263	235	253	274	282	246	262	263	265	259	297	234	260	294	274	263	233	259	275	287	277	290	271	301	292	259	266	267	251	291	248	277	273	261	276	263	277	255	261	285	254	287	271	271	279	301	225	282	272	271	287	264	259	311	287	301	257	238	245	267	273	268	261	259	272	279	270	258	280	277	274	262	242	282	243	237	276	241	297	252	241	288	258	271	270	266	260	275	281	266	256	253	281	288	248	262	269	237	265	256	262	266	269	273	299	255	248	242	278	238	276	246	311	280	289	277	249	256	264	266	273	250	262	270	281	278	262	289	260	292	276	252	245	287	282	257	254	258	271	290	275	282	247	293	282	255	266	278	252	237	266	253	277	309	261	269	248	273	273	277	274	258	242	298	293	243	309	291	252	269	267	236	288	241	277	269	242	271	275	274	243	269	271	272	269	261	268	259	262	282	231	263	278	244	274	278	301	258	241	263	279	277	267	233	247	288	270	270	264	249	261	269	286	266	269	292	241	243	272	282	258	241	285	269	279	275	304	288	267	254	258	248	292	283	259	267	246	245	263	238	258	289	275	269	254	254	260	262	261	276	246	257	274	269	244	245	285	276	258	269	253	261	282	255	242	271	271	266	267	261	270	281	261	288	260	251	254	265	273	267	239	283	256	278	252	270	271	281	267	259	306	270	263	247	253	252	265	276	294	288	266	277	247	257	272	262	224	270	273	267	267	280	266	280	248	274	245	286	266	289	255	277	321	265	266	265	261	268	249	270	259	282	281	265	288	263	246	303	254	252	250	266	268	265	300	259	280	301	264	267	296	271	256	256	254	274	269	292	241	264	265	261	257	254	290	263	281	246	298	262	264	265	272	273	282	294	267	271	287	246	299	272	280	277	261	250	285	262	271	259	274	281	267	266	319	293	276	228	280	268	283	274	298	292	271	281	253	268	261	266	277	264	243	298	248	272	255	273	273	276	272	273	293	296	262	285	259	265	297	289	249	258	271	264	266	265	277	250	280	278	282	266	254	258	272	247	276	265	265	268	275	289	288	249	279	288	270	276	243	259	270	276	270	261	239	246	281	252	276	268	285	227	249	254	267	287	250	288	292	258	237	253	264	269	263	272	274	262	281	235	259	279	256	272	248	271	277	250	269	247	281	256	258	276	300	260	270	274	276	270	281	256	238	280	265	272	258	281	284	295	255	266	266	270	258	259	248	243	238	283	275	268	256	297	253	252	255	266	235	251	258	289	259	240	267	262	268	242	284	254	266	250	285	298	262	293	240	282	254	256	270	250	295	282	245	274	271	274	266	257	290	275	283	245	266	250	300	267	260	268	283	281	266	254	252	222	284	251	296	236	279	288	239	290	267	264	256	294	303	241	271
7970	2930	6458	6799	5705	4693	3975	3323	2804	2476	2399	2535	3481	5811	6373	5737	5155	5046	4465	4931	4169	3382	3272	3110	2326	2164	1831	2019	2229	2276	1990	1966	2005	2537	2639	2318	1769	1819	2052	2277	2445	2628	2580	2605	2344	2181	2305	2374	2467	2092	1795	1922	1893	1773	2138	8629	11758	6496	4425	728	807	839	747	735	765	786	745	787	774	696	753	790	797	728	804	738	770	738	761	726	763	813	764	802	778	733	761	713	756	782	771	739	788	760	746	785	820	773	742	735	811	777	783	759	734	785	823	758	753	794	783	756	777	779	796	751	757	800	746	744	759	724	758	780	739	760	747	763	759	726	737	800	762	812	819	769	751	775	746	790	772	813	807	732	750	736	715	767	719	731	783	775	738	760	839	757	769	779	810	843	840	836	793	731	779	813	782	799	818	763	745	773	749	675	743	821	725	690	807	761	765	787	774	761	783	727	761	751	749	756	769	769	790	768	775	781	770	771	776	764	726	716	777	773	760	823	789	749	758	768	757	756	765	763	756	781	745	776	743	770	771	718	732	756	775	771	744	752	736	791	746	751	767	769	694	764	810	764	792	749	747	789	795	799	779	782	774	735	758	758	785	757	807	753	769	755	790	728	803	728	720	715	734	779	831	779	798	766	793	789	806	777	794	792	726	736	725	725	791	732	805	759	765	761	746	781	727	779	802	757	749	816	817	780	776	733	763	756	814	730	761	778	759	750	793	801	790	760	807	766	740	765	769	738	785	747	727	772	757	740	737	750	758	791	736	733	839	730	712	739	779	778	779	754	775	748	757	808	774	705	738	780	711	764	774	786	766	773	810	765	742	785	824	734	755	758	769	709	732	811	793	768	733	759	799	744	755	727	748	760	780	770	742	778	760	762	799	745	756	780	767	759	805	780	758	723	717	750	773	794	779	747	801	738	813	741	761	723	739	735	739	772	735	773	779	737	667	784	788	752	774	763	744	789	761	767	770	753	766	736	754	743	807	830	772	769	698	808	748	769	742	804	801	743	761	678	716	736	797	771	796	764	737	784	792	782	808	800	725	778	732	780	772	724	733	759	774	766	787	749	737	773	746	768	793	750	740	769	703	752	786	829	791	761	753	733	789	781	760	789	795	800	781	816	769	732	742	808	770	744	725	820	748	798	751	773	784	755	772	767	773	794	743	745	714	737	746	738	795	749	755	747	776	766	792	777	815	767	777	790	802	766	778	788	786	785	735	765	718	764	787	763	740	803	773	787	753	742	783	847	773	760	758	797	757	780	777	754	797	742	739	794	742	747	774	757	790	742	740	774	761	727	775	777	754	745	758	759	757	766	774	761	798	708	745	753	784	738	746	787	831	809	777	767	796	779	767	735	777	772	746	791	756	794	799	768	728	734	743	736	800	694	740	739	739	781	769	773	741	749	730	772	786	797	743	782	777	729	813	778	734	757	763	741	744	757	774	761	725	776	773	727	745	768	736	776	798	770	815	761	773	804	767	763	733	799	810	819	696	765	756	733	732	760	777	814	788	795	750	714	755	805	755	818	794	782	723	746	817	755	754	742	769	742	723	779	781	777	765	810	796	798	797	730	784	749	789	753	743	709	733	720	738	776	741	767	747	768	720	804	763	815	745	811	784	766	748	767	743	761	833	745	830	746	777	728	783	743	747	745	814	796	799	788	739	795	742	724	770	787	719	753	808	766	735	794	818	744	775	713	694	755	753	754	799	737	788	805	763	787	806	726	713	738	790	779	759	775	814	780	808	756	783	752	767	809	768	759	770	739	745	750	745	740	742	776	738	734	754	723	748	744	760	775	801	745	758	731	726	768	758	775	722	807	723	759	803	731	774	769	736	721	800	782	774	767	756	798	774	774	756	811	817	750	754	788	760	799	750	754	772	755	699	759	783	757	776	758	802	783	774	753	819	767	778	791	748	781	762	766	754	800	759	797	784	746	764	769	704	754	802	761	741	748	726	762	766	767	725	749	707	714	774	773	828	792	758	748	760	777	779	785	656	815	745	744	778	766	770	735	764	790	735	776	755	765	758	735	709	801	761	753	796	799	753	760	747	763	761	782	767	767	786	793	752	754	749	723	769	748	762	796	732	791	774	775	722	771	769	790	746	730	767	753	766	763	724	807	770	786	795	756	756	733	797	771	789	782	828	764	764	745	764	704	768	738	799	765	791	731	777	752	777	764	746	760	794	740	791	741	816	788	730	793	766	793	767	729	757	737	718	763	745	788	820	784	732	740	746	759	766	777	776	806	768	740	756	750	773	747	750	767	731	763	769	767	737	731	762	764	771	746	777	774	745	770	769	726	791	763	730	701	791	765	763	720	695	769	779	803	757	775	751	722	760	786	759	753	779	714	786	794	802	721	797	767	802	763	745	771	754	799	787	791	768	808	776	815	766	753	777	702	787	753	761	750	744	781	736	796	734	770	787	743	728	751	783	757	779	802	847	743	749	762	804	779	786	747	833	698	744	757	743	745	743	799	797	759	765	803	759	730	760	733	781	762	787	783	780	814	712	751	803	750	782	751	741	726	760	752	819	792	771	752	777	747	774	748	803	765	794	793	772	773	729	704	763	806	774	762	750	745	735	768	785	752	724	712	721	756	765	783	762	767	745	749	748	720	752	762	728	762	793	726	741	750	761	765	834	767	754	798	749	761	748	804	792	825	803	813	777	772	726	765	763	738	817	682	805	786	801	771	752	785	791	754	761	756	793	757	789	765	775	838	807	708	711	798	750	706	743	796	751	713	776	764	752	773	757	728	759	771	762	756	760	751	787	758	769	743	746	764	759	785	735	765	751	756	803	820	770	818	749	782	805	752	769	771	775	772	795	761	748	756	797	768	810	712	710	762	792	780	748	761	750	733	766	806	734	732	747	703	807	778	743	729	742	800	807	790	793	775	800	805	756	807	724	738	733	781	743	801	787	786	746	749	786	770	787	748	752	732	784	727	798	739	768	802	745	741	716	730	756	779	744	748	758	768	713	813	841	770	737	775	772	796	784	785	803	808	799	802	866	759	759	786	750	824	746	786	768	737	816	739	776	751	775	784	777	718	780	700	744	735	779	743	757	767	785	787	773	784	768	786	822	773	736	753	807	805	836	750	792	791	834	770	726	794	812	763	757	814	748	763	726	784	768	718	756	781	778	777	762	815	810	758	759	726	795	746	743	726	769	759	761	762	801	766	795	773	769	766	763	747	809	741	710	734	801	762	744	776	780	748	750	756	716	789	796	785	708	787	745	773	747	767	773	739	752	746	763	755	753	733	731	776	804	773	727	777	803	769	804	743	763	743	721	795	759	760	725	747	800	791	772	772	805	762	772	785	755	785	738	678	747	782	756	761	796	788	776	779	748	786	762	765	751	773	721	782	729	800	744	778	745	721	756	713	744	744	737	796	750	761	738	776	730	800	783	748	800	776	792	737	763	776	752	723	767	757	722	801	736	774	785	753	787	753	767	771	819	763	786	765	738	766	764	781	761	796	727	766	739	800	811	748
2071	227	220	197	175	170	151	142	152	137	154	201	203	208	241	232	227	235	217	201	190	158	177	146	126	142	134	148	137	138	187	185	166	163	164	143	141	141	150	138	141	141	147	138	126	123	150	134	129	140	147	137	136	110	127	139	132	138	152	131	132	157	127	141	152	120	126	118	139	128	150	133	151	145	130	139	140	119	131	126	127	138	137	129	139	145	125	139	135	137	125	112	134	154	129	135	143	157	117	144	128	153	128	152	143	125	143	129	131	115	144	124	130	111	141	115	117	137	142	135	120	123	129	139	136	150	149	135	147	138	144	139	134	152	140	127	191	147	115	127	127	132	150	143	133	163	151	126	130	125	146	136	124	140	136	142	122	150	140	137	124	114	161	145	137	163	127	138	141	117	143	135	140	116	126	133	160	131	131	128	122	143	148	127	126	136	143	150	154	133	138	144	130	153	128	149	141	128	148	146	144	119	134	143	133	127	146	146	120	132	152	152	121	121	141	151	134	138	139	154	151	149	127	134	129	152	134	137	128	141	152	163	146	135	137	127	139	144	124	124	139	134	107	126	112	117	152	144	129	118	131	152	165	115	153	150	132	129	144	141	134	139	108	138	144	139	134	129	140	118	123	126	154	132	129	141	131	148	153	133	120	134	150	124	160	137	121	138	158	126	128	143	138	131	120	125	132	139	134	150	126	149	146	152	141	122	124	151	135	120	135	144	129	134	123	121	136	153	132	140	113	144	140	126	136	132	116	131	119	150	133	150	140	123	154	152	150	151	143	141	127	129	137	134	149	133	120	133	130	151	128	147	141	140	122	130	148	129	128	138	121	112	139	125	140	126	156	123	145	128	128	127	121	137	130	155	142	125	140	135	126	127	122	131	130	144	138	134	132	142	160	118	134	129	125	116	150	145	136	128	113	146	124	155	164	136	138	129	125	155	132	116	130	149	130	147	143	134	123	134	156	141	140	138	142	133	130	136	140	140	145	127	141	140	131	154	148	146	129	137	128	142	158	129	135	134	139	129	130	130	135	149	153	145	149	137	150	126	146	150	135	149	132	133	144	127	143	139	114	123	131	146	153	138	144	152	150	136	131	164	137	123	154	137	130	136	130	142	137	144	145	148	137	141	128	143	127	133	129	159	127	133	137	120	140	119	139	131	134	121	142	144	141	137	109	138	123	142	153	118	154	122	136	124	127	156	154	142	127	145	129	147	142	123	127	143	138	146	130	127	131	119	139	134	142	125	131	129	138	142	136	152	171	144	149	142	152	137	159	122	123	132	141	144	118	129	135	146	123	137	139	142	128	152	134	136	135	140	136	137	130	132	125	146	143	135	128	139	156	128	125	163	126	130	133	135	135	152	127	154	150	132	132	140	130	110	138	124	138	150	144	138	138	121	161	152	113	137	132	131	133	142	160	178	133	115	133	146	160	148	146	131	145	119	153	122	125	137	130	134	117	145	151	134	139	135	109	123	161	128	123	133	137	135	129	130	121	153	136	117	125	132	158	135	128	133	141	139	118	143	129	136	125	162	130	121	141	145	130	140	132	128	161	144	131	159	130	122	143	131	139	135	128	139	134	146	138	129	133	140	142	136	141	135	142	141	131	132	108	124	143	139	152	163	130	129	121	150	141	146	120	138	130	145	128	148	117	171	136	141	149	111	162	142	142	127	158	140	131	148	125	113	150	135	148	149	122	153	132	141	131	152	142	126	139	150	150	138	112	145	147	141	113	118	171	141	125	140	144	130	136	135	120	130	131	136	130	140	146	128	127	137	121	165	140	133	128	159	128	136	128	113	138	123	135	139	140	138	133	145	128	124	127	139	115	133	134	141	144	121	140	140	166	139	110	132	152	141	152	150	141	143	148	145	137	130	135	139	136	138	164	128	150	145	144	151	115	148	133	125	148	134	124	150	154	129	122	132	130	129	142	131	143	136	140	146	125	120	154	148	135	153	129	145	129	144	129	151	137	118	140	129	127	149	137	140	122	131	127	135	121	137	125	130	133	123	138	123	151	145	159	146	116	138	140	143	124	150	146	159	160	133	120	130	158	136	145	142	130	136	129	138	173	131	153	131	123	165	131	129	151	128	138	133	143	139	120	129	136	138	135	132	129	140	139	154	120	119	120	169	155	128	134	156	152	121	122	149	137	143	153	140	138	146	156	131	136	128	146	139	150	146	135	125	131	148	126	137	126	140	128	143	129	125	140	118	141	136	134	121	142	129	142	126	133	154	118	140	138	140	111	137	134	140	154	143	135	141	160	143	118	158	136	115	133	136	137	144	129	116	140	145	155	136	151	146	136	135	153	142	154	123	121	148	134	128	144	121	112	146	141	144	114	103	147	140	149	136	160	128	126	149	147	141	155	145	137	145	136	120	147	134	153	130	131	146	130	138	136	134	135	116	130	144	127	120	133	135	127	138	150	136	130	146	127	126	128	123	135	132	151	139	146	140	136	129	116	121	131	140	107	149	127	128	138	123	121	121	122	131	145	151	139	150	149	146	151	137	128	129	146	126	131	136	134	140	124	135	130	124	139	138	114	124	124	148	127	121	166	156	124	117	123	143	132	127	149	133	140	130	132	133	148	141	127	134	144	144	147	122	137	116	131	125	138	145	154	139	132	150	133	122	156	143	133	139	143	130	134	134	142	134	139	135	130	150	124	157	158	134	130	131	127	159	144	139	147	149	136	127	134	137	128	147	142	134	131	124	137	134	130	146	126	155	132	156	141	128	121	150	145	143	123	135	122	127	131	134	136	138	118	149	139	151	145	123	154	126	126	146	154	142	136	138	113	133	142	158	135	133	118	146	118	121	145	123	130	147	129	114	137	139	158	132	120	147	149	135	131	120	142	136	105	131	169	142	118	137	125	152	132	140	127	133	121	152	132	154	116	137	142	145	131	160	130	143	142	147	126	141	126	127	127	135	130	136	120	118	134	125	157	129	127	145	147	147	136	149	132	132	142	116	136	144	116	125	137	142	146	138	122	139	144	115	135	132	148	143	125	126	125	147	139	154	137	128	124	131	144	127	142	124	128	149	167	153	122	151	139	128	146	139	124	144	144	136	152	139	127	155	142	136	140	147	142	142	122	122	122	142	134	145	120	150	143	129	162	130	152	125	141	133	149	135	138	121	125	122	119	135	143	134	118	136	143	117	130	118	125	140	131	137	116	117	143	115	141	140	110	129	149	143	129	134	132	146	143	139	127	137	141	161	125	134	128	132	145	121	163	130	135	143	152	129	120	154	119	152	117	149	157	156	149	121	149	154	137	147	128	133	146	148	141	137	123	125	146	133	123	142	126	120	124	117	145	143	137	146	143	138	140	124	161	123	132	128	156	144	134	143	146	143	151	144	129	123	126	139	148	135	125	118	134	164	133	112	144	120	130	142	126	137	137	156	146	130	154	112	150	143	139	139	114	138	129	150	141	121	124	149	129	144	134	164	144	145	159	123	117	146	140	132	136	150	143	148
2036	526	630	656	611	589	549	514	523	498	587	659	813	1008	1134	1174	1068	1138	1023	954	793	743	614	534	512	498	469	496	513	534	527	529	533	566	536	498	488	508	519	554	548	503	492	513	454	491	434	419	437	450	439	433	448	453	424	562	537	574	440	488	439	406	443	463	440	401	431	441	429	423	410	426	451	403	403	428	432	422	436	458	400	436	417	433	419	388	444	391	425	404	420	416	425	456	425	412	451	433	407	400	407	432	435	468	445	389	438	413	407	409	462	430	416	429	458	407	371	424	405	448	436	428	406	405	406	450	449	458	420	419	428	418	461	429	476	469	430	448	432	416	408	445	394	444	444	420	430	416	423	453	402	428	448	446	437	428	431	450	396	409	450	432	426	413	464	443	437	453	423	427	451	415	479	394	395	449	378	383	443	406	444	412	414	455	410	436	430	421	446	449	431	446	419	426	448	466	399	448	449	414	418	422	368	430	413	446	415	420	442	457	421	414	426	427	434	417	430	432	408	442	409	425	423	456	407	436	417	417	473	433	416	462	388	463	407	403	436	430	454	402	456	438	412	437	418	418	411	456	436	427	420	417	467	424	432	451	412	426	430	411	437	440	438	439	408	445	451	395	474	449	413	424	451	434	422	436	423	414	425	436	417	436	440	416	443	416	451	463	411	423	419	434	442	420	414	444	436	404	436	407	456	407	390	452	425	428	453	405	414	431	422	462	441	394	433	437	430	365	423	444	429	423	435	458	429	419	412	399	411	413	435	453	432	449	417	396	434	430	421	427	445	458	439	441	429	421	433	406	468	399	432	434	431	443	440	444	454	419	447	447	465	402	386	407	417	393	426	446	396	385	432	438	427	437	446	437	455	442	433	431	478	384	424	440	432	429	416	416	394	420	448	452	391	426	408	407	411	409	434	438	405	417	443	414	436	424	436	433	418	423	472	447	451	444	400	416	451	426	416	400	464	450	422	415	450	413	435	403	433	482	455	431	435	375	458	437	415	438	429	415	413	424	411	400	452	431	428	426	415	423	432	405	431	432	444	448	419	419	447	462	455	442	423	451	448	444	449	447	388	378	408	434	409	424	432	442	399	463	429	389	411	429	405	438	427	443	440	389	461	395	403	426	454	418	426	481	396	415	439	400	395	437	424	450	407	426	418	446	423	440	407	442	457	452	438	386	402	424	420	439	419	398	465	425	401	399	405	411	418	434	440	421	434	419	395	480	390	460	437	446	395	437	449	474	450	421	441	452	395	379	434	391	404	444	408	436	449	470	418	451	413	420	469	413	435	465	412	444	427	416	462	446	425	408	427	407	428	421	439	388	399	405	442	401	398	423	422	473	407	404	380	425	431	424	452	411	377	421	412	412	440	390	447	431	449	411	421	416	406	420	442	450	436	453	410	415	423	357	431	418	423	414	450	424	434	442	394	430	420	424	443	453	418	455	423	422	458	433	458	415	419	456	409	459	435	411	421	442	425	437	451	446	430	376	426	443	397	390	434	430	414	423	414	413	418	408	441	453	458	421	438	430	442	445	414	415	426	407	406	413	463	445	402	414	449	400	426	384	436	397	387	434	437	403	459	437	438	486	417	411	390	433	399	438	410	443	402	444	404	414	460	457	461	458	465	431	420	462	429	430	444	435	443	408	426	415	449	431	397	432	424	474	436	412	436	473	418	447	450	413	422	443	433	428	427	442	424	448	417	435	460	421	454	456	459	404	399	446	435	424	393	420	402	411	438	449	452	405	459	401	414	404	437	464	429	453	406	432	438	442	406	437	436	419	422	404	448	441	441	457	421	401	403	436	444	462	436	413	452	417	425	427	424	415	430	391	419	423	415	436	434	429	386	418	423	406	410	434	383	432	410	421	446	458	448	406	435	412	428	387	396	442	445	427	443	449	396	433	427	406	465	451	415	412	432	398	441	441	431	423	392	419	437	448	427	456	452	436	427	429	448	404	447	410	419	426	449	445	425	442	405	409	404	442	412	394	473	416	374	458	428	422	436	403	443	397	448	425	404	432	403	456	435	439	435	425	436	400	402	410	405	406	409	415	424	444	415	444	406	448	468	442	436	420	403	435	392	413	419	426	433	444	455	452	443	444	442	434	403	377	448	409	431	462	398	465	422	431	411	441	413	435	400	432	425	454	455	407	418	450	440	428	448	415	418	435	431	398	454	428	421	401	420	434	464	424	437	453	401	446	420	433	417	400	431	444	442	413	434	432	411	408	435	407	414	416	444	411	430	431	387	434	442	440	435	399	442	434	398	426	457	470	417	422	406	434	426	415	442	421	444	428	418	420	395	439	401	447	429	443	466	416	436	374	417	446	435	433	431	454	407	419	390	446	426	422	413	432	397	432	442	431	443	408	429	443	437	411	443	439	423	421	375	438	401	404	453	416	421	448	404	401	425	448	440	433	434	472	470	457	410	413	448	454	478	416	448	451	398	434	472	433	396	415	422	459	421	470	437	450	437	416	426	450	427	412	435	412	435	466	398	429	413	421	446	445	447	399	449	451	442	417	443	412	415	429	447	463	433	426	399	382	451	400	403	423	410	416	415	453	412	422	427	411	421	434	417	413	433	432	421	440	400	420	418	425	443	414	426	394	455	435	398	408	395	450	446	382	422	407	414	416	420	456	431	423	427	454	456	407	420	448	418	378	405	428	457	392	410	422	402	439	454	426	455	450	445	434	465	419	463	429	423	455	407	420	449	461	409	460	424	419	426	395	415	413	439	429	419	420	389	450	413	430	399	426	421	433	391	430	450	431	445	437	423	422	460	453	448	429	439	440	414	436	440	387	415	406	416	440	408	428	426	432	440	454	414	437	450	455	383	407	445	412	441	437	414	415	445	411	434	404	417	428	408	426	440	402	429	456	433	405	407	421	424	407	461	417	417	426	423	435	430	434	409	410	444	477	419	422	410	413	429	410	440	428	412	440	444	435	426	406	411	441	426	440	417	417	408	402	421	437	429	441	452	446	418	408	426	422	443	446	386	432	439	410	457	423	377	454	417	393	447	436	418	437	401	449	426	436	434	420	405	409	427	424	436	391	445	452	419	447	416	429	402	398	403	447	472	419	434	402	406	433	426	439	484	464	412	430	440	429	436	449	403	443	431	428	463	423	406	404	453	450	445	423	428	438	466	446	465	413	393	423	438	422	405	436	421	444	420	441	445	425	418	432	445	426	400	447	454	425	423	425	436	410	436	449	439	419	402	435	424	435	433	448	422	424	457	417	465	392	441	432	377	437	409	431	417	397	419	405	437	401	418	414	402	430	417	430	424	445	400	408	459	409	440	428	421	430	409	408	432	414	419	409	411	426	421	427	449	434	409	437	418	405	439	436	445	413	417	472	453	448	441	422	445	414	438	404	422	443	423	450	437	407	439	426	398	421	434	451	418	422	442	455	435	414	455	424	414	427	436	410	435	415	480	413	416	431	432	437	420	397	436	406	421	445	415	411	459	415	413	401	414	426
8376	1109	1321	1008	780	548	487	411	350	313	328	356	433	687	738	589	493	571	560	518	424	371	296	310	296	291	245	224	263	270	236	270	239	257	212	221	264	219	215	202	223	230	255	300	291	288	213	228	188	200	226	172	199	202	189	164	162	177	163	174	190	186	175	190	155	179	165	187	158	198	182	173	210	200	208	177	162	189	180	201	168	179	182	182	178	194	183	177	187	179	171	176	192	170	192	147	205	179	162	188	157	168	174	177	162	168	152	222	186	185	189	179	183	190	178	181	168	212	173	191	203	158	178	173	165	185	179	154	202	175	192	183	183	179	176	157	214	190	186	153	186	166	168	179	191	172	169	183	180	189	180	158	169	183	189	165	188	189	184	188	166	178	193	179	191	175	172	177	173	166	182	167	157	205	178	180	179	213	170	167	177	183	186	183	173	175	180	168	170	160	170	193	158	209	171	160	204	196	205	169	158	189	165	177	188	201	183	158	184	166	169	197	193	185	160	162	203	169	184	166	173	183	176	178	176	188	171	192	165	166	156	211	185	204	138	169	177	168	179	171	161	183	147	179	172	156	178	172	170	176	142	197	200	183	179	199	186	187	171	175	170	194	189	158	188	168	177	166	203	174	175	157	175	158	206	174	159	154	172	167	170	180	207	173	163	187	160	145	158	161	172	198	170	196	175	166	169	180	192	187	175	162	197	182	210	184	166	182	197	164	171	178	177	179	171	172	153	195	151	169	187	177	176	169	168	156	143	174	196	167	168	164	219	180	180	175	159	179	167	183	165	184	200	190	169	174	174	176	167	198	189	186	199	184	186	159	163	164	188	176	195	210	177	189	162	190	191	171	165	156	181	174	171	186	179	194	186	176	181	182	175	181	155	156	177	183	182	193	165	167	164	172	167	155	168	191	189	182	164	177	169	156	161	183	169	171	196	177	176	167	160	169	188	192	176	180	180	161	184	176	181	150	184	150	153	190	180	162	182	169	206	206	174	189	178	165	171	182	182	169	195	196	180	168	208	172	207	186	169	189	153	166	176	183	169	163	180	168	198	200	160	180	168	174	185	185	187	215	183	168	179	156	164	168	168	154	171	182	193	169	171	177	188	170	179	203	163	192	178	184	132	163	167	180	165	163	179	162	172	175	169	186	188	179	165	160	174	176	157	148	190	174	174	153	180	171	178	164	172	189	197	170	152	171	166	186	194	215	170	154	163	174	163	167	193	174	160	191	175	162	165	169	174	201	186	194	181	180	178	164	199	148	192	185	185	182	184	195	182	207	181	198	181	166	166	177	206	168	192	168	196	160	169	167	179	180	171	173	187	151	149	188	180	183	192	172	179	167	192	178	189	184	197	174	165	163	161	181	176	198	203	167	182	187	171	176	156	169	186	174	214	192	156	173	191	180	175	155	153	178	170	182	193	159	163	177	195	165	156	200	180	179	186	185	204	191	166	202	172	181	164	182	190	180	182	166	179	168	160	179	158	187	185	187	175	175	175	188	166	177	180	183	153	191	181	177	173	190	173	163	173	165	178	154	171	167	192	181	169	196	180	202	198	208	195	166	186	182	163	188	188	179	156	179	174	179	179	201	176	168	184	167	164	180	172	180	176	196	177	186	170	183	174	172	170	166	180	179	156	186	168	170	181	166	202	165	204	158	197	186	177	157	182	193	181	160	172	171	164	167	198	189	156	185	172	169	174	190	174	182	171	159	176	183	164	191	175	166	176	163	184	188	178	213	162	173	170	176	187	171	177	190	165	168	178	164	134	187	168	167	177	172	170	168	151	175	162	184	180	200	171	175	170	179	166	170	195	183	155	169	171	164	188	184	197	192	185	173	193	155	166	191	180	154	186	192	172	187	180	180	190	179	158	169	200	192	163	156	162	170	185	160	183	193	170	151	176	211	196	187	180	178	180	186	162	192	177	198	188	182	159	172	162	208	160	187	171	176	168	181	195	185	174	193	197	170	178	210	198	194	170	184	149	154	188	164	158	191	175	187	191	177	167	185	186	176	188	178	181	195	179	177	191	154	175	164	187	180	198	169	178	176	188	143	168	168	165	164	192	168	172	180	174	171	203	153	183	154	190	151	164	169	171	169	173	175	202	173	167	187	179	184	182	194	163	169	179	165	168	169	184	205	174	168	177	220	185	160	179	197	184	158	169	173	162	163	180	182	166	168	169	187	158	184	183	162	163	173	157	184	194	194	176	160	169	192	178	174	169	172	166	174	165	170	143	175	158	167	175	192	192	183	220	181	171	162	171	164	162	194	189	171	160	175	186	183	193	193	166	170	156	169	154	166	187	171	159	161	160	162	165	161	165	214	157	174	174	186	171	192	164	169	179	190	149	177	187	174	165	192	189	191	182	170	189	156	167	173	172	185	186	168	166	181	189	183	175	181	178	182	174	160	162	165	210	192	173	190	173	173	180	167	151	178	182	175	176	176	168	198	177	168	195	195	196	217	164	179	174	182	187	187	189	179	157	189	187	186	163	168	182	167	173	153	179	178	148	180	178	193	183	167	174	189	167	167	154	186	183	177	150	193	191	190	196	163	162	196	171	178	188	166	171	177	189	176	189	174	161	175	164	201	186	185	178	181	174	172	183	175	190	171	192	185	210	187	161	175	176	188	160	168	180	208	167	175	164	195	167	169	177	180	170	185	183	178	181	174	185	183	188	166	165	180	180	186	181	178	174	162	181	188	168	158	159	199	160	169	183	167	184	170	174	170	175	186	172	187	189	162	177	183	198	179	168	173	180	187	185	164	160	166	187	170	159	156	157	167	175	175	193	170	184	164	159	143	164	183	161	164	181	165	180	184	190	182	186	168	183	174	186	182	182	172	175	194	167	181	159	161	192	175	191	207	159	182	186	166	169	187	183	186	161	182	145	165	189	180	177	173	177	163	159	192	181	182	184	185	149	161	209	178	173	179	161	161	169	189	173	174	173	204	164	146	161	176	187	212	192	186	138	143	173	170	160	189	191	190	169	185	168	169	181	160	206	175	174	193	169	215	180	187	160	189	220	176	173	161	180	188	166	186	164	169	167	181	177	166	178	175	187	188	185	177	173	183	208	209	163	165	180	193	166	163	172	184	153	174	179	158	176	189	192	165	197	182	179	195	155	184	188	159	161	179	170	179	173	153	195	181	181	190	188	171	165	173	184	195	184	170	180	165	174	149	181	178	170	177	180	184	198	168	193	212	158	195	185	182	178	203	193	206	176	151	179	165	169	172	179	168	164	199	172	184	184	190	173	193	152	173	179	182	178	175	202	181	160	173	211	164	172	172	182	177	143	183	183	188	169	185	175	150	185	181	160	180	174	180	149	183	169	153	191	179	174	172	170	184	166	183	155	151	201	165	190	189	177	168	191	150	183	195	173	176	180	170	207	180	171	175	178	172	197	170	144	204	189	191	180	174	155	176	166	168	183	179	175	177	162	190	179	162	190	201	180	168	168	184	173	172	168	171	173	190	167	172
5507	1589	3342	3582	3154	2544	2064	1682	1535	1421	1441	1675	2309	4132	4328	3368	2774	3281	3381	2826	2355	2107	1501	1470	1356	1155	1103	1047	1125	1109	1150	1239	1359	1174	993	1090	1072	1117	946	931	1038	1029	1060	1373	1590	1369	1022	941	811	881	1069	782	787	701	602	615	629	548	545	556	551	566	520	580	543	591	525	512	556	512	549	571	548	515	582	537	549	525	597	550	555	569	532	539	525	506	523	572	527	541	524	551	553	557	561	531	581	570	570	543	574	569	539	523	561	546	576	576	572	546	551	503	520	540	561	486	549	550	591	570	568	558	561	486	543	514	505	540	513	560	597	537	545	595	549	623	565	561	589	575	554	552	540	569	552	564	538	527	555	546	563	464	519	524	548	522	545	512	582	716	743	615	560	507	546	522	522	529	494	488	561	542	530	559	551	593	579	572	530	540	530	540	523	551	532	549	533	527	585	570	549	528	493	546	580	525	639	556	528	530	547	573	527	583	540	557	542	557	583	538	520	550	535	569	512	590	512	539	566	533	564	537	558	590	562	521	569	507	556	520	527	541	572	536	512	544	530	521	573	559	531	538	544	550	520	534	539	518	515	554	536	544	572	538	586	548	542	514	538	537	543	539	566	566	585	551	536	524	513	541	576	568	495	550	551	541	514	570	539	526	569	512	549	568	566	529	519	536	562	508	512	553	547	513	510	545	539	510	549	582	510	513	493	519	547	593	569	508	507	527	523	552	545	555	535	542	512	496	573	545	524	506	488	569	523	557	539	516	511	517	507	566	515	475	564	550	538	478	597	539	494	524	559	508	499	546	556	533	556	552	501	543	555	546	586	537	570	530	553	550	510	543	588	521	549	526	556	533	527	566	488	511	499	554	576	527	500	498	565	542	543	536	549	496	559	543	526	528	539	558	528	556	590	562	543	534	561	493	567	536	508	483	544	514	528	565	523	530	511	529	510	565	525	559	532	520	509	523	556	553	549	564	501	533	504	511	528	534	529	544	524	524	547	520	504	517	531	540	569	604	577	545	503	512	528	540	538	548	566	524	544	489	536	542	515	573	525	519	569	530	547	487	514	562	526	523	539	529	553	542	527	538	525	537	534	522	533	514	556	536	562	565	522	567	582	544	559	571	573	567	543	557	526	544	538	508	513	549	553	576	509	571	536	557	555	539	540	547	531	529	520	529	542	529	536	576	509	527	546	538	560	537	523	557	518	537	544	507	548	596	520	528	534	533	496	560	532	495	536	587	592	537	562	532	581	549	545	541	499	566	562	528	562	562	538	495	540	568	563	538	561	530	525	548	538	530	575	565	539	513	496	547	534	522	569	543	540	545	545	556	495	550	573	564	559	554	537	560	484	586	568	539	541	539	533	581	534	572	528	513	561	493	502	523	557	517	538	537	552	565	510	488	511	551	530	493	516	557	533	546	532	556	540	568	525	537	565	510	550	521	540	560	559	533	548	536	518	513	524	560	565	555	515	516	550	508	527	527	566	547	550	539	505	536	584	561	529	520	495	520	535	501	498	520	540	579	521	554	557	524	534	549	559	546	542	536	555	543	531	508	516	523	579	548	548	571	538	511	558	524	537	563	519	488	519	538	594	563	513	549	523	540	556	535	523	569	549	535	545	528	543	528	520	523	540	535	540	558	591	553	527	559	511	586	538	558	551	549	501	574	564	532	523	535	551	581	541	536	551	550	507	543	495	516	557	562	545	552	579	547	548	553	508	526	502	574	536	504	573	537	561	512	561	547	538	542	560	519	538	544	557	538	513	561	527	555	510	563	542	524	519	530	518	525	521	540	526	543	511	533	557	544	523	549	507	565	545	511	521	515	504	529	574	543	521	550	533	517	486	572	516	530	549	544	545	562	529	557	539	500	567	519	530	526	550	504	539	534	513	523	556	582	582	495	567	502	560	526	553	511	555	528	562	508	533	514	546	500	538	553	547	487	579	514	523	517	554	496	563	547	572	544	537	528	540	599	498	542	567	543	559	523	494	509	504	540	515	565	587	554	530	538	534	542	564	522	535	569	553	524	528	529	523	519	550	509	504	563	543	549	537	536	542	579	525	521	502	550	515	558	547	564	548	525	531	546	535	576	517	536	537	538	554	542	526	571	500	543	506	548	542	542	529	551	534	524	565	559	534	489	522	584	569	572	568	497	523	552	545	508	544	517	535	540	498	584	520	526	549	536	520	536	492	495	530	544	554	539	513	557	556	518	510	529	554	548	497	518	552	532	604	560	536	536	561	567	541	523	556	535	568	539	545	504	526	488	526	504	553	534	530	553	530	506	533	560	561	570	584	524	518	552	539	504	516	564	562	551	543	532	524	528	512	539	523	573	548	574	559	565	509	543	531	544	540	543	524	557	548	539	537	567	544	557	507	513	560	575	514	511	534	526	523	560	580	519	533	547	534	519	535	527	559	537	576	550	552	549	511	510	563	551	532	511	550	561	598	580	537	509	547	576	571	514	544	557	558	538	545	503	509	501	541	561	555	534	502	560	538	514	509	589	561	557	550	549	523	529	527	563	543	514	519	543	550	551	534	546	516	549	527	566	515	534	551	551	557	544	564	555	538	530	479	576	558	495	550	527	512	584	561	516	513	532	550	534	534	529	501	513	525	533	523	517	531	519	534	542	545	546	537	545	546	569	559	533	563	504	538	551	552	550	571	553	506	532	569	578	524	519	542	510	525	536	567	533	503	550	566	517	539	528	554	545	579	541	499	533	538	536	556	502	547	570	540	557	539	607	532	575	526	556	513	531	540	537	541	524	573	571	504	487	499	558	567	556	569	549	527	552	512	534	525	552	558	487	527	513	542	553	548	533	455	526	571	518	485	531	522	583	536	529	516	533	514	490	544	507	572	541	539	563	547	551	559	520	556	570	516	525	539	529	548	540	531	537	504	554	533	551	524	589	543	575	528	517	564	547	484	532	545	517	494	491	528	523	565	529	523	570	541	538	577	506	569	570	512	530	578	532	578	502	562	529	541	553	499	562	520	507	585	496	575	545	546	556	527	502	562	530	562	527	537	551	488	490	522	559	513	521	566	549	559	530	496	544	539	535	515	567	537	534	568	565	539	577	555	546	528	487	515	543	528	528	553	562	554	553	568	531	545	521	522	550	549	561	528	548	533	511	560	538	548	576	580	572	499	529	542	566	555	529	570	556	578	540	576	538	524	479	480	545	546	536	508	554	555	529	538	524	568	530	489	531	572	506	531	492	519	474	538	577	520	472	541	590	545	517	529	546	519	540	557	526	512	537	580	528	553	526	561	524	539	547	565	545	506	549	533	513	564	523	526	541	527	578	529	552	535	496	534	504	561	514	533	506	556	536	511	517	489	549	538	532	526	534	558	536	513	504	532	508	488	529	556	515	544	489	581	530	549	509	541	512	512	524	486	543	571	525	519	518	523	541	556	539	509	557	540	572	503	533	526	561	514	535	552	556	580	549	537	548	516	538	562	526	538	569	504	547	553	546	538	554	505	565
16691	3044	2940	2169	1530	1149	869	696	590	550	512	545	697	1297	1344	1059	846	935	932	892	664	536	484	502	444	360	412	382	371	402	374	383	365	370	309	355	365	319	310	294	323	348	365	393	374	350	362	403	418	439	400	466	427	401	422	625	288	236	267	245	255	221	256	237	236	236	224	278	222	219	273	227	274	232	273	223	240	238	246	252	221	237	268	248	214	223	246	233	245	252	238	276	207	247	255	250	247	248	223	218	270	268	252	233	251	260	246	222	216	260	228	246	240	225	250	252	242	231	262	244	223	259	238	251	246	228	247	256	234	229	242	267	248	239	267	234	266	244	231	249	245	252	260	233	232	233	228	235	265	233	240	231	230	264	257	240	251	240	270	251	258	275	266	235	255	231	247	238	245	237	240	222	233	251	230	240	228	207	245	241	205	257	200	255	250	245	215	231	229	246	246	237	242	251	219	233	239	245	239	240	269	256	223	240	221	259	256	278	221	211	239	247	255	241	241	235	237	252	247	261	261	234	251	232	240	258	254	258	243	215	240	250	237	236	252	235	229	235	230	238	225	254	226	243	255	238	259	249	247	258	227	216	240	235	230	264	203	216	255	252	227	278	241	222	246	243	281	254	248	233	227	225	241	243	254	219	254	210	265	240	239	256	241	259	233	238	235	265	261	248	232	255	244	246	226	247	231	256	220	225	219	245	243	255	219	230	247	241	231	250	236	263	243	255	257	257	227	225	240	234	242	248	228	231	260	243	258	240	272	243	261	226	206	244	236	232	241	244	250	246	207	242	247	246	261	253	233	239	233	265	220	246	235	204	242	259	253	257	234	266	234	256	240	215	210	269	245	240	246	263	233	248	221	246	245	234	236	236	231	241	228	217	229	251	226	221	261	234	242	228	238	240	252	220	235	260	257	231	232	254	241	230	221	247	251	238	232	249	260	244	218	252	260	213	239	230	220	225	234	244	233	237	246	242	255	253	266	228	255	234	235	247	225	234	242	223	225	242	233	246	233	264	238	252	224	242	261	256	247	229	247	225	251	264	236	247	248	243	249	242	251	265	273	238	257	263	270	267	251	232	255	259	228	245	240	233	227	247	258	264	248	243	231	265	264	246	229	230	262	234	257	256	214	261	240	268	227	214	272	223	220	250	229	250	258	250	275	235	244	232	255	239	262	238	224	242	253	242	271	235	238	205	254	249	263	256	241	239	236	227	225	270	245	224	219	228	242	243	243	211	221	250	241	208	259	239	241	238	285	225	247	230	244	236	214	230	228	247	260	260	244	239	250	272	229	222	228	238	249	259	259	246	232	227	234	247	218	206	228	260	220	237	219	249	210	256	246	245	227	237	232	245	256	239	256	243	260	246	274	258	218	245	246	259	257	225	254	260	248	241	248	245	238	222	222	221	265	233	249	222	244	262	268	235	232	230	224	236	242	216	251	253	224	254	272	241	233	262	233	255	252	210	241	252	203	253	232	258	231	261	231	244	251	263	279	243	254	221	224	203	255	254	251	242	251	254	244	239	228	248	237	241	229	263	201	229	232	236	233	249	239	250	229	238	252	220	229	236	240	227	245	240	240	206	238	245	220	223	235	250	218	232	244	234	230	251	225	258	261	258	227	234	223	236	254	229	254	253	227	230	220	236	215	273	213	244	241	209	250	232	229	237	226	256	258	268	237	247	239	242	236	221	236	229	260	218	213	229	272	236	235	253	283	245	230	269	218	235	249	232	224	234	224	250	247	230	236	252	246	237	228	217	215	242	237	245	230	263	239	248	214	270	271	261	240	228	224	244	259	239	269	255	242	233	265	248	236	218	211	257	240	247	233	234	242	273	255	229	225	225	215	245	243	256	237	249	241	225	271	242	243	258	256	220	228	238	210	210	207	257	235	245	240	239	255	235	243	253	240	233	240	226	235	245	228	246	255	246	258	245	226	248	239	241	221	230	248	222	237	217	243	225	240	218	229	241	231	215	250	246	243	239	250	226	221	241	247	246	243	258	239	233	244	214	247	215	227	246	244	239	242	244	217	228	234	267	242	259	234	240	224	243	233	234	237	249	253	253	255	269	243	257	227	248	245	235	253	202	232	262	257	242	241	238	241	247	235	234	245	234	263	265	246	228	228	218	241	227	218	261	256	225	238	232	225	277	240	256	217	229	248	258	255	264	239	235	220	230	237	248	256	236	247	239	243	238	246	238	241	248	234	218	251	218	255	241	271	251	224	246	251	242	247	218	248	256	243	245	265	220	256	228	221	260	255	253	245	244	234	251	239	246	257	249	222	232	253	242	264	239	249	239	239	252	219	224	228	228	239	271	243	259	236	248	248	246	224	259	214	263	275	243	246	235	256	243	257	235	257	238	242	213	232	230	250	253	255	215	233	253	207	241	246	226	245	244	240	252	252	264	256	229	221	262	219	255	247	250	279	214	230	256	234	236	220	228	225	263	236	228	238	240	247	236	283	243	257	225	256	227	227	226	232	258	240	256	227	257	235	228	200	240	249	248	265	219	260	228	263	257	243	262	243	239	225	258	239	236	262	260	233	240	234	250	228	223	225	256	256	231	204	212	232	237	276	248	260	227	263	232	249	238	271	249	245	209	226	258	253	272	248	253	219	231	209	247	226	249	263	216	246	228	242	214	252	214	241	256	256	281	229	228	254	229	238	238	224	251	247	239	236	234	208	241	246	251	247	235	218	233	241	237	219	259	279	225	233	213	248	262	229	223	248	254	227	235	237	226	201	244	255	221	236	218	225	240	253	196	198	216	201	204	226	258	222	242	229	241	271	229	236	247	240	251	267	232	218	216	258	220	225	245	272	249	235	233	245	243	234	254	255	240	241	235	243	220	246	249	281	261	267	260	255	225	234	233	225	254	253	255	232	243	227	240	228	221	228	262	256	260	220	224	230	215	263	241	255	216	248	242	226	231	242	255	233	225	236	254	254	250	208	221	235	267	235	229	239	253	207	251	235	222	251	228	220	232	244	221	252	220	245	216	235	249	236	236	244	232	238	243	265	239	244	251	241	241	271	224	231	217	243	254	247	242	225	210	238	252	243	229	250	251	239	240	233	234	226	260	230	244	251	236	258	253	227	243	230	281	239	227	238	256	262	248	270	226	223	256	241	246	260	273	210	236	229	242	250	253	241	234	254	249	207	241	197	241	253	252	235	238	252	233	233	248	245	244	229	253	255	244	225	225	239	250	206	253	247	220	239	232	272	215	235	244	229	242	228	254	242	230	243	227	273	247	214	212	232	218	240	238	262	237	246	226	259	247	224	261	275	258	243	228	269	242	250	257	258	228	231	217	265	230	265	246	233	236	220	243	237	231	218	247	227	256	223	235	251	237	267	235	285	236	249	239	229	236	245	223	245	255	261	239	239	245	234	247	271	232	222	234	243	259	250	231	251	240	235	243	255	252	243	227	252	238	219	252	233	231	232	245	234	272	230	212	229	254	237	251	246	222	265	237	234	250	227	262
7765	2961	6365	6720	5857	4642	3802	3264	2873	2552	2402	2773	3781	7096	7191	5991	4742	5458	5531	4909	3726	3099	2552	2478	2034	1829	1860	1754	1725	2032	1915	2024	1994	1695	1723	1699	1530	1514	1397	1322	1500	1732	1834	1895	1767	1650	1847	2138	2364	2206	2089	2500	2321	2507	2127	3873	1082	834	793	709	802	734	713	728	713	704	736	775	793	679	720	737	722	738	732	733	762	702	732	696	732	706	719	711	719	677	704	688	706	707	729	714	739	703	663	707	741	697	726	716	692	700	688	711	674	677	725	781	697	740	696	772	687	691	705	691	698	694	687	689	709	677	695	717	695	744	711	736	701	783	718	746	723	763	808	769	726	734	710	726	743	761	724	738	771	659	729	734	690	746	757	723	723	695	723	708	711	735	814	933	1021	872	761	695	689	706	721	725	755	723	694	686	712	717	740	735	702	700	723	744	706	730	702	690	690	734	717	683	672	695	678	704	728	701	734	711	742	749	740	737	743	722	727	718	716	722	744	703	705	654	702	708	694	745	690	729	661	701	685	688	674	702	663	660	718	725	715	703	705	697	749	724	693	705	742	647	670	701	691	761	727	731	755	704	690	722	727	708	765	730	705	685	725	717	724	705	689	711	759	729	694	698	715	722	692	675	705	730	694	735	684	695	706	713	727	691	716	757	698	730	694	707	677	735	726	662	710	701	743	717	688	724	686	716	723	681	709	701	710	698	741	723	696	653	707	716	700	670	734	728	691	702	724	661	713	701	724	685	710	695	742	666	715	715	713	744	730	696	689	758	711	667	734	640	683	657	680	668	748	694	749	711	675	698	730	677	703	677	723	663	732	747	768	737	663	697	758	704	714	752	740	711	748	693	707	740	707	693	704	701	678	703	701	729	697	672	719	725	705	699	718	712	689	716	716	753	717	715	727	714	721	695	721	718	661	682	722	760	718	674	683	695	682	715	706	737	645	736	681	735	688	679	685	740	673	697	733	689	723	698	689	694	750	734	691	711	733	705	670	706	672	716	685	683	689	735	717	700	705	713	700	670	701	682	708	695	743	673	683	706	694	688	715	690	719	698	685	766	746	718	672	684	652	709	735	710	722	694	686	716	663	701	678	714	696	684	684	686	685	711	715	710	717	703	697	719	710	725	700	669	651	763	744	742	681	682	734	742	688	663	674	698	669	759	685	677	670	634	698	703	685	702	697	730	711	679	680	762	718	702	708	737	703	671	736	732	710	705	722	699	687	723	662	705	716	752	709	646	714	705	678	764	713	711	726	713	660	695	745	715	659	663	661	750	750	683	710	704	644	729	731	737	720	664	736	635	720	724	699	720	667	713	669	723	676	703	692	722	731	728	706	667	699	627	720	716	740	738	663	668	753	635	707	681	676	693	694	748	728	688	711	720	694	654	688	713	664	723	728	681	667	742	697	657	663	689	649	670	664	680	678	761	685	752	704	728	733	726	718	662	706	674	749	761	706	720	721	694	730	707	716	744	755	720	702	709	701	705	734	711	689	703	712	709	722	694	731	708	703	709	735	692	721	771	716	655	701	681	745	694	712	710	730	679	705	691	702	729	693	675	707	708	682	660	733	683	691	724	739	692	683	691	713	680	726	662	709	707	705	713	710	694	683	712	720	673	646	685	719	697	707	736	697	726	716	704	681	716	673	682	732	694	706	757	688	681	712	717	707	692	713	680	653	674	709	750	684	720	694	658	739	742	759	714	657	665	719	737	683	690	645	756	672	678	685	666	719	718	723	754	701	739	689	683	696	700	739	714	691	715	677	703	718	680	659	656	654	711	708	744	711	661	756	732	700	723	731	692	720	710	694	689	742	678	696	647	673	714	716	712	708	714	733	711	695	730	697	692	706	697	666	660	702	733	721	706	698	677	707	685	681	695	732	651	730	696	755	674	686	723	684	672	720	705	723	639	710	701	729	728	720	716	711	672	696	674	750	694	720	660	683	700	712	690	692	734	689	683	678	723	716	697	725	645	677	700	702	690	701	713	715	681	681	748	732	689	711	695	715	711	721	739	716	727	730	712	707	679	731	695	767	655	717	688	669	652	715	682	640	731	735	719	725	712	708	685	711	688	680	676	719	717	709	670	720	731	660	651	733	681	652	688	681	699	705	707	690	682	742	731	675	740	728	694	729	682	715	674	720	710	730	707	670	707	653	697	720	700	698	705	692	742	698	701	732	698	668	709	711	713	728	660	669	735	698	733	657	713	681	696	735	695	696	683	702	735	650	698	735	723	694	684	660	684	749	705	704	709	721	714	702	718	709	702	707	714	731	738	693	708	647	709	732	671	683	665	655	737	698	667	680	688	713	680	689	735	694	735	673	719	706	710	745	713	685	713	715	719	699	696	678	723	743	733	707	691	659	682	683	727	731	694	697	719	681	718	715	668	677	719	756	658	643	731	678	721	718	703	698	696	721	687	660	710	735	676	664	693	718	671	694	716	691	757	673	698	737	710	690	757	687	689	705	720	716	724	706	715	704	707	722	707	667	714	679	715	749	668	659	719	736	684	697	707	710	740	737	696	730	668	738	718	696	679	697	685	687	733	692	667	707	701	732	697	730	664	701	728	709	719	689	719	656	731	661	702	693	673	709	671	719	742	750	697	695	724	723	666	747	691	689	674	732	699	661	704	708	716	696	680	703	708	691	689	690	782	663	729	663	703	741	661	660	706	772	703	699	702	721	676	720	697	735	701	685	700	712	703	686	657	707	686	735	703	688	675	700	723	702	696	696	702	676	712	688	734	672	672	673	681	752	720	675	752	693	727	670	724	692	714	724	636	687	719	724	687	705	738	724	713	721	736	699	792	724	659	723	723	730	699	665	701	726	723	733	707	718	676	663	727	707	714	762	719	692	688	719	690	715	710	721	714	687	688	740	742	670	679	678	711	715	708	675	666	688	733	751	679	676	731	676	734	670	723	717	754	643	723	697	716	704	698	739	745	685	692	663	675	687	699	660	736	687	662	677	712	714	739	706	708	696	725	735	698	710	692	752	735	625	681	726	740	632	700	683	669	728	717	682	682	685	700	687	698	721	732	675	741	744	667	731	723	679	678	717	729	701	677	705	709	681	705	689	704	693	671	747	684	721	703	714	722	702	721	727	738	703	713	680	690	750	635	781	718	675	692	676	755	664	680	714	695	673	621	743	721	755	714	692	703	728	694	678	722	664	708	714	695	721	689	727	689	704	699	647	738	748	685	706	714	721	695	705	714	707	706	718	693	716	720	688	648	658	700	695	687	720	695	749	700	733	679	750	715	678	717	695	734	706	701	729	667	706	729	728	660	704	689	708	701	702	649	726	685	705	734	669	711	708	661	716	693	690	699	694	713	680	711	736	730	741	726	710	708	705	727	724	709	717	728	690	683	727	694	683	670	717	708	736	695	699	712	710	666	691	645	727	730	693	668	684	761	719	699	714	719	714	699	709	717	727	694	693	691	689	703	725	643	653	764	713	682	715	708	709	715	685	716	695	740	717	699	707	731	694	730
2123	239	276	229	219	195	194	217	213	184	194	219	247	260	290	257	256	276	244	238	188	188	199	175	183	208	213	193	191	175	186	177	203	209	164	189	185	180	217	177	174	186	185	180	180	193	199	201	189	200	191	163	193	188	225	222	342	327	210	179	176	164	186	152	166	205	191	173	185	191	175	185	179	175	156	189	170	179	153	174	164	177	166	180	187	172	201	188	213	187	160	194	175	173	188	199	165	194	177	187	172	196	172	181	192	190	136	175	188	172	205	196	168	189	175	180	182	193	191	176	176	159	192	170	170	165	170	174	160	166	188	176	172	181	157	173	179	153	194	175	174	196	140	155	163	173	174	173	191	187	182	173	174	187	176	205	186	165	179	167	192	195	177	172	153	192	152	191	178	173	173	181	172	183	176	188	162	183	189	173	198	187	170	180	191	165	174	198	184	195	198	191	168	174	190	176	197	195	193	189	184	180	174	178	171	166	182	186	145	196	158	204	172	179	179	181	173	163	170	155	183	182	179	157	176	186	172	188	187	176	194	174	182	155	181	171	191	196	176	176	180	141	174	182	169	194	199	163	186	160	163	170	185	177	169	152	188	192	168	197	157	191	190	174	197	202	193	194	197	171	196	165	172	156	153	175	165	163	173	181	164	182	166	157	202	198	180	194	166	180	168	171	169	183	178	194	209	209	165	170	158	203	190	203	172	176	186	161	170	186	148	186	180	200	164	172	169	186	178	181	190	189	200	182	177	147	154	161	187	177	181	167	192	172	166	190	177	180	162	188	203	183	177	212	187	155	199	172	195	186	167	169	173	192	180	194	161	159	156	201	186	185	173	185	175	189	184	188	174	198	200	174	186	191	174	166	177	190	162	173	180	174	185	163	178	215	171	188	166	183	171	196	183	166	175	195	183	163	166	180	181	195	165	170	176	167	169	170	173	190	188	193	179	172	184	184	186	205	186	183	182	178	179	154	156	184	165	177	179	192	167	184	175	190	179	191	185	194	178	190	195	214	188	176	192	194	157	170	180	183	190	173	191	158	149	142	194	185	200	211	176	189	200	194	168	175	164	178	181	177	196	182	184	185	157	171	152	173	188	173	172	193	173	167	189	189	182	167	183	193	182	168	187	201	157	165	170	196	158	198	194	178	168	213	183	175	163	194	192	168	167	206	180	184	166	178	214	193	196	176	199	168	175	188	173	179	182	176	177	165	169	174	172	172	159	187	185	188	181	193	188	182	160	167	173	182	173	169	208	187	198	157	192	182	183	188	185	169	168	180	193	191	195	191	177	200	210	163	195	177	162	151	178	187	155	211	192	176	160	166	184	169	188	172	129	196	183	162	192	184	181	167	173	188	177	185	172	193	198	196	167	188	176	172	155	167	191	139	175	178	178	198	173	177	194	197	184	160	161	152	167	203	174	173	175	173	188	187	169	189	171	163	182	162	164	189	185	186	174	187	162	172	170	186	178	204	173	181	186	194	161	184	158	177	175	158	172	189	174	172	165	160	187	176	182	161	184	168	164	176	179	196	182	185	200	189	206	184	196	199	186	169	180	159	145	179	178	198	176	163	164	174	189	189	206	171	180	182	191	176	182	212	161	164	178	188	190	173	169	181	184	177	175	177	175	160	180	167	176	200	160	182	169	199	175	194	184	182	195	189	180	195	185	169	182	182	179	164	148	184	198	179	189	166	200	173	185	167	152	182	175	177	171	161	185	176	174	186	160	181	169	155	162	175	201	195	201	165	160	156	172	209	192	188	202	170	171	198	182	183	197	182	180	183	195	207	163	176	172	188	173	164	163	173	190	171	185	154	184	186	177	186	164	174	174	180	183	162	189	201	182	168	187	188	165	179	163	189	186	190	190	180	170	193	195	160	184	178	186	169	195	165	188	175	172	169	188	178	199	174	187	193	187	178	193	194	186	210	183	187	198	203	166	185	186	170	170	184	184	152	163	187	182	191	146	185	185	186	195	170	167	168	190	161	191	166	185	179	167	195	180	184	183	178	188	163	182	184	174	194	160	164	164	175	185	177	191	174	180	189	172	199	164	186	177	188	168	193	188	172	169	177	163	197	171	158	170	188	189	204	164	145	179	169	177	166	196	200	163	175	186	189	161	199	182	151	180	195	181	164	160	145	163	160	203	175	180	186	161	182	171	170	173	172	197	187	197	167	197	188	199	181	173	191	172	189	195	188	161	179	189	195	189	159	158	152	162	185	155	170	180	189	166	181	192	182	192	175	173	182	157	178	167	151	190	178	187	180	194	190	168	167	192	173	194	190	192	166	203	168	180	172	171	180	173	169	167	165	185	179	208	170	162	177	180	165	173	175	199	173	177	163	190	178	186	171	177	180	182	143	179	199	176	175	159	208	178	184	175	191	155	217	166	186	194	175	187	172	189	180	186	192	190	171	196	182	181	184	160	168	160	156	179	167	186	184	165	153	177	170	168	187	177	177	171	179	189	185	172	165	175	188	190	195	155	163	174	176	185	199	184	197	180	208	163	181	177	171	177	175	183	168	203	183	151	172	179	174	181	179	173	188	165	151	179	173	175	212	206	160	175	164	181	185	158	194	169	195	182	181	153	173	175	189	172	158	173	197	200	190	179	184	174	162	165	195	170	183	170	175	162	169	193	181	199	164	169	163	205	196	156	179	147	154	189	172	193	181	184	166	162	173	155	169	147	186	171	191	164	203	164	204	174	168	153	202	180	184	179	183	191	183	190	183	179	183	201	185	188	176	173	169	184	171	196	167	191	161	193	177	159	183	174	179	179	163	164	212	173	182	194	192	197	173	190	150	175	179	172	191	199	198	180	196	188	166	180	180	160	166	198	171	184	173	186	164	168	173	180	189	171	164	186	194	172	187	190	180	167	203	150	187	169	196	191	171	184	186	152	188	164	161	191	175	181	180	167	160	198	187	189	189	165	159	181	172	198	165	193	207	172	183	172	160	183	176	203	183	175	191	193	179	187	154	187	162	172	160	183	194	156	183	189	183	173	184	165	180	169	175	205	174	200	195	181	186	166	181	171	173	172	196	181	199	174	173	182	197	169	171	156	170	169	178	173	181	213	192	176	191	176	177	184	196	158	163	182	173	169	182	173	181	165	182	157	165	172	189	192	154	164	188	173	191	189	168	168	191	182	152	172	176	190	191	182	195	193	168	192	178	175	184	191	178	180	182	181	185	164	176	183	169	169	152	186	175	172	157	171	174	173	169	175	194	170	187	166	174	193	189	181	191	181	175	196	176	174	164	170	172	177	185	173	195	166	184	180	193	166	186	184	183	199	171	170	168	204	170	180	172	190	175	195	183	165	175	167	165	175	191	189	171	161	165	164	175	193	184	195	155	175	171	155	184	174	186	169	182	163	191	175	180	185	184	200	180	183	180	165	184	186	173	182	184	175	183	190	199	184	202	182	171	196	177	171	200	166	186	185	198	141	195	166	170	150	182	170	150	187	169	177	197	169	199	200	174
2242	626	773	758	726	675	622	654	638	691	703	827	1000	1214	1139	1189	1295	1282	1017	895	721	691	662	654	608	613	670	685	686	676	660	638	624	665	623	629	573	573	560	576	564	563	583	590	646	584	610	568	634	608	649	661	617	660	603	900	1827	1479	653	571	543	553	541	546	545	572	588	574	563	477	553	532	503	521	566	482	618	563	544	538	553	550	574	545	516	501	570	548	535	607	551	571	558	578	557	529	563	535	529	528	537	565	516	532	531	546	515	523	518	555	528	532	540	544	505	535	579	562	542	547	503	537	490	549	550	556	530	536	508	566	559	507	506	538	543	540	568	540	509	536	525	503	561	541	594	522	554	519	517	551	519	538	486	581	511	538	569	565	570	542	556	511	535	546	546	516	530	528	529	524	578	516	554	549	544	534	519	551	528	546	527	528	547	546	546	536	556	534	527	537	568	513	536	536	552	493	544	515	537	545	557	516	510	534	503	541	536	556	548	515	579	580	536	501	485	499	557	578	581	534	597	525	556	540	547	569	600	548	533	558	503	560	575	540	546	528	542	569	534	505	520	539	540	524	528	559	557	561	518	541	540	516	555	558	517	549	540	533	566	560	567	585	555	529	547	549	525	548	509	558	535	582	549	532	590	500	549	560	563	547	553	511	541	527	523	487	537	598	577	610	521	547	584	550	585	548	545	537	501	567	511	540	529	545	559	560	536	601	551	503	561	542	544	561	565	576	544	531	562	526	574	554	546	559	546	537	528	543	484	555	560	524	554	587	518	483	549	517	554	511	509	532	532	599	554	575	574	543	496	490	553	560	568	518	525	578	541	530	534	528	561	542	550	551	585	569	539	528	542	572	506	553	539	556	554	581	534	540	516	567	510	550	574	516	579	545	552	504	538	533	534	523	586	501	526	535	574	559	553	482	536	540	501	533	566	544	542	543	566	557	570	508	521	525	532	505	534	539	567	542	535	505	512	550	538	564	570	523	544	528	519	513	548	547	555	522	565	577	501	550	518	550	555	571	544	560	543	481	546	516	563	546	517	561	530	561	573	505	501	577	530	530	556	524	541	515	535	561	561	511	552	541	559	535	574	567	531	495	551	554	547	552	537	533	601	545	553	574	526	586	559	581	552	599	538	510	585	555	547	514	558	588	568	535	555	566	545	547	530	559	557	534	570	571	561	493	518	530	529	523	548	541	524	541	591	524	550	525	496	539	565	520	512	531	510	480	532	563	512	534	564	553	587	539	558	505	550	514	510	529	555	573	512	522	529	509	541	549	547	542	545	578	591	561	519	579	568	545	540	529	525	522	557	523	543	551	555	572	533	543	570	633	564	520	535	541	516	532	570	517	522	503	525	572	528	538	557	548	549	575	501	552	563	551	538	525	526	546	539	640	566	555	522	527	543	504	546	530	586	544	530	588	565	571	526	523	546	527	511	557	556	565	538	532	487	544	516	543	566	537	544	561	506	581	579	556	516	518	585	493	534	543	515	566	544	508	565	527	562	523	558	552	534	537	540	575	552	498	527	514	527	542	523	556	517	544	542	559	564	571	548	570	585	550	527	573	590	499	564	521	527	489	526	539	535	520	512	534	569	555	541	528	568	540	513	521	535	520	488	531	565	520	540	567	560	522	540	525	506	540	553	539	538	558	540	552	527	552	545	530	522	561	525	523	513	488	533	548	537	523	547	544	532	531	516	533	552	542	505	498	552	506	536	569	554	528	570	566	548	521	538	539	500	531	481	538	552	541	547	530	505	580	561	547	579	519	548	542	541	536	537	554	540	584	508	539	536	520	555	516	546	546	503	564	546	531	569	552	587	570	567	511	524	520	561	541	521	564	572	524	480	544	573	539	519	526	523	524	496	551	570	558	542	525	539	543	536	586	542	562	518	550	505	559	562	557	537	527	555	541	527	537	533	547	522	543	540	560	511	609	560	566	579	533	532	532	553	589	559	508	546	558	538	554	554	521	527	556	539	556	566	561	540	557	524	588	533	554	550	546	543	553	522	562	535	539	560	516	545	556	524	551	530	541	544	544	515	569	555	557	587	529	529	522	524	576	553	559	583	516	533	572	535	581	538	518	527	508	548	536	592	570	536	548	551	511	562	584	551	511	551	539	548	545	539	526	534	531	537	556	548	511	567	524	500	544	534	554	542	541	558	579	540	541	542	485	547	566	551	537	570	560	553	528	560	521	553	532	563	530	540	553	536	564	521	542	591	526	539	547	575	525	546	548	540	511	547	561	527	534	556	533	552	573	580	564	519	545	541	523	551	570	535	519	529	581	539	539	551	520	544	549	556	562	568	548	523	539	553	573	530	575	535	546	549	549	537	553	530	510	501	562	574	547	544	538	544	550	544	537	534	533	517	563	535	544	527	540	511	555	556	553	527	516	549	536	555	526	527	501	541	555	601	552	541	576	545	583	563	556	531	577	539	548	571	543	520	614	523	534	535	567	541	563	549	524	559	568	546	536	565	551	538	508	574	552	513	617	532	577	504	524	578	561	554	578	561	534	555	515	545	551	532	554	535	530	562	510	555	524	572	534	582	556	527	540	539	559	542	526	541	531	534	532	587	530	506	525	545	544	548	567	513	531	523	514	535	583	543	540	538	512	498	565	584	533	548	581	563	496	542	495	524	549	492	533	567	554	524	502	558	547	491	548	548	554	524	554	521	533	531	549	564	552	559	577	533	486	559	521	560	568	551	540	494	528	555	551	497	511	520	555	569	554	535	498	559	558	526	551	543	522	555	539	518	552	564	565	562	553	519	582	563	550	559	532	539	525	507	494	573	549	526	521	529	565	563	515	516	532	561	534	556	511	575	540	564	583	562	570	544	567	557	561	550	520	584	501	533	538	515	547	515	591	531	502	581	506	564	519	564	529	588	530	586	564	488	561	554	544	541	565	525	506	553	562	600	534	551	550	550	532	513	587	604	535	562	548	562	569	557	542	551	557	539	558	583	492	551	515	548	568	514	545	545	515	602	561	520	563	505	541	535	559	510	538	556	575	550	599	526	548	525	544	539	554	578	556	531	525	555	511	532	524	548	509	545	584	550	563	553	572	544	523	545	544	564	546	546	519	586	557	508	560	541	520	489	559	543	513	543	467	518	582	544	546	548	546	562	541	529	528	491	497	523	529	567	535	599	571	521	547	544	505	543	544	512	580	540	534	524	544	515	568	573	565	535	541	533	523	592	523	585	561	568	517	531	566	514	541	562	576	545	569	518	538	514	563	560	523	519	517	512	545	513	502	604	544	584	563	566	533	542	594	579	550	555	568	577	502	548	548	555	536	523	602	559	566	485	521	562	555	545	530	508	529	518	554	554	536	513	565	541	540	536	524	562	592	527	533	481	508	572	568	533	519	537	552	565	504	563	546	531	550	547	551	506	540	561	498	558	527	547	527	540	538	551	573	546	528	521	571	528	500	520	532	542	567	553	555	526	530	526	556	543	544	562	545	490	554	524	533	523	575	544	546
8681	1239	1488	1112	796	674	524	466	425	395	405	396	499	716	827	710	654	601	552	473	406	370	296	290	304	289	283	325	316	264	304	278	264	271	269	243	230	234	267	282	267	257	266	248	252	281	287	291	312	299	324	358	329	315	303	593	1414	874	396	267	212	232	213	225	230	230	222	239	215	230	227	236	219	234	228	259	232	247	234	246	223	231	206	247	218	232	218	231	238	245	239	225	280	257	230	226	228	203	233	226	225	219	232	225	239	219	229	223	228	229	229	210	224	252	238	204	236	236	244	228	249	232	193	251	199	204	242	222	225	243	255	257	225	225	212	232	210	223	234	219	236	214	229	218	195	236	222	230	243	221	223	220	227	201	214	236	258	238	251	242	225	220	258	200	240	210	245	237	220	240	212	228	228	239	231	240	205	232	243	221	216	206	191	208	207	236	211	213	246	204	222	196	222	220	229	221	233	237	224	225	215	216	218	236	192	229	212	228	232	217	234	213	225	224	210	214	213	243	234	248	233	232	227	215	203	212	261	208	225	231	227	251	253	233	235	231	247	234	226	221	233	193	203	217	226	241	239	200	248	190	190	209	236	225	235	225	232	233	215	211	212	226	228	216	224	222	222	217	248	215	228	220	249	235	228	258	219	224	255	241	220	221	223	229	210	187	203	216	242	216	239	209	236	241	218	219	216	204	234	239	237	219	234	218	222	243	232	227	194	228	211	250	210	206	223	238	211	233	224	220	240	243	231	225	240	220	229	232	216	224	217	219	233	233	205	189	199	220	213	231	220	246	234	227	223	271	254	210	207	231	238	230	253	220	239	215	208	248	254	197	230	228	212	241	215	202	217	223	197	247	216	250	212	228	213	201	227	228	236	228	220	232	195	219	248	230	236	219	209	224	248	220	226	213	216	215	224	226	237	217	249	231	255	224	233	204	229	233	224	220	246	197	216	218	201	224	233	204	224	209	218	245	242	246	208	212	228	216	200	232	216	221	207	253	221	201	209	216	239	239	250	238	237	212	190	230	229	209	203	216	227	247	225	223	222	250	222	238	249	221	222	230	201	225	226	228	240	214	194	251	231	208	199	227	197	237	214	214	242	237	229	227	233	227	239	210	220	221	271	239	225	245	239	215	236	204	224	230	222	241	231	207	226	227	239	259	228	215	248	218	219	213	213	239	225	253	219	211	232	240	239	224	220	227	216	209	241	229	246	226	225	246	225	220	246	213	214	249	262	208	212	235	199	224	234	229	208	185	230	232	203	212	234	227	241	224	220	228	235	227	211	240	196	248	246	214	214	211	224	206	209	220	226	196	198	240	211	225	221	232	214	227	221	217	212	206	232	231	212	214	228	231	211	242	211	197	219	229	234	217	219	227	221	206	230	226	220	230	230	203	242	205	254	226	210	231	248	213	231	201	206	208	209	215	247	238	232	233	221	218	182	222	230	258	217	213	225	249	249	226	203	203	237	229	210	223	238	226	242	221	232	196	225	210	208	233	249	232	234	243	235	226	226	265	226	211	243	213	222	213	213	213	236	210	200	246	216	240	232	259	221	241	223	211	243	210	228	245	239	222	229	254	214	212	212	199	235	228	263	227	232	229	205	243	232	227	218	239	215	230	256	223	227	248	253	240	215	207	258	220	225	227	234	222	203	229	247	232	202	229	225	206	259	226	229	208	230	214	243	205	226	211	204	227	225	234	233	223	229	224	261	191	213	204	216	207	249	253	201	198	220	240	238	207	217	223	220	277	259	245	218	226	207	226	219	231	205	247	215	220	256	232	235	219	205	225	217	211	235	232	229	224	193	225	233	248	264	234	215	219	226	230	236	242	258	220	224	235	230	218	210	237	240	201	215	243	246	236	209	241	221	217	234	193	215	246	215	239	248	243	221	234	223	250	217	232	218	246	205	234	234	244	220	216	213	230	231	224	220	241	256	221	216	210	225	207	232	220	235	201	209	263	209	215	235	248	216	231	234	227	241	215	248	206	241	229	243	223	236	216	215	241	234	217	228	220	214	221	233	232	247	229	244	248	247	208	209	228	196	257	255	230	207	224	206	219	233	226	196	217	202	226	217	215	228	230	230	196	210	213	222	240	220	224	225	237	237	214	214	235	224	209	240	218	229	219	239	232	220	235	210	227	214	217	234	199	253	204	213	225	244	243	215	230	217	203	230	222	243	216	232	216	211	222	225	209	210	211	217	226	230	246	229	240	231	241	212	231	213	231	207	225	208	246	219	256	247	231	238	235	233	252	241	235	243	242	219	218	228	251	215	218	249	221	204	229	242	197	247	221	235	268	240	254	219	228	252	180	203	229	236	243	247	237	233	226	199	246	241	243	237	239	240	242	240	199	233	227	243	224	213	217	247	234	241	234	271	208	222	195	203	259	232	258	220	229	247	205	228	226	227	221	232	242	211	213	252	249	247	236	199	245	224	207	211	217	219	234	218	219	223	233	217	217	230	218	195	226	216	223	225	210	224	229	236	231	210	245	223	234	217	217	222	207	237	219	275	242	222	220	200	186	205	227	230	239	218	205	210	211	215	239	219	240	240	242	213	251	238	217	232	223	246	220	236	222	221	226	245	233	235	201	230	218	220	218	233	199	225	254	221	223	245	237	212	212	217	220	219	225	219	261	235	229	235	225	253	231	228	237	239	223	209	207	265	243	218	240	238	238	235	196	196	222	239	231	260	253	206	203	222	225	236	226	230	222	246	216	222	226	237	215	206	220	244	229	225	235	225	270	223	219	248	248	223	205	209	218	227	197	255	216	226	203	232	212	222	236	208	229	229	231	225	229	268	229	267	256	212	203	229	214	234	203	225	208	225	214	244	216	216	228	224	238	237	231	245	223	210	223	246	252	209	230	235	234	211	238	220	239	220	219	232	223	217	238	235	218	215	206	223	239	222	220	229	263	204	238	213	223	216	199	228	230	209	226	205	226	240	232	249	219	217	217	238	231	216	225	225	252	243	218	236	210	229	191	226	230	224	224	246	239	228	248	228	228	230	217	232	219	232	236	227	226	216	228	239	235	242	231	226	231	211	277	233	218	216	231	258	218	217	238	236	204	231	213	228	220	232	231	214	249	246	238	224	229	221	243	242	238	226	245	243	232	220	221	211	215	234	210	213	247	231	209	206	229	232	230	234	232	230	224	228	207	249	235	217	199	213	218	231	226	245	226	245	251	212	203	210	223	228	218	203	251	223	231	216	218	229	205	224	216	227	223	216	237	212	247	222	233	222	212	214	208	233	237	243	248	234	242	243	222	222	206	223	231	256	221	233	212	216	215	236	232	209	248	234	214	241	229	246	218	239	231	224	211	236	211	251	241	218	233	207	216	234	224	195	223	234	214	212	235	235	244	236	243	223	239	215	236	197	209	231	219	243	215	235	244	228	234	224	262	240	204	243	226	234	212	217	234	202	238	198	242	210	220	249	266	223	215	220	191	242	223	222	201	232	244	231	234	222	220	227	222	231	228
5553	1780	3597	3751	3160	2574	2242	1969	1857	1747	1710	1950	2845	4408	4674	4242	3727	3288	3208	2512	2018	1625	1417	1184	1269	1201	1170	1342	1375	1211	1184	1032	1010	1041	1076	950	867	852	979	938	983	939	946	955	1016	1105	1071	1189	1340	1381	1431	1635	1773	1575	1301	4144	9452	5534	1622	697	650	644	676	675	663	654	669	699	670	658	669	670	643	698	677	689	676	673	679	646	661	650	686	715	670	698	681	710	666	667	696	688	696	652	689	671	724	644	643	712	669	673	686	679	646	646	676	668	711	623	679	659	653	644	645	691	670	675	644	664	677	671	664	683	683	709	660	695	650	669	652	659	701	693	668	648	662	683	681	670	680	610	695	733	642	669	683	689	649	660	690	660	700	639	691	675	632	624	680	692	690	695	682	704	646	690	740	666	681	712	677	679	693	675	693	665	694	656	658	654	665	695	638	686	684	685	680	679	676	680	649	701	688	653	643	653	659	702	647	690	649	678	634	673	705	680	665	666	709	624	675	694	642	697	649	693	645	638	627	673	653	658	690	647	658	667	651	658	677	666	661	667	683	664	652	669	650	663	708	645	663	647	615	628	670	676	706	660	709	621	686	657	658	661	683	645	638	669	669	694	659	677	666	686	663	651	642	682	722	678	663	689	706	677	655	733	682	747	733	645	662	670	635	667	660	677	716	653	666	672	651	658	691	664	638	677	663	655	691	695	667	657	657	701	676	671	692	700	703	651	645	688	683	649	672	695	655	670	682	674	705	640	682	683	662	637	700	694	680	652	693	678	657	696	632	666	670	683	659	653	700	601	662	693	658	683	720	670	649	631	622	656	673	681	670	653	677	661	685	693	682	671	651	685	683	654	675	623	674	695	675	673	649	675	630	683	683	665	680	683	677	633	644	657	659	704	702	665	664	693	659	684	687	665	677	671	646	673	701	662	635	649	693	656	691	718	705	714	664	657	689	667	713	653	691	698	706	683	663	672	664	672	644	666	649	716	669	662	661	692	641	662	683	642	749	667	694	677	690	685	682	636	687	707	656	711	677	671	664	667	686	633	682	655	719	712	688	656	666	664	679	618	679	665	604	671	692	683	696	649	699	667	647	657	644	715	658	696	700	642	646	674	667	694	696	671	677	679	712	683	716	709	719	688	677	696	619	740	735	692	694	690	625	678	656	691	689	665	690	686	651	659	694	671	647	624	685	668	745	667	690	698	696	676	626	681	651	639	690	682	679	644	678	679	684	651	683	659	664	667	682	663	612	712	672	642	699	668	645	615	707	699	642	652	630	654	698	642	652	671	649	686	673	680	650	656	669	650	673	667	642	643	635	662	691	676	660	664	694	649	686	676	705	663	653	645	635	680	667	692	684	708	675	653	599	693	668	660	673	685	673	627	666	657	732	654	675	668	685	630	654	653	667	659	649	657	671	668	674	654	675	657	698	716	665	673	637	666	639	686	688	683	681	662	700	717	674	659	638	648	663	662	651	707	664	696	672	658	622	687	631	682	660	656	688	700	708	689	686	703	630	687	683	671	649	673	663	693	674	653	676	689	652	708	678	657	683	651	706	656	667	649	687	661	698	651	704	678	667	712	625	672	657	677	698	689	677	674	635	664	694	684	681	660	678	633	676	697	677	683	703	661	695	669	654	642	673	692	594	681	666	631	656	668	649	645	639	687	664	617	675	618	685	693	680	736	635	706	624	714	694	709	671	661	687	659	665	697	679	682	646	626	612	671	687	688	676	667	677	673	693	710	663	598	695	680	682	677	628	706	627	675	651	665	674	691	650	637	634	684	663	638	656	638	694	740	710	644	676	650	671	651	651	698	685	671	691	696	659	674	698	691	680	668	659	692	672	685	673	661	676	625	683	658	667	696	665	672	678	682	663	620	668	658	646	674	681	716	680	645	616	683	707	666	676	627	680	640	649	627	711	666	671	685	663	700	705	685	675	637	690	686	680	666	697	637	632	652	693	662	689	680	654	701	661	651	691	679	681	719	688	709	650	638	678	583	683	685	705	700	668	660	673	677	634	659	679	687	643	666	685	664	627	643	680	646	653	666	644	650	683	688	670	618	710	713	696	691	707	768	670	662	659	670	655	681	707	635	654	674	663	642	690	619	693	724	634	645	678	692	697	698	660	680	654	684	668	711	632	696	691	701	697	660	650	660	643	667	673	608	646	659	702	663	690	661	678	700	640	640	696	629	692	689	655	661	673	680	654	698	624	685	638	681	712	659	683	664	677	672	647	685	716	695	692	701	659	707	702	678	660	725	654	660	649	656	666	676	675	642	687	676	659	698	655	677	704	629	657	661	677	669	671	639	699	648	644	674	659	698	741	695	613	692	696	665	635	637	676	687	664	659	711	684	661	673	692	676	678	690	633	658	695	673	695	657	628	659	689	648	688	654	677	690	703	656	663	610	627	684	690	682	642	647	653	677	661	697	697	671	674	636	709	666	662	694	647	679	683	670	674	656	681	683	689	693	712	641	700	702	703	656	687	662	628	657	681	631	709	645	643	642	675	693	697	682	690	684	673	653	670	670	673	654	665	676	664	687	687	620	641	745	647	644	675	670	676	674	691	663	672	703	691	684	672	680	696	665	630	663	652	708	693	664	651	657	698	675	656	700	659	604	668	650	716	643	684	649	621	681	681	648	687	666	661	649	659	661	641	625	642	623	654	668	718	670	650	650	671	688	679	651	645	641	654	658	725	693	671	703	616	665	669	652	677	647	693	682	636	664	682	671	675	643	694	641	647	661	645	677	692	664	669	695	642	629	637	722	662	626	670	710	684	678	687	697	669	701	643	654	657	674	655	713	674	658	715	671	629	663	727	628	672	651	646	624	679	661	675	671	663	639	654	651	684	683	720	666	684	642	701	645	696	683	695	676	661	686	649	675	631	655	706	651	638	666	670	678	688	645	694	664	666	671	684	653	660	683	718	698	675	630	698	667	627	663	678	688	683	667	653	592	694	630	663	663	713	700	665	638	664	661	682	643	659	684	685	713	655	690	707	659	687	683	668	684	670	678	653	642	664	674	629	652	667	713	676	633	694	700	687	637	672	673	639	652	627	690	673	677	697	695	632	687	667	616	660	674	630	695	675	702	704	653	696	654	647	660	677	689	668	695	677	689	684	660	714	615	611	685	619	702	678	659	664	635	697	682	702	660	665	700	668	684	693	640	692	707	677	693	662	644	665	685	638	684	666	690	625	634	698	619	687	669	661	681	654	658	667	678	660	660	663	705	660	657	641	662	673	661	675	662	696	684	647	655	615	675	696	660	687	621	649	656	690	684	668	674	722	657	632	617	670	676	640	703	675	670	659	698	643	686	712	676	662	668	618	685	673	682	672	688	705	696	739	663	693	681	689	707	633	674	696	660	664	687	716	646	672	658	654	654	688	671	657	684	638	652	712	717	689	688	650	678	686	690	701	715	654	669	677	682	659	640	682	668	694	732	689	671	701	651	717	705	650	690	727	722	597	716	671	677	638	687	631	630
16669	2989	2978	2218	1570	1145	919	747	625	630	643	692	930	1332	1463	1271	1134	1043	1106	897	634	510	431	410	437	382	397	416	432	404	376	349	381	315	365	279	316	319	334	277	319	321	300	293	307	300	314	369	347	325	348	385	400	515	419	616	2606	1679	472	267	283	270	235	265	285	295	286	258	254	299	248	255	273	275	265	280	256	292	254	266	229	287	276	293	275	276	280	248	282	240	303	280	288	250	278	297	249	278	272	284	263	270	266	262	285	307	283	287	301	261	273	255	261	270	273	288	301	263	251	290	242	271	279	264	279	277	274	272	282	265	299	290	249	285	276	263	263	300	283	255	276	281	260	278	274	258	249	262	269	266	292	237	306	239	244	256	276	248	305	301	287	285	263	283	242	255	279	270	268	267	264	275	290	270	300	277	241	267	241	308	260	265	259	269	298	268	261	265	253	242	259	271	258	267	283	271	280	279	255	271	286	258	265	266	255	242	296	239	280	287	274	279	283	261	281	273	288	264	295	299	266	264	251	304	292	294	245	245	254	273	266	265	260	286	261	267	308	282	245	290	272	272	261	283	243	256	273	277	265	307	253	258	258	254	255	268	246	258	270	267	290	257	277	279	281	281	251	292	260	281	244	286	291	290	289	265	273	273	261	269	266	278	308	263	258	254	262	280	291	292	275	277	271	300	262	291	263	258	273	246	277	268	265	272	269	258	274	265	283	259	264	284	255	271	305	289	257	252	261	273	269	253	266	267	286	271	278	290	282	289	255	245	269	297	284	249	271	268	285	302	283	272	243	265	257	270	237	291	289	279	280	246	265	287	282	279	268	212	285	244	278	288	273	264	259	284	263	245	288	252	276	294	282	250	288	253	257	310	307	273	257	281	279	298	270	279	253	285	282	290	289	265	280	284	269	271	279	259	257	255	259	291	273	272	282	272	280	272	275	255	274	280	292	291	250	265	279	268	272	293	272	238	280	265	289	245	248	264	274	278	273	252	288	304	259	262	252	298	266	307	260	268	264	272	253	246	273	264	248	244	288	294	264	274	270	262	276	277	292	274	252	256	258	290	284	267	283	279	293	252	262	246	259	246	279	262	268	281	266	281	288	268	248	228	273	259	277	287	270	297	284	236	266	279	276	289	266	232	282	289	289	277	262	292	291	262	263	236	275	265	274	263	258	255	282	272	247	246	286	250	246	261	280	275	264	260	280	277	287	266	256	283	247	257	277	287	275	280	257	266	277	256	264	290	283	283	273	266	278	273	279	256	268	271	281	308	291	270	267	251	274	236	247	242	276	280	283	287	280	283	284	306	305	286	276	259	265	292	244	234	272	291	258	259	285	296	278	259	262	267	245	296	272	260	273	273	252	274	291	277	307	272	263	245	262	282	272	252	230	299	286	280	254	251	291	256	273	303	262	268	266	272	275	279	276	271	250	284	261	260	271	249	302	262	257	290	287	268	253	247	253	261	263	292	251	256	269	288	276	300	261	273	283	253	280	282	302	295	254	251	280	240	269	286	272	235	273	243	268	273	275	291	282	287	277	270	268	299	281	279	273	266	273	275	250	237	281	286	238	245	257	243	282	261	270	257	282	258	274	277	264	262	279	287	263	244	248	271	289	286	276	276	286	266	270	247	277	275	272	294	259	270	292	275	281	269	288	267	265	245	249	276	273	281	283	287	279	277	286	293	265	258	285	286	285	280	282	250	273	283	280	265	289	282	274	250	267	268	272	281	282	269	285	245	250	293	284	279	254	258	276	290	280	274	300	239	260	291	245	260	267	271	261	302	265	275	269	263	280	248	263	272	300	272	260	276	282	287	280	281	227	269	282	303	267	295	288	265	285	250	286	266	280	268	280	279	268	259	263	266	273	299	282	286	253	312	260	249	277	263	280	258	275	315	287	229	288	258	283	270	240	283	246	302	260	253	285	287	259	265	238	279	259	268	267	278	289	268	260	251	299	252	261	300	259	275	283	277	269	302	257	264	276	314	259	262	280	263	260	279	306	260	290	283	266	267	321	268	254	246	281	278	264	266	274	279	264	297	267	260	271	292	271	282	258	260	258	271	280	295	274	270	249	257	296	230	260	270	292	272	269	279	272	248	289	288	279	278	296	245	236	273	292	256	274	290	278	288	256	265	289	287	262	241	272	264	277	287	263	282	315	251	273	297	266	246	258	286	269	284	273	279	273	275	275	271	275	253	304	289	255	270	289	300	261	278	263	270	265	254	271	302	268	297	272	273	251	257	264	281	291	266	256	241	279	292	230	255	277	279	291	301	285	277	232	258	254	279	281	298	262	266	259	257	264	282	283	259	278	290	265	269	275	279	255	278	271	276	277	299	274	283	261	280	291	273	243	248	274	265	272	262	277	290	304	304	279	288	265	283	276	269	261	268	217	276	275	276	276	261	273	283	268	271	276	249	258	272	316	234	319	248	276	292	267	294	291	267	284	269	259	274	265	280	244	281	281	291	281	267	273	279	274	278	272	269	273	273	283	239	266	282	284	267	275	251	299	267	265	264	259	235	278	304	298	227	282	268	294	261	273	315	301	292	272	272	261	289	244	295	263	276	247	287	300	277	301	273	259	294	265	304	234	256	272	278	230	309	305	276	292	323	280	266	270	241	249	274	263	248	287	297	270	264	266	250	266	267	295	255	267	297	272	270	272	276	286	266	267	240	286	269	240	275	270	287	278	278	272	280	274	259	285	294	282	272	263	255	275	303	277	282	286	288	296	242	291	267	280	248	280	251	273	274	279	276	274	312	273	280	271	263	249	292	261	259	293	268	285	275	282	272	282	277	256	280	257	233	276	302	289	267	280	301	251	291	251	237	304	275	284	312	260	289	268	289	238	255	262	260	259	263	281	251	275	245	258	272	273	279	298	229	289	275	278	275	265	250	257	267	282	310	264	267	280	261	246	276	278	251	267	251	271	281	290	314	265	266	289	264	254	245	264	283	246	282	275	274	261	293	292	283	260	268	300	253	263	259	263	269	261	255	269	258	279	279	273	285	276	261	234	285	287	242	267	273	290	260	249	301	268	302	246	264	273	278	273	267	292	296	259	275	254	249	244	286	275	261	251	252	285	271	285	263	277	259	267	276	286	261	258	262	303	242	266	270	273	269	278	279	296	273	306	257	304	276	249	277	266	299	273	275	290	264	279	310	273	284	277	293	256	276	277	250	260	252	283	262	283	281	312	259	285	269	260	265	298	281	252	266	307	283	243	245	272	301	293	271	305	284	289	276	305	274	296	275	267	284	281	270	274	275	241	261	255	278	262	263	292	244	264	274	265	300	286	275	264	271	264	268	295	267	306	277	296	254	258	254	304	262	273	276	277	251	270	280	271	249	272	255	259	301	294	254	282	254	293	279	256	264	282	266	270	274	255	279	267	265	261	281	272	273	251	269	287	264	282	290	270	270	275	316	284	254	274	256	283	285	274	239	273	293	260	279	239	267	266	295	243	280	270	244	253	269	272	280
7739	2931	6562	6806	5539	4821	3965	3372	3044	3007	3107	3467	4736	7069	8119	7272	6131	5715	6518	5369	3513	2515	2047	1890	1988	1902	1819	2271	2100	1732	1536	1402	1400	1375	1363	1156	1168	1166	1065	1005	914	975	1001	1027	1141	1042	1182	1419	1439	1568	1527	1804	2145	2625	2299	3650	15710	10266	2007	752	773	756	787	772	839	803	797	769	761	781	764	818	758	727	741	779	789	800	753	759	743	774	784	777	816	776	822	758	793	775	744	765	787	830	800	765	804	775	806	793	794	798	803	789	776	799	747	762	800	802	739	805	793	734	813	794	792	812	827	766	781	746	778	763	766	793	756	768	741	786	813	786	752	794	821	736	756	773	798	752	781	764	812	771	777	715	785	731	811	778	765	816	822	765	800	764	774	825	800	824	815	806	837	788	803	800	728	803	763	782	819	743	771	751	782	738	760	775	807	777	789	769	827	731	797	799	784	774	780	725	772	823	802	753	837	808	788	795	816	820	737	810	737	750	745	767	816	777	811	764	800	799	808	857	769	801	814	743	724	783	747	750	837	761	767	768	783	794	775	740	808	780	752	804	727	777	759	792	782	796	784	806	787	765	775	790	724	811	767	741	760	776	822	780	791	799	760	742	774	756	808	810	777	814	811	771	794	808	793	785	805	790	758	797	758	753	773	746	842	838	791	797	761	773	742	731	817	776	801	757	789	787	813	798	755	748	784	767	745	752	743	755	794	782	738	779	816	813	795	738	796	760	807	818	823	773	770	789	781	735	763	781	762	758	720	813	770	788	757	770	792	753	788	829	767	797	799	769	755	782	809	828	768	760	743	778	809	822	723	777	753	785	767	730	750	748	765	769	783	784	769	758	795	807	807	814	769	788	768	815	767	796	785	808	774	781	831	783	832	801	772	770	761	779	768	775	738	781	772	758	786	761	719	784	770	789	772	768	767	767	793	755	785	793	794	726	812	807	814	794	754	768	780	801	800	777	777	794	787	771	780	761	763	770	860	764	755	818	764	751	796	766	765	784	770	753	743	822	749	760	823	742	792	762	771	775	714	735	771	768	742	820	815	771	785	736	772	787	728	773	775	730	800	762	779	781	834	807	786	815	814	806	785	747	772	743	772	783	753	821	803	756	755	781	791	835	773	771	746	731	753	780	786	801	760	709	781	830	779	803	783	779	798	728	763	824	766	750	810	787	784	771	787	803	801	807	800	793	743	812	771	792	759	810	719	703	851	792	776	816	781	747	787	787	774	798	767	732	759	783	777	753	744	773	759	784	765	768	787	776	776	766	762	766	777	799	782	784	756	773	796	741	745	783	807	725	808	724	800	796	790	824	776	796	784	793	805	754	785	753	803	705	776	779	766	792	762	776	778	732	801	789	792	766	800	787	762	756	826	799	822	783	798	768	737	778	785	770	772	727	796	798	759	764	792	797	762	779	788	769	805	797	841	781	764	800	775	817	766	797	771	751	772	749	759	784	756	810	737	752	776	755	786	737	820	758	732	772	824	728	804	786	773	800	785	756	772	809	791	796	772	793	804	785	792	770	750	774	749	756	826	709	779	769	760	804	753	759	826	795	790	832	754	774	767	826	742	717	752	764	770	801	779	737	767	786	790	755	737	768	788	811	765	726	786	786	745	770	803	760	753	789	787	820	771	772	762	817	793	764	797	773	808	729	826	789	777	776	743	781	748	766	778	782	799	784	816	752	797	740	793	755	744	733	772	803	845	816	765	767	735	809	780	739	791	809	765	770	791	755	796	768	769	793	801	790	784	774	734	765	803	755	775	758	809	742	806	747	755	769	763	813	775	799	819	747	738	767	826	797	765	768	764	774	719	763	764	721	782	802	758	814	774	816	794	762	778	770	757	830	740	803	802	798	791	828	844	777	755	840	785	757	733	743	801	809	753	762	738	799	743	736	789	751	818	759	754	760	818	751	801	745	783	786	812	805	749	775	801	749	751	742	772	832	766	770	744	788	769	768	804	763	752	816	813	814	780	751	785	761	760	761	730	775	770	759	768	775	720	736	746	760	751	795	758	795	766	729	774	756	729	768	804	751	743	764	786	833	809	780	785	773	794	783	741	788	792	721	743	755	754	799	830	790	784	763	760	823	772	752	800	727	786	814	761	747	765	793	789	826	756	801	826	791	753	812	797	777	746	818	761	773	761	777	748	748	832	769	780	775	820	756	802	793	804	756	807	757	780	760	777	740	769	828	770	791	792	769	790	812	760	755	784	762	797	791	801	774	780	775	798	731	766	743	775	812	802	786	761	782	756	773	793	729	761	748	779	786	817	781	767	769	803	749	790	830	756	738	773	813	767	710	829	746	805	805	750	815	772	832	781	795	756	781	780	789	770	761	810	754	761	804	796	812	772	743	813	820	776	818	789	773	830	749	790	762	746	739	796	773	784	827	717	750	748	729	743	796	733	780	802	785	791	803	806	794	778	815	781	795	790	756	760	801	739	815	841	757	766	785	741	821	766	825	792	812	818	785	738	766	739	783	815	785	787	809	778	766	789	807	774	803	795	773	831	809	750	755	805	787	770	759	770	797	758	803	796	745	786	781	802	726	771	778	728	806	773	757	782	797	770	799	790	755	778	752	799	737	751	799	786	799	808	767	741	789	688	781	770	778	795	803	775	786	832	810	740	817	719	708	783	838	784	775	765	788	771	783	791	723	763	735	783	763	775	789	785	779	790	787	786	811	727	818	814	782	763	820	824	725	756	803	770	728	827	757	730	790	776	758	745	746	812	769	745	771	758	773	733	780	784	739	815	784	762	754	810	763	811	791	770	821	741	783	735	742	788	761	759	769	821	827	765	720	778	770	815	742	724	763	766	780	757	790	807	800	819	772	780	756	780	805	759	772	827	800	800	731	791	750	791	792	765	752	799	805	802	783	747	786	789	789	802	780	789	804	747	756	733	761	754	760	814	753	848	806	833	742	771	752	761	771	759	785	771	769	832	773	735	781	812	749	746	735	765	746	771	724	813	758	751	774	782	736	770	754	723	786	774	748	791	781	769	773	825	791	785	798	755	804	822	741	764	768	836	739	775	823	775	756	756	784	730	771	758	814	769	766	798	794	739	784	836	805	739	755	786	835	783	767	762	768	763	708	796	732	807	788	783	811	765	747	828	788	773	721	816	815	804	797	804	746	734	779	724	736	756	779	792	783	729	805	768	746	767	801	788	751	741	740	790	757	771	773	757	786	735	786	728	812	760	748	724	744	805	711	743	726	776	716	788	805	797	773	803	805	772	789	774	805	811	797	777	771	782	754	755	779	813	769	757	764	805	814	759	810	780	766	786	743	812	764	803	748	813	712	755	791	786	793	817	772	778	810	774	827	776	748	801	766	767	782	815	804	797	784	734	754	745	804	755	812	766	787	806	754	823	727	760	749	793	753	751	825	778	816	822	797	775	801	776	778	777	784	801	771	743	766	793	727	827	799	794	747	761	717	802	770	816	765	786	813	773	734	776	800	813	778	783	789	765	782	723	768	785	751
2141	281	262	258	228	211	202	191	218	221	220	228	269	265	278	277	302	291	269	226	207	192	175	186	182	162	176	208	196	186	196	172	187	169	215	181	196	155	195	194	160	154	187	176	173	190	182	193	208	172	200	178	206	178	177	217	331	404	240	158	188	183	166	174	179	191	179	156	168	201	188	178	188	184	170	171	187	184	179	168	165	149	177	152	181	170	193	183	165	173	180	174	186	165	173	160	204	196	176	193	197	174	182	190	207	179	173	183	188	179	165	171	180	182	176	165	156	160	183	171	173	176	177	171	165	192	189	199	168	163	198	180	170	208	163	176	174	204	162	187	186	202	173	208	192	174	169	186	179	185	194	186	169	184	161	174	170	164	166	186	178	190	164	142	173	178	163	162	185	163	173	181	176	180	166	166	181	156	154	184	167	170	152	152	191	195	185	182	182	174	203	171	175	189	188	181	188	174	190	199	166	170	177	184	149	169	180	183	180	171	179	174	186	167	169	186	169	184	167	183	195	150	181	191	166	173	168	173	182	146	187	185	197	186	200	184	166	175	177	184	191	193	186	196	176	198	162	166	165	160	167	178	160	180	170	163	174	188	193	168	187	160	174	162	181	184	187	203	176	178	170	179	172	202	208	156	176	176	171	197	189	190	204	169	169	194	162	192	196	182	186	159	173	189	194	173	181	160	186	173	183	188	204	193	183	169	173	178	173	176	203	167	176	200	182	163	172	190	192	169	178	183	187	175	173	175	163	153	176	182	175	160	176	196	176	164	173	186	165	173	169	169	183	171	188	186	180	175	172	164	179	149	171	159	177	184	178	189	181	186	172	187	190	166	180	177	189	181	196	177	166	193	170	162	175	198	185	168	191	184	186	192	187	169	167	188	168	215	168	162	164	159	173	170	176	174	154	174	189	195	197	174	204	181	181	179	188	179	169	177	191	190	171	178	194	182	173	182	177	172	179	182	164	196	161	196	174	187	178	192	163	177	172	183	177	173	195	174	191	175	170	200	177	192	163	169	199	170	175	186	197	181	170	166	187	176	185	194	195	164	153	185	164	145	185	184	178	202	172	180	173	186	186	189	160	183	174	178	189	178	172	187	200	187	189	191	176	205	152	190	197	155	200	152	163	182	187	172	174	171	197	168	198	174	169	182	162	176	183	186	187	196	166	177	163	180	173	198	193	172	175	160	179	198	167	175	165	170	172	170	204	165	193	179	146	187	169	165	167	188	175	189	164	163	150	169	177	175	172	182	173	187	178	185	198	185	176	209	190	185	166	179	181	155	158	190	211	181	190	166	180	177	175	173	179	175	176	175	182	183	186	182	184	178	160	171	171	174	150	187	168	168	181	164	193	151	186	182	179	181	191	198	167	194	181	181	186	180	168	206	172	173	151	173	154	155	165	176	173	196	199	201	186	191	174	169	154	150	211	193	178	189	219	172	162	197	185	186	168	183	166	171	163	166	200	163	154	165	171	179	178	172	188	179	174	170	173	199	174	203	186	157	184	158	182	180	158	189	176	169	185	170	189	194	162	167	200	192	204	168	185	191	168	180	164	174	185	180	171	183	182	154	176	173	178	196	162	170	190	209	167	172	164	186	189	185	182	159	186	210	177	191	184	165	178	153	180	191	196	169	166	188	192	175	184	176	187	191	184	186	185	170	183	194	186	180	179	168	147	192	207	193	203	159	183	189	166	190	168	174	161	176	184	193	166	176	182	204	195	205	143	179	186	222	180	169	177	165	182	167	197	205	191	177	168	185	154	196	199	163	166	189	173	193	178	182	167	205	188	198	179	164	188	176	158	172	177	169	180	198	193	165	164	196	172	170	177	178	161	178	180	182	183	164	189	167	180	174	180	169	190	187	186	170	186	163	173	172	171	187	199	176	178	175	196	194	175	190	204	161	157	159	172	185	180	171	183	180	207	156	187	165	142	192	176	190	164	203	163	202	179	199	174	196	211	178	176	187	166	180	181	187	181	192	166	178	191	179	198	218	198	150	194	178	199	198	195	180	195	175	205	192	178	200	173	180	159	182	198	172	199	175	171	159	175	171	184	164	184	178	170	172	155	180	182	193	192	159	169	175	155	189	187	161	158	175	145	185	187	150	197	182	183	190	183	175	200	176	167	167	185	175	185	178	163	161	188	162	176	195	200	172	194	170	195	193	191	178	150	164	160	174	192	155	198	166	174	197	208	185	202	166	179	189	158	152	179	171	172	191	173	154	150	216	164	193	192	184	187	201	158	168	158	199	195	172	187	175	177	163	175	166	179	177	179	190	165	173	190	176	181	204	188	177	182	171	171	174	174	174	191	178	165	180	197	177	182	175	173	179	190	189	176	203	179	183	184	181	185	205	174	192	178	172	171	161	196	180	215	184	169	198	192	166	178	182	170	202	227	174	181	163	208	188	174	190	165	205	196	163	201	177	188	175	161	167	190	163	182	196	181	185	160	187	194	179	178	165	189	151	209	187	152	172	154	185	167	181	193	181	174	172	202	191	155	190	184	190	158	163	173	175	161	158	197	177	166	189	199	183	168	186	145	174	172	177	162	180	181	175	171	171	178	170	192	178	188	177	171	183	168	165	196	178	176	180	173	190	177	173	169	178	195	175	192	164	179	161	186	171	208	201	171	177	183	185	172	175	168	167	187	177	165	200	160	160	167	194	175	173	161	180	182	179	177	166	177	170	182	165	189	197	177	184	192	164	162	176	170	173	206	203	190	198	165	177	184	163	184	194	189	176	168	180	153	149	180	180	194	189	190	194	203	168	184	201	161	176	168	198	179	157	186	177	176	176	178	167	178	168	170	183	192	153	180	168	161	184	192	186	162	175	158	174	170	174	169	194	168	173	186	195	200	177	189	181	189	174	189	175	167	193	186	182	156	162	178	177	173	194	200	174	176	158	181	196	205	167	176	184	178	168	184	196	157	147	212	168	175	164	158	187	189	187	176	178	179	187	193	165	179	154	168	181	156	183	183	201	198	189	166	194	166	201	172	197	181	190	161	186	164	179	175	163	156	173	172	182	172	165	177	179	184	175	182	215	202	172	178	164	187	195	177	183	179	204	170	177	190	167	170	214	189	212	158	205	175	171	200	159	205	196	160	177	157	183	175	174	193	186	191	178	190	172	197	184	173	188	191	199	167	199	167	182	198	172	161	162	162	178	181	188	174	159	181	149	167	175	182	178	171	188	163	180	184	166	188	168	186	165	187	173	190	189	189	204	200	171	164	169	198	200	203	167	179	157	161	161	197	166	188	173	184	166	167	192	159	177	154	191	160	157	168	179	167	161	164	208	186	181	184	168	170	185	187	169	169	171	185	188	180	173	159	171	182	188	184	192	175	192	194	187	177	188	166	193	167	187	154	164	195	171	187	172	181	177	166	167	181	180	188	169	171	184	184	196	159	160	175	187	197	155	179	176	193	171	196	173	189	190	204	157	182	167	178	178	178	175	197	197	203	167	172	174	186	183
2122	619	756	742	710	633	664	669	683	755	766	864	1028	1183	1262	1270	1323	1366	1214	953	756	636	724	651	636	683	645	623	689	678	611	622	588	553	520	583	550	538	573	520	526	532	539	541	568	556	567	585	514	565	553	596	630	620	576	600	1567	2159	856	537	515	525	546	512	540	521	525	564	491	551	512	543	516	563	528	566	564	523	524	564	565	527	520	538	515	530	555	554	528	555	523	568	552	536	543	509	528	556	545	569	534	556	529	551	552	526	522	503	537	546	536	521	540	556	521	480	525	509	521	556	565	531	554	539	552	568	555	523	550	537	545	577	520	553	523	541	575	536	533	522	539	512	539	572	504	497	517	550	549	528	568	513	556	582	529	511	568	504	507	520	529	541	560	525	552	525	570	544	543	513	536	511	533	557	542	524	528	523	514	566	522	547	532	513	537	518	536	508	538	535	508	535	512	564	531	551	530	561	563	534	532	539	506	552	559	554	531	524	557	534	561	531	508	547	547	543	551	532	550	597	560	519	521	519	531	509	523	563	551	561	563	529	519	530	506	561	526	510	525	525	556	543	537	519	571	571	504	539	534	547	550	495	542	512	564	529	572	532	578	582	553	545	524	495	560	556	546	504	558	529	539	517	562	537	531	520	525	518	553	560	577	531	552	564	531	554	499	526	554	550	502	488	492	566	480	522	562	537	551	553	530	545	506	512	528	534	550	556	531	556	558	531	529	533	527	539	519	527	555	518	519	544	523	524	493	525	502	515	523	547	534	547	541	500	556	514	495	545	551	549	576	520	536	552	548	528	506	503	556	596	538	553	561	524	520	548	527	537	559	576	516	562	562	536	534	559	504	539	508	518	521	534	556	535	527	530	560	539	511	540	547	529	504	516	508	531	547	539	544	536	523	520	506	541	531	542	492	555	562	523	541	530	564	526	536	540	576	541	529	512	515	561	526	512	558	533	573	542	532	547	525	500	522	533	539	500	524	527	555	596	510	552	531	530	516	489	540	549	569	497	592	547	594	539	530	540	556	548	522	566	523	528	500	503	536	568	508	547	537	541	577	523	520	563	530	491	545	523	493	525	541	532	550	507	528	539	569	539	537	528	526	522	509	545	556	557	552	530	542	525	556	518	551	547	561	568	541	557	522	552	510	506	524	534	569	501	566	573	524	552	538	563	519	543	537	534	552	560	524	549	530	536	580	559	553	505	509	505	455	525	533	533	483	579	512	573	549	498	552	530	557	535	538	492	516	563	530	505	504	526	527	507	532	509	529	533	563	566	553	516	507	510	551	531	521	547	538	556	538	516	582	540	529	575	555	561	541	531	591	500	528	510	510	552	503	564	501	555	540	539	546	528	530	545	559	539	499	531	516	533	567	539	562	485	574	523	573	537	526	493	543	532	561	531	550	542	581	530	545	555	523	557	551	539	553	516	522	564	517	488	516	556	501	530	494	536	546	515	538	502	530	518	520	529	526	539	545	536	541	534	536	532	557	558	570	535	551	565	539	517	530	535	543	542	503	553	525	539	564	525	569	552	566	529	536	564	528	543	545	569	516	577	464	528	544	531	550	543	480	565	556	536	511	559	557	546	539	561	561	524	551	515	500	591	528	529	551	530	561	563	559	525	557	529	554	561	573	543	491	540	538	554	537	578	527	487	491	459	542	540	559	563	497	540	545	578	518	511	552	566	517	537	504	546	510	540	535	551	506	546	555	555	517	521	558	550	516	557	535	528	546	553	505	563	546	526	570	537	520	572	572	542	536	560	526	527	551	581	544	525	562	541	538	541	553	503	544	499	551	555	536	557	551	504	518	540	548	553	513	525	509	527	526	542	502	532	497	568	565	540	513	530	533	545	560	539	517	577	556	532	514	535	541	518	574	557	549	541	545	558	566	537	555	517	550	541	561	542	527	557	539	529	545	530	519	522	539	511	532	518	535	535	565	549	554	523	578	532	529	545	534	506	538	534	518	564	537	559	521	547	528	539	498	562	535	523	546	544	574	536	520	526	529	531	503	523	517	505	505	528	538	530	560	535	556	554	522	467	563	556	544	550	596	559	536	529	561	501	511	516	544	520	555	559	514	539	519	533	569	562	545	529	536	538	525	512	534	543	556	534	562	520	516	553	538	541	526	556	539	570	535	554	541	532	537	520	490	543	543	548	497	553	572	544	550	533	566	536	534	514	555	544	550	509	584	530	548	507	526	588	539	491	535	507	523	525	532	554	524	575	536	557	574	504	530	504	553	506	554	533	530	518	580	530	511	572	576	561	544	553	522	504	546	533	497	547	527	538	529	518	561	564	599	554	529	529	538	521	543	538	505	527	501	566	527	525	527	556	525	559	516	567	520	579	556	486	483	562	541	525	513	506	541	530	487	555	583	534	557	524	537	546	483	520	522	553	550	485	523	539	548	529	530	532	544	537	532	541	534	556	485	552	501	502	563	534	549	507	562	548	512	575	502	544	544	585	543	522	533	555	536	527	534	540	504	536	538	545	548	556	567	578	517	502	532	519	567	512	559	520	529	545	549	527	522	518	542	521	535	561	547	517	508	535	577	564	551	537	586	570	504	565	549	536	509	562	511	526	506	530	546	556	526	560	540	551	517	537	520	513	552	490	530	481	570	558	509	511	550	554	525	518	539	557	516	540	533	519	558	527	526	588	540	492	548	536	546	543	584	564	505	522	573	517	531	543	578	548	524	529	550	552	536	543	532	521	538	549	512	514	528	566	553	491	524	492	472	535	561	569	520	582	531	509	538	512	536	551	535	518	539	556	544	575	538	535	534	520	523	545	537	554	508	530	555	512	511	525	521	531	587	542	541	546	562	493	514	513	546	547	519	565	515	502	555	572	516	515	521	524	515	525	548	542	531	504	497	539	502	559	555	521	574	533	528	522	566	532	547	549	490	548	546	513	511	487	537	549	573	540	515	553	543	565	512	575	565	538	517	550	542	581	517	540	547	564	529	539	496	528	551	556	523	533	581	529	504	566	547	551	517	574	531	537	508	541	514	522	558	538	539	535	530	574	545	563	548	506	520	531	507	542	512	518	518	565	534	569	558	559	551	534	550	483	554	542	510	540	538	520	573	578	562	522	514	566	530	524	506	573	571	558	521	520	523	524	501	515	505	536	516	569	510	530	556	562	593	550	537	514	475	514	539	585	530	540	510	561	545	512	532	544	589	520	515	604	520	528	581	536	503	513	550	538	552	519	528	549	539	506	520	532	546	569	559	508	525	550	552	534	537	513	519	555	517	561	505	556	504	527	561	507	531	566	562	569	543	548	530	541	515	528	531	534	495	520	535	525	541	525	543	549	517	595	590	521	553	542	527	557	514	535	567	538	537	507	533	557	519	541	509	506	538	529	542	523	527	549	513	547	545	512	499	521	526	497	529	533	495	564	525	533	531	554	542	509	531	561	516	563	504	542	537	527	523	533	529	535	508	572	507	541	568	533	526	551	560	549	548	493	520	516	564	504	549	534
8419	1245	1398	1171	810	593	534	418	415	386	385	474	578	657	716	748	912	769	698	488	441	357	291	313	279	277	289	298	250	228	244	231	252	241	203	214	242	227	227	227	194	208	209	197	221	238	206	261	248	243	294	283	308	267	223	269	768	935	415	198	185	234	201	216	203	204	204	212	181	195	210	186	199	196	200	202	173	228	192	200	197	203	174	202	216	210	188	203	211	202	212	192	199	211	217	231	209	241	187	206	206	222	170	204	213	228	232	222	196	219	181	218	187	218	208	225	194	215	209	216	200	198	207	194	197	223	226	202	189	208	207	221	219	216	208	209	206	221	188	216	195	217	216	198	220	189	200	209	213	217	197	214	213	205	216	220	216	196	220	204	221	221	208	219	202	193	217	197	216	210	207	201	207	218	215	181	219	207	199	212	194	207	200	206	188	180	208	199	218	220	204	235	218	194	215	192	202	213	170	181	211	215	195	211	211	201	195	212	219	195	194	219	207	232	221	218	198	200	236	206	180	173	197	195	188	216	208	181	204	234	225	200	202	214	192	186	184	211	211	220	215	209	219	192	217	178	211	211	195	205	208	224	196	240	201	203	197	219	214	205	224	207	194	209	190	228	187	202	216	209	194	224	183	225	178	206	225	189	212	189	198	170	226	190	198	199	238	215	206	206	198	206	210	222	168	221	200	224	217	202	205	208	223	194	212	222	219	190	194	199	193	188	204	211	191	186	205	212	254	202	217	206	207	204	210	209	224	230	209	217	200	198	212	195	193	216	206	194	215	230	211	199	210	195	197	200	193	208	214	223	215	209	214	248	233	198	216	224	203	185	216	199	205	206	191	203	183	211	227	206	193	221	222	194	216	225	199	204	213	214	200	219	199	213	221	216	208	208	224	206	191	193	215	211	201	204	226	221	218	208	204	202	186	203	191	211	207	226	190	219	184	226	193	225	176	218	228	187	188	207	214	213	196	229	209	226	198	224	189	199	196	210	203	209	197	218	174	181	204	224	207	198	194	200	192	189	195	221	206	219	199	192	202	186	183	207	214	213	208	210	196	193	203	213	209	202	191	199	211	187	207	227	181	193	204	219	191	191	198	203	206	233	200	211	182	197	212	222	192	206	188	192	198	206	168	187	198	208	203	186	169	209	200	198	193	220	191	217	226	200	204	189	218	216	195	239	203	235	168	214	198	190	214	231	206	213	231	189	229	211	202	225	215	211	215	209	212	227	193	199	215	190	213	194	219	190	205	212	211	198	157	188	202	214	199	215	236	178	230	224	216	218	188	207	219	192	209	190	218	184	206	202	203	205	207	208	214	210	175	192	218	193	198	203	227	171	194	222	211	215	203	185	207	211	187	199	177	217	234	208	199	210	238	188	211	215	210	180	195	199	188	198	227	212	184	185	212	192	216	209	208	209	220	203	196	177	197	207	170	217	206	210	217	209	223	212	198	198	203	213	205	186	220	213	217	202	210	202	198	209	223	197	215	189	208	185	224	222	201	219	200	225	200	225	215	199	202	215	222	212	212	235	219	225	199	216	208	195	195	211	213	193	203	197	183	199	199	214	205	201	229	202	200	237	191	216	239	224	223	211	188	211	207	202	215	203	204	180	219	194	227	203	204	207	199	223	197	238	198	194	195	216	211	196	198	195	216	211	197	198	217	199	190	210	207	225	197	205	228	205	192	224	197	226	179	215	208	171	204	221	212	224	226	208	197	194	183	197	170	224	220	233	223	201	214	181	201	222	225	224	202	221	192	184	217	207	194	196	216	205	204	206	221	212	204	199	198	190	209	199	212	206	176	179	198	207	228	215	203	195	187	204	171	228	217	196	187	221	210	221	187	185	179	179	195	232	220	182	217	234	182	210	213	192	196	198	215	207	209	211	229	199	210	214	218	214	217	193	193	234	210	193	187	229	210	203	199	202	221	205	166	220	218	198	195	219	206	204	195	221	201	189	207	177	252	211	208	214	177	195	218	213	213	210	231	214	219	197	202	204	210	211	188	172	215	211	176	229	209	209	188	206	211	201	215	188	205	183	194	196	205	195	195	215	244	198	175	209	218	191	204	209	201	194	219	206	232	216	221	197	190	214	224	180	211	218	203	204	214	219	187	197	176	186	208	233	226	225	196	206	213	175	190	208	198	197	229	224	171	205	216	204	196	202	200	171	219	202	192	198	234	203	217	179	205	221	216	223	213	206	206	221	219	213	205	199	196	176	189	196	188	230	205	189	206	184	235	187	202	201	227	192	184	228	206	194	216	207	174	204	179	209	194	206	224	206	200	177	224	208	206	172	198	197	191	194	203	208	182	194	230	196	184	212	176	227	216	194	208	210	238	205	207	224	218	172	214	202	215	248	204	206	209	231	209	223	168	209	266	207	206	192	187	200	194	206	212	198	221	213	191	220	205	203	170	202	199	230	216	194	197	221	186	177	191	202	198	212	240	203	204	219	183	221	194	201	224	208	205	183	204	190	193	187	174	194	210	236	208	202	196	214	222	212	217	196	187	214	194	178	199	212	187	190	191	199	217	222	239	176	199	221	199	204	194	221	210	215	209	216	232	215	197	214	191	191	236	206	198	225	214	215	210	178	198	211	210	211	234	205	196	207	222	214	207	198	197	200	224	222	181	216	205	207	212	200	226	205	222	205	190	208	234	210	196	207	188	193	192	208	217	225	201	199	213	217	231	208	223	225	237	228	206	226	219	212	199	254	206	184	219	191	228	203	197	208	195	200	193	198	220	207	205	205	192	194	221	215	218	217	198	183	228	210	205	205	192	227	216	210	204	191	177	197	202	186	201	206	216	215	226	191	196	195	208	197	200	218	211	216	206	191	176	230	206	183	191	225	199	220	205	212	203	221	190	227	228	212	207	221	207	204	217	200	207	199	202	225	207	192	186	201	194	193	210	181	193	192	209	196	195	190	230	182	190	243	182	196	216	196	211	204	218	216	218	231	179	223	227	213	196	203	227	216	216	221	190	196	205	192	212	223	195	221	209	197	202	193	191	186	183	208	227	180	206	207	219	222	201	185	217	183	201	205	198	206	186	185	220	206	205	227	199	202	220	191	233	220	201	198	229	213	188	214	222	228	224	194	223	217	209	200	197	212	211	181	201	200	200	197	209	202	189	212	222	227	193	201	214	203	201	194	192	211	213	177	171	207	185	177	204	193	198	214	233	229	226	208	217	202	211	192	187	201	199	201	194	204	208	211	217	198	195	188	204	208	211	203	197	205	201	209	222	200	204	204	213	207	175	205	226	176	186	187	206	227	178	205	209	194	213	210	228	225	217	190	191	217	202	227	192	194	195	196	199	212	190	189	206	216	236	201	206	213	200	205	203	217	217	188	227	213	187	197	208	198	197	212	193	207	233	186	201	219	224	198	220	207	210	237	231	208	224	208	177	186	179	194	204	212	202	222	206	197	210	185	191	221	204	201	211	194	199	199	218	220	232	224	212	216	194	213	178	210	193	220
5589	1664	3457	3816	3228	2649	2219	1981	1805	1681	1923	2444	3454	4205	4320	4521	5368	4506	4138	2794	2392	1685	1329	1356	1264	1241	1241	1180	1205	1070	1041	998	902	808	771	883	786	815	744	708	742	693	688	696	730	709	796	846	854	1057	1232	1206	1274	983	813	1057	5070	6052	2531	680	621	620	643	613	638	649	639	651	569	599	618	608	622	637	626	612	583	611	650	593	636	650	680	642	624	623	630	629	627	612	580	640	664	643	610	680	602	630	622	608	627	615	617	608	628	618	614	602	625	634	657	653	617	606	611	637	635	642	620	599	634	592	601	598	624	612	616	603	581	621	660	620	628	587	651	630	620	652	660	650	655	646	636	608	629	664	620	616	650	633	642	600	599	636	609	634	617	665	653	731	652	572	631	620	582	607	652	623	642	650	642	680	629	644	576	616	653	676	635	583	645	635	631	660	601	661	643	620	635	658	617	626	640	616	644	690	642	613	648	604	654	650	629	654	596	611	630	623	635	632	588	623	600	614	626	650	631	631	621	612	631	636	601	615	621	634	619	652	617	588	643	608	618	631	634	641	648	620	629	603	610	639	628	623	574	708	682	602	622	658	605	619	606	628	592	672	642	599	630	605	621	608	639	670	574	591	638	621	629	616	613	579	616	618	630	637	570	609	637	637	624	603	601	649	606	595	645	660	641	611	659	635	655	638	629	641	603	623	613	616	617	599	599	621	599	646	609	568	604	617	646	582	580	662	646	608	639	603	589	630	598	624	627	639	621	617	573	633	634	658	590	650	642	590	607	639	589	623	646	618	637	617	627	666	635	587	639	625	613	616	593	622	603	617	603	645	628	602	631	610	617	620	606	624	625	631	631	611	611	607	623	596	660	654	607	599	615	589	641	646	612	622	644	648	598	621	646	605	627	573	586	612	637	635	612	648	636	596	667	644	648	592	634	641	614	600	617	632	620	637	635	626	604	564	605	619	588	646	658	587	659	664	571	608	621	606	581	591	621	627	657	616	582	609	645	603	669	641	639	635	605	640	625	582	657	599	645	623	572	644	662	636	642	643	574	618	655	621	606	636	613	638	612	616	629	638	632	558	671	637	660	629	646	627	631	638	625	633	606	620	571	601	640	644	627	615	617	630	609	635	642	599	632	621	661	578	612	612	590	567	605	637	608	600	615	620	636	632	598	610	604	641	633	643	589	579	655	628	623	596	590	594	638	613	583	645	593	654	615	591	606	617	618	599	659	658	637	611	642	633	606	679	594	631	654	677	569	613	649	615	674	638	662	683	591	637	633	588	646	644	623	613	584	625	600	603	612	642	657	640	594	664	603	679	638	612	590	620	655	633	686	580	586	618	622	599	645	631	639	626	631	607	599	642	610	574	685	578	635	589	599	582	647	592	608	680	626	630	597	662	610	612	617	644	663	605	633	598	640	633	639	623	661	641	612	682	568	658	599	653	641	657	605	591	618	572	655	574	614	594	653	643	631	659	632	622	582	614	653	621	604	625	659	643	639	639	600	640	646	607	631	580	610	625	652	630	603	597	629	610	598	628	632	643	631	641	596	600	648	645	660	621	590	633	586	622	595	660	641	623	606	627	605	619	607	621	604	593	638	632	639	645	644	669	606	627	635	610	621	601	629	602	620	619	580	591	623	645	624	672	620	650	609	594	647	621	641	611	632	599	627	616	597	638	644	618	626	639	631	636	619	643	592	654	618	605	617	652	609	608	587	635	684	644	626	624	603	618	634	590	687	661	654	574	591	612	650	627	631	636	592	630	617	638	631	623	591	604	605	604	613	629	576	632	671	632	591	587	645	617	597	633	599	649	661	612	627	611	643	650	619	607	647	649	626	612	606	656	614	610	610	598	642	612	606	617	621	626	632	641	695	632	631	663	650	648	565	617	643	613	610	605	604	627	570	641	580	589	628	646	620	634	614	624	633	616	638	579	629	616	597	595	577	613	627	598	593	615	618	640	649	656	574	645	611	651	633	615	584	624	633	574	595	616	629	609	583	647	588	621	593	591	599	610	590	652	615	634	599	650	643	623	624	624	621	653	605	625	636	626	578	620	634	609	584	602	626	678	588	612	637	602	644	576	631	640	629	617	653	649	668	598	620	674	624	618	643	619	642	607	610	608	605	621	650	657	629	623	636	611	644	609	599	632	612	613	632	606	608	635	610	633	597	647	641	623	602	655	611	669	622	607	615	617	599	597	599	629	650	594	605	635	671	625	669	644	599	607	621	621	591	658	638	622	635	663	632	658	620	590	590	636	606	630	675	599	625	632	629	619	625	629	614	619	657	619	610	626	625	605	627	590	624	649	633	632	632	611	669	628	590	614	604	589	648	605	617	608	622	640	641	637	597	601	644	620	588	611	627	619	600	636	644	618	601	608	637	584	582	622	599	625	624	620	644	589	631	573	631	618	609	616	624	628	636	573	593	613	611	573	607	591	698	631	643	592	670	635	631	634	626	600	611	636	607	660	644	625	635	617	626	610	664	617	621	608	629	624	567	603	603	623	557	676	691	610	592	648	616	623	620	651	650	611	602	603	641	575	622	608	586	596	598	615	604	646	676	600	604	632	640	617	671	620	590	616	615	627	580	592	620	616	623	624	615	596	627	605	632	631	631	617	639	597	623	663	655	647	617	623	659	618	613	622	590	613	598	588	606	605	627	595	617	662	600	652	584	663	644	647	638	602	602	648	599	581	608	623	603	620	580	634	611	606	606	612	645	605	620	608	629	673	593	579	614	648	618	652	597	625	633	665	592	627	627	612	617	588	648	645	649	601	588	673	611	578	623	606	628	643	582	636	637	658	642	634	676	639	592	613	623	615	644	576	608	568	607	609	610	623	628	606	616	637	624	631	681	656	582	616	627	591	649	612	653	656	608	598	620	603	568	666	628	621	616	590	603	623	642	621	632	585	617	601	633	592	625	676	583	585	639	620	594	656	618	631	629	658	632	636	663	627	592	655	661	591	648	608	636	617	653	610	643	591	615	625	617	625	610	617	636	595	593	646	693	646	605	644	626	684	652	640	609	598	631	660	623	626	621	602	629	620	596	620	604	635	637	627	647	632	644	657	619	673	620	633	606	647	673	623	626	647	582	635	652	593	610	600	623	604	611	583	647	587	590	567	673	635	555	592	589	610	627	636	603	636	647	562	644	627	651	594	610	660	601	638	571	653	647	570	623	659	612	629	623	602	578	638	580	670	624	636	652	627	584	629	624	598	609	658	668	634	621	627	607	580	620	610	629	614	629	636	633	621	652	643	617	599	598	619	574	622	613	615	615	590	618	582	655	575	648	599	641	577	669	630	620	553	584	635	600	638	608	633	605	622	614	637	670	616	659	578	629	621	614	665	568	648	604	630	621	603	635	606	613	581	628	623	646	655	634	606	630	602	628	576	616	639	639	632	646	628	624	626	633	614	587	640	637	597	631	671	627	658	674	594	661	626	588	617	605	634	614	643	646	616	626	626	590	588	684	608	622	623	618	610
16889	3126	2865	2145	1559	1162	916	710	679	593	584	856	1173	1296	1545	1630	1638	1266	1201	943	681	476	432	376	386	372	379	402	374	364	341	344	325	316	311	279	285	267	279	284	289	288	249	267	306	268	295	337	326	319	329	383	384	325	329	281	881	2074	706	269	262	247	265	259	258	271	265	245	234	257	290	262	244	268	245	252	260	262	257	245	292	274	248	263	287	237	248	247	259	253	253	246	259	245	266	269	254	263	231	277	266	237	289	261	257	246	259	237	253	263	268	265	284	251	239	254	248	248	261	266	279	245	230	251	259	253	255	254	257	276	285	247	285	256	250	270	277	262	258	256	238	253	300	247	252	249	261	223	263	274	266	263	260	268	245	273	304	286	250	273	282	264	248	273	250	298	285	225	255	268	249	264	259	290	280	273	260	261	252	244	244	262	212	285	281	246	256	270	253	277	246	274	257	253	231	234	267	261	238	290	266	233	268	269	261	272	266	256	277	287	249	256	247	263	253	246	253	259	272	240	248	263	257	262	269	263	257	249	264	236	251	224	274	265	258	231	253	239	256	245	268	238	263	287	247	273	241	277	248	276	282	274	267	263	243	234	251	258	276	263	256	264	271	287	285	279	246	261	253	278	251	283	263	252	269	268	272	236	245	266	255	263	251	265	259	260	248	273	246	249	249	231	252	260	257	298	242	268	263	244	249	280	260	245	264	271	246	244	291	278	281	267	251	242	265	257	253	234	270	265	234	241	280	282	248	257	264	244	273	270	268	232	250	267	279	272	230	254	248	254	241	229	256	236	244	244	274	263	260	248	286	247	274	232	279	275	264	275	251	227	231	277	248	235	250	290	247	251	282	263	235	287	254	259	252	243	223	262	269	263	268	278	248	233	237	252	265	257	248	295	250	262	268	236	268	254	247	254	265	249	262	259	267	236	275	253	271	226	247	253	253	260	248	239	261	274	233	231	268	246	242	252	283	265	274	268	257	290	228	244	251	277	257	282	254	231	260	257	276	251	256	227	257	267	273	250	244	245	225	260	238	261	270	270	232	244	251	279	266	237	266	262	261	264	243	242	261	255	231	240	267	245	258	277	270	264	286	208	255	248	255	274	270	249	260	256	281	235	241	266	249	264	248	259	277	254	284	270	255	235	283	236	261	234	246	263	234	259	256	277	272	280	242	258	266	257	243	244	266	260	247	239	260	252	262	248	262	260	252	244	279	297	261	238	244	256	259	274	225	262	239	269	256	246	283	271	270	235	251	287	232	267	257	247	292	256	261	257	275	252	273	269	255	274	239	278	246	256	277	279	245	280	269	257	268	279	262	262	262	268	229	307	245	235	254	261	251	258	265	264	254	282	251	254	259	267	244	263	245	284	261	301	262	236	250	230	247	259	263	241	287	239	246	252	238	250	251	259	242	234	252	273	237	270	255	254	242	266	250	234	251	238	278	229	252	215	258	228	243	266	254	279	242	248	236	269	284	250	273	259	272	258	276	271	257	276	244	270	255	254	254	268	276	250	266	243	241	263	268	250	249	264	273	233	242	269	269	280	239	274	270	262	262	242	252	261	287	259	270	263	255	272	254	264	270	237	270	269	267	239	233	239	252	254	256	246	248	252	263	260	246	257	264	257	289	259	273	260	297	253	270	293	254	238	265	266	259	266	246	253	260	247	250	248	251	228	249	247	277	242	252	236	260	243	243	239	268	246	279	246	277	226	266	242	239	254	250	281	255	243	240	267	259	272	254	263	269	258	263	240	248	250	270	288	292	253	246	238	226	268	290	257	260	259	233	262	261	265	277	282	301	298	267	261	229	228	242	247	264	255	246	264	237	247	257	240	275	259	278	253	255	259	284	259	269	282	256	232	260	248	269	228	272	244	261	256	248	274	246	267	302	235	262	233	276	224	265	266	251	261	293	267	254	272	270	260	275	253	259	260	268	245	258	247	256	277	252	267	269	258	242	260	256	275	225	239	240	262	255	247	247	251	248	289	277	265	281	272	266	248	257	269	231	259	259	243	270	261	252	273	293	267	264	250	226	245	253	261	269	259	243	248	251	244	262	236	247	241	260	262	256	243	243	248	247	272	269	286	252	247	238	274	254	278	283	260	243	251	261	255	228	263	266	296	259	232	264	236	238	262	287	268	274	254	264	278	261	251	260	280	251	240	245	278	270	258	273	252	254	264	246	234	228	285	256	275	258	255	252	267	275	269	265	270	250	262	241	250	248	270	285	223	250	277	268	288	245	240	226	216	263	245	282	271	247	269	257	252	250	255	285	253	261	249	234	246	276	257	286	266	262	248	249	237	243	228	244	264	283	254	256	257	248	262	264	247	260	271	253	264	259	230	265	237	239	250	236	264	243	255	270	246	250	255	269	267	237	258	282	270	253	260	249	265	260	267	256	225	237	270	247	260	263	248	270	240	225	262	266	237	239	255	216	261	267	264	255	250	255	250	235	224	244	256	251	283	262	282	280	266	272	256	263	247	241	245	267	260	238	266	247	263	256	263	263	276	246	250	249	301	246	247	258	263	275	263	260	259	248	207	230	268	272	289	267	257	278	244	284	253	258	256	256	257	230	228	243	271	246	267	260	282	300	249	244	239	256	260	269	244	233	248	227	265	272	279	261	249	255	253	276	269	237	267	246	250	275	259	277	225	244	266	247	283	256	272	234	228	230	257	258	268	219	242	268	249	282	242	231	263	243	260	256	230	268	238	261	253	269	271	265	236	257	236	241	291	280	260	230	287	243	273	261	308	254	283	254	242	262	237	292	243	253	261	273	253	247	224	253	266	236	253	262	245	272	264	236	264	249	257	262	247	259	284	260	263	275	267	279	266	247	267	239	215	278	261	271	253	246	250	219	241	256	265	239	261	227	245	251	270	271	272	267	225	279	284	259	267	244	286	267	250	281	282	254	256	272	282	238	245	240	283	298	287	224	286	258	253	232	252	249	252	249	252	269	273	260	260	227	229	243	270	246	254	243	234	290	272	252	249	214	264	247	279	260	268	275	257	266	241	276	269	250	243	285	239	252	261	272	253	257	229	262	280	255	241	265	292	222	238	253	254	264	264	219	264	242	261	247	277	258	262	274	250	269	230	234	239	224	284	274	251	262	256	260	271	269	251	253	276	252	257	255	246	248	274	225	293	264	274	292	252	260	280	228	276	242	248	258	274	283	244	273	227	263	280	226	236	250	272	265	259	282	262	235	261	248	263	263	272	208	253	294	243	229	251	262	272	280	256	253	262	252	236	260	254	223	251	249	261	250	242	269	283	247	271	274	247	275	249	257	232	293	291	238	250	257	274	242	259	231	236	242	251	253	271	247	244	267	248	242	241	259	261	297	262	270	240	276	233	219	241	262	248	264	249	276	247	226	238	257	263	215	262	222	275	239	246	274	247	292	258	226	255	258	288	258	287	271	247	262	234	252	293	249	230	281	234	246	265	232	263	269	266	245	255	277	253	293	259	265	275	234	276	257	242
7833	2990	6504	6877	5840	4799	3955	3409	3030	2820	3044	4483	6348	7239	8233	9136	8877	7426	6899	5024	3861	2494	2086	2008	1688	1702	1849	1897	1762	1651	1509	1447	1333	1208	1174	1181	1059	987	924	913	874	874	820	849	965	1115	1263	1215	1304	1483	1436	1678	1779	1369	1282	1197	5742	12516	3478	794	748	758	751	787	777	787	796	801	774	778	748	745	767	745	741	807	785	714	762	782	779	756	771	745	759	757	796	800	760	752	754	712	759	779	728	755	782	790	757	756	773	743	756	729	733	732	766	741	748	708	747	752	711	733	730	752	715	759	761	763	748	700	801	738	777	744	736	763	799	773	823	756	776	760	723	722	754	753	757	762	767	831	711	777	756	751	790	742	812	769	747	795	764	752	807	781	790	775	774	875	908	756	777	717	746	715	781	714	775	757	763	752	741	757	718	771	775	785	757	801	795	771	722	702	744	750	771	753	730	768	719	743	807	814	770	762	765	795	773	716	798	758	756	730	774	708	776	730	745	722	693	717	715	744	756	798	774	733	753	740	735	763	744	737	748	772	743	816	765	782	740	713	754	749	727	720	768	805	751	761	765	698	733	754	752	743	699	797	751	760	726	764	774	717	734	768	775	706	774	743	743	765	718	752	743	733	719	744	731	720	777	754	762	789	724	702	738	755	701	795	806	757	723	725	757	760	754	741	709	823	783	726	706	760	773	770	707	780	725	792	721	722	792	773	733	788	709	705	776	708	713	778	782	703	744	689	714	716	770	734	748	708	766	771	731	726	763	764	788	751	794	721	775	747	786	748	763	726	760	760	756	738	732	720	783	734	726	752	742	713	747	699	748	774	771	786	773	748	746	710	784	752	741	774	718	706	740	731	755	761	755	757	768	714	746	704	741	733	779	772	719	770	767	767	740	739	750	730	731	749	789	769	768	772	715	707	713	743	789	725	735	759	757	762	702	774	724	723	753	764	765	712	737	749	747	732	773	733	754	770	784	725	741	746	778	723	716	722	750	780	730	706	721	811	784	756	733	750	775	750	761	754	694	745	699	808	751	756	742	726	760	710	718	724	772	723	750	728	762	728	708	767	731	733	722	705	811	710	777	764	809	783	768	774	761	776	720	773	735	757	764	786	755	780	731	745	749	735	707	743	716	778	731	689	759	754	736	746	727	758	781	740	752	731	768	788	770	698	742	798	766	728	709	733	755	747	778	746	758	663	730	694	732	750	783	763	753	698	742	758	766	759	753	746	705	769	758	772	746	745	756	747	768	771	753	746	775	775	754	733	745	765	800	769	719	762	774	742	764	801	777	783	776	729	818	749	764	738	746	738	707	674	725	783	771	756	761	739	734	751	747	761	741	787	747	736	744	815	770	743	734	713	728	770	753	783	692	722	752	736	749	726	719	759	737	744	767	791	773	747	779	751	821	727	771	755	745	804	726	750	729	790	743	766	725	721	764	720	723	800	755	744	777	778	724	762	753	756	792	761	787	751	768	780	755	675	736	770	755	746	735	702	721	725	669	744	764	759	721	793	715	739	752	758	789	775	719	769	765	743	707	733	756	746	762	739	768	717	788	732	771	788	738	770	768	775	744	738	718	735	737	741	755	733	775	728	776	766	719	769	764	759	739	752	801	743	745	773	760	744	742	736	741	710	709	792	784	748	760	698	799	774	753	764	722	749	762	733	765	693	726	766	773	765	763	781	775	709	740	733	742	724	764	782	765	749	757	712	791	749	742	757	753	746	729	731	784	748	749	800	737	680	786	732	740	704	740	765	748	740	707	740	743	703	713	728	760	718	751	723	758	713	766	736	760	750	741	707	786	754	722	745	741	795	744	765	773	731	803	748	713	770	731	736	777	726	732	741	791	754	749	739	737	756	724	738	796	737	797	733	751	741	757	727	785	799	728	730	742	772	761	689	666	771	739	796	779	726	766	746	746	765	704	752	729	739	708	703	737	749	737	770	752	697	723	794	760	779	743	769	724	699	752	725	754	758	753	760	763	735	760	725	819	716	740	725	746	727	790	717	779	790	707	724	770	695	783	716	741	732	729	713	779	797	751	769	699	735	755	743	719	768	694	764	701	713	716	766	728	765	760	738	706	751	740	768	729	747	729	711	810	704	774	797	709	787	730	716	705	792	738	792	754	756	749	732	745	736	740	726	765	760	731	705	723	688	713	755	780	721	735	690	715	710	749	796	699	770	707	746	723	708	691	791	677	754	775	705	741	761	731	733	760	809	741	796	751	785	761	754	718	775	756	747	748	778	750	781	726	722	725	777	791	748	769	709	727	753	753	743	750	750	724	733	751	719	752	784	746	772	737	729	813	755	783	773	753	731	788	746	754	747	795	731	727	771	737	725	754	800	734	763	781	725	797	766	746	734	725	778	720	740	759	724	737	739	781	756	763	788	806	760	704	720	747	796	773	740	719	697	729	742	708	724	716	740	716	718	751	770	708	782	722	773	748	788	710	762	721	780	761	736	738	777	766	770	738	734	769	728	778	797	766	739	728	770	766	740	715	721	716	734	755	772	763	719	760	728	731	751	782	805	820	738	723	739	779	727	729	778	760	731	748	770	711	744	772	730	710	748	715	742	733	734	760	743	775	771	743	743	762	714	745	771	781	761	760	733	713	720	747	723	741	760	729	717	744	766	713	747	748	756	721	721	704	754	792	744	779	747	708	728	717	760	795	782	753	752	752	716	755	722	743	807	775	714	726	747	745	770	759	730	746	720	703	766	724	748	745	773	778	738	765	783	764	703	755	791	760	706	741	686	734	731	730	782	754	790	748	739	721	768	729	773	773	747	770	681	735	773	780	767	728	729	763	746	792	750	724	743	783	756	744	810	735	774	743	740	777	744	698	686	715	737	741	731	767	723	742	720	729	692	758	733	727	758	748	732	697	740	751	768	768	747	799	746	725	731	778	806	796	763	761	731	763	737	755	810	725	746	743	755	726	782	783	713	750	720	705	736	737	741	807	729	831	786	775	745	748	755	788	744	797	743	731	751	789	702	692	763	736	745	732	809	762	744	745	718	756	787	715	754	762	803	773	746	764	722	692	745	759	734	763	810	715	739	758	753	748	764	790	764	760	788	715	756	740	773	724	724	773	712	733	758	750	755	718	711	743	724	749	760	738	751	784	738	769	736	761	763	741	730	742	752	719	774	749	746	754	709	764	795	762	716	762	788	789	777	761	688	769	719	782	772	757	758	779	745	725	747	745	778	761	805	763	778	763	779	700	776	706	723	770	736	766	702	751	731	762	743	718	765	770	773	783	750	821	724	751	796	747	748	740	730	791	741	716	732	782	796	792	753	742	750	714	781	748	751	709	759	784	709	765	746	772	747	704	782	739	808	754	756	749	773	704	721	768	730	776	786	705	735	785	740	761	765	752	755	760	757	795	799	750	740	746	737	768	767	711	713	753	742	764	763	767	749	764	721	734	747	770	724	744	758	735	727	750	694	793	761	712	707	686	742	680	702	765	752	773	781	738	792	756	760	738	727
2023	235	255	234	187	212	169	168	209	212	207	225	286	253	249	323	281	223	208	186	204	171	150	174	156	156	158	152	154	168	161	163	124	131	143	150	132	136	149	140	130	154	151	150	172	147	159	145	152	142	131	144	146	156	151	158	173	217	185	158	146	145	144	165	155	170	147	147	160	160	130	149	158	158	154	168	149	158	158	138	160	152	147	121	157	160	156	156	123	140	147	153	140	170	156	155	174	176	131	151	153	152	159	152	175	131	148	160	161	165	162	125	145	152	154	143	160	162	143	151	140	151	162	134	170	151	156	138	175	160	147	152	147	149	137	187	179	149	162	127	150	142	160	144	150	160	155	151	153	166	145	168	152	155	163	132	164	128	145	147	140	151	153	153	149	168	166	142	159	146	158	128	154	154	176	142	160	175	137	145	155	171	148	144	153	155	162	142	162	131	142	159	150	138	148	152	146	155	153	166	150	182	141	154	165	142	159	153	137	152	141	134	127	144	157	168	140	137	139	166	161	160	150	146	143	141	153	156	150	125	168	146	144	133	136	140	165	156	157	142	174	156	143	150	149	152	167	150	146	162	160	136	158	166	150	154	138	148	173	173	166	155	154	171	156	154	172	146	159	138	153	148	152	147	124	138	150	155	160	138	158	167	176	137	143	159	157	150	143	153	121	158	147	154	152	135	150	148	159	139	154	141	173	142	144	150	163	159	155	159	150	146	154	154	162	135	144	145	135	116	168	157	155	159	144	174	162	142	126	155	157	145	153	170	123	129	171	135	144	159	153	159	136	147	145	154	128	165	126	151	166	138	140	136	138	158	125	161	144	134	154	164	147	175	151	151	135	157	158	173	160	140	161	136	146	147	141	142	147	153	118	153	135	141	147	148	154	137	153	130	163	140	134	168	168	123	134	144	142	142	157	144	131	162	171	165	162	135	128	140	135	152	154	145	157	160	144	144	132	163	159	141	177	154	156	159	154	145	139	163	152	171	150	165	146	144	171	145	145	140	169	146	144	161	125	180	163	156	170	145	144	165	140	137	146	132	155	148	143	166	141	144	141	168	145	168	162	141	164	153	149	145	143	170	142	140	136	165	149	150	151	155	161	158	159	154	146	166	157	160	143	144	164	161	153	148	155	148	125	146	143	170	154	159	151	143	162	138	149	122	147	145	139	140	158	146	137	159	142	155	180	140	161	174	152	157	147	146	129	131	149	156	134	151	144	148	155	147	137	156	144	155	144	153	143	154	158	138	134	152	163	157	157	143	154	133	149	123	129	157	141	150	153	140	148	127	173	156	148	148	153	155	165	134	143	140	153	153	132	163	131	155	152	163	146	153	152	158	160	149	143	151	148	137	148	159	138	151	124	157	134	165	138	167	159	175	147	157	150	147	136	123	163	144	145	160	137	163	162	142	147	163	136	148	136	152	168	160	160	144	146	159	147	137	143	154	143	164	142	148	159	143	161	149	146	140	163	138	141	164	140	148	157	152	137	159	145	145	140	141	160	160	137	159	155	159	136	137	159	155	126	155	146	145	165	132	151	149	154	147	142	158	152	146	159	149	156	164	156	169	152	142	146	151	149	138	128	134	128	172	133	156	144	163	163	175	137	147	154	134	122	157	138	139	135	157	140	161	135	168	134	167	159	149	173	162	158	132	130	156	147	162	146	158	154	165	147	139	149	146	150	167	157	161	138	162	138	162	154	146	164	151	146	146	164	139	169	162	138	138	164	168	162	143	149	184	151	154	171	160	129	160	139	157	154	144	148	169	138	153	154	145	160	143	138	169	150	164	150	134	173	129	139	159	118	134	139	161	151	167	166	150	158	162	154	150	128	151	148	150	151	146	132	138	130	164	166	134	144	146	152	148	147	150	149	151	171	154	128	161	136	158	156	159	182	159	162	148	159	142	162	138	168	144	140	157	130	150	147	157	151	150	140	145	152	152	159	138	158	139	153	164	150	145	134	145	159	132	181	158	141	150	153	141	148	159	158	141	129	148	126	160	158	140	161	150	137	141	166	160	144	170	159	152	131	172	132	157	161	149	148	153	159	139	143	134	165	145	147	144	153	157	171	159	132	140	163	140	121	161	159	159	167	154	140	166	141	136	151	141	131	160	167	153	154	147	159	143	151	129	155	144	153	154	134	148	146	148	147	156	135	158	167	142	161	165	148	144	154	130	145	148	143	145	142	156	157	154	156	144	121	147	151	151	158	146	137	158	153	164	154	138	150	138	166	147	161	147	184	155	158	159	159	156	146	147	158	143	157	153	144	152	157	156	165	147	135	139	169	165	139	160	161	163	145	159	161	141	181	148	142	146	160	116	157	140	140	139	146	143	112	139	158	153	138	152	149	180	164	128	152	162	146	140	157	155	151	154	156	160	136	150	136	138	142	128	169	142	144	148	157	128	179	160	138	146	143	147	144	165	161	127	152	178	146	146	152	155	147	153	131	166	156	136	155	147	146	143	129	157	146	153	143	160	162	123	140	147	165	150	153	142	158	130	138	138	150	151	151	164	141	146	155	153	152	133	139	144	144	136	160	135	151	159	158	146	167	160	136	151	158	164	162	142	131	141	165	145	153	155	150	139	131	147	147	155	133	118	153	123	158	147	152	131	146	148	142	142	148	151	155	158	131	158	170	147	156	155	148	162	136	152	148	150	137	143	156	163	163	157	161	163	148	153	153	132	151	149	175	152	167	163	143	157	152	152	159	151	144	162	163	150	163	114	130	146	163	147	162	134	159	151	150	169	148	165	138	180	155	146	150	137	142	152	153	148	123	173	146	135	163	130	160	154	161	131	146	146	158	141	140	128	121	147	169	177	155	162	163	164	125	150	151	161	141	169	134	150	158	129	168	138	126	150	153	161	165	135	190	154	157	139	143	155	133	133	162	142	158	168	144	151	156	150	161	158	163	144	164	132	169	132	136	124	151	153	138	141	139	140	143	163	142	150	140	137	162	156	159	161	140	157	151	141	166	145	162	141	158	159	161	157	161	121	143	167	151	164	154	152	138	139	131	142	156	147	163	158	156	152	154	150	134	156	152	159	138	161	138	149	167	142	163	146	150	132	149	159	143	163	153	141	144	161	134	154	149	140	165	138	149	162	153	170	157	133	172	143	131	154	147	150	129	166	160	163	174	144	141	145	125	142	140	157	144	148	135	122	124	144	163	153	158	151	159	147	166	173	158	135	140	167	157	157	168	142	155	148	148	132	160	161	148	148	141	132	154	142	163	131	152	172	145	143	159	127	173	159	126	148	192	144	147	152	142	144	147	140	149	184	147	148	155	159	166	145	154	148	156	163	150	159	162	151	142	139	145	184	142	157	162	157	156	170	165	148	158	163	123	157	132	157	142	168	131	137	175	167	139	175	135	135	152	133	167	155	166	170	141	149	155	152	152	142	164	116	136	140	151	148	165	149	149	161	143	159	148	156	139	138	165	154	169	146	148	143	165	146	134	186	162	154	160	132	134	169
2107	593	709	757	758	637	650	639	728	686	855	1064	1314	1320	1340	1688	1317	1106	973	819	808	636	567	538	572	585	536	533	550	553	549	479	464	476	491	480	495	486	507	519	458	488	491	454	507	482	493	519	527	496	506	489	546	522	514	511	625	1075	782	485	455	491	495	482	447	475	457	451	454	441	493	471	456	488	445	457	486	490	507	499	442	466	477	476	507	478	478	475	472	469	500	461	505	492	475	483	464	492	477	494	468	492	488	471	432	462	461	448	498	456	464	487	494	441	494	450	503	517	481	462	491	463	494	444	483	501	469	451	512	523	491	480	430	418	510	515	445	462	491	476	461	460	493	449	480	519	507	470	491	472	472	515	471	460	480	469	469	462	462	492	452	476	486	478	440	473	466	467	496	485	423	473	448	469	433	457	452	469	494	460	466	460	468	504	513	470	479	479	466	463	470	486	478	467	466	517	488	444	430	469	488	549	472	452	472	467	504	502	485	462	473	491	485	468	478	499	469	494	476	501	467	483	515	457	521	475	481	500	485	489	499	480	486	488	467	477	448	453	488	477	456	467	465	478	468	474	436	498	448	489	481	491	434	461	459	468	482	495	455	508	454	485	489	514	469	480	497	409	493	463	483	495	498	496	478	468	482	473	483	471	481	483	486	503	466	487	476	454	459	486	484	515	468	465	450	511	469	490	478	491	474	485	478	484	433	483	450	477	485	497	506	484	467	490	469	454	463	468	480	478	446	485	463	465	479	473	445	481	437	475	494	459	443	481	506	483	477	480	432	419	499	470	497	491	468	477	487	513	494	480	496	446	494	489	466	543	486	468	481	492	495	473	457	489	505	461	507	465	458	531	473	469	465	486	443	456	478	457	491	440	534	467	487	476	493	487	462	465	485	477	491	478	488	426	458	467	476	486	517	471	422	471	498	406	479	506	430	476	474	503	477	489	486	479	467	467	482	470	501	484	469	472	481	472	459	475	529	468	489	506	458	478	482	494	468	496	494	499	462	490	461	454	469	481	464	443	423	452	471	475	481	462	502	511	463	512	477	492	528	463	492	485	422	482	465	465	469	470	443	499	491	472	470	458	494	488	502	429	471	482	480	500	487	494	505	529	449	455	463	498	459	487	464	470	438	499	500	485	444	478	508	488	484	451	483	440	488	471	448	472	465	440	459	470	513	497	495	464	530	487	453	478	436	442	474	482	506	510	426	485	471	439	473	461	462	452	469	521	482	433	455	484	487	454	472	467	485	467	484	493	489	477	480	497	456	480	459	509	495	469	464	458	478	452	481	459	481	477	462	490	474	542	474	457	487	477	445	459	524	499	514	449	499	450	468	478	492	484	487	478	470	447	528	468	501	508	486	513	437	441	478	455	459	475	482	445	459	475	504	485	467	472	499	457	464	480	452	468	479	480	507	494	412	496	483	508	466	476	474	467	479	435	444	483	522	458	464	467	518	449	475	497	468	501	489	484	482	474	487	515	469	494	453	462	484	467	488	460	469	455	491	489	437	495	513	500	464	459	474	490	499	459	487	472	453	427	461	434	486	477	469	438	480	446	504	514	518	489	433	437	423	454	471	505	460	434	513	491	436	476	479	482	455	497	482	454	454	447	482	474	474	442	455	471	486	512	475	490	521	509	520	458	495	502	471	485	512	430	460	486	466	461	484	466	445	470	462	488	431	494	438	460	462	543	459	509	447	479	464	502	492	530	497	467	459	471	495	477	468	496	473	505	471	508	457	469	491	464	452	506	464	478	477	488	487	510	523	470	472	459	473	447	453	479	446	471	466	488	500	496	459	478	470	471	472	470	456	490	499	466	471	465	441	458	471	462	472	448	486	438	530	482	451	504	457	464	457	472	470	485	515	475	474	528	474	499	464	461	484	503	448	474	491	488	478	502	478	459	494	498	462	487	460	462	435	443	478	447	497	437	477	516	488	435	479	466	489	488	453	462	491	444	480	483	492	481	476	487	486	444	434	515	471	480	533	487	508	455	462	468	482	462	456	440	458	458	487	478	477	449	483	482	477	450	507	468	464	500	462	512	487	499	477	477	470	461	475	511	462	484	478	407	474	467	510	468	433	479	474	461	479	450	470	450	487	513	445	476	508	483	476	446	481	464	482	483	525	475	460	468	476	466	448	489	487	474	481	509	474	460	453	493	484	473	475	454	514	461	517	503	470	519	467	470	507	497	478	492	476	491	445	495	489	489	507	500	451	448	474	466	492	479	482	466	475	462	498	459	512	467	513	455	465	473	489	527	503	438	463	473	501	503	471	481	460	430	502	459	512	470	471	469	508	465	505	476	504	455	451	450	519	474	481	451	477	477	485	519	504	479	496	452	504	484	459	455	464	484	470	465	486	474	453	487	442	433	483	481	497	503	454	484	467	507	467	471	455	474	426	476	502	511	458	482	441	494	471	468	498	499	486	435	475	534	491	477	480	493	473	470	504	480	470	487	449	462	467	489	518	433	491	478	501	451	469	467	460	511	486	472	463	432	466	484	512	505	480	472	442	485	529	511	519	490	488	453	452	497	504	486	477	501	493	447	507	497	510	502	472	499	435	511	476	442	429	473	498	453	482	456	460	477	457	467	478	523	502	438	476	490	512	504	497	493	475	454	460	494	474	477	492	462	471	463	494	478	462	498	439	462	489	477	534	432	502	482	461	479	475	501	550	459	496	469	497	492	454	454	481	479	498	489	467	474	467	487	496	498	433	513	450	491	517	462	488	477	464	479	459	476	473	485	459	472	460	463	458	478	484	496	444	499	489	440	479	460	497	517	461	500	459	469	439	456	456	473	448	483	514	516	488	462	472	512	478	478	478	498	486	452	502	472	529	466	439	510	483	465	482	489	453	449	490	504	501	467	476	483	487	491	475	472	477	471	466	461	463	465	479	482	473	461	461	476	448	473	476	468	516	473	503	488	462	497	461	444	491	466	479	468	477	506	459	484	464	434	496	445	463	449	488	432	488	450	457	444	479	498	436	462	456	456	441	468	459	481	461	469	479	459	475	460	486	474	490	459	463	463	482	455	458	452	511	460	499	484	482	482	465	461	483	461	487	471	485	445	520	486	453	486	508	476	481	491	457	481	452	472	493	482	487	529	496	509	510	502	438	454	494	477	460	499	484	465	456	476	453	445	479	462	488	499	488	475	435	453	476	450	470	512	501	480	436	468	467	436	466	461	512	475	497	478	505	494	476	471	423	476	486	462	469	474	495	461	478	479	460	510	440	408	452	469	462	523	470	459	486	472	463	508	497	461	495	509	475	497	499	520	489	475	505	512	465	528	506	489	493	513	489	422	507	482	504	480	490	482	447	489	485	504	513	462	454	489	490	441	478	490	461	469	453	524	504	498	456	471	448	478	463	486	474	467	446	448	489	457	438	450	478	488	453	458	485	484	460	468	483	467	455	485	489	440	474	481	468	481	486	458	483	466	481	487	477	462	489	499	478	481	467	482	489	494	450	463	455	486
8539	1234	1404	1178	833	608	564	469	408	432	448	555	711	879	1172	1050	937	673	627	562	448	394	340	295	269	282	260	284	253	286	259	249	257	238	221	236	219	224	254	215	223	201	232	233	222	229	240	208	247	243	254	244	287	269	261	264	449	1207	912	227	216	230	206	231	220	220	226	219	237	212	203	210	224	211	210	217	216	207	245	226	207	223	203	209	229	240	220	214	218	214	216	208	226	233	226	201	239	220	209	219	218	210	225	216	232	213	222	220	212	234	205	220	263	220	222	213	221	233	199	192	218	214	217	226	238	234	213	224	209	224	244	232	223	223	217	197	236	235	222	212	227	204	215	255	220	206	245	206	220	209	212	215	199	225	212	221	210	209	189	219	226	206	252	245	206	208	227	210	211	204	224	225	237	232	192	241	215	209	223	221	193	237	258	195	206	227	230	204	225	206	229	219	217	223	211	244	206	238	203	209	199	201	235	223	228	224	213	213	203	228	198	207	207	241	206	220	218	227	220	220	222	220	219	228	226	221	223	213	215	235	233	221	211	227	210	254	188	212	207	223	240	246	215	230	228	212	221	252	203	246	235	213	218	209	220	224	221	211	218	223	224	210	225	228	228	240	218	232	213	215	210	224	224	208	201	171	236	218	204	222	231	230	213	205	256	219	240	227	218	239	209	203	226	224	220	195	243	202	208	232	210	198	216	227	214	244	203	231	217	205	197	221	206	207	225	214	221	205	236	214	224	205	229	230	227	231	214	243	236	226	226	241	240	246	236	209	222	217	230	223	236	212	244	177	234	210	210	205	223	198	212	209	215	233	218	237	215	185	212	223	206	210	246	222	242	219	217	215	209	213	237	235	233	240	231	218	211	209	212	221	211	232	185	234	257	222	227	214	227	201	197	213	244	217	245	223	221	213	231	220	219	193	206	235	218	214	225	226	219	202	224	221	218	238	223	209	248	230	213	233	221	205	232	229	202	239	246	215	228	229	225	213	228	250	196	217	229	196	225	230	224	233	214	217	203	247	229	208	241	223	208	201	215	217	236	198	241	219	238	202	228	227	229	209	208	225	224	209	230	243	212	211	184	210	222	219	233	229	255	223	230	211	222	200	221	215	238	220	225	221	210	238	236	212	214	218	216	224	240	237	227	199	237	211	246	209	192	231	206	224	234	216	209	237	219	231	221	193	225	241	215	212	224	224	182	208	209	247	209	210	216	188	221	240	229	244	188	213	233	264	203	211	213	196	210	222	211	224	215	246	233	198	232	247	203	204	219	254	208	199	206	221	231	206	212	211	209	212	225	212	247	195	202	235	225	231	208	226	214	204	217	215	213	245	203	218	201	221	191	221	235	223	198	197	220	227	218	230	227	221	231	222	212	206	229	211	215	253	223	208	211	228	204	225	214	215	215	203	234	242	226	206	228	224	203	235	211	212	232	241	196	221	218	227	225	193	225	225	235	228	227	218	230	216	199	210	228	226	229	226	206	242	231	208	235	224	217	242	235	225	232	239	230	226	210	207	214	254	184	204	224	217	239	208	220	198	258	190	232	230	200	221	214	204	216	256	199	222	231	219	229	207	222	246	208	226	249	224	203	222	196	236	190	223	208	218	224	200	237	220	204	260	202	210	220	232	201	219	216	213	198	247	234	231	216	235	230	215	231	223	220	245	207	217	215	208	219	207	209	253	227	227	242	202	222	227	234	225	216	195	196	220	209	207	207	242	221	234	202	221	226	199	231	203	217	224	225	233	197	248	259	224	201	224	215	231	195	249	206	245	210	211	220	213	237	213	216	204	214	232	246	197	228	212	221	206	229	232	190	223	219	235	225	233	195	235	227	224	220	226	218	213	211	227	240	216	225	217	202	227	188	245	203	203	200	205	205	209	207	231	212	193	225	229	202	232	219	213	212	206	199	220	214	217	237	228	221	226	229	238	203	204	219	234	217	232	228	200	217	214	200	256	223	224	239	230	195	238	219	200	222	242	217	214	233	206	197	219	212	234	207	208	216	224	241	224	219	202	220	240	229	202	226	210	210	257	220	208	227	256	199	241	210	239	219	224	232	203	230	220	209	215	170	213	247	215	207	227	233	211	214	218	224	221	219	212	190	236	198	221	245	230	210	206	231	201	241	207	226	212	235	228	248	220	226	239	235	214	212	219	226	219	201	229	198	213	233	203	227	224	243	237	200	193	221	210	254	212	231	199	216	212	213	210	243	220	223	198	223	204	219	222	208	240	223	229	202	239	223	201	239	210	219	231	223	226	227	238	218	228	233	207	215	216	188	218	202	198	226	226	233	200	236	224	237	211	237	209	192	210	237	217	217	212	215	223	239	227	214	188	230	198	228	217	235	208	232	225	211	232	224	219	226	191	217	200	214	235	238	208	200	219	203	236	221	237	194	219	207	200	208	225	230	225	208	209	195	223	196	217	232	239	226	213	233	217	242	203	234	222	205	240	222	208	207	219	214	244	210	187	214	204	218	193	210	213	220	230	211	209	208	256	205	214	257	202	211	198	210	212	212	216	236	202	213	211	221	211	243	207	224	249	241	194	199	215	194	229	214	231	237	232	218	215	226	228	220	250	205	220	228	200	216	221	198	252	237	221	207	197	240	234	235	204	230	205	206	242	234	233	195	230	229	211	194	208	206	213	217	225	222	215	237	212	234	217	215	197	243	211	196	231	223	217	211	244	212	245	225	210	210	249	213	214	226	201	230	197	217	245	236	195	217	229	232	239	209	249	222	235	230	214	255	222	194	232	207	219	208	219	214	228	192	200	218	212	212	224	219	222	214	246	243	211	243	202	198	230	203	217	237	207	198	226	202	227	224	206	221	256	203	230	226	213	207	208	204	221	256	231	222	238	233	255	237	224	226	212	200	218	227	242	230	226	226	199	232	220	209	208	208	219	246	211	198	248	220	224	225	213	215	209	233	201	224	213	205	222	200	229	245	223	225	226	249	243	203	230	231	241	206	237	253	204	225	223	207	213	211	230	209	204	210	200	217	231	237	231	221	196	229	212	233	201	200	188	216	240	215	212	206	210	223	205	199	210	236	188	213	197	187	240	215	242	223	209	201	212	233	231	214	200	224	198	236	214	236	214	209	208	220	225	219	182	212	203	222	218	214	237	218	202	220	211	226	217	222	208	239	216	217	196	239	223	240	207	210	212	229	225	208	219	231	204	223	225	204	224	223	237	227	214	219	191	204	214	222	207	214	205	218	200	224	242	227	209	209	202	216	215	209	222	206	224	233	211	240	208	237	221	210	189	215	225	236	226	210	230	203	211	223	209	203	193	218	255	232	229	238	237	218	225	225	225	214	225	220	226	223	221	213	205	220	207	219	236	256	245	213	215	239	222	236	222	197	213	208	224	244	239	207	225	231	237	216	201	240	231	221	207	205	203	217	247	219	233	260	237	275	199	217	212	208	220	206	237	223	236	206	224	211	227	231	233	182	235	225	203	216	214	206	232	230	206	218	249
5608	1651	3424	3876	3371	2719	2404	2152	1937	1946	2107	2795	3982	5064	6839	6381	5395	4271	3652	3040	2558	1979	1513	1224	1159	1114	1059	1040	1080	1113	1025	1000	926	792	829	836	783	735	699	679	734	706	714	668	728	774	823	770	807	835	933	955	1077	1084	1051	986	2913	8381	6093	697	657	665	661	649	693	645	654	705	637	708	626	668	600	702	679	659	635	641	607	639	664	667	656	663	659	642	635	710	620	657	607	633	682	662	636	699	669	635	687	651	675	699	671	632	652	673	664	653	660	639	654	669	648	671	686	683	663	637	650	667	610	680	661	623	677	608	651	656	622	668	669	672	671	644	706	664	629	652	678	617	689	673	653	693	673	651	656	648	665	656	682	689	684	665	634	660	664	634	644	664	641	634	584	667	668	673	630	652	693	659	662	625	676	687	658	670	653	692	635	649	659	695	646	662	615	643	649	638	654	671	634	633	623	662	640	660	693	655	676	652	638	667	599	645	654	688	713	690	638	666	638	683	657	631	646	627	663	640	695	635	681	674	668	674	690	643	661	643	658	666	577	629	625	629	659	656	659	637	661	648	647	689	671	624	673	639	664	647	678	642	620	641	632	652	663	663	559	644	644	668	665	688	653	677	660	679	691	662	631	638	686	688	664	657	648	672	683	668	665	674	626	633	638	651	681	641	624	613	625	681	661	679	635	670	616	668	700	617	650	638	666	661	666	613	674	665	690	708	691	630	684	630	671	658	625	672	685	736	664	675	605	682	657	671	640	657	665	679	652	675	646	663	672	629	667	633	647	651	643	659	693	675	651	647	677	672	656	648	674	688	720	639	668	700	681	672	682	652	645	654	660	692	658	677	622	612	661	676	696	641	705	648	690	690	672	724	653	685	639	634	680	681	638	630	649	615	656	626	665	650	639	637	670	631	685	643	677	642	644	621	683	639	682	658	659	691	630	643	678	632	653	635	656	598	655	671	628	663	629	677	616	662	652	664	634	669	689	680	689	677	685	644	637	652	683	694	643	649	707	639	645	630	664	671	646	653	655	671	649	643	620	682	666	666	659	629	655	701	623	684	626	628	648	687	652	689	676	684	645	642	681	674	682	698	707	655	632	682	615	684	655	670	626	615	580	626	658	665	675	656	667	662	648	641	730	641	623	682	675	668	616	627	626	643	695	604	702	712	637	639	694	658	677	643	649	645	654	662	670	641	680	700	699	686	665	680	660	675	630	635	662	666	686	664	665	646	655	666	651	664	663	648	671	679	633	624	621	618	622	637	648	643	633	691	626	670	652	649	643	632	656	665	628	695	683	645	664	651	722	708	703	666	683	638	612	606	646	654	649	637	642	686	648	708	624	670	626	644	665	667	627	713	670	649	652	602	659	652	648	656	702	673	629	684	667	635	669	621	676	664	631	679	655	607	638	626	657	638	664	633	674	681	662	615	626	683	626	728	642	631	650	664	663	672	668	658	641	637	659	649	633	628	599	647	656	627	665	645	724	672	651	635	670	689	622	638	664	651	664	658	717	642	703	642	674	679	650	670	681	626	646	652	676	629	687	658	638	639	645	625	644	621	642	641	637	695	687	628	660	674	633	673	621	624	652	605	697	642	638	689	645	630	623	635	684	680	591	635	599	676	658	629	655	638	668	681	653	639	663	598	645	678	642	624	679	690	614	644	654	641	618	682	626	678	739	619	669	687	643	635	682	684	641	632	670	657	669	638	681	669	644	648	670	649	666	672	673	666	692	609	654	646	619	704	671	656	637	664	623	706	641	666	690	674	646	654	666	623	656	605	631	649	643	634	660	649	695	665	643	646	671	618	649	663	658	626	650	672	688	688	644	691	627	618	633	680	707	624	700	678	671	664	650	653	642	697	683	672	646	602	658	671	629	657	638	627	606	666	599	668	683	632	689	657	666	656	609	648	577	665	610	662	666	662	633	655	666	657	613	650	606	638	639	684	653	664	659	666	678	645	659	686	673	630	660	662	629	639	661	623	664	648	665	618	649	679	676	643	686	674	629	641	655	675	675	647	685	621	657	666	670	643	657	657	647	628	667	637	664	628	622	654	605	682	678	674	665	645	623	674	622	624	672	648	678	649	652	588	640	647	702	656	616	693	617	660	628	656	677	645	698	668	700	673	665	634	652	670	667	676	666	671	676	613	665	606	618	700	655	643	657	664	653	604	637	654	618	631	664	632	675	673	701	711	669	645	656	642	654	647	687	607	662	689	597	691	651	664	628	651	612	679	649	693	685	665	642	645	669	678	630	675	659	637	651	594	676	668	650	658	616	633	677	643	678	675	645	681	613	604	686	663	680	663	672	671	606	657	636	633	662	647	655	654	645	665	651	691	662	625	647	640	673	647	687	646	677	672	619	646	671	633	675	659	649	706	631	656	619	616	633	689	657	700	627	665	655	647	643	642	668	660	670	638	653	647	669	650	680	639	664	683	655	626	667	646	660	688	672	652	638	673	622	631	646	664	693	651	643	658	699	656	633	648	658	620	651	645	632	639	716	649	644	671	640	635	680	642	627	686	625	673	643	689	668	667	665	654	638	672	640	685	677	686	639	670	651	659	655	656	660	649	653	666	621	627	704	652	623	670	680	645	639	653	623	665	695	667	667	644	692	665	657	631	642	637	648	673	610	669	660	647	686	596	636	706	622	636	645	670	671	654	687	636	650	651	650	672	671	594	645	589	675	681	659	636	654	597	597	689	639	711	670	666	672	664	664	645	676	653	619	697	640	627	661	662	720	691	674	625	646	611	640	597	629	648	689	673	684	642	666	653	654	662	661	664	671	658	620	674	666	605	631	640	671	672	617	657	692	670	662	637	643	637	630	692	642	694	604	631	650	671	665	630	630	647	681	642	695	654	675	637	655	662	675	622	647	646	660	625	685	631	678	689	664	640	658	621	675	651	643	653	685	663	673	650	671	651	673	680	701	708	699	642	670	691	629	616	671	669	634	660	644	660	634	623	641	654	623	660	619	664	690	639	646	603	636	621	644	640	631	695	649	619	607	655	650	689	632	678	677	650	652	656	662	673	621	654	627	630	622	694	634	613	699	687	688	664	662	626	665	656	658	615	672	661	669	637	679	630	650	657	684	666	691	644	667	629	652	636	681	639	697	646	655	650	641	671	613	674	630	673	689	649	641	677	675	611	635	657	636	623	621	658	651	643	690	669	660	649	621	661	665	690	685	643	621	614	665	683	643	677	653	666	654	663	691	682	732	648	640	668	626	650	672	640	656	684	648	641	646	614	675	671	647	659	657	680	653	670	686	683	665	648	665	640	682	683	608	647	619	674	659	626	659	668	696	670	643	690	584	644	657	691	701	655	626	634	689	601	687	692	653	654	654	671	670	649	699	676	669	666	647	667	638	682	681	651	638	627	664	613	648	667	667	663	704	639	630	643	680	659	639	666	661	605	647	657	635	668	647	654	629	634	650	653	671	679	645	656	660	648	654	674	677	657	660	651	686	705	676	629	680	637	657	626
16751	3039	2986	2301	1641	1162	943	696	718	641	687	942	1169	1499	2168	1818	1594	1103	985	871	706	653	522	394	374	384	375	353	365	354	309	330	290	292	284	302	276	291	248	278	257	251	266	253	265	280	303	288	304	296	312	327	355	373	364	354	997	1768	684	278	253	239	248	310	253	260	245	256	239	282	258	257	268	280	259	272	223	270	257	277	254	269	248	268	271	271	280	300	247	265	266	250	257	265	228	279	256	275	280	256	246	250	274	261	271	250	279	265	232	250	262	258	260	269	264	251	268	254	220	255	257	248	245	262	270	261	253	274	298	250	275	254	286	248	252	277	274	246	282	259	244	266	244	250	253	244	271	243	232	263	250	235	215	253	276	240	263	244	268	247	258	287	248	267	297	251	259	241	287	254	276	244	268	265	261	256	259	272	246	258	246	294	250	233	287	265	268	232	279	260	262	283	253	260	245	247	266	267	230	274	266	269	272	250	252	286	257	260	246	241	264	276	245	268	238	253	238	239	239	261	265	253	248	261	262	262	236	281	257	259	282	269	272	248	260	245	246	238	232	243	233	249	282	282	272	269	284	302	256	240	266	258	250	259	270	257	279	240	279	261	218	258	251	248	252	280	245	246	281	236	270	261	253	267	267	281	246	252	244	249	261	250	233	256	298	258	257	283	223	245	241	257	285	260	247	277	238	302	270	260	245	258	299	251	247	253	281	240	251	254	249	246	241	270	303	249	237	274	270	212	287	260	299	243	286	251	255	259	281	254	294	239	269	248	238	267	268	269	262	257	265	242	239	281	266	263	258	264	278	272	284	254	267	278	254	230	256	270	272	260	267	273	254	225	274	235	296	253	232	260	259	253	247	244	254	283	278	270	266	281	259	286	265	249	284	272	285	254	228	295	267	234	267	259	223	246	276	283	273	261	256	249	253	240	256	239	244	278	259	290	279	273	262	256	297	260	266	254	245	272	271	289	271	243	266	283	281	274	254	288	279	275	274	250	245	248	243	276	235	265	232	260	246	259	252	246	284	240	258	277	284	244	265	293	231	257	229	269	251	255	253	273	241	260	276	260	244	281	251	249	236	236	261	270	244	260	268	280	268	255	268	260	248	252	264	256	248	256	246	260	289	244	250	253	281	273	292	293	255	247	264	231	281	273	263	217	273	278	259	253	263	272	258	232	230	259	267	261	269	261	255	282	263	249	248	289	241	271	265	264	248	268	284	244	260	252	272	265	236	280	239	269	235	266	261	234	261	243	273	270	292	273	271	266	256	261	224	251	267	275	262	252	260	275	258	248	254	271	277	266	266	235	245	225	258	251	236	253	259	271	253	271	266	269	282	273	258	252	249	256	259	226	262	247	279	232	275	258	293	249	276	276	252	259	222	253	255	247	260	221	258	244	260	259	224	262	317	252	261	277	264	272	292	248	259	260	289	258	250	255	251	241	264	287	276	271	259	252	257	291	259	244	237	237	256	240	300	279	243	258	263	286	244	294	296	264	250	237	281	276	270	275	277	239	275	259	236	251	248	266	253	243	235	257	246	224	267	250	259	271	281	258	279	268	245	252	252	275	255	263	245	243	272	266	236	253	248	228	277	270	281	259	248	269	276	261	305	269	284	240	279	220	257	269	264	260	249	267	248	267	257	278	292	256	270	288	290	272	237	240	264	241	259	274	283	268	243	263	294	243	283	282	277	263	293	271	267	251	258	293	280	252	272	257	284	244	240	282	227	249	273	259	262	230	251	268	261	264	260	239	266	248	269	269	304	266	261	258	275	261	251	216	276	253	264	260	262	261	257	264	250	272	280	282	283	267	228	255	236	258	263	259	261	268	261	270	268	264	265	280	256	230	274	287	249	260	266	254	244	237	265	255	285	260	267	257	282	256	252	258	250	287	251	276	270	259	270	304	250	258	280	271	240	238	260	284	249	233	250	243	267	252	246	229	252	263	273	254	255	267	255	278	258	246	298	238	260	226	262	275	256	261	238	268	250	247	234	253	251	252	242	245	267	280	255	274	257	264	286	266	256	247	269	270	262	238	246	246	274	236	240	268	261	297	257	272	291	277	242	315	256	262	270	264	292	267	276	293	264	241	264	276	236	262	228	267	262	280	245	206	273	244	266	236	241	262	255	249	267	248	271	281	243	246	270	251	275	243	269	270	258	248	261	263	275	293	267	248	274	239	280	242	287	238	228	273	273	262	240	257	243	276	283	271	249	282	217	238	276	248	240	266	278	236	242	267	242	266	281	248	256	260	261	290	274	256	249	267	249	239	261	285	267	252	255	255	255	248	264	262	253	234	243	258	243	258	231	260	277	266	273	275	281	280	248	270	279	275	241	247	245	246	233	267	261	255	218	246	270	254	272	257	273	268	231	276	271	264	249	298	274	238	262	305	268	261	258	234	287	255	287	257	286	295	269	276	271	279	267	259	243	258	279	256	255	253	212	247	284	263	261	282	244	271	255	290	262	267	262	243	256	254	273	276	241	285	258	282	276	252	240	271	263	247	271	241	240	261	251	231	257	265	246	255	264	260	276	259	279	276	249	247	241	279	249	265	238	272	264	262	277	269	257	243	262	249	287	245	253	234	270	266	268	254	267	289	268	262	255	254	255	245	247	270	280	262	256	275	283	266	248	263	244	256	279	219	263	263	292	272	268	289	285	277	264	234	241	271	274	274	243	259	249	248	246	271	231	274	257	239	267	280	278	274	252	260	252	251	266	266	282	272	250	261	283	268	249	232	256	249	288	233	270	250	277	234	292	284	233	238	243	234	266	239	266	263	262	266	296	273	267	266	283	266	279	276	230	273	234	246	274	264	257	231	247	239	276	255	273	254	234	265	256	255	285	273	278	268	264	268	259	248	234	280	252	267	251	249	249	240	270	279	260	262	263	250	274	238	247	236	261	264	246	296	261	281	264	277	266	260	244	231	257	249	257	272	241	236	246	258	230	260	264	239	260	237	281	237	230	238	298	274	234	263	239	256	248	248	271	271	273	240	291	273	264	264	249	238	245	268	233	282	267	263	255	278	230	243	252	269	278	258	277	275	269	241	248	258	276	255	226	265	268	258	264	272	285	245	290	247	273	269	254	263	249	292	324	247	268	259	267	261	261	288	258	277	255	273	235	277	261	269	260	267	234	278	286	283	264	272	273	264	255	237	255	240	257	280	254	265	248	299	240	243	258	258	266	262	261	239	269	280	278	259	255	256	264	267	267	283	269	258	259	297	256	284	251	277	264	240	240	283	261	249	253	249	272	285	248	249	226	248	255	247	273	268	285	254	250	252	258	249	247	248	245	291	271	253	289	273	282	266	246	245	254	251	263	278	244	265	261	240	277	243	264	244	268	249	281	251	275	265	287	239	279	245	232	264	266	265	251	267	274	272	277	257	276	257	265	260	270	233	272	277	256	259	262	272	290	282	245	245	240	284	269	289	239	272	264	251	253	254	255	256	257	264	249	279	258	245	288	242	261	243	246	237
7876	2951	6498	7155	5823	4721	4198	3439	3086	3214	3717	5115	6600	8335	11545	9500	8427	6674	5880	4940	4213	3755	2666	1969	1691	1573	1629	1576	1533	1508	1506	1468	1204	1056	1165	1034	893	867	829	897	824	876	839	816	861	889	995	1056	1148	1177	1263	1476	1601	1745	1887	1485	6420	11527	3625	740	735	746	751	759	755	796	737	790	759	780	735	765	747	770	728	733	730	707	754	729	791	781	756	802	765	704	729	736	754	740	793	782	728	755	674	734	792	798	753	758	753	804	737	789	764	784	738	710	746	754	829	760	788	727	760	760	734	712	753	698	749	757	750	743	749	759	758	710	754	785	726	736	735	760	770	746	727	748	764	747	733	777	755	785	782	707	758	728	737	775	741	851	762	798	814	812	870	794	826	886	929	767	732	754	788	788	747	768	761	762	707	791	757	738	704	775	764	763	814	755	728	742	757	762	755	719	772	726	767	772	777	758	734	754	720	773	761	766	764	773	719	695	711	776	746	738	750	689	773	698	776	737	721	756	773	730	756	735	736	775	727	662	807	748	766	738	743	708	713	739	711	812	784	730	771	747	758	771	703	726	775	702	757	705	705	787	730	724	729	775	760	725	763	747	710	737	736	795	726	726	773	754	765	737	805	715	716	695	725	740	741	736	759	708	674	746	779	775	739	728	726	726	770	748	754	763	743	722	735	736	735	717	767	794	708	729	783	729	738	785	747	737	721	703	749	739	730	715	761	726	720	746	734	700	761	757	757	727	706	733	765	748	747	699	752	706	711	736	754	766	704	743	723	729	792	735	774	807	728	682	780	761	743	720	695	776	762	748	726	737	760	738	744	729	755	728	744	762	741	764	769	708	725	758	733	809	748	756	744	760	735	761	786	728	765	724	745	741	716	788	765	710	713	769	782	759	685	758	786	724	728	762	750	745	696	702	726	792	738	803	717	750	725	745	702	775	764	811	718	715	751	757	713	729	760	786	694	751	736	717	790	745	778	775	770	760	744	760	728	714	760	773	815	771	781	749	764	747	746	701	793	791	759	676	714	781	778	740	714	721	752	753	690	742	765	805	758	722	726	785	719	758	785	708	729	720	743	764	777	749	736	738	764	804	755	742	782	733	753	753	766	713	821	766	741	677	703	765	687	752	752	784	736	722	746	691	790	736	711	749	767	780	737	776	756	754	709	679	757	720	772	717	744	724	728	812	723	736	731	727	727	725	776	716	797	715	752	794	761	751	764	693	782	783	741	768	761	742	798	782	733	764	684	771	788	735	781	727	774	724	773	718	717	750	739	736	755	725	743	702	802	719	743	724	725	740	727	764	727	733	745	733	745	755	739	752	771	769	769	714	744	748	790	719	729	776	736	746	723	747	750	743	709	742	743	757	752	758	751	703	717	743	753	781	725	761	701	765	726	723	777	754	759	765	735	789	792	767	729	757	773	761	755	708	744	768	706	713	768	743	710	739	688	722	756	734	709	757	791	798	719	781	759	780	804	725	759	753	734	745	767	717	722	758	738	753	790	743	695	759	738	751	704	711	801	770	737	769	739	802	749	764	795	734	718	698	727	771	756	742	747	761	736	737	771	752	783	717	738	756	782	727	748	739	773	705	777	696	732	746	729	720	744	767	711	720	734	772	749	770	754	755	730	695	752	718	743	759	712	731	796	753	769	754	721	729	775	766	737	737	745	724	721	748	744	730	725	715	709	791	736	782	749	752	780	694	724	747	737	733	774	752	734	764	735	734	770	752	747	762	768	758	716	724	732	766	738	775	695	725	776	759	770	731	721	694	780	706	720	754	727	777	731	728	710	764	765	707	724	751	730	686	795	705	792	746	779	755	770	730	739	719	706	723	762	718	743	765	735	752	756	794	739	777	789	748	753	738	730	817	737	718	729	721	769	717	721	748	782	754	756	752	740	718	718	699	782	714	724	751	735	772	702	706	763	749	687	740	749	800	716	751	734	747	796	745	702	737	749	717	780	683	728	744	765	752	717	741	758	747	717	791	755	776	756	719	781	707	782	771	774	749	750	710	746	745	734	779	726	756	722	728	709	735	782	732	742	776	727	735	751	739	723	748	768	806	751	748	728	750	729	707	724	747	798	720	740	777	758	731	725	764	776	752	703	813	742	727	702	719	703	758	737	763	820	723	734	738	757	761	731	767	781	742	733	743	756	722	714	738	738	765	719	743	751	787	777	714	783	782	731	730	790	716	729	750	749	741	749	780	767	711	684	760	763	700	737	735	799	718	742	730	762	728	735	729	760	679	760	788	775	787	733	748	763	736	763	765	755	777	754	750	758	768	763	746	739	750	723	694	721	792	695	776	734	750	727	764	754	746	666	766	710	760	694	797	735	762	761	748	727	777	743	718	766	726	717	755	728	743	741	712	736	663	738	724	783	729	748	774	718	780	760	769	737	792	735	769	753	724	727	791	718	797	716	701	789	710	739	732	746	791	737	747	758	738	764	744	774	766	763	729	729	753	751	756	708	737	759	756	717	770	715	737	720	740	760	705	724	711	743	723	763	757	753	712	749	761	779	724	714	768	789	763	777	774	721	760	734	748	710	768	741	753	719	741	792	730	763	754	697	754	742	727	689	783	771	802	699	726	735	810	761	730	741	722	770	725	741	736	717	725	760	690	749	764	791	765	780	757	749	714	759	751	726	775	760	784	734	737	735	752	772	789	743	714	731	736	748	772	705	758	737	788	726	711	714	719	740	741	697	760	787	700	759	763	795	762	742	776	771	803	684	755	719	754	759	699	697	700	771	757	712	719	764	741	720	749	766	686	784	713	760	749	747	748	725	795	764	714	729	740	784	722	746	745	741	704	721	758	740	719	777	711	780	739	781	751	731	757	732	767	749	726	708	775	745	800	715	692	796	735	765	736	758	735	734	720	692	710	729	763	723	759	739	710	743	759	718	749	743	767	758	747	691	709	776	699	784	751	751	771	724	757	730	732	728	767	732	739	775	769	777	728	745	759	750	772	756	739	746	729	752	786	730	715	751	751	734	736	748	751	708	749	698	708	753	739	732	792	712	792	723	738	776	745	729	704	792	798	752	745	782	723	740	780	789	777	755	724	755	719	752	744	725	774	723	707	743	735	758	729	707	746	738	767	700	758	786	709	728	718	706	736	727	733	763	740	757	727	772	743	711	774	795	735	783	778	744	717	709	771	741	729	752	727	707	773	742	724	730	754	697	751	789	687	740	734	771	673	728	765	718	742	750	773	748	719	737	741	813	724	752	730	788	748	757	673	746	748	727	747	778	760	743	720	750	763	746	720	768	700	723	744	715	708	787	759	743	710	760	728	783	757	790	739	753	759	744	737	755	713	790	760	757	770	737	740	720	747	753	739	759	768	803	743	721	766	688	717	758	731	714	748	709	726	717	720	700	757	812	707	762	744	796	731	744	729	797	767	716	733	741	730	749	724	685	761	752	730	760	752	764	735	706	747	743	738	751	755	763	702	741	740	757	763	738	723	774	705	726	699	709	722	757	714
2053	211	277	224	195	185	209	179	196	174	222	227	342	352	332	353	286	253	224	237	199	175	180	164	180	142	151	153	140	151	163	162	149	155	169	137	136	149	159	140	149	148	143	129	143	156	124	147	140	156	150	136	153	134	156	147	180	239	214	149	179	158	154	142	148	147	150	159	154	142	145	140	152	150	144	146	153	164	127	163	155	162	155	142	136	145	135	133	130	159	150	142	150	146	144	140	171	115	160	146	132	149	158	160	135	144	168	145	164	142	128	149	146	151	158	155	139	142	159	156	158	136	139	127	155	178	147	141	134	157	150	133	158	164	163	143	136	140	147	126	140	113	148	143	153	147	164	131	146	167	171	151	139	165	126	154	145	137	146	134	138	122	151	132	143	158	140	147	156	136	154	143	157	159	148	166	126	175	164	160	140	146	144	135	154	151	147	163	158	144	153	171	150	161	152	122	137	128	134	125	127	152	146	149	143	142	156	162	139	151	136	150	160	135	146	145	145	130	154	169	144	157	136	142	147	141	147	149	137	132	140	159	152	141	157	163	144	159	147	148	140	169	162	135	157	120	142	166	130	144	150	119	146	154	139	143	163	151	137	154	171	143	160	122	161	145	153	124	148	144	159	139	154	136	154	144	147	161	145	147	139	138	158	124	137	128	156	142	142	145	172	131	167	134	144	150	143	126	148	147	121	151	134	144	138	149	169	136	133	118	132	150	164	152	135	133	131	153	161	137	159	156	148	169	162	140	155	118	135	154	171	163	153	125	141	159	187	152	140	147	137	144	141	141	147	137	140	148	129	142	135	140	125	151	129	148	169	139	146	170	154	154	141	144	120	132	135	138	146	180	164	147	152	155	149	150	144	159	133	149	128	154	139	165	157	144	136	141	150	140	159	146	152	142	136	126	174	153	134	156	128	138	146	158	134	151	146	137	146	150	143	140	168	148	169	136	145	143	164	153	147	143	175	138	149	159	136	157	127	161	163	136	140	155	148	144	124	166	138	166	157	148	132	128	152	147	168	135	150	136	156	144	149	145	150	168	138	140	150	142	150	173	156	132	158	129	141	146	168	139	139	160	153	124	153	168	150	137	130	150	147	143	130	127	168	134	160	127	139	157	162	153	148	158	159	153	152	135	142	138	130	154	147	158	161	154	137	179	148	126	105	171	139	144	145	154	153	146	151	150	157	133	160	147	138	141	159	136	146	131	124	169	155	135	154	132	145	132	139	137	158	174	148	141	134	148	170	149	152	130	139	138	162	150	161	157	150	152	154	156	153	150	137	156	151	166	141	156	162	136	156	126	158	154	137	146	125	145	158	146	130	134	167	169	123	130	179	173	135	141	127	137	142	136	152	145	173	159	157	156	151	142	145	153	141	170	145	149	132	147	150	154	139	182	156	161	136	140	132	142	118	146	162	138	152	147	148	142	147	154	147	133	144	143	141	146	143	141	163	146	159	136	144	141	160	158	160	119	139	125	134	146	154	151	143	167	140	147	176	175	159	162	138	164	152	144	121	132	140	147	149	133	137	128	132	147	148	137	151	164	160	143	161	161	133	151	164	141	148	160	161	142	148	155	138	144	137	135	141	149	141	110	154	145	135	153	139	147	146	165	143	159	158	125	154	164	146	152	153	148	132	158	128	140	125	165	139	154	128	133	148	134	155	152	150	134	122	178	165	143	149	159	150	149	141	136	156	148	153	163	152	147	148	135	141	154	151	134	172	144	143	146	150	145	164	145	150	152	141	133	150	146	150	144	171	188	125	150	129	163	141	140	154	131	161	147	140	138	140	158	150	134	135	131	115	134	151	150	165	135	147	148	155	158	153	136	152	162	121	137	166	135	155	153	153	139	146	154	168	154	145	155	136	131	165	155	146	152	135	135	169	159	161	148	139	140	150	162	138	155	146	151	143	157	139	153	130	137	161	154	123	181	155	148	140	159	155	153	151	124	158	151	160	165	150	154	171	154	156	114	117	157	150	134	149	142	139	143	143	147	144	156	154	156	152	158	142	134	130	158	141	129	136	150	155	132	152	141	165	152	158	141	135	155	130	152	177	142	124	138	177	141	145	125	150	156	144	149	145	148	132	145	154	156	162	138	140	145	151	161	139	134	150	159	136	166	148	146	161	160	160	141	150	157	142	160	155	153	138	137	159	142	141	167	145	134	170	162	162	171	148	183	145	165	120	136	145	128	126	126	152	153	131	159	151	165	174	150	132	150	145	144	151	153	146	163	148	132	138	133	170	154	144	118	131	158	149	141	158	150	161	133	147	166	143	169	151	179	146	134	162	150	145	147	155	120	147	145	143	160	148	135	142	160	138	157	150	157	165	164	154	133	140	125	110	139	154	160	139	153	142	142	158	155	140	173	156	148	158	137	142	144	156	143	142	142	141	150	151	137	144	143	138	127	148	165	153	147	138	141	154	158	172	146	149	147	155	141	144	123	138	141	128	132	179	144	148	170	140	142	179	114	135	145	131	135	156	142	147	168	162	127	129	145	160	137	144	148	144	162	127	152	155	149	152	144	149	139	128	128	136	159	134	127	136	162	130	145	153	139	152	155	168	146	142	161	142	168	158	148	160	119	150	137	134	141	150	139	136	154	158	161	159	132	176	143	156	168	145	160	153	154	136	153	149	151	157	126	160	144	137	147	151	139	133	133	153	146	147	121	152	149	155	147	167	158	158	136	145	150	144	148	131	133	145	145	146	148	155	136	169	149	134	146	135	146	125	162	153	139	136	168	168	151	148	139	153	147	136	153	143	148	141	153	157	145	144	138	139	149	171	141	151	143	168	135	144	151	169	154	149	147	161	138	148	149	128	145	142	148	125	151	151	141	155	133	152	130	149	161	131	153	137	146	138	149	150	138	124	166	159	160	176	161	164	139	158	155	162	157	165	145	148	141	137	155	135	149	129	150	149	144	157	132	149	142	163	152	147	132	156	168	130	132	164	134	147	132	154	149	145	149	161	168	138	130	126	143	149	135	144	151	135	145	147	152	139	153	155	148	140	146	171	152	130	154	144	146	133	161	149	150	140	138	148	161	139	160	148	138	165	141	134	150	164	139	156	156	150	155	132	146	165	142	151	121	128	161	141	148	157	149	111	155	133	140	171	146	171	155	131	150	164	151	143	141	162	148	135	159	148	161	170	155	146	140	134	140	156	149	150	154	147	151	142	143	122	135	136	172	152	139	144	156	172	150	145	144	151	144	152	153	152	133	150	141	151	135	158	147	126	145	123	156	131	148	134	151	144	166	139	143	155	156	124	154	152	152	144	142	124	136	162	172	143	164	145	157	132	136	155	148	141	129	136	130	146	138	152	152	137	140	155	159	176	158	163	148	156	144	130	145	134	139	136	154	146	167	139	163	150	135	152	132	161	154	130	138	155	158	143	149	148	134	168	154	154	157	154	145	168	143	130	142	135	150	141	136	152	131	146	129	137	150	151	148	157	147	146	148	150	134	147	161	150	139
2081	562	722	761	701	656	655	560	634	661	847	1178	1707	1936	1948	1909	1708	1307	1047	881	776	707	676	545	518	461	508	506	547	519	470	485	463	393	440	433	447	481	461	418	467	471	460	435	431	456	455	455	492	475	440	450	462	518	483	455	754	957	689	461	440	446	429	418	453	466	422	431	449	458	439	459	448	462	483	474	445	442	445	474	495	443	483	463	456	448	463	468	476	435	489	408	434	445	478	491	459	455	462	462	433	453	428	462	456	461	486	475	474	464	464	454	440	476	425	443	469	461	473	478	427	457	457	451	475	433	436	439	430	473	447	435	452	476	451	466	456	447	413	433	446	473	434	461	438	463	451	432	457	466	457	447	471	423	461	423	453	456	444	432	469	490	470	418	467	429	435	467	465	477	514	445	466	459	469	456	461	469	457	429	431	432	449	460	448	441	394	463	473	452	463	457	500	423	489	469	483	449	446	430	451	455	427	467	463	452	452	456	471	477	462	451	423	465	444	509	468	420	473	437	444	477	445	473	493	444	446	463	415	433	468	427	481	455	481	447	482	424	439	484	445	452	468	476	420	433	459	472	495	456	443	442	455	474	454	443	427	454	474	469	443	465	447	453	460	461	443	448	427	444	415	473	407	424	426	445	475	448	453	467	452	464	443	453	478	433	472	441	438	430	475	441	436	464	475	495	424	457	432	432	419	420	432	458	419	426	445	429	458	459	456	431	491	465	406	431	440	451	460	438	423	477	445	464	440	439	445	475	439	462	442	443	465	450	426	463	426	433	410	472	451	450	467	461	428	448	434	448	435	445	421	460	450	426	449	458	430	453	506	450	470	480	450	442	474	464	472	449	459	435	469	447	447	451	453	411	495	454	443	449	489	470	470	460	462	481	438	458	415	430	460	457	460	417	431	471	447	444	488	423	466	455	462	459	491	464	428	455	497	495	456	432	477	477	445	406	469	468	446	429	471	468	459	445	498	470	477	443	423	460	452	443	434	452	457	451	455	468	404	452	416	438	419	478	432	462	437	441	455	453	461	459	434	459	433	449	457	481	473	421	410	430	472	455	471	427	458	393	444	476	458	455	452	414	434	431	442	443	417	459	453	474	434	419	458	447	445	433	440	466	477	436	438	474	421	474	422	430	496	427	457	445	448	477	446	485	448	472	425	453	458	472	437	425	458	424	478	451	453	444	406	422	444	468	439	450	442	471	466	453	444	488	458	487	453	464	463	488	440	448	453	444	453	467	446	484	442	463	443	465	455	430	467	421	444	411	441	471	448	466	424	435	417	432	446	468	472	442	466	412	450	477	454	460	458	396	482	462	464	446	441	485	465	449	481	456	447	437	471	470	445	448	445	506	440	459	439	472	452	515	469	436	421	482	470	430	446	475	463	436	451	473	460	457	445	459	444	444	424	457	459	428	462	478	432	502	460	441	466	421	469	439	439	429	440	478	461	474	479	439	477	446	434	451	449	438	478	456	438	461	474	467	489	454	429	431	406	482	455	438	439	467	484	492	476	436	476	484	457	479	435	432	480	495	459	421	453	433	432	441	440	460	457	450	491	401	471	475	398	463	436	474	476	490	402	435	447	451	424	511	453	490	427	465	433	418	441	436	454	487	488	450	432	468	425	440	462	454	420	491	411	463	453	431	481	489	447	450	432	462	452	458	472	429	426	470	457	449	488	460	418	448	443	454	433	460	467	434	454	454	457	436	429	469	424	479	441	451	478	456	443	481	460	428	471	426	431	439	476	425	432	463	476	441	435	460	479	468	475	443	453	447	465	425	438	417	440	452	445	439	430	467	464	496	453	479	468	453	439	427	496	458	464	443	464	438	470	442	441	435	415	441	441	411	459	488	476	476	441	458	473	439	459	460	423	467	469	472	436	484	483	411	439	429	477	451	443	474	465	434	459	460	464	456	458	482	435	450	467	451	449	438	422	467	431	454	438	465	474	427	450	453	463	485	471	453	444	422	451	442	460	427	466	462	415	419	464	470	428	428	480	409	440	475	429	468	439	455	454	471	456	468	413	433	458	473	441	465	456	461	480	449	428	441	438	431	449	431	471	466	436	476	454	456	459	450	448	470	458	442	496	437	447	448	472	439	451	456	431	462	450	452	417	457	451	469	482	491	469	439	429	438	449	461	413	440	498	442	481	410	470	481	449	444	459	485	491	476	451	423	439	448	465	443	435	441	453	444	451	468	468	458	454	450	483	464	430	483	427	453	446	477	431	429	413	477	446	436	456	419	459	417	432	415	482	464	469	432	424	470	430	450	465	442	445	464	423	401	444	433	427	463	446	455	453	444	436	448	434	463	470	488	464	430	423	457	464	457	470	475	456	474	450	477	438	454	435	485	504	475	439	452	436	438	492	455	437	472	425	429	437	459	463	453	469	457	443	445	414	443	422	429	484	466	428	482	458	476	484	429	461	418	444	450	470	463	457	415	446	456	475	442	440	489	460	407	468	428	453	492	454	422	437	454	451	485	450	443	467	408	465	437	460	460	434	440	436	464	508	463	409	487	473	482	513	455	470	434	425	420	470	403	439	434	422	445	468	477	451	463	436	443	482	432	469	462	452	476	473	440	486	427	477	421	440	490	462	444	404	458	441	450	421	458	479	454	453	427	420	492	456	469	448	428	445	451	441	463	435	443	455	472	463	448	466	427	476	428	413	451	437	447	459	447	453	420	416	451	415	445	456	492	436	458	435	415	466	474	430	416	438	443	469	434	412	439	455	472	471	487	471	472	442	525	448	478	421	464	470	441	436	439	448	468	418	380	475	463	433	451	464	428	447	467	487	456	435	488	458	437	444	485	433	456	417	493	447	478	428	433	453	423	459	472	433	503	462	418	444	463	501	460	452	460	467	471	438	478	417	423	426	446	474	430	468	445	442	444	448	464	478	424	483	445	438	423	396	422	461	491	499	470	452	440	421	498	426	468	442	441	445	452	430	459	425	459	457	422	436	477	481	442	476	468	451	443	423	488	469	459	424	438	468	459	483	429	461	441	441	488	470	457	465	441	425	453	458	483	462	385	409	445	467	441	450	484	461	473	487	469	474	435	470	457	453	429	457	469	472	470	445	434	432	473	424	436	435	431	434	484	441	429	413	489	485	447	452	443	462	423	447	447	412	456	479	459	457	456	457	427	426	401	431	454	455	450	453	485	386	456	435	431	449	439	476	453	433	418	432	451	411	462	474	462	451	466	416	468	511	441	458	442	447	449	468	494	450	446	485	461	487	450	417	441	435	447	430	455	451	464	435	468	452	453	445	437	456	465	419	474	469	476	484	492	443	433	424	472	467	439	448	439	429	460	459	486	482	468	443	460	459	498	482	438	498	438	439	434	457	435	427	469	467	435	411	463	461	449	460	443	480	471	445	458	460	466	392	467	397	430	469	433	430	507	475	429	438	446	448	460	464	464	449	409	469	489	446	474	445	460	477	463	455	452	455	439	458	421	439	462	447	434	458	474	444	451
8556	1261	1372	1074	825	654	481	443	392	390	387	449	730	969	990	1129	1114	791	639	608	473	383	388	292	260	217	264	236	250	195	228	220	221	225	199	211	190	187	199	179	199	190	201	191	202	182	227	206	190	193	192	208	191	228	196	216	522	510	225	171	172	157	213	183	213	193	163	194	200	185	185	195	183	173	181	200	170	183	178	195	181	160	191	182	193	175	179	199	190	182	184	184	162	192	186	167	188	161	183	198	185	174	183	169	202	188	189	179	210	187	195	188	194	194	205	196	192	168	180	215	185	183	212	213	182	186	205	185	186	181	188	177	181	193	194	199	181	184	170	195	219	193	178	212	191	209	183	202	194	206	183	194	158	185	186	175	172	177	175	192	192	203	169	172	177	187	170	178	172	180	200	187	199	180	192	202	211	156	173	193	210	203	180	178	188	191	193	199	187	192	198	168	195	167	181	207	174	178	167	204	189	174	205	194	172	176	219	176	193	199	196	168	194	170	219	193	192	176	170	187	169	173	150	186	202	201	220	205	215	189	189	197	191	159	184	184	185	180	192	201	203	146	155	175	178	213	186	198	172	207	186	171	193	179	188	183	216	206	168	178	196	169	208	173	196	190	186	201	200	178	193	159	205	179	166	209	178	203	182	159	214	207	183	167	161	208	188	173	184	195	211	207	176	190	163	181	185	196	200	165	197	204	191	177	182	185	195	195	190	183	170	193	200	149	198	190	209	202	179	169	195	187	193	186	209	220	201	196	188	155	190	193	170	188	171	194	192	195	161	182	174	182	185	165	194	213	188	208	172	173	185	198	170	177	172	180	175	209	177	209	205	193	200	198	192	149	175	182	156	175	187	163	191	189	189	198	194	195	189	156	206	171	201	171	193	172	169	172	185	175	189	180	198	199	176	195	167	192	192	197	181	182	189	168	182	190	177	171	194	164	197	200	184	179	184	191	193	167	168	168	178	198	167	171	186	196	164	192	165	183	161	197	181	193	158	204	177	213	172	179	193	151	171	180	200	194	170	213	180	187	187	205	180	191	160	184	205	176	181	187	189	189	212	185	192	192	208	179	183	176	198	175	157	175	175	190	165	168	190	219	177	192	207	196	198	183	207	218	193	201	167	224	175	187	174	200	190	165	188	182	174	173	200	194	179	188	185	192	185	219	163	183	175	175	186	185	176	166	178	160	215	188	193	185	203	173	207	192	175	193	165	168	160	173	209	191	196	212	179	206	183	187	193	182	197	183	166	191	182	198	182	186	197	206	178	190	176	199	183	171	178	173	199	175	203	186	191	191	180	184	180	173	171	223	183	183	187	195	204	194	182	182	190	201	193	180	219	187	201	153	181	185	218	195	211	191	216	191	173	178	179	164	182	174	200	204	205	187	188	157	161	177	199	175	199	191	188	176	186	210	176	173	185	163	195	201	175	178	183	175	180	183	182	187	192	214	165	225	206	206	167	192	185	191	151	186	191	206	162	172	185	158	190	176	186	172	171	185	191	196	167	194	179	167	210	201	220	192	176	162	198	201	207	177	181	206	189	185	197	190	178	168	182	187	186	183	205	195	216	193	197	161	167	199	190	187	192	199	188	205	183	169	201	190	178	174	186	217	188	164	175	199	181	190	201	198	183	189	162	211	171	187	178	187	200	181	206	183	163	178	171	197	185	187	188	183	182	209	208	165	193	183	197	202	181	180	205	204	195	192	190	175	161	206	216	169	217	193	190	181	205	171	209	202	188	175	190	167	151	177	188	183	167	184	174	207	189	176	192	199	171	177	176	202	176	198	182	178	191	206	188	186	174	189	206	168	190	208	189	182	209	181	218	201	202	176	192	185	197	181	162	172	181	204	198	194	184	206	193	181	199	183	182	169	185	187	188	179	184	176	176	184	207	164	194	162	196	193	189	176	165	192	213	202	165	182	174	194	193	171	176	171	183	190	190	192	188	182	189	189	189	196	166	184	176	187	179	178	204	186	186	174	167	199	176	184	173	188	186	202	193	199	185	194	204	210	200	198	178	172	196	194	188	182	189	181	169	196	195	184	206	185	178	191	190	175	194	186	177	170	187	180	183	183	201	191	171	179	213	194	216	177	198	184	178	165	183	167	194	194	177	205	171	179	213	188	180	186	198	182	182	182	181	187	183	173	177	184	154	196	213	202	199	194	174	189	165	176	178	178	169	185	154	181	200	198	179	201	194	204	189	196	203	193	201	183	163	190	183	186	186	200	187	178	176	171	188	193	190	207	185	179	182	196	181	189	175	182	177	204	190	182	203	188	179	185	194	190	198	198	192	190	198	191	183	187	205	187	198	193	208	201	170	225	203	193	209	215	184	172	182	201	178	185	166	180	192	188	225	178	184	192	193	173	178	181	175	186	160	189	184	203	194	168	172	188	181	191	180	188	180	193	174	173	171	203	187	195	179	204	190	202	186	201	199	192	185	189	199	177	190	189	179	171	179	205	191	170	205	184	187	181	182	185	220	179	165	167	204	198	175	165	216	215	177	222	184	185	186	182	167	177	180	177	180	202	170	174	184	175	188	192	185	188	196	182	163	186	192	203	203	209	171	187	190	192	179	176	185	191	212	203	183	222	163	208	177	208	182	179	208	180	184	177	209	191	193	170	184	182	194	194	172	182	188	198	171	170	183	205	197	178	197	189	184	172	192	195	193	190	185	196	206	179	202	188	202	173	170	183	202	185	175	203	188	190	192	178	190	158	191	184	191	176	198	184	209	184	192	191	210	194	204	194	212	196	190	215	164	190	181	192	191	165	198	177	200	189	192	174	187	176	188	178	182	210	204	192	191	192	164	187	200	179	175	187	207	197	199	197	190	171	201	193	188	167	199	197	171	211	190	187	188	203	169	193	197	193	206	194	198	195	188	153	177	187	174	194	195	200	190	173	175	191	175	195	193	189	202	174	168	185	186	167	170	197	171	185	200	209	175	195	207	176	180	215	183	201	182	215	189	197	183	193	186	192	173	168	212	196	185	181	187	200	172	209	201	172	185	188	209	188	206	176	193	193	181	200	191	191	175	211	200	182	189	201	191	188	199	170	187	174	180	195	208	188	177	182	174	183	186	188	189	187	196	191	184	187	202	194	159	207	180	192	181	211	179	186	195	172	198	190	160	192	177	169	184	181	172	204	199	194	187	204	192	189	186	193	188	193	203	224	188	189	171	198	181	177	180	207	195	195	192	180	195	190	191	199	189	203	183	204	171	188	185	172	211	194	220	183	173	177	183	182	185	206	186	170	178	218	173	177	179	191	173	194	173	188	177	189	190	192	180	173	194	193	179	175	216	171	172	198	149	174	175	192	198	200	190	178	179	206	185	183	175	213	162	200	184	187	198	194	175	209	185	175	210	221	184	179	182	160	170	184	187	188	197	206	181	189	191	192	195	176	173	162	183	149	167	190	196	213	165	198	174	195	203	186	180	184	174	173	188	205	170	182	209	206	183	206	183	186	181	182	191	190
5417	1651	3606	3788	3244	2728	2217	1873	1703	1700	1827	2508	4439	5740	6205	7010	6701	4600	3880	3574	2709	2392	1986	1520	995	945	1009	897	859	847	775	791	711	665	693	674	669	628	663	603	599	621	654	657	638	647	638	667	702	666	636	601	612	602	663	834	3820	3622	899	580	556	564	569	531	579	559	550	563	585	584	561	603	602	585	550	589	565	568	547	605	571	633	586	571	539	583	562	538	569	516	555	570	574	572	544	525	550	546	554	565	562	567	534	576	560	550	579	551	578	561	563	556	578	550	544	597	612	560	559	580	537	556	540	581	550	591	570	578	540	556	577	554	564	543	593	542	589	568	569	573	568	585	563	520	579	560	601	576	607	575	592	595	593	559	610	565	663	690	677	620	699	577	565	567	534	545	604	586	587	543	604	583	566	577	592	560	551	575	564	604	546	520	594	591	550	543	566	562	533	632	520	575	596	552	567	610	558	541	576	567	583	585	565	582	582	569	553	552	580	546	526	595	549	537	578	606	553	542	523	575	576	624	548	570	551	555	536	594	555	569	538	553	573	587	581	581	560	549	513	560	581	575	528	621	556	525	510	586	529	581	583	565	576	550	565	565	552	590	550	530	568	552	553	568	526	576	545	565	535	561	556	550	587	529	607	595	605	559	584	576	529	569	590	551	587	559	576	522	548	563	571	577	560	548	547	550	548	598	587	608	563	592	579	569	560	543	571	525	519	534	603	508	545	520	580	565	546	559	586	548	577	590	532	575	542	519	608	539	563	567	541	583	560	559	572	538	524	549	563	583	532	595	554	584	574	555	569	560	580	569	533	534	544	561	544	555	545	579	538	557	575	580	616	524	584	608	523	587	552	550	581	580	611	547	552	529	569	540	576	545	520	572	607	530	557	594	587	535	573	582	537	552	562	571	519	595	512	579	545	554	574	591	545	570	509	558	573	563	557	565	526	527	560	573	550	569	585	586	522	579	592	592	581	527	533	582	547	564	585	579	574	543	557	579	573	584	604	552	567	538	582	622	543	540	526	578	573	561	575	556	556	610	592	577	595	581	531	553	524	557	571	555	535	556	583	590	574	522	567	554	561	543	580	559	566	582	562	549	565	593	539	600	574	552	584	544	555	576	573	581	548	593	546	589	564	521	569	545	584	546	579	580	568	496	578	552	537	567	514	557	576	546	574	546	549	591	576	569	543	572	597	541	571	546	573	540	547	608	545	549	563	545	519	584	530	545	572	618	527	522	561	594	559	527	570	583	567	579	535	559	552	583	518	519	543	557	529	549	564	580	536	516	533	546	539	550	544	603	573	556	550	530	585	562	569	538	583	600	567	552	548	538	527	592	538	601	592	569	559	594	545	560	550	528	622	553	523	537	556	553	582	536	554	618	592	534	535	562	546	517	568	549	561	570	579	557	563	593	563	539	516	577	588	538	529	577	544	560	541	552	575	586	532	578	571	557	559	528	586	526	571	573	545	569	644	556	610	518	556	509	551	522	524	552	550	558	567	549	559	541	554	515	546	548	527	570	585	584	589	572	577	537	520	561	536	519	583	581	551	553	557	551	592	584	560	567	551	514	577	559	588	586	584	508	527	601	559	549	561	609	577	574	544	611	577	543	568	515	566	591	606	550	595	542	564	622	545	527	578	579	567	590	536	552	561	602	535	566	576	566	542	549	587	541	532	562	557	557	543	528	524	549	565	559	576	533	555	571	546	584	572	579	601	583	598	568	567	594	579	581	555	532	540	559	542	524	550	586	593	536	585	609	593	565	580	566	582	592	574	544	547	594	568	520	540	563	583	552	586	575	560	571	498	563	580	565	559	570	560	583	588	626	589	563	556	575	563	571	539	564	611	564	557	496	540	550	570	528	564	589	591	560	534	590	542	545	556	569	541	548	559	584	570	619	572	544	578	541	529	542	563	525	559	636	536	590	542	570	539	577	590	564	610	550	558	595	573	517	580	547	538	580	579	552	562	563	608	542	577	615	518	554	554	525	592	585	556	572	515	541	542	580	557	515	555	573	561	595	548	525	608	566	520	574	579	572	624	579	558	582	531	576	590	571	525	556	539	570	584	608	534	533	557	577	581	550	536	586	580	594	559	539	533	565	580	565	560	548	566	584	555	597	542	580	533	580	556	600	564	549	566	599	570	549	512	558	549	546	571	581	523	555	580	543	620	592	562	603	590	565	587	549	574	576	578	571	556	548	590	588	540	577	560	593	549	533	541	569	594	579	560	564	600	555	542	503	551	514	549	529	527	553	597	620	542	571	547	588	556	582	535	540	588	538	591	579	581	569	569	568	574	522	613	539	571	605	564	563	585	584	537	516	561	604	562	545	528	561	554	528	589	622	616	554	551	617	579	547	572	551	591	582	574	535	590	550	577	564	594	554	547	568	557	556	583	593	523	584	572	557	562	510	558	537	569	596	571	539	557	561	554	582	553	586	572	569	555	593	542	541	543	583	526	552	544	585	544	520	563	545	562	570	554	543	553	559	594	562	498	554	527	552	530	563	501	569	565	567	503	602	566	572	601	556	538	557	584	570	585	581	569	575	575	564	529	553	574	565	552	532	591	561	529	542	583	586	560	560	526	578	543	573	510	554	567	604	550	586	518	584	556	570	586	525	534	555	560	553	556	573	535	586	581	582	545	558	544	551	540	580	581	522	575	526	564	592	569	560	549	541	544	605	582	522	556	557	564	587	564	539	580	563	554	575	579	521	549	574	535	577	589	519	563	536	568	555	542	571	571	494	559	542	596	585	548	558	563	597	561	518	563	616	577	537	572	599	520	568	580	556	544	518	556	552	544	534	521	546	556	548	586	574	612	589	558	565	551	534	537	564	569	563	517	586	541	559	544	524	559	552	581	514	580	550	545	562	571	548	592	587	592	524	549	587	576	553	557	577	550	598	552	551	557	542	590	562	543	573	555	532	580	573	534	576	565	602	585	595	583	570	541	501	574	551	560	561	535	554	543	521	619	552	545	538	569	599	593	573	564	542	539	534	577	566	592	544	599	589	528	587	553	583	582	553	590	570	544	591	542	559	548	575	564	530	539	525	605	563	549	550	537	505	553	569	557	575	564	560	561	543	563	541	572	563	577	593	593	578	583	521	564	545	565	572	538	586	574	570	540	582	542	533	558	592	551	568	534	544	549	592	589	525	570	552	532	556	586	566	520	578	578	557	558	586	572	558	564	614	620	588	591	531	552	546	575	526	573	568	588	565	560	580	519	561	580	580	589	534	571	557	578	528	622	557	511	569	579	567	526	573	535	579	538	550	573	555	549	548	510	594	537	577	557	553	543	574	575	535	545	575	589	578	562	528	572	545	577	534	568	556	550	555	585	573	576	585	585	609	522	597	544	592	561	565	560	596	564	548	560	586	589	539	569	563	577	552	597	536	560	573	558	598	588	552	607	581	555	561	535	546	566	569	501	537	569	554	590	565	513	544	590	601	562	538	544	558	536	548	527	563	585	554	554	552	596	565
16817	3047	3066	2325	1606	1110	927	717	559	537	515	579	989	1641	1642	1815	1789	1434	1097	899	718	679	615	417	379	352	329	316	293	292	300	258	246	264	255	254	246	226	237	236	253	238	266	235	260	264	309	299	307	275	277	273	255	252	247	234	251	235	264	236	245	241	234	259	233	244	226	234	239	227	220	237	265	243	261	242	250	234	239	225	238	223	235	232	240	215	225	253	268	206	218	252	228	221	232	225	210	235	220	238	229	248	227	244	243	220	230	212	224	265	264	251	254	226	228	232	210	200	218	231	227	257	246	233	226	235	224	233	238	254	216	247	230	258	235	243	257	230	258	254	267	235	258	247	247	228	258	243	228	240	242	258	244	252	257	261	253	246	320	294	280	261	236	241	208	225	212	247	232	255	236	242	228	242	241	263	224	249	250	257	235	227	255	227	236	256	263	228	231	260	218	229	236	240	234	249	254	227	248	215	266	232	236	232	245	210	207	218	217	232	242	243	224	238	254	215	250	240	245	232	237	209	204	248	215	247	242	241	240	240	234	247	249	209	238	207	220	252	236	251	239	221	250	269	237	272	252	255	243	235	235	240	227	239	251	214	245	224	225	227	242	234	258	238	221	248	240	249	231	220	232	248	261	230	243	217	203	233	218	221	240	245	212	243	223	209	232	241	241	221	215	229	259	238	248	249	268	210	255	257	217	255	254	239	249	219	235	241	261	247	237	229	240	246	239	218	240	233	220	226	219	221	250	246	214	230	244	242	232	209	268	214	243	223	228	262	241	243	247	243	232	234	214	249	241	229	245	250	221	243	243	242	240	231	214	233	244	257	254	238	233	217	241	233	274	264	216	219	232	224	249	253	227	238	253	265	235	236	255	233	235	229	209	234	227	225	237	253	237	241	246	258	250	229	269	259	232	257	228	263	219	240	268	228	259	219	236	254	225	228	231	233	212	240	241	236	236	244	227	249	234	228	239	223	217	246	252	217	238	233	217	249	209	233	254	251	242	252	208	231	214	257	228	240	246	254	259	226	233	247	249	222	227	224	236	229	248	223	253	229	236	232	250	216	215	232	219	247	223	250	214	253	247	235	235	248	231	248	228	231	265	228	222	239	256	243	234	234	244	262	257	223	233	241	233	235	238	273	244	237	223	247	232	201	235	236	242	235	246	218	236	236	267	265	247	242	213	253	244	245	212	243	263	239	229	237	242	243	258	261	261	230	233	246	229	226	210	237	232	220	226	213	230	229	247	249	245	248	249	204	254	262	245	238	236	235	236	262	223	229	252	208	221	220	231	233	257	231	250	246	247	224	253	207	252	217	215	238	249	210	222	231	235	251	242	243	242	214	271	252	239	229	230	215	239	273	215	283	210	238	225	279	229	239	237	218	242	247	250	248	205	229	225	255	256	236	232	223	260	273	224	228	254	259	243	261	218	242	218	225	222	246	243	237	226	230	227	229	232	253	223	226	226	265	255	251	243	227	257	222	220	248	237	222	215	262	233	252	236	256	241	236	259	222	209	208	215	226	233	253	243	246	244	264	256	226	239	236	218	224	215	252	211	234	240	247	240	228	262	237	241	223	234	240	247	240	251	256	216	217	239	241	239	231	227	245	228	229	261	225	238	237	248	198	240	241	218	225	238	240	243	254	237	220	238	193	253	228	212	247	259	291	234	237	231	248	220	251	239	244	227	221	218	223	224	239	240	224	241	238	226	227	259	228	257	245	235	223	214	241	225	274	228	232	261	248	251	235	243	230	234	240	239	235	225	245	267	256	220	219	236	226	242	240	256	233	243	213	231	265	231	244	199	229	245	225	207	246	236	267	245	229	230	201	262	229	233	231	231	232	223	232	232	218	265	256	241	260	212	215	247	220	240	232	230	249	241	260	252	240	242	229	236	237	256	232	246	215	242	247	228	215	249	236	245	250	262	255	244	252	206	263	242	226	217	253	225	238	227	225	239	210	223	235	250	233	243	253	251	270	234	224	250	256	243	228	244	238	230	233	249	268	241	244	235	245	228	265	204	264	256	244	229	176	245	221	227	239	249	243	243	261	244	242	234	247	213	227	229	221	238	221	243	241	227	236	239	219	239	245	272	224	228	237	237	239	258	256	228	231	250	236	232	250	218	232	246	203	238	221	243	247	216	214	251	252	214	227	234	240	240	261	223	219	247	248	243	227	204	227	260	239	269	232	232	243	236	241	248	219	218	229	229	262	222	227	232	240	244	244	233	234	216	234	215	229	238	232	259	227	253	234	216	226	202	245	218	213	255	252	225	234	254	249	262	206	248	231	224	209	240	255	249	237	228	252	231	224	228	260	257	232	238	211	249	238	273	238	205	278	235	253	251	217	232	274	226	210	225	232	230	228	224	207	267	262	260	249	274	266	225	223	235	208	230	238	243	232	234	258	226	241	247	239	235	226	249	235	240	238	251	228	252	250	257	251	251	218	224	235	240	239	222	241	247	218	213	219	238	245	234	238	248	245	235	243	233	231	209	234	268	272	229	225	230	247	219	230	267	239	233	245	226	265	220	212	249	247	222	245	266	252	250	224	257	237	219	230	238	240	252	226	233	265	244	241	234	233	208	267	227	215	232	239	250	227	201	240	261	221	230	237	235	238	245	241	235	239	263	228	214	232	236	248	250	218	227	217	268	255	252	220	249	263	225	277	239	238	269	243	248	219	250	218	228	215	252	235	205	242	205	245	224	225	224	237	221	216	224	266	220	241	225	253	245	244	229	223	230	246	216	227	216	257	245	234	223	226	229	252	240	224	238	261	230	226	221	241	228	205	239	259	218	255	221	263	214	222	233	256	263	245	252	234	227	242	235	229	216	253	242	224	214	233	239	238	247	231	266	225	221	203	221	239	225	228	235	259	247	231	214	234	223	240	247	247	233	239	234	220	240	218	233	222	238	245	212	217	279	236	251	246	233	256	266	232	226	221	246	242	246	228	266	219	224	235	245	230	261	252	258	227	210	281	230	291	244	252	205	269	222	228	220	213	242	212	250	255	259	231	227	230	224	238	216	215	228	210	232	257	224	215	227	237	245	249	244	203	269	271	234	241	233	228	263	239	215	247	247	217	213	219	239	212	230	233	245	232	251	242	227	255	262	210	219	226	259	246	247	210	245	272	250	240	219	233	267	205	239	214	206	242	266	229	245	221	231	246	231	241	244	234	215	247	218	224	229	242	250	227	230	238	246	221	244	223	259	242	271	242	242	221	205	215	223	224	223	225	240	227	248	238	235	220	228	247	242	245	240	218	226	237	233	243	225	209	268	227	231	251	225	272	232	198	225	242	256	227	232	235	267	243	214	224	218	204	243	241	256	239	229	216	247	246	201	222	232	221	217	236	253	243	206	215	217	233	228	256	242	250	222	225	245	207	239	219	228	251	243	222	221	267	242	255	241	229	225	258	247	237	236	232	243	252	245	212	224	233	223	231	262	212	257	239	221	259	237	233	236	238	212	262	220	208	256	238
7890	2907	6411	7094	5986	4783	3933	3221	2860	2620	2645	3261	5758	8924	8807	10198	10083	8282	6729	5302	4536	3930	3678	2183	1671	1656	1515	1353	1304	1141	1082	994	931	956	908	844	809	786	801	809	837	843	922	930	869	944	1059	1148	1137	1102	1056	941	896	761	725	747	734	759	698	732	675	711	713	672	704	758	724	702	720	760	685	712	701	724	689	740	733	697	697	701	645	705	725	677	680	683	699	721	722	706	727	713	711	672	660	693	709	694	668	718	672	665	736	733	683	685	691	676	660	700	688	721	688	673	666	658	647	651	667	695	695	693	682	689	629	683	653	728	719	735	732	720	698	685	727	713	680	713	687	696	723	748	734	689	733	687	738	731	797	767	720	710	718	758	806	821	910	1021	1192	1131	1125	681	680	697	661	666	697	666	661	673	709	701	675	742	644	670	717	696	772	763	687	758	733	674	690	677	667	749	737	698	692	713	685	714	682	770	766	762	709	679	666	650	683	695	664	690	662	656	623	725	680	686	724	679	728	675	680	675	645	694	697	681	608	691	689	624	652	713	642	628	687	694	663	681	675	674	659	722	667	706	654	739	704	730	672	694	694	720	665	696	696	664	693	637	705	690	659	679	652	663	633	717	713	713	687	656	712	673	674	719	645	665	650	678	660	703	731	692	644	688	694	628	730	682	611	676	716	617	656	710	661	631	693	694	649	716	626	670	680	717	709	617	680	675	715	674	690	656	645	670	647	684	674	649	656	683	682	659	695	647	699	651	675	665	674	683	705	677	683	709	681	695	690	693	683	710	659	654	688	671	693	687	700	651	653	631	664	633	649	686	674	697	657	654	698	626	652	687	625	680	709	665	650	686	670	704	695	683	711	675	658	667	675	747	657	683	681	689	646	676	669	659	671	690	650	707	682	679	696	638	692	685	720	706	653	687	678	687	638	679	660	686	687	675	688	655	645	711	683	673	640	629	653	704	664	688	641	685	690	683	691	718	699	693	688	659	679	650	679	620	678	686	633	652	696	678	645	709	719	687	693	648	691	695	698	655	700	693	715	689	701	671	700	639	662	745	627	672	656	686	683	660	664	684	680	681	692	663	692	689	704	674	655	692	677	694	640	718	677	663	667	691	648	669	661	666	689	652	680	717	650	703	626	686	646	700	667	617	670	680	692	711	670	710	733	687	697	655	656	671	642	635	677	663	658	691	691	700	684	689	699	643	727	673	687	662	704	689	707	702	688	687	699	684	650	664	673	661	681	699	673	695	662	645	715	699	623	663	710	673	657	647	761	732	691	677	678	721	602	655	672	662	678	650	638	665	697	677	667	677	623	675	688	686	645	635	680	661	664	688	669	675	680	640	664	646	665	660	638	709	659	729	679	648	646	662	700	693	691	710	687	650	629	651	701	702	625	708	664	664	681	686	661	736	680	668	665	686	697	678	672	687	692	671	644	642	648	694	658	684	635	651	706	666	657	694	683	655	656	690	672	651	663	745	680	673	706	624	703	691	680	688	688	701	665	682	693	756	660	737	685	628	675	650	690	683	690	699	705	643	697	694	640	650	683	646	657	659	634	684	714	673	655	660	672	724	651	658	670	648	649	615	679	636	695	700	698	694	663	685	693	688	711	689	728	705	697	671	683	667	682	728	650	672	686	656	693	723	649	675	652	712	679	702	694	670	612	678	641	735	690	685	656	684	652	631	657	680	648	659	632	701	686	644	666	673	712	729	704	645	710	659	706	664	673	692	714	731	675	686	735	668	678	703	731	682	685	643	660	654	689	679	692	713	680	692	685	728	636	677	680	708	693	657	674	694	713	654	687	661	661	693	697	661	625	654	683	701	668	685	625	683	632	690	696	698	698	667	660	693	694	710	675	694	680	691	679	712	703	632	692	654	715	682	638	681	658	680	694	701	704	662	691	686	671	665	664	679	667	698	773	691	694	687	695	684	664	721	688	645	649	665	656	682	654	712	676	675	708	674	666	710	660	700	684	678	720	675	655	657	686	654	645	684	685	691	651	722	710	657	637	704	723	683	703	672	689	664	672	707	666	679	696	712	657	704	702	670	678	711	666	706	703	680	708	675	628	639	660	655	710	700	707	607	696	674	702	672	661	659	699	702	644	657	699	677	681	684	664	635	676	683	697	657	714	673	691	684	731	671	711	604	708	761	661	642	675	698	625	671	681	661	684	683	699	632	696	657	695	711	691	662	651	701	737	685	719	692	695	667	660	627	690	658	668	696	719	696	710	650	674	686	669	633	674	730	650	728	682	668	660	671	687	702	638	691	644	683	676	671	704	713	702	679	662	671	638	678	681	621	670	644	711	700	675	660	676	647	652	639	647	701	736	687	650	678	736	682	690	682	631	675	648	661	649	676	645	673	717	638	673	670	663	674	646	636	632	715	692	738	706	715	667	666	631	723	674	640	652	657	666	682	668	678	693	693	684	716	685	665	640	693	646	670	643	700	658	702	740	697	723	656	700	652	668	673	643	752	686	694	658	676	685	698	665	627	714	679	654	681	680	672	659	680	650	665	692	707	654	683	681	703	676	673	681	654	646	640	660	712	689	686	717	673	697	698	669	681	653	640	686	642	691	704	707	689	700	697	659	616	670	648	654	663	638	684	733	655	681	690	660	650	674	693	646	651	680	626	709	613	680	694	678	646	675	722	736	684	682	672	671	684	660	663	683	696	679	699	623	663	702	671	671	645	672	684	668	702	731	667	660	679	638	646	668	658	691	659	690	672	664	692	677	705	667	706	679	680	700	664	672	664	679	661	718	637	662	670	650	632	673	679	679	714	664	676	664	661	711	663	669	673	676	651	657	681	682	702	657	679	677	714	674	717	698	644	666	652	669	738	682	696	623	673	744	689	700	672	714	700	698	672	674	659	684	656	669	670	717	666	658	710	641	720	712	725	660	698	676	640	654	742	655	725	689	708	666	690	662	661	670	677	749	663	677	683	708	706	690	719	701	629	683	677	670	669	663	705	626	645	697	721	705	683	667	671	700	663	649	684	686	705	679	674	691	678	695	687	699	683	665	709	664	629	643	645	649	705	657	677	664	699	704	688	638	717	689	671	701	737	684	688	642	704	667	719	659	681	669	687	667	669	704	613	686	663	706	668	666	689	682	640	698	668	681	700	662	645	676	646	656	735	664	699	636	683	697	652	680	663	630	696	685	708	683	744	693	637	666	655	671	677	694	704	714	631	669	690	714	656	649	686	653	667	675	663	667	660	676	652	632	691	649	690	697	654	684	675	668	708	714	682	689	698	641	677	682	678	689	706	674	676	704	688	675	671	673	694	689	669	646	651	675	644	669	682	676	685	686	688	669	658	656	641	657	650	728	645	615	686	644	628	663	679	683	664	719	663	680	691	659	674	644	718	663	647	700	666	698	704	684	675	683	695	693	681	609	678	669	724	712	682	695	666	661	685	682	658	682	655	687	660	716	660	682	666	646	667	719	724	704	666	687	720	659	646	651	679	657	661	692	724	683	685	699	653
2034	209	231	225	207	175	145	153	129	126	161	180	249	277	261	232	239	211	216	174	180	178	146	161	141	144	146	119	122	136	134	128	121	128	113	134	121	116	136	107	117	116	147	119	137	141	130	139	130	114	130	138	125	137	135	118	124	133	128	118	127	136	151	113	139	127	126	124	124	137	146	124	147	119	127	123	132	145	128	143	133	122	121	132	129	135	134	143	148	137	142	116	124	139	136	147	125	122	126	121	124	133	136	147	129	127	137	126	137	147	147	131	121	129	127	142	150	152	134	129	122	143	111	127	118	146	140	120	137	145	129	124	133	135	124	116	114	111	139	149	143	123	113	124	140	138	134	138	137	124	143	114	139	100	112	133	118	129	152	118	143	155	133	111	109	162	122	144	130	124	113	133	129	113	127	137	100	136	110	142	136	143	149	144	130	128	129	119	129	135	129	119	122	125	110	120	126	124	131	139	150	98	145	139	138	119	110	103	125	125	138	122	118	125	146	123	131	128	137	137	106	124	149	139	133	130	121	137	152	141	146	150	136	123	122	128	138	128	128	145	125	109	124	112	143	130	110	132	126	118	146	130	148	137	130	137	126	139	110	121	135	102	125	125	124	128	141	128	128	140	136	138	141	126	136	133	135	136	125	162	142	134	121	125	139	118	124	129	146	124	129	142	129	130	124	139	110	136	108	161	154	143	141	144	119	126	144	143	136	116	137	159	101	119	121	131	125	123	120	132	123	121	125	124	132	117	128	131	108	124	156	122	131	124	107	134	121	142	136	136	115	129	132	120	115	128	126	136	146	128	124	120	102	134	145	142	123	125	138	137	138	124	120	104	123	145	116	140	124	134	114	134	116	152	147	127	114	136	149	126	121	135	123	142	116	126	138	119	142	133	144	100	138	122	132	121	129	130	127	134	129	147	129	125	142	146	136	124	119	134	145	154	134	129	124	130	140	145	119	149	136	146	127	144	112	138	131	134	129	125	131	133	132	125	144	140	143	137	122	126	137	129	122	142	124	127	114	144	128	118	139	141	125	116	138	124	148	126	136	116	134	128	127	118	118	121	139	131	124	124	117	130	150	127	149	142	126	112	136	123	123	129	146	132	146	123	108	129	140	125	147	135	126	131	108	124	136	131	127	125	132	126	128	130	149	126	138	117	138	107	104	132	111	132	140	117	143	130	141	103	138	133	123	131	144	115	109	117	139	111	136	128	142	120	126	122	123	121	139	115	141	129	149	133	128	130	125	162	125	139	109	107	139	123	116	130	132	141	141	148	132	113	110	116	107	122	146	122	118	137	139	132	135	155	141	145	146	126	124	176	131	150	124	114	125	146	136	124	126	142	128	145	135	132	140	137	134	138	129	146	124	154	125	134	132	128	129	138	123	139	141	145	137	99	148	137	108	133	153	107	119	141	123	127	155	143	118	116	123	123	141	134	118	122	124	133	145	114	122	150	124	117	132	153	110	120	123	116	143	130	113	134	123	133	131	133	139	141	139	127	138	116	125	137	126	152	125	113	135	133	149	123	139	134	131	140	119	126	124	118	122	125	112	136	137	145	113	157	134	136	139	128	124	126	128	116	115	146	125	132	116	115	127	123	126	121	130	128	128	138	125	112	124	129	143	150	143	138	136	112	121	126	133	138	135	130	111	117	130	121	151	131	129	134	120	131	111	131	137	111	121	154	108	110	109	134	112	113	139	139	126	143	127	139	120	143	130	124	137	127	128	127	132	130	121	131	126	134	133	108	124	123	129	123	134	121	125	116	134	142	128	136	122	125	124	136	107	149	139	119	148	137	148	130	128	159	136	106	114	135	109	146	145	120	131	138	142	148	120	126	121	127	120	120	136	113	133	131	142	130	145	119	129	150	119	106	122	143	112	137	133	120	130	153	134	122	129	122	107	124	133	136	137	120	123	134	116	143	132	120	142	137	137	131	126	122	146	111	127	135	118	139	121	125	137	141	141	118	133	116	128	127	134	135	129	134	155	109	130	140	126	125	134	134	131	133	127	144	124	116	122	153	123	116	154	109	137	140	132	120	155	138	149	122	131	136	129	140	130	153	129	131	141	120	131	134	131	117	135	128	150	131	130	131	113	155	114	117	115	122	125	137	127	103	141	140	135	118	121	114	122	154	135	124	136	131	123	128	159	112	134	137	132	135	118	121	141	145	140	147	135	150	118	108	124	104	121	131	120	112	129	113	142	128	140	116	132	123	146	135	126	135	123	124	137	142	122	147	113	108	115	121	116	128	140	120	144	127	125	146	127	117	138	119	112	137	118	127	138	148	119	115	130	157	135	136	138	118	136	120	107	117	117	135	142	141	146	136	120	153	138	136	117	133	110	142	133	128	134	111	130	135	140	113	119	136	139	132	134	137	133	123	130	102	135	141	106	129	131	111	130	127	116	133	140	122	127	138	115	149	122	110	129	138	134	133	132	136	137	137	141	145	139	137	146	139	133	126	146	126	138	120	135	132	117	161	138	129	124	117	139	133	127	148	129	149	134	130	148	126	117	133	132	113	143	125	152	145	134	119	136	134	133	129	127	119	129	134	133	123	132	116	117	97	123	133	124	151	138	113	119	132	138	122	116	129	130	124	145	143	122	108	127	129	130	120	148	122	130	125	155	138	144	118	121	133	122	131	134	138	133	127	144	125	134	124	136	108	138	121	124	122	127	125	137	127	118	142	123	114	108	145	122	134	112	146	121	137	147	142	101	147	118	134	121	121	128	120	118	131	134	131	135	111	129	117	125	142	130	142	122	150	129	126	135	137	121	96	139	124	135	117	150	134	115	134	132	131	144	135	128	136	128	128	138	138	142	125	150	144	144	113	130	134	127	157	121	119	121	120	131	131	124	130	126	132	133	125	111	132	120	137	136	125	137	126	115	137	134	128	145	112	133	138	122	135	140	131	120	122	133	119	134	132	123	118	116	117	138	130	149	136	131	105	146	114	135	131	120	127	117	144	130	136	146	112	126	137	107	128	130	119	110	130	151	149	144	121	133	118	140	118	111	122	119	143	114	112	134	116	127	133	151	144	103	104	114	152	136	138	127	133	133	133	118	120	114	121	124	126	137	147	144	92	142	116	113	135	118	146	111	106	127	121	128	145	141	123	104	121	139	136	131	146	98	114	116	136	132	132	138	108	134	127	131	134	127	125	126	138	132	134	153	137	125	150	122	139	142	141	104	139	112	122	130	160	122	138	128	125	140	97	135	110	125	136	128	123	126	129	116	129	127	126	145	131	112	143	142	117	134	125	147	158	128	145	139	131	131	109	122	111	132	119	121	128	135	128	120	140	141	141	141	114	156	138	128	115	141	134	126	138	137	120	141	124	164	124	129	137	147	137	118	148	110	126	122	122	142	122	112	135	128	138	145	133	129	128	143	121	107	98	116	122	135	134	125	113	119	113	133	137	124	132	129	134	131	149	132	123	124	127	138	144	144	117	124	131	146	140	133	123	129	134	142	115
2050	496	697	765	682	594	554	541	552	577	651	781	1205	1417	1552	1392	1260	937	956	884	785	697	601	586	509	468	391	402	421	441	426	401	432	384	462	417	424	405	402	398	422	425	396	382	414	428	427	410	450	421	398	436	446	427	438	372	410	437	402	387	432	394	388	384	407	430	395	383	397	407	428	401	381	410	367	358	409	384	404	415	422	394	409	391	410	408	387	410	391	425	429	384	389	391	428	375	407	439	398	408	404	412	379	398	405	427	386	362	405	421	402	387	419	398	392	412	409	438	400	409	415	411	432	383	380	419	394	408	429	379	400	405	433	417	367	405	418	405	435	428	387	439	406	408	400	385	434	430	414	434	400	409	448	370	389	392	410	432	442	427	413	423	380	393	438	412	393	405	382	424	405	398	422	406	423	410	404	390	419	413	427	408	436	394	401	398	394	390	425	397	419	387	398	415	420	387	423	415	394	367	445	383	377	384	405	382	370	414	379	386	400	428	424	414	427	380	412	391	414	375	429	396	409	426	364	410	396	398	399	389	407	438	397	344	372	417	389	423	432	403	446	417	427	420	417	402	405	416	395	422	413	401	427	373	427	398	444	362	404	440	391	422	369	401	386	426	436	375	389	406	400	408	414	428	427	417	408	410	399	385	431	388	408	366	406	362	450	438	398	425	410	387	396	453	426	384	398	412	414	388	438	413	413	381	453	466	434	396	415	393	385	456	411	390	434	423	383	416	374	441	434	349	421	390	424	395	420	452	368	431	409	361	425	407	411	391	393	387	404	394	349	383	373	430	389	405	394	418	395	414	425	374	380	383	392	381	390	382	389	395	410	389	420	377	415	444	403	405	383	429	419	416	390	394	401	410	408	423	410	414	450	367	414	444	395	431	401	422	419	420	388	406	413	393	416	371	412	397	398	370	409	415	389	415	425	392	417	390	406	400	405	413	410	419	406	431	422	411	370	391	412	408	392	426	415	428	446	416	404	425	425	395	416	399	402	421	405	413	398	387	399	375	434	408	416	379	415	397	418	405	398	382	401	420	393	402	387	419	370	391	393	422	391	418	393	394	404	393	401	392	413	445	372	418	429	388	405	390	405	407	404	419	393	425	428	409	359	398	410	401	416	418	398	384	400	388	388	398	413	386	441	415	402	415	444	390	392	402	408	408	388	391	383	374	397	418	428	424	355	425	419	395	426	356	423	434	393	402	376	418	423	395	379	418	405	400	426	424	411	387	439	408	400	423	423	416	379	418	402	390	364	381	423	427	417	409	388	428	416	390	400	412	386	382	408	410	390	424	434	370	397	414	395	385	421	415	393	427	387	421	404	480	418	416	351	457	437	398	414	390	389	385	432	382	393	390	387	401	397	437	381	395	410	393	410	371	413	417	414	402	409	398	414	405	397	409	394	412	410	423	443	407	405	393	408	437	408	401	398	406	406	387	414	378	415	400	427	401	399	401	428	436	403	422	420	407	412	389	428	450	408	393	389	428	389	472	378	387	389	396	415	383	423	421	397	421	399	381	374	409	395	434	391	385	404	451	397	421	412	455	415	429	438	419	388	431	396	417	421	418	428	422	405	410	430	402	369	423	398	419	379	452	411	433	386	393	404	437	418	437	399	387	402	402	386	420	408	427	405	403	405	425	392	425	417	390	367	374	404	388	390	405	392	380	431	413	425	420	414	417	412	447	408	430	375	431	418	387	420	401	399	427	376	382	415	404	419	395	428	410	399	424	403	436	435	395	411	402	388	414	426	397	384	378	369	419	408	378	407	383	398	401	393	387	399	419	396	418	424	429	413	397	409	376	421	387	429	383	375	408	425	424	375	458	407	424	408	420	400	419	433	395	409	443	395	383	419	403	375	391	427	382	421	394	391	423	442	400	399	430	420	375	389	374	415	438	364	434	421	411	429	429	422	364	416	370	415	418	420	398	400	397	402	421	399	404	408	427	460	438	426	389	404	403	432	404	376	413	383	399	413	409	374	412	431	394	420	420	420	427	416	407	413	442	408	424	417	436	379	375	372	404	410	417	412	401	396	425	372	413	389	424	390	380	417	416	432	386	389	380	430	434	392	385	411	402	417	390	418	398	412	388	437	400	433	386	409	394	452	392	392	424	412	403	393	447	411	417	407	408	362	413	385	400	419	412	421	407	398	392	453	389	415	402	403	433	405	418	441	413	410	454	428	399	427	376	393	431	404	411	418	405	444	396	387	371	445	414	402	416	443	394	431	396	408	382	399	385	400	391	420	411	373	378	424	398	443	400	405	421	370	403	392	407	391	381	419	397	388	422	410	397	405	402	449	357	389	446	404	448	372	414	407	396	413	376	376	372	375	384	433	422	422	425	414	425	456	373	401	363	390	377	415	441	436	410	432	408	405	430	407	430	415	395	418	368	364	403	442	390	403	399	446	433	432	393	395	424	408	429	433	392	420	403	412	422	440	396	411	406	421	400	405	402	405	413	402	408	417	390	454	379	411	428	400	421	439	402	392	419	442	427	433	404	396	376	419	416	398	401	376	401	407	445	406	407	416	429	400	411	417	425	412	400	405	403	398	422	409	403	377	455	410	416	434	392	436	382	418	376	422	417	406	394	431	366	415	392	422	407	408	421	368	399	445	422	358	404	424	403	388	387	366	430	393	425	419	396	407	411	382	368	410	421	389	422	368	390	416	406	394	392	403	430	395	404	382	401	377	443	411	428	432	423	411	389	393	396	451	438	391	381	406	387	401	398	434	397	430	408	415	440	408	377	402	442	358	414	412	449	410	375	418	427	392	445	401	381	435	381	397	399	404	406	402	374	404	392	406	386	409	427	425	401	413	413	426	414	427	396	399	403	392	429	402	398	415	411	420	406	386	395	410	384	377	451	397	393	387	430	416	390	405	423	413	426	418	391	382	433	414	402	403	434	414	427	413	433	428	432	380	417	381	408	469	420	416	401	393	421	377	397	383	364	395	416	389	434	378	399	435	407	415	424	414	408	430	403	412	414	431	430	415	431	384	392	416	377	397	415	384	414	415	394	418	392	395	394	420	412	412	420	415	410	418	426	434	422	411	420	433	400	400	433	412	386	409	416	390	411	377	421	431	369	434	430	393	442	429	385	441	398	417	409	416	411	408	371	394	393	428	434	376	417	397	427	411	418	435	403	375	440	426	401	396	442	426	415	437	429	392	421	397	406	404	391	403	425	452	415	409	417	358	393	387	426	439	365	396	426	427	383	396	382	418	423	422	393	385	373	381	435	434	393	412	415	430	399	404	393	380	390	439	413	381	430	393	443	408	461	415	371	437	423	402	388	437	399	383	378	385	399	404	415	375	441	426	423	408	405	401	428	418	410	412	401	401	386	442	388	434	399	415	397	398	390	424	381	403	423	420	377	416	429	414	387	399	414	401	409	412	416	411	402	390	383	433	434	394	467	414	422	416	416	417	419	417	398	415	437	379	367	430	387	345	386	415	390	396	365	400	442	439	379	397	406
8739	1121	1340	1139	843	593	445	356	365	343	342	422	521	733	753	600	487	440	421	471	427	350	380	306	245	238	212	183	162	203	182	224	195	165	179	195	149	202	181	176	178	201	221	202	220	192	226	218	209	191	203	189	181	191	179	213	161	155	168	207	164	190	166	170	192	180	179	168	181	173	168	173	183	187	180	190	173	198	179	177	165	199	169	169	176	169	182	179	165	171	172	179	218	217	186	179	174	171	182	181	175	173	168	174	191	178	183	164	189	178	181	193	170	190	162	197	175	188	162	173	160	168	173	194	161	159	172	167	162	169	203	190	192	185	182	185	176	162	203	193	174	161	188	176	159	173	167	190	169	187	204	200	174	169	160	184	164	162	208	212	201	188	188	186	189	191	179	163	180	173	174	171	178	195	179	181	190	165	173	178	182	177	179	181	163	178	142	160	172	163	173	161	183	186	180	191	178	201	167	166	176	167	161	175	140	161	151	171	197	175	153	170	175	186	180	161	167	171	181	176	191	161	150	170	202	198	207	167	160	160	170	187	173	154	182	191	177	165	176	167	162	166	164	197	182	188	170	182	156	175	216	185	175	175	181	178	168	178	165	180	185	177	182	175	160	175	155	175	159	173	166	168	166	170	179	184	175	164	169	192	159	179	196	158	154	188	195	187	179	160	187	136	171	153	176	177	187	139	178	173	162	182	168	185	173	161	139	189	179	202	161	158	193	151	173	189	220	170	170	185	195	184	187	157	170	177	178	160	211	179	169	172	161	175	203	183	173	170	176	203	195	171	161	143	158	176	195	177	180	164	176	183	189	183	204	168	166	172	163	176	167	179	171	185	193	192	179	159	181	175	188	197	167	187	184	165	169	183	175	176	172	178	191	177	182	206	182	191	187	170	190	160	182	180	170	167	177	161	179	159	184	174	174	160	197	177	198	172	163	168	164	204	182	181	161	173	180	159	160	206	177	157	163	178	166	194	160	179	172	155	166	170	171	161	164	185	152	178	154	163	166	176	194	197	172	159	159	205	172	153	150	176	167	173	165	164	150	182	175	185	167	138	184	193	194	190	171	187	189	169	171	158	194	155	174	165	176	171	179	153	174	159	145	172	162	192	156	207	193	171	193	195	174	190	181	183	177	171	158	194	179	181	174	185	159	169	173	155	175	152	147	204	164	170	194	186	170	184	184	168	161	166	178	184	205	168	167	166	166	174	188	177	183	168	179	188	170	187	175	176	160	185	156	170	185	192	202	168	143	176	174	168	170	201	172	193	166	179	197	170	183	188	174	198	172	178	185	178	144	170	162	182	163	172	183	189	153	182	196	170	180	170	196	169	196	177	184	194	182	182	173	156	175	168	177	174	141	165	177	164	186	161	170	170	168	175	162	186	173	163	178	175	165	162	172	186	177	198	170	161	151	176	149	175	179	191	161	166	163	183	180	166	176	164	199	145	154	167	181	165	208	180	171	168	175	171	207	169	149	159	195	190	162	185	178	160	155	171	162	187	180	173	174	156	187	170	183	189	174	174	165	180	196	178	175	148	180	158	172	172	158	186	177	186	183	156	193	179	173	172	153	189	173	185	153	173	160	184	178	162	151	174	171	165	170	175	168	188	180	168	163	150	189	173	176	166	190	154	178	168	153	182	191	182	179	170	173	181	189	145	154	179	186	193	177	144	173	151	165	157	157	175	171	180	167	174	191	170	163	183	177	188	175	175	170	163	193	161	184	191	165	167	179	185	192	167	193	167	188	188	200	188	154	176	190	163	191	184	176	149	167	181	216	176	171	148	165	165	199	206	178	160	196	170	180	147	180	156	180	164	150	161	180	205	176	163	175	183	177	165	159	182	172	178	196	160	183	163	153	182	162	205	177	178	175	196	176	185	176	186	160	167	177	148	197	157	163	185	194	156	178	178	162	183	184	187	195	188	154	176	149	175	192	178	181	200	160	172	178	175	173	159	159	193	201	181	191	158	180	191	183	166	168	149	161	187	164	177	176	171	193	184	169	198	185	200	188	156	199	181	192	184	180	187	167	172	179	178	170	168	174	187	168	185	158	168	160	170	153	162	192	152	172	174	182	173	169	161	199	164	204	166	185	163	163	183	189	180	174	189	179	168	205	175	176	181	172	184	188	167	172	169	176	151	188	186	173	185	170	192	180	199	194	165	167	158	177	152	190	175	169	159	179	167	185	190	171	185	172	174	165	170	200	187	185	171	172	188	163	186	189	202	162	174	181	172	187	178	191	186	183	175	191	145	175	160	168	182	192	183	196	186	185	144	182	191	179	151	168	176	165	163	175	162	204	201	174	185	187	182	163	160	190	168	171	168	173	166	150	185	171	182	188	173	187	189	201	149	159	171	178	165	175	160	175	167	173	166	195	154	177	182	165	179	170	179	177	184	178	158	174	163	157	177	156	195	157	180	172	146	168	170	198	181	143	181	181	174	158	189	166	166	187	176	172	183	143	194	180	164	189	145	184	193	139	191	144	171	160	183	166	170	160	193	172	194	171	166	172	187	192	156	176	182	174	178	157	162	161	168	158	169	182	183	188	144	158	186	169	178	164	166	171	160	172	171	167	184	187	164	160	178	174	164	166	206	171	172	186	189	178	181	179	178	186	156	169	165	169	175	188	181	156	181	167	187	198	188	175	146	176	197	169	172	182	175	192	197	165	185	174	150	172	164	168	160	159	166	193	175	173	164	203	163	180	185	153	187	187	183	180	157	184	179	183	164	178	157	166	150	182	160	180	179	156	169	186	163	176	172	176	151	179	167	160	164	160	168	159	161	168	181	168	163	159	187	178	169	181	163	180	168	161	156	158	173	196	178	158	182	184	188	176	170	156	177	180	167	187	197	180	168	172	188	165	148	162	198	167	170	192	197	181	182	166	178	167	176	206	166	170	193	167	170	175	157	164	195	172	174	175	171	162	185	181	179	167	163	165	200	169	182	185	185	179	171	206	171	174	171	196	183	183	156	178	178	202	143	210	193	176	196	189	198	153	190	184	169	180	181	172	164	191	181	182	184	182	163	181	165	170	175	149	169	168	173	184	167	173	185	191	178	193	175	172	187	185	187	191	181	191	184	183	174	198	175	176	155	173	194	199	185	185	153	171	173	162	188	184	187	154	182	180	177	177	172	186	172	175	174	179	191	180	164	182	172	194	176	152	172	173	159	157	170	182	175	185	155	187	188	172	173	160	186	165	176	166	174	202	182	174	164	196	166	168	173	179	184	165	163	174	161	190	164	177	191	181	194	197	166	172	192	175	176	189	155	175	187	166	173	190	166	182	145	165	161	178	179	185	171	168	188	177	179	165	181	175	170	165	181	172	186	182	173	176	182	184	188	174	170	185	180	169	164	184	192	190	169	163	192	175	180	188	158	172	173	174	154	167	170	182	179	185	161	136	185	170	163	171	179	162	175	161	183	168	167	164	178	149	180	182	159	166	164	170	186	159	190	181	187	178	189	181	169	162	149
5622	1658	3395	3856	3188	2526	2187	1832	1683	1607	1671	2036	2914	3993	4412	3766	2715	2387	2462	2901	2482	1927	2027	1626	1054	848	818	729	672	690	645	683	664	685	624	621	565	546	572	599	643	638	708	719	659	678	701	780	841	812	662	681	604	586	583	563	545	544	528	561	518	528	548	514	537	565	553	553	533	534	612	539	557	547	534	550	518	516	572	538	556	528	538	535	532	513	532	574	541	570	553	524	543	558	511	495	509	548	532	514	550	549	542	541	491	541	533	508	502	508	505	551	523	527	522	525	523	517	527	526	503	527	514	501	544	547	548	569	561	558	532	553	541	561	494	539	537	538	541	529	524	587	532	535	570	516	562	536	560	559	589	636	562	619	616	562	562	576	675	984	893	624	515	547	546	554	565	571	545	533	505	523	527	547	523	480	554	558	562	590	556	567	570	536	530	561	530	548	525	567	542	531	512	525	574	582	594	560	576	548	499	546	523	511	575	491	496	529	533	578	490	500	549	562	528	578	547	556	496	587	594	543	493	540	520	548	528	559	480	534	536	503	492	529	552	533	600	556	518	574	547	527	530	487	546	528	549	563	525	518	548	564	552	546	574	527	539	529	535	530	545	499	515	512	557	514	561	537	523	493	578	565	493	527	479	526	499	491	473	528	528	526	521	536	513	529	564	482	558	493	504	551	508	524	531	545	545	556	554	494	512	502	532	527	519	506	533	517	545	547	547	510	516	543	504	548	518	529	508	525	568	540	552	570	541	497	523	527	554	520	507	511	532	547	553	509	529	508	584	514	601	515	511	544	515	537	520	551	530	575	514	528	510	586	503	529	514	543	536	540	526	514	516	561	510	551	527	543	515	547	518	492	524	521	517	538	504	462	567	513	521	564	524	545	567	528	560	551	499	536	511	534	548	556	541	518	538	528	509	543	506	582	570	540	519	508	493	525	576	548	509	469	523	537	502	576	533	543	516	548	538	594	533	523	517	546	525	518	511	523	512	535	550	485	519	512	529	555	521	525	495	523	539	537	516	548	513	519	524	525	546	514	542	517	479	551	517	506	515	545	548	551	536	553	529	507	501	540	508	515	575	554	539	498	536	537	504	551	558	554	516	531	516	483	543	531	560	561	519	562	524	530	489	519	537	528	499	473	506	497	530	505	498	521	537	547	559	530	614	532	566	513	512	541	558	547	533	564	535	492	533	515	534	541	505	552	497	557	522	500	546	512	486	494	536	520	550	541	535	577	520	504	535	581	513	542	560	562	502	528	529	564	511	550	518	513	530	533	506	525	543	504	482	533	571	533	514	530	534	504	549	490	511	533	537	532	518	488	485	533	549	529	540	500	571	537	523	576	507	557	568	503	546	538	548	502	514	537	505	500	540	531	552	513	505	557	518	520	506	518	532	559	476	540	551	526	537	537	529	518	548	532	534	544	543	548	541	530	543	523	510	542	503	505	532	503	513	550	505	527	536	506	519	509	535	479	535	538	505	493	539	502	528	528	530	544	485	514	519	537	499	539	526	585	532	546	526	505	534	472	546	502	559	561	534	563	502	535	542	486	496	529	523	498	545	516	495	530	534	518	522	494	521	535	554	532	518	530	518	513	529	548	514	508	488	565	557	579	553	531	525	529	538	539	515	525	528	571	515	547	545	468	557	545	530	488	585	518	548	535	478	508	518	556	534	512	481	554	502	536	532	516	526	525	553	534	552	542	529	497	587	528	524	526	528	557	490	523	523	540	506	563	509	540	526	493	491	492	521	506	518	516	537	562	535	540	510	537	570	496	531	544	518	526	539	533	519	575	524	562	526	533	542	504	552	499	523	552	550	525	556	560	504	530	541	512	526	535	520	522	493	513	562	526	515	562	565	564	557	543	550	523	550	531	517	494	589	525	522	542	546	525	503	567	516	533	528	513	516	527	520	509	547	524	544	540	536	571	540	527	489	500	552	527	527	492	513	538	533	534	532	486	526	544	566	533	561	526	548	530	545	521	550	549	543	496	534	529	526	556	538	526	541	516	517	573	579	570	529	542	548	495	571	482	526	534	562	520	516	589	525	514	529	520	534	530	498	542	532	546	514	582	478	527	519	558	519	538	520	522	526	496	582	528	511	519	504	539	520	550	510	513	564	531	521	538	503	538	578	508	536	552	513	514	515	559	528	542	514	548	530	569	524	518	526	552	551	498	570	538	531	525	592	513	555	527	525	543	521	574	511	484	485	508	539	529	516	566	547	522	513	540	532	520	495	533	536	564	531	502	520	542	580	532	544	534	524	566	555	564	544	500	530	537	524	541	510	571	549	552	538	516	486	549	524	571	540	516	565	514	491	535	531	495	523	552	546	513	565	606	605	540	503	552	550	537	530	513	518	516	512	561	532	523	552	508	569	534	552	558	554	540	509	562	492	509	504	525	522	541	530	509	529	536	534	515	511	529	518	548	503	531	512	553	526	557	538	495	530	515	531	505	499	536	506	527	534	530	519	562	521	564	497	567	546	525	518	561	542	550	548	555	541	577	558	533	534	498	487	568	539	530	543	527	538	527	520	525	553	523	526	508	576	549	526	536	513	545	528	594	504	491	546	551	548	558	506	570	528	557	493	564	488	559	505	532	487	535	571	517	521	537	521	536	530	538	509	524	540	530	524	521	496	516	545	554	535	565	545	543	567	559	512	592	556	517	554	542	532	533	523	509	573	537	483	536	508	556	512	500	527	526	535	525	511	536	537	507	531	485	535	482	566	552	521	527	527	487	531	528	529	497	470	523	499	515	550	542	502	565	507	553	501	527	507	527	554	531	516	524	555	572	535	527	508	559	524	528	547	605	558	522	510	559	506	551	497	533	522	529	521	542	529	518	520	556	538	525	528	576	552	528	524	548	579	558	526	591	523	530	488	514	562	541	530	563	516	513	530	509	548	527	551	527	527	576	517	535	545	516	507	507	548	528	537	508	541	543	543	518	553	572	526	528	515	521	555	528	513	519	553	511	539	520	551	563	541	539	527	505	547	513	516	520	546	497	549	562	499	551	515	482	525	513	575	541	547	557	506	500	518	530	518	488	519	534	519	547	510	566	519	472	535	556	532	520	536	516	488	556	556	485	539	532	525	524	555	526	525	537	537	572	539	518	544	518	512	512	558	566	563	529	486	545	537	535	534	523	536	555	527	546	563	556	528	555	514	580	567	507	555	535	530	529	554	524	531	536	557	550	516	541	504	566	512	532	529	508	562	541	517	530	497	510	532	557	482	503	545	529	572	527	583	529	488	504	558	506	526	532	566	539	507	514	553	543	540	499	541	578	516	548	533	506	543	531	543	531	524	565	500	507	527	510	537	494	549	521	499	553	500	530	509	551	503	543	506	499	509	549	535	561	476	543	520	518	554	525	525	521	518	540	521	531	520	523	510	545	517	516	532	493	553	571	548	536	545	531	523	582	544	524	508	541	521	532	534	527	524	544	552	538	532	531	533	515	537	526	523	547	535	538	512	549	519	505
16520	3110	2989	2238	1562	1065	862	755	609	619	550	593	679	829	913	815	732	618	620	615	627	568	543	496	387	344	311	259	275	234	247	225	268	268	252	251	256	221	257	288	275	277	266	268	274	288	231	235	255	295	317	260	252	233	270	236	238	235	239	247	264	235	224	225	244	240	255	234	247	245	237	261	237	237	222	219	246	249	237	213	224	244	227	237	221	247	253	210	261	271	240	234	232	234	248	244	224	226	236	263	222	239	258	272	238	238	224	222	227	243	240	236	223	218	233	231	238	244	229	238	259	226	215	220	237	247	208	205	257	246	240	257	248	254	234	222	224	241	219	205	217	240	256	238	248	245	254	272	265	253	226	259	252	240	260	225	249	229	229	270	301	246	202	236	242	215	245	234	241	262	213	213	228	224	240	226	222	225	242	245	248	224	238	221	242	250	224	235	213	257	219	228	238	238	208	233	249	205	230	238	243	240	261	237	232	225	241	233	233	215	230	260	226	245	247	237	239	260	227	231	250	215	226	257	236	258	224	273	251	273	230	216	210	287	236	250	249	227	232	237	232	247	222	253	218	216	268	234	235	238	200	230	237	235	236	216	240	237	242	227	221	234	236	204	238	245	230	247	240	239	210	211	225	213	239	241	210	235	227	229	235	211	232	238	232	236	255	239	267	218	264	246	227	223	233	257	241	259	240	214	246	239	232	231	239	205	240	230	210	234	244	197	266	247	242	202	220	267	231	240	252	224	237	222	200	213	201	215	237	233	212	206	234	223	243	269	220	254	211	229	209	212	241	239	233	241	251	250	231	229	229	238	227	230	234	222	241	219	261	230	241	238	251	240	212	187	260	231	221	244	249	240	239	223	226	259	247	239	220	256	239	233	242	257	255	221	243	230	230	246	261	222	229	236	260	256	237	259	281	213	237	226	206	233	224	235	242	235	242	215	231	237	224	248	238	240	280	222	243	231	197	242	236	233	228	231	235	257	272	225	229	216	249	233	239	213	230	247	256	227	223	241	219	222	216	206	248	196	224	245	256	231	240	245	224	223	239	229	245	221	215	236	254	241	208	207	242	226	239	208	209	240	241	215	217	221	230	241	226	224	214	239	235	253	238	238	239	237	221	229	246	245	243	209	249	246	228	222	259	264	214	256	212	208	232	238	221	211	233	223	232	221	244	208	222	210	231	245	239	218	199	200	240	208	199	240	242	230	215	225	239	210	242	265	245	196	234	235	202	234	222	228	226	223	217	237	245	259	230	237	248	194	241	238	224	223	243	249	241	215	244	232	203	235	234	228	219	252	233	247	246	231	233	237	223	258	231	220	233	233	225	236	248	242	219	255	219	219	249	240	243	211	250	222	239	235	225	228	230	217	233	219	238	234	228	224	220	236	243	226	237	245	252	229	256	239	248	226	240	226	252	250	223	236	227	254	212	237	244	243	252	208	242	232	242	246	221	237	225	227	242	241	219	228	229	260	227	241	240	233	227	224	252	226	213	209	245	235	234	200	243	229	243	219	239	228	247	198	223	232	248	241	262	211	203	235	226	256	247	217	204	242	211	251	228	233	220	228	225	239	219	258	240	228	240	227	266	220	215	265	215	221	239	260	195	226	247	213	215	231	242	221	224	222	236	238	213	227	229	252	232	235	211	240	207	248	249	221	213	230	224	260	260	224	217	240	202	237	241	234	221	228	268	214	217	230	234	252	218	267	244	213	235	229	222	232	215	230	214	236	265	234	248	225	225	249	236	230	226	234	248	242	212	224	204	242	240	225	215	205	246	255	238	190	228	229	242	263	225	226	242	224	260	221	222	222	207	255	253	213	213	231	244	242	224	225	225	248	273	231	215	240	233	268	220	201	277	234	218	234	257	221	196	213	234	254	226	259	242	229	221	215	222	229	219	218	226	233	218	212	238	245	246	245	246	219	224	212	241	247	216	230	225	250	223	231	228	239	215	245	220	268	261	218	212	239	227	227	230	216	244	238	219	244	232	223	241	243	233	245	237	234	244	239	207	248	241	252	265	227	218	245	230	233	222	206	240	223	250	250	247	226	232	239	230	240	215	216	216	212	224	236	235	221	240	215	231	244	243	248	212	214	219	247	215	252	222	225	247	233	231	227	219	207	222	224	236	239	243	220	237	243	240	244	222	228	232	256	262	212	259	255	223	217	245	256	260	231	239	234	242	211	227	232	235	221	236	236	230	246	230	258	223	222	235	234	243	249	221	221	241	236	235	251	245	255	222	231	240	216	208	219	225	221	244	223	233	264	210	232	256	210	257	254	233	218	271	230	236	264	247	237	221	242	234	241	233	222	239	229	221	237	253	238	221	246	225	253	264	232	249	236	238	231	237	210	220	213	235	245	221	248	238	233	218	239	210	258	217	244	225	222	273	237	221	233	232	231	232	257	220	226	227	211	229	223	270	235	250	232	252	256	217	247	255	239	248	239	239	252	235	250	248	204	237	228	234	235	241	255	248	217	220	237	233	233	206	216	251	236	229	236	238	230	220	209	263	257	220	215	200	256	225	237	230	257	229	235	226	229	236	245	234	215	232	218	259	230	246	233	225	240	229	233	221	232	236	238	223	233	234	198	198	212	231	229	256	228	233	261	242	228	220	224	229	203	239	239	211	219	224	240	226	241	205	247	239	234	243	211	221	249	228	257	217	206	218	224	222	250	257	248	211	227	248	245	227	213	246	227	285	217	227	222	214	247	253	232	232	231	261	238	227	249	224	232	226	286	265	225	207	237	220	245	222	242	224	214	236	233	234	225	242	242	226	225	218	225	230	207	216	219	254	243	235	226	232	223	253	222	245	201	240	247	242	236	219	211	202	254	229	241	228	236	245	233	248	229	239	200	250	189	240	242	222	210	228	237	250	219	241	234	216	202	249	210	223	224	239	234	236	221	240	231	213	278	206	226	231	237	244	240	229	250	216	228	237	230	217	224	228	243	234	225	214	224	222	226	239	227	228	242	220	230	229	198	215	234	235	206	276	218	229	243	231	222	256	213	238	231	244	246	211	208	254	232	262	212	236	210	211	242	215	262	269	212	249	221	247	224	215	244	236	222	230	240	248	225	245	232	241	239	247	236	265	222	266	240	229	222	231	205	228	249	257	258	239	251	237	255	247	237	233	229	223	249	200	239	231	207	225	235	225	221	220	240	225	229	214	249	237	237	230	237	264	231	250	224	210	201	234	233	206	245	211	215	190	238	214	219	248	241	218	245	240	226	221	233	226	244	228	232	209	211	236	244	221	244	226	246	237	222	226	224	230	236	233	243	248	231	214	244	234	251	220	211	242	242	205	252	250	243	242	233	246	234	236	218	240	223	253	235	229	239	236	256	258	254	215	248	266	237	253	240	247	257	226	226	231	231	241	216	254	198	230	241	207	233	241	244	227	198	246	257	218	230	234	259	243	226	239	231	222	242	239	275	197	256	221	220	236	227	218	239	242	235	229	223	242	210	202	207	237	234	241	261
7809	2898	6499	6882	5749	4640	3815	3386	2785	2660	2630	3064	3896	4741	5509	4922	4028	3509	3374	3266	3423	3219	3193	2709	1857	1703	1321	951	914	924	902	843	905	863	790	801	829	811	825	963	1003	942	952	1025	990	975	987	1038	1157	1286	1242	983	835	819	729	755	705	754	754	656	734	737	698	691	724	691	695	689	717	666	705	699	683	686	743	753	673	646	717	671	657	694	647	699	669	711	707	690	700	630	676	699	625	691	675	699	619	654	690	633	666	675	684	633	722	626	704	700	686	723	670	668	696	709	669	699	650	708	658	669	688	715	702	642	702	701	671	675	707	645	732	694	736	714	712	656	700	705	695	705	666	712	667	697	732	712	752	755	796	836	826	888	807	941	845	754	670	654	794	1247	1586	781	720	673	674	680	678	654	705	705	732	687	711	643	665	711	677	699	692	688	723	688	674	672	685	666	671	711	689	694	714	644	693	782	734	780	772	695	694	687	712	658	643	680	677	665	665	681	653	697	680	662	679	673	710	667	725	651	683	670	645	693	665	724	686	691	635	648	676	694	686	652	653	659	627	687	682	709	699	675	643	716	691	667	668	691	695	703	624	706	652	687	716	676	681	691	704	686	717	655	654	662	673	663	652	661	667	665	737	655	690	694	679	697	681	642	646	662	705	690	644	695	706	639	640	657	710	617	687	664	683	711	674	663	683	672	656	686	665	678	689	684	679	626	666	668	691	675	692	646	635	666	633	685	647	648	638	698	664	618	690	711	672	687	652	680	661	679	642	647	695	713	682	642	660	666	652	670	676	664	675	639	685	682	671	702	682	693	703	655	660	649	614	644	680	659	663	679	704	691	647	675	651	695	690	659	690	705	687	691	645	684	661	667	668	701	675	703	697	684	664	648	632	629	621	691	638	650	657	712	678	703	660	692	683	707	694	667	649	680	645	680	652	662	629	685	664	692	685	671	694	639	700	683	704	668	654	696	659	683	724	690	638	662	680	654	693	645	655	670	672	673	643	665	695	656	700	656	693	705	659	680	655	677	620	682	671	683	666	711	700	625	627	666	670	716	675	694	652	627	676	649	732	680	653	664	648	720	648	682	642	678	697	680	673	674	661	647	631	652	647	724	667	699	696	705	652	645	687	652	676	669	681	623	682	688	668	679	659	693	652	665	735	625	675	670	706	698	676	683	634	664	739	645	672	679	715	677	715	711	652	651	618	704	707	675	653	654	640	600	696	686	695	709	647	654	690	678	700	649	687	600	681	630	676	679	657	692	695	718	682	652	684	669	679	661	694	682	704	656	673	655	649	686	666	646	661	649	669	649	659	690	645	660	665	644	593	675	599	649	683	670	687	668	653	659	708	675	667	682	667	648	638	628	689	695	685	681	691	654	659	715	666	670	678	654	693	679	638	667	692	682	714	645	672	684	626	684	702	656	723	728	688	656	671	696	702	630	690	656	680	656	606	681	672	682	655	710	655	673	687	670	676	676	655	674	729	627	681	700	731	689	646	693	619	689	691	661	684	645	662	689	676	647	670	694	644	699	681	672	660	645	670	667	698	679	646	673	622	661	644	678	736	659	649	709	697	699	690	690	711	672	692	679	680	700	686	625	678	649	694	642	614	709	660	642	676	669	597	644	656	691	639	654	676	661	667	679	685	735	699	656	686	665	636	671	654	691	707	681	662	668	655	685	697	664	714	698	683	650	668	655	683	639	641	621	671	658	657	681	634	654	691	673	691	651	717	676	679	662	638	698	677	676	680	756	664	696	676	647	676	659	687	640	629	650	610	725	636	651	652	666	653	640	635	663	685	655	698	701	659	636	684	692	707	693	706	662	674	644	696	684	668	708	594	692	649	687	644	688	685	657	672	699	626	709	671	654	632	660	655	628	690	650	642	662	680	650	696	720	662	656	687	673	702	703	683	687	668	637	680	661	680	645	695	668	685	676	710	668	702	711	638	607	656	690	668	715	706	693	652	684	687	679	690	650	702	686	687	700	682	680	689	686	675	684	655	689	722	653	691	662	694	643	664	672	659	691	659	690	609	728	640	670	733	721	656	727	718	695	694	675	684	655	653	689	650	691	676	679	660	654	650	669	651	657	695	710	707	711	657	680	648	687	680	680	670	655	648	651	672	664	667	655	682	668	639	684	617	643	660	669	715	664	702	661	660	687	666	625	685	700	711	666	682	686	664	709	661	651	649	682	696	683	666	674	648	654	669	656	648	662	670	638	656	705	684	661	675	626	672	662	676	655	675	660	663	624	733	680	673	713	678	697	673	678	698	673	645	699	698	662	682	662	649	621	668	650	684	674	698	680	695	697	672	686	656	647	638	675	646	699	670	656	632	665	679	659	645	664	705	652	650	688	686	680	664	699	684	677	700	659	676	710	686	691	678	691	682	718	689	706	649	652	708	714	610	657	666	633	670	649	645	694	695	692	642	675	647	610	675	697	663	644	669	697	647	703	664	662	651	656	689	663	685	674	671	657	668	635	652	692	686	687	700	687	645	650	709	665	669	630	681	694	682	699	673	650	648	652	680	660	677	699	665	690	696	662	679	696	666	652	684	685	655	639	643	704	696	639	699	685	669	651	613	631	631	728	652	648	696	700	683	673	670	654	679	679	646	659	652	665	688	689	718	657	618	667	722	719	651	656	680	690	662	647	625	674	647	645	658	660	675	672	695	659	610	656	691	705	706	668	655	611	694	641	703	637	664	675	697	654	648	701	681	675	731	697	684	670	714	657	736	657	669	683	624	723	636	629	671	719	694	684	691	706	660	654	670	709	682	753	639	672	649	640	663	636	710	679	691	675	654	694	691	682	655	690	693	677	713	669	627	687	658	667	654	670	671	653	683	686	670	663	734	706	655	645	655	682	703	666	686	691	704	723	665	663	680	702	692	660	691	659	636	671	689	705	664	651	701	687	654	701	701	665	691	657	664	685	671	672	664	662	632	674	690	678	705	638	611	674	686	708	647	669	675	620	651	698	660	715	652	657	656	689	665	649	671	685	638	676	652	639	634	670	655	697	686	676	660	657	688	688	657	647	652	627	673	642	676	654	670	651	654	658	649	647	676	671	702	664	653	659	634	670	696	653	691	695	706	677	677	681	625	638	658	678	694	670	688	638	718	679	626	700	695	650	655	656	654	668	650	658	652	638	674	655	645	713	669	617	688	730	680	677	651	663	710	701	655	705	658	668	713	708	647	685	669	698	664	633	713	626	693	667	677	680	690	665	678	677	637	663	640	711	669	664	685	641	715	720	662	655	670	729	671	674	688	632	679	690	666	681	681	657	666	697	673	647	693	637	673	689	666	691	640	644	635	705	705	687	639	650	679	661	666	655	666	730	629	693	672	624	704	665	668	661	640	630	648	625	627	649	670	682	643	660	666	687	666	715	659	665	658	687	674	698	700	694	643	654	648	669	628	704	669	689	699	686	654	704	668	689	694	659	656	680	689	694	687	675	667	664	658	658	660	695	708	718	688	667	693	645	689	689
2074	234	228	203	153	151	153	124	144	159	162	168	208	236	201	199	176	165	180	146	151	150	151	128	147	130	116	143	142	119	121	101	123	135	122	111	121	133	112	120	136	132	122	116	136	133	121	117	121	137	114	130	135	138	120	121	109	117	136	131	108	124	130	112	116	121	108	112	121	124	132	149	119	118	131	108	107	117	122	160	94	132	115	131	121	103	132	125	131	115	115	120	125	121	129	119	141	111	134	122	132	123	132	119	136	114	130	119	118	113	125	129	125	140	101	105	124	115	122	129	113	118	113	106	131	115	122	117	122	112	129	123	126	139	117	150	126	119	135	109	122	108	115	142	121	104	139	134	124	122	120	128	123	135	127	121	128	128	123	117	131	129	117	114	128	127	128	111	126	124	127	107	124	112	119	120	118	116	128	120	133	143	119	124	137	127	115	118	106	129	124	123	115	119	119	130	120	145	123	121	133	118	125	129	127	116	113	127	129	136	114	122	123	116	129	113	110	121	129	128	136	131	133	116	125	118	125	130	113	129	130	126	117	119	133	135	114	140	117	133	110	130	128	133	109	115	125	133	118	137	119	126	123	111	119	102	132	131	112	134	116	135	125	129	123	122	136	129	120	139	132	123	118	131	119	79	111	138	126	126	129	132	125	121	131	148	111	118	136	133	115	126	94	136	139	125	122	120	122	127	132	131	114	132	108	132	99	141	129	118	123	113	123	123	117	116	140	121	126	118	134	116	119	111	116	129	110	122	113	108	132	122	118	126	141	132	113	148	113	131	123	141	139	136	132	141	119	118	124	141	135	104	104	117	125	119	124	117	131	123	113	109	136	138	128	110	136	120	120	123	115	129	110	122	127	140	135	135	92	125	122	116	148	127	117	131	123	125	101	124	106	119	138	121	118	141	111	132	135	123	126	134	117	136	113	126	142	124	135	141	93	104	124	141	127	129	118	119	116	117	114	137	123	118	120	114	122	124	135	121	117	120	130	130	137	127	126	126	128	100	120	105	138	116	114	162	125	107	143	129	118	93	121	121	105	110	112	135	134	123	108	130	135	124	113	137	120	97	122	128	134	114	115	113	138	118	131	134	144	144	121	134	128	144	131	133	124	122	121	116	121	136	127	108	142	122	134	123	114	109	127	126	126	120	122	134	117	111	136	125	95	111	138	130	107	118	126	107	109	134	126	117	147	126	111	122	106	131	128	138	139	111	140	115	124	137	134	102	127	102	113	134	140	124	127	109	136	125	118	131	137	124	147	117	141	124	130	106	107	150	132	114	126	117	132	129	132	127	122	121	115	124	128	109	148	138	141	125	136	117	139	110	112	117	115	116	121	113	133	119	110	146	106	125	146	126	108	119	146	133	121	132	112	127	103	135	103	124	123	136	127	129	118	122	119	110	135	129	132	133	128	111	117	129	134	139	121	116	133	136	135	124	118	90	127	141	123	124	127	137	121	116	116	122	125	97	134	104	120	126	121	121	131	127	127	126	115	121	118	113	110	129	121	93	125	119	145	117	128	117	142	117	130	136	129	91	115	120	136	128	109	109	130	132	134	117	128	104	123	130	128	119	125	133	117	127	114	142	122	102	103	129	116	99	119	128	130	137	130	134	123	135	109	128	113	120	120	118	122	124	130	137	99	113	119	122	144	145	142	121	138	114	109	112	127	149	120	113	145	137	98	121	131	124	94	109	134	131	125	132	114	122	118	104	146	124	128	131	101	103	126	113	118	119	120	114	134	126	128	127	147	122	137	115	131	110	119	123	128	128	129	109	118	114	139	127	111	119	137	130	130	108	135	146	132	120	145	115	124	134	117	133	115	122	123	124	139	129	135	110	115	131	132	136	103	117	116	124	131	131	119	134	128	126	141	129	127	117	118	133	131	112	132	121	108	117	127	128	134	113	139	143	139	116	117	129	132	135	121	114	132	128	115	123	118	118	121	127	113	103	152	118	132	125	131	121	116	143	130	114	131	143	127	128	131	127	119	111	113	126	123	134	127	136	129	131	116	127	130	130	133	147	121	137	126	120	128	124	102	113	116	118	133	106	114	106	133	131	117	117	112	113	136	127	113	118	127	121	107	118	113	126	121	123	123	124	142	123	105	122	118	128	115	110	128	121	140	124	144	134	121	128	132	119	116	123	127	105	108	134	108	128	132	124	124	127	119	111	114	124	139	129	129	119	131	116	137	144	109	101	115	127	137	115	117	121	136	113	122	126	136	136	154	132	123	116	115	113	120	142	105	146	136	125	129	119	122	100	124	155	129	113	106	147	124	114	116	111	109	128	121	116	114	111	122	127	139	122	117	122	121	128	128	125	109	120	122	132	134	126	140	132	112	104	136	116	115	125	147	131	115	131	104	127	124	117	113	135	115	111	114	137	129	127	132	148	130	123	116	124	124	118	117	134	145	108	125	136	118	107	116	115	130	126	140	124	124	127	127	142	124	114	136	123	139	143	122	131	123	127	128	125	132	112	127	131	129	139	109	122	130	106	118	123	116	129	126	123	120	121	134	122	145	122	122	122	120	134	140	128	110	113	131	118	149	135	107	115	146	114	147	113	117	108	131	126	113	142	140	121	137	119	137	126	141	118	130	125	107	112	117	127	126	132	126	109	113	164	139	139	133	131	138	117	111	133	104	123	120	132	105	139	123	115	131	128	124	97	136	142	133	125	109	123	134	125	132	112	116	130	108	124	137	124	118	116	112	116	122	119	137	134	136	112	112	134	122	122	113	120	114	112	134	115	133	109	123	118	100	108	122	131	102	119	119	130	114	122	123	120	120	122	112	122	114	133	122	131	105	112	138	131	127	113	112	118	126	115	126	128	123	117	141	98	128	128	125	141	119	126	114	125	126	108	127	111	121	131	132	122	103	141	122	122	110	131	113	112	115	113	119	126	118	115	134	115	126	117	138	121	128	116	128	126	120	119	117	115	126	121	107	142	122	132	108	126	130	124	121	122	142	133	123	126	105	109	118	114	143	123	127	118	134	124	135	127	116	126	154	138	110	117	123	118	117	112	122	108	107	128	124	139	132	114	121	120	127	115	143	127	122	133	131	116	131	118	139	129	100	118	140	104	137	119	127	121	135	127	118	131	126	139	127	128	122	138	129	110	123	125	128	134	119	110	122	135	113	124	128	128	132	133	141	142	142	132	121	110	121	132	116	126	112	123	131	134	127	122	122	117	121	111	132	120	120	120	128	127	129	113	136	131	135	127	108	137	95	117	124	134	131	128	129	134	150	144	122	106	128	124	143	118	99	126	132	109	114	124	113	120	135	130	134	120	127	116	119	139	112	126	126	128	123	113	146	121	141	133	122	136	106	113	95	99	141	110	117	109	139	115	118	107	123	103	124	114	118	141	140	108	113	132	122	118	113	134	113	108	105	128	127	140	126	122	114	125	129	122	135	111	112	132	122	126	127	130	120	131	138	118	136	128	122	128	124	123	128	114	131	128	122	130	153	123	125	130
2057	472	623	643	612	549	536	522	491	554	630	716	916	1051	1010	987	789	743	695	634	609	567	537	530	467	441	401	407	417	431	377	372	374	419	407	395	444	403	425	385	407	412	417	408	405	400	408	404	450	415	420	400	386	399	419	399	358	372	385	467	376	386	401	379	420	404	387	417	394	422	416	388	400	378	381	404	375	402	430	399	410	407	384	363	390	368	427	414	369	378	430	371	405	385	416	402	402	390	371	362	397	387	410	393	392	390	408	383	347	419	385	405	407	359	383	437	388	413	359	393	402	386	382	376	393	412	405	393	410	387	407	382	413	368	365	399	390	408	388	356	427	381	361	387	404	418	413	388	410	388	408	391	393	405	376	402	416	385	386	404	410	406	403	421	415	406	366	381	374	429	436	383	403	347	366	376	390	394	388	406	382	380	394	374	371	402	379	438	394	406	384	402	408	406	413	405	437	409	397	399	380	385	438	372	373	400	446	396	379	409	405	400	412	387	395	400	384	379	363	357	367	371	416	410	381	391	409	381	373	384	365	409	366	444	406	376	407	390	415	377	374	359	414	407	367	382	414	383	426	389	434	438	429	407	402	391	421	404	397	433	447	378	360	367	392	377	381	404	389	374	404	402	383	370	399	363	407	399	375	404	374	389	400	383	381	408	403	397	356	380	409	417	344	388	374	384	391	399	399	388	389	386	391	370	416	358	344	407	369	396	411	406	374	365	415	446	386	396	421	395	382	414	379	433	378	382	396	449	402	420	404	382	364	407	408	362	413	397	409	337	373	391	382	391	402	410	402	379	396	391	354	399	365	408	381	400	368	342	411	396	396	390	390	381	372	368	372	373	399	385	401	407	409	397	443	364	421	379	376	342	387	399	417	395	382	411	383	391	406	398	384	364	371	402	424	380	424	385	357	390	396	415	373	424	397	375	369	371	394	387	409	396	380	396	404	412	446	385	339	425	383	414	354	427	392	382	402	401	388	404	394	398	396	410	396	371	376	364	378	393	416	388	381	406	403	380	392	400	386	351	415	383	415	379	391	394	413	423	381	397	388	412	386	379	428	406	400	383	418	389	396	391	386	362	394	401	396	441	399	385	429	395	407	403	411	383	410	431	396	364	406	389	419	384	389	391	413	355	404	359	420	396	413	404	382	379	421	404	397	420	403	422	373	380	410	384	413	408	369	400	352	407	397	420	361	376	417	372	358	378	379	363	433	409	373	375	418	372	383	393	372	415	416	408	404	434	365	416	392	404	399	403	413	348	423	365	412	401	390	428	403	391	413	416	408	386	390	409	409	400	423	392	409	408	360	385	401	418	383	421	381	428	412	381	363	410	351	416	382	383	415	406	387	428	399	382	397	421	395	405	414	400	368	364	383	386	361	412	419	404	401	417	401	400	375	390	417	387	407	414	400	406	392	390	358	328	404	364	412	384	440	431	396	386	388	362	371	391	391	394	447	380	382	394	389	432	362	397	364	403	412	394	388	420	381	402	366	411	426	392	340	389	408	386	433	404	409	375	385	411	391	407	409	394	394	410	401	400	390	372	382	400	390	400	420	417	395	418	430	398	351	362	424	404	370	377	423	390	381	396	364	407	387	394	377	393	414	388	428	400	416	375	426	407	421	398	395	404	401	406	431	367	368	392	364	377	388	395	388	382	397	379	394	373	367	414	380	405	392	404	374	385	395	418	423	405	400	397	381	368	413	401	400	369	377	383	404	406	376	424	394	381	386	403	380	399	402	388	410	376	410	380	384	393	375	408	391	385	356	399	417	368	399	363	413	397	394	427	398	401	382	386	397	378	382	395	423	365	394	371	365	398	389	408	421	394	404	424	436	370	381	372	400	398	411	406	390	402	410	370	361	383	349	383	393	399	425	384	399	395	372	438	361	368	398	374	433	412	418	389	407	413	376	356	367	404	404	401	428	403	378	388	384	406	409	387	362	401	396	385	410	364	385	380	397	386	371	399	391	393	355	395	411	417	385	396	392	419	364	412	410	380	427	371	417	378	366	367	383	376	402	399	424	382	365	397	376	381	433	388	407	369	381	408	382	398	373	396	404	383	411	407	402	378	360	373	371	419	384	424	405	374	415	409	365	390	381	393	402	410	419	372	412	367	411	370	404	362	382	389	404	395	399	380	379	419	373	416	417	366	399	352	402	431	436	384	385	433	412	346	400	393	394	392	383	401	426	387	380	391	395	412	404	364	414	378	386	383	413	422	407	389	414	388	384	396	422	407	397	369	401	371	421	412	367	393	368	391	353	424	406	408	402	385	401	384	382	445	389	379	404	381	401	417	374	425	359	394	417	404	392	388	405	369	377	373	375	401	402	387	398	343	445	355	372	376	382	405	422	420	403	428	419	369	409	387	415	393	406	414	391	407	362	380	407	370	405	410	406	381	386	403	391	409	413	379	404	387	364	403	393	375	394	388	387	391	399	383	403	379	389	390	390	398	389	420	399	373	402	409	373	406	400	389	419	383	371	375	406	407	386	420	421	381	376	426	387	389	405	408	426	395	394	389	368	401	370	390	461	367	402	406	349	398	397	405	372	377	381	398	384	412	391	382	396	415	408	393	374	376	408	357	389	412	410	369	396	359	385	393	408	366	410	394	397	397	399	395	360	379	388	418	418	394	361	369	386	398	350	376	368	407	408	387	428	388	393	409	388	428	393	404	444	390	396	394	384	368	398	390	381	411	377	382	415	410	404	408	403	400	413	398	431	390	425	418	432	381	381	423	381	392	394	392	410	420	387	382	414	395	402	410	405	372	426	406	397	429	391	424	387	386	423	401	404	434	408	406	429	379	444	418	405	393	396	413	385	379	404	416	387	390	378	391	391	376	419	412	390	365	396	406	414	393	362	393	376	384	397	406	383	423	368	383	431	412	374	359	396	395	385	372	396	389	393	421	364	405	406	396	397	404	382	429	397	399	407	402	385	430	394	399	383	415	361	418	397	420	392	404	416	378	364	400	387	384	394	408	407	410	420	385	407	414	389	392	428	372	412	399	420	380	385	375	426	383	399	401	379	373	387	365	387	408	412	390	443	377	398	387	429	462	424	382	381	418	393	405	401	387	414	405	376	402	345	386	387	377	411	405	391	370	390	427	358	401	367	364	396	396	398	399	398	378	391	393	382	403	379	363	373	425	373	396	367	381	416	394	393	400	417	374	441	389	408	416	378	377	410	401	366	411	387	392	445	382	386	382	349	379	396	375	375	393	358	405	419	428	368	375	377	371	453	397	404	390	377	395	412	406	391	382	400	423	411	428	394	405	396	384	391	406	407	404	387	390	440	397	417	388	382	411	383	404	382	365	410	407	387	376	410	395	343	392	410	392	390	388	387	394	407	374	447	383	420	366	413	400	372	409	389	414	384	363	369	403	410	403	396	388	391	412	390	417	400	401	394	413	392	358	418	422	395	384	367	423	374	413	387	396	379	363	385	384	349	381	386	379	415	424	413	380	381	340	417	419
8615	1168	1408	1039	772	593	466	395	338	298	334	350	325	404	374	366	371	328	323	312	340	336	293	281	196	219	205	205	191	190	169	204	155	199	181	156	160	187	174	174	176	144	174	179	194	189	198	192	193	176	194	178	185	158	165	177	194	205	179	166	175	183	171	177	210	190	164	175	168	176	175	171	164	187	183	185	175	174	181	162	161	173	175	177	153	172	187	156	148	159	172	171	177	181	185	179	193	169	167	159	177	184	163	180	158	161	181	165	178	193	169	171	187	169	168	164	179	158	185	165	181	201	190	168	174	174	179	192	169	191	159	203	147	195	164	194	165	156	186	187	159	141	178	169	173	166	180	159	192	175	185	172	200	170	175	169	168	197	158	180	189	191	177	157	168	169	174	150	188	156	169	176	156	189	176	175	174	166	173	177	157	156	186	193	160	190	172	148	165	173	151	197	163	180	167	165	162	151	177	163	167	158	168	161	184	192	160	202	162	163	170	184	178	184	167	163	174	179	183	167	166	160	158	148	154	186	158	171	171	170	175	198	157	169	186	165	165	154	178	140	184	151	180	178	175	151	167	174	176	176	179	189	165	180	186	167	175	193	150	146	145	171	161	179	180	187	171	160	178	180	181	176	176	161	215	154	161	183	186	187	163	169	156	160	168	179	178	184	176	150	159	192	170	164	156	156	169	151	155	179	157	192	169	150	162	157	179	150	189	196	161	185	165	147	179	166	173	172	161	182	160	139	173	180	179	152	178	179	163	191	150	169	188	170	182	158	176	152	171	162	172	157	147	192	169	138	171	166	161	169	168	160	171	162	178	175	158	174	164	162	164	189	168	186	147	147	159	173	155	172	176	170	174	149	150	161	170	184	175	161	156	150	184	160	144	165	149	179	149	175	162	194	195	206	163	182	152	143	173	183	158	195	185	157	162	159	191	191	175	164	174	172	179	157	171	165	183	170	161	170	162	186	159	178	190	196	173	152	194	183	178	156	163	170	149	204	161	170	157	142	172	179	182	172	168	164	169	152	173	196	163	175	166	173	149	156	176	166	175	161	178	169	168	156	171	161	162	175	168	183	181	151	159	161	165	173	196	175	171	164	184	182	165	178	174	176	178	164	154	178	147	151	156	156	174	161	185	181	172	182	183	187	178	143	166	150	181	158	177	185	174	163	166	168	157	206	186	144	153	156	158	156	151	178	158	166	177	168	157	148	171	166	193	173	152	162	186	143	167	177	181	150	183	169	162	145	157	191	163	172	184	159	171	166	171	183	164	169	169	185	179	169	162	180	178	158	160	176	159	176	175	189	162	216	158	157	179	189	178	193	178	181	154	175	170	163	179	168	158	165	163	189	172	163	182	163	153	198	167	159	190	160	174	167	158	174	189	193	179	177	180	169	168	196	188	147	160	165	194	181	182	147	176	179	165	165	184	146	190	156	175	181	177	163	160	172	178	176	192	171	182	168	162	162	158	173	166	146	191	156	170	164	182	162	174	169	195	165	150	160	208	170	169	179	153	171	196	179	179	179	161	182	172	168	168	146	170	187	161	139	166	177	173	182	169	169	156	181	175	175	185	161	176	197	163	184	166	137	182	148	164	169	162	174	165	190	185	176	169	185	158	163	167	176	178	183	148	169	177	179	160	189	176	206	197	167	152	178	162	172	182	158	163	182	175	167	166	180	189	168	178	189	165	141	199	161	163	166	163	176	159	143	180	166	174	149	177	170	178	175	164	167	169	182	191	175	166	156	193	161	176	190	171	173	169	185	163	185	159	174	177	190	173	147	182	175	171	165	175	161	172	177	164	170	161	144	170	164	183	161	140	195	178	159	157	164	155	185	183	174	139	173	171	160	185	178	168	163	175	176	183	162	155	163	171	175	170	157	147	176	161	176	183	171	173	190	157	178	183	177	193	186	175	152	170	165	147	180	175	174	175	180	160	182	185	182	160	175	154	151	189	158	180	186	150	170	183	162	187	182	175	168	155	165	161	169	173	164	190	184	159	160	198	186	165	179	206	160	165	168	195	175	180	173	170	175	180	157	169	174	179	159	168	170	188	164	160	194	195	172	159	189	172	171	156	167	174	163	186	151	171	192	155	152	144	173	147	168	158	188	160	163	184	192	173	170	179	183	180	183	192	170	175	146	161	185	169	157	192	180	161	179	181	171	175	170	166	183	164	193	193	160	159	188	142	143	159	155	153	176	193	179	162	201	177	191	152	175	171	149	159	172	194	166	165	169	152	155	181	180	156	172	193	160	186	181	205	188	162	156	165	187	185	154	195	174	168	169	156	181	167	151	177	182	172	190	175	168	184	161	193	147	189	160	149	158	168	175	174	162	161	171	165	165	172	149	181	158	160	178	188	178	172	155	152	162	167	168	152	156	172	184	177	211	158	184	147	164	172	163	193	200	174	181	199	177	159	175	172	148	154	180	150	160	156	169	163	189	159	172	159	161	173	156	160	181	166	175	167	186	163	166	175	176	187	169	142	158	192	192	157	176	154	166	165	182	162	159	160	156	192	163	178	184	176	152	176	186	186	186	178	178	166	184	160	177	190	201	166	157	149	158	182	176	157	151	169	154	160	182	184	164	150	181	163	158	188	190	185	162	174	187	162	156	168	170	188	170	173	183	180	157	172	166	155	175	171	189	178	159	193	149	172	175	163	153	167	163	171	156	169	203	163	187	190	164	155	194	161	187	172	154	160	167	189	168	160	173	137	171	178	197	182	153	183	157	169	178	186	182	168	166	158	165	157	210	161	189	150	170	158	153	180	168	185	170	181	175	153	142	165	167	145	156	166	154	169	181	175	188	164	175	172	185	176	188	150	176	163	174	170	181	163	156	181	174	166	157	181	153	177	158	169	199	191	162	182	192	166	157	164	148	186	179	178	165	189	155	149	183	174	178	150	171	162	163	157	195	171	191	170	153	181	165	183	164	168	156	174	173	174	180	145	162	151	173	178	173	180	176	176	163	150	167	130	160	176	193	177	158	160	162	150	177	177	157	149	175	168	160	172	189	158	192	204	153	172	209	156	155	178	175	164	145	169	172	189	143	166	185	153	169	160	181	164	172	156	176	194	163	170	165	170	162	187	174	160	163	178	169	179	166	171	159	161	165	153	167	156	173	153	162	181	166	177	182	168	159	162	176	202	160	175	133	168	182	141	154	173	146	161	176	173	159	157	185	168	179	169	159	154	175	142	174	164	164	176	184	165	171	169	166	160	169	203	155	154	166	179	181	147	160	160	163	175	190	175	147	197	171	169	155	172	184	160	173	153	177	199	173	166	167	169	179	163	168	172	156	169	160	176	173	187	159	172	179	139	155	169	166	166	168	190	192	172	154	171	155	179	183	174	182	176	172	183	150	158	181	167	177	146	158	159	180	206	186	181	161	188	169	177	162	187	155	154	174	157	169	180	147	183	190	164	163	165	178	178	181	162	164	171	167	174	161	172	195	173	175	166	155	170	163	171	185	180	170
5574	1663	3475	3781	3154	2498	2133	1748	1627	1424	1407	1545	1684	1906	2070	1950	1780	1638	1702	1736	1628	1725	1564	1435	1032	905	767	703	706	676	624	639	653	581	638	559	621	621	621	650	621	682	611	626	642	663	650	651	659	575	627	603	615	532	567	551	545	562	545	548	532	560	529	549	530	526	529	561	510	534	515	499	541	546	441	522	497	537	560	520	527	519	514	510	584	526	537	519	530	518	491	515	507	528	517	545	518	565	512	561	489	524	517	541	529	526	536	535	566	539	516	512	509	524	519	528	491	542	585	524	486	565	531	520	521	502	542	577	480	473	547	534	501	530	539	496	497	530	550	561	533	536	568	487	533	533	575	594	632	641	670	597	505	542	547	539	531	465	514	498	606	534	533	506	526	521	513	529	508	501	491	521	529	524	550	514	537	521	509	526	541	536	506	480	557	524	527	522	512	509	510	530	525	540	571	572	550	518	547	541	520	538	510	545	527	504	530	547	535	530	526	516	460	530	524	546	510	500	504	541	498	522	529	543	537	525	500	545	550	499	548	543	509	519	545	490	506	507	525	547	526	551	497	521	505	553	515	520	517	548	503	542	558	501	532	546	549	491	504	516	489	492	541	551	533	519	502	532	567	532	536	512	531	502	525	530	510	555	541	495	523	488	494	553	503	517	507	524	519	543	522	520	498	503	529	490	516	519	558	505	494	536	492	477	503	538	501	497	487	523	549	553	540	568	511	490	484	533	540	531	527	549	528	536	549	491	511	506	483	532	475	547	533	551	505	527	519	523	515	505	493	542	498	548	506	508	516	536	522	535	535	498	511	521	501	528	540	509	538	541	522	539	504	593	531	553	513	514	503	546	517	527	527	526	512	519	472	515	512	522	535	579	519	527	488	520	560	534	532	512	500	506	525	511	525	506	482	532	506	524	491	544	472	520	522	507	498	481	542	487	481	538	504	488	521	482	502	514	518	502	495	518	493	509	542	501	500	492	467	492	491	519	490	518	531	556	526	516	527	522	523	545	520	515	539	522	476	488	548	524	510	518	523	537	548	513	525	505	500	534	512	517	515	533	491	531	521	528	545	495	537	518	535	551	481	513	512	537	525	508	522	527	524	505	514	517	522	496	550	508	553	572	523	542	523	557	536	516	527	529	489	535	494	500	498	557	479	528	560	520	520	541	540	521	499	506	496	487	531	523	523	520	525	492	531	504	524	502	495	493	518	512	522	537	518	534	475	531	521	533	546	524	539	520	530	511	481	504	554	508	500	551	517	520	567	525	561	543	543	489	556	498	491	516	508	548	500	507	539	517	522	505	542	519	459	545	503	516	508	504	537	560	490	465	489	560	508	473	519	520	523	497	530	548	583	490	502	523	494	506	500	520	538	509	498	524	493	491	508	521	467	504	524	540	535	494	522	534	488	514	554	538	509	480	553	490	480	558	547	510	560	465	535	496	511	513	527	482	480	511	509	477	504	472	514	545	516	514	482	532	494	578	511	515	534	528	510	529	523	508	502	512	531	540	514	504	533	549	525	522	525	507	532	521	515	505	497	524	524	522	497	501	522	496	550	555	485	514	504	519	522	505	493	492	520	512	501	504	557	517	502	503	508	565	477	515	491	517	521	508	506	549	528	504	520	517	477	530	465	516	512	562	495	567	499	477	517	510	506	511	500	494	526	545	532	502	519	464	466	575	527	491	509	548	507	509	482	498	520	516	521	519	504	546	533	515	543	510	461	506	513	553	516	472	518	494	524	511	546	496	493	517	506	485	511	481	546	525	499	508	526	528	474	538	561	499	530	540	502	539	522	530	511	518	474	505	520	465	548	538	556	570	524	556	529	520	494	547	484	495	562	528	542	492	504	523	524	524	471	527	521	514	519	504	513	561	487	520	509	535	520	536	518	517	544	506	513	529	530	542	494	482	491	530	518	529	530	512	496	525	482	515	496	507	555	555	535	544	524	487	491	521	544	501	498	558	531	518	524	511	539	491	536	482	498	497	544	501	521	541	494	520	530	545	511	502	523	497	485	494	526	543	491	528	523	532	501	511	533	535	520	525	502	504	523	522	542	510	517	508	506	518	516	528	497	550	511	515	498	461	503	528	525	492	520	528	542	524	514	516	530	536	491	524	539	538	507	551	527	551	511	529	522	508	561	534	537	511	530	513	518	511	528	513	554	516	531	512	504	501	524	463	479	512	514	520	507	527	532	532	539	512	551	500	538	514	542	511	495	566	534	541	535	487	496	532	539	483	538	501	535	493	551	527	541	526	517	518	537	512	574	510	543	563	520	548	527	515	550	505	487	473	494	523	528	505	491	508	532	559	530	535	486	488	534	502	501	515	545	541	523	510	560	547	482	489	509	513	504	533	548	524	529	558	491	525	520	542	503	486	569	527	520	509	511	528	512	560	504	525	542	546	482	539	529	492	557	514	518	519	527	503	526	532	506	508	527	517	540	531	552	514	544	534	538	530	504	549	570	556	527	546	520	519	522	524	533	481	515	479	455	514	510	546	505	592	513	523	522	549	525	538	496	518	516	551	503	542	496	556	531	522	538	514	516	499	484	498	490	484	534	475	507	506	520	514	539	534	529	541	530	522	532	487	567	532	525	482	521	524	510	518	501	528	519	546	499	524	513	511	514	538	509	536	459	579	502	497	533	512	531	500	544	508	539	515	501	529	518	538	523	514	474	517	507	485	510	502	519	522	563	540	520	540	506	536	494	509	504	505	513	528	493	515	515	543	496	541	503	550	482	531	541	514	507	505	514	490	521	519	528	487	493	519	471	493	488	538	500	532	521	502	471	531	495	525	514	533	489	526	506	513	508	521	497	525	578	519	482	467	547	520	524	456	521	559	482	506	494	516	540	524	529	537	543	525	524	495	526	538	499	560	547	498	501	496	507	524	564	540	512	533	535	532	543	546	493	511	521	507	540	531	525	507	555	520	529	490	507	455	497	496	493	543	492	509	570	501	525	518	503	519	534	498	473	523	531	487	506	535	534	549	531	472	499	505	506	518	550	482	550	520	522	552	513	521	507	522	542	511	506	505	546	541	523	535	514	481	525	533	485	504	489	507	460	514	513	506	526	531	532	528	491	538	571	538	525	484	539	497	512	522	536	517	512	539	495	518	566	521	541	514	504	477	554	543	476	526	548	511	541	489	478	510	539	492	529	508	534	510	544	543	522	513	555	507	531	519	521	528	559	508	516	513	509	483	524	537	510	504	493	508	490	534	524	497	503	504	471	522	539	527	526	534	530	540	514	520	534	519	521	540	504	519	497	542	582	493	519	475	500	538	501	531	500	519	510	488	516	540	515	550	552	535	515	525	512	480	503	526	495	534	532	517	516	460	489	499	507	559	525	525	510	507	554	540	524	541	519	533	533	579	497	511	532	531	507	478	553	524	514	498	510	530	503	550	507	520	485	544	503	526	518	507	522	528	520	513	501	527	550	511	511	516	502	502	519	524	536	537	510	501	510	573	512	506
16671	2951	2883	2212	1589	1087	918	695	573	534	465	490	494	523	533	526	455	463	463	562	505	2179	954	417	332	314	282	281	267	298	279	237	232	232	230	237	239	241	271	244	269	252	246	262	283	273	245	250	260	223	221	255	250	239	236	223	256	230	200	240	233	221	233	253	218	224	264	242	253	243	249	261	235	238	229	229	224	231	251	242	267	222	227	218	217	227	233	233	226	232	225	232	229	222	226	232	209	226	229	266	211	250	242	239	216	226	219	259	247	242	234	242	220	222	189	208	229	222	226	265	199	230	236	235	207	227	234	235	263	267	220	227	218	233	225	223	191	234	217	215	245	239	217	252	260	271	230	239	225	241	222	213	253	190	234	257	221	195	223	218	256	270	189	245	232	232	219	216	213	229	205	248	229	217	242	211	231	239	230	237	220	225	242	229	218	227	242	207	226	248	235	221	222	215	216	261	224	229	229	216	227	233	222	253	225	249	226	230	240	241	243	221	246	227	241	212	219	237	237	221	238	233	215	210	236	240	217	233	232	228	234	226	257	225	233	238	240	226	238	226	215	230	245	205	226	231	245	198	226	225	234	242	257	224	217	237	238	253	259	251	233	275	227	223	220	224	245	228	218	231	237	230	227	223	219	232	223	233	239	226	213	218	248	238	239	233	228	217	247	213	241	209	222	242	220	266	216	215	240	242	238	232	253	265	221	234	210	241	234	243	236	237	263	238	217	212	247	237	233	244	244	209	250	254	235	236	254	254	226	227	249	252	210	218	237	234	212	196	212	239	241	248	195	235	253	223	234	218	234	216	235	221	217	231	192	257	257	246	233	226	217	226	263	257	231	238	238	245	232	207	279	219	265	226	217	237	237	233	260	224	239	221	238	216	231	264	237	235	208	218	237	235	219	212	219	213	234	231	239	234	218	231	224	237	243	233	238	239	232	205	234	237	219	246	234	235	250	233	227	243	232	233	225	212	220	236	225	244	213	223	221	219	221	242	217	248	195	260	230	230	237	218	219	234	226	218	229	241	237	237	212	228	192	232	219	250	225	237	232	236	246	214	235	229	222	225	239	247	240	216	246	236	223	224	256	235	218	239	201	240	223	233	253	223	257	220	211	221	197	236	231	197	247	221	248	233	241	230	256	221	188	214	229	235	245	241	232	226	227	228	223	216	252	204	223	238	241	228	235	217	225	249	217	246	228	216	235	210	232	229	214	233	250	219	240	263	236	253	236	225	230	219	226	203	233	232	222	252	205	230	219	232	207	242	250	211	234	229	229	218	226	215	214	236	238	234	247	223	238	245	227	238	219	225	218	241	216	221	228	222	245	238	208	223	230	228	226	219	244	233	248	239	233	241	226	246	223	228	240	217	224	207	226	215	224	211	242	209	217	215	224	225	237	237	254	225	238	233	227	264	207	223	250	237	206	235	246	222	224	221	260	230	237	247	230	250	231	231	235	230	242	227	249	240	223	235	234	226	211	256	217	205	224	256	205	217	251	229	213	226	231	233	242	245	237	212	228	229	217	231	225	216	213	241	215	225	217	234	240	237	212	223	234	245	219	229	211	232	229	241	228	228	234	220	245	198	257	248	237	227	254	217	253	235	236	200	217	232	235	211	253	237	248	210	257	201	234	230	221	249	234	219	205	220	218	208	250	241	243	252	248	234	250	219	237	244	230	222	251	227	220	234	253	254	222	240	212	217	231	222	218	228	232	241	211	220	236	244	254	223	236	226	226	229	249	238	224	247	229	226	256	239	247	222	224	216	208	220	202	213	191	237	242	222	224	215	216	239	207	204	246	218	226	218	225	221	198	233	232	216	232	219	196	211	211	214	229	221	244	240	229	229	248	217	200	204	222	236	208	242	208	251	236	217	231	250	252	210	249	229	233	248	233	225	213	215	227	238	241	248	201	198	242	246	256	210	234	202	247	233	231	247	229	237	214	239	208	219	202	235	235	217	228	236	233	245	214	239	251	214	238	236	243	244	224	231	226	225	226	217	240	199	242	254	247	226	231	219	234	223	231	237	239	231	235	234	244	237	237	236	225	226	238	244	213	234	222	219	257	237	220	236	224	218	221	233	227	229	236	216	235	243	209	239	229	231	233	204	247	260	214	220	223	248	210	205	230	213	222	234	240	218	224	226	244	241	248	211	240	250	230	211	236	230	236	228	238	244	227	208	237	224	231	235	260	224	229	237	231	249	213	236	236	247	224	251	209	251	272	262	216	257	236	226	234	199	224	217	227	232	222	205	235	246	248	221	247	241	225	228	215	229	252	233	214	212	206	241	259	230	268	217	235	249	240	231	262	246	250	250	249	254	207	247	234	233	238	251	235	208	218	244	231	256	245	234	240	222	237	231	231	237	240	231	218	239	225	242	230	233	229	220	249	224	238	235	202	244	251	220	206	215	230	240	223	248	222	227	202	246	231	250	221	194	225	239	195	231	216	194	236	225	247	225	219	245	222	219	225	212	224	252	210	234	225	254	231	208	218	212	224	240	224	259	215	256	229	233	222	226	233	269	224	229	219	228	234	229	240	233	225	226	211	219	240	242	233	219	230	224	224	227	236	244	231	212	214	219	240	248	217	216	238	235	225	238	227	238	238	211	231	235	210	221	229	202	230	241	225	229	220	248	223	225	236	224	219	222	221	236	248	239	214	227	229	260	253	223	221	231	240	245	236	210	238	235	251	238	242	215	215	217	211	233	227	233	204	210	233	210	237	242	227	253	221	235	228	237	244	242	252	253	241	249	228	252	229	242	224	246	236	205	229	228	212	225	250	200	231	237	252	218	214	264	198	258	220	231	228	239	233	257	244	231	219	192	216	250	225	229	252	229	210	222	222	238	222	234	214	237	241	270	240	238	206	215	261	236	215	200	235	238	229	203	201	244	243	238	260	233	222	264	244	199	242	253	242	230	234	219	233	211	229	225	225	231	200	245	212	214	234	220	214	246	228	231	232	226	213	220	244	227	255	247	228	219	225	239	243	203	230	227	240	258	223	218	229	232	234	240	221	225	206	243	225	205	228	231	236	225	259	224	247	259	238	238	233	224	230	242	213	224	226	237	244	274	233	205	229	231	230	230	270	240	229	219	224	221	240	204	232	246	199	212	218	229	215	233	241	226	211	212	263	246	231	234	247	223	221	239	246	206	210	258	200	226	216	209	215	233	235	221	242	228	228	235	237	226	245	217	229	242	247	233	249	251	229	231	235	278	218	238	216	262	249	210	237	228	223	243	230	223	217	229	206	238	222	219	234	222	223	235	209	199	258	232	254	238	228	200	226	242	264	236	266	215	247	223	221	224	233	220	243	233	234	244	224	247	210	236	208	218	221	215	247	235	226	225	222	220	221	215	244	233	242	249	224	230	239	206	248	249	219	213	211	237	232	253	237	243	237	235	225	235	216	241	237	237	221	221	257	231	229	216	195	242	231	211	206	259	231	222	216	210	228	229	223	233	215	218	249	216	216	199	227	245
7877	2841	6400	6850	5736	4531	3757	3113	2672	2396	2187	2429	2520	2613	2772	2624	2369	2234	2551	2828	2731	11677	4919	2155	1492	1408	1200	1059	1033	922	851	865	836	766	810	929	887	894	890	823	966	986	929	951	960	826	824	884	926	812	871	866	863	796	820	767	714	693	708	727	735	722	724	710	666	724	698	681	680	690	671	693	709	745	663	663	685	662	727	713	749	712	704	692	660	664	687	672	728	701	706	687	711	665	699	673	679	673	680	616	695	655	653	670	661	672	681	661	660	646	682	639	693	654	708	675	671	644	701	661	713	637	712	711	672	653	699	684	698	719	731	699	663	678	681	694	685	708	683	719	662	707	677	700	690	709	793	858	945	967	880	758	717	704	667	729	698	652	667	645	701	679	689	670	721	694	710	659	710	659	665	728	681	692	674	685	736	728	676	744	697	713	654	688	652	671	702	681	713	684	700	704	719	682	736	726	746	674	686	680	699	646	658	697	659	639	632	645	646	685	678	700	668	702	671	661	634	701	687	680	674	680	636	675	666	595	695	661	669	640	665	632	643	689	689	647	669	673	668	668	649	719	732	669	633	669	687	670	683	612	652	668	664	606	727	693	697	676	667	636	650	648	708	646	675	636	671	618	702	627	664	661	645	691	720	668	660	649	659	685	665	641	652	689	664	666	619	654	719	690	700	638	658	673	619	648	637	637	725	660	684	672	614	697	653	678	685	658	702	703	660	674	661	659	665	668	677	678	651	660	687	674	669	635	633	623	640	640	653	685	632	616	677	655	681	655	712	675	673	675	605	680	630	672	631	669	632	731	695	681	643	660	645	681	656	682	684	702	617	648	669	675	652	644	675	656	678	650	664	680	664	622	723	683	722	649	642	670	707	640	631	657	644	656	646	686	654	642	639	643	719	638	689	700	642	678	630	668	694	664	660	693	653	649	666	641	643	660	619	681	685	721	702	672	677	624	685	696	674	666	631	625	679	664	633	740	641	669	638	638	678	671	684	655	668	720	672	652	681	685	695	681	666	667	646	630	620	631	647	672	679	670	647	686	649	668	655	653	660	641	663	682	643	660	662	649	687	663	673	705	653	713	654	670	648	648	682	648	685	667	683	693	659	627	656	641	721	688	681	707	672	671	671	647	703	658	610	655	636	640	714	661	672	669	687	671	665	668	683	621	666	637	637	666	702	661	707	621	701	691	669	660	683	672	635	617	660	669	671	643	639	666	694	651	628	745	687	634	652	642	692	625	644	686	676	689	669	691	650	682	732	638	713	660	651	646	697	639	666	617	665	665	652	628	615	636	709	703	703	665	638	682	662	648	640	670	710	680	633	676	659	670	657	654	689	666	704	657	677	673	666	657	672	636	688	674	650	668	615	663	694	710	671	658	618	678	641	683	678	722	680	703	698	656	651	675	693	668	688	648	664	640	703	656	703	684	646	678	646	632	649	660	643	664	651	708	660	659	651	641	665	671	670	656	674	685	673	678	652	642	702	662	713	678	692	642	639	673	672	649	665	634	680	622	642	692	661	671	640	667	698	663	632	676	657	659	680	617	659	681	655	695	677	700	721	680	697	626	684	673	725	650	652	592	649	668	671	685	656	692	719	638	668	667	725	631	674	698	695	670	706	645	651	666	688	646	658	646	695	654	676	662	716	628	723	651	658	631	671	657	632	663	665	607	662	738	649	693	669	669	670	638	695	675	662	627	650	627	682	700	650	684	687	658	694	665	664	658	675	686	687	658	640	671	635	676	692	702	656	715	666	628	658	684	694	666	660	615	654	673	707	707	633	646	696	684	725	686	690	700	662	667	646	668	632	650	694	691	621	662	676	669	646	653	659	692	727	641	678	645	666	630	655	684	673	656	669	666	676	662	674	674	679	673	687	711	674	718	652	644	666	647	667	646	666	661	641	649	675	662	670	649	686	613	704	643	656	705	660	652	659	636	675	672	640	678	666	629	624	696	654	646	746	682	665	672	675	668	627	680	693	635	642	734	686	656	695	639	672	646	653	696	645	671	658	635	720	646	666	664	740	666	620	679	663	678	673	685	669	653	684	639	631	663	649	651	669	595	692	640	724	663	652	705	659	591	667	664	668	644	654	663	670	673	685	677	674	676	673	644	618	617	678	689	671	699	688	708	658	639	689	703	646	683	710	678	694	701	682	664	666	686	660	675	641	684	666	680	680	681	673	651	692	667	647	674	681	635	675	659	659	656	669	669	619	709	589	705	698	694	698	677	666	665	661	663	642	649	701	629	669	679	642	689	668	627	701	675	612	628	658	622	625	656	703	660	680	719	670	709	618	676	693	671	651	613	680	669	651	620	673	647	663	690	728	635	658	659	675	651	689	690	673	643	669	681	685	622	671	633	687	683	652	658	711	662	656	648	697	633	649	706	671	662	667	649	665	631	687	718	672	664	672	662	675	655	587	699	693	706	661	711	650	654	654	711	650	672	663	648	680	652	740	619	610	630	655	594	699	682	647	713	697	673	676	666	704	674	686	698	661	679	687	615	710	660	632	639	659	696	643	689	702	698	641	636	675	654	694	666	665	671	655	673	636	696	698	663	631	674	679	660	673	679	644	702	663	654	621	658	640	684	683	665	618	704	664	718	688	650	610	634	675	668	691	651	694	635	679	715	630	668	691	622	731	642	662	709	667	673	664	651	674	700	669	673	646	669	728	634	710	702	602	624	617	716	661	658	684	676	686	699	684	658	664	698	673	677	688	690	676	668	657	635	691	668	683	686	677	692	620	634	683	673	653	690	649	640	686	695	645	681	618	697	688	696	701	663	654	655	656	669	663	628	668	632	647	689	615	674	607	690	648	669	689	723	661	661	690	635	636	665	581	685	675	674	668	688	642	676	645	686	696	701	666	672	663	709	671	618	679	663	643	674	664	642	667	672	658	684	618	644	654	667	662	694	661	651	698	692	639	653	674	629	661	683	725	681	614	671	687	642	623	677	682	630	702	692	700	660	685	661	630	684	633	640	647	692	668	677	698	658	673	646	707	724	637	681	669	687	648	653	652	674	676	652	650	632	635	635	665	649	674	627	715	716	672	646	659	682	683	656	713	650	689	654	675	724	647	654	655	686	713	670	661	612	654	649	683	635	690	697	638	667	629	632	695	662	645	697	698	667	663	647	639	645	665	638	667	665	669	671	655	691	657	705	654	651	609	649	685	624	649	648	666	679	721	650	692	696	666	660	690	692	656	627	664	653	634	626	626	733	669	654	678	680	655	634	670	670	667	671	692	641	651	685	653	675	677	688	656	687	663	676	708	681	696	674	644	689	617	694	664	646	666	674	646	674	642	657	638	669	699	697	628	692	681	641	662	651	663	629	671	674	655	618	649	613	684	636	705	651	687	655	677	681	688	659	655	703	689	695	638	654	662	686	660	653	727	660	684	676	649	666	707	633	657	667	678	688	659	612	581	703	629	638	625	646	657	638	687	665	657	600	716	696	686	654	665	677	647	651	635	635	708	679
1952	208	236	177	177	160	118	141	118	133	132	149	157	177	160	142	160	136	141	144	162	238	157	140	136	135	134	129	133	117	129	127	119	102	138	137	133	107	155	129	131	133	136	120	129	118	108	138	115	131	140	147	123	130	99	134	133	121	136	125	136	127	129	132	123	119	126	133	122	127	113	118	123	129	115	121	131	128	120	127	142	141	106	110	128	102	129	130	140	139	109	110	135	117	119	123	127	138	122	130	133	112	129	137	116	141	113	129	116	136	159	123	122	114	123	113	138	129	125	126	132	144	118	119	124	119	117	140	120	124	111	108	126	100	121	127	123	117	131	137	118	119	124	130	141	108	110	141	102	131	153	134	126	120	131	123	110	92	113	113	103	120	111	121	108	116	123	144	128	115	150	116	122	136	130	125	139	109	129	113	121	140	120	139	127	115	117	141	146	127	116	120	123	137	127	169	114	127	138	127	126	141	133	135	117	123	127	142	113	130	115	126	128	125	113	117	124	127	128	123	144	110	111	129	131	119	115	118	115	110	122	135	126	113	111	110	132	131	110	122	141	119	119	104	120	121	126	124	118	110	126	128	125	124	121	104	121	124	119	112	104	113	134	112	129	125	139	135	107	104	119	120	127	138	108	116	102	138	145	126	128	128	114	142	121	111	137	122	135	114	115	115	115	113	126	103	122	118	120	115	113	113	128	128	124	113	112	135	115	136	110	106	130	126	108	141	121	116	145	118	127	123	116	113	134	122	128	140	126	133	118	119	110	112	116	120	141	124	138	113	127	142	134	116	121	124	112	132	109	160	125	132	103	130	119	116	130	127	113	136	136	129	133	122	125	137	129	127	116	127	135	110	144	119	116	108	122	118	115	129	120	123	123	141	138	123	131	126	116	132	134	109	114	150	122	125	150	103	114	130	145	122	126	154	100	138	120	119	99	121	126	114	135	128	113	123	133	137	134	135	128	119	130	128	120	114	132	121	143	136	143	124	137	109	133	135	117	122	105	118	129	130	127	115	121	130	127	130	115	141	131	134	122	110	117	124	116	111	113	119	128	134	113	119	113	122	110	148	129	131	146	132	136	133	123	135	155	152	127	133	134	123	132	128	130	132	99	129	135	128	103	117	125	136	123	115	122	128	126	112	120	130	114	125	118	111	123	105	124	134	114	139	121	128	108	118	122	153	157	130	118	130	138	112	128	151	131	110	114	129	126	134	128	141	126	99	112	127	140	116	139	120	117	112	127	96	120	123	128	131	109	123	144	111	128	137	117	151	128	131	124	120	114	115	126	130	114	129	108	123	113	137	132	136	105	124	120	112	113	133	130	106	114	120	128	128	129	129	125	138	115	141	114	121	117	120	114	133	127	124	128	117	128	118	122	123	123	124	134	121	119	131	124	105	130	115	124	140	129	104	136	129	111	113	122	95	114	101	117	134	128	113	113	131	120	122	112	125	119	124	132	107	136	129	115	130	125	122	111	116	119	126	135	116	114	134	131	136	116	111	141	100	122	116	112	129	137	129	118	130	107	133	144	139	127	132	122	131	109	128	124	97	130	127	130	123	128	144	116	109	108	137	129	122	111	126	131	134	136	130	126	129	115	129	122	123	113	126	127	132	124	125	123	139	108	129	103	132	116	103	121	117	125	119	107	115	99	134	136	130	133	89	117	119	124	136	111	123	121	128	141	127	135	124	135	117	139	106	115	123	98	122	132	128	120	127	122	132	105	124	143	121	118	116	125	121	115	121	119	113	126	111	124	119	139	112	109	115	113	116	110	109	117	144	135	114	144	115	138	124	122	135	114	114	125	137	117	125	136	137	132	106	135	125	135	113	97	116	132	107	118	134	108	128	142	127	130	118	144	128	125	146	117	126	120	136	113	120	106	110	123	146	112	143	105	125	116	133	114	115	110	113	115	117	121	121	123	103	114	125	117	108	123	92	117	115	105	132	124	144	119	127	131	133	123	128	108	114	111	126	121	122	112	117	118	119	138	139	125	113	119	109	128	125	130	113	116	107	128	117	143	113	124	127	136	133	129	100	125	116	109	131	129	116	123	135	128	119	145	138	129	136	124	151	130	105	129	126	109	148	137	136	131	135	124	114	132	123	117	120	116	116	105	134	129	103	135	128	124	127	114	115	139	131	114	134	146	140	120	104	127	114	104	104	128	129	145	128	122	105	108	122	115	119	121	132	128	101	127	123	126	132	131	138	97	117	139	133	131	145	130	142	130	138	139	109	126	120	118	119	114	123	121	104	99	118	124	125	129	138	111	131	130	129	134	112	115	143	135	123	132	141	133	125	127	149	124	127	134	141	143	118	111	123	137	135	142	133	121	114	125	110	116	124	127	110	108	141	128	118	115	134	127	124	107	152	129	129	148	141	134	129	114	111	143	120	125	116	119	129	127	103	117	124	138	136	149	118	115	121	122	134	133	134	123	129	134	126	130	122	98	126	121	116	119	97	136	150	117	129	105	112	105	121	128	133	141	131	126	111	138	116	135	125	112	129	149	128	137	127	120	133	126	100	147	115	116	130	112	125	139	129	126	117	125	126	116	131	121	123	132	116	117	125	125	133	130	130	118	126	130	136	117	128	141	111	134	115	128	124	140	129	121	117	105	115	115	138	108	123	124	117	121	115	117	121	136	127	147	103	149	140	119	141	117	135	144	117	129	105	116	141	115	151	129	117	103	114	118	119	123	120	123	129	118	134	128	135	141	142	130	127	156	105	136	123	107	132	118	110	130	123	125	129	130	123	116	134	128	114	122	125	125	132	105	128	114	123	102	137	107	136	109	136	111	108	134	141	129	130	117	121	124	122	133	148	110	137	146	105	115	114	91	114	125	128	144	127	122	108	140	114	134	133	129	123	138	134	148	121	116	108	116	110	114	129	110	108	146	116	115	125	117	115	109	147	121	122	131	107	127	121	122	109	119	118	127	126	109	115	128	112	115	121	126	126	119	133	153	131	149	122	135	153	115	132	133	134	134	116	137	101	130	119	124	126	113	114	115	111	102	125	133	105	133	124	100	119	118	111	137	133	114	133	122	106	112	104	131	109	116	111	123	133	117	138	114	133	144	94	131	133	131	159	126	142	118	145	122	103	137	128	112	126	122	128	112	129	123	117	99	103	118	112	133	119	122	129	121	125	129	135	152	133	108	107	120	124	131	140	136	108	115	124	100	143	120	116	119	136	117	133	124	118	140	126	114	133	98	134	128	111	124	124	136	115	114	112	106	119	144	131	101	140	120	125	118	118	123	98	106	147	127	119	135	126	100	112	103	101	129	128	119	143	130	151	111	120	127	123	120	128	135	126	100	130	114	135	107	107	135	117	142	129	117	112	145	127	104	124	107	106	112	121	126	127	126	117	151	124	122	135	140	134	125	134	127	109	118	97	128	119	112	134	128	109	140	126	137	141	128	138	123	130	97	143	122	127	137	113	122	126	131	121	155	118	105	106	119	117	120	136	124	124	130	132
2011	484	604	587	594	527	457	505	474	438	464	497	539	640	616	601	516	530	570	596	554	1208	602	477	404	421	398	414	396	385	432	388	384	398	422	412	441	420	392	420	395	393	434	401	412	409	414	412	383	400	375	399	382	418	401	391	385	410	376	415	388	424	376	368	397	394	378	399	413	399	378	394	409	413	375	409	400	352	400	385	363	381	389	411	390	377	383	414	382	399	416	360	389	374	369	385	398	434	388	370	389	388	383	406	380	399	407	419	395	409	373	424	427	381	366	392	429	414	371	398	396	397	392	386	384	392	372	371	365	370	425	396	412	419	419	398	419	374	418	375	363	419	378	408	405	388	414	415	453	376	375	412	398	408	405	385	414	369	394	430	441	371	352	367	400	374	388	396	400	402	401	406	389	407	376	410	400	416	388	434	418	409	392	456	446	368	403	394	399	424	390	412	410	388	396	439	379	399	370	407	397	407	386	409	397	366	369	390	448	390	405	373	395	398	377	440	385	418	421	375	405	377	412	409	390	407	415	353	370	370	421	401	401	436	420	363	384	364	371	398	390	438	382	423	410	357	385	392	380	392	368	417	420	411	382	413	400	415	392	405	365	398	413	417	370	382	358	369	374	404	393	379	401	389	414	377	359	368	401	438	369	408	403	383	388	388	416	352	420	415	346	381	390	417	413	388	363	411	420	383	426	376	385	348	381	392	398	415	390	370	386	406	390	364	395	393	406	403	385	410	423	407	408	386	375	395	428	362	385	413	429	400	420	400	396	400	385	423	384	401	402	358	372	394	398	417	400	410	374	367	414	403	434	392	386	395	390	391	434	403	375	409	371	359	361	374	378	388	391	400	416	417	380	356	448	394	399	422	426	407	397	389	376	441	379	379	393	398	435	418	386	366	361	371	388	423	368	371	387	393	371	408	385	372	363	334	406	402	423	392	406	384	407	414	387	383	391	409	388	379	387	372	399	373	384	382	411	420	409	396	383	447	397	390	369	428	382	378	376	399	408	421	408	396	399	415	406	389	404	389	390	372	395	404	389	420	375	394	362	407	401	380	390	387	394	379	376	400	357	420	405	402	402	405	397	395	377	402	389	395	422	398	398	376	426	427	444	394	381	408	373	399	393	401	365	380	381	414	401	399	362	421	362	394	388	395	366	386	402	375	390	430	395	416	404	393	401	391	387	388	401	427	401	419	428	379	449	393	373	397	388	414	413	374	400	379	416	409	379	380	420	424	364	395	411	396	372	383	362	366	356	393	404	347	391	374	400	402	412	389	390	404	410	409	391	364	381	390	414	399	394	382	348	416	411	375	409	370	414	404	406	423	413	383	412	402	387	401	346	418	406	369	381	411	363	389	384	414	402	388	400	386	371	394	380	379	368	416	400	387	378	397	390	380	414	400	398	399	398	381	367	412	400	385	394	369	394	377	390	404	387	393	382	420	379	394	406	364	408	406	428	407	341	375	405	416	455	399	382	383	402	348	357	391	398	408	410	409	377	412	416	398	392	392	371	384	363	389	427	399	431	377	384	389	410	395	390	397	423	395	388	392	406	414	406	409	435	390	404	386	405	416	423	395	411	401	385	389	364	398	431	356	402	364	357	407	361	390	412	397	385	367	379	416	403	415	388	381	400	371	390	396	415	360	393	418	394	371	385	369	402	394	374	418	436	408	358	367	393	413	371	371	373	432	352	383	414	381	423	357	394	383	389	433	390	444	393	395	386	424	365	389	376	432	392	378	382	408	397	391	371	401	387	398	410	404	374	427	381	347	376	421	382	420	384	377	405	351	404	400	377	408	407	410	383	374	416	367	367	423	401	407	391	402	371	360	404	380	394	413	395	413	414	418	406	406	409	397	383	404	377	429	385	349	400	356	406	389	396	385	407	436	391	400	398	381	403	402	381	387	394	407	372	381	387	388	383	397	421	398	406	404	384	447	380	363	405	357	385	385	443	396	358	394	416	364	400	426	405	398	392	408	381	391	408	368	405	404	402	391	379	419	380	373	386	396	368	387	399	407	376	392	371	380	371	401	409	369	414	391	417	414	365	399	418	404	418	352	391	390	409	424	391	389	421	396	412	372	398	380	429	413	401	395	369	382	408	398	389	417	399	397	387	383	385	405	366	392	356	402	383	432	343	403	420	353	353	384	361	391	391	407	389	380	373	375	397	413	384	373	416	384	393	392	392	361	380	408	387	405	368	377	391	385	406	342	407	375	388	369	401	360	409	398	407	381	372	380	381	399	408	442	396	405	410	429	366	376	391	392	346	415	382	391	426	374	394	421	407	402	388	374	393	392	394	394	419	410	421	374	410	396	402	371	404	414	404	409	383	419	405	425	386	421	397	361	387	392	365	421	396	400	390	379	399	402	412	389	393	412	410	398	372	386	405	394	405	410	374	368	397	431	368	457	372	366	344	402	403	378	408	381	427	375	355	386	387	392	369	390	380	350	381	424	390	380	373	403	420	395	395	389	366	426	356	410	409	418	418	392	368	417	375	386	387	423	378	394	388	417	397	349	396	378	417	377	399	417	424	395	419	382	409	380	375	418	372	382	373	414	378	419	412	371	368	374	423	380	370	411	386	377	407	345	379	405	394	414	394	379	356	430	404	354	423	380	378	390	381	392	404	409	365	389	382	410	404	382	404	408	402	427	431	375	401	419	380	413	375	414	410	393	393	386	369	407	372	386	431	378	407	411	384	418	396	422	403	382	428	375	374	328	386	393	378	401	405	356	391	393	396	380	433	376	426	414	390	399	378	417	406	374	420	399	435	394	395	362	394	363	407	375	385	389	410	403	433	404	389	363	444	387	383	417	386	416	396	338	389	399	373	398	383	421	403	395	421	404	403	420	394	413	392	394	366	417	404	436	348	396	388	391	400	411	360	359	395	398	398	416	383	381	398	378	401	417	412	405	346	406	403	386	413	409	366	356	383	388	411	376	396	367	418	381	396	404	409	394	394	350	417	406	373	381	424	398	389	424	412	403	432	419	414	376	389	406	443	425	417	388	401	372	388	386	366	379	380	395	380	385	368	413	409	389	401	365	381	376	396	400	386	416	410	398	413	396	345	374	381	407	404	379	381	419	401	399	394	405	393	394	393	397	393	383	368	423	404	401	361	405	393	412	403	369	403	381	384	391	398	372	394	406	371	386	384	417	370	407	380	402	424	366	386	395	413	369	381	422	395	386	422	379	375	409	374	406	363	350	365	408	344	409	371	399	383	414	412	394	394	417	414	413	425	425	371	386	411	357	394	423	373	376	402	404	370	378	392	375	401	445	400	442	382	387	406	361	355	372	390	398	421	428	417	364	354	420	406	386	397	390	345	409	434	405	379	408	396	413	400	414	372	394	408	412	409	421	395	428	416	394	405	390	378	380	369	381	386	428	426	383	432	387	414	385	406	413	409	389	394	391	403	402	394	382	408	342	414	377	402	374	418	408	426	397	377	384	400	409	403	404	368	410	387	451	406	399
8601	1207	1414	1029	757	571	440	352	314	320	299	298	273	250	274	291	232	282	234	258	304	1814	247	221	199	197	202	185	178	177	155	148	145	191	215	200	193	189	182	193	189	193	188	189	205	175	230	183	203	178	139	184	181	154	169	186	200	178	198	152	165	195	183	176	162	173	166	177	199	188	171	189	167	164	195	178	193	163	170	162	184	173	182	160	171	161	188	169	163	178	153	146	191	189	165	151	160	176	169	182	154	166	156	186	163	177	150	145	191	172	162	146	180	168	174	167	190	170	175	155	168	148	159	180	177	163	164	154	176	176	177	170	161	153	181	183	172	168	175	156	182	186	177	163	174	158	157	166	160	209	175	162	161	175	159	165	163	156	159	149	176	171	163	161	183	162	167	177	156	181	178	176	188	172	157	174	173	157	178	146	168	179	169	182	194	159	165	157	180	159	166	185	166	167	164	184	205	167	151	174	168	175	151	189	176	160	173	179	174	183	183	152	180	162	170	139	148	170	186	185	177	151	167	169	182	178	148	177	175	152	151	187	166	151	148	160	165	155	160	159	162	164	156	192	186	198	181	178	171	162	168	176	182	178	168	149	205	172	156	151	166	188	168	141	174	170	183	171	164	172	157	158	172	178	193	161	139	191	162	161	176	178	164	186	134	148	173	173	151	169	173	149	169	168	163	145	167	177	150	180	171	190	163	181	161	175	165	161	182	181	161	178	160	159	183	159	173	170	158	160	162	167	152	186	173	182	172	151	160	187	166	169	168	162	181	199	181	174	177	171	156	161	157	156	179	176	157	177	155	149	161	169	174	198	175	192	166	177	175	158	171	152	175	170	160	163	157	170	173	175	148	169	183	174	156	165	176	177	175	165	177	167	167	174	167	166	191	141	175	165	187	156	172	181	185	180	164	184	171	165	167	164	182	157	179	163	167	169	190	175	163	156	163	166	180	167	171	153	157	173	175	159	173	181	154	160	162	162	159	178	181	167	155	156	169	160	181	157	149	180	151	169	176	171	172	173	173	167	172	152	163	171	156	158	180	163	159	198	165	167	157	156	175	175	163	169	188	192	149	179	140	156	170	184	168	164	171	158	169	170	175	187	200	173	162	182	170	153	161	185	184	164	156	164	177	172	169	170	187	159	175	175	173	149	171	183	175	178	153	179	156	173	170	167	184	166	168	169	166	173	157	173	187	172	169	159	170	196	167	183	172	166	191	168	171	191	160	184	156	152	187	158	160	159	171	175	191	147	174	165	179	188	166	176	191	175	180	168	155	174	160	167	168	153	191	151	169	166	192	176	154	156	142	163	157	163	160	153	183	166	169	162	175	162	161	153	156	158	173	178	151	183	162	158	156	179	193	177	164	178	207	159	201	185	169	170	162	170	160	160	176	171	171	185	179	166	154	162	157	178	155	179	171	171	182	179	176	154	193	181	156	179	172	165	159	174	167	176	193	180	142	173	162	173	157	186	184	172	159	173	172	152	160	159	168	177	163	193	170	169	185	187	158	167	151	164	172	168	159	167	173	177	152	178	159	160	163	178	184	176	193	149	168	162	191	159	202	153	182	178	183	184	167	161	179	181	182	175	174	182	157	197	184	165	187	190	172	176	155	192	168	165	174	164	166	178	156	185	163	170	171	164	182	175	188	154	177	185	159	143	161	178	154	187	143	167	191	171	190	166	158	179	175	173	179	151	196	172	176	188	177	167	142	176	163	170	165	185	170	173	168	165	173	153	174	178	172	173	173	191	156	178	185	163	176	162	172	150	171	153	172	151	170	176	165	158	157	173	187	150	165	172	151	165	167	148	168	162	181	169	167	192	159	158	164	184	176	182	179	159	151	184	156	159	197	162	170	190	159	162	169	170	176	153	179	166	167	163	184	163	171	181	161	185	170	148	152	134	199	151	181	158	164	160	149	176	176	190	161	183	189	188	140	138	164	169	192	171	175	183	154	169	153	163	190	178	163	173	182	158	170	167	157	161	180	178	170	181	173	162	170	179	187	206	140	179	159	184	172	164	182	187	171	169	148	181	157	165	136	166	173	169	165	146	171	176	172	151	211	177	153	168	176	180	178	189	167	179	173	188	174	170	187	190	161	169	139	167	152	146	151	158	154	162	162	190	178	158	173	170	187	199	167	189	195	155	205	175	179	148	158	174	182	157	166	195	157	160	170	188	158	171	182	164	163	187	186	166	165	174	171	169	146	174	157	158	167	183	179	158	185	163	178	165	159	175	181	187	152	156	153	160	184	181	165	168	156	153	203	185	183	192	188	170	174	186	173	196	187	173	167	185	181	179	166	189	182	180	171	183	175	198	161	168	146	156	180	164	176	154	168	170	182	174	153	146	192	198	179	155	164	176	162	202	163	161	154	180	157	182	185	149	153	170	154	128	188	178	175	164	172	174	195	155	158	172	175	167	156	176	174	179	174	175	162	166	178	176	157	173	162	164	167	172	168	159	165	173	160	172	163	187	167	174	159	170	160	177	193	179	191	172	158	163	162	167	164	178	168	171	164	166	172	160	167	161	170	215	184	171	158	170	150	143	181	188	184	166	161	165	183	182	160	187	201	167	179	177	165	172	190	172	181	186	171	164	171	167	167	131	143	177	178	176	199	163	179	171	148	174	157	179	172	195	154	169	168	156	147	144	170	156	180	171	170	162	176	159	179	186	167	178	160	161	162	162	179	167	137	172	168	185	159	151	160	175	162	170	167	161	176	167	191	185	139	163	185	174	165	162	162	166	165	175	156	181	159	178	149	155	163	170	175	178	159	162	159	190	168	181	175	182	180	168	180	185	156	174	173	183	160	148	148	180	160	159	173	165	168	173	184	170	187	179	178	168	185	155	182	154	169	189	154	183	166	174	178	167	165	164	175	192	168	173	166	172	168	149	166	159	175	173	162	155	174	178	163	176	188	180	166	175	163	159	174	169	177	165	167	218	141	166	187	167	160	187	156	183	141	145	176	188	178	164	183	152	172	145	167	174	187	173	161	170	182	192	155	175	162	184	172	177	146	175	179	201	188	161	180	195	169	176	165	185	165	158	172	152	177	168	176	169	164	189	189	173	162	177	152	164	186	183	154	163	173	191	159	159	182	198	164	156	169	198	163	160	170	171	168	159	162	154	180	181	186	166	149	135	169	150	146	178	168	167	145	177	188	175	171	179	156	187	148	178	156	173	183	149	181	171	155	163	185	175	157	181	176	173	185	188	173	174	194	163	146	167	175	165	165	190	171	168	162	156	154	172	177	178	177	153	161	145	191	173	144	164	179	181	189	140	176	159	173	145	165	147	199	162	150	168	185	160	154	178	175	165	171	162	168	197	149	173	188	152	163	171	171	142	162	167	171	191	180	171	159	152	188	169	153	175	172	165	167	157	168	179	169	185	192	177	166	162	177	167	160	159	175	166	182	170	168	184	173	147	197	173	184	179	183	171	154	172	200	170	163	157	166	168	164	179	156	175	203	162	159	153
5478	1598	3421	3660	3044	2439	2071	1752	1428	1360	1289	1251	1299	1303	1285	1232	1217	1206	1239	1564	1501	10279	1098	874	761	767	700	679	677	588	651	560	601	578	649	660	657	615	656	691	728	770	740	696	709	637	700	792	700	687	628	628	592	552	552	556	583	536	546	571	545	554	539	528	528	535	528	532	529	523	517	529	534	521	511	545	494	516	557	547	523	499	545	536	512	550	563	518	483	557	495	518	553	528	532	579	510	497	536	502	530	508	568	487	581	562	547	508	525	470	509	519	497	508	554	506	551	510	487	497	582	512	501	539	569	551	550	512	526	527	522	511	554	534	519	528	589	521	579	524	552	563	530	581	519	530	573	583	663	668	567	521	502	530	533	540	527	583	488	558	537	546	546	527	495	494	528	576	503	537	509	544	526	506	548	553	548	536	545	547	516	519	541	521	518	551	498	524	535	504	509	510	511	523	587	523	562	448	477	480	553	543	500	525	517	506	530	532	564	507	485	514	552	528	516	546	530	535	530	517	461	533	541	466	543	522	471	474	519	470	517	509	553	589	578	492	514	500	489	507	508	504	512	501	521	499	548	515	540	503	521	516	513	520	514	536	545	508	507	509	515	517	531	534	538	492	511	516	515	516	504	514	515	517	503	527	502	492	539	491	481	509	528	506	572	480	523	528	498	542	495	529	519	498	517	485	517	501	526	484	508	521	538	532	540	531	508	533	488	512	530	507	510	488	522	512	547	506	540	493	503	493	482	498	517	544	542	483	523	523	516	517	522	527	529	501	515	538	526	567	544	533	493	548	510	529	527	510	453	518	553	549	500	517	557	514	529	517	510	496	532	516	492	496	495	484	549	504	530	486	540	502	507	503	491	528	465	541	505	550	502	531	492	510	520	534	540	493	502	481	509	518	543	483	513	511	515	539	516	545	501	548	487	500	522	542	551	533	501	532	523	503	533	489	523	537	514	492	528	537	578	497	512	551	510	524	518	507	515	470	515	494	539	517	507	531	475	527	481	492	495	496	517	485	575	487	510	530	496	536	524	540	525	501	488	540	510	530	526	542	514	519	507	491	549	504	537	498	500	474	497	496	538	530	484	491	530	495	513	514	530	539	494	519	493	519	533	502	491	528	512	488	542	480	519	491	471	516	518	515	499	562	545	540	550	525	536	509	500	523	531	525	529	509	531	506	513	536	558	536	484	528	524	504	497	535	555	570	522	497	496	521	551	496	516	530	511	549	540	507	479	515	525	495	514	559	479	543	498	512	481	493	538	544	506	510	531	508	517	533	527	517	518	550	507	555	499	524	525	506	543	485	555	546	536	525	512	481	520	531	517	511	527	528	480	543	484	520	559	498	502	503	587	503	536	510	505	536	528	554	503	547	472	522	538	531	535	511	556	519	521	521	542	514	526	479	480	502	505	501	514	516	534	493	554	531	504	514	550	515	493	521	490	512	558	516	550	509	516	533	489	522	534	534	517	476	508	516	491	543	452	472	515	489	506	543	518	535	517	513	551	508	524	521	489	556	510	517	525	570	492	508	587	550	492	557	529	507	461	495	522	516	544	523	492	555	535	523	524	528	491	525	484	476	506	489	504	532	521	490	555	538	541	474	566	530	495	533	523	492	505	480	491	531	486	540	523	523	527	526	500	496	507	499	482	549	553	509	513	545	537	465	492	528	527	526	517	514	509	522	502	513	511	497	520	477	509	515	529	535	504	479	517	553	509	512	529	507	518	526	497	564	494	490	516	491	485	510	505	517	534	508	550	519	521	567	562	526	486	508	489	512	506	512	560	532	497	538	502	524	519	524	535	527	501	557	547	513	512	534	571	536	550	536	525	529	519	541	547	519	547	515	501	503	574	522	540	529	537	527	532	503	535	505	509	518	482	498	500	517	501	511	529	528	546	489	522	535	529	529	486	482	515	533	517	507	525	515	501	486	544	536	539	556	520	522	496	477	533	531	515	498	523	527	556	518	575	492	516	479	490	524	493	499	511	521	517	535	505	526	524	544	526	537	474	512	523	522	567	504	476	502	553	522	537	497	523	525	499	506	527	525	501	491	505	509	506	568	517	500	527	524	524	566	524	536	549	518	521	516	502	524	498	588	500	552	525	495	486	495	511	520	525	509	498	530	516	554	454	501	516	515	514	560	509	531	512	517	526	521	474	508	546	459	568	532	516	493	498	507	506	520	544	577	530	495	502	515	504	509	498	518	481	532	528	543	460	480	515	561	491	522	504	520	572	551	494	490	503	525	506	530	544	520	489	513	549	519	504	544	552	560	522	549	546	497	519	542	488	468	487	577	521	547	506	510	510	481	485	510	543	539	508	524	523	528	547	455	512	522	528	529	503	524	479	540	473	482	523	542	529	475	449	533	547	475	470	488	545	506	513	512	522	522	528	528	533	525	507	525	510	502	519	502	512	477	526	494	515	480	528	523	568	536	526	494	513	521	511	487	531	535	527	537	540	538	510	529	514	533	521	512	531	572	502	506	499	498	504	512	533	530	538	505	511	517	548	527	543	506	513	521	514	542	514	535	491	465	520	519	541	513	525	532	559	519	483	524	481	510	516	523	480	540	531	553	518	504	520	528	522	510	522	475	500	473	555	536	525	500	503	498	520	523	514	524	523	525	538	527	514	498	530	560	567	523	503	524	524	536	506	501	533	550	502	551	516	516	481	508	534	526	510	515	525	552	528	548	527	515	515	533	540	504	541	522	527	515	482	520	530	463	479	508	536	506	516	495	571	512	524	463	468	539	541	491	500	514	486	519	477	535	529	542	500	501	530	551	524	480	557	505	534	521	535	524	514	540	531	505	543	504	487	542	467	548	540	471	516	498	479	510	545	538	492	503	505	486	538	491	525	532	513	538	488	533	488	516	511	508	515	531	502	549	498	480	549	533	514	546	487	497	555	531	503	516	499	520	553	477	484	547	522	510	496	506	487	498	489	509	496	526	482	527	506	538	548	489	483	482	547	503	492	561	557	532	510	515	526	491	521	508	493	482	519	545	548	492	476	522	555	565	493	518	528	504	522	509	538	493	529	558	485	530	507	519	545	536	504	499	533	526	494	547	545	516	498	515	535	531	515	509	509	494	518	509	545	502	535	532	526	511	472	535	495	484	508	510	528	531	523	538	506	522	548	503	496	523	546	504	482	498	483	548	533	567	511	506	511	519	509	549	525	503	507	508	549	534	519	491	501	529	556	501	505	510	557	575	532	525	529	504	470	506	567	527	521	506	531	524	504	497	521	521	488	453	494	544	525	524	561	503	551	493	520	489	490	499	521	510	554	552	468	480	504	510	531	524	529	504	530	512	509	493	571	460	530	526	540	511	539	480	492	477	522	545	500	516	489	512	454	523	522	514	513	499	541	527	511	500	525	510	513	508	479	532	477	557	533	491	549	519	564	529	522	519	522	512	556	495	541	535	545	558	502	523	497	496	541	539	497	532	527	515	519	478	523	503	551	480	528	514	503	513	527	529
16635	2966	3009	2176	1518	1070	844	670	585	502	496	434	453	420	397	438	374	375	438	435	567	938	354	336	329	255	277	267	289	266	277	247	269	269	253	265	288	269	295	276	281	259	248	260	264	309	290	272	276	234	265	268	254	299	589	1148	761	282	241	224	244	247	252	235	218	244	239	255	245	244	258	221	221	238	257	233	269	244	256	246	201	244	216	244	224	247	240	269	246	252	227	251	266	268	225	244	236	269	244	242	248	237	252	227	236	238	238	269	257	242	207	237	248	240	246	234	250	258	223	262	249	241	250	210	240	243	226	214	254	238	264	252	234	221	231	263	247	249	256	234	241	243	245	257	257	219	258	237	248	260	227	201	272	237	248	231	257	242	239	214	251	213	248	238	218	247	250	225	235	243	224	244	241	254	217	216	237	217	224	182	230	238	257	244	241	256	263	248	238	244	242	221	234	225	247	228	199	230	237	216	237	239	255	246	243	247	243	258	246	215	245	245	216	248	240	217	235	266	227	261	257	259	247	242	233	238	238	235	235	250	229	247	249	235	212	242	179	257	251	239	238	203	232	221	244	230	220	243	230	259	246	240	267	256	235	214	240	241	234	255	239	235	225	236	216	231	238	229	240	250	230	240	233	211	222	236	232	239	274	216	255	245	228	253	249	227	223	239	232	199	268	260	247	236	218	221	243	251	259	242	251	233	250	213	220	213	241	252	234	246	247	226	234	251	220	241	237	218	229	232	255	244	255	259	249	222	241	208	257	233	254	274	221	259	232	215	248	241	216	221	229	232	209	265	237	255	226	235	227	207	210	228	261	233	239	234	253	240	245	231	243	214	259	240	235	228	219	231	236	230	227	246	241	238	228	238	239	219	233	244	233	257	239	277	234	210	226	241	236	229	217	202	233	232	225	235	238	262	257	207	225	262	249	204	221	252	253	224	234	253	254	233	249	242	219	228	259	234	265	241	242	231	223	245	244	243	228	219	230	251	235	252	240	257	238	226	250	259	238	246	235	219	210	254	202	252	247	242	262	246	219	237	240	223	251	233	276	235	257	229	228	229	243	208	225	233	234	240	229	245	238	248	256	253	212	261	230	253	242	261	236	271	235	241	217	239	217	248	266	220	253	216	209	238	224	236	236	249	244	193	227	240	208	246	240	228	237	218	269	230	272	263	252	228	248	245	222	226	242	238	229	237	245	221	220	211	244	232	224	225	247	252	252	228	264	253	238	250	242	232	239	241	252	231	231	235	241	223	228	263	227	199	231	232	244	226	237	242	229	214	244	234	240	209	258	244	250	207	255	217	276	253	238	239	241	233	230	224	263	243	249	242	231	225	276	211	230	274	227	267	237	223	238	241	235	244	217	270	261	249	219	252	218	213	257	255	232	227	237	256	237	237	228	282	266	242	239	249	230	226	251	229	241	257	240	245	223	245	252	199	248	239	241	234	248	230	247	240	254	230	224	247	246	225	248	249	228	236	215	226	270	265	231	227	244	221	243	244	237	250	256	230	243	221	224	262	209	254	243	277	224	222	238	250	210	206	249	234	210	230	253	211	257	237	231	233	266	245	229	244	230	258	234	253	237	242	192	233	259	221	260	234	240	197	235	244	252	241	251	248	247	261	216	194	233	237	249	215	229	212	247	232	263	221	246	260	239	219	246	215	248	259	236	227	248	241	246	204	251	222	251	236	247	236	231	228	258	247	258	235	249	240	255	252	214	246	216	250	223	258	254	241	227	247	245	272	232	211	235	233	242	249	222	245	239	233	239	216	255	230	264	235	255	233	280	235	232	229	249	234	216	218	253	247	235	235	258	224	234	227	251	253	240	237	248	251	255	254	249	257	265	234	228	209	224	213	239	254	213	253	247	251	233	237	259	229	213	226	233	246	238	230	232	222	261	232	243	266	236	238	248	236	246	233	227	234	242	221	225	250	236	226	259	249	255	257	223	253	184	248	258	251	218	239	248	246	253	231	264	247	205	235	240	244	249	232	236	255	244	245	214	234	253	227	224	271	217	225	215	245	247	259	223	257	241	220	233	230	225	241	248	234	264	240	200	237	279	238	234	214	238	228	217	248	221	221	235	249	232	247	224	236	235	224	238	233	207	230	244	221	255	245	213	266	233	264	233	253	211	237	219	233	219	236	218	257	272	240	219	255	238	231	228	221	257	241	251	234	242	221	236	224	254	236	224	253	222	245	263	228	215	253	266	245	255	258	231	241	237	236	219	236	224	220	247	255	224	251	218	234	217	227	239	275	225	215	238	240	216	247	237	234	235	252	222	227	246	252	219	236	259	228	240	236	244	214	264	249	245	227	258	246	243	257	246	247	250	215	220	263	240	236	237	231	232	209	249	239	244	227	232	228	219	234	240	234	237	228	227	242	231	235	233	255	222	253	245	219	244	245	244	231	231	227	217	243	240	252	232	219	245	246	227	232	236	280	239	247	251	239	249	232	216	228	232	222	236	257	259	239	250	244	218	232	261	259	232	245	221	258	272	246	218	254	239	255	219	230	227	251	257	228	253	275	254	258	253	240	219	244	236	236	241	222	253	223	227	265	231	237	213	239	225	254	231	238	245	246	232	259	258	215	251	244	234	211	247	224	196	258	242	215	198	241	225	221	240	236	238	243	237	262	238	253	237	244	245	229	214	248	245	241	228	245	272	251	253	253	236	248	231	205	233	239	257	246	237	233	251	244	225	222	239	245	237	227	255	256	229	193	240	231	231	236	235	221	226	236	237	229	230	235	230	258	242	251	239	235	252	233	257	225	218	230	238	234	246	203	235	228	229	239	243	233	221	228	249	241	255	271	235	244	204	228	202	244	237	235	231	211	242	242	216	236	231	242	239	209	230	223	256	232	232	238	259	252	230	229	224	265	199	232	207	227	246	247	249	266	243	238	224	239	207	240	245	254	257	227	255	250	256	264	240	222	225	223	233	258	210	246	238	220	231	212	238	232	249	259	232	254	239	257	229	281	227	270	225	244	224	230	268	244	245	225	206	223	253	255	238	239	246	228	221	253	248	222	211	248	245	251	222	233	247	257	239	227	254	231	271	214	241	237	244	209	255	251	231	235	248	239	224	248	240	236	240	234	223	224	216	212	232	243	255	233	218	225	226	267	233	239	266	208	238	250	250	239	244	248	241	239	238	266	233	264	243	241	236	225	238	230	241	231	216	247	264	270	203	228	225	224	264	214	239	242	243	241	253	224	218	231	255	255	231	240	264	233	249	244	257	227	198	250	268	236	253	237	208	225	253	232	225	233	232	245	238	254	217	239	256	231	234	255	237	234	239	232	244	237	246	258	252	250	227	227	234	229	221	230	231	263	251	210	267	250	245	228	241	228	241	268	227	212	264	225	227	218	232	245	242	229	233	223	227	239	261	235	210	235	243	263	249	265	239	234	231	226	244	221	220	250	244	248	235	245	248	243	227	239	221	236	235	226	237	241	246	219	248	214	259	248	215	228	258	229	233	214
7911	2874	6266	6703	5568	4624	3706	3071	2710	2376	2209	2182	2125	2007	2017	1880	1891	1916	2216	2237	3614	4862	1590	1353	1219	1127	1116	1013	966	920	871	836	838	853	871	938	1000	1042	991	1021	1036	976	1083	1134	1103	1132	1268	1140	956	937	848	760	876	1085	3828	8119	4223	956	720	689	694	710	735	636	706	704	664	716	706	706	700	762	693	724	745	650	664	701	713	699	693	663	721	693	685	693	749	666	686	619	678	737	707	709	734	684	684	708	649	726	732	705	711	731	682	723	681	697	636	726	690	725	684	712	738	665	712	710	695	697	684	708	703	672	655	720	723	674	704	714	733	704	646	720	699	703	727	698	672	649	713	735	677	721	720	764	746	820	899	843	726	639	702	672	706	746	683	709	722	719	684	675	647	693	663	729	660	704	730	705	651	750	714	722	686	709	706	664	718	725	705	699	730	704	685	669	690	705	684	681	714	678	727	702	699	743	658	742	730	692	708	657	681	684	700	677	709	654	742	668	677	707	635	661	713	675	702	670	668	657	687	664	721	664	679	720	673	676	711	687	676	661	693	680	684	719	690	753	682	720	661	717	695	740	733	685	686	684	665	672	725	658	682	679	694	679	752	698	687	666	700	679	688	711	695	720	738	717	663	701	667	622	712	687	686	693	628	641	685	637	719	682	676	628	708	659	700	709	650	678	661	669	715	709	691	666	647	739	702	687	718	664	711	644	686	663	699	684	664	663	678	679	710	737	698	699	717	677	705	716	644	660	682	768	700	709	695	703	698	661	615	682	697	658	705	673	741	730	638	668	700	618	679	686	683	707	677	688	665	678	706	682	681	721	675	754	661	699	718	667	627	671	714	672	667	681	676	694	674	687	718	699	667	671	676	697	677	717	657	673	664	692	680	690	688	648	719	650	669	682	708	676	698	688	712	656	703	715	674	670	684	679	711	667	689	730	694	647	705	714	685	632	657	707	688	697	729	658	660	702	686	716	717	702	713	665	698	691	663	687	676	671	694	701	675	684	712	703	714	679	678	677	685	666	703	692	652	691	686	710	648	689	683	714	685	720	679	655	702	707	639	686	678	631	671	675	734	667	682	672	675	683	708	674	733	691	704	698	717	666	626	667	702	667	713	686	659	656	638	656	686	700	713	659	681	669	739	684	706	652	655	660	647	701	718	717	698	733	693	674	672	713	672	658	740	680	671	673	670	701	705	679	681	740	651	674	742	694	693	659	673	679	716	650	668	685	650	695	682	708	661	690	680	680	695	685	676	648	716	709	705	690	661	698	731	670	699	672	684	684	678	670	722	726	722	695	685	683	702	657	671	692	697	707	665	647	719	638	692	689	702	681	694	710	680	702	704	669	718	712	748	721	690	664	713	679	672	715	671	659	688	722	654	677	715	671	709	687	706	690	709	673	721	707	675	683	730	688	675	690	679	686	656	654	726	700	697	697	684	687	690	644	696	699	652	686	690	690	640	682	670	689	664	723	696	659	720	683	633	694	707	665	701	672	666	681	700	702	683	693	666	691	692	679	660	704	676	691	662	680	660	740	676	682	703	656	709	712	678	734	668	674	710	658	644	718	717	718	688	709	730	662	659	675	680	718	680	702	615	683	711	691	727	653	697	712	739	666	695	663	690	668	662	727	660	692	699	720	694	616	680	689	677	640	679	735	715	707	641	685	656	697	745	674	697	698	629	679	651	685	663	597	680	702	719	709	675	698	702	688	704	691	729	678	684	689	698	697	678	689	650	702	725	710	700	677	691	645	674	711	676	646	696	732	703	682	655	684	683	676	701	718	711	652	708	737	716	706	645	637	713	677	678	702	658	668	690	696	631	683	697	684	719	661	692	666	674	677	707	673	684	672	662	651	682	687	698	655	738	667	659	688	708	728	660	705	657	688	687	736	668	722	689	654	679	649	693	709	673	698	632	688	720	735	659	654	686	729	626	704	666	674	736	706	682	686	677	706	644	652	670	660	692	687	688	659	671	670	710	708	711	708	698	675	686	707	716	692	691	667	696	683	685	705	713	658	730	678	653	681	708	724	714	689	723	694	686	685	693	659	663	718	690	699	724	675	723	664	642	674	692	704	705	662	608	685	649	702	730	676	669	687	659	675	678	673	702	715	672	681	732	649	693	684	674	676	763	669	715	668	705	661	663	663	680	712	674	677	686	681	657	701	696	693	657	661	717	690	691	694	718	705	633	685	702	680	674	657	696	724	711	685	655	676	652	687	723	697	675	676	678	690	693	722	736	691	697	658	667	693	627	722	693	717	676	700	718	656	710	700	734	690	679	659	670	707	727	725	693	715	725	738	656	679	677	733	710	694	697	681	671	697	673	720	664	701	727	706	679	665	719	691	705	693	687	658	691	701	713	693	646	658	692	674	696	689	674	680	698	679	678	695	695	710	702	663	715	676	661	687	724	714	675	684	691	723	684	681	696	714	663	741	685	679	697	669	658	654	664	709	678	715	685	672	708	679	701	699	699	656	727	715	645	649	692	655	667	715	683	694	735	713	681	682	692	678	662	677	714	678	660	650	689	639	686	653	658	698	674	698	676	670	693	708	646	662	719	655	645	689	663	709	650	692	695	703	688	741	667	720	687	688	674	734	705	674	715	676	655	673	667	683	684	724	697	682	645	687	686	683	683	652	696	712	692	685	688	703	659	726	674	688	653	663	674	683	672	695	685	667	719	720	713	717	637	669	623	697	655	702	669	686	733	699	673	701	669	719	684	714	694	686	691	634	710	683	687	679	707	684	670	629	671	662	681	718	685	696	691	667	681	702	698	700	687	729	685	713	672	626	720	686	733	741	707	683	681	659	633	629	667	695	700	712	658	703	751	653	689	697	733	660	662	715	682	680	688	710	665	682	683	649	689	645	704	687	707	710	701	718	659	649	652	657	710	679	712	682	650	664	693	692	704	721	663	670	691	689	693	635	731	687	652	658	647	651	646	708	655	636	678	690	706	678	686	714	696	665	721	683	680	704	633	694	707	657	718	658	683	704	659	705	721	662	687	705	702	710	663	668	681	681	721	687	694	703	669	704	671	695	674	681	651	687	648	668	735	702	722	721	643	691	683	708	693	696	730	699	682	685	670	668	678	710	671	693	681	659	631	706	700	710	648	686	652	685	720	739	691	704	659	669	670	672	712	702	686	657	713	721	704	666	644	655	692	681	699	717	667	713	654	704	727	703	731	700	671	681	665	722	696	683	676	694	729	700	673	711	668	745	671	678	731	742	739	727	678	737	680	688	632	674	693	677	704	682	701	736	689	689	721	706	739	745	692	701	706	706	656	652	676	675	701	691	681	658	679	646	667	641	694	699	677	677	684	707	676	701	658	690	695	693	689	707	667	727	666	686	702	696	686	665	688	657	664	700	693	694	673	687	642	694	692	682	697	640	694	689	705	666	671	694	669	644	661	705	663	677	667	656	692	642	715	659	709	699	716	729	667	698	740	674	670	700	682	681	718	660	668	693	697	671	681	669	707	659
2010	207	209	194	177	169	156	157	148	139	132	148	151	132	141	147	144	162	144	153	148	128	123	159	145	149	154	139	150	109	135	136	139	140	153	135	142	132	151	133	125	140	132	157	116	136	136	132	149	136	131	145	142	135	158	166	169	125	115	129	134	119	152	145	136	159	122	131	134	132	139	122	133	131	127	122	136	135	136	154	133	137	148	134	135	155	118	133	142	146	127	124	135	135	134	121	153	129	135	137	157	124	111	155	133	131	146	138	129	139	155	128	128	126	118	148	148	154	154	130	131	145	135	126	143	149	154	147	120	133	124	136	133	126	148	128	153	129	144	148	141	125	127	132	155	105	151	137	131	117	133	133	134	144	121	136	130	115	135	125	140	140	132	137	124	148	148	137	134	140	108	146	129	122	139	136	140	142	136	126	128	124	147	127	151	143	144	140	136	143	134	136	142	130	156	132	152	141	136	138	132	129	151	136	113	149	140	133	129	150	138	138	129	125	141	126	133	134	130	132	131	119	123	148	131	129	141	143	147	125	148	123	140	150	130	152	143	128	140	128	143	139	120	124	132	132	137	130	116	162	147	140	154	140	138	139	139	109	140	147	143	148	119	119	114	118	126	127	126	148	128	135	119	127	132	124	134	137	141	132	140	146	134	136	149	129	112	110	145	148	158	135	131	130	125	130	142	122	127	132	137	148	144	122	145	143	136	127	125	137	130	121	134	140	140	147	113	103	137	133	130	165	142	125	134	115	126	130	144	147	134	134	140	135	144	125	133	135	133	124	144	144	143	126	131	141	135	124	148	125	155	145	136	138	137	152	138	147	121	163	119	104	154	118	111	117	130	114	126	128	151	117	136	139	140	150	130	121	128	139	145	117	119	138	116	136	131	132	125	106	127	137	149	124	141	124	129	146	153	155	160	134	117	136	157	123	138	140	113	139	124	136	129	139	133	132	155	138	154	118	139	125	131	126	143	138	137	133	132	120	119	145	116	144	130	137	141	156	138	136	124	118	126	141	138	123	138	113	107	134	132	127	121	124	144	112	155	129	132	132	131	141	120	122	132	132	132	147	134	127	132	130	131	150	134	110	140	136	127	134	124	132	133	145	145	156	143	161	125	165	115	148	146	134	135	125	133	136	106	142	155	125	150	126	119	145	143	129	147	142	131	115	125	146	114	139	125	138	129	138	137	131	146	132	110	138	156	134	163	135	124	134	133	119	133	148	153	136	124	136	120	165	137	152	131	124	121	141	113	128	139	121	130	142	149	138	138	152	123	137	134	125	141	143	133	139	138	145	130	144	139	139	120	130	119	132	163	147	128	139	123	148	150	149	140	155	147	149	148	151	151	118	138	133	151	134	127	124	127	139	148	133	110	128	144	129	117	147	154	157	162	127	135	141	119	131	119	127	145	140	136	157	127	132	149	141	136	135	141	134	143	134	127	140	139	151	134	125	143	121	125	129	143	120	151	121	110	131	137	133	129	136	152	132	146	146	109	150	126	152	164	139	128	132	120	123	141	147	145	137	118	145	129	143	133	134	146	141	143	134	138	145	140	119	136	133	151	137	129	141	130	140	115	130	142	136	146	138	110	128	141	137	128	140	114	132	133	159	146	139	131	133	133	147	130	131	136	156	140	141	146	149	142	129	113	134	116	136	132	108	140	122	123	123	128	149	123	149	133	140	128	123	123	128	108	131	142	150	131	128	137	141	143	151	145	139	131	137	161	125	127	149	119	144	124	123	138	134	140	121	105	132	137	144	125	139	120	129	144	120	121	146	140	155	152	139	145	138	142	132	141	126	136	146	126	133	142	138	144	154	128	128	129	130	165	134	140	115	126	132	158	134	147	147	137	131	136	135	136	141	140	131	131	120	132	144	134	137	142	135	127	147	132	152	139	145	161	138	121	120	139	134	134	139	113	146	138	133	156	117	146	145	140	122	150	126	144	139	131	151	143	159	137	122	147	150	137	155	125	130	130	128	149	125	121	155	123	126	134	153	132	132	137	141	117	128	148	133	137	143	134	137	142	145	125	153	136	131	122	141	132	147	151	155	120	139	155	93	136	132	133	142	129	183	131	136	133	124	129	141	116	150	150	132	128	131	155	135	135	140	144	118	137	129	148	126	145	139	137	131	140	112	142	134	137	150	134	138	164	155	128	138	114	132	132	147	124	119	134	148	130	150	170	144	157	147	157	123	124	134	154	145	141	135	132	155	129	128	124	133	150	136	128	133	111	151	144	118	136	129	135	139	134	131	128	136	122	130	140	138	135	139	126	127	133	122	123	129	137	132	124	147	116	149	152	137	145	139	136	157	117	129	146	132	129	117	152	131	121	130	139	132	140	158	133	156	127	133	147	146	135	138	140	131	132	142	138	124	126	158	137	120	135	144	123	141	128	151	132	131	123	128	128	135	147	139	149	141	136	121	141	123	123	142	129	142	132	110	119	122	136	137	142	138	138	127	147	159	125	143	116	161	148	128	163	131	129	135	116	134	151	132	117	126	146	129	161	133	134	148	137	128	137	128	136	167	117	132	128	146	152	145	127	117	129	144	136	141	144	133	153	128	152	123	133	112	132	138	140	127	139	132	123	152	149	122	134	119	124	130	121	143	115	109	128	135	145	153	132	127	131	132	140	136	133	139	143	141	122	131	121	135	153	138	156	132	135	128	140	125	145	133	134	109	145	139	118	127	135	137	128	114	142	136	151	128	143	154	145	134	138	145	146	152	131	125	141	129	138	160	138	133	131	137	133	146	143	125	136	138	130	119	151	147	134	145	145	149	150	126	144	152	145	138	154	143	127	131	132	154	131	146	126	131	136	139	129	136	122	146	124	147	130	130	149	143	124	150	149	123	151	137	121	135	138	132	133	142	137	123	113	142	136	134	133	134	144	140	121	129	151	133	135	135	147	145	129	128	139	116	144	136	144	140	136	134	119	136	142	114	124	128	113	144	137	131	127	146	109	143	125	137	144	118	140	140	145	135	124	128	107	122	135	126	136	141	148	157	137	130	122	129	141	127	119	147	141	140	141	140	123	140	156	134	128	129	133	157	151	125	154	139	134	138	135	148	129	123	146	136	134	127	134	124	148	125	136	144	140	166	126	148	136	134	120	139	112	116	137	119	134	138	140	131	134	161	147	145	127	134	132	136	121	136	131	118	143	145	137	124	134	140	155	146	141	135	128	140	125	128	142	119	142	160	142	124	115	142	110	150	137	155	132	129	151	149	124	138	141	119	142	155	124	128	143	131	151	122	130	151	126	150	132	159	111	133	157	136	154	137	156	139	151	125	143	127	122	154	143	140	131	118	135	148	141	134	133	131	130	152	132	145	137	124	136	144	144	134	141	128	129	135	130	143	131	151	125	146	138	135	141	140	139	134	121	111	121	152	125	144	134	119	126	119	128	127	137	143	140	142	113	131	128	148	145	157	128	120	127	152	117	139	154	133	172	145	125	140	127	159	147	141	140	134	158	129
1981	539	584	634	600	557	571	500	509	501	485	532	474	492	549	506	524	485	495	515	495	472	474	504	505	455	463	399	463	468	419	402	466	425	421	428	441	457	450	421	449	437	465	451	482	465	417	450	412	424	455	433	473	426	456	816	857	416	464	468	397	448	432	435	414	407	454	421	426	438	424	432	441	409	411	428	432	419	419	438	393	451	421	400	433	406	434	395	437	431	384	431	421	434	422	439	418	458	407	423	459	399	427	416	446	425	411	433	419	431	408	429	452	437	421	412	445	395	438	445	452	436	442	425	428	421	434	419	453	419	401	441	401	441	422	437	414	408	443	404	397	446	429	454	414	454	464	430	416	430	453	400	439	426	411	430	402	441	380	384	431	424	455	475	440	440	423	425	435	450	404	434	441	415	423	412	428	412	452	457	480	434	437	437	451	438	446	431	456	432	425	473	421	432	443	432	447	445	442	442	453	435	429	443	422	444	411	434	399	463	442	429	438	424	400	430	475	407	431	440	433	402	421	456	446	471	424	416	409	424	432	432	441	441	407	421	465	368	438	435	447	445	428	404	389	402	424	481	469	441	412	423	410	415	448	411	394	446	409	427	476	448	392	440	423	438	426	439	473	461	453	431	425	427	469	483	434	403	454	431	426	428	445	437	461	410	462	430	437	414	414	436	423	460	428	407	406	417	405	415	429	445	411	392	418	423	419	420	449	433	404	430	431	426	394	462	413	434	467	426	423	408	431	452	421	439	415	389	437	440	425	427	459	427	415	449	425	418	437	404	427	441	434	418	437	417	413	470	426	442	399	425	418	475	453	402	401	429	432	421	390	412	434	453	458	420	397	431	444	381	436	420	423	451	417	444	430	439	423	424	448	432	460	417	404	454	435	449	427	425	404	407	415	396	424	441	486	426	420	405	428	425	452	442	428	430	424	416	450	429	413	430	421	445	400	434	417	432	421	433	424	427	420	420	418	449	418	414	421	405	426	407	405	434	387	402	441	429	423	394	453	417	433	436	458	466	415	453	437	404	406	438	445	399	432	406	437	398	413	429	460	412	438	467	432	444	410	396	473	430	436	406	439	422	411	443	448	451	415	424	417	414	414	432	420	418	400	440	402	415	367	457	433	404	423	463	466	432	385	392	433	410	427	464	440	439	399	423	412	453	408	410	439	418	382	453	421	400	423	445	432	405	418	459	433	388	440	393	417	434	405	413	471	445	430	405	419	418	441	406	442	395	424	401	435	452	460	428	433	427	415	444	399	402	459	431	428	454	447	419	418	440	452	479	462	414	423	430	409	426	443	448	422	411	411	418	435	384	420	429	438	458	455	419	425	435	437	423	464	443	440	413	426	410	456	426	403	402	415	402	430	429	443	436	438	413	375	374	392	420	401	418	453	436	446	450	446	391	435	430	455	474	418	458	408	423	441	423	458	461	406	416	413	393	424	442	421	441	440	409	413	405	457	413	419	391	440	441	426	423	376	447	448	439	438	395	460	395	435	417	443	425	414	406	413	454	404	424	424	429	431	411	427	416	449	443	429	417	419	465	417	399	441	425	443	458	426	395	398	420	414	422	434	420	413	414	417	391	397	417	422	422	442	421	446	418	427	442	452	381	441	435	440	417	432	464	402	418	423	417	417	444	435	453	432	450	435	417	409	449	460	417	402	445	403	458	409	428	434	426	431	449	445	446	419	442	396	411	444	448	428	437	458	441	407	446	440	426	408	465	422	429	404	409	415	443	413	471	446	426	428	440	430	450	431	419	396	376	437	424	391	427	421	410	463	404	409	428	400	451	418	400	424	415	376	435	449	407	418	432	441	410	407	425	410	427	437	442	473	434	412	435	457	451	415	405	413	411	416	432	436	420	420	451	446	464	444	412	404	427	441	424	428	409	444	408	419	420	450	405	426	433	461	383	427	428	419	427	415	413	434	460	416	465	462	416	437	466	420	427	416	401	424	452	434	417	446	427	409	436	461	427	421	455	461	427	448	428	422	450	454	475	409	456	409	424	463	411	404	445	421	408	451	446	439	415	454	396	472	425	423	443	401	453	458	426	434	409	408	434	438	447	455	418	433	419	431	438	435	435	424	421	443	446	412	415	424	432	453	447	439	407	403	435	448	431	431	413	434	454	438	374	441	417	438	419	416	430	432	448	437	448	460	412	437	447	448	437	464	422	449	434	423	442	426	419	411	421	427	424	427	430	380	434	405	424	393	421	415	443	420	436	424	444	398	441	416	441	459	434	389	422	433	423	443	430	408	449	398	436	418	386	427	410	451	411	421	455	393	439	438	429	412	422	412	410	442	388	422	424	417	425	394	452	425	419	444	402	450	409	473	393	402	414	469	445	389	435	439	428	445	403	441	408	458	466	431	435	458	422	443	387	461	417	448	451	439	434	405	450	427	426	421	415	422	484	437	412	458	417	417	455	421	465	448	422	478	416	451	413	446	392	423	430	435	459	421	400	410	426	479	412	481	420	426	433	404	429	420	439	479	441	412	463	459	410	433	420	407	468	421	482	418	444	418	435	459	404	436	432	441	426	435	413	417	439	425	440	439	426	453	456	460	441	417	395	444	413	435	414	413	442	417	424	462	374	417	431	423	472	417	393	392	429	475	426	385	423	412	439	454	421	448	433	437	396	414	435	402	420	416	408	449	436	384	452	426	445	425	416	437	413	449	421	397	439	408	420	421	433	454	410	422	439	409	463	436	386	454	413	435	404	415	442	423	417	395	452	416	373	442	437	444	442	425	421	423	421	416	475	393	467	469	414	422	418	425	440	437	423	420	396	472	454	415	441	419	431	421	428	463	416	434	429	410	486	401	440	411	429	450	402	394	399	445	438	414	423	432	412	427	468	420	425	430	425	416	475	434	436	470	429	423	433	419	422	442	441	441	435	447	405	424	446	401	417	392	397	452	421	429	470	412	440	454	433	408	436	406	414	436	432	446	414	450	375	420	442	389	441	435	419	385	395	427	368	434	406	468	462	445	415	416	458	421	399	417	436	437	408	423	425	442	397	456	420	442	403	395	404	456	415	434	448	428	388	400	429	438	419	386	416	396	441	450	408	389	424	487	459	405	438	434	404	416	428	407	452	422	479	405	411	444	430	452	458	439	436	404	437	462	467	431	421	396	414	390	385	394	401	378	432	445	461	369	442	455	427	449	436	450	481	447	427	459	435	409	421	453	415	434	414	435	404	421	443	441	434	455	421	446	411	420	431	434	418	446	418	410	421	439	407	406	455	456	420	411	383	372	436	415	447	386	435	413	411	414	442	398	435	369	404	439	461	441	430	446	451	434	463	442	419	432	448	417	414	431	418	469	394	433	436	432	423	450	404	417	446	406	399	437	434	407	443	437	416	406	452	411	418	413	414	419	459	417	433	449	436	459	469	427	457	443	443	422	450	403	439	425	430	427	425	475	408	413	460	420	441	437	453	403	418	409	450	394	464	434	451	448	431	421	413	460	437	436	422
8575	1213	1419	1083	785	592	477	398	384	337	282	304	291	281	285	291	254	267	263	289	262	242	240	227	228	217	250	227	260	229	223	229	233	201	197	227	265	226	236	202	220	223	248	252	246	219	233	252	236	249	231	259	232	226	311	1272	1066	375	207	231	192	190	201	209	216	236	216	189	205	217	216	202	184	205	214	207	245	208	200	245	212	183	217	202	217	202	204	211	174	207	223	181	248	222	190	208	199	209	210	215	221	209	243	190	193	202	207	177	209	188	189	182	211	222	226	207	186	226	216	193	209	211	216	225	223	221	222	203	218	213	225	174	202	212	227	198	219	223	190	199	220	242	226	215	207	203	213	203	214	192	198	231	229	229	234	190	224	210	223	222	210	176	195	215	206	191	171	187	221	204	195	205	168	206	198	209	203	251	231	229	218	197	204	185	223	243	224	209	219	209	211	192	203	197	222	230	232	209	227	242	229	217	204	204	203	211	205	217	200	214	213	190	207	208	202	222	209	202	185	228	215	232	219	195	211	223	213	185	234	213	209	223	233	204	196	205	188	203	190	219	211	212	194	202	226	216	218	203	207	210	218	185	209	196	214	211	202	199	201	233	202	206	232	211	222	195	214	219	226	210	207	199	205	218	216	232	195	188	202	220	223	172	174	205	202	186	209	203	216	216	231	223	233	202	205	217	202	214	198	225	224	207	204	211	235	206	207	200	187	220	200	211	208	215	203	202	217	201	222	216	238	236	197	194	222	214	226	200	223	210	196	231	221	218	187	209	214	225	191	226	189	208	215	212	188	212	185	238	195	207	208	193	211	219	217	175	230	199	213	204	202	205	192	203	228	238	219	217	229	197	219	217	225	195	235	217	220	216	209	223	212	225	230	210	207	213	204	225	230	190	217	220	210	194	216	170	220	214	221	207	211	208	223	177	211	199	216	214	211	212	207	238	250	217	239	216	219	228	214	206	209	194	204	209	204	179	208	222	206	210	230	192	186	230	211	222	222	218	224	205	204	207	204	206	214	205	230	183	225	218	225	212	190	210	235	203	186	217	223	216	224	225	228	194	203	230	212	214	214	217	196	187	222	225	234	201	211	221	213	201	204	164	217	219	197	202	221	213	199	199	172	176	222	209	247	223	199	206	200	211	195	195	237	193	207	201	210	213	205	201	220	220	198	202	229	221	220	195	208	210	212	228	206	216	186	238	213	251	195	236	194	224	201	225	214	190	211	225	206	225	190	213	191	179	213	185	214	237	226	191	204	214	206	190	200	224	226	193	234	208	188	200	219	244	197	189	196	188	223	238	206	169	194	227	233	220	236	208	215	229	214	191	209	189	237	215	214	234	221	208	216	189	201	214	181	198	184	235	205	209	192	199	213	199	218	223	211	235	213	231	223	203	169	204	227	222	210	199	208	202	178	220	208	211	213	202	230	217	192	225	181	208	212	222	186	215	201	204	205	216	217	214	197	211	188	193	189	206	208	192	206	170	223	212	197	200	204	200	220	210	202	210	190	217	206	237	207	239	205	216	209	223	207	176	201	200	213	225	212	214	194	210	217	211	226	208	186	215	201	201	215	215	223	184	217	200	194	181	210	211	206	203	183	180	211	197	193	219	194	217	216	223	197	217	208	212	206	223	215	204	213	223	210	200	202	196	201	215	197	213	225	216	216	221	209	198	227	224	200	229	233	206	212	210	211	228	190	200	181	229	215	203	202	198	209	209	199	205	214	193	191	214	213	226	228	210	197	178	214	211	202	218	215	209	207	234	225	192	228	212	211	199	205	206	266	210	206	208	234	186	182	186	220	208	206	198	232	226	217	237	213	192	185	210	252	217	230	233	186	201	218	219	210	203	197	220	216	225	219	211	189	195	203	205	237	197	193	202	200	216	189	197	186	208	237	180	207	224	204	190	185	219	212	204	229	207	212	179	225	226	201	217	206	200	236	213	172	236	210	211	216	216	201	173	242	216	216	221	194	201	198	209	195	222	194	209	229	205	195	219	216	202	216	195	212	180	213	204	207	234	204	207	214	200	201	201	212	210	212	203	216	198	194	216	227	208	191	228	194	202	205	206	189	224	191	213	193	202	211	191	201	212	219	195	198	204	208	201	185	209	192	216	205	213	224	193	210	238	198	234	211	224	219	208	188	197	195	218	204	239	220	180	211	220	205	217	190	218	188	212	223	193	198	202	202	183	224	205	217	201	187	231	179	210	209	209	209	206	192	229	209	217	230	205	218	232	223	242	229	217	208	218	217	224	221	202	218	207	208	193	201	202	204	221	229	229	202	203	223	232	194	201	192	214	203	217	212	217	197	220	189	231	199	184	200	196	216	207	232	210	206	215	203	225	202	183	214	213	208	219	202	206	201	201	201	241	214	231	194	215	205	207	179	240	213	197	199	204	201	213	207	204	210	213	228	209	234	215	220	211	213	214	208	205	192	197	212	210	239	185	217	228	197	221	220	226	227	224	189	190	211	209	196	203	205	191	199	211	239	210	193	206	201	195	223	220	194	190	210	197	226	209	224	215	188	206	204	198	212	210	222	201	225	210	185	214	212	207	221	229	190	218	227	207	214	223	217	186	241	209	203	198	203	229	202	210	195	189	217	204	195	214	190	211	187	208	205	208	224	233	220	212	212	219	218	204	213	224	191	214	221	196	217	229	212	213	204	208	194	192	192	200	219	211	183	229	222	210	197	206	200	208	189	227	205	196	195	198	222	207	207	227	216	202	194	231	201	206	213	208	237	222	221	230	186	201	198	225	207	248	197	240	189	227	190	198	215	226	224	204	198	243	226	212	208	208	203	212	212	202	193	209	203	208	211	188	212	205	212	215	212	196	214	207	210	174	209	210	226	227	232	218	196	221	208	217	197	225	206	224	205	211	213	199	195	192	215	204	222	191	197	230	217	219	218	211	201	211	193	186	206	195	208	241	205	208	230	184	203	213	221	214	205	196	246	214	211	201	220	211	231	225	211	214	205	218	208	197	226	198	200	214	227	199	199	216	196	242	208	192	222	184	201	214	199	229	192	213	204	223	185	232	180	213	228	209	212	227	214	214	220	217	203	184	215	212	217	212	235	195	218	231	195	173	226	189	216	197	232	224	195	208	201	214	188	193	217	216	204	233	181	204	199	241	182	215	214	194	245	191	243	217	214	232	210	200	178	219	229	173	190	214	210	198	194	206	187	209	220	203	202	181	220	201	195	197	204	217	211	229	215	223	198	195	200	201	227	203	227	222	199	195	200	218	201	244	211	227	211	202	223	200	214	230	197	233	229	221	222	227	209	209	214	188	220	225	197	182	210	205	207	218	232	226	230	210	205	210	213	213	224	201	206	189	225	218	206	216	205	194	208	219	183	200	203	201	233	221	235	219	213	213	211	214	205	227	241	223	201	223	218	234	195	243	193	211	189	226	211	194	184	185	202	188	214	242	238	192	210	200	233	223	235	207	208	234	233	205	209	240	199	221	192	222	197	200
5587	1652	3585	3749	3182	2646	2188	1833	1620	1427	1349	1310	1260	1128	1210	1157	1151	1146	1181	1237	1133	994	961	909	898	869	857	811	749	719	701	687	675	740	773	764	770	782	716	724	838	801	733	732	773	810	803	810	909	868	888	944	817	859	1512	9183	6668	1891	592	618	624	618	614	649	661	633	607	653	653	633	622	601	645	628	639	633	630	599	597	640	662	591	659	599	596	625	650	640	664	632	631	635	619	593	620	604	603	626	668	571	665	663	623	659	638	637	660	591	637	639	603	578	604	601	615	642	649	616	644	616	608	645	621	620	628	634	594	604	647	651	660	610	659	621	601	588	646	621	637	614	699	632	628	617	634	638	625	678	671	663	592	615	628	647	634	556	622	592	586	610	601	604	645	630	648	650	607	628	599	648	634	570	630	614	644	618	656	643	663	627	633	608	621	608	642	609	622	607	606	568	678	660	614	659	612	578	622	623	634	619	626	639	668	619	618	608	606	657	670	614	634	616	622	608	605	600	608	570	609	603	632	631	629	593	638	619	598	638	581	595	613	639	633	621	614	613	629	605	637	598	622	636	615	637	604	623	619	602	639	593	606	634	645	603	620	623	631	619	625	603	630	645	579	579	631	598	614	633	606	607	630	638	595	596	634	607	610	619	640	629	623	641	618	628	633	608	633	674	638	587	629	615	596	613	625	610	623	604	669	610	639	620	602	657	621	601	622	629	616	613	594	595	629	627	622	621	627	607	661	635	572	642	637	579	633	610	588	651	582	600	641	590	617	597	629	622	596	637	642	629	602	619	605	615	665	622	588	590	618	605	631	569	638	610	614	616	639	618	640	599	633	593	640	616	582	645	671	646	536	591	623	661	694	652	622	565	619	641	617	615	685	636	582	580	585	589	628	645	644	637	619	579	654	655	662	608	613	623	610	617	628	572	588	618	659	603	602	596	643	604	612	628	627	606	612	636	601	590	634	614	630	642	625	571	639	632	609	630	623	648	622	584	642	646	602	638	579	598	611	645	616	645	627	598	582	620	634	622	619	624	656	615	616	616	552	621	599	606	646	639	589	585	695	615	613	613	617	631	640	578	618	618	601	623	608	614	624	614	614	620	646	646	594	616	623	639	638	593	650	606	607	660	666	623	609	586	631	607	611	652	600	599	617	646	643	591	595	565	635	583	608	587	621	626	610	569	612	626	601	621	616	597	575	619	674	639	605	584	624	654	635	610	588	611	609	642	593	623	620	584	649	585	600	617	606	654	567	567	623	645	640	659	600	578	624	571	592	635	620	618	589	625	575	639	613	599	639	647	613	682	624	638	601	598	638	618	614	568	565	621	632	644	626	655	603	664	606	654	607	631	634	617	642	654	629	603	608	646	636	607	681	635	590	596	669	621	608	641	629	638	641	644	598	604	636	634	644	623	635	601	634	604	620	612	614	616	610	633	621	630	648	604	672	620	642	625	592	664	606	645	661	620	623	595	639	625	645	623	615	631	591	620	656	601	610	624	598	633	629	600	584	616	624	642	649	633	591	633	653	616	602	616	648	626	622	597	638	620	627	588	591	630	600	607	613	620	612	635	629	640	650	615	604	606	628	622	642	616	591	620	612	606	586	577	627	616	604	575	621	611	585	625	653	637	699	647	633	593	611	637	620	611	620	630	624	626	633	621	626	633	599	604	605	594	598	665	606	599	627	593	570	605	631	645	565	619	635	614	638	619	653	580	579	608	627	640	619	607	594	622	622	629	635	635	629	610	666	625	594	611	662	633	593	605	629	648	623	612	600	627	595	654	663	597	615	563	602	646	596	567	663	577	581	583	590	614	604	630	623	625	625	635	630	617	635	624	618	640	594	616	639	622	626	617	633	606	585	599	585	652	619	608	583	656	603	570	596	634	601	599	628	615	629	565	691	660	623	606	638	584	584	652	650	638	633	603	634	627	625	580	552	620	635	629	635	628	632	628	631	651	590	676	667	609	649	587	581	610	674	707	618	595	612	607	630	599	623	625	596	615	632	583	620	626	638	594	652	627	670	633	629	610	631	638	610	600	671	600	635	607	621	564	619	603	655	587	549	627	612	598	594	627	622	661	621	644	557	615	638	583	617	633	604	583	625	635	634	648	650	625	615	611	623	591	648	668	635	618	630	654	618	622	638	635	655	591	593	611	647	647	618	621	613	626	600	633	621	632	634	621	585	624	628	651	621	645	571	648	626	650	596	633	600	640	570	588	607	623	636	680	591	624	607	627	602	613	592	636	599	638	601	644	610	620	600	577	596	598	646	633	637	585	581	570	589	651	630	652	580	595	592	588	613	636	606	616	596	629	615	603	638	610	637	584	610	648	656	638	598	615	603	579	626	593	557	608	625	631	660	625	645	597	652	633	608	572	637	613	599	647	580	612	585	682	637	625	599	615	653	636	607	629	614	647	639	634	621	590	614	615	621	625	616	625	603	610	617	625	589	638	628	595	561	625	607	616	670	621	656	626	602	633	574	641	603	625	622	648	650	614	616	615	612	633	620	658	605	611	628	626	610	624	635	618	624	607	613	613	615	620	651	634	622	634	624	604	627	648	622	670	638	635	636	616	604	589	660	601	632	600	625	614	640	662	622	600	619	617	657	638	618	618	681	607	610	662	567	647	635	623	613	648	643	604	587	635	603	641	601	582	603	650	616	590	656	620	575	623	663	642	642	656	612	647	630	636	604	623	627	651	624	615	641	572	631	569	641	591	602	642	638	593	653	626	606	642	651	614	609	643	660	631	634	593	616	636	628	583	635	626	614	669	631	607	660	639	643	620	618	596	624	591	685	656	661	635	626	610	640	574	597	628	619	574	634	654	605	619	597	626	647	596	645	608	596	601	651	628	606	617	639	610	598	641	616	654	638	612	637	651	598	620	611	608	597	611	610	652	649	601	652	586	644	616	608	600	594	653	624	650	638	666	589	629	582	640	644	620	641	646	617	596	644	592	637	590	603	604	567	602	680	634	605	602	629	642	633	632	595	628	628	622	644	624	620	621	626	620	591	584	602	644	647	631	651	621	638	591	612	594	603	629	616	621	626	614	623	672	599	579	624	589	642	622	640	652	652	636	672	631	627	568	597	613	573	592	610	639	643	602	610	645	590	584	659	623	606	593	620	642	597	655	597	591	634	665	599	611	588	634	623	586	635	651	620	627	625	637	610	633	602	615	619	630	619	644	632	608	562	609	645	634	609	617	633	607	616	665	611	610	572	651	617	656	665	641	647	612	610	599	617	598	647	608	647	642	637	586	634	573	643	625	634	637	610	609	644	620	601	620	655	650	658	594	610	611	578	576	604	667	595	588	591	627	592	643	580	593	636	637	594	622	611	597	593	648	630	650	604	615	616	636	654	663	599	623	585	640	622	629	640	657	624	650	611	617	588	652	619	569	599	609	626	578	620	596	613	595	610	589	628	583	609	623	631	610	604	609	635	635	615	605	635	595	640	617	638	577	622	609	655	614	581	602	614	632
16658	3105	3018	2277	1518	1118	906	702	601	537	454	448	440	387	425	379	362	377	389	391	355	321	295	307	273	314	273	263	258	269	276	257	237	291	273	296	250	267	265	255	262	286	277	266	307	289	306	288	315	322	305	308	305	299	655	1169	620	360	255	246	268	244	264	207	272	276	239	238	263	248	241	263	228	229	247	221	192	232	246	232	224	255	251	243	259	240	257	264	248	247	218	225	263	235	233	269	232	247	242	249	235	239	250	275	255	248	227	253	255	248	263	264	287	221	233	233	247	263	246	291	225	251	250	218	240	252	222	239	255	231	255	214	268	245	223	234	233	239	264	253	254	253	241	254	247	253	250	266	286	268	240	252	246	235	253	248	274	236	230	267	266	224	247	259	230	235	227	233	235	255	237	236	245	257	249	271	249	258	253	241	256	240	246	235	212	260	257	253	243	235	248	251	239	231	257	240	247	251	268	239	237	245	234	227	242	237	229	221	268	253	222	245	242	265	246	240	233	231	231	253	226	238	239	237	242	243	248	219	233	258	226	288	228	212	250	226	239	268	250	236	235	223	258	252	239	260	264	238	259	255	245	238	237	236	232	262	232	245	226	245	248	258	254	228	267	248	242	265	224	237	264	233	246	262	226	263	260	231	266	226	231	245	217	258	246	261	259	249	228	240	253	229	244	257	260	232	243	255	211	235	253	217	244	254	245	230	254	236	240	216	225	254	264	238	243	231	233	186	239	207	248	270	254	255	227	249	236	206	238	239	232	246	283	230	239	256	268	227	236	218	243	263	257	237	237	237	261	241	240	223	252	224	244	226	241	237	250	236	236	246	258	275	255	237	218	250	255	227	251	263	237	241	227	239	233	264	240	202	256	226	245	245	262	220	264	254	240	241	230	225	258	244	241	247	252	259	203	222	221	205	230	261	266	245	220	238	234	207	244	248	247	261	218	291	251	240	249	214	243	224	256	284	220	239	231	242	272	231	243	251	214	271	251	232	245	227	276	237	246	233	276	269	225	257	236	258	255	223	246	247	269	281	235	248	251	239	256	247	248	241	252	234	238	238	246	260	230	248	195	272	242	279	245	246	272	247	240	259	253	242	248	229	236	257	231	238	234	252	237	241	240	259	225	235	244	257	216	244	237	247	224	242	236	282	276	257	250	244	268	264	232	240	251	204	243	235	269	244	239	227	235	236	251	238	250	255	232	243	227	245	237	243	262	236	217	254	251	249	244	229	250	233	216	278	253	267	243	241	233	244	237	228	239	201	248	252	228	248	230	238	227	219	257	249	249	228	230	257	242	214	240	243	259	258	258	240	247	250	250	243	237	264	244	235	259	251	255	248	256	233	239	251	250	226	236	239	229	216	229	233	231	276	245	254	252	207	264	242	248	241	255	260	211	234	236	264	243	241	252	258	214	245	258	242	257	220	232	232	243	241	256	215	245	244	243	248	233	235	204	249	231	256	272	230	231	228	228	247	229	238	251	270	244	237	243	264	241	264	233	240	241	230	236	211	257	261	230	231	239	234	230	239	238	272	242	215	241	225	240	255	236	249	260	296	211	241	254	248	250	241	266	238	249	248	233	240	273	229	228	240	271	241	235	251	263	241	246	226	240	250	246	249	241	249	243	237	299	254	257	233	240	229	249	243	229	242	248	208	219	219	247	227	255	242	260	222	255	221	239	255	245	249	236	209	257	210	234	259	229	227	268	229	245	254	239	233	250	232	247	265	236	237	251	241	250	261	248	228	230	219	230	228	217	254	238	241	238	257	251	264	244	234	242	251	255	241	247	257	233	237	251	245	220	251	229	218	251	237	226	257	237	236	264	272	235	242	244	223	230	255	261	234	256	235	235	234	260	219	245	223	240	226	242	252	222	239	261	290	229	225	231	252	253	232	245	228	242	238	254	251	254	248	225	252	251	277	270	221	245	252	255	242	222	267	247	244	239	214	225	250	254	236	215	254	229	245	237	237	246	249	245	249	218	243	263	274	248	219	248	236	235	244	249	263	272	229	265	239	248	224	253	238	249	235	261	241	221	236	241	239	242	249	268	285	229	239	247	234	244	256	257	224	239	273	273	226	265	244	248	239	227	272	212	244	216	253	249	231	276	230	246	242	241	253	252	235	228	230	226	241	260	276	228	207	245	244	234	238	237	269	224	268	236	238	244	255	258	251	238	222	237	252	238	212	219	250	251	255	229	222	246	236	245	241	226	242	237	251	247	256	229	280	231	260	246	232	207	231	228	269	247	256	229	216	253	248	272	213	258	247	266	255	256	250	247	213	257	220	244	253	253	230	258	228	228	261	240	231	243	272	242	249	262	245	215	253	226	255	228	240	250	250	244	226	230	257	270	234	257	244	255	219	244	246	252	205	243	245	265	234	221	245	258	239	222	232	252	223	237	234	230	233	242	256	217	244	278	241	235	268	226	222	224	245	230	255	218	234	246	234	229	248	230	270	251	244	240	231	236	251	239	263	218	248	230	237	230	246	268	251	252	251	248	246	227	259	265	213	222	248	270	243	236	252	248	260	236	260	266	246	243	239	233	267	244	222	252	204	223	277	225	214	263	254	236	272	277	254	269	237	224	248	237	243	251	256	231	242	253	248	251	268	251	257	234	258	257	228	231	259	261	250	245	242	256	251	261	243	232	267	273	251	281	270	249	229	232	237	231	232	214	276	240	262	245	252	243	271	248	247	244	251	253	225	248	248	247	252	247	211	257	210	241	252	247	238	261	232	255	250	245	252	238	251	223	242	233	257	236	225	267	247	254	227	243	234	240	247	250	234	234	274	230	269	237	243	233	245	265	227	220	236	254	217	266	260	256	226	213	258	237	244	224	240	232	241	255	282	237	248	224	242	268	223	236	236	239	215	221	212	214	219	241	271	263	247	239	258	237	227	214	271	216	229	219	277	234	257	250	231	228	229	239	255	260	237	226	263	233	267	243	245	247	236	220	245	239	226	235	268	224	236	235	269	231	240	237	246	264	251	227	216	237	239	219	239	240	258	258	211	232	253	222	261	251	248	245	228	245	256	245	239	261	243	254	262	251	242	224	243	223	252	241	250	234	271	238	240	261	229	257	252	234	230	261	244	248	222	221	223	247	261	259	258	248	278	240	246	258	252	246	241	247	249	239	252	232	256	234	237	220	227	221	238	204	217	263	249	227	231	262	244	258	238	229	239	253	223	233	236	236	257	231	242	235	244	244	258	241	253	215	222	238	231	252	259	216	225	233	249	247	256	244	237	242	232	230	264	235	217	232	215	293	239	248	261	254	230	230	209	249	206	216	246	246	240	257	240	246	251	238	221	248	241	249	220	239	239	239	240	239	264	262	238	266	234	269	243	251	241	231	267	277	252	232	240	238	238	237	257	225	237	256	254	263	217	237	235	249	264	238	238	256	259	231	218	238	235	255	238	252	222	256	254	226	227	230	236	251	259	257	256	238	228	273	236	235	256	271	224	215	236	255	248	252	238
7936	2883	6295	6817	5763	4706	3717	3200	2689	2399	2081	1898	1946	1819	1763	1694	1643	1723	1803	1863	1526	1368	1356	1206	1199	1129	1127	1012	945	953	902	912	831	945	1004	1177	945	927	951	967	957	972	995	972	940	1019	1030	1064	1262	1233	1258	1249	1279	1244	4084	7313	3292	1707	740	746	743	709	712	711	713	713	691	670	695	658	748	705	690	692	736	739	783	663	689	714	750	720	720	701	734	715	693	688	696	713	698	684	680	701	697	716	691	719	685	684	704	705	732	729	721	722	672	765	723	707	711	695	701	696	705	757	673	707	735	708	772	690	669	665	727	711	706	683	704	708	713	764	694	722	708	687	740	672	753	716	696	707	676	713	752	724	817	981	1011	871	755	640	701	708	675	716	701	675	730	709	713	739	721	680	705	725	711	717	716	683	707	753	721	733	743	674	736	691	716	720	735	697	710	744	716	720	712	727	722	720	692	699	741	720	717	721	717	718	676	672	694	713	716	692	734	687	703	644	717	681	684	682	708	679	649	718	666	698	698	713	718	697	682	645	682	665	705	715	674	691	768	675	700	664	704	660	735	719	717	681	726	686	697	698	713	664	697	679	698	696	673	706	722	654	690	682	698	703	745	679	683	719	719	692	734	718	693	744	669	710	759	731	696	755	643	665	678	684	701	691	687	662	664	660	689	709	729	733	675	733	703	658	740	688	667	686	665	720	729	696	704	728	666	667	725	690	665	719	710	750	686	703	715	684	717	678	643	684	703	688	703	678	649	693	721	678	705	705	691	693	667	716	695	676	697	718	722	678	719	675	689	719	722	702	733	674	684	724	709	692	702	674	700	706	653	724	670	712	712	691	694	679	654	672	630	694	725	740	693	700	625	649	691	627	675	705	713	677	651	731	684	711	719	684	692	695	701	678	710	701	707	679	692	707	703	719	759	700	721	716	703	796	711	706	701	739	732	701	679	697	711	638	706	732	674	701	703	659	707	701	701	662	729	718	665	671	681	681	696	714	685	651	717	673	746	709	704	651	654	696	688	674	706	667	662	731	714	726	686	717	709	634	663	669	693	674	715	690	668	761	702	710	686	692	710	654	675	708	712	696	758	715	712	661	717	725	715	664	711	694	697	700	692	732	679	730	707	687	689	666	655	692	691	678	698	698	662	710	681	652	700	718	696	709	712	683	654	705	702	708	719	695	745	673	667	730	698	737	716	731	698	715	736	709	678	672	675	693	722	648	653	678	675	701	712	671	654	676	655	675	724	695	677	708	766	697	701	681	655	712	734	702	671	739	716	679	687	666	681	693	655	684	736	744	702	699	690	700	680	726	688	713	684	693	697	669	723	659	688	705	691	668	713	710	709	779	700	702	752	646	690	745	715	713	705	715	696	707	681	742	669	700	693	735	679	716	729	656	705	672	649	748	656	681	666	690	713	698	705	730	679	707	655	692	696	662	674	698	675	671	730	714	742	723	636	714	704	678	692	751	648	698	691	666	704	675	690	679	685	693	684	677	701	714	675	702	688	713	753	707	680	740	698	666	681	673	684	674	674	679	696	648	660	726	684	732	686	748	707	673	710	712	724	713	730	709	665	723	674	663	680	662	678	704	668	697	717	706	671	712	666	665	676	664	690	705	745	696	727	690	739	705	711	719	712	691	741	672	696	708	745	716	657	679	726	702	627	655	714	705	720	691	705	696	680	685	631	684	701	678	715	727	673	632	695	712	707	669	661	710	680	730	745	718	633	683	663	719	677	695	697	715	711	681	680	680	771	684	682	678	687	663	677	674	704	670	708	709	668	735	712	674	670	725	731	689	677	680	737	698	707	688	702	701	693	714	714	720	682	680	736	668	718	709	689	706	702	710	692	728	705	723	706	741	691	734	705	736	679	717	719	699	670	649	709	687	735	706	691	702	688	683	700	695	656	665	677	690	681	712	693	715	679	707	703	682	689	618	658	720	701	686	696	718	686	712	727	682	683	717	706	664	747	693	711	690	701	688	690	697	687	663	692	756	697	696	708	675	676	695	750	716	678	714	675	700	707	705	706	688	683	707	722	675	666	672	643	753	697	716	741	710	681	716	716	682	735	725	698	669	714	673	742	672	645	715	705	709	696	720	724	712	673	668	673	695	679	707	719	698	701	730	667	659	673	745	666	758	686	752	674	671	652	676	739	738	685	723	761	719	706	685	668	718	654	710	684	774	690	699	703	740	726	710	660	697	712	668	692	675	694	712	731	655	670	673	697	753	665	734	714	750	748	695	717	662	685	650	663	685	688	730	706	729	676	683	697	714	694	681	728	697	656	722	656	722	753	706	699	708	678	683	656	678	679	688	736	669	695	680	704	689	680	704	685	703	699	669	676	717	709	684	674	704	685	743	682	669	697	694	679	733	718	667	672	725	700	672	729	701	717	705	725	671	686	695	749	713	705	722	737	687	737	705	666	689	680	660	680	714	732	759	701	686	683	675	708	712	708	701	745	641	736	726	738	682	701	677	662	713	718	700	700	726	700	656	692	696	685	718	736	722	712	686	662	713	682	676	723	714	713	732	699	706	642	716	697	712	698	708	701	740	702	671	671	692	659	699	704	742	659	726	740	712	682	692	668	722	677	725	693	708	713	695	673	703	672	707	679	724	680	678	677	691	723	717	714	685	706	691	614	721	685	714	689	690	686	663	662	702	692	626	684	713	737	723	686	704	711	730	731	728	682	719	688	708	742	668	714	668	732	698	722	767	684	667	691	713	655	698	707	662	687	688	667	742	687	711	697	735	709	726	703	674	684	681	757	690	658	710	743	720	703	682	701	699	683	703	689	734	715	704	694	693	713	671	660	711	672	681	665	714	717	706	712	738	727	691	695	697	696	687	694	649	721	667	706	661	720	696	681	718	679	702	725	627	669	658	655	694	743	663	712	720	660	718	744	704	692	704	680	686	693	705	673	706	668	721	684	735	687	658	716	693	682	697	703	652	691	662	691	687	723	679	702	702	702	689	685	688	671	678	722	726	697	699	682	698	722	721	693	694	696	691	700	717	678	708	700	731	691	673	692	705	721	691	696	726	721	747	706	715	713	697	702	649	703	708	684	712	661	694	709	710	719	680	738	702	652	700	646	693	695	696	708	739	658	752	706	666	744	717	705	710	717	695	701	717	688	695	708	699	704	725	685	646	668	650	695	741	670	656	720	716	718	702	684	722	728	689	690	732	683	698	765	722	670	669	684	719	702	731	669	705	702	706	662	679	696	719	688	662	688	719	702	677	725	703	674	699	690	694	703	726	653	764	675	704	702	699	668	690	736	670	694	673	645	691	692	688	676	716	667	682	733	736	683	692	718	719	736	706	694	713	664	739	693	735	680	712	679	685	687	706	672	624	692	671	717	680	655	692	677	700	682	682	673	678	721	733	692	724	648	707	690	684	673	694	664	691	693	646	656	689	718	708	753	670	655	644	663	661	705	716	697	657	686	691	712	770	730	640	727	669	673	715	721	640	714	714	732	676	704	653	669	699
2052	205	208	184	163	160	136	113	123	121	122	129	128	120	119	114	155	130	112	132	113	132	134	137	138	130	124	138	124	120	149	115	138	110	144	118	123	139	135	141	122	114	127	120	118	154	131	101	143	115	119	126	107	132	110	134	111	120	109	130	122	131	130	138	140	126	135	122	102	128	115	126	126	140	101	117	137	151	133	124	116	118	118	123	114	125	122	128	126	134	129	124	140	117	97	111	124	139	146	120	116	114	113	113	123	135	116	123	131	122	142	112	136	127	109	126	115	112	119	106	108	130	123	95	113	122	125	112	140	114	119	143	103	108	111	125	124	105	115	129	103	126	113	128	122	121	128	138	120	124	103	124	108	121	127	116	131	108	121	122	116	119	112	125	132	122	135	117	121	120	114	109	133	129	128	123	116	116	130	114	110	116	121	106	110	125	140	133	121	129	123	127	132	151	122	131	124	118	124	148	123	113	132	129	119	105	99	122	95	98	123	153	137	130	133	117	122	128	138	114	115	136	113	119	107	130	116	120	133	124	118	118	129	133	124	120	112	144	135	117	114	122	119	131	111	119	112	121	107	105	117	110	125	116	117	108	141	120	122	111	103	107	125	132	130	122	134	129	127	133	127	133	118	122	122	137	122	127	125	129	132	123	108	126	120	126	124	110	143	121	119	117	122	139	124	125	121	134	117	113	122	122	111	112	105	117	123	139	130	139	108	121	120	111	114	110	113	132	116	135	129	118	112	126	144	119	127	123	111	98	139	118	108	117	92	118	114	149	124	137	98	125	125	116	114	113	112	139	107	133	129	122	115	123	130	120	111	129	121	151	131	135	120	113	107	140	132	115	105	106	115	137	135	117	123	135	126	114	115	125	117	129	119	119	117	123	133	123	117	121	114	116	128	126	127	117	111	122	137	126	138	131	108	110	109	125	128	108	133	136	98	111	127	145	129	134	145	112	142	116	128	122	112	133	127	124	119	111	125	137	132	121	144	109	137	116	105	142	124	129	112	125	115	115	125	99	127	112	123	149	138	114	107	124	110	141	120	111	137	139	122	117	131	128	127	103	101	117	95	119	124	133	117	117	129	131	132	136	144	126	110	141	108	108	124	114	123	121	123	126	119	128	119	129	130	119	143	127	111	142	127	129	123	137	132	123	124	125	133	128	114	119	98	119	122	117	131	141	133	118	129	136	127	125	143	127	119	115	128	123	120	127	128	128	123	102	111	125	131	105	143	112	123	130	138	117	123	110	123	106	114	149	120	119	137	115	128	121	128	113	125	126	124	102	115	126	110	128	130	122	113	115	125	116	95	117	107	142	126	112	100	123	107	128	112	119	112	136	126	116	102	138	119	131	109	140	118	126	142	109	128	127	121	119	139	127	119	120	118	108	128	118	114	121	124	142	115	130	114	112	122	130	139	108	122	122	126	125	106	133	122	120	115	112	123	120	107	112	137	129	115	114	143	121	127	139	118	108	112	116	105	130	133	128	100	120	115	127	127	124	124	132	97	127	135	119	141	117	119	136	106	128	132	140	107	131	131	128	105	100	109	115	124	118	116	130	126	126	121	118	144	112	134	129	129	113	104	128	119	116	120	117	96	119	127	126	136	125	136	113	120	97	111	130	124	120	123	121	111	106	115	122	126	109	128	124	125	121	131	125	113	124	141	130	112	112	127	120	125	111	120	115	147	114	119	140	125	112	125	120	124	139	115	129	110	116	107	148	118	122	108	117	128	148	110	105	111	108	130	150	106	105	114	114	105	108	122	109	122	136	121	116	145	105	129	126	128	124	120	114	135	129	127	136	136	103	125	134	119	131	115	138	135	119	146	120	111	142	120	106	139	115	127	132	113	119	134	123	127	126	126	129	125	118	125	119	131	114	121	103	125	109	139	131	121	123	101	103	122	118	129	135	118	116	115	138	126	131	114	146	117	140	121	112	130	121	126	119	121	111	141	116	127	130	119	107	130	118	135	111	117	114	136	142	138	143	115	128	135	112	110	123	104	131	113	136	113	102	149	121	121	129	124	129	122	117	132	127	106	129	122	118	109	125	132	145	134	117	132	111	133	108	109	130	126	134	110	117	115	143	133	122	135	99	109	123	131	129	140	156	129	131	133	128	123	124	123	122	139	120	128	117	104	126	122	139	118	128	141	129	108	124	137	117	120	116	150	116	127	121	131	120	135	112	132	132	118	133	124	141	123	116	126	112	120	120	116	118	113	125	123	129	113	107	117	116	107	128	119	131	110	111	123	134	128	111	121	100	131	117	135	124	97	112	113	110	106	111	105	123	121	98	126	106	117	111	137	118	157	107	128	92	129	133	119	132	113	127	106	123	112	96	126	127	116	127	109	132	125	127	122	107	117	139	107	110	124	120	111	125	113	122	117	112	123	123	119	117	120	127	122	113	113	114	107	119	125	116	117	97	123	124	131	108	124	128	132	112	118	125	105	123	110	123	103	126	149	126	121	114	138	139	124	127	118	109	135	131	125	118	127	107	125	116	121	103	128	120	106	137	116	125	113	113	127	125	143	129	123	131	119	110	101	117	133	110	127	108	108	119	120	122	129	119	130	150	139	97	112	111	120	110	139	130	116	124	118	110	115	132	116	141	107	104	151	120	127	119	123	121	116	135	124	147	129	125	138	133	132	140	155	134	121	115	123	116	131	114	126	119	142	145	114	130	108	119	136	118	109	127	121	123	118	142	116	122	131	126	109	116	136	109	107	141	144	140	130	114	126	113	127	111	127	126	136	128	112	124	117	108	123	142	112	110	102	111	122	104	129	128	94	123	126	124	124	172	126	136	124	119	122	126	132	113	125	141	126	105	125	124	129	128	130	118	139	126	124	120	98	101	132	101	118	127	152	136	115	119	123	133	112	124	128	130	118	107	112	116	141	121	111	130	112	126	124	147	122	107	115	124	108	127	106	125	125	133	145	111	114	119	120	127	112	131	119	134	134	116	116	112	138	118	130	117	119	135	123	113	114	127	116	128	141	122	124	132	106	128	130	127	132	108	142	115	107	120	132	97	123	103	129	136	127	118	107	123	137	130	123	99	118	124	103	135	132	127	113	116	115	103	132	110	146	128	126	130	125	138	102	133	168	131	122	113	122	136	128	123	137	118	119	134	121	124	121	141	121	113	128	126	140	127	130	113	108	116	137	119	132	127	127	118	122	121	130	122	131	118	111	106	123	108	133	128	128	125	129	124	108	118	112	115	135	132	111	129	132	127	120	138	126	129	150	127	114	132	127	124	136	133	120	92	119	144	130	113	117	128	144	117	116	126	117	118	119	109	115	125	124	143	121	123	148	132	128	152	141	113	146	130	128	147	104	126	130	121	131	131	100	122	128	119	129	133	120	134	137	131	134	128	121	133	113	128	126	116	128	131	129	137	120	102	117	114	103	110	107	127	131	113	117	124	130	115	97	117	130	138	110	134	120	118	126	128	136	141	121	127	125	126	122	115	139	138	111	124
1949	449	600	634	580	541	507	471	455	434	406	467	406	446	450	491	436	481	485	452	471	467	461	456	441	372	429	434	415	393	408	404	437	400	417	412	427	395	397	453	412	390	397	408	414	403	407	438	426	393	375	385	400	390	431	604	398	387	375	406	378	400	386	404	416	369	408	374	371	393	391	436	377	419	378	389	419	394	397	400	405	412	360	392	369	387	386	411	406	385	424	392	399	385	378	403	355	411	403	369	399	389	394	386	394	422	399	400	371	371	402	397	384	393	386	403	376	363	373	424	408	400	388	385	380	398	384	386	356	412	378	404	400	383	379	441	397	418	389	417	404	406	385	385	378	379	403	412	357	385	371	362	393	361	391	353	383	377	402	369	390	410	428	369	372	386	401	384	399	401	383	423	398	403	383	389	380	406	407	396	375	406	429	380	370	404	417	406	371	389	390	395	385	398	378	377	420	352	401	387	388	400	390	393	387	366	387	367	343	389	413	414	392	389	398	352	397	385	391	438	419	400	413	387	359	372	396	424	374	372	403	402	397	391	395	345	411	393	395	403	373	388	432	433	366	395	392	393	365	416	389	395	377	387	432	408	392	398	389	350	407	370	379	420	369	405	386	422	369	402	398	410	386	384	395	384	403	380	367	393	377	393	396	408	363	387	364	396	404	355	367	365	413	406	405	383	405	410	377	383	405	387	406	390	400	426	398	381	417	402	396	388	385	377	389	403	399	421	409	373	383	377	394	397	342	430	410	395	378	402	408	379	411	395	419	381	376	434	379	395	399	396	401	392	415	385	400	408	376	397	374	392	360	374	361	375	403	375	393	377	386	408	410	404	383	351	384	379	360	387	417	373	353	398	396	373	397	385	380	425	361	374	380	411	386	385	392	402	432	379	378	359	373	389	396	405	405	427	381	380	375	384	372	383	389	394	393	370	394	387	395	413	385	396	373	401	426	403	416	399	388	394	377	378	357	401	376	384	397	370	422	364	412	367	399	353	393	400	417	404	406	394	388	394	396	376	412	410	374	380	389	387	385	373	360	366	399	348	400	388	399	360	366	379	377	387	401	404	361	351	399	404	427	332	380	394	402	395	388	389	410	401	405	371	400	403	422	390	410	388	444	384	448	423	377	405	364	391	428	407	357	407	388	403	378	404	388	391	361	392	410	349	382	402	406	394	415	376	377	428	399	430	348	389	370	371	408	382	383	371	397	385	408	379	375	363	388	390	419	373	380	412	373	407	412	384	384	377	400	395	411	440	394	418	404	415	422	397	422	444	395	400	386	388	393	392	390	410	376	396	368	362	372	369	388	380	381	412	405	393	373	374	384	378	391	392	380	423	363	371	373	401	408	356	372	422	387	412	411	366	369	415	367	374	384	407	402	381	377	344	351	398	370	359	397	418	390	381	371	389	388	389	394	373	375	384	408	378	370	407	416	404	381	390	390	402	409	408	389	370	360	401	380	376	413	366	404	432	410	416	418	389	381	398	383	421	368	402	376	380	396	382	385	432	392	369	382	354	364	374	412	385	388	400	379	367	394	399	421	408	371	411	388	384	389	380	380	371	402	395	390	385	387	373	392	409	426	401	366	389	412	390	420	414	404	367	405	383	387	410	435	368	412	409	405	387	368	395	389	384	419	385	397	389	383	393	431	432	389	405	411	400	389	388	412	372	386	389	368	375	389	411	395	394	404	437	351	425	408	370	381	414	408	422	390	380	387	388	385	395	399	373	371	390	425	396	382	402	360	367	407	394	374	396	410	429	403	360	364	368	407	407	389	365	408	362	400	410	397	403	419	379	409	406	438	414	350	403	368	398	418	389	392	413	363	371	434	369	349	379	404	358	385	397	409	364	403	380	406	359	386	396	401	389	366	406	374	380	402	371	411	378	404	380	407	386	399	394	415	415	383	380	367	407	392	417	420	388	358	404	428	397	378	366	429	410	378	381	396	390	419	399	356	395	408	408	398	394	436	361	417	393	406	399	371	403	383	401	396	402	383	369	348	406	362	400	383	395	398	376	365	397	393	381	399	366	404	386	372	375	393	395	398	378	383	396	384	411	414	395	381	361	416	366	402	360	381	359	434	405	393	389	394	414	377	392	366	356	403	373	389	391	360	390	361	398	401	364	404	410	397	396	383	407	389	359	376	371	398	418	384	391	372	406	410	392	376	396	403	381	349	414	390	384	371	376	399	422	379	359	398	336	390	380	395	392	385	364	403	392	352	406	407	395	389	429	361	387	399	367	404	375	387	370	382	402	368	392	422	395	399	378	404	395	394	382	360	385	351	407	414	402	362	368	363	401	388	388	400	428	432	402	369	419	386	379	406	390	394	429	402	398	411	360	365	395	391	411	399	395	417	366	386	398	371	403	382	408	384	438	391	407	367	430	424	398	408	413	427	378	406	443	375	370	428	396	384	381	393	368	408	370	346	384	384	377	394	411	360	424	413	353	376	422	386	431	391	371	432	402	390	435	381	369	401	394	376	374	417	391	398	381	397	379	424	393	352	369	383	382	396	389	404	385	349	392	370	383	372	384	400	407	403	367	378	367	370	408	417	452	375	394	379	385	395	359	445	397	364	416	402	394	359	369	418	394	367	379	407	384	393	388	392	428	378	367	416	428	395	372	404	419	369	369	373	381	348	356	391	449	414	414	361	383	386	416	398	368	384	397	360	367	370	372	388	409	361	417	397	400	375	345	407	405	414	405	358	396	369	385	374	389	361	376	398	383	410	401	346	373	414	403	397	375	374	382	383	366	358	385	406	405	392	411	375	384	444	351	377	393	381	383	413	402	354	419	378	367	383	378	382	410	406	404	354	401	409	374	397	391	387	390	369	412	365	388	391	416	395	355	362	399	398	415	402	401	382	375	406	384	372	412	393	375	394	434	391	363	402	401	404	406	411	407	405	403	400	395	373	434	369	446	361	386	403	394	378	388	385	390	366	404	409	390	401	385	394	381	417	390	385	400	388	392	395	413	373	407	391	402	359	359	366	403	399	381	375	412	390	387	384	407	412	358	341	405	402	387	410	355	409	391	412	440	367	396	423	407	378	380	388	394	395	425	390	336	373	373	366	385	400	387	418	388	409	386	394	387	372	413	383	403	385	424	381	382	372	394	387	383	371	419	381	387	407	398	376	404	391	375	396	405	395	436	384	404	405	377	383	400	365	435	391	391	379	402	382	416	422	415	400	399	392	403	408	385	392	384	387	384	390	350	397	396	414	343	371	417	399	419	373	408	397	370	403	391	362	400	386	358	376	360	385	421	415	404	398	418	389	411	398	410	393	361	376	395	387	397	397	414	372	398	389	411	411	398	420	357	415	374	406	410	422	427	398	360	414	422	364	378	361	413	402	400	403	360	388	397	384	404	399	396	391	357	393	428	383	380	378	416	422	393	412	420	419	416	399	393	379	414	398	401	392	396	328	390	395	408	385	426	422	393	377	405	383	402	391	394	396	372	351	390	388	370	367	403
8484	1151	1395	1062	719	571	481	395	354	307	252	260	229	240	221	256	227	232	241	224	247	211	565	830	194	208	164	195	213	197	184	192	194	161	182	183	166	184	207	187	184	197	208	188	210	186	215	176	187	181	216	214	192	186	341	406	169	167	193	168	193	184	177	178	157	172	175	158	170	169	186	170	168	172	174	166	179	171	162	180	168	168	150	171	167	156	161	171	190	195	158	167	153	206	162	184	191	182	168	164	166	194	180	176	179	180	188	192	150	163	168	183	169	145	162	164	160	171	178	187	193	182	180	191	174	162	190	170	193	172	177	167	169	201	161	188	174	167	170	182	166	198	182	153	169	150	187	189	152	199	163	163	153	165	170	162	177	193	169	163	190	171	154	166	159	194	165	181	173	171	152	167	175	164	149	165	194	181	167	174	179	166	173	178	173	146	186	182	159	158	191	164	175	171	160	166	165	175	180	161	193	171	188	159	175	157	186	168	182	173	164	183	183	167	164	191	145	178	186	174	156	149	160	210	165	167	154	184	155	179	171	164	154	141	171	172	185	171	166	157	179	184	161	168	162	145	158	158	156	148	161	172	170	167	182	155	194	185	158	170	158	169	164	181	194	171	166	151	190	155	169	153	160	184	172	153	177	203	199	176	185	164	173	179	195	173	178	171	157	196	156	159	169	181	177	182	171	209	151	194	151	167	167	160	164	175	173	145	167	155	183	187	169	175	173	158	178	169	185	188	152	171	157	167	157	180	179	173	159	174	195	179	167	167	175	180	139	151	168	188	162	164	181	173	181	201	187	175	172	193	179	162	178	169	179	190	187	158	169	172	175	164	175	158	141	163	172	175	185	177	191	184	173	166	155	171	184	164	173	171	161	153	176	186	184	180	156	167	153	151	169	164	163	179	160	176	158	167	174	168	184	205	171	166	166	177	155	188	161	174	174	169	163	179	148	198	158	157	166	157	179	181	181	201	189	199	191	174	170	179	197	175	158	160	172	172	192	174	199	166	176	192	188	157	185	173	177	176	171	191	169	185	166	172	206	185	151	174	167	167	165	150	156	177	174	168	164	168	172	166	186	172	176	180	185	173	155	186	186	136	190	190	177	190	179	175	165	178	161	183	175	142	182	171	192	166	163	198	187	186	164	176	169	164	176	158	182	175	179	175	166	164	169	157	189	141	163	196	157	161	171	166	172	179	145	176	181	147	186	171	167	165	190	168	170	172	178	192	176	172	164	173	164	149	164	166	177	186	152	170	182	169	146	156	173	169	155	173	169	175	176	161	165	163	162	160	173	178	174	208	168	171	166	180	176	172	149	164	164	192	171	190	176	196	181	151	172	189	166	159	167	172	163	165	200	173	164	164	188	174	183	192	172	189	176	188	184	142	156	191	175	157	187	144	182	215	159	181	169	193	173	162	144	166	155	154	174	210	177	175	134	185	181	161	163	185	192	118	174	155	171	159	184	165	146	198	175	167	165	182	163	171	180	176	182	147	158	152	149	154	162	174	176	173	154	181	172	184	163	183	198	157	139	174	184	174	168	189	157	182	155	150	183	179	163	192	171	170	163	162	175	160	174	172	168	178	165	176	155	195	163	152	158	158	183	183	201	182	164	168	165	164	182	164	191	178	176	186	176	173	184	180	179	178	168	158	165	149	167	184	164	180	172	178	164	165	187	193	182	175	171	160	163	133	196	163	168	174	179	171	187	184	156	158	162	180	173	179	176	185	179	166	177	166	167	175	149	176	162	165	145	187	189	162	148	170	167	186	178	178	175	171	176	188	168	157	192	186	210	181	167	172	150	195	180	167	159	163	186	188	170	183	174	171	173	155	181	204	171	190	162	193	179	176	155	179	186	148	179	149	171	172	174	182	152	148	185	171	171	173	163	190	174	169	177	162	181	173	192	153	172	177	166	169	166	169	172	141	183	162	183	169	171	178	163	163	174	185	163	173	163	147	191	175	171	178	177	177	182	187	167	173	184	173	177	172	176	197	172	144	151	159	181	173	155	179	149	206	154	160	178	203	154	174	180	184	184	167	175	186	167	169	174	189	176	187	160	161	182	163	181	161	153	172	169	180	174	174	175	170	157	162	167	159	170	123	179	181	169	158	174	171	170	181	194	161	162	129	169	168	177	172	178	165	160	163	167	164	176	160	165	166	169	176	170	178	183	172	170	175	182	166	158	204	142	171	200	160	194	170	207	165	160	171	203	155	198	151	154	160	156	177	169	147	175	168	171	181	164	165	169	155	167	169	162	185	177	166	169	157	170	171	152	165	177	174	192	176	164	151	151	173	179	169	162	174	171	164	146	195	188	182	171	176	179	160	164	177	167	171	133	182	154	178	167	182	179	194	192	174	164	164	180	166	193	168	176	180	192	168	151	166	147	170	167	142	181	186	169	170	178	168	170	166	167	147	165	165	182	150	169	169	189	189	157	159	156	161	163	185	169	154	155	187	194	156	152	172	185	177	167	160	172	160	161	182	182	166	169	173	144	181	166	177	144	162	183	170	168	174	158	191	160	166	178	164	162	173	175	195	181	175	161	191	185	192	162	179	195	175	178	176	156	164	165	175	180	153	169	172	162	186	152	173	162	192	161	163	157	155	175	184	196	164	151	171	178	150	148	161	182	173	172	155	171	173	166	178	164	170	178	199	168	171	187	158	174	151	156	167	176	184	167	153	172	162	172	189	177	193	156	171	167	170	166	184	163	189	192	156	182	174	192	153	166	160	174	173	188	187	169	162	202	164	151	159	159	171	177	167	165	157	158	204	165	187	146	174	166	167	174	185	188	177	172	179	159	153	161	165	175	171	162	167	181	183	176	180	177	163	161	194	144	174	185	185	175	150	178	161	176	169	159	163	179	193	159	166	175	143	188	157	166	187	189	157	161	153	163	157	151	158	183	170	174	176	194	154	175	203	141	168	177	169	186	169	167	178	159	192	163	175	149	169	158	167	193	173	164	183	182	197	191	180	172	163	158	178	163	164	183	183	176	172	179	179	184	147	184	183	170	179	195	171	145	154	173	178	176	189	160	173	173	165	176	164	170	171	181	177	162	160	179	170	168	182	186	159	164	163	159	175	186	177	176	171	160	149	174	160	150	171	156	177	196	179	175	161	171	156	187	183	175	160	178	157	157	174	171	155	163	174	155	175	186	187	163	180	158	189	176	188	155	189	170	164	164	192	169	188	174	191	184	168	166	133	165	174	167	176	156	196	180	167	172	198	182	170	183	165	165	193	178	181	153	148	157	178	167	182	181	175	168	150	152	187	193	141	177	163	194	167	171	161	175	181	169	173	180	167	156	168	146	188	191	167	168	197	186	160	191	165	164	168	165	149	144	155	169	160	162	178	154	169	158	185	187	164	144	174	174	153	170	182	179	163	185	181	197	192	155	163	194	179	172	171	149	192	157	138	178	192	172	172	159	167	161	174	162	144	164	186	167	177	140	170	152	166	182	172	165	182	177	163	150	157
5491	1609	3416	3672	3139	2489	2036	1775	1474	1377	1211	1158	1118	1077	1029	1054	1017	1036	1132	1117	1041	981	3293	4169	766	726	720	693	634	668	677	640	607	659	644	672	619	645	678	661	738	662	663	648	670	650	676	659	716	738	632	705	597	636	2078	2515	556	555	536	528	520	546	522	558	495	550	549	543	563	545	510	542	513	533	564	533	533	501	525	513	500	519	517	486	524	487	499	574	570	522	530	511	539	531	534	525	523	529	536	536	510	536	499	525	529	527	511	539	549	537	560	477	506	509	522	513	539	527	548	511	531	507	524	495	529	523	536	535	506	470	482	553	524	488	515	505	507	498	558	550	539	566	587	549	545	553	582	714	594	519	513	522	530	520	497	504	502	583	518	512	553	542	499	533	511	513	529	522	492	505	506	535	571	555	539	555	501	539	522	536	522	513	527	530	540	525	518	533	552	517	555	512	554	552	547	546	529	532	509	541	537	512	497	510	491	481	513	521	511	549	517	515	494	505	524	500	527	539	511	545	519	524	510	515	489	510	517	564	513	523	525	525	533	502	537	550	519	521	511	524	562	510	554	535	503	507	523	503	548	537	489	579	501	482	515	532	491	539	528	507	520	483	509	516	519	509	503	553	486	529	538	543	535	519	530	518	506	484	565	516	506	518	522	554	484	530	536	508	548	549	532	513	549	483	521	515	503	547	527	530	504	496	552	492	539	520	576	513	490	504	505	506	513	508	537	519	472	480	506	512	539	525	521	505	519	518	524	506	540	463	503	534	535	488	537	509	526	540	535	502	511	500	547	526	476	545	533	497	526	534	475	495	519	493	488	501	515	531	551	528	513	557	491	539	537	506	501	504	518	463	525	476	511	496	516	526	510	555	520	521	520	466	498	514	499	593	486	532	495	534	529	515	515	551	539	492	532	530	478	560	553	551	507	505	513	560	530	503	527	494	515	560	521	540	542	554	516	509	518	519	518	498	510	525	538	470	473	500	505	500	580	499	477	501	490	511	546	517	560	528	524	528	517	465	497	552	524	489	504	518	528	559	501	527	511	504	473	509	545	545	520	493	516	504	491	522	526	531	552	492	512	504	519	541	587	537	495	502	529	497	507	508	567	530	477	516	522	519	568	520	545	532	528	495	511	552	497	489	466	499	536	512	518	536	525	525	543	549	490	542	558	461	509	545	537	518	513	487	518	540	550	510	510	505	550	491	538	527	568	505	534	546	520	507	545	487	491	542	507	513	509	534	512	534	496	535	480	566	557	542	526	518	513	519	546	534	537	497	561	555	520	489	509	503	544	501	510	503	556	502	524	567	534	493	497	491	514	486	459	493	506	518	501	539	500	529	511	489	478	540	514	530	579	515	477	554	498	496	533	551	519	513	462	492	524	532	490	543	514	535	550	536	514	530	518	558	542	510	523	588	524	478	485	501	532	524	546	537	531	535	511	530	540	550	540	510	473	503	521	515	494	514	540	487	524	537	538	532	523	481	551	507	576	530	515	524	459	486	516	557	530	474	509	518	511	506	504	499	488	544	513	520	488	522	517	503	555	504	528	516	478	518	527	525	521	512	513	510	518	500	513	515	555	533	501	497	537	532	517	505	551	506	526	517	523	510	565	543	501	496	568	535	533	540	535	552	541	520	533	500	514	506	510	500	530	486	540	504	522	523	529	507	496	508	518	512	514	529	512	524	488	511	562	519	506	547	520	517	548	561	501	572	530	540	504	485	523	508	529	528	500	521	526	525	523	484	490	537	552	517	495	539	508	505	493	540	525	503	549	503	497	545	523	510	504	503	517	521	521	527	545	554	503	529	492	499	550	545	513	545	502	582	501	525	533	562	507	501	544	499	490	534	533	542	506	490	531	517	529	491	507	495	521	494	511	508	519	527	517	508	527	491	479	514	520	526	516	551	507	538	504	507	519	513	523	524	526	526	505	508	529	518	527	524	498	501	548	548	525	475	538	488	510	525	547	525	556	497	479	541	539	570	538	549	513	504	528	500	520	534	536	483	544	527	514	507	503	529	558	511	528	506	558	538	528	498	544	535	553	560	529	519	532	478	515	556	505	567	539	520	536	525	539	533	552	556	528	474	521	508	538	525	514	492	534	502	550	530	507	501	510	548	482	501	523	499	547	479	487	519	475	494	552	585	530	521	493	546	511	503	513	544	515	539	543	537	534	493	513	511	490	549	565	515	509	519	540	512	502	541	527	554	510	528	517	501	510	469	546	521	506	517	533	536	520	493	505	516	556	515	485	538	492	490	499	488	532	551	530	555	500	567	492	504	504	539	520	524	502	493	485	539	459	478	569	526	564	529	528	554	504	497	470	525	542	546	465	510	521	492	500	532	557	550	529	550	509	549	495	504	501	532	529	522	517	562	548	544	533	537	520	534	544	515	485	504	506	538	517	530	510	502	486	504	504	487	527	510	512	531	547	517	510	552	563	554	502	551	500	494	512	546	499	549	530	528	519	538	500	523	530	538	528	539	480	524	574	482	562	530	493	484	534	505	504	554	530	521	543	490	498	536	518	488	537	506	521	537	529	489	548	534	493	528	536	499	511	516	532	505	511	538	546	527	509	538	524	530	464	517	544	516	508	509	528	504	523	503	484	540	548	510	514	512	485	518	523	519	509	532	504	529	496	494	537	460	523	533	521	508	500	562	481	499	499	573	508	531	501	489	512	506	498	555	529	551	524	503	494	500	521	502	525	517	506	498	520	552	541	534	500	545	494	519	491	489	512	516	545	543	509	505	496	512	540	545	554	532	501	519	499	532	501	529	528	524	563	505	538	520	546	504	531	527	513	530	572	503	480	590	491	561	520	529	499	498	524	508	542	493	511	501	521	529	516	524	498	545	477	494	508	503	512	475	544	498	538	544	508	498	479	509	516	522	543	534	544	502	496	533	573	525	521	494	560	500	552	530	509	543	556	508	512	499	514	506	545	512	504	515	502	526	486	557	495	541	541	552	515	492	544	517	502	513	511	514	508	532	507	506	532	493	513	487	536	517	545	517	521	509	511	491	495	502	553	542	526	504	500	493	538	507	530	513	500	526	546	475	476	551	511	557	507	487	520	505	520	508	486	504	549	507	515	492	510	520	535	530	471	519	511	524	492	551	525	568	509	475	508	506	552	567	527	557	536	511	526	496	524	570	581	547	527	532	553	499	522	515	502	474	543	508	523	497	496	519	544	536	505	492	483	530	511	545	499	514	486	508	565	521	557	534	539	536	510	531	516	526	544	508	532	505	494	520	532	554	519	524	515	531	464	515	503	531	488	526	519	505	491	512	533	537	491	502	531	519	507	515	535	512	513	474	544	498	487	489	551	561	520	480	534	546	481	524	483	537	526	504	523	519	506	504	502	515	501	509	512	528	525	497	580	533	522	531	521	491	491	516	493	530	484	506	486	492	519	501	519	508	487	482	567	515	529	542	536	538	501	477	574	536	505	497	514	495	485	521	533	567	484	503	525	497	511	493	506	516
16589	2918	2887	2255	1492	1113	857	658	573	480	463	395	382	427	370	392	361	347	375	346	318	326	2215	366	292	291	266	279	270	258	251	256	252	262	264	251	221	264	233	277	263	241	259	260	273	250	263	245	262	266	235	253	229	232	246	210	213	223	204	237	268	221	228	210	219	236	213	250	214	236	213	214	223	211	250	236	217	228	212	232	250	238	216	211	239	223	213	243	227	244	218	218	207	197	255	208	246	255	234	200	227	240	223	229	236	202	260	237	239	228	222	224	216	201	211	211	222	216	234	213	218	234	208	225	232	210	233	210	211	212	234	232	195	215	234	169	237	240	228	224	228	244	233	215	217	262	249	265	220	227	231	227	231	225	210	199	228	239	224	245	219	237	233	211	209	231	198	212	201	233	226	227	220	228	241	217	215	220	214	229	204	251	233	223	256	229	249	209	235	208	225	221	266	216	239	234	219	225	217	237	224	239	216	237	193	233	221	239	223	244	225	198	234	257	222	226	227	258	219	239	216	233	227	211	216	207	213	248	233	205	242	255	247	226	204	206	228	251	218	233	207	226	241	230	243	226	233	226	200	227	249	240	216	236	240	226	210	187	218	230	217	224	229	207	219	224	231	195	249	189	240	230	189	233	230	221	215	247	216	231	207	237	243	219	220	217	197	217	249	220	226	208	242	219	193	216	197	197	203	199	224	228	204	216	204	220	214	244	239	235	210	220	218	230	196	242	249	222	212	213	223	261	230	234	215	208	208	224	221	226	231	225	231	220	227	232	215	212	229	216	222	234	216	238	223	220	216	222	245	210	218	223	204	195	242	225	188	226	237	212	203	209	225	205	223	233	231	227	182	239	231	213	217	226	232	199	250	218	208	203	197	223	229	219	244	220	221	227	223	223	228	219	206	230	223	210	232	228	233	233	238	238	230	213	207	220	216	243	210	216	232	213	238	239	227	212	233	226	215	247	228	233	228	211	229	187	220	227	232	197	243	213	225	242	197	253	231	205	223	229	229	225	193	237	223	217	238	218	219	235	212	230	207	216	225	213	231	235	218	198	221	234	236	217	233	246	218	221	224	224	217	240	234	246	216	224	231	229	228	218	221	198	212	217	249	210	218	256	209	214	225	228	215	242	212	222	224	248	205	226	230	246	241	225	255	221	250	226	211	235	235	228	241	224	217	252	232	242	224	211	240	216	227	232	240	226	218	249	236	230	209	212	232	201	223	231	233	218	217	239	225	220	237	226	217	218	240	221	217	234	220	233	223	233	195	238	195	242	232	222	238	225	225	231	229	222	230	274	226	207	230	213	223	242	234	205	215	244	210	232	218	222	225	198	217	223	225	233	232	193	217	232	195	235	226	214	214	219	227	225	217	208	199	205	243	230	247	229	209	226	250	231	238	235	220	229	238	213	218	205	251	226	210	216	221	219	210	234	230	206	232	223	232	237	216	240	246	231	232	235	218	223	219	217	241	231	216	235	212	249	216	228	205	205	209	228	239	228	244	241	209	241	236	211	236	205	204	243	247	232	233	212	237	226	232	207	210	217	201	256	219	245	216	215	209	235	244	209	231	254	236	216	225	238	185	228	210	208	215	216	213	197	231	217	228	238	243	242	220	212	229	245	255	227	233	207	246	242	229	231	212	222	251	236	233	206	212	188	226	231	231	217	236	225	261	228	234	227	210	219	251	251	216	249	217	199	210	200	212	244	223	221	227	239	223	215	226	230	235	213	216	233	258	237	226	252	237	209	194	254	229	227	249	234	214	233	241	236	221	246	212	213	229	229	225	236	219	200	194	196	206	218	264	216	225	219	211	207	242	199	237	216	218	221	215	223	249	227	231	249	223	227	211	220	220	217	219	203	247	182	222	220	219	222	259	232	233	241	234	224	218	220	223	209	203	210	253	258	218	230	225	239	205	216	190	208	242	237	235	204	232	216	209	207	216	222	229	225	229	224	213	223	219	207	230	205	238	246	216	204	228	200	227	244	231	202	223	201	248	224	232	219	197	220	228	237	210	253	223	219	220	215	217	231	216	196	217	246	216	196	204	243	214	235	218	240	213	203	218	218	229	231	235	224	199	231	198	235	233	219	228	227	222	216	209	234	237	228	216	261	209	213	228	211	242	234	240	213	236	199	262	217	221	207	217	202	232	233	235	237	235	228	225	208	243	225	227	273	222	238	218	225	241	210	215	213	249	245	235	255	234	200	197	239	216	253	232	230	222	223	236	228	220	232	253	210	208	195	221	252	224	231	212	217	232	234	215	213	188	236	217	209	214	223	201	215	215	232	214	247	248	231	233	205	237	218	239	234	224	209	237	193	214	197	255	252	258	226	233	233	225	199	229	211	237	214	211	218	243	227	218	235	222	219	201	210	216	238	265	214	260	227	227	224	219	239	238	247	206	211	216	246	191	216	192	221	223	220	242	222	228	207	237	228	226	234	224	211	196	210	219	221	228	244	211	243	232	212	222	198	227	214	227	224	214	224	246	235	231	185	214	235	214	245	211	245	209	211	226	246	204	251	240	229	223	229	215	231	226	224	218	229	204	221	231	227	223	198	207	226	253	203	236	212	245	231	235	253	202	210	225	228	239	223	209	224	259	195	245	218	200	237	219	219	226	236	222	226	228	213	205	198	232	235	212	233	219	229	219	231	228	230	222	211	241	205	211	211	264	220	216	226	215	247	231	220	219	228	219	229	234	212	222	217	234	224	232	230	253	286	234	204	222	225	216	235	237	223	211	245	219	211	225	210	219	221	207	201	210	226	207	227	221	211	212	201	234	231	216	239	238	222	216	243	236	214	255	218	219	223	209	208	200	191	219	235	241	203	207	226	224	234	205	210	229	222	220	212	224	246	235	200	234	208	224	211	222	245	223	242	237	212	208	252	241	260	220	223	220	222	219	231	227	214	250	234	228	228	243	187	233	214	209	204	207	198	240	229	214	231	206	231	243	215	248	207	230	221	217	245	228	236	203	243	206	207	228	220	235	229	224	238	201	221	212	229	216	244	208	197	226	231	239	212	228	226	230	227	206	226	213	201	203	206	217	221	229	216	233	200	235	210	239	231	216	221	214	208	222	236	223	223	215	246	205	226	221	241	217	215	243	226	221	239	212	205	212	233	208	227	222	239	232	214	253	215	244	241	263	222	251	231	248	225	217	213	229	222	196	214	230	223	233	195	228	237	216	248	248	251	198	211	240	220	213	223	215	258	233	250	215	218	187	243	254	245	209	219	233	212	242	229	201	248	218	227	223	204	244	221	211	246	224	228	195	242	233	214	229	213	214	228	242	204	244	221	244	207	212	255	238	206	217	212	222	217	222	229	231	224	201	214	225	223	223	230	225	236	206	205	221	236	237	225	227	224	222	217	242	221	222	233	229	229	249	248	225	226	226	220	240	230	214	221	215	238	225	233	205	215	235	219	256	223	237	200	210	234	260	205	237	219	214	227	224	207	220	237	231	231	234	243	204	213	225	245
7656	2690	6337	6794	5484	4692	3683	3057	2661	2307	2020	1862	1859	1986	1844	1808	1557	1595	1617	1723	1581	1417	10514	1145	1066	1073	990	983	915	903	862	852	892	931	839	859	887	897	894	951	965	908	904	933	981	1049	933	868	847	809	805	828	810	777	869	765	738	723	701	744	661	658	684	727	687	715	685	697	691	690	686	689	693	649	677	673	678	693	709	700	659	665	679	669	653	657	625	698	615	690	631	635	670	663	658	630	668	674	639	651	652	670	622	642	644	665	615	673	600	644	621	651	626	677	647	612	658	599	622	637	643	636	652	650	609	628	625	645	650	678	610	634	592	592	693	659	675	678	697	692	663	664	739	722	694	732	945	922	679	616	649	661	673	659	705	640	623	658	668	681	628	617	709	620	623	618	640	607	633	655	667	644	662	674	680	665	667	682	706	660	624	697	644	688	647	646	695	641	681	671	717	704	658	690	674	685	669	601	701	659	617	645	666	667	693	637	644	609	658	609	672	680	624	637	614	653	685	657	639	590	632	611	632	672	688	667	613	618	664	667	620	711	622	637	663	583	682	696	678	683	714	686	659	630	640	638	658	647	659	655	700	632	668	633	672	669	636	667	635	666	671	658	622	668	620	623	637	615	663	655	632	686	651	619	609	657	660	644	580	651	627	634	650	644	674	645	693	636	651	678	625	606	632	638	625	648	616	645	675	694	646	621	642	611	633	608	633	629	646	637	644	675	671	629	635	652	620	636	649	623	700	702	630	621	643	685	628	665	649	604	644	615	669	625	661	585	676	663	652	632	611	660	670	627	663	621	640	658	620	611	616	630	655	664	610	664	667	655	692	679	654	683	619	667	628	598	630	665	657	684	667	631	636	619	637	643	672	655	607	724	654	668	636	629	626	603	646	637	634	612	654	647	639	605	700	668	647	672	631	614	633	612	603	689	646	647	645	675	661	615	699	642	650	636	677	631	672	666	652	618	678	644	636	624	648	633	607	637	631	676	656	632	658	680	683	679	626	642	643	623	621	590	648	640	619	632	666	643	641	658	677	663	627	661	683	612	602	633	640	650	636	644	620	681	639	623	703	694	669	634	665	651	650	633	663	653	637	658	686	609	657	679	638	658	632	591	675	630	604	648	666	620	629	630	619	623	626	607	660	664	683	640	623	620	634	633	615	672	671	648	691	629	671	639	648	661	615	644	662	647	644	676	634	660	650	592	621	630	668	608	595	689	665	664	643	647	643	647	634	619	634	662	625	681	638	626	660	630	661	632	667	622	655	670	620	636	649	623	671	688	653	640	627	643	678	616	649	643	637	632	662	649	631	596	633	614	645	673	615	630	607	626	666	623	652	657	612	651	618	674	682	615	673	669	635	640	628	628	650	667	667	629	608	639	606	653	664	643	670	621	663	682	664	650	658	629	586	670	633	611	610	591	614	657	659	668	652	651	650	612	609	652	654	629	644	628	620	675	698	616	592	592	671	674	633	624	669	615	683	630	632	680	663	606	645	688	650	654	622	608	673	592	640	632	635	665	611	663	652	615	665	642	633	668	622	642	704	639	628	629	651	660	630	614	636	628	625	632	612	647	633	677	634	627	632	624	658	669	695	657	664	661	648	648	649	640	621	641	647	645	653	680	678	624	650	645	652	647	643	623	608	647	617	652	674	647	703	615	669	669	674	669	650	651	658	635	669	648	644	655	682	611	652	680	627	689	693	639	660	621	650	632	673	668	653	683	647	637	661	679	621	644	664	628	630	680	656	636	648	620	652	626	649	678	659	678	663	629	667	678	601	686	661	649	661	626	675	657	631	638	630	665	656	634	664	667	611	674	644	683	661	623	655	608	631	640	583	659	605	639	659	617	627	652	616	670	681	636	671	622	603	641	653	686	682	630	642	619	656	607	624	644	640	630	637	634	696	654	646	650	651	665	625	702	648	643	674	631	635	606	624	668	649	623	640	647	631	645	629	667	671	666	693	618	634	643	661	606	625	654	635	667	640	631	666	634	620	615	642	659	700	638	679	656	609	699	599	611	644	623	626	628	656	631	703	635	616	678	628	662	625	658	661	654	604	684	673	643	649	665	633	642	655	647	643	645	617	652	643	627	643	664	675	615	670	632	627	639	646	628	659	628	667	601	662	656	652	671	657	607	659	665	630	600	664	667	633	643	605	678	632	612	671	618	667	631	672	682	660	653	629	654	654	629	638	637	634	639	658	637	636	670	627	647	634	678	673	619	636	653	630	619	661	645	668	663	632	596	636	692	669	664	627	666	622	611	677	608	615	647	691	653	605	681	662	650	607	653	658	669	620	654	652	625	609	630	639	634	662	677	652	604	650	645	649	629	645	619	649	672	622	676	640	655	651	640	637	627	610	632	652	646	660	622	647	663	620	640	617	659	641	648	635	595	627	648	660	658	714	645	615	683	646	681	603	614	636	690	653	643	654	671	635	653	643	682	662	611	659	682	651	631	656	602	646	611	666	653	676	619	630	655	624	684	656	648	634	676	637	635	622	651	653	707	646	699	618	667	623	627	664	654	627	661	679	627	665	666	683	621	615	684	610	703	651	666	661	604	625	639	641	631	654	676	633	594	665	649	659	656	633	639	683	666	644	656	620	655	662	643	644	608	681	661	708	640	678	656	704	657	678	629	695	664	637	653	657	619	671	619	609	611	665	690	692	615	604	645	655	673	689	605	640	674	625	650	656	646	663	643	596	679	618	645	668	642	653	618	591	613	638	643	594	642	623	622	684	654	646	627	660	642	634	659	608	634	614	644	639	610	697	673	620	658	637	678	645	645	618	637	630	660	635	628	646	638	639	679	635	631	623	642	665	616	624	667	639	632	646	657	661	658	661	684	636	594	624	668	655	660	642	644	641	636	652	671	654	658	615	652	655	655	675	623	649	596	651	621	608	608	643	621	666	645	680	661	609	617	630	646	653	630	662	653	637	666	634	668	628	619	660	686	655	622	672	662	636	636	655	678	659	668	620	638	649	647	631	671	665	657	653	609	638	665	645	608	638	697	634	609	615	621	628	641	620	623	668	630	650	635	620	658	599	661	640	653	640	647	609	608	650	649	689	606	675	612	632	656	703	624	647	626	675	653	693	651	658	663	639	646	699	663	654	665	650	647	682	643	631	636	636	681	632	653	646	669	629	645	646	645	657	634	637	600	627	656	643	627	603	643	701	665	642	635	652	647	647	660	665	643	655	642	633	679	661	637	597	653	671	583	699	654	652	668	627	669	630	686	640	683	613	620	643	637	651	576	653	595	619	643	640	680	665	633	636	636	701	638	654	655	649	641	691	631	646	623	630	683	652	694	631	645	632	647	672	641	630	666	646	681	687	655	615	620	663	640	648	670	647	631	667	631	647	665	628	643	625	598	676	662	634	638	607	660	662	602	685	662	681	652	598	672	690	624	685	661	598	641	619	626	628	619	665	647	684	640	613	637	653	624	652	668	691	637	671	633	642	584	672	660	680	688	671	639	645	642
1980	198	173	152	149	154	129	133	146	160	134	130	140	104	154	132	122	149	136	131	153	135	202	102	121	123	135	142	113	119	122	122	134	139	136	143	128	125	137	133	128	129	125	133	124	143	137	120	136	114	138	125	124	132	135	116	142	153	128	135	130	127	121	145	159	111	129	136	116	131	124	126	123	131	129	137	127	135	117	116	116	133	129	140	121	101	147	129	122	112	134	117	141	103	124	122	127	123	145	142	126	114	115	124	130	112	146	128	135	130	101	144	130	135	132	136	125	121	128	124	108	121	131	148	124	120	129	128	124	151	109	136	116	109	122	137	143	117	129	125	116	131	104	149	131	119	110	108	126	118	124	117	138	140	139	127	142	117	124	138	113	131	139	129	133	119	98	134	123	114	144	141	128	127	117	134	139	123	116	127	126	106	149	128	138	136	117	128	135	114	144	111	122	119	133	119	134	122	128	131	126	128	148	121	112	129	120	142	153	143	115	132	126	113	125	127	145	127	123	149	133	121	125	135	139	108	139	134	134	127	125	135	136	135	134	125	114	129	128	161	115	121	127	118	124	114	121	134	114	104	123	117	133	121	127	132	145	122	125	122	133	148	137	119	119	133	120	139	148	121	141	133	137	127	128	137	121	134	135	114	115	118	123	125	109	145	136	106	141	141	132	123	132	125	122	133	139	140	122	134	107	109	129	115	126	131	104	120	119	133	132	119	124	139	118	122	127	137	135	121	143	126	117	126	126	124	131	103	138	130	141	91	146	130	136	105	134	117	133	118	117	136	122	101	117	128	142	127	139	124	129	128	116	136	140	157	123	112	135	135	101	110	106	113	152	133	118	108	110	123	128	141	144	130	123	125	128	124	119	135	114	145	118	116	130	117	99	120	121	106	111	131	138	120	119	117	117	120	123	119	129	137	116	135	112	123	135	127	126	120	142	131	119	127	137	115	136	114	139	130	145	140	122	100	126	118	125	138	133	119	121	136	131	105	139	119	141	119	115	118	126	146	124	96	129	133	124	123	122	122	118	126	130	131	124	122	137	127	123	113	116	127	114	115	104	143	124	113	135	120	137	142	131	124	135	117	147	116	112	135	115	139	140	134	116	137	121	148	105	132	127	136	128	127	137	138	115	133	122	127	131	122	118	129	140	118	142	118	114	136	112	109	115	113	122	126	139	133	125	125	108	109	121	116	112	118	118	117	120	120	128	137	112	137	120	126	110	103	112	131	122	121	101	129	144	148	124	133	111	164	116	143	123	136	135	119	137	121	127	127	133	121	146	123	139	106	114	124	113	112	113	111	123	130	104	122	122	117	144	105	132	130	119	146	120	121	137	123	123	115	143	107	130	129	124	125	145	142	117	136	108	123	117	114	113	117	113	147	110	114	128	122	129	125	139	130	130	134	108	119	158	106	114	118	104	118	100	102	126	131	129	135	125	153	108	117	138	135	103	123	123	114	122	141	125	115	133	114	118	112	129	135	105	131	139	112	115	123	115	103	133	129	143	126	118	125	125	120	118	129	132	127	126	126	116	105	124	125	145	148	138	110	147	110	112	125	116	121	105	128	116	146	135	135	107	108	144	109	115	122	113	117	144	143	115	122	126	145	115	127	141	124	119	133	132	130	96	142	127	126	139	128	124	142	119	135	116	130	127	140	128	127	128	130	131	123	128	114	131	114	131	119	126	125	101	132	105	116	143	119	124	116	121	112	120	135	126	146	117	100	103	104	124	113	135	110	132	122	134	125	140	133	110	124	133	126	132	124	106	124	118	103	101	110	137	132	124	135	122	131	128	132	138	133	125	126	130	124	129	127	134	129	119	124	136	121	117	136	131	85	126	126	129	112	121	128	135	123	134	154	134	110	124	129	117	110	105	118	121	148	107	120	127	121	108	118	136	123	114	152	123	111	129	121	112	111	126	118	118	131	124	114	137	122	113	123	143	122	119	115	123	133	113	119	119	141	119	110	117	108	145	129	108	133	112	128	153	124	136	132	128	126	141	123	123	120	130	137	118	106	130	131	119	120	113	136	121	112	126	128	132	120	118	115	144	127	126	140	126	124	109	120	128	139	142	120	149	134	102	136	109	114	119	118	106	125	125	125	132	128	125	135	108	130	121	120	130	123	126	115	131	130	114	125	116	122	124	111	106	124	130	130	119	148	118	126	146	109	118	111	123	109	130	119	121	113	102	128	143	140	124	109	138	140	121	110	129	115	131	128	116	130	130	139	137	119	136	128	122	117	119	125	116	127	126	122	118	127	122	129	131	103	140	121	112	112	120	109	113	133	135	97	130	91	127	119	139	120	121	129	120	104	126	119	118	129	103	124	129	129	121	121	126	121	134	136	113	133	149	133	137	118	127	117	140	105	128	131	118	115	141	115	124	111	98	144	127	118	146	131	121	120	135	107	126	143	135	151	110	135	128	131	120	125	123	127	153	153	142	127	111	135	132	135	122	144	126	142	128	138	132	134	136	115	137	114	110	127	133	145	115	119	123	125	133	130	120	120	136	128	124	125	125	129	111	128	129	113	121	121	120	147	114	129	127	112	114	138	122	116	120	118	128	133	113	136	124	116	137	136	112	144	122	126	124	127	131	131	127	136	125	141	119	145	111	123	127	131	115	148	169	133	140	124	146	114	122	127	133	140	118	117	148	109	137	126	145	117	134	133	124	149	123	129	124	146	131	131	122	116	131	117	122	133	113	128	123	141	131	101	142	144	134	117	132	135	117	141	147	118	109	119	147	99	126	122	103	124	119	133	107	102	126	110	128	115	143	123	150	117	128	129	121	123	119	104	130	125	121	125	115	128	124	130	132	129	110	126	126	125	143	123	116	126	111	142	128	129	109	113	133	122	114	110	122	90	143	133	100	123	148	125	134	122	137	141	120	122	106	130	121	116	119	129	136	146	132	119	124	143	126	128	123	121	123	131	119	124	133	126	138	102	115	146	146	100	144	138	148	114	120	145	116	121	128	123	121	142	128	128	126	125	122	131	122	135	140	126	124	117	127	111	117	120	132	138	121	126	127	128	112	129	132	146	150	122	137	120	125	133	130	123	131	118	117	140	118	126	109	100	120	131	117	135	122	136	124	97	118	148	130	124	113	128	125	130	120	126	123	125	114	117	100	124	117	139	132	122	123	126	121	121	112	127	126	140	126	119	121	118	138	139	135	123	118	112	138	121	123	134	118	129	122	125	134	132	119	126	139	105	145	147	150	119	126	125	137	141	118	127	140	121	121	134	129	127	120	130	122	129	140	139	131	134	137	132	121	115	102	117	110	125	117	139	114	137	129	119	108	123	113	125	110	133	137	128	113	121	124	127	128	123	116	119	122	104	125	127	127	143	142	115	117	122	139	139	118	131	127	110	98	137	151	101	121	119	131	125	119	128	129	138	118	119	126	113	132	137	128	121	117	117	123	139	120	117	125	155	135	136	107	128	137	124	126	121	129	119	148	122	130	126	127	125	122	128
2008	472	577	606	580	540	488	496	506	467	440	442	447	460	422	438	448	425	489	447	439	471	1013	430	435	424	468	456	405	411	444	436	411	413	428	417	384	408	408	392	383	417	444	376	394	388	422	425	391	448	402	401	401	432	412	375	531	581	345	352	407	388	394	437	411	408	398	391	388	396	403	389	364	410	372	387	393	415	397	395	407	387	400	385	441	387	402	372	398	387	389	376	396	405	392	405	369	377	419	434	386	410	411	396	385	413	393	399	381	412	415	400	411	373	407	360	362	380	355	406	356	364	401	386	394	380	371	384	376	388	385	416	405	405	433	419	418	411	428	385	371	402	382	406	375	424	387	369	409	419	374	410	404	400	380	421	421	418	393	384	394	384	371	405	420	393	379	383	427	381	404	426	409	411	388	412	388	392	400	389	379	427	427	390	409	376	397	421	385	417	413	366	378	382	424	406	404	392	376	372	391	399	382	396	411	405	384	357	395	416	411	430	371	392	388	355	412	376	399	417	384	410	395	371	422	395	442	394	387	378	368	423	397	406	399	364	374	389	396	377	432	376	408	391	362	402	406	407	407	399	398	384	384	378	369	405	375	394	411	377	426	385	371	425	388	386	393	408	377	383	415	378	379	385	383	418	399	356	396	399	406	369	423	397	420	405	412	443	421	398	395	366	376	378	388	441	438	403	391	365	391	419	394	407	396	353	394	408	381	375	388	387	383	377	393	355	393	390	409	391	430	414	361	402	399	405	390	361	360	420	428	419	387	402	429	392	418	394	401	425	398	424	377	396	395	417	399	378	372	354	377	410	361	392	427	416	407	411	388	394	389	359	398	412	383	368	409	414	413	400	419	443	407	411	409	398	387	384	420	362	379	387	386	388	421	373	388	366	417	369	364	395	375	413	379	421	394	383	413	419	348	379	368	372	376	371	401	366	363	390	404	388	386	377	396	381	401	421	376	372	384	380	399	366	379	409	388	365	379	394	422	357	407	366	370	439	399	395	388	419	386	377	421	397	371	378	360	398	402	371	368	380	384	410	414	418	399	371	386	459	403	374	416	408	403	378	376	420	403	391	425	393	394	371	415	391	392	378	433	381	414	382	400	386	385	362	365	388	385	396	423	372	399	383	394	344	418	373	395	405	397	368	417	374	387	368	400	387	418	432	407	399	380	404	410	440	393	391	392	411	388	404	400	398	402	362	386	395	399	365	397	401	386	409	404	380	410	377	417	425	436	417	374	404	426	376	377	392	386	368	428	387	424	358	408	378	369	431	381	374	362	388	367	427	385	429	425	363	366	390	381	367	445	386	367	406	361	389	371	385	394	413	434	429	368	398	431	427	426	403	382	382	423	398	376	362	395	384	397	381	392	383	410	442	395	382	417	396	371	428	390	388	379	412	411	371	398	383	412	379	390	385	413	429	449	423	373	373	415	410	402	383	396	392	365	399	363	376	392	381	400	395	406	416	408	420	401	399	394	367	349	411	376	405	396	406	365	431	358	369	419	365	400	408	385	408	390	391	398	399	391	408	387	388	406	386	406	396	377	396	397	396	395	400	353	397	409	390	426	380	420	378	373	382	387	392	409	418	383	394	381	397	375	404	412	400	423	373	423	367	395	383	385	390	399	415	383	394	419	398	430	412	396	400	406	404	438	390	394	400	354	386	392	376	395	395	360	378	407	408	378	415	421	377	406	393	439	401	387	434	419	404	395	400	391	411	379	415	398	405	407	377	369	434	373	388	406	435	386	444	374	339	381	408	401	370	401	382	371	406	406	437	410	380	393	426	376	377	434	390	399	367	338	376	416	393	426	419	414	385	383	414	386	361	380	404	378	421	377	378	390	411	387	393	371	410	430	388	423	425	398	406	393	416	401	411	414	405	411	361	397	390	384	386	376	377	389	414	390	412	394	376	384	398	394	370	375	435	360	373	392	400	399	426	384	367	421	387	386	419	417	361	428	368	408	395	394	424	385	394	398	433	391	379	401	397	375	421	378	413	362	397	380	406	395	418	419	396	357	388	383	375	359	404	401	401	382	393	395	371	396	391	393	421	394	409	411	362	398	383	386	389	414	399	408	388	395	420	382	421	434	371	399	396	436	386	410	396	391	403	408	372	401	380	396	385	382	380	383	383	398	431	384	398	404	439	390	403	354	381	378	431	369	415	394	409	380	371	389	403	369	429	416	375	423	420	392	366	385	376	380	406	416	380	365	388	391	431	401	361	389	367	404	380	399	408	361	381	416	387	424	403	376	388	398	424	403	364	423	396	411	386	413	407	364	361	404	408	364	399	397	398	395	407	402	386	386	407	427	382	412	398	395	403	425	405	404	395	378	387	386	378	414	389	369	430	416	392	413	410	423	415	383	414	384	382	363	416	367	356	370	411	407	409	407	361	413	413	412	345	398	395	421	370	406	414	413	376	367	372	392	410	374	388	387	351	449	375	405	387	420	398	424	409	387	361	416	403	422	393	412	386	391	376	397	405	378	362	370	409	423	370	400	428	401	399	362	412	408	387	364	379	424	380	369	358	389	394	425	379	413	371	369	337	382	380	377	380	387	383	396	380	389	376	393	396	424	399	377	376	384	381	379	389	406	431	418	360	430	414	394	418	410	382	412	404	408	411	399	393	390	413	407	418	408	404	353	372	405	407	396	376	384	409	394	402	393	380	372	414	389	398	366	373	349	396	402	389	397	390	417	389	372	375	396	399	389	380	393	388	383	422	376	398	408	413	373	381	399	401	402	376	402	447	424	383	410	401	383	408	384	398	369	365	417	382	400	429	392	371	391	394	366	411	399	367	416	420	404	416	370	411	391	397	445	380	413	386	381	370	382	437	364	388	385	415	392	392	377	384	384	365	383	415	363	403	366	401	433	383	417	402	438	392	428	386	362	356	392	395	418	407	348	377	380	377	385	443	358	408	395	391	395	391	373	356	395	371	367	404	377	387	399	402	373	402	357	371	395	396	403	416	407	370	382	411	361	398	395	414	375	387	401	386	369	426	439	386	390	363	384	427	377	415	363	405	367	366	412	379	353	374	401	397	422	399	380	411	379	380	367	412	414	370	417	379	407	387	390	421	362	398	407	388	407	364	366	389	370	391	384	378	399	367	386	402	366	406	395	418	388	409	400	371	403	402	380	405	393	407	378	367	372	373	380	389	391	405	372	394	391	374	360	374	358	383	402	398	369	397	393	387	385	374	416	414	429	430	401	357	404	393	393	422	424	409	368	399	402	414	363	394	409	377	371	399	412	371	419	407	437	422	390	394	384	372	369	398	423	359	363	394	396	376	412	382	386	386	403	356	378	382	424	422	377	353	387	378	408	402	394	389	393	383	397	408	376	376	391	408	407	388	367	364	413	381	374	373	432	372	413	396	409	416	397	427	383	409	386	410	362	364	403	379	400	387	401	394	355	390	404	429	382	421	411	370	418	383	361	405	389	401	443	350	381	391	429	358	393	376	407	351	422	387	362	408
8678	1131	1328	1058	730	607	436	363	332	302	305	264	247	274	262	259	228	220	243	217	228	327	697	207	193	175	189	171	163	191	201	183	187	195	175	159	154	174	175	200	183	175	194	204	184	166	182	192	171	171	172	163	168	170	187	215	188	187	182	161	176	162	159	138	176	149	151	150	176	172	161	146	182	168	170	165	168	159	176	162	154	180	148	169	157	151	170	163	162	141	162	160	154	168	150	154	147	171	170	188	165	164	154	175	176	158	174	168	169	171	162	165	168	172	182	132	154	157	171	167	160	187	167	149	156	164	155	133	162	145	146	182	145	127	183	155	168	162	167	145	158	189	149	157	166	162	179	179	181	160	158	163	140	162	154	160	170	168	155	156	185	188	145	179	153	168	167	163	163	159	163	166	202	143	169	174	136	157	175	161	143	161	162	145	142	164	179	143	164	184	173	174	180	153	175	161	160	180	170	167	167	172	152	143	168	166	169	149	152	176	173	167	156	189	147	149	150	173	140	155	177	152	193	173	168	150	134	179	160	176	171	161	175	153	166	161	194	166	181	205	159	188	159	162	166	159	154	169	160	152	164	162	144	157	167	178	165	165	168	182	150	183	196	141	176	171	152	166	138	168	172	163	144	170	182	162	175	159	167	177	170	153	174	154	174	172	162	161	170	184	165	170	168	154	174	174	162	154	164	152	157	156	188	164	153	155	147	167	184	181	174	154	187	184	139	158	139	138	161	182	169	158	173	152	170	150	146	169	181	157	144	164	158	152	153	160	176	170	144	153	176	164	174	171	168	158	157	176	174	193	156	160	152	157	162	147	150	147	176	163	158	155	140	173	159	164	138	172	161	158	150	181	151	188	157	159	160	153	171	155	167	163	147	176	180	147	170	161	160	171	192	153	147	166	191	141	192	169	152	155	142	170	176	154	162	171	150	176	149	167	161	155	152	166	154	168	165	180	165	136	161	153	166	181	170	168	160	157	154	155	175	167	166	185	164	158	165	163	193	174	188	153	172	159	160	176	169	177	174	168	153	141	176	180	190	157	164	172	164	166	180	161	165	189	154	179	145	169	153	158	165	146	162	188	177	163	153	182	155	167	172	157	178	167	163	152	188	177	164	155	167	166	178	174	136	150	175	162	139	178	144	150	164	179	139	142	168	161	162	182	150	168	171	136	156	167	147	170	143	178	182	189	172	164	162	162	151	139	157	166	169	164	163	156	176	136	158	165	173	151	158	180	154	188	151	161	166	146	167	157	158	180	169	170	204	167	173	146	119	163	179	159	180	179	164	159	154	176	161	154	166	168	155	169	166	163	154	183	170	151	164	165	176	155	188	160	186	188	152	160	159	154	138	162	160	172	163	161	160	155	145	162	148	148	165	174	184	167	160	153	152	152	153	140	169	187	155	154	177	154	161	157	163	168	152	148	143	178	162	173	166	189	155	159	133	143	182	170	158	178	152	164	150	156	172	159	158	164	168	161	174	177	153	166	182	155	163	137	176	168	163	170	164	160	158	160	149	159	156	160	175	155	139	156	152	168	170	189	141	141	175	164	133	184	160	165	157	140	155	181	161	143	159	185	154	185	159	159	152	172	160	156	149	166	163	165	156	169	162	181	160	142	157	162	179	168	160	171	172	177	162	168	191	178	164	142	155	168	164	171	165	174	163	171	160	165	185	162	167	152	169	166	164	149	165	173	155	173	176	159	163	161	161	185	168	158	169	161	192	169	177	169	175	131	177	183	144	165	182	156	168	161	162	151	163	150	153	180	158	163	168	163	182	172	169	163	177	182	188	164	171	190	146	159	162	132	157	177	140	156	170	166	169	177	150	174	194	174	147	161	157	161	122	181	169	171	170	177	166	137	138	147	176	175	143	169	175	148	158	164	147	153	161	147	151	168	154	146	141	167	184	133	168	164	160	144	178	197	171	157	152	146	173	162	153	154	163	177	142	140	159	162	151	166	165	155	186	147	176	141	196	162	151	168	159	151	150	157	170	172	168	166	160	171	175	181	177	164	144	175	164	158	181	151	152	187	147	153	166	152	164	169	184	164	172	165	185	150	155	144	165	144	146	173	166	151	176	153	169	163	174	147	154	159	157	160	158	166	187	158	123	165	185	143	163	195	177	138	195	149	173	171	166	152	166	161	156	162	154	146	176	145	180	162	170	153	150	148	140	171	158	195	174	170	177	177	175	180	150	176	184	158	164	157	169	173	176	155	151	157	166	154	155	151	167	170	175	140	167	158	176	164	168	170	158	176	161	144	168	178	171	162	155	174	163	171	155	165	186	166	168	145	189	160	169	183	139	151	184	189	166	170	166	167	160	155	164	186	160	143	169	150	165	161	161	172	168	166	170	138	170	140	169	172	164	173	163	166	150	167	163	171	163	164	150	173	175	155	171	183	165	148	166	166	149	149	159	147	165	162	156	170	179	158	176	160	170	163	186	148	164	152	194	172	175	160	165	167	165	158	163	178	153	154	163	163	163	147	175	147	140	150	159	179	168	177	153	161	170	156	162	147	144	180	146	154	153	164	163	181	170	160	184	183	173	160	165	142	179	186	168	165	143	142	156	173	162	161	163	170	163	184	209	192	152	146	177	161	142	177	176	141	199	142	185	133	191	145	163	148	162	153	179	174	174	149	174	179	181	174	156	161	148	161	168	183	151	145	170	161	166	174	167	160	149	163	165	165	174	162	181	164	185	175	164	149	183	164	171	157	162	169	157	163	159	179	155	157	164	166	157	157	144	158	166	157	163	173	198	158	173	159	168	160	168	143	147	177	165	155	165	169	151	159	182	159	185	147	174	166	178	163	143	177	193	146	157	155	167	147	158	161	164	171	150	168	173	166	175	178	168	191	168	169	144	164	178	160	193	167	169	185	167	130	166	159	164	168	157	154	158	167	170	162	166	155	146	171	157	166	175	174	168	161	162	174	179	165	176	155	175	150	170	186	179	158	167	149	187	144	168	170	160	191	175	180	175	165	200	196	152	152	145	159	163	165	178	183	152	137	154	186	191	177	167	181	185	175	150	195	136	167	154	169	172	175	156	161	175	153	143	157	159	162	151	165	185	164	152	157	157	168	167	166	163	166	143	159	180	175	167	153	188	184	165	158	138	144	147	142	181	149	174	155	163	172	181	173	170	143	158	161	161	161	150	171	146	165	174	161	164	152	169	173	186	174	154	161	171	172	159	145	155	173	136	163	171	153	157	164	174	169	184	161	149	170	173	175	186	162	155	145	157	153	152	165	164	152	174	161	150	164	170	154	152	152	177	132	149	157	145	176	133	157	171	155	185	166	167	164	178	179	181	160	190	186	129	168	170	165	168	191	142	140	169	179	190	165	164	134	164	189	165	165	197	178	149	161	153	171	169	171	154	145	165	137	165	165	154	168	162	186	178	185	186	160	175	146	158	153	171	192	152	199	158	176	154	181	179	150	157	172	166	177	171	166	171	161	147	180	161	165	166	167	189	172
5533	1573	3339	3608	3076	2377	2114	1721	1492	1325	1205	1116	1219	1247	1113	1061	1004	1054	981	931	860	1842	3937	843	769	723	673	669	673	592	621	607	636	609	655	583	605	625	661	652	592	660	649	745	757	693	696	730	694	594	619	592	527	587	605	1018	742	696	545	529	478	515	525	501	517	511	510	530	528	476	483	473	493	556	469	501	534	484	545	512	506	505	546	447	458	454	525	481	499	485	541	479	527	539	486	497	504	472	490	502	531	516	520	529	497	479	522	482	501	513	518	539	497	495	447	515	482	478	509	494	487	523	480	501	494	535	512	510	489	493	543	470	504	516	514	535	488	519	472	539	501	511	500	528	504	561	609	654	580	559	479	523	470	505	512	505	483	491	462	490	488	507	478	501	512	494	490	495	512	544	541	507	481	529	550	520	536	523	574	511	508	503	500	517	497	537	483	491	490	498	551	486	525	507	503	506	466	508	514	498	502	495	526	532	522	458	491	485	538	515	515	509	504	524	471	497	494	489	468	493	509	460	498	500	540	493	501	499	512	522	467	499	497	493	503	497	486	475	522	486	515	520	528	492	512	519	513	539	520	542	466	495	485	500	511	517	503	499	424	511	498	517	512	509	504	487	492	516	483	502	513	545	483	497	502	524	515	523	499	512	477	490	468	498	492	502	449	519	512	470	525	533	486	501	484	497	473	496	518	523	505	503	503	500	502	512	536	519	487	481	494	484	503	507	493	528	532	527	559	506	518	524	541	507	527	495	540	493	477	490	487	488	496	463	494	525	488	516	536	551	506	466	501	499	512	508	493	480	464	500	478	510	495	479	505	510	478	482	508	469	489	504	487	472	513	493	512	474	485	530	531	512	472	475	511	482	480	477	477	520	505	543	514	541	507	486	487	492	498	513	499	533	512	461	496	527	494	520	522	528	483	498	559	497	499	516	488	522	470	560	521	499	485	533	488	462	461	510	521	528	480	481	514	484	477	495	524	501	502	504	482	526	496	520	475	514	499	518	507	491	468	489	483	487	491	501	507	501	476	514	539	509	487	498	487	543	531	464	558	513	525	481	522	486	465	504	480	495	484	491	500	478	529	539	519	486	496	513	500	548	492	499	465	446	484	516	477	487	507	514	489	505	519	468	484	509	522	481	512	515	522	481	537	502	502	495	520	498	526	472	466	446	503	474	480	472	502	513	496	472	485	521	477	499	499	527	504	487	489	473	502	543	470	506	454	492	519	495	468	489	505	481	499	513	499	478	506	518	525	499	463	485	480	514	500	479	494	510	498	491	501	489	528	494	524	526	483	494	506	519	515	506	526	548	503	483	478	511	491	506	473	545	518	544	460	508	528	498	539	485	534	543	524	512	534	530	501	501	503	489	503	512	492	486	472	507	525	509	512	497	492	519	480	524	482	512	520	523	508	491	514	494	492	497	523	498	511	511	509	510	512	456	493	522	494	476	492	517	508	483	488	551	543	515	532	502	517	493	516	517	491	467	552	518	495	481	513	508	481	503	520	474	491	488	517	502	445	554	517	493	493	494	510	506	489	501	454	523	523	512	512	504	507	489	507	490	480	521	552	517	484	499	492	460	510	499	470	495	492	491	496	480	504	512	534	491	489	492	538	510	507	548	501	560	528	463	496	541	496	504	474	502	520	536	476	487	495	559	503	462	492	485	478	476	485	488	519	506	500	498	517	536	517	560	527	523	481	484	492	504	515	535	528	498	496	507	481	516	517	488	506	505	528	465	477	507	503	491	523	517	511	521	517	476	533	464	514	463	495	469	498	514	496	480	454	509	533	501	537	501	481	499	506	541	451	514	504	511	496	493	502	525	486	493	540	488	485	499	471	503	484	504	527	476	463	526	490	510	517	521	532	495	477	463	494	521	439	531	460	480	501	489	499	494	541	505	488	495	497	502	512	497	500	476	488	500	516	486	509	489	564	479	511	537	491	458	529	496	496	486	495	489	500	473	512	479	463	510	461	482	507	488	478	484	500	539	488	509	504	494	450	482	473	471	494	491	463	498	448	511	530	479	502	495	498	478	476	506	546	512	484	532	492	538	487	494	513	533	482	534	513	497	489	509	518	525	508	524	512	501	546	509	504	461	507	516	496	520	521	521	466	509	495	526	462	534	512	508	486	516	495	535	481	511	482	539	484	520	504	485	459	495	542	500	500	497	513	474	499	502	497	497	482	512	486	522	490	483	518	490	472	516	507	507	520	537	504	517	485	495	496	475	519	517	473	524	473	488	478	469	513	509	521	538	527	531	472	501	493	477	490	489	466	460	480	499	457	506	489	479	466	508	474	478	499	522	497	454	520	525	481	491	458	544	502	524	480	519	498	491	474	514	522	469	514	479	459	438	530	517	517	478	498	479	505	531	515	566	503	497	531	483	494	526	554	509	508	464	512	491	494	475	480	508	509	534	507	529	494	493	490	491	499	514	517	486	533	506	478	508	533	476	485	504	458	473	490	473	497	496	505	535	494	522	488	496	537	509	516	514	501	498	508	495	487	539	467	493	531	476	491	493	490	494	507	465	488	517	505	497	522	520	493	522	488	516	478	499	513	479	462	518	476	494	491	497	533	496	520	544	516	452	498	506	517	483	521	512	478	528	526	489	492	516	519	525	456	486	504	476	519	484	481	521	525	483	498	511	521	511	491	476	520	531	507	531	500	533	466	451	523	454	479	522	514	509	540	519	518	504	505	522	506	499	484	523	485	534	497	456	497	502	520	510	498	464	509	496	528	499	538	476	517	467	498	486	521	509	472	487	521	493	513	502	449	517	550	495	497	510	507	502	471	536	533	465	528	519	501	456	485	502	479	466	493	482	491	516	504	473	481	495	548	491	513	498	527	531	515	521	490	527	482	484	467	502	499	533	496	520	512	481	480	535	473	502	511	495	510	509	507	519	449	525	458	504	508	506	511	501	545	488	476	533	503	525	536	499	492	490	509	502	518	528	493	550	487	520	493	520	520	504	501	472	502	500	509	505	528	507	510	507	481	489	492	545	499	507	517	448	476	507	467	468	484	486	503	511	501	463	515	447	506	498	478	489	540	517	499	468	496	487	508	518	492	488	542	469	482	540	494	509	501	532	499	489	500	501	468	473	471	533	503	494	532	536	533	470	480	564	497	487	526	514	488	497	544	470	510	506	491	476	514	488	486	516	449	562	492	498	505	469	504	492	491	476	494	483	506	509	534	495	508	459	522	470	496	466	479	480	546	480	479	503	502	542	503	503	507	476	512	520	487	516	499	494	546	500	455	494	473	495	501	503	555	518	504	499	486	497	453	506	487	487	491	459	523	507	476	497	479	501	494	468	474	502	488	508	527	509	507	499	461	545	498	535	518	500	486	463	533	470	509	498	499	521	500	512	499	502	437	480	482	511	499	517	476	520	533	516	474	497	497	516	495	508	531	490	478	510	476	510	532	544	497	513	520	567	548	513	510	531	464	530	509	460	486	514	511	451	493	512	530	492	514	517
16671	2995	2974	2228	1548	1163	935	739	567	509	481	456	470	412	461	458	383	363	375	364	346	490	388	436	297	314	262	282	257	272	285	272	277	244	289	275	304	305	270	271	279	290	277	269	282	308	281	290	283	279	252	265	277	241	879	2444	945	262	253	259	231	237	252	256	256	244	225	255	235	253	206	235	245	237	256	240	242	251	255	234	258	217	244	242	249	258	251	241	279	241	264	261	241	257	238	252	284	220	269	248	246	209	234	258	251	240	237	244	242	255	246	256	240	253	244	250	266	262	271	242	250	263	253	260	266	238	230	240	266	247	231	268	263	223	254	242	258	260	273	211	251	237	246	254	256	252	265	234	245	229	270	249	253	255	239	243	240	261	229	237	252	237	252	249	270	259	214	246	258	256	233	261	221	264	246	243	233	259	259	256	253	251	249	256	230	269	235	257	266	254	252	251	280	275	258	249	233	266	237	204	233	238	251	242	262	262	268	231	242	250	235	259	224	228	241	229	250	241	254	246	238	228	237	280	237	243	244	251	246	282	259	273	276	239	251	280	233	297	268	249	266	256	274	251	244	236	243	256	230	237	228	247	241	234	274	259	254	240	249	268	221	267	234	268	267	246	275	234	242	250	225	258	248	229	245	254	227	278	242	258	262	253	253	260	252	242	246	225	230	247	232	286	233	213	224	228	245	228	275	238	256	250	241	280	236	256	225	231	252	236	242	268	252	233	243	265	254	242	238	237	236	249	244	269	249	246	240	253	238	258	209	232	227	227	244	253	269	246	233	275	255	254	223	235	261	272	231	268	261	239	258	246	221	239	264	251	256	257	240	245	265	217	236	257	229	245	236	255	258	220	254	232	233	254	256	228	252	220	226	253	268	252	248	249	247	203	249	209	255	247	256	224	257	246	226	243	227	277	252	235	241	248	244	249	243	252	237	217	242	262	255	235	247	245	283	269	239	225	218	220	213	243	261	271	266	256	240	273	203	231	230	253	251	241	280	222	276	254	243	247	233	237	253	229	223	253	262	235	250	259	236	256	267	240	258	240	243	238	260	222	269	247	241	278	229	229	246	260	227	231	243	231	262	250	252	277	221	247	258	277	255	232	253	271	229	224	242	248	217	250	212	231	266	250	247	253	270	247	248	239	270	231	221	236	246	250	256	238	246	252	219	254	222	266	247	253	241	257	239	225	234	236	299	244	228	232	228	242	243	256	232	220	226	239	260	267	236	245	249	227	245	268	252	228	263	255	242	235	234	249	253	252	227	250	237	260	250	248	252	268	206	264	247	240	244	252	230	254	262	267	288	245	257	271	254	266	266	227	245	265	248	252	284	265	246	249	243	243	240	262	220	283	225	235	241	278	244	229	248	235	242	270	233	276	222	249	259	231	246	258	237	275	234	248	237	266	249	277	222	204	253	277	246	247	237	208	251	260	242	268	244	273	243	263	252	227	274	244	248	285	253	258	235	255	207	243	236	236	224	246	270	240	228	219	275	263	228	252	241	215	255	229	245	224	253	261	254	231	236	250	262	265	228	236	248	235	238	231	227	245	251	260	238	243	217	258	249	225	254	233	262	250	261	253	236	255	251	267	256	242	239	221	227	248	258	249	266	238	234	242	229	268	250	215	240	232	235	249	244	243	268	248	239	257	245	258	232	222	267	241	239	235	213	261	241	250	229	247	235	269	261	220	261	255	227	234	238	231	240	256	227	260	238	233	245	233	252	239	264	231	234	242	219	259	253	235	241	248	233	235	238	247	261	253	233	248	262	229	230	230	226	260	240	250	244	251	220	236	270	244	265	261	262	241	245	250	232	236	274	237	271	226	237	225	229	239	242	235	228	249	237	266	277	243	211	231	230	255	265	208	243	237	255	229	244	246	232	244	230	260	244	232	267	240	248	245	276	265	246	228	241	216	234	266	232	232	247	233	241	278	240	227	254	269	210	246	234	236	227	256	268	268	238	230	250	265	264	254	206	258	230	263	246	236	241	248	260	235	245	221	261	278	214	232	226	254	247	236	260	258	254	245	264	222	247	253	240	219	241	266	270	263	245	257	262	255	247	264	257	258	220	227	258	227	231	258	234	224	262	246	254	226	265	271	252	242	232	262	266	230	240	232	239	220	274	223	255	238	222	220	250	224	229	261	241	241	258	257	279	221	246	238	248	232	238	216	270	219	274	223	273	240	248	227	237	232	267	262	273	252	249	267	264	247	223	246	246	221	240	252	259	236	251	256	248	253	243	242	246	220	266	264	275	267	232	253	205	271	248	239	279	249	242	257	256	258	296	226	254	213	227	226	241	240	251	234	238	261	252	239	255	236	245	231	236	258	221	255	264	216	268	243	259	223	257	252	235	224	246	255	256	252	238	256	252	250	224	236	236	253	255	242	248	215	238	244	260	267	246	248	239	252	261	253	254	245	240	237	235	264	218	245	257	242	269	248	269	261	248	265	267	240	261	237	242	230	269	240	237	274	225	225	224	237	252	267	246	245	244	211	284	240	217	268	237	230	236	244	244	247	247	226	234	265	262	215	244	270	261	269	267	219	266	266	259	235	245	240	247	253	233	232	283	257	234	262	254	232	274	233	254	260	256	242	231	225	218	275	268	249	252	234	210	239	236	257	249	260	245	253	240	264	265	239	233	252	250	255	230	277	256	244	229	234	241	254	277	254	262	230	258	220	228	255	223	257	247	245	247	243	259	256	243	239	245	247	256	233	288	247	219	227	208	247	254	247	236	244	243	239	257	240	214	234	263	256	218	255	236	273	248	254	249	262	252	243	244	233	227	257	228	236	249	249	289	245	269	240	238	263	246	240	255	237	259	227	257	222	270	251	272	273	263	228	230	235	263	243	209	262	255	243	218	270	249	267	251	246	262	227	259	251	246	261	246	241	246	228	223	255	262	220	238	236	253	207	264	257	232	279	241	213	210	271	243	271	307	246	218	264	268	273	234	235	252	243	250	256	255	261	268	244	246	243	249	236	273	220	239	239	266	244	223	251	256	257	247	236	244	233	233	262	239	207	233	259	248	259	229	306	261	282	256	228	244	222	268	242	239	236	240	266	277	229	250	263	253	278	247	237	249	243	227	235	252	246	275	238	241	259	261	255	234	226	260	246	266	251	275	285	241	237	261	256	244	220	242	256	250	237	251	242	252	270	230	230	235	268	263	277	253	258	253	244	253	243	256	279	240	256	239	254	247	264	229	239	260	239	268	281	269	258	254	255	236	251	222	240	232	226	213	251	226	250	262	257	266	246	238	235	249	215	234	253	249	233	260	243	235	224	226	253	249	226	235	250	250	252	235	226	235	244	250	238	239	250	253	238	265	244	231	241	263	270	267	235	218	252	262	256	246	225	242	244	247	247	236	225	221	220	262	249	246	233	268	250	243	264	240	233	203	253	252	243	232	241	256	263	265	238	240	231	251	269	271	235	217	250	221	232	238	245	273	256	255	259	255	228	243	280	236	237	242	239	266	230
7843	2823	6492	6748	5728	4581	3860	3176	2724	2402	2189	2055	2115	2017	2238	2134	1856	1687	1545	1542	1478	2768	1854	2155	1163	1121	1065	954	1031	982	902	952	964	896	941	1036	1019	1152	1049	1028	1098	1026	957	1036	1119	1270	1179	1159	939	901	824	802	796	901	5980	15341	5082	697	734	707	740	695	722	692	668	717	690	718	710	676	723	723	699	717	716	705	731	746	734	693	714	702	715	713	702	722	691	733	704	732	736	700	684	719	678	681	689	751	710	658	689	743	747	671	712	794	656	718	693	662	659	687	702	752	717	698	661	720	703	684	706	706	685	712	671	718	718	705	689	767	723	679	698	733	732	686	738	716	756	758	672	711	721	729	726	760	823	852	788	742	681	701	742	704	744	714	628	704	720	760	657	758	728	679	679	662	713	722	716	682	680	707	731	691	702	709	650	711	688	747	705	721	698	695	663	687	727	690	734	699	776	693	726	724	704	681	715	755	726	683	697	699	704	688	690	696	683	671	685	697	703	735	717	728	696	746	747	712	713	747	699	725	690	669	680	724	763	738	718	739	686	657	668	745	658	665	678	767	697	717	697	728	705	714	737	680	699	711	704	740	724	727	725	692	674	684	737	647	725	623	699	702	709	717	739	744	733	717	760	689	670	738	721	709	695	727	720	704	689	716	716	655	699	704	719	709	754	693	684	712	736	701	706	723	731	720	675	706	753	704	687	735	687	715	707	723	743	687	648	668	691	705	709	660	688	709	715	700	712	603	704	714	708	732	688	650	719	746	718	706	662	746	716	759	684	689	685	696	728	721	673	700	704	702	673	654	710	744	772	746	688	698	758	744	675	678	710	703	672	719	710	661	728	694	713	696	709	713	717	685	714	711	657	720	759	724	698	713	691	669	711	658	704	724	683	746	663	714	744	722	729	720	686	667	698	694	667	689	749	717	726	667	740	702	700	706	688	727	686	713	731	731	712	692	671	729	709	703	712	691	683	690	696	708	663	733	691	702	732	708	699	726	674	691	678	672	711	750	695	679	726	707	723	687	709	705	712	688	714	684	685	690	681	691	703	688	709	695	749	682	739	683	670	657	694	750	706	692	759	684	696	711	762	703	706	712	737	726	711	708	693	639	663	694	683	708	721	710	679	731	729	762	708	651	666	698	703	708	760	744	715	697	707	751	718	727	710	729	697	695	679	689	686	698	737	708	684	719	690	680	683	696	664	741	701	677	722	689	725	647	677	718	723	710	719	691	695	693	667	715	703	726	688	705	687	738	677	714	724	688	648	710	715	764	733	677	705	695	729	734	704	677	702	706	671	709	697	767	720	722	721	696	694	659	720	688	719	699	726	732	696	710	701	655	718	665	758	712	729	709	710	681	732	702	737	711	679	716	681	699	694	676	726	709	707	718	710	705	670	663	686	674	700	733	674	703	674	715	697	676	712	656	764	716	732	619	717	748	735	667	686	694	709	755	753	734	706	691	714	714	744	733	710	724	704	684	708	674	717	727	738	742	689	717	724	697	677	704	712	694	698	691	711	690	731	732	722	716	712	682	700	692	705	710	691	664	693	727	668	716	721	709	661	713	674	678	679	690	712	695	710	692	731	680	709	639	705	707	703	700	713	671	645	739	700	685	767	673	713	687	731	665	699	730	749	678	689	703	669	681	688	700	726	715	747	675	704	700	675	691	723	741	709	703	674	687	668	731	673	693	706	704	708	688	691	700	730	704	707	743	708	732	716	664	696	702	713	734	684	718	672	663	743	706	700	675	721	685	694	664	683	706	677	716	732	646	700	721	754	691	705	698	697	655	727	740	751	696	713	698	691	751	706	639	709	685	715	663	710	693	748	714	671	721	728	753	699	691	736	744	720	670	695	718	701	678	740	740	737	731	711	731	725	681	714	712	697	768	688	709	683	766	749	756	720	690	686	722	696	730	697	659	735	679	720	666	741	677	684	690	730	671	661	688	662	701	694	719	650	679	728	732	714	727	693	700	702	695	716	684	701	673	722	698	736	693	718	705	719	725	658	722	708	675	698	703	674	795	716	689	694	695	658	721	698	697	715	718	701	733	751	701	690	708	740	683	703	718	702	697	721	728	682	663	740	721	712	697	706	707	723	676	696	741	725	651	669	694	693	716	670	659	737	689	692	665	676	669	710	711	704	694	708	710	719	721	718	760	688	738	736	689	745	706	728	681	693	702	728	733	696	752	655	708	700	685	702	632	776	690	711	732	705	706	727	668	707	684	686	755	712	648	716	646	721	685	702	707	680	681	709	687	678	725	725	705	667	702	795	657	697	671	683	743	680	718	712	699	703	688	741	642	720	702	716	695	696	714	694	690	718	703	687	708	711	701	675	708	658	716	696	698	737	728	695	711	729	682	712	675	717	731	782	729	683	709	691	651	686	731	693	684	678	690	676	734	705	736	704	715	732	703	655	683	705	733	751	709	727	681	751	711	727	686	704	707	702	687	723	742	675	688	639	696	745	702	694	699	687	685	729	719	694	698	738	722	719	709	730	702	718	687	696	653	702	687	686	685	701	706	715	679	708	722	686	706	668	754	756	724	745	721	721	707	745	711	683	691	671	699	704	719	717	694	699	688	730	678	732	701	758	718	703	728	690	701	689	661	687	723	681	765	713	697	665	713	699	720	623	791	771	737	708	660	781	663	691	712	685	710	688	698	697	730	717	649	693	695	700	725	730	667	727	727	695	653	700	674	679	719	690	702	717	695	660	633	739	689	696	685	686	671	685	680	649	683	750	704	720	675	716	682	742	664	671	711	707	687	662	669	671	686	690	673	748	719	691	697	664	682	710	693	741	713	722	726	730	707	684	732	674	698	711	664	672	756	707	752	685	734	680	695	688	764	708	737	720	684	702	750	738	690	696	741	725	702	696	707	711	707	668	704	707	735	696	717	681	658	712	720	705	700	722	706	665	717	783	727	711	647	681	707	692	713	726	709	708	678	680	681	682	682	733	741	699	760	718	709	679	659	717	728	685	698	720	727	698	710	729	702	683	722	714	707	697	648	718	731	712	707	704	761	716	718	736	756	726	658	661	679	723	695	711	730	695	728	639	699	678	732	726	683	741	730	732	720	653	690	726	715	681	670	711	706	706	666	699	732	726	720	712	740	665	676	693	720	709	695	726	713	747	709	684	690	705	749	691	738	717	704	692	710	734	700	693	740	679	692	661	700	678	673	696	678	647	722	665	716	721	684	704	663	718	634	770	735	710	729	714	709	718	716	711	708	671	702	715	731	725	721	726	681	727	748	698	682	740	713	653	692	701	729	702	716	764	689	735	689	682	703	719	698	695	647	752	716	709	674	680	672	667	755	669	642	678	686	702	711	684	697	695	726	711	689	699	695	695	760	652	737	666	736	750	670	731	717	636	713	699	723	740	663	725	663	727	675	723	738	685	698	702	684	692	767	670	707	742	677	690	687	696	690	708	714	704	656	692	729	661	706	731	679	753	703	724	711	679	692	701	714	719	695	653	694	733	740
1964	215	225	212	195	223	196	185	185	184	175	155	189	143	190	181	185	179	172	164	176	177	149	191	183	178	183	178	176	199	187	163	170	179	188	185	166	189	154	187	178	174	183	168	170	176	181	186	184	207	201	169	180	157	201	230	410	273	178	150	166	207	180	166	183	168	172	195	159	171	184	195	163	176	186	180	185	168	158	181	158	177	182	174	182	183	157	166	171	187	192	159	187	194	181	171	153	150	176	193	179	184	169	163	167	168	191	178	162	182	167	180	188	206	173	190	182	192	189	171	149	195	160	179	178	169	163	179	141	172	172	178	178	170	164	163	193	157	189	185	184	153	180	183	189	172	172	164	183	163	150	188	196	184	149	169	164	176	193	177	162	170	172	166	176	168	159	173	183	182	179	179	184	161	183	173	171	161	171	194	163	169	169	181	186	189	181	161	176	173	169	168	180	190	166	170	156	182	189	186	141	185	168	173	171	177	171	192	170	188	190	167	189	147	197	168	198	174	160	150	192	164	174	164	186	182	159	151	177	178	168	175	165	187	173	151	183	167	164	175	191	187	170	183	145	140	211	186	175	180	185	180	179	172	167	198	148	170	159	179	182	178	186	187	187	197	181	174	162	171	168	155	182	172	188	193	169	169	166	148	165	177	185	180	162	163	185	178	192	183	176	169	191	178	164	171	182	163	164	172	167	156	171	179	187	181	172	167	155	188	185	179	179	185	172	176	186	166	182	160	168	168	154	191	167	168	168	149	182	162	177	182	180	163	170	180	165	186	176	169	208	141	194	171	180	174	169	147	171	207	174	155	181	182	151	174	150	181	181	169	175	160	183	156	168	184	174	211	199	160	166	180	169	197	198	158	183	199	188	169	153	190	169	168	180	164	184	213	184	157	167	176	161	163	173	152	173	189	161	183	165	172	176	186	156	178	175	168	172	190	171	177	200	165	173	170	146	149	149	182	168	167	185	178	150	183	167	165	196	171	183	194	167	161	177	202	176	170	166	175	177	169	179	182	188	194	181	163	173	184	176	181	149	170	184	194	178	182	167	161	170	148	175	163	176	174	181	171	165	184	158	181	137	183	160	172	178	172	186	171	187	169	181	183	188	204	161	187	180	179	165	170	173	189	167	160	184	211	152	175	159	171	178	163	183	180	183	177	152	158	184	178	168	145	188	157	173	147	162	190	161	166	177	166	170	165	178	199	178	164	161	169	178	178	147	165	152	175	192	188	172	155	178	221	179	178	170	170	197	181	169	192	188	172	155	180	162	166	186	156	171	168	177	161	153	173	182	187	157	165	193	157	189	159	181	188	164	163	170	171	185	159	174	193	163	152	182	145	187	166	172	163	168	176	157	184	180	193	171	183	166	162	163	192	186	188	171	178	179	152	175	187	192	167	183	141	155	175	176	195	188	161	195	181	156	168	179	180	170	160	156	167	188	182	180	193	183	174	187	161	172	164	188	172	169	194	196	188	170	157	167	183	181	168	155	179	141	151	171	188	186	181	161	174	187	175	143	172	150	177	191	159	153	173	176	168	175	175	169	200	187	157	176	183	173	172	168	192	151	170	169	154	169	178	165	153	174	176	173	158	163	173	166	179	206	163	150	183	189	188	166	186	157	188	181	154	175	172	167	190	177	163	182	176	169	167	178	157	172	175	195	200	177	178	182	172	179	184	172	189	191	176	180	179	178	137	177	174	176	163	167	174	173	164	185	197	162	155	171	203	164	150	199	179	175	168	164	178	185	181	172	171	190	185	158	169	165	179	177	195	170	158	151	168	188	184	173	188	186	150	205	162	154	167	154	150	182	150	182	168	164	172	178	178	182	166	189	184	150	184	176	150	185	191	156	180	160	216	186	181	168	185	179	177	194	146	194	180	145	173	176	176	181	177	157	172	181	192	155	170	172	185	184	165	186	149	187	153	162	169	182	163	169	160	173	170	168	187	156	195	177	168	192	199	167	175	158	194	154	200	189	152	174	188	205	179	164	172	176	174	171	181	179	184	167	171	156	168	189	177	153	193	164	153	154	181	167	171	169	183	178	168	164	162	182	171	174	188	180	179	173	145	166	170	166	156	166	194	156	159	176	189	164	172	197	190	190	176	195	195	185	179	170	195	169	176	173	177	177	171	210	181	168	175	167	169	171	212	180	175	173	164	166	135	180	179	155	141	187	176	169	160	195	185	172	173	200	159	173	180	171	175	176	177	188	167	172	188	185	179	167	176	180	174	176	173	173	171	182	192	167	161	174	171	145	155	151	172	180	186	167	180	168	160	175	180	159	189	156	170	158	170	168	179	178	164	183	175	176	169	183	158	173	181	139	177	179	159	171	203	166	180	176	185	164	187	187	177	177	176	175	165	172	165	175	171	157	189	175	159	153	173	170	183	176	190	188	187	175	170	159	192	163	177	166	178	167	199	155	176	172	164	177	174	132	165	189	193	178	196	186	163	174	165	164	174	171	183	183	171	189	171	171	181	196	172	166	170	176	180	172	171	172	183	179	179	176	193	170	181	173	174	175	198	183	160	176	157	193	171	158	185	182	173	169	169	155	168	186	193	186	153	173	176	172	184	164	184	192	174	162	169	155	172	186	163	193	161	163	163	158	197	186	187	192	178	191	161	154	189	184	162	181	183	170	169	170	185	192	171	173	183	160	158	187	181	176	174	182	156	173	168	170	160	175	182	178	191	191	160	159	181	152	194	144	183	163	161	187	173	195	181	167	192	181	204	176	181	164	182	182	181	178	185	159	165	180	156	162	174	182	176	182	179	201	167	150	193	171	158	190	158	177	165	170	174	173	198	168	171	182	183	182	188	191	170	183	167	180	169	160	189	176	184	179	168	183	176	150	190	181	158	185	158	179	176	187	158	188	158	161	169	175	170	209	178	169	174	191	165	178	192	169	179	206	170	184	179	156	205	151	152	202	185	201	210	148	161	178	167	176	158	174	192	179	167	150	152	182	183	181	192	188	177	185	164	177	178	162	165	172	173	170	168	184	175	167	177	181	175	191	168	173	162	195	205	172	192	181	156	174	171	197	179	170	157	180	174	164	159	191	187	182	190	169	169	184	181	180	162	190	169	155	175	148	163	164	157	173	164	183	155	168	150	168	192	177	184	180	179	179	172	192	181	182	165	184	213	160	164	156	155	158	190	171	150	166	176	192	164	180	200	185	160	162	170	182	170	166	185	172	176	152	188	193	157	186	184	148	204	174	170	173	170	189	166	176	151	183	165	174	189	156	165	185	160	191	176	144	160	180	166	161	165	181	164	181	162	166	166	171	182	153	176	158	160	169	191	171	161	196	188	189	173	161	159	163	168	164	159	132	180	185	181	157	170	186	169	177	188	182	165	166	177	171	197	180	188	165	178	185	171	178	168	169	174	164	164	166	160	171	173	174	150	166	162	191	157	156	187	165	167	169	207	174	171	157	193	174	165	164	182	148	182	185	159	159	179	163	173	158	178	180	172	177	174
2094	570	728	743	677	618	612	609	581	564	645	540	622	613	650	591	628	536	613	548	569	598	640	642	561	535	544	507	523	530	573	498	518	525	556	550	546	549	544	531	541	549	545	531	554	563	552	519	562	516	541	544	496	479	588	1094	2187	1164	543	489	515	486	512	483	504	555	532	496	512	553	495	519	524	518	502	520	514	532	508	553	493	541	497	546	478	529	518	588	511	492	563	527	498	484	514	509	497	471	576	511	528	539	556	533	525	490	511	512	549	551	511	539	498	536	562	507	551	515	506	551	493	487	518	511	542	518	503	532	517	528	513	549	560	509	512	549	506	501	524	494	519	529	490	469	516	507	512	509	522	535	549	528	485	513	541	563	534	517	546	527	538	530	544	511	492	540	583	496	523	504	571	505	514	546	509	476	521	496	531	556	546	538	574	535	552	497	533	528	501	527	499	553	493	486	534	518	509	505	517	534	525	535	486	530	494	510	511	552	527	545	488	500	502	485	498	546	497	558	555	495	496	476	512	504	534	485	511	557	538	492	554	507	529	548	496	525	516	549	490	449	574	554	514	525	526	558	493	520	502	504	527	509	545	501	527	534	495	524	508	518	510	539	503	525	524	510	512	520	469	532	540	578	503	511	528	495	535	496	525	501	506	523	548	544	526	506	507	550	510	551	510	493	492	524	516	561	551	504	541	509	500	494	460	542	491	472	520	539	485	504	523	517	527	533	511	466	535	503	514	510	559	495	525	484	538	493	511	492	512	532	511	554	513	532	487	518	503	520	536	514	520	516	554	555	513	501	515	485	474	493	531	497	521	529	513	516	501	531	507	535	515	511	529	482	461	536	499	525	507	513	512	539	540	507	552	526	469	475	540	522	542	524	551	554	539	498	538	526	530	566	551	501	534	521	517	505	542	534	512	525	486	560	532	542	547	509	533	525	529	506	506	499	549	549	477	561	540	508	518	534	493	529	513	515	524	526	524	518	550	490	498	524	526	541	499	511	501	499	492	549	485	541	506	527	516	540	525	508	486	503	569	524	521	500	509	536	531	498	505	526	571	520	519	533	533	510	541	531	505	558	525	526	536	545	505	510	480	573	491	503	487	515	502	534	531	516	477	514	495	525	548	519	549	527	542	526	483	533	546	516	540	503	532	519	518	513	539	509	511	517	527	559	527	500	555	539	546	540	528	518	463	519	499	505	511	519	490	481	536	554	494	538	525	496	541	544	544	495	545	510	543	526	521	544	548	513	499	550	490	507	556	538	524	517	528	543	540	505	537	510	524	560	526	521	576	509	536	523	502	521	506	546	498	512	547	485	545	542	508	508	547	537	540	476	542	523	575	524	519	514	526	490	512	493	502	542	518	551	487	539	528	520	510	528	554	530	515	477	564	558	504	509	533	536	505	518	516	504	525	508	504	527	502	555	527	511	539	528	537	518	493	498	569	510	522	513	526	513	529	514	498	518	480	503	504	504	540	489	571	476	496	515	542	545	496	549	521	489	535	563	545	524	493	543	518	484	530	483	495	479	539	527	500	540	510	507	495	498	523	517	496	504	532	521	565	507	497	531	497	489	508	537	529	555	491	501	496	534	527	517	508	510	502	546	495	547	537	492	523	516	515	503	489	520	517	534	471	533	522	527	530	531	536	534	546	511	528	503	496	534	506	538	546	523	532	532	539	520	553	518	520	499	549	522	550	509	515	511	547	521	502	524	496	503	522	509	546	522	547	517	496	561	505	536	580	509	485	504	555	501	568	495	521	532	521	536	539	525	526	562	516	505	533	502	507	525	476	525	501	531	523	532	500	537	477	516	496	529	503	492	497	516	510	558	510	509	556	497	553	515	535	509	533	503	507	513	502	527	507	501	533	538	488	540	503	513	567	537	533	566	574	538	545	533	529	514	534	526	578	512	499	529	517	538	524	532	507	481	499	511	513	519	518	511	509	493	564	576	513	515	486	483	504	520	512	501	578	532	530	528	518	523	517	525	528	528	542	508	534	536	511	503	528	547	516	556	528	506	576	544	493	503	512	508	530	464	535	498	533	489	496	536	527	550	487	563	512	521	521	498	535	548	512	547	556	472	485	513	503	484	467	518	520	524	522	531	532	541	532	522	523	518	484	530	520	535	535	505	490	509	555	490	529	532	507	532	561	516	508	515	550	547	508	497	502	507	505	540	523	487	529	518	502	485	490	532	536	511	515	481	513	504	518	491	513	516	526	543	498	512	492	545	554	508	526	552	520	512	538	534	518	527	515	487	493	539	523	533	527	537	559	540	554	525	540	545	521	489	522	504	503	536	524	515	514	507	541	486	512	509	518	485	514	536	494	536	523	511	505	503	506	514	548	525	497	493	525	530	519	515	507	518	477	523	570	560	536	517	544	523	533	533	499	538	535	517	503	503	527	523	533	531	532	521	534	499	516	473	494	518	474	524	507	510	488	514	534	537	500	538	535	536	491	527	539	520	527	490	511	516	487	533	531	526	511	509	515	513	541	537	532	527	546	508	553	530	497	508	484	543	523	520	543	509	534	544	504	516	543	503	517	507	524	522	509	507	517	531	531	531	536	527	538	553	541	519	515	530	507	545	548	504	528	471	530	535	555	510	552	520	503	494	515	497	544	489	541	519	495	510	526	514	552	481	511	544	517	501	563	543	511	538	543	508	545	534	504	515	531	556	546	518	513	515	524	501	492	553	508	498	511	532	540	526	536	552	507	506	517	520	525	542	539	496	516	573	496	483	525	533	542	541	539	531	494	482	552	552	519	534	537	523	544	518	510	512	492	510	524	530	484	500	517	525	555	539	515	544	503	538	504	534	541	547	507	537	521	536	485	509	545	485	502	532	527	526	534	510	541	535	563	523	508	534	488	525	550	521	522	506	487	496	593	541	492	494	570	526	475	554	518	518	535	501	538	509	502	548	541	489	517	498	537	525	498	520	500	505	537	527	497	527	526	547	506	527	533	557	512	525	518	542	520	519	496	535	561	517	570	511	511	519	521	519	546	503	541	536	505	558	539	466	488	528	493	522	582	516	525	533	549	506	534	506	540	510	525	529	549	534	513	514	509	547	544	487	530	494	491	505	503	497	539	468	497	513	520	516	520	555	538	526	526	539	547	519	525	519	475	475	492	503	513	526	504	494	550	506	516	520	494	509	530	525	510	546	511	524	512	536	471	502	524	521	500	507	502	542	542	544	532	505	549	521	503	498	502	556	519	558	468	522	516	527	519	553	525	538	515	481	492	502	516	557	493	519	528	510	555	494	479	519	570	495	527	532	515	500	514	550	517	563	525	484	524	501	513	546	522	540	564	502	506	542	511	502	540	548	515	539	504	564	535	510	508	495	523	520	522	500	552	552	539	552	528	511	509	532	536	523	536	516	498	500	503	495	515	502	553	506	528	515	503	519	518	531	540	515	476	517	532	510	526	528	494	494	565	539	526	522	520	517	510	503	501	532	519	505	502	566	503	508	506	519	518	489
8487	1227	1366	1149	768	640	513	460	394	358	345	308	330	318	348	341	304	270	323	283	287	285	288	387	275	245	232	250	233	233	230	225	250	231	240	270	247	246	226	214	235	274	221	254	230	233	230	251	225	220	255	218	250	308	390	959	1414	747	229	218	212	237	243	228	251	218	240	226	239	259	217	233	248	241	236	228	253	231	235	234	222	218	219	210	221	225	227	227	231	187	228	226	227	217	199	246	214	237	218	223	227	238	232	213	219	222	212	202	214	205	202	230	233	230	220	238	221	216	242	213	218	204	214	225	228	212	230	222	229	204	224	213	229	229	227	239	216	204	238	239	247	220	238	237	225	246	225	215	228	214	207	215	258	203	209	212	225	221	215	196	214	202	223	226	237	218	237	221	200	237	222	234	238	203	246	217	216	239	194	196	222	198	219	236	196	201	213	200	196	225	237	197	235	207	231	194	246	224	218	210	226	213	231	237	247	225	251	220	217	214	241	219	235	227	223	200	214	248	211	221	242	217	219	221	234	242	205	206	226	218	222	230	200	219	225	231	202	224	202	239	236	223	231	209	225	217	205	225	239	228	242	208	221	219	225	213	212	204	217	236	216	216	255	248	227	207	236	211	258	223	221	231	226	248	208	200	240	199	212	235	237	195	218	220	246	235	216	236	227	236	218	226	242	228	227	221	233	189	249	192	234	198	215	232	217	201	209	209	221	214	221	236	249	230	249	239	234	198	237	248	236	236	228	217	212	211	236	239	242	222	229	231	211	206	214	209	212	216	232	230	200	245	220	214	215	239	220	226	225	232	256	244	223	231	216	224	213	234	198	198	197	203	209	234	226	217	188	208	222	204	263	214	222	246	195	213	212	201	241	218	219	222	225	230	221	205	225	228	214	216	209	233	221	207	221	234	202	213	228	214	229	240	223	230	209	247	209	206	217	227	237	204	218	225	217	203	229	217	228	211	210	236	236	244	208	228	232	229	238	224	211	224	227	223	227	213	216	244	211	216	214	216	235	220	203	241	218	198	231	219	228	229	195	213	227	241	219	222	226	205	225	211	237	235	211	229	222	235	239	226	214	221	230	212	249	238	230	218	235	209	223	232	232	209	247	210	213	213	225	267	224	233	191	214	211	233	228	219	231	219	258	244	210	222	196	216	229	232	225	235	233	208	218	223	230	249	250	240	206	216	227	208	225	195	212	229	221	227	214	221	233	212	211	220	216	221	252	217	221	217	205	222	204	222	214	218	230	214	236	236	211	249	197	216	213	241	232	216	223	231	220	219	212	223	243	233	233	203	216	217	231	230	199	212	233	227	259	220	242	216	220	224	231	203	226	238	210	218	202	222	224	239	219	214	231	233	239	198	216	217	215	229	245	236	236	216	226	227	219	237	197	229	247	204	209	227	212	250	205	221	209	220	243	216	242	204	232	227	190	219	227	234	234	231	237	239	225	237	209	227	214	214	193	240	205	247	211	220	254	204	237	261	202	201	207	228	212	216	197	249	221	233	236	257	217	230	224	215	221	231	227	231	237	227	217	219	218	201	245	202	239	216	213	229	219	235	234	218	215	229	228	224	236	232	210	250	228	231	227	228	225	236	235	225	243	237	218	238	231	253	187	226	220	236	202	219	228	237	200	189	219	203	220	242	224	228	192	250	223	249	227	239	185	248	239	224	215	253	227	221	196	216	234	214	208	239	239	214	232	197	210	213	231	196	220	217	234	211	215	192	213	211	217	215	260	215	231	235	252	231	216	211	259	196	204	231	230	248	209	202	219	214	225	218	249	221	214	204	236	219	227	207	195	200	223	211	222	227	221	220	201	219	217	249	254	204	220	233	206	219	260	208	217	219	212	218	223	208	247	217	227	207	220	194	196	212	216	214	234	237	216	203	228	211	220	207	245	229	193	231	231	208	209	230	172	194	221	210	209	188	220	193	218	214	220	213	213	210	219	210	243	207	223	229	230	203	227	199	224	224	212	219	233	230	228	203	239	222	202	229	221	194	215	200	223	214	246	206	201	217	205	227	220	227	233	211	231	202	226	237	207	246	191	233	218	234	195	199	222	235	216	219	230	179	212	227	221	205	204	243	240	221	201	212	220	207	238	220	254	208	210	219	240	210	226	199	217	221	200	224	206	216	216	219	219	218	239	217	224	201	217	215	240	229	222	231	219	206	235	232	221	222	222	214	197	217	237	263	226	218	204	196	209	229	242	225	225	205	211	224	209	206	238	245	234	224	255	245	214	195	227	227	212	226	243	212	209	227	254	233	225	211	210	232	239	212	211	207	221	239	223	232	199	219	221	223	219	212	207	208	227	228	207	236	200	204	204	225	226	249	227	213	205	250	250	222	233	218	213	249	216	240	223	224	209	210	195	218	214	213	227	223	212	209	241	227	227	228	215	230	229	238	210	201	215	232	210	210	209	240	227	221	229	216	233	244	234	224	213	203	205	231	206	222	200	208	209	221	224	207	219	230	213	250	203	222	202	215	244	238	220	203	208	238	239	215	208	243	190	206	218	210	221	248	216	229	198	218	226	214	233	192	193	239	211	225	210	233	227	214	243	219	201	226	212	210	194	203	210	230	211	254	232	222	222	242	205	218	204	220	232	217	205	219	231	197	184	224	232	248	221	236	248	212	212	221	230	224	201	208	233	223	176	226	196	246	210	217	212	209	231	212	225	233	212	214	229	206	207	236	235	227	243	229	233	221	215	228	236	217	214	192	204	233	229	229	200	199	239	220	240	231	211	219	206	213	234	228	226	220	213	198	211	235	244	196	210	200	204	206	185	232	228	213	205	216	216	225	248	236	209	235	203	236	189	205	209	242	240	219	224	244	210	227	203	198	223	227	224	206	227	213	201	240	201	218	210	227	229	204	212	209	216	197	211	230	242	221	243	225	223	244	226	229	243	216	239	202	229	220	243	195	240	232	242	239	243	199	253	247	243	225	242	226	192	240	213	210	234	243	253	211	197	199	216	225	217	236	227	241	213	233	227	231	226	240	209	195	224	211	219	236	214	242	224	238	221	190	230	222	210	208	210	217	184	230	211	221	235	241	220	255	227	228	228	228	205	192	216	216	217	203	223	223	213	221	196	208	232	231	235	227	221	208	219	216	193	214	182	239	233	231	229	214	233	236	205	193	193	226	199	217	227	203	242	225	222	222	186	213	253	225	206	237	218	221	206	201	217	210	209	208	259	250	221	245	238	235	207	197	225	189	217	223	237	223	234	251	230	224	224	229	214	218	226	223	210	251	192	210	220	218	240	202	199	225	225	221	194	206	200	252	227	224	213	225	224	235	209	215	244	187	226	232	228	237	247	240	247	205	212	236	194	227	206	247	223	212	209	216	188	209	250	245	249	221	235	224	214	201	226	196	213	194	223	227	233	232	211	204	250	215	216	238	206	219	220	217	226	211	240	226	202	222	236	222	223	219	191	233	221	217	223	206	210	233	246	228	199	236	208	224	205	222	215	214
5590	1644	3514	3767	3244	2600	2217	1931	1689	1501	1374	1366	1425	1435	1561	1396	1388	1200	1208	1337	1174	1104	1111	2143	940	889	820	835	768	760	721	753	774	921	856	775	803	797	819	857	890	861	811	787	737	818	787	837	808	771	709	703	752	1153	1946	6447	9554	4350	744	679	667	671	682	693	627	712	623	701	645	654	680	659	650	624	644	620	605	624	676	599	637	716	624	638	603	643	677	682	621	681	675	638	654	649	690	614	666	685	666	666	662	640	667	641	648	619	634	650	657	663	649	640	665	668	647	638	661	659	641	664	665	650	618	679	604	629	660	667	663	684	641	663	658	614	657	604	615	678	667	623	637	647	658	660	659	671	675	674	634	672	671	634	582	653	652	723	651	656	603	649	704	649	672	647	633	628	666	614	650	621	660	649	665	668	638	621	642	662	621	662	640	672	650	654	678	608	658	620	679	670	683	669	650	634	656	647	602	613	627	626	663	652	644	616	639	639	648	659	620	659	633	622	692	642	640	686	649	678	649	668	630	650	650	635	689	632	675	627	660	667	679	633	587	653	664	663	658	654	676	637	630	651	662	655	615	613	658	650	651	594	608	664	655	670	665	620	641	612	667	654	657	656	626	643	590	649	660	630	656	641	652	657	623	624	649	659	631	662	625	645	642	638	676	591	636	626	610	611	642	652	621	599	684	659	602	612	633	629	675	616	642	640	664	678	642	669	653	649	690	655	643	694	642	671	653	653	624	678	653	657	602	641	647	656	637	706	640	658	641	627	662	666	625	642	620	642	647	637	630	696	680	662	646	628	664	609	664	637	672	702	654	613	665	667	662	652	629	644	637	628	688	669	668	679	677	658	649	731	655	638	636	669	670	609	613	637	717	694	624	679	635	642	641	610	632	658	670	622	658	617	644	635	642	642	609	641	679	668	658	676	681	634	671	600	698	650	696	700	646	645	626	647	645	634	679	635	623	614	635	643	672	652	653	634	673	644	660	633	615	644	646	634	634	636	695	693	629	644	647	616	622	669	588	637	613	684	681	655	656	655	650	655	646	669	653	677	637	668	638	630	668	650	643	622	648	645	637	626	627	645	650	645	670	635	647	622	706	632	666	645	652	639	674	669	616	671	661	644	665	624	654	652	609	635	656	640	671	622	647	685	626	598	650	647	652	632	684	632	683	640	630	661	673	682	614	634	621	667	627	663	631	631	620	657	677	666	680	639	597	622	649	653	651	627	640	648	692	621	689	658	618	639	682	632	628	621	650	668	635	721	616	653	686	675	630	655	633	632	641	619	632	624	663	635	639	659	638	695	635	620	645	664	622	638	638	673	654	611	621	648	624	678	686	646	643	664	687	646	682	648	634	615	678	624	703	683	631	688	660	609	664	653	642	655	673	639	681	647	672	623	636	665	653	656	623	667	671	605	665	683	630	644	624	659	629	624	647	655	618	633	680	673	656	630	655	626	623	662	668	673	670	664	600	624	619	671	633	654	641	638	602	616	643	639	598	629	667	642	615	631	672	637	660	651	632	657	654	642	658	653	638	641	684	652	688	680	638	644	673	655	664	647	646	648	641	641	705	617	646	600	630	674	689	669	649	655	643	644	629	614	654	626	669	639	623	606	664	680	659	649	686	612	646	603	644	622	676	692	651	671	621	664	687	641	647	657	656	621	640	636	678	680	628	628	668	659	670	630	682	648	653	625	654	630	657	633	700	625	659	615	653	670	678	648	636	666	689	649	664	646	620	626	674	671	655	605	661	642	628	621	645	661	639	649	644	617	671	674	609	642	668	630	649	627	648	633	654	658	672	605	634	645	654	657	685	649	679	683	723	679	677	651	699	652	636	659	630	669	626	663	707	642	653	646	687	641	678	672	641	645	656	653	673	672	579	652	681	630	618	650	653	632	610	666	637	694	606	637	659	636	640	662	659	635	627	663	663	634	680	625	683	677	639	674	639	640	657	636	656	690	648	639	659	636	612	671	678	661	605	637	653	616	660	655	595	673	675	644	672	649	627	662	597	657	696	658	659	595	646	641	612	650	674	625	659	683	662	667	636	696	696	653	635	682	604	632	624	636	637	668	652	682	669	658	687	678	681	613	667	655	680	662	615	673	686	647	618	668	622	649	662	614	678	676	663	643	622	623	602	694	655	618	645	632	625	645	659	656	620	642	618	680	667	645	645	646	622	639	664	674	599	654	655	683	631	644	669	670	604	679	645	619	641	632	672	660	643	608	609	671	620	679	652	679	673	654	626	637	610	656	638	617	660	626	647	675	632	604	681	674	644	640	652	650	689	614	646	642	691	671	643	669	652	633	636	621	642	626	634	628	665	660	691	688	646	602	614	646	640	665	591	716	620	666	655	660	662	593	643	676	667	672	635	620	628	612	706	675	652	656	636	637	648	601	633	667	609	598	675	633	655	659	633	641	605	717	608	686	654	690	661	669	657	645	621	653	645	671	666	607	654	632	641	642	649	624	644	705	625	679	639	614	668	691	676	626	646	614	662	616	633	639	706	622	602	692	694	618	657	659	671	638	606	624	659	614	674	613	669	647	642	636	615	639	657	617	618	607	647	702	628	692	644	711	636	654	661	689	660	696	682	597	643	668	661	668	665	654	597	657	620	588	656	607	653	648	625	605	620	641	627	638	637	641	668	603	642	597	630	697	668	660	648	621	679	663	681	631	648	621	680	600	638	682	619	685	663	691	681	591	647	685	666	640	658	642	659	600	682	638	661	660	691	682	660	624	625	622	605	680	628	657	655	647	647	663	710	640	661	654	638	629	643	646	626	637	645	686	635	581	647	616	679	620	668	649	641	624	672	660	654	649	632	661	644	652	685	659	657	674	659	663	657	648	628	604	665	678	597	619	629	647	681	690	627	632	621	664	651	629	640	617	660	701	679	660	647	680	630	652	620	642	664	647	667	660	682	616	636	654	628	680	659	673	670	651	650	658	685	660	631	646	633	654	611	616	641	625	643	623	643	641	653	675	602	691	641	673	655	603	609	669	640	640	638	656	667	661	651	712	674	663	679	670	670	661	650	621	602	642	643	652	656	657	629	645	647	682	606	659	672	650	637	639	642	613	643	651	633	627	670	636	633	650	670	602	666	646	645	639	662	698	619	621	638	661	645	706	647	602	616	682	626	663	660	621	635	640	703	637	595	663	644	646	613	608	647	641	648	620	651	630	657	652	652	645	648	661	640	640	662	691	683	666	641	616	626	652	645	663	656	646	651	645	629	667	636	700	684	672	665	676	663	620	654	651	671	638	635	599	659	694	645	666	633	625	681	634	638	660	653	634	652	597	669	585	673	644	675	625	626	640	655	659	612	644	658	612	673	641	635	696	642	638	687	620	657	692	647	669	657	679	653	610	619	615	642	678	620	652	637	591	645	662	633	664	621	708	631	637	636	632	690	671	649	712	685	627	630	690	650	636	648	631	679	659	587	631	647	642	667	657	675	679	640	662	646	682	659	647	647	628	626	644	680	626
16671	2992	2892	2205	1456	1077	871	689	561	537	485	474	494	527	514	513	465	429	428	446	391	339	334	327	325	298	273	262	252	264	269	236	281	285	267	286	227	265	288	266	271	304	276	273	250	301	279	273	255	268	232	258	248	289	373	1056	1534	700	251	244	245	250	227	252	246	243	230	244	227	253	258	248	233	233	248	211	215	241	240	223	235	265	238	225	234	264	261	238	219	222	222	250	249	247	256	244	231	276	236	245	239	260	241	207	235	239	251	231	257	250	233	234	239	261	272	245	239	254	236	232	213	240	246	242	249	236	252	242	237	253	236	231	243	241	272	231	242	256	240	256	261	265	236	266	269	269	257	235	233	238	234	224	245	243	233	252	248	225	244	244	262	243	255	235	267	267	235	225	242	230	243	223	265	259	242	259	243	245	207	260	237	223	270	237	227	242	270	280	232	224	238	257	257	262	256	220	231	270	236	249	271	216	247	249	236	265	247	250	246	246	235	239	238	263	231	243	233	233	232	230	237	218	237	258	282	238	223	246	220	216	235	257	223	220	235	251	214	255	255	247	244	244	223	237	237	243	234	249	228	251	228	244	245	218	254	208	245	254	281	238	239	250	241	252	231	236	251	235	261	243	255	250	219	263	235	244	214	243	240	240	247	259	255	265	244	242	282	259	244	279	256	216	218	233	253	247	227	268	236	227	237	253	217	237	226	255	252	226	232	234	258	246	247	220	281	275	272	249	224	225	264	234	232	248	228	211	255	226	286	238	251	255	248	262	242	226	226	259	215	242	234	246	228	236	219	274	275	247	251	282	251	252	250	273	243	236	233	223	254	239	250	252	251	232	266	251	215	229	243	245	243	250	248	251	248	224	210	255	254	235	246	235	230	240	252	238	237	255	218	215	223	234	283	250	255	239	246	257	248	241	248	228	242	258	252	234	263	217	248	242	239	234	240	274	252	198	218	235	231	236	268	245	258	222	217	238	254	234	235	241	237	232	239	242	256	245	243	270	219	249	232	266	245	242	216	227	243	266	224	238	230	252	238	256	248	218	219	238	286	224	251	240	251	238	249	234	251	232	245	247	250	269	248	254	282	231	259	246	263	219	222	236	239	261	241	232	244	232	204	248	224	245	243	238	276	235	265	215	247	248	246	258	229	216	241	248	259	246	233	260	240	243	240	246	218	242	250	254	254	233	253	230	248	266	228	200	276	227	232	248	225	252	256	222	252	247	243	240	256	227	209	224	260	282	267	229	250	239	218	230	226	265	266	262	249	250	266	239	216	243	227	250	254	241	236	216	238	241	220	228	243	255	222	247	250	240	239	221	228	275	227	254	253	239	268	224	240	277	246	260	232	254	227	224	212	241	232	249	245	248	219	263	241	223	221	256	223	247	250	236	264	218	218	262	252	267	228	252	238	234	270	248	238	256	265	242	265	241	252	258	249	248	238	225	231	244	261	246	251	239	233	238	222	263	248	225	251	236	260	265	225	231	253	222	273	228	252	262	228	223	242	234	265	258	268	232	245	274	239	218	241	260	259	239	274	217	238	246	222	258	243	246	230	249	233	218	236	218	256	222	250	261	222	266	256	255	226	247	240	224	262	253	237	234	227	262	227	229	254	255	256	257	231	244	216	236	243	246	246	235	237	219	259	256	237	255	252	237	229	249	264	241	239	254	252	206	250	214	223	227	293	254	255	246	252	263	238	265	250	249	223	233	257	217	228	255	262	242	242	275	258	266	271	230	236	225	239	270	247	224	233	254	248	243	230	251	233	269	250	225	244	243	243	261	248	229	232	251	265	263	275	262	220	227	240	247	243	230	212	243	220	226	233	254	224	264	247	246	246	261	251	235	251	239	242	235	247	250	244	244	233	239	239	223	271	228	242	257	235	227	237	255	252	227	239	235	234	227	252	205	239	229	239	266	246	240	250	276	218	258	268	229	240	254	253	210	250	217	249	227	253	258	226	266	221	232	254	251	235	237	229	259	270	214	250	235	251	246	249	249	235	272	209	246	232	258	232	224	236	206	243	243	241	211	232	249	224	247	242	266	235	220	236	232	256	247	226	247	208	219	249	279	240	239	281	256	277	220	245	213	262	221	264	249	255	261	234	249	196	241	225	246	233	247	241	230	222	236	213	266	246	238	249	262	251	235	245	228	259	245	244	256	244	246	253	241	258	246	227	225	259	257	279	239	246	228	235	244	231	251	245	267	257	239	222	232	243	225	246	261	254	219	232	251	255	228	247	252	238	271	252	233	267	228	243	262	253	230	258	251	249	252	239	222	249	255	206	242	245	248	234	239	250	230	228	262	257	248	249	267	248	254	230	231	223	234	253	233	236	223	273	238	265	251	263	246	262	230	247	230	245	241	239	257	254	249	276	239	239	263	237	238	232	255	249	232	208	209	245	241	238	267	209	248	234	237	264	244	257	251	247	214	238	245	232	271	228	235	255	224	264	269	262	203	211	264	241	243	228	236	260	239	229	231	234	239	243	250	259	243	249	233	226	266	223	253	228	262	232	245	213	263	243	243	228	254	254	232	218	239	218	258	243	252	250	213	240	250	261	234	233	246	234	243	234	216	226	228	245	244	257	229	226	239	235	244	241	266	243	240	245	220	240	235	228	246	229	242	245	251	237	236	231	242	240	236	280	240	258	251	234	222	278	254	254	266	233	246	289	243	255	249	236	241	248	253	263	236	231	245	246	238	250	240	244	229	227	218	259	245	264	234	245	254	254	263	245	231	218	239	253	269	243	260	262	238	255	244	269	250	261	258	227	253	217	206	241	255	198	240	236	233	263	219	259	232	256	275	215	251	267	250	210	238	228	239	238	247	218	243	235	264	263	232	205	244	225	237	225	221	265	261	231	263	223	244	241	249	244	268	232	236	229	242	243	230	227	240	264	264	235	264	245	211	250	267	210	234	242	265	238	246	243	255	246	262	250	250	233	240	240	225	217	214	250	259	241	231	223	218	225	230	235	261	222	226	274	231	242	229	271	258	233	235	236	215	228	223	249	256	248	239	227	238	245	234	257	218	215	225	244	246	217	262	228	236	251	272	245	237	257	224	225	229	237	246	271	220	255	238	235	224	220	250	219	246	254	238	250	240	237	240	238	255	224	235	230	233	246	256	255	256	243	260	264	271	258	215	245	235	238	224	225	244	226	248	259	262	216	233	219	243	235	208	225	254	238	239	232	243	230	229	232	264	237	275	260	230	190	239	225	238	256	244	249	283	261	225	244	274	231	248	206	228	242	224	255	260	248	263	249	238	229	254	230	250	253	246	241	213	249	233	262	260	220	241	238	262	253	227	265	236	243	225	250	223	233	249	255	242	218	229	245	242	216	255	245	239	271	229	234	228	261	273	235	258	255	245	217	230	235	222	256	236	232	214	237	226	244	249	227	269	258	269	244	274	240	217	230	240	233	246	229	251	259	229	268	233	246	211	227	223	225	215	223	251	272	244	272	235	209	248	238	227	211	239
7826	2888	6376	6809	5733	4628	3801	3191	2645	2450	2173	2087	2446	2596	2565	2588	2318	2174	2063	2103	1758	1608	1510	1481	1267	1134	1058	1012	997	897	886	956	1160	1171	996	909	874	875	900	979	1107	1083	1024	975	964	1007	1148	1183	1118	1079	874	868	893	1083	1976	6821	8848	3962	723	741	737	742	739	693	706	711	697	740	725	705	717	714	729	738	703	685	724	666	680	663	686	687	728	728	689	696	725	650	706	700	705	689	655	758	710	712	686	740	695	647	683	689	710	697	652	713	682	664	708	672	730	677	682	748	709	735	699	750	710	728	698	698	698	680	670	678	680	690	685	721	713	726	711	715	682	663	693	683	728	740	711	814	785	742	813	796	855	849	712	706	665	657	667	715	675	712	745	683	680	684	679	718	678	742	702	722	737	715	739	721	705	725	781	733	712	709	683	721	733	682	689	681	725	717	757	741	681	699	707	755	700	708	725	713	723	734	691	660	660	700	735	708	716	694	699	670	678	688	666	686	707	647	667	740	695	721	709	668	726	713	740	704	687	724	752	671	693	681	683	699	725	700	681	722	665	716	718	694	665	666	696	685	672	713	699	695	664	700	708	675	708	693	659	698	679	671	689	685	653	681	744	752	709	665	705	727	686	689	700	652	692	681	703	716	672	693	670	734	726	690	661	698	701	672	686	683	652	663	673	705	705	727	722	701	694	691	697	667	720	654	647	669	670	711	709	719	710	701	713	680	703	678	713	721	666	685	689	694	704	711	694	724	666	752	696	710	718	676	729	659	724	723	718	718	694	693	725	702	709	707	684	679	674	648	668	716	702	684	724	695	724	718	658	724	676	743	652	756	687	711	668	662	645	697	648	670	648	685	699	691	738	701	733	691	692	651	638	689	690	666	705	666	709	742	720	644	731	663	711	715	694	688	637	720	749	666	660	702	733	711	732	645	716	689	678	719	689	694	686	656	695	656	711	696	699	697	684	676	716	702	700	730	721	684	683	723	665	698	769	709	705	719	667	683	701	715	718	738	673	697	697	702	718	693	725	701	696	683	714	724	701	678	719	699	696	654	709	737	678	669	720	678	656	692	693	683	705	730	724	695	666	706	754	686	706	697	721	683	686	643	690	690	694	683	666	702	736	723	672	705	663	693	684	685	723	683	704	708	702	668	694	669	731	714	707	640	744	633	651	694	698	726	672	663	697	729	679	713	718	681	706	660	686	696	631	675	703	678	683	627	705	659	686	733	692	736	689	728	667	698	671	672	740	679	735	746	699	724	651	713	713	665	681	658	688	739	732	729	660	703	696	706	728	710	708	691	737	725	708	663	679	704	703	627	700	698	674	683	705	698	733	686	741	699	721	698	695	690	670	702	693	642	634	707	748	683	695	690	648	690	708	677	710	732	638	666	662	699	700	685	694	687	701	739	713	736	760	661	747	688	689	688	690	707	711	726	697	679	677	674	694	738	710	677	641	686	712	713	698	676	685	703	702	717	695	691	726	659	681	672	675	725	680	668	639	682	744	672	735	689	715	686	721	682	657	708	663	668	668	687	677	674	747	683	676	690	689	729	740	676	701	687	702	668	720	716	685	727	733	691	726	694	676	677	646	684	671	698	741	658	759	671	750	697	669	701	716	674	694	699	657	680	683	654	722	675	696	697	686	660	720	715	737	689	722	765	695	738	687	672	707	715	747	709	699	701	671	665	679	679	717	656	632	692	688	705	701	658	692	670	721	707	713	653	710	727	656	683	681	653	723	674	666	703	698	675	722	678	693	725	713	696	735	641	722	707	675	725	730	680	661	663	723	718	719	703	679	680	718	708	717	699	681	711	689	678	753	664	710	679	720	718	697	692	709	713	720	700	675	666	694	712	686	707	646	679	690	660	684	712	678	685	681	676	726	703	679	720	670	750	710	736	690	706	712	686	741	690	682	709	710	724	724	696	707	669	671	701	705	684	685	698	670	712	690	677	680	678	682	721	731	704	685	669	709	669	696	671	716	708	714	675	702	681	658	687	714	695	688	660	698	676	683	665	697	707	713	713	717	683	698	703	705	698	706	700	683	662	693	698	662	688	740	685	673	690	692	690	712	694	725	682	715	711	668	687	702	695	668	700	721	660	675	729	689	683	677	677	745	724	661	720	635	727	685	726	704	660	752	661	682	723	708	729	697	695	693	697	651	676	717	718	679	671	695	692	701	630	653	723	727	746	696	694	721	714	701	710	721	686	670	747	655	728	697	722	703	713	697	700	691	704	692	707	726	659	685	718	707	677	673	684	732	710	678	689	696	681	697	687	736	671	709	677	704	708	657	730	707	670	708	725	781	688	699	685	641	692	692	676	689	686	686	675	685	695	693	668	666	657	699	677	670	662	682	730	657	662	679	656	711	672	709	682	626	689	689	667	660	691	702	678	688	722	701	703	675	690	668	661	670	711	737	694	695	671	735	686	685	708	714	711	734	654	705	690	725	724	700	654	690	696	683	757	687	691	660	689	658	700	709	672	724	687	653	691	632	662	671	709	668	717	681	700	720	708	690	668	694	664	688	683	672	660	693	664	753	687	709	693	719	702	678	682	657	701	682	706	705	701	683	727	695	714	663	696	677	671	720	743	739	689	705	679	749	686	746	743	701	676	683	700	716	684	652	696	701	683	704	701	680	719	635	749	660	638	703	703	729	750	712	665	699	682	713	686	681	688	736	673	682	670	681	652	691	739	708	675	661	676	707	730	699	706	706	677	699	707	698	703	740	669	689	703	693	708	711	721	705	691	685	673	662	721	747	731	662	695	690	719	688	667	745	680	685	688	662	693	704	701	669	687	737	700	700	695	677	721	668	659	639	654	680	676	705	715	676	683	723	680	698	711	705	696	702	675	703	761	651	691	707	675	685	658	676	698	694	702	695	687	698	686	710	677	703	667	696	710	711	669	656	744	714	738	732	714	648	684	680	732	715	670	687	708	688	725	644	685	673	706	716	645	690	726	700	696	674	683	706	650	699	701	693	664	709	725	678	696	744	704	693	675	662	684	733	662	719	720	722	707	694	706	681	738	632	701	709	673	664	687	706	677	707	648	703	699	671	691	731	637	701	705	708	667	710	673	686	723	685	740	716	691	685	692	662	701	696	712	728	673	622	745	703	681	697	710	665	681	685	686	682	646	699	701	728	722	661	715	761	647	668	731	704	687	698	716	663	698	715	734	686	652	654	680	684	675	695	696	653	693	681	713	696	698	694	678	705	690	705	714	741	662	736	773	670	678	727	701	691	704	685	679	709	678	699	684	728	713	720	655	695	672	725	659	699	721	711	696	705	692	702	684	670	720	690	697	691	687	716	677	690	717	703	664	683	657	704	691	721	680	694	697	731	644	659	686	630	652	726	686	715	673	684	652	711	705	734	709	718	673	652	665	646	705	719	670	715	723	661	683	689	639	723	690	692	714	721	738	699	677	647	683	719	653	687	717	779	703	701	689	711	690	764	722	717	691	731	705	733	710	704	711	695	674	718	693
1914	211	208	161	143	142	132	115	113	129	132	153	127	120	136	131	107	129	122	143	120	106	119	114	118	127	105	118	128	108	100	117	124	121	104	108	102	116	125	122	105	95	119	131	110	103	124	108	101	125	115	103	102	106	98	110	123	118	89	107	134	104	101	101	113	121	129	114	126	96	124	107	87	128	119	91	107	104	108	123	122	112	110	114	107	104	91	108	116	113	111	114	107	142	108	126	98	120	120	114	105	110	110	85	89	134	106	105	110	123	97	101	117	116	113	123	100	97	107	109	96	101	139	104	106	104	112	103	117	114	120	117	100	106	97	110	114	96	123	106	96	114	99	113	103	125	113	102	112	109	119	115	118	109	98	97	133	121	115	105	109	98	107	103	134	95	112	119	104	120	108	85	114	122	96	122	115	123	96	115	110	112	93	113	124	105	101	120	94	125	109	105	118	112	102	138	112	114	116	109	103	99	115	117	106	108	124	116	117	87	97	107	118	88	95	110	108	108	123	112	114	111	109	122	105	99	94	94	110	95	118	102	130	122	107	117	107	99	114	107	119	116	101	105	103	103	117	117	117	105	114	88	97	90	116	116	96	103	104	116	129	118	103	107	95	112	113	108	112	111	116	103	112	118	101	105	97	87	131	105	104	117	104	105	110	117	110	121	105	106	109	92	111	122	117	114	124	96	115	112	88	115	106	98	107	120	107	117	108	108	114	100	113	102	113	109	101	91	112	110	115	129	118	83	122	91	116	106	103	111	95	106	91	95	99	111	99	120	101	117	114	117	112	111	134	108	123	123	105	99	93	102	108	105	116	108	104	123	110	106	119	118	102	111	99	113	97	118	111	111	111	121	99	108	106	109	119	122	110	119	107	121	119	101	100	110	122	114	90	115	116	107	109	112	120	102	110	119	107	100	122	103	95	120	106	100	103	112	101	108	109	105	102	111	113	110	84	104	120	96	121	128	103	112	110	114	123	130	100	120	96	106	97	117	113	93	110	81	117	115	123	118	126	115	111	111	121	127	104	85	110	104	103	103	120	123	104	112	123	92	105	117	129	106	103	118	87	103	105	96	117	90	118	122	95	114	122	106	108	111	100	94	108	101	110	116	107	96	106	99	109	119	117	102	94	103	107	97	107	120	114	118	128	108	106	107	98	111	116	103	120	123	112	114	100	122	104	102	104	111	128	108	115	114	126	107	102	100	106	106	96	110	120	104	117	109	95	100	109	109	119	108	125	118	101	120	105	117	93	113	105	113	107	103	125	119	125	120	123	110	107	113	117	115	113	93	112	106	105	115	107	113	117	107	118	123	130	112	100	138	118	98	97	108	113	108	111	99	92	113	118	105	116	106	108	112	101	101	91	106	105	116	106	103	91	133	107	125	125	129	118	95	136	113	114	101	114	128	101	108	123	94	100	101	113	122	101	95	116	137	116	103	126	100	114	135	98	91	122	114	106	112	113	106	109	117	112	128	97	110	106	111	95	117	93	106	110	131	98	110	97	108	102	110	99	105	115	102	103	108	107	109	95	130	96	100	122	123	109	107	105	95	111	107	113	102	114	96	107	110	113	100	107	120	86	105	113	96	132	122	116	110	111	110	106	106	113	94	110	111	134	112	109	113	124	120	122	110	93	110	107	109	112	103	99	99	106	102	106	119	107	106	114	129	116	126	121	116	104	119	105	119	128	117	121	107	93	100	105	94	112	114	125	101	90	96	100	118	99	121	106	109	130	137	120	112	111	118	125	105	103	121	110	131	130	110	116	114	98	100	115	103	93	119	95	99	110	104	100	116	106	101	100	127	114	116	124	94	100	117	119	111	95	109	120	107	105	105	120	116	111	109	122	95	114	100	105	106	118	107	106	105	118	112	101	113	94	113	107	112	113	106	95	110	110	99	129	103	117	102	107	111	105	106	116	122	122	109	106	104	103	114	103	102	112	128	112	105	115	121	108	99	115	128	102	115	93	105	96	111	103	103	82	101	104	128	106	85	117	131	83	105	114	98	114	117	108	120	115	143	102	101	115	112	96	140	104	107	118	96	110	118	121	125	119	109	95	104	120	112	123	99	120	126	102	112	110	113	107	108	89	102	110	110	96	88	120	107	102	108	87	123	93	122	112	118	94	119	106	104	117	117	118	117	100	117	114	120	117	106	88	128	120	129	116	113	99	103	110	114	122	115	100	107	117	115	119	106	115	95	104	111	105	113	110	106	113	124	96	110	112	102	106	110	125	117	72	110	124	116	120	101	107	103	96	105	106	95	98	120	103	97	129	108	92	109	101	114	113	115	98	107	116	117	101	114	106	99	106	114	117	125	113	101	108	118	129	109	102	117	96	116	112	102	105	125	106	98	105	103	109	123	114	102	94	111	100	102	108	113	110	120	132	103	111	115	121	124	112	131	110	115	116	122	103	109	105	115	98	101	109	100	104	95	94	111	110	116	102	112	91	104	113	121	104	103	112	110	114	120	114	111	121	106	101	109	111	104	117	111	110	97	102	105	115	112	91	113	115	120	108	119	118	95	86	97	107	112	104	111	110	110	118	122	133	108	116	96	88	113	120	103	112	108	90	106	100	122	110	118	108	106	108	93	115	117	122	111	93	114	101	101	96	116	120	90	98	109	96	111	115	109	109	112	125	109	133	135	127	114	112	103	114	119	125	117	105	129	106	120	125	105	97	122	106	106	110	119	123	108	108	104	106	99	120	121	116	115	104	121	115	110	121	119	122	114	119	113	117	107	118	106	103	119	112	99	102	115	133	113	119	134	107	124	120	119	115	106	125	96	110	101	89	114	94	111	117	111	125	111	110	104	116	122	120	106	91	104	106	111	121	118	107	122	105	85	108	119	105	96	97	94	111	111	113	93	114	103	110	111	106	112	95	120	108	102	124	98	108	116	120	104	102	109	113	108	96	114	114	110	94	111	96	104	129	112	105	114	110	111	107	117	94	113	117	98	110	123	89	99	108	97	97	111	108	106	113	107	94	101	118	116	128	114	120	98	107	117	103	111	104	98	105	121	117	95	115	90	123	108	135	119	112	132	107	106	118	119	112	97	87	80	85	115	120	102	134	106	110	113	124	100	122	104	127	105	115	115	107	128	121	98	96	109	104	114	103	114	130	109	107	108	115	115	127	141	91	114	100	121	122	121	100	133	101	123	110	108	123	101	103	106	107	104	120	116	120	109	104	106	128	111	95	102	118	111	113	120	96	114	101	103	122	104	120	100	126	119	109	96	109	122	99	92	106	127	105	93	118	115	126	120	121	116	110	105	108	116	116	126	95	106	111	106	97	87	105	128	93	116	96	95	102	112	109	115	114	113	90	94	100	110	108	116	99	95	92	122	92	99	94	105	112	117	118	122	101	130	101	92	127	104	111	129	116	119	126	115	101	102	117	98	123	122	127	102	123	117	131	110	125	129	108	120	117	112	103	114	103	120	113	112	130	112	125	120	111	111	102	95	120	102	87	114	115	98
1910	454	601	549	506	496	447	475	427	442	435	406	497	555	554	518	498	483	477	515	435	468	388	455	446	414	368	395	363	337	361	372	408	415	376	322	365	355	384	386	355	367	365	392	371	365	374	373	421	380	354	372	343	372	379	395	394	369	378	345	359	353	384	337	382	371	340	324	355	364	372	337	354	384	364	379	343	356	397	360	358	358	359	383	323	373	353	380	328	340	363	350	356	310	357	355	358	323	337	341	356	379	362	346	353	331	383	342	314	357	379	345	352	332	370	355	344	337	364	373	343	346	381	319	368	372	370	355	372	353	374	386	339	385	345	376	364	360	380	386	354	337	330	362	390	327	383	409	339	343	336	364	340	326	347	346	347	365	391	381	398	358	371	400	366	365	357	365	346	362	362	390	381	366	395	371	390	376	386	401	374	397	335	372	342	352	385	365	361	387	376	376	361	332	355	364	344	384	345	362	401	362	371	372	344	359	369	343	353	307	359	300	358	386	352	359	364	365	334	358	380	331	349	357	342	328	331	350	348	350	346	341	343	380	383	347	368	380	344	407	342	360	347	343	370	360	376	369	344	346	408	351	318	367	365	380	354	374	359	350	333	371	339	390	375	364	338	360	369	374	342	343	361	354	346	361	368	356	345	352	374	346	364	342	337	356	332	366	379	360	325	369	390	356	339	329	374	333	367	378	353	375	338	353	365	341	318	341	332	372	323	362	374	314	372	350	382	360	355	312	349	328	340	393	341	352	346	385	362	325	372	389	366	381	331	357	379	348	377	377	381	375	364	338	338	357	352	334	356	367	369	357	363	378	332	382	341	388	321	384	339	363	340	380	370	368	342	358	351	327	322	373	370	321	334	317	400	369	369	370	369	337	355	356	333	355	364	350	323	359	362	380	361	321	334	371	350	343	342	329	371	347	313	382	408	337	355	352	293	331	320	373	349	331	362	381	364	358	333	342	344	334	377	337	359	377	345	350	358	325	347	367	327	364	372	364	361	340	303	361	332	331	359	351	375	361	346	355	386	356	351	379	376	357	339	358	339	379	348	373	343	355	347	329	399	354	382	350	337	325	335	361	337	349	386	366	325	331	336	351	420	322	377	362	351	339	365	347	339	360	368	350	360	362	361	351	333	375	349	360	366	398	358	384	349	347	397	395	343	355	364	398	373	367	358	361	352	371	340	356	335	378	363	328	367	363	358	350	371	345	375	331	346	350	363	330	361	341	339	357	341	332	358	317	352	339	334	357	336	334	341	383	370	363	351	324	334	381	346	314	363	350	376	357	373	359	359	356	360	328	389	321	374	341	380	379	378	374	389	339	353	368	344	366	308	324	376	347	354	344	357	397	374	364	357	359	380	336	355	369	351	375	341	344	368	369	363	354	362	355	349	345	402	365	397	324	322	373	349	363	364	369	365	323	376	388	377	347	385	375	360	340	361	366	332	395	365	355	379	329	319	362	352	352	363	373	364	335	350	375	331	361	331	363	351	343	361	353	362	342	315	379	359	320	343	321	350	365	357	349	327	364	352	330	343	363	357	351	377	368	352	313	345	345	368	377	365	373	337	332	353	372	370	366	359	342	347	348	364	339	404	390	321	338	345	384	360	345	388	365	350	378	336	366	362	351	364	376	405	375	342	358	360	367	378	346	337	360	337	377	356	344	352	348	369	367	334	361	365	346	369	385	335	355	371	315	347	365	349	362	392	325	371	368	320	380	358	334	372	369	323	341	344	355	365	356	361	318	312	352	368	371	360	356	363	344	354	336	345	354	360	351	359	368	347	393	367	364	375	368	349	329	340	343	365	351	348	307	316	336	330	349	367	341	365	389	360	332	358	317	361	345	396	364	366	365	365	365	372	329	353	361	350	366	347	385	357	358	353	346	355	376	369	330	336	363	347	356	344	372	365	335	350	385	388	325	371	369	343	365	388	349	322	399	352	351	378	361	329	378	366	340	361	351	334	406	323	365	349	353	372	328	346	345	366	350	356	391	375	351	328	353	364	355	360	341	319	327	347	343	354	360	371	337	362	352	366	355	327	396	349	349	359	337	364	334	338	358	360	351	364	348	358	373	362	379	343	360	369	357	364	337	349	357	384	361	351	357	368	355	333	359	363	355	304	339	355	369	330	347	365	345	351	387	368	376	353	376	333	369	359	340	366	357	356	346	346	338	336	354	387	343	354	361	364	376	348	347	337	318	323	351	342	349	364	346	359	362	362	343	361	321	353	362	363	371	366	355	345	357	375	372	364	364	348	360	354	364	380	325	313	374	391	347	366	360	352	358	359	336	348	372	375	380	372	364	340	368	345	351	365	353	350	352	355	343	352	328	324	371	368	360	323	354	376	338	339	410	348	368	336	372	360	322	367	322	362	325	374	340	387	374	377	375	350	351	337	355	341	351	376	349	366	334	386	389	341	374	376	336	363	378	309	379	358	324	349	341	356	345	354	320	341	325	346	335	335	338	370	380	329	330	364	349	374	391	365	318	379	345	368	356	361	362	369	383	377	363	386	393	341	342	374	349	349	382	339	386	356	317	355	338	349	369	351	352	326	326	348	338	309	356	349	362	372	354	343	335	338	371	301	384	353	356	344	371	375	365	346	394	365	371	331	344	364	350	361	387	358	357	339	343	332	348	363	338	347	362	316	357	334	367	335	385	335	355	339	335	354	383	345	347	350	337	361	351	343	388	357	383	356	359	335	355	347	351	319	368	328	354	378	318	369	359	337	382	334	352	354	348	357	368	363	355	349	370	349	352	375	355	363	327	359	355	357	336	365	356	347	336	382	337	364	377	346	358	362	408	356	335	373	369	318	370	370	350	385	393	380	348	349	364	360	375	369	347	316	330	351	369	356	324	365	347	376	369	380	354	374	369	349	363	375	375	342	393	379	383	320	364	341	360	348	329	359	326	368	392	341	364	326	354	371	349	338	367	344	366	361	371	339	373	335	396	358	349	362	356	361	369	348	339	347	388	357	356	361	354	373	344	361	319	348	379	369	358	375	352	359	351	369	338	379	351	337	360	351	390	335	349	347	348	356	331	360	371	364	346	356	353	371	392	350	372	324	330	360	367	352	336	351	347	354	338	350	361	342	369	357	385	321	314	336	362	378	371	326	408	370	329	364	376	370	330	373	382	312	346	349	371	380	379	359	370	357	341	353	363	360	346	373	383	375	357	353	359	336	368	354	365	333	341	359	344	382	315	362	329	371	393	367	324	362	384	346	328	379	334	376	367	366	363	346	336	331	379	341	350	351	345	369	349	361	357	331	388	337	359	338	376	324	343	346	321	340	357	389	332	389	363	337	389	353	365	358	337	337	330	350	391	360	376	364	348	352	395	370	338	348	358	338	352	372	387	350	357	334	369	339	361	369	340	327	400	359	350	358	375	350	362	373	339	332	351	380	368	351	336	355	357	347	369	337	345	376	336	357	340	331	331	358	368	334	340	320	333	348	353	381	342	366	380	386	346	360	375
8307	1135	1267	973	775	571	437	364	343	278	282	264	314	339	330	282	293	273	285	269	204	235	197	713	205	164	178	155	170	181	145	186	199	153	165	161	163	156	151	169	190	179	173	191	160	176	160	170	140	195	230	231	178	153	155	161	145	160	150	152	138	155	151	180	155	173	159	173	170	179	179	163	165	164	145	161	147	162	170	161	120	171	137	178	172	164	172	161	162	148	139	155	151	151	141	153	166	176	181	163	163	156	169	152	149	161	173	157	152	180	145	167	168	140	173	130	139	168	162	172	187	152	142	161	148	164	144	146	158	146	152	156	171	159	147	159	161	168	150	159	176	162	154	153	177	188	181	138	138	176	180	159	152	154	159	161	154	127	152	126	141	155	163	134	160	161	160	149	150	176	168	159	170	155	161	151	156	176	164	147	152	149	151	168	162	154	141	179	152	157	155	182	170	149	139	148	158	171	166	141	161	157	161	138	175	157	133	145	158	170	164	148	163	150	171	147	157	159	153	170	163	159	165	155	155	130	142	153	150	165	138	177	181	144	162	163	175	147	123	151	141	157	150	155	166	171	175	152	144	166	147	163	147	156	135	144	156	154	142	150	174	151	169	155	138	158	152	134	160	157	153	157	168	141	137	148	144	168	189	149	139	160	144	147	158	167	157	131	169	150	151	159	189	153	167	167	141	125	164	140	147	145	182	148	166	147	145	154	155	158	133	143	169	175	167	148	155	155	166	138	143	176	136	167	163	163	141	158	158	144	160	145	167	164	153	148	174	163	163	166	154	178	146	157	150	149	158	147	148	147	156	150	147	141	146	174	158	179	150	161	152	156	144	167	143	173	155	156	181	151	151	164	149	138	178	153	158	154	170	155	149	137	147	160	163	149	138	168	143	153	153	152	159	152	158	149	183	137	146	157	153	162	152	161	153	169	139	153	124	163	142	149	177	175	170	158	142	155	179	134	152	153	173	145	146	155	145	147	142	163	144	150	159	146	159	155	141	125	147	148	131	140	159	161	166	164	167	152	146	150	157	157	171	170	136	155	136	156	153	154	127	162	159	162	142	154	161	145	163	145	161	155	163	147	166	136	172	158	149	146	176	182	163	154	154	146	144	148	174	170	168	137	152	153	147	143	152	160	163	166	178	148	147	148	149	167	183	168	167	123	170	175	161	171	149	160	155	175	142	142	168	161	178	142	138	131	145	144	158	135	169	146	150	153	151	144	152	151	151	152	169	153	170	165	156	146	153	155	203	123	157	153	147	154	159	164	148	153	140	149	138	162	179	144	153	157	157	144	152	142	151	134	156	167	145	156	153	178	145	136	148	161	152	154	161	171	166	163	163	165	180	174	171	147	139	141	161	167	151	169	149	168	160	143	149	147	149	165	180	140	137	171	163	157	161	176	172	157	161	147	149	147	125	154	154	156	139	181	148	163	146	180	148	135	153	162	133	165	162	147	149	166	158	156	132	177	148	139	155	172	176	152	170	164	168	146	155	171	129	175	157	161	173	155	177	152	130	126	147	176	159	158	150	157	175	150	152	173	158	147	155	157	159	148	143	173	152	154	150	163	148	142	130	138	165	125	132	173	146	161	151	172	135	153	152	155	162	146	140	173	165	139	149	187	165	145	165	136	164	147	159	169	151	156	140	155	140	138	159	154	156	154	201	175	133	161	138	148	167	179	161	142	154	135	160	174	148	161	165	153	163	159	149	158	167	175	146	160	171	153	142	154	164	174	159	146	140	156	131	148	182	156	149	182	152	177	171	153	150	149	159	165	174	163	149	155	152	182	160	165	179	169	159	137	149	148	162	160	166	155	123	147	160	150	156	123	146	143	150	152	137	163	178	172	166	162	140	139	143	163	150	168	160	163	143	159	150	165	149	172	168	185	168	142	164	145	156	162	144	160	146	154	158	146	146	146	162	146	130	161	137	162	147	179	151	153	158	153	166	184	143	159	156	162	156	157	152	131	141	185	153	180	162	159	165	142	181	152	140	174	155	169	160	150	143	144	145	170	149	166	152	153	176	158	143	177	140	161	168	133	171	149	161	138	139	156	145	154	141	162	154	158	166	133	148	140	163	155	145	152	145	183	152	145	167	170	155	160	160	150	148	147	153	162	151	156	143	131	165	143	164	159	155	137	142	159	151	156	160	166	158	151	159	147	169	151	164	138	153	170	175	165	150	160	170	163	161	160	141	149	168	171	139	159	155	154	144	154	163	168	166	146	160	164	166	154	143	160	163	150	158	167	136	150	153	158	149	184	156	166	166	144	158	157	151	168	135	143	172	171	153	175	132	178	175	147	145	150	149	153	152	159	156	177	151	171	157	155	152	148	141	150	146	171	141	165	162	151	150	149	166	154	171	140	138	159	142	150	161	156	136	163	158	149	145	146	153	167	169	179	159	156	159	156	153	153	147	142	146	144	178	132	144	164	151	154	165	128	163	170	167	148	155	163	140	157	136	163	166	164	142	173	171	154	174	160	182	150	155	165	157	151	161	160	160	142	153	150	150	152	166	140	143	145	165	152	169	156	154	134	157	154	154	170	162	145	137	138	144	136	157	161	184	176	157	146	145	160	163	151	148	164	153	170	166	184	151	152	132	148	167	178	150	141	172	165	155	150	159	133	170	178	140	137	165	161	160	160	160	149	155	146	150	151	162	136	156	154	148	145	182	143	148	160	163	153	146	139	140	162	139	180	155	132	155	171	135	142	159	137	159	153	131	145	150	150	145	165	164	155	148	175	172	144	154	186	166	137	141	152	158	172	157	167	160	140	163	149	168	151	142	129	159	136	147	162	156	134	183	155	151	185	162	154	150	172	156	155	148	141	165	150	151	167	170	162	157	139	148	138	154	143	163	125	133	160	140	160	177	150	172	170	152	165	164	144	161	152	158	164	149	146	175	154	155	144	161	148	136	167	155	170	127	150	171	156	165	152	155	181	173	167	162	153	168	166	159	146	140	161	151	164	151	143	141	162	158	167	160	159	157	160	146	141	171	168	161	151	166	167	140	154	171	153	139	150	150	155	131	139	167	155	144	148	175	148	170	154	170	158	155	148	148	152	163	175	141	165	145	177	174	160	138	179	164	150	155	157	148	162	164	175	145	129	149	155	177	170	121	165	177	154	156	169	137	178	151	183	157	141	144	169	184	148	152	170	142	157	156	146	162	159	161	166	151	154	157	152	163	137	155	140	141	163	152	155	157	155	145	129	157	153	139	150	157	153	150	164	139	155	141	172	157	160	159	168	157	162	172	163	164	133	165	145	146	159	155	142	166	167	151	132	141	152	160	146	160	153	177	164	159	173	137	156	154	129	155	153	170	158	152	138	137	165	141	158	158	175	150	150	149	154	157	153	158	157	156	170	150	145	167	133	137	146	175	174	162	140	164	161	126	150	138	145	168	175	141	163	148	145	155	162	151	153	129	159	138	157	159	146	147	158	151	175	149	150	167	160	148	165	167	161	150	158	166	155
5352	1572	3352	3683	2979	2478	2028	1693	1525	1306	1222	1308	1534	1843	1772	1537	1487	1304	1352	1377	1114	945	972	4366	1089	763	662	569	632	591	581	641	657	652	572	592	601	528	568	543	608	729	679	655	594	606	544	534	601	860	995	984	736	534	591	658	487	498	523	479	526	483	518	460	463	459	507	509	491	459	502	475	466	558	485	458	476	484	420	484	546	446	494	505	451	501	440	501	464	479	467	459	474	486	469	513	452	489	488	473	465	458	486	460	492	510	498	484	480	446	479	479	465	527	460	491	504	519	481	516	486	492	472	455	509	441	467	457	437	478	491	531	453	498	504	496	505	522	504	505	529	593	579	565	620	664	658	652	538	546	455	456	448	517	479	518	454	503	480	423	543	471	506	520	479	448	496	510	491	471	498	525	483	505	477	519	493	485	502	498	496	482	509	473	479	480	459	462	482	487	532	521	503	513	475	511	442	478	484	504	489	493	493	495	488	466	499	478	492	483	475	465	484	483	493	495	479	450	467	463	445	464	490	468	433	471	486	491	468	442	480	439	512	510	503	526	488	453	491	489	489	492	509	494	495	507	497	496	478	487	455	472	492	512	489	480	505	456	476	502	500	438	495	460	498	471	505	483	460	477	440	464	493	497	529	498	484	516	460	477	482	479	497	482	472	448	477	463	487	477	434	490	475	480	462	469	441	473	466	484	428	445	493	484	468	469	445	454	455	528	470	514	487	491	454	471	511	491	472	488	494	469	438	496	491	466	455	522	451	452	478	462	463	472	493	482	509	488	468	484	473	462	462	494	459	456	499	425	470	460	494	501	448	506	484	486	487	481	485	459	485	471	514	455	485	468	465	471	494	472	489	458	491	472	458	497	530	484	427	462	459	490	467	464	500	485	479	509	466	458	487	474	457	471	504	501	470	497	495	543	474	480	482	503	506	489	477	485	491	468	472	510	462	449	426	488	497	429	475	484	456	456	490	502	496	501	479	488	466	488	455	476	476	488	444	513	435	461	451	490	462	451	438	486	480	502	459	466	460	462	459	475	478	450	461	443	478	501	488	479	473	440	514	470	455	457	495	479	450	467	498	468	469	444	483	464	474	529	484	431	473	446	484	463	505	467	448	514	474	447	504	505	533	451	496	483	478	459	511	446	454	478	487	484	466	482	499	489	487	456	499	495	468	495	476	481	466	483	453	517	499	467	453	482	484	494	487	490	474	511	483	477	482	478	467	486	447	469	473	451	446	485	489	487	476	470	512	459	476	479	489	441	482	459	480	519	525	509	483	476	511	475	477	481	482	470	487	475	487	469	474	486	439	477	468	506	457	471	446	486	472	490	467	536	466	445	451	482	491	488	462	471	483	458	472	496	464	475	505	478	506	455	493	454	458	484	463	478	458	486	480	493	491	513	444	462	499	461	460	503	490	436	469	511	517	445	474	457	465	478	447	476	486	492	464	465	466	472	463	487	514	478	495	475	456	454	504	489	453	478	464	470	479	511	506	470	420	487	498	462	480	477	477	492	484	478	461	458	440	491	482	518	469	487	473	467	450	456	484	478	435	488	502	528	508	485	504	465	495	426	462	526	451	459	478	454	467	481	485	446	471	495	471	466	526	468	496	456	470	487	469	433	474	454	521	466	500	483	546	493	489	489	519	460	479	476	454	479	464	474	501	458	503	485	469	486	487	520	461	465	507	500	522	472	492	456	494	463	492	471	497	460	462	467	492	461	442	485	486	485	496	466	490	483	468	469	471	492	451	455	480	504	465	481	488	494	424	478	480	453	487	426	498	465	472	459	478	488	489	500	484	511	455	432	467	450	473	474	446	507	459	482	433	463	459	461	444	459	511	480	430	509	468	491	504	508	487	461	486	494	437	458	442	471	471	502	499	473	466	484	510	475	464	506	462	490	429	459	484	485	473	440	474	494	469	452	469	523	471	469	542	467	476	491	466	459	458	469	504	461	498	425	472	447	495	490	513	459	467	436	479	454	501	472	468	494	491	441	507	484	496	470	469	476	480	455	483	441	455	474	464	500	473	510	462	469	488	436	473	459	482	490	454	490	514	482	484	541	503	479	516	495	448	495	452	465	455	469	482	484	482	493	477	472	512	469	483	466	466	479	500	489	500	478	473	507	476	518	455	463	456	496	476	497	476	494	452	490	476	441	488	494	504	489	460	512	484	502	493	504	494	486	490	483	478	476	480	465	490	492	476	455	444	490	510	476	444	456	486	459	440	480	427	476	456	469	505	470	476	470	466	472	518	477	477	481	497	472	519	471	464	424	484	459	471	476	477	482	472	484	462	516	467	451	472	484	454	465	498	456	447	445	459	532	466	456	481	496	426	464	459	456	474	461	510	439	437	486	483	455	498	450	491	488	471	484	483	482	487	492	464	488	482	475	497	506	465	501	476	487	510	466	492	509	500	477	485	489	486	472	492	508	478	513	456	449	474	467	498	499	448	454	456	471	505	481	477	441	512	455	488	457	442	441	495	501	476	496	469	520	477	466	437	497	465	465	453	471	433	460	475	511	457	433	452	484	467	480	477	524	519	477	439	483	478	451	503	469	458	490	439	470	469	461	485	460	497	469	486	463	496	481	531	460	484	453	496	467	470	452	480	508	444	479	494	454	498	462	474	495	463	485	449	477	466	470	499	439	475	475	472	467	462	453	430	517	498	462	461	466	491	474	482	478	483	452	497	483	452	495	474	483	483	457	476	447	487	478	456	453	461	484	482	525	475	458	480	469	447	447	468	488	449	529	480	485	518	466	471	461	481	480	473	470	476	522	491	468	456	482	453	432	442	486	478	482	515	451	491	459	489	489	492	495	478	511	467	462	454	467	437	470	481	450	447	460	461	478	477	442	485	503	470	492	462	487	440	439	466	476	479	473	461	474	497	452	465	487	469	462	491	479	496	479	477	499	476	476	515	443	471	466	456	471	476	511	461	518	464	485	477	454	491	475	489	474	496	488	477	474	454	480	445	484	491	485	499	463	489	451	485	466	465	508	450	439	483	483	495	480	495	464	467	447	437	477	476	477	459	466	477	473	439	462	491	496	495	485	475	483	449	464	484	462	449	461	511	474	482	464	495	494	501	493	474	468	507	470	504	468	456	468	502	487	499	485	515	500	515	499	461	488	491	486	440	484	485	455	484	502	463	453	466	462	495	481	496	471	493	431	495	452	465	472	475	498	496	487	504	456	476	481	479	488	477	462	485	482	494	424	462	460	479	456	504	466	475	463	496	500	480	476	483	478	486	498	459	524	442	476	472	501	484	466	485	479	442	438	482	489	458	453	467	476	474	459	446	452	463	454	532	516	465	486	460	462	499	484	465	465	514	497	469	494	467	444	454	509	519	466	500	499	485	505	481	448	494	425	468	462	484	497	457	482	461	455	476	528	475	523	513	461	475	456	457	502	492	498	482	480	454	475	421	450	471	459	497	468	473	468	493	484	516	479	494	465	490	478	504	456	484	474	448	484	451	433
30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
