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
336268217745	336268218266	336268218816	336268219366	336268219916	336268220466	336268221016	336268221566	336268222116	336268222666	336268223216	336268223766	336268224316	336268224866	336268225416	336268225966	336268226516	336268227066	336268227616	336268228166	336268228716	336268229266	336268229816	336268230366	336268230916	336268231466	336268232016	336268232566	336268233116	336268233666	336268234216	336268234766	336268235316	336268235866	336268236416	336268236966	336268237516	336268238066	336268238616	336268239166	336268239716	336268240266	336268240816	336268241366	336268241916	336268242466	336268243016	336268243566	336268244116	336268244666	336268245216	336268245766	336268246316	336268246866	336268247416	336268247966	336268248516	336268249066	336268249616	336268250166	336268250716	336268251266	336268251816	336268252366	336268252916	336268253466	336268254016	336268254566	336268255116	336268255666	336268256216	336268256766	336268257316	336268257866	336268258416	336268258966	336268259516	336268260066	336268260616	336268261166	336268261716	336268262266	336268262816	336268263366	336268263916	336268264466	336268265016	336268265566	336268266116	336268266666	336268267216	336268267766	336268268316	336268268866	336268269416	336268269966	336268270516	336268271066	336268271616	336268272166	336268272716	336268273266	336268273816	336268274366	336268274916	336268275466	336268276016	336268276566	336268277116	336268277666	336268278216	336268278766	336268279316	336268279866	336268280416	336268280966	336268281516	336268282066	336268282616	336268283166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17015	2387	2195	1706	1225	855	712	546	442	347	304	320	274	234	242	233	219	193	180	174	171	181	167	149	151	175	145	145	138	154	152	157	131	145	138	141	141	133	138	145	150	150	123	117	113	116	114	136	126	157	152	143	154	118	135	120	135	118	143	139	121	137	123	138	125	145	124	118	136	140	120	140	128	144	126	121	137	132	137	121	135	142	132	125	132	141	116	115	131	126	138	113	132	123	121	120	130	149	126	132	130	140	125	141	138	133	131	124	125	137	138	123	134	127	121	116	138	146	107	106	113	147	136	149	121	142	114	137	101	95	126	111	115	111	126	146	126	143	140	134	117	121	140	129	126	137	113	123	144	137	114	116	143	124	110	114	126	109	130	143	125	120	122	129	120	145	135	113	115	154	113	129	139	129	120	119	126	108	143	157	127	132	115	136	142	105	124	121	134	119	127	119	120	137	143	105	111	142	131	120	136	122	148	109	118	101	126	139	134	123	124	124	138	128	115	128	121	141	141	130	123	126	112	125	152	129	118	115	138	126	128	118	121	141	146	115	129	124	136	123	113	129	115	130	128	122	109	114	132	138	132	109	115	130	133	131	122	137	137	134	122	131	117	122	118	117	124	113	123	136	119	139	106	135	123	142	131	127	108	141	120	113	129	134	127	120	133	126	109	123	134	134	129	129	154	127	117	127	115	122	131	109	130	129	137	121	135	99	136	118	105	123	130	125	139	127	122	160	134	123	117	125	144	128	112	134	129	113	131	127	107	141	129	130	126	141	128	130	141	116	141	114	139	139	112	120	108	126	129	115	126	136	111	117	122	150	142	147	140	130	145	140	109	127	126	118	115	137	146	130	119	110	147	135	130	105	151	126	130	138	137	130	122	124	116	128	126	109	135	152	128	129	127	120	133	146	121	120	147	134	131	129	121	133	140	133	125	141	127	129	126	132	132	123	123	127	119	140	112	135	129	133	127	130	142	140	132	115	135	134	120	133	112	121	132	132	134	117	147	130	108	134	130	133	125	118	127	132	125	147	134	146	113	138	111	139	132	104	113	113	119	108	136	130	124	129	136	143	115	134	151	128	140	106	125	140	149	110	126	132	128	141	112	129	116	128	113	131	132	144	128	132	133	141	129	148	129	123	143	119	125	118	129	116	124	133	133	131	120	135	120	125	117	132	122	130	139	117	139	117	139	112	125	123	136	126	129	136	117	106	108	127	117	106	145	144	124	136	116	121	127	128	127	139	132	124	109	131	122	145	129	108	127	124	137	135	133	135	135	138	140	139	127	136	139	140	111	116	118	125	137	117	110	134	132	137	123	117	120	115	155	126	128	137	114	137	131	123	135	121	131	112	133	129	138	149	120	135	119	112	129	132	105	125	139	122	132	139	122	121	144	126	133	120	117	127	144	108	110	135	124	112	140	116	140	131	130	118	131	132	133	130	106	118	130	132	141	127	131	128	120	134	154	134	118	125	117	126	142	125	126	123	120	131	119	149	133	125	145	106	130	126	124	120	128	109	125	125	118	114	119	92	130	128	152	115	121	121	127	132	121	124	120	113	132	115	136	143	120	122	132	115	105	131	112	133	121	125	134	123	132	132	136	130	127	116	138	129	130	122	145	134	142	121	132	129	146	121	130	123	144	145	155	119	113	127	130	131	108	124	135	123	127	119	121	140	132	120	129	128	119	119	119	121	152	122	122	134	127	108	121	123	131	135	133	108	141	123	149	118	124	142	116	137	133	123	136	130	120	130	107	108	137	131	117	139	139	133	105	134	122	116	128	121	130	110	131	115	120	159	129	112	121	141	130	133	128	132	118	130	104	94	141	108	143	123	126	137	119	134	134	124	154	116	118	137	131	118	138	116	119	132	131	119	114	127	118	133	113	132	126	136	122	129	132	104	134	117	122	113	128	121	118	124	149	130	127	130	110	129	135	113	119	135	125	105	128	135	127	152	117	144	121	119	135	117	142	123	131	126	119	150	137	126	132	149	141	125	97	122	144	131	139	139	138	121	109	121	117	118	146	126	119	113	133	124	129	123	128	111	110	128	155	118	126	147	134	121	145	129	107	122	132	129	95	133	121	142	133	138	125	115	132	126	129	99	141	128	164	155	125	119	108	119	133	130	139	120	131	140	156	127	140	136	126	125	122	127	142	134	141	127	114	139	124	113	132	137	133	139	142	120	125	161	119	128	127	143	149	111	137	139	122	127	141	145	109	130	127	131	133	140	126	114	130	134	124	108	137	106	119	136	139	132	145	113	150	137	138	134	137	141	135	136	128	134	125	143	111	134	113	124	118	127	123	140	128	140	133	123	122	113	123	137	141	134	128	113	131	126	120	117	123	112	119	125	120	121	128	116	112	117	111	141	144	132	108	114	127	135	99	98	135	110	89	114	118	126	136	123	112	132	134	130	119	137	138	140	146	125	123	139	133	153	125	120	130	131	115	124	133	148	102	136	138	121	144	133	109	141	132	138	121	117	136	125	127	154	140	141	134	128	122	120	131	99	130	113	122	118	130	101	126	127	120	119	126	102	146	135	161	127	138	138	115	125	129	131	144	132	121	121	134	119	132	110	126	134	122	123	111	154	132	116	127	132	121	144	126	138	112	137	123	121	113	121	127	124	141	142	112	126	127	119	111	131	131	121	127	130	113	115	128	117	144	118	132	144	115	120	145	146	127	133	144	134	123	144	137	102	108	119	124	143	117	115	116	135	133	122	129	135	113	117	130	114	141	144	115	127	133	115	120	139	126	122	134	133	118	118	137	131	151	131	118	142	126	116	139	137	116	139	129	144	161	133	130	127	146	142	113	137	118	153	136	128	127	135	114	110	135	93	142	119	142	134	143	146	107	123	108	137	131	145	143	131	119	128	138	132	132	112	130	133	153	140	135	120	141	128	138	119	133	128	118	137	119	139	120	137	131	136	124	121	124	111	120	143	132	127	131	137	133	126	107	122	121	115	142	139	138	123	140	118	120	129	102	125	128	106	124	120	109	132	139	117	126	134	122	143	121	116	134	128	131	127	117	123	119	122	135	108	149	129	121	118	141	142	123	128	117	120	117	127	123	123	124	103	129	143	121	114	128	131	128	104	126	132	108	122	122	143	129	135	155	104	137	115	115	116	126	125	131	129	131	121	133	129	119	130	143	116	131	127	142	121	127	119	126	150	123	124	114	125	119	148	113	111	125	157	142	141	130	128	126	125	137	126	128	140	126	122	130	139	123	132	148	144	130	135	128	126	144	132	132	133	127	128	106	124	122	114	136	135	121	121	141	119	105	113	135	142	133	139	110	130	111	116	128	125	115	119	136	132	112	117	128	142	128	116	125	137	161	132	125	131	131	138	139	98	148	127	138	125	147	134	126	127	153	136	146	133	119	146	121	120	123	142	105	121	119	122	140	118	140	105	129	119	119	114	135	131	137	123	124	112	124	122	108	118	121	112	117	117	122	128	135	125	124	109	125	134	118	141	124	121
7051	1897	4207	5029	4363	3622	2942	2432	2120	1707	1524	1348	1230	1145	1036	951	847	860	797	733	707	678	657	665	615	620	616	585	526	560	541	545	553	540	516	515	461	486	480	484	449	476	476	463	484	452	428	475	416	452	451	434	461	430	423	425	432	444	426	433	421	455	432	473	431	425	405	417	421	421	398	448	426	378	411	347	411	381	413	409	439	387	418	402	373	411	378	399	371	396	393	367	373	384	419	407	404	401	409	377	370	397	390	423	386	409	373	383	362	396	408	426	378	393	375	418	380	404	385	382	389	392	396	390	391	429	406	378	361	398	375	391	401	391	388	356	385	394	378	382	407	390	367	371	392	403	390	390	361	409	377	431	387	393	359	361	360	398	371	388	427	354	404	418	384	385	397	374	382	406	404	382	388	363	385	412	369	400	380	397	375	362	375	351	361	375	370	366	375	361	369	387	380	355	374	423	379	354	407	380	364	407	398	357	374	366	340	369	406	358	385	375	406	367	402	371	358	374	377	389	375	401	421	396	398	409	346	387	368	380	360	338	338	414	390	371	405	370	358	360	386	367	388	406	394	393	375	403	389	377	422	405	416	399	374	380	395	391	378	398	388	389	391	424	389	414	410	388	393	386	382	394	381	389	405	399	352	384	384	382	363	389	375	428	403	395	350	400	401	390	393	431	406	428	369	382	368	381	396	357	406	360	388	378	382	357	397	383	395	371	375	386	360	392	425	402	385	344	371	405	398	378	403	399	361	366	382	374	381	391	391	412	387	416	355	404	396	376	366	394	392	373	402	387	393	414	381	402	393	416	384	347	373	424	370	382	362	366	411	403	351	372	380	396	386	383	386	383	378	405	381	371	358	400	443	397	423	354	383	364	402	431	397	385	377	405	395	419	335	343	369	370	382	378	414	384	371	417	357	400	399	377	407	408	360	394	338	386	392	345	412	360	391	373	369	372	375	396	387	362	394	384	395	388	402	385	365	410	386	369	357	355	395	383	371	404	385	361	386	414	329	381	376	382	374	384	367	379	381	374	409	398	416	397	373	375	385	387	386	355	363	379	365	382	371	391	402	386	372	411	390	389	374	418	369	398	371	391	381	367	391	401	403	391	394	384	408	376	350	362	398	326	383	332	417	391	424	374	404	363	364	400	397	374	397	384	364	396	366	424	397	371	388	343	353	364	368	362	399	375	384	400	396	386	382	394	387	375	374	398	378	387	398	328	391	418	376	401	417	390	354	430	391	395	391	407	394	397	355	420	356	399	354	393	416	375	352	396	379	380	391	385	354	415	445	384	390	381	399	389	405	424	369	394	360	432	406	403	381	410	400	401	365	400	370	396	412	382	383	428	437	405	386	396	403	357	383	366	364	370	409	403	414	378	390	381	376	405	361	400	434	380	360	374	405	393	383	403	396	376	371	376	364	394	406	406	380	361	373	393	392	389	412	389	410	397	388	370	374	382	382	411	439	375	387	402	383	394	409	398	402	404	393	405	387	391	406	386	387	416	402	405	391	418	393	368	432	393	398	373	411	400	402	387	365	369	387	382	369	388	340	361	419	398	399	401	371	385	387	335	396	350	402	373	356	382	417	354	349	353	390	373	404	380	394	367	427	384	369	372	399	413	357	383	364	378	399	413	380	404	401	354	364	406	395	381	378	366	363	389	358	387	386	391	391	357	384	346	413	407	382	367	348	363	365	387	370	401	378	401	403	385	365	399	359	417	377	365	392	400	388	400	409	398	358	368	401	388	383	396	357	381	397	401	360	390	385	355	385	399	388	403	410	390	415	386	402	381	377	398	392	401	376	392	398	388	403	382	390	415	409	392	355	385	393	383	385	344	387	388	401	387	416	366	383	365	350	385	391	411	372	419	395	393	389	438	357	364	401	374	409	387	409	391	357	347	412	392	364	368	369	375	355	410	388	378	396	385	381	390	371	361	321	384	400	373	382	377	405	347	428	363	378	387	406	422	388	421	396	374	396	418	370	386	376	375	379	361	383	395	363	369	377	380	380	381	396	355	358	369	402	405	364	339	371	397	363	350	388	379	433	402	385	360	379	389	394	355	375	393	398	380	361	385	393	396	369	392	377	387	402	364	348	394	359	414	408	395	414	369	393	385	388	396	384	360	366	408	396	394	378	366	365	407	388	399	404	398	365	407	373	410	421	413	373	368	390	371	385	351	396	333	382	360	404	387	373	354	393	387	375	332	371	393	405	404	400	344	377	366	364	386	399	396	407	414	423	389	394	360	396	412	368	367	365	383	379	383	378	390	420	420	396	387	377	390	381	391	405	393	366	384	394	404	350	386	342	385	384	376	381	396	387	391	341	366	410	380	398	421	377	385	390	410	396	369	361	395	407	383	381	400	381	363	375	369	382	356	377	382	387	400	415	377	398	384	398	402	397	384	380	388	397	366	392	381	393	403	379	384	366	387	378	419	388	386	392	364	381	363	346	370	354	415	366	395	388	408	397	389	380	424	379	392	397	424	380	422	401	332	359	375	368	360	399	406	425	376	393	365	359	396	398	422	366	380	374	394	406	400	405	358	395	374	377	393	373	430	360	381	387	351	382	370	393	400	438	431	384	363	377	362	379	401	403	409	388	391	381	420	391	388	367	386	397	384	390	389	346	416	400	385	392	415	404	379	384	401	409	414	404	369	384	404	378	353	395	347	394	365	386	385	395	390	364	411	381	370	387	377	392	345	402	372	367	407	420	401	377	417	422	378	388	378	396	384	414	400	353	397	376	363	372	392	396	406	396	386	370	381	379	356	408	378	337	379	366	368	356	349	390	393	372	375	415	391	414	372	383	385	391	371	400	398	351	382	387	372	390	401	383	379	372	422	398	416	393	359	360	430	367	409	389	411	401	395	381	367	393	380	374	383	376	385	391	406	384	386	406	370	361	395	363	384	404	381	387	395	391	380	371	401	401	383	404	391	393	385	357	357	385	389	349	373	356	406	422	388	425	383	384	382	360	416	370	387	366	355	408	382	390	394	368	378	356	396	380	403	375	382	411	377	401	364	412	430	367	393	412	362	395	391	392	397	379	390	387	401	412	391	374	394	404	386	401	404	375	386	392	362	414	379	377	383	390	378	360	387	387	426	384	384	370	379	363	368	360	388	413	406	370	370	387	369	379	410	394	402	385	410	401	377	393	399	389	358	397	375	390	376	387	383	383	366	378	424	383	373	386	400	345	392	393	388	393	388	400	393	432	390	409	388	374	389	381	408	405	373	396	417	400	356	369	410	407	435	391	401	389	387	391	414	398	351	373	383	413	378	382	411	397	390	394	388	372	367	383	362	399	400	377	384	353	362	403	408	406	381	400	389	383	368	381	406	349	363	383	375	395	425	390	378	385	375	379	388	378	386	368	359	381	393	393	404	380	402	365	359	388	406	379	386	380	384	415	355	400	396	388	398	403	375	396	409	411	374	418	407	400	392	388	371	399	415	351	387	371	398	401	369	365	379	371	379	381	334
2392	418	404	421	411	389	390	347	380	398	348	392	345	370	323	369	353	391	375	358	347	347	333	372	339	375	348	354	345	356	371	347	358	351	426	350	356	361	341	317	342	362	382	369	384	347	323	319	331	358	390	346	347	363	354	365	344	374	364	354	368	337	325	384	351	353	385	335	324	347	362	336	347	312	360	340	378	326	372	376	355	338	362	332	348	366	351	357	342	348	383	325	376	354	340	371	378	352	356	361	341	335	358	345	345	315	335	348	384	352	366	351	350	364	341	347	344	361	309	342	357	344	361	369	369	348	370	351	369	378	333	323	322	360	360	381	343	354	324	313	319	353	362	355	355	318	354	378	357	358	379	328	354	367	352	327	370	355	401	327	315	329	349	348	358	356	357	320	354	328	363	361	348	325	321	343	359	328	342	340	340	370	359	345	303	334	372	384	357	358	350	345	334	328	351	377	351	355	326	353	363	358	357	362	358	340	338	352	357	388	352	333	365	352	347	340	360	340	365	330	340	362	337	367	357	371	324	331	354	345	358	339	362	351	371	350	355	359	354	363	340	387	291	380	334	355	335	393	375	344	346	367	349	381	354	358	379	352	368	338	332	331	356	311	381	380	345	364	348	344	323	342	328	369	356	371	355	362	358	340	367	338	355	339	331	359	363	363	352	366	341	348	310	354	364	369	337	338	348	375	333	371	374	362	344	386	377	349	349	335	346	346	339	293	358	372	325	384	364	332	352	365	373	347	359	326	332	343	373	371	320	335	340	339	385	347	358	318	362	320	390	342	358	314	378	355	370	350	294	346	339	377	321	357	350	323	352	357	366	370	366	342	340	346	351	331	346	330	339	379	327	369	383	323	370	317	327	350	361	337	388	359	335	356	322	340	374	390	364	349	333	344	363	400	330	360	327	368	346	334	332	335	368	320	323	326	353	357	350	347	336	368	328	371	335	349	362	307	321	343	335	332	336	363	383	381	326	382	347	334	358	321	322	332	329	349	361	364	337	369	348	356	329	329	355	328	348	324	353	350	353	311	371	339	347	361	363	352	359	370	338	365	368	347	368	313	324	339	369	361	375	337	340	340	357	353	341	355	339	350	356	363	343	365	364	290	354	331	343	351	360	346	335	326	356	384	338	335	371	361	354	384	381	384	333	338	336	365	374	404	329	339	356	324	356	331	371	391	371	321	346	345	360	366	358	352	362	356	367	313	329	363	320	361	322	395	349	350	372	366	371	344	322	360	338	354	381	348	350	363	342	350	354	338	346	365	373	362	349	349	334	327	345	357	339	369	380	319	351	333	338	328	380	367	346	343	328	351	346	348	385	334	359	316	344	341	360	353	342	346	336	324	394	345	333	336	352	367	340	332	348	335	358	371	341	361	364	347	339	321	347	356	333	359	336	340	352	363	357	340	340	351	329	378	316	382	357	337	346	332	344	352	377	330	344	378	369	329	340	375	354	339	366	329	338	326	330	329	344	342	366	379	355	340	361	338	366	391	357	363	358	335	342	335	329	343	327	348	367	339	371	353	396	339	341	372	329	326	332	375	380	316	353	370	322	325	339	320	320	343	302	317	341	382	352	326	358	374	322	374	364	376	347	383	353	309	322	353	358	371	343	397	343	378	336	334	346	340	336	364	343	310	356	372	367	349	354	368	326	371	326	316	360	366	329	323	349	345	359	323	348	332	356	346	323	390	329	328	369	329	337	348	393	353	348	356	342	362	322	335	346	369	318	370	354	356	355	383	351	325	332	387	394	374	326	347	301	349	348	373	336	352	361	357	372	353	344	380	348	340	347	353	323	336	362	378	364	372	350	365	341	346	347	377	333	341	348	334	378	364	327	357	368	372	339	328	345	343	363	377	370	341	327	336	349	326	366	310	355	325	330	335	329	339	368	365	385	382	342	348	370	401	315	322	351	344	342	379	389	340	370	372	294	340	347	343	374	360	354	372	360	352	358	331	329	360	348	354	342	375	341	364	306	370	341	342	375	338	348	379	361	321	351	364	324	351	342	360	376	350	363	347	327	342	363	349	325	379	368	365	336	353	327	330	330	359	373	362	338	331	357	381	333	321	349	361	378	355	338	343	345	345	347	330	347	357	335	326	362	361	351	319	334	321	344	385	350	326	366	298	374	322	316	338	387	355	376	338	364	372	358	363	332	325	350	365	323	360	361	374	355	374	341	354	358	359	363	357	349	373	372	372	341	344	376	343	327	332	369	367	356	357	368	306	352	350	326	359	371	344	359	351	346	348	332	363	362	354	369	354	391	368	354	346	338	373	354	338	337	358	325	369	330	355	339	351	335	371	347	322	359	329	373	356	311	346	287	365	353	367	331	340	379	368	364	358	340	369	346	343	370	342	326	371	354	312	350	357	346	390	361	338	355	349	342	374	393	336	331	353	330	360	339	387	340	353	338	343	356	357	353	358	386	341	319	378	352	373	362	349	362	344	346	373	333	371	381	323	341	370	329	347	330	309	340	352	316	337	345	348	347	343	329	358	345	350	352	318	349	366	395	341	345	352	346	383	363	347	321	345	340	334	301	348	346	356	360	331	334	380	368	344	335	341	382	368	381	361	387	363	364	346	356	350	338	333	376	344	344	379	358	351	358	359	388	364	335	347	347	312	345	341	354	320	327	329	353	345	350	323	371	351	346	346	348	375	351	352	369	343	361	341	373	360	355	360	355	334	334	327	342	344	322	352	314	363	357	351	320	358	349	333	343	340	330	370	366	354	340	328	304	353	345	337	359	337	328	345	357	390	328	357	372	369	370	361	309	338	351	350	318	364	355	348	363	381	356	335	364	333	325	362	364	367	386	358	343	331	334	332	361	348	335	369	367	376	344	366	335	370	352	379	323	319	319	386	387	333	338	332	320	362	380	320	350	346	328	329	305	366	351	329	352	365	368	391	375	349	378	343	346	339	313	334	378	337	327	348	313	356	350	332	355	342	337	368	349	350	340	357	356	351	358	326	356	358	355	353	343	356	385	330	334	352	328	362	356	397	376	331	346	344	365	356	342	351	348	330	364	357	352	362	351	341	334	337	383	363	372	345	351	343	327	316	350	337	360	335	331	342	330	361	316	361	323	369	362	367	340	357	368	342	390	356	350	343	346	332	338	382	342	353	362	391	359	341	336	347	373	346	315	321	325	349	353	338	347	350	375	347	358	339	353	360	357	339	342	368	364	322	386	355	362	374	310	368	340	339	373	338	353	344	369	373	377	371	354	346	382	337	343	361	317	372	325	353	317	373	333	353	381	360	352	360	361	357	366	340	337	337	359	333	338	366	341	329	341	365	341	369	323	340	340	331	346	288	373	335	344	326	357	339	392	342	323	336	316	361	348	351	370	374	383	353	350	338	331	325	337	326	360	336	349	340	322	351	343	306	369	357	350	347	355	329	338	318	349	347	347	339	382	338	327	338	342	374	341	345	364	348	330	348	318	323	351	357	384	369	373	316	399	367	341	325	361	349
2611	1031	1079	1131	1106	1048	1061	1006	1001	977	935	947	964	944	984	949	974	975	921	894	974	927	902	953	914	988	880	921	960	970	918	984	909	964	909	961	964	934	947	905	976	923	943	940	946	946	933	914	909	892	886	926	910	936	890	957	879	887	945	926	920	937	946	971	892	928	900	957	873	911	921	954	900	924	937	928	934	919	885	933	934	940	964	837	931	930	884	939	885	907	924	892	876	966	936	977	979	888	974	901	942	940	920	892	946	931	891	878	928	869	927	966	876	956	929	942	921	917	951	920	972	928	933	940	898	928	878	906	884	965	927	917	873	886	896	935	922	928	909	896	962	949	922	932	941	883	937	913	912	957	869	887	936	924	934	940	933	933	924	891	908	949	904	880	930	915	920	918	878	935	971	956	917	949	914	919	925	978	891	944	904	874	920	956	950	958	884	865	916	969	948	924	956	918	900	954	871	899	952	880	841	964	899	911	937	906	900	901	875	938	959	915	932	911	982	906	936	910	906	900	911	891	866	944	942	915	986	883	932	905	871	926	942	946	935	927	976	918	924	882	908	887	907	918	893	876	946	962	971	986	998	954	916	902	979	889	929	906	963	912	917	936	908	1002	894	903	919	902	936	893	894	948	976	903	956	899	941	952	925	929	982	934	897	908	900	942	974	953	885	867	885	919	896	936	930	945	928	882	894	919	880	966	859	894	887	930	908	887	932	929	907	908	894	973	925	896	975	973	943	864	909	953	941	959	947	942	867	854	888	879	911	923	957	930	866	933	884	972	938	923	934	900	854	915	898	931	945	930	892	926	921	950	876	899	986	897	879	905	928	905	939	866	898	944	876	951	899	981	902	949	885	941	895	935	911	894	955	947	923	900	905	937	912	950	944	953	943	934	916	973	849	853	919	957	867	946	899	913	888	886	958	903	931	906	960	908	857	864	919	906	956	900	867	948	865	894	886	908	957	913	921	921	952	892	928	879	931	931	911	932	967	948	930	959	874	898	889	889	921	916	942	961	919	900	933	925	912	901	937	883	863	873	939	946	890	909	908	901	904	889	890	798	878	943	926	940	890	951	948	888	918	969	867	917	903	918	836	914	942	915	933	906	872	908	908	948	931	901	896	931	914	916	949	913	903	954	912	921	906	875	890	884	867	911	888	927	926	883	885	924	894	928	931	897	902	877	874	956	949	877	961	906	929	891	869	876	948	946	920	894	926	955	913	930	899	906	947	930	913	947	911	958	857	904	936	976	926	858	980	897	883	909	932	879	940	826	933	911	902	938	895	959	900	904	938	923	929	935	1024	914	898	879	871	928	924	910	921	901	970	925	939	929	922	922	963	902	891	901	911	883	936	939	862	912	912	923	952	912	900	926	948	914	902	934	949	910	929	923	953	921	888	938	928	914	944	875	943	901	925	942	945	916	874	895	867	986	923	915	904	860	879	864	951	932	968	933	900	904	883	911	967	896	898	966	903	903	922	924	924	887	969	937	925	891	897	897	970	921	885	977	916	873	981	918	871	873	947	937	914	948	892	890	969	922	894	931	893	963	925	934	898	935	895	974	867	898	858	925	910	941	919	901	884	922	892	896	897	922	907	889	935	933	940	953	941	857	885	951	930	916	904	912	914	939	935	939	914	1018	939	940	913	884	934	961	912	939	985	912	967	928	914	904	948	965	891	899	936	924	882	903	961	932	919	862	903	881	921	944	893	985	915	940	912	914	874	927	859	916	911	940	906	902	909	935	916	879	904	872	960	866	891	949	949	891	943	969	917	892	913	995	920	901	958	876	917	905	917	918	944	956	853	939	884	914	928	926	935	918	884	927	932	916	901	895	940	910	927	904	971	884	911	913	961	898	888	889	870	922	862	912	911	942	876	897	919	890	942	871	910	950	915	866	884	959	921	893	897	907	897	915	854	886	942	879	901	923	895	952	957	930	904	862	946	904	923	862	875	910	999	933	927	928	923	946	935	962	945	897	912	898	897	925	925	892	926	922	896	912	903	910	927	935	913	929	903	901	926	897	915	899	927	953	983	903	935	919	895	939	887	877	924	953	867	892	977	928	935	932	904	875	875	875	865	966	873	956	941	981	942	906	917	931	908	955	930	945	914	892	910	997	936	852	941	941	926	906	945	871	949	926	931	954	904	942	896	867	909	895	1003	919	913	932	954	827	869	935	905	918	894	916	921	918	912	964	981	873	928	970	928	882	953	890	912	907	920	876	928	876	889	875	983	873	982	965	899	881	1002	933	930	937	980	915	970	920	877	907	947	974	940	908	929	877	913	924	982	878	924	922	916	884	903	900	971	934	932	916	938	959	886	888	907	919	912	890	928	922	921	910	933	898	965	884	901	914	920	950	923	908	944	944	889	917	933	879	938	904	928	884	923	943	913	897	851	898	904	888	929	889	919	972	966	927	910	891	907	962	943	891	924	924	942	938	953	925	941	920	940	944	863	951	903	891	918	923	944	816	908	979	909	923	978	963	833	948	939	892	933	870	912	958	984	931	982	939	917	901	883	908	902	940	907	942	880	924	957	865	935	934	921	935	931	934	905	866	938	939	952	972	886	962	977	925	874	975	940	939	933	964	884	921	957	913	905	918	882	925	927	933	885	975	881	879	961	925	878	907	935	932	888	897	953	979	918	921	920	884	950	963	877	896	906	916	864	916	886	900	914	899	969	934	989	910	854	928	882	936	945	908	930	941	912	899	915	909	864	887	947	893	880	904	873	894	925	913	980	999	930	935	965	865	876	915	961	946	913	926	909	933	911	876	954	923	895	904	941	920	954	936	911	919	875	908	890	961	933	930	889	900	868	924	940	939	912	893	871	895	932	994	882	941	927	893	941	872	954	944	882	952	908	935	899	958	860	900	940	896	920	923	927	944	942	925	921	881	932	888	926	938	901	862	897	903	942	919	936	924	911	882	957	929	906	913	968	932	863	877	904	875	872	954	934	918	941	956	948	911	906	886	941	935	910	943	905	940	859	900	932	899	913	904	950	994	892	893	900	917	951	911	988	915	956	957	943	922	985	946	968	915	861	921	902	933	941	966	888	916	939	918	901	864	908	971	932	977	944	904	910	929	894	878	943	861	880	917	892	905	867	938	889	901	940	942	941	993	891	889	920	881	865	971	892	951	925	893	913	936	990	907	966	924	868	945	884	933	929	924	972	924	896	919	935	889	899	935	913	956	936	946	966	916	899	905	877	873	918	935	930	917	951	905	907	893	927	945	874	923	933	899	896	908	953	935	899	980	923	871	927	969	875	958	888	933	884	881	871	954	886	881	883	937	907	912	889	897	918	863	984	952	911	981	911	877	961	923	903	936	942	897	870	902	949	970	921	920	909	958	901	918	924	897	894	919	916	938	956	892	877	904	903	958	911	935	911	936	943	867	929	968	941	858	924	911	930	903	920	934	946	888	956	925	867	876	957	929	888	935	938	864	901	924	888	912	1010	886	915	903	911	945	929	904	923	896	927	901	949	935
10076	1072	1266	1031	789	616	472	439	400	378	316	352	303	290	289	256	249	217	245	269	242	238	247	243	251	243	204	254	253	224	224	212	223	239	248	225	223	226	229	222	252	204	246	230	235	214	209	253	237	212	202	222	246	241	238	204	220	221	207	206	217	222	240	253	182	219	214	230	212	235	229	211	240	202	203	228	228	235	198	196	206	201	211	207	204	209	224	236	208	244	200	217	232	244	235	225	210	199	203	185	237	230	210	199	210	198	185	223	214	239	216	224	233	250	212	228	231	200	204	235	228	219	233	242	220	222	239	211	235	216	225	217	212	211	228	183	192	211	211	233	222	227	230	193	228	218	216	229	223	212	197	193	195	202	189	225	216	211	222	205	214	225	252	198	223	206	240	207	221	214	226	227	207	231	252	220	219	205	214	215	223	196	221	200	209	182	208	223	214	209	214	191	232	204	248	212	222	217	177	237	196	188	219	210	228	222	212	212	234	230	222	223	221	228	234	228	228	217	192	215	222	210	205	232	251	196	205	185	202	206	235	220	210	225	232	218	195	220	235	249	230	217	188	210	233	188	204	210	196	214	192	199	208	225	241	202	237	229	185	211	232	209	201	221	212	233	231	224	217	194	228	224	213	262	224	230	215	214	215	220	230	216	199	224	227	238	220	225	210	239	222	230	210	245	223	236	249	230	216	236	219	202	270	232	208	201	219	215	224	204	225	211	209	211	210	212	221	230	229	226	194	242	211	237	248	230	214	228	226	202	222	196	217	218	201	193	236	234	213	214	232	208	224	213	232	215	217	218	197	227	205	222	223	226	217	254	194	228	226	245	218	239	223	198	213	213	197	247	226	237	204	235	216	247	207	212	212	218	208	231	192	214	207	236	222	226	207	199	227	205	199	207	242	217	235	230	208	250	227	194	241	232	231	236	215	227	211	226	232	230	196	219	226	206	226	209	212	229	218	226	202	209	224	213	204	231	191	229	263	207	188	229	230	235	215	231	233	192	183	222	204	221	245	226	210	222	223	237	247	230	211	203	216	198	205	213	210	210	228	221	227	217	247	222	224	242	222	227	176	219	222	221	204	207	200	232	204	214	233	243	214	211	193	236	206	209	213	236	219	217	234	225	218	195	210	216	212	216	219	238	208	227	229	234	241	218	232	223	192	229	205	201	234	193	228	191	242	236	216	210	205	233	226	201	209	200	221	218	257	199	220	210	241	232	187	212	248	208	234	192	240	203	230	223	247	214	203	230	219	201	244	219	192	218	241	211	206	214	220	219	210	228	218	219	244	214	211	220	206	224	210	233	221	211	228	209	228	228	207	216	194	207	227	214	175	209	207	201	216	206	216	228	226	227	222	214	232	234	238	212	238	190	216	214	214	206	209	207	258	230	208	241	199	214	221	215	240	210	233	219	226	205	215	231	229	189	204	218	216	214	252	212	229	205	205	243	217	224	227	228	233	225	247	216	217	214	205	223	235	224	232	206	212	214	231	207	235	222	208	215	228	205	222	233	229	244	234	224	217	221	228	222	207	243	211	225	240	207	185	220	221	214	204	199	198	221	206	212	243	218	208	201	230	217	223	184	190	203	211	232	214	213	216	222	220	235	204	203	230	235	186	225	234	218	201	216	221	227	261	206	222	188	225	193	224	229	189	215	217	224	216	212	222	212	211	229	219	196	199	220	203	186	208	220	223	227	230	205	213	219	204	215	214	198	214	217	224	206	192	228	229	227	238	234	209	216	203	192	219	227	204	208	220	216	216	213	225	205	215	205	206	207	227	182	221	218	218	215	210	223	201	192	248	213	203	221	176	234	178	210	207	208	230	204	218	203	182	215	219	238	199	210	190	242	225	204	243	208	231	249	208	210	190	226	212	253	193	224	226	216	235	264	196	228	209	211	222	184	209	219	208	218	221	220	189	223	247	201	223	234	236	205	206	195	230	185	211	231	214	201	226	202	187	235	206	208	202	220	230	201	245	216	226	242	216	228	222	237	230	231	207	212	229	214	228	232	217	222	204	222	204	214	197	204	230	215	216	233	235	252	191	218	210	203	239	226	231	233	208	216	242	228	224	203	219	233	192	213	189	242	228	239	221	209	235	222	206	214	204	219	229	203	211	230	238	189	189	232	237	206	228	179	225	202	192	221	224	221	219	217	217	236	225	208	225	210	219	207	216	190	220	246	221	226	180	224	211	200	237	248	210	221	206	187	203	249	212	213	209	216	222	213	241	223	234	221	213	209	205	207	228	203	203	233	228	218	239	218	218	228	199	216	219	218	232	213	232	208	208	215	235	204	231	237	223	210	221	222	220	227	240	227	230	240	207	200	200	213	224	209	219	224	219	227	240	201	224	187	209	243	198	207	230	196	193	226	208	209	211	226	234	218	235	228	222	195	221	212	221	231	210	188	226	224	206	199	193	228	212	206	208	214	205	209	194	194	202	201	190	210	211	244	227	223	222	212	209	212	216	223	224	246	215	220	211	219	245	227	203	224	241	211	237	199	212	215	208	232	212	191	226	208	216	200	225	239	243	195	216	206	231	227	196	220	242	200	222	219	216	194	212	210	236	241	203	224	213	248	223	213	216	207	216	237	208	217	242	213	204	180	239	184	221	202	216	226	217	228	221	204	198	219	226	224	221	237	209	220	219	220	209	229	227	224	207	201	198	201	217	201	223	233	213	227	211	228	234	214	215	238	228	211	218	207	230	221	218	202	202	227	208	220	243	197	191	221	218	213	229	205	236	213	210	232	204	248	210	257	228	196	231	225	229	230	223	185	237	220	210	209	222	209	213	227	216	220	234	214	230	224	245	220	215	226	233	221	218	212	194	182	236	226	199	219	208	212	219	228	213	227	189	210	236	191	216	188	216	216	213	219	222	235	190	222	219	216	225	235	220	232	203	239	208	238	221	222	209	197	233	183	192	220	216	218	195	221	213	215	229	213	204	204	215	221	214	188	252	217	232	217	221	195	205	203	199	242	234	210	241	200	207	208	211	231	243	210	216	215	234	202	234	224	173	211	215	244	212	212	214	235	230	229	192	213	206	218	215	227	228	231	233	199	227	212	198	212	224	259	206	230	231	184	223	228	219	213	219	212	231	215	223	223	213	215	223	214	230	194	204	208	205	210	167	244	204	212	222	201	207	229	195	237	227	224	220	205	198	211	199	217	229	191	223	213	216	212	230	212	192	217	241	241	200	188	229	219	223	227	182	193	214	226	260	222	194	225	214	251	215	193	220	194	223	208	219	210	232	205	233	199	214	190	213	252	239	198	247	230	212	212	215	218	222	213	214	216	205	202	234	187	230	240	205	221	217	205	193	242	231	201	246	233	239	221	204	214	203	225	221	251	217	221	228	200	232	216	221	207	221	222	217	220	224	211	207	220	202	226	216	208	228	199	209	211	205	229	253	240	230	235	205	227	224	219	229	223	238	248	213	242	200	218	240	243	189	231	217	230	202	192	208	213	217	201	191	231
5513	1388	2576	3169	2854	2294	1958	1702	1538	1355	1199	1140	1027	1034	945	885	858	832	794	813	811	817	785	777	719	737	719	723	728	747	665	644	662	668	631	667	669	643	646	646	625	643	692	610	606	661	658	608	673	670	612	595	609	626	643	610	561	587	605	622	657	631	650	607	606	637	627	622	632	600	652	647	611	647	601	578	644	602	642	639	611	599	574	618	615	583	601	584	596	638	608	601	602	648	611	588	607	586	590	632	601	644	630	614	605	588	645	631	595	637	614	612	631	617	602	652	571	617	597	605	616	639	587	616	608	594	584	565	575	620	594	634	614	621	657	569	586	616	573	624	640	631	599	527	657	606	603	612	604	605	591	568	575	605	576	587	586	640	637	617	583	602	587	609	643	629	596	623	585	600	629	600	622	616	609	576	636	608	586	623	594	565	654	567	585	567	595	555	566	580	601	612	642	625	594	590	584	609	617	612	591	613	598	594	590	594	619	585	584	624	572	604	622	645	608	606	628	577	575	576	602	611	613	591	608	555	597	589	615	587	631	585	583	629	623	615	600	602	617	578	618	601	631	609	587	623	577	594	608	625	593	637	589	609	588	589	585	602	616	598	598	618	591	624	597	578	592	601	611	620	611	613	600	577	606	584	621	622	593	576	594	601	602	590	616	541	584	632	609	578	600	633	595	589	602	626	600	599	617	588	590	599	608	650	591	624	594	617	576	553	609	627	597	601	589	603	616	599	590	617	590	599	532	615	622	592	586	612	595	601	606	624	600	609	603	598	610	595	593	587	656	586	602	660	560	600	619	621	599	610	594	657	587	623	635	621	586	605	608	629	637	559	617	573	594	597	616	622	603	627	610	598	566	632	597	589	623	604	607	589	630	566	634	590	566	578	592	608	636	609	600	610	576	620	580	620	590	599	614	643	616	616	568	567	622	583	605	567	600	610	589	599	640	601	598	576	602	594	614	669	629	617	578	641	584	563	566	631	611	589	605	608	611	622	582	596	614	587	603	616	612	612	652	613	603	615	587	637	599	602	571	588	563	613	632	620	589	646	580	612	578	586	588	594	628	635	584	559	587	590	596	629	589	586	581	573	581	621	599	566	613	621	574	614	613	606	621	584	572	554	561	588	608	588	583	565	636	570	614	606	595	591	598	647	584	590	618	586	631	597	652	594	598	631	667	605	601	585	619	582	613	581	617	589	576	621	628	591	607	587	592	650	597	568	596	572	572	595	585	584	596	617	618	620	586	598	602	585	610	607	611	594	603	598	554	576	607	608	654	576	625	601	592	635	632	596	643	601	625	589	642	604	569	576	562	585	606	594	586	642	637	600	561	611	600	589	594	617	606	637	592	608	555	607	662	578	623	574	585	592	617	592	615	608	637	613	571	603	596	630	611	579	646	583	547	599	578	575	610	609	577	587	603	622	616	603	629	595	615	571	589	600	593	585	631	617	600	635	596	555	618	587	538	599	620	620	603	620	645	599	651	582	602	584	638	605	619	572	618	610	597	618	584	629	585	588	601	634	555	625	622	614	581	596	646	605	605	621	631	589	582	610	593	598	615	568	559	619	583	610	591	564	621	578	603	559	612	642	576	575	595	636	606	626	629	612	602	595	583	572	573	591	554	610	587	578	632	594	628	658	576	599	627	640	584	581	631	625	559	585	586	624	597	625	607	586	619	664	610	621	656	605	615	612	600	612	601	604	576	609	618	591	612	589	620	583	555	570	595	639	614	609	587	604	614	628	558	631	623	602	626	661	586	621	592	615	589	615	608	604	612	622	623	612	592	687	659	599	601	619	656	612	598	600	612	635	621	572	584	615	609	632	577	595	599	559	586	571	594	630	613	612	637	544	583	658	597	625	621	637	551	581	650	568	630	631	589	616	552	606	626	592	622	588	598	588	612	652	586	606	594	602	637	609	610	550	625	633	587	588	619	562	575	581	607	581	601	637	594	578	565	586	650	670	595	597	603	595	601	613	616	583	643	625	630	587	601	611	623	617	596	612	590	582	602	600	573	620	625	554	595	580	601	562	593	613	622	636	590	615	593	597	622	580	608	577	595	626	628	672	591	581	645	628	611	651	592	583	568	567	606	561	588	636	568	584	640	601	573	594	598	618	629	599	632	574	652	608	613	640	635	561	586	608	622	611	623	625	631	600	554	575	590	582	591	563	621	616	616	571	606	545	595	642	585	602	539	593	644	535	609	603	598	608	551	647	606	613	581	634	590	591	606	664	591	635	607	617	607	652	599	627	614	588	533	606	572	623	589	588	610	602	602	590	561	615	572	573	670	572	607	652	615	605	618	652	611	611	604	598	586	577	589	638	615	631	599	623	597	582	639	615	631	604	578	604	598	616	586	577	594	577	624	604	610	611	664	616	570	630	602	594	597	608	614	608	642	625	619	602	545	589	602	587	579	596	613	645	621	616	622	594	609	588	619	631	576	645	594	593	603	664	606	591	560	560	581	600	618	597	592	578	615	610	587	640	584	627	598	586	598	602	573	605	584	626	599	583	616	639	591	638	604	587	628	604	574	597	585	640	613	627	621	616	587	634	618	588	558	614	576	625	645	625	601	560	624	609	588	610	603	575	611	601	612	641	610	598	593	577	579	576	605	587	609	592	612	626	606	596	607	598	544	591	569	586	538	617	594	600	637	667	603	602	602	623	594	639	582	595	597	623	591	609	572	616	598	614	632	554	608	565	593	577	555	558	581	605	604	564	640	661	536	611	572	650	572	624	610	611	623	565	530	586	613	578	612	587	631	566	668	586	629	588	601	569	585	598	621	646	592	574	600	606	569	595	625	626	621	616	580	621	616	625	603	620	648	596	676	616	604	597	606	568	600	620	610	582	583	594	574	588	591	606	615	596	614	630	597	622	590	643	627	652	587	620	579	617	595	605	602	564	619	571	634	610	667	583	649	586	557	569	625	605	638	592	587	615	645	620	611	562	600	593	618	614	578	590	563	576	596	598	589	623	580	596	605	602	632	596	626	599	561	595	624	605	574	618	582	622	633	583	568	601	556	628	604	589	630	607	591	623	626	600	554	620	586	629	570	594	594	592	574	585	596	600	626	577	644	614	626	619	566	599	628	597	592	587	604	587	593	616	607	592	624	619	609	593	573	598	641	619	602	596	580	608	650	634	587	595	592	634	654	582	563	587	622	582	597	613	628	603	645	604	584	591	616	599	603	626	650	620	601	611	554	621	573	602	595	615	649	604	610	585	614	660	594	577	602	561	562	571	555	599	594	638	630	607	570	623	550	607	604	622	587	615	569	586	569	574	585	591	596	610	610	603	576	608	583	586	635	628	638	627	581	608	550	607	579	608	638	594	651	605	604	638	554	582	600	575	601	609	581	589	606	640	628	615	610	626	584	569	569	595	568	623	622	633	594	599	603	653	600	609	624	613	625	613	651	574	586	613	633	591	647	573	631	574	593	568	591	620	607	617	575	623	597	601	594	597	594	582	570	599	595	643
18199	2617	2360	1834	1245	931	695	571	469	378	354	282	295	256	252	236	225	213	165	204	209	162	171	169	155	168	142	153	171	159	149	160	155	128	156	153	153	147	143	137	128	136	137	149	132	135	139	151	129	140	139	138	147	126	146	127	130	118	125	134	130	147	153	135	159	162	123	140	160	145	138	140	141	139	138	138	151	134	125	131	134	126	123	130	140	150	137	155	144	152	143	144	141	131	129	131	125	124	138	118	133	112	149	129	134	154	138	129	142	129	164	135	120	124	129	141	133	151	127	138	131	150	127	125	108	134	142	121	111	145	100	124	139	141	126	120	140	146	118	150	144	129	130	128	137	124	126	143	158	129	141	117	126	135	129	126	161	119	145	136	142	126	130	136	166	161	125	123	132	129	141	141	142	144	121	133	160	141	143	126	157	140	143	138	135	112	147	123	128	134	141	155	135	100	120	119	126	127	128	122	133	141	154	150	108	122	136	132	105	125	143	132	136	131	114	143	117	118	133	116	125	121	157	139	120	122	128	141	130	124	124	127	136	108	150	153	128	140	146	138	124	123	144	135	131	149	126	127	158	153	146	135	135	123	146	149	133	130	129	131	130	137	136	136	139	109	160	134	136	131	131	138	148	112	131	123	125	128	142	129	132	119	131	132	126	117	135	138	116	157	150	124	143	108	133	134	119	131	128	127	139	133	112	114	152	143	125	127	149	131	122	140	148	145	150	138	154	145	123	120	120	124	119	126	142	146	145	115	144	128	139	126	135	132	159	131	131	118	147	139	147	154	136	132	132	129	140	137	149	147	115	144	118	137	123	146	140	125	141	165	131	150	128	140	117	144	130	131	136	141	116	108	141	121	126	141	122	132	149	147	154	147	130	149	132	125	124	144	144	143	121	136	146	134	116	125	134	138	136	125	137	126	129	129	143	147	142	140	132	138	131	133	144	141	120	136	129	143	146	172	138	122	134	145	137	135	122	149	156	143	121	134	128	130	134	152	126	145	142	142	124	137	130	150	138	121	148	139	118	131	151	127	134	141	103	147	115	149	136	125	152	125	129	145	140	139	143	126	131	152	122	127	127	160	151	120	124	127	129	111	133	128	138	137	132	149	151	124	135	132	124	151	118	147	127	141	128	134	129	122	132	133	143	129	133	146	134	137	136	139	132	137	136	126	115	158	128	149	125	141	133	148	153	159	147	148	141	149	137	131	126	150	169	146	167	142	144	124	139	149	124	128	127	138	135	152	141	139	126	142	121	155	154	118	127	131	128	139	139	120	127	152	145	149	134	147	123	151	137	132	112	136	132	148	137	131	140	140	152	164	137	128	129	144	125	135	128	148	136	144	140	137	143	151	141	129	138	137	146	111	139	131	124	137	156	138	133	133	123	123	139	135	156	121	146	130	125	118	127	140	161	123	155	131	143	133	111	147	167	129	142	142	122	123	116	139	155	145	135	131	123	149	142	142	118	136	144	140	149	126	149	116	131	122	143	140	110	137	143	134	151	140	139	122	125	128	150	120	120	141	154	138	126	145	152	155	126	152	131	143	135	131	120	152	128	133	141	132	120	140	117	124	141	129	140	133	141	118	142	126	138	138	143	121	143	126	132	138	138	169	120	138	144	149	154	127	140	140	132	135	149	127	115	133	148	148	127	120	126	140	140	128	126	127	141	142	137	142	133	133	140	145	148	133	130	131	127	130	125	124	136	143	127	122	129	159	152	124	137	123	140	132	124	107	129	100	137	140	122	147	153	141	133	133	123	124	146	131	118	133	124	143	156	130	124	138	139	110	113	125	143	140	118	138	147	132	124	136	113	130	119	140	126	128	139	147	132	148	165	140	125	132	139	141	163	112	126	133	155	124	130	116	139	142	134	160	134	124	132	145	120	132	151	139	121	125	129	141	132	119	156	132	139	108	125	123	130	97	138	160	129	135	108	127	127	135	129	125	148	132	136	126	127	127	115	155	142	131	137	138	145	154	130	152	120	130	139	117	116	121	137	146	132	129	133	146	146	159	149	142	109	131	139	137	117	142	124	113	122	126	121	133	119	123	110	137	141	146	138	107	137	147	125	133	163	135	118	147	119	139	133	141	112	113	119	133	121	128	118	133	136	134	118	120	137	139	120	123	149	153	130	112	142	137	147	141	137	140	125	144	144	124	127	153	131	124	129	129	126	137	138	125	139	138	122	145	136	98	128	130	135	131	139	135	141	145	127	126	137	137	122	129	128	146	148	118	141	136	135	134	121	130	129	139	121	145	130	169	131	129	129	150	125	151	120	154	121	126	147	118	121	149	135	134	130	142	125	140	136	126	137	135	144	131	146	119	125	128	159	144	135	125	123	125	121	129	119	134	132	127	136	137	142	130	150	130	137	105	137	143	124	139	143	153	128	152	130	144	132	145	143	131	109	140	140	145	123	135	145	143	137	122	146	126	127	144	150	135	141	125	146	140	156	133	146	156	144	140	138	128	115	134	126	119	123	148	139	129	147	124	140	127	129	117	124	148	133	130	127	110	150	150	125	138	128	143	145	128	149	121	141	147	140	125	146	145	151	141	125	124	121	145	123	139	125	121	128	122	153	133	113	146	136	143	147	114	138	133	142	137	146	148	129	118	140	135	131	122	130	142	141	136	137	128	119	133	125	131	137	150	142	136	131	121	136	134	131	132	143	129	115	130	155	104	113	134	144	143	134	145	128	133	125	128	143	127	145	131	134	135	138	141	130	141	144	140	112	143	133	150	115	141	150	124	128	128	128	151	122	131	122	154	127	126	128	126	120	122	143	127	122	116	131	143	131	143	120	127	156	128	133	150	137	136	138	151	120	139	155	134	134	134	120	125	136	114	121	122	146	150	138	120	122	127	115	126	140	135	130	137	140	143	146	132	116	127	129	137	122	141	132	132	148	128	134	151	144	140	128	128	124	135	130	139	134	118	126	118	157	154	133	135	161	155	138	140	144	136	123	118	135	132	140	129	118	127	136	118	141	113	136	127	137	136	144	144	153	134	135	132	105	145	134	138	126	123	128	150	134	117	132	117	130	144	146	144	147	149	133	130	131	128	124	149	140	137	116	132	149	128	137	153	122	127	127	132	120	135	139	147	153	158	151	136	155	132	132	116	156	131	120	137	163	129	131	136	112	135	141	139	164	126	119	135	113	141	131	141	141	139	128	148	155	118	126	132	144	151	115	152	119	136	133	118	131	141	123	134	142	140	123	126	146	132	131	144	154	121	133	144	148	136	128	131	144	124	116	123	135	122	143	118	132	127	118	141	148	123	121	141	150	135	138	135	135	125	143	121	133	136	150	123	146	139	109	159	127	134	133	145	117	158	124	114	136	146	125	141	139	111	140	120	141	136	127	137	139	141	137	137	153	134	131	147	132	138	142	133	120	144	129	142	130	120	136	131	154	112	156	144	141	149	129	114	123	142	132	134	133	146	150	128	147	140	126	144	147	137	123	135	143	154	145	145	137	139
7406	2112	4368	5284	4744	3750	3202	2717	2256	1942	1584	1425	1257	1232	1128	1103	950	892	861	770	846	756	724	698	648	641	629	606	645	590	569	552	529	509	525	538	552	503	474	501	510	491	493	521	506	473	479	482	453	475	438	447	423	457	476	471	448	444	465	471	446	403	451	455	447	462	435	435	458	404	463	451	439	417	464	431	427	406	475	421	414	426	443	441	414	430	467	430	402	440	410	410	408	427	420	428	441	433	435	427	458	427	421	454	407	415	388	401	427	412	411	433	416	376	406	450	381	430	379	402	427	413	430	417	394	435	420	439	449	357	391	409	449	416	426	421	425	417	394	439	367	409	432	391	399	430	410	444	399	440	421	396	337	386	417	417	442	421	425	416	404	430	423	388	368	426	405	400	434	393	442	428	408	420	400	428	443	421	375	417	409	420	408	414	453	407	427	386	416	417	419	421	424	411	410	401	399	408	387	407	409	429	428	436	404	379	429	379	417	421	472	421	433	433	409	434	400	447	447	411	418	412	421	442	400	431	423	372	438	413	418	399	414	438	400	407	441	408	428	426	417	376	432	380	435	448	440	413	450	400	407	383	370	395	435	395	429	438	395	425	429	438	392	424	405	387	416	408	403	435	442	421	397	437	412	417	389	405	405	430	399	405	436	416	417	383	395	424	415	409	382	442	384	457	422	383	405	390	435	410	403	409	418	414	420	393	412	414	410	422	389	390	429	406	375	392	408	436	394	444	393	421	434	427	397	377	417	422	399	405	396	400	397	377	428	391	410	388	421	402	415	430	415	456	430	403	381	381	417	406	425	437	409	396	393	402	442	414	417	416	421	409	421	412	403	430	406	395	391	407	415	429	424	418	379	426	395	414	402	409	393	413	387	424	409	420	413	361	391	409	396	392	428	404	405	429	365	433	436	414	416	402	427	411	409	415	424	369	421	427	372	379	424	387	443	425	413	418	400	410	421	452	396	443	400	462	429	384	404	378	425	388	416	400	385	396	366	419	416	410	440	404	397	420	382	399	411	424	404	406	364	397	443	436	383	397	394	391	427	406	402	411	435	421	377	435	408	409	405	423	404	451	422	427	384	398	410	398	377	404	402	438	403	401	416	437	416	421	411	378	429	430	405	417	436	426	413	405	425	414	413	404	419	398	424	413	436	388	410	416	393	351	407	422	395	394	393	419	397	398	394	404	423	359	400	381	422	413	369	411	379	399	428	419	419	405	415	430	402	411	405	405	409	412	406	433	390	419	412	400	423	421	433	364	357	396	399	389	405	406	388	399	388	396	429	405	381	430	439	434	433	413	418	410	421	450	433	434	428	409	442	412	373	435	385	389	413	409	450	402	424	416	398	399	426	433	415	452	420	392	399	414	395	415	404	395	409	442	408	405	387	420	391	405	416	379	430	395	376	394	423	408	466	393	420	420	395	403	394	387	378	430	418	398	452	420	415	429	410	415	412	420	418	408	415	436	388	395	409	406	398	392	387	398	414	383	402	420	430	403	412	402	393	371	403	407	410	385	361	398	391	392	383	397	414	408	402	437	374	416	421	416	420	403	413	391	425	417	405	400	412	435	398	446	400	406	404	424	394	427	397	404	412	407	424	435	423	363	382	403	405	441	377	412	427	436	390	439	392	425	399	412	445	419	439	391	405	379	388	405	453	366	441	395	424	438	384	428	410	423	405	404	403	397	383	408	389	416	407	394	389	395	423	383	448	434	405	395	418	422	387	412	417	433	415	420	401	437	406	425	423	389	393	420	416	392	408	398	387	408	391	415	412	421	382	397	401	443	432	406	392	401	405	399	424	416	435	369	429	431	398	402	404	388	406	410	428	428	395	408	410	432	383	412	390	402	409	409	420	394	448	380	404	415	380	369	413	427	377	403	380	393	400	404	393	417	389	390	430	443	400	412	383	401	387	434	390	419	414	418	419	417	419	447	421	416	433	404	402	385	380	379	424	424	403	437	385	400	420	415	418	404	386	411	381	429	413	428	428	426	390	402	402	393	402	388	382	421	400	405	380	381	404	399	386	435	386	386	439	378	465	416	433	401	395	414	407	395	431	425	390	436	425	409	424	444	392	419	421	427	393	447	398	466	458	411	432	399	382	390	399	408	422	423	397	401	406	433	387	386	444	411	394	444	398	397	412	394	433	401	447	422	439	430	423	398	414	418	437	390	387	388	362	423	397	452	425	413	407	415	407	411	417	409	399	387	432	411	425	436	399	412	418	393	406	413	391	405	442	382	395	394	380	404	438	383	394	444	427	396	367	408	431	429	414	402	381	420	388	427	393	422	440	417	442	376	431	383	403	399	354	391	366	400	367	398	406	426	406	417	352	417	395	441	458	433	427	404	385	402	403	395	414	399	421	406	373	397	402	388	439	410	388	388	419	420	405	435	439	424	379	388	388	415	426	418	386	368	381	417	395	439	416	447	440	408	414	402	406	395	407	398	410	451	422	412	440	412	442	433	387	433	432	397	372	416	429	378	396	423	411	405	418	419	408	396	396	401	446	391	402	433	419	431	435	403	416	411	420	403	381	442	419	449	392	412	396	425	362	387	385	422	376	405	412	369	424	418	422	403	402	410	406	390	393	407	448	394	417	422	420	388	403	446	381	365	413	401	407	380	427	401	398	401	424	443	424	423	444	411	391	402	407	386	442	405	418	412	466	397	411	432	406	415	393	398	405	439	436	449	438	444	421	418	385	440	401	394	409	421	414	424	398	405	403	399	399	422	403	420	441	394	391	424	387	383	388	400	412	421	434	408	426	420	418	404	386	383	404	399	374	385	429	418	396	407	399	408	408	399	451	431	460	374	417	439	391	403	407	363	389	436	389	414	411	411	404	402	396	395	404	424	405	389	399	388	432	386	422	390	393	416	410	421	393	393	409	401	420	397	399	376	414	392	426	417	419	436	425	439	405	403	393	401	390	408	399	400	405	400	414	375	373	386	434	412	381	384	420	433	402	379	443	410	408	416	432	421	394	410	383	435	425	397	441	424	392	400	428	417	452	407	376	387	426	388	427	392	412	428	454	395	415	375	379	415	417	420	429	420	394	385	401	392	424	400	372	450	430	413	456	432	394	422	369	390	412	435	416	389	411	430	417	387	421	425	377	390	388	432	388	391	400	388	414	369	430	383	423	403	398	424	373	389	409	374	410	412	350	369	410	427	397	349	419	414	409	386	381	416	409	391	397	400	433	434	421	407	388	428	393	412	441	416	417	413	379	401	414	384	397	380	402	399	410	414	415	450	443	392	377	396	421	408	411	403	436	388	409	429	419	428	434	395	421	416	401	396	403	376	428	396	405	359	399	394	440	424	405	360	459	401	416	405	391	435	411	416	435	407	417	411	416	395	414	394	418	390	445	394	425	417	391	429	414	437	444	452	373	415	415	395	423	424	370	443	395	408	417	408	446	393	414	396	399	438	426	451	434	405	377	403	421	403	398	421	427	383	403	430	423	420	416	404	396	407
2573	378	408	391	406	381	371	352	393	321	353	386	364	337	337	361	344	337	364	381	354	352	341	342	338	324	382	381	339	362	371	354	365	335	366	369	344	363	319	362	372	373	359	335	364	365	324	352	345	360	338	337	343	367	361	340	360	368	375	368	343	319	341	317	345	357	376	312	346	349	349	330	346	329	347	364	357	347	340	327	348	353	360	368	356	354	325	362	376	340	340	353	349	371	313	328	339	356	333	359	352	336	359	396	334	369	368	336	371	331	340	362	371	379	331	368	360	361	328	338	317	330	299	376	355	358	341	410	349	361	353	365	353	325	328	343	349	334	358	308	323	361	363	332	351	356	344	351	372	351	363	330	362	357	356	365	316	339	343	344	360	345	340	367	346	315	323	351	338	335	353	336	346	328	333	329	352	314	346	350	344	370	384	356	364	330	356	338	349	336	342	368	348	356	361	346	384	332	337	352	329	314	350	315	356	364	352	359	341	368	310	343	300	345	338	345	324	320	316	375	368	324	376	377	341	321	334	334	347	321	375	358	323	336	369	366	382	359	327	365	356	363	334	340	347	329	353	374	366	340	355	340	342	335	346	334	379	324	340	346	375	373	332	334	388	324	372	340	312	341	356	337	333	384	341	320	368	338	324	328	363	336	381	343	369	328	358	377	350	348	340	342	375	352	364	332	371	389	319	370	345	349	362	362	334	361	343	366	328	339	324	307	356	349	333	353	372	356	353	345	370	345	333	349	379	395	343	363	363	354	333	329	320	348	343	321	331	351	350	367	353	336	338	330	341	353	352	365	329	331	363	334	343	331	346	319	341	354	348	350	336	323	397	330	381	352	376	322	366	339	356	340	362	355	362	340	326	362	327	347	382	357	315	352	358	345	326	356	326	361	327	320	339	353	372	328	359	305	352	338	361	322	321	352	354	324	340	381	362	364	373	365	369	341	354	342	325	362	357	342	356	324	341	307	356	336	352	311	329	346	340	324	355	361	322	360	344	352	309	319	317	357	331	336	330	392	343	338	343	345	342	361	341	324	353	365	354	350	363	344	334	328	362	360	357	297	315	339	284	383	298	331	338	342	372	339	332	357	338	326	332	316	388	372	352	305	333	336	375	341	356	342	373	362	373	327	351	375	313	328	366	363	357	354	338	343	340	354	324	336	329	330	326	363	312	286	354	344	362	368	357	358	315	340	355	384	341	345	362	378	366	369	355	368	385	331	303	366	326	339	350	286	345	362	343	383	359	329	355	354	362	351	338	364	334	331	348	323	339	344	344	346	349	376	368	365	381	345	362	339	314	345	335	368	342	362	349	328	352	374	343	377	353	343	362	345	367	351	333	339	359	315	326	343	325	358	337	364	356	339	356	333	334	340	346	351	309	341	349	341	371	371	347	344	340	329	351	341	328	328	342	355	390	335	327	368	374	350	347	338	352	330	321	376	334	344	351	358	349	379	337	366	374	341	354	331	367	373	368	343	327	339	324	339	364	344	357	315	316	319	373	323	342	331	348	369	369	346	360	357	325	324	336	330	359	316	343	402	353	346	333	340	326	351	320	347	341	342	347	359	317	335	348	354	354	356	337	335	317	336	326	340	330	375	341	349	348	341	353	357	325	322	335	351	354	307	372	380	365	336	337	351	334	313	349	351	322	369	326	336	363	335	368	372	330	313	340	347	336	343	330	335	360	373	369	349	337	344	337	358	340	328	376	335	356	342	330	374	341	332	389	369	357	334	350	324	360	357	310	325	369	335	363	360	333	311	344	349	361	375	381	358	362	338	358	328	352	340	306	350	381	383	322	343	378	364	371	352	370	375	336	369	303	375	332	343	363	339	351	331	357	363	329	309	358	345	330	356	343	340	335	384	331	349	323	364	318	317	360	349	358	345	350	344	339	353	348	350	354	356	402	379	339	304	378	365	342	350	307	349	349	336	314	328	328	362	346	350	344	367	327	333	363	368	310	352	343	332	337	343	377	382	320	340	364	305	329	371	329	328	355	364	357	359	390	312	352	352	357	315	338	365	351	333	308	349	321	355	309	337	374	359	311	388	361	377	332	374	335	363	391	336	331	353	374	380	347	312	325	324	351	340	341	355	367	321	357	382	319	375	344	362	377	339	316	386	358	344	393	334	355	340	326	342	352	322	351	360	385	343	312	349	344	333	338	383	387	352	341	322	358	357	362	318	343	338	356	331	349	345	331	324	345	346	358	330	345	370	355	354	421	329	329	332	363	340	358	361	322	327	352	337	310	354	326	344	352	381	369	355	343	362	358	327	354	391	366	354	331	337	317	345	319	344	320	328	359	397	330	359	328	348	360	375	322	342	350	366	369	343	350	346	343	366	337	362	345	342	330	335	295	357	327	323	333	334	387	366	339	361	334	324	383	342	331	337	362	341	339	345	323	323	326	360	362	329	355	355	342	362	363	342	351	315	385	357	327	353	341	366	382	351	357	332	340	376	346	315	380	320	351	370	374	354	368	345	353	341	333	363	349	332	335	321	329	321	333	347	369	377	305	359	368	357	332	346	356	363	382	344	380	341	377	326	337	366	372	354	352	344	338	373	343	320	310	363	314	339	320	333	356	340	348	339	327	335	360	327	316	343	352	357	370	321	362	337	328	347	333	332	350	340	332	351	337	327	337	324	339	357	338	322	325	354	335	358	339	339	335	335	334	342	364	370	326	333	335	371	333	358	362	349	323	358	356	337	346	351	352	375	364	329	339	381	349	346	334	365	373	347	317	328	340	363	345	353	332	334	333	326	366	333	331	336	333	328	333	341	339	336	362	352	351	322	371	359	351	372	346	340	338	334	344	354	332	349	369	355	321	372	347	347	327	345	346	357	322	347	332	374	324	341	331	344	348	358	338	345	359	351	339	372	360	345	366	324	355	338	352	337	355	345	384	360	325	334	367	346	376	356	322	349	355	352	333	334	377	315	330	347	369	351	336	350	347	344	346	343	344	341	347	332	363	335	340	363	343	341	342	356	346	342	360	346	325	335	349	352	327	339	320	363	343	382	391	338	355	368	316	315	341	334	343	333	337	356	361	355	341	377	337	314	345	334	328	347	336	357	391	365	354	383	353	352	366	329	324	328	329	342	365	375	336	372	350	389	351	355	364	360	360	351	334	350	343	343	330	382	354	348	368	360	315	384	348	318	343	320	352	335	352	334	343	357	351	389	359	335	323	377	360	327	341	350	332	319	329	352	363	353	336	363	336	339	360	369	307	361	352	342	332	338	354	345	362	321	345	363	363	325	354	369	366	326	327	347	341	320	342	344	348	320	327	367	340	357	353	334	363	324	331	349	323	334	352	345	339	336	358	361	342	359	320	323	318	330	337	352	358	358	325	324	327	348	316	327	375	336	364	320	333	328	356	313	328	385	345	323	330	367	382	348	344	358	371	383	360	355	339	350	317	357	323	363	353	347	324	366	344	355	361	354	337	390	370	358	366	348	364	352	315	333	343	354	331	383
2445	1025	1085	1151	1047	1014	1020	976	1045	959	955	960	976	944	954	881	962	929	900	912	939	943	902	907	954	931	936	903	937	908	911	933	906	875	900	914	906	949	896	895	923	962	944	917	887	957	942	892	918	916	932	904	945	912	925	958	920	911	1006	944	896	922	933	912	927	953	911	897	890	874	942	948	825	885	940	916	955	909	863	909	889	959	884	946	900	970	895	844	921	933	917	895	946	935	927	919	880	907	916	934	966	867	932	917	970	973	943	936	989	938	949	917	898	948	922	966	916	948	972	908	912	928	952	842	922	891	906	908	932	897	940	967	863	897	916	934	900	875	956	953	959	933	920	890	970	949	989	902	890	897	945	902	931	895	953	960	912	876	908	893	916	965	893	931	953	890	896	960	860	871	917	866	945	844	900	922	923	893	925	971	907	920	939	925	894	981	911	953	928	958	968	904	901	926	911	943	866	932	914	898	883	909	901	955	896	959	906	935	870	922	936	927	881	910	947	871	847	895	908	913	903	869	895	902	913	922	922	884	884	911	849	846	913	905	932	938	901	898	900	921	914	906	942	852	945	928	900	871	922	864	864	898	965	976	910	918	873	911	891	951	888	922	955	904	893	920	930	866	944	938	899	914	932	907	909	929	937	950	920	869	942	898	955	949	929	882	871	943	890	925	924	908	883	970	899	883	896	917	891	897	868	927	932	919	953	912	941	927	961	954	911	901	905	912	894	880	871	897	954	941	910	920	861	931	915	865	922	878	939	1009	906	938	892	941	924	937	937	921	886	946	955	923	875	948	942	976	919	950	916	939	911	872	936	900	943	875	914	894	918	895	954	951	842	898	922	927	976	953	922	935	895	896	950	884	890	909	898	932	916	939	923	907	914	975	889	929	916	906	891	937	905	879	903	911	859	899	925	888	870	926	922	926	953	903	867	934	906	909	944	891	914	889	907	917	869	947	863	948	928	897	969	923	913	904	938	925	910	965	920	939	901	897	908	883	925	929	984	929	940	950	895	929	920	907	936	879	920	888	885	935	924	892	911	863	897	924	920	911	898	912	952	937	844	912	918	908	880	855	886	926	922	943	913	843	912	920	914	911	908	891	883	965	920	840	891	891	920	985	879	920	930	913	928	912	914	926	910	956	947	849	890	921	890	903	937	912	884	914	918	918	889	925	899	951	908	923	947	867	921	906	962	906	906	917	924	922	933	921	952	904	865	925	916	930	905	931	915	977	945	925	934	906	845	983	896	974	877	960	882	926	883	914	894	941	897	940	926	884	951	895	906	872	893	918	906	940	876	945	893	895	925	890	902	920	909	1015	960	904	931	923	956	915	931	931	889	896	947	880	914	880	927	911	961	964	944	939	920	929	943	896	941	912	929	940	913	949	976	958	859	883	954	963	893	920	944	910	892	903	942	936	914	859	907	936	963	941	962	906	882	916	917	904	930	980	867	939	906	931	920	931	936	918	848	962	939	988	880	899	927	918	916	911	899	921	934	862	858	960	950	919	935	923	882	946	937	928	983	862	924	969	924	918	916	915	896	941	937	935	931	896	916	881	886	878	943	930	968	891	934	928	927	919	912	907	948	898	911	925	890	806	939	899	920	912	910	948	919	886	942	943	890	946	918	948	900	894	878	954	976	914	904	943	879	902	897	920	897	948	902	922	889	907	913	918	914	912	898	907	947	963	918	941	920	931	957	892	882	938	845	953	922	901	941	889	924	934	920	889	913	940	915	915	942	926	923	891	910	980	971	877	947	908	921	919	951	957	952	886	918	946	890	880	858	929	983	915	881	856	939	866	913	898	938	900	876	891	908	892	947	871	909	971	924	914	921	910	943	883	907	868	881	910	925	922	961	922	890	894	937	922	912	931	923	894	874	913	896	931	918	888	893	904	935	946	887	909	869	943	951	944	929	882	923	919	922	861	925	881	856	888	900	940	898	904	930	937	946	907	996	962	896	889	909	891	904	923	890	918	923	939	975	909	891	945	966	943	909	891	935	880	949	953	930	929	923	950	954	894	917	907	888	898	942	907	933	879	904	900	879	869	895	930	973	899	900	886	943	885	914	893	959	919	898	909	940	897	934	911	904	907	936	938	907	916	948	920	1022	899	913	957	926	957	925	891	914	934	889	935	934	966	922	898	930	918	922	932	836	877	946	902	910	919	888	911	883	968	913	918	905	945	921	919	909	948	886	881	934	941	929	869	971	917	910	906	885	901	938	945	956	900	985	904	876	927	915	983	910	881	923	925	940	892	996	934	956	944	950	898	916	972	903	911	938	909	904	936	970	840	875	948	899	915	946	914	868	928	901	896	904	895	916	890	906	923	945	912	892	832	933	961	913	938	910	892	879	900	921	951	923	919	898	906	921	883	905	906	921	929	914	893	900	939	915	927	932	885	905	989	929	921	882	931	877	868	822	907	906	897	977	926	941	909	907	922	935	935	892	903	905	899	900	883	915	873	871	952	885	876	917	929	947	897	970	898	959	889	873	914	875	945	887	924	875	906	873	928	891	966	884	926	906	876	947	889	941	935	920	922	934	904	941	908	907	870	897	957	898	914	873	979	924	903	926	923	899	931	906	895	954	962	918	920	911	903	967	879	899	909	952	913	945	887	887	885	959	964	871	923	887	1009	945	933	911	908	915	884	938	904	900	966	901	902	929	914	911	944	922	956	897	887	902	884	957	881	897	961	848	962	913	861	938	945	928	894	893	916	928	910	891	919	911	911	946	960	870	851	936	860	858	953	948	870	849	924	880	881	964	962	912	919	901	923	909	951	927	908	907	937	931	904	926	958	892	916	935	929	884	931	904	971	889	962	936	943	977	974	922	902	891	894	958	886	912	906	864	863	935	910	917	949	900	911	908	936	927	953	938	887	929	928	930	916	848	918	928	941	918	929	926	920	896	955	911	897	894	908	883	919	903	906	908	877	865	946	927	989	948	869	924	931	913	884	916	919	894	865	929	933	921	889	916	904	902	896	871	892	900	885	979	928	938	955	907	889	979	888	924	913	925	937	904	932	881	909	911	901	900	896	902	929	914	908	892	900	924	918	962	868	878	913	916	957	913	888	962	960	934	877	1009	956	893	872	905	896	907	924	953	869	875	892	922	935	912	903	914	906	916	863	937	946	931	979	928	890	930	926	928	914	955	927	912	929	894	922	877	894	924	939	896	917	915	925	935	891	926	936	865	915	950	917	902	945	911	936	868	962	920	963	922	908	951	893	923	959	902	944	860	906	864	905	912	914	947	938	947	904	917	948	913	915	898	904	901	882	931	907	974	958	906	930	923	908	932	950	932	941	906	978	963	920	934	851	914	896	881	913	862	940	961	937	933	905	905	931	905	918	917	935	909	922	900	967	894	950	911	942	904	888	910	895	913	931	946	894	923	948	877	891	909	882	921	915	901	899	859	959	943	927	905	921	921	919	901	891	939	942	832	913	940	921	935	891	905	964	937	880	893	850	874	939	947	946	910	934	908	831
10203	1029	1283	1053	763	654	463	429	390	350	297	315	283	259	265	246	236	245	222	263	260	232	234	221	248	229	237	233	240	204	215	228	235	210	224	229	228	253	212	198	216	244	206	221	252	219	197	208	226	205	208	211	215	219	219	218	228	209	189	233	215	230	221	214	216	221	201	213	233	239	232	233	222	230	238	238	220	217	227	219	229	218	228	203	177	217	240	233	234	222	193	199	202	207	230	212	239	204	238	206	221	236	230	214	219	220	227	213	202	213	207	210	226	206	232	217	189	232	211	208	224	212	246	225	215	234	215	212	215	218	216	234	217	220	217	230	203	199	221	211	226	201	211	192	209	226	228	216	192	240	216	193	215	220	213	178	225	218	200	196	243	212	216	227	223	244	229	228	203	238	243	187	207	216	227	231	220	241	202	224	215	201	209	237	217	222	193	186	245	213	242	215	247	205	194	212	205	231	240	239	197	211	199	213	221	215	214	217	195	248	190	209	245	204	204	218	206	227	219	222	217	232	233	210	233	217	216	231	240	229	213	213	202	227	208	205	211	233	229	209	221	235	195	209	196	208	209	227	192	239	204	223	228	236	198	220	200	199	213	220	231	220	219	213	238	189	226	190	206	204	215	188	224	194	208	236	217	216	232	222	214	197	223	207	216	219	203	227	210	198	205	203	226	241	212	229	239	235	211	220	209	207	216	212	213	215	214	226	232	218	203	205	216	193	208	215	219	222	212	212	209	192	224	222	209	215	223	207	180	228	231	242	222	228	210	213	216	194	212	230	221	225	220	211	224	212	223	196	216	225	222	229	213	195	212	225	254	227	223	230	219	240	200	221	231	199	242	230	208	202	235	195	194	218	239	198	211	178	218	213	207	229	228	205	209	217	226	189	234	196	209	221	195	233	231	208	225	211	233	239	195	194	207	202	210	207	227	227	237	201	210	217	188	222	243	227	222	213	234	220	232	211	225	223	212	215	236	239	224	208	229	215	211	215	226	224	222	217	217	238	222	234	225	216	221	216	195	222	185	222	195	209	220	247	203	220	230	211	214	215	242	223	223	209	237	225	220	198	202	238	232	217	224	242	218	224	242	240	217	195	227	233	203	193	197	200	209	243	247	206	208	214	233	207	240	230	233	219	218	212	213	210	233	222	209	228	238	186	220	206	199	225	238	209	208	227	250	241	229	227	215	226	219	212	205	227	219	231	217	202	223	223	217	203	186	219	198	187	211	214	197	233	219	230	205	220	204	232	207	202	205	227	206	231	181	208	207	212	201	210	208	209	176	239	218	229	212	197	233	206	235	221	207	229	209	203	218	240	212	222	208	224	205	207	205	204	230	226	224	219	205	225	242	209	214	226	220	216	199	205	231	224	204	230	206	228	231	197	211	211	200	224	236	255	212	215	233	211	216	201	230	216	199	210	222	205	228	199	219	216	235	222	222	219	236	208	196	266	212	230	216	234	195	181	195	209	216	206	194	199	219	227	222	210	227	237	234	206	222	249	206	222	221	211	240	238	216	203	219	249	223	213	212	212	229	214	220	200	212	202	229	220	207	217	205	211	229	246	224	213	228	217	223	216	223	217	235	220	227	218	227	232	209	248	210	208	221	188	239	222	247	214	205	219	218	201	204	210	226	203	207	247	228	201	237	230	209	211	218	221	227	217	220	214	193	220	199	241	229	239	202	236	213	215	218	213	222	223	258	198	219	215	211	220	198	188	201	197	207	234	222	206	227	200	232	191	242	214	205	208	232	201	206	211	244	176	252	232	202	228	168	235	243	207	195	217	205	199	193	208	214	228	216	229	229	211	220	226	203	206	239	232	260	228	234	216	221	199	193	241	217	221	220	223	222	184	225	223	223	214	238	220	224	235	221	233	208	239	179	218	233	192	222	201	214	217	237	247	247	208	216	218	241	244	189	209	224	214	211	233	219	229	235	215	217	206	236	225	212	213	234	189	235	199	214	217	218	219	193	213	220	237	208	215	219	186	213	218	219	229	195	212	232	225	216	241	229	221	222	235	216	212	227	221	213	210	228	212	213	220	213	206	233	213	206	212	225	207	206	219	199	216	208	202	213	202	219	202	220	213	187	212	204	254	225	224	205	198	227	213	227	226	223	233	214	214	217	200	206	206	205	219	194	204	209	201	187	234	202	219	231	206	214	198	208	236	220	212	218	194	210	236	217	223	248	211	190	223	185	217	207	212	189	219	247	201	239	243	208	225	199	224	224	208	197	197	218	228	216	212	214	231	223	211	223	209	228	211	201	227	215	204	210	229	204	200	202	214	247	225	220	221	188	226	208	206	244	214	219	207	224	223	211	223	215	232	229	240	209	204	224	219	194	235	209	215	223	246	209	222	197	208	228	188	222	232	219	225	212	228	219	200	224	231	203	244	243	205	207	196	239	223	216	230	212	195	252	228	207	220	232	226	211	242	209	213	210	215	217	238	213	213	202	193	225	250	201	230	208	227	210	215	224	235	209	212	207	224	222	217	201	221	220	212	239	234	195	175	205	209	201	203	221	224	232	207	206	199	198	218	185	213	215	236	235	233	256	223	208	193	225	217	227	213	199	227	176	226	232	220	223	195	220	199	213	236	218	194	215	214	224	226	204	220	232	228	231	189	226	211	211	193	220	218	228	206	242	230	215	219	203	218	232	226	221	232	212	223	214	237	241	210	221	228	208	223	217	210	207	224	245	220	209	222	220	214	229	243	228	223	260	181	202	223	213	217	218	196	222	215	208	225	236	227	227	222	215	231	217	189	232	220	215	231	206	214	209	215	236	205	203	205	226	244	219	180	197	232	266	204	236	208	248	181	227	212	232	223	198	225	250	223	228	195	206	215	191	238	218	224	222	236	209	220	193	238	219	206	214	228	235	204	209	224	224	220	224	191	220	211	225	222	181	268	200	212	230	212	216	221	274	214	236	233	219	244	223	205	226	197	195	216	215	228	199	213	196	212	196	189	194	205	212	211	216	196	207	212	222	213	217	189	205	190	203	222	243	236	235	198	206	226	209	196	193	211	213	218	223	221	245	221	185	236	219	238	215	222	197	217	230	197	209	195	227	204	209	223	232	209	210	229	219	202	208	241	223	226	201	187	210	229	202	213	226	212	212	244	227	217	213	208	236	226	222	250	225	211	212	214	200	185	250	234	229	226	243	209	237	230	246	216	207	204	210	226	210	197	247	236	222	222	206	248	213	213	237	215	231	233	224	215	197	222	216	238	192	206	227	230	214	209	207	214	230	229	203	199	206	190	204	245	235	210	211	213	214	237	248	232	225	226	230	222	223	232	200	219	224	247	200	216	260	235	215	211	205	212	208	222	213	227	194	216	220	229	213	247	224	217	214	212	227	210	222	202	201	252	214	238	231	206	201	228	195	235	240	221	217	217	227	216	228	203	222	227	255	222	229	226	218	210	212	216	200	215	213	209	204	215	225	250	227	197	206	226	242	215	228	224	209	230	208	215	191	211
5539	1393	2806	3213	2795	2392	1971	1779	1547	1419	1269	1160	1106	986	949	918	868	855	860	833	778	782	790	773	727	746	718	749	706	651	699	675	645	670	641	580	682	601	654	629	637	622	656	674	610	640	642	645	644	610	641	625	635	625	651	618	610	647	608	633	583	615	615	597	636	572	599	602	591	628	640	628	593	610	610	581	623	589	599	563	584	636	605	595	603	597	613	593	624	599	560	609	577	658	630	642	579	608	619	602	545	578	585	588	634	630	607	605	637	601	625	602	604	581	592	625	653	608	616	593	608	654	634	625	567	616	599	602	601	643	568	605	611	623	637	596	624	572	613	583	611	600	622	614	634	628	586	609	588	576	577	561	568	570	582	611	593	612	592	579	593	619	599	595	564	600	616	626	583	609	581	606	621	603	581	613	575	580	598	547	576	599	619	644	603	586	589	573	588	593	545	607	612	633	617	601	583	586	608	623	612	603	597	571	578	620	634	661	552	604	613	608	657	575	613	575	623	591	575	537	591	594	569	554	613	622	628	594	616	623	587	640	608	609	605	608	603	574	605	627	597	579	577	584	541	653	591	560	598	580	589	635	612	628	590	617	614	628	602	578	605	581	602	605	590	596	624	567	573	611	614	584	625	604	567	588	584	584	629	589	590	614	591	584	614	575	580	576	618	609	578	604	593	598	605	638	641	567	596	609	586	582	570	616	591	606	606	606	589	571	611	584	619	608	605	626	594	583	568	606	607	576	590	601	616	630	595	616	588	573	578	580	589	610	600	613	593	602	588	616	571	607	569	615	603	636	559	553	632	659	562	603	590	592	580	575	666	574	588	577	602	581	581	566	643	584	586	654	617	601	593	616	607	594	573	604	613	601	588	601	610	579	593	604	627	624	621	548	615	576	606	599	622	597	594	617	589	647	575	573	608	625	581	626	563	613	601	616	593	651	645	594	612	628	574	591	591	594	642	570	634	608	601	652	566	617	623	618	618	595	629	648	566	637	624	594	547	607	576	606	636	544	634	636	624	635	597	625	573	608	559	570	562	606	604	594	635	607	592	566	599	599	602	604	532	569	625	606	587	582	593	643	562	566	623	602	570	553	581	555	603	605	646	569	599	616	564	564	608	588	570	571	562	643	581	617	580	568	648	645	617	591	602	630	598	624	583	580	588	613	622	545	609	606	538	611	617	583	582	617	594	581	561	636	583	609	557	600	608	638	660	653	616	583	637	593	608	591	591	638	574	584	594	637	577	614	582	595	602	641	610	615	585	576	613	600	586	626	582	625	607	630	572	595	576	630	568	634	564	594	662	613	609	637	578	569	596	597	595	606	601	620	558	575	604	583	609	631	610	580	616	582	631	607	602	662	603	605	570	574	633	603	598	595	621	638	534	520	557	607	576	577	595	606	612	620	603	547	588	590	628	542	603	596	598	601	626	587	590	576	597	565	679	598	567	606	595	628	598	595	571	590	620	580	609	621	549	609	569	586	582	562	614	612	595	611	596	582	610	589	606	578	589	618	615	583	607	543	611	602	594	631	666	607	549	568	634	611	579	607	637	597	623	612	587	586	532	559	593	573	634	640	611	651	576	578	625	575	606	594	636	611	612	571	607	563	582	638	580	619	549	583	623	592	605	583	615	590	637	593	618	599	647	583	587	629	547	607	608	615	576	589	591	592	609	587	625	557	563	564	625	596	633	614	559	573	600	626	553	611	629	578	631	600	570	564	584	627	603	606	615	605	634	567	612	600	606	611	562	574	605	601	633	619	590	621	608	591	600	548	607	631	580	600	588	643	585	536	590	679	600	611	577	590	593	583	622	598	605	578	588	614	588	543	537	628	595	588	609	632	624	615	638	601	626	581	573	608	599	655	633	601	611	630	612	603	561	639	582	597	562	598	615	610	574	573	622	613	590	579	587	561	628	620	635	628	568	585	590	639	624	581	581	568	582	596	602	617	578	593	612	597	627	590	562	582	562	599	627	573	579	592	577	581	623	595	589	597	641	629	578	581	583	603	627	619	569	592	657	634	614	658	594	592	624	594	602	609	618	598	632	627	596	616	617	631	583	617	604	557	640	625	594	577	597	620	565	604	568	574	525	611	630	611	554	588	588	581	600	602	629	564	580	595	625	560	567	565	628	635	624	610	595	583	604	585	594	590	604	601	611	596	568	565	612	593	612	606	619	579	592	620	647	593	601	568	601	611	604	593	573	571	620	574	610	555	596	568	612	603	601	595	562	587	618	642	586	613	597	569	630	572	600	616	632	585	598	597	576	596	641	617	586	604	584	598	591	636	623	577	585	566	588	604	611	592	586	618	594	642	623	602	622	606	599	618	598	620	583	618	617	609	663	575	623	572	560	590	584	619	619	609	620	637	613	626	619	581	638	600	600	570	570	566	616	665	621	645	582	611	625	614	604	632	585	613	637	596	581	619	591	600	595	608	579	618	592	627	565	626	584	608	617	602	611	622	601	610	575	633	588	622	648	593	591	571	646	620	594	624	612	606	624	574	553	613	591	603	575	597	597	600	590	605	603	625	583	621	582	641	629	624	632	606	587	633	619	567	588	570	593	583	659	587	605	622	601	604	631	596	655	621	613	580	588	565	615	620	631	579	577	542	566	619	614	616	607	627	604	624	593	558	633	571	602	590	595	576	600	582	612	613	614	641	605	588	598	610	615	621	615	613	612	614	581	609	569	600	646	615	559	601	621	615	590	590	589	588	614	571	646	600	602	577	624	593	623	609	598	583	608	574	588	583	593	604	559	629	583	639	575	596	611	596	583	638	610	647	569	626	571	617	620	589	575	635	574	625	605	642	583	558	587	596	621	596	621	602	589	591	630	561	585	631	535	616	612	619	597	601	606	574	570	620	670	623	567	625	591	564	595	592	593	584	601	593	618	571	624	574	605	604	628	584	526	573	596	635	645	636	579	605	613	646	592	627	606	600	580	629	541	595	600	591	561	548	603	654	613	610	625	664	618	625	584	594	601	598	600	623	657	587	591	569	609	585	594	623	611	616	615	590	535	574	604	585	599	604	604	638	577	591	628	601	580	578	616	636	595	602	598	594	592	588	625	601	638	608	524	604	629	602	604	611	599	584	576	586	580	603	598	595	621	613	574	578	636	593	622	621	577	594	612	634	598	615	609	596	603	600	621	621	587	591	626	599	610	622	603	607	564	634	618	586	583	584	553	586	643	625	567	608	624	624	585	573	639	632	622	573	607	637	637	613	628	639	584	604	575	599	627	609	597	606	564	562	586	599	619	606	612	622	611	624	553	611	623	606	573	614	616	581	639	594	605	604	578	617	607	607	583	598	575	603	582	605	608	632	569	606	584	563	637	609	577	577	594	603	601	586	626	603	553	563	608	621	596	595	638	626	569	575	588	585	603	611	622	585	596	608	624	562	577	622	603	589	603	589	590	592	604	601	619	618	571	567	626	595	571	615	584	612	575	596	569	606	661	549	595	558	615	599	618	616	595	595
18102	2452	2362	1844	1240	950	719	555	475	396	322	321	284	228	237	216	215	184	198	206	178	192	176	164	170	173	152	157	178	144	144	162	140	141	137	133	147	138	163	133	160	138	128	131	159	159	140	151	151	129	125	118	141	151	139	135	118	129	162	165	132	137	139	154	131	139	152	136	138	163	156	131	167	139	142	124	150	126	126	148	121	137	134	137	120	121	155	137	138	117	143	124	126	144	125	129	119	121	128	145	122	136	140	119	149	157	141	124	130	134	141	131	133	145	129	137	138	133	115	146	162	138	143	130	139	126	132	143	138	115	125	142	152	152	118	155	134	128	132	142	132	135	127	145	136	133	144	126	128	136	128	125	134	125	137	143	138	139	142	135	129	145	125	132	138	134	152	147	135	151	137	126	144	126	142	155	137	171	102	137	138	117	143	141	142	119	141	141	140	148	157	124	135	145	131	151	135	138	145	135	117	132	135	142	138	129	145	113	148	138	154	126	155	130	158	142	159	134	125	153	149	102	120	144	162	147	143	135	120	159	134	127	143	126	140	118	117	146	126	119	128	132	140	136	126	140	112	138	132	121	125	129	134	147	128	129	145	140	137	156	126	129	122	131	126	146	137	111	130	146	127	132	126	147	113	117	130	143	111	113	135	114	121	122	142	125	135	139	124	132	138	143	128	128	139	140	156	136	122	128	158	129	144	127	104	136	151	150	140	166	139	140	123	139	140	129	119	129	146	135	154	138	134	144	130	150	145	120	121	124	107	156	128	146	121	130	140	141	139	124	123	141	143	133	134	138	130	123	127	153	102	128	151	126	126	125	121	134	164	126	125	146	128	148	125	145	136	134	134	130	121	132	107	134	147	146	126	147	117	114	130	119	129	133	115	131	132	125	109	132	127	116	127	147	135	155	120	125	135	141	122	139	110	144	126	117	119	144	131	131	125	136	141	132	130	149	129	134	138	122	124	128	133	143	126	128	133	120	132	154	134	154	141	142	137	133	130	104	150	151	138	140	147	120	126	136	123	129	132	121	120	117	135	138	116	129	110	104	132	124	145	122	114	144	139	139	135	141	133	141	133	135	115	142	144	121	133	143	154	125	134	139	121	138	129	138	120	106	140	121	147	128	135	137	121	129	135	120	116	140	120	114	139	124	143	130	130	125	126	144	116	141	130	126	128	156	149	118	124	121	144	115	140	146	149	129	136	135	125	131	130	138	119	139	145	141	119	137	147	144	147	130	134	130	129	137	137	127	119	125	134	137	138	129	132	119	136	142	142	119	129	141	153	124	142	136	118	134	122	129	133	144	140	115	154	138	118	137	120	140	127	152	125	139	138	151	142	124	150	136	141	151	147	114	121	117	137	151	124	141	158	119	135	137	133	146	154	126	145	141	141	128	123	132	126	115	149	150	125	113	138	125	131	127	150	120	130	132	121	116	132	121	122	151	124	127	120	129	139	121	132	133	131	142	117	155	133	102	146	140	136	146	129	144	133	142	120	157	128	124	127	152	126	123	136	146	129	152	136	125	128	128	134	147	130	123	132	111	173	131	120	136	132	126	126	113	117	159	138	135	129	131	148	150	116	127	120	120	120	142	153	118	139	123	129	131	120	127	157	130	142	133	142	122	119	119	131	146	134	131	140	113	128	116	133	131	139	155	109	125	138	125	134	114	136	133	140	136	124	104	122	146	150	133	126	139	139	100	168	148	124	136	122	127	118	146	141	148	127	148	135	126	126	129	140	145	153	140	127	154	142	101	138	114	123	148	147	147	135	129	155	136	126	133	115	119	134	144	143	125	155	124	118	103	108	127	134	124	142	130	135	128	130	118	144	127	127	146	121	146	120	146	132	130	129	133	139	138	138	159	132	134	144	122	125	114	125	129	140	130	136	139	120	120	124	162	148	145	147	141	126	144	128	141	127	159	142	130	101	134	143	153	154	144	126	145	145	120	160	132	141	136	140	133	126	159	147	148	111	123	142	141	140	114	140	145	124	146	163	136	132	120	132	126	120	156	149	127	147	130	148	139	118	127	129	125	125	120	126	141	139	133	126	141	133	124	133	144	135	130	127	130	134	120	121	120	118	140	138	142	147	127	148	135	124	141	126	115	120	117	131	148	137	126	142	145	143	114	133	155	135	126	137	156	149	124	129	154	148	109	142	122	124	140	133	134	135	149	138	136	129	111	119	152	147	112	116	132	121	119	118	143	130	128	140	144	123	130	126	138	100	125	137	130	129	127	110	133	134	133	138	150	130	151	131	152	157	135	125	137	151	140	144	114	131	146	122	123	124	136	130	132	157	156	123	139	133	150	134	154	103	121	149	132	144	140	122	130	132	120	141	143	128	133	140	138	139	111	136	134	131	119	135	130	142	139	148	145	126	147	135	126	133	122	116	121	131	139	127	132	132	127	125	127	133	135	140	175	121	132	119	114	116	145	141	158	139	154	123	136	126	127	160	135	135	121	136	124	121	136	147	145	132	144	122	142	135	144	127	114	149	128	150	143	152	136	141	114	127	136	125	145	141	136	135	140	162	132	113	128	129	128	139	142	150	148	162	139	134	125	145	143	132	122	137	141	154	144	132	132	142	142	133	138	132	131	133	122	133	132	150	135	130	141	123	137	139	140	153	138	136	127	121	138	131	126	117	123	131	129	124	146	133	133	134	131	126	143	138	136	149	122	123	136	144	134	128	134	136	126	124	122	159	146	139	135	110	143	118	141	119	141	130	138	124	147	131	137	142	142	148	138	136	144	136	124	139	134	123	108	117	115	148	122	140	148	128	122	128	142	134	119	132	140	135	146	151	139	132	133	118	127	129	125	151	139	124	140	132	131	133	126	124	137	152	124	136	146	131	135	130	137	136	144	127	133	150	149	118	124	126	147	141	109	118	128	112	126	134	141	128	139	122	150	126	147	132	132	152	120	148	141	134	134	137	158	176	130	126	134	125	136	129	126	134	135	125	149	125	134	154	140	127	113	119	136	126	148	144	143	155	145	133	113	122	143	140	141	142	130	134	135	134	131	117	132	132	124	125	136	130	133	123	121	120	154	153	149	136	127	124	133	124	125	128	144	131	115	120	159	112	150	146	129	129	129	135	141	147	122	123	143	128	133	131	131	128	139	127	126	130	122	121	148	130	125	136	141	118	119	143	122	127	142	115	117	143	152	128	121	130	130	150	126	114	135	150	119	110	128	142	121	144	126	140	131	134	128	111	109	109	131	130	151	148	145	139	131	129	131	129	108	128	137	131	150	134	120	162	139	147	131	148	135	118	120	125	129	134	113	143	124	140	108	147	142	150	138	105	139	125	132	97	142	137	144	126	106	133	115	138	114	125	150	141	137	134	129	139	139	125	138	127	156	139	119	132	149	128	138	132	141	144	150	141	127	132	155	120	153	122	141	150	159	137	144	127	128	144	129	126	142	138	148	134	106	134	124	122	131	142	152	123	120	111	119	115	147	139	140	145	115	132	139	132	129
7518	1984	4400	5128	4640	3828	3151	2576	2191	1939	1734	1453	1307	1166	1054	1034	957	912	872	835	715	707	741	668	651	641	637	605	644	541	560	562	566	561	554	527	528	522	500	482	549	499	486	485	518	514	468	444	474	445	492	427	463	466	444	464	451	466	453	449	477	468	414	460	480	451	416	434	430	450	449	453	436	430	395	430	385	424	446	419	475	437	431	383	437	410	437	453	398	413	412	403	409	470	431	430	394	417	380	417	407	428	414	431	440	428	433	417	414	463	447	444	405	442	439	387	418	410	412	423	411	414	451	423	388	396	412	409	425	408	413	389	400	385	394	437	440	386	440	427	408	411	396	421	413	399	433	402	444	442	394	426	411	411	388	433	400	399	400	416	370	390	431	440	378	413	393	395	394	400	437	401	402	390	410	422	416	395	400	400	387	439	405	417	430	393	375	422	407	396	403	418	408	444	414	436	408	421	401	400	402	398	384	431	386	395	430	409	421	402	402	414	384	409	393	433	398	381	361	443	418	452	410	436	431	413	422	418	403	399	407	404	442	392	374	416	455	425	395	409	414	421	404	392	404	419	431	403	415	400	404	394	401	427	388	408	364	441	374	395	404	397	374	443	435	379	393	424	378	405	402	407	421	399	407	361	394	439	398	456	409	380	390	399	425	403	423	386	413	389	382	414	441	386	381	455	402	424	375	407	429	393	450	416	410	384	402	379	398	385	426	385	396	372	422	418	385	384	414	416	417	399	419	416	420	458	439	447	401	416	410	446	375	401	409	425	423	416	408	373	416	425	399	427	412	415	356	393	397	400	402	408	390	400	433	414	399	381	381	446	436	386	400	442	405	426	412	422	391	445	430	414	426	371	400	381	423	397	418	413	419	419	409	428	406	378	432	405	390	392	385	385	431	406	400	381	406	404	430	405	360	428	420	403	391	410	399	433	390	398	410	358	434	417	393	411	387	449	396	478	416	413	400	430	391	399	404	395	388	416	396	403	403	385	431	404	385	398	389	410	394	390	390	419	432	406	436	413	389	388	410	401	405	421	382	388	382	363	424	377	402	411	400	426	404	380	422	395	416	414	441	423	440	403	408	361	437	424	428	407	463	437	405	431	433	410	392	417	398	404	433	404	374	428	415	406	432	429	401	384	404	392	359	383	444	422	400	383	409	373	394	411	410	396	409	406	388	401	360	395	407	374	399	422	438	409	397	399	422	387	401	391	472	395	434	434	441	392	379	422	383	394	393	404	372	401	408	404	412	410	397	390	413	377	414	395	423	392	400	415	391	390	408	414	435	420	398	386	377	419	441	416	381	440	415	393	426	378	405	446	402	397	423	399	431	439	428	398	443	394	427	422	412	396	401	394	425	417	436	414	401	381	412	387	415	391	373	407	435	407	408	372	391	407	430	402	403	410	406	391	410	413	428	412	435	407	403	410	434	405	432	368	427	390	410	406	393	407	416	433	385	381	432	410	364	412	417	371	381	441	401	403	455	402	373	413	430	411	420	412	396	394	415	440	401	371	436	385	428	398	378	425	390	400	402	408	427	391	416	396	413	381	412	382	430	377	401	390	363	387	399	387	387	386	390	384	372	397	400	400	417	429	439	373	402	406	361	392	405	419	370	455	393	401	394	376	403	390	432	378	413	416	420	393	404	422	388	413	394	381	425	382	381	395	372	395	382	440	415	387	375	427	404	373	448	423	410	379	403	385	403	404	391	430	384	397	367	413	432	385	420	408	409	402	413	400	426	423	386	429	442	428	403	412	411	417	389	403	402	418	427	431	407	424	402	370	423	401	379	404	385	391	409	417	434	385	356	406	425	409	443	409	414	427	401	434	411	421	411	411	422	417	389	407	418	391	427	415	413	415	395	422	449	433	429	395	419	414	412	398	417	378	413	429	421	420	421	439	424	350	402	397	405	413	399	415	421	404	412	381	402	374	421	392	441	406	409	421	439	414	407	419	386	389	396	421	411	433	447	433	436	412	420	409	405	416	403	443	386	402	399	396	425	377	405	400	419	407	395	387	412	387	423	401	419	376	389	410	407	403	402	422	410	389	439	374	413	395	396	437	417	404	389	418	412	409	442	420	431	414	360	439	392	381	390	407	430	443	389	396	413	393	386	418	436	395	401	418	441	428	434	379	422	381	414	381	395	396	369	405	392	394	428	385	370	458	392	441	416	386	390	418	447	378	416	382	395	430	387	450	420	425	425	392	425	429	423	423	448	420	410	400	466	417	382	415	409	375	382	408	423	395	402	414	420	384	372	395	412	389	433	450	417	417	391	410	423	415	408	403	369	409	413	380	419	367	435	403	438	422	423	398	397	400	384	394	437	420	411	427	414	403	431	439	400	397	403	391	402	420	427	412	393	446	388	416	412	424	412	414	409	399	434	360	383	409	399	399	404	399	397	393	421	397	378	416	406	374	433	443	378	379	439	404	381	420	394	441	430	426	405	430	378	415	424	398	364	404	420	430	414	403	402	411	387	374	421	399	421	407	390	363	420	424	341	397	409	411	407	417	418	431	404	381	430	400	414	393	386	430	410	405	375	381	394	401	385	414	380	409	427	423	429	403	413	395	402	398	398	384	403	413	402	402	388	394	402	407	403	384	398	384	407	427	434	389	430	434	431	437	429	402	368	409	380	416	387	413	403	418	396	391	434	424	397	409	377	396	400	393	406	386	423	403	410	423	420	397	437	428	427	430	404	422	400	394	433	388	414	361	366	411	388	385	416	427	427	370	400	386	398	395	403	412	386	410	409	398	425	407	384	345	390	400	429	365	396	396	431	397	413	408	415	391	427	396	420	408	428	409	436	365	395	389	437	426	401	421	410	436	384	411	386	452	403	438	393	422	390	434	422	378	421	436	405	403	438	426	415	375	419	400	394	432	400	409	407	404	389	459	380	409	408	406	450	422	412	428	392	414	415	426	459	382	403	401	407	392	417	429	385	376	424	383	486	406	391	360	402	405	434	438	430	403	415	419	433	422	418	409	438	373	425	387	396	410	421	380	421	409	412	407	408	398	424	442	393	430	397	417	374	424	408	400	444	409	436	388	384	401	436	425	375	398	404	406	398	374	407	406	436	428	404	392	407	420	391	438	391	436	361	454	383	417	417	384	424	411	380	419	421	414	384	384	419	418	377	418	398	370	384	367	370	417	426	385	386	410	444	407	447	406	407	435	409	386	419	404	394	407	408	408	379	425	422	386	419	413	397	391	389	413	440	392	383	400	416	365	427	405	416	389	403	406	365	413	434	415	388	434	414	400	387	407	400	402	413	381	404	425	404	406	396	375	405	398	421	437	448	412	396	412	428	393	410	412	376	414	434	408	399	430	397	421	427	389	382	451	401	365	402	405	403	410	402	375	402	407	408	435	377	399	407	409	423	419	421	376	394	419	442	403	405	407	448	412	397	410	391	438	397	392	407	419	418	428	414	412	401	412	425	406	401	387	396	432	382	417	424	404	411	381	445	436	433	393
2502	423	426	426	374	398	362	376	365	384	366	374	350	368	378	332	305	332	330	359	341	362	334	338	374	334	346	351	353	389	355	346	348	324	358	384	350	344	362	329	298	353	313	342	340	332	358	313	349	336	329	346	370	324	307	354	375	316	373	327	324	335	364	341	319	333	353	320	316	346	353	337	310	364	369	334	352	344	358	351	383	344	388	357	342	366	341	323	352	363	341	347	320	363	339	330	309	329	344	346	338	356	350	330	374	353	358	353	361	355	331	363	332	377	350	336	338	317	366	358	372	371	345	383	358	350	326	343	351	306	342	383	355	340	346	334	353	379	335	357	335	316	362	338	360	360	331	348	359	331	359	361	335	353	386	338	326	362	344	349	385	381	327	350	349	388	353	400	354	362	365	346	362	359	333	364	350	365	377	338	329	345	318	355	334	344	342	318	355	334	347	362	348	335	326	371	332	349	361	346	343	337	354	376	354	356	346	370	324	340	350	324	355	336	352	324	359	348	351	348	335	344	323	353	342	346	347	365	352	336	341	354	354	351	336	335	369	315	374	335	342	364	343	351	347	318	321	381	354	342	343	369	349	310	341	353	358	354	343	361	377	321	314	353	342	345	339	365	343	372	332	366	368	355	379	315	372	320	312	363	329	339	336	343	358	301	384	371	379	398	361	354	335	337	330	370	341	372	364	322	372	332	356	336	363	324	356	327	336	360	330	381	328	318	336	322	348	357	354	364	353	341	354	335	358	333	374	322	311	371	355	384	318	327	370	370	354	321	352	331	361	385	358	385	352	334	329	378	366	356	336	354	368	323	319	353	349	340	340	325	368	343	343	382	323	354	333	346	334	388	342	374	373	336	337	353	333	336	334	348	360	364	329	338	356	374	363	335	352	333	372	338	356	340	364	348	338	343	328	342	339	326	359	338	347	335	367	357	331	336	363	333	340	334	334	351	351	371	346	365	345	374	355	342	305	334	343	385	325	350	376	371	307	390	320	351	326	368	354	361	349	284	339	355	306	360	339	348	368	337	326	351	345	367	310	330	353	341	372	332	352	355	341	365	377	352	326	353	325	348	358	363	330	385	382	340	326	318	348	369	337	386	336	344	331	341	357	327	357	329	348	358	352	359	342	328	335	320	340	301	347	356	349	364	351	369	366	326	344	352	337	351	358	335	340	365	340	355	371	366	345	355	360	353	335	355	322	315	343	364	383	333	342	340	339	345	331	364	348	349	357	327	375	363	314	316	362	356	331	372	346	362	335	337	351	322	362	392	333	339	371	337	336	312	344	354	364	346	352	331	353	355	367	331	344	343	366	346	351	331	316	317	359	358	340	375	341	358	346	349	352	318	313	331	336	367	372	363	323	326	343	365	355	367	357	306	334	353	371	353	351	352	369	357	340	328	318	360	366	346	333	344	344	352	346	349	332	375	332	325	349	346	353	368	382	350	349	322	352	340	336	354	304	342	341	340	370	325	334	363	327	347	343	349	333	372	319	321	397	335	357	323	332	383	351	336	332	350	339	363	352	359	324	360	371	393	328	365	357	341	341	305	367	356	373	359	366	372	345	346	322	372	355	367	343	362	366	320	347	359	363	334	374	336	367	348	335	327	355	361	355	318	382	370	329	313	324	352	332	317	326	403	367	338	357	329	331	339	326	338	358	341	393	332	376	346	349	353	340	370	363	346	352	366	346	354	348	368	342	368	345	350	327	307	372	340	371	317	368	375	335	324	327	337	344	341	336	333	304	352	324	348	322	342	354	393	356	336	346	337	361	317	359	383	351	359	341	327	331	353	325	339	343	366	364	360	365	313	363	352	385	360	367	343	364	321	336	351	327	373	335	336	328	341	324	345	374	330	354	328	355	321	326	341	334	355	304	344	330	328	342	327	330	388	352	362	314	336	342	351	343	355	343	371	361	379	350	359	362	374	372	323	343	344	324	366	355	341	394	287	383	369	336	349	338	334	324	359	325	330	362	315	339	329	356	354	348	368	366	302	367	321	372	370	383	330	327	372	343	347	348	317	386	351	339	348	353	334	358	365	343	334	347	333	339	357	373	357	378	304	371	343	358	351	343	332	357	366	355	356	371	332	361	368	358	324	351	344	322	324	361	344	348	364	361	343	318	358	342	342	308	368	360	352	332	366	353	324	365	351	351	340	325	369	347	369	365	326	355	372	315	326	323	373	323	345	356	313	334	318	329	364	324	321	316	320	310	356	370	348	377	371	341	331	353	334	364	339	367	351	363	345	370	335	371	355	323	348	359	334	347	378	332	370	374	363	349	342	376	342	372	345	294	334	348	344	393	325	350	348	354	343	333	355	340	358	337	330	365	308	377	341	334	327	327	332	318	360	316	349	313	353	340	347	388	373	358	323	364	346	343	374	314	340	320	337	356	327	340	328	361	380	332	376	336	363	343	341	305	319	390	349	367	362	351	377	329	363	332	340	347	331	326	364	337	324	362	341	345	330	335	355	336	339	364	370	336	360	357	318	328	354	357	401	340	318	375	324	354	375	326	338	313	334	353	367	330	347	366	364	336	307	355	396	329	397	321	350	399	330	353	364	366	353	319	326	350	359	388	336	330	355	336	343	336	347	376	346	351	335	333	361	329	336	345	338	341	364	356	335	385	386	357	358	354	377	325	346	363	350	326	348	356	361	360	351	361	358	348	337	328	373	341	349	356	330	365	311	340	355	352	335	327	316	367	327	379	365	331	347	353	325	337	338	293	342	353	389	341	348	361	356	338	368	335	349	355	346	371	340	375	349	349	360	324	342	362	350	374	379	333	338	323	350	372	360	361	333	344	390	362	372	335	368	350	388	362	372	346	350	342	346	394	332	329	342	352	353	325	359	369	368	349	360	349	360	344	358	395	380	346	370	341	321	359	342	358	371	335	339	336	349	361	355	306	329	367	337	349	317	323	346	360	315	351	359	404	359	359	338	386	340	362	310	367	341	331	371	326	366	358	341	338	350	358	339	372	348	379	366	340	342	318	359	360	347	332	379	366	346	349	341	336	328	320	346	342	337	361	342	377	357	337	336	334	371	310	341	347	337	340	365	331	358	343	361	345	350	343	331	333	353	363	328	329	335	341	340	313	348	322	325	328	356	320	347	379	357	332	357	332	358	337	362	342	345	361	370	375	362	335	310	364	341	338	348	306	329	364	333	364	325	382	313	375	336	355	339	362	356	383	360	346	368	355	365	322	354	366	343	315	333	355	340	325	351	371	347	367	347	349	347	372	342	346	322	341	344	344	332	327	328	343	353	348	308	342	374	374	338	375	330	344	322	367	332	374	329	335	338	370	315	311	355	347	349	332	348	343	354	350	363	358	350	318	342	326	363	357	326	358	337	330	356	338	348	352	330	357	369	320	351	345	349	341	321	339	359	343	366	343	352	377	325	355	343	331	341	330	320	335	367	360	360	381	353	357	350	345	336	289	385	350	365	349	399	334	358	342	351	350	368	360	379	341	343
2487	1077	1078	1103	1081	1079	1034	984	1004	1035	955	949	937	954	962	943	908	882	972	914	935	872	979	920	921	896	908	925	964	899	888	943	961	924	931	914	910	860	962	918	942	858	881	914	971	939	871	912	916	872	974	944	892	913	902	936	898	885	933	910	946	893	957	915	945	933	949	911	954	855	944	825	882	924	890	898	877	902	915	953	920	886	866	947	944	907	930	947	929	904	897	931	881	915	908	971	886	892	908	924	938	922	956	954	940	850	934	911	885	869	944	882	928	935	921	960	890	940	853	934	929	882	903	957	899	924	910	956	868	984	917	895	923	902	890	895	943	903	888	922	907	981	958	876	902	892	920	917	903	926	910	852	924	976	912	869	923	923	928	894	929	896	887	944	865	928	890	919	896	898	904	911	921	916	934	895	902	967	875	867	943	955	948	961	905	913	883	937	924	885	906	908	922	875	981	866	986	915	904	920	890	935	917	892	902	932	951	894	918	886	934	827	944	875	916	920	830	885	907	907	917	901	872	903	890	905	940	892	930	943	857	958	937	903	961	906	915	882	900	876	923	911	893	903	900	902	929	879	905	905	897	909	873	884	922	930	952	893	867	927	926	953	945	943	887	904	986	888	951	893	899	919	922	898	954	912	899	981	907	898	932	879	936	881	910	943	939	931	903	956	899	912	906	862	953	895	907	853	938	897	955	911	924	889	933	936	964	910	961	883	916	885	884	859	948	904	874	966	934	864	921	892	842	907	865	941	895	859	957	912	925	899	929	849	918	909	951	956	935	900	909	916	894	923	881	911	909	956	951	880	906	927	940	918	927	954	886	927	933	964	932	885	899	929	952	859	911	838	967	882	932	886	902	913	885	902	936	974	931	932	921	949	936	895	924	930	876	876	894	878	890	962	853	928	929	924	907	940	957	907	925	925	927	889	830	931	894	904	864	929	880	904	926	903	895	928	931	919	905	919	917	875	938	937	928	972	941	938	881	887	913	889	922	914	921	938	932	945	911	901	897	935	973	881	910	882	901	886	893	838	885	868	893	902	894	954	924	900	980	924	932	936	906	918	904	885	905	881	935	901	944	964	897	939	937	954	915	864	949	890	911	921	915	920	913	898	871	953	870	873	839	859	942	902	927	899	894	925	935	909	964	918	919	907	922	952	907	909	937	932	895	919	900	963	931	924	879	860	913	978	910	892	890	897	956	896	908	884	878	874	943	891	913	876	865	886	874	902	952	887	955	942	891	950	907	880	856	909	893	857	896	951	865	912	905	932	893	926	914	900	922	934	861	889	884	953	930	922	928	837	896	909	907	858	899	894	903	918	896	917	895	952	953	889	843	908	905	957	912	895	891	871	880	915	893	889	829	945	914	883	945	912	869	935	938	932	901	882	891	968	939	880	919	892	898	935	986	915	952	893	912	938	909	916	913	896	922	907	962	926	925	920	915	913	970	968	914	935	898	888	891	901	929	893	915	962	903	890	945	920	880	909	914	916	905	932	970	938	911	883	959	912	868	920	901	891	924	934	921	976	908	896	891	893	873	875	917	931	919	885	956	885	859	954	933	910	952	945	925	940	905	854	948	910	906	899	927	890	906	954	872	939	971	935	915	878	945	913	915	900	916	873	874	889	924	892	961	874	905	1009	948	868	942	878	885	896	868	890	883	916	926	915	905	899	913	925	897	898	916	940	875	888	902	890	928	921	917	876	890	916	903	929	883	908	945	873	866	891	904	874	991	859	928	885	878	898	892	881	919	867	879	933	881	924	951	917	898	924	924	940	907	970	946	880	969	904	895	919	944	933	981	871	906	918	928	887	911	865	916	931	931	922	881	896	944	906	883	906	909	871	928	889	919	903	920	834	967	846	898	921	934	945	950	945	922	890	905	872	891	892	905	917	934	920	883	952	886	938	858	890	919	917	894	904	917	908	923	882	953	921	901	925	900	928	928	938	894	909	879	942	950	947	923	921	871	912	916	929	934	895	884	948	962	880	977	917	912	925	947	925	892	921	946	946	953	866	966	896	869	955	908	914	924	910	909	935	930	917	907	882	939	902	892	934	899	935	901	944	946	958	978	941	921	929	930	912	920	910	941	925	898	880	880	885	887	900	867	899	877	923	893	940	855	916	903	945	936	903	942	954	902	940	889	905	862	909	891	919	912	938	881	911	909	883	902	953	972	944	821	954	940	909	864	856	881	896	894	953	956	907	866	969	889	899	867	963	930	879	892	941	876	872	917	924	919	860	900	936	867	887	924	924	871	919	925	937	872	921	910	899	980	837	909	915	929	942	897	883	898	909	952	955	941	899	911	943	839	891	878	950	880	890	895	903	869	950	924	937	925	886	931	871	917	890	899	922	987	927	868	941	861	892	940	898	945	940	903	889	911	893	905	938	939	910	861	946	947	944	897	905	910	889	911	951	952	945	886	883	909	908	887	916	885	934	889	887	935	889	889	936	914	862	884	909	845	859	911	901	907	844	894	943	932	904	900	908	966	851	910	893	943	934	942	897	881	921	926	980	903	968	915	888	909	958	858	908	832	916	905	915	936	939	898	894	949	916	904	927	888	876	926	941	911	905	884	878	945	871	929	956	909	927	919	889	947	907	929	928	887	925	908	870	933	942	909	880	880	894	928	925	872	920	974	923	849	935	914	951	891	965	892	945	898	890	884	894	909	960	887	880	907	905	934	930	898	914	922	889	913	896	915	854	862	948	882	918	913	847	912	900	867	926	946	917	894	942	920	897	913	912	908	911	904	897	891	934	903	916	921	926	853	913	933	976	902	908	919	950	894	902	947	948	931	892	855	901	964	908	982	924	913	893	884	946	885	894	952	924	906	953	958	900	929	910	921	891	894	945	921	895	958	887	910	913	919	894	897	946	896	925	897	828	967	902	982	928	888	942	936	906	895	887	931	911	900	985	957	913	896	890	916	883	954	920	921	894	870	895	918	859	930	910	970	887	888	899	915	932	920	943	886	926	914	900	946	910	898	878	953	891	942	944	897	864	929	901	885	996	940	897	951	923	909	915	914	905	975	922	881	922	947	923	902	926	961	908	884	881	943	894	899	930	894	877	917	919	936	895	906	956	937	891	833	892	904	937	959	958	899	946	949	923	919	901	975	976	901	949	907	914	893	926	882	944	893	935	913	889	921	900	929	937	972	881	922	930	818	943	968	938	925	908	879	862	941	893	903	895	874	897	966	914	892	915	904	890	952	895	908	938	923	884	889	911	875	909	934	885	929	885	902	929	913	885	917	889	917	892	881	910	893	973	945	918	882	847	851	948	927	879	943	888	924	880	922	880	941	868	907	900	925	865	884	914	907	871	919	944	934	897	944	869	909	882	937	945	925	877	887	894	908	915	924	939	909	900	859	955	896	901	908	901	910	932	880	890	913	912	908	905	925	923	915	947	891	857	921	873	954	889	932	914	918	964	927	909	915	917	908	915	911	891	936	947	900	914	932	909	907	970	902	900	923	912	868	941
10278	1030	1204	986	759	623	525	424	430	374	327	279	286	257	270	265	272	235	240	248	244	238	215	214	251	247	239	200	224	218	208	235	205	220	228	230	223	235	208	200	223	234	222	217	216	251	241	203	191	220	198	235	217	226	216	215	225	232	188	212	216	227	236	246	204	251	237	222	197	219	239	216	216	206	224	199	230	224	204	225	216	232	221	196	219	211	187	247	245	212	243	269	231	205	229	209	209	212	243	220	225	203	266	221	233	226	233	227	227	251	228	213	195	191	214	189	236	203	206	199	223	245	226	192	222	251	214	239	189	255	204	212	219	213	241	189	227	243	215	235	225	210	223	181	209	216	217	230	229	230	216	222	225	226	234	235	201	232	235	205	185	204	240	217	200	217	216	227	208	209	210	218	183	209	238	215	214	230	230	202	224	235	232	215	198	212	210	231	250	224	206	220	241	229	210	205	200	207	227	187	216	219	224	211	196	190	220	206	204	212	235	221	215	214	219	203	204	243	236	203	247	221	221	238	226	187	206	191	223	202	214	212	233	214	221	224	216	241	189	220	210	221	197	240	187	220	218	217	204	224	212	210	213	215	217	214	202	219	214	223	205	218	223	214	211	228	213	173	240	215	216	216	247	204	235	179	218	195	213	213	213	192	210	216	221	202	181	238	212	206	218	222	222	188	225	217	210	198	225	216	211	204	216	205	218	219	204	195	228	224	232	220	223	225	201	198	217	241	214	217	217	206	220	215	191	222	225	228	200	209	215	210	238	212	236	228	218	210	254	206	244	239	225	191	226	227	223	233	212	235	214	220	212	213	210	220	217	232	203	212	170	211	216	231	215	207	243	225	224	194	231	206	205	206	222	227	214	222	190	215	233	203	239	195	208	221	228	198	215	200	207	232	241	218	217	240	202	199	227	203	210	263	200	194	202	228	233	216	225	189	225	230	205	212	225	224	222	214	225	206	209	215	225	195	232	219	242	212	211	232	208	217	199	210	233	195	215	207	212	234	211	200	213	237	218	210	227	205	221	205	229	202	203	216	209	189	215	214	218	223	196	210	222	221	195	229	186	199	207	198	235	183	188	232	205	205	219	228	222	213	225	233	195	231	221	217	191	215	225	198	197	203	231	225	206	220	194	244	210	206	217	238	228	241	212	224	228	207	253	216	231	219	204	205	221	210	209	226	229	211	215	195	217	250	227	230	199	219	219	192	221	203	207	204	204	214	252	219	242	219	193	224	196	243	218	220	236	228	224	210	199	248	236	223	203	225	228	218	213	200	224	191	204	198	212	230	220	211	198	209	236	224	199	212	204	199	219	195	208	203	201	208	233	219	220	225	193	216	226	204	216	204	202	198	218	191	229	194	219	234	233	211	225	228	225	202	229	187	214	227	201	230	230	205	208	213	230	200	233	205	217	217	224	211	202	238	220	244	201	230	190	234	232	202	209	188	215	201	209	231	228	209	218	230	219	213	203	210	193	206	225	217	223	241	210	228	233	210	209	221	206	209	226	202	238	229	220	222	208	208	212	218	225	211	230	209	224	209	236	225	211	241	223	206	211	245	206	213	191	235	204	227	201	190	212	202	205	181	192	216	210	206	210	234	204	221	229	232	198	225	210	199	200	190	216	212	225	212	239	216	242	213	211	210	229	225	194	214	199	231	219	235	248	215	225	224	252	225	205	243	216	231	236	228	215	201	222	205	210	235	212	207	201	195	203	214	231	204	232	193	221	210	201	212	203	219	218	203	203	201	184	183	216	208	205	237	225	224	211	231	207	211	198	251	208	250	236	232	194	209	210	212	206	216	209	221	219	220	240	219	197	235	214	200	208	213	192	228	184	209	223	245	232	197	241	212	218	217	214	204	208	204	224	201	221	195	201	240	231	226	223	207	224	235	211	219	210	211	233	216	199	203	222	192	191	228	233	231	222	213	243	231	204	206	256	202	243	223	214	212	217	211	204	195	226	230	210	211	229	191	209	196	199	236	199	209	248	195	219	249	212	215	230	221	179	234	212	192	200	228	224	202	233	211	194	214	210	198	207	216	239	237	196	228	222	222	195	236	207	217	215	208	255	202	233	201	228	202	215	246	252	209	220	218	219	255	206	226	236	194	224	248	210	196	217	209	226	226	234	234	230	238	225	223	220	216	211	209	223	211	224	223	235	229	220	196	199	220	217	206	231	205	255	210	242	235	226	211	238	210	226	227	212	203	216	232	223	217	212	247	237	206	241	221	223	229	210	230	206	209	225	229	211	195	204	205	212	191	222	179	218	238	201	211	244	211	205	225	236	213	205	221	220	211	233	220	220	210	195	208	215	203	208	203	211	206	226	196	211	223	245	226	211	212	204	214	216	226	232	199	199	199	264	243	219	219	226	195	207	202	244	207	222	196	216	219	227	200	229	206	205	239	213	234	196	217	208	228	230	212	223	217	216	218	202	230	225	236	198	212	187	205	228	213	193	220	217	221	209	210	233	201	207	207	215	231	233	221	222	218	257	201	216	200	198	227	233	238	224	216	202	188	238	219	214	203	227	228	241	213	203	217	220	204	221	213	212	219	167	217	208	234	202	228	210	212	218	216	234	215	206	256	220	229	235	206	220	223	224	241	219	245	223	219	207	207	178	220	198	223	227	189	211	217	240	207	219	204	196	214	196	213	224	220	236	230	206	202	214	211	237	237	216	203	233	214	234	215	233	217	194	230	231	219	211	206	220	206	209	202	244	199	200	202	212	205	191	227	200	187	226	231	183	229	199	221	243	221	248	199	224	228	188	217	203	215	205	198	190	212	228	190	211	219	210	229	193	240	233	240	238	226	199	219	230	238	188	196	233	244	222	226	213	237	229	204	210	260	189	217	206	207	223	203	214	201	232	198	217	216	199	235	212	219	219	220	195	227	212	215	224	215	201	211	192	206	195	198	216	218	210	228	210	184	202	189	220	222	201	194	226	194	215	255	207	220	213	214	201	218	227	213	227	206	181	236	219	223	247	206	221	206	233	208	233	215	242	189	220	240	207	214	201	215	233	202	235	266	221	229	196	225	204	209	215	205	208	210	213	228	208	229	215	197	225	224	210	216	212	225	194	210	236	228	228	224	193	202	195	191	231	220	224	255	197	203	202	207	217	239	211	189	226	210	230	226	236	215	215	219	204	196	231	222	213	210	223	215	205	208	212	229	201	227	196	233	237	209	217	222	223	196	207	220	205	217	220	200	201	201	201	228	224	231	205	216	211	207	217	205	206	216	238	200	219	223	235	210	198	216	211	228	225	219	202	222	211	223	224	230	206	228	214	210	237	206	219	196	199	203	220	185	205	228	217	221	207	219	234	209	224	192	217	233	209	212	230	208	210	209	220	229	230	211	221	225	200	211	218	229	223	199	227	226	189	234	226	202	233	201	248	198	191	219	188	212	211	229	226	231	241	212	237	205	206	228	210	236	200	248	210	235	239	207	222	222	194	210	196	236	220	210	219	202	233	202
5727	1337	2646	3161	2791	2344	1966	1753	1504	1352	1244	1076	1073	991	977	876	881	832	811	804	798	762	792	816	720	662	660	710	701	675	723	666	666	706	639	663	655	658	661	695	640	634	646	659	620	645	649	619	636	639	637	635	621	613	612	639	608	600	645	640	607	602	612	582	576	596	602	647	649	621	612	647	645	613	589	609	589	597	602	570	602	596	657	596	634	567	610	595	672	590	628	602	611	586	622	598	587	615	601	625	582	623	598	606	581	607	613	573	603	620	573	609	626	589	649	637	600	633	632	606	564	610	580	644	622	623	623	636	618	604	609	617	635	632	544	567	608	626	622	597	611	612	642	590	584	613	611	623	600	642	604	574	601	611	590	628	634	606	593	570	605	602	608	618	580	579	588	581	620	613	574	566	613	631	632	568	601	631	646	605	592	598	626	611	566	590	591	598	596	592	605	575	610	559	617	597	578	617	624	585	587	588	578	612	600	564	599	625	640	584	608	557	590	573	564	621	591	605	622	551	590	591	615	569	576	622	634	610	552	579	599	576	602	596	578	647	631	598	569	571	607	589	638	595	587	558	586	585	608	570	629	637	596	625	626	630	613	583	633	608	564	637	562	599	600	595	576	579	615	575	614	537	612	580	595	584	620	564	617	585	569	585	641	630	588	596	617	609	630	594	628	575	617	586	598	583	592	605	643	617	589	575	587	637	598	623	595	608	617	565	627	583	589	615	591	621	593	618	562	617	606	618	608	597	591	636	623	606	614	559	614	609	600	597	596	623	628	585	649	653	583	583	603	587	651	608	605	600	622	610	636	554	638	625	627	582	578	620	578	588	610	608	621	585	599	597	603	556	588	568	622	586	625	597	612	601	586	603	595	575	624	616	645	580	614	618	598	628	596	625	599	566	611	626	636	599	620	621	577	603	566	607	620	606	616	582	628	606	622	621	650	603	566	615	604	585	614	596	597	596	590	625	598	561	613	649	625	585	595	641	595	580	596	628	580	662	630	580	654	604	619	623	605	621	617	587	620	622	590	635	548	569	578	594	587	589	617	646	559	564	633	625	636	561	591	657	570	605	598	551	622	595	599	569	594	605	643	605	579	594	587	602	583	598	610	553	563	617	589	609	622	601	583	603	600	613	581	627	603	603	572	627	609	590	615	573	627	617	589	569	580	601	628	613	597	619	607	577	600	602	631	603	613	617	625	586	577	632	625	642	628	614	570	608	593	612	650	618	596	590	584	572	590	636	626	608	618	623	624	585	571	569	595	579	570	603	583	562	615	611	616	583	630	606	610	622	601	600	601	648	617	611	623	598	587	612	591	592	537	617	589	627	563	623	629	597	599	615	587	634	615	567	611	611	638	628	588	563	604	634	597	585	577	575	577	583	638	603	601	603	608	559	597	578	605	573	631	576	579	617	584	608	566	583	609	592	614	615	641	584	569	580	579	585	612	589	637	592	574	591	596	599	592	605	606	596	589	589	588	589	588	563	621	580	580	603	638	591	606	596	586	568	635	600	566	644	627	592	600	621	548	548	571	598	617	610	585	603	587	573	609	622	610	632	594	590	631	599	606	610	606	630	539	610	608	629	570	610	593	637	612	614	554	627	606	600	634	579	627	586	612	609	622	629	584	625	596	573	563	628	637	642	616	615	633	598	616	614	623	616	605	613	639	615	597	617	617	599	627	597	573	607	611	628	572	552	558	578	584	638	597	633	587	557	604	593	573	594	624	596	593	552	628	530	609	610	619	571	589	597	564	551	571	590	622	558	621	590	600	578	603	613	599	592	614	596	591	579	582	554	606	606	627	627	588	630	603	634	587	590	603	625	606	633	615	635	594	585	639	623	617	642	590	613	600	622	586	577	568	602	592	626	580	617	595	580	603	607	571	616	599	602	615	580	647	559	603	576	585	619	545	567	596	580	603	612	520	609	600	660	550	638	620	596	611	581	616	618	631	602	610	595	608	589	623	636	615	619	617	587	595	637	598	621	610	577	643	592	616	618	625	609	651	605	577	614	558	606	601	577	624	613	596	646	591	612	610	616	600	571	640	632	628	583	590	598	594	590	573	605	576	588	607	589	586	593	582	551	586	625	634	554	644	572	595	603	631	610	596	614	602	585	612	571	583	595	611	604	548	624	631	584	554	643	632	639	593	609	615	610	612	589	605	625	606	553	567	567	618	605	577	608	626	603	614	569	615	621	552	596	618	587	644	614	616	635	582	542	609	616	593	614	614	614	622	606	590	583	594	579	582	574	564	618	574	602	604	631	571	609	618	590	569	614	603	584	617	617	602	565	603	604	600	584	581	600	583	600	624	630	550	581	598	561	575	627	625	633	606	630	573	565	597	619	602	608	605	603	596	642	598	559	600	621	600	594	572	590	582	602	618	607	603	597	630	585	564	618	581	592	590	561	607	598	605	621	632	586	593	628	641	620	606	635	572	618	629	572	625	580	609	590	584	580	584	569	578	635	602	608	604	585	575	624	613	645	636	607	579	571	595	568	597	611	610	659	610	605	592	575	598	617	606	595	630	590	597	621	574	587	609	633	623	598	604	597	588	598	606	603	631	602	627	661	659	635	623	572	632	642	584	643	584	601	599	602	583	612	599	605	623	571	586	576	620	627	608	649	600	595	596	598	573	559	555	586	574	595	588	606	582	608	598	621	581	644	616	594	617	634	649	589	618	624	575	623	634	606	590	617	549	604	568	594	600	577	564	617	561	631	632	576	615	582	573	625	576	609	566	615	567	566	595	596	571	598	616	610	589	614	583	646	616	614	597	591	613	624	616	583	671	606	615	569	564	599	555	586	592	661	615	662	641	608	586	583	560	605	580	559	604	579	621	604	613	568	602	593	589	593	542	635	592	623	532	573	590	578	547	666	625	595	604	600	598	583	623	591	578	576	576	663	608	581	623	558	600	612	636	591	595	596	619	606	614	657	623	616	610	601	599	569	590	583	607	551	604	595	580	590	585	572	580	581	626	607	652	629	581	660	594	602	602	614	583	632	616	630	599	608	583	570	599	573	616	612	563	597	595	627	567	580	594	624	568	584	580	585	597	610	577	656	577	607	586	583	585	616	557	612	580	620	572	607	587	608	652	607	624	623	614	595	583	625	588	605	600	599	629	593	583	594	642	621	555	639	615	602	614	608	601	603	618	595	606	621	585	639	598	654	616	591	608	555	597	601	589	598	642	594	622	560	613	560	567	618	618	607	615	609	599	577	595	575	562	635	555	609	588	566	615	563	584	583	607	612	588	616	562	621	632	572	613	589	595	598	584	619	626	630	607	628	629	550	644	606	642	577	606	623	599	586	594	588	563	625	596	621	588	555	571	601	618	598	630	585	607	582	610	626	590	593	598	571	624	525	575	599	620	591	635	659	607	608	565	614	628	616	591	622	593	577	565	608	583	606	602	656	611	569	626	607	602	634	614	622	613	598	598	607	617	586	587	615	595	638	614	600	598	631	606	550	611	592	567	569
18058	2616	2407	1862	1223	936	683	551	456	415	353	331	274	251	197	218	205	237	208	204	195	190	172	162	177	158	154	141	140	172	162	158	155	161	152	151	161	156	150	139	145	128	129	126	156	141	146	136	146	137	149	141	133	146	139	137	133	133	132	138	140	150	128	129	118	150	141	162	134	131	153	160	131	124	139	127	131	146	129	138	123	132	139	125	149	131	129	112	142	113	117	122	138	172	141	149	135	149	149	133	144	129	118	140	125	131	157	141	131	140	134	145	125	125	137	130	123	129	118	121	146	147	146	139	120	147	131	150	141	148	143	135	121	138	143	122	131	137	141	126	115	131	128	119	123	163	116	142	130	135	124	146	122	137	139	139	143	146	139	140	129	138	133	144	138	142	154	119	134	151	121	131	132	139	128	145	145	121	132	127	137	124	139	139	116	127	125	116	112	134	138	142	149	136	125	135	129	135	128	148	126	142	149	131	131	147	149	119	118	129	135	124	157	145	139	136	135	138	149	121	151	153	153	123	117	141	129	151	139	131	130	123	141	141	152	146	148	144	137	147	127	112	140	138	157	132	135	140	111	143	152	151	121	124	156	146	134	131	144	117	140	135	158	138	103	134	146	131	138	136	147	141	131	114	145	147	135	123	148	128	126	136	126	138	120	122	136	151	136	130	130	134	129	149	133	140	127	144	130	112	144	132	137	145	147	130	120	118	123	141	120	129	132	138	139	134	162	132	126	137	143	146	162	136	142	127	134	126	141	138	128	148	122	153	160	128	131	156	113	158	121	129	129	116	142	134	128	133	147	142	129	133	149	143	122	117	115	139	153	131	107	141	145	133	145	132	114	152	135	122	142	135	134	122	133	112	140	147	107	123	133	119	125	120	157	144	136	138	145	127	133	142	130	112	163	138	145	115	143	122	133	120	116	121	153	145	118	155	138	160	127	121	126	158	121	143	143	130	139	136	146	164	132	117	120	145	126	137	139	120	129	141	132	136	116	133	116	167	147	133	123	169	127	155	118	104	129	132	133	152	132	128	128	117	127	160	115	136	157	127	109	158	142	111	129	124	125	153	129	150	143	122	134	122	148	135	139	132	118	149	147	141	116	128	136	117	139	153	122	116	138	119	124	105	134	168	128	142	135	129	125	131	138	120	132	152	135	134	129	131	151	120	125	131	134	144	125	138	158	141	126	118	131	145	129	161	115	125	130	134	135	139	143	135	162	139	130	142	145	139	127	149	106	140	130	138	142	132	157	139	138	121	140	143	144	123	124	149	140	109	133	127	164	124	137	148	131	146	134	142	134	143	158	143	125	134	119	132	145	138	126	148	138	125	130	136	119	133	145	123	139	155	158	137	137	141	134	134	137	124	135	143	148	136	114	143	120	121	142	127	141	145	120	122	148	146	109	148	133	139	145	118	159	149	128	153	123	144	137	132	122	132	140	120	126	132	141	130	126	128	117	126	138	106	120	144	139	141	122	148	145	147	144	136	137	145	148	148	143	139	145	108	140	128	148	115	128	131	132	131	132	123	144	155	127	154	124	132	119	124	120	121	130	133	133	127	123	117	130	117	113	135	131	121	131	141	122	137	116	130	133	140	128	141	134	148	147	142	143	144	130	125	136	124	163	130	133	118	153	128	132	143	132	149	144	129	138	121	115	140	132	138	132	126	112	126	162	141	146	135	126	138	153	117	123	119	151	138	121	120	134	146	125	119	119	153	137	131	123	147	136	121	138	144	121	150	150	123	117	140	142	136	137	138	125	132	142	151	136	139	134	118	118	123	139	138	116	139	139	112	148	140	135	136	120	140	123	114	125	133	121	141	128	126	142	135	134	140	126	144	135	145	148	125	136	129	132	110	135	127	139	148	141	131	141	121	122	140	111	154	126	139	136	122	102	147	129	131	145	139	134	137	144	131	145	145	110	133	126	138	133	141	151	121	144	140	114	119	137	144	132	151	136	124	138	143	134	153	111	132	139	124	142	139	119	158	140	115	121	132	135	114	128	130	128	136	123	124	116	123	126	155	167	145	129	126	134	137	152	129	123	118	147	121	111	106	119	130	111	157	130	113	134	118	128	139	124	125	140	140	146	122	117	149	113	145	135	143	127	125	133	128	132	124	133	140	124	123	109	141	137	122	152	124	138	157	142	143	148	136	135	162	137	146	143	111	139	130	139	124	137	156	131	140	117	130	121	131	150	138	147	134	135	146	147	132	122	121	115	147	143	125	139	127	137	138	136	138	139	110	148	126	139	134	131	140	157	139	137	142	125	151	121	144	161	135	138	145	143	138	127	129	137	119	140	136	107	126	141	132	139	115	130	132	140	134	137	117	136	129	133	128	137	131	145	123	158	114	145	123	129	133	134	148	135	119	127	146	127	135	130	118	140	130	142	142	134	146	123	138	130	122	138	122	138	110	128	132	158	137	120	125	136	147	135	146	138	139	131	153	124	123	128	140	116	136	135	108	113	128	141	118	149	136	120	131	125	132	125	127	126	129	136	116	156	145	126	140	129	131	115	152	147	131	137	125	141	137	119	117	140	135	131	131	135	136	132	127	129	148	145	149	156	133	147	136	129	125	138	165	149	148	133	122	135	138	134	119	126	119	141	131	147	122	141	141	130	128	116	137	130	103	145	137	143	150	139	127	132	132	123	116	130	119	137	146	151	135	157	122	131	157	142	145	114	148	140	128	131	119	131	119	123	130	122	143	147	131	116	131	138	142	147	144	151	108	127	125	141	133	152	137	122	139	119	133	141	111	146	147	126	142	122	135	144	145	116	147	124	149	127	133	153	127	138	124	127	135	133	114	152	124	133	125	122	135	131	130	130	137	120	144	149	140	150	137	137	152	148	145	118	136	124	125	125	119	152	120	139	147	137	120	125	135	132	120	127	131	135	151	111	139	115	124	131	158	122	133	119	130	138	130	149	152	109	166	156	143	137	123	135	122	128	137	143	147	119	155	149	128	132	129	109	132	141	129	143	128	128	116	132	116	127	135	138	129	139	141	148	135	150	124	131	139	118	138	131	141	127	146	114	146	125	146	145	138	141	131	136	144	117	132	137	152	136	131	124	141	156	133	133	139	113	131	123	154	125	140	151	117	150	133	117	143	121	134	146	137	138	127	145	135	155	131	140	138	142	145	127	158	141	136	141	138	130	136	149	119	136	111	120	132	131	138	145	119	142	145	143	142	145	138	115	122	152	140	131	140	136	142	120	113	127	143	125	128	159	123	136	132	140	130	147	112	120	150	136	122	138	147	151	134	132	104	153	140	120	142	133	110	159	166	127	133	142	132	140	141	123	158	130	150	148	133	126	114	134	137	118	130	125	138	134	103	144	138	128	131	146	148	148	121	119	138	119	151	140	121	119	128	130	130	116	135	115	130	131	146	136	137	135	131	139	148	139	142	137	131	138	112	165	155	163	136	158	112	118	138	133	117	139	120	128	151	154	139	143	140	139	128	126	136	115	152	143	140
7366	2002	4318	5276	4595	3804	3068	2598	2116	1830	1727	1485	1323	1147	1089	1030	930	890	824	801	723	723	719	685	594	647	585	627	630	592	587	566	560	562	523	553	517	527	511	492	490	477	455	485	503	504	461	420	479	462	469	462	482	477	444	424	454	457	441	450	479	458	493	461	447	413	447	393	425	457	401	400	445	414	372	443	459	418	434	384	419	456	429	425	433	393	417	426	380	426	436	449	428	462	441	437	436	383	434	427	408	455	437	467	413	431	404	417	387	394	401	427	373	408	409	429	419	385	435	435	431	409	412	385	409	384	414	415	457	402	444	378	398	428	450	397	380	372	408	450	432	396	415	381	422	405	440	444	391	415	416	435	403	438	408	423	409	372	440	433	400	470	386	404	423	389	393	386	393	427	399	374	368	407	445	440	400	376	416	381	417	411	378	426	407	432	401	424	382	454	379	458	410	430	377	418	422	425	387	399	451	385	387	384	387	397	401	435	414	423	408	402	430	392	377	392	424	402	411	380	393	392	412	384	402	416	401	407	376	399	379	427	450	386	407	458	422	386	382	377	385	418	408	394	410	420	388	437	430	394	391	441	415	391	395	390	411	415	421	401	418	387	397	399	396	435	398	399	391	454	445	428	410	381	387	390	399	429	397	411	411	402	403	386	383	424	411	450	416	375	401	448	412	395	431	435	411	411	389	422	422	406	432	387	411	411	408	423	395	376	436	401	385	423	374	392	381	396	417	399	442	388	417	454	414	394	400	407	410	418	391	403	381	413	425	419	390	412	403	432	397	393	436	445	380	416	403	391	405	420	374	414	398	432	386	383	405	419	412	466	420	440	393	428	430	397	383	404	450	384	373	393	395	416	415	404	395	430	430	414	406	401	393	405	431	399	393	412	388	421	448	395	412	412	424	434	409	446	395	416	424	435	385	452	420	438	414	397	390	409	407	435	397	425	424	431	430	403	426	397	381	373	419	388	431	416	373	399	404	410	390	419	414	412	406	394	404	372	398	415	440	420	384	457	410	382	408	379	450	415	435	403	404	430	393	381	415	454	397	422	365	393	427	406	386	387	376	410	401	392	384	392	404	420	395	418	363	416	389	374	400	391	433	401	403	441	382	357	399	437	432	422	424	423	371	416	431	433	378	417	386	404	405	407	438	384	402	398	382	362	419	417	426	404	408	384	411	390	383	413	448	401	414	398	413	406	393	435	409	372	415	397	410	447	414	403	405	353	368	441	417	380	414	406	413	398	408	375	434	425	422	442	406	400	422	383	412	371	410	378	395	401	428	418	420	419	399	440	399	407	374	397	403	444	432	422	420	370	394	429	427	387	397	405	367	413	406	413	392	405	393	382	402	435	371	387	395	431	394	373	385	441	436	385	371	417	411	409	409	423	375	388	366	397	414	405	385	398	429	377	405	437	385	403	411	394	384	388	418	396	445	392	414	391	351	416	424	437	386	398	427	400	451	441	405	394	415	414	397	409	442	401	409	390	423	446	402	400	372	431	420	415	413	400	370	399	369	426	401	434	405	404	398	405	400	434	445	414	407	405	399	389	380	384	403	410	392	419	403	418	400	408	419	376	401	443	413	417	445	390	379	380	419	421	415	399	431	401	384	405	421	434	427	416	403	439	374	434	416	396	407	422	391	421	394	426	421	401	385	375	417	380	426	419	406	389	410	428	360	396	414	402	388	395	423	407	394	384	398	400	413	379	428	402	406	425	414	408	390	406	415	404	386	393	367	374	427	439	409	388	422	397	439	401	377	410	428	373	395	433	400	400	372	414	378	417	402	410	404	443	374	438	396	419	358	448	396	386	410	417	402	393	382	414	420	390	391	448	427	401	408	405	433	411	441	432	377	398	368	398	408	422	426	420	408	412	389	428	407	436	412	415	414	394	385	415	405	416	383	425	372	409	401	409	414	412	402	385	393	408	400	386	395	411	361	403	408	404	393	403	453	408	419	379	395	416	426	430	407	386	413	358	415	445	394	428	426	433	423	435	408	373	384	420	393	417	442	399	402	398	385	391	368	409	416	416	420	431	381	410	413	387	456	400	385	421	408	407	448	418	428	414	406	400	373	402	398	405	414	429	449	430	425	370	405	404	367	430	404	379	422	400	420	414	361	389	411	458	377	405	433	385	390	397	405	411	419	402	398	408	358	397	390	410	392	416	393	406	461	453	405	431	384	412	396	402	435	401	392	403	390	425	394	431	401	437	430	389	392	373	399	424	416	381	383	384	444	368	424	392	401	391	397	429	430	447	405	399	415	443	433	427	402	371	421	396	408	411	433	422	412	411	420	421	419	448	431	405	440	394	383	419	406	405	386	411	396	397	428	400	400	414	407	394	391	351	414	369	421	413	422	430	394	390	409	405	442	447	394	372	408	393	436	362	401	431	460	400	406	429	397	411	412	395	435	400	395	405	405	383	404	405	388	413	393	376	393	412	414	418	385	426	420	431	377	405	420	389	419	412	382	455	420	419	418	385	380	388	415	409	397	397	444	420	391	404	394	407	410	408	385	426	397	398	365	418	403	408	399	395	404	420	419	437	383	425	399	429	400	393	411	409	439	405	418	382	412	386	424	382	382	413	434	398	408	407	426	378	406	373	421	392	422	388	416	376	401	390	431	387	410	410	404	385	411	371	422	432	390	380	408	418	406	384	434	424	385	400	432	396	410	430	387	393	414	359	454	386	432	423	406	383	400	416	374	411	424	439	407	418	452	437	413	405	406	394	402	371	398	387	408	441	415	434	385	405	430	433	397	404	379	428	404	390	375	389	386	407	403	380	449	434	410	412	394	402	403	373	424	371	423	396	438	392	404	414	416	430	414	394	419	410	395	413	414	428	403	422	439	409	421	404	421	416	403	405	427	435	430	423	400	397	432	422	411	435	447	432	407	426	395	403	414	366	427	412	415	417	401	355	409	406	394	409	408	418	411	413	411	418	416	420	392	414	412	442	415	399	458	409	386	390	418	399	393	441	423	457	351	433	378	394	416	424	410	389	427	388	410	379	420	383	397	415	416	407	404	425	405	409	397	389	410	409	375	426	426	420	417	404	375	409	400	404	377	388	406	370	414	428	422	457	404	413	454	372	431	407	409	384	418	430	370	428	444	414	393	422	414	423	372	406	414	420	449	394	385	445	387	432	387	389	424	388	420	410	380	438	390	424	411	451	392	392	399	389	432	429	419	373	426	421	408	409	412	413	422	414	407	401	423	401	420	407	432	372	388	425	438	407	341	401	411	424	390	417	404	394	414	383	413	412	407	432	404	396	389	422	426	380	403	430	413	417	367	403	382	421	395	425	388	399	386	374	407	361	407	417	379	400	414	422	403	409	411	416	409	387	404	429	393	404	372	415	378	400	405	384	416	409	434	440	451	405	429	390	418	413	393	377	420	419	372	445	425	386	391	410	389	426	406	420	386	399	426	396	417	411	411	449	416	392	403	402	407	409	417	413	385	405	436	434	440	415	403	414
2454	444	423	417	408	406	353	377	360	357	342	345	378	370	361	358	315	378	328	354	358	334	394	328	324	396	322	355	358	346	360	330	361	305	356	361	350	354	341	332	322	381	332	338	344	326	323	340	354	342	310	371	359	367	353	349	297	325	341	347	314	345	359	350	388	363	348	358	304	354	322	338	346	333	355	334	352	323	332	333	350	362	326	362	347	359	364	354	340	334	347	355	313	336	356	336	347	348	355	364	351	346	321	385	346	350	338	319	336	328	346	343	361	341	338	329	340	355	355	337	340	321	385	354	360	325	352	346	374	299	353	328	370	360	317	344	327	369	320	314	341	347	380	375	343	319	347	352	334	317	379	355	337	333	342	352	349	342	348	342	344	333	322	360	326	351	354	334	370	319	339	348	352	349	326	338	355	321	343	309	335	374	355	355	319	350	344	357	342	369	362	317	349	323	330	353	347	359	357	323	358	323	381	333	333	368	380	333	360	339	353	323	371	339	366	349	373	322	328	322	359	321	316	360	308	344	339	348	305	315	351	402	354	325	357	355	326	342	347	328	341	320	373	358	341	374	346	325	354	334	317	356	336	337	341	338	342	330	316	346	376	325	370	329	373	334	357	359	349	302	317	362	322	354	319	337	358	343	342	340	369	335	328	355	339	352	361	326	342	343	351	342	360	348	337	366	325	357	325	337	344	366	367	372	356	363	318	349	324	345	296	340	342	359	350	345	345	322	339	334	318	324	343	347	344	349	345	321	325	335	369	366	357	324	321	375	357	330	310	365	322	343	343	348	372	336	303	329	344	338	339	378	322	335	346	350	313	348	346	357	347	298	346	304	365	329	338	350	353	350	330	320	338	345	320	363	342	312	351	358	327	330	339	364	353	314	344	347	382	327	328	338	349	324	347	355	325	336	327	351	338	351	338	377	333	339	354	336	332	348	361	311	376	371	350	341	337	336	348	319	337	360	346	330	327	341	313	381	360	365	369	348	331	357	366	351	337	327	345	339	326	352	330	332	325	346	338	342	381	338	363	337	369	339	338	315	386	357	361	376	350	356	363	343	346	338	346	357	357	364	345	330	365	368	368	331	332	350	368	334	360	375	359	351	339	339	333	336	355	326	352	356	358	368	345	377	330	317	341	336	296	337	328	361	345	344	374	341	318	354	364	330	359	369	319	364	338	350	364	323	365	345	340	340	346	336	329	325	368	341	345	326	358	374	368	325	360	328	332	318	344	348	367	345	361	371	356	347	341	357	329	343	353	351	342	336	331	353	379	357	360	346	362	318	341	345	347	318	326	340	358	338	346	344	335	374	326	338	359	364	335	347	351	335	346	317	362	326	334	370	326	332	341	343	340	372	387	371	362	344	329	346	344	377	371	332	340	383	383	349	348	345	371	339	332	330	346	319	338	369	386	305	341	350	333	336	343	368	397	380	332	375	359	337	366	324	356	331	390	340	345	361	374	309	363	365	356	347	339	376	378	357	370	337	338	332	312	367	368	376	350	358	364	343	308	374	356	355	364	329	344	301	336	324	351	316	329	345	385	341	343	335	369	344	352	347	354	391	335	364	344	339	377	332	341	359	340	300	328	367	362	343	340	379	360	355	354	322	335	312	340	367	360	356	371	384	355	323	330	357	361	342	304	356	335	309	373	321	352	357	343	348	387	351	352	352	356	351	329	304	346	344	346	327	335	391	371	352	305	342	369	356	340	310	365	358	362	339	365	320	351	342	406	387	370	363	358	315	363	338	300	346	339	327	352	352	334	306	330	346	305	359	351	368	314	349	368	341	356	365	347	348	371	360	355	318	356	334	340	346	363	333	346	330	394	341	362	349	366	360	355	367	358	329	353	365	354	349	354	362	315	322	372	366	307	354	310	328	349	372	357	390	362	367	303	317	327	324	333	338	340	364	340	366	353	374	352	354	370	342	325	326	336	339	329	338	359	345	324	345	340	347	351	362	336	358	306	348	319	325	341	362	330	308	314	338	361	333	345	377	352	367	313	347	340	351	361	376	343	400	373	367	320	371	345	335	328	323	352	311	362	323	347	334	339	350	350	315	357	367	321	346	352	352	355	330	364	350	369	353	326	348	337	333	358	336	338	343	365	330	393	379	347	326	360	354	346	340	334	317	360	342	337	343	371	380	359	343	345	357	310	350	345	339	353	335	322	343	361	362	341	350	347	336	328	343	314	318	359	368	317	354	368	377	372	339	365	378	358	304	339	318	359	324	350	337	349	343	346	348	359	323	352	360	362	361	341	323	348	337	364	344	329	351	323	366	353	333	365	362	387	347	357	320	293	393	368	306	369	362	349	355	352	333	346	349	343	329	358	356	374	344	329	331	316	331	334	329	309	334	320	369	350	322	349	337	369	363	352	345	348	355	389	329	333	342	357	325	339	333	296	344	346	361	374	323	336	316	350	377	332	318	370	335	327	334	363	352	347	317	318	345	364	314	335	319	319	357	344	359	318	309	351	343	333	299	339	344	329	346	312	319	338	352	344	357	359	313	356	358	310	312	356	366	341	307	356	331	320	349	365	358	348	343	329	367	337	328	317	332	314	341	313	366	310	333	372	349	355	341	316	368	347	347	350	345	338	327	322	341	340	338	366	378	332	330	333	349	350	348	305	338	338	338	366	365	331	339	374	351	329	329	351	335	336	340	335	326	346	319	348	317	364	335	338	340	355	362	336	361	338	381	308	324	355	365	355	358	355	398	323	353	333	364	371	345	298	363	355	356	342	335	363	358	350	372	325	372	358	355	323	366	390	381	345	339	366	340	340	303	352	348	341	348	353	360	373	332	321	386	350	296	341	298	307	338	338	341	354	360	338	352	353	367	391	326	298	329	350	379	354	355	331	380	305	362	350	337	310	340	325	363	356	333	326	346	350	358	353	344	357	342	335	310	333	346	371	343	376	345	354	330	341	379	350	315	377	375	337	385	320	398	310	375	327	333	331	368	339	337	325	343	382	320	336	393	343	329	306	386	371	310	323	313	351	374	319	336	367	336	346	341	371	316	341	342	315	367	340	329	338	346	356	368	350	340	366	347	375	350	309	317	328	330	324	330	365	321	355	344	334	353	355	386	381	362	338	356	342	367	360	368	328	364	348	333	360	341	333	311	340	358	346	342	370	362	353	383	364	364	372	375	321	334	359	354	360	340	367	359	331	330	357	348	335	333	356	331	341	325	355	327	363	356	333	340	328	361	336	356	359	361	329	326	364	333	390	379	352	351	345	347	335	348	340	342	333	380	362	353	357	343	360	350	352	338	348	321	346	374	310	341	341	349	318	343	314	326	365	330	336	358	351	340	355	347	330	319	364	344	337	338	320	349	365	328	355	336	355	320	370	361	356	325	378	316	330	330	364	343	348	374	335	341	321	304	352	333	361	344	332	344	361	355	381	344	373	344	376	327	375	346	327	366	350	359	354	344	346	342	363	319	356	344	333	370	366	331	350	337	324	383	358	332	342	330
2576	1046	1121	1167	1073	995	1022	1059	930	927	990	920	996	945	907	888	923	936	976	943	1029	866	940	891	945	905	940	920	973	884	927	929	913	950	952	954	960	921	912	939	938	904	949	926	924	950	937	985	884	926	902	879	898	912	922	964	927	898	897	929	886	942	945	912	879	955	951	907	933	892	934	913	917	923	949	925	904	925	856	921	931	937	882	890	919	874	855	928	989	923	908	920	908	912	899	908	923	929	868	878	918	934	913	961	896	937	954	946	907	952	874	934	912	937	879	872	872	916	900	934	904	942	934	900	897	906	888	916	882	916	943	957	934	967	881	936	909	892	912	877	909	900	905	871	927	936	867	891	985	883	902	913	904	943	929	914	991	929	894	932	887	892	880	909	968	862	922	894	933	877	920	930	942	929	952	870	925	911	955	945	892	943	914	868	917	899	913	948	924	845	915	915	977	891	986	891	916	934	881	922	924	872	895	903	921	831	967	840	929	857	959	911	939	831	890	912	941	940	873	929	916	920	895	874	956	892	914	891	906	911	916	937	930	927	901	862	871	905	921	904	905	914	924	915	921	939	908	939	957	887	956	892	890	952	839	919	936	930	912	962	948	948	927	878	943	876	916	920	900	910	915	919	934	853	978	893	932	935	932	905	945	944	937	913	956	905	934	853	937	910	925	931	974	958	899	822	876	896	903	908	927	933	927	867	935	854	876	925	899	896	870	963	914	955	901	857	879	904	883	892	898	952	878	907	887	926	979	894	942	909	869	910	877	890	916	930	887	899	920	929	927	935	930	913	889	983	870	925	914	925	923	927	959	908	908	878	880	911	955	891	881	852	921	937	895	915	923	884	978	896	919	927	921	899	921	928	886	880	865	915	911	884	976	919	874	903	916	942	914	884	867	933	928	938	934	903	927	911	900	947	912	957	900	905	899	928	928	920	839	893	877	852	946	944	907	923	949	872	937	914	946	878	867	913	898	942	912	923	933	907	908	904	866	944	889	935	980	904	860	971	862	919	940	875	924	932	911	886	922	961	900	925	920	912	931	919	917	975	898	960	832	896	929	937	872	860	907	875	895	919	895	978	886	938	959	919	891	938	914	869	838	891	922	947	867	953	879	920	922	950	933	876	949	934	957	920	910	921	900	858	869	917	928	937	845	902	929	864	924	797	921	911	939	920	891	883	943	912	994	907	868	896	933	889	902	896	889	887	926	954	882	901	887	899	896	927	894	845	872	907	890	900	924	955	914	881	945	894	936	914	901	964	890	969	888	902	891	933	903	879	943	872	923	922	949	916	877	934	951	917	928	901	952	946	913	898	959	869	949	939	933	904	935	917	866	904	890	947	863	938	867	970	863	917	951	902	893	908	934	943	887	880	935	896	903	917	940	860	927	870	929	930	941	882	910	934	926	930	897	888	937	939	969	925	895	931	909	891	936	906	939	934	912	935	900	934	957	852	924	933	892	881	884	930	884	888	930	892	934	937	937	928	910	912	917	888	921	922	927	866	934	890	913	896	932	949	872	923	866	917	902	907	878	950	941	933	926	917	896	883	933	929	899	873	910	896	940	919	943	923	928	896	911	911	945	946	931	881	911	912	880	918	944	868	924	974	937	889	909	920	871	907	933	947	958	935	918	892	926	894	938	907	901	916	930	964	873	940	940	939	954	874	935	876	867	876	890	887	905	935	917	871	878	909	937	885	929	893	929	933	898	875	935	930	904	954	941	919	906	933	906	904	925	930	921	906	938	893	909	942	938	924	899	931	921	894	903	931	922	903	901	905	928	897	905	904	909	956	950	910	900	926	921	871	899	910	836	884	868	958	963	946	987	952	930	922	881	958	901	881	920	903	884	961	951	926	896	928	927	862	905	898	874	1007	930	908	954	891	904	911	922	904	871	929	882	924	918	873	911	948	901	941	988	908	867	916	920	872	915	914	896	941	922	927	912	914	928	948	869	868	892	894	937	924	933	921	925	926	913	923	916	865	921	856	933	842	902	910	926	915	901	974	949	879	972	909	881	898	890	908	935	939	876	908	925	857	914	942	925	909	907	942	905	943	910	909	946	908	893	885	942	953	933	892	867	901	923	874	871	967	911	958	913	870	962	933	934	909	955	921	942	880	940	936	914	907	855	913	944	948	910	932	929	958	929	914	887	897	865	882	901	968	870	917	907	840	897	904	936	941	941	985	889	928	907	906	865	939	887	963	922	988	880	937	920	932	962	916	947	963	905	937	906	949	930	951	894	942	904	883	852	850	923	893	900	981	919	974	918	920	944	889	896	891	919	898	963	941	887	891	915	898	926	905	937	860	926	925	984	872	953	946	956	868	908	908	908	871	943	916	938	881	898	961	915	918	872	925	902	919	931	926	973	907	887	936	940	914	937	957	863	953	900	924	891	935	879	929	923	909	908	862	836	920	892	977	897	953	897	928	891	963	855	881	923	919	927	916	901	898	939	947	896	914	870	931	874	951	893	856	918	959	901	913	904	884	926	922	931	926	909	901	918	903	922	875	940	863	890	913	921	951	883	907	886	924	906	950	911	900	867	943	893	905	873	880	902	919	954	889	884	893	916	968	942	948	942	920	940	919	899	934	898	914	881	905	953	908	903	902	968	923	952	918	866	964	920	878	899	924	889	880	931	911	906	918	943	902	862	929	909	939	842	912	929	913	928	933	941	892	943	937	890	898	895	885	953	886	918	901	879	888	919	968	907	925	920	929	911	903	882	919	890	987	925	967	965	913	962	924	917	922	919	867	928	934	913	920	940	908	874	913	916	949	913	912	879	943	939	944	912	934	925	892	898	933	885	962	882	899	906	864	941	947	924	991	935	909	902	900	875	927	914	922	923	949	906	866	929	908	931	891	926	954	881	930	924	959	922	930	945	897	879	901	966	857	924	880	944	970	934	902	929	953	914	899	948	903	933	903	886	914	942	892	920	895	925	911	922	863	878	914	913	884	890	873	909	915	901	916	897	896	917	912	915	892	887	902	957	915	921	906	930	930	911	936	880	958	907	958	953	926	934	912	868	928	998	935	910	875	866	948	894	966	908	902	896	887	914	925	893	955	956	905	858	948	938	919	899	874	953	867	907	917	887	926	953	901	938	974	892	889	967	937	905	920	908	932	948	913	914	876	907	949	875	946	856	931	951	925	933	916	897	901	912	900	963	922	907	928	907	942	894	926	910	947	956	889	923	889	903	891	870	991	975	935	869	911	904	918	897	884	953	882	901	922	899	925	875	969	891	891	907	898	953	886	921	902	922	908	857	881	968	874	869	944	857	954	855	925	896	853	951	908	881	906	977	942	915	869	937	900	866	885	858	871	876	858	887	925	943	913	924	897	880	956	959	971	901	949	900	859	930	939	934	951	933	895	849	898	886	882	923	924	853	827	876	929	899	919	892	912	930	931	925	889	921	940	938	916	920	908	920	882	893	883	881	964	898	873	866	884	925	907	1009	916	947	923	850	933	924	927	895	890	949	928
9849	1086	1277	1028	790	628	496	418	360	369	308	323	291	284	269	233	252	242	280	200	228	245	233	241	227	247	206	230	242	232	222	223	215	245	186	216	229	174	194	200	240	194	250	244	228	240	249	240	219	222	224	209	188	247	226	212	225	216	240	253	208	215	238	236	237	211	219	200	213	217	223	232	215	258	225	219	222	246	227	213	199	204	239	191	231	210	211	198	209	233	237	233	200	213	219	220	213	226	211	210	204	209	241	221	229	232	216	208	222	206	192	219	249	203	205	230	213	237	220	199	232	235	231	209	229	196	213	224	177	173	204	221	220	247	242	213	215	200	216	212	229	224	211	208	206	209	206	242	216	225	220	227	214	236	245	203	214	203	218	213	224	228	205	227	231	231	209	189	192	202	221	206	193	209	174	215	213	251	224	219	204	222	194	220	231	199	206	216	197	239	234	214	196	194	193	206	180	208	206	229	202	213	208	218	215	230	232	206	208	214	233	236	240	217	227	202	232	202	237	205	223	226	224	216	234	231	233	198	212	216	241	209	231	216	217	212	237	234	222	212	233	198	207	216	196	219	177	221	216	207	189	241	223	204	216	207	230	215	215	214	202	202	203	231	213	201	237	202	203	238	189	225	195	179	254	215	227	216	212	212	225	209	248	194	236	238	222	211	227	199	241	225	210	233	198	181	236	230	226	233	198	210	209	211	201	252	219	197	223	186	244	224	221	208	198	200	212	224	239	207	230	200	195	232	232	233	239	217	199	224	218	206	207	215	207	218	211	207	212	207	206	233	235	216	194	226	214	228	216	194	236	202	221	225	191	204	216	222	223	210	211	211	227	219	212	224	205	208	215	209	220	237	190	201	203	241	225	190	192	223	220	207	217	218	213	220	202	254	231	225	209	247	195	213	224	226	202	204	225	256	231	212	213	217	215	210	218	205	191	238	227	226	233	248	226	237	206	239	220	245	229	204	247	204	245	196	212	214	226	205	238	199	222	197	230	223	216	211	226	213	215	218	215	191	224	208	209	197	226	235	203	172	224	208	206	212	233	204	191	234	201	220	215	214	213	222	219	204	211	214	217	221	207	221	200	255	229	216	248	230	240	217	197	225	209	216	244	220	200	212	199	212	215	210	216	198	217	236	220	206	208	211	218	229	214	200	203	243	226	223	206	223	195	208	193	221	227	211	187	243	191	184	215	225	249	218	227	195	253	232	207	239	221	225	204	225	221	231	232	242	201	209	205	212	222	204	213	198	178	231	217	231	217	212	238	200	214	206	223	225	205	252	223	210	264	198	209	204	196	220	235	224	222	213	223	236	199	223	192	212	234	256	230	201	234	216	204	209	217	196	206	227	191	191	233	186	208	227	239	205	186	210	217	244	223	225	220	203	212	195	214	236	206	193	217	221	236	217	217	220	221	221	194	202	206	226	196	220	199	205	197	213	228	218	230	210	246	216	189	229	232	193	211	193	195	224	214	237	198	219	222	236	204	224	229	181	200	201	228	198	212	211	198	218	206	211	227	234	237	217	226	196	204	187	213	221	219	219	219	187	228	194	208	229	229	208	219	197	228	211	235	227	217	216	215	183	210	199	223	205	203	215	218	227	219	239	231	229	189	245	247	179	211	218	225	226	232	215	187	207	227	186	191	205	225	224	195	210	223	220	220	228	231	219	200	219	220	224	210	215	204	189	250	222	197	254	215	202	216	209	206	198	232	197	197	195	210	233	188	192	221	214	210	222	211	189	230	217	215	213	221	204	214	209	190	211	194	203	201	205	227	231	209	216	202	219	219	230	218	225	206	233	214	221	236	200	222	221	246	233	228	226	223	211	213	230	213	202	225	212	240	191	209	215	215	224	212	209	210	201	233	214	228	224	212	220	235	210	194	230	208	223	193	220	203	218	220	223	231	228	227	216	203	194	210	206	188	191	230	210	225	206	222	233	200	196	214	213	217	215	232	200	231	247	207	235	224	206	213	237	229	211	213	231	220	190	193	213	220	220	233	218	234	215	226	231	214	218	222	209	193	218	210	214	201	229	226	225	236	204	232	194	220	210	212	231	207	209	210	222	176	207	209	238	230	222	221	251	221	192	205	233	214	213	190	224	228	231	219	216	201	185	206	217	214	200	231	206	218	233	182	210	234	215	202	201	227	229	207	194	196	210	203	229	208	231	232	246	214	203	229	196	208	224	231	222	208	246	182	215	200	222	190	212	218	215	257	208	214	195	218	226	205	228	232	223	227	203	221	216	236	190	218	211	219	224	221	230	207	211	220	193	236	202	194	194	223	216	216	212	208	215	202	195	216	237	222	220	201	195	212	226	218	222	213	210	191	202	221	223	198	200	197	236	205	220	220	223	197	217	224	218	206	233	216	246	215	216	241	210	219	208	202	187	221	201	217	209	225	209	236	200	219	209	216	211	209	198	191	205	216	247	206	200	250	206	207	189	219	208	220	185	200	212	217	194	204	234	237	224	199	229	213	230	220	207	240	205	204	208	182	206	207	216	218	220	194	228	216	207	216	226	204	219	199	216	223	208	229	214	189	200	222	234	202	198	204	210	224	252	211	194	222	269	193	208	236	190	206	198	235	213	220	241	221	201	225	216	234	231	225	192	242	198	200	212	198	224	221	217	229	222	216	208	244	213	215	211	204	217	198	224	230	219	240	199	213	224	192	225	225	228	213	226	221	221	229	226	192	229	189	242	218	240	211	227	235	214	206	205	237	223	225	226	215	211	243	229	228	215	209	234	199	219	228	223	209	206	207	209	195	232	222	233	189	198	215	200	200	237	211	203	204	226	205	189	232	224	204	195	231	206	201	220	234	215	217	219	217	210	236	196	207	217	206	227	216	233	215	213	215	224	198	217	189	211	231	203	206	221	229	220	222	231	229	224	211	210	208	229	179	205	184	246	211	206	221	223	217	229	242	208	219	232	236	215	204	203	210	215	214	228	222	224	249	227	203	195	224	223	201	201	200	199	219	226	204	227	230	204	235	218	251	217	210	204	211	208	196	193	213	209	185	219	214	215	212	219	208	194	227	217	217	224	233	209	214	215	216	231	218	197	213	207	223	202	223	218	208	227	228	206	238	232	220	204	220	228	205	231	209	231	226	249	208	216	188	215	216	206	197	221	238	231	218	222	247	198	225	205	216	229	218	208	194	201	196	202	230	230	223	211	192	204	209	206	217	230	225	238	206	201	212	206	229	199	208	211	204	245	206	235	232	237	220	205	225	220	204	243	226	229	217	212	238	240	222	199	207	217	217	229	227	222	219	240	234	206	228	230	232	218	221	203	220	233	201	237	211	213	203	213	209	192	204	218	218	213	211	218	208	193	224	236	228	207	213	204	225	199	231	207	227	239	230	210	208	214	207	221	194	213	218	228	207	225	213	233	240	197	212	209	200	248	199	238	227	202	209	205	220	210	204	210	221	223	214	195	203	250	237	222	223	208	224	206	222	206	236	222	194	205	233	241	242	216
5623	1428	2710	3155	2796	2384	1989	1724	1517	1392	1247	1115	1042	1005	925	945	890	899	770	780	800	752	763	718	734	735	691	666	729	713	665	617	624	643	674	620	648	662	678	663	657	627	652	667	638	617	638	595	688	624	601	639	604	635	655	655	584	658	596	622	587	648	663	654	613	621	575	648	616	627	644	586	632	654	627	582	636	632	568	572	583	629	612	599	594	579	645	622	642	587	609	602	570	578	589	568	569	616	607	641	577	601	618	610	582	614	571	567	565	606	572	623	568	627	578	553	572	625	586	604	616	604	618	584	584	632	584	589	627	579	637	635	629	589	597	598	618	588	586	671	560	629	566	641	584	610	623	595	575	608	648	610	583	620	590	624	578	623	575	644	657	625	598	588	595	626	608	568	600	600	571	598	603	612	596	589	617	617	581	592	622	572	591	565	580	583	639	596	561	619	600	617	551	604	583	581	641	601	568	617	631	615	620	628	563	564	588	584	562	623	611	578	602	587	566	601	578	570	572	574	602	568	556	593	639	564	572	580	586	633	628	658	611	629	630	637	612	632	594	568	641	614	589	623	580	627	606	612	592	586	589	605	636	613	632	606	601	621	574	573	582	621	532	600	583	634	616	602	562	580	612	598	573	605	632	613	644	578	591	589	578	615	596	608	568	590	593	567	560	591	610	594	579	566	622	621	617	580	584	593	621	603	603	614	588	621	606	592	558	613	591	628	611	636	625	613	603	586	616	611	624	569	610	632	569	559	600	609	626	592	535	605	592	593	554	528	565	614	612	590	619	594	609	576	577	598	580	581	618	593	601	570	608	592	599	582	628	597	584	604	567	590	580	602	593	593	602	566	659	623	607	611	593	622	572	598	609	595	589	586	615	592	619	569	570	591	585	596	618	596	596	620	597	631	607	587	575	605	595	528	634	608	605	561	620	574	610	614	591	645	616	613	605	579	613	556	604	565	570	576	558	622	585	586	615	581	586	608	612	592	646	631	651	641	584	583	579	584	653	630	572	590	585	589	609	620	584	617	580	596	578	600	584	623	567	615	572	606	614	591	601	603	601	587	573	624	610	606	583	571	595	613	588	659	609	579	565	577	602	588	609	594	572	588	577	567	589	591	567	553	577	620	618	606	590	569	603	624	580	617	628	584	584	609	574	625	640	637	610	589	611	606	591	581	585	543	581	552	600	606	587	563	607	536	604	552	608	607	583	620	606	633	653	570	592	560	585	613	630	602	586	580	617	589	610	650	602	636	602	610	627	624	625	621	592	567	597	609	612	536	592	629	596	591	596	627	593	559	618	570	638	597	583	614	581	614	602	605	622	587	575	619	579	584	630	570	578	610	596	596	597	569	611	565	638	612	600	594	597	564	529	568	594	602	602	588	618	583	622	629	590	633	595	562	577	612	587	578	629	602	594	587	584	614	635	586	613	596	565	588	596	581	581	537	576	592	567	588	616	568	599	554	585	601	553	583	571	578	571	627	630	595	638	556	618	603	573	585	589	573	624	573	528	551	594	571	613	597	595	571	619	615	604	595	587	603	562	627	569	595	574	610	580	614	630	588	606	591	624	582	581	617	575	612	607	585	553	608	581	578	574	581	648	594	601	565	575	584	620	596	587	608	581	621	583	632	598	597	591	583	594	562	601	605	573	583	592	560	567	563	613	586	614	591	547	640	595	589	547	607	582	616	661	566	613	559	612	556	585	606	666	640	604	603	622	602	580	623	567	542	627	598	530	599	646	570	530	615	589	606	601	579	621	578	631	604	573	588	588	579	627	639	584	574	543	552	608	554	577	580	559	583	643	627	621	623	613	630	639	619	588	590	585	579	634	608	584	609	614	612	610	552	600	587	635	588	600	590	629	568	610	629	589	599	573	586	581	586	549	606	617	576	591	622	603	566	600	594	595	598	644	604	614	630	592	605	614	591	600	571	586	645	596	634	595	565	605	621	565	623	582	565	581	583	577	613	600	603	585	615	606	616	622	577	598	630	621	575	524	596	619	616	587	596	593	623	611	587	595	587	610	607	563	610	619	589	597	586	612	591	594	562	618	613	614	589	574	617	564	573	589	601	622	578	609	579	569	600	561	547	592	581	593	613	536	617	598	598	620	581	627	582	612	605	613	570	638	604	637	624	617	632	604	585	592	636	590	559	596	595	623	590	646	601	617	592	575	590	635	634	597	581	600	579	604	548	561	574	549	629	589	585	570	595	611	614	580	599	621	615	579	597	597	653	556	593	575	577	592	575	620	601	624	600	564	548	595	559	591	603	564	620	550	592	579	635	583	592	591	623	578	588	581	592	604	596	584	605	563	576	599	599	586	556	601	610	576	627	625	599	615	583	533	590	601	541	626	582	618	644	629	595	597	601	625	606	581	608	602	622	602	582	575	586	586	620	640	582	628	587	594	579	592	658	549	628	528	598	565	611	619	584	575	585	584	618	581	543	590	624	634	568	591	622	588	550	580	596	586	586	560	539	594	611	626	559	578	636	556	594	602	627	642	618	623	608	582	554	584	569	588	592	637	638	581	651	563	572	581	599	556	613	588	629	594	598	595	631	622	594	617	545	596	601	589	557	582	618	561	606	613	612	617	551	668	599	621	611	620	559	578	574	614	589	599	583	577	634	575	613	590	601	611	597	601	575	623	628	563	607	597	617	617	588	588	616	615	584	610	589	615	597	606	585	585	566	545	587	647	578	612	632	615	595	594	570	588	581	589	614	599	578	613	611	590	574	564	580	577	592	571	595	562	563	569	580	604	633	602	604	565	567	575	599	563	581	600	586	581	567	619	625	605	563	573	586	568	613	614	603	600	597	574	619	594	594	627	623	525	599	625	598	575	632	548	554	565	574	585	566	577	600	611	565	612	589	565	631	608	613	538	586	657	598	591	622	590	576	616	569	617	616	590	581	573	597	596	557	581	563	569	578	627	616	577	642	563	567	581	559	584	597	606	562	632	619	624	626	588	598	609	623	611	602	589	614	604	559	627	622	608	662	584	607	588	659	637	602	556	583	635	589	603	579	669	625	595	589	597	645	581	614	600	594	601	593	610	582	606	568	574	615	622	605	603	608	658	581	620	573	566	588	596	555	575	594	615	572	574	601	619	581	572	617	621	606	608	617	620	599	593	597	564	607	589	601	582	640	559	573	598	592	598	576	588	604	594	585	604	604	604	621	584	604	578	648	570	631	607	642	559	583	586	604	631	573	567	585	593	605	638	548	635	591	589	594	601	634	590	603	568	596	594	577	566	634	598	621	595	609	601	603	617	597	569	620	641	626	615	601	555	615	602	590	628	584	585	565	549	581	585	595	577	584	604	543	630	611	613	589	621	587	598	602	581	624	575	624	586	601	637	649	630	573	637	572	636	575	610	591	577	635	564	643	577	586	577	599	601	589	573	524	586	612	603	621	595	587	572	617	562	584	552	571	619	613	589	608	607	593	608	559	561	612	576	602	592	605	605	569	581	574	602	621	583	621
17839	2447	2365	1767	1199	919	759	584	441	363	342	277	279	257	241	225	223	182	185	188	187	173	192	164	143	159	188	144	155	153	147	165	129	164	136	155	147	149	143	151	139	127	165	155	133	135	133	137	135	134	145	122	123	155	143	132	155	131	154	147	153	137	152	125	122	120	153	135	134	132	148	141	159	129	118	133	127	126	130	124	154	141	138	153	133	129	147	148	155	138	114	129	134	132	115	147	121	138	134	129	142	139	123	128	144	129	123	118	144	126	131	129	130	124	143	127	133	142	141	161	145	178	121	128	127	137	149	126	152	129	137	152	104	131	158	125	110	128	126	133	156	121	120	136	116	134	134	148	120	141	133	112	131	131	110	135	143	125	133	139	137	127	136	112	149	127	154	128	130	135	136	139	135	124	122	134	155	139	107	139	146	152	123	130	163	122	123	126	135	132	136	126	158	114	137	137	119	154	142	120	130	149	133	143	147	167	122	135	117	130	126	128	129	140	143	123	153	131	124	138	143	149	156	130	152	141	138	122	118	141	129	121	127	136	148	129	134	137	137	132	125	127	160	128	133	131	149	151	134	129	133	114	154	135	142	146	134	139	132	128	105	142	140	134	136	111	137	150	128	134	116	116	123	135	134	141	146	150	127	118	133	143	132	139	142	123	140	147	141	120	113	130	118	138	151	123	128	157	141	146	149	144	132	134	140	134	127	144	128	145	123	139	135	118	144	139	146	130	137	128	145	140	129	134	122	116	148	128	141	131	131	147	145	139	134	141	143	125	126	126	133	149	137	128	115	128	119	123	116	140	152	126	113	110	140	130	143	145	138	112	143	137	121	132	156	157	155	129	109	132	131	149	150	109	121	133	139	110	116	145	150	140	128	140	142	132	112	151	131	144	123	144	135	140	136	139	120	140	131	108	151	147	129	117	125	135	124	143	127	145	152	124	135	129	134	134	136	132	137	123	133	138	135	137	105	136	130	139	137	128	145	146	140	110	148	146	111	151	126	127	137	131	137	131	115	124	116	141	157	127	133	132	117	143	118	116	134	149	133	169	132	132	132	128	139	148	150	129	125	120	112	141	111	138	137	124	147	127	140	153	140	153	113	128	112	133	106	152	111	125	149	119	157	118	127	134	125	126	127	138	122	144	144	139	131	133	152	130	129	135	128	130	134	127	141	122	131	134	142	141	147	119	128	136	133	140	130	133	136	123	131	143	122	134	146	133	149	135	122	131	140	152	129	136	141	126	145	159	140	125	139	125	134	164	134	131	152	149	153	132	131	126	142	137	138	156	122	142	122	134	137	146	125	140	120	125	118	165	106	140	136	117	147	144	127	125	127	157	137	118	130	140	130	159	140	135	151	145	134	149	141	135	159	120	137	144	137	117	134	141	144	146	138	123	123	126	132	131	128	122	152	137	137	126	123	152	123	129	129	113	144	141	145	132	130	146	128	148	137	128	128	143	140	146	127	129	117	137	138	125	116	131	142	122	123	134	128	134	116	157	146	138	154	134	143	117	114	130	131	145	124	143	130	121	119	124	140	130	135	146	106	129	169	121	142	124	136	131	141	139	139	145	128	112	143	138	118	138	133	140	127	154	120	142	138	136	140	106	129	124	132	139	126	121	112	119	140	131	145	168	132	141	113	129	130	140	128	123	117	127	141	149	131	137	135	150	143	120	140	132	132	166	113	127	121	134	143	131	138	144	142	158	134	137	153	138	134	136	144	147	136	127	148	143	144	128	144	125	135	125	138	122	132	134	117	119	132	147	137	133	150	143	124	131	149	129	129	133	132	132	130	144	136	125	115	137	135	140	151	131	136	119	143	135	135	140	126	127	114	118	120	144	113	132	136	147	123	136	121	131	133	131	141	144	154	121	147	128	133	150	126	126	127	113	119	119	139	138	148	138	130	124	141	134	142	149	118	139	134	120	138	121	134	144	148	113	130	120	119	124	121	135	133	120	136	133	141	120	140	112	130	112	139	158	131	149	143	122	136	138	138	141	138	145	134	140	132	135	144	127	138	145	132	133	136	132	142	126	134	129	122	150	116	141	107	122	143	137	117	134	141	136	144	120	120	124	123	147	123	120	130	132	132	130	145	133	129	123	152	138	141	132	112	125	133	120	131	118	137	132	129	140	127	133	122	142	134	127	146	136	147	117	149	133	141	121	122	130	146	131	123	114	125	139	149	128	142	140	140	142	139	147	136	124	153	135	136	138	140	152	147	118	127	119	132	153	137	152	122	147	122	130	145	113	149	122	126	154	109	129	136	144	139	147	139	157	151	133	118	136	119	134	131	154	135	121	106	122	139	123	138	106	151	111	166	145	124	145	161	147	121	111	139	137	134	139	122	119	133	129	125	131	128	140	147	156	155	129	140	134	133	124	125	134	150	122	119	142	123	143	140	154	131	151	137	145	146	144	139	144	137	128	133	145	141	145	126	130	139	142	125	130	129	140	128	131	148	126	155	136	135	123	135	135	152	123	136	125	133	106	139	119	169	131	144	137	124	136	132	134	158	126	125	124	121	132	142	130	137	143	122	125	145	135	139	130	129	126	135	132	130	138	137	124	129	99	143	138	131	116	134	120	126	128	126	145	125	133	139	156	147	116	137	127	151	118	130	162	129	140	147	129	126	134	161	137	133	135	128	126	127	126	131	145	132	131	133	142	138	111	117	112	119	139	128	132	136	138	141	136	159	146	105	123	117	135	140	130	126	139	125	142	139	139	143	132	137	138	142	148	135	128	122	119	143	134	149	152	144	122	133	123	123	128	141	130	127	133	136	163	130	143	117	134	147	124	138	135	133	164	116	145	135	132	130	125	124	134	131	141	161	124	129	118	120	131	161	134	121	113	151	120	126	135	126	146	146	120	147	136	155	145	148	139	112	116	146	142	146	142	128	149	137	131	154	133	124	133	119	136	150	154	150	132	140	139	148	117	120	127	147	127	140	139	127	138	134	130	147	149	145	133	136	126	126	120	140	145	134	120	144	163	114	124	132	135	134	140	152	131	146	139	147	131	126	131	147	126	141	151	121	133	131	125	148	141	112	123	139	144	129	130	134	146	118	149	144	126	140	137	131	110	129	150	140	131	135	150	145	138	148	133	127	107	126	116	118	129	136	131	124	122	124	158	123	121	140	139	130	123	145	128	139	124	145	123	120	110	136	136	143	122	130	135	167	127	136	157	151	147	139	127	127	132	148	134	122	139	120	151	128	144	125	144	131	116	134	126	123	151	136	136	125	143	122	140	133	147	113	121	134	126	121	134	143	117	127	125	143	134	173	134	120	115	128	152	123	135	127	119	132	129	132	145	148	133	118	145	139	127	123	134	141	151	130	122	132	142	124	124	138	153	146	121	129	123	122	134	135	135	138	148	110	133	141	140	151	110	132	138	119	129	138	129	136	128	141	127	140	142	151	141	139	152	125	152	128	142	152	137	119	121	138	134	119	130	121	136	141	125	138	124	137	140	150	142
7497	2019	4401	5419	4665	3938	3115	2691	2186	1945	1605	1415	1358	1142	1137	1033	945	933	793	776	764	742	688	707	641	618	624	603	597	583	585	542	555	496	519	531	535	517	485	508	536	521	479	476	509	483	488	487	441	460	434	445	482	438	460	423	428	477	455	449	422	416	478	457	488	426	442	445	434	423	441	406	451	421	430	443	412	436	410	436	414	435	407	432	435	448	411	464	453	448	438	401	410	400	412	427	425	424	440	413	425	450	431	414	415	414	363	410	442	419	375	406	410	449	442	424	409	428	402	432	423	384	435	404	393	436	437	469	427	443	441	418	399	395	394	427	428	401	417	396	412	390	391	410	440	404	397	402	406	439	419	407	464	438	416	438	415	421	383	415	418	421	433	420	395	426	423	409	397	416	405	402	460	429	414	408	406	386	411	398	414	426	383	398	409	425	408	383	380	413	385	415	414	403	386	392	395	425	423	423	412	415	425	439	397	372	390	462	415	393	389	406	417	381	389	437	420	390	406	402	381	377	442	389	424	372	407	391	399	428	383	417	390	429	410	410	421	421	385	393	344	410	391	426	422	401	377	379	426	384	412	434	389	401	391	443	425	379	394	386	420	450	407	414	400	415	390	423	412	382	434	413	386	398	427	428	418	427	403	468	396	404	373	411	411	429	396	392	381	408	437	368	415	382	383	376	425	420	416	400	408	430	407	394	415	383	422	405	407	402	413	396	419	418	363	384	418	424	397	411	405	401	392	413	447	378	411	365	416	372	430	400	391	410	419	364	410	405	398	397	405	413	424	439	401	464	368	369	412	413	405	392	415	441	411	428	399	417	375	385	361	380	408	395	359	382	420	413	386	386	397	406	377	417	407	420	464	405	392	427	402	434	395	410	384	402	394	418	397	428	402	417	390	434	419	383	387	437	426	400	382	408	394	402	406	414	406	409	417	418	395	388	426	420	388	403	457	449	411	364	395	403	387	412	425	417	414	400	401	410	407	418	452	420	385	416	437	383	392	357	398	378	378	405	392	410	408	385	383	371	412	418	434	391	382	394	399	418	423	400	443	390	413	402	408	409	415	412	410	394	443	419	412	406	398	403	383	392	393	358	426	397	384	427	411	432	351	412	410	421	377	390	414	407	414	443	379	397	390	383	392	390	411	401	359	377	426	418	419	403	394	416	423	428	411	374	432	398	457	389	389	395	418	417	451	417	408	407	369	402	402	405	394	430	421	411	403	395	379	424	423	456	424	411	414	386	416	398	396	472	384	425	401	396	384	388	416	398	407	437	424	414	415	351	407	387	425	425	382	374	412	410	408	390	398	365	432	413	390	384	415	434	429	420	424	406	429	388	410	423	407	408	394	434	425	397	397	408	410	414	430	390	408	400	410	395	428	392	404	418	429	390	387	420	410	392	407	414	405	388	396	436	414	405	377	441	416	411	416	451	401	418	437	391	416	413	438	381	384	424	381	401	387	409	413	392	440	399	401	427	420	439	369	373	439	423	434	402	442	423	398	418	417	406	402	395	419	369	393	411	392	418	438	423	398	422	415	395	402	409	387	444	441	421	397	393	412	404	382	396	404	414	390	368	418	432	397	421	404	418	422	398	400	402	399	435	406	397	424	399	441	383	421	440	404	446	439	417	416	410	402	406	378	403	379	402	426	418	415	418	452	404	437	379	396	378	410	394	390	402	388	377	420	423	421	432	415	403	419	395	384	426	398	410	415	417	392	416	443	434	430	405	437	410	410	418	409	401	404	452	394	401	383	405	404	418	442	374	379	443	404	400	417	410	438	441	410	438	452	402	394	393	391	420	388	372	411	427	433	387	403	415	399	396	412	411	377	408	395	412	415	392	415	380	431	447	395	405	415	391	389	441	372	411	401	394	384	373	391	375	411	389	408	432	385	433	405	366	435	428	379	340	392	409	431	408	393	387	412	419	409	395	413	406	337	384	394	393	423	398	395	372	400	439	399	418	396	405	398	427	390	407	420	408	404	429	414	391	422	395	411	452	419	403	407	407	402	412	375	366	424	412	423	402	376	407	378	418	444	425	427	411	426	409	415	395	379	374	403	412	412	429	446	443	440	392	392	416	425	420	395	432	407	416	408	419	407	391	414	419	401	425	441	367	379	386	437	395	391	425	385	438	419	403	356	378	445	373	437	442	384	373	401	386	391	420	393	408	434	409	427	392	418	382	386	417	407	438	393	420	387	414	424	412	410	400	415	405	417	420	389	395	429	403	402	417	415	398	358	409	422	400	416	433	417	410	419	397	356	394	446	409	403	398	398	357	388	393	409	385	392	440	395	418	405	360	409	407	389	379	426	417	415	407	393	372	392	423	424	429	393	417	403	417	394	389	403	376	412	393	403	424	393	364	394	457	413	420	363	417	421	419	408	419	411	364	389	401	418	394	412	418	428	423	398	390	380	396	405	409	431	452	452	393	395	432	376	426	432	419	387	431	405	426	415	425	401	357	348	388	423	405	368	402	406	408	414	388	393	407	366	432	375	405	413	407	420	434	410	407	390	404	425	387	431	428	383	415	407	442	398	417	405	392	427	398	434	406	386	390	438	399	364	386	381	419	377	375	386	420	399	411	438	412	423	407	414	422	395	364	397	466	438	430	425	386	391	380	411	443	381	408	419	391	401	434	391	398	419	414	418	379	407	380	415	414	405	414	371	398	395	408	402	397	429	389	443	479	399	409	432	404	427	396	399	374	423	438	429	415	448	384	446	382	431	405	401	396	432	410	444	430	393	399	430	420	438	427	433	403	411	401	429	434	404	404	407	416	400	415	427	423	415	412	438	383	417	425	377	367	438	378	415	422	411	381	405	347	404	406	391	377	376	371	388	409	433	417	416	406	409	418	369	423	401	462	426	406	430	411	413	435	378	405	380	413	407	393	400	434	421	427	397	390	404	414	420	408	401	457	414	450	415	422	418	408	443	434	399	393	416	398	414	409	402	413	415	443	412	434	401	401	429	442	403	419	407	412	398	438	420	390	409	425	400	433	394	415	409	430	413	394	372	407	423	410	437	411	397	388	396	414	433	416	401	448	396	438	382	404	376	392	413	397	409	441	412	412	423	416	409	402	402	396	413	398	417	378	394	408	419	396	409	383	417	415	402	404	362	422	354	398	370	398	403	375	382	456	423	409	448	377	413	463	393	418	386	379	412	411	416	377	385	389	443	412	387	460	412	411	436	414	427	423	387	404	436	411	411	418	411	410	418	406	428	358	378	397	399	416	422	391	430	418	400	414	465	406	433	436	373	432	402	417	388	365	449	435	419	429	436	391	391	403	386	405	405	400	403	401	413	395	433	417	380	409	419	407	422	411	390	411	390	412	403	403	408	394	353	434	440	404	419	441	375	401	409	394	387	402	427	442	395	401	421	446	406	482	392	417	393	367	371	390	419	394	387	384	379	418	410	412	409	386	385	436	395	383	414	392	399	402	402	430	404	422	372	385	386	375	411	422	412	387	405	398
2345	386	429	373	360	365	367	374	390	332	347	350	353	334	323	354	362	319	366	344	352	364	335	382	378	337	351	309	338	352	344	350	344	371	352	377	335	329	352	336	337	343	334	332	350	359	345	329	366	323	349	366	343	332	359	331	374	377	355	339	344	355	350	340	358	325	350	338	336	338	358	353	317	349	365	323	350	308	342	352	347	367	346	361	331	339	363	340	317	297	344	335	336	307	333	347	332	361	367	346	338	377	359	355	347	340	363	323	358	386	361	349	374	359	345	313	326	338	355	336	344	329	367	361	352	358	346	342	322	316	346	367	317	340	355	360	338	394	358	326	346	359	323	324	341	372	358	376	350	335	333	351	364	324	354	354	324	360	337	358	342	380	378	342	336	356	306	351	361	377	378	341	349	353	362	345	366	343	316	348	335	367	348	328	349	328	327	332	347	342	364	316	344	346	318	336	334	343	339	346	358	347	345	351	376	361	341	346	333	354	334	350	335	381	324	322	366	312	364	377	328	363	353	381	317	333	351	305	356	362	315	339	322	330	350	364	319	333	332	348	328	361	321	340	326	338	365	351	353	326	342	325	337	380	365	362	335	292	363	351	333	338	336	333	313	332	348	340	343	319	331	354	342	332	385	378	353	334	347	356	336	315	339	319	348	329	345	337	315	321	337	324	343	348	361	330	332	357	350	357	353	365	369	349	334	343	343	343	361	363	345	333	373	342	329	338	335	354	343	348	357	361	368	332	342	351	357	328	386	318	341	345	351	342	350	349	310	337	351	328	336	352	342	343	331	370	317	361	349	329	345	378	348	356	335	340	356	322	333	335	333	347	332	340	338	354	334	343	360	320	345	351	315	348	332	359	352	349	318	359	351	351	339	330	355	345	353	335	356	340	349	352	357	352	336	351	328	328	350	330	326	333	349	338	330	360	357	358	326	343	352	332	330	363	360	332	350	341	389	348	357	335	336	336	333	334	333	328	345	350	305	346	334	354	341	361	339	345	337	324	368	358	347	351	355	343	342	341	390	370	410	332	384	380	358	349	334	363	401	333	365	345	337	368	349	332	319	360	335	350	332	290	334	367	356	317	323	345	355	364	322	338	332	374	338	331	296	380	350	336	358	335	363	348	336	357	334	340	331	363	328	334	341	344	358	354	336	356	328	343	339	319	369	342	336	308	352	345	323	320	329	346	337	363	322	327	332	350	331	331	345	350	324	333	330	361	354	323	333	412	332	366	329	337	352	330	336	346	321	318	350	365	333	333	336	341	353	342	335	359	358	342	350	366	351	345	316	350	333	364	332	352	343	369	328	347	349	382	335	371	320	363	359	351	352	353	335	362	338	324	379	349	360	342	353	350	358	329	360	345	347	320	334	315	311	349	326	342	328	377	356	375	352	350	334	353	351	374	338	355	365	337	344	340	352	351	348	348	364	340	335	351	354	322	338	333	341	374	369	359	356	353	354	346	343	363	339	314	336	353	352	327	356	349	372	334	316	335	319	338	338	348	367	338	352	337	366	330	306	348	369	327	348	321	366	344	306	340	374	362	322	361	322	366	395	327	377	378	340	313	324	317	331	318	357	332	353	344	321	341	332	323	314	368	326	311	312	330	347	339	342	351	358	341	319	327	321	328	362	333	331	351	316	341	355	332	363	373	341	341	333	314	325	387	339	351	349	330	341	350	311	384	378	318	356	330	335	331	320	393	337	339	372	333	365	331	346	340	364	362	388	356	331	326	343	331	364	400	341	351	355	308	362	329	341	351	320	342	346	332	329	342	330	391	348	335	352	357	337	330	361	342	364	335	345	342	326	386	371	357	327	361	362	332	333	335	308	345	328	334	332	341	330	326	334	355	318	321	345	358	359	339	346	305	337	354	340	326	335	334	357	357	342	317	297	349	384	377	341	352	353	358	363	336	334	346	303	330	337	338	336	337	373	362	326	329	339	323	348	299	364	338	330	350	371	360	338	345	307	383	356	329	363	332	327	312	334	352	350	319	358	331	361	356	309	329	358	319	351	320	327	331	354	341	336	352	364	322	336	350	327	324	341	347	329	351	345	343	329	324	342	338	343	343	302	361	373	367	339	364	322	357	393	334	321	352	331	351	343	326	320	348	344	323	364	336	326	363	358	330	330	339	336	350	317	363	338	342	326	343	351	359	343	322	326	344	358	310	330	338	325	319	359	339	325	339	342	361	353	338	338	342	332	313	360	375	326	316	348	373	363	369	325	335	355	345	379	324	387	333	318	353	312	327	326	334	351	316	344	383	349	387	327	327	319	385	350	322	394	327	299	360	355	350	357	368	321	355	335	373	338	323	367	384	371	347	355	378	351	342	329	363	296	334	361	342	368	348	315	339	356	375	345	359	344	386	338	331	335	328	351	349	329	338	321	353	336	347	321	378	333	377	341	328	346	338	352	357	356	345	344	367	334	349	308	325	348	362	345	312	338	326	354	339	329	310	370	318	328	332	362	321	358	336	337	359	318	356	354	354	337	325	333	346	320	318	375	328	354	361	379	349	330	323	326	356	337	373	345	338	313	343	354	332	336	319	353	321	354	360	355	315	346	384	330	382	316	349	307	365	358	311	321	310	328	362	338	345	332	359	333	331	322	362	368	350	367	345	343	366	323	352	339	348	384	368	339	344	346	343	347	381	324	353	335	386	326	353	333	385	317	331	355	339	335	319	362	356	373	365	353	344	359	352	357	346	353	366	335	394	333	345	369	336	327	352	349	365	336	342	342	331	351	352	380	352	311	354	341	373	342	329	308	339	335	342	337	337	340	358	332	330	355	373	305	329	385	368	315	362	386	336	343	390	360	367	363	354	369	375	343	345	334	355	332	367	315	359	349	351	331	341	372	362	336	352	361	331	316	345	374	349	313	341	349	336	380	340	319	340	372	326	339	352	335	314	317	358	352	351	357	380	321	355	363	325	353	368	331	330	358	363	365	343	353	346	341	363	340	347	375	334	349	355	318	358	347	347	341	345	362	333	338	322	329	337	339	359	347	362	352	331	376	347	360	332	315	316	356	361	342	307	363	347	305	341	358	341	339	320	332	314	301	343	344	364	362	321	340	342	378	314	326	354	317	375	337	351	319	309	329	357	375	368	356	363	369	361	334	362	321	382	306	307	330	284	355	374	327	330	326	342	342	354	380	306	368	328	325	357	363	331	362	344	353	355	315	320	347	363	335	351	325	374	327	324	343	306	341	348	311	323	340	350	389	345	358	350	351	360	340	338	323	320	360	355	355	321	312	375	315	372	377	355	337	337	345	310	387	325	345	347	320	356	378	350	330	365	322	314	374	361	367	343	373	324	353	326	338	324	327	362	322	387	359	341	365	325	366	355	313	353	333	344	345	325	359	334	364	338	330	352	376	356	385	323	348	330	337	346	345	346	342	318	336	343	340	323	325	333	349	361	338	336	353	335	357	366	371	339	326	352	331	364	375	329	345	341	344	326	391	347	336	358	319	335
2492	979	998	1086	1068	993	982	1000	995	952	906	950	943	943	931	901	933	900	911	893	966	933	939	902	902	897	937	900	914	937	948	863	904	901	879	885	893	933	936	913	928	934	898	953	913	883	930	853	905	956	920	938	925	867	852	933	912	962	871	847	860	951	906	877	920	909	925	874	924	897	892	882	933	890	886	942	905	927	908	935	837	887	923	927	946	928	923	916	895	935	948	850	873	915	946	899	943	941	883	917	975	890	947	914	939	881	901	933	924	962	881	867	902	877	877	892	893	893	898	951	897	918	879	952	917	916	888	936	910	933	892	915	872	914	891	918	931	854	922	922	919	908	868	891	936	910	941	820	882	864	858	893	882	917	890	887	904	896	890	846	937	931	892	863	899	922	873	917	905	882	953	832	903	913	890	888	905	911	917	906	876	968	928	931	942	891	880	897	936	934	967	861	887	910	857	959	909	888	948	897	885	960	874	904	911	911	882	913	843	895	889	901	892	882	899	863	874	908	946	914	923	919	950	942	898	883	876	893	881	908	917	923	970	950	920	871	905	926	914	963	898	865	876	947	889	910	854	878	891	872	887	917	854	918	983	964	884	901	905	847	874	875	857	930	897	923	909	915	888	884	899	932	880	881	898	851	858	912	904	874	872	892	875	965	947	919	890	888	891	900	924	941	914	933	937	936	897	859	872	921	894	900	860	891	930	940	923	889	921	906	875	901	935	875	960	904	893	922	939	910	876	852	881	892	958	884	940	904	926	867	873	917	928	893	869	905	914	910	831	905	837	895	856	846	969	863	895	893	880	901	935	913	895	877	868	913	901	907	982	934	827	923	934	905	867	864	928	870	921	897	876	964	906	911	1004	893	919	896	869	852	857	909	916	925	873	896	888	935	916	910	913	884	858	894	916	891	915	896	896	882	850	897	922	927	923	959	884	911	898	895	893	940	961	891	941	872	862	989	883	912	894	917	862	886	920	894	885	970	914	924	913	938	886	886	914	951	938	939	935	886	935	927	896	949	888	860	835	873	895	852	906	861	885	953	896	889	904	869	951	919	918	966	861	925	952	920	940	880	933	932	924	859	921	910	892	946	907	901	903	951	910	920	880	891	920	887	886	927	890	951	947	916	885	943	946	887	918	943	911	924	914	847	897	886	903	918	907	909	894	900	918	885	938	849	896	888	932	932	889	906	903	901	916	970	962	920	944	868	886	905	939	908	941	924	898	880	923	911	855	896	845	852	921	968	888	902	902	871	914	914	956	892	915	906	931	899	913	976	937	975	916	971	915	886	969	910	892	931	924	894	886	897	886	928	899	934	906	952	897	919	902	862	952	935	872	918	895	912	925	906	937	873	897	888	920	898	895	961	889	963	956	918	865	916	909	892	921	893	909	935	935	919	881	907	875	865	890	907	919	919	903	871	914	875	901	925	876	890	916	864	906	941	888	864	961	964	831	927	916	916	869	921	902	875	924	938	943	901	937	845	863	953	967	879	894	918	924	929	941	926	900	889	890	879	924	920	911	919	828	855	882	913	837	936	925	909	892	946	898	890	886	919	904	902	896	879	878	915	880	941	896	882	903	855	874	887	881	907	962	855	988	871	911	949	864	948	900	906	902	889	910	875	889	932	933	881	899	904	918	875	865	871	877	897	918	892	872	953	904	897	934	857	906	947	953	917	826	938	907	886	928	910	906	882	921	888	853	925	931	869	870	868	910	917	928	933	874	865	891	907	876	939	880	927	913	883	917	933	933	964	863	898	895	928	941	953	843	868	883	939	963	906	922	928	855	966	977	927	910	924	943	920	922	859	906	882	920	913	848	913	953	937	917	872	874	893	897	939	876	945	905	959	892	883	931	922	862	944	911	912	913	919	948	903	893	933	913	891	920	890	918	953	888	915	922	965	916	945	872	883	879	925	897	973	946	917	933	905	912	887	916	919	903	861	896	936	967	913	879	869	916	875	917	845	902	940	879	895	923	910	898	940	861	921	865	894	958	903	909	893	933	943	887	905	915	862	927	969	926	879	937	886	885	915	930	878	892	889	930	882	869	876	924	854	904	967	902	887	912	932	870	890	951	954	867	919	908	909	957	929	881	912	905	912	880	953	928	928	874	879	927	938	885	952	946	937	915	908	915	927	892	906	921	896	919	879	934	940	848	935	851	855	860	897	936	909	915	878	983	921	958	912	911	913	924	941	912	902	924	945	892	883	886	893	928	877	923	871	950	901	905	893	905	891	878	961	928	906	917	902	866	935	930	838	825	921	963	896	914	881	884	900	885	912	925	906	950	900	893	944	921	904	876	860	881	873	956	879	916	871	873	899	939	918	903	951	906	938	910	919	922	907	840	912	911	839	953	892	870	851	916	912	865	881	869	902	866	883	907	896	979	941	889	898	910	908	879	958	905	875	871	984	949	948	931	887	936	909	908	897	936	891	910	885	909	917	903	902	886	922	887	906	916	889	896	966	929	932	894	886	917	928	927	887	918	893	938	890	911	889	880	926	943	920	876	938	871	858	873	945	914	905	934	907	881	914	908	856	841	907	925	910	951	906	892	896	896	857	940	908	909	887	879	842	897	894	900	907	925	919	917	880	889	889	863	874	825	902	930	901	913	895	905	931	883	976	904	929	921	1010	898	951	900	889	927	888	911	935	943	917	933	823	962	947	881	934	914	925	925	886	906	877	915	912	900	923	872	919	954	943	889	910	920	920	980	890	971	927	833	954	877	905	898	869	954	938	890	920	895	867	981	880	885	935	905	924	918	939	904	870	926	879	975	882	902	903	878	879	937	923	862	864	879	891	931	887	911	933	863	912	881	909	908	895	902	921	886	937	886	897	943	908	906	934	891	937	901	961	915	904	856	900	925	897	960	909	931	925	947	894	834	923	887	918	865	898	941	950	863	950	930	912	933	903	868	982	911	894	900	931	933	931	916	846	919	927	913	877	881	883	846	915	824	879	903	942	909	879	880	886	907	883	872	873	865	900	944	891	908	907	896	948	868	915	880	912	969	910	916	906	892	891	927	935	920	898	904	863	879	897	883	919	917	925	925	929	846	894	914	918	930	934	916	903	947	974	900	950	874	923	911	887	963	928	883	913	903	911	887	948	895	901	903	926	936	919	950	886	915	950	889	912	912	991	920	871	984	906	871	896	912	947	900	869	924	897	942	946	876	944	900	942	877	966	920	922	875	907	858	857	903	921	909	936	895	916	921	953	891	908	855	919	882	915	958	919	882	919	897	906	904	821	893	884	886	972	922	906	938	935	896	873	836	878	963	922	873	881	935	922	872	886	882	908	872	881	951	861	913	898	882	908	906	869	904	936	881	871	887	914	926	883	907	938	908	904	892	957	926	928	894	935	884	925	885	935	875	830	888	932	905	928	930	892	921	929	899	913	944	867	952	936	930	871	941	869	907	945	921	942	910	887	947	921	872	900	929	923	948	890	857	844	894	905	891	920	936	893	918	874	862	993	941	924	906	903
10120	1065	1216	1013	809	544	496	396	374	331	320	282	274	259	241	271	247	263	253	234	249	260	222	235	245	212	243	204	209	224	252	227	211	222	235	217	225	204	217	222	231	211	223	212	231	201	225	183	188	236	202	221	213	218	214	221	227	207	220	215	209	219	229	205	194	214	217	245	207	237	228	247	201	217	200	186	224	220	234	200	216	227	223	239	231	197	242	224	204	213	203	212	228	216	249	194	197	205	235	235	217	212	212	229	218	227	221	195	220	185	227	237	219	202	221	220	212	238	214	215	205	204	230	207	207	212	218	218	229	223	228	218	211	217	205	232	207	216	204	223	227	206	192	209	199	196	218	197	205	226	212	219	192	209	230	189	200	211	216	197	239	209	213	200	216	198	197	233	191	206	197	211	220	239	210	220	204	213	214	215	203	205	219	224	205	209	210	216	222	210	191	215	193	200	202	202	192	200	216	221	245	227	209	238	195	240	244	198	218	227	221	218	189	232	221	222	200	226	209	233	231	209	210	227	190	208	207	200	186	205	208	212	227	215	210	196	233	214	197	209	221	210	220	204	223	199	204	203	208	211	206	193	222	222	189	225	205	199	201	203	225	221	223	230	232	217	187	214	210	222	210	210	223	225	209	215	220	192	211	228	220	197	215	215	196	208	199	208	207	221	220	209	200	227	223	231	235	220	219	213	204	208	217	204	230	193	211	213	191	241	245	211	213	213	223	242	204	239	230	234	212	203	230	238	190	204	214	203	188	198	204	222	223	205	213	233	219	219	226	229	219	193	211	239	220	247	210	224	217	229	206	241	233	223	236	189	211	213	216	194	221	202	233	206	183	200	234	187	207	213	201	212	234	224	222	209	229	224	218	198	225	219	225	222	209	206	209	231	185	236	215	203	211	205	221	210	208	228	206	210	215	202	225	196	213	213	207	193	212	231	208	215	221	203	224	216	237	245	235	226	225	187	227	227	181	211	227	215	243	216	214	251	202	203	228	198	204	194	205	217	201	211	206	213	209	214	221	205	240	201	224	209	225	213	209	227	215	232	250	178	229	212	227	205	204	222	218	240	198	210	226	207	221	213	200	207	218	206	247	214	221	186	228	223	215	226	196	249	229	231	236	210	217	245	219	223	210	206	211	203	211	195	228	241	225	238	222	223	206	190	223	220	228	202	209	239	195	235	222	236	214	220	204	221	231	247	214	231	189	217	228	225	204	214	221	206	230	194	222	236	200	217	187	217	214	213	213	187	217	209	212	212	224	198	238	212	221	208	190	198	197	215	193	213	217	209	213	197	210	224	194	229	219	206	216	196	226	230	226	218	214	182	210	246	198	223	211	216	215	196	210	206	212	226	214	205	211	218	223	174	237	221	231	215	229	211	225	211	215	205	207	217	202	215	221	206	215	201	209	208	184	200	192	200	228	235	214	194	197	238	215	189	218	203	228	215	217	213	213	215	211	206	180	221	220	199	204	217	212	215	206	235	239	208	216	231	246	206	229	223	225	204	206	228	212	210	216	211	221	215	192	201	221	211	247	205	220	204	222	209	206	232	207	213	225	230	223	205	204	218	186	186	233	210	195	186	218	226	197	211	197	205	181	188	198	204	229	230	225	218	211	232	216	225	190	233	214	207	209	204	197	210	259	195	226	208	209	223	221	256	202	230	191	232	194	220	194	229	214	223	237	215	200	238	208	185	222	225	189	221	214	232	192	219	232	212	211	216	219	221	227	224	212	185	209	226	218	221	213	208	197	220	209	208	227	183	176	208	205	237	226	241	223	239	212	233	203	215	204	223	230	203	251	224	211	215	205	226	214	211	217	230	217	202	184	222	210	222	201	229	237	200	228	209	199	200	216	211	226	236	220	211	231	214	230	210	207	218	197	229	194	213	197	237	203	203	238	215	215	230	204	214	208	240	231	225	220	209	223	216	237	222	220	211	227	200	235	221	217	199	229	205	236	215	206	205	206	215	218	228	219	224	205	230	201	217	209	223	207	206	204	202	205	231	214	239	210	253	214	215	225	233	219	202	225	236	227	219	225	229	224	191	202	221	215	197	197	239	225	230	219	199	257	215	215	192	236	232	228	200	213	218	229	220	228	210	214	207	232	210	196	193	235	217	203	192	214	215	208	201	205	225	220	214	217	205	197	171	216	235	241	203	206	220	206	220	241	221	223	191	225	231	226	204	210	217	210	212	230	228	243	213	232	194	204	208	207	224	206	226	211	190	223	190	232	205	230	225	198	212	190	217	218	222	219	231	233	185	206	193	175	169	201	226	207	215	213	185	215	209	204	209	214	236	219	225	234	208	210	211	214	217	179	228	235	212	223	220	226	219	236	205	194	212	238	243	227	223	244	218	248	222	206	219	200	197	238	190	228	231	198	209	221	203	197	184	203	219	205	210	206	239	187	224	212	211	213	205	219	245	214	217	244	203	204	225	195	194	221	217	216	213	233	222	185	206	228	222	217	208	200	187	210	216	225	213	209	197	222	216	221	199	216	203	233	194	195	207	212	217	212	218	201	205	208	229	248	216	215	219	203	215	231	218	225	208	212	189	194	184	209	218	211	215	226	219	247	213	202	218	205	219	201	210	194	235	233	236	214	238	212	213	230	236	227	227	222	203	223	211	222	214	217	218	205	195	239	201	207	217	209	218	197	215	213	230	176	228	202	211	231	206	200	207	207	202	211	201	199	225	212	196	193	218	255	231	221	196	235	202	194	181	197	237	218	216	210	217	214	201	198	225	210	223	244	220	214	216	207	215	218	208	217	226	203	196	227	205	217	228	236	208	196	192	196	237	208	218	221	191	221	210	186	212	218	222	237	213	206	212	223	204	208	231	216	238	220	223	243	202	195	225	229	202	221	193	203	221	193	219	188	197	213	211	236	209	201	205	209	207	223	232	200	186	200	182	235	220	190	243	206	242	231	240	178	204	228	200	234	232	202	193	223	209	209	208	195	212	235	226	202	175	218	229	222	202	213	200	204	240	209	231	209	242	231	212	201	229	221	209	204	221	207	213	226	237	211	233	219	220	192	217	231	185	205	183	194	243	202	219	224	218	216	200	214	201	206	214	200	209	227	212	221	239	198	202	208	191	208	220	212	225	232	201	210	188	217	235	209	219	224	215	219	213	220	212	210	206	206	219	210	181	225	219	220	190	241	202	210	205	215	197	226	218	219	212	228	202	197	234	228	221	196	230	230	214	217	237	214	220	232	229	222	207	228	211	209	230	222	220	210	200	192	222	220	223	209	206	202	182	199	226	215	220	219	214	205	211	238	236	221	209	217	220	206	217	217	221	206	215	237	207	216	229	195	225	215	213	207	224	222	212	234	197	186	202	222	238	196	223	210	237	236	213	215	203	207	215	212	236	251	213	210	235	233	238	231	215	209	202	223	219	219	207	216	195	207	240	201	245	226	215	214	209	206	184	195	223	214	200	192	228	211	226	214	238	228	194	201	197	201	200	228	219	193	201
5691	1385	2643	3122	2807	2493	1997	1707	1469	1363	1235	1171	1094	975	915	879	863	835	791	828	830	758	774	730	732	730	717	640	675	702	661	685	665	657	654	633	673	663	676	671	635	629	638	622	640	618	594	672	630	609	625	630	657	692	614	604	646	638	653	621	633	617	618	584	573	640	601	614	633	641	597	572	626	561	580	674	616	624	594	584	598	598	608	600	645	652	593	606	626	603	614	576	590	544	589	613	579	626	595	589	619	628	601	594	624	616	653	601	640	641	623	607	595	636	658	652	617	616	594	643	584	576	594	596	635	553	637	577	562	609	561	572	616	586	591	598	575	609	627	652	622	559	596	567	600	597	605	593	603	641	611	584	642	646	591	619	634	622	576	584	621	624	606	593	579	607	566	585	585	564	594	575	594	606	568	647	605	619	584	615	575	626	613	616	582	598	636	607	553	603	573	619	641	585	607	601	584	571	542	597	613	616	598	615	639	625	526	572	590	644	566	594	642	603	581	542	610	564	597	610	574	582	588	577	587	636	613	585	576	631	634	600	609	646	619	614	527	610	610	593	595	588	589	557	569	581	620	608	573	616	582	554	653	636	632	597	626	560	659	610	601	651	581	600	580	615	582	584	599	617	586	590	600	601	595	576	566	616	600	606	591	585	616	633	639	596	607	585	549	566	633	632	605	556	640	589	585	608	646	555	540	614	629	566	608	629	624	550	620	590	684	605	597	587	589	614	572	580	579	616	574	610	594	583	594	595	574	624	562	616	590	566	585	641	636	643	646	619	594	618	612	566	608	587	641	581	585	584	592	557	594	648	592	565	644	636	624	606	594	599	557	641	580	587	581	601	613	542	578	597	565	572	560	629	581	592	626	613	596	567	637	601	587	607	574	621	574	559	580	613	574	626	604	625	623	615	601	605	599	574	555	558	617	555	618	591	604	608	618	616	587	638	595	623	568	605	621	656	562	574	522	569	566	576	576	589	597	589	582	608	558	551	546	621	575	593	551	618	632	574	616	604	578	596	562	628	577	622	584	591	596	631	550	657	608	667	600	594	603	598	591	595	601	605	579	608	630	601	571	633	594	611	597	557	618	578	602	615	583	630	587	607	594	592	618	621	587	610	604	600	585	583	631	613	585	553	593	586	588	588	576	575	617	576	597	610	578	599	586	647	573	572	551	560	605	609	543	625	579	589	573	617	608	606	588	579	581	602	574	606	567	599	581	574	592	609	621	629	596	624	607	577	614	632	645	619	617	585	585	610	589	581	572	585	600	559	594	587	590	570	591	597	609	563	621	590	607	597	589	597	583	607	544	633	599	572	609	566	571	589	596	600	594	608	594	567	575	592	594	591	589	626	616	617	636	619	601	545	583	606	573	601	585	608	585	598	598	622	587	574	579	628	584	610	637	619	587	615	592	562	557	608	607	602	619	616	572	612	583	564	606	575	578	592	605	605	593	651	596	552	615	606	627	552	586	613	573	626	658	571	624	631	589	564	619	573	625	548	585	634	623	627	570	625	600	595	590	593	610	622	580	591	612	587	575	632	577	598	576	586	606	588	598	615	593	588	635	606	620	624	601	592	565	606	581	591	635	562	615	566	583	627	607	620	596	574	578	551	608	571	574	585	594	584	610	559	608	548	592	625	586	569	581	620	602	603	613	589	639	620	596	562	586	593	578	558	573	614	593	609	611	614	628	624	644	572	594	586	575	575	581	607	587	580	608	653	601	601	606	611	628	592	631	603	574	621	601	599	591	588	560	616	605	597	590	651	578	594	592	625	600	629	560	614	570	615	596	605	655	582	593	542	575	591	536	585	656	607	607	633	611	632	639	611	544	591	547	578	568	584	624	588	567	581	611	619	596	582	594	562	584	626	602	591	583	602	605	585	595	589	613	561	602	581	546	595	588	567	637	597	614	590	597	572	588	636	555	641	606	590	612	616	601	562	592	604	612	581	570	612	621	592	608	623	575	588	635	587	583	589	604	628	593	588	595	588	574	587	574	606	642	586	609	597	585	594	570	612	570	593	561	638	597	630	613	575	620	600	592	590	613	578	607	585	592	614	642	599	603	588	641	580	601	590	545	585	611	581	599	613	646	577	616	600	590	593	579	580	585	623	582	590	639	601	605	560	601	605	636	608	605	579	608	590	571	619	638	594	639	548	590	615	588	586	588	633	599	614	632	602	584	576	599	611	562	617	644	590	592	604	634	620	622	626	596	629	575	609	611	624	596	633	580	565	699	579	624	617	580	562	610	657	613	599	604	583	566	612	563	575	594	603	627	600	614	580	602	612	597	618	611	617	611	615	565	580	576	586	577	602	622	578	645	627	614	589	565	626	622	574	593	600	606	559	578	602	610	597	596	647	587	571	583	566	607	603	587	589	586	622	597	534	624	588	574	611	579	599	627	614	617	626	550	562	595	639	611	606	585	567	571	620	595	607	603	600	599	566	594	679	579	622	596	596	603	625	619	605	571	596	616	628	575	621	596	574	577	593	570	589	597	598	592	645	598	599	580	655	583	586	588	596	595	622	598	622	609	582	576	601	620	597	587	637	616	616	574	625	594	577	628	626	617	596	605	623	608	581	588	562	622	619	564	601	595	570	613	558	618	627	576	628	577	621	586	591	592	602	589	590	591	584	590	568	569	596	626	583	616	553	566	601	630	602	586	571	555	588	575	602	624	590	597	564	611	634	570	614	571	613	596	581	604	626	558	617	612	585	556	615	611	586	595	570	598	554	560	610	579	572	600	586	604	645	598	597	625	571	569	629	609	614	599	588	627	603	553	588	588	559	596	616	565	598	617	587	586	628	583	609	588	625	599	589	599	580	614	557	585	562	582	604	562	581	626	593	539	572	603	571	602	611	568	554	585	624	569	615	599	586	585	583	589	599	582	603	585	574	601	542	584	585	622	592	590	588	628	601	561	576	572	632	581	569	546	586	584	615	558	595	586	598	570	598	612	596	572	602	597	604	538	568	595	580	615	581	580	594	602	631	601	576	592	624	596	640	632	608	562	615	602	634	619	653	607	583	580	603	606	630	607	589	574	632	621	595	599	645	569	580	619	595	609	589	624	623	632	581	569	574	624	543	620	615	616	644	615	563	616	583	583	610	581	598	571	565	590	586	628	566	622	606	573	603	588	647	545	606	612	574	570	609	570	598	600	613	611	600	584	616	528	569	565	619	635	639	547	615	623	631	577	580	608	579	604	576	596	583	616	578	597	629	594	656	605	545	598	597	602	546	560	610	582	569	610	596	624	573	591	597	605	596	585	613	596	598	630	588	628	621	603	566	605	645	572	656	576	595	585	565	646	608	579	596	612	608	594	652	638	573	566	584	599	614	598	607	581	578	615	584	599	636	631	563	556	578	586	592	602	605	601	584	587	601	570	620	590	579	608	614	634	635	654	632	654	613	631	620	612	588	590	545	585	630	539	584	587	616	614	629	582	630	594	572	541	609	610	629	620	580	585	608	565	606	545	599
17755	2530	2377	1848	1260	867	773	585	447	376	351	313	263	257	236	232	207	225	189	189	157	190	145	175	178	163	153	168	153	140	180	147	157	139	165	153	166	148	127	121	157	128	143	141	142	147	135	136	146	152	141	145	152	114	130	138	124	139	130	144	136	147	157	147	125	138	148	123	141	117	120	160	136	135	135	133	145	120	162	114	119	139	123	140	137	134	151	107	122	156	142	145	132	139	120	148	149	135	131	132	159	132	129	136	118	149	134	141	167	151	128	135	152	137	134	140	129	138	115	140	126	128	155	137	108	108	140	143	149	137	142	112	130	153	135	136	128	136	126	140	129	124	109	118	135	124	123	131	139	131	116	122	126	124	124	121	142	147	139	136	141	148	118	125	117	146	137	132	141	157	135	150	135	138	119	128	145	111	148	130	144	118	122	138	138	141	154	139	129	119	126	151	128	152	146	137	113	141	122	128	128	130	124	121	137	140	135	117	137	132	143	158	148	152	148	142	114	129	130	130	129	128	136	142	129	123	140	132	133	132	112	137	142	117	131	135	118	158	145	135	152	147	133	120	125	108	118	136	137	147	144	127	130	134	130	130	146	122	122	126	133	152	126	137	142	148	141	131	116	145	128	131	132	128	131	134	139	135	111	136	126	141	128	122	130	134	123	128	126	118	138	173	112	141	127	109	132	119	153	120	133	112	116	144	144	137	128	140	151	120	143	154	122	137	148	145	134	131	151	127	116	140	150	144	150	153	143	133	159	134	121	139	116	132	118	106	118	140	122	137	125	131	124	129	135	135	134	127	117	132	144	133	148	126	144	125	111	103	137	127	137	129	110	137	131	135	119	157	122	130	120	141	123	149	132	134	143	111	131	137	137	127	145	119	127	138	130	112	118	154	114	114	133	135	136	131	161	132	135	127	125	146	117	140	133	126	131	153	123	139	127	135	141	107	127	126	129	138	155	137	140	126	130	141	137	118	154	136	138	147	117	143	135	127	142	146	132	127	131	111	141	136	128	133	127	127	144	143	138	123	138	140	121	139	132	127	133	135	127	137	128	131	122	116	133	144	128	126	136	139	125	140	118	147	131	123	125	121	144	115	116	141	142	146	137	129	140	146	119	117	126	118	133	150	146	107	112	137	148	122	158	126	140	147	133	143	134	132	145	132	148	127	119	132	128	119	141	114	152	131	140	141	132	141	143	112	134	120	140	131	141	129	131	138	140	133	124	118	134	147	123	124	118	129	131	133	146	101	143	116	138	141	123	140	113	159	122	143	131	129	126	120	129	135	136	139	121	140	129	136	137	149	118	121	134	139	131	137	142	124	138	118	132	134	143	164	120	132	119	132	134	129	135	115	127	145	130	130	127	144	112	134	133	139	126	137	134	146	145	148	121	119	134	138	154	129	128	130	130	151	109	115	127	134	122	136	131	153	130	115	126	135	143	129	146	125	122	127	129	161	140	140	147	119	125	130	139	127	120	135	130	160	165	121	112	139	125	138	131	109	136	138	130	147	130	135	123	130	121	145	135	137	118	126	145	119	137	111	130	158	133	131	133	121	127	117	113	151	133	123	121	137	132	120	132	138	142	130	127	119	131	117	145	124	126	140	137	126	123	120	132	121	135	140	133	132	130	130	137	115	149	138	152	120	132	136	118	147	131	130	112	110	143	118	131	148	143	114	144	144	151	114	132	155	143	143	129	147	129	147	159	138	128	134	139	145	110	134	125	123	137	135	146	113	131	125	118	117	148	115	136	122	145	119	140	124	132	131	147	131	144	131	167	141	123	139	138	148	114	118	137	102	129	141	139	138	143	120	124	138	111	135	135	133	138	100	121	151	146	129	159	145	129	142	135	126	140	134	135	131	151	141	142	141	135	142	143	145	131	128	145	149	144	143	120	134	152	151	127	142	130	154	165	121	121	154	124	144	128	130	125	130	133	130	138	139	113	126	127	121	155	132	123	128	123	128	116	126	129	138	136	150	128	130	135	132	133	136	124	124	124	120	129	146	128	151	126	129	110	122	133	136	144	101	128	156	145	139	131	161	114	123	137	138	135	141	131	129	162	127	139	149	118	138	121	129	102	127	152	120	139	122	118	110	128	123	118	146	132	129	131	155	137	126	125	134	129	133	106	136	130	149	115	130	127	127	139	136	128	127	138	114	138	125	120	130	133	107	129	149	123	115	114	144	141	143	135	135	136	129	142	134	121	144	150	129	132	138	140	147	126	133	154	132	137	139	139	129	119	141	139	142	145	127	140	131	127	172	124	128	103	137	140	136	142	145	113	131	166	155	150	125	159	144	134	145	138	147	152	151	136	142	113	142	112	131	120	123	144	138	139	132	137	139	140	126	124	107	118	134	124	134	141	111	146	127	153	123	117	149	131	129	143	135	134	152	133	114	132	136	140	113	133	125	136	135	121	133	142	133	147	114	133	122	142	146	121	122	157	128	130	147	136	142	124	141	145	123	144	145	142	120	110	146	145	128	169	141	142	134	132	141	131	138	141	123	127	123	142	118	143	131	140	130	134	135	134	134	135	125	135	117	141	125	136	120	133	126	124	127	116	132	129	143	103	140	123	125	121	171	136	144	155	132	145	146	145	126	133	150	132	125	125	116	138	116	142	133	133	126	120	113	155	129	138	144	140	138	124	131	142	146	133	110	137	130	129	135	120	142	119	145	134	128	130	147	125	132	114	126	134	135	156	145	133	145	126	159	151	131	135	130	136	142	153	139	142	119	138	139	139	160	148	144	123	159	129	135	137	140	120	132	117	134	121	137	116	141	121	131	135	140	130	99	135	142	137	115	135	158	150	145	118	139	124	135	135	142	133	151	122	119	147	121	125	146	118	148	138	144	139	121	149	146	143	117	122	129	140	129	132	129	125	123	131	139	136	127	106	140	106	144	143	115	134	137	141	153	112	127	138	142	137	150	124	156	137	121	115	136	133	131	132	130	137	131	142	111	120	124	129	127	156	131	125	135	132	122	116	144	120	126	137	131	150	129	127	125	149	148	140	141	128	149	143	122	145	122	145	117	137	118	134	145	133	126	134	134	146	131	149	136	120	122	117	152	111	140	107	127	112	123	154	131	142	107	126	134	129	140	137	148	137	151	162	138	129	132	129	136	125	146	133	143	129	132	128	155	131	128	137	108	129	110	138	130	128	155	140	133	122	124	126	131	136	113	124	132	148	131	136	134	135	128	149	134	148	125	147	153	142	124	129	146	143	121	139	118	134	137	142	123	143	129	137	124	123	142	145	121	151	149	148	130	129	148	136	104	121	132	143	137	133	136	123	138	133	111	140	111	141	134	140	141	125	133	126	134	132	145	144	156	128	138	144	116	130	141	111	166	136	141	149	135	137	131	123	152	141	153	130	113	116	106	126	125	141	130	130	143	131	142	127	135	129	144	137	132	154	118	134	139	139	139	134	153	143	144	138	150	135	121	137	145	143	141	130	127	144	141	140	139	120	135	118	162
7542	2055	4312	5320	4631	3797	3080	2639	2248	1850	1685	1431	1277	1169	1089	1029	931	917	857	794	722	761	680	661	674	614	624	580	597	567	583	509	551	517	560	546	478	507	539	513	505	515	507	483	490	505	462	489	454	516	457	477	444	463	419	459	451	451	426	444	427	491	462	416	424	434	442	446	417	438	451	447	458	424	417	436	417	445	420	404	439	398	423	409	453	413	400	411	394	412	403	429	432	429	413	397	391	410	398	399	387	417	414	445	413	399	435	417	390	430	453	421	422	442	426	434	439	406	417	383	416	388	433	404	447	411	434	419	407	386	409	405	395	388	381	398	420	411	415	430	429	434	400	387	394	409	409	435	423	417	429	411	454	423	380	371	429	405	443	394	423	420	408	414	391	423	431	443	417	402	398	404	449	414	424	388	442	426	389	380	404	401	437	399	401	394	382	404	414	383	432	436	399	415	403	430	407	377	387	419	426	395	424	429	391	429	367	407	401	377	438	423	404	406	416	430	421	422	405	392	395	402	401	411	446	421	363	386	428	395	434	385	407	394	423	416	431	418	402	436	418	396	389	427	409	415	384	394	399	409	447	426	399	412	379	414	413	424	422	390	427	426	391	395	398	417	435	387	446	418	397	419	401	422	415	366	426	365	369	398	387	423	405	406	393	405	441	410	416	404	433	414	396	410	403	417	385	418	398	406	427	377	420	415	408	425	394	391	395	371	407	449	413	424	380	443	402	397	416	402	402	382	370	428	412	386	382	397	408	418	414	362	412	393	392	438	403	401	407	414	403	413	407	370	402	392	383	389	406	401	413	425	399	431	395	410	396	418	390	417	410	383	413	421	385	408	411	395	396	400	427	423	423	419	413	410	392	380	415	380	412	403	392	381	385	391	432	379	435	386	426	383	418	398	402	412	419	419	415	380	385	408	407	448	407	414	383	427	404	408	428	417	369	429	451	431	400	423	433	393	430	408	364	433	418	397	399	431	415	393	432	434	424	433	373	382	413	420	436	403	406	382	392	406	384	407	429	411	403	381	402	420	385	409	403	400	399	422	413	390	404	420	387	403	407	391	389	393	422	412	402	408	394	407	396	383	396	368	393	410	397	418	418	403	406	406	426	379	448	399	375	421	411	380	414	408	435	378	417	403	422	398	369	378	428	401	419	392	391	426	379	392	407	423	401	425	364	404	403	380	423	411	415	417	429	374	406	411	421	386	421	398	420	364	406	416	445	414	437	430	432	414	419	398	375	401	425	385	435	435	406	414	405	400	375	406	429	400	403	405	392	378	404	418	398	396	377	414	416	386	438	406	445	386	382	393	356	421	433	420	357	395	408	383	411	403	414	384	422	408	364	390	403	396	418	420	413	371	359	354	398	413	383	403	381	405	422	424	446	399	408	413	394	419	435	385	399	424	401	401	401	395	393	390	401	414	389	404	406	415	401	437	397	429	445	430	430	413	405	395	410	415	417	442	401	438	401	390	375	401	394	399	410	419	389	396	456	388	370	409	382	420	416	392	473	425	406	405	417	422	412	437	414	413	420	412	391	421	380	433	375	387	397	381	380	397	402	407	399	411	394	418	380	399	430	400	428	431	391	406	410	361	383	438	388	383	389	379	415	432	381	368	410	394	383	401	376	400	413	419	378	369	390	418	389	394	382	351	412	417	395	383	404	424	399	397	403	328	418	396	365	383	422	395	393	435	425	466	428	409	407	373	402	432	396	384	377	377	394	389	418	393	441	382	421	436	411	404	409	454	411	421	390	407	392	403	426	410	429	402	405	400	404	425	371	406	401	422	395	415	394	396	371	376	440	420	404	395	379	406	435	447	399	412	381	391	387	382	405	410	391	400	398	440	382	439	393	376	367	411	438	388	401	391	372	435	419	421	382	424	392	394	399	402	407	388	394	401	381	422	432	407	406	414	390	382	430	413	406	405	388	398	412	403	428	385	415	423	417	407	409	371	388	382	419	424	418	395	408	413	392	441	385	400	425	414	405	408	442	397	399	430	405	424	398	408	422	437	397	402	387	418	409	424	424	394	422	377	398	386	385	394	398	400	397	388	389	382	408	384	437	400	386	424	426	394	389	406	448	417	412	451	414	407	435	424	414	400	405	356	383	424	394	403	394	377	413	400	434	414	377	370	413	408	399	376	393	412	443	439	411	382	409	426	405	377	393	383	442	389	420	416	398	396	401	408	419	398	399	389	401	436	410	406	394	376	388	427	409	421	430	404	389	393	489	401	437	408	418	418	399	390	426	433	405	399	404	394	388	413	394	401	418	393	425	429	431	412	367	446	401	413	407	393	401	432	406	437	378	427	412	395	418	392	405	416	438	426	424	387	388	387	387	420	370	407	408	450	418	415	383	411	411	401	414	398	410	390	410	384	413	376	415	408	401	366	400	393	407	417	422	424	409	442	396	430	411	379	403	409	384	419	406	393	451	404	442	417	433	436	368	417	368	411	406	423	390	361	406	429	382	388	402	394	409	435	400	403	401	383	394	419	395	386	395	396	409	351	411	392	415	457	411	397	394	386	401	410	390	411	443	413	428	430	384	396	425	404	431	384	382	407	414	417	408	396	394	431	359	418	409	401	378	418	408	386	433	447	429	398	424	424	425	420	435	363	383	425	439	379	365	390	424	436	401	413	400	407	394	397	392	389	373	422	374	392	381	377	394	414	394	403	438	416	440	441	408	420	425	425	374	399	402	420	413	399	422	400	429	378	422	380	422	391	404	406	402	413	441	390	395	434	419	419	383	432	396	409	383	394	389	425	387	418	426	425	431	416	419	374	370	410	423	442	429	396	391	388	392	404	406	381	379	424	428	414	372	395	400	423	376	408	426	410	433	404	381	406	397	396	438	414	361	404	424	405	372	375	434	398	410	393	400	421	399	393	417	394	411	403	451	414	427	425	411	413	408	401	424	451	411	398	395	368	395	412	427	403	398	385	377	357	417	374	413	390	415	409	393	394	400	394	413	426	377	399	414	422	405	449	397	400	421	445	436	395	440	397	401	433	422	415	410	413	381	404	427	426	411	381	397	429	423	412	417	339	385	407	391	416	409	407	382	379	398	394	426	427	414	396	408	447	361	393	401	415	431	410	440	398	404	401	406	364	401	388	436	415	414	426	388	414	413	431	387	379	383	422	430	413	411	391	450	373	418	421	409	392	411	393	400	396	390	387	400	374	370	450	395	426	379	445	445	400	381	418	437	383	404	413	433	447	415	408	387	410	406	399	418	427	449	418	384	400	391	437	413	395	423	416	405	410	385	429	432	409	418	415	373	367	411	402	440	405	393	401	365	443	410	376	387	386	433	401	436	384	385	420	446	433	409	355	404	432	388	400	432	400	415	401	396	374	395	430	431	419	430	394	403	454	382	405	426	405	416	386	427	405	377	405	410	422	387	415	421	377	429	413	449	412	375	448	357	372	399	390	395	364	397	374	393	394	389	399	356	396	435	382	415	408	415	394	369	395	438	405
2417	427	386	387	402	386	358	328	365	366	353	394	336	346	328	350	357	368	358	368	339	366	343	348	340	335	358	347	349	352	359	346	334	327	360	378	343	321	318	356	346	348	330	343	382	354	333	346	341	349	324	349	339	345	373	356	382	362	345	379	339	334	384	318	353	356	328	332	373	312	336	340	312	345	345	354	342	349	318	368	326	369	308	331	332	339	320	351	366	341	335	346	330	363	323	349	373	318	339	355	339	363	371	323	393	322	341	381	306	364	328	350	348	357	353	348	362	362	388	346	330	376	358	327	334	335	369	369	332	357	332	390	353	329	319	327	354	314	339	327	346	343	349	313	319	340	305	374	352	321	351	347	334	363	357	353	352	347	350	349	352	340	331	326	328	294	336	357	300	349	348	362	325	350	340	335	316	331	360	330	336	323	338	356	356	349	346	373	336	331	356	376	324	343	357	341	340	351	374	382	345	354	349	358	365	305	372	387	341	341	358	356	383	339	328	330	315	341	346	325	336	337	337	326	386	324	341	349	332	365	352	367	356	337	357	363	328	344	354	326	348	331	364	330	313	370	342	338	364	376	392	353	373	382	340	363	342	358	371	343	387	355	353	346	354	381	366	378	299	371	347	352	359	371	317	337	342	352	346	378	330	367	340	319	331	326	339	335	368	321	353	356	348	335	342	340	330	388	336	372	364	350	364	353	347	322	326	307	330	368	346	351	363	325	351	361	332	366	355	331	365	351	350	374	346	344	340	314	339	343	355	340	344	328	341	351	352	357	354	330	363	348	327	330	362	333	350	354	360	324	351	309	324	341	338	329	339	358	360	346	348	331	352	346	351	330	347	330	367	347	365	330	392	381	367	354	334	350	353	362	334	336	354	351	330	353	342	337	323	331	377	340	341	369	334	333	327	313	360	350	293	376	308	363	358	309	317	372	356	352	320	335	326	388	342	336	342	346	356	356	351	360	342	358	344	375	345	339	353	338	367	358	337	310	341	318	333	332	344	345	346	335	349	347	394	361	368	346	354	350	330	329	314	346	344	326	368	331	318	349	342	328	360	304	325	320	321	348	356	315	349	349	332	366	344	299	352	355	326	353	333	351	361	336	329	351	371	375	351	315	314	341	325	362	339	340	361	339	368	341	368	347	287	343	331	325	325	352	355	357	347	354	342	332	349	354	371	329	344	333	356	369	334	340	334	348	348	310	331	359	343	321	360	325	352	341	342	370	328	347	370	354	357	345	348	359	392	367	335	354	369	361	331	339	329	365	387	315	398	327	356	353	345	297	322	349	319	338	372	356	349	320	366	331	334	338	340	379	384	326	371	360	342	350	328	316	331	359	322	345	343	311	351	331	340	339	321	349	365	364	378	342	305	335	348	319	363	347	340	352	350	379	355	337	334	321	367	344	315	359	367	372	366	340	358	365	331	366	319	352	337	343	347	381	354	301	306	359	347	346	350	368	346	358	329	329	329	321	341	350	348	334	338	326	332	355	345	346	351	375	358	360	329	310	381	348	316	352	322	334	308	345	354	395	345	353	335	339	333	332	351	331	321	332	333	358	338	297	334	374	343	348	322	337	306	334	339	353	357	302	354	360	359	341	344	374	336	369	359	345	350	353	376	327	337	343	364	370	322	324	380	331	341	348	399	334	353	335	367	357	351	377	375	338	328	308	336	336	355	349	348	358	321	353	347	344	352	324	339	368	348	342	359	337	335	355	333	363	344	364	385	314	340	356	329	383	347	376	340	326	328	334	330	326	350	363	344	305	320	363	353	338	357	382	332	351	353	353	338	352	342	321	325	351	330	369	356	341	331	347	349	334	326	364	368	336	337	345	343	329	326	326	311	361	340	351	359	347	344	317	364	325	347	345	351	335	371	353	400	365	358	344	350	305	334	347	339	380	364	354	385	331	371	326	335	338	373	371	353	326	321	340	353	340	358	333	330	327	344	330	332	344	333	338	351	345	353	371	362	347	336	373	360	328	364	346	315	357	345	382	324	373	333	355	349	394	381	330	343	331	362	357	337	356	322	347	348	368	362	334	339	333	319	322	357	322	352	357	374	372	301	356	303	378	340	336	347	356	327	316	338	345	335	322	354	328	309	332	359	338	355	328	331	330	359	318	340	315	390	340	355	343	367	323	340	377	343	350	361	378	349	369	322	350	383	339	354	340	355	337	346	328	360	339	363	344	376	335	386	369	348	309	322	324	392	318	362	355	345	355	348	337	352	327	331	366	365	370	331	371	341	338	349	344	308	340	333	361	333	352	364	333	333	350	350	341	352	347	349	319	336	323	371	368	315	315	355	339	321	364	325	352	342	316	330	368	313	332	346	323	347	337	324	372	325	345	359	345	336	347	371	335	345	360	356	359	330	334	361	363	348	349	347	350	337	353	340	360	325	306	366	333	348	374	346	322	335	370	377	366	355	349	340	355	357	361	337	352	345	301	326	354	336	317	354	337	346	354	402	360	347	368	323	358	351	355	356	366	336	346	358	355	347	356	338	347	343	350	360	358	346	339	350	347	334	355	353	319	372	337	351	335	349	341	375	370	389	351	327	342	348	360	353	371	349	319	365	362	338	353	351	326	341	364	382	344	334	349	360	366	367	366	345	345	370	349	339	331	340	314	347	345	344	351	367	325	367	344	327	351	347	393	365	353	366	344	327	327	330	339	325	342	378	348	342	375	352	383	363	379	353	344	342	393	375	368	352	388	357	352	361	322	377	382	345	340	340	350	336	394	328	327	348	293	348	338	334	339	358	331	372	332	329	350	386	313	316	337	340	370	322	408	350	312	366	330	358	332	318	325	341	336	354	348	360	362	350	363	354	337	350	331	335	364	334	343	334	350	323	351	347	360	348	341	344	374	352	335	395	368	342	324	334	371	310	378	364	379	343	342	360	324	346	348	320	349	365	329	344	368	326	341	328	377	354	315	322	316	347	331	361	345	371	348	335	312	298	366	369	317	332	344	309	369	349	360	316	318	337	344	367	358	335	332	330	339	378	346	327	353	311	350	352	348	323	361	345	346	346	375	325	354	367	353	343	365	339	343	332	379	342	332	347	334	344	326	348	339	292	325	370	346	339	344	371	336	317	320	322	325	322	343	335	327	357	344	364	349	355	367	361	337	362	336	346	339	342	343	338	363	308	367	327	350	379	341	336	349	350	342	348	318	332	305	345	346	338	339	313	337	357	330	331	351	350	337	363	348	331	384	348	363	389	341	350	377	334	364	341	339	339	349	363	309	349	334	358	374	349	370	333	338	340	330	354	314	354	369	316	334	379	398	330	347	325	347	353	345	351	340	332	349	314	346	359	372	347	383	353	331	299	341	346	356	327	359	316	339	366	347	359	358	343	307	346	369	357	348	335	353	341	366	371	353	337	387	343	342	337	303	318	358	321	354	316	359	364	349	344	352	335	338	350	334	347	371	364	335	331	339	343	351	362	342	369	346	344	358	351	349	359	338	332	346	357	334
2566	1011	1073	1176	1103	1103	1028	1028	1046	939	999	989	951	930	943	993	920	885	925	903	974	859	894	902	904	944	876	914	929	960	851	892	911	975	914	834	889	929	904	911	909	925	894	927	906	908	899	908	922	918	937	872	868	895	893	920	911	966	862	903	895	905	944	895	889	917	892	882	883	863	899	884	920	948	888	895	912	981	882	944	911	909	932	869	902	872	939	863	871	918	901	960	937	927	964	883	936	885	890	913	887	850	915	904	901	929	924	978	893	920	911	904	924	923	893	886	910	830	904	900	930	888	944	944	905	951	908	930	934	910	892	868	883	962	913	881	918	899	924	923	900	914	957	900	869	938	890	928	901	903	916	914	874	908	844	924	905	876	859	892	965	900	947	929	888	909	915	911	902	851	913	952	924	923	919	935	885	951	891	944	936	931	883	979	936	940	804	934	886	896	884	939	881	958	886	916	898	864	954	965	896	898	916	898	908	894	948	887	977	872	922	889	928	956	870	900	921	910	922	883	888	924	927	944	903	915	931	974	967	942	978	893	833	967	908	912	952	897	922	961	913	868	938	918	872	879	934	976	947	900	907	934	926	894	930	899	909	909	927	914	900	907	916	893	915	874	836	918	886	942	921	850	942	881	885	902	899	905	920	921	953	893	864	930	902	907	917	863	885	923	930	977	874	886	860	915	933	923	883	999	965	855	910	902	900	890	890	921	917	935	884	867	839	967	899	902	867	885	839	904	853	919	869	972	891	898	900	913	951	907	951	900	893	916	896	905	897	903	902	895	902	926	879	900	938	891	906	882	918	864	943	867	869	874	904	924	893	940	961	928	920	948	938	910	930	914	835	850	884	900	901	925	857	894	851	890	892	909	943	941	868	911	948	888	899	874	914	920	880	940	930	891	892	922	918	897	882	874	881	875	893	895	876	880	904	891	965	936	904	903	834	900	941	919	912	929	857	937	878	908	938	944	873	921	882	865	923	845	876	898	882	953	937	897	989	893	902	924	858	883	933	862	935	919	895	862	958	912	894	896	921	904	893	891	898	916	873	917	928	896	880	917	954	916	893	914	953	922	922	855	896	924	896	929	878	919	901	905	932	932	889	921	856	910	839	959	957	956	923	891	900	884	917	881	944	892	831	920	843	896	911	893	879	918	941	868	886	902	934	884	873	891	894	890	893	862	912	890	936	899	952	877	871	909	893	842	933	890	900	881	877	931	919	878	925	928	919	905	923	925	904	923	945	877	996	892	905	909	907	901	907	919	899	884	911	887	966	914	922	852	951	914	926	941	963	878	920	871	901	956	888	877	952	926	874	922	888	891	903	920	893	922	912	903	880	919	875	924	904	893	935	888	912	858	937	871	925	888	962	966	856	923	929	903	885	878	906	927	885	911	882	907	868	926	886	857	896	893	892	901	831	874	887	907	911	892	896	902	894	880	844	962	964	861	874	937	903	851	908	896	913	938	895	843	924	891	919	902	940	909	905	915	928	880	975	864	910	923	931	913	959	905	892	942	878	904	847	904	865	916	898	875	901	869	887	864	929	900	896	879	907	948	937	920	902	846	902	906	900	950	978	859	905	941	978	923	866	873	869	978	897	923	953	880	933	934	890	896	881	928	940	898	866	902	900	964	918	970	893	906	929	937	865	845	884	898	870	859	912	934	940	895	955	921	895	915	915	868	905	933	886	833	973	918	894	881	916	919	876	872	930	895	957	926	896	870	963	909	887	897	887	908	919	868	897	934	861	904	906	976	905	890	935	876	942	928	911	865	881	858	890	894	949	887	920	901	894	951	931	878	929	898	904	887	936	972	850	891	877	912	935	928	907	926	934	937	933	897	930	891	877	932	911	882	905	956	920	908	943	821	913	913	893	887	896	849	890	968	865	950	924	920	960	876	926	860	901	888	961	937	927	898	948	859	921	895	872	919	908	895	912	902	952	890	961	900	950	928	905	951	866	847	933	887	912	894	911	881	961	873	936	831	898	894	923	904	900	900	928	874	946	905	855	868	927	933	961	849	908	909	885	938	934	968	885	906	898	907	887	932	909	885	898	849	895	918	920	907	850	878	897	920	904	922	946	977	953	864	922	863	913	927	892	949	913	880	885	860	841	905	909	907	879	936	888	884	918	861	987	896	920	907	920	933	870	923	901	905	975	854	947	896	917	930	876	897	912	899	902	885	894	898	923	916	899	926	882	844	878	897	978	908	876	927	931	944	840	886	911	895	867	972	922	856	861	922	938	948	898	909	881	953	913	902	954	915	867	921	918	890	924	878	952	866	902	892	854	982	878	932	920	941	908	920	903	879	894	942	978	878	912	842	887	933	948	931	881	873	933	888	919	875	856	934	950	856	900	910	839	962	901	950	932	951	871	898	924	900	942	898	851	893	888	871	878	888	898	943	966	862	918	892	959	906	936	916	906	910	869	921	892	925	886	881	880	932	899	929	919	914	947	908	906	854	896	867	948	903	933	884	925	871	896	890	912	928	877	897	917	895	848	905	920	941	918	920	934	899	874	938	875	887	913	876	897	909	938	898	924	939	859	899	888	905	895	889	899	843	897	910	916	918	901	941	908	878	913	858	924	913	927	890	902	912	896	926	914	898	839	929	920	947	944	890	928	909	911	916	891	909	917	915	899	916	890	923	910	915	869	888	923	968	921	897	933	874	917	926	893	924	949	903	915	927	902	905	903	921	890	926	891	936	890	923	894	986	879	909	905	876	933	947	852	885	943	942	884	927	972	882	927	957	865	928	839	919	904	854	893	870	901	872	856	895	893	928	910	939	915	842	905	891	933	839	927	890	922	903	932	923	919	917	918	909	873	943	859	914	927	916	898	903	961	920	857	894	906	903	855	886	904	902	906	935	872	880	893	962	976	926	911	907	913	930	914	937	908	905	912	895	978	892	926	904	920	888	950	878	867	975	887	920	928	892	911	950	944	889	908	933	891	923	896	930	895	880	916	944	901	930	925	908	861	895	900	919	878	844	877	896	939	942	922	892	917	967	923	896	927	890	912	914	926	907	918	938	894	947	932	917	1002	859	917	939	932	897	937	904	898	970	868	914	966	914	852	834	914	879	876	860	929	942	886	892	931	928	968	940	935	942	893	892	920	899	901	878	870	881	848	864	954	919	928	866	898	877	935	936	899	916	916	933	929	874	927	924	879	862	918	857	890	939	890	915	919	963	890	831	866	956	884	885	834	932	873	893	884	929	876	862	916	889	886	932	878	918	907	897	940	874	859	939	945	883	920	930	930	919	916	894	900	936	904	920	963	924	896	903	885	938	933	929	933	910	852	949	906	947	957	919	885	916	947	964	931	962	951	865	901	888	881	912	857	851	931	926	865	855	896	919	913	832	915	882	882	1006	884	874	899	891	892	916	875	962	861	860	928	884	926	891	878	971	915	882	909	942	906	877	871	954	962	930	912	904	877	902	869	872	914	903	922	910	867	898	890	866	893	910	921	922	916	922	860	945	925	878
10030	1041	1237	1009	784	568	516	403	395	383	306	287	282	265	261	270	266	246	246	255	245	236	246	253	239	229	225	237	239	225	253	215	202	226	225	243	225	231	216	236	220	221	232	208	205	225	224	230	212	200	207	252	220	193	240	209	194	204	213	226	218	211	200	215	219	234	218	209	180	227	214	204	209	223	227	213	240	242	214	226	224	222	224	205	202	217	196	235	220	244	231	188	222	201	209	227	243	214	219	215	231	208	213	215	222	204	243	204	228	196	221	194	202	208	212	191	207	195	224	216	216	201	221	199	195	241	213	206	199	232	201	200	206	194	221	222	213	212	239	187	187	212	263	233	201	214	189	198	205	250	224	207	215	220	246	211	230	211	211	227	228	222	210	227	233	238	197	203	206	214	222	214	198	203	215	235	214	221	234	196	210	228	210	219	216	224	213	210	231	210	245	213	213	201	189	213	223	192	193	209	223	228	212	215	218	202	225	234	219	221	216	200	236	249	211	227	241	225	209	237	219	225	207	227	213	234	224	202	241	201	230	216	233	253	204	201	217	182	211	224	194	194	203	216	226	208	211	181	227	190	227	232	251	211	235	217	225	207	226	205	203	211	211	191	238	223	192	218	206	233	218	196	218	199	218	219	202	225	228	205	213	260	222	208	213	195	220	214	220	212	208	199	212	210	193	237	216	215	232	215	228	192	231	197	189	206	179	232	261	213	209	217	200	241	220	226	209	226	228	209	235	212	204	228	199	207	208	217	216	213	206	213	199	204	202	216	215	211	206	224	214	207	201	202	209	214	218	203	206	215	213	206	182	232	209	192	192	219	221	224	195	195	203	201	185	219	197	225	242	193	219	201	198	214	219	214	195	197	216	220	191	208	214	215	209	233	228	208	233	213	212	236	210	210	225	223	219	209	224	207	182	202	208	189	195	206	217	215	209	218	203	199	220	237	201	215	209	209	227	215	222	220	241	195	219	199	201	213	214	228	210	206	205	214	208	223	211	235	202	215	215	186	233	209	206	232	202	231	213	194	198	203	215	186	218	191	213	221	205	214	222	224	211	213	215	247	232	216	234	227	227	239	225	215	189	220	212	193	221	187	247	236	228	216	205	230	198	255	216	251	221	218	226	215	212	207	221	205	231	203	207	215	197	204	221	218	194	206	224	208	256	229	215	221	202	214	212	211	214	217	200	205	216	223	222	215	208	224	209	223	209	200	219	239	203	207	203	241	248	219	226	219	220	219	208	219	222	226	227	228	218	205	231	221	204	225	206	224	192	220	205	214	223	184	193	222	206	214	209	207	249	204	218	233	221	212	208	199	204	221	237	200	196	209	199	211	210	218	213	203	209	204	215	234	242	234	242	202	191	236	205	220	221	217	214	198	223	236	217	220	231	230	207	217	203	208	215	203	208	228	216	214	210	204	220	233	201	231	209	194	198	213	221	196	196	235	210	198	204	217	211	222	214	248	209	214	209	216	210	215	208	223	219	196	203	234	200	233	199	192	210	227	223	206	216	213	201	234	216	200	229	207	212	215	261	213	214	217	213	201	208	233	194	223	204	228	230	220	229	208	231	208	243	230	212	207	194	207	206	207	216	207	209	198	209	235	244	215	215	204	221	234	221	234	206	213	207	213	246	201	189	234	213	219	210	231	203	223	207	199	219	252	239	211	196	251	209	197	200	219	219	237	207	230	226	217	221	201	203	200	231	224	189	193	233	194	211	224	216	200	240	208	224	192	215	219	201	232	207	196	232	204	205	217	207	230	236	238	197	207	212	221	190	219	198	203	195	224	226	208	263	233	235	229	209	206	204	198	210	192	228	213	207	227	251	216	203	208	222	186	238	214	215	220	215	223	224	204	234	209	214	218	218	211	228	190	178	182	221	227	216	221	200	223	249	219	234	202	214	229	212	194	216	220	200	211	174	232	205	233	189	203	215	210	199	212	225	215	232	211	215	217	226	242	224	205	209	237	220	216	230	189	223	223	220	209	176	212	213	189	220	233	203	208	227	179	220	198	228	204	234	202	228	199	205	217	232	217	216	227	236	226	227	223	230	253	220	202	223	240	245	220	225	239	185	205	223	221	217	222	223	201	202	210	209	219	237	236	217	231	210	226	194	244	193	218	210	206	203	209	216	222	200	205	203	197	236	218	205	200	240	225	231	224	203	187	214	215	221	230	238	212	202	235	213	239	214	221	211	203	216	216	213	198	223	211	230	233	239	215	199	220	240	218	196	202	222	217	237	218	224	217	231	213	213	210	211	235	227	223	214	230	237	209	234	240	243	190	250	221	200	239	215	239	198	217	207	223	221	214	207	210	222	219	205	215	237	209	237	194	209	221	229	194	192	213	202	207	224	215	205	203	217	205	239	214	220	209	212	202	196	230	239	214	210	213	176	191	178	191	193	217	199	210	205	202	184	217	220	212	221	221	204	238	225	226	210	246	195	190	232	235	215	206	217	202	229	235	225	236	180	213	194	207	184	217	207	210	217	217	201	206	215	195	238	214	215	192	216	214	221	238	221	201	197	191	224	220	210	210	210	213	211	244	200	210	227	195	198	215	199	215	218	235	225	214	211	197	195	212	210	178	209	233	215	205	215	222	247	202	203	200	220	225	216	225	212	207	219	209	221	208	205	227	199	235	222	213	236	248	203	206	203	200	214	223	203	217	215	218	197	229	225	215	203	219	226	204	185	188	194	213	221	225	219	212	203	211	202	209	208	217	213	223	230	219	202	248	226	214	203	229	219	212	207	203	209	229	212	199	245	216	210	207	211	208	213	214	228	204	207	218	201	208	220	241	214	230	210	199	190	219	234	208	211	231	203	182	213	216	206	200	210	195	222	204	232	219	204	218	189	202	186	234	203	239	195	199	213	224	218	213	205	220	191	181	217	213	205	188	220	216	205	199	205	204	207	211	239	208	201	220	222	218	220	220	186	221	225	192	230	218	223	202	194	242	228	187	200	215	199	208	220	215	190	230	201	252	201	208	203	224	208	192	237	201	226	215	211	207	166	240	223	218	203	164	213	240	212	227	214	215	230	207	230	217	215	195	242	203	207	223	195	198	238	215	214	227	209	219	206	209	196	200	205	221	213	216	196	239	199	213	217	218	223	234	214	237	231	204	219	247	205	209	225	191	206	219	206	231	212	200	180	236	221	233	228	202	192	211	196	190	209	228	238	243	230	222	246	203	215	206	230	200	225	192	235	212	206	218	203	209	235	224	234	209	207	233	219	228	212	224	236	224	219	215	206	190	211	215	223	208	185	212	211	212	214	208	221	218	212	226	230	215	224	208	204	202	217	198	196	243	206	204	186	209	202	207	213	227	235	232	213	221	217	229	233	226	222	204	198	217	214	216	192	242	207	223	211	238	219	207	228	208	246	228	214	242	233	191	219	230	204	221	203	220	229	217	204	229	210	237	223	204	216	222	219	229	210	212	224	230	196	229	238	217	203	206	199	221	206	212	242	196	197	192
5613	1375	2569	3090	2804	2342	2017	1761	1504	1301	1215	1142	1067	1036	962	863	875	901	815	822	773	759	707	772	753	736	708	713	645	702	683	690	701	646	661	655	628	675	632	618	661	616	646	589	609	626	629	660	673	639	611	607	621	606	656	611	675	613	638	647	581	588	636	622	618	627	657	654	608	558	584	621	594	612	572	594	624	573	586	623	636	579	597	611	574	577	598	583	579	617	629	634	614	562	658	589	611	554	635	618	573	617	593	602	554	595	600	606	611	575	615	657	617	595	616	591	591	619	569	601	609	608	577	606	588	553	616	632	636	578	557	607	586	664	589	629	612	580	602	622	581	596	589	520	630	567	641	617	571	608	540	583	616	597	579	539	634	602	592	596	610	587	597	615	612	563	624	609	619	589	635	612	584	588	606	577	561	601	600	545	629	625	615	624	635	577	569	596	609	604	637	579	605	596	627	576	562	571	577	599	622	585	589	622	586	563	579	562	577	596	589	601	585	609	629	620	606	652	582	568	606	628	567	612	643	569	633	619	569	618	552	562	547	579	625	589	578	564	589	624	612	598	587	560	585	561	617	611	628	578	621	585	625	597	586	620	633	608	547	607	611	582	612	615	578	570	625	628	607	620	638	556	634	593	580	613	569	567	581	612	621	593	552	589	659	656	633	645	541	600	537	599	608	600	633	595	534	601	599	552	578	577	592	582	549	630	591	616	613	592	602	610	624	624	607	604	570	580	587	633	652	609	593	585	640	600	624	601	573	556	621	582	565	564	647	605	596	566	566	637	554	608	585	569	590	611	582	604	639	580	607	600	610	536	585	591	618	595	585	612	627	596	570	583	588	598	583	620	590	606	585	631	580	589	584	585	594	537	592	540	546	536	600	598	610	574	595	619	575	604	612	628	585	591	592	570	594	567	568	587	586	608	618	544	650	589	601	605	614	594	579	614	636	576	600	601	602	587	671	548	605	626	613	581	574	590	597	579	580	601	573	596	576	587	583	578	592	583	637	622	602	614	581	532	619	568	636	615	627	580	633	582	592	560	577	597	573	607	604	548	580	581	578	601	560	598	590	606	597	573	630	620	613	616	551	618	609	574	555	587	608	627	604	629	558	605	592	596	578	597	610	567	606	550	570	596	649	564	582	644	586	586	585	572	551	560	577	569	601	612	588	586	563	603	597	585	578	576	587	591	556	623	550	580	594	592	620	567	626	606	596	596	576	569	619	538	584	595	616	586	583	600	590	602	599	619	596	606	570	594	622	586	613	607	649	614	613	575	575	587	604	581	599	584	576	572	604	611	589	607	569	586	582	544	594	607	599	603	583	593	567	576	600	605	560	629	568	608	598	594	622	595	589	590	607	617	560	579	592	645	600	634	606	593	612	537	623	606	561	572	606	614	628	565	614	590	627	607	606	609	621	642	603	605	541	640	573	599	539	619	615	602	594	571	631	637	614	584	633	646	602	567	613	602	573	578	575	610	598	613	566	593	642	609	599	579	587	632	592	564	585	620	631	603	599	572	639	578	563	597	552	574	554	597	604	644	587	621	597	588	617	603	578	576	565	621	604	618	598	620	619	599	619	623	587	599	597	587	579	587	619	568	625	585	585	586	582	599	559	618	646	575	563	598	599	557	575	611	581	596	622	582	610	624	586	611	615	584	602	583	577	630	570	609	593	563	594	571	556	640	578	592	592	619	539	623	542	625	594	627	576	597	602	542	627	584	601	622	561	606	620	590	609	570	638	559	598	582	575	551	612	636	630	609	582	589	568	595	571	595	572	589	601	581	626	583	635	609	590	549	615	644	581	585	602	613	599	561	625	603	616	592	576	663	559	620	588	591	610	574	610	597	618	555	564	588	599	594	586	592	604	646	612	612	596	576	617	619	544	586	641	606	612	591	578	568	557	599	593	617	572	571	613	577	673	579	598	570	607	568	608	611	579	585	601	557	594	588	574	562	553	599	613	567	564	648	621	595	576	608	599	596	632	616	591	598	617	606	610	616	558	584	611	605	557	611	600	595	578	604	600	598	578	598	610	612	626	555	607	607	608	594	630	567	551	608	622	602	624	614	615	603	574	577	647	559	586	585	581	603	604	575	610	556	632	605	568	581	600	600	572	627	607	563	596	596	624	643	596	587	571	606	579	596	564	556	600	565	591	586	633	600	605	582	569	625	574	606	622	604	586	593	609	577	603	619	620	601	633	609	556	628	580	579	589	557	627	592	595	558	563	599	579	637	584	599	646	604	606	578	634	577	577	588	583	608	559	585	603	593	547	571	555	612	546	576	583	598	582	627	606	587	628	580	585	564	605	565	583	573	602	575	585	605	586	628	588	591	620	609	591	568	587	592	592	578	570	594	605	575	641	633	571	613	598	622	583	604	625	539	603	598	604	614	574	650	570	616	633	568	614	587	592	582	597	597	615	570	579	612	572	574	610	557	592	579	585	599	585	600	570	603	599	591	580	573	590	618	556	567	611	569	572	589	597	597	570	592	594	575	577	602	583	597	571	642	606	593	619	632	598	564	582	611	557	627	592	592	604	606	620	616	574	576	580	547	569	594	592	614	597	583	551	613	599	570	564	558	635	574	585	643	565	597	595	609	571	555	616	569	607	579	587	592	588	602	629	594	609	594	607	593	576	600	594	570	618	614	619	617	604	602	595	581	599	608	619	586	598	548	602	651	583	573	612	612	594	620	620	648	600	568	593	620	560	550	600	599	619	588	597	614	656	585	584	571	629	606	574	581	610	627	616	606	538	608	626	603	600	573	586	575	575	636	605	641	605	589	593	601	622	569	581	606	592	537	574	560	588	577	605	575	586	618	633	599	584	585	576	608	587	581	564	573	613	566	638	589	621	591	566	565	573	608	525	599	565	592	541	573	612	586	592	585	601	569	594	581	589	582	558	638	614	576	609	614	633	547	611	600	596	559	528	614	612	549	550	590	560	562	591	641	624	558	591	589	602	600	580	645	619	599	580	597	634	618	564	617	631	565	589	617	645	614	601	594	606	584	610	632	577	602	619	609	579	560	599	641	544	608	567	583	582	616	620	609	594	583	597	575	595	572	549	575	599	602	596	566	584	574	609	595	566	563	570	595	641	599	643	587	660	609	580	602	603	589	600	591	558	588	606	603	582	609	610	610	576	594	572	574	584	578	576	566	562	566	577	563	579	572	608	588	598	592	608	645	598	585	585	592	575	620	574	576	619	597	581	604	544	600	602	619	595	617	590	607	564	598	559	629	627	565	619	644	620	562	601	612	634	587	579	614	573	593	588	630	578	562	599	590	610	592	615	673	577	584	595	607	573	587	560	591	655	610	605	577	604	571	602	590	591	604	648	594	569	610	617	590	624	635	592	601	567	602	621	640	613	582	622	597	650	602	581	567	581	619	630	608	608	578	586	616	571	599	569	576	582	606	610	591	612	641	620	576	582	605	571	603	581	595	559	596	612	635	612	619	614	606	573	573	606	603	587	585	591	638
17971	2500	2346	1754	1200	934	753	560	457	379	341	330	263	257	262	239	197	211	179	184	183	170	158	182	182	151	157	161	165	153	142	137	146	149	149	163	140	151	160	166	147	150	153	151	161	148	147	144	136	146	129	150	161	143	143	150	141	172	145	123	147	131	123	139	123	137	151	129	130	151	114	139	134	150	149	130	134	139	129	119	135	137	128	153	144	126	120	119	148	121	131	135	140	144	134	130	149	167	135	147	136	126	119	136	132	116	113	147	132	134	155	141	120	163	119	152	130	144	138	137	141	135	131	114	129	128	115	125	142	123	155	149	133	127	139	132	149	123	120	125	135	138	124	124	123	134	160	139	161	142	137	133	150	168	119	124	122	123	151	138	138	153	123	150	123	124	143	133	134	131	141	139	116	129	128	115	144	125	136	132	144	135	118	126	139	137	133	147	137	123	119	158	148	143	139	122	143	130	112	134	152	121	126	157	158	138	121	128	121	151	144	146	136	128	134	133	137	142	133	146	121	152	134	107	119	116	120	127	149	136	156	152	138	132	131	122	136	151	147	120	131	148	135	133	154	123	131	126	154	138	134	127	133	150	139	141	138	148	131	125	132	142	138	130	134	133	135	138	145	138	144	133	121	133	133	148	135	140	125	119	150	134	142	138	128	133	141	143	139	149	130	125	121	141	113	116	137	121	127	127	131	145	156	154	131	130	120	139	129	131	115	123	147	135	113	132	137	116	131	133	121	141	109	127	131	139	145	131	120	147	141	146	142	129	130	133	117	132	136	134	135	135	155	129	150	122	129	152	132	127	127	135	144	127	147	113	140	138	129	141	144	146	140	110	151	146	137	148	144	126	104	148	140	127	124	119	113	149	138	137	131	110	119	122	140	111	126	144	133	123	133	134	143	110	123	144	133	130	144	122	133	131	147	141	141	129	126	139	127	137	135	130	134	127	133	135	131	109	140	135	140	119	152	131	106	126	123	142	123	135	122	127	154	137	146	173	141	134	131	143	147	121	129	127	120	137	137	147	136	143	152	125	110	133	165	124	146	124	160	132	132	138	158	134	135	128	138	140	162	147	152	132	146	113	134	134	140	125	129	127	146	148	132	142	160	119	122	137	152	138	137	146	127	154	139	149	129	130	133	118	125	136	137	128	119	159	140	149	154	133	137	121	134	128	135	121	133	142	126	131	139	135	135	158	133	141	132	131	130	121	128	146	124	130	123	114	151	131	133	122	117	126	121	144	127	158	151	144	137	131	140	128	128	118	130	135	141	112	159	135	141	145	124	113	126	119	115	135	130	128	124	135	138	121	119	141	134	136	146	127	133	146	125	119	143	126	129	158	118	123	141	118	150	140	136	137	134	122	127	132	121	144	115	144	138	150	127	149	134	151	141	145	133	103	126	146	139	132	110	122	121	135	124	124	132	151	139	143	128	139	126	120	137	129	138	137	120	138	139	157	123	143	124	138	137	112	123	124	148	137	130	131	123	153	142	142	145	130	141	135	144	126	118	146	114	133	150	112	121	133	114	119	130	125	130	143	136	122	132	142	124	149	131	152	142	131	113	110	144	133	135	131	134	137	107	123	132	143	120	125	106	135	131	144	128	154	136	135	140	111	127	140	121	137	137	117	143	150	118	149	131	115	132	134	147	138	125	132	136	133	140	128	124	136	109	142	132	132	126	119	111	146	144	134	128	135	118	139	140	129	140	115	120	122	140	129	94	126	113	124	125	142	120	139	157	118	124	140	156	124	134	121	126	140	118	117	152	121	112	117	138	140	114	136	140	124	133	135	137	166	127	141	153	152	136	111	124	135	128	130	134	142	128	131	134	146	149	138	149	147	147	147	148	154	130	121	142	134	120	138	139	131	115	134	136	137	122	122	150	137	123	131	137	129	132	142	137	134	145	125	127	125	136	136	144	136	134	128	126	145	132	135	146	132	125	124	126	150	124	124	150	139	149	132	139	143	145	112	109	128	135	128	125	143	127	130	142	125	132	127	154	158	111	129	118	135	142	125	140	152	119	128	138	135	156	119	140	132	121	131	142	123	134	134	133	134	160	127	150	133	128	151	110	124	130	142	140	150	133	146	131	125	139	144	137	144	128	127	125	128	131	135	134	128	129	144	125	153	122	154	163	128	139	149	135	122	131	135	118	132	121	127	138	138	132	132	135	135	116	131	125	132	120	135	125	126	127	129	127	145	146	131	129	138	134	128	154	141	134	122	139	143	135	138	113	140	129	118	138	136	119	141	139	115	148	147	120	119	137	151	117	143	114	131	151	135	132	155	147	123	125	138	135	127	123	138	137	141	126	133	124	127	138	113	139	134	130	140	142	118	153	115	126	134	117	125	152	131	125	141	127	147	116	113	125	117	159	145	142	118	126	135	130	124	149	126	144	121	130	140	131	151	131	127	132	130	129	113	112	110	119	160	118	151	135	138	127	141	134	133	151	128	165	133	137	141	132	140	133	131	134	118	153	124	128	149	127	116	117	144	119	132	128	144	111	137	103	113	138	139	101	125	120	145	134	145	129	135	125	129	124	133	127	131	137	132	164	145	134	143	144	121	125	122	123	132	139	143	135	121	129	134	152	126	139	111	134	119	124	137	117	123	125	123	138	140	128	156	144	124	112	146	150	131	126	134	111	120	144	146	135	140	118	139	140	102	138	149	144	130	133	134	151	140	128	139	144	152	148	119	127	131	144	118	129	129	136	145	119	132	141	137	132	136	131	130	115	122	154	103	162	119	129	136	134	128	136	141	125	108	113	139	144	125	157	131	125	129	140	134	121	130	145	130	120	149	136	138	142	124	134	122	119	128	146	114	143	153	109	117	151	105	133	135	144	135	145	116	115	128	132	131	118	141	145	134	149	133	138	123	144	149	142	124	135	116	124	133	139	130	148	128	132	162	137	122	136	141	137	133	131	148	139	134	137	137	127	142	116	122	126	138	129	130	116	129	124	132	142	122	111	140	127	144	131	139	117	131	130	128	134	127	128	133	129	161	123	127	137	143	131	147	159	145	139	121	140	130	137	133	125	126	123	153	147	130	132	130	154	126	151	152	152	150	122	125	121	115	133	142	171	116	136	114	133	120	139	126	156	120	144	128	144	138	129	120	142	130	122	121	141	156	141	146	151	139	139	139	125	124	138	140	119	151	136	108	146	134	124	143	152	132	130	127	129	145	126	119	123	130	119	143	124	123	128	152	135	142	125	133	133	128	114	126	115	150	120	140	133	140	131	134	138	112	122	137	130	154	129	121	137	130	134	119	128	119	120	138	136	123	140	146	136	139	139	154	125	144	111	124	132	119	116	142	133	132	124	149	140	111	131	133	140	130	137	138	129	137	147	137	142	149	133	137	116	135	144	114	138	135	118	141	132	126	144	121	118	131	141	136	136	152	126	115	139	142	153	145	133	149	153	164	159	116	146	134	112	136	117	115	143	123	122	131	118	155	146	135	144	130	136	128	110	128	144	112
7417	2045	4446	5533	4590	3855	3069	2626	2204	1919	1621	1505	1259	1140	1105	1016	926	941	844	817	762	767	684	669	662	635	633	596	590	568	590	499	554	547	557	563	532	496	484	532	503	533	511	477	473	537	484	460	470	524	493	436	453	452	460	486	453	424	465	477	486	444	425	474	480	439	465	439	443	432	438	468	404	450	435	418	399	426	407	422	417	443	409	391	447	480	394	409	466	414	453	426	406	398	406	444	419	396	444	401	433	408	424	429	419	431	407	417	353	412	412	400	415	431	433	416	394	415	392	409	415	406	432	417	411	414	435	414	425	403	411	412	418	378	415	408	402	428	423	421	429	402	389	431	426	402	409	428	420	397	388	433	431	406	397	426	406	421	414	428	403	447	390	465	423	383	382	423	398	450	434	428	405	414	408	428	414	403	393	397	458	440	403	443	380	376	408	417	408	469	411	417	432	407	429	430	429	423	411	415	417	407	386	399	393	408	363	399	440	408	425	369	389	403	385	411	423	423	395	412	424	416	383	433	396	385	402	404	410	411	429	402	423	402	402	410	381	402	413	430	409	430	406	418	415	404	390	412	421	408	395	413	385	395	435	393	403	417	404	403	406	434	396	418	376	399	416	392	390	422	414	428	432	422	389	427	395	441	438	419	419	395	420	422	367	428	418	407	413	407	390	402	422	444	400	403	413	399	438	417	411	426	398	393	410	421	393	423	383	420	429	419	447	410	390	379	397	402	344	430	354	413	432	405	379	387	421	365	410	384	398	409	413	408	395	397	422	431	448	399	399	438	393	379	404	409	378	448	393	393	370	374	398	370	416	445	361	396	409	380	417	390	388	419	435	417	408	423	411	420	440	396	376	400	425	395	388	397	432	405	430	407	449	372	409	427	424	413	389	416	396	425	404	375	394	413	398	411	397	397	420	413	378	409	412	378	381	400	409	426	397	407	468	434	416	394	380	389	404	387	401	396	398	392	366	403	391	414	395	391	422	434	435	415	390	466	419	418	411	378	433	374	419	378	372	410	440	409	388	412	402	435	376	409	408	382	406	437	425	385	397	406	405	399	435	391	399	393	412	429	397	412	426	382	421	390	388	418	426	414	415	411	405	400	455	391	389	431	413	437	431	409	410	419	423	386	407	387	402	386	411	409	432	384	420	395	397	415	407	413	409	405	417	405	388	401	402	413	391	417	407	394	373	394	399	407	401	443	425	378	446	356	389	393	428	418	401	425	387	398	418	414	392	374	421	396	460	392	377	408	383	366	429	414	413	392	384	428	383	436	348	389	415	434	441	406	412	408	404	421	396	409	427	417	387	425	391	379	436	405	400	408	437	458	420	443	389	385	418	405	387	421	400	435	430	419	426	415	428	399	402	416	383	428	396	378	418	396	420	404	387	377	401	404	402	377	398	386	402	397	421	386	445	430	429	382	402	398	394	412	418	412	410	397	396	398	412	416	407	430	406	409	391	387	391	390	431	413	377	429	392	421	354	405	435	411	415	439	379	426	409	390	410	388	389	408	416	392	427	403	419	412	361	406	439	426	399	416	407	401	416	404	407	374	450	396	366	404	410	419	377	419	437	391	434	410	400	397	402	378	375	394	444	395	440	368	407	391	398	421	402	410	414	398	420	427	367	403	429	430	411	429	371	426	401	364	416	423	377	372	386	385	400	426	413	428	373	415	403	429	409	407	409	389	423	398	413	384	394	409	362	415	423	400	406	435	420	411	385	400	398	398	407	454	393	390	378	429	405	406	397	425	417	416	412	388	400	385	396	402	379	432	434	432	407	400	390	423	418	396	402	395	408	439	432	436	401	436	417	423	386	376	399	409	406	423	402	409	384	423	386	395	426	386	412	422	400	431	427	422	428	396	373	433	397	396	396	393	445	410	393	392	457	408	432	373	429	438	390	417	404	405	392	421	421	397	401	421	414	421	370	412	370	457	372	410	442	422	424	413	457	393	405	423	424	426	399	376	375	402	430	436	397	391	404	421	427	398	432	449	432	418	449	398	411	425	406	412	405	425	418	405	413	401	399	387	404	379	405	373	404	436	378	415	431	407	400	394	399	404	418	410	419	416	358	417	446	396	426	403	392	423	377	395	405	410	415	410	430	405	410	412	379	402	396	419	399	385	410	383	399	378	415	384	407	403	377	391	418	415	423	384	382	371	433	400	383	393	395	411	382	400	404	412	407	398	428	415	393	409	431	447	413	407	392	374	403	397	406	371	384	452	421	434	374	433	357	404	419	393	441	404	385	378	437	437	443	440	385	404	392	416	435	402	378	427	404	422	416	418	417	413	377	429	385	399	434	413	407	372	419	417	436	418	396	392	423	397	419	397	386	410	392	368	429	417	415	411	390	407	413	378	385	400	394	373	407	378	405	428	440	387	429	412	406	416	408	401	398	389	426	390	411	396	434	375	438	389	384	439	420	426	423	393	435	439	392	397	360	411	404	387	385	391	417	359	389	418	393	387	413	403	397	425	415	435	381	390	399	419	435	465	370	415	450	389	404	373	382	397	386	434	393	389	407	403	413	391	421	398	395	427	430	419	405	444	370	395	399	365	401	403	420	379	397	419	400	388	397	397	406	390	381	410	410	423	402	395	425	435	427	423	393	412	410	369	422	408	419	403	418	430	394	426	397	417	374	401	400	397	411	376	413	409	441	404	387	422	445	407	411	378	382	402	399	427	397	414	421	405	415	378	384	403	387	404	425	391	404	420	422	421	428	412	398	386	421	422	381	396	419	434	400	411	390	380	377	403	402	421	387	434	385	394	374	433	432	392	398	435	393	407	420	394	448	397	399	376	426	401	371	431	400	440	392	393	393	432	422	415	410	404	421	388	412	407	417	426	408	414	388	374	439	370	370	443	411	440	419	418	423	404	409	372	456	429	431	399	447	363	419	394	399	406	446	399	383	400	415	412	415	417	437	422	427	394	383	385	369	402	415	422	405	405	384	401	402	418	405	414	437	427	385	407	402	382	462	420	398	433	409	386	377	420	393	420	375	383	439	383	405	398	409	422	427	374	414	398	403	406	408	435	414	415	389	412	397	381	404	419	415	388	452	397	378	423	427	412	409	460	447	387	382	437	415	415	431	391	415	422	407	475	382	419	386	369	382	394	369	409	433	428	421	428	375	433	406	409	387	396	388	415	420	437	433	416	386	412	428	401	435	414	377	417	399	401	413	429	424	406	426	384	374	388	399	404	413	419	396	421	417	396	395	397	383	423	389	413	424	377	383	407	439	402	444	394	407	358	409	426	412	410	403	409	409	391	412	411	449	427	369	408	379	417	425	407	426	406	422	403	415	420	432	421	374	411	381	408	434	414	390	447	434	384	392	431	390	423	384	405	411	416	447	413	391	432	445	402	428	394	425	397	399	408	420	370	379	412	436	371	402	435	394	400	416	391	398	385	435	391	384	397	408	412	419	431	399	412	426	434	405	407	435	419	417	409	393	417	397	416	404	387	416	400	402	429
2538	470	446	431	386	371	347	354	368	385	329	353	386	361	364	309	348	347	341	375	340	349	373	340	333	350	363	340	315	365	364	380	406	347	354	343	378	346	341	325	315	347	370	313	325	330	350	361	354	332	344	322	384	348	333	377	320	324	338	350	339	361	310	338	342	327	319	346	356	381	342	370	324	323	348	327	381	359	317	354	378	374	359	358	345	359	368	328	335	373	354	337	327	330	345	345	380	374	327	356	323	385	334	350	354	343	360	368	350	361	372	356	374	350	364	336	333	345	352	363	343	347	343	348	361	332	364	313	331	382	344	345	339	344	335	352	300	343	349	393	346	351	332	340	382	349	354	350	352	322	322	348	344	355	361	325	367	331	346	364	325	357	346	334	383	363	365	350	331	364	352	356	310	353	330	360	330	368	328	318	342	374	375	336	354	328	389	350	354	327	361	362	367	345	323	369	324	342	333	326	327	355	331	355	333	363	353	348	307	348	332	351	359	330	334	340	358	324	335	339	383	339	345	324	363	327	336	368	344	342	327	335	340	364	330	321	352	335	363	312	344	346	347	366	327	306	360	381	360	355	349	329	362	346	355	365	360	322	342	368	371	341	369	326	343	310	355	342	339	337	360	369	374	360	356	335	361	329	330	343	350	348	383	340	363	329	320	384	355	376	344	365	326	363	332	359	348	379	382	354	318	326	326	328	347	377	361	304	335	345	342	348	330	345	330	315	355	344	377	322	322	360	365	371	358	361	358	338	336	364	341	365	315	328	335	343	344	346	333	333	364	355	370	336	348	336	323	358	352	329	329	354	330	344	335	368	358	364	330	386	341	341	335	363	375	355	330	385	351	322	367	323	349	357	331	327	361	385	364	375	325	389	337	376	368	371	347	343	343	347	351	362	308	361	348	338	317	313	349	354	360	338	397	348	332	331	355	342	361	354	364	331	359	349	351	334	326	290	316	303	340	367	324	351	355	350	369	333	347	373	357	343	345	351	343	344	359	334	345	357	321	352	364	332	344	349	356	320	345	341	317	358	346	367	376	369	353	356	358	344	357	322	370	384	382	343	354	337	343	343	366	331	357	316	328	333	345	328	359	336	328	337	346	340	327	348	357	349	367	354	290	333	353	349	317	329	335	374	360	365	340	345	352	330	318	337	347	364	360	336	349	392	394	343	342	357	332	332	355	347	356	340	332	333	304	386	363	321	363	348	321	367	363	339	362	367	358	359	360	363	341	333	342	357	338	333	358	333	332	327	368	334	330	336	334	325	360	366	361	360	340	322	362	305	351	368	313	358	357	385	337	354	349	354	324	312	342	374	351	356	334	326	321	347	307	356	323	358	357	357	325	318	349	335	353	356	358	355	346	350	361	334	329	329	371	314	334	334	319	366	378	330	354	365	346	349	330	350	335	339	340	378	358	359	345	346	360	340	350	349	347	342	324	350	359	353	388	316	351	323	334	376	351	355	325	333	365	350	341	399	327	351	330	332	333	352	348	339	331	360	335	362	370	344	368	338	346	322	322	361	342	340	358	372	357	318	331	354	372	380	332	339	357	348	345	346	336	312	335	351	357	336	356	349	348	367	353	332	329	370	363	363	331	351	366	378	322	384	353	334	351	367	331	366	352	356	374	338	329	355	315	350	339	372	357	382	365	344	319	349	367	358	375	338	371	345	357	305	376	380	387	367	348	346	317	358	346	329	345	336	385	364	376	355	349	346	352	364	323	311	374	353	365	364	359	343	351	341	334	355	312	374	376	382	341	323	335	348	366	356	350	354	385	353	352	347	316	324	315	336	341	321	330	321	375	347	355	353	359	346	319	311	387	359	350	361	333	333	341	299	313	320	333	361	343	334	340	347	362	389	351	315	322	318	358	312	347	359	349	381	330	335	360	381	375	355	365	336	353	375	327	328	363	354	327	386	341	337	356	351	342	317	358	358	366	354	321	362	315	349	365	372	335	365	334	328	354	336	344	369	354	333	319	344	370	339	362	329	361	340	339	340	337	353	342	343	346	343	353	320	326	400	338	342	362	331	368	368	354	358	345	309	342	317	343	353	337	340	348	337	364	372	319	313	335	335	376	351	334	348	347	373	354	322	348	386	336	387	357	363	313	368	342	329	315	317	330	321	353	345	328	364	342	372	357	342	358	330	357	332	360	353	353	362	326	385	360	331	354	306	346	366	356	352	363	352	336	362	342	344	367	348	367	366	336	326	326	344	320	358	326	362	374	378	371	329	351	343	377	349	380	356	369	347	321	359	342	339	366	324	331	334	353	377	331	318	351	333	328	334	336	314	337	344	332	350	323	296	363	318	372	362	342	322	313	358	358	325	340	333	325	322	323	329	374	321	332	359	358	323	344	324	319	375	356	331	354	351	371	346	357	352	318	344	312	362	306	377	361	379	356	325	348	358	357	359	351	352	339	342	352	333	355	358	323	327	346	373	328	361	347	349	327	323	323	360	367	350	329	331	352	359	343	318	323	350	337	348	370	351	315	351	323	338	311	354	343	342	334	361	335	356	316	381	357	324	356	357	356	293	337	350	374	356	325	333	362	338	360	331	372	316	347	334	372	358	357	345	331	352	310	329	351	329	356	315	313	327	338	375	351	312	317	368	346	329	316	365	369	327	335	325	335	354	323	308	333	340	337	323	343	331	350	348	367	352	336	365	339	345	337	333	331	321	355	332	349	338	350	353	345	335	341	343	346	367	319	348	356	308	363	332	333	293	336	346	324	318	354	358	378	368	326	334	353	339	330	369	340	309	368	334	345	337	324	366	322	304	341	344	356	356	353	321	359	338	315	369	353	331	309	310	304	360	360	322	332	348	305	334	307	303	290	356	354	320	330	374	355	335	368	388	346	347	349	352	363	340	314	357	357	367	375	351	367	317	351	321	350	355	328	313	360	343	344	338	322	325	351	326	346	359	375	349	340	349	338	350	318	341	349	367	351	337	357	364	360	384	332	349	372	366	357	329	324	347	377	366	355	341	366	348	359	333	346	350	335	337	334	347	360	354	334	350	339	316	326	357	368	337	348	327	325	408	385	368	376	317	370	333	311	329	343	320	339	351	355	365	368	364	359	345	357	344	374	338	356	328	274	389	364	370	325	319	299	313	372	322	355	313	337	348	328	378	363	366	360	310	351	325	379	346	353	342	338	355	357	358	324	320	321	375	337	350	337	357	330	324	314	342	336	320	342	370	337	370	350	329	337	341	376	317	356	348	312	316	318	354	355	366	333	344	333	355	313	343	341	363	332	347	333	356	353	352	330	353	340	332	355	365	350	341	358	345	360	338	348	336	331	349	357	326	356	357	343	350	330	353	370	335	343	325	334	377	352	346	350	323	369	319	362	336	312	336	360	346	360	362	346	339	329	351	321	341	355	337	340	337	370	376	368	365	340	376	351	325	348	370	382	337	367	341	344	336	355	301	382	285	351	324	353	373	356	352	352	373	395	346	336	345	353	343	338	334	334	347
2612	1002	1118	1123	1082	1061	1040	1010	992	983	970	950	948	971	945	893	914	919	909	966	969	901	899	931	881	897	873	989	863	888	931	882	901	888	922	913	989	939	896	835	904	891	919	868	954	974	931	920	907	874	916	900	872	858	927	910	925	925	927	899	875	938	924	850	925	873	920	918	885	880	952	872	891	919	837	872	872	900	945	873	900	907	874	928	925	912	878	894	945	888	933	901	861	886	902	932	899	914	858	936	890	937	896	887	903	883	889	932	890	908	914	901	890	888	883	936	942	898	910	904	866	876	895	936	922	885	937	877	893	895	874	942	907	898	892	929	883	922	896	916	951	912	913	877	912	919	920	946	914	910	908	915	888	956	1005	901	886	923	915	880	912	900	907	935	895	968	924	897	879	933	890	902	913	887	883	920	898	883	952	904	876	931	883	906	879	919	875	906	917	857	911	910	924	927	881	934	909	951	901	905	894	885	905	831	959	926	898	862	914	955	899	891	857	888	880	968	895	901	870	905	888	881	929	909	924	868	893	917	943	859	945	892	950	860	913	864	865	907	968	938	890	923	939	939	915	913	967	893	871	909	894	879	892	890	860	931	937	886	911	914	855	893	929	938	924	877	889	934	918	901	919	909	887	872	929	900	904	912	901	895	900	891	904	888	901	884	879	918	966	921	872	924	860	907	948	906	879	875	909	871	871	896	948	873	865	898	974	950	896	868	935	904	874	906	939	929	929	918	867	865	889	889	904	896	908	898	893	936	1009	856	931	850	958	885	932	862	908	901	927	948	921	890	892	862	912	890	902	924	934	873	881	854	870	937	947	895	943	944	885	878	877	895	922	944	885	912	952	877	906	878	888	910	962	996	925	913	907	897	943	899	880	863	947	924	897	877	835	913	860	884	879	871	972	892	869	946	932	892	901	943	914	912	909	957	866	870	898	887	942	902	939	928	914	977	938	888	918	913	897	895	913	892	841	913	873	920	905	914	916	903	913	914	917	893	953	940	932	908	886	919	935	862	932	894	883	897	883	880	926	907	890	897	901	893	910	823	907	932	897	943	985	900	894	925	948	935	872	930	903	885	904	937	903	870	888	911	898	861	934	917	919	915	929	931	909	914	898	898	960	966	910	882	905	886	856	950	959	892	935	901	929	874	903	900	835	919	921	896	842	910	936	920	937	872	900	901	916	912	946	880	896	926	906	913	959	903	934	959	878	928	905	937	910	914	852	920	915	925	975	868	925	916	931	901	874	885	955	900	915	899	893	924	969	909	920	909	912	910	883	968	938	857	912	940	936	899	897	900	868	914	852	892	915	895	920	899	924	919	921	917	912	931	977	852	940	899	897	844	940	887	902	858	880	965	945	947	925	888	907	861	858	926	939	891	937	921	960	955	923	866	974	905	923	917	869	919	890	881	894	899	925	933	860	836	913	906	847	927	896	868	896	946	927	893	927	957	905	945	872	848	917	847	930	896	884	943	935	967	913	944	880	870	898	968	903	924	912	942	848	922	913	933	969	896	847	924	842	991	964	890	944	899	953	927	929	908	945	886	919	874	897	888	906	835	870	846	897	951	937	910	913	923	907	902	927	960	891	911	903	936	862	896	900	903	920	948	868	910	837	928	932	922	932	887	925	941	856	946	951	916	888	828	858	939	904	918	903	895	875	897	924	885	883	916	904	930	886	899	966	938	869	904	928	872	872	972	914	903	931	959	906	831	905	915	912	884	937	842	902	885	945	937	876	890	886	911	954	915	940	933	907	916	916	922	903	908	924	884	867	890	919	903	930	885	890	917	918	917	880	863	914	934	878	899	906	894	914	910	924	922	831	982	888	899	901	896	943	912	943	921	899	915	870	897	906	937	898	887	918	920	949	912	871	916	883	965	907	869	906	924	953	862	918	838	968	924	847	956	933	888	859	866	924	908	911	912	868	913	899	925	932	914	945	873	943	927	920	918	886	898	895	967	923	903	949	899	930	910	923	929	941	925	895	892	901	884	936	930	896	895	938	951	873	876	942	918	906	908	901	935	939	891	889	904	933	886	929	908	898	913	897	850	894	887	888	900	906	972	941	897	939	889	880	893	874	915	928	843	930	973	909	946	879	901	912	872	905	888	939	929	897	882	945	927	875	883	839	860	928	907	921	972	947	856	867	891	915	910	900	887	914	903	901	914	915	924	922	872	878	879	883	907	980	948	922	854	888	868	902	918	906	881	870	860	915	967	874	882	807	951	905	881	896	916	892	914	907	947	871	918	910	883	901	950	877	888	868	911	868	895	881	890	920	886	911	952	905	904	911	904	909	862	900	882	888	924	891	979	912	903	933	899	962	938	891	958	874	900	894	941	901	934	911	884	934	907	901	932	916	908	818	895	852	942	907	879	937	903	922	886	888	893	901	891	914	921	883	859	939	922	915	893	890	894	890	941	900	926	947	875	903	895	916	888	882	893	862	818	910	940	916	935	930	856	908	884	907	925	976	888	913	884	907	870	889	901	898	909	867	897	895	899	884	924	890	923	903	898	876	895	845	879	912	919	892	929	896	900	933	915	860	917	862	923	952	921	921	934	843	846	908	881	910	874	900	888	850	927	852	914	880	887	929	906	943	891	878	919	923	896	860	932	933	877	909	900	904	894	867	904	933	978	943	878	899	896	904	962	952	925	983	911	890	908	885	982	924	841	887	898	871	911	904	936	865	934	898	911	891	923	885	932	920	914	882	930	875	909	918	943	907	916	917	889	864	973	899	916	942	902	899	850	906	907	904	889	965	878	952	902	864	912	931	965	931	916	870	911	927	890	923	902	894	900	926	889	895	903	941	969	879	920	892	891	900	893	921	928	884	843	944	856	930	938	885	898	922	883	856	885	939	927	927	911	904	909	909	913	887	880	837	859	882	899	896	869	957	883	892	951	863	923	887	865	898	956	929	872	939	932	915	886	920	887	951	914	926	882	952	888	902	995	908	888	901	877	879	907	844	936	898	885	910	911	879	941	928	944	947	908	916	927	896	908	909	867	965	948	918	954	943	901	877	884	869	879	922	929	895	855	905	889	963	881	906	920	883	936	993	897	895	929	846	896	886	946	932	901	910	948	877	930	884	890	939	862	892	856	916	920	850	924	953	875	933	909	903	923	877	856	896	881	911	867	913	891	848	862	915	884	884	882	925	894	931	916	916	953	860	867	909	906	941	938	897	901	933	865	890	878	902	919	908	889	921	891	905	899	921	912	887	904	934	971	859	931	918	868	933	907	963	885	856	950	930	923	914	936	911	935	899	906	899	826	884	917	953	914	910	909	873	900	934	872	922	928	886	896	930	894	887	892	932	906	896	905	883	919	903	879	897	940	905	910	901	859	927	916	906	881	937	906	904	941	871	837	854	905	898	949	894	918	926	890	862	946	909	863	926	931	880	906	918	850	873	900	860	880	871	948	946	888	891	915	879	881	884	856	931	903	906	940	890	951	873	919	903	867	894	920	906	870	918	903	921	875
10039	986	1239	1077	760	608	499	453	332	361	339	292	279	320	252	261	240	256	223	230	234	228	227	212	242	233	252	238	238	214	235	212	243	213	233	237	220	222	221	220	196	243	217	209	211	221	185	219	213	200	211	218	217	218	209	214	225	227	218	222	205	204	251	226	218	187	202	224	204	219	263	203	228	233	226	222	213	214	206	230	199	199	223	221	194	210	209	197	217	222	214	229	238	246	222	230	214	219	235	251	210	215	234	190	237	225	224	205	207	198	203	180	198	199	229	204	225	210	229	230	220	227	206	192	214	204	209	234	220	234	208	194	211	200	211	220	186	197	228	220	233	216	223	204	202	216	225	196	209	236	240	212	182	187	206	218	208	225	235	215	211	208	226	213	190	214	201	226	200	199	223	222	216	192	204	224	223	237	200	238	225	209	209	213	225	195	204	226	213	209	210	194	210	193	240	222	234	223	217	204	212	207	197	226	211	222	226	214	228	228	202	205	220	222	242	208	245	211	235	202	222	202	229	207	237	214	188	213	205	211	188	193	182	215	195	210	190	229	221	226	212	212	247	221	201	208	212	222	202	220	215	237	232	226	223	206	201	201	219	203	250	176	213	207	201	211	212	223	223	220	214	197	215	205	238	217	198	232	221	236	223	224	211	228	223	217	205	217	202	213	198	182	241	231	209	186	203	197	203	206	210	193	217	216	191	224	219	209	191	233	199	217	207	207	193	198	204	211	193	222	207	205	202	211	226	256	224	222	197	220	218	220	237	201	217	232	211	232	189	176	216	206	231	187	215	214	207	217	185	220	217	228	230	201	218	223	221	203	219	218	189	216	202	201	224	210	191	200	209	241	196	210	200	220	225	221	191	201	206	232	232	207	220	210	225	200	231	204	222	205	252	215	193	209	204	201	221	231	214	217	196	215	180	203	220	215	220	216	209	216	208	229	193	211	216	198	228	220	213	246	210	200	225	207	209	228	235	200	187	239	216	215	242	213	216	238	217	237	180	225	227	206	207	188	224	226	212	212	205	226	185	242	191	221	193	200	204	213	194	209	211	212	207	193	225	182	231	217	207	220	202	193	213	204	210	203	234	209	202	220	217	197	203	223	234	197	210	225	198	207	225	229	203	203	219	239	207	196	215	222	232	200	234	237	223	215	201	200	216	208	208	221	233	228	206	222	200	201	224	226	238	204	241	204	205	191	207	196	227	233	241	196	204	220	231	242	230	199	197	196	220	225	202	229	221	229	234	208	222	174	224	191	244	241	238	201	234	205	218	207	226	224	222	233	210	206	237	206	169	221	202	223	235	210	217	236	217	201	206	211	191	207	215	217	202	195	251	217	222	181	219	224	237	203	221	198	213	218	203	195	224	218	244	227	206	219	203	217	200	190	220	207	198	219	216	200	231	221	230	200	206	205	206	215	203	230	237	205	225	226	203	217	212	201	240	203	222	191	213	201	190	239	212	220	211	228	221	236	183	227	201	193	199	202	247	193	190	188	217	217	213	203	219	218	219	202	204	237	193	217	233	220	212	228	211	210	210	194	228	218	225	215	226	214	201	217	210	244	218	200	220	237	200	196	209	228	197	209	206	192	201	227	204	212	203	239	212	221	222	215	214	225	214	208	218	232	197	200	224	190	239	207	200	231	239	223	213	213	232	207	182	198	232	220	213	217	187	208	218	224	206	227	194	193	241	200	212	211	207	185	202	210	233	186	221	209	238	217	225	214	192	221	216	207	193	220	219	208	202	245	214	204	228	230	225	209	224	219	234	225	180	227	232	216	206	215	209	211	229	215	225	217	212	177	222	181	217	228	222	233	207	205	203	227	230	211	223	216	227	223	248	203	194	215	193	230	215	191	233	232	243	183	211	226	202	225	223	185	212	222	209	209	210	208	240	219	189	194	216	217	211	247	218	200	236	201	215	229	254	233	224	211	218	238	225	184	218	203	197	265	226	208	215	222	244	203	198	217	214	251	217	214	242	221	223	179	217	205	211	220	212	209	215	229	213	241	210	217	223	192	185	224	225	198	211	239	239	218	208	215	215	233	228	222	211	211	234	217	203	191	192	209	225	186	175	220	231	214	226	220	224	228	224	200	223	230	214	231	237	222	212	196	220	203	202	207	230	201	208	226	209	197	198	225	202	190	196	224	224	246	197	237	186	201	183	211	211	233	222	215	208	232	229	207	209	218	193	204	233	205	221	206	240	223	227	183	226	225	201	191	234	224	221	182	222	206	206	198	197	221	226	200	234	211	223	241	221	195	221	226	244	196	218	219	225	237	222	195	206	233	226	235	205	229	210	216	220	213	231	220	172	210	211	210	239	185	240	228	176	208	236	217	218	216	223	228	198	224	266	249	210	213	236	196	197	212	254	224	217	185	179	233	202	213	202	235	228	210	231	229	214	220	210	235	207	198	247	226	210	202	229	230	217	225	187	228	232	217	238	197	217	251	185	235	198	196	226	228	224	177	200	221	208	210	217	209	205	215	217	206	189	216	194	205	222	228	180	229	221	212	224	245	216	213	242	200	230	214	203	202	230	223	203	221	219	224	197	238	242	206	212	197	182	228	191	206	223	194	219	205	222	220	217	196	201	228	226	209	183	207	202	240	200	202	242	196	213	217	228	205	206	214	212	237	220	222	210	214	212	203	221	215	233	210	203	207	215	206	229	209	210	220	238	201	220	227	205	232	227	224	203	193	223	219	218	200	189	221	225	213	226	218	212	232	211	254	214	216	220	221	202	220	184	196	216	206	210	211	228	237	230	227	196	232	226	202	232	219	217	205	200	215	235	225	201	209	225	215	220	216	196	218	230	223	206	220	188	236	219	210	251	216	205	208	217	226	197	170	199	202	213	224	201	237	218	233	225	223	214	241	215	204	209	235	210	208	210	225	233	211	190	222	229	199	236	207	218	237	181	186	223	216	212	213	210	210	211	196	216	202	190	202	207	222	198	203	203	245	221	216	230	221	223	217	205	199	234	220	220	220	216	239	254	217	218	235	228	226	216	232	209	218	219	233	221	214	225	212	217	211	226	207	233	204	226	216	211	223	217	211	188	196	214	235	249	244	191	245	227	221	192	253	210	226	201	182	225	231	227	199	210	226	201	241	231	227	224	216	223	226	188	214	223	202	199	204	199	215	258	202	213	215	241	244	207	202	209	214	235	197	209	210	215	208	220	211	225	204	217	224	208	210	229	205	199	211	199	249	186	239	211	221	227	218	221	236	205	198	211	223	225	216	213	210	213	201	213	244	191	225	186	209	216	218	199	239	222	207	189	230	217	225	211	219	230	203	216	187	210	224	223	240	208	210	214	201	210	203	238	208	213	186	199	234	221	241	197	194	223	220	211	211	191	199	220	214	232	233	209	188	185	190	205	220	219	220	226	220	210	206	225	214	221	210	213	213	222	219	204	201	251	220	196	248	216	193	209	197	203	218	225	209	209	201	220	195	202	196	203	220	218	220	210	224	217	236
5619	1394	2694	3122	2778	2421	2071	1716	1485	1322	1261	1161	1041	986	952	956	887	826	836	857	758	778	716	738	733	711	719	698	740	665	700	609	677	622	716	675	646	641	647	661	670	646	653	641	636	617	612	634	588	601	662	653	631	586	619	583	615	588	576	624	643	618	653	581	602	615	630	592	596	598	629	652	590	616	568	614	563	575	562	616	574	569	606	614	596	569	613	597	552	616	602	593	622	615	588	555	610	610	605	584	649	590	596	594	574	590	602	530	612	585	597	644	591	625	608	599	570	629	605	592	592	603	635	593	559	621	644	582	625	605	576	574	623	596	595	603	580	620	592	607	620	582	577	579	612	572	605	610	580	576	568	556	600	581	621	599	622	582	609	598	603	569	638	632	540	638	606	591	586	574	578	569	620	588	545	556	574	623	610	573	576	626	560	568	604	554	595	613	555	548	612	565	585	590	607	586	633	654	616	590	567	532	601	602	589	629	559	608	597	579	586	611	604	628	583	575	624	583	646	622	585	558	632	557	596	585	625	624	627	569	588	592	575	591	588	562	567	592	630	615	603	604	581	586	588	608	588	611	576	620	578	567	619	619	601	559	581	594	610	643	576	587	626	600	603	590	602	581	626	595	615	609	635	596	632	604	607	595	571	568	614	593	582	593	638	578	583	572	543	604	599	617	579	590	619	559	559	600	611	558	605	554	578	580	605	639	581	584	608	576	586	593	563	583	616	594	609	606	614	626	593	579	560	564	579	593	567	583	565	593	598	585	613	582	617	569	606	559	624	610	600	666	586	618	644	584	549	567	569	629	598	593	586	618	585	607	587	593	610	599	551	599	581	576	576	586	622	599	563	568	574	606	601	550	585	603	605	569	606	616	602	581	649	582	583	560	572	605	574	583	559	532	598	586	608	609	592	625	573	589	612	579	618	578	558	576	612	632	611	574	565	562	608	619	610	608	641	594	603	601	554	605	560	557	555	576	580	575	647	644	634	542	608	592	566	570	603	593	571	559	576	620	596	605	594	576	562	573	618	566	637	605	602	555	606	607	570	585	574	617	557	603	564	575	590	606	593	590	592	617	608	568	561	606	573	587	592	566	615	592	575	577	644	575	641	638	587	544	595	610	563	559	581	612	546	567	557	562	558	604	605	581	606	554	616	584	576	577	583	582	570	620	628	602	597	657	653	617	535	616	551	535	578	580	627	578	615	566	583	597	585	653	577	618	667	616	618	637	588	580	615	597	642	662	545	586	607	573	610	575	587	619	596	585	612	579	577	626	595	578	606	624	599	610	576	573	607	622	557	605	606	601	594	622	562	630	664	560	576	571	586	597	581	561	566	567	612	632	580	609	538	629	576	614	593	633	575	567	592	618	583	582	628	597	572	583	608	561	562	566	605	598	635	588	563	601	599	571	549	571	628	587	553	640	592	596	577	569	578	595	630	598	574	628	593	576	562	578	561	541	580	591	591	571	585	547	587	611	540	640	611	599	561	574	637	581	617	575	579	608	614	623	615	554	594	602	584	555	570	603	559	634	616	591	615	622	596	592	605	628	600	658	581	560	602	587	561	651	566	566	597	604	588	578	559	565	586	601	605	577	581	606	599	559	567	585	595	569	576	585	563	646	635	605	650	564	596	577	638	604	533	568	585	592	560	628	608	584	532	606	588	584	598	591	609	593	549	555	565	554	625	614	611	578	599	577	576	609	584	595	589	599	589	585	606	583	576	607	621	613	610	592	629	598	613	585	610	562	604	593	571	588	608	609	608	570	585	577	641	620	602	596	612	586	605	530	564	578	584	570	631	571	626	562	587	562	597	608	609	575	579	562	591	604	588	616	597	613	586	640	566	615	587	594	576	619	606	595	570	545	614	608	558	590	593	595	621	570	618	580	575	602	663	644	629	604	586	529	582	578	551	601	605	590	570	598	585	640	557	611	613	607	569	633	606	554	586	606	598	626	606	609	577	567	601	594	606	553	597	563	636	546	607	556	587	628	533	582	628	546	580	595	580	591	576	602	610	546	627	607	565	588	569	596	593	595	631	632	550	620	586	594	583	586	635	592	575	608	598	575	623	598	607	640	602	575	586	580	610	566	593	584	616	595	616	618	570	583	613	612	569	538	578	603	593	624	578	591	573	590	620	626	626	562	622	638	596	539	553	600	579	585	626	584	580	627	569	573	601	570	595	581	560	598	600	556	564	635	598	610	584	592	630	558	552	618	609	604	587	580	551	578	595	618	608	625	630	563	624	603	577	579	621	580	583	588	629	582	572	561	617	621	577	619	580	620	668	610	553	624	595	561	584	585	553	595	597	588	596	534	622	584	619	589	580	596	578	542	602	601	597	607	569	608	570	581	554	593	604	637	619	584	607	534	617	578	590	612	589	602	612	555	603	576	592	577	572	618	613	603	579	598	610	668	532	576	571	598	568	616	579	635	601	611	577	596	604	587	560	622	590	595	628	559	602	620	603	603	592	608	568	589	579	612	579	636	567	602	629	552	569	620	613	592	622	602	570	550	621	601	617	579	579	578	562	575	624	654	603	563	601	540	620	582	612	590	598	597	581	575	577	587	591	579	577	601	579	589	620	602	642	623	592	575	576	586	612	591	580	621	614	601	539	589	625	544	609	619	634	603	626	586	622	578	566	590	583	585	546	585	587	579	545	595	581	557	580	580	597	618	593	576	594	546	583	654	613	591	565	594	560	578	577	595	635	584	575	580	613	601	615	557	601	597	572	614	607	615	601	594	567	605	607	598	609	612	639	551	602	576	601	582	562	596	589	592	550	603	638	572	591	594	591	556	584	609	573	577	599	609	576	558	606	621	599	632	612	585	559	547	587	584	559	590	589	640	591	586	552	563	636	595	602	593	596	596	559	616	595	624	627	567	618	612	593	592	557	606	580	577	630	575	585	626	587	548	581	577	611	566	576	592	548	599	607	586	597	620	564	602	642	603	572	564	647	600	564	584	608	592	561	598	644	593	617	596	587	646	631	606	574	618	569	612	556	636	611	610	607	603	590	587	616	596	611	542	624	617	580	627	578	575	603	598	626	611	563	610	612	615	612	613	582	565	612	624	619	609	574	575	615	592	585	573	613	583	565	604	574	581	591	580	548	625	609	603	601	591	570	600	614	587	612	590	583	562	593	578	552	556	557	595	561	567	610	563	566	575	598	564	604	596	552	581	600	653	582	616	582	595	600	617	583	619	606	576	596	589	560	603	582	648	587	579	566	554	573	575	573	594	636	589	583	590	617	616	580	583	655	532	606	601	585	593	605	619	611	600	554	576	595	578	633	557	546	547	585	610	577	567	593	572	577	593	650	584	585	568	581	618	594	599	569	617	610	575	568	576	576	599	561	596	572	599	550	626	612	587	558	588	577	635	591	581	593	586	615	611	589	582	607	560	536	605	594	568	638	613	559	602	567	563	592	608	606	592	588	594	578	589	611	602	587	656	640	567	602	636	597	588	585	588	645	556	577	648
17750	2541	2362	1796	1212	884	697	543	475	386	340	327	281	260	263	236	223	216	183	195	184	165	144	179	153	186	149	178	162	180	167	150	153	139	140	135	142	137	150	128	149	137	138	145	134	132	151	130	131	148	155	145	147	141	134	143	135	127	133	140	154	137	130	127	145	131	146	125	141	146	127	145	149	142	111	132	132	137	123	136	149	137	136	142	148	142	132	125	139	134	118	136	127	143	133	133	124	150	157	122	114	138	137	136	133	130	127	126	126	115	137	159	139	156	140	149	138	118	150	140	120	145	128	124	154	143	117	120	108	151	125	150	150	126	121	127	142	106	143	136	151	103	144	119	125	132	135	121	123	129	118	148	139	143	125	136	148	138	123	115	135	139	121	119	141	151	119	124	120	148	139	141	133	146	129	139	149	97	160	154	123	119	133	127	143	124	132	120	158	136	120	133	137	133	134	144	133	125	151	139	151	145	152	122	162	135	121	130	124	116	129	133	119	165	121	136	133	112	124	137	123	130	112	140	137	142	123	130	143	130	118	144	140	136	138	127	126	152	131	144	144	130	120	136	144	141	120	123	139	155	135	140	152	126	139	120	133	158	126	155	140	141	133	132	128	105	150	127	146	132	112	132	125	143	127	149	128	116	122	147	127	117	130	135	116	140	125	130	139	136	120	155	151	125	131	130	133	134	124	136	142	112	122	125	134	145	147	143	142	136	140	131	150	135	128	123	131	135	134	151	150	117	117	146	122	127	122	136	128	123	128	135	129	133	127	120	119	146	140	139	119	132	132	116	121	132	143	141	140	150	124	138	121	140	127	153	132	126	142	124	162	115	120	133	143	156	131	126	124	140	128	129	134	142	134	128	141	132	139	120	138	140	126	138	123	125	112	138	132	139	137	145	131	124	129	140	107	135	116	116	123	128	145	135	130	102	151	143	145	126	134	138	108	134	135	142	154	160	140	140	118	131	132	122	125	150	130	141	116	131	156	131	137	129	145	139	133	141	118	135	121	135	136	126	127	132	134	131	127	135	139	122	126	140	148	140	135	132	135	118	130	113	140	128	113	123	140	139	130	130	147	130	135	142	131	144	140	130	122	134	125	133	126	142	140	122	128	145	139	140	141	144	145	140	137	111	132	145	136	144	109	139	131	160	131	113	131	147	123	138	137	126	148	126	140	127	142	136	138	127	129	126	133	154	136	132	117	134	130	134	128	133	125	144	139	113	134	125	123	155	137	132	148	119	118	147	128	112	117	119	140	128	150	128	121	141	118	133	139	134	136	122	136	137	170	141	121	127	134	115	149	150	125	140	124	145	115	140	146	120	131	146	146	120	139	136	132	130	136	139	156	130	119	139	109	120	134	136	131	142	137	117	135	118	136	162	122	138	147	138	123	108	123	136	134	127	119	137	128	145	106	112	114	139	120	125	153	114	124	133	142	139	133	127	134	143	128	111	122	138	136	160	133	130	127	120	113	128	138	125	158	117	134	129	125	142	139	138	137	142	153	140	165	133	153	141	140	138	121	140	130	133	167	141	132	127	135	146	156	150	135	120	114	143	136	115	135	145	151	108	142	132	129	116	129	142	133	142	135	132	135	138	137	135	133	133	126	113	143	148	119	137	138	106	131	143	120	117	139	119	141	114	121	128	141	121	132	147	130	119	136	135	115	148	151	124	132	124	127	122	121	118	122	148	130	126	129	124	128	120	136	133	150	135	141	132	120	118	140	128	123	134	118	148	116	115	119	155	117	114	125	147	134	133	142	144	140	127	145	128	128	141	141	149	135	146	141	129	139	145	157	129	127	149	133	124	132	118	160	138	112	127	132	149	147	154	127	113	141	128	142	126	121	141	121	118	119	140	140	108	119	149	139	122	141	132	123	145	130	124	137	126	136	140	145	116	138	132	118	139	143	143	142	147	151	118	133	133	158	119	118	157	123	138	136	136	133	130	117	147	141	113	135	117	127	135	124	138	115	135	148	128	137	139	151	126	128	127	135	139	142	118	140	142	124	144	127	135	157	127	137	121	139	122	141	124	129	140	140	138	129	119	108	117	142	128	139	147	140	121	143	152	156	138	132	124	136	125	135	142	136	143	130	132	128	138	121	124	135	125	136	132	150	126	135	138	133	143	132	142	161	121	142	115	143	130	128	121	131	130	142	132	126	114	152	150	147	120	125	125	133	152	115	140	107	145	137	133	141	123	134	144	130	127	123	120	126	129	148	106	131	133	120	127	123	148	125	134	131	145	131	121	136	125	132	135	150	137	132	125	122	112	134	132	157	136	129	124	113	141	117	121	138	141	146	124	122	118	130	133	143	133	141	121	133	122	125	135	144	117	120	153	134	137	132	157	133	128	127	139	136	136	142	141	145	141	140	124	124	117	145	114	136	138	137	124	127	133	127	141	139	136	136	136	142	131	141	123	137	123	143	122	148	129	138	139	138	141	150	119	138	126	152	151	144	133	120	124	115	122	152	125	145	124	115	141	105	151	122	143	124	147	115	134	152	123	138	119	136	122	160	139	144	144	134	153	140	151	123	137	120	145	122	142	149	137	147	144	142	126	142	114	126	135	134	141	140	154	131	124	128	115	144	136	120	129	129	125	124	130	155	152	138	141	131	117	140	125	138	138	152	136	158	126	127	156	140	126	129	142	140	142	124	137	112	127	149	132	138	123	123	113	137	132	129	118	140	157	129	131	127	144	153	142	126	130	128	146	137	152	142	128	149	126	140	145	130	135	125	134	126	113	123	139	138	134	127	148	143	148	132	138	147	142	150	142	140	150	125	133	138	131	155	161	141	141	127	136	156	124	134	134	139	122	139	138	131	128	130	138	128	137	138	140	105	116	110	120	119	134	138	130	140	146	162	146	139	130	110	121	132	125	145	136	113	144	145	134	129	146	121	108	142	131	142	128	120	140	132	149	130	143	142	140	116	137	140	154	128	138	106	132	149	122	135	131	141	117	118	125	132	116	130	144	138	145	130	116	120	136	134	150	127	130	127	124	125	132	136	152	129	132	134	131	136	135	143	146	119	138	149	129	122	122	143	118	149	150	124	137	135	133	135	151	128	134	131	106	120	166	134	119	155	158	133	126	134	121	143	155	132	141	132	154	123	126	133	130	140	140	153	131	131	126	133	149	121	141	104	140	137	157	134	140	126	132	135	129	113	127	138	146	136	129	106	140	130	153	123	140	136	124	136	125	138	134	142	126	129	137	116	142	129	145	165	132	143	124	129	137	114	144	132	155	157	122	142	148	130	149	137	150	156	140	124	134	161	128	121	148	141	131	137	138	139	153	130	119	116	146	139	132	139	126	137	114	135	133	130	133	137	151	132	133	133	120	129	129	142	147	126	142	135	133	134	143	136	110	131	118	123	139	127	129	146	132	138	122	116	120	116	121	134	152	123	124	143	135	128	148	144	140	154	127	127	128	129	118	140	129	150	136	153	150	117	130	122	141	102	141	133	127	142	144	126	130
7390	2032	4349	5366	4717	3691	3081	2554	2192	1858	1581	1453	1294	1172	1078	998	925	882	856	753	739	734	754	680	668	646	568	610	611	537	568	520	567	546	534	527	521	522	520	478	482	527	490	468	470	459	459	498	454	475	466	437	463	445	460	446	461	476	446	428	452	448	472	462	433	434	425	418	426	410	453	454	460	417	421	446	411	402	441	395	428	442	434	426	441	406	443	371	415	416	405	423	430	394	400	445	391	429	440	443	446	344	429	414	375	430	436	405	415	422	445	404	406	423	408	431	410	421	394	419	400	417	454	443	397	427	397	412	446	423	385	382	407	396	425	400	432	418	388	410	411	399	451	426	358	395	410	424	407	391	428	389	404	413	429	397	436	410	381	414	409	442	416	432	427	392	406	406	434	406	428	402	400	400	400	406	400	433	388	404	402	401	413	403	406	421	414	398	407	375	385	410	396	395	373	423	411	424	433	385	409	420	399	417	429	393	434	377	442	451	365	455	395	397	462	400	444	419	420	414	394	399	398	407	413	417	392	419	373	425	369	396	377	388	411	421	415	434	399	436	395	422	391	398	405	381	431	484	396	393	401	402	436	438	412	367	414	433	417	379	394	434	419	382	397	400	379	426	399	392	421	424	406	392	415	407	435	410	398	376	424	419	412	403	419	436	380	390	369	395	412	395	421	385	376	407	403	392	402	427	405	451	369	369	393	388	448	407	383	404	419	382	392	422	401	401	420	400	390	416	393	384	404	453	404	417	416	407	401	412	408	383	386	398	407	385	390	415	365	434	404	392	411	417	381	395	382	423	410	383	400	428	401	419	384	376	446	390	407	391	424	411	428	405	400	401	426	404	417	415	390	415	387	433	381	382	388	430	426	422	429	431	433	401	401	405	409	424	422	385	420	388	439	441	429	416	383	416	401	418	410	418	414	395	452	432	423	370	408	436	416	392	421	422	426	406	411	402	382	417	414	383	405	406	406	386	402	411	389	384	446	432	433	403	398	433	423	380	435	417	413	402	401	367	369	399	404	380	399	417	400	387	403	428	443	393	356	424	403	392	418	401	412	395	405	405	397	443	441	384	376	420	381	409	397	393	406	428	459	426	416	421	416	405	402	400	398	424	455	402	405	390	427	450	444	391	385	389	405	389	405	429	411	440	414	408	391	389	361	420	399	424	398	389	425	386	387	419	391	435	362	393	415	422	395	415	395	402	398	416	424	414	434	402	417	385	416	411	402	391	380	378	408	414	384	394	382	424	394	423	411	420	402	381	389	404	412	406	414	402	389	403	410	439	428	403	427	397	445	394	409	399	422	388	397	388	376	398	406	425	404	410	391	416	405	396	406	419	409	398	388	402	446	393	412	406	417	396	419	418	397	423	392	399	402	401	365	422	404	392	404	403	389	413	391	407	397	396	410	444	392	376	372	408	402	397	390	404	404	426	383	414	424	388	409	421	388	402	400	399	444	415	397	411	430	431	394	426	433	436	419	427	406	440	413	385	395	448	396	411	416	381	429	452	390	443	392	361	422	410	385	410	426	420	443	389	378	454	403	390	384	394	388	411	388	414	428	384	439	417	434	397	420	378	406	357	433	437	407	387	386	392	384	418	398	418	422	403	410	379	417	416	415	389	425	419	408	403	432	398	429	382	411	394	430	412	393	405	369	381	410	402	408	429	396	401	417	398	399	398	391	406	395	399	413	419	419	406	408	412	436	416	429	423	427	403	412	401	412	439	358	380	414	400	398	417	422	432	415	452	399	452	399	391	401	376	427	427	388	398	384	426	382	405	418	393	400	390	408	383	417	401	407	355	401	440	405	394	410	425	405	407	416	427	437	439	467	399	415	368	421	356	444	426	409	410	417	403	426	427	414	400	388	435	403	419	417	420	398	400	390	431	432	393	395	406	377	367	411	422	416	414	435	414	408	383	411	370	373	407	411	357	403	383	409	425	425	389	364	402	413	392	396	418	446	429	396	375	468	422	424	393	394	420	429	426	368	412	393	422	410	390	412	405	440	444	436	417	431	403	393	390	375	402	434	393	441	409	404	394	410	399	427	398	389	416	393	404	409	384	410	382	429	385	394	429	448	418	435	449	386	420	379	412	361	410	403	404	397	406	401	405	419	401	375	430	411	401	410	416	393	424	413	396	426	385	397	386	424	418	423	411	399	407	387	390	442	379	396	366	422	390	410	430	402	383	388	396	412	396	421	391	398	433	413	395	391	393	413	426	416	423	430	399	423	405	394	367	390	408	426	399	433	425	406	424	405	370	372	415	427	424	423	385	403	447	407	391	384	404	419	418	380	410	401	410	402	416	403	416	441	427	413	379	369	448	417	401	403	376	381	397	399	399	389	429	387	422	389	397	408	373	408	370	387	422	440	402	385	411	407	383	411	406	390	401	403	427	394	400	373	431	395	409	431	441	412	400	408	429	371	387	373	450	392	408	393	410	423	413	408	408	377	390	383	426	388	423	424	370	412	378	395	409	418	426	377	429	383	410	423	388	399	363	420	379	423	414	428	399	450	424	405	407	427	405	414	405	393	383	399	411	446	409	376	397	394	400	401	355	399	400	425	394	404	391	387	412	404	405	402	376	405	386	416	386	404	418	430	406	380	395	377	394	380	418	407	405	410	415	415	424	403	420	413	407	401	366	398	444	417	395	411	423	380	401	393	417	387	410	406	414	399	387	424	439	396	434	362	380	393	389	444	402	409	375	412	388	401	390	388	407	401	375	397	411	408	391	408	385	365	448	404	423	433	386	435	430	407	374	421	399	418	420	434	412	407	369	451	401	424	411	404	367	430	373	412	375	423	426	389	390	373	414	413	423	408	388	355	435	415	383	396	437	417	371	419	349	383	397	391	432	428	405	383	433	413	401	404	392	431	400	425	417	411	402	386	443	430	371	415	378	404	401	434	435	393	371	431	385	444	403	387	401	378	394	414	401	381	443	424	445	448	390	405	407	396	403	419	425	377	426	394	419	440	434	405	418	399	402	395	394	398	379	391	410	382	390	425	377	392	404	415	410	422	382	416	399	412	417	406	369	385	432	416	430	370	402	375	393	420	393	415	376	382	435	398	409	398	421	454	413	434	371	420	392	377	409	423	414	411	487	403	429	416	418	411	402	359	429	418	426	398	394	434	387	393	419	368	420	407	404	383	409	422	398	389	411	409	388	406	435	401	412	408	384	455	387	450	411	389	432	400	409	410	411	417	424	428	412	450	401	400	422	378	365	385	399	398	403	423	371	399	386	429	428	399	417	420	432	386	377	432	427	355	393	386	437	409	415	427	378	437	412	438	447	397	389	453	373	382	388	412	416	381	417	421	405	423	412	421	382	415	406	418	405	406	395	427	399	393	392	446	368	398	440	410	395	422	423	420	411	414	414	430	386	432	383	418	423	419	429	418	447	425	406	403	378	404	428	397	398	417	393	445	432	398	396	411	438	393	387	398	382	415	420	416	405	404	389	406	408	396	367	396	378
2517	422	401	436	410	364	383	391	375	367	386	328	355	323	328	346	368	329	330	357	330	357	329	312	332	369	334	337	324	345	364	324	340	341	387	384	347	337	369	343	376	349	350	321	354	361	348	341	363	338	347	360	332	334	337	353	367	345	317	360	344	370	340	351	336	361	347	344	324	317	357	353	361	367	333	335	350	383	366	357	335	372	320	338	329	336	371	366	324	342	313	356	318	340	326	347	350	374	343	342	354	348	362	324	360	350	325	347	341	357	346	322	305	346	318	340	332	373	367	353	353	336	362	350	327	372	360	338	351	374	352	333	340	363	347	332	315	350	355	356	328	352	358	338	349	350	331	380	332	364	350	302	356	353	342	344	354	345	341	348	348	355	354	352	338	362	315	320	309	344	365	351	414	359	357	346	345	315	359	346	366	344	387	317	337	338	316	376	355	363	340	346	324	379	356	333	360	330	334	313	364	355	341	357	364	361	341	338	392	364	348	319	348	317	360	322	337	296	359	335	368	361	331	329	342	320	370	355	314	339	354	353	354	315	342	316	362	371	308	336	355	347	375	327	351	333	337	343	337	342	357	328	369	309	361	330	337	333	356	337	335	341	337	353	324	329	350	378	368	344	320	335	352	338	341	304	360	322	363	331	320	395	408	336	341	328	371	343	364	317	338	352	333	355	304	321	329	332	371	350	338	352	313	328	334	334	353	319	338	369	334	382	332	350	389	376	348	353	342	330	348	341	362	357	364	298	342	359	326	338	344	352	322	357	378	347	350	367	321	342	399	341	348	342	356	335	334	335	328	326	378	367	356	319	343	351	335	346	338	353	355	353	330	370	353	358	345	362	315	318	321	348	365	318	373	348	345	337	341	315	363	325	358	360	331	342	322	377	337	360	357	328	324	342	356	333	363	342	354	345	341	367	343	350	331	363	307	352	353	355	328	397	345	336	353	350	361	354	324	299	359	372	332	384	358	323	328	362	340	339	342	355	345	372	366	342	351	364	351	350	359	359	332	384	331	341	353	355	354	313	345	323	315	346	355	363	357	361	347	382	330	323	367	343	336	325	343	338	347	292	339	335	343	359	377	333	331	371	355	364	343	342	345	384	377	330	350	357	327	351	342	367	355	335	355	366	348	361	344	360	346	305	326	356	343	368	355	340	335	366	359	356	346	353	354	341	314	351	330	354	369	356	329	342	349	351	373	360	360	352	345	359	353	353	345	357	349	337	340	357	352	331	351	327	360	351	340	339	363	379	337	364	374	388	320	356	291	357	339	330	338	344	343	358	341	338	342	302	344	357	371	347	349	316	342	323	352	327	399	346	347	334	313	379	329	331	378	369	375	311	329	314	323	356	308	356	357	331	355	346	318	342	346	353	357	372	309	352	298	320	359	355	351	367	396	369	371	367	371	370	340	357	335	371	341	378	351	365	353	316	330	341	357	380	347	342	353	344	347	344	386	385	331	335	380	369	322	337	356	382	334	368	359	373	318	366	334	339	347	361	327	353	343	390	375	314	363	307	375	361	335	353	395	335	332	332	349	332	345	346	315	351	386	363	342	339	325	344	352	323	351	332	333	356	328	347	347	344	305	318	361	365	341	339	325	325	346	371	341	341	355	362	342	365	313	328	348	359	328	376	343	354	370	347	334	361	324	362	308	369	332	337	325	348	347	356	380	332	340	292	350	356	309	343	329	333	353	305	343	394	360	382	379	358	339	352	331	333	340	377	347	326	343	369	344	345	347	341	328	325	363	362	352	336	360	347	353	333	331	350	333	394	335	359	391	338	322	339	328	334	384	349	347	325	350	334	357	346	338	350	325	349	329	336	375	339	335	339	330	334	382	364	357	349	338	351	325	363	303	352	318	343	307	353	352	320	379	329	307	380	373	324	328	348	362	307	326	344	351	359	328	323	386	370	406	346	345	370	376	351	350	357	365	363	321	335	358	354	318	348	328	319	379	369	351	321	357	354	351	373	344	347	362	338	373	346	322	383	323	347	363	371	334	376	356	347	336	342	345	356	354	330	338	333	370	358	349	342	337	356	315	341	339	346	328	350	343	343	340	361	327	340	320	335	356	366	358	348	353	353	329	353	364	340	339	343	348	324	338	366	337	324	342	341	372	351	366	365	334	342	328	355	365	367	317	339	372	329	314	370	353	338	331	363	316	321	372	323	348	311	347	354	352	361	313	368	346	364	361	321	343	343	328	337	323	363	324	359	331	331	316	333	350	340	339	342	378	361	328	350	359	370	338	361	384	357	343	383	316	310	371	349	340	312	333	349	334	312	343	327	368	332	375	350	322	331	343	347	316	364	378	345	331	370	356	337	310	319	345	317	331	393	316	321	341	373	320	358	359	355	381	354	377	342	314	382	335	325	391	356	324	329	349	330	383	360	330	314	350	353	353	344	373	346	348	348	346	361	380	342	337	346	346	309	362	364	309	339	333	350	361	374	358	373	321	375	341	366	393	346	369	373	338	350	382	318	352	362	329	311	327	334	332	399	350	311	332	348	358	353	327	360	329	349	349	353	333	304	343	353	384	296	355	344	317	340	371	332	386	353	320	360	344	349	344	340	335	353	331	321	331	386	368	352	372	370	373	309	317	389	345	346	313	351	367	343	343	363	372	344	359	357	340	330	339	358	309	326	340	336	380	326	340	342	361	347	341	355	356	328	375	350	303	346	363	314	332	355	354	335	350	365	350	345	340	354	365	371	335	364	343	354	332	335	366	376	342	371	340	334	354	344	344	359	384	355	357	323	315	344	320	361	326	334	343	331	325	344	305	325	348	333	331	344	313	338	336	339	380	343	304	366	319	362	345	407	355	361	340	355	329	313	326	374	344	363	394	358	329	352	354	319	351	363	379	347	357	335	362	321	308	351	326	351	366	309	338	343	345	328	337	354	330	365	324	318	343	339	339	356	326	333	379	346	342	328	343	345	350	375	313	345	354	351	356	335	351	342	363	324	357	369	356	326	338	324	375	369	337	332	337	327	326	328	331	353	363	344	375	335	357	363	349	329	319	330	363	339	363	351	327	353	343	332	348	361	337	346	383	330	350	363	332	338	384	339	321	331	333	332	336	336	342	366	364	317	351	339	367	364	339	323	348	352	326	330	325	329	318	347	325	351	352	348	356	380	356	360	336	361	376	354	345	368	357	290	344	329	316	320	355	369	321	337	327	359	322	375	362	321	334	312	326	338	344	377	333	345	359	317	333	307	378	325	341	368	387	382	329	362	309	353	352	316	368	355	324	365	341	325	360	340	336	356	351	372	329	358	334	330	384	341	326	354	335	367	365	348	346	332	350	333	343	349	339	326	356	367	318	337	371	335	353	393	348	401	334	327	359	347	339	340	344	321	334	340	358	351	339	354	340	372	362	321	319	369	345	313	348	355	344	333	321	382	320	347	342	375	351	368	331	348	333	362	363	354	359	357	358	364	336	341	340	346	348	319	335	359	342	357	347	348	358	351	361	318
2582	1016	1114	1097	1084	1085	1041	1000	991	970	920	962	1003	924	949	910	913	972	953	892	947	936	937	903	916	944	863	924	949	918	950	929	968	846	891	900	864	913	943	864	884	913	891	904	884	934	940	916	878	906	882	971	920	945	908	934	950	932	859	914	883	877	914	944	935	920	917	913	921	909	929	955	922	923	887	889	905	999	916	899	880	873	914	919	919	907	923	943	891	920	923	906	927	922	966	963	907	934	909	968	878	920	932	932	915	911	930	880	868	879	892	907	945	924	927	907	892	903	889	886	902	894	910	878	938	918	977	943	936	858	970	918	897	920	937	874	953	864	954	875	903	937	971	858	931	952	841	901	980	908	955	895	894	938	877	884	900	957	909	902	968	906	882	962	933	909	849	964	900	932	902	883	898	890	925	924	876	845	933	863	917	936	888	857	839	918	915	921	891	904	905	896	941	942	900	888	919	914	975	916	935	942	892	902	920	889	954	942	934	842	913	953	907	866	965	902	914	863	926	929	934	910	879	936	901	907	890	928	903	843	938	909	923	948	969	927	912	905	834	823	822	933	936	903	904	864	896	881	903	901	937	894	866	952	905	891	882	893	924	918	872	860	919	870	949	872	919	914	878	995	901	875	903	866	913	897	939	905	894	906	869	916	865	924	873	926	861	923	915	924	926	874	901	883	888	901	989	873	900	919	948	925	885	857	922	911	874	927	875	867	920	887	895	915	908	907	900	901	961	877	933	902	921	910	926	879	896	911	928	870	870	901	917	936	947	891	912	898	916	919	902	913	900	884	925	889	911	916	901	952	909	893	913	964	983	869	855	936	900	919	930	922	913	889	920	959	956	942	900	960	885	908	898	947	893	905	881	876	917	937	891	856	859	921	913	866	942	961	858	898	921	893	882	900	886	964	954	909	892	932	882	933	943	917	844	941	901	910	872	873	987	893	903	890	904	882	865	908	893	838	977	886	922	917	956	906	911	931	927	871	924	889	925	857	877	874	893	902	878	914	929	957	894	912	916	855	882	948	917	895	903	947	894	877	901	881	962	921	946	889	926	866	858	911	891	926	893	904	919	935	919	830	891	941	880	916	900	927	847	917	837	903	919	879	964	957	883	929	909	901	858	919	926	865	864	961	886	977	932	932	945	871	921	939	945	914	939	890	884	946	857	936	964	973	923	894	932	932	861	850	896	913	921	913	977	894	908	872	943	893	890	941	898	882	883	869	970	930	960	909	873	887	901	954	875	917	877	910	915	884	895	907	845	889	930	941	967	888	929	938	930	913	884	877	923	872	963	874	869	894	936	939	942	943	891	896	881	879	901	916	899	931	902	875	873	926	930	954	934	905	884	898	890	937	937	880	971	872	946	942	853	915	857	892	929	954	863	949	899	906	919	928	937	911	882	882	895	907	912	944	865	872	901	958	917	887	907	895	891	922	898	925	919	895	869	901	871	882	934	883	885	926	891	869	892	880	919	951	923	914	896	896	948	804	878	967	891	960	920	896	880	925	955	927	905	948	898	875	907	850	899	950	926	844	893	900	939	937	904	943	900	964	900	879	853	894	941	940	877	884	916	919	933	929	897	876	887	945	869	890	909	904	891	918	913	924	901	857	912	876	895	890	948	907	925	907	891	878	916	884	907	858	926	868	909	929	916	899	924	896	898	941	933	899	939	837	872	878	937	910	930	872	880	863	857	895	896	867	887	897	866	987	871	893	871	921	907	873	926	879	910	920	925	920	853	932	945	890	880	873	954	857	909	895	906	905	918	896	864	897	965	878	933	934	893	879	911	907	840	879	917	921	936	917	954	907	913	893	905	900	908	833	856	931	926	876	927	987	906	927	853	876	847	883	925	905	845	890	927	896	945	884	918	883	896	922	969	929	951	894	935	867	856	905	922	907	942	899	884	885	919	909	912	909	920	894	892	970	911	935	885	928	886	889	878	916	903	882	892	920	885	912	841	911	877	916	895	911	892	950	908	959	865	857	915	902	907	891	927	881	941	861	902	885	896	891	934	883	887	919	898	908	937	926	918	923	862	933	929	929	905	896	921	909	868	905	940	897	905	859	915	919	931	896	906	883	901	954	939	924	877	918	937	905	910	948	885	965	902	920	907	899	876	916	930	897	905	892	947	887	846	956	875	931	965	944	868	919	915	933	872	949	914	930	889	902	915	829	867	949	886	929	894	919	900	912	892	865	878	878	920	933	885	964	908	861	878	906	941	885	903	896	857	922	956	891	952	863	899	933	915	880	887	915	952	913	882	896	935	883	932	906	849	905	923	942	939	878	935	912	885	928	854	923	888	878	891	918	957	929	924	929	890	916	900	926	959	976	924	890	902	878	878	939	936	942	853	894	888	883	904	849	893	880	983	911	920	958	912	946	914	906	904	921	894	911	882	863	855	889	896	915	913	885	950	878	886	878	911	873	911	873	947	939	925	893	894	902	936	893	901	940	843	888	891	910	874	900	870	956	923	889	939	835	923	917	1001	849	912	913	900	872	907	891	936	918	938	937	875	933	948	915	939	895	882	874	923	866	910	893	944	912	958	911	949	917	932	929	865	908	948	837	935	878	868	900	931	925	890	887	904	900	895	880	850	924	926	934	905	924	892	859	858	843	889	936	900	874	908	891	909	936	911	891	888	892	895	878	922	870	905	931	959	902	921	944	870	950	861	935	960	923	939	828	935	939	876	897	970	899	904	905	956	906	920	919	891	851	943	910	915	874	901	883	873	871	895	950	974	886	898	879	865	948	925	863	910	888	884	906	917	934	911	854	875	891	885	909	917	950	925	898	926	885	877	885	957	906	898	929	936	933	932	923	892	927	877	893	931	891	905	878	931	913	929	861	926	960	902	936	917	909	956	917	907	902	899	945	881	897	888	906	911	931	927	865	849	924	917	974	918	897	937	917	929	930	931	930	946	917	917	917	944	925	890	952	895	882	923	945	914	873	892	919	903	906	913	962	871	923	886	877	878	912	862	927	934	917	909	898	889	915	901	923	961	889	885	888	916	928	902	922	904	912	875	904	927	884	899	851	935	879	943	899	924	910	904	945	917	954	890	853	928	905	926	879	936	888	930	882	900	947	863	886	875	890	921	911	907	861	888	877	945	937	901	958	888	934	912	901	929	896	854	930	962	912	859	961	909	881	880	927	902	922	921	949	912	930	909	938	906	859	915	902	929	909	966	929	915	925	858	880	902	889	891	861	879	912	802	936	915	914	917	945	938	900	831	900	909	929	933	924	924	872	929	887	931	905	865	876	881	920	894	888	883	940	921	912	877	903	915	918	894	874	940	879	864	901	894	935	910	959	906	979	877	914	887	892	904	887	902	895	884	900	885	920	931	899	898	902	921	908	967	898	945	940	878	947	932	904	875	955	919	840	931	931	873	903	886	889	892	904	898	962	932	918	882	902	857	952	939	910	894	930	866	903	902	891	904	943	864	939	896	895	891	922	932	934	891	855	903	889	837	908	930	891
9964	985	1243	1068	773	614	499	454	372	311	284	268	301	287	293	248	252	257	252	228	256	261	214	241	235	213	252	244	228	201	236	236	206	213	222	219	193	232	217	239	208	224	198	209	226	203	201	221	216	213	217	233	241	219	243	222	214	207	235	226	223	206	227	208	214	225	222	201	250	197	221	225	201	216	206	226	210	209	217	211	191	187	204	205	207	180	219	199	222	239	196	239	224	227	203	206	240	236	212	226	195	219	235	208	179	240	219	239	221	228	219	231	201	207	245	201	217	232	224	220	215	216	216	207	216	217	211	216	236	239	203	202	205	217	196	197	210	218	200	225	218	237	207	219	192	213	238	217	225	235	216	215	218	187	197	216	221	205	241	213	211	210	211	192	208	224	259	212	186	213	238	237	237	229	205	183	202	232	219	205	220	237	229	206	226	226	215	232	224	204	200	200	211	238	228	210	192	184	237	217	227	223	196	246	213	223	231	196	191	242	215	213	216	206	229	212	181	219	217	228	189	204	205	223	226	227	237	211	230	253	220	194	209	212	197	214	212	217	213	228	214	206	205	197	234	220	213	208	227	224	217	230	201	189	209	222	246	206	216	212	226	209	216	209	236	203	206	243	205	227	208	198	241	221	228	191	201	222	218	232	199	210	220	200	218	210	202	228	181	213	208	226	216	222	224	207	202	197	190	211	210	180	227	220	205	216	235	231	207	193	222	200	226	222	205	207	181	211	234	194	214	220	241	185	219	231	205	209	210	239	211	234	218	216	216	207	231	208	195	206	218	250	229	207	210	218	229	182	230	210	237	204	224	223	210	196	217	237	239	232	212	205	221	214	191	202	197	237	205	214	225	264	203	230	244	210	224	223	192	219	212	214	227	221	212	224	233	224	222	215	211	241	208	211	234	187	210	209	187	228	241	219	224	233	217	202	205	206	201	216	197	207	214	205	210	220	233	199	218	236	225	210	210	207	207	210	221	217	236	227	228	199	235	210	214	219	218	196	211	239	219	200	215	192	194	220	195	214	226	219	219	224	211	206	242	204	228	217	224	206	217	206	197	243	215	200	198	231	203	212	199	229	214	210	181	208	226	229	222	209	209	222	202	236	199	218	212	204	222	213	225	196	197	191	217	223	215	188	223	213	219	221	200	224	190	216	215	227	212	215	235	212	211	225	221	230	212	202	247	207	215	228	187	231	211	211	202	207	200	219	198	235	219	243	185	199	213	227	200	239	228	205	203	204	240	236	220	199	219	222	190	203	205	215	184	217	215	243	227	213	222	235	219	213	235	233	195	222	229	196	198	229	208	215	205	214	211	218	203	242	216	216	213	228	216	219	203	212	241	230	205	234	205	221	237	202	232	196	220	205	221	216	226	214	220	226	220	201	228	216	221	224	210	184	185	246	235	195	208	214	218	236	204	213	197	196	230	211	231	231	212	230	226	210	222	202	194	216	215	225	204	206	194	233	241	185	239	221	210	230	217	194	219	218	214	213	217	223	217	235	211	251	213	246	221	184	221	250	194	222	192	207	195	212	224	181	214	201	227	202	228	224	238	221	211	214	232	236	228	221	213	209	225	212	189	244	239	230	228	202	188	206	199	217	211	191	230	240	205	258	233	189	218	210	216	209	210	195	202	201	197	238	241	212	224	194	209	219	214	256	209	193	225	246	209	218	214	229	210	230	212	213	200	209	207	217	208	227	214	233	197	207	211	189	189	225	209	182	182	231	215	205	223	229	213	213	198	209	229	219	220	216	190	231	259	235	222	199	197	210	190	203	225	215	225	227	195	197	200	218	214	232	258	233	211	226	249	223	235	220	175	232	194	217	236	229	215	200	235	190	208	200	196	225	219	223	220	230	195	213	220	227	219	215	237	231	225	217	215	202	206	235	230	203	189	225	208	239	215	202	198	195	220	214	200	222	226	210	221	190	220	214	207	224	194	206	206	241	192	223	210	197	220	196	237	194	206	229	208	225	225	257	234	217	201	216	221	237	211	218	260	204	229	223	224	206	189	223	207	205	219	215	202	207	216	240	191	216	196	198	206	191	221	214	224	231	214	207	194	221	230	221	215	208	203	197	202	211	204	225	216	211	227	206	219	217	218	244	188	254	206	212	248	207	232	222	189	210	219	183	217	210	207	208	220	242	191	225	256	221	219	209	212	244	226	185	194	218	175	217	194	206	203	214	204	213	210	208	201	203	193	179	200	212	214	204	224	198	209	218	207	210	209	227	225	236	197	229	229	213	255	235	203	214	218	194	232	220	234	205	240	204	206	223	191	227	219	184	220	229	233	210	212	206	196	207	187	228	211	209	216	179	190	185	244	235	223	219	215	190	221	224	200	243	201	215	237	223	218	227	202	232	227	176	227	194	214	207	220	226	214	213	205	220	190	224	238	206	221	212	211	204	206	233	218	213	237	224	208	225	205	209	226	210	197	216	233	233	220	208	183	238	235	207	211	232	220	202	242	220	199	192	235	212	205	230	245	187	208	227	228	214	187	227	232	236	225	215	209	230	216	230	207	184	234	223	212	226	229	206	206	219	220	237	195	211	189	171	188	236	235	243	225	222	199	219	227	220	237	200	222	204	233	225	222	215	226	215	231	198	229	226	234	219	225	234	216	208	204	234	211	228	206	230	203	217	187	218	228	210	220	218	179	206	193	230	204	214	221	204	218	222	219	198	186	190	215	222	199	224	213	214	187	215	227	225	191	173	222	214	231	192	199	229	229	202	228	226	212	204	209	222	194	210	227	198	206	204	220	200	210	195	200	192	219	206	210	224	220	183	202	202	193	229	222	208	216	226	221	220	226	210	190	209	214	244	239	213	233	251	215	284	216	197	224	222	199	191	218	233	211	250	214	216	224	222	230	222	214	194	229	208	215	215	217	214	212	232	205	229	205	242	194	211	229	205	214	248	194	199	198	208	231	245	205	221	219	193	190	217	217	206	211	200	211	207	208	222	186	217	215	207	207	199	239	220	214	219	185	213	201	213	223	190	202	227	210	249	239	200	205	190	204	210	227	209	208	194	222	221	226	189	224	214	188	238	217	205	215	197	199	256	214	221	229	193	194	226	207	217	231	217	198	217	235	224	203	208	194	237	221	213	200	216	207	225	223	195	211	206	215	207	224	220	219	218	215	201	211	225	202	210	220	224	212	234	228	209	224	196	248	201	214	213	223	191	227	206	208	229	201	219	269	226	226	200	211	224	204	200	215	217	230	230	193	220	210	226	228	212	210	199	172	226	192	186	223	220	259	211	214	223	203	250	202	231	202	217	227	221	211	224	201	198	208	202	206	220	203	210	224	223	204	214	204	216	220	222	212	209	191	240	207	205	247	207	219	199	188	208	221	234	184	201	252	236	218	224	192	204	200	199	187	162	218	237	204	213	212	227	192	201	228	225	204	217	204	174	222	229	227	210	208	216	223	207	232	210	195	212	203	208	190	221	216	200	215	202	231	222	199	220	213	227	218	227
5516	1371	2590	3158	2793	2322	2056	1747	1554	1302	1245	1164	1052	1010	945	922	878	834	865	753	748	795	833	740	704	720	729	710	682	700	733	681	667	677	651	683	678	627	626	644	654	616	668	618	609	619	597	639	683	597	624	579	635	601	615	606	650	574	587	652	632	623	597	643	616	574	660	571	632	645	602	619	620	573	649	649	602	583	633	626	628	598	563	581	549	631	586	620	588	591	564	586	586	617	571	631	620	622	589	599	621	618	565	599	601	582	620	597	616	626	614	594	584	597	614	607	568	630	603	578	640	605	603	565	619	570	620	529	581	572	647	583	605	594	568	604	584	616	642	622	593	583	619	615	568	607	558	592	606	534	620	632	575	640	583	578	590	582	559	584	614	535	589	602	633	621	569	580	574	639	582	559	595	607	621	606	614	594	589	611	602	573	581	625	601	606	620	600	566	584	600	578	575	612	582	559	599	589	570	612	616	552	626	609	577	564	631	618	615	586	631	605	592	582	596	610	604	633	589	644	586	608	609	586	599	577	621	589	578	592	562	612	606	587	594	558	597	593	600	584	601	545	623	629	565	584	576	640	628	608	589	599	600	611	553	572	591	571	610	653	569	570	587	634	603	603	596	659	567	622	605	595	576	594	593	562	591	574	607	615	613	550	582	617	588	567	594	573	620	572	648	573	626	561	578	609	608	589	582	567	598	571	594	575	607	581	573	580	577	576	610	554	576	613	610	583	587	596	607	594	559	593	647	626	611	574	587	580	642	591	582	576	574	561	606	613	572	627	614	617	611	611	568	605	603	614	585	577	572	618	662	608	537	590	548	587	586	551	625	548	582	585	624	578	599	568	643	616	590	587	649	536	616	633	602	588	592	600	574	575	633	561	566	631	528	591	589	614	549	614	602	576	609	594	591	601	619	551	582	592	629	641	581	564	567	641	586	622	592	609	554	604	607	626	614	570	634	625	585	571	582	594	623	593	562	579	552	568	635	622	621	600	673	619	589	599	605	579	600	552	595	590	572	598	532	591	600	576	576	573	561	557	607	564	544	557	627	604	593	616	630	557	595	613	607	643	623	561	570	586	584	572	578	582	596	561	608	559	618	593	621	599	585	623	590	580	591	586	615	599	589	587	626	641	617	570	596	592	562	590	587	590	564	650	541	611	624	570	598	597	577	632	631	605	551	617	597	602	609	571	628	603	589	563	538	580	604	613	622	640	565	612	565	594	580	541	584	589	587	609	557	585	596	610	596	576	565	570	568	608	586	587	596	599	613	555	593	586	638	609	605	609	570	604	633	589	613	601	587	540	602	561	592	583	565	589	598	648	609	599	604	571	608	563	609	602	596	627	570	607	604	608	586	605	593	568	605	514	604	609	569	591	581	607	577	595	576	564	616	603	557	634	614	645	591	641	598	590	562	619	602	557	594	567	613	611	594	650	612	598	602	565	564	606	597	629	611	609	603	593	621	617	592	551	573	531	579	588	536	593	598	558	593	628	603	557	601	562	595	594	598	578	606	587	590	598	550	607	615	582	621	613	614	573	628	562	539	614	578	562	588	599	611	556	599	600	580	561	590	588	613	596	601	609	592	607	558	573	561	628	568	598	616	544	645	581	589	597	592	605	572	602	572	560	600	643	566	578	602	614	578	578	574	600	627	567	596	595	562	638	570	590	623	590	570	591	594	593	594	602	598	542	583	581	560	602	621	597	597	555	588	611	601	642	588	601	547	608	603	582	585	585	598	636	592	602	578	583	570	614	610	572	551	616	603	611	617	619	582	591	610	623	597	586	605	578	615	565	586	578	575	623	578	565	598	583	620	571	564	589	572	543	617	619	556	599	601	652	589	615	576	573	607	600	607	568	587	552	568	618	603	613	597	574	552	612	567	615	599	621	585	622	590	561	563	583	569	628	572	582	591	630	559	681	585	567	586	598	593	609	562	590	560	644	607	606	631	583	580	573	612	625	608	591	616	596	612	601	629	596	591	575	576	598	578	600	587	594	588	640	607	575	608	619	603	577	563	589	603	604	602	603	631	609	612	608	623	596	631	576	573	635	625	570	561	667	618	580	597	578	567	613	549	598	623	590	568	583	599	558	612	593	594	557	606	564	602	638	551	620	610	589	598	593	567	623	633	619	601	552	571	561	560	623	605	607	598	596	599	595	561	588	638	578	558	625	632	599	600	568	585	647	623	613	612	607	573	591	567	588	558	606	591	603	607	596	578	580	630	627	610	588	560	588	596	591	566	555	600	601	602	571	584	586	592	595	603	600	571	608	583	604	564	608	593	567	572	596	593	615	579	597	599	648	608	619	593	588	613	588	579	626	575	568	585	596	589	564	625	580	546	595	612	551	592	594	602	605	565	633	574	588	592	582	594	573	561	566	633	606	600	583	589	584	546	595	541	635	592	611	575	637	591	605	600	614	595	608	614	545	592	578	579	569	587	605	592	598	609	576	621	592	577	609	569	602	560	592	597	573	568	577	575	632	566	613	604	537	621	617	579	603	606	602	591	579	575	636	593	602	581	627	574	602	605	570	598	597	600	603	620	594	611	614	602	609	576	584	623	553	637	576	609	558	598	642	613	561	587	607	585	582	538	581	596	641	608	598	585	600	600	591	582	626	541	600	589	614	588	583	586	595	591	604	620	608	600	582	610	526	639	605	582	542	612	584	572	597	611	581	600	609	648	581	592	567	564	608	583	634	622	608	588	587	590	598	592	569	597	584	598	562	554	614	598	616	587	577	625	621	582	591	579	597	573	586	596	592	554	585	599	607	602	586	609	612	588	596	625	590	585	593	614	599	578	586	591	583	609	641	575	614	605	599	652	628	593	605	559	594	567	612	600	573	570	555	593	624	601	571	575	596	564	599	583	580	586	583	607	595	612	614	611	537	647	573	601	605	568	630	605	575	583	543	588	583	611	599	568	618	612	603	559	645	595	602	570	624	658	604	606	619	586	609	615	608	606	552	593	596	613	623	609	576	603	594	554	582	570	610	575	605	609	584	584	642	588	601	558	605	586	630	534	579	599	567	593	622	622	591	587	624	618	623	589	589	547	544	571	591	579	561	588	624	581	601	615	576	582	554	594	596	631	604	539	588	596	591	578	593	589	625	654	593	569	614	630	604	581	588	592	573	576	602	565	593	623	582	579	567	578	564	594	582	562	625	604	582	585	580	592	585	597	581	547	637	615	604	595	620	585	586	563	562	604	598	569	572	591	571	625	594	583	598	602	575	568	620	577	570	596	586	515	571	602	603	603	587	536	579	584	575	620	589	594	594	621	564	581	609	598	638	591	580	599	577	586	549	608	583	656	591	570	579	562	588	598	599	600	634	602	632	586	564	569	594	571	603	568	588	616	587	563	605	598	635	572	572	536	631	618	612	597	603	568	611	610	548	579	596	601	592	560	555	581	597	554	602	627	574	585	590	620	574	596	642	608	593	569	561	614	608	586	636	577	556	578	589	596	586	629	561	605	606	550	639
17912	2491	2340	1775	1192	948	689	524	462	422	334	273	259	259	238	226	195	190	216	188	164	182	174	178	165	163	143	170	170	162	179	139	176	137	125	125	150	156	151	154	139	141	147	163	122	155	141	141	136	138	141	135	137	141	136	128	136	135	157	138	145	144	142	151	155	154	130	141	139	141	148	130	169	126	137	132	139	136	140	136	126	146	157	121	156	143	137	106	136	134	138	131	138	163	128	137	129	134	132	122	135	122	137	139	146	111	120	117	144	118	135	148	129	140	136	147	129	127	142	132	148	122	138	155	137	134	159	122	147	121	143	129	119	131	141	138	129	150	136	131	146	133	146	136	117	136	141	164	132	141	135	144	112	125	154	129	130	122	135	133	149	129	143	121	137	136	126	143	137	126	135	137	126	144	134	133	146	110	132	156	127	147	127	157	142	145	125	127	127	163	151	130	147	124	143	125	164	136	140	137	132	142	129	147	141	132	128	124	133	160	127	119	150	130	127	159	126	152	140	135	135	127	111	129	127	153	130	148	122	141	146	147	134	128	129	128	138	132	98	127	160	145	164	141	128	148	143	114	122	156	139	154	141	139	131	150	139	144	145	136	168	120	122	128	161	131	110	150	119	157	158	139	120	141	159	153	144	143	124	135	138	114	144	149	157	135	129	134	123	137	148	148	128	139	130	146	132	139	132	149	141	125	134	127	146	152	149	136	138	121	126	139	145	131	142	141	143	120	127	128	136	150	125	132	123	117	136	135	147	120	124	131	118	127	120	163	146	134	129	123	114	130	113	138	126	134	158	128	129	143	141	154	162	140	149	148	128	142	141	132	150	145	139	127	135	146	158	147	138	128	115	145	142	120	133	135	141	129	131	153	128	146	148	139	126	133	155	129	141	126	146	138	130	115	139	115	139	137	123	135	136	142	156	137	133	144	145	128	127	141	147	136	144	147	123	134	150	138	139	137	151	128	159	133	137	153	115	136	134	132	135	124	142	118	134	143	117	144	145	137	125	129	126	118	136	136	145	146	134	138	118	158	123	123	138	143	144	151	117	143	150	130	139	134	134	127	138	122	140	138	150	141	136	136	143	137	130	136	139	143	133	126	133	140	130	127	117	129	128	129	149	132	128	153	143	123	122	128	133	139	138	144	128	117	126	151	142	146	139	120	134	127	128	135	135	130	149	109	153	133	148	128	113	127	143	122	150	134	154	118	128	128	128	129	141	120	142	139	127	146	132	136	126	104	127	133	152	126	158	133	136	123	130	136	137	147	155	132	120	148	125	150	136	133	126	128	149	136	145	135	137	140	140	141	127	124	142	161	147	133	121	120	141	147	136	111	127	140	127	129	136	120	138	132	130	143	125	115	128	120	145	158	135	126	126	138	131	140	145	140	134	123	142	136	115	138	135	138	130	131	117	122	150	142	147	134	141	156	137	130	133	135	142	136	131	134	132	118	141	126	136	136	138	139	129	124	137	129	135	141	122	135	130	139	134	141	140	151	152	120	128	134	139	137	132	134	144	124	155	146	141	127	116	136	133	143	148	138	127	126	144	133	143	132	125	145	139	154	136	158	142	113	149	132	146	134	134	120	141	129	132	133	121	155	114	137	133	133	118	133	138	163	137	127	131	156	143	131	140	149	141	131	123	123	128	134	139	120	122	123	132	122	142	147	145	127	129	126	129	129	142	118	124	151	124	134	121	121	125	149	146	128	142	125	134	142	143	134	127	126	148	138	132	134	117	136	129	127	117	139	146	148	123	130	144	136	136	126	144	152	124	140	139	136	108	122	130	122	143	120	134	119	142	140	145	139	129	120	149	138	129	130	132	121	126	129	146	130	139	136	131	173	121	138	132	130	143	132	157	115	132	147	140	144	134	143	118	156	129	108	113	163	119	126	126	130	138	147	112	118	144	132	139	167	145	138	130	150	113	114	139	130	137	126	118	129	140	125	121	120	155	125	138	112	130	142	129	131	151	134	137	123	119	125	132	114	144	117	114	137	131	119	122	111	137	158	146	142	138	130	146	128	152	146	132	105	129	125	134	142	141	115	149	125	138	132	134	138	138	160	113	129	145	142	140	118	140	131	135	141	143	116	153	150	151	127	128	128	150	128	128	158	123	123	126	126	143	135	125	125	157	107	144	111	138	122	127	139	145	128	141	140	147	149	131	130	137	137	136	119	142	140	137	131	139	145	120	142	140	138	134	125	155	138	151	152	133	135	127	129	123	139	129	144	128	165	127	137	135	130	127	154	113	142	136	140	138	132	133	131	151	130	141	134	135	130	148	149	121	127	107	134	144	123	135	125	127	113	133	114	133	119	127	131	145	123	143	116	118	127	138	146	151	106	123	141	133	144	146	142	127	147	144	137	127	128	140	113	135	151	145	133	135	115	122	115	118	135	145	114	130	156	124	134	120	132	139	145	131	150	137	131	132	164	123	129	127	134	132	120	126	132	140	129	141	127	131	132	127	125	116	155	129	125	138	146	144	135	150	144	141	131	120	152	114	130	142	136	139	140	124	140	152	128	134	140	141	142	108	135	138	151	147	137	124	130	111	137	136	130	144	131	132	131	120	119	122	137	119	143	151	135	127	142	163	126	137	132	141	130	129	139	139	131	148	131	122	118	137	148	141	139	150	140	132	141	140	122	136	130	140	151	150	103	162	116	134	140	145	111	127	141	155	145	123	130	124	156	137	151	129	124	128	132	126	136	138	137	134	134	136	128	120	132	161	132	117	142	136	134	140	126	119	112	138	126	118	112	142	108	140	151	134	147	144	139	131	156	133	151	135	151	135	123	144	134	137	140	119	150	117	131	112	136	127	141	168	125	117	142	120	128	145	154	141	133	134	158	117	122	133	152	143	116	129	142	137	135	130	151	127	132	149	147	150	110	155	145	148	127	104	135	144	130	131	139	145	147	126	140	134	137	125	161	123	109	114	128	132	153	137	149	118	141	146	131	168	142	152	132	125	126	139	133	143	109	133	138	128	118	145	141	130	143	137	125	131	139	133	151	145	124	128	149	139	129	158	152	133	105	116	148	121	134	125	131	133	151	136	128	124	133	111	124	125	146	136	139	136	143	142	132	124	131	132	146	134	145	139	110	138	123	118	131	130	114	113	133	145	126	128	126	130	135	119	129	131	136	121	153	126	131	142	152	126	130	146	127	149	134	135	132	123	136	124	138	145	101	135	148	140	115	132	160	138	143	121	130	132	125	143	132	111	148	128	133	140	123	153	135	143	137	135	161	116	121	145	131	134	134	150	121	138	147	135	118	144	125	137	133	134	135	108	144	135	129	124	140	134	124	118	139	130	128	141	146	144	137	126	133	170	143	139	117	110	126	132	144	116	137	133	142	132	118	137	131	145	129	128	142	127	134	134	144	125	136	122	146	141	144	142	146	121	152	132	137	140	159	123	121	129	127	131	120	133	127	137	148	115	128	149	120	149	132	154	124	150	153	149	135	132	150	128	153	121	145
7416	2016	4327	5214	4471	3805	3127	2606	2170	1847	1661	1410	1337	1260	1091	988	925	852	844	789	748	730	679	701	650	661	640	587	579	569	599	624	565	566	526	522	492	548	503	506	516	508	500	472	486	474	469	449	460	452	460	491	454	447	432	438	442	430	466	417	456	442	438	448	434	448	428	453	423	448	431	429	439	438	404	453	446	401	415	441	455	398	409	428	418	404	462	425	393	394	405	408	399	395	408	398	424	400	396	392	393	445	394	421	435	469	378	407	391	418	423	431	436	405	423	423	412	410	433	411	419	407	414	420	426	414	412	424	421	435	443	420	389	384	407	403	400	399	400	405	414	422	389	428	409	438	395	417	443	407	444	435	441	409	361	395	419	435	440	416	424	382	406	416	400	379	389	425	381	408	408	401	395	433	387	371	454	411	421	408	404	394	412	424	401	432	396	391	444	408	426	393	414	451	400	437	424	449	412	427	397	412	433	418	392	415	381	389	366	394	417	447	408	398	410	410	389	409	412	377	398	421	439	392	426	394	452	403	394	411	435	382	416	402	390	406	393	416	409	404	399	388	435	408	381	434	429	440	405	412	431	395	404	370	391	407	438	427	383	378	398	426	419	443	399	410	407	380	412	410	428	411	364	378	382	432	419	399	394	410	408	392	423	407	421	402	375	396	411	395	389	406	431	457	404	411	426	382	390	421	430	409	385	408	414	372	393	428	402	431	414	402	408	376	430	423	421	402	401	429	392	399	426	366	424	404	397	415	446	395	399	376	426	382	403	408	375	428	372	401	392	379	367	388	396	383	379	383	404	415	396	411	385	423	410	389	420	385	422	432	389	401	412	354	420	354	415	421	424	409	416	447	448	445	407	388	386	388	408	419	385	419	412	396	431	408	437	407	417	412	409	428	402	411	396	389	418	413	443	466	371	381	403	401	368	415	389	419	380	411	401	384	410	446	405	434	389	408	380	425	405	400	402	382	408	440	403	404	438	379	380	389	395	389	451	400	370	409	414	456	416	380	386	409	376	392	404	405	399	402	419	427	401	463	404	425	408	396	404	401	414	402	400	414	392	373	396	429	415	405	415	380	414	397	405	419	418	419	427	408	376	424	408	416	394	423	396	383	408	401	416	385	410	392	360	446	445	396	392	411	409	409	396	402	394	407	415	389	413	438	398	421	419	359	369	396	380	421	437	377	426	387	408	410	407	405	381	388	394	436	391	447	399	395	375	402	412	403	454	406	396	392	400	389	409	407	410	431	387	430	397	391	385	387	372	414	411	395	401	412	407	422	433	434	394	388	424	410	418	428	406	411	438	402	408	420	445	410	420	398	420	405	412	404	394	398	421	397	399	381	409	381	412	390	356	380	376	432	389	411	403	386	432	435	431	395	429	426	406	359	434	392	395	381	410	427	384	430	408	476	423	401	397	406	409	376	389	410	433	408	397	412	389	411	399	381	408	395	430	413	433	405	389	413	391	383	414	441	422	416	390	428	403	437	402	473	409	408	428	388	424	393	410	385	418	396	474	384	380	419	460	416	402	415	399	423	435	406	391	408	383	397	381	394	427	412	427	411	409	425	387	367	407	401	441	408	447	404	382	411	407	375	360	393	422	377	420	405	413	434	389	423	384	377	397	407	407	391	441	421	428	400	395	384	394	416	371	433	419	416	389	415	366	417	403	401	412	429	407	411	416	382	394	418	365	435	418	414	392	383	421	420	393	407	404	354	417	397	422	415	371	421	389	421	391	371	409	442	385	369	386	419	395	414	458	379	419	404	418	402	394	414	392	406	415	381	438	385	416	413	413	435	399	396	421	432	413	380	433	400	403	407	402	400	423	455	386	397	381	450	399	426	394	410	406	397	399	448	380	430	379	413	414	426	433	396	408	418	404	422	399	416	393	403	381	393	388	389	387	433	378	413	373	385	432	392	424	362	378	386	417	447	400	392	404	408	383	392	402	419	428	426	381	397	381	397	371	390	403	391	396	406	399	370	446	408	432	385	400	427	404	428	432	391	411	421	401	376	395	410	394	400	420	363	380	402	432	396	432	396	402	374	406	414	403	399	435	420	419	395	376	386	383	375	415	392	444	405	422	401	397	457	399	382	360	404	412	434	410	420	397	399	418	388	443	416	392	406	385	395	399	395	386	400	395	411	395	397	378	406	383	411	388	391	427	397	387	393	398	448	398	408	407	377	445	412	404	396	420	406	430	422	391	405	379	419	424	407	414	442	400	394	432	396	393	416	417	411	415	378	388	407	421	406	377	399	403	412	382	409	416	388	403	417	388	424	418	406	425	395	428	428	433	400	375	371	398	382	398	409	425	427	423	423	395	398	416	413	404	416	368	456	460	447	418	402	385	392	367	435	410	415	397	441	364	374	392	368	384	362	381	412	414	439	386	417	425	426	431	404	447	417	414	413	444	360	459	408	434	419	407	429	433	394	389	399	438	396	419	428	389	391	399	433	418	461	394	451	429	380	388	414	400	409	406	397	404	378	419	406	445	400	397	390	407	410	423	421	404	422	420	397	371	405	452	449	400	392	401	392	376	396	382	396	391	405	412	403	414	431	420	420	397	404	380	405	434	425	389	410	413	429	402	391	442	393	383	425	372	413	419	414	396	398	391	431	408	367	404	423	400	417	401	422	403	417	367	449	401	419	420	350	416	415	401	425	377	422	421	438	400	413	426	447	402	410	394	440	419	451	382	379	395	399	381	383	450	398	432	444	445	382	395	415	383	382	392	404	391	425	420	357	398	391	394	404	394	394	404	412	418	392	399	433	422	424	390	401	380	426	406	394	401	418	405	403	415	451	413	403	389	417	410	415	375	397	397	407	379	415	451	380	368	389	422	402	411	384	397	439	413	377	410	429	393	416	419	403	431	370	430	391	422	441	430	414	382	406	432	409	395	455	409	419	405	406	409	370	412	402	395	419	399	358	393	379	419	413	415	407	428	404	423	425	403	402	387	421	376	426	409	409	398	422	402	401	420	385	406	398	388	394	403	371	408	426	424	398	371	390	419	403	409	433	419	394	393	437	380	415	380	407	397	413	396	422	393	397	432	424	393	406	380	414	415	419	395	402	419	413	403	404	423	380	411	379	407	417	409	432	385	426	401	382	408	417	419	409	380	413	411	433	407	432	385	406	383	397	395	378	428	393	438	411	442	411	411	441	410	443	392	408	382	394	384	411	380	389	379	444	421	428	403	409	375	392	384	427	417	409	392	406	414	430	392	407	417	404	384	382	412	429	412	402	418	392	417	396	383	404	402	399	406	459	421	395	379	455	412	407	386	431	434	403	408	390	417	419	411	422	432	416	404	411	412	467	411	422	402	407	396	403	424	383	407	401	379	402	399	407	401	429	424	411	406	391	415	404	396	427	392	398	414	435	408	389	390	393	445	399	405	407	409	430	385	394	419	404	413	414	404	370	424	426	426	403	416	417	416	434	389	415	410	422	428	412	382	419	396	415	410	417	395	389	395	370
2470	438	408	377	384	377	360	337	357	348	367	347	376	329	350	334	380	363	353	351	358	350	328	371	380	333	347	344	350	356	336	368	329	364	353	359	336	351	337	338	319	330	344	319	342	338	349	372	363	357	294	398	350	316	341	321	358	366	353	306	325	330	345	344	374	349	363	346	342	374	314	356	360	390	329	324	348	354	357	346	356	354	325	369	352	337	325	303	343	343	319	344	325	301	350	368	338	361	350	352	340	366	344	369	360	329	356	369	337	331	330	354	330	341	347	324	343	342	346	341	371	355	351	350	307	354	352	328	313	334	342	338	335	375	361	358	354	336	371	355	357	347	326	342	315	346	331	356	354	375	325	326	388	357	340	337	344	376	324	296	320	391	380	341	346	365	328	324	383	329	355	367	343	327	364	323	366	350	347	364	320	316	329	331	314	355	354	355	347	364	356	366	330	363	346	327	350	352	331	363	363	340	342	350	350	331	366	361	361	356	351	350	362	378	309	314	363	361	305	347	325	338	338	362	350	299	323	378	351	340	388	345	350	321	345	341	343	341	347	357	361	373	331	319	350	369	362	327	335	384	338	379	379	342	349	344	361	344	338	337	337	350	314	360	329	351	326	333	335	329	347	321	358	341	345	366	364	357	326	326	342	369	340	334	331	367	341	367	341	363	356	371	342	320	350	326	358	357	387	357	348	356	366	357	326	359	365	357	315	351	328	344	356	363	360	373	360	343	352	384	341	370	342	322	328	353	319	399	344	395	337	334	340	316	330	314	338	339	343	351	343	337	326	325	349	345	325	334	337	345	335	329	369	347	346	308	344	358	339	374	368	349	341	333	308	342	328	370	333	330	375	371	367	379	333	346	339	354	326	350	348	338	362	358	373	329	322	341	347	325	362	354	350	324	346	365	345	313	320	370	324	352	352	344	323	359	364	317	335	347	341	354	369	328	369	350	361	380	341	320	356	352	358	359	332	331	360	347	352	341	324	334	326	340	355	339	341	337	366	310	363	332	374	307	341	352	367	302	395	341	329	355	323	360	352	339	346	346	378	339	333	353	344	302	341	333	303	330	323	338	343	348	355	350	323	352	302	363	357	334	342	337	364	337	379	340	330	305	346	324	325	340	347	366	351	366	372	340	373	337	349	359	336	348	354	361	339	348	379	346	380	353	344	341	335	324	345	384	376	328	351	371	342	364	352	327	352	314	330	338	327	328	354	362	371	347	317	384	345	361	327	344	357	370	361	382	376	340	350	359	385	330	345	332	324	367	347	341	330	338	337	357	355	353	297	374	377	366	357	355	315	358	325	360	358	327	376	327	348	328	342	352	353	353	346	338	334	330	363	347	350	331	345	372	321	359	341	342	341	326	349	354	339	309	332	366	347	313	343	349	362	367	355	360	369	355	324	352	347	362	337	336	326	323	348	327	367	332	280	360	340	362	354	354	371	386	354	363	350	378	327	335	327	331	350	311	376	327	381	339	362	360	354	342	336	338	373	376	381	345	337	352	368	356	346	372	328	349	342	335	352	314	325	368	340	356	349	356	324	397	366	349	347	334	355	321	321	327	351	351	342	390	329	382	340	365	336	396	318	363	362	341	379	322	315	332	339	346	375	326	324	355	394	330	352	365	356	369	347	357	362	345	356	347	327	331	331	362	330	324	367	361	341	347	381	311	341	386	342	307	337	322	354	351	356	347	357	362	328	324	325	363	360	327	359	323	326	338	365	339	315	347	326	342	357	379	377	353	328	328	332	351	350	357	368	341	347	347	351	333	381	340	366	346	322	328	328	328	336	346	336	310	296	320	354	352	341	351	343	367	357	379	372	330	327	356	380	346	367	354	374	341	325	356	363	346	371	348	361	375	328	377	358	365	357	345	313	341	327	354	356	355	323	364	340	363	317	365	357	318	353	294	369	338	353	348	320	341	353	342	332	335	346	384	333	330	341	359	324	312	347	341	329	353	342	340	352	332	331	329	344	372	319	338	350	302	367	353	307	337	343	360	345	365	342	302	385	311	360	319	348	346	354	378	351	347	359	352	308	317	318	336	377	325	364	358	336	380	354	337	359	350	342	406	365	355	331	368	350	376	320	325	344	373	374	323	361	376	353	352	316	336	355	328	327	325	355	361	341	365	338	350	320	320	358	355	370	342	351	349	310	366	374	355	317	342	324	328	330	323	346	346	360	364	337	343	384	378	316	339	384	320	374	332	359	330	346	328	361	354	354	338	323	327	329	329	373	364	351	337	339	354	349	350	318	389	339	364	334	333	345	347	348	360	368	371	345	350	324	343	346	345	340	368	321	331	351	348	342	353	346	331	349	355	324	325	339	345	331	340	344	381	366	336	355	358	358	345	332	395	351	356	358	334	334	344	362	376	322	362	388	369	347	330	344	341	319	361	324	354	344	320	327	323	360	359	398	332	360	339	336	371	341	333	364	348	356	328	345	335	345	350	346	349	372	336	374	309	347	345	304	323	349	309	364	350	356	372	330	346	327	319	346	361	375	357	368	335	341	336	335	367	337	370	367	337	339	351	345	345	339	375	352	329	325	347	346	337	374	343	377	361	372	326	323	351	339	354	368	370	350	352	343	352	375	345	339	327	335	324	313	334	355	353	372	363	367	332	350	337	317	356	372	360	347	362	327	340	331	342	327	341	335	371	349	333	345	366	339	341	348	339	350	389	329	362	357	355	316	317	355	317	342	350	363	325	346	369	360	331	361	360	341	380	354	357	368	315	343	319	340	341	366	358	337	322	360	316	356	335	332	361	342	363	358	343	358	294	339	359	309	344	358	349	368	341	327	359	359	336	305	331	347	350	359	336	344	308	365	344	370	319	347	371	348	343	341	383	337	388	366	370	325	326	359	356	351	323	320	378	351	353	340	369	327	342	356	330	314	335	329	345	344	340	330	358	339	352	378	376	314	343	320	351	354	332	383	350	372	320	366	330	353	354	349	345	319	337	338	354	333	353	343	336	358	349	348	359	362	337	320	323	352	377	334	362	342	340	358	351	335	367	364	342	354	340	321	330	352	366	324	345	321	339	330	354	348	360	307	333	354	312	350	338	354	369	355	298	349	322	345	390	352	337	341	383	382	348	331	354	347	362	357	328	344	334	356	384	348	365	351	347	350	349	325	337	308	338	343	362	309	362	329	351	380	342	367	334	357	342	341	344	337	334	355	330	346	337	346	367	337	316	330	347	373	330	326	344	354	348	344	360	346	350	328	335	351	341	333	353	340	370	360	355	384	337	374	335	327	327	315	339	295	336	352	352	357	325	331	382	342	343	325	357	353	351	328	369	348	332	350	341	341	354	350	314	357	337	363	368	342	357	349	335	344	327	324	353	373	372	348	362	364	334	351	330	359	332	361	338	334	328	344	339	362	320	350	328	311	369	324	379	315	325	348	327	349	366	340	305	381	348	339	343	372	348	369	384	372	370	331	377	349	329	372	357	365	384	358	343	313	311	340	332	362	321
2509	1015	1062	1084	1124	1054	999	968	952	969	979	977	947	938	918	872	947	912	942	969	931	945	916	929	957	935	919	943	889	897	947	945	914	888	935	944	907	908	963	938	927	923	873	903	857	930	918	962	930	906	914	902	864	895	915	948	914	928	942	910	894	911	917	928	867	890	895	869	934	917	885	890	908	884	946	875	892	885	951	889	886	907	876	897	853	875	902	914	954	949	866	914	901	906	898	915	942	915	874	953	927	857	909	894	913	919	895	894	918	899	918	899	944	977	942	902	937	896	911	953	916	883	918	862	898	880	912	903	885	934	893	905	935	874	887	953	894	917	907	891	958	907	887	894	908	915	873	933	943	940	940	950	843	929	892	892	884	914	840	900	911	903	953	923	899	937	928	861	857	824	888	904	936	868	979	898	956	920	928	907	981	897	891	907	949	976	923	948	885	922	884	891	862	930	950	893	907	874	915	886	900	927	891	859	915	970	884	903	881	897	923	890	895	919	882	888	954	939	913	923	940	928	901	955	893	897	895	940	904	911	947	883	937	917	881	891	891	935	934	948	909	888	839	908	886	905	895	956	949	878	954	917	930	949	873	910	931	944	920	840	905	934	901	903	913	903	877	925	924	919	906	850	986	908	922	881	833	897	930	920	911	937	875	954	910	946	909	858	954	947	879	912	891	928	877	895	929	895	902	876	945	887	912	902	835	950	900	917	942	919	872	935	870	920	878	918	848	905	911	873	927	887	929	991	921	897	969	946	925	890	893	952	907	921	906	901	860	957	877	909	915	922	884	895	893	924	877	899	930	926	897	893	885	864	886	910	884	951	885	898	866	897	900	938	899	858	877	928	900	920	884	931	886	939	889	900	916	894	869	885	884	907	908	918	931	873	926	932	922	947	901	922	901	873	884	934	920	913	888	880	923	985	872	895	882	898	893	911	905	881	888	884	899	935	907	904	945	897	890	889	893	910	901	847	938	910	933	943	892	887	923	887	931	936	911	965	929	881	864	854	961	911	893	897	909	942	870	934	919	936	881	941	942	940	883	945	876	909	935	857	959	850	938	852	933	895	894	895	920	915	882	944	911	1000	897	915	908	980	882	918	888	967	923	946	942	882	896	894	901	905	959	927	918	882	851	869	958	881	883	916	900	888	866	885	906	928	949	898	904	921	908	887	978	915	925	916	967	893	942	860	871	925	936	938	915	960	955	910	921	913	894	957	882	898	908	879	837	890	934	940	867	873	879	886	922	913	948	911	916	897	866	897	930	896	917	890	906	931	920	871	884	913	885	899	873	878	917	897	905	908	905	921	917	916	872	894	874	894	950	922	928	901	956	927	938	959	871	909	871	893	906	901	894	935	949	906	904	975	878	902	883	880	956	886	930	877	863	912	924	930	944	933	943	901	950	937	898	953	893	900	945	901	914	855	890	844	889	844	932	916	904	875	937	933	906	894	904	902	963	897	939	916	913	928	871	904	892	858	893	891	871	901	878	853	927	867	911	947	881	885	954	890	943	937	909	891	936	987	885	917	861	920	920	926	921	893	952	916	894	884	885	888	907	922	923	902	897	898	882	879	869	901	906	940	878	894	907	865	889	899	929	842	957	949	891	902	960	941	933	882	892	861	900	888	922	982	881	875	945	939	876	841	890	915	919	893	934	955	911	886	880	882	919	890	949	916	909	852	930	925	924	871	901	863	921	850	892	909	946	926	873	925	867	938	915	954	900	919	904	924	916	875	888	815	908	927	903	909	933	882	907	884	866	891	890	850	933	923	870	946	927	928	905	894	897	840	944	891	916	888	906	935	922	897	889	915	947	877	886	932	897	827	863	982	930	875	927	899	941	887	871	943	908	885	930	871	900	914	907	906	930	922	854	866	900	928	859	927	882	845	913	898	896	927	923	949	902	879	891	916	878	897	952	926	905	889	879	951	840	869	914	849	935	961	892	873	898	876	911	905	929	856	923	894	885	935	938	935	935	906	930	924	908	919	932	885	887	919	871	926	951	905	952	908	892	851	893	887	899	892	946	927	922	883	919	939	929	932	831	910	924	874	923	944	929	929	926	951	920	881	901	909	887	899	888	912	903	928	868	931	946	862	924	939	870	901	865	957	899	892	889	950	895	898	867	927	900	906	862	902	851	936	903	896	916	870	893	908	908	907	932	899	936	887	910	950	950	920	892	951	876	917	920	979	896	917	939	885	893	907	916	934	883	922	885	901	925	898	929	906	904	902	934	894	909	897	886	928	914	895	917	851	962	921	995	881	931	894	916	968	958	909	909	915	899	926	871	876	881	915	917	888	867	919	865	909	902	882	912	925	879	857	889	887	942	930	907	875	940	902	842	895	876	905	953	877	878	927	899	901	908	913	956	876	912	932	858	939	902	890	907	893	894	885	911	914	928	909	933	868	940	853	923	971	965	882	924	944	907	890	876	886	914	837	946	895	877	925	912	916	908	905	876	899	926	894	893	886	871	898	898	875	890	890	891	926	986	903	896	929	890	892	907	893	948	898	907	878	916	917	909	865	843	889	914	914	981	894	969	889	860	926	883	934	903	888	920	864	936	904	910	899	941	880	867	883	919	861	932	858	893	909	902	941	965	893	898	914	948	926	860	965	870	893	917	953	908	910	865	874	932	888	872	853	907	886	981	917	882	858	918	910	918	883	918	907	881	918	929	894	938	960	886	934	895	869	913	891	952	919	908	908	965	841	916	966	899	988	908	894	944	897	911	928	915	908	877	879	910	921	959	914	876	868	900	902	924	906	889	883	890	928	887	908	897	936	889	885	923	912	844	867	880	917	916	963	934	940	910	884	906	852	934	881	955	859	929	921	872	903	883	941	895	881	924	896	855	917	946	943	832	937	893	910	927	904	893	855	914	919	887	859	908	903	976	895	924	905	868	880	893	933	969	909	911	899	862	874	883	953	897	876	887	889	861	898	903	907	877	894	868	966	910	915	942	863	862	902	875	896	913	920	900	874	933	916	892	909	906	899	896	934	912	856	901	895	872	900	947	936	919	908	915	910	931	870	935	858	913	924	912	899	899	911	909	886	876	902	946	919	914	912	894	898	913	918	893	900	923	901	927	865	892	878	948	884	915	898	924	909	932	933	915	885	875	913	904	886	833	962	910	908	898	914	907	901	905	904	918	922	900	873	913	888	904	884	956	907	892	936	942	912	956	912	887	941	872	910	929	917	913	827	906	895	899	870	914	935	954	964	873	853	915	879	890	916	942	881	884	965	915	884	887	916	891	880	946	883	873	904	908	915	915	910	1000	933	890	950	870	896	918	920	859	907	894	923	908	922	874	929	885	911	899	913	941	945	907	925	832	921	901	900	946	922	845	945	923	881	935	892	926	903	941	920	893	877	871	854	928	915	905	857	883	925	898	829	891	900	915	906	959	907	900	918	928	891	880	896	953	922	941	946	933	945	894	840	870	924	905	917	916	911	873	824	881	887	876	918	908	862	921	907	898	907	878	890
9878	1046	1239	986	744	611	465	427	383	328	287	297	289	244	265	252	244	234	244	275	216	229	262	248	225	244	262	202	259	193	232	229	243	233	222	218	213	217	220	215	216	215	220	233	246	214	209	197	228	206	235	204	210	221	221	201	218	221	200	222	203	232	223	241	207	204	224	204	211	188	209	235	193	206	218	213	198	239	223	253	190	227	205	210	232	212	214	198	241	227	218	219	210	218	207	214	235	199	189	251	207	224	206	213	197	198	222	205	218	223	211	215	215	214	194	183	207	213	209	228	202	204	212	223	201	242	229	192	215	206	194	211	201	186	222	220	208	206	199	202	230	186	236	202	192	191	222	192	201	189	222	228	215	210	208	202	209	218	208	215	231	215	210	214	212	213	199	198	203	222	193	188	238	203	199	205	202	189	216	196	228	215	221	225	219	207	201	193	208	207	223	225	200	218	212	211	260	198	218	193	189	216	224	206	247	216	222	221	215	194	208	207	201	238	218	245	229	233	210	224	221	214	217	193	200	246	237	216	205	204	270	207	220	231	191	206	215	196	182	215	222	210	207	218	214	225	180	221	211	213	200	232	220	214	204	209	198	232	244	231	212	244	225	241	228	218	216	219	210	200	211	213	227	192	198	204	246	215	211	231	220	249	231	199	230	227	212	225	215	204	221	208	219	200	213	220	243	202	234	213	212	227	221	215	202	198	234	221	179	235	219	211	235	218	222	211	222	220	209	208	203	212	210	210	250	218	198	244	222	196	218	213	216	220	212	229	218	195	231	216	185	204	209	194	196	220	217	210	222	219	177	238	219	221	207	225	207	219	227	227	198	205	222	203	202	214	217	267	225	216	207	199	218	227	190	225	207	221	212	208	211	223	214	213	219	236	244	235	203	209	238	198	221	246	187	209	205	227	229	210	218	212	193	235	208	214	218	239	215	212	198	232	210	217	222	231	230	194	194	223	228	222	206	225	229	207	217	197	208	222	212	230	235	190	212	230	226	227	199	213	218	217	216	200	229	196	213	220	188	228	223	205	204	226	229	212	207	222	214	241	205	208	220	209	226	236	217	200	208	205	214	228	206	214	210	209	215	209	220	178	215	204	233	190	208	204	227	211	216	225	239	201	240	217	225	179	212	207	220	224	202	225	200	214	229	202	204	226	195	200	202	206	234	212	187	220	204	206	205	194	203	204	223	220	222	221	212	213	227	236	210	198	203	218	224	212	211	202	227	223	224	210	201	199	214	216	236	201	214	211	227	200	199	203	240	196	216	196	219	218	240	204	203	212	221	222	213	236	222	203	231	209	216	221	215	219	199	213	224	200	217	236	214	194	193	208	234	197	201	220	211	214	185	199	246	219	206	225	241	231	209	202	203	205	222	185	223	203	228	223	200	203	209	205	197	201	216	215	198	220	229	199	242	189	238	247	221	219	218	211	189	203	197	229	218	198	239	239	211	221	220	173	197	203	221	226	190	222	210	190	181	197	213	183	214	219	235	237	195	207	243	224	227	210	236	209	220	195	216	238	224	220	220	229	212	187	236	219	230	209	220	186	211	200	228	212	218	223	237	218	213	214	201	255	209	220	188	204	226	213	231	214	214	220	232	210	219	182	219	208	208	203	215	211	220	198	189	214	208	229	211	208	216	208	203	240	212	212	207	204	206	241	189	220	212	228	219	225	204	228	216	221	206	200	211	211	170	197	217	207	228	205	206	208	237	208	228	203	205	231	223	210	224	231	219	228	207	217	191	224	203	227	206	198	212	188	224	218	192	227	200	215	220	226	202	226	196	196	218	222	220	207	220	206	193	214	229	200	235	208	219	210	208	205	232	216	201	205	186	200	214	225	211	206	213	216	191	207	214	204	201	203	209	212	216	229	219	231	204	223	218	212	205	216	211	220	235	216	197	227	223	207	220	210	197	230	216	217	224	214	227	212	217	250	195	200	206	219	235	211	224	217	213	242	184	232	215	227	209	237	199	224	189	222	229	220	233	222	214	231	204	228	184	214	213	228	201	173	216	197	228	221	217	217	203	205	218	201	232	202	209	201	224	210	230	220	204	209	198	195	232	209	227	186	184	189	221	186	218	209	213	226	212	205	219	218	223	215	220	216	222	207	237	194	198	196	213	216	205	224	203	233	223	194	242	211	217	227	212	209	217	220	201	185	217	230	195	205	236	217	213	201	197	221	201	203	231	199	214	227	208	209	244	231	235	201	203	208	201	219	213	249	194	229	221	192	204	202	220	225	232	232	217	193	224	226	177	234	185	222	197	214	205	219	191	239	232	214	207	208	217	180	207	200	221	233	236	241	207	232	211	217	218	225	213	202	207	232	225	195	237	216	214	201	200	202	227	187	209	201	211	225	195	208	207	220	192	213	210	226	214	212	213	203	184	204	232	224	225	215	205	209	231	211	219	203	205	214	233	226	207	228	221	206	199	195	220	219	195	214	224	217	199	230	243	211	223	202	204	218	213	205	239	224	248	222	216	229	204	179	227	224	191	218	212	198	208	238	192	223	222	198	238	200	219	205	237	189	240	202	221	227	202	210	235	214	219	222	192	212	196	248	217	221	227	200	222	207	189	234	226	255	210	221	262	224	180	220	210	216	239	225	203	200	249	209	218	191	214	216	232	196	230	237	256	217	198	195	205	237	208	237	203	197	220	223	225	193	217	217	247	206	225	226	195	185	243	227	206	257	214	219	203	209	223	199	218	223	208	214	222	221	220	220	221	201	209	195	181	193	208	214	207	234	197	181	217	220	213	215	210	234	228	217	217	200	233	203	212	228	192	205	206	225	213	241	210	228	222	227	199	212	220	223	190	212	203	225	207	218	211	200	254	210	235	224	203	235	254	232	234	210	225	183	229	212	208	216	216	222	204	209	226	203	223	223	204	243	231	214	201	214	218	232	219	194	206	228	210	226	213	215	221	210	228	249	217	245	217	233	198	225	216	212	199	227	235	240	203	201	196	226	186	216	218	218	222	224	209	201	222	236	216	193	209	230	211	216	227	226	214	220	199	204	214	220	206	221	230	207	223	212	222	230	221	198	231	196	227	216	243	217	218	205	221	211	222	219	217	230	200	215	190	220	237	211	215	209	191	203	191	206	177	230	224	217	225	230	215	227	202	187	231	238	182	216	214	198	198	229	218	218	222	202	219	194	219	203	226	235	220	226	223	242	239	206	220	235	186	180	232	191	198	209	207	244	205	213	196	215	215	227	203	226	216	215	235	207	196	221	218	243	220	219	214	238	218	199	206	198	207	240	218	234	212	232	225	220	224	220	229	223	227	201	232	218	234	250	220	209	206	215	230	209	211	228	213	197	207	193	224	225	202	207	195	217	220	220	210	215	213	204	212	193	210	245	205	193	183	210	200	168	229	219	194	240	201	204	207	207	216	222	239	212	215	214	222	204	209	208	240	218	226	191	208	215	203	222	201	232	179	196	230	210	217	197	211	206	204	210	202	231	226	215	223	205
5586	1427	2690	3046	2859	2362	1970	1736	1502	1320	1243	1176	1011	941	968	884	911	860	754	785	811	776	746	730	699	694	696	706	714	685	714	688	674	655	657	629	676	621	628	588	622	637	635	646	610	620	593	626	601	609	604	640	597	630	621	622	608	597	624	568	667	581	595	625	584	637	645	583	581	601	585	611	578	574	587	602	628	576	636	607	567	581	618	625	617	568	642	586	590	590	640	604	608	589	602	576	643	607	557	608	613	581	612	575	651	603	619	638	578	580	590	615	590	576	549	608	603	621	593	562	615	564	621	585	598	601	608	595	599	573	612	623	552	595	584	578	591	631	624	563	604	605	583	575	606	583	583	606	585	614	594	616	602	585	578	580	594	592	563	581	582	605	566	614	605	593	574	587	554	569	602	630	583	638	601	586	624	604	584	607	588	598	615	555	594	549	613	640	578	649	598	592	568	628	594	631	575	630	594	609	618	633	585	573	611	565	611	625	578	580	585	552	573	606	567	559	600	638	535	597	601	615	590	569	585	596	589	604	591	590	569	608	602	570	588	589	591	575	573	600	649	611	564	564	598	589	600	624	567	604	604	584	620	571	625	640	572	596	589	616	583	600	569	546	631	607	583	626	613	577	596	564	581	616	591	571	615	590	586	596	585	595	597	567	609	608	592	587	616	590	623	624	573	616	560	571	569	571	567	610	614	629	581	586	620	576	614	635	588	559	568	580	591	600	589	588	562	616	620	589	583	595	605	597	626	604	613	633	588	592	629	587	551	609	558	575	571	622	601	575	586	570	578	585	575	647	578	591	608	586	619	565	563	593	596	629	609	589	588	621	576	623	547	577	577	608	568	623	615	577	575	596	593	604	593	552	614	562	646	599	621	569	599	641	615	607	603	530	602	587	620	560	589	554	584	559	581	610	588	589	595	617	655	578	602	569	564	598	573	555	650	587	594	583	584	594	630	584	586	615	596	598	607	587	567	570	613	602	609	599	644	590	610	579	564	602	585	584	586	576	584	613	600	591	563	613	516	625	597	536	603	554	589	594	590	622	609	553	614	584	602	640	579	592	622	601	585	568	609	604	557	577	640	596	602	605	651	578	546	573	601	581	592	598	560	607	588	557	560	565	619	566	570	594	582	574	582	604	609	622	618	604	585	599	573	612	605	616	585	583	631	578	573	584	580	593	597	570	569	592	589	577	601	596	582	619	595	611	581	567	631	590	566	568	551	600	573	616	600	586	602	616	612	607	628	593	620	623	559	595	616	574	671	605	594	573	542	578	537	585	571	640	630	610	595	609	604	599	623	605	622	569	599	610	624	608	605	597	597	610	615	562	615	617	595	622	583	584	581	594	609	597	565	609	616	602	677	641	561	619	564	579	585	602	585	623	639	607	609	588	604	527	576	611	586	588	590	583	568	596	588	589	584	592	572	619	633	618	593	614	551	614	612	588	617	639	604	590	551	572	593	598	567	582	612	591	560	597	568	593	566	555	631	600	618	582	563	574	585	558	563	598	568	587	585	635	570	574	548	574	571	633	621	572	578	627	571	572	629	592	608	603	554	635	570	595	570	550	584	600	620	603	618	579	552	580	589	625	640	574	551	596	604	592	561	577	567	623	582	585	572	607	555	549	585	581	541	588	627	573	585	609	575	626	592	610	595	588	564	612	620	624	627	627	614	572	608	576	610	590	579	533	604	564	605	589	614	621	583	572	632	599	597	596	598	623	584	619	626	639	630	598	552	550	584	568	618	575	614	635	621	571	579	595	613	561	615	602	607	576	564	584	617	606	614	601	597	597	629	569	573	634	559	633	609	575	587	617	589	590	615	619	573	653	585	599	599	620	596	608	653	578	585	626	615	589	646	603	586	628	629	617	593	608	611	542	619	591	593	626	609	603	583	602	581	606	599	600	609	592	598	604	602	571	603	567	581	583	580	600	605	623	579	595	602	595	621	592	637	615	636	593	543	597	566	643	561	584	607	600	601	547	587	639	600	577	563	597	626	577	570	595	608	593	571	610	607	609	562	612	595	572	575	571	600	585	597	567	572	586	572	577	618	613	588	622	627	626	584	646	594	596	577	573	618	598	577	579	623	586	573	598	596	568	604	638	548	552	600	584	557	596	641	630	619	596	565	628	576	590	547	587	613	618	565	625	586	601	588	553	598	596	564	590	612	591	590	610	623	628	602	602	611	634	587	574	582	544	601	625	632	625	559	627	587	560	624	601	547	619	579	614	567	616	586	553	602	598	594	580	614	611	582	569	575	594	563	603	560	625	589	567	587	629	561	550	570	593	582	570	587	600	580	624	587	601	578	565	608	584	621	611	591	561	587	574	609	588	621	595	582	617	596	587	584	580	588	612	633	594	596	590	665	580	585	622	608	568	631	584	575	588	584	556	598	576	561	593	585	540	615	588	590	620	594	601	571	574	617	641	606	567	612	595	597	557	580	609	589	572	614	615	533	574	604	578	571	595	577	587	586	618	619	576	590	576	604	559	594	585	657	597	574	568	608	636	576	542	590	631	587	583	599	629	648	613	627	635	577	579	571	609	615	590	607	633	585	585	604	625	593	608	640	597	569	577	596	593	573	586	595	574	580	575	620	612	589	612	573	565	615	582	594	580	593	648	605	616	587	596	600	577	582	579	551	607	590	584	577	607	562	586	581	571	534	544	548	565	584	607	597	615	624	622	639	606	607	629	555	612	598	632	566	566	575	545	597	593	589	612	579	596	592	547	662	582	576	578	618	633	608	586	577	600	610	589	593	631	616	592	637	600	575	641	591	592	573	639	597	596	617	569	558	618	549	632	588	625	615	568	566	557	630	606	586	589	580	591	570	628	547	567	600	608	583	598	609	629	571	592	597	606	572	617	548	584	591	558	613	603	592	564	603	575	600	557	605	572	579	580	579	556	603	600	584	619	583	598	611	603	597	556	606	648	587	575	563	617	627	643	530	609	557	597	603	598	581	661	553	609	584	612	598	624	605	617	595	539	632	637	607	580	636	604	608	623	569	583	572	603	564	558	576	566	557	577	605	574	573	593	574	593	558	546	577	579	595	606	600	598	578	566	608	610	618	594	611	572	607	610	580	638	597	608	609	588	590	600	607	622	582	593	591	566	588	539	613	618	580	620	589	605	596	582	578	618	634	573	606	585	595	591	638	624	564	598	604	583	546	609	592	593	586	592	610	575	601	639	612	600	594	576	596	553	573	597	575	597	592	558	624	575	579	590	606	631	588	563	603	619	620	575	577	570	583	613	608	557	582	583	598	580	558	586	643	595	605	560	593	590	583	622	598	560	604	594	672	596	605	634	594	573	584	579	613	581	622	607	622	585	563	612	564	618	567	574	591	588	634	610	621	588	580	605	595	596	557	604	579	609	525	608	604	608	611	553	590	610	625	646	601	617	572	587	605	610	577	619	561	567	586	610	597	545	644	592	577	586	613	617	581	625	584	572	599	609	592	593	564	580	622	557	596	572	600	639
17832	2465	2246	1769	1272	959	735	575	446	384	355	295	290	242	223	204	219	199	208	189	185	167	175	184	169	176	147	172	154	136	157	153	143	145	157	143	152	142	156	154	162	142	152	131	146	156	145	146	125	124	150	133	135	136	151	149	164	141	146	136	139	132	129	151	138	133	134	134	142	131	147	138	139	126	127	135	134	127	128	122	130	141	150	136	124	142	125	130	163	164	142	127	130	134	111	130	127	129	155	121	145	109	140	145	149	131	137	138	142	142	148	137	129	132	128	134	143	133	131	125	151	140	139	128	143	128	136	141	137	141	121	150	135	150	131	116	143	149	140	134	143	143	139	128	133	131	148	128	131	152	142	146	128	141	129	135	127	144	151	157	113	108	118	108	125	124	148	133	129	139	145	122	132	133	115	110	142	141	150	142	121	123	133	135	138	146	132	155	132	163	138	129	124	153	134	149	132	117	125	139	135	134	143	124	125	138	119	136	136	126	129	127	152	115	147	145	133	117	152	112	135	118	130	136	148	142	142	139	155	130	137	120	154	138	143	147	139	135	140	139	135	139	127	118	129	158	143	118	157	125	133	139	132	150	131	130	126	123	143	135	127	121	141	139	148	123	126	139	143	133	122	134	129	127	118	151	133	144	140	136	133	143	141	126	138	123	117	147	119	128	132	117	134	124	115	141	135	151	143	144	137	142	136	150	116	162	136	155	148	129	105	158	157	136	134	159	137	117	133	115	125	139	136	122	127	113	146	130	134	126	126	131	141	134	117	138	123	128	114	117	125	152	144	148	132	145	134	127	148	154	127	136	152	124	143	136	140	133	122	127	138	149	137	125	128	142	128	147	138	122	138	131	123	140	154	125	147	143	146	150	117	120	136	143	113	115	155	126	115	134	144	140	127	123	147	116	141	168	127	130	135	133	133	126	152	134	99	125	134	140	140	127	131	131	117	130	125	121	138	131	128	140	157	145	130	123	121	163	147	138	135	133	119	125	127	143	112	129	136	133	144	140	143	159	152	122	123	136	142	155	126	131	128	123	126	123	135	125	113	124	145	131	149	130	129	141	141	122	133	140	132	143	140	115	129	141	138	109	138	137	128	127	133	130	143	136	140	126	121	132	132	129	155	128	122	154	125	131	122	139	150	126	146	130	155	134	139	144	129	128	137	123	116	134	129	97	127	124	115	126	128	134	152	133	119	115	151	115	146	113	154	136	138	143	142	148	114	132	131	133	116	128	149	147	135	143	128	143	122	117	108	155	133	152	139	122	135	130	135	134	140	138	119	130	122	132	140	130	132	122	112	115	122	136	131	136	128	133	140	140	118	140	127	137	151	139	117	121	136	151	142	139	143	126	127	115	135	137	111	150	138	130	141	125	158	131	140	126	134	126	144	144	127	141	138	134	141	127	142	132	134	122	134	129	115	138	130	138	129	134	122	148	135	119	133	134	120	130	130	130	132	137	136	143	134	134	136	136	146	129	119	119	151	143	128	121	137	133	124	128	130	146	144	124	149	135	135	127	130	130	122	107	136	143	137	120	123	109	155	135	136	142	135	120	129	132	122	138	123	143	120	136	149	110	124	124	133	123	111	136	148	152	122	116	133	132	151	132	133	136	136	154	122	147	121	120	133	115	135	146	142	136	144	124	144	132	107	115	132	138	143	111	139	111	112	148	155	146	150	150	141	143	114	148	154	137	138	122	120	128	139	117	141	143	131	141	128	156	116	123	131	156	114	160	145	141	134	126	121	156	122	141	113	120	130	119	128	134	135	141	131	144	150	139	132	128	134	126	152	141	100	148	132	122	135	146	159	141	149	138	116	147	135	108	136	125	142	142	146	129	130	137	122	124	139	144	135	125	106	144	165	161	144	112	135	124	131	144	143	151	122	113	136	119	157	127	135	139	130	144	146	122	141	119	132	122	141	124	125	123	129	121	132	141	126	132	144	139	135	136	144	144	142	138	112	138	122	133	152	130	119	145	138	117	108	141	124	123	121	114	142	143	130	133	133	133	142	123	157	131	130	139	123	162	159	115	107	127	139	142	123	130	102	129	153	145	145	125	112	133	139	149	134	143	141	128	121	149	126	153	129	134	145	126	127	150	123	148	144	153	137	136	116	124	154	117	121	115	132	153	114	131	115	127	130	127	159	140	135	132	126	137	144	114	131	147	126	145	153	157	123	133	139	144	134	137	152	147	150	133	137	115	140	133	128	143	130	129	125	130	148	132	123	144	128	129	123	165	123	120	112	124	128	110	123	120	132	129	119	122	140	149	156	125	148	130	123	122	116	146	134	139	154	123	151	145	111	145	131	145	126	130	125	147	122	121	130	133	126	119	112	145	136	116	138	134	105	135	141	144	131	130	125	107	125	145	140	146	139	161	115	126	126	154	140	124	114	109	135	119	127	151	147	135	158	126	157	123	132	111	143	139	122	136	129	144	135	155	130	138	138	133	110	128	139	127	109	155	153	146	143	133	118	139	136	142	133	137	131	141	123	151	139	132	147	125	125	142	121	156	159	122	137	155	126	134	116	125	138	134	124	126	119	133	132	134	129	115	143	125	130	137	119	129	118	131	143	151	142	130	132	116	154	130	134	131	142	142	131	128	164	148	124	124	130	132	148	135	137	139	136	120	127	125	139	141	134	109	135	130	144	129	141	148	135	123	126	129	135	123	135	152	143	129	138	136	152	124	141	144	120	137	124	126	123	105	129	126	135	142	122	154	130	134	137	131	145	131	134	132	140	153	127	117	149	134	117	126	125	135	143	123	130	135	140	137	144	139	126	139	120	132	127	125	130	136	132	142	126	138	123	137	119	144	131	138	111	134	131	147	131	141	135	115	137	129	133	119	154	143	121	153	131	140	131	149	127	143	118	130	111	136	122	140	138	126	119	121	102	140	104	172	116	126	117	131	127	123	129	135	129	145	131	121	129	150	153	129	143	141	134	136	125	132	130	129	128	135	125	130	149	136	120	116	117	146	117	137	126	124	130	130	144	155	142	142	125	129	123	124	140	136	137	126	125	132	132	131	132	125	140	144	152	149	124	142	145	153	143	122	137	144	137	122	131	142	163	136	120	122	136	125	132	149	133	130	146	116	132	133	143	125	109	148	126	147	140	129	139	114	119	137	128	148	153	125	136	145	144	142	129	138	120	145	116	119	144	132	128	141	149	160	139	141	114	126	125	121	114	138	136	129	141	138	133	144	127	118	131	150	153	127	129	149	137	135	121	159	149	135	158	140	131	108	158	145	129	143	142	131	139	128	157	127	120	113	142	131	138	150	111	128	151	115	153	143	130	141	128	118	127	135	137	146	116	129	124	146	121	132	131	128	112	136	130	133	136	161	135	133	147	131	138	131	134	139	161	126	110	137	119	127	141	130	139	142	136	134	128	124	156	130	134	157	123	128	132	138	118	139	146	131	117	132	122	144	141	122	161	150	143	143	132	152	131	124	119	144	138	137	134	143	126	159	131	151
7490	1947	4226	5244	4601	3690	3008	2606	2177	1927	1644	1417	1296	1111	1101	1042	925	914	821	808	781	754	697	706	636	621	601	592	607	585	563	550	520	514	540	552	519	551	508	484	530	533	483	471	475	437	485	479	469	484	454	453	466	432	437	475	477	481	439	458	444	455	456	457	405	452	436	437	422	421	432	423	412	453	419	424	436	412	403	437	443	417	408	431	411	434	446	416	402	420	416	427	457	400	423	417	415	417	430	423	406	420	415	372	420	450	401	431	408	388	425	418	400	423	410	429	403	447	420	411	401	381	408	395	421	396	410	418	432	405	424	432	385	421	385	409	440	381	428	444	449	424	429	421	414	437	395	401	378	377	399	433	394	384	407	403	377	432	406	393	405	400	382	413	420	427	434	381	401	384	407	409	385	423	382	420	412	410	402	422	420	396	403	414	421	416	404	409	387	399	395	399	423	443	462	388	390	383	420	415	406	419	428	400	421	389	376	418	377	364	392	389	407	393	380	413	409	463	410	420	391	416	388	428	411	403	403	392	423	415	436	401	446	442	402	394	389	393	388	413	422	434	423	421	397	411	398	422	370	411	385	386	415	441	386	389	380	382	410	386	395	432	413	382	347	360	385	422	424	370	425	393	404	441	402	366	403	381	426	399	389	402	454	398	436	409	431	394	403	402	416	367	396	381	409	417	405	387	394	400	429	395	399	397	373	395	423	403	394	376	399	399	390	409	415	394	402	402	404	392	388	459	447	377	423	392	398	421	400	401	411	425	439	436	404	432	425	429	404	364	413	405	404	398	372	407	420	408	390	441	411	395	403	389	397	411	402	383	408	435	387	425	415	427	388	419	433	393	391	376	432	406	410	422	390	422	389	404	388	395	428	407	382	417	429	391	382	407	423	421	432	406	419	364	398	412	391	390	415	395	440	417	387	370	379	411	423	384	432	379	425	378	429	417	412	404	405	400	407	465	406	385	380	398	380	436	416	397	390	382	441	409	384	407	429	408	377	423	416	391	381	388	348	404	392	371	424	438	419	394	401	409	404	397	432	399	384	410	411	420	398	382	387	399	390	404	388	398	398	413	405	421	417	427	404	411	412	394	413	403	426	418	370	394	403	397	413	437	394	407	436	396	396	401	397	390	407	369	414	421	403	394	435	420	398	421	366	348	428	408	424	419	424	401	380	398	401	414	415	394	410	452	406	414	411	418	421	396	383	416	406	407	401	396	412	417	425	375	412	435	390	443	411	367	448	420	431	413	396	410	413	373	398	397	387	395	421	439	437	429	405	433	428	418	401	387	407	423	387	405	432	403	426	412	400	422	386	406	392	406	405	387	446	420	422	427	383	417	411	383	408	413	411	380	381	445	401	405	369	383	424	394	416	353	414	365	403	409	432	373	428	403	410	381	405	420	401	412	398	398	441	381	415	389	356	399	386	429	392	373	397	396	402	400	387	405	424	438	382	393	419	404	465	417	422	426	419	429	416	382	368	372	417	407	389	409	375	385	401	395	427	401	456	396	415	417	406	430	394	395	389	422	429	376	392	439	420	439	400	382	402	410	383	399	428	400	429	401	405	437	411	437	374	429	409	408	413	398	406	386	411	382	405	404	431	406	387	390	402	429	405	406	406	467	432	393	434	405	426	440	397	439	421	378	422	442	421	394	431	427	417	420	413	393	389	395	426	379	396	425	415	381	375	380	430	374	427	394	394	426	424	409	420	373	425	397	378	469	409	403	420	423	406	403	439	414	440	425	401	442	358	397	387	459	423	431	424	414	409	385	375	406	407	434	441	362	406	404	403	418	416	421	400	382	445	412	434	402	391	384	367	388	405	376	396	394	397	386	421	398	416	369	423	441	424	396	375	413	400	439	392	380	403	401	392	408	401	431	418	433	347	383	393	394	384	372	390	398	414	427	441	400	372	390	446	399	374	406	409	431	391	421	394	410	389	374	384	403	423	423	377	376	396	405	393	430	401	412	403	375	433	400	385	438	422	424	398	375	399	412	448	416	374	430	394	401	376	432	436	437	391	443	411	385	354	430	429	400	405	454	426	401	409	416	387	418	400	407	402	369	455	410	395	403	395	406	410	427	406	401	409	387	396	401	425	439	419	414	417	431	417	400	364	387	414	446	416	402	388	389	394	382	418	394	412	366	438	400	409	452	426	423	403	452	404	400	380	443	413	408	410	431	381	382	402	430	421	356	411	420	401	422	420	382	386	407	389	369	409	404	378	371	443	395	417	383	422	447	382	414	435	446	438	409	435	392	412	434	436	415	399	425	400	410	410	429	406	427	415	405	419	389	401	429	391	418	421	403	411	410	421	391	419	412	392	414	409	434	432	391	374	426	428	428	425	404	424	416	381	404	440	412	406	393	406	420	417	411	426	407	427	402	419	402	427	395	397	407	403	379	402	414	394	399	441	419	395	425	357	405	391	407	433	408	380	387	408	407	441	412	380	425	378	415	425	432	433	416	402	398	427	368	395	393	423	410	384	398	431	378	399	430	447	394	428	396	426	386	410	395	388	398	370	428	378	415	412	415	397	374	429	385	400	399	425	383	401	381	405	403	395	410	432	417	434	393	416	432	432	379	393	424	406	419	406	432	394	418	381	458	418	428	401	390	386	387	415	436	399	426	446	400	434	424	414	419	409	387	389	443	434	414	424	401	387	409	407	435	400	410	387	403	416	400	421	373	381	377	409	391	429	394	414	430	382	388	383	435	407	408	379	407	386	404	428	381	417	392	432	408	430	439	388	401	408	450	411	385	390	407	390	401	396	445	422	412	412	433	381	421	382	421	426	400	424	400	422	459	394	386	419	428	420	412	421	448	429	386	406	371	407	402	407	387	389	409	351	408	439	397	416	423	400	396	412	392	391	400	450	447	380	417	401	395	418	375	401	420	384	374	394	388	364	376	420	441	419	364	432	410	412	428	422	415	392	388	396	408	404	414	409	380	397	432	402	373	414	433	400	401	391	412	402	389	352	396	402	414	420	382	402	428	415	430	415	398	415	438	407	407	425	445	385	379	407	381	382	403	357	431	397	426	429	422	430	386	444	364	416	434	375	436	424	408	407	383	433	400	400	374	430	373	412	438	388	405	402	406	408	456	412	409	399	412	406	424	370	387	398	391	426	376	420	411	415	405	363	385	383	388	421	411	403	397	409	441	427	387	425	397	417	426	380	406	392	428	404	411	393	370	416	400	408	401	394	390	402	396	427	429	413	398	428	407	377	412	417	384	403	401	428	388	467	376	406	414	461	382	410	397	395	397	421	436	391	416	427	404	395	388	424	412	396	410	404	410	404	424	408	435	413	428	422	392	407	412	430	387	391	407	411	374	398	374	433	376	409	426	370	386	409	434	377	417	421	403	395	387	413	410	411	409	415	389	406	408	392	413	413	403	390	391	384	422	441	389	410	428	440	448	393	446	401	415	407	392	457	422	387	423	380	461	420	431	400	423	450	374	464	387	416	438	406	405	429	412
2588	397	423	404	382	375	362	354	346	347	360	344	339	318	362	352	374	344	359	363	326	340	357	377	337	355	338	341	335	375	348	345	343	345	366	331	378	356	354	363	320	363	339	311	344	342	333	340	343	360	331	335	349	360	322	331	341	377	345	379	338	302	360	348	328	367	346	392	377	356	370	359	365	328	347	317	344	363	348	359	345	337	356	321	375	342	324	355	331	339	320	319	359	317	357	375	368	345	335	355	337	382	300	356	394	363	313	328	359	315	330	326	363	349	344	348	358	331	329	369	340	343	372	356	354	357	342	357	321	314	309	361	368	318	351	349	349	343	328	355	363	309	381	322	327	341	349	331	348	368	316	319	314	302	333	376	363	322	350	321	353	357	347	366	369	347	341	332	340	338	383	379	357	339	332	342	346	357	328	325	325	358	311	298	355	342	333	366	346	284	312	335	337	339	356	336	340	335	376	344	346	333	369	360	335	334	341	341	329	352	337	312	333	341	369	355	380	346	379	322	343	360	324	352	379	356	341	372	326	368	353	326	305	384	319	361	346	327	370	355	383	332	339	335	371	347	330	344	338	370	337	367	333	326	365	339	372	316	328	342	325	354	315	354	345	379	360	363	365	302	333	352	325	331	365	373	355	354	336	322	355	323	341	342	355	386	336	321	344	337	339	351	329	363	361	326	360	311	324	311	361	339	363	357	356	312	373	351	311	327	341	310	373	339	336	353	357	320	333	330	381	347	375	332	358	350	358	317	336	322	337	308	373	322	349	373	349	334	309	353	324	352	355	346	341	320	310	336	354	312	311	377	319	354	317	355	340	378	355	360	334	329	330	388	383	331	331	341	368	361	319	351	351	342	364	329	334	330	365	362	329	326	306	344	353	352	334	348	348	363	337	353	353	352	338	333	368	344	338	342	343	363	351	365	347	324	339	302	346	350	339	353	314	349	325	368	351	325	305	370	333	348	377	376	316	348	341	355	333	316	347	311	356	354	341	386	364	324	345	356	338	343	366	352	359	350	332	293	356	339	385	313	345	381	354	350	326	348	347	358	357	337	362	328	347	336	320	338	360	347	366	341	374	344	364	340	356	337	400	367	377	340	318	282	335	349	336	367	352	364	312	369	346	367	316	345	333	342	356	353	341	360	358	352	347	363	352	328	379	353	325	347	352	329	335	359	344	336	365	370	317	342	347	337	339	334	326	347	350	331	337	325	323	310	345	353	351	335	341	326	360	328	364	294	350	350	360	339	338	328	340	326	347	331	350	350	370	330	331	355	336	336	335	350	318	360	338	341	361	336	357	336	331	323	355	378	367	388	336	332	376	318	342	337	376	331	320	344	350	365	339	353	359	326	335	341	349	318	356	336	327	343	340	357	344	336	315	333	342	323	335	361	335	347	344	325	340	327	332	327	326	358	335	332	319	351	353	350	357	330	348	350	338	330	345	290	381	347	362	355	346	362	352	348	320	333	351	331	350	342	380	359	343	344	330	347	384	328	363	330	341	374	367	346	343	325	352	315	354	346	333	337	358	374	354	321	353	388	350	319	334	331	341	362	382	363	340	360	344	354	372	351	350	390	353	339	359	371	351	334	361	336	319	373	331	339	311	379	350	313	352	354	354	330	353	355	337	324	342	348	350	349	352	369	355	370	364	335	348	318	378	361	358	358	358	315	354	347	356	376	382	335	336	345	322	368	351	352	345	374	352	328	350	326	364	311	326	345	341	343	325	347	326	328	360	321	345	313	340	334	354	338	308	360	366	341	329	389	301	349	351	356	359	354	358	363	357	326	330	369	327	358	354	349	349	322	342	362	390	341	323	372	337	332	337	349	375	347	321	354	356	322	359	330	375	307	371	382	350	354	333	319	320	366	361	360	319	379	379	337	364	379	341	359	343	333	350	354	332	325	343	357	336	344	344	341	360	323	348	332	371	302	340	349	367	363	337	369	339	336	341	351	335	388	340	337	360	350	330	352	355	354	338	317	349	299	362	336	349	332	380	351	306	367	349	329	368	349	346	347	326	347	340	354	340	319	320	335	350	344	353	312	355	348	329	333	358	341	332	334	319	337	346	314	318	327	343	382	341	346	335	311	351	332	349	324	375	327	369	325	350	356	335	358	323	355	308	310	376	350	347	375	316	375	347	312	331	319	359	310	314	354	365	357	329	348	354	353	355	351	362	325	335	337	360	327	317	362	344	364	326	359	330	343	333	363	365	354	353	338	324	325	336	335	353	349	353	354	343	356	325	318	359	339	346	335	312	342	301	361	331	318	363	341	368	349	308	330	355	328	350	368	350	341	347	358	359	329	315	365	326	321	358	362	330	341	366	338	318	336	358	328	344	359	359	339	359	350	324	362	305	341	347	348	327	341	313	355	364	355	327	344	337	333	333	341	330	367	340	392	339	359	340	306	366	327	363	351	355	351	331	352	327	318	353	306	353	345	339	330	342	331	323	340	358	330	357	349	356	376	387	385	357	341	384	344	322	361	388	328	375	373	334	373	341	388	348	309	332	330	382	335	332	370	336	330	349	357	372	362	325	330	315	313	365	304	361	341	360	357	372	334	349	357	337	312	342	333	340	338	332	341	373	361	381	321	366	333	320	321	309	387	328	339	348	366	382	360	339	340	358	356	336	349	349	358	310	351	365	338	352	342	343	353	373	354	322	342	362	344	351	323	333	340	353	345	347	314	344	367	325	337	324	362	365	317	333	343	345	321	353	291	352	378	322	320	316	342	340	369	307	354	322	328	368	331	352	353	349	365	339	331	367	338	385	332	336	352	371	336	331	346	330	351	363	326	312	329	379	355	357	342	353	317	371	368	358	360	369	329	351	381	335	371	362	318	323	336	292	342	345	359	339	320	371	292	353	365	338	357	344	399	360	335	311	329	374	356	320	319	344	346	355	332	350	314	373	363	319	316	317	329	316	340	331	380	329	363	368	338	363	380	357	327	402	358	319	352	356	347	332	317	338	360	354	375	326	336	352	347	365	328	312	347	328	329	362	328	345	376	355	343	342	331	365	322	359	317	303	362	330	345	333	353	341	339	339	382	363	330	343	345	366	342	356	347	329	394	301	367	314	320	338	337	338	340	331	330	347	328	354	330	355	355	354	360	350	357	353	333	321	311	364	369	336	374	342	367	348	308	345	357	365	342	367	363	348	361	333	323	328	340	358	340	342	343	343	367	337	337	330	310	344	372	352	331	377	336	349	350	359	313	319	377	352	349	344	331	348	341	337	343	363	328	323	336	371	325	309	324	323	337	361	357	364	377	339	351	358	326	328	343	352	362	354	327	361	310	326	322	342	356	337	322	372	342	348	359	333	332	353	328	333	330	319	329	353	360	335	367	331	312	354	330	383	367	357	317	342	366	315	364	357	359	347	311	356	350	295	375	342	311	337	365	352	322	335	352	332	314	336	349	348	381	329	337	330	320	365	321	369	400	337	356	324	311	345	338	339	328	352	358	343	368	312	344
2546	996	1057	1130	1033	1091	990	994	1020	974	939	990	952	952	971	913	950	946	890	932	895	965	913	910	917	964	915	943	880	923	946	917	866	867	901	925	967	922	905	849	915	924	920	905	922	929	818	935	909	899	920	861	955	918	935	936	884	967	934	915	913	895	900	868	900	927	889	839	926	868	957	977	896	910	929	894	880	910	896	931	866	861	893	882	869	908	903	904	864	893	890	926	852	935	894	933	920	908	965	933	886	914	907	912	911	965	922	893	921	953	919	944	866	958	951	881	886	863	876	886	914	889	896	929	945	882	895	860	939	920	915	906	930	929	897	931	839	909	939	872	938	946	860	959	905	891	931	977	906	902	933	943	902	961	947	864	929	873	853	907	909	874	907	910	907	870	904	935	921	980	894	868	901	896	874	937	926	895	912	897	938	933	938	935	854	900	917	916	875	857	903	877	894	895	861	944	952	876	886	922	922	915	934	891	948	939	912	881	931	924	929	895	875	943	948	933	927	858	892	895	924	885	884	913	904	880	944	903	854	937	851	918	904	878	902	944	921	895	890	914	876	880	916	929	889	943	874	932	956	846	925	905	908	930	911	885	836	869	947	877	921	904	884	886	910	925	858	905	891	911	930	923	861	928	828	906	939	955	853	945	881	873	886	905	891	907	845	953	892	935	897	915	898	890	930	887	873	908	875	913	890	892	935	964	908	870	937	874	940	873	853	891	873	922	929	930	929	900	908	902	902	865	904	877	900	926	923	908	919	899	987	846	912	888	933	882	905	920	896	862	907	875	912	879	912	920	931	905	847	954	865	874	926	937	880	925	909	932	928	905	904	894	963	839	936	916	908	889	902	894	955	893	945	878	879	874	896	929	940	893	891	898	886	860	899	924	882	858	884	917	934	862	837	915	928	963	919	907	861	917	879	891	891	891	865	941	879	919	919	881	879	928	943	957	904	940	891	895	877	895	914	890	927	893	845	907	917	920	930	912	873	893	916	855	943	936	924	885	925	960	836	916	856	906	969	911	912	881	895	947	971	922	935	928	935	920	930	927	845	925	862	922	912	914	918	932	923	844	899	892	944	911	920	914	960	921	978	876	928	941	954	916	927	867	879	874	909	893	945	917	889	945	874	863	931	935	870	911	879	868	951	854	967	870	941	891	920	933	937	900	884	856	893	861	911	936	906	857	846	937	894	876	937	909	900	915	942	876	882	866	891	900	915	902	850	953	917	878	920	897	865	882	903	847	926	944	941	915	942	926	972	894	939	908	949	895	865	863	928	903	886	881	909	886	874	913	934	887	906	909	912	873	895	934	842	929	876	933	895	895	914	889	894	911	933	930	907	887	906	898	879	890	917	889	959	903	887	923	913	907	888	908	937	881	857	931	897	971	890	937	918	896	898	894	903	848	931	902	903	917	895	941	915	905	949	918	926	920	880	923	891	925	954	918	890	874	897	953	917	899	879	886	882	922	892	879	936	904	971	920	924	877	892	871	942	919	917	960	856	881	961	887	911	916	957	902	875	903	886	898	896	877	886	928	899	902	922	864	879	846	884	889	921	898	907	970	918	954	927	926	933	885	913	888	893	918	889	941	849	909	931	884	869	901	899	921	924	904	943	860	930	900	904	878	919	929	924	933	911	914	899	887	836	907	898	919	942	913	946	940	913	902	860	885	891	883	892	877	921	939	983	909	937	903	924	892	877	924	964	905	939	886	866	863	880	935	899	919	923	898	897	916	911	918	903	840	904	908	885	868	847	876	886	923	943	922	919	899	933	845	954	907	897	971	946	897	885	972	917	955	912	928	904	876	963	935	910	874	909	891	944	927	899	853	888	911	906	1003	925	938	906	900	838	893	878	916	892	867	940	915	890	914	930	866	910	919	874	895	972	865	903	890	902	926	862	902	947	849	891	874	914	949	894	897	829	899	900	921	920	901	902	944	913	895	919	909	897	881	893	919	881	878	907	916	869	901	889	899	882	898	908	949	855	942	936	879	908	945	854	893	864	945	947	860	866	850	845	920	914	923	924	922	915	924	904	860	901	915	879	870	904	896	927	896	885	916	859	902	963	916	879	975	931	897	827	907	936	944	913	907	949	857	895	964	915	887	932	915	946	895	966	913	914	894	872	913	913	923	861	890	923	911	915	915	916	938	909	950	888	927	877	913	923	919	933	869	906	883	913	912	898	905	900	892	955	854	926	907	926	875	908	874	881	929	996	893	913	872	860	934	905	888	955	895	862	933	851	899	855	867	959	889	893	919	906	937	906	840	913	943	855	859	941	908	882	863	892	978	904	882	878	908	926	858	869	882	905	912	922	957	863	955	886	875	901	946	919	942	900	883	948	925	950	867	880	907	931	922	859	874	932	871	903	949	886	900	938	893	912	883	934	877	916	877	935	848	894	965	875	892	885	908	904	889	907	944	957	868	923	886	894	913	898	947	949	883	960	871	875	909	961	907	908	899	987	906	848	909	943	903	934	924	909	919	887	948	851	855	940	895	946	922	916	909	896	917	891	949	947	954	864	919	885	893	943	877	896	862	939	922	897	878	886	931	888	887	900	910	830	914	886	920	911	907	912	899	967	903	968	910	865	908	942	933	886	910	880	914	894	909	916	888	864	930	891	885	904	909	925	960	937	802	952	906	906	852	892	913	958	915	887	914	920	909	928	919	950	978	893	946	921	936	887	927	891	920	868	846	935	914	950	906	921	884	848	892	980	911	875	866	906	893	962	866	939	922	959	933	896	949	885	917	898	905	889	951	880	938	885	880	926	901	911	890	923	909	858	840	846	914	939	914	890	888	853	916	874	913	874	921	868	913	988	930	947	949	930	952	871	898	836	903	904	915	958	933	887	898	921	936	946	879	901	885	902	905	900	908	876	943	888	939	922	899	893	867	916	863	892	908	883	930	912	967	899	906	883	884	919	924	913	946	955	923	911	906	905	897	899	934	921	888	911	884	915	972	945	922	862	906	924	900	935	963	920	914	889	948	858	903	939	912	919	953	939	919	854	934	912	911	922	910	888	915	875	841	934	909	888	936	892	909	933	931	916	904	896	836	904	897	913	922	946	894	863	934	888	909	899	940	892	921	920	849	956	953	882	893	888	893	881	940	919	942	887	907	943	897	917	918	905	933	868	927	867	907	862	932	887	904	947	926	881	878	923	925	932	907	960	890	903	938	901	917	952	858	895	978	852	917	895	927	900	895	870	870	893	925	884	904	934	853	873	912	935	917	905	886	894	863	950	918	896	834	942	905	931	854	906	867	903	915	898	936	934	960	978	958	862	900	884	913	859	970	904	898	940	895	908	908	957	886	916	874	879	917	915	876	940	939	885	878	915	949	934	881	923	894	919	937	956	908	965	880	912	913	944	935	893	871	794	905	878	923	903	877	890	881	900	936	868	927	836	890	927	855	933	876	947	901	905	925	919	905	904	889	891	953	891	898	940	878	946	923	925	897	938	945	915	835	902	955	946	924	917	853
9888	1017	1276	1026	742	602	479	450	371	335	318	301	309	286	313	246	232	274	245	233	277	205	239	248	247	231	231	200	216	213	249	212	205	193	236	255	208	239	226	215	201	255	231	245	232	247	180	242	214	199	220	230	239	192	247	241	216	222	226	195	187	228	232	190	221	232	213	214	203	202	235	252	220	244	220	204	225	222	215	213	237	237	220	200	212	229	252	242	211	192	184	228	197	224	196	209	187	226	218	212	241	227	234	254	217	240	198	204	200	204	218	210	190	213	229	175	220	234	218	205	229	205	210	229	234	229	228	187	205	209	206	210	209	226	205	196	218	206	192	209	222	212	205	222	212	223	201	204	208	207	225	228	211	208	220	190	211	224	222	227	202	218	216	206	218	232	209	201	190	227	197	198	208	227	187	202	209	213	211	195	223	211	215	206	199	229	225	202	197	232	225	216	220	202	218	195	239	188	210	211	227	215	216	187	222	226	233	205	211	208	210	217	212	206	201	193	197	182	241	211	215	197	221	206	201	204	237	213	196	235	188	244	207	210	223	219	212	210	248	219	234	192	223	195	217	201	216	196	246	217	203	184	211	206	206	180	204	200	205	226	217	212	207	220	194	212	207	210	224	203	231	196	200	201	230	219	215	172	229	204	219	194	178	224	189	181	208	202	219	249	220	249	208	210	218	231	215	208	202	212	225	209	181	214	208	197	223	208	209	199	211	240	228	207	226	224	200	193	208	195	224	229	223	216	226	205	222	222	201	180	213	203	197	197	190	207	192	204	192	198	206	201	216	229	222	201	214	224	212	224	220	186	236	233	216	214	216	202	197	195	180	201	192	196	215	192	212	221	247	238	222	230	231	199	197	199	217	208	205	221	230	198	206	208	196	225	203	202	213	222	206	209	200	212	209	226	193	217	205	205	215	203	205	220	216	224	243	200	214	217	224	209	214	189	196	216	186	190	210	222	202	197	212	202	224	186	227	212	229	189	215	206	225	229	209	188	230	207	182	222	203	217	204	172	204	210	220	198	216	215	226	224	217	222	200	200	216	220	219	238	210	246	204	220	212	219	227	195	237	218	247	231	193	215	201	223	216	248	210	205	200	221	225	217	219	183	233	209	212	184	200	206	237	227	232	197	233	214	230	233	218	176	216	181	224	212	173	199	223	199	224	216	198	215	216	232	239	207	236	201	225	212	205	191	227	203	201	227	220	208	211	186	224	236	216	226	212	228	226	219	236	191	220	208	206	229	217	217	207	199	213	208	237	192	224	202	228	203	218	215	218	205	219	214	194	219	211	217	193	212	217	227	195	206	227	222	210	208	198	230	195	224	199	217	216	195	223	216	211	242	224	189	196	202	208	228	189	225	204	213	223	217	204	242	206	228	224	216	249	214	192	178	199	223	206	229	187	238	205	209	198	228	215	221	194	211	237	195	195	215	211	223	233	175	198	233	208	212	203	215	220	195	224	243	217	218	201	219	211	225	225	227	219	231	189	228	189	223	190	210	227	210	212	211	204	197	206	185	198	211	260	221	246	223	200	206	210	224	239	208	212	234	231	224	193	215	190	220	181	231	212	252	236	213	207	205	189	196	206	220	214	182	189	200	221	226	224	188	189	222	220	203	208	201	234	202	202	218	230	222	218	210	225	228	225	208	214	211	208	255	203	215	231	200	196	237	226	230	199	235	224	213	208	224	219	224	201	215	199	204	216	191	205	211	218	216	219	246	217	225	226	183	222	212	220	203	208	207	230	209	235	200	211	210	216	216	247	209	211	230	203	199	236	208	210	211	203	231	204	222	206	205	207	216	212	219	246	195	194	202	202	222	216	210	203	233	186	226	196	190	216	202	204	209	190	215	193	214	220	209	205	210	215	190	186	230	214	215	216	215	214	225	229	211	227	203	227	215	211	226	219	200	229	232	215	222	214	214	208	219	210	235	209	224	204	220	222	192	216	193	196	218	226	222	219	230	229	198	207	232	219	218	177	227	215	238	204	211	221	218	211	191	197	219	219	225	228	206	218	195	204	215	205	208	231	198	224	212	213	207	224	194	232	223	213	223	202	193	207	211	217	199	262	212	208	223	191	184	216	196	245	235	207	242	225	212	200	245	217	211	208	215	201	211	217	216	244	233	203	223	203	210	200	216	182	203	187	221	209	187	224	221	241	205	208	212	191	206	189	186	198	210	200	214	238	208	209	217	218	195	213	213	199	215	229	200	203	209	204	201	223	201	236	187	209	214	207	188	202	221	228	226	213	215	200	234	214	182	225	188	213	232	224	208	182	194	207	211	212	226	196	208	202	205	215	218	186	236	215	227	249	206	201	213	208	223	196	247	215	183	216	208	202	220	211	228	208	215	214	220	207	196	193	214	225	212	217	215	231	209	206	217	230	211	221	223	188	204	194	219	206	192	214	207	208	232	235	210	231	247	215	227	214	213	231	221	199	232	227	212	203	200	210	217	229	209	230	216	202	188	213	201	202	244	209	214	167	211	207	199	223	211	214	202	231	191	189	216	216	244	231	225	210	202	241	222	221	200	239	210	205	219	195	216	241	197	211	221	209	205	195	200	208	211	226	199	213	223	243	206	242	211	209	219	216	243	219	198	214	207	225	204	206	231	233	204	217	200	207	224	228	262	196	247	237	179	211	188	203	210	230	220	209	224	253	185	200	218	217	189	226	232	228	217	223	216	218	198	193	213	212	227	223	194	201	239	229	240	216	212	190	232	189	211	190	204	207	198	208	222	208	193	195	214	192	252	211	219	204	238	211	208	187	215	227	199	209	202	193	227	197	222	210	220	202	221	194	207	212	244	222	217	219	251	234	215	218	202	205	219	210	208	239	219	227	212	216	225	199	196	210	223	249	238	223	233	225	194	220	229	202	198	208	191	200	211	214	187	215	234	233	217	221	208	204	198	194	236	211	220	198	213	208	216	213	224	226	193	198	218	207	200	208	223	206	211	207	233	202	208	247	219	228	215	217	232	195	216	220	227	218	220	234	252	206	218	200	219	235	197	236	201	233	194	208	207	209	203	256	228	227	231	218	211	187	205	206	187	214	213	261	190	220	205	215	220	217	219	219	219	199	198	196	199	228	217	224	242	226	250	223	217	200	236	206	179	218	230	204	224	185	208	228	214	224	206	183	222	216	215	228	196	210	236	199	204	197	209	196	202	215	210	214	181	226	214	219	204	232	228	219	217	203	185	212	222	199	210	241	220	206	233	217	225	201	209	229	239	190	203	210	229	230	207	229	192	197	209	218	213	216	203	205	204	216	200	224	220	223	189	232	208	211	213	236	200	206	223	213	228	237	220	224	207	181	226	219	199	233	198	229	212	201	196	200	186	210	226	209	205	247	213	213	225	202	210	215	235	215	202	225	219	228	215	212	200	182	216	236	202	210	197	183	210	215	205	192	208	219	219	215	206	225	214	212	215	209	205	229	209	237	214	194	185	213	232	247	215	195	211	219	212	193	209	218	212
5668	1395	2606	3232	2796	2335	2001	1709	1504	1330	1261	1131	1050	1026	951	952	882	838	812	726	784	730	755	711	699	718	725	719	702	628	642	681	662	668	656	656	678	666	670	678	636	681	650	618	612	589	626	645	651	657	601	657	607	578	600	642	648	578	617	589	587	622	582	667	593	601	607	617	650	584	644	618	596	644	613	603	585	609	568	602	609	599	624	539	581	628	607	648	593	597	598	577	613	594	622	607	601	597	626	636	607	599	581	603	563	623	600	614	584	616	574	571	614	602	618	643	567	605	588	561	609	576	591	597	602	565	589	574	548	589	665	558	600	550	566	602	570	645	618	563	571	563	595	583	601	582	613	629	540	600	603	614	575	582	572	616	595	615	575	583	584	600	607	577	548	589	604	585	612	556	604	572	608	592	590	600	572	602	658	596	599	589	598	652	585	580	618	582	574	563	579	589	549	591	580	567	638	628	562	579	638	599	609	608	599	628	613	570	595	595	565	545	606	572	584	607	593	608	598	615	606	618	601	626	589	568	602	605	589	601	554	555	639	604	605	612	603	563	541	602	602	582	598	627	639	568	625	594	585	603	556	601	596	613	621	589	647	580	627	586	583	613	568	657	563	582	581	604	602	620	616	556	604	594	590	533	578	592	598	624	569	585	656	597	611	629	590	592	621	551	546	565	583	566	653	580	586	568	589	534	588	612	587	600	592	597	576	543	587	586	626	589	547	577	640	603	579	607	614	602	537	591	574	576	550	561	613	634	596	628	562	592	581	580	602	573	584	589	614	589	614	620	602	642	586	578	584	590	599	642	596	581	601	596	625	612	590	569	592	576	585	626	599	611	554	553	575	567	598	571	567	594	594	627	601	638	617	602	632	589	611	622	598	597	619	583	549	629	608	610	597	576	578	596	617	594	625	588	620	586	624	590	618	609	588	593	617	607	605	606	601	596	564	564	597	580	595	590	621	622	574	575	569	582	635	567	613	592	624	580	640	596	552	566	596	583	619	603	621	587	602	592	580	578	616	549	541	556	662	594	545	594	627	581	620	611	615	595	614	576	631	611	646	602	578	571	573	581	584	555	566	620	582	574	547	593	585	612	560	580	541	588	553	558	579	606	567	567	614	583	631	590	624	626	575	603	582	595	601	590	612	555	610	595	607	594	604	600	607	577	584	562	644	560	550	598	633	572	590	623	596	588	537	582	556	546	571	585	578	614	550	570	568	578	590	599	582	607	600	588	588	598	632	575	538	598	580	582	629	591	594	562	572	583	635	605	583	571	580	542	532	598	611	610	604	569	610	580	599	567	582	607	577	616	588	618	598	581	590	572	572	583	605	586	624	577	585	620	616	566	599	577	590	593	587	611	608	630	594	612	574	587	583	613	570	567	571	597	542	628	606	623	580	580	567	600	621	568	601	613	609	614	606	551	556	615	643	545	558	616	613	624	590	584	625	548	548	543	555	604	597	558	613	550	557	548	582	568	595	579	580	567	594	627	610	596	558	563	589	601	610	565	599	592	574	561	625	562	592	590	582	592	619	595	612	609	563	583	623	592	578	608	574	563	572	581	662	549	579	611	641	605	585	619	558	578	577	612	599	557	585	591	552	615	575	589	585	635	554	582	597	583	558	591	627	565	553	614	604	614	607	596	616	569	556	607	583	602	569	597	582	627	554	621	649	611	556	599	610	597	584	607	537	579	599	582	600	614	564	547	630	563	575	585	586	611	597	587	610	627	611	617	564	598	605	570	592	576	620	585	607	597	567	593	608	618	578	577	621	560	598	566	581	577	589	604	638	571	630	642	603	559	608	581	613	568	624	579	592	564	588	607	614	583	559	597	620	598	592	597	570	548	552	559	608	639	579	616	575	599	643	561	615	563	616	578	592	583	579	594	577	613	624	575	617	570	581	617	581	601	576	560	629	570	546	588	602	591	576	575	579	574	549	646	579	580	602	587	561	591	625	639	557	646	596	600	606	632	585	605	645	599	587	629	610	603	577	568	618	618	588	564	602	566	598	650	567	605	634	579	615	547	598	600	604	569	567	588	586	647	608	578	656	582	582	576	603	621	637	609	575	599	550	589	639	601	587	577	594	591	572	583	615	623	628	589	567	605	573	571	593	593	608	621	539	597	557	557	599	622	523	624	591	585	594	585	599	590	586	582	607	604	579	591	575	583	597	619	604	600	573	560	568	573	602	624	584	623	602	546	544	589	589	589	569	588	577	622	612	582	662	562	572	619	639	614	577	546	631	607	608	637	583	593	621	616	535	569	583	572	563	565	556	575	623	546	547	577	618	577	600	597	620	612	600	585	616	580	609	587	597	573	655	552	572	575	599	571	641	586	590	606	591	587	631	618	611	563	566	613	638	563	592	622	553	604	565	635	622	617	608	570	587	554	564	603	613	655	609	605	563	631	583	629	616	580	599	606	642	621	609	649	632	579	580	603	593	557	639	634	583	580	583	568	594	581	585	556	602	584	581	604	561	617	616	578	562	615	608	593	621	614	618	527	577	589	556	566	579	588	591	583	588	588	635	577	574	598	576	605	615	571	565	598	623	573	570	610	559	551	554	618	582	604	554	601	601	580	575	649	590	614	621	572	616	608	621	593	632	583	608	608	569	577	552	624	617	602	598	614	575	546	567	578	578	592	628	613	550	602	597	577	593	609	624	568	595	554	585	563	590	613	589	596	614	595	593	606	581	606	592	558	616	531	606	600	563	593	575	594	603	627	596	572	552	595	559	581	578	648	617	609	585	586	587	551	581	620	556	593	583	592	571	585	612	609	574	578	574	571	605	586	609	595	553	606	597	593	574	594	593	600	604	616	591	603	584	592	575	586	549	591	591	635	584	638	548	579	570	602	580	587	593	591	622	578	610	601	591	581	611	599	558	573	587	591	605	585	610	592	622	590	605	609	605	639	570	581	576	590	561	640	617	537	573	631	539	668	605	564	605	564	582	625	596	617	575	564	572	566	580	572	606	651	573	595	601	597	597	619	555	582	596	560	625	618	612	582	551	529	590	592	589	594	596	610	579	581	610	586	568	619	603	587	582	592	577	603	593	547	634	592	558	568	571	590	572	588	591	577	599	580	625	625	644	610	610	555	519	579	579	565	585	578	577	636	583	584	625	562	577	542	598	567	603	565	615	590	619	665	546	619	601	649	579	619	601	572	624	616	586	585	598	559	596	578	616	571	566	625	532	611	591	518	595	595	562	584	589	622	599	591	609	626	553	581	605	635	610	573	617	613	506	592	617	563	554	606	582	589	615	610	588	597	602	575	604	589	589	592	618	596	631	581	559	613	622	637	607	569	595	580	589	580	616	592	576	612	602	550	596	613	611	640	597	626	568	580	617	611	614	600	594	594	573	596	588	605	578	613	602	596	593	578	558	623	572	596	537	552	621	590	603	564	587	583	562	590	638	579	600	607	619	589	615	559	609	572	602	589	573	645	586	560	620	604	570	584	600	635	588	616	562	650	574	597
17854	2453	2415	1856	1267	888	688	532	476	381	328	294	273	249	225	199	213	214	195	203	174	157	165	163	219	160	174	148	163	169	174	156	130	129	160	139	134	171	147	150	145	136	164	159	121	157	132	154	139	140	105	132	132	149	156	134	152	160	134	123	144	139	132	164	147	144	155	145	134	147	132	144	117	147	117	145	143	122	122	130	136	133	119	110	142	135	133	142	122	121	131	138	116	121	141	141	114	155	155	158	132	146	131	137	130	143	130	139	136	140	146	125	135	119	141	131	131	127	116	131	137	125	138	144	136	142	145	124	124	122	135	125	126	128	152	135	124	115	124	148	151	116	147	155	125	118	154	144	137	121	144	120	133	145	167	132	129	131	142	124	137	134	139	123	127	126	130	131	128	121	129	133	158	126	136	133	133	117	135	120	153	131	139	125	134	138	142	126	128	147	143	151	126	144	129	141	113	131	132	150	132	151	143	135	145	134	140	131	162	123	122	138	138	127	142	142	113	124	128	130	117	142	139	123	151	135	133	115	119	152	138	124	119	143	137	131	144	130	141	136	148	132	154	129	107	143	139	130	136	134	123	150	138	143	155	119	135	133	144	145	116	140	118	121	122	140	147	131	138	123	139	131	135	133	130	141	136	130	138	147	136	141	133	153	145	148	117	127	146	134	130	146	142	119	124	131	123	128	123	129	128	135	124	132	135	156	130	114	132	114	116	124	160	147	134	137	140	134	121	159	125	129	138	138	161	137	162	130	143	120	135	153	126	131	114	127	133	135	145	113	136	149	121	135	140	140	149	146	115	140	139	131	118	140	119	119	128	145	130	138	105	160	154	150	133	150	125	124	112	128	140	129	119	136	119	124	136	122	121	157	159	163	140	114	131	118	137	137	117	128	126	126	132	139	120	136	161	139	153	141	114	131	123	146	106	124	132	140	133	134	128	126	127	119	125	117	131	120	150	133	123	142	152	134	147	137	146	127	132	135	140	148	119	148	118	125	147	156	120	143	137	155	125	126	119	134	143	131	149	135	121	155	152	128	148	131	145	145	145	131	112	128	128	113	125	126	144	151	117	135	130	132	134	135	115	139	122	161	148	126	127	122	124	147	119	129	135	131	151	145	155	120	142	135	118	122	119	111	135	139	124	134	155	163	119	124	111	141	137	149	152	132	174	125	135	139	113	125	130	136	135	130	128	123	142	132	139	124	141	131	144	157	150	145	152	142	131	136	120	135	138	131	141	146	136	138	135	145	124	159	115	117	119	139	144	148	127	136	142	141	129	148	126	126	148	142	145	133	134	141	142	118	122	140	125	137	139	150	127	146	117	150	139	123	126	160	138	124	141	139	139	134	132	154	131	148	136	153	113	127	113	122	139	127	131	131	139	145	133	135	133	143	123	133	131	135	132	134	107	139	117	125	134	136	143	151	138	127	141	138	131	127	130	154	135	142	129	131	131	122	135	152	129	161	130	136	125	156	170	137	138	139	140	130	145	130	138	127	144	138	133	141	139	130	142	131	163	138	142	120	146	130	118	127	130	129	142	141	140	137	125	141	139	142	126	136	137	147	117	114	104	147	94	168	127	132	135	116	139	125	141	123	126	138	153	145	146	129	143	150	146	126	142	145	130	136	123	137	153	153	140	125	106	119	136	125	134	137	142	115	124	145	140	137	118	155	116	136	144	124	138	135	135	119	134	148	134	126	114	135	129	131	136	132	146	120	132	142	105	131	148	137	132	132	139	129	132	134	131	147	141	139	118	146	124	125	129	144	128	159	144	112	120	123	150	138	140	145	144	132	137	131	129	144	149	128	137	129	142	152	130	117	134	128	139	132	128	122	148	139	132	120	141	133	126	116	147	132	133	147	143	143	149	143	109	134	129	132	150	143	148	125	155	140	137	141	139	138	131	130	152	155	122	135	143	125	116	112	127	137	110	132	152	122	129	129	136	148	141	142	114	144	136	143	125	122	126	137	153	129	142	130	122	128	126	117	150	148	126	134	144	148	147	158	123	121	123	137	150	129	124	129	140	122	142	128	123	118	123	148	147	159	124	144	135	117	144	128	121	125	119	134	138	149	120	146	144	116	139	137	149	145	133	149	177	131	131	109	122	139	120	125	129	128	142	136	151	134	139	109	163	121	139	123	142	131	122	132	136	153	128	135	146	142	124	143	122	126	132	125	118	132	124	130	151	128	129	150	112	107	148	133	158	126	137	143	139	133	127	133	115	114	157	118	142	133	127	125	122	120	118	147	122	157	141	139	138	142	126	102	149	142	134	138	136	141	128	124	163	135	157	146	158	139	137	123	145	145	148	145	126	132	140	133	148	146	129	158	144	120	139	142	123	125	121	149	145	142	141	140	118	147	120	131	123	126	137	134	136	141	120	116	149	163	133	132	136	145	160	128	145	136	138	126	136	143	145	124	132	151	140	136	151	137	139	146	147	126	119	145	135	143	141	115	139	134	95	142	142	135	125	143	135	145	113	134	122	145	127	134	135	144	134	138	144	134	162	140	153	126	118	160	130	136	145	119	106	134	126	107	133	138	116	120	125	142	132	142	111	123	164	137	142	146	126	124	135	127	124	121	148	141	144	130	129	143	137	143	142	150	125	139	135	126	136	100	127	126	140	128	131	131	117	123	131	128	131	165	149	147	132	145	132	128	139	133	127	134	121	133	128	150	144	134	124	138	150	133	132	135	144	137	151	136	155	126	145	123	144	140	139	112	127	141	132	133	120	139	132	138	152	150	112	130	152	114	136	122	139	151	126	156	149	130	130	130	161	144	144	136	130	129	135	124	113	114	143	128	129	128	144	141	132	148	123	141	122	132	143	140	143	126	120	133	129	132	132	160	125	128	130	122	120	123	130	153	144	144	141	130	146	141	125	143	143	133	155	121	146	125	133	133	125	143	122	133	134	139	139	135	124	131	141	143	122	146	116	132	125	154	136	131	152	132	128	148	132	153	109	138	132	141	131	135	137	120	130	120	155	110	138	149	141	130	127	134	143	134	127	148	114	155	145	137	126	127	133	142	144	118	121	156	125	144	137	114	126	136	128	137	123	128	145	155	154	143	130	131	150	145	131	129	144	133	139	151	153	143	136	139	128	126	132	134	138	144	132	135	149	132	136	141	141	134	124	108	129	143	132	169	130	110	111	121	140	117	139	125	131	149	134	137	134	125	134	130	130	121	132	148	119	140	132	144	104	111	147	132	151	118	132	150	124	139	123	136	136	106	152	130	156	152	134	119	116	131	149	129	137	122	138	112	149	131	146	134	114	131	136	140	121	138	138	140	165	149	137	124	141	142	144	162	132	116	152	109	152	131	138	121	137	132	128	121	124	125	133	146	131	131	127	146	140	106	128	145	130	137	143	117	154	162	139	122	143	140	130	136	146	138	126	133	124	137	130	127	121	125	117	157	127	125	131	140	138	127	140	143	155	142	152	130	116	126	135	135	138	135	152	145	130	131	141	131	118	126
7531	2095	4409	5252	4590	3878	3130	2599	2192	1896	1652	1493	1366	1188	1101	1030	994	927	843	815	799	692	700	736	647	634	631	608	563	615	564	525	582	566	523	502	532	525	518	553	505	500	452	524	492	500	438	521	455	477	444	439	475	414	464	448	427	464	462	436	440	453	452	468	434	502	469	425	430	454	435	438	436	445	410	446	454	407	446	406	429	404	419	425	390	383	414	417	419	435	435	411	430	378	428	373	422	459	456	401	421	433	412	405	399	433	412	378	400	419	421	411	423	405	417	442	443	375	415	410	411	412	458	364	406	445	392	410	403	427	422	429	425	401	438	409	405	420	401	416	407	432	380	424	428	390	436	400	395	409	425	388	381	422	413	445	453	392	407	426	419	407	387	410	399	420	394	416	436	417	404	378	417	408	393	438	411	437	397	387	381	387	423	417	395	395	411	405	423	431	416	416	408	468	390	448	404	433	366	392	412	458	412	439	400	406	442	419	436	390	409	410	422	396	433	430	396	434	383	442	403	439	403	388	403	407	427	424	380	433	425	418	379	439	367	385	388	417	379	431	416	404	374	398	358	387	416	394	431	414	435	424	459	370	397	438	394	370	411	410	400	411	403	388	399	372	397	428	394	425	429	415	422	404	367	436	416	426	384	390	422	381	380	388	409	427	438	407	396	382	396	404	409	432	392	407	383	416	414	418	417	391	416	427	463	415	396	401	400	416	396	404	405	381	427	368	377	412	421	447	411	390	406	393	409	367	439	403	417	458	402	437	398	400	376	413	389	394	430	442	409	394	385	372	386	409	413	405	373	428	415	410	443	407	443	403	358	438	429	391	433	420	416	414	386	362	406	390	406	388	438	416	417	398	411	395	438	413	382	432	405	430	426	395	416	424	407	413	413	412	423	448	398	382	405	444	426	411	415	429	387	439	366	406	453	397	422	455	408	400	405	402	404	404	450	391	418	414	407	412	436	422	414	394	457	401	413	408	430	431	395	410	400	433	412	387	375	409	407	398	436	394	387	387	371	399	397	424	427	406	432	414	385	423	403	414	428	422	406	436	385	384	426	379	420	371	386	395	407	440	378	416	409	453	377	418	390	411	423	439	398	419	431	405	414	405	395	438	432	444	418	376	441	368	423	393	435	402	415	422	440	418	438	417	418	449	420	428	408	425	393	407	388	422	368	396	422	406	422	413	406	427	407	443	385	360	416	411	418	392	407	369	413	402	382	417	374	411	371	372	437	409	421	390	411	421	408	397	425	385	402	428	424	437	384	381	415	388	419	407	397	383	442	417	375	404	404	391	372	402	372	458	414	359	370	420	382	365	396	426	419	394	397	400	409	416	420	429	435	395	432	392	407	442	427	390	416	398	434	442	423	386	431	388	383	422	408	386	370	395	391	418	372	424	413	418	384	412	381	411	433	419	387	402	434	371	440	407	422	419	387	440	379	392	425	408	373	412	412	405	394	409	412	416	391	438	381	400	408	421	430	440	367	407	401	396	376	391	374	386	457	429	414	401	396	430	409	351	390	409	410	394	442	384	422	402	433	406	434	415	360	403	432	368	422	401	432	374	382	437	388	385	501	405	407	374	422	402	433	432	397	374	379	391	404	389	410	438	414	424	394	414	416	409	420	421	393	408	421	405	412	397	381	419	388	426	396	397	418	393	408	395	453	390	418	396	396	390	446	414	448	423	439	387	427	399	413	383	419	405	381	404	408	433	388	404	413	391	393	403	410	395	405	400	350	425	430	404	421	441	415	390	387	391	436	393	442	397	417	415	429	428	452	402	415	401	392	409	402	445	399	385	379	449	423	422	380	446	436	399	403	382	426	400	388	418	389	436	406	416	455	402	386	428	396	411	447	437	428	394	406	424	399	404	407	421	385	409	405	421	416	404	375	456	439	372	375	419	395	411	423	431	400	420	420	402	433	399	423	408	408	406	388	409	402	407	395	411	431	408	417	442	385	408	387	451	384	419	438	418	402	399	438	424	407	387	381	411	406	444	411	379	400	403	399	430	427	423	403	418	400	424	391	391	392	382	412	386	389	458	403	404	422	430	384	420	401	436	367	362	408	420	412	409	391	386	383	417	421	424	413	384	386	418	435	412	420	404	400	406	443	383	414	425	445	466	409	421	376	394	398	435	424	424	426	399	406	416	407	411	417	414	442	383	397	382	416	411	397	423	404	413	421	380	395	408	408	389	409	389	422	382	388	394	389	428	399	377	416	433	438	433	373	416	372	436	411	403	421	366	400	396	401	373	393	396	427	421	403	405	425	422	390	385	453	439	448	423	381	391	413	413	374	389	377	422	390	425	398	406	432	415	404	394	395	434	396	417	404	398	375	416	408	418	421	400	387	425	406	381	400	404	415	388	395	383	434	383	373	409	446	407	391	378	392	403	384	425	419	388	395	409	449	447	409	411	431	441	440	400	390	393	446	412	424	465	352	428	418	407	407	382	399	385	400	422	399	444	400	439	389	408	427	401	392	417	412	410	416	446	401	384	413	413	417	454	417	376	394	401	416	380	404	415	410	398	392	383	445	420	382	390	413	431	380	438	416	453	398	398	412	378	378	424	413	405	410	434	426	429	387	406	400	417	422	415	397	436	383	393	388	410	388	398	423	404	411	417	412	388	381	410	391	390	413	438	445	405	408	391	401	394	440	384	455	424	443	427	395	380	406	377	385	387	431	391	377	408	385	402	390	405	373	394	390	357	381	408	398	429	397	375	452	380	401	424	389	441	402	429	369	384	393	404	406	425	424	470	416	436	394	414	387	386	361	387	427	397	470	413	397	387	394	386	396	402	402	424	402	445	420	405	386	438	443	395	421	358	422	400	401	420	414	383	387	404	427	417	416	410	397	375	410	428	395	424	394	416	385	392	388	428	377	437	410	401	427	411	414	405	382	382	425	383	405	430	377	398	403	376	427	447	408	412	412	398	421	432	385	395	384	446	382	419	404	382	429	382	412	381	423	401	436	405	378	385	394	419	418	444	411	418	399	410	387	448	433	450	444	402	431	396	427	369	375	405	394	433	388	385	429	381	408	395	445	405	428	403	389	406	403	419	421	459	430	400	402	444	433	427	417	400	413	395	379	393	429	386	399	425	424	425	408	393	470	394	387	422	405	405	369	424	435	404	362	437	441	430	381	410	410	391	421	394	400	380	423	398	419	435	415	408	387	387	370	415	410	403	441	405	437	461	402	421	402	403	392	405	391	393	407	401	417	401	440	395	394	399	420	404	401	389	410	395	400	367	416	412	382	374	412	408	408	413	436	430	404	435	444	444	415	392	445	395	400	395	452	408	391	396	428	416	401	413	420	407	387	417	427	416	391	370	407	414	419	403	426	392	386	426	388	398	420	384	408	406	380	445	444	398	408	429	410	390	399	404	423	368	399	419	428	368	436	458	350	410	359	381	411	403	411	372	393	402	409	415	392	396	429	404	418	389	390	408	435	423	391	427	409	386	432	418	422	403	386	415
2392	391	394	373	389	358	416	352	376	340	378	308	355	371	344	376	405	356	350	378	381	339	364	333	358	344	364	340	347	336	338	354	341	355	344	347	330	326	354	342	343	345	333	331	362	319	308	341	358	361	339	319	337	313	367	345	335	348	337	361	373	367	337	327	357	324	331	413	366	361	368	400	332	360	353	335	306	328	348	351	304	374	315	358	328	361	364	362	378	335	350	310	385	328	349	360	337	357	346	344	335	354	346	341	300	351	334	327	364	330	359	332	344	327	332	357	349	342	371	314	336	330	369	380	334	366	330	344	374	319	347	335	340	346	323	350	313	356	360	351	349	367	361	375	363	322	316	350	326	354	390	326	329	309	311	369	355	325	345	348	345	358	342	328	310	329	353	383	332	309	365	351	343	352	328	344	370	343	365	354	366	347	339	365	353	354	340	352	379	331	362	330	331	334	344	366	336	359	349	368	333	354	344	352	361	343	326	343	329	331	367	325	364	346	340	321	335	366	363	383	326	350	343	347	351	346	368	373	356	353	338	361	357	316	336	360	338	333	364	343	351	351	339	332	370	360	358	362	328	353	347	341	323	367	341	331	342	339	298	338	387	329	338	325	367	310	337	370	322	362	378	337	339	348	350	343	353	334	335	383	360	328	313	321	373	342	347	352	364	338	345	375	354	371	331	346	341	349	337	374	374	340	377	372	368	316	334	351	318	348	339	318	356	367	386	352	354	313	361	358	351	337	351	346	355	315	371	350	364	344	339	354	391	371	339	339	343	340	342	341	354	331	300	353	317	355	376	370	344	353	334	353	343	337	343	342	328	319	360	316	345	384	313	348	334	360	359	361	356	357	355	365	309	360	350	330	336	322	362	345	340	346	360	326	340	312	329	352	358	338	334	334	321	352	351	331	377	356	292	339	362	331	334	320	352	377	356	353	335	314	366	352	342	355	338	338	319	328	362	343	359	359	376	327	362	330	340	308	358	356	332	338	374	372	383	337	333	327	340	339	342	342	359	339	316	355	379	361	354	362	368	321	331	330	352	373	361	338	357	371	357	354	346	342	339	318	333	368	360	349	343	322	355	392	355	353	336	353	368	354	362	384	348	343	340	338	320	322	305	375	331	345	326	374	336	302	369	336	343	310	342	351	343	321	336	321	354	332	350	344	337	376	331	358	334	344	375	372	379	347	359	339	319	296	341	309	320	352	326	313	338	351	349	355	340	331	340	315	365	337	353	348	331	357	337	317	365	341	354	362	340	338	327	336	355	373	366	368	319	375	356	329	329	337	358	333	363	352	320	325	367	352	368	335	339	345	343	326	330	386	334	334	328	328	355	344	332	357	371	368	367	333	354	363	352	335	343	363	339	341	366	371	340	393	342	346	354	360	357	373	361	355	349	322	331	347	335	387	367	366	337	348	382	326	345	344	366	332	321	337	374	330	322	329	367	296	358	343	342	370	344	350	351	346	361	355	370	336	348	340	356	371	340	365	366	360	379	354	337	334	390	367	350	319	348	340	339	364	357	393	349	323	314	339	358	315	350	345	340	316	356	341	355	338	382	352	345	369	335	350	349	354	300	384	329	355	337	349	354	340	347	335	367	329	358	340	337	326	368	324	325	360	361	354	314	342	318	367	366	349	373	340	344	320	372	353	332	340	338	333	345	388	322	324	350	332	326	377	346	366	353	322	333	344	350	352	346	328	341	349	357	389	346	340	329	354	329	386	335	336	351	332	343	352	366	357	342	374	408	348	359	361	354	398	343	311	349	349	357	304	316	339	322	374	365	366	320	371	344	371	345	316	349	330	348	336	362	333	352	315	317	322	331	356	324	344	343	366	322	349	357	321	353	324	361	340	329	329	367	333	341	348	385	312	376	369	326	338	336	372	334	357	383	347	360	356	331	345	367	363	361	327	341	355	348	354	337	374	340	371	348	351	323	342	331	338	329	366	372	353	350	344	304	384	352	349	326	363	345	356	345	357	317	303	355	370	299	338	370	359	349	383	370	363	349	351	339	361	334	366	328	342	315	356	349	345	329	355	345	352	394	374	325	338	367	350	324	340	389	381	360	343	358	343	339	356	355	337	347	375	332	353	369	341	350	336	345	353	340	351	313	352	339	371	309	316	348	349	343	345	328	361	337	315	331	328	354	349	324	382	346	350	312	342	346	375	348	376	324	382	350	352	359	374	322	349	358	335	345	332	348	366	343	356	336	341	315	387	309	356	352	343	319	362	331	358	352	382	346	368	327	300	360	335	334	329	355	349	340	351	346	338	337	314	356	334	338	300	335	354	353	343	342	323	331	342	358	323	333	338	368	356	353	333	323	378	338	337	358	345	372	332	370	328	374	355	329	332	331	315	342	354	299	345	370	317	307	379	393	332	319	336	375	340	311	362	324	324	352	331	351	353	347	368	340	301	370	354	325	333	393	332	344	346	327	317	328	373	374	372	370	362	361	308	344	327	325	363	368	340	352	344	359	327	381	359	346	363	339	343	357	346	371	388	379	324	330	316	320	334	342	327	341	351	371	353	324	365	361	350	333	328	371	346	337	361	357	349	363	347	332	341	430	335	353	305	360	317	344	353	374	324	336	355	339	339	320	342	333	321	360	341	332	384	354	300	345	370	366	319	344	320	375	324	346	337	355	355	357	353	329	333	360	358	330	347	345	334	326	366	370	385	386	372	347	334	368	349	327	334	359	357	340	357	333	347	352	324	348	325	352	348	350	351	322	333	339	335	360	351	322	355	363	339	343	344	367	335	365	342	359	331	333	341	333	366	323	327	346	321	323	357	323	347	329	352	332	326	337	333	398	322	328	331	327	366	319	373	321	349	337	382	356	354	321	327	343	359	331	330	341	341	350	321	339	318	310	313	335	331	341	336	327	337	360	332	338	362	321	363	330	327	344	350	354	357	350	344	339	368	349	309	333	361	350	347	335	376	291	339	333	365	334	332	392	352	359	367	355	310	362	373	375	344	374	352	361	350	328	338	353	369	381	355	348	330	331	352	364	343	380	384	362	343	311	345	341	325	340	355	337	341	345	351	321	348	353	315	349	342	372	357	359	329	346	377	406	359	374	320	325	358	375	340	351	319	367	371	318	354	351	344	303	343	336	341	351	349	329	383	383	335	352	356	352	352	358	335	333	315	326	327	361	319	355	325	359	358	377	360	348	351	364	326	359	336	342	311	359	339	351	332	371	334	373	361	342	301	313	320	314	325	372	358	342	350	321	356	364	326	349	358	336	373	351	327	345	382	357	345	347	363	329	346	309	341	314	359	344	344	338	336	356	389	367	360	362	367	321	366	360	336	345	334	355	325	373	357	344	397	363	360	382	353	342	346	351	354	370	365	367	324	306	340	363	372	360	358	348	333	324	351	354	352	339	369	398	336	328	357	349	364	342	370	331	365	318	307	344	383	328	351	378	339	289	357	350	341	328	331	372	344	377	356	353	376	315	334	327	340	362	332	334	386	366	329
2417	1055	1050	1086	1056	990	965	1015	1008	981	927	997	942	887	899	947	916	947	962	883	928	956	966	946	920	932	923	884	1002	949	937	920	872	885	894	933	893	894	978	881	956	912	936	896	917	922	878	933	853	889	863	900	896	924	927	853	852	966	948	950	937	953	937	862	950	932	989	967	923	908	906	894	951	867	984	898	961	884	886	923	916	959	952	937	899	915	944	862	923	916	931	885	919	893	857	888	893	897	958	938	913	914	912	902	898	852	895	930	918	956	905	919	881	925	906	933	908	929	998	857	924	878	880	931	917	941	974	941	998	945	944	906	963	904	957	968	901	944	937	938	895	921	945	923	947	918	874	909	945	954	913	893	905	917	930	856	889	898	908	903	965	889	920	904	917	966	914	919	910	912	899	919	939	941	924	909	905	918	920	890	925	960	841	827	956	892	923	951	846	848	949	892	906	967	856	933	903	901	913	940	878	910	838	942	925	892	866	880	914	936	872	900	938	901	898	951	925	924	951	958	906	883	909	968	871	942	925	907	920	931	951	864	901	868	876	963	890	891	892	928	931	871	931	913	944	866	934	879	919	873	904	903	899	939	948	883	889	892	923	893	908	933	891	958	970	860	948	895	913	897	944	888	974	921	951	852	931	879	890	901	898	896	896	952	854	933	922	954	904	930	882	949	945	917	903	897	925	885	864	921	897	916	930	966	912	894	975	890	880	934	942	905	854	919	925	892	902	934	932	964	892	940	906	993	889	921	957	918	888	898	919	893	954	910	875	946	912	921	923	951	901	879	918	908	962	901	913	923	886	908	892	897	875	953	919	928	882	924	909	941	905	928	896	949	913	931	931	900	939	939	931	925	922	894	930	913	887	871	915	861	924	880	982	905	903	886	890	912	952	913	944	900	934	951	885	953	918	897	936	917	940	937	961	855	897	937	868	897	928	922	932	889	895	880	893	911	932	949	910	900	902	955	892	891	915	885	914	884	904	921	897	874	896	915	924	891	929	888	834	906	887	933	903	920	944	905	938	915	931	949	910	901	944	905	891	915	901	959	975	878	921	940	922	882	872	917	891	858	903	887	906	930	874	879	922	891	898	905	924	821	898	858	891	892	874	902	873	876	901	854	893	890	871	917	929	907	919	884	896	866	910	935	880	963	873	952	906	907	871	910	891	908	889	927	946	898	955	896	893	909	905	907	899	939	934	916	930	941	917	925	910	880	944	900	886	956	940	948	918	902	874	908	873	927	923	921	881	896	939	929	910	896	955	954	895	877	881	949	894	881	898	935	875	877	884	813	921	949	874	952	916	882	901	897	931	935	889	945	892	873	904	925	901	900	959	935	902	878	895	890	889	908	888	926	942	927	956	899	924	899	865	879	918	922	876	962	869	883	910	896	914	901	948	869	932	895	916	907	894	921	906	916	890	882	922	925	927	894	910	915	964	925	951	941	930	950	887	908	908	1000	985	891	915	937	905	943	910	853	877	897	899	920	945	893	880	927	933	895	938	974	934	890	918	942	870	908	885	904	894	860	973	916	859	914	883	917	910	895	951	925	911	904	974	883	897	897	882	884	987	913	923	911	951	933	887	904	889	913	953	915	912	926	895	906	926	922	901	904	904	928	864	916	925	880	890	962	896	922	940	919	934	966	878	922	905	871	889	878	984	907	938	894	946	938	919	962	872	908	882	920	881	884	919	883	891	911	936	925	875	910	984	935	924	863	918	936	909	830	882	921	922	982	900	940	845	881	907	882	941	913	936	931	926	872	935	855	886	904	895	914	914	886	893	959	882	893	880	840	924	829	923	967	927	930	958	883	925	923	841	934	895	904	908	914	899	936	910	947	881	956	937	934	873	917	949	909	944	1000	867	931	880	929	938	921	880	921	913	868	883	946	935	893	863	913	945	975	866	930	935	881	932	923	894	935	866	932	926	910	939	930	918	910	887	894	917	914	880	915	927	915	948	901	926	916	875	911	894	922	921	915	836	899	944	895	897	921	895	909	913	901	904	893	899	965	914	940	890	887	922	941	919	854	873	983	951	905	872	854	905	895	920	859	926	919	912	865	932	878	907	898	926	934	885	962	889	942	900	944	916	852	909	930	929	894	921	885	934	917	948	894	845	893	880	907	895	909	913	930	872	917	893	914	895	945	895	924	915	925	964	931	945	897	909	906	897	934	912	885	937	875	895	914	887	873	936	870	875	900	905	901	886	892	961	883	888	906	936	942	953	979	972	876	862	877	916	919	893	954	891	929	911	912	882	910	918	901	975	918	881	891	950	936	896	921	897	930	896	855	919	875	910	922	1000	938	915	932	912	859	947	900	961	890	944	915	938	942	926	946	903	912	916	886	927	885	943	926	908	914	843	892	911	930	900	894	924	896	931	901	855	953	969	856	877	886	873	941	899	916	885	915	928	892	914	879	927	931	915	965	876	898	928	886	925	878	856	923	862	869	879	879	945	888	949	927	918	896	969	918	958	860	982	881	860	929	883	916	938	927	898	918	865	859	955	879	951	950	898	911	900	944	891	895	954	953	876	922	908	863	950	954	886	906	857	896	935	915	896	876	931	880	910	898	902	917	962	842	871	912	847	895	964	887	909	886	911	930	871	913	926	867	958	900	851	920	919	897	901	914	881	888	926	919	925	877	945	928	956	855	873	919	920	892	933	884	930	827	902	901	912	864	892	867	905	867	955	855	886	875	858	891	879	881	891	925	953	983	903	889	889	943	911	871	864	912	932	886	909	885	894	944	933	912	903	941	926	930	931	927	901	993	907	935	933	919	887	962	889	905	935	935	960	927	903	883	942	837	930	932	885	920	941	874	924	868	936	886	946	920	951	876	915	872	873	891	855	918	910	955	898	900	856	925	876	912	931	873	923	911	961	926	923	914	967	884	922	885	902	909	924	892	909	960	922	875	929	882	911	859	911	880	947	930	922	881	984	953	879	917	926	930	875	880	882	910	921	957	942	958	916	903	891	900	893	941	896	939	949	899	927	915	914	931	934	927	904	938	920	887	913	910	895	900	890	950	875	927	912	931	894	908	915	918	954	907	951	907	879	931	980	907	895	868	923	940	916	912	926	894	895	885	911	943	862	905	870	922	888	947	895	894	867	966	940	941	911	971	870	905	909	919	917	899	858	929	892	884	901	918	917	891	887	912	898	939	899	982	930	877	908	903	940	888	877	900	920	889	888	862	913	913	956	941	869	942	906	878	881	904	886	926	939	933	950	865	957	899	994	881	943	951	919	910	917	870	904	899	904	955	893	917	927	923	930	870	872	880	918	882	897	869	917	989	884	919	888	894	897	882	881	880	905	956	858	889	923	931	879	890	915	907	870	911	919	880	881	953	923	877	888	867	937	887	991	913	942	886	922	924	908	883	930	901	921	862	875	848	872	872	896	856	987	924	935	902	936	953	868	884	886	894	854	869	916	958	930	896	928	930	920	904	890	949	870	982	849	904	920	933	909	935	886	932	940	884	897	883
9823	998	1235	971	749	607	525	395	357	354	334	318	296	273	268	236	265	275	258	256	249	229	215	220	243	226	235	216	231	225	225	217	243	224	217	228	213	237	191	229	226	225	232	220	226	216	237	208	203	223	221	236	240	247	227	233	233	247	199	235	231	230	235	217	251	224	202	242	221	213	207	227	210	213	221	199	213	196	236	205	228	202	193	231	234	225	211	208	231	215	229	216	194	201	219	223	211	206	224	209	222	217	233	209	220	224	214	211	246	235	235	229	212	197	234	216	204	213	221	204	207	203	226	213	190	217	212	200	193	219	238	186	210	215	234	213	221	207	200	216	228	208	202	206	224	216	194	239	183	216	194	214	207	204	224	216	213	208	211	220	218	216	201	210	233	216	235	231	221	223	217	197	209	233	218	213	190	219	204	207	214	209	212	214	233	218	234	197	199	202	218	217	215	208	221	208	203	192	213	220	225	209	190	207	208	221	193	226	209	211	224	193	213	235	214	198	218	187	216	189	221	216	225	204	200	203	185	199	190	227	229	204	220	216	230	219	219	218	179	184	202	220	209	200	234	223	223	218	217	196	239	262	227	231	202	187	222	201	225	215	233	226	242	229	222	202	187	216	210	220	200	198	228	178	213	215	228	206	217	204	201	213	224	239	207	196	197	215	213	217	212	199	205	195	197	231	216	228	210	222	216	188	201	243	223	180	177	235	208	203	211	225	242	221	221	219	230	195	223	229	226	213	235	222	228	192	216	193	208	209	218	190	224	212	214	201	222	230	251	236	207	216	174	223	244	215	228	217	207	228	206	222	212	227	211	210	234	255	215	222	216	211	234	226	235	212	233	192	220	202	191	230	241	205	236	225	207	211	183	200	200	231	247	201	224	208	218	245	212	224	227	221	204	191	205	213	215	211	224	207	212	200	226	211	200	218	225	207	217	229	229	204	193	242	216	214	216	216	204	234	217	223	228	203	193	231	235	223	197	227	207	238	224	219	227	202	228	235	200	234	197	223	194	222	235	230	192	232	229	225	192	234	199	202	230	200	212	201	223	238	238	233	236	218	204	196	215	221	206	221	225	222	217	206	238	212	216	210	196	214	212	184	200	227	208	194	190	225	219	227	235	249	200	219	204	214	210	210	199	198	200	203	202	226	240	216	216	209	217	183	205	224	191	220	204	191	228	222	192	216	202	207	175	225	241	212	215	221	226	205	214	217	218	218	228	221	192	199	197	218	217	219	225	211	230	218	200	182	219	229	214	225	223	218	231	177	253	206	207	237	225	223	216	187	213	214	190	221	203	189	228	197	193	218	219	217	228	204	188	227	214	204	205	192	196	246	191	218	223	202	221	197	232	194	215	214	180	192	213	191	219	209	190	232	187	227	185	207	202	220	224	204	211	217	190	197	207	215	243	208	205	223	186	245	223	217	219	196	230	232	217	228	227	203	228	223	220	205	229	238	222	214	250	226	216	217	219	239	197	229	227	213	211	216	203	201	212	215	220	222	182	228	230	225	190	189	220	227	238	207	217	208	189	209	225	220	174	223	213	209	214	216	226	210	221	213	197	240	237	228	211	199	199	210	202	194	206	245	225	220	204	190	206	203	194	212	229	203	235	225	214	217	206	227	217	222	201	205	220	212	184	216	236	194	208	207	211	224	213	229	205	249	206	225	235	201	198	194	233	184	218	211	217	225	195	203	205	213	228	212	181	204	209	185	190	214	199	247	199	237	232	195	221	219	234	210	206	211	229	208	215	208	238	213	203	208	181	221	203	193	216	208	233	195	204	208	227	221	215	219	237	207	195	220	195	209	219	210	210	208	202	238	233	200	195	237	222	201	227	208	196	215	237	209	214	222	219	194	217	216	221	237	213	213	212	218	228	197	194	214	215	213	202	229	208	216	203	210	231	183	224	224	213	201	218	199	215	210	220	203	220	218	229	191	215	212	211	180	228	232	218	228	227	248	185	221	184	208	233	234	209	200	229	211	214	212	206	198	198	248	208	213	218	209	240	202	187	209	247	234	221	210	213	196	208	194	235	173	224	233	229	208	205	235	212	207	231	231	221	202	213	204	198	210	237	183	213	211	210	184	229	195	202	231	241	228	223	236	197	220	195	190	218	236	233	221	218	230	197	210	211	204	212	205	229	221	203	231	204	221	234	225	215	215	233	221	231	202	234	199	216	227	203	198	191	205	201	186	235	220	230	226	208	206	213	215	210	218	215	237	230	196	209	224	185	202	208	217	198	207	221	194	201	228	211	210	236	202	214	214	209	214	210	199	223	215	207	220	209	230	208	222	219	227	217	221	237	213	231	220	193	222	212	215	243	197	234	186	198	238	207	212	223	207	209	204	196	229	192	189	218	232	215	201	203	218	216	210	219	177	198	219	223	200	212	219	182	224	227	213	217	201	225	227	194	194	198	221	224	190	206	211	191	215	229	204	216	214	223	196	215	209	222	208	193	212	228	200	207	231	198	214	205	210	231	199	217	206	218	235	202	225	181	224	207	195	200	206	228	225	202	183	195	237	243	220	237	193	214	213	219	206	236	222	215	191	216	216	216	219	208	210	231	238	242	209	204	205	213	230	190	201	209	221	218	198	189	212	217	192	210	198	186	191	209	189	199	199	221	235	218	247	191	218	220	229	207	226	218	213	210	242	199	218	222	226	221	221	199	213	222	222	218	196	201	199	201	213	200	234	206	230	237	214	215	196	200	227	213	212	231	234	210	193	217	223	239	243	222	198	185	203	184	210	207	222	212	223	233	215	194	211	179	218	205	227	224	202	199	219	220	223	233	205	218	212	197	233	218	224	229	215	237	217	209	211	211	200	236	235	202	224	204	187	202	184	214	204	214	214	223	197	199	208	178	192	219	203	221	215	197	223	235	228	217	194	195	223	213	222	218	200	206	249	212	195	179	212	211	225	200	198	211	190	220	216	205	222	199	237	229	214	207	203	220	240	192	220	204	196	184	212	236	230	212	225	214	205	204	222	237	213	200	204	203	202	211	188	208	206	228	206	229	221	208	226	220	210	196	219	223	230	189	206	204	213	209	226	214	203	183	218	200	214	196	225	185	206	207	217	197	195	235	220	234	210	217	181	192	240	234	186	242	198	212	222	200	224	235	223	214	230	181	187	242	237	219	219	223	205	221	186	227	184	208	215	206	224	235	206	216	240	251	226	205	216	226	229	206	194	208	210	208	215	205	195	176	246	223	205	189	235	204	216	209	202	214	236	221	193	204	184	220	214	214	227	223	239	219	219	191	236	207	227	211	214	212	239	221	199	228	246	195	213	224	206	235	246	228	205	206	220	241	209	200	203	200	194	233	206	195	225	225	227	218	202	196	220	211	202	199	213	237	227	181	216	205	229	200	189	197	232	202	222	229	217	225	208	217	201	216	215	195	227	192	200	220	232	192	196	214	207	183	204	212	211	194	227	220	222	213	198	213	211	222	205	203	234	218	206	199	243	233	224	230	225
5601	1405	2604	3150	2698	2359	2014	1777	1536	1337	1194	1100	1068	1019	950	882	939	790	786	779	774	808	739	746	699	704	697	700	682	681	694	639	657	697	679	591	637	667	660	640	646	615	617	624	609	614	662	594	611	644	628	602	644	630	607	640	609	605	633	664	623	625	620	570	635	587	622	608	603	550	618	592	615	605	592	605	569	628	568	636	587	606	587	629	619	591	622	621	599	584	563	616	586	660	588	642	591	614	645	638	532	614	616	590	635	647	610	614	624	587	620	597	611	572	610	605	620	619	594	609	594	650	597	628	584	571	628	584	668	592	583	607	540	593	589	608	584	582	588	624	610	617	570	598	564	594	546	592	616	570	595	565	575	584	590	627	632	606	583	601	575	604	611	594	593	614	616	537	591	583	586	582	601	551	575	613	644	611	537	589	580	599	613	611	603	603	623	559	577	601	582	604	627	558	598	597	634	614	607	584	577	604	656	585	629	557	609	616	567	561	569	566	607	610	558	635	620	583	584	570	566	611	579	614	557	635	573	591	628	541	626	600	596	591	582	587	591	573	614	535	589	603	598	600	590	590	598	590	628	599	612	557	588	635	578	612	584	595	619	594	567	609	618	635	576	624	575	577	604	576	591	589	603	545	603	601	567	616	636	602	624	612	579	632	553	605	635	599	630	615	601	600	613	592	618	628	608	634	621	575	628	640	630	552	593	610	559	624	562	590	603	558	608	599	554	582	543	566	616	619	590	610	604	590	566	589	587	592	596	591	603	619	578	574	595	578	617	605	599	589	638	577	627	584	652	581	582	603	596	581	647	626	583	609	604	585	585	618	564	589	576	587	587	588	568	555	621	592	611	604	631	592	595	610	566	600	624	587	583	549	607	598	580	647	573	632	548	587	623	579	584	570	623	575	583	653	592	569	590	591	568	587	640	624	619	598	635	573	621	531	557	615	628	565	609	596	573	630	595	582	623	593	603	602	601	588	598	579	598	618	594	557	571	598	595	621	598	579	616	555	578	574	579	571	588	590	550	584	630	578	620	613	605	569	614	597	623	602	597	628	630	577	581	580	592	572	617	582	596	582	620	624	607	569	601	529	578	611	585	608	610	545	600	603	593	592	570	601	562	644	638	594	569	592	577	547	587	560	590	574	597	580	610	572	596	594	608	588	593	597	559	629	576	593	618	625	596	603	583	596	609	636	616	623	562	570	608	567	588	603	563	619	589	591	557	603	606	594	546	577	574	611	565	580	615	609	626	614	603	565	617	594	583	609	605	619	594	639	601	635	586	599	611	577	589	611	593	565	582	582	609	563	569	634	587	555	598	590	602	612	587	573	579	591	539	570	599	593	608	618	603	573	596	597	618	626	574	578	574	575	601	615	581	558	648	561	574	616	598	611	596	618	640	579	606	647	608	571	592	591	593	599	614	545	594	586	611	634	596	615	607	538	588	603	569	599	573	570	614	615	581	627	600	633	583	605	579	564	546	587	588	619	578	596	572	552	588	629	615	616	543	601	613	579	568	560	610	606	581	603	617	589	622	607	598	547	618	587	580	594	611	576	589	602	606	626	613	583	599	588	559	575	587	609	576	567	547	562	623	604	600	580	592	614	574	626	579	586	560	580	557	575	617	589	588	614	585	592	628	591	636	565	633	602	589	597	597	600	643	560	554	621	615	589	605	606	586	559	573	541	588	565	578	567	607	576	581	636	591	630	611	572	612	594	567	617	577	634	579	595	596	621	613	607	614	624	605	597	604	604	618	570	605	577	636	532	621	579	605	586	583	584	586	548	583	572	580	619	600	579	601	576	605	603	603	582	658	598	595	580	612	627	571	586	583	602	628	568	597	560	615	590	629	602	620	602	592	605	556	616	588	604	577	597	561	566	544	573	560	611	589	580	627	631	627	591	599	627	593	589	587	610	628	578	546	592	629	585	622	548	572	616	607	601	624	564	597	625	614	575	590	604	595	609	595	595	570	537	612	591	609	602	551	568	612	601	569	592	557	596	593	621	607	605	608	611	593	595	585	594	601	584	562	610	606	619	610	596	600	620	625	588	615	606	601	612	606	578	558	645	574	561	607	576	598	615	577	597	587	600	579	625	592	594	600	561	613	591	602	583	589	551	593	662	581	600	600	592	595	634	561	608	564	555	581	615	583	589	600	604	586	577	580	606	640	537	567	614	613	620	579	572	588	613	582	578	590	590	608	583	610	593	594	587	584	597	615	541	561	630	590	597	607	597	613	595	581	603	635	618	561	602	628	592	630	577	542	575	547	576	635	599	609	616	591	543	572	627	655	557	633	592	570	597	555	568	649	638	613	578	612	600	624	635	586	574	645	566	569	556	574	603	572	567	578	621	596	595	653	590	564	563	569	599	609	585	675	567	602	561	569	644	585	602	601	564	610	609	609	601	587	576	600	579	601	581	573	596	573	565	599	587	608	553	597	591	628	584	594	620	602	586	600	596	579	564	598	578	597	633	564	582	566	569	581	569	599	609	585	562	582	603	589	572	624	618	580	563	613	575	570	546	553	617	585	571	589	558	588	555	573	590	591	585	599	527	588	582	591	594	581	595	576	569	593	571	619	581	595	606	595	591	581	581	569	580	605	585	619	600	604	597	576	583	624	631	567	614	603	547	604	580	563	575	601	604	598	607	571	575	575	619	553	611	603	548	616	627	625	604	650	557	614	565	600	579	590	570	648	593	578	575	612	584	576	652	595	593	605	591	576	595	604	606	618	584	610	604	603	577	614	617	599	564	582	579	579	645	553	587	581	645	607	569	599	589	585	628	597	599	566	598	580	584	592	603	569	623	637	621	562	639	613	565	615	606	577	563	623	625	613	582	601	580	579	570	570	588	594	574	557	587	585	605	591	609	629	579	557	615	626	591	583	639	581	577	595	597	615	558	586	622	603	612	564	647	575	598	643	606	624	578	570	570	570	579	605	570	591	553	576	613	634	586	611	600	614	626	588	592	554	585	588	595	612	575	600	580	607	599	611	622	523	619	608	604	592	637	605	584	603	576	624	601	600	622	617	554	582	564	612	575	638	605	574	592	607	598	608	609	649	599	614	640	554	611	571	574	599	617	558	634	576	631	557	562	654	565	555	627	613	611	599	592	584	584	595	601	566	588	580	579	594	614	588	561	596	609	593	588	639	599	628	608	591	541	627	598	593	625	537	563	577	554	642	586	622	592	572	618	567	586	611	586	599	591	568	567	591	600	590	624	573	570	575	650	615	620	612	607	629	632	596	602	584	636	558	617	592	576	601	573	604	616	571	603	539	571	622	605	572	578	616	596	560	587	612	598	600	564	621	636	618	613	561	584	587	641	591	588	582	588	585	609	588	553	589	600	599	595	610	589	539	648	585	620	625	653	587	553	589	622	633	619	581	626	616	566	599	575	577	644	601	564	607	594	556	643	651	599	564	609	599	615	579	607	625	627	617	607	633	628	587	582	596	601	621	606	541	653	538	568	637	620	642	599
17877	2486	2343	1784	1308	924	686	543	428	404	337	305	276	253	232	235	206	207	213	192	207	158	174	161	158	207	161	175	149	167	148	167	136	141	137	141	124	152	153	144	141	123	128	156	136	122	144	161	134	126	168	141	145	154	133	138	136	141	145	137	133	146	135	137	144	140	157	135	121	133	131	129	132	138	140	148	171	143	132	146	135	140	144	126	132	141	130	117	154	150	140	143	144	140	133	125	142	134	110	124	125	134	136	116	141	135	149	139	155	135	127	122	127	129	133	139	137	129	139	153	132	130	142	153	115	146	148	142	128	142	137	142	119	122	136	125	143	127	133	109	143	153	128	116	120	122	145	140	123	115	143	107	117	128	141	141	113	130	139	139	144	129	129	147	118	120	108	125	141	120	129	148	150	136	125	132	152	141	125	153	141	133	145	120	147	121	129	147	128	124	135	124	131	123	134	134	153	133	123	126	124	128	142	143	136	134	127	138	139	138	125	122	113	151	128	143	138	126	144	125	150	119	122	135	111	129	122	120	136	155	138	140	138	153	127	149	145	153	157	135	143	127	112	127	115	133	142	145	130	135	145	147	140	146	130	126	140	138	130	136	141	139	145	131	134	121	119	128	146	130	161	141	137	141	124	127	126	142	127	125	124	123	136	129	127	115	132	132	126	136	122	126	111	158	136	119	134	131	141	147	133	134	135	146	136	118	131	119	147	125	121	124	159	144	112	131	133	128	113	135	121	124	152	130	120	132	124	137	139	151	119	139	127	155	128	129	126	129	126	137	133	135	146	146	129	130	134	125	120	139	124	144	127	125	127	120	129	135	147	128	139	135	130	144	127	122	118	128	128	136	121	129	111	152	132	131	118	133	141	130	126	135	152	148	155	131	104	133	151	135	125	139	129	132	132	119	134	134	141	138	117	137	126	146	132	135	136	129	136	110	140	142	136	135	141	120	149	126	124	140	121	141	129	126	121	136	130	158	132	157	134	152	124	138	138	133	138	119	145	145	147	143	126	128	123	131	133	137	97	114	154	139	140	148	136	135	136	124	141	135	150	141	134	130	135	132	114	130	137	128	129	105	125	125	120	151	144	140	131	134	119	144	132	113	148	130	129	156	129	121	147	128	157	135	130	145	135	143	146	128	131	159	139	124	116	117	139	106	145	152	154	137	145	129	134	135	118	128	142	113	139	145	127	146	125	121	139	141	129	137	143	137	138	136	130	113	132	145	109	112	135	145	115	156	143	156	133	126	118	122	164	148	144	125	122	124	120	128	150	140	146	129	128	158	159	119	124	126	134	151	135	135	137	153	139	130	133	144	146	138	147	122	153	138	141	142	137	120	142	126	128	110	148	166	139	120	132	141	135	147	123	131	136	124	121	142	139	141	134	143	142	123	159	132	136	134	132	130	128	138	140	148	136	148	117	146	128	131	125	133	118	129	129	105	132	140	135	154	131	136	144	121	125	138	125	126	140	148	161	120	135	142	164	132	147	100	139	147	129	133	121	154	132	137	133	131	108	127	134	111	137	131	123	146	157	151	129	135	130	141	116	154	122	150	128	127	135	119	114	131	142	119	130	133	128	130	145	150	122	105	143	125	122	123	140	122	110	151	123	138	129	128	119	141	143	135	120	127	126	105	113	108	118	113	136	154	157	122	145	133	130	135	139	144	132	116	155	137	140	119	144	138	113	123	147	128	141	129	148	130	116	134	122	141	140	121	127	117	127	138	136	115	151	137	146	137	140	150	126	141	128	143	110	140	116	135	146	148	134	135	142	126	130	166	137	125	157	127	152	125	124	143	142	144	106	112	127	134	134	152	150	146	146	159	115	113	141	120	127	140	133	126	126	154	142	123	135	147	161	133	161	146	122	140	151	125	138	139	134	127	160	141	156	149	129	131	133	148	144	121	130	122	135	123	135	121	147	134	135	135	127	132	144	125	115	148	153	151	113	119	120	134	129	127	136	126	151	138	142	122	139	127	128	135	121	137	125	148	136	124	140	121	129	145	165	107	138	137	149	123	137	138	128	135	117	128	130	125	126	128	121	121	144	137	132	132	129	141	133	118	130	137	122	144	158	134	136	137	127	133	131	144	146	141	139	130	122	133	156	118	119	122	113	126	124	142	136	126	134	141	128	152	128	111	143	128	128	132	112	130	123	122	136	143	132	140	115	145	139	117	139	118	134	141	138	128	146	133	121	143	131	154	146	151	126	116	140	151	121	150	127	116	124	131	135	141	142	149	132	119	139	131	131	149	142	136	123	119	143	137	122	117	137	122	121	130	130	118	116	139	147	124	146	136	131	146	122	140	133	156	125	144	141	135	141	127	134	115	133	128	128	135	138	123	132	137	140	119	132	131	145	136	115	115	131	129	145	133	120	130	121	140	121	140	134	140	137	131	137	128	120	128	113	127	136	133	134	123	133	160	150	128	126	157	142	123	123	111	135	135	146	124	149	118	158	129	112	136	124	135	146	126	104	159	125	132	146	137	134	117	144	155	151	122	150	122	143	116	128	133	144	105	138	117	140	128	140	140	134	131	131	128	123	145	126	139	137	118	153	141	139	143	134	145	121	123	126	130	109	143	139	127	113	134	150	108	123	121	132	119	160	139	127	129	129	128	119	137	154	136	122	157	121	166	132	142	131	137	131	112	157	137	119	151	140	130	138	133	143	101	124	144	150	131	126	123	133	144	135	123	127	122	138	133	142	134	150	155	123	135	138	127	136	144	137	118	120	139	132	125	136	145	131	123	118	132	135	140	139	121	133	156	154	126	134	137	133	127	126	148	136	134	131	132	128	133	124	119	128	109	128	137	130	141	134	118	124	134	155	148	138	145	143	115	137	138	158	141	116	154	138	152	111	143	132	133	124	118	134	123	131	136	147	117	130	151	133	130	121	131	151	138	140	142	138	108	150	110	123	133	139	128	139	127	130	144	151	139	143	117	131	144	148	123	143	119	154	137	142	112	137	128	138	157	124	135	117	131	141	143	141	138	126	125	123	135	133	131	129	131	145	134	133	123	135	136	122	144	126	129	115	132	136	143	129	153	131	125	131	128	146	148	129	149	134	130	148	126	133	128	161	131	123	158	115	118	131	121	114	133	156	160	140	131	150	137	134	125	118	136	159	136	129	132	142	138	132	149	148	135	164	122	148	138	125	137	128	140	137	141	123	146	151	137	135	141	119	141	115	148	138	141	140	138	143	117	131	144	125	146	137	123	134	129	151	146	113	114	128	133	113	134	134	137	140	139	130	127	133	151	125	124	123	134	117	119	129	135	126	120	118	143	115	134	126	143	121	131	153	110	135	121	150	133	140	129	136	154	140	136	121	126	126	147	129	128	111	124	124	140	134	144	141	135	141	139	116	153	144	133	119	146	129	135	139	128	152	137	136	126	123	112	138	124	138	133	132	151	133	137	129	148	145	141	132	142	137	153	126	118	157	140	140	122	132	122	140	147	124	139	140	129	140	141	126	119
7358	1947	4449	5399	4649	3806	3209	2565	2203	1934	1660	1487	1289	1194	1111	1018	903	865	858	800	748	753	726	693	625	633	636	609	566	556	571	554	591	567	600	502	529	499	524	458	476	474	495	470	456	505	498	466	510	472	485	471	487	451	465	436	461	430	440	428	444	447	408	443	458	451	420	448	445	416	455	427	447	425	437	440	428	419	440	402	468	392	414	431	420	398	429	437	454	444	430	390	397	450	420	433	452	423	393	398	422	403	431	433	439	394	448	426	402	404	411	456	412	391	444	402	409	384	409	364	456	438	408	440	424	411	431	405	363	413	411	414	380	454	404	419	402	415	423	412	421	433	405	420	406	411	420	434	408	401	404	443	422	416	403	383	452	447	379	411	433	413	428	429	434	413	401	410	450	435	414	387	425	384	417	381	383	416	415	443	398	384	358	458	421	454	428	403	403	392	383	385	417	399	411	393	452	394	385	387	394	411	393	386	419	380	374	400	415	440	366	397	420	426	410	412	404	421	420	401	408	404	363	400	415	380	424	433	406	419	425	406	390	398	423	440	382	407	408	424	411	429	426	405	378	430	417	391	452	421	401	413	417	426	409	412	437	421	412	374	387	410	439	424	397	422	379	440	390	379	423	449	386	388	398	439	373	414	381	425	396	396	406	443	451	443	422	429	423	421	411	372	422	421	404	396	449	444	379	435	406	361	457	443	384	417	416	373	408	417	400	424	413	408	418	400	398	408	404	429	407	386	386	415	421	404	387	424	434	425	397	391	429	429	422	428	403	409	401	410	442	402	391	432	412	440	366	384	450	434	396	407	403	419	420	387	386	429	365	406	387	414	420	407	421	377	416	403	393	367	387	426	416	418	354	404	377	446	398	401	431	398	424	391	362	397	427	418	390	403	384	425	388	403	431	401	443	407	408	399	430	410	433	388	395	392	367	401	420	405	409	404	376	422	423	384	462	418	398	395	395	416	424	421	408	399	395	421	372	413	405	389	412	429	415	407	408	393	404	386	397	418	399	406	429	418	390	416	399	422	419	415	415	438	413	436	369	400	397	472	395	424	412	382	401	398	405	400	392	418	394	414	431	422	416	388	421	408	448	388	422	391	424	432	405	378	443	406	414	401	427	381	422	392	417	417	450	398	430	435	457	398	407	403	389	394	405	406	405	387	388	425	396	413	398	373	403	385	412	402	391	391	424	390	405	417	421	383	383	440	423	386	393	387	395	418	422	369	417	374	408	414	400	385	410	397	418	382	386	377	472	417	395	420	379	400	430	386	416	412	412	394	431	365	387	415	430	409	407	398	388	416	381	425	439	419	419	433	399	398	426	438	431	414	379	422	407	394	433	406	413	413	406	423	417	375	398	406	442	379	421	395	399	389	430	423	396	389	424	440	410	372	389	385	417	408	403	451	402	417	401	388	418	401	442	393	442	414	427	434	404	451	382	408	416	395	418	399	407	386	405	356	391	424	430	395	400	417	409	387	424	393	415	373	418	426	396	378	426	411	417	411	451	417	439	375	397	412	398	414	399	388	427	399	394	439	417	400	408	381	386	382	408	395	399	384	423	379	426	431	395	408	416	366	397	395	405	407	407	410	405	398	399	402	375	390	413	452	401	450	402	429	408	419	420	384	423	419	396	415	405	403	373	391	417	444	398	405	406	415	384	402	405	427	417	405	428	432	422	420	418	405	416	419	422	394	412	409	366	430	413	391	387	410	394	429	422	420	416	427	372	420	411	439	421	421	399	429	425	412	416	411	416	375	429	407	426	394	409	427	363	401	422	422	400	448	405	390	429	410	398	385	439	421	409	406	425	372	379	399	409	381	421	402	407	395	409	377	412	402	400	368	452	402	405	406	408	424	414	436	395	431	425	415	427	394	376	383	398	399	435	440	394	438	386	421	408	452	395	439	439	415	394	394	394	445	376	386	394	409	416	416	430	391	418	397	399	432	427	372	417	425	404	392	370	429	406	397	404	370	379	406	441	446	411	410	434	395	387	408	398	393	417	379	404	403	402	411	382	398	387	428	395	416	433	419	425	429	369	367	379	424	402	391	359	396	409	401	400	407	417	436	408	438	386	397	453	432	408	436	410	393	410	434	375	399	427	360	415	397	414	437	382	381	421	382	406	428	410	415	423	407	406	408	398	403	398	404	460	415	383	401	433	388	420	373	438	395	419	393	405	408	416	391	407	365	398	430	414	396	416	395	431	371	464	396	410	404	402	389	400	404	414	406	427	458	458	413	387	397	396	443	434	410	404	409	411	435	412	423	394	405	435	405	470	408	415	407	393	418	378	391	396	401	362	381	393	383	420	392	430	424	378	377	401	429	408	390	400	408	394	400	438	401	384	417	427	412	349	436	405	385	388	437	404	419	387	377	375	374	402	408	400	409	374	400	388	378	419	378	426	436	418	447	412	405	420	412	445	412	428	402	428	435	439	401	417	410	384	413	426	378	451	400	401	421	381	426	433	390	424	350	403	394	408	409	439	390	415	402	430	390	426	406	398	394	391	424	402	416	418	419	374	406	377	396	434	409	408	398	418	433	407	396	430	396	410	436	396	406	416	406	407	412	424	419	429	395	389	393	378	417	448	431	386	387	421	372	458	391	408	384	440	452	404	422	429	394	414	419	414	391	441	422	438	399	433	395	364	407	399	411	389	423	409	438	406	434	410	416	404	398	397	400	400	396	422	397	403	389	418	377	397	381	395	410	361	422	399	427	440	388	414	397	392	421	386	432	423	400	409	416	443	406	423	368	413	358	363	382	424	416	401	389	385	394	408	426	381	386	396	401	405	416	418	430	404	422	390	446	417	382	436	452	406	419	398	425	424	402	388	397	360	434	399	402	399	395	427	363	404	380	432	431	392	381	373	414	413	434	413	412	398	430	414	449	387	411	395	394	405	394	389	378	384	457	364	385	441	399	381	382	411	423	416	406	448	394	413	380	414	388	394	400	379	434	410	374	411	413	370	452	381	416	418	411	385	436	452	406	374	395	391	397	395	436	376	365	403	406	430	407	393	401	413	409	427	408	417	388	417	392	435	413	406	435	444	386	406	404	440	404	401	421	398	409	428	404	416	385	418	398	443	397	423	361	406	422	412	392	348	426	401	389	431	394	411	397	391	389	414	437	415	433	414	372	401	388	435	426	387	398	409	388	401	419	392	425	374	392	380	416	372	418	425	391	374	408	380	387	404	407	412	433	432	424	427	403	457	422	443	401	383	416	387	407	422	394	403	401	418	402	408	431	409	438	421	420	391	397	410	350	396	436	418	398	400	388	414	381	403	445	397	380	428	408	412	406	411	382	387	387	402	384	427	416	399	389	412	389	422	431	428	430	403	389	403	411	405	405	406	400	416	409	414	396	397	413	422	409	390	398	388	386	413	403	423	402	378	427	394	392	425	374	432	409	418	389	365	460	399	392	375	381	447	430	422	421	398	414	379	406	419	370	402	412	388	385	403	411	442	412	400	405	420	390
2440	388	404	385	394	415	342	382	341	351	339	367	361	351	328	342	346	344	367	326	332	342	329	332	361	322	361	331	351	315	361	311	320	335	306	360	320	354	298	367	351	355	360	338	380	355	347	346	323	340	333	331	340	340	343	328	367	341	349	344	323	313	347	337	328	352	337	355	344	365	370	347	361	330	335	371	349	303	351	345	349	349	366	360	362	380	362	336	353	329	339	342	355	343	333	327	325	362	385	333	367	361	325	351	325	345	345	359	345	316	368	353	338	366	344	307	359	366	316	354	367	316	364	360	350	359	358	324	351	370	352	337	319	335	347	339	349	349	332	318	360	336	326	321	312	360	383	350	339	366	345	354	348	341	352	350	354	346	354	319	351	318	360	347	311	353	344	358	337	349	359	341	366	333	370	353	336	355	356	370	320	356	366	365	340	343	338	370	347	371	316	350	306	326	323	357	342	319	353	339	342	340	341	335	352	354	376	322	318	333	355	317	309	339	342	328	323	351	357	337	361	350	340	340	350	370	334	354	312	349	382	355	339	323	333	343	378	355	367	351	317	339	357	359	345	359	347	379	306	332	365	328	366	338	395	340	367	358	336	341	312	359	339	387	352	343	326	330	340	318	336	359	336	342	310	360	375	346	365	322	333	325	345	357	374	330	355	346	391	375	348	342	313	355	340	342	337	341	355	362	329	316	365	352	341	346	330	385	317	349	385	324	353	372	358	359	360	340	344	335	334	339	332	307	364	310	323	387	365	366	355	345	332	354	378	342	318	325	359	364	333	356	323	376	336	323	328	338	355	373	353	341	323	357	341	315	384	347	345	317	362	297	355	366	350	372	374	354	339	341	323	350	370	341	329	332	340	339	335	348	339	351	332	322	338	317	375	313	349	333	325	320	341	347	323	326	344	368	337	362	350	330	337	370	339	368	373	337	349	357	337	336	343	353	331	374	355	349	335	357	315	346	345	362	384	372	322	351	358	361	360	340	336	372	335	341	332	333	377	336	365	345	372	366	324	342	341	357	360	343	340	345	353	332	328	350	357	339	354	339	383	348	366	330	341	352	343	356	365	368	333	364	370	328	347	340	303	329	373	344	340	325	337	365	337	372	327	364	309	351	340	308	341	336	331	370	360	332	346	359	352	354	356	343	307	335	334	363	358	336	344	341	335	353	349	336	351	299	347	355	351	353	332	331	375	355	326	368	338	330	322	340	323	359	357	333	367	335	345	344	353	359	347	324	365	325	335	349	353	365	342	318	360	342	347	325	387	348	341	359	358	305	306	314	356	325	345	340	340	344	328	321	340	387	362	388	382	339	308	359	335	327	333	343	355	341	334	345	393	365	347	327	350	350	320	366	328	340	352	366	347	322	315	348	318	326	339	367	355	359	363	354	322	317	352	322	341	338	335	318	356	354	331	384	354	345	375	346	372	357	357	335	347	327	380	364	335	340	356	351	359	338	343	355	373	323	355	343	353	325	345	327	331	372	370	359	358	334	337	352	322	357	344	357	337	347	315	364	340	305	374	351	344	328	330	328	356	326	351	364	348	347	359	336	355	339	353	331	330	335	333	374	342	385	313	339	364	360	345	394	366	319	353	338	351	351	324	353	360	335	359	353	349	344	339	320	340	362	350	304	363	373	375	361	391	371	347	359	337	349	359	333	369	316	328	362	331	381	340	353	342	353	357	352	355	353	349	352	337	360	323	342	340	358	320	350	337	330	319	384	360	349	326	381	386	330	342	356	367	338	352	328	325	332	346	329	364	359	356	331	349	345	329	344	368	341	357	344	360	322	330	355	346	339	351	341	349	371	363	328	370	364	359	358	339	375	318	329	323	328	344	361	333	348	359	374	389	352	314	351	309	324	330	330	357	358	348	356	345	339	364	333	369	377	323	361	364	355	351	357	336	360	330	338	397	350	304	323	357	332	309	348	353	387	355	361	358	335	322	315	360	355	332	357	351	364	344	365	360	326	361	325	349	345	333	355	359	343	325	371	363	330	318	366	320	310	343	339	343	350	332	333	356	347	331	390	335	320	360	363	342	401	357	335	338	333	333	354	352	332	336	382	350	367	383	340	356	362	338	368	339	346	366	338	387	354	348	369	387	341	337	327	375	354	370	316	325	363	338	333	359	361	342	326	359	334	361	342	357	343	339	335	341	361	363	341	318	315	368	344	351	327	325	338	340	344	338	364	371	376	340	309	341	364	341	328	345	361	366	343	369	346	318	318	357	328	371	335	335	341	325	348	354	341	345	316	345	334	361	349	345	347	319	320	331	343	315	324	402	350	326	321	341	311	313	335	332	346	353	317	358	311	354	375	325	317	350	314	378	321	350	327	318	321	372	337	344	325	336	338	344	326	362	327	323	335	367	370	359	331	342	346	317	345	342	348	340	352	337	344	361	319	329	353	344	341	326	355	357	334	321	316	366	331	340	340	348	362	353	363	342	332	341	364	386	341	345	353	350	332	355	358	314	350	379	352	362	332	356	367	314	339	357	367	367	357	335	348	339	345	336	329	397	348	327	344	334	322	364	361	356	364	325	352	330	336	316	336	318	344	308	336	337	338	323	348	324	388	337	393	342	365	349	354	332	315	362	363	338	333	362	349	350	342	312	338	349	356	336	344	343	326	315	318	340	316	339	323	351	356	341	359	315	388	332	331	361	320	339	366	339	345	309	344	353	338	353	349	314	335	332	355	345	331	349	315	365	322	324	346	361	355	323	354	349	344	378	335	333	332	330	324	341	318	338	318	380	357	348	376	373	345	326	327	326	317	344	354	353	386	338	321	369	343	321	347	328	317	348	338	375	359	324	333	332	380	363	381	327	368	320	327	345	352	292	357	371	323	333	359	368	316	373	304	355	362	354	353	308	375	345	342	342	350	344	369	321	359	371	360	330	335	320	369	328	349	323	343	351	387	349	395	321	344	344	320	296	335	320	389	360	348	307	352	352	325	341	329	346	347	347	353	352	351	359	385	359	353	387	351	351	353	349	354	369	381	347	319	329	331	344	377	352	316	362	379	337	325	359	334	345	327	369	360	350	336	325	340	364	352	329	326	340	329	343	369	339	358	360	357	334	340	336	329	337	332	349	330	380	360	337	351	351	343	339	357	372	315	322	361	342	368	364	385	342	345	369	357	343	357	339	362	354	315	363	338	366	383	353	357	359	352	336	351	341	383	325	360	335	377	340	354	321	358	371	327	336	340	346	349	356	358	318	329	362	372	361	324	349	317	335	364	341	354	351	346	328	354	332	341	390	349	338	325	337	330	370	357	355	326	331	359	321	339	305	319	335	349	341	318	336	354	341	346	363	341	335	341	354	353	360	332	342	324	336	352	350	360	346	341	331	342	351	340	340	352	327	348	387	351	341	343	357	335	370	349	340	350	300	355	366	353	358	334	338	348	369	349	314	356	338	362	343	330	341	371	357	353	356	361	352	347	334	383	341	351	329	320	328	349	342	339	351	337	358	374
2532	975	1104	1093	1097	1017	1018	1042	959	962	905	933	934	891	1001	913	866	944	996	911	911	873	912	988	923	948	891	943	988	877	897	936	953	908	962	913	873	922	906	969	971	867	884	938	872	909	933	917	935	932	910	906	901	944	919	921	903	894	916	932	901	891	913	909	897	873	855	862	933	872	901	899	939	897	851	902	972	906	935	913	899	924	951	877	933	894	913	842	904	876	933	911	942	885	841	881	952	943	915	924	925	883	929	932	953	907	957	919	915	930	917	911	911	882	921	874	910	912	874	996	970	848	913	976	936	948	921	912	908	924	939	918	906	940	910	900	924	918	928	867	928	906	924	929	930	934	895	880	851	893	945	932	925	888	830	948	887	938	952	925	893	904	916	930	881	877	892	905	875	955	949	893	950	876	926	945	938	894	877	867	961	924	926	877	946	921	835	886	862	927	900	898	900	899	910	907	951	938	911	956	835	904	894	941	971	826	890	918	892	923	962	931	954	889	869	935	925	877	972	890	932	871	948	855	926	885	889	928	900	872	966	909	955	943	917	935	861	913	925	934	961	914	898	915	893	966	895	822	892	907	912	937	919	854	916	915	901	910	956	943	931	902	874	1003	902	895	874	981	950	944	944	938	905	850	905	951	893	997	938	898	911	939	990	909	939	899	936	898	856	934	918	982	942	891	926	939	915	900	897	940	912	938	952	913	843	901	895	925	901	916	932	882	876	918	916	882	910	898	905	875	900	893	906	986	904	941	905	935	846	939	899	958	908	877	910	985	876	915	933	937	927	900	891	930	897	900	943	921	937	894	919	912	879	898	926	938	926	932	867	960	915	967	914	912	895	920	888	887	946	925	927	937	925	933	853	955	905	909	917	1000	903	935	896	888	873	899	885	953	926	919	931	916	944	911	948	944	893	872	898	970	911	906	931	930	921	923	854	938	906	862	912	976	878	917	947	924	872	919	924	929	850	909	900	941	908	943	943	924	897	880	919	927	870	889	885	940	905	892	883	934	886	949	963	929	946	903	981	917	936	953	904	896	873	882	902	904	880	1000	902	931	904	864	896	912	895	886	871	925	904	928	894	863	907	878	889	893	918	886	841	925	870	932	898	903	894	912	917	918	960	921	912	952	869	950	944	900	916	900	936	949	907	902	891	934	886	932	928	881	908	877	907	965	943	877	864	910	911	896	894	921	941	877	963	861	920	954	885	887	899	909	910	891	962	878	933	903	931	882	943	920	937	845	908	953	944	912	916	940	950	870	925	920	925	932	992	921	901	943	931	908	915	910	921	888	887	868	921	882	855	922	887	918	928	942	958	939	913	904	930	895	946	944	866	858	866	944	928	891	930	976	926	932	867	956	940	893	886	928	952	936	903	939	953	909	888	873	944	872	893	925	864	929	914	934	892	898	909	876	904	936	901	881	937	887	897	894	904	883	919	981	932	907	960	939	951	886	881	931	890	923	914	918	855	885	915	896	898	1004	926	956	926	922	949	928	920	911	883	976	901	898	918	935	930	917	872	918	925	924	952	878	930	877	947	884	952	914	899	841	884	909	953	887	864	915	938	894	944	895	896	942	954	888	932	898	922	922	908	905	904	875	894	904	864	926	922	901	882	888	908	913	923	892	969	929	926	911	873	942	929	933	903	907	942	950	915	869	923	877	935	904	893	949	920	940	936	893	877	902	929	944	928	886	877	955	904	926	838	912	959	889	856	877	905	936	931	879	920	931	910	934	901	869	919	847	888	867	908	941	922	965	916	905	938	872	881	926	906	944	923	920	866	936	905	940	899	908	918	906	930	952	878	908	918	906	930	964	917	857	905	877	890	959	877	917	962	907	958	871	970	914	949	928	942	929	905	885	893	858	937	939	908	904	901	916	908	881	908	907	937	893	903	931	865	932	901	928	894	967	920	865	897	921	871	892	860	878	940	930	924	894	906	940	901	928	944	871	910	877	931	909	967	952	912	913	927	915	865	841	972	981	889	910	880	909	916	929	921	880	920	900	948	842	956	904	907	953	938	908	935	920	940	882	899	883	944	916	859	952	896	899	977	922	935	879	897	904	960	936	892	993	865	909	895	953	894	942	951	899	922	927	892	946	914	910	901	920	888	924	918	931	876	917	949	898	883	913	957	891	875	911	991	893	899	970	900	940	892	935	871	929	912	852	895	904	976	892	924	889	863	911	884	894	947	924	894	942	918	927	909	870	876	939	940	944	925	956	907	904	928	919	931	941	881	891	918	869	943	961	930	884	914	961	903	898	879	933	891	866	914	926	919	932	915	866	900	897	902	901	876	917	885	931	877	928	938	907	889	886	871	987	869	873	933	982	919	912	937	900	895	939	923	942	897	886	927	941	908	907	924	904	862	936	937	907	864	865	942	961	894	946	915	973	949	881	856	935	929	895	935	873	918	929	873	944	917	933	907	933	914	876	869	883	944	929	903	910	859	964	886	941	894	931	925	953	872	891	917	993	871	909	913	885	942	952	896	879	954	905	907	870	911	936	897	903	941	876	903	883	884	943	906	991	943	882	896	848	885	895	941	899	962	872	888	931	929	925	915	874	921	873	971	899	913	936	957	932	885	972	844	893	877	912	919	891	916	883	933	936	942	895	916	875	905	969	961	878	918	875	913	904	944	958	890	887	886	925	976	897	970	933	880	911	959	879	882	916	900	898	913	945	881	907	932	883	911	888	933	887	964	919	904	914	911	902	934	947	886	900	928	893	930	883	932	934	930	899	927	951	892	938	833	862	948	934	972	875	904	933	956	899	870	945	875	894	901	943	884	919	931	911	854	924	885	889	959	906	933	925	929	896	909	910	903	991	922	915	866	937	966	906	956	908	899	911	907	922	926	936	904	907	898	890	918	902	916	879	913	913	893	951	877	876	890	880	910	860	918	960	850	981	868	892	843	898	928	924	861	928	945	925	906	861	927	926	932	932	902	889	921	945	903	875	853	929	899	922	968	943	933	927	894	926	927	895	904	868	911	888	873	899	932	838	923	934	879	913	891	925	920	896	916	860	943	944	863	908	905	921	873	851	923	944	892	912	912	897	918	866	947	895	938	937	948	874	945	924	877	915	937	870	912	965	935	897	925	862	887	950	923	938	924	842	851	963	887	897	894	931	904	908	916	861	910	885	895	902	957	885	914	896	892	918	890	871	924	915	940	886	917	911	873	902	903	871	911	898	961	973	948	910	895	925	900	937	946	944	940	959	931	853	950	916	923	904	881	920	887	914	915	906	931	929	925	917	901	904	926	910	913	908	868	885	937	908	912	887	939	885	951	909	921	928	929	940	903	876	874	878	920	858	912	947	899	911	924	958	896	873	920	861	940	925	931	893	910	897	928	956	896	892	909	918	927	918	973	877	916	899	835	852	940	962	946	948	912	938	910	927	939	874	902	913	942	878	922	908	936	897	927	953	882	942	943	904	897	877	930	940	929	962	916	883	908	880	911	888	893	927	909	925	912	946	956	936	928	923
9734	1004	1287	1046	771	639	482	393	381	325	321	309	279	248	264	259	235	263	252	245	274	238	240	231	242	242	223	231	217	224	227	209	196	226	205	240	227	244	223	233	224	210	208	205	211	214	188	242	217	213	191	240	187	228	216	205	216	220	199	184	219	214	215	218	201	238	220	215	202	218	212	217	213	213	184	233	208	202	208	203	215	223	189	202	209	239	220	240	183	209	209	182	203	220	216	205	210	188	235	227	219	195	233	235	203	223	213	230	228	210	220	185	219	215	227	222	215	191	193	209	196	214	196	220	211	197	211	195	210	219	237	184	230	185	199	200	218	212	200	210	174	243	184	194	208	217	192	198	200	195	232	222	237	220	239	193	209	221	188	210	225	197	216	220	233	199	245	204	208	212	206	223	209	199	213	226	199	231	217	222	233	233	218	217	232	188	201	191	209	192	240	206	188	235	207	240	214	203	182	210	228	192	214	205	204	228	194	243	243	222	223	215	201	219	204	223	205	216	225	203	216	214	207	196	212	213	211	210	202	204	206	190	248	223	223	209	206	231	228	206	206	203	219	218	168	211	199	255	211	198	224	190	197	198	230	200	212	212	242	222	184	208	206	199	227	215	205	208	214	216	213	215	200	203	200	217	229	223	207	229	184	189	208	205	234	201	215	192	182	191	208	228	205	202	222	248	194	194	190	235	242	213	240	210	211	216	202	219	233	218	213	223	196	204	207	218	213	206	202	231	203	229	204	192	233	244	211	211	216	214	180	227	224	242	238	213	210	190	197	207	222	201	224	212	207	187	211	202	223	204	198	226	240	222	201	199	217	221	210	236	221	234	207	173	199	190	242	210	232	262	214	226	219	197	218	224	187	185	213	215	254	226	219	211	233	191	207	219	197	199	214	233	192	201	208	202	223	219	197	204	234	210	231	210	190	202	219	238	219	221	211	217	203	209	200	209	213	231	200	193	225	210	228	212	203	205	244	229	205	211	231	188	192	236	208	196	235	214	243	217	197	231	201	197	191	220	183	219	213	226	214	223	256	183	197	240	193	231	209	229	254	203	190	235	212	189	199	213	223	218	189	220	230	193	226	200	207	232	196	226	215	229	198	223	212	211	220	214	225	209	230	210	199	210	233	215	228	212	214	214	207	220	237	227	208	207	211	247	229	193	238	201	217	217	232	218	214	218	194	194	229	214	207	188	207	213	171	216	233	207	188	212	193	216	202	214	213	204	198	221	190	212	204	221	195	203	214	216	184	200	220	197	205	224	240	208	201	214	207	206	224	203	228	204	206	210	202	240	206	204	224	229	237	243	207	214	200	228	233	205	206	216	238	194	219	202	204	209	220	216	251	197	210	214	197	218	225	229	197	219	213	251	236	203	227	219	226	208	217	194	197	221	208	208	219	223	221	231	212	203	220	214	207	215	194	222	208	214	213	205	221	202	247	241	218	240	201	201	204	199	198	208	214	219	216	193	196	204	199	201	183	228	210	207	214	212	218	208	204	232	205	204	217	223	217	216	239	195	233	243	219	182	222	220	215	218	256	238	209	226	216	217	209	229	212	185	231	211	224	234	230	215	201	211	190	192	224	204	191	211	222	215	191	201	223	224	223	196	222	222	228	217	210	265	221	227	205	216	242	212	232	203	215	227	199	207	211	207	230	208	208	234	231	224	227	226	222	219	226	226	206	201	205	208	190	210	187	215	214	201	234	210	200	228	209	244	218	202	203	216	198	219	211	220	224	200	206	208	198	200	204	210	215	199	216	244	201	227	218	216	233	209	222	235	214	221	248	236	210	207	203	192	202	212	228	221	208	221	238	206	198	175	227	203	198	219	212	211	177	193	214	201	218	219	216	216	207	212	216	222	220	178	196	204	201	181	207	221	218	198	189	209	201	201	218	232	199	204	208	222	197	186	217	203	228	216	203	247	201	205	227	219	248	230	212	215	221	227	219	240	233	235	205	202	215	227	228	211	209	220	212	229	222	218	213	203	206	229	223	201	210	221	229	235	208	198	188	187	217	208	187	210	221	213	213	209	219	197	215	209	195	238	197	213	213	198	224	210	207	225	215	223	220	217	188	195	215	223	211	231	201	222	218	221	233	213	205	210	219	181	234	217	219	211	215	215	218	222	212	211	214	229	224	212	236	201	218	212	183	202	216	214	261	212	217	221	224	205	218	233	250	210	230	221	204	249	210	203	230	206	224	217	220	217	234	225	193	191	212	210	203	197	215	215	214	222	205	213	231	233	217	222	211	225	216	204	215	221	207	239	204	203	221	209	211	202	195	233	216	220	216	191	219	197	214	189	219	211	214	217	192	199	226	204	203	208	186	223	211	206	190	220	209	223	187	228	241	197	213	218	225	201	200	191	225	231	210	220	232	219	211	231	203	202	225	214	212	226	212	193	202	191	218	211	182	196	220	210	213	222	215	210	194	210	211	195	211	192	211	194	197	218	194	179	192	200	195	221	223	200	205	220	214	253	229	199	207	213	202	233	214	202	207	205	217	221	228	195	211	235	188	198	211	219	215	209	222	204	191	222	238	219	185	196	233	189	224	204	229	196	214	224	208	211	219	201	215	190	203	196	219	189	215	207	210	210	199	211	193	211	206	183	208	200	213	219	198	220	190	188	227	207	193	216	242	214	225	206	219	220	209	209	181	197	190	219	235	223	200	208	201	182	214	204	197	221	214	213	231	227	224	203	216	239	215	217	202	211	219	219	206	226	229	237	226	210	209	229	194	220	241	220	251	225	229	214	189	223	221	225	219	214	203	202	202	214	213	203	230	213	203	192	213	242	204	214	219	241	199	203	230	203	210	218	210	213	205	227	196	213	242	213	222	213	221	215	198	223	233	215	219	205	227	210	220	215	202	220	226	224	200	228	212	221	200	215	219	192	180	214	211	239	193	201	198	228	214	202	196	214	214	233	213	177	211	225	200	213	233	182	197	223	208	203	223	214	214	197	222	234	233	210	217	230	205	222	210	220	221	213	238	211	218	204	244	187	224	185	225	217	225	212	211	206	214	218	245	219	220	209	244	231	195	236	236	214	225	208	236	196	222	219	198	214	224	215	193	222	218	208	199	197	227	214	198	203	190	189	248	215	209	219	227	219	206	201	218	209	225	253	210	216	231	194	211	226	221	212	214	231	203	224	210	190	218	231	213	219	219	220	223	221	224	203	210	219	220	196	219	231	230	204	223	244	216	216	197	227	196	196	188	234	219	211	209	205	207	204	228	216	219	193	217	207	224	212	202	204	238	213	202	233	223	222	224	229	197	225	204	210	187	234	211	228	202	213	249	227	208	230	186	212	228	207	208	217	217	203	215	225	212	227	227	218	220	221	199	226	197	222	230	206	232	223	228	193	219	207	237	200	203	207	217	230	241	216	198	219	216	254	218	223	210	213	207	201	199	218	220	207	217	215	207	228	212	198	208	212	233	200	205	252	212	201	235	205	223	211	189	223	218	202	212	213	212	228
5670	1370	2662	3329	2842	2356	2099	1712	1500	1447	1251	1140	1076	1063	928	928	889	860	804	761	756	742	757	714	747	688	712	659	682	689	663	694	675	666	679	635	667	639	640	698	633	615	652	644	606	650	629	607	650	615	606	614	640	648	624	638	574	611	558	572	589	658	606	626	627	590	651	573	602	591	597	620	594	584	621	636	623	612	568	628	591	620	583	590	603	561	573	580	602	632	623	602	568	585	612	594	574	576	589	615	588	606	609	617	611	575	592	595	579	613	586	626	578	583	560	604	592	620	566	607	583	635	580	609	585	615	643	614	564	603	611	632	601	600	584	609	598	608	608	597	588	596	600	573	602	559	552	620	629	611	557	554	599	589	585	596	551	568	572	566	599	588	583	629	644	583	577	576	581	587	691	629	636	595	619	618	606	630	625	551	618	584	616	567	571	596	613	606	596	585	567	620	588	591	613	583	587	604	580	568	590	591	603	586	652	621	571	606	614	617	607	572	562	595	582	586	591	600	620	600	582	599	606	618	597	585	578	595	613	571	593	581	596	651	579	571	572	571	607	586	622	595	602	547	607	594	607	559	597	626	589	614	546	624	602	635	598	613	597	592	596	626	609	582	582	616	574	630	571	566	594	622	580	594	601	600	622	597	586	636	629	596	637	598	606	606	617	593	614	600	601	589	593	611	608	581	596	580	587	627	595	585	582	631	552	606	583	603	588	588	604	547	594	588	583	621	606	525	555	622	589	593	585	552	583	569	582	606	580	602	562	616	591	611	591	604	599	566	583	542	586	601	618	584	598	557	635	628	609	623	601	586	621	570	630	602	572	582	607	614	580	547	608	588	588	592	571	589	557	571	578	602	574	602	589	581	613	618	589	592	589	617	554	587	639	566	639	651	587	614	579	564	563	563	603	579	591	594	597	650	599	665	614	566	627	615	612	590	601	619	593	569	590	626	597	576	582	586	608	612	614	585	566	592	590	577	573	566	585	591	556	605	608	587	556	574	566	554	609	609	625	579	573	620	592	576	606	635	587	622	597	598	617	610	576	580	517	590	576	598	558	618	593	613	595	604	556	594	596	576	598	627	612	648	610	604	603	595	585	573	572	580	599	585	585	589	581	558	554	581	564	540	598	583	623	569	632	560	606	615	621	617	577	574	620	617	595	598	597	590	625	556	618	593	585	617	569	592	626	610	604	598	592	570	610	566	589	583	590	593	612	596	590	621	598	610	610	632	629	588	608	619	634	594	590	620	592	593	608	558	582	564	576	577	586	636	585	595	587	609	595	623	578	558	592	586	588	627	552	600	626	601	631	607	590	618	599	594	570	560	603	617	574	597	588	590	561	636	608	602	590	586	587	581	606	633	614	589	546	580	581	570	568	623	591	586	618	638	616	605	586	577	561	580	598	607	599	590	615	597	630	577	587	553	613	557	577	571	628	559	589	592	582	617	610	600	603	622	604	563	570	571	569	589	599	629	611	590	618	616	584	585	629	577	573	604	606	609	613	581	621	607	592	610	549	660	626	571	588	572	586	599	588	565	597	601	577	578	545	608	608	628	562	626	576	563	618	632	614	600	594	637	622	613	562	573	591	621	550	591	588	616	535	604	592	600	571	563	594	596	599	565	594	563	565	623	585	625	593	619	609	579	604	578	613	567	632	609	607	595	594	639	587	594	602	581	593	586	560	570	566	601	611	618	571	582	622	614	588	630	597	586	587	604	597	602	615	633	570	549	586	593	590	570	593	608	570	589	633	623	609	604	565	583	587	584	613	580	615	626	589	602	601	612	598	609	655	573	620	550	596	534	559	587	553	619	633	579	585	615	584	598	567	574	575	618	601	582	629	589	601	585	655	619	618	605	571	571	619	561	630	565	572	576	616	613	593	616	636	604	597	616	589	593	562	612	570	595	592	635	551	595	598	619	593	592	608	619	574	645	577	614	560	579	608	622	581	611	608	549	564	577	613	636	584	618	631	590	631	592	605	581	598	586	582	628	640	569	573	580	606	555	616	598	575	590	623	599	625	605	650	602	576	603	559	583	553	619	578	590	595	589	607	616	637	613	589	561	555	587	577	596	598	613	607	580	599	580	581	553	600	638	582	561	608	620	613	621	588	585	648	590	570	606	612	635	579	567	588	593	606	575	589	540	615	586	573	613	640	557	551	625	621	626	594	584	618	626	620	635	616	587	602	606	602	545	571	561	601	606	611	588	587	584	567	591	616	616	613	574	606	609	592	590	589	609	633	563	595	604	639	657	683	605	589	573	633	596	594	625	605	578	573	573	564	576	619	617	604	507	592	590	568	649	614	562	607	591	579	617	583	625	569	614	608	622	579	605	626	620	579	613	563	602	584	620	618	586	605	607	608	590	596	606	636	626	640	550	606	610	620	587	585	611	624	568	567	609	595	617	594	569	588	543	589	601	644	603	614	608	575	596	551	530	594	601	585	624	591	581	632	585	612	578	600	616	583	568	564	612	584	590	617	594	611	548	581	573	619	624	554	547	606	595	571	579	563	585	539	578	629	577	612	638	642	609	598	537	571	577	589	573	605	589	593	601	621	572	571	608	554	623	577	598	644	631	576	593	602	618	659	652	583	615	594	609	535	574	584	584	576	580	591	583	595	550	612	555	602	597	621	610	626	609	630	599	589	589	630	568	593	585	570	572	610	616	593	615	596	581	572	626	607	625	590	551	567	595	580	623	551	608	611	584	569	620	611	589	598	612	563	584	583	594	595	561	605	585	648	590	596	597	543	540	586	589	600	617	575	563	583	592	641	576	625	572	598	599	619	621	632	601	591	604	623	605	649	663	632	578	595	572	594	617	560	589	570	587	649	605	580	600	575	606	569	555	565	590	581	605	582	616	547	582	646	576	563	600	632	595	584	582	607	574	570	615	626	530	587	545	551	573	552	553	587	586	584	603	541	638	617	591	582	616	562	630	595	593	593	632	590	602	606	607	582	607	609	598	577	626	569	594	552	610	553	624	610	614	616	587	563	573	570	627	574	581	594	539	605	607	591	596	576	607	626	628	635	640	587	569	588	579	587	633	601	581	620	625	609	600	576	563	609	600	598	618	618	596	589	586	579	541	566	618	626	628	618	579	601	601	585	603	587	585	631	560	608	606	607	612	581	595	633	615	619	605	597	609	540	569	615	555	565	561	573	588	561	555	612	585	558	603	620	583	628	614	587	599	603	602	612	612	619	647	569	630	576	575	577	618	571	561	633	594	612	614	594	618	587	554	595	589	616	637	605	619	575	559	605	593	579	639	613	625	615	589	577	635	601	585	596	567	566	600	614	625	599	588	611	620	629	593	585	595	555	656	634	650	583	601	573	568	594	596	574	588	578	615	591	603	575	605	570	602	595	594	593	653	596	609	577	600	622	655	649	550	640	603	611	611	558	579	617	601	571	615	619	610	584	611	598	562	609	615	613	574	534	582	603	576	594	606	633	589	583	595	528	647	598	615	575	589	559	564	618	559
17887	2552	2338	1825	1302	910	713	548	468	392	316	321	302	254	228	215	207	206	184	177	154	190	181	162	181	141	170	176	186	166	167	141	166	180	145	147	132	144	132	141	131	155	132	133	133	148	129	127	143	136	119	149	141	131	134	136	137	130	130	149	133	152	122	152	113	140	134	137	116	103	136	143	118	146	156	140	125	106	145	139	142	129	145	123	128	133	132	121	120	137	128	138	124	130	150	129	130	127	119	142	130	131	134	121	141	139	143	151	128	148	130	161	153	131	128	127	128	123	144	109	142	144	120	141	140	156	129	122	154	153	119	123	155	124	142	150	137	147	158	110	150	126	129	120	126	132	123	142	132	121	129	153	120	163	124	125	133	139	142	120	131	126	148	115	134	120	140	132	118	131	151	125	132	146	127	138	150	126	135	115	131	155	111	141	143	143	156	133	125	124	127	134	110	145	117	118	126	133	126	129	132	130	130	119	130	143	145	138	131	120	142	148	130	140	119	112	127	139	157	127	139	135	139	132	127	129	121	120	137	139	125	112	130	135	125	145	129	152	128	156	146	136	128	134	131	134	117	126	118	141	127	129	144	132	109	133	132	131	118	122	132	139	135	114	117	119	108	129	120	132	113	114	147	102	113	130	136	135	151	143	124	143	144	134	130	127	128	131	144	137	132	130	133	125	127	146	126	142	117	132	148	112	139	121	141	135	128	114	131	118	137	130	114	124	138	145	145	139	133	143	140	120	131	129	147	141	121	137	134	147	134	129	123	129	120	130	150	165	137	126	143	145	151	113	147	131	140	149	153	134	133	136	160	131	129	133	119	136	134	121	135	137	125	140	137	137	112	112	138	132	143	159	120	128	127	135	144	138	124	157	138	134	131	150	129	129	152	156	130	142	154	140	129	116	125	138	112	143	116	138	135	147	124	153	127	127	126	123	149	155	132	142	128	124	119	120	151	121	145	125	133	124	102	138	117	133	116	161	146	138	154	119	137	147	136	131	132	134	132	139	133	150	148	123	147	135	139	118	120	134	124	123	127	126	126	130	134	155	128	148	142	138	123	101	118	148	121	121	155	142	134	126	120	127	128	117	118	127	141	135	114	141	139	124	130	144	111	138	133	137	155	131	124	122	139	160	117	131	127	128	125	136	128	138	117	129	145	138	122	141	137	139	148	165	137	135	141	135	116	131	139	123	105	146	154	149	132	146	129	142	144	165	135	127	142	122	113	155	150	118	104	142	125	138	135	149	141	139	143	123	149	138	144	156	118	127	152	122	152	128	126	136	131	126	121	132	129	137	123	130	134	136	124	142	124	133	135	125	135	129	147	135	153	144	123	118	127	126	130	134	134	119	112	118	137	141	150	145	128	126	152	130	136	128	140	136	143	155	130	115	150	140	132	144	137	124	155	146	123	131	132	137	125	126	126	115	128	121	125	116	115	136	152	145	141	148	118	138	142	136	131	131	129	123	152	127	126	126	130	131	125	167	156	145	144	144	141	125	131	146	132	152	166	143	123	132	118	138	138	140	125	145	107	115	131	111	139	125	122	131	112	138	129	127	130	131	141	126	143	127	142	120	113	140	160	141	146	128	123	126	148	136	125	115	151	134	137	129	136	126	151	156	137	133	135	128	139	121	145	145	148	136	128	137	103	136	121	145	136	119	154	130	123	141	134	120	147	141	142	128	131	133	125	127	118	132	121	140	127	120	124	132	136	122	120	118	131	125	134	132	125	137	124	118	135	157	139	146	131	115	133	130	124	130	120	111	130	121	142	142	139	134	124	125	129	132	116	137	121	133	111	132	126	136	139	135	136	110	129	121	124	120	124	130	151	108	130	123	127	154	138	134	131	134	145	144	159	107	113	129	128	119	147	136	132	148	126	141	130	121	130	119	127	120	136	125	132	143	140	127	142	134	137	141	141	137	156	134	119	149	126	141	135	153	154	143	123	126	127	126	144	135	141	127	134	136	123	139	138	140	148	128	124	132	163	142	144	142	128	144	122	129	125	144	148	122	150	150	174	135	148	138	128	142	116	157	126	119	140	121	146	129	135	122	112	139	138	140	132	124	123	130	127	105	118	129	128	136	127	124	143	135	133	134	118	111	119	138	124	130	141	157	136	141	123	126	145	141	126	135	128	101	125	131	137	137	121	144	118	143	142	143	124	126	135	142	138	121	132	141	129	156	141	127	147	135	120	133	124	122	131	136	131	153	128	150	124	136	144	145	144	116	143	139	127	133	139	126	149	150	135	145	149	110	144	134	139	143	157	144	132	138	118	129	125	134	120	117	130	142	122	127	140	138	128	125	105	126	132	142	157	144	145	138	134	149	120	118	136	131	119	128	131	143	139	122	150	126	116	139	131	141	140	134	122	145	127	130	133	147	126	150	146	123	115	117	143	124	125	155	143	135	141	139	114	120	127	134	140	126	130	140	126	132	126	142	138	135	128	127	126	142	119	127	130	139	118	135	112	125	134	123	149	141	120	139	129	146	138	115	136	123	139	138	121	152	127	138	124	121	146	140	128	143	160	139	140	137	151	156	133	128	126	137	128	131	121	162	135	131	130	124	150	140	108	139	124	138	137	151	142	147	143	141	159	140	141	131	131	145	131	137	134	135	147	124	131	142	129	116	141	138	138	136	146	134	119	132	121	134	104	149	164	129	129	127	130	111	127	129	151	123	138	137	116	119	128	128	141	136	111	134	131	140	127	112	127	133	126	129	137	136	145	141	131	124	132	144	132	125	150	132	117	154	143	135	145	145	141	117	122	123	117	106	135	151	116	120	140	143	138	132	130	134	136	123	143	135	124	127	128	143	114	126	146	123	144	121	127	123	115	124	129	149	120	147	124	123	138	141	112	146	136	127	123	133	144	128	143	139	140	130	119	146	133	129	153	131	129	128	145	122	137	139	136	122	125	146	153	144	134	148	124	149	142	137	139	140	128	145	124	123	127	138	132	125	123	135	144	127	127	141	122	124	141	146	139	136	137	150	125	137	115	155	102	162	135	124	135	119	129	139	147	140	137	137	142	125	135	128	146	151	132	152	122	104	129	134	127	140	143	148	120	134	127	131	144	143	134	136	142	146	135	133	128	126	132	121	149	174	129	114	144	133	132	134	115	129	132	125	119	170	133	153	153	136	140	138	137	114	131	136	120	130	125	146	136	134	111	127	126	142	149	125	111	148	128	131	133	121	151	143	150	140	120	136	136	140	146	116	125	142	135	136	149	145	140	135	147	125	119	135	138	134	118	112	158	127	141	132	133	141	130	131	137	152	144	134	143	137	129	129	126	136	125	149	135	142	122	130	131	126	139	141	148	121	143	127	140	140	149	126	134	139	116	136	136	162	119	151	139	131	149	133	117	156	125	128	139	134	135	136	148	134	132	118	147	126	124	151	135	130	119	113	118	135	129	139	149	138	141	129	143	125	156	119	148	132	142	143	127	126	139	111	144	118	155	139	129	146	139	121	119	124	127	115
7599	2002	4408	5460	4714	3897	3211	2649	2159	1911	1676	1426	1357	1215	1118	1063	958	922	832	882	752	763	722	691	659	631	614	590	586	581	543	588	568	541	511	548	526	478	522	516	493	495	480	509	505	470	459	513	468	441	428	514	489	473	458	477	482	451	402	462	427	459	446	455	451	420	477	472	483	413	445	457	446	444	399	463	411	441	433	417	425	442	413	442	450	441	374	425	400	440	406	422	427	424	421	423	414	412	401	405	432	389	421	443	453	443	391	391	414	395	436	418	395	402	406	436	409	409	410	425	418	419	387	393	403	404	411	426	432	419	442	419	433	415	402	442	395	435	432	413	380	391	424	395	398	424	428	435	394	414	430	430	396	415	434	408	401	404	373	381	407	398	391	420	433	440	418	417	420	429	394	400	416	385	387	397	408	380	392	410	385	392	387	428	400	434	426	398	406	418	402	443	395	389	396	400	398	411	412	426	400	385	401	421	391	436	409	397	405	381	401	393	414	384	382	458	416	395	410	390	406	386	454	444	423	365	429	417	425	398	410	389	411	412	415	406	426	455	421	377	433	415	449	404	381	415	422	431	399	418	424	371	407	443	439	416	458	407	388	430	397	415	380	408	400	397	384	422	396	405	409	375	428	403	418	393	410	401	386	397	385	400	432	419	383	393	378	368	413	405	413	380	405	393	402	412	444	453	392	413	409	423	402	372	412	385	423	395	458	433	412	414	435	404	431	420	385	399	446	429	427	386	409	376	426	411	432	423	397	425	410	437	453	404	447	394	402	415	421	382	405	430	411	427	410	410	414	414	423	420	408	397	417	422	398	408	430	382	438	464	380	389	398	456	423	397	435	439	412	405	388	411	399	427	437	412	390	416	381	416	415	433	422	437	437	360	420	418	423	404	386	419	413	414	417	423	416	429	408	405	395	421	398	443	377	431	361	344	390	443	437	369	386	389	419	354	417	376	432	369	411	428	409	427	408	375	412	406	392	419	409	414	417	417	383	415	411	377	400	402	422	408	428	404	387	402	414	396	421	413	408	420	435	392	401	435	403	406	387	399	414	392	407	403	409	379	405	415	397	421	373	390	399	407	432	421	415	432	421	425	406	401	449	383	401	404	411	440	424	391	398	395	415	390	401	430	393	384	387	408	406	390	390	394	398	413	399	426	401	422	397	420	429	436	395	417	423	408	417	378	418	441	404	412	413	438	444	384	409	398	386	417	433	386	408	410	389	409	418	436	413	424	417	391	407	375	401	411	411	453	403	390	416	477	433	421	413	389	418	404	438	420	411	389	435	393	411	413	407	395	404	419	403	424	426	398	413	367	406	430	414	424	426	451	385	429	365	403	434	392	414	418	399	409	430	415	406	392	424	452	438	428	418	400	391	417	422	401	414	396	429	388	411	423	390	397	399	429	411	438	406	449	368	396	431	434	406	401	434	390	393	409	415	451	451	423	408	403	403	405	389	417	393	414	376	415	402	396	395	392	412	408	414	399	362	411	406	398	364	423	377	371	412	414	387	417	431	412	425	405	392	369	406	371	376	398	405	397	433	401	418	437	413	409	403	400	400	419	377	382	440	396	379	400	377	406	410	415	415	429	396	391	415	418	429	427	399	410	369	414	386	391	404	444	451	393	407	417	347	437	390	390	406	386	431	432	410	399	393	403	382	399	394	413	385	403	394	409	422	406	373	438	391	435	392	415	432	419	415	389	370	387	392	378	409	413	415	395	421	412	395	409	437	444	408	439	386	414	403	408	392	430	418	367	435	416	415	398	395	372	424	432	405	403	419	405	423	406	396	388	437	435	376	376	417	427	405	422	400	412	429	418	395	394	412	415	406	386	440	401	432	376	377	415	387	379	390	378	406	427	438	383	472	379	377	432	418	401	429	413	455	395	378	417	421	418	399	382	378	402	436	402	421	382	402	423	456	381	387	419	363	400	408	410	383	410	407	374	409	402	424	395	432	385	403	418	378	399	432	391	423	395	414	398	416	392	436	436	410	394	386	426	424	402	383	424	433	428	385	450	395	450	423	403	417	417	394	391	395	394	430	400	420	383	401	389	422	431	423	391	421	389	425	388	415	364	411	388	404	437	419	410	398	364	372	393	402	367	433	397	400	399	441	434	390	409	403	392	398	370	426	444	390	393	405	431	428	358	377	419	403	398	433	449	391	402	371	423	430	367	419	395	429	419	381	424	385	398	405	414	401	437	395	404	386	391	422	405	396	400	391	461	404	397	394	364	406	411	407	403	415	397	431	415	442	455	396	430	415	390	419	404	419	381	395	430	399	433	416	400	436	400	371	408	397	419	404	390	431	426	430	411	410	416	413	409	412	413	404	414	374	411	414	392	438	413	405	403	378	408	407	445	422	397	402	423	398	412	414	420	385	401	430	415	409	392	412	406	418	408	379	434	387	408	396	420	373	436	395	403	419	420	395	413	421	417	398	403	377	431	417	396	432	386	399	402	409	382	391	428	368	411	405	408	373	407	408	399	419	395	392	430	397	413	406	398	425	356	421	405	413	421	401	402	394	428	447	435	417	387	427	429	388	412	402	417	430	419	416	390	415	419	426	434	425	442	409	447	423	398	425	417	397	405	427	383	433	371	421	413	443	429	377	392	427	399	398	385	389	412	393	406	399	393	394	382	413	379	413	410	403	379	402	443	418	396	433	409	408	432	427	396	417	431	399	412	402	434	402	422	409	403	433	403	408	386	410	421	417	387	417	397	399	405	406	400	411	397	391	442	372	428	424	406	410	391	405	388	428	381	435	370	388	460	411	394	390	396	401	407	443	449	391	375	403	416	374	436	399	418	386	394	371	403	429	420	416	424	394	434	399	411	404	422	414	379	378	427	359	388	370	390	422	400	372	400	395	366	359	363	456	414	379	395	405	411	379	383	418	405	432	404	388	386	410	403	390	397	422	364	419	379	413	392	399	401	393	411	431	406	444	372	400	417	410	411	395	450	398	412	376	430	396	436	395	371	440	419	416	406	418	400	393	407	375	416	406	432	421	386	429	363	372	404	417	395	399	400	397	405	388	417	418	415	385	388	413	450	447	446	380	415	377	453	409	421	415	426	407	396	378	389	403	419	407	382	411	441	424	419	433	407	394	354	403	407	421	429	402	425	441	411	428	370	436	422	428	420	427	434	413	382	438	437	457	419	377	436	413	414	450	371	403	420	423	410	372	430	411	395	383	409	402	427	390	439	402	418	400	396	410	408	372	413	423	382	416	407	409	396	428	385	426	422	399	391	404	422	435	407	438	385	419	407	410	415	415	377	397	465	435	453	422	385	426	396	402	414	440	413	405	417	395	404	385	401	422	428	408	364	416	439	417	392	382	400	397	406	426	405	395	456	438	380	407	411	411	384	423	402	428	450	414	391	413	362	409	414	404	449	401	401	442	415	428	409	398	384	402	441	419	412	412	413	403	406	382	393	407	400	407	428	398	429	403	392	410	387	430	385	402	410	398	402	434	405
2539	410	408	411	365	330	371	335	381	365	341	341	358	338	343	342	386	368	361	357	346	354	335	350	336	348	341	366	351	336	361	313	329	335	322	382	335	308	353	369	339	348	334	365	366	385	342	336	371	344	356	349	331	338	316	319	374	313	328	391	336	322	346	355	341	357	336	332	366	367	345	335	323	353	364	337	377	331	361	356	349	357	354	324	359	329	357	344	362	353	328	350	310	346	346	328	368	341	328	340	383	352	331	392	344	350	365	377	328	336	367	359	373	314	349	385	317	350	328	366	319	350	335	337	339	368	370	346	365	335	351	305	374	346	367	364	306	329	337	327	381	322	348	357	351	347	341	361	340	349	333	331	339	329	354	349	305	328	301	350	343	315	311	318	379	320	349	346	332	363	370	339	351	333	355	381	354	352	373	343	326	352	358	352	377	328	336	374	337	327	338	327	385	358	303	353	355	313	354	323	334	323	339	334	321	357	337	326	348	322	375	345	319	357	329	318	363	344	386	315	359	343	322	331	357	348	350	343	357	317	337	330	340	373	321	330	338	352	331	328	349	365	301	346	358	370	358	333	372	357	336	328	335	355	380	345	322	342	347	332	390	304	336	331	377	358	351	338	354	349	377	329	339	302	361	385	352	326	342	317	329	357	343	324	325	342	332	343	395	347	355	332	360	328	325	332	325	325	348	365	375	368	371	321	337	374	339	344	330	379	372	324	355	385	356	360	349	349	380	336	335	331	344	362	352	357	376	346	339	341	355	325	370	339	336	355	343	340	358	340	350	343	327	320	378	359	377	359	360	323	359	340	366	353	368	341	347	328	360	371	310	372	342	332	348	351	348	328	325	361	340	356	319	355	361	332	354	315	350	347	329	305	357	348	356	335	357	347	319	350	339	372	384	328	339	340	317	385	336	369	323	344	345	298	307	351	360	373	391	355	351	367	340	333	363	326	354	319	394	342	351	387	351	331	346	371	362	366	316	363	317	331	340	347	319	353	356	373	341	346	342	333	339	327	360	327	345	350	328	355	359	371	346	343	335	385	345	352	313	348	348	322	332	322	345	342	337	333	348	332	342	350	322	359	332	368	343	342	371	367	335	330	341	390	343	313	357	300	369	339	351	352	336	368	337	317	332	350	321	349	350	340	331	343	317	342	369	371	325	380	339	340	361	362	338	343	341	338	326	326	325	362	332	328	342	350	327	352	348	374	336	338	330	354	373	377	365	337	414	363	324	318	341	311	329	363	327	355	346	339	364	320	321	335	340	381	350	349	366	352	307	331	330	341	333	366	352	371	352	351	303	362	353	335	346	355	325	333	353	337	355	366	344	347	342	326	363	326	326	310	353	339	361	336	353	354	343	338	332	343	349	333	365	356	379	368	354	352	329	355	373	320	341	351	323	369	330	342	341	334	319	353	318	342	345	303	346	306	354	359	335	304	328	334	347	307	362	326	345	347	344	330	333	350	349	326	320	326	320	343	373	331	319	371	330	335	381	400	377	360	347	312	358	328	348	341	364	329	359	344	353	343	340	364	337	370	319	361	338	347	402	335	373	357	351	340	322	366	362	344	346	312	350	366	378	351	358	328	356	334	319	331	358	343	356	335	362	332	350	386	342	351	349	342	338	355	353	337	358	318	393	350	378	331	320	363	323	349	330	380	344	353	332	323	369	328	356	332	371	347	388	363	351	319	357	338	325	355	336	353	358	359	344	346	366	354	346	333	323	335	370	350	335	344	353	336	380	367	346	348	349	328	324	332	328	332	302	376	355	340	345	345	325	347	354	364	346	335	343	336	363	351	343	332	362	310	352	332	345	357	326	337	331	299	336	344	340	350	352	317	348	370	344	395	353	356	335	376	337	328	342	359	356	382	324	376	337	417	362	340	343	325	366	379	351	354	364	307	324	341	378	346	328	348	335	364	358	380	353	323	358	303	324	357	362	376	330	328	366	353	386	365	366	367	312	336	341	360	324	331	353	368	332	352	318	340	332	330	332	294	317	319	367	331	343	355	365	372	371	369	300	357	356	357	349	374	352	352	314	326	351	341	314	332	304	347	385	353	343	334	342	336	362	340	323	388	352	344	328	358	353	346	338	367	417	350	299	333	330	348	360	379	335	343	393	350	351	362	350	362	348	330	342	386	363	312	344	349	349	316	346	345	336	360	362	361	307	334	334	309	347	344	377	356	346	314	324	328	335	326	391	351	354	354	356	355	347	302	336	354	344	327	351	379	357	398	346	312	368	359	355	341	340	313	335	347	355	354	330	373	357	315	377	336	346	336	355	349	328	342	359	337	322	353	380	371	337	321	335	328	371	341	342	371	310	343	326	338	321	365	342	325	347	354	314	335	344	371	368	344	340	370	359	329	362	351	357	350	339	346	320	333	337	346	331	344	315	340	326	370	307	361	348	335	354	344	332	336	363	283	356	364	347	346	334	337	325	342	350	356	340	336	345	340	324	350	331	329	368	354	315	337	341	358	347	334	322	364	331	324	362	317	360	314	356	363	343	363	337	355	338	372	356	359	368	345	340	326	368	348	327	362	322	323	356	333	338	366	355	341	332	366	364	326	361	356	340	343	357	328	323	345	337	318	344	330	322	336	315	332	332	308	337	333	356	364	317	346	386	313	354	322	362	350	334	365	346	336	363	359	316	351	330	363	307	298	325	374	349	315	331	320	334	366	331	401	355	333	325	352	374	361	330	341	365	345	339	333	316	340	360	350	334	352	341	375	352	386	322	349	315	357	328	333	337	356	325	328	360	344	318	360	336	354	342	341	370	314	329	329	335	354	335	356	335	339	345	369	369	354	352	318	351	333	375	323	327	354	380	344	290	313	331	341	343	356	362	357	317	347	323	304	341	330	324	320	328	368	343	316	331	347	330	358	343	310	369	357	354	331	356	324	359	313	320	340	358	362	371	343	365	331	354	329	344	352	323	364	396	330	367	349	341	343	345	323	342	367	400	321	383	354	347	348	333	365	334	335	354	366	380	370	333	337	330	332	385	379	359	338	334	330	331	386	339	341	363	331	344	327	322	334	324	318	393	362	329	322	370	365	342	310	355	312	351	338	340	365	321	343	316	317	333	357	332	345	352	332	316	334	357	371	355	349	317	312	366	340	363	341	333	369	313	359	326	327	339	360	361	353	328	347	350	359	345	349	352	354	371	318	345	351	346	339	329	326	340	379	352	316	354	353	374	351	323	340	364	332	392	338	354	359	350	371	336	361	357	363	353	369	367	332	344	356	369	360	354	341	320	370	342	367	316	369	330	343	336	331	325	333	337	349	395	372	355	348	372	317	359	370	336	364	338	323	340	359	355	329	319	331	344	362	373	341	336	340	321	349	329	345	354	346	359	293	344	325	349	342	337	335	345	329	340	355	389	341	355	358	333	360	376	307	347	362	339	373	385	331	320	335	398	336	332	335	333	330	354	350	326	357	339	360	340	311	347	310	321	334	363	367	325	330	350	374	369	346
2623	974	1083	1065	1163	1065	1017	1010	1013	978	1002	936	955	933	923	981	923	925	961	883	911	893	929	955	924	943	917	933	913	898	928	906	908	820	908	943	940	897	877	947	884	914	866	933	955	899	931	936	889	910	893	903	907	873	923	876	897	897	920	880	913	941	948	910	888	943	928	893	934	862	891	904	904	930	911	875	919	886	928	896	893	906	924	921	921	890	919	950	960	909	929	944	898	955	905	907	931	907	901	945	931	875	839	868	910	913	856	912	893	920	892	934	926	970	905	944	887	889	959	910	884	913	954	915	896	899	909	922	897	903	930	890	845	932	915	843	943	892	937	904	896	939	932	915	884	941	884	897	984	872	886	947	904	925	894	928	906	945	909	936	853	964	911	887	918	913	919	910	943	888	905	941	885	960	905	873	895	895	901	918	965	927	910	923	879	895	866	919	934	896	910	841	848	879	923	926	893	850	866	901	905	881	924	912	946	947	887	938	855	880	890	912	935	876	894	857	930	897	895	941	889	902	858	893	911	913	925	922	902	838	893	936	847	852	870	898	870	934	899	900	922	909	865	924	889	911	891	903	898	911	866	932	941	892	899	910	934	875	907	878	905	943	924	900	891	898	872	897	926	886	849	886	924	897	904	882	927	851	896	898	850	880	885	949	969	928	909	890	899	930	931	965	908	934	938	913	915	853	906	920	856	911	929	906	907	868	913	896	924	909	920	927	885	895	921	895	901	917	884	937	907	931	877	934	895	926	908	885	903	955	976	896	979	925	928	961	913	914	948	931	975	955	936	940	927	904	869	917	936	863	901	914	913	891	947	897	897	868	907	886	838	886	908	913	906	888	902	898	911	937	896	933	886	859	908	905	871	910	941	917	879	938	888	919	905	923	898	970	856	926	938	935	922	906	943	877	925	949	923	927	915	951	911	916	935	895	907	921	902	928	940	881	922	933	909	908	913	889	874	935	923	872	849	913	935	904	936	923	908	907	868	914	915	870	905	917	940	941	915	916	936	850	939	873	912	919	936	912	918	935	923	880	894	920	873	867	910	880	926	907	898	921	890	875	939	871	927	892	907	880	923	946	966	936	910	864	966	892	886	860	941	864	908	935	967	961	922	903	909	893	901	947	951	950	945	854	910	902	911	913	934	937	888	857	879	877	925	904	902	887	960	941	918	871	913	953	883	951	900	881	904	958	857	900	923	932	925	926	944	935	913	922	883	960	928	850	939	912	876	876	885	950	921	898	927	937	964	887	947	875	911	955	912	885	900	906	949	937	889	911	918	915	913	886	885	851	870	939	916	900	876	868	857	886	886	906	899	927	907	932	949	951	930	891	898	922	936	888	910	890	909	896	956	957	911	869	894	905	911	949	867	891	904	909	892	925	917	876	920	875	908	933	919	882	912	917	892	878	891	851	945	959	866	859	925	886	929	903	908	905	938	940	874	893	886	919	954	881	927	922	882	875	877	880	925	938	886	900	967	898	939	904	897	918	876	913	930	930	896	957	878	890	915	930	891	896	878	827	925	945	925	912	884	908	917	856	888	919	932	893	872	964	938	899	929	904	900	926	911	893	956	855	921	909	914	932	878	869	910	947	918	900	881	881	932	899	884	941	917	908	932	934	955	881	911	949	903	948	950	930	913	917	922	856	907	895	927	894	984	957	866	919	926	917	915	890	927	891	902	893	917	922	915	955	952	926	923	862	888	891	915	883	904	904	877	894	985	854	923	927	888	893	932	917	978	868	927	948	893	897	882	877	832	864	909	921	907	902	914	985	894	901	915	898	866	906	917	917	867	913	882	949	913	902	925	894	878	898	976	886	905	857	882	885	913	897	915	939	842	864	921	925	899	964	939	873	861	876	905	878	889	881	929	911	962	975	895	909	894	894	906	875	883	935	951	921	909	863	863	941	921	897	903	924	911	952	907	892	934	934	904	946	908	908	882	939	932	917	889	927	946	935	854	873	936	887	889	921	935	926	895	956	904	860	927	901	933	880	902	984	910	921	886	911	924	907	913	958	947	928	931	930	914	919	950	960	896	994	935	885	926	844	941	886	899	983	918	936	873	865	914	873	929	905	956	877	920	910	874	904	906	894	900	975	894	974	888	924	920	936	919	951	862	925	941	935	935	867	894	899	952	899	950	907	938	920	891	906	902	926	909	906	912	920	852	921	969	873	899	878	901	931	918	923	885	932	883	877	902	871	931	934	926	868	976	882	855	911	904	942	903	895	878	920	900	900	910	826	865	858	898	889	883	892	945	879	870	877	888	898	894	912	922	902	931	876	864	903	875	916	943	928	951	919	947	922	936	949	893	964	935	881	905	935	897	931	930	910	897	889	871	925	944	872	924	1003	876	889	864	904	901	878	904	916	888	906	903	922	978	893	897	902	913	912	940	930	900	900	889	916	931	909	893	926	873	868	904	895	921	929	966	930	905	917	890	924	901	914	927	944	907	973	901	943	905	903	909	919	934	885	875	861	874	923	888	877	958	926	936	951	944	922	910	923	906	932	896	872	946	919	908	892	928	920	897	950	901	864	896	868	921	894	910	864	909	901	958	934	901	916	899	921	909	978	928	894	911	934	937	919	911	904	911	872	914	908	901	910	917	903	874	835	903	885	892	867	902	873	918	905	926	930	893	931	873	937	870	910	894	878	890	890	856	918	975	897	931	883	959	932	903	879	906	906	944	917	910	898	892	820	932	937	866	879	896	893	972	906	931	895	866	928	911	934	895	908	938	903	909	945	871	913	874	899	895	941	912	946	869	895	919	939	928	988	962	889	886	899	949	893	891	924	853	926	914	887	853	876	852	1018	968	858	865	936	907	942	888	870	860	957	870	959	929	891	928	907	881	933	945	892	870	895	892	847	884	896	947	908	953	915	954	909	919	941	916	935	923	981	883	929	925	930	962	906	918	953	936	923	907	893	897	930	889	911	941	908	912	952	944	927	852	935	875	871	881	898	895	904	876	915	892	872	924	937	847	897	945	949	948	933	895	881	989	909	910	1001	879	880	958	887	889	989	909	851	955	907	882	954	918	883	928	981	912	838	905	919	939	945	885	875	903	900	963	862	885	922	860	909	942	898	936	902	940	911	892	896	940	917	938	945	892	930	878	936	904	896	877	910	938	920	933	897	919	872	904	945	841	872	882	900	938	904	918	934	847	922	887	940	871	876	916	851	899	917	911	900	940	939	898	905	892	892	944	923	888	914	939	899	861	853	958	929	905	913	938	922	929	897	856	875	914	876	910	891	866	903	935	933	934	896	881	858	897	928	937	912	909	908	913	903	905	856	841	870	836	870	941	904	878	926	936	938	873	926	979	904	909	943	894	877	939	879	909	926	928	869	945	948	860	941	919	956	912	924	913	880	914	945	892	901	927	903	873	953	932	866	889	863	871	899	950	907	906	904	878	885	870	938	864	863	924	906	938	895	917	937	940	884	896	924	941	922	930	961	979	927	865	917	921	903	944	895	920	932	910	846
9827	1042	1331	1004	763	622	486	419	375	342	315	311	292	271	281	264	243	239	242	243	254	242	245	248	243	243	228	218	229	211	222	215	233	228	229	229	242	218	206	243	193	239	241	215	225	239	212	222	221	202	227	201	239	215	221	215	215	238	212	184	226	201	197	215	243	221	227	200	205	213	210	204	224	199	201	186	216	226	220	213	219	207	202	207	235	216	202	228	214	230	198	217	175	225	226	223	202	200	226	221	228	235	189	177	205	203	198	201	231	213	225	207	217	215	218	232	195	199	238	209	226	222	204	189	199	212	196	206	231	194	222	216	229	219	201	218	223	227	188	216	208	209	209	236	211	212	243	195	195	208	228	202	226	191	228	198	239	208	197	205	228	224	218	180	218	210	184	232	214	209	212	235	202	199	213	205	221	209	203	214	225	207	223	213	214	190	205	203	222	202	206	222	217	207	196	209	203	224	197	205	206	198	214	200	218	180	213	230	220	231	219	206	201	208	223	230	207	193	229	199	243	219	230	218	189	194	211	190	201	190	211	217	208	207	230	203	224	205	191	193	197	195	209	177	209	214	198	221	195	201	200	226	231	229	214	176	191	227	200	205	205	179	193	217	202	211	224	197	204	178	224	216	212	224	232	222	224	221	217	197	204	195	198	239	220	197	234	225	209	221	199	204	240	229	214	194	211	209	204	216	224	191	206	231	213	223	204	201	219	204	220	203	181	201	207	223	204	219	225	217	185	176	206	217	204	231	209	210	210	227	213	243	223	214	226	221	205	221	217	228	221	221	193	218	212	216	205	256	208	214	227	206	225	232	228	222	234	209	241	184	228	193	242	219	190	215	212	236	200	224	211	187	204	201	202	201	220	212	205	231	204	215	231	183	247	201	227	218	185	242	192	229	226	241	210	211	195	230	214	230	205	204	203	211	208	186	246	232	223	225	186	224	204	208	207	212	212	190	207	223	220	205	218	196	244	209	172	219	238	207	203	222	211	199	198	221	194	205	227	228	205	219	214	206	202	226	210	200	222	221	208	225	204	231	199	212	223	218	231	215	217	226	219	221	207	231	203	197	224	222	219	197	216	223	224	198	231	193	222	209	212	222	234	215	219	206	212	202	172	209	231	221	195	216	203	202	206	203	214	210	243	218	208	212	220	220	217	212	217	221	206	197	175	218	212	243	219	209	222	230	203	213	196	219	207	206	216	214	220	216	234	213	235	230	202	220	196	222	203	232	235	208	188	213	225	215	229	236	184	202	209	183	229	251	218	236	234	223	199	205	220	219	201	215	194	213	206	224	226	201	185	216	184	223	224	220	190	211	215	192	210	191	195	225	220	226	218	198	186	212	220	226	216	221	231	210	224	216	205	203	194	186	228	220	199	217	189	215	209	212	219	232	212	196	240	238	214	184	220	219	219	231	216	235	199	222	223	190	232	238	226	203	196	198	215	196	215	210	219	202	229	233	217	191	221	227	201	206	225	242	208	212	201	194	218	213	212	214	199	215	218	218	199	238	221	206	224	199	213	225	188	226	228	211	225	191	224	212	216	219	230	223	220	226	197	230	206	211	228	201	203	199	242	220	202	228	205	216	169	221	200	185	211	208	214	209	174	219	210	226	235	212	229	233	217	199	207	216	225	217	220	189	197	210	214	228	219	225	191	207	215	243	208	206	227	208	222	203	220	226	208	194	209	189	231	225	225	250	229	238	231	217	203	200	191	236	235	237	207	217	190	212	196	212	209	207	212	210	214	199	212	219	241	223	193	192	233	230	222	224	240	211	218	205	224	239	223	237	217	199	162	227	196	202	203	229	216	188	213	236	218	228	198	191	206	189	237	194	222	220	227	230	209	201	246	200	205	208	231	193	226	195	210	214	183	231	199	218	221	196	203	244	186	209	238	200	214	222	210	199	198	223	229	241	219	231	204	246	197	209	224	237	206	186	209	197	214	211	203	221	217	198	232	230	217	211	217	202	213	230	243	189	234	233	202	208	220	205	198	221	217	228	214	233	201	206	215	197	215	200	226	215	215	225	213	223	209	185	201	199	203	224	214	204	220	198	196	198	201	224	207	210	209	244	193	198	212	214	227	221	220	220	224	222	201	208	217	208	215	203	178	224	216	205	217	199	238	208	213	219	198	236	230	212	220	197	233	195	223	208	196	208	194	209	193	185	214	223	213	207	212	202	219	219	211	219	179	208	216	237	190	195	189	201	220	218	196	221	198	205	202	214	246	198	195	217	235	221	214	205	214	192	217	208	226	230	211	200	206	236	234	214	214	208	232	249	195	214	214	214	204	195	194	213	213	225	223	189	195	184	221	201	210	233	229	212	216	221	235	231	232	225	230	206	218	220	211	204	194	215	203	231	216	221	207	226	207	212	183	211	196	208	187	218	243	215	192	212	214	223	234	203	201	209	204	212	210	221	234	210	230	204	220	195	225	236	217	233	201	241	212	247	228	180	212	232	218	236	209	213	204	200	219	221	213	241	210	208	207	227	240	200	209	213	209	207	217	218	267	197	182	236	234	209	203	210	225	203	216	230	226	181	213	219	219	193	228	244	229	201	195	193	213	218	217	201	215	193	212	245	220	211	249	241	190	219	190	248	182	216	217	211	199	219	193	208	220	200	201	218	209	216	218	214	214	236	254	211	209	196	216	212	208	224	180	229	202	220	208	223	212	240	195	218	214	208	234	216	216	235	212	197	207	213	222	223	188	213	202	227	208	244	203	228	210	210	234	213	196	208	195	220	202	232	209	233	209	200	213	206	179	203	212	226	209	222	207	214	204	219	201	205	220	221	219	208	215	226	199	229	194	207	194	217	208	196	201	210	244	229	203	222	205	196	200	207	204	203	217	210	209	222	194	217	198	223	213	194	215	214	205	209	216	207	209	198	204	218	207	241	223	215	212	206	212	239	195	227	207	191	225	209	207	188	218	216	199	220	234	232	196	248	217	219	232	229	197	200	196	199	207	193	187	223	201	214	223	209	199	199	213	212	216	241	206	206	233	216	210	214	236	193	242	207	235	237	210	229	199	208	185	195	258	232	213	225	207	226	214	223	211	212	195	190	229	232	195	245	220	228	221	221	222	204	186	203	219	201	204	212	181	207	206	223	222	230	202	214	204	204	230	220	208	194	209	201	232	244	216	237	229	219	217	197	202	196	196	199	204	208	202	210	212	201	210	184	200	218	204	220	189	207	198	204	232	215	208	232	224	214	251	215	228	224	202	194	191	237	202	199	219	210	231	219	202	220	233	199	203	194	221	200	228	207	226	222	246	217	220	198	220	229	202	211	231	217	202	239	190	213	201	207	214	211	213	226	230	211	225	180	203	205	209	214	226	187	220	185	226	214	239	186	210	207	237	222	195	218	236	188	238	241	205	180	200	209	232	224	207	213	201	217	203	213	211	217	238	212	260	212	212	188	229	210	215	193	211	185	205	238	218	222	214	220	229	218	195	221	216	189	186	180	207	183	189	198
5597	1388	2710	3211	2761	2348	1976	1718	1491	1388	1249	1120	1089	999	937	904	844	838	776	737	772	748	710	743	735	730	672	702	652	724	659	663	638	679	659	626	625	678	644	669	635	620	684	632	667	611	650	584	649	594	584	620	638	642	576	601	636	571	579	605	584	632	595	613	631	598	619	604	612	595	631	583	575	626	583	577	619	564	636	612	619	643	594	608	600	598	561	617	599	565	595	625	614	643	619	579	639	584	580	651	586	556	585	625	627	564	574	597	635	545	572	589	594	600	559	584	578	606	640	628	671	599	578	574	583	598	591	607	613	589	611	542	565	630	578	584	600	619	576	572	606	562	562	574	616	639	558	594	594	588	598	591	640	604	616	590	596	580	615	591	610	543	579	569	645	595	553	616	631	581	603	591	598	606	582	594	613	616	613	616	588	573	609	614	650	581	589	561	615	632	606	577	647	571	600	561	623	594	620	597	605	573	575	547	584	632	569	594	616	616	585	570	564	526	628	615	590	566	573	559	606	586	637	559	558	566	571	582	610	568	613	581	542	604	559	615	598	615	585	600	587	619	573	590	582	606	606	565	575	592	598	626	594	556	536	576	614	578	635	591	567	578	612	593	597	576	606	593	592	541	605	591	547	620	547	548	600	611	565	554	604	608	593	576	599	578	585	572	619	606	651	642	575	590	641	605	629	540	563	597	576	583	591	612	562	616	560	583	620	584	573	644	597	547	573	605	607	624	632	582	590	596	575	598	577	541	614	605	567	600	578	551	568	637	569	613	601	583	571	588	596	566	581	647	562	579	576	621	574	625	630	613	651	568	549	576	577	591	585	609	539	579	553	599	598	655	571	611	578	580	594	588	573	588	611	601	606	636	567	566	553	563	505	557	592	590	573	588	607	548	625	633	606	567	604	585	566	592	567	591	545	608	572	597	615	559	608	573	613	585	596	602	621	601	587	582	578	550	610	598	599	586	597	590	536	550	594	539	608	597	601	584	598	619	582	598	546	591	578	615	603	592	625	633	652	573	574	550	594	606	567	625	544	567	550	590	606	622	607	587	601	605	630	575	617	590	625	571	613	586	630	541	601	610	580	609	558	576	600	566	594	594	631	576	622	629	570	591	592	559	593	545	596	565	578	582	611	614	586	572	594	599	617	644	573	604	594	587	622	595	555	579	591	631	585	619	585	576	590	590	606	587	596	571	602	570	581	589	618	560	643	638	581	580	601	558	622	612	599	570	598	598	593	598	602	574	569	586	601	587	594	586	596	580	595	624	581	611	604	573	612	564	633	606	597	590	554	564	592	586	611	601	578	649	560	599	600	607	613	640	609	610	564	572	602	572	631	593	546	600	561	612	584	587	626	608	596	585	609	545	527	591	627	574	624	627	606	620	575	587	601	598	577	614	574	614	623	616	614	591	621	617	633	605	613	570	600	611	606	613	590	572	537	574	584	568	544	581	604	586	594	547	598	622	593	574	572	536	589	537	564	608	609	629	612	581	604	608	577	598	562	589	581	569	566	601	601	608	583	605	546	601	586	608	579	579	596	576	613	565	617	567	578	610	578	614	579	605	581	617	641	577	566	574	584	614	596	586	578	629	621	563	583	595	562	605	572	566	566	595	592	561	614	577	588	568	575	592	601	595	573	594	567	590	616	615	592	572	575	580	612	655	616	564	642	606	590	609	582	589	644	578	575	572	569	564	627	598	625	596	616	611	599	621	574	583	553	572	604	586	573	589	612	558	579	573	575	608	620	584	571	578	648	613	600	542	519	616	597	580	614	604	614	576	574	613	581	602	619	630	581	591	570	598	575	566	576	588	602	572	581	579	564	559	571	601	596	644	619	558	617	614	605	600	609	610	576	580	555	634	578	575	534	598	599	620	599	616	630	681	540	608	579	606	634	603	611	608	565	588	552	563	576	569	580	577	562	590	585	572	613	621	580	603	576	588	583	639	595	602	593	614	558	590	586	631	599	578	568	587	571	627	634	563	620	566	591	590	583	568	643	621	621	634	657	575	576	564	553	599	576	591	618	554	620	581	608	603	549	605	589	587	571	621	615	597	583	553	591	590	600	599	634	587	572	646	603	612	567	533	575	568	586	618	569	575	543	598	601	617	586	618	589	627	586	606	597	555	608	567	604	579	601	597	559	566	570	569	570	636	604	631	621	613	608	605	594	574	598	565	566	577	623	580	597	656	611	607	578	588	549	615	587	590	589	599	623	596	626	611	589	603	616	570	586	597	554	571	639	618	602	614	562	584	617	572	586	598	598	580	611	570	617	606	558	587	583	614	605	602	588	565	597	616	643	603	608	615	595	555	589	533	590	575	581	575	630	578	577	579	566	609	612	588	590	616	564	606	599	559	602	606	583	570	579	596	594	601	604	616	598	617	584	635	608	576	613	546	562	607	632	608	616	621	612	599	618	598	570	620	554	575	596	559	577	599	590	606	621	567	618	595	582	622	545	583	611	588	579	596	581	580	589	556	589	607	539	595	570	605	625	625	589	566	593	590	607	603	564	553	606	641	613	594	621	565	621	617	586	597	615	593	604	558	571	578	578	623	612	590	591	528	614	624	613	587	592	601	642	562	569	580	630	608	614	605	548	583	568	598	596	578	594	627	603	570	582	564	580	635	579	608	548	561	595	574	634	600	616	571	618	581	614	558	578	559	554	596	567	583	614	589	579	566	598	556	618	572	628	616	532	548	589	591	607	567	625	607	564	618	611	572	593	571	541	558	599	588	600	572	608	573	635	590	609	541	564	593	559	634	563	598	620	631	605	570	584	585	550	546	586	573	627	591	573	588	624	630	599	655	559	588	600	602	557	590	581	627	611	591	579	573	604	601	551	588	582	568	583	589	631	604	565	560	560	572	583	597	575	564	575	586	600	587	602	613	567	590	565	613	562	557	569	597	607	561	579	576	622	596	555	642	561	578	594	613	558	565	565	589	613	584	601	560	619	588	590	592	581	553	601	599	557	617	562	590	640	639	616	580	549	597	583	582	590	648	612	594	608	589	548	604	582	603	579	609	574	587	609	570	590	585	596	590	627	623	558	579	605	578	595	585	577	612	553	568	632	576	596	614	598	564	581	612	551	572	609	607	547	564	583	636	623	619	550	581	597	601	566	603	598	564	565	572	622	601	602	582	627	599	568	574	575	611	582	600	592	605	584	614	572	605	569	624	579	584	591	620	614	572	599	633	529	626	611	594	570	606	573	569	582	608	604	587	539	598	569	617	570	564	573	612	613	603	561	587	563	585	564	600	549	564	592	642	578	575	621	582	584	623	544	589	573	603	616	583	609	575	616	569	622	586	604	611	542	593	563	585	619	625	596	619	599	609	583	541	536	568	626	561	552	599	510	560	613	623	580	643	603	574	614	551	655	569	536	579	608	602	563	604	614	560	647	588	578	559	533	629	631	630	589	573	575	577	584	618	621	625	601	620	588	631	627	573	602	614	607	575	600	551	572	590	553	612	582	582
17967	2580	2378	1698	1235	900	648	565	462	400	353	296	266	244	223	221	226	215	199	170	201	168	152	203	165	158	174	159	153	137	136	141	131	159	117	157	142	145	149	141	144	133	128	163	132	161	122	135	140	162	151	148	143	140	139	145	139	127	133	143	130	129	130	122	168	157	144	139	143	136	123	134	114	148	144	124	115	120	139	112	136	149	109	161	158	153	120	133	137	130	121	156	130	131	141	140	134	137	143	149	130	124	136	138	122	152	126	118	141	127	153	137	130	130	128	118	127	128	148	126	140	134	129	119	125	125	135	117	135	132	134	149	125	128	119	128	138	134	135	137	137	133	110	112	132	148	125	123	116	137	107	125	129	143	116	148	125	157	148	143	138	129	144	141	132	132	141	127	142	128	124	137	126	144	123	136	132	130	125	124	138	113	142	125	129	166	147	130	146	120	121	128	113	130	148	135	142	133	130	126	127	135	144	130	133	147	136	131	119	153	130	146	135	134	122	136	145	147	128	101	128	158	147	124	125	140	145	132	132	143	129	120	149	121	133	125	133	154	139	144	141	130	142	138	133	146	159	155	144	136	128	118	127	125	138	123	137	121	139	134	114	143	125	129	135	117	126	122	144	138	157	128	142	117	121	112	135	131	140	125	127	161	112	154	145	145	142	125	120	128	126	133	141	136	138	126	126	115	128	114	128	116	126	130	136	106	129	139	134	134	138	115	135	161	149	136	150	141	121	152	126	131	145	131	153	129	126	139	145	141	125	134	136	117	133	123	130	138	157	152	127	125	140	158	109	124	123	138	156	147	151	131	137	146	132	139	129	124	144	142	146	140	162	112	128	124	118	114	145	150	135	123	141	144	138	155	137	124	135	132	142	134	143	125	153	155	131	145	138	130	129	158	124	156	122	131	130	130	137	168	138	139	115	131	122	145	136	135	156	129	116	119	132	125	114	112	135	144	140	131	134	125	152	122	111	148	132	121	158	127	131	135	117	122	143	104	137	131	146	138	156	122	117	134	141	144	140	113	160	135	142	130	131	122	140	132	125	124	153	114	136	136	129	130	134	121	153	135	146	147	142	144	138	134	123	117	126	123	144	113	129	132	135	119	136	139	116	139	128	149	102	136	129	127	133	129	106	157	137	127	146	125	142	162	145	138	122	144	125	147	119	151	126	134	134	137	113	144	118	133	141	124	147	111	137	144	136	126	105	138	127	135	121	149	154	131	153	107	139	136	147	145	130	126	130	128	142	155	126	140	129	131	145	147	158	114	128	140	147	154	143	125	134	129	150	127	136	150	123	122	132	146	148	135	148	126	136	144	136	127	110	141	139	130	119	121	156	123	135	128	146	135	126	150	120	130	133	123	135	143	135	138	134	130	118	142	124	119	145	104	132	134	142	145	139	136	136	137	137	145	130	124	113	123	134	146	133	130	136	127	136	127	138	131	140	114	145	134	143	128	113	135	130	120	151	119	126	130	104	127	125	132	149	146	129	131	139	117	147	141	117	119	145	143	116	126	113	138	150	115	140	131	118	130	131	128	143	130	128	123	118	135	111	139	160	138	131	119	147	143	129	133	140	147	130	122	123	130	139	135	144	122	159	131	128	115	123	142	142	142	125	151	125	143	111	137	131	132	126	144	131	125	139	170	131	139	119	118	131	127	117	128	142	156	132	116	128	130	139	116	136	144	115	134	131	111	147	124	130	140	126	141	129	135	126	129	124	124	138	132	127	117	126	135	113	135	140	131	140	132	145	139	126	139	150	122	146	137	143	138	134	132	135	127	129	134	127	133	147	143	136	122	124	137	146	166	136	132	126	125	117	115	151	113	146	136	117	126	152	142	115	139	124	115	126	145	129	99	127	140	123	131	135	133	150	119	120	142	133	135	146	118	126	113	113	110	123	132	138	133	113	151	132	144	138	124	148	151	146	122	135	125	121	136	122	120	138	133	129	140	146	126	117	145	124	150	126	138	140	130	119	132	129	130	128	146	136	119	144	137	136	140	140	122	134	119	147	133	141	141	154	124	127	132	118	108	135	119	167	103	152	133	134	143	126	127	121	137	116	142	136	132	147	133	126	143	140	133	135	137	127	143	148	141	136	140	147	143	129	148	125	153	124	144	138	129	130	139	123	114	138	132	124	143	118	145	142	149	137	116	123	131	134	126	129	123	130	126	126	131	130	126	141	137	131	141	115	120	146	126	142	140	154	129	144	144	114	125	153	143	135	110	127	125	146	116	142	123	146	109	139	126	138	129	139	114	125	141	122	146	142	128	135	115	134	147	126	143	133	128	137	137	113	147	117	125	124	147	120	145	158	123	130	140	138	127	124	135	152	124	147	133	137	126	131	128	131	128	122	127	133	124	152	122	139	142	126	124	145	117	138	156	142	133	117	130	141	121	127	123	151	114	140	138	127	147	138	143	128	118	129	145	118	114	118	143	118	136	163	126	142	146	136	128	124	133	126	122	124	159	127	143	141	147	134	124	137	114	127	122	136	131	143	129	124	141	125	137	118	135	127	139	123	143	123	147	115	158	118	122	137	125	148	139	154	124	140	120	146	137	129	137	130	135	112	133	135	142	140	138	144	109	122	129	157	149	138	132	131	161	160	125	147	133	134	139	137	141	108	131	148	141	143	131	134	130	148	124	128	124	143	139	137	132	143	114	140	153	146	130	131	155	132	132	113	123	157	117	133	134	131	151	149	126	123	148	133	142	135	152	146	128	124	141	131	141	142	136	132	135	124	139	132	125	167	152	152	146	145	130	157	158	151	142	140	130	139	132	139	135	153	125	140	114	139	143	139	141	119	139	133	147	138	127	140	129	145	128	144	123	138	134	147	112	133	134	137	131	135	126	147	129	141	147	116	143	140	119	144	159	146	138	134	143	130	122	134	118	164	151	130	143	130	114	129	144	145	119	131	127	154	152	130	129	134	126	149	129	135	135	130	156	123	132	130	140	130	128	120	115	101	143	126	154	135	128	129	147	118	131	148	133	124	120	123	116	158	128	147	136	141	122	153	106	156	114	129	136	148	140	121	118	138	160	124	135	130	146	136	128	144	124	140	127	122	138	128	112	139	125	137	134	113	134	128	135	109	119	150	138	148	133	136	115	128	126	145	146	127	125	121	133	126	154	147	132	145	107	118	142	117	156	141	135	138	143	158	128	138	145	122	121	158	137	130	155	114	133	131	157	124	123	132	113	114	133	143	115	148	155	135	122	134	139	147	117	130	125	139	134	136	117	148	119	130	131	131	144	128	117	132	119	162	149	128	127	121	115	132	138	125	132	120	131	134	136	142	141	127	125	147	146	121	116	139	121	136	135	137	134	131	135	135	119	134	132	147	144	149	122	125	127	138	159	135	146	131	141	124	136	132	150	132	144	119	119	137	146	147	137	129	135	130	115	132	111	127	127	153	126	143	118	127	115	139	133	154	138	120	146	137	160	143	149	115	156	125	137	115	138	139	137	133	131	141	143
7468	1993	4261	5254	4777	3763	3119	2599	2176	1891	1625	1426	1288	1183	1101	999	943	840	789	780	744	719	746	676	657	616	643	599	514	553	557	527	562	549	533	538	514	540	517	476	513	489	482	471	469	450	467	474	447	516	471	472	479	437	414	452	447	435	457	427	439	473	442	479	453	415	438	420	436	449	423	443	458	430	412	477	395	419	474	394	457	390	465	424	423	459	432	428	412	418	421	390	426	422	444	430	409	415	437	402	444	398	413	415	401	411	420	430	409	444	407	385	437	404	402	384	401	406	407	466	389	396	385	421	388	434	423	413	426	407	427	427	397	440	444	435	395	405	375	402	415	377	452	444	416	459	425	408	390	386	396	426	409	377	375	405	407	376	448	403	387	415	393	436	407	394	431	432	420	391	420	372	385	416	419	454	418	382	440	444	389	395	406	381	426	433	421	416	443	398	408	404	424	398	412	409	405	443	420	440	435	444	424	412	386	436	380	402	429	396	405	415	423	429	432	457	429	411	403	437	407	401	408	394	411	391	438	385	361	406	377	421	429	417	400	419	388	396	383	436	432	418	412	400	383	390	390	449	425	406	409	422	402	418	393	382	437	426	406	396	406	399	426	417	414	417	421	404	399	395	366	415	434	410	409	411	397	429	399	354	419	395	390	372	426	446	423	388	456	390	398	405	418	393	399	429	380	380	370	427	404	376	401	419	407	414	417	391	364	405	445	447	401	428	418	386	409	399	447	399	436	403	426	405	397	420	460	413	417	391	436	422	418	453	411	407	416	367	414	449	398	403	389	400	376	424	427	418	408	411	380	411	413	409	400	414	362	448	377	432	405	410	424	431	340	397	414	428	410	412	392	404	404	442	423	415	407	372	406	393	404	427	379	391	430	367	404	385	434	401	377	346	389	424	396	383	423	404	437	393	410	407	405	397	408	388	425	416	427	417	431	434	411	362	410	420	403	393	422	426	395	410	362	397	450	428	439	434	406	406	413	415	402	378	369	423	396	397	401	427	367	406	428	383	398	404	427	436	403	407	394	409	417	393	358	415	410	422	417	435	409	405	407	404	372	358	432	413	433	406	404	424	417	433	383	402	377	399	413	373	410	434	395	388	381	428	380	414	404	408	388	400	438	395	387	394	417	433	435	405	381	410	421	389	384	396	419	431	407	398	438	401	431	429	423	398	423	399	403	413	380	398	421	407	406	388	411	405	421	434	406	426	421	466	440	399	436	406	411	418	431	411	401	376	457	391	415	392	427	420	414	401	385	440	406	415	406	384	377	394	395	429	423	422	428	381	406	402	390	409	396	449	399	419	392	395	389	435	413	396	413	434	423	412	433	417	381	411	412	414	411	392	371	360	422	410	436	367	396	378	415	367	380	437	391	412	417	419	425	424	422	448	401	400	435	433	392	383	408	429	383	428	400	383	441	386	403	444	397	387	386	405	393	432	402	408	406	411	402	410	430	435	450	433	402	403	423	382	424	434	421	439	409	421	406	424	405	400	420	421	392	434	412	388	424	428	386	410	398	398	376	406	426	380	426	407	427	404	416	395	401	421	379	421	397	402	407	437	413	408	399	418	396	416	421	417	390	388	442	403	403	437	423	389	420	379	406	403	396	429	408	445	438	425	394	414	419	407	404	404	408	430	411	404	457	382	394	377	423	415	373	393	362	428	412	367	407	380	457	413	415	418	402	449	410	412	414	444	385	424	387	429	407	412	422	406	376	400	428	427	409	353	424	434	374	409	428	413	383	407	401	385	447	407	390	407	394	403	401	422	377	369	419	403	437	366	420	415	413	374	380	411	433	393	399	406	408	370	425	396	412	417	373	400	404	410	423	413	426	389	382	427	398	376	412	407	402	405	411	406	443	422	394	398	395	393	431	414	419	406	413	403	383	413	397	441	407	395	371	385	411	378	343	377	363	395	396	378	441	421	405	357	413	397	436	438	388	422	394	407	442	383	400	476	423	406	389	411	413	402	405	430	423	445	425	388	386	400	393	428	394	396	419	401	399	436	402	404	422	426	400	409	432	412	424	399	398	399	418	381	424	424	432	422	396	458	455	404	411	422	414	381	384	406	404	397	408	412	483	426	464	368	422	408	421	410	383	445	390	402	422	402	417	430	407	423	355	414	423	422	383	409	396	402	433	395	412	442	400	394	377	398	417	367	423	376	438	402	389	433	434	392	412	382	408	400	421	428	426	439	411	401	385	428	396	428	384	427	403	390	422	424	415	394	430	401	405	415	390	356	384	381	427	426	407	425	435	420	409	396	429	381	413	408	401	400	393	427	412	434	425	402	391	394	426	404	388	411	413	402	421	391	417	418	392	401	413	440	391	404	387	389	451	393	374	417	420	393	411	418	394	385	423	400	428	398	381	412	431	409	417	416	392	411	401	390	400	370	391	398	420	386	403	408	392	387	384	395	384	364	409	381	407	397	409	376	418	412	394	404	425	404	400	380	406	408	392	394	400	406	414	389	390	396	402	420	384	424	431	439	378	416	381	414	370	428	442	407	439	407	404	381	400	422	362	421	427	379	407	408	385	414	430	405	414	448	401	453	421	406	388	427	424	393	432	441	418	414	398	417	390	365	415	418	407	437	379	450	402	393	399	416	391	394	414	408	411	399	414	393	410	432	425	391	398	396	408	436	410	402	371	408	421	379	388	431	401	370	422	404	412	386	409	387	428	410	407	406	414	414	395	435	411	405	418	418	415	424	394	380	409	400	387	434	409	431	404	395	420	427	436	438	387	425	416	404	365	428	412	398	398	411	416	359	435	412	382	410	423	427	426	390	396	402	429	444	373	406	382	388	378	367	400	388	417	382	421	412	429	402	427	400	424	407	396	377	414	437	409	410	398	397	418	392	410	400	446	396	416	379	375	431	402	399	412	388	400	403	429	373	409	384	437	404	399	382	391	395	435	403	460	428	381	398	412	367	416	434	398	418	374	397	407	414	404	405	418	401	381	455	441	442	379	412	402	399	408	376	418	409	387	428	387	392	396	379	433	397	387	423	410	420	395	382	421	387	421	406	446	418	373	426	431	396	409	431	421	399	409	384	407	409	374	384	435	419	407	389	419	411	423	396	424	440	371	421	419	411	411	428	426	420	408	409	398	403	410	414	425	446	407	389	389	421	424	424	391	392	406	402	425	404	408	381	435	405	450	425	428	407	397	447	365	471	364	396	440	387	411	364	403	399	385	428	451	381	432	450	407	373	415	440	405	424	411	396	385	369	388	434	411	378	404	460	409	416	424	442	394	392	417	439	407	427	393	404	403	405	418	394	424	407	419	393	375	426	386	401	392	371	392	408	422	396	401	441	417	400	413	373	425	411	418	454	377	386	413	407	390	375	376	425	400	402	394	429	411	395	402	417	378	435	400	403	437	428	397	446	394	396	385	387	427	415	419	394	424	387	379	413	396	429	399	371	396	415	393	408	400	419	432	433	408	408	433	408	391	391	435	445	413	412	380	414	369	405
2354	362	397	394	393	378	356	366	346	349	356	360	350	373	362	329	333	343	321	360	352	334	346	356	353	327	329	323	324	358	361	318	334	331	310	353	332	360	371	343	306	382	361	349	349	332	348	303	351	367	312	321	374	316	343	336	348	323	316	369	350	346	324	365	351	380	346	363	337	357	325	353	335	362	327	333	356	355	341	352	381	295	372	352	340	333	331	358	340	384	336	348	348	336	356	327	332	356	329	353	399	322	359	330	335	346	351	335	336	319	353	309	340	329	341	337	338	332	348	317	363	365	330	341	371	352	308	391	310	339	358	339	338	333	327	333	348	365	376	340	373	332	365	339	328	322	353	356	353	326	339	361	384	335	356	326	359	353	314	343	395	293	340	338	361	370	327	341	347	335	338	319	325	352	363	342	331	336	356	349	316	305	328	341	325	348	353	349	351	338	351	337	354	344	403	345	341	339	328	319	342	372	346	344	320	353	346	358	354	402	349	323	355	316	334	362	354	365	365	335	337	349	331	317	325	352	353	374	331	338	344	319	329	358	339	351	375	319	314	382	350	328	314	348	335	333	322	366	356	360	356	362	315	317	357	335	333	359	334	329	353	360	370	389	360	328	330	355	346	299	347	311	363	350	361	340	363	338	347	339	350	358	347	348	337	364	376	335	377	355	343	357	348	331	307	359	314	353	337	375	354	345	363	370	343	355	366	349	326	339	316	345	335	330	333	354	321	382	298	311	312	300	335	330	316	351	326	335	353	335	341	315	335	319	333	326	357	328	313	381	351	343	324	392	316	350	341	373	343	393	336	366	349	335	336	348	349	330	355	335	345	349	341	326	342	370	330	355	354	358	363	296	324	313	349	345	349	368	379	327	350	335	343	324	365	334	363	351	312	364	358	356	341	311	326	351	343	328	342	351	361	364	322	352	329	335	349	363	368	330	351	331	347	329	354	328	362	342	340	343	338	348	338	321	357	375	313	360	371	323	367	322	357	370	306	323	338	334	345	326	348	356	300	333	333	357	333	367	327	348	355	345	328	343	390	343	363	349	349	336	361	323	337	327	334	331	367	331	333	333	328	359	352	330	339	334	331	382	351	347	358	325	350	329	350	349	332	338	311	320	323	327	367	334	372	343	332	333	332	315	320	351	345	327	314	331	326	343	341	330	366	351	356	319	332	332	327	359	367	367	318	300	293	308	330	367	319	320	310	342	325	339	329	347	363	344	369	292	352	339	317	338	331	342	336	354	328	331	345	329	330	362	314	351	327	340	335	330	362	338	352	352	356	330	330	387	358	336	347	335	337	350	330	345	356	315	354	370	338	315	353	334	333	325	342	363	351	346	316	342	352	360	318	337	345	309	371	345	363	310	347	370	348	360	386	325	321	363	341	368	306	331	378	340	347	325	371	328	325	342	376	351	320	328	330	325	360	330	300	322	332	349	324	356	387	338	333	362	328	341	336	333	355	366	344	352	381	322	328	324	330	363	354	338	360	363	331	319	315	351	350	338	322	339	354	325	360	337	323	348	355	345	345	341	334	333	341	352	296	344	336	351	360	328	346	349	355	333	337	360	355	325	333	350	364	327	363	376	373	308	358	324	324	354	336	365	333	331	324	360	350	357	341	336	328	362	369	334	333	345	364	317	336	332	364	353	345	331	368	319	351	362	366	295	328	327	373	329	337	342	330	382	398	373	364	327	354	332	370	320	330	337	375	306	343	316	319	342	365	368	369	347	321	337	344	317	401	338	335	347	293	340	341	371	336	344	328	329	337	336	339	313	344	340	343	298	343	317	329	348	317	322	318	347	361	351	332	333	360	368	315	322	344	358	310	366	306	363	328	345	352	333	344	335	338	342	364	337	371	343	337	359	328	352	335	331	353	343	322	355	356	373	334	331	333	355	322	293	351	317	351	343	339	354	309	347	379	340	338	349	325	388	332	341	341	346	314	345	300	357	330	343	349	370	320	326	371	314	355	359	361	354	350	320	401	315	354	325	348	378	365	325	387	351	309	324	361	343	369	363	352	370	343	290	334	361	334	353	337	315	335	334	303	324	363	358	334	337	365	358	314	330	342	367	359	313	356	321	367	364	375	355	321	358	348	298	347	350	327	364	328	331	321	328	362	365	345	325	354	330	358	323	330	337	345	350	375	315	339	371	319	334	378	345	356	327	336	355	347	348	336	326	375	337	324	318	393	332	343	327	329	336	344	325	355	330	331	306	305	341	370	328	303	332	357	362	333	339	369	354	372	322	351	344	316	365	338	335	319	319	371	373	336	342	335	359	365	327	332	316	322	349	317	336	349	374	334	334	320	351	354	362	338	382	339	372	332	334	328	315	328	339	326	340	324	350	326	360	326	332	341	372	284	354	381	352	324	360	349	350	325	329	319	362	320	365	347	337	319	365	373	358	339	317	333	363	366	334	386	329	363	365	315	331	321	353	348	318	345	370	342	377	377	368	347	335	349	347	348	312	350	367	329	343	365	326	357	344	308	329	371	355	367	351	315	327	340	340	349	326	329	343	365	357	331	346	362	332	359	330	336	324	335	357	327	349	341	337	331	336	339	346	360	350	346	325	349	347	333	327	336	337	325	336	383	330	352	384	315	321	348	344	313	341	336	355	327	324	337	352	394	327	358	350	330	344	345	343	348	311	347	337	322	328	341	301	335	335	360	351	348	328	298	333	316	366	362	374	347	353	322	314	369	350	346	332	338	330	354	334	359	357	321	351	339	334	365	340	353	343	341	361	325	343	379	345	345	360	351	334	359	335	351	331	351	344	360	364	353	319	355	343	334	359	335	316	329	323	334	351	355	309	349	342	358	358	322	359	353	323	339	362	328	355	334	325	311	340	336	373	354	331	306	389	342	348	296	333	322	328	352	373	320	305	350	335	332	341	332	355	354	337	340	337	350	318	328	330	352	335	311	334	318	337	361	383	332	318	354	322	370	349	344	346	342	333	364	340	319	364	339	346	335	357	371	326	332	326	379	358	365	338	298	345	339	342	352	337	350	310	331	291	363	321	324	360	334	357	364	324	344	354	363	347	326	331	316	325	351	310	385	331	378	357	356	344	319	350	347	314	374	332	350	345	349	376	338	323	340	374	354	308	358	336	347	341	320	335	355	376	351	313	292	343	333	357	369	365	364	344	335	362	331	340	361	361	349	355	340	320	347	336	317	330	331	363	342	322	302	361	326	331	346	345	313	326	334	327	362	349	320	282	349	370	340	347	305	330	324	328	375	359	358	323	344	351	351	323	320	306	362	322	340	361	304	300	347	356	333	353	367	361	322	353	331	368	384	336	321	338	346	362	344	334	335	351	326	334	357	367	353	336	354	364	367	354	327	355	333	349	326	368	390	339	345	339	341	388	385	364	342	323	343	350	358	385	354	337	349	343	366	353	347	349	365	330	328	356	341	359	340	363	348	359	336	343	321	351	343	345	316	336	359	337	347	359	336	334	341	338	354	347	336	369	349	313
2435	950	1029	1097	1082	1017	912	927	962	942	1003	908	974	914	938	951	887	937	952	951	915	896	897	919	915	873	957	910	922	939	942	936	935	918	897	901	922	914	928	929	880	884	919	895	857	925	876	891	916	884	972	939	860	880	906	922	875	897	935	924	927	899	918	924	920	885	908	923	927	922	926	868	906	881	871	930	894	856	935	880	878	888	897	901	920	933	939	805	859	921	982	884	914	935	894	938	933	878	917	898	908	899	888	947	866	920	912	934	942	902	913	943	934	930	915	945	890	863	904	888	894	948	893	875	951	898	879	871	882	889	904	892	885	894	899	911	902	914	975	921	932	920	918	954	883	929	851	857	913	897	820	920	933	904	901	879	900	895	944	868	907	911	918	865	894	884	886	905	877	867	867	898	897	929	877	951	838	868	933	893	905	924	865	914	891	891	892	928	901	953	888	955	966	865	880	929	857	852	873	797	831	920	869	930	868	907	922	926	875	943	874	901	922	853	853	900	924	891	903	912	901	897	944	937	931	884	905	901	924	956	893	834	902	937	888	888	880	852	874	863	875	825	902	888	902	877	881	885	911	909	908	924	901	885	895	877	904	950	970	866	909	903	901	946	945	950	843	891	879	904	857	862	898	847	893	884	930	856	953	859	907	900	896	841	920	909	944	911	868	909	911	875	899	939	909	839	892	855	928	901	866	918	951	959	880	888	947	868	839	907	888	892	936	930	904	912	870	930	922	954	924	897	885	939	915	895	896	939	940	887	922	925	827	907	950	947	888	897	897	882	895	976	884	918	880	880	887	914	899	885	913	914	880	899	850	917	908	979	883	863	861	901	879	892	931	935	871	874	893	862	952	907	926	943	846	903	929	915	889	898	896	872	918	885	937	872	918	904	895	913	910	904	905	927	843	910	928	851	914	965	902	883	920	932	886	916	924	865	951	914	911	896	886	929	868	876	905	909	896	909	884	937	903	849	930	891	892	858	907	930	921	904	869	915	858	873	927	939	955	910	935	895	860	889	884	898	861	931	895	897	945	893	894	919	936	918	862	888	922	904	906	890	939	920	855	920	942	888	931	972	906	899	921	872	952	880	841	891	890	883	910	903	913	899	893	869	922	904	928	931	876	904	955	866	936	863	899	864	858	918	865	882	887	887	872	851	926	912	919	908	908	957	882	941	900	836	842	904	926	953	917	930	899	922	981	889	871	903	919	879	901	915	896	901	881	902	883	884	932	947	911	908	895	932	912	863	905	887	936	907	930	891	881	901	942	936	905	924	937	895	913	901	903	906	893	887	946	905	903	916	890	941	920	905	896	882	933	871	971	855	866	907	882	852	880	948	955	956	859	868	878	897	926	888	895	906	880	908	970	944	871	845	927	917	842	856	876	892	928	899	908	935	885	871	887	850	881	921	904	911	932	873	892	916	930	950	889	863	909	853	881	908	931	876	954	872	854	914	892	921	885	897	922	859	905	851	920	905	922	904	936	871	932	890	913	911	906	899	911	933	890	876	875	867	886	896	956	894	948	936	907	896	956	886	878	944	856	869	968	902	912	915	859	891	942	878	946	899	919	953	869	959	920	870	911	908	924	918	905	932	934	895	916	925	870	852	854	976	913	881	869	878	920	839	913	855	897	921	907	921	857	881	901	903	892	918	901	928	872	933	866	937	881	916	917	853	930	954	934	898	864	923	958	879	914	896	896	988	885	823	944	883	881	967	897	884	947	919	924	882	928	928	928	920	879	877	958	887	915	904	880	846	875	926	916	921	880	915	895	904	938	870	903	923	825	845	900	890	892	917	949	912	934	885	919	893	936	904	934	895	888	911	894	888	878	902	882	954	912	936	949	923	908	871	923	910	864	859	941	831	902	868	894	913	918	919	818	903	905	842	964	908	911	926	913	908	903	875	918	883	880	940	916	859	861	930	910	936	863	904	881	917	868	928	857	958	909	922	888	912	914	922	933	920	852	895	870	899	894	922	889	898	880	941	903	932	825	938	940	866	904	934	928	882	864	942	870	893	874	905	924	865	879	905	908	877	888	872	857	934	907	868	892	868	916	943	917	848	902	869	884	922	892	916	900	871	864	915	864	909	906	925	935	912	921	891	899	902	862	942	911	899	953	960	896	950	925	890	889	885	894	920	873	894	941	908	859	916	886	938	888	893	923	946	923	885	863	864	878	919	876	938	889	931	916	936	917	864	906	920	969	880	817	896	918	874	897	901	921	864	919	909	891	912	874	921	916	931	927	908	866	914	951	888	936	893	877	928	884	887	920	936	897	906	887	916	892	900	874	899	897	908	907	874	916	859	894	892	919	916	881	921	927	907	883	876	858	911	942	887	936	902	901	929	932	890	845	918	876	969	872	866	857	896	928	901	919	859	860	858	953	929	950	908	895	896	904	912	923	921	899	938	863	920	937	882	921	909	916	926	926	901	935	876	900	923	858	917	896	885	929	887	850	896	904	929	906	881	921	882	906	930	889	934	915	914	917	921	899	884	908	889	883	915	896	866	886	987	911	854	862	852	842	868	878	881	948	880	922	890	951	899	930	916	912	925	955	879	903	920	939	930	866	931	909	954	962	901	846	914	897	930	870	910	863	896	906	904	913	859	870	929	891	917	915	918	861	986	957	872	893	950	859	890	921	869	884	914	874	949	901	945	883	906	899	911	865	913	984	946	1022	914	881	943	912	953	915	875	943	954	918	922	881	951	860	929	924	886	929	880	932	907	838	919	885	957	903	907	849	891	881	878	965	884	927	856	838	938	935	939	892	923	908	854	921	894	967	887	913	929	903	850	892	928	906	874	943	902	880	933	950	884	981	918	884	880	877	875	901	893	885	913	915	937	919	929	912	938	886	893	892	867	908	938	854	902	932	872	940	919	920	932	920	937	944	941	877	915	900	917	899	912	922	911	934	963	928	920	935	888	938	838	897	939	879	889	901	889	932	870	861	889	910	884	892	860	907	884	863	897	916	920	915	895	939	936	913	953	908	928	925	909	884	860	908	873	908	965	873	948	903	883	900	871	869	879	873	936	919	922	848	956	860	908	881	912	880	950	885	988	937	872	873	940	939	921	912	928	912	880	848	894	928	899	904	935	878	947	874	914	878	961	937	924	951	862	901	901	886	975	878	944	924	859	929	881	938	911	891	925	895	894	909	946	915	974	908	910	936	927	880	916	859	863	951	937	889	928	887	916	900	912	897	867	897	946	962	871	916	898	874	947	908	950	882	874	879	925	938	872	927	931	844	893	912	926	858	925	882	926	894	907	913	919	891	853	878	881	832	869	897	938	933	931	857	851	893	903	884	880	918	905	929	918	952	935	918	948	884	875	869	897	896	915	906	949	886	912	843	891	939	916	881	885	983	860	865	880	990	869	919	929	913	918	931	921	961	903	839	936	906	944	923	893	920	930	852	914	873	913	922	915	915	874	945	885	873	902	913	975	848	890	881	902	917	902	910	865	872	908	874	877	919	906	925	885
9823	1109	1283	1058	813	633	528	444	345	337	356	318	300	311	258	251	251	265	287	215	271	243	237	248	239	229	223	218	248	222	251	227	215	227	229	231	210	193	210	226	213	211	217	230	218	186	221	229	236	209	234	196	242	224	221	232	208	250	240	245	223	196	219	224	224	221	221	206	231	224	213	202	214	209	222	208	227	198	239	236	217	214	217	229	223	193	224	224	233	195	207	215	230	208	197	215	201	195	192	187	240	212	206	188	198	227	251	205	188	215	208	218	200	207	236	222	211	211	210	237	203	216	233	222	193	202	189	214	221	215	187	207	224	200	230	222	201	218	212	196	214	212	213	217	237	232	229	206	213	221	199	205	212	213	237	211	201	218	199	207	200	193	210	202	220	242	214	224	217	217	215	218	224	227	253	205	217	202	207	214	207	209	220	216	213	214	185	197	198	215	203	231	233	216	210	235	237	215	200	232	211	202	221	248	190	218	203	220	220	220	229	227	213	200	222	216	212	217	227	222	207	217	226	214	195	210	199	227	203	216	227	225	213	234	233	222	198	231	220	206	212	208	214	215	203	227	209	197	212	220	214	212	213	224	246	225	227	213	203	228	196	203	210	202	183	230	210	210	230	210	217	224	244	227	231	214	203	204	212	213	191	207	214	214	241	198	205	243	215	204	209	220	205	202	196	213	194	217	189	203	257	205	186	226	173	209	202	221	214	238	212	247	238	203	223	191	210	226	208	226	208	217	213	233	220	213	222	215	230	202	224	189	196	218	204	237	213	235	215	221	217	214	194	205	211	211	202	235	244	217	224	209	207	191	228	199	226	234	225	226	200	209	217	204	213	206	200	243	219	192	223	226	213	224	227	187	211	210	231	205	187	219	223	209	226	211	231	196	205	249	205	223	209	201	221	185	206	223	213	196	195	212	227	207	204	190	232	198	214	234	211	228	239	203	241	222	195	210	232	218	224	216	219	205	232	210	239	208	215	221	188	205	204	226	208	234	211	228	189	219	220	206	196	208	215	189	222	209	206	175	203	224	179	224	203	200	218	227	200	223	211	206	219	222	244	191	200	214	202	200	216	210	213	216	215	231	209	228	223	211	221	217	216	213	204	196	214	236	214	222	238	181	219	203	200	221	203	222	202	209	185	196	218	217	208	214	218	220	211	209	224	205	215	230	207	185	202	194	221	216	246	232	222	219	201	191	194	229	205	215	224	192	243	225	225	205	199	218	188	208	203	204	210	226	217	223	229	228	209	232	204	195	185	234	214	228	222	221	235	215	219	223	237	232	210	176	226	228	225	202	211	183	209	227	214	208	216	216	197	234	219	226	208	221	198	212	211	228	232	219	202	218	220	230	201	198	215	219	240	218	219	223	210	188	200	237	203	209	214	227	224	225	209	178	215	202	209	207	222	190	209	222	216	218	210	210	222	245	214	210	210	221	198	223	220	233	202	209	180	217	223	214	212	202	222	223	225	199	220	196	217	216	222	232	228	203	213	228	211	229	195	203	215	199	221	211	216	237	226	212	226	221	208	257	233	223	211	218	206	236	245	208	204	232	213	198	198	233	211	191	207	202	202	251	189	232	252	233	212	230	208	225	201	192	206	232	196	228	192	210	252	221	223	208	210	224	207	193	183	251	217	208	194	230	208	203	216	184	214	191	235	182	226	235	223	211	203	205	229	226	237	187	190	206	206	247	188	230	209	197	219	209	228	236	222	184	198	186	199	210	179	201	205	219	240	216	215	231	227	195	205	208	201	224	224	213	184	224	222	209	216	187	208	210	220	212	220	209	232	213	212	216	198	223	202	188	213	233	228	202	237	234	187	212	244	207	227	206	188	202	225	208	211	194	218	192	220	196	233	218	233	223	198	230	214	250	216	218	230	210	228	225	207	197	217	186	224	209	205	195	213	220	211	202	215	233	207	207	214	216	225	188	187	226	211	213	214	227	222	198	205	207	204	219	239	204	210	216	191	234	245	206	229	203	222	209	216	182	203	197	218	208	199	205	214	215	224	220	217	210	223	211	232	184	201	194	211	213	219	211	231	237	201	235	212	253	197	207	227	219	209	220	224	211	207	203	197	209	206	219	207	214	223	226	233	214	221	219	178	219	201	225	224	217	209	222	187	208	208	206	210	203	203	213	232	230	226	212	186	204	229	203	187	217	197	232	204	214	213	239	221	222	211	211	232	220	210	212	233	228	209	180	197	206	223	218	208	202	224	241	200	226	215	210	203	229	222	220	200	223	215	230	199	218	208	207	224	202	212	202	223	235	225	225	229	214	221	220	183	218	197	219	200	196	197	206	198	220	215	207	209	225	192	206	218	209	208	200	227	198	222	179	216	214	211	214	217	200	211	204	225	211	229	216	219	219	214	226	207	202	239	241	215	227	208	226	220	207	229	208	233	220	198	185	223	196	246	218	228	228	197	202	215	213	226	212	254	188	218	201	220	211	229	196	206	202	230	204	242	206	211	203	190	212	229	218	210	219	183	241	209	208	222	210	223	205	197	203	207	251	209	210	197	234	223	228	210	222	235	231	230	229	231	221	233	224	203	221	208	217	215	243	210	211	215	214	203	228	235	175	257	206	221	191	224	195	233	241	237	207	211	190	231	185	182	214	219	216	230	235	216	218	216	188	239	226	224	213	209	223	227	199	196	224	237	231	228	186	208	184	227	223	228	257	210	199	206	226	205	204	210	223	217	224	214	220	221	201	191	247	214	191	201	200	224	225	214	204	204	221	224	216	212	226	225	216	246	187	202	209	206	202	214	199	244	225	206	211	238	217	201	219	232	214	217	201	207	217	222	208	205	198	204	220	245	239	216	206	201	191	184	222	233	189	222	218	248	211	227	256	206	229	208	243	198	202	221	228	213	216	235	213	215	209	209	215	217	204	196	226	218	228	201	228	212	221	198	208	222	228	228	223	220	223	206	213	205	219	227	220	227	222	219	208	236	203	209	214	237	205	217	205	225	206	226	205	215	208	210	205	230	221	202	227	214	210	203	203	177	218	221	205	223	212	207	209	202	229	228	181	220	209	204	226	230	215	195	219	214	218	211	220	242	197	222	217	194	223	208	198	173	220	235	230	217	189	225	206	211	232	222	197	191	230	227	201	211	214	211	233	205	232	218	212	202	218	201	225	209	223	214	220	207	231	201	242	210	221	239	215	198	220	189	221	232	183	213	224	217	222	214	220	230	219	197	214	210	225	191	220	244	215	195	215	211	231	227	192	229	232	229	215	234	213	234	169	232	216	215	241	209	221	211	199	204	222	200	215	226	181	221	219	226	201	193	205	226	221	207	206	210	218	243	191	209	202	185	209	237	230	213	229	208	222	244	215	213	201	195	215	198	207	236	225	228	202	201	213	214	239	220	179	211	217	230	207	200	210	194	230	210	216	203	204	219	230	221	183	206	188	211	193	199	223	213	209	226	201	229	187	216	196	249	213	235	213	191	221	219	213	225	234	212	206	218	218
5572	1372	2727	3133	2925	2430	2043	1687	1524	1290	1196	1170	1055	1067	927	948	850	855	828	831	785	797	741	734	720	759	746	685	709	711	681	678	639	664	652	643	657	647	646	647	612	666	642	626	625	652	624	635	628	630	572	618	588	639	616	607	588	629	605	652	604	669	548	559	617	607	561	615	593	561	610	635	603	638	590	642	609	582	562	571	599	598	587	585	624	614	584	596	590	619	615	625	616	611	608	611	599	577	563	595	587	576	601	614	554	600	596	574	586	559	575	586	634	583	579	597	583	592	637	580	613	633	597	611	589	629	599	560	597	622	548	601	616	574	618	637	576	571	561	622	566	573	581	597	584	601	598	605	573	585	627	573	605	636	617	548	604	568	616	598	566	572	587	562	600	586	597	590	606	570	561	549	566	569	571	567	564	558	587	576	601	613	594	620	565	599	573	588	548	578	582	593	598	571	571	594	582	625	596	560	574	578	543	584	560	596	579	609	593	593	561	616	637	568	599	582	579	547	540	588	582	589	588	616	540	591	570	565	540	597	550	550	604	605	568	590	568	587	593	581	611	601	623	587	597	588	604	579	594	573	581	596	583	611	625	546	597	561	580	601	627	611	618	573	633	595	563	576	549	599	585	566	613	606	617	615	571	610	598	580	515	644	566	594	633	598	566	625	574	611	614	615	587	612	584	554	547	597	584	556	603	617	567	640	565	618	582	535	586	565	623	601	575	572	546	585	601	603	615	591	600	602	578	586	582	623	566	599	602	597	608	580	581	591	512	570	570	577	590	572	601	576	602	587	586	611	603	587	658	597	625	544	589	625	607	582	554	618	581	598	566	613	597	606	623	554	627	623	589	592	572	561	596	603	573	599	547	579	615	621	607	555	596	600	611	601	563	612	577	565	591	558	617	566	600	609	611	565	641	585	619	612	633	608	633	542	574	580	616	592	606	578	630	532	594	593	573	549	574	587	556	602	620	573	601	611	599	575	574	614	611	577	617	588	625	598	562	536	567	546	618	586	599	598	544	582	567	605	566	565	591	611	559	596	580	582	548	577	599	607	580	597	582	613	552	561	565	607	583	570	626	588	588	584	606	599	595	586	623	586	580	601	598	576	570	571	556	590	586	588	587	575	598	592	553	612	579	605	629	612	585	577	577	589	581	619	588	598	605	599	608	558	587	595	604	585	624	581	566	589	594	596	623	604	586	591	595	622	605	578	529	624	586	617	617	612	594	542	564	605	603	590	607	586	619	570	594	620	597	593	569	554	588	558	553	564	602	614	572	638	609	572	560	565	583	597	589	592	622	600	628	567	604	569	569	567	574	589	556	632	570	581	536	569	543	574	598	575	567	579	605	607	587	579	560	621	552	581	557	571	669	594	592	609	610	598	570	598	595	593	591	600	580	607	578	602	619	581	591	541	620	629	592	627	589	576	619	614	606	557	579	602	577	556	618	605	563	601	617	587	587	580	548	606	589	577	564	575	553	564	617	537	587	574	545	572	540	588	606	596	566	591	581	617	583	591	547	591	580	577	606	562	587	578	547	565	572	593	621	588	601	586	592	600	601	569	571	613	583	571	593	597	577	615	582	608	583	622	621	526	564	590	595	595	588	597	565	573	603	558	620	590	590	609	568	602	579	570	620	557	613	570	582	573	589	571	616	599	551	622	602	588	558	596	602	618	563	592	601	589	568	617	537	611	585	557	602	583	591	581	584	570	608	605	595	619	578	582	604	555	623	587	591	581	546	571	613	553	586	604	573	594	588	591	576	626	591	599	586	565	596	575	590	645	614	582	576	606	570	596	613	623	629	565	610	579	592	598	615	645	622	554	618	573	576	611	604	643	594	578	607	568	572	603	577	584	590	603	633	577	577	541	576	576	564	583	538	614	630	575	601	618	582	598	590	634	597	582	589	616	602	588	582	653	611	590	639	588	572	599	596	576	591	551	571	573	626	618	607	593	592	599	593	595	554	583	584	623	561	619	610	555	601	543	576	613	588	579	592	558	559	603	585	585	607	601	598	626	614	552	571	633	552	571	586	618	570	577	549	583	620	580	639	561	549	606	593	615	564	635	595	613	582	551	624	600	586	579	583	574	578	583	574	574	616	543	600	637	611	582	600	620	582	587	603	625	596	571	590	566	596	574	613	560	567	611	637	573	571	600	590	582	596	591	546	611	572	606	578	561	609	602	572	580	609	625	585	569	638	603	557	580	598	588	561	608	604	589	597	554	624	581	582	605	588	638	581	595	630	592	599	589	620	566	629	578	618	602	620	617	564	577	583	628	601	620	590	573	637	607	620	588	589	597	598	583	626	602	598	617	596	602	589	606	580	602	573	578	540	618	620	580	544	545	637	578	548	576	618	586	581	531	600	626	567	605	598	607	609	606	616	622	586	610	559	579	586	612	591	568	571	560	550	599	568	607	566	569	602	589	626	589	527	597	553	601	575	627	589	642	586	603	573	581	589	644	569	568	589	580	596	595	578	587	588	586	591	566	540	524	603	590	606	589	618	592	585	606	577	601	589	596	578	599	598	586	566	586	564	611	619	622	605	563	615	597	610	602	566	579	612	571	599	594	571	554	583	566	562	572	586	625	586	584	562	615	595	599	576	585	599	592	601	627	569	568	605	562	571	610	602	553	560	536	586	581	605	568	494	605	617	552	580	597	583	585	579	606	615	612	558	622	579	554	604	600	572	618	601	594	595	586	595	568	528	575	583	546	593	598	618	556	620	560	578	616	611	608	567	587	550	614	586	587	579	585	604	586	572	591	622	572	558	567	583	576	607	554	609	588	581	575	545	575	595	579	588	643	543	618	620	624	576	563	607	607	574	578	603	585	552	566	602	584	580	631	563	618	637	620	609	643	598	605	562	592	582	555	631	583	610	585	622	606	617	621	605	613	621	598	570	600	566	578	560	564	630	564	589	569	591	568	584	577	553	595	603	596	584	596	557	528	595	569	595	603	579	604	567	581	601	595	609	576	603	580	571	633	565	579	609	568	597	553	598	608	603	574	598	592	552	554	578	567	590	604	550	586	558	585	626	603	633	618	610	595	541	624	584	584	564	585	606	546	615	595	606	572	599	582	569	550	560	586	584	625	616	611	597	550	619	591	574	589	624	643	582	562	605	580	580	583	632	583	598	597	603	568	590	602	625	597	587	560	580	579	585	583	540	510	627	601	617	590	603	588	628	600	614	587	625	597	531	629	540	614	592	608	558	580	603	578	642	588	581	621	606	572	621	626	589	606	614	595	610	581	671	589	597	590	551	597	596	566	579	566	623	585	566	601	588	572	605	518	529	637	577	602	627	557	604	578	568	605	606	602	612	614	627	594	542	565	613	592	546	539	594	581	594	593	589	571	568	546	632	607	592	636	586	580	610	599	609	548	577	589	551	612	611	563	554	612	607	640	585	541	578	600	587	580	599	647	653	587	569	584	610	584	636	592	598	572	600	584	591	577	587	571	597	628	603	607	592	630	579	628
17960	2552	2379	1897	1287	926	700	602	503	409	329	273	275	233	255	224	226	198	216	165	177	159	170	170	163	176	167	166	155	166	184	131	160	153	147	144	149	151	161	145	143	153	113	135	158	130	159	147	147	136	145	127	152	146	127	135	159	147	143	146	157	136	150	147	143	138	141	161	129	136	131	129	145	128	148	121	132	133	129	147	122	167	137	147	151	127	145	139	146	148	153	153	116	136	125	111	125	127	122	125	139	145	159	138	163	113	151	149	142	150	132	124	157	131	150	136	135	146	150	134	127	118	144	119	152	122	146	142	142	141	133	130	135	140	134	123	126	130	146	130	130	125	144	129	133	158	137	130	151	127	132	138	142	142	135	134	137	131	132	129	150	140	134	139	127	135	125	141	125	139	135	121	148	144	142	143	129	120	141	109	142	108	123	111	127	164	130	116	133	142	142	121	124	130	137	132	127	131	129	136	152	138	149	112	138	131	133	123	122	140	148	149	134	153	127	131	134	149	148	118	135	128	154	126	133	141	132	152	141	148	151	135	148	138	137	140	138	131	153	128	150	140	129	131	123	119	120	139	115	119	126	136	144	131	131	133	148	145	132	125	142	153	145	147	147	143	120	116	140	128	152	136	164	124	126	113	130	131	142	150	125	155	129	122	142	141	148	129	145	134	115	139	110	124	142	131	138	132	113	121	148	135	137	124	146	134	147	125	123	137	132	157	143	140	130	138	127	144	119	146	148	112	150	134	134	147	131	140	137	127	121	157	114	146	133	133	147	133	128	112	114	134	120	133	132	104	151	125	134	133	133	129	144	125	132	136	135	156	132	113	145	132	119	158	142	141	145	125	145	134	127	150	130	115	137	136	120	142	135	151	146	113	132	139	155	131	120	124	128	125	156	131	122	124	127	137	136	122	130	124	129	153	135	139	115	142	131	133	127	143	141	152	150	137	139	168	109	135	125	117	124	122	148	132	119	128	129	125	132	164	132	142	153	158	142	137	138	125	130	137	169	127	110	118	139	128	129	143	123	160	138	153	136	140	147	142	135	125	128	146	127	143	122	115	125	140	126	142	116	147	134	123	118	147	148	148	148	116	116	144	132	166	128	120	157	141	133	135	136	125	149	124	134	157	143	130	147	114	131	127	154	142	112	122	145	133	141	151	144	133	112	122	131	132	136	140	112	149	146	166	116	138	147	135	139	131	131	127	135	123	141	124	109	113	134	134	143	123	135	117	142	136	154	140	121	157	146	125	136	147	134	155	130	136	135	117	113	121	137	116	149	120	156	129	137	118	134	127	143	140	155	137	159	144	133	136	139	136	125	135	118	144	134	154	112	146	120	136	144	123	126	119	133	129	133	156	118	140	133	122	121	130	139	144	122	162	141	138	134	125	125	132	125	119	130	96	139	105	118	123	147	146	136	143	142	148	136	133	136	136	130	137	148	107	114	137	146	158	148	144	131	145	145	119	139	139	144	129	123	108	146	144	127	145	150	131	127	143	128	129	137	124	152	132	144	145	130	128	115	123	132	116	142	140	120	143	125	127	132	134	125	118	134	131	147	129	115	124	153	128	147	131	130	117	124	126	130	126	114	145	140	135	107	143	143	127	149	152	147	145	159	146	134	143	162	150	150	132	141	107	135	137	135	132	136	136	147	135	135	131	138	125	144	143	151	145	130	119	163	132	142	124	149	145	129	131	117	127	149	134	136	145	127	119	134	139	142	136	144	143	117	139	137	133	144	129	114	136	132	122	147	142	148	137	135	113	132	135	138	138	132	139	127	123	139	132	130	139	136	118	133	140	130	140	109	133	127	127	146	145	140	130	127	170	132	124	134	147	130	126	161	118	138	139	134	135	130	141	116	135	148	137	149	134	146	137	159	124	163	122	147	129	163	139	120	122	145	132	139	124	133	136	120	135	115	138	117	127	121	145	149	135	136	158	140	146	135	136	119	127	126	127	134	137	138	167	126	145	142	138	118	116	122	123	131	137	160	160	130	138	123	140	126	122	128	130	154	140	129	148	128	128	131	131	134	126	161	110	145	157	119	145	127	123	144	136	131	125	129	127	158	111	142	120	140	135	119	133	115	126	115	118	120	132	140	133	132	127	156	129	122	147	129	148	159	126	138	129	122	120	125	150	130	122	102	129	122	133	116	128	143	115	130	128	138	108	123	117	150	138	121	135	143	132	148	133	138	118	122	116	135	132	139	131	136	137	132	131	129	161	134	131	130	131	122	128	123	137	154	127	136	114	130	125	134	141	144	132	138	110	136	140	123	120	131	128	128	140	130	135	126	130	133	129	144	120	154	127	110	134	134	133	132	136	138	137	131	151	122	135	146	118	119	138	124	157	140	149	138	143	132	139	142	146	155	116	154	127	143	130	138	149	141	162	134	136	139	143	126	124	140	130	132	117	149	116	125	126	143	126	147	131	159	132	142	141	128	136	135	143	136	132	134	142	126	138	134	124	143	96	137	128	144	139	131	111	123	133	146	149	137	146	143	136	138	142	126	145	130	107	136	125	149	130	123	121	135	125	117	118	144	137	126	118	141	125	115	134	125	141	139	144	148	141	110	144	141	143	116	144	125	131	146	128	116	137	149	131	115	119	125	127	101	128	131	134	124	143	140	126	141	150	136	136	137	128	127	159	125	128	134	140	134	151	122	145	145	124	116	128	130	140	130	135	118	146	135	125	155	141	122	104	145	141	131	124	147	123	139	119	137	136	109	127	146	129	131	117	142	129	123	116	131	138	151	128	138	137	137	132	132	130	124	140	125	130	142	135	142	117	144	128	147	145	141	150	126	133	141	104	112	140	125	138	134	140	144	145	121	141	149	117	125	128	147	138	142	118	127	139	155	114	150	137	135	146	140	137	138	155	157	132	130	125	119	128	158	145	129	141	137	117	132	130	132	120	121	143	135	150	143	142	140	122	123	142	147	137	127	128	139	110	124	148	116	128	149	127	136	153	139	123	134	129	134	147	132	133	130	150	129	132	119	160	132	148	150	135	126	136	135	144	122	158	138	142	138	129	127	115	156	127	125	117	146	135	135	132	131	151	122	150	137	147	142	144	140	136	125	139	114	122	143	117	119	121	139	114	123	134	140	128	126	114	144	138	125	145	134	152	140	115	135	109	130	138	139	156	150	129	131	135	140	132	131	112	133	137	129	129	168	131	119	141	135	131	142	131	147	138	150	150	122	130	108	128	149	148	118	162	139	138	119	142	119	129	119	128	135	135	113	156	129	133	118	138	114	125	137	135	118	133	141	133	124	128	116	127	155	142	156	132	149	112	133	114	130	130	158	127	149	149	145	135	133	152	147	125	111	126	129	135	144	142	134	117	143	135	133	129	126	137	130	143	140	135	131	129	142	125	142	112	107	126	154	159	125	114	142	145	137	146	108	132	137	149	135	141	142	128	109	126	144	126	134	128	137	134	132	127	136	127	138	128	109	140	132	139	144	127	117	135	129	134	133	157
7442	2005	4343	5344	4612	3740	3086	2593	2212	1903	1632	1464	1298	1183	1120	1001	933	888	851	825	768	729	716	698	680	665	641	619	610	563	579	544	538	549	505	522	481	527	486	482	476	495	490	497	492	461	531	494	473	447	487	441	453	438	442	476	433	443	437	438	445	434	446	434	451	420	444	438	413	467	429	409	449	413	435	439	438	424	461	405	431	419	453	415	412	455	460	446	406	446	439	415	411	428	425	471	429	442	413	413	430	438	447	398	419	431	413	425	434	433	411	417	417	428	442	395	416	396	417	433	453	407	395	418	352	426	441	432	391	412	403	401	360	446	384	365	427	402	399	403	405	393	402	427	412	406	402	406	404	393	391	404	416	398	395	434	421	406	401	410	408	402	394	438	412	399	425	449	391	400	411	409	417	426	397	404	416	441	436	380	398	407	414	396	412	412	394	406	400	361	436	392	392	394	418	386	419	398	421	427	408	433	468	400	404	384	412	413	357	408	415	420	448	413	406	430	389	423	405	368	398	421	426	417	441	373	386	412	414	440	406	385	418	426	383	379	401	410	412	382	386	410	391	383	421	448	394	404	410	390	408	426	428	424	396	424	416	398	395	394	439	429	382	425	398	467	424	445	388	399	458	386	405	428	422	396	399	399	399	427	404	423	468	416	417	411	378	405	394	426	414	427	382	404	394	393	463	407	389	415	386	441	397	405	413	453	403	423	379	387	399	439	415	401	418	397	422	381	438	392	425	417	422	395	397	433	390	403	416	415	429	407	392	427	366	405	442	426	420	399	393	401	429	415	396	385	384	402	393	413	404	422	402	397	401	403	413	389	406	400	399	379	413	388	415	407	441	439	415	437	439	380	435	417	377	389	393	370	398	411	403	421	391	368	400	408	421	394	425	404	373	383	399	423	415	365	411	388	405	418	429	426	414	444	431	387	376	401	378	432	407	396	436	405	433	372	419	378	385	385	424	432	405	425	424	407	392	370	387	397	433	419	406	446	406	429	421	420	421	421	390	425	398	431	391	398	370	409	416	407	382	437	436	410	390	418	387	421	414	435	401	390	439	398	381	360	412	414	404	409	420	410	429	414	409	413	408	426	425	422	407	429	414	422	381	394	406	425	404	428	373	375	404	436	410	371	402	428	350	408	409	374	385	392	450	415	404	411	376	421	411	401	426	424	420	404	371	398	413	409	401	414	400	399	396	428	412	424	391	413	406	407	407	400	382	444	395	419	412	426	430	415	414	391	423	399	418	411	399	404	419	386	433	406	428	379	432	411	414	388	415	403	401	437	392	386	379	449	438	384	433	396	403	418	382	401	438	406	420	411	386	398	426	427	426	407	409	416	432	404	390	419	399	417	383	423	392	401	385	370	430	383	438	397	436	435	430	399	441	383	443	386	411	416	402	423	400	395	401	400	409	382	397	396	405	406	404	407	362	431	415	387	395	397	390	400	408	367	435	387	415	454	385	395	394	383	368	425	400	374	414	386	391	448	426	407	415	388	403	394	382	388	384	396	395	352	446	403	425	388	379	370	405	426	425	420	393	399	372	385	412	418	375	416	411	396	397	409	451	411	408	394	404	404	402	371	392	443	405	420	452	403	413	430	412	399	396	413	395	397	410	414	426	406	391	403	431	412	453	388	433	377	354	410	349	401	398	406	411	433	392	372	371	413	386	370	410	394	453	390	414	427	389	381	400	377	401	396	440	417	408	418	418	379	400	392	397	412	422	402	408	376	418	437	480	389	411	403	440	384	410	425	390	413	414	415	407	409	472	407	427	406	427	417	387	408	421	407	384	377	413	408	416	364	434	406	401	421	436	408	404	422	387	397	406	395	378	390	398	421	406	409	382	386	406	383	381	386	398	400	394	401	406	420	414	402	406	408	406	341	401	417	386	407	379	440	422	395	417	369	408	419	392	397	411	413	395	407	392	393	386	397	403	382	418	413	429	390	383	424	400	392	400	436	382	377	412	421	417	404	435	390	433	448	424	381	391	415	390	401	397	388	416	378	411	422	388	415	414	389	396	389	397	371	401	384	385	394	415	403	408	420	369	417	405	395	428	386	416	355	418	414	413	388	427	401	425	461	373	379	391	385	397	390	411	397	405	421	391	383	422	447	385	373	386	413	390	424	423	413	427	416	424	412	422	414	406	425	372	395	412	430	410	418	407	431	404	412	410	412	421	426	414	414	406	416	421	402	399	424	416	400	380	410	402	383	392	398	405	408	425	418	388	374	453	401	390	419	395	384	406	401	383	371	428	412	433	404	435	385	417	419	412	400	410	396	401	435	420	394	416	431	408	428	439	404	433	396	427	412	424	359	403	406	411	396	408	402	424	411	428	408	386	389	375	378	435	394	398	429	418	380	420	434	448	422	398	417	405	409	377	398	375	415	398	389	419	412	418	413	408	417	390	352	424	381	446	415	396	421	428	377	405	404	425	390	386	420	420	401	426	382	391	431	452	415	367	421	381	427	393	434	388	437	396	424	437	414	437	402	427	381	390	392	439	403	414	407	393	396	447	409	412	395	383	409	413	416	391	402	423	393	379	364	415	394	441	374	399	411	378	354	419	408	386	440	417	427	413	391	441	391	381	439	404	418	412	413	393	407	410	384	394	399	440	413	415	403	381	423	409	429	410	423	410	403	403	405	407	407	417	390	431	403	391	391	414	431	435	374	402	429	413	419	417	419	403	430	399	413	410	377	389	411	393	407	396	407	409	401	399	441	416	400	391	397	389	403	396	381	403	401	376	370	372	412	440	352	394	372	414	391	457	378	387	404	407	390	419	387	376	394	417	404	424	378	395	418	388	396	387	402	437	403	396	428	427	411	397	441	388	393	406	403	400	402	440	393	406	442	358	427	397	390	411	411	393	398	429	419	413	395	422	411	444	401	408	361	415	387	403	378	408	396	422	402	419	415	412	429	388	379	395	409	371	418	423	420	437	394	413	427	392	377	418	429	392	395	378	406	379	431	394	431	407	381	401	409	416	383	418	406	416	408	408	425	397	400	389	441	398	434	416	401	397	437	410	404	397	438	372	426	429	386	427	386	399	453	408	391	366	353	396	428	401	432	418	427	412	381	375	376	344	396	393	422	434	397	412	387	398	411	443	364	439	412	416	439	415	386	392	411	459	387	393	393	423	383	419	425	423	418	418	398	413	417	378	426	407	411	372	405	358	409	431	401	375	407	400	411	395	407	431	409	433	383	393	422	409	433	392	418	422	412	373	415	412	421	392	411	420	419	405	366	423	408	424	409	403	458	373	377	399	436	425	433	423	401	399	416	393	440	410	435	403	408	380	447	431	430	427	382	385	397	423	455	396	385	419	393	411	394	358	397	409	415	405	389	398	414	405	423	409	376	359	420	408	395	398	417	417	415	393	416	364	420	391	411	416	364	365	397	377	428	422	397	384	425	387	414	395	402	379	451	399	416	388	434	411	426	396	444	423	426	391	397	425	388	385	399	386	396	400	395	463	388
2538	387	445	402	403	353	350	362	364	349	335	333	365	364	332	368	362	368	342	321	348	375	339	347	371	360	349	377	340	342	333	350	352	357	359	362	299	329	354	333	332	379	325	308	367	366	347	321	350	376	342	330	339	362	309	317	352	343	324	345	338	356	334	351	336	330	320	361	341	319	316	363	360	358	370	333	319	336	337	374	354	337	368	327	358	314	302	355	355	327	346	367	329	354	342	338	372	309	335	387	342	378	388	333	362	338	331	342	339	370	344	346	350	364	326	356	348	317	352	341	339	367	328	330	336	330	329	342	359	342	312	339	381	388	312	378	363	344	328	336	348	316	337	398	357	354	329	368	345	363	351	347	348	347	349	359	346	342	372	350	337	351	336	363	332	370	380	340	356	344	319	347	354	378	363	336	350	334	368	381	324	334	339	365	329	311	378	340	338	363	346	338	356	368	369	374	348	342	333	370	359	364	363	329	362	341	346	341	366	347	330	345	330	336	345	352	328	323	338	360	351	354	348	335	343	323	358	292	324	330	341	347	331	347	370	339	332	342	344	339	368	311	339	334	324	351	325	390	332	333	324	344	343	334	339	380	333	352	375	350	343	323	344	340	350	342	357	316	321	352	346	344	346	350	356	359	323	310	346	348	348	318	349	340	304	353	327	345	364	342	362	318	329	346	339	343	364	370	359	350	373	375	305	339	355	388	354	311	341	351	346	314	347	341	344	354	381	352	346	329	370	354	338	365	351	329	371	345	360	368	331	336	337	350	353	360	350	356	330	343	350	344	340	349	335	359	327	372	391	347	352	354	348	355	351	340	367	348	337	322	373	332	330	360	365	328	359	354	353	348	353	340	351	327	379	347	305	313	317	333	354	362	343	367	341	379	354	331	338	360	352	368	346	366	322	298	321	306	344	317	328	376	332	355	320	357	419	348	351	341	357	315	366	343	362	347	358	323	330	330	362	310	349	340	353	313	345	335	341	353	315	349	358	367	348	359	345	321	369	335	332	339	335	325	332	402	341	353	346	317	341	344	348	341	351	363	352	344	337	353	338	300	301	355	399	344	369	324	336	344	373	338	338	322	348	335	364	335	331	344	338	353	341	334	344	325	352	334	381	347	352	386	353	317	370	344	313	361	342	347	324	329	342	304	338	361	378	334	317	373	317	322	351	315	334	324	336	355	365	358	350	345	357	359	345	391	348	356	335	339	339	321	353	328	383	319	295	325	366	352	316	333	349	337	323	316	339	314	369	333	312	357	370	360	358	359	346	363	351	362	350	310	381	343	339	295	362	314	334	335	343	321	328	351	327	377	321	355	365	357	383	376	348	376	322	352	348	344	336	385	363	341	351	326	352	366	326	352	342	346	341	343	338	320	348	336	350	358	359	324	353	320	341	344	351	365	337	326	370	360	321	322	357	343	353	371	330	357	335	338	323	342	362	329	352	345	347	349	334	375	374	389	328	341	344	329	331	364	327	369	332	351	326	346	315	345	371	365	370	361	318	338	372	367	341	338	370	359	346	368	352	380	343	340	361	379	336	337	333	334	346	359	343	329	385	347	319	344	312	349	333	354	375	354	344	349	329	354	376	342	393	356	367	365	343	343	335	344	371	335	361	311	321	341	353	355	321	367	347	361	360	378	362	381	370	330	316	330	332	351	334	340	362	328	349	328	341	351	337	373	329	315	365	338	355	339	339	325	346	330	354	339	345	333	334	349	344	346	341	346	334	343	358	343	346	354	382	343	349	370	339	315	330	323	382	330	360	346	365	339	337	334	357	333	353	325	351	327	331	353	365	366	341	327	375	340	341	301	354	318	333	354	388	333	304	343	335	335	351	309	345	336	338	356	355	324	336	329	346	344	344	325	344	339	352	339	343	352	309	351	378	339	309	342	291	323	354	319	372	349	375	315	368	332	350	359	348	354	325	323	338	376	305	329	357	348	355	334	347	322	360	357	323	338	310	339	309	339	343	364	352	362	340	357	330	323	369	346	337	371	344	315	361	340	364	326	355	333	353	338	345	331	349	354	362	351	308	359	367	336	337	353	375	364	338	340	355	342	331	362	348	338	324	328	337	317	353	313	343	317	300	312	347	331	347	352	369	320	332	356	349	351	346	337	337	349	360	325	344	335	329	305	350	336	356	354	340	358	377	340	348	340	350	339	336	347	382	344	351	344	346	329	349	374	355	330	348	355	356	313	318	351	326	309	332	387	339	349	340	349	383	321	351	327	346	355	336	366	359	361	344	324	363	393	314	369	326	323	323	350	344	346	334	363	326	326	347	353	351	296	332	353	341	342	373	353	370	366	369	364	345	352	346	363	344	357	341	344	352	327	350	354	349	358	310	322	369	340	339	372	339	324	384	387	356	338	361	334	347	340	333	346	352	337	321	382	356	363	363	338	330	345	351	351	314	331	376	324	331	314	350	366	344	341	338	304	344	333	375	342	340	342	344	322	356	355	344	330	319	353	326	351	303	327	332	344	365	326	359	363	339	351	333	313	334	327	358	378	344	324	369	349	331	349	326	355	342	341	345	314	348	312	368	355	355	352	340	345	332	330	353	369	357	349	336	347	381	343	359	351	346	355	333	340	341	352	358	368	347	339	354	327	346	368	330	335	359	328	311	345	352	357	342	334	319	336	368	348	377	342	323	373	356	341	345	350	351	377	329	364	329	348	357	342	331	361	360	359	393	344	346	339	328	314	344	336	328	316	323	358	346	337	341	351	344	350	355	353	347	333	380	342	386	362	358	342	347	369	346	322	330	345	302	332	336	349	335	350	375	372	317	335	357	350	370	312	361	323	333	373	357	317	350	348	364	345	342	378	360	318	320	363	306	377	383	365	347	342	311	341	336	307	320	328	384	352	338	371	346	360	332	326	356	317	352	349	361	342	324	352	303	367	342	316	336	363	366	343	328	318	332	365	350	344	297	338	347	338	342	350	365	386	347	339	348	358	355	348	367	320	333	316	297	341	330	298	360	339	346	334	334	334	383	335	314	355	324	325	305	344	342	333	361	341	347	347	345	314	353	358	314	350	340	334	359	321	311	329	354	364	318	338	319	350	348	325	352	337	332	339	328	335	362	320	364	358	350	338	306	323	334	334	320	344	315	334	339	332	360	357	315	323	374	304	338	331	313	321	339	341	364	359	319	337	354	363	355	361	345	355	346	340	322	318	325	346	365	343	352	332	362	324	335	388	337	342	323	284	342	375	366	333	334	356	326	362	366	360	336	339	351	338	334	356	315	389	340	353	339	304	337	349	345	322	328	331	305	346	378	374	321	358	317	318	332	357	356	313	344	369	331	345	338	303	328	338	346	356	358	370	372	321	365	342	353	367	327	383	339	346	340	330	314	334	371	356	363	318	369	345	352	335	353	346	312	368	342	356	379	312	333	346	361	335	338	344	322	355	350	313	364	331	322	334	326	310	335	311	316	329	343	343	355	346	332	350	318	328	341	341	333	330	345	353	372	332
2527	1027	1098	1096	1083	1060	1004	1042	997	931	938	935	979	911	906	965	914	923	919	895	940	940	865	893	872	884	909	970	922	884	913	909	909	932	888	937	916	916	935	879	914	825	879	897	929	834	878	962	914	908	910	876	865	845	890	877	893	898	924	861	891	875	862	893	928	842	914	889	906	846	891	879	902	827	937	895	907	931	871	850	931	915	862	943	923	894	883	860	906	890	911	913	890	915	895	808	877	911	914	890	915	922	866	874	871	900	876	926	950	892	902	901	906	918	857	950	928	899	883	919	909	912	902	885	903	936	865	905	942	907	924	863	930	947	889	890	925	907	919	893	872	886	885	940	887	931	899	876	930	931	905	906	903	925	943	844	885	886	883	913	904	962	905	921	858	893	911	894	912	865	845	923	926	884	946	900	914	894	887	895	912	896	931	927	914	870	910	895	941	867	909	891	917	883	859	998	881	915	884	905	892	882	899	876	925	899	865	927	857	883	912	904	942	863	884	887	896	851	950	894	923	859	889	893	880	881	917	920	912	866	891	891	886	864	851	924	937	913	889	895	834	903	926	958	921	921	933	845	890	885	973	894	879	877	924	949	924	895	920	879	863	910	929	880	938	937	911	894	949	860	912	906	916	909	914	862	925	867	918	858	930	883	925	920	893	922	908	888	933	889	954	882	879	919	927	908	924	895	901	922	877	904	910	935	934	909	944	885	879	947	854	981	927	938	924	917	895	803	872	934	863	846	876	870	925	876	862	908	903	867	887	894	907	913	895	896	882	955	899	855	867	901	913	880	927	906	904	897	952	935	915	913	931	926	918	911	938	896	909	924	875	932	900	861	894	893	913	855	866	884	870	900	924	902	849	886	882	933	890	907	914	950	877	904	851	930	889	914	943	901	906	910	950	889	919	923	924	913	871	926	909	947	884	879	902	871	962	863	870	924	958	910	889	928	829	953	941	871	865	845	869	858	901	889	900	877	939	881	901	927	896	929	922	852	910	852	907	878	898	900	911	853	910	897	949	938	913	916	903	882	864	875	933	921	917	931	933	874	882	909	877	886	930	920	909	891	906	936	872	923	916	878	917	918	956	883	872	910	891	919	870	896	883	857	908	859	881	909	884	897	859	910	937	872	886	860	877	905	919	902	939	931	924	862	870	884	906	948	907	920	819	900	910	885	843	860	839	863	915	864	929	911	905	877	920	890	867	901	884	900	913	880	891	906	909	927	918	889	854	887	904	935	920	874	886	920	936	884	915	911	912	894	943	880	883	882	898	934	911	926	902	905	914	901	887	944	858	879	895	912	923	922	869	867	893	924	873	933	883	893	868	855	888	890	869	874	909	859	886	900	877	882	948	912	897	917	931	874	880	803	909	876	944	896	908	875	866	880	889	886	968	919	868	910	892	944	851	863	910	886	920	884	901	898	917	916	892	941	900	859	870	889	919	923	851	906	947	912	950	885	886	885	883	876	854	860	940	940	874	947	869	905	919	885	887	884	891	931	888	937	920	942	871	919	943	892	874	893	943	893	934	903	931	921	873	871	923	903	877	871	921	928	918	927	923	869	952	884	858	889	895	877	956	958	888	948	876	889	882	958	906	889	943	862	902	917	874	902	862	938	938	880	893	895	898	887	934	883	932	911	887	910	901	884	894	926	898	959	906	906	899	924	880	926	833	894	928	913	917	903	913	847	978	915	937	943	885	904	903	877	903	872	856	902	868	933	912	965	853	925	890	913	871	949	898	907	959	921	924	894	823	902	885	888	918	891	950	938	864	883	960	897	889	915	918	937	884	887	930	902	892	916	879	902	916	852	868	889	932	900	893	888	910	873	939	909	895	929	909	905	838	898	915	883	905	866	895	944	896	920	912	896	853	878	960	894	911	876	876	893	887	921	904	878	914	922	888	910	878	837	841	956	847	922	828	883	932	879	877	893	916	946	872	857	871	958	907	846	926	984	875	894	898	912	918	889	907	865	913	908	904	891	915	926	929	914	905	894	898	916	916	850	922	886	914	848	922	897	935	825	949	922	927	895	916	919	893	928	890	898	908	859	846	969	888	863	870	906	903	897	877	901	922	865	906	874	951	887	852	918	912	875	937	892	867	841	916	859	908	929	978	934	857	912	903	906	908	927	903	926	883	904	905	944	911	907	868	886	868	930	910	917	922	878	897	906	904	951	876	874	922	952	865	901	872	866	905	860	912	896	911	880	913	890	896	883	903	891	869	878	925	911	925	912	887	953	894	868	902	921	841	910	886	930	941	898	887	911	890	892	882	855	894	888	912	925	916	931	910	903	877	819	940	906	983	964	887	893	893	880	915	935	929	908	886	871	897	913	948	889	895	920	906	945	935	928	909	908	861	905	918	893	876	890	897	892	887	916	900	907	874	919	897	936	951	931	886	825	928	887	900	932	873	896	939	915	908	883	929	909	924	960	936	900	877	890	861	897	920	877	897	906	945	930	872	865	846	918	854	915	910	842	899	928	878	913	894	933	921	877	949	964	900	854	889	862	911	900	869	892	839	891	914	927	966	924	934	919	840	895	929	871	920	882	905	891	872	928	854	895	902	873	883	926	905	929	901	917	962	923	870	955	929	886	937	892	932	856	884	938	897	960	897	899	878	852	916	883	883	894	874	908	926	907	893	923	906	903	873	958	890	955	894	924	930	910	917	877	896	946	977	908	842	934	893	879	910	888	903	926	867	869	888	913	904	918	872	965	880	871	967	869	951	884	856	877	956	921	928	864	982	869	903	867	877	886	870	919	931	908	866	919	924	866	893	852	899	911	845	867	899	910	879	914	897	859	905	862	951	872	876	927	936	926	891	886	939	954	911	882	954	931	859	889	899	955	882	930	907	912	911	874	857	923	900	883	886	944	861	882	924	913	890	892	890	921	883	918	909	915	929	874	863	892	913	873	883	824	874	913	888	878	922	870	855	930	847	840	910	943	887	881	895	890	877	864	869	889	901	865	930	918	934	895	848	973	942	890	920	889	892	910	873	886	888	854	868	916	890	891	900	933	926	905	909	908	860	896	898	902	973	919	972	872	886	880	850	934	873	898	896	842	860	910	928	931	919	910	924	885	896	887	903	944	911	905	916	877	921	908	918	856	942	887	957	945	898	905	855	872	904	936	855	879	859	918	884	898	880	882	887	868	908	939	854	867	894	931	900	881	913	929	933	884	893	897	922	899	905	908	881	883	936	907	931	910	871	910	926	908	861	873	899	946	866	875	1000	872	886	917	850	906	861	889	973	896	867	886	895	897	915	931	932	941	916	916	924	887	850	881	907	925	923	857	917	861	885	867	856	888	952	884	873	916	883	914	866	918	978	891	904	909	920	891	944	897	884	934	838	922	875	884	903	882	865	866	887	952	863	911	911	906	882	993	914	921	909	904	900	924	887	891	949	856	934	858	968	920	900	917	857	903	905	912	892	866	895	903	841	892	938	950	898	955	872	872	863	920	901	854	927	877	920	923	849	880
9890	1025	1258	1028	744	600	500	431	394	318	311	331	269	286	257	261	243	259	230	251	227	224	228	219	236	243	239	227	234	265	252	218	212	244	226	220	211	214	235	234	242	228	222	238	226	229	220	229	203	225	204	222	228	224	212	215	206	201	195	229	229	196	228	220	228	211	203	197	220	193	210	209	226	212	216	237	220	227	190	239	211	227	215	192	223	234	211	196	230	246	199	213	208	238	210	224	182	246	216	208	199	227	213	200	198	215	193	191	213	217	246	226	229	226	215	197	222	216	217	207	212	235	200	196	189	203	225	216	208	229	212	189	190	225	225	225	199	200	219	212	212	220	220	221	200	224	178	239	228	227	186	203	210	233	203	201	202	231	196	223	224	206	225	242	229	228	225	228	223	229	224	207	187	191	206	207	190	208	197	230	225	222	208	206	208	223	236	197	218	205	238	213	239	217	237	223	194	226	218	201	250	212	200	210	208	214	216	209	220	200	211	209	228	208	182	248	224	206	206	238	227	216	237	203	214	214	196	211	208	207	212	195	229	216	219	195	212	181	224	190	217	215	198	219	208	210	195	229	217	190	199	204	217	212	188	210	199	207	217	206	183	236	226	197	209	217	196	217	202	187	219	202	213	201	186	218	201	203	194	202	219	196	205	212	193	186	217	220	223	215	231	253	232	224	219	219	206	241	210	207	190	187	208	212	222	236	206	202	205	222	202	182	210	215	206	209	229	194	228	236	229	231	195	187	211	227	211	223	193	218	209	225	214	187	223	210	225	224	198	248	200	214	219	192	204	248	200	210	216	222	187	219	216	244	218	251	230	206	224	221	207	196	237	187	197	225	210	224	215	216	225	198	226	221	243	224	196	208	200	247	199	235	220	207	217	201	246	204	217	210	184	208	210	197	222	214	220	212	202	206	212	218	189	227	216	186	209	209	195	222	217	220	217	213	215	217	216	236	222	216	210	244	218	233	209	201	204	229	198	213	211	227	216	215	222	210	213	228	231	207	211	226	198	231	237	223	217	214	206	216	226	191	203	220	205	227	222	205	196	198	194	198	189	205	169	242	171	222	219	221	196	200	224	209	180	217	216	231	212	206	213	191	204	206	191	210	198	222	220	203	210	222	181	227	218	212	205	185	210	215	228	223	201	219	224	220	234	240	253	208	200	226	214	210	216	191	195	193	211	219	190	218	199	221	201	215	207	216	202	198	205	222	203	198	214	205	206	234	205	225	205	215	235	218	226	203	225	205	228	206	213	207	205	205	222	213	207	218	182	209	221	208	202	192	201	217	206	230	225	189	226	252	211	207	215	226	198	231	234	182	194	215	229	205	230	218	200	181	197	237	201	212	214	190	206	240	209	225	207	220	214	193	211	209	204	199	190	220	206	209	208	223	218	232	226	194	225	187	194	206	195	201	206	205	219	202	226	225	194	218	186	236	234	196	215	203	204	214	221	218	225	225	201	234	196	196	185	195	205	215	193	199	223	215	213	232	229	209	214	200	230	194	203	206	230	200	211	191	216	233	210	238	215	218	212	227	237	206	192	202	227	218	251	211	201	216	200	223	191	251	239	201	199	213	199	223	210	239	212	220	203	217	216	224	226	221	231	196	214	236	191	196	209	224	229	240	203	208	238	212	241	195	212	210	208	209	229	218	225	200	230	195	188	203	220	204	200	210	235	203	215	204	217	236	233	211	227	212	215	217	194	228	216	236	224	221	199	187	235	201	231	181	233	231	222	211	213	202	202	217	206	239	192	218	216	194	210	218	213	217	203	218	225	208	185	255	188	186	220	199	184	199	214	211	230	220	203	203	217	232	190	214	210	223	223	200	213	204	235	207	235	215	198	208	191	198	204	200	247	200	198	226	204	220	198	206	241	235	218	207	195	213	184	211	228	211	253	208	226	210	188	216	221	211	208	220	190	210	217	219	214	196	193	178	218	222	229	229	197	214	215	214	220	206	205	221	212	192	235	224	228	208	205	235	217	218	212	201	239	186	215	213	230	234	198	199	216	207	186	231	199	205	205	235	197	216	230	239	206	242	222	207	192	232	223	210	209	209	213	201	221	214	190	225	183	209	215	216	195	217	233	203	207	208	198	212	211	211	227	216	210	205	222	199	218	208	204	201	211	204	198	219	233	181	234	210	205	214	196	209	231	202	204	202	192	208	241	213	214	207	194	209	204	189	213	214	214	217	206	215	207	222	232	235	196	214	225	190	215	193	241	216	206	194	191	209	190	189	209	218	207	245	197	218	222	203	208	196	228	212	239	190	238	201	192	248	214	216	206	199	186	217	215	206	214	229	208	184	181	215	203	205	223	208	235	210	221	232	196	222	235	234	214	217	198	205	227	231	219	241	208	223	243	200	214	204	218	209	208	213	221	199	213	204	217	230	213	251	239	250	196	217	219	197	213	244	206	241	199	202	221	239	242	218	206	183	212	218	204	206	204	214	200	214	196	208	209	211	219	199	218	194	230	214	229	202	188	235	211	207	240	208	241	225	235	214	200	215	214	234	195	220	221	222	203	242	217	209	211	196	209	201	227	201	229	222	206	231	211	211	206	199	221	231	230	185	197	202	225	202	191	233	221	195	214	204	209	250	218	211	193	182	213	215	221	259	242	204	212	216	198	224	232	228	224	212	182	238	224	210	224	200	220	223	188	234	202	218	202	241	230	225	226	214	205	211	218	239	199	215	205	242	247	227	211	200	206	232	222	227	227	219	206	229	202	214	223	200	204	206	198	213	219	200	206	223	215	197	216	213	206	222	212	220	220	199	210	213	219	210	210	203	215	206	214	200	241	236	236	221	230	214	214	213	206	210	206	219	203	202	201	234	207	217	209	204	235	205	211	232	210	200	237	230	222	252	217	203	200	197	203	197	220	222	210	219	250	218	235	229	228	240	195	209	222	216	223	207	215	238	234	236	177	214	191	211	232	209	248	197	203	227	219	207	229	215	226	207	184	225	213	238	203	243	200	190	210	211	181	190	202	211	207	233	232	211	195	206	216	219	196	224	210	191	228	219	218	217	211	197	190	221	213	220	189	193	233	223	226	199	218	208	221	229	232	224	212	170	222	220	199	203	196	209	208	234	237	194	213	224	226	216	204	223	214	216	242	228	208	236	209	223	203	212	208	182	194	218	250	222	236	207	219	201	194	225	203	200	211	227	215	191	204	213	212	237	221	190	232	226	238	229	210	217	193	214	185	229	214	224	188	205	217	212	196	200	215	208	222	194	218	206	207	215	207	213	199	246	216	217	220	185	219	196	215	206	209	239	233	215	212	235	215	182	221	223	215	208	198	200	207	238	188	211	204	195	242	216	249	224	229	230	213	227	196	207	194	234	223	221	209	222	209	196	225	202	220	205	196	220	226	218	214	217	227	209	214	195	205	199	192	210	263	191	218	187	195	199	205	223	201	228	216	203	202	206	211	206	225	206	208	219	215	219	193	202	239	235	217	218	212	182	186	208	207	230
5659	1391	2595	3200	2733	2413	1955	1654	1481	1311	1201	1125	1069	988	958	881	879	824	810	744	797	721	708	753	747	733	695	670	689	664	649	691	690	674	636	664	676	611	626	669	658	603	587	612	648	648	592	621	610	625	649	658	620	620	634	609	615	602	636	633	672	587	580	624	573	596	613	613	604	617	585	569	569	613	571	611	627	617	617	599	630	596	564	604	585	574	635	634	566	619	600	568	639	548	653	603	536	553	610	604	620	616	629	554	606	602	609	594	582	592	573	547	599	633	597	586	592	624	578	580	606	576	598	566	601	570	552	575	593	591	594	597	595	614	572	592	545	601	587	594	622	605	597	564	540	595	589	584	571	573	629	575	563	567	544	603	600	625	609	601	554	605	592	571	571	555	595	583	567	612	591	592	621	614	617	593	573	590	580	593	561	610	646	600	544	594	619	576	547	593	591	616	622	625	599	573	613	566	586	632	574	603	555	578	604	624	566	576	554	614	583	547	592	570	624	578	579	605	564	635	605	566	618	570	582	586	605	604	620	594	565	600	624	606	577	595	590	624	539	618	541	588	596	577	569	613	563	577	569	585	574	592	588	570	653	572	611	579	607	586	593	601	544	562	577	599	618	608	578	609	626	573	574	575	588	586	553	600	586	573	604	604	620	598	585	581	580	550	597	572	580	568	568	564	576	605	536	610	557	572	546	582	577	576	594	547	549	533	619	598	604	564	575	586	605	600	585	565	579	631	564	585	549	630	591	630	575	621	560	597	599	577	595	608	607	586	573	590	644	559	594	569	609	591	606	529	574	587	632	591	566	602	608	555	609	554	615	548	586	589	603	619	585	564	616	603	594	582	571	589	606	581	618	600	612	539	569	568	605	630	601	598	574	572	602	590	543	599	575	562	611	602	618	548	593	599	602	564	621	583	602	553	612	573	605	595	575	561	595	589	660	588	630	609	578	620	624	613	633	624	592	597	592	574	587	555	555	573	593	590	610	535	597	570	632	585	583	638	597	612	585	577	609	590	552	613	606	603	596	525	576	546	601	573	588	633	605	614	595	559	618	595	593	604	576	582	592	540	598	606	552	622	620	567	609	580	594	588	604	585	569	583	588	610	593	580	606	568	603	547	545	575	591	585	608	600	592	618	559	580	601	559	576	639	592	629	609	557	618	553	609	589	573	641	620	544	571	580	613	578	595	597	577	537	600	581	608	545	606	540	604	564	632	544	549	572	584	593	625	593	616	598	593	570	587	585	625	554	547	548	628	586	608	619	613	550	599	587	566	596	554	585	598	565	566	564	600	572	654	581	592	576	577	620	597	593	635	600	613	580	566	571	605	602	580	566	566	571	602	552	552	578	590	597	631	565	578	591	607	592	598	615	592	530	554	575	590	629	594	631	589	589	575	617	608	588	567	584	619	577	574	583	572	611	564	596	599	567	598	517	542	593	583	586	638	581	560	582	643	587	594	586	592	603	591	571	603	625	610	582	614	564	590	582	588	611	578	558	599	617	551	577	629	565	602	560	582	567	594	618	619	523	596	606	609	589	569	578	569	642	639	594	563	572	570	545	618	569	557	554	596	610	591	584	603	582	613	602	615	577	579	565	601	564	612	621	611	579	585	598	584	582	611	593	557	615	580	580	585	578	634	603	604	565	618	649	565	595	599	572	538	590	590	633	575	586	568	561	581	565	618	610	554	613	597	576	528	552	553	573	568	617	554	614	589	562	612	573	554	620	607	562	569	623	610	566	606	573	601	619	580	575	594	617	618	618	571	560	608	590	558	593	599	602	625	586	584	571	611	625	596	577	561	604	601	625	589	571	623	555	565	606	573	593	579	577	613	607	567	598	609	639	581	545	630	604	551	613	585	595	582	582	579	591	619	607	607	569	577	607	584	579	546	612	599	586	581	591	596	595	578	610	585	574	599	553	562	599	614	617	561	585	625	571	624	558	543	573	603	573	612	568	613	580	575	618	581	584	628	592	588	644	583	589	574	586	590	574	633	590	611	623	552	604	580	611	628	605	587	588	589	601	576	612	577	629	596	583	586	553	621	576	574	581	606	618	547	571	582	578	565	591	580	590	596	630	599	590	594	596	607	543	611	606	603	590	581	622	589	603	621	587	563	553	600	601	590	592	574	593	593	580	534	579	593	579	624	645	596	608	597	530	611	530	620	602	576	586	554	624	597	574	590	572	555	570	599	612	565	589	596	580	564	577	602	597	585	584	601	575	571	603	584	613	598	549	583	604	555	576	566	555	585	597	595	576	618	558	588	619	538	564	573	572	589	567	566	582	609	591	616	613	621	550	591	556	591	574	595	560	554	559	584	628	602	584	568	595	563	575	575	549	618	562	581	574	629	599	615	582	545	560	595	608	593	593	555	615	580	577	591	570	594	579	597	579	550	600	562	569	620	550	626	603	583	616	595	601	590	558	615	583	610	599	588	581	601	602	583	581	527	618	561	590	576	520	541	609	600	568	598	581	620	587	593	584	580	580	619	606	611	565	587	544	557	580	605	545	566	616	595	575	622	554	579	555	597	613	596	578	519	611	539	592	577	585	582	588	616	557	586	562	629	612	623	624	530	607	580	613	593	582	611	611	622	554	534	556	615	573	549	548	586	563	598	598	586	567	613	602	635	579	622	557	617	567	586	587	563	604	573	539	570	597	589	585	580	601	574	602	579	605	586	546	573	598	631	548	601	581	596	603	558	606	609	604	571	537	595	557	566	550	574	637	584	580	600	602	596	595	628	581	568	594	565	568	588	630	590	582	611	564	609	588	580	650	579	599	538	606	626	581	590	573	608	599	598	571	547	529	630	585	642	628	574	585	580	600	548	554	539	565	607	552	609	579	600	590	579	590	558	625	579	556	583	646	617	560	596	543	605	573	586	607	628	607	604	566	552	587	558	595	603	549	613	570	613	594	611	591	597	641	576	605	589	585	543	562	572	580	601	615	615	607	601	591	569	575	599	575	624	586	595	598	620	578	591	613	594	543	620	592	578	601	583	570	619	590	591	568	528	568	577	613	579	626	591	594	614	587	601	580	582	578	565	613	592	655	576	592	643	591	568	578	627	599	551	601	616	593	637	582	521	583	627	598	557	618	619	566	545	559	590	593	539	647	574	633	573	607	595	554	542	610	593	581	618	565	539	591	585	602	610	594	612	537	576	600	594	570	598	577	585	572	559	581	585	614	586	558	591	598	578	611	583	623	568	568	632	567	590	564	542	591	606	571	583	568	585	574	553	579	579	625	613	582	542	518	588	559	606	588	618	585	582	601	612	595	561	554	577	593	616	601	609	533	595	540	585	584	577	546	625	576	603	598	592	593	631	617	614	612	565	603	550	559	558	593	620	564	569	601	571	622	580	605	611	567	600	557	595	557	601	572	615	573	586	583	606	563	584	573	615	597	565	584	559	561	600	595	579	599	583	570	569	591	596	597	586	588	574	651	619	549	583	578	615	622	565	573	597	589	595	571	597	606
17950	2511	2267	1873	1291	849	688	588	438	393	327	314	289	257	245	209	233	209	199	188	195	178	201	156	167	178	178	167	156	158	149	162	162	150	154	146	170	139	132	139	127	148	130	161	141	141	146	153	126	131	147	151	142	124	128	161	147	139	143	147	148	148	128	138	150	142	127	147	138	140	164	143	152	148	149	166	132	133	126	145	146	135	135	149	120	133	155	135	127	128	157	142	135	128	120	131	125	135	145	142	146	120	141	130	135	126	124	115	126	135	117	144	130	129	149	128	146	125	121	146	135	124	127	124	127	134	127	135	129	144	130	134	151	148	143	131	136	128	123	147	140	109	140	126	155	116	148	138	129	121	153	128	152	153	121	138	143	129	152	127	141	122	135	113	148	138	134	133	132	144	149	148	136	126	130	144	142	133	140	120	121	162	142	136	136	146	151	145	136	131	133	110	132	132	128	131	154	133	111	134	130	141	134	127	134	130	124	120	135	114	123	143	123	116	136	145	137	130	152	137	119	123	126	145	126	125	135	149	131	124	140	126	144	136	150	109	129	125	126	126	145	172	144	129	136	142	137	136	150	139	128	136	151	139	133	140	142	140	140	125	124	150	160	132	127	152	153	137	145	117	135	113	133	116	138	125	130	134	155	157	146	135	127	134	138	137	123	142	172	144	120	140	134	129	135	154	140	134	141	120	135	123	143	123	126	131	137	153	122	118	120	135	132	110	143	139	138	132	127	137	123	133	142	142	134	131	153	128	136	161	151	134	135	139	142	139	127	150	140	129	127	145	119	149	142	129	145	122	148	144	145	134	138	139	141	129	137	139	119	124	122	140	135	134	134	140	121	125	122	136	131	124	144	116	136	127	143	126	121	138	125	140	146	140	130	147	141	149	123	121	134	127	129	134	121	153	143	120	126	125	131	130	137	114	132	124	121	130	139	131	123	136	137	132	126	129	161	144	141	122	149	147	143	124	122	128	122	133	140	145	141	138	138	139	134	143	150	148	130	144	130	136	130	112	113	133	149	130	114	138	103	131	140	145	140	157	126	157	114	118	128	140	140	126	134	123	133	130	144	121	131	124	138	143	149	121	131	135	139	149	141	145	129	141	122	145	135	143	141	124	122	158	151	127	117	129	130	124	142	136	150	121	145	140	119	128	124	131	130	127	128	136	128	130	122	128	129	143	132	141	131	125	132	107	140	126	141	119	121	142	151	144	127	149	145	133	145	143	160	121	137	145	117	151	130	153	136	142	128	127	141	130	133	116	115	159	144	133	138	116	151	148	141	142	123	121	139	137	131	129	136	129	130	135	161	141	146	125	118	130	127	136	141	146	127	134	119	130	141	135	141	120	135	126	135	122	112	151	121	143	138	123	139	137	158	130	130	125	138	117	112	130	129	138	140	127	141	143	127	123	118	142	138	126	116	140	155	159	136	127	139	133	140	117	145	166	126	148	114	155	135	132	133	137	127	130	119	139	126	143	128	141	136	140	148	108	128	114	119	146	121	120	131	125	126	120	124	127	153	141	142	140	153	123	139	140	123	137	120	114	127	136	135	143	148	143	118	146	107	146	135	137	126	124	133	117	164	146	143	144	134	145	119	139	134	135	134	135	154	132	117	147	150	148	113	144	132	127	138	138	128	130	128	116	149	133	151	139	150	120	115	141	139	144	154	147	139	131	133	155	157	132	128	134	130	125	122	149	136	142	120	143	136	126	144	145	127	139	126	142	152	141	132	162	118	127	112	139	143	140	125	111	133	155	132	143	146	145	169	132	146	134	137	124	156	128	129	134	119	142	117	128	128	127	133	128	154	112	130	136	122	131	130	151	128	143	129	144	140	124	120	141	127	140	137	135	123	119	137	147	133	133	143	148	121	124	123	135	115	124	130	130	148	127	141	130	134	114	144	141	146	139	135	141	121	157	139	122	141	130	127	124	139	136	127	137	143	161	135	135	133	116	143	125	133	117	116	134	156	128	132	142	149	136	135	131	151	131	142	135	119	114	136	160	149	125	154	153	148	133	148	138	117	118	134	134	140	146	134	135	137	135	116	126	148	127	149	143	131	147	134	114	125	131	125	140	138	144	139	137	139	141	130	135	134	138	154	146	144	137	146	139	147	122	138	122	144	140	148	151	117	137	122	138	149	139	128	154	153	127	143	130	107	132	132	142	144	133	139	122	129	157	134	124	143	122	136	150	128	120	124	124	147	137	139	126	141	143	132	115	142	155	149	134	153	146	132	134	130	128	131	123	149	130	127	154	158	151	131	112	147	133	124	134	131	140	138	118	122	121	155	145	116	123	137	138	138	125	126	129	141	134	135	133	138	149	143	108	133	141	115	149	112	113	122	135	145	136	129	147	104	125	156	129	109	120	137	140	136	142	137	127	141	130	137	131	128	129	146	119	125	142	127	124	132	144	135	124	132	148	148	119	148	170	135	125	130	133	139	127	135	139	114	152	154	122	140	111	146	144	152	136	110	144	134	138	141	142	126	147	125	137	133	149	130	143	103	148	135	124	129	129	150	126	151	116	115	131	134	147	151	154	126	121	131	130	124	140	126	124	134	129	118	116	126	148	118	136	115	124	134	127	121	127	140	168	121	122	146	148	142	139	145	133	142	136	138	129	132	138	116	137	137	124	109	130	160	134	126	132	136	126	131	127	133	128	108	107	135	135	135	149	125	127	138	146	130	150	142	126	136	148	132	151	143	131	115	121	147	130	137	125	148	145	121	109	125	119	107	126	115	131	126	129	141	131	128	143	131	129	150	120	156	152	117	121	125	124	133	128	156	144	139	124	149	120	115	128	149	137	139	143	114	140	146	141	136	157	119	139	128	125	147	135	149	132	129	118	114	139	148	118	130	120	100	119	156	137	142	140	135	121	132	139	144	132	129	126	137	155	134	144	161	143	104	131	136	121	118	117	124	119	129	133	112	136	131	131	122	148	140	121	128	139	116	152	128	120	116	143	122	127	134	126	132	135	107	133	124	136	160	151	133	157	140	144	120	137	147	139	130	133	140	117	140	113	157	133	127	141	126	144	136	122	127	121	139	140	135	139	127	134	141	130	149	139	139	137	129	129	134	118	155	136	143	112	125	113	160	124	138	121	140	169	117	126	126	137	158	138	128	126	153	147	139	146	130	124	124	139	138	144	132	131	142	134	130	142	139	141	128	125	140	112	148	121	157	110	125	155	136	124	127	135	151	137	127	124	125	140	146	134	113	132	141	141	147	156	139	138	139	137	151	131	131	141	128	136	137	135	134	119	138	131	131	160	110	129	113	140	119	133	123	133	124	144	114	141	125	144	141	154	129	156	152	138	123	133	162	138	153	139	129	123	131	143	130	160	154	141	136	136	128	132	133	165	139	109	144	122	138	135	132	145	142	145	106	119	115	115	122	152	124	129	124	156	130	116	129	137	135	150	151	100	128	142	117	138	123	139	108	133	151	129	113	143	127	150	147	131	132	138	136	129	154	131
7484	1936	4313	5149	4657	3672	3140	2578	2221	1817	1691	1441	1311	1239	1066	1015	942	873	816	789	787	755	715	693	642	662	611	599	612	584	572	524	545	543	536	558	519	492	532	493	531	462	475	480	494	484	463	507	445	474	410	404	475	486	456	433	439	459	434	442	439	438	453	474	413	451	428	469	432	413	453	419	404	423	434	435	431	380	485	456	395	428	418	425	430	418	441	432	441	387	399	416	455	420	410	412	413	439	407	443	376	409	405	374	408	383	448	426	426	387	404	398	428	408	386	420	407	434	410	415	423	375	418	362	446	397	381	433	480	426	425	425	408	429	427	421	387	435	402	443	402	450	435	413	405	422	388	426	404	454	416	401	405	397	420	420	394	436	401	401	385	408	451	409	426	408	373	395	402	419	398	427	411	407	420	420	402	370	439	390	407	415	417	421	407	390	472	381	373	389	404	388	417	408	406	433	405	417	406	420	399	374	441	424	432	418	426	404	409	438	416	405	425	374	409	413	446	393	410	399	407	405	390	384	414	435	408	404	436	410	426	388	390	374	412	415	419	372	412	399	429	389	397	403	381	388	384	439	383	431	421	398	390	385	393	416	445	386	394	413	416	355	400	387	409	376	407	392	413	417	413	398	402	434	441	410	407	421	404	417	393	374	412	388	416	391	421	381	382	450	376	414	398	394	418	424	361	405	406	402	415	435	382	375	418	422	390	425	388	434	392	396	403	427	415	374	414	407	405	401	428	404	396	408	367	394	409	418	419	425	401	460	432	400	413	419	423	388	411	421	430	419	409	389	420	399	386	452	400	410	402	374	459	423	423	404	414	424	399	381	416	401	410	423	397	393	388	361	419	445	373	365	420	395	412	383	443	406	428	376	441	434	405	415	417	418	442	379	436	412	426	434	367	403	444	410	410	369	424	427	429	405	418	386	429	414	444	418	425	392	406	400	386	391	391	386	425	405	424	427	370	390	422	399	429	398	409	417	380	392	389	420	436	421	414	404	408	401	412	414	380	432	396	413	444	419	367	411	389	387	386	365	403	391	413	430	403	419	418	398	410	422	394	418	411	424	414	367	421	416	373	406	406	418	419	404	391	431	357	416	363	379	415	389	450	380	442	419	396	430	403	394	414	375	387	396	406	415	388	389	376	417	415	426	421	406	412	388	412	394	415	403	415	390	409	402	403	405	399	402	391	405	403	415	424	403	393	365	409	424	380	402	392	418	393	385	382	416	419	422	407	404	395	370	393	387	424	375	432	433	398	401	425	412	392	374	390	397	412	433	439	427	459	459	413	408	381	406	405	417	411	432	427	409	424	378	414	406	422	404	401	432	408	406	402	417	377	417	414	435	421	400	403	453	422	398	401	406	428	391	402	441	382	397	416	393	416	393	401	418	410	409	449	393	440	399	455	389	397	401	423	371	415	400	394	376	393	403	402	438	389	425	370	453	384	412	385	400	433	400	356	419	441	396	364	382	388	409	418	390	394	399	396	390	408	421	435	416	453	399	402	404	425	409	427	375	399	430	411	430	377	402	431	384	390	384	392	388	454	396	378	416	383	414	387	398	388	391	393	444	359	388	445	441	396	421	442	381	395	421	423	417	371	384	406	423	378	389	424	411	418	434	394	417	427	407	410	436	387	424	435	399	404	418	385	385	405	406	418	393	409	428	379	401	417	372	428	381	393	395	349	437	402	413	412	389	411	407	406	434	414	402	421	402	390	414	402	388	393	432	383	399	405	394	384	410	416	425	415	419	422	390	397	430	383	415	428	391	436	413	410	401	395	433	384	391	417	404	435	409	413	423	383	459	424	385	382	402	405	394	435	413	402	442	405	426	438	438	459	403	428	419	418	386	409	416	408	410	386	424	393	359	415	407	406	389	417	396	395	416	413	405	409	392	400	413	423	395	420	435	389	396	402	404	425	412	432	412	401	406	390	399	393	394	406	386	405	465	390	418	391	388	377	426	398	398	363	428	406	410	390	400	399	415	417	414	425	425	381	440	389	435	392	409	395	433	414	426	395	390	381	362	416	426	383	377	394	386	394	432	396	409	382	406	380	384	400	384	396	441	412	378	400	407	429	410	409	398	406	415	445	353	412	402	422	426	427	404	402	418	408	368	377	398	395	435	427	418	435	384	423	377	426	387	382	426	398	421	415	391	465	400	438	409	446	410	428	412	404	417	377	405	430	406	402	408	421	409	410	436	386	376	385	396	416	435	376	411	440	406	406	436	417	398	370	409	441	434	402	393	414	395	408	397	420	417	401	443	376	420	417	388	426	375	414	396	401	405	391	411	392	435	430	445	411	400	417	419	411	386	386	409	410	438	415	427	388	415	381	404	385	405	376	380	395	426	417	402	427	444	399	416	435	370	394	406	378	387	377	428	399	418	389	408	402	407	413	371	430	406	386	415	400	397	422	387	408	397	420	411	400	369	392	397	390	434	399	416	426	414	415	387	388	411	435	408	412	393	424	398	391	404	433	401	411	377	430	394	397	413	413	429	433	472	425	412	413	400	436	420	455	408	408	402	366	421	403	403	386	432	418	435	409	382	431	399	430	398	402	400	438	400	364	404	401	387	407	404	398	463	436	402	395	392	443	403	392	403	424	397	415	439	413	418	386	394	424	403	404	425	437	405	437	384	383	403	399	424	411	416	390	411	395	377	406	416	401	422	431	389	431	437	436	416	438	422	451	415	396	428	366	383	377	413	435	403	413	412	409	379	421	408	393	420	432	413	434	422	412	411	417	421	414	409	402	432	368	385	423	426	400	420	410	393	412	412	414	412	387	429	438	392	397	413	399	424	394	442	415	405	437	414	384	399	400	400	404	423	458	390	419	400	369	445	428	392	362	392	443	401	442	407	410	421	397	431	413	410	406	374	406	412	443	398	374	396	425	410	410	408	373	389	364	419	392	372	408	376	441	397	400	417	395	358	439	416	387	400	394	412	443	406	427	415	394	424	417	400	418	377	409	412	401	409	414	372	399	465	417	393	411	425	415	363	388	402	383	400	402	393	400	424	411	394	408	385	416	362	388	429	416	440	377	409	372	413	450	395	397	418	416	425	418	402	402	385	436	411	395	408	425	400	441	365	411	377	422	417	383	416	411	384	422	427	445	412	399	440	396	386	477	420	402	399	389	425	427	380	383	411	413	425	410	402	394	389	395	433	427	413	385	386	392	402	449	395	412	371	407	443	417	432	377	403	425	371	421	378	377	420	385	427	395	391	403	416	415	373	413	391	396	380	396	431	428	402	409	381	446	393	402	405	401	407	450	403	407	406	398	431	393	412	390	421	416	381	419	384	406	415	441	438	422	420	405	395	442	424	397	431	393	414	421	433	435	416	382	434	391	402	441	380	392	399	427	384	393	414	418	399	412	434	394	391	359	369	395	411	398	403	404	387	405	389	399	397	399	456	402	409	407	410	388	420	418	368	413	397	422	402	422	426	409	407	408	421	368	417	414	357	432	391	432	405	415	429
2499	398	470	392	380	357	326	315	341	349	373	331	346	317	338	300	361	367	381	319	339	349	356	323	329	338	340	349	344	338	348	337	305	362	339	388	344	313	362	369	358	345	379	370	339	363	330	347	358	345	367	360	341	335	347	356	346	348	361	331	357	363	352	338	362	331	358	318	355	359	372	315	335	377	353	364	352	335	331	343	321	356	345	331	368	305	356	321	360	343	340	355	361	389	340	349	359	345	328	351	340	334	308	329	315	351	343	302	369	374	315	337	351	347	334	313	349	346	353	332	327	338	377	312	361	367	352	339	322	335	365	361	343	340	349	328	378	367	334	338	336	325	310	343	336	352	333	316	353	329	317	339	348	342	326	345	344	339	348	316	363	371	361	322	301	334	337	336	392	369	333	314	357	323	353	345	331	354	370	365	359	337	340	338	323	345	345	327	358	339	320	353	338	340	384	318	344	319	350	338	334	340	347	356	317	340	345	344	330	325	354	362	373	352	334	373	305	327	333	355	378	337	345	352	334	346	324	349	329	352	355	320	339	374	324	362	341	307	342	301	340	312	364	325	350	327	350	363	365	326	378	335	362	346	354	330	329	327	353	321	378	320	354	329	349	355	366	369	345	355	350	332	353	372	374	337	368	356	349	318	333	346	352	351	373	362	322	345	336	324	336	321	342	347	322	309	298	324	334	324	348	358	320	345	344	342	333	335	363	339	315	340	318	334	295	369	348	345	367	316	346	363	338	350	334	332	365	358	316	336	344	345	370	355	313	353	353	364	336	355	337	331	342	356	374	344	349	351	372	349	380	317	340	328	381	347	350	319	312	358	334	357	344	333	351	361	313	323	352	343	382	346	347	357	364	318	346	349	309	324	308	330	334	331	331	324	333	331	347	315	331	348	361	321	346	350	360	373	329	318	337	351	331	344	329	327	364	385	372	340	343	331	334	347	355	332	330	310	336	332	322	379	340	333	344	363	364	340	318	331	328	371	343	340	351	335	346	336	367	347	353	344	354	302	356	350	325	352	342	352	339	342	358	334	364	322	368	332	313	332	342	315	360	334	348	340	334	352	342	316	341	345	353	351	354	334	348	335	325	320	352	343	336	344	356	314	352	331	344	377	345	317	333	345	340	341	354	336	382	343	363	336	325	347	336	361	324	327	311	325	343	343	293	332	390	349	344	356	344	327	355	360	345	315	321	330	345	358	363	337	337	363	339	368	313	345	344	357	324	329	359	325	303	340	357	342	367	333	318	359	362	340	328	342	370	386	341	343	350	334	337	343	340	372	368	352	327	366	367	359	361	302	358	318	335	354	327	349	342	342	386	347	342	352	349	367	324	344	322	348	354	340	328	352	328	355	320	365	345	366	373	347	347	350	350	360	353	314	346	368	351	371	339	324	358	358	320	355	353	326	316	349	326	296	343	329	328	358	363	352	348	330	329	361	332	360	370	352	360	335	346	308	322	377	334	345	367	357	318	356	349	347	331	340	325	339	343	319	318	338	348	359	340	356	342	316	367	323	366	363	339	337	313	331	350	342	355	343	391	335	351	336	340	348	365	339	361	331	336	344	358	358	307	355	360	352	318	345	360	354	343	363	372	356	356	336	346	311	375	330	382	357	342	335	353	333	322	312	349	320	388	351	361	352	327	364	343	351	346	323	355	351	351	313	320	354	354	352	375	332	374	344	333	393	330	306	345	361	329	365	351	359	358	328	349	384	342	324	338	353	342	358	372	359	344	359	350	319	330	330	347	341	307	338	367	316	329	317	340	360	336	356	344	378	321	335	378	330	343	316	349	349	349	351	339	329	355	328	313	381	349	347	315	356	367	355	333	360	329	363	348	355	350	343	330	367	384	338	345	371	336	341	337	358	319	310	331	354	342	370	357	319	341	339	356	354	334	362	337	308	361	336	359	371	355	323	357	336	357	316	325	330	333	363	344	311	351	334	320	373	331	325	326	324	322	332	358	335	346	370	362	341	338	369	356	359	318	343	314	351	347	359	331	307	359	331	335	392	324	353	342	352	332	357	351	362	346	353	336	343	307	326	323	343	337	353	317	355	344	310	321	332	375	349	326	351	345	313	357	372	341	307	328	308	339	315	316	348	355	320	346	372	349	362	344	339	336	337	320	366	369	350	361	344	358	353	328	362	343	358	336	351	373	344	336	358	337	341	321	343	370	326	372	332	358	338	342	340	320	324	342	314	334	320	358	361	388	342	367	339	318	352	354	357	345	392	325	347	352	363	353	368	328	349	349	343	354	323	398	342	338	334	347	338	382	342	366	369	391	336	336	345	294	403	332	363	385	346	340	340	352	361	360	343	341	290	337	327	344	317	318	331	353	323	375	357	349	356	340	354	348	338	326	336	323	353	336	360	359	337	332	344	359	341	364	367	322	373	356	357	355	344	307	341	355	311	299	338	366	332	335	350	310	359	395	327	332	344	344	336	329	325	309	328	345	323	369	355	328	307	332	343	319	360	362	344	347	339	362	352	376	331	337	324	351	355	369	338	350	324	390	311	347	346	356	379	360	359	326	336	335	365	364	384	336	359	356	359	334	361	338	294	342	321	334	355	354	377	355	355	325	352	331	358	363	339	353	326	369	363	341	357	325	322	326	329	310	337	345	346	361	362	361	360	351	339	340	328	350	341	356	334	368	332	357	337	364	346	336	342	354	352	357	340	319	345	387	373	336	350	341	370	370	345	332	325	334	361	327	336	377	365	336	322	324	364	303	357	380	329	348	332	352	346	339	330	331	356	322	348	369	354	345	300	328	359	350	368	300	351	355	325	375	332	347	346	372	341	353	329	332	340	369	355	342	367	325	323	344	357	357	359	341	327	345	324	348	344	335	342	330	339	328	402	328	381	371	342	336	338	330	334	335	300	325	328	344	347	363	343	338	340	318	309	333	359	315	350	375	335	345	340	362	338	316	352	322	316	340	355	304	316	340	355	326	334	346	332	338	340	331	329	366	307	293	368	362	339	354	315	358	310	360	355	358	369	360	322	344	372	362	330	329	334	335	346	358	319	356	356	340	336	360	360	361	318	360	346	344	372	340	309	319	331	337	355	346	334	385	333	344	366	333	360	385	344	345	307	366	392	362	338	348	342	334	355	350	309	368	340	334	323	306	338	362	328	335	346	332	400	352	362	313	350	381	320	298	321	314	341	335	336	356	342	328	344	321	344	366	344	324	349	330	326	315	352	338	347	329	339	353	328	349	334	385	383	348	339	335	356	333	358	321	351	334	353	338	332	370	337	354	350	365	331	343	340	339	363	347	359	326	388	358	338	357	342	350	360	349	364	328	359	348	351	348	304	377	356	347	347	354	318	326	368	347	327	339	325	358	383	329	338	368	352	350	297	344	355	355	372	346	351	354	354	358	332	333	347	357	325	325	340	316	361	345	327	349	346	353	341	333	354	344	396	351	343	338	328	363	340	325	347	348	332	337	353	331	384	330	315	344	346	327	375	319	393
2570	992	1055	1089	1152	1085	1012	944	980	940	945	990	931	963	985	949	967	922	888	893	944	861	940	941	924	957	948	869	961	886	905	912	929	860	913	896	916	917	862	921	903	931	905	889	930	931	884	962	926	951	917	920	927	890	886	886	870	902	907	916	928	947	934	877	962	924	889	893	958	919	866	854	924	920	932	897	913	925	922	896	922	930	950	886	926	889	935	907	904	923	928	905	902	951	923	931	855	887	936	913	868	957	920	910	900	952	882	926	897	854	942	886	926	849	927	892	884	909	914	949	887	889	922	939	913	894	887	934	950	904	896	887	920	878	907	879	886	920	890	972	868	909	881	907	931	927	882	897	900	875	884	913	947	877	938	921	866	896	948	929	863	892	893	902	891	894	876	874	885	934	908	903	956	939	931	856	889	903	917	902	907	922	898	919	899	917	915	920	955	854	944	912	897	862	892	910	908	916	895	921	914	870	874	932	952	934	885	898	956	928	896	963	948	886	945	945	930	926	919	924	873	879	943	902	897	904	867	935	933	918	882	870	867	828	949	889	878	905	929	857	878	869	891	959	934	910	967	922	932	938	892	954	938	922	932	931	905	908	941	937	881	901	942	841	867	885	932	885	916	920	867	903	931	918	926	899	867	901	882	957	958	898	922	848	910	884	920	960	924	933	939	894	906	945	914	913	937	954	922	910	890	905	910	900	909	865	884	896	904	895	893	890	908	928	927	916	873	921	869	862	917	911	881	893	901	850	909	897	896	917	913	905	884	926	891	860	928	870	910	933	949	937	874	928	969	886	888	868	907	909	903	928	883	910	890	888	927	897	855	888	908	891	906	940	907	875	932	876	875	955	915	905	905	887	917	913	882	905	913	903	915	896	924	918	905	920	912	878	928	886	913	937	900	918	867	921	909	925	848	911	959	904	890	894	937	888	931	863	909	961	897	883	909	894	860	913	924	889	881	924	906	940	945	917	910	847	932	895	875	937	859	917	874	952	971	901	827	966	862	937	904	954	923	918	924	930	883	914	852	815	839	858	900	924	850	836	899	906	882	940	932	921	918	891	947	884	926	891	903	915	950	919	913	890	893	919	922	902	883	883	866	861	872	903	920	952	897	920	865	857	883	852	884	919	915	916	864	941	940	901	903	928	926	883	906	896	914	943	863	926	920	894	897	918	895	958	874	831	905	893	887	930	886	914	899	927	911	891	891	975	893	949	913	934	906	906	896	912	895	922	919	885	880	933	852	913	928	893	878	887	922	910	886	911	878	961	900	864	940	916	880	893	909	897	938	925	873	889	951	918	928	864	897	918	997	916	909	913	939	880	890	913	954	872	889	943	903	924	918	891	928	948	881	953	900	891	912	886	889	922	903	916	878	882	916	929	923	913	895	876	837	853	968	912	908	930	930	866	925	915	932	896	887	949	885	909	898	942	905	914	906	918	922	923	853	897	882	903	875	848	917	858	903	864	956	866	910	924	874	907	936	933	905	930	934	937	897	871	950	908	933	897	885	974	907	886	954	895	924	876	978	901	875	925	922	938	900	870	900	922	889	884	862	908	918	890	897	886	899	924	944	924	931	916	887	886	917	899	876	909	951	934	894	919	902	921	930	894	956	897	895	932	948	929	914	904	921	914	936	905	894	927	867	939	878	914	909	896	937	914	892	901	867	880	900	885	890	954	923	847	923	895	936	902	874	859	893	887	887	896	884	898	912	914	889	919	912	947	903	921	889	913	868	896	857	933	832	899	950	892	912	921	873	867	872	870	917	922	843	924	923	889	918	926	899	909	906	917	895	925	936	892	904	957	931	880	973	853	908	936	895	927	944	934	877	806	839	842	888	890	890	911	877	964	886	944	937	945	900	908	920	925	898	873	898	876	882	870	934	843	916	902	880	892	925	876	979	895	893	906	915	904	917	874	978	877	923	869	921	924	910	920	925	912	922	928	900	896	906	905	893	905	965	851	914	895	860	877	911	896	931	854	966	905	899	879	885	894	927	935	889	863	880	933	900	973	906	933	884	876	902	929	876	879	867	939	873	900	882	942	879	969	902	916	902	947	887	860	912	838	893	913	897	913	935	949	897	874	893	899	915	939	909	872	890	913	928	900	863	939	933	915	900	922	928	895	898	880	915	887	868	951	944	903	908	839	987	898	962	894	871	886	904	901	898	885	903	934	873	855	953	925	941	889	890	913	877	899	921	906	915	910	869	978	921	907	838	920	868	897	866	954	870	848	970	878	914	881	918	873	941	891	888	938	953	948	921	909	894	912	904	912	911	936	890	959	911	905	906	911	928	890	933	949	912	931	881	919	889	930	944	916	914	881	930	885	886	874	899	839	918	938	919	930	866	909	883	871	908	919	933	964	863	920	890	914	916	878	863	900	871	907	904	890	881	910	857	930	945	897	884	927	924	897	878	962	889	910	883	850	879	906	869	898	890	868	923	956	917	908	899	884	891	939	921	929	891	957	911	891	956	868	883	918	928	867	898	930	879	901	947	894	898	891	936	892	961	864	860	938	954	889	892	943	936	910	874	918	971	899	955	892	925	934	907	899	942	873	879	888	962	901	878	886	872	912	915	893	901	885	874	944	903	876	922	864	901	903	897	831	913	885	908	938	900	902	891	861	915	931	940	920	897	918	1000	894	889	868	929	903	925	903	924	925	883	907	875	937	921	892	906	959	923	993	928	940	893	903	871	861	905	903	945	898	902	915	850	975	897	883	914	875	875	964	931	933	908	888	979	883	892	841	925	892	875	900	921	879	924	909	921	914	879	913	897	867	871	901	871	898	890	946	852	883	945	896	910	913	895	885	900	889	877	949	888	914	948	892	910	890	887	875	844	877	917	873	940	877	897	856	907	890	916	885	849	913	878	896	910	990	866	910	906	864	857	866	889	943	871	877	896	897	915	934	865	908	951	936	915	905	920	913	903	942	889	820	895	911	871	851	951	877	927	920	898	845	857	880	902	869	928	958	892	919	878	929	943	904	881	914	939	871	905	934	961	895	953	938	882	906	952	932	984	839	956	901	924	954	892	838	940	876	926	916	927	888	932	892	910	931	891	949	899	914	963	911	967	887	913	898	873	842	919	918	935	838	948	956	858	889	873	933	862	878	874	915	879	916	975	892	955	881	903	937	887	903	858	871	902	877	892	929	883	925	850	918	888	911	961	850	918	893	911	872	896	908	946	911	939	926	851	924	954	928	930	788	952	909	959	904	943	922	932	894	874	935	919	906	901	890	927	950	941	949	921	914	916	942	902	938	896	873	850	846	939	861	922	898	898	939	918	900	905	954	928	914	916	908	952	886	1000	951	911	923	885	871	902	907	886	840	873	891	895	912	905	858	901	904	946	900	883	876	880	901	913	901	965	887	862	926	866	908	881	880	903	925	910	886	880	892	867	894	923	886	936	918	874	898	935	910	939	946	921	945	823	889	862	875	906	886	880	913	895	872	869	906	868	890	916	883	888	915	909	943	942	911
10034	991	1289	1048	763	593	490	441	411	344	334	337	289	251	258	267	261	285	248	231	223	242	241	215	245	264	258	233	233	227	248	217	222	235	206	222	207	209	219	196	209	218	178	217	198	206	195	192	220	209	196	195	204	217	215	210	215	210	201	199	204	196	243	245	229	206	214	208	214	217	212	216	188	224	210	207	197	240	184	200	185	209	219	239	211	218	253	218	219	219	223	195	200	205	196	212	209	217	203	202	227	216	225	202	231	202	209	217	209	215	182	189	181	214	227	191	210	202	208	214	221	224	232	206	248	239	208	211	205	220	202	180	209	210	229	236	215	218	222	216	216	214	206	221	203	210	201	184	211	235	205	203	192	227	186	189	198	213	230	217	215	232	243	207	166	215	233	207	221	237	185	218	217	219	214	195	214	255	213	202	187	257	197	205	204	246	216	210	207	205	253	210	229	196	211	207	237	200	219	187	221	198	201	207	214	214	210	193	195	208	240	200	237	207	230	214	230	218	215	224	231	204	220	225	202	213	187	214	205	193	195	224	202	222	209	204	210	220	210	234	245	190	186	203	199	195	235	233	216	232	233	180	186	208	212	216	208	197	224	176	210	213	195	214	210	208	203	207	207	230	210	210	197	211	207	190	196	228	211	218	208	206	237	207	222	232	222	206	218	219	219	202	207	217	193	239	225	212	195	206	214	213	192	220	190	233	200	215	212	223	228	202	194	221	181	186	223	210	209	229	203	230	217	223	204	215	227	217	193	210	208	205	222	211	189	204	185	224	220	230	205	212	216	225	215	205	239	202	224	202	217	223	226	225	210	210	220	228	211	230	207	230	234	207	174	203	207	210	208	209	219	198	206	212	228	216	209	200	221	188	199	215	179	191	201	231	208	195	203	200	196	221	208	246	238	207	204	192	185	214	251	215	205	218	216	196	217	214	202	195	227	219	204	225	216	231	205	205	222	198	190	199	225	208	241	198	234	225	194	226	200	204	228	206	210	221	192	206	212	223	214	212	208	226	195	224	211	205	202	218	224	207	193	216	223	192	222	216	217	213	198	205	229	251	174	236	223	185	210	224	213	231	213	205	203	207	222	210	212	214	191	187	252	219	213	206	226	212	213	213	198	199	195	215	214	219	202	216	204	236	225	196	199	219	224	205	216	243	208	208	182	198	243	204	218	242	215	218	189	225	214	218	209	234	228	219	211	211	228	216	198	209	222	204	195	222	216	203	210	193	184	212	206	222	193	198	229	247	200	224	203	219	195	201	208	223	234	186	197	227	201	221	196	205	196	199	197	218	216	225	216	212	227	208	195	230	217	192	203	214	210	242	209	206	201	217	168	243	205	195	194	233	230	212	203	254	213	213	209	250	232	186	211	229	210	208	203	217	203	221	215	218	215	240	242	210	217	200	201	255	218	216	211	246	205	200	190	202	206	198	182	232	194	185	195	225	215	190	217	200	220	208	195	202	214	235	217	221	217	207	196	198	208	198	214	207	215	204	212	258	209	237	228	182	218	194	242	198	216	224	217	211	175	211	238	201	183	203	201	236	220	236	209	232	226	176	240	233	210	201	231	208	193	220	187	230	248	215	211	216	221	213	211	239	193	222	224	217	214	214	211	188	211	204	219	215	213	208	194	185	223	202	224	213	214	198	191	225	223	232	213	194	224	197	208	210	193	203	211	216	234	228	216	196	205	232	207	208	188	234	203	230	208	197	183	230	202	230	216	222	203	199	246	210	212	223	212	206	244	217	181	202	207	227	206	193	212	219	199	191	201	197	221	208	234	208	202	221	230	235	178	219	217	204	199	210	221	224	210	213	217	187	228	225	226	206	222	214	223	217	233	202	203	205	213	217	206	195	203	216	228	195	199	208	204	223	254	229	231	216	215	187	216	211	194	210	210	206	214	202	218	232	218	198	227	217	210	234	234	209	210	243	211	204	210	197	212	213	200	216	221	218	215	228	202	212	229	226	222	225	212	210	215	233	198	213	240	209	206	214	226	216	205	218	257	201	206	203	223	205	212	206	208	200	207	206	204	194	211	233	199	234	212	198	217	218	205	195	232	209	205	200	217	217	191	220	203	218	213	206	240	221	208	209	226	226	219	213	230	230	204	201	183	210	198	221	212	183	211	201	220	190	230	246	192	238	192	227	202	192	204	185	209	185	241	237	224	212	197	195	216	198	213	219	194	218	225	193	220	217	206	220	217	221	205	217	216	217	235	186	197	198	191	225	240	207	191	220	190	191	232	205	225	221	208	211	215	218	212	204	214	202	226	220	228	226	253	236	182	194	191	195	198	201	230	222	201	211	218	213	232	223	220	204	206	204	207	194	227	207	197	222	190	201	218	210	223	211	233	211	244	210	196	199	164	206	216	207	202	214	230	201	212	224	214	181	200	196	240	203	210	209	224	213	207	202	217	227	193	211	248	220	223	219	227	209	231	228	220	233	210	205	232	201	212	218	227	213	221	205	184	208	204	207	182	213	212	223	218	230	259	194	229	223	241	226	225	218	230	239	193	217	227	225	193	210	212	225	261	187	187	222	212	213	181	192	198	244	228	216	216	210	232	230	207	227	225	209	217	235	206	204	218	211	184	213	206	238	218	200	215	224	195	182	239	219	204	200	195	232	210	205	201	222	196	205	189	223	187	211	218	187	218	227	221	210	210	217	182	230	189	213	211	208	207	217	221	227	215	216	205	215	200	222	215	231	214	191	232	217	199	213	192	240	200	191	219	220	195	206	230	188	208	218	227	233	218	216	210	201	212	194	200	235	228	195	243	219	239	190	212	223	243	212	203	228	186	230	205	219	196	191	226	199	216	207	218	227	208	209	226	229	198	210	234	242	214	226	246	216	209	208	220	195	214	241	223	232	191	239	209	199	209	219	226	223	208	247	217	193	223	216	188	189	232	223	202	236	179	219	195	248	207	199	203	222	193	197	204	202	209	225	223	207	214	202	202	225	207	192	220	221	186	202	217	254	228	220	211	178	223	215	221	212	201	214	212	239	207	217	192	208	220	205	188	219	181	201	220	217	240	214	216	207	250	227	190	197	222	225	201	172	189	195	200	205	218	209	214	252	192	211	180	226	207	222	203	217	226	215	193	209	219	222	220	211	209	201	212	189	198	190	213	210	218	208	209	220	190	195	206	220	216	223	211	216	202	199	229	205	222	222	226	213	212	231	239	210	205	204	190	205	223	196	201	204	218	201	223	228	224	212	225	217	240	212	222	205	205	213	217	236	227	217	223	206	196	188	205	228	241	221	221	201	198	193	220	206	200	209	199	213	224	205	202	200	223	230	197	215	220	202	239	201	207	215	209	204	217	199	196	208	215	207	228	245	204	192	232	214	204	225	202	208	198	233	207	237	228	200	203	200	202	234	220	223	212	212	200	225	234	188	204	240	199	189	208	228	217	202	204	208	214	198	247	202	200	209	218	187	184	208	219	216	244	196	238	204	194	184	181	210	203	221	206	200
5665	1422	2648	3111	2762	2364	2070	1744	1500	1294	1299	1197	1042	950	947	816	871	855	800	780	741	763	706	745	794	707	705	680	676	667	656	661	642	658	664	650	628	595	637	646	647	631	638	641	588	599	631	648	601	621	646	622	625	622	648	619	604	573	605	602	620	562	604	604	623	599	630	596	569	658	635	558	630	587	630	607	575	627	627	659	603	606	602	623	587	572	599	607	591	592	649	589	566	627	611	590	617	617	599	552	609	597	589	599	592	595	611	572	555	628	595	593	603	568	567	600	633	594	622	576	600	610	610	627	576	569	565	566	601	602	579	571	594	537	576	609	559	563	592	619	603	596	580	587	586	598	582	646	577	612	556	597	550	597	569	583	598	599	591	578	580	614	648	612	630	598	561	583	630	557	590	647	611	623	615	557	573	617	576	618	572	604	560	554	617	600	612	577	598	601	576	557	610	579	599	618	594	571	530	573	608	619	577	557	592	621	559	613	558	648	589	673	591	626	599	553	592	606	556	594	593	640	601	606	558	622	598	612	574	556	566	584	617	609	595	573	580	593	545	601	555	574	603	588	605	586	579	617	583	537	604	618	551	570	567	570	540	638	607	621	608	614	572	611	597	576	579	564	596	553	576	630	556	549	630	577	589	574	597	549	588	591	590	567	560	610	608	526	531	622	598	552	612	589	580	594	550	596	576	586	574	587	582	581	592	567	588	614	590	582	595	565	598	583	577	569	583	590	592	580	611	610	569	601	596	579	574	563	616	641	615	584	584	585	589	529	592	569	595	597	608	612	577	573	605	559	583	551	598	559	563	594	536	596	601	601	570	548	569	602	560	580	603	566	623	600	633	641	607	609	603	586	585	578	586	637	564	593	593	585	650	614	584	615	594	568	587	554	580	601	564	617	572	563	594	580	592	626	589	571	594	604	621	622	564	566	565	637	610	616	579	643	596	611	592	558	660	604	580	590	602	610	610	594	575	587	537	568	618	586	571	579	637	622	598	583	611	632	568	581	605	589	613	574	580	626	590	571	609	576	609	596	598	557	562	549	559	586	560	607	582	600	573	550	527	563	584	555	589	613	644	581	610	592	617	588	628	603	565	594	607	611	545	583	589	569	562	568	566	645	595	580	592	613	605	604	591	543	618	619	565	585	581	664	612	621	581	592	576	593	586	572	570	576	612	588	594	559	574	584	600	616	589	595	597	567	627	582	607	611	563	620	602	639	632	580	575	605	611	593	622	638	591	569	561	578	607	584	580	608	558	574	555	638	616	550	600	585	603	627	590	562	579	575	617	596	621	617	641	576	571	585	594	564	595	594	636	654	589	579	647	615	604	620	567	631	558	585	579	534	557	599	612	559	625	577	582	595	602	562	578	562	604	632	560	590	611	577	594	585	559	552	600	559	603	626	570	606	579	547	598	589	577	593	617	548	599	601	588	627	561	565	601	641	616	636	602	619	607	596	616	582	605	606	665	596	645	599	605	623	595	570	536	616	593	615	597	621	548	582	605	621	546	577	590	536	599	610	639	590	591	606	614	551	632	588	584	586	602	581	561	580	646	566	567	599	588	595	609	576	605	572	597	600	598	588	594	580	575	583	540	562	566	603	575	572	587	587	644	598	571	574	590	584	595	553	593	625	618	578	590	601	601	569	565	536	591	617	573	601	586	598	593	592	579	596	544	562	638	585	635	586	604	593	597	578	582	571	636	554	559	593	599	608	572	600	557	568	541	607	577	602	590	609	593	598	598	613	615	613	588	627	565	603	613	615	593	607	568	605	597	588	588	554	605	599	561	585	588	604	655	598	556	582	565	599	602	616	599	611	600	610	576	580	594	601	587	563	577	527	627	620	557	597	621	573	630	567	586	638	569	579	630	604	618	587	575	605	579	616	590	592	598	580	551	559	575	628	552	544	578	587	549	569	581	612	570	570	575	568	578	645	611	593	602	599	613	589	582	550	625	600	584	615	617	578	591	575	587	588	632	653	563	598	608	615	621	621	597	592	601	556	659	608	566	641	578	582	599	616	574	585	561	590	595	623	541	562	545	558	602	638	604	617	575	571	533	553	610	590	613	585	542	564	580	571	561	610	595	581	570	543	559	569	605	602	588	618	562	556	603	619	600	602	550	567	590	623	579	599	595	595	576	550	602	537	629	575	565	626	611	554	561	617	584	571	594	605	580	578	585	583	618	565	629	587	594	597	592	556	602	582	614	602	599	564	586	578	593	611	607	598	610	582	606	578	612	616	589	557	600	607	612	569	604	565	567	588	568	566	601	574	615	595	636	604	611	572	601	597	602	570	583	606	585	584	595	606	575	588	617	570	584	608	574	558	559	566	571	633	569	565	590	616	596	591	569	597	550	609	607	584	584	529	571	579	595	556	644	613	605	574	593	580	609	563	590	532	585	578	574	595	601	561	631	610	591	592	594	605	599	567	607	583	573	604	578	602	578	608	568	593	563	589	643	601	600	570	567	618	581	571	583	554	611	620	573	615	578	567	552	645	592	573	585	593	591	633	588	593	570	555	594	581	582	562	602	567	577	555	639	621	595	583	619	621	577	563	577	607	570	605	590	578	655	622	588	563	589	590	601	581	576	591	622	593	598	574	577	575	559	621	575	608	583	575	584	592	579	647	592	558	568	613	582	565	563	589	566	594	596	580	596	586	577	567	577	581	618	625	531	571	631	591	569	598	573	564	579	574	584	628	581	542	594	568	577	540	555	548	549	589	609	605	608	583	599	604	606	600	598	548	590	605	593	586	567	547	598	599	627	607	576	594	579	591	564	563	612	586	589	624	562	603	577	559	571	582	600	600	620	632	580	587	611	583	596	617	593	587	628	588	549	567	600	620	604	587	585	602	602	624	592	624	559	568	625	568	584	616	601	540	593	615	596	573	572	611	646	565	596	575	645	602	582	613	610	613	531	578	597	580	607	634	591	612	556	602	616	565	607	549	598	626	608	570	532	583	574	627	606	599	563	558	584	600	560	593	595	596	606	584	572	618	596	562	613	614	614	634	610	545	576	554	615	605	569	561	616	569	581	609	611	658	588	596	590	568	556	566	569	598	581	579	595	581	618	613	597	585	637	574	569	622	611	614	581	577	551	628	568	571	606	566	571	569	596	573	544	556	594	585	585	579	588	570	564	564	656	631	576	567	597	590	627	590	597	593	625	621	612	601	593	595	577	568	612	567	599	605	623	566	586	599	552	587	626	578	545	605	603	590	618	608	613	582	565	610	600	578	578	636	564	574	597	567	579	605	578	585	620	620	604	574	644	585	582	571	591	555	565	535	595	588	545	548	578	579	548	598	615	563	613	608	579	571	589	660	636	593	577	601	579	599	593	543	561	595	606	610	586	656	601	638	600	579	559	559	564	573	607	586	557	552	572	603	579	594	611	592	584	636	552	583	567	575	593	583	567	598	605	578	585	623	538	569	618	623	551	552	551	590	617	565	593	591	567	567	556	616	581	572	627	553	572	574
18062	2529	2249	1736	1266	901	710	541	467	400	328	342	263	235	212	220	219	217	195	206	174	203	150	175	178	190	154	163	160	149	159	139	156	158	152	140	150	160	136	125	161	148	143	147	165	131	156	146	115	135	138	132	152	139	161	155	137	144	111	153	149	140	142	133	145	121	132	155	143	148	121	141	134	158	128	124	112	139	150	138	137	142	132	122	134	135	155	134	128	134	140	151	174	123	126	152	138	140	152	140	136	109	146	125	121	125	138	114	126	142	128	149	139	138	129	149	135	144	129	126	134	135	114	149	136	139	120	145	136	141	114	133	133	131	169	136	124	141	153	138	134	131	114	123	149	153	129	139	131	104	136	147	146	142	132	122	126	131	133	125	149	128	147	150	144	133	120	138	132	132	146	137	137	126	117	130	133	127	137	131	121	158	140	130	135	128	128	126	135	129	143	132	128	146	138	148	129	141	140	139	128	144	132	136	108	123	138	132	164	126	146	144	136	150	131	136	117	122	140	134	134	135	132	148	139	146	154	110	144	128	128	138	123	117	124	146	133	111	130	132	141	129	113	128	124	130	115	126	131	134	140	133	138	129	138	151	147	122	127	130	138	137	150	142	135	125	137	145	136	127	153	128	135	151	121	119	112	130	137	148	149	131	129	131	125	130	119	142	145	145	127	134	123	134	132	140	121	136	128	126	127	149	121	130	126	125	146	131	115	149	158	147	123	120	137	150	124	148	149	130	125	138	152	136	138	124	125	122	139	120	96	127	108	116	137	143	133	151	125	141	166	138	140	144	122	131	122	134	129	123	157	144	126	116	148	115	157	123	114	121	159	148	143	131	153	139	126	128	141	129	115	134	123	144	116	147	122	143	150	118	131	110	128	133	134	146	128	136	134	120	164	155	147	138	137	141	138	140	143	140	138	135	130	108	134	133	131	143	141	130	161	147	129	133	120	123	142	153	148	129	135	119	121	166	111	142	131	135	138	134	128	107	147	129	136	152	122	137	122	131	132	123	131	128	119	148	121	132	118	138	118	128	130	120	132	145	128	131	133	136	125	142	137	156	130	133	144	145	156	126	129	131	139	134	137	145	136	138	125	131	135	120	126	123	135	132	117	137	147	151	130	139	163	139	118	127	125	139	149	123	135	120	159	140	132	152	143	121	146	126	147	130	125	128	161	154	140	118	134	120	124	140	134	127	136	134	143	126	127	133	122	140	112	131	138	132	127	131	133	135	127	132	138	147	147	121	131	145	132	152	124	128	137	148	125	158	131	126	135	143	138	124	144	160	139	132	116	138	143	125	135	135	133	115	148	159	130	143	122	137	136	129	116	121	120	134	115	130	138	163	140	118	134	117	142	114	119	153	147	140	155	126	127	136	125	124	125	168	159	132	147	150	127	129	150	142	145	129	155	145	137	136	138	140	136	145	117	135	132	144	125	123	129	151	112	138	141	141	117	124	134	153	114	122	127	147	136	140	150	149	130	140	130	128	145	148	148	145	114	138	121	138	135	139	170	134	138	121	151	150	137	161	134	126	135	135	134	146	113	133	120	139	128	135	127	121	141	137	116	139	144	141	119	128	151	128	117	116	145	144	145	122	135	154	118	132	128	160	133	131	145	147	125	143	138	136	144	125	130	143	152	146	153	155	140	133	127	147	131	133	126	129	149	141	129	150	147	132	121	132	138	137	140	148	146	137	136	139	132	136	134	122	141	122	122	149	129	137	146	114	123	143	152	140	144	134	145	111	127	121	131	129	147	123	133	123	146	134	154	135	127	142	137	110	128	127	127	112	135	150	132	132	139	125	144	132	120	157	138	138	130	118	133	131	119	150	142	133	142	129	125	131	120	130	121	144	135	148	127	137	127	148	111	124	126	143	108	169	143	120	124	130	124	144	125	130	155	130	132	154	124	120	128	139	139	139	146	127	128	136	139	140	134	143	140	151	121	156	124	135	126	134	142	133	106	114	122	132	120	131	118	131	155	135	133	113	127	147	142	127	123	141	169	113	121	140	134	128	134	165	135	145	137	110	142	120	143	130	130	146	136	117	117	146	137	130	137	124	128	141	131	127	133	140	119	156	136	128	124	126	129	133	119	147	126	134	131	128	138	157	123	122	122	140	118	137	130	129	137	122	134	148	145	148	111	159	141	133	139	128	103	144	147	135	130	131	126	95	147	131	117	126	136	138	142	124	132	132	148	147	144	123	118	129	142	133	133	124	132	136	137	136	136	130	153	129	140	123	149	122	148	125	166	151	126	137	144	153	136	138	137	128	152	132	153	152	148	141	152	131	148	146	147	125	145	145	108	157	154	121	135	131	104	146	130	132	150	140	145	121	140	136	128	121	132	139	153	144	119	119	131	122	166	123	119	135	151	119	119	137	117	136	129	138	132	128	138	141	151	124	115	143	123	144	130	135	132	141	152	143	126	136	134	145	115	126	133	145	143	145	133	128	125	155	130	134	155	142	158	137	146	145	149	134	134	122	132	153	126	153	143	130	145	133	134	124	139	136	127	128	118	144	136	148	144	148	121	174	125	141	121	123	127	126	133	132	137	150	129	146	139	121	142	123	130	140	145	123	146	146	124	128	137	141	126	133	135	155	120	117	141	146	122	143	142	142	133	130	137	118	123	138	144	114	132	119	147	133	147	134	129	131	127	127	116	144	144	128	145	157	140	135	133	116	164	129	139	144	131	142	132	130	133	118	120	145	123	152	152	131	132	139	131	158	134	142	114	136	125	126	127	133	129	116	133	136	130	143	139	130	123	135	164	155	147	129	139	126	151	123	132	128	129	122	121	136	130	133	141	147	147	126	127	115	132	108	142	158	151	132	134	131	139	138	136	135	136	139	138	117	145	135	140	152	140	130	135	135	127	149	144	137	135	130	125	122	138	141	142	130	104	126	116	135	128	131	133	132	162	116	129	128	128	156	115	118	138	116	116	114	110	151	137	119	138	124	111	110	124	115	148	119	144	115	118	150	129	127	120	101	125	130	137	102	135	125	123	138	143	139	132	118	134	138	132	126	139	145	130	128	142	129	115	140	141	151	133	131	132	150	100	146	142	138	140	142	135	126	128	105	145	115	149	113	132	148	136	130	130	134	155	127	140	122	163	109	115	133	126	141	148	133	123	127	124	134	145	132	143	140	132	143	133	130	132	155	122	129	128	131	139	138	131	138	131	121	126	144	122	127	129	134	112	142	132	149	109	114	109	135	125	131	135	139	136	136	149	112	134	139	133	133	133	153	137	131	138	131	129	124	134	142	132	134	120	139	147	146	122	124	114	141	138	136	130	148	150	141	121	118	146	151	139	131	127	131	114	138	156	145	152	127	107	150	157	153	137	128	139	151	146	142	118	123	145	131	133	126	95	131	123	129	153	126	135	127	121	132	125	125	129	137	124	154	137	150	124	136	138	129	159	124	118	126	130	147	133	129	128	134	147	133	131	138	116	135	112	126	130	139	162	129	134	119	140	141
7562	2079	4442	5294	4620	3775	3264	2586	2123	1940	1592	1461	1338	1164	1114	1023	940	898	873	850	763	760	674	727	633	654	615	636	564	576	581	571	576	523	510	538	479	532	521	546	530	506	489	476	468	470	461	493	473	479	486	450	450	455	445	433	426	440	412	480	392	460	465	443	449	485	428	415	453	454	448	443	427	427	392	417	438	392	417	419	470	414	401	396	421	448	423	398	446	431	440	419	406	408	421	391	409	419	417	406	377	382	417	414	418	400	425	400	429	391	404	356	433	431	442	402	411	388	386	390	406	402	366	440	443	430	416	431	430	421	418	417	438	390	390	444	381	396	386	398	410	423	420	371	437	375	412	383	393	443	419	406	418	402	418	440	392	384	454	400	414	385	424	442	425	402	396	375	424	390	382	420	407	424	386	445	381	410	408	393	369	421	400	360	413	419	408	406	436	414	421	403	429	385	433	421	404	410	408	418	422	366	407	419	403	402	428	382	393	409	414	428	388	427	364	396	404	447	425	401	399	376	401	412	416	410	424	412	440	425	407	392	384	415	405	374	413	398	381	383	398	395	423	393	424	409	437	373	408	413	380	411	424	392	419	400	432	384	429	454	440	422	441	405	395	453	383	401	412	377	410	402	371	384	394	398	405	396	426	404	398	383	419	454	451	405	440	452	404	401	380	414	415	416	436	386	413	408	405	402	448	389	396	382	432	406	420	385	432	418	393	407	391	428	412	437	448	445	394	442	391	409	395	435	371	460	387	428	444	409	409	424	400	424	407	395	425	447	416	402	420	428	400	382	411	411	428	383	396	434	388	364	397	423	427	412	408	409	423	405	395	401	407	417	391	431	420	384	401	417	402	369	412	387	426	393	408	423	423	424	432	398	416	422	430	422	391	365	427	407	409	435	427	386	345	397	452	401	365	412	416	418	401	418	444	401	373	415	380	424	453	395	418	402	423	430	420	393	416	393	411	401	438	428	392	385	399	425	394	400	394	413	402	389	424	398	390	416	409	400	377	426	383	451	396	421	406	403	423	400	411	423	391	394	384	386	385	407	429	401	400	396	413	406	404	420	409	405	418	397	397	397	424	432	358	420	420	385	455	426	397	417	404	375	409	416	417	409	404	391	426	447	418	375	421	416	432	381	403	396	446	410	418	424	398	405	388	427	409	346	420	448	413	421	386	402	408	418	423	456	424	400	424	421	389	401	406	395	405	406	433	393	416	402	390	397	404	392	396	395	417	390	420	428	374	421	403	400	401	394	397	416	448	409	431	390	397	398	413	408	392	402	399	437	427	388	418	429	405	410	384	364	417	405	408	415	431	394	423	385	405	401	388	370	411	369	406	399	413	393	391	404	446	395	450	387	409	426	424	439	427	375	402	407	400	405	384	412	419	419	390	411	407	399	395	403	402	376	397	418	453	409	390	418	373	406	399	395	433	353	450	397	385	389	386	395	361	386	394	389	392	383	382	411	409	399	398	408	442	411	400	403	399	399	415	399	427	417	400	398	422	408	392	396	380	381	451	392	405	430	376	401	423	405	424	386	408	422	380	395	405	408	420	392	455	393	439	392	423	384	402	434	425	424	408	428	408	383	422	422	411	407	415	381	419	432	395	457	435	406	405	437	418	426	397	416	385	411	411	418	400	403	408	406	431	423	377	387	396	389	395	392	413	409	408	412	397	452	421	377	355	398	394	405	435	405	402	418	398	398	370	411	393	380	393	411	406	425	408	418	382	401	422	428	395	374	384	376	394	419	411	405	405	408	428	414	406	424	438	399	415	415	391	379	402	425	409	451	411	407	420	450	413	397	424	389	388	413	396	432	429	425	404	450	415	401	418	401	395	405	387	347	406	426	414	411	429	392	432	404	412	400	388	426	410	383	398	428	399	412	418	409	412	454	405	392	365	459	405	399	407	434	392	416	399	388	430	421	389	400	397	407	428	425	424	424	386	402	420	394	391	386	437	436	429	387	420	394	411	421	455	418	425	412	446	393	424	429	387	406	392	438	442	430	423	365	411	395	402	421	380	408	397	406	415	403	428	415	408	429	392	382	413	424	406	425	401	404	417	429	441	413	391	441	402	436	383	418	394	417	436	371	405	375	418	391	414	414	402	398	413	412	398	408	395	412	383	384	407	434	371	404	403	380	377	441	417	408	411	386	423	396	435	389	395	408	376	407	407	400	369	386	396	402	399	446	404	386	399	399	383	400	435	425	394	429	424	395	415	394	425	386	388	403	410	391	409	415	407	426	405	426	417	364	419	403	408	412	406	434	415	454	400	415	406	408	425	393	407	415	402	430	402	412	399	420	373	422	439	394	401	396	444	408	422	412	408	413	412	434	395	386	381	474	379	422	445	414	378	426	421	418	404	445	470	401	381	383	385	427	393	422	461	414	434	423	430	427	390	406	438	381	410	432	404	381	416	408	425	434	412	418	435	438	398	400	420	415	394	407	382	399	395	399	414	417	401	428	439	407	411	416	438	405	379	437	447	434	418	419	411	419	395	454	424	384	422	395	403	437	401	392	390	405	424	378	408	384	400	372	398	408	404	393	425	382	413	385	371	392	400	461	386	424	392	412	426	395	409	451	400	422	401	411	360	430	420	408	399	396	397	401	389	427	389	415	405	415	375	434	432	440	405	405	405	418	399	416	427	427	378	393	428	428	434	386	412	391	372	406	421	436	409	396	415	418	398	392	405	381	398	416	406	426	387	399	393	418	393	426	411	411	398	437	413	359	416	384	400	408	420	378	391	386	391	415	409	410	444	451	407	433	403	409	378	367	446	401	423	422	365	421	420	409	392	393	399	410	383	392	434	400	407	421	389	423	403	415	432	385	405	404	412	396	390	435	417	403	420	415	438	389	412	399	394	426	457	422	400	398	397	391	420	427	436	398	384	431	394	391	418	415	412	408	429	453	410	393	400	403	389	435	400	407	450	392	410	404	413	408	416	392	385	415	412	429	409	423	382	401	417	427	388	388	455	429	374	392	393	418	403	434	374	413	416	409	392	394	408	376	434	399	424	407	408	409	379	404	415	425	400	396	397	423	413	392	396	421	394	393	384	401	404	404	388	437	405	406	376	420	387	394	422	422	387	373	410	418	374	421	382	368	431	409	381	393	378	422	413	390	400	427	468	397	410	400	414	399	424	382	400	376	409	395	417	416	428	382	389	403	426	386	369	436	450	390	411	427	389	436	401	393	446	397	393	398	417	411	394	402	352	404	395	414	444	370	404	454	383	409	440	416	397	398	413	367	385	436	402	410	410	436	371	406	416	410	399	412	425	390	409	408	421	420	436	423	389	403	369	412	437	386	406	398	411	394	385	392	418	400	402	414	397	395	426	378	444	417	381	400	386	378	380	390	418	412	428	403	416	436	367	426	421	396	392	410	410	438	420	427	406	363	420	386	418	396	382	429	398	431	425	422	417	405	416	406	395	406	403	401	444	383	347	414	401	396	382	399	390	389	385	412	415	399	386	406
2488	454	399	390	354	345	365	385	327	341	361	362	374	368	360	359	370	349	342	329	327	355	311	346	323	381	350	339	342	326	364	337	353	336	325	321	337	373	363	342	352	308	357	327	349	356	336	363	347	341	350	330	344	372	356	364	344	345	384	325	301	338	339	372	333	355	359	353	319	333	352	339	346	333	370	327	340	358	324	350	367	354	391	362	336	342	339	355	369	364	361	340	381	342	334	349	336	382	337	329	338	327	351	369	342	348	348	345	354	378	347	356	366	336	363	369	372	336	324	349	356	357	336	321	359	317	357	375	366	355	368	374	347	342	342	362	323	357	364	340	348	332	333	345	337	357	384	331	324	344	324	340	349	356	346	331	336	320	358	332	383	375	360	353	361	357	358	344	371	337	357	362	336	346	355	334	347	337	335	353	373	344	352	336	353	317	316	353	325	323	323	336	383	347	336	337	322	358	386	335	370	320	334	310	351	368	335	345	328	362	330	328	341	332	312	306	341	357	336	343	346	332	330	355	323	345	386	346	355	391	336	327	346	348	347	346	326	328	318	356	347	351	350	330	364	351	365	380	371	339	357	363	328	367	347	343	343	385	302	356	363	350	354	354	319	338	315	331	348	342	334	350	371	371	324	347	352	331	325	328	333	329	342	356	348	347	340	331	349	318	312	352	356	345	318	345	371	351	358	356	343	340	309	345	342	340	360	349	371	335	375	327	334	368	340	354	314	345	354	349	339	393	319	331	364	343	367	359	348	352	361	330	338	338	313	328	333	369	347	335	342	330	334	367	339	360	334	343	345	372	345	358	343	366	322	364	333	358	349	278	332	356	353	316	293	366	355	369	336	341	371	345	384	338	343	318	374	338	322	339	340	336	352	362	336	347	342	367	383	323	339	365	342	325	303	360	371	322	355	331	360	363	360	337	354	354	383	369	337	357	328	334	354	334	310	334	344	322	336	350	336	357	351	369	351	348	382	369	322	333	362	370	340	356	344	349	352	365	351	368	338	340	366	350	354	357	330	301	332	334	376	345	357	357	330	351	350	326	350	362	316	323	346	345	370	325	329	356	351	333	319	336	329	334	319	328	351	351	338	340	337	343	327	354	335	351	378	330	364	324	351	354	357	337	328	313	338	382	361	357	322	353	330	338	332	327	361	332	323	341	328	314	341	303	348	343	312	342	365	328	361	345	349	357	305	338	345	338	294	345	340	368	380	342	319	346	345	353	353	367	317	341	340	314	357	339	350	347	364	336	358	369	350	354	323	341	346	310	327	334	343	327	349	367	346	354	346	352	352	335	368	361	348	354	358	343	335	324	352	321	372	327	348	386	387	361	353	344	327	320	357	342	352	318	333	338	357	337	353	367	333	338	342	341	360	360	366	324	338	316	337	376	369	331	350	359	336	320	336	327	330	337	335	361	352	396	376	329	314	334	355	326	342	339	340	334	324	325	331	331	357	332	338	361	348	331	379	363	334	358	320	355	362	334	388	356	363	326	344	331	317	333	320	334	352	327	312	334	340	346	349	361	340	340	400	347	354	344	347	366	364	350	331	358	339	324	339	331	362	343	332	363	319	358	352	355	361	345	335	367	359	396	345	318	317	302	328	326	385	328	335	367	334	343	341	349	347	372	332	331	360	344	354	355	329	367	328	338	339	335	339	346	349	362	348	372	368	347	368	377	349	331	374	364	309	346	366	375	350	348	359	344	340	351	343	341	313	355	350	356	350	320	353	360	357	354	356	350	339	348	344	349	389	357	360	362	351	346	337	341	350	340	361	346	368	372	348	363	356	290	361	345	368	357	335	345	336	360	363	341	355	348	348	341	364	325	360	340	356	365	372	393	355	335	353	378	356	367	375	347	326	330	320	372	338	310	347	369	356	361	335	331	342	313	359	338	327	335	357	350	342	329	336	366	393	349	332	349	389	330	315	368	361	334	344	326	351	365	345	358	341	349	377	314	363	346	318	347	348	339	350	338	347	359	346	321	353	344	321	335	366	311	391	366	380	346	321	379	339	330	345	355	374	327	315	327	341	341	334	333	367	343	334	349	353	373	357	321	350	344	372	344	342	313	354	366	328	358	391	377	335	334	367	345	335	343	349	304	306	337	346	378	374	327	306	335	324	356	327	369	372	340	370	361	352	338	342	309	336	312	386	333	335	334	350	359	365	348	363	354	323	385	350	362	329	370	318	343	382	356	359	331	368	366	377	345	336	355	362	339	346	343	353	343	322	344	357	328	348	398	295	330	315	347	346	338	351	337	350	357	339	354	338	331	360	327	356	354	333	359	335	340	370	352	346	340	321	369	357	350	332	342	353	353	355	321	347	323	341	355	353	311	318	360	337	379	325	361	325	356	347	352	332	339	308	346	330	351	309	319	360	321	376	356	336	313	332	394	359	335	331	344	353	369	360	402	376	390	360	352	353	348	346	369	330	358	360	332	352	336	333	341	331	324	353	380	381	370	386	337	358	373	366	385	371	357	333	335	359	330	319	335	324	327	300	332	329	362	335	380	343	332	347	294	332	340	339	330	321	326	358	319	357	335	376	313	359	354	317	342	331	348	323	357	333	334	311	353	306	346	350	347	382	324	317	306	343	354	342	391	346	335	360	338	370	330	383	343	346	336	343	364	344	330	319	341	328	356	378	313	356	360	332	327	352	352	343	332	371	337	358	348	358	354	342	342	371	353	370	361	366	324	347	336	343	337	363	353	315	353	352	330	328	310	338	349	366	351	336	323	355	343	363	328	335	373	336	338	354	339	360	309	334	346	341	348	334	368	345	325	360	354	344	370	330	362	322	376	363	332	300	385	317	372	326	356	343	340	363	324	347	338	356	358	357	312	349	331	340	348	329	368	360	334	352	350	343	308	361	338	340	336	355	369	373	349	351	350	314	357	301	327	391	368	313	348	311	346	363	342	350	339	349	347	335	336	365	314	362	333	333	375	321	367	357	334	348	383	326	336	365	350	341	346	348	312	315	319	366	334	341	359	368	323	362	397	375	314	355	357	375	322	313	356	353	335	359	359	335	325	372	339	309	329	377	344	347	327	373	357	350	343	385	379	354	334	335	361	350	315	313	298	349	351	339	339	342	326	310	342	348	368	364	331	353	387	371	340	355	362	330	353	328	355	367	360	300	358	345	354	320	346	329	336	353	348	356	340	326	355	327	336	337	369	341	358	348	361	369	320	338	334	320	388	339	328	383	378	383	345	352	329	307	333	369	295	313	349	335	368	316	333	354	333	332	342	347	363	371	361	345	346	327	327	376	324	310	346	335	389	347	323	300	332	339	330	357	343	369	352	352	378	357	369	317	344	321	343	348	309	379	350	303	352	343	328	311	353	307	373	384	336	350	332	327	338	364	334	321	373	309	340	324	365	354	340	349	375	343	388	338	369	341	340	362	344	386	326	329	358	330	384	340	341	371	364	312	325	361	355	358	327	318	361	345	320	336	371	358	342	325	372	338	394	336	357
2581	983	1083	1068	1066	1020	994	997	1005	1016	973	993	904	922	930	923	946	962	868	929	948	863	945	897	875	928	895	887	916	933	924	946	895	938	924	897	893	925	923	918	929	906	865	936	936	859	915	891	896	908	919	858	926	863	936	883	919	938	865	880	920	896	959	923	936	911	942	873	925	916	853	875	882	957	893	974	858	896	963	918	925	915	921	876	917	943	907	892	891	875	911	903	933	879	890	900	868	896	921	926	926	893	955	921	947	906	858	886	883	923	928	863	924	915	967	881	891	870	909	953	902	948	940	905	871	881	919	902	888	908	914	894	910	845	889	880	866	919	935	924	885	899	895	941	892	918	898	880	916	904	858	904	926	881	875	895	919	853	992	867	940	984	911	906	888	945	908	870	887	940	932	939	899	906	875	954	907	972	904	884	976	895	901	911	925	930	948	870	939	862	895	859	896	890	867	906	916	902	868	893	984	918	937	915	887	940	931	911	895	916	866	897	948	954	923	909	917	880	859	919	931	905	948	832	894	920	854	938	909	877	965	934	908	926	903	928	862	938	882	930	886	857	911	917	886	919	931	911	885	903	910	951	928	880	880	933	861	950	920	859	841	919	879	867	847	926	849	891	951	889	970	881	919	857	915	943	895	903	932	888	949	904	886	864	919	895	917	875	970	958	871	909	919	880	957	952	882	906	939	930	917	889	939	920	906	925	915	954	857	920	922	900	855	886	910	872	880	912	885	900	888	916	890	902	835	903	855	884	861	909	844	953	881	940	877	882	933	865	897	906	947	885	951	941	942	932	866	905	894	904	891	855	872	843	935	892	884	944	876	875	884	873	847	895	907	959	903	899	961	924	911	932	922	924	897	881	902	925	868	892	841	883	898	846	923	882	950	934	907	932	899	904	920	884	923	948	906	857	892	865	886	945	963	893	873	905	867	888	862	932	887	867	907	874	923	910	903	911	895	914	891	900	929	932	893	873	905	867	903	921	904	878	878	911	937	945	899	930	879	925	926	927	890	908	898	892	866	906	915	837	921	974	899	882	898	965	900	924	857	938	856	911	956	905	900	923	906	846	901	918	878	898	940	872	937	872	923	912	937	882	926	863	950	873	900	949	976	889	864	960	946	877	868	944	877	851	894	921	874	888	888	909	911	866	885	883	902	884	953	875	936	926	926	936	849	939	890	928	887	858	893	849	864	873	837	890	932	848	883	864	946	923	939	893	935	861	919	909	847	886	909	913	874	861	906	902	883	923	890	910	975	917	949	931	930	957	907	912	806	874	866	926	880	905	873	926	913	895	886	919	902	906	900	923	941	948	925	869	930	902	958	951	930	921	915	906	878	855	890	908	854	952	865	909	936	873	963	922	868	884	914	941	897	881	911	889	893	891	928	936	937	892	936	928	891	838	941	896	876	883	910	950	862	907	938	945	890	922	887	890	925	894	895	881	918	870	922	841	933	891	867	867	881	924	905	899	879	965	885	912	936	908	921	962	871	857	905	904	908	857	889	938	891	857	934	965	922	881	926	871	935	939	878	955	939	906	876	904	1001	931	930	859	857	901	884	910	919	910	885	932	907	918	968	886	891	909	868	906	846	867	843	878	898	949	930	922	950	900	880	928	914	846	976	840	883	850	940	937	802	939	927	915	948	857	905	896	911	931	923	879	900	929	919	876	917	921	904	900	962	909	935	874	955	920	920	876	934	912	926	958	883	922	862	907	937	892	837	944	886	904	911	923	946	915	899	969	912	931	927	950	927	848	917	905	892	887	868	884	868	880	832	935	935	924	883	870	880	869	809	932	896	997	950	899	873	932	900	911	876	838	934	911	993	912	886	921	869	855	950	910	915	941	833	875	876	957	916	895	884	922	881	900	925	926	941	945	944	931	889	922	958	925	914	860	860	914	911	944	876	891	948	892	900	948	917	887	914	893	898	891	910	870	940	889	864	890	908	974	920	917	890	879	924	921	905	905	900	945	926	941	933	909	887	910	916	905	894	887	942	871	915	929	925	920	937	883	878	925	865	871	878	900	969	904	940	900	944	904	895	923	893	884	879	909	868	851	900	900	881	903	890	887	957	899	889	899	910	875	851	930	934	909	907	871	829	913	859	915	919	899	976	877	867	943	927	894	957	918	901	930	932	880	903	942	922	912	925	899	912	847	915	855	860	884	945	870	874	916	926	927	945	894	891	915	934	880	890	920	893	933	915	899	895	929	906	902	944	915	859	876	964	922	928	925	906	933	921	924	924	898	875	922	911	867	893	919	857	880	911	903	891	878	894	896	901	900	899	918	982	920	883	892	915	880	898	915	899	885	901	945	969	925	947	914	875	855	879	970	853	902	871	942	894	958	963	910	859	909	906	909	880	903	925	934	904	933	913	893	899	902	897	914	966	881	914	890	886	908	890	934	885	916	953	888	905	892	943	918	939	899	911	891	905	876	892	936	888	884	886	896	914	918	884	936	866	957	929	911	930	842	881	891	863	914	910	849	939	863	901	934	944	928	866	947	895	919	924	918	899	917	918	889	907	891	920	949	872	908	893	897	864	902	879	949	872	863	904	917	823	894	904	917	902	904	946	942	883	881	895	923	902	912	967	927	889	946	905	908	894	932	919	860	885	950	928	884	908	887	901	883	877	936	898	930	962	907	870	875	912	905	843	885	928	900	862	868	877	916	919	927	901	895	929	916	907	858	885	929	911	931	912	884	902	959	864	905	934	858	921	925	898	908	872	952	874	971	861	898	887	875	931	916	959	920	892	945	928	913	959	862	912	911	918	901	935	902	863	888	851	924	902	942	926	923	853	914	937	976	910	981	930	849	874	905	877	935	918	881	907	902	948	909	941	910	927	878	924	928	901	892	850	900	930	897	868	922	927	900	912	974	944	882	887	935	870	931	872	910	938	945	873	914	915	877	920	911	906	884	926	844	871	868	940	878	827	930	911	893	917	889	900	923	870	869	918	928	877	903	876	892	910	855	896	859	874	921	941	900	881	885	892	899	919	947	836	869	949	871	916	952	943	916	895	906	903	868	927	858	924	936	865	957	885	854	901	924	893	939	865	898	869	918	920	925	917	912	936	905	876	904	899	940	874	864	893	896	895	907	935	919	930	918	840	895	935	957	925	847	943	939	901	922	854	889	949	951	953	957	873	931	883	866	953	908	886	941	919	887	940	951	926	882	860	863	884	888	888	851	907	902	895	912	910	956	897	912	881	912	942	890	895	920	862	841	867	923	921	885	916	908	903	888	928	921	901	923	882	885	859	868	858	910	894	914	889	929	945	925	896	890	923	971	943	888	909	942	889	893	877	901	884	874	921	955	970	925	924	949	870	913	909	896	894	913	865	927	894	875	889	848	949	923	948	914	920	872	888	900	826	875	913	885	921	948	909	897	940	862	920	844	912	874	878	934	898	933	928	942	882	868	920	874	914	883	911	903	878	926	898	946	906	986	927	890	857	881	891	914	857	916	928	910	903	955	883	887
9826	1080	1200	1040	794	672	485	424	363	359	341	285	266	273	238	265	269	230	302	235	243	263	260	248	217	234	219	241	243	220	221	230	231	217	190	231	211	221	218	203	194	222	215	221	216	220	220	220	218	203	203	206	203	208	190	188	160	205	211	235	233	235	219	224	202	214	214	198	225	203	218	213	214	201	220	194	229	208	188	211	206	213	209	229	225	211	230	219	223	203	205	213	181	212	204	231	208	191	214	196	232	228	208	237	228	208	202	215	213	213	188	209	212	170	247	213	223	233	225	227	212	194	207	225	211	213	185	215	209	218	196	232	193	195	199	204	212	200	201	218	198	204	191	221	215	215	197	208	207	242	212	217	210	217	232	232	210	193	204	222	217	230	197	219	228	239	179	210	212	199	230	224	223	237	209	210	209	203	224	197	190	178	217	211	189	207	200	235	213	212	213	210	192	224	208	211	244	211	209	221	232	203	242	232	227	223	232	218	208	220	203	209	228	202	212	216	212	211	187	203	206	230	204	201	238	213	215	223	199	213	226	221	207	209	225	223	222	191	245	233	211	211	218	199	203	212	197	203	194	210	226	206	225	193	238	193	223	219	186	237	195	193	202	219	196	205	188	241	217	200	214	205	207	229	204	220	196	226	207	199	190	203	210	223	181	194	211	196	218	233	202	183	196	191	208	213	195	230	169	213	226	207	214	224	209	198	204	217	212	184	226	210	203	203	192	198	222	217	184	211	227	210	193	210	198	206	230	251	215	198	192	224	216	204	208	225	226	208	199	228	227	229	237	207	195	214	192	206	213	232	237	216	227	200	215	197	217	195	203	223	211	194	220	223	198	199	214	216	211	205	237	230	185	193	205	227	226	207	197	218	209	205	181	197	207	225	222	212	215	231	197	228	218	232	189	200	239	216	191	210	192	204	221	227	190	222	172	220	201	181	188	181	225	191	231	207	212	228	234	207	189	219	215	195	230	200	197	231	211	203	230	226	229	190	215	218	196	201	205	204	222	191	214	211	210	197	232	210	200	230	210	187	221	195	224	208	206	208	213	226	209	232	192	209	211	224	236	233	201	207	194	206	193	224	201	231	207	195	215	210	215	211	198	213	197	219	198	223	205	197	207	222	204	209	199	218	220	210	236	220	201	221	219	223	200	205	222	237	223	230	240	188	205	206	191	217	225	215	231	170	209	207	210	218	226	197	202	218	220	230	208	219	193	197	223	227	199	204	200	215	231	227	216	197	226	216	184	201	186	248	200	206	214	201	189	210	190	208	205	211	238	187	195	229	199	196	216	180	208	194	186	209	231	226	194	219	217	237	224	189	188	217	223	192	218	217	213	227	209	194	221	201	190	227	192	232	200	216	216	211	218	225	211	208	225	188	212	228	211	229	212	200	189	228	198	233	208	197	213	252	219	213	212	212	202	227	211	220	201	222	190	196	204	219	219	199	217	227	213	216	202	215	222	189	203	209	207	191	226	210	233	231	210	217	223	218	201	210	209	204	191	207	227	199	192	210	194	191	191	203	228	229	207	245	194	231	211	190	193	213	239	205	220	233	207	230	205	201	218	220	212	186	196	205	196	219	203	204	208	223	221	240	199	220	211	223	196	231	207	205	197	219	208	213	216	199	202	215	210	197	195	235	217	207	218	209	214	199	196	211	216	186	196	212	222	204	203	227	212	200	214	222	212	244	179	197	200	235	188	208	207	191	180	218	215	217	201	233	218	194	213	234	216	211	186	180	192	206	226	241	201	214	228	231	214	191	213	207	193	211	220	218	219	216	225	230	223	221	224	228	228	191	218	253	225	224	237	213	225	212	196	188	227	218	176	189	215	216	221	208	208	227	218	220	219	214	222	217	186	211	208	212	189	188	227	207	215	194	245	215	206	201	217	224	209	243	214	206	211	208	212	233	213	206	233	229	193	213	213	232	185	196	239	240	212	206	191	228	218	214	211	186	214	202	213	192	233	192	234	216	188	238	217	209	217	224	206	192	182	207	211	197	226	194	224	215	204	212	207	178	199	220	206	198	213	204	219	236	198	212	233	221	211	236	220	247	240	208	237	208	236	202	218	206	201	218	212	222	206	212	182	216	209	212	196	222	232	208	205	212	203	186	208	212	203	181	216	232	221	181	228	195	200	213	212	191	208	213	220	198	219	199	203	206	202	199	209	204	192	202	196	228	217	213	220	197	215	207	211	192	188	221	218	231	220	225	197	216	206	224	228	213	191	202	216	208	205	172	225	236	230	210	166	208	202	229	202	216	210	195	229	203	216	210	218	219	201	218	212	229	228	207	248	222	193	219	219	215	205	216	202	193	213	197	209	212	226	228	191	217	219	225	207	237	210	205	177	220	202	228	200	196	216	214	195	189	238	226	206	192	206	231	198	223	218	213	202	207	213	192	210	206	215	243	194	228	220	228	216	253	197	220	217	199	213	230	179	211	208	193	233	202	204	220	206	211	222	192	203	224	201	222	212	221	234	215	212	208	188	220	196	226	187	244	195	174	206	184	204	194	196	234	219	237	216	210	205	201	197	214	200	226	225	188	227	195	211	224	224	209	206	193	223	217	204	192	215	188	209	225	203	218	233	221	182	181	226	192	219	234	175	194	211	218	192	210	196	198	212	232	197	207	212	221	204	213	215	221	198	212	216	204	207	215	223	243	191	217	176	209	206	200	186	233	208	178	217	197	206	204	211	218	194	192	228	211	223	224	196	193	226	224	220	194	227	218	214	222	209	205	234	177	214	220	210	242	236	194	196	185	201	220	214	200	214	213	187	211	217	218	200	199	201	193	213	213	194	225	207	208	189	204	211	236	210	223	210	211	186	216	204	190	215	187	192	240	211	216	196	199	203	206	187	207	213	196	216	209	216	179	212	227	225	233	211	216	213	211	194	239	228	194	227	188	208	189	221	218	218	213	232	202	210	212	241	205	230	202	209	188	216	246	215	181	210	193	196	227	204	234	203	211	226	206	217	204	194	238	232	200	217	196	208	225	231	198	210	212	212	205	211	226	218	239	230	199	228	203	183	185	247	227	193	208	186	224	212	218	206	212	221	239	214	220	216	202	212	200	213	223	238	230	213	209	222	213	227	227	222	207	199	209	202	214	225	200	234	225	207	231	192	211	217	204	199	202	205	231	206	212	229	198	218	211	206	237	189	206	212	186	218	203	235	179	206	235	211	211	210	241	222	229	216	215	216	222	221	194	198	201	218	196	211	221	216	209	204	205	217	204	242	179	208	222	205	224	210	206	224	232	216	189	236	206	211	177	217	215	205	215	194	201	206	198	229	194	209	217	195	220	188	189	228	222	190	234	222	192	205	197	215	214	201	206	191	212	195	219	239	227	244	225	196	206	196	195	204	213	197	201	207	249	202	223	197	212	226	221	195	185	176	193	220	204	192	227	221	207	200	191	184	235	214	182	208	231	185	218	191	197	217	209	182	218	210	212	204	218	202	201	206	207	191	202	217	205
5616	1417	2664	3189	2811	2354	1930	1726	1491	1341	1258	1122	1084	996	958	898	864	862	779	783	777	773	729	701	750	669	705	664	647	673	614	666	640	663	644	641	641	639	635	671	616	635	592	640	634	622	611	639	623	614	569	589	609	619	631	621	643	590	624	644	618	628	637	627	607	581	596	589	594	613	612	632	603	603	591	614	575	607	608	571	582	596	614	608	584	632	618	612	591	600	602	618	622	599	584	623	607	585	593	583	589	625	582	591	571	597	579	568	604	610	609	620	586	611	575	557	575	595	615	584	590	555	578	577	584	574	597	575	615	612	593	608	592	608	577	623	564	575	586	625	583	598	595	567	623	578	593	597	625	592	576	572	614	596	593	581	598	549	579	595	627	560	596	615	568	621	587	556	602	547	545	540	599	586	557	565	578	606	612	618	582	557	597	609	585	581	595	560	589	597	592	631	623	571	561	547	591	603	583	601	544	587	571	532	569	607	544	571	551	599	599	594	581	590	595	581	592	519	601	558	603	590	571	563	583	605	610	598	612	561	608	562	588	588	557	606	593	585	580	613	576	612	586	548	613	575	607	597	560	581	561	561	602	620	570	549	569	616	592	590	577	564	583	551	577	620	591	552	568	582	594	591	606	580	592	587	584	602	599	547	579	610	590	532	613	611	601	555	580	578	617	635	636	611	562	606	578	581	626	555	554	657	597	586	591	588	592	581	617	581	607	580	621	560	589	632	596	580	600	644	585	573	584	608	567	523	601	586	588	583	562	592	591	625	575	606	584	586	569	551	635	538	601	594	582	589	569	601	598	606	569	530	616	620	602	560	624	599	602	624	578	573	612	574	557	524	626	592	605	585	600	612	624	549	562	583	615	602	546	548	573	583	550	590	608	594	524	581	561	580	586	599	551	550	614	588	590	591	592	609	609	567	580	562	604	589	609	615	571	565	615	612	583	604	612	580	559	580	569	639	593	625	647	586	608	578	594	576	578	579	599	598	552	586	589	588	597	569	567	591	593	611	568	555	554	597	563	585	539	596	602	607	571	666	611	588	550	597	609	561	616	610	558	629	581	588	587	571	552	552	559	573	591	599	579	550	535	588	599	584	609	589	631	604	571	564	620	576	607	599	562	590	572	544	596	575	572	583	598	556	540	611	559	575	627	574	600	594	592	617	557	562	582	573	580	594	550	622	619	589	578	553	573	576	616	565	623	571	629	587	538	593	584	611	601	571	570	600	557	600	582	575	597	640	567	615	559	607	566	538	602	612	592	596	540	591	550	617	591	598	589	620	590	571	583	592	603	607	530	574	554	606	607	636	586	585	603	575	548	590	582	578	625	610	591	633	572	655	601	585	592	583	614	588	614	591	582	582	604	616	595	571	575	601	598	569	609	582	605	569	599	591	585	593	567	596	576	581	552	547	606	573	581	594	609	523	619	582	576	557	599	588	560	590	647	610	612	593	557	594	573	595	637	583	663	574	583	594	611	577	570	603	532	571	598	584	592	564	563	573	600	595	579	602	652	592	555	563	588	578	576	524	632	612	599	584	573	663	579	615	628	574	614	613	593	568	587	593	592	578	589	552	584	591	596	623	563	584	555	577	572	590	580	621	574	570	558	607	547	587	566	596	595	620	582	613	618	582	552	568	559	563	588	589	605	604	591	591	563	611	589	595	622	576	607	574	568	627	583	589	580	572	601	577	552	553	607	574	592	608	578	568	568	601	591	545	602	622	591	580	575	589	575	609	583	588	569	581	584	558	541	607	598	572	549	584	626	574	581	579	581	616	596	591	585	585	638	562	636	546	626	592	604	576	605	616	626	591	553	589	581	597	569	579	582	599	606	566	536	586	570	525	580	551	592	613	581	599	593	562	587	590	578	559	573	554	563	604	575	571	555	588	601	550	562	617	553	588	599	565	580	614	554	603	633	635	597	563	582	609	616	580	571	604	575	563	573	566	599	582	570	588	590	593	563	509	642	528	613	596	580	570	592	618	555	571	560	588	588	588	611	586	633	602	618	567	528	609	587	539	567	603	595	587	555	607	573	595	616	574	595	619	580	578	611	593	610	642	609	643	573	649	587	585	547	539	603	580	571	597	565	573	631	594	641	569	559	603	569	563	568	609	588	601	603	588	601	631	587	614	599	615	598	570	568	579	599	578	633	598	546	559	582	545	614	623	545	598	583	607	583	603	569	560	570	584	557	577	633	558	525	603	542	565	558	595	634	614	587	586	588	552	584	593	602	579	610	619	597	577	584	564	601	625	583	561	547	596	573	597	545	565	535	605	587	553	619	593	608	585	591	573	551	601	633	548	628	544	548	590	575	595	573	555	597	614	572	543	618	585	593	566	597	560	618	591	588	629	633	563	592	550	582	585	565	639	579	607	614	581	600	589	605	624	607	568	624	590	588	583	570	582	606	582	602	634	580	577	583	608	542	581	603	594	554	601	612	574	599	591	546	553	583	562	558	609	606	570	604	575	575	592	548	610	553	565	569	573	555	619	563	595	615	597	566	568	612	630	574	591	633	571	619	562	577	525	618	633	583	563	606	576	569	643	620	578	593	615	610	563	574	578	618	566	591	581	623	575	625	656	601	586	567	604	575	599	603	581	603	619	540	581	562	577	625	543	575	569	608	512	574	561	563	540	556	605	542	566	570	581	597	561	565	597	571	584	630	563	562	585	581	568	594	616	559	572	569	610	563	596	592	583	589	575	597	564	598	586	604	565	591	604	552	586	600	588	559	549	534	580	612	576	546	625	596	602	605	600	574	589	586	552	580	528	570	596	641	557	587	581	605	557	596	563	571	568	609	587	588	563	556	569	602	590	563	545	573	604	628	607	597	570	566	566	592	602	580	593	569	562	554	573	559	584	585	596	583	550	592	605	573	568	575	547	569	621	607	597	572	600	573	582	634	548	579	541	600	591	583	596	579	590	590	580	584	591	585	555	583	618	591	614	616	584	550	572	622	561	541	576	582	567	568	566	585	569	564	554	603	581	586	578	595	551	604	568	586	614	562	560	571	584	630	568	570	554	538	588	605	584	603	594	606	539	596	584	574	575	573	589	607	582	566	562	575	569	606	600	560	557	556	556	607	591	604	562	576	606	616	578	602	581	592	582	565	637	572	582	647	567	621	608	596	596	594	581	623	573	574	611	606	581	629	580	587	559	609	638	575	594	582	599	579	634	544	572	573	610	546	609	642	606	578	603	577	559	593	590	619	571	547	579	578	637	570	574	584	615	588	507	545	574	609	618	584	593	586	573	551	616	571	614	634	613	559	569	598	583	582	569	606	564	574	585	596	575	599	587	563	573	600	573	588	585	589	613	597	594	591	571	614	625	534	539	585	576	607	603	590	627	607	559	583	578	596	568	584	600	577	603	558	565	538	604	611	591	619	625	543	535	600	583	582	604	583	548	528	574	536	603	581	592	589	604	596	587	618	576	527	595	557	531	539	626	618	568	527	615	566	556	573	578	554	588	643	579
18134	2464	2354	1731	1231	901	702	560	453	368	348	285	270	268	241	208	207	198	174	184	200	177	202	157	166	173	152	137	178	139	151	148	151	153	130	149	161	138	142	166	154	164	129	142	142	138	132	156	126	144	147	110	145	142	131	136	142	133	139	145	144	124	131	147	131	130	159	129	134	121	126	139	172	150	132	133	134	127	120	144	146	116	134	139	136	114	133	128	152	136	124	133	157	131	144	125	152	149	129	140	141	129	144	117	109	136	158	116	140	116	113	106	139	126	123	117	135	114	135	122	119	121	133	138	131	139	131	132	146	140	125	142	146	123	145	123	115	122	133	107	142	144	123	139	123	123	147	128	124	141	146	123	125	136	122	113	139	133	150	131	128	141	143	135	121	141	130	137	132	133	133	117	141	154	157	148	122	136	132	128	116	123	126	122	130	134	146	129	126	130	112	129	133	144	167	131	121	135	164	131	130	119	138	130	135	134	140	147	124	134	137	126	142	128	130	129	135	131	133	150	130	130	155	140	127	106	112	150	135	129	142	141	131	121	134	130	153	153	128	133	145	116	136	142	126	118	120	139	140	126	127	152	154	114	122	128	135	133	127	162	138	123	124	150	127	120	143	146	137	117	116	131	131	129	123	136	134	126	115	111	142	139	127	121	136	120	121	139	127	153	140	117	133	128	143	144	136	119	120	158	140	145	149	136	130	136	141	147	137	128	130	126	130	131	135	140	121	111	139	132	130	125	143	141	136	130	120	121	133	127	127	134	127	126	131	149	150	133	126	114	139	144	151	125	148	120	142	129	137	116	140	123	137	146	116	141	117	143	132	143	144	117	157	141	97	146	117	133	135	151	126	157	126	140	129	122	124	140	139	140	124	160	116	114	137	139	120	107	138	118	134	129	134	113	114	151	139	136	132	116	138	133	153	130	124	114	143	127	129	143	137	119	142	125	131	157	140	123	146	143	136	153	140	138	130	117	155	146	134	115	134	141	144	141	130	134	135	167	120	112	164	132	148	137	181	132	128	121	160	132	133	145	124	133	139	116	150	149	140	122	124	139	147	139	128	131	119	126	146	102	136	141	125	145	122	129	125	140	129	108	132	140	128	120	136	135	146	135	140	127	139	113	138	143	150	130	125	144	148	118	136	146	128	136	137	125	132	151	121	147	154	132	117	136	125	122	156	132	133	137	137	140	122	136	127	145	141	133	142	131	124	127	115	114	141	131	125	121	128	142	116	130	145	118	117	119	132	128	117	142	113	135	140	115	124	118	142	128	127	141	128	115	125	107	128	144	138	130	150	107	114	149	138	133	152	134	135	134	131	135	139	155	127	141	127	156	173	161	125	111	141	137	159	158	131	145	141	123	135	129	138	139	112	146	136	118	127	133	125	120	142	128	133	134	112	116	120	132	128	119	132	130	140	139	133	139	147	120	116	140	142	123	119	125	125	128	115	146	108	124	167	140	130	123	129	114	128	119	145	141	138	129	128	128	127	126	146	147	116	121	117	121	133	116	132	136	134	130	141	121	144	128	150	123	138	119	122	140	135	134	123	133	137	137	114	140	144	125	125	100	110	129	115	141	146	137	125	124	123	120	135	104	138	133	133	126	121	130	131	132	134	131	109	132	131	129	127	137	126	137	155	150	143	126	137	116	141	137	141	136	129	146	135	141	129	119	134	122	146	134	146	107	140	112	130	126	124	139	126	122	134	138	141	141	122	132	142	116	149	119	157	136	122	157	141	130	108	119	125	117	130	146	137	147	125	149	141	143	138	151	137	125	153	115	141	124	132	117	130	127	142	128	133	124	131	143	108	131	123	127	150	145	144	135	136	137	114	128	139	116	159	128	142	124	123	142	120	142	130	121	145	129	152	132	123	136	142	125	136	136	125	125	110	135	122	134	135	133	128	138	128	142	137	123	139	137	141	127	136	113	124	155	136	120	153	127	136	121	126	127	123	137	125	120	137	146	134	131	119	152	138	130	137	150	125	124	140	123	131	123	127	128	150	137	141	125	113	127	123	106	115	137	152	109	132	117	153	137	117	134	130	123	154	137	142	132	126	124	145	128	140	147	115	140	137	140	121	124	149	132	125	128	123	152	133	150	149	137	112	129	140	126	132	134	142	147	139	129	116	137	145	125	144	137	139	131	157	142	129	140	122	109	142	145	126	130	120	130	132	144	144	134	137	138	153	116	141	116	127	129	146	129	121	128	144	114	119	133	123	142	131	152	130	89	123	125	136	128	131	129	120	147	138	133	124	127	148	145	116	134	133	136	137	139	130	153	127	147	143	140	130	146	133	138	118	119	117	128	125	137	125	137	146	137	125	110	142	125	144	124	146	152	126	141	123	142	156	115	142	115	143	134	107	135	137	137	144	129	144	131	130	122	118	137	142	152	133	149	124	122	136	124	131	145	132	133	105	135	114	124	118	138	127	126	124	118	123	116	140	134	127	148	128	120	139	131	132	140	117	136	134	144	129	142	127	138	135	142	136	149	116	123	121	155	143	124	132	138	126	143	141	138	122	135	143	152	145	123	141	125	138	128	122	139	156	133	149	143	134	125	127	127	151	132	141	104	137	114	149	155	140	131	149	127	124	138	144	138	137	135	135	133	131	136	126	131	137	136	123	134	160	135	129	129	132	140	121	132	127	124	125	130	121	136	139	138	151	128	133	114	128	118	146	128	129	130	147	121	125	135	123	125	129	121	136	141	145	132	127	149	117	130	163	119	124	142	129	133	132	121	125	145	130	118	135	152	124	138	136	131	150	142	155	126	133	134	142	134	121	136	108	131	127	133	146	150	157	126	130	147	129	135	128	158	114	132	138	132	126	139	145	138	119	130	103	110	119	125	124	130	126	131	111	118	141	139	143	105	113	123	139	144	125	138	134	127	128	119	118	139	146	142	138	157	156	116	133	125	147	111	131	155	125	122	124	135	136	123	135	123	150	128	131	107	144	136	132	128	123	126	151	144	148	122	130	146	121	131	142	140	138	128	119	136	125	121	131	122	114	149	125	128	123	121	140	114	123	131	123	133	128	147	117	143	143	133	114	114	143	118	122	137	137	119	112	138	128	125	130	127	133	146	125	134	118	153	146	125	136	163	116	142	118	130	125	134	128	143	162	135	135	119	124	109	133	147	129	142	131	132	114	150	143	131	164	131	132	135	127	130	117	151	118	118	156	139	147	155	85	141	135	125	139	134	140	116	107	145	124	152	135	129	156	122	138	147	139	146	119	151	137	132	156	113	131	125	118	160	147	135	116	131	130	130	130	139	131	118	142	143	140	132	129	131	134	132	138	127	145	117	136	111	133	122	150	129	138	136	124	124	135	141	134	139	139	138	129	137	134	148	143	126	147	135	131	137	144	107	130	115	135	139	135	130	142	143	129	128	133	129	144	123	134	127	150	118	118	113	137	128	128	124	132	142	144	141	154	132	136	137	143	147	140	135	124	159	135	140	115	139	138	123	119	143	121	153
7381	1997	4457	5379	4681	3885	3169	2490	2122	1857	1638	1402	1337	1177	1133	1108	936	894	848	814	733	744	702	678	668	627	608	612	599	579	609	565	553	526	557	586	503	528	547	490	503	466	485	498	499	487	496	464	501	465	456	466	423	484	438	480	436	420	439	441	447	468	407	431	447	468	425	431	443	445	423	492	431	446	433	455	454	424	428	434	430	460	442	489	439	443	420	465	394	431	418	397	418	417	411	398	385	436	436	426	417	381	417	417	384	451	422	402	410	439	419	432	407	409	434	383	395	449	411	407	392	363	391	420	427	412	416	418	447	424	393	412	416	469	403	458	412	368	433	375	407	418	403	399	397	385	397	401	396	411	433	415	407	437	423	407	436	413	381	401	399	369	421	436	398	430	429	402	396	414	389	465	435	414	418	445	420	407	437	415	418	399	432	403	399	414	388	435	424	378	408	414	384	396	444	412	462	416	384	449	387	411	404	444	406	427	408	396	413	396	390	381	447	413	412	401	422	415	401	391	394	418	408	374	371	374	389	433	387	387	392	391	408	386	399	384	377	398	403	397	421	416	386	394	384	391	436	433	402	409	406	408	389	427	397	401	397	413	388	361	397	402	390	404	395	409	407	395	425	410	360	437	403	412	398	393	421	460	393	370	379	424	416	405	393	383	413	433	382	417	408	452	417	400	404	420	434	421	400	395	385	384	427	414	428	376	415	415	384	411	383	394	392	441	377	409	390	415	419	391	400	387	380	376	400	429	400	401	439	399	428	379	410	424	434	425	450	362	415	448	354	421	370	387	432	417	423	397	376	388	401	389	371	411	380	399	385	392	376	375	397	419	432	414	379	407	401	390	416	412	420	441	410	417	435	385	437	420	408	408	402	413	394	398	428	381	386	373	397	368	405	367	460	419	426	382	397	451	402	384	393	432	402	411	414	420	455	419	398	374	436	424	419	371	416	348	406	422	401	398	386	367	400	402	394	394	423	398	416	377	394	424	366	409	411	409	406	399	419	404	405	399	421	423	382	396	414	417	430	407	423	419	436	421	424	405	411	420	371	381	405	404	408	385	401	432	416	407	387	398	383	368	381	392	383	393	443	410	391	397	383	384	439	409	382	401	378	403	394	438	397	403	420	411	364	370	421	381	403	399	393	412	420	378	436	398	383	411	414	443	396	443	396	402	408	408	424	405	392	400	377	374	433	441	407	422	368	430	387	382	381	423	341	403	403	396	376	401	412	390	443	409	375	400	383	423	379	405	452	412	398	392	432	393	386	402	393	402	407	367	411	381	399	407	380	420	405	412	434	389	403	416	381	412	406	410	359	413	408	399	401	377	379	399	404	391	398	402	380	408	388	420	412	378	367	381	385	359	395	405	388	403	427	423	413	440	407	386	420	404	404	409	394	404	401	374	401	411	408	421	402	413	386	377	389	445	402	408	403	398	404	391	398	396	409	428	427	380	404	389	399	400	391	432	428	409	430	399	399	407	405	385	428	398	392	410	412	374	427	394	447	418	440	373	403	404	393	433	439	407	398	394	450	425	429	415	395	401	414	399	429	401	389	399	379	374	400	407	403	389	376	387	410	401	396	402	426	421	412	417	442	412	394	438	386	389	382	412	420	397	394	400	383	436	381	393	375	366	380	391	417	394	432	442	406	368	364	412	404	381	379	428	418	411	408	393	397	425	382	408	426	391	397	390	418	390	413	392	383	404	403	404	402	391	419	407	432	377	440	416	395	425	403	424	424	412	420	407	412	413	371	396	404	384	410	416	399	443	406	392	390	394	404	381	381	389	416	363	401	378	415	382	377	417	420	399	399	428	379	410	470	403	384	422	398	402	396	397	405	398	398	412	417	418	445	417	410	394	384	396	396	400	421	381	417	429	372	419	410	401	386	443	433	386	410	476	422	408	426	397	414	409	405	391	396	401	406	386	415	416	388	375	382	434	401	406	400	402	409	381	401	407	421	421	390	396	403	398	386	411	408	392	405	378	446	418	410	430	412	403	398	396	430	426	380	434	431	395	394	393	453	449	370	408	425	396	373	423	450	396	386	401	418	386	415	423	388	406	400	424	444	429	373	408	404	386	395	381	412	401	403	390	421	372	393	407	396	385	362	389	397	363	380	405	374	402	386	419	437	421	410	388	416	436	440	400	428	406	399	417	410	421	369	430	409	392	388	413	415	404	435	406	415	411	428	411	402	405	398	405	410	425	393	430	423	389	388	423	399	374	356	412	421	390	424	396	424	407	394	418	384	408	406	418	403	385	436	397	432	419	358	385	392	383	387	425	371	424	431	418	417	432	384	381	404	373	372	407	413	398	377	407	362	407	393	382	433	447	382	400	398	420	438	419	439	384	408	397	404	400	371	414	391	406	392	409	403	375	405	409	368	398	395	434	372	399	413	408	392	411	402	401	375	399	426	423	399	378	426	347	410	421	409	429	418	414	405	402	435	446	418	374	406	393	430	388	413	415	383	401	401	385	405	390	397	413	390	411	415	403	436	394	391	425	401	407	372	411	408	374	410	379	412	398	381	396	405	419	367	422	408	447	420	436	400	387	389	384	385	381	438	430	398	431	443	403	413	350	394	406	411	389	438	393	410	414	444	372	429	393	382	396	434	410	381	405	407	375	412	402	399	414	390	374	427	427	393	405	400	365	423	386	398	373	377	379	403	380	423	433	409	410	384	413	378	401	403	427	384	395	405	411	410	429	423	430	375	403	399	419	434	422	437	419	401	428	364	403	442	395	395	399	416	385	404	425	397	387	414	399	395	380	410	436	412	446	343	399	396	403	389	386	415	412	419	410	411	400	431	410	390	389	399	393	418	341	389	422	430	410	440	404	396	409	391	393	376	424	391	420	416	388	391	412	426	389	422	415	375	391	386	450	386	421	416	368	417	407	412	395	400	396	399	383	393	412	416	407	390	398	396	396	406	446	374	419	430	397	424	431	441	424	415	438	412	385	433	403	390	397	410	390	387	404	399	420	426	426	381	416	420	422	370	427	414	409	408	375	414	402	437	415	414	423	419	400	401	425	409	394	362	404	402	455	374	434	417	457	414	410	443	397	397	436	408	416	410	419	412	416	417	411	362	427	407	389	410	433	410	403	396	437	399	412	406	397	412	371	397	384	425	373	382	399	434	411	382	431	435	434	425	370	402	382	393	418	422	430	405	395	403	384	399	392	407	393	401	408	376	409	401	413	413	377	401	401	386	405	423	359	438	433	404	380	404	403	400	419	392	377	396	364	431	404	391	401	403	393	357	414	398	395	386	409	405	399	384	422	372	399	395	374	365	393	439	393	413	379	402	388	391	399	389	419	411	424	430	426	420	411	387	406	421	441	416	400	445	405	396	401	367	437	407	430	400	381	403	421	432	407	422	431	400	377	397	414	418	419	436	391	394	396	404	423	416	399	395	409	399	391	392	417	416	402	399	423	366	385	404	371	396	380	420	391	375	424	417	361	349	416	406	409	402	416	448	411
2575	432	425	456	391	374	380	370	370	347	353	336	356	360	319	315	349	359	357	355	352	376	347	308	361	329	352	362	340	371	343	337	353	353	367	332	317	349	306	340	354	358	358	347	315	319	327	407	348	302	337	330	359	339	360	326	350	333	325	339	384	344	342	330	365	346	359	336	345	375	339	374	329	341	361	341	319	350	336	376	355	328	363	370	354	335	349	353	365	354	340	345	362	347	327	319	360	327	353	353	347	348	352	340	364	310	374	380	325	353	351	324	352	337	364	358	382	349	344	351	342	322	313	348	317	319	365	324	330	344	332	371	320	344	359	355	358	373	360	328	332	359	325	310	302	345	345	348	318	339	336	327	335	363	369	349	332	319	333	343	331	382	324	334	324	376	340	340	357	355	358	367	343	359	321	344	382	340	354	359	320	358	345	333	324	337	392	366	368	327	322	334	371	365	343	338	330	325	363	367	358	347	293	355	325	379	338	303	364	331	365	353	350	368	355	329	345	343	326	336	334	307	325	339	340	317	369	361	333	331	331	360	317	332	293	315	360	355	364	355	337	343	386	311	326	338	376	360	352	355	332	323	329	356	334	337	336	352	330	359	354	361	359	307	340	327	305	351	343	304	317	347	375	371	360	328	326	350	351	340	359	360	335	351	343	382	333	337	375	380	354	328	375	301	364	328	338	365	357	361	361	381	359	358	303	326	353	347	348	347	311	382	350	358	340	350	369	374	369	351	366	340	338	313	352	314	324	374	319	310	356	348	362	352	370	347	315	352	346	335	335	343	358	357	337	349	336	332	372	393	342	361	313	357	324	349	366	337	347	341	314	308	368	348	367	360	310	371	331	364	345	356	356	366	342	370	366	347	368	325	359	354	347	320	339	334	321	322	333	363	340	345	329	315	379	369	361	355	385	362	328	336	368	355	344	364	329	342	353	348	352	335	319	349	327	348	361	335	362	342	331	317	311	362	350	355	357	309	333	358	346	363	367	363	374	362	325	378	369	339	350	323	339	335	337	346	337	338	344	339	334	361	321	332	326	329	319	349	334	330	335	358	360	346	348	366	344	346	332	371	355	370	368	360	332	349	329	363	353	356	329	369	373	351	361	331	321	324	367	326	339	322	348	363	329	328	343	338	367	350	302	352	369	348	346	385	330	382	328	352	356	335	362	353	354	353	349	349	316	345	337	305	366	329	342	321	337	328	342	345	318	334	345	344	370	350	324	337	333	368	329	356	374	338	314	336	348	349	332	375	371	359	348	328	365	353	351	332	329	358	342	373	358	329	345	395	352	341	345	347	368	331	310	324	328	336	337	334	328	313	335	331	345	345	350	373	345	343	344	352	355	339	359	361	367	364	339	346	331	361	363	353	341	343	333	327	351	313	342	349	340	348	356	367	350	328	352	353	337	383	321	329	357	357	342	343	348	357	340	348	329	348	387	340	329	359	300	334	369	337	335	340	356	338	346	318	380	317	341	334	344	356	349	331	339	333	341	328	356	351	365	323	366	333	331	352	327	357	366	365	360	335	331	345	366	353	346	333	360	366	358	334	374	340	359	370	363	347	327	344	336	338	337	326	350	345	363	356	353	351	324	324	374	328	340	331	305	358	305	338	326	341	350	319	335	326	327	320	338	353	381	343	351	350	303	335	353	343	340	312	339	366	359	362	380	338	342	373	338	343	363	382	361	377	384	338	341	333	379	324	354	329	341	347	351	312	298	370	328	325	330	340	359	345	323	329	301	360	356	346	337	320	325	355	354	355	352	341	355	351	359	370	356	333	336	331	352	353	344	354	345	320	332	375	370	339	347	364	350	343	331	354	330	330	325	352	361	341	338	358	321	342	361	332	322	340	344	328	356	339	339	297	351	360	336	345	355	333	414	325	355	358	355	342	344	327	355	335	305	333	317	360	318	365	356	347	319	323	318	326	354	305	313	324	345	342	337	364	329	346	340	376	374	350	344	364	334	329	353	352	355	335	349	349	351	342	357	328	351	367	371	386	289	315	359	313	332	345	335	368	326	331	338	354	348	363	319	332	368	372	335	331	337	339	356	357	375	308	354	339	312	327	331	354	335	307	363	342	322	333	384	325	377	303	303	342	343	346	362	340	340	344	330	289	325	340	353	343	339	334	363	358	337	365	377	356	353	323	355	326	331	315	341	348	370	345	339	317	339	353	363	334	305	342	354	319	337	375	343	344	370	346	346	327	325	319	328	369	295	350	349	335	351	357	350	309	338	330	336	366	354	385	311	341	350	333	318	349	327	345	331	356	371	328	362	356	372	341	366	314	333	345	305	342	396	343	359	333	328	370	326	357	297	379	346	307	319	304	352	341	350	341	355	352	344	381	328	316	338	306	331	327	352	331	318	332	330	333	344	357	357	328	354	326	331	318	357	360	327	362	366	354	357	334	316	344	331	336	320	361	324	318	334	365	307	344	351	353	353	363	346	351	358	348	353	368	340	353	335	361	331	321	357	332	359	350	359	363	343	317	351	349	346	360	343	317	357	356	346	373	357	327	385	345	330	334	322	324	356	345	370	377	353	339	367	327	345	336	355	361	352	330	329	323	350	359	342	314	351	347	359	355	337	343	375	340	348	336	340	337	392	369	331	323	334	367	337	318	342	356	364	327	323	305	352	322	374	341	363	375	382	356	323	323	372	310	323	336	310	330	331	402	347	313	316	346	355	321	354	326	344	351	374	370	347	311	339	343	348	333	344	331	332	339	348	329	350	358	330	335	333	278	354	360	335	314	339	345	353	347	308	362	382	307	356	366	351	344	330	334	327	311	355	351	342	360	360	379	349	355	332	330	312	355	345	356	337	393	357	350	349	323	374	356	388	345	359	346	337	319	355	325	342	369	322	362	345	321	360	353	308	344	343	359	311	347	370	344	360	349	355	349	354	332	339	350	370	322	362	350	341	368	328	348	343	352	333	338	345	333	349	352	339	328	364	329	348	367	311	316	333	348	350	334	355	409	346	358	296	359	331	379	339	354	354	381	360	337	326	305	338	334	321	314	348	339	348	354	343	350	361	312	353	339	335	354	332	355	342	400	359	359	350	335	361	339	391	361	339	315	395	337	356	352	362	351	303	374	340	346	348	361	312	331	315	331	333	323	342	351	334	343	320	364	322	353	318	360	356	347	373	330	307	343	353	305	359	340	371	327	367	353	338	317	328	328	340	359	327	350	326	350	346	340	344	351	360	378	354	350	351	356	341	359	328	311	348	333	314	349	347	315	310	362	363	341	320	345	302	386	318	312	340	333	343	323	346	354	362	349	298	342	328	353	329	307	349	375	341	349	354	334	335	332	326	343	342	357	371	350	324	379	330	328	344	355	350	339	343	321	351	332	315	354	350	369	333	366	285	357	373	340	341	367	355	350	343	378	345	326	317	336	309	341	371	349	335	354	324	348	340	295	364	330	342	340	350	342	328	332	354	331	333	321	354	341	344	343	340	370	354	322	350	337	328	342
2603	991	1090	1171	1136	978	1015	980	1016	942	927	971	894	940	919	996	947	909	931	935	950	904	872	918	924	948	916	860	901	906	907	908	898	951	845	893	880	919	900	907	879	926	902	904	961	932	901	896	875	862	866	911	908	909	938	953	905	905	939	911	877	915	893	898	901	873	883	965	922	931	968	915	848	894	866	914	940	893	953	899	871	931	916	939	940	896	893	901	884	941	909	916	941	879	850	889	927	920	899	925	863	938	917	958	932	886	974	869	862	864	910	890	862	870	895	954	877	961	879	892	950	915	915	917	898	880	935	935	902	937	943	922	911	937	897	919	873	868	864	922	886	908	914	914	944	889	904	804	906	928	892	917	898	872	841	905	899	805	804	857	923	899	857	864	922	895	872	880	911	907	907	883	915	934	945	895	909	936	923	914	931	903	864	900	875	880	879	907	930	848	911	905	896	915	871	908	893	846	880	884	898	900	915	853	935	876	912	943	876	934	953	985	914	900	909	891	947	905	889	823	914	946	909	863	925	932	939	910	899	852	901	910	893	910	897	928	879	940	910	913	900	917	920	881	931	904	887	911	851	847	908	891	918	954	958	912	884	928	894	925	839	880	913	904	897	876	862	870	893	939	889	871	890	904	840	899	965	929	932	952	915	932	930	901	864	884	922	913	910	880	885	846	909	925	892	911	927	887	887	859	817	891	915	869	919	878	877	947	914	862	904	905	926	907	916	922	935	874	841	913	946	909	908	880	891	943	861	889	854	872	905	894	889	854	911	910	890	941	876	863	924	894	899	940	886	873	869	899	878	902	942	897	904	948	908	886	888	908	933	906	923	854	896	857	915	880	911	908	880	921	821	894	906	857	927	920	920	898	893	868	943	884	905	906	856	869	856	938	866	932	946	909	922	928	903	871	882	908	921	907	879	884	959	946	838	899	915	934	856	942	895	894	982	889	910	903	941	925	941	871	866	872	878	945	874	916	887	886	887	915	885	908	905	910	928	873	888	916	939	940	941	909	931	919	903	919	901	901	902	900	886	882	863	881	937	923	934	909	958	865	874	922	914	901	880	938	925	937	904	921	868	919	918	942	915	889	911	888	892	909	911	889	918	857	843	958	924	912	900	909	936	896	885	918	861	818	871	861	902	921	913	910	911	916	850	921	936	900	903	901	866	885	895	932	863	900	895	898	951	922	960	929	931	945	918	954	877	888	907	875	888	892	865	914	908	867	927	887	835	904	961	826	877	887	842	929	907	928	870	871	831	860	945	947	877	915	900	945	896	884	924	892	870	875	858	882	932	852	962	904	898	897	879	854	955	875	894	893	896	890	907	888	901	892	900	932	919	864	913	814	820	878	894	939	875	910	895	876	928	925	854	925	889	948	952	885	905	874	915	887	918	926	912	912	894	928	837	909	882	937	990	915	900	906	896	888	850	921	905	912	959	886	908	905	924	940	905	923	893	856	928	953	911	917	875	939	940	936	932	883	887	885	872	911	954	878	921	872	892	908	904	931	931	916	890	894	919	837	953	913	936	889	937	901	881	845	868	881	892	938	888	905	846	855	891	939	917	890	874	852	847	871	875	910	881	980	921	879	863	907	930	880	867	917	949	889	862	843	908	896	946	939	901	874	863	888	927	906	908	920	872	865	928	907	921	903	923	927	880	906	913	877	900	865	931	858	882	928	932	903	903	877	895	933	881	856	807	856	940	938	907	921	882	903	922	884	895	877	872	900	887	913	853	900	938	857	883	890	933	864	886	887	881	906	940	878	950	918	855	921	888	881	890	933	901	953	858	941	888	876	853	899	888	937	899	910	913	916	893	918	891	925	951	899	890	882	924	901	846	913	877	910	921	898	934	829	915	868	900	863	951	892	881	904	874	907	873	901	924	887	959	861	871	920	868	949	856	911	912	900	896	844	895	939	846	854	916	878	908	922	964	906	849	873	940	887	851	925	855	885	913	921	937	905	956	846	959	818	910	889	874	921	902	904	883	848	890	913	856	884	865	920	914	857	812	895	885	909	888	850	879	899	895	885	937	896	899	938	876	920	904	903	941	956	890	895	869	887	940	884	876	917	925	894	880	936	900	919	949	836	909	934	895	844	955	920	899	941	899	985	904	902	880	898	903	911	888	857	878	894	922	880	917	912	889	897	940	934	942	932	910	886	932	902	876	903	842	867	896	965	935	917	900	928	946	856	919	913	863	975	879	864	887	909	945	832	923	897	939	957	853	873	932	911	901	884	862	900	936	886	883	881	931	895	909	869	889	889	935	897	907	921	896	869	903	912	921	879	923	903	889	898	964	931	872	899	931	847	883	911	864	969	853	877	881	917	894	851	893	919	901	883	842	911	941	886	874	893	872	915	903	892	897	878	922	869	939	879	910	919	857	889	895	894	896	919	942	922	878	900	862	876	896	936	828	960	905	856	879	908	925	852	878	911	953	893	873	876	889	952	914	903	927	920	950	917	934	920	921	897	892	936	916	901	933	901	861	906	872	906	942	919	918	945	900	857	932	934	898	920	877	909	907	902	923	883	891	954	890	859	823	843	903	897	884	941	862	899	955	933	966	834	937	880	940	901	946	909	949	832	877	931	947	857	863	956	872	822	939	867	940	868	898	916	888	943	908	914	890	905	931	913	959	937	878	895	891	870	887	916	932	875	876	899	893	909	909	931	890	892	860	953	881	921	879	882	928	918	855	874	912	930	901	916	860	863	941	895	869	840	927	977	888	916	856	890	913	927	878	877	889	886	872	896	909	901	938	868	915	881	911	900	914	885	869	921	888	917	930	929	891	928	871	895	888	895	896	930	856	900	869	944	856	903	991	904	895	886	900	881	939	906	934	901	872	903	870	875	875	931	936	896	889	913	906	907	890	922	880	915	897	874	856	904	881	932	942	953	925	922	896	874	953	920	927	952	917	859	896	860	927	924	912	895	946	946	933	926	914	978	968	944	857	849	915	971	977	944	855	877	918	867	856	888	932	916	892	836	904	856	901	900	891	884	920	865	899	892	882	910	900	890	937	978	910	893	911	907	907	906	857	881	865	866	880	938	845	895	876	934	936	910	905	924	925	931	953	953	944	944	942	875	925	907	852	955	930	820	915	857	909	868	896	903	913	898	901	885	853	844	910	888	872	913	925	900	848	889	876	931	897	949	882	882	883	884	898	925	914	923	880	877	923	915	891	892	856	858	939	835	859	965	966	919	902	864	861	877	876	915	964	846	861	879	912	883	906	903	894	884	908	965	940	898	960	928	891	955	911	904	922	893	899	933	900	885	864	920	905	904	923	956	896	891	931	892	869	924	855	885	939	879	898	911	902	881	883	883	906	911	886	885	921	870	898	888	921	878	880	965	926	931	873	892	944	902	959	867	856	904	949	857	873	901	870	865	921	891	842	930	911	914	903	917	925	870	848	924	890	898	898	886	889	1013	926	875	936	874	893	948	912	878	941	866	912	931	897	914	899	897	841	907	903	930	873	941
9963	1027	1234	1014	790	635	507	436	382	336	313	325	302	260	254	231	255	264	235	230	224	233	231	235	215	208	222	226	226	193	252	261	209	198	209	225	202	218	241	224	235	227	224	250	203	246	216	225	225	211	223	215	228	229	225	194	205	218	204	227	198	221	205	205	217	214	190	193	229	213	234	199	206	210	236	214	211	214	209	248	216	231	235	221	207	201	209	210	215	215	228	225	226	237	217	203	217	222	191	206	201	223	204	211	187	214	234	224	204	200	224	214	202	212	198	209	207	213	214	197	206	225	209	211	229	182	234	230	208	214	197	190	189	218	205	182	246	216	195	176	207	219	216	197	186	179	203	205	227	232	212	216	201	204	241	229	201	168	179	185	220	199	197	190	231	204	233	218	215	239	225	227	210	209	200	235	208	210	192	195	222	204	216	209	186	190	200	210	215	208	217	210	217	249	197	222	227	231	218	234	239	222	184	215	231	229	212	219	199	225	210	225	217	211	188	196	220	210	219	214	214	214	204	200	228	180	217	235	222	197	191	210	218	205	216	239	189	192	207	190	202	211	221	216	219	213	237	220	234	256	219	201	207	200	222	199	181	207	193	214	235	210	217	222	196	224	215	213	230	205	172	210	211	194	218	212	202	231	200	211	214	221	210	222	207	201	228	202	182	200	215	218	213	211	208	223	208	228	220	223	200	207	224	204	207	220	215	209	188	254	226	206	214	200	227	219	202	201	204	198	215	199	205	193	231	203	224	206	170	191	201	222	232	194	180	218	210	199	183	206	224	215	233	198	227	215	211	223	222	212	237	205	226	218	205	219	221	187	205	220	226	208	208	205	207	187	199	229	230	200	195	185	193	217	217	215	204	237	190	245	223	217	216	207	224	184	222	231	194	202	205	196	219	207	195	220	209	153	223	200	183	247	226	179	236	219	215	220	221	191	212	205	224	220	211	192	212	195	231	196	238	196	214	226	211	196	240	206	217	202	204	215	205	222	205	213	199	216	217	225	238	197	216	219	207	213	222	197	228	201	201	203	195	201	198	227	205	201	198	209	201	197	204	202	221	213	240	205	227	223	212	215	235	174	224	203	223	223	208	226	213	208	237	223	201	229	218	203	221	216	198	211	184	205	208	196	230	198	203	240	179	245	213	194	198	209	208	215	220	193	218	215	201	201	190	204	209	208	206	201	199	209	184	200	211	223	204	238	206	222	217	220	208	209	223	198	219	224	194	188	192	224	222	216	196	205	235	210	221	240	215	179	205	198	194	204	228	207	194	186	194	199	220	220	202	212	216	210	212	245	201	198	191	189	234	243	203	207	220	232	192	212	229	219	221	210	205	210	193	211	227	211	215	223	214	214	212	199	210	226	233	220	205	247	222	187	226	203	208	219	206	218	222	199	204	209	190	214	225	217	214	218	233	217	193	209	208	204	201	209	199	222	211	196	210	198	221	232	206	218	241	204	227	199	202	213	206	196	208	238	228	210	197	245	200	186	237	200	196	211	223	232	199	178	201	224	197	238	204	225	216	210	198	213	194	207	219	227	212	188	207	224	195	200	200	185	247	217	202	205	198	192	205	216	216	212	201	240	197	225	229	189	232	232	219	219	220	224	197	198	205	212	216	204	211	215	226	213	214	196	210	238	207	215	209	188	210	189	197	212	200	209	233	211	199	202	219	205	197	230	210	204	200	202	226	209	222	206	230	218	210	218	206	198	218	191	232	222	218	211	199	203	210	187	221	227	200	193	230	259	230	211	210	215	224	210	193	210	223	192	181	164	226	213	222	193	201	210	195	238	219	207	176	192	208	183	217	187	216	221	207	190	200	199	211	195	193	225	221	206	217	200	220	205	221	230	236	191	221	190	211	201	204	201	202	207	221	231	205	219	178	195	213	211	201	200	193	233	219	193	194	202	209	200	214	199	204	237	207	218	214	226	237	200	219	208	219	221	226	215	228	207	218	212	231	235	213	190	217	204	201	216	234	217	217	196	204	206	197	219	243	244	221	221	220	214	209	250	218	229	222	224	196	208	206	198	219	194	205	200	213	247	211	217	221	222	220	193	222	203	227	202	236	232	210	206	218	217	195	217	202	213	223	196	220	200	219	224	204	212	211	196	212	218	190	225	218	235	208	227	203	192	216	243	205	246	198	236	210	208	209	212	209	194	212	197	224	174	208	223	191	202	215	184	249	208	206	205	214	238	207	184	201	247	216	210	217	176	241	233	210	235	195	220	222	183	221	238	195	208	211	232	198	211	211	201	208	196	232	217	181	195	229	215	230	216	244	216	216	212	207	210	211	205	202	212	208	195	209	199	215	202	214	204	229	201	221	198	205	187	208	211	198	195	221	204	203	199	220	204	228	193	235	191	227	186	202	208	213	206	187	206	200	200	212	216	228	230	195	200	194	181	229	202	237	205	226	231	209	179	217	207	200	222	222	231	215	224	215	224	201	213	205	199	196	230	238	217	202	249	221	236	211	200	201	202	216	195	213	189	204	239	201	200	228	203	207	239	219	234	185	240	197	218	202	243	209	222	215	228	230	208	216	196	197	203	226	186	205	229	215	202	214	217	207	202	223	234	228	198	202	221	214	224	195	204	207	229	185	200	216	191	209	212	226	189	218	218	211	209	216	195	209	220	224	193	218	212	195	217	208	185	221	221	205	214	209	195	212	190	214	218	220	213	234	226	211	205	203	205	217	213	194	192	214	243	211	210	222	197	213	200	187	232	194	206	224	195	205	197	188	228	229	196	224	217	205	203	216	214	205	207	186	221	199	195	234	220	218	225	230	239	207	244	189	207	206	213	203	197	190	200	223	209	222	220	218	209	229	214	231	213	247	220	192	206	227	219	197	213	200	220	204	226	201	206	214	233	195	194	229	224	188	219	226	216	221	211	199	200	219	234	229	209	201	226	213	232	193	220	189	222	220	202	207	204	204	206	204	195	206	189	210	217	207	224	202	207	198	199	216	199	213	192	219	232	197	236	197	217	212	235	205	205	209	202	214	193	205	215	193	194	205	219	218	214	200	237	201	215	215	191	197	222	198	208	220	191	183	202	186	229	195	221	193	225	195	215	213	204	223	211	227	199	212	205	206	203	231	208	221	214	201	233	220	207	200	225	199	200	209	207	214	188	232	212	224	195	206	204	197	203	225	220	216	224	204	205	162	219	224	229	195	212	202	219	208	218	208	217	194	218	227	199	191	215	218	190	215	217	208	207	218	212	203	221	220	237	228	218	205	214	213	215	225	225	197	229	203	217	220	218	208	197	243	203	210	224	182	206	196	210	194	192	213	195	222	211	232	185	223	213	206	195	196	189	212	211	214	208	219	224	218	218	204	235	224	227	232	232	228	228	212	198	191	209	205	207	224	225	217	201	215	215	203	220	219	192	199	181	189	193	183	203	192	226	190	209	227	219	226	200	222	213	198	192	204	201	225	212	173	205	210	199	216	209	192	221	216	198	218	213	199	221	199	208
5716	1437	2856	3146	2798	2398	2063	1683	1497	1366	1212	1152	1008	974	939	916	832	819	779	802	770	752	783	724	666	704	688	675	669	683	669	721	683	671	611	594	682	591	652	640	578	610	638	596	635	636	648	632	591	622	640	612	611	635	578	594	611	608	601	560	578	656	577	641	594	592	559	610	601	601	589	629	625	592	667	577	612	608	601	602	577	605	615	644	579	577	597	578	618	590	621	600	633	598	588	616	587	575	586	572	648	602	561	595	607	595	612	623	591	607	603	576	623	614	575	607	600	581	549	591	554	602	576	613	550	581	585	597	557	558	600	604	613	572	635	582	610	598	556	564	608	587	637	612	593	562	572	606	568	556	568	613	588	605	572	594	625	575	582	580	573	586	574	573	595	611	600	610	537	622	581	583	614	619	585	595	555	597	609	563	590	607	620	638	600	570	593	569	564	562	578	611	568	591	560	608	558	590	616	568	577	580	590	596	564	567	610	576	627	576	593	588	581	553	599	597	609	585	588	589	597	643	559	599	608	598	598	573	571	592	563	615	586	582	585	537	627	574	624	651	520	624	572	564	569	618	559	544	601	600	577	609	625	631	535	548	568	567	578	574	635	586	599	605	584	611	622	623	598	589	582	599	584	585	574	602	548	633	616	578	535	605	581	610	619	594	584	630	636	615	595	566	554	584	568	566	585	595	586	601	622	591	588	561	611	600	600	576	563	576	607	577	562	588	618	573	586	574	607	593	576	583	565	590	585	615	583	551	590	579	533	594	577	572	560	581	576	573	585	544	552	615	565	584	594	612	579	558	580	614	548	589	614	627	574	562	596	577	575	586	623	577	579	580	609	583	627	599	587	581	604	563	579	586	598	590	555	614	562	616	581	623	607	602	562	559	617	544	604	599	582	560	592	619	623	575	580	578	586	623	575	607	576	604	592	619	576	584	570	609	566	587	582	560	589	608	596	629	563	551	593	599	549	575	573	587	594	588	598	571	580	600	616	546	596	526	603	572	601	610	578	557	603	581	618	571	608	584	568	654	609	544	619	589	609	608	612	601	605	616	562	593	563	587	574	594	523	570	550	589	573	612	564	552	569	563	627	572	640	581	612	569	614	607	599	624	566	621	558	568	573	584	542	557	624	608	619	586	588	569	553	575	552	523	535	558	593	619	589	615	580	591	558	571	611	554	595	563	574	602	594	595	553	560	563	539	618	583	615	611	603	575	544	594	603	608	584	598	582	643	563	581	587	619	608	532	606	537	560	636	563	602	582	578	595	592	572	569	625	586	550	602	591	594	559	601	583	585	579	619	594	579	555	564	576	567	588	563	595	566	555	607	586	609	606	572	573	576	568	550	575	559	562	580	562	606	572	567	569	605	621	609	590	596	588	604	586	548	559	613	599	597	625	613	508	592	597	572	576	596	594	575	582	534	564	613	576	553	548	534	578	602	573	617	574	612	592	583	572	579	568	587	558	585	587	590	580	590	557	554	590	613	585	592	566	551	558	590	597	578	574	532	624	559	538	617	581	567	590	572	627	607	608	586	530	564	583	574	595	596	609	579	624	579	580	554	551	627	575	579	567	596	596	550	572	586	613	589	606	594	553	598	562	556	610	596	564	545	615	586	574	554	617	599	522	584	597	559	559	642	569	564	578	611	545	563	592	576	600	588	598	640	538	604	570	549	645	573	569	610	590	559	582	596	562	565	599	593	602	634	563	565	537	568	592	639	583	571	542	557	637	610	596	588	557	578	608	575	572	587	584	545	633	552	580	592	614	604	558	582	613	545	596	617	606	619	624	606	570	559	544	606	574	610	563	596	562	639	554	569	590	603	571	567	589	564	584	583	561	573	585	553	604	563	607	598	613	567	583	582	611	589	623	603	545	581	610	596	543	588	571	612	589	579	583	553	599	571	564	580	598	591	581	610	572	551	605	623	584	603	562	541	586	555	566	592	596	571	593	594	559	576	553	583	554	585	587	561	600	578	610	541	575	595	564	558	556	549	605	588	579	578	554	563	556	582	568	577	568	607	562	566	578	557	556	585	527	603	607	595	597	591	609	588	556	576	587	613	590	541	596	605	536	546	590	546	630	619	551	586	564	581	564	651	580	601	560	562	557	590	597	635	605	571	558	575	596	565	598	560	610	558	644	561	546	618	598	558	586	573	578	594	615	628	572	565	569	586	552	578	574	532	588	599	587	592	573	546	587	611	585	610	560	578	579	550	593	586	594	572	582	589	597	620	560	621	623	587	618	577	603	575	573	599	593	575	571	625	632	577	599	595	615	569	584	601	583	553	575	585	594	620	600	582	565	592	627	556	572	596	561	569	571	565	604	620	590	590	569	557	589	581	574	558	585	583	577	557	580	620	599	558	603	598	561	610	555	606	609	556	583	559	566	580	592	590	588	567	603	576	618	577	570	588	608	583	568	575	539	589	583	611	585	582	562	596	578	589	568	584	579	574	587	578	584	609	583	540	582	586	605	558	595	595	579	612	592	598	599	566	630	592	594	571	568	603	593	589	574	606	595	617	597	513	566	584	605	573	587	585	604	587	602	597	553	593	571	594	609	595	584	593	617	568	560	553	578	575	547	578	590	570	595	616	612	574	621	572	578	552	532	548	601	565	576	562	572	567	588	582	575	612	585	569	579	569	609	587	607	573	624	564	633	594	601	605	599	590	582	553	581	585	591	566	597	603	589	610	598	543	601	615	581	582	554	614	559	611	589	604	572	544	627	558	602	567	574	573	576	592	592	595	556	577	589	603	586	550	595	570	565	570	622	562	579	582	581	604	565	560	559	575	580	619	616	593	625	590	598	604	595	571	609	582	553	587	568	569	563	624	615	565	592	617	548	562	569	567	610	540	587	635	586	596	575	544	540	575	577	569	561	578	591	572	568	631	595	543	572	563	565	598	575	586	517	586	601	593	627	557	580	584	567	606	614	558	593	568	592	592	567	590	604	597	568	557	572	571	565	567	582	604	598	615	582	634	623	556	581	582	572	626	597	575	619	591	593	577	596	560	564	616	535	570	620	605	567	618	557	569	560	589	567	584	581	581	587	613	610	574	590	610	619	606	578	571	594	576	634	520	547	564	576	551	601	580	586	590	568	570	592	580	598	544	587	601	595	585	569	532	555	599	590	620	581	623	592	557	535	575	623	644	546	512	564	610	553	586	575	572	624	624	588	592	569	543	567	560	604	542	595	564	602	603	583	568	609	568	600	569	566	595	588	607	562	555	572	606	575	554	562	574	611	560	584	520	590	538	589	546	596	605	566	537	620	599	543	567	562	569	593	588	524	588	575	593	570	559	590	588	609	595	561	573	584	611	580	584	565	584	615	608	554	538	563	604	609	603	581	594	610	589	580	578	559	614	568	564	569	597	577	563	599	589	572	576	586	562	583	546	614	611	592	600	544	577	578	567	607	594	536	585	606	599	580	600	600	583	539	612	582	609	587	659	571	589	609	597	589	598	602	594	575	585	603	591
18002	2461	2396	1791	1245	911	699	521	459	401	334	285	269	254	247	213	224	239	178	178	198	198	182	168	169	167	173	141	146	182	156	159	153	126	141	135	154	152	165	142	131	155	159	139	143	138	162	143	117	123	129	140	132	169	144	135	136	145	151	132	150	141	156	120	138	137	113	128	145	132	141	119	132	135	157	145	143	139	137	108	141	128	138	152	133	146	147	141	140	132	148	132	132	143	122	143	119	122	131	156	132	141	137	123	135	127	138	128	149	126	147	139	136	128	144	136	122	139	138	108	148	124	117	137	136	125	130	129	131	131	142	134	122	115	136	155	138	158	128	116	134	124	126	135	103	148	129	137	170	131	134	137	125	119	130	138	139	124	131	143	155	149	149	151	141	144	126	133	123	136	148	135	135	128	138	132	126	136	141	141	125	127	149	139	128	136	127	173	128	129	123	143	136	143	141	156	140	141	103	157	157	135	130	124	132	146	127	143	125	134	128	120	117	107	114	129	116	138	121	126	134	138	120	150	151	127	124	109	113	123	157	149	133	141	146	142	147	154	110	130	140	121	137	129	137	154	151	162	147	158	117	141	140	112	120	131	160	111	131	129	131	133	138	128	116	119	140	120	128	138	129	138	153	129	117	119	130	133	153	129	136	149	111	125	136	139	136	130	131	121	122	111	132	133	133	133	124	133	125	158	137	168	138	118	142	133	140	132	127	135	127	144	132	108	131	165	132	128	137	135	122	137	144	126	127	122	144	150	114	132	120	137	147	125	140	139	122	144	127	141	122	132	150	152	132	128	115	129	133	142	120	116	126	137	136	144	126	147	126	120	156	120	139	157	145	117	134	125	134	136	130	149	134	124	125	145	112	118	100	117	134	128	136	134	138	137	137	147	124	141	128	142	140	121	122	127	124	128	139	137	160	151	133	124	123	142	115	148	131	116	138	151	126	153	124	143	128	116	135	115	129	140	126	141	143	132	135	114	148	112	159	115	139	127	149	155	134	143	139	118	122	140	143	129	124	129	133	144	122	144	118	136	141	151	128	125	139	152	133	127	114	139	119	139	131	124	143	126	117	136	153	130	126	145	139	137	151	137	123	138	141	135	122	145	129	117	125	134	144	135	106	143	132	127	145	131	116	153	124	119	134	151	136	131	120	142	131	124	112	122	152	125	144	118	140	124	126	107	135	126	128	145	148	152	148	154	122	149	143	136	148	123	149	123	144	171	131	116	117	102	124	140	118	157	118	133	143	124	129	145	160	132	146	123	141	139	137	137	146	130	138	129	153	146	116	113	142	116	135	130	132	126	126	116	149	135	129	129	126	135	159	126	134	113	130	120	146	149	142	116	139	147	133	131	129	138	137	182	150	135	112	127	156	125	120	130	137	124	146	145	156	129	122	154	162	135	128	164	139	106	144	137	144	133	147	118	148	131	120	126	130	142	139	140	132	136	121	148	133	129	131	142	130	136	140	130	145	130	157	138	137	105	133	120	154	137	135	138	132	120	123	156	147	147	132	139	139	131	125	156	120	140	129	146	120	121	109	117	138	131	128	166	118	136	116	121	142	142	129	133	127	140	139	136	117	126	149	130	129	120	156	124	120	143	132	154	130	119	148	134	136	141	135	127	138	162	148	115	127	124	145	123	138	126	140	110	132	162	128	138	140	133	124	119	144	136	128	138	130	141	154	125	146	124	128	118	170	156	117	136	131	138	146	133	150	122	133	142	151	137	110	149	128	129	120	143	150	151	117	133	120	126	131	151	127	128	130	135	144	135	134	147	123	133	133	135	127	151	124	160	173	131	138	128	127	142	137	145	131	131	102	135	132	156	143	137	148	114	148	131	145	134	126	124	122	119	144	125	121	128	129	148	123	162	145	122	106	151	127	117	120	125	140	132	149	135	144	147	137	160	132	146	143	111	150	128	141	113	132	130	151	107	148	121	118	141	128	129	135	138	127	147	103	143	150	135	116	125	130	125	124	141	127	155	141	133	134	136	122	149	136	130	123	144	141	124	122	159	144	129	115	124	135	132	131	141	122	132	160	127	142	129	114	117	155	152	121	139	136	136	146	119	126	120	131	137	123	135	131	133	137	131	118	136	144	137	127	137	148	140	123	114	118	136	133	125	139	144	107	128	135	124	119	113	142	128	128	135	120	116	122	143	154	126	134	109	142	149	128	143	135	132	148	148	154	118	128	138	134	132	134	140	139	131	123	134	140	159	114	123	122	138	150	132	138	131	135	133	113	143	134	177	155	140	137	119	135	120	151	144	127	137	136	145	154	139	139	132	140	123	119	141	147	139	129	123	118	149	123	125	120	131	136	124	124	130	138	124	114	138	145	134	155	133	163	127	134	139	147	124	147	136	122	124	134	127	127	138	132	144	131	148	101	154	146	128	124	124	125	126	144	139	128	121	116	134	122	140	124	127	148	135	115	120	140	118	133	121	127	123	98	125	138	128	135	119	140	145	138	132	128	117	115	150	153	131	132	140	138	119	132	125	135	135	123	125	126	120	142	148	131	144	144	114	121	120	144	134	134	145	123	129	143	133	131	140	121	117	140	129	138	123	152	148	119	143	110	130	129	138	142	153	140	136	128	126	126	135	130	116	144	128	152	131	151	114	135	138	130	111	129	124	153	142	118	135	127	137	125	128	143	123	136	140	137	115	128	124	132	121	150	140	129	122	163	119	116	142	140	137	146	131	134	128	130	132	139	138	132	143	152	131	130	129	147	133	126	137	145	125	131	131	115	120	128	103	124	132	137	122	118	124	130	139	126	135	140	139	141	130	127	134	137	115	139	132	125	135	131	134	115	155	147	121	134	138	123	120	121	141	109	138	137	129	126	126	128	132	139	143	136	133	147	134	147	141	141	151	133	146	129	110	123	120	155	133	144	128	141	154	141	148	153	159	138	136	128	149	136	140	146	109	137	119	129	122	133	139	122	121	115	138	126	156	148	139	133	131	136	140	127	125	132	141	146	137	144	111	141	122	126	145	129	133	130	126	153	143	146	138	137	132	130	124	129	154	140	128	118	120	142	139	129	126	116	136	143	132	131	143	141	153	134	149	117	125	130	141	113	141	121	132	125	116	125	125	129	129	100	131	133	118	131	147	135	124	132	135	131	139	130	144	130	126	124	129	149	130	147	114	133	130	138	140	134	136	154	130	150	136	138	162	124	138	136	117	133	128	139	120	140	132	142	129	124	149	124	112	143	122	143	141	142	144	141	127	150	122	131	143	151	121	147	120	134	110	140	118	129	126	127	140	125	144	136	135	122	129	143	145	142	143	134	136	143	136	131	142	133	120	134	134	135	152	130	114	129	103	144	135	130	138	136	135	127	141	120	125	149	143	131	130	138	142	133	134	138	146	125	131	106	131	128	150	148	112	146	154	145	151	142	124	110	116	130	133	120	125	119	105	123	137	120	129	141	144	136	139	117	137	127	138	137	146	119	144	137	130	124	124	147	162	142	137	151	127
7440	2041	4389	5353	4574	3780	3104	2681	2240	1841	1661	1468	1329	1273	1129	1005	891	902	827	814	755	748	695	664	649	658	586	611	648	589	561	549	542	572	529	555	505	503	558	504	465	450	481	494	465	459	498	468	504	459	443	460	466	453	472	451	456	451	474	452	448	452	423	454	464	432	427	440	432	441	459	403	438	426	440	425	471	452	420	443	445	424	423	435	408	440	457	432	411	433	424	375	441	409	413	416	421	419	408	408	399	375	382	452	427	413	461	414	440	396	410	396	413	416	405	389	398	440	441	405	385	403	430	395	395	407	408	395	402	408	426	399	442	402	407	418	385	398	443	404	450	413	440	404	400	408	410	420	420	425	436	375	433	425	409	392	415	401	443	396	381	395	419	392	410	416	412	439	408	436	382	425	404	424	423	418	381	373	419	411	406	388	433	411	432	420	396	411	407	428	382	409	400	418	380	414	372	405	411	386	405	420	416	410	415	393	392	396	422	414	396	380	431	432	425	397	418	420	431	396	386	400	416	426	425	409	415	374	425	414	391	423	401	392	421	396	408	424	432	452	400	417	419	433	395	432	415	394	400	401	382	420	398	421	383	376	398	361	423	402	437	395	361	404	426	432	401	402	381	388	391	398	411	414	401	420	402	421	421	403	434	452	411	397	392	379	401	420	393	428	422	441	407	407	408	412	410	389	400	389	440	382	379	440	446	417	405	393	409	378	383	394	367	414	381	389	442	399	373	403	405	377	406	400	397	404	377	385	373	405	401	411	401	410	397	407	429	402	418	397	454	406	417	398	393	422	402	415	396	420	412	384	418	389	454	409	389	435	428	432	417	383	408	416	400	441	416	392	429	429	408	404	420	435	406	406	426	411	446	390	386	404	378	408	367	391	377	392	412	403	393	392	376	401	419	385	387	404	437	419	447	404	380	448	456	401	412	421	400	445	390	404	433	406	410	402	432	409	409	365	396	413	406	417	376	390	389	412	405	409	373	431	363	381	405	400	338	396	431	412	357	407	390	418	374	361	402	413	395	385	420	404	427	369	377	374	390	381	401	382	388	394	430	405	398	406	410	396	430	434	424	417	406	375	406	420	419	424	423	441	445	440	404	449	431	404	404	423	434	369	405	414	432	402	381	447	385	406	418	399	391	420	407	405	388	379	388	375	414	416	338	447	385	414	414	384	369	417	427	385	422	364	399	395	398	406	403	395	418	399	398	379	426	401	380	427	396	393	407	420	386	428	434	378	429	412	403	398	384	402	363	405	401	409	398	415	400	392	399	347	401	415	413	402	392	410	412	401	419	399	381	424	371	400	389	402	403	418	416	431	416	411	419	416	415	415	428	397	440	425	447	382	384	382	384	384	381	410	404	390	415	385	397	406	378	406	392	388	392	437	355	367	404	415	384	405	425	415	377	422	370	427	440	415	395	423	401	407	428	386	408	413	411	382	392	425	414	396	402	376	421	410	385	404	405	417	400	372	406	378	409	398	446	397	394	402	368	404	402	383	399	408	389	413	392	404	407	427	408	368	406	408	403	378	446	401	405	421	401	374	380	401	397	443	386	424	413	390	426	418	379	400	382	397	370	370	413	416	420	412	405	391	445	375	463	428	423	357	433	386	361	409	378	396	353	396	407	444	422	392	417	400	414	376	438	405	384	397	409	428	421	395	369	409	424	392	451	417	445	396	417	398	382	396	386	408	433	397	389	427	452	387	406	376	428	418	416	429	393	416	423	413	411	399	413	406	396	427	394	427	397	385	382	388	428	382	406	410	379	388	381	387	394	398	428	412	353	404	415	408	393	385	422	401	409	411	417	412	400	414	385	405	409	394	408	373	417	417	414	422	397	418	364	421	375	407	378	392	422	388	401	393	382	403	411	395	438	392	381	403	376	439	397	412	396	404	380	411	383	411	403	402	367	379	410	397	394	401	445	402	451	426	424	405	391	371	394	400	419	409	387	397	409	361	402	434	384	402	409	376	382	426	407	405	415	426	416	393	413	409	409	414	397	394	399	385	433	399	423	443	435	397	428	389	379	400	443	380	427	381	427	413	439	414	392	395	422	435	405	402	383	405	401	400	413	435	397	368	384	403	406	411	388	423	427	429	426	414	402	414	423	379	418	419	416	370	390	415	440	413	421	445	399	406	396	397	386	382	416	389	370	418	418	399	440	387	438	368	408	387	402	454	420	371	392	443	411	451	398	381	430	426	422	379	419	433	411	392	419	425	429	404	391	427	423	397	449	398	395	412	399	418	408	402	396	407	433	431	405	397	427	410	387	407	414	448	409	425	427	433	401	392	372	400	451	363	400	390	455	400	388	432	388	384	424	396	374	416	434	430	410	434	441	421	437	405	425	389	371	401	395	380	411	394	413	423	397	407	428	392	386	414	374	402	426	407	405	415	393	402	376	373	410	391	405	397	432	408	406	405	399	415	392	412	434	413	408	436	400	420	375	416	429	386	433	417	389	403	379	445	413	373	391	397	435	386	423	415	424	412	397	394	433	411	424	349	413	405	426	391	404	403	423	395	419	378	388	411	371	386	400	382	456	425	417	401	419	406	403	381	403	405	406	440	392	370	383	394	402	400	377	406	406	389	404	394	433	382	376	418	418	429	397	395	388	378	454	406	391	392	425	422	418	389	372	426	386	407	379	411	382	392	406	420	414	406	441	402	366	413	412	382	409	391	363	401	414	408	380	405	388	417	380	435	368	382	381	406	429	366	404	398	411	405	388	413	362	411	395	422	387	407	416	410	404	383	390	392	405	379	389	391	417	415	392	374	386	406	431	405	378	422	426	412	382	447	438	403	375	414	410	378	408	440	390	385	401	413	406	419	380	416	421	421	404	432	414	383	413	402	398	423	385	381	370	401	404	415	409	412	391	360	393	427	438	379	420	363	408	414	411	394	412	378	403	389	419	406	400	407	421	391	405	402	405	375	423	424	394	391	385	380	400	418	400	418	388	421	419	382	400	381	400	398	409	395	387	381	464	429	401	410	443	402	391	406	405	389	405	394	377	400	445	392	425	397	390	378	422	422	429	432	401	411	399	417	406	392	389	400	415	435	425	356	418	425	413	367	391	407	405	410	409	422	417	420	419	361	460	392	389	384	421	409	389	375	391	410	419	431	416	409	412	413	373	402	453	417	448	387	423	377	411	415	420	406	371	430	416	438	380	402	388	406	377	433	441	371	407	412	386	420	397	435	436	403	423	429	387	372	385	407	402	397	366	370	424	391	381	422	382	378	423	416	402	398	429	380	389	394	385	430	428	399	417	374	453	388	412	430	387	427	377	408	381	385	385	401	412	428	424	402	413	389	394	397	409	405	416	387	416	384	435	424	405	404	398	408	406	416	429	407	466	380	447	377	398	389	402	370	402	415	411	395	401	387	375	397	400	411	401	394	440	419	413	424	428	414	397	391	384	392	425	423	431	396	404	399	456	453	425	441	410	426	415	391	369	385	436	397	433	400	371	418	437	405
2570	414	420	450	365	365	389	388	349	338	342	363	376	347	337	342	330	369	313	345	347	347	351	329	338	361	336	329	347	356	352	341	352	334	342	329	321	338	340	354	359	341	354	352	325	367	357	386	335	361	343	362	380	351	336	342	334	353	351	341	326	357	353	355	377	356	349	315	322	328	359	370	342	350	356	339	350	380	325	318	351	351	312	330	380	350	369	383	347	339	335	353	344	317	334	342	326	343	367	346	343	346	347	357	316	315	340	329	337	390	352	340	334	345	365	329	358	323	344	375	321	338	350	347	327	319	307	359	327	362	336	340	336	346	355	376	350	362	374	327	336	351	334	337	343	334	358	346	361	334	353	335	339	312	381	319	338	331	346	363	354	357	368	359	334	338	375	325	345	329	359	321	349	323	324	344	367	338	344	375	363	296	362	366	397	351	372	361	389	351	359	325	340	328	334	367	350	323	354	339	348	342	367	343	322	335	350	342	370	341	293	325	381	348	340	334	325	340	351	381	352	356	336	331	353	338	363	356	350	319	328	332	349	356	361	355	345	344	379	334	326	361	335	330	330	366	346	356	332	335	329	366	348	335	370	371	346	368	330	347	376	359	365	359	328	354	370	301	324	333	312	382	341	342	336	333	351	319	315	327	344	355	346	359	345	320	365	332	367	341	370	362	328	338	343	359	330	346	387	360	337	325	334	373	347	325	340	339	339	337	342	345	345	331	331	311	333	333	340	330	344	345	349	367	352	360	327	317	333	377	332	333	362	338	347	380	308	340	381	347	343	399	331	350	391	315	361	372	356	376	328	315	331	326	347	338	341	364	360	313	344	340	393	333	347	352	353	353	320	334	313	325	342	343	329	358	365	360	318	365	327	321	328	334	353	352	327	299	351	346	315	337	356	331	358	349	320	344	357	310	369	329	329	359	333	371	331	367	349	363	363	344	325	350	336	351	329	350	322	358	323	350	358	341	317	303	319	329	344	345	314	327	324	346	324	345	337	362	359	329	321	348	334	381	361	370	348	359	339	349	354	358	302	348	348	323	347	346	307	312	327	376	370	364	345	366	312	344	384	370	358	367	349	331	329	364	327	334	342	352	352	343	346	357	329	335	351	326	328	354	371	338	380	328	314	323	338	349	362	344	347	341	354	326	342	314	353	339	375	355	335	321	341	365	338	356	327	337	334	337	378	330	369	387	347	335	352	339	358	348	330	317	319	348	357	342	333	368	339	308	329	374	360	341	349	360	326	301	334	347	349	360	365	345	346	335	331	343	328	354	327	338	374	307	352	333	336	370	330	329	357	367	359	347	337	320	326	330	350	334	344	354	316	327	353	311	371	361	337	400	358	318	369	308	336	351	373	358	371	357	338	356	338	329	361	324	337	320	324	336	347	359	352	379	354	341	336	342	357	308	338	357	317	339	337	351	320	343	345	330	381	352	350	348	321	341	325	347	363	336	357	356	319	371	381	337	389	313	356	340	382	352	359	321	352	366	352	360	353	335	358	360	308	320	360	328	330	351	345	334	374	349	333	333	289	354	392	331	344	309	331	363	338	355	350	375	350	326	337	332	381	325	351	360	350	352	346	318	347	362	335	321	334	354	346	359	327	356	347	334	346	359	339	321	344	332	361	351	342	377	342	329	327	364	363	345	343	343	374	332	325	311	332	334	319	339	372	361	353	378	349	379	318	340	317	354	349	342	329	351	338	354	373	335	364	325	378	358	355	361	368	324	335	333	348	325	338	340	375	358	339	325	367	303	330	327	331	383	391	328	351	332	361	323	314	328	344	350	347	330	324	337	314	327	361	338	354	322	330	339	352	363	379	382	353	351	316	326	341	331	357	366	327	373	352	338	342	366	353	337	346	361	315	329	336	335	336	354	323	301	339	336	355	337	363	368	380	331	326	343	354	367	361	340	350	345	339	334	359	334	359	361	367	347	346	352	353	354	333	385	350	359	343	378	371	322	311	358	352	348	338	352	357	349	336	318	363	333	370	342	349	377	319	340	329	339	381	342	340	329	336	339	312	336	349	335	318	358	308	356	344	312	328	351	332	336	328	363	324	341	331	356	336	344	369	338	337	313	337	321	346	348	349	360	350	373	341	349	355	341	329	322	328	327	332	366	344	327	334	331	381	381	322	351	350	352	375	359	344	354	345	330	358	358	368	369	366	313	384	385	376	320	349	316	350	360	360	361	343	377	347	357	328	339	325	345	316	306	339	421	329	346	342	317	311	344	364	379	342	345	334	367	310	337	314	368	354	324	355	347	342	384	317	342	356	339	332	317	362	382	337	350	309	339	342	359	364	328	354	309	358	319	356	363	356	328	307	362	365	349	334	340	336	339	330	352	359	304	373	332	329	362	339	336	348	342	375	363	355	316	387	325	365	324	335	335	325	361	335	334	384	340	312	320	329	329	352	356	333	333	345	344	352	342	335	350	322	341	331	324	340	363	364	372	315	368	380	345	354	336	364	342	387	327	330	331	315	370	350	332	375	320	348	340	357	349	307	349	352	381	347	348	340	323	350	351	362	377	392	383	347	369	358	337	345	327	340	333	345	365	328	309	362	314	349	333	347	373	336	348	369	337	305	355	317	338	326	318	349	359	326	351	373	327	320	334	308	378	367	351	355	350	362	351	360	342	371	357	389	307	349	313	359	337	388	312	343	331	332	330	375	339	375	316	348	344	343	348	372	358	352	334	349	356	340	319	334	340	360	344	320	332	370	329	322	322	340	349	323	347	335	324	322	339	312	358	379	353	329	367	357	331	342	330	329	349	349	356	329	326	353	353	372	366	325	312	337	347	346	350	343	298	324	326	344	365	340	350	352	320	338	341	320	348	363	321	339	341	373	325	345	328	353	334	351	317	317	336	349	339	338	315	339	360	387	312	324	340	347	351	352	365	379	385	346	320	367	348	308	360	335	334	373	353	330	372	349	343	316	344	353	370	338	359	317	331	353	316	352	345	367	317	341	297	364	335	386	310	365	331	372	354	349	336	350	358	337	338	368	323	332	342	336	367	360	357	320	341	369	366	353	331	340	355	336	340	385	368	333	346	346	314	319	373	333	336	322	309	319	347	348	341	369	343	328	365	327	323	385	343	318	333	356	327	324	337	343	369	360	360	354	325	352	336	336	352	344	356	327	349	391	344	338	344	359	344	329	346	345	372	320	353	369	348	328	363	342	371	331	345	360	328	327	385	359	325	306	304	384	346	384	347	303	325	343	330	329	324	350	365	318	346	356	335	323	323	341	331	321	315	379	344	367	351	359	363	331	346	351	343	338	316	356	353	370	333	320	355	369	326	336	328	338	350	328	319	357	295	357	387	374	361	333	325	366	350	313	322	356	375	346	345	337	338	329	356	331	330	334	322	364	317	322	374	325	366	310	376	386	342	337	355	326	327	361	344	343	334	347	387	343	343	340	324	347	335	353	339	344	357	354	311	351	321	333	347	362	363	353	353	364	405	322	305	371	354
2531	976	1040	1065	1111	1099	950	990	982	944	959	910	977	894	973	980	920	898	924	867	920	903	951	872	954	920	928	848	926	886	917	939	859	918	875	892	949	947	924	897	922	926	878	847	904	894	938	929	908	900	922	905	912	871	924	862	855	960	934	884	869	839	982	912	903	914	881	865	884	888	895	885	889	913	873	883	873	915	874	894	865	887	907	873	921	916	915	876	880	902	947	957	895	943	891	884	924	941	849	912	933	885	908	947	956	854	910	946	953	856	947	871	922	931	894	848	893	931	914	846	919	886	867	914	892	949	881	929	887	921	897	904	912	903	936	942	939	890	898	950	910	873	904	864	919	880	970	923	871	931	879	925	909	914	936	919	868	922	878	915	879	914	836	899	922	874	919	908	914	913	865	953	851	909	908	928	923	878	856	851	922	910	892	884	900	882	878	905	850	907	905	902	922	882	854	939	934	871	950	887	945	882	874	927	886	882	948	911	924	919	936	929	889	900	910	913	892	885	908	865	942	919	865	876	948	937	928	851	935	914	897	904	939	871	920	922	872	857	918	883	922	890	880	868	906	834	919	900	890	817	920	893	935	914	870	879	929	939	930	912	895	886	889	851	935	892	909	893	917	909	881	954	961	846	854	900	900	874	871	933	884	891	916	921	880	901	970	879	903	905	846	896	864	901	948	891	874	916	926	933	899	906	861	936	894	853	942	880	923	938	904	866	903	894	898	921	861	905	904	906	928	904	922	892	920	928	883	910	889	918	954	915	893	877	950	878	913	883	913	860	917	955	940	891	879	830	895	900	905	925	911	881	883	893	899	934	899	931	945	964	927	867	896	912	908	898	928	968	898	866	945	895	891	865	937	932	853	909	895	885	919	945	881	898	885	859	915	918	888	853	912	927	874	845	904	916	879	898	925	924	891	950	904	909	980	918	916	917	888	915	896	902	941	934	903	902	881	927	870	908	960	925	934	865	914	903	893	923	876	908	888	909	924	869	901	843	872	883	928	874	899	931	900	883	905	909	911	923	894	868	896	889	865	888	901	876	899	834	923	921	871	933	930	880	884	940	941	924	913	929	874	879	905	898	889	900	897	940	978	873	884	938	892	856	902	884	905	902	900	918	952	898	929	949	914	889	873	884	829	891	903	936	873	884	821	893	953	945	905	903	911	900	897	880	866	940	885	860	888	870	913	906	921	897	917	953	939	919	868	859	872	895	878	917	899	881	909	916	917	888	991	908	903	931	947	929	934	827	893	952	900	903	899	942	884	881	888	886	896	897	869	908	928	881	904	906	851	901	930	930	921	940	884	961	926	899	928	931	897	935	914	893	902	928	880	951	862	937	853	877	910	880	876	888	916	937	899	913	919	911	880	885	869	932	942	852	962	937	877	869	964	915	944	936	944	948	930	942	895	945	913	922	919	910	867	900	898	917	867	899	886	901	914	873	872	884	968	866	885	893	895	899	972	878	944	879	911	880	916	841	866	912	874	873	948	886	888	942	915	915	926	941	855	896	842	950	893	938	929	946	841	870	902	946	885	908	874	926	882	958	879	871	879	862	863	881	991	911	910	910	918	909	907	926	901	888	902	932	924	926	951	905	955	929	929	870	898	929	849	899	903	916	897	927	919	908	862	890	907	903	897	854	908	931	906	902	903	893	891	918	870	896	943	913	870	904	954	923	912	887	901	922	940	842	851	874	870	934	918	956	904	952	907	941	879	910	952	851	891	880	895	887	928	875	920	915	920	897	926	929	868	956	906	936	889	891	831	872	893	924	906	882	894	845	920	914	872	966	924	927	886	854	907	943	915	897	876	865	917	904	928	901	888	939	900	903	918	860	896	904	906	893	906	889	888	877	947	871	910	893	906	866	849	919	902	912	892	876	947	887	917	978	893	900	933	922	876	880	912	909	866	958	934	873	870	906	950	878	894	929	917	896	927	942	917	915	912	904	939	857	897	895	962	920	924	924	892	883	926	940	871	912	900	931	908	911	904	880	847	893	874	936	908	915	939	861	891	920	927	899	902	938	959	942	938	912	941	869	848	893	825	877	926	870	917	917	902	883	877	865	837	925	919	870	848	904	872	890	905	878	915	941	912	891	848	892	896	840	903	950	928	942	886	924	880	917	918	904	919	919	911	877	898	904	854	829	901	921	967	904	914	947	894	907	915	908	851	892	916	879	885	919	901	870	883	918	902	916	886	894	926	917	920	922	887	915	901	897	933	911	911	874	951	892	925	912	896	908	899	900	927	866	867	934	918	864	863	945	925	904	887	936	902	924	878	900	946	915	894	925	875	902	909	886	887	997	961	893	876	930	876	912	919	915	890	877	880	938	861	920	902	829	942	917	904	878	870	905	896	893	893	936	863	893	942	890	937	906	878	883	914	892	876	919	832	904	883	925	898	899	879	855	923	904	861	934	947	921	904	874	846	864	882	897	883	885	916	919	904	928	875	899	921	892	897	925	918	914	927	909	926	905	854	912	934	869	868	908	861	864	895	871	926	924	897	875	922	912	923	880	916	939	911	883	916	921	944	874	916	964	923	959	933	942	869	912	888	939	880	887	893	933	910	915	927	867	946	929	930	919	958	914	906	849	908	926	877	894	886	879	938	883	910	900	883	914	916	862	894	865	858	880	918	989	913	934	924	912	878	902	917	917	965	866	937	931	882	860	883	868	920	973	870	924	931	916	868	878	894	924	899	938	870	861	904	927	897	923	863	900	909	906	909	913	921	882	918	903	919	925	883	899	889	890	921	917	896	927	935	885	856	886	880	814	898	903	847	868	899	887	894	870	938	930	870	892	874	902	939	902	900	921	872	914	906	861	894	920	893	884	869	899	895	889	897	857	932	850	918	904	918	880	875	880	882	884	884	918	903	964	864	893	854	899	933	911	886	860	906	914	857	904	935	892	922	902	841	914	961	910	934	905	896	856	865	902	844	895	944	954	850	853	900	863	855	986	910	898	936	901	876	853	861	921	932	856	881	914	923	905	939	943	897	895	910	924	929	862	884	938	907	865	902	893	858	911	842	946	869	861	888	928	925	847	888	839	950	931	879	894	939	841	922	902	890	908	932	925	914	875	874	851	851	922	951	927	903	975	947	839	935	905	950	899	895	922	906	867	934	935	891	891	962	921	870	947	935	922	954	905	868	915	934	873	926	901	879	943	936	925	898	893	889	918	866	930	936	855	866	924	920	901	889	885	942	844	877	904	934	939	950	911	919	905	931	942	883	855	919	861	932	928	895	881	877	935	914	927	888	897	972	867	876	894	884	879	949	892	858	909	863	914	909	900	884	894	948	929	903	971	882	872	890	911	848	938	911	854	895	879	914	820	900	906	883	884	904	940	905	937	911	903	864	890	889	891	925	935	892	874	881	864	872	919	887	885	894	886	894	900	893	898	923	882	932	899	874	850	878	956	918	932	900	901	932	894	918	909	944	914	869	909	910	925	883	909	895	877	864	908	887	878	874	929	903	888
9923	1032	1190	997	714	602	517	449	355	343	334	310	279	277	275	261	256	234	241	235	207	246	221	242	226	230	215	245	198	235	215	221	243	219	217	205	249	205	206	224	233	210	197	239	214	186	202	239	245	204	213	224	227	222	198	203	187	218	197	223	215	223	199	213	195	199	222	219	203	233	218	211	205	221	209	212	206	221	219	224	204	225	250	204	206	226	209	218	205	206	259	225	211	185	231	193	228	225	229	244	198	199	224	192	198	203	231	202	216	218	213	215	181	225	236	210	230	213	203	215	216	202	210	214	220	208	220	200	247	212	220	230	221	206	232	229	203	207	180	210	209	225	222	215	203	212	215	209	226	228	208	209	225	176	239	222	200	238	213	220	229	194	215	194	237	202	206	176	206	202	203	230	214	192	240	237	218	208	214	179	219	235	194	211	209	193	209	208	195	212	198	215	199	185	227	243	224	224	201	220	177	219	224	202	195	203	234	239	218	208	225	198	200	201	205	194	197	220	233	214	205	206	207	208	194	213	201	218	230	205	228	219	203	212	202	201	186	189	200	212	225	229	181	222	189	232	202	210	231	206	186	230	210	210	205	219	203	208	204	227	215	215	211	185	221	199	216	226	202	201	194	217	222	230	216	228	234	265	185	239	197	201	213	214	228	215	213	198	250	216	212	233	208	224	215	211	181	210	223	211	222	209	238	223	204	222	218	215	216	221	231	215	225	225	221	200	206	222	216	202	221	197	223	184	208	227	203	217	207	186	194	193	210	218	199	202	230	224	205	213	218	201	213	218	217	213	197	210	231	213	220	215	220	230	183	229	206	214	224	199	230	211	223	246	216	187	239	204	196	199	207	234	199	193	189	221	223	209	239	214	222	217	199	202	221	193	199	184	204	210	237	176	235	193	224	195	225	222	217	246	244	213	221	203	202	216	195	193	193	202	219	176	236	215	221	213	176	201	229	210	195	222	218	210	206	215	215	204	241	207	198	212	235	220	233	220	244	222	199	209	242	241	217	215	264	254	205	204	217	236	222	203	200	208	210	207	192	205	233	213	214	188	216	215	198	225	219	208	197	208	219	182	200	188	197	207	214	204	213	207	219	222	208	232	198	199	241	199	213	223	199	223	226	217	228	180	193	202	214	216	195	199	197	191	194	198	213	217	191	206	209	216	182	222	195	219	225	201	208	224	223	211	212	230	206	218	214	210	197	208	191	209	216	207	219	203	218	197	210	203	206	235	223	204	209	218	222	201	195	218	194	201	215	224	204	207	186	212	203	233	213	229	225	212	207	211	212	194	215	227	211	188	225	214	211	211	206	202	214	204	211	193	233	197	215	221	231	220	201	222	199	194	173	174	210	235	206	234	219	218	204	229	206	217	213	222	198	197	199	202	183	221	203	176	184	215	214	218	217	218	192	216	213	228	217	215	188	192	205	192	232	236	201	214	215	232	193	205	208	225	209	199	203	218	186	219	201	219	202	215	225	222	206	223	228	185	200	208	203	205	224	233	203	204	202	216	202	224	218	225	222	237	199	192	191	221	201	205	225	215	209	198	213	217	193	198	203	246	217	223	212	238	199	233	234	202	211	206	220	235	195	183	235	214	205	202	222	212	214	236	213	206	221	193	222	222	217	234	224	220	209	202	230	222	243	229	201	207	222	199	205	203	199	191	241	210	232	215	201	220	216	217	210	213	205	222	208	216	203	242	213	225	226	226	203	208	215	202	216	175	218	226	195	203	225	201	216	202	239	203	196	209	181	189	218	203	233	231	204	194	214	183	216	203	225	212	208	211	219	211	226	220	242	222	198	243	226	217	210	213	203	182	211	206	215	224	222	208	181	190	223	183	233	223	218	200	214	197	195	206	214	183	203	232	198	215	220	205	208	204	211	210	216	215	206	187	215	232	222	215	215	189	201	212	201	204	194	220	215	224	231	219	222	214	225	194	220	220	225	228	212	236	191	231	217	200	207	209	232	224	199	203	210	214	224	219	210	218	215	221	234	216	246	242	241	209	204	233	209	231	193	233	193	196	196	218	220	210	204	221	198	216	225	221	232	250	176	212	215	197	222	186	186	218	214	234	218	225	204	226	188	216	224	191	211	234	204	217	239	206	220	209	216	217	244	203	208	202	196	226	215	204	207	209	222	201	215	186	198	215	203	221	217	194	195	212	212	198	220	237	175	193	213	233	230	208	183	218	214	216	217	192	224	212	199	217	219	196	225	216	204	195	198	207	243	210	223	215	227	228	215	198	210	186	202	206	201	212	234	197	223	208	229	215	187	232	231	208	209	197	205	224	209	204	188	200	211	224	202	232	218	201	212	219	213	180	225	200	215	237	202	230	190	208	208	223	202	250	209	239	201	212	231	208	211	198	220	196	220	213	220	195	200	184	207	190	227	191	215	182	210	196	205	221	228	210	217	230	215	182	196	211	180	199	237	197	259	204	211	206	207	212	205	208	199	195	178	209	222	220	221	202	216	224	225	224	238	213	192	214	201	196	216	206	215	198	211	219	206	218	226	194	217	225	214	205	206	205	208	188	189	226	214	216	215	195	183	223	213	217	226	192	182	211	189	184	194	211	213	198	221	177	231	195	208	203	232	216	220	191	211	209	236	238	201	213	218	213	212	214	231	228	230	178	216	233	214	203	209	208	208	204	212	193	211	236	233	229	207	198	206	203	200	212	198	233	208	205	215	191	209	217	212	209	211	213	203	219	201	229	203	197	230	193	190	227	201	196	231	227	212	237	210	197	196	194	239	228	234	206	211	225	222	200	234	204	221	202	245	211	188	218	242	222	208	229	192	228	229	219	206	210	236	202	211	240	213	217	217	205	228	201	256	206	194	207	208	188	209	204	213	245	225	209	212	219	203	208	228	234	198	212	226	227	205	222	221	209	221	191	219	214	196	243	201	200	228	218	191	216	216	200	212	215	226	222	223	229	224	219	200	219	191	208	199	201	203	213	222	200	198	206	227	223	204	222	192	237	215	218	212	207	208	204	202	221	216	204	200	200	201	194	220	224	189	202	202	218	247	213	209	217	208	215	220	201	204	193	204	199	188	209	202	188	217	204	220	201	207	228	197	176	221	214	197	237	214	202	219	180	202	199	226	194	197	220	199	209	196	204	186	228	208	179	204	217	237	210	234	218	208	240	213	199	246	231	235	202	213	241	203	229	213	225	188	213	218	197	213	203	221	231	188	199	221	212	198	244	202	206	204	201	220	212	233	189	225	216	207	237	212	231	220	219	212	201	187	213	201	190	204	194	222	197	218	196	236	223	234	193	226	221	204	200	217	207	222	228	201	193	241	199	201	197	201	212	238	213	235	210	201	217	211	191	210	188	211	198	188	222	219	200	206	200	221	221	249	221	196	216	211	208	196	202	241	201	214	242	205	191	210	210	250	208	206	208	210	236	183	210	209	213	186	229	207	216	203	209	210	186	227	204	230	222	219	194	190	225	218	226	220	222	213	217	223	215
5720	1353	2698	3180	2850	2322	1980	1755	1535	1362	1235	1148	1060	1004	903	862	889	826	811	780	765	753	718	771	708	703	695	735	661	665	687	645	623	651	698	658	660	655	649	642	657	639	609	646	634	667	586	636	624	597	638	628	652	643	610	598	598	602	628	608	611	618	594	613	635	623	548	639	596	611	576	603	574	589	588	610	622	613	600	570	627	605	576	593	573	567	571	610	624	623	627	609	597	598	548	622	585	591	558	570	588	609	599	585	594	577	605	586	588	595	588	599	604	583	561	656	608	617	624	599	624	559	590	557	589	603	552	601	612	561	604	568	554	563	559	597	581	568	603	574	592	580	587	578	612	557	619	554	594	642	595	619	624	604	566	558	574	604	601	543	594	613	596	604	560	611	635	583	586	559	584	614	553	550	585	601	616	566	616	561	594	620	598	619	568	568	605	611	595	593	628	590	558	597	591	621	554	559	579	579	530	620	593	563	563	595	555	587	588	605	589	577	564	541	591	604	584	583	593	591	628	594	613	598	570	560	597	567	553	578	624	608	617	602	554	597	569	536	576	619	605	551	580	528	562	623	580	564	603	626	607	572	597	593	586	603	590	529	557	548	599	622	596	579	577	614	544	575	580	591	611	541	582	606	604	617	609	593	603	584	602	596	621	576	620	586	562	590	560	617	574	573	620	579	540	571	590	571	593	574	584	614	565	557	582	610	544	593	566	576	585	548	593	610	565	578	638	581	563	556	574	557	587	596	571	575	581	606	567	567	579	557	588	574	576	588	603	585	603	605	601	570	558	619	605	569	568	643	591	586	604	573	600	569	565	554	562	598	562	610	593	556	584	623	575	579	595	552	615	576	612	545	563	614	571	569	564	556	628	576	639	549	548	607	611	565	578	618	595	559	594	593	582	603	621	577	561	567	577	589	616	605	601	618	626	536	554	618	608	574	577	572	595	583	559	598	596	569	588	647	555	585	588	571	588	568	603	581	593	556	524	583	616	623	597	596	611	582	556	614	592	583	559	554	594	590	580	529	573	538	587	582	528	606	593	591	567	616	623	603	620	543	622	538	547	557	623	635	543	636	588	624	558	611	567	587	559	577	584	575	582	602	575	579	571	597	613	590	616	563	565	601	555	579	635	541	562	595	580	546	575	569	553	589	610	568	595	544	583	549	614	590	607	610	593	610	558	590	575	617	576	601	598	584	599	589	632	571	590	594	592	581	611	593	545	605	584	608	575	575	551	606	591	607	564	614	618	572	573	592	622	624	603	573	582	560	597	588	594	588	581	602	576	612	589	567	616	586	595	581	573	572	561	635	587	574	568	649	582	578	611	589	566	555	618	589	611	578	549	550	568	571	577	599	602	524	603	581	592	580	629	532	543	530	585	608	639	591	548	585	566	595	566	584	563	564	615	586	622	575	589	587	547	565	560	582	557	599	540	601	606	554	584	625	553	602	612	547	584	608	573	600	574	581	538	581	607	612	558	539	562	617	619	593	606	603	597	611	622	568	598	607	618	613	618	574	547	601	574	623	590	530	575	560	597	618	566	618	617	563	590	586	561	628	597	580	617	601	623	557	573	571	602	587	574	556	581	631	631	539	569	605	575	630	586	597	569	617	587	587	625	571	597	590	597	614	567	593	549	564	587	590	600	585	582	655	594	613	573	576	614	631	614	551	604	572	601	574	548	594	604	580	557	635	598	543	629	598	566	543	594	588	568	597	562	602	575	577	623	557	641	603	581	562	562	547	544	565	613	571	569	570	629	597	576	581	563	590	575	605	591	617	585	586	606	609	600	613	630	583	588	591	562	581	601	597	570	579	605	550	591	595	600	529	625	604	589	572	609	591	569	565	587	578	574	565	604	576	563	566	588	563	592	610	572	567	572	567	603	619	592	570	597	599	571	563	629	591	567	558	558	590	638	570	631	593	596	569	648	571	554	585	586	615	600	602	572	591	589	588	615	557	566	557	608	601	592	583	572	575	584	603	540	595	585	566	600	595	593	539	593	588	639	587	579	544	563	588	576	601	553	612	585	572	593	599	567	634	583	586	599	586	589	612	589	601	565	563	621	577	589	568	548	599	586	592	618	582	576	550	570	579	586	577	609	590	583	577	587	612	576	572	568	595	589	589	600	581	544	602	565	564	568	557	591	579	612	604	591	576	570	606	609	564	608	552	610	579	604	617	622	605	598	562	612	585	610	626	548	601	582	573	547	597	584	583	562	579	585	574	560	589	547	601	596	590	565	613	544	590	589	568	662	564	590	548	570	597	599	580	676	542	632	574	599	541	564	571	576	568	595	568	595	602	641	571	605	549	583	597	565	543	563	561	593	627	550	593	602	547	601	576	605	595	598	581	584	524	599	602	588	580	563	572	556	619	550	598	590	592	545	603	577	555	548	608	586	620	610	579	541	589	572	612	590	565	556	603	581	602	579	627	563	566	565	556	520	585	570	540	574	558	592	577	576	579	604	595	600	618	547	566	617	586	570	592	603	559	569	551	590	597	572	590	607	604	588	615	597	600	581	583	566	535	619	589	591	559	587	561	602	572	575	618	544	575	572	621	589	553	624	620	627	608	598	573	615	587	605	605	624	619	572	625	574	605	575	595	568	568	598	597	598	599	571	609	580	564	582	597	619	587	566	581	566	545	582	626	567	577	644	592	598	584	568	599	580	504	601	608	590	563	619	574	564	567	578	550	620	611	589	566	613	605	570	566	620	634	572	576	622	579	577	584	569	593	566	598	604	556	556	605	589	587	588	598	599	585	585	600	581	577	574	604	562	542	560	571	570	614	580	578	577	606	633	629	626	603	576	580	570	581	556	599	569	607	572	618	624	564	586	573	617	564	608	613	568	597	570	587	578	504	585	598	567	608	608	605	612	602	589	586	590	600	618	592	542	605	565	607	620	576	630	559	533	610	571	585	572	655	538	644	626	533	616	595	593	551	587	572	592	588	567	573	595	593	591	600	610	568	609	592	582	589	607	595	550	611	588	594	583	590	654	592	550	597	616	620	626	558	570	606	533	607	585	556	556	587	540	576	598	553	601	598	578	599	602	582	548	554	538	592	585	583	608	642	587	560	610	582	547	583	562	597	579	565	614	592	553	573	570	602	615	550	577	546	594	610	558	623	535	600	577	580	586	598	561	613	613	629	589	588	569	587	574	570	614	571	622	544	598	545	541	562	569	591	634	607	583	615	568	615	567	559	568	577	559	586	580	622	579	593	583	609	595	599	615	579	627	618	577	587	602	562	621	594	526	595	572	613	601	596	575	563	590	597	621	603	601	540	604	601	578	560	584	616	581	559	551	540	581	598	585	605	585	593	574	621	546	575	570	593	641	558	610	533	574	608	575	590	613	603	614	546	603	595	583	580	580	634	567	573	601	598	589	607	607	537	621	566	593	612	593	581	561	622	575	637	555	586	564	586	657	603	612	593	631	586	587	614	559	571	551	598	619	558	620	583	582	512	594	559	564	611	552	574
18049	2537	2292	1782	1255	925	706	569	472	392	370	334	259	234	240	241	225	183	186	186	191	154	197	157	171	157	150	153	167	177	153	155	161	147	149	159	149	154	150	132	136	151	136	154	144	171	159	143	135	138	139	127	142	128	128	149	149	122	130	138	121	146	134	143	147	124	154	117	152	130	137	120	124	133	157	147	142	143	133	121	156	136	118	149	133	102	142	130	143	131	139	138	140	166	120	112	120	148	137	143	139	125	146	121	136	132	144	143	139	128	143	139	137	124	126	121	139	116	125	142	120	126	150	134	166	136	147	128	126	144	125	127	124	140	160	135	112	139	132	120	142	127	135	134	140	142	142	146	129	137	123	129	128	140	135	136	143	147	112	128	145	144	135	121	133	127	148	129	139	128	146	130	131	139	132	142	145	114	113	134	115	140	144	125	121	124	136	135	135	124	139	132	124	138	132	137	131	144	142	148	130	143	144	126	117	137	120	137	138	142	131	114	142	142	127	121	127	142	111	147	130	144	141	132	115	150	139	143	149	139	111	142	131	143	146	131	118	128	150	120	131	131	123	136	134	120	139	112	131	121	142	132	137	147	151	131	148	140	131	145	148	132	148	137	132	125	135	113	124	109	105	135	151	124	131	129	137	158	127	130	126	141	146	138	133	130	134	135	148	141	135	125	142	134	121	136	129	120	127	119	122	130	118	128	143	133	127	112	132	135	145	133	134	150	130	140	134	148	115	118	120	139	137	106	157	134	137	141	119	143	125	141	128	139	130	141	132	128	151	137	139	116	142	123	113	141	130	152	136	146	147	134	140	140	128	134	129	132	151	128	127	137	146	130	123	147	116	141	153	145	140	145	124	123	120	152	120	129	129	136	145	104	115	129	131	122	117	132	133	119	119	132	148	118	118	152	125	118	151	154	136	142	128	119	154	129	144	135	142	115	137	97	130	126	117	158	150	138	117	157	129	114	140	121	128	131	130	122	122	143	125	141	142	132	121	133	140	119	130	125	125	152	138	133	143	119	149	122	129	131	139	137	117	143	130	134	144	150	145	132	134	143	126	154	104	120	137	139	117	121	161	129	136	149	124	124	116	135	131	124	118	131	130	153	134	112	130	132	148	105	170	139	116	139	138	150	152	136	142	136	125	124	129	127	126	133	138	137	136	155	130	134	141	143	154	133	131	112	109	131	132	155	143	132	131	155	109	111	143	138	139	116	144	134	127	142	141	124	131	135	111	118	131	143	121	141	142	119	137	139	150	133	129	153	138	141	127	138	131	140	120	161	126	140	157	146	135	143	133	141	136	128	136	129	144	116	122	126	119	169	144	154	148	159	149	131	125	120	142	136	138	142	139	112	111	129	127	155	135	127	134	133	145	136	143	132	138	134	131	124	143	127	109	127	110	133	145	134	135	131	134	123	135	154	132	127	138	125	136	142	121	144	137	125	124	138	146	132	140	146	134	143	133	145	128	109	153	128	115	161	121	117	144	152	142	142	148	145	140	127	137	129	129	146	126	128	129	128	113	145	148	139	132	147	139	133	127	124	122	142	146	140	141	127	152	123	133	125	135	124	136	134	121	147	135	145	133	129	136	121	132	147	128	124	118	141	113	141	141	125	141	127	141	131	115	134	127	124	144	136	121	151	142	140	134	127	137	147	122	127	125	131	124	139	120	119	152	119	120	114	139	127	120	151	121	126	125	147	120	145	121	128	112	128	151	135	141	149	151	133	131	130	140	117	147	131	148	127	133	156	132	142	129	121	136	131	132	139	142	125	128	120	131	140	121	139	119	137	131	118	119	124	145	138	115	126	150	131	136	128	134	126	131	129	118	137	133	126	128	138	109	116	118	131	152	105	142	133	143	134	132	141	141	126	137	114	120	134	126	133	137	146	130	124	131	138	143	135	110	129	124	126	127	143	152	129	130	137	119	140	147	132	128	136	145	146	127	128	137	120	139	128	141	131	128	143	144	125	139	136	146	154	140	119	143	129	126	141	117	142	142	123	127	156	134	140	130	107	145	134	141	149	120	134	144	136	109	163	131	139	120	116	142	146	136	152	141	134	121	129	130	127	132	127	128	147	118	138	144	129	146	135	107	125	127	133	152	146	139	128	148	154	120	125	104	128	119	153	135	108	138	141	122	123	123	131	112	141	131	125	126	126	130	129	150	129	130	126	145	132	149	132	143	137	132	146	118	124	153	143	129	135	123	146	128	127	130	137	123	129	154	149	120	114	154	133	140	144	125	150	133	128	127	108	134	133	138	153	133	125	139	136	135	120	121	140	132	129	127	135	151	122	135	157	120	119	138	114	128	136	124	123	121	114	127	138	107	121	140	134	128	139	124	120	131	119	147	145	132	126	134	138	142	129	107	133	130	135	124	137	120	124	139	122	125	153	147	122	147	143	132	129	131	128	165	124	133	120	115	144	140	135	135	127	127	127	132	141	124	157	113	137	153	127	140	129	129	118	121	132	116	148	121	137	140	126	144	119	137	116	144	130	150	146	126	139	124	158	135	130	124	142	126	127	108	151	132	125	143	126	148	145	130	132	116	144	127	136	119	149	135	130	152	126	140	147	127	129	136	119	147	144	120	150	133	145	131	145	149	124	156	120	128	121	129	144	144	144	130	119	139	145	124	127	142	143	131	115	120	126	124	137	111	137	145	119	136	122	129	129	133	150	124	131	126	144	157	115	131	145	124	157	145	146	155	137	147	127	119	139	146	151	133	152	127	143	105	131	136	131	148	126	150	114	147	121	141	133	143	142	146	144	125	118	131	148	148	147	128	121	138	136	137	120	140	116	138	116	138	115	167	149	125	120	150	149	138	143	116	142	149	139	144	127	132	125	109	138	119	145	136	137	143	126	134	145	138	117	131	142	133	144	128	145	139	126	149	140	142	133	119	137	129	135	128	113	136	132	142	127	122	126	121	135	137	140	137	110	127	128	136	114	134	133	140	121	125	116	135	142	126	147	122	150	159	119	117	121	115	159	129	143	130	149	119	109	125	131	153	128	128	120	157	130	111	120	150	149	113	133	120	119	112	134	121	109	146	128	122	124	128	135	122	112	107	109	146	166	148	141	137	148	128	127	141	136	117	129	129	137	144	127	123	124	143	147	127	140	118	133	130	132	130	153	116	135	123	125	128	160	114	140	157	137	129	132	149	115	131	129	147	117	132	133	123	126	140	137	148	135	117	144	140	135	132	127	124	121	136	150	139	138	106	131	119	132	135	148	119	155	121	140	130	137	135	134	130	130	137	138	121	120	155	119	126	113	162	130	130	140	131	155	129	140	152	161	135	104	123	122	143	142	143	124	161	123	118	130	157	153	134	116	137	121	118	121	128	131	132	124	104	115	161	107	140	120	148	122	127	149	124	133	132	105	140	145	112	139	160	137	125	106	141	135	142	149	129	129	145	152	136	122	143	140	134	120	143	145	114	112	132	150	130	152	129	132	132	138	135	145	147	142	125	123	146	139
7536	1940	4300	5283	4610	3809	3126	2655	2206	1883	1605	1453	1309	1183	1101	990	988	898	826	784	774	702	701	688	654	617	567	578	572	566	540	559	542	564	564	512	487	514	501	524	526	455	545	471	473	451	462	476	465	493	429	453	456	469	500	447	438	465	471	444	482	439	446	481	504	454	437	449	414	441	424	450	432	411	445	447	444	419	415	421	377	421	444	423	438	417	418	412	417	416	405	454	449	387	412	415	425	408	413	412	433	442	415	409	381	430	434	471	420	424	392	393	444	417	413	418	440	409	405	404	435	402	451	414	426	407	421	395	389	413	407	382	395	420	407	403	394	389	412	400	432	429	424	422	395	374	415	406	391	430	395	420	421	418	417	418	399	418	401	410	404	387	382	419	424	408	398	384	406	423	392	458	404	375	383	425	398	421	404	410	443	424	401	380	371	434	389	408	389	379	439	405	438	399	358	409	426	411	417	384	435	417	380	423	417	371	417	406	416	378	412	379	413	405	402	395	402	440	390	395	402	427	417	394	408	443	424	388	458	413	407	389	400	407	398	397	369	444	415	415	439	408	427	378	405	392	385	425	393	411	414	403	428	429	405	411	396	406	373	392	374	385	433	392	410	436	374	408	428	430	422	412	411	409	413	408	416	417	427	419	388	441	414	400	381	421	390	402	395	416	431	433	396	411	396	393	405	431	427	351	384	405	428	395	418	416	406	384	431	391	420	387	440	404	368	432	429	437	469	399	387	431	413	409	367	430	403	432	350	419	389	388	431	376	386	406	417	421	433	363	446	391	428	418	417	413	405	400	416	413	415	411	438	373	368	361	413	397	413	382	427	373	392	404	418	410	412	417	422	410	406	405	435	417	422	393	403	404	384	405	428	390	424	393	432	413	371	415	406	409	416	413	386	431	366	413	429	381	420	416	402	442	401	418	411	385	430	408	411	382	391	410	410	435	399	406	410	427	426	394	459	382	393	375	397	437	403	436	381	407	391	417	405	423	423	426	388	353	392	417	422	383	424	401	408	420	430	391	414	365	380	427	378	413	429	384	407	388	411	408	402	442	414	398	384	366	440	386	349	406	400	402	392	365	425	401	399	400	420	390	386	409	392	401	395	420	414	414	424	421	425	406	388	414	419	418	382	460	427	396	442	434	419	429	366	349	430	422	399	398	405	419	400	396	408	405	442	393	406	418	416	428	407	400	391	401	413	383	433	398	395	420	389	395	397	405	399	382	391	420	383	412	382	368	407	418	402	453	378	417	419	391	386	410	413	459	427	440	409	398	417	401	399	426	390	402	390	421	417	402	387	411	387	425	400	427	407	385	405	458	434	399	379	421	391	414	413	385	400	441	443	404	431	404	375	395	374	414	410	410	405	416	429	374	444	402	417	413	376	437	418	397	406	401	394	376	417	394	440	435	409	409	406	380	422	426	396	388	418	380	431	371	426	449	390	441	408	396	435	417	398	401	384	413	403	455	370	436	388	418	409	409	414	435	413	397	424	405	378	386	423	440	397	399	418	405	399	429	405	413	392	377	408	426	365	394	405	422	407	433	391	429	406	421	393	403	390	408	387	415	391	412	410	400	423	378	430	386	401	418	410	402	397	425	413	417	366	372	433	401	446	366	417	406	378	409	418	384	425	403	391	392	401	403	406	392	406	386	403	372	384	414	421	397	449	414	366	401	417	396	397	415	397	396	390	398	389	404	392	360	415	424	378	405	377	374	408	398	401	430	413	419	431	402	446	403	405	433	437	379	420	407	399	429	381	402	422	419	401	416	388	395	400	401	373	441	420	434	409	416	434	376	417	388	392	405	413	404	376	356	396	420	406	412	399	411	427	409	416	457	411	424	394	425	443	408	400	405	389	360	444	423	389	374	423	422	389	405	385	397	383	411	455	446	412	389	414	377	401	402	406	424	411	425	414	425	449	439	413	417	426	408	426	442	373	417	435	398	383	369	401	431	362	440	361	394	374	434	373	415	392	420	396	423	458	379	415	418	376	420	383	385	383	399	396	375	406	409	401	376	382	389	377	407	396	393	419	399	399	381	403	384	419	396	386	407	394	447	411	426	438	415	394	385	391	420	405	385	403	431	426	399	417	448	405	419	425	407	404	402	393	416	395	398	428	368	394	382	409	433	404	380	434	431	405	412	407	393	381	399	392	439	423	391	395	445	412	411	398	437	362	444	360	391	433	373	395	413	417	390	421	387	408	436	406	456	417	431	382	404	421	393	361	392	418	437	362	388	390	437	399	401	429	430	412	377	362	376	425	430	386	372	386	390	406	400	391	391	373	361	394	398	399	397	392	429	412	413	429	401	428	421	397	365	402	362	420	400	398	401	446	410	433	407	415	422	416	375	406	395	400	418	428	362	413	365	435	418	407	432	423	411	446	428	442	384	402	392	406	354	418	416	406	387	394	435	346	444	399	417	420	406	426	437	424	432	408	432	422	404	427	406	399	398	422	388	386	414	407	396	430	407	460	382	409	435	404	431	415	386	408	415	400	420	411	370	361	429	422	403	412	410	403	441	400	404	395	378	462	386	437	401	394	388	415	415	428	397	405	372	425	394	408	363	367	421	408	391	390	382	419	398	436	422	411	419	406	423	392	386	426	397	433	419	411	407	426	361	421	399	408	429	398	433	396	383	422	380	384	413	404	364	399	381	418	406	385	405	409	394	460	385	401	446	393	374	405	415	362	395	397	386	417	420	369	367	399	407	392	402	423	380	410	407	416	392	378	377	409	416	432	365	393	414	421	422	447	410	405	407	400	408	403	404	412	380	397	442	365	362	402	400	434	405	421	402	394	425	382	421	392	414	402	412	377	385	419	398	409	378	389	428	369	423	425	423	360	405	407	432	425	381	374	388	410	383	408	399	396	388	395	392	402	407	398	394	396	449	407	420	398	418	377	388	407	412	451	424	440	401	395	402	395	420	376	352	401	394	402	420	394	426	412	389	394	406	413	425	423	403	398	391	414	377	389	420	432	377	379	385	386	396	409	386	398	402	404	364	449	391	369	413	389	393	378	396	377	396	402	383	400	454	403	416	397	394	374	398	436	379	392	390	436	430	393	446	426	388	405	399	380	384	378	424	431	415	423	362	405	411	387	384	402	411	409	399	408	404	412	372	399	384	406	379	422	387	398	384	429	409	428	422	414	405	418	416	386	407	380	425	422	418	383	407	378	403	423	436	434	403	404	412	411	395	406	386	399	394	421	389	391	408	390	366	400	402	380	444	392	416	446	411	419	410	401	424	380	389	408	426	392	382	369	380	411	434	408	415	446	413	410	422	438	397	418	429	436	389	397	436	406	399	416	409	368	418	406	365	391	435	390	430	409	386	431	422	399	409	415	390	376	396	386	412	417	417	395	427	402	410	424	440	387	406	424	429	406	408	407	411	387	406	405	397	414	407	396	431	398	410	407	410	399	420	426	399	398	398	422	400	405	410	417	434	418	389	396	395	409	378	426	408	420	404	415	363
2388	417	389	400	401	366	350	349	350	340	342	357	377	370	320	352	362	376	348	332	346	353	320	375	319	325	370	347	332	368	354	309	346	339	344	314	351	333	345	330	328	355	365	343	355	350	385	348	321	365	353	339	314	313	301	330	359	348	337	372	377	336	315	360	374	375	369	357	335	362	384	346	382	337	331	338	370	350	349	362	356	326	357	346	323	360	327	363	317	339	350	323	331	308	342	352	332	365	366	364	336	311	331	352	319	332	314	322	341	360	346	349	332	310	333	319	357	344	375	348	345	348	380	312	348	317	350	341	314	395	310	335	368	306	383	343	314	333	325	342	350	375	358	352	367	340	322	329	342	325	359	326	343	373	385	365	319	351	301	378	330	360	395	352	337	383	325	328	334	339	331	372	355	313	322	336	338	324	354	336	334	349	357	341	328	316	312	354	338	315	331	328	338	325	355	325	354	369	340	326	335	362	318	353	355	365	378	350	320	301	314	384	301	339	345	333	334	356	348	336	334	321	354	365	357	372	324	342	308	324	315	336	304	368	312	314	349	317	334	338	336	339	374	294	354	361	322	351	336	341	345	324	328	340	361	310	317	353	366	337	326	312	352	312	341	331	353	316	350	342	374	332	308	293	341	340	356	342	316	321	324	320	336	354	341	359	379	362	342	331	341	355	320	314	359	364	358	342	370	312	342	344	356	350	408	372	311	325	344	345	349	314	313	320	381	365	335	379	362	355	356	345	352	349	339	332	340	343	332	349	350	344	361	334	350	351	347	303	305	344	372	355	348	340	348	331	358	327	345	331	345	365	341	370	330	321	322	318	343	326	308	357	324	363	357	316	352	326	319	356	368	352	361	334	328	348	342	371	368	316	330	331	349	365	379	361	341	326	311	337	367	368	341	349	328	342	333	320	325	356	346	340	330	344	357	318	350	329	348	341	331	363	351	360	331	390	327	341	344	348	349	366	285	355	348	334	316	324	326	311	372	351	364	348	338	337	322	331	352	316	331	321	333	350	324	330	334	308	322	320	325	307	363	340	345	354	343	330	354	357	280	317	393	344	344	335	356	374	364	343	331	339	383	343	358	321	327	307	342	338	371	367	372	314	345	376	337	352	348	364	345	339	375	320	353	345	331	307	327	339	364	331	324	315	330	333	327	314	376	340	320	331	379	348	388	364	355	336	352	347	370	359	344	338	333	355	339	347	320	312	365	360	327	349	344	327	314	381	343	329	306	327	366	329	315	318	334	323	353	305	340	352	329	346	344	343	341	337	359	345	336	346	328	356	367	316	365	363	308	346	358	326	329	344	363	370	329	332	332	346	335	357	382	328	350	350	349	371	328	310	348	357	393	366	327	362	356	320	342	337	360	377	359	345	367	342	339	325	336	346	335	342	325	342	343	360	301	347	343	353	356	352	334	325	318	345	342	366	345	371	357	358	348	325	326	362	377	350	337	390	342	347	344	371	360	344	363	367	337	365	362	367	349	344	327	364	368	381	313	309	349	330	323	352	326	327	349	368	352	334	336	313	294	362	318	332	343	338	351	339	339	351	359	357	342	337	343	346	344	335	379	366	355	333	356	353	352	341	326	354	336	354	334	346	379	318	337	355	380	365	337	340	334	340	330	343	333	317	308	333	337	336	326	325	361	342	338	339	354	317	352	353	347	343	319	374	362	345	363	343	332	322	323	373	364	354	296	338	330	304	322	342	331	351	341	328	321	348	346	372	333	338	362	370	351	334	345	344	301	350	356	320	311	323	329	340	359	336	346	360	383	336	364	341	338	363	340	330	351	365	359	354	344	364	361	363	336	305	305	382	346	362	354	379	363	356	341	377	324	371	353	364	349	334	350	358	347	344	359	346	337	347	365	358	317	332	347	338	378	372	386	329	327	345	350	361	348	340	327	326	334	306	384	339	362	350	331	394	318	364	366	323	315	347	343	353	325	362	307	339	325	331	330	349	352	338	343	320	315	322	352	342	346	351	361	347	361	352	348	356	329	343	316	353	344	305	366	351	346	349	358	343	325	353	328	335	371	353	331	333	304	368	368	341	349	337	372	349	344	352	327	330	342	325	330	352	351	323	346	366	328	371	335	329	355	342	342	353	316	306	355	357	322	375	314	347	352	337	336	359	348	331	352	384	345	361	306	361	347	310	376	314	345	352	350	326	385	373	360	331	311	339	317	361	332	353	324	312	338	346	345	323	318	366	377	331	348	342	391	351	342	335	337	327	359	329	346	357	322	337	358	320	341	357	356	333	356	334	351	363	334	332	326	352	354	391	357	363	344	355	370	344	333	349	320	323	317	313	325	332	319	348	299	383	322	335	343	353	358	344	363	345	352	337	346	324	338	353	346	320	300	307	313	316	351	338	339	341	345	364	296	353	359	341	352	361	332	322	333	325	349	342	330	327	345	361	328	296	337	334	305	322	342	344	354	351	345	324	347	358	338	327	302	337	341	333	286	334	380	384	356	361	348	373	350	320	361	364	387	335	313	332	333	339	366	317	359	363	339	332	326	352	333	332	334	328	339	355	356	315	359	342	320	337	344	358	329	343	343	312	331	323	380	367	352	327	356	351	346	362	337	341	361	355	335	382	326	354	339	312	368	359	326	339	354	361	356	308	356	309	345	362	375	324	340	352	357	343	330	326	364	328	383	354	355	331	378	330	331	342	339	378	373	314	345	331	335	330	339	346	334	358	365	338	356	304	330	317	370	332	342	316	355	342	348	318	367	350	353	326	337	343	311	309	318	320	337	320	369	372	362	317	303	383	304	343	335	381	342	357	299	314	317	335	360	335	371	333	350	360	360	324	390	339	357	322	359	316	338	310	306	354	330	356	364	356	334	366	350	327	341	340	345	321	345	367	361	352	349	306	338	364	298	353	340	302	343	325	365	346	317	341	330	326	350	333	352	344	325	347	351	352	326	320	315	304	351	370	354	333	367	364	330	357	361	365	355	339	361	367	333	319	339	327	321	322	316	332	329	327	321	361	371	342	354	365	367	360	332	343	335	355	329	354	351	335	370	329	315	371	365	357	347	360	350	327	377	310	337	356	330	359	338	314	351	345	346	365	321	373	344	348	321	303	350	317	362	361	339	325	328	334	350	345	354	361	332	372	373	390	340	359	322	323	338	327	336	361	353	360	387	347	343	322	325	360	353	349	348	349	328	377	351	326	332	335	362	336	343	348	353	359	367	350	353	339	355	315	361	343	366	330	352	323	313	310	390	370	371	341	328	327	336	312	339	325	328	312	314	344	343	370	347	388	377	356	301	370	351	362	321	368	345	362	338	349	368	359	354	345	348	331	366	342	333	350	296	366	370	349	327	358	332	370	370	318	344	322	350	355	371	376	334	361	336	331	367	345	380	313	337	319	382	332	345	343	343	308	319	362	354	352	369	334	335	365	343	353	342	348	334	331	371	349	297	315	381	346	319	327	330	340	342	309	360	351	331	326	335	367	350	309	314	352	325	339
2555	970	1063	1125	1069	1026	1049	973	946	971	928	887	921	913	953	982	906	883	939	911	940	949	971	919	902	920	923	922	870	889	889	910	920	898	884	915	932	900	898	913	915	904	879	953	885	888	917	937	911	914	965	878	882	906	941	905	952	929	889	871	906	840	869	920	911	927	915	850	860	900	909	942	935	888	907	924	930	881	885	911	932	867	892	866	914	858	901	895	901	949	948	890	857	902	953	904	873	914	898	848	898	918	864	906	857	892	948	881	934	944	931	948	921	907	852	927	930	893	932	890	923	882	913	896	845	920	899	944	941	872	877	887	923	885	901	882	935	881	930	944	872	882	874	953	911	908	921	866	899	896	893	882	942	897	903	921	913	884	868	903	878	959	881	865	889	969	886	864	869	935	927	890	856	895	930	923	912	897	908	875	861	955	938	865	921	929	884	909	868	901	849	916	920	912	929	956	889	884	895	888	923	925	909	862	948	900	885	881	863	938	857	896	919	890	915	864	940	908	879	943	899	911	887	936	830	927	891	900	918	905	860	880	889	922	888	904	888	872	884	920	895	904	891	918	952	949	933	917	888	897	863	890	902	942	932	859	906	902	925	896	904	913	859	953	928	917	851	909	905	904	866	887	878	921	881	850	930	911	915	908	898	892	878	886	877	885	886	842	907	888	849	911	861	941	876	893	903	930	899	872	925	907	881	908	930	924	941	863	881	890	906	866	968	910	924	923	869	946	932	882	895	893	904	908	889	943	860	901	869	874	856	890	913	967	933	941	897	919	951	949	872	900	904	845	936	906	891	921	917	909	948	890	902	862	869	891	940	865	864	918	864	865	892	946	895	916	955	906	925	928	915	890	884	952	896	898	897	906	861	848	913	904	899	898	911	967	851	963	920	909	856	968	915	863	944	882	880	890	905	881	926	924	911	947	861	883	896	870	937	948	866	872	993	837	984	969	947	897	860	895	943	912	902	941	953	917	893	841	904	933	924	918	873	875	916	908	847	871	867	922	900	847	927	882	922	954	884	896	903	904	888	885	856	910	902	906	877	898	865	956	947	897	920	884	867	885	907	875	876	897	916	923	866	914	939	845	890	929	877	899	865	881	916	934	875	938	870	876	950	845	889	893	887	922	884	860	961	903	893	867	919	885	947	933	886	910	894	898	880	929	864	928	896	928	936	892	881	899	909	925	921	930	929	879	886	916	926	938	850	857	900	929	903	946	898	916	867	924	865	941	906	827	868	853	890	895	889	874	879	869	885	872	922	902	892	881	915	914	902	841	904	893	907	931	895	942	947	926	903	913	889	906	890	895	913	899	913	924	931	856	844	958	872	963	893	874	873	895	938	899	882	849	952	885	888	894	912	870	897	886	871	872	918	912	908	830	913	910	913	928	936	867	887	921	903	895	910	924	938	836	925	934	921	904	845	912	918	930	940	934	918	889	883	858	910	919	923	885	907	875	872	930	869	876	933	896	859	893	888	918	881	895	863	921	885	973	860	904	887	915	864	911	908	939	892	940	955	927	847	886	840	934	863	889	856	898	898	868	935	901	876	865	878	956	909	900	898	890	929	878	873	884	915	906	862	893	898	901	918	887	922	937	910	935	932	892	908	924	972	882	921	886	918	922	929	902	888	910	895	903	870	875	867	888	957	859	879	924	937	891	874	914	914	867	880	922	880	911	899	892	883	904	921	913	832	877	939	938	904	944	877	946	886	875	824	902	905	882	870	857	886	917	893	939	873	782	864	863	879	871	904	939	925	891	932	902	933	907	889	892	897	915	846	1002	877	917	922	876	873	959	904	887	902	895	922	882	885	925	914	956	923	880	901	905	959	912	896	869	954	928	908	919	843	886	928	937	900	894	863	870	934	907	917	883	925	910	905	916	919	909	931	887	914	887	938	903	927	905	953	906	915	977	913	885	887	917	899	911	883	859	896	892	857	942	876	919	910	879	928	929	868	920	898	962	910	934	871	906	902	871	879	942	940	886	910	842	872	857	864	862	883	899	954	958	874	861	881	887	891	908	931	894	902	888	900	890	896	914	949	936	896	964	932	927	871	893	882	939	842	911	823	871	906	939	954	886	953	881	901	881	915	941	934	906	933	955	875	915	905	916	865	890	904	898	876	892	923	916	911	926	888	938	912	928	934	913	874	897	859	901	910	931	882	873	907	891	853	912	900	947	903	915	943	900	901	946	923	942	907	881	937	885	874	895	869	887	959	889	919	884	913	935	886	852	902	914	874	874	904	880	886	913	892	922	911	917	905	898	911	856	904	867	912	937	950	947	929	924	879	868	852	883	893	953	883	908	879	856	912	920	906	891	874	905	896	898	924	922	904	919	928	903	915	906	910	912	900	904	899	873	910	893	843	884	926	874	919	917	897	891	927	890	910	911	888	919	827	869	906	889	897	907	877	922	887	915	908	868	869	901	956	929	896	925	871	921	887	886	897	875	882	957	887	945	922	922	942	929	904	850	866	943	932	889	941	904	914	926	857	897	905	893	920	906	903	866	828	895	936	899	900	914	906	929	894	928	870	889	908	874	918	939	918	933	905	957	993	914	909	861	917	883	918	922	902	880	923	915	888	894	942	917	862	882	907	890	927	916	950	937	903	899	921	856	903	930	928	988	929	932	899	911	874	874	877	965	870	836	900	850	884	910	908	911	870	908	910	881	869	922	864	908	913	908	880	917	893	928	909	938	899	888	886	911	881	910	900	907	903	893	889	916	887	911	928	883	852	897	921	872	879	927	902	905	923	861	916	910	979	917	884	914	898	846	893	930	887	905	897	938	968	914	855	832	924	906	912	907	954	912	928	907	896	896	903	924	917	925	840	858	899	904	914	924	939	885	885	878	836	869	879	958	901	933	914	918	904	930	913	931	933	929	946	878	923	912	859	892	895	869	918	915	956	875	876	866	885	946	934	897	889	893	855	875	927	883	873	938	876	870	896	919	926	880	917	908	894	963	888	867	880	928	908	895	919	914	937	908	925	914	844	921	862	911	869	933	882	912	884	898	946	869	905	884	879	891	858	923	924	882	893	904	909	829	927	849	926	923	908	938	945	958	867	928	917	895	895	884	896	931	897	906	934	893	923	918	941	891	946	918	877	881	914	874	926	935	879	910	912	893	851	906	812	898	919	894	986	952	889	937	901	927	891	906	913	935	894	887	854	878	914	905	920	889	929	895	857	967	889	956	910	961	902	855	896	877	922	899	895	876	872	883	933	854	909	906	924	904	912	846	896	878	902	909	907	955	915	927	891	917	901	857	913	919	902	943	903	850	873	918	912	886	907	942	921	879	934	897	913	901	920	924	846	884	907	917	922	906	890	866	938	877	869	904	849	912	841	940	914	905	942	917	927	905	932	879	900	940	883	854	884	888	906	899	848	932	809	871	903	884	859	879	903	845	974	874	919	890	901	899	898	865	936	871	924	920	949	895	868	901	912	863	876	923	905	896	932	885	881	917	921	876	938	904	938	911
9970	1033	1227	1041	715	612	482	386	374	353	275	304	298	273	286	239	229	225	251	243	227	214	210	251	259	210	237	229	213	216	222	236	207	199	195	235	196	231	211	239	218	205	229	174	215	229	222	193	204	181	225	227	204	207	217	195	245	218	219	208	235	195	210	225	243	195	190	214	212	192	225	243	207	208	259	227	217	238	200	216	212	210	213	237	208	220	223	194	230	217	213	218	194	224	207	219	214	201	230	209	197	208	226	213	212	200	213	204	210	188	185	212	195	217	212	225	238	205	213	216	187	177	228	209	189	205	208	203	214	202	180	218	220	212	243	223	200	223	209	210	202	191	195	197	202	209	212	225	192	219	179	231	212	216	220	190	213	186	222	207	192	191	208	216	241	203	207	207	189	196	205	235	198	242	187	200	213	190	197	232	202	171	202	219	225	207	228	199	240	224	211	228	215	215	215	199	209	194	210	189	221	184	234	186	184	200	220	209	226	204	213	237	236	205	231	208	219	197	220	231	208	212	240	201	221	210	214	220	220	185	208	198	215	188	179	204	194	219	212	204	199	198	218	221	238	215	203	222	234	201	230	227	217	215	184	214	184	203	217	191	185	209	211	194	212	225	201	204	197	197	200	218	208	182	189	186	192	214	201	191	221	199	210	230	235	233	210	213	205	224	193	198	190	215	197	219	213	201	245	215	208	198	197	214	210	213	212	210	225	205	192	215	218	199	199	210	195	194	208	210	201	209	176	229	189	231	221	186	204	229	205	192	225	217	214	207	217	234	189	221	202	204	200	228	184	205	204	213	202	210	187	222	221	216	228	191	223	204	228	202	199	197	232	210	211	209	215	189	231	193	210	174	196	204	208	204	206	211	184	196	209	216	214	193	228	218	218	197	210	206	207	205	206	231	227	231	226	209	224	201	218	220	232	213	223	197	173	201	219	210	206	225	212	224	227	210	209	211	214	228	213	209	210	192	201	214	223	199	213	219	215	218	185	207	196	204	182	220	200	242	213	214	202	238	196	206	209	186	221	210	200	211	206	219	215	201	207	171	189	238	202	232	233	214	225	195	213	228	234	211	223	228	209	238	216	175	202	209	197	192	241	208	208	201	189	211	205	206	217	206	222	225	213	214	219	214	202	230	218	227	184	209	222	204	221	206	205	177	242	196	203	199	218	219	220	205	197	199	238	174	196	205	195	214	187	197	212	212	232	230	218	233	229	208	218	194	233	211	195	201	180	217	225	197	231	203	210	217	222	199	214	202	234	193	211	207	224	227	232	199	226	202	196	219	184	209	222	215	211	205	215	209	226	204	226	200	212	210	225	213	232	232	186	228	230	210	185	223	222	203	211	230	195	223	237	190	216	212	203	223	228	213	213	208	186	195	209	225	211	229	195	188	231	219	203	191	228	208	243	211	176	204	209	177	232	221	218	207	209	189	195	208	220	224	194	227	206	220	213	208	224	206	235	189	196	226	196	205	236	216	209	189	206	216	197	189	190	208	205	219	215	203	212	214	224	212	231	218	202	241	212	179	208	212	210	213	214	216	224	210	198	232	196	214	209	202	231	209	207	208	228	195	213	233	229	215	202	218	212	208	203	201	218	253	220	201	187	206	212	203	209	230	207	225	207	214	225	230	220	202	214	211	229	203	207	228	212	197	218	212	219	221	199	193	214	209	222	205	233	197	213	229	212	226	188	208	237	221	189	198	201	222	238	201	204	205	209	214	203	195	207	190	200	227	216	206	241	212	184	200	205	211	217	198	205	236	223	184	232	209	191	235	215	203	233	200	216	216	200	240	217	211	210	231	208	247	215	194	229	212	218	266	226	198	206	184	194	204	210	210	215	201	218	230	198	195	194	224	209	214	216	221	221	216	237	188	215	186	223	200	237	203	220	229	221	213	210	211	196	207	234	237	226	202	190	211	237	207	208	200	219	217	210	232	220	200	212	186	220	217	176	222	207	204	225	224	212	197	201	192	206	193	203	213	193	211	212	216	214	218	216	196	197	197	221	214	226	211	185	217	240	225	193	194	203	192	220	205	235	208	195	177	224	186	197	223	218	187	215	216	202	212	212	183	213	229	212	241	222	224	220	182	224	222	194	193	202	210	226	217	219	206	179	188	212	191	211	216	213	214	220	211	191	184	195	216	215	193	226	230	214	232	228	224	215	202	198	234	217	203	206	215	221	222	205	207	215	222	208	212	232	217	224	203	212	200	198	185	214	246	216	189	196	246	218	179	206	198	193	198	220	203	212	193	253	204	201	214	202	215	201	210	197	233	189	212	201	214	199	222	233	213	201	219	201	218	233	233	207	208	212	237	195	217	205	224	210	206	181	204	213	184	211	234	226	220	220	217	220	229	243	214	232	199	200	209	210	232	191	203	233	176	208	225	204	196	198	193	230	214	204	209	186	206	197	209	187	231	203	222	251	229	224	187	217	204	193	222	217	223	203	237	226	242	223	211	202	217	204	207	209	202	209	193	206	215	212	197	218	196	212	201	209	199	221	215	213	206	197	214	215	222	207	192	213	206	234	214	220	198	226	214	233	225	211	203	229	195	223	201	205	217	196	199	224	200	196	211	214	215	212	203	217	219	206	179	222	211	192	202	226	219	204	242	225	227	191	238	203	198	223	171	196	205	199	209	239	233	189	202	242	215	235	201	224	217	234	187	229	213	210	176	213	204	245	203	225	202	204	244	193	208	200	214	223	218	214	225	197	198	206	216	211	198	224	212	194	211	200	197	221	229	197	227	204	195	215	188	233	235	217	220	218	211	216	192	221	212	209	195	219	206	218	231	204	205	193	187	206	219	211	210	215	196	219	198	188	220	207	205	219	213	214	194	204	193	216	192	200	214	207	209	189	208	226	223	224	224	235	220	211	222	197	201	208	220	194	208	225	217	189	217	242	190	209	217	212	211	221	204	214	209	224	221	227	199	198	216	223	226	225	211	207	189	221	211	202	203	205	214	220	173	206	213	200	217	205	217	201	197	219	204	221	220	223	216	180	181	228	198	172	200	194	199	217	200	212	198	199	236	231	197	187	197	215	210	208	194	209	220	209	209	196	192	223	209	216	235	200	193	201	199	208	198	204	211	217	216	244	226	210	189	201	215	217	191	213	221	197	204	195	208	197	212	229	215	192	227	216	197	197	190	190	169	227	212	209	203	200	210	208	209	209	203	215	222	209	192	214	207	213	226	200	227	209	199	200	231	210	216	201	233	213	176	196	198	203	210	211	205	227	221	221	203	202	223	244	221	179	242	189	173	197	201	193	211	199	179	201	206	224	203	205	202	223	215	197	189	191	208	208	196	221	206	199	225	207	223	224	194	223	197	193	214	217	195	213	232	220	254	187	190	214	205	185	207	219	198	211	219	204	202	220	212	224	193	194	245	174	212	223	218	175	192	205	202	208	207	210	202	180	209	227	208	206	206	213	213	205	218	195	195	217	217	201	227	222	226	219	216	211	186	202	216	221	223
5728	1408	2619	3172	2779	2329	2073	1727	1438	1362	1209	1080	1006	972	930	925	825	819	821	763	775	778	778	742	728	682	662	651	691	691	639	656	686	663	658	634	689	614	659	645	610	598	597	624	657	652	620	633	623	616	602	619	615	603	592	581	567	584	636	566	564	595	597	577	661	639	612	593	643	587	593	602	580	572	566	601	616	562	570	562	613	587	581	595	623	584	593	578	565	571	620	606	532	619	610	595	622	606	596	608	601	581	543	584	603	577	592	602	575	603	600	603	581	597	543	590	657	599	567	579	591	594	582	586	555	570	619	597	572	549	574	572	588	582	581	554	563	568	576	601	560	585	567	539	595	576	573	596	649	573	583	594	564	570	613	623	603	581	596	553	646	575	596	589	587	584	581	587	583	580	624	577	576	576	581	625	575	569	633	560	619	590	568	591	619	538	624	576	582	575	575	614	551	575	588	610	601	569	646	589	557	599	581	617	615	616	604	606	531	626	564	582	613	580	621	606	608	616	583	578	572	642	610	565	605	590	576	574	584	561	586	609	627	590	567	595	578	589	549	605	561	565	579	578	605	592	544	594	600	571	578	548	595	603	583	562	576	609	594	607	577	534	615	558	572	605	593	605	596	581	578	602	610	602	593	578	603	606	649	569	610	635	581	603	581	595	587	597	603	570	613	618	579	579	626	571	573	574	611	523	602	576	620	569	565	555	549	565	593	549	540	592	589	588	593	637	576	589	577	637	580	589	571	581	608	572	582	611	536	557	616	568	572	572	579	576	590	648	617	616	604	585	569	600	636	648	600	609	578	598	606	630	610	603	600	563	572	562	604	607	593	581	566	601	580	573	620	563	591	588	585	565	624	566	587	580	588	577	621	564	560	550	584	551	604	575	617	605	541	557	611	553	564	599	562	531	582	630	623	572	595	567	589	646	582	603	548	571	533	566	587	581	609	531	542	615	580	618	574	627	590	620	574	587	573	586	585	547	635	572	582	603	548	555	551	558	575	584	583	574	588	644	616	608	547	596	604	565	569	570	585	587	607	551	611	591	573	536	539	557	628	621	570	599	558	598	577	563	607	558	576	582	581	573	597	565	592	565	534	570	585	618	573	609	580	585	610	590	608	594	582	628	543	600	598	632	535	565	546	623	590	558	588	568	600	569	598	574	569	542	582	562	604	567	570	549	578	564	604	627	577	608	579	558	578	584	591	568	627	547	589	565	588	600	582	606	571	610	525	602	568	610	546	604	562	547	588	566	604	573	612	622	558	590	611	606	557	591	586	565	563	545	601	562	561	540	582	582	579	610	612	555	577	583	606	594	565	563	589	550	566	540	588	580	588	604	602	601	586	582	625	522	593	578	598	551	569	633	530	572	557	586	592	572	553	588	603	568	605	578	574	546	585	570	598	557	582	583	550	564	573	601	597	550	577	591	616	555	576	571	581	617	595	587	593	550	628	586	571	585	622	605	571	599	600	568	574	546	625	617	560	622	571	595	571	577	569	552	576	562	588	601	578	622	611	560	578	609	591	561	611	619	608	533	584	615	566	605	578	551	593	546	537	631	567	582	553	578	562	629	610	571	558	571	628	582	631	594	565	558	623	575	571	606	561	583	580	629	585	532	626	561	592	593	530	587	557	592	632	569	597	584	544	625	566	570	585	569	525	581	590	573	570	566	594	593	645	561	595	573	585	561	533	599	583	541	551	555	612	575	569	577	586	591	579	573	573	577	586	609	592	630	606	573	593	544	593	616	616	557	561	575	612	606	546	583	571	585	582	562	560	569	550	553	593	581	547	590	545	584	556	578	610	583	588	564	600	573	568	586	569	593	624	557	589	548	549	582	599	588	617	547	617	541	573	587	558	591	583	567	545	581	604	624	590	573	622	573	603	545	569	593	567	592	609	585	616	570	587	626	591	564	611	613	584	562	583	562	559	572	584	575	613	603	594	578	559	613	578	588	623	605	599	584	539	572	564	560	573	600	538	592	568	569	571	593	566	618	628	603	593	594	558	566	600	602	564	571	578	564	578	562	592	592	621	565	597	577	598	588	570	563	592	588	606	603	609	544	609	644	595	590	543	573	605	617	562	584	539	576	584	607	598	588	605	551	605	593	598	584	616	579	590	569	569	592	556	580	576	593	588	579	591	586	590	572	572	596	576	539	566	621	599	590	584	559	585	578	584	588	617	597	590	606	562	587	595	578	617	551	580	592	584	582	612	599	580	603	598	575	580	595	580	573	587	561	554	583	576	639	609	605	581	561	640	564	593	599	585	552	558	602	622	594	583	558	562	556	605	572	582	593	590	603	602	572	571	632	564	542	618	597	610	574	557	605	590	593	540	601	568	540	593	617	600	558	631	585	544	572	589	610	626	578	572	566	577	588	536	591	585	611	544	586	551	559	594	607	562	583	556	568	532	561	601	587	599	586	586	598	582	599	565	560	566	597	568	559	588	615	575	589	558	563	583	579	589	567	597	564	616	576	573	583	605	575	575	607	544	556	608	544	585	610	602	569	609	575	556	588	551	583	573	612	570	582	610	577	629	592	606	594	589	578	618	565	572	570	560	537	586	578	609	605	596	584	596	620	621	589	587	590	570	565	556	574	579	548	581	614	577	566	574	610	608	585	573	556	593	580	599	584	662	600	591	624	622	602	584	589	550	604	592	585	668	573	601	623	575	541	547	600	617	597	616	606	533	554	557	589	573	584	573	593	575	607	611	578	562	589	554	602	534	576	558	613	582	570	611	581	583	571	561	602	553	592	531	685	562	625	552	568	588	575	567	574	556	583	594	585	553	605	577	598	590	631	561	592	606	617	604	597	607	571	596	568	543	611	593	557	602	592	610	570	587	588	615	564	574	597	607	584	592	611	587	565	556	561	584	555	591	598	599	586	596	565	591	613	628	554	575	588	619	590	596	573	554	562	560	603	567	594	562	576	584	604	558	614	585	578	581	564	568	590	569	582	608	558	584	597	622	583	578	604	584	634	640	572	576	599	569	604	567	588	580	575	618	547	589	527	535	605	598	565	620	590	613	576	529	553	576	649	624	585	597	614	584	592	608	557	556	558	590	541	598	583	574	579	576	599	587	606	574	581	577	593	605	567	610	572	620	601	605	598	583	627	597	593	620	559	608	622	557	557	593	579	583	602	608	557	555	570	601	569	576	562	568	578	603	593	604	583	549	591	621	614	551	617	594	585	588	604	612	605	611	591	545	601	584	605	574	599	611	552	565	575	605	574	595	569	574	590	599	575	573	612	599	590	636	612	597	552	558	584	569	536	599	594	533	551	570	553	605	595	555	581	598	628	527	587	568	549	546	590	574	574	595	583	587	613	574	569	555	580	616	591	611	563	620	558	539	610	546	577	590	600	560	587	559	577	581	560	580	579	579	527	582	547	579	587	611	551	553	584	613	560	573	573	614	581	579	603	608	575	601	561	596	569	606	549	607	573	593	578	589	587	623	609	536	574	575	521	581	594	569	603
17913	2480	2240	1902	1231	910	725	548	482	380	359	300	279	265	242	224	219	195	196	195	178	141	182	183	156	174	140	153	159	151	126	170	164	163	125	134	143	155	144	165	160	160	125	141	128	143	145	143	133	126	167	149	156	123	114	121	147	124	145	131	136	151	146	156	141	125	126	140	138	125	126	128	133	125	119	147	143	140	130	144	142	143	140	163	136	137	135	113	159	142	140	136	117	127	148	145	138	134	139	120	137	123	131	126	108	124	117	104	121	150	141	138	123	151	139	117	144	137	121	120	137	137	130	130	145	148	119	136	130	149	130	108	125	123	117	120	143	129	142	146	130	149	116	122	144	136	144	120	129	132	131	131	143	136	135	125	118	102	120	117	127	145	135	144	133	137	116	140	131	137	141	129	129	137	122	126	132	132	158	149	138	142	121	144	140	152	126	137	145	119	125	126	121	155	138	122	173	140	123	130	139	158	140	120	144	129	145	132	139	159	139	131	128	131	149	135	119	126	126	135	141	134	141	125	121	124	139	160	111	141	128	125	122	152	126	146	123	138	138	147	143	140	143	113	121	134	128	130	142	124	117	136	143	146	118	146	138	122	148	127	132	139	140	132	133	151	119	148	123	139	127	142	136	134	114	135	131	118	128	147	133	137	131	135	132	139	130	136	135	135	135	137	117	137	113	127	132	143	117	121	150	142	122	116	160	130	122	132	128	144	140	130	164	131	133	135	131	127	130	123	157	140	138	142	132	127	128	140	136	131	149	123	128	135	126	131	119	140	133	132	139	140	132	121	123	124	126	124	133	121	133	142	121	135	130	134	140	121	130	149	130	137	133	129	121	126	133	137	110	126	117	107	125	144	142	147	141	124	136	132	131	158	135	132	138	143	136	132	132	140	139	125	124	116	129	130	123	126	115	118	131	141	133	134	132	131	146	127	147	109	133	132	130	127	139	119	133	124	147	127	134	153	124	129	120	138	152	133	140	121	128	148	137	126	128	137	123	136	118	117	126	144	117	116	130	122	130	148	125	115	127	152	151	146	128	132	132	126	140	132	135	128	134	150	139	112	128	126	129	128	134	140	125	140	133	143	138	146	131	126	118	114	145	116	113	145	135	130	126	133	119	133	136	124	115	123	126	136	138	130	147	134	131	149	124	136	133	151	124	143	151	144	140	144	117	137	143	141	139	132	142	148	142	127	172	138	123	139	142	153	140	151	134	153	139	127	158	143	139	138	139	117	127	131	141	136	128	132	148	116	125	136	137	128	159	147	139	136	142	116	134	130	165	151	129	139	138	127	138	133	100	151	138	151	105	135	111	115	138	142	122	141	122	137	133	111	136	148	152	141	143	105	128	117	129	138	133	124	153	120	128	157	128	116	120	152	130	128	146	120	145	116	122	157	123	125	119	106	149	110	144	135	145	121	134	132	143	121	152	147	151	100	125	134	131	128	152	156	142	134	124	114	152	121	127	127	139	136	140	138	129	122	122	129	117	130	148	142	137	116	135	124	141	111	138	150	140	130	139	136	145	139	120	137	137	126	127	124	147	147	144	137	141	121	120	160	149	132	120	118	134	114	134	132	126	124	136	126	135	143	125	157	137	133	127	132	122	155	130	122	111	127	146	134	123	111	143	140	149	115	109	117	150	126	128	133	108	150	119	130	131	143	150	149	130	119	124	133	131	114	149	139	143	146	119	143	139	135	136	124	132	143	118	143	158	119	139	132	121	114	128	139	118	144	148	130	140	150	124	127	127	103	145	133	152	154	136	140	128	143	120	146	130	140	155	129	125	142	125	134	124	128	120	121	119	135	142	139	139	139	137	123	137	127	126	119	143	130	143	160	110	130	128	133	136	129	141	132	143	134	137	138	139	126	116	132	145	145	140	143	125	121	132	138	141	126	149	147	140	144	153	151	117	133	125	124	129	104	113	144	113	175	113	140	118	137	132	122	136	131	135	126	163	145	135	107	132	135	144	145	131	128	120	130	120	136	152	129	134	128	108	147	142	136	138	140	125	118	122	124	136	121	109	117	155	154	130	124	138	162	123	142	143	125	142	146	119	136	128	133	132	161	135	145	133	157	134	141	147	135	131	106	129	146	124	137	125	133	133	141	162	136	134	122	104	132	110	142	125	132	130	137	131	132	121	154	120	129	138	129	137	131	137	132	118	145	137	126	123	121	108	128	144	144	129	131	141	128	126	142	117	136	140	138	125	130	116	144	118	135	130	135	123	142	121	156	129	120	134	121	107	139	126	106	139	122	157	131	131	114	137	131	136	135	136	160	126	129	130	129	115	127	151	147	130	139	137	131	133	109	132	118	137	125	132	135	123	137	134	136	122	106	110	140	132	140	145	136	146	136	123	139	136	140	147	133	126	129	135	132	137	130	153	135	121	109	123	129	138	126	138	147	128	133	128	128	146	135	145	129	108	120	120	141	126	141	123	130	128	127	120	128	118	151	126	126	145	154	131	129	112	128	132	128	115	124	152	121	132	139	138	139	134	109	116	132	147	132	115	122	137	154	136	123	128	143	125	146	154	149	139	142	137	133	123	126	151	124	120	155	129	127	120	130	140	134	134	126	118	116	129	117	142	141	123	133	112	128	145	126	143	140	110	145	104	126	114	129	134	134	127	130	136	135	138	132	142	97	133	156	137	127	131	122	143	123	137	113	138	158	137	121	134	137	152	138	116	136	138	140	132	131	128	129	124	132	134	156	155	131	126	134	133	128	129	134	145	134	151	149	137	128	130	131	129	139	146	132	123	139	135	136	134	131	128	122	127	136	124	130	138	133	147	121	151	137	114	130	134	128	131	139	139	137	142	111	142	141	148	122	128	120	128	148	121	142	137	115	146	139	132	161	141	147	133	122	137	135	137	121	153	148	144	137	128	133	129	143	127	118	121	116	151	115	114	123	137	153	131	147	113	127	128	150	143	142	135	127	157	117	131	122	145	146	132	145	119	129	114	121	136	125	129	125	114	154	124	133	122	122	123	127	116	127	125	140	135	116	136	134	125	112	123	114	135	117	146	130	125	129	147	142	129	122	135	147	133	141	137	130	142	132	120	127	136	98	158	117	138	119	145	119	127	134	146	125	128	161	150	133	121	139	119	147	149	133	133	130	128	127	135	130	129	112	149	137	136	129	131	100	121	129	131	134	121	138	107	124	138	144	124	138	124	137	159	150	133	129	121	146	147	138	126	137	128	140	133	135	136	140	156	133	146	133	140	126	121	165	134	148	129	121	122	118	112	147	143	133	136	116	133	143	138	145	104	111	125	141	161	134	115	129	140	137	124	130	135	160	136	126	129	135	130	110	134	136	121	139	126	131	107	132	133	152	149	118	127	115	135	124	141	151	137	122	154	134	134	136	141	143	132	121	114	146	131	118	118	123	136	138	116	128	129	126	107	131	116	132	134	146	116	117	152	126	129	135	121	123	142	146	148	144	149	123	140	133	129	114	126	126	131	128	132	120	139	140
7563	2008	4541	5354	4640	3888	3136	2667	2199	1879	1595	1422	1259	1171	1138	1039	936	890	795	825	758	717	680	636	635	627	647	630	575	583	630	554	553	548	546	526	498	503	488	483	536	476	482	491	454	485	470	458	478	489	450	450	477	427	467	461	452	458	443	434	443	472	445	444	466	454	470	414	439	464	428	432	466	415	417	460	422	496	429	406	413	418	430	427	406	444	427	422	389	446	444	408	417	403	434	402	421	403	387	407	410	439	402	400	398	428	391	418	398	383	403	424	412	441	438	394	429	425	410	402	404	436	432	411	401	425	402	396	390	425	442	445	409	407	448	434	418	387	421	430	390	416	418	432	419	406	442	449	428	388	387	422	397	390	355	405	402	424	407	396	396	430	418	399	376	389	393	385	407	400	406	404	398	370	420	394	400	394	406	421	431	393	407	414	424	409	380	424	422	424	425	430	447	416	432	409	422	419	422	434	410	398	392	375	412	387	410	421	426	422	401	412	441	395	382	455	451	401	420	424	440	398	422	419	424	411	412	401	397	407	397	431	368	420	386	429	400	422	383	381	432	406	445	423	444	435	436	440	403	435	433	372	421	384	430	432	426	412	376	366	410	397	386	400	396	409	368	389	417	400	386	381	396	419	393	438	416	413	412	412	404	386	410	391	426	383	431	367	429	391	385	394	410	406	397	399	387	395	439	417	408	417	405	418	416	424	400	416	357	447	413	391	400	440	413	377	394	415	401	422	406	409	382	386	430	392	383	429	404	435	416	384	402	412	391	380	410	434	411	379	419	410	399	390	381	411	403	414	454	408	399	437	427	384	384	414	427	412	382	434	419	405	408	402	423	414	436	417	428	392	402	383	425	408	391	403	375	380	402	405	396	388	378	428	389	384	414	390	399	386	375	418	461	440	406	413	421	415	387	388	396	376	434	399	394	370	369	398	407	380	423	409	393	413	414	436	428	401	386	420	424	421	403	410	426	399	421	377	407	384	368	366	424	421	396	410	385	440	369	352	422	371	425	445	400	435	418	401	462	402	415	421	403	411	405	421	465	426	417	406	415	374	399	426	398	371	390	380	396	429	387	389	428	386	423	401	383	399	396	406	445	389	414	401	379	411	408	424	404	419	382	403	415	403	399	397	383	391	394	394	425	375	390	414	374	406	407	414	415	380	393	420	379	411	400	392	378	455	411	442	411	399	389	426	364	395	376	375	439	400	415	382	395	416	405	389	370	403	408	447	413	429	388	403	402	415	406	400	439	401	406	385	403	387	395	401	402	380	421	425	408	418	409	429	426	377	395	440	401	412	415	426	378	377	417	373	404	396	440	423	381	388	401	410	390	441	376	394	412	401	361	404	410	436	358	412	377	376	427	392	427	378	412	424	430	381	404	410	398	469	412	416	467	398	416	431	397	379	412	407	418	415	379	390	442	437	382	407	409	383	377	420	390	384	430	389	415	413	436	411	405	371	442	397	384	392	388	448	400	418	398	399	392	405	406	343	459	407	394	410	388	438	411	396	396	417	421	418	402	425	407	424	453	415	367	448	404	418	408	383	391	398	409	363	379	396	442	427	431	409	359	394	408	393	409	426	423	407	421	426	402	435	385	400	389	396	405	385	457	408	455	388	403	379	406	407	409	403	419	422	435	416	427	402	385	424	389	430	376	389	436	422	398	468	366	386	386	417	407	371	406	397	399	409	409	419	408	396	422	420	378	423	418	425	427	392	438	407	409	403	424	384	355	419	414	427	414	413	403	354	379	403	404	446	410	418	376	423	397	367	415	394	404	403	404	393	399	426	409	407	421	416	373	394	446	433	409	388	432	398	371	426	394	407	384	419	399	388	392	386	414	410	435	435	408	455	398	382	406	407	406	402	417	430	423	417	423	400	435	390	432	403	365	375	400	393	379	423	396	391	403	426	377	438	435	412	395	399	420	411	403	396	406	420	456	413	370	396	439	421	462	409	419	386	366	400	417	384	386	432	412	375	407	413	376	377	389	426	410	430	394	394	404	450	445	396	400	420	414	379	428	403	394	394	389	403	425	403	381	393	393	441	396	410	375	391	399	384	427	434	403	400	413	435	402	392	388	433	436	409	417	409	455	359	396	415	417	400	394	420	398	371	430	395	387	384	390	471	417	409	393	438	384	399	440	428	392	371	396	432	402	393	400	414	411	389	404	436	403	421	394	378	363	436	385	444	431	409	365	400	393	388	380	399	402	397	433	427	403	409	414	441	431	427	410	404	448	400	434	403	389	418	367	398	413	453	405	396	391	366	395	404	424	405	398	433	385	429	413	405	417	417	407	405	390	411	388	413	404	410	430	378	392	400	405	429	401	393	377	444	413	391	406	384	425	410	413	428	369	404	402	423	442	433	393	405	396	448	406	427	411	393	409	405	445	418	383	350	397	378	413	397	391	394	401	363	411	367	411	381	406	360	400	425	435	386	380	390	382	412	394	387	422	416	424	380	432	409	393	379	413	412	393	406	419	403	431	378	403	408	417	398	389	410	394	419	420	421	374	408	436	378	410	389	410	403	412	382	415	416	399	425	369	371	421	416	428	451	388	390	386	417	406	378	395	400	422	397	402	400	395	404	415	354	413	437	407	389	415	417	410	398	424	380	404	400	401	389	413	419	421	393	385	400	436	381	411	402	418	386	403	382	392	398	434	435	390	399	376	408	378	392	406	434	384	396	413	411	410	442	414	391	393	398	408	380	403	459	408	419	378	435	387	366	394	414	398	384	390	433	373	364	420	415	381	388	383	393	389	445	423	376	403	402	382	431	388	426	379	382	430	381	425	393	385	445	407	420	396	429	364	365	408	415	398	372	403	421	427	396	376	420	419	406	399	398	418	403	433	432	391	414	415	425	401	408	396	415	411	417	362	407	418	415	377	435	387	376	407	404	394	435	435	437	433	409	400	419	397	439	399	396	399	413	368	392	377	439	370	412	427	409	412	409	380	415	439	349	405	396	370	427	382	433	383	373	443	403	416	406	429	424	426	378	397	397	419	388	406	400	415	464	387	378	415	373	415	413	413	421	390	383	356	404	406	430	399	428	412	425	385	383	406	389	411	414	402	407	398	433	366	448	433	409	398	407	426	367	406	391	377	361	392	395	420	435	408	427	435	409	411	378	415	416	373	428	380	414	394	405	381	387	380	420	375	424	438	427	420	413	362	415	409	429	409	383	428	398	410	396	415	388	393	385	421	382	418	416	406	419	396	443	396	426	394	422	438	399	376	433	377	415	395	398	412	426	408	417	419	412	382	395	422	425	419	416	391	402	407	401	419	390	415	402	374	399	415	406	436	447	367	417	434	401	400	380	397	392	396	407	397	406	388	417	426	394	421	394	398	394	439	407	410	422	423	392	415	379	404	423	408	414	390	376	389	396	369	404	403	390	367	397	443	369	358	430	377	412	398	388	380	428	405	375	382	439	384	415	437	400	396	401	371	400	383	426	409	410	426	415	412	411	419	364	408	399
2487	423	429	395	399	384	348	343	377	354	343	337	350	330	314	348	331	341	337	367	353	341	344	357	338	363	318	338	332	349	337	327	347	363	373	368	343	334	333	351	356	319	356	347	367	330	295	368	355	338	314	320	334	343	361	335	358	347	366	347	357	339	322	371	347	328	328	370	374	335	368	373	346	352	355	344	337	324	349	338	348	313	392	328	337	357	298	335	353	325	343	346	332	351	304	319	338	337	294	338	336	342	339	335	334	343	406	328	367	345	341	355	372	352	326	355	370	336	321	337	335	338	332	325	320	381	375	338	347	356	321	351	345	321	336	332	338	318	343	351	345	331	335	342	308	339	323	338	339	358	368	360	358	352	339	314	358	333	326	345	338	362	355	349	341	345	338	358	331	318	342	297	328	321	389	318	349	326	377	349	336	344	342	351	304	399	355	357	328	358	377	365	339	330	352	334	359	363	337	332	348	329	320	332	332	368	328	306	326	347	354	342	348	341	320	332	326	329	364	320	344	323	341	339	359	343	353	387	360	381	335	374	351	334	332	351	373	336	312	358	347	351	334	311	347	340	339	332	364	356	324	345	328	336	355	361	342	351	362	389	305	331	327	319	355	345	340	321	334	360	340	347	290	347	340	368	345	352	359	310	344	337	375	369	337	328	360	354	328	339	321	337	317	331	341	326	346	322	344	339	367	352	340	320	337	307	324	347	386	320	368	330	337	324	322	334	394	341	337	323	352	311	346	349	368	332	328	375	326	362	339	328	343	338	320	338	338	330	334	331	334	366	328	342	345	321	326	359	325	331	324	348	347	370	350	323	365	337	345	329	330	323	341	334	341	335	335	329	347	343	336	336	355	356	307	347	360	362	340	314	344	334	346	332	361	327	341	344	327	311	366	310	328	331	332	356	345	367	342	353	343	354	336	363	359	310	350	356	369	319	337	339	346	334	336	319	340	329	317	383	361	351	315	351	332	328	321	341	322	292	354	341	324	350	347	316	345	356	348	316	332	289	331	384	359	338	341	328	332	351	349	365	353	338	340	344	342	315	337	338	342	341	323	340	339	371	325	388	365	345	341	354	347	356	356	328	348	319	356	318	364	370	349	331	346	333	335	366	318	340	332	328	330	331	328	348	338	342	358	334	332	316	355	328	348	338	359	336	349	349	334	340	325	350	358	356	378	324	324	327	350	331	353	368	343	332	341	381	323	307	331	342	330	354	354	319	333	322	347	330	340	378	346	337	345	364	331	335	335	330	358	351	357	369	318	336	332	349	355	368	369	326	342	331	344	371	311	341	374	354	337	330	324	337	339	324	315	338	316	351	302	339	339	346	332	350	326	314	317	319	310	330	345	333	384	336	316	344	336	348	330	352	319	312	328	339	335	319	324	322	322	314	294	333	337	342	343	353	304	322	340	357	331	341	358	325	317	356	354	351	342	316	291	349	361	390	323	315	365	307	349	336	337	345	348	336	340	344	348	354	355	319	348	344	316	361	348	356	326	338	350	333	329	334	394	298	334	339	330	325	317	339	339	335	351	336	364	357	398	335	323	368	338	351	339	341	316	333	364	370	335	378	354	338	309	339	380	349	339	377	331	340	334	380	358	359	346	368	360	364	339	322	328	366	326	373	342	341	329	315	350	332	341	352	361	357	332	366	348	346	327	347	312	314	318	358	323	345	324	341	353	342	379	348	353	335	340	348	334	314	356	337	352	360	345	346	357	351	340	367	338	344	342	333	341	339	353	322	341	349	387	310	335	339	338	347	349	355	322	334	332	315	346	310	317	353	321	343	346	350	335	334	340	333	326	348	345	351	348	375	342	360	337	327	372	344	351	342	325	324	353	316	333	328	352	353	370	336	335	333	358	330	353	361	327	333	355	344	319	325	341	342	329	334	342	338	337	343	312	322	335	333	318	313	354	328	332	353	316	338	314	375	331	345	339	321	293	363	338	382	333	347	361	348	328	353	327	308	320	338	322	338	340	314	349	332	335	353	332	330	336	352	335	305	357	345	371	333	374	351	310	338	339	327	344	340	305	354	344	345	364	316	351	379	344	325	354	350	357	339	303	362	355	319	355	361	334	321	355	325	313	314	324	336	325	348	337	337	328	379	357	298	346	341	357	346	351	317	314	352	358	337	346	346	328	342	370	342	360	358	333	344	343	305	329	359	340	370	343	339	334	357	331	319	325	334	319	353	331	360	338	363	373	371	317	333	352	326	329	329	350	337	355	338	344	376	323	343	329	313	340	344	366	349	351	371	341	343	329	351	303	342	370	361	342	347	347	354	335	348	358	351	351	337	352	370	361	336	350	345	353	386	322	319	339	352	357	329	325	321	344	310	351	339	337	347	342	351	352	324	327	312	347	356	333	346	323	312	365	370	357	342	316	326	330	372	379	330	329	358	347	359	325	352	322	351	325	353	325	371	346	362	344	348	336	375	348	341	341	360	350	336	356	329	336	360	329	351	344	342	360	376	341	349	353	340	361	336	316	335	347	358	339	306	337	328	316	336	319	348	300	346	356	347	334	349	299	323	342	323	331	344	361	330	283	357	359	330	341	313	367	343	330	357	342	357	372	333	374	357	380	333	322	335	373	349	377	341	306	325	353	357	327	357	335	319	360	355	348	348	359	308	350	336	352	385	304	332	311	346	354	345	349	372	339	324	307	334	348	365	342	359	327	339	332	316	367	309	359	336	342	358	315	340	319	347	348	328	335	382	333	346	336	340	310	360	320	338	352	315	339	350	339	338	337	337	306	361	340	353	355	338	365	357	313	355	350	361	367	329	330	330	320	328	328	342	365	327	354	362	323	350	316	334	334	323	332	312	338	323	352	319	343	334	323	322	351	342	333	347	298	341	337	364	335	354	350	371	351	317	312	350	352	329	342	342	357	363	324	331	345	344	330	329	369	327	371	359	336	356	345	340	360	364	363	309	308	321	335	341	313	352	310	337	328	374	329	354	348	335	328	332	325	363	328	352	332	347	347	343	354	342	349	359	344	363	329	335	316	325	349	335	358	353	364	351	356	325	309	351	323	350	345	328	359	344	363	324	313	346	338	345	366	301	337	329	334	335	336	366	345	331	315	379	322	353	353	326	330	345	341	376	385	347	350	343	320	342	371	338	318	320	327	319	363	373	327	339	342	353	352	339	354	345	346	353	329	346	318	331	326	321	345	342	320	320	317	336	322	345	340	329	323	366	369	353	342	349	338	315	337	306	322	326	337	357	351	365	304	363	354	332	345	331	330	346	356	310	355	341	336	324	380	353	358	329	375	375	370	322	326	329	340	323	350	348	354	341	348	330	307	316	324	333	366	393	334	338	331	313	381	356	360	308	335	344	370	351	316	320	323	380	349	355	355	330	345	357	358	343	337	344	326	339	334	380	308	342	332	348	341	353	355	348	349	346	347	336	323	348	381	324	327	333	373	346	328	367	349	331	342	354	305	325	339	326	367	321	323	299	321	327	335	363	345	396
2604	1003	1054	1099	1130	1115	1117	962	997	954	960	972	928	867	904	888	908	894	916	962	971	890	859	912	970	909	898	874	935	924	921	937	954	987	872	876	867	921	888	905	916	868	895	921	865	854	921	914	916	895	972	936	875	923	889	892	903	879	913	894	911	917	937	907	924	894	883	894	914	920	945	970	896	857	936	938	943	900	877	944	885	862	888	886	879	941	923	960	869	933	920	896	900	834	910	863	870	867	836	917	890	884	882	921	903	894	846	894	928	918	925	961	911	895	901	851	860	858	878	938	906	893	882	895	934	869	849	927	882	898	855	916	907	906	871	864	939	904	930	890	855	859	850	883	923	870	864	895	906	894	938	986	902	891	896	879	870	946	897	868	895	841	905	877	932	904	945	884	873	942	897	903	905	889	885	878	908	888	917	855	887	882	935	921	857	896	888	891	934	875	908	931	870	941	925	945	882	882	896	809	905	884	923	900	933	924	875	907	894	908	907	919	872	930	894	905	890	817	890	908	931	881	931	907	891	920	909	937	952	886	871	897	934	932	881	891	884	914	907	914	914	929	864	920	932	952	940	881	886	890	861	909	919	889	935	864	884	873	896	902	884	892	914	870	859	890	930	936	886	938	930	886	913	903	855	931	913	885	912	905	924	901	891	873	907	900	890	914	898	936	911	915	906	874	884	832	899	889	932	927	877	915	876	899	907	874	888	890	901	842	923	878	926	933	895	918	874	950	918	906	875	838	878	938	885	847	873	904	886	858	942	902	946	892	850	932	884	923	878	897	923	910	884	942	905	915	901	952	904	894	902	909	903	890	916	907	920	890	907	895	909	852	921	850	914	914	901	885	912	905	871	930	909	892	906	868	932	878	868	878	907	874	926	930	899	924	917	934	955	950	914	895	837	895	902	909	898	954	908	914	887	899	909	878	892	924	902	883	889	886	922	894	932	878	866	877	934	911	882	926	908	908	835	883	920	911	906	881	959	888	883	857	913	910	903	902	890	899	894	836	917	855	879	904	888	912	866	914	860	918	931	887	910	849	880	955	913	884	868	913	896	892	962	924	921	957	883	876	921	864	941	946	874	918	875	906	880	902	907	884	876	865	856	893	893	844	952	930	879	869	920	852	925	892	913	892	911	918	918	954	861	902	895	918	897	882	942	909	903	914	860	873	916	898	903	933	892	910	886	882	948	912	948	873	925	844	948	838	842	863	891	891	881	936	885	936	931	853	906	878	833	885	869	864	901	855	848	887	884	886	867	863	923	907	866	867	872	853	881	896	908	918	896	907	951	946	902	872	862	875	927	910	937	914	927	874	929	905	885	894	885	918	880	849	908	906	875	928	903	882	942	939	910	949	888	947	905	859	935	879	910	882	862	908	901	894	932	866	895	871	900	916	879	901	876	923	927	912	867	904	934	899	852	852	914	928	923	886	919	922	899	920	854	872	897	929	896	872	940	884	869	899	882	915	890	866	924	905	944	922	863	901	851	884	915	901	898	897	911	900	894	937	910	894	939	897	867	958	920	882	922	896	897	914	915	895	895	878	903	946	882	965	857	916	930	915	862	929	895	909	919	962	921	909	931	940	890	907	868	834	853	909	828	887	873	875	893	901	956	912	871	922	882	910	908	882	921	868	881	902	904	881	953	912	897	952	878	886	839	919	909	934	925	892	889	919	885	881	924	923	923	928	931	884	921	953	889	869	919	892	885	911	917	938	929	886	854	918	914	905	927	903	924	874	900	933	938	860	971	902	926	895	863	952	935	944	843	920	963	908	887	888	890	886	917	952	864	878	885	885	963	912	922	931	877	923	848	964	885	900	928	897	899	933	919	926	865	899	875	908	929	933	941	892	894	885	853	919	902	884	908	831	897	920	960	837	938	905	912	906	965	855	894	868	938	912	890	917	872	874	896	845	914	875	929	893	944	906	904	858	874	940	882	956	861	914	879	880	906	932	939	897	880	884	906	861	897	903	897	876	920	927	921	948	897	954	910	879	856	913	920	881	919	900	903	870	896	912	902	861	910	860	909	886	879	907	877	894	927	858	910	846	855	908	899	874	884	857	908	931	925	858	920	881	859	899	888	903	892	893	908	911	930	889	884	941	882	895	946	911	883	961	928	945	862	879	900	879	894	799	909	946	868	943	880	906	902	867	877	907	877	893	891	929	910	873	909	880	899	897	914	913	904	853	909	883	938	893	943	882	913	873	864	923	926	894	892	893	905	887	898	878	840	908	851	894	890	900	963	891	827	874	887	942	936	892	930	885	892	869	873	879	961	878	903	869	927	917	893	910	916	916	893	924	875	901	897	861	904	872	854	917	920	931	909	949	861	925	915	862	897	915	909	907	945	852	879	934	881	903	932	914	946	914	872	878	931	889	919	910	914	925	909	909	945	873	922	900	867	892	863	916	923	878	954	884	870	905	904	875	878	912	934	917	901	925	885	896	904	896	859	929	878	892	889	862	902	911	920	875	890	962	929	867	891	947	901	948	894	887	887	912	917	938	873	882	859	885	864	928	878	908	879	909	904	895	914	902	896	890	882	863	871	920	895	875	913	895	901	874	959	880	891	903	866	891	897	877	922	930	908	917	897	874	877	923	829	914	924	888	894	873	915	837	940	807	910	915	919	888	909	872	894	868	954	905	926	895	919	856	856	855	887	930	907	909	872	914	888	870	886	876	903	911	902	861	942	907	913	901	834	892	920	903	881	964	907	914	889	902	861	907	904	907	868	894	862	901	926	917	948	865	845	904	910	899	872	879	955	936	911	937	879	853	920	896	900	856	868	876	896	882	838	950	896	923	912	936	874	931	858	875	940	909	859	865	867	899	918	859	976	865	931	894	857	924	885	968	897	902	886	926	956	831	928	908	902	903	929	886	992	889	887	917	910	899	919	855	872	914	863	944	936	904	907	910	858	864	909	920	877	944	883	876	915	959	896	954	894	860	898	923	899	894	897	920	904	918	928	977	853	932	879	886	932	904	937	954	936	950	891	894	907	884	896	916	883	979	952	916	957	850	951	883	858	891	864	916	866	883	836	896	939	896	966	921	926	928	853	886	905	944	925	937	889	895	946	871	909	871	892	849	912	926	870	868	904	867	898	859	874	876	894	915	922	904	889	865	893	925	881	895	912	917	856	897	948	887	923	918	966	885	883	919	885	901	853	916	880	864	884	901	838	942	872	942	895	899	889	893	923	882	877	876	855	918	886	887	914	946	887	891	900	902	902	976	864	899	868	869	856	846	873	884	938	921	869	910	921	893	907	901	903	910	872	889	921	858	857	897	923	903	877	894	908	909	915	923	890	867	846	875	900	891	950	887	922	933	921	846	930	939	904	856	911	880	895	925	925	928	926	929	912	903	851	931	898	913	923	928	880	930	936	895	856	866	893	920	888	902	973	935	915	940	892	940	911	852	925	913	914	933	891	875	879	887	887	940	899	928	866	863	837	905	870	908	849	898	884	867	923	850	876	934	884	874
10049	1050	1294	1050	723	609	549	394	349	337	337	287	305	260	270	258	248	259	262	260	205	218	254	239	195	228	228	215	229	230	181	207	185	242	222	236	220	227	235	192	219	230	224	207	216	202	201	238	225	233	199	213	193	220	232	203	221	207	206	206	203	228	215	225	202	239	208	210	215	215	217	190	201	209	228	211	215	222	201	218	208	221	186	209	183	193	210	219	194	208	225	210	198	197	211	212	212	200	233	200	205	202	203	195	207	208	199	199	210	208	230	229	203	216	209	222	224	238	198	203	234	238	180	183	217	202	231	224	228	200	210	197	207	205	207	209	213	228	203	199	215	194	202	193	196	210	204	197	206	208	211	205	222	237	197	199	211	233	201	208	199	207	203	205	223	215	205	222	186	208	193	183	196	184	215	168	199	192	206	247	228	207	206	237	221	207	204	200	195	228	218	215	201	217	189	240	204	227	214	208	221	207	221	201	222	205	193	224	196	217	213	230	226	232	225	224	212	215	212	211	216	214	189	207	243	214	208	199	218	219	196	235	206	220	220	217	204	223	219	188	216	206	199	216	220	198	185	222	222	213	198	197	238	196	221	208	206	206	199	201	208	196	205	192	239	193	207	224	194	194	183	206	214	220	212	207	208	194	204	212	215	227	185	211	207	210	215	186	210	209	189	193	243	226	203	206	215	216	208	196	187	210	204	211	213	209	196	221	230	195	184	202	220	220	199	202	202	222	195	206	222	225	223	176	197	219	197	213	202	244	219	196	197	210	201	219	216	189	217	196	205	227	207	217	205	194	206	205	196	196	187	219	201	185	203	227	222	220	217	232	204	209	189	180	218	234	212	218	221	206	202	214	214	193	182	212	183	212	255	224	206	211	227	184	228	216	213	230	216	207	215	235	215	197	220	214	198	194	251	226	192	196	207	212	224	185	192	235	214	211	192	208	196	196	198	211	238	208	202	196	219	207	161	186	203	204	218	232	186	229	206	243	193	191	202	201	194	204	190	199	210	202	230	217	188	215	232	199	222	195	202	206	211	250	227	222	211	222	233	225	212	220	236	229	190	249	224	191	200	212	207	215	208	172	235	207	244	242	216	215	191	207	221	218	207	200	209	213	223	213	199	232	216	216	215	191	224	203	188	227	234	212	196	223	196	206	200	227	222	214	197	184	222	204	216	202	211	227	205	200	208	222	209	206	204	212	231	195	186	218	203	229	207	194	219	222	193	214	189	219	205	205	203	214	204	203	211	202	215	218	233	204	199	205	204	210	226	193	196	190	196	227	210	225	215	202	219	206	210	197	226	215	222	226	203	227	197	197	219	208	197	201	211	219	225	216	210	218	195	214	198	206	229	229	214	226	226	181	199	221	231	208	209	203	208	215	206	222	237	208	203	194	227	171	212	201	209	207	200	214	195	213	202	225	206	222	224	220	221	205	229	187	221	208	203	221	227	195	207	217	225	211	197	213	206	203	204	188	217	211	227	198	208	214	240	194	193	218	208	226	204	230	229	205	182	210	188	193	197	232	222	174	199	213	217	220	198	198	215	196	237	197	199	204	202	206	198	209	207	206	196	211	222	216	190	230	208	210	197	209	181	212	246	212	209	226	222	204	229	232	207	224	210	216	212	200	180	190	190	218	219	193	216	200	165	210	214	200	191	213	186	200	218	213	191	203	211	238	228	202	219	201	227	234	186	198	197	180	196	218	199	226	229	224	198	213	214	207	215	220	190	196	220	191	207	215	195	206	206	203	209	216	215	211	199	200	222	205	196	210	218	200	206	209	216	185	209	247	194	200	203	213	217	210	202	199	229	201	212	219	204	216	176	198	188	209	212	230	193	204	209	199	210	205	200	209	213	210	217	233	196	208	219	217	225	219	212	216	216	203	221	221	180	213	219	224	218	203	192	215	204	244	210	227	216	201	204	213	204	189	179	201	209	192	216	237	202	216	195	210	230	179	227	211	227	242	214	217	209	210	233	214	197	201	214	233	186	219	191	198	236	209	192	221	208	230	200	201	214	189	222	238	206	238	179	236	200	193	218	215	192	186	199	218	216	212	189	225	242	217	218	207	213	198	230	213	205	194	229	210	221	209	227	217	206	188	201	197	231	217	202	179	198	225	234	209	203	246	225	212	209	234	218	181	186	229	197	223	199	231	222	192	196	226	204	202	203	205	198	199	220	208	219	210	221	204	227	213	223	186	216	203	215	195	246	211	233	223	216	186	208	194	202	222	206	227	194	214	182	210	216	212	197	203	222	227	214	192	228	226	184	204	220	192	207	228	210	196	181	223	196	197	232	214	205	169	200	200	197	212	188	198	212	240	223	187	181	197	222	201	207	207	205	204	184	177	218	248	192	212	192	224	215	208	222	196	199	218	214	221	223	187	194	199	196	195	207	209	183	214	226	228	193	203	194	228	192	180	215	223	194	195	202	216	222	208	201	191	195	224	193	222	202	210	196	220	177	208	192	221	199	202	192	204	200	213	185	226	220	226	227	207	197	209	190	200	225	214	193	221	233	204	232	202	226	223	228	210	204	222	191	195	211	195	233	202	184	195	215	213	219	200	212	209	207	227	188	189	194	214	215	195	215	214	203	200	197	234	207	200	202	201	182	203	191	202	210	230	221	225	205	193	212	198	204	200	213	240	215	229	195	205	205	212	213	207	192	224	236	209	201	244	207	222	214	210	220	207	206	195	223	177	184	214	204	227	195	233	167	218	175	236	179	213	244	212	219	223	183	203	215	182	231	215	208	192	228	205	197	187	214	200	204	220	208	198	212	211	223	216	228	209	200	206	202	224	198	213	214	209	202	197	208	235	221	196	178	212	205	203	223	212	217	210	206	179	189	211	194	206	186	198	220	217	191	205	216	196	180	216	218	210	187	210	228	222	213	211	195	194	203	212	205	200	220	235	200	196	198	195	209	191	230	200	248	231	200	217	207	201	212	191	234	183	202	233	213	221	195	214	201	206	189	232	208	190	183	217	196	210	196	216	216	216	225	198	211	219	207	211	218	209	202	195	212	213	184	204	204	209	204	196	191	205	204	204	206	188	216	216	213	214	210	201	197	206	195	213	220	227	226	197	218	240	208	203	192	206	209	188	203	222	217	214	192	226	195	209	224	203	209	225	219	204	224	211	186	213	226	184	190	226	215	201	182	232	196	207	214	213	210	188	198	220	208	200	216	214	211	203	226	196	225	214	205	177	219	226	206	228	213	238	217	209	203	193	211	190	215	195	218	222	195	186	206	215	194	174	209	206	211	208	206	216	198	193	200	229	221	198	199	205	225	205	217	220	243	184	209	242	193	224	239	240	240	211	195	214	212	208	215	218	218	204	198	207	213	187	193	187	173	218	202	193	202	201	193	199	210	180	217	210	253	241	216	216	207	224	242	222	231	208	186	182	201	207	196	183	215	195	207	198	208	192	189	226	208	217	210	218	211	197	227	234	209	222	215	230	219	234	226	227	201	219	193	230
5736	1415	2602	3120	2780	2348	1946	1673	1538	1332	1265	1112	1104	1013	968	932	851	832	754	794	756	742	782	735	661	713	721	729	631	615	671	697	679	693	642	673	647	656	646	606	615	603	632	615	641	602	597	610	621	607	607	614	621	603	604	634	635	580	624	631	578	621	644	538	571	581	626	631	625	613	580	555	608	599	592	610	625	550	586	632	605	573	602	594	591	623	602	589	592	556	583	577	571	588	603	606	592	600	605	594	608	557	609	581	551	541	619	586	552	571	607	582	576	600	605	585	549	572	563	538	562	600	612	593	598	630	608	613	571	581	596	606	536	565	626	557	622	580	610	598	579	592	581	605	620	608	579	597	611	556	642	608	559	583	558	596	645	606	608	560	573	563	574	560	593	601	634	589	623	548	626	579	594	587	571	615	600	596	613	623	629	547	618	596	550	628	560	522	585	528	552	579	598	585	591	592	561	595	592	570	574	610	587	581	535	593	574	631	544	551	617	558	615	562	626	552	576	558	638	593	607	590	603	600	588	559	602	584	578	572	588	620	584	603	581	567	591	614	608	570	585	601	609	610	570	528	581	603	601	581	602	585	599	595	566	607	550	581	595	602	584	593	568	597	577	579	577	582	575	581	580	602	550	600	575	586	569	591	613	556	594	554	628	619	533	619	576	583	602	604	563	575	601	584	552	543	583	632	609	586	606	580	564	567	599	569	642	560	566	590	575	628	604	540	567	496	616	561	541	569	583	587	590	619	601	580	583	543	606	611	591	563	573	588	621	612	581	621	566	595	605	562	560	566	628	573	632	576	559	575	620	580	570	612	586	571	588	557	550	555	589	623	565	579	586	618	616	584	623	596	617	574	575	586	570	570	616	565	577	579	595	592	592	589	559	569	556	596	620	559	613	594	576	586	587	571	621	571	587	588	550	587	603	579	626	571	584	540	554	584	579	564	596	590	558	551	601	563	537	542	600	553	534	580	621	596	569	587	551	608	584	594	623	604	611	546	555	560	583	562	560	587	596	580	580	628	562	614	517	544	576	545	582	576	612	578	578	586	605	594	548	564	594	570	596	550	568	540	544	534	555	597	559	541	578	586	582	613	584	604	559	572	575	563	630	593	568	604	592	601	556	557	571	613	558	587	604	609	573	601	581	566	587	536	536	545	645	600	584	568	584	537	598	597	579	509	571	615	568	591	586	612	620	597	584	594	565	602	556	574	558	628	586	570	587	599	565	600	585	615	604	598	545	586	521	590	556	633	626	562	561	608	566	630	549	582	588	594	600	609	617	572	591	558	583	564	579	569	543	588	601	575	640	580	548	565	566	574	596	571	579	576	545	575	571	572	574	575	600	546	556	562	549	595	538	578	627	606	550	600	574	605	586	581	581	600	625	628	608	579	569	627	609	568	574	598	570	595	536	574	566	554	593	608	607	591	589	589	600	595	573	604	558	563	576	594	541	591	542	574	581	594	589	604	617	583	585	621	521	575	577	569	609	560	603	598	581	552	621	609	610	592	587	629	564	550	596	610	613	570	558	564	571	585	540	536	591	613	560	570	601	583	578	547	596	541	555	585	574	560	553	592	607	556	629	571	600	622	548	591	562	580	600	601	589	536	602	599	559	560	542	590	572	597	576	594	589	598	562	552	614	549	567	560	578	609	587	582	599	567	551	594	608	561	567	613	586	557	573	577	603	560	572	589	570	571	573	599	607	542	583	564	602	573	604	619	562	558	612	532	584	598	571	580	633	580	566	603	581	569	544	584	605	614	557	576	623	607	563	611	590	575	588	584	570	530	595	601	553	589	589	581	610	587	600	542	558	587	560	567	589	611	565	604	562	556	612	550	592	609	587	593	559	587	583	554	583	608	591	568	547	584	620	582	594	586	593	579	574	591	616	556	578	567	587	576	556	594	560	507	576	612	572	579	605	569	619	556	596	628	555	586	609	591	526	577	542	599	563	601	569	550	583	641	574	567	566	599	571	579	571	613	618	535	592	579	607	636	593	621	582	570	589	598	605	554	576	585	586	586	580	550	516	547	617	587	571	613	610	565	562	568	567	611	559	589	578	565	584	591	580	575	564	597	593	554	588	621	536	607	608	574	573	600	579	561	571	533	614	531	571	581	553	572	575	577	590	608	592	622	569	635	578	569	578	544	551	594	640	573	564	582	624	589	576	602	575	599	602	626	587	613	593	577	556	570	537	572	581	607	561	596	612	585	572	582	593	588	561	594	552	548	569	587	602	572	561	584	573	595	606	559	566	596	568	595	605	562	557	587	556	537	592	552	562	599	604	575	621	564	568	630	621	568	529	556	575	576	583	599	557	605	596	582	628	565	579	606	589	615	562	658	617	608	603	605	578	605	569	519	586	618	589	619	614	564	601	576	552	579	587	597	570	559	586	586	589	620	527	556	589	576	610	611	560	611	619	585	602	626	571	597	577	592	589	592	560	586	574	594	576	588	601	589	593	573	578	549	548	589	567	613	593	592	590	610	585	560	622	580	595	600	605	583	600	571	567	622	575	561	565	556	569	583	622	575	567	598	563	566	590	532	570	586	571	550	604	581	560	601	601	564	604	514	567	605	551	562	623	553	585	551	537	561	608	562	540	567	614	600	586	583	618	608	504	582	562	583	619	582	614	562	590	544	540	590	586	587	585	564	592	594	554	566	587	614	610	621	591	625	592	587	605	603	581	606	567	596	588	605	585	590	543	595	610	615	611	590	590	555	563	560	564	586	673	612	593	563	598	614	567	573	614	593	581	595	558	577	583	578	565	600	600	587	580	569	564	570	590	592	619	560	574	529	626	563	641	583	630	588	565	547	601	634	572	575	584	586	604	551	604	614	543	619	593	578	600	536	587	625	562	572	580	550	568	596	577	602	593	578	604	568	583	596	570	612	559	584	561	584	583	585	557	574	589	587	608	535	545	635	580	615	586	574	578	548	581	607	623	578	604	616	589	626	627	541	604	601	535	600	600	571	576	570	580	592	569	592	561	566	600	588	536	606	599	602	558	570	576	598	551	563	585	611	569	647	548	580	597	536	545	572	625	568	550	592	575	606	602	606	615	661	569	607	565	587	608	592	569	599	588	571	579	596	586	575	584	563	568	574	603	580	598	567	560	626	565	585	561	609	548	583	552	573	618	622	580	558	608	577	608	625	588	625	599	599	569	578	562	611	628	600	612	588	576	571	621	564	553	582	578	601	546	576	579	601	575	641	578	589	605	621	582	610	542	621	606	542	589	564	570	599	573	621	589	583	607	558	632	549	544	545	625	592	598	578	588	549	594	551	592	575	575	629	568	545	585	598	578	611	580	577	535	574	610	581	632	601	583	587	600	557	586	541	602	568	593	598	601	587	580	588	540	625	586	552	573	578	595	574	620	615	576	578	583	590	590	579	631	564	607	581	598	576	601	563	536	581	630	634	574	633	575	599	572	582	542	596	614	592	588	565	553	584	591	578	529	560	561	593	576	554	629	600	595	647
17781	2373	2241	1798	1315	892	729	578	441	393	333	319	279	248	239	211	193	181	208	177	190	178	152	153	178	162	150	172	158	167	155	150	177	145	162	157	141	154	153	145	147	161	147	155	162	132	122	133	125	139	150	125	129	157	143	147	147	138	127	135	126	138	115	148	140	147	137	133	130	142	132	124	146	125	133	113	133	136	123	138	159	121	131	145	133	121	160	139	134	138	158	140	135	138	145	137	133	121	136	122	90	133	115	147	136	122	128	109	167	116	151	121	150	143	147	131	141	129	140	124	121	138	143	130	155	125	142	127	124	138	118	127	144	114	134	133	120	131	133	127	138	133	123	135	135	119	114	159	113	147	131	123	149	137	142	123	137	116	153	141	133	145	122	130	135	140	121	112	112	134	122	146	154	131	137	140	140	142	129	141	133	155	133	142	121	117	124	136	112	150	133	125	120	129	118	122	149	131	111	137	138	137	131	117	147	143	126	131	138	111	151	124	123	128	131	141	126	151	135	133	131	116	143	124	133	134	126	138	136	142	135	146	129	134	148	119	124	129	136	132	140	120	111	141	130	123	134	117	149	138	141	117	145	114	91	134	142	156	143	135	137	135	140	141	118	157	136	156	130	121	119	131	124	133	134	156	139	142	144	131	139	137	149	146	140	135	115	143	139	139	143	119	125	130	133	133	109	156	116	133	141	143	152	123	140	108	135	122	119	122	134	123	136	146	151	132	140	153	139	129	117	121	131	117	129	119	158	149	124	155	131	142	134	135	129	118	127	143	133	134	119	125	129	138	139	156	117	141	110	147	139	129	124	135	157	138	143	141	141	141	149	114	132	129	132	129	127	121	143	136	135	138	127	143	146	141	122	142	144	135	128	121	117	104	130	139	125	126	123	146	133	123	122	122	139	145	129	148	131	120	148	155	137	111	136	115	131	136	130	146	120	136	126	154	132	123	113	133	122	130	119	125	139	118	137	125	124	123	140	131	123	124	143	128	134	147	156	136	141	125	142	139	137	150	132	144	135	145	146	128	119	126	132	125	135	134	148	134	142	152	137	116	143	121	128	129	153	144	129	121	131	137	161	117	126	119	151	138	132	131	136	136	138	146	128	133	116	135	118	141	137	138	133	148	117	124	153	127	106	129	120	135	129	146	124	132	126	138	131	142	149	130	118	119	160	147	138	127	129	128	129	137	132	119	132	144	126	108	129	138	120	122	127	139	140	125	108	144	134	138	127	134	124	145	133	129	123	143	140	137	144	132	142	104	124	115	142	140	145	118	115	115	135	140	124	139	118	133	114	144	111	117	140	138	129	135	123	134	125	161	123	151	120	138	122	123	126	128	128	116	125	123	140	130	120	125	128	126	140	117	131	128	135	115	125	133	139	123	143	139	95	128	133	156	145	134	127	122	120	119	126	139	140	139	112	126	128	114	116	116	119	140	141	124	129	122	136	124	127	127	131	140	134	139	123	149	154	135	131	119	156	138	111	140	120	124	104	149	114	134	139	133	127	128	138	121	131	126	140	134	140	131	118	144	129	116	135	128	116	141	126	136	144	121	129	136	139	128	123	145	140	136	116	96	145	145	123	119	138	124	134	143	154	130	143	119	116	146	127	120	150	129	146	130	136	118	128	156	130	144	142	139	147	128	119	141	120	123	114	147	119	144	122	133	139	126	162	129	146	132	117	137	135	127	130	124	130	120	130	118	112	136	129	144	139	139	141	160	118	142	124	134	137	135	112	130	141	134	108	117	138	133	120	133	129	129	153	127	126	121	128	129	114	137	141	140	132	132	123	146	125	125	129	131	107	137	139	132	128	110	137	137	140	141	125	154	124	124	131	128	154	120	127	133	140	118	137	123	130	114	149	112	140	149	142	124	140	136	142	112	151	137	134	129	119	144	137	130	151	129	121	141	125	136	111	115	158	132	118	119	141	137	126	149	138	112	145	125	139	121	149	142	149	145	145	128	140	136	130	115	137	125	136	136	128	110	139	118	138	126	146	150	128	130	118	131	114	128	138	118	120	129	132	135	132	138	140	129	120	135	127	146	150	128	143	133	142	135	141	113	121	115	147	142	120	133	135	144	131	135	120	130	127	131	138	128	142	137	133	134	140	140	135	132	133	152	130	128	144	138	133	149	154	125	136	124	137	146	147	134	139	128	145	140	132	144	137	146	138	132	141	134	134	130	127	146	125	144	118	138	135	125	132	127	149	141	141	128	125	145	142	134	119	133	139	146	150	133	139	142	122	118	129	133	133	116	142	109	134	140	114	132	133	135	131	142	131	144	116	136	128	144	147	157	143	132	133	131	108	112	136	141	110	120	153	124	139	127	133	147	126	135	145	131	135	116	132	129	164	130	158	136	148	137	160	160	149	136	149	131	136	120	130	143	108	128	119	139	128	120	153	135	133	129	147	155	127	135	113	120	155	126	133	141	133	116	144	126	109	134	138	133	146	143	139	123	128	115	120	145	160	128	140	145	141	154	144	138	127	138	122	120	146	150	141	144	145	152	136	123	122	146	148	144	136	155	144	139	132	131	129	148	118	132	125	127	139	147	120	122	137	116	126	125	138	130	142	126	126	130	139	114	122	130	123	136	139	139	116	121	133	123	130	123	156	142	126	143	125	128	137	132	139	122	128	112	104	149	133	115	141	122	116	132	137	133	126	143	119	103	123	115	125	138	144	149	124	125	135	134	151	141	115	146	133	132	129	115	126	154	114	120	146	145	131	123	117	140	121	141	119	121	119	117	115	120	134	124	131	137	130	137	116	135	115	138	131	130	132	109	128	142	129	149	129	131	135	150	136	148	121	134	145	135	124	134	134	155	137	140	124	139	140	131	145	132	122	118	125	130	125	126	117	127	131	129	114	135	130	128	120	123	129	113	120	146	144	149	136	119	143	131	139	115	132	112	126	145	129	127	132	138	124	144	137	129	124	145	127	145	128	139	140	143	124	133	111	149	130	143	128	120	142	139	116	150	117	131	114	147	123	126	130	129	124	140	122	133	147	131	120	141	128	138	134	115	134	140	132	141	125	114	138	119	150	110	142	125	137	126	144	127	139	120	134	148	118	147	124	137	130	128	129	129	138	136	137	130	120	138	148	142	123	138	130	112	122	138	126	132	120	137	145	142	135	119	138	130	115	153	125	121	139	131	158	141	149	133	124	138	126	127	151	147	133	136	127	148	133	114	150	126	121	142	124	112	136	146	147	123	163	133	123	162	133	124	130	122	131	137	150	138	136	152	125	117	153	144	140	123	135	136	124	127	130	120	121	141	134	136	134	128	156	138	139	121	127	145	124	125	125	143	164	128	117	137	130	122	150	118	153	143	132	151	150	139	165	165	127	146	126	129	137	136	105	139	140	125	114	123	127	114	124	132	133	131	121	114	121	122	130	140	129	150	116	132	139	145	160	154	127	134	116	127	143	134	145	132	116	127	127	137	138	120	140	134	130	139	130	114	144	130	133	144	148	138
7508	1985	4296	5242	4441	3816	3154	2497	2245	1935	1651	1458	1317	1187	1079	972	938	879	876	832	791	712	685	676	679	657	631	568	581	581	567	547	520	504	508	548	544	502	494	513	546	462	504	481	478	422	449	453	483	465	491	447	459	466	423	438	435	442	432	446	453	420	420	406	451	444	413	441	401	414	465	436	445	438	445	410	417	444	420	439	384	464	413	450	421	465	413	469	391	404	419	430	402	452	443	413	405	426	420	464	412	421	402	404	446	402	449	404	428	425	406	387	397	439	392	417	408	411	419	407	399	442	400	434	445	413	417	393	381	408	407	400	402	350	390	460	444	426	382	405	419	408	406	398	402	439	379	407	408	453	429	420	412	371	414	408	406	409	399	404	366	424	397	425	416	400	391	461	404	412	452	429	414	411	427	399	427	381	382	420	427	387	369	378	423	400	410	453	429	417	360	390	423	474	425	391	407	431	373	414	432	392	371	425	397	424	436	392	376	377	432	415	378	384	419	399	407	380	423	408	388	467	377	391	404	411	418	398	391	436	418	454	412	409	408	388	389	408	407	437	383	408	435	437	365	462	417	383	422	373	398	384	384	375	398	417	378	418	402	405	415	389	402	404	409	409	428	438	388	422	405	436	425	391	386	442	398	438	409	336	370	374	417	395	406	370	424	383	409	412	410	423	431	422	416	382	404	425	414	431	389	406	404	413	418	392	408	371	440	420	377	453	425	408	414	374	386	385	440	409	432	445	423	375	409	412	408	416	423	410	439	417	444	380	418	367	391	400	370	449	375	392	396	443	391	417	446	387	391	411	440	400	409	432	403	395	430	392	421	397	390	401	417	408	393	442	459	419	422	382	420	406	376	387	395	411	387	387	398	395	420	372	408	426	434	417	401	432	422	372	390	417	392	390	386	382	388	402	402	402	414	401	412	415	414	435	389	385	389	400	376	419	375	398	392	416	392	394	414	433	412	396	392	411	385	395	327	387	403	394	407	392	423	369	418	407	431	373	438	397	400	410	416	418	382	363	411	412	412	400	388	406	420	410	408	445	382	421	385	424	405	425	414	400	386	395	421	421	437	406	416	417	385	373	432	384	368	409	413	422	363	423	419	442	412	405	404	393	415	409	421	397	388	402	416	379	420	436	394	401	374	434	413	401	441	440	398	410	374	410	375	391	396	410	428	378	418	390	390	434	449	407	365	414	387	395	389	366	416	422	400	363	424	398	412	395	410	418	385	403	405	380	415	399	398	425	434	410	411	431	443	415	385	386	409	394	455	408	402	375	452	412	423	388	415	424	435	401	413	437	401	388	427	414	399	432	419	405	386	429	403	436	423	391	447	417	389	425	406	444	413	423	389	431	420	417	389	406	433	393	423	406	391	428	374	408	416	423	397	361	415	428	405	404	392	390	428	410	393	413	404	416	404	444	395	385	387	366	404	399	421	388	437	368	417	410	415	398	402	393	418	428	394	402	395	451	398	407	357	427	391	355	390	438	387	369	426	381	377	419	387	414	386	400	378	399	390	391	383	420	402	422	382	394	431	427	399	398	416	409	427	433	413	384	433	422	381	403	427	382	374	413	420	426	407	417	410	406	401	394	407	413	366	397	408	411	406	401	416	387	415	387	405	403	434	415	422	430	381	391	363	396	414	405	412	414	398	396	397	398	392	379	418	386	380	385	430	411	368	413	386	420	391	404	419	380	431	388	393	402	400	391	403	388	384	407	406	387	385	436	415	415	422	416	366	389	386	389	407	393	397	412	395	379	419	357	412	403	408	420	415	407	379	394	385	394	387	407	395	379	378	408	372	397	400	401	423	420	398	396	394	404	408	422	428	387	394	442	422	364	390	321	384	395	391	403	386	414	410	383	415	418	441	433	447	383	414	427	410	413	417	401	398	415	397	381	420	421	391	396	363	410	404	384	382	417	410	393	393	418	405	409	406	415	387	388	420	431	394	394	402	390	409	406	397	387	419	397	435	429	454	398	392	367	409	413	451	421	396	408	399	421	397	396	388	388	381	404	401	439	430	380	419	413	398	396	449	408	376	372	399	397	407	407	428	448	422	393	429	380	388	372	395	415	410	432	417	383	413	425	380	373	390	432	409	422	411	382	402	395	394	430	396	380	417	387	370	394	398	379	417	381	407	413	370	411	419	403	390	413	407	411	423	393	380	390	424	427	414	407	416	443	398	437	406	410	401	371	389	390	359	394	399	417	416	386	403	423	380	393	400	412	392	417	411	451	379	440	425	404	399	395	405	387	404	401	435	392	394	387	390	367	398	388	416	373	420	417	367	393	393	383	414	432	420	389	404	410	390	426	382	402	402	409	415	387	386	424	419	400	429	395	388	417	372	405	447	391	377	375	385	399	408	385	405	379	415	412	416	383	408	399	406	395	404	390	397	417	402	412	385	437	394	413	391	399	385	402	390	431	432	407	435	413	442	404	465	410	427	409	371	410	385	426	382	391	406	411	420	426	399	417	424	415	408	415	427	426	366	395	413	396	400	397	393	412	407	388	361	388	397	406	397	414	431	420	413	399	406	400	420	424	394	399	387	400	419	403	379	405	401	412	417	434	408	399	353	439	407	426	399	373	415	389	404	428	374	367	427	385	360	391	397	424	412	393	439	403	422	404	390	413	395	410	389	418	379	413	397	409	407	390	430	388	434	390	402	427	400	383	410	403	399	396	392	413	432	399	406	433	389	404	402	419	375	410	393	387	413	417	401	395	379	414	400	368	377	424	404	415	411	372	358	437	439	436	375	392	350	411	428	392	384	397	411	368	395	425	406	413	419	412	397	422	395	410	391	413	391	435	382	379	433	401	414	435	420	400	400	402	397	410	406	436	396	405	433	419	403	418	400	411	402	379	404	430	429	396	374	419	435	397	407	378	399	383	435	419	415	440	377	396	428	402	396	390	394	380	415	392	423	386	427	381	402	398	398	393	388	389	389	400	437	412	444	402	407	425	411	381	388	406	435	379	410	370	416	410	387	377	420	367	411	362	420	399	433	412	425	392	374	426	410	402	387	404	399	421	363	400	395	418	372	424	396	423	413	443	391	410	427	414	413	407	394	401	397	389	397	447	373	421	408	440	422	384	422	389	408	399	407	407	401	374	387	439	384	410	373	370	371	387	400	368	397	434	403	405	376	423	415	414	432	440	416	385	363	410	405	391	402	424	412	395	396	421	419	439	414	400	390	448	395	444	395	434	410	424	405	370	387	440	406	406	406	381	435	412	384	381	431	392	417	387	378	428	427	378	362	416	405	417	413	404	424	399	369	426	414	440	379	406	381	374	415	432	415	372	383	405	386	439	397	414	415	400	415	383	405	414	414	374	408	407	414	385	395	366	381	403	407	432	391	379	420	388	413	354	394	376	388	412	392	381	435	444	419	437	358	403	368	419	413	382	406	379	361	381	428	419	402	423	412	423	373	405	436	422	401	408	406	404	406	406	389	414	392	400	433	390	421	444	431	381	407	451
2388	396	399	346	395	362	352	345	384	369	375	343	386	336	351	345	341	351	355	346	369	335	362	309	331	320	328	346	339	323	328	349	340	373	336	329	326	383	299	369	348	329	298	343	344	320	351	309	344	353	339	344	338	312	375	347	318	312	357	326	341	368	364	337	347	336	375	347	328	345	370	351	348	365	350	323	363	331	318	323	343	323	312	318	326	355	371	342	336	351	318	347	332	333	347	352	367	332	334	342	347	355	340	349	320	352	350	363	355	351	328	350	341	316	315	327	342	332	361	350	350	318	324	332	312	342	355	344	324	361	324	338	342	353	336	337	334	338	352	362	346	345	351	344	336	340	359	362	330	311	361	344	341	323	346	342	344	360	397	365	334	361	349	329	341	337	325	339	354	359	327	304	355	318	348	366	372	339	360	348	356	329	348	337	326	335	342	343	352	342	357	339	342	341	327	335	347	344	327	375	410	335	327	330	336	324	360	350	345	342	316	325	353	360	359	328	332	288	349	356	359	323	346	367	352	365	339	344	316	323	338	330	307	330	336	353	342	380	360	335	319	331	344	356	354	342	330	350	348	329	328	318	353	370	323	355	339	355	350	333	333	368	329	356	330	355	334	336	366	348	328	360	338	350	349	321	367	344	347	333	364	319	328	353	333	330	382	333	357	368	364	362	356	328	341	338	351	361	349	340	356	311	351	324	383	331	354	299	343	330	383	353	324	325	356	348	344	357	352	338	342	315	359	339	334	337	328	321	323	338	355	322	350	315	333	360	361	342	329	323	313	381	347	312	355	320	327	346	375	343	347	350	341	336	344	368	331	345	346	360	364	378	319	315	357	335	338	369	318	356	379	335	299	328	342	334	334	362	344	364	317	308	320	356	342	313	377	338	354	339	320	345	330	347	341	368	354	354	367	332	342	377	346	364	375	345	355	327	365	372	358	352	354	322	333	373	350	322	344	364	342	379	320	332	329	345	355	363	365	361	355	342	359	329	360	355	329	355	330	346	345	392	371	360	350	371	340	354	329	328	335	347	298	345	303	360	338	355	309	357	365	351	343	335	330	360	362	339	334	366	364	373	348	346	374	348	343	310	338	357	388	309	362	330	317	379	357	350	308	343	304	329	333	347	331	315	353	327	335	377	314	335	345	360	340	367	351	366	333	319	304	382	308	342	326	330	346	313	335	345	332	352	331	333	334	334	324	362	339	350	314	374	327	375	326	319	322	331	345	327	313	326	352	348	337	338	344	344	363	362	347	380	357	350	347	325	318	352	328	345	340	334	350	344	364	339	328	337	305	335	340	319	336	356	326	393	347	334	353	312	328	303	352	353	329	321	331	337	372	363	338	323	319	310	326	333	341	325	317	329	325	342	369	347	339	355	341	353	334	348	335	332	319	346	350	344	330	351	363	326	347	327	347	352	353	371	336	333	341	317	353	326	341	336	368	400	343	333	330	343	341	350	346	333	357	380	324	326	338	375	359	328	344	333	361	338	365	333	356	334	330	328	319	329	351	340	335	332	355	362	301	341	358	334	369	305	344	338	326	359	300	384	327	367	320	358	346	366	352	335	351	340	345	322	336	345	329	367	322	326	341	354	356	327	315	326	362	371	346	329	328	398	346	340	380	394	347	340	370	352	334	329	372	342	323	316	355	336	345	322	371	358	354	365	350	340	311	310	332	342	338	354	333	365	361	324	364	338	342	342	320	383	324	333	338	339	337	345	332	302	344	320	382	359	335	318	354	320	357	306	349	334	341	339	349	320	372	339	350	370	326	347	341	337	339	323	350	331	289	324	369	345	368	327	354	312	342	353	320	307	354	388	360	345	333	354	356	361	343	361	365	326	375	342	352	339	346	365	305	322	327	340	355	381	317	342	396	363	344	325	309	338	363	350	353	325	367	338	344	325	359	358	338	341	363	333	311	353	361	356	357	351	330	356	319	326	335	311	356	349	354	350	324	364	336	343	378	331	330	361	349	327	330	364	352	326	327	330	332	328	372	370	369	329	344	354	333	366	322	343	340	345	317	346	347	344	354	353	352	328	338	379	347	347	364	397	352	331	325	313	340	338	359	321	323	329	351	345	322	363	352	335	349	350	310	323	318	314	341	358	351	355	343	337	320	370	346	305	377	338	338	321	333	328	348	317	394	326	341	356	353	371	348	369	318	392	367	316	350	339	346	391	342	346	337	347	360	373	314	353	345	337	380	331	370	355	333	333	335	338	345	342	367	352	361	347	325	346	351	311	325	339	322	352	342	343	354	325	342	376	356	330	358	322	349	353	332	349	355	361	371	332	318	353	390	360	359	381	330	344	355	399	326	375	337	332	329	359	345	347	346	372	342	345	349	348	339	377	352	305	333	323	343	318	368	325	352	326	350	365	320	360	355	335	344	345	327	343	377	354	321	316	331	349	344	347	322	344	315	350	315	314	347	327	348	358	353	302	388	348	331	344	383	337	357	380	385	334	335	352	326	336	357	323	355	340	381	326	312	368	306	365	333	351	324	373	327	360	324	333	340	314	363	350	321	331	346	341	362	352	376	341	325	323	325	379	339	358	374	343	324	356	367	348	315	363	335	362	354	344	374	347	323	341	388	361	354	355	373	339	355	338	326	366	335	345	355	301	333	348	399	349	345	350	364	345	359	335	327	352	328	347	350	345	321	356	359	363	350	349	375	338	358	337	315	337	336	369	357	366	327	337	335	326	360	325	334	350	363	348	322	362	355	328	351	359	369	349	329	336	334	379	374	339	346	339	330	357	333	363	351	343	332	348	335	330	347	317	319	365	373	325	341	312	325	388	374	374	348	318	337	354	360	327	377	332	324	349	388	343	353	339	364	374	342	338	338	359	357	353	318	332	342	328	315	339	358	352	350	365	379	333	351	346	350	345	330	379	340	330	354	320	330	339	338	377	327	333	344	347	344	340	352	380	369	314	321	371	332	325	339	375	362	363	340	379	371	355	375	349	345	327	298	327	349	400	336	350	324	362	356	335	356	354	313	360	343	325	318	308	354	322	387	336	331	359	340	332	365	376	348	304	331	305	360	305	300	363	337	341	369	377	326	357	323	336	322	381	357	345	350	323	329	322	329	370	339	330	357	317	364	339	340	351	338	325	352	324	356	294	325	348	331	317	334	293	338	352	356	323	365	321	344	347	389	334	304	348	295	344	359	367	336	331	343	329	357	281	359	333	340	341	320	356	376	355	340	385	308	333	330	330	324	356	363	299	338	337	340	357	327	348	367	333	330	343	337	329	352	323	353	352	359	358	323	348	344	316	354	326	343	317	319	356	347	327	359	330	322	318	352	335	324	322	354	329	340	322	319	348	367	319	350	328	325	339	326	359	311	356	306	375	347	316	342	374	327	366	322	344	354	366	338	346	332	348	331	361	349	333	329	356	362	339	346	362	347	337	333	349	350	342	358	320	331	337	343	381	347	362	360	323	322	322	316	389	330	360	320	340	331	380	324	363	352	360
2484	968	1053	1064	1120	984	1018	983	991	944	937	953	923	920	932	913	979	901	922	983	972	889	901	926	916	918	918	875	920	950	928	921	881	915	905	954	926	941	945	929	915	869	882	929	903	891	899	950	920	924	910	890	913	923	863	912	928	897	932	949	964	957	903	886	917	918	887	916	817	923	882	904	919	973	844	945	893	908	939	912	984	896	881	895	900	900	936	862	856	903	855	865	952	894	921	905	919	917	937	856	927	921	911	893	930	874	905	938	908	947	910	913	926	867	949	932	873	934	912	885	857	905	894	925	892	916	844	912	939	899	878	930	902	903	885	865	863	891	910	909	889	870	855	922	906	880	898	870	884	878	901	848	936	937	924	910	897	913	934	921	877	963	884	904	920	868	916	889	894	943	855	908	902	915	889	896	914	890	891	933	949	918	862	947	893	911	897	910	966	908	884	851	933	902	846	893	881	911	887	866	908	877	888	950	875	872	900	949	862	931	918	883	879	916	944	898	888	918	865	929	887	866	904	938	972	924	895	922	899	910	924	922	880	912	906	892	900	895	857	853	877	962	854	933	899	907	878	880	906	919	871	831	914	899	920	942	902	885	904	915	897	936	973	965	905	901	831	892	915	940	889	916	859	928	895	897	907	876	877	928	892	923	867	874	917	861	859	913	899	867	869	882	848	909	907	889	884	885	883	875	930	926	921	903	892	876	840	878	904	814	886	909	878	895	909	874	830	901	923	917	886	839	970	885	945	955	960	856	878	937	909	855	958	895	919	872	937	992	892	908	937	923	928	968	886	963	881	886	866	969	900	907	947	888	905	960	906	934	935	881	927	882	907	896	940	865	921	945	915	839	929	959	910	923	878	887	894	969	941	893	882	849	901	881	901	896	878	870	971	916	909	893	883	841	866	916	927	892	849	825	936	928	931	872	949	891	862	891	921	882	932	884	884	886	964	899	851	861	907	874	875	892	930	910	905	917	924	836	902	877	863	878	899	914	939	867	882	928	934	894	942	909	945	869	871	888	927	918	882	863	906	922	920	869	904	880	888	916	864	903	948	922	935	898	882	897	883	907	888	911	894	890	906	862	947	875	992	909	889	890	897	928	895	920	872	891	911	932	933	894	919	890	937	963	889	967	895	886	855	864	883	840	868	885	875	936	919	914	923	931	863	863	864	918	850	879	946	911	901	884	878	894	917	909	882	879	887	920	913	920	951	874	867	953	948	902	921	851	862	932	880	913	940	928	871	958	918	878	862	907	879	887	876	925	897	871	905	880	883	920	842	967	888	881	907	905	944	882	886	882	888	884	884	926	938	943	873	869	919	872	917	860	836	887	900	889	929	900	924	947	871	898	906	939	933	852	924	891	949	958	934	846	934	896	897	901	858	874	922	928	940	905	957	871	887	884	866	956	940	934	858	920	909	899	886	936	915	892	849	842	910	902	914	936	969	882	963	909	942	909	898	877	911	907	959	883	894	879	935	903	943	910	867	856	870	874	951	902	878	921	953	912	916	856	903	926	871	857	901	889	906	917	871	879	921	929	905	958	867	891	917	922	880	951	913	945	952	878	930	909	897	898	908	937	883	882	939	875	902	927	833	929	901	941	867	901	923	919	890	922	933	911	929	881	916	872	921	880	913	857	889	929	884	903	939	899	994	875	937	898	881	854	906	898	900	914	925	892	892	921	873	880	973	910	920	849	929	912	913	931	918	900	942	938	855	904	911	842	953	941	937	953	879	879	875	930	904	886	944	899	922	910	955	926	902	947	915	903	893	913	911	899	932	937	943	939	841	924	878	911	919	959	907	891	909	873	926	908	870	905	875	897	953	945	933	887	857	908	884	890	917	907	878	925	858	925	872	996	914	881	882	920	862	908	912	858	915	979	937	902	897	940	885	884	910	927	893	937	912	914	963	938	940	903	873	879	874	907	922	911	887	795	909	896	973	962	901	912	925	920	925	799	895	864	924	906	866	935	896	886	904	897	868	881	880	883	859	902	861	910	848	876	897	940	813	901	892	926	852	927	899	907	877	938	901	927	947	931	938	928	879	900	913	915	886	967	921	878	882	929	862	949	940	884	891	880	843	886	917	980	893	898	875	896	898	926	907	910	909	860	907	882	946	898	829	866	843	945	891	935	911	915	953	892	890	932	938	857	893	897	859	873	852	859	884	939	901	909	935	858	889	929	912	894	934	910	955	939	907	872	956	963	938	880	898	936	847	903	876	880	917	947	862	886	899	873	952	874	899	862	941	919	919	897	905	860	874	910	964	883	915	901	910	902	866	903	947	885	932	926	935	880	900	903	867	928	888	919	873	914	905	890	877	866	876	863	887	898	903	929	924	869	889	950	924	882	843	888	862	896	937	858	928	917	871	891	916	913	897	929	866	947	951	902	837	908	846	873	891	898	854	897	892	914	955	872	904	977	870	877	931	872	903	861	892	898	954	961	924	870	903	888	932	936	932	954	943	993	909	895	911	935	894	881	928	866	912	893	898	862	856	927	877	909	871	890	892	906	1000	926	902	879	903	878	856	883	867	994	900	861	898	892	920	882	893	909	919	899	885	941	915	867	921	845	896	911	920	831	910	954	919	932	921	836	903	927	889	896	900	910	893	902	874	918	900	865	883	936	881	926	879	905	836	893	898	902	919	964	905	946	941	922	878	944	904	864	896	902	923	868	928	880	894	979	963	897	952	917	917	959	923	923	893	919	882	901	953	922	932	891	885	889	932	956	849	940	955	839	904	892	903	939	857	894	849	887	932	869	889	882	876	914	890	874	861	878	932	905	929	944	895	876	952	913	925	877	911	857	929	909	867	852	889	900	909	905	959	924	938	904	895	932	881	930	929	941	958	861	872	916	877	874	832	903	928	890	865	905	951	899	905	903	888	877	947	905	877	898	910	906	875	955	922	951	933	879	868	916	894	944	853	909	907	799	899	878	835	868	931	918	937	930	923	882	912	895	920	894	922	904	909	895	957	941	917	929	945	917	919	896	917	943	906	881	898	878	792	926	897	931	895	914	893	905	920	905	895	929	932	925	844	960	967	932	867	906	906	898	878	896	861	885	917	886	896	904	875	920	919	906	950	887	915	886	929	894	917	948	900	882	920	894	848	927	892	931	892	925	821	855	903	915	917	918	887	909	919	902	885	897	898	887	890	913	908	904	935	900	870	929	886	954	941	952	883	903	864	928	935	936	902	937	882	978	862	881	850	888	913	944	861	877	853	974	877	905	947	968	892	918	894	870	916	871	951	879	905	916	932	905	893	934	861	893	942	977	880	861	887	901	885	974	913	906	859	944	912	893	917	914	895	931	905	888	947	948	890	876	873	921	908	869	912	928	839	892	833	861	880	866	883	886	938	908	924	865	889	959	905	867	938	909	977	898	888	914	963	888	892	930	933	902	934	933	867	890	882	888	853	915	884	862	886	888	961	904	920	917	971	910	929	944	888	905	898	927	895	930	910	935	933	929	918	882	882	870
10047	1046	1205	1034	739	620	525	427	390	303	334	315	282	300	251	284	278	225	234	229	211	217	228	231	228	234	235	240	201	214	236	223	222	214	220	231	221	231	214	208	212	242	210	213	195	203	213	203	194	228	205	213	203	182	196	199	221	206	207	225	200	204	198	224	203	232	200	209	229	198	224	229	201	220	205	216	206	216	201	225	185	214	197	223	219	213	193	227	234	228	229	223	230	205	205	183	206	238	215	215	218	225	215	227	202	202	200	214	192	214	229	225	198	232	208	200	199	200	208	192	211	220	186	220	219	193	209	211	217	223	194	211	216	197	218	174	200	204	235	191	219	206	245	205	209	205	222	223	195	196	201	217	229	209	191	202	195	211	236	227	225	218	195	201	184	175	202	230	215	220	213	229	236	218	182	213	196	212	212	209	206	212	217	211	208	201	209	226	212	182	195	225	197	201	221	201	221	207	184	219	234	219	214	202	188	204	206	234	225	199	221	228	206	191	208	225	220	190	206	226	211	232	209	202	217	219	202	213	196	203	182	212	212	218	208	204	224	221	205	219	219	189	193	187	191	214	214	192	209	194	197	210	223	227	227	225	192	210	203	197	215	217	199	223	232	202	209	231	194	214	211	228	215	232	185	203	197	223	216	193	202	223	179	242	197	204	205	193	215	232	233	216	203	209	201	190	212	218	206	192	186	207	205	214	201	199	192	214	227	203	217	200	214	193	203	212	221	206	224	206	217	207	191	183	207	177	211	182	230	204	209	221	208	206	204	204	182	213	222	226	238	200	212	203	201	200	189	203	224	214	193	242	212	210	219	197	223	179	191	215	226	186	227	221	222	193	225	190	210	203	220	193	230	202	208	209	202	207	221	224	209	225	211	227	230	197	193	204	227	204	203	176	222	190	204	222	219	195	194	222	191	219	192	161	184	199	209	219	210	210	215	180	217	212	212	194	203	207	199	223	216	223	215	214	198	228	206	191	194	193	192	208	205	207	214	213	211	202	207	203	240	207	199	210	236	204	221	229	216	195	227	195	202	229	217	235	206	190	214	204	205	199	211	235	217	199	207	200	219	202	216	235	196	220	190	204	224	198	219	205	208	230	218	206	224	212	193	211	208	205	229	203	210	201	216	207	214	222	199	204	218	184	230	219	212	202	200	207	202	227	210	202	194	205	174	202	209	222	200	227	194	191	239	217	211	211	187	236	186	194	220	216	235	214	210	242	199	215	198	221	226	193	199	200	203	231	212	240	214	209	195	223	194	194	190	216	195	212	215	226	230	216	199	201	241	209	218	195	227	224	230	200	195	193	227	210	207	216	200	235	211	207	209	231	226	214	197	192	220	220	210	222	225	198	208	222	195	207	243	200	217	196	217	187	206	220	199	180	210	213	221	219	198	198	206	192	226	226	236	215	219	199	215	231	186	210	193	210	213	204	193	196	222	228	200	202	219	180	215	196	202	188	212	204	230	199	211	208	214	189	182	204	187	240	207	222	194	214	236	196	220	187	220	200	228	231	218	196	215	233	205	212	212	230	210	207	203	216	219	205	206	195	201	196	194	188	241	207	220	231	233	205	209	216	200	216	231	214	221	171	204	203	203	199	202	184	210	216	186	212	215	222	209	196	192	215	208	200	196	188	222	217	218	229	218	203	219	207	207	198	216	217	223	219	207	231	217	195	211	206	200	187	209	185	196	207	232	226	203	215	196	213	224	209	182	205	217	221	230	208	200	195	206	198	225	208	196	233	208	214	209	195	209	201	200	198	229	206	223	219	226	227	219	184	209	216	206	194	200	219	207	225	229	195	215	239	219	216	197	216	206	208	225	237	200	208	230	190	216	195	203	204	211	218	205	200	250	187	201	228	174	215	197	205	224	213	213	186	192	172	209	214	229	206	234	236	218	180	223	196	214	212	206	189	196	213	199	227	232	218	194	199	221	222	194	185	225	216	205	203	236	219	213	208	205	226	214	225	196	223	225	204	219	221	220	204	236	204	199	224	186	213	212	194	184	224	204	231	207	214	208	179	171	230	209	212	209	218	195	203	210	213	222	215	221	202	207	189	210	206	202	213	194	213	228	194	201	208	215	223	218	209	239	220	213	216	208	188	201	202	222	234	209	170	222	201	216	200	226	216	216	199	205	217	189	191	209	191	236	220	203	233	236	207	227	187	208	198	199	208	184	231	175	204	204	196	206	186	205	194	226	216	229	206	224	215	211	191	210	212	201	220	230	209	208	231	224	202	213	214	199	185	231	155	210	194	179	209	199	204	217	192	200	215	204	186	190	205	205	194	222	198	248	235	210	209	230	201	224	197	201	213	200	222	209	210	196	204	185	198	209	210	193	214	223	212	235	219	239	208	210	211	211	212	239	194	212	219	222	187	186	208	216	199	213	202	198	208	190	196	203	194	201	195	206	190	216	177	209	187	239	216	212	200	203	225	210	231	183	210	193	185	215	216	212	198	208	231	235	222	202	226	162	236	204	197	212	190	224	186	194	222	207	188	210	198	190	208	205	189	212	196	200	185	193	218	208	220	201	202	215	235	209	234	208	213	218	209	201	218	211	201	197	205	217	189	203	225	225	231	216	214	209	181	225	212	205	225	234	198	205	201	183	197	221	208	237	189	219	199	221	196	187	204	214	238	211	191	200	197	220	207	221	212	191	208	211	183	219	214	199	200	218	206	207	228	211	209	202	221	213	202	215	185	216	220	214	215	214	232	180	207	202	184	201	200	196	203	190	228	224	213	195	205	213	204	192	216	211	224	205	190	200	215	204	215	206	194	201	225	205	204	197	190	221	221	204	209	212	224	207	182	199	204	186	213	190	182	232	232	205	220	209	208	214	227	212	225	190	187	219	200	226	215	176	215	186	209	214	203	223	224	195	202	208	253	228	195	205	201	203	217	228	198	207	205	233	208	203	215	211	186	225	216	203	204	212	223	227	217	196	221	189	200	222	231	225	190	219	197	227	210	213	223	211	206	191	219	186	214	182	231	218	203	191	188	219	208	200	245	223	184	210	208	213	226	220	185	203	197	217	189	230	212	218	200	206	191	195	220	218	216	212	182	200	204	220	207	212	205	243	197	200	229	204	207	193	206	194	183	222	207	235	196	209	202	229	235	208	242	226	242	192	217	209	206	193	189	205	231	209	209	197	221	213	201	216	196	219	216	194	170	211	231	220	206	219	198	226	213	200	186	204	182	235	205	203	203	202	208	220	203	211	211	209	217	192	221	203	207	232	223	194	231	200	196	223	242	186	220	195	225	211	215	215	179	215	220	194	185	191	220	190	209	228	212	212	193	212	212	205	190	236	199	190	202	207	212	205	201	214	181	212	214	203	216	227	230	211	204	229	230	202	232	209	206	227	184	179	207	194	190	211	187	226	203	209	199	226	251	210	208	216	210	206	204	208	203	221	201	208	175	212	201	203	225	215	208	214	210	184	187	207	210	219	198	202	199	204	212	214	229	238	209	197	197
5543	1380	2719	3165	2831	2417	2070	1757	1467	1387	1279	1127	1013	972	951	939	934	872	814	812	791	758	766	756	752	713	692	663	673	639	635	640	689	652	641	663	646	640	602	663	674	592	645	599	594	655	606	610	621	626	584	637	592	647	611	619	610	595	572	611	592	607	629	622	582	573	581	625	585	577	602	589	574	577	596	587	633	594	610	588	592	594	621	573	642	534	602	598	613	567	594	552	597	560	561	563	611	559	628	612	568	574	600	556	602	592	627	605	577	605	573	592	552	579	599	553	617	583	622	585	596	568	624	595	575	576	608	635	611	552	595	604	584	578	614	613	618	603	596	539	556	632	592	562	568	574	623	574	592	601	563	574	621	596	606	598	569	588	600	553	584	615	561	567	621	540	617	574	583	569	563	570	585	601	598	581	626	543	595	554	593	602	577	597	599	582	602	595	562	603	564	562	596	573	555	572	575	568	574	550	619	594	587	592	606	566	628	588	629	563	555	617	584	592	581	586	574	613	559	588	571	589	558	578	532	560	543	581	597	575	617	572	578	567	574	582	589	552	614	586	539	602	579	549	537	573	583	593	578	606	550	583	621	601	547	565	565	614	576	600	584	581	554	575	577	565	576	584	604	564	577	603	588	600	569	563	580	600	577	596	567	566	584	570	604	598	546	583	582	556	611	559	560	568	530	584	570	579	578	562	556	603	549	606	578	530	583	573	571	565	548	565	583	575	569	644	570	593	581	603	611	564	519	548	576	578	587	547	588	567	618	574	561	617	545	609	577	526	595	556	542	600	562	521	584	539	581	609	650	572	554	542	585	565	652	626	553	568	597	580	610	600	579	586	611	592	597	545	588	591	595	585	605	601	599	568	618	548	555	594	622	590	541	576	606	588	593	588	603	558	573	612	589	612	594	539	579	576	591	604	580	595	595	568	557	564	596	610	560	571	633	629	604	562	583	586	557	574	563	562	566	582	615	589	587	591	590	574	604	598	553	557	582	590	599	596	608	561	586	572	589	596	591	574	623	610	560	625	546	600	554	611	591	561	569	592	594	574	575	596	603	598	555	572	555	555	614	563	573	594	576	578	555	591	582	592	578	606	563	594	589	607	564	578	575	597	570	588	601	563	576	591	564	568	557	595	643	575	589	598	575	600	611	541	532	589	602	562	588	605	575	602	552	607	624	575	609	579	622	541	553	584	586	593	548	583	579	546	627	618	573	574	604	627	579	564	577	567	567	563	547	583	627	556	574	559	547	609	580	562	589	563	594	574	598	559	570	615	568	576	610	557	566	577	561	593	610	557	597	581	614	570	550	543	576	570	611	598	581	577	550	590	618	606	613	606	596	583	601	576	587	633	558	539	518	603	556	576	566	579	568	573	595	571	573	599	567	590	575	608	582	568	594	551	575	582	572	573	546	570	627	614	554	562	583	542	594	603	601	546	589	592	582	582	621	545	570	578	587	571	572	581	550	592	541	545	549	586	541	568	615	562	570	559	567	572	576	573	559	569	597	612	598	604	602	563	545	608	560	594	625	541	568	605	601	616	604	614	578	584	598	556	565	564	609	575	536	612	588	564	565	591	574	599	577	567	595	535	590	591	592	593	626	564	541	596	543	572	582	597	565	586	553	602	586	568	598	590	572	548	603	562	569	570	572	579	582	559	601	559	576	542	581	598	575	604	619	564	655	614	572	589	552	553	629	567	573	590	579	635	605	564	563	565	622	638	600	575	532	573	540	582	576	576	545	597	545	586	552	643	544	600	605	535	593	550	588	572	605	576	565	557	581	535	577	571	586	552	580	599	603	551	635	604	568	530	578	595	592	559	592	605	568	564	553	596	606	617	597	558	603	587	585	592	612	568	569	619	576	580	581	603	556	594	601	582	572	586	575	565	573	586	576	610	532	569	593	607	553	545	571	620	587	556	578	619	590	592	564	572	577	622	564	535	593	560	579	559	573	652	572	565	602	583	582	585	568	578	605	566	589	582	601	560	555	545	600	603	618	563	561	575	579	612	590	537	576	554	598	580	529	625	601	588	627	621	548	615	584	570	534	599	603	577	552	552	619	577	573	579	574	590	566	566	592	584	585	628	566	628	567	594	570	607	593	592	566	576	596	582	588	602	607	549	584	570	569	568	608	606	588	621	607	559	582	572	569	565	586	595	582	544	611	599	617	595	591	591	571	595	573	651	597	609	574	585	603	584	626	524	549	607	554	535	577	600	569	596	577	566	609	572	593	556	586	578	584	582	604	601	601	583	543	598	555	603	592	599	594	558	611	582	576	556	591	601	613	594	590	585	578	591	597	560	596	574	566	566	621	574	537	579	602	578	591	543	573	587	591	574	633	619	604	573	573	588	559	602	612	565	550	618	611	603	589	528	593	573	644	597	601	584	576	577	588	591	577	570	592	554	602	595	605	575	539	648	567	618	587	552	576	592	570	574	600	588	604	618	578	546	605	569	533	560	626	578	550	611	560	564	596	585	621	579	587	580	572	565	562	581	578	597	586	637	572	609	583	592	595	555	615	578	574	554	587	602	597	610	564	564	581	593	582	601	597	602	647	615	592	574	559	576	611	568	566	568	607	545	606	596	562	564	602	564	587	612	597	578	571	557	580	592	564	534	570	557	606	549	567	591	600	576	587	579	577	564	600	579	604	567	598	570	624	577	580	548	596	597	579	570	596	582	555	594	580	607	593	625	617	546	592	577	581	560	580	512	552	598	622	551	622	585	562	547	570	601	609	579	621	585	624	603	583	535	566	542	580	590	583	604	576	608	592	586	601	595	568	570	590	602	612	559	553	589	595	591	589	554	579	591	572	611	575	573	568	562	592	591	602	605	588	588	578	545	560	609	571	577	619	610	580	572	575	595	585	566	612	594	586	602	567	600	630	611	597	620	603	581	597	585	596	586	554	602	582	630	545	586	552	582	593	595	572	581	581	565	607	562	569	556	535	589	619	526	594	560	574	563	537	579	589	531	568	579	579	584	596	586	582	580	606	574	582	606	617	601	553	567	607	601	552	585	566	583	577	541	545	556	596	608	579	573	562	563	574	595	579	536	614	563	579	617	594	547	615	594	591	643	658	602	563	588	603	549	562	640	568	598	579	528	592	553	604	637	569	583	587	649	576	571	592	608	565	592	577	574	571	575	583	554	563	588	578	610	615	594	570	558	607	546	557	581	564	556	627	592	614	591	601	536	600	592	642	557	570	544	598	591	600	558	591	599	541	552	603	564	598	589	531	567	621	582	615	578	604	564	625	619	579	606	592	544	545	621	588	596	564	615	570	529	584	591	628	580	585	557	581	547	568	553	633	599	571	577	567	605	607	587	581	557	569	592	562	571	575	580	593	586	579	548	551	613	600	535	597	541	577	598	595	568	589	620	596	602	590	612	559	555	585	635	600	570	569	609	598	574	576	566	586	559	611	573	604	590	595	598	595	564	609	550	593	576	553	619	594	577	556	617	564	527	585	622	568	596	569	554
17888	2430	2293	1794	1268	884	701	563	449	388	336	317	287	253	199	212	217	200	197	184	176	181	157	184	167	172	170	178	144	168	166	148	149	151	156	162	142	156	141	140	144	151	144	155	145	155	130	131	137	151	112	131	115	134	169	142	131	142	153	143	138	135	123	137	130	134	143	149	142	121	136	150	119	141	135	139	136	150	121	166	141	107	125	134	138	140	150	113	131	123	143	142	124	135	127	157	125	118	148	126	121	131	130	114	139	133	140	133	137	127	143	118	137	129	131	136	139	134	127	158	136	120	127	122	133	130	144	133	149	133	157	138	126	142	130	136	133	122	120	128	129	151	146	132	140	129	122	121	124	119	158	108	130	125	126	137	126	150	121	132	132	133	116	115	133	157	146	159	122	139	141	128	133	121	131	132	128	139	146	118	131	115	138	151	121	131	111	124	147	144	137	145	128	129	124	116	132	121	146	130	143	137	142	113	132	129	138	131	141	132	126	120	125	129	131	118	130	119	129	137	129	147	125	123	122	136	128	122	131	124	124	131	144	127	134	143	110	132	133	146	143	118	128	147	134	145	128	143	139	163	148	117	140	148	139	144	126	130	122	146	148	112	141	138	118	131	131	130	148	136	141	149	161	157	112	126	116	135	126	137	146	150	110	133	142	142	148	148	140	114	139	130	129	130	140	139	140	139	120	114	122	143	129	118	123	135	126	119	122	135	132	151	139	138	134	110	137	128	132	131	157	137	121	151	108	104	151	124	126	115	129	142	132	114	109	124	155	137	127	126	158	137	134	131	138	138	133	144	124	138	142	138	144	122	144	107	121	135	124	113	156	143	122	132	128	125	128	117	104	132	127	154	135	124	132	135	129	135	152	130	132	143	143	136	129	146	150	156	152	148	144	138	113	121	133	134	158	129	119	124	113	138	116	133	128	140	135	134	134	137	116	137	138	140	130	123	140	122	132	143	122	130	123	122	126	137	132	132	158	133	116	126	136	138	148	128	141	140	130	145	149	150	133	114	120	133	138	126	144	166	115	136	148	127	141	136	136	123	141	143	123	138	111	138	145	126	152	144	131	140	117	129	136	126	125	133	122	135	140	130	125	134	152	129	136	144	133	141	136	119	154	117	134	154	141	142	139	130	133	129	101	138	128	140	150	141	131	135	126	135	146	142	129	144	155	110	139	116	124	130	133	126	123	162	139	145	113	126	137	133	135	118	118	138	117	136	106	116	122	125	134	138	134	125	146	133	132	129	137	142	144	131	123	127	126	119	149	136	131	150	135	151	129	127	131	156	128	145	123	132	130	126	113	149	149	145	133	120	154	121	145	142	146	124	136	146	144	129	145	136	123	157	160	153	132	132	121	120	133	132	139	137	126	127	130	127	150	128	124	138	148	147	132	128	119	123	140	140	128	130	136	134	136	133	134	121	156	137	144	122	123	124	122	121	135	150	121	140	135	122	137	140	140	122	131	137	132	133	136	141	133	122	124	144	124	140	155	139	125	139	142	134	149	129	146	145	130	143	118	149	143	129	136	130	136	136	140	122	136	134	133	139	140	131	152	135	128	130	141	146	121	159	121	123	124	128	125	156	119	136	143	130	131	141	147	138	105	148	135	127	128	143	125	151	141	137	131	128	128	123	147	142	133	150	125	140	140	124	118	125	123	127	119	137	118	128	123	136	130	109	140	119	143	135	160	114	138	123	123	148	138	133	140	124	135	115	142	145	179	136	121	116	155	126	143	112	131	147	143	121	125	135	129	141	114	125	134	123	170	123	123	124	111	131	114	134	141	127	151	112	141	100	122	166	129	133	139	129	130	125	118	134	120	125	122	150	146	132	150	131	117	144	142	140	136	135	139	136	138	141	128	134	131	139	129	124	148	152	132	122	152	135	126	132	131	152	137	141	142	128	158	139	134	111	130	120	143	143	122	148	152	109	126	147	124	143	140	135	138	148	144	119	144	136	130	133	144	151	132	142	131	115	138	128	124	127	146	125	127	122	110	164	150	133	129	129	129	143	121	130	158	138	144	147	152	144	139	112	116	111	151	140	141	128	133	125	134	143	131	133	150	133	118	120	120	121	139	123	146	134	120	142	128	141	139	161	145	133	123	124	139	143	151	117	133	123	121	113	132	152	133	140	157	121	139	144	126	146	123	119	144	121	120	122	144	139	125	105	155	133	162	131	145	130	141	136	140	127	130	122	156	125	115	136	137	110	144	151	141	111	121	132	131	140	135	109	141	129	135	138	132	131	123	137	132	137	136	146	124	142	139	122	121	141	139	122	124	120	118	140	123	145	132	132	130	131	141	149	138	133	126	129	144	141	134	141	135	123	145	147	148	120	114	135	130	118	134	133	119	126	136	122	130	121	117	119	141	124	132	140	154	123	132	132	143	149	118	128	137	131	135	138	169	112	155	130	125	130	134	137	129	141	116	126	121	142	148	134	134	146	136	133	119	138	139	134	116	132	134	128	108	171	133	130	152	122	119	116	132	156	143	118	115	128	139	145	125	151	126	126	113	143	136	130	124	129	132	135	125	144	127	131	134	122	141	147	117	141	141	125	148	127	128	115	144	126	136	133	151	129	144	123	133	125	131	134	147	130	143	160	138	149	114	123	121	124	146	145	127	147	115	130	145	129	130	143	118	139	139	141	134	150	121	147	146	118	138	142	146	136	130	132	155	119	143	135	137	143	131	148	143	143	125	131	111	133	152	119	134	116	143	152	129	132	133	164	132	148	123	125	123	122	109	137	128	119	132	131	117	107	121	123	111	161	138	117	124	151	138	118	136	123	135	122	125	137	142	129	109	128	128	142	130	121	116	157	128	120	129	131	128	124	134	131	147	146	139	136	115	124	133	122	129	114	140	124	130	124	126	118	114	131	134	138	126	130	134	132	148	134	129	124	135	149	147	108	138	151	132	123	125	111	127	126	112	120	128	119	142	134	122	149	108	151	128	155	125	163	114	130	122	115	120	145	123	142	121	129	132	142	107	142	133	107	143	130	144	117	145	136	135	119	139	149	145	133	143	112	138	135	133	140	135	135	122	135	125	147	150	155	115	142	140	133	128	127	144	129	125	126	118	116	124	147	151	150	146	129	132	136	142	114	146	141	133	118	119	138	120	136	134	129	163	108	122	153	136	116	148	138	138	150	146	121	126	161	131	144	132	119	141	112	132	132	138	133	124	104	134	156	122	149	110	128	127	127	140	164	119	149	148	109	142	124	132	149	133	141	129	147	144	156	140	130	133	135	158	130	121	128	126	121	145	156	115	138	125	122	126	146	125	119	146	144	140	129	136	144	137	101	161	145	129	121	146	111	127	139	102	140	123	129	136	139	133	142	116	134	139	139	134	134	114	130	152	127	126	126	115	112	126	142	137	127	115	136	131	155	139	147	143	132	128	123	117	150	125	128	118	123	140	128	132	136	119	152	129	140	134	137	144	150	136	127	131	139	146	163	122	153	118	116	114	138	131	130
7473	2028	4394	5265	4567	3769	3113	2666	2260	1879	1681	1421	1325	1176	1067	1061	908	938	850	787	795	700	698	699	636	667	652	623	571	626	602	558	539	530	542	543	512	515	472	497	506	499	507	505	477	463	482	479	505	485	487	461	474	471	460	464	436	483	442	450	448	444	437	438	483	416	422	420	422	406	420	477	410	425	425	447	458	453	426	445	400	457	446	394	412	407	367	407	430	428	411	397	429	408	425	445	465	429	415	440	432	437	415	384	380	426	400	400	419	444	420	437	416	407	416	395	396	412	407	421	436	429	429	368	407	422	376	405	435	437	380	407	387	401	413	396	461	416	411	385	407	392	401	427	406	426	422	424	438	384	450	407	386	424	427	403	399	448	407	413	377	414	445	396	409	430	391	406	404	423	427	380	426	430	404	407	380	412	409	399	432	441	413	449	416	405	427	430	409	431	392	391	384	386	381	399	395	387	416	375	430	400	411	432	450	432	423	457	406	395	436	398	407	406	424	397	399	410	392	383	414	443	389	419	389	418	448	415	437	453	411	406	442	408	379	389	403	443	432	425	407	425	391	380	394	414	429	432	416	431	408	420	414	406	403	396	395	440	440	426	421	394	422	459	382	393	406	417	374	402	368	431	426	392	410	378	432	427	409	400	440	385	407	416	405	368	424	430	390	404	399	438	388	389	423	400	392	431	372	404	388	428	394	437	384	368	389	385	417	424	396	374	399	458	395	388	394	431	418	418	398	392	377	441	370	442	361	411	427	398	395	422	411	422	380	411	407	381	406	401	398	393	389	403	386	409	398	441	422	392	404	373	416	376	407	405	418	404	416	448	394	409	402	383	365	431	417	410	388	393	408	394	404	367	400	416	408	396	452	388	429	382	413	386	408	422	419	410	428	427	405	399	436	401	420	383	404	387	368	434	428	386	428	412	410	380	402	420	417	435	414	404	419	402	383	410	369	437	388	420	430	399	411	380	444	391	385	414	385	432	386	382	470	419	398	391	415	400	408	407	399	399	387	415	378	402	425	433	415	412	438	361	356	411	405	423	396	416	414	387	394	390	397	386	400	371	394	406	425	393	390	400	416	443	403	386	373	404	423	393	400	402	402	375	378	416	378	407	406	420	405	411	407	422	395	375	363	424	359	390	427	423	421	390	402	360	435	404	376	413	422	389	396	400	400	423	383	410	404	455	396	393	402	415	409	409	374	414	397	432	407	389	441	431	378	375	400	429	388	426	418	409	423	387	406	410	412	407	393	403	390	396	380	408	416	391	409	409	374	421	391	373	381	392	402	416	392	381	398	430	385	441	404	396	409	412	399	394	379	409	412	401	390	408	398	390	429	427	427	387	409	436	419	379	417	397	390	409	400	382	441	399	379	389	427	368	415	405	376	419	378	415	389	405	433	385	431	420	380	410	406	393	398	406	416	433	386	398	386	382	398	408	400	408	403	428	411	349	374	394	417	433	400	403	399	384	401	393	391	402	389	388	401	414	387	420	383	433	441	389	433	414	416	408	437	383	395	377	411	416	384	405	388	404	394	374	388	422	383	392	414	418	388	388	420	387	430	383	431	426	388	401	431	445	422	405	430	395	420	395	403	386	418	386	424	419	373	431	411	390	417	411	399	426	401	396	394	413	410	417	392	404	394	420	411	419	426	443	433	375	423	399	406	429	423	416	412	422	415	420	425	407	401	378	408	427	363	392	403	392	378	388	394	407	406	401	415	378	390	404	402	426	385	389	389	404	414	405	395	391	424	393	392	411	401	468	420	427	391	366	391	416	405	409	395	409	401	376	420	388	388	394	375	440	441	429	382	380	411	442	406	430	406	407	404	393	397	378	435	373	416	397	411	435	426	375	408	382	376	381	455	431	394	396	418	402	385	379	388	405	411	407	443	402	395	429	421	400	427	418	424	381	391	402	417	364	385	458	356	415	415	381	411	390	393	425	421	381	433	378	438	393	382	404	368	385	400	396	393	401	403	421	403	422	408	451	415	387	373	439	402	437	443	403	414	426	399	443	391	390	387	361	417	391	407	423	401	379	412	402	374	428	393	412	424	380	417	372	377	396	428	395	448	375	359	407	386	395	412	433	423	408	429	379	408	425	395	430	429	391	381	390	370	422	394	413	421	412	410	390	384	400	395	414	432	428	376	430	390	393	429	391	371	397	401	462	443	410	416	398	372	447	430	380	436	397	427	389	386	404	396	417	392	393	384	416	412	421	429	408	374	417	373	390	430	421	399	365	420	418	392	374	407	395	392	390	405	404	370	388	433	407	408	408	410	382	376	406	369	377	362	431	412	414	427	395	418	396	416	408	409	404	381	399	425	415	370	410	349	372	390	396	424	394	414	401	394	407	392	411	420	413	403	383	367	406	381	375	402	428	416	379	380	381	415	382	412	412	424	403	444	379	404	431	418	404	399	374	373	427	411	401	402	405	403	391	381	431	368	374	407	381	379	387	421	445	441	433	391	399	365	386	422	391	389	400	372	387	424	406	403	410	425	399	377	422	426	405	382	392	417	419	398	416	404	382	409	392	362	377	424	395	385	426	422	433	428	394	406	383	437	385	433	390	417	428	403	390	393	470	361	402	420	398	401	405	395	402	412	402	439	407	393	424	406	411	437	380	405	423	396	428	417	380	454	414	420	404	418	424	400	418	431	403	385	419	401	446	403	415	397	394	430	394	399	374	426	412	406	443	405	427	407	403	386	396	411	458	390	411	418	422	403	415	390	424	393	416	435	396	438	408	421	414	409	406	373	388	373	419	405	403	412	396	415	418	427	408	430	415	397	396	409	423	406	399	392	432	410	437	419	378	421	418	380	450	412	398	396	394	424	395	431	392	380	434	389	402	405	400	402	409	417	381	426	407	414	359	400	395	385	397	363	386	403	388	428	441	386	395	421	431	422	395	425	417	420	386	379	426	397	391	419	397	388	391	388	412	383	419	397	416	376	405	433	406	377	416	397	403	386	408	367	388	388	419	399	399	413	399	415	415	417	380	426	417	422	392	405	393	385	384	409	401	362	439	410	431	387	419	396	362	415	380	414	385	416	398	383	406	426	387	386	373	399	414	408	417	453	405	421	413	399	418	435	351	415	379	415	386	398	391	380	425	444	432	386	419	446	413	398	429	398	399	383	409	392	392	395	447	388	406	412	362	381	413	401	370	391	418	408	427	432	424	386	386	386	419	428	421	391	440	410	393	386	378	407	398	425	401	379	417	427	396	375	417	386	406	356	383	374	419	406	423	394	400	410	400	390	406	417	400	396	372	428	393	398	424	402	377	405	406	407	413	382	401	434	401	404	428	385	379	379	391	394	384	397	379	399	436	413	426	399	432	438	369	391	392	384	391	433	383	385	379	414	403	442	448	418	378	406	419	400	403	362	434	410	422	462	381	391	411	416	404	400	403	393	438	368	425	410	425	401	389	399	433	401	419	429	422	390	414	383	385	405	449	430	454	406	408	421	384	404	417	417	408
2478	434	440	376	403	352	369	352	320	347	352	389	329	380	341	359	356	333	316	363	336	363	372	349	325	344	306	295	322	341	334	349	327	348	354	370	329	325	331	323	325	304	334	364	347	338	359	347	377	361	349	352	328	362	320	348	347	338	366	330	307	334	354	317	328	302	345	355	327	344	344	305	342	358	340	339	341	342	340	323	338	330	312	348	358	357	349	336	355	333	349	329	361	345	345	366	355	354	321	343	367	351	333	333	350	367	340	340	285	347	334	336	317	322	320	359	329	314	293	383	328	370	347	339	338	334	333	349	333	326	323	361	335	345	351	354	357	348	323	332	361	341	306	345	343	360	333	342	327	347	368	315	350	350	358	359	338	341	369	349	334	351	344	366	341	311	353	341	358	343	339	355	322	360	332	347	335	336	347	349	349	329	321	348	327	341	313	393	349	350	367	369	324	355	357	344	316	350	322	314	337	331	335	356	331	351	325	328	335	377	342	331	341	353	371	336	312	379	371	325	332	319	318	327	317	328	367	324	341	373	358	355	323	343	339	327	329	350	357	308	342	345	340	353	338	335	330	355	350	349	330	337	312	353	340	383	310	335	369	339	350	333	338	326	355	326	354	350	326	356	351	316	301	331	372	326	329	327	353	352	312	326	332	313	359	338	333	377	374	313	336	351	339	339	275	329	345	302	349	352	325	356	328	303	333	350	302	347	318	333	349	324	351	357	342	333	316	326	342	363	336	361	331	349	349	300	337	338	352	328	347	318	330	346	368	372	322	330	375	279	335	345	335	352	340	328	349	384	355	385	341	330	356	351	335	348	326	315	350	346	330	322	313	301	329	349	325	338	368	330	369	316	336	321	374	363	349	354	342	368	370	327	314	341	360	317	323	344	357	340	343	313	348	348	331	360	324	345	358	363	330	354	344	345	310	326	355	319	333	350	336	313	340	328	342	340	374	330	337	315	335	355	306	313	314	360	346	340	352	307	343	325	336	346	342	347	314	358	351	349	333	312	342	315	368	373	355	380	360	318	357	356	315	386	350	374	363	323	359	312	341	332	372	358	369	328	340	332	346	341	368	314	329	357	314	304	305	327	322	326	337	322	348	362	321	341	353	354	345	339	343	305	357	311	342	317	357	339	369	353	328	344	318	343	360	344	358	339	340	311	315	332	337	345	320	327	322	334	360	346	368	348	360	335	353	308	332	369	373	327	318	337	359	341	335	358	356	340	322	338	323	342	325	327	340	316	317	331	353	340	329	331	339	315	347	327	335	367	329	334	309	334	328	357	328	368	344	348	335	344	337	352	379	316	327	333	359	327	326	320	366	351	343	368	329	321	330	370	363	362	341	341	342	342	391	344	360	330	342	342	360	345	347	346	332	337	333	325	377	349	384	348	322	311	331	333	336	343	389	375	334	301	326	293	315	348	351	333	330	367	341	341	327	342	375	377	332	334	325	346	376	371	332	343	355	378	361	346	344	341	330	341	385	364	309	333	321	293	349	376	336	312	351	317	340	331	362	348	338	371	335	349	365	329	362	350	324	354	369	316	311	341	376	380	374	338	345	358	351	313	340	334	383	343	375	343	371	330	345	352	351	358	320	343	374	354	355	324	329	348	355	339	350	322	364	329	358	344	328	357	363	314	345	355	344	360	358	355	369	332	329	352	338	362	331	320	352	355	325	386	294	380	319	353	340	332	343	350	349	357	357	338	330	346	345	357	348	350	347	302	350	326	324	352	328	345	346	352	334	349	337	307	316	352	356	359	354	383	320	361	370	343	322	337	318	346	299	369	334	323	341	328	313	368	357	357	323	338	351	313	341	356	341	333	337	348	347	335	311	363	331	372	332	337	303	356	335	376	349	348	339	350	358	351	336	327	346	379	349	314	367	324	342	329	354	352	348	314	345	339	352	328	338	372	336	316	350	342	387	347	355	327	325	340	383	338	369	331	324	319	351	362	353	346	325	361	353	329	329	328	327	360	366	309	323	354	349	321	363	345	316	340	356	363	379	349	299	335	330	328	330	350	367	347	352	349	361	363	334	308	330	337	335	351	345	337	359	306	344	336	355	350	349	327	322	323	338	333	333	328	342	326	362	362	349	369	352	347	318	365	337	332	325	342	372	335	339	358	318	361	361	324	357	396	347	330	342	310	347	354	305	373	329	329	338	350	332	378	321	326	376	328	329	336	323	307	346	319	326	366	352	368	363	320	300	358	325	310	322	365	370	348	324	346	348	322	361	352	340	353	346	342	336	328	333	368	379	375	311	325	326	363	341	358	374	353	367	324	311	307	329	331	337	314	350	313	337	331	356	352	358	365	296	378	361	347	366	311	366	334	315	323	344	315	322	370	317	336	357	354	333	344	320	343	319	359	363	354	341	337	346	355	322	361	337	316	304	335	288	322	350	345	352	353	361	319	307	315	349	358	374	328	335	320	330	344	322	345	357	349	351	327	334	314	321	341	322	349	325	368	343	324	340	306	329	326	361	334	333	349	341	368	354	365	316	351	358	378	326	339	305	340	337	335	301	342	344	328	330	326	344	349	267	356	312	328	311	334	350	329	343	328	350	346	353	330	327	332	355	344	332	351	368	362	315	321	328	313	364	323	357	351	351	377	326	360	352	347	321	332	343	310	354	357	347	323	358	350	318	326	350	352	309	368	333	336	357	345	360	287	357	351	343	336	322	342	340	314	350	366	347	370	332	327	357	349	362	345	374	316	319	370	307	335	362	335	323	321	366	325	336	309	358	340	345	355	336	336	340	348	335	318	351	329	360	363	321	326	332	371	330	307	312	374	355	338	355	354	355	330	324	362	345	367	340	335	325	359	327	352	325	310	348	322	412	326	345	353	368	346	310	339	320	335	347	337	311	368	325	328	349	353	321	372	339	364	322	344	370	320	362	315	365	369	319	326	329	348	308	330	338	360	327	371	362	331	353	340	335	338	320	316	337	356	330	335	335	363	304	321	343	356	356	319	356	348	370	361	366	344	310	339	292	333	351	352	332	329	327	324	339	339	331	305	297	353	342	374	365	363	348	326	323	370	331	306	327	357	334	370	346	324	364	334	339	349	354	354	345	359	362	379	346	322	339	349	325	323	360	360	337	348	336	313	339	319	318	361	357	374	339	349	353	374	373	325	356	326	328	362	328	323	338	348	332	324	350	313	359	350	362	354	301	329	366	364	341	330	349	342	341	327	343	332	372	335	330	400	331	331	336	313	357	342	305	344	371	343	337	320	308	327	357	338	356	324	353	329	355	337	370	374	327	410	340	341	331	356	331	334	332	368	341	336	342	359	348	364	328	347	337	357	358	343	330	386	323	333	349	323	338	359	333	321	354	299	318	308	371	313	318	348	337	353	376	347	325	346	338	349	353	343	334	330	333	351	349	333	335	338	337	335	337	364	327	320	342	300	358	284	340	348	328	342	352	324	346	367	346	367	335	331	336	335	348	318	334	364	347	341	323	343	339	333	305	357
2595	963	1031	1077	1120	1077	1004	963	983	974	925	952	884	912	924	923	931	875	899	872	910	933	938	886	934	911	900	946	908	885	906	912	889	938	905	898	937	958	866	891	893	916	940	900	899	910	831	903	901	936	917	940	879	857	938	888	881	889	887	916	933	916	902	908	919	934	833	938	908	935	889	905	846	910	936	912	917	877	936	954	932	920	854	888	945	938	878	926	856	851	908	879	834	872	834	917	902	915	869	868	931	900	882	901	907	902	900	923	905	860	878	853	892	926	918	968	890	936	904	911	871	887	923	901	933	837	938	932	881	930	889	849	885	866	921	885	885	921	883	931	856	892	834	926	896	879	890	895	894	879	853	933	886	873	909	848	935	910	868	921	907	878	889	887	865	882	877	881	924	888	962	927	922	945	920	898	917	924	890	977	908	908	936	937	876	857	911	905	921	908	862	846	901	947	933	905	881	900	911	923	880	935	853	866	892	928	878	923	860	930	843	908	908	880	910	842	906	892	871	914	913	939	916	929	898	875	921	904	884	877	931	893	968	934	935	929	916	868	865	949	844	865	837	928	897	916	909	906	867	950	947	949	908	929	868	858	939	917	834	936	918	867	940	883	887	926	865	932	950	918	899	898	908	898	888	929	905	898	869	912	879	927	889	840	939	861	902	881	898	912	986	918	869	920	862	884	891	890	869	906	888	895	900	902	907	903	880	925	943	872	948	911	896	920	854	948	861	930	849	919	905	915	873	870	904	812	916	832	893	876	936	875	866	904	914	949	888	955	955	856	930	889	908	896	917	885	881	860	913	905	881	853	935	866	872	856	882	916	895	904	907	885	940	902	896	920	866	855	905	864	849	902	878	890	840	874	912	904	884	902	871	843	887	967	859	916	920	903	896	875	877	903	950	852	889	896	875	931	914	889	923	933	929	875	862	904	944	896	892	880	895	897	894	895	926	915	848	913	909	936	859	902	902	962	840	910	908	910	927	881	894	935	921	942	854	939	859	882	887	898	858	914	922	909	878	944	928	864	902	878	860	937	905	944	904	893	863	901	924	895	884	874	905	931	943	905	895	941	859	881	920	918	900	908	918	860	871	952	877	901	965	864	888	859	883	929	902	910	858	927	937	876	893	934	869	845	876	953	919	909	923	919	889	893	894	909	932	861	945	854	885	886	867	899	858	857	902	878	890	932	913	882	886	994	875	920	914	928	913	884	890	900	930	900	897	889	811	914	845	919	844	879	906	909	879	917	919	913	937	925	913	868	873	893	937	884	873	855	883	887	959	864	926	904	884	923	936	970	913	863	853	867	878	861	896	959	890	902	888	895	934	874	913	916	836	930	895	867	869	856	941	955	876	882	862	921	968	906	859	944	915	944	832	875	919	897	846	871	925	897	896	967	925	903	954	941	935	905	855	914	914	892	937	862	905	926	913	923	854	909	981	952	880	945	878	850	915	914	939	916	910	886	894	854	928	904	884	896	850	851	865	908	966	933	831	935	926	885	873	909	879	941	869	845	969	893	857	897	913	844	926	881	876	877	882	827	885	896	888	908	870	905	895	848	874	868	877	913	845	877	917	928	914	910	890	884	922	894	920	889	913	884	943	901	937	863	889	900	924	910	932	873	953	908	892	883	870	848	891	907	912	893	840	896	864	926	883	878	910	922	912	931	903	944	904	931	882	863	863	867	866	901	864	906	931	892	849	897	893	936	887	926	922	891	869	840	857	895	895	912	913	864	874	900	917	899	871	904	882	941	861	890	918	868	890	892	968	926	873	954	904	883	861	891	905	902	905	871	873	905	911	923	876	843	901	861	898	917	902	868	904	842	908	921	851	944	927	878	872	888	853	910	904	923	925	920	881	959	889	944	850	895	887	875	906	856	881	870	880	883	900	947	933	821	911	909	898	848	942	875	868	871	893	864	880	893	849	909	913	885	852	883	878	925	894	910	885	874	869	880	936	883	892	937	865	883	940	939	929	844	906	905	918	879	910	884	927	867	913	912	864	882	897	883	905	851	917	883	880	882	857	888	932	863	875	874	897	899	908	852	928	895	892	937	922	912	872	876	883	904	922	880	872	867	900	964	883	963	918	892	886	891	898	924	903	858	879	892	888	882	937	937	893	963	881	889	908	921	870	940	921	896	918	863	890	861	923	891	896	841	909	920	899	901	931	941	911	914	961	896	892	915	917	852	875	898	912	920	915	945	884	904	892	882	957	887	882	873	948	853	906	940	917	958	892	906	868	897	899	928	908	891	893	900	932	903	909	903	883	900	899	927	934	875	905	943	938	961	908	912	902	933	896	918	888	865	893	863	885	911	896	914	916	894	908	860	888	947	886	863	908	887	941	886	870	887	905	922	881	898	944	934	917	916	860	911	921	894	888	899	873	896	888	872	892	916	856	897	865	847	917	871	859	907	892	865	856	900	927	929	887	924	874	905	866	834	913	905	881	883	906	877	845	881	944	907	867	855	896	933	892	902	900	882	882	914	878	921	888	875	876	953	920	926	834	899	913	930	917	874	895	911	898	932	914	907	872	913	892	874	835	888	851	888	895	901	964	904	903	899	912	863	975	932	843	886	923	827	925	870	918	908	886	888	900	927	912	856	906	936	891	870	938	872	871	863	918	892	898	893	879	913	855	905	907	944	944	873	883	918	852	906	958	851	909	905	905	895	849	870	914	854	908	905	947	966	898	904	909	862	920	981	884	925	896	948	872	902	916	943	884	893	878	874	919	972	886	841	874	870	935	823	850	875	913	898	871	885	942	864	895	880	873	893	923	895	847	878	888	922	873	934	948	877	933	887	925	843	902	882	888	932	902	942	898	865	912	871	900	884	910	871	869	920	881	875	960	916	840	887	977	893	881	892	899	887	904	840	923	900	837	865	892	876	881	905	924	908	887	818	925	930	869	908	857	881	877	890	880	844	947	931	908	878	883	893	865	871	861	892	935	880	860	960	876	969	984	946	878	906	900	868	829	911	856	844	872	863	874	917	941	911	881	899	905	870	941	889	874	875	897	866	942	940	914	869	832	869	916	918	919	900	943	915	865	921	885	872	907	884	917	891	873	938	845	894	962	875	861	850	876	920	868	834	933	896	949	886	895	911	852	880	949	886	905	831	938	921	890	899	915	882	930	915	810	905	922	861	868	911	991	834	910	921	886	916	940	823	914	904	931	875	928	907	960	894	884	865	905	901	891	872	899	895	924	923	887	848	883	867	907	862	868	886	911	947	947	891	851	922	935	909	919	925	845	898	854	950	865	956	916	876	949	939	892	959	879	894	956	920	872	863	907	918	906	916	890	957	907	879	896	905	894	896	873	917	903	877	892	914	874	913	880	881	950	870	876	898	868	955	878	862	871	818	899	978	897	908	930	874	906	843	883	879	946	901	931	868	906	908	900	917	886	888	904	895	896	902	870	875	869	887	888	918	887	905	897	877	873	924	912	841	922	893	911	891	899	865	870	904	935	910	958	917	987	808
9857	1054	1249	1028	736	588	431	441	414	350	279	308	259	278	264	256	230	263	231	258	254	245	228	228	195	220	224	219	204	203	198	196	193	227	227	201	220	205	229	232	179	204	198	188	191	193	219	200	212	223	215	246	219	238	214	205	219	199	213	199	216	212	200	198	233	222	210	192	214	227	185	192	199	201	212	215	216	189	180	230	204	220	208	221	228	189	215	210	193	202	204	203	233	193	212	221	199	214	225	219	219	190	201	195	211	215	238	208	199	224	226	203	192	194	195	193	219	214	178	200	192	218	199	210	183	193	214	195	205	219	206	205	203	220	229	221	185	200	198	214	216	211	196	205	214	203	206	200	245	204	221	167	204	215	211	223	191	188	217	192	206	185	208	200	206	207	207	209	209	219	226	215	238	177	194	193	186	205	214	214	192	197	189	220	206	236	195	209	226	200	191	192	227	210	219	186	220	220	194	195	208	201	217	200	194	204	215	189	222	228	195	212	217	196	212	228	218	223	189	200	218	218	193	188	210	209	211	189	197	206	250	193	221	197	224	217	204	206	201	186	218	204	181	222	223	218	215	226	195	200	197	225	208	197	244	235	191	208	219	212	206	232	198	209	206	208	245	208	190	207	194	205	203	201	196	219	196	212	203	207	214	206	221	195	210	215	208	190	212	203	223	198	224	219	208	194	215	201	209	174	208	206	211	190	203	195	201	207	203	211	211	201	220	199	197	189	217	215	213	200	198	224	202	191	220	212	230	203	203	211	213	226	179	214	228	223	206	198	222	227	231	215	222	199	202	212	194	205	190	223	225	212	215	202	208	198	189	174	210	215	191	217	176	203	220	211	183	214	180	206	181	205	226	196	199	224	216	225	223	233	219	211	207	207	204	208	208	194	218	213	178	212	194	217	228	198	192	199	221	196	225	196	226	218	203	203	202	215	197	221	227	199	176	199	213	218	221	181	207	195	183	236	217	197	211	213	201	192	220	196	227	202	196	199	223	212	183	191	198	194	208	181	198	214	222	216	197	198	219	195	188	191	201	194	225	196	204	178	201	200	268	196	211	230	206	220	249	227	221	188	211	229	216	192	198	210	210	209	235	238	199	195	217	226	219	200	205	200	228	182	194	234	205	196	203	219	211	221	223	214	199	194	229	211	196	207	224	198	215	222	203	238	197	205	205	205	198	203	188	189	219	206	195	207	223	214	230	203	207	197	204	196	229	200	228	185	185	210	204	213	207	192	211	196	190	208	232	223	220	211	198	208	215	189	223	213	220	208	204	201	199	198	182	183	206	215	201	216	218	186	201	205	233	210	219	223	209	200	231	234	203	209	203	224	201	243	200	201	195	182	216	206	208	183	229	180	237	226	217	219	212	216	209	202	184	204	219	214	214	210	207	214	206	210	215	201	198	209	210	220	214	209	211	218	213	199	220	197	208	213	189	211	209	203	217	210	212	213	235	227	222	211	181	186	238	225	200	219	226	181	217	192	199	228	215	192	213	186	221	222	187	216	214	197	226	189	209	212	225	237	204	191	207	222	219	210	207	210	192	221	199	199	195	225	186	213	200	195	199	231	225	214	196	203	219	197	182	183	189	213	205	183	242	223	206	204	201	227	209	213	210	227	195	203	226	208	211	238	202	187	229	215	223	206	199	195	212	201	205	210	233	203	200	224	198	211	177	208	199	199	218	233	209	185	193	198	198	205	213	202	209	190	197	196	228	206	219	203	204	191	204	225	215	208	216	193	198	204	193	208	208	193	185	211	202	222	211	184	185	215	216	223	214	220	212	227	221	200	197	202	224	190	177	192	202	206	218	202	214	219	219	220	224	220	230	204	225	201	200	198	187	195	195	241	216	220	209	189	251	210	192	212	208	192	217	193	208	193	225	215	226	222	221	192	211	225	200	190	183	231	211	233	203	230	216	217	205	197	218	214	200	195	197	203	192	229	210	213	221	192	210	224	205	220	198	216	216	195	219	208	223	203	207	222	212	187	211	191	220	203	218	218	235	215	190	187	234	175	197	198	201	222	212	197	198	203	211	210	207	188	207	184	189	194	193	201	213	227	212	193	202	219	209	219	212	245	192	184	221	220	212	170	203	202	226	203	228	217	209	203	241	185	221	217	191	205	187	220	215	198	199	220	220	231	187	201	207	218	216	215	204	229	215	188	229	240	192	186	223	226	190	205	207	224	202	206	222	215	244	215	215	202	228	244	204	202	216	179	221	203	188	172	215	199	213	203	216	198	188	220	211	178	200	219	191	197	184	196	189	204	206	214	193	204	202	217	190	217	209	195	218	220	217	189	218	231	210	209	201	225	195	217	235	202	199	217	201	198	234	201	219	224	204	198	192	218	203	225	191	191	184	200	185	233	198	227	214	224	228	210	217	226	220	197	201	195	222	237	205	192	203	203	246	212	210	223	205	202	209	207	210	231	203	213	211	207	196	198	214	225	212	193	180	200	218	188	199	205	222	218	218	193	215	206	197	213	234	206	215	184	196	191	205	195	203	189	217	192	199	201	199	212	211	206	214	184	195	211	222	178	233	200	208	210	209	196	230	223	196	228	237	214	179	211	191	219	220	205	227	233	196	211	219	217	184	192	214	223	192	222	241	223	227	233	199	216	201	218	203	193	206	242	211	230	229	178	205	208	177	193	238	194	213	176	202	210	205	201	228	208	195	216	216	231	189	190	183	210	198	205	199	228	213	195	200	203	227	225	204	236	198	208	199	223	238	215	205	211	194	209	216	219	204	198	191	190	218	234	205	203	212	197	216	209	215	215	220	204	194	214	218	217	201	209	191	221	214	208	224	198	214	222	187	193	187	237	212	215	187	221	205	232	198	208	183	208	220	181	224	197	197	205	199	195	206	213	208	193	213	214	189	200	199	191	187	207	240	249	229	216	223	188	209	228	186	205	235	205	216	210	251	203	194	219	208	190	221	209	232	203	195	226	227	189	202	217	208	201	211	201	201	219	231	204	230	208	187	236	230	212	211	191	224	208	200	190	210	222	210	220	204	197	215	225	175	225	214	214	216	198	220	199	220	207	201	222	211	193	226	197	231	197	203	205	220	183	202	222	239	198	186	213	210	200	182	192	207	218	173	203	182	208	196	207	182	220	199	204	188	198	216	204	214	198	192	195	240	197	222	202	200	217	218	210	201	188	200	211	214	202	184	204	197	217	210	214	229	215	229	203	212	192	191	209	208	216	204	226	221	215	208	232	231	205	221	205	212	212	214	219	209	197	193	184	216	218	208	201	216	197	175	221	183	216	216	207	195	207	198	235	219	223	215	200	228	203	215	198	215	204	208	212	196	208	200	211	201	217	195	205	193	221	212	199	232	233	199	218	195	196	190	204	224	227	221	231	221	231	203	239	202	200	234	225	215	222	197	224	212	229	235	226	229	208	229	203	192	211	207	185	190	214	182	224	185	207	178	251	182	226	193	194	220	224	231	202	223	212	203	187	203	203	218	219	181	220
5783	1420	2677	3101	2821	2383	1905	1679	1434	1348	1240	1138	1039	943	926	837	903	848	822	790	750	722	773	711	711	675	669	678	667	705	602	659	660	659	639	619	631	607	647	644	633	570	602	636	630	644	650	629	597	587	636	560	616	599	630	595	601	602	619	628	593	594	627	567	640	599	572	573	585	614	596	591	580	614	592	617	609	604	570	580	563	549	587	560	610	567	563	576	582	580	622	599	576	574	544	574	608	576	589	624	609	572	574	593	582	598	587	587	605	601	607	595	620	582	550	596	610	578	618	543	549	589	566	626	597	574	606	627	596	576	607	556	535	538	530	559	601	597	585	571	565	546	564	588	577	548	639	612	591	594	593	582	606	579	617	552	604	556	607	595	591	603	574	561	544	564	553	541	628	593	592	549	615	589	557	586	591	591	577	591	588	599	561	573	578	550	591	554	529	596	572	614	616	579	568	577	601	579	546	577	587	573	605	583	563	592	557	592	524	554	567	555	598	545	546	621	590	599	586	578	604	590	610	615	574	551	608	587	585	597	615	604	577	560	573	591	582	583	571	589	577	590	579	561	572	570	603	598	602	567	593	639	592	596	609	545	603	563	575	545	591	567	585	589	583	582	602	623	550	554	553	574	605	547	570	597	579	540	643	534	582	599	573	574	553	521	563	619	564	618	578	575	594	593	574	573	531	614	579	652	559	588	562	586	614	586	603	535	590	572	578	564	581	556	581	577	559	537	586	544	571	564	588	577	567	581	583	582	596	573	612	571	588	534	602	590	577	577	591	590	582	595	591	597	548	588	582	616	598	523	611	568	598	544	596	584	538	579	555	553	576	570	594	575	615	570	554	580	593	611	588	572	576	559	546	537	635	616	617	566	610	600	564	588	580	581	568	565	577	604	567	556	551	540	610	580	597	580	580	546	604	618	621	588	607	576	587	555	595	584	592	586	578	607	571	606	613	570	567	577	579	584	537	624	608	546	562	590	576	568	567	593	552	593	615	578	569	550	567	588	574	576	589	589	571	598	604	557	584	578	580	588	578	608	551	583	614	574	570	526	618	581	568	592	597	556	563	553	620	605	550	579	606	595	614	557	575	557	590	597	572	621	572	594	618	554	553	563	615	576	511	593	569	583	584	538	582	616	600	614	545	548	563	595	596	554	578	579	554	571	547	557	561	596	603	639	579	582	585	563	619	583	581	573	564	597	574	572	573	582	618	582	610	574	566	557	609	572	576	637	569	599	571	587	565	577	591	546	576	576	554	580	558	620	562	570	602	555	604	561	556	578	562	576	596	554	553	588	599	598	557	567	600	561	598	556	561	535	551	566	555	544	520	519	589	539	585	591	565	554	569	558	551	581	549	588	577	586	559	552	582	547	574	583	600	608	542	617	546	556	527	635	602	582	588	560	562	601	606	608	511	564	553	558	617	566	564	548	567	568	621	579	550	560	569	561	596	556	572	610	591	536	601	581	592	613	564	554	596	574	601	619	580	582	551	556	560	579	576	565	595	558	555	584	583	555	577	543	602	565	582	595	582	601	587	575	574	584	568	629	587	573	593	593	548	568	563	583	587	570	585	586	580	585	548	589	567	610	596	566	594	542	562	593	588	629	595	562	543	538	590	593	572	625	544	576	594	596	593	569	622	575	549	571	565	566	612	595	634	547	612	585	567	586	582	597	597	584	602	566	577	575	592	572	540	575	551	608	607	590	576	587	629	586	587	596	591	589	536	586	566	579	566	627	608	626	608	581	566	582	542	601	536	614	572	601	605	600	562	560	598	567	607	523	591	550	517	563	572	578	576	590	555	593	547	535	609	518	576	582	602	612	598	570	552	662	567	563	572	566	616	535	563	583	570	643	571	573	591	559	586	586	570	606	590	556	542	604	570	591	590	610	573	577	562	603	556	586	599	600	601	606	602	593	582	522	584	574	578	587	608	550	537	591	548	580	598	597	577	582	588	593	580	537	595	562	611	565	576	599	558	589	556	578	612	609	606	573	599	564	559	635	535	550	551	595	572	602	587	562	554	595	561	590	597	602	573	603	598	611	530	573	649	592	594	586	602	609	555	576	562	612	586	565	558	562	587	609	578	584	546	614	595	596	570	580	561	553	564	542	613	588	560	586	609	579	656	557	593	568	599	578	597	556	615	567	605	588	563	547	589	627	601	555	605	595	577	579	624	597	581	568	580	590	579	552	604	608	588	599	593	590	602	612	608	589	599	541	579	575	588	597	581	603	572	568	571	575	568	542	610	564	601	595	545	571	559	607	589	612	609	587	549	572	581	574	582	533	559	574	580	577	627	611	584	583	568	552	615	563	612	567	574	546	586	571	601	609	556	618	626	572	562	593	592	569	580	549	597	574	605	581	543	553	586	579	613	540	580	543	545	527	549	559	550	593	608	561	594	584	565	601	515	617	598	596	594	605	590	577	582	506	570	598	572	558	545	583	578	589	585	560	546	606	592	585	583	548	587	590	545	565	614	588	564	567	530	582	611	569	597	557	576	585	596	641	564	590	586	593	558	584	600	576	557	591	601	518	562	589	555	556	528	568	591	621	626	599	570	629	599	557	613	543	566	560	564	576	555	600	594	579	544	593	552	550	584	584	612	546	585	557	516	577	563	567	568	605	625	560	578	598	547	614	550	619	602	557	594	550	576	565	583	555	571	548	629	585	597	580	542	582	615	607	579	572	575	601	590	552	553	569	623	577	563	598	570	630	609	610	593	550	627	557	609	541	595	584	611	585	588	587	603	556	591	560	575	577	579	614	528	614	611	614	572	594	595	626	634	592	619	571	607	550	555	571	563	609	608	541	567	574	584	568	632	605	625	562	590	585	533	594	564	628	604	599	584	575	562	594	577	574	611	609	602	561	571	593	589	589	585	583	551	614	602	591	581	626	582	588	591	563	532	597	549	554	548	575	584	585	623	641	597	561	584	562	575	581	558	596	605	621	580	544	608	548	564	524	576	603	578	581	554	642	580	590	566	556	573	532	548	548	534	556	580	592	590	544	606	621	593	543	600	591	574	573	557	535	609	584	603	603	630	578	586	567	565	599	532	559	590	561	544	586	581	603	640	585	575	574	560	563	574	564	645	582	597	585	559	579	579	563	639	538	573	608	547	589	589	588	610	540	585	610	577	570	563	623	629	561	599	534	564	547	551	611	570	581	609	565	568	596	650	561	572	596	578	593	528	557	571	562	575	539	569	595	568	576	580	564	574	598	559	593	604	580	584	573	588	612	612	558	532	573	567	600	623	561	555	571	580	578	606	568	602	572	599	588	551	594	588	549	559	575	593	553	565	586	562	591	584	561	574	563	588	560	608	601	588	572	607	603	555	581	585	542	569	569	616	585	570	603	570	583	599	584	601	561	635	575	575	568	592	531	591	577	554	549	538	590	532	590	571	581	569	575	590	577	586	559	568	564	568	592	602	604	558	581	543	579	551	563	583	565	584	584	604	613	559	587	547	561	586	534	641	598
17879	2413	2305	1763	1286	914	716	596	478	376	336	331	265	252	209	235	214	188	164	207	168	188	198	177	175	185	140	149	143	157	152	150	152	150	128	159	148	135	150	146	152	147	152	135	141	122	157	138	135	129	119	128	161	118	137	151	133	127	123	110	101	127	132	156	168	139	138	141	144	123	144	127	139	113	130	121	134	139	132	142	124	127	118	142	142	154	147	140	134	106	112	137	121	136	139	142	127	124	123	147	153	149	144	109	103	134	130	160	147	137	145	131	151	138	125	136	126	142	138	133	140	137	127	148	156	119	127	114	134	131	144	157	136	131	130	130	146	132	137	130	131	136	145	128	152	126	143	148	127	123	119	136	120	138	152	152	124	138	134	143	137	141	143	129	129	110	127	127	134	151	140	151	123	122	136	130	127	127	129	148	107	141	150	129	123	131	129	124	122	124	116	140	125	153	132	144	151	131	134	141	134	122	148	113	130	148	156	117	115	114	128	132	120	138	136	136	167	135	117	146	138	113	162	142	145	136	140	152	135	137	124	153	128	132	150	154	148	149	150	127	121	139	138	135	128	130	126	131	142	132	153	126	114	125	116	125	156	118	130	134	133	131	136	121	121	126	129	134	149	125	122	130	135	129	121	119	123	124	120	120	138	131	143	114	141	130	122	142	133	120	132	123	125	116	133	142	127	108	147	140	149	133	122	131	129	131	128	123	115	140	133	132	148	97	139	126	145	134	104	114	119	138	141	129	163	120	105	115	127	122	137	130	127	126	114	134	141	138	126	137	129	135	133	135	128	116	143	136	110	116	138	121	122	134	103	124	128	140	150	116	156	128	137	124	146	120	124	126	135	142	108	138	132	108	113	146	126	140	128	165	127	136	135	127	116	134	132	133	115	110	110	124	133	162	162	136	127	146	123	167	135	119	133	136	132	142	130	139	115	115	131	139	127	141	136	149	153	145	116	139	132	141	134	138	132	144	137	137	131	124	131	144	142	133	144	136	141	136	132	128	151	134	134	117	141	127	121	132	140	126	115	149	120	124	128	130	129	130	147	159	125	135	116	143	136	142	117	126	138	134	130	131	133	127	125	128	143	129	134	139	121	139	117	117	124	119	123	109	136	138	137	128	122	149	154	122	127	134	125	132	117	139	138	118	118	120	113	132	122	115	160	116	130	131	115	141	125	99	129	143	118	123	148	134	140	124	132	155	113	130	141	128	141	133	130	147	105	146	127	140	136	130	121	142	143	126	156	123	134	142	116	138	129	132	132	128	137	131	113	129	147	139	130	124	126	156	133	145	146	128	131	143	124	126	134	128	116	121	127	138	152	138	135	136	148	140	102	134	142	130	141	140	141	131	133	119	138	124	127	139	129	135	118	147	127	124	138	141	132	116	137	130	128	133	129	123	146	120	115	129	144	150	133	150	116	118	130	142	137	131	155	127	138	138	134	109	144	132	152	144	131	138	125	134	132	121	123	112	144	144	133	109	154	131	140	144	119	125	105	129	133	131	141	118	131	142	129	139	138	155	149	142	142	130	124	149	122	131	143	119	132	130	123	140	118	128	133	144	147	126	137	142	155	152	125	130	137	159	145	150	120	135	120	131	142	124	132	135	144	114	115	129	143	116	133	138	128	159	119	144	136	158	114	141	133	144	113	103	137	109	137	146	145	161	136	125	142	148	119	122	116	139	133	132	138	119	137	126	145	144	112	129	118	152	127	127	128	138	127	123	117	154	139	130	135	126	155	120	139	130	126	126	140	132	126	125	128	126	147	139	120	129	137	142	131	132	118	124	131	127	120	131	112	136	140	126	149	136	132	114	131	140	121	154	128	131	166	152	114	129	132	105	133	129	132	137	138	132	132	126	161	134	125	144	128	133	118	123	143	133	139	135	121	127	119	132	138	129	121	127	137	126	122	147	130	107	132	139	130	165	144	131	127	126	120	143	125	123	133	137	137	155	126	145	161	121	158	124	136	140	145	134	135	149	146	125	146	159	106	132	156	140	130	132	131	130	116	154	109	141	149	119	129	151	132	123	126	102	155	124	135	110	124	141	153	133	135	146	145	116	138	132	143	134	126	136	111	136	124	128	140	144	142	148	137	132	151	130	143	128	136	143	104	131	131	148	127	123	137	142	116	143	128	120	146	125	121	124	142	124	137	147	139	128	151	118	129	130	126	145	133	104	140	135	122	133	146	142	125	137	140	133	121	127	137	121	142	131	122	124	143	133	117	124	125	156	117	157	101	121	130	127	126	125	137	129	101	106	138	130	123	136	121	139	134	138	133	131	120	129	150	133	127	127	134	111	127	130	141	114	122	138	156	123	134	128	113	112	143	126	163	139	136	130	131	135	129	134	150	109	118	130	143	127	129	138	144	140	141	136	117	122	149	122	144	141	153	141	139	124	132	143	137	125	120	143	119	118	136	132	145	135	124	131	128	135	121	135	128	123	139	147	135	145	135	145	127	126	141	166	145	125	137	119	123	120	141	129	132	113	103	133	155	157	134	138	129	132	132	128	114	132	124	140	128	131	134	136	156	141	111	145	145	125	154	124	131	137	154	127	141	124	110	131	129	112	111	123	138	127	177	127	121	163	153	154	131	157	120	145	133	102	129	131	121	147	160	138	144	135	143	126	130	152	139	122	137	121	146	142	106	133	119	120	143	114	128	141	123	135	138	142	144	146	120	122	157	140	151	130	136	136	138	131	130	149	154	137	124	122	130	126	137	138	139	115	123	136	122	147	133	149	142	129	118	136	132	135	164	119	130	141	127	102	133	127	116	133	149	125	125	134	139	135	139	140	130	145	136	125	132	138	125	131	139	133	126	125	118	131	122	157	131	140	145	122	133	150	143	140	139	136	112	139	119	130	145	138	143	148	110	143	138	122	120	128	146	140	123	138	138	123	149	134	135	136	136	127	142	130	120	131	142	137	157	120	133	125	150	165	127	127	123	161	124	119	111	125	122	131	128	140	117	120	135	123	125	121	132	123	129	139	130	139	158	156	118	132	121	136	144	130	129	140	147	141	134	148	142	133	147	134	143	130	143	153	142	129	148	151	132	150	139	133	123	134	144	145	143	126	155	134	140	128	128	162	128	123	153	119	125	128	118	129	143	146	123	154	157	156	113	126	129	144	126	122	152	110	139	123	133	125	124	137	131	126	129	147	128	143	134	153	139	143	122	142	125	138	127	145	142	117	128	123	148	127	156	116	129	142	135	135	124	124	142	125	126	121	130	132	138	146	128	167	124	141	136	107	150	127	138	150	142	162	139	132	120	112	155	141	112	141	128	126	135	138	122	125	132	118	114	161	136	141	136	148	131	131	124	129	126	132	127	127	114	127	132	138	158	145	124	127	121	135	145	133	137	115	118	150	139	133	126	137	131	147	133	140	131	117	145	130	142	131	136	134	163	108	118	130	126	135	133	121	133	117	149	124	121	130	118	135	140	123	127	115	126	112	131	128	135	153	132	156	107	115
7414	1984	4340	5160	4636	3721	3082	2592	2183	1837	1616	1409	1278	1232	1064	999	927	925	880	792	737	692	692	742	657	626	669	618	579	543	588	568	579	531	557	490	502	534	520	460	478	518	471	481	458	484	497	443	489	472	469	489	493	453	475	447	447	425	416	426	431	453	440	446	432	447	378	470	478	433	447	435	448	425	451	452	438	411	432	412	443	437	422	442	414	410	415	417	414	454	413	366	405	465	438	397	440	413	414	403	425	383	430	396	409	427	441	413	395	419	421	411	383	413	444	402	428	408	434	420	434	452	401	417	406	399	419	414	421	405	386	412	406	447	399	396	410	403	396	401	438	397	390	420	424	387	406	390	408	374	394	386	399	451	414	415	413	446	390	417	413	386	423	415	401	409	391	392	409	391	432	418	394	398	378	414	383	426	389	404	418	368	418	399	389	394	422	428	407	419	417	427	391	436	391	354	412	387	425	433	386	404	408	408	416	427	404	385	399	430	394	410	413	389	390	414	442	414	405	419	379	379	393	394	406	429	402	415	418	400	403	431	409	412	400	436	405	452	451	384	428	409	433	397	403	387	417	424	402	392	406	433	400	385	415	396	399	423	378	412	423	406	401	414	424	407	402	434	409	406	390	398	411	402	412	427	406	411	391	406	386	443	410	425	396	376	376	399	402	428	414	424	416	418	391	442	435	366	374	439	386	378	398	376	388	393	413	406	373	443	396	384	431	399	437	438	372	412	433	363	391	400	367	377	402	417	408	441	427	397	408	401	386	427	432	384	419	398	420	424	389	400	429	395	422	415	383	393	398	368	412	431	419	422	400	382	405	376	421	382	384	427	462	390	407	364	427	374	413	410	409	404	398	389	420	383	374	432	398	390	374	358	401	405	407	404	428	434	411	423	439	412	416	400	421	410	428	400	442	410	375	414	381	407	399	413	403	394	426	384	423	431	427	426	428	385	408	391	428	406	419	422	405	433	392	418	401	432	446	385	424	375	400	397	417	391	432	409	394	398	431	367	400	405	372	430	412	415	391	384	366	402	413	405	392	394	429	399	438	422	406	403	408	422	387	420	409	400	399	399	383	410	428	411	412	364	423	405	386	440	406	397	390	428	382	418	397	394	404	402	383	377	435	434	399	393	378	411	438	411	430	431	397	447	435	408	378	425	398	411	392	432	390	435	407	379	418	429	430	385	393	391	428	411	405	405	388	421	390	395	420	394	419	376	382	363	431	398	403	394	388	418	417	402	415	393	412	423	426	399	395	433	408	417	431	399	384	420	413	376	401	388	382	392	413	423	390	429	400	366	389	406	375	390	404	406	409	476	421	419	428	409	410	393	385	398	390	377	409	405	406	427	377	381	406	410	392	431	388	390	391	395	389	449	435	389	389	417	410	421	457	436	429	383	407	365	397	398	406	396	415	438	428	389	413	418	457	402	409	409	409	407	395	388	412	414	423	436	411	427	398	421	435	383	397	404	436	420	398	404	373	414	403	362	384	404	427	391	383	373	372	402	393	386	436	421	391	401	401	413	373	396	424	357	416	400	400	369	445	371	412	409	402	409	383	401	412	395	378	426	431	386	396	414	426	383	423	384	391	413	369	435	426	405	362	368	387	399	421	399	418	396	369	406	365	421	387	430	402	407	368	443	405	421	396	380	400	407	407	425	423	365	439	379	416	356	369	389	423	441	408	439	376	413	372	393	389	455	425	356	397	414	422	404	405	374	382	407	405	394	400	402	416	391	441	391	419	432	389	368	376	365	412	428	416	397	399	428	422	387	428	388	427	380	382	385	405	392	420	438	426	376	440	400	396	417	430	369	391	432	400	454	403	434	424	403	396	402	397	401	419	425	420	397	387	423	366	397	399	422	391	420	423	419	397	426	403	378	406	418	440	394	448	406	399	388	417	426	413	427	421	402	397	381	420	392	352	403	367	413	410	402	429	404	383	366	387	378	415	405	395	411	400	413	386	410	407	405	396	450	420	384	371	399	417	382	403	388	411	396	395	411	377	385	384	419	385	412	388	456	404	423	393	395	386	418	395	373	391	417	392	415	380	411	413	374	377	423	404	409	389	385	446	398	394	427	413	388	398	407	450	394	412	418	371	409	419	412	400	394	402	422	400	367	398	432	405	405	416	397	387	424	387	405	413	401	421	376	413	375	371	353	426	379	391	416	417	375	417	408	404	429	410	445	409	397	409	412	369	397	395	387	410	412	380	406	400	383	422	359	395	440	428	414	393	398	396	395	391	418	390	376	399	395	393	417	405	421	379	427	431	391	406	398	388	401	393	451	436	403	409	406	401	390	385	410	447	401	396	423	392	413	425	397	390	416	392	427	409	377	408	384	382	380	402	419	389	409	398	381	392	411	402	404	414	387	412	404	427	390	423	399	397	370	393	403	394	431	406	420	403	417	416	423	400	445	391	420	413	414	421	385	455	385	398	409	415	371	366	401	395	392	388	380	443	398	407	403	383	394	428	418	381	413	429	398	397	412	411	398	398	388	416	434	383	417	377	414	395	397	408	402	402	428	368	388	409	416	395	391	398	404	416	369	368	384	392	395	364	420	399	451	385	387	414	403	402	420	427	395	422	400	388	391	394	409	411	403	424	390	413	413	377	422	399	402	377	382	427	434	414	419	421	390	386	414	392	367	363	393	373	374	442	412	419	381	357	429	421	437	402	412	411	439	405	424	416	435	409	430	414	372	417	435	405	373	420	383	411	413	427	383	405	441	398	389	433	405	398	408	387	395	368	434	391	441	390	408	421	391	392	374	433	377	416	387	411	426	401	428	402	419	372	392	395	387	390	368	377	402	415	385	412	389	434	445	387	405	426	417	396	385	425	400	383	400	423	362	394	384	384	430	395	366	390	441	397	389	401	404	431	413	430	389	417	380	375	435	386	363	386	400	380	403	403	403	406	384	393	429	429	392	410	410	415	379	376	425	391	379	404	438	389	444	417	382	415	414	356	419	415	438	389	385	415	378	409	399	419	434	420	434	408	393	386	406	403	407	396	423	430	418	415	427	393	384	418	366	403	422	409	405	366	399	397	343	380	435	418	436	418	371	416	405	417	393	382	396	417	408	431	374	392	431	435	407	400	425	404	390	430	416	382	412	401	423	412	413	401	401	416	397	411	451	386	389	382	382	382	409	404	389	439	426	405	413	434	397	433	399	399	407	408	388	373	404	453	414	390	389	408	406	378	410	403	392	368	380	403	448	404	383	421	424	390	436	380	370	399	395	411	409	432	387	411	405	346	369	375	389	385	397	430	400	388	446	406	413	386	370	402	421	420	408	387	403	415	418	394	423	434	405	414	424	372	417	419	398	414	370	453	408	415	431	417	424	450	394	408	408	427	398	398	365	414	402	385	400	406	384	419	374	401	385	382	421	413	422	410	402	377	387	424	374	400	403	422	403	393	428	394	422	394	405	383	435	430	416	436	413	390	419	380	454	404	417	366	403	417	408	379	406	376	428	396	412
2425	406	400	395	369	349	324	366	365	358	372	347	340	379	324	333	373	345	350	339	333	324	350	299	362	331	347	343	345	362	315	340	313	385	356	365	361	329	298	363	330	359	364	334	352	364	353	372	355	351	330	332	389	332	364	362	332	342	348	338	355	334	305	315	316	340	357	372	341	356	359	309	365	329	379	354	340	316	332	368	369	367	381	345	376	342	347	330	344	338	336	306	346	377	348	319	320	363	330	351	331	332	342	346	350	333	327	348	335	370	345	355	315	339	338	367	328	329	336	349	357	317	345	337	331	326	358	363	318	346	305	313	331	317	352	364	324	358	346	341	299	324	343	329	347	350	387	316	366	370	312	357	328	331	357	336	317	360	343	321	341	336	336	315	325	332	319	356	353	353	329	368	347	338	319	374	319	351	325	352	325	330	316	334	350	330	340	329	377	339	349	339	352	352	337	364	355	347	364	347	321	333	343	335	347	348	292	354	340	327	338	343	321	339	323	362	349	368	371	310	357	352	309	347	337	328	325	319	327	339	316	350	341	355	357	368	332	340	356	337	342	341	355	346	320	317	313	377	324	357	346	351	315	365	351	352	330	316	358	301	355	346	357	338	370	330	336	320	314	358	333	360	335	318	349	367	354	321	341	358	364	341	331	331	305	358	354	349	328	336	353	332	335	358	352	336	339	339	341	321	340	363	311	335	361	329	324	326	322	330	365	337	332	326	348	349	369	356	364	328	335	353	341	340	374	354	324	390	328	337	322	350	348	354	335	365	362	361	328	358	345	363	358	338	370	332	351	345	338	341	302	340	336	359	357	337	347	391	322	337	366	344	362	338	287	347	326	353	338	343	336	336	345	350	360	340	302	329	330	334	374	359	322	312	320	323	359	330	373	317	376	317	389	350	356	321	358	380	330	350	322	347	323	324	336	338	347	346	326	338	356	333	338	363	335	348	328	351	351	324	329	336	318	342	342	360	327	343	330	338	374	322	321	289	364	279	336	338	377	335	332	339	357	314	353	377	324	324	356	362	354	400	339	390	374	341	343	350	349	342	338	307	351	335	349	353	344	321	318	323	339	323	326	320	323	356	331	351	311	347	335	343	333	302	352	369	371	363	367	331	358	365	346	339	333	337	305	330	383	342	313	339	349	326	301	349	346	323	322	325	355	329	339	350	326	319	352	352	399	350	325	343	332	365	381	330	379	353	402	367	354	350	378	356	314	322	345	346	321	342	343	346	355	324	347	329	319	327	382	354	351	356	309	348	349	322	328	336	328	366	343	363	315	358	310	345	316	296	330	332	348	332	361	358	361	362	351	367	313	314	343	357	356	353	339	353	334	351	354	370	340	318	343	332	326	334	325	308	362	356	337	337	343	323	323	340	344	336	350	317	317	350	318	334	307	332	314	322	345	338	384	362	325	370	310	336	342	328	319	346	324	318	364	348	361	332	337	338	325	341	334	335	334	392	346	362	350	313	345	312	307	357	332	331	308	321	321	313	349	352	367	322	325	357	305	336	356	333	356	334	357	354	356	359	329	342	369	325	349	363	318	352	334	327	317	363	357	336	327	347	334	328	325	367	354	351	345	345	352	341	357	368	316	347	349	367	322	349	384	334	359	342	359	339	354	350	351	368	321	360	345	322	347	353	328	376	328	327	338	319	373	316	344	336	356	339	320	342	336	359	319	350	324	370	327	337	315	343	353	331	317	321	372	347	345	362	375	339	349	334	376	345	341	341	338	348	389	311	359	338	373	373	352	352	306	332	363	353	346	333	364	372	329	341	317	371	319	349	340	333	329	326	352	335	298	319	318	320	368	343	381	362	323	313	343	354	354	361	337	362	321	319	363	340	352	353	330	326	319	338	343	355	359	323	342	345	326	352	383	349	340	333	316	369	330	345	368	351	354	340	321	345	319	322	326	354	371	335	354	329	348	351	350	329	366	328	361	324	351	372	346	359	317	340	339	356	337	335	364	336	337	382	363	299	317	327	360	321	344	353	350	338	375	332	338	323	345	323	326	351	344	322	386	351	385	318	348	348	352	323	334	320	338	351	329	348	381	346	351	326	358	361	358	345	327	331	344	343	319	335	343	348	354	338	313	341	335	323	324	335	314	389	317	324	321	346	334	314	355	339	331	361	334	308	310	336	335	337	324	319	342	352	321	335	336	361	379	336	315	344	348	363	370	352	365	322	332	367	349	328	363	329	323	323	319	348	358	334	348	346	331	350	351	354	350	353	309	377	357	326	353	304	317	348	351	345	292	313	332	334	301	339	345	335	312	350	385	320	352	324	350	321	329	355	349	350	347	346	344	308	370	325	316	311	359	330	344	323	301	317	322	325	344	325	356	360	337	362	331	345	355	361	365	343	352	317	373	354	323	343	360	329	380	333	369	354	353	341	366	345	311	348	350	333	341	318	327	337	330	351	342	334	343	376	335	384	331	334	341	345	361	312	355	330	341	334	329	347	344	312	333	342	362	369	350	358	318	337	331	353	354	342	310	338	367	353	381	375	322	384	359	310	355	330	364	325	334	356	334	364	325	359	315	383	347	348	337	350	347	321	309	336	322	323	366	309	306	345	350	348	368	357	354	330	322	319	337	335	347	366	346	319	339	359	345	339	366	345	306	327	332	313	325	352	331	356	300	358	327	357	348	337	357	327	323	339	341	324	351	375	327	375	358	334	315	343	344	368	340	341	334	330	365	337	379	339	340	351	359	347	316	346	338	347	314	365	332	298	342	367	353	356	354	359	359	349	330	339	321	337	386	374	328	333	347	326	348	355	326	346	362	341	318	351	300	330	322	338	332	371	360	391	330	343	336	323	329	361	324	335	361	321	297	332	330	332	368	366	356	335	309	320	320	364	323	333	336	344	358	353	341	341	365	338	313	349	366	358	353	352	355	351	359	331	342	339	318	336	337	319	346	346	352	355	364	381	318	358	313	356	334	341	344	303	378	318	355	353	335	321	362	381	382	327	389	351	329	357	394	373	340	346	308	304	351	358	361	327	355	341	362	355	354	346	335	352	326	339	344	359	324	345	340	357	339	356	357	356	355	344	332	351	328	355	338	343	335	327	321	304	320	347	338	396	350	363	317	319	338	321	327	334	370	344	328	346	346	327	324	355	360	351	339	367	332	346	366	325	317	391	360	360	353	318	306	343	352	357	338	347	324	359	354	338	360	360	364	379	375	313	331	294	293	354	363	343	323	356	286	336	344	332	339	379	355	349	330	371	357	379	349	321	359	326	357	365	366	328	353	349	338	310	351	315	361	348	348	345	339	319	389	357	346	320	349	382	339	338	361	387	331	360	351	344	334	322	366	346	332	323	306	346	327	319	326	342	345	358	376	354	355	324	352	309	323	292	339	363	319	347	334	352	366	357	341	362	349	302	344	309	322	341	351	345	335	352	343	362	330	349	325	322	344	324	317	349	312	363	321	344	329	370	323	359	349	317	320	340	337	353	360	324	366	331	346	337
2508	963	1075	1086	1081	975	1013	980	980	1005	950	935	967	1005	929	897	936	915	896	882	905	871	924	903	884	878	897	946	896	835	954	919	937	879	891	899	871	925	914	886	838	896	899	893	875	855	875	911	899	884	890	863	915	925	862	897	854	892	895	853	817	939	905	933	912	921	863	854	872	895	949	939	880	935	941	919	879	886	874	878	890	843	907	935	924	936	926	892	832	871	874	872	920	896	925	891	945	861	897	941	860	898	880	844	852	857	898	909	949	892	929	934	927	895	915	890	910	941	962	852	896	868	883	858	888	911	924	854	911	932	846	907	964	875	944	921	904	889	926	924	914	924	893	941	867	926	897	839	934	870	874	853	869	946	892	920	887	875	847	913	897	886	910	917	926	894	847	863	912	874	939	862	949	898	878	913	851	910	928	914	921	852	896	838	862	868	920	892	951	947	920	875	898	916	864	901	915	893	896	889	903	904	931	894	841	882	914	934	885	884	852	882	874	906	867	923	866	951	856	961	900	892	914	898	890	913	913	844	903	869	943	917	821	883	860	870	876	919	853	896	964	901	883	889	826	852	916	928	884	903	917	848	879	922	864	955	866	920	880	911	877	925	899	884	936	856	910	951	881	881	854	890	926	894	898	863	912	928	879	863	867	952	897	961	930	890	936	869	904	885	927	938	931	896	970	888	909	931	921	879	864	917	906	908	857	932	868	871	895	924	950	894	878	906	912	849	931	899	878	918	872	840	925	860	888	941	932	897	900	879	857	842	912	938	873	899	934	914	864	991	905	912	952	867	960	899	890	894	886	876	835	949	933	891	946	907	899	870	907	907	915	909	914	917	918	882	909	885	895	866	891	906	906	874	928	857	947	885	988	892	867	814	828	867	909	866	864	907	910	947	917	882	888	900	870	889	894	899	829	894	881	900	882	902	890	880	874	923	888	885	913	895	883	861	883	890	906	860	884	897	891	914	875	879	929	884	849	882	864	871	869	895	844	862	927	842	944	893	909	881	885	922	869	903	891	872	885	921	878	917	901	895	892	924	908	859	848	973	889	908	845	948	869	900	908	909	861	886	920	874	863	884	841	890	933	901	897	881	933	927	932	876	901	871	920	896	939	896	909	844	975	952	884	902	926	904	906	884	889	877	912	946	887	897	940	872	900	866	886	905	924	869	893	913	935	899	898	927	878	863	926	912	905	883	898	874	864	920	870	915	908	887	881	889	865	902	913	929	927	943	906	902	851	873	881	922	894	905	898	867	882	912	865	876	942	892	913	863	874	899	889	960	876	873	889	883	899	901	865	896	878	931	868	825	867	875	901	917	902	879	934	858	899	908	938	902	936	856	890	794	891	906	845	872	909	860	859	939	894	861	885	917	874	852	842	922	865	902	953	939	931	915	909	948	888	873	916	868	891	881	930	879	917	857	921	929	971	933	907	889	892	919	897	870	861	906	931	844	891	909	908	890	909	897	920	852	908	868	882	862	883	892	879	887	870	882	899	956	844	920	856	852	904	896	907	852	900	882	929	898	831	909	911	927	940	871	929	933	876	923	824	887	887	906	909	857	867	902	867	889	887	868	892	891	886	898	916	904	880	920	884	899	854	887	916	894	877	873	948	891	873	892	899	887	872	861	866	868	807	946	875	961	846	899	897	917	862	854	853	921	911	877	895	861	858	844	930	901	882	875	879	916	931	974	865	882	956	887	892	907	904	864	866	866	855	889	891	916	891	865	914	882	924	845	928	913	910	908	925	876	937	906	825	883	916	945	824	883	961	903	938	865	932	945	890	876	916	871	889	858	859	907	906	882	860	923	795	919	925	899	915	840	929	883	895	879	907	911	869	909	882	973	868	903	891	903	924	913	933	900	888	893	868	848	867	890	893	859	880	866	866	885	897	912	886	902	869	869	875	830	900	876	925	887	927	890	873	916	910	903	882	918	898	943	890	903	891	906	877	890	863	865	902	918	900	902	885	867	888	909	866	894	867	893	893	898	868	888	919	868	899	930	912	871	903	852	906	888	919	885	895	857	892	857	861	913	875	857	927	906	851	864	898	886	918	896	917	904	894	872	903	900	903	892	915	944	906	880	957	918	865	905	923	884	869	858	894	901	893	889	947	895	873	914	884	896	894	852	939	905	877	858	870	910	913	867	941	927	923	886	914	884	892	856	856	868	906	889	863	900	924	859	904	932	880	931	895	911	949	924	900	911	855	897	898	903	857	852	886	866	874	939	872	912	893	856	896	894	890	930	921	920	886	927	936	886	875	886	896	891	909	905	884	940	888	850	917	909	907	946	855	906	886	860	878	914	918	948	896	885	866	899	901	899	884	907	939	936	871	868	980	898	926	900	899	873	919	861	919	896	925	956	926	888	927	928	897	883	881	859	883	875	877	878	900	905	930	866	946	951	880	904	918	859	878	918	943	944	878	890	861	870	924	925	882	937	880	887	896	886	913	939	870	905	894	915	926	864	878	854	910	906	951	859	919	893	911	844	856	947	901	905	860	940	943	913	923	867	873	934	868	872	919	902	863	921	945	873	900	933	961	904	871	911	951	869	842	901	876	903	868	875	851	929	894	841	900	877	887	851	877	919	872	863	969	932	907	904	893	859	880	948	890	937	842	906	918	931	908	885	908	874	892	929	874	887	917	970	934	854	907	886	942	880	900	927	921	914	939	932	916	864	931	933	869	944	861	912	969	902	906	891	868	873	922	913	948	882	865	938	898	908	893	890	856	909	885	882	964	918	902	921	905	904	914	825	889	931	851	909	896	942	891	884	943	858	884	827	885	897	878	926	928	911	901	891	925	891	908	900	939	929	888	897	871	901	920	946	851	882	915	885	943	947	893	910	905	883	903	925	886	936	903	912	895	940	915	902	894	866	882	861	865	904	900	861	926	907	816	887	873	905	883	899	872	941	905	835	850	915	939	926	887	873	840	892	848	870	882	910	1007	894	913	868	912	909	926	944	885	885	883	896	942	859	900	924	911	842	902	885	924	899	870	851	958	897	899	886	913	883	877	910	915	952	893	918	948	899	877	919	902	843	924	933	900	876	883	876	915	884	918	914	919	869	895	896	869	915	884	897	850	806	871	847	860	947	842	861	893	867	903	906	924	858	919	860	886	884	907	893	925	910	904	853	946	914	880	919	897	925	924	880	945	883	863	891	925	958	941	841	847	863	879	902	881	916	887	898	900	912	908	940	902	901	904	894	869	937	904	933	886	875	907	937	882	848	904	852	940	850	909	878	894	883	887	891	898	910	923	940	898	962	907	896	910	899	851	875	863	932	930	922	846	934	858	857	922	892	851	907	856	886	903	895	869	931	851	922	887	944	908	897	934	928	957	851	916	850	888	907	874	888	947	954	920	893	889	923	912	926	905	913	922	872	817	858	893	894	916	851	945	907	920	885	928	911	901	984	906	897	932	906	902	832	832	883	861	874	941	860	938	885	860	879	865	913	916	912	865	883	861	900	858	893	855	893
9928	996	1236	977	778	631	520	354	387	366	292	299	300	269	255	247	238	231	221	237	220	227	229	240	210	243	210	238	232	213	212	201	213	211	234	205	212	212	232	224	216	229	221	231	198	206	206	213	207	217	189	230	224	221	236	215	219	188	188	190	191	210	182	217	221	229	205	211	212	230	191	235	193	187	213	221	228	176	210	234	186	208	238	206	227	191	209	224	211	221	231	219	243	186	214	220	197	190	216	209	190	203	194	238	222	230	197	211	197	203	191	196	201	190	216	221	223	214	233	218	205	194	204	202	225	216	220	209	197	194	198	226	219	206	210	234	233	204	226	183	227	221	237	220	185	202	215	188	211	200	187	203	195	217	211	196	222	208	205	207	204	217	208	203	196	188	224	210	228	201	184	171	220	214	230	196	193	233	225	228	209	206	212	202	208	207	214	194	224	202	177	192	213	202	177	212	193	194	219	229	214	203	223	213	231	231	211	201	201	198	214	231	204	206	196	244	209	209	212	214	195	178	169	196	237	233	208	199	201	189	225	216	222	208	191	212	216	207	205	233	194	194	229	179	225	222	194	236	180	214	213	228	217	203	230	225	214	195	197	212	181	200	229	185	204	206	210	195	213	239	199	218	210	222	239	182	210	186	200	213	183	207	220	234	221	205	180	218	207	231	211	218	229	222	178	213	193	230	214	206	193	217	193	246	215	225	236	212	191	209	214	203	210	224	194	207	213	202	187	204	190	189	237	201	170	220	209	223	191	215	220	199	201	234	235	224	207	218	208	198	208	226	202	198	206	212	213	193	205	220	217	205	215	203	175	231	205	222	241	219	214	202	198	182	214	205	231	201	188	224	216	225	204	218	202	230	202	170	233	209	213	221	202	213	217	183	213	185	194	193	222	213	214	209	196	206	203	220	203	239	206	196	213	204	206	230	216	217	218	194	204	215	231	212	222	209	224	211	183	206	195	203	207	205	213	190	219	218	214	196	184	203	187	213	244	208	207	215	206	227	225	200	213	199	218	217	203	236	192	201	223	192	221	230	190	234	191	196	194	176	207	217	208	199	228	210	189	218	210	199	206	213	196	194	186	194	222	218	214	195	203	232	200	217	213	230	191	210	204	220	228	198	194	214	189	200	243	191	215	206	226	232	219	185	211	201	183	216	217	219	211	216	192	221	215	205	220	211	207	230	201	228	215	216	237	199	211	185	213	205	215	223	235	203	188	202	219	202	211	182	222	198	231	207	224	212	195	191	235	215	204	217	228	205	202	228	208	234	183	224	229	204	227	207	194	206	246	218	196	216	207	217	225	212	188	204	221	205	208	228	190	193	208	222	212	192	232	215	201	205	208	221	215	189	208	187	184	237	219	219	186	196	210	221	237	197	172	218	200	206	212	207	218	200	206	213	218	232	211	217	206	226	179	226	237	236	223	220	181	191	209	191	241	185	228	198	206	209	220	202	207	212	194	227	187	206	220	204	218	224	209	223	196	219	211	232	192	205	200	195	224	207	207	213	195	218	204	202	204	218	187	197	201	208	197	208	186	196	200	215	217	164	226	241	216	183	201	198	201	186	204	194	209	176	196	199	215	185	212	208	206	207	224	207	196	219	208	207	172	206	197	218	200	194	209	211	198	214	198	214	209	227	226	236	221	203	217	203	233	212	213	208	183	202	215	206	243	197	191	222	192	205	206	196	207	195	212	209	213	245	228	195	215	193	186	200	206	226	223	191	200	248	196	221	190	256	213	194	230	199	221	200	184	191	203	215	212	191	203	203	190	190	185	187	216	233	201	209	207	202	201	189	223	254	191	224	203	174	201	210	229	223	217	216	194	196	210	198	248	213	246	199	203	225	200	195	204	218	236	208	207	222	170	219	188	230	187	199	225	221	242	214	193	198	211	212	237	206	212	188	224	193	211	220	210	226	190	240	197	206	197	197	198	192	234	215	185	204	197	214	223	220	230	201	198	196	230	205	208	204	225	203	204	213	220	211	188	216	216	217	193	229	218	186	203	229	229	223	197	207	187	250	190	191	198	206	215	196	205	200	224	208	202	209	193	214	206	218	223	184	222	224	198	182	194	234	208	211	223	205	208	199	183	210	205	207	218	204	245	195	188	206	225	211	198	217	195	201	191	211	206	226	225	196	200	219	217	193	227	191	217	216	213	217	180	205	211	208	204	192	203	211	183	206	199	193	198	196	201	189	218	195	192	199	225	205	200	213	208	197	213	214	195	199	213	196	232	195	213	213	231	201	213	228	209	231	235	197	201	205	203	207	223	217	200	207	220	243	186	208	193	197	196	194	181	213	194	219	172	177	216	235	220	209	213	205	189	208	260	215	191	205	204	195	226	207	195	210	197	228	198	188	228	217	194	210	200	211	198	204	220	203	232	194	191	221	227	210	225	187	231	221	218	183	215	239	238	183	211	171	198	205	205	216	213	226	190	232	227	207	228	230	197	218	206	214	214	212	209	206	218	189	209	196	200	199	189	219	232	213	196	211	227	209	219	196	220	207	231	186	228	210	240	200	203	200	212	196	185	232	218	221	201	196	193	238	216	189	205	220	196	205	214	192	229	215	213	204	192	188	229	201	220	235	198	228	198	199	237	211	220	214	200	211	210	225	212	212	207	219	198	230	204	194	220	194	213	219	194	202	233	210	215	181	199	190	194	211	206	218	196	204	208	209	202	201	196	199	219	187	211	198	192	221	229	218	212	184	216	245	225	206	212	211	221	203	199	210	233	203	225	221	231	213	215	202	201	229	187	209	201	225	206	187	186	206	204	188	199	179	185	202	203	199	209	189	190	190	219	201	230	232	209	186	209	207	233	225	205	234	205	231	213	224	226	198	208	203	209	222	232	228	247	217	229	202	192	193	213	218	218	255	215	210	197	219	191	233	229	212	205	228	214	218	205	183	195	237	209	201	199	202	192	205	197	214	226	214	201	210	247	211	209	209	204	199	214	210	214	236	218	196	241	235	195	185	214	216	205	212	204	210	204	217	223	208	212	195	237	199	241	207	197	207	211	207	224	210	222	224	199	216	218	214	205	197	202	241	189	227	190	223	224	210	208	223	204	245	205	226	188	231	190	196	206	210	216	184	184	219	216	206	225	244	213	220	230	213	223	236	210	197	229	215	201	215	215	218	211	223	202	233	210	218	189	228	202	214	217	220	205	202	233	178	232	243	195	198	221	193	213	207	189	217	205	238	204	257	224	185	170	207	220	198	235	196	202	178	226	207	205	206	231	211	190	210	212	219	214	182	224	207	187	216	217	202	217	207	208	215	202	216	196	184	226	218	214	231	186	179	177	199	211	210	216	189	208	225	218	207	192	206	179	197	224	215	203	215	231	202	195	220	217	187	190	209	218	199	231	206	208	204	205	220	236	201	182	221	206	238	232	214	207	211	214	225	221	226	190	213	199	201	208	186	203	209	215	209	211	209	198	216	212	217	207	220	210	206	218	235	230	221	222	217	215	188
5497	1468	2532	3133	2777	2369	1977	1682	1524	1360	1206	1116	1019	990	883	890	891	824	773	793	776	714	726	737	691	715	729	683	688	691	608	621	657	609	637	688	625	647	622	660	643	659	630	586	591	595	625	612	643	611	628	637	584	641	601	581	564	604	611	573	613	571	615	622	615	637	604	583	588	638	612	621	572	612	573	613	590	587	565	598	560	599	587	592	551	576	643	592	553	596	568	563	573	585	560	607	590	594	547	567	571	572	557	595	649	553	571	592	581	562	549	563	570	565	611	599	617	554	581	565	587	556	585	604	561	577	564	577	589	543	594	565	580	598	571	593	627	597	589	554	573	571	554	547	610	646	549	559	550	560	590	586	582	581	569	601	532	541	581	584	556	587	557	600	555	597	572	550	557	590	608	587	587	552	612	580	597	583	571	633	557	541	557	561	579	605	630	551	574	605	572	567	577	582	564	564	624	617	568	615	601	602	606	532	562	611	626	575	599	600	569	604	559	602	581	597	545	575	538	605	535	559	589	582	577	613	571	573	588	589	559	599	587	629	607	583	576	603	622	581	561	583	620	558	594	605	574	580	552	527	612	621	536	549	555	544	572	523	629	637	596	564	585	565	561	560	603	553	615	570	560	629	612	551	539	598	609	569	589	568	590	559	566	640	596	552	584	529	549	577	554	562	561	585	607	593	578	594	584	564	588	629	554	567	577	538	571	569	612	594	582	578	608	587	592	571	607	586	593	612	535	543	576	586	561	590	565	534	603	549	578	593	562	589	575	588	557	586	600	585	563	599	574	591	643	582	597	624	605	586	542	581	613	605	566	614	604	584	609	607	564	576	608	571	588	572	570	559	574	591	600	581	595	557	573	572	582	540	576	582	560	585	586	587	592	605	590	572	584	557	568	542	609	589	591	543	551	600	588	597	547	599	605	580	583	573	584	592	589	542	591	587	588	569	578	614	599	579	603	579	560	581	594	585	600	579	560	592	605	584	621	580	592	626	586	597	587	577	542	574	592	632	544	589	566	568	579	578	609	583	603	589	605	580	609	558	603	543	597	606	598	571	597	594	581	555	595	574	625	554	524	525	533	582	546	550	585	565	559	579	569	558	602	583	576	578	573	571	553	547	605	568	571	576	601	566	593	626	579	602	580	549	594	561	588	598	559	570	589	582	592	596	584	579	548	617	549	564	600	587	576	584	565	579	597	578	579	617	573	607	573	595	583	617	643	583	546	580	552	581	597	612	588	574	576	562	556	562	597	584	570	582	607	581	570	553	540	607	617	587	555	586	589	578	606	619	574	615	580	561	569	602	574	566	527	593	560	554	567	628	587	584	618	568	559	650	607	569	569	599	563	593	617	552	566	615	609	603	551	563	557	590	637	561	585	602	608	593	575	548	589	581	560	598	556	620	580	598	651	618	598	593	590	605	582	522	571	614	568	572	606	547	585	586	578	596	537	605	568	592	557	546	572	581	573	580	547	568	624	574	613	615	587	569	589	597	586	580	557	572	599	575	556	616	563	583	623	574	585	587	582	578	600	585	574	597	557	532	602	624	558	583	590	576	574	608	578	594	586	580	567	539	568	581	610	552	576	559	580	593	576	546	626	531	567	551	597	594	572	549	569	576	578	596	574	607	556	569	594	617	637	583	580	545	575	574	588	564	568	571	608	613	572	571	572	567	573	589	569	599	614	585	621	563	598	601	568	561	566	590	585	579	585	637	619	601	610	594	574	558	555	601	585	594	611	595	581	616	589	620	576	550	607	590	580	562	584	623	581	589	588	595	543	583	609	564	586	594	540	551	605	603	556	517	583	577	616	576	565	559	567	586	597	573	564	624	602	534	598	643	549	565	570	542	576	533	574	561	579	566	610	541	552	605	590	565	569	576	617	551	571	586	610	546	594	589	568	591	542	584	569	546	583	576	597	557	577	591	556	577	629	565	626	561	605	577	582	562	553	593	523	569	564	541	562	549	589	549	579	547	554	575	605	543	528	620	601	577	550	543	528	579	573	571	590	588	546	569	551	569	541	603	596	580	593	608	577	572	617	614	606	630	551	566	576	558	591	617	576	597	591	562	580	607	556	595	597	587	595	615	613	536	575	573	603	585	592	598	554	578	567	587	589	578	571	563	541	614	550	547	599	574	573	591	598	602	628	583	609	580	573	617	612	621	594	556	567	585	541	583	574	572	612	591	601	608	552	517	608	566	592	613	585	583	595	563	576	575	586	560	562	579	574	563	564	626	604	553	575	567	537	619	634	579	607	547	624	586	592	590	614	541	577	555	585	565	588	554	593	604	594	591	593	602	590	607	637	584	623	605	605	576	605	583	566	629	554	538	564	528	546	578	609	598	534	554	561	580	607	566	572	558	599	612	585	563	610	600	577	589	605	563	524	598	575	593	577	601	586	610	566	589	566	567	580	585	553	597	562	603	561	604	533	579	625	589	585	604	596	623	612	578	546	594	579	572	599	565	589	569	557	562	604	584	565	544	604	555	560	573	571	587	561	611	603	592	578	610	579	559	567	577	553	574	625	597	632	583	613	612	604	569	572	580	582	561	552	566	557	542	586	555	593	577	616	572	572	615	571	589	529	562	569	553	607	566	580	621	581	548	563	608	591	537	555	599	592	608	546	570	550	571	569	574	566	613	556	599	542	556	568	527	620	599	559	555	538	531	583	540	571	566	549	524	585	564	619	540	587	621	600	554	620	585	596	571	606	585	585	543	613	603	556	568	583	535	577	557	561	567	591	626	540	561	542	577	561	619	596	567	581	614	584	554	579	548	584	550	577	569	617	619	622	594	577	560	582	628	545	569	594	570	609	575	579	547	572	545	548	593	575	543	585	577	556	601	601	591	591	532	576	536	557	574	604	595	557	545	555	573	555	565	542	582	562	566	620	588	597	565	598	532	586	578	620	576	606	513	576	547	563	589	553	613	573	575	594	593	548	615	613	571	611	594	577	575	611	573	564	624	605	548	549	626	555	579	600	602	574	554	569	586	586	527	599	565	560	603	531	580	572	575	573	570	580	572	584	630	568	602	548	599	556	573	568	622	568	532	563	588	560	604	541	611	546	589	533	579	586	599	573	570	565	583	558	577	619	575	576	562	637	617	582	570	596	569	611	602	596	571	588	585	532	653	593	532	586	603	609	563	540	574	575	550	623	568	550	573	609	547	507	549	580	584	592	562	570	624	561	560	585	598	589	613	580	550	557	576	580	555	574	547	583	565	608	571	568	578	571	608	601	591	585	563	560	583	531	615	594	572	545	573	590	609	562	561	589	556	597	575	631	586	569	585	586	613	584	592	581	587	577	588	574	600	574	587	526	553	568	610	595	588	612	567	601	602	587	589	529	561	581	607	613	605	569	580	597	585	560	597	566	592	571	575	573	547	573	563	574	591	618	566	576	586	598	547	595	574	586	567	567	534	565	529	593	576	607	603	576	561	567	581	560	573	576	577	572	574	564	594	558	570	556	536	590	623
18041	2504	2364	1842	1332	913	643	531	457	407	343	305	280	250	263	216	208	207	187	210	191	186	186	188	162	152	144	162	157	162	157	159	162	155	155	163	133	148	140	132	131	141	134	153	137	127	138	120	138	135	132	126	129	144	140	141	158	139	145	125	154	124	133	132	146	147	158	143	139	137	139	148	122	124	139	161	134	134	119	143	154	149	126	124	147	150	123	133	145	133	156	138	135	119	130	140	131	142	148	121	135	131	131	132	137	139	138	137	149	155	118	152	145	131	136	142	128	166	154	131	133	145	131	118	151	164	147	115	149	134	126	161	136	126	153	154	139	117	112	126	134	116	123	109	138	128	159	131	149	133	145	132	130	123	150	138	135	121	128	133	129	109	138	137	123	159	127	131	115	132	118	129	126	141	116	130	139	132	143	122	143	135	138	124	153	152	131	123	139	145	134	126	127	140	146	124	156	130	152	114	138	118	137	145	124	142	127	138	143	149	130	144	138	143	142	144	150	144	141	126	141	152	136	129	130	154	139	141	119	137	142	142	114	126	130	134	124	122	135	128	117	107	136	157	134	138	131	144	125	144	137	142	157	148	140	136	139	123	129	125	132	152	126	110	122	124	134	115	133	127	130	130	129	137	143	125	139	125	131	121	132	144	146	128	129	142	143	144	112	133	122	143	128	138	135	132	134	140	139	161	143	120	131	152	134	141	129	138	127	132	147	134	135	129	116	110	120	134	101	127	141	140	131	116	150	150	129	143	144	126	128	138	119	134	139	144	132	105	126	151	129	119	144	144	109	134	138	145	146	135	117	129	123	133	121	135	120	146	108	145	125	135	140	116	113	129	138	145	117	131	123	140	127	153	123	152	148	139	137	127	108	137	120	107	117	132	129	118	150	124	128	115	137	150	127	111	147	143	150	137	134	116	123	141	118	131	146	123	134	122	132	152	138	131	124	120	128	137	127	119	119	143	141	134	148	134	120	133	138	124	118	129	129	116	130	132	138	169	119	133	148	124	116	109	136	130	134	146	138	155	137	132	119	141	142	135	143	130	117	161	134	127	125	122	151	115	147	134	124	142	134	142	140	133	119	132	129	118	135	141	142	151	136	121	117	116	126	132	120	147	113	122	118	146	135	126	136	121	136	147	134	128	132	120	140	130	130	124	125	145	123	126	159	108	147	148	170	136	145	125	125	120	131	148	136	140	134	125	148	138	118	152	118	139	106	103	118	150	129	148	145	136	143	131	123	139	145	123	125	151	135	127	119	142	137	132	133	125	136	131	144	119	132	132	112	151	137	108	134	135	158	145	141	125	142	148	158	136	143	113	152	147	121	132	122	133	147	120	127	135	113	133	126	131	119	134	116	138	119	116	142	136	146	134	126	153	117	128	134	111	109	126	149	129	145	132	135	143	156	121	132	153	139	123	134	150	144	156	139	134	130	121	155	145	110	145	128	121	123	143	126	132	136	139	143	153	134	136	160	116	110	130	115	135	143	133	119	134	121	149	144	127	118	147	148	123	137	106	140	139	148	130	139	151	128	132	117	123	165	144	143	151	161	140	149	132	154	147	123	142	142	121	139	137	139	118	144	159	145	134	142	148	148	138	143	133	128	134	126	140	152	123	130	128	128	136	135	113	127	113	138	154	169	129	106	108	130	126	146	130	134	125	126	138	121	112	123	146	124	148	145	149	141	128	118	126	122	146	124	131	128	127	116	131	127	133	121	125	124	130	132	113	160	148	124	146	127	133	135	147	149	133	147	140	160	123	158	143	144	135	125	133	136	137	116	132	117	129	126	135	125	144	138	153	144	137	119	147	124	133	123	129	125	152	130	142	137	130	147	139	118	134	154	130	122	118	149	134	142	147	118	131	129	143	124	129	121	119	120	130	148	121	125	108	138	114	155	129	111	147	158	114	121	141	122	133	136	123	142	144	147	148	131	146	139	138	132	121	138	131	148	116	134	127	138	136	154	119	136	118	135	113	121	155	124	132	135	109	131	142	124	140	117	143	159	108	140	142	116	133	156	138	99	157	143	143	123	138	136	130	119	122	139	155	149	119	132	129	125	133	139	140	145	130	128	133	149	118	138	135	121	141	157	135	139	120	125	128	128	113	127	132	142	128	111	119	129	130	133	135	160	132	122	108	114	128	144	138	130	132	138	140	132	108	131	147	113	133	123	132	150	126	127	143	123	146	132	142	138	120	132	138	146	151	136	143	133	102	127	117	140	122	132	129	132	141	152	155	145	138	136	126	120	147	147	135	135	148	123	128	148	123	137	142	150	148	125	140	133	132	127	136	123	130	154	134	145	157	106	113	133	132	134	131	146	129	138	121	144	124	132	158	118	137	145	141	139	133	131	119	135	130	153	139	112	133	118	121	139	125	125	127	130	135	118	117	104	126	145	115	137	128	123	153	123	140	130	128	142	101	139	132	128	133	152	139	125	124	124	126	131	137	135	132	118	129	129	117	140	134	128	112	141	121	157	141	153	131	133	139	123	140	149	125	131	135	121	149	151	136	129	139	138	135	121	149	133	124	136	134	133	132	122	155	159	140	136	123	154	130	125	141	154	117	126	130	130	145	136	127	138	125	132	132	159	134	115	124	114	135	129	131	120	127	117	130	146	114	128	129	123	162	132	157	141	143	141	123	142	145	127	124	126	133	139	147	133	150	138	132	139	116	146	135	137	133	147	123	136	146	126	151	126	123	145	116	138	118	131	135	141	138	114	160	129	123	124	132	141	150	133	125	141	104	120	137	135	140	124	133	143	122	143	134	124	136	130	123	124	144	137	129	138	110	159	138	128	143	141	140	125	127	145	120	108	149	148	152	120	119	124	170	158	152	131	154	133	135	163	132	134	115	121	130	125	110	156	124	111	126	132	127	137	113	140	120	142	111	126	131	129	131	127	133	127	135	108	135	127	115	135	133	116	130	118	117	156	140	146	109	128	123	124	105	155	139	112	135	144	138	140	141	144	128	131	130	127	139	123	137	133	129	110	133	146	138	138	130	132	155	137	146	134	133	142	145	140	126	128	143	117	131	130	114	132	129	146	133	123	130	152	146	134	148	129	116	129	125	131	145	131	139	127	129	119	131	120	112	147	138	135	119	120	138	169	162	144	134	128	126	142	112	143	115	130	134	141	123	138	122	133	157	131	126	129	127	116	134	136	146	129	140	140	124	125	156	120	141	137	130	130	140	128	119	111	129	125	141	142	150	134	151	129	148	147	134	138	114	141	119	107	108	149	153	113	135	155	129	138	138	137	139	157	130	119	116	134	124	137	148	140	130	131	127	141	149	142	122	132	127	120	138	134	128	135	107	128	129	150	128	138	129	118	144	123	140	145	121	142	126	158	134	135	117	120	158	150	128	142	124	116	137	156	126	134	121	121	131	135	133	121	144	134	111	129	112	121	126	126	119	137	117	140	115	139	116	107	140	125	131	148	137	137	119	128	127	138	136	119	136	116	108	138	145	149	140
7550	1980	4241	5347	4501	3721	3058	2615	2135	1906	1586	1481	1293	1255	1176	1059	889	922	859	851	726	707	692	642	674	615	590	587	549	567	593	552	534	560	538	508	536	490	519	493	499	464	506	498	480	490	487	448	453	455	477	468	461	456	420	483	457	400	451	446	425	462	423	434	435	450	451	446	448	432	444	457	437	428	445	440	415	460	472	424	433	421	415	419	431	415	389	444	422	422	425	406	389	385	412	416	413	417	406	402	438	394	439	407	417	428	433	418	427	412	442	423	446	398	421	435	396	457	405	415	445	370	388	421	404	399	404	368	386	400	426	405	398	434	376	414	426	381	399	371	406	446	424	407	410	370	420	410	397	408	414	425	405	378	405	389	427	439	388	389	380	426	388	412	412	421	452	394	391	417	393	422	398	401	403	373	361	420	421	419	376	395	429	409	409	417	406	418	428	426	395	451	389	421	424	399	396	415	395	399	399	401	383	421	424	395	410	396	379	411	412	412	386	383	416	412	403	393	423	389	413	402	396	419	432	425	454	373	414	416	425	426	426	387	392	440	382	393	403	437	396	394	407	407	429	431	390	404	404	415	392	437	431	389	390	412	406	393	446	407	387	415	382	395	427	376	404	363	398	395	449	380	388	397	396	427	422	399	412	421	427	395	389	386	423	431	407	399	403	396	408	383	401	379	406	404	411	417	358	409	387	420	390	418	428	416	441	385	379	413	422	389	382	383	396	417	414	407	434	391	434	423	409	394	372	407	419	413	381	399	387	404	404	397	376	383	397	405	387	415	394	421	391	377	373	388	391	386	408	399	410	413	405	384	409	424	416	411	420	403	408	393	385	363	390	406	416	432	396	386	400	372	384	395	371	409	423	394	411	367	399	401	415	419	402	398	389	403	401	380	398	369	388	400	390	385	419	406	384	397	413	398	398	415	435	389	406	429	407	381	395	405	388	406	396	379	377	404	388	404	391	431	406	398	442	419	371	419	416	383	414	406	401	401	391	371	426	416	383	425	405	393	401	408	415	420	422	398	414	385	385	399	413	393	429	430	406	424	371	390	383	402	424	390	381	440	382	395	397	410	418	397	397	418	411	367	405	464	386	386	426	393	398	415	403	397	442	408	392	442	403	428	364	418	379	419	409	372	425	436	353	441	402	395	410	431	408	398	378	354	413	404	400	439	393	413	389	381	396	409	390	382	417	372	416	404	362	383	452	425	443	408	382	431	416	403	404	422	437	415	387	383	379	404	386	395	379	415	411	397	394	391	419	416	411	422	405	395	402	379	422	414	386	388	405	397	407	391	413	367	434	404	397	429	383	397	407	397	373	413	430	435	406	387	421	423	411	448	392	437	379	400	387	464	389	466	403	392	437	370	381	401	422	385	393	451	406	405	395	436	410	450	377	425	426	399	399	401	381	397	425	416	402	407	375	403	413	380	395	427	406	392	408	422	389	411	407	419	381	397	410	421	383	388	425	424	409	390	410	397	385	376	415	413	402	439	372	418	395	406	433	405	392	426	414	383	450	423	393	386	422	398	405	387	396	404	392	445	413	389	423	405	403	400	396	374	402	396	400	373	388	385	427	407	409	394	404	410	405	391	393	426	431	434	416	430	405	403	393	447	378	377	379	402	381	390	372	378	397	389	399	376	390	431	389	419	412	379	386	417	425	355	399	394	431	375	426	401	431	411	421	383	391	419	435	408	406	370	391	394	440	389	385	416	417	381	409	378	389	369	408	419	408	401	415	424	382	397	414	366	394	398	405	418	424	387	403	401	372	422	407	399	410	404	403	397	406	423	415	417	417	441	362	405	419	423	431	419	392	416	425	391	380	423	443	393	385	409	353	373	398	426	402	396	430	423	406	373	433	438	430	403	426	397	451	396	397	437	423	389	422	391	409	413	392	359	378	414	380	435	401	413	414	408	398	401	384	434	400	390	405	398	389	372	404	421	375	411	417	391	398	444	396	402	419	379	406	368	410	380	400	444	413	401	405	412	383	400	406	405	417	390	404	442	407	392	363	372	375	409	390	407	379	413	411	431	380	400	385	394	382	363	408	430	396	411	438	388	402	382	423	408	416	373	435	422	423	412	421	397	432	435	410	431	399	375	412	396	394	364	382	416	408	390	390	422	393	369	386	402	399	417	366	404	424	437	352	401	383	436	387	400	414	421	386	407	417	396	425	389	377	400	405	401	436	419	403	425	376	377	415	389	426	412	383	384	382	412	396	410	404	412	414	394	385	414	427	391	425	398	413	422	405	393	429	413	410	387	427	411	405	440	414	409	442	378	386	404	381	449	414	410	424	442	407	395	434	410	396	389	407	417	435	399	443	404	405	356	389	414	388	439	394	397	389	419	439	409	406	432	436	397	394	382	414	400	419	408	445	387	384	424	394	381	379	399	408	362	393	419	401	433	364	353	397	400	380	395	375	409	379	392	434	386	438	382	421	425	424	439	466	425	402	391	401	401	385	388	364	390	435	387	401	355	432	399	411	379	381	415	418	419	392	387	365	415	395	453	394	367	411	409	396	389	408	363	403	390	408	416	411	392	434	397	395	384	386	420	395	393	431	409	442	390	373	432	419	422	356	390	426	383	399	402	432	441	416	416	398	382	408	391	385	416	401	404	435	420	384	397	393	399	408	422	410	403	417	428	402	379	413	410	404	393	408	393	409	405	394	389	384	394	409	377	404	363	448	419	402	392	381	449	393	400	374	422	386	405	390	415	432	416	395	414	416	419	408	402	380	397	428	369	397	420	370	398	413	407	386	423	393	365	405	392	396	398	415	395	423	420	446	409	451	387	407	384	416	357	420	398	422	406	447	395	419	431	372	457	385	410	376	412	358	412	387	393	450	414	418	417	424	397	438	401	397	409	427	413	417	440	406	396	411	459	419	393	382	387	409	350	395	425	397	411	395	397	431	384	412	418	387	435	407	402	414	395	431	411	403	420	450	395	404	411	440	409	389	413	372	422	362	384	388	389	366	370	393	392	416	404	408	386	416	397	420	449	402	439	390	422	397	404	407	409	354	380	402	405	397	411	409	408	404	363	409	421	439	375	398	402	404	415	381	426	401	363	418	410	396	416	433	425	383	435	375	411	403	415	392	395	399	419	386	404	380	426	400	401	450	409	371	399	377	411	410	420	402	407	424	427	400	395	416	417	391	415	377	409	422	401	382	430	401	404	406	411	383	389	391	389	381	381	404	404	373	424	411	386	416	379	418	415	399	381	393	408	397	403	395	407	367	390	439	412	371	417	401	383	419	423	432	422	394	427	423	418	422	403	355	398	390	365	409	390	420	382	420	408	407	400	419	422	422	393	404	411	433	390	390	408	405	386	370	411	409	374	418	426	380	429	389	429	434	413	398	406	402	389	436	398	371	419	395	397	402	401	405	370	384	422	429	407	388	396	399	449	418	378	369	418	368	421	409	394	411	400	428	412	406	400	417	403	449	385	388	434	415	379	394	415	402	397	416	414	430	403
2567	424	414	401	360	351	397	366	344	326	354	387	357	350	344	341	356	337	340	370	357	335	401	326	323	327	340	357	337	364	331	336	325	382	332	338	335	338	358	322	318	354	360	340	341	328	360	354	364	324	321	321	346	333	349	346	370	329	351	345	313	379	329	323	348	355	362	346	328	375	350	316	334	329	317	356	349	356	329	341	341	366	336	356	331	355	326	349	323	327	345	326	348	340	331	350	357	301	343	335	336	360	354	342	337	345	327	333	339	354	322	326	298	357	395	336	321	359	336	344	346	370	352	324	350	355	344	330	360	332	371	329	307	332	339	331	345	365	312	346	375	328	364	283	340	315	330	352	368	350	307	345	301	358	348	355	336	359	306	335	349	336	338	345	324	322	328	355	378	367	341	374	322	381	332	343	345	337	344	344	367	333	344	368	350	354	318	365	354	357	330	371	365	383	345	361	321	347	323	356	366	367	344	309	348	326	392	353	346	312	336	351	352	342	335	312	341	342	355	347	323	331	341	330	347	328	340	333	368	377	383	290	327	355	337	353	357	324	353	362	323	314	342	373	334	340	327	335	322	291	313	322	376	364	347	369	360	359	344	369	329	363	336	307	342	329	342	318	332	309	326	327	325	312	315	341	305	353	328	363	331	360	353	330	337	356	359	338	360	360	327	336	325	343	348	298	302	310	366	353	369	338	322	352	353	362	346	368	356	329	323	348	331	322	339	318	360	366	329	340	384	358	365	350	344	343	347	332	338	324	315	337	335	336	334	364	320	349	342	316	307	365	338	349	349	350	341	354	342	366	354	339	303	328	387	319	355	331	361	368	342	362	358	361	378	330	322	347	363	364	354	347	341	365	346	333	362	331	351	367	342	374	338	321	341	344	362	328	381	316	328	320	346	352	335	358	368	343	342	324	301	339	330	380	346	353	365	363	358	334	348	345	343	326	345	358	343	336	307	379	347	358	340	333	352	336	325	325	317	332	343	380	351	336	366	337	357	347	325	338	337	346	344	346	323	314	340	316	302	328	341	353	351	349	354	319	360	332	343	374	341	363	311	347	348	342	322	358	389	352	341	374	370	348	324	323	359	321	337	355	367	372	339	333	312	353	329	345	352	341	337	353	331	341	332	350	384	338	334	356	342	312	340	357	340	343	331	339	352	341	342	339	364	380	320	351	339	326	355	355	356	338	361	379	342	311	300	327	337	331	375	326	328	324	384	324	362	358	326	320	297	351	352	343	301	319	357	321	360	356	359	346	353	362	345	330	366	318	323	352	326	338	332	324	360	340	317	329	342	344	348	371	327	357	345	338	354	373	354	309	336	345	325	313	331	319	333	330	355	343	343	346	347	362	341	360	354	330	354	352	367	341	363	350	353	315	357	335	357	354	328	328	340	309	366	346	368	348	311	385	339	330	368	325	368	337	332	333	332	346	356	323	347	339	320	354	360	394	357	327	336	333	328	333	326	312	352	331	330	349	331	336	342	356	316	341	322	364	349	364	347	356	339	338	333	367	293	357	344	353	308	320	378	359	359	347	363	356	357	330	319	365	345	335	319	326	354	324	351	343	374	373	325	350	338	338	361	347	353	322	351	307	362	329	335	349	343	336	294	339	329	356	336	370	333	317	354	341	386	359	338	331	327	332	320	345	369	330	344	304	352	355	320	334	341	336	373	344	354	366	352	324	328	367	313	331	334	314	332	319	333	359	326	347	366	384	325	354	352	346	346	334	322	302	342	349	356	354	349	347	333	338	344	346	319	307	348	334	359	344	346	318	348	321	340	344	340	355	346	377	334	307	351	327	349	311	360	334	361	371	378	388	345	327	342	331	332	321	359	323	354	327	381	355	312	336	316	323	356	326	342	365	348	334	340	352	370	327	338	292	323	355	335	342	362	350	333	340	340	365	363	361	335	325	393	293	329	380	317	345	334	338	358	308	339	358	339	335	361	359	333	363	326	385	377	362	334	320	317	377	343	331	336	335	314	303	353	332	360	386	310	333	317	344	332	348	346	339	324	335	348	338	378	349	348	309	350	327	317	337	353	351	356	323	323	341	347	328	351	358	308	341	356	339	339	353	335	368	337	327	358	345	335	365	322	349	318	326	309	334	337	303	354	357	345	375	377	347	339	317	335	366	351	319	355	355	334	324	329	354	322	323	352	334	312	333	353	345	336	345	329	344	357	349	338	338	346	338	307	334	321	357	330	348	354	347	375	342	337	316	362	358	353	376	327	358	348	341	330	306	352	361	349	347	346	339	332	330	334	343	319	341	333	299	330	359	325	331	334	390	331	329	341	325	344	376	347	324	348	321	340	318	304	357	351	314	346	378	337	339	333	325	333	326	364	351	324	363	316	326	336	345	353	298	306	333	335	342	310	319	348	342	357	314	346	351	320	363	336	353	360	320	350	361	334	338	310	341	326	359	365	317	348	340	348	354	313	330	339	372	340	372	334	333	334	336	344	376	333	336	388	366	345	340	348	322	369	309	342	328	314	335	352	343	361	344	337	337	308	357	327	336	354	344	334	355	365	335	339	374	345	316	365	311	350	293	341	318	320	353	354	346	378	339	346	357	316	358	356	325	345	304	355	355	341	332	327	398	365	321	337	349	306	321	341	327	348	366	360	356	339	340	328	365	384	312	344	371	346	350	372	353	330	340	351	356	360	329	271	357	346	345	341	343	338	342	352	339	382	340	357	358	352	328	373	347	323	346	367	326	325	364	336	349	342	341	391	327	344	348	364	357	343	374	334	361	296	334	323	357	329	343	350	357	346	341	362	347	345	360	337	347	332	371	341	343	341	363	346	343	353	303	374	324	339	341	330	342	348	320	358	340	341	378	361	299	330	361	320	325	339	329	362	322	347	297	323	352	372	350	340	331	345	331	359	362	338	349	335	316	342	392	322	359	338	300	352	341	332	344	345	341	364	355	350	352	359	332	351	356	356	337	333	332	349	343	358	353	320	321	326	364	338	348	333	345	331	343	364	347	337	332	321	371	340	359	354	316	361	337	357	353	354	334	319	363	299	324	345	339	328	331	336	320	334	344	348	350	327	340	345	323	339	326	340	358	343	315	354	320	335	347	339	328	333	342	294	332	356	348	354	335	324	338	336	348	328	310	342	385	332	325	331	372	343	337	360	321	326	362	332	359	334	351	352	337	333	333	322	331	348	294	348	331	332	312	384	346	349	330	341	319	303	332	389	347	336	324	323	366	330	327	345	344	328	312	334	353	369	341	307	360	352	354	327	376	309	342	341	326	324	334	353	328	355	336	359	347	366	351	331	322	296	351	318	337	359	332	331	330	355	335	375	315	351	320	309	331	326	349	320	362	326	327	312	311	332	340	338	352	345	378	374	361	374	360	357	357	351	334	337	339	364	336	359	332	344	315	349	323	380	347	347	351	366	324	342	348	331	323	369	367	357	342	344	330	319	329	316	363	328	321	335	361	369	347	327	343	350	318	345	323	340	350	345	344
2592	1033	1068	1096	1024	980	1007	945	970	946	933	920	917	952	866	944	928	943	961	926	934	887	916	915	950	858	939	914	884	869	821	913	878	878	907	933	917	877	919	917	888	926	907	897	885	894	887	930	917	860	917	918	881	849	901	967	894	891	950	953	869	874	919	918	907	910	919	874	926	864	912	918	942	876	896	871	933	934	924	951	891	917	901	908	920	940	894	941	895	863	871	888	949	901	899	905	902	928	921	851	925	944	865	891	891	961	877	925	876	832	870	861	895	932	887	878	879	888	930	898	904	863	881	901	875	849	893	901	908	922	884	900	934	918	845	933	846	901	870	891	893	959	865	900	896	931	884	869	904	889	838	865	879	842	925	938	876	915	921	882	884	889	903	871	864	891	976	878	904	849	898	907	965	896	881	957	853	885	873	887	901	949	860	857	847	916	902	885	902	911	915	929	903	957	928	910	898	950	951	878	890	920	883	843	948	874	928	898	910	915	861	898	904	855	908	923	885	890	848	896	950	864	873	891	934	947	883	798	902	930	935	915	884	920	909	893	917	844	867	914	890	927	882	891	872	869	933	904	873	922	901	874	896	905	884	906	890	901	919	884	989	909	897	898	920	909	890	909	833	942	915	911	914	922	847	818	889	904	920	887	858	851	896	894	870	907	918	950	873	908	886	843	943	909	921	925	943	910	829	843	892	884	871	885	926	869	907	909	887	934	921	907	897	903	909	874	863	821	918	932	958	857	898	859	896	927	880	870	863	891	935	965	915	935	895	881	880	880	874	909	860	879	917	949	886	930	836	910	925	920	921	845	894	877	901	896	910	834	894	918	933	887	886	883	863	901	864	900	890	859	925	950	914	942	801	831	861	903	925	857	885	948	879	882	903	929	874	868	853	849	889	892	913	951	919	915	930	894	928	882	852	883	918	868	962	906	841	897	855	888	938	943	858	901	804	885	882	924	890	888	884	870	880	871	837	892	850	879	883	915	915	851	905	891	888	884	903	917	893	883	875	886	932	941	920	884	879	883	871	895	869	924	902	875	888	892	881	899	857	900	892	941	945	949	891	923	866	881	903	874	914	889	856	893	954	899	946	856	929	838	843	869	958	827	831	887	947	894	890	844	925	927	899	904	899	891	931	894	928	910	873	867	948	835	884	878	914	894	883	916	883	914	906	906	901	896	854	903	885	865	894	890	829	848	870	888	864	926	915	890	897	904	883	907	937	983	851	879	869	910	867	936	902	895	923	839	925	902	904	883	910	925	909	895	929	925	932	918	926	901	948	912	891	860	897	933	887	874	893	928	863	966	859	885	923	914	922	877	917	859	907	919	934	930	879	919	893	857	861	871	851	911	925	855	897	875	850	922	907	920	907	937	931	888	890	920	951	864	908	870	959	852	900	936	843	939	840	975	895	887	853	893	848	835	883	886	920	870	880	851	931	890	923	884	876	835	930	835	913	901	873	867	880	914	973	882	882	948	940	914	890	938	894	898	914	955	924	864	905	860	922	882	848	926	905	852	843	876	925	876	893	888	860	912	854	905	944	829	889	874	915	954	892	932	870	845	867	908	849	843	868	883	905	929	929	871	899	867	874	826	885	912	900	938	913	856	948	857	870	878	930	956	903	876	936	874	865	893	907	826	841	906	915	901	916	934	916	892	922	880	904	890	885	852	890	908	910	897	881	867	898	897	953	862	933	828	896	912	877	902	947	892	859	887	882	913	942	892	869	902	890	821	891	918	905	933	864	875	890	901	829	835	899	860	941	956	894	908	885	856	922	891	874	850	890	885	914	882	899	889	897	893	914	885	883	897	890	902	905	900	893	878	906	928	857	895	932	836	892	862	872	914	924	893	904	937	922	887	926	877	897	932	869	880	872	841	901	867	907	892	912	879	941	851	859	853	883	888	947	936	923	916	869	862	882	840	884	846	851	909	865	874	915	876	847	902	901	930	885	923	854	862	905	886	870	895	927	943	896	956	873	881	893	866	888	925	922	872	848	886	880	902	895	909	930	905	863	880	874	884	936	908	878	927	861	918	918	886	895	850	905	914	877	878	957	912	964	876	856	898	908	915	841	889	912	890	895	935	922	941	946	900	907	897	954	918	865	885	890	897	869	861	905	876	856	886	897	929	909	859	916	882	868	923	886	875	895	881	928	926	848	885	884	946	895	912	971	937	840	808	874	958	892	893	901	923	924	896	895	825	892	875	886	888	919	914	907	878	887	864	894	878	851	872	887	869	943	844	915	924	883	848	881	865	918	920	935	891	933	863	885	835	880	905	893	865	937	851	930	930	866	928	888	883	927	927	896	941	894	913	899	876	887	929	893	855	873	860	850	877	857	865	920	852	903	841	883	861	826	885	927	856	899	894	907	910	904	919	873	860	871	906	860	874	929	890	893	879	914	930	807	918	879	901	939	922	897	881	912	903	914	894	871	915	883	892	907	887	934	900	858	908	891	858	859	825	883	857	886	865	926	877	943	874	871	873	889	904	888	889	862	879	911	904	892	904	904	884	946	880	886	874	894	878	908	926	891	906	940	865	854	883	901	850	859	879	900	926	867	913	907	933	831	909	854	891	959	893	879	909	888	939	912	904	922	957	897	918	874	895	924	906	896	899	899	910	884	846	888	927	919	852	880	911	853	880	852	923	847	910	916	932	917	842	908	827	894	925	915	901	893	932	888	866	931	906	935	864	856	892	903	887	902	890	956	895	924	873	883	901	931	893	869	866	934	851	890	905	883	929	887	877	917	889	852	891	921	828	903	884	918	925	853	922	882	992	893	916	953	844	880	842	931	856	894	917	965	896	863	913	914	865	877	881	967	919	908	897	896	855	927	908	875	882	915	914	900	837	881	872	850	890	844	888	918	909	886	898	952	867	836	898	896	915	901	921	919	872	864	903	895	870	874	853	925	880	888	890	906	892	877	915	904	873	870	849	922	875	899	912	914	869	884	952	901	818	911	859	927	912	861	854	918	910	869	881	856	900	897	919	905	881	926	928	891	860	908	845	876	886	932	893	874	900	876	845	908	909	959	920	905	900	936	893	925	829	873	875	899	914	904	890	947	917	908	898	870	902	936	905	930	892	883	846	924	897	956	863	893	915	918	903	913	881	905	893	871	858	918	902	898	822	864	855	878	839	952	879	899	912	934	867	883	884	900	902	879	904	926	927	935	903	920	908	900	884	873	898	881	881	883	860	892	872	860	935	838	890	884	977	867	932	873	921	869	875	904	894	923	884	932	886	918	895	922	885	887	867	940	931	882	873	920	891	907	925	872	886	901	875	934	890	920	903	872	883	878	892	904	891	877	900	902	932	874	924	927	894	927	881	877	930	893	863	899	861	912	907	895	864	905	883	904	932	923	921	912	865	903	869	896	915	907	853	907	920	865	888	874	926	981	911	881	897	918	833	888	871	913	880	894	898	906	898	914	938	901	874	900	897	861	877	937	884	923	876	900	854	905	912	904	898	930	874	866	915
10105	981	1323	1055	748	583	483	418	366	328	301	311	293	268	245	259	246	220	214	243	228	195	226	231	218	219	240	220	185	256	216	215	215	231	191	194	215	201	231	204	216	221	218	201	211	195	236	213	212	229	216	221	229	222	199	226	228	236	217	198	204	201	224	235	219	215	207	221	213	218	192	205	228	203	189	208	222	220	193	215	234	214	229	202	210	205	212	210	205	226	203	221	218	227	229	208	215	211	216	205	238	228	216	217	219	195	207	213	222	201	208	211	211	202	199	232	237	213	217	205	224	219	202	190	219	229	177	223	199	210	227	226	216	177	212	227	189	210	213	198	198	199	219	209	246	187	214	197	198	209	197	176	210	215	224	201	216	200	223	201	223	236	204	212	216	189	195	211	249	218	202	207	216	191	223	216	254	214	204	198	197	218	198	243	216	192	187	199	186	176	238	205	199	205	205	206	211	196	225	205	201	193	181	218	223	199	215	217	189	207	214	207	214	213	200	217	221	195	192	197	214	202	212	197	232	216	214	208	206	215	203	219	189	216	208	231	196	205	216	221	192	189	212	214	180	205	210	186	188	205	212	202	215	192	183	223	195	205	213	197	202	215	206	204	214	201	218	211	232	197	223	213	198	207	214	234	197	207	216	196	202	211	214	214	227	217	202	207	199	196	211	187	220	208	233	237	209	216	202	207	223	204	210	192	191	212	172	195	184	223	215	203	213	214	211	203	223	214	217	209	224	229	227	205	216	200	236	223	176	197	220	248	216	214	222	229	190	190	207	222	207	205	184	214	190	232	170	196	200	219	211	218	204	198	185	207	193	194	229	221	202	219	215	219	232	223	198	197	202	227	218	233	217	192	212	221	208	224	197	217	207	219	231	202	204	218	180	239	200	217	210	195	235	196	245	220	202	216	209	212	217	222	215	174	190	191	234	204	205	193	216	231	196	189	220	200	206	208	198	207	185	207	176	230	232	212	206	222	209	212	180	216	242	230	205	219	187	206	220	202	235	251	183	205	194	215	207	241	202	201	212	200	223	195	192	222	212	193	209	205	201	210	215	205	206	214	198	226	226	208	200	218	213	218	220	217	203	223	206	194	197	214	209	220	207	232	209	205	221	196	192	216	201	234	213	204	206	189	247	225	206	212	213	211	228	223	188	203	240	211	204	181	182	212	213	225	202	218	217	205	236	203	207	205	186	205	215	205	220	214	201	212	178	175	178	208	215	207	236	213	192	228	189	219	193	220	209	215	237	203	197	226	192	211	211	202	225	214	188	210	212	212	197	214	214	251	233	226	216	210	216	195	193	210	207	209	181	221	202	222	195	211	234	229	212	204	200	212	218	194	198	203	217	206	206	247	206	219	205	213	216	216	228	208	201	199	205	212	203	200	199	227	211	222	208	203	235	222	188	204	227	203	208	202	215	207	210	208	194	224	218	211	211	234	175	191	201	231	201	203	201	204	205	210	203	214	199	227	215	206	217	199	221	209	202	227	222	195	219	209	212	217	224	185	192	200	215	215	233	186	184	189	231	221	203	216	216	213	231	190	201	227	213	216	197	175	197	220	219	230	194	215	204	221	193	196	225	202	207	247	207	205	198	201	218	203	198	203	206	199	199	232	211	220	230	224	213	215	218	206	236	210	215	216	189	205	202	212	197	188	215	209	194	233	217	206	218	244	224	218	198	199	205	202	217	210	190	235	195	198	205	205	189	199	212	209	191	177	220	201	209	203	219	215	211	191	190	194	192	219	231	235	212	195	207	230	216	189	198	200	213	229	233	222	197	184	211	166	211	223	214	215	244	244	216	227	214	216	198	208	196	196	205	213	200	225	190	212	211	207	213	211	190	184	209	210	191	214	198	214	239	199	201	215	193	231	214	201	213	208	209	217	222	189	221	201	189	194	208	196	236	191	220	210	204	196	179	223	215	185	199	233	201	201	206	205	200	197	214	188	191	197	233	202	219	240	212	207	194	212	199	202	206	228	197	221	202	197	207	207	226	222	228	218	198	185	200	222	208	194	211	199	194	208	244	208	221	185	202	193	193	192	224	198	201	187	203	191	207	180	191	200	205	208	214	201	204	205	204	213	219	217	189	190	200	217	193	217	225	216	208	194	190	201	198	203	210	222	180	201	212	188	226	166	200	211	224	183	220	222	182	206	202	196	207	216	204	198	218	202	194	237	213	205	192	213	225	183	206	206	197	217	208	204	219	193	198	205	196	201	216	239	193	197	186	196	219	214	238	215	201	237	230	214	211	231	228	203	202	204	204	183	204	190	201	222	189	190	208	208	200	223	196	195	215	178	226	217	236	205	222	204	206	203	211	198	213	203	237	201	175	213	241	206	195	213	196	210	234	218	236	218	215	226	212	220	203	198	190	200	203	205	206	215	226	203	181	212	214	214	205	223	190	211	193	193	210	197	218	228	208	205	232	221	220	213	192	200	243	190	209	162	203	194	201	202	183	227	204	188	235	216	199	195	199	222	225	203	214	202	243	196	218	228	218	224	217	175	220	192	229	261	212	209	212	215	190	211	191	197	196	211	197	184	192	203	204	230	212	204	225	182	204	220	236	194	211	191	199	185	206	247	206	210	209	222	244	200	223	206	199	210	214	209	202	206	211	216	209	216	194	221	205	193	216	228	216	199	195	243	165	214	216	227	222	206	191	223	232	196	209	175	186	215	185	227	218	202	211	220	232	209	195	225	204	207	211	211	221	205	214	217	204	189	199	203	219	231	246	194	212	219	218	198	232	201	201	172	215	203	210	201	212	188	189	236	188	219	208	210	200	209	209	165	202	210	230	218	189	211	241	215	227	192	184	201	186	238	222	225	190	216	242	200	242	223	215	209	230	208	196	216	201	207	219	215	216	219	222	211	207	199	211	232	233	226	229	216	205	245	242	211	217	217	217	210	216	203	221	207	244	211	257	204	189	201	190	203	202	197	218	188	218	203	221	192	225	206	227	215	217	211	214	207	219	194	189	205	194	202	218	201	226	183	195	208	225	210	201	201	224	213	248	216	193	198	186	193	197	199	246	208	216	220	228	203	240	183	211	191	228	223	231	243	235	197	233	200	202	208	234	196	192	190	190	222	210	199	217	207	203	208	221	185	194	209	190	190	184	214	226	204	204	218	234	199	208	199	223	208	222	239	226	222	221	209	198	209	216	194	200	213	239	225	213	223	231	236	202	218	230	218	202	208	199	221	194	226	212	208	211	196	200	218	205	197	177	203	173	225	229	210	195	196	200	196	223	224	208	217	234	211	191	236	202	214	227	220	211	203	216	221	185	196	211	216	206	205	197	203	224	202	209	206	206	209	199	186	209	216	193	245	216	186	199	234	203	231	230	213	211	209	229	212	192	198	210	197	219	191	218	220	228	191	244	204	189	200	219	214	202	232	199	196	217	212	177	200	232	214	224	227	199	178	211	217	206	222	224	187	191	215	205	217	220	201	209	217	226	237	193	248	195	212	198	222
5612	1414	2661	3116	2820	2329	1992	1651	1501	1343	1195	1129	1086	914	941	898	845	838	812	853	809	741	713	737	690	728	733	629	648	649	720	665	645	586	645	651	636	627	693	653	564	641	644	678	647	663	663	636	621	605	637	575	597	598	589	582	610	632	590	599	612	589	602	583	534	580	561	560	585	573	597	567	620	598	589	579	618	582	617	581	575	587	590	571	582	581	598	595	627	555	584	542	610	580	605	604	592	595	629	608	549	599	620	611	598	547	545	599	581	610	584	575	583	610	605	556	577	580	605	566	604	574	612	584	561	564	575	579	548	609	606	603	581	599	575	589	589	610	602	565	563	561	584	583	608	582	586	583	556	609	537	600	586	569	557	581	578	583	593	525	576	576	614	546	590	554	557	560	604	575	604	596	575	569	588	620	585	582	610	595	622	565	570	563	550	594	580	597	629	579	601	565	572	563	566	593	621	595	578	570	580	556	580	578	597	590	606	590	573	587	563	613	612	569	581	573	576	589	565	562	588	592	589	554	585	567	559	569	585	614	564	606	591	558	558	555	571	584	574	583	610	585	551	579	577	560	577	600	598	580	579	554	570	591	597	593	587	609	564	565	580	568	591	579	576	557	573	546	588	578	560	548	568	565	595	603	582	566	538	592	583	533	573	606	564	568	581	626	598	620	582	578	587	584	578	612	591	619	524	599	598	586	538	614	604	588	576	584	576	597	580	583	592	614	585	564	613	528	595	570	563	600	600	553	537	629	555	603	588	547	570	556	601	587	526	615	560	558	593	594	575	555	568	548	610	575	607	573	579	574	620	540	586	559	597	556	603	584	580	542	585	582	598	571	617	577	614	568	559	574	607	548	571	531	582	564	585	562	562	580	603	573	589	581	588	594	613	592	578	558	578	565	614	531	567	580	557	582	566	599	596	603	580	582	598	612	592	608	613	588	590	590	589	590	566	582	573	592	526	572	581	561	555	566	599	551	583	575	588	606	553	561	589	610	598	557	601	575	577	592	594	613	564	601	641	545	615	569	568	554	574	545	586	601	593	596	554	588	527	566	599	529	531	615	596	570	590	589	582	588	576	531	552	560	549	570	609	623	574	585	553	578	556	545	572	590	621	568	583	553	566	557	547	559	586	594	592	593	598	564	576	595	537	594	581	585	583	579	509	573	603	567	610	595	589	586	614	591	592	600	593	575	579	569	559	534	545	580	534	570	599	603	596	569	587	596	548	564	598	588	584	548	583	557	588	583	602	569	617	567	562	583	564	592	525	598	563	549	590	590	608	550	556	590	553	549	557	555	589	561	615	552	554	609	561	571	577	555	558	579	611	606	553	544	588	576	590	608	534	607	576	556	552	541	594	589	564	581	548	625	583	544	555	571	548	574	557	553	584	622	614	577	566	576	541	561	581	561	622	587	593	560	607	638	582	554	598	607	586	605	569	561	561	550	603	573	604	572	593	576	595	559	574	515	621	551	626	595	537	582	551	587	541	627	546	617	613	578	568	585	576	600	543	555	586	594	563	548	579	554	556	572	546	555	609	602	545	606	581	620	568	605	566	603	560	572	556	549	568	556	631	576	596	577	556	579	553	556	554	588	582	585	608	568	582	590	589	571	558	572	582	594	597	565	541	572	529	531	569	610	596	608	592	565	572	569	600	568	587	594	570	585	595	585	571	575	574	575	573	589	559	579	609	560	572	603	585	574	603	557	608	623	560	543	571	558	626	601	579	571	557	557	559	565	570	558	567	619	556	547	648	597	602	612	591	548	655	563	598	563	579	596	563	564	576	565	591	608	556	571	588	590	600	590	558	598	531	592	623	571	655	584	573	606	592	571	606	569	552	600	555	592	595	581	629	516	574	591	576	576	609	573	587	569	573	612	577	578	539	613	568	564	578	568	594	554	540	582	539	599	605	548	579	586	596	545	553	571	506	535	559	585	545	590	553	610	571	596	577	539	591	598	584	572	599	566	559	590	542	528	590	554	590	534	632	557	557	596	564	543	575	586	525	601	600	571	555	546	566	589	580	597	613	574	618	632	557	542	547	556	619	596	527	576	615	558	571	574	593	620	586	581	555	595	563	600	518	564	554	615	559	546	584	577	555	579	601	627	586	565	580	561	579	574	580	578	594	553	585	597	566	569	616	551	595	598	631	573	566	600	599	565	525	560	609	590	599	513	556	630	533	617	546	608	577	590	586	590	583	554	581	598	547	561	550	564	595	575	545	584	581	585	590	585	560	575	547	582	568	565	589	617	583	579	572	565	574	569	577	582	596	570	629	579	565	561	566	555	556	521	553	569	590	585	558	613	624	606	566	597	598	586	594	559	596	588	546	571	609	543	591	576	607	549	528	576	545	589	590	563	607	533	569	550	580	622	544	562	571	590	619	584	562	634	559	597	585	527	629	622	519	594	573	594	575	573	582	605	574	595	579	520	581	542	578	569	571	586	593	526	578	591	584	611	556	611	599	601	572	528	594	572	571	580	596	568	649	576	514	597	598	553	568	580	563	557	573	591	576	552	610	537	550	586	549	613	608	613	557	567	554	575	598	557	619	579	604	575	548	567	598	582	555	588	572	545	556	584	565	558	553	545	554	593	580	611	573	552	575	565	567	599	579	581	573	620	586	588	585	642	567	547	591	551	622	573	578	565	549	551	548	579	603	577	542	625	598	589	563	549	593	570	560	537	546	579	557	626	566	601	555	593	581	560	553	542	561	566	539	567	615	563	629	590	580	573	601	550	599	590	600	543	606	580	528	617	588	564	590	572	572	584	557	612	545	566	605	578	542	594	566	591	575	577	559	612	538	568	542	540	559	610	580	578	603	560	573	574	583	579	613	544	557	633	586	588	616	538	601	565	595	594	547	565	576	601	600	601	560	590	613	596	584	593	562	551	617	556	562	551	567	588	583	581	566	614	536	561	591	612	570	587	579	565	553	566	551	561	599	565	596	573	578	604	577	614	564	572	611	587	603	534	572	553	607	608	623	586	558	570	566	606	543	523	617	598	596	555	593	553	566	583	586	630	568	581	555	591	540	597	541	577	570	600	572	542	565	563	604	595	611	568	565	580	603	551	597	595	569	598	567	627	552	564	588	613	575	570	615	576	589	599	572	567	558	578	575	580	560	594	623	612	562	566	625	573	549	586	589	606	602	584	615	561	580	627	548	567	575	569	608	595	559	610	577	572	566	607	610	562	599	563	562	582	548	551	559	612	629	617	560	598	527	585	582	550	562	598	549	588	566	567	525	592	556	570	592	590	544	546	584	585	547	578	602	593	587	552	558	594	607	584	582	636	578	601	533	550	564	567	590	563	589	594	563	589	594	571	527	608	562	525	621	623	574	564	536	555	606	561	532	612	576	600	580	555	578	533	562	557	566	567	609	563	607	588	551	586	593	566	554	589	606	551	609	627	575	593	570	618	595	541	550	601	539	539	585	603	618	558	596	590	566	638	556	589	595	573	597	570	603	552	577	589	589	555
17837	2562	2320	1698	1254	947	708	553	467	366	331	312	259	268	230	198	208	189	184	218	186	184	189	173	154	162	134	147	167	137	150	170	155	146	149	138	145	145	130	150	151	157	156	144	143	152	158	159	170	127	127	172	117	128	146	123	166	131	137	141	151	133	159	149	151	135	127	140	131	154	134	130	125	126	147	120	105	152	131	135	156	136	131	141	143	114	123	139	134	141	157	119	117	135	132	110	126	136	131	115	127	136	128	152	134	148	139	143	145	134	132	144	128	144	149	128	142	116	162	117	128	148	113	150	157	156	135	121	128	132	160	158	151	129	139	138	134	124	143	139	131	136	143	137	132	139	133	135	134	149	130	127	147	129	164	139	142	154	138	134	143	139	134	145	120	132	126	122	136	143	145	148	136	148	146	148	122	160	147	118	140	147	132	146	156	137	129	135	131	136	144	115	144	135	136	136	135	137	137	142	139	122	130	118	132	115	128	150	144	141	137	136	128	125	132	132	123	152	120	124	132	148	144	160	150	140	130	124	122	147	139	148	139	118	124	142	123	139	126	133	128	144	144	154	143	149	122	139	144	116	125	137	147	146	135	126	141	142	127	129	147	129	131	130	143	117	107	130	152	122	151	125	145	110	103	117	130	132	140	153	123	114	110	154	133	140	118	130	148	131	149	138	128	120	114	139	114	136	123	136	138	119	145	136	123	140	136	127	134	125	146	123	133	138	138	138	124	138	143	120	131	133	123	148	136	133	136	124	128	130	108	143	112	131	129	144	139	146	135	153	119	133	144	120	135	141	137	162	138	118	132	136	124	144	140	139	129	123	143	118	110	140	109	125	171	158	133	142	136	139	131	131	112	141	128	140	143	135	148	138	98	138	127	145	147	126	130	131	138	121	152	127	129	141	137	125	143	124	131	137	132	139	128	123	149	138	169	128	125	129	134	146	119	156	149	137	139	127	145	127	126	129	138	138	130	148	139	132	136	127	139	128	129	126	147	131	140	145	121	129	123	131	143	109	104	127	133	143	141	139	147	138	139	140	132	113	119	128	141	123	140	138	119	135	131	115	124	128	127	132	136	118	141	135	126	125	131	138	132	129	134	115	126	140	138	136	128	130	163	147	115	138	126	142	135	117	150	148	139	127	153	123	138	147	143	145	136	131	114	127	141	123	154	140	151	134	123	119	120	141	152	136	118	131	144	147	134	137	150	149	130	132	141	124	133	149	131	160	141	132	109	139	119	129	130	126	128	116	124	124	137	131	138	130	123	121	123	156	134	141	160	154	123	148	137	122	113	143	158	126	136	129	166	127	130	123	138	125	139	135	148	132	120	169	133	133	125	141	128	138	129	134	147	135	149	127	121	113	136	127	153	127	120	160	142	114	109	136	131	150	141	122	115	129	127	124	171	131	126	134	138	143	139	136	157	146	128	111	134	144	136	118	145	137	124	150	117	136	148	117	116	125	119	124	116	157	131	121	139	124	122	136	135	125	152	142	123	137	131	146	119	118	126	116	120	133	133	123	145	133	142	148	145	134	140	123	136	119	133	153	125	139	144	126	135	135	132	117	128	124	119	133	150	128	136	120	106	120	121	140	134	127	138	126	132	135	152	133	134	147	120	139	132	129	149	135	129	146	127	147	167	129	124	126	131	115	146	156	131	114	149	147	134	128	150	136	127	131	152	135	125	136	130	141	122	127	138	153	136	120	133	151	111	134	130	142	114	157	146	147	126	131	130	124	137	124	134	137	135	132	132	128	119	140	152	141	149	144	157	124	134	140	136	116	143	125	131	123	125	125	128	129	126	145	96	134	147	138	137	127	124	119	123	133	125	126	134	139	143	135	157	117	139	135	129	146	142	136	108	145	115	145	139	131	126	145	118	113	151	139	141	128	141	133	137	112	125	132	138	147	145	144	151	140	126	123	133	120	145	142	149	157	138	124	145	129	139	124	135	119	140	143	138	153	136	138	132	151	119	152	139	126	147	137	143	132	131	103	129	130	132	125	129	137	143	137	140	149	142	125	126	120	114	137	146	159	129	127	146	153	129	136	137	119	125	131	131	162	130	142	125	124	137	117	111	149	128	162	121	163	155	135	114	133	126	111	141	136	133	125	124	130	120	122	126	143	126	142	147	110	125	144	140	130	130	149	133	149	138	111	146	133	153	141	149	134	152	146	127	134	143	159	136	139	129	123	132	125	128	129	122	165	141	146	133	146	137	136	140	126	140	130	133	140	145	128	149	162	117	121	120	123	141	140	116	140	151	117	127	141	160	121	115	138	147	124	130	136	144	153	126	170	119	176	166	136	134	117	120	137	131	142	131	117	119	143	125	125	115	119	104	130	128	139	139	131	120	130	125	128	138	126	134	142	133	131	151	134	130	141	121	133	126	112	131	143	149	139	133	119	129	143	123	130	139	108	123	121	124	126	138	134	124	125	140	124	150	136	119	135	114	142	131	154	167	115	120	151	141	121	144	130	132	139	136	113	139	127	120	140	139	129	136	120	140	127	151	117	115	141	120	129	126	146	137	126	155	120	145	158	136	139	137	145	134	134	135	133	146	130	131	129	128	143	133	127	143	161	118	128	119	126	129	122	134	139	152	120	155	147	114	142	120	133	154	128	127	147	136	135	142	125	132	144	133	120	157	131	130	126	142	125	143	137	130	134	122	134	127	135	159	133	137	133	138	144	130	147	119	139	144	132	138	124	118	137	144	138	132	131	137	138	131	131	141	133	138	131	123	148	146	140	128	119	115	143	139	134	150	126	122	140	128	124	146	126	128	157	157	115	133	123	136	133	131	133	132	131	140	136	147	151	137	120	135	124	133	123	122	123	114	134	134	137	146	123	132	134	140	142	107	148	128	107	153	139	132	128	123	139	113	123	111	129	121	141	136	153	131	137	107	138	146	130	124	126	132	133	128	163	128	138	135	117	150	133	134	149	129	143	129	118	130	135	123	126	138	133	154	146	130	136	128	141	150	152	141	133	128	154	106	149	108	146	125	134	134	123	144	115	148	147	125	126	132	143	121	132	124	132	131	124	143	111	135	141	134	126	115	119	136	141	141	118	143	147	110	105	135	141	135	133	137	137	124	128	130	134	139	140	122	145	138	141	141	125	119	106	124	128	159	123	147	123	121	135	136	127	119	139	126	140	131	155	153	138	127	137	146	138	140	131	150	133	115	129	130	130	111	128	125	135	156	120	128	132	133	114	126	134	152	143	123	130	123	141	139	138	115	118	132	140	133	129	108	138	144	123	115	141	142	150	119	128	120	127	127	138	121	142	143	136	133	146	119	161	131	140	147	109	129	127	119	125	132	114	125	138	131	148	122	140	137	123	134	116	136	99	132	137	135	131	142	112	131	118	156	162	120	111	142	122	148	164	148	141	145	134	148	127	129	149	146	110	113	136	157	117	121	129	151	129	146	115	125	123	127	132	143	142	135	164	130	125	132	147	130	134	120	121	127	154	148	155	134	127
7392	1975	4363	5272	4561	3888	3188	2641	2171	1878	1693	1460	1204	1186	1075	985	943	859	842	784	764	693	735	708	664	612	586	574	563	589	581	577	555	559	544	519	518	560	474	494	479	463	448	500	467	487	472	449	448	455	465	492	493	470	404	425	473	415	453	479	410	436	469	462	422	421	403	446	435	463	448	481	429	427	444	449	465	428	427	415	436	461	401	429	370	375	422	433	413	409	435	405	420	450	439	412	410	398	412	409	413	442	430	433	444	405	440	408	442	390	381	425	377	414	413	452	437	433	428	400	401	414	399	422	402	427	398	400	380	435	368	418	389	432	398	422	422	412	389	415	410	378	398	414	419	406	396	429	419	413	425	452	454	413	418	411	396	383	389	411	416	400	396	438	404	412	435	409	433	397	421	387	426	414	398	398	426	431	411	449	438	439	406	405	391	398	406	403	383	423	430	398	414	408	409	388	384	396	401	411	386	413	423	409	379	432	420	418	455	406	403	414	419	417	383	407	452	417	399	412	391	418	359	388	399	423	394	394	362	397	396	367	393	414	412	450	401	386	431	385	451	444	430	417	408	396	378	392	394	406	402	412	403	424	424	390	408	392	385	408	410	397	429	405	418	385	438	404	382	423	398	414	417	398	422	357	395	410	443	395	413	415	429	435	410	428	413	404	432	406	437	436	435	386	407	383	382	419	408	391	430	431	423	436	388	402	407	393	390	375	395	387	403	393	427	422	405	434	387	404	423	405	388	410	409	427	401	393	417	440	393	417	389	400	426	405	408	407	408	424	423	408	424	413	447	403	388	428	418	379	374	418	422	445	416	389	404	401	413	425	441	377	416	403	391	409	417	401	366	443	426	399	422	406	415	438	431	396	421	424	395	445	416	411	408	408	447	379	387	399	406	389	402	372	374	408	411	416	407	407	423	374	449	405	413	400	461	431	399	385	389	426	374	407	390	401	419	395	384	391	390	392	417	446	405	385	437	428	401	440	370	416	429	402	413	402	382	420	389	392	407	414	400	435	440	404	399	392	392	410	364	372	406	409	419	377	392	399	356	392	411	390	406	409	364	399	400	411	393	398	431	401	383	415	370	413	464	434	395	414	394	371	364	371	453	408	398	448	407	403	377	390	414	417	407	397	360	398	425	415	381	412	409	429	448	415	367	412	389	409	427	380	397	407	430	419	401	374	403	418	431	411	380	427	395	395	385	394	387	399	390	415	405	429	381	392	405	419	357	390	405	405	417	401	418	394	410	398	395	410	417	391	417	414	428	366	376	405	408	419	413	420	411	399	408	425	406	398	389	438	415	429	387	361	366	409	395	439	391	392	415	391	404	374	416	387	393	389	431	400	423	402	408	366	415	379	374	389	404	423	437	424	382	390	410	419	395	395	384	422	428	400	444	420	430	413	424	411	395	364	409	437	387	416	407	403	428	362	408	383	397	416	396	416	421	419	382	404	396	417	487	394	416	388	402	405	428	385	402	417	398	408	395	398	410	384	405	413	408	401	377	407	412	427	388	397	396	408	418	423	411	399	390	421	417	411	382	413	401	441	389	443	401	427	398	394	394	431	383	405	391	378	423	413	373	381	388	401	388	412	378	371	421	405	431	400	394	439	398	414	392	404	419	426	369	404	383	402	385	380	382	413	384	422	449	410	403	450	418	420	396	352	415	415	419	395	394	394	416	425	428	407	402	383	392	404	400	390	409	421	388	374	401	408	416	425	418	399	396	380	407	382	397	417	388	398	421	425	409	376	406	373	413	396	428	402	402	402	401	395	398	401	404	423	402	380	420	381	422	436	400	398	398	356	379	388	411	394	413	391	413	392	405	383	410	403	402	378	409	406	420	418	391	384	425	395	381	390	395	410	413	380	390	421	401	401	410	383	439	399	385	410	393	368	393	393	420	421	393	413	403	423	371	387	410	381	403	419	405	393	380	403	388	392	427	432	402	431	412	382	379	407	418	384	424	407	408	403	402	401	394	404	370	415	382	407	404	382	403	448	377	391	418	391	431	380	431	390	415	405	404	396	429	388	375	417	430	396	408	394	406	407	397	430	437	412	377	419	394	395	432	442	382	439	448	391	384	391	397	381	407	431	373	425	414	404	403	362	410	390	394	395	421	403	423	419	383	362	397	422	393	405	387	401	387	444	377	396	383	410	414	374	385	406	399	390	402	388	382	402	400	389	448	394	387	366	411	417	361	403	410	419	449	398	407	412	417	420	404	397	399	405	393	420	422	415	411	405	392	403	406	407	391	416	404	397	421	385	393	377	408	416	409	392	376	395	428	418	438	417	415	433	420	423	411	433	409	408	397	414	366	394	414	410	398	408	427	387	428	396	400	408	381	391	427	394	406	402	374	361	378	371	392	415	409	420	422	430	423	417	430	421	399	409	390	411	387	424	408	373	395	423	364	415	408	388	409	415	380	406	395	395	387	423	404	406	367	428	406	412	386	439	409	398	419	411	407	424	408	405	395	384	398	401	427	393	405	415	421	372	391	417	367	426	404	421	410	404	399	409	425	413	394	354	399	415	401	415	392	411	409	385	399	432	433	424	399	454	393	401	393	446	398	378	407	395	364	382	408	375	405	409	394	375	415	402	396	417	361	429	431	387	399	369	418	414	383	445	387	383	422	395	399	402	383	390	400	429	460	399	467	379	385	410	401	422	396	390	386	400	396	368	394	384	408	381	424	418	416	379	409	397	354	416	389	384	423	389	384	399	370	406	403	439	423	366	445	430	426	404	420	412	394	426	434	389	428	435	394	411	379	385	382	386	437	411	398	443	359	412	392	452	408	406	421	381	411	385	426	379	419	436	373	400	389	400	389	403	430	411	384	405	377	419	380	400	421	387	388	385	406	411	408	403	397	403	403	414	402	393	425	404	401	369	392	391	406	419	422	424	403	416	393	411	399	371	395	438	396	391	423	401	411	383	374	415	413	391	374	386	378	381	416	392	385	406	380	369	397	387	420	405	405	393	382	381	396	416	385	377	391	411	370	392	402	418	400	385	378	407	412	356	387	393	456	408	395	403	412	414	396	427	396	390	418	419	390	404	404	418	397	365	415	420	445	399	433	383	414	395	401	406	426	419	465	367	400	413	424	412	396	398	380	404	417	401	391	375	422	408	427	420	388	377	386	391	388	388	435	387	390	428	390	412	417	368	408	408	419	363	391	444	399	382	413	392	437	400	456	369	417	405	406	404	429	406	410	394	385	319	410	415	404	423	395	413	434	416	387	399	411	403	420	431	399	401	399	394	408	447	378	406	355	394	444	419	408	391	407	396	408	354	396	401	426	425	411	412	399	385	417	369	460	426	413	401	399	399	420	416	365	422	431	400	381	398	402	409	412	414	405	405	422	414	440	427	394	425	402	387	388	420	433	417	394	416	424	435	392	388	394	390	411	437	409	380	436	384	414	391	416	414	385	423	426	409	390	402	399	399	402	401	442	424	390	396	386	434	441	428	422	395	374	402	421	411
2500	432	402	420	372	384	356	351	308	354	354	372	357	360	336	388	369	361	351	337	343	338	350	348	320	320	349	335	334	345	368	313	354	353	334	346	350	342	346	309	331	337	341	344	314	344	352	353	306	329	315	364	331	328	341	334	339	361	365	363	336	330	333	339	364	311	357	336	309	381	315	325	360	365	339	335	354	344	334	362	362	347	330	331	317	340	347	368	332	356	360	364	336	343	344	360	377	321	307	331	343	333	347	328	316	305	358	344	365	367	328	326	327	369	365	358	330	352	314	340	342	354	333	366	340	297	333	368	357	330	322	361	330	342	306	330	335	307	352	337	342	331	317	341	334	337	346	381	357	375	354	348	335	335	334	335	359	352	322	336	342	348	347	341	336	350	355	358	348	350	325	337	339	347	363	331	311	342	358	332	306	333	343	349	335	323	333	319	360	333	360	324	360	331	332	348	350	370	338	347	342	339	315	335	307	329	352	322	316	350	355	315	369	316	346	334	328	303	349	353	316	341	344	331	333	385	338	335	341	355	365	375	331	325	353	371	362	334	356	317	367	341	329	333	347	340	360	358	349	318	344	323	318	336	322	337	340	345	317	367	340	325	354	317	342	328	373	357	373	333	344	342	346	319	363	322	344	361	317	314	352	353	338	328	324	353	360	331	314	307	334	329	361	326	351	346	324	333	377	340	355	346	318	325	325	335	323	354	356	347	324	316	337	345	347	356	372	351	342	332	333	350	336	339	394	346	337	361	342	328	343	345	354	341	350	349	351	324	323	339	336	346	356	351	350	313	342	311	350	355	373	333	314	366	336	331	348	335	331	330	335	335	313	367	337	366	355	331	317	353	367	353	343	305	323	339	323	384	301	364	335	356	349	327	353	332	328	366	324	331	375	367	345	362	343	344	345	350	349	364	318	377	355	356	325	323	361	348	341	354	338	364	351	363	333	352	345	328	322	346	328	344	329	352	359	363	381	357	347	364	348	335	321	324	336	355	326	335	364	310	340	322	365	344	315	328	339	333	372	329	376	318	324	343	365	367	362	368	351	335	344	327	317	362	381	315	326	408	320	329	346	348	354	359	332	363	329	373	322	368	327	332	357	322	326	331	329	380	352	386	334	320	330	302	359	323	329	333	381	321	378	380	350	350	380	348	362	341	335	366	356	348	344	315	333	342	386	325	320	359	316	360	287	358	316	334	326	388	368	292	321	350	316	351	348	354	360	340	353	315	347	350	332	333	359	332	339	345	324	396	302	368	348	346	338	353	304	355	355	353	350	342	332	336	384	332	357	325	361	350	363	340	343	355	365	387	371	342	345	348	325	355	380	365	347	343	348	360	328	346	353	296	329	329	345	339	371	329	305	316	349	328	367	323	341	369	317	342	346	332	327	378	352	313	350	358	380	316	368	332	327	374	339	362	311	336	319	337	353	334	320	309	361	346	352	323	335	330	314	361	339	368	350	348	355	393	324	330	351	341	328	356	379	306	357	351	320	347	359	360	342	338	379	317	326	371	341	331	358	334	323	338	341	333	322	343	351	375	350	343	346	326	317	323	313	315	357	383	348	352	338	344	339	328	340	346	321	334	296	319	306	326	360	350	312	361	363	343	355	368	328	353	297	338	353	361	361	342	357	344	341	323	351	368	389	337	360	323	341	309	365	338	352	312	302	354	326	361	353	337	357	342	326	315	337	358	362	350	344	330	339	339	336	341	361	316	352	339	367	313	336	308	365	314	345	324	334	334	358	343	354	342	360	330	320	365	355	364	296	333	342	331	384	357	345	333	340	348	384	367	343	377	336	325	370	379	342	304	326	331	381	331	341	347	363	320	354	312	352	355	320	340	337	351	330	326	326	339	304	316	331	348	331	328	325	335	349	343	367	345	324	317	355	343	345	331	356	347	367	327	352	355	327	344	324	336	347	399	347	360	358	325	360	355	312	338	338	341	352	300	341	320	312	346	351	345	323	345	322	331	334	335	352	315	337	342	348	346	357	328	320	340	338	340	338	343	340	335	355	339	338	317	289	354	355	313	345	336	330	347	288	349	312	342	332	338	319	327	328	341	331	349	323	349	374	365	362	375	322	326	330	370	366	326	379	321	357	345	365	352	359	341	343	316	347	367	352	316	344	366	364	326	331	340	322	332	342	333	364	316	343	342	371	328	374	369	336	356	346	326	365	356	277	351	325	315	328	312	361	403	362	329	340	360	335	363	366	349	339	330	316	317	317	336	377	327	339	339	324	337	306	368	330	357	353	327	329	360	342	339	359	362	348	355	306	360	332	323	344	380	342	335	339	340	370	330	356	355	325	335	332	363	334	332	348	368	328	364	356	362	351	328	342	328	317	319	342	338	368	362	279	328	346	364	328	346	328	354	354	340	348	378	332	324	380	344	346	344	285	361	332	345	342	356	355	342	329	324	315	306	329	369	360	335	353	336	396	346	335	325	372	340	360	348	345	329	352	363	338	359	345	361	323	317	341	349	329	369	347	326	354	338	325	334	375	360	345	339	340	381	299	311	360	326	375	376	337	335	328	321	336	328	348	334	343	355	303	305	346	332	356	346	357	323	335	340	325	341	357	317	325	364	349	355	359	344	324	341	334	374	363	335	323	356	361	357	332	402	314	304	320	321	338	333	326	325	354	317	311	340	348	333	343	348	333	344	324	348	360	358	357	382	326	350	332	349	321	371	336	330	376	325	350	323	343	328	304	340	323	331	357	353	326	335	342	343	334	305	328	351	336	346	318	334	352	335	377	346	364	329	326	327	353	333	362	331	320	343	342	413	354	366	352	370	356	358	357	356	380	301	309	328	352	347	317	358	345	347	360	311	336	323	336	309	370	347	360	361	365	331	336	374	366	376	367	363	341	354	302	329	335	345	351	319	357	336	330	362	340	362	327	356	358	343	342	355	355	334	394	300	368	334	346	344	335	366	328	357	352	317	370	332	287	349	363	337	332	334	364	353	348	343	350	355	356	322	300	370	350	351	350	351	323	374	337	337	346	335	333	357	315	346	354	344	321	321	329	320	297	360	335	319	285	360	333	350	366	362	342	308	346	330	359	346	365	335	360	356	371	350	298	330	383	344	347	336	365	343	354	317	326	350	326	370	311	331	333	338	323	356	326	364	351	355	340	370	341	341	298	365	357	313	326	363	384	331	326	360	330	374	323	376	327	363	319	327	337	358	391	363	336	380	391	348	320	369	316	365	349	365	350	345	351	362	367	292	366	322	341	355	354	351	350	352	346	316	340	339	316	318	374	353	363	325	367	357	344	309	330	337	327	339	342	326	360	383	335	340	311	345	324	360	339	331	343	343	335	375	329	361	348	339	357	336	339	398	371	331	326	329	357	351	323	385	355	351	355	351	354	356	365	329	344	323	313	356	349	361	362	383	342	342	334	339	329	344	333	329	382	347	358	362	355	317	344	367	367	349	346	302	334	340	366	352	317	354	357	345	369	321	347	326	372	387	351	355
2520	1012	1115	1038	1078	1066	1014	1007	981	944	936	949	936	874	945	890	960	920	919	937	894	935	927	935	847	881	936	916	935	946	895	889	892	872	929	850	946	854	938	885	925	888	889	864	919	886	901	844	889	939	908	927	859	877	900	865	914	916	895	901	919	890	879	894	834	934	908	949	938	881	939	827	852	894	931	881	893	882	880	907	834	920	868	938	939	920	940	871	871	875	862	873	947	920	895	942	870	880	910	918	902	882	844	864	918	892	828	920	901	850	848	877	902	912	918	880	912	874	878	912	891	914	878	950	914	930	887	881	936	867	864	929	917	833	898	903	892	881	891	899	869	893	878	892	952	879	912	893	909	965	873	918	887	883	891	958	926	895	908	876	911	848	897	861	937	864	847	913	837	896	848	909	897	856	866	870	855	890	875	857	868	890	946	868	869	886	853	844	877	858	913	925	859	919	898	842	932	884	899	920	957	894	922	888	843	909	899	854	917	920	925	929	907	886	902	890	849	904	882	912	905	838	884	923	918	857	891	889	869	843	904	905	862	879	927	927	883	863	954	914	867	875	844	926	865	900	883	919	920	855	891	903	875	925	900	874	833	861	864	869	866	906	891	900	917	910	896	933	970	858	857	820	868	919	920	893	925	926	860	895	855	911	833	874	880	905	884	910	871	911	865	928	851	880	909	920	884	933	842	918	915	879	898	864	890	856	921	888	952	911	874	875	936	835	894	857	896	827	889	871	926	913	903	901	923	849	898	845	872	958	900	906	935	880	915	897	869	933	871	915	860	926	850	868	897	880	903	935	895	911	927	877	901	874	902	896	868	811	845	885	843	825	903	923	886	879	895	891	883	905	906	895	861	926	876	856	876	869	897	928	898	824	969	916	900	860	869	957	899	887	890	862	896	874	891	922	899	900	875	937	845	843	934	888	929	867	866	876	859	897	910	888	951	946	897	922	901	897	897	868	843	892	923	930	908	882	902	897	897	896	893	833	892	914	880	895	885	903	869	865	886	921	855	903	821	905	866	837	903	904	879	910	909	934	874	870	837	915	919	873	872	921	845	896	903	868	875	850	896	885	846	891	851	902	922	894	897	898	898	895	905	845	853	939	886	928	913	872	878	868	894	913	869	931	939	877	862	904	876	864	889	881	887	900	865	936	917	869	897	923	847	910	861	949	899	910	921	910	931	881	881	951	864	947	937	925	922	886	951	903	873	889	902	883	880	875	904	920	895	874	862	868	917	859	893	901	868	904	882	893	887	967	911	860	936	898	895	939	915	880	849	876	822	880	851	874	888	916	901	865	927	907	874	873	934	906	917	843	894	881	884	932	861	923	857	908	859	895	851	867	863	912	890	903	877	833	897	868	867	854	933	868	863	901	903	866	864	888	948	885	911	897	927	904	915	950	870	902	868	917	894	894	886	911	878	879	882	953	946	902	889	922	898	922	896	883	898	900	936	884	922	911	897	927	914	867	861	878	919	945	914	833	883	907	862	923	906	912	878	910	878	888	936	862	898	897	903	918	878	920	874	891	913	880	883	898	931	908	907	888	899	869	921	855	924	867	937	866	921	912	886	890	871	953	874	921	930	896	921	866	873	946	833	937	909	923	946	909	862	879	944	899	925	866	944	923	880	850	927	862	856	875	857	905	878	863	861	880	948	889	820	903	926	884	872	936	930	919	914	849	910	908	890	853	944	883	909	894	889	870	912	888	911	911	879	939	906	868	886	918	861	915	915	842	911	885	888	897	850	861	831	902	894	863	888	894	910	886	865	930	910	941	870	898	875	913	960	904	966	916	915	848	914	902	838	929	886	893	867	844	894	924	914	919	907	947	979	878	898	895	934	816	913	929	872	892	935	873	943	831	836	954	909	891	861	825	881	895	884	899	874	918	937	907	905	986	884	894	924	900	856	871	890	842	895	881	881	924	928	849	874	925	886	855	931	835	901	863	860	922	885	873	878	869	906	875	868	912	891	875	963	920	840	880	882	885	891	889	888	879	880	918	879	880	824	901	878	926	880	866	897	895	902	877	920	904	884	910	881	875	860	931	889	900	867	932	883	858	882	936	870	880	921	888	914	908	890	917	896	902	883	934	890	929	925	878	901	914	866	905	911	887	844	881	864	887	854	920	882	873	861	928	895	909	867	901	933	923	895	956	865	862	861	935	892	908	925	937	878	880	910	929	889	942	894	913	937	935	943	885	861	941	893	903	872	857	901	835	878	874	901	881	865	936	837	880	901	873	888	896	918	872	946	890	886	930	918	839	929	881	850	918	883	890	883	973	919	889	853	943	862	832	893	885	867	885	839	909	931	889	932	953	890	906	851	917	891	873	884	902	893	912	894	854	931	868	898	886	869	911	919	854	920	827	911	933	910	881	930	936	933	934	916	944	920	841	886	949	859	877	914	868	888	872	910	839	877	933	885	865	869	909	874	901	860	875	936	839	936	909	954	902	890	911	927	925	963	867	901	909	930	945	858	895	911	902	889	927	891	910	857	912	901	863	915	871	897	912	884	844	851	885	882	885	888	881	925	926	874	850	856	890	861	940	895	856	883	867	888	888	873	868	911	922	860	874	912	933	916	878	908	888	940	889	910	903	939	902	859	878	934	909	851	900	898	860	855	884	938	942	931	899	922	905	901	917	905	903	893	891	902	904	903	867	908	897	881	884	917	915	923	908	860	881	888	872	901	870	864	870	931	877	945	908	913	917	862	880	866	895	891	905	852	851	912	934	875	900	920	854	951	920	864	849	901	940	917	936	866	914	864	914	849	873	897	897	893	899	896	892	874	871	910	911	934	897	942	881	874	898	886	875	862	887	909	873	915	904	896	898	929	935	910	910	942	928	896	923	893	889	891	884	863	952	875	865	913	886	880	922	899	878	937	884	940	919	887	915	958	894	833	873	947	929	903	856	892	922	872	891	838	927	880	876	895	916	933	916	910	922	873	884	879	870	926	905	879	855	965	875	939	912	875	908	903	906	841	888	892	911	920	836	926	899	878	853	953	888	903	862	845	908	908	938	935	860	829	889	853	834	880	914	933	945	874	855	869	919	889	858	890	945	899	891	887	906	897	910	859	905	886	903	882	925	885	881	910	869	855	895	899	856	862	892	885	880	853	832	856	891	827	872	866	961	860	936	866	860	874	935	917	933	864	894	870	904	879	918	909	875	905	857	892	939	949	862	886	952	884	897	840	913	900	876	927	937	875	914	916	855	880	918	869	865	887	812	880	907	896	865	872	875	829	912	852	901	908	880	961	867	905	860	900	848	880	922	905	913	893	870	870	850	862	924	877	913	887	918	864	913	930	905	875	874	874	922	897	878	854	916	877	896	869	874	850	867	859	819	854	875	897	903	871	930	890	884	919	901	860	894	875	901	848	910	907	918	870	923	870	902	884	850	927	866	927	869	858	891	890	907	938	897	897	927	888	868	882	891	853	868	909	923	901	887	913	864	941	900	927	881	946	851	890	882	889	889
9854	1020	1275	981	718	632	516	438	345	313	302	323	298	284	277	255	234	221	254	244	259	240	235	240	241	223	210	208	201	254	243	211	199	212	185	219	230	201	217	206	212	193	217	247	229	205	213	235	190	191	226	210	238	202	210	225	220	194	210	228	231	215	235	196	212	212	203	215	208	212	186	210	210	233	230	196	219	215	222	212	205	212	210	222	199	187	215	227	201	206	236	198	205	196	206	221	216	180	187	218	208	221	184	209	203	181	219	183	224	216	200	206	221	210	234	224	212	225	199	206	221	225	212	242	201	191	197	188	229	186	189	186	199	191	219	202	205	209	205	180	217	187	222	217	191	210	231	215	205	213	218	204	209	199	204	221	192	182	225	206	206	226	195	212	206	182	230	197	229	212	178	213	197	196	205	194	235	205	195	208	208	231	204	228	206	206	226	201	220	202	191	197	198	198	200	215	213	208	226	210	210	210	199	196	208	220	214	222	227	217	215	191	221	211	195	206	204	200	183	209	221	200	224	200	211	214	212	226	205	208	196	204	216	204	225	243	218	180	230	196	210	218	215	214	202	192	201	203	218	204	204	198	190	208	209	192	235	188	195	225	192	227	212	200	217	190	208	208	225	209	204	218	187	232	208	199	196	207	177	200	198	200	192	214	198	219	208	186	210	180	200	186	213	188	191	209	186	198	226	182	226	210	192	180	216	203	216	226	208	193	211	203	197	221	225	222	221	218	185	221	228	186	209	217	197	213	202	216	197	179	236	198	206	202	202	210	220	195	230	192	183	226	213	199	207	175	197	198	210	200	199	199	217	196	216	195	234	171	218	233	215	205	188	189	222	197	208	200	196	190	202	218	179	209	214	215	199	204	228	205	208	197	216	202	207	205	181	243	204	209	204	216	209	227	227	197	197	235	198	188	184	233	189	220	208	216	207	215	190	194	214	196	228	204	222	199	224	186	200	234	201	199	205	231	185	235	226	210	181	221	226	232	196	215	210	185	220	217	180	217	224	204	213	219	203	196	215	206	204	208	228	216	230	229	192	197	213	207	197	204	232	219	214	219	208	198	209	226	202	217	226	194	201	207	201	218	231	198	210	182	219	201	214	185	224	199	210	211	201	191	207	197	189	218	232	226	226	193	215	188	208	198	194	193	208	233	215	218	194	231	200	225	230	203	195	195	187	224	226	214	195	214	217	194	185	203	219	198	219	173	218	194	185	211	219	205	228	215	219	216	208	188	202	241	236	209	231	200	209	220	191	175	206	198	208	204	223	199	225	199	210	189	207	200	207	229	203	195	200	186	206	180	200	209	210	204	227	206	218	190	242	201	229	200	218	203	225	193	215	234	203	212	221	206	201	171	197	230	206	187	203	189	216	204	215	181	228	193	227	218	204	198	196	212	207	215	208	206	177	222	192	217	245	221	224	210	241	208	193	218	217	219	219	224	219	194	205	228	213	224	204	204	199	196	203	207	168	199	207	226	229	209	184	232	214	189	198	196	215	196	191	197	198	210	185	188	203	210	204	223	198	208	197	220	224	204	221	202	218	211	208	206	223	197	179	215	219	209	184	229	219	229	221	195	230	227	200	211	201	210	185	227	209	206	232	227	204	190	199	235	217	208	198	245	229	231	206	201	219	194	205	218	214	200	202	209	221	217	204	203	189	209	193	209	195	199	216	193	218	233	187	217	194	241	199	182	205	218	232	214	222	201	194	200	224	192	216	209	203	203	215	203	192	179	227	211	206	175	189	251	201	195	203	225	211	202	205	194	188	196	218	229	221	195	197	210	205	189	194	204	228	211	189	213	200	196	199	200	191	243	213	206	195	196	205	224	233	211	200	206	227	212	191	183	183	206	214	190	208	239	222	216	206	212	210	205	182	202	216	226	179	164	181	192	234	216	210	201	203	210	212	214	188	208	198	204	202	205	193	223	227	185	199	193	218	190	219	208	196	237	220	215	197	216	204	246	233	208	206	226	198	194	214	217	192	178	234	199	197	220	221	233	200	208	197	202	232	213	185	198	198	221	222	198	209	219	195	226	223	198	217	206	222	218	221	220	205	222	187	211	198	230	217	182	206	200	246	194	183	187	221	197	195	201	195	234	214	199	203	188	213	221	209	188	223	236	214	214	188	203	201	217	174	226	206	220	190	204	204	203	203	172	218	201	215	219	236	226	208	199	208	231	193	172	205	193	191	223	219	192	204	218	202	211	201	215	189	195	184	209	224	190	213	182	202	195	210	185	218	218	183	202	227	211	227	194	201	188	194	198	225	200	211	204	201	215	222	228	193	230	225	212	224	212	208	205	203	223	204	221	206	203	231	214	185	212	205	218	191	227	197	203	222	223	214	214	231	178	216	226	188	220	226	196	200	184	190	194	226	209	187	196	216	207	228	201	215	206	179	190	180	216	227	189	218	256	204	197	204	173	205	220	213	221	211	206	211	205	202	210	171	176	204	203	216	188	230	197	199	199	206	215	221	203	189	227	210	205	230	222	205	233	208	205	194	201	223	203	182	203	204	196	212	193	238	212	212	186	224	206	224	230	216	193	220	198	212	193	197	177	216	204	188	163	189	227	221	197	208	230	190	207	215	208	197	205	208	188	184	194	199	206	194	183	209	239	213	191	224	231	201	220	185	180	206	205	209	209	203	198	230	214	204	244	201	207	205	212	201	217	203	218	213	210	200	211	228	212	233	172	219	188	191	213	211	202	204	230	201	207	193	212	214	209	200	214	220	234	217	220	212	192	208	206	192	183	237	210	201	240	202	194	220	190	209	178	226	216	230	221	189	198	223	217	206	185	210	192	196	167	203	195	181	214	200	208	181	178	213	195	236	210	207	188	204	212	201	225	213	200	194	202	225	222	210	200	213	214	215	211	205	227	212	204	195	188	248	199	195	199	227	205	209	208	202	209	208	191	182	200	203	220	219	238	203	192	203	216	177	217	231	216	249	195	201	178	199	197	237	205	206	203	209	232	206	205	214	195	199	225	211	173	202	206	216	226	192	187	178	218	198	191	185	217	216	215	206	203	209	212	203	184	232	208	206	186	199	198	196	189	215	199	212	199	221	175	159	220	207	218	206	210	188	213	179	214	200	208	190	190	213	181	224	185	229	206	189	237	214	200	209	207	215	204	211	202	200	194	241	216	177	194	210	218	201	210	192	206	207	204	199	192	212	214	188	208	212	205	201	213	202	209	191	176	206	239	206	211	224	229	210	202	235	212	194	199	234	207	190	214	193	187	209	211	186	224	198	204	231	183	241	212	242	210	198	222	217	226	226	215	242	196	208	203	190	202	182	195	191	227	200	205	205	202	209	230	200	216	193	198	211	216	230	190	181	210	233	178	228	214	209	224	202	183	207	215	207	205	212	198	216	191	220	187	195	198	212	206	206	212	214	204	225	208	183	204	199	207	227	196	180	229	203	204	207	213	190	189	199	206	205	235	187	221	185	184	197	196	208	198	226	210	212	231	232	194
5676	1367	2616	3225	2732	2417	2049	1736	1522	1435	1218	1164	1062	1028	931	885	826	801	768	776	757	735	713	773	702	711	700	690	669	605	646	641	684	676	654	670	663	608	608	625	641	619	654	599	597	660	627	596	687	610	631	631	581	594	587	558	598	628	578	585	599	620	617	576	560	619	598	588	582	627	603	601	583	598	596	609	543	603	591	606	595	619	583	621	576	594	589	584	612	595	603	574	571	625	568	626	595	603	587	598	573	581	564	584	639	595	563	604	587	562	585	554	570	595	565	609	597	602	586	613	595	598	546	560	555	549	578	582	599	578	560	563	573	542	615	547	563	603	583	584	581	589	577	547	593	559	576	568	616	574	579	584	556	536	564	601	594	574	563	571	609	626	596	592	584	574	595	572	586	573	565	593	572	607	577	571	571	578	564	570	567	526	562	564	631	567	558	598	608	589	578	583	579	600	576	570	605	553	569	601	604	580	603	595	562	578	520	640	573	574	602	558	544	547	598	557	581	569	559	547	534	578	600	605	565	563	606	570	592	580	550	595	558	555	607	618	547	605	592	533	548	566	610	618	587	553	520	578	588	540	565	585	579	603	584	622	533	591	578	562	567	576	572	546	561	571	569	564	535	594	569	626	582	584	577	591	568	591	548	553	600	539	595	545	562	574	555	596	529	586	583	595	608	576	574	580	577	597	593	557	563	601	560	583	581	559	620	571	573	585	575	603	583	593	590	595	569	530	539	582	551	579	579	566	550	592	585	622	596	589	550	530	586	588	547	559	588	568	566	579	591	565	560	587	567	555	606	567	572	567	545	561	565	601	564	564	577	579	576	579	590	537	561	538	582	566	624	557	555	572	572	569	582	608	597	594	582	599	622	585	544	560	553	591	631	578	611	586	561	594	582	582	560	554	595	601	591	585	602	562	564	543	620	545	592	576	621	606	595	562	537	600	614	527	559	578	561	604	626	560	575	626	610	582	555	595	554	532	553	589	591	559	617	555	574	577	554	547	574	544	569	579	590	565	594	562	567	591	607	571	590	567	584	578	589	591	566	592	581	601	558	572	581	553	572	610	581	540	574	560	551	585	575	592	584	565	595	542	561	554	614	567	562	590	578	569	592	581	573	549	579	565	617	556	578	577	583	586	577	606	556	571	559	557	536	575	545	544	520	572	557	593	533	591	612	526	586	635	575	568	604	584	600	555	618	574	566	587	576	562	549	579	552	605	579	547	618	540	546	571	578	573	546	582	583	562	598	533	523	589	590	560	604	529	589	597	580	582	567	516	581	588	641	590	544	543	608	597	571	564	610	594	610	579	591	566	587	576	558	567	573	551	601	565	621	583	568	593	563	600	589	626	583	603	602	569	568	558	591	566	585	602	592	564	593	562	562	577	566	590	553	555	588	596	590	615	573	570	534	567	562	576	575	586	553	577	575	596	549	577	604	575	598	555	603	584	625	593	602	584	557	611	595	598	585	594	566	558	563	563	594	605	581	576	596	587	612	576	589	524	570	584	553	525	562	575	568	598	556	570	540	506	548	566	574	622	599	597	553	591	594	610	611	579	559	591	581	602	558	593	568	594	584	603	558	544	556	568	554	573	584	613	598	574	561	564	584	580	583	604	576	589	591	571	569	546	552	582	558	563	614	574	603	581	576	621	564	621	599	550	616	541	623	590	577	544	575	594	547	576	576	570	615	571	574	602	583	582	565	587	553	594	587	578	518	544	605	561	571	547	569	553	533	574	557	597	594	545	591	627	569	561	617	580	538	607	597	576	532	590	593	582	569	539	557	575	586	585	634	544	555	638	581	589	615	549	604	609	583	539	607	560	569	577	608	560	529	578	565	582	580	597	562	568	573	582	586	548	601	572	625	550	575	579	634	550	512	581	587	573	567	578	549	558	561	567	587	593	592	614	573	576	625	583	597	656	573	517	610	566	577	586	568	583	601	564	593	624	592	553	595	562	613	566	535	585	569	598	526	526	549	602	501	605	558	597	556	542	616	583	558	578	565	565	555	588	588	558	589	561	592	556	545	553	620	552	557	594	552	593	617	570	586	584	594	551	578	588	578	607	625	576	600	515	572	558	552	594	548	571	574	539	587	528	582	589	588	581	577	592	598	556	604	542	558	564	568	616	588	613	584	557	595	588	555	580	564	590	546	554	584	559	612	587	575	586	583	585	591	569	577	615	583	580	570	586	556	562	549	550	598	575	573	594	610	599	572	537	610	580	535	576	556	576	565	583	579	594	538	569	591	583	633	584	548	556	569	580	577	560	550	590	605	595	570	598	589	582	569	573	623	559	606	561	566	612	550	609	581	568	560	539	568	576	591	591	571	591	589	569	607	577	554	560	515	570	575	604	623	587	568	554	595	608	590	587	569	611	544	583	572	589	566	587	589	600	562	561	547	563	598	591	558	564	543	555	592	585	585	578	562	622	573	527	557	542	566	609	559	620	600	544	577	584	620	629	588	563	598	594	554	525	591	581	592	595	547	581	644	580	581	514	559	555	570	552	586	551	587	552	540	565	597	564	570	575	552	579	523	581	581	577	487	591	571	565	600	550	577	611	593	563	575	598	548	552	603	567	556	568	571	574	579	606	542	570	541	574	528	593	589	577	533	559	609	587	546	591	577	624	579	590	591	583	588	553	610	585	544	557	611	585	629	600	529	538	590	576	564	572	545	591	603	586	592	559	609	608	581	593	576	545	573	570	589	559	546	584	547	549	603	578	582	561	616	643	584	600	604	607	571	546	629	550	564	534	588	590	547	577	530	601	524	613	572	580	577	578	579	590	521	582	570	577	613	596	604	604	609	565	585	602	584	547	607	613	557	633	573	543	609	573	573	537	583	542	594	578	548	579	591	553	576	590	573	582	598	546	561	577	588	606	549	591	610	567	637	591	576	606	538	591	565	522	579	593	572	549	520	588	613	532	558	577	590	576	588	560	571	552	546	576	560	537	564	644	606	568	559	600	584	553	587	568	580	507	534	558	561	565	586	537	580	628	558	594	565	540	593	570	567	607	514	582	574	603	534	565	615	616	573	553	583	630	574	627	572	557	582	578	584	567	597	590	584	585	598	557	551	580	546	606	598	591	598	576	554	601	603	567	570	604	587	570	575	565	571	611	581	559	619	602	602	568	580	559	610	584	538	565	603	587	525	531	574	597	557	537	577	600	571	547	576	612	573	577	560	603	569	550	576	570	532	585	592	595	555	599	585	582	589	549	586	552	536	587	561	555	546	556	583	586	547	617	604	571	560	594	588	514	564	541	568	548	595	615	564	630	571	534	565	572	515	572	598	590	580	589	589	563	627	593	601	587	537	556	570	570	610	537	600	570	579	548	587	590	550	582	615	555	597	566	592	542	530	578	583	540	550	564	544	553	617	618	607	578	581	601	633	591	562	560	568	583	605	560	595	584	569	602	551	578	612	584	558	567	586	585	560	596	592	621	586	572	576	548	569	536	604	575	575	562	566	558	536	561
18039	2478	2304	1790	1285	938	750	528	468	393	350	267	267	233	247	216	206	186	164	195	184	210	188	172	173	164	163	162	157	128	141	138	160	148	160	143	136	139	134	140	135	167	144	132	127	128	158	130	113	134	135	149	139	124	129	122	142	131	136	155	143	143	139	134	135	145	112	148	149	153	151	132	138	133	128	143	134	130	126	130	128	166	154	119	134	138	150	129	120	140	128	140	119	140	130	122	125	142	132	135	156	127	137	131	153	112	126	138	141	145	129	139	137	161	143	137	155	132	131	116	147	157	133	153	131	142	143	134	148	141	134	130	137	137	109	136	148	155	145	114	147	129	120	126	125	135	139	110	122	144	134	140	137	153	159	121	138	124	140	135	145	129	130	148	133	151	153	156	126	110	132	132	157	124	107	141	139	133	155	127	142	135	104	155	128	135	126	145	150	122	116	119	118	123	119	137	119	140	144	134	128	131	128	128	127	116	145	150	131	144	147	153	145	123	146	122	124	131	132	128	130	127	136	119	130	139	130	129	139	125	124	126	141	140	110	126	152	127	134	119	154	137	149	130	121	140	164	125	124	120	104	118	134	149	129	128	125	141	142	107	157	126	136	139	138	139	132	129	141	125	156	120	122	100	122	126	121	138	130	124	141	126	142	144	132	156	119	125	127	109	134	105	122	144	126	115	149	130	143	142	139	131	142	122	139	132	152	138	110	121	127	128	129	139	135	119	142	130	135	145	115	139	143	147	114	138	124	120	124	114	146	127	140	129	145	129	129	116	129	164	124	132	144	128	150	133	109	163	141	110	118	141	122	113	134	139	132	140	129	134	130	117	124	130	115	118	138	152	120	131	125	146	125	119	120	143	118	149	138	128	138	124	128	116	127	120	135	135	126	134	127	128	120	136	108	123	133	119	121	120	122	144	131	132	143	144	131	127	119	127	148	131	119	124	148	112	123	148	136	140	130	142	154	121	140	125	126	117	117	139	127	129	145	108	134	118	132	161	136	135	138	127	128	112	136	135	127	150	144	132	137	136	127	125	136	125	130	131	152	134	127	137	115	123	138	130	126	138	120	123	138	116	120	133	142	142	150	144	135	147	133	138	131	122	132	108	125	121	124	128	135	116	143	142	113	157	125	127	128	148	150	139	145	140	113	132	132	139	134	144	147	143	124	144	125	127	111	157	150	132	120	135	126	129	140	129	123	111	114	121	130	147	134	157	125	110	136	140	122	150	125	143	159	132	134	152	135	121	141	147	126	124	133	135	130	130	138	135	119	125	142	122	128	131	139	127	143	129	134	130	135	143	141	106	137	129	114	121	127	121	131	128	150	128	124	123	132	137	118	119	124	147	120	125	135	150	135	146	112	119	131	118	135	120	128	150	129	122	138	130	117	133	122	109	141	135	125	155	132	149	147	112	114	138	148	137	116	132	151	127	115	150	141	122	133	136	152	112	138	120	140	148	117	144	140	137	128	130	145	134	134	146	132	136	116	132	118	135	155	141	125	119	93	136	135	147	148	154	132	119	144	145	127	121	136	137	139	124	163	137	153	134	115	145	131	104	120	133	115	115	143	127	138	143	135	136	128	122	151	113	142	144	150	139	131	123	125	150	127	122	120	129	137	128	140	146	126	139	118	120	135	154	139	132	132	127	112	125	159	131	139	141	134	132	133	130	164	140	129	143	166	131	126	147	114	112	122	141	139	123	108	126	130	135	123	151	130	130	156	165	153	119	113	143	137	136	127	134	121	142	166	140	145	135	153	136	130	120	138	106	131	145	133	145	116	148	121	147	125	121	132	123	129	118	147	131	131	120	164	126	156	148	121	138	140	139	146	139	123	142	112	123	122	133	123	129	155	122	114	146	115	137	150	129	157	126	144	141	102	115	128	133	109	137	166	127	144	126	142	126	134	140	124	136	143	134	141	136	132	122	127	126	143	134	148	129	125	129	127	135	117	138	138	134	118	133	127	127	123	143	122	132	127	138	127	121	138	139	133	132	135	102	146	135	116	117	133	121	146	130	136	139	131	143	133	124	129	150	130	131	132	149	129	114	133	121	143	118	121	142	138	124	129	122	110	130	129	117	118	129	119	109	145	122	138	117	142	120	144	119	137	132	143	126	115	146	164	146	128	134	119	126	138	153	116	132	142	125	134	134	136	128	118	137	132	112	120	139	137	130	109	110	142	141	142	126	139	127	130	135	133	153	135	131	129	139	107	136	124	136	144	133	131	106	129	136	144	145	129	145	117	118	152	122	133	137	147	130	141	115	119	129	131	126	120	140	137	146	112	133	130	136	114	140	132	147	123	110	131	140	124	121	124	142	133	125	111	114	119	156	132	119	131	142	133	135	126	138	110	143	126	153	130	150	108	141	119	151	132	143	142	132	118	127	135	120	139	133	125	119	124	119	123	134	130	129	134	119	134	122	110	128	139	129	147	151	122	137	124	132	138	132	133	113	140	125	142	160	136	118	129	128	165	146	137	119	148	114	140	137	143	137	124	105	124	135	141	146	127	142	138	153	132	137	117	131	132	141	122	136	111	131	121	136	125	150	140	135	116	136	139	102	108	137	131	135	131	127	129	138	124	132	133	119	135	123	95	163	119	152	131	143	139	135	130	128	122	130	137	141	119	122	119	133	159	141	136	138	129	122	141	144	147	142	133	110	120	134	126	146	163	145	116	124	134	153	133	137	136	135	124	128	125	138	135	124	105	125	120	142	132	134	127	148	131	138	135	141	117	127	135	129	130	132	141	131	122	123	133	145	113	124	137	116	125	132	131	141	136	149	134	134	146	142	135	136	135	131	130	142	135	126	123	116	136	154	141	127	123	131	123	117	106	153	124	128	124	130	132	139	123	143	138	143	145	116	123	142	138	120	133	132	150	119	131	149	147	125	126	126	144	135	122	135	127	108	107	115	134	129	151	113	163	124	144	142	132	142	116	130	114	141	130	131	137	141	145	152	138	128	139	117	122	141	141	125	132	145	157	141	149	129	123	122	134	119	132	135	134	149	143	142	130	131	103	132	135	145	140	142	129	120	139	129	131	135	119	127	123	125	105	115	128	133	142	150	136	135	119	126	137	126	128	135	123	140	135	131	123	140	138	119	120	148	123	129	127	149	126	126	134	153	140	127	146	125	131	133	152	115	149	138	119	125	113	119	137	131	113	152	155	136	125	143	129	125	140	115	133	132	145	156	143	133	131	137	136	135	135	140	126	129	156	114	109	147	147	120	117	143	116	130	139	109	144	128	129	111	132	138	162	136	121	134	133	129	132	129	139	134	132	126	122	126	126	140	150	137	154	99	117	135	157	142	136	158	137	121	147	124	141	112	120	147	146	127	133	110	119	146	134	123	121	136	129	133	143	132	127	127	123	142	120	141	126	134	133	141	114	129	118	131	143	123	143	126	136	136	125	141	122	124	115	145	132	120	140	137	121	136	135	129	135	133	126	127	155	123	144	136	132	137	123	147	123	141
7506	1935	4493	5418	4616	3715	3071	2621	2225	1869	1612	1463	1234	1224	1054	991	928	847	809	794	775	780	675	689	635	631	679	623	600	557	588	520	526	556	499	529	545	560	505	482	468	439	490	459	443	481	453	474	478	464	471	480	463	433	439	444	485	474	426	431	433	466	440	452	436	471	431	414	457	432	417	464	411	448	433	415	431	433	437	419	406	435	429	450	446	457	426	405	421	389	443	424	421	412	368	417	384	424	419	430	439	425	424	417	414	424	407	437	382	411	396	387	409	457	410	404	439	436	431	429	403	472	394	394	404	435	401	414	386	420	402	444	420	411	453	393	393	434	433	426	395	396	422	375	446	423	418	395	416	429	430	424	388	416	372	402	366	377	430	429	409	393	387	412	429	426	403	409	408	408	423	359	411	423	408	405	406	435	392	398	392	389	420	410	417	396	399	417	413	429	416	450	432	401	413	383	399	416	420	380	385	409	382	363	399	426	410	413	408	416	431	422	432	406	405	426	417	431	408	382	420	402	396	372	403	389	426	437	429	418	375	427	414	415	395	420	367	404	380	394	375	412	420	418	370	410	429	399	411	430	423	417	403	408	397	384	414	370	404	393	407	426	437	398	378	407	411	409	412	391	416	385	405	406	394	441	362	388	419	397	429	435	425	408	389	406	410	419	420	365	426	410	418	400	412	383	399	394	391	417	393	396	430	414	377	404	387	370	424	418	395	408	421	384	406	400	409	421	377	423	378	425	447	370	415	409	369	399	416	388	438	438	412	384	387	391	409	418	421	383	410	386	422	366	383	434	412	387	423	394	400	417	379	430	429	419	402	419	391	424	434	433	389	402	421	392	360	417	385	417	378	400	408	426	425	420	419	439	414	402	412	423	374	378	415	398	408	360	387	392	406	400	406	459	392	414	416	402	415	366	410	368	399	433	385	400	348	362	403	405	439	389	415	365	410	433	385	414	386	404	410	403	404	386	385	423	401	433	436	389	408	387	425	430	407	367	402	398	392	353	394	360	408	431	391	375	419	398	409	449	419	433	381	409	401	366	421	437	424	401	411	434	429	424	386	394	377	420	414	392	431	382	408	418	409	389	462	421	423	411	391	397	387	388	402	433	412	426	419	426	421	406	398	400	397	382	385	413	381	376	407	411	400	401	415	395	411	407	396	414	380	411	431	400	419	386	386	425	393	424	416	390	415	446	403	391	376	377	394	404	401	372	404	401	431	378	395	398	415	431	403	385	423	403	427	392	382	381	376	411	394	385	413	410	414	376	404	403	407	420	427	390	426	385	423	424	394	427	375	377	441	433	422	415	403	402	385	400	384	395	388	405	419	405	385	442	412	403	387	413	426	434	372	430	436	408	405	391	405	391	422	405	409	371	363	445	419	417	419	408	448	397	367	381	375	425	419	386	392	411	366	395	404	403	417	432	396	426	387	380	383	404	402	373	383	401	448	422	382	426	402	398	391	406	424	405	377	404	403	420	420	396	429	390	412	409	382	411	411	439	434	387	398	422	416	407	414	372	404	433	385	386	413	415	408	412	429	399	403	421	387	389	402	358	424	430	407	396	386	413	385	389	378	412	401	405	419	408	408	399	380	409	412	350	414	380	396	378	400	446	409	401	377	387	391	411	417	413	420	401	404	417	391	413	384	377	380	370	378	384	405	427	388	411	385	391	399	380	414	401	434	431	432	396	394	409	374	425	408	395	405	400	400	424	408	369	421	384	417	367	414	418	419	384	388	405	427	416	390	385	438	381	384	392	410	406	415	435	362	398	421	402	408	430	385	366	407	393	377	387	409	402	390	437	386	386	445	380	411	393	400	403	377	414	353	430	406	386	371	426	394	396	401	404	389	381	409	418	371	378	376	404	430	420	398	427	396	441	399	431	445	385	415	394	387	435	456	401	391	444	399	433	406	414	407	400	403	421	428	402	403	431	384	368	404	371	406	400	407	392	393	396	427	418	409	385	401	433	405	390	437	409	425	371	381	407	386	406	426	445	402	474	417	429	393	395	409	400	449	410	393	425	399	410	429	409	386	356	415	381	442	399	392	422	422	419	396	412	416	377	428	417	385	390	388	391	374	362	375	405	358	392	391	431	411	395	380	417	383	406	388	404	395	436	378	426	390	398	421	425	397	419	390	412	448	398	435	414	413	451	395	382	388	371	424	447	417	439	373	408	409	367	401	433	401	399	423	385	392	436	436	395	393	402	407	376	437	392	414	402	403	396	400	409	410	407	394	415	402	384	407	398	414	395	421	388	415	384	417	401	394	428	441	333	393	422	428	412	389	397	434	375	366	413	432	433	404	395	397	408	399	416	449	367	387	401	384	408	411	409	395	398	418	446	417	430	427	391	395	359	383	413	418	388	407	437	383	393	379	417	430	448	412	396	370	439	402	416	413	420	388	375	390	415	381	387	408	396	430	408	379	409	439	393	406	399	365	345	388	397	354	415	383	362	431	353	415	412	431	430	422	396	393	385	413	381	400	366	383	408	404	415	386	415	427	396	371	417	440	391	408	391	444	391	417	442	460	418	412	424	388	402	406	403	408	419	394	409	402	371	365	410	376	376	421	418	424	381	452	428	383	409	375	399	409	408	406	408	374	436	386	415	396	438	400	412	406	397	440	419	421	373	404	386	397	390	423	413	405	396	407	397	413	413	399	378	385	393	390	382	418	405	415	394	417	405	393	439	398	445	415	421	426	398	404	410	383	416	437	414	420	391	420	389	414	450	393	426	418	394	403	443	375	411	430	369	393	405	448	375	399	403	429	379	380	383	384	412	374	401	389	431	420	403	402	376	396	386	440	405	441	429	379	375	425	423	420	347	376	420	413	403	401	442	384	390	438	399	382	396	419	399	427	409	408	389	406	375	414	433	358	396	420	409	421	381	405	407	410	381	380	396	395	383	390	432	384	404	410	408	401	371	398	408	433	405	384	420	415	385	435	428	410	418	405	386	386	373	400	373	407	420	388	417	428	381	394	402	387	382	428	423	438	389	376	406	404	388	397	423	352	416	399	424	410	417	418	393	425	411	393	399	385	379	351	425	398	387	433	420	391	400	376	416	413	425	409	404	418	364	377	410	400	416	382	408	401	387	389	427	378	433	362	379	380	409	375	376	425	435	401	416	428	403	390	427	399	406	405	440	413	408	395	411	429	409	366	422	432	408	418	425	416	391	399	395	371	434	399	375	404	440	388	436	370	414	417	379	435	402	394	387	374	386	409	370	414	405	378	394	408	382	390	382	400	432	372	413	445	375	392	419	432	415	443	431	376	400	396	386	396	439	438	410	428	428	410	446	398	407	420	398	425	411	418	383	418	428	390	387	389	398	412	419	417	399	409	366	379	396	446	406	403	428	394	354	407	435	397	408	409	400	410	415	417	412	420	433	381	373	404	396	440	410	371	421	418	361	400	410	403	418	410	370	406	393	381	412	399	429	406	452	409	418	391	373	421	407	405	421	394	412	393	423	423	412
2412	401	399	395	364	375	351	377	328	346	344	382	336	319	352	331	344	356	357	347	328	349	331	355	358	349	339	364	340	325	341	316	334	351	353	323	300	332	350	320	314	366	347	336	311	301	336	331	353	308	345	320	357	365	335	277	352	345	331	348	317	358	332	336	359	352	339	338	322	320	318	300	329	344	352	363	357	360	360	342	341	363	317	322	358	385	319	341	322	358	316	340	339	344	308	371	328	333	318	338	312	329	334	317	335	328	334	374	336	330	325	347	359	387	360	363	321	346	359	336	348	365	350	320	313	352	340	364	361	345	307	327	351	324	342	349	376	350	369	366	340	331	321	350	355	317	311	336	335	323	356	343	340	350	349	315	335	352	343	340	354	340	373	357	323	337	346	321	321	339	301	336	367	322	342	356	352	352	350	335	347	321	337	320	326	366	335	356	365	324	311	322	350	347	361	336	358	321	336	307	324	331	336	314	332	333	346	331	343	343	319	358	389	335	330	343	325	321	355	344	360	338	361	343	352	344	308	336	331	340	374	331	322	350	354	327	354	333	302	340	374	345	344	343	319	322	351	326	328	331	352	339	335	339	349	369	375	326	303	318	344	333	319	336	323	326	331	323	332	354	371	359	349	313	367	360	338	351	342	375	340	355	353	335	330	312	352	332	366	356	360	335	319	313	349	318	349	320	337	332	349	344	291	318	343	338	376	294	364	327	345	331	347	356	349	362	343	374	315	334	319	333	297	351	335	330	337	345	335	294	358	362	308	318	341	363	332	353	334	318	318	347	330	352	322	323	359	341	374	364	328	352	332	342	333	346	308	338	352	362	341	321	332	354	337	325	352	317	346	324	335	351	339	336	330	376	371	356	349	366	350	375	327	295	349	371	336	336	324	298	327	315	337	375	349	348	324	342	385	364	390	360	341	377	361	331	388	299	345	337	345	358	357	334	354	385	339	352	320	360	375	311	347	311	357	322	357	337	342	323	357	353	346	330	329	350	357	329	378	353	295	354	352	352	330	343	348	335	360	354	356	350	326	368	349	358	360	317	292	340	322	319	299	333	339	309	363	342	357	347	324	361	339	346	356	328	349	316	327	381	308	339	331	354	311	315	336	345	355	339	342	336	302	367	331	345	342	337	330	367	354	321	330	343	310	345	365	359	318	343	363	351	291	386	339	338	374	371	342	342	316	328	329	369	331	359	329	351	327	350	366	342	315	326	335	370	323	369	316	342	352	306	353	322	355	324	319	347	341	335	342	331	337	322	346	356	342	331	328	310	336	332	364	324	359	351	373	359	336	328	346	363	354	334	359	304	378	336	339	334	319	352	353	321	353	337	343	321	351	376	336	337	333	323	327	366	331	338	334	344	352	331	323	347	344	328	327	328	337	373	338	347	372	350	335	339	344	340	360	361	341	324	349	366	363	343	348	361	348	316	356	355	359	339	343	339	340	357	349	322	346	311	344	322	304	340	341	367	344	360	332	343	344	374	363	356	354	356	338	315	343	328	321	368	357	313	315	307	338	313	351	335	376	331	303	331	325	364	363	357	350	279	346	293	351	328	312	353	371	337	335	314	360	356	367	345	336	386	311	349	348	347	328	336	330	371	305	351	345	331	332	342	369	317	331	366	352	346	347	364	350	308	315	327	349	303	338	328	333	330	295	316	351	329	348	325	357	334	328	352	307	332	339	377	351	313	311	330	366	337	326	347	311	379	353	312	332	356	334	382	328	371	350	341	315	342	331	322	338	357	355	356	319	348	337	355	299	339	366	335	316	369	350	363	344	327	305	347	304	379	355	317	323	355	336	315	340	345	370	294	349	350	364	338	337	332	335	365	356	337	342	334	359	345	318	338	384	304	358	341	351	327	344	321	329	321	349	327	374	340	350	333	339	361	326	363	347	329	350	374	358	329	342	359	318	346	319	331	343	340	333	342	353	348	365	349	362	357	364	329	333	328	351	316	325	365	314	325	319	328	304	331	332	324	357	369	328	329	343	343	366	345	334	334	340	389	326	373	328	317	332	377	351	343	320	338	345	346	326	354	362	344	338	346	321	350	356	357	336	334	332	337	327	327	358	344	354	351	323	317	335	337	336	374	348	327	368	364	300	348	340	357	322	347	354	319	310	341	318	364	338	334	333	335	333	336	384	345	322	344	306	349	354	331	319	330	344	336	357	355	367	342	371	346	324	310	326	339	359	318	363	363	337	346	358	325	318	362	341	365	300	344	341	351	357	386	317	344	326	338	341	385	337	336	347	342	333	313	351	321	361	350	313	327	343	323	322	342	349	336	316	328	359	350	322	332	342	348	371	360	385	360	361	352	354	356	362	331	380	347	330	318	364	341	339	332	362	336	342	353	349	356	368	358	363	364	331	333	324	322	339	332	350	352	349	321	324	325	328	329	331	350	340	308	318	351	361	321	346	370	338	326	343	326	318	336	342	362	360	340	346	363	331	337	330	336	346	321	345	341	344	324	333	339	320	334	345	329	332	314	335	345	347	336	352	353	356	376	325	355	344	352	329	323	348	352	350	376	324	342	296	332	374	369	380	329	338	351	338	345	342	335	370	318	346	319	322	344	366	324	313	374	356	354	320	349	356	352	347	323	299	336	326	362	355	328	353	311	355	375	323	313	333	339	343	348	341	334	330	348	355	330	345	295	327	388	319	341	366	328	312	339	340	351	320	311	363	360	320	356	344	317	351	337	317	348	351	348	351	333	341	343	325	325	342	349	366	333	342	324	348	332	330	344	336	311	306	331	327	344	349	342	334	323	337	299	313	338	312	344	335	348	329	347	307	392	358	340	312	327	335	335	354	341	360	353	349	342	383	309	360	356	348	363	352	342	353	343	338	338	309	360	338	326	348	333	365	348	346	337	364	318	329	355	332	341	326	325	315	353	342	320	336	370	367	328	301	336	330	311	334	354	340	304	346	321	338	371	308	339	330	362	336	335	352	356	350	330	350	322	324	341	345	352	335	339	347	339	331	356	366	347	318	356	345	335	333	371	342	347	339	325	318	346	365	342	344	327	334	377	356	359	331	376	364	353	334	340	368	340	359	321	310	343	327	349	333	354	355	366	324	335	374	349	340	362	381	362	322	341	334	370	320	348	357	314	364	319	349	329	345	319	350	361	355	338	324	353	313	344	319	323	318	354	348	373	346	336	333	337	356	336	342	346	351	351	351	330	322	327	324	347	317	323	377	340	340	377	355	353	324	336	369	347	319	357	347	346	332	305	357	341	373	358	359	346	314	325	313	333	314	361	354	354	327	356	328	336	330	357	334	358	379	328	315	373	318	339	331	344	368	369	341	326	307	333	321	376	343	328	335	349	315	308	377	325	316	344	335	359	334	353	327	331	334	358	360	379	331	339	372	376	362	319	340	348	308	340	350	343	346	308	317	344	350	336	305	307	292	343	329	365	332	334	341	333	323	350	316	357	322	339	331	336	324	297	351	346	367	335	337	339	318	341	363	343
2524	980	1067	1044	1101	1030	945	967	989	962	943	991	960	979	990	960	879	937	960	931	938	929	926	891	957	943	909	905	886	934	906	878	888	912	932	917	931	933	920	876	904	850	894	894	910	929	919	929	894	878	904	909	902	963	853	882	852	876	892	906	941	896	911	930	862	906	944	849	923	869	869	916	935	899	858	861	933	957	873	905	921	893	910	872	864	877	947	853	886	871	881	883	910	885	878	903	856	922	899	872	900	880	892	901	892	888	894	889	884	867	922	862	927	883	902	891	862	883	884	942	868	884	892	926	935	911	844	863	917	885	890	907	919	876	902	898	916	924	843	908	907	885	906	926	935	923	922	862	860	877	842	855	857	896	904	871	854	912	914	830	822	898	894	879	866	920	927	845	913	884	916	894	874	886	868	934	940	870	871	930	918	973	875	901	897	912	928	932	968	858	868	912	899	874	910	902	937	879	905	921	862	837	906	906	872	906	916	836	898	899	914	900	852	896	916	902	914	885	904	882	887	863	861	889	874	863	921	935	919	868	891	912	891	856	891	895	876	903	893	917	933	856	925	880	910	879	911	858	908	823	877	851	890	935	886	941	898	925	873	876	908	866	906	922	966	898	885	881	908	950	930	847	863	913	873	898	928	863	911	882	861	850	911	936	862	870	879	901	970	885	870	902	890	866	871	919	857	883	922	910	888	888	883	947	884	912	911	916	913	872	935	927	837	895	909	909	908	910	902	938	886	899	903	909	924	898	884	822	905	893	858	934	920	872	847	934	858	876	889	950	887	936	878	851	921	936	917	927	911	880	887	838	929	870	851	898	864	891	880	898	910	888	887	870	968	872	887	887	912	889	841	895	882	928	920	890	907	928	892	950	931	907	902	912	929	883	891	920	859	911	879	884	857	916	824	885	847	903	880	902	888	895	883	909	899	934	911	906	897	877	881	963	891	915	940	908	867	875	882	919	898	917	884	878	912	875	868	874	892	846	880	865	897	915	931	907	906	921	911	914	949	903	849	900	965	884	877	906	860	899	854	976	881	862	900	921	875	907	953	903	854	889	801	798	860	922	873	883	904	853	849	903	895	896	892	907	917	890	872	883	937	957	889	870	891	943	922	885	920	870	906	898	895	857	924	838	901	874	909	932	944	868	843	888	889	865	892	889	933	940	910	944	894	873	879	852	895	922	880	910	917	845	890	902	880	900	853	860	917	892	861	876	859	916	893	859	868	911	926	881	879	897	912	916	899	860	866	858	962	969	914	862	884	908	907	955	880	902	883	878	912	910	883	916	882	929	907	880	895	902	927	943	863	892	919	885	914	915	928	909	939	928	945	895	887	883	887	908	907	944	890	884	875	901	866	911	899	891	920	888	899	886	909	895	910	877	864	925	890	908	919	919	836	890	875	857	878	856	896	916	905	900	915	891	875	849	866	882	912	920	833	891	945	885	903	896	951	871	901	919	887	928	867	942	861	888	927	878	889	906	934	923	888	855	919	950	837	919	884	849	893	889	887	856	918	902	897	853	888	927	866	853	897	975	897	952	836	915	906	915	892	931	855	891	928	898	892	909	846	841	876	880	877	898	854	843	853	936	879	893	864	871	931	852	904	932	899	923	893	879	929	920	888	922	886	919	905	955	889	870	931	858	835	928	872	955	855	921	865	851	890	897	886	944	838	859	872	943	929	924	933	911	855	917	911	833	867	885	884	899	888	857	858	907	900	871	907	868	909	853	952	896	893	833	911	903	879	884	867	897	901	915	897	897	901	883	904	923	909	881	877	881	880	914	955	909	907	902	913	916	896	912	875	815	930	882	887	902	882	897	804	880	983	878	869	934	904	932	895	859	922	880	873	890	891	874	861	935	922	947	924	876	867	937	866	912	821	859	892	875	919	896	875	922	874	919	930	895	975	905	910	930	910	875	852	864	929	884	911	912	894	884	917	893	917	923	907	945	933	934	921	856	931	927	949	914	883	893	904	907	887	884	911	925	937	907	893	938	981	901	871	920	886	948	862	934	902	940	869	889	860	928	904	880	928	896	920	866	903	888	898	851	863	934	880	903	967	917	905	904	898	874	870	881	895	913	863	899	907	847	896	918	900	895	900	920	914	879	879	854	865	869	838	933	827	864	896	868	908	909	861	923	868	868	895	902	839	869	859	879	871	896	922	836	885	891	940	915	893	880	917	844	891	875	878	882	921	952	847	881	887	853	874	945	889	915	891	846	912	894	900	874	863	919	917	952	923	892	865	905	877	905	852	926	917	926	967	897	892	935	884	935	904	947	897	921	866	955	927	881	894	903	887	903	874	902	853	882	883	853	873	864	878	872	913	875	920	924	928	874	902	978	927	946	901	890	874	911	878	849	854	860	867	890	863	915	906	888	849	898	960	825	888	914	915	860	895	918	847	896	940	903	930	822	980	901	961	852	939	912	983	866	918	837	934	849	863	858	972	916	848	951	870	884	932	893	907	863	888	913	867	857	908	937	904	901	929	878	908	905	917	946	907	870	920	896	884	887	889	914	910	928	885	850	868	907	882	903	916	908	854	925	902	917	914	907	890	946	875	938	873	907	844	946	927	960	943	895	901	916	885	849	916	891	878	882	866	944	884	881	882	901	903	995	923	952	886	957	896	907	921	906	882	893	936	862	952	892	888	934	869	864	912	869	930	915	917	899	884	890	899	893	946	886	853	900	892	869	885	922	939	936	877	903	922	893	911	879	915	887	935	839	855	867	909	893	857	867	880	947	877	932	883	856	888	962	927	871	906	900	840	911	901	855	877	895	898	918	906	866	833	898	895	919	912	886	826	889	936	930	933	937	879	826	898	867	902	934	927	914	866	885	913	938	940	906	946	902	916	903	893	926	890	951	886	913	897	933	861	890	881	880	901	846	908	933	909	903	880	893	916	882	862	893	900	850	861	895	884	901	902	907	885	874	897	889	920	904	870	855	902	939	832	921	881	896	878	893	844	930	915	921	929	910	879	888	896	905	892	919	862	938	910	916	863	917	933	843	875	887	858	909	878	868	919	902	884	903	925	872	895	935	917	892	883	851	880	896	901	878	884	912	874	889	924	875	934	911	901	869	915	882	952	854	865	885	931	899	869	899	882	878	864	855	923	887	918	938	877	898	901	906	889	852	925	843	904	879	859	855	856	899	939	909	881	937	883	944	893	908	842	875	892	894	898	914	848	848	845	870	863	952	922	809	901	838	854	899	856	881	910	888	917	916	860	904	871	882	896	887	894	882	913	968	833	859	921	890	868	855	911	879	916	878	889	929	941	916	923	886	864	917	909	903	937	900	905	903	888	930	883	912	858	933	890	932	881	904	892	922	901	877	886	886	893	935	958	869	916	931	879	896	915	903	890	901	895	862	892	940	903	931	888	888	925	876	897	895	964	870	931	867	928	904	898	912	852	858	904	886	867	909	925	937	878	892	897	877	926	913	889	916	919	931	899	907	912	865	905	857	909	1010	871	890	966	883
9823	1045	1271	1050	767	595	520	429	378	343	292	289	258	279	261	233	237	214	255	252	256	222	231	219	202	236	201	201	232	206	220	230	246	226	226	204	180	233	223	173	203	214	224	202	219	212	217	196	216	194	225	191	200	244	196	209	200	213	218	195	215	215	218	193	219	215	203	217	197	204	201	208	204	226	212	220	208	205	207	204	201	202	200	201	192	207	213	216	216	173	207	224	220	198	197	191	233	224	201	195	187	208	193	223	222	204	206	194	221	200	217	236	198	210	210	220	218	181	205	170	229	208	187	212	213	198	208	233	197	195	218	212	192	216	200	216	207	205	218	179	205	186	186	219	198	202	227	208	202	232	217	215	195	220	224	230	214	220	198	180	218	217	173	197	219	226	195	207	222	191	216	213	198	216	202	197	236	212	208	218	228	211	222	198	202	202	198	231	192	199	186	205	206	211	217	253	202	218	185	203	211	201	228	213	195	201	188	220	201	201	192	198	172	196	199	244	209	184	197	202	202	214	195	233	209	202	236	193	208	198	213	220	205	220	195	205	215	220	207	222	211	246	209	218	211	224	221	188	204	196	216	204	203	188	233	237	195	193	207	185	213	221	200	208	206	219	223	207	187	206	192	204	219	210	202	227	188	197	187	191	220	183	200	206	238	216	225	226	183	201	172	210	204	182	206	210	206	206	215	185	197	213	191	204	202	211	203	219	200	205	211	207	236	213	191	190	209	204	217	236	213	209	216	221	201	194	199	188	209	236	216	249	201	215	223	211	222	212	206	181	213	227	201	221	200	219	218	188	198	186	198	226	188	214	202	226	173	218	198	202	197	206	202	189	202	204	224	209	202	209	197	205	211	243	228	200	215	219	192	257	183	229	209	215	223	218	204	204	197	234	207	193	223	233	209	220	180	190	239	211	210	176	225	210	218	221	203	200	212	190	227	203	230	219	184	203	176	216	195	196	194	182	210	235	209	196	213	202	205	204	187	191	209	220	206	200	212	203	199	196	212	193	208	194	228	225	218	207	219	183	205	205	190	205	203	197	204	198	212	218	209	208	218	194	236	206	228	166	238	191	193	201	217	211	214	191	219	188	196	193	220	209	197	220	239	241	207	201	208	187	188	198	204	237	203	205	237	215	210	192	208	188	221	207	187	215	163	195	211	191	184	219	209	198	192	217	188	209	193	183	186	214	214	210	201	192	220	230	227	223	189	199	200	192	189	230	225	208	224	204	178	217	210	219	241	173	203	207	190	195	220	221	211	193	177	222	226	215	213	243	195	208	201	193	224	206	232	203	169	214	214	207	213	196	208	225	208	205	192	191	210	224	206	218	222	214	206	218	184	181	213	211	219	212	192	215	223	225	205	222	221	210	224	217	234	209	222	218	200	195	221	188	172	181	194	193	204	187	237	210	219	204	203	177	200	206	211	214	193	230	197	181	209	227	227	221	210	195	219	200	205	229	223	210	224	210	211	199	213	215	181	193	203	212	217	185	213	221	204	218	201	204	217	219	213	224	232	230	214	186	210	207	203	211	227	200	206	225	231	201	217	196	206	194	198	214	220	226	213	213	205	214	188	218	215	228	206	211	211	210	228	200	186	190	213	235	232	201	205	214	200	204	205	210	201	190	205	213	222	204	218	223	226	210	239	184	208	197	187	232	184	209	217	195	214	204	189	205	224	215	188	195	207	189	187	239	226	219	178	206	209	213	200	222	192	206	204	213	211	194	206	202	179	217	218	223	217	220	202	237	228	227	204	210	202	213	216	228	192	208	213	203	179	215	218	202	217	225	191	231	216	200	220	196	180	184	214	191	224	210	237	204	200	192	197	212	214	185	191	183	211	200	201	206	216	186	180	197	233	198	211	196	234	192	222	201	188	193	198	213	185	208	213	218	202	215	205	188	213	207	228	246	221	187	217	192	201	194	197	182	196	218	225	226	196	229	210	206	192	219	193	204	206	215	202	218	178	200	230	218	231	226	205	210	216	230	204	199	215	232	183	205	217	179	201	202	198	211	215	182	220	200	195	202	224	222	197	188	219	191	206	216	215	194	206	181	219	194	199	198	182	226	224	214	216	213	203	215	216	194	230	205	195	195	189	202	214	206	170	215	235	207	195	214	215	233	201	185	189	229	201	231	211	179	198	213	211	223	195	185	199	190	228	202	193	224	209	197	226	209	215	193	220	209	209	198	205	223	200	196	200	208	215	208	207	210	195	201	217	219	206	193	191	191	232	206	214	200	191	183	215	231	209	184	184	214	218	192	207	199	230	214	212	182	189	220	225	209	197	188	231	216	208	195	204	220	210	200	188	190	202	193	212	176	202	169	206	192	205	207	212	208	205	198	193	212	219	223	202	204	220	186	197	186	176	212	225	210	191	206	209	208	222	217	223	213	211	230	201	208	219	198	216	201	209	229	198	201	230	225	214	222	188	211	209	190	213	222	202	203	184	222	230	220	226	211	226	186	206	226	206	198	189	208	222	189	198	201	225	222	205	198	215	200	222	220	197	216	210	211	210	195	229	204	189	196	211	217	216	211	198	214	202	204	209	196	202	233	226	228	198	208	210	193	203	212	202	183	210	229	205	207	202	178	218	242	188	216	198	202	232	192	205	187	206	237	203	221	205	183	195	204	196	248	203	217	228	215	193	223	205	204	230	217	201	232	189	203	201	191	191	198	221	231	200	175	211	203	173	212	194	194	204	204	198	204	210	230	226	211	187	184	193	229	208	198	199	224	213	231	195	224	193	220	210	203	215	206	252	206	204	217	227	208	202	217	207	205	192	209	233	205	200	212	207	206	223	189	201	215	213	227	194	218	200	212	198	217	209	203	207	202	210	190	216	205	203	210	241	205	204	215	218	213	205	176	209	202	218	192	191	169	186	209	185	200	219	189	198	194	236	193	196	195	222	214	232	199	198	200	228	224	198	194	188	190	204	177	206	202	207	224	203	209	191	215	195	196	193	200	211	205	200	227	204	204	197	196	204	225	187	208	185	224	227	196	222	210	197	200	183	222	217	219	194	202	207	215	226	197	213	219	217	224	228	206	255	197	196	191	222	212	201	211	202	196	214	201	213	194	190	203	214	229	193	224	211	200	197	190	216	222	197	239	190	222	233	179	234	227	201	203	190	194	210	233	221	214	189	224	232	199	219	207	183	203	221	228	198	209	221	192	206	255	227	223	195	199	208	249	175	189	231	174	221	229	204	195	204	234	222	195	223	210	225	191	200	193	201	238	216	189	219	207	212	200	211	207	212	191	219	202	242	198	199	199	207	181	195	194	220	204	206	216	227	215	216	213	219	199	191	217	178	209	205	216	197	198	202	220	207	187	206	187	218	215	187	217	210	194	191	243	198	200	199	191	197	217	200	197	222	205	203	196	215	225	197	231	176	214	208	191	186	220	224	206	235	201	237	189	245	218	225	205	197	202	189	210	214	193	225	198	201	227	212	236	223	243	196	181	242	249	199	192	187	215
5778	1429	2680	3221	2897	2323	2000	1783	1518	1383	1231	1098	1033	955	937	838	834	802	786	780	787	769	740	769	738	674	621	668	636	643	631	712	700	652	648	638	639	603	644	651	666	629	597	674	652	583	580	588	655	648	620	608	670	613	622	619	615	542	585	589	602	616	632	647	604	567	599	619	631	609	618	617	569	613	621	593	574	624	599	557	566	534	576	593	611	616	609	584	540	577	600	562	597	564	558	555	565	615	573	639	588	542	554	578	583	576	624	633	603	610	562	568	561	559	611	535	613	583	564	553	571	548	573	597	536	566	575	576	535	600	579	582	570	569	559	602	560	547	566	589	611	576	563	576	610	603	570	594	568	617	636	579	563	589	587	577	547	562	530	566	616	572	602	564	573	559	603	628	530	649	562	583	597	551	554	549	591	597	596	575	593	561	560	588	619	572	613	562	587	564	551	578	596	581	572	546	592	584	562	590	561	571	583	554	538	618	610	582	577	575	564	592	544	561	574	621	556	644	595	545	606	599	636	562	560	583	612	574	573	556	591	604	612	601	560	573	601	548	611	570	572	573	602	598	607	534	562	575	577	642	566	585	598	549	585	622	566	592	557	557	566	592	570	614	570	615	627	523	529	629	565	573	572	587	567	579	616	567	553	593	576	567	580	587	543	574	557	560	544	560	550	571	588	543	632	602	590	548	565	572	588	588	547	574	605	554	573	563	589	596	537	577	555	567	524	628	570	576	560	598	571	621	603	566	581	592	562	632	573	591	589	615	558	594	572	574	578	564	594	594	572	555	568	565	612	552	589	551	576	593	606	568	577	581	554	560	591	568	578	592	551	580	551	524	583	551	598	574	549	576	573	539	585	536	575	573	578	608	556	592	552	562	572	590	611	579	602	581	583	576	562	597	570	570	581	562	588	586	622	548	581	565	562	543	607	564	552	562	596	565	568	577	553	656	560	599	570	547	578	582	576	546	595	548	564	591	616	587	556	557	553	600	575	549	566	542	546	567	563	585	590	612	612	562	583	583	568	553	585	553	597	534	601	582	606	626	567	576	617	560	526	558	569	587	627	566	599	580	578	574	559	604	569	554	566	564	578	590	595	523	536	575	546	596	564	556	592	546	575	565	536	601	583	588	586	603	573	582	564	603	591	591	625	595	602	577	570	606	596	576	566	605	554	587	575	616	572	609	540	564	595	614	535	560	560	580	555	558	545	567	558	593	602	580	533	559	594	577	593	597	576	593	565	564	594	580	565	588	611	594	575	548	560	576	578	587	622	596	603	567	539	588	573	558	582	565	593	606	573	609	528	592	579	576	604	562	543	624	546	601	588	586	560	557	620	528	600	600	609	614	545	594	598	524	584	523	603	586	591	597	605	580	575	562	593	590	577	559	556	604	569	531	562	598	571	575	534	586	604	525	560	527	581	521	575	618	585	531	559	623	570	593	582	595	564	554	575	524	578	592	614	584	573	592	572	623	607	550	572	555	528	614	565	603	571	556	594	617	621	552	552	561	579	539	568	599	584	603	636	593	580	536	612	532	551	587	546	545	546	625	599	572	635	548	550	585	611	611	610	580	560	612	554	604	594	556	552	581	576	570	581	594	587	582	559	558	570	592	620	599	536	590	636	585	574	564	593	605	599	574	550	564	557	559	556	581	580	559	577	582	572	594	568	635	608	585	592	568	578	531	550	572	585	583	593	594	629	609	567	549	562	552	550	621	580	530	620	625	575	588	596	586	584	568	573	568	566	600	599	597	618	581	592	595	565	582	557	551	552	596	601	617	571	596	563	550	553	534	524	566	554	609	608	571	595	594	563	597	572	605	574	557	557	554	583	599	563	560	562	630	576	557	622	557	578	556	590	592	571	612	581	612	567	528	576	546	558	584	612	592	598	577	557	552	568	597	531	598	613	591	588	565	543	608	611	589	579	571	604	556	561	530	624	601	602	549	515	599	585	591	616	578	594	588	543	577	555	554	565	579	596	581	573	587	560	586	552	586	597	614	605	543	589	594	593	542	578	581	522	584	559	578	599	583	571	541	577	586	527	575	572	614	570	581	590	596	561	613	565	538	553	592	595	565	611	569	538	563	594	568	596	616	640	558	595	617	567	576	595	641	569	565	523	577	588	561	548	571	594	565	551	597	577	580	601	584	623	577	581	588	580	595	564	563	610	585	587	574	581	571	588	640	563	604	605	569	571	599	589	593	592	589	555	583	550	550	626	557	577	605	609	537	579	557	609	623	598	582	566	622	577	556	612	528	565	572	569	581	577	628	609	619	570	598	552	553	592	581	561	610	592	606	587	587	604	576	610	557	542	633	593	621	565	557	582	585	587	540	588	577	592	565	549	567	583	608	568	566	582	585	594	606	627	589	598	522	607	561	570	572	578	601	558	551	576	582	564	579	593	538	572	557	621	580	591	584	566	597	549	624	577	588	578	564	548	595	578	573	600	598	603	628	563	546	548	564	572	541	557	573	524	554	599	581	591	610	622	570	625	551	565	563	586	556	576	628	564	568	575	526	543	551	608	592	560	537	612	602	546	563	553	593	617	620	568	601	550	585	558	612	559	591	552	586	562	559	563	589	528	595	564	595	560	584	631	544	558	575	581	579	626	586	623	548	546	576	606	576	560	594	548	549	545	601	597	570	591	631	588	584	557	610	593	563	551	571	595	598	570	586	613	561	590	629	625	566	587	562	590	628	594	568	593	619	598	567	564	588	572	606	542	575	600	595	555	579	605	568	609	529	583	587	603	560	586	581	603	527	570	596	592	529	591	556	560	591	579	580	575	592	570	597	591	561	571	529	584	561	565	570	608	558	560	647	544	592	587	542	580	552	609	568	575	602	577	565	591	612	593	595	543	556	587	614	577	623	571	600	606	595	624	565	557	631	613	581	565	555	527	557	567	551	533	584	597	609	642	580	557	579	558	598	570	589	609	584	598	581	599	558	613	616	593	573	569	588	594	586	523	542	591	558	563	581	595	575	577	615	546	554	540	618	555	606	592	605	608	615	550	601	582	578	556	593	556	559	585	550	593	614	602	562	550	559	560	564	577	632	596	569	574	541	592	595	586	574	563	547	591	566	596	584	595	554	594	612	609	609	588	541	615	559	578	539	608	553	582	565	570	584	598	533	587	546	533	590	565	578	598	596	591	578	584	559	640	583	579	585	617	591	584	564	596	584	611	631	565	599	565	593	542	556	610	585	604	588	577	611	565	549	598	573	605	539	557	613	615	583	610	541	575	579	611	578	579	558	585	569	556	574	575	558	572	593	605	615	606	574	602	569	556	594	586	535	572	557	617	534	540	547	605	585	570	563	592	576	563	605	610	604	593	584	550	617	613	594	555	571	607	539	585	565	547	573	589	597	567	592	607	619	613	568	621	578	562	594	590	584	599	580	565	555	607	599	557	593	555	579	596	554	559	635	601	587	580	559	605	579	583	589	555	580	584	568	618	581	602	614	579	562	557	595	578	585	522	555
17786	2493	2266	1863	1267	965	743	547	462	375	325	292	245	257	234	229	188	182	190	195	193	209	167	164	178	158	154	154	170	185	169	166	149	132	157	160	166	153	133	141	136	148	146	123	160	138	158	143	140	155	150	135	132	143	129	152	128	148	126	122	142	140	143	158	156	134	131	134	145	119	158	134	140	138	137	128	126	142	141	123	132	134	148	139	133	152	164	137	129	142	125	135	145	107	152	122	140	161	158	138	131	126	109	142	128	133	152	129	132	122	121	143	148	113	137	122	129	136	143	133	122	126	116	120	134	142	117	135	112	138	121	115	151	142	146	151	144	133	141	140	137	124	132	136	121	161	134	128	151	124	137	129	137	108	133	129	117	150	125	115	157	116	123	122	151	134	145	140	111	118	135	126	125	126	123	153	140	128	147	124	135	110	123	116	129	118	144	119	113	126	140	120	144	119	107	103	124	155	125	136	131	131	131	118	136	119	129	132	128	145	156	134	131	135	138	142	148	152	126	138	132	104	128	124	116	136	146	106	131	105	130	128	152	136	142	128	130	129	101	134	118	123	129	124	138	117	157	123	111	150	140	145	115	136	117	122	140	144	124	144	138	112	134	141	137	131	110	120	142	135	151	145	131	124	142	139	147	122	138	139	107	141	126	134	130	152	136	141	122	129	133	136	129	133	132	144	142	139	135	123	131	129	143	142	151	134	131	111	125	120	121	114	140	142	160	111	125	150	143	134	113	139	131	127	142	133	154	122	129	111	139	130	117	148	127	140	122	137	138	145	129	124	144	143	143	128	112	142	139	142	124	143	142	130	127	128	137	117	129	124	127	134	126	144	133	124	121	128	138	136	119	143	144	135	140	119	114	128	142	138	134	126	123	147	139	126	117	131	128	141	145	142	129	129	119	126	113	119	130	129	149	120	141	151	106	127	127	127	150	145	125	125	120	118	134	141	124	108	126	141	134	125	143	132	134	129	142	118	138	142	136	133	140	137	139	137	156	123	136	119	129	139	145	142	132	121	127	117	121	118	113	134	129	155	141	131	123	122	146	140	148	152	130	136	147	134	138	149	121	149	128	148	148	127	114	134	130	131	159	136	143	122	162	130	136	136	118	128	130	141	159	124	142	132	117	137	127	141	173	127	141	116	129	133	161	144	123	129	129	141	129	153	115	141	130	144	124	131	126	138	134	132	132	145	139	132	125	145	115	135	129	124	127	141	110	129	133	117	139	119	110	139	117	145	138	122	130	141	125	138	139	115	121	109	137	134	132	120	134	138	107	119	117	151	127	149	143	138	109	126	126	140	117	120	116	116	123	115	142	131	119	122	152	134	142	173	137	134	152	149	131	120	137	142	145	145	110	113	136	152	118	132	148	118	123	132	133	119	144	142	121	122	144	149	136	129	144	127	114	121	134	122	128	125	119	126	137	110	159	146	127	119	148	141	141	131	136	138	113	152	132	121	117	145	135	110	125	147	154	146	113	122	116	154	141	143	141	129	128	127	140	136	106	134	138	127	137	109	128	166	125	136	113	120	129	117	124	127	122	127	143	130	120	131	132	127	134	119	138	127	144	138	142	103	124	128	122	116	131	124	156	150	128	112	141	138	119	128	141	96	123	146	147	126	130	129	131	124	138	138	107	123	129	127	152	127	179	128	149	123	104	122	127	127	138	151	137	126	149	124	136	134	138	130	144	151	126	129	139	147	116	127	125	159	129	116	147	137	135	113	141	135	124	115	143	138	140	152	122	151	128	125	145	114	152	145	129	118	127	130	138	140	115	138	120	153	143	137	109	109	148	145	138	102	131	158	144	120	145	117	129	141	134	138	137	113	139	140	132	120	112	152	134	127	116	133	153	140	135	133	134	130	135	145	129	136	121	143	148	142	146	139	150	134	110	120	134	146	117	131	114	153	130	137	150	133	106	116	114	131	121	150	123	137	149	109	150	137	143	134	138	145	117	143	128	135	130	140	146	123	127	116	133	126	140	134	134	112	124	132	112	123	140	126	135	124	126	130	128	138	127	122	137	112	143	146	135	151	138	131	134	145	123	141	131	120	138	141	118	135	139	130	117	136	113	118	126	130	123	107	151	127	148	115	155	135	150	114	122	121	123	128	139	138	141	138	144	132	139	118	131	123	125	142	128	128	143	137	113	130	136	127	145	132	136	125	118	116	128	136	117	146	152	140	137	139	151	121	126	137	125	113	128	151	137	129	120	143	135	150	128	132	135	127	120	125	129	134	136	127	152	127	135	126	152	132	138	126	135	133	123	129	120	146	140	124	136	137	139	121	114	122	149	146	128	131	149	126	119	140	116	126	121	134	121	127	122	138	134	139	113	124	145	140	149	125	147	122	148	135	120	137	123	138	114	126	128	120	127	125	140	119	139	130	112	134	132	124	143	142	137	127	140	165	133	129	133	131	140	119	141	119	119	142	142	132	121	141	137	136	135	126	112	104	119	121	118	135	137	139	139	140	139	137	139	124	115	132	138	126	129	136	134	138	144	146	132	145	116	152	152	134	142	128	113	143	127	137	113	130	125	129	141	143	144	143	142	150	147	129	142	128	144	132	160	147	137	125	112	116	146	131	133	138	140	130	122	124	120	124	140	139	117	144	145	123	144	146	128	161	136	145	124	133	136	132	138	140	130	139	148	115	106	115	148	129	118	127	143	141	137	132	123	148	155	125	135	150	136	120	150	154	133	130	137	133	136	118	124	143	110	148	132	128	143	142	138	111	142	146	139	140	125	139	126	151	121	125	133	144	116	123	117	132	144	141	140	114	115	132	136	139	118	139	152	153	133	140	142	149	134	137	124	129	147	144	131	125	124	151	138	174	138	135	115	138	118	148	121	112	116	134	120	145	135	138	125	143	123	138	130	120	130	146	122	134	124	140	133	119	126	130	144	125	120	127	110	133	140	112	135	141	113	119	136	120	119	122	143	135	114	117	112	109	118	123	123	135	132	121	130	114	125	146	130	160	126	144	131	138	139	150	138	155	132	123	128	124	129	145	127	142	145	126	127	132	148	127	134	132	116	133	145	118	145	128	128	143	145	130	142	123	131	165	125	127	135	155	125	126	132	146	118	140	127	154	131	135	133	137	144	143	129	129	153	110	139	133	127	146	138	114	135	128	98	145	137	140	120	128	129	121	119	144	108	132	137	134	141	137	123	133	125	146	145	149	128	141	129	126	115	135	116	128	135	137	144	136	129	133	138	136	140	118	127	115	119	138	141	138	153	113	134	130	117	118	150	126	132	151	118	142	144	145	116	137	131	142	140	137	134	129	123	134	122	126	126	136	125	135	148	112	137	122	132	127	137	132	148	122	138	141	128	141	142	143	137	134	150	128	133	120	154	150	148	119	129	154	139	135	133	135	115	141	151	144	119	134	144	122	151	116	138	127	119	115	141	135	142	130	142	146	139	142	128	159	133	122	136	120	136	141	134	121	126	152	165	163	127	125	122	134	129	130	135	122
7413	1912	4329	5212	4524	3689	3101	2540	2061	1857	1662	1467	1271	1153	1048	990	955	865	818	824	779	727	678	670	651	634	604	595	594	566	565	525	532	509	546	532	545	536	501	481	510	500	488	514	484	494	463	456	463	495	442	478	470	468	446	469	449	455	425	435	464	467	421	440	459	449	410	442	395	415	421	434	392	447	449	426	430	394	420	469	423	371	393	434	415	419	419	426	440	450	432	413	432	440	404	416	421	409	413	423	437	389	400	398	422	384	410	418	419	434	418	426	423	406	396	442	459	399	431	417	433	450	427	411	422	375	421	402	392	388	372	426	424	427	418	407	398	406	429	431	407	441	434	418	407	421	405	450	421	405	369	359	423	404	398	401	368	431	389	408	395	450	384	406	441	424	454	375	393	420	393	379	387	426	428	373	423	423	399	393	397	397	422	373	400	428	396	423	435	382	423	404	402	399	402	378	401	384	402	434	401	448	372	411	388	420	396	438	413	422	368	410	434	416	435	433	373	377	404	383	404	426	376	426	407	392	439	401	432	366	428	380	389	427	433	398	412	385	387	347	381	377	421	439	405	438	428	400	378	384	390	387	432	405	388	359	355	389	419	404	408	394	424	397	425	384	414	386	364	384	415	454	397	417	399	425	412	372	424	423	445	401	386	386	406	369	411	410	411	415	402	417	399	412	390	433	397	406	377	391	379	432	381	420	423	404	442	400	411	417	403	461	402	430	400	381	403	406	421	425	404	379	417	445	376	424	405	396	407	397	413	382	380	418	419	364	397	393	364	397	438	383	359	394	410	402	394	377	389	425	399	390	427	393	439	369	387	412	430	405	361	385	389	399	437	369	357	392	394	396	436	405	403	357	404	390	399	419	413	373	388	383	390	420	400	402	405	422	403	416	398	373	397	387	426	425	402	425	385	397	422	400	374	396	415	431	435	403	391	422	435	426	401	418	375	427	419	406	385	413	417	421	401	376	391	371	437	396	348	365	389	382	379	394	409	404	402	421	372	372	401	406	421	386	389	410	408	408	385	409	414	407	462	432	396	392	399	424	403	387	409	399	383	372	406	407	406	398	395	343	373	418	394	361	429	400	419	420	393	387	423	404	401	398	408	383	397	426	418	390	390	395	411	435	387	403	442	350	430	404	395	411	416	439	413	408	397	406	413	414	426	382	398	395	386	411	444	375	418	407	406	407	390	387	393	371	436	411	376	403	377	397	414	374	378	415	400	371	411	391	379	389	422	393	406	374	386	406	378	397	377	390	428	422	400	423	433	408	406	408	404	417	352	429	417	421	422	409	389	409	406	431	338	362	438	367	425	380	426	399	384	375	383	421	394	396	407	422	422	392	411	417	390	420	407	431	390	415	420	394	432	373	410	388	367	378	420	421	383	387	425	394	406	372	411	393	401	421	401	464	426	392	426	434	396	397	411	387	382	388	445	429	386	404	427	399	394	442	438	383	393	389	400	439	404	396	392	396	421	388	384	415	337	394	389	342	380	393	418	413	410	422	408	385	381	427	386	416	416	384	427	406	381	392	410	415	376	415	413	412	372	384	378	370	366	376	427	399	407	364	391	425	424	393	397	396	418	417	422	377	387	403	422	387	440	388	414	390	418	403	395	393	397	422	393	433	437	384	408	437	427	393	421	403	422	383	366	387	412	394	390	418	379	414	364	401	425	412	423	402	414	396	377	416	404	441	379	392	411	409	408	411	424	418	408	404	374	398	428	392	433	407	409	405	414	411	429	410	406	395	446	411	395	425	404	438	400	380	394	382	385	416	379	399	409	386	395	410	376	467	384	442	383	402	415	401	459	396	424	405	417	392	367	417	416	418	385	406	406	396	370	402	420	391	411	453	399	379	402	370	376	398	402	404	429	408	347	414	399	390	390	441	407	411	389	397	379	430	410	420	390	366	415	421	416	389	379	414	406	404	366	419	398	415	408	422	353	430	399	395	368	415	410	391	409	384	430	391	384	426	382	397	402	401	406	381	391	409	401	379	418	404	409	385	389	374	396	389	419	449	410	401	384	439	362	377	355	375	429	407	361	414	421	390	385	401	422	415	387	402	382	379	377	411	429	400	408	360	379	408	388	426	376	455	376	391	414	403	411	443	426	420	425	423	410	435	408	425	404	413	409	414	381	385	380	412	397	405	364	404	422	458	410	370	396	429	397	422	397	364	418	389	382	395	406	407	397	422	406	431	433	391	388	428	434	423	400	460	424	383	396	414	404	414	386	387	402	387	391	379	413	364	431	396	342	420	420	431	382	419	429	425	409	400	430	424	421	389	423	397	405	407	362	391	386	429	438	446	430	408	464	392	416	389	419	416	382	369	387	386	425	390	382	414	437	395	400	381	421	373	382	413	382	402	438	410	420	388	394	424	400	400	414	397	416	415	394	384	396	414	406	380	402	429	419	445	385	424	419	378	409	366	385	389	447	415	395	420	405	427	377	398	402	428	410	442	396	386	401	405	410	391	413	404	423	384	383	415	436	380	363	389	419	384	370	414	434	458	383	430	362	408	370	431	385	381	404	397	415	426	387	397	418	401	404	404	408	409	377	420	379	434	408	429	403	444	387	437	436	408	385	365	412	421	401	382	418	419	408	401	408	403	385	386	411	396	374	348	413	410	419	436	393	426	383	432	406	362	379	424	416	442	390	389	398	400	390	396	407	389	373	398	410	414	421	409	397	389	358	366	406	420	406	384	390	418	454	402	400	388	394	369	391	409	369	427	365	403	388	376	391	410	429	418	351	432	396	406	398	388	396	386	369	408	419	415	394	416	370	370	413	393	392	390	370	415	435	421	409	398	380	388	364	379	402	377	400	408	404	421	382	395	415	368	404	386	422	417	423	395	390	412	372	381	408	396	397	382	407	384	400	400	437	372	419	434	405	439	415	418	362	386	415	419	379	417	403	404	403	408	410	408	419	428	406	405	374	438	397	393	374	408	422	395	399	445	387	390	416	419	392	399	418	360	415	393	435	415	405	395	393	393	426	425	417	410	394	379	402	389	399	385	392	417	440	415	392	398	437	422	403	397	402	403	433	374	413	364	403	396	424	423	401	380	412	413	396	393	431	384	411	391	414	353	420	397	421	428	399	391	360	384	400	382	391	433	386	383	421	394	383	427	392	411	393	388	392	392	451	434	414	389	377	419	429	390	407	457	413	428	405	392	421	430	402	417	419	413	391	438	442	413	438	375	420	374	374	415	417	418	405	369	392	425	382	404	419	432	423	441	422	396	421	376	425	400	404	392	416	391	372	459	403	415	382	405	376	410	386	423	428	447	378	415	424	370	392	405	426	420	411	402	393	411	405	389	382	367	404	441	386	380	418	418	396	410	427	412	387	408	404	393	398	366	395	426	381	413	437	371	411	376	393	402	409	402	403	384	394	411	385	416	394	383	420	421	395	443	402	432	432	363	441	386	362	401	406	415	393	379	395	401	410	391	400	412	415	424	397	379	427	364	393	404	424	375
2502	408	438	387	374	413	377	379	330	322	355	348	336	354	350	327	347	349	332	355	346	391	349	345	342	333	307	299	345	327	350	373	347	342	323	345	365	327	351	354	348	361	344	388	335	375	347	316	326	338	340	336	342	348	320	328	382	325	357	326	325	368	334	331	334	343	319	328	353	320	339	365	378	337	309	343	327	339	337	367	332	348	358	351	328	325	328	357	353	340	335	347	348	363	336	354	339	329	338	339	356	329	349	361	351	330	346	350	356	349	391	356	335	348	350	344	372	308	325	324	348	346	374	330	308	372	387	332	382	361	336	356	348	351	348	319	329	330	321	337	350	335	335	363	359	371	320	312	362	313	323	363	355	348	362	325	331	348	341	328	346	354	327	339	337	353	347	350	351	367	346	316	323	341	362	366	334	342	331	331	320	303	343	332	336	364	387	335	364	316	335	340	388	327	351	358	351	328	364	320	302	350	353	359	344	341	328	349	337	344	324	348	356	317	355	336	349	340	335	322	375	349	316	315	318	350	365	341	359	363	322	340	350	368	356	369	334	350	357	332	339	330	324	316	350	346	373	359	362	333	328	357	363	352	311	363	310	347	334	330	347	351	366	355	325	341	349	346	320	354	362	327	330	358	327	325	304	339	370	343	327	366	363	338	328	370	348	318	324	285	368	317	310	394	343	310	346	327	345	342	332	346	338	354	383	326	341	336	333	307	294	335	337	344	332	338	367	325	308	330	343	351	357	388	343	342	329	322	351	330	360	320	334	362	332	348	354	344	345	334	340	352	338	346	318	337	347	349	335	340	344	337	324	313	312	332	331	328	353	356	314	360	340	335	338	316	373	335	375	355	340	326	343	340	343	343	346	326	343	330	349	306	325	327	323	298	336	350	317	360	370	368	326	360	357	324	331	341	329	341	351	331	354	340	327	355	326	366	360	368	321	367	323	363	336	338	355	364	320	354	354	347	317	358	340	325	364	352	359	369	343	321	371	365	322	382	340	323	347	302	356	365	348	342	356	335	297	320	357	349	319	303	347	336	359	326	334	342	355	349	332	350	333	352	335	328	315	334	354	326	334	311	384	332	357	320	334	332	343	338	325	345	342	289	352	353	325	340	320	333	348	307	378	338	336	379	349	366	339	349	351	327	352	304	325	356	321	331	338	348	351	345	313	339	367	345	335	337	342	336	368	315	345	321	320	320	322	330	366	353	364	345	345	341	321	334	359	341	380	330	326	351	364	325	304	324	324	310	331	369	357	348	329	353	343	390	325	349	343	361	349	315	330	322	355	315	339	312	334	353	340	337	340	333	335	307	358	329	329	332	394	322	324	334	316	346	330	339	349	331	373	336	333	338	322	326	314	352	317	318	319	303	355	346	337	340	380	342	360	351	305	338	356	338	326	306	312	309	341	341	332	343	365	333	382	325	379	373	336	332	352	359	322	357	339	359	350	350	342	305	339	330	340	336	339	318	353	311	326	340	336	365	340	344	329	315	337	361	343	322	343	350	337	350	336	354	333	390	320	325	333	327	331	364	302	331	334	330	367	307	362	330	338	330	349	330	366	352	353	329	321	328	307	342	351	307	363	316	311	346	344	335	358	332	338	320	342	334	317	342	360	351	339	351	328	339	351	338	333	325	349	340	316	344	332	337	357	328	353	333	314	331	376	336	347	348	357	339	328	355	313	370	358	332	349	346	303	307	340	344	378	338	344	341	316	347	331	329	292	342	365	343	343	328	338	326	352	341	333	326	336	340	309	335	322	341	313	361	341	369	327	346	344	364	341	365	326	376	347	347	337	352	381	318	373	343	337	347	331	332	347	333	327	343	339	374	328	351	353	352	369	334	348	364	318	326	331	349	367	362	342	337	375	355	358	356	321	370	322	334	316	321	343	310	346	334	359	345	345	343	321	365	353	345	329	368	324	324	324	309	337	326	359	321	350	354	333	332	306	319	342	349	360	362	351	368	342	309	317	318	298	341	348	373	318	360	329	335	349	334	323	358	331	354	339	359	354	374	316	363	312	351	360	341	401	346	358	383	327	306	334	316	363	348	361	327	356	342	341	355	334	368	340	313	327	347	333	340	339	322	345	317	348	323	368	338	304	346	347	354	375	378	362	332	366	332	347	345	358	306	328	350	347	312	336	313	337	325	353	361	361	328	332	324	361	321	342	321	346	317	346	354	345	318	368	321	325	338	339	332	332	322	358	305	349	329	342	344	367	348	349	365	346	325	352	357	374	341	328	345	322	384	342	344	365	353	318	310	335	330	344	310	320	360	344	354	317	334	323	347	359	346	332	331	315	344	354	302	337	309	313	347	340	371	332	345	328	339	328	347	348	328	345	362	328	350	352	326	346	333	326	340	345	325	337	338	367	307	309	375	336	340	321	366	364	355	403	353	354	332	345	355	318	349	333	352	360	369	317	344	328	351	328	324	311	344	352	362	322	341	312	352	344	344	333	340	354	328	361	362	337	306	331	340	335	334	331	359	387	346	316	303	318	352	350	362	363	319	345	353	341	331	322	323	350	350	346	343	333	346	295	324	328	372	351	339	315	334	356	333	350	356	316	354	353	350	348	356	344	347	322	302	340	354	330	350	346	368	314	344	329	311	326	358	337	360	349	347	356	359	338	325	339	348	346	365	351	303	323	355	361	361	333	342	328	354	344	326	340	365	329	362	327	308	315	322	349	354	349	339	323	329	342	337	344	368	352	330	328	373	376	310	321	343	370	318	348	338	314	349	348	297	360	324	302	333	340	332	346	337	349	359	351	342	326	355	338	336	364	356	347	323	335	358	304	334	337	342	341	376	327	362	309	326	349	348	337	307	367	354	345	353	361	375	321	326	350	306	326	347	328	351	337	327	309	320	325	313	305	372	342	341	324	319	325	324	357	345	357	325	330	329	352	329	306	365	328	296	342	327	328	322	305	365	340	284	344	316	308	354	354	355	352	327	350	319	346	322	345	318	358	336	357	327	343	318	319	324	298	334	346	360	343	317	335	371	325	364	353	343	336	346	359	328	352	396	310	315	376	328	361	353	364	321	316	351	354	325	326	319	317	317	342	379	366	326	307	338	325	310	378	356	341	300	334	299	333	313	328	371	332	284	333	314	332	336	333	322	363	329	366	325	331	341	338	327	344	347	341	314	316	368	329	352	324	317	353	325	337	336	346	355	368	329	343	342	347	339	343	308	326	326	294	340	333	326	352	350	375	336	369	347	336	369	321	317	356	322	335	316	352	343	332	322	338	314	328	340	341	349	325	347	331	341	338	319	359	347	373	334	345	338	320	373	334	337	335	339	327	378	352	333	341	339	330	349	298	327	313	314	323	360	318	365	355	319	340	359	317	375	379	339	332	336	318	328	324	304	362	317	340	353	345	315	352	351	347	366	340	322	345	349	375	359	342	366	348	338	359	347	331	330	362	332	329	332	352	355	325	356	367	376	361	356	352	341	325	346	379	359	323	360	365	322	332	328
2505	941	1080	1112	1114	1052	970	945	938	932	925	907	935	866	904	918	899	952	952	874	935	857	912	856	899	904	899	897	949	869	865	913	886	854	904	887	882	902	924	913	917	807	896	912	927	869	849	837	898	899	933	917	890	906	942	886	893	842	898	850	874	882	894	895	899	836	906	867	937	951	900	854	922	888	919	902	849	955	916	919	925	833	861	880	894	862	889	935	872	856	877	861	908	890	892	881	936	917	898	895	912	868	957	932	898	940	874	914	887	880	899	908	872	847	917	878	920	922	870	860	892	929	918	889	872	864	883	918	921	848	986	909	906	944	854	930	854	909	939	892	876	935	908	857	888	863	945	852	850	947	872	895	903	850	897	902	922	890	899	870	895	888	883	893	864	918	896	893	880	945	910	857	870	955	899	897	885	934	885	875	884	892	922	941	874	883	893	887	937	884	863	876	893	893	882	842	922	927	873	899	893	900	888	872	882	830	844	869	913	900	929	893	945	890	910	854	916	877	911	885	867	834	863	884	904	925	861	871	867	891	846	929	864	867	917	921	854	976	878	852	878	905	851	909	925	921	930	863	888	920	829	870	871	917	885	864	853	870	844	889	876	868	876	887	906	892	889	859	958	870	894	885	901	898	840	844	923	859	856	841	889	889	894	932	884	869	880	874	889	856	901	877	870	844	895	888	876	833	864	924	904	917	875	880	855	900	880	941	903	883	863	929	911	923	901	961	897	915	924	910	867	885	942	895	872	825	914	881	870	900	878	872	870	894	863	932	980	920	923	899	852	820	860	864	854	868	887	844	897	898	877	889	897	877	928	876	849	950	889	918	891	912	867	874	910	885	894	907	888	882	891	885	877	840	876	881	932	919	870	926	892	930	929	856	899	895	919	915	848	833	898	916	932	888	861	884	829	886	846	918	872	934	916	921	918	847	897	926	883	929	875	891	923	887	935	888	811	882	900	908	920	911	881	853	920	905	917	841	938	898	867	883	863	869	848	878	921	832	874	890	891	879	843	887	845	909	885	895	854	886	893	900	904	904	873	875	905	930	879	874	846	873	858	869	887	954	891	918	910	898	883	939	918	824	934	880	895	898	887	913	880	887	878	830	928	867	875	897	832	965	919	842	927	837	893	922	895	913	849	866	928	896	889	817	919	917	899	924	854	894	881	911	910	891	917	919	865	869	883	901	912	895	874	886	887	896	906	927	872	865	828	901	888	835	875	874	905	851	944	915	966	903	910	905	897	938	922	874	939	873	879	855	889	947	894	908	895	902	883	945	890	903	899	908	904	860	862	886	865	916	919	868	926	879	963	883	872	924	900	935	899	861	853	896	877	906	962	867	863	899	909	906	910	924	896	907	873	969	883	904	930	907	929	895	883	928	897	886	908	888	883	799	912	826	897	902	846	952	877	915	938	867	899	829	898	902	872	944	938	841	885	916	856	919	902	856	916	912	891	897	888	923	876	902	878	920	881	910	883	857	881	874	889	904	919	892	922	865	855	911	923	902	889	866	900	873	909	847	893	942	880	893	898	872	889	934	880	874	859	915	928	922	935	870	832	891	952	896	888	898	943	912	911	901	898	913	894	881	875	905	846	907	912	882	906	886	820	933	921	886	953	876	931	851	901	920	882	930	880	898	911	892	867	877	861	958	891	843	884	869	874	896	888	887	854	915	898	882	893	922	863	884	953	894	883	883	905	875	855	917	855	872	905	904	892	852	912	865	875	900	865	941	907	915	913	908	881	846	895	897	944	931	858	855	883	887	856	883	867	936	853	927	899	912	867	914	884	876	930	858	932	931	900	885	893	871	906	878	889	892	913	943	909	862	897	831	855	907	898	853	908	864	952	815	913	886	904	893	901	853	867	911	935	881	889	907	882	863	895	865	912	873	871	889	881	893	842	893	927	891	900	936	896	851	941	944	867	895	846	883	888	859	840	902	890	921	901	847	885	877	872	895	909	867	847	857	922	960	874	873	920	899	890	904	894	858	883	844	884	836	920	907	847	894	896	918	887	880	921	853	876	883	939	894	907	875	914	842	880	910	877	956	896	892	912	866	921	871	844	933	881	898	864	883	882	911	885	914	912	898	847	872	893	929	860	889	924	878	904	954	886	858	904	926	930	893	879	875	886	877	871	892	928	932	894	861	885	971	895	933	893	908	887	912	850	944	875	870	922	839	896	849	901	894	902	895	873	876	931	889	878	883	895	925	914	888	829	884	944	936	890	886	848	866	893	912	918	893	904	938	883	885	925	884	873	922	884	886	916	868	896	850	893	905	907	871	869	888	878	904	888	861	909	912	884	897	872	911	882	922	925	898	884	814	869	899	912	866	827	893	868	944	891	885	829	900	882	920	902	869	881	911	936	897	954	861	886	889	908	856	966	922	908	852	870	849	886	865	897	909	891	907	877	881	876	930	863	897	871	878	890	875	926	894	875	936	914	860	854	917	869	862	866	873	946	908	880	884	898	882	903	942	872	899	907	890	859	923	862	873	816	897	896	918	865	846	880	932	906	934	920	935	850	893	861	859	887	932	889	915	957	864	899	872	873	895	887	938	896	933	923	893	880	920	862	890	863	871	918	932	907	900	882	875	878	861	880	888	914	908	896	905	930	874	857	873	883	905	964	837	905	858	900	879	938	916	848	922	885	925	901	896	861	914	899	927	909	939	912	900	915	884	868	903	889	886	894	906	926	869	831	890	908	886	871	907	889	890	889	939	916	823	890	961	931	893	892	898	925	918	891	853	860	922	864	904	897	890	877	884	873	928	840	904	881	889	906	864	887	910	930	857	883	872	900	935	943	875	907	916	854	886	886	922	875	927	932	879	891	904	877	899	828	907	919	900	898	836	911	933	915	925	902	902	792	871	910	873	881	903	870	909	897	920	858	922	858	887	924	885	862	886	870	930	939	874	884	886	902	893	855	935	896	918	900	910	867	881	858	870	923	923	896	920	881	868	915	863	939	903	881	827	875	879	862	892	881	895	867	885	962	928	904	935	923	866	883	888	921	881	848	859	876	908	867	943	849	902	851	874	881	906	851	860	950	880	845	912	898	941	898	858	907	893	915	868	897	925	889	910	888	933	885	864	893	865	846	921	905	916	852	887	840	913	901	910	977	889	929	870	889	874	870	890	902	871	876	848	850	887	923	945	894	896	884	887	932	862	880	923	858	905	952	931	870	936	885	914	881	911	889	900	933	867	895	938	908	875	879	924	902	866	948	870	880	871	866	880	907	920	866	925	856	929	885	842	861	861	942	911	913	886	903	896	887	902	933	907	902	907	873	916	888	907	891	889	914	908	939	912	901	894	814	869	845	894	886	839	900	906	944	940	882	934	929	898	901	880	864	869	899	895	906	876	896	892	890	890	871	910	929	890	862	928	869	872	892	917	892	883	912	893	964	941	892	911	951	917	892	874	868	913	843	928	934	887	869	907	890	922	888	890	885	853	886	865	836	925	923	878	896	946	888	881	856	921
9897	1075	1226	1098	733	596	507	447	355	366	313	270	263	251	276	245	224	242	250	250	264	245	215	226	252	235	237	220	236	209	206	198	239	240	219	248	213	222	229	199	235	197	215	198	232	246	216	210	225	227	242	219	229	200	226	203	196	201	214	200	225	173	201	202	217	198	205	202	229	211	207	225	224	195	189	203	205	209	199	191	198	219	225	220	193	189	182	194	213	239	232	210	215	209	220	195	186	203	182	241	205	215	209	212	232	206	212	201	212	211	205	200	209	220	200	213	203	185	192	215	211	215	226	237	189	195	222	214	250	196	234	196	228	188	225	195	211	192	221	202	209	213	194	214	226	208	204	217	170	206	198	217	199	230	220	217	200	195	194	209	194	222	207	220	194	216	199	194	210	242	212	197	204	208	198	216	201	218	193	218	205	235	216	217	197	205	183	189	214	226	197	208	210	221	188	203	220	213	199	231	204	214	205	226	193	207	189	223	196	214	229	222	208	213	236	184	223	202	202	209	252	195	201	194	212	214	204	234	189	204	216	225	211	211	219	226	208	239	207	206	198	198	244	230	204	231	236	180	183	198	207	211	175	202	225	222	189	195	210	196	174	190	210	207	209	226	190	208	194	196	218	195	214	213	216	195	208	189	252	195	224	189	185	206	268	237	202	223	239	206	226	208	216	211	185	237	209	186	226	212	213	207	207	207	200	204	231	229	182	222	186	244	219	227	219	207	213	230	202	175	200	186	232	208	196	221	218	210	217	221	194	207	203	216	189	208	213	185	208	203	212	198	195	226	227	225	200	214	188	209	221	192	224	189	217	211	184	206	206	233	207	232	207	208	196	232	209	223	209	224	189	199	225	195	201	187	195	182	210	199	200	217	202	235	225	219	190	198	209	212	184	206	213	194	187	233	225	214	188	212	210	174	190	200	205	194	215	234	204	205	215	209	208	189	192	229	228	219	220	211	202	231	193	222	216	186	182	201	206	233	233	194	216	210	196	212	231	224	227	214	233	167	205	192	240	235	214	220	208	187	207	214	196	200	177	210	236	193	207	221	202	181	198	199	206	195	219	193	215	209	223	224	211	213	218	214	217	201	214	237	206	203	201	214	204	210	213	203	228	189	203	214	229	230	210	200	205	203	205	206	194	202	190	181	219	228	215	230	212	216	214	230	206	205	200	210	230	213	221	197	236	205	213	199	186	226	195	207	200	222	200	198	192	213	224	198	220	210	205	209	211	209	211	203	216	208	221	226	223	229	205	237	191	215	202	207	242	200	209	183	196	229	205	212	195	159	208	200	216	228	218	234	233	216	214	201	192	186	217	213	215	224	221	184	192	179	205	203	220	213	205	204	194	212	225	204	226	196	217	175	207	207	237	201	220	191	189	196	211	239	213	218	197	216	192	226	207	191	233	200	199	214	197	207	242	216	179	180	200	207	213	198	207	204	199	185	217	209	181	211	208	191	219	197	187	191	223	225	219	189	191	228	215	198	202	201	219	208	194	218	218	201	210	189	223	213	209	206	205	187	222	240	219	213	199	210	211	227	195	230	171	209	179	184	183	239	223	199	226	212	236	207	202	213	211	177	222	199	202	214	221	196	185	197	209	215	202	192	198	188	195	203	204	195	215	205	222	203	206	172	223	221	204	190	222	205	226	207	206	188	213	196	188	197	222	190	184	192	213	235	195	221	215	200	211	215	211	213	216	215	177	198	242	211	184	186	211	196	187	208	214	219	209	198	184	186	165	206	199	237	210	218	214	222	197	211	201	205	201	208	215	183	204	202	188	204	220	194	202	223	197	225	244	236	198	222	205	234	222	193	187	218	210	192	199	198	215	208	222	212	190	212	209	224	198	198	204	217	219	202	208	230	219	182	201	210	200	221	219	209	201	220	222	232	201	200	208	216	210	236	217	242	212	200	175	184	205	201	206	177	200	188	196	218	194	217	207	211	222	211	204	212	221	201	212	207	215	212	203	185	177	197	193	225	190	201	204	189	207	230	189	205	193	218	190	226	199	218	212	207	208	226	237	223	204	215	209	195	205	204	215	207	217	201	213	183	203	196	205	201	212	177	205	175	216	228	227	187	212	220	231	228	230	218	190	198	209	216	203	235	240	217	197	199	204	220	228	227	242	208	167	202	192	213	196	205	213	190	221	204	212	197	196	217	195	200	226	190	208	213	204	205	227	227	213	192	206	205	189	213	190	234	232	211	198	202	207	234	221	201	208	176	206	213	215	219	189	202	227	191	218	239	200	196	186	187	216	219	198	243	180	176	222	226	216	185	207	191	246	211	230	233	208	224	210	187	214	218	230	216	203	219	184	182	241	211	217	220	226	209	191	208	223	220	216	202	203	199	203	212	188	212	215	208	204	207	194	209	203	191	205	225	182	189	222	213	202	186	209	201	221	179	220	200	226	236	227	213	209	222	216	226	210	204	183	199	202	193	224	239	180	196	206	200	198	191	229	201	217	210	199	226	232	190	220	215	213	207	196	212	213	218	223	232	199	234	214	210	209	194	200	222	210	207	208	202	189	210	190	209	209	207	174	206	212	199	235	214	177	219	200	189	198	215	205	194	228	213	192	184	211	204	215	194	209	234	216	202	221	196	193	182	217	212	217	187	222	203	216	250	226	199	220	223	206	205	182	191	225	199	196	216	173	187	221	195	208	206	229	205	197	184	193	209	213	209	217	232	209	216	209	192	211	205	199	187	188	231	217	199	248	219	193	205	189	190	192	216	200	196	212	222	216	209	226	213	226	225	231	202	193	199	215	207	226	211	205	180	222	214	198	190	198	205	197	212	251	218	213	194	188	214	214	207	209	193	212	188	195	202	215	248	149	223	198	198	213	214	209	238	182	198	173	200	226	236	220	212	212	219	196	234	206	189	209	204	191	191	218	180	204	215	197	181	222	217	228	209	213	218	208	219	200	198	237	220	198	206	230	199	209	212	213	191	227	202	210	194	212	215	230	217	233	207	206	192	228	217	223	204	201	189	195	197	216	198	213	192	219	195	210	238	192	189	201	230	220	199	205	204	201	189	195	204	217	204	222	219	179	197	204	217	216	236	201	213	208	218	220	210	194	235	200	201	198	200	216	194	188	205	204	203	216	196	200	211	206	196	195	209	218	232	176	190	224	230	219	210	223	240	222	222	219	216	201	202	192	214	211	204	221	205	225	233	199	228	231	211	190	240	210	196	198	212	203	211	188	208	207	209	174	180	202	186	243	204	199	221	211	217	217	218	210	192	230	201	235	208	191	202	190	202	207	199	198	214	213	199	222	211	220	214	206	196	223	227	198	214	229	209	213	215	178	208	208	202	199	211	192	195	188	196	201	206	194	205	219	189	213	194	214	227	215	221	204	201	217	226	255	200	203	209	222	219	204	204	217	205	194	202	186	215	222	217	183	186	198	216	215	182	183	202	186	210	216	174	213	197	193	192	197	191	190	209	204	224	191	226	201	229	204	209	227	222	219	193
5584	1423	2568	3101	2823	2398	2057	1765	1470	1374	1187	1069	981	944	965	905	847	857	797	805	807	784	724	700	719	740	692	684	665	685	689	690	650	681	640	639	637	608	628	662	645	610	618	638	617	637	615	623	610	638	595	629	611	624	598	630	635	578	636	558	632	647	610	581	580	629	559	589	571	580	566	598	615	574	613	620	561	600	652	585	573	601	581	593	595	600	558	542	616	600	612	566	589	620	595	581	620	557	622	571	598	586	528	591	564	577	576	541	552	575	616	571	580	528	668	605	622	580	596	548	589	578	558	577	586	562	562	618	603	534	566	598	589	562	561	596	607	630	563	620	614	570	608	560	572	592	576	575	569	572	570	611	608	567	593	547	615	567	627	578	548	570	579	557	552	552	570	604	616	571	568	589	598	552	566	591	565	579	616	577	624	601	559	569	561	567	538	606	554	553	577	565	591	589	582	564	538	552	579	561	548	572	579	586	563	568	591	599	574	619	585	594	585	570	598	560	570	570	541	564	582	541	559	554	539	581	552	550	623	562	594	554	596	564	574	605	586	589	620	606	545	590	556	601	581	620	590	618	543	574	597	595	562	549	591	575	612	521	570	595	590	589	566	591	586	573	562	571	576	513	552	602	546	567	587	622	566	556	528	609	609	555	546	593	574	567	579	581	575	590	568	592	551	563	565	566	560	559	605	557	602	627	580	569	544	539	595	594	592	588	631	582	574	588	572	540	594	585	539	549	582	615	536	578	556	581	601	578	589	646	570	560	561	565	582	574	547	595	575	539	559	558	605	561	543	584	579	600	614	588	578	557	607	577	612	604	582	575	578	574	607	571	545	566	579	564	574	589	574	591	582	559	555	551	544	528	563	569	575	574	581	565	560	587	547	581	616	527	585	584	559	568	605	557	594	571	572	598	562	568	569	558	556	544	592	580	615	595	538	576	554	572	578	585	573	583	577	562	602	553	558	619	579	618	593	577	565	635	582	572	558	576	561	582	589	556	574	538	553	611	623	585	582	587	587	601	612	606	613	604	551	591	562	622	571	622	595	596	565	596	546	556	626	506	587	609	609	561	606	512	620	530	534	546	537	560	568	598	567	578	574	555	623	583	580	546	585	556	581	585	563	598	598	592	556	571	559	565	536	615	582	571	591	563	558	575	569	587	612	605	574	597	586	572	595	558	561	623	541	589	578	576	616	566	577	568	591	605	596	543	554	520	582	561	581	595	554	588	587	584	553	623	560	577	554	564	573	572	578	578	586	543	564	595	567	550	586	532	544	592	579	585	533	599	570	550	589	575	567	600	551	621	583	551	576	559	580	576	581	560	581	528	551	578	621	593	573	581	553	560	538	594	572	548	596	587	568	577	577	557	590	610	551	571	533	619	547	582	626	572	594	566	583	548	582	550	562	591	601	552	602	536	574	576	571	628	578	639	602	609	578	556	546	591	550	533	598	570	551	562	578	573	563	574	545	541	575	588	585	539	580	596	607	560	581	563	641	598	536	627	590	606	555	588	595	596	582	548	583	586	602	552	609	585	561	613	611	561	567	532	568	531	567	622	550	588	573	551	592	560	604	582	570	569	545	571	593	595	549	564	541	531	558	565	608	525	544	552	590	546	581	562	580	586	543	589	545	557	533	567	605	558	580	588	580	564	568	579	631	576	599	535	561	623	557	606	599	561	585	593	587	572	584	543	617	544	569	551	568	598	568	618	559	561	610	580	571	576	559	595	601	570	602	588	602	599	570	560	557	596	608	577	563	572	600	589	549	551	602	569	603	580	619	564	560	609	607	572	521	616	585	552	546	564	586	583	556	538	567	583	559	561	593	570	627	622	583	594	580	629	562	603	588	564	574	520	532	577	604	574	545	587	526	607	605	592	582	640	598	583	558	538	611	555	592	606	570	588	587	569	587	605	564	547	571	575	524	614	585	633	588	567	617	553	558	592	627	555	549	594	545	571	548	584	533	556	595	574	561	574	568	541	555	585	603	538	560	608	590	582	545	563	613	567	563	571	569	601	597	584	595	556	567	565	568	563	581	584	586	590	570	561	578	534	593	593	632	536	604	597	559	595	550	546	559	574	589	568	578	558	568	582	578	557	614	548	565	568	605	586	547	591	539	564	619	607	601	599	583	583	556	551	571	577	590	603	576	554	575	566	584	562	558	617	560	569	578	584	565	534	583	576	550	551	609	581	560	601	567	582	600	617	557	542	627	585	565	577	626	566	587	568	578	546	571	562	565	619	529	581	574	529	538	553	573	601	569	558	603	551	588	575	566	577	608	562	539	572	550	576	586	558	600	563	575	600	566	610	548	562	578	567	574	598	561	566	611	594	564	612	597	570	577	559	577	575	571	577	601	562	504	590	581	547	587	555	583	574	555	564	561	594	568	583	592	634	565	597	586	564	604	612	574	549	593	561	565	573	571	595	573	575	601	613	566	560	566	566	587	567	575	572	587	566	591	566	592	553	582	592	547	577	556	606	615	561	571	600	586	602	606	566	548	613	596	575	545	568	559	605	578	578	606	540	571	549	570	561	579	585	571	524	611	547	568	589	538	565	557	560	590	575	576	605	607	571	588	597	576	567	568	623	559	547	555	560	555	597	566	564	569	603	531	574	610	597	597	555	597	566	539	554	552	639	612	615	555	564	577	558	604	530	588	551	592	581	559	556	585	597	580	578	593	570	544	627	550	572	562	615	568	545	555	594	567	578	581	603	560	601	593	600	586	554	596	581	575	547	580	583	590	636	592	578	581	597	591	578	581	582	557	543	587	576	561	544	571	557	562	515	556	519	576	551	590	584	590	569	589	583	553	595	599	595	584	570	591	597	572	602	605	545	564	592	569	573	604	612	558	593	590	632	556	580	534	551	601	547	584	568	555	612	576	547	537	537	600	563	578	591	572	583	582	581	536	563	528	565	586	581	588	555	604	562	578	549	569	572	584	566	573	569	566	591	575	553	585	580	587	586	569	559	574	565	585	620	570	534	582	574	634	588	585	579	573	609	613	600	545	555	581	562	609	586	545	618	583	559	585	594	557	546	616	530	537	546	587	586	540	580	567	562	540	614	572	573	593	546	577	595	649	577	530	541	609	555	554	572	568	600	587	598	597	581	603	588	591	582	537	549	571	557	543	567	551	542	564	571	602	565	552	590	540	611	557	591	611	565	583	591	570	569	575	589	605	571	559	567	625	554	569	591	596	588	525	569	577	582	602	591	570	566	615	538	604	560	527	582	602	558	604	560	632	578	571	549	590	558	587	587	612	582	576	543	585	564	548	577	549	581	570	562	592	595	607	555	596	630	593	592	568	609	548	555	555	582	601	581	576	547	603	580	597	519	555	560	581	550	595	575	560	587	588	605	594	532	597	560	633	582	579	551	624	579	575	588	626	601	570	572	601	545	557	599	589	585	538	576	548	611	557	625	582	598	557	551	586	563	553	553	604	607	567	616	564	585	594	602	608	564	557	602	601	632	550	575
17729	2477	2363	1806	1204	893	679	581	479	383	327	313	272	245	242	214	209	209	196	182	189	184	166	163	141	171	158	161	168	155	164	158	149	140	131	146	136	138	151	146	154	178	152	161	149	129	161	138	149	142	145	138	143	141	118	144	144	130	149	117	144	147	137	134	139	134	160	137	129	118	137	129	142	124	146	133	129	126	142	119	124	130	122	127	122	154	122	129	135	153	151	146	146	126	138	137	131	109	136	134	149	116	122	143	130	144	140	145	126	124	134	149	147	124	131	132	106	137	143	144	139	137	127	134	140	129	134	146	142	134	130	142	135	119	143	125	144	129	125	134	146	140	127	139	152	119	137	123	124	134	134	133	144	138	130	143	140	124	133	129	124	132	157	129	158	144	140	120	122	126	134	140	143	138	144	128	137	124	133	114	147	126	146	141	110	164	137	133	145	144	118	129	127	129	148	128	165	128	134	124	138	123	133	145	156	128	148	121	114	128	133	132	119	140	129	134	138	154	138	124	139	152	137	99	128	121	141	138	141	136	149	131	124	137	129	132	139	130	147	141	123	130	114	132	134	148	155	155	135	119	132	127	135	147	144	122	115	116	123	138	148	140	120	137	132	127	114	130	131	121	146	120	122	122	142	133	166	153	135	121	130	139	139	139	120	140	115	144	132	142	121	126	136	126	135	128	122	139	140	140	163	133	127	103	142	126	145	131	143	113	118	135	136	144	161	132	134	138	118	152	134	152	122	137	135	129	127	118	134	124	141	148	128	129	129	116	142	149	131	130	153	117	158	149	125	137	126	118	123	148	133	137	126	137	133	128	131	137	141	121	115	136	111	138	130	117	127	107	110	120	134	129	137	149	119	139	111	122	136	125	144	136	131	147	128	119	144	142	124	149	122	142	134	137	125	151	134	127	143	135	147	133	133	138	129	126	119	147	131	127	130	129	136	126	131	126	121	142	143	135	135	133	117	139	126	138	124	134	126	133	124	134	127	127	135	121	135	124	138	142	105	119	129	123	138	126	139	121	133	121	139	104	136	135	133	141	120	116	120	137	148	139	133	125	130	140	156	116	142	157	143	135	119	114	125	147	125	126	131	138	125	159	124	142	121	138	135	140	152	127	139	124	130	127	123	143	121	136	121	146	134	146	118	140	146	142	124	139	117	124	155	117	111	124	138	138	135	126	138	123	129	133	118	138	139	133	141	124	164	136	142	145	121	130	151	141	141	132	148	126	159	144	133	115	126	139	138	142	127	129	134	151	127	153	127	134	132	129	150	148	135	133	144	150	138	134	141	136	127	128	127	133	117	138	139	141	133	121	123	135	149	138	115	141	129	150	140	125	133	111	136	131	120	142	130	127	140	147	149	123	141	122	127	136	144	129	131	145	130	137	141	108	118	124	137	147	139	119	129	143	119	135	129	133	123	113	122	140	151	135	145	135	130	153	119	116	122	127	148	125	143	143	139	126	139	139	121	126	130	130	147	149	144	137	132	124	139	141	154	139	120	149	145	143	114	133	135	132	140	133	153	125	130	145	112	110	132	134	148	160	104	127	129	131	136	133	142	136	137	118	128	130	131	123	124	132	122	130	121	123	132	153	134	155	125	153	126	126	128	108	136	128	122	129	121	143	121	126	133	134	136	135	117	125	147	137	120	134	137	161	158	132	129	168	127	119	143	131	130	132	118	112	114	120	136	113	124	135	127	135	112	117	150	137	99	156	115	116	113	127	137	143	116	117	126	121	150	130	115	139	131	139	127	116	149	130	126	132	117	126	140	133	139	134	117	123	127	143	146	120	139	121	132	131	141	133	120	147	140	122	118	136	142	140	122	112	134	152	121	132	139	142	153	125	136	136	122	155	139	126	122	134	146	125	126	165	140	115	126	140	141	143	127	172	121	142	133	140	132	139	123	102	145	145	129	122	132	129	124	121	136	145	133	113	150	122	143	135	156	133	135	148	124	133	140	124	123	109	121	146	126	110	133	146	130	128	114	131	161	126	134	136	108	150	114	130	142	114	130	134	136	142	123	154	136	131	147	123	123	141	144	134	127	146	131	135	135	104	137	137	125	131	122	143	124	108	147	125	138	129	140	131	123	130	146	136	140	143	107	119	142	141	136	146	133	103	137	140	133	144	132	139	137	137	123	138	134	161	142	140	143	131	122	132	140	129	120	154	120	136	131	140	136	130	131	152	133	116	160	135	134	145	141	142	150	157	120	129	123	129	132	154	153	120	138	127	125	136	132	151	136	142	127	138	159	124	126	138	135	115	138	140	116	124	111	141	112	136	122	135	139	137	127	146	135	135	134	139	134	122	131	133	153	146	135	127	143	138	112	135	121	145	125	128	127	142	143	148	142	148	130	141	137	154	139	144	131	141	126	132	124	153	141	145	138	123	133	139	132	124	133	140	112	139	107	122	146	150	130	135	141	128	128	136	107	126	147	139	132	133	128	123	124	116	126	140	137	155	139	128	118	129	122	102	125	118	128	127	126	132	114	130	140	129	125	130	116	121	133	129	108	144	142	121	141	129	146	149	119	125	146	115	119	123	144	145	145	125	128	139	130	146	137	129	133	144	149	118	138	114	129	139	115	103	150	128	120	124	133	151	131	137	139	143	124	129	134	132	136	137	132	125	151	128	128	152	105	128	132	138	124	127	130	124	135	136	113	132	148	135	138	144	137	154	141	127	123	150	123	141	144	132	141	123	139	126	117	127	131	121	125	112	123	128	133	145	131	132	139	124	135	125	135	152	130	124	132	134	114	132	143	143	136	134	130	175	150	160	143	151	151	129	130	131	136	132	126	143	131	126	137	112	152	114	150	137	140	127	133	112	128	136	139	129	119	141	151	130	151	129	137	125	122	130	122	133	122	142	144	128	131	111	134	128	134	127	162	142	144	123	117	136	133	139	140	151	170	135	139	126	132	168	138	109	131	129	151	134	139	138	148	125	143	130	145	115	151	131	123	125	117	133	122	146	127	132	148	128	125	127	120	134	147	130	147	138	139	122	150	138	123	144	125	158	160	121	142	145	113	139	129	137	141	145	137	153	144	145	134	121	147	145	147	127	107	135	124	133	127	122	129	116	124	169	129	127	137	126	116	124	119	133	130	130	124	141	144	128	139	156	165	98	113	130	120	139	129	148	138	124	126	129	117	140	134	140	125	140	112	127	136	114	128	136	151	143	136	151	137	139	137	142	130	147	129	142	125	131	141	131	155	123	129	124	130	120	137	129	154	153	155	112	137	132	126	115	137	136	133	137	114	122	120	138	131	107	123	160	139	136	120	131	141	153	146	132	128	134	139	148	126	142	146	127	135	126	144	131	113	152	147	146	136	159	142	128	135	133	138	131	127	141	130	125	126	142	131	141	120	141	133	124	118	125	135	145	140	128	140	115	125	120	137	128	120	128	121	124	141	128	131	138	123	136	122	109	136	145	109	134	136	138	123	129	140	136	149	148	122	148	156	145	124	144	160	115
7489	2055	4484	5175	4562	3815	3190	2598	2219	1947	1650	1450	1329	1186	1041	996	949	923	827	823	782	714	731	658	657	619	609	623	613	610	568	585	555	569	485	519	529	534	485	486	444	461	480	480	466	482	462	492	465	477	461	415	447	475	469	442	443	466	463	480	457	461	444	415	460	436	407	443	439	419	442	443	420	428	437	423	416	420	429	413	468	411	438	443	408	459	390	431	431	435	420	424	429	397	391	393	405	446	402	410	435	471	432	413	399	417	372	433	440	394	393	416	426	424	406	394	411	425	404	434	411	437	422	452	417	408	405	449	403	432	418	417	424	425	413	421	416	388	375	386	367	407	429	408	424	389	423	440	416	398	397	413	413	434	432	414	430	424	402	371	412	409	388	394	409	389	382	416	414	417	380	434	401	394	401	380	392	366	422	400	367	412	442	437	399	382	420	412	442	394	434	442	421	379	405	411	429	387	392	409	414	417	411	421	427	411	357	423	426	401	402	415	465	405	412	388	437	419	393	388	410	431	388	394	422	418	386	385	413	415	391	403	402	389	415	380	380	412	419	409	387	396	392	390	377	378	383	434	396	412	416	453	389	417	400	385	393	409	393	408	402	394	415	416	389	384	395	404	397	404	417	412	400	401	372	383	360	384	432	441	447	432	404	365	409	425	406	406	390	389	402	401	395	397	404	427	392	401	376	413	365	430	383	382	387	419	364	369	410	387	435	407	372	396	398	395	449	419	419	432	359	398	436	431	390	362	370	409	422	392	429	419	381	389	440	415	415	428	395	408	411	401	416	406	381	438	413	382	391	417	408	426	425	372	413	397	440	429	409	420	377	417	443	423	397	367	424	380	427	415	389	403	430	396	415	421	411	405	384	405	383	396	395	411	402	432	412	428	396	387	409	395	425	400	413	437	403	406	391	397	387	400	382	392	423	404	396	426	391	397	399	402	378	426	433	414	396	417	403	378	397	390	428	422	410	409	372	396	430	402	414	425	402	386	388	415	434	435	410	371	380	431	381	381	400	430	408	396	420	417	418	394	350	375	397	420	441	400	387	409	418	430	408	376	399	393	398	351	445	399	399	400	388	414	410	399	401	432	409	419	431	446	421	422	374	365	463	397	424	397	397	427	440	409	382	408	437	373	387	397	436	397	397	389	399	425	369	406	400	414	379	356	385	444	431	407	451	388	416	392	383	394	428	412	442	387	385	381	408	434	430	408	388	410	441	394	443	446	391	371	408	386	378	424	433	418	428	398	387	405	424	426	406	414	391	426	421	434	415	394	429	412	409	427	383	422	398	432	407	368	392	413	404	391	417	386	400	421	369	417	401	438	419	417	436	356	425	425	391	406	398	397	398	408	422	413	399	426	418	463	438	427	377	388	396	427	406	386	419	417	432	369	382	412	398	398	428	420	411	456	396	420	451	394	444	369	447	389	386	415	381	367	385	397	388	390	428	392	367	411	429	424	398	364	406	413	391	402	423	413	435	400	406	385	392	395	421	407	428	406	404	412	421	408	404	364	377	385	390	395	426	407	381	396	411	430	421	406	397	426	432	402	422	436	399	403	373	408	379	394	359	419	399	374	405	395	421	409	379	445	419	394	392	431	386	397	428	383	428	404	432	402	391	413	381	411	402	396	402	414	391	395	415	425	401	398	425	403	428	356	426	419	361	410	403	396	395	395	408	417	428	388	408	405	382	401	397	439	413	420	416	405	452	408	379	409	419	398	408	386	446	396	365	420	432	427	404	414	371	426	419	409	436	421	391	418	403	385	423	361	415	382	365	419	387	387	390	422	427	375	404	404	416	372	396	386	414	378	404	403	414	385	361	395	408	419	377	439	407	390	404	402	413	407	411	409	433	386	426	425	435	385	407	366	404	377	389	390	392	412	389	377	393	402	389	418	490	382	425	433	424	364	419	402	398	380	410	411	400	406	397	393	414	421	448	359	405	382	404	419	440	429	439	420	420	387	391	401	368	399	435	398	432	411	372	375	410	429	392	386	410	374	424	396	407	401	406	369	401	411	410	373	389	416	387	447	393	408	392	418	400	428	420	393	469	390	404	375	421	409	435	415	408	411	392	395	402	404	431	402	396	388	434	372	351	415	420	458	364	430	413	389	420	384	382	399	401	400	467	387	409	394	380	417	395	401	396	398	406	399	408	412	393	417	410	362	406	389	371	409	386	396	421	410	388	402	388	420	410	399	387	413	410	453	418	406	400	420	423	356	403	368	357	407	392	388	413	412	387	369	437	374	418	404	421	422	408	420	403	421	410	434	420	406	396	356	421	416	382	390	396	427	402	400	370	400	393	440	377	418	369	398	402	360	382	387	372	392	412	408	393	400	361	397	407	408	378	402	411	409	414	438	400	404	401	402	398	403	403	389	409	399	428	373	392	398	417	382	391	401	398	381	363	433	364	410	386	419	396	404	439	381	378	380	437	385	402	402	380	393	443	405	409	410	415	383	404	388	349	407	389	414	437	395	410	401	418	418	421	393	369	408	435	400	411	399	435	382	428	391	372	417	427	404	425	416	436	409	390	374	408	417	408	403	421	438	376	403	381	349	427	403	404	412	359	403	420	432	398	431	399	380	426	391	372	397	395	382	408	384	376	405	425	425	447	402	376	395	433	395	416	441	412	420	400	387	427	374	362	400	390	425	438	434	389	393	405	401	414	391	417	389	445	422	411	402	387	381	437	412	399	419	420	405	387	401	419	418	403	418	367	466	384	399	380	412	369	387	392	378	434	394	413	398	385	422	425	377	415	405	407	396	401	393	412	402	409	401	380	409	407	407	400	432	364	392	406	394	368	388	380	421	404	434	391	402	402	420	425	376	410	426	434	406	440	414	402	409	388	398	413	397	429	385	403	390	420	397	416	384	416	465	429	365	431	361	411	405	405	387	405	432	440	408	403	400	433	384	408	440	404	414	424	402	394	391	397	365	437	402	385	414	377	398	372	384	383	434	386	390	413	404	392	367	410	417	404	405	422	384	408	434	410	387	410	405	429	425	386	411	406	412	401	393	412	432	362	412	418	403	390	413	416	395	376	414	404	398	409	398	416	382	409	403	390	422	397	416	411	408	410	424	391	395	402	440	402	422	409	410	424	413	419	396	417	383	402	371	399	387	439	438	402	391	389	413	393	392	410	392	390	410	397	396	403	394	397	406	408	375	450	368	419	405	389	426	419	418	382	403	373	420	396	436	389	390	400	405	430	400	424	432	396	408	408	430	432	442	422	413	417	420	427	387	411	389	406	385	401	385	410	413	412	381	383	411	389	449	409	414	419	402	388	426	396	368	407	410	410	417	399	406	386	425	408	419	390	456	385	401	416	418	429	405	464	356	382	377	374	380	438	410	438	419	389	398	384	413	399	426	425	378	419	436	453	371	417	392	429	381	371	385	404	419	411	401	410	380	422	370	394	401	419	420	399	404	366	379	412	425	421	394	410	403	408	403	394	420	399	412	395	353	416	367	426	404
2563	426	413	391	376	363	356	377	341	358	336	364	359	295	356	351	333	345	323	330	332	334	291	358	337	335	350	389	330	345	340	332	345	332	338	315	323	325	352	317	340	313	349	338	322	347	330	353	292	340	338	305	354	357	351	353	337	315	343	350	328	327	358	352	309	320	322	338	348	319	315	332	374	304	355	324	325	340	299	319	351	326	333	348	297	364	325	339	337	330	365	294	320	329	321	324	368	371	319	343	345	334	357	340	341	351	352	327	331	295	343	347	327	338	337	345	351	349	320	329	343	324	331	356	343	342	379	339	359	329	336	321	296	338	309	349	323	329	335	327	386	343	297	353	357	349	367	385	317	323	346	325	354	380	365	320	314	353	303	342	347	316	330	351	318	368	333	321	358	331	379	328	297	329	333	298	322	308	340	339	309	313	330	360	354	340	301	341	340	364	367	344	345	366	353	310	355	313	343	305	359	322	352	331	334	334	359	360	305	328	346	337	322	306	315	362	332	319	315	319	318	359	348	320	315	344	345	368	349	335	321	311	326	377	319	331	326	354	344	292	323	330	346	339	318	313	357	341	287	352	360	310	321	341	342	348	326	302	338	350	344	312	359	350	314	367	327	337	316	355	364	365	359	334	297	321	347	339	342	347	329	350	321	339	336	352	349	348	331	336	339	345	358	330	350	342	330	369	361	353	313	350	322	356	326	331	321	342	320	335	341	334	342	338	332	325	347	318	362	348	305	332	333	355	343	337	332	347	352	353	339	323	315	348	338	311	331	340	353	321	348	349	308	331	306	355	335	338	354	378	314	347	341	321	333	352	327	361	335	306	324	354	369	365	345	344	338	338	333	316	329	346	322	318	341	353	293	342	366	369	363	316	335	333	357	316	354	335	343	323	332	339	335	317	335	340	311	313	367	338	325	312	330	331	346	323	317	382	382	303	326	326	326	334	368	329	355	306	327	321	352	336	330	336	337	347	324	345	331	355	349	351	361	345	335	311	377	327	330	341	343	324	328	354	365	339	338	336	325	332	342	313	342	361	335	340	323	331	319	339	367	316	338	352	338	330	363	352	325	324	354	343	346	352	348	337	336	364	329	331	356	311	334	346	349	325	314	329	333	337	361	328	300	350	367	366	322	348	359	375	386	331	359	362	358	350	336	339	303	332	368	332	344	346	337	322	353	373	343	310	366	351	311	335	354	307	319	292	327	343	345	338	355	332	322	364	320	346	316	299	364	342	336	325	355	330	340	307	325	332	349	313	365	323	340	282	356	344	331	351	343	345	357	359	347	300	341	340	361	316	320	345	348	343	329	343	331	341	354	321	320	342	302	330	334	327	337	339	348	309	328	343	318	348	343	370	324	351	340	298	304	332	360	360	320	341	332	356	368	332	360	360	333	344	378	333	320	319	340	352	319	313	318	354	367	305	355	356	353	356	322	323	327	371	289	302	358	365	336	330	317	344	340	358	344	289	344	320	365	351	342	342	361	367	391	289	339	355	333	313	341	357	313	356	347	348	325	361	336	325	360	371	321	362	329	351	341	333	304	299	337	362	355	373	316	326	338	340	337	352	327	330	350	350	357	321	330	337	331	334	321	360	354	369	372	358	360	348	324	324	345	334	326	358	382	334	346	307	369	338	365	339	324	339	329	322	313	312	330	317	349	310	361	309	343	319	310	351	338	335	359	312	319	317	339	395	313	362	356	303	317	354	312	354	314	334	355	346	351	321	320	344	338	359	316	344	341	348	348	325	326	344	333	365	324	379	358	349	360	350	368	331	330	344	306	361	341	303	339	308	298	349	320	350	354	312	314	357	330	330	330	336	328	331	348	346	318	345	325	360	335	373	347	329	351	332	346	327	326	341	319	325	314	348	353	322	321	344	336	316	319	333	345	319	327	336	324	323	344	313	325	314	375	349	348	331	331	339	342	337	332	333	323	358	328	340	364	309	300	352	339	325	333	392	320	343	339	323	338	346	292	342	340	356	335	340	373	313	374	350	346	336	351	314	340	331	342	354	333	362	332	343	323	300	351	313	339	336	310	344	356	349	357	352	343	331	340	345	290	361	334	373	321	339	322	332	337	351	319	336	354	354	345	327	342	345	334	355	344	322	325	321	338	323	343	354	324	366	343	323	303	327	385	311	360	312	317	326	379	323	335	317	333	333	355	367	346	375	363	351	323	335	349	321	384	344	354	343	341	336	337	355	327	320	371	319	311	336	349	341	304	335	332	326	366	331	347	370	322	345	362	366	310	363	333	344	362	330	370	353	336	371	320	339	324	326	340	302	341	356	348	322	333	330	338	351	332	366	325	359	348	352	341	313	341	332	334	319	323	319	324	339	322	337	314	349	340	329	325	341	328	314	351	322	316	350	372	315	320	329	353	348	353	330	306	363	328	359	379	331	361	350	343	333	308	332	333	326	344	321	301	368	351	343	350	349	350	377	320	342	357	332	329	314	323	320	362	332	311	358	322	332	337	356	346	345	325	340	345	328	358	352	330	338	368	336	345	351	355	345	330	351	312	329	311	351	325	339	352	347	339	331	343	355	337	346	366	330	333	335	340	336	345	340	328	385	343	322	357	343	339	310	301	303	339	391	330	346	349	353	331	320	326	332	359	321	341	331	358	342	347	375	355	333	359	333	374	294	348	301	364	334	321	344	299	335	339	339	352	305	339	331	322	361	323	369	345	349	364	319	345	349	322	341	333	308	359	359	310	341	311	341	333	315	333	323	344	337	349	338	330	339	353	348	321	325	339	355	356	342	325	347	355	341	387	353	325	352	337	321	345	342	332	329	353	319	341	349	344	316	355	352	331	331	349	357	338	357	340	367	309	306	361	349	342	333	327	333	374	358	332	345	384	332	324	362	352	347	345	332	322	314	307	318	365	340	299	339	353	337	295	344	354	335	316	326	352	334	346	371	323	336	311	346	346	342	341	330	342	347	340	356	343	347	363	323	360	342	334	353	308	331	359	348	357	381	319	340	342	354	338	331	330	329	340	340	323	339	369	359	342	348	349	310	338	330	316	296	313	362	315	316	313	323	285	320	346	343	358	340	317	320	337	335	350	348	329	321	313	301	324	338	346	327	354	352	323	344	319	343	341	391	320	345	331	343	324	330	340	338	357	324	336	326	338	348	351	349	332	323	339	352	350	331	336	309	332	341	346	365	377	319	348	311	373	294	353	348	356	354	358	371	345	316	358	318	331	346	348	353	348	319	355	349	336	313	346	345	324	333	343	324	358	326	348	356	376	330	344	336	346	328	318	342	318	348	301	362	386	350	358	315	339	337	317	357	316	333	370	342	341	324	316	325	337	368	352	336	310	320	354	324	368	331	320	325	325	338	343	333	309	350	331	308	365	341	348	352	347	355	347	308	382	347	359	338	341	304	319	378	348	381	343	349	326	345	363	334	368	309	337	328	333	347	316	367	329	328	360	304	368	365	382	353	359	363	358	306	340	315	346	314	332	351	365	305
2606	971	1027	1067	1069	994	1007	947	954	963	930	947	942	894	947	886	953	901	893	937	880	891	911	888	892	961	913	871	926	874	870	925	917	911	920	913	867	879	917	890	931	857	899	912	894	888	838	902	958	903	928	851	904	819	886	874	900	890	896	883	898	862	879	922	899	896	897	865	890	911	882	843	901	915	872	926	938	841	876	920	872	956	863	890	893	907	916	849	935	951	866	890	867	909	886	854	904	949	824	857	902	905	876	884	864	947	879	914	883	881	940	847	873	891	889	898	948	958	871	937	895	896	893	890	905	913	923	893	893	936	921	904	863	833	880	950	916	922	909	883	898	921	897	899	907	922	940	873	894	873	955	918	907	910	887	906	898	894	815	871	916	932	911	888	916	906	867	876	891	833	953	891	882	874	864	887	885	860	916	889	857	872	842	949	884	937	866	879	847	900	880	907	839	941	859	912	917	831	890	934	889	893	848	892	863	901	847	880	920	906	858	918	926	871	922	875	911	878	857	870	915	898	907	920	860	884	867	909	830	911	847	874	896	865	880	884	889	893	892	866	934	895	867	897	901	903	886	886	875	891	848	891	897	884	901	900	936	888	891	888	867	872	838	890	907	849	894	973	865	906	887	889	896	872	906	864	929	896	888	881	885	902	884	869	893	915	877	907	877	880	860	917	946	920	887	882	912	909	905	883	929	894	896	919	875	899	908	891	851	851	875	864	894	902	816	930	859	899	931	922	862	876	899	880	933	862	881	871	875	875	912	922	933	874	925	894	906	906	910	891	906	947	887	901	889	871	844	878	903	847	880	866	886	892	926	916	928	886	923	912	888	896	891	883	877	869	857	943	941	868	900	876	834	905	892	911	915	928	881	927	901	884	888	884	911	859	912	940	930	912	898	876	885	902	877	941	896	905	883	958	897	935	881	913	885	887	879	882	949	907	922	867	875	917	857	868	956	879	868	895	931	849	885	902	915	898	939	877	900	921	910	871	905	828	926	869	917	886	867	868	914	870	857	874	892	892	897	840	961	892	889	902	890	844	887	867	897	904	911	950	918	921	886	862	882	931	920	908	920	848	927	925	887	886	883	878	880	878	955	916	900	884	885	927	886	893	948	932	914	880	854	844	909	920	934	896	853	887	898	837	913	909	951	880	879	955	893	878	894	862	932	902	949	913	917	882	836	931	945	899	921	890	863	923	908	930	900	882	916	892	959	906	902	853	866	905	903	851	942	918	934	896	869	847	865	905	917	891	884	844	873	836	863	888	870	902	939	859	896	873	848	879	942	955	864	862	874	902	882	897	892	914	897	833	881	851	912	886	907	922	900	932	908	897	847	891	890	835	855	893	892	922	877	936	856	887	909	907	910	893	901	898	902	849	878	888	895	906	922	875	920	865	898	926	941	889	895	864	931	937	880	837	912	906	889	962	912	877	955	909	880	879	895	897	931	843	913	836	890	894	930	873	898	847	862	904	934	866	883	871	846	878	930	923	896	938	907	871	876	843	894	894	906	900	885	898	891	928	877	895	942	950	927	937	913	901	924	849	882	926	905	859	904	923	943	888	907	900	941	913	953	893	911	862	948	861	921	864	927	847	930	888	886	913	890	900	888	898	926	935	894	905	901	806	933	916	875	947	883	880	907	903	900	898	893	877	968	903	914	899	901	888	907	888	863	901	855	917	827	861	901	888	884	894	870	938	857	850	881	903	923	849	881	882	941	908	880	842	854	883	912	946	921	837	877	888	852	931	907	899	891	883	884	866	859	833	884	980	849	842	891	902	891	950	906	882	899	877	864	890	886	879	868	892	938	885	876	906	906	900	861	883	898	879	957	909	888	912	803	841	942	890	857	947	911	880	930	945	916	933	923	910	898	858	849	876	893	932	876	878	941	923	941	917	920	918	860	884	915	842	941	885	893	922	884	865	822	877	837	930	917	906	869	896	870	905	902	858	866	877	978	865	887	880	917	876	888	857	886	850	876	905	919	859	939	905	882	906	861	856	905	848	953	867	872	881	927	859	916	860	900	935	873	914	882	948	930	902	923	865	881	900	853	968	864	928	858	925	885	840	857	900	911	918	854	874	866	876	860	931	926	918	916	962	861	874	891	863	876	863	937	895	923	868	869	912	927	915	939	858	871	911	873	851	899	915	925	974	912	900	857	927	857	916	883	919	905	880	920	896	926	884	850	922	911	895	862	951	930	923	872	863	925	898	939	931	899	872	887	909	885	845	893	927	870	907	848	890	860	919	900	915	865	909	898	921	936	931	894	864	898	884	895	933	891	922	934	908	927	897	897	849	918	945	870	901	885	890	872	980	911	850	882	909	907	876	897	907	877	881	827	852	913	907	873	853	855	901	895	859	837	900	893	896	890	799	911	837	864	846	916	925	879	891	899	906	932	913	855	902	848	911	845	859	946	840	899	902	835	884	828	881	916	875	874	859	933	893	933	923	917	916	949	890	876	889	924	885	816	917	913	849	917	917	862	902	845	882	906	812	914	931	881	926	889	938	897	936	939	938	928	905	901	856	918	881	874	917	911	877	849	899	934	932	900	853	898	919	893	832	896	912	888	891	868	864	866	872	893	896	849	958	901	869	919	899	944	870	901	857	891	906	846	937	888	901	910	899	856	862	922	925	907	927	868	903	919	873	860	893	892	864	905	870	841	833	911	874	866	892	931	920	884	943	908	897	867	895	881	865	868	865	920	861	961	871	899	870	916	908	956	925	898	866	888	902	886	866	878	899	894	881	922	853	843	889	874	835	866	821	873	924	880	901	872	889	874	894	914	863	883	893	884	886	891	920	917	881	870	868	895	888	904	873	849	903	905	867	885	891	923	853	962	860	908	864	855	899	900	874	956	886	884	873	910	890	878	884	878	880	861	891	880	845	873	875	920	895	872	874	881	899	893	932	878	849	905	913	881	875	895	904	901	892	838	913	916	907	898	868	874	893	881	911	870	846	859	913	891	891	862	865	879	877	905	861	879	891	867	882	898	902	895	912	943	929	882	880	921	900	968	896	919	895	857	824	906	898	872	897	942	838	880	887	895	908	921	827	907	892	903	912	869	882	878	933	886	811	917	919	868	891	849	879	930	836	852	917	903	941	881	948	867	870	920	917	902	883	941	923	910	885	891	891	884	860	869	885	910	927	923	918	916	894	894	866	909	932	884	908	852	884	934	906	839	938	919	873	901	924	902	902	905	896	875	915	881	898	934	917	860	889	917	873	906	918	896	891	880	845	895	917	886	904	886	936	922	907	906	956	888	885	869	863	941	892	926	913	897	865	920	889	870	852	943	898	888	894	870	962	865	897	883	931	899	924	903	820	944	850	870	877	871	861	897	934	871	910	925	884	887	886	887	880	892	889	901	883	896	874	877	829	906	887	856	915	905	900	859	868	852	847	882	881	849	881	922	895	869	893	881	868	874	950	950	896	886	845	902	899	879	899	922	914	918	913	867	862	858	877	850	890	859	897	854	915
10042	1064	1239	1052	813	611	503	441	373	346	328	302	270	267	234	283	262	261	227	240	210	223	260	220	216	212	211	211	231	225	227	200	199	230	243	194	218	211	212	212	218	232	203	212	229	215	230	237	232	213	226	210	201	216	202	211	223	232	232	207	207	197	199	229	216	217	226	207	195	221	211	208	191	212	217	239	207	209	198	217	179	197	213	228	219	208	221	203	205	223	223	208	217	206	202	211	198	191	190	208	252	220	200	198	213	185	199	203	213	212	190	195	179	187	197	214	204	223	195	205	195	206	214	217	222	207	212	215	187	204	218	229	192	191	204	183	178	209	188	208	229	211	216	196	189	207	195	203	212	214	183	218	216	214	199	217	229	220	199	223	195	224	216	213	192	200	204	179	227	220	208	199	204	203	200	226	174	208	241	185	207	213	206	233	195	204	228	247	216	185	198	201	196	197	195	197	193	189	215	198	185	191	223	197	194	205	204	207	212	183	203	212	243	229	192	191	213	192	182	226	225	224	206	202	232	209	203	256	212	209	173	222	202	207	209	192	205	219	190	221	217	174	207	210	189	232	210	190	202	186	202	195	203	215	198	209	215	201	179	195	199	198	196	235	218	199	196	220	205	207	218	210	189	208	205	212	224	213	200	190	203	204	239	195	216	197	223	178	235	207	210	241	218	199	210	247	189	192	226	197	207	195	208	213	206	218	202	235	214	188	187	223	204	208	215	244	216	216	197	228	208	210	202	209	210	209	211	220	194	211	230	205	204	204	211	205	209	194	220	204	217	207	221	197	231	193	203	197	206	214	189	209	207	195	217	224	224	210	222	214	219	223	204	217	208	206	221	191	201	193	202	244	203	217	214	200	208	203	207	164	208	205	182	193	208	258	183	216	210	202	229	210	191	228	205	237	211	207	216	198	186	203	220	229	204	221	185	202	217	237	215	220	218	207	220	203	205	212	184	192	207	204	212	205	195	211	198	220	227	207	198	220	236	204	229	206	206	220	195	190	211	185	202	197	208	212	204	214	225	199	173	221	216	196	165	204	199	182	250	212	182	195	206	207	198	190	203	200	221	211	205	199	192	217	210	217	190	214	203	215	247	221	213	195	207	198	218	211	190	210	229	191	233	246	207	212	227	207	210	201	206	213	200	209	210	187	212	200	208	227	198	227	205	208	204	222	207	184	195	207	186	204	218	178	187	222	230	209	211	203	255	212	210	204	211	215	199	202	231	210	246	179	238	185	208	192	214	199	229	227	235	186	204	215	217	207	196	229	226	199	226	220	212	186	215	212	208	211	188	203	226	184	195	178	202	213	228	212	178	239	205	222	186	199	200	219	185	204	195	207	199	231	214	219	223	180	211	227	195	203	226	232	209	189	174	195	225	224	219	222	202	210	183	229	203	192	207	182	189	211	208	186	184	198	185	213	207	214	193	222	230	206	224	225	215	229	209	206	196	208	232	217	197	198	200	216	192	198	203	192	219	228	191	194	209	205	216	199	217	203	198	203	201	196	193	197	201	204	204	225	216	235	205	222	221	208	215	204	211	209	186	211	193	219	219	203	240	206	199	226	194	233	215	231	231	198	204	211	204	218	176	210	196	219	206	212	212	202	188	199	237	217	195	212	225	211	230	207	216	192	204	205	209	214	216	196	204	205	232	214	213	216	231	240	219	193	210	190	228	224	188	219	218	203	201	188	180	187	224	203	226	188	216	214	196	232	198	196	216	211	213	229	212	214	197	220	196	236	204	216	216	210	196	193	196	213	203	213	215	202	227	227	179	187	179	185	232	193	209	205	196	196	197	226	219	181	198	227	216	217	182	220	197	201	210	225	196	211	213	201	220	205	196	206	195	205	220	217	213	201	217	213	218	220	208	192	211	176	200	207	211	196	198	203	205	214	178	218	210	226	205	202	195	190	216	223	217	209	203	200	200	221	218	192	216	210	218	188	210	221	214	209	220	228	191	214	231	198	193	220	219	198	197	233	195	211	228	243	220	209	196	209	222	209	210	209	200	184	194	195	219	173	218	200	204	210	216	237	213	203	203	190	248	205	223	191	201	205	240	192	231	235	213	214	210	227	219	209	243	198	187	195	226	204	202	208	201	223	233	197	204	209	224	185	214	227	208	225	226	200	191	199	215	224	228	178	196	183	203	223	230	203	217	195	209	207	204	214	247	195	209	223	212	209	206	163	198	217	215	188	218	215	203	182	213	212	213	210	185	227	212	228	213	214	216	225	227	233	196	187	195	192	238	240	205	196	240	220	226	203	207	194	198	207	214	189	193	219	198	210	203	195	210	219	217	246	197	219	208	212	215	171	190	172	216	194	222	222	203	205	205	243	199	230	195	221	200	202	205	210	212	232	212	204	214	205	213	206	201	211	226	204	213	230	203	207	215	232	216	218	185	208	195	210	193	206	210	200	229	223	192	190	176	198	187	192	214	216	210	209	208	205	193	207	223	201	220	172	245	203	188	182	210	180	193	235	188	203	208	220	211	222	224	190	205	233	228	213	208	211	208	187	222	215	227	222	213	204	221	215	201	205	228	231	213	194	210	181	199	165	224	202	196	218	199	202	188	187	220	224	195	200	202	196	204	185	199	212	207	205	213	225	210	183	221	207	198	220	190	208	185	219	191	217	217	198	200	206	225	226	186	195	201	199	212	196	203	225	214	207	209	197	229	216	210	200	221	218	217	203	237	216	214	206	204	204	207	203	216	202	205	206	220	209	200	225	210	206	211	211	197	219	185	209	194	199	221	201	190	207	205	232	206	218	219	200	202	203	223	186	232	207	177	212	197	202	227	221	205	225	204	191	194	206	217	241	207	206	210	211	206	215	216	195	203	230	189	204	176	215	199	179	197	222	207	205	194	210	230	201	218	223	194	206	209	230	177	196	186	213	188	205	224	198	222	217	237	219	219	227	206	196	216	194	203	230	226	199	188	226	214	190	225	201	202	185	197	223	210	197	203	195	205	189	194	208	208	201	206	228	226	208	226	226	219	208	184	200	211	212	205	212	200	191	232	213	236	188	195	195	209	204	192	188	203	226	229	187	178	201	196	210	189	206	217	199	242	234	198	218	202	225	223	198	212	229	208	223	219	224	201	204	235	207	209	209	192	172	181	206	239	202	212	191	217	203	192	201	201	209	225	243	206	193	225	206	217	224	205	189	213	189	213	197	181	208	186	201	190	205	227	216	202	209	203	211	206	189	184	209	212	202	204	181	195	214	203	196	194	219	225	185	217	213	188	203	223	187	207	225	203	244	216	220	197	204	184	202	212	217	183	193	219	198	213	190	205	202	209	214	215	209	210	224	180	217	196	204	212	195	205	207	218	206	208	204	224	191	217	199	212	183	232	200	197	194	203	190	234	190	231	193	208	214	213	188	191	199	199	194	197	205	207	209	216	208	196	213	203	222	214	200	203	221	225	192	206	200	202	236	188	221	221	230	211	194	212	189	204	204	221	195	197	209	225	242
5608	1432	2723	3130	2755	2307	2011	1733	1525	1301	1256	1111	1093	949	923	933	860	858	768	786	762	743	684	722	644	705	729	670	709	709	652	693	637	625	639	628	665	663	564	618	617	627	647	635	612	572	619	613	650	581	600	618	599	620	623	585	614	619	574	609	596	632	559	601	620	586	611	588	596	576	617	574	619	608	639	589	551	537	595	612	605	597	567	549	581	601	547	561	563	568	630	584	567	571	580	561	565	574	556	612	581	593	618	566	609	558	601	542	585	587	569	599	585	597	600	577	550	593	539	566	632	589	591	560	573	595	588	618	567	547	575	551	573	586	588	569	573	536	536	572	568	564	571	603	570	613	579	579	591	615	598	576	557	601	604	600	586	626	598	604	600	557	629	592	597	552	601	569	564	575	543	601	552	595	631	587	580	539	574	602	556	566	575	574	535	544	593	571	526	579	549	553	567	590	586	542	563	608	584	566	555	585	529	577	610	568	583	564	582	588	603	580	567	578	556	565	582	583	594	571	543	578	570	571	602	610	615	579	578	607	578	591	608	566	562	582	615	539	550	583	579	634	596	559	631	567	558	569	577	582	614	573	585	584	614	545	568	597	601	575	558	568	580	580	611	600	574	577	571	612	578	600	613	574	559	596	592	560	560	589	590	545	592	639	538	604	595	557	551	571	550	542	617	563	552	621	611	627	550	630	585	549	557	582	550	600	571	570	600	590	590	589	599	600	590	585	632	616	572	586	592	541	577	597	595	521	585	564	571	578	595	569	571	555	605	583	584	543	543	577	604	601	594	621	599	572	524	553	564	562	579	539	608	578	595	547	554	577	548	560	558	552	575	597	585	593	614	569	613	566	616	537	541	589	570	610	560	591	532	579	567	526	572	542	559	573	583	563	592	587	667	613	587	561	568	574	571	525	571	613	603	590	604	562	592	563	553	548	547	612	589	572	610	578	560	592	580	558	581	620	575	563	571	528	577	584	599	569	578	523	532	547	552	562	553	594	555	590	622	579	586	601	605	558	588	603	570	569	570	576	551	525	612	550	535	584	536	600	552	625	581	597	584	549	586	582	576	593	575	542	581	567	563	577	563	577	574	581	553	556	540	627	573	559	546	509	579	608	585	586	594	572	572	555	597	613	548	585	568	563	567	547	599	553	579	619	601	569	578	566	557	573	585	550	642	591	596	606	592	562	586	570	577	577	563	600	547	594	535	589	599	613	590	543	549	601	594	563	601	560	573	588	620	587	536	588	572	583	579	519	588	595	569	580	615	598	580	569	552	545	585	581	596	571	585	555	586	585	521	567	545	593	588	546	610	583	547	586	537	567	591	555	567	577	587	559	546	543	547	569	587	571	537	585	592	578	577	612	583	571	591	554	628	541	561	575	592	576	545	581	595	573	575	535	576	565	507	567	583	562	579	565	637	565	549	635	540	626	534	579	553	568	550	591	653	616	614	570	542	587	590	525	616	565	572	584	567	631	572	565	544	589	544	596	579	570	556	555	584	580	555	533	543	567	589	569	589	585	561	602	559	585	607	565	570	576	581	577	563	548	571	590	553	584	584	531	603	558	583	598	603	584	560	583	573	562	601	562	545	580	555	583	617	558	525	608	601	609	568	574	613	617	542	563	562	564	577	565	555	559	569	540	566	563	568	531	591	580	555	569	620	592	620	571	585	533	527	581	540	575	528	583	614	564	559	586	595	586	558	601	603	572	552	551	585	585	558	625	548	605	586	596	548	577	603	571	551	578	583	595	570	563	609	585	590	576	530	555	627	580	604	658	590	590	607	575	594	588	586	605	577	557	570	553	587	609	554	620	561	516	565	557	543	578	558	607	586	559	566	541	572	575	561	534	589	589	545	555	577	599	581	558	583	567	559	628	562	594	567	604	554	592	550	589	581	543	592	570	585	600	598	595	553	573	550	540	612	574	549	540	556	578	606	573	534	576	567	550	604	559	569	583	548	555	563	589	573	546	599	605	591	554	581	547	600	621	568	586	598	545	575	565	597	570	589	548	560	527	566	564	579	545	544	570	558	575	584	571	572	560	578	547	564	617	591	595	576	602	539	572	588	604	579	571	605	562	604	623	570	585	580	564	557	571	613	562	589	575	541	592	592	587	552	587	551	561	584	578	586	548	572	579	570	580	540	575	533	600	592	561	557	628	567	583	558	607	576	556	630	605	571	573	604	528	599	578	544	576	577	570	580	583	517	569	589	550	590	542	595	589	592	621	580	574	564	584	598	592	627	536	586	554	565	588	608	595	629	599	573	573	552	541	573	559	557	606	595	551	567	590	561	575	554	591	609	565	593	581	569	644	605	560	582	594	604	564	565	620	570	590	572	578	558	578	545	584	596	618	579	573	524	551	593	559	604	569	594	571	595	559	544	547	559	567	554	580	522	553	593	620	556	532	620	583	589	573	587	602	565	578	592	567	571	581	627	596	558	611	561	562	537	565	534	596	565	577	593	609	592	572	577	574	575	598	554	558	619	599	556	539	591	584	569	560	545	602	545	555	620	588	576	574	561	597	589	586	559	555	600	609	586	581	602	596	566	604	572	599	538	591	584	550	595	535	559	555	554	585	580	588	570	552	581	552	647	552	553	564	573	567	568	581	567	588	558	584	592	582	582	598	559	576	574	551	545	625	569	596	574	598	596	574	579	601	558	568	579	542	553	538	590	595	577	572	572	586	565	628	638	561	544	570	590	588	532	561	601	577	560	566	580	601	553	613	607	571	559	544	559	590	566	561	554	605	576	598	566	576	597	585	556	557	553	595	588	620	583	601	572	604	542	566	601	607	566	601	543	584	562	552	543	551	631	601	588	575	551	593	552	562	612	630	588	583	560	563	589	611	549	575	585	530	569	569	587	592	583	565	563	577	591	599	590	619	572	559	580	556	588	566	589	560	575	586	558	612	567	547	598	582	553	548	589	611	606	583	543	577	586	570	604	595	602	603	577	567	538	607	569	580	539	582	558	556	548	588	583	566	575	575	560	544	553	546	535	522	593	581	560	556	591	613	560	580	571	580	549	567	605	573	642	585	585	588	561	535	577	584	620	585	576	580	586	535	610	563	590	577	593	608	549	579	609	556	541	577	578	577	600	607	597	556	626	591	605	553	575	565	601	553	557	579	633	574	556	553	562	579	601	563	578	549	543	587	635	630	557	570	574	572	579	549	582	575	577	606	602	609	582	580	593	561	615	565	575	579	577	577	603	556	602	559	547	613	599	557	600	579	576	605	544	589	580	590	586	578	611	582	536	546	580	547	562	556	600	570	575	592	572	607	587	601	549	605	551	590	591	594	571	603	549	521	594	554	573	604	594	561	597	567	583	600	586	548	560	601	590	575	586	594	569	573	542	552	542	536	574	600	593	574	614	602	570	571	577	585	590	568	603	602	565	573	523	565	555	571	547	625	559	588	593	554	610	578	617	573	630	585	548	544	595	549	578	576	588	567	576	524	605	589	599	543	583	544	563	597
17855	2500	2357	1818	1254	906	669	535	453	358	354	298	276	265	234	203	213	205	194	179	171	153	184	169	168	157	175	137	167	162	159	145	172	152	147	161	156	172	159	155	160	158	138	151	140	121	127	137	125	149	135	115	143	137	127	138	133	139	160	148	128	137	131	140	150	145	117	121	116	115	141	122	130	119	151	124	143	166	128	143	142	124	115	142	131	131	141	133	138	148	147	135	120	143	145	132	123	138	131	126	122	160	141	130	134	141	137	126	134	135	134	128	127	134	136	125	130	132	143	142	142	130	150	135	153	131	133	138	133	127	140	159	130	127	132	142	128	138	146	125	116	137	129	161	132	125	136	148	118	137	127	113	130	118	120	122	137	135	141	128	127	118	143	127	145	127	134	118	123	133	143	159	121	133	117	123	132	113	146	122	128	113	150	113	131	132	118	141	132	143	125	120	147	105	135	113	134	136	125	137	137	155	137	131	118	142	128	134	129	114	125	150	136	151	119	155	121	143	160	119	120	134	141	128	125	140	122	153	142	128	139	127	147	123	146	140	128	149	131	120	133	146	158	137	147	138	141	156	126	133	94	126	154	120	152	135	132	147	139	153	140	120	131	130	104	130	129	153	118	124	128	125	138	121	136	131	139	139	123	153	132	127	113	119	119	122	148	133	124	113	137	128	127	119	144	131	134	141	139	135	138	130	134	155	141	145	149	121	131	117	116	125	137	120	138	110	137	133	123	150	135	149	146	136	126	125	118	124	145	129	151	136	140	132	140	152	143	149	155	129	120	130	144	148	138	127	118	144	136	153	130	123	117	119	138	116	140	152	139	119	142	121	145	132	129	146	133	117	128	151	129	122	135	134	125	146	127	137	138	134	154	153	122	113	129	133	131	127	113	133	124	138	133	111	119	121	120	124	141	145	141	125	142	131	112	125	125	145	156	131	136	133	136	119	135	106	154	142	137	124	164	153	140	141	128	124	124	142	124	133	132	153	133	121	119	145	140	131	134	112	137	120	143	130	122	117	132	138	135	128	131	140	147	126	118	116	118	145	130	139	126	129	145	145	131	125	138	117	139	136	135	131	149	140	145	148	128	147	135	119	164	123	139	135	150	137	125	126	138	153	117	121	135	129	123	120	154	145	145	137	116	120	146	139	137	141	145	145	139	135	114	135	127	132	132	126	123	120	136	137	141	131	137	146	137	113	137	117	119	123	146	134	126	140	138	109	134	145	138	123	122	140	134	104	152	120	125	133	121	108	138	121	148	123	124	130	130	144	127	117	131	128	112	133	146	130	144	134	126	146	126	101	128	134	140	132	131	144	127	122	143	130	140	143	148	125	160	129	109	130	148	122	144	126	116	140	147	132	141	128	149	151	149	131	128	137	131	133	128	127	146	145	150	131	122	142	150	127	125	119	145	143	135	155	145	114	153	144	136	126	135	152	155	154	132	117	150	129	128	136	143	125	150	139	114	139	134	145	132	140	129	140	124	151	135	129	112	146	137	138	138	129	119	122	133	159	121	142	145	147	124	122	116	121	122	120	128	135	143	145	121	121	142	142	154	134	143	134	117	150	124	114	125	134	140	148	145	143	144	133	137	153	140	123	142	137	135	141	125	140	126	152	134	115	146	122	126	144	164	150	131	122	136	132	145	126	149	142	149	159	134	140	138	116	129	129	132	156	141	126	136	144	152	145	142	142	141	144	134	132	113	136	142	126	152	144	126	148	130	144	123	134	132	132	125	139	152	145	142	145	124	129	160	126	126	144	142	108	137	137	138	175	121	132	139	142	130	134	123	148	123	146	117	155	130	125	98	136	147	140	148	127	110	118	136	138	124	117	140	135	129	163	138	134	135	127	138	121	111	130	132	141	129	124	131	131	118	140	140	134	138	145	151	127	121	143	116	149	133	140	143	149	135	126	137	148	134	144	121	134	135	129	134	139	134	146	140	133	131	142	154	121	138	108	137	134	115	129	131	136	127	148	121	126	140	123	118	113	136	161	122	115	116	140	132	131	133	141	126	126	142	137	137	139	156	136	132	158	136	149	142	151	144	117	129	138	151	136	142	121	120	113	120	147	160	128	139	127	123	147	141	135	120	131	141	122	108	125	136	116	135	138	140	133	120	126	143	121	138	138	126	116	134	126	121	114	152	120	141	131	136	114	127	132	151	121	147	129	148	96	136	153	174	132	103	136	119	143	130	151	124	145	136	129	117	138	139	110	125	133	122	127	118	124	138	133	139	125	130	134	122	128	136	107	148	133	120	130	119	124	151	160	139	139	129	133	145	125	133	141	121	132	152	121	113	104	129	109	150	122	139	124	130	124	129	129	125	126	142	123	155	148	113	138	135	116	144	143	135	147	138	146	120	140	128	127	138	111	166	132	137	134	134	131	145	119	114	132	145	151	118	123	130	146	108	144	136	132	121	127	154	134	143	135	131	139	147	130	125	110	135	134	120	126	152	124	121	130	107	141	140	124	137	133	132	125	126	133	123	115	128	143	128	127	136	134	132	145	139	115	130	155	140	144	142	129	125	134	153	116	132	136	112	125	147	154	126	123	140	135	138	125	122	126	139	145	140	128	128	126	146	123	132	134	137	139	120	135	114	132	112	128	130	136	147	119	130	142	105	144	136	124	118	133	131	114	124	156	161	120	136	132	145	128	136	140	125	138	126	122	152	139	119	142	120	128	124	125	136	133	124	142	123	115	128	137	142	119	110	148	128	151	132	144	128	128	144	122	147	143	136	136	133	112	140	128	144	140	137	134	135	155	138	152	109	137	129	120	145	133	138	143	115	134	124	104	115	127	133	140	139	119	139	163	142	122	116	124	138	144	144	125	116	130	142	144	133	125	118	133	141	129	149	124	123	150	139	119	131	112	130	139	117	138	145	134	130	147	121	146	127	126	124	120	131	141	122	121	134	126	129	123	128	115	143	138	132	127	145	127	146	138	116	130	133	128	133	141	124	118	124	124	134	134	108	130	106	139	132	122	155	146	132	105	123	123	116	139	136	146	116	135	147	152	137	133	134	143	130	109	138	152	158	135	135	136	116	146	133	154	162	128	142	141	130	146	127	138	117	139	120	137	106	148	137	143	116	120	128	117	131	134	131	123	123	151	142	146	131	125	136	145	140	151	148	131	128	120	130	152	136	127	149	126	117	126	117	157	117	128	134	137	157	121	130	126	122	134	120	131	125	157	139	133	143	121	136	135	143	149	127	119	141	130	137	148	132	142	149	148	137	139	116	135	153	115	156	135	137	145	156	123	133	141	152	117	135	151	117	115	140	137	137	130	114	138	148	159	123	148	140	109	131	137	117	137	119	119	133	147	132	142	127	129	127	149	133	139	137	130	129	138	120	117	114	109	138	121	135	126	129	121	144	130	149	132	158	132	121	140	133	141	128	129	114	130	130	133	117	125	139	122	137	129	134	129	139	121	143	129	141	129	131	126	124	157	126	130	135	123	122	118	134	140	135	147
7332	2020	4338	5124	4510	3739	3041	2574	2210	1924	1598	1445	1373	1205	1046	998	960	905	891	814	744	748	700	683	662	614	628	611	619	631	566	555	576	547	518	513	536	525	497	495	533	485	499	502	486	462	475	454	486	473	458	469	461	461	445	462	438	500	403	434	421	447	453	444	466	405	439	424	447	431	425	433	437	430	395	435	432	441	456	447	416	441	448	401	417	403	479	423	432	427	423	401	413	376	409	423	390	403	413	441	416	404	429	387	411	434	378	395	389	380	426	406	422	426	430	457	404	420	416	398	391	425	399	416	427	409	430	412	381	402	413	405	409	394	412	416	402	395	412	470	393	430	424	413	432	428	411	411	396	442	387	398	383	423	384	425	392	413	388	442	393	403	409	489	419	411	423	422	399	424	391	418	394	418	394	418	421	440	415	411	385	404	391	391	379	413	416	386	433	389	396	412	438	400	387	416	442	423	429	413	413	410	369	415	428	416	442	414	403	407	432	374	411	391	413	406	412	434	379	424	410	393	425	392	414	392	422	451	387	426	428	401	442	393	405	399	410	417	388	441	426	384	380	417	424	412	443	385	416	422	398	403	410	412	409	409	436	399	440	412	394	425	418	410	417	401	386	429	423	392	411	421	381	429	413	403	366	430	415	390	393	447	396	370	396	435	423	376	415	389	397	418	409	397	426	401	385	382	389	360	431	402	382	407	404	375	442	394	389	401	373	417	396	383	441	414	388	416	411	419	406	402	411	426	374	393	390	409	377	389	400	432	384	419	423	414	380	384	423	399	410	385	383	425	405	415	357	382	402	363	410	410	416	403	410	420	380	404	404	432	398	477	408	400	426	416	351	415	432	422	391	404	413	419	403	422	412	431	421	388	422	428	400	390	408	344	398	426	412	368	404	428	405	344	385	396	413	394	407	428	439	403	417	435	383	426	412	391	391	375	413	400	442	403	390	407	442	419	410	357	389	427	452	417	427	408	375	402	384	396	427	401	397	400	443	408	397	451	397	426	397	402	413	394	395	407	389	437	399	405	403	410	427	424	386	420	419	393	357	411	382	400	382	389	415	417	419	402	376	415	386	442	383	428	392	373	437	407	406	410	417	424	362	414	385	442	399	386	408	448	395	413	394	397	395	417	422	364	408	430	391	395	438	425	398	403	386	394	428	412	406	424	402	407	424	407	380	381	432	390	401	412	449	447	396	426	418	365	412	377	387	420	377	384	363	398	429	414	434	399	381	375	367	432	423	427	372	401	402	392	390	365	410	406	415	377	432	406	383	421	388	432	416	415	408	402	400	397	378	406	442	396	431	396	433	410	378	442	400	408	362	369	425	389	386	388	411	407	388	415	411	422	407	369	417	424	410	391	403	394	386	438	419	392	416	421	387	398	379	403	402	395	416	392	438	438	423	398	410	409	406	396	390	391	416	386	416	398	362	391	370	418	415	405	404	423	380	437	400	392	403	379	415	406	432	441	373	399	403	386	391	362	374	354	438	423	391	369	424	364	408	404	427	398	390	448	403	408	422	452	446	395	367	389	385	454	379	406	396	379	385	391	406	408	436	434	414	391	394	394	404	409	382	430	410	412	402	415	412	382	373	414	446	445	387	369	424	408	457	427	449	389	408	397	408	420	418	409	407	390	422	431	379	402	424	379	380	414	403	417	385	439	395	386	427	390	434	387	429	426	371	398	395	392	427	426	398	421	427	407	371	449	429	409	440	401	433	412	382	390	430	395	409	412	402	384	427	408	387	436	426	400	371	419	411	440	395	412	409	426	415	443	429	410	434	367	375	391	370	414	410	392	435	406	378	447	409	445	415	425	366	399	385	426	413	382	397	409	390	411	401	392	418	397	448	371	377	406	385	412	398	421	447	412	394	368	420	409	394	408	402	432	394	413	399	390	395	423	395	399	397	404	393	391	389	396	390	365	417	434	415	415	427	393	407	409	403	395	437	423	414	399	390	400	398	348	440	413	389	402	410	362	424	410	387	381	419	441	432	394	417	391	405	396	419	391	390	349	412	398	399	399	402	375	388	377	389	399	385	416	434	405	414	382	388	404	412	394	392	432	420	417	443	401	445	406	442	409	409	357	421	376	379	406	376	391	410	398	438	443	379	408	382	404	407	423	414	417	401	405	367	413	433	408	400	401	385	415	408	374	408	410	420	393	405	421	429	431	401	389	402	404	415	414	390	399	402	408	393	438	416	384	420	405	412	409	376	397	393	409	404	435	441	406	428	405	389	444	408	378	422	408	404	402	396	413	392	388	368	392	372	451	381	389	420	435	395	425	395	405	391	431	414	420	399	384	366	401	372	392	415	399	387	381	418	392	388	404	420	374	484	426	402	448	394	426	398	429	418	398	410	418	382	448	413	410	391	435	374	420	425	393	410	412	388	414	418	412	410	408	403	429	416	375	410	396	423	386	425	430	410	421	426	405	383	376	395	400	446	388	430	373	391	383	425	393	409	426	370	444	386	427	421	430	381	428	398	409	383	398	444	399	403	431	448	426	421	415	403	429	386	425	407	416	373	431	431	403	422	410	397	399	396	431	391	403	394	412	416	424	411	398	395	393	379	469	398	417	415	415	435	419	411	408	388	421	438	424	398	402	429	394	398	389	401	414	398	398	374	416	412	373	391	407	422	424	428	441	398	424	448	427	384	391	423	414	410	396	439	364	400	424	408	406	441	393	408	421	407	418	421	413	395	415	404	428	385	384	381	383	358	401	365	388	382	458	399	394	450	383	419	405	391	404	428	431	429	433	402	397	393	367	375	420	401	392	402	399	404	454	404	365	447	414	425	435	439	424	409	378	443	414	407	393	387	407	423	395	395	379	407	404	373	413	397	404	411	400	374	399	446	417	398	415	425	379	394	412	389	426	414	432	424	431	400	378	435	407	397	416	412	439	421	414	440	409	408	386	353	402	393	411	426	376	411	396	368	400	396	423	436	390	393	401	393	414	447	406	420	406	367	403	394	390	401	406	396	411	397	387	407	420	416	388	412	405	415	411	415	431	392	410	419	405	392	401	369	393	374	435	419	402	376	423	403	405	412	384	387	400	402	394	388	387	410	428	386	404	383	375	393	417	411	370	388	398	396	394	434	412	421	411	423	400	423	424	406	351	411	419	385	431	382	407	392	439	362	418	417	395	424	403	426	417	404	400	389	431	395	388	393	441	416	398	414	439	449	403	397	392	391	403	409	405	404	439	404	421	402	389	422	401	426	403	378	435	427	409	385	378	374	374	422	418	434	403	395	436	430	434	425	364	380	389	404	403	381	380	381	426	398	409	409	411	401	397	407	428	406	443	433	399	400	417	422	371	395	420	426	370	349	426	414	418	421	359	400	415	407	387	437	379	394	399	411	380	368	391	419	398	416	375	430	357	402	423	389	386	393	398	412	373	416	408	391	410	425	384	394	423	368	424	391	403	366	408	420	401	396	400	412	388	412	394	415	380	409	422	393	383	373	428	399	418	420	377
2378	400	388	369	353	380	393	339	373	384	349	341	360	333	350	348	323	363	322	319	328	355	347	352	358	344	342	345	374	366	318	342	321	327	350	305	326	349	319	361	320	327	339	348	364	351	342	332	344	335	318	339	307	319	323	365	326	359	326	332	341	358	352	314	323	334	360	328	322	342	340	347	312	339	352	342	344	343	345	346	321	324	319	353	369	366	334	344	375	369	328	310	301	361	358	345	310	364	327	373	316	276	359	293	373	322	331	341	326	351	331	376	350	356	355	338	343	333	367	367	350	327	344	360	331	328	357	336	353	358	331	343	352	350	357	318	356	321	338	347	329	334	355	322	316	352	346	348	342	335	291	332	309	375	333	333	329	370	324	342	362	359	354	317	335	376	294	318	346	333	318	342	365	346	339	370	329	291	327	345	325	365	362	337	333	361	334	326	325	374	349	375	339	310	327	331	309	342	336	358	339	308	331	329	373	330	359	341	325	319	345	347	351	356	342	306	325	320	349	326	352	322	345	351	330	359	336	325	323	323	345	322	320	343	342	353	370	338	328	357	338	346	330	310	335	362	340	300	371	341	362	364	317	320	339	344	343	328	370	355	342	348	307	362	358	347	367	337	362	388	341	309	346	329	339	351	319	306	336	344	310	346	300	335	351	385	339	316	337	383	338	333	349	384	315	350	328	353	322	341	335	325	325	359	321	339	358	373	340	366	344	330	365	331	326	358	334	365	343	312	344	337	347	309	310	343	318	352	339	355	382	360	334	349	320	351	355	343	370	341	325	323	346	360	359	364	306	348	326	324	341	339	367	350	339	343	328	320	327	329	327	356	334	337	317	323	314	317	329	333	325	341	353	346	343	335	370	330	301	328	333	368	321	302	358	330	349	373	389	349	319	317	333	343	362	338	332	330	349	326	321	364	332	350	359	328	338	359	301	307	332	330	316	341	337	324	333	367	324	355	311	373	331	350	362	345	364	344	337	324	366	371	342	343	363	345	334	335	333	316	381	351	321	298	350	295	359	347	352	309	356	358	340	349	343	323	303	337	351	320	371	365	306	339	310	367	339	324	352	346	327	325	383	315	342	340	343	353	360	324	352	329	335	343	344	344	326	326	347	320	348	350	335	327	353	334	332	348	319	362	332	319	357	340	324	330	360	339	366	341	345	354	345	307	325	363	342	326	331	335	360	353	334	316	336	342	382	361	346	351	351	338	329	337	349	352	349	333	323	335	350	339	330	331	345	335	304	347	332	330	329	328	330	333	332	364	367	343	335	343	340	323	336	352	322	351	314	346	339	327	319	318	328	361	339	367	366	338	355	316	316	323	351	371	358	314	334	347	307	343	347	341	357	338	330	337	372	330	369	330	327	350	329	338	340	323	343	360	341	358	345	351	352	346	322	357	348	308	319	307	356	355	319	337	340	356	308	325	350	325	372	356	358	364	328	375	332	329	385	357	343	363	319	325	339	348	329	320	340	317	342	334	355	346	341	359	297	343	331	359	318	318	344	370	327	348	353	332	312	351	341	345	326	337	340	321	366	342	373	358	325	347	358	338	350	341	317	318	361	322	335	314	371	329	347	341	347	335	329	339	335	307	307	345	352	344	331	336	317	330	344	335	330	325	360	319	325	367	343	360	320	359	338	359	325	350	335	337	330	332	305	320	333	358	330	317	299	335	323	345	326	361	343	342	352	342	358	344	380	354	351	330	357	370	350	350	347	315	345	357	324	352	303	359	324	352	353	342	358	352	324	361	324	351	368	363	337	309	328	321	337	341	319	317	332	343	385	349	335	326	359	331	317	336	327	341	340	332	346	327	325	365	357	387	360	348	347	349	329	341	329	358	333	339	360	329	342	338	324	329	325	345	328	370	352	338	344	290	335	328	378	323	338	356	353	323	361	339	358	373	338	331	312	319	350	357	331	338	348	347	347	291	309	338	336	298	317	304	323	340	316	340	331	335	325	316	361	315	334	348	330	348	320	310	337	328	357	349	319	311	308	322	324	364	335	339	345	357	324	378	345	365	335	339	348	346	361	366	341	338	356	332	373	363	351	335	321	373	349	338	346	316	320	322	329	333	303	337	336	349	305	354	343	325	318	347	348	312	323	303	332	357	337	311	344	331	331	357	352	368	362	351	345	325	363	393	352	339	347	367	330	323	346	341	379	319	341	352	303	339	326	356	323	311	367	356	327	340	345	343	321	345	324	319	339	365	367	318	311	323	299	302	346	344	307	330	337	340	328	341	322	343	312	338	353	323	359	332	370	357	329	356	328	337	341	331	341	343	324	344	327	337	313	374	355	352	316	354	332	317	347	337	364	373	343	325	377	334	333	350	344	355	318	358	329	304	358	320	353	326	358	356	340	308	320	338	328	360	337	341	316	317	365	340	329	320	334	343	349	356	360	318	354	320	351	333	331	327	361	345	332	353	312	338	341	366	354	318	338	344	378	333	328	374	312	339	345	361	328	354	340	322	368	333	336	331	350	336	338	361	318	356	317	340	327	324	334	346	344	335	358	343	349	353	336	341	358	361	348	337	321	312	306	313	323	367	359	346	345	359	326	352	313	296	371	328	342	335	327	343	333	320	339	323	373	325	369	372	325	335	322	312	330	313	366	361	344	310	318	367	320	337	308	336	330	344	327	356	332	352	340	331	330	368	362	349	339	318	322	333	301	293	344	325	340	380	355	358	355	338	374	347	315	336	353	355	335	353	330	321	317	333	318	342	340	314	329	334	294	349	349	329	338	329	348	360	355	325	340	347	345	357	383	326	314	347	336	342	329	339	327	343	330	347	344	301	312	323	334	329	338	333	324	345	335	322	346	332	332	353	331	339	344	303	307	318	330	324	333	319	339	329	347	346	344	332	331	304	348	328	329	307	314	311	341	379	321	347	310	350	359	349	328	338	318	351	339	329	339	346	325	322	337	316	351	333	343	324	347	348	330	325	344	354	337	347	356	339	365	339	304	321	348	359	349	329	357	359	323	349	311	364	379	369	336	345	340	340	339	353	356	324	331	352	373	347	371	326	332	349	335	324	369	345	337	330	311	352	334	339	336	344	326	357	323	346	327	312	344	310	331	334	344	328	340	323	369	343	314	334	326	325	324	353	336	352	333	359	364	379	352	343	337	337	324	338	335	340	355	333	345	343	333	375	326	346	330	322	378	345	348	334	388	334	321	353	315	339	357	338	326	353	337	372	324	325	330	342	362	332	359	387	339	333	303	311	329	361	330	351	363	309	325	345	355	366	339	366	346	341	303	333	291	289	358	312	286	383	341	369	333	332	368	351	362	340	332	320	338	364	355	335	334	320	360	363	335	347	333	360	334	346	316	327	338	376	338	336	332	322	317	316	314	382	330	333	332	335	347	353	338	330	337	333	321	319	338	318	309	315	296	332	347	356	364	351	329	340	364	317	353	285	343	316	319	359	334	326	349	375	321	343	347	319	327	364	313	326	360	293	335	315	330	319	312	297
2532	977	1039	1101	966	954	1019	932	920	922	921	923	905	935	931	892	968	920	904	914	850	927	856	897	943	907	878	891	925	844	866	877	916	879	893	890	884	941	873	910	929	937	900	934	911	912	885	963	878	917	931	868	907	867	869	868	854	861	886	915	876	914	848	870	943	837	872	891	868	844	867	917	924	889	928	880	859	906	849	894	821	880	936	889	894	963	886	877	907	883	949	872	903	903	921	811	882	937	879	864	878	912	842	932	836	855	929	877	900	867	871	906	849	850	901	908	892	895	894	903	911	864	901	869	895	878	916	933	935	863	852	877	880	861	959	864	845	929	909	881	902	919	867	899	887	851	925	837	881	910	926	896	930	906	912	988	859	875	902	905	845	881	810	865	907	895	830	944	896	905	924	868	852	917	856	864	932	910	860	912	881	923	945	921	880	899	891	882	868	903	870	907	862	923	884	942	883	868	857	917	898	894	896	910	863	903	931	883	877	872	903	846	896	862	857	942	913	837	874	926	877	867	900	907	884	858	946	878	875	893	888	881	896	905	876	886	887	842	875	912	896	891	895	881	906	934	875	844	863	938	912	922	925	899	896	896	944	910	885	889	877	895	911	890	898	951	879	919	891	919	919	869	888	902	872	875	899	883	918	835	892	895	858	866	918	900	903	916	941	907	870	929	868	913	839	876	848	845	937	862	923	902	915	938	916	896	905	895	912	874	904	841	935	909	942	892	873	875	926	905	894	843	886	934	879	887	932	878	904	884	925	900	852	941	841	935	925	923	927	850	861	856	938	877	851	919	896	858	883	923	873	899	864	909	879	913	975	930	874	823	909	863	901	840	871	856	871	887	891	901	881	911	901	895	895	863	886	902	882	865	905	950	898	888	873	930	862	922	878	890	874	938	836	877	837	918	929	837	805	855	859	900	882	893	914	893	855	886	943	909	908	935	888	962	915	870	922	887	895	830	860	899	874	866	903	905	866	942	911	878	865	874	884	940	903	913	908	872	852	904	909	923	923	878	869	837	894	937	934	888	900	876	870	875	918	907	875	866	937	897	897	862	879	851	911	882	873	895	885	895	897	867	862	894	835	907	877	915	902	898	905	939	886	909	929	874	910	870	905	945	848	954	866	895	893	907	902	824	886	892	883	919	897	904	897	868	911	914	942	863	833	921	940	894	914	866	924	906	903	909	907	883	934	861	867	867	857	918	870	897	866	878	905	867	847	861	825	893	908	902	872	918	894	888	872	852	830	863	830	855	845	900	880	930	856	868	899	920	902	828	887	849	910	892	878	905	889	951	945	897	896	883	869	872	956	862	943	901	902	885	874	897	847	893	940	894	920	831	920	908	959	881	881	893	909	981	852	900	930	910	845	864	849	923	923	877	949	858	884	874	861	914	909	888	929	877	905	916	836	902	945	918	873	885	863	903	885	954	904	933	873	888	924	849	924	899	853	936	893	921	909	889	887	869	896	920	864	904	889	907	861	862	941	859	890	953	844	930	892	922	922	913	886	902	913	815	872	888	914	893	907	903	898	862	859	910	844	845	934	941	878	900	860	880	891	900	913	883	877	966	890	921	929	891	960	886	918	915	910	906	839	930	927	855	898	869	918	883	900	913	940	920	886	874	888	900	866	868	958	881	928	881	902	883	881	890	888	920	866	877	876	832	865	846	853	804	885	946	935	934	894	875	896	890	905	864	923	890	914	893	876	892	910	935	881	843	856	850	869	876	898	919	857	870	870	854	912	888	914	926	937	884	796	880	884	886	927	880	882	923	879	880	919	869	841	938	884	875	867	863	874	889	923	904	880	945	914	907	864	866	901	907	917	895	901	930	883	899	875	860	880	904	843	859	865	884	908	834	845	889	825	876	896	886	870	902	920	933	883	861	879	883	869	926	908	902	879	891	904	838	878	934	876	857	874	847	893	881	899	838	883	856	897	824	868	893	937	880	891	881	912	951	906	862	933	899	907	925	862	921	954	844	903	904	874	889	833	901	887	902	907	905	870	893	887	891	906	876	910	926	866	895	902	921	897	845	896	884	892	917	893	933	871	899	917	908	925	927	886	904	842	907	905	905	889	857	870	866	876	825	900	908	868	869	919	930	873	900	901	871	857	879	913	914	864	844	904	832	891	873	929	929	896	869	914	873	867	911	883	894	871	910	844	892	924	919	880	880	911	877	932	819	905	969	916	900	888	886	833	882	968	857	872	889	879	856	922	812	942	953	869	854	889	892	892	916	937	881	853	853	852	937	902	866	916	929	897	888	933	890	870	865	923	859	931	910	841	869	863	877	853	857	888	884	931	885	903	923	922	861	883	875	881	866	857	883	907	896	902	912	855	833	907	920	886	873	818	874	916	887	922	820	851	912	872	888	916	912	909	910	904	906	843	901	882	910	867	899	874	890	906	884	861	863	895	871	898	880	900	877	914	896	901	885	890	874	892	887	875	840	929	873	872	850	902	918	881	883	910	872	917	860	934	859	861	904	933	946	857	866	913	917	906	849	911	874	918	943	891	876	885	876	842	909	887	875	889	872	916	890	940	868	902	912	927	833	893	884	896	840	885	931	891	867	892	900	847	942	890	903	865	901	892	950	806	910	908	832	830	920	896	880	871	872	874	925	915	879	841	933	875	907	823	892	939	938	858	895	905	891	885	933	852	913	894	872	837	901	887	899	893	874	841	877	842	849	895	882	902	904	836	891	963	928	912	940	856	878	870	881	920	878	899	866	862	881	912	875	859	830	854	857	893	869	855	919	926	914	916	902	931	866	884	885	873	853	890	886	845	897	928	878	863	871	882	911	961	905	930	906	856	916	932	883	909	915	885	908	892	901	915	875	855	915	861	888	925	947	891	865	920	911	917	864	902	902	881	887	854	924	885	874	892	878	876	868	906	889	887	875	889	913	903	939	880	920	830	895	890	916	928	890	919	899	859	865	886	877	823	847	872	881	903	952	868	859	914	886	907	870	927	917	897	908	902	911	885	876	847	918	909	927	941	924	869	862	885	904	895	916	881	874	889	881	916	894	875	941	904	891	902	923	870	877	851	875	924	931	887	909	868	826	896	904	882	897	905	926	892	899	932	874	925	923	889	857	875	916	918	922	882	936	885	942	946	881	872	829	931	883	906	870	930	915	896	823	922	839	905	877	860	928	899	834	928	909	886	878	936	892	885	860	891	920	883	845	905	904	899	883	878	899	899	886	843	910	885	937	890	921	917	922	911	885	913	862	832	913	881	859	920	888	889	858	852	874	875	918	892	852	848	908	890	943	893	875	927	882	899	893	929	818	898	840	915	887	879	914	874	883	858	887	897	959	917	916	891	935	892	888	906	904	864	931	933	849	854	836	933	849	830	842	871	989	879	875	838	867	917	872	882	903	921	844	907	896	911	878	895	911	850	851	898	906	938	875	919	848	855	915	873	850	899	900	878	906	874	908	866	973	860	883	849	894	911	889	932	881	885	918	844	886	847	859	890	922
10031	1076	1287	1001	757	580	507	456	374	358	279	293	298	271	272	234	255	256	234	216	243	221	229	217	236	216	219	225	197	213	244	200	207	230	215	223	189	222	213	195	204	197	230	203	219	209	220	217	224	234	195	212	214	210	233	203	205	215	190	241	208	217	209	216	229	233	235	208	204	210	213	205	230	214	212	205	228	227	210	209	192	232	212	209	221	196	202	180	199	210	200	205	214	205	246	209	223	210	199	183	223	237	210	220	203	200	211	196	205	215	213	195	181	207	202	201	209	215	214	211	180	208	224	189	199	199	271	211	192	192	230	201	202	211	194	216	187	190	214	212	205	216	221	214	219	206	181	204	196	214	196	200	202	203	188	192	190	211	198	230	225	228	211	204	180	187	218	188	186	222	198	196	201	201	228	225	198	218	195	187	242	214	224	198	206	206	215	200	237	238	228	247	200	219	209	197	210	234	201	206	177	204	238	173	214	209	215	194	204	224	199	223	218	215	211	189	224	206	199	187	194	228	196	203	206	191	216	197	228	184	212	188	206	206	199	213	219	173	200	196	215	220	237	190	213	251	211	207	223	193	199	208	218	218	203	207	236	219	222	214	200	229	219	209	227	186	221	216	224	222	221	191	236	229	212	215	231	234	180	219	177	193	202	221	220	185	191	223	220	223	208	216	214	214	198	203	205	193	197	212	201	203	200	208	208	189	183	207	182	235	197	209	209	203	195	170	219	201	212	216	219	216	202	231	208	191	189	193	224	204	215	196	200	214	216	195	209	213	212	234	203	192	196	213	220	209	229	242	233	208	210	240	197	211	190	205	209	217	190	170	230	204	227	213	192	200	238	189	227	221	198	218	236	227	198	213	208	205	229	186	219	196	195	210	206	216	207	241	216	192	175	238	209	222	199	210	193	208	221	197	209	186	249	214	205	203	207	199	190	198	212	218	187	207	196	204	189	217	203	200	187	199	210	227	217	198	220	199	202	193	213	171	200	200	209	218	231	212	204	214	214	203	216	205	200	198	219	232	216	206	244	209	205	186	217	200	219	203	188	190	195	202	204	201	221	216	212	236	187	188	213	233	224	190	218	232	218	233	237	198	202	219	203	215	200	197	234	191	211	201	212	225	198	190	226	207	218	220	184	230	222	196	196	221	213	222	189	237	206	215	223	175	192	235	205	208	224	189	207	243	185	213	203	213	219	185	217	198	214	207	190	210	209	206	212	188	233	225	205	204	183	193	210	196	209	199	222	192	180	199	217	224	189	201	208	209	176	196	241	205	222	190	205	204	209	217	210	190	193	218	215	214	230	218	177	199	198	220	191	201	179	204	208	209	240	216	233	231	217	210	254	213	219	181	200	217	226	223	199	206	187	184	192	220	197	221	209	191	209	217	217	189	228	220	204	205	203	216	203	205	214	204	209	225	203	186	189	219	202	196	214	227	233	192	235	227	209	214	190	218	199	179	193	190	218	177	196	219	187	201	196	217	195	214	215	185	200	193	200	203	207	214	190	208	200	217	228	217	256	211	202	213	189	193	225	199	193	207	210	204	210	220	218	202	189	239	205	199	225	229	246	208	222	190	208	203	217	206	202	206	195	224	223	243	232	189	192	210	209	172	193	207	225	202	192	199	195	222	198	199	208	203	203	209	206	214	219	193	175	196	200	230	219	211	187	188	199	204	213	204	230	215	222	190	203	199	213	227	201	208	198	211	195	219	204	210	193	218	215	215	198	199	208	233	212	183	207	200	202	206	194	205	174	225	223	213	210	196	209	209	198	210	184	179	188	201	186	199	218	200	186	242	194	187	211	196	211	202	241	174	186	212	191	224	206	195	176	222	202	221	222	200	227	216	187	188	216	221	198	208	192	216	230	193	226	214	230	203	229	222	187	197	188	193	213	209	192	209	216	191	199	213	201	198	208	220	187	225	185	214	220	197	209	197	215	187	226	217	225	204	175	203	210	221	196	203	228	207	221	192	215	228	228	196	205	195	212	220	214	216	221	228	206	192	187	205	201	227	213	204	189	196	216	207	172	216	197	226	235	229	207	195	201	229	214	206	212	171	200	183	220	222	192	189	219	202	200	228	195	196	193	217	200	214	190	202	203	197	212	225	191	221	205	213	214	221	185	205	207	189	217	189	201	192	226	196	203	204	180	199	206	189	202	200	218	212	198	210	242	183	190	204	194	218	213	204	212	193	226	185	192	198	197	233	186	205	225	204	207	217	194	224	215	166	207	201	186	211	222	179	209	206	205	196	202	221	192	199	223	212	218	201	232	205	219	201	215	235	253	192	199	193	200	195	235	186	192	207	216	189	208	205	225	195	225	213	202	233	197	184	205	218	199	173	208	223	202	190	208	190	185	201	188	198	195	212	216	215	189	224	200	220	226	216	223	201	191	196	199	214	198	208	192	194	217	225	226	242	198	182	184	196	219	205	190	195	229	196	192	197	202	232	222	195	207	212	213	179	201	204	204	190	232	208	204	210	193	211	202	184	199	209	207	209	180	208	203	193	219	209	227	233	199	207	221	197	194	189	209	200	202	210	203	224	229	213	204	213	208	192	197	202	184	198	184	195	234	200	197	216	229	204	230	208	170	184	211	194	223	208	182	208	187	183	211	226	216	192	215	208	221	202	199	236	197	185	219	212	177	215	215	217	207	197	212	208	205	194	217	194	215	212	239	222	228	211	213	205	198	208	207	200	193	232	217	193	198	196	201	216	187	207	219	235	198	191	192	207	200	204	203	204	221	207	190	225	207	219	199	211	213	195	232	216	222	185	223	210	207	208	202	219	222	214	195	211	224	215	220	188	215	195	202	206	187	186	215	215	208	215	194	212	211	219	213	226	213	204	207	207	210	227	213	199	213	214	210	213	228	224	204	191	196	199	200	214	224	223	241	202	222	201	202	209	179	175	196	170	242	196	202	216	200	203	208	212	217	206	222	215	202	204	210	184	210	254	192	200	179	200	203	215	224	192	231	225	209	185	235	205	196	219	217	212	217	189	191	186	235	220	208	212	215	217	214	212	217	212	223	235	209	207	220	246	203	194	194	209	211	183	189	195	210	213	198	223	196	223	216	219	216	212	212	216	198	250	209	189	205	203	210	217	215	217	215	197	221	212	209	212	210	206	235	202	218	187	204	209	203	224	222	197	207	211	192	197	205	220	216	196	218	208	206	226	205	222	206	214	200	219	225	209	209	233	206	211	211	202	193	207	222	217	215	213	215	192	220	208	187	189	213	208	206	239	204	200	214	185	213	210	199	207	185	188	190	191	198	206	194	185	215	193	213	211	202	220	195	217	208	209	194	201	187	197	218	202	209	198	193	205	212	213	206	228	225	212	220	204	219	206	198	209	204	208	217	202	198	179	205	195	234	189	179	208	216	200	215	233	213	219	202	202	196	204	199	214	207	210	212	200	242	242	211	232	217	199	204	201	206	198	216	218	223	196	195	196	201	210	218	193	202	227	183	202	214	218
5685	1387	2687	3188	2825	2342	1987	1711	1506	1358	1194	1154	1006	1039	901	894	861	813	804	786	748	693	711	712	684	697	676	695	658	670	671	664	659	674	641	650	631	637	681	619	599	618	592	614	591	632	618	592	579	587	601	583	624	603	562	577	588	534	617	584	596	582	575	574	604	598	585	594	583	571	615	603	558	586	560	596	635	571	614	628	596	595	602	581	595	586	576	573	609	599	583	574	535	604	550	561	564	581	639	604	597	558	609	586	585	563	564	559	596	600	564	566	559	563	615	582	567	559	598	589	552	537	569	600	560	578	622	568	575	555	626	577	628	613	576	568	584	536	591	568	573	634	594	575	565	639	569	549	567	601	592	605	594	571	612	604	562	569	543	575	561	579	585	578	565	563	587	584	551	589	536	597	642	624	582	581	621	598	579	572	532	583	549	560	593	554	596	575	572	616	587	597	589	609	607	564	567	568	578	591	588	562	585	590	599	564	567	608	544	566	548	623	544	584	594	571	596	540	599	585	525	588	549	564	542	621	592	523	594	578	599	581	562	586	540	590	546	628	592	548	541	560	587	603	557	557	573	598	602	596	545	586	600	543	567	574	621	603	610	570	634	600	584	527	559	542	609	562	521	567	605	555	614	541	583	582	552	564	552	566	564	580	617	566	596	562	594	552	520	583	534	560	529	565	553	593	575	575	610	573	595	534	529	569	620	509	568	535	565	592	584	547	588	540	614	565	600	589	615	570	591	587	631	608	550	581	543	585	611	611	536	575	594	558	560	587	575	573	534	581	614	591	607	579	585	542	571	567	577	589	573	588	583	555	570	601	584	554	614	551	532	600	605	584	565	578	553	606	576	534	562	615	609	573	566	609	581	568	628	585	581	599	536	565	589	554	560	532	588	587	622	582	608	581	574	589	565	535	593	572	565	555	526	558	600	591	566	592	510	550	550	594	585	580	576	536	560	565	561	589	569	610	582	575	558	522	574	566	567	543	562	605	576	582	583	595	615	566	606	555	573	577	565	570	572	571	601	603	578	578	584	589	621	572	582	613	544	568	596	583	584	566	617	579	570	582	589	559	553	559	572	612	547	566	556	585	595	599	557	568	635	582	616	573	566	537	591	565	600	540	568	542	547	549	605	578	586	578	579	614	601	579	579	568	586	590	572	560	589	529	549	587	588	559	580	570	586	577	598	555	601	586	562	546	590	537	611	545	580	572	577	590	543	617	584	578	576	586	542	613	547	562	562	604	570	576	601	551	542	589	575	564	590	605	580	565	537	555	552	576	597	582	576	564	530	582	549	592	590	564	548	572	547	596	558	548	584	550	595	564	607	595	592	587	602	583	558	571	605	579	603	557	571	567	556	573	555	587	600	522	601	578	572	564	572	601	599	583	542	559	591	594	548	590	578	557	559	565	614	537	620	534	606	574	606	575	610	571	581	573	583	550	572	536	595	590	567	549	577	575	544	529	592	570	556	569	554	549	598	576	575	555	570	589	618	591	591	581	590	584	582	591	560	583	651	581	542	575	556	605	558	593	571	556	572	620	555	549	584	525	611	594	590	552	568	568	596	576	610	605	574	552	555	619	578	600	560	561	548	511	564	504	553	598	617	550	592	544	527	579	543	580	570	589	566	604	548	585	565	579	539	578	560	564	555	578	524	613	560	552	559	565	575	572	575	559	583	553	551	562	520	535	588	563	565	574	578	557	611	549	546	583	602	591	593	534	570	569	576	561	608	575	563	581	573	580	612	568	595	513	591	627	524	546	550	592	540	606	540	542	583	601	583	581	584	603	526	585	602	596	567	603	578	596	596	550	569	585	590	552	598	577	585	571	627	538	601	546	596	592	527	527	553	588	541	577	594	571	583	561	583	590	605	556	558	543	577	581	596	613	609	558	554	629	539	567	588	555	574	591	593	603	557	601	588	525	562	626	585	579	616	595	601	600	607	613	570	552	568	557	543	615	568	588	552	586	569	550	595	582	552	622	573	594	583	558	545	596	578	595	576	585	604	558	599	567	581	569	559	568	585	614	542	588	599	623	554	609	595	581	569	559	562	557	563	580	543	568	598	569	520	594	584	578	602	535	575	595	556	591	545	582	612	575	584	574	532	609	585	548	552	607	552	608	581	549	562	570	576	623	599	587	576	550	545	561	561	594	576	580	559	551	593	546	596	593	570	632	584	579	594	592	577	611	567	551	609	583	571	584	578	598	562	575	549	530	574	545	607	546	544	563	638	574	555	587	550	538	600	582	571	567	622	608	542	602	565	588	561	557	577	614	605	538	581	574	546	554	559	571	620	575	599	567	586	602	615	572	567	582	566	554	587	563	566	556	601	603	570	576	585	540	526	547	557	584	551	556	561	574	601	569	575	565	615	571	582	573	524	610	589	585	609	583	582	587	581	587	589	577	561	575	567	576	586	526	576	624	562	536	562	560	616	554	598	557	572	560	607	588	569	584	549	546	596	580	562	568	532	559	571	559	578	549	578	585	556	568	543	540	551	569	587	595	576	566	612	556	599	557	572	627	554	563	564	564	599	603	637	577	559	617	586	563	592	550	633	562	589	577	572	622	583	587	573	593	560	523	605	587	551	598	526	616	589	577	581	537	536	575	586	557	603	573	582	595	606	582	560	583	544	593	554	569	561	554	539	572	643	583	565	587	568	582	553	525	536	611	559	614	584	582	574	588	576	580	568	598	519	565	523	557	596	607	583	561	588	590	582	574	586	621	595	539	561	575	615	566	588	562	579	603	529	620	569	588	608	558	589	563	592	557	589	616	568	562	600	551	575	566	549	519	582	567	533	513	587	546	536	544	601	612	610	575	564	535	582	596	566	582	621	597	595	551	607	590	570	582	595	564	537	613	569	604	577	556	606	589	548	602	566	580	619	555	571	556	594	604	589	622	601	541	621	590	571	544	568	561	597	538	556	543	547	585	557	525	630	555	549	553	581	605	590	589	637	574	539	605	579	548	559	595	585	561	589	567	595	548	589	612	568	570	552	579	625	573	619	607	624	572	533	581	576	544	561	600	546	571	574	594	590	544	578	590	571	546	558	592	569	571	578	555	593	542	577	561	556	606	564	542	566	550	556	599	578	608	569	595	553	558	557	577	599	542	533	568	575	587	584	556	584	589	567	553	552	588	548	607	571	559	598	549	562	579	574	556	582	559	628	551	601	546	605	592	562	595	601	531	610	547	568	533	556	584	595	582	536	616	557	564	585	576	558	606	570	571	590	566	543	533	604	582	590	606	548	606	603	598	562	638	588	571	589	631	559	560	554	584	567	611	559	558	583	593	586	538	603	576	560	614	542	595	575	552	588	583	633	562	573	566	547	556	569	573	504	540	555	570	565	552	587	564	575	617	586	569	592	566	588	597	606	528	562	539	561	561	575	608	561	588	582	566	602	579	593	570	566	530	562	579	523	569	551	613	575	604	587	576	584	539	545	586	573	623	579	580	542	602	598	576	530	542	589	565	578	572
18117	2496	2325	1876	1248	943	702	566	505	399	353	290	255	268	257	212	173	182	183	193	181	162	177	172	163	164	166	161	152	145	129	149	158	178	149	143	171	151	137	150	129	162	141	152	143	163	140	132	142	137	143	125	146	132	140	142	130	148	138	130	139	137	139	138	142	145	153	139	129	115	151	113	132	157	124	125	141	140	153	125	125	123	124	128	162	129	143	119	151	141	135	124	130	135	149	136	127	122	145	115	113	139	123	139	121	133	134	138	153	144	148	109	144	129	129	119	150	151	134	143	131	139	134	141	134	124	137	128	154	138	153	143	134	128	158	148	113	146	143	138	139	117	123	145	138	141	136	139	117	134	148	123	131	130	137	132	135	140	121	129	123	111	152	133	155	117	141	132	132	136	125	134	143	116	141	139	141	135	126	125	115	123	137	141	119	144	143	126	117	122	111	115	149	143	131	136	128	122	126	138	129	124	134	142	156	122	140	124	124	125	138	138	153	118	156	134	134	144	132	148	144	132	133	143	140	152	135	134	139	140	120	142	122	126	118	149	125	113	136	138	143	136	126	133	115	144	130	148	142	132	133	108	112	158	146	125	140	144	135	144	134	123	131	137	142	126	137	123	120	149	129	127	123	125	141	138	129	128	132	149	113	134	114	140	161	127	124	147	139	118	134	150	122	124	136	118	126	106	139	136	111	121	146	135	140	132	127	110	141	140	144	147	137	138	128	114	127	131	133	127	142	140	130	153	144	141	128	110	132	150	148	140	134	142	111	142	134	140	136	137	131	112	140	156	131	134	143	119	151	145	137	142	130	140	129	128	133	132	141	132	145	148	141	123	145	115	152	144	129	114	136	131	129	147	119	131	129	135	138	114	127	115	136	139	113	142	111	118	147	132	126	154	129	146	148	169	132	119	140	119	122	127	133	124	117	135	145	132	140	140	144	125	133	123	120	128	126	123	141	125	135	123	134	148	119	136	132	135	153	134	129	138	155	107	126	141	143	128	140	109	152	122	134	134	123	145	134	148	114	123	125	142	118	126	134	128	141	126	133	142	145	133	124	136	123	138	134	140	136	112	141	133	135	153	137	133	137	150	121	133	143	123	127	129	140	134	135	146	123	147	129	149	123	145	133	131	115	139	154	117	125	135	126	119	136	126	134	144	123	129	127	124	134	142	123	120	134	140	136	147	131	126	130	142	152	140	135	139	125	137	138	144	171	148	132	122	145	131	138	125	136	142	136	155	148	134	140	124	123	131	141	150	125	134	126	137	126	149	158	123	122	120	137	133	142	118	125	97	134	129	134	123	115	135	130	135	130	135	142	129	142	142	100	137	127	121	129	123	111	150	140	123	123	130	156	136	137	132	126	122	136	143	122	137	131	139	154	137	120	143	111	140	143	129	138	120	134	145	142	152	120	130	130	125	134	124	158	142	134	123	116	137	127	163	138	131	137	148	131	127	136	146	141	156	132	137	123	139	134	134	119	118	123	137	124	122	147	140	136	138	152	173	111	114	134	136	156	126	137	132	164	139	127	155	137	127	117	144	128	120	138	115	139	152	126	118	115	145	115	140	123	132	131	137	141	127	149	129	143	134	135	145	148	156	141	147	136	139	155	115	152	129	114	134	126	123	149	127	120	130	137	127	136	137	148	147	144	145	108	134	128	145	123	136	108	137	128	133	117	98	127	141	125	140	153	108	132	161	121	115	154	149	119	117	139	149	131	130	117	147	144	119	138	119	149	147	136	135	135	122	143	135	137	135	108	148	126	132	125	128	122	131	131	123	145	154	134	151	149	141	136	134	121	122	118	120	134	119	145	146	140	123	140	124	122	130	147	130	132	125	112	140	138	116	134	148	147	146	133	136	120	128	139	151	133	125	151	113	137	139	134	133	150	126	138	145	132	148	136	124	141	131	136	136	109	125	131	147	151	125	142	146	133	151	155	134	121	122	146	148	140	133	137	149	137	122	117	133	153	116	136	140	133	125	132	144	134	143	128	158	156	152	138	150	100	131	143	147	128	134	129	145	145	137	138	143	132	131	136	128	110	128	108	137	122	121	141	123	111	130	135	148	126	145	133	134	138	124	130	115	118	139	119	132	140	119	125	136	144	114	140	119	125	136	149	132	143	140	144	133	124	133	126	103	135	102	138	148	135	142	138	146	124	104	155	135	134	127	144	151	122	117	128	139	147	154	126	129	137	132	136	123	123	146	144	119	128	130	158	127	149	126	131	131	127	149	136	129	152	146	164	130	129	123	135	134	139	138	114	143	139	154	152	138	131	118	122	133	129	154	125	154	152	134	133	135	138	133	127	132	121	135	122	129	137	137	132	141	142	150	142	123	118	123	145	142	164	122	118	136	119	148	120	157	120	133	143	141	123	123	131	129	142	116	144	124	116	126	144	146	122	130	128	121	135	150	128	134	143	145	106	124	134	167	110	146	138	141	127	123	123	126	125	148	123	138	139	136	125	131	139	136	131	155	146	142	123	125	114	136	132	144	140	141	138	129	118	126	128	125	150	128	145	116	122	143	122	117	128	149	138	141	124	134	132	141	156	147	136	121	142	139	129	144	140	139	135	149	135	133	150	159	117	136	109	127	150	138	149	113	130	131	117	146	119	133	139	125	152	124	141	150	112	122	139	134	122	128	130	102	118	125	126	131	136	137	143	151	131	149	128	131	150	149	109	147	164	129	131	120	129	136	126	139	131	134	108	120	143	142	124	120	119	133	121	124	130	137	135	134	140	138	159	134	125	138	132	145	136	123	128	131	155	114	124	121	133	129	129	162	136	151	125	135	137	132	140	140	148	140	129	140	120	156	139	146	143	128	121	175	133	131	131	135	134	149	120	137	129	135	121	126	130	150	139	135	131	125	149	145	137	137	121	133	151	142	135	115	142	137	140	124	132	152	126	128	152	127	126	130	129	127	124	139	105	141	133	145	128	144	140	126	113	130	143	131	132	121	135	154	139	136	131	109	120	157	96	131	124	147	133	136	113	139	148	129	147	116	130	172	125	138	106	147	121	121	131	133	135	133	122	122	135	133	137	149	141	135	132	127	147	122	151	148	112	151	150	157	151	114	122	134	122	154	121	115	144	115	146	138	127	132	137	137	132	145	110	131	119	129	125	138	153	144	146	146	136	137	114	127	148	134	117	136	129	124	151	137	132	116	122	125	136	134	139	137	149	134	121	152	128	105	140	128	118	130	139	141	128	130	120	109	136	138	112	124	115	131	137	133	144	132	125	136	130	134	166	123	124	127	149	132	123	151	134	103	135	136	129	104	122	127	122	125	133	133	131	133	131	118	120	119	140	130	150	122	143	143	133	118	131	116	124	151	123	143	132	120	147	145	144	141	133	139	141	128	157	131	119	131	161	125	140	143	142	153	142	153	139	152	118	134	137	127	128	127	134	133	154	121	133	126	127	137	137	130	119	102	150	122	116	127	144	151	131	133	129	121	126	136	140	138	150	115	124	107
7489	2003	4359	5375	4630	3775	3115	2658	2232	1884	1642	1481	1282	1166	1114	1033	1003	897	836	802	708	804	747	711	661	630	629	623	561	574	585	565	550	548	546	534	523	505	502	540	511	496	504	524	484	484	477	444	469	444	459	480	442	459	476	442	454	479	461	413	449	462	445	453	461	419	426	409	418	433	445	446	400	444	429	418	444	410	439	377	394	381	417	413	430	455	394	415	402	448	428	421	416	409	427	410	389	413	457	415	420	447	420	415	421	415	406	389	446	414	438	423	415	462	401	430	421	386	391	390	391	430	405	430	392	444	408	412	387	401	418	426	401	391	438	395	384	420	419	438	434	407	403	418	407	386	403	364	412	402	458	440	392	401	399	426	394	423	380	401	406	391	392	397	438	393	400	393	405	421	415	402	433	420	414	416	413	399	408	416	397	403	402	409	401	385	403	410	431	424	417	410	399	403	461	423	414	412	392	414	357	390	387	393	411	383	380	399	414	381	426	425	420	403	426	474	393	422	454	407	403	389	399	394	394	383	423	420	407	384	415	399	429	381	422	436	431	431	413	380	405	396	421	407	397	447	376	400	421	385	381	422	393	368	386	416	408	428	379	406	419	399	408	457	388	415	411	415	446	442	418	403	412	408	405	423	391	404	389	387	388	418	408	383	369	424	392	396	402	417	395	416	391	431	398	388	417	424	397	427	407	417	405	396	444	405	442	411	390	395	436	425	426	417	352	390	386	429	397	407	427	429	379	383	368	399	407	420	432	373	431	426	419	405	434	393	435	404	393	406	410	414	377	406	400	443	384	390	413	432	442	414	415	436	403	418	396	410	409	396	410	444	385	405	374	378	419	419	423	438	384	441	445	380	377	416	409	378	415	404	382	384	395	443	450	393	410	400	394	384	382	437	385	411	435	417	427	375	389	387	439	403	413	388	427	388	356	415	420	387	431	395	405	421	433	368	410	402	396	392	391	396	401	355	430	411	396	411	443	408	434	394	399	425	408	398	429	402	435	389	417	409	416	412	445	445	378	408	404	373	403	406	410	410	434	403	425	414	412	382	418	376	394	412	411	417	416	382	406	410	399	417	394	450	412	405	401	415	375	403	396	372	418	420	423	412	380	426	382	412	420	398	385	438	427	382	398	396	385	434	375	402	416	411	444	415	429	397	406	443	378	437	383	416	406	380	377	407	389	393	389	429	367	385	401	378	407	417	430	450	366	431	450	404	431	393	366	426	405	433	401	438	409	400	384	421	377	397	416	382	402	432	442	356	390	383	403	428	418	422	448	402	402	417	407	394	406	381	416	415	404	403	441	419	395	424	375	406	392	428	397	391	381	395	441	420	403	408	424	437	351	388	396	410	407	421	399	422	369	426	420	431	417	354	405	434	397	444	380	427	428	434	426	369	408	418	410	424	433	441	410	397	410	423	395	410	408	409	391	422	415	390	381	434	385	390	400	398	417	438	387	406	387	426	383	379	393	383	429	406	428	410	403	437	453	397	403	414	406	401	433	379	452	406	423	381	403	387	410	420	396	394	398	369	407	395	395	387	427	382	380	432	437	353	413	389	381	405	426	400	399	425	411	409	398	423	414	438	425	421	398	418	383	400	403	395	451	421	387	415	432	454	432	387	363	430	416	418	392	409	395	441	426	448	405	430	402	437	415	419	395	438	405	392	405	389	458	337	397	417	423	406	387	384	401	403	410	433	400	392	427	414	393	419	417	397	398	391	413	407	450	412	383	378	414	424	411	383	423	438	375	395	335	407	404	419	444	370	444	406	453	429	419	394	415	404	404	394	363	416	409	400	464	463	425	417	389	390	391	404	380	404	388	382	405	386	442	399	397	384	398	392	397	416	398	416	365	358	412	401	415	403	426	372	406	414	408	437	396	392	391	412	411	429	391	436	398	420	431	377	416	398	434	402	377	376	426	388	399	414	388	401	402	426	396	400	420	401	440	417	388	400	411	412	389	333	418	417	421	376	404	384	378	405	422	376	409	415	400	416	388	401	419	435	385	433	405	396	396	389	406	425	407	411	413	407	413	390	410	405	378	402	397	396	414	370	388	416	414	431	433	361	413	406	366	421	426	417	408	428	406	430	376	431	416	363	361	410	362	376	416	403	402	414	392	434	425	407	401	417	407	420	410	403	373	397	412	402	440	360	444	395	417	371	375	415	432	402	388	425	405	409	393	403	376	405	410	407	426	365	408	393	387	400	363	393	427	400	426	399	371	412	412	394	408	419	372	448	398	435	441	368	399	404	389	428	390	405	388	418	406	432	422	406	424	422	412	413	411	392	415	437	374	376	412	453	433	433	448	398	400	394	424	410	394	382	408	406	377	421	398	406	386	419	372	417	400	400	426	401	390	361	363	399	406	379	410	394	427	449	425	411	431	386	423	442	425	429	373	412	398	428	424	368	398	383	447	374	383	380	434	425	393	416	408	401	413	416	410	381	365	422	425	420	389	417	431	427	413	412	445	390	407	396	404	400	430	388	390	386	361	436	442	423	387	420	415	382	407	400	411	413	400	389	411	386	396	413	411	402	426	404	433	425	423	418	414	400	408	400	388	409	394	393	421	412	399	391	385	401	415	441	398	375	394	422	421	433	398	411	394	405	417	392	378	400	423	376	399	442	443	381	438	408	411	393	421	395	405	395	442	408	390	401	376	387	382	390	419	421	413	392	458	413	413	443	392	387	414	380	402	411	405	401	380	390	432	381	396	377	427	385	380	414	378	406	409	458	389	419	396	402	410	374	417	418	408	451	432	401	410	409	390	405	382	400	412	428	406	427	412	396	416	410	401	420	434	399	362	383	412	424	393	402	424	426	385	398	431	406	411	356	376	394	410	380	411	405	413	394	433	409	421	372	369	410	368	382	437	397	418	403	394	403	412	392	382	399	430	419	397	434	389	361	391	373	441	425	406	403	376	399	371	389	440	390	428	430	393	399	402	398	418	413	403	426	391	467	420	409	398	342	394	401	406	396	418	393	404	363	388	406	405	392	392	401	415	411	396	419	388	429	418	435	421	405	407	398	391	419	387	411	383	407	392	439	362	386	380	420	385	420	391	391	431	408	410	407	414	391	439	393	405	389	392	421	413	414	387	410	426	382	386	435	416	432	417	418	402	392	401	375	438	375	416	450	426	361	450	450	411	393	428	422	405	466	394	416	400	423	388	443	409	406	377	413	402	416	375	417	399	417	381	394	412	395	446	397	386	437	427	373	414	395	389	413	411	436	422	407	418	402	391	391	428	420	402	377	416	410	418	405	399	410	395	354	423	389	405	411	383	410	411	434	408	406	423	420	406	420	403	415	405	444	429	405	413	422	402	430	386	446	396	451	399	426	411	406	356	430	392	394	423	412	400	388	409	481	367	423	476	404	391	409	410	398	415	396	401	400	380	407	388	405	453	382	382	426	400	412	403	423	420	401	375	394	400	375	401	391	398	379	378	405	394	387	403	385	415	371	376	410	383	396	387	396
2524	431	447	445	378	388	355	374	342	331	337	319	374	342	351	351	334	338	314	380	359	356	339	353	339	351	349	320	331	332	351	327	378	339	350	331	377	361	365	330	352	364	371	341	376	331	294	357	330	333	318	367	360	363	358	344	307	297	309	355	368	324	317	337	339	361	316	383	373	335	323	355	352	357	342	338	340	328	303	347	345	356	340	348	328	360	313	338	326	303	368	314	328	336	314	385	348	366	326	334	333	371	333	342	360	350	300	331	349	358	345	324	337	340	351	344	326	325	359	320	318	325	325	332	318	336	320	343	345	333	334	337	389	336	370	341	346	356	351	351	337	346	330	325	352	353	350	349	341	364	334	329	344	317	396	339	315	327	320	353	347	318	345	357	350	331	329	346	348	354	352	359	355	327	359	345	386	358	382	359	341	353	365	325	321	363	369	331	326	342	317	334	327	352	333	322	345	326	355	338	312	340	347	324	326	366	361	340	305	344	334	315	345	324	356	346	335	383	348	311	373	354	327	316	318	340	342	374	342	349	335	337	358	340	336	340	323	353	307	344	365	340	327	327	342	327	342	345	349	325	340	296	316	363	337	366	303	336	332	373	368	336	313	336	350	365	287	356	330	350	323	328	322	320	321	348	347	360	339	336	342	330	322	360	335	317	346	375	337	333	323	366	338	355	365	320	359	350	319	353	347	313	368	334	349	342	348	354	320	314	330	353	377	337	384	344	346	341	366	317	341	343	327	326	334	329	371	346	330	351	339	327	334	342	311	351	353	364	340	316	349	367	329	330	359	316	328	338	363	316	324	328	340	350	327	334	344	306	290	343	328	310	354	339	341	356	347	327	343	327	363	354	287	347	313	344	311	302	329	356	364	350	347	341	327	342	324	348	354	336	368	306	339	324	360	308	362	333	347	325	311	306	311	337	315	307	337	359	332	331	355	313	346	359	318	329	337	333	361	342	387	362	377	320	344	322	361	351	337	340	344	362	315	339	333	338	340	336	317	329	344	327	316	353	317	365	334	327	326	314	315	301	327	336	351	364	368	326	382	340	334	352	347	331	318	354	356	351	349	345	343	361	326	388	315	301	362	345	324	371	327	296	337	354	336	319	336	348	318	346	343	302	329	344	362	362	335	314	345	358	343	314	301	328	311	363	347	318	359	315	326	329	329	363	328	355	326	366	326	312	341	333	281	364	328	341	373	317	342	337	335	343	338	359	318	319	339	331	333	354	346	331	341	346	384	306	325	340	376	337	330	338	363	314	345	337	339	328	375	348	357	337	345	299	358	334	375	341	311	331	341	368	350	358	335	336	359	330	349	340	348	329	330	341	320	307	318	362	368	366	321	352	362	367	351	382	352	327	309	402	352	345	325	313	347	337	324	329	343	319	309	319	362	326	314	346	323	317	322	332	349	358	373	331	335	332	315	338	325	337	322	363	337	365	359	323	321	314	339	352	336	340	294	361	331	319	339	377	315	346	349	316	354	362	350	352	319	347	324	324	358	345	315	362	354	340	333	355	319	309	344	357	366	313	378	298	315	342	345	331	307	373	363	329	360	322	340	351	360	375	372	315	348	352	349	358	339	314	347	374	317	335	356	337	315	336	335	355	320	335	334	342	355	337	339	332	345	342	317	315	329	328	331	316	312	361	317	345	320	320	336	338	345	335	307	328	348	351	352	328	327	325	295	313	348	358	322	353	337	341	369	354	329	310	347	332	328	347	366	385	339	355	350	347	334	339	371	345	341	360	384	312	328	331	338	351	305	335	368	356	325	312	353	350	344	307	363	365	358	327	338	313	349	369	322	334	303	326	339	307	323	315	343	332	329	343	275	356	320	352	323	338	333	317	313	332	337	310	312	320	348	352	351	356	355	349	393	345	354	364	320	341	330	329	318	324	374	337	335	320	347	369	328	337	365	330	366	368	329	348	372	371	350	344	325	359	351	321	324	337	338	352	345	308	398	330	314	325	329	347	332	317	324	345	348	344	357	345	341	329	338	327	308	338	359	296	335	340	336	343	318	376	319	352	323	308	324	356	350	355	370	331	335	341	378	343	363	328	357	347	301	361	358	373	335	305	350	372	339	333	346	368	310	334	326	335	299	347	349	349	370	320	350	342	347	331	337	327	330	345	361	347	353	313	343	336	366	347	336	358	339	380	344	337	312	307	328	311	339	334	340	333	319	339	316	355	308	336	373	357	334	320	326	359	342	355	320	329	324	350	394	358	325	344	355	336	363	362	311	375	355	344	337	358	337	348	342	343	346	328	313	346	327	352	338	335	325	349	366	304	313	323	317	335	332	334	366	350	309	339	333	331	342	322	327	330	342	339	339	340	316	327	346	339	372	355	324	337	320	364	345	352	340	336	313	309	325	348	323	364	360	349	319	345	359	344	333	326	338	343	338	331	386	309	351	346	328	333	328	369	318	376	369	327	345	371	354	344	316	327	340	368	368	325	344	329	343	336	351	320	347	359	342	329	338	320	338	348	323	336	329	351	340	334	357	345	337	340	326	374	335	362	350	351	323	342	323	325	334	324	317	352	354	353	352	339	311	306	343	343	324	320	352	357	357	347	370	371	370	333	324	342	333	328	340	359	337	371	319	320	359	321	365	343	395	332	311	319	357	341	326	292	295	370	307	319	345	341	350	324	347	324	334	338	369	376	368	336	340	338	347	308	349	342	345	343	361	334	359	327	359	329	333	382	310	350	323	331	335	311	336	350	341	323	377	344	317	379	366	332	341	337	389	339	360	345	329	319	341	327	356	350	373	365	341	326	369	348	306	364	344	355	352	354	344	339	328	356	348	358	360	330	344	379	376	356	326	302	361	319	342	364	349	348	348	327	307	318	362	349	364	358	332	337	328	368	339	304	355	357	350	328	355	365	347	339	356	350	301	374	339	331	304	293	324	352	320	361	306	326	362	341	322	369	338	336	356	309	356	359	359	362	358	348	343	348	344	351	350	351	353	366	347	346	318	341	357	325	309	319	383	347	329	324	353	371	327	361	354	360	332	319	319	362	331	334	338	359	308	365	368	350	340	352	360	332	336	321	319	348	344	350	338	341	348	353	322	364	356	356	361	328	342	340	337	368	323	338	352	324	330	329	367	334	325	355	364	325	323	327	378	304	369	347	371	316	338	383	356	376	333	366	321	312	339	337	296	357	330	335	327	323	344	352	352	372	352	352	323	357	333	325	366	346	331	315	338	357	383	327	338	342	380	340	350	327	334	286	310	331	342	335	338	321	357	346	353	329	323	315	339	350	317	325	345	352	340	344	330	355	307	349	330	321	345	348	288	325	341	338	334	370	315	387	333	337	323	333	356	314	356	347	350	361	366	350	363	335	325	358	347	322	342	345	338	349	310	324	340	347	324	346	345	360	332	337	346	317	309	337	309	321	361	388	328	347	354	349	367	361	360	338	323	314	345	344	354	370	365	364	338	324	346	336	325	381	317	364	325	330	318	360	334	373	330	335
2523	970	1044	1108	1091	1051	972	972	947	924	940	929	954	979	883	938	904	935	948	954	948	913	949	866	874	864	905	961	879	942	913	937	941	884	884	909	922	845	863	882	892	815	915	899	892	884	887	905	857	911	829	920	889	834	886	929	936	834	898	934	862	874	925	849	875	841	884	920	879	893	920	909	886	958	934	838	919	941	900	865	867	892	806	884	892	876	858	874	917	954	896	932	876	908	885	902	910	862	876	902	914	891	855	886	898	899	945	877	879	874	902	891	931	894	902	884	862	947	896	862	859	871	880	873	896	944	853	890	926	894	866	869	930	885	851	901	912	856	889	866	975	918	838	895	909	936	919	861	914	912	911	935	863	872	911	933	945	924	901	873	923	955	875	915	892	916	939	913	921	831	874	893	911	896	877	875	913	896	842	836	916	867	848	924	980	914	900	900	860	886	897	877	903	874	912	888	905	864	903	893	919	868	862	891	888	886	874	904	894	885	885	900	892	885	885	887	891	909	898	850	849	881	898	935	911	891	932	883	894	881	917	927	879	860	875	917	916	888	887	935	877	897	891	877	872	858	834	878	902	902	853	891	899	918	939	903	865	887	898	878	934	925	912	813	915	888	933	892	921	917	880	950	942	906	897	889	915	909	932	925	895	893	851	899	963	870	876	931	859	875	851	928	907	917	902	882	846	903	897	932	877	900	881	909	864	864	872	868	922	862	926	935	902	909	866	899	909	910	915	970	887	867	915	884	960	894	918	886	864	898	952	891	883	940	854	815	873	937	873	875	876	909	917	854	913	939	908	905	887	933	900	957	894	838	878	954	929	927	953	864	900	848	910	915	901	887	905	944	960	933	897	908	872	905	908	871	846	848	889	905	900	921	895	832	901	923	875	889	905	839	909	898	920	918	950	902	896	916	960	829	840	874	831	867	899	877	926	973	879	885	874	873	877	924	935	863	868	889	926	914	872	903	885	942	872	955	845	907	905	927	907	927	889	903	874	940	902	886	859	961	857	881	891	885	921	871	896	876	874	906	907	873	888	903	954	903	932	896	925	895	879	895	875	925	878	879	897	864	919	909	922	874	854	923	878	846	861	916	945	887	917	885	922	879	882	891	874	850	889	940	891	872	874	899	879	908	896	842	932	868	870	877	868	871	924	881	897	845	928	831	907	864	902	903	880	874	905	891	918	898	898	891	874	812	920	927	937	877	929	869	915	922	910	881	884	833	911	848	892	843	892	863	910	925	871	841	931	894	892	918	927	866	847	915	970	900	866	891	915	939	898	921	892	869	843	875	904	876	909	884	868	912	943	862	939	864	921	920	912	871	923	925	892	890	893	915	885	873	915	897	856	916	920	920	920	888	867	867	905	909	921	914	897	915	925	869	905	912	903	947	912	862	870	882	924	908	891	915	851	931	901	929	890	892	868	826	915	926	882	906	920	915	838	942	933	907	901	948	889	940	872	875	931	966	884	876	927	893	888	918	908	896	888	872	866	893	929	815	873	949	926	907	862	894	870	859	865	883	868	915	969	873	884	883	859	917	883	893	902	919	894	886	873	861	892	917	917	903	885	923	977	931	854	847	932	823	901	848	879	881	897	879	853	890	893	904	904	913	865	896	928	900	877	871	867	859	943	803	875	900	871	900	878	917	914	906	912	910	866	890	896	872	888	904	946	868	913	895	874	860	917	916	884	908	829	848	935	845	903	938	873	910	910	882	921	918	886	878	953	863	901	933	928	843	965	906	896	933	918	888	842	922	852	921	917	916	883	886	848	865	875	831	918	913	895	912	898	888	930	934	895	940	936	882	934	952	950	908	886	898	937	868	951	910	878	881	884	927	890	857	856	925	872	936	916	910	947	874	959	917	917	927	873	884	874	931	906	876	932	861	941	867	867	885	948	887	870	884	857	928	888	904	899	890	855	940	891	868	879	848	921	917	935	899	904	930	821	882	913	892	852	937	871	878	882	847	927	840	862	940	905	890	972	891	933	867	887	898	896	909	911	872	914	857	922	886	901	865	853	857	886	915	874	911	916	874	880	898	864	889	879	842	880	926	851	896	925	898	874	900	902	901	893	899	897	913	953	938	854	880	898	984	893	902	944	908	897	892	831	879	944	924	920	883	901	939	893	874	852	930	858	891	910	923	883	906	911	930	887	895	846	893	902	886	870	897	894	871	904	916	897	934	929	934	876	919	911	857	819	940	846	831	885	906	915	868	867	849	859	907	898	896	937	854	906	902	887	939	919	882	921	891	887	897	885	887	938	868	846	862	824	869	864	890	884	885	960	896	849	898	891	899	960	876	905	873	909	905	923	887	868	970	945	872	861	873	906	905	858	912	927	930	854	911	929	875	907	922	895	859	928	878	871	851	897	924	921	871	896	885	918	955	924	880	902	927	903	933	894	891	961	948	901	927	857	910	945	937	900	813	911	922	881	878	875	905	923	861	929	903	909	933	836	908	908	876	885	930	921	913	839	855	949	907	919	882	889	930	864	874	901	922	934	905	936	867	855	929	887	889	918	885	872	932	879	923	895	904	868	863	900	900	850	881	894	937	867	893	906	895	899	847	898	918	878	914	869	921	908	918	980	928	910	934	887	928	870	889	931	867	905	881	927	881	878	872	883	880	907	861	916	893	855	911	913	915	915	877	841	907	899	941	885	898	921	891	918	880	922	872	890	903	833	858	904	871	860	932	872	860	913	900	917	868	911	961	862	942	839	916	856	883	868	888	864	884	876	900	853	885	927	890	885	887	912	898	945	913	913	932	922	930	844	887	926	883	884	936	872	904	932	851	923	857	884	872	867	891	928	820	970	880	812	896	891	878	835	908	901	907	892	883	878	897	907	864	888	888	871	871	967	879	897	871	900	860	844	905	912	852	855	918	915	883	875	929	885	894	874	863	957	855	882	882	915	863	868	938	900	918	871	882	947	899	859	885	908	948	875	906	916	876	915	891	879	855	901	901	902	912	893	820	882	907	919	917	932	889	971	854	888	893	906	841	884	894	932	913	840	910	910	982	914	920	911	902	913	844	927	869	921	917	861	889	936	894	918	900	911	884	890	938	919	891	886	882	935	904	870	908	861	937	847	897	887	936	900	907	905	905	889	860	884	867	919	902	881	898	825	879	938	913	895	842	905	917	932	904	942	915	936	868	900	937	936	872	857	909	920	836	894	920	883	891	929	861	880	888	894	907	894	909	923	866	875	873	886	871	936	865	882	886	889	883	906	921	890	914	870	933	943	860	874	896	876	957	857	884	871	902	857	888	888	894	887	871	876	898	973	961	935	939	894	908	902	936	921	945	890	898	868	896	967	914	856	862	961	845	855	938	901	873	874	846	881	867	917	880	861	879	833	931	994	920	883	929	881	945	880	868	875	948	894	847	875	869	861	904	895	900	852	907	880	866	894	882	944	914	898	936	913	907	875	870	893	869	885	910	880	915	917	889	908	930	896	880	896	878	911	868	861	878	940	901	936	920
9875	1056	1288	1009	710	582	477	422	363	334	309	296	250	255	271	239	224	221	215	203	236	220	214	234	257	210	231	230	224	223	201	193	208	216	210	209	228	233	197	199	183	216	211	206	197	202	208	234	229	198	201	210	194	187	230	195	208	211	203	227	224	220	223	203	205	205	211	204	203	201	182	222	198	225	223	208	203	213	234	213	207	211	210	204	198	203	216	181	186	205	205	220	239	203	212	199	210	189	214	199	214	194	212	228	207	212	199	233	185	199	193	209	196	209	230	230	182	214	206	224	223	213	199	202	197	213	218	204	219	184	235	218	214	212	213	225	208	188	195	179	206	204	200	206	207	206	185	197	197	175	212	200	221	186	215	192	198	214	222	224	195	195	208	206	223	180	214	198	202	205	214	200	225	204	210	200	199	194	203	198	185	221	212	190	226	218	222	195	214	207	210	223	196	192	202	179	248	215	235	182	222	197	213	204	207	195	218	201	218	235	220	237	211	190	190	212	210	209	209	234	202	194	219	214	208	242	211	230	203	217	212	210	203	196	213	211	200	229	219	204	219	201	192	214	198	216	246	208	204	179	224	196	192	229	199	204	203	211	183	179	217	237	222	212	209	222	192	214	183	207	216	193	219	214	204	188	189	208	210	179	212	199	193	188	215	220	222	190	199	175	233	218	192	218	206	180	229	199	214	220	201	201	221	214	176	222	228	215	205	225	185	196	217	213	224	208	212	186	218	210	214	206	221	225	182	209	208	183	208	211	217	203	200	194	232	206	199	173	195	184	222	204	226	207	211	195	209	196	199	203	196	202	227	199	218	209	207	199	214	187	205	178	215	224	206	199	205	221	187	216	186	208	214	228	212	206	219	224	211	242	227	198	218	221	199	190	214	188	219	187	195	237	209	221	231	208	189	206	238	224	176	192	215	177	187	218	217	206	215	216	207	197	226	195	197	204	203	208	200	238	211	197	221	206	198	229	191	200	213	222	199	216	210	193	205	212	208	208	207	219	212	195	208	212	197	179	206	204	204	200	198	190	218	212	209	191	228	223	198	212	223	208	208	198	203	194	200	215	215	239	211	182	212	191	210	177	210	180	217	193	190	217	203	218	221	201	192	205	206	213	210	236	205	207	208	202	224	190	209	182	189	212	222	212	209	193	195	164	218	183	217	206	220	205	203	243	223	199	205	183	223	177	234	184	214	224	194	210	197	192	209	200	194	211	228	227	199	231	201	217	231	231	208	205	218	218	199	210	190	232	214	179	215	200	199	212	197	197	209	216	179	219	200	178	212	218	219	224	206	217	195	205	215	201	221	184	221	209	215	205	196	235	220	208	199	215	205	201	209	223	208	200	214	207	212	215	208	214	220	230	217	202	202	205	201	214	200	209	211	215	212	218	211	203	177	209	209	185	210	197	212	199	220	219	222	214	224	219	203	212	210	201	202	201	199	181	207	193	210	208	227	204	234	221	208	218	201	211	202	207	224	188	187	220	200	211	175	210	225	215	215	207	224	199	229	225	194	212	195	206	234	223	217	191	200	198	235	201	211	176	205	239	213	230	202	193	214	199	184	200	213	206	196	218	186	193	228	193	212	193	206	223	218	223	239	200	191	205	214	217	223	220	203	200	174	224	193	194	197	236	203	221	199	238	215	220	186	214	192	240	207	195	197	242	202	187	222	229	216	194	193	191	217	220	179	236	195	211	218	211	211	214	210	213	231	204	231	203	197	205	227	209	198	199	196	180	203	217	224	226	218	203	199	213	193	184	213	218	196	179	216	203	196	212	188	223	203	210	197	202	203	189	206	231	206	208	228	223	207	193	220	197	225	197	198	211	202	205	213	219	189	204	177	183	212	214	194	220	204	222	226	211	185	233	233	189	250	211	196	240	202	223	208	230	209	185	203	201	217	189	198	226	195	228	213	197	196	196	193	229	204	219	196	187	208	201	208	206	198	215	203	194	231	251	181	185	165	221	194	232	208	211	218	242	210	216	203	210	184	218	217	208	195	177	202	209	210	181	202	203	207	199	214	200	186	201	181	202	208	229	216	209	236	238	211	212	206	179	223	220	223	222	199	203	186	222	214	221	218	197	210	192	204	210	202	214	182	218	219	217	183	185	211	203	200	187	234	240	186	226	201	216	228	224	208	218	202	185	205	175	201	206	187	186	200	213	198	210	199	205	188	211	210	214	216	192	222	217	183	204	201	192	185	215	205	195	204	196	186	218	204	205	215	198	191	184	209	213	210	218	206	198	191	211	209	225	223	200	196	210	218	189	215	215	237	206	219	191	228	196	217	200	200	208	217	214	206	243	211	183	196	220	198	196	189	195	215	226	213	186	228	227	199	212	216	208	221	199	174	223	199	214	204	248	211	222	213	205	227	207	197	213	213	196	186	206	221	217	205	212	207	178	194	188	210	195	200	215	204	208	196	210	216	185	198	200	226	223	209	206	196	201	197	188	210	239	223	205	212	211	187	198	194	237	222	200	191	217	214	216	220	217	218	212	218	187	177	209	216	198	243	179	211	221	210	230	188	215	189	214	204	179	214	200	219	197	193	212	228	228	207	190	206	211	212	203	187	210	194	193	230	197	228	223	202	213	217	204	215	210	184	197	220	229	213	212	238	219	232	226	198	195	207	180	202	248	213	231	221	201	189	217	197	203	190	207	195	186	220	189	210	180	227	206	199	198	229	226	188	215	190	180	220	212	204	224	189	236	197	190	184	202	206	222	210	194	182	197	222	221	195	188	221	203	206	214	214	204	225	197	210	191	194	198	217	201	212	188	233	201	206	209	196	212	179	196	210	181	188	237	210	219	232	198	200	195	188	194	203	210	215	201	218	187	198	188	183	220	219	192	223	206	222	226	230	211	195	214	200	198	224	198	217	190	217	234	217	221	185	192	210	210	221	192	238	203	185	210	210	217	245	186	220	207	215	218	213	186	202	197	205	212	209	206	220	205	228	224	207	243	211	215	203	221	210	181	223	215	213	188	237	204	230	205	219	209	211	217	205	218	224	192	186	221	216	219	214	198	229	229	201	209	200	202	219	190	204	216	213	228	218	207	211	170	227	206	221	212	221	216	243	211	219	214	207	197	214	215	182	247	189	205	193	232	199	201	196	190	204	179	188	221	234	203	209	227	170	213	200	208	211	220	221	204	203	208	207	236	204	216	204	198	236	211	222	206	213	224	211	202	189	205	190	240	223	205	216	215	231	218	238	193	233	208	209	202	190	199	217	211	207	209	215	192	219	209	203	193	195	207	209	238	207	211	193	216	181	195	210	215	244	201	209	212	223	203	175	223	188	201	228	195	186	191	216	235	192	203	244	202	216	222	189	208	221	213	189	218	185	213	219	200	180	219	201	213	255	206	219	195	177	202	231	224	219	155	203	202	202	187	207	203	209	212	221	207	213	187	183	175	211	200	206	196	208	181	215	196	191	197	223	212	222	194	212	235	189	188	224	213	190	211	196	204	207	186
5587	1383	2575	3249	2818	2347	1993	1697	1477	1362	1213	1159	1025	962	945	870	855	853	860	781	779	727	747	678	711	666	673	708	676	635	680	672	620	608	707	637	653	669	706	603	617	622	592	581	621	633	652	616	611	643	598	568	564	607	594	621	585	587	582	547	634	592	576	582	591	602	573	608	570	554	602	629	574	593	557	625	563	539	622	645	607	575	569	596	583	612	543	619	571	562	581	547	612	609	545	579	609	580	586	584	584	592	568	558	596	579	587	580	613	578	574	581	607	501	548	587	615	597	610	581	605	600	606	606	571	561	545	571	561	633	576	570	581	578	579	610	586	506	567	549	583	560	588	612	524	582	588	632	602	568	577	550	569	586	565	554	568	586	604	645	573	563	568	561	597	589	553	583	551	558	541	580	583	649	566	556	554	587	547	521	560	566	634	573	565	571	550	553	605	590	542	592	584	555	576	580	544	581	585	561	598	543	610	538	599	562	549	575	583	600	564	607	619	565	585	575	574	577	575	575	568	576	580	562	584	549	583	603	562	574	590	623	584	627	583	545	615	595	639	594	583	563	533	550	551	581	585	570	561	586	564	568	563	598	532	560	561	587	606	574	617	544	547	534	598	566	569	570	579	548	570	538	587	579	576	593	585	596	607	559	543	543	575	568	529	555	608	602	536	554	536	544	596	591	590	569	585	571	597	605	574	591	591	569	562	588	555	556	565	564	535	590	575	602	630	604	580	557	602	577	564	613	583	558	588	542	568	586	569	578	581	598	535	546	554	582	602	578	631	613	565	597	568	536	581	591	526	576	601	581	592	567	563	582	565	586	611	573	569	579	566	555	579	572	578	590	587	609	585	545	550	624	568	524	583	605	613	545	619	611	577	572	585	567	584	586	585	557	572	579	526	582	566	563	532	624	599	602	591	569	581	574	624	555	585	608	563	599	524	586	600	599	582	564	552	616	576	589	579	622	545	580	589	554	582	565	572	599	588	596	541	566	570	564	561	549	587	606	564	571	591	541	590	596	624	604	579	601	556	573	601	573	552	584	527	579	575	617	587	552	588	558	592	553	575	574	571	589	545	600	579	576	559	577	575	578	549	623	583	596	590	604	544	551	607	576	566	554	549	595	592	588	554	557	607	552	571	562	580	629	591	569	589	585	569	575	565	575	594	550	596	575	563	587	564	511	551	574	570	580	583	588	564	560	583	613	584	592	580	579	611	580	583	561	578	586	632	604	556	588	557	555	604	574	585	565	579	581	630	571	574	572	567	590	598	576	567	548	585	578	591	616	577	556	580	548	556	552	568	558	623	568	570	568	556	582	554	588	560	539	592	581	567	535	610	567	543	590	555	565	570	591	603	555	581	567	609	578	572	578	599	581	545	534	554	563	552	611	560	543	574	570	583	588	551	540	570	597	554	556	575	574	567	580	632	573	564	582	534	553	533	556	578	591	539	561	617	609	529	578	550	549	551	586	592	595	573	575	569	545	563	580	569	625	586	608	584	588	574	540	550	584	584	576	553	624	569	570	578	547	581	589	569	557	567	571	570	568	557	553	537	620	523	571	565	547	552	604	595	582	586	598	589	573	556	579	585	570	559	581	591	585	616	571	556	551	552	564	606	598	603	586	585	561	594	598	556	578	562	548	567	550	581	613	635	577	584	585	633	535	556	576	601	614	601	548	587	586	559	537	592	561	582	625	565	608	523	593	560	560	569	551	594	581	605	594	579	575	573	574	572	587	558	586	564	535	526	560	602	565	598	526	596	542	544	622	564	528	576	577	577	566	546	590	583	540	605	573	605	567	574	531	570	606	559	565	568	578	571	574	562	568	598	579	537	529	561	575	557	554	576	575	571	551	577	535	543	599	570	579	581	581	558	584	563	556	576	608	566	586	559	560	597	616	526	579	568	563	561	573	574	542	549	544	603	550	531	587	598	591	622	606	586	555	589	542	543	590	561	539	560	599	592	569	572	615	568	618	603	580	560	552	617	573	612	557	555	555	592	571	561	510	576	565	603	561	538	572	582	581	547	590	589	561	547	586	560	590	572	614	613	604	606	580	585	541	613	558	599	563	595	570	567	563	608	558	571	572	567	597	606	584	594	597	603	562	594	618	530	555	565	576	544	599	602	576	612	546	563	609	628	538	606	602	560	531	572	559	579	555	544	594	577	556	577	640	548	555	582	597	560	555	606	595	566	593	584	559	553	591	579	547	563	581	567	566	568	593	564	607	562	587	533	588	567	585	562	580	595	595	562	575	586	579	586	577	627	601	599	612	551	584	567	580	579	610	566	570	575	612	602	563	540	562	593	595	570	522	595	565	593	591	571	609	575	560	587	591	567	554	567	560	604	573	546	565	595	585	600	600	617	587	594	554	570	566	564	576	597	582	525	547	587	586	568	573	575	571	558	600	554	592	558	601	560	609	556	606	584	564	605	549	613	573	568	551	556	587	577	594	597	561	545	590	590	563	604	569	618	565	591	560	554	577	599	565	596	550	546	519	575	577	581	585	560	601	551	570	550	600	553	564	580	585	599	598	569	598	530	596	574	591	562	588	572	622	582	539	562	556	555	593	550	582	589	569	538	570	549	568	568	594	547	570	621	600	590	559	614	569	600	583	586	542	556	579	534	586	582	548	589	594	623	602	614	559	537	570	588	565	555	553	603	580	596	543	536	594	593	576	602	523	545	560	598	579	592	600	568	586	593	587	606	558	555	561	594	593	596	582	570	577	577	576	594	554	558	572	605	601	620	547	612	590	615	555	552	505	566	566	582	543	552	572	564	578	567	550	595	572	578	583	556	620	558	586	538	537	553	561	600	561	528	556	494	587	573	566	591	552	587	570	568	584	582	569	566	581	583	579	578	550	583	586	579	584	562	557	542	597	555	568	565	562	561	618	586	583	584	565	565	574	606	572	594	589	589	489	574	558	607	594	599	559	579	576	581	573	577	590	533	572	568	596	565	557	548	586	575	601	576	579	562	571	599	554	607	565	578	607	561	608	596	578	572	581	559	608	547	557	577	565	530	565	567	564	580	556	614	542	609	605	536	633	583	580	570	580	571	558	597	558	529	585	583	607	563	606	575	566	560	549	564	581	581	581	555	610	551	592	559	618	589	557	586	572	595	561	592	566	547	555	535	559	572	568	591	558	575	561	567	593	558	586	546	585	569	558	561	573	596	566	632	551	552	588	550	569	602	605	570	552	538	614	550	560	579	574	598	558	591	572	568	621	605	562	564	605	570	596	574	598	588	570	582	568	561	577	610	583	578	606	582	556	615	637	544	575	610	571	558	597	559	564	534	567	604	583	582	558	563	548	548	580	608	596	578	592	563	543	590	582	582	577	567	558	551	551	592	571	544	552	550	594	585	579	559	567	554	585	540	571	599	552	584	583	570	568	604	562	539	611	523	585	575	534	551	600	564	601	595	559	585	546	594	564	542	560	566	519	560	609	573	570	599	572	568	550	575	572	570	569	544	554	624	636
17990	2491	2354	2006	1227	887	718	581	495	379	361	309	282	234	221	230	209	202	186	209	181	176	175	177	187	166	159	156	154	164	139	130	149	137	139	166	136	128	137	138	156	137	163	132	158	154	157	126	154	130	149	126	123	145	134	146	130	155	143	135	134	130	119	134	135	131	140	140	145	129	141	130	138	143	124	119	123	129	162	129	151	135	118	145	135	154	129	151	128	162	163	140	138	122	138	150	114	132	140	137	139	129	148	139	136	131	123	120	122	147	130	109	123	138	120	150	135	147	125	130	137	124	153	139	131	139	122	150	130	139	141	128	156	182	154	124	164	124	126	131	149	139	146	119	137	137	153	149	124	129	152	136	142	144	146	129	143	145	131	141	142	135	122	125	131	130	125	166	141	148	119	129	126	135	129	134	118	142	139	115	123	124	145	140	150	139	123	125	125	145	141	126	146	142	132	124	142	137	125	109	128	121	138	129	130	150	144	132	144	132	126	155	133	135	131	124	126	127	121	132	137	140	122	127	142	124	135	126	146	141	127	117	133	128	133	153	132	135	149	139	106	145	140	140	129	143	138	124	126	138	106	117	129	126	134	144	144	128	137	118	126	142	124	123	137	158	122	147	126	126	132	122	130	110	138	142	155	144	129	112	118	120	135	129	120	119	125	136	137	127	134	124	132	133	118	148	128	139	144	131	125	134	142	139	125	133	135	141	144	149	142	153	120	148	132	125	119	132	143	138	126	126	133	136	113	150	140	118	137	151	129	126	121	113	138	122	138	128	127	133	138	137	113	142	128	141	125	114	131	142	129	119	139	122	143	134	111	144	141	143	132	131	119	127	119	146	136	137	120	139	122	137	117	142	147	136	131	143	149	157	127	142	138	137	138	147	130	145	126	136	136	134	126	148	140	136	145	118	116	131	142	140	118	154	140	126	134	153	127	143	123	137	136	153	135	139	138	128	140	134	147	146	113	136	120	138	135	122	142	147	145	131	114	142	132	134	117	132	132	137	131	141	141	125	143	133	115	144	136	113	150	158	139	129	147	125	131	127	122	143	123	145	121	146	138	145	142	146	131	116	145	157	138	127	132	126	124	141	117	100	129	127	119	125	139	139	129	130	138	141	141	141	121	157	137	145	131	141	155	135	141	151	153	124	145	125	130	143	144	125	138	120	131	141	125	150	132	136	135	121	124	118	129	121	154	124	117	118	140	136	154	125	126	131	134	138	132	114	138	135	137	118	123	131	137	140	120	125	146	148	132	122	123	144	151	119	138	123	127	153	146	107	128	126	129	138	125	147	146	142	144	135	130	133	124	137	127	157	110	136	130	137	127	121	123	127	146	148	139	122	135	135	139	117	129	150	156	121	142	122	121	134	117	125	129	134	143	130	130	118	120	136	134	131	151	128	131	136	119	153	129	114	149	155	140	125	132	126	132	133	141	121	138	129	138	143	144	138	119	135	127	123	137	114	136	144	137	140	143	159	147	121	120	116	126	138	119	152	146	110	126	113	143	152	129	143	137	158	131	115	124	144	124	145	127	132	138	146	114	137	140	118	133	117	142	113	134	141	131	135	133	139	136	150	135	117	131	119	132	133	136	142	143	147	131	144	146	139	128	132	144	146	131	128	134	142	132	138	147	126	128	152	148	139	141	116	142	141	128	133	140	131	130	129	137	136	134	134	132	164	139	142	131	125	110	124	112	156	122	121	115	128	138	139	144	140	121	116	156	119	144	157	139	122	135	112	121	145	124	145	115	137	145	140	135	133	123	137	115	117	141	115	122	129	144	131	134	136	126	119	136	142	136	132	129	129	138	127	143	120	141	124	131	140	150	126	139	131	145	132	124	145	134	141	133	132	139	132	123	127	159	148	120	105	142	122	146	122	138	127	138	129	145	142	147	115	141	132	118	117	161	137	121	122	138	121	121	115	124	143	146	129	151	142	136	122	134	115	143	145	118	127	138	132	134	130	129	137	140	135	134	112	143	128	115	135	137	128	122	144	133	140	134	142	137	125	123	125	137	147	154	144	120	151	148	128	126	113	148	151	147	137	116	114	139	142	134	138	128	132	116	140	153	136	125	128	140	127	142	124	138	127	126	111	129	134	128	142	131	143	121	138	131	124	137	148	134	140	136	152	124	141	109	137	130	133	128	148	140	141	128	157	124	128	124	127	135	129	128	145	144	165	131	138	120	144	126	138	120	138	136	124	132	126	125	117	123	126	136	132	115	125	116	139	107	151	175	120	121	120	128	120	131	98	127	116	121	122	129	104	134	144	126	130	138	126	145	145	156	122	136	145	160	141	140	150	137	145	134	164	149	143	123	154	131	129	134	131	140	135	141	121	135	142	124	146	128	131	131	125	128	121	128	132	115	141	129	121	133	136	126	135	128	131	122	146	153	152	137	149	131	105	137	146	131	137	158	151	147	134	146	138	112	139	139	144	133	155	129	118	137	141	139	131	121	122	125	156	134	155	143	140	167	142	132	138	122	125	141	127	146	126	139	141	134	134	131	127	116	144	132	132	146	116	133	114	138	113	147	144	135	113	137	128	138	148	132	126	127	140	153	114	142	127	162	144	129	121	127	128	129	136	138	145	117	138	126	123	119	122	147	126	156	154	136	126	101	134	146	140	140	143	142	116	134	149	135	155	130	164	136	148	125	135	141	133	131	131	130	105	146	138	127	152	124	130	163	121	111	143	138	136	130	142	103	109	127	144	143	141	136	114	157	107	144	132	138	131	138	135	140	125	135	130	131	127	131	123	155	131	132	116	138	121	154	137	152	115	130	122	129	125	135	136	148	132	136	129	117	137	127	148	139	123	139	131	119	126	123	120	142	142	131	146	127	125	125	120	124	123	136	117	125	117	123	136	134	117	151	145	125	144	123	152	122	134	126	124	133	130	129	146	133	136	103	131	134	161	142	149	154	126	146	127	115	123	144	130	152	137	118	137	138	153	133	133	148	146	122	134	139	156	151	137	123	140	148	108	126	148	132	131	120	115	135	135	130	140	136	135	136	124	114	129	139	115	141	165	137	141	134	137	146	148	124	134	109	116	123	141	109	141	144	151	135	135	122	138	135	125	125	134	144	143	135	125	149	125	128	144	144	121	138	120	136	118	147	132	128	152	127	132	119	153	134	135	128	142	132	155	123	145	106	137	143	149	138	157	149	119	136	149	143	117	157	124	143	138	150	134	116	119	135	127	133	118	118	135	124	112	132	157	141	135	118	140	137	138	141	130	146	160	142	117	128	133	129	150	111	116	123	140	138	121	132	135	134	129	149	141	140	112	145	145	136	137	142	147	128	138	138	125	149	145	140	139	137	143	132	140	132	127	126	121	136	122	129	114	134	115	127	104	145	128	144	122	121	126	135	147	129	138	128	133	124	134	144	126	129	134	153	131	135	115	120	137	122	132	126	141	133	143	146	133	120	143	120	144	131	120	140	120	119	162	132	133	140	139	133	140	145	129	148	153	135	137
7430	1996	4400	5256	4628	3756	3104	2588	2147	1864	1679	1460	1298	1106	1074	1047	911	889	872	818	729	756	710	685	701	640	617	577	615	597	582	542	532	532	549	555	520	482	504	526	475	463	471	479	517	488	503	471	456	509	461	417	427	492	462	458	407	435	420	424	374	445	472	430	433	456	450	410	457	412	428	420	423	446	458	453	409	396	451	422	418	445	412	425	471	409	427	411	399	437	427	457	396	385	399	412	429	410	452	406	398	412	423	404	425	397	403	440	408	408	432	394	452	398	403	412	447	404	406	416	383	447	417	415	413	435	406	431	391	408	413	428	403	394	403	416	428	375	424	419	474	415	391	446	413	432	426	400	412	427	400	416	398	394	385	428	418	391	381	445	409	451	403	422	394	403	403	397	442	420	396	433	442	406	429	411	405	384	412	380	417	360	399	470	415	421	420	428	418	376	395	407	423	393	393	416	390	404	423	407	373	439	428	411	380	441	410	399	420	389	437	404	437	403	404	401	406	383	426	392	401	409	395	439	408	403	387	403	393	400	434	365	415	383	398	428	373	396	429	398	442	388	419	428	433	428	410	409	411	389	418	405	427	409	389	419	389	419	414	427	414	406	399	400	423	405	380	398	366	351	399	417	439	410	418	405	406	420	425	417	405	417	422	391	367	416	433	367	395	424	434	405	405	399	437	418	422	418	405	414	387	411	428	432	388	423	404	427	429	427	383	352	397	410	391	399	396	376	405	390	420	395	401	442	403	439	398	409	385	383	414	367	406	382	406	427	416	419	416	367	432	395	367	413	430	418	388	443	412	428	408	381	414	430	398	407	411	379	407	436	386	399	435	389	387	399	393	384	406	402	404	435	395	415	413	424	411	435	431	384	406	387	387	392	438	404	372	420	408	377	378	422	372	387	426	405	439	423	363	416	377	396	382	417	401	406	404	413	403	391	383	406	397	415	415	427	402	431	382	401	409	396	401	396	400	411	383	401	401	435	417	410	422	404	391	411	426	457	373	435	413	357	424	422	426	387	405	409	423	405	381	413	427	383	392	431	436	370	377	427	403	400	433	391	390	389	382	395	397	414	417	363	411	416	392	402	414	405	415	366	409	432	433	429	414	403	412	427	418	435	402	404	369	432	407	431	409	432	341	420	383	408	422	379	380	428	378	425	424	417	409	371	390	411	397	436	397	379	438	401	389	413	390	425	393	399	416	385	421	418	395	409	409	393	400	372	435	426	378	374	382	404	394	396	377	389	385	406	415	391	383	409	408	412	384	405	417	410	437	379	420	410	395	395	407	449	435	374	391	409	409	399	399	402	423	376	393	384	405	384	399	380	406	410	437	364	371	396	404	380	412	427	446	427	410	405	394	378	410	417	421	386	418	415	411	385	425	435	409	399	364	386	412	416	389	380	399	402	386	440	374	351	395	414	375	397	415	392	409	409	439	397	448	407	417	414	384	459	424	396	397	401	410	408	424	433	407	458	394	419	418	372	377	392	372	409	382	401	450	398	396	433	443	349	363	393	412	387	406	408	405	425	389	402	372	420	410	366	383	429	390	419	398	392	407	403	399	435	398	390	405	418	379	415	379	408	360	388	397	399	396	434	436	396	413	417	394	418	390	447	457	419	404	414	377	403	399	417	374	382	431	415	434	418	394	405	428	408	415	403	409	382	437	382	379	389	417	403	363	370	427	386	429	445	399	428	441	424	393	436	418	404	391	398	392	399	409	396	425	415	390	401	368	390	407	425	396	402	406	391	426	393	436	412	429	400	374	425	402	392	414	445	389	419	398	447	403	431	399	386	377	404	403	379	423	410	390	421	417	398	447	421	418	441	425	402	419	374	436	404	412	400	391	420	402	406	456	383	432	420	405	420	430	423	402	401	386	372	422	397	364	406	417	444	416	405	405	413	400	391	423	412	414	387	430	410	400	406	388	399	417	429	433	405	427	416	405	393	421	405	392	413	410	408	402	403	407	405	392	382	399	358	426	391	404	415	425	368	435	398	412	398	390	404	428	381	381	413	400	394	387	426	404	408	407	372	384	420	428	418	407	407	391	413	400	404	407	387	397	441	408	396	413	401	407	373	439	391	431	404	392	416	430	375	428	427	392	395	393	413	433	374	387	382	389	401	430	378	429	423	427	409	406	407	408	404	434	427	381	426	416	388	432	440	408	424	420	427	395	460	413	397	406	396	446	425	396	391	378	402	416	403	405	424	415	410	387	416	420	388	435	398	392	392	425	389	387	393	382	410	408	403	430	416	428	418	391	432	346	438	394	409	392	405	444	408	392	406	367	392	404	399	482	393	391	382	425	403	413	413	388	385	370	387	419	422	430	358	400	403	405	439	389	370	409	366	405	395	395	382	386	412	403	376	389	412	400	402	428	422	389	421	382	388	429	415	414	403	392	397	407	394	393	396	410	377	413	392	451	402	409	406	415	417	415	389	389	426	365	402	432	392	410	395	418	424	410	390	415	406	415	405	385	370	410	445	415	422	366	425	384	387	386	391	421	435	403	422	382	388	376	397	428	424	388	410	388	402	452	409	378	414	402	384	406	398	389	393	398	382	413	421	377	419	379	404	391	396	399	408	406	425	409	417	419	411	411	420	404	380	420	378	393	427	418	466	385	425	414	416	391	429	422	372	437	415	367	428	441	403	430	400	399	391	406	403	403	397	354	388	426	389	390	399	410	405	430	407	391	418	405	412	392	449	406	376	421	420	398	395	397	399	431	413	424	418	415	445	432	429	401	406	430	424	397	396	429	407	380	407	412	374	401	424	425	379	393	393	405	401	364	432	396	416	396	426	404	455	426	399	372	392	422	394	425	411	410	400	432	391	424	387	453	435	376	352	396	435	425	402	475	407	390	391	383	394	385	388	400	415	416	381	431	443	383	436	437	413	395	428	422	424	422	401	401	418	413	412	389	393	403	399	395	403	399	436	385	404	418	417	357	408	403	425	378	408	415	388	389	388	419	396	410	410	405	421	382	405	409	401	410	424	398	413	401	414	409	427	391	411	397	393	400	393	416	423	389	408	400	452	395	405	436	386	407	391	383	406	390	434	408	418	418	419	401	402	416	421	403	403	425	407	411	406	416	395	402	413	415	398	385	399	405	432	383	399	397	367	399	428	401	418	351	433	391	398	427	392	417	398	421	391	408	450	388	407	406	428	409	420	431	389	422	418	418	428	409	443	410	387	405	422	434	387	396	428	441	416	391	367	400	435	395	399	414	392	407	380	447	387	417	402	395	407	412	399	410	431	439	404	409	362	380	423	380	435	409	397	414	404	393	372	406	412	404	399	430	418	371	451	401	387	385	411	382	404	404	430	425	410	410	395	397	379	400	402	385	397	421	391	392	403	411	401	414	424	431	431	389	435	389	394	424	416	395	371	428	433	414	382	405	404	416	395	405	383	415	387	399	400	371	391	428	387	375	396	410	413	362	372	397	402	388	412	432	411	413	383	417	404	405	424	389	405	385	398
2453	388	392	416	374	366	372	354	345	350	335	342	320	356	355	333	374	364	358	356	329	329	364	362	355	361	353	327	336	325	314	357	341	332	360	367	356	404	317	333	361	341	317	330	365	337	368	337	310	349	318	337	340	338	338	329	329	336	358	307	340	342	341	345	367	313	369	309	299	325	344	340	312	336	345	329	353	362	343	324	335	332	331	363	323	332	344	352	325	339	347	345	321	341	355	334	357	361	341	341	344	355	356	342	338	305	337	355	353	330	356	324	290	362	357	300	330	337	337	335	310	329	361	353	359	333	371	295	340	323	334	368	329	380	338	353	329	347	329	332	365	320	339	350	316	344	326	332	353	342	345	348	340	404	341	315	336	335	315	320	361	355	351	343	324	330	338	319	312	339	309	346	324	347	348	339	337	338	339	351	308	343	328	357	304	363	370	338	315	337	343	361	331	323	356	318	328	344	345	318	330	333	344	335	320	333	373	312	325	334	323	320	340	310	310	350	355	343	368	366	339	330	335	363	323	315	301	326	314	369	370	353	323	322	343	337	318	353	344	345	343	311	332	317	314	346	339	378	328	379	342	316	354	330	349	353	319	350	331	312	371	323	356	326	339	331	334	371	337	372	349	352	342	360	317	363	359	325	314	339	329	377	317	333	347	349	383	329	358	362	340	315	319	369	334	326	336	308	354	340	343	327	352	345	340	378	313	325	355	343	368	334	347	340	349	342	368	360	331	332	386	302	362	333	365	311	396	318	318	374	318	318	331	327	337	379	317	329	345	372	339	334	325	338	358	359	325	316	330	351	335	343	370	354	337	343	344	316	358	322	330	359	324	325	315	319	332	317	347	347	353	322	301	353	340	336	367	287	351	310	340	313	350	310	313	336	325	354	323	383	366	359	309	350	348	327	342	388	336	343	382	342	351	392	327	358	351	339	320	358	357	331	300	368	345	342	345	369	324	328	365	329	331	331	335	341	354	334	327	309	325	310	339	327	300	321	323	345	307	325	325	352	308	329	327	382	297	332	325	364	366	335	322	326	341	361	326	354	335	350	344	364	339	374	330	308	331	334	350	331	324	339	328	308	328	382	348	353	299	326	358	320	310	335	329	324	336	339	326	330	349	312	334	312	314	320	338	368	350	354	372	366	381	337	358	337	296	331	356	329	353	324	345	389	355	338	343	342	382	329	343	346	332	369	323	355	328	324	362	332	361	313	337	339	328	338	317	321	349	305	342	344	364	333	363	393	325	344	343	358	324	327	320	318	306	337	327	303	302	314	310	349	338	314	355	374	355	322	323	337	330	337	334	346	359	359	294	346	308	351	368	313	362	323	322	335	327	342	333	351	340	342	361	339	319	334	340	362	319	333	332	348	311	351	308	353	352	335	343	350	354	356	341	346	335	326	342	327	322	374	341	342	330	363	296	360	318	368	340	355	346	375	341	371	337	338	343	329	343	330	303	342	336	363	355	311	359	336	343	370	357	339	335	342	350	325	356	311	350	329	352	326	319	349	334	343	337	313	355	348	347	345	348	330	317	353	352	328	324	333	321	313	342	307	323	393	354	340	309	317	356	329	324	327	316	314	336	360	333	318	306	362	339	359	363	340	329	342	350	300	327	328	371	323	326	315	390	332	356	364	338	336	344	343	338	374	379	326	325	306	337	387	351	346	331	318	368	336	344	348	336	363	354	338	315	310	350	333	344	348	308	327	320	357	333	338	319	352	354	345	358	352	331	352	345	342	336	352	305	360	355	347	366	341	357	355	355	335	345	331	304	330	334	378	351	333	371	342	343	350	345	320	343	338	297	343	334	328	378	344	348	364	324	325	336	354	338	360	376	354	339	335	331	346	328	359	333	372	354	346	329	353	333	346	371	328	345	316	358	341	346	357	345	359	349	328	351	342	339	325	341	335	363	333	305	335	325	313	340	331	334	371	364	331	311	332	366	343	344	325	326	334	332	333	341	358	345	343	343	366	317	345	339	356	334	347	327	384	342	337	338	334	341	337	366	326	348	354	328	330	339	336	319	316	362	314	347	336	298	358	339	343	364	387	352	363	349	346	329	355	341	338	360	366	351	318	375	318	328	358	339	329	350	345	338	332	332	358	294	373	356	318	352	300	322	358	337	369	353	347	338	327	330	324	314	334	350	320	369	329	364	343	352	308	346	326	334	351	362	344	336	318	336	320	316	345	348	351	327	347	339	328	329	327	376	361	338	348	330	315	343	327	350	336	373	343	347	364	316	345	333	317	351	346	357	347	367	360	314	363	363	334	331	340	352	348	335	334	318	352	350	377	329	366	349	312	334	350	363	373	316	326	328	327	325	318	360	350	356	330	350	354	340	317	337	312	367	360	322	343	318	328	328	355	334	326	338	318	347	318	358	350	340	335	343	332	327	374	342	367	351	369	361	366	343	353	314	368	331	321	321	316	333	343	341	384	367	322	336	335	336	357	321	356	357	340	328	352	356	337	332	347	318	362	354	317	359	332	342	356	365	346	321	370	340	338	304	377	345	336	356	342	315	347	326	326	327	331	372	285	339	342	343	358	348	318	305	304	361	337	332	352	383	334	337	335	318	374	322	350	304	361	362	361	340	369	331	333	333	339	333	338	345	353	347	315	332	314	344	338	346	353	372	326	344	348	356	338	361	317	319	344	311	330	348	363	298	341	344	311	325	360	339	353	333	330	375	357	330	321	309	333	349	370	297	334	337	366	343	355	346	357	311	358	319	330	347	322	364	352	318	352	347	357	340	319	327	332	374	333	355	325	352	373	320	338	354	319	342	345	343	326	333	364	342	359	329	331	348	360	363	336	338	354	326	297	384	328	354	333	339	366	319	309	342	344	317	354	371	320	362	334	294	323	319	346	338	346	323	356	352	307	325	304	362	320	350	349	307	328	364	321	317	364	365	355	381	342	371	324	344	316	365	334	351	340	348	340	345	307	358	334	316	351	303	352	302	364	357	349	382	353	357	311	336	310	343	356	350	354	337	339	360	320	332	344	357	310	312	326	339	328	359	334	302	339	362	358	319	312	316	335	350	330	346	331	335	353	364	331	336	319	322	325	361	343	326	367	367	350	364	341	353	324	354	318	332	335	323	361	360	339	349	365	362	342	326	315	349	342	334	337	351	354	295	354	299	322	318	346	335	343	329	324	349	365	317	318	303	315	316	353	340	295	318	325	366	316	326	333	352	364	300	356	344	351	369	323	374	342	358	321	355	346	321	382	330	354	336	337	344	363	327	343	319	318	354	366	304	393	336	353	328	334	346	374	340	329	310	336	367	346	338	345	296	323	298	340	348	359	375	334	345	343	311	356	344	358	352	363	341	344	334	347	331	352	346	373	341	344	349	325	385	341	351	344	326	362	347	343	338	350	354	329	325	372	333	341	365	334	309	323	345	331	331	351	344	325	350	332	320	318	359	317	339	347	383	345	329	326	324	352	336	377	347	345	342	363	329	358	343	363	363	341	340	314
2516	1061	1063	1036	1071	1008	1026	1007	940	986	943	958	970	881	907	876	927	847	885	889	931	861	929	911	901	870	966	912	882	925	878	916	899	902	910	968	916	892	896	965	896	890	921	868	877	907	898	884	935	897	898	906	861	904	936	876	925	893	859	915	949	919	918	866	869	875	857	922	869	884	923	835	874	936	945	947	817	956	912	917	899	884	854	888	906	916	884	873	883	883	920	902	909	884	880	906	862	884	882	923	850	900	908	878	899	907	955	908	911	904	917	906	937	907	921	915	889	863	835	886	911	936	888	852	870	904	912	927	936	877	906	909	880	882	845	924	910	881	881	853	900	911	897	844	868	882	902	935	878	917	888	878	933	903	884	901	863	904	905	854	872	821	862	922	878	873	939	897	841	1004	944	876	891	906	920	839	895	863	917	883	856	918	916	929	886	850	891	863	900	891	902	935	856	876	942	875	882	893	858	883	929	895	907	854	899	870	873	853	862	853	880	874	880	855	900	896	846	916	899	839	842	857	876	895	881	920	983	918	856	896	905	876	902	902	892	921	856	900	887	917	934	890	906	843	947	896	863	898	883	896	849	870	864	835	894	897	871	855	850	889	870	852	912	904	937	933	921	890	805	875	857	883	872	905	923	872	889	882	880	881	899	947	875	918	916	857	861	892	927	911	883	848	900	919	890	867	908	857	944	899	868	874	876	924	914	896	894	879	902	900	918	855	908	861	891	882	901	882	898	965	888	904	905	962	885	903	846	899	870	859	879	859	911	893	890	913	863	913	874	924	946	881	889	890	889	879	870	893	869	871	937	939	905	900	915	821	869	949	863	876	923	907	910	814	920	910	882	859	881	904	976	909	907	863	875	867	927	877	874	923	887	908	901	871	868	930	905	832	874	913	918	907	883	808	865	891	873	913	890	878	938	927	885	880	900	891	872	849	855	889	902	906	892	918	902	905	939	894	919	877	896	885	915	938	872	911	852	928	894	936	875	873	937	851	843	901	890	858	840	869	944	853	888	937	900	897	857	887	938	880	953	827	926	926	926	879	934	849	951	951	847	927	874	872	876	909	916	892	922	858	885	937	900	832	888	922	928	885	891	873	863	876	937	893	880	879	908	950	916	882	927	889	933	837	907	850	944	872	903	878	908	831	890	954	983	895	924	928	901	871	974	853	924	907	889	848	852	879	847	895	827	892	907	934	863	926	828	897	816	859	812	910	871	916	940	940	849	867	897	895	882	921	934	910	874	895	882	886	939	898	896	891	932	927	882	917	833	899	846	877	853	878	910	914	922	859	949	873	884	933	853	882	876	904	909	889	933	887	906	841	866	890	897	869	909	887	908	877	936	920	926	893	903	911	929	866	898	860	879	918	941	918	863	829	909	938	839	916	896	874	951	944	880	887	890	875	929	934	858	918	910	908	879	917	927	904	886	893	852	871	878	892	865	905	917	903	881	873	864	896	968	887	934	918	891	841	862	898	904	865	878	859	896	911	909	872	898	873	899	913	826	897	888	890	896	898	925	872	867	841	878	874	868	911	922	951	895	933	929	945	887	910	868	915	919	899	904	866	872	858	942	908	919	924	872	896	872	914	920	864	875	927	951	899	920	938	909	822	885	884	918	893	888	897	937	864	881	928	858	924	921	877	894	894	856	919	883	928	884	912	892	964	872	886	917	879	905	888	868	937	886	900	877	909	904	892	871	886	926	844	941	880	849	813	934	814	924	910	874	836	857	848	928	915	878	931	906	866	888	850	865	896	879	880	900	888	926	895	881	910	902	918	867	876	878	935	891	843	933	910	861	935	892	921	899	859	919	894	858	908	895	864	893	908	916	906	910	951	921	873	925	922	872	820	895	890	867	891	868	929	917	924	840	930	883	937	879	830	888	866	887	850	884	924	891	873	890	858	883	936	922	887	898	881	948	887	937	855	894	892	927	830	842	888	879	901	889	904	836	890	863	849	939	896	911	897	898	890	927	883	881	884	836	882	888	844	915	913	863	858	840	883	898	915	859	895	882	888	822	882	882	876	847	910	915	958	906	885	927	904	887	906	899	868	886	851	898	930	883	900	912	891	928	862	888	889	868	931	885	868	947	888	876	848	869	883	891	919	913	901	889	927	975	877	894	887	887	915	871	918	909	865	868	865	856	886	912	892	856	867	891	895	925	898	895	895	864	957	921	923	880	890	892	928	859	884	901	823	857	906	843	905	897	851	897	879	890	903	890	940	928	841	932	927	895	907	946	905	895	885	912	907	919	865	903	865	917	896	868	885	920	917	839	904	889	937	930	918	913	897	866	886	937	853	901	910	914	931	880	854	888	894	834	862	855	900	895	874	917	886	916	869	889	909	951	926	913	875	891	877	897	893	879	847	946	906	896	894	868	933	871	850	939	936	896	911	904	925	892	895	947	905	907	881	898	856	879	911	886	908	934	900	868	827	912	890	940	940	941	899	912	856	919	856	820	894	859	849	899	884	860	897	897	856	881	895	893	928	906	894	950	889	938	899	895	884	869	948	904	882	956	907	879	857	912	850	868	854	882	900	872	901	869	932	902	903	914	900	871	879	873	906	890	974	858	889	888	985	863	892	892	875	908	912	871	880	932	895	846	930	936	921	882	891	896	868	901	904	908	907	892	875	870	884	898	899	890	871	878	835	857	893	905	881	872	888	895	926	878	913	896	887	940	903	880	920	884	894	918	885	918	881	966	923	876	936	887	878	834	881	888	894	883	868	911	958	917	896	891	910	944	891	906	834	882	871	882	889	887	903	953	887	869	842	855	924	927	882	868	892	928	901	854	864	832	903	903	874	892	878	850	891	867	979	930	879	946	861	864	908	847	937	925	955	850	877	870	886	870	894	949	884	917	885	909	921	847	878	940	848	946	897	915	856	898	891	896	861	934	903	865	868	940	917	903	906	832	885	883	905	932	907	928	913	897	892	864	923	912	919	874	855	870	869	897	917	779	902	873	903	911	878	875	839	869	917	933	851	903	890	879	921	858	931	885	858	928	880	919	907	864	871	912	897	867	899	946	925	911	913	913	858	917	884	894	874	921	914	903	900	841	855	880	896	876	897	890	820	855	909	836	856	888	874	854	878	872	842	869	920	859	840	874	886	835	879	856	855	926	936	884	935	941	887	888	945	918	907	920	872	926	873	912	886	943	897	864	922	923	874	932	911	913	903	839	893	865	897	940	923	868	906	918	937	946	918	886	874	921	859	881	879	872	889	908	844	862	847	925	884	901	889	849	903	872	874	808	866	918	911	922	864	941	903	860	844	862	900	907	899	920	895	900	851	906	929	901	917	951	907	860	917	907	932	883	874	859	915	911	887	890	908	872	880	898	876	878	864	880	971	900	864	929	883	878	879	860	879	929	867	882	878	891	883	882	903	943	865	894	924	905	870	884	846	854	877	870	914	902	883	897	891	903	837	920	888	935	901	915	851	853	893	925	894	875	884	866	861	884	866	869	915	889	878	916	925
10083	1032	1303	1011	818	605	457	427	355	355	305	285	278	283	273	265	244	225	223	225	217	224	225	207	262	235	233	246	220	239	189	199	205	215	206	219	224	224	218	208	228	194	234	237	191	207	223	215	213	225	205	219	193	228	228	212	219	221	202	205	208	203	230	187	217	222	209	202	213	208	220	210	184	221	213	227	205	202	234	203	187	210	180	191	217	209	197	186	212	221	203	218	201	198	211	205	216	210	205	186	199	213	202	214	215	212	215	203	186	186	224	212	194	194	198	218	173	226	220	229	213	187	191	224	206	208	228	216	189	199	205	241	229	185	224	187	187	210	196	211	204	218	194	193	190	188	214	210	194	192	204	202	182	195	209	211	203	213	206	189	208	206	228	214	235	204	226	224	201	214	239	241	222	200	186	212	199	230	232	207	212	225	229	197	192	205	199	201	242	177	196	214	208	209	220	183	198	203	183	202	201	178	201	207	210	200	205	196	200	201	197	208	233	220	212	214	210	198	193	203	220	190	212	200	191	208	231	213	218	188	198	190	199	206	227	191	198	203	185	183	196	194	199	194	194	194	218	195	221	193	209	195	225	197	204	216	214	202	185	182	199	208	216	215	219	170	237	193	191	227	174	206	208	213	204	206	209	182	185	205	222	222	211	203	185	233	222	200	212	199	188	201	209	209	216	178	209	212	190	224	207	194	209	202	193	191	216	221	211	207	217	207	209	217	209	224	198	218	169	216	185	202	193	217	202	225	206	216	200	193	255	215	186	208	230	202	212	211	194	232	212	190	208	199	218	214	231	190	207	201	200	222	221	199	225	187	212	202	211	199	195	209	213	215	211	209	171	230	237	213	232	200	212	202	193	201	185	229	219	214	213	214	202	190	172	217	204	229	207	243	216	187	212	197	194	208	228	210	204	207	205	196	176	186	211	187	205	213	211	210	217	216	208	194	208	211	223	206	183	195	222	196	184	185	222	200	196	210	204	219	176	209	214	220	243	188	187	200	228	192	191	204	184	224	192	206	198	193	203	213	200	212	190	194	219	198	209	220	231	219	204	198	219	208	186	193	210	180	203	198	200	210	226	202	213	210	224	204	232	188	176	214	227	204	203	221	193	226	202	211	209	198	204	189	223	202	225	219	188	225	203	209	199	193	188	192	210	201	217	205	216	228	217	218	184	198	205	205	196	202	222	204	225	200	239	215	186	208	190	223	227	182	215	204	211	216	216	205	200	216	204	221	197	217	185	208	222	223	221	209	191	187	176	206	225	218	233	205	223	203	215	215	199	183	213	216	213	189	213	215	209	216	201	190	218	223	208	188	216	241	195	216	197	212	202	222	209	189	207	194	211	206	214	245	226	181	207	224	223	211	182	232	211	206	239	205	191	239	213	195	193	179	224	211	201	218	208	181	202	198	183	209	207	186	176	193	203	209	234	213	221	227	221	196	194	221	222	203	199	207	207	203	213	209	174	200	204	222	207	207	208	182	187	212	196	235	209	191	157	211	227	192	199	230	228	191	222	216	216	208	194	200	208	189	206	194	232	200	205	225	184	213	217	192	224	222	206	190	189	214	222	218	199	204	210	225	197	212	222	203	204	187	183	212	208	187	207	230	199	232	202	189	195	205	181	187	220	183	192	209	199	216	205	206	213	201	203	209	231	220	194	205	204	203	214	171	230	222	206	216	207	233	211	202	174	193	228	189	205	213	229	222	194	212	234	206	209	211	209	207	202	202	221	202	190	211	209	192	222	220	215	181	236	221	196	211	185	207	212	191	219	225	219	210	218	207	197	227	227	202	199	223	204	198	188	209	231	213	193	213	184	194	194	204	224	224	217	201	197	224	183	202	186	199	187	224	208	192	189	187	202	209	206	209	207	199	208	185	203	178	206	188	207	199	212	209	203	189	203	214	215	223	213	210	214	206	238	194	194	208	215	192	232	218	211	233	209	213	217	213	218	188	230	179	189	220	214	190	245	190	212	193	193	185	207	233	204	190	215	211	210	189	202	226	220	208	209	181	208	220	212	198	199	211	193	229	194	186	203	221	188	174	196	199	210	192	207	230	195	219	213	195	221	252	212	192	212	167	217	211	205	235	226	212	210	197	203	194	198	179	219	213	195	202	214	216	177	213	215	186	217	188	190	209	201	207	214	220	216	208	211	209	203	195	217	219	191	187	189	225	198	213	213	174	203	213	217	183	176	240	201	214	194	211	161	201	193	189	242	227	203	186	190	221	195	181	197	200	209	193	201	197	207	202	212	221	225	203	211	206	221	192	200	231	186	203	183	200	189	220	205	207	206	198	221	213	197	202	197	182	174	198	208	216	185	202	203	195	232	206	199	206	222	208	191	210	210	201	181	227	200	214	205	197	207	204	199	186	202	195	218	214	209	214	187	196	177	213	225	216	210	213	208	217	205	201	207	245	171	217	197	201	188	203	210	192	204	205	235	218	218	213	171	222	221	194	192	211	249	227	198	193	195	198	228	199	202	194	217	221	213	216	224	211	218	197	216	188	224	203	228	204	193	180	191	192	225	209	204	255	186	215	209	220	190	204	197	210	210	193	214	232	200	210	215	219	185	225	213	208	198	195	212	196	215	216	213	210	207	226	200	207	186	203	186	219	228	208	224	179	206	213	173	223	210	192	182	189	213	212	197	220	217	200	192	208	221	221	205	212	191	196	222	199	216	208	187	208	201	222	203	215	188	206	209	207	210	201	193	193	224	203	180	191	220	212	215	201	211	208	198	184	194	210	207	199	223	220	200	201	205	201	221	222	222	189	218	195	207	204	224	205	209	200	208	219	209	231	195	196	193	187	220	231	198	203	207	226	216	202	214	192	201	219	219	214	183	212	236	210	213	233	204	216	216	223	199	203	224	196	213	207	206	191	211	179	217	202	222	226	192	203	218	206	187	198	245	204	221	214	208	201	200	206	202	207	187	213	213	210	186	182	176	194	184	202	202	214	225	212	193	213	207	228	199	215	176	205	200	190	205	241	203	185	204	215	206	207	201	206	197	189	220	213	213	208	194	225	205	239	226	200	181	201	183	193	218	202	193	213	205	188	205	216	182	201	193	202	215	212	183	203	220	177	205	181	199	227	194	208	202	211	220	209	196	189	221	222	211	205	206	225	184	206	198	211	195	212	200	214	214	213	191	210	225	186	189	194	205	205	228	237	180	215	181	201	182	208	196	223	219	209	246	171	181	199	233	197	183	220	200	224	220	201	212	195	211	215	214	211	176	206	213	210	228	226	208	193	231	199	208	210	184	188	217	199	219	219	201	223	213	180	215	233	210	227	199	206	219	213	195	190	196	227	203	241	210	204	201	177	180	201	185	220	202	208	216	199	207	184	234	209	204	208	189	214	203	231	206	193	216	221	209	185	179	192	216	210	225	214	228	207	201	211	207	216	215	194	200	199	231	185	206	218	193	196	195	237	206	211	196	212	180	251	212	210	197	216	230	184	225	223	182	211	223	214
5736	1403	2671	3134	2898	2294	2040	1644	1544	1400	1163	1084	1001	973	876	905	820	807	827	811	740	718	760	717	699	705	717	654	712	678	621	648	652	649	642	629	588	652	610	639	666	603	625	608	617	589	631	631	616	646	634	598	583	616	592	608	552	612	594	558	569	596	578	547	599	603	613	589	580	601	605	591	563	581	589	602	589	569	593	603	566	578	581	546	549	588	606	558	598	594	586	631	588	584	552	605	587	604	551	583	608	578	583	580	608	600	595	564	557	616	557	602	561	567	592	605	559	583	504	545	557	615	591	551	591	579	600	564	599	553	593	589	591	546	598	597	596	575	575	587	552	566	591	564	575	577	552	605	608	576	566	544	583	585	622	579	566	574	567	579	523	569	562	550	599	629	601	587	578	569	589	574	585	589	565	552	585	608	591	598	605	583	554	593	563	582	526	629	586	580	525	608	573	577	596	595	568	549	542	571	572	586	550	592	584	629	553	607	568	573	576	566	560	503	640	547	609	558	557	578	614	591	520	596	581	530	558	588	563	621	587	610	580	556	606	545	566	525	550	556	532	577	555	561	558	558	561	597	556	508	590	597	558	552	575	600	575	537	608	546	560	566	552	586	571	563	589	610	557	586	580	573	534	573	572	598	551	548	584	611	592	562	551	558	575	586	603	606	594	599	561	544	577	553	514	580	570	576	592	574	577	583	602	595	555	600	577	532	557	579	565	582	610	597	569	563	560	548	577	551	588	586	557	608	536	558	555	569	577	564	561	568	583	552	573	553	551	566	590	526	566	595	628	580	613	609	542	569	572	546	539	555	498	615	616	556	608	575	569	620	584	575	556	572	563	570	570	602	616	573	625	563	587	532	588	549	592	541	553	579	614	578	555	549	605	548	586	538	606	580	599	545	586	558	613	584	527	580	554	594	579	589	571	584	579	632	598	560	611	570	544	593	585	552	525	551	561	568	523	591	558	585	601	565	518	544	559	563	544	627	581	555	588	551	573	587	571	594	566	572	586	569	601	590	533	546	601	529	569	580	562	552	537	540	549	532	561	540	589	535	589	585	598	602	584	537	593	598	555	568	545	537	553	573	572	556	557	566	550	559	631	579	579	573	615	579	556	567	557	553	559	589	533	614	528	601	583	561	599	609	619	568	571	556	578	582	591	574	565	585	546	596	566	591	529	565	600	617	573	598	579	549	549	597	580	610	608	574	550	577	583	551	592	586	551	539	569	561	566	557	556	601	552	529	599	577	557	604	591	560	566	576	601	524	563	551	553	574	576	570	537	553	572	571	587	539	567	562	559	587	569	580	593	576	570	560	539	550	577	588	626	609	594	526	592	572	565	587	547	583	583	596	573	565	600	559	602	606	577	538	552	582	559	592	622	568	615	577	571	598	548	599	549	606	557	595	548	598	565	592	573	573	526	555	576	542	555	569	602	550	580	548	556	563	571	565	602	606	564	621	572	558	589	558	554	565	579	552	574	540	563	567	554	601	598	615	625	555	578	605	549	593	579	575	582	564	617	600	567	529	553	594	598	609	571	590	597	590	575	614	650	589	547	563	569	602	534	601	551	593	558	550	595	541	603	597	571	571	544	567	567	572	569	564	541	558	586	573	564	589	595	564	602	591	556	578	574	557	568	536	542	572	550	551	544	573	550	588	530	583	567	600	569	553	564	602	552	539	573	533	590	553	601	576	545	567	541	542	550	558	585	539	573	567	589	596	560	573	572	582	594	608	571	607	527	621	572	573	592	578	579	569	530	572	571	612	550	549	609	537	580	617	573	606	563	595	594	572	561	589	602	571	572	573	568	606	537	580	595	562	633	586	581	588	570	585	559	617	626	524	582	571	549	600	528	561	569	597	600	588	582	604	565	623	550	568	601	606	537	536	581	587	568	559	563	591	534	574	593	598	568	580	581	578	618	579	603	617	551	588	566	586	569	594	568	575	559	554	582	554	602	550	581	584	579	578	575	560	565	580	589	590	567	566	561	623	605	591	580	547	560	568	576	557	558	582	552	577	555	571	553	599	607	534	571	586	560	569	574	619	571	592	530	531	559	611	607	550	531	542	553	576	600	541	556	523	569	566	581	560	606	549	556	573	598	578	559	606	554	571	563	606	554	590	561	589	558	601	551	544	566	604	577	631	547	555	592	577	616	562	577	578	561	576	564	580	598	564	568	619	568	623	592	552	568	611	563	590	577	580	582	571	568	539	591	573	530	618	602	552	587	580	565	541	605	556	538	581	595	625	606	586	549	600	585	602	545	586	579	580	582	544	593	580	586	555	564	566	594	524	630	591	518	563	584	561	570	586	549	606	572	558	562	587	590	589	566	578	526	553	538	532	596	563	577	566	589	604	546	600	527	580	550	581	565	613	587	590	556	559	559	590	555	582	596	584	587	605	558	579	592	579	559	562	549	522	580	581	554	561	580	585	581	608	562	610	560	575	566	560	589	553	566	627	576	557	579	560	564	578	615	602	607	562	576	628	582	595	538	567	536	599	590	574	600	630	586	560	560	563	599	558	557	603	589	585	544	574	577	580	583	592	587	576	569	565	599	605	596	563	600	571	569	544	599	607	576	595	542	602	578	539	573	558	599	594	528	588	590	564	569	546	591	525	615	600	554	573	548	566	555	600	570	585	600	558	579	584	626	554	632	603	554	575	590	597	585	555	573	576	590	577	578	547	563	547	572	578	540	568	556	590	601	585	556	610	606	520	599	540	529	579	580	564	582	595	610	591	568	556	539	620	581	600	561	550	598	568	610	565	561	583	560	555	602	582	573	593	617	542	570	607	619	573	583	558	561	552	564	613	600	580	621	619	569	564	582	576	571	633	539	539	545	601	578	551	552	591	539	553	585	578	592	572	592	533	604	578	590	565	574	559	593	598	575	537	576	592	539	582	586	605	555	597	606	564	619	598	570	576	583	582	580	594	584	575	561	547	605	580	562	569	589	612	596	528	559	539	605	570	494	561	538	589	555	595	545	567	584	584	550	561	576	556	559	611	552	623	563	553	595	567	574	604	554	587	534	589	560	573	604	568	559	581	560	575	579	563	576	617	606	562	601	583	546	534	584	564	590	599	536	575	591	638	569	595	572	585	578	590	531	611	551	563	558	578	565	605	593	596	597	533	586	605	601	539	557	585	559	559	579	539	547	546	550	562	559	580	537	581	557	594	569	589	579	575	602	578	570	591	572	530	576	544	573	612	556	549	595	590	578	589	559	555	514	572	574	592	601	578	578	562	566	556	557	566	586	547	572	553	563	576	575	562	570	612	551	598	525	553	555	559	587	583	596	545	575	533	584	536	586	555	590	591	590	559	545	564	568	542	564	549	610	554	524	578	603	602	584	587	587	555	616	563	561	632	560	529	590	498	588	563	559	611	563	546	558	583	585	595	597	553	576	552	563	557	597	552	597	563	590	593	521	616	568	544	552	609	614	545	550	558	525	567	601	561	532	609	581	555	555	592	575	625	583	588
17974	2574	2385	1761	1234	932	693	546	445	381	313	294	278	241	240	233	219	183	197	199	207	195	163	165	180	155	186	165	167	176	146	181	160	143	162	142	148	147	154	143	132	141	137	146	159	126	144	150	149	137	142	132	132	130	158	138	134	154	133	144	159	128	142	136	137	126	120	160	142	142	153	142	140	121	116	118	127	130	156	142	151	139	136	131	133	122	140	131	132	103	118	150	126	125	141	123	141	130	131	127	131	135	126	131	130	150	116	143	145	131	130	124	150	133	152	134	113	146	160	125	136	142	122	118	117	119	125	118	133	147	143	128	145	139	133	134	145	133	143	135	131	136	127	129	114	133	148	133	150	152	136	134	119	136	142	147	118	128	138	135	106	117	120	125	142	118	129	131	132	128	123	141	118	122	127	140	116	123	117	136	118	149	131	131	125	144	109	146	124	140	149	122	123	152	136	132	131	127	119	135	125	132	149	130	137	138	132	145	142	138	144	148	133	115	125	125	121	126	133	133	132	119	141	135	141	136	118	140	118	118	148	136	127	137	140	130	145	129	145	134	153	123	128	124	131	128	148	129	138	149	124	126	145	129	149	118	123	146	139	131	144	151	142	148	133	130	151	144	136	142	132	127	130	115	139	131	122	136	134	137	151	134	128	131	125	139	143	135	151	153	132	130	120	149	153	118	132	121	152	155	127	143	134	136	138	151	124	139	128	125	117	129	144	142	133	147	116	133	162	134	139	140	142	123	121	133	134	122	134	129	142	144	142	139	127	138	148	132	127	135	151	115	162	139	138	140	142	136	157	114	126	125	113	122	128	130	123	127	126	129	118	117	122	124	125	152	118	129	143	141	124	122	150	133	134	136	135	128	143	134	150	124	115	124	127	125	132	131	134	142	138	133	120	132	133	115	139	133	140	146	115	144	151	123	141	127	122	119	136	132	145	141	134	131	133	135	141	147	121	109	127	139	118	139	150	147	147	127	129	123	151	142	140	139	136	135	117	143	127	138	140	133	134	98	119	131	126	126	139	141	133	132	119	113	114	139	107	141	143	130	127	156	111	122	151	141	141	129	112	122	120	112	159	126	150	112	135	122	110	145	128	116	117	130	144	130	129	124	148	130	100	126	120	100	115	116	138	120	126	154	117	119	123	156	130	125	115	122	149	129	128	146	141	137	124	149	143	136	143	129	112	113	137	124	151	162	121	169	133	139	133	128	120	136	132	130	123	127	167	132	122	118	148	148	121	141	127	130	136	139	133	119	147	114	131	112	132	146	154	138	112	118	134	164	124	129	148	131	124	139	126	115	116	142	143	152	134	129	133	129	141	129	156	141	134	155	143	148	129	134	116	124	142	125	124	142	109	149	120	140	136	154	142	131	129	124	131	155	147	131	138	122	147	157	133	135	130	136	133	109	145	118	131	129	141	118	136	141	133	136	117	139	125	138	141	160	135	140	132	141	127	146	166	140	146	132	109	122	127	143	120	154	128	125	134	114	112	108	110	133	160	141	132	119	117	112	127	138	127	141	125	117	128	138	121	130	127	124	163	126	134	134	130	131	131	129	127	125	131	128	124	145	142	125	142	135	94	141	134	151	131	112	100	130	132	147	119	118	120	129	120	131	140	117	147	137	128	156	149	129	120	124	125	132	128	135	129	126	140	119	127	151	132	126	131	121	99	131	149	140	133	144	153	127	120	136	119	133	122	121	119	129	136	146	123	124	139	142	129	138	135	129	154	139	132	154	120	133	143	128	117	118	108	137	136	154	152	151	132	137	117	123	142	127	148	120	154	155	108	138	140	157	131	134	142	137	150	113	129	131	147	146	159	158	136	116	136	130	140	119	127	129	141	172	118	143	132	130	118	138	120	132	134	146	116	129	148	133	139	128	130	124	115	139	134	135	156	120	143	132	131	135	137	114	118	126	107	150	110	113	141	138	131	151	122	142	142	116	134	138	120	130	126	129	132	124	167	143	139	137	111	137	134	122	154	151	139	143	118	119	130	163	155	154	119	126	139	122	126	130	129	127	133	158	134	125	114	130	132	132	148	140	123	130	134	129	141	110	136	105	123	152	129	120	135	124	133	139	108	138	148	127	139	134	141	135	132	133	136	137	123	144	131	141	126	143	137	127	142	120	126	120	114	125	134	132	121	132	130	121	133	116	141	119	121	142	127	124	133	129	134	132	128	134	147	139	134	179	141	125	142	114	123	144	134	144	131	125	122	135	126	134	132	126	127	138	142	126	145	150	127	142	142	126	126	123	130	143	128	101	133	144	155	126	120	152	126	124	131	146	120	140	134	137	153	130	128	140	142	126	113	134	119	137	132	118	136	125	128	151	123	141	126	139	119	123	128	137	136	137	137	128	128	136	138	128	134	128	131	138	170	112	124	128	132	152	133	139	140	150	121	122	140	146	129	119	115	138	130	127	130	149	146	137	121	103	163	124	146	127	132	150	151	128	131	121	144	141	143	131	142	138	144	145	133	141	140	147	143	154	150	119	120	145	134	122	125	133	126	135	129	133	132	148	145	153	122	146	154	117	142	150	112	142	110	128	123	124	150	119	118	123	134	142	132	118	104	129	116	149	119	154	135	132	145	123	134	124	145	131	127	126	130	129	142	144	121	134	146	124	159	139	138	151	114	123	131	135	135	151	138	116	128	141	128	129	107	127	130	120	132	126	133	136	131	156	125	113	125	102	150	133	107	124	141	147	132	133	120	119	110	132	124	117	132	159	144	126	152	118	133	133	107	129	123	144	166	120	149	125	104	129	131	152	128	118	142	147	141	157	128	136	121	127	113	138	149	137	115	142	124	145	121	132	118	138	155	143	140	116	101	121	164	126	119	132	130	131	131	135	134	119	135	134	133	134	124	140	149	135	128	139	135	125	155	135	131	128	140	123	139	150	139	156	121	142	131	160	134	145	111	133	144	139	128	149	131	127	125	135	127	131	132	151	156	135	137	141	143	150	142	114	147	131	123	142	115	130	140	127	151	142	128	130	125	147	141	114	115	138	126	135	138	125	125	144	141	122	137	143	134	145	131	134	160	136	134	134	117	140	148	134	125	125	130	141	151	132	123	135	141	137	126	136	121	132	117	124	137	111	122	117	128	139	135	102	129	120	146	124	128	147	118	123	128	113	120	126	140	127	134	128	137	130	142	146	138	153	136	143	142	139	155	125	118	135	143	133	159	142	125	121	116	131	139	114	146	133	123	133	140	116	144	129	136	145	132	124	146	153	128	135	119	139	137	134	122	121	149	142	132	126	130	154	121	157	143	119	128	142	146	152	146	122	130	121	116	134	150	120	111	143	134	134	145	123	127	141	130	140	136	131	120	152	125	134	127	133	115	133	130	141	134	137	146	153	158	151	127	112	138	125	134	155	133	127	115	122	137	132	143	125	137	120	123	136	127	131	120	138	144	144	111	137	148	134	157	111	113	148	153	135	140	121	151	156	107	135	144	125	122	126	127	121	128	121
7503	1977	4452	5307	4666	3862	3150	2560	2125	1854	1584	1448	1353	1211	1090	1036	958	858	826	817	768	750	673	671	634	637	576	659	606	586	572	539	558	574	555	525	541	529	505	517	497	467	516	461	466	493	500	443	452	525	489	544	462	457	502	457	436	450	450	486	447	427	487	465	442	428	425	415	452	440	418	474	436	430	452	419	437	432	423	414	431	453	423	466	418	452	474	427	412	456	426	424	451	424	415	432	440	424	415	396	434	396	427	407	405	426	422	420	425	417	427	403	435	432	408	399	423	433	424	417	415	392	384	425	420	451	421	396	401	406	417	419	373	430	406	438	411	396	389	450	406	413	392	443	406	450	421	419	366	429	425	400	388	386	404	413	454	414	381	395	381	409	446	423	428	422	426	396	425	385	405	416	404	394	389	424	417	415	442	403	405	417	420	418	392	429	453	407	385	434	401	433	430	410	378	411	442	423	411	394	422	412	417	420	416	416	440	421	420	411	402	423	393	402	430	415	417	462	406	386	417	404	397	451	400	424	418	397	418	416	440	431	438	410	400	421	397	440	388	431	427	392	430	424	386	394	423	393	395	418	432	400	418	401	382	386	411	405	383	386	426	405	399	406	434	380	403	465	384	400	383	381	378	416	417	414	399	385	424	409	379	424	393	387	405	392	412	440	403	390	390	415	428	435	413	395	416	415	441	394	396	402	403	396	385	393	411	422	400	378	416	414	384	373	388	444	424	420	402	437	362	439	409	432	385	415	419	408	377	423	419	407	404	384	393	408	418	402	360	409	386	422	439	414	400	355	436	417	387	383	419	411	383	412	392	400	430	435	399	414	414	378	422	431	423	403	432	413	406	423	397	444	381	458	418	421	403	434	385	420	405	399	407	386	427	424	421	406	413	417	393	396	415	375	443	387	462	423	437	380	407	412	418	445	390	392	409	403	403	409	404	370	424	395	406	412	417	395	379	414	391	372	410	399	414	452	431	384	400	381	412	411	429	413	425	421	400	421	434	411	409	378	397	415	411	388	414	388	451	401	408	403	394	393	393	400	404	406	425	385	422	398	368	382	417	413	429	393	421	429	401	392	391	382	399	402	414	407	397	404	403	395	375	416	423	400	410	401	407	425	400	409	419	427	378	438	411	411	398	385	388	425	424	403	400	396	411	378	425	372	366	401	365	386	420	413	419	396	374	462	402	433	392	396	410	433	388	428	386	382	384	434	446	390	394	412	406	366	383	444	408	417	392	407	395	420	416	367	401	364	403	394	430	390	399	433	426	408	383	427	423	401	421	421	406	366	393	427	387	398	405	434	393	388	403	460	402	378	381	406	414	400	442	407	397	420	408	381	418	397	389	390	383	375	421	420	404	406	386	380	383	430	430	446	407	401	371	431	374	413	423	441	409	379	404	413	398	432	436	392	422	394	414	409	357	372	401	388	380	390	424	419	399	416	426	359	420	386	416	380	403	404	413	410	424	383	384	380	380	412	421	410	401	410	395	408	428	372	389	439	416	379	432	413	432	401	402	408	431	399	384	421	404	425	392	395	373	441	416	408	421	389	367	388	418	394	389	405	367	379	409	380	406	387	406	410	431	437	410	436	433	433	384	411	441	403	415	406	380	400	398	393	426	408	436	401	443	379	418	376	421	400	404	405	379	407	400	398	402	385	402	405	421	377	384	416	400	416	440	396	406	411	425	436	370	412	423	433	410	459	385	399	429	378	391	431	418	430	424	406	438	426	433	436	375	394	368	428	399	381	436	428	388	440	367	415	380	397	401	418	389	407	390	416	418	408	400	428	405	423	398	390	403	410	430	418	403	388	400	411	410	419	418	403	391	384	386	450	386	419	410	390	400	468	388	402	398	403	418	421	439	408	402	399	399	378	395	417	386	402	402	394	433	433	404	412	366	398	407	393	388	395	404	427	404	431	401	431	451	433	367	384	400	395	376	419	399	401	394	403	459	420	450	438	406	360	421	396	390	402	407	420	403	399	401	403	420	406	409	402	389	393	362	388	399	391	413	391	378	368	394	424	383	379	386	437	402	398	426	418	385	394	400	430	392	354	388	408	398	390	386	425	399	415	407	427	402	380	377	382	423	417	394	395	389	376	408	384	419	435	400	434	424	410	427	371	395	390	403	402	429	395	404	431	388	419	393	400	392	395	417	414	401	405	399	400	401	416	417	408	397	397	377	389	404	405	436	400	412	432	413	418	381	381	393	363	435	374	384	402	443	388	420	376	404	403	363	377	404	384	378	419	391	396	387	394	398	433	394	409	405	406	381	406	402	403	448	394	377	411	421	411	405	422	409	390	414	407	404	410	378	398	399	384	436	419	369	392	377	373	375	373	418	463	377	421	430	441	415	383	429	412	384	415	372	415	424	403	437	411	431	418	406	397	380	411	359	369	400	401	421	410	415	376	422	370	445	393	396	386	414	419	400	404	373	399	392	410	384	387	417	423	411	426	404	410	407	404	377	398	385	415	385	400	412	422	411	432	407	395	382	376	421	397	405	423	412	400	423	407	412	373	383	382	415	398	402	412	429	449	394	400	420	382	395	400	396	423	399	413	428	440	395	372	464	356	404	422	411	434	403	395	386	408	381	401	398	423	391	422	382	367	402	401	404	411	413	420	417	394	411	432	387	402	387	386	412	383	428	414	385	409	405	403	396	391	380	402	355	392	385	384	425	422	406	398	397	417	412	409	377	388	434	387	411	413	421	457	399	375	382	425	391	382	431	409	435	395	427	352	373	418	382	391	387	403	406	402	413	419	441	423	397	405	413	381	439	394	396	381	400	425	384	413	411	404	399	421	411	396	452	422	397	408	399	378	422	382	412	351	431	413	440	407	412	404	400	388	394	375	393	420	388	390	378	441	415	420	398	387	376	411	399	396	401	414	379	388	371	409	447	394	432	401	392	440	412	400	408	359	410	381	427	368	394	359	395	423	430	382	409	408	401	391	394	373	419	430	411	412	379	417	391	382	410	413	390	395	379	413	406	452	424	399	379	444	394	432	373	386	429	428	379	384	385	412	386	432	390	399	404	393	394	375	388	429	380	422	410	401	407	415	402	451	395	385	405	365	398	407	391	418	445	404	398	421	365	443	384	376	399	372	392	427	438	412	386	361	429	388	388	405	410	379	398	417	418	384	429	445	402	427	426	415	426	410	401	424	365	382	407	390	388	398	411	388	402	428	442	419	411	379	407	416	388	414	401	426	412	424	414	411	381	395	378	430	418	441	422	401	432	398	387	377	444	421	426	390	368	397	410	403	402	369	450	365	415	430	344	393	417	363	381	367	411	375	404	415	433	366	438	406	424	424	409	430	376	435	404	412	391	393	408	391	409	375	400	418	399	408	397	385	366	432	434	435	389	395	409	395	421	409	402	374	386	371	430	392	417	399	401	359	445	414	397	398	372	415	413	405	390	420	381	413	406	420	424	394	405	399	409	419	383	405	401	401	416	401	414	413	401	383	425	412	394	425
2473	380	405	404	391	356	374	370	356	360	352	383	329	383	312	340	326	312	396	344	334	342	327	343	344	346	342	354	332	312	380	327	328	349	342	348	322	349	310	329	363	341	354	320	322	370	368	346	342	333	299	326	358	357	328	325	325	356	362	356	339	334	331	332	358	333	329	328	396	336	357	351	339	334	377	358	338	351	327	364	331	305	375	315	331	357	343	334	344	321	341	306	369	310	356	317	336	356	353	334	342	368	347	308	356	367	318	339	350	373	343	338	329	320	329	341	336	337	337	329	334	381	317	304	365	333	352	334	359	311	330	361	353	341	334	337	311	349	322	374	340	344	336	333	331	363	341	339	325	323	342	336	347	316	324	350	347	336	341	336	333	352	345	320	327	317	343	331	351	337	345	338	356	356	355	345	352	331	371	347	338	329	318	315	347	339	312	347	340	350	369	338	346	322	329	321	360	377	366	343	345	311	366	344	339	324	340	298	334	328	311	332	325	349	346	370	350	375	331	344	317	332	337	345	324	345	329	314	355	327	337	354	386	332	330	355	322	358	406	341	393	355	354	305	307	369	327	330	330	330	337	318	340	351	331	336	348	353	319	333	340	349	332	343	305	374	318	344	322	316	335	353	336	320	370	347	308	339	350	354	385	321	330	357	342	326	348	320	338	343	368	312	356	360	333	304	335	349	322	386	360	315	333	372	372	368	328	334	380	383	359	355	320	324	376	356	316	327	324	361	339	358	347	322	348	345	333	329	332	312	338	362	336	327	348	334	344	315	351	323	328	352	327	347	328	311	357	331	338	328	346	341	351	316	294	381	365	315	316	311	338	313	324	391	337	358	358	345	312	339	343	333	312	342	347	323	350	314	320	328	334	356	313	362	328	339	387	338	362	345	349	323	330	350	353	327	341	332	353	333	345	354	340	322	343	367	326	323	366	362	333	372	370	391	362	342	340	333	315	361	343	348	322	333	319	332	331	329	352	365	323	366	368	307	305	341	349	353	354	372	369	329	331	318	346	294	323	339	350	363	303	311	341	352	346	281	331	325	323	323	348	342	342	338	333	370	359	324	295	353	353	350	367	368	343	333	310	325	331	335	341	330	312	339	363	356	373	346	333	322	356	329	333	332	351	338	354	352	333	345	352	338	333	337	333	337	342	332	355	331	345	358	357	351	346	322	321	341	311	349	363	352	300	309	337	327	341	350	336	339	342	344	344	342	334	331	338	315	349	366	321	331	325	355	354	338	352	350	307	347	342	374	367	350	347	319	338	321	355	318	317	341	332	333	348	342	350	328	349	352	362	336	344	335	337	332	348	341	373	346	390	341	341	324	349	346	313	336	345	354	320	328	330	315	353	328	346	359	316	336	354	352	338	334	352	349	356	347	344	335	351	323	304	356	335	324	348	356	362	361	332	313	338	322	341	327	356	352	325	326	306	381	323	322	344	351	363	361	352	299	321	333	354	343	309	384	330	336	330	332	346	358	320	329	319	359	328	362	350	341	334	356	330	349	355	363	322	323	348	401	342	325	334	344	343	342	324	327	342	334	343	318	334	348	347	350	359	344	341	366	380	352	320	350	351	335	344	356	375	357	338	309	357	335	351	357	354	374	345	356	331	314	333	302	332	342	362	344	368	319	319	334	357	336	362	352	349	349	342	355	360	354	318	316	354	362	335	349	327	334	351	354	356	319	344	321	335	345	347	355	317	302	353	346	322	335	368	324	326	324	337	355	363	348	339	327	332	348	322	321	341	349	344	348	336	337	357	352	356	340	331	335	340	345	356	342	332	354	347	355	326	307	376	355	327	349	345	335	345	338	363	320	305	362	318	365	313	335	322	380	349	357	357	342	323	311	353	329	354	312	330	349	315	348	319	321	339	319	330	330	357	349	348	330	334	327	312	335	314	331	320	333	361	317	351	350	305	322	323	355	341	326	322	336	346	317	334	338	333	301	325	314	341	375	304	350	337	323	366	335	337	335	335	345	323	307	311	326	363	361	338	344	347	369	346	361	355	319	327	365	328	332	328	355	322	313	311	328	334	344	323	305	334	376	349	325	356	322	342	348	343	352	326	351	355	367	337	352	328	367	339	359	333	304	329	312	329	345	336	344	312	352	373	303	348	342	293	339	350	342	345	344	327	321	342	316	377	342	314	297	342	320	351	349	371	346	327	328	339	327	361	344	342	381	346	323	333	339	362	339	340	376	336	363	366	343	322	348	310	346	343	335	320	308	339	313	302	363	377	313	341	350	359	330	311	298	357	310	355	364	362	334	337	368	393	339	330	358	373	331	346	324	320	338	331	329	350	338	350	329	325	322	336	386	329	321	337	358	349	341	326	364	351	330	330	379	359	316	353	347	359	352	332	357	329	346	326	342	348	343	323	360	319	350	355	370	327	326	344	363	325	346	389	348	316	332	313	309	342	301	288	369	316	365	314	354	353	332	332	333	350	343	321	384	344	348	341	346	341	303	343	343	367	339	345	359	328	350	326	374	294	336	332	327	331	363	344	339	324	326	379	345	341	305	332	328	328	315	353	368	342	339	319	324	312	322	386	345	351	344	331	377	310	373	333	340	347	372	350	310	321	354	349	370	322	350	321	327	343	341	362	310	348	345	364	317	332	346	356	349	352	336	323	338	338	352	320	340	334	358	344	343	367	372	366	362	329	355	349	324	365	364	335	357	318	372	324	335	353	343	325	340	330	341	333	320	367	290	358	364	339	315	365	333	315	339	373	320	356	347	357	372	334	360	354	329	333	366	283	358	347	373	351	332	338	341	343	366	343	329	313	345	355	333	359	337	342	301	316	353	364	328	356	339	334	356	318	359	333	354	319	363	321	347	338	353	358	360	351	320	341	363	368	337	346	345	382	316	333	340	339	305	328	336	344	307	330	314	325	354	363	315	337	311	338	317	372	346	359	346	328	335	305	343	347	331	341	351	357	345	356	383	348	347	350	370	328	351	352	361	320	332	313	358	345	349	318	324	330	358	337	338	344	361	348	341	348	383	360	341	355	304	316	352	336	351	346	374	352	323	365	301	381	335	325	306	333	326	369	350	382	350	340	337	375	341	304	338	303	355	388	346	320	352	325	355	323	336	349	328	343	364	337	338	319	340	366	336	354	342	353	325	370	357	343	327	349	347	339	376	321	335	345	311	336	332	357	355	326	333	358	332	296	365	292	351	308	338	342	346	357	375	337	300	346	354	360	344	361	324	349	350	352	348	380	328	334	345	314	335	329	359	321	335	318	335	361	352	322	355	343	339	357	375	324	321	342	338	317	310	337	335	339	330	361	325	343	333	336	341	347	351	326	361	326	344	322	347	319	360	333	327	327	384	354	356	349	328	349	345	322	333	327	335	327	339	359	329	367	371	334	348	347	325	360	312	332	320	313	313	325	339	338	318	373	339	319	352	328	345	341	307	348	344	326	322	360	357	370	335	345	359	350	318	315	316	357	304	336	350	348	311	342	308	331	335
2482	967	1018	1099	1072	1019	1023	1000	979	929	967	899	915	894	900	892	967	946	881	909	911	939	893	883	936	903	920	901	832	928	871	904	883	890	919	954	926	846	896	896	930	896	882	912	947	918	851	903	893	878	940	862	909	846	892	907	896	926	946	907	884	915	844	857	885	904	949	902	900	915	878	922	935	943	910	897	875	912	852	887	897	917	925	846	910	844	901	916	870	855	919	885	929	986	898	862	865	916	872	885	921	881	887	907	952	913	895	881	881	969	854	897	891	899	885	906	907	890	889	935	863	848	903	888	862	968	930	844	928	939	876	892	898	884	930	880	863	920	874	938	897	897	880	859	897	878	910	931	918	900	923	853	880	906	895	903	848	898	932	887	933	864	906	897	883	958	911	877	816	849	933	931	867	897	892	951	917	878	897	897	866	883	914	883	881	862	909	892	870	842	920	902	898	863	869	880	928	886	921	867	901	904	887	885	892	920	913	895	866	901	844	925	923	921	928	875	874	908	904	866	869	915	924	927	972	872	864	879	887	909	892	965	916	857	920	864	916	920	917	895	916	822	907	942	895	874	857	920	873	862	854	912	867	868	877	921	951	902	916	865	882	875	877	923	830	912	895	915	824	877	874	916	885	864	880	915	878	898	868	911	935	849	936	864	859	887	924	843	885	910	887	894	922	868	813	877	872	895	876	874	935	927	897	894	910	893	912	894	869	865	836	879	907	896	849	926	899	868	919	884	907	908	911	896	903	936	906	918	967	915	945	922	908	901	899	885	886	875	863	905	897	903	921	873	895	894	911	872	884	865	863	885	893	936	881	847	883	874	892	904	942	909	889	903	926	857	868	881	874	930	957	861	893	909	916	918	892	936	865	867	893	866	921	857	887	907	876	886	911	926	899	880	863	936	894	883	885	928	880	925	943	866	908	868	923	875	870	913	935	876	842	859	873	924	914	888	868	856	901	888	855	861	912	906	899	865	869	886	886	873	895	913	909	869	892	950	886	922	890	879	893	903	910	868	910	933	872	845	947	893	903	877	889	922	835	871	881	924	869	872	877	885	929	907	871	900	857	897	889	892	890	861	901	857	928	841	876	906	884	920	916	864	914	868	887	857	893	919	938	908	872	899	930	865	889	872	859	928	845	876	910	851	903	933	896	884	879	893	890	837	920	871	880	885	906	862	927	905	891	842	875	885	890	897	919	847	872	879	898	929	872	874	934	885	983	861	896	893	889	902	903	915	953	889	929	860	835	908	875	901	935	888	900	921	893	851	878	853	837	887	884	932	921	869	888	872	937	867	890	855	933	920	888	886	986	888	900	864	905	908	942	870	836	889	916	884	865	844	893	879	919	962	843	922	899	882	937	886	856	917	921	862	882	932	865	920	899	888	832	889	918	878	870	900	910	911	881	885	874	929	886	881	854	869	880	872	882	886	879	877	872	814	919	864	943	906	851	887	895	913	875	914	916	906	898	858	906	892	893	873	892	928	850	909	933	963	877	916	856	884	936	941	929	898	877	911	880	854	895	865	905	900	896	897	853	845	957	894	899	934	877	895	843	920	877	967	885	860	890	956	805	894	883	889	917	905	888	921	930	913	900	897	942	843	842	914	924	894	936	890	886	907	905	909	857	849	878	915	883	900	875	877	916	881	865	867	933	910	918	929	878	867	922	896	872	887	943	868	888	914	885	878	943	862	911	862	885	935	890	849	906	899	888	900	929	944	877	888	895	930	873	878	887	876	897	902	903	894	841	860	860	853	866	908	857	874	875	873	929	923	838	962	865	918	920	912	850	902	906	877	898	866	910	883	937	892	891	888	878	910	878	917	896	876	862	902	865	910	870	871	918	869	858	895	946	834	902	856	880	902	894	828	872	895	876	872	850	942	889	885	910	925	897	901	876	840	934	931	923	884	923	919	925	904	855	868	904	936	926	899	910	929	903	854	893	875	961	901	866	885	953	925	891	842	886	918	855	853	896	874	812	924	884	869	851	893	909	875	921	829	888	909	890	907	917	843	845	832	869	902	855	865	864	906	883	907	914	924	867	893	934	830	887	891	903	874	871	863	895	919	901	875	901	927	900	907	867	892	882	901	912	915	910	882	912	865	886	880	930	878	865	903	941	883	893	918	875	891	943	901	917	902	951	874	878	845	929	901	871	910	863	884	818	906	913	895	855	858	899	919	904	900	913	890	841	898	910	875	918	972	887	951	844	897	874	881	873	886	955	889	885	864	825	830	897	924	935	906	896	880	842	953	837	911	887	905	910	886	890	969	908	837	915	856	914	891	898	919	866	899	894	838	910	879	887	874	914	870	975	920	911	890	954	893	936	912	868	884	928	883	920	892	902	878	922	906	900	891	912	893	971	885	867	885	836	905	913	889	902	863	892	908	847	936	872	910	880	897	902	945	948	894	908	907	934	917	876	971	880	895	952	868	882	926	929	940	857	823	899	925	920	901	933	893	903	928	872	814	842	872	879	945	869	933	908	865	917	931	926	894	893	925	902	908	910	892	873	904	885	877	881	893	927	903	872	900	892	881	854	927	926	894	907	860	902	860	924	889	879	919	833	943	892	933	933	903	938	847	895	868	911	863	851	876	886	906	879	849	874	863	912	903	866	871	883	860	936	915	879	926	927	882	893	885	871	900	866	932	914	914	887	918	909	892	857	954	897	923	933	894	909	891	890	917	906	897	886	890	921	951	867	930	885	903	863	900	910	878	896	856	864	867	942	920	877	870	914	917	853	873	871	875	904	822	902	889	855	918	926	883	889	944	879	920	876	885	839	911	938	858	941	892	878	859	874	873	864	936	904	859	938	883	931	886	888	907	876	926	907	871	870	908	857	910	886	911	930	903	860	874	877	876	870	900	847	880	925	895	899	914	869	889	875	868	938	889	950	938	898	879	903	873	879	892	887	909	936	898	899	901	927	891	868	924	888	928	931	877	894	872	855	892	881	899	857	919	847	901	912	884	929	812	906	880	869	922	933	928	862	909	915	874	906	856	871	934	932	861	911	855	916	864	893	896	879	919	875	874	907	862	890	902	892	906	873	904	901	897	900	940	868	889	937	889	886	887	892	921	913	905	895	901	879	899	896	880	880	899	935	912	894	892	911	898	891	881	851	887	913	955	881	893	881	892	857	873	848	903	920	896	937	927	873	850	888	855	887	871	901	918	895	880	882	896	935	910	849	897	904	849	865	929	882	882	929	894	898	970	923	820	983	947	892	867	894	879	889	856	897	859	905	878	898	899	894	904	868	877	902	869	918	937	866	926	893	901	903	831	897	855	864	906	903	863	925	885	900	899	923	893	824	922	834	909	908	888	861	896	895	848	890	937	939	871	944	920	890	830	860	908	871	903	912	959	815	848	890	899	892	859	971	899	928	891	904	896	882	913	917	938	862	918	867	889	944	929	953	900	876	917	904	860	873	869	827	852	946	870	888	885	907	954	886	915	913	967	871	904	858	860	859	894	908	911	918	886
9955	1025	1221	1014	765	645	450	405	391	378	302	303	285	264	280	233	214	224	236	214	244	238	234	217	215	234	225	199	215	234	232	227	207	205	210	228	224	196	204	237	202	190	222	236	185	203	202	218	221	192	208	218	213	233	217	216	217	171	201	203	197	209	180	214	228	204	209	206	190	224	202	194	198	200	186	199	198	211	232	214	218	217	204	207	226	204	217	223	208	227	222	213	186	200	224	203	224	217	197	203	192	201	193	181	185	208	221	198	195	183	205	206	215	238	210	195	213	191	233	194	221	214	225	187	229	209	217	200	191	203	235	194	199	188	201	195	209	212	227	208	208	226	195	215	194	215	196	236	201	193	199	227	209	198	218	200	215	208	210	217	210	206	237	218	214	234	178	205	197	203	209	185	196	171	214	218	190	208	202	196	214	212	227	224	180	237	199	180	200	203	186	177	205	185	208	195	209	217	193	186	237	206	200	199	215	191	204	207	213	228	185	198	219	204	193	212	227	243	202	220	212	177	222	212	197	206	215	202	207	189	220	224	233	194	202	185	218	203	206	211	235	207	219	212	213	203	199	249	190	189	172	195	197	212	209	210	207	211	202	197	202	226	194	210	216	203	203	202	223	221	200	212	207	224	205	217	202	197	212	185	204	221	212	194	219	194	195	205	179	226	212	228	214	218	216	202	219	192	222	192	199	181	201	208	183	203	195	220	189	203	185	211	200	225	191	168	206	209	215	213	223	201	190	199	186	192	190	211	220	197	211	228	212	223	198	226	208	212	195	189	187	213	223	166	194	212	214	199	189	217	211	210	198	208	208	209	211	204	210	215	189	201	206	229	187	196	213	211	190	216	177	209	192	216	203	203	218	195	214	212	216	207	195	217	239	205	219	217	212	219	224	208	227	192	183	206	209	198	209	209	222	224	194	198	203	216	198	186	224	212	187	195	195	210	215	192	210	193	218	214	207	199	205	214	205	173	202	188	218	215	208	216	223	211	216	216	199	201	222	227	186	206	213	191	184	214	188	209	221	204	219	214	192	186	217	195	217	202	249	190	221	212	205	211	189	204	185	212	203	202	228	197	204	195	201	219	217	227	212	191	214	193	182	207	205	220	235	191	224	217	208	211	201	206	197	210	207	204	211	221	187	215	232	235	237	238	190	219	227	188	197	209	219	176	186	202	223	192	193	195	201	188	216	214	199	194	204	203	192	186	205	192	211	227	214	204	186	165	183	221	213	189	221	218	219	223	172	232	190	220	203	201	215	187	205	217	183	203	224	193	183	207	211	198	195	221	198	208	187	199	215	212	207	219	204	209	231	206	186	191	240	216	213	232	208	193	225	211	193	216	219	194	192	230	220	217	223	193	217	193	207	185	220	207	228	207	185	190	213	206	199	196	196	213	204	205	193	208	198	193	205	206	209	195	191	212	194	217	189	222	223	212	192	191	196	222	178	217	204	201	221	200	196	231	209	207	228	191	188	242	226	200	210	225	215	195	202	215	223	165	211	201	195	202	182	186	221	198	229	216	199	210	211	203	197	222	216	203	208	217	213	235	186	196	200	212	197	218	224	215	245	226	188	202	180	207	182	206	159	210	225	194	177	213	201	209	207	185	203	197	198	215	240	186	204	206	201	189	207	223	220	209	226	199	210	202	209	208	179	209	213	199	209	201	195	220	208	206	213	209	247	233	228	200	185	217	201	207	214	205	197	205	210	189	225	211	200	180	214	208	198	203	200	195	191	193	224	218	218	219	221	207	207	192	211	215	233	206	210	198	208	204	224	220	202	206	195	228	199	211	200	193	190	229	219	199	208	223	226	232	209	215	216	197	201	217	197	191	187	220	202	201	218	229	218	187	203	201	178	215	211	215	221	209	203	195	202	214	207	217	221	195	203	209	225	197	201	194	180	185	198	198	209	239	211	210	220	200	198	197	214	217	189	216	189	225	178	187	195	184	206	230	188	188	214	202	222	209	190	177	195	194	209	212	210	216	194	211	192	207	214	220	189	194	185	201	190	207	215	214	223	204	195	207	222	200	206	205	176	209	215	199	169	186	216	214	202	199	203	221	218	203	229	203	186	216	191	224	233	205	190	192	218	228	212	175	212	186	198	200	207	225	201	205	196	201	188	198	174	199	218	220	204	209	210	191	211	226	189	222	211	225	205	216	190	199	188	215	224	198	201	217	236	215	213	185	204	202	211	205	191	204	223	203	207	218	201	207	210	192	214	178	215	212	228	215	201	193	242	188	215	217	234	219	186	244	207	202	223	208	190	202	185	216	189	204	206	215	179	209	224	209	183	226	209	226	230	214	198	217	179	223	198	221	221	208	218	205	215	198	195	196	211	209	214	195	192	211	238	224	206	191	210	201	181	186	222	224	227	196	214	195	200	195	196	205	200	214	233	205	224	232	197	197	190	192	199	207	234	203	219	194	207	203	190	216	198	202	216	201	196	205	210	198	201	187	204	195	181	230	192	208	191	184	196	209	203	211	223	221	196	203	185	201	208	184	206	233	208	170	199	184	198	201	205	198	191	174	189	229	187	199	215	214	206	202	211	223	201	209	199	228	230	204	188	208	186	217	206	199	179	231	183	202	200	200	198	225	220	226	214	197	197	217	193	211	205	187	214	192	213	194	193	217	217	202	229	196	214	219	189	203	203	206	199	199	199	209	224	221	211	191	174	196	219	182	217	187	202	215	216	205	195	206	173	200	229	220	208	197	204	216	219	194	198	214	214	210	223	207	217	208	194	217	207	226	189	203	222	203	220	206	183	223	206	172	197	203	229	208	218	185	205	203	200	225	194	241	208	207	194	217	206	207	195	204	187	214	185	195	213	204	204	182	205	236	200	199	192	217	211	211	211	208	207	232	211	250	190	216	223	205	182	200	198	189	207	194	200	208	204	184	215	195	198	209	201	205	192	198	223	204	191	211	200	204	195	203	182	209	201	202	177	203	205	211	202	239	235	205	229	189	202	193	210	212	206	183	235	198	212	181	219	228	214	224	205	201	212	189	190	224	212	203	216	208	206	183	237	203	217	180	212	214	218	230	199	214	187	204	202	206	202	217	201	193	209	202	204	201	204	223	219	189	192	217	213	204	208	218	219	203	212	208	222	190	202	191	200	209	204	215	219	218	228	210	218	197	207	190	218	185	206	238	208	216	194	212	217	187	206	219	213	209	204	208	204	200	199	232	214	210	247	196	218	197	201	199	198	198	210	229	223	185	179	232	196	179	212	215	207	197	225	202	216	194	197	218	207	219	197	206	229	234	216	191	201	210	225	223	218	209	199	201	217	213	193	198	193	214	217	230	233	193	228	226	209	226	227	217	223	189	188	218	192	225	216	187	210	215	189	213	211	222	201	224	194	218	205	212	207	161	192	211	193	202	197	216	211	214	194	200	190	225	197	208	213	213	188	223	204	184	209	210	202	207	207	212	197	218	176	209	245	211	228	213	192	193	214	236	214	192	194	210	177	179
5686	1396	2642	3221	2838	2324	1961	1731	1516	1367	1261	1084	1052	984	913	899	863	811	776	809	765	736	711	729	634	692	683	637	671	673	681	619	640	618	660	676	651	611	628	643	633	584	597	604	593	618	567	596	629	596	596	618	598	581	612	594	590	589	565	605	586	577	570	617	574	580	568	638	636	613	590	592	591	569	584	615	600	600	564	623	566	563	544	575	598	660	627	574	589	548	595	609	622	583	589	570	598	567	592	596	612	531	583	569	588	575	551	555	612	595	614	540	544	567	543	566	562	613	616	571	582	625	575	583	576	561	611	544	557	591	578	518	605	607	614	533	514	612	605	554	569	590	549	580	589	582	592	611	633	541	603	582	564	598	603	577	577	565	526	595	604	602	570	548	576	588	556	603	531	627	586	601	573	572	552	564	601	596	568	601	563	555	584	557	557	578	616	594	569	563	596	591	592	601	562	547	578	556	574	623	567	592	612	552	503	598	600	575	552	594	611	612	562	550	611	531	522	619	549	558	573	616	554	591	583	553	564	633	570	570	547	596	588	567	577	590	561	584	574	595	572	556	594	545	621	583	576	596	597	564	588	573	542	595	582	586	608	572	547	599	612	609	542	534	569	563	559	572	547	611	579	567	536	611	645	541	554	549	566	563	556	589	590	606	600	515	570	562	600	532	544	569	554	558	557	584	566	578	588	624	634	555	552	546	557	555	549	598	561	585	575	536	590	571	524	605	596	581	579	555	609	553	535	619	608	603	572	566	582	592	560	603	589	575	584	546	552	619	551	548	561	561	557	618	539	591	628	552	557	548	560	570	620	575	560	587	601	565	605	589	589	563	578	548	575	591	565	572	546	538	540	575	558	569	549	557	589	538	598	565	600	582	590	592	568	576	575	589	583	577	568	564	562	575	620	563	546	562	584	568	628	594	592	565	562	597	565	572	560	565	563	565	618	589	555	543	590	612	524	520	620	558	595	558	599	566	592	582	573	560	570	575	571	610	559	574	571	590	579	533	560	608	575	613	581	576	521	606	579	537	568	562	597	598	563	544	572	565	555	581	567	582	613	558	585	558	622	578	572	588	571	588	614	602	584	585	618	578	596	596	543	563	568	602	532	544	524	531	620	571	572	611	588	548	581	585	576	621	616	543	610	569	566	569	607	533	569	613	585	581	613	558	579	527	613	623	543	574	569	575	590	583	536	581	557	584	583	604	569	567	586	555	547	571	542	553	558	550	612	556	538	569	541	557	575	570	563	562	594	579	554	618	569	587	622	554	607	590	594	570	575	569	550	557	564	577	543	625	549	599	568	575	575	570	590	549	577	598	611	540	583	574	539	564	544	612	586	596	529	593	563	609	619	577	539	523	545	545	580	591	561	607	615	594	577	608	532	594	587	562	602	581	616	579	607	611	586	579	574	564	543	594	616	573	575	567	560	590	562	579	548	580	563	582	559	555	569	603	595	608	561	560	561	553	541	596	575	564	562	601	593	564	538	510	563	582	558	619	574	593	571	578	567	565	561	561	581	604	557	556	576	575	594	590	539	582	555	581	567	587	564	585	588	579	565	566	596	606	597	587	590	614	606	558	573	568	563	608	577	600	578	564	570	571	564	542	573	542	596	604	568	573	569	603	548	586	589	528	579	554	577	584	586	591	538	551	585	586	591	542	605	560	563	562	578	539	596	604	551	587	604	579	611	571	613	589	586	582	581	596	517	525	591	557	577	578	518	566	595	557	560	578	573	546	584	570	563	595	590	595	574	594	581	598	602	595	569	535	550	619	583	560	558	584	566	572	584	577	604	606	603	543	535	555	530	612	560	593	562	584	557	567	563	562	535	577	573	566	597	555	547	581	594	580	611	566	555	606	575	593	548	576	573	539	575	552	574	581	600	519	550	564	593	587	580	578	540	574	578	550	607	601	579	598	578	565	588	552	542	546	571	573	563	558	576	584	532	553	523	550	519	539	535	575	541	553	578	543	529	561	627	532	558	567	519	542	568	545	565	565	618	564	593	544	542	563	546	618	588	596	573	572	571	595	553	597	586	593	587	565	581	593	574	608	607	593	600	578	555	585	571	578	598	534	563	591	574	565	575	602	575	565	572	547	566	580	571	579	563	610	582	581	539	552	559	600	555	547	557	554	527	563	558	579	538	588	605	595	544	575	591	569	603	569	564	568	587	598	536	565	571	565	582	590	613	594	584	571	553	578	612	587	563	577	569	606	575	575	564	612	557	592	583	571	513	572	568	595	593	589	601	587	565	600	548	568	568	612	536	574	565	576	542	575	582	542	587	582	575	589	524	578	609	548	611	566	557	596	602	544	580	564	595	619	579	548	543	588	594	551	599	597	568	585	605	610	525	549	553	553	634	581	554	585	577	605	539	555	586	635	550	586	560	554	571	558	563	560	604	533	615	591	570	578	570	569	540	574	529	562	579	548	581	586	534	573	576	566	571	566	578	576	571	539	584	578	584	534	584	600	589	566	610	595	544	566	596	594	584	615	597	599	534	624	611	547	563	611	593	553	599	543	538	566	589	592	577	605	606	546	557	605	602	617	591	608	567	550	590	572	559	575	583	558	526	559	575	581	611	619	576	562	565	565	572	603	542	581	630	574	578	568	576	579	539	545	585	563	569	555	603	562	587	538	558	560	564	612	539	570	595	567	567	563	622	562	564	551	517	597	583	578	548	585	548	562	612	562	596	571	539	569	565	592	574	574	609	560	590	581	600	562	563	560	616	586	564	565	572	596	560	575	599	571	528	576	578	548	609	565	602	557	561	579	612	542	606	591	577	556	563	598	586	548	558	585	584	550	537	598	593	558	552	555	548	583	618	529	609	579	566	602	558	594	568	590	586	560	569	582	574	588	590	544	598	581	550	542	607	540	544	583	559	542	547	541	551	612	585	584	564	600	579	576	570	565	568	610	575	568	562	568	552	592	554	559	541	534	582	607	549	574	600	579	602	565	581	645	547	616	547	588	573	587	566	573	554	597	585	612	594	599	585	615	588	555	575	567	560	590	566	597	584	547	577	553	583	551	574	602	597	538	550	589	574	596	573	609	597	524	561	594	541	630	572	544	592	563	626	581	592	557	605	521	563	618	590	517	520	602	559	620	570	556	583	580	579	569	524	577	542	587	580	570	564	559	537	559	530	568	607	556	585	519	584	526	569	590	600	564	599	593	578	537	565	583	579	586	570	568	526	637	561	579	530	587	605	609	576	571	573	591	570	537	572	553	606	537	535	603	542	567	552	575	567	583	576	544	574	553	596	564	553	591	583	547	626	546	597	597	590	631	604	570	558	537	551	569	600	561	580	533	575	591	572	588	582	569	567	543	566	596	601	586	562	584	562	592	590	565	552	566	575	606	596	550	549	579	604	597	562	591	598	571	553	563	556	559	571	542	564	605	562	583	554	583	585	582	599	570	548	552	574	585	612	555	557	566	588	571	549	613	566	607	529	564	554	557	580	571	572	558	580	610	601	601
18055	2486	2270	1831	1255	876	734	590	408	350	319	292	275	262	224	234	218	192	175	185	185	178	159	163	174	173	157	164	172	148	130	165	143	160	154	140	138	149	156	152	139	153	155	144	135	128	122	130	135	152	153	123	141	139	148	139	140	120	133	126	132	135	127	141	137	134	153	109	132	149	129	128	120	130	131	122	143	122	135	142	124	138	125	135	153	138	113	142	132	142	135	136	160	137	149	126	125	113	129	129	121	133	137	124	129	149	133	133	143	118	156	129	140	127	136	122	131	111	133	117	153	137	150	147	130	156	129	134	121	140	124	129	127	100	135	159	111	110	142	140	109	123	119	118	148	137	147	126	131	115	137	121	143	133	134	134	120	123	137	123	126	153	134	157	122	150	109	133	139	133	110	130	125	119	125	122	115	152	125	161	118	146	121	154	153	150	143	151	128	141	121	141	140	137	140	130	151	135	132	158	147	148	124	134	131	114	131	134	128	126	139	138	144	133	105	124	132	126	150	143	127	135	132	125	148	143	139	120	131	120	125	138	141	138	139	126	108	129	128	110	143	117	124	141	128	125	138	128	98	144	135	143	132	122	138	144	126	130	142	129	141	160	150	119	150	138	144	120	120	146	115	114	115	135	130	131	123	119	128	126	120	157	135	134	118	94	134	145	111	132	141	120	127	139	135	116	120	139	125	116	118	144	154	131	139	150	144	119	135	133	140	110	135	148	135	117	135	131	114	138	130	128	130	132	148	141	136	130	140	138	131	128	130	127	120	134	144	148	135	126	131	125	142	144	112	112	134	119	133	134	120	124	140	151	146	109	140	141	139	128	114	128	129	158	125	136	119	140	120	157	115	130	136	115	120	122	130	141	133	128	130	131	143	128	139	144	147	129	115	140	132	143	151	120	137	115	121	146	146	132	135	123	124	112	134	132	124	143	134	125	119	124	139	137	131	133	124	141	132	120	113	116	105	135	139	123	145	133	129	131	127	124	132	142	143	142	157	138	132	147	123	134	119	135	126	144	136	143	125	146	129	140	116	121	106	140	142	163	146	124	117	134	143	146	144	117	138	139	145	116	150	140	158	132	150	125	141	131	130	142	154	141	128	136	104	145	141	152	122	141	129	142	117	128	133	115	121	132	113	171	105	135	148	130	129	120	137	120	131	120	139	130	131	105	115	138	114	137	144	127	148	112	140	132	139	137	152	142	141	126	138	149	128	152	128	134	136	127	153	132	133	118	125	122	122	143	112	131	120	127	125	130	139	124	125	139	133	142	150	145	142	132	129	162	124	134	145	139	129	146	147	154	147	141	136	157	144	129	130	138	123	123	134	131	133	134	129	133	158	137	137	132	157	115	122	126	131	121	142	157	136	132	121	118	123	127	118	107	131	128	114	134	116	139	110	149	129	121	126	178	117	142	125	115	132	129	138	124	134	137	116	124	125	137	141	141	112	157	125	132	111	141	143	128	143	110	126	145	159	140	127	125	121	130	125	135	122	132	134	133	122	125	127	143	135	129	148	127	134	142	159	127	122	150	139	148	133	146	116	130	128	133	143	129	137	136	128	139	124	131	112	125	121	131	136	130	112	137	139	134	150	118	126	152	144	146	135	144	144	133	125	132	132	141	125	125	124	127	140	129	146	142	130	130	107	138	116	131	143	129	150	134	119	145	121	136	110	113	112	120	123	133	122	114	145	124	144	134	127	123	122	141	143	127	134	150	135	117	127	142	134	142	145	140	147	131	127	122	126	115	133	105	120	137	153	114	134	138	129	136	129	127	131	131	131	142	124	138	142	148	138	132	142	131	132	108	120	136	125	141	135	142	142	145	145	132	151	130	130	125	132	150	144	140	114	130	133	131	137	143	143	160	122	129	113	151	162	124	130	126	125	143	145	130	129	144	138	136	142	126	136	130	126	128	110	147	128	136	125	133	121	127	131	128	133	128	134	118	143	133	135	119	157	124	145	129	113	121	112	122	123	127	139	140	137	148	131	137	126	133	132	153	120	139	135	123	123	131	134	126	132	119	133	134	150	131	139	124	150	134	128	124	123	115	149	126	125	151	128	154	144	109	108	130	129	140	128	122	152	126	128	137	153	123	110	136	130	122	152	137	118	132	112	128	151	143	131	145	121	129	139	130	152	126	140	138	121	150	139	143	137	128	129	165	114	137	147	152	128	137	123	134	117	119	138	144	138	131	115	114	115	121	131	138	134	143	133	135	133	147	127	123	135	133	129	135	131	121	137	137	128	112	139	139	134	134	118	129	117	132	145	154	142	118	115	160	145	141	114	121	137	113	118	147	117	141	121	133	131	126	134	131	122	130	127	129	146	131	149	130	140	111	128	124	133	127	109	130	118	133	148	153	123	128	135	140	122	123	127	128	135	121	129	126	122	147	134	137	133	158	123	147	114	111	145	147	144	134	125	139	115	147	131	121	149	130	142	135	134	124	149	137	134	152	138	128	132	124	138	126	149	145	137	131	139	127	119	130	137	135	146	127	121	110	130	128	125	123	130	124	142	127	128	139	119	123	131	141	143	131	144	124	124	130	123	128	133	130	119	160	128	142	132	141	138	142	135	120	136	122	133	130	131	160	128	118	136	134	140	142	140	137	139	123	121	126	139	113	145	134	130	132	142	145	134	113	131	132	141	118	131	135	144	153	100	134	111	120	126	144	115	119	118	131	123	124	139	150	151	120	117	138	121	123	126	126	120	114	126	125	142	118	133	135	136	133	135	136	137	133	140	117	125	121	148	125	144	133	148	142	146	131	136	140	148	138	130	137	141	133	130	124	133	117	144	117	119	126	142	124	168	137	134	120	137	118	129	147	130	131	124	137	129	142	125	126	129	128	121	139	132	147	114	137	144	131	121	132	143	139	142	122	132	140	149	144	138	116	128	118	123	126	127	137	127	135	147	132	135	128	151	121	145	148	128	135	141	139	126	135	135	132	139	110	172	147	136	162	128	153	123	135	165	134	122	129	150	138	133	134	136	145	132	135	134	132	127	137	133	125	118	144	139	136	146	132	130	114	120	115	158	130	142	130	133	117	128	132	123	111	149	142	114	134	120	134	124	128	140	138	125	148	126	126	129	157	119	134	151	164	113	139	145	132	140	146	137	122	138	122	124	132	131	124	122	133	128	152	145	131	124	144	126	129	123	106	132	132	136	145	125	151	129	153	130	118	150	132	144	135	143	126	150	126	153	138	151	120	141	143	134	142	142	134	132	147	97	127	140	143	127	136	125	117	129	122	133	121	135	144	130	136	141	111	112	149	151	154	138	125	127	150	145	168	154	110	143	118	120	119	109	111	132	135	133	120	129	126	140	131	98	123	124	119	125	134	143	136	141	123	150	125	126	121	136	129	132	118	129	134	139	155	160	141	123	135	118	122	116	153	145	130	121	130	146	135	125	117	129	159	137	139	141	148	147	126	127	118	124	130	145	108	115	144	149	163	105	140	127	143	127	119	132	131	127	134
7458	1960	4321	5307	4513	3696	3004	2628	2207	1910	1692	1433	1289	1192	1060	1001	887	868	838	833	745	698	716	664	669	611	612	604	586	569	560	517	611	545	510	559	481	515	529	483	536	492	459	477	517	472	476	464	474	488	454	449	449	465	467	474	452	480	460	477	472	480	433	426	456	443	444	425	429	422	424	447	395	429	414	440	436	444	445	410	436	449	437	393	399	400	417	445	431	415	431	431	408	415	408	439	433	403	423	430	443	456	402	396	429	377	409	413	388	384	409	420	423	425	419	422	396	406	416	407	421	397	379	416	375	412	382	449	397	399	456	398	395	428	453	410	425	396	421	402	405	405	393	412	401	419	451	419	411	403	428	429	412	409	435	444	416	387	402	462	409	435	406	426	410	385	411	416	386	409	432	416	426	429	391	420	413	427	411	384	409	408	384	431	405	417	402	397	431	391	390	437	433	427	387	429	415	384	431	382	432	413	372	420	417	403	365	426	397	439	404	402	397	370	393	423	414	420	412	408	434	417	389	432	431	417	414	373	408	397	422	392	416	404	417	387	381	414	415	409	394	382	403	372	385	423	405	415	417	375	392	432	392	370	402	440	394	377	392	384	366	442	402	415	395	400	410	390	414	407	408	362	407	407	394	398	421	433	419	425	389	379	433	411	433	389	383	394	379	407	421	390	408	392	426	403	393	406	393	395	390	370	412	413	405	399	398	377	393	426	370	408	397	416	391	398	391	425	409	429	435	398	399	403	409	395	408	434	414	408	389	400	424	370	423	407	426	412	392	409	390	420	418	402	415	400	392	392	429	387	402	378	410	421	397	357	401	447	410	405	402	416	418	391	421	377	364	384	419	402	393	436	429	419	394	376	383	396	380	436	436	400	396	389	454	401	411	385	447	397	398	402	411	428	390	384	398	429	417	386	393	434	387	425	413	412	415	418	421	408	387	413	406	445	408	398	403	401	385	407	405	426	415	432	367	404	391	426	385	416	419	400	421	442	385	416	387	389	388	407	393	414	415	413	409	420	405	397	404	400	419	399	436	402	390	399	414	433	415	416	366	374	415	385	416	432	422	394	414	394	429	382	388	386	417	389	406	418	419	423	403	383	417	399	384	410	422	427	440	399	384	397	429	393	411	410	404	404	434	377	400	410	388	382	403	371	440	445	408	397	419	423	428	404	413	371	376	384	378	375	418	395	410	388	390	396	373	428	444	398	428	429	419	404	406	386	368	420	419	359	386	368	383	408	392	413	412	422	406	372	380	363	424	373	411	408	379	400	434	408	385	408	382	402	412	381	446	424	425	406	411	392	398	405	412	383	407	422	409	361	400	395	388	407	389	414	364	382	403	414	372	407	412	414	373	395	400	426	432	388	401	420	406	399	422	412	394	403	397	378	389	383	407	407	387	427	424	409	408	403	424	401	410	357	387	427	390	390	411	392	416	415	392	406	376	419	393	391	379	420	387	359	356	385	406	422	342	408	403	394	422	409	423	403	433	402	390	383	478	410	404	399	416	394	400	416	402	427	440	415	427	375	418	375	399	415	414	372	414	406	406	419	408	377	385	405	374	375	428	407	408	416	389	401	410	396	390	410	383	411	413	415	405	401	412	422	404	420	414	412	431	416	384	389	404	374	420	421	434	405	398	410	377	399	432	399	403	402	396	405	414	362	377	430	403	378	400	403	381	431	386	395	405	388	422	395	440	440	429	419	400	390	425	392	406	410	393	405	390	421	395	407	405	413	424	392	360	419	435	406	410	410	362	400	419	380	422	365	396	396	406	399	410	344	413	384	391	397	433	411	421	409	382	377	411	429	408	439	430	404	413	392	402	384	378	393	366	385	453	437	368	381	420	403	413	375	401	410	415	372	426	395	428	363	443	383	380	401	394	430	376	423	394	414	384	412	387	389	361	394	396	421	421	432	396	414	410	413	394	405	406	409	423	391	413	367	407	387	401	426	372	408	391	404	392	388	392	388	405	401	399	392	389	416	390	434	382	413	433	385	388	398	414	405	396	424	394	387	428	413	437	397	399	383	417	380	403	413	424	385	455	368	379	401	424	376	415	411	438	376	433	415	388	398	395	408	416	417	426	411	383	404	409	448	429	385	399	421	394	371	401	376	391	376	400	386	373	429	412	405	418	396	385	406	407	419	399	364	382	402	397	413	404	420	407	415	422	419	395	393	384	359	377	388	415	408	396	420	413	420	379	411	384	394	429	391	379	386	419	399	421	404	423	387	376	404	404	411	426	378	400	390	427	406	398	415	376	376	362	393	417	388	419	390	383	431	432	409	431	387	437	406	395	396	399	392	394	390	427	373	403	416	387	397	396	387	383	384	398	410	428	385	398	373	387	407	420	386	446	391	375	385	392	405	425	388	421	382	408	405	365	424	384	423	427	392	364	441	392	386	405	413	394	390	385	423	400	405	371	358	398	404	417	415	405	404	407	407	388	355	405	377	380	427	397	390	408	401	379	413	421	417	397	425	397	407	409	438	413	391	374	372	407	396	436	437	417	365	392	396	403	405	444	424	391	392	415	434	376	420	395	373	405	418	387	413	385	402	395	423	385	389	423	383	405	417	396	422	396	408	407	399	428	392	398	407	433	402	417	388	430	418	420	407	436	434	403	458	447	412	420	383	426	390	418	418	422	391	410	364	397	410	396	461	418	388	395	408	405	409	381	416	414	423	384	415	409	384	389	419	396	404	362	409	432	407	394	416	387	386	401	394	410	420	421	424	423	403	435	371	416	432	429	404	410	405	382	411	407	402	380	385	414	373	368	404	382	420	388	430	395	388	425	416	380	417	414	446	415	413	431	403	397	383	403	415	381	416	428	418	425	410	406	396	378	363	432	401	413	381	422	383	412	375	391	401	383	424	414	423	373	419	398	417	444	377	422	409	426	446	422	408	411	423	385	409	382	372	420	427	392	407	438	400	420	387	388	362	417	379	400	392	399	398	416	420	396	425	425	461	402	384	439	393	393	388	374	424	430	405	409	423	392	409	420	373	418	393	419	409	409	421	404	396	420	411	422	386	391	375	408	360	422	375	416	392	399	376	386	382	417	418	433	381	393	407	376	406	408	385	389	401	440	410	407	381	391	385	393	428	398	404	411	413	451	401	392	392	369	397	429	378	383	457	416	421	404	423	448	411	431	411	441	412	406	434	402	407	391	411	367	416	400	412	397	431	419	449	407	407	391	386	430	431	392	371	401	407	401	392	405	434	422	390	384	391	420	402	397	417	388	403	393	391	401	397	384	426	420	445	389	398	402	381	427	387	384	427	388	416	409	410	413	378	431	418	397	394	404	428	413	391	429	429	410	428	402	382	448	406	425	416	425	369	385	383	411	420	374	455	413	410	426	368	392	389	401	417	426	400	413	393	404	418	416	384	376	407	376	362	393	406	440	350	396	438	415	432	389	408	379	421	365	384	419	397	395	393	421	378	384	416	420	420	416	409	390	423	408	382	422	390	428	454	382	406
2442	412	410	389	360	372	374	367	358	386	328	355	334	299	341	314	349	347	377	333	302	318	339	341	330	349	375	332	354	356	353	328	334	360	335	349	365	342	333	340	307	314	332	311	320	322	358	318	344	313	350	355	324	333	332	308	355	352	385	358	327	330	312	296	352	349	327	350	310	396	329	317	314	330	324	353	348	342	323	357	361	300	341	332	341	382	336	353	357	332	338	330	350	367	344	293	335	325	347	305	334	317	328	335	336	352	326	324	299	338	345	377	330	342	332	337	319	346	359	351	348	331	334	303	343	353	326	317	307	332	330	330	347	352	336	352	363	337	364	309	355	337	357	323	335	310	320	329	335	366	336	344	316	312	347	340	347	323	320	348	375	381	339	338	365	324	376	356	360	351	344	350	353	354	309	316	306	329	332	344	361	314	342	328	341	320	355	336	321	325	315	316	339	338	318	319	321	344	370	290	337	318	347	321	346	338	317	344	350	341	349	343	305	353	320	376	374	371	328	370	353	365	323	344	351	337	339	390	299	344	349	364	314	337	323	329	335	347	329	320	329	354	324	365	345	374	341	374	305	316	317	333	371	345	363	328	341	387	363	374	338	367	342	363	300	335	333	302	320	325	333	318	350	318	338	345	335	347	355	315	287	331	357	326	341	316	355	325	326	317	323	342	350	339	355	333	340	363	322	332	328	316	320	352	331	346	339	350	372	350	367	314	324	349	316	337	350	351	338	368	371	347	359	320	369	346	319	328	316	356	338	314	323	367	328	355	352	388	372	318	355	330	353	318	302	316	326	329	341	368	313	366	338	313	308	362	357	355	339	328	323	331	322	325	302	319	353	327	345	321	333	347	302	369	330	363	325	327	358	367	317	322	318	348	353	339	351	353	348	326	348	342	344	324	333	333	317	325	305	341	327	317	349	307	304	341	333	307	330	321	363	370	332	338	321	325	372	325	363	326	351	314	334	350	332	313	330	344	371	334	328	342	348	320	323	355	335	350	317	337	351	333	340	320	319	350	355	327	333	332	355	338	348	297	367	310	334	354	327	363	345	354	341	323	306	339	368	339	360	326	330	348	295	337	354	336	346	358	315	373	362	307	308	343	328	346	335	321	333	350	346	356	313	338	324	359	315	331	369	338	332	329	322	358	349	354	340	357	340	344	328	328	331	363	356	337	335	334	358	324	291	367	349	330	350	330	331	353	329	360	327	351	327	376	333	341	362	340	312	337	355	336	373	345	351	333	318	324	319	306	340	361	293	339	328	291	315	342	342	350	331	354	381	346	353	302	342	346	346	332	347	321	336	359	330	331	313	340	323	350	356	338	360	325	337	325	342	337	342	342	357	328	346	359	345	325	385	333	349	347	366	312	332	348	346	352	348	351	358	319	364	347	341	349	351	333	328	383	363	334	323	292	306	330	316	354	366	331	345	317	336	346	327	321	347	346	358	329	322	341	367	313	378	348	306	329	325	319	319	333	328	329	341	311	338	312	332	363	323	338	336	347	327	374	318	314	310	329	340	316	308	352	336	337	356	352	356	332	356	321	342	344	371	320	337	336	354	313	364	325	334	339	323	335	334	333	333	341	324	336	335	337	340	353	386	344	347	336	346	366	311	306	335	341	352	330	338	338	353	367	346	320	353	337	322	360	335	344	343	325	337	341	328	323	353	364	341	341	343	361	334	306	329	311	344	325	373	330	333	359	344	347	357	338	373	357	317	350	342	317	324	324	320	334	306	353	358	314	306	362	335	323	320	364	312	357	363	347	351	329	335	346	323	377	346	324	347	345	344	304	349	333	324	329	336	359	361	307	359	323	326	343	361	348	348	320	320	333	336	374	317	360	310	332	340	384	372	328	363	371	355	334	342	363	335	325	329	358	349	343	327	307	361	346	360	349	317	323	301	343	344	332	352	302	323	333	337	368	347	312	340	328	355	331	344	373	352	350	315	365	324	335	299	356	353	311	330	331	332	368	356	303	294	339	342	326	296	302	333	321	335	358	335	348	327	322	320	310	330	345	324	320	303	323	326	354	348	320	352	323	334	326	338	325	331	338	356	342	339	330	331	359	345	325	346	333	344	341	342	328	314	344	335	362	304	319	367	329	347	319	370	327	320	316	343	340	367	324	327	335	344	369	310	318	369	296	341	329	330	350	343	321	356	310	348	354	329	347	328	355	318	356	381	324	317	369	345	295	350	348	324	342	361	344	317	338	332	333	309	342	332	350	348	342	355	361	317	357	329	305	355	372	326	358	337	333	334	344	325	337	319	360	349	326	340	304	327	365	319	312	322	321	325	337	336	353	334	327	331	340	329	314	364	333	350	344	333	338	369	370	318	323	343	338	341	344	341	320	366	305	356	351	334	334	337	345	336	341	348	364	364	374	340	347	343	325	355	307	355	345	332	283	333	337	328	324	333	342	351	360	331	355	334	352	316	339	319	365	329	338	320	339	301	350	328	309	382	332	334	332	299	325	303	326	347	301	326	336	330	317	339	358	347	365	366	327	322	334	341	311	315	317	347	347	311	346	331	340	340	309	315	341	311	374	338	361	357	340	326	331	335	317	353	318	366	350	325	319	352	337	321	357	341	317	332	374	341	339	341	349	339	324	366	321	318	324	329	330	352	338	329	348	343	357	330	352	318	319	358	312	352	374	325	308	365	308	336	324	349	367	325	321	346	393	326	375	326	349	318	322	339	349	322	345	326	322	341	323	346	321	380	359	329	321	350	348	346	335	334	318	345	327	331	345	347	341	300	373	329	362	337	309	356	323	318	326	325	350	325	310	339	360	335	359	343	339	325	351	332	324	343	330	346	374	335	357	382	315	328	317	327	363	349	356	322	337	331	385	339	331	335	392	335	330	332	360	354	349	368	308	347	321	364	356	361	364	346	363	322	374	325	305	328	368	339	348	342	326	337	391	364	327	374	353	359	335	365	358	325	330	333	360	336	355	339	332	343	311	335	349	355	303	343	327	325	377	377	319	353	345	318	351	361	364	332	332	347	352	301	322	342	307	340	344	319	337	332	329	317	315	354	334	351	321	349	314	327	350	350	343	330	335	343	354	336	350	346	352	328	346	336	318	326	303	341	315	337	352	363	337	348	340	318	306	344	325	343	335	323	357	334	325	373	318	330	364	346	313	345	377	343	330	341	328	343	312	351	316	329	345	328	355	336	332	322	359	342	359	327	325	347	312	359	357	331	356	351	332	335	340	351	315	346	343	343	338	358	333	299	340	317	334	339	298	326	299	299	334	353	340	295	330	323	342	352	338	315	364	352	334	344	307	318	368	337	352	349	328	349	319	349	357	346	353	337	343	307	350	364	306	308	322	339	382	340	371	338	321	346	341	357	328	325	327	335	325	344	353	346	309	305	316	363	365	337	324	326	346	334	338	340	350	354	334	330	345	345	328	334	342	344	330	329	329	331	363	381	337	378	310	324	327	342	339	342	349	361	330	368	332	378	343	324	316	328	328
2608	939	1091	1100	1047	1053	1013	1011	996	996	946	910	926	931	953	990	923	873	892	876	924	919	840	875	962	880	873	989	858	913	944	905	891	921	901	906	904	912	882	900	894	1001	899	931	886	889	912	911	943	888	896	856	865	913	899	844	901	883	904	909	910	921	928	890	901	907	945	844	916	920	844	936	873	889	890	889	901	916	880	889	891	876	873	902	925	931	854	929	877	958	876	899	892	941	901	853	846	865	913	927	886	886	955	933	864	868	921	854	906	904	920	929	961	921	893	908	899	935	874	903	891	873	905	902	907	901	928	874	883	949	883	915	917	878	853	885	927	904	930	887	893	874	879	964	917	916	886	901	867	860	875	893	846	878	847	883	943	874	930	905	912	894	883	886	916	877	888	870	942	910	933	911	891	856	866	931	890	900	884	897	862	878	938	936	941	924	902	881	916	881	941	970	904	857	909	928	873	924	853	879	908	869	897	903	888	925	876	889	829	911	884	915	894	935	866	880	906	883	855	929	898	840	967	892	900	980	918	960	902	872	938	897	882	914	880	917	869	854	898	889	863	871	904	902	894	875	918	915	843	878	921	915	879	963	835	903	934	898	951	882	937	860	901	846	887	924	868	856	898	910	854	909	897	842	924	927	875	889	912	947	899	909	890	877	918	884	910	915	889	926	931	880	903	900	886	919	900	935	922	895	928	919	900	821	904	923	914	857	926	831	854	823	900	914	899	895	907	933	894	844	916	938	884	853	897	914	867	877	876	884	872	882	908	929	888	910	934	911	862	886	922	925	894	888	901	929	912	912	897	870	860	876	892	905	875	890	853	882	909	877	907	930	932	837	907	902	857	884	888	881	915	885	881	919	919	921	939	842	899	902	869	928	886	860	820	870	907	883	865	938	896	894	927	867	899	878	922	922	910	901	903	835	929	921	864	964	865	892	859	929	939	852	902	904	856	907	891	873	909	845	890	913	855	898	889	937	936	896	870	900	938	944	883	830	879	920	900	879	922	879	874	921	927	888	942	896	938	902	893	911	899	918	894	892	859	888	923	927	859	886	913	922	936	907	909	940	866	909	933	962	885	924	965	868	904	912	890	884	887	910	901	897	896	880	886	887	928	899	831	887	872	904	874	916	894	903	911	878	843	922	912	921	910	851	885	938	908	861	890	924	955	868	911	862	869	890	893	878	886	913	893	898	856	851	876	917	883	897	942	832	857	873	895	879	899	844	884	870	925	899	911	854	867	859	897	867	894	886	861	917	919	913	891	899	882	855	948	933	898	883	904	902	888	900	963	903	899	909	960	867	882	868	850	883	899	827	848	877	892	911	904	895	915	890	902	907	889	884	903	852	897	937	887	870	890	858	852	878	868	863	898	831	924	922	881	874	931	860	916	875	885	897	899	910	939	890	898	916	906	860	894	852	840	934	888	914	900	906	856	930	920	877	939	888	906	961	861	865	902	904	950	902	885	891	886	955	877	866	940	874	921	942	924	900	858	922	941	891	933	912	924	928	929	892	883	847	887	863	915	903	896	893	843	930	906	879	902	937	931	867	846	841	906	922	905	867	875	869	900	893	878	873	895	867	936	878	871	856	918	955	920	883	843	911	931	875	869	839	865	865	904	859	905	898	937	890	907	883	920	860	859	894	916	925	895	869	892	912	919	934	887	894	889	882	940	918	907	844	920	882	895	930	933	888	960	932	911	916	900	862	850	911	960	894	872	943	898	874	886	942	884	831	853	949	901	859	938	948	906	925	817	933	814	897	906	860	913	894	922	842	865	877	876	894	926	878	876	916	918	869	878	875	918	876	862	939	905	899	890	886	876	929	860	908	931	879	907	894	920	844	829	889	925	912	867	849	889	871	937	892	851	876	915	886	896	896	934	960	881	906	880	867	889	899	852	851	928	867	897	893	905	954	828	893	851	843	863	837	875	961	866	918	923	875	873	881	921	868	904	871	918	870	853	884	867	861	916	905	915	898	891	928	851	908	894	884	891	834	915	882	889	911	848	878	895	876	902	882	883	904	873	908	940	925	892	884	927	913	886	906	886	872	911	858	916	892	880	893	834	897	900	892	883	865	892	880	901	858	909	938	932	944	857	872	873	924	905	909	946	908	957	842	914	921	860	865	873	865	870	890	893	865	875	890	873	868	892	865	926	885	915	903	898	901	903	870	918	902	906	884	859	886	908	889	905	975	914	896	908	908	920	904	896	949	892	902	840	865	929	856	931	882	870	945	881	875	873	900	911	902	863	834	928	904	828	870	878	882	913	885	831	895	853	883	851	850	921	890	899	887	874	900	907	863	887	890	910	896	897	915	907	893	876	894	905	881	902	885	886	918	883	932	914	882	941	916	959	924	901	936	914	880	887	934	891	904	895	821	904	855	902	889	903	873	896	850	904	895	904	939	959	916	929	837	862	912	871	898	926	889	864	909	915	914	886	887	866	872	917	845	859	865	901	921	918	863	903	834	878	871	864	896	916	907	912	963	847	928	877	880	906	895	930	902	821	892	911	889	853	899	817	880	856	867	865	882	911	843	864	876	866	871	920	886	909	894	910	907	827	901	944	894	883	883	858	909	899	875	913	894	886	925	871	859	927	903	912	880	889	883	898	889	921	869	902	891	914	885	859	956	926	881	884	863	846	887	859	946	914	932	921	911	872	857	882	882	893	902	926	848	911	903	902	867	895	886	941	858	943	918	930	919	932	894	824	917	903	866	888	885	922	875	924	833	861	860	939	871	916	850	913	890	912	944	904	861	876	872	918	906	879	896	827	930	889	873	899	902	904	856	859	909	856	882	857	884	885	856	863	918	904	902	939	889	863	887	874	915	925	891	867	862	868	823	883	911	904	902	892	930	873	854	815	917	918	891	882	963	917	860	951	869	927	915	856	876	954	875	887	932	859	874	885	911	898	902	912	889	899	881	908	921	905	925	847	925	893	887	952	914	955	924	944	900	827	901	937	877	919	896	908	912	892	894	885	886	863	882	856	884	846	905	877	934	887	936	906	869	889	892	878	927	871	905	926	865	960	874	918	843	888	899	891	888	916	895	888	937	896	925	919	896	907	878	934	928	906	906	871	905	884	907	943	923	924	893	877	862	903	885	924	870	886	861	913	935	929	906	938	835	936	865	912	862	868	919	865	846	887	938	920	881	934	899	920	892	864	892	874	931	910	896	896	916	889	923	915	860	937	855	907	882	852	951	892	902	908	864	913	931	858	873	917	868	882	876	908	897	853	929	908	899	840	854	906	899	863	924	919	918	876	863	835	915	931	946	900	924	941	890	877	910	864	884	904	881	861	920	867	862	895	864	928	920	879	902	901	907	907	920	936	934	931	914	927	830	876	871	894	882	855	876	886	856	907	882	917	906	860	906	822	872	887	876	876	847	863	915	871	847	908	887	916	860	909	895	893	864	896	851	860	927	876	852	864	895	896	847	859	865	875	898	891	829	925	902	931	878	920	883	849	895	876	879	895	925
9977	1046	1219	1010	724	596	503	413	376	341	343	298	285	254	235	243	244	247	238	211	225	243	231	206	206	229	211	215	242	179	211	224	211	206	208	209	217	217	188	210	206	215	232	181	229	196	197	187	213	202	189	236	211	216	206	182	213	184	182	201	198	206	199	207	214	206	206	224	201	200	203	192	200	207	215	201	199	239	206	241	209	193	183	213	211	212	204	215	219	224	188	231	216	213	195	200	198	201	218	224	242	207	204	211	180	207	209	198	190	213	197	212	196	194	230	210	191	199	208	194	204	212	208	217	195	201	223	208	197	190	221	196	231	192	219	195	198	183	204	199	192	206	187	195	182	187	203	211	215	206	199	226	203	220	254	190	215	180	205	195	199	197	189	204	210	205	201	213	199	224	224	203	217	207	181	207	182	204	181	186	198	216	223	222	210	195	206	201	210	216	187	206	186	222	184	192	213	211	242	221	226	184	230	209	182	210	177	209	186	197	216	218	218	194	217	181	181	217	184	217	220	200	213	182	214	219	222	199	209	208	211	189	196	206	198	233	230	215	224	222	194	178	245	208	187	212	184	195	208	219	214	213	201	202	233	198	201	183	217	183	212	192	208	205	199	206	233	186	170	229	196	203	197	210	191	226	205	204	209	206	203	185	183	196	227	183	213	213	213	186	197	212	192	218	223	195	199	235	195	202	230	223	209	193	189	182	208	206	210	175	203	219	209	230	190	199	199	215	221	217	162	222	202	211	193	192	203	219	213	224	239	218	199	213	222	198	207	245	198	220	198	203	202	217	208	226	204	239	183	192	210	204	214	223	219	192	173	172	199	193	196	207	203	190	214	211	207	206	195	221	206	204	230	195	214	250	197	189	213	175	177	219	216	179	201	193	202	189	201	228	233	195	203	177	202	188	214	199	223	226	204	210	186	189	229	229	182	180	196	230	180	188	184	215	203	224	193	197	204	201	220	184	219	202	233	203	212	209	212	197	199	198	188	210	221	207	218	192	217	186	211	169	205	218	223	201	206	217	215	183	231	225	228	195	236	197	210	214	202	212	201	199	199	232	197	199	199	200	192	216	201	219	188	213	229	191	187	211	194	195	203	182	205	207	185	229	209	209	217	231	214	215	197	214	207	224	191	209	214	213	198	207	181	214	175	210	195	195	176	207	213	223	210	189	196	189	190	209	188	209	204	217	188	214	208	188	186	212	187	204	190	207	188	210	214	199	204	216	206	188	184	222	220	216	242	182	195	211	230	181	167	218	211	230	221	200	211	209	189	199	230	190	227	216	194	190	222	183	207	192	201	198	199	190	195	223	208	200	224	204	231	234	198	173	199	191	216	180	209	187	195	222	230	169	196	249	228	213	229	180	176	195	207	211	194	216	187	209	229	195	198	206	188	187	215	184	202	197	210	214	231	195	210	200	184	210	198	181	216	195	218	202	199	210	181	176	191	216	196	201	206	209	224	209	195	177	185	180	219	205	205	197	207	207	206	214	210	192	203	205	195	191	214	190	201	201	226	202	208	205	187	208	212	186	181	193	206	253	220	225	210	207	214	181	191	201	205	203	199	231	207	191	225	201	224	214	221	216	221	209	185	194	203	202	225	230	219	211	213	185	227	211	207	211	221	181	206	206	220	210	199	209	198	218	169	208	226	202	215	209	204	205	206	209	197	194	210	234	193	219	217	190	190	206	198	201	198	221	217	219	200	197	195	204	232	223	217	215	209	207	194	188	199	197	238	195	194	184	208	184	197	174	216	218	206	189	209	199	219	207	232	200	178	207	204	188	216	218	218	198	198	213	230	186	234	215	201	238	200	186	202	208	205	202	212	199	208	218	193	180	193	202	202	192	198	221	206	190	208	194	191	193	201	214	213	194	188	198	187	210	232	213	205	186	190	207	204	224	197	208	217	210	201	206	201	209	197	220	189	203	236	203	215	199	200	205	190	198	182	195	200	222	202	188	203	219	197	209	202	208	214	197	227	228	183	196	166	194	205	216	212	213	201	217	213	207	204	218	182	196	208	170	201	219	203	198	219	231	199	208	192	194	229	227	193	193	214	228	215	190	211	208	191	194	211	201	203	206	194	205	208	203	197	222	214	200	212	226	213	208	228	200	204	193	223	230	205	202	189	186	203	224	211	180	221	182	204	216	206	213	216	227	180	198	170	209	218	188	188	197	190	192	173	221	217	188	222	196	197	189	202	211	204	197	180	217	194	216	213	212	211	202	221	226	207	195	214	194	233	209	225	207	225	217	202	211	210	209	209	216	216	213	205	213	192	204	183	214	211	227	211	199	214	210	220	196	187	191	177	180	238	215	185	207	195	241	209	198	188	197	195	212	184	227	171	223	201	185	217	223	206	212	212	196	195	206	207	234	194	206	183	196	223	220	210	219	190	203	192	209	208	215	191	177	186	225	171	224	205	189	214	200	211	232	207	209	200	189	207	193	198	201	209	213	215	205	223	204	169	222	198	223	213	216	202	226	214	204	203	229	210	195	211	188	189	190	210	209	185	191	205	240	210	223	191	191	196	200	208	201	202	189	203	201	217	171	232	224	192	218	213	206	198	213	207	198	218	209	189	195	200	182	199	203	194	195	214	184	232	193	215	197	203	202	199	197	195	200	215	199	202	209	207	202	205	212	189	214	215	219	188	170	220	221	203	208	195	205	164	196	205	229	212	215	209	192	190	210	200	191	209	182	194	218	194	187	214	174	213	205	198	211	212	178	200	201	207	206	176	192	209	218	212	215	193	218	193	181	194	224	213	193	212	211	220	203	207	184	207	189	192	209	196	186	208	195	226	199	210	170	214	212	215	226	212	185	216	209	198	217	225	209	188	199	211	187	205	215	214	211	208	167	185	219	206	183	224	219	191	203	227	214	219	179	238	195	181	197	220	242	230	205	214	169	177	222	190	206	191	177	209	226	198	220	196	210	209	196	203	192	192	209	210	193	214	212	208	221	245	186	210	190	189	180	196	206	198	220	223	233	212	220	194	220	224	202	187	192	199	250	209	208	218	197	231	166	212	213	188	205	184	209	187	195	211	193	224	198	216	189	208	212	206	181	225	186	220	193	188	198	236	198	180	199	213	188	196	201	205	199	214	215	196	201	188	216	182	217	212	185	207	203	208	209	210	214	226	199	221	190	224	191	206	190	194	214	204	197	196	228	213	230	204	203	206	183	205	196	220	212	188	228	227	215	184	186	198	199	243	184	194	202	203	209	216	211	199	222	212	184	186	236	215	223	215	208	183	202	210	215	184	209	192	228	224	217	193	194	234	197	202	203	199	189	218	210	198	231	217	229	227	225	187	218	200	200	201	192	191	208	228	190	200	220	222	224	219	198	223	217	212	200	203	215	218	188	192	210	202	202	210	210	188	204	189	208	215	203	234	202	201	195	196	187	206	177	223	215	186	211	217	205	211	199	202	200	212	194	207	203	247	207	199	198	202	185	197	202	233	197	199	189	223	215	186	195
5636	1373	2574	3189	2862	2388	2026	1719	1531	1351	1224	1132	1039	998	906	879	880	847	799	778	768	752	739	750	712	724	687	654	683	640	692	637	641	685	661	627	604	623	604	589	626	599	613	594	653	616	618	637	588	604	593	622	615	624	640	595	590	574	604	592	587	582	575	593	567	588	570	590	623	571	557	591	575	604	596	587	611	579	575	569	589	554	555	629	557	605	572	558	546	563	557	557	588	577	558	575	597	566	567	576	585	600	619	544	562	539	580	585	542	541	544	550	611	566	588	565	600	601	625	591	565	577	555	599	572	608	611	593	574	571	566	571	613	571	591	637	586	558	596	558	564	590	522	573	596	599	549	646	574	524	615	550	539	597	572	563	551	585	574	573	576	585	561	576	575	591	585	579	606	531	597	579	573	585	569	603	605	582	565	577	569	582	586	602	535	538	577	568	581	586	616	556	549	558	580	561	540	600	612	588	563	564	568	554	573	577	552	551	627	558	565	578	571	577	568	589	571	579	579	582	591	569	558	599	565	560	577	636	567	597	540	629	574	579	574	579	554	576	560	534	552	565	563	601	568	593	620	557	584	587	602	584	579	572	587	609	582	560	576	606	531	541	607	588	576	547	543	611	561	570	571	574	565	573	557	612	579	547	574	542	550	609	556	583	583	589	546	559	575	544	572	557	539	613	601	548	590	610	577	612	576	592	524	534	576	597	574	601	586	558	536	519	546	549	535	548	598	589	565	539	594	538	555	575	557	587	560	573	583	555	607	561	528	565	598	566	573	555	605	540	557	535	569	560	619	605	533	534	572	510	580	552	543	583	580	565	558	560	534	571	614	559	593	553	568	582	560	566	572	560	598	581	572	546	552	556	586	547	542	603	551	617	575	585	564	583	530	536	536	557	589	571	549	558	566	610	578	538	568	580	575	513	604	573	549	608	539	575	601	609	593	567	609	605	611	579	567	604	544	597	583	560	596	583	542	553	569	582	561	571	579	556	548	551	549	563	574	556	652	549	618	563	573	535	613	525	533	608	538	540	578	598	586	546	562	567	542	570	551	552	581	619	586	571	550	552	579	533	564	532	552	580	551	520	627	573	566	588	555	646	563	536	567	543	558	561	578	611	567	556	555	582	534	541	541	583	598	592	568	573	575	564	577	557	565	572	573	571	587	536	594	591	608	563	564	544	554	601	573	588	580	588	574	558	580	562	575	534	600	563	587	562	539	586	602	537	587	584	547	544	546	533	590	583	567	599	562	587	622	555	528	557	568	586	559	582	563	597	569	580	532	530	551	546	558	609	555	573	604	579	570	561	567	554	538	576	575	577	564	596	576	567	548	590	583	567	528	578	560	580	585	585	612	599	610	596	562	568	537	570	564	568	565	573	550	584	548	574	556	573	616	552	583	518	574	577	539	594	551	539	558	574	589	530	551	572	589	573	598	592	582	579	582	542	576	567	554	594	578	616	563	583	576	578	601	559	583	621	590	560	533	565	586	514	556	585	588	543	560	574	536	561	514	519	559	591	586	539	541	553	562	581	550	559	597	569	566	564	617	570	575	591	589	568	611	589	587	597	570	626	566	585	540	549	582	544	560	563	576	583	575	572	543	576	591	586	573	578	598	527	615	561	585	537	551	594	578	619	576	597	608	552	552	566	538	576	591	529	568	555	556	563	533	544	574	545	532	570	565	586	540	540	587	544	617	603	585	559	586	583	617	594	581	575	579	589	591	568	570	570	548	501	567	541	594	571	625	541	573	567	581	595	617	582	610	627	563	599	550	533	551	561	615	565	574	574	561	549	598	551	558	577	542	555	561	607	576	612	575	566	568	545	568	580	591	564	574	566	572	565	584	589	622	551	546	612	522	606	590	575	560	538	578	567	574	608	587	569	593	554	570	543	537	556	554	537	544	576	539	554	580	566	546	543	595	589	578	534	562	647	571	578	587	588	595	557	546	607	584	564	580	553	572	537	565	570	584	627	583	549	588	571	550	560	546	576	553	567	577	537	578	624	586	564	584	568	531	564	585	565	591	546	576	585	595	545	552	561	554	563	544	566	601	595	566	575	527	543	527	540	553	595	582	589	548	528	534	570	583	578	566	554	591	600	576	561	587	561	574	589	585	576	561	552	591	579	577	575	594	560	564	607	589	582	559	547	530	583	580	569	579	580	563	607	551	529	595	553	614	578	573	593	580	562	581	547	585	583	544	616	568	583	549	570	596	572	572	569	555	593	556	609	580	551	568	562	563	555	573	555	574	551	620	562	605	581	612	562	583	530	599	571	559	607	556	551	578	596	577	580	587	530	542	516	589	563	553	568	589	576	544	590	587	540	573	595	565	568	584	576	619	542	578	562	564	592	573	594	538	600	588	571	562	560	632	602	557	581	537	560	579	583	576	626	583	534	548	557	597	571	567	596	584	599	580	555	525	563	568	562	572	574	631	556	619	576	585	560	569	623	579	587	563	553	620	559	591	579	583	595	580	590	526	574	599	617	574	601	571	589	566	544	544	582	567	576	554	538	594	584	609	581	596	605	588	551	592	571	581	546	543	555	507	614	573	539	613	573	554	526	637	602	578	609	560	588	531	547	558	557	566	578	583	552	582	554	553	555	602	570	582	534	573	602	581	576	573	517	598	564	580	619	542	591	577	587	628	574	575	572	601	553	615	592	579	542	580	585	555	574	562	578	564	579	574	604	564	546	561	559	585	571	577	531	621	617	597	547	598	560	570	576	599	570	586	598	587	575	586	571	657	604	574	527	550	597	575	555	605	590	582	556	608	596	568	602	573	588	555	574	574	548	603	550	535	567	584	550	569	555	599	613	601	536	528	568	579	587	564	525	591	627	583	583	561	581	569	604	550	552	597	594	581	544	601	607	563	557	571	559	618	565	524	561	541	563	550	577	554	614	557	559	601	577	545	566	534	560	554	575	552	559	606	590	582	561	545	601	558	552	564	566	546	594	595	566	565	549	593	565	580	586	563	565	599	590	518	554	604	544	585	562	611	544	554	572	567	553	557	606	576	565	570	551	609	601	569	603	555	553	566	565	587	569	571	540	564	543	553	556	580	589	567	577	575	573	604	575	579	567	568	513	538	582	555	574	541	598	576	552	599	560	589	570	605	630	592	552	535	578	566	579	565	608	572	555	563	569	620	532	578	566	575	556	577	550	611	594	571	553	568	571	565	580	584	558	563	555	510	575	593	568	578	568	599	575	557	577	611	631	558	589	584	549	603	574	584	572	581	551	574	579	544	577	570	550	544	560	543	570	610	553	555	583	574	577	590	555	574	538	526	607	615	556	575	575	589	561	568	573	553	568	546	623	611	580	578	575	598	565	566	545	585	579	556	557	560	551	555	603	561	560	613	552	547	570	574	579	598	600	576	560	549	584	637	547	581	577	572	605	623	558	558	590	598	555	576	571	576	574	598	575	570	543	563	598	575	581	561	525	557	594	566	558	609	523	583	573	547	588	553	599	585	576	607	610
18090	2469	2362	1847	1294	877	755	525	479	405	360	325	295	261	214	222	226	198	181	193	202	166	156	172	172	169	145	152	143	159	159	159	152	166	144	145	148	147	149	129	127	142	151	144	146	138	169	132	144	153	146	144	124	110	148	128	143	144	117	143	128	151	133	119	141	143	138	139	106	137	138	146	146	111	124	146	126	146	124	131	126	148	139	136	136	129	139	180	136	144	124	145	129	128	139	128	133	148	129	127	115	140	150	124	121	140	118	112	118	143	123	139	121	137	127	119	140	129	144	152	126	138	138	144	137	141	128	125	144	116	137	143	129	121	118	129	123	132	132	123	132	124	104	141	127	150	128	141	145	128	135	130	147	129	130	136	128	123	131	128	144	132	125	138	134	162	128	134	135	124	146	137	132	131	135	148	138	140	123	125	127	130	125	123	125	139	134	146	117	120	123	114	132	157	157	117	143	123	129	118	144	130	136	122	134	125	135	146	149	131	146	147	156	136	143	107	125	150	125	127	127	132	114	141	118	138	117	107	140	118	151	131	131	147	144	127	134	126	138	132	121	133	128	128	116	143	157	137	127	127	136	136	132	119	127	115	122	122	142	122	118	119	140	132	131	158	139	123	134	141	133	139	133	148	130	136	122	128	120	127	143	126	130	121	140	127	134	120	139	116	130	129	145	126	144	126	144	122	122	129	131	124	128	130	110	121	139	172	142	137	128	130	121	140	143	118	119	142	160	112	128	117	131	141	133	131	143	150	129	142	134	130	136	125	116	118	133	151	133	127	133	127	137	127	134	154	118	125	138	154	119	146	115	119	136	122	146	147	150	120	146	137	152	129	146	140	132	133	142	124	147	136	167	120	141	124	127	112	127	114	154	141	131	144	131	130	133	131	149	120	137	123	136	128	142	138	119	119	135	128	122	150	142	133	125	137	141	114	139	100	149	138	114	142	125	142	144	127	121	122	133	132	141	125	107	144	148	140	143	132	127	125	131	128	149	144	111	132	117	121	133	124	151	121	132	125	161	128	139	124	117	132	126	123	124	130	146	141	119	137	125	154	131	152	132	124	124	160	135	116	149	124	135	150	121	140	135	139	134	136	135	139	138	126	134	164	130	116	133	143	133	141	112	131	133	135	113	141	143	146	139	141	113	154	142	121	127	130	156	127	113	129	141	125	117	135	140	147	142	131	145	112	134	131	140	138	139	153	130	131	145	142	131	131	155	117	147	133	127	119	124	143	143	135	138	145	129	155	114	130	121	127	157	135	137	133	157	99	138	109	149	149	133	122	138	150	138	122	135	139	137	114	125	147	125	115	147	112	132	140	141	133	129	130	140	121	143	136	148	125	152	123	125	144	125	138	138	119	142	130	146	125	129	120	160	150	131	155	144	128	114	123	128	118	158	153	125	128	128	158	167	133	153	151	146	107	158	126	147	118	128	133	150	126	127	127	142	146	136	122	130	126	137	148	143	135	148	122	141	138	126	134	133	137	141	113	122	123	140	124	131	139	149	129	129	132	118	133	145	116	121	131	131	133	156	133	126	137	134	117	131	116	129	155	141	129	107	116	143	130	120	138	129	144	132	118	132	130	149	129	113	131	127	145	138	136	128	107	148	119	131	134	136	149	147	127	145	149	133	143	114	126	122	134	133	123	135	153	113	128	153	132	129	139	143	121	125	150	123	127	133	143	130	152	139	124	157	157	145	125	122	125	137	116	115	141	125	133	150	155	133	150	135	119	128	138	126	153	133	125	111	122	126	109	129	136	152	125	130	124	150	113	116	136	123	137	151	140	132	126	136	134	112	145	134	156	134	138	132	141	133	126	144	148	128	132	127	132	129	125	146	136	152	136	144	140	120	109	134	137	132	137	126	139	126	123	147	146	121	147	139	122	138	122	141	134	136	123	126	136	128	133	136	133	150	145	126	143	123	112	131	140	122	125	124	122	131	140	133	136	113	145	149	118	135	121	141	148	137	127	126	138	126	135	139	132	134	138	120	131	135	121	136	129	136	145	120	143	129	142	142	124	139	132	111	123	143	118	142	124	115	140	134	130	128	124	133	138	147	140	120	120	137	140	119	115	144	127	122	122	111	123	150	136	120	120	141	139	133	116	141	136	139	139	119	139	128	120	139	133	140	143	134	149	142	131	130	127	135	135	132	122	137	150	139	135	119	137	147	125	124	107	150	118	155	119	123	134	140	113	137	126	129	139	144	123	130	130	145	137	136	142	131	121	132	129	130	139	122	142	150	127	132	146	121	162	120	140	111	121	144	150	135	155	131	124	119	122	109	133	147	141	137	133	149	130	151	133	128	147	131	147	130	122	130	121	114	118	145	138	153	132	121	138	139	133	138	138	147	142	139	141	131	119	120	135	142	123	124	142	134	147	126	144	160	127	114	113	138	145	125	157	138	139	124	151	124	131	126	135	136	146	120	134	139	137	139	152	120	128	117	137	133	161	133	127	133	138	123	132	136	119	137	142	111	139	125	147	149	133	111	112	132	153	160	121	137	147	139	127	148	136	127	138	125	124	132	138	141	129	133	148	136	160	130	144	142	127	145	112	130	149	132	137	160	111	147	118	120	127	154	123	121	146	137	131	116	133	134	134	146	134	142	115	119	143	148	129	141	123	121	125	139	141	93	123	112	135	148	117	120	146	143	119	139	135	119	133	121	109	141	143	135	148	129	148	124	123	146	117	123	128	156	141	135	126	135	146	128	144	145	130	148	149	131	132	125	110	124	142	146	131	134	127	110	138	143	118	144	147	130	139	147	122	128	152	128	138	140	134	129	141	116	126	143	134	132	128	140	144	147	138	126	155	135	124	120	144	125	122	132	137	120	126	120	126	108	118	138	136	143	139	135	136	152	139	166	144	131	131	140	125	137	135	135	126	134	144	134	140	134	125	124	134	141	138	122	123	130	122	133	160	130	136	131	122	132	124	133	134	152	118	142	110	121	125	144	115	123	149	140	139	133	139	144	143	152	147	121	139	131	130	130	137	117	136	138	151	140	144	112	139	135	125	126	155	133	127	124	133	140	123	158	134	143	132	152	141	123	122	140	150	153	128	146	133	132	120	115	124	135	141	133	126	135	126	121	137	133	142	145	135	151	132	112	121	142	112	122	154	153	116	125	129	122	140	137	131	142	125	124	128	149	131	140	116	148	124	154	127	128	138	122	125	117	139	89	142	135	110	136	131	131	126	147	135	124	127	162	134	156	135	136	127	114	110	140	124	142	147	124	140	121	134	113	131	130	143	141	156	132	118	148	133	123	162	146	128	135	170	117	146	121	118	144	122	148	131	125	128	137	118	112	130	123	138	142	138	123	122	131	110	147	131	106	132	125	105	133	146	125	121	137	124	124	142	107	134	131	153	134	121	141	121	134	127	132	144	125	126	152	132	130	138	112	122	143	124	139	128	135	125	117	130	135	134	133	140	143	128	140	106	134	145	135	145	117	114	109	126	134	142	161	113	134	141
7460	1982	4370	5371	4629	3826	3110	2580	2165	1881	1660	1442	1293	1188	1133	987	917	917	826	775	771	693	739	675	630	629	603	599	584	567	550	554	553	537	532	514	487	492	505	506	522	467	492	486	481	484	485	481	475	463	464	438	467	484	436	413	441	452	445	468	443	447	437	411	452	464	449	412	445	431	442	469	433	438	447	409	438	391	407	396	403	425	411	422	425	398	418	414	453	426	401	423	433	387	428	439	400	442	400	434	409	440	397	429	411	403	421	434	419	403	434	419	418	419	408	426	428	400	377	403	424	416	398	416	424	409	438	412	420	405	406	406	391	396	415	398	388	425	408	437	421	429	392	397	433	411	397	393	400	442	415	381	428	404	419	414	407	424	378	386	396	393	371	440	382	376	400	393	383	413	404	407	395	422	414	376	410	419	405	399	415	426	404	397	444	424	386	400	433	405	419	406	438	415	388	400	361	439	403	365	395	421	442	368	402	436	416	384	414	377	407	408	425	445	416	386	412	393	379	424	396	406	404	388	394	409	394	400	426	418	387	422	394	410	415	426	392	400	407	389	436	390	368	393	363	411	448	387	397	406	426	382	426	404	424	406	390	404	383	396	377	395	410	388	391	394	383	401	425	424	438	392	442	421	412	401	410	393	394	393	417	416	390	389	419	405	375	382	407	420	398	431	413	433	402	394	413	402	453	374	382	393	372	456	420	397	399	407	394	391	400	420	392	395	409	427	431	399	374	391	410	425	429	401	416	443	370	420	423	435	438	425	442	408	384	405	395	421	420	423	410	406	408	405	361	432	405	414	409	412	410	398	376	406	395	421	395	438	436	396	420	372	397	417	391	393	424	398	366	429	415	431	414	410	432	359	380	406	407	383	411	402	399	425	434	423	415	442	348	412	433	385	420	376	371	423	415	380	388	428	390	423	410	410	395	421	428	410	398	423	400	415	410	395	395	412	416	408	437	405	430	402	370	408	426	414	383	376	381	438	406	428	420	417	417	396	384	361	423	404	437	402	389	402	410	444	379	400	408	407	391	405	398	398	430	393	387	430	415	430	391	435	389	413	411	367	446	408	426	378	432	392	413	383	404	392	377	426	376	404	410	397	390	381	422	410	378	374	411	413	374	382	424	418	410	394	410	388	368	393	407	404	396	429	396	403	416	435	425	385	404	396	393	422	411	365	404	415	377	406	394	439	376	445	436	430	419	407	414	388	422	384	402	370	376	383	403	407	406	407	392	385	402	373	419	397	403	412	430	404	397	379	346	407	401	421	388	410	395	422	419	409	413	411	410	396	402	399	422	386	396	422	390	407	396	432	401	399	428	421	399	394	447	426	392	420	386	391	397	391	407	361	432	415	430	382	410	395	351	402	376	414	411	398	413	440	407	416	395	405	419	410	407	404	405	390	436	430	412	378	394	403	387	424	392	390	410	410	412	396	437	420	414	426	421	394	395	379	424	377	384	379	407	375	372	396	420	392	383	424	412	389	433	382	380	405	421	387	402	405	401	427	413	391	429	381	452	427	395	370	397	424	403	403	419	357	418	392	390	388	390	401	389	380	361	429	410	429	405	384	411	401	430	397	385	373	422	382	427	389	405	380	422	418	377	368	409	421	401	382	404	409	396	419	413	375	385	424	429	402	410	404	401	435	411	416	431	403	413	390	398	418	408	414	376	374	403	399	404	389	369	400	390	416	405	397	460	418	378	418	417	405	384	400	410	415	408	437	413	441	433	427	400	430	408	427	414	385	427	406	408	452	399	440	409	432	398	419	410	391	420	412	379	416	410	425	416	392	432	412	413	425	395	424	416	403	393	412	411	407	383	444	391	385	423	374	430	353	401	405	434	419	391	386	388	416	401	432	395	392	407	388	417	396	357	419	391	382	399	399	426	394	417	431	411	431	405	415	387	386	390	379	395	414	420	397	372	370	375	407	355	442	415	445	433	390	414	386	419	412	378	424	397	415	404	398	376	415	386	402	405	420	407	403	407	407	422	420	401	392	385	437	418	425	399	428	415	393	412	414	424	438	395	365	411	386	371	403	389	392	415	392	408	394	417	382	416	423	399	402	421	404	442	416	420	418	398	405	413	418	390	429	397	386	403	409	378	405	384	440	406	406	414	401	425	404	369	422	409	401	439	413	426	406	420	423	443	379	403	409	398	416	422	417	422	441	448	408	373	380	416	387	416	429	373	378	408	397	447	387	363	428	401	417	391	404	403	422	410	413	404	399	408	424	434	387	399	390	418	436	393	422	427	399	412	393	404	373	414	381	405	415	397	400	410	423	393	413	423	396	453	408	401	407	408	386	367	387	394	416	419	422	409	449	398	417	408	357	428	395	413	448	419	427	391	399	447	411	410	417	452	358	363	420	424	406	433	422	371	399	429	430	408	408	392	436	385	401	398	405	400	395	381	368	400	417	415	429	405	387	412	349	406	397	403	408	388	408	421	401	381	415	407	396	396	424	413	399	401	403	410	394	361	413	429	398	444	436	415	407	395	428	392	414	386	429	361	417	422	391	421	413	411	412	453	380	383	381	372	395	385	368	396	409	386	364	413	364	365	360	403	401	415	401	385	398	385	390	395	399	404	424	431	404	404	411	368	415	396	406	367	391	362	416	365	409	385	432	398	388	415	403	404	407	388	382	437	368	400	395	403	411	394	400	406	420	435	428	414	413	422	416	399	433	398	401	364	393	400	390	359	411	412	399	408	399	381	412	444	405	403	419	388	390	412	363	409	427	410	416	400	413	437	411	410	343	400	404	424	417	378	399	411	406	416	429	378	413	383	432	410	415	407	402	410	390	397	413	429	416	410	400	392	438	397	397	438	398	438	417	385	417	448	388	404	415	406	365	397	415	383	430	426	426	391	430	422	433	402	399	428	391	390	439	373	404	393	415	424	430	398	391	415	375	391	424	376	401	418	406	429	387	379	379	408	423	407	398	422	394	390	353	419	380	395	425	432	425	380	442	396	401	368	435	406	417	421	406	396	391	424	419	395	416	442	390	447	405	404	400	405	385	412	395	407	425	418	391	423	401	414	383	411	416	375	407	414	407	457	390	403	365	414	423	382	383	442	375	425	401	437	429	403	415	430	406	424	414	403	410	406	419	422	385	402	446	404	419	407	437	424	382	426	375	394	444	387	375	414	394	404	402	413	401	371	376	423	389	381	413	405	398	366	420	445	423	400	404	390	420	404	398	398	428	344	417	403	368	432	412	399	396	402	405	408	395	386	382	405	405	402	423	390	405	420	405	395	377	412	424	404	406	385	371	402	371	417	396	447	375	433	468	384	399	428	399	396	437	422	438	433	426	418	371	444	424	393	419	396	383	401	392	416	432	425	445	397	429	398	371	395	393	387	395	391	378	412	406	410	420	395	389	376	410	392	400	428	438	366	417	425	415	408	381	368	430	421	415	436	378	364	381	393	389	391	394	419	444	407	391	424	404	422	414	417	405	419	417	390	421	387	388	390	407	424	404
2553	392	384	385	388	387	360	328	355	347	347	295	328	355	349	334	365	354	381	285	326	337	327	346	342	321	363	389	341	333	341	338	330	320	337	339	377	353	340	349	322	305	321	339	330	367	345	342	355	308	323	366	350	349	333	350	337	361	404	385	327	369	342	332	344	326	314	353	325	324	339	324	338	335	353	349	298	353	347	328	334	356	363	371	324	332	352	322	324	352	338	338	356	349	322	320	331	335	348	329	373	362	321	315	357	332	342	335	336	320	319	327	371	323	340	351	327	338	327	339	317	340	304	325	346	325	352	343	309	346	338	368	354	339	324	313	323	341	333	383	369	322	338	327	386	362	325	327	359	338	345	334	337	320	350	317	345	353	344	362	350	338	331	331	321	316	373	357	342	312	316	335	355	377	293	338	329	366	337	343	356	306	355	313	332	338	358	313	306	337	361	357	339	337	348	361	380	350	343	339	322	301	349	313	348	309	339	333	353	360	343	346	348	338	326	339	329	340	308	375	357	313	347	325	348	332	334	352	354	330	337	359	321	323	364	341	324	333	331	362	370	347	358	347	342	325	317	301	323	331	349	326	325	337	338	333	358	350	364	330	315	334	342	332	315	345	357	324	355	325	305	384	329	346	323	356	354	357	336	360	360	360	354	366	342	357	372	325	348	319	328	296	352	353	385	350	348	336	377	332	319	348	344	340	339	330	330	376	320	305	374	328	330	335	338	364	331	352	339	353	339	384	357	355	340	368	355	333	357	323	327	351	355	327	343	380	348	354	352	350	337	319	344	343	325	362	328	349	309	318	313	345	320	355	311	350	334	332	340	323	401	369	365	354	333	359	331	331	334	314	337	339	345	334	333	277	333	353	320	342	336	317	346	335	335	305	314	346	336	329	320	339	365	327	344	315	337	332	351	334	344	317	378	336	338	363	328	303	312	325	351	347	359	366	355	341	355	338	359	338	348	363	340	351	340	384	359	311	315	321	336	361	337	382	342	336	351	312	336	340	335	344	305	365	325	306	335	362	317	339	337	337	338	341	311	324	353	340	336	332	361	348	330	348	381	300	329	326	344	369	368	334	337	316	371	317	359	352	337	324	354	348	336	332	374	356	336	343	326	356	367	344	361	327	348	389	327	302	332	336	313	309	334	361	322	341	322	361	331	342	337	303	305	313	327	323	331	343	336	319	344	321	359	360	351	356	342	316	343	375	341	342	276	337	323	333	353	331	341	347	345	313	341	353	327	324	341	324	329	345	343	340	365	335	326	323	345	361	331	336	325	368	336	331	354	338	318	351	335	338	334	334	349	335	350	332	294	321	362	339	363	359	319	349	335	329	331	336	305	349	336	363	315	336	327	311	380	357	346	309	334	372	359	352	344	357	364	317	348	361	359	335	346	317	331	312	353	346	368	341	347	335	363	321	312	311	339	341	318	377	346	335	338	316	318	347	310	345	338	300	311	352	354	359	348	345	348	359	336	359	335	339	337	286	355	330	356	317	331	330	312	328	319	323	332	344	274	368	320	356	335	328	339	320	363	325	361	326	338	322	397	336	356	341	349	340	348	319	308	317	356	359	348	332	339	337	322	314	334	359	347	368	324	325	294	344	339	317	356	306	378	316	355	333	365	325	370	351	376	348	346	355	348	331	333	320	331	381	361	353	328	324	363	314	356	335	322	308	334	342	349	341	331	325	355	330	304	324	349	365	357	353	341	324	361	321	325	337	309	352	328	339	351	335	340	353	352	324	354	329	349	345	360	324	339	335	360	309	344	342	337	348	347	368	348	353	355	344	328	352	336	335	341	315	344	328	318	276	340	361	344	356	359	351	351	351	338	350	347	339	342	357	306	316	367	317	375	355	309	344	336	379	356	324	341	323	319	348	337	319	327	335	334	325	321	306	331	359	356	330	335	331	325	356	348	376	308	334	310	373	348	372	310	345	322	324	336	339	342	335	348	331	309	343	357	323	316	326	357	349	301	335	349	359	329	392	351	336	333	353	324	309	339	348	362	337	337	346	343	334	333	357	326	324	316	342	338	355	358	330	347	327	359	346	343	349	316	366	372	356	339	380	368	347	327	329	344	314	360	332	319	346	353	350	345	349	359	390	354	327	351	339	349	308	309	315	333	335	327	348	327	361	357	337	352	327	312	340	323	330	323	327	339	346	362	314	353	362	341	328	365	330	341	362	331	353	328	361	374	350	344	330	319	355	334	363	355	339	332	331	309	361	328	367	351	323	350	315	348	332	333	350	332	363	360	358	334	352	358	279	341	361	361	322	362	361	327	336	340	364	324	342	363	305	357	301	346	327	330	355	330	334	334	316	335	336	351	297	345	361	328	321	349	325	336	362	345	346	351	351	321	322	362	328	340	320	317	369	347	330	358	384	311	311	331	334	288	295	355	335	350	355	321	338	360	368	315	349	323	350	327	328	315	359	319	356	332	365	338	313	321	312	341	364	353	346	318	339	321	344	354	328	321	328	345	330	345	316	345	344	354	347	311	318	341	317	311	365	343	340	343	356	339	332	338	349	349	329	301	359	312	359	319	353	341	347	333	365	354	326	346	335	349	345	320	320	359	359	314	349	304	335	351	354	351	341	336	325	296	368	348	298	360	346	325	325	335	334	379	352	344	309	379	330	363	323	348	372	334	317	337	335	319	347	358	336	363	318	338	343	344	307	356	360	344	359	331	322	321	373	320	332	350	348	359	346	357	336	340	345	323	332	383	360	366	338	333	326	321	334	328	327	331	343	319	343	366	343	334	318	333	338	319	337	364	329	335	342	355	346	348	346	355	344	336	347	332	358	323	339	325	359	339	343	347	322	336	346	365	349	325	341	350	323	344	330	362	354	295	342	321	351	342	342	299	302	318	329	349	352	332	343	320	374	340	283	322	358	368	334	313	326	315	345	350	353	345	327	331	326	359	373	305	322	351	316	364	299	347	359	336	348	340	338	345	322	333	344	362	336	361	379	374	332	348	336	330	382	322	344	340	368	336	350	359	305	332	346	327	344	332	319	303	367	362	360	387	338	339	331	321	291	354	340	350	356	337	333	358	325	335	359	369	324	348	309	332	318	322	329	334	324	380	359	342	339	334	311	335	315	342	357	338	362	355	333	312	375	330	363	318	310	343	338	332	337	331	337	346	376	325	314	324	324	321	347	355	340	348	326	334	353	333	353	338	327	328	356	330	353	316	356	330	329	379	369	357	339	328	330	334	306	308	326	383	325	291	353	349	339	366	351	353	358	311	347	375	322	317	323	360	333	312	307	325	323	314	347	321	358	357	303	326	362	336	342	335	366	333	354	349	335	316	317	362	324	303	335	377	350	358	339	334	352	375	330	350	351	332	381	336	342	352	366	337	317	318	326	331	342	372	319	321	320	350	321	305	357	352	346	359	363	308	363	359	328	308	353	326	347	327	345	339	349	336	338	349	321	343	328	337	337	339	329	338	346	312	341	337	350	334	347	331	349	322	359
2483	927	1017	1114	1066	1047	980	1025	984	944	925	890	932	908	882	987	919	922	962	890	911	918	863	894	910	906	979	880	876	902	809	935	898	871	915	892	858	904	928	866	868	888	885	861	922	890	874	893	912	846	906	929	883	876	908	913	888	891	857	955	851	944	897	910	944	921	940	897	929	945	864	923	876	866	923	874	869	860	900	981	904	840	875	852	883	841	912	931	939	882	902	888	891	848	897	868	876	862	898	853	926	900	897	885	901	864	863	904	867	887	838	941	883	863	921	842	916	874	910	941	976	924	896	897	890	891	908	937	882	905	868	909	900	937	918	909	916	883	880	863	875	903	925	820	899	909	830	867	905	880	855	882	922	871	899	922	887	919	871	927	871	891	888	869	915	890	888	818	915	890	829	825	872	896	882	876	883	877	920	866	901	925	902	902	911	898	919	910	932	852	918	884	908	896	923	833	868	844	857	887	812	872	896	911	884	904	950	914	922	882	935	894	942	890	905	878	895	912	936	930	848	882	865	932	921	963	863	871	924	868	910	834	937	874	901	923	904	932	865	895	931	859	913	895	900	871	874	884	901	890	891	897	839	921	934	885	888	895	909	916	941	926	892	802	857	927	918	902	906	911	902	897	874	888	891	882	840	932	840	877	839	870	904	867	901	923	863	897	953	805	851	840	903	883	883	837	929	911	921	882	913	902	841	894	939	923	867	891	903	871	911	894	937	931	868	886	914	894	884	892	872	874	907	890	897	849	878	901	939	893	939	888	875	929	888	857	895	916	937	878	876	882	911	924	888	881	835	899	882	895	868	855	904	922	914	937	878	875	875	866	861	878	892	870	938	833	866	881	891	887	881	847	918	877	895	857	889	952	874	900	899	880	920	899	907	878	837	825	910	940	836	904	914	878	886	876	862	881	865	907	934	882	884	906	926	907	990	868	908	905	849	920	935	913	907	895	886	901	879	941	895	894	850	930	889	841	919	895	891	917	862	886	881	873	922	907	927	913	892	902	912	886	877	911	895	897	881	851	897	936	901	867	854	942	851	900	877	869	883	909	962	866	883	873	890	851	890	884	932	872	902	906	888	817	900	922	863	875	908	893	835	869	874	853	906	932	881	878	872	853	830	919	946	856	883	900	840	884	869	902	950	890	882	879	866	906	886	867	892	872	893	916	933	915	890	832	851	939	871	903	908	877	882	870	878	920	903	880	880	924	896	908	881	899	880	901	907	885	904	893	938	880	867	885	860	892	920	890	855	875	904	860	868	902	907	877	871	884	858	959	884	913	911	888	871	874	892	858	868	875	888	924	879	941	934	891	844	856	835	953	879	892	976	872	888	837	903	893	852	925	828	910	879	937	883	848	868	811	861	961	832	869	847	881	953	860	874	872	912	940	908	868	911	900	918	947	904	891	911	898	892	850	884	897	905	919	917	883	841	859	940	922	912	896	897	850	876	905	895	839	944	872	942	929	878	843	880	890	918	875	886	921	897	883	897	914	878	852	874	888	878	929	926	918	881	945	837	894	904	879	819	856	904	891	873	892	890	836	933	906	911	872	876	905	870	867	890	911	863	873	897	869	855	919	921	862	936	808	839	896	924	929	926	884	938	935	849	888	950	909	899	943	842	887	921	912	921	898	923	877	873	866	931	868	917	884	892	901	922	879	930	886	884	851	873	927	899	850	875	865	908	906	902	905	943	888	888	883	902	900	909	913	904	901	903	890	950	853	927	897	912	868	904	916	861	933	879	827	862	887	845	904	852	856	884	871	866	879	975	912	870	889	881	931	914	858	857	896	873	860	867	854	875	866	856	899	933	865	881	911	933	919	880	851	939	871	900	898	889	892	896	851	863	909	877	905	862	894	902	864	907	887	890	876	869	923	914	893	893	924	890	970	898	913	870	845	909	889	862	931	874	924	868	880	894	917	908	887	882	896	924	882	871	916	950	908	870	902	878	908	916	855	823	897	900	840	858	893	903	888	890	883	842	910	897	882	934	840	866	940	945	877	912	888	865	869	886	821	873	836	891	886	934	930	937	899	911	869	913	913	886	887	882	900	849	894	883	903	864	934	915	872	925	951	935	860	917	938	918	835	856	878	882	822	887	926	931	907	885	863	888	901	836	915	847	807	844	873	886	829	938	942	869	880	888	872	954	886	863	862	870	901	841	907	898	917	867	874	849	852	849	851	837	828	898	896	872	881	888	884	900	884	920	873	855	881	865	898	847	874	921	885	897	869	887	911	955	868	907	895	894	868	892	886	915	909	909	886	909	851	863	862	903	864	846	865	900	946	856	894	892	882	908	881	908	911	837	911	905	896	897	867	873	872	958	860	852	934	856	923	876	913	839	894	904	897	868	853	910	879	861	859	902	870	897	898	875	858	878	910	851	906	880	896	883	884	888	864	895	866	903	924	923	865	882	871	885	850	892	879	899	897	837	840	864	906	851	877	882	835	924	888	911	876	966	940	949	824	867	905	874	889	908	884	899	908	910	888	862	912	890	892	858	890	837	925	903	877	915	855	867	911	893	841	901	839	869	826	957	900	933	857	927	944	868	918	864	902	881	922	921	907	851	894	866	915	856	924	889	858	868	859	937	904	886	848	969	848	871	960	870	880	914	861	920	909	904	871	889	857	802	899	873	903	805	897	846	807	861	925	868	923	907	920	929	872	845	816	903	821	881	902	898	933	879	878	891	852	856	855	821	893	856	863	883	891	914	873	918	894	901	948	888	862	866	886	896	865	872	916	863	919	856	874	909	907	925	917	897	894	903	914	873	884	907	937	935	874	826	905	928	870	849	904	890	882	880	941	869	945	882	942	851	901	884	922	928	939	884	893	913	916	886	894	865	885	870	917	874	879	858	901	869	916	894	853	843	922	878	916	838	885	896	911	965	901	827	893	830	871	874	864	860	920	832	867	938	845	871	902	828	836	859	895	880	875	912	879	952	913	909	855	835	880	874	954	903	885	915	913	864	897	892	883	889	908	862	940	887	878	868	895	881	867	865	883	890	922	890	860	844	849	885	891	827	912	854	867	867	871	842	933	907	889	919	863	862	863	880	884	909	893	862	848	853	898	887	914	833	847	840	905	870	895	845	911	885	879	857	871	916	891	901	856	878	859	935	941	903	896	888	923	907	886	856	876	933	905	919	885	875	875	884	863	902	879	877	858	858	919	913	860	856	867	877	908	922	901	919	903	886	910	808	876	861	927	911	886	878	885	877	948	888	915	915	891	935	922	890	863	852	894	944	902	886	842	866	930	893	904	907	896	904	846	889	932	856	866	888	893	896	882	929	897	911	874	893	933	920	922	907	888	1006	872	896	931	865	835	946	921	853	899	903	853	837	911	930	896	843	941	910	872	876	869	939	876	921	848	908	896	885	825	863	930	961	860	944	833	921	935	858	929	889	892	925	897	917	895	880	899	921	855	965	942	900	867	888	834	875	884	883	903	884	903	892	985	826	866	920	912	898	936	859	877	904	909
9908	1087	1276	963	716	616	470	407	362	345	311	292	274	256	250	245	254	237	261	265	229	247	239	237	198	228	209	229	222	210	207	214	210	204	206	205	210	212	231	222	215	225	191	208	200	204	201	219	214	210	187	206	210	208	171	185	208	221	186	180	197	189	194	220	229	220	220	211	203	212	182	209	203	214	235	184	226	210	188	218	184	227	220	191	205	217	210	204	217	201	223	203	195	185	221	188	229	196	191	210	232	206	192	214	221	202	206	207	219	210	196	206	214	177	202	226	226	196	199	207	186	207	230	205	197	203	203	188	212	192	217	207	189	185	212	195	228	215	214	202	204	177	222	184	174	212	205	192	209	209	199	213	204	205	216	210	218	227	204	206	247	231	202	196	183	228	196	210	242	208	203	220	206	196	230	221	194	219	170	210	221	183	228	213	193	207	226	194	218	220	220	200	180	206	203	204	222	184	217	218	206	220	229	243	218	199	198	215	212	183	204	200	201	220	182	212	226	217	193	214	215	212	205	178	190	206	207	215	203	203	218	206	202	201	189	207	210	203	206	214	207	192	180	207	177	194	204	194	198	209	193	199	217	219	198	212	201	195	194	196	204	221	183	218	207	216	213	213	187	210	191	196	198	230	199	208	192	213	220	209	187	185	217	194	193	207	221	211	229	202	210	200	203	210	204	214	221	196	206	200	204	211	189	222	210	169	206	227	194	189	205	217	207	211	217	202	228	209	207	204	196	198	211	204	203	203	199	217	201	205	204	208	232	191	173	209	208	190	195	183	205	214	188	193	199	203	213	218	191	225	177	200	196	203	208	201	177	207	179	172	222	216	211	203	208	218	198	201	206	218	188	213	202	213	196	198	190	209	204	186	231	223	206	214	216	200	205	195	211	227	207	208	195	188	211	198	227	195	246	214	226	196	224	191	202	220	211	203	196	213	227	197	204	206	208	222	226	200	223	201	212	210	213	215	220	181	227	190	214	209	204	193	222	224	187	241	190	209	196	196	226	210	210	185	239	245	221	208	211	212	243	201	217	217	212	191	198	190	179	209	209	201	205	176	215	206	207	198	212	183	180	216	223	222	204	186	212	214	214	179	182	225	178	190	198	191	202	208	182	190	200	217	188	210	183	206	208	197	230	196	199	236	206	200	217	184	207	195	198	213	188	196	187	188	242	220	209	205	234	198	199	211	198	179	226	229	177	190	239	186	204	216	200	240	213	209	228	193	210	211	209	231	206	239	181	194	193	215	206	207	179	211	231	207	221	232	215	202	187	205	200	184	190	207	191	216	199	214	207	250	183	211	206	183	188	200	216	193	201	225	216	211	200	201	190	215	201	197	222	211	190	224	177	220	201	197	194	202	214	202	220	226	203	216	227	207	194	212	220	229	231	185	214	169	201	204	222	196	217	211	202	180	192	247	182	213	196	205	220	196	207	217	213	210	209	192	192	221	183	193	185	184	197	215	209	220	223	195	201	232	194	206	213	202	211	222	177	205	228	204	197	207	229	215	211	199	186	204	217	221	189	223	191	192	218	199	204	191	200	221	199	222	216	186	202	211	217	186	211	197	213	226	191	191	200	206	196	194	197	217	217	217	198	190	212	220	200	191	206	216	198	196	209	199	176	200	211	226	201	193	203	223	222	210	172	226	215	186	196	200	202	206	215	207	225	213	228	224	197	191	209	213	222	209	201	223	205	191	203	207	191	209	218	220	198	206	213	207	220	193	204	185	213	205	205	202	213	205	201	190	184	179	220	204	218	213	179	213	199	196	225	216	215	201	204	194	201	205	187	190	218	213	198	232	206	192	219	194	191	198	229	191	195	215	206	198	192	212	210	192	193	218	206	226	222	177	214	192	168	214	223	223	208	212	205	197	203	185	211	215	214	205	205	186	185	207	201	198	203	204	185	202	174	228	209	200	236	204	214	209	231	208	238	175	202	198	240	178	198	202	218	206	191	212	200	205	196	235	203	202	202	222	226	196	204	223	228	200	194	203	208	207	209	190	214	199	218	188	222	206	191	208	194	182	203	204	243	184	207	212	191	193	205	203	215	194	209	211	206	189	189	200	188	208	193	217	189	182	208	238	203	206	192	205	212	205	224	222	203	197	193	211	222	194	203	192	197	220	211	207	198	240	205	221	219	215	224	232	232	201	210	207	205	204	183	233	193	207	216	200	232	237	190	198	202	205	207	211	189	205	211	204	226	203	232	228	194	208	183	181	205	202	212	202	228	201	201	217	183	224	197	210	195	208	204	196	198	217	209	204	199	200	224	177	201	216	190	192	216	188	199	245	198	194	190	231	193	210	212	198	210	220	189	208	203	204	170	170	219	182	185	224	212	215	203	186	200	199	204	206	205	218	192	197	211	228	208	214	188	204	209	195	197	215	205	195	223	211	206	192	193	218	222	197	188	177	196	184	214	212	202	207	217	200	213	191	204	203	187	184	190	197	181	208	231	210	195	206	199	195	193	181	226	226	223	184	207	195	216	194	200	208	200	198	229	204	191	195	206	190	210	196	205	222	205	209	210	210	213	218	213	198	208	214	214	191	211	212	199	198	185	213	185	212	221	181	171	178	195	197	206	198	202	227	205	219	219	217	216	182	195	224	190	205	213	202	192	212	211	205	179	200	210	192	217	204	185	206	223	199	211	186	235	212	179	216	193	239	196	221	196	202	232	195	200	224	226	187	212	209	188	202	205	200	218	199	204	224	190	221	195	204	211	224	210	209	203	186	214	193	228	216	188	218	198	201	197	211	202	235	168	227	181	197	211	199	193	183	201	212	189	206	178	192	210	210	211	194	189	225	192	230	182	204	191	206	225	205	195	209	187	218	213	220	210	200	197	212	212	183	208	217	187	221	189	208	187	203	218	205	228	213	178	186	216	188	205	214	205	210	203	212	194	204	207	241	189	210	195	192	203	204	222	219	182	180	188	225	198	197	214	206	183	193	203	189	197	200	220	218	204	185	217	182	201	216	204	207	204	211	208	222	208	245	203	180	227	214	192	199	224	214	216	198	190	229	223	208	163	192	207	230	227	210	199	204	202	217	204	188	194	197	202	158	219	211	217	228	206	198	218	201	198	202	213	180	215	209	183	216	215	206	191	190	204	214	195	191	206	206	214	221	216	211	201	172	214	192	216	209	188	219	210	182	194	204	210	198	183	214	189	206	218	201	221	212	219	213	179	188	227	218	206	214	202	208	194	200	185	212	186	211	186	197	202	201	222	204	193	210	229	202	213	203	201	196	218	243	206	209	210	189	225	199	199	229	205	216	220	190	205	186	214	193	211	191	219	224	234	202	206	183	223	192	221	216	200	200	200	196	218	199	211	188	209	208	217	196	201	206	189	177	216	202	234	226	212	199	204	222	241	191	195	201	194	211	204	231	231	223	186	196	221	212	178	193	208	201	221	172	194	186	208	203	208	210	194	207	230	208	218	199	205	215	196	207	209	214	201	207	213	197	233	198	205	187
5622	1341	2738	3164	2832	2336	1936	1711	1495	1306	1208	1098	1085	989	909	918	848	821	788	819	780	687	722	725	705	668	665	709	697	704	681	654	677	659	676	645	609	643	605	604	670	640	627	613	595	589	625	595	648	587	595	610	617	587	616	562	571	561	613	593	552	601	589	588	581	620	614	596	575	599	610	631	598	596	549	577	563	616	583	569	644	572	577	569	580	592	565	564	576	571	577	595	587	560	568	569	571	598	557	550	571	551	588	594	576	604	559	541	570	569	578	563	640	581	599	570	573	553	573	604	648	580	587	596	596	579	555	580	577	613	578	561	564	605	539	543	602	538	593	583	609	570	557	557	543	603	578	595	553	581	538	615	584	598	604	587	550	574	590	614	559	557	604	593	534	603	583	547	586	571	583	572	585	572	573	549	581	582	584	577	527	573	562	580	563	558	560	576	575	560	566	531	605	578	582	570	620	567	546	566	578	576	613	586	595	597	585	572	589	554	597	545	581	538	554	548	557	564	569	598	527	563	571	612	585	549	562	580	565	592	534	571	563	603	561	604	554	554	573	581	567	565	562	611	570	531	590	554	571	587	556	539	545	558	611	557	569	576	559	595	541	549	575	579	578	608	572	542	578	597	534	601	589	586	570	513	573	575	550	548	561	561	596	585	555	560	537	500	569	577	555	564	573	556	575	570	545	585	565	513	598	559	567	602	567	539	565	587	590	612	562	562	563	567	570	577	584	578	581	571	606	569	564	555	577	579	585	568	587	549	596	615	588	572	572	571	574	621	582	599	573	583	584	539	589	565	554	561	542	564	523	614	577	573	602	576	594	533	572	565	543	550	548	578	581	567	555	639	572	569	594	574	576	544	579	555	552	562	558	573	607	601	582	583	589	564	540	576	589	565	563	589	575	529	582	590	522	573	556	581	564	571	534	558	571	582	566	532	563	576	599	557	572	579	611	558	583	581	570	554	582	580	520	596	550	557	540	560	630	561	541	575	607	591	606	579	608	596	608	571	580	538	548	580	554	570	561	556	611	600	608	581	563	578	587	602	613	625	571	562	579	586	594	570	628	569	556	578	521	559	582	586	591	598	559	571	569	596	589	545	605	513	552	573	588	610	593	572	557	600	559	573	529	598	583	588	551	583	544	600	583	578	520	566	551	540	578	512	597	545	576	596	540	604	538	589	558	571	596	579	548	584	591	591	552	593	529	569	634	553	570	584	592	583	577	572	591	542	558	565	578	574	586	590	566	598	570	584	540	545	559	597	544	584	587	554	592	564	544	515	586	527	572	551	567	552	605	576	569	566	559	595	557	590	554	621	596	560	588	556	585	581	600	574	571	582	600	582	565	589	576	589	596	562	554	592	609	608	587	588	547	578	557	561	583	627	582	587	567	577	581	576	584	589	570	584	573	585	555	582	600	591	594	580	600	584	561	545	603	548	548	572	572	576	556	533	520	567	589	538	561	593	587	584	586	561	598	544	545	589	591	542	557	602	560	554	531	572	573	587	562	606	615	550	546	530	556	571	558	565	560	584	582	559	568	590	566	568	555	564	569	572	558	559	574	554	541	558	594	574	558	579	532	547	524	589	596	571	626	535	539	575	572	594	564	545	625	546	548	615	575	540	566	550	559	572	601	582	577	546	564	558	596	600	570	575	535	560	572	567	577	552	593	560	602	560	539	583	585	536	570	583	533	598	583	587	560	527	575	573	567	576	605	569	565	553	549	556	588	569	627	577	565	560	573	567	629	568	610	614	569	608	550	539	547	583	611	599	550	546	573	563	552	623	575	570	574	557	578	578	604	536	570	537	537	587	601	551	558	575	571	597	556	516	545	599	560	569	582	576	542	563	607	575	541	598	607	558	553	582	569	596	530	622	523	571	584	569	561	589	583	576	592	582	570	601	571	540	583	564	585	574	549	594	589	592	566	583	584	599	560	554	578	584	576	524	541	562	570	570	596	555	564	587	549	539	566	539	587	583	565	555	565	610	562	596	547	576	617	566	558	595	571	583	577	563	570	596	566	583	588	596	583	582	573	577	575	564	563	603	583	591	622	557	570	588	561	584	528	553	587	566	586	611	548	615	553	559	575	554	572	563	558	597	556	558	514	576	537	563	568	602	599	598	585	555	564	546	578	570	544	507	577	585	582	546	528	598	571	599	565	563	577	601	552	587	578	574	556	572	546	529	569	559	538	544	562	601	544	564	602	598	539	552	544	559	595	593	561	582	570	564	570	575	564	554	535	572	558	576	591	588	603	570	563	592	545	591	574	567	536	563	534	579	582	573	555	551	561	613	576	566	539	565	577	567	544	582	599	585	537	586	533	547	583	557	578	564	546	530	574	563	572	542	584	576	571	573	566	614	568	602	617	590	611	596	565	602	584	578	593	588	548	605	589	582	551	608	553	569	575	619	599	563	571	591	510	552	564	580	590	549	565	620	554	539	573	605	612	626	588	564	597	530	548	540	585	532	595	585	586	607	559	549	580	562	539	574	570	564	532	622	596	554	606	586	564	579	547	593	567	548	582	592	590	607	612	579	517	578	584	569	565	573	569	548	544	553	570	593	551	568	564	604	601	553	626	576	577	522	580	582	578	571	568	593	604	622	571	590	580	583	568	571	569	601	580	586	583	524	569	592	602	554	547	578	593	552	570	580	613	574	574	554	561	541	558	586	585	526	529	561	531	593	539	544	582	585	578	598	563	560	585	567	574	550	579	596	604	561	556	572	565	581	542	545	566	558	596	600	571	619	562	542	583	566	531	607	557	605	561	582	588	582	575	561	569	633	579	540	561	571	582	568	595	555	574	563	557	572	552	560	610	562	552	597	589	598	570	566	553	565	582	588	560	570	547	571	578	592	621	569	565	562	564	571	575	608	572	580	551	567	622	608	546	566	532	551	565	549	610	582	585	576	577	577	554	583	558	556	581	566	587	570	568	536	596	565	564	539	515	563	595	577	584	539	626	602	546	627	565	587	566	558	559	545	605	578	531	625	564	526	554	528	593	546	556	601	597	587	593	573	586	567	537	579	503	536	590	568	568	581	588	533	556	546	556	538	557	614	583	545	614	530	566	553	596	601	592	603	566	544	577	580	569	557	533	573	599	592	567	587	537	569	582	548	601	569	574	565	577	560	607	564	609	585	556	569	548	558	553	598	615	578	641	564	577	578	571	572	533	576	599	602	573	560	597	557	549	535	529	576	560	555	524	582	609	550	579	574	589	564	588	575	616	560	542	578	566	535	629	592	572	575	561	563	588	549	583	553	561	571	570	601	611	583	582	584	593	583	599	569	551	572	607	589	513	580	594	630	552	621	587	551	546	574	582	560	564	577	586	601	530	565	556	562	592	557	589	592	530	515	579	570	607	599	549	551	560	582	596	583	617	593	584	588	593	572	582	574	557	527	591	607	577	584	587	558	553	553	593	552	573	551	578	575	570	571	576	539	596	575	573	573	577	569	564	566	531	550	537	595	573	557	610	581
18015	2590	2424	1826	1280	938	681	586	446	386	329	329	276	266	230	228	195	199	161	184	155	177	180	193	152	158	176	141	163	162	146	160	156	192	148	154	140	149	149	127	173	159	137	137	126	131	139	152	120	153	131	119	151	163	149	126	128	143	117	126	145	126	129	134	137	129	140	109	146	128	111	115	125	140	139	137	121	150	156	132	129	135	141	135	149	131	125	135	123	122	156	135	129	129	150	133	131	129	135	138	126	151	154	155	149	131	140	128	127	122	138	133	145	124	124	137	125	138	140	126	131	135	137	125	139	137	124	118	149	140	148	132	139	122	134	135	130	157	148	143	141	127	123	133	139	145	142	146	125	124	110	132	145	144	132	129	121	144	146	124	128	151	125	136	144	144	108	123	106	134	110	127	146	130	126	117	141	133	133	128	147	135	153	137	130	122	122	138	124	119	127	134	134	135	131	135	118	149	130	136	135	122	126	128	147	150	121	139	131	139	143	161	116	146	149	152	121	123	131	150	150	147	134	132	134	156	130	171	147	116	132	145	122	104	161	145	148	132	146	142	148	131	132	123	150	116	144	145	132	138	148	132	134	161	126	132	131	134	153	128	143	107	135	121	130	150	120	134	135	132	123	127	155	135	148	128	116	137	130	136	128	151	119	149	137	114	130	134	132	135	138	146	137	140	138	131	110	138	134	146	144	130	128	134	132	126	144	129	144	137	127	126	128	148	124	117	141	146	130	115	140	134	135	136	141	127	121	139	137	138	134	130	128	119	120	142	132	109	138	149	138	133	141	127	121	149	163	146	126	132	116	113	158	137	128	144	135	136	125	134	140	124	144	144	129	142	131	136	151	134	117	125	117	137	133	137	153	136	145	137	128	128	125	135	131	126	138	120	129	148	127	143	140	123	126	150	126	118	132	153	136	121	130	127	114	124	130	141	138	126	122	136	116	134	131	157	138	132	139	129	135	130	133	137	131	119	98	142	157	125	145	126	125	120	129	128	129	139	128	132	112	142	147	127	133	123	143	169	140	135	147	154	148	154	133	137	143	137	137	142	111	140	134	134	131	135	139	127	134	129	170	139	136	144	127	112	143	143	165	164	110	140	143	148	147	130	117	136	126	142	140	138	144	136	139	130	122	137	154	150	149	136	148	143	121	123	147	126	140	144	130	129	129	156	154	146	120	133	145	122	143	138	128	133	143	146	127	117	117	147	115	129	153	154	150	143	125	151	139	131	131	152	133	144	144	161	117	148	140	132	131	123	134	137	111	123	138	136	111	122	114	136	147	140	141	132	140	142	157	115	144	121	155	126	136	135	127	147	130	130	132	127	138	112	107	146	154	133	157	140	153	113	129	115	128	138	168	144	126	133	130	127	161	142	136	134	125	113	126	127	134	166	148	143	123	116	137	131	124	139	131	125	136	132	128	150	130	121	123	116	111	132	134	119	148	137	141	135	123	144	140	153	131	129	143	120	135	132	148	145	132	145	149	128	115	139	157	117	130	144	140	136	132	129	134	125	138	147	142	132	132	129	139	147	136	120	137	132	151	131	144	131	136	151	143	136	132	120	141	134	146	149	127	136	134	144	135	104	151	130	144	160	138	137	132	121	141	137	123	137	129	133	143	128	128	137	130	132	145	143	130	122	121	155	130	124	134	138	141	131	135	115	129	132	125	151	149	121	148	119	128	118	129	139	126	137	122	144	124	125	150	126	132	124	130	163	129	139	115	137	156	124	136	145	140	128	142	143	131	126	144	158	137	137	130	143	152	142	135	133	121	146	135	128	110	122	149	130	122	132	124	107	129	126	147	159	126	141	125	138	122	150	126	130	157	122	130	136	158	132	143	120	128	133	138	138	147	111	124	131	140	123	126	115	118	140	143	137	136	133	138	118	128	155	139	141	124	131	129	137	137	136	125	135	163	125	129	127	117	126	131	157	145	115	131	146	144	140	145	117	145	147	107	126	144	132	139	156	135	131	131	111	133	133	124	127	152	143	118	124	144	115	129	116	131	149	136	135	127	130	116	142	116	123	136	135	125	139	138	140	143	128	139	124	123	105	130	135	135	119	120	136	132	140	112	121	112	142	123	112	124	137	164	125	153	129	126	146	157	126	138	130	140	133	127	125	124	161	132	126	104	140	150	148	128	155	133	131	122	115	139	122	132	141	123	131	131	115	161	129	125	144	126	127	137	111	141	128	124	143	137	136	130	119	135	137	132	143	120	163	125	126	141	126	121	154	132	130	139	158	128	135	121	150	172	133	117	113	122	125	158	133	124	133	157	113	142	117	137	141	151	137	123	149	121	144	146	127	143	114	128	111	121	121	135	139	119	122	122	140	125	130	121	154	124	117	147	135	140	145	137	135	133	131	134	124	120	138	137	140	123	125	143	112	130	135	141	123	121	138	122	125	146	139	123	143	135	145	150	134	161	139	143	143	140	148	147	153	144	122	148	163	136	143	129	138	141	139	112	144	138	121	130	158	134	144	122	148	134	140	140	143	122	126	126	125	146	156	138	141	117	118	121	149	137	115	127	117	136	145	138	107	158	105	131	122	125	117	131	137	164	136	135	146	122	141	120	133	147	121	134	148	133	143	123	149	144	144	112	143	137	155	146	131	146	132	163	145	142	136	132	119	119	124	134	119	152	133	155	133	149	142	133	132	136	115	124	125	139	138	136	131	119	125	147	136	117	132	135	133	124	116	121	140	149	142	126	129	132	126	150	142	122	129	126	119	134	123	140	125	133	136	148	141	163	135	138	129	114	148	126	141	144	135	145	129	120	116	131	119	145	131	110	141	127	118	115	130	120	153	122	114	116	121	137	109	128	120	150	143	128	157	130	129	135	136	128	153	144	132	132	141	142	127	143	131	137	156	130	116	141	130	137	139	133	129	144	131	132	148	125	148	117	135	130	111	128	133	119	120	121	130	140	124	153	146	114	131	136	137	136	140	146	136	128	156	147	160	144	151	140	121	160	124	133	131	126	111	117	131	147	138	138	143	140	137	132	123	142	126	114	131	166	130	130	137	136	152	146	134	146	123	131	114	122	123	142	130	142	131	150	144	138	119	139	137	143	146	127	110	126	137	131	130	127	140	135	123	140	129	130	132	150	137	130	127	151	121	132	136	124	154	128	144	122	152	141	117	133	125	140	111	139	128	134	128	128	121	117	154	133	119	136	139	146	133	143	116	141	131	123	129	143	134	136	128	131	125	124	129	137	142	129	141	136	135	142	137	133	128	136	116	151	136	129	144	138	134	137	128	127	113	120	135	140	142	149	121	146	151	127	142	150	144	144	143	130	139	128	151	128	118	143	140	121	154	125	131	155	155	123	117	142	146	133	119	139	141	129	114	139	123	134	123	131	134	119	140	135	137	145	152	142	123	130	134	148	143	134	106	130	132	145	119	132	128	127	101	157	139	139	155	159	125	103	113	137	146	167	142	130	135	120	149	126	129	125	149	125	134	139	135	140	122	137	114
7407	2010	4518	5328	4680	3768	3126	2626	2272	1880	1630	1408	1333	1145	1115	990	942	922	860	813	732	741	688	673	622	627	633	660	588	612	564	633	543	538	556	521	548	475	520	469	517	478	528	478	485	484	463	504	488	479	469	462	469	433	444	461	458	429	463	456	451	454	453	460	423	449	466	437	431	404	416	435	470	447	444	405	430	453	426	444	422	452	440	425	425	415	444	420	420	449	426	428	428	391	426	426	409	420	396	427	387	405	417	387	390	413	429	463	393	418	417	420	437	416	403	402	425	401	424	416	406	414	432	399	426	425	410	439	408	406	431	396	388	432	419	425	404	408	393	413	394	398	419	423	401	417	391	408	399	434	394	383	404	429	378	409	390	423	453	406	380	414	426	403	423	408	437	409	405	392	412	402	355	350	392	406	375	421	402	418	440	399	430	385	378	372	411	379	397	388	401	402	430	384	401	407	438	423	385	402	386	400	416	378	384	422	387	391	388	392	417	409	416	417	419	386	394	413	414	401	424	403	450	420	404	419	424	383	366	388	407	415	405	406	406	402	422	426	421	391	405	422	396	407	433	413	403	408	403	412	399	438	386	429	439	423	379	396	400	399	375	393	364	382	372	402	414	376	416	390	430	445	384	417	387	395	426	432	386	405	448	426	421	457	418	409	433	394	455	405	417	399	380	411	384	423	438	377	386	429	397	372	403	418	394	387	430	388	399	409	399	421	407	394	415	418	424	402	445	414	376	393	404	446	385	435	395	432	394	397	399	377	413	411	434	420	429	425	407	393	380	398	402	349	415	417	398	394	425	373	423	444	423	431	379	390	407	366	380	409	424	401	427	417	433	381	422	411	422	399	376	435	422	409	432	404	422	383	389	377	391	416	428	401	421	388	407	450	440	393	424	405	409	397	402	376	401	438	416	383	416	385	426	408	422	430	426	430	408	397	403	403	426	409	387	389	382	416	403	384	417	416	396	410	408	396	404	365	431	426	400	406	404	414	411	425	408	395	354	456	392	387	390	424	385	385	410	421	415	420	404	412	415	412	394	405	402	408	399	393	438	398	447	406	405	401	380	411	415	420	406	416	414	424	415	387	392	420	412	432	432	424	379	390	390	387	406	428	404	394	401	417	404	423	403	372	414	393	406	446	390	422	376	382	429	409	393	410	396	347	392	405	442	414	379	374	389	418	396	414	406	384	373	408	409	379	415	399	407	413	402	398	349	385	387	368	401	402	453	388	416	381	404	407	364	423	409	427	439	386	379	414	395	409	377	406	385	426	387	420	419	437	400	386	389	447	421	397	404	414	420	397	417	417	415	403	437	403	408	424	408	422	406	409	384	387	391	426	411	429	374	425	422	402	363	398	396	405	402	429	405	368	437	411	395	423	421	409	380	416	397	431	448	396	422	395	405	404	374	419	396	412	405	415	400	403	382	437	424	387	426	421	411	410	410	440	396	402	396	435	398	432	345	410	398	430	384	397	398	405	413	434	386	408	393	406	386	414	379	430	402	375	411	392	405	394	401	406	403	375	386	402	399	426	385	425	375	413	415	414	416	413	404	448	407	401	426	383	400	402	399	436	411	432	364	378	439	395	360	389	419	372	406	403	396	401	357	436	405	411	396	429	401	389	404	380	400	410	418	410	375	430	386	364	392	398	397	394	436	406	412	403	396	367	414	400	368	414	423	394	386	397	419	445	376	437	446	413	411	419	422	409	370	400	371	414	391	437	423	391	413	434	414	405	426	408	395	414	424	414	398	442	416	404	432	427	393	361	374	438	408	380	392	372	387	372	386	381	447	417	393	401	416	417	388	397	413	396	373	426	414	411	392	429	411	378	412	382	417	382	433	413	392	429	396	384	409	426	432	407	408	417	400	421	391	408	480	372	416	382	388	372	425	423	387	394	424	402	384	387	419	408	379	400	387	387	421	418	436	399	378	404	386	410	384	376	410	364	402	374	410	411	432	404	415	446	410	390	419	389	424	389	422	425	376	370	379	396	403	425	421	423	373	431	391	389	395	375	394	410	382	413	411	404	394	388	410	407	435	419	417	446	396	394	395	431	417	418	428	417	432	346	416	409	387	434	381	387	415	420	390	413	408	432	409	413	414	427	426	414	430	430	401	376	456	420	409	398	430	407	416	402	391	380	402	388	415	387	390	395	402	429	433	409	397	353	448	393	411	381	436	416	404	402	358	415	416	375	410	402	393	380	442	426	437	421	427	416	445	396	393	404	417	412	390	410	393	401	398	391	406	379	417	416	422	386	381	396	451	375	389	396	406	432	403	411	431	432	409	401	458	414	425	430	437	421	431	409	401	419	413	395	359	380	394	376	405	426	458	384	392	406	421	411	406	401	374	427	405	398	442	435	420	420	421	393	410	427	379	402	406	398	417	397	394	400	413	377	388	414	431	391	384	404	431	420	391	397	392	400	408	438	393	429	399	387	401	402	414	388	387	386	428	393	405	439	409	401	398	374	405	417	386	442	397	393	407	442	400	380	407	375	424	435	406	420	420	399	431	436	410	386	439	424	395	394	389	418	423	389	387	434	394	415	417	393	402	416	413	392	423	409	390	347	408	401	430	399	377	450	391	385	431	373	430	393	403	439	404	372	395	377	397	394	367	408	419	391	385	374	428	417	389	391	384	409	441	404	389	402	397	383	394	387	396	436	442	410	400	421	403	406	439	375	390	411	413	385	431	463	452	403	398	428	401	380	406	431	426	421	428	393	400	382	414	398	404	420	428	404	396	390	425	386	412	413	419	394	354	404	394	395	422	418	420	379	400	414	426	396	426	405	370	368	382	409	447	429	422	410	383	427	402	405	415	433	388	412	413	426	401	395	420	420	393	398	432	399	404	376	434	438	389	404	393	404	401	398	409	384	435	413	415	449	436	446	418	407	425	384	409	419	444	419	416	386	432	429	410	415	408	394	409	398	391	389	384	412	403	449	425	403	396	392	427	420	416	385	427	387	408	409	416	425	386	394	406	432	420	429	408	411	399	406	436	424	401	422	411	416	381	407	418	421	412	424	373	419	379	375	388	448	416	394	408	404	429	401	394	390	394	412	418	408	428	407	387	400	397	423	395	367	416	390	394	437	377	393	421	394	395	367	440	405	397	469	404	414	413	385	419	449	397	400	430	447	384	438	400	390	390	434	415	437	444	412	417	437	401	424	429	424	407	426	403	399	401	426	425	421	405	393	419	423	396	404	397	440	421	361	409	419	401	410	403	423	392	396	404	400	404	403	421	385	382	389	397	393	416	373	408	430	401	384	413	409	414	413	388	402	434	400	409	376	396	384	409	392	406	426	416	443	427	426	419	408	383	404	406	399	412	410	393	347	419	434	388	413	388	412	403	415	378	424	409	397	445	400	391	351	407	409	434	365	410	417	430	424	421	408	417	388	396	395	421	398	453	404	388	435	387	409	427	387	415	396	408	448	400	422	397	411	409	403	434	426	402	416	400	407	448	428	419	420	395	431
2541	402	403	415	407	327	353	355	352	350	369	334	359	342	347	374	345	370	336	334	336	356	342	349	360	364	310	357	331	317	352	353	312	347	351	320	340	359	361	353	355	332	296	323	342	350	338	293	317	336	320	338	355	351	343	367	334	333	329	342	329	345	349	342	317	306	348	332	323	331	346	340	349	310	319	326	354	335	359	321	313	345	349	320	309	318	346	336	337	324	329	339	359	348	371	331	326	348	380	341	354	351	313	361	376	343	341	320	357	342	340	322	324	332	369	355	324	341	328	330	323	318	349	344	334	336	330	350	325	370	339	318	326	321	368	326	368	352	332	310	330	338	360	346	373	325	315	323	363	352	351	329	287	309	351	329	332	326	316	331	327	303	309	323	339	383	360	312	327	346	342	346	333	334	313	339	339	321	363	305	346	340	336	311	323	337	353	375	343	324	322	340	329	385	318	362	323	335	356	326	334	331	393	330	349	334	326	342	339	348	319	333	339	323	339	335	354	337	310	315	354	353	320	329	339	357	350	333	335	357	329	331	334	325	336	346	348	345	339	356	334	345	352	329	330	358	322	352	345	385	315	361	333	333	342	332	324	362	363	330	328	337	325	341	320	329	363	334	310	334	343	351	365	321	329	337	325	353	365	330	366	357	356	336	311	338	348	346	331	364	332	373	315	338	332	345	347	371	301	308	322	356	331	350	361	337	374	324	352	347	298	350	333	348	342	329	332	344	330	340	357	340	359	347	332	332	326	352	341	317	342	350	336	336	297	345	336	368	360	358	330	288	321	311	374	373	348	319	348	351	348	316	353	318	351	349	350	346	334	391	339	356	341	339	360	356	317	353	344	326	332	330	344	360	308	344	314	341	342	324	364	356	332	337	364	364	358	331	332	342	333	353	357	380	314	329	366	371	354	343	337	295	314	324	361	327	333	324	366	299	346	307	340	366	342	311	310	334	326	347	356	316	331	333	325	326	324	340	344	344	357	340	310	368	268	339	340	346	337	336	334	357	361	307	351	345	332	337	307	330	335	339	335	363	335	337	364	329	345	346	319	347	352	340	330	372	360	326	363	321	360	358	299	328	370	336	346	344	332	324	335	364	315	340	389	336	350	372	347	326	350	348	346	318	311	300	340	332	337	330	363	328	339	340	332	339	323	349	334	311	344	326	324	352	357	325	340	369	326	322	385	345	324	335	345	340	336	344	350	319	337	334	336	326	322	339	310	330	300	387	322	358	327	347	362	346	321	351	333	348	369	365	382	345	289	340	337	362	331	344	351	327	371	345	333	341	338	337	331	372	388	346	335	345	332	358	356	340	318	320	347	329	342	342	316	338	352	322	299	362	366	340	336	326	312	335	322	348	334	328	306	367	328	339	359	334	393	337	351	341	341	308	333	304	357	337	343	354	353	326	310	313	341	347	328	349	342	366	338	262	352	344	341	355	310	331	374	315	330	313	348	350	345	338	363	349	335	364	352	342	327	371	325	316	350	323	332	300	358	324	351	290	352	366	331	333	351	330	338	338	361	365	335	383	342	320	335	340	323	328	341	335	342	309	359	340	354	321	329	352	304	336	311	296	353	336	331	355	349	348	372	356	352	354	340	344	327	316	327	376	326	317	357	341	332	340	293	323	356	394	344	357	313	319	345	321	368	368	365	350	317	383	332	361	342	317	347	360	337	350	342	334	336	298	328	318	366	343	346	324	359	331	350	337	327	342	300	357	350	317	320	338	365	340	340	345	318	308	327	349	350	294	346	334	327	368	320	342	347	298	340	324	335	366	365	314	317	348	329	359	331	325	341	352	324	357	341	305	326	342	356	338	356	373	310	348	336	356	339	309	321	368	353	314	315	369	324	342	335	340	393	342	301	321	307	361	328	361	374	329	339	359	337	349	368	324	377	339	315	362	369	328	371	304	309	345	372	327	333	332	334	335	356	340	348	355	373	322	362	340	334	345	307	329	330	349	319	294	346	341	364	312	361	314	324	341	338	367	307	347	346	318	363	367	361	336	353	363	323	328	347	334	318	299	340	329	343	323	370	342	294	344	381	342	347	286	358	360	358	330	345	351	319	325	343	320	326	305	333	332	338	343	363	377	345	377	317	315	307	309	339	344	356	347	318	339	348	301	338	371	371	318	323	358	313	346	324	336	338	302	320	324	334	365	356	332	321	357	347	341	342	348	332	359	326	321	371	342	341	310	342	333	348	342	345	314	355	352	371	343	342	341	332	325	330	319	358	351	330	350	354	320	351	340	355	331	349	343	332	305	371	347	338	354	326	317	343	360	364	345	365	358	310	347	349	330	311	329	337	341	353	335	321	341	341	355	353	330	362	339	347	319	342	325	302	305	336	351	363	306	335	363	349	344	359	329	326	318	373	341	307	328	329	345	323	316	351	348	332	315	346	323	327	361	351	371	348	349	338	366	312	299	288	309	314	328	356	339	342	330	331	350	306	352	356	340	356	374	330	319	310	350	335	312	326	325	294	361	309	376	361	340	324	343	317	297	335	357	319	311	339	326	336	331	344	344	358	349	323	354	343	338	324	310	319	343	346	312	319	329	308	347	350	310	325	327	301	325	331	357	354	341	359	307	322	343	317	365	361	348	349	314	323	331	312	339	345	318	344	312	312	308	314	330	306	331	352	330	328	345	329	344	350	331	319	352	337	339	379	346	325	364	346	341	343	362	352	345	369	332	307	322	359	355	373	311	319	321	339	310	359	319	331	318	351	339	352	325	349	331	339	357	356	336	312	343	330	338	369	330	337	362	336	371	332	322	321	347	344	351	334	322	348	332	354	322	373	334	352	330	354	323	354	371	288	328	352	318	351	313	326	342	351	369	339	314	377	320	354	335	339	344	329	369	320	378	345	353	346	330	321	348	323	335	333	358	334	347	360	344	343	314	352	361	326	355	360	391	329	341	333	346	319	336	342	318	340	303	345	320	362	351	359	381	360	316	333	362	326	333	352	375	322	327	319	310	343	340	354	378	350	332	310	317	337	292	326	346	356	306	369	323	333	351	344	327	368	315	346	372	338	353	321	341	341	288	321	330	328	339	337	371	371	341	339	333	358	335	357	317	335	318	350	350	320	303	316	339	348	346	328	359	302	353	322	369	320	299	351	345	361	330	337	326	337	362	364	303	353	330	332	350	322	333	370	343	362	327	355	344	362	373	331	365	345	350	317	336	376	336	366	370	357	357	355	323	328	326	336	321	376	336	351	331	318	343	361	322	361	336	362	302	332	365	316	342	336	340	339	313	337	342	309	328	352	363	357	351	336	358	323	338	357	339	350	321	341	324	362	335	324	331	375	324	334	341	344	347	331	338	323	328	342	341	350	340	343	335	360	336	335	348	311	313	323	363	341	328	349	351	336	326	310	303	349	339	360	327	333	315	386	348	321	363	317	305	331	341	320	368	328	346	354	368	336	358	351	321	335	322	295	354	351	320	342	360	284	339	348	311	332	342	330	317	355	340
2543	947	1040	1160	1087	1055	1040	955	944	967	913	959	949	884	963	920	899	867	913	965	906	943	899	910	919	878	891	978	852	917	873	901	843	891	854	905	886	849	909	901	894	934	878	951	882	902	891	931	878	895	905	883	870	919	919	881	928	956	868	896	899	888	929	856	912	889	875	922	843	884	896	865	897	886	916	868	863	865	921	895	946	922	886	906	891	897	891	927	871	905	913	951	909	855	862	884	921	855	883	827	889	844	920	902	944	907	833	854	865	887	912	869	871	913	939	891	928	867	908	928	850	862	864	883	840	882	891	866	930	842	928	867	864	862	962	852	910	870	895	906	889	856	833	862	932	896	882	912	913	923	845	899	876	920	883	917	918	897	938	860	869	857	903	884	928	904	908	882	923	871	877	863	894	873	959	902	871	905	906	870	906	894	924	929	838	931	918	917	856	958	867	885	937	891	865	884	877	945	935	880	912	903	859	907	908	880	919	891	846	943	914	936	926	918	939	916	866	903	911	918	817	897	862	877	908	882	888	831	855	913	892	908	881	864	883	880	838	900	902	869	914	842	911	882	912	911	909	867	882	893	945	846	881	831	886	872	897	844	839	887	874	940	895	927	894	864	854	890	916	922	873	954	866	850	853	914	906	916	886	873	883	859	913	872	844	828	875	877	821	878	909	864	910	817	860	855	890	834	916	833	861	903	896	947	878	953	893	882	877	885	940	803	842	905	868	923	867	922	878	917	913	899	871	827	856	900	928	872	872	868	894	899	915	873	832	883	858	928	917	909	924	870	912	830	891	898	872	886	873	870	878	933	899	907	872	914	862	852	894	868	904	877	891	864	929	876	846	961	880	937	883	912	868	956	885	944	893	857	939	936	871	882	904	896	936	972	854	869	861	888	906	910	909	885	900	902	907	879	884	860	915	898	900	925	877	868	921	903	895	854	832	895	927	836	844	951	865	872	911	920	839	937	931	899	967	897	845	892	933	925	891	877	856	886	902	898	902	864	920	874	891	874	878	915	851	878	878	908	853	942	899	912	911	943	904	891	912	893	908	893	897	909	898	878	867	877	862	945	865	916	891	882	839	920	907	845	877	864	850	883	876	838	901	897	939	881	910	876	901	882	929	894	916	923	846	881	867	931	893	906	864	948	875	908	914	928	920	872	868	898	918	878	890	873	914	861	898	876	893	924	895	904	858	883	878	893	884	904	858	896	865	912	861	940	938	860	926	930	905	913	935	859	891	884	879	896	928	912	891	904	872	943	923	826	845	876	908	898	817	906	906	918	897	912	915	863	888	924	908	870	908	853	904	913	917	877	918	927	942	876	904	856	868	910	936	906	895	903	917	909	894	865	956	903	865	864	857	881	889	884	858	917	907	943	889	849	921	912	845	837	890	903	917	920	903	879	904	903	859	902	893	880	917	897	859	915	907	895	924	903	823	873	870	913	935	863	885	862	857	853	936	926	877	897	904	878	862	828	862	872	941	901	883	893	891	926	926	901	850	872	907	920	911	891	842	889	912	896	819	830	850	890	806	845	866	907	883	903	859	852	886	868	874	888	918	869	948	907	931	874	899	884	874	848	878	901	892	916	910	884	877	867	929	871	866	835	893	884	908	916	906	871	924	912	875	936	865	913	885	907	961	844	886	909	874	904	905	942	891	855	859	898	893	884	939	909	840	881	935	900	838	909	902	922	906	901	904	935	888	856	862	906	860	893	890	891	840	896	902	907	886	889	904	896	843	899	881	940	849	869	928	899	897	940	874	912	874	910	856	903	918	854	897	847	934	879	893	894	903	879	843	905	868	896	926	932	901	889	897	889	887	869	942	840	888	913	910	875	890	913	878	880	859	873	860	824	866	905	866	897	908	951	881	927	844	863	914	816	867	883	913	914	945	901	886	868	873	908	882	873	855	869	840	914	886	894	977	915	874	847	925	895	894	862	821	921	963	883	841	915	899	887	896	900	947	916	877	858	880	871	903	890	893	924	812	950	902	952	886	868	919	886	902	896	896	912	913	856	912	819	891	895	872	880	846	896	883	853	916	882	886	902	874	847	872	843	921	897	938	903	940	944	909	874	862	854	915	841	850	925	934	838	920	926	923	925	892	865	867	888	936	882	918	895	873	909	897	862	890	903	909	906	900	864	869	915	905	868	919	908	940	891	925	898	803	886	871	887	882	964	914	911	847	850	875	893	868	878	871	868	886	896	891	905	916	898	839	844	919	899	865	907	902	917	876	868	908	873	852	897	871	906	910	850	876	901	876	940	818	852	943	801	909	884	877	912	933	917	866	885	878	843	863	825	849	861	885	887	926	878	884	858	893	866	884	919	880	881	889	924	843	882	887	889	905	936	893	845	882	937	879	876	895	893	925	894	925	887	871	866	881	885	896	914	917	888	922	840	908	871	942	897	908	891	846	901	908	896	897	903	931	944	877	871	883	875	924	871	900	860	920	938	878	900	901	887	873	852	898	818	865	884	860	906	886	894	921	906	876	893	885	893	930	916	921	892	843	857	893	947	932	879	906	905	899	854	880	862	891	958	886	891	923	928	883	892	857	902	845	937	898	906	893	859	934	884	854	890	867	948	874	899	910	901	908	872	844	850	895	921	917	890	925	919	907	868	874	879	877	858	846	850	904	889	922	910	887	858	932	911	836	873	868	892	877	923	872	932	875	896	906	862	907	877	849	916	882	881	870	900	866	954	912	852	900	883	850	873	853	847	900	883	836	911	814	864	855	935	848	926	841	895	921	914	887	904	890	958	925	822	882	900	873	839	949	855	866	864	868	874	853	893	886	898	844	884	939	878	933	856	853	872	867	896	870	849	895	888	855	879	863	881	889	901	848	916	922	858	901	911	868	904	916	893	952	878	921	888	890	911	872	890	913	843	835	874	846	882	901	865	822	877	916	947	888	882	876	875	870	910	873	913	937	885	829	933	909	864	904	911	861	864	869	871	862	879	933	914	931	858	936	922	888	989	873	945	908	900	855	875	882	934	920	811	861	877	919	879	879	883	894	911	866	912	873	871	896	890	885	955	894	837	867	856	913	913	926	850	896	895	903	893	873	902	882	922	873	843	856	822	898	826	966	868	923	928	894	862	887	941	893	886	850	820	908	937	904	888	877	857	866	888	877	936	871	909	905	942	849	916	877	913	860	870	936	927	867	855	902	898	872	898	942	892	886	941	869	896	838	903	895	842	911	920	866	916	831	880	917	886	927	861	908	940	908	876	889	934	947	898	867	895	855	888	877	860	898	878	883	874	949	889	894	873	886	867	873	930	909	883	849	885	901	883	865	941	893	891	908	973	857	888	916	886	863	847	839	944	819	849	908	912	887	873	887	894	903	924	887	922	885	890	923	899	890	873	885	902	897	887	912	889	903	886	904	943	874	855	964	901	892	914	908	913	868	871	933	880	843	904	868	858	877	895	947	883	930	846	903	882	893	924	883	935	928	834	837	885	943	853	930	937	894	887	839	870
9891	975	1272	985	811	621	495	398	390	326	338	287	285	273	285	235	214	221	220	236	239	248	206	202	216	227	207	212	198	206	200	206	205	224	204	228	208	208	215	212	217	223	205	209	195	207	217	208	209	229	196	198	189	211	214	200	189	194	207	213	220	208	164	201	223	213	215	213	195	205	203	209	223	236	202	216	237	199	186	201	204	208	206	200	228	220	212	209	221	213	199	232	201	201	193	173	196	187	204	234	216	213	211	204	187	214	214	229	216	231	205	224	228	218	257	205	212	197	227	201	207	194	231	209	218	200	217	216	212	194	225	193	204	210	215	232	188	192	201	175	190	199	238	242	178	186	201	231	216	190	194	224	186	229	222	222	207	204	195	224	207	220	213	207	193	209	223	217	199	194	201	214	206	193	228	202	196	207	197	209	209	220	185	200	199	175	188	197	237	189	207	213	234	204	196	197	192	189	192	206	204	228	198	209	208	212	193	242	197	187	201	210	207	205	188	200	198	240	213	186	189	187	209	192	215	242	197	206	202	214	209	205	206	203	180	224	214	199	217	212	209	199	210	221	202	204	215	198	195	196	202	217	206	204	204	191	199	192	200	213	227	182	196	220	206	215	213	211	214	207	193	189	201	186	218	188	190	208	205	194	221	203	192	226	206	203	197	227	211	198	203	217	208	201	193	198	211	211	224	208	197	194	209	215	192	228	225	220	223	204	207	199	241	233	203	193	196	217	201	204	217	215	234	203	197	206	206	200	231	195	218	200	211	187	222	173	233	193	199	208	218	211	223	202	233	209	211	201	204	247	199	191	232	226	218	240	177	204	219	209	221	217	209	212	199	215	227	198	222	212	209	196	227	194	198	240	209	170	196	187	201	226	211	194	204	193	232	208	207	209	217	215	197	214	226	200	214	218	190	202	228	221	230	198	209	188	203	228	228	208	200	194	225	185	221	207	199	208	204	192	202	194	185	203	215	181	206	210	237	212	217	204	175	206	218	220	205	200	215	212	224	202	233	179	198	203	212	193	203	232	206	182	188	202	208	172	212	214	202	201	198	185	223	203	191	200	193	211	198	213	199	187	198	209	214	221	211	211	201	211	191	211	203	233	207	201	196	201	207	197	190	217	237	206	204	196	210	183	203	207	204	215	205	218	213	219	207	222	209	193	194	193	226	203	190	210	204	185	205	224	230	200	187	224	210	198	218	216	233	215	240	195	204	200	206	217	209	207	199	223	195	202	196	206	189	204	227	209	207	221	198	208	195	220	236	191	217	195	207	221	221	197	193	187	234	207	194	174	230	198	217	206	200	196	200	163	209	203	197	200	191	198	190	222	207	205	228	177	191	213	164	221	200	187	192	198	209	187	229	183	227	198	212	207	223	180	234	219	190	200	167	205	228	214	201	226	204	226	225	203	205	212	200	202	207	199	196	196	180	216	208	206	179	220	209	212	228	183	212	224	203	190	206	204	203	229	208	203	192	199	173	189	190	194	211	199	180	191	169	203	224	211	235	223	211	229	215	226	189	231	199	222	192	222	210	210	222	220	164	201	203	195	217	184	203	180	254	203	198	207	209	184	211	220	206	198	197	220	215	195	222	190	214	219	228	193	192	233	204	222	210	209	202	232	198	204	219	200	188	212	213	189	232	218	199	193	195	213	222	190	188	193	213	222	210	220	206	188	212	209	212	209	208	202	216	231	201	214	207	212	208	200	207	209	204	210	194	203	199	215	199	214	170	185	218	206	207	213	201	209	184	215	170	181	212	206	209	186	217	194	215	228	236	198	175	185	202	223	222	210	192	219	210	210	193	190	206	193	197	165	193	229	199	213	231	201	185	222	170	191	215	233	203	229	212	225	192	184	213	183	219	210	184	224	204	188	186	213	223	203	206	209	193	204	208	228	174	197	216	218	183	246	210	213	199	205	189	248	218	200	222	191	206	190	187	235	185	222	196	213	195	213	219	183	192	220	183	225	222	196	206	208	200	207	219	193	225	214	199	186	210	222	203	210	208	199	211	200	192	213	227	210	196	186	185	209	201	196	211	204	206	204	188	222	221	201	181	195	214	216	202	207	226	199	212	203	218	207	197	223	209	216	190	193	196	215	208	202	197	212	214	208	196	199	197	193	200	209	193	225	222	214	191	210	213	205	246	214	198	175	184	196	206	206	222	198	192	186	221	198	228	187	217	216	195	235	233	193	202	187	197	228	235	200	197	208	205	215	206	217	189	212	191	189	201	206	217	199	213	224	208	196	186	188	187	202	208	199	209	199	185	204	195	217	208	224	203	233	205	214	200	199	189	184	210	217	203	218	195	229	180	181	216	197	214	206	214	195	199	199	200	218	195	213	193	205	208	198	213	179	218	209	190	207	211	231	208	187	215	201	200	236	205	229	218	207	198	199	194	199	206	180	189	189	202	195	213	196	211	221	214	205	220	226	210	204	192	231	197	223	197	211	234	193	216	187	218	215	218	207	211	216	199	218	226	213	195	183	215	202	200	245	188	181	194	197	211	196	232	195	184	195	214	187	212	220	194	216	191	210	223	227	209	190	202	214	204	210	228	213	178	176	198	212	205	221	208	219	183	227	211	211	166	198	173	230	230	196	220	218	197	201	203	221	192	209	223	192	214	208	208	197	202	197	194	206	196	220	221	202	227	203	207	212	214	216	202	210	193	207	197	195	217	226	202	210	201	208	225	209	227	175	220	189	233	199	183	192	168	219	205	190	223	197	210	183	206	221	181	236	228	221	216	220	221	194	222	204	222	203	208	215	208	207	239	179	199	207	189	193	216	213	181	214	154	181	185	230	195	187	219	203	215	194	180	211	194	186	210	202	208	198	214	194	204	182	219	235	217	192	217	194	213	225	224	195	193	199	224	177	204	204	185	210	190	211	213	214	214	190	197	184	224	213	194	225	217	188	217	176	223	209	215	178	217	184	216	203	189	216	234	186	228	198	191	204	223	197	195	210	206	187	189	193	218	170	210	211	211	224	191	230	242	208	192	217	169	212	204	223	222	231	211	189	203	201	200	224	193	198	200	189	193	192	205	176	185	205	185	206	232	223	201	207	201	210	206	190	205	219	208	199	218	210	195	205	190	209	204	227	212	188	205	204	171	204	196	210	216	193	201	208	197	222	208	213	184	206	209	206	194	218	221	189	177	214	203	184	195	230	218	215	212	209	234	189	192	202	196	174	187	191	222	196	201	195	215	216	193	215	209	221	200	198	214	209	203	185	221	203	215	187	195	210	198	192	196	198	205	200	206	195	203	240	212	225	193	207	201	208	196	222	218	192	197	190	176	205	195	211	195	208	187	204	204	189	191	191	191	232	198	190	214	217	202	224	218	203	205	192	210	204	200	192	199	210	214	236	199	182	212	215	233	172	186	213	178	190	180	179	217	209	200	223	193	202	225	200	222	199	222	196	191	207	225	210	188	220	206	182	195	202	213	215	194	232	209	184	206	209	201	200	211	217	177	184
5706	1407	2611	3164	2770	2282	1872	1713	1511	1323	1229	1119	1049	976	946	910	840	852	804	792	722	719	761	718	722	694	685	660	706	660	675	670	648	654	652	616	621	615	622	634	628	648	629	643	608	597	613	625	580	572	597	591	541	555	638	608	578	575	618	578	587	564	592	635	610	615	561	592	555	574	563	629	647	571	568	581	604	585	558	580	602	565	602	555	566	601	566	573	548	564	549	587	545	568	591	575	571	574	594	603	592	575	621	559	538	568	549	586	606	587	550	586	566	587	595	555	574	614	602	586	568	608	584	582	542	588	608	530	605	553	606	562	570	553	526	603	570	606	600	543	586	597	601	570	574	581	544	541	574	597	569	567	575	605	592	561	569	610	553	581	579	580	575	543	571	600	591	562	570	624	581	547	554	560	588	573	598	578	543	584	576	555	555	604	565	539	572	555	552	581	565	537	525	604	609	580	560	608	599	572	594	600	577	591	560	587	603	559	573	540	552	545	531	531	579	604	560	587	596	553	577	563	526	602	612	606	566	576	581	529	578	578	547	589	540	565	643	535	580	590	581	581	617	561	555	607	613	628	559	594	560	570	545	563	500	576	557	571	598	575	560	579	577	592	544	612	554	579	590	548	606	572	570	571	573	615	581	572	537	521	581	564	565	581	579	542	587	573	560	571	567	591	522	545	620	587	582	573	568	591	558	565	554	554	582	548	591	554	573	539	560	577	590	566	572	560	576	564	643	605	545	561	591	544	593	561	572	572	558	581	593	592	572	593	553	551	605	562	616	559	631	546	553	610	554	596	561	578	598	570	587	556	587	567	565	588	587	607	566	553	605	589	593	534	565	568	575	575	595	553	558	598	610	604	552	554	579	547	503	567	587	608	587	588	543	549	610	597	582	570	610	587	592	577	554	567	607	575	537	551	574	577	557	580	568	561	609	558	541	551	571	581	543	613	547	601	613	550	597	556	614	572	589	542	581	521	598	595	581	573	586	569	551	564	604	575	570	576	578	573	548	564	568	601	531	571	579	578	574	600	579	569	563	560	628	576	587	546	604	559	553	544	596	568	597	571	594	608	593	582	600	567	543	567	642	599	565	568	550	547	578	576	600	560	567	546	589	574	565	562	539	602	566	585	583	536	582	603	594	594	567	583	560	569	550	561	543	566	566	599	587	527	557	570	565	582	564	594	553	598	594	571	578	576	545	592	595	596	542	546	562	561	574	571	571	570	566	570	578	573	554	578	603	579	623	596	613	566	588	548	576	548	577	592	608	571	560	548	574	562	557	542	548	543	569	554	606	583	575	539	588	567	621	578	548	565	557	566	581	561	613	552	585	595	571	570	601	548	620	577	571	598	581	600	566	574	557	566	537	569	579	571	605	588	607	576	565	511	591	532	533	585	569	621	594	567	574	587	585	582	555	597	594	568	616	565	582	499	601	554	584	586	560	602	572	522	593	569	550	556	567	604	598	557	589	569	547	580	565	564	550	582	537	574	565	547	572	573	539	601	598	605	574	580	587	569	596	604	576	564	588	559	597	608	572	560	604	561	592	589	573	582	532	557	549	549	551	590	565	530	577	589	565	579	568	606	529	574	551	595	553	600	560	580	554	582	572	600	559	587	558	573	563	590	581	583	604	549	551	590	557	553	602	545	574	572	575	577	575	582	512	599	570	558	568	574	578	566	576	573	541	539	549	567	582	592	576	577	560	570	555	525	567	539	540	580	580	614	558	577	568	579	582	564	549	589	564	574	558	555	560	595	560	533	575	565	602	569	572	568	617	565	553	550	552	581	584	587	591	579	573	563	581	577	602	536	579	549	584	604	572	556	586	565	577	610	594	604	598	563	636	570	570	568	579	562	583	581	609	640	627	546	627	594	574	552	548	611	549	573	552	535	546	571	562	570	582	573	570	569	573	572	547	589	539	576	547	602	561	597	604	600	577	583	577	551	596	533	536	555	571	546	637	531	588	611	607	576	554	567	572	625	599	595	562	605	600	571	549	549	584	577	546	577	563	535	551	582	564	586	546	585	547	597	563	560	576	615	584	530	585	604	529	555	574	586	603	584	547	598	593	527	518	541	558	572	592	611	566	589	573	575	598	576	582	582	603	565	595	552	617	550	543	586	528	551	548	613	584	571	581	540	553	571	545	567	609	563	567	564	554	534	526	578	568	565	593	542	632	569	567	603	602	577	558	567	579	534	579	610	580	599	569	564	573	594	530	577	576	598	517	574	549	539	610	581	582	528	593	555	585	568	571	573	532	567	523	549	550	599	549	585	575	575	557	598	576	565	598	545	574	624	550	593	540	592	589	581	593	563	565	562	576	558	572	564	614	567	590	580	539	576	604	601	615	561	577	596	592	592	583	545	547	595	604	571	603	527	609	573	530	537	575	572	590	579	561	552	588	586	595	563	560	570	582	574	562	574	553	607	544	574	571	570	563	597	562	570	592	571	626	555	583	540	546	582	538	592	581	539	604	564	586	634	558	532	562	613	594	556	627	559	609	581	582	547	556	611	542	520	561	595	557	580	564	585	569	642	594	568	547	559	597	554	553	585	560	560	560	579	507	530	584	601	585	592	621	562	580	558	582	538	550	596	604	577	602	578	606	591	608	531	563	591	582	589	573	646	563	568	594	538	590	643	570	542	592	543	589	592	567	589	576	605	611	552	563	560	618	592	602	559	600	613	593	554	573	562	536	573	581	563	592	579	564	561	566	600	587	569	560	558	568	536	564	538	544	555	592	606	616	551	595	568	588	606	554	567	585	564	555	571	593	593	542	582	605	560	583	568	614	596	586	559	560	557	626	584	586	563	619	584	586	597	524	583	592	527	573	569	586	569	528	563	616	581	585	562	619	551	564	572	605	598	540	588	556	579	564	643	564	588	588	535	544	601	507	567	561	552	571	567	549	606	573	595	561	606	575	545	602	550	581	564	603	583	541	574	580	533	593	536	590	546	622	609	541	561	581	578	534	588	573	539	556	601	565	572	591	584	592	607	607	574	538	608	572	595	571	563	591	589	621	561	585	571	573	558	535	582	559	554	572	582	589	558	579	578	556	571	572	592	561	603	574	579	581	531	583	576	587	600	550	528	572	627	578	523	579	583	548	555	606	604	563	565	559	604	595	570	561	603	586	592	614	552	542	556	594	598	554	580	573	561	580	594	552	610	563	592	573	601	567	546	560	558	589	553	568	555	589	573	577	582	554	547	534	542	532	590	539	602	552	600	597	594	575	606	612	543	594	597	568	558	597	577	581	527	533	570	559	594	579	566	593	572	559	564	577	613	550	571	616	619	544	572	541	535	526	591	584	543	595	608	591	559	558	567	575	592	583	559	570	569	607	595	566	537	592	650	597	605	601	563	597	577	601	541	578	527	568	572	549	586	564	536	569	579	587	560	601	552	580	579	596	537	593	518	560	566	555	552	558	574	619	567	602	627	584	560	552	591	598	613	526	557	610	536	553	544	581	576	526	572	567	559
17798	2506	2339	1857	1286	941	773	563	459	418	327	314	286	252	243	203	237	201	189	202	173	164	172	162	169	168	155	168	144	141	160	154	128	152	156	137	125	159	137	133	137	138	132	150	142	160	136	145	145	124	138	124	136	131	152	151	148	125	137	126	136	120	144	132	123	139	137	157	143	115	135	147	131	131	146	131	136	135	142	110	151	162	151	135	136	143	147	110	125	126	128	122	109	141	132	127	128	143	133	118	143	144	147	163	130	137	117	131	139	139	123	147	119	137	144	145	138	135	142	127	139	135	128	154	142	128	134	115	141	134	134	141	140	142	135	135	145	127	141	129	128	144	150	131	150	119	147	114	131	134	129	141	142	147	123	123	150	144	121	127	144	130	128	140	150	128	121	117	137	156	137	130	139	124	132	170	138	137	135	128	121	143	130	132	109	135	138	134	152	140	134	135	116	131	132	128	153	151	129	136	135	148	117	153	124	149	120	138	129	128	126	158	157	131	137	123	128	118	122	120	164	132	131	134	139	135	141	151	130	132	137	138	131	146	129	129	129	152	150	134	145	115	111	132	146	138	143	157	117	123	155	128	141	120	137	146	124	139	143	123	141	110	118	120	137	115	125	152	132	139	111	127	141	113	133	111	120	147	131	101	125	142	121	147	126	132	142	122	140	126	161	126	130	137	131	157	123	132	93	137	146	137	130	123	134	134	141	129	145	125	152	138	120	113	115	127	130	113	131	106	122	149	127	138	121	129	121	145	144	138	149	118	149	129	125	116	146	141	143	125	124	138	119	126	135	133	115	120	112	149	137	119	137	146	131	125	137	141	152	121	161	140	137	133	123	131	135	124	119	127	120	141	141	131	135	153	138	142	128	131	124	129	150	140	139	132	150	156	133	137	123	121	126	123	130	124	134	155	131	160	129	133	112	138	138	142	145	148	133	142	127	134	122	137	123	123	132	137	140	127	141	124	114	126	141	135	134	133	128	114	124	134	134	112	132	134	116	126	124	133	123	147	131	122	133	130	124	135	137	122	142	116	114	119	143	129	112	134	144	164	126	119	116	146	159	118	124	167	137	130	148	125	123	140	133	127	147	117	123	125	117	135	148	115	125	147	135	137	146	127	114	145	139	136	131	126	117	139	142	120	130	125	128	151	145	132	139	131	146	116	124	139	122	130	135	123	126	108	135	154	133	123	148	130	120	124	138	127	144	118	150	120	130	118	148	131	127	142	130	144	154	118	128	142	140	141	130	139	103	119	152	123	137	137	155	130	123	118	136	133	134	128	145	135	137	149	124	118	125	119	138	127	133	130	99	148	124	130	129	130	138	137	147	122	121	139	134	121	144	136	117	143	122	110	127	109	130	95	113	138	128	132	129	123	141	124	135	151	121	127	119	136	117	155	119	119	143	122	126	153	135	127	115	138	148	125	127	126	136	151	132	125	134	145	135	136	131	130	120	145	124	134	131	115	135	122	122	142	150	131	126	143	143	132	133	121	121	119	134	149	119	129	141	127	117	139	140	140	144	154	127	136	122	132	125	138	134	128	121	124	137	116	133	133	126	119	135	122	134	127	130	123	117	132	134	137	132	130	130	127	126	141	116	138	129	151	129	118	136	135	147	130	144	128	137	125	119	119	135	132	101	135	118	149	144	144	118	128	119	127	116	134	114	144	143	133	136	139	122	117	133	127	123	124	130	117	129	135	119	126	127	113	137	145	146	138	112	118	147	132	122	121	124	139	157	157	131	122	146	131	140	156	145	131	136	140	134	120	126	100	144	139	124	132	140	156	111	138	152	150	135	123	128	126	118	149	121	134	121	152	150	134	141	165	135	126	120	131	155	122	133	143	132	132	119	137	169	119	123	136	147	119	133	118	130	138	146	155	116	158	128	134	140	144	140	133	136	131	127	137	140	137	146	152	113	141	142	157	138	115	143	131	133	125	133	156	133	120	107	134	134	137	128	129	126	117	138	127	110	98	125	130	135	134	144	125	128	122	142	146	129	125	130	122	144	130	115	121	141	129	129	130	131	113	138	135	123	153	134	130	144	111	124	133	128	149	134	133	106	129	152	122	153	125	139	131	119	132	127	134	142	142	124	138	137	126	137	144	125	105	131	117	130	145	165	135	121	148	154	140	136	132	110	120	154	115	135	131	127	132	138	137	139	122	117	132	149	118	124	148	126	117	106	133	127	128	132	150	129	133	136	132	135	135	154	140	113	128	133	126	122	112	117	122	132	143	122	127	140	140	150	126	131	136	135	144	139	156	123	120	114	137	123	131	142	121	129	135	136	131	143	139	140	130	139	125	147	119	126	121	125	138	126	132	138	133	116	130	118	136	124	123	132	145	137	125	143	119	143	130	126	132	127	119	161	125	138	135	148	125	158	155	129	126	130	131	159	138	137	140	141	169	141	127	121	148	133	133	127	120	131	137	160	126	125	140	131	133	155	129	116	140	145	136	136	132	127	137	121	120	128	164	137	114	134	127	139	142	105	153	118	142	141	120	136	121	150	138	109	136	135	148	135	147	126	130	139	118	138	126	130	153	133	139	147	131	139	143	145	121	124	106	132	137	136	124	135	143	123	141	143	136	151	149	142	141	125	109	121	121	124	148	132	137	137	129	142	125	137	109	133	131	120	164	129	133	141	125	131	109	130	129	141	125	114	124	118	128	145	139	125	114	147	104	139	136	121	128	131	126	127	143	117	154	119	121	124	135	136	148	120	134	134	134	123	144	122	120	126	143	141	130	136	127	138	137	138	152	122	157	132	124	148	111	133	127	140	138	121	168	128	132	136	116	118	126	151	134	144	140	134	134	125	141	165	148	132	147	122	135	128	133	104	114	116	149	123	108	126	120	142	141	140	136	129	127	130	134	142	134	121	122	141	127	124	135	126	127	132	113	114	126	115	146	115	135	111	129	126	121	121	133	120	117	137	149	121	133	138	118	145	130	133	131	157	105	121	123	114	125	156	131	151	142	120	137	119	130	130	121	112	168	136	114	126	137	115	139	148	140	118	137	146	129	132	140	126	141	151	134	143	138	126	134	123	141	138	124	113	127	116	141	156	145	118	122	146	138	137	131	140	117	139	136	125	136	134	124	126	116	129	138	152	125	129	139	136	135	131	132	126	134	117	118	156	132	140	134	137	142	148	132	120	134	131	158	124	133	121	113	151	126	138	116	137	143	145	133	127	144	125	132	130	147	145	134	110	123	132	141	133	127	139	128	125	105	131	119	132	117	124	142	130	133	106	119	135	134	129	125	114	137	123	166	118	154	116	123	150	122	139	127	133	133	142	134	116	133	125	116	131	138	131	137	120	127	141	120	130	137	125	137	116	140	117	120	129	137	148	130	148	128	128	135	128	129	123	113	146	144	124	126	128	135	115	136	131	151	143	131	138	136	149	126	149	139	131	164	126	138	127	143	128	119	139	146	123	131	134	132	136	133	127	139	144	119	126	160	113	113	146	119	124	120	156	133
7635	2041	4360	5353	4571	3803	3157	2528	2125	1975	1595	1425	1273	1136	1084	1026	934	868	820	778	758	821	726	659	654	661	650	595	599	616	641	556	579	553	529	514	508	533	513	488	497	500	458	478	468	471	503	512	476	456	410	452	501	441	458	497	493	447	428	476	469	452	417	429	430	430	466	391	479	439	390	430	432	429	420	427	446	398	423	451	440	425	452	422	439	464	433	390	416	368	414	414	392	417	398	416	411	431	408	419	400	415	456	424	417	447	400	444	442	409	406	418	426	434	432	425	398	397	415	429	394	387	429	384	425	427	455	399	397	414	424	420	460	400	394	410	383	391	442	435	396	433	443	419	413	450	409	421	402	411	382	425	438	380	420	395	428	457	419	413	428	387	392	418	423	412	407	385	392	394	398	427	414	395	402	397	403	417	425	412	414	405	429	395	397	427	376	408	399	462	416	394	388	405	422	415	410	385	387	451	423	431	387	382	408	396	396	386	397	444	415	400	420	409	371	423	410	394	420	436	398	421	458	406	412	397	403	399	428	393	429	404	401	436	381	412	419	428	397	423	392	432	387	410	363	412	424	389	431	420	408	421	405	378	407	394	414	399	415	442	409	423	421	392	393	409	390	424	405	369	387	422	394	397	400	414	377	407	413	401	371	371	384	407	370	433	429	384	427	425	384	405	416	377	441	365	421	406	370	350	396	386	433	400	387	412	384	432	420	379	390	397	396	397	385	393	393	441	415	410	416	367	372	397	386	403	409	418	410	416	408	391	421	388	428	436	423	417	416	412	417	418	397	412	416	382	411	379	430	392	402	407	380	421	440	379	431	432	385	405	418	419	408	428	375	405	401	380	385	405	382	398	389	443	366	410	424	373	359	381	415	436	407	417	403	419	395	446	380	401	413	435	360	427	395	407	415	427	389	431	416	403	378	393	380	399	417	384	408	443	387	447	426	428	384	402	388	407	421	408	418	428	418	435	420	411	439	407	423	381	423	428	407	364	431	399	392	418	397	417	400	371	393	364	383	410	397	396	411	413	378	383	419	398	383	399	398	429	394	435	423	421	379	449	390	415	434	411	394	379	395	410	451	377	386	401	406	411	381	392	397	401	424	424	442	406	386	407	452	426	404	402	366	441	421	416	409	404	389	423	347	376	386	397	391	453	375	416	409	382	391	406	396	381	391	388	410	402	386	407	433	390	397	388	450	400	402	392	377	408	429	385	435	430	396	349	422	440	397	402	408	402	394	405	357	400	418	381	437	457	416	394	396	399	382	393	392	424	382	396	419	426	403	403	411	381	411	436	390	406	440	424	399	423	386	415	395	377	425	475	393	443	414	401	392	381	390	368	428	370	387	387	419	400	408	410	454	402	394	436	421	432	411	406	419	388	385	398	416	387	436	400	402	419	413	457	394	403	418	389	411	438	406	421	372	415	404	420	391	407	407	431	427	390	397	404	391	397	409	406	421	405	402	382	386	419	408	416	398	434	387	412	398	397	399	374	419	384	404	386	406	383	385	380	412	424	397	412	408	402	377	373	393	423	389	383	408	401	408	401	402	425	411	419	416	408	397	413	414	431	413	424	374	386	437	429	369	432	422	457	400	393	408	404	381	349	441	346	388	389	400	396	406	414	399	419	406	389	344	414	398	443	451	378	432	420	413	399	395	398	403	416	443	405	383	399	396	416	406	413	446	387	427	376	433	422	409	396	432	415	399	399	421	393	430	410	387	415	399	400	428	410	370	380	426	406	392	376	437	387	386	435	441	397	379	396	419	365	429	416	401	387	368	428	387	407	436	424	438	404	422	457	410	367	431	391	430	426	411	388	400	443	386	389	411	370	370	383	418	401	396	411	432	411	401	387	407	407	403	447	380	410	424	424	391	399	462	403	369	409	410	394	388	407	422	453	408	440	410	421	448	434	400	414	398	431	400	440	424	436	407	425	396	420	428	449	395	376	409	393	406	421	415	407	395	420	354	418	415	386	404	390	387	423	385	372	399	417	396	466	384	436	431	403	392	426	413	413	401	432	420	431	404	364	427	439	408	416	392	381	401	424	381	397	443	426	396	415	381	409	422	403	409	411	400	400	406	413	411	409	420	400	392	442	389	400	394	433	405	360	400	421	424	393	434	403	387	415	415	396	432	388	386	378	414	425	377	426	412	405	422	436	399	413	438	398	457	414	403	413	368	445	395	423	415	392	408	402	384	440	404	426	420	417	446	400	408	386	402	380	387	419	402	407	420	379	400	428	426	404	433	394	396	375	374	348	382	418	382	380	403	446	422	383	383	409	388	394	400	403	414	402	396	365	400	429	393	389	359	417	448	426	421	437	415	416	414	421	386	382	407	422	415	405	388	402	357	415	411	418	388	395	430	412	379	366	409	427	373	430	370	420	420	423	432	409	413	393	388	402	428	405	391	424	398	452	395	405	405	393	379	410	369	429	418	429	423	438	379	392	453	435	386	366	395	401	418	443	405	394	359	417	381	455	430	420	399	436	401	400	370	382	392	375	404	409	411	434	368	423	396	382	449	389	404	370	421	408	426	415	408	418	424	444	416	383	425	455	408	392	382	437	412	395	388	400	404	420	417	389	464	392	383	421	386	422	379	410	406	400	377	421	415	419	406	402	396	402	398	382	408	428	392	383	406	460	378	427	431	399	400	390	419	428	438	396	419	373	373	354	432	438	417	375	393	421	429	380	408	441	407	411	362	398	390	408	398	380	415	399	399	402	406	393	398	425	449	405	384	430	394	369	404	406	415	424	398	410	379	388	406	442	415	402	399	380	430	408	402	412	419	395	405	418	450	394	393	391	407	400	395	417	412	401	398	406	405	406	399	397	375	420	424	367	426	413	390	425	424	388	418	416	435	384	414	445	408	388	428	431	366	434	391	390	390	430	408	425	391	383	415	420	383	369	418	383	407	399	370	404	414	391	388	407	402	432	414	399	423	387	401	420	398	451	395	413	396	459	383	398	415	399	386	414	423	386	396	416	432	374	380	380	426	419	402	416	447	402	417	408	407	391	400	400	404	399	438	428	421	418	401	404	414	388	401	424	387	400	398	371	380	404	414	399	382	413	385	426	405	385	410	408	362	371	369	417	407	378	424	380	419	377	420	406	404	395	439	413	412	371	378	398	401	396	388	406	431	421	396	422	397	374	375	409	405	397	440	398	409	396	400	389	414	413	393	407	421	421	419	379	390	382	416	429	414	420	442	406	429	390	354	447	397	379	398	387	418	414	404	437	411	384	387	410	447	413	417	397	380	380	417	417	430	363	405	435	406	414	415	440	378	422	422	392	416	408	403	404	390	389	406	397	443	394	376	405	416	380	441	425	430	397	392	419	414	385	400	426	430	432	379	419	407	403	398	432	415	415	380	429	390	386	428	419	423	390	412	395	387	427	390	423	397	385	423	391	407	376	400	431	365	359	441	426	383	372	418	415	384	393	400	402	395	393	407	402	421	381	385	408	383	394	425	404	418	412
2458	419	447	400	370	343	386	354	317	379	373	344	355	373	315	331	315	353	327	343	329	331	341	356	354	347	366	329	364	334	335	308	353	358	337	353	361	324	333	348	349	334	346	306	346	340	342	327	333	339	341	337	345	338	332	328	333	327	316	306	313	357	382	353	318	349	370	319	346	316	320	355	346	321	321	339	369	352	359	330	347	306	316	332	297	347	323	311	358	342	333	348	345	340	311	330	347	320	338	347	348	333	349	317	328	375	344	340	359	298	334	352	347	297	327	338	353	328	329	330	334	327	324	381	366	353	326	339	343	325	349	349	346	328	318	331	292	310	327	368	344	311	338	342	347	304	356	334	298	324	341	339	347	302	334	296	309	364	334	356	299	342	302	314	344	319	308	356	316	328	332	337	361	359	335	317	342	322	351	333	373	368	323	347	344	382	374	344	330	319	342	356	352	331	352	367	304	363	340	373	362	331	346	336	321	321	322	318	344	320	362	340	337	345	348	338	336	360	313	294	337	324	349	332	365	339	335	325	333	310	331	302	332	313	327	363	358	330	325	324	362	310	343	353	332	374	319	383	325	306	361	334	318	331	345	361	309	327	322	347	332	318	356	386	347	388	353	349	320	304	313	333	360	328	322	357	340	323	313	338	343	354	347	328	337	312	328	346	321	331	356	320	312	324	334	341	338	352	354	345	357	343	347	362	328	341	339	280	315	324	310	346	328	362	346	363	326	327	358	356	330	324	357	317	348	342	344	345	336	348	336	343	355	326	351	378	363	325	352	349	329	334	338	341	366	344	368	350	346	339	344	329	341	336	327	315	366	357	335	333	326	318	358	333	309	317	331	334	333	347	349	329	312	312	334	325	346	321	377	397	314	372	333	333	345	359	343	325	339	339	348	359	347	346	347	340	370	379	344	334	315	333	345	326	297	357	340	333	361	343	300	363	324	353	330	344	351	362	338	334	324	307	354	318	332	365	307	342	366	319	346	343	367	326	312	343	331	312	339	334	326	334	342	342	358	311	359	342	356	315	345	328	356	367	347	333	347	318	356	308	368	357	350	346	325	354	344	337	334	361	344	347	336	348	353	306	336	321	309	342	325	331	318	327	333	340	327	359	337	309	335	327	340	360	332	344	356	347	310	303	365	336	373	348	379	361	316	367	315	301	281	314	335	323	355	297	317	370	323	329	324	333	339	347	366	333	386	331	351	343	324	314	322	365	336	339	334	353	354	380	313	325	348	325	330	347	321	303	352	334	355	356	353	342	344	362	316	333	320	283	349	325	331	325	333	354	355	338	344	346	337	305	306	340	355	342	323	366	350	319	313	355	329	333	333	344	354	309	357	351	327	353	355	335	345	357	287	312	338	350	357	376	345	361	338	365	341	325	354	342	367	361	339	327	339	321	376	344	325	320	346	318	316	335	327	322	349	346	328	329	358	358	324	326	372	319	364	303	297	316	328	381	357	336	322	334	341	343	341	319	308	333	360	339	372	360	354	350	355	348	322	376	279	350	324	332	365	350	352	368	325	352	313	350	365	338	362	328	324	323	332	368	330	338	341	343	345	381	335	330	339	327	320	331	351	326	328	323	320	354	334	308	303	348	341	340	347	323	333	333	345	332	325	362	356	330	308	341	368	326	329	333	331	316	331	343	354	349	291	336	328	354	390	325	356	340	360	344	344	358	342	349	343	329	350	333	345	380	356	345	386	352	361	349	372	337	310	339	356	340	316	328	369	336	352	332	345	320	370	333	359	357	351	333	363	309	339	338	346	310	332	333	344	350	320	346	322	327	338	351	347	363	334	304	317	332	338	311	368	333	345	355	341	318	321	319	342	343	319	339	338	335	333	354	342	336	345	338	329	370	356	330	348	309	347	339	321	358	319	365	342	348	338	328	327	328	318	339	335	326	350	334	313	340	334	335	343	346	354	340	310	382	328	324	362	379	321	334	323	367	333	317	357	353	319	345	349	336	317	381	322	334	349	336	332	322	407	308	335	336	319	314	353	331	314	308	399	340	360	347	361	319	326	335	373	318	339	373	355	311	340	342	342	344	371	310	339	327	311	346	332	320	346	336	344	356	331	317	340	379	324	334	309	324	323	316	312	330	345	360	300	317	328	356	322	351	310	325	349	322	309	304	338	336	346	351	314	339	364	363	348	327	332	370	330	350	342	309	341	333	362	314	332	347	323	346	324	321	327	367	340	336	314	332	327	327	328	332	335	303	307	333	336	342	347	334	342	334	319	353	357	323	353	308	350	377	368	358	348	327	305	380	337	328	329	338	360	344	306	337	383	357	299	314	335	327	335	314	355	330	344	320	337	326	341	344	318	337	323	318	328	313	306	358	317	344	335	310	356	356	332	358	343	336	345	336	324	309	337	349	339	313	328	320	365	314	366	334	319	353	330	315	324	297	359	310	329	338	327	345	352	336	332	337	362	362	348	295	373	340	315	341	325	347	330	331	341	327	326	327	346	315	385	348	346	333	339	349	332	331	373	344	365	328	351	348	360	375	341	341	357	354	341	353	365	355	331	306	327	355	327	335	365	332	334	328	328	316	353	339	315	320	335	315	331	346	356	366	321	379	332	362	301	342	323	324	348	350	354	368	354	359	357	332	325	341	339	330	358	348	348	319	340	340	344	349	312	323	361	327	310	334	321	335	352	337	323	357	339	332	351	346	351	393	345	331	349	345	342	376	366	351	348	321	295	339	344	342	311	334	341	308	328	341	315	330	316	344	378	338	343	371	342	335	354	344	393	335	305	309	321	376	336	348	288	372	351	318	348	366	330	348	332	345	314	354	353	343	352	356	334	316	347	357	336	306	311	330	380	346	326	357	320	369	355	377	330	345	331	341	336	345	364	372	344	341	389	346	341	331	352	377	328	318	327	346	317	338	361	353	331	319	354	306	350	341	342	380	351	295	303	333	331	343	337	342	332	339	311	337	324	368	344	357	317	314	340	324	337	353	349	334	331	309	330	309	331	347	319	336	335	335	308	331	321	330	345	342	333	357	367	320	347	360	323	324	317	351	352	381	340	335	309	338	375	362	355	349	332	357	343	353	359	351	335	328	318	343	339	336	306	333	311	360	336	332	336	326	352	345	314	340	339	356	301	309	368	338	298	342	345	367	324	352	373	328	356	353	360	331	355	342	370	327	343	338	324	338	344	300	341	347	332	355	344	308	358	332	345	322	336	355	328	327	360	310	360	375	327	340	371	368	311	333	340	371	329	329	317	367	360	343	312	386	343	358	376	300	411	325	364	342	329	321	350	351	335	328	363	337	330	347	301	355	371	333	341	327	323	328	278	338	382	391	349	343	335	323	378	344	324	339	342	322	329	351	361	326	373	331	300	318	340	367	349	359	355	331	377	338	323	304	345	289	331	322	345	315	356	330	306	321	358	326	351	342	330	348	336	315	369	318	318	335	312	371	335	380	307	353	333	316	401	349	333	342	332	356	362	349	325	356	319	353	316	325
2534	976	1067	1107	1062	1087	1016	958	937	948	991	890	993	892	933	891	919	947	880	898	853	873	908	873	917	902	865	932	895	893	926	923	871	875	883	900	886	880	883	905	912	875	848	897	883	892	857	898	910	908	898	903	846	956	922	895	910	906	902	927	919	902	883	908	906	920	938	873	873	888	902	931	875	866	900	843	866	878	907	892	884	906	940	871	909	931	902	884	857	859	928	874	900	921	884	899	918	870	904	926	871	869	889	895	808	851	876	917	869	869	911	923	903	941	868	879	869	871	895	943	894	842	914	898	897	879	948	890	900	862	888	890	861	898	897	851	920	892	934	867	871	877	934	911	878	935	889	917	890	909	996	929	894	915	876	885	904	924	905	902	870	828	896	914	881	836	896	861	854	887	882	908	938	875	920	835	917	894	861	888	965	915	933	891	902	883	903	869	896	921	868	879	844	882	915	857	946	912	889	902	878	867	857	941	931	905	870	913	937	902	903	935	857	859	978	859	903	862	883	845	850	923	870	896	918	915	880	917	918	914	930	912	882	841	914	921	888	917	880	883	919	862	919	877	863	865	874	941	856	917	924	897	824	943	890	882	885	905	827	886	914	938	889	896	908	889	903	928	930	897	846	904	874	860	821	903	859	907	900	873	887	899	917	860	893	899	861	912	908	861	893	893	924	897	931	947	852	818	896	906	869	854	872	864	856	856	877	902	890	857	891	858	830	915	903	858	897	875	870	860	849	923	909	886	877	852	841	906	830	876	926	906	904	848	876	878	872	908	875	946	868	899	877	830	901	854	884	944	889	905	885	915	935	886	886	893	890	916	904	878	891	926	875	912	920	852	843	878	850	947	904	878	921	867	888	917	897	929	896	886	920	887	878	876	904	926	930	873	896	890	872	936	906	917	910	867	859	921	896	874	881	872	861	911	849	908	852	888	855	855	916	944	881	901	872	941	838	910	859	864	895	921	901	864	859	855	889	855	960	877	891	886	860	924	928	892	882	890	867	837	906	888	837	877	920	910	898	864	892	887	888	943	888	786	908	864	902	894	886	928	903	877	961	853	881	906	874	926	896	897	828	903	868	915	864	871	933	885	916	806	875	888	874	921	881	848	882	872	877	827	916	935	910	933	852	855	906	891	923	892	907	886	926	880	856	870	882	907	862	882	891	857	858	908	839	865	899	883	856	873	915	941	917	891	893	886	875	874	898	856	901	938	830	859	897	862	888	879	871	908	895	871	887	893	890	951	933	854	895	891	893	821	880	913	844	908	912	884	933	880	920	948	941	873	870	917	918	887	920	899	929	970	930	908	898	887	896	848	900	888	846	958	939	887	909	862	857	865	856	844	893	918	864	957	853	846	911	900	968	842	933	859	907	850	909	875	888	880	918	864	895	861	862	887	823	873	848	891	869	877	883	889	871	855	923	893	880	875	835	866	892	901	882	880	948	907	867	901	893	905	902	940	915	892	862	921	850	902	937	925	909	866	845	906	897	862	894	899	919	878	889	952	835	904	890	869	923	944	849	901	919	883	919	957	913	840	902	876	897	876	862	856	849	896	879	906	926	925	894	885	923	914	907	906	857	889	916	891	868	958	901	933	853	863	852	871	804	864	858	905	906	946	928	868	871	935	898	856	862	909	903	883	864	888	842	852	879	855	901	841	905	875	913	886	910	899	923	923	916	882	991	884	924	928	898	886	874	834	890	890	876	894	856	911	871	857	928	866	923	884	896	871	897	911	889	879	889	914	903	912	885	885	895	926	865	890	875	865	910	874	919	899	893	862	937	889	877	930	889	908	893	945	831	844	909	862	880	872	873	928	931	900	860	906	904	956	874	922	916	849	928	913	896	894	914	920	823	873	837	899	871	948	897	904	887	878	860	935	856	859	924	920	879	876	882	906	894	944	858	856	895	924	925	841	909	891	905	839	874	905	862	866	887	845	885	933	861	860	875	906	865	862	885	863	884	918	853	932	881	863	936	895	888	915	887	879	878	946	891	856	838	899	859	879	924	894	892	873	895	887	890	891	917	910	892	919	826	899	861	858	881	850	950	863	915	899	905	946	931	860	857	880	946	890	860	938	854	865	861	919	904	915	855	926	886	902	852	888	949	911	877	895	916	868	908	880	881	844	918	916	872	875	894	874	872	874	936	900	880	862	895	912	849	881	923	927	854	898	960	915	875	878	882	828	870	890	923	939	925	801	857	893	905	899	872	848	922	881	870	868	872	920	922	868	907	907	876	908	878	898	916	879	923	893	946	897	905	845	917	888	896	891	941	879	924	894	850	866	849	893	899	882	870	845	928	876	922	889	900	927	868	911	898	918	893	885	863	901	903	934	858	880	946	893	830	856	959	827	883	927	888	862	858	854	846	886	852	898	926	846	877	878	913	880	915	901	849	873	938	837	866	932	891	892	883	918	856	890	925	908	896	896	885	871	886	895	901	948	889	931	884	915	955	827	888	876	814	870	867	925	909	898	896	882	860	868	898	885	904	941	883	875	895	876	917	917	876	894	889	885	881	900	901	845	896	862	879	861	857	931	835	891	864	877	969	846	915	869	913	886	845	926	810	872	874	876	891	925	873	955	898	884	928	924	874	851	915	871	874	881	861	890	875	888	920	908	877	930	906	882	897	865	888	858	894	869	905	864	899	880	940	918	873	905	936	879	857	878	867	906	927	868	877	852	970	833	901	875	885	858	938	928	926	835	868	936	917	867	892	927	961	900	852	876	927	922	924	851	869	928	933	921	858	974	888	906	865	894	952	866	886	884	899	974	864	874	904	868	888	918	831	848	892	865	871	952	922	861	903	852	882	900	883	898	898	897	859	896	885	933	896	874	910	887	887	871	777	885	908	887	934	879	900	866	892	861	853	873	876	828	953	904	862	859	880	902	927	906	895	840	892	924	849	854	926	850	895	881	894	877	915	878	912	889	887	912	848	906	889	887	894	902	877	936	858	879	916	851	839	892	881	897	821	915	911	884	858	874	871	901	880	884	888	891	901	872	898	910	958	883	892	888	876	889	863	850	827	901	890	951	932	830	940	862	903	950	842	877	901	801	885	914	892	894	914	890	838	859	936	876	910	893	880	876	881	899	884	867	907	891	891	901	937	878	852	896	908	930	919	908	925	888	892	866	914	883	851	863	935	941	873	860	887	869	969	940	877	869	916	934	898	899	865	889	833	856	904	851	895	851	911	911	862	881	851	859	900	962	900	862	883	868	905	906	945	943	887	904	877	850	856	910	873	921	860	925	907	920	826	858	905	857	954	885	926	901	872	915	902	872	918	899	841	910	873	847	924	909	921	910	882	913	885	830	889	917	947	892	918	849	868	866	881	924	914	898	859	880	858	859	877	867	894	893	869	875	883	867	894	940	855	859	885	870	882	873	933	846	895	910	898	855	827	870	874	901	906	884	869	926	842	913	905	841	896	921	873	895	899	908	935	888	888	879	875	919	850	881	938	909	937	861	935	896	871	886
10179	1024	1266	970	730	616	457	399	356	350	325	303	278	262	276	255	230	251	214	234	233	204	222	206	235	241	239	209	226	223	228	214	212	227	197	215	195	221	222	206	189	192	211	228	173	227	235	220	203	222	205	198	194	208	233	236	208	195	183	202	211	210	209	201	216	222	222	246	200	228	218	223	204	202	202	205	200	190	220	206	225	198	179	213	214	186	233	200	219	210	197	198	207	214	208	210	174	207	167	193	230	168	223	195	215	214	206	187	200	217	226	203	173	209	212	209	210	226	207	193	187	198	205	206	211	206	199	209	234	205	222	212	213	204	199	211	211	211	194	233	209	190	192	201	200	239	222	202	214	197	200	204	178	205	234	209	206	222	209	182	200	211	217	207	214	198	209	223	256	183	209	198	209	203	205	192	190	202	186	200	199	215	218	201	214	189	208	192	218	213	223	211	214	204	224	220	219	213	217	219	205	226	210	205	205	214	190	217	219	246	197	201	190	223	221	201	213	216	195	210	212	188	210	228	200	201	202	179	203	238	219	216	190	194	191	246	196	216	173	243	215	233	172	194	223	215	233	203	209	201	222	229	228	214	218	198	196	255	176	214	213	204	184	206	179	201	205	201	221	193	201	194	202	206	205	194	208	227	197	228	193	187	186	198	203	223	205	212	212	206	206	212	202	187	204	227	199	204	204	207	230	200	204	179	203	201	211	216	198	205	210	204	210	210	185	207	231	200	195	187	215	217	233	220	198	215	198	199	200	225	185	179	200	204	233	202	180	186	221	218	205	220	194	193	210	212	224	226	189	198	195	192	197	202	199	251	205	228	205	184	203	214	177	196	187	217	213	212	210	210	182	211	217	200	215	189	221	229	198	207	222	180	163	192	225	215	206	186	187	201	198	217	217	211	191	210	216	207	218	200	207	174	222	220	202	220	213	180	212	229	193	196	188	215	186	226	220	234	229	187	206	211	206	210	230	189	197	212	199	195	206	221	196	208	177	231	195	189	210	229	189	185	227	211	200	189	209	186	205	212	194	222	206	201	204	216	223	189	203	217	226	191	201	201	230	210	214	196	204	204	177	203	199	194	202	215	188	232	189	184	222	208	210	190	188	213	224	209	226	205	173	182	214	202	180	204	188	204	175	201	189	208	208	215	214	180	199	216	214	214	195	232	217	191	192	205	212	199	198	199	190	213	216	214	229	213	220	198	231	188	185	207	204	203	212	214	214	212	226	208	196	188	193	199	194	210	194	192	258	182	205	206	208	186	216	204	225	228	211	180	193	201	229	186	199	222	229	199	236	226	214	200	211	196	202	174	216	205	202	207	183	207	223	206	219	184	192	194	220	209	192	187	226	184	210	233	207	218	201	192	208	188	211	192	217	195	193	189	211	193	205	188	192	201	208	220	231	196	221	216	198	194	240	205	217	214	203	216	202	211	189	206	197	236	209	203	186	189	221	195	192	184	213	230	225	195	218	225	197	229	218	210	205	209	196	210	213	202	204	203	205	206	185	198	222	221	190	192	198	224	182	200	205	191	196	196	215	207	193	209	224	198	201	235	179	203	222	208	212	196	198	215	215	221	206	208	226	230	199	202	199	207	225	202	222	206	217	230	219	203	209	246	220	204	194	207	220	190	211	219	217	189	211	222	205	206	199	212	188	208	193	189	226	219	186	167	207	213	192	196	191	209	206	204	218	200	186	207	196	195	210	224	170	227	212	220	225	179	217	175	203	202	210	197	227	187	184	186	213	230	192	199	215	209	198	214	218	195	200	199	208	218	206	213	203	192	198	199	196	221	203	205	209	218	202	219	191	216	198	195	223	193	199	198	209	222	194	229	201	167	182	214	184	203	204	193	202	207	208	218	193	191	234	193	221	196	213	197	182	230	207	210	207	215	210	195	187	196	231	211	198	176	219	197	207	207	207	216	221	213	194	219	199	225	187	201	217	198	192	237	227	190	194	221	218	217	213	207	195	199	210	216	214	204	212	214	223	197	195	222	197	222	206	171	197	204	191	206	206	215	224	201	189	205	210	206	195	210	183	221	203	194	195	200	208	186	219	186	199	213	229	180	201	198	207	196	215	212	203	205	199	227	217	220	185	206	242	184	178	196	199	226	208	187	189	208	212	217	212	188	168	194	204	205	221	208	199	184	203	222	165	192	190	219	208	210	184	210	205	201	219	193	231	193	209	189	227	197	214	210	192	203	197	230	195	210	196	211	201	188	188	200	222	200	201	213	200	208	193	219	207	193	195	212	186	185	201	222	218	191	195	179	210	207	206	184	206	209	199	170	209	215	188	226	214	212	217	199	211	195	204	200	204	232	215	203	197	198	229	220	223	192	204	216	213	208	207	190	236	197	212	231	240	194	184	216	194	180	188	183	193	211	190	197	171	205	184	201	198	212	207	225	187	207	201	229	216	229	205	223	211	213	199	202	218	210	189	219	189	199	209	177	228	219	199	193	226	234	194	199	206	221	212	204	198	213	217	209	206	193	238	200	207	207	211	195	208	219	214	203	213	234	199	227	209	195	197	201	201	232	215	190	200	188	213	208	192	215	191	206	223	186	194	195	196	200	200	228	214	199	196	190	197	198	184	207	232	177	204	205	209	201	203	214	190	199	206	233	208	247	206	197	212	216	203	213	202	195	196	211	205	187	223	195	180	204	208	211	239	189	193	243	216	196	209	197	214	203	224	212	198	181	193	196	201	203	243	223	204	213	218	208	198	179	167	218	224	197	191	235	219	189	195	211	202	192	242	217	198	202	231	199	211	218	197	197	218	225	204	222	209	213	197	201	227	212	197	181	219	212	188	198	208	195	192	201	209	205	196	201	198	223	203	204	207	198	212	185	194	196	176	216	204	216	205	204	199	174	203	204	230	215	207	198	198	222	197	214	212	221	207	197	221	203	192	219	195	221	211	212	212	200	193	201	207	236	218	170	185	209	220	200	219	214	217	182	178	187	191	214	222	212	199	180	195	199	238	255	174	201	192	193	200	212	187	204	227	191	196	212	227	191	215	209	185	198	205	208	193	215	191	211	188	211	206	196	205	225	201	177	245	204	211	200	219	185	223	204	219	203	187	207	209	223	177	184	202	205	201	198	219	194	201	187	212	219	188	223	188	203	220	209	224	215	207	191	175	226	215	206	209	177	201	198	193	223	190	183	176	220	190	192	206	200	222	204	196	211	199	224	179	224	206	202	195	223	218	207	238	207	188	201	195	226	205	218	220	200	169	218	219	215	230	202	213	211	240	202	192	182	179	200	218	195	219	203	189	198	217	208	217	217	199	181	201	190	211	204	198	214	201	205	198	191	183	225	212	239	229	203	213	190	186	217	193	214	207	219	199	199	237	233	201	206	186	204	219	210	204	200	198	205	192	190	194	188	214	223	180	221	221	186	204	222	207	236	221	224	200	199	205	214	196	183	238	218	200	208	185	190	211	234	184	201	195	214	213	206	188	207	199	208	198	196	190	200
5668	1396	2588	3193	2758	2277	1992	1747	1538	1307	1216	1091	1065	959	922	862	867	846	770	768	759	735	760	690	648	651	725	686	687	666	648	655	638	656	628	643	581	630	644	652	580	597	639	589	533	618	553	585	564	656	602	609	561	559	581	563	585	583	614	614	531	589	616	599	647	622	574	624	625	573	587	577	558	584	592	599	567	586	593	598	597	566	583	574	553	602	545	587	594	556	579	549	561	595	573	580	612	555	612	577	659	576	576	562	555	580	554	577	623	602	544	570	547	506	595	537	560	578	580	559	631	597	586	561	606	601	605	567	580	543	583	582	583	619	570	548	594	609	562	525	561	536	572	560	566	578	540	562	558	574	576	582	591	578	603	556	530	587	604	573	593	554	571	569	590	558	559	622	602	541	570	571	566	586	603	560	552	586	607	564	568	569	559	594	581	561	577	568	568	553	523	564	561	538	570	566	560	578	571	556	541	544	614	601	578	531	574	587	550	564	602	548	652	541	608	533	582	554	582	553	587	545	563	595	562	572	597	568	589	555	498	575	593	570	561	567	592	614	583	590	599	581	548	506	586	564	543	592	588	592	571	636	633	556	598	575	552	560	620	571	586	603	540	561	613	566	562	556	577	537	566	600	650	575	562	565	585	597	580	593	563	581	596	591	585	615	565	600	544	611	562	622	603	563	599	551	587	578	556	635	563	569	622	547	570	603	538	572	560	585	597	560	576	562	536	569	552	573	591	559	614	628	595	600	563	568	543	605	622	540	533	604	591	571	558	611	571	612	560	605	602	591	547	549	575	573	493	541	553	579	564	607	574	575	539	580	538	581	574	615	572	542	548	618	599	572	557	579	594	592	551	530	531	553	570	558	570	584	572	595	561	593	615	577	550	549	590	568	558	591	570	560	590	549	590	583	554	565	543	564	547	578	582	588	573	551	580	557	541	570	568	580	591	578	563	536	582	584	575	587	574	640	553	622	569	554	547	599	632	607	536	528	583	544	572	601	563	587	566	582	563	563	560	551	528	532	569	586	582	592	564	589	608	584	601	584	557	552	549	536	600	611	576	602	572	619	614	596	586	559	598	600	605	576	587	620	586	546	558	588	575	581	532	556	572	566	534	551	599	571	538	614	596	582	562	524	582	575	594	556	586	587	547	562	571	572	540	599	565	560	602	575	582	557	554	559	562	540	586	549	616	566	574	548	595	562	576	583	567	587	564	605	542	583	523	576	565	545	574	517	610	559	577	583	570	546	555	598	544	548	551	508	562	569	551	543	587	574	548	572	564	571	564	601	594	599	542	546	574	576	580	585	583	598	567	603	555	568	577	525	545	539	534	570	561	568	580	577	589	572	617	569	594	572	603	566	612	546	591	573	523	574	566	569	568	561	622	598	590	572	575	550	586	561	603	636	565	568	585	595	546	595	599	573	525	578	553	558	570	613	567	560	593	606	558	600	577	564	558	592	583	576	554	531	547	576	561	581	630	570	565	536	578	589	589	573	569	559	612	533	560	530	567	565	575	529	564	558	546	602	570	552	550	598	582	579	585	553	530	573	573	573	540	547	582	564	559	608	555	578	554	620	559	561	569	583	641	545	559	570	618	605	541	564	558	589	583	586	545	554	556	600	560	565	553	587	586	540	566	567	617	602	563	559	585	573	559	556	560	587	565	558	577	533	612	617	583	563	566	586	552	582	582	603	531	578	577	579	571	568	539	505	574	577	600	553	597	596	581	583	561	586	615	551	564	590	606	607	564	581	579	610	586	537	583	572	541	614	584	565	538	544	565	556	529	576	549	587	560	559	560	570	566	576	588	527	586	549	591	565	569	593	551	546	555	630	610	587	597	546	613	559	599	570	569	576	557	544	617	579	590	580	601	544	572	620	522	591	563	548	569	540	566	580	560	570	585	533	589	564	568	586	648	585	583	557	568	569	575	571	604	585	548	565	556	561	569	595	571	596	599	587	541	555	597	592	569	600	563	528	576	587	565	507	536	549	587	566	556	557	577	572	587	597	569	580	535	525	596	595	548	578	586	609	576	580	584	578	576	524	571	595	542	592	591	569	535	555	592	542	625	596	580	573	598	612	584	554	521	547	580	560	554	598	600	579	564	537	559	607	605	588	525	607	555	608	605	577	615	560	558	579	599	589	571	551	572	560	597	583	558	589	550	564	590	536	564	585	571	555	543	575	603	555	541	617	584	572	541	565	560	569	612	532	569	590	581	564	524	564	618	551	565	546	600	617	628	617	562	568	575	579	557	583	574	584	571	589	569	539	566	570	618	571	552	570	593	577	595	584	576	617	593	567	562	580	568	561	557	591	570	571	520	584	542	583	553	592	610	566	570	595	555	544	577	580	564	602	566	578	584	604	573	598	536	506	591	558	543	560	559	567	576	578	597	553	572	596	547	556	567	591	549	572	569	517	574	587	571	532	627	582	597	585	605	571	577	559	570	546	603	583	528	545	558	556	606	576	593	572	578	571	602	573	579	566	567	549	566	572	601	573	546	581	585	596	548	583	539	571	600	561	570	628	578	625	604	568	568	586	549	569	545	561	556	558	549	562	566	566	578	523	599	568	611	632	544	556	583	545	556	558	591	577	533	545	585	598	625	568	573	604	561	583	584	603	552	574	577	579	581	596	574	596	545	570	584	578	575	633	566	556	577	555	581	555	590	572	560	537	544	571	579	557	572	588	610	570	574	561	573	557	553	572	560	584	564	611	551	521	566	596	559	540	561	611	601	568	542	593	544	590	565	564	581	558	547	541	557	583	582	588	536	604	590	574	592	587	568	596	571	569	535	575	580	649	538	598	534	564	544	597	615	592	580	567	549	560	577	523	562	581	572	605	572	602	573	570	604	545	574	516	559	555	555	589	579	615	615	564	588	566	560	580	598	585	569	575	576	568	568	569	549	579	592	579	604	547	569	569	541	588	589	526	520	589	531	564	574	577	538	569	582	599	579	589	572	585	592	579	547	550	580	585	569	558	593	577	616	569	597	626	575	556	585	581	580	591	602	578	580	578	586	533	587	553	626	585	581	595	588	517	576	575	532	565	570	566	543	558	605	575	593	571	588	538	563	569	614	575	570	520	568	607	603	565	526	571	572	533	558	575	586	591	621	545	572	567	604	553	566	597	545	589	590	634	574	583	600	559	552	588	582	601	592	556	564	541	523	569	606	572	565	558	511	593	555	564	553	579	590	601	610	634	556	562	540	611	540	567	569	579	614	619	561	573	567	567	571	560	529	586	607	586	589	576	555	589	621	567	560	579	595	575	582	598	547	585	561	593	574	583	591	592	576	575	535	549	579	555	559	601	548	565	582	558	572	634	527	590	598	599	600	591	552	545	572	567	587	579	609	548	581	570	544	590	545	589	597	581	573	583	616	569	579	563	555	614	582	597	602	576	556	571	572	549	576	564	489	591	543	600	591	550	558	564	584	581	537	579	574	547	564	568	604	585	542	547	568	571	561	582	616	557	599	587
17871	2445	2372	1753	1220	899	709	634	477	407	356	316	255	265	241	221	222	206	206	191	193	191	174	171	151	163	167	166	163	156	149	162	147	137	159	149	159	130	146	133	153	162	160	136	151	127	140	132	140	140	122	115	142	131	162	149	143	145	134	143	120	138	120	135	153	126	141	158	122	146	149	111	135	131	133	153	139	127	131	141	153	147	143	164	149	133	122	133	129	149	139	144	135	127	130	150	133	169	146	139	132	135	125	122	122	122	138	125	132	129	137	135	147	125	151	149	144	128	125	150	140	144	142	151	129	129	138	128	149	144	133	124	125	142	140	131	134	139	129	134	127	135	158	121	145	119	129	156	125	122	122	133	147	149	173	125	137	134	118	142	138	126	115	129	161	140	144	122	149	135	134	127	114	154	128	157	133	132	145	132	128	130	134	127	153	150	146	140	138	120	157	147	177	139	132	138	148	143	135	128	154	123	139	139	118	116	146	120	151	133	142	141	133	136	148	122	131	142	144	128	141	151	101	113	143	152	129	119	134	144	130	139	136	137	134	115	135	121	136	122	130	123	142	135	119	147	126	152	143	108	126	138	128	141	126	127	131	140	129	125	136	155	137	146	139	137	130	115	145	131	133	147	142	129	142	147	139	134	151	133	143	141	136	143	130	130	121	128	140	148	153	119	145	145	126	136	139	126	111	133	126	133	124	107	128	154	121	131	142	106	122	129	114	132	122	136	121	147	128	125	130	130	143	140	136	128	135	104	127	133	134	129	137	134	138	133	136	135	143	126	131	112	117	141	138	118	130	135	129	139	122	130	138	135	120	146	138	136	138	137	117	134	142	129	141	136	137	122	141	124	140	139	146	132	127	120	137	139	147	127	122	130	135	109	144	133	134	126	136	138	121	121	135	137	142	139	116	115	102	129	149	134	159	129	146	119	147	133	133	124	153	125	126	143	134	137	147	132	130	129	132	137	110	141	117	114	130	141	143	147	155	147	140	139	109	128	121	145	138	134	139	114	141	152	126	154	135	133	151	122	140	124	130	133	127	143	145	109	135	154	128	138	149	138	136	137	125	152	131	142	150	142	136	128	133	142	114	138	125	151	112	138	135	138	136	136	136	120	163	141	143	119	132	116	124	137	130	135	140	134	145	132	124	138	138	146	147	142	135	141	122	137	128	140	131	144	141	140	137	134	123	123	156	131	139	119	120	138	117	138	160	139	129	143	128	147	163	134	139	122	114	126	131	136	120	141	135	125	119	133	126	124	114	134	134	123	130	141	136	131	132	123	112	136	127	132	116	131	137	130	111	139	130	141	140	116	139	154	134	118	136	126	132	153	138	134	127	145	149	125	117	133	142	120	132	133	124	163	133	121	135	137	133	141	138	146	149	132	140	120	127	139	141	147	136	119	152	137	125	128	118	152	131	115	142	139	138	137	133	144	138	125	113	129	133	162	129	131	113	108	152	135	135	146	143	134	130	127	135	129	134	117	123	111	147	138	121	154	144	132	137	132	144	125	129	129	109	132	124	135	132	134	137	158	154	115	126	108	113	128	125	144	150	127	142	130	127	128	132	124	110	137	110	127	150	111	139	140	122	138	135	146	135	122	142	138	147	128	138	155	127	141	161	132	145	130	141	115	131	148	130	149	127	130	143	146	120	140	147	107	139	109	130	126	158	133	124	140	131	123	155	121	136	162	130	141	146	128	140	134	126	150	107	107	121	130	121	140	124	139	132	134	133	123	133	143	135	128	145	136	129	137	127	117	140	134	138	143	128	135	121	156	138	145	157	135	124	136	134	132	138	137	144	125	127	139	148	138	141	140	145	141	133	142	129	112	147	137	109	130	131	135	155	148	118	141	139	132	114	141	135	147	132	151	138	133	121	131	146	126	138	121	139	145	136	151	131	141	115	143	134	130	129	132	127	145	146	144	154	129	142	138	123	132	145	126	129	158	114	126	130	133	115	144	163	139	133	136	144	127	123	124	128	126	126	124	122	129	130	108	130	148	129	129	121	138	135	133	128	146	133	143	140	133	134	131	144	144	140	113	120	149	149	129	147	133	120	126	141	144	134	149	121	117	127	128	119	130	158	124	142	133	145	145	148	140	132	118	136	124	120	145	145	121	120	139	133	146	116	121	145	136	124	99	147	132	124	145	135	130	151	137	136	140	137	113	121	140	134	134	121	123	145	123	116	135	126	144	146	125	129	122	138	133	132	138	134	130	155	136	116	134	117	134	130	125	127	123	130	145	167	127	145	113	120	121	127	135	153	148	116	143	141	117	128	126	140	134	136	150	131	137	147	146	131	129	137	127	136	139	122	133	148	139	137	150	140	138	146	150	130	131	145	135	119	122	122	110	141	136	137	163	120	132	116	137	138	136	138	130	124	134	135	142	117	141	130	129	146	159	128	143	147	147	144	119	115	145	140	132	143	137	138	167	153	165	137	140	122	123	125	138	142	143	113	135	129	143	139	115	106	133	134	120	138	137	136	124	146	123	142	112	128	122	151	127	131	153	120	147	119	123	108	129	116	142	123	130	123	139	144	127	135	127	122	138	121	133	129	143	153	120	140	167	98	132	143	135	147	147	160	109	144	148	128	124	128	134	127	133	135	131	141	118	160	141	132	151	121	115	145	138	162	139	138	124	140	132	134	147	127	128	132	138	125	116	137	150	132	128	135	133	139	115	127	138	127	117	158	117	131	135	127	134	125	144	116	120	133	133	146	134	132	131	126	145	143	126	115	137	143	129	134	126	131	133	135	133	132	147	135	120	130	143	129	122	127	130	118	135	128	127	134	140	127	132	130	135	143	146	142	136	141	146	118	128	127	147	140	155	138	148	153	153	120	142	132	124	116	134	142	134	141	130	134	131	151	124	146	154	133	134	136	122	127	139	120	112	132	127	138	121	125	107	113	138	151	133	148	148	141	133	116	134	125	156	138	143	130	128	155	145	129	128	131	140	133	123	137	162	134	120	137	113	120	123	134	137	150	148	116	161	134	123	124	125	115	140	143	121	128	133	157	130	117	132	144	136	141	131	129	112	149	143	141	140	156	130	133	143	131	123	118	104	126	159	115	131	143	133	129	150	131	129	137	160	132	130	130	136	143	119	137	128	132	136	135	137	132	146	125	156	136	121	129	121	129	126	130	159	126	143	141	145	125	140	148	123	131	124	153	145	105	146	140	130	151	124	139	131	119	141	134	113	160	138	145	131	136	137	119	149	127	147	137	136	127	119	130	143	143	135	106	133	127	146	144	122	155	119	137	142	141	143	123	130	140	132	131	121	135	122	110	126	138	137	130	122	136	140	154	143	136	118	126	134	131	124	136	134	136	136	122	144	135	150	137	168	139	146	143	112	125	131	123	142	134	129	134	138	136	155	153	128	129	120	146	146	131	167	137	148	134	138	144	138	110	132	147	139	135	145	137	135	141	110	136	134	123	139	139	149	120	145	133	132	150	119	122	137	153	127	118	136	151	147
7519	2067	4334	5356	4748	3727	3134	2549	2218	1881	1628	1421	1260	1222	1102	1037	997	906	852	817	807	749	690	663	713	667	639	580	614	576	573	585	598	551	557	534	511	524	519	511	508	478	481	450	450	445	451	493	468	468	457	459	431	436	457	458	475	447	456	430	445	454	452	450	477	447	426	445	436	431	445	423	443	457	421	433	413	431	392	433	428	448	411	420	424	414	430	429	440	419	454	403	428	410	402	425	412	453	408	398	426	394	379	418	474	456	419	434	411	405	416	388	419	434	424	419	442	437	430	457	396	416	385	413	407	397	451	469	461	383	430	419	437	418	427	389	419	389	405	373	434	406	421	417	396	399	398	380	426	426	427	369	381	421	409	416	398	397	413	416	374	396	433	454	418	420	429	401	425	423	403	386	418	425	417	388	390	429	425	441	410	412	427	428	419	415	394	424	421	385	406	416	425	427	432	404	402	376	423	373	420	413	438	428	392	412	396	405	417	452	421	422	423	427	424	413	376	409	386	385	428	412	424	391	425	381	382	420	403	397	394	402	415	417	393	390	398	428	409	419	405	424	372	414	403	373	433	404	428	391	402	420	423	388	389	410	460	432	386	394	389	426	413	415	399	444	443	436	393	446	422	428	401	422	409	414	382	420	393	409	412	386	440	397	436	425	381	408	401	425	406	416	410	387	418	398	447	400	398	389	418	375	357	414	395	398	393	413	404	423	372	389	395	402	404	398	400	374	402	405	425	434	441	427	413	397	390	386	411	418	429	404	430	382	428	413	389	440	372	367	418	416	424	430	398	419	423	401	427	403	417	413	366	436	381	395	373	404	422	427	387	419	388	429	387	415	430	412	398	434	428	414	383	385	403	413	427	390	412	392	403	421	412	394	405	388	425	391	410	385	413	431	376	388	394	409	432	439	379	407	414	434	412	423	385	401	416	385	392	378	441	394	410	437	395	391	398	436	435	422	407	388	426	407	381	403	385	406	381	385	409	405	403	404	412	440	435	418	392	373	425	373	395	396	396	398	443	424	426	410	376	384	408	440	389	392	414	394	446	414	419	401	407	389	375	380	421	403	420	397	402	390	405	422	434	422	410	401	432	429	426	423	420	412	443	398	411	414	399	416	403	427	403	400	374	422	401	371	397	411	388	429	436	376	398	374	421	440	409	399	397	410	370	401	421	391	453	416	384	425	431	412	409	381	422	428	392	416	417	391	418	405	415	402	401	424	421	444	386	407	423	392	401	429	424	419	409	439	409	419	386	426	394	401	404	434	409	386	413	427	404	401	410	393	409	451	363	423	425	379	407	411	429	403	402	379	397	432	433	409	419	403	384	415	447	435	445	414	393	411	415	374	419	405	402	419	400	414	375	419	386	409	376	417	426	399	368	413	392	368	384	398	432	401	383	407	405	393	439	398	403	395	395	388	362	411	387	445	434	417	412	411	394	379	418	411	409	379	389	395	408	448	400	417	414	374	407	444	367	439	412	391	410	394	412	395	439	432	422	410	407	413	418	424	404	417	385	423	414	392	412	421	435	437	429	423	398	411	411	424	426	374	424	379	410	407	412	401	419	366	396	390	392	404	414	424	393	394	426	400	371	432	397	417	430	408	352	430	365	395	367	411	396	379	403	414	411	416	393	373	397	464	391	375	411	396	436	426	395	414	419	412	402	428	416	404	405	392	422	414	393	454	392	433	386	393	391	403	415	412	415	392	392	372	368	394	433	435	411	434	454	415	402	379	406	453	411	395	417	423	403	389	411	408	407	405	393	418	413	406	387	375	413	437	407	420	407	421	424	377	439	425	383	435	381	371	400	374	365	427	413	398	449	385	449	403	420	423	409	362	424	423	391	398	370	368	393	382	429	395	440	413	399	387	393	423	401	409	448	389	432	449	408	425	405	427	415	402	407	385	427	392	424	411	403	403	412	418	410	401	379	398	462	350	413	419	434	378	396	425	418	396	415	406	428	398	416	412	381	423	384	405	389	403	386	376	392	432	415	363	419	426	386	407	451	422	406	446	380	425	384	410	456	362	383	387	397	384	387	407	407	399	433	432	406	379	392	439	422	392	419	430	436	379	456	397	433	385	396	373	424	428	384	363	400	437	417	370	393	416	368	413	415	373	371	423	408	422	375	401	364	385	405	421	362	431	407	403	406	382	451	411	436	412	424	403	361	427	429	402	390	374	384	406	402	417	410	389	398	419	404	426	419	401	399	437	392	378	424	415	422	403	394	373	381	378	402	417	427	438	457	400	413	379	440	423	404	392	412	404	398	422	419	391	413	415	372	389	386	390	420	381	410	427	406	425	407	382	421	412	424	387	387	386	405	422	411	434	424	430	415	421	398	417	417	385	434	415	409	446	428	382	386	393	421	415	419	428	444	403	432	407	413	401	355	432	403	419	384	423	379	440	414	375	412	413	349	409	395	376	437	372	399	404	412	408	385	395	383	413	439	422	421	442	436	382	401	415	405	396	391	401	395	422	397	370	403	407	407	413	407	431	435	448	428	401	347	420	385	393	416	401	444	426	390	403	409	420	407	389	385	430	428	422	427	416	391	377	429	429	382	404	445	441	402	429	453	419	424	410	427	401	423	398	380	433	396	427	399	389	438	424	409	417	390	404	419	398	393	371	425	385	385	428	451	428	437	377	416	407	397	380	392	429	408	413	434	432	410	372	413	428	414	436	431	405	427	403	405	393	392	395	402	408	416	431	409	449	373	414	384	387	415	398	377	417	414	438	422	390	374	433	397	415	413	435	372	436	431	378	420	410	388	394	420	398	416	411	406	405	436	412	435	418	417	399	399	410	385	369	405	383	384	411	406	374	387	417	396	384	415	408	420	415	392	413	410	409	410	420	410	424	395	386	411	384	368	413	428	410	401	400	430	389	422	454	409	369	420	393	431	431	373	397	433	429	398	372	406	402	405	392	443	396	417	416	421	405	386	408	392	447	424	364	407	400	416	391	404	432	414	422	400	416	418	387	426	395	411	395	394	380	401	401	424	379	367	433	403	421	433	398	402	375	423	403	408	406	421	415	417	407	374	423	407	389	375	437	426	425	419	408	425	365	429	420	409	392	446	435	380	403	408	421	382	416	403	402	414	392	414	437	426	409	406	376	407	423	407	409	400	352	392	383	410	395	399	418	412	401	384	377	410	393	408	414	360	366	395	399	408	402	401	382	395	425	416	417	388	394	414	423	385	401	417	422	386	400	401	452	437	398	409	392	363	405	415	401	409	385	416	410	432	390	427	401	405	402	392	395	386	432	418	391	385	403	405	443	409	429	403	420	373	425	386	391	384	424	416	417	407	373	389	418	430	358	399	432	415	430	401	403	391	399	393	408	389	409	421	425	405	393	392	438	412	438	388	395	389	377	402	397	419	430	434	415	405	378	400	400	376	408	424	416	412	410	422	395	439	444	432	366	407	398	439	375	400	400	359	416	403	405	433	425	410	415	424	383	374	385	445	383	432	416	380	405
2529	370	379	382	362	356	336	366	344	353	324	355	328	358	326	298	337	307	346	330	345	316	343	334	379	357	313	288	345	352	346	367	359	301	308	311	352	334	377	341	324	312	353	366	348	319	341	367	341	343	324	334	341	331	333	300	318	378	340	346	327	338	325	328	345	364	365	314	351	329	352	367	330	332	333	337	328	357	350	333	353	346	308	380	341	357	363	302	356	342	335	363	333	331	349	347	386	334	357	334	306	328	295	351	351	311	365	298	320	328	367	356	337	329	357	341	351	366	365	335	365	334	328	354	337	332	342	351	352	318	353	320	341	350	345	311	359	388	346	339	321	306	334	317	330	349	338	349	329	327	350	311	370	320	355	337	339	358	335	355	317	326	335	335	311	342	330	337	343	354	315	323	337	359	343	351	364	350	305	351	325	303	356	316	363	361	329	325	344	326	365	401	334	334	329	306	304	340	341	310	353	349	354	363	352	324	354	320	325	360	305	347	345	355	341	337	325	333	336	361	326	331	315	342	333	315	365	334	330	325	320	331	306	359	364	330	378	324	325	330	352	333	374	329	374	334	353	353	304	321	332	349	320	360	319	332	347	355	346	368	322	337	334	329	343	333	329	350	359	338	350	355	347	356	325	321	327	364	346	338	304	353	329	306	325	340	358	353	301	310	338	347	326	352	339	302	298	328	342	309	356	329	345	338	345	355	313	358	333	347	342	332	340	346	341	329	367	324	329	325	325	316	323	332	358	368	333	363	382	344	352	343	318	362	301	336	336	339	376	340	318	325	332	331	340	345	343	351	314	348	325	337	329	343	324	319	320	358	315	337	350	338	327	343	376	341	329	321	384	306	330	330	407	327	318	327	356	339	337	304	359	374	320	301	345	352	312	360	339	337	357	358	288	349	330	363	357	297	332	312	346	304	343	332	330	328	324	326	344	349	327	328	360	347	318	345	356	345	320	333	326	328	353	352	356	345	345	325	324	355	329	359	334	337	311	342	357	354	337	317	365	318	379	327	319	294	366	361	316	317	318	346	326	355	348	344	303	372	341	349	316	368	318	328	333	325	327	323	303	325	341	317	349	326	353	337	317	331	332	316	336	329	352	344	293	326	346	360	317	312	347	342	340	348	338	322	349	350	323	328	372	361	347	335	327	355	314	312	336	354	359	314	338	344	302	344	368	352	311	342	336	339	346	340	367	334	334	307	298	344	325	332	351	342	363	329	362	351	311	337	325	348	349	345	306	361	340	356	327	307	324	323	350	354	356	349	354	352	345	372	336	353	312	312	351	315	343	328	337	317	333	335	359	363	332	349	357	330	356	328	338	352	333	342	327	324	365	358	319	357	323	354	322	336	317	330	324	338	351	316	357	330	366	363	354	366	334	320	353	349	330	316	332	324	317	384	367	360	321	314	340	346	346	343	333	355	333	321	334	324	325	337	301	352	358	333	335	343	308	328	337	329	347	360	319	354	341	331	351	334	335	335	314	346	350	364	322	334	327	328	330	336	342	349	352	339	333	337	364	339	339	314	341	325	336	369	351	347	349	328	316	318	354	339	308	353	310	314	335	378	321	383	335	353	351	309	336	315	375	352	331	337	324	321	320	313	337	336	323	319	319	324	344	301	306	320	324	343	364	342	315	359	319	352	356	324	314	369	327	321	336	357	319	319	354	337	338	375	331	327	345	305	337	324	353	359	314	358	314	319	341	322	352	334	348	344	344	339	328	320	365	356	327	345	342	368	314	315	349	330	374	320	336	335	353	320	358	336	362	351	347	349	360	344	364	310	340	375	354	373	306	324	346	345	341	346	341	348	348	357	333	335	366	345	309	364	378	348	338	333	335	341	356	330	349	341	332	356	317	328	338	342	347	363	304	356	352	350	309	323	323	346	347	350	349	345	315	364	302	303	339	323	332	335	344	364	344	349	352	333	332	349	336	304	317	352	317	327	362	307	334	332	347	325	290	333	385	338	301	335	333	374	344	359	340	343	330	331	303	347	380	339	321	355	325	325	369	338	341	350	353	359	342	349	329	329	308	329	360	344	350	347	322	331	354	358	306	342	340	329	339	325	370	334	344	337	320	357	323	320	371	331	345	313	311	345	322	347	330	351	322	326	315	321	348	318	331	360	322	367	340	342	340	358	338	357	335	334	353	331	303	337	347	295	324	325	329	323	359	320	361	364	314	340	331	333	306	330	315	309	357	316	358	365	317	346	358	345	356	362	352	352	337	318	358	321	326	331	308	328	342	338	301	340	361	313	302	343	333	328	361	338	326	334	344	351	319	335	358	348	304	315	334	326	375	336	319	332	357	327	340	334	325	315	358	332	356	323	355	313	322	336	327	349	337	345	354	350	344	325	332	353	371	343	344	308	352	346	345	320	361	342	313	357	367	338	312	319	324	344	354	325	345	324	334	335	319	370	330	360	330	335	352	330	377	326	353	303	351	336	336	329	361	320	331	334	374	326	337	342	301	338	348	333	350	356	310	338	316	338	364	335	329	315	339	304	341	330	361	350	352	377	329	349	327	312	336	343	348	346	345	319	354	340	291	372	325	362	321	325	309	320	329	353	348	352	346	351	342	361	320	343	319	304	339	364	344	320	312	329	314	344	329	353	370	370	360	327	341	333	316	355	348	326	336	348	332	331	355	361	326	355	372	314	356	313	321	331	360	301	339	331	317	299	337	349	366	349	311	334	348	327	365	328	341	323	366	328	325	370	339	358	311	334	335	306	326	325	384	351	329	315	357	361	345	292	325	345	297	341	354	388	301	350	340	342	344	362	358	346	328	332	355	355	361	317	358	380	295	334	335	348	341	349	333	328	349	330	337	345	331	336	377	333	333	321	336	317	319	336	371	323	341	402	338	328	352	333	368	368	335	352	341	329	343	333	327	331	377	326	325	344	337	352	349	365	328	362	313	359	338	343	361	356	347	324	334	380	372	316	342	335	328	329	362	333	342	372	330	333	310	358	337	310	319	322	338	321	326	326	377	346	324	334	298	363	327	346	386	307	320	356	336	326	343	334	348	319	336	362	337	310	341	347	334	319	346	335	371	364	342	326	345	348	343	344	314	330	306	341	325	312	343	346	319	325	331	357	318	340	338	336	335	322	311	319	331	316	353	308	314	333	356	354	325	325	341	347	346	343	359	365	310	341	379	354	317	329	367	347	360	328	322	351	321	334	359	324	320	349	345	315	328	355	346	335	319	358	315	318	376	357	374	337	345	362	329	326	310	333	373	322	348	311	335	361	363	324	357	318	342	356	332	326	337	348	312	339	357	324	361	309	364	332	321	337	335	310	333	325	329	356	359	329	346	326	356	328	338	343	346	301	326	322	328	332	323	357	314	339	346	379	342	349	326	357	357	355	329	323	346	327	338	336	342	345	318	356	338	328	343	341	320	341	311	310	357	313	333	332	356	344	346	360	328	328	344	359	323	366	321	361	283	337	350	336	323	350	345	302	354	354	330	327	350	345
2540	962	1051	1104	1064	1037	990	1002	948	1013	988	919	896	888	934	934	925	900	921	902	910	854	878	866	890	886	886	888	937	886	883	988	930	897	913	880	884	918	919	940	862	861	905	916	962	915	908	871	908	858	859	867	909	940	928	891	920	894	931	873	881	882	883	878	912	869	822	927	900	907	864	843	855	904	945	924	919	921	938	896	883	898	944	847	900	890	941	901	870	930	873	913	894	879	929	878	905	813	886	925	867	889	864	887	904	924	909	918	928	835	925	901	885	890	891	874	900	902	906	860	858	868	904	898	858	862	889	924	857	849	903	942	891	877	866	876	871	926	890	916	877	880	876	860	909	861	841	940	899	884	883	877	941	848	894	902	872	888	855	901	892	891	969	896	894	909	870	907	897	864	877	872	915	870	928	905	930	931	895	884	840	867	909	863	925	900	879	873	864	955	865	907	906	870	877	865	886	878	909	901	887	888	873	899	923	880	902	893	862	896	886	903	900	934	889	836	883	858	893	897	902	857	926	879	896	921	899	864	816	860	857	946	862	902	913	859	896	901	934	904	888	882	883	883	869	904	882	897	878	904	893	923	910	829	856	882	867	892	883	854	878	902	887	869	879	895	919	876	909	854	912	864	919	905	901	896	886	865	845	855	902	909	911	843	896	875	926	897	917	908	882	885	911	920	868	826	841	850	898	859	917	891	864	839	899	859	900	920	892	902	856	884	912	850	864	907	906	919	817	893	832	914	862	876	885	853	883	883	884	932	917	837	931	842	919	900	924	885	889	867	886	866	910	871	893	913	847	961	904	874	848	874	825	912	870	876	882	863	908	867	883	939	923	853	889	863	936	948	862	854	940	889	922	897	820	908	883	887	844	865	909	879	868	846	911	868	835	890	872	891	877	826	899	861	851	876	891	907	895	894	897	897	907	878	839	891	873	939	937	798	886	860	931	830	900	929	863	904	888	825	906	910	830	819	865	914	893	906	862	910	902	826	965	882	963	912	860	913	905	903	891	913	881	894	868	890	868	949	916	913	928	913	914	924	941	888	904	903	886	882	883	880	834	911	895	872	842	919	880	915	859	903	894	851	860	864	882	878	906	866	898	922	947	885	897	940	848	878	888	876	871	920	879	922	872	875	861	918	840	883	931	909	944	882	883	902	872	856	927	904	889	948	924	857	880	896	937	883	912	898	874	923	927	863	863	937	901	912	886	931	870	932	919	881	891	858	923	881	860	909	932	897	909	869	863	937	839	906	908	846	841	884	896	924	887	876	837	874	907	920	917	862	848	883	853	919	852	910	848	866	861	856	916	920	884	863	925	906	904	908	898	906	888	893	888	888	906	906	838	840	895	899	863	879	900	844	934	904	887	859	878	878	867	913	848	903	893	939	879	872	852	866	941	851	843	912	886	903	859	839	916	859	905	917	858	874	878	922	885	807	872	859	905	892	881	906	925	891	882	934	917	882	929	902	893	872	929	901	845	907	936	922	849	868	900	888	892	952	873	909	892	880	859	952	863	911	896	826	871	897	868	908	886	976	886	862	939	877	898	872	908	884	918	891	818	925	853	858	855	860	875	901	914	916	931	865	860	905	859	931	899	889	895	911	914	906	850	880	876	896	911	947	927	892	900	894	903	884	887	894	919	927	918	915	881	928	843	884	913	900	890	923	891	848	879	914	858	856	899	879	852	882	887	887	849	936	928	876	952	910	922	877	897	915	869	874	835	949	935	924	887	944	846	871	929	943	869	928	925	908	820	881	902	958	925	885	913	890	867	897	895	871	881	877	837	924	886	916	895	895	854	916	856	847	911	831	899	905	839	908	873	868	822	878	915	861	873	898	864	851	900	882	883	872	904	884	901	851	903	911	896	849	918	931	914	871	887	906	909	891	892	899	869	840	856	934	883	856	884	839	897	881	935	847	899	834	911	901	904	867	846	897	929	910	905	878	830	916	844	907	927	856	903	872	866	833	865	896	883	904	897	886	854	817	869	874	882	892	899	888	867	877	886	875	904	850	891	897	895	861	917	885	893	891	877	924	886	842	891	928	873	908	870	908	796	877	919	889	931	952	920	882	869	868	890	921	863	867	901	844	894	885	918	883	918	926	910	873	891	837	875	885	877	923	913	903	896	914	825	855	933	912	871	836	898	892	902	934	823	902	897	926	893	863	861	934	896	929	922	864	851	881	892	881	921	915	900	870	895	857	877	857	881	866	879	895	897	923	884	925	879	896	898	900	810	897	862	896	877	902	877	903	864	915	921	878	896	905	906	918	920	900	914	854	867	841	886	949	929	868	856	896	912	906	942	858	894	924	908	903	860	875	934	889	936	885	943	924	928	946	867	913	847	886	901	889	893	850	885	902	908	934	858	938	896	934	891	894	902	915	935	917	895	882	874	884	899	859	922	870	868	913	875	863	895	928	932	914	895	891	898	905	919	909	829	902	919	831	877	909	910	917	906	900	863	875	864	889	868	874	891	856	894	897	818	889	847	905	876	872	874	866	929	893	921	912	883	852	919	957	923	873	934	920	910	902	895	875	940	887	868	890	874	890	857	867	873	878	857	912	841	880	913	850	939	885	882	905	905	903	920	869	905	836	908	886	901	866	936	862	975	893	895	911	936	879	898	900	868	906	891	937	886	908	863	893	916	893	887	858	873	933	943	855	855	876	906	897	889	845	863	893	837	875	870	945	878	867	898	851	855	903	841	865	871	892	890	874	903	876	920	837	891	880	891	892	899	856	907	899	856	955	833	889	903	863	927	891	905	867	890	907	896	895	883	888	878	886	927	892	919	906	890	895	920	894	886	858	924	917	925	933	908	881	876	931	885	938	923	854	915	900	875	858	923	883	910	895	898	872	914	888	884	899	871	898	909	923	951	865	857	874	921	865	891	898	878	843	925	853	883	934	951	882	896	888	837	882	906	856	858	890	908	869	888	921	854	832	864	905	872	883	882	902	881	856	909	875	824	894	865	902	878	919	838	850	883	872	914	936	856	885	877	915	859	859	928	926	884	941	885	948	850	888	881	926	890	927	864	894	896	906	885	901	918	885	880	891	941	893	871	912	912	924	920	875	922	923	848	867	880	847	914	920	878	888	867	872	871	906	926	905	897	867	884	917	908	866	875	863	831	885	858	860	896	856	838	883	915	855	884	927	887	891	888	922	809	975	867	892	897	925	911	856	853	835	909	888	852	902	867	855	905	855	919	899	865	895	875	894	853	901	890	901	876	896	864	895	901	883	882	975	944	887	838	873	902	915	928	907	825	872	830	869	919	913	918	921	892	886	888	898	874	884	944	910	909	911	868	903	882	865	919	883	874	931	844	877	944	891	890	926	930	877	887	933	892	902	850	877	879	897	876	879	916	847	902	845	926	877	938	844	917	895	864	912	894	925	899	927	856	901	923	861	881	913	839	869	855	890	860	917	891	891	863	852	948	947	913	892	913	845	899	856	882	931	854	924	886	934	894	887	941	873	915	905
10034	1013	1256	1043	769	599	508	419	362	355	308	274	289	278	228	269	235	222	217	233	253	217	227	211	232	217	215	223	219	255	200	236	228	196	200	208	203	214	203	226	201	213	202	226	209	199	189	221	193	180	204	190	195	204	225	215	197	189	209	223	195	207	203	204	201	189	183	206	188	195	219	223	221	216	203	205	209	221	186	191	240	210	223	217	210	224	215	213	190	214	180	217	188	219	190	207	204	222	166	201	189	206	207	212	208	204	196	209	222	211	206	187	190	206	200	210	187	185	185	213	216	210	193	202	225	180	193	196	196	223	210	208	209	206	225	232	202	203	188	188	189	188	215	204	203	214	200	196	198	196	216	201	201	219	200	221	206	198	202	214	175	210	220	215	184	199	195	206	205	183	224	197	204	196	205	211	197	209	230	209	197	197	194	210	203	210	215	222	198	214	201	197	187	186	188	180	203	225	192	199	208	204	211	203	232	212	231	212	209	199	204	201	218	197	199	214	228	209	223	207	182	174	232	214	197	195	223	189	211	202	195	211	206	215	192	205	209	199	214	195	221	195	190	211	194	184	234	213	197	210	190	186	185	198	192	202	212	206	204	170	229	199	235	217	212	231	187	211	215	202	201	201	197	175	211	189	194	227	184	211	171	205	193	202	165	188	222	221	207	213	213	213	233	191	209	194	196	222	217	211	195	206	221	207	213	200	199	202	184	197	206	181	209	195	200	207	213	201	207	211	212	210	185	193	210	187	227	202	192	193	205	183	163	195	204	179	199	210	189	224	186	192	230	232	211	194	213	208	211	215	185	174	205	237	203	202	220	191	201	219	209	190	180	229	232	201	188	194	210	201	178	205	198	215	208	171	194	202	222	199	196	206	187	189	205	196	207	196	228	236	200	181	196	206	220	193	196	225	222	186	225	229	211	201	206	189	209	211	202	187	182	207	198	190	195	211	196	187	199	243	200	202	187	197	191	225	176	205	185	203	215	205	217	208	205	230	206	208	194	201	180	203	231	212	211	205	199	195	203	216	200	227	206	214	217	227	200	199	209	186	199	202	218	191	230	205	198	175	206	171	193	210	190	183	206	210	207	215	204	218	195	202	200	200	215	179	213	178	231	189	209	208	206	217	205	201	179	198	205	205	213	193	197	232	202	220	193	186	194	214	184	195	219	195	199	195	175	205	204	196	202	184	214	201	196	219	202	188	198	210	239	230	203	198	235	211	202	217	199	180	187	180	201	203	205	180	216	203	214	207	187	223	215	196	194	211	208	202	189	224	213	205	225	197	218	192	189	191	180	207	183	213	207	194	207	210	212	183	185	200	184	215	231	202	197	250	220	203	212	195	197	217	208	233	207	213	182	191	195	194	214	226	202	215	191	223	191	192	188	183	201	217	204	183	195	215	214	215	207	214	194	213	198	205	205	194	197	199	210	180	193	224	232	221	208	206	210	212	209	205	197	200	199	200	215	218	223	213	220	180	192	224	211	221	227	189	216	214	198	230	220	232	198	217	186	225	219	229	186	196	208	202	211	207	200	217	194	211	181	203	230	197	185	215	200	226	214	208	189	214	200	213	186	189	209	235	185	198	203	204	187	193	195	199	202	191	186	190	222	206	197	223	205	197	225	212	207	214	208	190	194	201	198	207	209	190	209	196	210	204	217	210	205	217	226	203	215	197	194	202	211	211	202	209	184	197	197	195	195	213	217	225	200	194	206	213	212	204	185	220	201	191	204	201	203	185	205	215	205	196	215	200	216	208	182	185	202	205	205	174	211	193	189	178	209	216	216	181	212	173	193	167	207	206	216	228	224	198	210	205	211	211	196	190	211	236	210	220	213	184	218	192	201	225	193	219	196	208	221	241	222	184	202	204	203	219	206	207	229	210	188	203	208	223	186	216	203	221	202	181	214	213	182	220	179	209	211	191	168	202	205	208	206	200	198	208	216	207	211	218	223	217	209	191	229	217	202	208	206	218	213	197	193	214	170	205	191	226	196	199	185	227	206	214	197	212	215	203	198	207	211	217	220	230	212	209	208	195	206	216	200	213	193	186	219	199	217	211	190	190	207	221	231	182	211	195	190	234	205	210	200	229	189	214	206	187	212	203	246	203	188	197	217	225	207	216	196	211	216	194	217	208	206	211	178	203	217	202	190	215	211	234	186	195	211	182	215	202	216	195	198	208	224	180	215	205	159	192	191	188	222	178	234	212	197	179	199	181	230	220	225	202	214	191	211	209	220	198	210	188	180	191	206	189	213	212	198	231	194	199	210	188	206	180	237	192	206	207	214	207	226	230	207	238	207	202	227	181	219	198	236	180	205	227	172	203	201	216	215	202	205	198	198	226	222	215	214	180	208	173	204	225	192	220	175	196	181	196	193	185	227	215	219	187	217	179	176	206	216	194	189	183	207	207	238	203	202	186	222	211	170	209	183	219	201	213	205	200	222	216	195	194	197	219	225	184	213	199	200	216	225	203	199	188	226	233	212	195	206	222	189	208	214	200	226	185	207	187	186	212	210	186	210	223	195	206	224	203	219	208	186	186	202	221	230	203	191	224	204	201	211	192	185	185	210	184	169	201	198	182	216	244	182	193	193	214	242	206	211	195	183	196	226	204	207	206	202	176	191	199	218	214	201	207	228	206	223	181	204	212	219	203	200	206	196	227	202	208	200	211	221	208	213	215	225	178	187	224	203	183	194	209	231	232	205	187	232	221	198	197	220	190	199	202	206	208	209	189	197	204	213	206	206	191	208	185	216	206	191	191	185	198	190	216	177	210	222	206	199	198	204	201	216	196	223	212	218	186	229	191	183	208	189	202	227	223	209	187	200	211	187	221	190	191	220	198	202	209	197	211	191	198	228	200	230	218	210	203	203	209	208	239	215	225	211	204	238	211	209	196	199	215	233	201	192	189	202	218	221	228	217	218	199	224	197	195	195	192	187	203	215	253	201	199	220	200	208	170	230	200	199	214	216	174	207	219	204	200	211	201	202	213	192	180	197	236	185	207	200	207	198	190	205	209	209	212	199	187	238	209	187	207	192	212	213	224	202	193	215	207	196	202	202	205	186	217	224	208	202	200	216	228	205	205	216	200	208	218	201	211	198	196	217	173	179	198	203	180	223	207	199	220	232	208	199	199	211	186	199	178	221	206	215	204	199	193	215	210	198	209	179	203	191	215	206	193	194	215	215	214	200	174	221	189	198	214	195	219	217	196	189	229	205	184	209	204	192	192	236	188	219	205	210	206	246	199	197	212	171	212	214	198	209	206	205	215	211	192	196	188	200	210	191	204	194	204	207	195	211	204	203	212	184	199	197	190	196	232	235	219	203	191	181	207	200	202	207	207	206	205	191	180	205	229	220	222	180	212	220	200	194	210	202	212	206	205	234	210	202	212	189	210	216	198	216	167	194	203	196	220	181	215	230	204	202	217	218	212	201	207	201	206	206	232	192	225	190	204	198	219	184	216	198	189	219	217
5685	1367	2662	3186	2789	2438	2005	1816	1477	1282	1145	1140	1049	1025	953	851	853	795	818	778	752	741	677	737	715	750	683	667	673	669	728	607	650	645	674	650	619	625	590	612	636	573	600	636	606	558	620	601	562	597	597	581	548	586	583	616	596	614	662	591	597	542	589	578	585	604	585	587	595	551	598	614	564	585	627	599	558	597	579	574	553	571	549	552	543	612	609	596	609	550	589	517	563	575	545	578	608	612	556	567	565	538	555	571	562	579	600	610	617	556	559	566	589	565	570	555	627	587	622	565	565	557	555	562	572	617	572	552	567	566	577	545	581	569	564	574	566	564	585	572	572	592	573	564	562	588	559	585	583	540	610	610	616	595	592	539	570	561	530	594	586	575	571	522	556	572	523	561	581	569	618	556	567	569	560	576	541	583	544	609	568	563	529	582	559	593	545	631	559	520	590	550	563	539	559	625	567	554	560	577	574	538	609	587	545	589	561	562	552	548	583	554	594	556	569	559	548	525	575	569	556	619	601	595	585	604	582	559	568	577	601	591	521	599	566	580	596	558	563	577	541	585	556	599	586	560	550	540	628	576	563	589	584	599	588	544	559	548	557	534	598	604	561	568	578	568	582	540	559	534	571	563	539	546	563	587	558	548	549	560	580	580	561	565	612	550	541	578	584	546	522	572	557	545	564	552	554	574	551	588	557	589	619	537	596	568	546	564	567	612	564	569	576	602	577	574	563	569	593	546	550	548	596	617	582	582	581	576	575	581	549	567	558	555	577	546	597	598	571	536	581	525	588	610	578	579	548	590	619	557	588	555	568	558	554	573	573	565	596	607	548	608	541	606	607	555	586	572	594	579	586	535	598	584	593	558	576	546	559	581	567	583	592	545	588	545	495	565	541	611	559	542	592	589	579	554	575	589	573	575	573	594	600	524	536	553	598	557	533	552	605	595	578	565	558	570	602	560	584	562	605	578	551	596	578	582	563	542	563	529	591	565	562	595	575	597	575	537	581	562	578	567	566	602	564	545	571	589	591	569	586	523	594	607	568	570	560	552	564	538	574	539	587	583	582	571	561	603	572	572	595	553	589	580	557	549	553	584	586	576	582	559	522	611	574	541	591	582	572	599	635	543	585	566	493	578	554	530	586	551	529	534	538	592	531	548	543	593	564	569	522	572	575	554	568	536	534	579	530	598	565	606	585	568	614	536	599	554	553	537	597	585	555	537	561	554	559	554	522	562	592	553	561	554	555	556	569	576	576	539	597	579	610	576	583	573	590	538	556	617	538	594	585	564	548	580	510	520	571	572	559	576	562	588	592	607	569	550	575	526	612	550	563	554	566	600	555	605	588	602	639	557	561	575	522	554	549	586	592	541	571	552	584	571	585	559	594	599	537	576	564	606	575	591	598	566	585	554	599	562	537	565	565	545	575	541	613	592	589	570	567	553	562	581	539	536	598	606	570	581	601	550	564	586	605	562	536	590	559	545	531	589	578	589	576	575	572	592	582	583	576	554	563	563	507	555	554	495	549	597	588	570	569	584	570	517	524	554	619	545	564	540	591	569	562	574	621	582	588	526	572	534	589	561	571	593	594	596	555	539	633	552	584	551	563	550	552	564	581	569	558	528	575	616	530	570	590	595	611	557	574	559	569	576	605	591	599	520	564	582	558	565	559	595	562	528	551	567	561	563	582	573	583	551	568	596	577	562	561	611	613	570	559	568	544	581	564	588	578	581	571	560	567	558	529	543	555	569	570	555	574	567	599	554	537	609	578	580	512	569	574	538	558	540	550	602	546	534	534	541	601	548	566	527	586	634	541	551	577	597	587	594	590	587	578	556	531	616	542	579	557	596	577	543	612	528	566	593	587	569	568	538	579	577	592	574	575	543	594	580	599	541	538	567	602	548	599	575	542	557	622	595	577	543	551	575	620	565	610	555	573	587	575	569	586	585	599	570	587	578	556	593	577	530	581	566	607	572	587	550	530	550	545	613	570	563	593	594	570	520	554	583	586	555	598	559	645	535	546	545	588	543	604	565	567	530	617	571	581	606	577	537	570	565	617	564	567	576	551	644	610	582	597	553	586	573	555	547	567	618	574	580	580	594	566	555	564	565	588	577	553	542	540	546	596	596	585	555	583	603	565	593	611	563	566	537	555	526	556	619	536	566	573	576	530	555	576	545	592	552	592	592	549	535	552	556	521	556	598	584	593	647	599	554	500	594	578	597	593	570	553	566	576	599	590	563	588	550	605	594	590	579	585	548	577	568	554	566	570	556	588	582	525	555	535	568	583	567	546	567	537	519	528	547	588	550	575	573	570	622	512	586	607	587	599	574	557	613	593	581	552	554	583	551	577	561	509	568	606	584	564	542	528	568	572	549	553	560	572	583	530	564	572	615	570	555	521	611	618	530	553	553	536	566	530	567	547	577	563	632	557	585	592	595	562	564	610	612	587	534	528	621	594	536	560	533	563	557	567	571	570	559	551	532	546	569	554	596	539	548	571	559	578	533	538	560	543	616	568	541	559	575	546	563	587	555	602	532	576	559	559	549	546	591	563	548	584	580	539	576	574	544	595	570	583	615	543	573	553	614	605	525	547	561	548	578	582	548	533	574	561	554	564	553	564	561	588	605	560	561	575	583	564	571	577	546	574	513	555	558	575	593	561	550	553	532	550	575	581	569	612	540	593	556	568	595	592	604	574	556	523	574	538	605	556	556	581	583	556	571	579	577	569	531	552	595	609	566	604	576	538	579	606	579	550	551	550	561	523	577	592	564	601	599	583	629	589	597	598	575	577	587	587	580	566	545	599	572	559	579	589	557	568	552	558	597	545	591	591	541	569	605	551	583	579	560	579	580	564	595	574	540	581	568	564	561	558	565	549	560	583	525	602	554	565	569	573	584	583	601	551	553	553	516	563	594	562	578	589	579	572	586	526	539	567	594	603	555	541	582	557	574	552	565	484	568	565	570	594	594	541	580	539	572	544	590	583	574	557	574	583	569	583	603	598	553	563	589	595	566	596	623	565	603	572	602	573	564	593	538	570	548	606	581	567	608	595	579	544	585	569	578	570	576	599	574	546	594	597	609	569	570	585	583	577	607	588	633	542	587	574	574	565	589	557	580	596	555	583	584	620	574	555	611	573	591	573	547	538	540	592	555	545	593	582	566	566	550	566	570	557	569	567	622	546	562	588	592	535	562	554	577	553	559	570	557	604	550	522	589	545	557	595	579	529	564	588	542	574	545	624	540	508	570	582	620	576	621	548	566	603	551	568	553	631	551	570	544	577	549	605	578	537	587	601	597	593	599	565	583	620	586	547	569	545	583	584	511	562	536	552	554	590	579	566	570	566	568	556	540	567	566	578	561	548	568	580	533	602	585	582	620	542	590	557	555	601	607	537	567	551	577	561	569	550	564	566	562	565	589	574	554	558	558	547	551	541	539	555	590	518	603	582	567	587	602	559	595	594	592	581	561	531	579	569	545
18040	2481	2367	1883	1235	952	706	581	501	436	327	336	272	264	230	220	231	207	205	200	180	198	193	186	145	171	150	173	158	147	167	142	171	150	148	162	143	144	161	137	164	154	176	142	157	146	135	123	136	129	131	137	141	128	141	143	153	147	144	147	125	137	148	121	136	144	128	122	130	130	165	137	147	137	145	137	152	139	141	120	123	148	156	116	141	129	120	114	107	118	131	129	118	129	131	131	137	127	140	134	131	136	139	146	131	113	110	138	149	131	143	139	134	136	128	167	139	151	144	130	139	147	128	138	151	148	127	138	133	129	145	146	140	147	152	139	137	127	144	147	153	123	152	155	139	130	122	122	114	128	153	139	137	144	128	138	130	129	137	139	121	140	128	125	144	121	130	160	141	131	140	122	113	135	134	123	130	146	129	115	133	138	149	135	133	143	132	151	124	136	143	130	126	140	148	147	136	136	108	131	116	141	124	153	141	125	130	135	157	119	159	134	136	117	112	142	130	126	136	116	113	120	143	125	136	157	130	144	158	152	144	119	142	119	157	117	110	142	130	152	139	131	125	114	127	121	149	124	125	134	120	136	111	132	152	114	144	167	146	153	139	139	134	131	114	136	130	124	148	131	136	127	116	117	137	154	119	138	125	131	128	131	133	145	137	135	123	122	115	112	129	117	124	143	142	121	141	159	113	112	158	137	129	166	136	140	143	141	124	156	142	153	129	151	140	128	135	149	134	139	144	132	132	140	139	142	147	123	134	126	159	130	131	140	128	129	120	148	141	147	114	125	130	127	123	139	133	139	156	133	121	121	129	121	126	143	149	124	133	128	125	112	99	122	124	131	120	147	131	124	119	142	156	139	114	113	133	130	155	133	145	126	138	129	134	128	128	123	135	134	134	126	133	114	127	122	129	139	134	123	122	123	151	134	135	133	129	118	124	118	114	112	135	149	123	173	127	117	139	121	116	148	123	135	126	161	124	121	136	143	118	147	128	128	142	128	132	134	125	135	143	121	133	137	138	131	128	137	134	115	144	94	129	135	107	136	149	116	130	122	148	126	147	153	146	129	128	128	121	134	131	124	119	134	101	131	135	120	128	126	149	134	127	129	125	126	122	121	108	124	132	146	139	135	150	145	144	139	153	133	127	138	125	155	163	126	129	116	138	129	143	148	124	134	116	135	125	141	114	130	128	137	133	128	136	148	145	129	107	144	133	125	114	132	141	128	140	118	144	146	138	106	133	139	149	121	134	131	143	136	136	145	126	130	132	124	142	111	119	127	119	159	143	129	116	124	120	128	139	142	147	137	138	142	122	138	114	129	143	138	152	133	121	151	141	142	110	134	117	117	114	129	131	146	120	125	128	143	123	136	120	122	143	139	135	143	138	159	127	127	131	148	160	121	127	133	146	120	123	128	142	124	152	140	118	113	129	104	122	113	133	131	143	125	122	142	127	136	131	138	160	147	162	145	112	150	135	129	151	147	128	148	119	121	130	125	139	136	144	124	105	115	140	129	126	130	127	119	126	119	117	143	148	142	150	108	124	131	110	139	124	144	107	133	133	144	136	129	122	121	150	131	134	130	138	133	127	132	152	125	137	120	124	138	135	132	136	134	131	149	153	164	128	153	126	132	129	117	133	150	148	116	122	149	139	113	128	135	131	142	133	123	147	121	139	148	121	129	169	139	138	112	124	121	125	144	143	127	125	133	133	120	137	150	127	134	119	149	112	155	145	129	133	144	138	129	138	137	132	136	113	142	129	127	119	147	125	135	146	150	124	136	130	100	133	123	148	143	134	129	126	134	148	134	118	122	126	129	130	141	146	126	127	135	149	141	127	138	109	131	148	138	133	119	113	142	104	158	119	144	142	138	129	109	132	133	120	131	107	145	140	130	134	129	140	138	143	136	151	125	151	144	137	147	126	138	137	149	118	139	129	135	134	134	136	142	136	152	146	129	134	143	140	121	140	139	139	138	126	121	142	137	129	140	155	158	135	134	135	121	128	113	141	138	126	152	132	140	146	127	124	119	145	113	142	142	128	121	125	133	128	128	152	122	135	138	128	143	136	120	147	134	120	134	146	119	123	118	130	150	144	141	120	113	156	122	123	120	125	121	130	127	134	137	142	138	132	133	125	123	133	141	133	107	128	122	124	116	121	140	141	124	125	139	141	131	144	136	146	115	128	126	134	144	144	117	127	140	133	111	134	129	141	126	126	137	130	137	126	127	132	127	124	107	118	136	134	124	119	137	136	119	142	120	121	146	129	142	127	126	139	125	149	136	136	147	149	122	128	169	143	138	139	138	126	130	142	121	138	137	139	126	139	130	130	138	123	132	116	121	107	119	114	118	140	154	136	138	151	141	130	144	132	158	145	152	132	145	108	130	123	148	142	120	110	120	131	149	111	141	128	135	139	137	118	147	146	139	130	124	130	121	144	136	141	131	136	137	128	129	157	108	144	140	140	136	119	129	140	145	138	133	152	134	166	135	123	133	89	146	141	139	112	146	136	122	131	145	142	131	152	103	133	148	127	143	99	137	138	134	134	153	144	138	147	121	142	140	137	134	137	140	126	136	135	126	140	140	166	158	120	121	122	134	119	128	129	133	118	103	122	124	153	135	127	133	128	130	153	142	140	110	128	121	156	108	146	127	145	141	151	154	125	134	135	122	109	131	132	137	125	121	137	118	119	122	141	141	135	145	141	128	134	134	119	159	145	126	139	140	151	146	134	154	148	133	125	135	140	135	119	141	125	120	145	112	126	151	155	130	129	124	127	113	141	148	146	135	134	131	134	133	141	123	141	149	134	118	147	134	134	118	134	121	132	143	144	117	137	121	117	121	127	133	141	137	146	135	136	132	141	130	138	146	141	137	133	133	121	146	127	116	152	145	133	128	137	148	138	159	126	145	142	121	132	134	128	149	143	138	126	125	130	150	131	115	120	119	125	159	127	146	153	131	132	147	129	161	138	126	139	135	111	151	117	127	142	107	130	125	139	147	124	133	132	149	122	130	168	130	151	140	120	134	127	149	140	140	153	153	152	146	128	118	122	146	129	135	138	128	152	122	146	129	154	151	132	139	137	126	164	101	135	134	133	113	114	135	137	125	129	117	123	141	131	154	130	123	146	146	127	132	137	123	140	140	130	132	114	147	140	126	127	133	126	122	151	122	152	111	132	108	121	139	144	127	137	131	141	159	140	141	118	133	125	128	132	143	112	174	144	125	142	151	125	119	120	126	122	140	139	128	131	115	145	117	117	145	156	129	139	130	124	121	158	125	143	157	133	119	109	131	129	159	145	127	137	101	125	117	151	136	111	145	106	131	157	138	125	136	125	132	142	120	141	151	138	138	137	107	131	140	138	139	134	137	141	128	132	131	121	128	146	119	139	135	127	150	127	138	132	122	129	129	142	145	125	145	120	133	125	133	149	117	148	120	119	143	134	105	150	123	131	133	149	128	145	148	122	134	147	123	128	142	114	129
7507	2021	4450	5211	4650	3813	3049	2605	2180	1823	1635	1475	1269	1217	1051	1011	990	909	812	817	763	707	711	689	655	674	651	637	606	597	563	551	589	545	487	495	511	530	525	549	517	490	444	495	460	506	463	477	485	439	454	448	461	466	466	441	458	448	403	445	406	454	446	414	436	422	405	451	446	391	445	411	423	449	425	406	434	415	415	407	406	420	454	424	409	412	430	394	439	432	400	413	408	453	438	425	441	413	416	411	383	411	438	437	405	379	399	437	401	441	389	409	412	428	418	422	405	421	424	392	405	413	425	421	426	402	370	403	395	419	398	431	421	411	396	397	430	383	379	424	405	376	390	411	412	405	442	382	430	425	378	423	447	437	405	421	382	422	413	455	392	388	416	419	431	435	384	392	387	418	411	405	425	393	393	402	417	377	429	408	404	387	423	447	386	403	418	413	404	411	398	405	396	394	402	400	425	374	395	397	421	419	412	379	384	371	374	456	416	419	412	395	397	389	415	406	392	413	392	460	407	404	400	401	409	400	405	413	442	436	397	430	430	428	426	410	389	401	379	426	413	434	439	355	394	403	397	411	412	407	420	381	407	422	397	379	392	408	403	401	421	413	411	402	424	437	393	398	408	372	418	386	410	406	387	405	391	433	409	431	416	396	428	405	401	415	384	425	406	440	410	390	404	392	386	372	412	385	381	419	403	405	406	392	363	368	406	431	423	401	402	437	426	430	426	421	408	435	387	376	395	440	420	390	439	412	407	418	395	382	400	418	417	395	421	382	422	400	403	360	416	416	393	420	410	398	397	421	380	418	394	400	416	400	424	424	456	395	439	405	433	394	426	398	420	395	423	421	411	427	432	438	417	388	389	418	418	377	401	378	429	418	418	410	399	367	404	419	391	366	416	421	405	413	367	386	422	407	412	445	393	407	415	409	435	387	400	410	383	386	371	390	409	427	434	405	423	385	392	400	404	367	436	427	381	399	394	394	411	410	418	371	405	408	405	412	418	429	373	417	374	379	397	424	407	415	421	429	407	416	422	407	393	392	399	444	376	424	404	414	423	381	402	393	401	415	382	370	447	423	423	441	431	399	413	385	373	393	405	386	412	426	419	447	392	385	429	400	389	425	418	434	424	391	400	388	421	430	421	378	408	371	412	414	417	401	441	398	415	398	427	412	388	422	398	366	385	438	406	413	403	363	390	380	387	399	385	444	384	416	409	432	373	415	434	400	385	339	404	386	418	391	422	382	412	411	418	389	413	417	367	399	418	370	400	402	417	392	367	391	402	413	411	424	396	365	407	394	386	408	380	384	386	398	399	376	394	401	428	406	409	401	399	434	415	401	394	408	375	413	415	402	415	412	410	412	422	455	381	367	392	418	379	396	411	401	372	409	385	437	440	382	391	417	404	386	410	427	381	408	410	447	389	416	399	434	387	411	386	414	380	405	398	397	414	421	427	379	414	463	395	381	386	412	380	444	418	389	367	388	366	399	414	399	410	397	431	385	390	391	402	414	410	341	431	424	399	407	361	408	409	405	417	422	374	387	416	419	382	399	390	405	390	396	409	387	395	411	448	397	415	422	425	414	417	382	411	432	402	395	418	415	388	408	437	389	407	406	401	401	398	363	384	375	418	420	379	420	423	412	438	396	403	430	405	405	398	379	416	417	384	424	398	395	438	401	430	407	466	419	417	397	402	382	424	403	428	398	386	401	393	389	404	388	415	449	439	384	367	409	382	364	381	419	403	401	398	422	393	378	410	423	405	417	376	413	381	408	419	398	438	408	394	397	419	403	395	452	415	412	444	388	402	417	396	397	436	389	415	455	423	431	401	417	402	418	387	404	390	398	395	403	403	422	401	409	415	411	416	382	401	412	440	380	368	390	411	372	390	415	403	397	405	416	389	384	407	393	398	388	404	361	421	409	412	402	416	419	392	422	441	364	400	379	402	406	384	427	383	410	424	424	431	412	387	437	434	425	402	397	414	425	405	405	390	394	402	413	393	407	411	394	392	444	419	383	406	468	399	405	418	415	374	406	396	441	414	437	366	409	417	395	397	409	420	380	388	403	420	403	434	386	391	401	379	417	402	394	420	402	386	398	399	416	396	383	425	387	443	401	411	428	424	392	408	440	413	367	410	394	390	420	406	410	401	399	401	389	421	392	446	407	430	432	390	395	407	409	395	417	424	395	401	432	416	398	400	419	432	405	437	361	362	410	381	385	403	385	410	388	448	372	407	368	373	375	422	406	410	418	404	428	426	421	416	403	387	449	388	394	374	391	423	412	427	415	423	375	381	385	399	406	432	374	418	449	392	419	390	413	431	377	413	391	358	400	390	395	408	433	388	395	393	410	403	398	397	420	383	379	369	429	416	420	429	400	432	416	397	381	404	411	392	370	431	401	422	425	421	373	418	418	381	438	381	423	416	432	415	392	415	386	432	415	403	376	398	354	416	413	454	357	418	416	409	415	396	389	392	382	398	426	383	418	396	438	388	400	418	400	406	388	420	443	406	417	414	415	432	398	376	416	391	385	408	405	412	426	361	379	403	421	397	430	373	391	425	397	397	376	357	403	385	418	416	425	367	380	414	429	411	388	384	381	404	416	399	395	413	412	415	423	416	383	382	402	391	400	420	401	397	422	383	402	408	414	421	404	398	419	388	392	430	408	431	398	416	368	400	404	436	418	397	437	409	394	423	455	433	397	406	410	436	395	400	418	432	394	394	396	445	393	404	373	416	392	402	374	387	406	388	418	443	411	398	411	418	404	405	428	407	427	415	402	418	423	413	409	428	436	365	399	419	421	424	387	419	373	381	405	430	391	401	437	380	395	426	421	395	359	423	446	424	392	399	451	378	401	401	414	413	400	378	380	356	388	415	458	397	391	401	431	381	436	418	398	413	385	403	424	424	445	383	398	413	403	418	373	394	432	408	415	414	388	402	397	411	417	418	405	425	412	426	425	414	376	427	460	409	414	391	397	382	398	406	393	418	414	433	414	385	407	407	385	410	389	417	382	410	441	391	368	415	400	391	417	418	446	378	386	419	421	398	435	387	408	445	398	418	380	429	398	400	397	402	442	380	385	388	376	384	381	380	388	399	395	426	388	430	400	403	408	419	405	388	402	402	429	395	381	420	436	425	359	393	418	374	394	385	452	409	397	405	409	409	419	370	380	420	384	391	413	446	401	446	421	430	411	396	411	392	432	394	377	422	388	446	368	382	427	386	428	362	357	407	411	439	445	443	391	421	392	422	422	395	426	382	427	408	364	438	408	419	425	417	402	413	417	366	394	384	437	384	415	433	443	399	391	406	429	370	423	425	402	414	348	401	388	428	401	406	437	413	423	403	377	409	435	369	448	421	391	413	389	432	382	383	392	407	411	417	392	380	419	389	420	428	379	403	384	414	423	374	401	417	421	406	375	372	419	391	399	395	404	420	419	372	408	385	392	413	387	421	437	401	415	382	406	427	390	413	395	429	398	415	410
2496	371	421	396	381	403	402	368	361	363	331	367	408	383	349	355	349	359	316	327	343	358	383	342	370	343	328	350	349	372	334	330	330	345	352	350	345	343	347	342	332	331	359	327	324	397	309	355	352	326	342	343	372	343	328	334	312	344	348	322	353	338	342	317	329	333	364	351	314	314	392	339	359	334	353	306	333	362	342	334	360	346	349	332	346	358	341	369	330	336	323	339	317	347	333	359	351	329	362	330	352	362	334	321	324	334	338	322	329	323	344	400	350	340	369	341	349	334	340	357	319	323	324	356	359	353	349	336	336	315	339	316	395	336	348	343	327	324	362	348	320	298	343	333	351	332	346	360	332	368	348	338	353	349	340	343	316	347	352	348	300	346	350	362	344	308	318	370	342	348	345	333	319	319	369	336	360	342	331	329	373	338	351	338	350	332	324	343	345	307	318	320	312	365	324	316	332	328	318	350	343	338	354	336	320	343	345	353	359	340	352	347	312	327	311	347	343	321	319	339	346	313	350	337	348	360	345	376	316	355	340	346	348	302	324	359	350	344	367	331	341	352	368	353	328	322	355	352	302	329	356	369	356	364	334	345	342	339	342	319	326	345	335	332	354	330	318	337	353	358	342	354	333	306	324	324	332	337	335	319	367	356	350	350	368	332	343	332	358	337	347	341	373	381	358	343	358	335	330	313	306	312	347	349	332	339	334	357	339	366	361	333	341	303	351	316	360	343	341	318	362	288	348	359	356	320	312	321	330	321	367	334	327	329	357	336	363	338	334	329	326	333	361	340	366	375	335	315	351	373	371	320	330	350	358	368	335	357	355	320	352	346	341	307	371	357	364	329	299	313	296	351	373	359	354	386	354	330	304	322	359	332	337	335	366	316	331	340	341	360	334	366	380	342	328	330	322	362	345	353	361	335	348	324	332	350	314	328	338	340	361	377	331	346	326	306	322	326	332	304	331	310	337	369	354	352	322	291	369	341	336	337	369	364	322	349	312	335	367	338	323	339	331	319	338	356	334	359	346	337	340	297	297	368	349	348	296	331	337	343	345	335	323	335	325	323	345	339	352	343	319	354	312	330	331	345	336	351	339	346	310	368	324	344	324	327	328	351	361	355	354	327	346	319	351	344	344	371	353	322	320	321	341	315	334	355	325	349	339	342	353	352	336	324	341	336	319	331	338	314	345	348	350	300	314	332	360	325	338	340	311	383	303	331	349	338	346	319	306	366	344	333	341	348	334	305	339	326	351	338	358	342	356	323	340	335	356	314	335	371	308	337	356	332	341	323	344	313	347	337	342	320	331	346	344	360	319	315	326	325	327	347	357	358	355	333	342	343	372	355	334	330	325	304	343	343	333	337	331	329	318	329	321	328	323	379	322	316	319	341	345	323	368	364	347	309	343	342	350	344	353	345	327	321	347	308	300	328	366	335	338	359	310	321	347	343	333	321	328	328	316	316	319	331	350	340	325	329	373	319	367	358	338	305	325	293	348	324	334	359	298	370	322	339	341	347	337	319	331	318	333	319	350	342	349	316	319	322	353	350	332	347	393	351	315	325	343	340	343	319	331	357	328	363	324	374	363	323	345	321	332	353	337	346	345	370	379	351	336	346	335	358	349	360	346	336	335	356	353	380	353	343	324	333	322	317	353	344	346	347	333	332	352	323	339	351	320	327	340	352	352	319	300	345	330	334	343	349	359	319	316	335	352	382	327	374	318	328	354	351	330	334	321	368	335	358	338	332	350	354	324	336	358	337	376	350	330	326	297	336	348	322	318	350	354	343	344	358	334	362	337	319	324	310	351	368	339	341	333	310	352	364	338	386	356	377	322	339	335	340	357	348	338	319	309	347	332	359	326	338	318	334	354	335	326	349	346	336	318	317	342	333	334	326	335	316	314	327	329	312	361	318	316	333	351	353	377	341	368	327	352	337	368	337	346	340	346	317	362	317	326	338	356	351	350	345	360	332	319	328	356	357	331	311	327	372	343	378	336	337	375	368	347	359	314	344	332	346	364	347	319	363	372	349	326	344	352	369	334	367	334	378	360	326	339	320	316	323	338	308	339	336	349	344	361	351	339	358	339	329	343	310	379	323	320	335	325	312	352	325	355	327	333	357	298	325	358	319	351	324	320	328	355	321	300	335	371	340	341	339	337	315	337	339	362	357	347	343	330	386	342	341	326	331	337	358	351	333	353	327	323	353	359	320	333	308	337	333	373	314	320	352	315	371	326	358	299	309	356	329	340	366	353	315	363	321	358	351	323	362	313	351	330	331	360	320	346	337	335	366	343	364	328	338	357	342	335	360	337	350	355	333	345	370	329	325	343	349	326	374	358	352	352	329	340	347	340	359	340	325	349	350	356	331	344	336	341	377	373	347	385	334	344	358	331	314	410	321	364	333	341	341	362	377	329	302	323	381	364	365	336	330	336	360	312	332	322	288	322	361	318	314	365	304	354	333	341	316	297	321	342	321	321	321	318	310	321	365	368	333	333	340	317	326	345	331	361	328	347	336	333	318	346	303	338	375	349	353	351	317	329	341	335	331	339	371	321	311	339	331	309	331	329	335	329	353	325	349	364	359	353	322	345	331	315	304	362	355	358	369	345	334	319	336	357	351	353	328	334	339	340	343	378	343	311	369	351	346	338	304	311	342	324	354	356	344	319	350	318	314	333	355	350	337	327	344	319	333	342	343	334	319	330	345	336	335	295	330	349	340	334	352	375	327	332	346	363	366	362	364	329	331	341	325	365	353	341	307	331	337	333	318	372	342	312	359	342	341	345	349	308	335	336	345	333	311	317	349	332	355	320	361	346	360	321	309	338	304	380	344	392	333	344	343	332	320	364	327	343	315	335	333	334	346	344	354	346	329	319	314	339	330	349	311	358	313	367	347	339	361	325	331	358	323	331	353	353	322	319	338	371	327	320	360	313	346	345	338	371	347	346	312	336	342	308	336	355	377	327	316	306	345	354	329	333	305	359	320	306	350	359	349	346	353	349	310	367	328	363	364	345	340	352	310	354	353	333	335	325	341	335	323	336	325	350	328	342	318	345	314	342	314	313	360	327	367	305	315	377	311	340	333	344	347	347	363	341	344	336	356	334	357	336	319	348	317	326	336	343	361	375	332	353	348	354	359	354	302	321	317	348	322	353	317	357	340	339	315	312	346	330	343	370	355	329	353	313	300	314	347	337	330	348	346	324	318	331	356	360	301	328	368	366	345	349	335	368	324	358	355	322	363	321	349	349	347	341	364	344	318	367	349	310	360	360	363	322	342	349	346	360	313	347	346	346	338	358	346	346	355	332	352	352	328	321	352	359	341	317	317	328	327	355	330	347	358	345	349	335	355	326	367	331	393	376	334	323	304	294	327	342	347	336	355	365	347	328	347	343	340	324	338	346	339	342	337	332	339	327	351	339	325	351	326	343	338	314	341	364	327	331	349	345	322	344	337	341	334	302	339	329	319	303	319	317	349
2604	948	1061	1090	1077	1041	1003	1005	966	970	968	898	898	904	909	877	900	890	890	872	940	903	895	923	872	920	881	894	953	866	902	925	879	852	920	969	864	920	946	883	887	925	910	898	940	871	918	901	847	851	843	900	893	887	847	904	856	901	905	870	892	875	882	846	893	868	878	871	887	911	833	895	840	885	870	883	893	860	876	935	949	891	931	858	865	912	890	854	863	858	907	872	834	876	914	899	883	881	858	883	855	937	860	826	909	898	866	898	879	884	852	905	889	856	862	911	937	911	902	924	913	916	858	893	858	849	882	875	888	851	925	893	860	898	884	916	917	915	861	888	887	904	881	839	863	870	874	901	876	876	910	820	899	846	873	866	871	889	847	943	916	871	858	888	909	886	873	948	868	893	882	873	885	860	902	918	876	817	891	933	869	851	878	921	874	901	927	926	880	849	867	873	915	904	846	876	849	917	913	905	856	821	875	876	888	850	886	855	921	912	886	918	899	842	892	935	893	857	972	940	883	903	888	926	839	831	884	908	882	912	847	929	888	903	908	859	919	863	856	868	912	877	890	870	932	902	878	903	930	881	876	907	886	924	831	904	856	876	873	878	804	890	892	837	914	920	845	872	881	886	841	898	831	882	894	922	887	865	882	870	903	862	907	855	898	900	873	890	878	877	869	912	874	852	893	859	888	858	908	898	889	910	866	920	888	880	842	868	856	876	827	899	875	821	931	894	830	838	838	927	899	882	879	902	889	915	931	864	912	858	872	868	918	904	887	856	880	894	901	879	863	818	904	904	923	889	882	910	867	857	871	935	869	911	918	880	875	910	894	907	855	840	873	870	836	891	952	879	878	915	838	911	895	892	906	880	864	847	884	932	886	932	876	906	883	865	877	861	918	905	890	904	898	873	895	911	907	853	885	911	941	868	902	908	916	886	847	876	921	863	907	886	900	868	853	901	981	874	877	826	932	854	914	888	908	884	898	872	859	871	890	863	868	838	890	913	879	901	910	881	898	863	864	945	925	924	881	868	877	860	851	876	881	856	893	876	953	852	915	893	911	926	907	916	900	867	882	928	877	880	850	898	861	909	900	883	870	868	837	849	880	882	853	936	804	849	821	883	891	873	885	901	898	844	902	900	931	918	905	871	924	873	851	931	932	904	832	927	933	878	880	915	897	918	889	856	887	879	877	905	914	896	917	909	916	917	881	904	902	870	891	869	919	904	893	894	872	942	865	855	874	899	912	854	820	852	873	803	912	863	881	922	826	905	901	875	935	870	872	896	946	877	929	863	891	882	899	876	856	940	927	875	882	892	866	911	866	912	886	834	909	894	914	911	923	876	867	891	884	902	868	911	863	929	944	887	857	897	872	874	870	925	871	863	905	895	920	882	893	933	875	870	911	841	885	859	913	874	909	877	913	889	882	883	864	868	893	901	887	892	859	879	863	878	856	893	868	918	870	899	876	853	866	911	868	843	914	895	871	865	872	875	902	847	923	924	873	874	919	878	814	918	853	888	887	896	871	849	874	892	908	839	912	873	889	927	917	862	873	881	882	829	885	875	876	915	868	906	859	923	895	881	889	849	832	884	904	835	939	852	895	892	888	877	915	911	901	854	887	876	883	878	881	889	848	885	884	926	855	911	896	914	896	903	944	918	869	893	885	826	923	839	895	928	921	892	880	843	930	900	880	884	900	878	897	908	877	868	908	862	898	867	960	942	867	850	896	879	866	902	867	865	896	893	845	853	874	880	933	915	826	935	865	935	894	891	895	904	906	857	878	869	886	850	882	906	880	894	874	878	875	955	924	934	907	918	877	887	923	954	863	861	865	832	869	810	878	901	871	843	893	901	908	916	866	885	865	903	835	912	895	868	878	879	927	871	889	877	906	892	882	880	869	916	865	869	885	847	872	827	932	857	925	927	830	933	932	940	889	890	837	864	889	842	875	887	867	907	884	829	879	887	848	949	908	906	881	884	935	861	877	881	896	892	869	903	888	903	900	878	917	862	923	857	871	783	904	871	898	885	885	894	848	874	900	942	939	897	926	885	947	923	891	896	905	887	880	883	922	852	896	885	847	878	859	910	931	891	840	856	953	895	871	887	862	928	920	900	890	896	860	888	836	900	881	895	886	859	928	858	935	925	851	904	836	879	923	875	874	860	883	899	901	891	830	887	884	907	908	896	918	844	859	839	908	852	869	948	938	876	901	905	843	868	905	894	864	932	911	912	873	879	892	919	884	875	884	908	905	848	927	882	887	844	922	882	863	862	891	870	910	927	880	846	929	905	907	880	922	916	878	909	947	866	899	939	912	908	888	950	930	942	860	918	879	913	1001	853	915	880	903	962	796	885	878	885	894	883	894	904	861	895	959	906	901	889	844	895	830	865	906	859	882	983	868	898	856	877	871	876	889	863	854	827	874	848	904	839	887	867	914	872	935	890	907	941	886	895	887	908	863	921	912	921	925	924	864	879	879	925	924	874	903	959	875	941	891	899	892	838	853	844	912	892	851	838	945	889	901	918	911	886	893	832	876	898	905	925	881	911	832	866	938	862	889	914	881	882	905	853	918	896	926	855	928	937	918	913	904	934	902	885	878	858	883	921	898	833	863	856	918	862	875	850	909	929	900	917	916	878	952	897	905	961	912	919	825	854	940	928	887	888	885	903	891	882	903	871	880	939	857	886	872	916	881	904	870	893	877	938	886	877	905	886	901	899	903	896	877	848	856	841	950	870	945	947	912	855	939	883	903	877	979	917	872	846	927	865	899	897	885	920	891	868	839	913	911	864	900	908	885	851	860	899	944	896	870	876	962	870	913	891	865	831	931	897	846	874	897	867	895	903	824	890	840	871	895	865	928	863	885	913	881	897	849	912	889	932	900	872	878	956	864	921	960	864	948	863	805	863	904	817	891	916	869	819	875	893	918	910	922	927	845	879	881	859	908	931	845	873	916	919	888	905	906	873	882	870	915	903	904	848	888	852	915	928	845	879	870	845	886	872	885	866	877	871	906	907	865	858	891	903	872	897	882	892	875	902	907	898	884	818	859	845	848	925	804	817	861	922	907	873	909	896	909	858	893	909	905	913	879	879	917	889	946	909	869	880	837	842	936	840	930	895	932	890	887	875	871	899	885	885	871	933	873	899	869	931	859	903	878	908	871	905	889	971	888	913	909	867	886	904	879	939	916	895	926	858	885	866	898	854	908	934	912	891	891	846	878	897	901	907	896	936	897	900	850	945	850	929	858	923	892	875	908	887	904	902	876	924	884	868	885	827	896	903	878	876	917	870	894	871	853	891	908	874	929	856	828	945	884	928	868	847	918	845	856	910	889	910	871	876	896	910	862	879	866	839	854	930	890	922	879	903	894	880	873	905	902	907	866	894	902	888	833	834	933	885	879	885	856	871	888	879	833	924	842	886	900	840	919	923	891	883	866	896	875	930	978	931	879	854	872	892	862	911	854	846	831	882	908	854	880	964	873	872
9958	1056	1302	1026	816	602	471	427	392	379	332	299	253	270	242	258	230	246	258	278	226	224	223	234	230	218	219	210	219	246	252	207	200	222	231	208	220	205	210	234	229	206	233	215	195	210	197	208	223	220	206	224	205	176	216	212	198	205	194	215	212	191	219	233	209	198	210	214	184	213	193	200	196	214	225	203	196	226	204	225	208	183	212	210	214	197	223	229	218	217	203	192	207	220	207	214	198	210	213	220	182	198	202	212	208	220	179	216	211	194	207	212	216	241	196	198	205	202	208	256	222	222	209	230	200	225	190	200	233	191	205	221	211	212	210	194	209	205	230	239	172	200	193	217	215	219	204	194	202	205	195	219	186	212	188	212	195	232	213	240	210	181	213	225	190	190	193	216	195	227	202	181	189	206	201	217	212	197	185	218	187	199	207	218	195	234	175	212	194	231	218	212	188	224	197	200	217	211	202	206	175	193	217	197	190	232	203	210	178	212	196	212	196	191	231	213	177	214	206	217	200	205	202	207	202	220	212	217	201	221	179	215	220	215	226	224	223	193	227	215	193	191	219	234	208	209	226	235	207	203	200	198	217	212	224	206	248	207	196	183	226	204	190	196	219	216	230	221	198	198	218	196	200	196	219	227	183	224	217	225	212	223	212	196	202	202	226	174	172	212	220	182	208	205	188	230	213	211	201	216	207	177	181	203	228	217	216	189	193	213	228	180	192	173	212	220	190	231	218	215	182	195	206	221	189	217	219	214	176	223	215	202	219	205	187	230	235	232	227	213	220	195	202	209	192	222	202	181	220	210	232	214	199	217	202	204	220	217	197	227	209	214	181	195	188	217	186	210	179	205	212	209	193	198	195	185	210	180	196	220	214	195	215	210	205	190	197	205	204	211	187	202	203	185	212	203	203	199	190	231	210	202	197	232	218	211	226	182	214	190	210	212	199	192	217	214	191	190	201	210	213	217	221	218	205	197	200	208	195	219	193	219	182	191	201	187	195	200	240	185	188	191	199	179	226	231	232	196	188	200	197	194	199	229	181	220	215	201	224	214	214	248	236	207	199	231	233	219	200	219	196	208	205	193	199	187	228	200	225	202	194	209	198	210	215	187	215	215	213	203	221	187	231	218	201	177	216	220	211	206	203	217	222	229	217	222	199	198	225	204	220	194	210	219	160	190	216	178	224	189	202	209	204	184	213	189	222	224	203	189	212	188	203	213	222	208	232	191	215	205	185	191	220	196	204	190	215	204	192	190	201	201	191	178	214	217	201	180	211	231	189	195	219	200	183	233	206	188	228	206	204	190	202	198	198	192	206	210	199	214	210	224	202	206	184	199	182	218	213	227	187	220	219	205	232	215	182	204	209	205	225	199	210	216	203	216	203	204	214	207	183	229	200	218	212	197	209	206	204	215	191	213	212	207	209	194	190	211	219	198	196	206	198	210	176	191	201	192	207	217	201	193	225	198	218	215	182	211	208	200	181	201	195	225	213	215	210	194	232	193	203	234	218	201	194	207	186	199	223	209	210	211	207	192	209	200	210	215	192	239	197	225	224	218	213	217	204	188	185	176	198	207	211	196	185	209	225	190	180	193	190	205	211	220	192	215	198	221	207	232	204	200	195	179	219	198	218	195	212	215	198	192	200	164	195	204	203	220	208	237	236	217	204	199	197	210	210	232	185	187	196	189	222	227	196	217	210	212	205	205	209	197	227	209	180	199	188	206	178	193	198	203	197	222	206	208	216	212	220	192	248	210	163	204	229	225	207	183	207	207	229	208	202	231	204	199	198	198	205	198	187	201	224	170	223	208	199	193	186	201	210	207	188	192	204	214	196	186	207	227	185	208	198	188	217	198	204	200	220	211	201	195	238	208	210	229	204	188	207	203	200	197	188	177	193	192	208	204	238	191	237	217	229	179	198	192	192	208	204	220	213	211	201	211	216	185	201	195	206	212	192	202	210	194	207	208	182	198	200	189	208	182	179	196	195	188	203	213	193	204	218	230	195	196	195	215	194	196	210	193	209	210	230	182	189	214	226	188	223	195	206	207	196	196	206	201	238	230	233	242	224	195	188	209	195	204	198	219	207	198	213	193	192	192	190	206	193	199	199	200	187	219	205	191	197	211	200	222	198	211	222	221	188	201	223	229	197	225	179	202	196	200	189	205	194	210	205	197	202	179	212	203	215	204	210	202	220	197	204	191	216	205	218	207	204	205	208	219	207	218	200	194	206	189	210	199	201	215	208	184	209	197	197	183	199	209	206	209	207	200	192	201	224	199	215	212	195	210	199	224	218	203	189	233	204	200	202	195	166	216	213	190	201	205	211	201	212	200	213	185	206	220	236	201	177	192	196	214	205	201	247	220	218	216	249	201	189	189	204	199	201	241	229	187	198	224	229	205	193	227	209	212	197	220	192	189	218	182	205	179	177	217	210	260	230	211	188	240	197	166	207	228	212	213	187	230	207	219	200	208	205	211	180	209	190	229	209	187	201	213	218	240	193	193	192	201	208	190	201	210	222	206	211	217	191	192	198	196	189	220	220	206	200	181	219	200	197	215	189	222	196	206	222	188	207	200	203	215	178	198	198	232	184	209	224	194	175	185	223	182	205	203	221	208	222	195	197	202	214	206	211	201	188	200	211	199	187	205	218	186	198	203	164	182	187	209	209	198	197	206	214	196	210	236	173	201	189	180	197	186	184	216	222	206	197	193	224	213	202	200	204	205	202	194	237	190	212	204	196	181	236	221	181	191	190	200	215	206	232	215	207	232	227	225	219	195	199	204	189	186	199	193	195	191	222	200	203	205	214	202	228	221	209	230	176	227	184	202	214	218	231	184	214	190	233	184	207	197	191	216	206	205	198	211	215	191	209	209	208	206	207	198	214	226	221	193	213	190	179	197	185	217	197	229	180	205	208	205	186	204	209	206	194	178	204	197	215	189	219	197	221	204	208	243	218	237	187	197	196	223	189	193	236	222	213	215	206	213	198	205	211	203	195	203	224	214	204	222	210	201	225	199	186	192	194	204	174	217	193	214	220	204	185	197	200	221	217	189	205	184	219	181	213	213	197	182	218	201	197	216	198	228	213	211	224	205	209	211	192	221	202	228	193	205	218	221	205	203	207	191	214	219	213	224	218	230	196	222	201	190	230	210	206	210	185	193	212	238	223	217	225	193	191	223	202	214	204	224	221	211	213	194	183	208	194	208	224	215	190	193	186	216	207	209	211	208	214	169	192	187	196	191	192	202	185	188	210	225	228	211	220	216	205	182	193	185	217	189	231	202	203	195	230	203	192	192	183	207	214	225	211	212	208	207	226	197	199	192	187	198	177	208	219	186	196	193	194	228	199	202	204	224	212	212	189	202	182	208	205	207	228	215	183	195	203	234	215	216	206	219	228	218	209	177	176	205	237	209	198	198	205	196	220	228	218	201	209	227	203	174	209	216	196	217	195	212	205	186	204	206	207	182	198	218	212	211
5580	1389	2687	3192	2808	2364	2014	1663	1512	1272	1211	1102	1001	967	957	882	864	804	771	723	780	692	677	706	618	692	684	638	603	665	613	706	643	655	644	612	600	659	673	611	640	632	610	575	605	614	601	594	596	616	642	615	634	581	572	601	592	583	595	600	595	598	566	604	595	607	614	557	578	613	572	572	569	588	630	585	585	567	596	580	547	636	575	569	594	549	656	568	614	552	622	563	569	560	571	578	568	590	562	552	616	557	549	598	578	543	575	573	575	540	620	544	584	604	574	628	568	545	542	534	600	557	554	568	575	571	521	585	601	590	551	514	589	593	544	573	631	561	614	560	633	577	522	560	629	597	590	553	589	569	579	580	576	584	542	579	545	574	588	567	566	570	567	580	579	610	528	594	565	547	534	547	611	568	548	560	591	579	537	554	547	566	539	544	580	544	532	594	556	567	556	585	611	527	602	547	566	557	570	594	551	578	612	582	548	579	619	552	580	547	600	537	551	572	575	574	637	578	545	609	625	566	582	563	560	563	533	567	568	508	540	542	584	601	554	596	579	575	612	580	574	539	576	564	612	585	571	555	595	594	548	563	563	535	609	530	548	530	585	578	585	543	569	548	592	595	572	596	566	569	568	597	543	564	571	553	576	577	546	586	599	562	527	606	578	608	586	588	591	559	548	544	570	559	570	574	614	593	570	629	580	550	578	550	558	559	573	607	577	591	565	607	622	592	596	534	604	582	588	570	579	554	589	569	547	535	507	546	562	579	547	571	560	586	566	521	587	572	571	558	579	593	565	511	573	567	592	570	534	579	551	569	547	579	527	559	519	560	544	592	563	563	553	608	563	541	583	613	609	620	557	560	543	537	630	577	600	561	550	592	542	551	563	556	575	560	578	583	548	570	515	578	574	581	611	574	574	577	573	564	598	583	575	527	587	537	576	555	546	557	583	568	509	551	573	555	578	546	571	533	604	568	579	592	559	614	615	597	611	562	575	549	573	573	586	530	547	548	577	581	585	556	602	556	601	572	570	573	584	587	533	596	536	579	597	574	540	570	559	564	530	516	590	582	575	570	604	571	551	522	578	545	596	534	579	575	569	532	585	554	558	589	606	563	569	587	575	595	552	588	548	586	570	575	582	555	554	535	586	559	542	596	535	562	593	548	555	602	590	562	576	554	620	538	586	569	558	576	586	594	538	538	599	551	559	565	546	501	574	570	547	567	575	550	578	599	559	541	561	595	593	530	590	558	581	587	549	561	575	520	597	604	566	509	550	602	548	566	506	521	542	563	593	549	615	590	574	600	580	608	583	608	546	581	559	527	584	588	521	578	558	526	573	567	575	576	629	579	524	537	574	609	570	566	604	577	518	531	581	583	552	557	561	573	540	546	503	611	583	563	553	601	563	572	575	569	622	529	555	556	546	531	552	573	529	603	542	539	598	582	543	563	551	536	593	582	592	555	600	565	548	516	549	532	604	573	563	547	578	605	540	544	540	561	594	588	554	513	526	640	556	588	560	588	604	576	542	583	591	583	578	601	599	593	571	532	546	542	578	582	551	610	599	574	567	536	586	562	579	567	596	567	543	611	556	556	542	583	575	597	595	562	554	560	578	570	584	549	551	570	612	570	528	561	577	573	567	550	557	570	592	563	599	568	558	522	586	597	582	580	564	557	566	554	557	612	587	589	564	539	540	566	595	569	592	618	572	565	562	589	559	553	548	585	565	576	546	570	540	591	578	600	544	597	549	565	552	523	553	568	569	581	568	585	553	562	592	589	573	549	546	598	542	575	551	590	542	574	572	581	572	598	592	539	553	579	589	554	549	541	565	597	582	583	550	573	563	575	582	571	574	591	574	584	548	567	576	585	555	596	561	592	588	619	577	543	530	572	574	575	593	566	591	587	523	593	606	581	561	555	588	593	600	566	571	536	556	556	594	536	554	585	558	546	576	538	527	552	582	601	583	576	582	583	574	527	553	553	575	564	594	548	623	551	556	595	560	599	556	554	573	549	533	543	554	565	558	572	570	556	559	561	590	547	569	573	593	575	553	575	547	575	584	565	565	566	604	586	594	569	541	600	550	598	539	551	552	557	570	595	558	540	572	578	572	581	556	562	522	544	605	568	546	585	559	569	532	573	541	605	566	534	582	597	545	590	575	551	537	593	618	603	587	546	600	561	554	587	568	587	560	605	566	561	573	571	582	599	572	565	545	576	563	610	593	550	569	582	584	575	499	623	604	562	580	552	612	559	566	545	602	570	577	571	598	504	557	575	609	603	604	533	548	581	582	572	554	562	617	529	573	565	528	564	567	577	546	611	585	593	589	575	548	571	585	545	562	542	568	546	544	567	576	563	547	596	543	586	540	571	536	526	580	606	579	549	573	605	589	571	552	593	549	539	553	608	531	565	549	548	586	577	538	575	530	537	600	540	578	579	572	554	559	600	555	572	591	578	561	615	573	539	545	572	553	580	619	583	578	611	560	562	578	515	544	549	560	583	562	597	609	551	580	573	585	544	552	564	588	527	556	600	581	565	543	577	561	562	574	559	556	572	567	590	614	560	559	606	556	543	607	613	553	598	589	612	571	568	577	562	599	565	531	528	545	603	588	557	556	560	631	602	542	581	574	572	541	588	523	578	559	583	560	586	546	560	557	586	580	597	618	545	598	558	551	572	571	572	612	614	577	559	539	576	582	586	582	571	572	570	535	549	569	547	566	586	583	548	545	576	590	539	561	562	524	582	584	531	556	541	550	580	568	606	593	546	587	552	582	551	578	548	526	564	578	536	595	564	532	528	541	544	543	577	561	571	589	520	594	538	532	584	553	559	552	546	566	591	580	581	539	592	554	570	523	538	524	582	577	601	535	609	570	546	559	555	577	574	565	542	600	553	595	574	557	593	569	575	569	578	605	570	556	587	558	617	574	588	603	598	569	587	593	574	572	521	620	620	589	611	539	554	578	564	586	568	582	561	567	562	609	586	552	553	594	587	589	582	586	536	528	614	562	556	552	617	565	608	601	591	515	590	540	530	566	574	557	531	591	551	599	574	559	597	593	574	574	591	561	548	571	568	577	601	542	595	536	580	565	593	615	577	581	610	562	561	579	555	575	561	570	618	545	566	556	539	578	543	577	518	550	556	568	589	616	563	598	589	570	585	554	565	572	563	567	590	608	570	577	630	578	584	562	580	545	580	547	596	609	548	577	551	554	594	576	578	572	575	532	562	629	597	527	552	567	594	614	544	576	595	580	585	576	574	607	597	564	571	531	600	556	540	529	570	554	586	551	551	587	581	515	578	574	587	563	577	570	566	600	567	535	577	574	522	527	579	576	598	605	530	575	582	533	567	570	565	551	575	558	582	573	582	562	559	534	608	556	559	583	585	627	572	584	577	577	542	567	585	564	561	573	592	590	565	561	570	579	558	566	612	628	573	565	564	540	569	597	541	610	572	568	538	558	628	579	569	542	557	570	574	564	569	590	546	599	556
17969	2454	2416	1707	1241	931	704	553	460	397	337	306	248	243	221	279	198	221	189	179	200	190	200	177	162	141	168	163	159	151	150	151	152	142	138	139	134	147	126	135	127	130	129	146	142	128	158	146	131	151	130	135	147	135	142	142	121	135	141	146	139	143	140	142	168	139	145	155	154	148	154	159	138	131	132	132	138	139	143	151	138	122	123	143	147	138	136	131	121	125	145	120	120	135	126	134	108	123	128	141	124	128	139	149	127	140	140	112	126	141	132	105	141	162	120	134	146	132	141	145	139	132	140	118	139	123	118	122	145	138	136	122	139	134	144	128	143	140	133	110	129	165	156	138	119	123	129	141	115	123	139	124	129	129	135	146	131	121	140	121	150	138	146	119	140	150	120	127	138	137	142	136	127	133	128	134	150	131	132	115	148	160	125	133	142	132	143	134	140	132	143	146	134	148	125	126	125	125	132	141	125	130	147	118	136	137	164	142	113	139	116	136	149	132	126	124	114	133	133	135	128	143	124	127	124	150	137	145	131	140	118	142	116	140	135	134	114	133	137	110	137	134	137	137	143	128	110	128	131	154	138	123	133	148	123	121	132	146	137	115	127	142	114	135	160	149	134	130	134	144	125	129	126	130	141	134	129	149	117	119	147	132	154	135	119	139	131	145	147	152	157	135	133	119	137	129	145	119	157	130	139	125	136	142	147	120	131	102	115	136	134	153	108	152	113	141	126	128	143	136	127	133	104	135	126	129	116	120	129	122	134	146	129	152	128	124	156	112	150	132	126	132	138	107	133	133	136	131	158	119	139	135	131	142	146	128	152	150	132	134	128	119	137	129	178	139	114	122	123	123	123	148	138	114	137	126	145	127	111	147	140	152	121	134	121	134	136	108	116	142	133	134	140	132	136	129	140	152	151	143	135	144	116	129	147	149	128	126	121	132	117	140	122	115	149	145	140	118	122	132	147	138	123	122	132	141	132	145	155	109	116	142	126	137	141	139	131	152	128	154	144	132	119	114	133	142	139	132	125	145	127	134	138	146	130	127	154	125	146	158	141	126	129	131	145	150	148	158	122	113	138	131	141	129	135	120	122	122	139	134	115	122	125	133	142	148	131	123	140	145	130	151	146	134	127	130	136	128	127	114	139	125	149	126	126	137	119	132	124	131	120	138	139	119	136	120	114	128	111	116	124	116	124	144	136	130	131	139	132	138	169	140	137	121	133	118	140	153	150	118	144	118	133	146	148	114	146	126	132	141	140	128	112	151	161	139	133	115	129	137	136	118	138	137	125	129	129	132	130	150	123	144	129	143	124	118	133	124	132	126	138	136	150	124	150	127	147	121	135	121	127	130	129	156	150	127	119	142	139	139	153	129	152	134	142	136	137	120	144	137	135	159	116	120	137	150	142	133	125	135	147	121	131	142	144	143	128	136	140	129	124	133	134	105	120	126	128	127	157	120	130	136	145	153	137	122	141	124	127	134	127	136	145	108	136	157	146	133	160	136	138	126	131	130	144	125	115	113	117	134	147	135	136	127	112	135	134	136	140	143	148	146	123	123	125	145	158	130	155	168	155	144	138	130	160	118	132	142	154	137	141	115	132	122	135	150	127	129	128	111	132	113	111	141	148	140	140	139	131	125	143	127	116	116	114	129	145	128	133	118	143	155	122	136	136	134	120	123	137	141	125	132	133	120	119	135	123	116	151	127	115	128	145	139	138	134	160	142	129	137	128	137	140	149	136	133	143	152	125	139	147	136	123	131	126	142	141	168	138	129	127	151	125	114	126	123	126	134	136	142	119	148	126	129	130	136	129	136	134	125	151	147	152	141	131	122	137	133	126	126	126	134	116	140	124	112	143	127	130	137	114	117	136	133	133	129	145	151	136	118	126	142	116	132	111	163	151	132	161	125	128	122	157	140	133	150	118	144	146	121	112	118	134	124	137	128	170	133	141	122	139	134	142	124	132	128	137	136	118	127	126	135	126	121	148	134	130	148	137	140	137	139	140	145	137	139	170	141	106	122	147	147	119	141	115	132	139	147	149	130	137	131	139	127	146	119	132	120	143	121	148	119	138	131	131	144	142	136	124	133	135	127	150	126	132	139	139	114	145	135	149	151	138	140	139	136	137	127	124	153	144	123	146	125	113	123	140	140	132	125	120	124	143	139	132	152	114	152	137	127	152	130	131	135	131	133	168	123	131	123	98	137	128	156	111	125	117	154	126	116	123	140	125	141	146	148	156	135	126	136	134	151	134	123	123	125	141	143	134	129	142	127	132	142	134	132	134	144	121	117	132	109	152	144	128	138	129	111	114	134	126	133	137	127	136	135	129	124	140	113	140	143	132	121	124	134	139	129	112	152	129	133	144	135	140	148	127	136	146	107	136	140	155	127	120	130	139	129	143	138	130	148	139	125	121	131	134	116	137	139	137	129	145	136	112	122	116	126	132	121	132	146	125	135	145	136	135	128	133	138	151	132	122	130	123	145	134	150	132	129	137	121	137	124	137	124	150	128	128	133	130	161	141	123	129	141	151	118	117	117	137	141	140	144	125	118	145	142	125	144	146	150	123	113	117	163	130	129	137	138	133	144	140	132	145	128	130	127	136	122	134	115	150	145	139	117	122	110	140	150	137	137	128	130	139	121	127	113	139	152	132	145	141	147	125	116	140	133	153	147	143	140	129	139	139	135	127	130	104	138	124	134	124	130	120	121	117	113	129	136	146	142	127	128	112	125	135	120	124	152	156	137	132	136	122	141	123	127	125	140	144	129	147	142	129	141	123	135	132	153	147	135	148	116	121	121	121	129	132	135	128	122	128	144	141	130	133	136	136	142	144	144	137	138	131	150	105	127	116	115	136	135	129	132	151	131	154	149	153	125	133	145	132	137	135	139	130	129	139	125	144	131	134	127	149	127	154	145	139	123	131	111	127	128	142	139	143	114	126	127	134	144	132	138	132	149	120	149	129	123	121	121	134	127	134	121	128	133	141	125	133	113	131	117	115	118	159	141	144	120	159	136	134	136	110	104	137	145	140	129	136	124	137	138	137	141	145	138	115	135	144	119	136	148	137	135	153	143	134	125	117	125	128	118	124	147	136	128	111	143	126	132	160	135	136	125	140	152	141	108	121	140	112	131	149	158	138	128	143	127	138	138	156	132	130	118	150	128	119	128	146	130	112	143	133	154	152	108	154	139	136	147	115	140	118	164	148	141	140	129	119	133	118	142	123	124	126	153	135	131	127	137	131	128	128	131	127	127	134	147	115	123	131	143	145	126	127	127	143	95	166	121	142	122	138	134	154	136	122	130	155	130	134	136	130	136	130	118	131	136	141	114	143	124	147	103	123	137	155	120	122	139	126	118	119	144	128	134	144	135	127	135	148	126	139	124	134	136	138	103	123	127	132	138	136	131	147	150	118	166	118	128	116	136	134	146	170	134	107	120	123	136	117	146	136	129	125	139	123	126	121	137	124	142	142	131
7527	1988	4367	5352	4503	3697	3108	2619	2179	1830	1650	1496	1291	1204	1081	994	951	846	876	790	741	737	713	686	629	648	649	632	579	564	597	521	561	532	531	528	541	515	527	477	478	458	500	472	493	472	502	483	468	487	440	511	442	446	435	466	469	426	486	440	456	437	454	442	455	425	443	413	422	402	406	445	408	449	438	459	415	404	439	432	419	425	463	436	426	428	457	411	477	405	377	417	400	437	409	406	426	412	375	417	424	447	391	421	432	420	413	419	437	385	438	427	435	388	403	439	357	451	412	402	421	369	386	438	434	387	451	390	421	408	392	431	407	411	370	423	411	378	452	405	438	430	392	384	413	402	406	392	367	405	391	407	401	432	423	370	446	403	400	436	419	390	427	399	420	411	427	407	409	409	393	412	393	421	427	393	418	388	429	425	394	397	433	441	383	410	413	406	406	422	465	431	363	447	413	381	418	397	429	406	417	447	381	401	413	444	387	410	439	382	422	393	425	437	426	390	377	400	398	406	378	423	396	403	409	411	402	452	386	397	396	381	411	377	394	394	414	419	433	389	437	422	395	414	378	432	369	385	394	411	430	382	362	394	391	394	382	388	356	405	400	413	430	400	404	427	363	367	421	424	435	411	427	402	370	418	417	401	398	418	396	403	374	422	366	419	419	370	418	368	440	427	404	424	456	401	424	453	411	371	404	383	414	393	393	370	393	400	415	387	395	409	406	439	395	426	355	394	405	404	397	366	423	411	394	411	409	403	387	418	374	425	392	441	411	392	405	378	387	412	409	422	379	432	436	423	423	382	402	391	399	437	429	400	427	403	439	380	394	434	434	414	400	413	409	418	413	376	418	406	434	415	424	443	397	393	388	407	419	385	401	432	407	392	387	419	391	429	432	400	398	411	434	424	405	403	415	433	404	381	392	449	410	424	434	423	442	365	350	408	380	402	398	385	408	388	438	383	420	423	379	366	389	372	394	395	430	386	423	384	395	454	364	426	390	376	384	418	422	406	405	411	455	423	426	391	424	414	408	396	386	387	428	391	406	409	414	398	401	388	426	419	386	368	421	404	396	410	414	415	394	413	399	389	387	378	394	405	407	424	370	400	361	423	386	390	411	406	425	444	433	413	406	370	410	426	376	404	410	428	404	389	394	417	377	392	371	414	404	430	377	401	438	438	415	390	433	415	413	374	386	371	416	399	410	384	403	382	396	369	405	401	434	387	423	396	395	381	420	406	394	399	361	386	405	374	398	397	400	454	429	398	400	424	404	413	357	391	422	413	402	418	398	394	372	394	410	434	432	431	388	416	413	381	370	389	389	408	397	408	410	399	395	376	403	397	397	394	425	399	394	394	415	429	385	417	378	380	402	387	365	409	391	446	380	367	402	377	427	408	403	410	402	410	419	445	408	374	410	406	443	388	401	402	417	409	430	395	375	386	415	429	401	431	435	378	404	414	418	397	392	405	403	394	426	397	408	374	410	415	384	400	429	386	357	393	415	403	384	418	412	378	427	401	394	408	396	398	426	436	423	406	400	386	353	376	406	416	399	377	424	403	410	386	408	416	390	418	394	393	406	389	432	430	366	360	398	405	384	390	350	396	409	411	398	407	398	402	405	407	383	413	408	403	430	395	379	406	418	394	393	436	374	395	403	411	437	419	428	442	421	401	410	399	366	451	394	419	413	390	391	448	412	410	397	420	424	403	399	370	404	431	394	424	414	441	404	363	421	397	398	393	425	399	433	436	400	435	481	422	388	408	405	422	415	382	418	409	425	399	352	381	415	392	419	412	416	418	384	425	426	390	394	427	382	373	394	378	422	454	403	409	431	372	446	388	421	400	398	383	374	442	412	414	392	434	341	433	443	395	378	407	356	424	441	386	408	417	370	403	411	419	432	402	425	390	378	412	419	382	413	425	379	382	405	427	410	390	403	396	403	366	400	406	412	419	408	411	422	395	407	405	399	419	388	434	398	443	345	379	400	446	414	367	405	415	423	402	416	360	433	424	427	434	411	374	386	364	400	395	412	432	431	404	445	428	432	415	378	409	391	408	415	421	422	401	390	413	385	417	391	404	399	451	426	405	397	376	388	390	391	411	413	417	400	413	400	400	399	394	430	382	405	390	388	376	392	395	400	422	410	421	372	399	405	434	373	381	386	373	396	417	372	411	413	411	412	403	396	388	380	408	369	405	394	384	418	436	408	411	428	406	428	377	412	387	401	434	413	388	386	409	375	397	430	400	427	414	399	421	382	428	418	447	377	417	414	398	419	444	404	416	404	427	408	386	434	401	377	407	375	394	403	418	388	414	402	413	409	398	396	412	407	376	370	448	404	407	379	412	409	403	405	389	462	389	406	408	424	403	407	408	400	399	356	410	429	405	393	418	398	383	434	384	392	401	430	409	429	396	433	407	402	410	428	424	432	383	400	411	426	399	442	353	388	419	409	400	366	416	370	447	408	417	402	418	399	409	410	402	412	415	414	395	411	407	402	390	405	417	412	413	384	404	430	415	388	413	427	438	393	394	395	391	430	380	425	416	414	379	421	433	414	403	409	436	400	398	380	409	391	427	401	426	438	431	414	403	388	384	385	399	403	389	395	370	399	427	398	405	397	406	436	422	417	398	390	408	408	386	384	432	404	379	416	412	438	396	423	379	450	403	418	399	429	391	419	379	393	423	411	387	436	427	400	417	395	404	400	396	413	432	394	380	443	409	432	404	411	454	408	383	371	414	402	426	434	446	391	416	412	426	383	407	398	365	396	391	387	386	416	392	404	435	384	408	403	380	424	409	384	442	394	392	404	391	410	400	419	404	373	416	396	423	408	426	391	406	384	377	401	354	420	385	393	399	405	410	392	420	400	404	385	385	399	426	395	437	395	470	448	411	417	400	413	422	398	423	417	391	414	424	410	405	366	366	417	403	414	420	406	404	421	376	388	423	449	398	433	389	412	392	420	437	429	423	438	412	422	420	420	381	395	432	392	400	395	400	418	399	422	401	426	434	423	413	415	397	416	382	393	405	393	367	428	400	393	404	379	360	398	412	424	451	415	424	434	417	416	397	428	394	389	423	400	407	409	418	415	371	391	395	424	385	425	372	399	390	407	418	414	376	421	425	368	358	410	368	407	393	410	393	418	405	403	402	386	387	441	398	424	414	405	402	375	412	419	437	409	433	423	428	414	359	394	402	339	411	392	416	426	399	442	430	384	437	417	409	399	383	351	416	402	395	375	406	417	378	413	425	407	404	428	441	390	380	420	386	397	457	444	381	399	388	387	413	412	370	418	453	422	413	367	428	408	438	410	434	435	434	447	401	404	417	429	415	395	421	400	375	403	421	439	410	442	403	409	445	385	372	401	394	426	416	380	399	421	393	375	396	381	437	409	417	402	397	400	377	388	345	424	397	383	423	356	370	386	410	419	407	434	395	453	435	396	381	396	415	421	431	411	412	424	446	453	395	398	429	422	392	420	392	472	428	403	441
2443	405	404	427	372	371	356	322	353	363	315	323	330	351	343	333	392	364	375	326	330	342	314	333	330	330	355	331	327	380	338	327	339	339	322	331	338	324	336	349	314	302	310	331	340	346	332	343	344	314	292	355	320	378	320	346	381	380	342	311	339	373	360	369	363	307	349	329	356	342	344	341	354	325	327	393	347	361	371	340	358	320	339	363	315	340	315	334	337	343	356	347	360	337	312	316	342	336	315	341	327	346	361	323	327	324	354	333	343	328	322	314	334	326	308	329	348	338	349	346	335	360	337	335	321	329	383	334	335	356	302	348	345	334	350	354	353	312	333	340	306	346	346	327	306	350	353	298	360	361	334	344	344	296	308	337	331	329	339	342	362	335	340	341	369	305	333	348	312	347	354	370	355	330	361	278	376	348	333	363	371	328	325	334	385	321	305	355	326	317	337	329	347	331	351	338	339	318	305	342	326	332	315	329	353	339	351	333	319	367	361	338	309	359	324	344	353	320	330	325	322	351	349	322	323	371	354	370	315	347	329	320	322	335	345	331	329	352	336	332	292	330	341	340	341	298	327	348	334	335	345	328	339	387	330	308	328	329	355	298	337	344	341	331	312	344	346	309	345	341	370	357	370	339	331	334	361	350	352	339	295	320	363	348	357	345	342	337	343	357	346	359	324	346	329	361	367	343	328	335	317	319	350	333	321	335	330	354	353	314	370	332	312	314	359	325	344	344	335	320	301	319	311	327	349	362	330	333	293	342	332	337	388	343	335	334	345	333	343	356	349	337	338	338	326	369	363	347	345	349	340	313	375	336	346	348	323	351	320	341	331	307	346	325	374	326	362	323	316	383	362	304	334	350	297	304	341	370	334	312	345	347	318	341	337	356	346	346	355	341	339	363	319	334	311	315	346	326	354	321	330	336	336	341	347	347	341	324	341	322	327	358	325	319	357	357	334	311	357	330	304	328	335	358	357	344	326	347	327	370	350	324	349	332	333	359	323	356	329	348	365	360	344	343	337	306	383	331	326	351	352	355	363	343	319	336	317	324	350	374	314	358	368	321	315	361	329	361	315	335	345	336	348	323	340	340	335	272	328	327	336	340	344	319	338	322	325	357	331	329	347	312	365	322	380	367	326	325	362	355	357	341	309	327	376	337	344	358	325	339	351	340	339	334	357	353	343	337	331	317	366	379	351	343	343	349	338	331	351	330	347	363	350	326	319	354	335	354	354	355	343	329	355	354	333	360	348	338	335	338	334	355	342	316	362	324	331	321	318	321	334	314	313	370	322	333	318	315	323	314	348	334	343	373	330	354	353	333	335	330	364	361	354	333	332	349	328	286	324	353	340	342	307	333	341	365	328	325	353	327	328	337	318	355	303	329	337	336	337	335	331	358	333	333	350	316	371	358	340	350	342	332	353	336	333	370	332	372	337	342	380	334	338	318	323	369	367	333	321	349	340	347	339	321	336	317	335	346	340	328	355	349	361	308	345	357	337	354	321	290	302	351	320	336	334	355	376	342	324	311	346	327	332	319	327	304	348	367	328	334	383	341	371	328	336	357	355	347	349	305	343	341	326	335	349	313	360	325	343	313	331	328	336	333	383	321	359	328	366	360	345	336	333	373	319	313	334	368	304	318	326	315	311	337	316	320	359	343	365	347	322	283	347	346	316	355	338	340	322	332	314	341	358	303	335	351	363	334	302	304	351	356	319	375	343	372	333	310	358	346	351	312	335	332	344	335	303	331	332	338	333	335	344	320	358	353	336	343	374	356	322	337	310	373	302	332	326	303	312	359	326	294	336	317	343	349	334	341	374	342	336	334	336	315	334	310	346	342	365	319	348	323	347	347	339	351	362	324	365	360	314	334	323	317	362	326	369	352	362	351	307	327	335	326	356	325	312	315	345	335	353	325	333	347	348	312	322	311	314	328	329	332	342	322	337	373	349	338	318	338	343	305	323	363	338	376	285	335	339	307	337	342	343	351	308	374	317	318	337	328	364	332	335	365	349	333	328	344	335	347	327	356	349	313	329	336	308	325	352	321	349	318	331	320	326	335	326	346	299	327	302	370	356	358	331	316	358	356	340	341	312	350	329	291	315	327	348	349	341	315	351	306	308	357	359	353	356	318	322	334	344	316	335	329	340	318	361	341	343	352	327	378	369	327	362	336	326	327	319	317	311	365	322	348	349	317	356	336	338	319	341	364	364	310	321	304	332	344	339	346	339	324	359	344	321	317	330	356	350	321	341	328	340	300	322	316	316	322	337	348	317	354	361	350	347	340	335	331	319	338	351	335	331	338	325	313	335	340	319	313	339	338	350	328	338	312	326	375	323	309	377	332	338	346	362	342	322	324	316	331	366	313	371	338	361	315	337	343	338	347	383	360	353	318	323	342	344	328	332	345	332	328	298	327	329	348	365	333	329	340	348	363	352	329	362	322	353	343	351	338	332	330	323	360	356	329	350	337	304	316	335	351	314	354	372	360	319	338	344	332	317	342	353	313	355	332	313	365	361	370	341	329	298	351	346	343	328	293	334	334	313	352	315	310	351	359	339	330	341	337	350	330	369	350	333	323	347	336	354	365	345	334	315	352	315	346	344	362	322	318	348	335	337	330	360	324	346	316	333	357	316	349	327	359	314	338	340	352	349	336	357	334	326	338	325	332	345	367	342	356	316	343	334	332	364	333	326	337	359	368	347	362	364	330	338	338	357	331	362	314	344	356	316	369	329	345	323	355	343	302	337	322	351	360	330	356	345	368	355	341	300	345	312	338	339	298	322	329	367	335	316	317	347	356	315	319	341	301	318	363	331	345	353	350	360	352	334	324	331	339	329	319	379	357	358	318	343	333	342	326	320	327	314	359	370	335	318	363	362	318	322	315	337	356	344	343	326	345	332	362	321	340	341	345	341	324	318	316	385	290	324	376	342	348	332	349	337	361	339	305	359	344	326	335	357	345	346	343	311	343	346	302	325	323	354	307	345	347	356	311	330	373	334	355	318	332	331	361	347	328	344	335	340	334	316	317	332	323	315	342	327	341	368	312	345	334	331	313	321	357	353	325	318	367	340	324	378	370	320	342	354	328	324	340	358	344	323	314	314	305	348	347	342	317	358	333	336	367	330	346	315	311	326	307	332	324	309	326	362	311	328	350	337	374	366	342	345	305	337	324	330	333	354	331	342	327	363	354	322	325	328	334	331	336	337	337	354	345	329	322	323	345	339	315	344	336	327	322	310	326	347	366	340	341	351	352	334	337	337	346	298	327	336	289	320	350	350	355	336	334	311	333	329	331	320	325	363	309	332	349	328	328	359	324	359	323	299	319	359	357	360	341	370	320	347	358	364	346	332	321	345	356	315	351	358	340	346	311	360	318	359	359	325	349	321	312	356	347	351	328	379	342	342	304	356	338	326	337	328	317	332	349	326	348	306	333	344	359	352	339	321	352	354	361	345	321	319	316	356	322	348	349	307	354	346	332
2523	976	1051	1058	1032	987	1065	939	963	955	935	921	891	943	878	951	870	936	860	923	905	927	916	879	929	940	928	895	896	932	903	932	888	872	884	918	905	949	856	893	931	875	903	910	923	941	866	943	885	838	876	867	902	849	874	892	872	857	843	848	852	949	908	850	883	943	857	932	847	935	898	889	918	904	895	891	877	916	880	888	884	883	857	895	893	872	851	917	923	874	881	896	877	921	915	870	921	857	893	911	855	863	854	873	909	899	914	856	846	889	940	866	848	893	882	888	850	899	867	875	877	902	907	875	901	950	887	867	825	885	876	855	883	884	952	813	857	847	879	890	837	876	877	929	901	919	913	869	900	869	906	838	876	864	875	839	849	896	909	861	889	857	890	838	876	957	902	900	861	853	912	911	883	920	895	904	879	878	852	858	867	879	858	887	820	881	881	918	851	865	801	933	882	928	948	859	936	873	890	867	829	900	872	881	923	854	843	913	870	855	934	925	886	871	900	893	892	886	903	892	901	862	888	927	909	888	858	911	862	875	921	966	894	881	866	910	862	904	882	894	891	906	886	900	860	887	853	892	891	908	846	870	878	888	837	920	827	894	867	873	936	888	839	900	885	938	871	913	886	899	874	867	920	880	926	891	849	888	947	829	858	894	906	926	884	910	888	900	905	911	909	916	888	961	854	853	929	857	892	898	837	938	885	847	950	915	867	876	905	889	922	841	894	900	863	918	873	872	900	847	951	879	878	887	949	888	918	878	829	933	897	895	936	898	922	886	934	894	914	867	934	933	875	925	910	946	884	930	850	942	888	939	943	940	879	897	894	896	864	855	876	897	889	885	916	893	862	844	941	873	909	892	934	906	851	866	935	884	901	867	905	849	903	916	910	957	877	894	910	895	975	901	851	876	872	893	846	874	818	915	852	829	916	869	900	936	897	867	897	882	899	944	884	938	883	899	872	818	924	925	882	890	872	847	901	919	895	890	891	892	871	849	843	878	928	892	947	920	892	873	844	882	860	893	899	927	879	828	880	888	943	923	930	887	850	858	868	885	900	938	862	889	881	874	866	906	894	849	913	913	848	899	921	923	931	910	885	892	909	842	901	879	844	878	869	920	860	890	890	913	849	875	899	927	862	853	912	855	866	849	880	849	892	892	918	867	881	853	876	851	892	897	862	843	889	929	851	912	874	919	838	871	870	884	880	869	833	875	876	816	846	883	892	897	845	915	912	875	896	918	895	876	867	889	892	865	945	863	875	895	908	883	844	891	913	866	839	924	914	871	846	910	872	887	920	868	866	868	934	900	896	830	916	909	906	862	885	885	900	878	858	839	858	913	876	919	864	859	916	870	870	880	863	874	876	879	872	909	920	907	869	844	848	858	856	853	890	893	908	864	862	882	906	891	891	890	899	845	852	918	871	892	879	914	849	847	901	876	864	860	928	868	903	860	866	941	845	880	904	911	873	819	857	871	891	890	890	876	916	935	828	898	917	903	839	876	881	900	896	953	882	930	899	852	884	913	832	922	822	888	864	912	843	901	887	895	875	894	916	886	906	872	844	877	916	893	935	871	878	871	873	887	839	881	900	912	857	880	866	860	886	935	913	861	926	903	918	895	923	891	908	942	880	873	940	854	871	860	882	907	864	883	827	884	853	822	868	876	870	949	843	875	864	883	916	913	850	962	868	864	920	887	837	857	825	906	878	873	875	890	892	845	825	885	896	839	874	866	926	865	915	935	905	846	877	924	905	902	901	907	938	917	885	909	892	831	895	848	886	869	884	919	818	907	823	851	864	874	916	898	850	873	875	867	876	921	892	897	897	905	870	853	828	901	887	895	888	842	880	911	861	908	909	858	931	834	907	914	911	896	868	830	855	890	920	908	876	879	879	922	875	820	860	894	827	874	892	865	875	873	887	922	883	921	860	883	931	894	927	853	943	908	880	871	910	891	851	873	930	868	890	901	884	878	912	838	813	898	935	878	890	918	908	881	889	801	885	871	864	877	886	921	867	861	918	918	938	876	886	890	920	879	880	837	909	837	869	844	917	919	889	925	902	922	887	898	866	908	854	853	852	892	925	905	873	901	879	878	902	873	891	875	840	859	850	871	887	847	893	863	902	861	930	898	904	935	871	829	824	856	862	869	914	837	888	886	873	865	862	852	917	857	850	927	927	883	893	899	915	880	899	890	887	918	922	874	911	871	851	900	912	839	876	890	856	903	889	922	874	912	869	872	873	857	878	844	874	842	892	901	862	861	938	887	905	934	865	889	833	862	873	930	892	894	896	846	907	864	847	911	896	852	820	841	820	859	887	890	841	884	894	932	886	881	955	923	827	878	908	871	936	901	918	884	881	896	857	875	901	891	841	868	903	875	890	889	851	873	930	897	914	856	868	809	871	900	886	834	878	830	878	907	865	934	925	929	943	842	874	885	886	905	856	880	897	915	857	899	921	877	889	863	941	921	914	933	836	943	884	907	890	818	870	873	874	871	863	897	881	898	891	873	882	896	877	917	827	878	904	884	869	877	906	943	914	842	855	881	931	861	923	840	890	892	870	907	857	878	919	880	860	885	883	918	904	887	851	858	887	882	901	904	850	870	863	905	905	885	892	857	896	925	919	827	942	886	916	869	829	878	877	911	855	882	894	888	835	811	879	859	859	872	890	895	924	838	904	883	907	906	928	886	879	891	857	965	864	883	898	915	918	893	902	864	918	856	904	883	838	909	869	871	910	889	898	860	869	831	821	861	831	890	890	878	806	934	882	878	876	893	881	840	854	948	897	896	903	918	888	924	894	883	901	865	891	880	867	847	901	911	890	900	918	810	908	870	872	848	888	891	902	914	893	893	882	903	903	865	923	848	939	910	901	899	835	913	897	904	883	869	832	872	874	848	887	903	873	912	884	872	929	850	861	952	904	921	892	869	860	861	877	902	866	911	883	855	826	848	906	880	892	831	869	822	912	927	927	871	873	910	862	876	945	899	916	914	879	865	894	906	921	897	874	885	844	906	879	854	875	848	911	866	921	862	871	868	882	936	934	874	970	903	936	901	853	855	933	916	883	888	925	957	932	847	864	822	917	878	876	915	878	902	878	918	898	895	917	901	852	915	889	860	911	878	879	928	865	882	876	864	894	909	875	872	891	889	889	911	934	817	849	889	832	859	933	956	894	880	891	902	863	893	889	917	904	891	959	840	813	859	874	914	911	924	835	860	876	902	870	868	854	904	908	904	843	905	921	862	897	855	925	863	889	874	881	907	881	851	909	895	884	902	895	893	925	907	895	858	830	830	934	858	861	848	895	920	937	925	935	831	858	869	928	904	886	844	877	911	901	843	901	886	943	892	852	829	896	912	878	850	907	865	882	920	854	902	912	892	902	897	883	916	869	932	883	838	844	889	833	899	906	848	908	823	884	913	834	803	930	883	907	912	886	907	876	905	875	898	879	871	840	872	898	894	874	859	845	925	886	918	897	909	863	887	911	884
10039	1076	1265	1088	765	584	505	398	384	289	312	296	262	274	253	247	224	248	222	240	225	232	234	240	227	233	220	240	205	193	224	227	203	228	202	196	212	204	197	194	191	210	191	212	212	197	230	228	174	191	184	193	190	213	228	237	209	206	199	185	203	213	227	204	221	211	192	209	207	195	195	200	198	185	209	220	199	205	181	198	205	219	187	187	188	230	185	218	204	221	225	193	203	247	186	189	187	215	189	216	197	203	194	214	206	241	204	192	201	207	195	197	211	204	215	204	209	199	236	213	195	196	206	217	172	219	225	218	194	194	224	216	211	224	207	209	219	208	199	216	216	187	186	195	197	212	174	194	225	183	218	179	212	202	206	189	194	205	223	183	188	187	188	194	208	205	191	222	201	234	211	193	200	202	207	197	204	215	205	212	204	184	189	206	211	203	177	222	226	199	218	191	183	202	234	233	225	206	207	210	240	208	205	212	201	208	175	196	186	195	195	202	184	220	186	206	208	236	204	187	192	200	222	195	213	202	219	204	194	234	201	209	200	182	213	191	192	205	205	234	196	198	216	203	190	203	203	218	199	201	202	182	200	208	200	209	183	179	237	186	201	202	211	200	201	178	161	193	187	212	194	198	227	200	200	201	217	185	192	203	214	199	199	197	179	166	210	210	198	185	190	219	185	215	216	200	238	193	202	198	209	224	228	204	210	199	207	215	243	179	186	229	205	206	199	212	193	212	216	207	190	188	225	194	216	180	217	203	208	212	194	184	223	220	195	182	204	198	184	232	210	209	218	207	177	204	197	219	240	166	201	226	209	187	188	193	201	207	202	220	186	218	197	202	194	177	205	198	201	193	188	197	206	195	198	214	217	208	214	198	220	202	174	178	179	199	195	198	179	190	211	199	223	214	204	185	213	207	225	196	198	222	203	202	194	215	194	216	192	186	217	220	218	204	192	193	186	242	219	198	200	191	212	227	226	190	214	196	188	191	188	200	217	201	225	212	175	201	217	200	192	212	242	220	197	174	218	207	167	201	211	202	194	221	187	202	212	201	206	201	210	205	224	189	199	192	199	211	207	195	225	197	224	214	206	211	220	206	205	185	211	209	213	212	192	201	212	208	201	203	212	188	199	226	214	208	197	198	190	245	198	219	214	212	232	217	237	225	181	193	215	194	211	214	218	166	215	203	211	183	187	188	197	214	194	226	198	238	216	235	213	194	232	204	222	200	214	207	201	183	212	209	200	230	193	219	209	217	205	214	228	180	210	220	171	191	180	198	216	182	217	231	207	210	228	189	225	188	195	176	189	207	213	177	207	205	195	210	211	196	197	180	189	195	195	200	201	172	199	199	178	193	160	183	204	218	195	202	179	211	186	203	182	204	203	216	200	225	221	218	205	220	192	222	225	225	224	210	211	241	194	223	210	214	198	201	180	210	228	202	183	197	207	213	214	181	191	218	206	205	203	200	184	202	216	190	188	200	228	204	203	229	170	186	224	189	224	184	187	215	208	210	218	191	176	211	217	185	187	200	230	208	212	187	199	210	222	186	190	216	224	189	204	192	209	195	221	189	210	210	229	212	227	240	206	211	233	214	201	215	205	192	226	220	195	214	209	221	221	193	211	203	198	214	234	214	183	211	216	215	221	202	185	229	204	197	191	215	202	193	186	198	202	205	228	196	214	219	207	206	220	187	196	205	213	200	193	201	189	217	236	203	196	195	199	193	196	183	227	196	220	201	215	209	200	205	208	204	200	210	236	201	211	214	229	199	195	211	189	218	194	215	187	209	182	236	219	212	224	188	237	181	215	192	168	209	231	214	211	213	202	190	197	225	179	199	205	171	232	194	182	201	208	220	208	202	171	222	210	196	207	189	181	214	185	194	198	204	189	193	212	234	199	191	183	207	175	203	200	181	215	211	228	202	219	200	219	203	213	183	196	205	214	179	200	218	202	215	204	188	204	206	179	192	202	231	223	204	200	183	193	220	210	202	213	232	216	198	205	247	188	211	190	205	216	207	200	200	195	209	227	218	209	206	215	193	197	218	204	206	196	226	188	210	209	183	209	228	204	220	203	216	188	216	219	190	207	216	210	179	223	237	190	200	203	205	223	214	172	222	233	210	242	203	221	188	205	192	200	189	204	201	207	201	214	204	203	213	231	201	212	224	190	204	187	179	197	206	180	219	218	206	195	226	198	206	186	201	211	190	210	194	211	187	194	183	193	183	207	216	184	228	203	191	198	212	207	225	206	210	204	225	205	231	200	207	196	200	207	231	193	200	192	200	210	211	222	216	222	208	194	186	202	193	220	199	188	198	199	218	239	214	197	200	219	226	196	207	209	209	192	230	212	185	193	211	205	189	212	243	193	221	191	164	207	203	199	197	220	212	206	207	204	214	177	221	182	187	213	211	210	214	185	197	188	224	195	206	213	212	186	208	214	184	198	200	179	202	201	202	200	195	208	217	226	202	211	229	210	217	217	194	200	206	191	198	205	195	200	187	215	223	216	203	212	192	189	209	183	206	195	195	226	201	195	206	254	201	213	232	195	224	173	207	225	207	203	200	213	216	205	197	192	211	216	215	208	210	205	205	219	208	200	194	213	216	195	207	193	206	210	219	205	211	210	191	213	207	196	220	183	197	209	195	207	233	211	200	203	202	214	222	209	215	195	227	191	195	210	231	205	206	192	214	197	195	205	204	207	217	205	188	197	177	221	188	257	202	182	206	189	190	212	227	188	213	205	194	207	221	212	207	193	211	211	208	155	218	201	186	166	214	211	197	192	214	198	196	176	219	215	202	191	196	194	224	195	188	208	195	222	211	206	199	192	203	205	210	212	227	210	196	176	192	189	217	209	203	197	202	204	198	236	211	193	213	183	179	215	229	190	174	201	214	206	202	235	228	207	204	210	179	207	235	189	203	188	233	188	205	187	217	207	210	177	202	198	205	200	176	214	216	179	211	208	200	179	196	212	205	197	179	196	179	210	198	211	198	188	206	209	225	214	205	201	199	232	198	200	207	184	207	190	191	173	213	202	205	237	178	212	203	211	209	196	189	218	213	222	189	219	212	188	196	194	181	195	228	200	198	231	191	202	199	182	198	196	213	209	202	209	197	211	216	210	191	198	197	219	200	213	198	182	204	196	180	205	206	194	208	218	212	196	210	216	201	206	227	192	220	203	220	219	215	229	211	215	215	214	224	206	225	213	205	216	211	190	232	217	209	197	203	201	200	210	186	171	203	216	196	204	194	209	215	172	212	196	230	219	216	194	191	207	197	208	230	221	187	197	189	199	191	199	207	225	214	218	215	220	204	177	196	197	214	214	187	200	195	204	191	199	202	217	212	204	221	230	189	223	211	193	208	197	185	200	202	207	212	207	214	199	216	221	212	213	196	193	238	211	190	189	193	225	212	198	196	200	195	215	207	205	185	212	220	220	216	233	198	211	210	229	207	204	199	202	206	200	172	214	183	219	184	194	170	188	205
5635	1405	2698	3223	2776	2341	2011	1688	1488	1340	1184	1162	1052	962	941	877	855	839	786	758	803	716	732	717	750	653	680	681	658	658	688	617	639	672	590	619	630	669	601	599	647	556	596	635	638	593	598	566	598	621	598	578	587	600	573	622	574	572	591	607	610	540	594	595	577	607	588	632	604	610	627	569	601	626	604	578	565	577	606	564	579	540	578	602	548	629	571	597	576	578	618	581	608	558	660	570	594	564	600	566	614	564	542	556	582	574	608	559	543	545	567	567	570	565	602	537	610	562	575	543	596	553	525	571	518	584	566	579	569	557	570	591	607	587	568	531	546	501	576	520	552	591	558	569	522	591	570	566	583	584	526	567	576	583	561	536	556	567	575	550	585	592	529	563	591	578	558	580	575	536	559	605	601	577	578	562	534	515	563	583	526	522	635	584	588	508	585	491	564	565	570	572	551	559	570	557	543	549	594	566	586	576	570	582	565	570	546	583	582	564	559	558	557	566	576	562	572	551	555	563	582	560	574	549	545	547	603	525	564	578	561	564	513	543	565	537	598	513	580	553	552	543	570	572	561	594	587	539	539	577	546	544	548	560	527	570	578	581	543	626	542	604	575	536	600	537	626	624	597	599	561	555	555	545	560	562	563	539	546	567	563	618	581	572	581	584	572	629	557	585	575	532	576	514	556	512	600	561	567	558	568	542	619	534	551	553	570	568	569	586	555	566	598	531	567	574	584	551	561	594	534	552	577	605	606	581	565	544	581	553	564	557	559	583	569	527	579	563	567	574	604	543	556	560	575	550	627	540	549	555	585	521	598	567	553	567	574	554	553	576	563	553	543	540	534	558	592	577	607	557	621	604	584	568	566	545	570	578	589	589	536	585	546	571	592	588	567	541	600	599	533	545	593	558	591	547	539	574	551	593	581	584	557	579	558	548	543	557	547	541	561	567	534	615	609	559	654	578	541	558	587	601	600	585	554	588	578	595	595	559	586	561	575	564	608	591	584	561	595	560	603	525	619	613	565	580	565	585	565	633	583	548	563	596	571	563	525	544	589	575	556	606	564	568	523	544	602	550	575	584	545	595	603	585	580	555	556	575	584	559	564	579	573	562	575	565	573	579	611	545	538	574	581	568	560	585	558	553	581	574	534	584	615	588	557	607	614	573	570	547	610	570	522	585	598	546	530	564	539	567	535	545	533	580	537	532	568	577	574	598	595	540	557	555	553	558	599	557	558	592	553	574	588	577	547	554	552	575	591	600	576	562	567	586	550	570	544	565	591	591	581	570	575	603	603	555	603	564	586	523	595	610	618	580	559	516	575	558	575	579	571	568	543	517	574	538	551	591	574	553	575	593	541	572	571	560	544	554	583	586	559	525	608	578	585	572	566	592	565	553	555	588	555	632	556	534	619	577	571	621	520	598	535	569	547	530	555	539	586	595	611	575	558	552	562	570	567	559	578	573	594	573	579	585	563	562	565	561	573	537	567	576	576	544	561	604	596	584	587	550	559	578	527	564	599	563	577	526	560	607	593	581	599	529	601	577	578	543	561	603	566	611	574	555	542	572	629	551	554	589	573	542	595	559	540	558	553	570	553	587	567	594	557	572	563	568	550	589	568	551	560	553	570	596	557	602	552	551	615	537	580	562	554	589	596	572	573	546	574	554	554	611	558	586	530	571	634	558	600	518	585	531	558	575	554	595	575	548	555	554	555	580	597	588	571	559	577	558	573	548	554	544	540	557	585	585	534	521	540	599	583	567	585	598	612	553	535	523	581	564	600	623	579	576	568	545	579	585	609	530	577	570	521	577	572	526	591	594	594	552	551	594	579	560	553	580	581	561	572	566	560	577	546	522	594	596	603	619	560	555	565	584	558	576	567	605	567	590	602	572	590	571	554	550	570	618	588	557	554	578	596	568	582	552	590	599	568	574	526	583	568	580	584	577	578	554	577	591	599	611	600	541	555	571	524	549	589	592	573	537	569	536	551	551	584	564	537	604	540	584	582	563	563	566	548	551	617	555	542	562	557	588	590	544	550	615	558	556	525	602	561	572	553	566	559	608	550	590	613	576	542	578	575	556	551	588	552	602	574	561	576	531	556	577	547	581	566	591	576	555	572	556	525	547	587	535	522	576	576	585	595	552	566	511	567	584	586	588	593	581	610	585	586	559	579	596	538	542	568	534	595	577	609	558	587	522	554	532	563	565	528	589	568	570	583	571	591	624	587	517	543	584	574	597	573	542	580	565	602	560	569	584	565	586	554	593	536	570	531	571	544	543	572	556	542	585	559	503	560	574	576	565	599	537	571	573	556	548	549	517	585	575	594	527	560	584	619	594	592	589	527	548	596	583	577	580	564	515	587	594	569	526	569	578	571	555	580	587	575	623	576	578	534	574	570	614	570	581	592	568	539	565	590	595	547	545	553	564	568	612	551	553	568	539	543	614	586	572	583	562	580	564	628	573	578	603	571	581	575	583	570	560	614	578	593	602	566	585	544	539	591	560	563	548	569	536	559	567	594	604	577	576	625	562	566	580	584	582	570	591	579	578	547	567	577	553	567	588	595	571	552	553	562	585	597	562	514	541	555	525	579	587	582	536	569	555	565	610	560	544	577	557	618	551	584	588	601	516	585	568	539	531	556	567	533	544	555	574	590	550	559	511	552	581	595	582	609	602	653	579	554	576	552	564	573	558	574	557	564	593	518	595	532	583	524	573	542	582	561	567	568	541	555	600	552	523	574	575	558	577	587	570	573	561	557	533	614	612	588	588	565	571	578	572	593	623	555	572	584	544	565	604	602	558	582	596	562	521	588	550	595	544	549	575	546	569	579	589	573	546	545	539	549	575	546	573	573	594	585	575	597	613	607	567	539	572	582	635	575	606	571	567	600	562	568	563	566	580	561	566	548	568	562	568	565	525	525	583	572	561	601	587	580	554	582	595	611	584	555	538	565	541	570	573	571	561	518	594	561	518	533	592	540	604	582	620	545	573	586	566	587	605	569	566	580	569	582	565	538	561	557	560	546	548	554	566	553	550	552	556	551	557	540	605	554	543	556	597	550	553	573	560	582	602	591	577	560	558	557	583	556	566	545	537	609	576	569	583	534	556	562	600	612	572	583	615	567	589	587	555	578	548	584	573	547	587	554	568	556	604	568	584	605	610	590	590	549	584	576	580	594	582	587	567	597	553	586	549	571	609	576	529	553	582	551	597	585	590	566	563	585	575	544	594	533	562	569	564	573	573	598	570	562	548	612	618	562	584	560	574	601	555	545	575	565	549	564	555	589	569	583	567	566	577	580	575	571	559	579	607	538	558	599	575	559	587	557	560	546	573	610	529	563	567	558	563	582	550	556	561	558	580	588	576	582	541	534	556	573	601	613	575	585	527	592	552	554	551	578	545	537	573	546	579	588	620	533	550	543	580	566	590	578	599	577	511	586	569	571	591	619	607	580	575	560	556	586	571	609	562	572	594	521	607	561	567
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
